@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: 200px;overflow: hidden;width: 275px;float: left;}
.zxft-box1 .ft-con .pic img{width: 100%;height: 200px;}
.zxft-box1 .ft-con  .text{line-height: 25px;color: #7d7d7d;float: right;width: 393px;}
.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: 680px;}
.zxft-box1 .ftyg{float:right;width: 450px;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; margin-top: 20px;}
.zxft-box2 .wqft{ overflow: hidden; display: block; padding: 20px;}
.zxft-box2 .wqft li{float: left;width: 554px;height: 120px;overflow: hidden;margin-right: 20px;margin-bottom: 20px;}
.zxft-box2 .wqft li .pic{height: 120px;overflow: hidden;width: 170px;float: left;}
.zxft-box2 .wqft li img{width: 100%;height: 200px;}
.zxft-box2 .wqft  .text{line-height: 25px;color: #7d7d7d;float: right;width: 370px;}
.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: 325px;overflow: hidden;width: 440px;float: left;}
.ftsp .ft-con .pic img{width: 100%;height: 325px;}
.ftsp .ft-con  .text{line-height: 25px;color: #7d7d7d;float: right;width: 660px;}
.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; padding: 20px;  }
.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;   }
.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: 415px; height: 750px;}

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

.zxft-xl-box3{ overflow: hidden; margin-top: 20px;}
.wypl{ overflow: hidden; float: left; width: 545px;}
.wypl-con{overflow: hidden;height: 400px;overflow-y: auto;}
.plfb{overflow: hidden; float: right; width: 545px;}
.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;}

.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;}
.sl_main .sl-tit strong{ color: #0055AA;float: left; background: url(zxft_xl_img01.png) 0px -2px no-repeat; width:100px; height:35px; line-height:35px; text-align:center;}
.sl_main .sl-tit p{ float:left; padding-left:10px;}