﻿@media screen and (min-width: 900px) {
@charset "utf-8";
/* CSS Document */
/* CSS Document */
body, div, ol, ul, li, h1, h2, h3, h4, h5, h6, p, th, td, dl, dt, dd, input, fieldset, legend, textarea, select { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0;}
a{text-decoration: none; color: #333; }
a:hover {text-decoration:underline;}
em { font-style: normal }
ul,li { list-style: none }
legend { color: #000; }
fieldset, img { border: 0; vertical-align: middle }  
button, input, select, textarea { outline: 0; }
table { border-collapse: collapse; border-spacing: 0 }
p { text-align: justify; text-justify: distribute; }
h1, h2, h3, h4, h5, h6{ font-weight:100;}
*{ font-family: Microsoft YaHei,Microsoft YaHei UI,helvetica,arial !important;}
/* -----------修改bootstrap中的部分样式--------- */
.max-width{ width: 1000px; }  
.container{margin: 0 auto;}
.no-padding-l{padding-left: 0;}
.no-padding-r{padding-right: 0;}
.no-padding{padding: 0;}  
/*头部*/
.nav-one{text-align: center;background: #f2f2f2; padding: 8px 0;}
.nav-one ul{font-size: 13.5px; line-height: 1em;}
.nav-one li{display: inline-block; padding-right: 3px; margin-right: 4px; border-right: 1px solid #333;}
.nav-one li a{color: #333;}
.nav-one .not-has-b-r{border-right: 0 solid #333; margin-right: 8px;}
.logo{width: 100%;}
.logo .left{display: inline-block; width:30% ;}
.logo .center{display: inline-block; width:43% ; text-align: center;}
.logo .right{display: inline-block; float: right;}

.search{padding-right: 0px; margin: 5px 0;}
.search input[type=text]{width: 135px; border: 1px solid #b2b2b2;height: 32px; margin-right: -5px;border-radius: 3px 0 0 3px; margin-top: 2px;padding: 0px 5px;}
.search button{ background:#00558e;color: #fff;height: 32px;border: #00558e;border-radius: 0 3px 3px 0 ;  }  
 

/*下拉*/ 
.top-dfyj .nice-select { width: 100px; height: 28px; display: inline-block; margin-right: 5px; border-radius: 3px;  position: relative; color: #fff; background: #00558E url(/statics/anjian/pc/images/top-a.png) no-repeat 85px center; }
.top-dfyj .nice-select input { width: 100%; height: 28px; padding: 0 9px; border: 0; outline: 0; background: none; cursor: pointer;}
.top-dfyj .nice-select ul {width: 206px; display: none; position: absolute; left: -1px; top: 29px; overflow: hidden; background-color: #fff; overflow-y: auto; border: 1px solid #999; border-top: 0; border-radius: 3px; z-index: 9999; }
.top-dfyj .nice-select ul li {width: 25%; height: 40px; line-height: 40px; overflow: hidden; text-align: center;  cursor: pointer; float: left; }
.top-dfyj .nice-select ul li.on { background-color: #e0e0e0; }

.top-dfyj button{ margin-top: 2px;padding: 0px 9px; background:#00558e;color: #fff; border: 0;height: 28px; border-radius: 3px; } 



.nav{width: 100%; height: 48px; background: #00558e; text-align: center; margin-top: 14px;} 
.nav-lang{text-align: right; margin-right: 5px; padding: 14px 0;}
.nav-lang a{color: #CC0000;padding-right: 5px; margin-right: 3px; border-right: 1px solid #333;}
.nav ul{text-align: left; font-size: 0; display: inline-block;margin-left:20px;}
.nav li{display: inline-block; width: 11%;}
.nav li a{color: #fff; font-size: 16px; line-height: 48px;}
.nav .on a,.nav a:hover{color: #94d2fc;}
/*主体*/
.news-bt{font-size: 21px; font-weight: 600;padding: 20px 0; margin-bottom: 10px; border-bottom: 1px solid #c7d3e9; color: #00558E; overflow: hidden;}
.news-bt span{border-left: 7px solid #00558E; padding-left: 8px;}
/*头条*/
.news-tt{padding:18px 0 18px 50px; margin: 20px 0 5px 0; background-image:url("/statics/anjian/pc/images/home/tt-bg.jpg");}
.news-tt .title,.news-tt .list{padding: 0 0 0 0px;display: inline-block;box-sizing: border-box;-webkit-box-sizing: border-box;}
.news-tt .title{width: 100%; text-align: center; font-size: 28px;}
.news-tt .title a{color: #000;}
.news-tt .list{font-size: 12px; width: 100%; display: flex; text-align: center; margin-top: 10px;background:transparent; }
.news-tt .list >div{font-size: 14px; display: inline-block;width:47%;height:60px;background:#f1f1f1; line-height: 22px; padding: 7px 20px;text-align:center;}
.news-tt .list>div:nth-child(2) {margin: 0 12px;}
.news-tt .list a{color: #333; line-height: 1.6em;}

/*新闻轮播*/
.news-lb{position: relative;}
.news-lb .bd{overflow: hidden;zoom: 1;}
.news-lb .bd li{width: 100%; height: 384px; overflow: hidden;_display: inline; position: relative;}
.news-lb .bd li img{width: 100%; height: 384px;}
.news-lb .bd li .pic-t{position: absolute;left: 0; bottom: 0; width: 100%; background: #333;  color: #fff; font-size: 17px; text-indent: 1em; line-height: 38px; z-index: 999;}
.news-lb .hd{position: absolute; bottom: 8px; right: 25px; z-index: 999;}
.news-lb .hd li{display: inline-block; width: 10px; height: 10px; margin: 0 5px;border-radius: 50%;background: #333;border: 1px solid #fff;}
.news-lb .hd li.on{background: #00558e; border: 1px solid #fff;}
.news-right {overflow: hidden;}
.news-right .hd{ border-bottom: 2px solid #d8d8d8; height: 40px;}
.news-right .hd li{display: inline-block; font-size: 21px; font-weight: 600; color: #666; padding-right: 10px; height:40px; cursor: pointer;}
.news-right .hd a{text-decoration: none;}
.news-right .hd .on a{display: inline-block; color:#00558e; height:40px;  border-bottom: 2px solid #00558e;} 

.news-right .bd li{font-size: 14px; padding: 8px 0;}
.news-right .bd li a {color: #000; }
.news-right .bd li>span ,.yjkp-list span{ display: inline-block;background:#000; width: 5px;height: 5px;margin-bottom: 3px; margin-right: 5px; border-radius: 50%; } 
.news-right .bd li.n-tb{font-size: 18px; font-weight: 600;}
.yzhgs{margin: 20px 0;}
.yzhgs img{width: 100%;}
/*&#51;&#54;&#53;&#98;&#101;&#116;&#20013;&#25991;&#23448;&#32593;&#95;&#23436;&#32654;&#20307;&#32946;&#51;&#54;&#53;&#24179;&#21488;&#23448;&#32593;&#95;&#98;&#101;&#97;&#116;&#51;&#54;&#53;&#23448;&#26041;&#32593;&#31449;&#27491;&#35268;访谈-left*/ 
.news-list{ padding-top: 14px;}
.dfyw b{width: 6px;color: #1776ce;display: block;float: left;font-weight: normal;}
.dfyw span{width: 60px;color: #1776ce;text-align: center;display: block;float: left;}
.news-title{font-size: 18px; font-weight: 600; line-height: 2em;}
.news-title a{color: #333;}
.news-detail .view{width: 100%; font-size: 14px; display: inline-block; text-align: right;}
.news-detail a{color: #333; line-height: 2em;}
.news-detail a:hover{color: #00558E;}
.news-3fz{width: 100%;}
.fs-14{font-size:14px;}
.yjkp{margin: 12px 0 15px 0;}
.yjkp img{width: 100%;}
.yjkp-list{ border-top: 1px dotted #ccc; padding: 10px 0; margin-top: 8px;}
.yjkp-list a{display:block; font-size: 14px; color: #333;padding: 10px 0;} 

.zttj img{width: 100%; margin-top: 12px;}

/*专题推荐*/
.news-zttj{border: 1px solid #e2e2e2; padding:5px; margin-top: 34px; box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; display: flex;}
.news-zttj .title{width: 40px;height: 100%; display: inline-block; background: #BE0000; color: #fff; font-size: 19px;  text-align: center; line-height: 20px;margin-right: 5px;vertical-align: top;
    padding: 6px 5px; box-sizing: border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;} 
.news-zttj .zttj-pic{width: 100%; display: inline-block;}
.news-zttj .zttj-pic a{display: inline-block; width: 33%; padding-left: .6%;}
.news-zttj .zttj-pic a img{width: 100%;}

.news-li h1{font-size: 18px; color: #000; font-weight: 600; padding: 12px 0;}
.news-li h2{font-size: 16px; color: #666; padding: 12px 0; line-height: 1.4em;}
.news-li a img{width: 100%; height: 110px;}
.yj-li {border-top: 1px dotted #ccc; padding: 10px 0; margin-top: 8px;}
.yj-li a{display:block; font-size: 14px; color: #333;padding: 10px 0;}
.yj-li span{display: inline-block;background:#000; width: 5px;height: 5px;margin-bottom: 3px; margin-right: 5px; border-radius: 50%; }  
.yxqyzb img{width: 100%; height: 65px;} 

/*地方&#51;&#54;&#53;&#98;&#101;&#116;&#20013;&#25991;&#23448;&#32593;&#95;&#23436;&#32654;&#20307;&#32946;&#51;&#54;&#53;&#24179;&#21488;&#23448;&#32593;&#95;&#98;&#101;&#97;&#116;&#51;&#54;&#53;&#23448;&#26041;&#32593;&#31449;&#27491;&#35268;站群 友情链接 */
.tabs{ margin-top:18px;}
.tabs .tabb-nav {opacity: 0;height: 0;overflow: hidden;}
.tab-nav{border-bottom: 3px solid #999; height: 36px;}
.tab-nav li {display: inline-block; color: #333; line-height: 2em; height: 36px; padding: 0 20px; cursor: pointer;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}			
.tab-nav li a {color: #333; font-size: 18px;}			
.tab-nav li.active {display: inline-block;border-bottom: 3px solid #00558e;}
.tab-nav li.active a { color: #00558e;}
.tabb-nav.active {opacity: 1;width: 100%;height: auto;overflow: visible;}
.tabb-nav .tab-list {width: 100%;margin: 0 auto;padding-top: 18px;} 
.tabs-dfyj{overflow: hidden;position:relative; width: 100%; margin-left: 5px;}
.tabs-dfyj .bd ul{ overflow:hidden; zoom:1; text-align: center;} 
.tabs-dfyj li{float: left;_display: inline;overflow: hidden;text-align: center;position: relative;}
.tabs-dfyj li img{ width: 100%; padding: 0 1%;box-sizing: border-box;-webkit-box-sizing: border-box;} 
.tabs-yqlj {font-size: 0;}
.tabs-yqlj a{display: inline-block; margin: 0 0 10px 0;}
.tabs-yqlj a img{width: 99%;}
.tabs-yqlj .mr{margin-right: 0;}

.footer{ font-size: 12px; margin: 26px auto; }
.footer .lxwm-bq ul{ padding: 0px; }
.footer .lxwm-bq li{ list-style: none; }
.footer .lxwm-bq{ padding: 20px 0 20px; color: #fff; height: 197px; background: #B2B2B2; font-weight: bold;}
.footer .lxwm-bq>div{text-align: center;   padding:0 25px; border-right: 1px solid #fff; height: 100%;}
.footer .lxwm-bq>div:last-child{ border-right: 0; text-align: center; }
.footer .lxwm-bq .title{ padding-bottom: 10px; font-size: 18px; }
.footer .lxwm-bq .title span{ display: inline-block; margin: 10px 0 0 20px ; }
.footer .red-line{ border: 1.5px solid #00558e; margin: 30px 0 20px 0; }

.footer .dblj{ line-height: 30px; }
.footer .dblj>span{ margin: 2px; }
.footer .dblj>span:last-child{ display: none; } 
.footer .hlwjbzx{ margin: 10px 0; line-height: 20px; }
.img_r{width: 84px;position: fixed;right: 11%;top:32%;border: 2px solid #D4D4D4;}

.dqwz{font-size:16px;  padding: 24px 0; border-bottom: 1px solid #00558e;}
.dqwz a{color: #000;}
.full-list {margin: 20px 0; overflow: hidden;border-bottom: 1px double #ccc;}
.full-list .title{font-size: 17.3px; color: #000; font-weight: 600; padding: 8px 0;}
.full-list .detail{font-size: 16px; color: #333; line-height: 1.6em;}
.full-list .pic img{width: 100%;}

.page{width: 100%; overflow: hidden; text-align: center; line-height: 40px;font-family: "hjt"; font-size: 18px;}
.page a{ color: #000; border: 1px solid #a0a0a0; }
.page span{ border: 1px solid #00558e; background: #00558e; color: #fff;}
.page a,.page span{display: inline-block; width: 38px; height: 38px; margin: 0 8px;} 

/*详细页*/

.full h1{font-size: 18px; color: #000; font-weight: 600; padding: 28px; text-align: center;line-height:28px;}
.full .b-line{border-bottom: 1px solid #bfbfbf; text-align: center; margin-bottom: 28px; padding-bottom: 28px;}
.full span{display: inline-block;}
.full p{font-size: 16px; color: #333; margin-bottom: 14px; text-indent: 2em; line-height: 1.6em;}
.full a{font-size: 16px; color: #00558E; padding: 8px 0; display: block;}
.keywords{ padding: 20px 0; margin-bottom: 10px;}
.keywords img{margin-right: 10px;}
.keywords a{font-size: 14px; display: inline-block; color: #00558e;}
.keywords span{color: #999;}
.yjkp-list span{ display: inline-block;background:#000; width: 5px;height: 5px;margin-bottom: 3px; margin-right: 5px; border-radius: 50%; } 
.news-title{font-size: 18px; font-weight: 600; line-height: 2em;}
.news-title a{color: #333;}
.news-detail{font-size: 16px; color: #666; line-height: 1.6em; margin-bottom: 14px; overflow: hidden;}
.news-detail a{color: #666; float: right;}


.input-search{position:relative}
.input-search .form-control{border-radius:200px;width:100%;}
.input-search .input-search-close,.input-search .input-search-icon{position:absolute;top:50%;z-index:1;width:2.287rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:0}.input-search .input-search-close{right:8px}
.input-search .input-search-icon+.form-control{padding-left:2.716rem}
.input-search .input-search-icon{left:8px;font-size:16px;color:#a3afb7;text-align:center;pointer-events:none}
.input-search-btn+.form-control{padding-right:50px}
.input-search-btn{position:absolute;top:0;right:0;height:100%;padding:0 10px;background:0 0;border:none;border-radius:0 200px 200px 0}
.input-search-btn .icon{margin:0 3px;}
.input-search-dark .input-search-icon{color:#76838f}
.input-search-dark .form-control{background:#f3f7f9}
.input-search-dark .form-control:focus{background-color:#fff}

#chan_newsDetail {text-indent: 2em;font-size: 16px; color: #333; margin-bottom: 14px; line-height: 25px;}
#chan_newsDetail img{max-width: 550px;margin:10px 0;height: auto;}
#chan_newsDetail div{margin-bottom: 14px;}
#chan_newsDetail video{max-width:500px;text-align:center;}

.qrCode{margin-top:30px;margin-left:-22px;}

.pc-hidden{display: none}
.mt-10{margin-top:10px;}
.mt-20{margin-top:20px;}
.mt-30{margin-top:30px;}
.pl-0{padding-left:0px;}
.pr-0{padding-right:0px;}

.fs-18{font-size:18px;}
.fs-16{font-size:16px;}
.emerinfo{width: 84px;position: fixed;left:50%;margin-left:520px;top:220px;border: 2px solid #D4D4D4;}
.wdyds{width: 84px;position: fixed;left:50%;margin-left:520px;top:390px;border: 2px solid #D4D4D4;}

/*header*/
.header_top{
  background-color:#EBEBEB;
  width: 100%;
  height: 44px;
  border-bottom: 2px solid #DDDDDD;
  min-width: 1000px;
}
.header_top ul{
  width: 1000px;
  margin: 0 auto;
  height: 44px;
  /*background-color: red;*/
}
.header_top ul li{
  margin-top: 12px;
  float: left;
  margin-left: 48px;
  font-size: 14px;
}
.hSearch{
  position: relative;
  margin-top: 12px;
  float: right;
}
.hSearch input[type="text"] {
  padding: 0 10px;
  width:200px;
  height: 19px;
  font-size: 14px;
  line-height: 1.2;
  border: 1px solid #CCCCCC;
}
.hSearch input[type="button"] {
  width: 13px;
  height: 16px;
  position: absolute;
  right:5px;
  top:5px;
  background: url(../img/common/icon01.png) no-repeat left top;
  border: none;
}

#gHeader {
	margin: 0 auto;
	padding: 5px 0 0px;
	width: 1000px;
}
#gHeader .hBox {
	padding: 5px 12px 0;	
}

#gHeader .hText {
	font-size: 18px;
	color: #940C21;
	padding-top: 10px;
	float: left;
	font-weight: bold;
}
.rightInfo {
    float: right;
    margin-top: 20px;
}


}

