
/*在线访谈*/
.ft-title{white-space:nowrap;height:42px;line-height:42px;font-size:22px;color:#ff8800;font-weight:bold;}
.ft-mt40{margin-top:40px;}

.zxft-fthot{width:100%;height:282px;background:#f8f8f8;margin-top:10px;}
.zxft-fthot .ftimg{float: left;width: 423px;height:282px;position: relative;}
.zxft-fthot .ftimg img{width:100%;height:100%;}
.zxft-fthot .ftcon{margin-left:443px;padding:15px 20px 14px 0;font-size:16px;line-height:30px;color:#333;overflow:hidden;}
.zxft-fthot .ftcon .title{line-height:30px;margin-bottom:10px;}
.zxft-fthot .ftcon .title a{display:block;font-size:21px;color:#333;font-weight:bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zxft-fthot .ftcon .title a:hover{color:#f00;}
.zxft-fthot .ftcon p{display:block;font-size:16px;overflow:hidden;}
.zxft-fthot .ftcon p.jb{max-height:60px;overflow: hidden;}
.zxft-fthot .ftcon p.jb span{float:left;}
.zxft-fthot .ftcon p.jb em{display:block;margin-left:48px;font-style: normal;}
.zxft-fthot .ftcon p.zy_con{max-height: 115px;overflow-y: auto;}
.zxft-fthot .ftcon span{font-weight:bold;}
.zxft-fthot .ftcon p .ftsl{display:inline-block; vertical-align: middle; width:120px;height:30px;margin-top:10px;text-align:center;line-height:30px;border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;background:#fcb563;font-size:17px;color:#fff;}
.zxft-fthot .ftcon p .ftsl:hover{background:#ff8800;cursor: pointer;}

/*访谈计划*/
.ftjh-list{overflow: hidden;}
.ftjh-list li{float:left;width:384px;margin-right:24px;overflow: hidden;}
.ftjh-list li .ftjh-info{height:136px;padding:25px;border:1px solid #cfcfcf;}
.ftjh-list li .ftjh-info p{ font-size: 16px;color:#333; line-height: 30px;}
.ftjh-list li .ftjh-info p.time{background:url(/_res/images/ft-time-ico.png) no-repeat left center;padding-left:10px;font-size:19px;color:#666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ftjh-list li .ftjh-info p.ftjh-title{margin:5px 0 10px;}
.ftjh-list li .ftjh-info p.ftjh-title span{ font-size: 19px;color:#333;font-weight:bold;}
.ftjh-list li .ftjh-info p.ftjh-title a:hover{color:#f00;}
.ftjh-list li .ftjh-info p.jb{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ftjh-list li.mr0{margin-right:0;}

/*访谈回顾*/
.fthg-box{padding-bottom:20px;}

.fthg-gead{overflow: hidden;height:32px;position: relative;}
.fthg-gead li{height:32px;line-height:32px;background:#f8f8f8;font-size:14px;text-align:center;color:#666;}
.fthg-gead li.li-zt{width:447px;position: absolute;left: 0;top: 0;}
.fthg-gead li.li-jb{width:547px;position: absolute;right: 194px;}
.fthg-gead li.li-sj{width:182px;position: absolute;right: 0;top: 0;}

.fthg-list{padding-top:10px;}
.fthg-list li{height:34px;line-height:34px;font-size:15px;color:#666;position: relative;}
.fthg-list li .fthg-title a{color:#333;}
.fthg-list li .fthg-title a:hover{color:#ff6600;}
.fthg-list li p{float:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fthg-list li p.fthg-title{width:447px;}
.fthg-list li p.fthg-jb{width:547px;position: absolute;right: 194px;}
.fthg-list li p.fthg-jb a{color:#666;}
.fthg-list li p.fthg-sj{width:182px;color:#999;text-align:center;position: absolute;right: 0;top: 0;}

/*.fthg-list{overflow: hidden;}
.fthg-list li{float:left;width:384px; height: 315px;margin-right:24px;margin-bottom:25px;overflow: hidden;}
.fthg-list li .fthg-img{width:100%;height:215px;}
.fthg-list li .fthg-img a img{width:100%;height:215px;}
.fthg-list li .fthg-info{padding-top:10px;}
.fthg-list li .fthg-info p{ font-size: 16px;color:#666; line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fthg-list li .fthg-info p a{ font-size: 16px;color:#666;}
.fthg-list li .fthg-info p a:hover{color:#f00;}
.fthg-list li .fthg-info p span{font-weight: bold; }
.fthg-list li .fthg-info p em{font-style:normal;}
.fthg-list li.mr0{margin-right:0;}*/

/*相关资料*/
.ftwz_xgzl{margin-top:20px;}
.ftwz_xgzl ul li{padding:0 0 0 14px;background:url(/_res/images/ico.gif) 0 center no-repeat;height:36px;line-height:36px;vertical-align:bottom;}
.ftwz_xgzl ul li a{font-size:17px;display:block;width:100%;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}
.ftwz_xgzl ul li .date{font-size:15px;color:#999;}

@media (min-width:992px) and (max-width:1199px) {
	.ftjh-list li{width:314px;}
	.fthg-list li p.fthg-jb{width:339px;}
	.fthg-gead li.li-jb{width:339px;}
}

@media (max-width:991px) {
	.ftjh-list li{float:none;width:100%;margin-bottom:15px;}
	.ftjh-list li .ftjh-info{padding:20px;height:auto;}
	.fthg-gead li.li-jb,.fthg-list li p.fthg-jb{display:none;}
	.fthg-list li p.fthg-title,.fthg-gead li.li-zt{float:none;margin-right:192px;width:auto;position: initial;}
}

@media (min-width:768px) and (max-width:992px) {
	
}

@media (max-width:767px) {
	.zxft-mainer{padding:10px;}
	.ft-mt40{margin-top:20px;}
	.zxft-fthot{height:auto;}
	.zxft-fthot .ftimg{float:none;width:100%;height:auto;}
	.zxft-fthot .ftimg img{width:100%;height:auto;}
	.zxft-fthot .ftcon{margin-left:0px;padding:15px;}
	.zxft-fthot .ftcon p.zy_con{height:auto;white-space: normal;}
	.zxft-fthot .ftcon p.jb{max-height:none;}
	.zxft-fthot .ftcon p.jb em{margin-left:0px;}
	
	.fthg-list li{float:none;height:auto;width:100%;margin-right:0;margin-bottom:15px;}
	.fthg-list li .fthg-img{height:auto;}
	.fthg-list li .fthg-img a img{height:auto;}
}
