@charset "utf-8";





/*无边栏内容页*/

.gc-wrap { width: 1200px; margin: 0 auto; overflow:hidden;}
.article-wbl .main { width: 1200px; }
.article-ybl .main { float: left; width: 620px; overflow: hidden; }
.section { float: left; width: 100%; margin-bottom:35px; }

.list-item .tit {
  font-size:12px;
}

.article-btm { float: left; width: 100%; margin-top: 20px; padding-top: 15px; border-top: 1px dashed #CCC; }

.sidebar { float: right; width: 300px; margin-top: 20px; overflow: hidden; }

.ybl-ad .sidebar {
  margin-top:0;
}

.section-top1 { position: relative; float: left; width: 100%; height: 24px; border-bottom: 1px solid #CCC; }
.section-top1 h3 { position: absolute; left: 0; bottom: -1px; height: 23px; padding: 2px 2px; border-bottom: 1px solid #1e66ae; color: #1e66ae; font-size: 20px; line-height: 20px; font-weight: normal; }
.section-top1 .more { float: right; height: 24px; padding-right: 3px; font-size: 14px; line-height: 22px; }

.section-con1 { float: left; width: 100%; margin-top: 20px; }

.article-box { float: left; width: 100%; margin-top: 30px; }
.article-box .atitle { font-size: 36px; line-height: 40px; font-weight: normal; }
.article-box .info { float: left; width: 100%; margin-top: 18px; padding-bottom: 10px; border-bottom: 1px dashed #dadada; }
.article-box .info span { margin: 0 16px; }
.article-box .info .acreatedtime { margin-left: 0; }

.abody { float: left; width: 100%; margin-top: 10px; font-size: 14px; line-height: 25px; overflow:hidden; }
.abody p, .abody div { margin: 1em 0; }
.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%;}

.share-box { float: left; width: 100%; margin: 20px 0; }
.info .share-box { float: right; width:auto; margin: 0;}
.share-box h4 { float: left; font-size: 14px; line-height: 16px; font-weight: bold; letter-spacing: 3px; }
.share-box .bdsharebuttonbox { float: left; }
.share-box .bdsharebuttonbox a { margin: 0 6px 0 0; }

.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(https://f2.cri.cn/M00/1B/18/CqgNOlZVFjiANL_qAAAAAAAAAAA5647606.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; display:none;}
.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(https://f2.cri.cn/M00/1B/18/CqgNOlZVFjiANL_qAAAAAAAAAAA5647606.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(https://f2.cri.cn/M00/1B/18/CqgNOlZVFjiANL_qAAAAAAAAAAA5647606.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; }


/* 重写样式 Start */
.article-box .info {
  font-size: 18px;
}
.abody {
  font-size: 16px;
  line-height: 2em;
}
.abody p {
  margin: 15px 0;font-size:18px;
}

.main {
  float:left;
  width:840px;
}
.sidebar {
  float:right;
  width:300px;
  margin:0;
}

.article-btm .section1 .list-item .tit {
  font-size: 14px;
}
/* 重写样式 End */

.combo {
  float: left;
  overflow: hidden;
}
.combo1 {
  width: 300px;
}
.combo2 {
  width:100%;

}
.combo2-l {
  float:left;
  width:1380px;
}
.combo2-r {
  float:right;
  width:300px;
}


.head-banner {
  width: 100%;
  height: 240px;
  background: url(https://f2.cri.cn/M00/B3/CD/CqgNOliz8IOAb4jZAAAAAAAAAAA7345508.gc-topbanner.jpg) center top no-repeat;
}


.sidebar .section2-1 {
  margin-top:30px;
}
.sidebar .section2-1 .section2-con,
.combo2 .section2-1 .section2-con {
  margin-top:25px;
}

.sidebar .section,
.combo2 .section {
  position: relative;
  top: 38px;
  width: 300px;
  float: left;
  margin: 0;
}
.combo2 .section {
  margin:0 65px 0 0;
}

.sidebar .section-top,
.combo2 .section-top {
  background:url(https://f2.cri.cn/M00/B3/CD/CqgNOliz8IOAb4jZAAAAAAAAAAA7345508.2017list-bj.png) no-repeat;
  position: relative;
  height: 37px;
  z-index: 999;
}
.sidebar .section-top h4,
.combo2 .section-top h4 {
  position: absolute;
  left: 24px;
  top: 2px;
  color: #fff;
  font-size: 18px;
  font-weight: normal;
}
.sidebar .section-con,
.combo2 .section-con {
  position: relative;
  top: -46px;
  left: 0px;
  z-index: 1;
}
.sidebar .section-con .picTxt,
.combo2 .section-con .picTxt {
  margin: 0 auto;
  overflow: hidden;
}
.sidebar .section-con .tit,
.combo2 .section-con .tit {
  margin: 4px 0 2px;
  color: #000;
  font-size:20px;
}
.sidebar .section-con .txtArea p.info,
.combo2 .section-con .txtArea p.info {
  font-size: 18px;
  line-height: 25px;
  color: #2a2a2a;
}
.sidebar .section-con .txtArea p.info a,
.sidebar .section-con .tit a,
.combo2 .section-con .txtArea p.info a,
.combo2 .section-con .tit a {
  color: #2a2a2a;
}
.sidebar .section-con .picTxt .picArea,
.sidebar .section-con .picArea a,
.combo2 .section-con .picTxt .picArea,
.combo2 .section-con .picArea a {
  display: block;
}

/* 图解两会 */
.img-info-wrap {
  background:rgba(0,0,0,0.5);
  filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#50000000,endColorstr=#50000000);
  bottom: 0;
  padding: 10px 0;
  position: absolute;
  width: 100%;
}

.yx-pic-item {
  width: 300px;
  position: relative;
  color:#FFF;
  text-align: justify;
  text-justify: distribute;
  word-wrap: break-word;
  word-break: break-all;
}
.yx-pic-item a {
  color:#FFF;
  text-decoration:none;
}
.yx-pic-item img {
  display:block;
  width:300px;
  height:auto;
}
.yx-pic-item .img-info-wrap {
  width: 270px;
  padding: 10px 15px;
  font-size:20px;
  line-height:30px;
}
.yx-pic-item .brief {
  display: none;
  padding-top: 5px;
  color: #FFF;
  overflow: hidden;
  font-size:16px;
  line-height:25px;
}
.com-block{ display:block; overflow:hidden;float:left;margin-right:150px;}
.com-block .picArea img{width:300px;height:225px;}
.related-list01 a{font-size:18px;margin-bottom:15px;}
.list-banner,.wbl_criCp_tit{width:1200px;height:74px;
             background:url(https://f2.cri.cn/M00/B3/CD/CqgNOliz8IOAb4jZAAAAAAAAAAA7345508.2017list-banner.png)}
.wbl-list ul{width:1350px;}
.wbl-list li{margin-right:150px;width:300px;height:356px;}	
.wbl-list li img{width:300px;height:225px;}	
.wbl-list li h2{width:300px;height:auto;}	
.wbl-list li h3{padding:15px 8px;} 
.wbl-list li div{padding:0 8px; line-height:26px;}
.wbl-list li h3 a{color:#000;font-size:20px;line-height:25px;}
.wbl-list li div a{color:#2a2a2a;font-size:18px;}
.wbl-list li{margin-bottom:25px;}
.lhbq{font-size:16px;color:#000;font-weight:bold;font-family:'微软雅黑';}
.tagname{color:#74716a;font-size:16px;font-family:'微软雅黑';}
.tagWrap{margin-left:8px;margin-bottom:60px;}
/*有边栏内容页*/
.w840{width:840px;}
.w300{width:300px;}
.w315{width:315px;}
.ybl-right li{margin-top:30px;}
.criCp_ul .yblcp{margin-right:126px;margin-bottom:40px;}/*2017.3.1margin-right值修改*/
.wbl_criCp_ul ul{width:1400px;}
/*列表页*/
.w840 .list-box li a{font-size:18px;}
.w840 .list-box li i{font-size:18px;}
.list-box .tit-list .list-space5{margin-bottom:22px;padding-bottom:22px;border-bottom:1px dashed #ccc;}
.list-box{margin-top:0px;}
.moredibu{margin-top:120px;}
.moreright li{margin-top:30px;}
.article-nav02 .article-nav-con{width:1200px;}
.list-space35{border:none;}
.list-box .picList{width:400px;margin-right:40px; height:376px;overflow:hidden;}
.list-box .picList img{width:400px;height:300px;}
.list-box .picList h4{width:370px;margin:0 auto;font-weight:normal;}
.list-box .picListWrap{width:880px;}
/*2017.2.27标签*/
.details-labels-style a {border: 1px solid #efefef;color: #757575;padding: 0 5px;font-size:16px;line-height:20px;margin-right:5px;}
.details-labels-style a:hover {background-color:#013564;text-decoration:none;color:#fff;}
.details-labels-style b {display:none;}
.criCp_ul li img{ width:315px; height:236px;}