@charset "utf-8";
.m-main {background: #fff;padding: 20px !important;}
/*在线访谈*/
.g-zcftfl{padding: 15px; border: 1px solid #ddd;}
.g-zcftfl p{line-height: 32px;}
.g-zcftfl .f-ti2{text-indent: 2em;}
.g-zxftsearch{padding-right: 65px;}
.u-ftshbt{right: 0; top: 0;}
.m-xwfbhNews .m-liststyle1 li{height:32px;line-height:32px;}

.m-zxftls img{display: block; width: 254px; height: 176px;  padding: 3px; border: 1px solid #ddd;}
.g-zxftls{width: 618px; background: #f7f7f7; padding: 7px 20px 13px; }
.g-zxftls h2{height: 36px; line-height: 36px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; font-weight: bold; color: #cd0000;}
.g-zxftls p{line-height: 30px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-ctpg .m-pagination{display: inline-block;}

.g-zxftsearch{padding-right: 65px;}
.u-ftshbt{right: 0; top: 0;}

.m-nosearch img{display: block;margin:120px auto;max-width: 100%;}
/*在线访谈内页*/
.m-ftinfos{    height: 400px;padding: 16px 15px 18px; background: #f5f5f5;}
.m-ftinfos h1{padding: 5px 0 20px; font-size: 24px; font-weight: bold; color: #b80608; text-align: center;}
.u-leftpic{width: 294px;}
.m-ftinfos img{display: block; width: 294px; height: 218px;}
.m-ftinfos .u-desc{width: 530px; line-height: 31px;}
.m-ftbmjj{padding: 10px; border: 1px solid #ddd;}
.m-ftbmjj .hd{padding: 5px 0; overflow:hidden;}
.m-ftbmjj .hd li{float:left;font-size: 18px; font-weight: bold;padding-right:20px;}
.m-ftbmjj .hd li.on{ color: #b80608;}
.g-ftbmjj{height: 234px; overflow-y: auto;    margin: 10px 0;}
.g-ftbmjj{line-height: 26px; font-size: 14px; text-indent: 2em;}
.m-ftzbtp .bd{height: 190px; margin-top: 15px;}
.m-ftzbtp .bd li{float: left; margin-right: 15px; width: 288px; height: 190px; position: relative;}
.m-ftzbtp .bd img{display: block; width: 288px; height: 190px;}
.m-ftzbtp .bd p{position: absolute; left: 0; bottom: 0; right: 0; line-height: 40px; text-align: center; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; color: #fff; background: rgba(0,0,0,.5);}
.g-ftwzzb{margin: 10px; height: 520px; overflow-y: auto;    border: 1px solid #ddd;    padding: 0 15px;}
.m-fuzcr{    border-bottom: 1px solid #ddd;line-height: 28px; font-size: 14px; }
.g-ftwzzb .u-name,.g-ftwzzb .u-desc{color: #666;}
.g-ftwzzb .u-date{color: #999;}
.m-fuldh{padding: 10px; line-height: 28px; font-size: 14px; background: #f5f5f5;}
.u-fyname{color: #b80608;}
.interview_vedio_btn{    margin-top: 30px; display: block;height: 44px; line-height: 44px; border:1px solid #ddd; background: url(../images/page/interview_vedio_btn.png) 61px center no-repeat; font-size: 16px; text-indent: 117px;}
.u-leftbox{ color: #333;font-weight: bold;text-align: center;width:10%;float:left;display:inline-block;padding: 10px; }
.u-rightbox{width:90%;float:right;padding: 10px; border-left: 1px solid #ddd;}
/*large pcScreen*/
@media (min-width:1200px) {

}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
.u-leftpic{width: 250px;}
.m-ftinfos img {width: 250px; height: 185px;}
.m-ftinfos .u-desc {width: 410px;}
.m-tabstyle6 a{    padding: 0 12px;}


}
/*pad md*/
@media screen and (max-width: 991px){
  .g-zjinfo, .m-yjzjform, .m-zjrst {padding: 0 15px;}
  .m-ftinfos img ,.u-leftpic{float: none;margin:0 auto;}
  .m-ftinfos{height:auto;}
  .m-nosearch img{margin:20px auto !important;}
  
  .u-leftbox,.u-rightbox{width:100%;border-left:none;}

  .m-ftzbtp .bd{height: auto !important;}
  .m-ftzbtp .bd li{margin-bottom: 10px;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
}
/*small xs*/
@media screen and (max-width: 638px) {

}