/* 清除默认样式 */
 *,html, body, div, p, h1, h2, em,h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, table, form, input, button, textarea, select, option, strong, span, b, i, font, a,label {padding: 0;margin: 0;border: none; font-family: 'Microsoft Yahei', Arial;font-size: 14px;}
 input {/*-webkit-appearance: none;*/}
 textarea {-webkit-appearance: none;}
 h1, h2, h3, h4, h5, h6 { font-weight: normal;}
 .zoom table {border-collapse: collapse;}
 .zoom table, .zoom tr, .zoom td { border: 2px solid #008143;}
 .zoom table tr:nth-child(1) {background: rgba(0, 129, 67, 0.2);}
 a {text-decoration: none;color: #333;font-family: 'Microsoft Yahei', Arial;font-size: 14px;}
 a:hover, a:active {text-decoration: none;outline: none;}
 a:hover { outline: none;}
 ul, dl, li, dd, dt, ol {list-style: none;}
 input, select, img {vertical-align: middle;outline: none;}
 body {font-size: 14px;-webkit-text-size-adjust: none;color: #333; width: 100%;background-color: #fff;}
 html, body {width: 100%; height: 100%;}
 img {max-width: 100%;border:none;}
 .fl {float: left;}
 .fr {float: right;}
 .clearfix:after{content:".";display:block;height:0; font-size:0em; line-height:0;visibility:hidden;clear:both;}
 .clearfix{zoom:1;}
 .clear {clear: both; font-size: 0; height: 0; width: 100%; zoom: 1;}

.content_text  hr { height: 30px; }
.conWidth{width:1200px;margin:0 auto;}
/*三色图标定位*/
.eps-portlet-header{position: relative;z-index: 99999;}
.eps-portlet-header .eps-dn{left: 0 !important;top: 0 !important;}

/**头部代码**/
.header_time{    background: #eff2f6;    padding: 9px 0;}
.header_time>div{min-width: 1200px; margin: 0 auto;padding: 0 6%;}
.header_time{}
.header_time>div ul{    float: right;}   
.header_time>div ul li{    float: left;    margin-left: 20px;} 
.header_time>div ul li:hover a{    color: #1961ac;}
.sea,.searImg{    display: none;} 
.header_time>div ul li a{font-size: 16px; line-height: 30px;}
.header_time>div ul li a img{margin-top:4px;}
.header_time p span{ font-size: 14px;line-height: 36px;}

.logo_search{width: 1200px;margin: 30px auto;}
.logo_search h1  a img{width:400px;}
.kuaijdh{    margin-bottom: 15px;}
.kuaijdh  li{    float: right;font-size: 16px;line-height: 30px;margin-left: 20px;}
.search{     width: 275px;border: 1px solid #b2b2b2;border-radius: 20px;padding: 0 10px;background: #fff;}
.search input{    line-height: 34px;width: 240px;height:34px;background: #fff;   border-radius: 10px;}
.search button{    background: #fff;padding: 5px;border: none;outline: none;cursor:pointer;border-radius: 10px;}
.search:hover{    border: 1px solid #1961ac;    background: #fff;}
.search:hover input{ background: #fff;}
.search:hover  button{ background: #fff;}
.sousuo a{float: right;margin-left: 20px;}
/*导航*/
.index_nav{ width: 100%;background: #0068b7 linear-gradient(90deg, #0063af, #004b85); float: unset;}
.index_nav .Ul{max-width:1200px;height:46px;margin:0 auto;  }
.index_nav .Ul .one{float:left;    width: 14.28%;height:46px;position:relative;text-align:center;z-index:888;}
.index_nav .Ul .one a.liet,
.index_nav .Ul .one a.no{ color: #fff;   display: block; width: 100%; line-height: 46px;font-size: 18px;position: absolute; left: 0;  top: 0;z-index: 1;    border-right: 1px solid #196fb2;}
.index_nav .Ul .one:last-child a.no{border-right:none;}

.index_nav .Ul .one .select { display: none;  background:#0068b6;width: 100%; position: absolute; left: 0px; top: 47px; z-index: 5; text-align: center; }
.index_nav .Ul .one .select .two a { display: block;line-height: 40px;color: #fff; width: 100%; font-size: 16px;border-bottom:1px solid #fff;  }
.index_nav .Ul .one .select .two a:hover{  font-weight: bold;}
.index_nav .Ul .one:hover .select { display: block; }

.index_nav .Ul .one a.liet, .index_nav .Ul .one a:hover {  color: #fff; background: #9c0b1e;}
/*.index_nav .Ul .one a.liet, .index_nav .Ul .one>a:hover {background: url(	
/uiFramework/commonResource/image/2021123105053033278.png) top;}*/

.phoneNav{display:none;}
.phoneX{display:none;}

/*友情链接*/
.xtgs{  background: #003586;padding:25px 0;}

.xtgs ul{width: 1200px;margin: 0 auto;}
.xtgs ul li{ float: left;    }
.xtgs ul li p{ padding-right: 13px;}
.xtgs ul li p a{color: #fff;font-size: 14px; line-height: 50px;padding-right: 13px;border-right: 1px solid #fff;}
.xtgs h3{color: #fff; width: 1200px; margin: 0 auto;margin-bottom: 25px; font-size: 24px;}
.xtgs span{float: right;margin-top: 5px}
.xtgs ul li:last-child a {border:0;}
.xtgs ul li p :nth-child(2) a{border:0;}

/*底部*/
.footer{     background: #2e313a;  padding: 30px 0;    margin-top: 40px;}
.foot {    width: 1200px; margin: 0 auto;}
.foot ul {    float: left;}
.foot ul  li{    float: left;} 
.foot ul  li a{    font-size: 14px; color: #fff;} 
.footer p a,.footer p span,.footer p{font-size: 14px;color: #fff;}
.footer p a,.footer p span{display: inline-block;}
.footer p a{ margin:0 14px;}
.footer p span{ margin-left:20px;    color: #999997;}
.box_fl{width:55%;float:left;}
.box_fl p{      float: left;width: 100%;line-height: 30px;}
.box_fr {width:45%;float:right;}
.box_fr span{
    width: 115px;
    float: right;
    font-size: 12px;
    margin-left: 22px;
}
.box_fr span img{
    float: left;
width:90px;
}
.box_fr span p{float: right;
    width: 20px;
    line-height: 14px;
    color: #999997;}
/*友情链接*/
.Links{    margin: 40px 0;}
.yqlj{    border-bottom: 1px solid #999997;
    margin-bottom: 20px;
    padding-bottom: 20px;}
.yqlj h2{    font-size: 24px;color: #fff;line-height: 40px;    height: 62px;}
.yqlj h2 span{float: left;  width: 20px;height: 2px; background: #fff; margin: 10px 0;}
.yqlj ul{ }
.yqlj ul li{    float: left;margin-right: 40px;}
.yqlj ul li:last-child{margin-right:0;}
.yqlj ul li a{display: block;color: #999997;line-height: 40px; font-size: 16px;}
.yqlj ul li:hover a{color: #fff;}

.list_xh ul li{text-align: center;}
.list_xh{width:1200px;overflow: hidden;}
.list_xh .infoList li p{ padding-right: 20px;height:50px;}
.list_xh .infoList li p a{color: #fff;font-size: 14px; line-height: 50px;padding-right: 20px;border-right: 1px solid #fff;}

/*自适应*/
@media screen and (max-width:768px) {
.logo_search{ width: 96%; margin: 20px auto; padding: 0px 2%;}
.logo_search h1 a img{    width: 100%;}
.phoneNav{    display: block;    float: right;margin-top: 10px;}
.logo_search h1{width:80%;}
.kuaijdh{    display: none;}
.sousuo a{display: none;}
.inter{    width: 100%;    margin-top: 15px;}
.search{    width: 91%;    padding: 0 4%;}
.search input{    width: 90%;    height: 30px;line-height: 30px;}

/*导航*/
.index_nav{margin:0;height:auto;z-index:900;position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgba(0,0,0,0.5);}
.index_nav .Ul {width:78%;position:absolute;top:0;left:-0%;background: #0068b7 linear-gradient(90deg, #0063af, #004b85);box-sizing:border-box;padding:1rem;z-index:2;height:100%;}
.index_nav .Ul .one{width:95% ;border-bottom:1px solid rgba(255,255,255,.7);transition:all 1s;}
.index_nav .Ul>li:last-child{border-bottom:none;}
.index_nav .Ul li>a{font-size:18px !important;padding:0 !important;}
.index_nav .Ul li a{color:#fff !important;        border-right: 0 !important;}
.index_nav .Ul .one .select{background:none;width:100%;overflow:hidden;position:static;}
.index_nav .Ul .one .select .two{float:left;line-height:34px;margin-right:8%;}
.index_nav .Ul .one .select .two a{font-size:14px !important;line-height:38px !important;}
.index_nav .Ul .one a.liet:hover .select{border-top:1px solid #000;}
.Ul>li>a:after{position:static;}
.index_nav .Ul .one:hover .select{display:none;}
/*logo搜索导航*/
.web_logo .Link{width:65%;padding-top:22px;}
.web_logo .Link img{width:100%;}
.comwidth>p{float:right;margin-top:23px;margin-left:12px;}
.sea{margin-top:34px !important;}
.sea{display:none;}
.web_logo{height:110px;}
.web_logo .search{width:100%;margin-top:10px;z-index:1;display:block;position:static;border:1px solid #ccc;border-radius:30px;}
.web_logo .search .btn{float:right;margin-right:10px;color:#333;}
.web_logo .search .hbinput{width:76%;font-size:15px;}
.searBox{display:block;position:static;width:auto;padding-bottom:0;border-bottom:none;}
.searBox .searImg{display:none;}


/*phone关闭按钮*/
.phoneX{display:block;position:absolute;top: 30%;right: -40%;z-index:1000; }
.phoneX img{width:24px;}


.footer{margin-top: 30px;    padding: 20px 0;}
.list_xh{    width: 96%;}
.conWidth{    width: 96%;}
.yqlj h2{    font-size: 20px;    height:62px;}
.yqlj ul li a{    line-height: 30px;font-size: 14px;}
.box_fl{width:100%;}
.footer p a{    margin: 0 5px;}
.box_fl p{    text-align: center;}
.yqlj{    margin-bottom: 15px;padding-bottom: 15px;}
.footer p span{    width: 100%;    margin-left: 0;}
.box_fr{width: 100%;float: right;    display: flex; justify-content: center;}
.box_fr span{margin-left:0;    margin-top: 15px;}
.box_fr span p{    width: 100%; display: block;    margin-top: 15px;}
}