@charset "utf-8";
/* nav*/
.nav2{width:980px;
       margin:0 auto;}
.channel-nav{width:100%; height:55px; background:url(http://f2.cri.cn/M00/1B/18/CqgNOlZVFjiANL_qAAAAAAAAAAA5647606.header.png) 0 -160px repeat-x;}
.channel-nav-con{width:980px; margin:0 auto;}
.channel-nav .channel-logo{width:190px; float:left; margin-right:20px; margin-top:6px;}
.channel-nav .channel-link{ float:left; width:760px;}/*加宽度2017.2.28*/
.channel-nav .channel-link p{ line-height:55px; font-size:18px;}
.channel-nav .channel-link p a{ margin:0 5px;}


/*980banner*/
.banner980{margin-top:10px;margin-bottom:10px;}
.ad3{margin-top:15px;margin-bottom:15px;}

/*slide*/
.slideBox1 {position: relative;width:580px;height:300px;overflow: hidden;}
.slideBox1 .con {width: 100%;height: 100%;overflow: hidden;}
.slideBox1 .infinity {width: 98000px;} 
.slideBox1 .pic {float: left;}
.slideBox1 .pic li {float: left;position: relative;}
.slideBox1 .pic img {display: block;width:580px;height: 300px;}
.slideBox1 .pic .layer {position: absolute;left: 0;bottom:0; width: 100%;height: 38px; background: url(http://f2.cri.cn/M00/7D/52/CqgNOlfoeD-AStGBAAAAAAAAAAA6667906.black60.png) repeat;}
.slideBox1 .title {float: left;width: 61.5%;padding-left: 2.5%;color: #FFF;font-size: 14px;line-height: 38px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.slideBox1 .title a {color: #FFF;}
.slideBox1 .title a:hover {text-decoration: underline;}
.slideBox1 .menu {position: absolute;right: 0;bottom: 12px;width: 31.5%;height: 12px;padding-right: 2.5%;text-align: right;line-height: 0;overflow: hidden;}
.slideBox1 .menu a {display: inline-block; *display: inline;zoom: 1;width: 11px;height: 11px;margin: 0 4px;background: url(http://f2.cri.cn/M00/7D/52/CqgNOlfoeD-AStGBAAAAAAAAAAA6667906.slideBox16.png) 0 -460px no-repeat;_background: #999;text-decoration: none;
  text-indent: -999px;white-space: nowrap;overflow: hidden; cursor: pointer;outline: none;}
.slideBox1 .menu a:hover,.slideBox1 .menu a.current { background-position: -21px -460px;}
.slideBox1 .arrow {position: absolute;z-index: 5;left: 0;top: 50%;width: 50px;height: 50px;margin-top: -25px;background: url(http://f2.cri.cn/M00/7D/52/CqgNOlfoeD-AStGBAAAAAAAAAAA6667906.slideBox16.png) 0 0 no-repeat;text-indent: -999px;white-space: nowrap;
  overflow: hidden;cursor: pointer;outline: none;}
.slideBox1 .arrow-prev:hover {background-position: 0 -100px;}
.slideBox1 .arrow-next {left: auto;right: 0;background-position: -100px 0;}
.slideBox1 .arrow-next:hover {background-position: -100px -100px;}
.slideBox1 .arrow.disabled,.slideBox1 .menu.disabled { display: none;}

/*slide right news*/
.toutiao h2{
    width: 330px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;padding-top:14px;padding-bottom:10px;
}
.zy{height:42px;overflow:hidden;}
.rightMain{width:373px;}
.titleWrap{border-bottom:1px solid #344a93;line-height:30px;height:30px;}
.titleWrap h2{width:104px;height:30px;text-align:center;line-height:30px;font-size:18px;color:#fff;background:#344a93;}
.toutiao h2 a{color:#f90521;font-size:17px;font-family:'微软雅黑';font-weight:bold;margin-top:14px;margin-bottom:10px;}
.qcjjlist{margin-top:34px;}
.wttqcjj{margin-top:18px;}
.qcjjlist li{margin-bottom:12px;width:100%;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.qcjjlist li a{font-size:14px;}
.toutiao p{font-size:13px;font-family:'微软雅黑';line-height:20px;
           text-indent:2em;}
.piclist{width:1012px;padding-top:10px;margin-bottom:10px;}
.piclist li{margin-right:10px;}
.piclist li h2{text-align:center;width:320px;margin-top:5px;overflow: hidden;line-height:17px;height:17px;
    text-overflow: ellipsis;
    white-space: nowrap;}
.piclist li h2 a{font-size:15px;}

/*ju shuo*/
.jshpWrap ul{width:1000px;margin-top:12px;}
.jsList li{width:230px;float:left;margin-right:20px;}
.jsList li img{display:block;}
.jsList li h2{text-align:center;width:230px;margin-top:5px;overflow: hidden;height:18px;line-height:18px;
    text-overflow: ellipsis;
    white-space: nowrap;}
.jsList li h2 a{font-size:15px;}
.ad2{margin-top:16px;}
/*tab*/
.btn1 .a{top:-1px;left:-1px;}
.wrap2{margin-top:16px;}
.btn{height:36px;text-align:center;line-height:36px;font-size:18px;color:#000;font-family:'微软雅黑';
     cursor:pointer;font-weight:bold;}
.tabWrap  .text{width:462px;}
.tabWrap  .text h2{font-size:15px;font-family:'微软雅黑';margin-bottom:5px;font-weight:bold;width:100%;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.tabWrap  .text p{font-size:13px;font-family:'微软雅黑';line-height:23px;color:#666;width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.tabWrap  .text  .brief{height:43px;width:450px;overflow:hidden;}
.tabWrap  .text .xx{font-size:13px;font-family:'微软雅黑';}
.tabWrap{width:630px;}
.box1{padding-top:35px;margin-bottom:35px;}
.tabWrap .btn1{border-left:1px solid #000;}
.tabWrap .btn4{border-left:1px solid #000;border-right:1px solid #000;}
.tabWrap .btn2{border-left:1px solid #000;border-right:1px solid #000;}
.tabWrap .btn{width:106px;border-top:1px solid #000;}
.tabWrap  .active{background:#344a93;color:#fff;}
.tabWrap  .line{width:630px;height:2px;background:#344a93;overflow:hidden;}
.tabWrap .pic img{width:140px;height:100px;}
.tabWrap .pic .zhezhao{width:400px;bottom:0px;background:#000;opacity:0.7;filter:alpha(opacity:70);left:0px;}
.tabWrap .pic .zhezhao a{width:384px;margin:0 auto;padding-top:8px;padding-bottom:8px;color:#fff;font-family:'微软雅黑';font-size:16px;display:block;}
.rightWrap{display:none;}
.rightWrap .pic a{display:block}
.tabWrap .show{display:block;}
/*.box2{height:15px;}*/
.zxList li{padding-top:20px;padding-bottom:20px;
            border-bottom:1px dashed #ccc;
			}
.hyList li{border:none;margin-bottom:15px;padding:0px;}
.hyList .hytitle{width:60%;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.hytabmore{border-top:1px dashed #ccc;}
.zxList li .pic{margin-left:12px;}
.zxList li .pic img{width:140px;height:100px;}
.zxList .bq{margin-top:10px;}
.zxList .bq a{background-color:#344b91;color:#fff;font-size:14px;line-height:22px;padding:2px 7px;margin-top:-5px;margin-left:5px;}
.tabmore{width:630px;height:50px;text-align:center;line-height:50px;border-bottom:1px dashed #ccc;}
.hyList .list-space1{padding-top:20px;}
.hyList .list-space5{margin-bottom:20px;}

/*ce shi*/
.siderBox{width:330px;}
.bigPic{margin-top:12px;}
.bigPic h2{text-align: center;
    width: 330px;
    margin-top: 5px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	height:17px;
	line-height:17px;}
	
.bigPic h2 a{font-size:15px;}
.csList{margin-left:8px;width:332px;margin-top:8px;}
.csList li img{width:150px;height:110px;}
.csList li{width:150px;margin-right:15px;margin-bottom:8px;}
.csList li h2{text-align: center;height:17px;line-height:17px;
              width:150px;
              margin-top: 5px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.csList li h2 a{font-size: 15px;}
.columnMore{font-size:14px;}
.cs{width:340px;}
/*zhuan ti*/
.ztList{margin-top:15px;}
.ztList li img{display:block;}
.ztList li{margin-bottom:15px;}

/*tu ce*/
.tc{margin-top:10px;}
.tcList{margin-top:10px;}
.tc .slideBox1{width:980px;height:500px;}
.tc .slideBox1 img{width:980px;height:500px;}

/*you qing lian jie*/
.yqljWrap{width:960px;margin:15px auto;margin-bottom:30px;}
.yqljWrap li{float:left;margin-right:15px;margin-bottom:12px;white-space: nowrap}
.yqljWrap a{font-size:15px;font-family:'微软雅黑';}
.yqlj{margin-top:10px;}

/*ybl*/
.article-box { float: left; width: 100%;margin-top:10px;}
.article-box .atitle { font-size: 24px; line-height: 40px; font-weight: normal;text-align:center; }
.article-box .info { float: left; width: 100%; margin-top: 15px; padding-bottom: 7px; font-size:13px;text-align:center;}
.article-box .info span { margin: 0 8px; }
.article-box .info .apublishtime { margin-left:0;}
.abody { float: left; width: 100%;font-size: 14px; line-height: 25px; overflow:hidden; }
.abody p, .abody div { margin: 1em 0; line-height:2em;font-size:16px;}
.abody img { display:block; max-width: 100%; height:auto; margin:0 auto; }
.abody video { display:block; margin:1em auto; }
.abody  table,.abody  table td{width:100%;}
.crumbs{color:#000; font-size:14px; margin-bottom:5px;}
.crumbs a{color:#000;}
.share-box {width: 100%; margin: -20px 0 0 50px;}
.info .share-box { float: right; width:auto; margin: 0;}
.cbl{width:320px;}
.cbl .qcjjlist{margin-top:15px;}
.cblWrap{width:330px;float:right;}
.dot{width:8px;height:7px;background:url(http://f2.cri.cn/M00/B2/2B/CqgNOlitIGeABEk7AAAAAAAAAAA3362280.dot.jpg);display:inline-block;margin-right:12px;}
.xgyd .time{color:#8c7e7b;font-size:9px;margin-left:10px;}
.xgyd li a{font-size:16px;}
.xgyd li{margin-bottom:25px;}
.xgyd ul{margin-top:25px;}
.more-content {margin-top:30px;}
.more-content .fenxiang {
	width: 508px;
	padding: 5px 15px;
	border: 1px solid #DDD;
	background-color: #FFF;
	line-height: 25px;
	overflow: hidden;
	margin-bottom: 20px;
	margin-top: 30px;
}
.fxd {
	float: left;
	font-weight: bold
}
.fenxiang .bds_more {
	line-height: 16px
}

/*wbl*/
.article-box .infowbl{text-align:left;padding-bottom:0px;}
.wblLeft{width:640px;}
.wblcs{width:330px;}
.wbljs ul{width:640px;margin-left:10px;}
.wbljs li img{width:300px;height:195px;}
.wbljs ul{padding-top:20px;}
.wbljs li{width:300px;}
.wbljs li h2{width:300px;}

/*zhuan ti*/
.zt li{margin-bottom:26px;}
.ztcrumbs{font-size:22px;margin-top:20px;margin-bottom:20px;}
.more-btn-js{width:100%;height:30px;background:#ccc;line-height:30px;text-align:center;display:block;}
/*more*/
.moreleft{width:588px;}
.gdList .text{width:424px;}
.gdList .text h2{height:57px;width:100%;overflow: hidden;
                 padding-top:10px;
    text-overflow: ellipsis;
    white-space: nowrap;}
.gdList .text h2 a{font-weight:bold;}
.gdList li{border:none;}
.gdList .time{margin-top:14px;font-size:12px;}
.gdttjj p{margin-top:15px;margin-bottom:15px;font-size:14px;}

/*qi che zi xun*/
.qczx{width:588px;}
.qczx .time{color:#344a93;margin-top:2px;}
.qczx li{margin-bottom:22px;padding:0;}
.qczx li h2{
    width: 60%;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;font-size:14px;}
.qczx .list-space5{margin-bottom:52px;}
/*tu ce ye*/
.tuce{width:1000px;}
.tuce li{margin-right:10px;margin-bottom:10px;width:320px;height:213px;overflow:hidden;}
.tuce li img{width:320px;height:163px;}
.tuce li h2{width:320px;text-align:center;margin-top:14px;margin-bottom:14px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.tuce li h2 a{font-size:15px;}


/* page-nav  */
.page-nav { float: left; width: 100%; margin-top: 20px; text-align: center; font-size: 0; line-height: 0; }
.page-nav ul li { display:inline-block; *display:inline; zoom:1; margin: 0 6px 10px; font-size: 12px; line-height: 14px; }
.page-nav a { display: inline-block; *display:inline; zoom:1; padding: 2px 5px; border: 1px solid #e8e8e8; text-decoration: none; transition: all 0.8s ease; }
.page-nav a:hover { background: #000; border-color: #000; color: #FFF; text-decoration:none; transition: all 0.4s ease; }
.page-nav .current a { background: #000; border-color: #000; color: #FFF; font-weight: bold; }
.page-nav .total b { margin: 0 3px; color: #900; letter-spacing: 1px; }


.abody .play-pic { position: relative; }
.abody .play-pic img {display:block; margin:0 auto;}
.abody .play-pic .arrow { position: absolute; top: 50%; left: 5px; width: 30px; height: 59px; margin-top: -30px; background: url(common/_images/arrow1.png) 0 0 no-repeat; text-indent: -999px; white-space: nowrap; overflow: hidden; cursor: pointer; }
.abody .play-pic .prev:hover { background-position: 0 -79px; }
.abody .play-pic .next { left: auto; right: 5px; background-position: -50px 0; }
.abody .play-pic .next:hover { background-position: -50px -79px; }
.abody .play-box .tip { display: block; margin: 0; padding: 10px 0; color: #00F; font-size: 12px; line-height: 14px; text-align: center; }
.abody .play-tools { width: 400px; height: 34px; margin: 0 auto; }
.abody .play-tools li { float: left; height: 34px; margin-right: 12px; font-size: 14px; line-height: 34px; }
.abody .play-tools .btn-play { display: block; _width:85px; height: 24px; margin-top: 5px; padding-left: 30px; background: url(http://f2.cri.cn/M00/40/C1/CqgNOlcPNseAK42tAAAAAAAAAAA2830949.playBox_btn.png) 0 0 no-repeat; color: #00F; line-height: 24px; cursor: pointer; }
.abody .play-tools .pause { background-position: 0 -34px; }
.abody .play-tools .radio, .abody .play-tools label { float: left; cursor: pointer; }
.abody .play-tools .radio { float: left; margin-top: 11px; _margin-top:7px; }
.abody .play-tools label { padding-left: 3px; }
.abody .play-tools .btn-prev, .abody .play-tools .btn-next { float: left; width: 32px; height: 34px; background: url(http://f2.cri.cn/M00/40/C1/CqgNOlcPNseAK42tAAAAAAAAAAA2830949.playBox_btn.png) 0 -68px no-repeat; text-indent: -999px; white-space: nowrap; overflow: hidden; cursor: pointer; }
.abody .play-tools .btn-next { width: 34px; background-position: -32px -68px; }


.fl{float:left;}
.fr{float:right;}
.w330{width:330px;}
.autoWrap li{margin-right:48px;}
.autoWrap li b{width:0px;height:0px;}

.tabWrap,.siderBox,.csList li,.csList li img {_overflow:hidden;}
.tc2 ul {padding-top:10px;}
.tc2 li {float:left;padding-top:8px;}
.tc2 li img {width:100%;height:100%;}
.tc2 .pic-li-1 {width:367px;height:242px;}
.tc2 .pic-li-2 {width:594px;height:242px;float:right;}
.tc2 .pic-li-3 {width:260px;height:184px;margin-right:10px;}
.tc2 .pic-li-4 {width:435px;height:184px;float:right;}

/*zhuan ti*/
.list-icon .tit {
  background: url(http://f2.cri.cn/M00/40/C1/CqgNOlcPNseAK42tAAAAAAAAAAA2830949.m_listIcon2017.png) 0 0 no-repeat!important;
}
.list-item .tit{ font-size:14px;font-weight:normal;table-layout:fixed; word-break:break-all;overflow:hidden; line-height:24px;}
.list-item .info{ font-size:12px; color:#333;display:inline; line-height:25px;}
.list-item .tit i{float:right; color:#828282; margin-left:20px; margin-top:0px; font-weight:normal!important;}
.list-item .tit a,.list-item p.info{word-wrap:break-word;white-space:pre-wrap;}
.list-icon01 .tit {
  background-position: 0 0;
  padding-left: 11px;
}