@charset "utf-8";
/* CSS Document */
/*栏目页-窄屏下二级栏目 */
.btn-group{cursor:pointer;position:relative;z-index:30; margin-bottom:20px;}
.btn{width:100%;padding:8px 12px;font-size:18px;text-align:left;border-radius:0;}
.btn-danger{color:#fff;background:#d61618;border:0;font-weight:bold;padding:10px 20px 10px 12px;border-radius:4px;position: relative;}
.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus{color:#fff;background:#d61618;border:0;}
.btn .caret{float:right;margin-top:0;position: absolute;top: 50%;right: 10px;margin-top: -2px;}
.dropdown-menu{width:100%;padding:0;border-radius:0;box-shadow:none;border:0;top:45px; margin: 0px;}
.dropdown-menu > li > a{padding:8px 20px 8px 20px;font-size:16px;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color: #fff;}
.dropdown-menu a{background:#ddd; border-top:1px solid #fff; color: #333 !important;}
.dropdown-menu a:hover{background:#d61618 !important;color:#fff !important;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background: #d61618 !important;color:#fff !important;}
/*栏目页*/
.dqlanmu{font-size: 22px;    color: #394351;    font-weight: 900; margin-top: 20px;}
.dqlanmu .titr{color: #666;font-size: 16px;padding-right: 10px;}
.dqlanmu .titr:hover{color:#d61618;}
.navjz {height: auto; padding: 20px 0px 0px; min-height: 500px; font-size: 16px;line-height: 200%;overflow: hidden; text-align: justify;text-justify: inter-ideograph;word-break: break-all;word-wrap: break-word;}
.navjz ul {clear: both;}
.navjz table {max-width: 100% !important;}
.navjz ul.doc_list li {padding: 2px 0 2px 16px;background: url(../images-new/dot.png) left center no-repeat;height: 38px;line-height: 38px;vertical-align: bottom; position: relative;}
.navjz ul.doc_list li a {font-size: 16px; max-width: 1135px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.navjz ul.doc_list li .date {font-size: 15px;color: #999999; position: absolute; right:0px; top:2px;}
.navjz ul.doc_list li, .navjz ul.download-list li {overflow: hidden;}
.navjz ul.doc_list li img {float: left;margin: 12px 0 0 2px;}
.navjz ul li.lm_line { height: auto;  padding: 0; background: none; border-bottom: 1px solid #c5c9cf; padding-bottom: 20px; margin-bottom: 20px;}
.navjz ul li.columnName {height: 36px;margin: 0px 0 5px;padding: 0 10px; border-bottom: 1px solid #dddddd;background: none;}
.navjz ul li.columnName .title, .navjz ul li.columnName .title:hover {display: block;width: auto;white-space: nowrap;height: 36px;line-height: 36px;font-size: 18px;font-weight: bold;color: #333333; }
.navjz ul li.columnName .more {font-size: 14px;color: #999999;line-height: 36px;}
/*栏目页 图片列表 */
ul.picture-list { clear: both; border-top: none; overflow: hidden;  }
ul.picture-list li {float: left; display: inline; background: none; padding: 0px 14px 0px;height: auto; overflow: hidden;text-align: center; width: 306px; border-bottom: none; }
ul.picture-list li a img { border: 1px solid #e8e6e6; padding: 2px; width: 300px; height: 192px; float: left;}
ul.picture-list li .img_title, ul.picture-list li .title { display: block; height: 36px; line-height: 36px;text-align: center; padding: 2px 2%;float: left; width: 96%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
ul.picture-list li a { width: 100%;}
/*单页面*/
.pty_newstitle {font-size: 26px; text-align: center; color: #ea0000; line-height: 80px;}
.newsinfo11 { border-bottom: 1px solid #dddddd; line-height: 60px; text-align: center; font-size: 14px;}
.newsinfo11 span{ padding: 0 6px;}
.wz_share{ display: inline-block; vertical-align: middle;}
.wz_share .share-box{ top:-3px; position: relative;}
.ptycontent { padding: 20px;font-size: 15px; margin: 0 auto;  line-height: 200%;overflow-x: auto;}
@media (min-width: 1200px) and (max-width:1419px) {
.navjz ul.doc_list li a {  max-width:950px;}
/*图片列表*/
ul.picture-list li {width: 260px; padding: 0 10px; }
ul.picture-list li a img { width: 254px; height: 163px;}
}
@media (min-width: 992px) and (max-width:1199px) {
.navjz ul.doc_list li a {  max-width:740px;}
/*图片列表*/
ul.picture-list li {width: 284px; padding: 0 10px; }
ul.picture-list li a img { width: 278px; height: 178px;}
}
@media (max-width:991px) {
.navjz ul.doc_list li a{ max-width: none; margin-right: 90px; float: none; display: block;}
/*图片列表*/
ul.picture-list li {width: 334px; padding: 0 10px; }
ul.picture-list li a img { width: 328px; height: 210px;}
}
@media (max-width:767px) {
.navjz{ padding-top: 10px;}
.navjz ul li.lm_line {  padding-bottom: 10px; margin-bottom: 10px;}
/*图片列表*/
ul.picture-list li {width: auto; padding: 0px; float: none; }
ul.picture-list li a img { width: 100%; height:auto; box-sizing: border-box;}
/*单页面*/
.newsinfo11 { line-height: 30px;}
.ptycontent { padding:10px 0px;}
}
/*栏目页-视频列表 */
.navjz .videoNews-list{clear:both; overflow: hidden;}
.navjz .videoNews-list li{float: left; width:306px;height:auto;margin:0 14px 20px;padding:0px;background: none;}
.navjz .videoNews-list li .left-img{float:none;}
.navjz .videoNews-list li .left-img a{display:block;width:100%;overflow:hidden;}
.navjz .videoNews-list li .left-img img.video-thumb{width:100% !important;height:160px !important;transition:all .5s;}
.navjz .videoNews-list li .left-img a:hover img.video-thumb{-webkit-transform:scale(1.1);transform:scale(1.1);}
.navjz .videoNews-list li .right-main{float:none;height:40px;padding:5px 10px;background:#f4f4f4;text-align: center;}
.navjz .videoNews-list li .video-title{display:block;height:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .videoNews-list li .video-title span.left{display:block;float:none !important;}
.navjz .videoNews-list li .video-title span.left a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .videoNews-list li .video-attr{clear:both;height:20px;line-height:20px;font-size:12px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .videoNews-list li .play-icon,.navjz .videoNews-list li .videoNews-note{display:none;}
@media (min-width: 1200px) and (max-width:1419px) {
.navjz .videoNews-list li{width: 260px;margin:0 10px 20px;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.navjz .videoNews-list li{width: 284px;margin:0 10px 20px;}
}
@media only screen and (max-width:991px) {
.navjz .videoNews-list li{width: 334px;margin:0 10px 20px;}
}
@media (max-width:767px) {
.navjz .videoNews-list li{width:100%;margin:0 0 10px;}
.navjz .videoNews-list li .left-img img.video-thumb{height:auto !important;}
}
/*****网站地图****/
.wzdtbox{height: auto;min-height: 300px;_height: 300px; overflow: hidden; padding: 10px 25px; }
.dty_mutitle { height: auto; overflow: hidden; }
.dty_mutitle a {display: block;float: left;height: 38px; text-align: center;line-height: 38px; width: auto; white-space: nowrap; }
.dty_sublb { padding-left: 15px; height: auto; overflow: hidden;border-bottom: 1px dashed #dddddd; padding-bottom: 10px; margin-bottom: 10px;}
.dty_sublb ul li {float: left;height: 32px; line-height: 32px; padding: 0 5px 0px 15px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dty_sublb ul li a {line-height: 32px; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; color: #444444;}
.dty_sublb ul li a:hover { color: #ea0000;}
@media (min-width: 1200px) and (max-width:1419px) {
    .wzdtbox{ padding: 10px;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .wzdtbox{ padding: 10px;}
}
@media only screen and (max-width:991px) {
    .wzdtbox{ padding: 10px;}
}
@media (max-width:767px) {
    .wzdtbox{ padding: 0px;}
}
/*通用文章*/
.wz_top{ height: 30px; border-bottom: 1px solid #e5e5e5; font-size: 15px; color: #333;}
.wz_top i{ font-style: normal;}
.wz_top a{color: #333;}
.main_content{ position: relative; margin-top: 25px;}
.newscontnet_left{ margin-right: 314px; padding-right: 25px; border-right: 1px solid #e9e9e9; padding-top: 6px;}
.con_main {   position: relative; }
.con_main .guidang { position: absolute; top: 50px; right: 10px;}
.newstitle {font-size: 32px; text-align: center; color: #394351; line-height: 46px;}
.newstitlef {font-size: 20px;text-align: center;line-height: 36px;font-weight: normal; }
.newstitlet {font-size: 20px;text-align: center;line-height: 36px;font-weight: normal; }
.newstitles {font-size: 14px;text-align: center;line-height: 36px;font-weight: normal; }
.newsinfo{ border-bottom: 1px solid #eeeeee; padding: 18px 0 13px; line-height: 32px; font-size: 15px; color: #666; text-align: center;}
.newsinfo span{ display: inline-block; margin: 0 10px; vertical-align: top;}
.newsinfo .wz_font {z-index: 2;  }
.wz_font i {display: block; float:left;font-style: normal; white-space: nowrap;overflow: hidden;}
.wz_font a {display: block; float:left; margin-top: 4px; height: 24px;line-height: 24px;padding: 0 7px; border: #e6e6e6 1px solid;text-align: center;cursor: pointer;color: #999999;}
.wz_font a:hover {color: #fe8f00;}
.wz_font a.active {color: #fe8f00;}
.wz_font a.j-fontBig {border-right: 0;border-radius: 2px 0 0 2px;}
.wz_font a.j-fontSmall {border-left: 0;border-radius: 0 2px 2px 0;}
.newsinfo .print_w{  z-index: 2;background: url("../images-new/print.png") 0 center no-repeat;cursor: pointer;padding-left: 22px;}
.newsinfo .wz_sc{background: url("../images-new/wz_sc.png") left center no-repeat;padding:0 0px 0 20px;}
.newsinfo .wz_sc a{color: #666;}
.newsinfo .foot-jc{background: url("../images-new/wz_glass.png") left center no-repeat;padding:0 0px 0 20px;}
.newsinfo .foot-jc a{color: #fe8f00;}
.newsinfo  .downbtn{ background:url("../images-new/wjxz_dot.png") left center no-repeat;padding:0 0px 0 20px; }
.newsinfo .share{ display: inline-block;}
.newsinfo .share .share-weixin{background: url(/assets/images/share/wz_wx.png) 0 0 no-repeat;}
.newsinfo .share span{padding: 0;}
.newsinfo .share-box{position: relative;top: 6px;}
.newsinfo a{ color: #666;}
.newscontnet{ font-size: 16px; line-height: 2; padding: 34px 50px 30px;overflow-x: auto; overflow-y: hidden; color: #394351;}
.newscontnet a{color: #394351;}
.newscontnet img { max-width: 100%;}
.newscontnet p, .newscontnet p span {font-family: "微软雅黑" !important;}
.newscontnet table {border-color: #333333;border-spacing: 0px;border-collapse: collapse; max-width: 100%;}
.newscontnet table td {padding: 5px; height: 22px;border: 1px solid #333333;}
.bqxx{ line-height: 28px; font-size: 15px;}
.bqxx span{ float: left;}
.bqxx a{ background: #f6f6f6; color: #fe7200; border-radius: 5px; float: left; margin-right: 10px; padding: 0 10px;}
/*关联*/
.relativebox{ width:280px; position: absolute; top:0px; right:14px;}
.relative_title{ line-height: 48px; font-size: 22px; font-weight: bold; color: #394351; margin-bottom: 5px;}
.relative_tit{ color:#f25302; font-weight: bold; font-size: 18px; line-height: 36px;}
.relative_wz{ height: auto; margin-bottom: 10px; overflow: hidden;}
.relative_wz ul li{ line-height: 28px; padding: 2px 0px;}
.relative_wz ul li a{ display: block; font-size: 16px;  }
.zcwj_wz{height: auto; overflow: hidden;}
.zcwj_wz ul li{ line-height: 26px; margin-bottom: 20px; font-size: 16px;}
.zcwj_wz ul li .split{ padding: 0 5px; color: #999999;}
.zcwj_wz ul li .a{ color: #fe7200;}
@media only screen and (max-width:991px) {
    .newscontnet_left{ margin-right: 0px; border-right: none; padding-right: 0px;}
    .relativebox{ position: static;}
    .newscontnet{ padding: 20px 0px;}
}
@media (max-width:767px) {

}




/*-----市长信箱-----*/
/*.szxx_navjz { height: auto; overflow: hidden;}*/
.szxx_ntit { height: 30px; border-bottom: 1px solid #cc0c0d; line-height: 30px;}
.szxx_ntit .tit { float: left; background: url("../images/dot_1.gif") left center no-repeat; padding-left: 17px; font-weight: bold; color: #cc0c0d;}
.szxx_ntit .writebtn { float: right; background: url("../images/icon_1.gif") left center no-repeat; padding-left: 22px;}
.nbltitle {height: 26px; text-align: center; background: #ffffff url(../images/img_d.gif) bottom repeat-x; overflow: hidden; margin-top: 10px;}
.nbltitle ul li { height: 26px; float: left; text-align: center; line-height: 25px;}
.nbltitle ul li span {color: #cc7d04; height: 25px; display: block; cursor: pointer; padding: 1px 10px 0 10px;}
.nbltitle ul li.active span { border: 1px solid #f6d18d; border-bottom: none; background: #ffffff; font-size: 14px; font-weight: bold;color: #cc0c0d; padding: 0px 9px;}
.nblbox {height: 125px; border: 1px solid #f6d18d; border-top: none; overflow: auto; overflow-y: auto; }
.nblbox ul { display: none;}
.nblbox ul.active { display: block;}
.nblbox ul li { line-height: 24px; width: 233px; height: 24px; float: left; text-align: left; }
.nblbox ul li a { padding-left: 15px; color: #444444;display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.nblbox ul li.active a, .nblbox ul li a:hover { color: red;}
/*留言查询*/
.liuyan_cxcon {border: 1px solid #fbe5b6; background: #fefdf8;position: relative; padding:20px 20px 15px;}
.liuyan_cxcon .tj {height: auto;line-height: 36px;text-align: center; padding: 0px 0px 5px 125px;}
.liuyan_cxcon .tj .sz {color: #fd8524;}
.liuyan_cxcon .tj .jg {padding-left: 10px;}
.liuyan_cxcon .liuyan_cxbox { height: auto;margin: auto;margin-top: 6px;}
.liuyan_cxcon .liuyan_cxbox ul {height: auto;}
.liuyan_cxcon .liuyan_cxbox ul li {float: left;height: 38px;line-height: 38px;padding: 0;background: none;font-size: 16px; overflow: visible;}
.liuyan_cxcon .liuyan_cxbox ul li.select { width: 404px; margin: 0 5px 10px;}
.liuyan_cxcon .liuyan_cxbox ul li.d_select { width: 380px; margin: 0  5px 10px 0;}
.liuyan_cxcon .liuyan_cxbox ul li.select select, .liuyan_cxcon .liuyan_cxbox ul li.d_select select {float:left;width: 100%; height: 38px; border: 1px solid #dddddd; background: #fff;}
.liuyan_cxcon .liuyan_cxbox ul li.date_put{ width: 189px; margin: 0 5px;}
.liuyan_cxcon .liuyan_cxbox ul li.jg{width: 16px;text-align: center; color: #666;}
.liuyan_cxcon .liuyan_cxbox ul li.date_put input{float:left;box-sizing:border-box;width: 100%;height: 38px;line-height: 38px;border: #ddd 1px solid;background: #ffffff;font-size: 14px;color: #666;padding: 0 2%;outline: none;}
.liuyan_cxcon .liuyan_cxbox ul li.gjz,.liuyan_cxcon .liuyan_cxbox ul li.date {width: 80px;text-align: right;text-align-last: justify;margin-left: 5px;}
.liuyan_cxcon .liuyan_cxbox ul li.srk {width: 380px;margin-right: 5px; position: relative;}
.liuyan_cxcon .liuyan_cxbox ul li.srk input {float:left;box-sizing:border-box;width: 100%;height: 38px;line-height: 38px;border: #ddd 1px solid;background: #ffffff;font-size: 14px;color: #999999;padding: 0 2%;outline: none;}
.liuyan_cxcon .liuyan_cxbox ul li.btn{width: 80px;height: 38px;margin-left: 5px;}
.liuyan_cxcon .liuyan_cxbox ul li.btn input {float:left;width: 100%;height: 38px;line-height: 38px;border: none;background: #cc2a14;color: #ffffff;text-align: center;outline: none;cursor: pointer;}
.liuyan_cxcon .liuyan_cxtit {display: block;width: 100px;height: 26px;line-height: 26px;background: url(../images-new/xjcx_btn.png) 0 0px no-repeat;padding-left: 33px;position: absolute;left: 20px;top: 20px;font-size: 20px;font-weight: bold;color: #d61618;}
/*回复选登*/
.guestbook-table {margin-top:20px;}
.guestbook-table .guestbook_bt{height:56px;line-height: 56px; overflow:hidden;background: url(../images/secbg.jpg) bottom repeat-x;}
.guestbook-table .guestbook_bt span{display: block;float: left;width: auto;height:55px;line-height: 50px;color: #d61618;font-size: 24px;font-weight:bold;padding: 0 14px;background: url(../images/sec2bg.jpg) bottom repeat-x;}
.liuyan_xiexin{float:right;display:inline-block;width: 90px;height: 40px;padding-left: 50px;line-height: 40px;background: #fff8f1 no-repeat 18px center;background-image: url(../images-new/liuyan_xiexin.png) !important;border-radius: 3px;    font-size: 18px;color: #ef8945;}
.liuyan_xiexin:hover{background-color:#faede0;}

.guestbook-table .guestbook_bmxj {height: 25px; border-bottom: 1px solid #cc0c0d; background: url(../images/szxx_19.gif) left center no-repeat; padding-left: 13px; color: #ffffff; font-size: 14px; display: block; line-height: 25px;}
.guestbook-table .guestbook_bmxj p{ float: right; color: #333; line-height: 25px;}
.guestbook-table .guestbook_bmxj p i{ font-style: normal; color: red;}
.guestbook-table .guestbook_title{height:46px;font-size:17px;font-weight:bold;background:#faf3eb;margin:12px 0 5px;overflow:hidden;position: relative;}
.guestbook-table .guestbook_title li{position:absolute;top:0;height:46px;line-height:46px;border-right:#fff 2px solid;text-align:center;padding:0;background:none;}
.guestbook-table .guestbook_title li.t1{width:120px;left:0;}
.guestbook-table .guestbook_title li.t2{position:static;margin: 0 628px 0 122px;}
.guestbook-table .guestbook_title li.t3{width:140px;right:486px;}
.guestbook-table .guestbook_title li.t4{width:180px;right:304px;}
.guestbook-table .guestbook_title li.t5{width:100px;right:202px;}
.guestbook-table .guestbook_title li.t6{width:100px;right:100px;}
.guestbook-table .guestbook_title li.t7{width:100px;border-right:0;right:0;}

.guestbook-table ul.odd,.guestbook-table ul.even{height:46px;clear:both;overflow:hidden;position: relative;}
.guestbook-table ul.even{background:#f7f7f7;}
.guestbook-table ul.odd li,.guestbook-table ul.even li{position:absolute;top:0;padding:0;background:none;height:46px;line-height:46px;text-align:center;font-size:16px;border-right:#fff 2px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999;}
.guestbook-table ul.odd li.t1,.guestbook-table ul.even li.t1{width:120px;color:#999;left:0;}
.guestbook-table ul.odd li.t2,.guestbook-table ul.even li.t2{position:static;padding-left:15px;text-align:left;margin: 0 628px 0 122px;}
.guestbook-table ul.odd li.t2 a,.guestbook-table ul.even li.t2 a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-right: 10px;}
.guestbook-table ul.odd li.t3,.guestbook-table ul.even li.t3{width:140px;right:486px;}
.guestbook-table ul.odd li.t4,.guestbook-table ul.even li.t4{width:180px;right:304px;}
.guestbook-table ul.odd li.t5,.guestbook-table ul.even li.t5{width:100px;color: #ff0000;right:202px;}
.guestbook-table ul.odd li.t6,.guestbook-table ul.even li.t6{width:100px;color:#999;right:100px;}
.guestbook-table ul.odd li.t7,.guestbook-table ul.even li.t7{width:100px;border-right:0;right:0;}
.guestbook-table ul.odd li.t5 span,.guestbook-table ul.even li.t5 span{color: #24cb4e;}

/*写信开始*/
.liuyan_xzbox{border:#e8e8e8 1px solid;background:#f6f6f6;padding:56px 35px 20px;height:auto;position:relative;}
.liuyan_xzbox p{color:#666;line-height:2;text-indent:2em;}
.liuyan_xzbox .liuyan_xxtit{display:block;width:100px;height:40px;line-height:40px;position:absolute;left:20px;top:8px;font-size:20px;font-weight:bold;color:#dd0000;}
.liuyan_xzbox .liuyan_xiexin{position: absolute;top:0;right:20px;}

.guestbook-table-form{padding:30px 180px 0;font-size:16px;}
.guestbook-table-form span.red{color:#f00;}
.guestbook-table-form ul{ overflow:inherit;}
.guestbook-table-form ul li{float:left;padding:0;background:none; overflow:visible; }
.guestbook-table-form ul li.bt{width:120px;height:55px;text-align:right;line-height:36px;}
.guestbook-table-form ul li.srk{ height:55px;position:relative;}
.guestbook-table-form ul li.srk .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.srk input{float:left;width:328px;height:32px;line-height:32px;border:#d6d6d6 1px solid;padding:3px 10px;}
.guestbook-table-form ul li.srk select{float:left;width:350px;border:#ddd 1px solid;padding:3px 10px; height:38px;line-height: 38px;}
.guestbook-table-form ul li.srk1 {height:55px;position:relative;}
.guestbook-table-form ul li.srk1 .msg-box{position:absolute;left:0px;top:5px;}
.guestbook-table-form ul li.srk1 input{float:left;width:798px;height:32px;line-height:32px;border:#d6d6d6 1px solid;padding:3px 10px;}
.guestbook-table-form ul li.btk,.guestbook-table-form ul li.gk,.guestbook-table-form ul li.yzm{ height:44px;position:relative;}
.guestbook-table-form ul li.btk .msg-box,.guestbook-table-form ul li.yzm .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.gk{ font-size:14px;}
.guestbook-table-form ul li.bt1{width:120px;height:160px;line-height:150px;text-align:right;}
.guestbook-table-form ul li.tex{ height:227px;position:relative;}
.guestbook-table-form ul li.tex .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.tex textarea{float:left;width:808px;height:200px;line-height:24px;border:#ddd 1px solid;padding:2px 5px; font-size:14px;}
.guestbook-table-form ul li.yzm input{float:left;width:102px;height:32px;line-height:32px;border:#ddd 1px solid;padding:2px 5px;}
.guestbook-table-form ul li.yzm img{float:left;margin:0 5px;}
.guestbook-table-form ul li.yzm a{margin-top: 4px; display: inline-block;}
.guestbook-table-form ul li.btn_group{height:40px; padding-bottom:40px; padding-left:120px; width:75%; float:none; clear:both; }
.guestbook-table-form ul li.btn_group input{background:#dd0000;height:40px;line-height:40px; text-align:center; cursor:pointer;font-family:"Microsoft YaHei",微软雅黑;border:0;outline:none;color:#fff;width:116px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.guestbook-table-form ul li.btn_group input.btn-search{margin-left:15px;*padding:0 0 !important;_padding:0 0px !important;}
.listnews .list-2655273 ul li.sel1,.listnews .list-2655277 ul li.sel1{width:604px;}
.guestbook-table-form ul li.clear{float: none; height: 0; line-height: 0; font-size: 0; padding: 0; margin: 0; overflow: hidden;}
@media (min-width: 1200px) and (max-width: 1419px) {
    /*.szxxright { width: 680px;}
    .nblbox ul li { width: 205px;}
    .liuyan_cxcon .tj{ padding: 0px 0px 5px 95px;}*/
    /*留言查询*/
    .liuyan_cxcon .liuyan_cxbox ul li.srk,.liuyan_cxcon .liuyan_cxbox ul li.d_select{width:300px;}
    .liuyan_cxcon .liuyan_cxbox ul li.select{width:334px;}
    .liuyan_cxcon .liuyan_cxbox ul li.d_select{width:300px;}
    .liuyan_cxcon .liuyan_cxbox ul li.date_put{ width: 154px;}
    /*我要写信*/
    .guestbook-table-form{padding:30px 60px 0;}
}
@media (min-width: 992px) and (max-width: 1199px) {
    /*留言查询*/
    .liuyan_cxcon .liuyan_cxbox ul li.srk,.liuyan_cxcon .liuyan_cxbox ul li.d_select{width:200px;}
    .liuyan_cxcon .liuyan_cxbox ul li.select{width:280px;}
    .liuyan_cxcon .liuyan_cxbox ul li.date_put{ width: 127px;}
    /*回复选登*/
    .guestbook-table .guestbook_title li.t1,.guestbook-table ul.odd li.t1, .guestbook-table ul.even li.t1{width:100px;}
    .guestbook-table .guestbook_title li.t2,.guestbook-table ul.odd li.t2, .guestbook-table ul.even li.t2{margin:0 568px 0 102px;}
    .guestbook-table .guestbook_title li.t4,.guestbook-table ul.odd li.t4, .guestbook-table ul.even li.t4{width:140px;}
    .guestbook-table .guestbook_title li.t3,.guestbook-table ul.odd li.t3, .guestbook-table ul.even li.t3{width:120px;right:446px;}
    /*我要写信*/
    .guestbook-table-form{padding:30px 0 0;}
    .guestbook-table-form ul li.srk select {width: 300px;}
    .guestbook-table-form ul li.srk input {width: 278px;}
    /*.guestbook-table-form ul li.srk1, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm, .guestbook-table-form ul li.tex { width: 520px;}*/
    .guestbook-table-form ul li.srk1 input {width: 698px;}
    .guestbook-table-form ul li.tex textarea{width:708px;}
}
@media (max-width: 991px) {
    /*留言查询*/
    .liuyan_cxcon .liuyan_cxtit{position: static;}
    .liuyan_cxcon .tj { padding: 10px 0 0; text-align: left;}
    .liuyan_cxcon { padding: 2%;}
    .liuyan_cxcon .liuyan_cxbox, .liuyan_cxcon .liuyan_cxbox ul { height: auto;}
    .liuyan_cxcon .liuyan_cxbox ul li { float: none;}
    .liuyan_cxcon .liuyan_cxbox ul li.select,.liuyan_cxcon .liuyan_cxbox ul li.d_select { margin: 0px; width: 100%; margin-bottom: 5px;}
    .liuyan_cxcon .liuyan_cxbox ul li.gjz,.liuyan_cxcon .liuyan_cxbox ul li.date { width: 100%;  text-align: left;}
    .liuyan_cxcon .liuyan_cxbox ul li.gjz, .liuyan_cxcon .liuyan_cxbox ul li.date{ width:100%;box-sizing: border-box;height: 28px; margin-bottom: 5px;text-align-last: left;margin-left: 0;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk{width: 100%;margin-right: 0;margin-bottom: 5px;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk input,.liuyan_cxcon .liuyan_cxbox ul li.date_put input{width: 100%;box-sizing:border-box; }
    .liuyan_cxcon .liuyan_cxbox ul li.btn {margin-left: 0;margin-top: 5px;}
    .liuyan_cxcon .liuyan_cxbox ul li.date_put{ width: 100%; margin: 0;}
    /*回复选登*/
    .guestbook-table .guestbook_title li.t1,.guestbook-table ul.odd li.t1, .guestbook-table ul.even li.t1{display:none;}
    .guestbook-table .guestbook_title li.t2,.guestbook-table ul.odd li.t2, .guestbook-table ul.even li.t2{margin:0 364px 0 0;padding-left:10px;}
    .guestbook-table .guestbook_title li.t3,.guestbook-table ul.odd li.t3, .guestbook-table ul.even li.t3{width:120px;right:242px;}
    .guestbook-table .guestbook_title li.t4,.guestbook-table ul.odd li.t4, .guestbook-table ul.even li.t4{width:140px;right:100px;}
    .guestbook-table .guestbook_title li.t5,.guestbook-table ul.odd li.t5, .guestbook-table ul.even li.t5{right:0;border-right: 0;}
    .guestbook-table .guestbook_title li.t6,.guestbook-table ul.odd li.t6, .guestbook-table ul.even li.t6{display: none;}
    .guestbook-table .guestbook_title li.t7,.guestbook-table ul.odd li.t7, .guestbook-table ul.even li.t7{display: none;}
    /*我要写信*/
    .guestbook-table-form {padding:30px 0 0;}
    .guestbook-form { padding:0;}
    .guestbook-table-form ul li.bt {width: 110px;}
    .guestbook-table-form ul li.bt1 {width: 110px;}
    /*.guestbook-table-form ul li.srk {width: 236px;}*/
    .guestbook-table-form ul li.srk select {width: 214px;}
    .guestbook-table-form ul li.srk input {width: 192px;}
    /*.guestbook-table-form ul li.srk1, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm, .guestbook-table-form ul li.tex {width: 590px;}*/
    .guestbook-table-form ul li.srk1 input{width: 516px;}
    .guestbook-table-form ul li.tex textarea{width:526px;}
    .lynybox .mydcon ul li p.srk .myd_input {width: 140px;}
}
@media (max-width: 767px) {

    /*.nblbox { height: auto;}
    .nblbox ul li { width: 50%;}*/
    /*回复选登*/
    .guestbook-table .guestbook_bt{height: auto;}
    .guestbook-table .guestbook_bt span{font-size: 20px;padding:0 10px;}
    .liuyan_xiexin{width: 75px;height: 38px;background-position:8px center;padding-left: 40px;line-height: 38px;font-size: 16px;margin: 9px 0;}
    .guestbook-table .guestbook_title{font-size: 16px;}
    .guestbook-table ul.odd li, .guestbook-table ul.even li{font-size: 15px;}
    .guestbook-table .guestbook_title li.t2,.guestbook-table ul.odd li.t2, .guestbook-table ul.even li.t2{margin:0 100px 0 0;padding-left:10px;}
    .guestbook-table .guestbook_title li.t3,.guestbook-table ul.odd li.t3, .guestbook-table ul.even li.t3{display: none;}
    .guestbook-table .guestbook_title li.t4,.guestbook-table ul.odd li.t4, .guestbook-table ul.even li.t4{display: none;}
    .guestbook-table .guestbook_title li.t5,.guestbook-table ul.odd li.t5, .guestbook-table ul.even li.t5{}
    /*.szxx_info { padding: 0 2% 2%;}*/
    /*我要留言*/
    .liuyan_xzbox{padding: 50px 10px 13px;}
    .liuyan_xzbox .liuyan_xiexin{right:0;}
    .guestbook-table-form{padding-top:20px;}
    .guestbook-table-form ul li.bt,.guestbook-table-form ul li.bt1{width: 100%;float: none;text-align:left;height: auto;line-height: 36px;}
    .guestbook-table-form ul li.srk,.guestbook-table-form ul li.srk1,.guestbook-table-form ul li.tex{width: 100%;float: none;}
    .guestbook-table-form ul li.srk,.guestbook-table-form ul li.srk1{height: 50px;}
    .guestbook-table-form ul li.tex{height: 218px;}
    .guestbook-table-form ul li.srk select{width: 99%;padding: 3px 3%;}
    .guestbook-table-form ul li.srk input{width: 93%;padding: 3px 3%;}
    .guestbook-table-form ul li.srk1 input,.guestbook-table-form ul li.tex textarea{width: 93%;padding:3px 3%;}
    .guestbook-table-form ul li.btn_group{width: 100%;padding:10px 0;}
    .guestbook-table-form ul li.gk{height: auto;}
}

/*@media (max-width: 1099px) {
    .m-issue ul li a {max-width: none; float: none;display: block;margin-right: 100px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .m-issue ul li img { display: none;}
    !*网上评议*!
    .userinfo { width: 100%; background-size: 100% 90%; }
}
@media (min-width: 992px) and (max-width: 1099px) {
    .poll_collect li p input, .poll_collect li p.poll_conts textarea {width: 810px;}
    !*答问知识库*!
    .w-search1 { width: 332px;}
    .w-search .text { width: 207px;}
    .m-issue { width: 632px;}
    !*文件资料库*!
    .sortBox { width: 742px;}
    .sortTitle ul li.p1, .sortList ul li.p1 { width: 60px;}
    .sortTitle ul li.p4, .sortList ul li.p4, .sortTitle ul li.p5, .sortList ul li.p5 { width: 116px;}
    !*在线访谈*!
    .ft_right { width: 710px;}
    !*访谈文章页*!
    .ft_nrleft { width: 649px;}
    .ftwz_imgbox {width: 249px;}
    .interview-desc-box {padding: 0px 15px 0px 14px;}
    .interview-desc { width: 724px;}
    .interview-desc_all { width: auto;}
    !*留言栏目*!
    .szxxright { width: 680px;}
    .nblbox ul li { width: 205px;}
    .liuyan_cxcon .tj{ padding: 0px 0px 5px 95px;}

    .liuyan_cxcon .liuyan_cxbox ul li.srk,.liuyan_cxcon .liuyan_cxbox ul li.d_select { width: 176px;}
    .guestbook-table ul.odd li.t2, .guestbook-table ul.even li.t2{ width: auto;}
    .liuyan_cxcon .liuyan_cxbox ul li.select{ width: 217px;}
    .liuyan_cxcon .liuyan_cxbox ul li.date_put{ width: 95px;}
    !*.liuyan_cxcon .liuyan_cxbox ul li.d_select{width: 183px;}*!
    !*我要写信*!
    .guestbook-table-form ul li {font-size: 14px;}
    .guestbook-table-form ul li.bt {width: 110px;}
    .guestbook-table-form ul li.bt1{ width:110px;}
    .guestbook-table-form ul li.srk {width: 201px;}
    .guestbook-table-form ul li.srk select {width: 200px;}
    .guestbook-table-form ul li.srk input {width: 180px;}
    .guestbook-table-form ul li.srk1, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm, .guestbook-table-form ul li.tex { width: 520px;}
    .guestbook-table-form ul li.srk1 input {width: 491px;}
    .guestbook-table-form ul li.tex textarea{width:500px;}
}
@media (min-width: 768px) and (max-width: 991px) {
    .poll_collect li p input, .poll_collect li p.poll_conts textarea {width: 588px;}
    !*答问知识库*!
    .w-search { float: none; width: 517px;}
    .lm_wenda .m-theme li { width: 25%;}
    !*文件资料库*!
    .sortBox { width: 518px;}
    .sortTitle ul li.p1, .sortList ul li.p1, .sortTitle ul li.p3, .sortList ul li.p3 { display: none;}
    .sortTitle ul li.p4, .sortList ul li.p4, .sortTitle ul li.p5, .sortList ul li.p5 { width: 109px;}
    !*在线访谈*!
    .is-interbg { padding: 12px;}
    .ft_left { width: 180px;}
    .is-int-list1 { padding-left: 0px;}
    .is-inter-info { padding: 8px 0px 0px;}
    .ft_right { width: 545px;}
    .interview-list li { padding: 10px;}
    .interview-list li .interview-infocon { margin-left: 220px;}
    .ftwz_imgbox {width: 240px;}
    .interview-desc-box {padding: 0px 10px 0px 10px;}
    .interview-desc { width: 514px;}
    .interview_form .interview-table td.opinion #interview_content {width: 550px;}
    !*留言栏目*!
    .liuyan_cxcon .liuyan_cxbox ul li.srk,.liuyan_cxcon .liuyan_cxbox ul li.d_select { width: 183px;}
    .liuyan_cxcon .liuyan_cxbox ul li.select{ width: 226px;}
    !*.liuyan_cxcon .liuyan_cxbox ul li.organ_select{ width: 228px;}*!
    !*.liuyan_cxcon .liuyan_cxbox ul li.d_select{width: 193px;}*!
    .liuyan_cxcon .liuyan_cxbox ul li.date_put{width: 99px;}
    .guestbook-table-form { padding-right: 0px;}
    .guestbook-form { padding: 0 10px 15px 9px;}
    .guestbook-table-form ul li.bt {width: 110px;}
    .guestbook-table-form ul li.bt1 {width: 105px;}
    .guestbook-table-form ul li.srk {width: 236px;}
    .guestbook-table-form ul li.srk select {width: 215px;}
    .guestbook-table-form ul li.srk input {width: 192px;}
    .guestbook-table-form ul li.srk1, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm, .guestbook-table-form ul li.tex {width: 590px;}
    .guestbook-table-form ul li.srk1 input{width: 538px;}
    .guestbook-table-form ul li.tex textarea{width:552px;}
    .lynybox .mydcon ul li p.srk .myd_input {width: 140px;}
    .guestbook-table-form ul li {font-size: 14px;}
}
@media (max-width: 991px) {
    .vote-show td .vote_con span.c1 { width: 440px;}
    .vote-show td .vote_con span.c2 { width: 120px;}
    .vote-show td .vote_con span.c3 { width: 80px;}
    !*答问知识库*!
    .zsk_ban { height: auto; overflow: hidden;}
    .zsk_logo { float: none; text-align: center;}
    .lm_wenda { width: 100%; float: none;}
    .m-theme { padding: 2%; margin-bottom: 2%;}
    .m-issue { width: 100%; float: none; min-height: auto; padding: 2%; box-sizing: border-box;}
    !*访谈文章*!
    .ft_nrleft, .ft_nrright { width: auto; float: none; padding: 0 2%; height: auto;}
    .interview-info .in-info .zy_con { height: auto;}
    .ft_nrright { border-left: none;}
    .ft_rtext { height: auto;}
    .interview-detail { border-bottom: none;}
    .interview-desc_all { width: auto; margin: 0px;}
    .interview-desc .desc { max-height: none;}
    .interview-desc .desc .j-video-player, .interview-desc .desc .j-video-player video { width: 100% !important; height: auto !important}
    !*新闻发布会*!
    .is-inter-info { height: auto; overflow: hidden;}
    .is-int-list2, .is-inter-infoyg { height: auto; overflow: hidden;}
    .is-inter-infozd { min-height: auto; padding-bottom: 8px;}
    !*留言栏目*!
    .szxxleft { margin-bottom: 2%;}
    .szxxleft, .szxxright { width: 100%; float: none; height: auto !important;}
    .guestbook-table { min-height: auto;}
    .lynybox { padding: 0px;}
}
@media (max-width: 767px) {
    !*网上评议*!
    .table .tit { width: 30%;}

    .vote-main { padding: 0px;}
    .search-tab ul li { margin-right: 25px;}
    .vote-btn button { width: 100px;}
    .vote_result .vote-lsit { padding-left: 0px;}
    .vote-show { width: 100%; box-sizing: border-box;}
    .vote-show td .vote_con span {line-height: 20px;}
    .vote-show td .vote_con span.c1 { float: none;width: 100%;}
    .vote-show td .vote_con span.c2 { width: 140px;}
    .vote-show td .vote_con span.c3 { width: 80px;float: left;text-align: left;}
    .vote-show td .vote_con span.progress-bar {margin-left: 0;}
    .updown1 div { float: none !important; max-width: 100%;}
    !*征集文章*!
    .poll_collect {margin-top: 10px; padding-top: 0px;}
    .poll_collect h3 {height: 40px;line-height: 40px;}
    .poll_collect ul { margin-top: 0px;}
    .poll_collect li {border: 0;height: auto; margin-bottom: 0px;}
    .poll_collect li p.poll_txt, .poll_collect li p.poll_con {width: 100%;float: none;height: auto;text-align: left;border-right: none; padding-right: 0px;}
    .poll_collect li p.poll_input, .poll_collect li p.poll_yzm, .poll_collect li p.poll_conts {width: 100%;float: none;padding: 0;}
    .poll_collect li p input, .poll_collect li p.poll_conts textarea {width: 100%;padding: 0 2%;border: #dddddd solid 1px; box-sizing: border-box;}
    .poll_collect .poll_area {height: auto;}
    .poll_collect li.btn-group { margin-top: 2%;}
    !*答问知识库*!
    .zsk_ban { padding: 2%;}
    .zsk_logo img { width: 100%; height: auto;}
    .w-search { width: 96%; padding: 0 2%;}
    .w-search1 { width: 100%; margin-right: 0px; padding: 0px;}
    .w-search .text { width: 70%; box-sizing: border-box;}
    .w-search .btn { width: 30%;background: url(../images/search_button.png) center no-repeat #cc0c0d; border-radius: 0 10px 10px 0px; }
    .lm_wenda .m-theme li { width: 33.33%;}
    !*文件资料库*!
    .sideMenu, .sortBox { float: none; width: 100%;}
    .sortTitle ul li.p1, .sortList ul li.p1, .sortTitle ul li.p3, .sortList ul li.p3, .sortTitle ul li.p4, .sortList ul li.p4 { display: none;}
    .sortTitle ul li.p2, .sortList ul li.p2 { float: none; margin-right: 100px; width: auto; }
    .sortTitle ul li.p5, .sortList ul li.p5 { width: 100px;}
    .sortList { padding: 2% 0 0;}
    .sortList ul { position: relative;}
    .sortList ul li.p2 { min-height: 50px;}
    .sortList ul li.p5 { position: absolute; right: 0px; top: 0px;}
    .sortList ul, .sortList ul li { height: auto; }
    !*在线访谈*!
    .is-interbg { padding: 2%;}
    .ft_left { width: 96%; padding: 2%; height: auto !important; margin-bottom: 2%;}
    .is-int-list1 { height: auto; padding-left: 0px; padding-bottom: 2%; overflow: hidden;}
    .is-inter-info { padding: 2% 0; height: auto; overflow: hidden;}
    .ft_right { width: 100%; height: auto;}
    .is-intert1 { background-size: cover; padding-bottom: 0px; }
    .interview-list li { margin: 2% 0 0; padding: 2%;}
    .interview-list li .interview-img { width: 100%; float: none; text-align: center;}
    .interview-list li .interview-img img { width: 100%; height: auto;}
    .interview-list li .interview-infocon { margin-left: 0px;}
    .pic_btn { padding-top: 2%;}
    .interview-info .in-img, .interview-info_fbh .in-img { width: 100%; height: auto; float: none;}
    .interview-info .in-info, .interview-info_fbh .in-info { margin-left: 0px; }
    .interview-info .in-img .video-player, .interview-info .in-img .video-player video, .interview-info_fbh .in-img .video-player, .interview-info_fbh .in-img .video-player video {width: 100% !important; height: auto !important;}
    .ftwz_imgbox { float: none; width: auto; margin-bottom: 2%;}
    .ftwz_imgbox .interview-desc-box { padding: 0 2%;}
    .ftwz_imgbox .fty_imglistlb ul li img { height: auto;}
    .interview-desc { width: 100%; float: none; min-height: auto;}
    .interview-desc_all { width: auto;}
    .ftsx .p1, .ftsx .p2, .ftsx .p3 { display: none;}
    .ft_quebox .interview-info-list .interview-body, .fty_con .interview-desc .interview-info-list .interview-reply { padding: 2% 0px;}
    .interview_form .interview-table th {width: 30%;white-space: nowrap;padding-left: 10px;padding-right: 0;}
    .interview_form .interview-table td.name #interview_name {width: 85%;}
    .interview_form .interview-table td.opinion #interview_content {width: 85%;}
    !*新闻发布会*!
    .interview-info_fbh { padding: 2% 0px;}
    !*留言栏目*!
    .szxx_navjz { padding: 2%;}
    .nblbox { height: auto;}
    .nblbox ul li { width: 50%;}
    .liuyan_cxcon { padding: 2%;}
    .liuyan_cxcon .liuyan_cxbox, .liuyan_cxcon .liuyan_cxbox ul { height: auto;}
    .liuyan_cxcon .liuyan_cxbox ul li { float: none;}
    .liuyan_cxcon .liuyan_cxbox ul li.select,.liuyan_cxcon .liuyan_cxbox ul li.d_select { margin: 0px; width: 100%; margin-bottom: 5px;}
    .liuyan_cxcon .liuyan_cxbox ul li.gjz,.liuyan_cxcon .liuyan_cxbox ul li.date { width: 100%;  text-align: left;}
    .liuyan_cxcon .liuyan_cxbox ul li.gjz, .liuyan_cxcon .liuyan_cxbox ul li.date{ width:100%;box-sizing: border-box;height: 28px; margin-bottom: 5px;text-align-last: left;margin-left: 0;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk{width: 100%;margin-right: 0;margin-bottom: 5px;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk input,.liuyan_cxcon .liuyan_cxbox ul li.date_put input{width: 100%;box-sizing:border-box; }
    .liuyan_cxcon .liuyan_cxbox ul li.btn {margin-left: 0;margin-top: 5px;}
    .liuyan_cxcon .liuyan_cxbox ul li.date_put{ width: 100%; margin: 0;}
    .liuyan_cxcon .tj { padding: 25px 0 0; text-align: left;}
    .guestbook-table .guestbook_title li.t1, .guestbook-table .guestbook_title li.t3, .guestbook-table .guestbook_title li.t4, .guestbook-table .guestbook_title li.t6, .guestbook-table .guestbook_title li.t7, .guestbook-table ul.odd li.t1, .guestbook-table ul.even li.t1, .guestbook-table ul.odd li.t3, .guestbook-table ul.even li.t3, .guestbook-table ul.odd li.t4, .guestbook-table ul.even li.t4, .guestbook-table ul.odd li.t6, .guestbook-table ul.even li.t6, .guestbook-table ul.odd li.t7, .guestbook-table ul.even li.t7 { display: none;}
    .guestbook-table .guestbook_title li.t2, .guestbook-table ul.odd li.t2, .guestbook-table ul.even li.t2 { margin: 0 84px 0 0px;}
    .guestbook-table .guestbook_title li.t5, .guestbook-table ul.odd li.t5, .guestbook-table ul.even li.t54{border-right:0;}
    .szxx_info { padding: 0 2% 2%;}
    .liuyan_xzbox{padding: 40px 10px 13px;}
    .guestbook-table-form ul li.bt,.guestbook-table-form ul li.bt1{width: 100%;float: none;text-align:left;height: auto;line-height: 36px;}
    .guestbook-table-form ul li.srk,.guestbook-table-form ul li.srk1,.guestbook-table-form ul li.tex{width: 100%;float: none;}
    .guestbook-table-form ul li.srk select{width: 99%;padding: 3px 3%;}
    .guestbook-table-form ul li.srk input{width: 93%;padding: 3px 3%;}
    .guestbook-table-form ul li.srk1 input,.guestbook-table-form ul li.tex textarea{width: 93%;padding:3px 3%;}
    .guestbook-table-form ul li.btn_group{padding-left: 0;width: 100%;}
    .guestbook-table-form ul li.gk{height: auto;}

    !*留言文章*!
    .lynybox { padding: 0px;}
    .ld_mailinfo { padding: 2%; line-height: 24px;}
    .ld_mailwen { padding: 2%;}
    .ld_hftitle .ld_hfdw { padding-left: 0px;}
    .guestbook-show .guestbook-table{padding:10px 0 0;font-size:14px;}
    .guestbook-show .guestbook-table table th{width:80px;}
    !*网上评议*!
    .userinfo .see_resultbtn { right: 20px;}
    .userinfo { text-align: left; text-indent: 24px;}

    .ft_tit{ padding:0 4px;}
    .ft_search .sea_an{ width:35px;}
    .ft_search .topsearchtext{ width:110px;}
}
@media (max-width: 767px) {
    .userinfo .see_resultbtn { right: 10px;}
    .userinfo { font-size: 12px; text-indent: 10px;}
}*/

/*留言文章页*/
.lynybox {padding: 20px; padding-top: 0; font-size: 16px; line-height: 200%;}
.ld_wztit {font-size: 26px; text-align: center; color: #e02613; line-height: 42px; padding: 10px 0;}
.ld_mailinfo { line-height: 32px; border-bottom: 1px solid #dddddd; padding: 10px 18px; color: #666666; background: #fafafa;}
.ld_mailinfo .ld_mailspan { padding: 0 14px;}
.ld_mailinfo .red { color: #e20000;}
.ld_mailwen { padding: 15px; line-height: 2; color: #333333; text-indent: 2em; min-height: 300px; _height: 300px;}
.ld_mialhf { position: relative; background: #f4f4f4; padding: 0 15px 20px 15px; border: 1px solid #dddddd;}
.ld_mailarr { position: absolute; top: -7px; left: 32px; background: url(../images/mailarr.gif) 0 0 no-repeat; width: 14px; height: 7px;}
.ld_hftitle { height: auto; border-bottom: 1px dashed #a9a9a9; line-height: 27px; padding: 12px 0px; font-size: 20px; color: #c50000; font-weight: bold; overflow: hidden;}
.ld_hftitle .ld_hfdw { float: right; color: #000000; padding-left: 28px; font-size: 14px; font-weight: normal;}
.ld_hfcontent { color: #555555; line-height: 2; padding: 16px 4px;}
.liuyancon .tit { font-size: 16px;}
.liuyancon .tit1 { width: 96px; font-size: 14px; }
.liuyancon .tit-content { font-size: 14px;}

.guestbook-show{width:100%;margin:auto;padding-bottom:45px;}
.guestbook-show .guestbook-title{height:32px;line-height:32px;font-size:24px;color:#dd0000;font-weight:bold;padding-left:10px;padding-bottom:10px;}
.guestbook-show .title3,.guestbook-show .title4{color:#fd8622;margin-top:20px;}
.guestbook-show .guestbook-table{border:#efefef 1px solid;border-top:#dd0000 2px solid;padding:20px;}
.guestbook-show .table3,.guestbook-show .table4{border-top:#fd8622 2px solid;}
.guestbook-show .guestbook-table table{width:100%;font-size:14px;}
.guestbook-show .guestbook-table table th{padding:8px 10px;text-align:right;width:120px;line-height:30px;border: #eee 1px solid;}
.guestbook-show .guestbook-table table td{padding:8px 10px;text-align:left;line-height:30px; word-break: break-all;border: #eee 1px solid;}
.guestbook-show .guestbook-table table td label{padding-right:20px;}
.guestbook-show .guestbook-table table td input#randomCode{line-height:26px;height:26px;border:1px solid #e5e5e5;outline:none;width:150px;padding:1px 5px;background:#fff;}
.guestbook-show .guestbook-table table td input#btn_submit{line-height:38px;height:38px;border:none;outline:none;width:120px;background:#f13939;text-align:center;color:#fff;font-size:16px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.guestbook-show .guestbook-table table td .dfbox{border:1px solid #eee;background:#f8f8f8;padding:10px; margin: 5px 0;}
.guestbook-show .guestbook-table table td .dfbox .dfyj p{float:left;}

.guestbook-show .guestbook-table .mem-login{color:red !important;}

.liuyan_wztit{font-size:24px;line-height:38px;text-align:center;padding:20px 0 15px;}
.guestbook-table table{border-collapse:collapse;width:100%;font-size:15px;}
.guestbook-table table th,.guestbook-table table td{border:#eee 1px solid;padding:7px 10px;font-size:16px;line-height:30px;}
.guestbook-table table th{background:#f8f8f8;text-align:right;width:140px;}
.guestbook-table table td .hfcontent{border:1px solid #eee;background:#f8f8f8;padding:10px;margin-bottom:15px;margin:10px;}

.guestbook-table table.tb4{width:400px;}
.guestbook-table table.tb4 th,.guestbook-table table.tb4 td{border:none;background:none;padding:7px 0 7px 6px;}
.guestbook-table table.tb4 td{position:relative;padding:7px 0 7px 5px;}
.guestbook-table table.tb4 td input#randomCode{border:#ddd 1px solid !important;padding:0 5px !important;width:160px;height:24px;line-height:24px;}
.guestbook-table table.tb4 td .msg-box{position:absolute !important;left:175px !important;top:6px !important;}
.guestbook-table table.tb4 td.btn_group input.btn{background:#f08325;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;width:116px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:10px;}
.guestbook-table table.tb4 td.liuyan_pj{color:#f00;}

.lynybox .mydcon {height: auto;line-height: 36px;font-size: 14px;}
.lynybox .mydcon ul li {float: left;white-space: nowrap;}
.lynybox .mydcon ul li.mm {padding-right: 10px;}
.lynybox .mydcon ul li p {float: left;}
.lynybox .mydcon ul li p.bt {white-space: nowrap;font-weight: bold;}
.lynybox .mydcon ul li p.srk {position: relative;}
.lynybox .mydcon ul li p.srk .msg-box {position: absolute;left: 0;top: 17px;}
.lynybox .mydcon ul li p.srk .myd_input {float: left;margin-top: 2px;border: 1px solid #dddddd;width: 170px;height: 24px;line-height: 24px;padding: 3px 5px;}
.lynybox .mydcon ul li label {padding-right: 15px;white-space: nowrap;}
.lynybox .mydcon ul li.pjbtn { padding-left: 10px;}
.lynybox .mydcon ul li.pjbtn input.myd_btn {font-size: 14px;width: 90px;height: 36px;line-height: 36px;color: #ffffff;border: 0;background: #c50000;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;cursor: pointer;}
@media (max-width: 767px) {
    /*留言文章*/
    .lynybox { padding: 0px;font-size:15px;}
    .ld_wztit{font-size:22px;line-height:32px;padding-top: 0;}
    .ld_mailinfo { padding: 2%; line-height: 24px;font-size:14px;}
    .ld_mailinfo span{display: inline-block;}
    .ld_mailwen { padding: 2%;min-height: auto;}
    .ld_hftitle .ld_hfdw { padding-left: 0px;padding:0;}
    .guestbook-show .guestbook-title{font-size: 20px;}
    .guestbook-show .guestbook-table{padding:10px 0 0;font-size:14px;margin-top:0;border-left:0;border-right:0;border-bottom:0;}
    .guestbook-table table th, .guestbook-table table td{font-size: 15px;}
    .guestbook-show .guestbook-table table th{width:80px;}
}

/*12345热线统计*/
.rx_tjbox{background: #fff;padding:20px;margin-bottom: 10px;border: #ddd 1px solid; position: relative;}
.rx_tjbox li{width: 33%;float: left;padding:6px 0;overflow:hidden; height: 60px;}
.rx_tjbox li.num3{background: none;}
.rx_tjbox li.num4{display: none;}
.rx_tjbox li .tj_s{display: block;float: left;width: 50%; text-align: center;font-size: 16px;color: #999;line-height: 30px;}
.rx_tjbox li .tj_s i{font-style: normal;font-size: 24px;color: #d61618;display: block; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.old-mesg{position: absolute; right: 0; top: 0; bottom: 0; display: block; text-align: center; font-size: 20px; line-height: 24px; padding: 7px 10px 0; color: #cc2a14; font-weight: bold; text-align: center; width: 20px;}

.rx_fbbox{margin-bottom: 15px;}
.rx_tit{overflow: hidden;}
.rx_tit li{float: left;}
.rx_tit li a,.rx_tit li span{display: block; font-size: 20px;line-height:26px;height: 26px;padding-bottom: 4px; color: #333;letter-spacing: 0;}
.rx_tit li.active a,.rx_tit li.active span{font-weight: bold;color:#EA0000;}

.rx_zsfb{width: 54%;}
.zsfbcon{width: 100%;}
.zsfbcon img{max-width: 100%;}
.rx_sqfl{width: 44%;}

.bmxx_sltj .rx_zsfb{width: 390px;}
.bmxx_sltj .rx_sqfl{width: 340px;}
@media (min-width: 1200px) and (max-width: 1419px) {
    .bmxx_sltj .rx_zsfb{width: 340px;}
    .bmxx_sltj .rx_sqfl{width: 390px;}
}
@media (min-width: 992px) and (max-width: 1199px) {
}
@media (max-width: 991px) {
    .rx_zsfb,.rx_sqfl{float: none;width:100%;}
    .rx_sqfl{margin-top:20px;}
    .bmxx_sltj .rx_zsfb{width: 380px;}
}
@media (max-width: 767px) {
	.rx_tjbox{padding:10px;}
    .rx_tjbox li {width: 50%;}
    .rx_tjbox li .tj_s i{font-size:22px;}
    .old-mesg{position: static;width:auto;font-size:18px;}
}
@media (max-width: 479px){
    .rx_tjbox li {width: 100%;}
}

/*12345市长热线热线栏目页*/
.szrx-xxbox{ padding:20px 0;}
.szrx-xxbox p,.szrx-xxbox .li-p{ float: left; height: 46px; line-height: 46px; text-align: center;  overflow: hidden;text-overflow: ellipsis; white-space: nowrap; font-size: 16px;}
.szrx-xxbox .p1{width:55%;}
.szrx-xxbox .p2{ width: 25%; }
.szrx-xxbox .p3{ width: 20%;}
.szrx-mesghead{ height: 46px;background: #f7f7f7;font-weight: bold;}
.szrx-mesglist li{ height: 46px;}
.szrx-mesglist li.even{background: #f7f7f7;}
.szrx-mesglist li .p1{text-align:left;}
.szrx-mesglist li .p1 a{ display: block;padding-left:20px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.szrx-mesglist li .p3,.szrx-mesglist li p.p4{ color: #999; font-size: 14px;}
@media (max-width: 767px) {
	.szrx-xxbox .p1{width:70%;}
	.szrx-xxbox .p2{display: none;}
	.szrx-xxbox .p3{width:30%;}
	.szrx-mesglist li .p1 a{padding-left:10px;}
	
}

/*----访谈栏目页-----*/
.ft_title{padding-bottom: 12px;overflow:hidden;border-bottom: #d5d5d5 1px solid;}
.ft_title h2{font-weight: bold;font-size: 24px;color: #d61618;}
.ft_title .ft-tab{ float:right;}
.ft_title .ft-tab li{float:left;margin-left:10px; font-size:15px;height:30px;}
.ft_title .ft-tab li a{ display:block;height: 28px;line-height: 28px;padding:0 15px;border:1px solid #e2e2e2;border-radius: 15px;color:#999;}
.ft_title .ft-tab li a:hover,.ft_title li.active a{ color:#ef8945;}
/*最新访谈*/
.newftbox{}
.newftbox .ftimg{float:left;width: 620px; height: 348px;}
.newftbox .ftimg a,.newftbox .ftimg img{display:block;width: 100%; height: 100%;}
.newftbox .ftcon{margin-left:655px;height: 348px; overflow: hidden;}
.newftbox .ftcon .ft-title{ display: block;margin:20px 0;font-size: 24px;font-weight:bold;line-height: 38px;display: -webkit-box;max-height: 76px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.newftbox .ftcon li{ line-height: 30px; height: 30px;  font-size: 16px;color:#666;position: relative; padding:2px 0 2px 80px;}
.newftbox .ftcon li .tit{ width: 80px;font-weight: bold;position: absolute; left:0; top:2px;}
.newftbox .ftcon li.xx,.hd-zxftcon .ftcon li.nr{ white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.newftbox .ftcon li.jianjie{height:auto;white-space:normal;display: -webkit-box;max-height: 90px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.newftbox .ftcon li.jianjie a{color:#ff6200;}
.newftbox .ftcon li.jianjie a:hover{text-decoration: underline;}
.newftbox .ftcon .detail-btn{display: block;width:138px;height: 40px;margin:20px 0 0 80px;border:1px solid #f7c18b;line-height:40px;text-align:center;font-size: 16px;color:#ef8945;}

/*访谈回顾*/
.zxft-leftbox{width:890px;padding-right:20px;border-right:1px solid #f7c18b;margin-top:30px;}
.zxft-rightbox{width:402px;margin-top:30px;}
/*下期预告*/
.zxft-xqygbox .ft-xqyg{background: #fffbf9;padding:20px;}
.zxft-xqygbox .ft-xqyg .ft-xqyg-info{border:1px solid #fff1ea;padding:20px 30px 50px;background:no-repeat right bottom;background-image: url(../images-new/ft-yg-ico.png) !important;font-size: 16px;line-height: 40px;color:#5c6173;}
/*使用帮助*/
.zxft-help .ft-help-info{padding-top:10px;line-height:34px;font-size:16px;color:#5c6173;text-indent: 2em;}
.zxft-help .ft-help-links{}
.zxft-help .ft-help-links li{margin-top: 20px;}
.zxft-help .ft-help-links li a{display: block;height: 74px;line-height: 74px;border: #f9e9e2 1px solid;background:#fffdfb;font-size: 18px;color: #5c6173;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zxft-help .ft-help-links li .img_img{height: 34px;overflow: hidden; display: inline-block;vertical-align: middle;}
.zxft-help .ft-help-links li img{height: auto;width: auto; display: inline-block;vertical-align: middle;}
.zxft-help .ft-help-links li .img_title{padding-left: 35px;}
.zxft-help .ft-help-links li a:hover{color:#fe7200;box-shadow:#f1d9c6 0 0 8px 1px;-webkit-box-shadow:#f1d9c6 0 0 8px 1px;}
.zxft-help .ft-help-links li a:hover img{transition:all 0.6s;transform: rotateY(360deg);}

/*访谈列表*/
.wzft_listbox{}
.wzft_listbox ul li{padding:25px 0;border-bottom:1px dotted #c5c9cf;overflow: hidden;}
.wzft_listbox ul li .interview-img{float:left;width: 366px; height: 206px;}
.wzft_listbox ul li .interview-img a,.wzft_listbox ul li .interview-img img{display:block;width: 100%; height: 100%;}
.wzft_listbox ul li .interview-infocon{margin-left:386px;overflow: hidden;}
.wzft_listbox ul li .interview-infocon .interview-title{ display: block;font-size: 16px;line-height: 30px;display: -webkit-box;max-height: 60px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.wzft_listbox ul li .interview-infocon .interview-title a{color:#d61618;}
.wzft_listbox ul li .interview-infocon .con{padding-top:10px;}
.wzft_listbox ul li .interview-infocon .con p{height: 30px;line-height: 30px;font-size: 16px;color:#5c6173;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wzft_listbox ul li .interview-infocon .detail-btn{display: block;width:138px;height: 40px;margin:20px 0 0 80px;border:1px solid #f7c18b;line-height:40px;text-align:center;font-size: 16px;color:#ef8945;}
.wzft_listbox ul li .interview-infocon .ftbtn{padding-top:10px;}
.wzft_listbox ul li .interview-infocon .ftbtn a{display: inline-block;margin-right:10px;height: 30px;line-height: 30px;padding:0 15px;border:1px solid #c5c9cf;border-radius: 3px;font-size: 16px;color:#5c6173;}
.wzft_listbox ul li .interview-infocon .ftbtn a:hover{border-color:#ef8945;color:#ef8945;}

/*
.is-interbg { background: url(../images/inbg1.gif) top repeat-x #ffffff; padding: 26px 12px 12px 12px;overflow: hidden;}
.ft_left { width: 236px; padding: 5px 5px 0 5px; background: #edf6ff;}
.is-intert1 { background: url(../images/inter-t1.jpg) top left no-repeat;height: 31px;line-height: 31px; font-size: 14px; color: #ffffff; padding-bottom: 8px;}
.is-intert1 span { padding-left: 48px; background: url("../images/inter-t1_dot.jpg") left top no-repeat; float: left;}
.is-inter-info {color: #666666; line-height: 24px; text-indent: 2em; padding: 8px 0 0 15px; height: 140px;}
.is-inter-info .list1 .title { display: none;}
.is-inter-info .list1 .remarks { text-indent: 0em;}
.is-inter-info11{color: #666666; line-height: 24px; text-indent: 2em; padding: 8px 0 0 15px; height: 200px;overflow: hidden;}
.is-inter-info11 a{ color:#F00;}
.is-inter-info22{color: #666666; line-height: 24px;  padding: 8px 0 0 15px; height: 130px;}
.is-int-list1 { height: 250px; padding-left: 5px; clear: both;overflow: hidden;}
.is-int-list1 ul li {color: #666666; height: auto; overflow: hidden;line-height: 25px; background: url(../images/dot.png) left 10px no-repeat; padding-left: 10px;}
.ft_right { width: 816px;}
.ft_tit { background: url(../images/inter-t2.gif) top repeat-x; height: 40px; padding: 0 14px;}
.ft_tit span { background: url(../images/inter-t2aon.gif) left bottom no-repeat; color: #cc0c0d; padding-left: 36px; font-size: 14px; height: 40px; line-height: 35px; float: left;}
.ft_search{ float:right; margin-top:3px;}
.ft_search .sea_an{ float:right; border:none;    width: 53px;    height: 26px;    background:#cc0c0d;    line-height: 26px;    font-size: 12px;    text-align: center;    color: #fff;    border-radius: 0px 4px 4px 0;}
.ft_search .topsearchtext{ float:left; width:160px; height:24px; border:1px solid #ddd; border-right:none; line-height:24px; padding:0 10px;}
.interview-list li {height: auto; border: 1px solid #d1e1ef; margin: 12px 0 0 0; padding: 15px; overflow: hidden;}
.interview-list li .interview-img { width: 210px; float: left; text-align: center;}
.pic_btn { padding-top: 15px; height: 26px; width: 210px; margin: 0 auto;}
.pic_btn a { width: 103px; height: 26px;}
.pic_btn a.pic_btn1 { background: url("../images/btn-p1.gif") no-repeat;}
.pic_btn a.pic_btn2 { background: url("../images/btn-p2.gif") no-repeat;}
.interview-list li .interview-infocon { margin-left: 240px; line-height: 23px;}
.interview-list li .interview-infocon .interview-title{position: relative;}
.interview-list li .interview-infocon .interview-title a {display: block; font-size: 14px; font-weight: bold; color: #cc0c0d; height: auto; line-height: 20px; padding: 5px 0px;}
.interview-list li .interview-infocon .interview-title a.num1{margin-right: 90px;}
.interview-list li .interview-infocon .interview-title a.new_add_a{position: absolute;right: 0;top: 0;}
.interview-list li .interview-infocon .interview-note span { height: 69px; width: 70px; float: left;}
.interview-list li .interview-infocon .interview-note p { margin-left: 70px;}
.interview-list li .interview-infocon .interview-title .vod{ float: right; padding-left: 20px; margin-left: 10px; background: url(../images/fbh_video.png) no-repeat 0 center; color: #666;}
.interview-list li .interview-infocon .interview-title .vod:hover{color: #d00;}
*/

/*访谈文章*/
/*.ft_mainbox { background: #ffffff; overflow: hidden;}
.wz_dqwz {height: auto; line-height: 23px; font-size: 15px; background: url(../images/location_icon.png) no-repeat 12px center; padding: 10px 0 10px 32px;
    border-bottom: 2px solid #dddddd;}*/
/*访谈详情*/
.interview-detail { height: auto; overflow: hidden;border-bottom: 1px solid #dddddd;margin-bottom: 20px;padding-bottom: 20px;}
.ft_nrleft { width: 992px;}
.ft_nrleft .fttitle {padding: 10px 0;line-height: 40px;text-align: center;border-bottom: 1px solid #dddddd;color: #cc0c0d;position: relative;}
.ft_nrleft .fttitle .tit{padding: 0 100px;font-size: 26px;font-weight:bold;}
.ft_nrleft .fttitle .fbh-wj{position: absolute;right: 0px;bottom: 7px;}
.ft_nrleft .fttitle .fbh-wj a{display: inline-block;font-size: 18px;color: #cc0c0d; height: 30px;line-height: 30px; padding: 0 10px;background: #f4f4f4;border-radius: 3px;}
.ft_nrleft .fttitle .fbh-wj a:hover{background:#cc0c0d;color: #fff; }
.interview-info {padding: 20px 0 0; height: auto; overflow: hidden;}
.interview-info .in-img { width: 378px; height: 212px; float: left;}
.interview-info .in-img img { width: 100%; height: 100%;}
.interview-info .in-img .video-player, .interview-info .in-img .video-player video {width: 278px !important; height: 203px !important;}
.interview-info .in-info { margin-left: 398px;font-size: 16px;}
.interview-info .in-info p { line-height: 30px; padding: 2px 0px;}
.interview-info .in-info p span {color: #cc0c0d;}
.interview-info .in-info .zy_con{}
/*部门简介*/
.ft_nrright {width: 298px; height: 360px; float: right; padding: 10px 10px 0 20px;background: #f6f6f6;}
.ft_rtabs { height: 46px; line-height: 42px; background: url(../images-new/icon3.png) no-repeat left center; padding-left: 32px;}
.ft_rtabs ul li { margin-right: 10px; float: left;font-size: 18px; cursor: pointer;}
.ft_rtabs ul li.active { color: #cc0c0d}
.ft_rtext { height: 300px; overflow-x: hidden; overflow-y: auto;line-height:28px;padding-right: 10px;}
/*精彩图片*/
.ftwz_imgbox {width: 376px; height: auto; border: 1px solid #dddddd; float: left;}
.ftwz_imgbox .interview-desc-box { padding: 0px 20px; }
.ftwz_imgbox .fty_imglist {position: relative;padding: 33px 0px; height: 702px;width:336px;margin:0 auto;}
.ftwz_imgbox .fty_imglistlb { height: 702px; overflow: hidden;}
.ftwz_imgbox .fty_imglistlb .scroll-body { width: 100% !important;}
.ftwz_imgbox .fty_imglistlb ul li { padding: 8px 0px; line-height: 30px; text-align: center;}
.ftwz_imgbox .fty_imglistlb ul li img { width: 100%; height: 188px;}
.ftwz_imgbox .fty_imglistlb ul li span{display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:16px;}
.ftwz_imgbox .fty_imglist .prev { cursor: pointer; display: block; height: 33px; position: absolute; left: 0px; top: 0px; width: 100%; background: url("../images/up_arr.png") center no-repeat;}
.ftwz_imgbox .fty_imglist .next { cursor: pointer;display: block; height: 33px; position: absolute; left: 0px; bottom: 0px; width: 100%; background: url("../images/down_arr.png") center no-repeat;}
/*文字直播*/
.interview-desc {width: 940px; height: auto;min-height: 723px; border: 1px solid #dddddd;}
.interview-desc_all { width: auto;height: auto; border: 1px solid #dddddd; margin: 0 10px 10px;}
.interview-desc-title { background: #f2f2f2; height: 50px; line-height: 50px; border-bottom: 1px solid #dddddd; padding-left: 18px;}
.interview-desc-title .tit{ color: #cc0c0d; font-size: 20px;font-weight: bold;}
.interview-desc-title .ftsx { padding-right: 5px;}
.interview-desc-title .ftsx p { float: left; padding: 0 5px;}
.interview-desc .desc { overflow-x: hidden; overflow-y: auto; max-height: 748px; margin: 10px 0; }
.interview-desc .desc .info { line-height: 30px; font-size: 16px; padding: 0 10px 15px; }
/**访谈留言列表**/
.ft_quebox .interview-info-list {border-top: #e1e1e1 1px solid;padding: 15px 0 0;}
.ft_quebox .interview-info-list li {background: #f6f6f6; padding: 6px 10px;border-top: #dcdcdc 1px dashed;border-bottom: #dcdcdc 1px dashed;}
.ft_quebox .interview-info-list li.even-cls { background: #ffffff; border: none;}
.ft_quebox .interview-info-list i{font-style: normal;}
.ft_quebox .interview-info-list .pagination {margin: 0;padding: 10px 0 10px;}
.ft_quebox .interview-info-list .interview-body {padding-left: 30px;line-height: 26px;font-size: 16px;color: #555555; background: url(../images-new/ftarr1.png) 10px 7px no-repeat;}
.fty_con .interview-desc .interview-info-list .interview-reply {padding-left: 30px;line-height: 26px;font-size: 15px;color: #ff6600;word-break: break-all;word-wrap: break-word;}
.fty_con .interview-desc .interview-info-list .interview-reply .interview-username {font-weight: bold;color: #555;padding: 5px 0 10px 0;}
.fty_con .interview-desc .interview-info-list .interview-infonr {}
.fty_con .interview-desc .interview-info-list .interview-datetime {font-style: normal;color: #ff6600;font-weight: normal;}
.ft_quebox .interview-info-list .interview-title { line-height: 30px;font-size:16px;}
.ft_quebox .interview-info-list .interview-title .interview-num { font-weight: bold;}
/**访谈留言框**/
.interview_form {margin-top: 20px;padding: 15px 0 0;border: #dddddd 1px solid; clear: both;}
.interview_form .interview-table {width: 100%;}
.interview_form .interview-table th {height: 40px;line-height: 40px;font-size: 16px;width: 20%;text-align: right;padding-right: 10px;font-weight: normal;}
.interview_form .interview-table td {padding: 4px 0;}
.interview_form .interview-table td input, .contentbox .interview-detail .interview_form td textarea {color: #666666;}
.interview_form .interview-table td.name #interview_name {width: 300px;height: 30px;line-height: 30px;font-size: 14px;padding: 0 5px;border: #dddddd 1px solid;background: #f8f8f8;}
.interview_form .interview-table td.opinion #interview_content {width: 650px;height: 100px;line-height: 24px;font-size: 14px;padding: 5px;border: #dddddd 1px solid;background: #f8f8f8;}
.interview_form .interview-table td.poll_input #checkimg {width: 100px;height: 30px;line-height: 30px;padding: 0 5px;border: #dddddd 1px solid;background: #f8f8f8;}
.interview_form .interview-table td.btn-group {padding: 10px 0 30px;}
.interview_form .interview-table td.btn-group #btn_submit {width: 120px;background: #cc0c0d;height: 40px;line-height: 40px;font-size: 16px;cursor: pointer;border: 0;outline: none;color: #ffffff;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;padding: 0;text-align: center;}
/*访谈文字实录*/
.is-record { border: 1px solid #dddddd; margin: 10px auto; padding: 10px 16px;font-size: 16px;position: relative;}
.is-record .ltitle {padding:10px 0;color: #cc0c0d; font-size: 26px;font-weight:bold;line-height: 40px; text-align: center;}
.is-record .recordinfo {color: #333333;line-height: 2; text-indent: 2em;}
.list_ftlylist { padding: 10px;border: 1px solid #dddddd; height: auto;line-height: 2;font-size: 16px; overflow: hidden; min-height: 400px;}
/* 访谈相关文档 */
.relativelist{padding: 10px 0;}
.xgxx_tit{line-height: 40px;}
.xgxx_tit span{color: #cc0c0d;font-weight: bold;font-size: 20px;}
.xgxx_list li{ height: 36px;line-height: 36px;padding:2px 0 2px 15px;line-height: 30px;overflow: hidden; font-size:16px;background: url(../images-new/dot.png) left center no-repeat;}
.xgxx_list li a{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

@media (max-width: 991px) {
    /*访谈详细*/
    .interview-detail{padding-bottom:15px;margin-bottom:0;border:0;}
    .ft_nrleft .fttitle .tit{font-size:24px;}
    .ft_nrleft{float: none;width:auto;height: auto;}
    .interview-info .in-img{float: none;width:auto;height:auto;text-align: center;}
    .interview-info .in-img img{width:auto;height: auto;max-width: 100%;}
    .interview-info .in-info{margin-left:0;margin-top:10px;}
    /*部门简介*/
    .ft_nrright{float: none;width:auto;margin-top:10px;}
    /*精彩图片*/
    .ftwz_imgbox{float: none;width:auto;}
    /*访谈留言*/
    .interview-desc{float: none;width:auto;margin-top:15px;min-height: auto;}
    /*访谈留言框*/
    .interview_form{margin-top:15px;}
    .interview_form .interview-table td.opinion #interview_content {width: 500px;}
}
@media (max-width: 767px) {
    /*访谈详细*/
    .ft_nrleft .fttitle{line-height: 36px;}
    .ft_nrleft .fttitle .tit{padding: 0 10px;font-size:22px;}
    .ft_nrleft .fttitle .fbh-wj{float: none; position: static;text-align: right;margin-top: 10px;}
    /*访谈留言*/
    .interview-desc { width: 100%; float: none; min-height: auto;}
    .interview-desc_all { width: auto;}
    .interview-desc-title .ftsx .p1,.interview-desc-title .ftsx .p2,.interview-desc-title .ftsx .p3 { display: none;}
    /*访谈留言框*/
    .interview_form{margin-top:10px;}
    .interview_form .interview-table th {width: 30%;white-space: nowrap;padding-left: 10px;padding-right: 0;}
    .interview_form .interview-table td.name #interview_name {width: 85%;}
    .interview_form .interview-table td.opinion #interview_content {width: 85%;}
}

/*新闻发布会*/
/*
.is-int-list2 { height: 276px;}
.is-inter-infoyg { text-indent: 0em; height: 125px;}
.is-inter-infozd { min-height: 230px;}
.is-inter-infozd .detailed { width: 78px; height: 27px; background: url("../images/btn3.gif") center no-repeat; line-height: 27px; text-align: center; color: #ffffff; float: right; text-indent: 0;}
*/
/*新闻发布会文章页*/
/*
.fbh_con { padding: 0 10px;}
.inter-bigtitle {font-size: 24px;color: #cc0c0d;height: auto; line-height: 30px; padding: 15px 0px; border-bottom: 1px dashed #999999; text-align: center;position: relative;}
.inter-bigtitle h1{padding: 0 100px;}
.inter-bigtitle .fbh-wj{position: absolute;right: 10px;bottom: 15px;}
.inter-bigtitle .fbh-wj a{display: inline-block;font-size: 20px;color: #cc0c0d; height: 30px;line-height: 30px; padding: 0 10px;margin: 0 10px;background: #f4f4f4;border-radius: 3px;}
.inter-bigtitle .fbh-wj a:hover{background:#cc0c0d;color: #fff; }
*/


.interview-info_fbh { padding: 15px 10px 10px; height: auto; overflow: hidden;}
.interview-info_fbh .in-img { width: 278px; height: 203px; float: left;}
.interview-info_fbh .in-img img { width: 100%; height: 100%;}
.interview-info_fbh .in-img .video-player, .interview-info_fbh .in-img .video-player video {width: 278px !important; height: 203px !important;}
.interview-info_fbh .in-info { margin-left: 295px; }
.interview-info_fbh .in-info p { line-height: 25px; padding: 2px 0px;}
.fbh_imgbox { height: 172px; margin-bottom: 10px; background: #edf6ff;}
.fbh_imgbox .interview-desc-title { width: 35px; height: auto; float: left; background: none; border-bottom: none; padding-left: 0px;}
.fbh_imgbox .interview-desc-box { margin: 0px 10px 0 48px; position: relative; height: 157px; padding-top: 15px;}
.fbh_imgbox .prev { width: 20px; height: 172px; background: url("../images/leftbar.gif") center no-repeat; position: absolute; left: 0px; top: 0px;}
.fbh_imgbox .next { width: 20px; height: 172px; background: url("../images/rightbar.gif") center no-repeat;position: absolute; right: 0px; top: 0px;}
.fbh_imgbox .fty_imglist { padding: 0 20px;height: 157px;}
.fbh_imgbox .fty_imglistlb { padding: 0 10px;height: 157px; overflow: hidden;}
.fbh_imgbox .fty_imglistlb ul li { width: 160px; height: auto; float: left; margin-right: 20px; line-height: 30px; text-align: center; }
.fbh_imgbox .fty_imglistlb ul li img { width: 100%; height: 120px;}
.fbh_imgbox .fty_imglistlb ul li a { color: #cc0c0d}
.fbh_imgbox .fty_imglistlb ul li span { display: block; height:30px; line-height:30px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.interview-desc-fbh { border: 1px solid #d1e1ef; margin-bottom: 10px;}
.interview-desc-fbh .fbhzb_tit { height: 39px; background: url("../images/inbg3.gif") repeat-x;}
.interview-desc-fbh .fbhzb_tit span { background: url("../images/t3ico.gif") 12px center no-repeat; padding-left: 42px; line-height: 38px; color: #cc0c0d; font-weight: bold;}
.interview-desc-fbh .desc { line-height: 30px; padding: 10px;}
.fbh_con .interview_form { border: #d1e1ef 1px solid; margin-bottom: 10px;}
