/*头条*/
.con-title{background:#fff;}
.ttSwiper{width: 100%;overflow: hidden;position: relative;}
.ttSwiper .swiper-pagination{bottom: -0.3rem !important;}
.ttSwiper .swiper-pagination .swiper-pagination-bullet-active{background: #3467b0;}
.con-title-tt h1{line-height:3rem;}
.con-title-tt h1 a{font-size:2.3rem;color: #333;font-weight: 800;}
.con-title-tt p{line-height:2rem;}
.con-title-tt p a{font-size:1.2rem;color: #333;padding:0 1rem;}

/*要闻*/
.con-yw{background:#fff;}
.con-yw-pic{width:53%;}
.con-yw-pic .pic_con{height:25rem;position:relative;z-index:1;overflow:hidden}
.con-yw-pic .pic_con .pic{height:100%;overflow:hidden}
.con-yw-pic .pic_con .pic img{width:100%;height:25rem;display:block}
.con-yw-pic .pic_con .txt-bg{position:absolute;bottom:0;z-index:4;height:3.5rem;width:100%}
.con-yw-pic .pic_con .txt{position:absolute;bottom:0;z-index:5;height:3.5rem;width:100%;overflow:hidden;background:rgba(0,0,0,.5)}
.con-yw-pic .pic_con .txt li{height:3.5rem;line-height:3.5rem;position:absolute;bottom:-3.5rem;left:0;width: 100%;}
.con-yw-pic .pic_con .txt li a{display:block;color:#fff;padding-left:0.8rem;font-size:1.2rem;width:80%;overflow:hidden}
.con-yw-pic .pic_con .num{position:absolute;z-index:6;bottom:1.2rem;right:0.6rem;margin-bottom: 0px !important;}
.con-yw-pic .pic_con .num li{float:left;position:relative;width:0.8rem;height:0.8rem;background-color:#fff;overflow:hidden;text-align:center;margin-right:6px;cursor:pointer;border-radius:25px}
.pic_con .num li:hover, .pic_con .num li.on{background-color:#3467b0;width:0.8rem;height:0.8rem;border-radius:100%；}
.pic_con .next,.pic_con .prev{position:absolute;top:50%;margin-top:-25px;width:35px;height:51px;z-index:999;cursor:pointer;display:none;}
.con-yw-pic .pic_con .prev{left:0;background:url(../images/pic-prev.png);width:30px;height:53px;top:50%;margin-top: -26px;}
.con-yw-pic .pic_con .next{right:0;background:url(../images/pic-next.png);width:30px;height:53px;top:50%;margin-top: -26px;}
.con-yw-pic .pic_con .prevStop{display:none}
.con-yw-pic .pic_con .nextStop{display:none}

.con-yw-list{width:44%;} 
.con-yw-list-tab{width: 100%;}
.con-yw-list-tab-one{overflow:hidden;margin-bottom:1px;width: 100%;}
.con-yw-list-tab-one ul li{float:left;width:23%;height:3rem;margin-right:2%;line-height:3rem;background-color:#f0f3f6;text-align:center;font-size:1.2rem;cursor:pointer;font-weight: 800;border-radius:0.3rem;}
.con-yw-list-tab-one ul li:nth-child(4) {margin-right:0px !important;}
.con-yw-list-tab-one ul .on{background-color:#487bc5;color:#fff}
.con-yw-list-tab-one ul .on a{color:#fff}

.con-yw-list-tab-two ul{padding:0.8rem 0.8rem 0;zoom:1; }
.con-yw-list-tab-two ul li{font-size:1.2rem;line-height:2.6rem;}
.con-yw-list-tab-two ul li a{font-size:1.2rem;color: #000;}
.con-yw-list-tab-two ul li a:hover{color:#487bc5}
.con-yw-list-tab-two ul li a i{float:right;color:#999;font-size: 0.8rem;font-style:normal;}
.con-yw-list-tab-two ul li a img{position:relative;top:-2px;margin-right:3px}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	
.con-title-tt h1{line-height:3rem;}
.con-title-tt h1 a{font-size:2.4rem;}
.con-title-tt p{line-height:2.5rem;}
.con-title-tt p a{font-size:1.6rem;}	
	
}

@media screen and (min-width: 480px) and (max-width: 767px) {

.con-title-tt h1{line-height:2.3rem;margin:0.5rem 0;}
.con-title-tt h1 a{font-size:2.4rem;}
.con-title-tt p{line-height:2.5rem;}
.con-title-tt p a{font-size:1.6rem;}	

.con-yw-pic{width:100%;}
.con-yw-pic .pic_con{height:30rem;}
.con-yw-pic .pic_con .pic img{width:100%;height:30rem;}
.con-yw-pic .pic_con .txt li a{font-size:1.8rem;width:80%;}

.con-yw-list{width:100%;margin-top: 1.5rem;} 
.con-yw-list-tab-one ul li{height:4rem;line-height:4rem;font-size:2rem;}
.con-yw-list-tab-two ul li{font-size:1.8rem;line-height:3.5rem;}
.con-yw-list-tab-two ul li a{font-size:1.8rem;color: #000;}
.con-yw-list-tab-two ul li a:hover{color:#487bc5}
.con-yw-list-tab-two ul li a i{font-size: 0.8rem;display:none;}
	
}

@media screen and (max-width: 479px) {   

.con-title-tt h1{line-height:2.3rem;margin:0.8rem 0;}
.con-title-tt h1 a{font-size:2.4rem;}
.con-title-tt p{line-height:2.5rem;}
.con-title-tt p a{font-size:1.6rem;}	 
	
.con-yw-pic{width:100%;}
.con-yw-pic .pic_con{height:30rem;}
.con-yw-pic .pic_con .pic img{width:100%;height:30rem;}
.con-yw-pic .pic_con .txt li a{font-size:1.8rem;width:80%;}

.con-yw-list{width:100%;margin-top: 1.5rem;} 
.con-yw-list-tab-one ul li{height:4rem;line-height:4rem;font-size:2rem;}
.con-yw-list-tab-two ul li{font-size:1.8rem;line-height:3.5rem;}
.con-yw-list-tab-two ul li a{font-size:1.8rem;color: #000;}
.con-yw-list-tab-two ul li a:hover{color:#487bc5}
.con-yw-list-tab-two ul li a i{font-size: 0.8rem;display:none;}

}	



/*分屏标题*/
.con-lm-title{position: relative;}
.con-lm-title h2{font-size: 2rem;color:#023e7a;font-weight: 800; margin: 0.8rem 0;z-index:+2;position: relative;}
.con-lm-title p{color:#023e7a;opacity:0.1;font-size: 2.5rem;position: absolute;left: 3rem; top:0;font-weight: 800;z-index:+1;}


/*互动交流*/
.con-hdjl-left{width:53%;}
.con-hdjl-right{width:44%;}


/*访谈*/
.hdjl-ft-tab{position: relative;}
.hdjl-ft-tab .title{position: absolute;top:1rem; right: 0;}
.hdjl-ft-tab .title a{display: inline-block;font-size: 1rem;padding:0 0.5rem;color:#000;}
.hdjl-ft-tab .hd{ height:3rem;width:100%; border-bottom:1px solid #487bc5; line-height:3rem;position:relative; }
.hdjl-ft-tab .hd ul{position:absolute;width:100%;}
.hdjl-ft-tab .hd ul span{float:left;text-align:center; width: 1rem;padding: 0 0.5rem;}
.hdjl-ft-tab .hd ul li{float:left;height:3rem;line-height:3rem;text-align:center;font-size:1.2rem;cursor:pointer;font-weight: 800;padding:0 3%;}
.hdjl-ft-tab .hd ul li a{color:#000;}
.hdjl-ft-tab .hd ul li.on{border-bottom:4px solid #487bc5;}
.hdjl-ft-tab .hd ul li.on a{color:#487bc5}
.hdjl-ft-tab .bd ul{ padding:0.8rem 0;  zoom:1;}

.hdjl-ft-con{}
.hdjl-ft-con-l{width: 45%;height: 14rem;}
.hdjl-ft-con-l img{width:100%;height:100%; }
.hdjl-ft-con-r{width: 52%; }
.hdjl-ft-con-r h2{margin: 0;font-size: 1.2rem; line-height:2rem;font-weight: 800;}
.hdjl-ft-con-r a{color:#000;}
.hdjl-ft-con-r p{margin:0.4rem 0 0;font-size: 1rem; line-height:1.5rem;text-align: justify;}
.hdjl-ft-con-r p i{font-weight: 800;color:#487bc5;font-style: normal;}
.hdjl-ft-con-r p span a{font-weight: 800;color:#fb8d0a;}


/*回复 征集*/
.hdjl-zj-tab{position: relative;}
.hdjl-zj-tab .title{float:right;position: relative;}
.hdjl-zj-tab .title a{display: inline-block;font-size: 1rem;color:#000;padding:0 0.5rem;}
.hdjl-zj-tab .hd{ height:3rem;width:100%; border-bottom:1px solid #487bc5; line-height:3rem;position:relative; }
.hdjl-zj-tab .hd ul{position:absolute;width:100%;}
.hdjl-zj-tab .hd ul span{float:left;text-align:center; width: 1rem;padding: 0 0.5rem;}
.hdjl-zj-tab .hd ul li{float:left;height:3rem;line-height:3rem;text-align:center;font-size:1.2rem;cursor:pointer;font-weight: 800;padding:0 3%;}
.hdjl-zj-tab .hd ul li a{color:#000;}
.hdjl-zj-tab .hd ul li.on{border-bottom:4px solid #487bc5;}
.hdjl-zj-tab .hd ul li.on a{color:#487bc5}
.hdjl-zj-tab .bd ul{ padding:0.8rem 0;  zoom:1;}
.hdjl-zj-tab .bd ul{ padding:0.8rem;  zoom:1;  }
.hdjl-zj-tab .bd li{ font-size:1.2rem;line-height:2.6rem; }
.hdjl-zj-tab .bd li a{font-size:1.2rem;color: #000;}
.hdjl-zj-tab .bd li a:hover{color:#487bc5}
.hdjl-zj-tab .bd li .date{ float:right; color:#999;font-size: 0.8rem;}


@media screen and (min-width: 768px) and (max-width: 1024px) {
	
.con-hdjl-left{width:53%;}
.con-hdjl-right{width:44%;}
.hdjl-ft-tab .hd{height: 5rem;line-height: 5rem;}	
.hdjl-ft-tab .hd ul li{height: 5rem;font-size: 2rem;line-height: 5rem;}	
.hdjl-ft-tab .title a{font-size: 1.6rem;}
.hdjl-ft-con-r h2{font-size: 1.8rem;}	
.hdjl-ft-con-r p{margin:0.4rem 0 0;font-size: 1.6rem;line-height: 2.5rem;}

.hdjl-zj-tab .hd{height: 5rem;line-height: 5rem;}	
.hdjl-zj-tab .hd ul li{height: 5rem;line-height: 5rem;font-size: 2rem;}
.hdjl-zj-tab .bd li a{font-size: 1.8rem;}	
}

@media screen and (min-width: 480px) and (max-width: 767px) {

.con-hdjl-left{width:100%;}
.con-hdjl-right{width:100%;}
.hdjl-ft-con-l{width: 100%;height: auto;}
.hdjl-ft-con-l img{width:100%;height:auto; }
.hdjl-ft-con-r{width: 100%;margin-top: 0.8rem;}
.hdjl-ft-tab .hd{height: 5rem;line-height: 5rem;}	
.hdjl-ft-tab .hd ul li{height: 5rem;font-size: 2rem;line-height: 5rem;}	
.hdjl-ft-tab .title a{font-size: 1.6rem;}
.hdjl-ft-con-r h2{font-size: 1.8rem;}	
.hdjl-ft-con-r p{margin:0.4rem 0 0;font-size: 1.6rem;line-height: 2.5rem;}

.hdjl-zj-tab .hd{height: 5rem;line-height: 5rem;}	
.hdjl-zj-tab .hd ul li{height: 5rem;line-height: 5rem;font-size: 2rem;}
.hdjl-zj-tab .bd li a{font-size: 1.8rem;}
	
}

@media screen and (max-width: 479px) {   

.con-hdjl-left{width:100%;}
.con-hdjl-right{width:100%;}
.hdjl-ft-con-l{width: 100%;height: auto;}
.hdjl-ft-con-l img{width:100%;height:auto; }
.hdjl-ft-con-r{width: 100%;margin-top: 0.8rem;}
.hdjl-ft-tab .hd{height: 5rem;line-height: 5rem;}	
.hdjl-ft-tab .hd ul li{height: 5rem;font-size: 2rem;line-height: 5rem;}	
.hdjl-ft-tab .title a{font-size: 1.6rem;}
.hdjl-ft-con-r h2{font-size: 1.8rem;}	
.hdjl-ft-con-r p{margin:0.4rem 0 0;font-size: 1.6rem;line-height: 2.5rem;}

.hdjl-zj-tab .hd{height: 5rem;line-height: 5rem;}	
.hdjl-zj-tab .hd ul li{height: 5rem;line-height: 5rem;font-size: 2rem;}
.hdjl-zj-tab .bd li a{font-size: 1.8rem;}
	
}	



/*专题专栏*/
.con-ztzl-pic{ overflow:hidden; position:relative; width:100%; height:7rem;}
.con-ztzl-pic .hd{ overflow:hidden;}
.con-ztzl-pic .hd .prev{width:1.5rem; height:4rem; overflow:hidden;cursor:pointer; background:url("../images/pic-prev.png") 0 0 no-repeat; background-size: contain;position: absolute;left: 0; top:2rem;display:none;}
.con-ztzl-pic .hd .next{width:1.5rem; height:4rem;overflow:hidden;cursor:pointer; background:url("../images/pic-next.png") 0 0 no-repeat; background-size: contain;position: absolute;right: 0; top:2rem;display:none;}
.con-ztzl-pic .bd{padding:0.3rem;}
.con-ztzl-pic .bd ul{ overflow:hidden; zoom:1; }
.con-ztzl-pic .bd ul li{margin:0 0.6rem; float:left; _display:inline; overflow:hidden; text-align:center;}
.con-ztzl-pic .bd ul li img{ width:20rem; height:6rem; display:block;transition:all 0.5s;}
.con-ztzl-pic .bd ul li img:hover{transform:scale(1.02);transition:all 0.5s;box-shadow:0 0 3px 3px #dde2ef}
.con-ztzl-pic .bd ul li .title{ line-height:24px; display: none;}




