﻿﻿@charset "utf-8";
/* CSS Document */
@media (min-width: 992px) and (max-width:1199px) {

}
@media (min-width: 768px) and (max-width:991px) {

}
@media (max-width: 767px) {

}


/*文章页*/
.lm_contain{ padding:12px 20px 20px 20px; background:#fff; margin-bottom:10px; margin-top:10px;}
.bnone{ border-bottom:none;}
.con_main{ border:1px solid #dcdcdc; padding:40px 69px 20px 69px; position:relative;}
.wenzhang{position: relative;}
.wenzhang .guidang{ position:absolute; top:0px; right:10px;}

.newstitle{ font-size:32px; line-height:40px; margin:0;padding: 20px 0;text-align:center;  }
.newstitlef{font-size:22px;text-align: center;line-height: 44px;font-weight: normal; }
.newstitlet,.newstitles{font-size: 16px; font-weight: bold; text-align: center; line-height: 32px; padding: 4px 0;}
.newstitlet{font-size:22px;font-weight:normal;}

.newsinfo{ height:auto;line-height:34px; font-size:14px; border-bottom:1px solid #dcdcdc; padding-top:34px; color:#666;}
.newsinfo i{font-style: normal;}
.newsinfoleft span{ padding-right:10px;}
.newsinforight span{ display: inline-block;}
.newsinforight i{font-style: normal;}
.newsinforight  .font a{ padding:0 2px; }
.newsinforight  .print{ display:inline-block; background:url(../images/print.jpg) 20px center no-repeat; padding-left:42px;  }
.newsinforight .share{ padding-left:20px; display: inline-block; vertical-align: middle;}
.newsinforight .share .bdsharebuttonbox{ display: inline-block; vertical-align: middle; padding-left:23px; background:url(../images/wzicon2.gif) left center no-repeat;}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{ margin-top:0px;}
.bdshare-button-style0-24 .bds_tsina{ background:url(../images/wzicon_wb.gif) 0 2px no-repeat !important; background-size:auto 90%!important;}
.bdshare-button-style0-24 .bds_weixin{ background:url(../images/wzicon_wx.gif) 0 2px no-repeat !important; background-size:auto 90%!important;}
.bdshare-button-style0-24 .bds_more{ background:url(../images/wzicon3.gif) center  no-repeat !important; padding-left:12px !important;}
.sharebox{padding-top:25px;}
.newsinfo input{width: 12px;height: 12px;border: 1px solid #666666; margin:0 4px 0 0;vertical-align:middle;cursor: pointer;outline: medium none;overflow: hidden;}
.newsinforight .wz_share{margin-left:15px;display:inline-block;vertical-align:middle;padding-left:23px;background:url(../images/wzicon2.gif) 0 center no-repeat;}
.newsinforight .wz_share .share-box{display:inline-block;position:relative;right:auto;top:auto;vertical-align:middle;margin-top:-2px;}

.top_ztimg{position:absolute;width:100px;height:36px;right:0px;top:12px;overflow:hidden;}
.top_ztimg .si_img{display:block;float:left;width:36px;height:36px;margin-left:10px;}
.newscontnet{font-size:16px;  margin:0 auto; color:#333; line-height:250%;/* border-bottom:1px solid #dcdcdc;*/ padding:30px 15px 36px 20px; /*margin-bottom:30px;*/overflow-x: auto;}
.newscontnet img{max-width: 100%;}
.newscontnet .ke-insertfile img{display:inline;}
.minh500{  height:auto !important;  min-height:500px;   _height:500px;}
.wzewmbox{ border:1px solid #dcdcdc; height:153px; margin-bottom:27px;}
.wzewmbox .ewm{ height: 105px; width: 510px;   padding: 24px 0 24px 24px;  background:url(../images/wzewmfg.gif) right center no-repeat;}
.wzewmbox .ewm img{width: 105px; height: 105px;}
.wzewmbox .ewm span.img-title{display: none;}
.wzewmbox .ewm .txt{ margin:0 38px 0 120px; height: 102px; padding-top:3px; font-size: 16px;}
.wzewmbox .ewm .txt p.tit{  line-height: 24px; height: 48px; overflow: hidden; padding-bottom: 0;}
.wzewmbox .ewm .txt p.tit a:hover{color: #333;}
.wzewmbox .ewm .txt p{ line-height: 30px; padding: 5px 0;}
.scan_code_box{position: relative;}
.scan_code_box .ewmgai{position: absolute; width: 120px; height: 120px; left:-10px; top:-10px; z-index: 1;}
.ewm_wx{ width:435px; height:96px; padding:29px 0px 28px 49px;}
.ewm_tu{ width:96px; height:96px;}
.ewm_tu .img_title{ display:none;}
.ewm_wbtu{ width:80px; height:81px; margin-right:30px; padding-top:15px; text-align:center; font-size:20px;}
.ewm_wbtu .wb{ background:url(../images/wbdot.png) center top no-repeat; padding-top:40px; height:41px; display:block;line-height:36px;}
.ewm_wbtu .wx{ background:url(../images/wxdot.png) center top no-repeat; padding-top:40px; height:41px; display:block;line-height:36px;}
.wz_xgyd{ padding:6px 18px 12px 18px; height:auto; overflow:hidden; background:#fafafa;}
.wz_xgyd h3{ height:38px; line-height:38px; color:#1b50a0; font-size:18px; font-weight:bold; padding-left:18px; background:url(../images/hotnews.png) left center no-repeat; }
.wz_xgyd .list ul li{ height:32px; line-height:32px; background:url(../images/hotdot.jpg) left center no-repeat; padding:2px 40px 2px 13px; font-size:15px; width:497px; float:left;overflow:hidden;}
.wz_xgyd .list ul li a{ color:#1b50a0;}
.wz_xgyd .list ul li a:hover{ color:#dd0808;}
.wz_xgyd .list ul li a{max-width: 100%; _width: 100%; display:inline-block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.wz_xgyd .list ul li span{display: none;}
.wz_xgyd .list ul li.num2,.wz_xgyd .list ul li.num4,.wz_xgyd .list ul li.num6,.wz_xgyd .list ul li.num8,.wz_xgyd .list ul li.num10{ width:417px; padding-right:0px;}
/*通用栏目*/
.lmsearbox{ position:absolute; right:0px; bottom:8px; width:343px; height:35px;z-index:9;}
.lmsearbox ul{ height:35px; position:relative;}
.lmsearbox ul li{float:left;}
.lmsearbox ul li.ss1{float: none; position:relative; z-index:11;}
.lmsearbox ul li.ss1 .msg-box{left:0;top:35px;position:absolute; z-index:9999999;}
.lmsearbox ul li.ss1 input{float:left;width:203px;height:33px;background:#fff;border:#dcdcdc 1px solid;border-radius:3px;line-height:33px;padding:0px 50px 0px 88px;font-size:14px;color:#666;}
.lmsearbox ul li.ss2{width:40px;height:35px;position:absolute;right:-1px;top:0px; z-index:12;}
.lmsearbox ul li.ss2 input{float:left;width:100%;height:35px;background:url(../images/lmfdj.png) center no-repeat #5477ad !important;border-radius:0px 3px 3px 0px; border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0;}
.lmsearbox ul li.ss3{ width:74px; height:23px; line-height:23px; position:absolute; left:0px; top:6px; border-right:1px solid #dcdcdc; text-align:center; font-size:14px; color:#1b50a0; z-index:23;}
input.srkcss:focus{
    outline: none;
    border-color:#9ecaed !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
}
.lmsearbox-1{top: 4px;}
.lmsearbox-leader{ position:absolute; right:1em; top:5px; width:240px; height:35px;z-index:1;}
.lmsearbox-leader ul{ height:35px; position:relative;}
.lmsearbox-leader ul li{float:left;}
.lmsearbox-leader ul li.ss1{ width:240px;height:35px;position:relative; z-index:11;}
.lmsearbox-leader ul li.ss1 .msg-box{left:0;top:0;position:absolute; z-index:9999999;}
.lmsearbox-leader ul li.ss1 input{float:left;width:186px;height:33px;background:#fff;border:#dcdcdc 1px solid;border-radius:3px;line-height:33px;padding:0px 40px 0px 1em;font-size:14px;color:#666;}
.lmsearbox-leader ul li.ss2{width:40px;height:35px;position:absolute;right:-1px;top:0px; z-index:12;}
.lmsearbox-leader ul li.ss2 input{float:left;width:100%;height:35px;background:url(../images/lmfdj.png) center no-repeat #5477ad;border-radius:0px 3px 3px 0px; border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0;}
.lmsearbox-leader ul li.ss3{ width:74px; height:23px; position:absolute; left:0px; top:6px; border-right:1px solid #dcdcdc; line-height:23px; text-align:center; font-size:14px; color:#1b50a0; z-index:23;}
.columnname{  background: left center no-repeat #f7f7f7; background-image: url(../images/dqlmlist.jpg) !important; min-height:45px; line-height:45px; padding-left:21px; font-size:20px; font-weight:bold; color:#1b50a0; position:relative; z-index:6;}
.columnname span{ font-size:15px; font-weight:normal; padding-left:27px; color:#666666;}
.guidang{ position:absolute; right:0px; top:-50px; z-index:99}

/*栏目页-文字列表 */
.navjz{height:auto;min-height:300px;_height:300px;font-size:16px; padding:13px 23px;border:#dcdcdc 1px solid;margin-top:10px; position:relative; line-height:36px; z-index:2}
.navjz ul{clear:both;}
.navjz table{max-width:100% !important;}
.navjz ul li{position: relative; padding: 2px 0 2px 19px;background: url(../images/dot.jpg) left center no-repeat; height:36px;line-height:36px;vertical-align:bottom;}
.navjz ul li a{font-size:16px;}
.navjz ul li .date{font-size:14px;color:#999;position: absolute;top: 2px;right: 0;}
.navjz ul.doc_list{padding-bottom:5px;}
.navjz ul.doc_list li,.navjz ul.download-list li{overflow:hidden;}
.navjz ul.doc_list li img{float:left;margin:14px 0 0 2px;}
.navjz ul.doc_list li.odd a,.navjz ul.doc_list li.even a{max-width:970px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.navjz ul.doc_list li.lm_line{height:40px;background: 0 center repeat-x; background-image: url(../images/navjz_line.gif) !important; padding:0;}
.navjz ul li.columnName{height:auto;background:#f7f7f7;margin:10px 0;padding:0 10px;}
.navjz ul li.columnName .title,.navjz ul li.columnName .title:hover{display:block;width:auto;height:auto;line-height:40px;font-size:16px;font-weight:bold;color:#1b50a0;}

.navjz ul li.columnName .title{margin-right: 80px;float: none;}
.navjz ul li.columnName .more{font-size:14px;color:#999;line-height:40px;position: absolute;top: 0px;right:5px;}
.navjz ul li.columnName .more:hover{color:#e60000;}
.navjz .guidang{ position:absolute; right:70px; top:0px;}

@media (min-width: 992px) and (max-width:1199px) {
    .navjz ul.interview-list li a{font-size:16px;display:block;float:none !important;margin-right:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .navjz ul.doc_list li.odd a,.navjz ul.doc_list li.even a{max-width:768px;}
    .navjz ul.interview-list li a{margin-right:160px;}

    #knowledgePage ul.doc_list li a{margin-right:0!important;}
}
@media (max-width:991px) {
    .navjz ul.doc_list li img{display:none;}
    .navjz ul.doc_list li.odd a,.navjz ul.doc_list li.even a{max-width:none;float: none;margin-right: 80px;}
    .navjz ul.interview-list li a{font-size:16px;display:block;float:none !important;margin-right:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .navjz ul.interview-list li a{margin-right:160px;}

}

/*通用栏目页- 底部栏目 */
.navigation_con{margin-top:10px;border-top:#1b50a0 4px solid;background:#f9f9f9;padding:19px 37px 37px;}
.navigation_con dl{float:left;width:16.66%;margin:0;}
.navigation_con dl dt{height:28px;line-height:28px;padding-left:54px;font-weight:normal;}
.navigation_con dl dt a{font-size:18px;color:#000;}
.navigation_con dl li{float:left;width:100%;height:30px;line-height:30px;vertical-align:bottom;text-indent:54px;}
.navigation_con dl li a{display:block;font-size:14px;color:#666666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navigation_con dl a:hover{color:#dd0808;}
/*栏目页 图片列表 */
ul.picture-list{ clear:both;  border-top:none;   overflow:hidden; padding-top:30px;}
ul.picture-list li{float:left; display:inline;	background:none; padding:0px 19px 0px;height:auto !important; overflow:hidden;text-align:center; width:240px; }
ul.picture-list li a{display: block; width:100%;float: none !important;}
ul.picture-list li a img{ width:100%; height:150px; float:none;}
ul.picture-list li a .img_img{display: block; background:#f2f2f2;padding:10px !important;}
ul.picture-list li a:hover{ color:#004caa;}
ul.picture-list li a:hover img{ background:#d8e8f7;}
ul.picture-list li .img_title{ display:block; height:50px; line-height:50px;  text-align:center; padding:0 5%;float:left; width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media (min-width: 992px) and (max-width:1199px) {
    ul.picture-list{ padding-top:17px;}
    ul.picture-list li{padding:0px 8px 0px; width:210px; }
    ul.picture-list li a img{height:130px;}
}
@media (max-width: 991px) {
    ul.picture-list li{padding:0px 7px 0px; width:218px; }
    ul.picture-list li a img{height:130px;}
}
@media (max-width: 767px) {
    ul.picture-list li{ float:none; width:98%; height:auto; display:block; margin:0 1%; padding:0;}
    ul.picture-list li a img{ height:auto;}
}
/*视频列表 */
ul.videoNews-img-list{ clear:both; border-top:none;   overflow:hidden; padding-top:30px;}
ul.videoNews-img-list li{float:left; display:inline;background:none; padding:0px 16px 0px;height:auto;text-align:center; width:240px; height:235px; overflow:hidden; }
ul.videoNews-img-list li a.pic{ display:block;width:220px; height:150px; padding:10px; background:#f2f2f2;}
ul.videoNews-img-list li a.pic:hover{ background:#d8e8f7;}
ul.videoNews-img-list li a img{float:none;width:230px; height:155px;}
ul.videoNews-img-list li span.title{ height:30px; line-height:30px;text-align:left; display:block; padding:0 5px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
ul.videoNews-img-list li span.datetime{ display:block; padding-bottom:8px; height:20px; line-height:20px; color:#999; font-family:arial; font-size:14px;text-align:left;}
ul.videoNews-img-list li a{ clear:both;}
ul.videoNews-img-list li a:hover{color:#004caa;}
@media (min-width: 992px) and (max-width:1199px) {
    ul.videoNews-img-list li{padding:8px 7px 2px;width:210px; height:210px; }
    ul.videoNews-img-list li a.pic{ width:190px; height:128px;}
    ul.videoNews-img-list li a img{width:190px; height:128px;}
}
@media (max-width: 991px) {
    /*图片新闻列表*/
    ul.videoNews-img-list li{padding:8px 15px 2px;width:210px; height:210px; }
    ul.videoNews-img-list li a.pic{ width:190px; height:128px;}
    ul.videoNews-img-list li a img{width:190px; height:128px;}

}
@media (max-width: 767px) {
    /*图片新闻*/
    ul.videoNews-img-list li{float:none;width:98%; height:auto; display:block; margin:0 1%; padding:0; }
    ul.videoNews-img-list li a.pic{ display:block;width:92%; padding:4%; background:#f2f2f2; height:auto;}
    ul.videoNews-img-list li a img{ width:100%; height:auto; float:none;}
}
/*栏目页 投票调查 */
.navjz .survey-list li{overflow:hidden;}
.navjz .survey-list li a{display:block;float:left;width:790px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .survey-list li .starting,.navjz .survey-list li .over,.navjz .survey-list li .nostart{display:block;float:left;width:46px;height:18px;line-height:18px;font-size:12px;margin:9px 0 0 19px;text-align:center;background:#f08324;color:#fff;-webkit-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#f08324 0 -1px 0;-moz-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#f08324 0 -1px 0;text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#f08324 0 -1px 0;}
.navjz .survey-list li .over{background:#ddd;color:#999;-webkit-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;-moz-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;}
.navjz .survey-list li .nostart{background:#ddd;color:#999;-webkit-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;-moz-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;}
.navjz .survey-list li .date{display:block;width:170px;text-align:right;font-size:12px;color:#999;}

/*栏目页 调查征集 */
.navjz .collect-list li{overflow:hidden;}
.navjz .collect-list li a{display:block;float:left;width:700px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .collect-list li .starting,.navjz .collect-list li .over,.navjz .collect-list li .nostart{display:block;float:left;width:46px;height:18px;line-height:18px;font-size:12px;margin:9px 0 0 19px;text-align:center;background:#f08324;color:#fff;-webkit-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#f08324 0 -1px 0;-moz-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#f08324 0 -1px 0;text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#f08324 0 -1px 0;}
.navjz .collect-list li .over{background:#ddd;color:#999;-webkit-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;-moz-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;}
.navjz .collect-list li .nostart{background:#ddd;color:#999;-webkit-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;-moz-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;}
.navjz .collect-list li .date{display:block;width:170px;text-align:right;font-size:12px;color:#999;}
.navjz .collect-list li .result{ float:left; padding-left:20px; width:120px; text-align:center;}
.navjz .collect-list li .result a{ width:120px;}

/*栏目页-征集-调查*/
.navjz .surveyCollect-list li{position: relative;padding-left: 90px;}
.navjz .surveyCollect-list li .type-code{position: absolute;left: 20px;top: 0;}
.navjz .surveyCollect-list li a{}
.navjz .surveyCollect-list li .zt{float: left;}
.navjz .surveyCollect-list li .date{width: 150px;}
.navjz .surveyCollect-list li .result{width: 100px;padding-left: 0; position: absolute; right: 150px;}
.navjz .surveyCollect-list li .result a{width: 100px;font-size: 15px;color:#1b50a0;}
@media (min-width: 992px) and (max-width:1199px) {
    .navjz .surveyCollect-list li a.left,.navjz .surveyCollect-list li a.title2{width: 490px;}
}
@media (max-width: 991px) {
    .navjz .surveyCollect-list li .zt{position: absolute;right: 0;top: 0;}
    .navjz .surveyCollect-list li a.left,.navjz .surveyCollect-list li a.title2{width: auto;margin-right: 70px;float: none;}
}
/*栏目页-征集-调查合并20220718*/
.collect-banner{margin: 10px 0;}
.collect-banner .img_title{display: none;}
.collect-banner img{max-width: 100%;height: auto;}

.navjz .surveyCollect-list2 li{height: auto;padding: 0;background: none !important;padding: 10px 0 20px;border-bottom:#ddd 1px dashed;}
.navjz .surveyCollect-list2 li a.title{float: none;display: block;max-width: none !important;}
.navjz .surveyCollect-list2 li .tit{font-weight: bold;}
.navjz .surveyCollect-list2 li .date{font-size: 16px;color: #333; float: none;position: static;}
.navjz .surveyCollect-list2 li .zt2{display:inline-block;width:56px;height:26px;line-height:26px;font-size:14px;margin:9px 5px 0;text-align:center;background:#f08324;color:#fff;border-radius: 3px;}
.navjz .surveyCollect-list2 li .over{background:#ddd;color:#999;}
.navjz .surveyCollect-list2 li .nostart{background:#ddd;color:#999;}
.navjz .surveyCollect-list2 li .result{display: inline-block;}
.navjz .surveyCollect-list2 li .result a{color: #666;}

.navjz .surveyCollect-list2 li .surveyCollect-pic{width: 300px;height: 150px;}
.navjz .surveyCollect-list2 li .surveyCollect-pic img{width: 100%;height: 100%;}
.navjz .surveyCollect-list2 li .surveyCollect-info{margin-left: 310px;}


/*调查文章页*/
.newsinfo_title{  height:auto;text-align:center; margin-top:30px; }
.newsinfo1{ height:auto; background:#f6f6f6; color:#666; line-height:40px; text-align:center; font-size:14px; padding:0 10px;}
.newsinfo1  span{ color:#e22929; margin-right:41px;}
.newsinfo1  span a{ display:inline-block;}
.newsinfo1 .nostart{background:#e22929;color:#fff; margin-right:0px;width: 46px; height: 18px; line-height: 18px;  text-align: center; font-size: 12px;}
.newsinfo1 .starting{background:#f08324;color:#fff;-webkit-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#f08324 0 -1px 0;-moz-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#f08324 0 -1px 0;text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#f08324 0 -1px 0;margin-right:0px;width: 46px; height: 18px; line-height: 18px;  text-align: center; font-size: 12px;}
.newsinfo1 .over{background:#ddd;color:#999;-webkit-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;-moz-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e6e6e6 0 1px 0;margin-right:0px;width: 46px; height: 18px; line-height: 18px;  text-align: center; font-size: 12px;}
.vote-info{ padding:38px; line-height:36px; font-size:16px;}
.vote-main{ font-size:16px; border:1px dashed #ddd; margin:0 auto; padding:0px 38px 50px 38px; margin-bottom:40px; }
.dcxm_title{font-size:20px;color:#1b50a0;font-weight:bold;height:80px;line-height:80px;background:url(../images/dcxm.png) left center no-repeat;padding-left:40px;}
#logTip{text-align: center;font-size: 16px;color: #d00; padding-bottom: 20px;}

.vote-lsit{ font-family:"微软雅黑";padding-left: 40px; clear: both;}
.vote-lsit .title{ font-weight:bold; height:auto; line-height:30px; padding:10px 0px;}
.vote-lsit ul li{ height:48px; line-height:48px;}
.vote-lsit ul li input{ float:left; margin:18px 11px 0 0; font-size:12px;}
.vote-lsit ul li.vote-textarea{ height:100px;}
.vote-lsit ul li.vote-textarea textarea{ border:1px solid #ccc; height:92px; width:833px; padding:4px 5px;}

.lfqy-content .dcxm_title{ display: none; }
.lfqy-content .vote-lsit{padding-left: 0; }
.lfqy-content .vote-lsit.num7 ul li{   height: auto;float: left;margin-right: 20px;}
.lfqy-content .vote-lsit ul li.vote-textarea textarea{ width: 100%; box-sizing: border-box;}

.vote-code{   margin:0 auto;padding:20px 0px 20px 40px; font-family:"微软雅黑"; font-size:14px; overflow:hidden; height:30px;}
.vote-code .text-code{ float:left; display:block; line-height:30px;}
.vote-code .verification{ border:1px solid #ddd; height:28px; line-height:28px; width:96px; float:left;}
.vote-code .img-code{ float:left; padding-left:8px;}
.vote-btn{ height:40px; padding-left: 40px; }
.vote-btn button{ height:40px; line-height:40px;  float:none !important; margin-right:20px; border:0 none; background:#1b50a0; cursor:pointer; width:120px; font-size:16px; color:#fff; font-family:"微软雅黑"; font-weight:bold;}
.vote-btn button.btn-review{ background:#1b50a0; color:#fff;}
.vote-show{ width:100%; margin:0 auto; border:1px solid #e3e3e3; color:#333; margin-bottom:20px;}
.vote-show th{ text-align:left; border-bottom:1px solid #f0f0f0; background:#fbfafa; height:40px; padding-left:15px; line-height:40px; font-size:14px;}
.vote-show td .vote_con{ width:92%; margin:0 auto; border-bottom:1px dotted #f0f0f0; height:40px; line-height:40px; margin-bottom:20px; font-size:14px;}
.vote-show td .vote_con span{ display:block; height:40px; float:left;}
.vote-show td .vote_con span.c1{ width:49%; padding-left:3%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.vote-show td .vote_con span.c2{ width:30%; height:27px; padding-top:13px;}
.vote-show td .vote_con span.c3{ width:15%; padding-right:3%; float:right; text-align:right;}
.vote-show td .vote_con span.c3 i{ color:#b60000; font-style:normal;}
.vote-show td .vote_con span.progress-bar1{width: 99px;height: 14px;float: left; background:#eee;}
.vote-show td .vote_con span.progress-bar1 .progress1{ background:#f27c25;display: block;height: 14px;}
.vote-show td .vote_content{width: 92%;margin: 0 auto;border-bottom: 1px dotted #f0f0f0;line-height: 40px;}
/*征集文章页*/
.collection-theme-list{font-family:"Microsoft YaHei",微软雅黑;}
.collection-theme-list ul li .collection-body{border-top:#ddd 1px dotted;padding:15px 0px;font-size:14px;line-height:180%;}
.collection-theme-list ul li .collection-body .collection-username{color:#e60012;}
.collection-theme-list ul li .collection-body .collection-info{color:#555;word-break:break-all;word-wrap:break-word;}
.collection-theme-list ul li .collection-body .collection-datetime{color:#999;}
.poll_collect ul li .sb_btn{height:36px;padding-top:11px; padding-left:5px; float:left;  }
.poll_collect ul li .sb_btn input.ke-input-text{float:left;line-height:32px;height:32px;border:1px solid #e5e5e5;outline:medium none;width:563px;padding:1px 5px;background:#fff;}
.poll_collect ul li .btn-upload{float:left;line-height:36px;height:36px;border:none;outline:none;width:70px;background:#1b50a0;text-align:center;color:#fff;font-size:14px;margin-left:8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; font-family:"微软雅黑";}
.zxsb{ clear:both;display:block;line-height:26px;float:left;width:100%;padding:5px 0 10px;color:#e20a0d;font-size:14px;}
.collectInfo_title{font-size:20px;color:#1b50a0;font-weight:bold;height:60px;line-height:60px;background:url(../images/zjresult.png) left center no-repeat;padding-left:38px;border-bottom: #ddd 1px dotted;}
.collectInfo_backinfo{ font-size:16px; line-height:32px; padding:10px 15px;}
.collectInfo_xj{ padding-bottom:20px;  line-height:32px; font-size:16px;}
.collectInfo_xj span{ color:#1b50a0; font-weight:bold;}
.collectit{font-size:20px;color:#1b50a0;font-weight:bold;height:60px;line-height:60px;background:url(../images/zj_yijian.png) left center no-repeat;padding-left:38px;}
.poll_collect{width:100%;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.poll_collect h3{font-size:16px;color:#333;font-weight:bold;height:40px;line-height:40px; background:#f5f5f5; margin-bottom:1px; text-align:center;}
.poll_collect ul{ padding:35px 65px 30px; border:1px solid #ebebeb; margin-bottom:33px;}
.poll_collect li{  height:32px;margin-bottom:10px;line-height:30px;clear:both;}
.poll_collect li p{float:left;position:relative;}
.poll_collect li p.poll_txt,.poll_collect li p.poll_con{width:115px; text-align:right; padding-right:5px; }
.poll_collect li p.poll_input,.poll_collect li p.poll_yzm{padding:2px 5px; height:30px;}
.poll_collect li p.poll_yzm img{margin:0;}
.poll_collect li p span.msg-box{left:4px;top:4px;position:absolute !important;}
.poll_collect li p.poll_con{ height:122px;}
.poll_collect li .red{color:#f00;padding-right:8px;}
.poll_collect li p input{width:700px;height:30px; border:1px solid #cccccc; line-height:30px; background:none; line-height:30px; float:left; outline:none; color:#666; padding:0 15px;}
.poll_collect input#c_name,.poll_collect input#c_phone{ width:731px;}
.poll_collect li p.poll_conts{margin-top:2px; padding:2px 5px;}
.poll_collect li p.poll_conts textarea{width:700px;padding:0 15px;border:0;background:none; height:30px; border:1px solid #cccccc; line-height:30px; height:120px;outline:none; font-size:14px; color:#666;}
.poll_collect .poll_area{height:122px;}
.poll_collect li p.poll_yzm input{width:100px;}
.poll_collect li p.poll_yzm img{ float:left;}
.poll_collect li.fujian{ height:80px;}
.poll_collect li p.fujian_txt{ height:80px; line-height:54px;}
.poll_collect li.btn-group{ border:0 none; text-align:center; height:40px; padding-left:120px; margin-top:0px; padding-top:20px;}
.poll_collect li.btn-group input{float:none;height:40px;background:#1b50a0;color:#fff;font-size:16px;text-align:center;cursor:pointer;border:0;width:140px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.ztzl_title{height:40px;background:#f7f7f7; padding-left:10px;}
.ztzl_title a{display:block;width:auto;white-space:nowrap;height:40px;line-height:40px;font-size:16px;font-weight:bold;color:#1b50a0;}
.ztzl_lmlist ul li{ width:25%; float:left; padding-left:0px;}
.ztzl_lmlist ul li a{ padding-left:19px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/* 20222-5-19加 */
.myzjcontnet{ padding: 0; min-height: 300px;}
.hide{display: none;}
.hide.active{display: block !important;}
.m-yjzjtabs{background: #e6e6e6; overflow: hidden; margin: 20px 0;}
.m-yjzjtabs li{float: left; padding: 0 20px; text-align: center; font-size: 16px; line-height: 46px; cursor: pointer;}
.m-yjzjtabs li.active{background: #123290; color: #fff;}
@media (max-width:767px) {
    .m-yjzjtabs li{width:auto;padding:0 15px;font-size:14px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .navigation_con{padding:10px 20px 16px;}

    .navjz .collect-list li a,.navjz .survey-list li a{width:510px;}
    .poll_collect li p input,.poll_collect li p.poll_conts textarea{ width:518px;}
    .poll_collect ul li .sb_btn input.ke-input-text{ width:381px;}

}
@media (max-width: 991px) {
    .navigation_con{padding:10px 20px 16px;}
    .navigation_con dl{width:100%;}
    .navigation_con dl dt{  padding:10px 0px;}
    .navigation_con dl li{padding:0 2px 0 8px;float:left;width:auto;display:inline-block;text-indent:0;}
    .navjz .collect-list li .result{display:none;}
    .navjz .survey-list li a,.navjz .collect-list li a{   width:78%;}
    .navjz .survey-list li .date,.navjz .collect-list li .date{ display:none;}
    .navjz .survey-list li span,.navjz .collect-list li span{ float:right!important; margin-left:0px!important;}
    .navjz{ padding:15px;}
    .vote-info{ padding:10px;}

    .navjz .surveyCollect-list2 li .surveyCollect-pic{float: none;width: 100%;height: auto;text-align: center;}
    .navjz .surveyCollect-list2 li .surveyCollect-pic img{width: auto;max-width: 100%;height: auto;}
    .navjz .surveyCollect-list2 li .surveyCollect-info{margin-left: 0;margin-top: 10px;}
}
@media (min-width: 768px) and (max-width:991px) {
    .poll_collect ul{ padding:30px;}
    .poll_collect li p input,.poll_collect li p.poll_conts textarea{ width:350px;}
    .poll_collect ul li .sb_btn{ width:74%;}
    .poll_collect ul li .sb_btn input.ke-input-text{ width:212px;}

}
@media (max-width: 767px) {
    .columnname{font-size:18px;}
    .poll_collect ul{ padding:15px; margin-bottom:0px;}
    .poll_collect li p.poll_txt,.poll_collect li p.poll_con,.poll_collect li p.poll_conts{ width:100%; padding:0px; text-align:left; height:auto;}
    .poll_collect li p.poll_input, .poll_collect li p.poll_yzm{padding:5px 0;}
    .poll_collect li p{ width:100%; padding:0px;}
    .poll_collect li p input,.poll_collect li p.poll_conts textarea{ width:90%; padding:0 5%;}
    .poll_collect ul li .sb_btn input.ke-input-text{ width:41%; padding:0 5%;}
    .poll_collect ul li .btn-upload{ width:20%; margin-left:4%;}
    .poll_collect ul li .sb_btn{ height:auto; overflow:hidden; padding-top:3px; float:none;}
    .poll_collect li.btn-group{ padding-left:0px;}
    .poll_collect li.btn-group .btn{ margin:0 auto; display:inline-block;}
    .poll_collect li.fujian{ height:auto;}
    .poll_collect li p.fujian_txt{ line-height:32px;}
    /*市委领导*/
    .sw_table{background:none !important;}
    .sw_table td{border-bottom:1px solid #dedede !important;}

    /*文章页*/
    .newstitle{font-size:26px;padding:10px 0;}
    .newstitlef{font-size:18px;line-height:34px;}
    .newstitlet,.newstitles{font-size:16px !important;}
    .newsinfo_title{margin-top:10px;}
    .newsinfo{padding-top:15px;}

    /*调查文章页*/
    .newsinfo1 span{margin-right:20px;}
}
/*****网站地图****/
.dty_title{height:72px;line-height:72px;text-align:center;font-size:30px;letter-spacing:5px; font-family:"微软雅黑";}
.dty_containbox{height:auto;min-height:300px;_height:300px;font-size:16px; padding:13px 23px;border:#dcdcdc 1px solid;overflow:hidden;margin-top:10px;}
.dty_mutitle{ background:url(../images/secbg.jpg) bottom repeat-x;overflow:hidden;margin-top:16px;}
.dty_mutitle a{display:block;float:left;height:40px; text-align:center;line-height:40px;color:#1b50a0;font-size:18px;white-space:nowrap; font-weight:bold; border-bottom:2px solid #dd0808; }
.dty_mutitle a:hover{color:#dd0808;}
.dty_sublb{padding-top:20px;}
.dty_sublb:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .dty_sublb {zoom: 1;} /* IE6 */
*:first-child+html .dty_sublb {zoom: 1;} /* IE7 */
.dty_sublb ul li{float:left;width:15.6%; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-bottom:10px; margin-right:0.5%; padding-left:0.5%;}
.dty_sublb ul li a{height:38px;line-height:38px;font-size:16px;color:#666;    border: 1px solid #eee;    background: #f3f3f3; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dty_sublb ul li a:hover{ border:1px solid #7696c6; color:#1b50a0;}
.dty_sublb1 ul li{width:19%;}

@media (max-width: 767px) {
    .dty_containbox{padding: 10px;}
}
/*搜索页面*/
.search_result{border:1px solid #dcdcdc;  padding:20px;}
.ssy_leftbar{width:138px;height:auto; background:#f5f5f5; padding-top:5px;}
.fenlei_tit,.searchType-title{height:36px;line-height:36px;padding-left:20px;font-size:16px;font-weight:bold;color:#333; }
.total_wz,.searchType-column{height:auto;margin-bottom:20px;padding:0px 0 0px 20px;font-size:14px;}
.total_wz ul li,.searchType-column ul li{height:30px;line-height:30px;}
.total_wz ul li a:hover,.total_wz ul li a.active,.searchType-column ul li a:hover,.searchType-column ul li a.active{text-decoration:underline;color:#de3e40;}
.ssy_rightbar{width:951px;height:auto; }
.ssy_rightbar .warm-prompt{line-height:30px;font-size:14px; }
.result_title{padding-right:18px;font-size:15px;float:right;text-align:right;width:auto;height:30px;line-height:30px;color:#8a8a8a;}
.ssy_rightbar .search-list{height:auto;margin-bottom:20px; font-size:14px; overflow:hidden; }
.ssy_rightbar .search-list li.search-title{line-height:32px;font-weight:bold;font-size:18px; clear:both;}
.ssy_rightbar .search-list li.search-title a{ color:#1b50a0;}
.ssy_rightbar .search-list li.search-title a:hover{text-decoration:underline;}
.ssy_rightbar .search-list li a span,.ssy_rightbar .search-list li span{color:#cd3501;}
.ssy_rightbar .search-list li.search-info{line-height:24px; height:auto;color:#444;clear:both;}
.ssy_rightbar .search-list li.search-column{color:#d71619;line-height:24px;}
.ssy_rightbar .search-list li.search-url{height:auto;line-height:24px; color:#008000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.ssy_rightbar .search-list li.search-url span.date{padding-left:14px;color:#008000;}
.ssy_rightbar .search-list li.search-url a{color:#008000;}
.ssy_rightbar .search-list li.search-url a:hover{text-decoration:underline;}
.two_search{ height:35px;}
.two_search ul li{ float:left;}
.two_search ul li.tt1{position:relative; width:241px;}
.two_search ul li.tt1 .msg-box{position:absolute;left:0;top:0;}
.two_search ul li.tt1 .txtinput{width:220px;height:32px;padding:0px 10px; outline:none; line-height:32px;border:1px solid #cdcdcd; border-right:none;font-size:14px;color:#999;}
.two_search ul li.tt2{width:77px;height:34px;}
.two_search ul li.tt2 .sear_button1{border:0;cursor:pointer;width:100%;color:#fff;height:34px; line-height:34px; text-align:center;overflow:hidden;background:#1b50a0;outline:none; font-size:14px; color:#fff;overflow:hidden;}
.two_ssresult{ line-height:30px; padding:5px 0px; border-bottom:1px dashed #e1e1e1; font-size:14px; margin-bottom:16px;}
.two_ssresult span{ color:#d71619; padding:0 5px;}
/*高级搜索*/
.search_main{ padding:50px 65px 80px;border:1px solid #dcdcdc; overflow:hidden;}
.seardate2{ display:none;}
.ssnr{ background:url(../images/search_sm.png) 25px center no-repeat #f5f5f5; line-height:30px; color:#666;font-size:14px;  padding:16px 50px 16px 122px;}
.ssnr b{color:#d71619;font-size:16px;font-weight:bold;line-height:30px;}
.gk_secnr{ padding-top:22px; overflow:hidden;}
.gk_secnr .search-warp .search-form{ width:100%;}
.gk_secnr .search-form h3{ display:none;}
.gk_secnr .search-form ul.advsec{padding-top:20px;}
.gk_secnr .search-form ul{ margin-bottom:5px;}
.gk_secnr .search-form ul.advsec li{ float:left;}
.gk_secnr .search-form ul.advsec li.bt{ width:103px; padding-right:20px; font-size:18px; line-height:40px; text-align:right;}
.gk_secnr .search-form ul.advsec li.srk{position:relative; width:498px; margin-right:10px;}
.gk_secnr .search-form ul.advsec li.srk .msg-box{position:absolute;left:0;top:0;}
.gk_secnr .search-form ul.advsec li.srk .txtinput{width:476px;height:30px;padding:4px 10px; outline:none; line-height:30px;border:1px solid #cdcdcd;font-size:14px;color:#666;border-radius:3px;}
.gk_secnr .search-form ul.advsec li.cx{width:98px;height:40px;}
.gk_secnr .search-form ul.advsec li.cx .sear_button1{border:0;cursor:pointer;width:98px;color:#fff;height:40px; line-height:40px; text-align:center;overflow:hidden;background:#4976ba;outline:none; font-size:15px; color:#fff;overflow:hidden;border-radius:3px;}
.gk_secnr .search-form ul.advcon li{float:left;}
.gk_secnr .search-form ul.advcon li.bt{ width:103px; padding-right:20px; font-size:14px; line-height:40px; text-align:right;}
.gk_secnr .search-form ul.advcon li.rad{padding-top:12px; height:auto;}
.gk_secnr .search-form ul.advcon li.sel{padding-top:7px; height:auto;}
.gk_secnr .search-form ul.advcon li.sel select{float:left;width:170px;padding:0px;border:#cdcdcd 1px solid; height:26px; line-height:26px;color:#999; font-size:14px;}
.gk_secnr .search-warp ul.advcon li.rad label{float:left;margin:0 6px 0 0;font-weight:normal;line-height:22px; font-size:14px;}
.gk_secnr .search-warp ul.advcon li.rad label input{float:left;margin:5px 5px 6px 0;*margin:0 0 6px 0;_margin:0 0 6px 0;}
.gk_secnr .search-form ul.advlist{line-height:35px;font-size:14px;}
.gk_secnr .search-form ul.advlist li{float:left;width:161px;height:35px;padding:10px 10px 0 0;}
.gk_secnr .search-form ul.advlist li.num2,.gk_secnr .search-form ul.advlist li.num4,.gk_secnr .search-form ul.advlist li.num6{padding-right:0;}
.gk_secnr .search-form ul.advlist li a{display:block;height:35px;background:#f5f5f5;text-align:center;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gk_secnr .search-form ul.advlist li a:hover{background:#f2f7ff;color:#1b50a0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
input.txtinput:focus{
    outline: none;
    border-color:#9ecaed !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
}
@media (min-width: 992px) and (max-width:1199px) {
    .newsinfoleft,.newsinforight{ float:none; text-align:center;}
    .wzewmbox .ewm{ width:410px; padding-left:14px;}
    .wzewmbox .ewm .txt{ margin-right:18px;}
    .wzewmbox .ewm_wx{ padding-left:14px; width:372px;}
    .ewm_wbtu{ margin-right:10px;}
    .wz_xgyd .list ul li{ width:335px;}
    .wz_xgyd .list ul li.num2,.wz_xgyd .list ul li.num4,.wz_xgyd .list ul li.num6,.wz_xgyd .list ul li.num8,.wz_xgyd .list ul li.num10{ width:355px;padding-right:20px;}
    /*搜索*/
    .ssy_rightbar{ width:740px;}
}
@media (min-width: 768px) and (max-width:991px) {
    .con_main{padding:30px;}
    .newsinfoleft,.newsinforight{ float:none; text-align:center;}
    .wzewmbox{ height:auto;}
    .wzewmbox .ewm{ width:90%; padding:5%; background:none;}
    .ewm_wx{ margin:0 auto; width:90%; padding:5%;}
    .scan_code_box .ewmgai{top:0;left:0;}
    .wz_xgyd .list ul li{ float:none; width:auto; padding-right:0px;}
    .wz_xgyd .list ul li.num2,.wz_xgyd .list ul li.num4,.wz_xgyd .list ul li.num6,.wz_xgyd .list ul li.num8,.wz_xgyd .list ul li.num10{  width:auto;}
    /*搜索*/
    .ssy_rightbar{ width:100%; float:none;}
    .ssnr{ background:url(../images/search_sm.png) 15px center no-repeat #f5f5f5; padding:16px 20px 16px 92px;}
    .gk_secnr .search-form ul.advsec li.srk{width:358px;}
    .gk_secnr .search-form ul.advsec li.srk .txtinput{width:336px;}


}
@media (max-width: 767px) {
    .con_main,.search_main{ padding:15px;}
    .newsinfoleft,.newsinforight{ float:none; text-align:center;}
    .newscontnet{ padding:20px 0px;}
    .wzewmbox{ height:auto;}
    .wzewmbox .ewm{ width:90%; padding:5%; background:none; height:auto;}
    .wzewmbox .ewm .txt{ margin-right:0px; height:auto;}
    .wz_xgyd .list ul li{ float:none; width:auto; padding-right:0px;}
    .wz_xgyd .list ul li.num2,.wz_xgyd .list ul li.num4,.wz_xgyd .list ul li.num6,.wz_xgyd .list ul li.num8,.wz_xgyd .list ul li.num10{  width:auto;}
    .navjz .guidang{   right:20px;}
    /*网站地图*/
    .dty_sublb ul li{ width:48.5%; }
    /*搜索*/
    .ssy_rightbar{ width:100%; float:none;}
    .two_search ul li.tt1{ width:70%;}
    .two_search ul li.tt1 .txtinput{width:90%;padding:0 5%;}
    .two_search ul li.tt2{width:30%;}
    .advsearch{padding:0;}
    .ssnr{ background:#f5f5f5; padding:20px;}
    .gk_secnr .search-form ul.advsec{ padding-top:0px;}
    .gk_secnr .search-form ul.advsec li.bt,.gk_secnr .search-form ul.advcon li.bt{ width:100%; text-align:left;}
    .gk_secnr .search-form ul.advsec li.srk{width:70%; margin-right:5%;}
    .gk_secnr .search-form ul.advsec li.srk .txtinput{width:90%; padding:4px 5%;}
    .gk_secnr .search-form ul.advsec li.cx{ width:25%;}
    .gk_secnr .search-form ul.advsec li.cx .sear_button1{ width:100%;}


    .vote-main{ margin-bottom:0px; padding:0px 15px 20px;}
    .vote-lsit{ padding-left:10px;}
    .vote-btn{ padding-left:10px;}
    .vote-code{ padding-left:0px;}
    .vote-code .verification{ width:76px;}
    .vote-btn button{ width:95px;}
    .vote-show td .vote_con span.progress-bar1{ width:50px;}
}
/*政务资讯主页*/
.maintop{ background:#fff; padding:20px; overflow:hidden; margin-bottom:10px; margin-top:45px;}
.zw_flash{ width:618px; height:348px; float:left; overflow:hidden;}
.zw_flash .flashPic .title{height: 42px; line-height:42px;padding: 0 100px 0 15px; font-size: 15px;}
.zw_flash .flashNum{ height:10px; overflow:hidden; position:absolute; right:6px; bottom:16px; z-index:1; }
.zw_flash .flashNum ul{ overflow:hidden; zoom:1; float:left;}
.zw_flash .flashNum ul li{ float:left; margin-right:6px; width:10px; height:10px; text-indent: -20em; font-size: 0; background:url(../images/btn.png) no-repeat !important; overflow: hidden; cursor: pointer;}
.zw_flash .flashNum ul li.on{background:url("../images/btnhover.png") 0 0 no-repeat !important;}


.zw_flash .mF_sohusports_wrap{width:100%; padding:0px !important;border:0px !important;}
.zw_flash .mF_sohusports_myFocus01{ width:100%;}
.zw_flash .mF_sohusports .txt{ width:100%;}
.zw_flash .mF_sohusports .txt li{height:42px !important;line-height:42px !important;}
.zw_flash .mF_sohusports .txt li a{padding-left:15px !important;font-size:15px !important;font-weight:normal !important;font-family:"Microsoft YaHei",微软雅黑;width:505px;height:42px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.zw_flash .mF_sohusports .num{bottom:16px !important;right:6px !important;}
.zw_flash .mF_sohusports .num li a{width:10px !important;height:10px !important;text-indent:-999999px;margin-right:6px !important;background:url(../images/btn.png) no-repeat !important;}
.zw_flash .mF_sohusports .num li.current a,.zw_flash .mF_sohusports .num li a:hover{background:url(../images/btnhover.png) 0px 0 no-repeat !important;}
.zw_flash .mF_sohusports_myFocus01 .pic{ width:100%;}
.zw_flash .mF_sohusports .pic ul li img{width:618px; height:348px;}

.zw_tt{ width:522px; height:328px; float:right; background:#f2f7ff; padding-top:20px;}
.tt_date{ margin:0px 0px 9px 20px; width:120px; height:52px; border-left:1px solid #b1b1b1; border-right:1px solid #b1b1b1;}
.tt_date .name{ line-height:26px; text-align:center; display:block; font-size:24px; color:#dd0808;}
.tt_date .date{ padding-top:6px; line-height:20px; text-align:center; color:#999; font-size:16px; display:block; font-family:Arial, Helvetica, sans-serif;}
.tt_con{ padding:0px 49px 0px 33px; height:auto;}
.tt_con .title{ height:48px; line-height:48px; font-size:24px; font-weight:bold; color:#1b50a0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block;}
.tt_con p{ line-height:35px; height:175px; overflow:hidden; text-indent:2em; font-size:16px;}
.tt_con p a{ color:#dd0808;}
.zw_leftbar{ width:796px; height:auto; float:left; padding:18px 20px 0px; background:#fff; overflow:hidden; margin-bottom:10px;}
.zw_list{ height:43px; padding-bottom:4px; border-bottom:1px solid #1b50a0;}
.zw_list ul li{ float:left; height:36px; padding-bottom:7px;}
.zw_list ul li a{ padding:0 12px; font-size:20px; line-height:36px; display:block;}
.zw_list ul li.line{ width:30px; height:36px; background:url(../images/ywline.jpg) center no-repeat; padding-bottom:0px;}
.zw_list ul li.active{ background:url(../images/ywsecdot.png) center bottom no-repeat;}
.zw_list ul li.active a{ background:#1b50a0; color:#fff;}
.zw_listwz{ height:504px; margin-bottom:33px;display:none;}
.zw_listwz.active{ display:block;}
.zw_listwz ul li{ height:95px; padding:15px 0px 15px 7px; border-bottom:1px dashed #d1d1d1; }
.zw_listwz ul li .title{ height:auto; width:630px; float:left;position: relative;}
.zw_listwz ul li .title a{ height:36px; line-height:36px; max-width: 470px; font-size:16px; font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zw_listwz ul li img{ padding-top:12px; float:left;}
.zw_listwz ul li .date{height:36px; line-height:36px; font-size:14px; color:#999;position: absolute;top: 0;right: 0;}
.zw_listwz ul li p{ padding-top:3px; clear:both; line-height:28px; height:56px; overflow:hidden; font-size:14px; color:#666;}
.tpxw_tu{ height:504px;margin-bottom:33px;display:none;}
.tpxw_tu.active{ display:block;}
.tpxw_tu ul li{ height:auto; padding:27px 6px 28px; border-bottom:1px dashed #d8d8d8; overflow:hidden;}
.tpxw_tu ul li .pic{ width:199px; height:112px; float:left;}
.tpxw_tu ul li .pic img{width:199px; height:112px;}
.tpxw_tu ul li .txt{ width:562px; float:right; height:auto;}
.tpxw_tu ul li .txt a{ height:45px; line-height:45px; font-size:16px; color:#000; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tpxw_tu ul li .info{ width:100%; height:auto; line-height:30px; font-size:14px; color:#666;}
.tpxw_tu ul li .txt p{ width:260px; height:auto; float:left;}
#xxlist{ width:93px; height:40px;float:right; margin-top:47px; line-height:40px; font-size:16px; }
#xxlist a{  color:#1b50a0; background:url(../images/xqmore.png) 71px center no-repeat #f2f7ff;  border-radius:3px;display:block; padding-left:26px;}
#xxlist a:hover{background:url(../images/xqmorehover.png) 71px center no-repeat #5478ad; color:#fff;}
.wjxxbox{ height:240px; padding:12px 3px 9px 7px;}
.wjxxbox ul li{ height:36px;line-height:36px;padding: 2px 0; padding-right: 50px; font-size:15px;position: relative;}
.wjxxbox ul li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; float:none;margin-right: 60px;}
.wjxxbox ul li .date{color:#999; float:right; font-size:14px;position: absolute;top: 2px;right: 0;}

.wjxxbox .gklist li a.title{display:block;max-width: none !important; float:none !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width: auto;}
.wjxxbox .gklist li .col-block{float:left;width:auto;max-width:100%;}
.wjxxbox .gklist li .col-block .explain-list{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wjxxbox .gklist li .col-block .explain-list .split{display: inline; padding:0 5px;color:#666;font-size:14px;}
.wjxxbox .gklist li .col-block .explain-list span{display: inline;float: none;}
.wjxxbox .gklist li .col-block .explain-list a{display:inline;color:#ff0000;float:none; margin-right: 0;}


.zw_rightbar{ width:314px; height:auto; float:right; background:#fff; padding:18px 20px 0px; overflow:hidden; margin-bottom:10px;}
.gsgglist{ height:38px; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.gsgglist a{ float:left; font-size:20px; line-height:38px; font-weight:bold; padding-left:16px; color:#1b50a0; background:url(../images/glzllist.jpg) left center no-repeat;}
.gsgg_wz{ height:238px; margin-top:8px; margin-bottom:3px; overflow:hidden;}
.gsgg_wz .bd{height: 238px !important;overflow: hidden;}
.gsgg_wz ul li{ height:30px; line-height:30px; background:url(../images/dot.jpg) left center no-repeat; padding:2px 0 2px 18px; font-size:14px; color:#999; overflow:hidden;position: relative;}
.gsgg_wz ul li a{  font-size:15px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; max-width:225px; }
.gsgg_wz ul li img{ padding-top:10px; float:left;}
.gsgg_wz ul li .date{position: absolute;top: 2px;right: 0;}

.ztzl_tu{ height:270px; margin-bottom:11px; clear:both;}
.ztzl_tu ul li{ height:75px; padding-top:15px;}
.ztzl_tu ul li img{ width:314px; height:75px;}
.ztzl_tu ul li .img_title{ display:none;}
.ztzl_wz{ height:102px; padding-bottom:5px; overflow:hidden;}
.ztzl_wz ul li{height:30px; line-height:30px; background:url(../images/dot.jpg) left center no-repeat; padding:2px 0 2px 18px;}
.ztzl_wz ul li a{ font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block;max-width:268px;}
.ztzl_wz ul li img{ float:left; padding-top:12px;}
.gdzt_wz{ height:221px; padding-top:10px; padding-bottom:16px; clear:both;}
@media (max-width:1199px) {
    .gsgg_wz ul li a{display:block;float:none !important;margin-right:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .gsgg_wz ul li img,.zw_listwz ul li img,.ztzl_wz ul li img{display:none;}
    .ztzl_wz ul li a{ float:none;}
    .zw_listwz ul li .title{ width:80%;}
    .zw_listwz ul li .title a{max-width: 390px;}
    .zw_listwz ul li .title a span{ float:none;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .zw_flash{ width:560px;}
    .zw_flash .mF_sohusports .txt li a{ width:447px;}
    .zw_flash .mF_sohusports .pic ul li img{width:560px; height:348px;}
    .zw_tt{ width:372px;}
    .zw_leftbar{ width:650px;}
    .zw_listwz ul li .title a{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
    .zw_rightbar{ width:252px;}
    .ztzl_tu ul li img{ width:252px; height:75px;}
    .tpxw_tu ul li .txt{ width:418px; float:right; height:auto;}
    .tpxw_tu ul li .txt p{ width:209px;}
}
@media (min-width: 768px) and (max-width:991px) {
    .zw_flash{ width:100%;height:406px; float:none; padding-bottom:20px;}
    .zw_flash .mF_sohusports_wrap{width:100%;float:none;padding:0;border:none;}
    .zw_flash .mF_sohusports{width:100% !important;height:auto !important;}
    .zw_flash .mF_sohusports .pic{width:100% !important;height:406px !important;}
    .zw_flash .mF_sohusports .pic li{width:100% !important;height:406px !important;}
    .zw_flash .mF_sohusports .pic img{width:100% !important;height:406px !important;}
    .zw_flash .mF_sohusports .txt li{ width:100%;}
    .zw_flash .mF_sohusports .txt li a{width:81%;}
    .ztzl_tu{ height:auto; overflow:hidden; clear:both;}
    .ztzl_tu ul li{ width:351px; height:auto; float:left; margin-right:20px;}
    .ztzl_tu ul li.num2{ margin-right:0px;}
    .ztzl_tu ul li img{ width:351px; height:auto;}
    .tpxw_tu ul li .txt{ width:490px; float:right; height:auto;}
    .tpxw_tu ul li .txt p{ width:245px;}
}
@media (max-width:991px) {
    .zw_tt{ width:100%; float:none; height:auto; padding-bottom:30px; overflow:hidden;}
    .tt_con p{ height:auto;}
    .zw_leftbar,.zw_rightbar{ width:auto; float:none;}
    .gsgg_wz ul li a,.ztzl_wz ul li a{ max-width:none;}
    .maintop{margin-top: 10px;}

    .zw_listwz ul li .title a{display: block;float: none;max-width: none; margin-right: 120px;}
}
@media (max-width: 767px) {
    .maintop{padding:10px;}
    .zw_flash{ width:100%;height:auto;float:none; padding-bottom:10px; }
    .zw_flash .mF_sohusports_wrap{width:100%;float:none;padding:0;border:none;}
    .zw_flash .mF_sohusports{width:100% !important;height:auto !important;}
    .zw_flash .mF_sohusports .pic{width:100% !important;height:18em !important;}
    .zw_flash .mF_sohusports .pic li{width:100% !important;height:18em !important;}
    .zw_flash .mF_sohusports .pic img{width:100% !important;height:18em !important;}
    .zw_flash .mF_sohusports .txt li{ width:100%;}
    .zw_flash .mF_sohusports .txt li a{width:81%;}
    .ztzl_tu{ height:auto; overflow:hidden; clear:both;}
    .ztzl_tu ul li{ width:100%; height:auto;  }
    .ztzl_tu ul li img{ width:100%; height:auto;}
    .zw_listwz{ height:auto;}
    .zw_listwz ul li{ padding-left:0px; height:auto; overflow:hidden;}
    .zw_listwz ul li p{ height:auto; }
    .zw_listwz ul li .title{ width:100%;}
    .zw_listwz ul li .title a{display:block;height: auto; width:100%;float:none;white-space: normal; margin-right: 0; }
    .zw_listwz ul li .date{float:none;position: static;}
    #xxlist{ display:none;}
    .zw_list ul li a{ padding:0 10px; font-size:18px;}
    .zw_list ul li.line{ width:20px;}
    .tt_con{ padding:0px 20px 0px 20px;}
    .zw_list11{ height:auto; overflow:hidden;}
    .zw_list11 ul li a{ padding:0 10px;}
    .zw_list11 ul li.line{ width:30px;display:none;}
    .gdzt_wz,.ztzl_wz{ height:auto; overflow:hidden;}
    .gsgg_wz{ height:auto;}
    .tpxw_tu{ height:auto;}
    .tpxw_tu ul li .pic{ width:100%; float:none;}
    .tpxw_tu ul li .pic img{width:100%; }
    .tpxw_tu ul li .txt{ width:100%; float:none; }
    .tpxw_tu ul li .txt p{ width:auto; float:left; }
}
@media (max-width:480px) {
    .zw_list ul li a{font-size:16px;}
}

/*政民互动主页*/
.hd_leftbar{ width:796px; height:auto; background:#fff; padding:20px; margin:10px 0px; float:left;}
.hdbtn{ height:71px; line-height:71px; margin-bottom:12px; background:url(../images/hdbtnbg.jpg) top repeat-x; margin-top:20px;}
.hdbtn ul li{ width:235px; height:71px; float:left; margin-right:45px;}
.hdbtn ul li.num4{ margin-right:0px;}
.hdbtn ul li.num3{ margin-right:46px;}
.hdbtn ul li a{ border:1px solid #4976ba;border-radius:6px; height:69px; line-height:69px; background:#fff; display:block; font-size:18px; padding-left:11.5%;}
.hdbtn ul li a:hover{ background:#f3f8ff;color:#1b50a0;}
.hdbtn ul li .ico{  width:28%; height:69px;  float:left;display:block; margin-right:8.5%}
.hdbtn ul li a:hover .ico{webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.hdbtn ul li a .tit{overflow: hidden;white-space:nowrap; text-overflow:ellipsis; float:left; width:63.5%; text-align:left;}
.hdbtn ul li.num1 .ico{ background:url(../images/hdbtn1.png) center no-repeat;}
.hdbtn ul li.num2 .ico{ background:url(../images/hdbtn2.png) center no-repeat; margin-right:8%;}
.hdbtn ul li.num2 a .tit{ width:63%}
.hdbtn ul li.num3 .ico{ background:url(../images/hdbtn3.png) center no-repeat;}
.hdbtn ul li.num4 .ico{ background:url(../images/hdbtn4.png) center no-repeat;}
.hdlist{ height:37px; background:url(../images/secbg.jpg) bottom repeat-x;}
.hdlist ul li{ float:left; width:auto; height:37px;}
.hdlist ul li a,.hdlist ul li span{ display:block; font-size:20px; font-weight:bold; line-height:35px; color:#666; padding:0 10px;}
.hdlist ul li.active a,.hdlist ul li.active span{ border-bottom:2px solid #dd0808; height:35px; color:#1b50a0;}
.hdbox{ height:auto; padding-top:0px; overflow:hidden;}
.szxx-hdbox{height:224px;}
.zwfwxx-hdbox{height:320px;}
.hdbox .in_head{ height:32px; background:#f7f7f7;  line-height:32px; font-size:15px; font-weight:bold; color:#7f7f7f;}
.hdbox .in_head ul li{ float:left; height:32px; text-align:center; border-right:3px solid #fff;}
.hdbox .in_head ul li.p1{ width:542px;}
.hdbox .in_head ul li.p2{ width:127px;}
.hdbox .in_head ul li.p3{ width:133px;}
.hdbox .in_head ul li.p4{ width:115px; border-right:none;}
.hdbox .in_body{ padding-top:8px;  overflow:hidden; font-size:15px; height:184px; }
.hdbox .in_body ul{ overflow:hidden; height:36px; line-height:36px;}
.hdbox .in_body ul li{ float:left; text-align:center;}
.hdbox .in_body ul li.p1{ background:url(../images/dot.jpg) left center no-repeat; width:542px; text-align:left;}
.hdbox .in_body ul li.p1 a{  padding-left:13px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hdbox .in_body ul li.p2{ width:133px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.hdbox .in_body ul li.p3{ width:133px; margin-right:3px; color:#999;}
.hdbox .in_body ul li.p4{ width:118px; color:#999; }
.hdbox .in_body ul li.p4 .responseNo{ color:#e10000;}
.tjcount{ height:64px; border:1px dashed #bfe2f9; margin-bottom:15px; background:#f9fcff; padding:7px 0px 8px 0px;}
.tjcount_l{ width:auto;line-height:32px; padding-left:14px; font-size:15px;}
.tjcount_l p{ margin-right:20px; float:left;}
.tjcount_l p span{ color:#dd0808;}
.tjcount_r{padding-right:15px; height:32px;position:relative;}
.tjcount_r ul li{float:left;}
.tjcount_r ul li.name{ width:84px;margin-left:10px; line-height:32px; text-align:center; font-size:16px; color:#4878b8;}
.tjcount_r ul li.se_box{width:217px;height:32px;position:relative; z-index:11;}
.tjcount_r ul li.se_box .msg-box{left:0;top:32px;position:absolute; z-index:9999999;}
.tjcount_r ul li.se_box input{float:left;width:195px;height:30px;background:#fff;border:#d5d5d5 1px solid;line-height:32px;padding:0px 10px 0px 10px;font-size:14px;color:#ccc;}
.tjcount_r li.sea_an{width:36px;height:32px;position:absolute;left:632px;right:auto;top:0px; z-index:12;}
.tjcount_r li.sea_an input{float:left;width:36px;height:32px;background:url(../images/lmfdj.png) center no-repeat #1c51a1; border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0;}

.ftlist{ float:right; line-height:36px;}
.ftlist a{ color:#4878b8; font-size:14px;}
.ftbox{ height:188px; padding-top:19px; padding-bottom:30px;}
.ftbox .ftimg{ width:274px; height:188px; float:left;}
.ftbox .ftimg img{width:274px; height:188px;}
.ftbox .ftcon{ width:492px; height:188px; float:right; font-size:14px; color:#666; overflow:hidden; line-height:32px;}
.ftbox .ftcon span{ font-size:15px; font-weight:bold; color:#333;}
.ftbox .ftcon .title{ height:auto; line-height:30px; overflow:hidden;}
.ftbox .ftcon .title a{ color:#e40303; font-size:20px; font-weight:bold;}
.ftbox .ftcon a.more{ color:#dd0808;}
.ftbox .ftcon .zy_con{ line-height:28px;}
.rx_ban{ height:86px;}
.rx_ban .img_title{ display:none;}
.rx_count{ height:142px; padding:20px 20px 0px 17px; background:#f8fbff;border-radius:0px 0px 5px 5px;}
.rx_countyear{ width:237px; height:142px; float:left;}
.count_line{ margin-right:12px; padding-right:12px; background:url(../images/rx_count_line.jpg) right top no-repeat;}
.rx_count_title{ height:32px; line-height:32px; background:#f3cb9b; font-size:16px; font-weight:bold; color:#fff; text-align:center;}
.rx_count_con{ padding-top:7px; font-size:14px; line-height:30px; overflow:hidden;}
.rx_count_con span{ color:#e10000;}
.hd_rightbar{ width:314px; height:auto;background:#fff; padding:20px 20px 0px; margin:10px 0px; float:right;}
.znbox{ height:170px; background:url(../images/znbox.jpg) right bottom no-repeat #f5f9ff; margin-bottom:12px;border-radius:6px;padding:14px 8px 10px 20px; line-height:32px; color:#3d6aae; font-size:15px;}
.znbox a{ font-size:20px; font-weight:bold; color:#dd0808;}
.xwfbhlist{ height:42px; border-bottom:1px solid #dcdcdc; line-height:42px;}
.xwfbhlist a{ float:left; font-size:20px; font-weight:bold; color:#1b50a0; background:url(../images/glzllist.jpg) left center no-repeat; padding-left:15px;}
.xxgk_fbhtu{ height:170px; padding-top:16px;}
.xxgk_fbhtu ul li{ height:170px; position:relative;}
.xxgk_fbhtu ul li img{ width:100%; height:170px;}
.xxgk_fbhtu ul li .img_title{ position:absolute; left:0px; bottom:0px; width:90%; padding:0 5%; height:30px; line-height:30px; font-size:15px; text-align:center; color:#fff; background:url(../images/text.png) repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fbh_wz{ padding-top:4px; height:256px;}
.fbh_wz ul li{ font-size:15px; height:32px; line-height:32px; background:url(../images/dot.jpg) left center no-repeat; padding-left:13px;}
.fbh_wz ul li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hy_wz{ height:132px; padding-top:5px;}
.hy_wz2{padding-bottom:8px;height:164px;}
.hy_wz ul li a{ float:none;}
.hygq_btn{ height:170px;}
.hygq_btn ul li{ width:100%; height:69px; margin-bottom:18px; line-height:68px;}
.hygq_btn ul li.num2{ margin-bottom:14px;}
.hygq_btn ul li a{ display:block; padding-left:147px; font-size:22px;}
.hygq_btn ul li.num1 a{ background:url(../images/hygqbtn1.jpg) no-repeat #e2f0e5; color:#31922e;}
.hygq_btn ul li.num2 a{ background:url(../images/hygqbtn2.jpg) no-repeat #f2f6ff; color:#1b50a0;}
.zjdc_box{ height:161px; padding:12px 0px 0 0px;}
.zjdc_box ul li{ height:30px; line-height:30px;  font-size:15px; overflow:hidden; position:relative;}
.zjdc_box ul li span{display:block; width:46px;height:18px;line-height:18px;text-align:center;font-size:12px; position:absolute; left:0px; top:6px;}
.zjdc_box ul li span.nostart{background:#e60000;color:#fff;-webkit-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#f85656 0 -1px 0;-moz-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#f85656 0 -1px 0;text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#f85656 0 -1px 0;}
.zjdc_box ul li span.starting{background:#f08324;color:#fff;-webkit-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e59c00 0 -1px 0;-moz-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e59c00 0 -1px 0;text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#e59c00 0 -1px 0;}
.zjdc_box ul li span.over{background:#dddddd;color:#999;-webkit-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#fbfbfb 0 1px 0;-moz-text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#fbfbfb 0 1px 0;text-shadow:#fff 0 0 0,#fff 0 0 0,#fff 0 0 0,#fbfbfb 0 1px 0;}
.zjdc_box ul li a{display:block;float:none; padding-left:56px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*在线访谈列表页*/
.zxft_left{ width:796px; float:left;}
.newftbox{ height:515px;}
.newftbox .even{ border-bottom:none!important;}
.newftbox .zxftlistbox{ padding:35px 0px; border-bottom:1px dashed #c1c1c1; overflow:hidden;}
.newftbox .ftimg{ width:274px; height:188px; float:left;}
.newftbox .ftimg img{width:274px; height:188px;}
.newftbox .ftcon{ width:492px; height:188px; float:right; font-size:14px; color:#666;  overflow:hidden; line-height:32px;}
.newftbox .ftcon span{ font-size:15px; font-weight:bold; color:#333;}
.newftbox .ftcon .title{ height:auto; line-height:30px; }
.newftbox .ftcon .title a{ color:#e40303; font-size:20px; font-weight:bold;  }
.newftbox .ftcon a.more{ color:#dd0808;}
.newftbox .ftcon .zy_con{ line-height:28px;}
.zxft_right{ width:347px; margin-top:9px; float:right; background:url(../images/ft_rbg.jpg) left repeat-y;}
.ft_list{ height:34px; line-height:34px;}
.ft_list a,.ft_list span{ padding-left:15px; font-size:20px; font-weight:bold; color:#1b50a0; background:url(../images/glzllist.jpg) 1px center no-repeat; float:left;}
.ftyg_wz{ height:256px; padding-bottom:13px; padding-left:20px;}
.ftyg_wz ul li{ font-size:15px; height:32px; line-height:32px; background:url(../images/dot.jpg) left center no-repeat; padding-left:13px;}
.ftyg_wz ul li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; float:none;}
.ftyg_wz .title a{ line-height:36px; font-size:16px; text-decoration:underline;}
.ftyg_wz p{ line-height:30px; font-size:14px; text-indent:2em;}
.ftyg_wz p a{ color:#dd0808;}
.ztzjbox{ margin:7px 0px 0px 19px; background:url(../images/ztzj_bg.png) right bottom no-repeat #f5f9ff; height:150px; padding:9px 18px; line-height:30px; font-size:15px; color:#3660a7; overflow:hidden;}
.ztzjbox span{ font-size:16px; font-weight:bold; color:#e40303;}
.wqhgbox{  overflow:hidden; padding-top:20px;}
.wqhgbox .interview-list{padding-bottom:15px; border-bottom:1px dashed #eaeaea;overflow:hidden;}
.wqhgbox .interview-list li{ width:358px; height:auto; margin-bottom:40px; margin-right:43px; background:#fafafa; float:left; overflow:hidden;}
.wqhgbox .interview-list li .interview-img{ height:248px; width:100%;}
.wqhgbox .interview-list li .interview-img img{height:248px; width:100%;}
.wqhgbox .interview-list li .interview-info{ height:97px; padding:13px 19px 0px;}
.wqhgbox .interview-list li .interview-info p{ line-height:34px; color:#444; font-size:14px;}
.wqhgbox .interview-list li .interview-info .interview-title{ line-height:27px; font-size:16px;}
.wqhgbox .interview-list li .interview-info .interview-title a{color:#1b50a0;}
.wqhgbox .interview-list li.odd{ margin-right:0px;}
.wqhgbox .pagination{ margin-top:40px;}
/*在线访谈文章页*/
.ftwz_tit{ display:none;}
.ftwzbox{ background:#f5f9ff;  overflow:hidden; margin-bottom:10px;}
.ftwzbox .ftwz_img{ width:600px; height:416px; margin-right:20px;}
.ftwzbox .ftwz_img img{ width:100%; height:100%;}
.ftwzbox .ftwz_txt{ padding-right:10px;   width:516px; height:400px; padding-top:16px; overflow:hidden; }
.ftwzbox .ftwz_txt .title{ line-height:34px; font-size:24px; font-weight:bold; text-align:left;    display:block;  color:#1b50a0;}
.ftwzbox .ftwz_txt p{ line-height:42px; font-size:16px; color:#555;}
.ftwzbox .ftwz_txt p span,.ftwzbox .ftwz_txt .zy_con span{ color:#333; font-size:18px; font-weight:bold;}
.ftwzbox .ftwz_txt .zy_con{ line-height:32px;font-size:16px; color:#555; height:170px; overflow-x:hidden; overflow-y:auto;}
.ftwzbox .ftwz_js{ width:297px; float:right; height:260px; }
.ftwzbox .ftwz_jslist{ height:56px; line-height:56px; color:#164fa6; font-size:18px; font-weight:bold;}
.interview_desclist{ height:40px; line-height:40px; background:#f6f6f6; margin-bottom:15px;}
.interview_desclist p{ padding:0 26px; font-size:20px;font-weight:bold; color:#fff; background:#1b50a0;}
.xq_desc{ font-size:16px; line-height:32px; margin-bottom:15px;}
.xq_desc img{ max-width:90%; margin:0 auto;}
/*文章页 访谈 > 访谈直播*/
.ftwz_box3l{ width:796px;}
.ftwz_box3l .interview-desc{ height:45px; background:#f7f7f7; margin-bottom:19px;}
.ftwz_box3l .interview-desc p.fl{ background:#1b50a0;   height:45px; line-height:45px; padding:0 26px; font-size:20px; font-weight:bold; color:#fff; }
.ftwz_box3l .interview-desc div.ftsx{ display:none;}
.ftwz_box3l .ftxj{font-size: 15px; line-height: 24px; padding: 0 8px; }
.ftxjtit{ margin-top:10px;}
/*文章页 访谈 > 文字实录 定时刷新 end*/
.ftwz_box3l .interview-info-list{ height:779px;overflow-x:hidden; overflow-y:auto; padding:5px 58px 0px 0px;}
.ftwz_box3l .interview-info-list ul li{ height:auto;}
.ftwz_box3l .interview-info-list ul li .interview-body,.ftwz_box3l .interview-info-list ul li .interview-reply{ padding-top:5px;}
.ftwz_box3l .interview-info-list ul li .interview-username{ height:20px; line-height:20px; font-size:15px; padding-left:30px; background:url(../images/ftwz_icon2.jpg) left center no-repeat;}
.ftwz_box3l .interview-info-list ul li .interview-username .interview-name{color:#1b50a0;}
.ftwz_box3l .interview-info-list ul li .interview-username .interview-datetime{ padding-left:15px; color:#777777; font-family:arial;}
.ftwz_box3l .interview-info-list ul li .interview-reply .interview-username .interview-name{ color:#b60000;}
.ftwz_box3l .interview-info-list ul li .interview-content{ margin:5px 0 0 9px; padding:4px 0 15px 22px; border-left:1px solid #dddddd;}
.ftwz_box3l .interview-info-list ul li .interview-content i{ display:block; width:10px; height:6px; margin:-3px 0 0 32px; background:url(../images/ftwz_sl.jpg) 0 0 no-repeat;}
.ftwz_box3l .interview-info-list ul li .interview-content p{ padding:15px; background:#f8f8f8; color:#000; font-size:15px; line-height:24px; text-indent:2em;}
.ftwz_box3l .interview-info-list ul li .interview-content.img_tu img{ margin-top:15px; float:left;}
.ftwz_box3l .interview-info-list ul li .interview-content p o{padding: 0;margin: 0;height: 0;font-size: 0;}
/*文章页 访谈 > 文字实录 end*/
.ftwz_box3{  background:url(../images/ft_rbg.jpg) 814px top  repeat-y; }
.ftwz_box3r{ width:347px;}
.ftwz_box3r .ft_listtu{height:34px; line-height:34px; padding-left:15px; font-size:20px; font-weight:bold; color:#1b50a0; background:url(../images/glzllist.jpg) 1px center no-repeat; }
.ftwz_box3r .imglist{  margin:0 auto; position:relative; padding:13px 0px 0px 19px; height:803px; overflow:hidden; }
.ftwz_box3r .imglist .myMarquee{width:100% !important;}
.ftwz_box3r .imglist li{ overflow:hidden; position:relative; margin-top:20px; height:245px; width:328px;}
.ftwz_box3r .imglist li img{ position:absolute; left:0; top:0; width:100%; height:245px;}
.ftwz_box3r .imglist li span{ display:none;}

.ftwz_question{ padding:20px 0 0px 0;}
.ftwz_question h2{ height:54px; line-height:54px; padding-left:25px; background:url(../images/glzllist.jpg) left center no-repeat; font-size:20px; color:#1b50a0; font-weight:bold;}
.ftwz_question .interview-table{ height:273px; background:#f8f8f8;   padding:20px 0 0; }
.ftwz_question .interview-table td{ height:30px; line-height:30px; padding-top:20px;}
.ftwz_question .interview-table th{ text-align:right; width:15%; padding-right:4px; padding-top:20px; font-size:15px; font-weight: normal;}
.ftwz_question .interview-table td input.interview_input{ border:1px solid #eeeeee; background:#fff; height:22px; line-height:22px; font-size:15px; padding:3px 5px; width:83%}
.ftwz_question .interview-table td input.interview_input#checkimg{ width:100px;}
.ftwz_question .interview-table td textarea.interview_content{ height:92px;border:1px solid #eeeeee; background:#fff; line-height:20px; padding:3px 5px; width:83%;}
.ftwz_question .interview-table td.poll_input{ width:30%}
.ftwz_question .interview-table td.opinion,.ftwz_question .interview-table td.name{ width:84%}
.ftwz_question .interview-table td.poll_input img{ height:30px; padding-left:8px;}
.ftwz_question .interview-table td.btn-group{ height:50px; padding-top:19px;  text-align:left; padding-bottom:34px;}
.ftwz_question .interview-table td.btn-group input.interview_btn{ font-size:15px; margin:-7px 0 0 2px; width:100px; height:40px; text-align:center; cursor:pointer; color:#fff; border:0 none; background:#1b50a0; outline:none;}
.ftwz_question .interview-table .btn-group{ padding-left:0px;}
/*文章页 访谈 > 在线提问 end*/
/*领导之窗*/
.ldzcbox{ margin-top:10px; border:1px solid #dcdcdc; padding:10px; overflow:hidden;}
.ldzcboxbg{ background:url(../images/ldboxbg.jpg) right top repeat-y;overflow:hidden;}
.ld_left{ width:818px; float:left;}
.ld_pic{ width:176px; height:auto; float:left;}
.ld_img,.ld_img img{ width:176px; height:242px; margin:0 auto;}
.ldimgw{ font-size:18px; line-height:28px; padding:8px 0px; text-align:center;}
.ldimgw span{ display:block;}
.ld_btn{ padding-bottom:30px; height:auto; overflow:hidden;}
.ld_btn ul li{ height:50px; }
.ld_btn ul li a{ border:1px solid #1b50a0; height:48px; line-height:48px; background:url(../images/writebtn.png) 23px center no-repeat #fff; padding-left:72px; font-size:20px; color:#1b50a0; display:block;}
.ld_btn ul li.num2 a{background:url(../images/todaydot.png) 23px center no-repeat #fff;}
.ld_btn ul li.num1 a:hover{background:url(../images/writebtnhover.png) 23px center no-repeat #1b50a0; color:#fff;}
.ld_btn ul li.num2 a:hover{background:url(../images/todaydothover.png) 23px center no-repeat #1b50a0;color:#fff;}
.ld_conbox{ margin-left:196px; height:auto;}
.ld_conr_title{ height:46px; line-height:46px; background:#ebebeb;position: relative;}
.ld_conr_title>ul>li>span,.ld_conr_title a{ background:#1b50a0; font-size:20px; color:#fff; padding:0 34px; float:left; display:block;}
.ld_list{height:46px;   background:#ebebeb;}
.ld_list ul li{ float:left; line-height:46px;font-size:20px;}
.ld_list ul li span{font-size:20px; display:block; padding:0 34px;}
.ld_list ul li.active span{ background:#1b50a0; color:#fff;}

.news_tel{height: 40px; background: url(../images/t1bg.gif) left bottom repeat-x; font-family: "FZZYS_GBK","Microsoft YaHei",微软雅黑,'宋体';}
.news_tel li{float: left; padding-right: 5px; overflow: hidden;}
.news_tel li span{display: block; height: 39px; line-height: 39px; font-size: 22px; color: #666; padding: 0 10px;}
.news_tel li span:hover,.news_tel li.active span{ color: #1b50a0; border-bottom: 1px solid #1b50a0;}
.news_tel li span:hover{ border-bottom: 0 none;}
.news_tel li.active span:hover{ border-bottom: 1px solid #1b50a0;}

.ld_listw{ display:none;}
.ld_listw.active{ display:block;}
.ld_fg_wz{line-height:30px; margin:10px 0px; font-size:16px; max-height:210px; overflow-y:auto; overflow-x:hidden;}
.ld_jl_wz{line-height:30px; margin:10px 0px; font-size:16px;   max-height:90px; overflow-y:auto; overflow-x:hidden;}
.ld_hd_wz{ height:auto; padding-top:13px;}
.ld_hd_wz ul li{ height:36px; line-height:36px; background:url(../images/dot.jpg) left center no-repeat; padding:2px 0 2px 19px;position: relative;}
.ld_hd_wz ul li a{ font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; width:80%;}
.ld_hd_wz ul li img{ float:left; margin-top:14px;}
.ld_hd_wz ul li span{font-size: 14px; color:#999;position: absolute;top: 2px;right: 0;}
.ld_right{ width:260px; float:right; padding:20px 20px 30px; overflow:hidden;}


.ldbiglist{ height:42px; border-bottom:1px solid #cecece; font-size:18px; font-weight:bold; text-align:center; line-height:42px; color:#1b50a0; padding-top:6px;}
.led_fllb{ padding-top:4px; }
.led_fllb ul li{ height:auto; line-height:26px; border-bottom:1px dashed #dcdcdc; padding:10px 0px 10px 15px; text-align:left;color:#888888; overflow:hidden;}
.led_fllb ul li a{ display:block;line-height:26px;height:auto; cursor:pointer;}
.led_fllb ul li span{ float:left;}
.led_fllb ul li .name{ width:73px; font-size:16px; font-weight:bold;}
.led_fllb ul li .position{   display:block;font-size:14px; float: none;margin: 0 10px 0 73px;}
.led_fllb ul li a:hover,.led_fllb ul li.active a{ color:#dd0808;}

/*每日工作*/
.workbox{margin-top:10px; border:1px solid #dcdcdc; padding:10px; overflow:hidden;}
.work_nmcon{width:300px; float:left;background:#f7f7f7;}
.work_nmcon_flbox{width:100%;}
.work_fltitle{ border-bottom:1px solid #fff;}
.work_flhtit{ margin-bottom:1px;}
.work_fltitle a,.work_flhtit a{display:block;height:40px;line-height:40px;font-size:16px;color:#fff; font-weight:bold;background:url(../images/worklisthover.png) 267px center no-repeat #7696c6;padding-left:20px;overflow:hidden;}
.work_flhtit a{background:url(../images/worklist.png) 267px center no-repeat #7696c6;}
.work_fltitle a:hover,.work_flhtit a:hover{color:#fff;}
.work_fllb{padding:8px 20px 20px;}
.work_fllb ul li{ height:39px; border-bottom:1px dashed #dedede; line-height:39px;overflow:hidden;}
.work_fllb ul li a{display:block; background:url(../images/workdot.png) 26px center no-repeat; padding-left:43px; line-height:39px; font-weight:bold; font-size:16px;}

.work_right{ width:818px; float:right;}
.worklist{ height:39px; border-bottom:1px solid #d9d9d9;}
.worklist span{ color:#1b50a0; font-size:18px; font-weight:bold; height:35px; line-height:35px; float:left; background:url(../images/workdqlist.jpg) left center no-repeat; padding-left:18px;}
.work_table{ padding:20px 0px; overflow:hidden;}
.work_table table{border-collapse: collapse; font-size:14px;}
.work_table table tr td{ border:1px solid #98ccfe; text-align:center;height:auto; line-height:16px; padding:4px; }
.work_table table tr th{ background:#f3f8fe;border:1px solid #98ccfe; height:40px;line-height:40px; text-align:center;}
/*市长信箱*/
.szxxbox{ background:url(../images/szxx_boxbg.jpg) top center no-repeat #f5f9ff; background-size:auto auto; overflow:hidden;}
.szxxbox .ly_titlefw{ height:auto; width:637px; margin:0 auto; padding:110px 0 73px;}
.szxxbox .ly_slrbox{ height:auto; padding-bottom:7px; width:1195px; overflow:hidden;}
.szxxbox .ly_slrbox ul li{ width:auto; float:left; padding:0 55px 40px; text-align:center; }
.szxxbox .ly_slrbox ul li a{ display:block;line-height:34px; font-size:16px; color:#1b50a0; font-weight:bold; cursor:pointer;}
.szxxbox .ly_slrbox ul li a span{ display: block;}
.szxxbox .ly_slrbox ul li a span.job{ color: #666; font-size: 15px; font-weight: normal; height: 20px; line-height: 20px;}
.szxxbox .ly_slrbox ul li img{ width:121px; height:166px; padding:4px; border:1px solid #eee; background:#fff; display:block;margin:0 auto;}
.szxxbox .ly_slrbox ul li:first-child{padding:97px 10px 0px 39px;}
.szxxbox .ly_slrbox ul li:first-child img{ width:168px; height:230px; padding:6px;}
.szxxbox .ly_slrbox ul li:hover img{ border:1px solid #1b50a0;}
.szxxbox .ly_ldfg{ height:auto; position:relative; width:758px; margin:0 auto; display:none; padding-bottom:40px;}
.szxxbox .ly_ldfg.active{ display:block;}
.szxxbox .ly_fgtext{ padding-left:102px;}
.szxxbox .ly_fgtext1{ border:1px solid #e3e3e3; background:#fff;border-radius:6px; padding:10px 20px 20px 30px; line-height:40px; font-size:15px; overflow: hidden;}
.szxxbox a.ly_xwxx{ float: right; display: block; padding: 0 15px; height: 28px; line-height: 28px; text-align: center; font-size: 14px; color: #fff; background: #d71018; border-radius: 5px;}
.szxxbox a.ly_xwxx.xuzhi{ background: #1b50a0; margin-left: 10px;}
.szxxbox .ly_ldtu{ position:absolute; left:0px; top:0px; width:79px; height:auto;}
.szxxbox .ly_ldtu img{width:79px; height:auto;border-radius:6px; }
.szxxbox .ly_textdot{ width:13px; height:21px; background:url(../images/sz_condot.jpg) no-repeat; position:absolute; left:90px; top:16px;}
.szxxbox .ly_slr_ts{ line-height:90px; text-align:center; font-size:16px; color:#5b5b5b; clear:both;}
/* 市长信箱新增搜索框20210106 */
.mayor-search{position: absolute;width: 180px;height: 29px;right: 10px;top: 8px;font-size: 14px;color: #ccc;font-weight: normal;}
.mayor-search-box{position: relative;height: 100%;width: 100%;border-radius: 3px;}
.mayor-search-box .mayor-input-txt{position: absolute;left: 0;top: 0;height: 27px;border:#bdbdbd 1px solid;border-right: 0 none;line-height: 27px;width: 147px;background: transparent;border-top-left-radius: 3px;border-bottom-left-radius: 3px;text-indent: 1em;}
.mayor-search-box .mayor-btn-submit{position: absolute;right: 0;top: 0;height: 29px;line-height: 29px;text-align: center;background: url(../images/lmfdj.png) center no-repeat #1c51a1;border-radius: 0px 3px 3px 0px;border: none;overflow: hidden;cursor: pointer;outline: none;width: 32px;}
.mayor-search-box .n-yellow .n-top .msg-wrap{left: 0;}
.columnname .mayor-search span{padding-left: 0;}
.columnname .n-yellow span.n-msg{font-size: 12px;color: #db7c22;padding-left: 0;}

/*留言文章*/
.wztit{font-size:32px;line-height:42px;text-align:center;padding:5px 10px;}
.ly_mesg_xz{font-size: 18px; font-weight: bold; padding-right: 10px; padding-left: 25px; background: url("../images/letter.png") left center no-repeat; color: #1b50a0; display: block; margin: 10px 0 0 43px; line-height: 50px; width: 100px;}
.ly_mesg_xz:hover{color: #1b50a0;}
.ly_mainwzn *{font-size: 16px !important;line-height: 2 !important;font-family: "微软雅黑" !important;}
.lyxz_body .ui-dialog-content{overflow-y: auto;}


.lynybox{padding:0 0px 30px;}
.lynybox .liuyancon{margin:20px auto 0;border-collapse:collapse;}
.lynybox .liuyancon th.tit,.lynybox .liuyancon td.nr,.lynybox .liuyancon td.nrtxt{border:#e3e3e3 1px solid;}
.lynybox .liuyancon th.tit{font-size:16px;line-height:24px;padding:18px 10px;text-align:right;width:18%;background:#f8f8f8;}
.lynybox .liuyancon td.nr{font-size:15px;line-height:24px;padding:18px 15px;width:32%;}
.lynybox .liuyancon td.nrtxt{padding:18px 15px;}
.lynybox .liuyancon td.pj{color:#f00;line-height:40px;}
.lynybox .liuyancon td .dfbox{border:1px solid #eee;background:#f8f8f8;padding:10px;}
.lynybox .liuyancon td .dfbox .dfyj p{  }
.lynybox .nrtxt{ line-height:30px; font-size:14px;}
/*.MsoNormal span{font-family:"微软雅黑" !important;font-size:16px !important;}*/
.lynybox .mydcon{height:auto;line-height:40px;font-size:16px;}
.lynybox .mydcon ul li{float:left;white-space:nowrap; width:100%;}
.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:4px;border:1px solid #ddd;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 label input{ margin-top:0px;}
.lynybox .mydcon ul li .pj_con{ width:100%;}
.lynybox .mydcon ul li .pj_con textarea{width:95%;padding:0 15px;border:0;background:none; height:30px; border:1px solid #cccccc; line-height:30px; height:120px;outline:none; font-size:14px; color:#666; margin-bottom:10px;}
.lynybox .mydcon ul li.pjbtn{float:right;}
.lynybox .mydcon ul li.pjbtn input.myd_btn{font-size:16px;width:90px;height:36px;line-height:36px;color:#fff;border:0;background:#1b50a0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}
/*留言列表*/
.write_info{ padding-top:7px; width:770px; float:left; margin-bottom:15px;}
.write_info h3{ height:30px; display:block; line-height:30px; text-align:center; font-size:16px; font-weight:bold; color:#ff0b0b;}
.write_info p{ line-height:30px; font-size:16px;}
.szldbox{ padding:36px 32px 26px; background:#f6f6f6; width:250px; float:right; overflow:hidden;margin-top:7px; }
.szldbox .ldtu{ width:180px; height:260px; margin:0 auto;}
.szldbox p{ line-height:30px; font-size:16px; text-indent:2em; margin-top:25px;}
.ly_xxbtn{ clear:both; height:30px; margin-bottom:15px;}
.ly_xxbtn a{ width:100px; height:30px; background:#f0c48f; border-radius:6px; line-height:30px; text-align:right; font-size:14px; color:#fff; float:right; display:block; text-align:center;}
.nav_lylist .liuyan_cxcon{border:#e8e8e8 1px solid;background:#f6f6f6;padding:10px 40px 20px;height:auto; overflow:hidden;position:relative; margin-top:10px;}
.nav_lylist .liuyan_cxcon .liuyan_cxtit{ float:left; background:url(../images/cxtit.png) left center no-repeat; padding-left:35px; height:50px; line-height:50px; font-size:18px; color:#1b50a0;}
.nav_lylist .liuyan_cxcon p.tj{line-height:26px;text-align:left;font-size:14px; height: auto; padding: 15px 0 0;}
.nav_lylist .liuyan_cxcon p.tj .sz{color:#d90001;}
.nav_lylist .liuyan_cxcon p.tj .jg{padding-left:25px;}
.nav_lylist .liuyan_cxcon p.tj i{ font-style: normal;}
.nav_lylist .liuyan_cxcon p.tj span{display: block;float: left;width: 25%;}
.liuyan_cxcon .liuyan_cxbox{height:auto;margin:auto; position:relative; clear:both;}
.liuyan_cxcon .liuyan_cxbox ul{ height:28px; margin-top:10px; float:left;}
.liuyan_cxcon .liuyan_cxbox ul li{float:left;height:28px;line-height:28px;padding:0;background:none;font-size:14px;}
.liuyan_cxcon .liuyan_cxbox ul li.tm{width:300px;}
.liuyan_cxcon .liuyan_cxbox ul li.tm input{width:288px;height:26px;line-height:26px;border:#cecece 1px solid;background:#fff;font-size:14px;color:#999;padding-left:10px;outline:none;}
.liuyan_cxcon .liuyan_cxbox ul li.jg{width:24px;background:url(../images/liuyan_jg.png) center center no-repeat;}
.liuyan_cxcon .liuyan_cxbox ul li.gjz{width:80px;text-align:right;}
.liuyan_cxcon .liuyan_cxbox ul li.srk{width:231px;}
.liuyan_cxcon .liuyan_cxbox ul li.srk input{width:219px;height:26px;line-height:26px;border:#cecece 1px solid; background:#fff;font-size:14px;color:#999;padding-left:10px;outline:none;}
.liuyan_cxcon .liuyan_cxbox .btn{width:61px; height:26px; position:absolute; top:10px;left:632px;}
.liuyan_cxcon .liuyan_cxbox .btn input{width:61px;height:26px;line-height:26px;border:none;background:#015293;font-size:14px;color:#fff;text-align:center;outline:none;cursor:pointer;}
.liuyan_cxcon .liuyan_cxbox ul li.bzd1{width:455px; margin-right:30px;}
.liuyan_cxcon .liuyan_cxbox ul li.bzd1 select{width:450px;height:26px;line-height:26px;border:#cecece 1px solid;background:#fff;font-size:14px;color:#999;padding-left:10px;outline:none; font-family:"微软雅黑";}
.liuyan_cxcon .liuyan_cxbox ul li.bzd2{width:455px;}
.liuyan_cxcon .liuyan_cxbox ul li.bzd2 select{width:450px;height:26px;line-height:26px;border:#cecece 1px solid;background:#fff;font-size:14px;color:#999;padding-left:10px;outline:none;font-family:"微软雅黑";}
.nav_lylist .guestbook-table{ padding:17px 0px;}
.nav_lylist .guestbook-table .guestbook_bt{height:36px; overflow:hidden;}
.nav_lylist .guestbook-table .guestbook_bt .hf_btn{display:block;float:left; height:36px;line-height:36px; font-size:16px; }
.nav_lylist .guestbook-table .guestbook_bt .hf_btn a{background:#f6f6f6;color:#333;border-radius:3px; float:left; margin-right:10px; padding:0 25px;}
.nav_lylist .guestbook-table .guestbook_bt .hf_btn a.active{ background:#1b50a0; color:#fff;}
.nav_lylist .guestbook-table .guestbook_bt a.liuyan_xiexin{ background:#e67e22;border-radius:3px; color:#fff; font-size:16px; display:block; float:right; padding:0 25px; height:36px;line-height:36px;}
.nav_lylist .guestbook-table .guestbook_title{height:36px;font-size:16px;background:#e8f0f9;margin:17px 0 5px;overflow:hidden; padding:0;position: relative;}
.nav_lylist .guestbook-table .guestbook_title li{float:left;height:36px;line-height:36px;border-right:#fff 2px solid;text-align:center;padding:0;background:none;}
.nav_lylist .guestbook-table .guestbook_title li.t1{/*width:644px;*/float: none;margin-right: 466px;}
.nav_lylist .guestbook-table .guestbook_title li.t2{width:220px;}
.nav_lylist .guestbook-table .guestbook_title li.t3{width:233px; border-right:0 none; float: right;position: absolute;top: 0;right: 0;}
.nav_lylist .guestbook-table .guestbook_title li.t4{width:231px;position: absolute;top: 0;right: 233px;}
.nav_lylist .guestbook-table .guestbook_title li.t5{width:80px;border-right:none; display:none;}
.nav_lylist .guestbook-table ul.odd,.nav_lylist .guestbook-table ul.even{ height:36px;clear:both;overflow:hidden;position: relative;}
.nav_lylist .guestbook-table ul.even{background:#f7f7f7;}
.nav_lylist .guestbook-table ul.odd li,.nav_lylist .guestbook-table ul.even li{float:left;padding:0;background:none;height:36px;line-height:36px;text-align:center;font-size:14px;border-right:#fff 2px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999;}
.nav_lylist .guestbook-table ul.odd li.t1,.nav_lylist .guestbook-table ul.even li.t1{/*width:626px;*/padding-left:18px;background: 6px 15px no-repeat; background-image: url(../images/workdot.png) !important; text-align:left;float: none;margin-right: 466px;}
.nav_lylist .guestbook-table ul.odd li.t1 a,.nav_lylist .guestbook-table ul.even li.t1 a{display:block; margin-right: 10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nav_lylist .guestbook-table ul.odd li.t2,.nav_lylist .guestbook-table ul.even li.t2{width:233px; border:0 none; float: right;position: absolute;top: 0;right: 0;}
.nav_lylist .guestbook-table ul.odd li.t3,.nav_lylist .guestbook-table ul.even li.t3{width:220px;color:#666;}
.nav_lylist .guestbook-table ul.odd li.t4,.nav_lylist .guestbook-table ul.even li.t4{width:231px; color: #d20607;position: absolute;top: 0;right: 233px;}
.nav_lylist .guestbook-table ul.odd li.t4 span,.nav_lylist .guestbook-table ul.even li.t4 span{ color:#999;}
.nav_lylist .guestbook-table ul.odd li.t4 .s1,.nav_lylist .guestbook-table ul.even li.t4 .s1{color:#0768b5;}
.nav_lylist .guestbook-table ul.odd li.t4 .s2,.nav_lylist .guestbook-table ul.even li.t4 .s2{color:#fd8622;}
.nav_lylist .guestbook-table ul.odd li.t5,.nav_lylist .guestbook-table ul.even li.t5{width:80px;color:#666;border-right:none; display: none;}
.nav_lylist.ldmesg .guestbook-table .guestbook_title li.t2,.nav_lylist.ldmesg .guestbook-table ul.odd li.t3,.nav_lylist.ldmesg .guestbook-table ul.even li.t3{display: none;}
.nav_lylist.ldmesg .guestbook-table .guestbook_title li.t1{ width: 653px;}
.nav_lylist.ldmesg .guestbook-table ul.odd li.t1,.nav_lylist.ldmesg .guestbook-table ul.even li.t1{width:636px;}

/*写信开始*/
.guestbook-table-form{padding-top:20px;font-size:14px;}
.guestbook-table-form span{color:#f00;}
.guestbook-table-form ul{ overflow:inherit;}
.guestbook-table-form ul li{float:left;padding:0;background:none !important; overflow:inherit; }
.guestbook-table-form ul li.bt{width:120px;height:55px;text-align:right;line-height:36px; font-size:14px;}
.guestbook-table-form ul li.srk{width:390px;height:55px;position:relative;}
.guestbook-table-form ul li.srk .msg-box{position:absolute;left:0px;top:5px;}
.guestbook-table-form ul li.srk input{float:left;width:370px;height:32px;line-height:32px;border:#d6d6d6 1px solid;padding:3px 10px;}
.guestbook-table-form ul li.srk1{width:910px;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:880px;height:32px;line-height:32px;border:#d6d6d6 1px solid;padding:3px 10px;}
.guestbook-table-form ul li.srk select{float:left;width:392px;border:#ddd 1px solid;padding:3px 10px; height:38px;}
.guestbook-table-form ul li.btk,.guestbook-table-form ul li.gk,.guestbook-table-form ul li.yzm{height:44px; line-height:30px;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;font-size:14px;}
.guestbook-table-form ul li.tex{width:900px;height:377px;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:890px;height:350px;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:24px;line-height:24px;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:35px; padding-bottom:40px; padding-left:120px; width:75%; float:none; clear:both; }
.guestbook-table-form ul li.btn_group input{background:#1b50a0;height:36px;line-height:36px; 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 0px !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;}
.liuyan_xzbox{border:#e8e8e8 1px solid;background:#f6f6f6;padding:20px;height:auto; overflow:hidden;position:relative; margin-top:10px; line-height:36px;}
.ly_xxtitle{ margin:20px 0px; width:92%; position:relative;}
.ly_xxtitle .ly_fgtext{ padding-left:102px;}
.ly_xxtitle .ly_xxtitle1{ border:1px solid #e3e3e3; background:#fff;border-radius:6px; padding:10px 20px 20px 30px; line-height:40px; font-size:15px; overflow: hidden;}
.ly_xxtitle .ly_ldtu{ position:absolute; left:0px; top:0px; width:79px; height:auto;}
.ly_xxtitle .ly_ldtu img{width:79px; height:auto;border-radius:6px; }
@media (max-width: 991px) {
    .lynybox{ padding-bottom:20px;line-height:150%;}
    .lynybox .liuyancon th.tit{width:22%;padding:5px;font-weight:normal;}
    .lynybox .liuyancon td.nr{width:28%;word-break:break-all;padding:5px 10px;}
    .lynybox .liuyancon td.nrtxt{padding:5px 10px;}
    .lynybox .mydcon ul li{width:100%;height:auto;line-height:40px;}
    .lynybox .mydcon ul li.mm{padding-right:0;}
    .lynybox .mydcon ul li p.srk .myd_input{margin-top:7px;}
}

/*.container{ width:1200px; margin:0 auto;}*/
@media (min-width: 992px) and (max-width:1199px) {
    .hd_leftbar{ width:650px;}
    .hdbtn ul li{ width:200px;margin-right:25px;}
    .hdbtn ul li.num3{ margin-right:25px;}
    .hdbox .in_head ul li.p1{ width:424px;}
    .hdbox .in_head ul li.p3{ width:110px;}
    .hdbox .in_head ul li.p4{ width:110px;}
    .hdbox .in_body ul li.p1{ width:424px;}
    .hdbox .in_body ul li.p3{ width:110px;}
    .hdbox .in_body ul li.p4{ width:110px; }
    .hd_rightbar{ width:252px;}
    .tjcount_l p{ margin-right:0px;}
    .tjcount_r{}
    .tjcount_r ul li.name{ width:74px;font-size:14px;}
    .tjcount_r ul li.se_box{width:157px;}
    .tjcount_r ul li.se_box input{width:135px; font-size:12px;}
    .tjcount_r ul li.sea_an{right:auto;left:492px;}

    .ftbox .ftcon{ width:350px;}
    .rx_ban img{ width:650px;}
    .rx_count{ padding:20px 10px 0px 10px;}
    .rx_countyear{ width:202px;}
    .count_line{ margin-right:6px; padding-right:6px;}
    .rx_count_con{ font-size:12px;}
    .hygq_btn ul li a{border-radius:6px; padding-left:127px;}
    /*在线访谈*/
    .zxft_left{ width:650px;}
    .zxft_right{ width:252px;}
    .newftbox .ftcon{ width:350px;}
    .ztzjbox{ font-size:14px;}
    .wqhgbox .interview-list li{ width:304px; margin-right:20px; margin-bottom:20px;}
    .wqhgbox .interview-list li .interview-img{ height:211px;}
    .wqhgbox .interview-list li .interview-img img{height:211px;}

    .ftwzbox .ftwz_img{ width:450px; height:312px;}
    .ftwzbox .ftwz_txt{ width:465px;height:312px; overflow:hidden;}
    .ftwzbox .ftwz_txt .zy_con{ height:160px;}
    .ftwz_box3{background-position: 680px top;}
    .ftwz_box3l{ width:650px;}
    .ftwz_box3r{ width:272px;}
    .ftwz_box3r .imglist li{ overflow:hidden; position:relative; margin-top:20px; height:187px; width:251px;}
    .ftwz_box3r .imglist li img{ position:absolute; left:0; top:0; width:100%; height:187px;}
    /*领导之窗*/
    .ld_left{ width:610px;}
    .write_info{ width:600px;}
    .szldbox{padding: 36px 20px 26px;}
    /*每日工作*/
    .work_nmcon{width:260px;}
    .work_fltitle a,.work_flhtit a{display:block;background:url(../images/worklisthover.png) 227px center no-repeat #7696c6;}
    .work_flhtit a{background:url(../images/worklist.png) 227px center no-repeat #7696c6;}
    .work_right{ width:650px;}
    /*市长信箱主页*/
    .szxxbox .ly_slrbox{  width:957px;}
    .szxxbox .ly_slrbox ul li{ width:auto; float:left; padding:0 25px 40px;}
    .liuyan_cxcon .liuyan_cxbox ul li.bzd1{width:355px;}
    .liuyan_cxcon .liuyan_cxbox ul li.bzd1 select{width:350px;}
    .liuyan_cxcon .liuyan_cxbox ul li.bzd2{width:355px;}
    .liuyan_cxcon .liuyan_cxbox ul li.bzd2 select{width:350px;}
    .liuyan_cxcon .liuyan_cxbox ul li.tm{width:200px;}
    .liuyan_cxcon .liuyan_cxbox ul li.tm input{width:188px;}
    .nav_lylist .guestbook-table .guestbook_title li.t1{/*width:498px;*/margin-right: 404px;}
    .nav_lylist .guestbook-table .guestbook_title li.t2{width:200px;}
    .nav_lylist .guestbook-table .guestbook_title li.t3{width:200px;}
    .nav_lylist .guestbook-table .guestbook_title li.t4{width:202px;right: 200px;}
    .nav_lylist .guestbook-table ul.odd li.t1,.nav_lylist .guestbook-table ul.even li.t1{/*width:498px;*/margin-right: 404px;}
    .nav_lylist .guestbook-table ul.odd li.t2,.nav_lylist .guestbook-table ul.even li.t2{width:200px;}
    .nav_lylist .guestbook-table ul.odd li.t3,.nav_lylist .guestbook-table ul.even li.t3{width:200px;}
    .nav_lylist .guestbook-table ul.odd li.t4,.nav_lylist .guestbook-table ul.even li.t4{width:202px;right: 200px;}
    .guestbook-table-form ul li.srk{width:300px;}
    .guestbook-table-form ul li.srk input{width:270px;}
    .guestbook-table-form ul li.srk select{float:left;width:292px;}
    .guestbook-table-form ul li.srk1{width:730px;}
    .guestbook-table-form ul li.srk1 input{ width:690px;}
    .guestbook-table-form ul li.tex{width:730px;}
    .guestbook-table-form ul li.tex textarea{float:left;width:700px;}
}
@media (min-width: 768px) and (max-width:991px) {
    .hdbtn ul li{ width:230px;margin-right:16px;}
    .hdbtn ul li.num3{ margin-right:16px;}
    .hdbox .in_head ul li.p1,.hdbox .in_body ul li.p1{ width:468px;}
    .tjcount_r{}
    .tjcount_r ul li.name{}
    .tjcount_r ul li.se_box{width:227px;}
    .tjcount_r ul li.se_box input{width:205px; font-size:12px;}
    .ftbox .ftcon{ width:422px;}
    .rx_count{ padding:20px 10px 0px 10px;}
    .rx_countyear{ width:223px;}
    .count_line{ margin-right:8px; padding-right:8px;}
    .rx_count_con{ font-size:12px;}
    .liuyan_cxcon .liuyan_cxbox .btn{left:562px;}
    /*在线访谈*/
    .newftbox .ftcon{ width:422px;}
    .wqhgbox .interview-list li{ width:227px; margin-right:20px; margin-bottom:20px;}
    .wqhgbox .interview-list li .interview-img{ height:158px;}
    .wqhgbox .interview-list li .interview-img img{height:158px;}
    .ftwzbox .ftwz_txt .zy_con{ height:auto;}
    /*领导之窗*/
    .ld_right{ width:200px;}
    .ldzcboxbg{ background:url(../images/ldboxbg1.jpg) right top repeat-y;}
    .ld_left{ width:440px;}
    .ld_list ul li span{ padding:0 14px;}

    /*每日工作*/
    .work_nmcon{width:200px;}
    .work_fltitle a,.work_flhtit a{display:block;background:url(../images/worklisthover.png) 167px center no-repeat #7696c6;}
    .work_flhtit a{background:url(../images/worklist.png) 167px center no-repeat #7696c6;}
    .work_right{ width:480px;}
    /*市长信箱主页*/
    .szxxbox .ly_slrbox ul li{ width:auto; float:left; padding:0 10px 40px;}
    .szxxbox .ly_slrbox ul li img{ width:109px; height:150px;}
    .szxxbox .ly_slrbox ul li:first-child { padding:128px 10px 0px 15px;}
    .szxxbox .ly_slrbox ul li:first-child img{ width:121px; height:166px; padding:3px;}

    .nav_lylist .liuyan_cxcon{ padding:10px 20px 20px;}
    .nav_lylist .liuyan_cxcon .tj .jg{ padding-left:8px;}
    .liuyan_cxcon .liuyan_cxbox ul li.bzd1{width:265px;}
    .liuyan_cxcon .liuyan_cxbox ul li.bzd1 select{width:265px;}
    .liuyan_cxcon .liuyan_cxbox ul li.bzd2{width:265px;}
    .liuyan_cxcon .liuyan_cxbox ul li.bzd2 select{width:265px;}
    .liuyan_cxcon .liuyan_cxbox ul li.tm{width:130px;}
    .liuyan_cxcon .liuyan_cxbox ul li.tm input{width:118px;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk{width:198px;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk input{width:184px;}
    .guestbook-table-form ul li.srk{width:520px;}
    .guestbook-table-form ul li.srk input{width:493px;}
    .guestbook-table-form ul li.srk select{float:left;width:515px;}
    .guestbook-table-form ul li.srk1{width:520px;}
    .guestbook-table-form ul li.srk1 input{ width:493px;}
    .guestbook-table-form ul li.tex{width:520px;}
    .guestbook-table-form ul li.tex textarea{width:503px;}
}
@media (max-width:991px) {
    .hd_leftbar,.hd_rightbar,.zxft_left{ width:auto; float:none;}
    .rx_ban{ height:auto;}
    .rx_ban img{ width:100%; height:auto;}
    .znbox{ height:auto;padding:25px 20px;}
    .xxgk_fbhtu{ height:auto;}
    .xxgk_fbhtu ul li{ height:auto;}
    .xxgk_fbhtu ul li img{height:auto;}
    .hygq_btn ul li{ text-align:center;}
    .hygq_btn ul li a{border-radius:6px; padding-left:0;}
    .zxft_right{ float:none;   margin-top:0px; width:100%; margin-bottom:20px;}
    .ztzjbox{ height:auto; padding:20px;}
    .wqhgbox .interview-list li .interview-info{ height:auto; padding:13px 19px;}
    .wqhgbox .pagination{ margin-top:20px; margin-bottom:0px;}
    .ftyg_wz{ height:auto;}
    .ftwzbox .ftwz_img{ width:100%; height:auto; float:none; margin-right:0px;}
    .ftwzbox .ftwz_txt{ width:auto; height:auto; float:none;padding:5%;}
    .ftwz_box3l,.ftwz_box3r{ width:100%;}
    .ftwz_box3l .interview-info-list{ padding-right:18px;}
    .ftwz_box3r{ padding-top:20px; background:none;}
    .ftwz_box3r .imglist{ height:170px;}
    .ftwz_box3r .imglist ul li{ width:228px; height:170px; float:left; margin-right:20px;}
    .ftwz_box3r .imglist li img{ height:170px;}

    .szxx-hdbox{height:auto;}
    .zwfwxx-hdbox{height:auto;}
    .tjcount{height:auto;}

    .szxxbox .ly_slrbox{  width:auto;}
    .szxxbox .ly_ldfg{ width:90%;}
    .nav_lylist .guestbook-table .guestbook_title li.t2,.nav_lylist .guestbook-table .guestbook_title li.t4,.nav_lylist .guestbook-table ul.odd li.t3,.nav_lylist .guestbook-table ul.even li.t4{ display:none;}

    .nav_lylist .guestbook-table ul.odd li.t4, .nav_lylist .guestbook-table ul.even li.t4{display: none;}
    .nav_lylist .guestbook-table .guestbook_title li.t1,.nav_lylist .guestbook-table ul.odd li.t1,.nav_lylist .guestbook-table ul.even li.t1{ float:none; margin-right:122px; width:auto;}
    .nav_lylist .guestbook-table .guestbook_title li.t3,.nav_lylist .guestbook-table ul.odd li.t2,.nav_lylist .guestbook-table ul.even li.t2{ width:120px;}

    .write_info{ width:100%; float:none;}
    .szldbox{padding: 36px 20px 26px; width:auto;}

    /*领导之窗*/
    .ld_hd_wz ul li a{width:auto;float:none;margin-right:90px;}
    .ld_hd_wz ul li img{display:none;}
}
@media (max-width: 767px) {
    .minh500{ min-height:auto;_height:auto;}
    .hd_leftbar{padding:10px;}
    .hdlist ul li a, .hdlist ul li span{font-size:18px;}
    .xwfbhlist a{font-size:18px;}
    .hdbtn{ height:auto; background:none; clear:both; overflow:hidden; margin-bottom:0px;}
    .hdbtn ul li{height:60px;margin-bottom:12px; margin-right:4%; width:48%;}
    .hdbtn ul li.num1,.hdbtn ul li.num4{ margin-right:0px;}
    .hdbtn ul li.num3{margin-right:4%;}
    .hdbtn ul li .ico{height:58px;}
    .hdbtn ul li a{height:58px;line-height:58px;font-size:16px;}
    .hdbox .in_body{ height:auto;}
    .hdbox .in_head ul li.p1,.hdbox .in_body ul li.p1{ width:77%;}
    .hdbox .in_head ul li.p4,.hdbox .in_body ul li.p4{ width:22%;}
    .hdbox .in_head ul li.p2,.hdbox .in_body ul li.p2,.hdbox .in_head ul li.p3,.hdbox .in_body ul li.p3{ display:none;}
    .tjcount{ height:auto; overflow:hidden;}
    .tjcount_l{ float:none; clear:both; width:auto;}
    .tjcount_r{ display:none;}
    .ftbox{ height:auto;}
    .ftbox .ftimg{ width:100%; height:auto; float:none;}
    .ftbox .ftimg img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto;}
    .ftbox .ftcon{ width:100%; height:auto;float:none;}

    .interview_desclist p{font-size:18px;}
    .ftwz_box3l .interview-desc p.fl{font-size:18px;}
    .ftwzbox .ftwz_txt{padding:3%;}
    .ftwzbox .ftwz_txt .title{font-size:18px;}
    .ftbox .ftcon .title a{font-size:16px;}
    .rx_count{ height:auto; padding-bottom:20px; overflow:hidden; }
    .rx_countyear{ height:auto; padding-bottom:20px; width:100%;}
    .count_line{ margin-right:0; padding-right:0px; background:none;}
    .newscontnet img{ max-width:90%;}
    /*在线访谈*/
    .newftbox{ height:auto;}
    .newftbox .ftimg{ width:100%; height:auto; float:none;}
    .newftbox .ftimg img{width:100%; height:auto;}
    .newftbox .ftcon{ width:100%; height:auto;float:none;}
    .wqhgbox .interview-list li{ width:100%;   margin-bottom:20px; margin-right:0px;float:none;}
    .wqhgbox .interview-list li .interview-img{ height:auto;}
    .wqhgbox .interview-list li .interview-img img{height:auto;}
    .wqhgbox .interview-list li .interview-info{ height:auto;}
    .fbh_wz{ height:auto; overflow:hidden;}
    .ftwz_question .interview-table th{ width:25%;}
    .ftwz_question .interview-table td.poll_input{ width:30%}
    .ftwz_question .interview-table td.opinion,.ftwz_question .interview-table td.name{ width:74%}
    /*领导之窗*/
    .ldzcboxbg{ background:none;}
    .ld_right{ width:auto; background:#f7f7f7; float:none;padding: 10px;}
    .ld_left{ width:100%; float:none;}
    .ld_btn ul li{ width:100%; float:left;}
    .ld_btn ul li.num2{ margin-right:0px;}
    /*.led_fllb ul li .name{ width:45%;}*/
    .led_fllb ul li .position{   /*width:55%;*/}
    .work_nmcon,.work_right{ width:100%; float:none;}
    .work_fltitle a,.work_flhtit a{display:block;background:url(../images/worklisthover.png) 90% center no-repeat #7696c6;}
    .work_flhtit a{background:url(../images/worklist.png)  90% center no-repeat #7696c6;}
    .ld_list ul li{width:50%;text-align:center;}
    .ld_list ul li span{font-size:18px;padding:0 10px;}
    .ld_conr_title span, .ld_conr_title a{font-size:18px;padding:0 15px;}

    /*市长信箱主页*/
    .szxxbox .ly_slrbox ul li{ width:27%; float:left; padding:0 3% 3%;}
    .szxxbox .ly_slrbox ul li a{ line-height:28px;}
    .szxxbox .ly_slrbox ul li img{ width:93%;  height:150px;  padding:3%}
    .szxxbox .ly_slrbox ul li:first-child { padding:0 3% 3%;}
    .szxxbox .ly_slrbox ul li:first-child img{width:93%; height:150px; padding:3%;}
    .szxxbox a.ly_xwxx{ padding:0px 6px;}
    .szxxbox .ly_fgtext1{ padding:10px 10px 10px 20px; }
    .ly_titlefw{ width:88%!important; padding:18% 0 15%!important;}
    .ly_titlefw img{ width:100%; height:auto;}
    .nav_lylist .guestbook-table .guestbook_bt .hf_btn a,.nav_lylist .guestbook-table .guestbook_bt a.liuyan_xiexin{ padding:0 10px;}

    .ly_xxtitle{ width:100%;}
    .guestbook-table-form ul li{ float:none;}
    .guestbook-table-form ul li.bt{ width:100%; text-align:left; height:36px; line-height:28px;}
    .guestbook-table-form ul li.srk{width:auto;height:45px;}
    .guestbook-table-form ul li.srk input{float:none;width:93%; padding:1% 3%;}
    .guestbook-table-form ul li.srk1{width:auto;height:45px;}
    .guestbook-table-form ul li.srk1 input{float:none;width:93%; padding:1% 3%;}
    .guestbook-table-form ul li.srk select{float:none;width:99%; padding:1% 3%;}
    .guestbook-table-form ul li.bt1{ width:100%; text-align:left; height:36px; line-height:28px;}
    .guestbook-table-form ul li.tex{width:auto;height:177px;}
    .guestbook-table-form ul li.tex textarea{float:none;width:93%; padding:1% 3%; height:170px;}
    .guestbook-table-form ul li.yzm input{width:82px;}
    .guestbook-table-form ul li.btk,.guestbook-table-form ul li.gk,.guestbook-table-form ul li.yzm{ height:auto; overflow:hidden;}
    .guestbook-table-form ul li.btn_group{ padding-left:0px; width:100%; padding-bottom:10px; padding-top:10px;}
    .guestbook-table-form ul li.btn_group input{ width:40%; margin-right:5%;}
    .ftwzbox .ftwz_txt .zy_con{ overflow:auto; height:auto;}
    .ly_mesg_xz{ margin: 0;}
    .guestbook-table-form{padding-top: 0;}
}
@media (max-width:480px) {
    .ui-dialog-content{max-width: 300px !important; width: auto !important;}
    .ui-dialog-body{ padding: 20px 10px !important;}

    /*互动主页*/
    .hdlist ul li a, .hdlist ul li span{font-size:16px;}
    .xwfbhlist a{font-size:16px;}

    .interview_desclist p{font-size:16px;}
    .ftwz_box3l .interview-desc p.fl{font-size:16px;}
}
@media (max-width:558px) {
    .ld_pic{ float:none; width:100%; text-align:center;}
    .ld_btn{ display:none;}
    .ld_conbox{ margin-left:0px;}
    .ld_fg_wz, .ld_jl_wz{ height:auto;}
}
.btn-submit1{background:#1b50a0;height:36px;line-height:36px; text-align:center; cursor:pointer;font-family:"Microsoft YaHei",微软雅黑;border:0;outline:none;color:#fff;width:90px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; margin:0 auto; margin-left:75px; margin-top:30px;}

.lylist_con{ font-size:14px; line-height:30px; padding:20px 0px; border-bottom:1px solid #ddd;}
/*答问知识库*/
.left_lanmu{width: 319px;height: auto;}
.left.left_lanmu .lanmu_lists{width: 100%;height: auto;background: #fff;overflow: auto;max-height: 432px;}
.zzk_left{ width:320px; height:auto; padding-top:8px;}
.zzk_left .border{ border:1px solid #dcdcdc; padding:10px 19px; margin-bottom:20px;}
.zzklist{ height:36px; border-bottom:1px solid #dcdcdc;}
.zzklist span{background:url(../images/glzllist.jpg) 3px center no-repeat; padding-left:15px; color:#1b50a0; font-size:16px; font-weight:bold; float:left; line-height:36px;}
.zzk_btn{ height:auto; overflow:hidden; padding:10px 0px 0;}
.zzk_btn ul li{ width:70px; height:32px; float:left; text-align:center; line-height:32px;}
.zzk_btn ul li a{ font-size:14px; display:block;}
.zzk_btn ul li.active a{ padding: 0 5px; color: #fff; background:#1b50a0}
.zzk_right{ width:820px; height:auto;}
.wenda_search{height:36px;float: right;padding: 5px 0 9px 0;}
.wenda_search .sear_ul{width: 582px;height:36px;line-height: 36px; margin-right: 185px; position: relative;}
.columnname  .sea_link span{padding-left: 0 !important;}

.wenda_search ul li{float:left;}
.wenda_search ul li.se_box{width:100%;height:28px;position:relative;}
.wenda_search ul li.se_box .msg-box{left:0;top:36px;position:absolute; z-index:99999;}
.wenda_search ul li.se_box input{float:left;width:98%;height:26px;line-height: 26px; background:#fff;padding:5px 2% 5px 0; text-indent:1em; font-size:14px;color:#929292; border:none; outline:none;border-radius: 4px 0 0 4px;overflow: hidden;}
.wenda_search li.sea_an{ height:36px; width:60px; position:absolute; right:0; top:0;background:#ebc84a;border-radius: 0px 4px 4px 0;overflow: hidden;}
.wenda_search li.sea_an input{float:left;width:60px;height:36px;background:url(../images/wd_searbtn.png) center no-repeat;border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0;}
.wenda_search .sea_link{ float: right;width: 175px; font-size:14px;color: #666; line-height:36px;}

.wd_search{float: none;width: auto;margin-bottom: 15px; height: 34px; z-index: 0;}
.wd_search ul li.se_box{ height: 34px; width: 100%;}
.wd_search ul li.se_box input{ height: 32px; line-height: 32px; width: 264px; border-color: #dcdcdc;}
.wd_search li.sea_an{width: 36px; height: 34px; right: 0; left:auto;}
.wd_search li.sea_an input{ width: 100%; height: 34px;}
input.srkcss:focus{
    outline: none;
    border-color:#9ecaed !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
}

/* 搜索 */
.dw-search-box{position:relative;height: 32px;margin-bottom: 10px;border: 1px solid #ddd;border-radius: 6px;}
.dw-input-txt{width: 256px;border: 0 none;background: transparent;height: 32px;line-height: 32px;text-indent: 1em;color: #666;font-size: 14px;position: absolute;left: 0;top: 0;}
.dw-input-sub{width: 50px;text-align: center;height: 34px;line-height: 34px;font-size: 16px;color: #fff;background: #295da0;position: absolute;right: -1px;top: -1px;border-top-right-radius: 6px;border-bottom-right-radius: 6px;border: 0 none;}

/* 主题 */
.m-theme{overflow:hidden; padding:10px; border:1px solid #ddd; margin-bottom:10px;}
.m-theme h2{ height:38px; line-height:38px; font-size:18px; color:#295da0; padding-left:18px;}
.m-theme ul{  padding:0 0 10px;; overflow:hidden; zoom:1;}
.m-theme ul li{ width:86px; height:40px; line-height:40px; overflow:hidden; padding-left:12px; float:left;}
.m-theme ul li a{ font-size:16px;}
.m-theme ul li a:hover,.m-theme ul li.active a{color: #4976ba;}
/* 高频搜索推荐 */
.hot-topic-lists{width: 100%;height: auto;margin-top: 10px;}
.hot-topic-lists ul li{padding:0 0 0 19px;background:url(../images/dot.jpg) left center no-repeat;height:36px;line-height:36px;vertical-align:bottom;}
.hot-topic-lists ul li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.hot-topic-lists-01{width: 100%;height: auto;margin-top: 10px;max-height: 348px;overflow-y: auto;}
.hot-topic-lists-01 ul li{float: left;width: 31.333%;height: 40px;line-height: 40px;margin: 0 1% 10px;}
.hot-topic-lists-01 ul li a{display: block;border: 1px solid #e3e3e3;color: #444;border-radius: 4px;text-align: center;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hot-topic-lists-01 ul li:hover a,.hot-topic-lists-01 ul li.active a{border: 1px solid #7696c6;color: #4976ba;}
#knowledgePage ul.doc_list li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;float:none;margin-right: 0;max-width: none;}

/* 答问知识库改版 20220615 */
.zsk-main{background: #fff;width: 100%;padding-top: 20px;margin-bottom: 20px;}
.zsk-banner{height: 240px;width: 100%;background: url("./../images_new/dwzsk-banner.png") no-repeat center top;}
.zsk-banner ul li .img-title{display: none;}
.zsk-banner ul li{text-align: center;}
.zsk-banner ul li img{width: auto;max-width: 96%;height: auto;}
.zsk-banner ul li img{padding-top: 42px;}
.zsk-search{width: 415px;height: 45px;text-align: center;margin:10px auto 0;position: relative;border-radius: 20px;padding-right: 80px;padding-left: 45px;background:#fff url("./../images_new/dwzsk-searchBtn.png") no-repeat 16px!important;}
.zsk-search .zsk-input-sub{position: absolute;width: 65px;height: 36px;color: #fff;right: 7px;top: 5px;background: #49a5fd;font-size: 18px;text-align: center;border: 0 none;border-radius: 20px;}
.zsk-search .zsk-input-txt{width: 100%;height: 45px;line-height: 45px;background: #fff;border: 0 none;text-indent: 7px;font-size: 16px;} 
.zsk-hot-sear{width: 100%;height: auto;text-align: center;margin-top: 10px;}
.zsk-hot-main{display: inline-block;padding-left: 110px;position: relative;}
.zsk-hot-main span{display: block;position: absolute;left: 0;top: 0;color: #fcff00;font-size: 16px;}
.zsk-hot-main ul li{float: left;margin-right: 10px;font-size: 16px;}
.zsk-hot-main ul li a{color: #fff;}
.zsk-hot-main ul li.active a,.zsk-hot-main ul li:hover a{color: #fcff00;}
.zsk-con-main{padding: 30px 20px 20px;}
.zsk-tabs{text-align: center;margin: 0 auto;}
.zsk-tabs ul li{line-height: 40px;text-align: center; display: inline-block; padding: 0 20px;}
.zsk-tabs ul li.line{width: 1px;height: 20px;background: #1b50a0;margin-top: 10px; padding: 0;}
.zsk-tabs ul li a{display: block; font-size: 24px;color: #454545;font-weight: bold;}
.zsk-tabs ul li.active a{color: #1b50a0;}


#zskTypes{position: relative;}
.zsk-tab-con{padding-top: 15px;}
.zsk-tab-con ul li{float: left;margin: 10px 0 0 0;width: 12.5%;height: 40px;line-height: 40px;text-align: center;}
.zsk-tab-con ul li a{display: block;font-size: 18px;background: #f7f7f7;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0 5px;}
.zsk-tab-con ul li.active a,.zsk-tab-con ul li:hover a{color: #fff;background: #1b50a0;}
.zsk-tab-con .zsk-tab-bmfl{height: 150px!important;}
.zsk-tab-con .zsk-tab-bmfl ul li{width: 20%;}
.zsk-list .navjz{padding: 20px;border: 1px solid #dcdcdc;margin-top: 0;}

/* .zsk-list .navjz ul li{padding-left: 0;background: none;height: auto;}
.zsk-list .navjz ul li a{float: none;overflow: initial;text-overflow: initial;white-space:normal;height: auto;line-height: 36px;font-size: 18px;}
.zsk-list .navjz ul li span.date{position: static;display: block;color: #333;font-size: 16px;}
.zsk-list .navjz ul li .remarks{font-size: 14px;color: #999;overflow: hidden;height: 30px;line-height: 30px;text-overflow: ellipsis;white-space: nowrap;} */

/* 答问知识库专用头 */
.dwzsk-header{height: 290px;width: 100%;background: no-repeat top center; background-image: url("../images_new/dwzsk-banner-top.png") !important;}
.dwzsk-header .img-title{display: none;}
.dwzsk-header .site-logo{position: absolute;left: 1px;top: 8px;}
.dwzsk-header .site-logo img{width: auto;height: 48px;}
.dwzsk-header .topic-logo{padding-top: 60px;text-align: center;}
.dwzsk-header .topic-logo img{width: auto; max-width: 96%; height: auto;}
.dwzsk-header .swsd_right{ text-align: right; position: absolute; right: 0; top: 5px; line-height: 0; font-size: 0;}
.dwzsk-header .swsd_right li{display: inline;}
.dwzsk-header .swsd_right li a{display: inline-block; padding: 0 10px; font-size: 16px; line-height: 2.3; color: #fff;}
.dwzsk-header .swsd_right li a:hover{color: #fff;}
.dwzsk-header .zt_search{ bottom: 14px; right: 0; position: absolute; border: 1px #ddd solid; background: #fff repeat; background-image: url("../images/white80.png") !important; width: 238px; height: 28px; padding-right: 36px;}
.dwzsk-header .zt_search input{border: 0 none; background: none; vertical-align: middle; width: 100%;}
.dwzsk-header .zt_search li{font-size: 0; line-height: 0;}
.dwzsk-header .zt_search .ss1{height: 28px; width: 36px; background: center center no-repeat; background-image: url("../images/pos_searico.png") !important; position: absolute; right: 0; top: 0;}
.dwzsk-header .zt_search .ss1 input{height: 28px; cursor: pointer; background: none !important;}
.dwzsk-header .zt_search .ss2{ padding: 3px 0 3px 10px; height: 22px;}
.dwzsk-header .zt_search .ss2 input{height: 22px; line-height: 22px; font-size: 14px;}
.dwzsk-header .zt_search .ss2 .ph-label{left: 10px;top: 3px;}
.dwzsk-header .zt_search .msg-box{position: absolute;left: 0;}
.navjz .knowledge_list2 li{ height: auto; padding-right: 0; background-position: 0 18px; padding-left: 12px; padding-bottom: 8px;}
.navjz .knowledge_list2 li a.left{display: block; font-weight: bold; float: none; font-size: 18px;}
.navjz .knowledge_list2 li .remaks{ color: #999; font-size: 14px; line-height: 1.8; padding: 8px 0 0; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis; white-space: normal;}
.navjz .knowledge_list2 li .date{position: static; color: #666;}

@media only screen and (max-width: 767px) {
    .header-top{padding-bottom: 10px;height: auto;}
    .dwzsk-header{height: auto;background-size: auto 100%;}
    .dwzsk-header .zt_search{position: relative;bottom: auto;right: auto; margin: 20px auto 0; max-width: 90%; box-sizing: border-box;}
}
@media only screen and (max-width: 767px) {
    .swsd_right{ top: 0;}
    .swsd_right li a{line-height: 1.8;}
}

@media (min-width: 992px) and (max-width:1199px) {
    .zzk_right{ width:605px;}
    .wenda_search .sear_ul{width: 540px;}
    .zsk-tab-con .zsk-tab-bmfl ul li{width: 25%;}
}
@media (min-width: 768px) and (max-width:991px) {
    .zzk_left{ width:100%; }
    .zzk_right{ width:100%;}
    .zstit{ display:none;}
    .wenda_search{float: none;}
    .wenda_search .sear_ul{width: 500px;}
    .zsk-tab-con .zsk-tab-bmfl ul li{width: 25%;}

}
@media (max-width: 767px) {
    .lm_contain{ padding: 10px;}
    .zzk_left{ width:100%; }
    .zzk_right{ width:100%;}
    .wenda_search{float: none;}
    .wenda_search .sear_ul{width: 100%;margin-right: 0;}
    .wenda_search .sea_link{display: none;}
    .zstit{ display:none;}
    .zsk-tab-con ul li{width: 25%;}
    .zsk-tab-con .zsk-tab-bmfl ul li{width: 33.33%;}
    .zsk-banner{height: auto;padding-bottom: 20px;}
    .zsk-search{width: auto;margin:  20px 10px 0;}
    .zsk-hot-main{margin: 0 10px;padding-left: 0;}
    .zsk-hot-main span{display: none;}
    .zsk-hot-main ul li{margin-right: 5px;}
    .zsk-con-main{padding: 10px;}
    .zsk-tab-con{padding-top: 0;}
    .zsk-list .navjz{padding: 10px;}
    .pagination{margin: 10px 0;}
    .zsk-hot-sear{margin-top: 10px;}
    .zsk-main{padding-top: 0;}
    .zsk-banner ul li img{padding-top: 20px;}
    .zsk-tabs{top: 5px;}
}
@media (max-width: 500px) {
    .zsk-tab-con ul li{width: 33.333%;}
    .zsk-tab-con .zsk-tab-bmfl ul li{width: 50%;}
}
/*数据开放文章页*/
.hide.active{ display: block !important;}
.sj-contabs{height: 50px; line-height: 50px; background: #f7f7f7;}
.sj-contabs ul{ width: 420px; margin: 0 auto;}
.sj-contabs ul li{ width: 33.3%; *width: 33.2%; display: inline; float: left; height: 48px; line-height: 48px;  text-align: center; font-size: 18px; font-weight: bold; color: #444;}
.sj-contabs ul li a{  color: #444; display: inline-block; padding: 0 2px;}
.sj-contabs ul li.active a{ border-bottom: 2px solid  #1b50a0;}
.sj-contabs ul li.active a,.sj-contabs ul li.active{  color: #1b50a0;}
.sj-api-box{ border: 1px solid #dcdcdc; padding: 26px 50px; margin: 20px 0; position: relative;}
.sj-api-box .api-ico{ width: 110px; height: 110px;  float: left;   background: url(../images/api-ico.png); }
.sj-api-box .api-txtico{ width: 110px; height: 110px; position: absolute;top: 26px;left: 50px;  background: url(../images/api-txtico.png); }
.sj-api-box .api-list{ display: block; margin:0 220px 0 160px; min-height: 110px; }
.sj-api-box .api-list li{ font-size: 15px; line-height:30px;height: auto;background:url(../images/dot.jpg) left 17px no-repeat;padding: 5px 0 5px 19px;}
.sj-api-box .api-list li.tit{ font-weight: bold;}
.sj-api-box .api-list li span{ margin-right: 20px;}
.sj-api-box .api-list li em{ font-style: normal; color: #999;display: inline-block;}
.sj-api-box .api-btn{ position: absolute; display: block; right:50px; top:40px;  width: 140px; height: 44px; line-height: 44px; text-align: center; font-size: 15px;  border-radius: 5px; -moz-border-radius: 5px; color: #fff; background: #1b50a0;}
.sj-contitle{ height: 38px; line-height: 38px; border-bottom: 1px solid #dcdcdc; color: #1b50a0; font-size: 18px; font-weight: bold;}
.sj-content{ font-size: 15px; line-height: 28px; padding: 10px 0;word-break:break-all; word-wrap:break-word;  }
.sj-conttable{ border: 1px solid #dee2e6; border-top:none; border-left:none; margin: 20px 0;}
.sj-conttable td{ font-size: 15px;  border-top:1px solid #dee2e6; border-left:1px solid #dee2e6; text-align: center; padding: 5px; line-height: 30px; word-break:break-all; word-wrap:break-word;}
.sj-conttable .title td{ background: #f7f7f7; }
.sj-conttable .title .sj-name{ width: 200px;}
.sj-conttable .title .sj-type,.sj-conttable .title .sj-must{ width: 120px;}
@media (max-width: 991px) {
    .sj-api-box{  padding: 20px 20px; }
    .sj-api-box .api-txtico{left: 20px;top: 20px;}
    .sj-api-box .api-list {margin: 0 200px 0 130px;}
    .sj-api-box .api-btn{ right:20px;}
    .left_lanmu{float: none;width: 100%;}
}
@media (max-width: 767px) {
    .sj-contabs ul {width: 98%;}
    .sj-api-box .api-list {margin: 0; min-height: auto;}
    .sj-api-box .api-btn{ position: static; width: auto; margin-top: 10px;}
    .sj-api-box .api-ico, .sj-api-box .api-txtico{ display: none;}
    .sj-conttable td{ width: 20%;}

}
@media (max-width: 380px) {

    .sj-contabs ul li{ font-size: 15px;}
}

/*政务微信微博*/
.wxwb_infobox{ padding: 20px; border: 1px solid #ddd;}
.wxwb_infobox .hide.active{ display: block !important;}
.wxwb_tab{ margin-top: 43px; height: 65px; overflow: hidden; text-align: center; font-size: 0; line-height: 0;}
.wxwb_tab li{ display: inline;}
.wxwb_tab li a{ margin:0 16px; width: 198px; height: 48px; text-align: center; position: relative; color: #666666; background: #f8f8f8; border: 1px solid #edeff3; line-height: 48px; display: inline-block; vertical-align: middle; font-size: 23px; font-weight: bold; cursor: default; transition: 0.4s all;}
.wxwb_tab li a .ico{display: none;}
.wxwb_tab li.active a{ background: #0b3f8d; border-color: #0b3f8d; color: #fff;}
.wxwb_tab li.active a .ico{ display: block; width: 18px; height: 8px; bottom: -9px; left: 50%; margin: 0 0 0 -9px; background: url("/_res/images/menuhover.png") 0 0 no-repeat; position: absolute; }
.wxwb_link ul li{width:223px;height: 60px;margin: 10px 0 0; text-align:center; position: relative;display: block;float: left;  }
.wxwb_link ul li a.title{display: block; overflow: hidden;line-height: 60px; font-size: 16px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
.wxwb_link ul li:hover a.title{  color:#de0806;  }
.wxwb_link ul li .ewmimg{display: none; width: 240px; height: 188px;  border: 1px solid #cfcfcf;   border-radius: 10px; box-shadow:0 3px 7px rgba(0, 0, 0, 0.16); top: 51px; left: 50%;  z-index: 999; background: #fff; position: absolute; padding-top: 10px; top: -190px; left: 50%; margin: 0 0 0 -120px;border-radius: 8px; z-index: 999;}
.wxwb_link ul li .ewmimg h3{font-size: 18px; font-weight: bold; color: #de0806; height: 42px; line-height: 42px; overflow: hidden; text-align: center;}
.wxwb_link ul li .imgbox{text-align: center;}
.wxwb_link ul li .imgbox a{ display: inline-block; margin: 5px; height: 148px; width: 102px; line-height: 0; background: none !important;}
.wxwb_link ul li .imgbox .weixi{cursor: default;}
.wxwb_link ul li .imgbox img{ width: 96px; height: 96px; vertical-align: middle; margin: 0 !important;}
.wxwb_link ul li .imgbox span{display: block; line-height: 24px; padding: 1px; vertical-align: middle; font-size: 14px; text-align: center;}
.wxwb_link ul li.active{z-index: 1;}
.wxwb_link ul li.active .ewmimg{ display: block;}

/* 20220620 修改 微信微博 */
.wxwb_link-new ul li,.wxwb_link-new01 ul li{float: left;position: relative;margin: 13px;height: 180px;width: 160px;}
.wxwb_link-new ul li a{position: relative;padding-top: 90px;height: 90px;display: block;text-align: center;background: url("./../images_new/wx-top-icon.png") no-repeat left top;border: 1px solid #d9d9d9;background-size: 56px 56px;}
.wxwb_link-new ul li h1,.wxwb_link-new01 ul li a .img-title{font-size: 20px;font-weight: bold;margin-top: 15px;color: #0b3f8d;display: block;}
.wxwb_link-new ul li .weibo_weixin:nth-child(2){display: none;position: absolute;height:138px;width:138px;z-index: 99;top: 0;left: 0;padding: 10px;background: #fff;}
.wxwb_link-new ul li .weibo_weixin:nth-child(3),.wxwb_link-new01 ul li a img{position: absolute;width: 70px;height: 70px;top: 20px;left: 50%;margin-left: -35px;border-radius: 50%;overflow: hidden;}
.wxwb_link-new ul li .weibo_weixin img{width: 100%;height: 100%;}
.wxwb_link-new ul li a:hover .weibo_weixin:nth-child(3){display: none;}
.wxwb_link-new ul li a:hover .weibo_weixin:nth-child(2){display: block;}
.wxwb_link-new01 ul li{float: left;position: relative;margin: 13px;height: 180px;width: 160px;}
.wxwb_link-new01 ul li a{background: url("./../images_new/weibo-top-icon.png") no-repeat left top;background-size: 56px 56px;position: relative;padding-top: 90px;height: 90px;display: block;text-align: center;border: 1px solid #d9d9d9;}
.wxwb_link-new02 ul li a{background: url("./../images_new/weibo-top-icon.png") no-repeat left top;background-size: 56px 56px;}




@media (max-width: 1199px) and (min-width: 992px){
    .wxwb_link ul li{width:227px;}
    
    .wxwb_link-new ul li, .wxwb_link-new01 ul li{margin: 11px;}
}
@media (max-width: 991px){
    .wxwb_link-new ul li, .wxwb_link-new01 ul li{margin:0 5px 10px}
}
@media (max-width: 767px){
    .wxwb_tab{margin-top: 22px; }
    .wxwb_tab li{ display: block; width: 50%; float: left;}
    .wxwb_tab li a{ width: auto; display: block; margin: 0 5px; font-size: 20px;}
    .wxwb_link ul li{ width: 33.3%;}
    .wxwb_link li.active .ewmimg{ margin-left: 0; top:51px; height: auto; left: -20px; width: 170px; padding: 10px 20px 10px;}
    .wxwb_link li.active .ewmimg .imgbox{height: auto; padding: 10px 0 0;}
    .wxwb_link li.active .ewmimg h3{font-size: 24px; line-height: 28px;}
    .wxwb_link li.active .ewmimg{left: 0;}

    .wxwb_link-new ul li, .wxwb_link-new01 ul li{width: 25%;margin: 0 auto;margin-bottom: 10px;}
    .wxwb_link-new ul li a, .wxwb_link-new01 ul li a{margin: 0 5px;}
    .wxwb_link-new ul li .weibo_weixin:nth-child(2){width: 100%;box-sizing: border-box;}
    .wxwb_link-new ul li .weibo_weixin:nth-child(2) img{width: 100%;height: auto;}
    .wxwb_infobox{padding: 10px;}
}
@media (max-width: 600px){
    .wxwb_link-new ul li, .wxwb_link-new01 ul li{width: 33.333%;}
    .wxwb_tab li a{font-size: 18px;}
}
@media (max-width: 480px){
    .wxwb_link ul li{ width: 50%;}
    .wxwb_link-new ul li, .wxwb_link-new01 ul li{width: 50%;}
}

/***********信息公开导读**********/
.xxgkdd_body{background:url(../images_xxgk/dd_banner.jpg) top center no-repeat !important;}
.xxgkdd_header{margin:0 auto;height:211px;position:relative;}
.dd-logo{padding:15px 0 0 0;}
.dd-logo .img_title{display:none;}
/*头部右侧*/
.zt_right{position: absolute;right: 15px;top: 15px;z-index: 1;}
.zt_right li{float: left !important;line-height: 36px;margin-left: 10px;}
.zt_right li a{display: block;background:rgba(255,255,255,.2);color: #fff;border-radius: 4px;font-size: 15px;height:30px;line-height:30px;padding: 0 15px;}

.xxgk_dd{padding:20px;background:#fff;margin:0 auto;}
.dd_boxline{border:3px solid #8da7cf;background:url(../images_xxgk/dd_ico.png) right top no-repeat #fff;}
.dd_boxbg{background:url(../images_xxgk/dd_bot.png) right bottom no-repeat;padding:60px 100px 60px 100px;position:relative;font-size:18px;line-height:38px;min-height:500px;text-align: justify;}
.dd_top{position:absolute;left:0;top:0;}
/***********信息公开导读 end**********/
@media (min-width: 992px) and (max-width:1199px) {

}
@media (max-width: 991px) {
    .xxgkdd_body{background-position: 24% 0;}
}
@media (max-width: 767px) {
    .dd-logo{padding: 10px 0 0 10px;}
    .dd-logo img{width: auto;height: 36px;}

    .xxgkdd_body{background-position: 32% 0;background-size: 1400px;}
    .xxgkdd_header{height: 160px;}
    .dd_boxbg{padding: 20px;}
}

/* 环保督查图标 */
.hbdc-icons {padding: 40px 0 20px;overflow: hidden;background-color: #ffffff;}
.hbdc-icons h2 {width: 157px;height: 158px;text-align: left;padding: 37px 0 0 84px;text-indent: -20em;overflow: hidden;}
.hbdc-icons .con {height: 195px;overflow: hidden;display: block;}
.hbdc-icons .con li {float: left;width: 370px;border-right: 1px solid #e4e4e4;text-align: center;}
.hbdc-icons .con li span.ico {display: block;width: 110px; height: 110px;margin: 0 auto;background: url("../images/icon-new-01.png") center top no-repeat;transition: all ease-in .4s;-webkit-transition: all ease-in .4s;border-radius: 50%;overflow: hidden;}
.hbdc-icons .con li:hover span.ico {transform: rotate(360deg);-webkit-transform: rotate(360deg);}
.hbdc-icons .con li p {height: 85px;overflow: hidden;}
.hbdc-icons .con li p span {display: block;}
.hbdc-icons .con li p span.tit {padding-top: 4px;height: 38px;line-height: 38px;font-size: 24px;font-weight: bold;color: #206f02;}
.hbdc-icons .con li p span.txt {height: 43px;line-height: 20px;font-size: 16px;}
.hbdc-icons .con li.num2 span.ico {background-image: url("../images/ico3.png");}
.hbdc-icons .con li.num3 span.ico {background-image: url("../images/ico2.png");}
.hbdc-icons .con li.num3,
.hbdc-icons .jbfs li.num4 {border-right: 0 none;}
.hbdc-icons .jbfs li {width: 289px;}
.hbdc-icons .jbfs li.num3 {border-right: 1px solid #e4e4e4;}
.hbdc-icons .jbfs li.num4 span.ico {background: url("../images/icon-new-05.png");}

@media (min-width: 992px) and (max-width:1199px) {
    .hbdc-icons .jbfs li{width: 237px;}

}
@media (max-width: 991px) {
    .hbdc-icons{padding: 20px 0 10px;}
    .hbdc-icons .jbfs li{box-sizing: border-box;width: 50%;}
    .hbdc-icons .con{height: auto;}
    .hbdc-icons .con li.num2{border-right: 0 none;}
}
@media (max-width: 500px) {
    .hbdc-icons{padding: 10px 0 0;}
    .hbdc-icons .jbfs li{box-sizing: border-box;width: 100%;}
    .hbdc-icons .con li{border-right:0 none}
}

/*错误提示页*/
.conts{  padding:60px 30px; background:#fff; }
.contbox{  font-size: 22px; color: #666; font-weight: bold;}
.contbox .tips-img{ float: left;}
.contbox .tips-img img{ max-width: 98%; height: auto;}
.contbox .tops-info{ margin-left: 520px;}
.contbox .tips-title{  font-size:35px; padding:80px 0 0 0; margin:0; color:#333; line-height:52px; margin-bottom: 8px;}
.contbox .tips-link{ display: inline-block; border-radius: 5px; -moz-border-radius: 5px;  line-height: 44px; color: #fff; background: #3486d3; padding: 0 15px; font-size: 20px; margin-right: 10px; }
.contbox .tips-font .num{ color: #3486d3; }
@media (max-width: 991px){
    .conts{ padding: 20px;}
    .contbox .tips-img{ float: none;  text-align: center; }
    .contbox .tops-info{ margin-left: 0; text-align: center;}
    .contbox .tips-title{ padding-top: 10px;}
}

/*答问知识库*/
.wd_listnews li{   padding: 15px 0 15px 0; border-radius: 5px;  -moz-border-radius: 5px; border-bottom: 1px dashed #e9e9e9;}
.wd_listnews li .mes-wen,.wd_listnews li .mes-da{ position: absolute; left:0; top:0;  font-weight: bold;  font-size: 17px;  width: 30px; height: 30px; line-height: 30px; text-align: center; color: #fff;  background: url(../images_dwzsk/da-ico.png) 0 0 no-repeat;  }
.wd_listnews li .mes-da{  background: url(../images_dwzsk/wen-ico.png) 0 0 no-repeat;}
.wd_listnews li .mes-title{  padding:0 0 0 45px; line-height: 30px;  font-size: 17px; position: relative;}
.wd_listnews li .mes-title .title{ display:inline; font-weight: bold;}
.wd_listnews li .mes-info{position: relative; margin-top: 15px;  padding-left: 45px;}
.wd_listnews li .mes-info .info{ line-height: 30px; font-size: 14px; }
