@charset "utf-8";
@import url(reset.css);
@import url(header.css);
@import url(footer.css);
/*公共栏目样式*/
h2.lmh2{height: 40px;background: #f3f1f1;}
h2.lmh2 .a2{display: block;float: left;height: 30px;font-size: 16px;font-weight: bold;line-height: 30px;/* padding: 0 4px; */background: url(zxft_lm_bg.png) 0px 0px no-repeat;width: 170px;padding-left: 30px;padding-top: 10px;color: #006fa5;}

h2.lm1{position: relative;height: 30px;line-height: 30px;}
h2.lm1{border-bottom: 1px solid #c2c2c2;}
h2 .a1{display: block;height: 30px;line-height: 30px;padding: 0 0px;border-bottom: 1px solid #006fa5;color: #006fa5;font-size: 18px;position: absolute;left: 0;bottom: -1px;font-weight: bold;}
/*最新访谈*/
.zxft{ overflow: hidden;}
.zxft-box1{ overflow: hidden; margin-top: 20px;}
.zxft-box1 .ft-con .pic{height: 350px;overflow: hidden;width: 580px;float: left;}
.zxft-box1 .ft-con .pic img{width: 580px;/*height: 320px;*/}
.zxft-box1 .ft-con .text{line-height: 25px;color: #7d7d7d;float: right;width: 285px; text-align:justify;}
.zxft-box1 .ft-con .text p{padding: 5px 0px;}
.zxft-box1 .ft-con .text b{ font-weight: bold;}
.zxft-box1 .ft-con .text a{}
.zxft-box1 .ft-con .ftzt{font-size: 16px;}
.zxft-box1 .ft-con .ftzt a{ color: #006fa5;}
.zxft-box1 .ft-con{overflow: hidden;padding: 20px 0 0 0;}
.zxft-box1 .ft1{ overflow: hidden; float: left; width: 890px;}
.zxft-box1 .ftyg{float:right;width: 285px;overflow: hidden;}
/*访谈预告*/
.zxft-box1 .ftyg-con{overflow: hidden;padding-top: 20px;}
.zxft-box1 .ftyg-con .text{line-height: 25px;color: #7d7d7d;}
.zxft-box1 .ftyg-con .text p{padding: 5px 0px;}
.zxft-box1 .ftyg-con .text b{ font-weight: bold;}
.zxft-box1 .ftyg-con .text a{}
.zxft-box1 .ftyg-con .ftzt{font-size: 16px;}
.zxft-box1 .ftyg-con .ftzt a{ color: #006fa5;}
/*往期访谈*/
.zxft-box2{ overflow: hidden; width: 1200px;margin: 0 auto;margin-top:20px;}
.zxft-box2 .wqft1{ overflow: hidden; display: block;}
.zxft-box2 .wqft1 li{float: left;width: 580px;height: 120px;overflow: hidden;margin-bottom: 40px;}
.zxft-box2 .wqft1 li .pic{height: 120px;overflow: hidden;width: 170px;float: left;}
.zxft-box2 .wqft1 li img{width: 100%;height: 100%;}
.zxft-box2 .wqft1 .text{line-height: 25px;color: #7d7d7d;float: right;width: 390px;}
.zxft-box2 .wqft1 .text p{padding: 0px 0px;/* display: block; *//* white-space: nowrap; *//* overflow: hidden; *//* text-overflow: ellipsis; */}
.zxft-box2 .wqft1 .text b{ font-weight: bold;}
.zxft-box2 .wqft1 .text a{}
.zxft-box2 .wqft1 .ftzt{font-size: 16px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zxft-box2 .wqft1 .ftzt a{ color: #006fa5;}


.zxft-box2 .wqft{ overflow: hidden; display: block;margin-top: 10px;}
.zxft-box2 .wqft li{float: left;width: 580px;height: 120px;overflow: hidden;margin-right: 20px;margin-bottom: 40px;}
.zxft-box2 .wqft li:nth-child(2n){margin-right: 0;float: right;}
.zxft-box2 .wqft li .pic{height: 120px;overflow: hidden;width: 170px;float: left;}
.zxft-box2 .wqft li img{width: 100%;height: 100%;object-fit: cover;}
.zxft-box2 .wqft .text{line-height: 25px;color: #7d7d7d;float: right;width: 390px;}
.zxft-box2 .wqft .text p{padding: 0px 0px;/* display: block; *//* white-space: nowrap; *//* overflow: hidden; *//* text-overflow: ellipsis; */}
.zxft-box2 .wqft .text b{ font-weight: bold;}
.zxft-box2 .wqft .text a{}
.zxft-box2 .wqft .ftzt{font-size: 16px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zxft-box2 .wqft .ftzt a{ color: #006fa5;}


.border1{border: 1px solid #f3f1f1;padding: 15px;}
/*访谈细览样式*/
.ftsp .ft-con .pic{height: 385px;overflow: hidden;width: 680px;float: left;}
.ftsp .ft-con .pic img{width: 100%;height: 325px;}
.ftsp .ft-con .text{line-height: 25px;color: #7d7d7d;float: right;width: 450px;}
.ftsp .ft-con .text p{padding: 5px 0px;}
.ftsp .ft-con .text b{ font-weight: bold;}
.ftsp .ft-con .text a{}
.ftsp .ft-con .ftzt{font-size: 16px;}
.ftsp .ft-con .ftzt a{ color: #006fa5;}
.ftsp .ft-con{overflow: hidden;padding: 20px 0 0 0;}

/* 本例子css */
.picMarquee-top{ margin:0 auto; overflow:hidden; position:relative;}
.picMarquee-top .hd{overflow:hidden;height:30px;background:#f4f4f4;padding:0 10px;display: none;}
.picMarquee-top .hd .prev,.picMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer;}
.picMarquee-top .hd .next{ background-position:0 -140px;  }
.picMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.picMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
.picMarquee-top .bd{ padding:10px;overflow: auto; height: 700px;}
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1; margin-top: 20px; }
.picMarquee-top .bd ul li .pic{ text-align:center; }
.picMarquee-top .bd ul li .pic img{ width:100%; /*height:185px;*/ display:block;  }
.picMarquee-top .bd ul li .pic a:hover img{  }
.picMarquee-top .bd ul li .title{ line-height:24px;   }


.zxft-xl-box2{ overflow: hidden; margin-top: 20px;}
.ftpic{ float: left; width: 680px; height: 700px;}

.ftsl{float: right;width: 450px;overflow: hidden; height: 700px;}
.ftsl-con{overflow: hidden;height: 700px;/* overflow-y: auto; */}

.zxft-xl-box3{ overflow: hidden; margin-top: 20px;}
.wypl{ overflow: hidden; float: left; width: 680px;}
.wypl-con{overflow: hidden;height: 400px;overflow-y: auto;}
.plfb{overflow: hidden; float: right; width: 450px;}
.plfb-con{overflow: hidden;height: 400px;}

.questions-list{line-height: 25px;height: 340px;overflow-y: auto;overflow-x: hidden;cursor: pointer;}
.questions-list .q-tit{ font-size: 14px;color: #fff; height: 30px; line-height: 30px;  background: #009688;}
.questions-list .q-tit span{font-weight: bold; padding: 0 5px;}
.questions-list .q-con{ padding:20px 10px; color: #666; background: #F0F0F0;}
.questions-list .q-recon{ padding:20px 10px; color: #666;background: #F0F0F0;text-align:justify;}

.time-bar{ height: 30px; line-height: 30px;background: #009688; color: #fff; text-align: center;}
.time-bar span{float: left;padding: 0 15px;}

#layuiPage{text-align:center;}

.sl_main{padding: 2%;overflow: hidden;}
.sl_main .sl-tit{  color: #666; overflow:hidden; margin-bottom:10px;line-height:35px;border-radius: 10px 10px 10px 10px;background: #ffffff;}
.sl_main .sl-tit strong{ color: #0055AA;float: left; background: linear-gradient(to right, #ffffff , #b5ceff);/*background: url(zxft_xl_img01.png) right no-repeat;*/ /*width:90px;*/ min-height:35px; line-height:35px; text-align:left;padding:0px 10px; border-radius: 10px 10px 0px 0px;width: calc(100% - 20px);}
.sl_main .sl-tit strong p{
	width: 100%;
}
.sl_main .sl-tit .text{ float:left; padding-left:10px;}
#vedios{width: 100% !important;height: 385px;}
.data-list{width: 1200px;margin: 0 auto;margin-top:20px;}

/*自适应*/
@media screen and (max-width: 1920px) {}

@media screen and (max-width: 1600px) {}

@media screen and (max-width: 1440px) {}

@media screen and (max-width: 1366px) {}

@media screen and (max-width: 1325px) {}

@media screen and (max-width: 1280px) {}

@media screen and (max-width: 1025px) {
	
}

@media screen and (max-width: 769px) {
	
}

@media screen and (max-width: 420px) {
	.header{background: url(zxft-header-bg.jpg) center no-repeat !important; background-size: 260% !important;height:170px !important;}
	.logo{width:100% !important;}
	.zxft-nav{height:auto !important;overflow: hidden;}
	.zxft-nav ul{width:100% !important;}
	.zxft-nav ul li{width: 33% !important;}
	.main{
		padding: 20px 0px;
		width: 100%;
	}
	.dqwz{width:100%;}
	.ftsp .ft-con .pic{width:100%;height:auto;}
	.ftsp .ft-con .pic img{height: auto !important;}
	.ftsp .ft-con .text{width:100%;}
	#vedios{width: 100% !important;height:auto;}
	.ftpic{width:94%;height:auto;padding:10px !important;}
	.picMarquee-top .bd ul li .pic img{width:100%;height:auto;}
	.picMarquee-top .bd{padding: 0px !important;height: auto;}
	.ftsl{width:94%;padding:10px !important;height:auto;}
	.wypl{width:94%;padding:10px !important;}
	.questions-list .q-recon{padding: 20px 0px;}
	.plfb{width:94%;padding:10px !important;}
	.zxft-box1 .ft-con .pic{width:100%;height:auto;}
	.zxft-box1 .ft-con .text{width:100%;}
	.zxft-box1 .ft1{width:100%;}
	.zxft{padding:10px;}
	.zxft-box1 .ftyg{width:100%;}
	.zxft-box2{width:100%;}
	.zxft-box2 .wqft li:nth-child(2n){float: none;}
	.zxft-box2 .wqft li{height:225px;margin-right: 0px;width: 100%;}
	.zxft-box2 .wqft .text{width: 50%;}
	.zxft-box2 .wqft .ftzt{white-space: inherit;overflow: inherit;text-overflow: inherit;}
	.data-list{width:100%;}
	.data-list li a{width: 75%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.Date{margin-right: 0px !important;}
	.zxft-box2 .wqftss li:nth-child(2n){float: none;}
	.zxft-box2 .wqftss li{height:122px !important;margin-right: 0px;width: 100%;}
	.zxft-box1 .ft-con .pic img{width:100%;}
}

@media screen and (max-width: 376px) {
	.header{background: url(zxft-header-bg.jpg) center no-repeat !important; background-size: 260% !important;height:170px !important;}
	.logo{width:100% !important;}
	.zxft-nav{height:auto !important;overflow: hidden;;}
	.zxft-nav ul{width:100% !important;}
	.zxft-nav ul li{width: 33% !important;}
	.main{
		padding: 20px 0px;
		width: 100%;
	}
	.dqwz{width:100%;}
	.ftsp .ft-con .pic{width:100%;height:auto;}
	.ftsp .ft-con .pic img{height: auto !important;}
	.ftsp .ft-con .text{width:100%;}
	#vedios{width: 100% !important;height:auto;}
	.ftpic{width:94%;height:auto;padding:10px !important;}
	.picMarquee-top .bd ul li .pic img{width:100%;height:auto;}
	.picMarquee-top .bd{padding: 0px !important;height: auto;}
	.ftsl{width:94%;padding:10px !important;height:480px;}
	.wypl{width:94%;padding:10px !important;}
	.questions-list .q-recon{padding: 20px 0px;}
	.plfb{width:94%;padding:10px !important;}
	.zxft-box1 .ft-con .pic{width:100%;height:auto;}
	.zxft-box1 .ft-con .text{width:100%;}
	.zxft-box1 .ft1{width:100%;}
	.zxft{padding:10px;}
	.zxft-box1 .ftyg{width:100%;}
	.zxft-box2{width:100%;}
	.zxft-box2 .wqft li:nth-child(2n){float: none;}
	.zxft-box2 .wqft li{height:225px;margin-right: 0px;width: 100%;}
	.zxft-box2 .wqft .text{width: 50%;}
	.zxft-box2 .wqft .ftzt{white-space: inherit;overflow: inherit;text-overflow: inherit;}
	.data-list{width:100%;}
	.data-list li a{width: 75%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.Date{margin-right: 0px !important;}
	.zxft-box2 .wqftss li:nth-child(2n){float: none;}
	.zxft-box2 .wqftss li{height:122px !important;margin-right: 0px;width: 100%;}
	.zxft-box1 .ft-con .pic img{width:100%;}
}

@media screen and (max-width: 321px) {
	
}