@charset "utf-8";
.left{float:left;}
.right{float:right;}
.zxftgg{margin-bottom:15px;}
.zxftgg img{width:100%; height:100%; font-size:0px; background-size:cover;}

/*在线访谈*/

.ftyg{width:100%;overflow:hidden;height:64px;background:url(/global/20180625fbh-01.jpg) no-repeat center 0;}
.ftyg strong{display:block;width:900px;overflow:hidden;font:24px/64px "Microsoft YaHei";text-align:center;margin:0 auto;color:#fff;}
.ftyg strong a{color:#fff;}
.zxft-er{width:100%;overflow:hidden;margin:0 0 10px;}
.zxft_tit{border-bottom:1px #ccc solid; margin-bottom:15px;}
.zxlt_title{line-height:40px;font-size:20px;color:#2f6ea3;margin-bottom:10px; width:40%; float:left;}
.zxlt_title a{font-size:20px;color:#2f6ea3;}
.zxlt_more{height:40px; line-height:40px; float:right; width:10%; text-align:right;}
.zxftdemo{overflow:hidden; display: flex; justify-content: space-between; flex-wrap: wrap;}
.itm{width:47.9%;overflow:hidden;background:#f7f7f7;margin:0 7px 20px; float:left; padding-right:10px;}
.itm img{float:left;display:inline;width:45%;height:162px;margin:4px 15px 4px 0;}
.zhuti,.zhuti a{color:#2f6ea2;}
.til{width:50%; float:right;}
.til p{margin:25px 15px 0 0; overflow:hidden;}
.longlong{width:2750px;}
.scrollbar{width:100%;overflow-x:scroll;overflow-y:auto;}
.month{float:left;width:285px;height:140px;background:#f7f7f7;margin:0 20px 10px 0;}
.month strong{float:left;font-size:20px;line-height:36px;margin:5px 0 10px 20px;border-bottom:2px solid #111;}
.month p{clear:both;color:#4a4a4a;margin:0 10px 0 20px;font-size:14px;line-height:24px;}

.til p {line-height:1.5; height: 72px;}
.til p span{width:50px; display:block;float:left; }
.til p a{display:block;float:left; }
.til p.zhuti a{display:block;}
.til p.jiabin{margin-top:8px;}
.til p.shijian{margin-top:20px;}


/*在线访谈*/
.zxftWrap .itm img {
    width: 285px;
    height: 162px;
    margin-bottom: 18px;
}

/*往期回顾*/
.tjsj_con{background:#FFF; height:330px;}

.tjsj_scroll{clear:both;}
.tjsj_scroll .inlinks{position:relative; overflow:hidden;}
.tjsj_scroll .prev, .tjsj_scroll .next{ position:absolute; top:88px; width:44px; height:44px; border-radius:44px; border:1px solid #999;  background:#999999; text-align:center; line-height:44px; color:#fff; font-family:"宋体"; font-size:20px; font-weight:bold; cursor:pointer;  opacity:.8; filter:alpha(opacity=80); z-index:9}

.tjsj_scroll .prev{left:5px;}
.tjsj_scroll .next{right:5px;}
.tjsj_scroll .bd{overflow:hidden; margin:0px;}
.tjsj_scroll .bd ul li{float:left; margin-right:15px; width:280px;}
.tjsj_scroll .bd li img{width:100%; height:162px;}
.tjsj_scroll .bd ul li a{display:block; background:#F7F7F7; height:330px;}
.tjsj_scroll .bd ul li a:hover{background:#fff; border-bottom:2px #2F6EA3 solid; height:328px;}
.tjsj_scroll .bd ul li .zxftbt{font-size:16px; line-height:25px; padding:20px 10px; height:35px;}
.tjsj_scroll .bd ul li .zxftjj{line-height:25px; height:50px; overflow:hidden; padding:0px 10px;}

/***responsive***/
@media (max-width: 1180px) {
.zxftdemo{width:1060px;}
.til p{width:auto;}
}


@media (max-width: 1024px) {
.zxftdemo{width:994px;}
.til p.zhuti a{width:auto;}
.til p{width:auto;}

}
@media (max-width: 991px){
	.main_pad{padding-left: 3%; padding-right:3%;}
	.zxftdemo{width:100%;}
	.itm{width:100%;}	
}


/* xs mobile*/

@media (max-width: 768px) {
	.itm img{height:182px;}
	
}

@media (max-width: 480px) {
.itm img{height:102px;}
.til p{margin-top:10px; line-height:22px; height:40px;}
.til p.jiabin{font-size:14px;}
.zxlt_more{width:25%;}
.itm img{width: 100%; height: auto; float: none;}
.til{width: 100%; margin-top: 10px; float: none; padding-bottom: 10px;}
.til p{height: auto; padding: 0 20px; margin:10px 0}
}

@media (max-width: 400px) {
	.zxlt_title{width:70%;}
	.zxlt_more{width:25%;}
}

@media (max-width: 320px) {
    .itm{padding:10px;}
	.itm img{width:100%; height:152px;}
	.til{width:100%;}
	.til p{height:auto;}
	.tjsj_scroll .bd ul li .zxftbt{height:auto;}
}