<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
.lm-contentbox{ border: 1px solid #ddd; padding: 20px;}
/* ***********  通用栏目页样式 on  ********** */
.leftnr{width:280px; background: #f8fbff;}
.lmtitle{ background:url(../images-new/lmtitlebg.jpg) right bottom no-repeat #1f68ba; overflow:hidden;
    padding:40px;  }
.lmtitle h1{font-size:32px; line-height: 40px;  color:#fff;  font-weight:bold;}
.menunr ul li{ border-bottom: 1px solid #edf6ff }
.menunr ul li a{ line-height:35px; padding:15px 40px 15px 74px; display:block; color:#333; font-size: 20px;   }
.menunr ul li a:hover,.menunr ul li.active a,.menunr ul li a.active{ color:#1f68ba; background:url(../images-new/menuon.png) 50px 28px no-repeat #edf6ff;  text-decoration:none; font-weight:bold; }
/*wap二级菜单*/
.dropdown-backdrop{ display: none;}
.btn-group{ width:100%; cursor:pointer; position: relative; margin-bottom:10px;}
.btn{ width:100%; padding:5px 12px; font-size:20px; text-align:left; border-radius: 0;}
.btn-danger{  line-height: 30px; color: #ffffff; background:url(../images-new/lmtitlebg.jpg) right bottom no-repeat #1f68ba; border: 0 none; font-weight: bold; padding: 10px 20px;  background-size: auto 50px; position: relative;}
.btn-danger:active:hover, .btn-danger.active:hover, .open &gt; .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open &gt; .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open &gt; .dropdown-toggle.btn-danger.focus {  color: #ffffff; background:url(../images-new/lmtitlebg.jpg) right bottom no-repeat #1f68ba; border: 0 none; background-size: auto 50px;}
.btn .caret{ position: absolute; right: 12px; top:50%; margin-top: -2px;}
.dropdown-menu{ width:100%; padding:0; border-radius:0; box-shadow:none; border:none;   position: static; float: none;}
.dropdown-menu &gt; li &gt; a { padding: 8px 20px; font-size: 16px; white-space:normal; }
.dropdown-menu a{ background:#e6f0ff; border-top:1px solid #fff; }
.dropdown-menu a:hover{background: #fff !important; border-left:4px solid  #4082c7; color: #164fa6;}
.dropdown-menu &gt; .active &gt; a, .dropdown-menu &gt; .active &gt; a:hover, .dropdown-menu &gt; .active &gt; a:focus { background: #edf6ff;  color: #1f68ba;}

.rightnr{width:1010px; float:right; }
.position{ position: relative; font-size:16px; background:url(../images-new/position-tit.png) left 16px no-repeat; border-bottom: 1px solid #ddd; color:#125db2; padding: 5px 0; line-height:40px;  }
.position .postitle{ display:inline-block;    color: #1f68ba; padding:0 20px; font-size:24px; font-weight:bold; }
.guidang{ position: absolute; top: -28px; right: -20px; z-index: 999;}
.lm_map{ min-height:500px;}
.listnews{ margin:20px 0 0 0; font-size:16px; line-height:2;  }
.listnews .titelr{ width:687px; border-bottom:1px dashed #e0e0e0; padding:8px 11px; font-size:14px;}
.listnews .titelr div{height:30px; width:687px; position:relative;}
.listnews .titelr div a{ height:30px; line-height:30px;}
.listnews .titelr div .tr{ position:absolute; top:5px; right:0;}
.listnews .titelr div .tl{ position:absolute; top:5px; left:0;}
.listnews ul{ clear: both;}
.listnews li{  background: url(../images-new/ico.png) left center no-repeat; padding-left:16px; font-size:16px; line-height:40px; overflow:hidden;position: relative;}
.listnews ul.doc_list li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 806px;}
.listnews li span.date{ color:#999; position: absolute;right: 0;top: 0;}
.doc_list li .buvisa{ display:inline-block; max-width:755px; _width:755px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.listnews li a span.buvis{ color:#999;}
.listnews li a:hover span.buvis{ color:#c00;}
.listnews td{ line-height:26px;}
.listnews li.lm_line{ border-bottom:1px dashed #ededed; padding:18px 0 0; height:0; line-height:0; margin-bottom:18px; background:none;}
.listnews li.lm_line.add{ display:none;}
.doc_list li{ overflow: hidden;}
.doc_list li img{ padding:10px 0 0 5px; float:left;}
.doc_list li .blue_font{ color:#0080ff;}
.listnews li.columnName{ background:#f9fafb; font-size: 18px;  margin-bottom:5px; padding: 5px 0 5px 20px;}
.listnews li.columnName a.title{ font-weight:bold; float: none; white-space:normal; max-width: none; display: block; margin-right: 80px;}
.listnews li.columnName a.more{ font-size:14px; color:#999; margin-right: 0 !important; position: absolute; right: 12px; top:5px;}
.listnews li.columnName a.more:hover{ color:#c00;}
.ptlm{ font-size:16px;  line-height:2; padding-bottom:30px;}
.ptlm p{ margin-top:15px;}
/*栏目页 图片列表 */
ul.picture-list{ clear:both;  overflow:hidden; margin-right: -20px;}
ul.picture-list li{float:left; background:none; padding: 0; margin:0 20px 15px 0; overflow:hidden;text-align:center; width:323px; }
ul.picture-list li a{ display: block; float: none;}
ul.picture-list li .img_img{ background:#f2f2f2;padding:10px; display: block;}
ul.picture-list li a img{width:100%; height:171px;}
ul.picture-list li a:hover{ color:#1f68ba;}
ul.picture-list li a:hover .img_img{ background:#eaf2fc;}
ul.picture-list li .img_title{ display:block; height:30px;line-height:30px;text-align:center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*栏目页 视频列表 */
.videoNews-list{padding-bottom:15px; width:100%;}
.videoNews-list .leftimg{ float:left;}
.videoNews-list div{ overflow:hidden; line-height:30px;}
.videoNews-list li{background:none;height: auto;padding: 18px 15px;vertical-align:bottom; border-bottom:1px solid #ebebeb;}
.videoNews-list li a{ background:none; line-height:20px;}
.videoNews-list .left-img{ height:150px; overflow:hidden;}
.videoNews-list .left-img img{ width:200px; height:150px; padding:0;}
.video-title{ padding-bottom:5px; font-size:14px;}
.video-title .left{ font-weight:bold; font-size:16px;}
.video-title .play-icon{ font-size:12px; color:#999; padding-left:23px;}
.video-title a{ color:#333;}
.video-title a:hover{ color:#c00;}
.videoNews-note{line-height:24px !important; text-indent:2em; height:80px; font-size:14px;}
.videoNews-note span{ color:#666 !important;}
.right-main{width:615px;}
.video-hit,.video-date{ color:#c00;}
.vodlistcont{ font-size:12px; line-height:20px;}
.msg{ float:left; width:20px; padding-left:5px;}
.video-attr{ padding-top:5px; color:#333; text-align:right;}
.video-attr{ font-size:12px;}
/*视频列表 */
ul.videoNews-img-list{ clear:both;  margin-right: -20px;  overflow:hidden;}
ul.videoNews-img-list li{float:left; background:none;padding:0; margin:0 20px 15px 0; text-align:center; width:237px; overflow:hidden; }
ul.videoNews-img-list li a.pic{ display:block; float: none;  padding:10px; background:#f2f2f2;}
ul.videoNews-img-list li a.pic:hover{ background:#d8e8f7;}
ul.videoNews-img-list li a img{float:none;width:100%; height:176px;}
ul.videoNews-img-list li span.title{ height:34px; line-height:34px;display:block; padding:0 5px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
ul.videoNews-img-list li span.datetime{ display:block; height:20px; line-height:20px; color:#999; font-size:14px;}
ul.videoNews-img-list li a{ clear:both;}
ul.videoNews-img-list li a:hover{color:#004caa;}
@media (min-width: 1200px) and (max-width: 1419px) {
    .rightnr{ width: 790px;}
    .lmtitle{ padding: 30px;}
    .lmtitle h1{ font-size: 30px;}
    .listnews ul.doc_list li a{ max-width: 640px;}
    ul.picture-list li{   width: 250px; }
    ul.picture-list li a img{ height:129px;}
    ul.videoNews-img-list li{ width: 250px;}
    ul.videoNews-img-list li a img{ height:176px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .leftnr{ width: 250px;}
    .rightnr{ width: 630px;}
    .lmtitle{ padding: 20px;}
    .lmtitle h1{ font-size: 28px;}
    .listnews ul.doc_list li a{ max-width: 480px;}
    ul.picture-list li{  width: 196px; }
    ul.picture-list li a img{ height:99px;}
    ul.videoNews-img-list li{ width: 196px;}
    ul.videoNews-img-list li a img{ height:143px;}
}
@media (max-width: 991px){
    .lm-contentbox{ padding: 10px;}
    .rightnr{ width: auto; float: none;}
    .listnews{margin-top: 15px;}
    .listnews ul.doc_list li a{ float:none !important; display: block; margin-right: 100px;}
    .listnews ul.doc_list li img{ display: none;}
    ul.picture-list li{  width: 224px; }
    ul.picture-list li a img{ height:115px;}
    ul.videoNews-img-list li{ width: 224px;}
    ul.videoNews-img-list li a img{ height:166px;}
}
@media (max-width: 767px){
    .listnews{margin-top: 10px;}
    ul.picture-list,ul.videoNews-img-list{  margin-right: 0;}
    ul.picture-list li, ul.videoNews-img-list li{  width: auto; float: none; margin-right: 0;}
    ul.picture-list li a img, ul.videoNews-img-list li a img{ height:auto;}
}
/*****网站地图****/
.map_mainline{}
.dty_title{line-height:40px;text-align:center;font-size:30px;font-weight:bold;padding:10px 0 10px;}
.dty_contain{margin:auto; padding:20px;}
.dty_mutitle{height: 45px;  overflow:hidden;margin-top:16px;border-bottom: #e7e7e7 1px solid;}
.dty_mutitle a{display: block;height: 36px;  color: #125db2;font-size: 20px;line-height: 36px; font-weight:bold;}
.dty_mutitle a:hover{ text-decoration:underline;}
.dty_sublb{padding:16px 0 10px;}
.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;height:40px;  width: 15.6%;  margin:0 0.5% 10px 0.5%; line-height:40px; text-align:center;}
.dty_sublb ul li a{font-size:16px; height:40px; background:#f9fafb;  display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dty_sublb ul li a:hover{ background:#f8fbff; color:#125db2;}
@media (max-width: 1199px){
    .dty_sublb ul li{  width: 19%;}
}
@media (max-width: 991px){
    .dty_sublb ul li{  width: 24%;}
}
@media (max-width: 767px){
    .dty_contain{ padding: 10px;}
    .dty_sublb ul li{  width: 49%;}
}

/*专题专栏*/
.ls-ztlist ul{ margin:10px -120px 10px 0;}
.ls-ztlist li{  margin-right: 120px; float: left; width: 598px; height: 46px; line-height: 46px;}
.ls-ztlist li a{  display: block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  padding-left: 14px;  font-size: 18px;  background: url(../images-new/ico.png) no-repeat left center;}
@media (min-width: 1200px) and (max-width: 1419px){
    .ls-ztlist li{width: 488px; }
}
@media (max-width: 1199px) and (min-width: 992px){
    .ls-ztlist li{width: 394px; }
}
@media (max-width: 991px){
    .ls-ztlist li{width: 297px; }
}
@media (max-width: 767px){
    .ls-ztlist ul{ margin:10px 0 10px 0;}
    .ls-ztlist li{width: auto; height: auto; margin: 2px 0; padding: 5px 0; line-height: 36px; float: none; margin-right: 0; }
    .ls-ztlist li a{white-space:normal; background-position: left 15px; }
}

/*宣传类专题*/
.position_zt{border: none;}
.ls-special-zt{ margin-bottom: 20px;}
.ls-special-zt .ls-special-slide{  position: relative; margin-top: 4px; height: 315px; }
.ls-special-zt .ls-prev,.ls-special-zt .ls-next{ position: absolute; background-color: rgba(0, 0, 0, 0.4) !important; width: 26px; height: 45px; display: block; top: 50%; margin-top: -60px;    z-index: 2; cursor: pointer; }
.ls-special-zt .ls-prev{left:0; opacity: 1;  background-image: url("../images-new/ztpeve-btn.png") !important;  background-repeat: no-repeat; background-position: center center;  border-radius: 0 6px 6px 0; }
.ls-special-zt .ls-next{right: 0;background-image: url("../images-new/ztnext-btn.png") !important; opacity: 1;   background-repeat: no-repeat; background-position: center center; border-radius: 6px 0 0 6px; }
.ls-prev:hover,.ls-next:hover{  background-color: rgba(0, 0, 0, 0.6) !important;}
.ls-special-zt  .ls-speciallist{ width: 100%; height: 100%; overflow: hidden;}
.ls-special-zt  .ls-speciallist li{ float: left; width: 449px; height: 315px;}
.ls-special-zt  .ls-speciallist li a{display: block; margin-right: 32px; height: 100%; overflow: hidden; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s; background: #F4F8FF; text-align:center;}
.ls-special-zt  .ls-speciallist li .img-img{ display: block;}
.ls-special-zt  .ls-speciallist li img{width: 100%; height: 230px;}
.ls-special-zt  .ls-speciallist li .img-title{ display: block; padding: 0 10px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  height: 48px; line-height: 46px; font-size: 20px; color: rgba(0, 0, 0, 0.8);}
.ls-special-zt  .ls-speciallist li a:hover .img-title{ color: #1e68ba;}
.ls-special-zt  .ls-speciallist li .img-pos{ display: inline-block !important; padding: 0 12px; line-height: 24px;  height: 24px;border-radius: 25px; background: #A0C2F6; color: #fff;}
.ls-special-zt  .ls-speciallist li a:hover .img-pos{ background: #1e68ba; }
@media (min-width: 1200px) and (max-width: 1419px){
    .ls-special-zt .ls-special-slide{  height: 275px; }
    .ls-special-zt  .ls-speciallist li{ width: 376px; height: 275px; }
    .ls-special-zt  .ls-speciallist li img{width: 100%; height: 190px;}
}
@media (max-width: 1199px) and (min-width: 992px){
    .ls-special-zt .ls-special-slide{  height: 327px; }
    .ls-special-zt  .ls-speciallist li{ width: 470px; height: 327px;   }
    .ls-special-zt  .ls-speciallist li img{ height: 242px;}
}
@media (max-width: 991px){
    .ls-special-zt .ls-special-slide{  height: 277px;}
    .ls-special-zt  .ls-speciallist li{ width: 367px;  height: 277px; }
    .ls-special-zt  .ls-speciallist li a{ margin-right: 20px;}
    .ls-special-zt  .ls-speciallist li img{ height: 192px;}
}
@media (max-width: 767px){
    .ls-special-zt .ls-special-slide{  height: 315px; }
    .ls-special-zt .ls-speciallist{ width: 417px; margin: 0 auto;}
    .ls-special-zt  .ls-speciallist li{  width: 417px; height: 315px; }
    .ls-special-zt  .ls-speciallist li a{ margin-right: 0;}
    .ls-special-zt  .ls-speciallist li img{ height: 230px;}
    .ls-special-zt .ls-speciallist li .img-title{ font-size: 18px;}
}
@media (max-width: 480px){
    .ls-special-zt .ls-special-slide{  height: 261px; }
    .ls-special-zt .ls-speciallist{ width: 320px; }
    .ls-special-zt  .ls-speciallist li{  width: 320px; height: 261px; }
    .ls-special-zt  .ls-speciallist li img{ height: 176px;}
}
@media (max-width: 383px){
    .ls-special-zt .ls-special-slide{  height: 225px; }
    .ls-special-zt .ls-speciallist{ width: 256px; }
    .ls-special-zt  .ls-speciallist li{  width: 256px; height: 225px; }
    .ls-special-zt  .ls-speciallist li img{ height: 140px;}
}
/*综合类专题*/
.ls-zh-ztlist ul{ margin-right: -32px;}
.ls-zh-ztlist li{ float: left; margin:4px 32px 26px 0;  width: 417px; }
.ls-zh-ztlist li a{  display:block; position:relative;  height: 130px; background-image: url("../images-new/ztlist2-bg.png") !important; background-position: 0 0; background-repeat: no-repeat; background-size: 100% 100%;}
.ls-zh-ztlist li .img-img{ position: absolute; right:10px; bottom: 0; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.ls-zh-ztlist li .img-title{ position: absolute; left:0; right: 0; top:50%; padding: 0 32px; margin-top: -24px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  height: 48px; line-height: 48px; background: url("../images-new/ztlist2-titbg.png") 0 0 repeat-y;font-size: 24px; text-shadow: 1px 1px 0 #FFFFFF; color: #1F68BA;  -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s; }
.ls-zh-ztlist li a:hover .img-title{  padding: 0 20px; }
.ls-zh-ztlist li a:hover .img-img{ right: 5px; }
.wza-black-white .ls-zh-ztlist li .img-title{  text-shadow: 1px 1px 0 #000;}
.wza-black-yellow .ls-zh-ztlist li .img-title{  text-shadow: 1px 1px 0 #000;}
.wza-blue-yellow .ls-zh-ztlist li .img-title{  text-shadow: 1px 1px 0 #000;}

@media (min-width: 1200px) and (max-width: 1419px){
    .ls-zh-ztlist li{ width: 344px; }
}
@media (max-width: 1199px) and (min-width: 992px){
    .ls-zh-ztlist li{ width: 438px; }
}
@media (max-width: 991px){
    .ls-zh-ztlist ul{ margin-right: -20px;}
    .ls-zh-ztlist li{ width: 347px; margin-right: 20px; }
}
@media (max-width: 767px){
    .ls-zh-ztlist ul{ margin-right: 0;}
    .ls-zh-ztlist li{ width: auto; float: none; margin-bottom: 10px; margin-right: 0; }
    .ls-zh-ztlist li a{ height: 100px;}
    .ls-zh-ztlist li .img-img img{ width: 120px; height: auto;}

}
/*公开类专题*/
.ls-gk-ztlist ul{ margin-right: -33px;}
.ls-gk-ztlist li{ width: 642px; margin:4px 32px 26px 0; float: left; }
.ls-gk-ztlist li a{ display:block; font-size: 20px;  height: 100px;     line-height: 100px;position:relative; background: #F0F6FF; }
.ls-gk-ztlist li .img-img{ display:block; line-height: 0;  position: absolute; left:40px; top:16px; width: 68px;height: 68px;border-radius: 8px;background: #D6E9FF; }
.ls-gk-ztlist  li a:hover img{transition: all .6s;-webkit-transition: all .6s;transform:rotateZ(30deg);-webkit-transform:rotateZ(30deg);}
.ls-gk-ztlist li .img-title{ display:block; padding-left: 145px; padding-right: 20px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
@media (min-width: 1200px) and (max-width: 1419px){
    .ls-gk-ztlist li{width: 532px; }
}
@media (max-width: 1199px) and (min-width: 992px){
    .ls-gk-ztlist li{width: 438px; }
}
@media (max-width: 991px){
    .ls-gk-ztlist li{width: 347px; margin-right: 20px; }
}
@media (max-width: 767px){
    .ls-gk-ztlist ul{ margin-right:0;}
    .ls-gk-ztlist li{width: auto; height: auto; float: none; margin: 0 0 10px 0; }
    .ls-gk-ztlist li .img-img{ left:20px;}
    .ls-gk-ztlist li .img-title{ padding-left: 105px;}
}
/*归档专题*/
.ls-child-list ul{ margin:0 -33px 0 0;}
.ls-child-list li{  margin-right: 32px; font-size: 18px; position: relative; float: left; width: 642px; height: 46px; line-height: 46px;}
.ls-child-list li .column-title{  display: block; margin-right: 85px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  padding-left: 14px;  background: url(../images-new/ico.png) no-repeat left center;}
.ls-child-list li .column-url{ position:absolute; right: 0; top:0;  color: #999; }
.ls-child-list li .column-url:hover{ color: #1f68ba; }
@media (min-width: 1200px) and (max-width: 1419px){
    .ls-child-list li{width: 532px; }
}
@media (max-width: 1199px) and (min-width: 992px){
    .ls-child-list li{width: 438px; }
}
@media (max-width: 991px){
    .ls-child-list ul{ margin-right: -20px;}
    .ls-child-list li{width: 347px; margin-right: 20px; }
}
@media (max-width: 767px){
    .ls-child-list ul{ margin-right: 0;}
    .ls-child-list li{width: auto; height: auto;  font-size: 16px; line-height: 38px; float: none; margin-right: 0; }
    .ls-child-list li .column-title{ margin-right: 70px;}
    .ls-child-list li a{white-space:normal; background-position: left 15px; }
}

/* 栏目页-留言 写信 */
.liuyan_xiexin{display:block;float:right;height:33px;line-height:32px;padding:0 10px;font-size:16px;color:#fff;background:#1f68ba; border: 1px #1f68ba solid; cursor:pointer; border-radius: 3px; transition: 0.4s all;}
.liuyan_xiexin:hover{color:#fff; background: #5a9de2; border-color: #5a9de2;}
#liuyan_xuzhi{display:block;float:right;width:75px;height:33px;line-height:32px;padding-left:33px;font-size:16px;color:#fff;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s; position:absolute; top:0; right:118px; cursor:pointer;}
#liuyan_xuzhi:hover{color:#fff;}
.liuyan_cxcon{background:#f7f7f7;padding:10px 10px 20px; position:relative;  }
.liuyan_cxcon .tj{height:auto;line-height:28px;font-size:14px; padding-left:125px; padding-right:86px;}
.liuyan_cxcon .tj .sz{color:#fd8524;}
.liuyan_cxcon .tj .jg{padding-left:20px;}
/*留言查询*/
.liuyan_cxcon .liuyan_cxbox{margin:0 40px;}
/*.liuyan_cxcon .liuyan_cxbox ul input{border:#cecece 1px solid;background:#fff;font-size:15px;color:#999;height:30px;line-height:30px; text-indent: 10px; vertical-align: middle; border-radius: 3px; transition: 0.4s border-color;}
.liuyan_cxcon .liuyan_cxbox ul input:focus{ border-color: #5a9de2; box-shadow: 0 0 4px 0 rgba(90, 157, 226, 0.8);}
.liuyan_cxcon .liuyan_cxbox ul li{float:left; overflow: inherit; height:32px;line-height:0;padding:0;background:none;font-size:0;}
.liuyan_cxcon .liuyan_cxbox ul li.tm input{width:138px;}
.liuyan_cxcon .liuyan_cxbox ul .jg{width: 13px; height: 1px; margin: 16px 5px 0; padding: 0; background: #d4d5d6;}
.liuyan_cxcon .liuyan_cxbox ul li.gjz{width:88px; padding-right: 2px; text-align:right; font-size:15px; line-height: 32px;}
.liuyan_cxcon .liuyan_cxbox ul li.srk input{width:228px;}
.liuyan_cxcon .liuyan_cxbox ul li.srk2 input{width:301px;}
.wza-on .liuyan_cxcon .liuyan_cxbox ul li.input-title input{width:621px;}
.liuyan_cxcon .liuyan_cxbox ul li.btn{width:60px; margin-left: 10px;}
.liuyan_cxcon .liuyan_cxbox ul li.btn input{width:100%; height:32px; line-height:28px; background:#1f68ba; border: 1px #1f68ba solid; font-size:15px; color:#fff; text-align:center; cursor:pointer; text-indent: 0; transition: 0.4s all;}
.liuyan_cxcon .liuyan_cxbox ul li.btn input:hover{ background: #5a9de2; border-color: #5a9de2;}
.liuyan_cxcon .liuyan_cxbox ul li.clear{float: none; line-height: 0; height: 0; padding: 0; margin: 0; overflow: hidden; clear: both; display:none }*/

.liuyan_cxcon .liuyan_cxbox form{display: inline;}
.liuyan_cxcon .liuyan_cxbox ul{ padding: 0 75px 2px 0; clear: inherit; float: left; width: 375px;border-radius: 4px; position: relative;}
.liuyan_cxcon .liuyan_cxbox ul li{float:left; padding: 0 0 8px; overflow: inherit; height:32px;line-height:0;background:none;font-size:0;}
.liuyan_cxcon .liuyan_cxbox ul input{vertical-align: middle; height: 30px; border: 1px #cecece solid; background: #fff; border-radius: 2px; transition: 0.4s all; text-indent: 12px; font-size: 15px; line-height: 30px;}
.liuyan_cxcon .liuyan_cxbox ul input:focus{ border-color: #5a9de2; box-shadow: 0 0 4px 0 rgba(90, 157, 226, 0.8);}
.liuyan_cxcon .liuyan_cxbox ul li.gjz{width: 96px; padding-right: 2px; line-height: 32px; color: #555; text-align: right; font-size: 16px;}
.liuyan_cxcon .liuyan_cxbox ul li.srk,.liuyan_cxcon .liuyan_cxbox ul .tm{line-height: 0; font-size: 0;}
.liuyan_cxcon .liuyan_cxbox ul .endtime,.liuyan_cxcon .liuyan_cxbox ul .srk2{ margin-right: 9px;}
.liuyan_cxcon .liuyan_cxbox ul .jg{width: 12px; height: 1px; margin: 16px 6px 0; padding: 0; background: #d4d5d6;}
.liuyan_cxcon .liuyan_cxbox ul .tm input{width: 119px;}
.liuyan_cxcon .liuyan_cxbox ul .srk input{width: 264px;}
.liuyan_cxcon .liuyan_cxbox ul .srk2 input{width: 158px;}
.liuyan_cxcon .liuyan_cxbox ul .btn{ width: 60px; padding: 0; position: absolute; right: 15px; top: 0;}
.liuyan_cxcon .liuyan_cxbox ul .btn input{border-radius: 2px; background: #1f68ba center 13px no-repeat; background-image: url("../images-new/hd_seaico.png") !important; border:1px #1f68ba solid; width: 100%; height:72px; padding-top: 32px; line-height:1; font-size: 16px; color: #fff; transition: 0.4s all; text-indent: 0;}
.liuyan_cxcon .liuyan_cxbox ul .btn input:hover,.liuyan_cxcon .liuyan_cxbox ul .btn input:focus{ background-color: #1d67ba; border-color: #1d67ba;}
.liuyan_cxcon .liuyan_cxbox .ls-mutual-cx02{margin-left: 0; width: 270px;}

.liuyan_cxcon .liuyan_cxtit{display:block;line-height:2; padding: 0 0 10px 0; font-size:20px; color:#1f68ba; font-weight:bold;}
.mess_histry{ position:absolute; height:auto; line-height:24px; right:61px; top:60px; background:#1f68ba; border: 1px #1f68ba solid; border-radius:3px; color:#fff; padding:11px 19px; cursor:pointer; transition: 0.4s all;}
.mess_histry:hover{ color:#fff; background: #5a9de2; border-color: #5a9de2;}
/*留言列表*/
.guestbook-show{width:100%;margin:auto;padding-bottom:45px;}
.guestbook-show .guestbook-title{height:32px;line-height:32px;font-size:16px;color:#5a9de2;font-weight:bold;padding-left:27px; margin-bottom:20px; }
.guestbook-show .title3,.guestbook-show .title4{color:#fd8622; margin-top:20px;}
.guestbook-show .guestbook-table{border:#efefef 1px solid;border-top:#5a9de2 2px solid;padding:15px 10px;}
.guestbook-show .table3,.guestbook-show .table4{border-top:#fd8622 1px solid;}
.guestbook-show .guestbook-table table{width:100%;font-size:14px;}
.guestbook-show .guestbook-table table th{padding:5px 6px;text-align:right;width:120px;line-height:26px;}
.guestbook-show .guestbook-table table td{padding:5px 6px;text-align:left;line-height:26px;}
.guestbook-show .guestbook-table table td input#randomCode{line-height:26px;height:26px;border:1px solid #e5e5e5;outline:none;width:150px;padding:1px 5px;background:#fff;}
.guestbook-show .guestbook-table table td input#btn_submit{line-height:38px;height:38px;border:none;outline:none;width:120px;background:#5a9de2;text-align:center;color:#fff;font-size:16px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.listnews .guestbook-table{ margin: 17px 0 0; padding:0 0 17px;}
.listnews .guestbook-table .guestbook_bt{background: 0 bottom repeat-x; background-image: url(../images/t1bg.gif) !important;}
.listnews .guestbook-table .guestbook_bt span{display:inline-block; white-space:nowrap;height:40px;line-height:40px; font-size:18px; text-align:center; color:#fff; font-weight:bold; background:#1f68ba; padding: 0 20px; border-radius: 3px 3px 0 0;}
.listnews .guestbook-table .guestbook_title{height:49px; font-size:16px; background:#edf1f9; margin:12px 0 5px; overflow:hidden; padding:0; position: relative;}
.listnews .guestbook-table .guestbook_title li{position: absolute; line-height:48px; text-align:center; padding:0; background:none !important; top:0; border-right: 2px #fff solid;}
.listnews .guestbook-table .guestbook_title li.t1{left:0; right:462px;}
.listnews .guestbook-table .guestbook_title li.t2{width:220px; right:242px;}
.listnews .guestbook-table .guestbook_title li.t4{width:120px; right:120px;}
.listnews .guestbook-table .guestbook_title li.t3{width:120px; right:0; border-right: 0 none;}
.listnews .guestbook-table ul.odd,.listnews .guestbook-table ul.even{ height:44px; clear:both; overflow:hidden; position: relative;}
.listnews .guestbook-table ul.even{background:#f8f8f8;}
.listnews .guestbook-table ul.odd li,.listnews .guestbook-table ul.even li{padding:0; background:none; height:44px; line-height:44px; text-align:center; font-size:16px; border-right:#fff 2px solid; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#999; position: absolute; top:0;}
.listnews .guestbook-table ul.odd li.t1,.listnews .guestbook-table ul.even li.t1{ left:0; right:462px;padding-left:18px;text-align:left;}
.listnews .guestbook-table ul.odd li.t1 a,.listnews .guestbook-table ul.even li.t1 a{display:block; margin-right: 10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .guestbook-table ul.odd li.t2,.listnews .guestbook-table ul.even li.t2{width:120px; border:0 none; right:0;}
.listnews .guestbook-table ul.odd li.t3,.listnews .guestbook-table ul.even li.t3{width:210px; padding: 0 5px; color:#666; right:242px;}
.listnews .guestbook-table ul.odd li.t4,.listnews .guestbook-table ul.even li.t4{width:120px; color: #d20607; right:120px;}
.listnews .guestbook-table ul.odd li.t4 span,.listnews .guestbook-table ul.even li.t4 span{ color:#999;}
.listnews .guestbook-table ul.odd li.t4 .s1,.listnews .guestbook-table ul.even li.t4 .s1{color:#5a9de2;}
.listnews .guestbook-table ul.odd li.t4 .s2,.listnews .guestbook-table ul.even li.t4 .s2{color:#fd8622;}
.hf_btn a{ height:30px; padding:0 15px; background:#5a9de2; float:left; margin-right:5px; line-height:30px; color:#fff; font-size:12px;}
.listnews.ldmesg .guestbook-table .guestbook_title li.t2,.listnews.ldmesg .guestbook-table ul.odd li.t3,.listnews.ldmesg .guestbook-table ul.even li.t3{display: none;}
/*留言表单*/
/*留言表单 &gt; 写信须知*/

.lmy_lmtitle{padding-top: 15px; overflow:hidden; position:relative;}
.liuyan_xzbox{background:#f7f7f7;padding:10px 25px 22px;height:auto;position:relative;}
.liuyan_xzbox p{color:#666;font-size:16px; line-height:1.875; text-align: justify;}
.liuyan_xzbox .liuyan_xxtit{display:block; padding-bottom: 10px; font-size:20px; font-weight:bold; color:#1f68ba;}
.guestbook-form .guestbook_bt{height:36px;overflow:hidden;}
.guestbook-form .guestbook_bt span{display:block;float:left;width:102px;white-space:nowrap;height:36px;line-height:36px; font-size:16px; text-align:center;color:#fff; font-weight:bold;background:#1f68ba;}
.guestbook-table-form{margin-top:25px;}
.guestbook-table-form span{color:#f00;}
.guestbook-table-form ul{ overflow:inherit;}
.guestbook-table-form ul li{float:left; padding:0 0 15px; background:none; overflow:inherit; }
.guestbook-table-form ul li.bt{width:120px; height:40px; text-align:right; line-height:40px;}
.guestbook-table-form ul li .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.srk{height:40px; position:relative;}
.guestbook-table-form ul li.srk input{float:left;width:213px; height:38px;line-height:38px; border:#ddd 1px solid; padding:0 5px; border-radius: 3px;}
.guestbook-table-form ul li.srk select{float:left;width:225px; border:#ddd 1px solid; padding:0 5px; height: 40px; border-radius: 3px;}
.guestbook-table-form ul li.srk1,.guestbook-table-form ul li.gk,.guestbook-table-form ul li.yzm{position:relative;}
.guestbook-table-form ul li.srk1 .msg-box,.guestbook-table-form ul li.yzm .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.gk{ height: 40px; line-height: 40px;}
.guestbook-table-form ul li.srk1 input{float:left; width:558px; height:38px; line-height:38px; border:#ddd 1px solid; padding:0 5px; border-radius: 3px;}
.guestbook-table-form ul li.bt1{width:120px; height:160px; line-height:150px; text-align:right;}
.guestbook-table-form ul li.tex{ position:relative;}
.guestbook-table-form ul li.tex textarea{float:left; width:558px; height:140px; line-height:1.8; border:#ddd 1px solid; padding:2px 5px;}
.guestbook-table-form ul li.yzm input{float:left;width:102px;height:38px;line-height:38px;border:#ddd 1px solid;padding:0 5px; border-radius: 3px;}
.guestbook-table-form ul li.yzm img{float:left;margin-left:5px; height: 40px; width: auto;}
.guestbook-table-form ul li.btn_group{width:100%; text-align:center; }
.guestbook-table-form ul li.btn_group input{background:#e50000; border: 1px #e50000 solid; line-height:2.5; font-size: 18px; text-align:center; cursor:pointer;font-family:"Microsoft YaHei";outline:none;color:#fff; padding: 0 40px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.guestbook-table-form ul li.btn_group input.btn-search{margin-left:15px;  background: #999; border-color: #999;}
.guestbook-table-form ul li.btn_group input:focus{opacity: 0.8;}
.guestbook-table-form ul li.clear{float: none; height: 0; line-height: 0; font-size: 0; padding: 0; margin: 0; overflow: hidden;}
.guestbook-table-form ul li .j-privacy-statement{ margin: 0 4px 0 3px;}
.guestbook-table-form ul li.srk input:focus,.guestbook-table-form ul li.srk select:focus,.guestbook-table-form ul li.yzm input:focus,.guestbook-table-form ul li.tex textarea:focus,.guestbook-table-form ul li.srk1 input:focus{ border-color: #5a9de2; box-shadow: 0 0 4px 0 rgba(90, 157, 226, 0.8);}
/* 栏目页-留言查询 弹框 */
.ui-dialog-content .guestbook-search{padding:10px 50px !important;}
.tishi_con{padding:10px 0;line-height:24px;color:#666;}
.guestbook-text ul li{padding-left:60px;}
.guestbook-text ul li span{color:#d63717;}
.guestbook-search ul li input{ padding: 0 5px;}
/* 栏目页-留言结果 弹框 */
.guestbook-text .font_01{font-size:20px !important;line-height:30px;font-weight:bold;}
.tishi_con{line-height:28px;font-weight:normal;}
.guestbook-tips{ padding-top: 0;}
.guestbook-tips ul li{text-align:left;font-size:16px;line-height:36px;color:#333;}
.guestbook-tips ul li.userlink{text-align:center; margin-top: 5px;}
.guestbook-tips ul li.userlink a{ display: inline-block; background: #185aae; padding: 0 20px; height: 32px; line-height: 32px; color: #fff; border-radius: 5px; -moz-border-radius: 5px; }
.guestbook-tips ul li.userlink a:hover{background: #1f68ba; }
@media (max-width:767px) {
.ui-dialog-content .guestbook-search{padding:10px 0 !important;}
.guestbook-search ul li input{width:170px;}
}
/*留言表单页 end*/
@media (min-width: 1200px) and (max-width: 1419px){
    /*留言查询*/
    .liuyan_cxcon .liuyan_cxbox{margin: 0 10px;}
    .liuyan_cxcon .liuyan_cxbox ul{width: 315px;}
    .liuyan_cxcon .liuyan_cxbox ul li.gjz{width: 90px;}
    .liuyan_cxcon .liuyan_cxbox ul li.tm input{width: 92px; text-indent: 5px;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk input{width: 210px;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk2 input{width: 96px;}
    .liuyan_cxcon .liuyan_cxbox .ls-mutual-cx02{width: 200px;}
    .mess_histry{right: 20px; padding: 11px 10px;}
    /*留言表单页*/
    .guestbook-table-form ul li.srk select{width: 242px;}
    .guestbook-table-form ul li.srk input{width: 230px;}
    .guestbook-table-form ul li.srk1 input,.guestbook-table-form ul li.tex textarea{width: 592px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    /*****留言栏目****/
    /*留言栏目 &gt; 留言查询*/
    .liuyan_cxcon .liuyan_cxbox{margin: 0 5px;}
    .liuyan_cxcon .liuyan_cxbox ul{width:auto !important; float: none;}
    .liuyan_cxcon .liuyan_cxbox ul li.tm input{width: 193px;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk input{width: 412px;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk2 input{width: 412px;}
    .mess_histry{ position: static; margin: 10px 0 0 18px; padding: 8px 15px; display: inline-block; text-align: center;}
    .mess_histry br{ display: none;}
    /*留言列表*/
    .listnews .guestbook-table .guestbook_title li.t1{ right:320px;}
    .listnews .guestbook-table .guestbook_title li.t3{width: 100px;}
    .listnews .guestbook-table .guestbook_title li.t2{width: 130px; right:192px;}
    .listnews .guestbook-table .guestbook_title li.t4{width: 90px; right:100px;}
    .listnews .guestbook-table ul.odd li.t1, .listnews .guestbook-table ul.even li.t1{ right:320px;}
    .listnews .guestbook-table ul.odd li.t2, .listnews .guestbook-table ul.even li.t2{width: 100px;}
    .listnews .guestbook-table ul.odd li.t3, .listnews .guestbook-table ul.even li.t3{width: 115px; right:192px;}
    .listnews .guestbook-table ul.odd li.t4, .listnews .guestbook-table ul.even li.t4{width: 90px;  right:100px;}
    .listnews.ldmesg .guestbook-table .guestbook_title li.t1{width: 473px;}
    .listnews.ldmesg .guestbook-table ul.odd li.t1, .listnews.ldmesg .guestbook-table ul.even li.t1{width: 455px;}
    /*留言表单页*/
    .guestbook-table-form ul li.srk select{width: 162px;}
    .guestbook-table-form ul li.srk input{width: 150px;}
    .guestbook-table-form ul li.srk1 input,.guestbook-table-form ul li.tex textarea{width: 432px;}
    /*留言文章*/
    .mesgwz table td .dfbox{width: 566px;}
    .mesgwz table td .dfbox div{display: inline; overflow: hidden;}
    .mydcon td.td1{width: 100px;}
    .mydcon td.td2{width: 150px;}
    .mesgwz table .mydcon .myd_input{width: 140px;}
    .mesgwz table td label{margin: 0;}
    .mydcon td.td3{width: 120px;}
}
@media (min-width: 768px) and (max-width:991px) {
    /*****留言栏目****/
    /*留言栏目 &gt; 留言查询*/
    .liuyan_cxcon .liuyan_cxbox{margin: 0 5px;}
    .liuyan_cxcon .liuyan_cxbox ul{width:auto !important; float: none;}
    .liuyan_cxcon .liuyan_cxbox ul li.tm input{width: 233px;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk input{width: 493px;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk2 input{width: 493px;}
    .mess_histry{ position: static; margin: 10px 0 0 18px; padding: 8px 15px; display: inline-block; text-align: center;}
    .mess_histry br{ display: none;}
    /*留言列表*/
    .listnews .guestbook-table .guestbook_title li.t1{ right:320px;}
    .listnews .guestbook-table .guestbook_title li.t3{width: 100px;}
    .listnews .guestbook-table .guestbook_title li.t2{width: 130px; right:192px;}
    .listnews .guestbook-table .guestbook_title li.t4{width: 90px; right:100px;}
    .listnews .guestbook-table ul.odd li.t1, .listnews .guestbook-table ul.even li.t1{ right:320px;}
    .listnews .guestbook-table ul.odd li.t2, .listnews .guestbook-table ul.even li.t2{width: 100px;}
    .listnews .guestbook-table ul.odd li.t3, .listnews .guestbook-table ul.even li.t3{width: 115px; right:192px;}
    .listnews .guestbook-table ul.odd li.t4, .listnews .guestbook-table ul.even li.t4{width: 90px;  right:100px;}
    .listnews.ldmesg .guestbook-table .guestbook_title li.t1{width: 473px;}
    .listnews.ldmesg .guestbook-table ul.odd li.t1, .listnews.ldmesg .guestbook-table ul.even li.t1{width: 455px;}
    /*留言表单*/
    .guestbook-table-form ul li.bt,.guestbook-table-form ul li.bt1{width: 125px;}
    .guestbook-table-form ul li.srk{width: 215px;}
    .guestbook-table-form ul li.srk select{width: 215px;}
    .guestbook-table-form ul li.srk input{width: 203px;}
    .guestbook-table-form ul li.srk1 input,.guestbook-table-form ul li.tex textarea{width: 543px;}
    .lynybox .mydcon ul li p.srk .myd_input{width: 140px;}
}
@media (max-width:767px) {
    /*留言栏目 &gt; 留言查询*/
    .liuyan_cxcon .liuyan_cxtit{padding: 0;}
    .liuyan_cxcon .liuyan_cxbox{ margin: 0;}
    .liuyan_cxcon .liuyan_cxbox ul{width:auto !important; float: none; padding-right: 0;}
    .liuyan_cxcon .liuyan_cxbox ul li.tm,.liuyan_cxcon .liuyan_cxbox ul li.srk,.liuyan_cxcon .liuyan_cxbox ul li.ss2{width: 100%;padding-top: 5px;}
    .liuyan_cxcon .liuyan_cxbox ul li.jg{display: none;}
    .liuyan_cxcon .liuyan_cxbox ul li.tm input{width: 97% !important; padding-left: 2%;}
    .liuyan_cxcon .liuyan_cxbox ul li.gjz{display: none;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk input{width: 97% !important; padding-left: 2%; border-right: #cecece 1px solid;}
    .liuyan_cxcon .liuyan_cxbox ul li.clear{display: block;}
    .liuyan_cxcon .liuyan_cxbox ul li.ss2 input{width: 99% !important; margin-left: 1px;}
    .liuyan_cxcon .liuyan_cxbox ul li.btn{ margin: 0 0 5px; position: static;}
    .liuyan_cxcon .liuyan_cxbox ul li.btn input{ padding-top: 0; background-image: none !important; height: auto; line-height: 2;}
    .mess_histry{ position: static; margin: 10px 0 0 0; padding: 8px 15px; display: inline-block; text-align: center;}
    .mess_histry br{ display: none;}
    /*留言列表*/
    .listnews .guestbook-table{padding-bottom: 7px;}
    .listnews .guestbook-table .guestbook_title li.t1,.listnews .guestbook-table ul.odd li.t1, .listnews .guestbook-table ul.even li.t1{ right: 90px;}
    .listnews .guestbook-table .guestbook_title li.t3,.listnews .guestbook-table ul.odd li.t2, .listnews .guestbook-table ul.even li.t2{width: 110px;}
    .liuyan_cxcon{height: auto; overflow: hidden;}
    .listnews .guestbook-table .guestbook_title li.t2,.listnews .guestbook-table ul.odd li.t3, .listnews .guestbook-table ul.even li.t3{ display: none;}
    .listnews .guestbook-table .guestbook_title li.t3,.listnews .guestbook-table ul.odd li.t2, .listnews .guestbook-table ul.even li.t2{display: none;}
    .listnews .guestbook-table .guestbook_title li.t4,.listnews .guestbook-table ul.odd li.t4, .listnews .guestbook-table ul.even li.t4{width: 90px; right:0;}
    /*留言表单*/
    .liuyan_xzbox{ padding: 5px 10px 10px;}
    .guestbook-table-form{margin-top: 5px;}
    .guestbook-table-form ul li{font-size: 14px; padding-bottom: 0; float: none; width: auto !important;text-align: left !important;}
    .guestbook-table-form ul li.bt1{height: 40px; line-height: 40px;}
    .guestbook-table-form ul li.srk select{width: 100%; height: 38px;}
    .guestbook-table-form ul li.srk input,.guestbook-table-form ul li.srk1 input,.guestbook-table-form ul li.tex textarea{width: 100%; box-sizing: border-box;}
    .guestbook-table-form ul li.privacy{display: none;}
    .lynybox .mydcon ul li{width: 100%; float: none; overflow: hidden;}
    .guestbook-table-form ul li.btn_group input{padding: 0 20px;}
    .guestbook-table-form ul li.gk{height: auto;}
}
@media (max-width:480px) {
    .liuyan_cxcon .liuyan_cxbox ul li.gjz{width: 22%;padding-top: 5px;}
    .guestbook-table-form ul li.btn_group input{ width: 100px;}
}

/*市长信箱下的答问知识库*/
.rightnr-msgform .position{ padding-top: 0; padding-bottom: 0; height: 40px; line-height: 1.2; background-position: 0 5px;}

.rightnr-msgform .list_column {float: left; width: 690px; border-right: 1px solid #E1E1E1; padding-right: 20px;}
.list_column_r {display: none;}
.rightnr-msgform .list_column_r {display: block; width: 280px;}
.ls-msg-tel{background: 0 bottom repeat-x; background-image: url("../images-new/mesgwz-line.gif") !important;}
.ls-msg-tel li{float: left;}
.ls-msg-tel li a,.ls-msg-tel li span{ display: block; height: 38px; padding-bottom: 2px; line-height: 1;font-size: 24px;}
.ls-msg-tel li.active a,.ls-msg-tel li.active span{ border-bottom: 2px #125db2 solid; color: #125db2; padding-bottom: 0; font-weight: bold;}
.list_column_r .con{display: none;}
.list_column_r .con.active{display: block;}

.ls-msg-tabs{ margin-top: 20px; height: 41px;}
.ls-msg-tabs li{float: left; width: 50%; text-align: center;}
.ls-msg-tabs li .tit{padding-right: 4px; display: block; height: 41px; position: relative;font-size: 20px; font-weight: bold; line-height: 40px; cursor: pointer;}
.ls-msg-tabs li .tit span{position: relative; z-index: 1;}
.ls-msg-tabs li.num2 .tit{padding:0 0 0 4px;}
.ls-msg-tabs li .tit:after{display: none; content: ""; width: 47px; height: 100%; background: url("../images-new/msg-telbg.jpg") 0 0 no-repeat; position: absolute; right: -23px; top: 0; z-index: 0;}
.ls-msg-tabs li.active .tit{background: #f3f9ff; color: #1f68ba;}
.ls-msg-tabs li.active .tit:before{background: #E11C24; height: 2px; display: block; content: ""; width: 50px; margin-left: -25px; left: 50%; bottom: -3px; position: absolute;}
.ls-msg-tabs li.active .tit:after{display: block;}
.ls-msg-tabs li.num2 .tit{padding:0 0 0 4px;}
.ls-msg-tabs li.num2 .tit:after{right: auto; left: -23px; background-image: url("../images-new/msg-telbg2.jpg");}
.knowledge-list{ background: #f3f9ff; height: 390px; padding: 5px 0 0 5px;}
.knowledge-list li{float: left; padding: 15px 0 0 15px; width: 112px;}
.knowledge-list li a{border-radius: 4px; display: block; background: #fff; height: 38px; line-height: 38px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; transition: 0.4s all;}
.knowledge-list li a:hover{ background: #1f68ba; color: #fff;}

.ls-msg-ask{ margin-top: 20px;}
.ls-msg-ask .list{ padding: 10px 0 0;}
.ls-msg-ask .list li{height: 36px; line-height: 36px; padding: 2px 0 2px 18px;font-size: 16px; background: left center no-repeat; background-image: url(../images-new/ico.png);}
.ls-msg-ask .list li a{max-width: 100%; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.lm_wenda_right li.lm_line{display: none;}

@media (min-width: 1200px) and (max-width: 1419px){
    .rightnr-msgform .list_column{padding-right: 15px; width: 479px;}
    .guestbook-table-form ul li.srk select{ width: 359px;}
    .guestbook-table-form ul li.srk input{width: 347px;}
    .guestbook-table-form ul li.srk1 input, .guestbook-table-form ul li.tex textarea,.guestbook-table-form ul li.gk{width: 347px;}
    .guestbook-table-form ul li.gk{height: auto;}
}
@media (max-width: 1199px){
    .rightnr-msgform .list_column,.rightnr-msgform .list_column_r{float: none; width: auto; padding-right: 0; border-right: 0;}
    .knowledge-list{height: auto; padding-bottom: 20px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .knowledge-list li{width: 106px;}
}
@media (max-width: 991px){
    .rightnr-msgform .list_column_r{margin-top: 15px;}
    .ls-msg-tabs,.ls-msg-ask{margin-top: 15px;}
    .knowledge-list li{width: 106px; padding: 10px 0 0 10px;}
}
@media (max-width: 767px){
    .ls-msg-tabs,.ls-msg-ask{margin-top: 10px;}
    .knowledge-list{ padding: 5px 5px 10px;}
    .knowledge-list li{width: 33.3%; padding: 10px 0 0 0;}
    .knowledge-list li a{margin: 0 5px;}
}
@media (max-width: 479px){
    .ls-msg-tabs li .tit{font-size: 18px;}
    .knowledge-list li{width: 50%;}
}


/*留言文章 on*/
.lynybox{padding:0 0 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%;word-break:break-all;}
.lynybox .liuyancon td.nrtxt{padding:18px 15px;}
.lynybox .liuyancon td.pj{color:#f00;line-height:40px;}
.lynybox .liuyancon td .dfbox{word-break:break-all; }
.lynybox .liuyancon td .dfbox .dfyj p{  }
.lynybox .nrtxt{ line-height:30px; font-size:14px;}
.lynybox .MsoNormal span{font-family:"微软雅黑" !important;}
.lynybox .mydcon{height:auto;line-height:40px;font-size:16px;}
.lynybox .mydcon ul li{float:left;white-space:nowrap;}
.lynybox .mydcon ul li.mm{padding-right:10px;}
.lynybox .mydcon ul li p{float:left;}
.lynybox .mydcon ul li p.bt{white-space:nowrap;font-weight:bold;}
.lynybox .mydcon ul li p.srk{position:relative;}
.lynybox .mydcon ul li p.srk .msg-box{position:absolute;left:0;top:17px;}
.lynybox .mydcon ul li p.srk .myd_input{float:left;margin-top: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:0;}
.lynybox .mydcon ul li .pj_con{ width:100%;}
.lynybox .mydcon ul li .pj_con textarea{width:95%;padding:0 15px;background:none;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:#5a9de2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}

.prereply-content .prereply-tab { margin-bottom: 10px;}
.prereply-content .prereply-tab ul:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
.prereply-content .prereply-tab  li{ float: left; padding: 0; margin: 0;}
.prereply-content .prereply-tab  li a{ display: block;text-align: center;font-size: 18px;height: 46px;line-height: 46px;color: #627995;position: relative; padding: 0 20px; background: #e6f1ff;}
.prereply-content .prereply-tab  li.active a{  font-weight: bold;color: #fff;background: #186dcb;}
.prereply-content .prereply-tab  li.active a:hover{color: #fff !important;}
.prereply-content .prereply-tab  li a:hover{ text-decoration:none;}


@media (max-width:991px) {
    .lynybox .mydcon ul li p.srk .myd_input{width: 140px;}
}
@media (max-width:767px) {
    .lynybox .mydcon ul li{width: 100%; float: none; overflow: hidden;}
    .prereply-content .prereply-tab  li a{ padding: 0 10px;}
}
@media (max-width:320px) {
    .lynybox .liuyancon td.nr{padding: 15px 5px;}
}
/*预答复*/
.lynybox .liuyancon td.nrtxt-new{padding:3px; border:#e3e3e3 1px solid;}
.lynybox .ls-msg-reply{background: #f3f9ff; padding: 25px;}
.lynybox .ls-msg-reply  .reply-title{ font-size: 18px; display: block; padding-bottom: 5px; line-height: 30px;}
.lynybox .ls-msg-reply  .reply-subtitle{ font-size: 16px; font-weight: bold; color: #125DB2;padding: 8px 0 5px 0; line-height: 30px;}
.lynybox .ls-msg-reply .reply-content{background: #fff; padding: 20px;}
.lynybox .ls-msg-reply .reply-content .reply-info{ background-color: rgba(243, 248, 255, 0.4706);  border-radius: 4px; border: 1px dashed rgba(18, 93, 178, 0.47); padding: 20px; font-size: 16px;  color: #125DB2; line-height: 28px; text-align: justify;  text-indent: 2em; position: relative;}
.lynybox .ls-msg-reply .reply-content .reply-info .ico{ display:block;background-image: url(../images-new/da-ico.png); background-position: left top; background-repeat: no-repeat; width: 54px; height: 52px;  position:absolute;left:-1px; top:-1px;}
.lynybox .ls-msg-reply .ls-reply-list li{ font-size: 16px; height: 36px; background-position: left 10px; background-repeat:no-repeat;  line-height: 36px; padding-left:20px;  width: 100%;box-sizing: border-box;}
.lynybox .ls-msg-reply .ls-reply-list li a{ display:block; max-width: 700px;  float: none; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.lynybox .ls-msg-reply .reply-msg-list .ls-reply-list li{ background-image: url(../images-new/xj-ico.png);  }
.lynybox .ls-msg-reply .reply-policy-list .ls-reply-list li{background-image: url(../images-new/zc-ico.png);   }
.lynybox .ls-msg-reply .reply-msg-list{ border-bottom: 1px dashed #d8d8d8; margin-bottom: 10px; padding-bottom: 10px;}
@media (min-width: 1200px) and (max-width: 1419px) {
    .lynybox .ls-msg-reply .ls-reply-list li a{max-width: 520px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .lynybox .ls-msg-reply .ls-reply-list li a{max-width: 630px;}
}
@media (max-width: 991px){
    .lynybox .ls-msg-reply .ls-reply-list li a{max-width: 460px;}
}
@media (max-width: 767px){
    .liuyancon td.nrtxt-new {display: block;text-align: left !important;width: 100% !important;box-sizing: border-box;border-bottom: 0 none;}
    .lynybox .ls-msg-reply .ls-reply-list li{ height: auto; background-position: left 4px; line-height: 30px; margin-bottom: 4px;}
    .lynybox .ls-msg-reply .ls-reply-list li a{max-width: none; white-space:normal;}
}

/*2023.5.22 改版*/
.ls-msg-article{ border: 1px #e1e1e1 solid; padding: 22px 18px 22px 22px;}
.ls-msg-artleft{ position: relative; padding-right: 20px; border-right: 1px #e1e1e1 solid; width: 995px;}
.infoshare{position: relative; float: none; width: 100px; height: 26px; display: inline-block;}
.infoshare .share-box{ top: 6px;}
.ls-msg-wzinfo{text-align: right;}
.ls-msg-wzinfo span.sp{line-height: 26px; padding-right: 10px; font-size: 15px;}
/*留言内容*/
.lynybox2 .liuyancon{ margin-top: 37px;}
.lynybox2 .liuyancon th.tit{ width: 14%;}
.lynybox2 .liuyancon td.nr{width: 36%; font-size: 16px; line-height: 1.5;}
.lynybox2 .nrtxt{font-size: 16px; line-height: 1.5;}
/*预答复情况*/
.ls-msg-title{ margin: 29px 0 0; font-size: 18px; font-weight: bold; line-height: 1.9;}
.ls-msg-title .date{ font-size: 16px; font-weight: normal;}
/*.ls-msg-prereply{ margin: 10px 0 0; background:#F6F6F6; padding: 19px 40px 20px;}*/
.ls-msg-prereply .tit{ font-size: 18px; line-height: 2.3; color: #3D3D3D; font-weight: bold;}
.ls-msg-prereply li{ font-size: 16px; line-height: 24px; padding: 6px 0;}
.ls-msg-prereply li .detail{ color: #333 !important; cursor: pointer; padding: 4px 0;  background: #edf6fe; }
/*.ls-msg-prereply li a{display: inline-block; max-width: 100%; *width: 100%; white-space: nowrap; overflow: hidden;}*/
.ls-msg-prereply li a:hover,.ls-msg-prereply li .detail:hover{text-decoration: underline; color: #125DB2 !important;}
.ls-msg-prereply-btn{ text-align: center; padding: 52px 0 16px;}
.ls-msg-prereply-btn p{ line-height: 38px; font-size: 18px; color: #666666;}
.ls-msg-next{padding:16px 11px 0 0; line-height: 0; font-size: 0;}
.ls-msg-next .ls-msg-btn{display: inline-block; margin: 0 26px; padding: 0 23px; border: 1px #125DB2 solid;border-radius: 4px; background: #fff; min-width: 30px; cursor: pointer; transition: 0.4s all; font-size: 16px; line-height: 2.375;}
.ls-msg-next .ls-msg-btn:hover{cursor: pointer; background: #125DB2; color: #fff;}
.lynybox2 .liuyancon-df{ margin-top: 10px;}
.lynybox2 .liuyancon td .dfbox{line-height: 1.8;}

/*满意度评价*/
.ls-msg-comment{ margin-top: 37px; background:#f3f9ff;}
.ls-msg-comment .tit{ width: 150px; background: #125db2; line-height: 80px; height: 80px; font-size: 18px; color: #fff; float: left; text-align: right;}
.ls-msg-mydcon{ margin-left: 150px;}
.ls-msg-mydcon li{float: left; padding: 21px 19px 0 0; height: 38px;}
.ls-msg-mydcon .bt{ line-height: 38px; font-size: 16px; display: block; float: left; width: 135px; text-align: right;}
.ls-msg-mydcon p{float: left;}
.ls-msg-mydcon .password{ padding-right: 33px;}
.ls-msg-mydcon .password p{ line-height: 0; font-size: 0; float: left; margin-left: 10px; width: 228px; border: 1px #fff solid; border-radius: 4px;}
.ls-msg-mydcon .password input{display:block; width: 100%; vertical-align: middle; font-size: 16px; line-height: 36px; background: none; border: none; height: 36px; background: #fff; border-radius: 4px; text-indent: 5px;}
.ls-msg-mydcon .result p{ margin-left: 6px; font-size: 16px; line-height: 38px;}
.ls-msg-mydcon .result label{padding-right: 15px;}
.ls-msg-mydcon .result input{ margin-right: 5px;}
.ls-msg-mydcon .pjbtn{float: right;}
.ls-msg-mydcon .pjbtn input{ padding: 0 22px; height: 38px; border: 0 none; color: #fff; font-size: 18px; background: #125DB2; border-radius: 4px;}
/*右侧*/
.ls-msg-artright{ width: 280px;}
.ls-msg-title2{ padding: 6px 0 0; background: 0 bottom repeat-x; line-height: 0; background-image: url("../images-new/mesgwz-line.gif") !important;}
.ls-msg-title2 .tit{color: #1F68BA; font-size: 24px; font-weight: bold; display: inline-block; line-height: 52px; border-bottom: 2px solid #125DB2;}
.ls-msg-process{ margin-top: 27px; padding-left: 54px; position: relative;}
.ls-msg-process:before{ display: block; content: ""; width: 1px; height: auto; position: absolute; z-index: 0; top: 0; left: 18px; bottom: 76px; background: 0 0 repeat-y; background-image: url("../images-new/mesgwz-line.gif") !important;}
.ls-msg-process li{position: relative; z-index: 1; margin-bottom: 21px;}
.ls-msg-process li .ico{ width: 43px; height: 43px; background: 2px 0 no-repeat; background-image: url("../images-new/mesgwz-ico.png") !important; position: absolute; left: -58px; top: 0;}
.ls-msg-process li p{ color: #595959; font-size: 15px; line-height: 1.733;}
.ls-msg-process li .title{ color: #333; font-size: 16px; line-height: 1.875; padding-top: 3px;}
.ls-msg-process li.active{background: linear-gradient(270deg, rgba(7, 123, 255, 0.1) -2%, rgba(232,243,255,0.27) 100%);}
.ls-msg-process li.last.active{background:none;}
.ls-msg-process li.active .ico{background-position: 0 0; background-image: url("../images-new/mesgwz-icoh.png") !important;}
.ls-msg-pj{ padding: 20px; line-height: 40px; margin-left: 150px; font-size: 16px;}
@media (min-width: 1200px) and (max-width: 1419px) {
    .ls-msg-artleft { width: 775px;}
    .ls-msg-mydcon .bt{width: 105px;}
    .ls-msg-mydcon .result{padding-right:0;}
    .ls-msg-mydcon .password{padding-right: 0;}
    .ls-msg-mydcon .password p{width: 118px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .ls-msg-artleft,.ls-msg-artright{float: none; width: auto;}
    .ls-msg-artleft{padding-right: 0; border-right: 0 none;}
    .ls-msg-mydcon .bt{width: 105px;}
    .ls-msg-mydcon .result{padding-right:0;}
    .ls-msg-mydcon .password{padding-right: 0;}
    .ls-msg-mydcon .password p{width: 118px;}
    .ls-msg-process li{margin-bottom: 10px;}
}
@media (max-width:991px) {
    .ls-msg-article{padding: 15px;}
    .ls-msg-artleft,.ls-msg-artright{float: none; width: auto;}
    .ls-msg-artleft{padding-right: 0; border-right: 0 none;}
    /*.ls-msg-prereply{padding: 15px;}*/
    .ls-msg-comment{margin-top: 15px;}
    .ls-msg-comment .tit{ width: auto; float: none; display: inline-block; padding: 0 10px; line-height: 2.5; height: auto;}
    .ls-msg-mydcon{margin-left: 0; padding:0 15px 15px;}
    .ls-msg-mydcon li{padding: 15px 0 0;}
    .ls-msg-mydcon .bt{width: auto; padding: 0 5px 0 10px;}
    .ls-msg-mydcon .result{padding-right:0;}
    .ls-msg-mydcon .password{padding-right: 0;}
    .ls-msg-mydcon .password p{width: 118px; margin-left: 0;}
    .ls-msg-mydcon .pjbtn{float: none; clear: both;}
    .ls-msg-process li{margin-bottom: 10px;}
    .ls-msg-pj{margin-left: 0; padding: 15px;}
}
@media (max-width:767px) {
    .ls-msg-article{padding:0; border: 0 none;}
    .ls-msg-mydcon li{height: auto;}
    /*.ls-msg-prereply{padding: 10px;}*/
    .ls-msg-comment{margin-top: 10px;}
    .lynybox2{padding-bottom: 20px;}
    .lynybox2 .liuyancon {margin-top: 20px; border-bottom: #e3e3e3 1px solid;}
    .lynybox2 .liuyancon tr{display: block;}
    .lynybox2 .liuyancon th.tit,.lynybox2 .liuyancon td.nr,.lynybox .liuyancon td.nrtxt{display: block; text-align: left !important; width: 100% !important; box-sizing: border-box; padding: 8px; border-bottom: 0 none;}
    .ls-msg-mydcon{ padding: 0 10px 10px;}
    .ls-msg-pj{ padding: 10px;}
}
/*留言文章 end*/


/*栏目页 调查征集 */
.survey-list li{overflow:hidden;}
.survey-list li a{display:block;float:left; width:680px; padding-right:14px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.survey-list li .starting,.survey-list li .over,.survey-list li .nostart{display:block;float:left;width:65px;text-align:center;color:#004caa;}
.survey-list li .over{color:#999;display:block;float:left;width:65px;text-align:center;}
.survey-list li .nostart{color:#ce0000;display:block;float:left;width:65px;text-align:center;}
.survey-list li .date{display:block; text-align:right;font-size:14px;color:#999;}
/*栏目页 民意征集 */
.listnews .collect-list{ padding: 9px;}
.listnews .hdlm_telbox{ height:36px; background: #f5f5f5;}
.listnews .hdlm_telbox p,.listnews .hdlm_telbox .p{ text-align:center; float:left; height:36px; line-height:36px;}
.listnews .hdlm_telbox .p1{ width:562px; padding-left:28px; text-align:left;}
.listnews .hdlm_telbox .p2{ width:100px;}
.listnews .hdlm_telbox .p3{ width:100px;}
.listnews .hdlm_telbox .p4{ width:110px;}
.listnews .hdlm_telbox .p5{ width:110px;}
.listnews .collect-list{ padding:9px 0 0 10px !important;}
.listnews .collect-list li{overflow:hidden; height:38px; padding: 2px 0;}
.listnews .collect-list li p,.listnews .collect-list li .p{text-align:center; float:left; height:100%; line-height:38px;}
.listnews .collect-list li .p1{ width:580px; text-align:left;}
.listnews .collect-list li .p1 a{ display: block; float: none; padding-left: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.listnews .collect-list li .p2,.listnews .collect-list li .p3{ width:100px; font-family:arial; color: #999;}
.listnews .collect-list li .p4{ width:110px;}
.listnews .collect-list li .p4 span.over{ color:#999;}
.listnews .collect-list li .p4 span.starting{ color:#1f68ba;}
.listnews .collect-list li .p4 span.nostart{ color:#d00;}
.listnews .collect-list li .p5{ width:110px; color: #888;}
.isSummary{ border: 0 none !important; padding:0 !important;}
@media (min-width: 1200px) and (max-width: 1419px){
    .survey-list li a{width: 470px;}
    /*栏目页 民意征集 */
    .listnews .hdlm_telbox .p1{ width: 342px;}
    .listnews .collect-list li .p1{width: 360px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .survey-list li a{width: 320px;}
    /*栏目页 民意征集 */
    .listnews .hdlm_telbox .p1{ width: 242px;}
    .listnews .collect-list li .p1{width: 260px;}
    .listnews .hdlm_telbox .p5,.listnews .collect-list li .p5,.listnews .hdlm_telbox .p4,.listnews .collect-list li .p4{ width: 80px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .survey-list li a{width: 390px;}
    /*栏目页 民意征集 */
    .listnews .hdlm_telbox .p1{ width: 326px;}
    .listnews .collect-list li .p1{width: 344px;}
    .listnews .hdlm_telbox .p5,.listnews .collect-list li .p5,.listnews .hdlm_telbox .p4,.listnews .collect-list li .p4{ width: 80px;}
}
@media (max-width: 767px){
    .survey-list li{ overflow: initial;}
    .survey-list li .starting, .survey-list li .over, .survey-list li .nostart{position:absolute; right: 0; top: 0; width: auto;}
    .survey-list li a{float: none; width: auto; margin-right: 50px; padding-right: 0;}
    .survey-list li span.date{display: none;}
    .listnews .hdlm_telbox{display: none;}
    .listnews .collect-list{ padding: 0 !important;}
    .listnews .collect-list li{ height: auto; line-height: 1.5; background-position: 0 20px; padding: 10px 0 10px 10px; border-bottom: 1px #ddd dashed;}
    .listnews .collect-list li p,.listnews .collect-list li .p{display: inline; float: none; width: auto !important; line-height: 1.5;}
    .listnews .collect-list li .p2,.listnews .collect-list li .p3{ display:none;}
    .listnews .collect-list li .p1 a{display: inline; float: none; white-space:normal; padding-left: 0; overflow: inherit; max-width: none;}
    .listnews .collect-list li .p5 { font-size: 0;}
    .listnews .collect-list li .p5 a{font-size: 16px; color: #d00;}
    .listnews .collect-list li .p5 a:hover{color: #f00;}
}
/*文章页 民意征集 */

.myinfo{ text-align: center; font-size: 14px; padding: 20px 0 11px;  border-bottom: #ddd 1px solid; line-height: 24px; color: #666;}
.myinfo i{ font-style:normal;}
.myinfo i.nostart{ color:#d00;}
.myinfo i.starting{ color:#1f68ba;}
.myinfo i.ending,.myinfo i.ending a{ color:#999;}

/*征集文章页*/
.ls-collectInfo-menu .starting{color:#1a6cc9;}
.ls-collectInfo-menu .over{color:#f00;}
.collectit{font-size:20px;color:#0364be;font-weight:bold;height:60px;line-height:60px;background: left center no-repeat; background-image: url(../images-new/zj_yijian.png) !important; padding-left:38px;}
.m-yjzjtabs{background:#e6e6e6; overflow: hidden; margin-top: 20px;}
.m-yjzjtabs li{float: left;min-width: 210px;text-align: center;line-height: 50px;cursor: pointer;font-size:18px;width: 25%;}
.m-yjzjtabs li i,.m-yjzjtabs li a{display: block;font-style: normal;}
.m-yjzjtabs li.active,.m-yjzjtabs li.active a{background: #1163b5; color: #fff; font-weight: bold;}
.g-yjzjbox {padding: 20px 0;min-height: 400px;}
.m-filbox .u-txt-file{color:#1163b5;font-weight:bold;font-size:18px;background: left center no-repeat; background-image:url(../images-new/bg-updown.png) !important; padding-left:25px;margin-bottom:12px;}
.m-file-download ul li{line-height:22px;overflow:hidden;padding:2px 0;font-size:18px;}
.m-file-download ul li span{display:inline-block;width:50px;height:25px;line-height:25px;text-align:center;color:#fff;background:#1163b5;border-radius:2px;}
.m-file-download ul li a{color:#1163b5;}
.u-tit{font-size: 20px;color: #1163b5;font-weight: bold;height: 60px;line-height: 60px;padding-left: 10px;}
.collectInfo_backinfo{border-top:1px dotted #ddd; font-size:16px; line-height:32px; padding:10px 15px;}
.collectInfo_backinfo img,.collectInfo_backinfo table{max-width:90%;}
.collectInfo_backinfo img{height: auto;max-width:80%;}
/*我要留言*/
.poll_collect{width:100%;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.poll_collect h3{font-size:20px;color:#0364be;font-weight:bold;height:60px;line-height:60px;background: left center no-repeat; background-image:url(../images-new/zj_yijian.png) !important;padding-left:38px;}
.poll_collect ul{margin:10px 0 0;}
.poll_collect li{border:#ddd solid 1px;padding:2px;height:34px;margin-bottom:10px;line-height:34px;clear:both;}
.poll_collect li p{position:relative;}
.poll_collect li p.poll_txt,.poll_collect li p.poll_con{width:115px;text-align:right;padding-right:5px;border-right:#ddd solid 1px;float:left;}
.poll_collect li p.poll_input,.poll_collect li p.poll_yzm{padding:2px 5px; height:30px; line-height: 0;}
.poll_collect li p.poll_input,.poll_collect li p.poll_yzm,.poll_collect li p.poll_conts,.poll_collect li p.poll_privacy{ margin-left: 121px; float: none;}
.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:180px;}
.poll_collect li .red{color:#f00;padding-right:8px;vertical-align:middle;}
.poll_collect li p input{width:100%;height:30px; border:0 none; background:none; line-height:30px; color:#666;}
.poll_collect input#c_name,.poll_collect input#c_phone{width:811px;}
.poll_collect li p.poll_conts{margin-top:2px;padding:2px 5px;}
.poll_collect li p.poll_conts textarea{width:100%;border:0;background:none;line-height:20px;height:172px;outline:none;font-size:14px;color:#666;}
.poll_collect .poll_area{height:180px;}
.poll_collect li p.poll_yzm input{width:100px;}
.poll_collect li p.poll_yzm img{ height: 30px; width: auto;}
.poll_collect li.btn-group{border:0 none;text-align:center;}
.poll_collect li.btn-group input{float:none; line-height: 2.5; background:#0364be;color:#fff;font-size:16px;text-align:center;cursor:pointer;border:0; padding: 0 30px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.poll_collect li.fujian{ height:80px;}
.poll_collect li p.fujian_txt{ height:80px; line-height:54px;}
.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:540px;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:#1163b5;text-align:center;color:#fff;font-size:14px;margin-left:8px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; font-family:"微软雅黑";}
.poll_collect .j-privacy-statement{ margin-left:10px; width: auto; height: auto;}
.zxsb{ clear:both;display:block;line-height:26px;float:left;width:100%;padding:5px 0 10px;color:#e20a0d;font-size:14px;}
#logTip {text-align: center;font-size: 16px;color: #d00;padding-bottom: 20px; padding-top: 40px;}
.collectInfo_title{font-size: 20px;color: #1163b5; font-weight:bold;height: 60px;line-height: 60px; padding-left: 8px;}
.collectInfo_xj{ border: 1px #ddd dashed; padding: 10px; margin: 15px 0 10px;}
.collectInfo_xj span{ font-weight: bold;color: #1163b5; margin-right: 5px;}
input.disabled{background: #ddd !important;}
input.btn.disabled{background: #999 !important; color: #fff !important; cursor: default !important;}
/*网友意见*/
.collection-theme-list{margin-top:20px;font-family:"Microsoft YaHei",微软雅黑;}
.collection-theme-list ul li .collection-body{border-top:#ddd 1px dotted;padding:15px 0;font-size:16px;line-height:1.8;}
.collection-theme-list ul li .collection-body .collection-username{color:#e60012;}
.collection-theme-list ul li .collection-body .collection-tit{ padding-bottom: 8px;}
.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;}
@media (max-width: 991px){
    .m-yjzjtabs li{ width: 50%; min-width: 0;}
    .collectInfo_backinfo{padding: 10px 5px;}
}
@media (max-width: 767px){
    .g-yjzjbox{ padding: 10px 0;min-height: auto;}
    .poll_collect ul,.collection-theme-list{margin-top: 0;}
    .collectInfo_backinfo{ padding: 10px 0;}
}
@media (max-width: 424px){
    .m-yjzjtabs li{ width: 100%;}
    .poll_collect li{height: auto !important; border: 0 none; padding: 0; margin-bottom: 0;}
    .poll_collect li p.poll_txt, .poll_collect li p.poll_con{width: auto; float: none; text-align: left; border-right: 0 none;}
    .poll_collect li p.poll_input,.poll_collect li p.poll_yzm,.poll_collect li p.poll_conts,.poll_collect li p.poll_privacy{ margin-left:0; padding: 0;}
    .poll_collect li p input,.poll_collect li p.poll_conts textarea{ border: 1px #ddd solid; padding: 0 10px; box-sizing: border-box;}
    .poll_collect li p.poll_con{height: auto;}
    .poll_collect li p.poll_conts textarea{padding: 5px 10px; height: 130px;}
    .poll_collect li.isprivacy p.poll_txt{float: left; padding-right: 0;}
}


/*文章页 在线调查 */
.dc-tabs{  min-height: 50px;  margin-top: 20px;text-align: center;}
.dc-tabs ul{font-size: 0;text-align: center;width:auto;margin:0 auto;display: inline-block;}
.dc-tabs ul li{background: #d8d8d8; color: #505050;  min-height: 50px; position: relative;display: inline-block;}
.dc-tabs ul li i{ width: 36px; background: url("../images-new/dc_tablist.png") right center no-repeat; position: absolute; top:0;right:-36px; min-height: 50px; z-index: 8}
.dc-tabs ul li span{ padding-left:56px; cursor: pointer;  font-size: 16px; font-weight: bold; display: block;line-height: 50px; padding-right: 20px;  }
.dc-tabs ul li.active i{background: url("../images-new/dc_tabliston.png") right center no-repeat;z-index: 7;}
.dc-tabs ul li.active span{ background: #0053b0; color: #fff;}
.dc-tabs ul li.first span{ padding-left: 20px;}
.dc-tabs ul li:last-child i{ display: none;}

.dc-content{ padding-top: 20px;}
.voteinfo{ border-bottom:1px solid #ccc;}
.voteinfo span{ padding: 0 5px;}
.voteinfo .infoshare{display: inline-block; float: none; width: 100px; height: 25px; position: relative;}
.voteinfo .infoshare .share-box{ top:0;}
.vote-info{font-size:16px; line-height:2; padding-bottom:20px; width:92%; margin:0 auto; }
.vote-main{ font-size:15px;  margin:0 auto;}
.vote-lsit{ padding-bottom:8px; font-family:"微软雅黑";}
.vote-lsit .title{ font-weight:bold; height:auto; line-height:1.8; padding:8px 0 11px;}
.vote-lsit ul{padding: 15px; border:1px solid #ddd;}
.vote-lsit ul li{ height:auto; line-height:1.8; padding: 3px 0;}
.vote-lsit ul li input{ float:left; margin:6px 11px 0 0; font-size:12px;}
.vote-lsit ul li.vote-textarea{ height:auto;}
.vote-lsit ul li.vote-textarea textarea{ border:1px solid #ccc; height:100px; width:100%;  box-sizing: border-box; padding:5px; resize: none;}

.vote-lsitnew{ padding-bottom:8px; font-family:"微软雅黑"; clear:both;}
.vote-lsitnew .title{ font-weight:bold; height:auto; line-height:30px; padding:8px 0 8px; float:left; width:300px;}
.vote-lsitnew ul{ margin-left:300px; }
.vote-lsitnew ul li{ height:auto; line-height:24px; padding: 8px 0; float:left; width:25%;}
.vote-lsitnew ul li input{ float:left; margin:7px 11px 0 0; font-size:12px;}
.vote-lsitnew ul li.vote-textarea{ height:100px;}
.vote-lsitnew ul li.vote-textarea textarea{ border:1px solid #ccc; height:92px; width:1010px; padding:4px 5px; resize: none;}

.vote-code{  margin:0 auto; padding:20px 0; 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:42px; padding-bottom:30px; text-align:center;}
.vote-btn button{ height:42px; line-height:38px;border-radius: 5px; float:none;-moz-border-radius: 5px;-webkit-border-radius: 5px; margin:0 8px; border:0 none; background:#ff6600; cursor:pointer; width:140px; font-size:18px; color:#fff; font-family:"微软雅黑";}
.vote-btn .btn-submit{ float:none !important;}
.vote-btn button.btn-review{ background:#1163b5;}
.myinfo{position: relative;}

.myinfobtn{display: inline-block; padding: 2px 8px; color: #fff; background: #ff6600; position: absolute; right: 10px; bottom: 3px; border-radius: 4px;}
.myinfobtn:hover{color: #fff;}
.myinfobtn.none{display: none;}
/*文章页 在线调查 end */
.vote-show{ width:92%; margin:0 auto; border:1px solid #e3e3e3; color:#333; margin-bottom:20px; font-size: 15px;}
.vote-show th{ text-align:left; border-bottom:1px solid #f0f0f0; background:#fbfafa; height:auto; padding:7px 15px; line-height:1.8; font-size:15px;}
.vote-show td .vote_con{ overflow: hidden; width:92%; margin:0 auto; border-bottom:1px dotted #f0f0f0; height:auto; padding: 10px 0; line-height:1.5;}
.vote-show td .vote_con span{ display:block; height:auto; float:left;}
.vote-show td .vote_con span.c1{ width:627px; padding-right: 10px; padding-left:15px;}
.vote-show td .vote_con span.c2{ width:261px; padding-top:3px;}
.vote-show td .vote_con span.c3{ width:85px; padding-right:15px; 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-bar{width: 99px;height: 14px;float: left; background:#eee !important; box-shadow: none;border-radius: 4px; overflow: hidden;}
.vote-show td .vote_con span.progress-bar .progress{ background:#f27c25 !important;display: block;height: 14px;}
.vote-show td .vote_content{width: 92%;margin: 0 auto;border-bottom: 1px dotted #f0f0f0;line-height: 26px; padding: 15px 0;}

.vote-shownew{ width:100%; margin:0 auto; border:1px solid #e3e3e3; color:#333; margin-bottom:20px; font-size: 14px;}
.vote-shownew th{ text-align:left; border-bottom:1px solid #f0f0f0; background:#fbfafa; height:auto; padding:7px 15px; line-height:26px; font-size:14px;}
.vote-shownew td .vote_con{ overflow: hidden; width:25%; margin:0 auto; border-bottom:1px dotted #f0f0f0; height:auto; padding: 10px 0; line-height:20px; float:left;}
.vote-shownew td .vote_con span{ display:block; height:auto; float:left;}
.vote-shownew td .vote_con span.c1{  padding-right: 10px; padding-left:15px;}
.vote-shownew td .vote_con span.c2{  height:18px; padding-top:3px;}
.vote-shownew td .vote_con span.c3{  float:right; text-align:right; padding-right:15px;}
.vote-shownew td .vote_con span.c3 i{ color:#b60000; font-style:normal;}
.vote-shownew td .vote_con span.progress-bar{width: 99px;height: 14px;float: left; background:#eee; box-shadow: none;border-radius: 4px;}
.vote-shownew td .vote_con span.progress-bar .progress{ background:#f27c25;display: block;height: 14px;}
.vote-shownew td .vote_content{width: 92%;margin: 0 auto;border-bottom: 1px dotted #f0f0f0;line-height: 26px; padding: 15px 0;}
@media (min-width: 1200px) and (max-width:1419px) {
    .vote-show td .vote_con span.c1{width: 560px;}
    .vote-show td .vote_con span.c2{width: 200px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .vote-show td .vote_con span.c1{width: 440px;}
    .vote-show td .vote_con span.c2{width: 160px;}
}

@media(max-width:991px) {
    .dc-tabs ul li{ width:auto; text-align: center;}
    .dc-tabs ul li i{ display: none !important;}
    .dc-tabs ul li span{ padding: 0 20px;}

    .vote-show td .vote_con span.c1{width: 100%; box-sizing: border-box;}
    .vote-show td .vote_con{width: auto; margin: 0 15px;}
}

@media (max-width:767px) {
    .vote-main{  width:auto; }
    .vote-lsit ul{ padding: 10px; }
    .vote-info,.vote-show{width: 100%;}
    .vote-show td .vote_con{margin: 0 10px;}
    .vote-show td .vote_con span.c1{padding-left: 0;}
    .vote-btn button{ width: 100px;}
}
/*文章页 调查结果页 end */
.szxx .guestbook-table .guestbook_title li.t2{ display:none;}
.szxx .guestbook-table ul.odd li.t3, .szxx .guestbook-table ul.even li.t3{ display:none;}
.szxx .guestbook-table .guestbook_title li.t1{ width:626px;}
.szxx .guestbook-table ul.odd li.t1, .szxx .guestbook-table ul.even li.t1{ width:599px;}
.szxx .guestbook-table ul.odd li.t1 a, .szxx .guestbook-table ul.even li.t1 a{width:595px;}

/*在线访谈 end */
ul.interview-list li{ background: none; padding: 10px 0 20px 0; height: auto; border-bottom: 1px dotted #ddd;}
ul.interview-list li .interview-img{float: left; padding-top: 10px;}
ul.interview-list li .interview-img img{ width: 280px; height: 190px;}
ul.interview-list li .interview-info{margin-left: 300px; padding-top: 2px;}
ul.interview-list li .interview-info p{ font-size: 16px; line-height: 2;}
ul.interview-list li .interview-info p a{ font-size: 16px;}
ul.interview-list li .interview-info p span{ color: #1f68ba; }
ul.interview-list li .interview-info .interview-title{font-weight: bold; font-size: 20px; padding: 8px 0; line-height: 2;}
ul.interview-list li .interview-info .interview-title a{ color: #1f68ba;}
ul.interview-list li .interview-info .interview-title a:hover{ color: #d00;}
@media (max-width: 1199px){
    ul.interview-list li .interview-img{ padding-top: 20px;}
}
@media (max-width: 991px){
    ul.interview-list li{padding: 15px 0 7px;}
    ul.interview-list li .interview-img{ float: none; width: auto; text-align: center; height:  auto; padding:0;}
    ul.interview-list li .interview-img img{width: 100%; height: auto;}
    ul.interview-list li .interview-info{margin: 0;}
}
/*** 访谈文章页 ****/
.interview-article{ padding: 0;}
.ftysecnr{height:auto;min-height:500px;_height:500px;}
.interview-detail{width:auto; padding: 20px;}
.interview-detail .interview-title{overflow:hidden;text-align:center;font-size:28px; line-height:40px; padding:10px;color:#1f68ba;font-weight:bold;}
.interview-detail .interview-info{width:100%;height:auto;clear:both; margin:20px 0; overflow:hidden;background:#f6f6f6;}
.interview-detail .interview-info:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .interview-detail .interview-info{zoom: 1;} /* IE6 */
*:first-child+html .interview-detail .interview-info{zoom: 1;} /* IE7 */
.interview-detail .interview-info .in-img{float:left;width:550px;height:373px;}
.interview-detail .interview-info .in-img img{width:550px;height:373px;}
.interview-detail .interview-info .in-info{float:right;width:726px; padding:15px 20px 0 0;}
.interview-detail .interview-info .in-info p{font-size:18px; margin-bottom:10px; color: #666; line-height:2; overflow:hidden; text-align: justify;}
.interview-detail .interview-info .in-info p.p1{min-height:30px;}
.interview-detail .interview-info .in-info p.p1 a{color: #666;}
.interview-detail .interview-info .in-info p.p1 a:hover{color: #666;}
.interview-detail .interview-info .in-info p.p3{ max-height:260px; overflow: hidden; overflow-y: auto;}
.interview-detail .interview-info .in-info p.p4{height:35px;margin-top:3px; display: none;}
.interview-detail .interview-info .in-info p span.tit{ float: left; margin-left: 0; font-weight:bold; color:#333;}
.interview-detail .interview-desc{clear:both; padding:0 0 15px;}
.interview-detail .interview-desc-title{height:40px; line-height:40px; background:#f6f6f6; margin-bottom:15px;}
.interview-detail .interview-desc-title span{display:block;float:left;padding:0 30px; font-size:18px; color:#fff; background:#1f68ba;}
.interview-detail .interview-desc-title .tptabs  li{ display:inline; float:left; width:auto; height:40px; padding:0 30px; font-size:18px;}
.interview-detail .interview-desc-title .tptabs  li a{ color:#333;}
.interview-detail .interview-desc-title .tptabs  li.active{ background:#1f68ba; color:#fff;}
.interview-detail .interview-desc-title .tptabs  li.active a{ color:#fff;}
.interview-detail .interview-zj{ font-size:16px; line-height:1.8; padding:0 10px; height:170px; overflow:auto;}
.interview-pic .con{ display:none;}
.interview-pic .active{ display:block;}


#questionPageDiv .interview-desc-title{margin-bottom: 36px;}
.interview-detail .interview-desc-title p{ height: 20px; line-height: 20px; padding: 10px 0;}
.interview-detail .interview-desc-title p a{ display:block; float:left; background:url(../images/ftwz_icon.png) 0 0 no-repeat;}
.interview-detail .interview-desc-title p a:hover{ color:#333;}
.interview-detail .interview-desc-title p a.sx{ width:47px; padding-left:19px; background-position:0 -80px; display:none;}
.interview-detail .interview-desc-title p a.zx{ width:45px; padding-left:12px; background-position:0 0;}
.interview-detail .interview-desc-title p a.zx.on,.interview-detail .interview-desc-title p a.zx:hover{ background-position:0 -20px;}
.interview-detail .interview-desc-title p a.fx{ width:42px; padding-left:12px; background-position:0 -40px;}
.interview-detail .interview-desc-title p a.fx.on,.interview-detail .interview-desc-title p a.fx:hover{ background-position:0 -60px;}

.interview-detail .interview-desc .desc{padding:30px 20px 20px;line-height:180%;font-size:16px;color:#555;text-indent:2em;word-break:break-all;word-wrap:break-word; border-bottom: 1px solid #eee;}
.interview-detail .interview-info-list{clear:both;padding:0 43px 0 0;border-top:0;border-bottom:0;font-size:16px; line-height: 1.8; height: 670px; overflow: hidden; overflow-y: auto;}
.interview-detail .interview-info-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .interview-detail .interview-info-list{zoom: 1;} /* IE6 */
*:first-child+html .interview-detail .interview-info-list{zoom: 1;} /* IE7 */
.interview-detail .interview-info-list .pagination{margin:0;padding:10px 0 10px;}
.interview-detail .interview-info-list .interview-body{ padding-bottom: 18px; word-break:break-all;word-wrap:break-word;}
.interview-detail .interview-info-list .interview-body .interview-info{word-break:break-all;word-wrap:break-word;}
.interview-detail .interview-info-list .interview-reply{ margin-bottom: 20px;}
.interview-line{ height: 60px; position: absolute; bottom: 0; left: 0; right: 30px; background: url("../images-new/ft_linebg.png") 0 0 repeat-x;}
#question_page{padding-bottom: 60px;}

.interview-detail div.slimScrollBar{ background: #2da1fe !important;}
.interview-detail div.slimScrollRail{ background: #f6f6f6 !important;}


.interview-onte-title{ padding-left: 60px; font-size: 16px; line-height: 26px; color: #666; background: 0 0 no-repeat; background-image: url("../images-new/ft_zcr.png") !important;}
.interview-onte-title .interview-username{ padding-right: 19px;}
.interview-reply .interview-onte-title{background-image: url("../images-new/ft_user.png") !important;}
.interview-infonr{ position: relative; margin-top: 20px; border: 1px solid #fce1c8; border-radius: 8px; padding: 10px 23px; line-height: 1.875; font-size: 16px;}
.interview-infonr:after{display: block; content: ""; position: absolute; width: 21px; height: 15px; left: 81px; top: -15px; background: 0 0 no-repeat; background-image:url("../images-new/ft_arrow.png") !important;}
.interview-detail .interview-table{width:100%; margin-top: 40px; clear: both;}
.interview-detail .interview-table th{height:40px;line-height:40px;font-size:16px;width:160px;text-align:right;padding-right:10px;font-weight:normal;}
.interview-detail .interview-table td{padding:4px 0;}
.interview-detail .interview-table td input,.interview-detail .interview-table td textarea{font-family:"Microsoft YaHei";color:#666;}
.interview-detail .interview-table td.name #interview_name{width:300px;height:30px;line-height:30px;padding:0 5px;border:#ddd 1px solid;background:#f8f8f8;}
.interview-detail .interview-table td.opinion #interview_content{width:550px;height:100px;line-height:30px;padding:5px;border:#ddd 1px solid;background:#f8f8f8;}
.interview-detail .interview-table td.poll_input #checkimg{width:100px;height:30px;line-height:30px;padding:0 5px;border:#ddd 1px solid;background:#f8f8f8;}
.interview-detail .interview-table td.btn-group{padding:10px 0 30px; width: auto !important;}
.interview-detail .interview-table td.btn-group #btn_submit{width:116px;background:#1f68ba;height:38px;line-height:38px;cursor:pointer;border:0;outline:none;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding: 0; text-align: center;}

.interview_picbox{ height: 225px; overflow: hidden; padding-bottom: 20px;}
.interview_picbox .j-marquee{ width: 100% !important; overflow: hidden; height:170px;}
.interview_picbox ul li{ width:269px;height:170px;float:left; padding-right:28px; padding-left:0; background:none;}
.interview_picbox ul li a{ display: block; position:relative; height: 100%}
.interview_picbox ul li img{ width:100%; height:100%; padding:0;}
.interview_picbox ul li span{ position:absolute; left:0; bottom:0; right: 0; padding:0 10px; height:36px; line-height:36px; font-size:15px; text-align:center; background: url(../images/black60.png) !important; display: block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.interview_picbox ul li a{color: #fff;}
.interview_picbox ul li a:hover{color: #fff;}
.wza-on .interview_picbox{height: auto;}
.wza-on .interview_picbox .j-marquee{height: auto;}
.wza-on .interview_picbox ul li{ margin-bottom: 20px; width: 25%; padding-right: 0; height: 186px;}
.wza-on .interview_picbox ul li a{ margin: 0 10px;}

/*** 访谈文章页 ****/
@media (min-width: 1200px) and (max-width:1419px) {
    .interview-detail{padding: 20px 0;}
    .interview-detail .interview-info .in-info{width: 546px;}
    .interview-detail .interview-info .in-info p.p3{max-height: 180px;}
    .wza-on .interview_picbox ul li{height: 166px;}
}
@media (max-width:1199px) {
    .interview-detail{padding: 20px 0;}
    .interview-detail .interview-info .in-img{float: none; width: auto; height: auto; text-align: center;}
    .interview-detail .interview-info .in-img img{width: 100%; margin: 0 auto; height: auto;}
    .interview-detail .interview-info .in-info{float: none; padding: 15px; margin: 0 auto; width: auto;}
    .wza-on .interview_picbox ul li{width: 33.3%; height: 186px;}
}
@media (min-width: 768px) and (max-width:991px) {
    .interview-detail .interview-table th{width: 120px;}
    .wza-on .interview_picbox ul li{width: 50%; height: 216px;}
}
@media (max-width:767px) {
    .interview-detail{padding: 10px 0;}
    .interview-detail .interview-info .in-info p.p3{max-height: none; overflow-y: inherit;}
    .interview-detail .interview-info-list{ padding: 0 20px 0 0;}
    .interview-infonr{padding: 10px 13px;}
    #questionPageDiv .interview-desc-title{margin-bottom: 20px;}
    .interview-detail .interview-table{margin-top: 10px;}
    .interview-detail .interview-table th{width: 120px;}
    .interview-detail .interview-table td.opinion #interview_content{width: 90%;}
    .interview-detail .interview-table td.name #interview_name{width: 90%;}
    .wza-on .interview_picbox ul li{width: 50%; height: 170px; margin-bottom: 10px;}
    .wza-on .interview_picbox ul li a{margin: 0 5px;}
}
@media (max-width:480px) {
    .interview-detail .interview-table th{width: 106px; padding-right: 5px;}
    .interview-detail .interview-desc .desc{padding: 23px 0 10px;}
    .interview-detail .interview-info{padding-top: 0;}
    .interview-detail .interview-info .in-img{ padding: 0;}
    .interview-detail .interview-info .in-img img{width: 100%;}
    .wza-on .interview_picbox ul li{width: auto; float: none; height: auto;}
    .wza-on .interview_picbox ul li a{margin: 0;}
}
@media (max-width:480px) {
    .interview-detail .interview-table td.poll_input #checkimg{width: 75px;}
}
/*答问知识库*/
.knowledge-position{ position: relative; font-size:16px; color:#1f68ba; border-left:5px solid #1f68ba; background:#ecf4ff; height: 60px; line-height:60px; padding-left:20px;}
.knowledge-position .postitle{ font-size:20px; font-weight:bold; float: left;}
/*搜索*/
.wenda_search{float: right; padding: 10px 16px 10px 0;}
.wenda_search .sear_ul{width: 582px;height:40px;line-height: 40px; position: relative; float: left;}
.wenda_search ul li{float:left;}
.wenda_search ul li.se_box{width:100%;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:30px; line-height: 30px; background:#fff; padding:5px 2% 5px 0; text-indent:1em; font-size:15px; color:#929292; border:none; outline:none; border-radius: 4px 0 0 4px; overflow: hidden;}
.wenda_search li.sea_an{ height:40px; width:60px; position:absolute; right:0; top:0; background:#e50000; border-radius: 0 4px 4px 0; overflow: hidden;}
.wenda_search li.sea_an input{float:left;width:100%;height:100%;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: left; padding-left: 20px; font-size:16px; color: #666; line-height:36px;}

.lm_wenda{margin: 20px 0 0 0;}
.lm_wenda .leftnr{ background: none;}
.lm_wenda .listnews{margin: 0;min-height: 648px;}
.lm_wenda .lmtitle,.lm_wenda .menunr{display: none;}
.lm_wenda .m-theme{border: 1px solid #dcdcdc;margin-bottom: 20px;padding: 15px;}
.lm_wenda .m-theme h2{height: 38px; line-height: 38px; font-size: 18px; color: #666;font-weight: bold;}
.lm_wenda .m-theme li{ width:50%; height: 40px; line-height: 40px; overflow: hidden; background:url(../images/ico.png) left center no-repeat; float: left; text-overflow: ellipsis;white-space: nowrap;}
.lm_wenda .m-theme li a{display: block;padding-left: 12px; font-size: 16px;}
.lm_wenda .m-theme li a.active{
    color: red;
    font-weight: bold;
}
/*****搜索区end****/

@media only screen and (max-width:991px) {
    .lm_wenda .listnews{min-height: auto;}
    .knowledge-position{height: auto; padding:0 15px;}
    .knowledge-position .postitle{display: none;}
    .wenda_search .sea_link{float: none; padding-left: 0; display: block;}
    .wenda_search{float: none; padding-right: 0;}
    .wenda_search .sear_ul{width: auto; float: none;}
    .lm_wenda{margin-top: 15px;}
    .lm_wenda .leftnr{width: auto; float: none;}
    .lm_wenda .m-theme{ padding: 10px 15px; margin-bottom: 15px;}
    .lm_wenda .m-theme li{ width: 14.28%;}
}
@media only screen and (max-width:767px) {
    .lm_wenda .m-theme{margin-bottom: 10px;}
    .lm_wenda .m-theme li{width:20%; line-height: 2; height: auto;}
    .wenda_search .sear_ul{width: 100%;margin-right: 0;}
    .wenda_search ul li.se_box input{text-indent: 0.5em;}
}
@media only screen and (max-width:580px) {
    .lm_wenda .m-theme li{width:25%;}
}
@media only screen and (max-width:480px) {
    .lm_wenda .m-theme li{width:33.33%;}
}
@media only screen and (max-width:374px) {
    .lm_wenda .m-theme li{width:50%;}
}
/*问答知识库文章*/
.dwzskwz{ padding: 0 20px 30px;}
.dwzskwz_tit{height:40px;line-height:40px;font-size:18px; color:#e50000; font-weight:bold; padding: 25px 0 0; font-family: "Microsoft YaHei", 微软雅黑;}
.dwzskwz_con{ padding:5px 20px 30px; text-align: justify;}
.dwzskwz_con.con1{ border-bottom: 1px dashed #ddd;}
/*历年来信办理情况*/
#grid1 td,#grid2 td{border: 1px #d1d1d1 solid;background-color: white;}
#tableTitle{color: #039;font-size: 18px;font-weight: lighter;font-style: normal;}
.acceptImage{margin: 6px 5px 0 0;display: inline-block;background: #039;width: 14px;height: 14px;}
.doneImage{margin: 6px 5px 0 0;display: inline-block;background: #46a7f9;width: 14px;height: 14px;}
.message-echarts-top{box-sizing: border-box;padding:30px 49px 50px 49px;border:none;}
.history-grid-wrap{table-layout: fixed;width: 100%;}
.history-grid-wrap td{text-align:center;line-height:2.2; word-break: break-all;}
.history-grid-wrap .feature {color: #333;font-weight: bold; padding: 0 8px;}
.letter-grid-wrap2 {margin-top: 20px;}
@media (max-width: 991px){
    .message-echarts-top{padding: 10px 0;}
    .history-grid-wrap .feature {padding: 0 3px;}
}
/*政府公报*/
.zfgb_search{  border: 1px solid #ddd; border-radius: 5px; position: relative; padding: 0 95px 0 116px; height: 40px; border-right: 0 none; margin:0 8px 10px 0; background: #fff;}
.zfgb_search input{background: none; border: 0 none; vertical-align: middle; width: 100%;}
.zfgb_search li{font-size: 0; line-height: 0;}
.zfgb_search .ss1{ height: 30px; border-left: 1px solid #ccc; padding: 0 12px; margin: 5px 0;}
.zfgb_search .ss1 label{width:100%;}
.zfgb_search .ss1 input{ height: 30px; line-height: 30px; font-size: 16px;}
.zfgb_search .ss2{ position: absolute; width: 95px; height: 42px;background: #1f68ba url("../images/lmsearico.png") 12px center no-repeat;border-radius: 0 9px 9px 0; overflow: hidden; top: -1px; right: -8px;}
.zfgb_search .ss2 input{ float: left; height: 42px; cursor:pointer;color:#fff; text-align:left;text-indent:42px; font-weight: normal; font-size: 16px; line-height: 1.5}
.zfgb_search .ss3{ position: absolute;left: 10px; top: 0; color:#1f68ba;text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;width: 93px; font-size: 18px; font-weight: bold; line-height: 40px; height: 40px;}
.rightnr .zfgb_menu{ text-align: right; padding: 0 0 15px; height: 32px; position: relative; line-height: 0; font-size: 0;}
.rightnr .zfgb_menu .select{ position: absolute; top: 16px; right: 0;}
.rightnr .zfgb_menu .select select{ border:1px #ddd solid; height: 30px;}
.rightnr .zfgb_menu select{ width: 120px; margin-left: 5px; height: 30px; line-height: 30px; font-size: 16px; vertical-align: middle;}
@media only screen and (max-width: 991px) {
    .zfgb_search .ss1{margin-left:5px;}
}
@media (max-width: 767px) {
    .zfgb_search {padding-left: 0;}
    .zfgb_search .ss3{display: none;}
    .zfgb_search .ss1{border: 0 none;   margin: 5px 0 5px 0}
}
/*****微信微博****/
.wxwb_mainer{padding-top:10px;}
.wxwb_tab{width:690px;margin:auto;}
.wxwb_tab ul li{float:left;width:209px;padding:0 10px 20px;height:auto;}
.wxwb_tab ul li a{display:block;height:60px;line-height:60px;text-align:center;font-size:18px;font-weight:bold;background:#f6f6f6;border-radius:5px;position:relative;}
.wxwb_tab ul li a i{display:none;}
.wxwb_tab ul li.active a,.wxwb_tab ul li a:hover{background-color:#1f68ba;color:#fff;}
.wxwb_tab ul li.active a i,.wxwb_tab ul li a:hover i{display:block;position:absolute;width:0;height:0;border: 9px transparent solid; border-top-color:#1f68ba; left:50%;margin-left:-9px;top:100%;}
.wxwb_box{padding:12px 48px 20px;}
.wxwb_box .con{display:none;}
.wxwb_box .con.active{display:block;}
.wxwb_top{height:auto;background:url(../images/line_de.gif) 0 bottom repeat-x;overflow:hidden; margin-top: 20px;}
.wxwb_top .title{display:inline-block;width:auto;height:auto;line-height:44px;font-size:22px;color:#1f68ba;border-bottom:#1f68ba 1px solid;text-align:center; font-weight: bold; padding:0 15px;}
.wxwb_list{width:100%;overflow:hidden;}
.wxwb_top-title{height:40px;line-height:40px;text-align:center;margin-top: 10px;}
.wxwb_top-title span{display:block;float:left;width:auto;padding: 0 15px;font-size:18px;color:#fff;background: #1f68ba;}
.wxwb_list ul{ margin: 0 -20px;}
.wxwb_list ul li{float:left;width:100px;height:144px;padding:20px 20px 0;}
.wxwb_list ul li a{display:block; height: 100%;}
.wxwb_list ul li img{display:block;float:left;border:#eee 1px solid;width:98px;height:98px;}
.wxwb_list ul li .img_title{display:block;float:left;width:100%;height:36px;line-height:18px;text-align:center;margin-top:8px;font-size:14px;overflow:hidden;}
.weixin_list{padding:20px 0 0;overflow:hidden;}
.weixin_list dl{float:left;width:100%;}
.weixin_list dl dd{float:left;width:590px;height:auto;position:relative;}
.weixin_list dl dd.even{float:right;}
.weixin_list dl dd li{position:absolute;left:0;top:0;}
.weixin_list dl dd li img{display:block;width:142px;height:142px;}
.weixin_list dl dd li .img_title{display:none;}
.weixin_list dl dd .info{margin-top:-8px;font-size:14px;line-height:30px;padding-left:164px;height:auto;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
@media (min-width: 1200px) and (max-width: 1419px){
    .wxwb_box{ padding: 12px 8px 20px;}
    .weixin_list dl dd{width: 525px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .wxwb_box{ padding: 12px 54px 20px;}
    .weixin_list dl dd{width:100%;}
    .weixin_list dl dd.even{float:left;margin-top:20px;}
}
@media (max-width:991px) {
    .wxwb_list ul{margin: 0;}
    .wxwb_list ul li{ padding-left: 0; padding-right: 0; width: 20%; text-align: center;}
    .wxwb_list ul li a{display: block; width: 100px; max-width: 90%; margin: 0 auto;}
    .weixin_list dl dd{width:100%;}
    .weixin_list dl dd.even{float:left;margin-top:20px;}
}
@media (max-width: 767px) {
    .wxwb_mainer{padding-top:0;}
    .wxwb_tab{width:100%;}
    .wxwb_tab ul li{width:31.33%;padding:0 0 20px;margin: 0 1%;}
    .wxwb_tab ul li a{height:50px;line-height:50px;}
    .wxwb_box{padding:10px 0;}
    .wxwb_list ul{width:100%;}
    .wxwb_list ul li{float:left;width:21.25%;height:auto;padding-right:5%;}
    .wxwb_list ul li:nth-of-type(4n){padding-right:0;}
    .wxwb_list ul li img{float:none;border:none;margin:auto;max-width:100%;height:auto;}
    .wxwb_list ul li .img_title{float:none;}
    .weixin_list dl dd{width:100%;}
    .weixin_list dl dd.even{float:left;margin-top:20px;}
    .weixin_list dl dd li{width:100%;text-align:center;}
    .weixin_list dl dd li img{margin:auto;}
    .weixin_list dl dd .info{margin-top:148px;line-height:26px;padding-left:0;}
}
@media (max-width: 520px){
    .wxwb_tab ul li{width:100%;padding:0 0 10px;margin: 0 0;float: none;margin-top: 5px;}
    .wxwb_tab ul li:first-child{margin-top: 0;}
}
@media (max-width: 479px) {
    .wxwb_list ul li{width:30%;padding-right:5% !important;}
    .wxwb_list ul li:nth-of-type(3n){padding-right:0 !important;}
}
/*****微信微博end****/
/*站群管理*/
.topbox .top_rel{overflow: hidden;}
.jiyue_top{height: 42px;line-height: 42px;text-align: center; background: url(../images/jiyue_ttbg.png) center no-repeat;}
.jiyue_top span{display: inline-block; font-size:22px;font-weight: bold;color: #1f68ba;padding-left: 32px;background: url(../images/jiyue_ttico.png) left center no-repeat;}
.jiyue_tab{margin-top: 20px;}
.jiyue_tab li{float: left;width:18.6%;height: 60px;position: relative;margin:0 0.7%;}
.jiyue_tab li a{display: block;line-height: 58px;text-align: center;font-size: 18px;font-weight: bold;color: #666;border: #e5e5e5 1px solid;border-radius: 5px;-webkit-border-radius: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jiyue_tab li i{display: none;width:0;height:0; border: 10px transparent solid; border-top-color: #1f68ba; position: absolute;bottom: -20px;left: 50%;margin-left: -10px;}
.jiyue_tab li.active i{display: block;}
.jiyue_tab li.active a{border-color: #1f68ba;background: #1f68ba;color: #fff;}
.jiyue_con{padding-top: 27px;min-height: 300px;}
.hide.active{display:block !important;}
.jiyue_con ul li{width:18.6%;height: 40px;float: left;text-align: center; margin:0 0.7% 20px;}
.jiyue_con ul li a{display: block;line-height: 40px;font-size: 16px; background: #f8f8f8;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jiyue_con ul li a:hover{background:#f4f9f2; color:#1f68ba;}
@media only screen and (max-width: 991px) {
    .jiyue_tab li,.jiyue_con ul li{width: 31.3%;margin: 0 1% 20px;}
    .jiyue_con{padding-top: 20px;}
}
@media only screen and (max-width:767px) {
    .jiyue_tab li{height: 50px;}
    .jiyue_tab li a{line-height: 48px;}
    .jiyue_tab li,.jiyue_con ul li{width: 49%;margin: 0 0.5% 20px;}
}
@media only screen and (max-width:379px) {
    .jiyue_tab li{width:99%;margin-bottom:15px;}
    .jiyue_con ul li{margin-bottom:15px;}
}

/*网站集群*/
.site-listbox{ background: #F8F8F8; margin-bottom: 20px; padding-bottom: 20px;}
.site-listbox.last{ margin-bottom: 0;}
.site-listbox .site-title .tit{ min-width: 240px; display: inline-block; text-align: center; background: url(../images-new/site-title.png) center no-repeat; height: 50px; line-height: 50px; font-size: 20px; color: #fff;}
.site-listbox .site-list li{ float: left; text-align: center; width: 314px; margin: 20px 0 0 20px; font-size: 18px; }
.site-listbox .site-list li a{ display: block; padding: 0 5px;  height: 50px; line-height: 50px;  background: #fff;   white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
@media (min-width: 1200px) and (max-width: 1419px){
    .site-listbox .site-list li{ width: 352px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .site-listbox .site-list li{ width: 290px;}
}
@media (max-width:991px) {
    .site-listbox .site-list li{ width: 338px;}
}
@media (max-width: 767px) {
    .site-listbox .site-list li{ width:96%; margin:10px 2% 0 2%; }
    .site-listbox .site-list li a{ height: auto; line-height: 40px; padding: 5px;  white-space:normal;  }
}


/*留言详细-答问知识库分类*/
.ls-msg-article-new .ls-msg-artleft{   float: left;   width: 930px; min-height: 778px;}
.msg_column_r{  width: 344px;  }
.ls-msg-bg{  background: url("../images-new/zsknew-bg.png") top center no-repeat; min-height: 420px;}
.ls-ai-link{ text-align: center; }
.ls-ai-link  li{ margin-bottom: 10px;}
.ls-ai-link .img-title{ display: none;}
.ls-ai-link img{ max-width: 100%; height: auto;}
.ls-msg-top{  background: url("../images-new/xx-leftbg-top.png") top center no-repeat;}
.ls-msg-bot{  background: url("../images-new/xx-leftbg-bot.png") bottom center no-repeat; min-height: 692px;}
.ls-msg-zsktitle{ height: 104px; line-height: 104px; padding: 0 26px; text-shadow: 1px 1px 0 #fff; color: #125DB2; font-size: 24px; font-weight: bold;}
.ls-msg-zsktitle .tit{  color: #125DB2; }

.ls-msg-tel{background: 0 bottom repeat-x; background-image: url("../images-new/mesgwz-line.gif") !important;}
.ls-msg-tel li{float: left;}
.ls-msg-tel li a,.ls-msg-tel li span{ display: block; height: 38px; padding-bottom: 2px; line-height: 1;font-size: 24px;}
.ls-msg-tel li.active a,.ls-msg-tel li.active span{ border-bottom: 2px #125db2 solid; color: #125db2; padding-bottom: 0; font-weight: bold;}

.ls-zsk-tabs{ margin: 20px 30px 0 30px;}
.ls-zsk-tabs li{float: left; width: 50%; text-align: center;}
.ls-zsk-tabs li .tit{ display: inline-block; font-weight: bold; position: relative; font-size: 18px; line-height: 28px;}
.ls-zsk-tabs li .cn{  position: relative;  z-index: 1;}
.ls-zsk-tabs li i{    display: none;position: absolute;width: 0;left: 0; border: 2px solid #1c659f; border-radius: 5px; bottom: 0; z-index: 0;}
.ls-zsk-tabs li.active i{display: block;width: 10%;left: 50%;transform: translateX(-50%);}
.ls-zsk-tabs li.active .tit{ color: #125DB2;}


.knowledge-list-zsk{  padding: 0 0 0 30px;}
.knowledge-list-zsk li{float: left; width: 128px; margin-top: 20px; margin-right: 20px;}
.knowledge-list-zsk li a{ display: block; border-radius: 4px; height: 52px; line-height: 52px;  background: linear-gradient(123deg, #FFFFFF 0%, #E1F0FF 102%);border: 1px solid #FFFFFF; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; transition: 0.4s all; color: rgba(0, 0, 0, 0.8);  padding: 0 5px;}
.knowledge-list-zsk li a:hover{color: #125DB2; border: 1px solid #125DB2; }

.knowledge-list-zsknew{ margin: 15px 15px 0 15px;}
.knowledge-list-zsknew li{border-radius: 20px; margin-bottom: 10px; background: rgb(255, 255, 255);  height: 35px; line-height: 35px; }
.knowledge-list-zsknew li a{ width: 33.3%; background: url(../images-new/type-line.png) right center no-repeat;  text-align: center; float: left; display:block;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.knowledge-list-zsknew li a:last-child{ background: none;}
.knowledge-list-zsknew-bm li a{ width: 50%;}


.ls-msg-ask{ margin-top: 20px;}
.ls-msg-ask .list{ padding: 10px 0 0;}
.ls-msg-ask .list li{height: 36px; line-height: 36px; padding: 2px 0 2px 18px;font-size: 16px; background: left center no-repeat; background-image: url(../images-new/ico.png);}
.ls-msg-ask .list li a{max-width: 100%; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.lm_wenda_right li.lm_line{display: none;}
@media (max-width: 1419px) and (min-width: 1200px){
    .ls-msg-article-new .ls-msg-artleft{    width: 715px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ls-msg-article-new .ls-msg-artleft{    width: 565px;     padding-right: 20px;
        border-right: 1px #e1e1e1 solid; }
    .msg_column_r{ width: 300px;}
    .ls-zsk-tabs{   margin: 20px 20px 0 20px;}
    .knowledge-list-zsk{ padding-left: 20px;}
    .knowledge-list-zsk li{ width: 120px;}
}
@media (max-width: 991px){
    .ls-msg-article-new .ls-msg-artleft{    min-height: auto;  width: auto; float: none;}
    .msg_column_r{ width: auto;  background: #f4f8ff;  float: none;  border-radius: 10px; -moz-border-radius: 10px;}
    .ls-msg-top{ background: none; }
    .ls-msg-zsktitle{ height: auto; padding: 10px 20px; border-radius: 10px 10px 0 0; line-height: 2;  background: #bde1fe; border-bottom: 1px solid #fff;}
    .ls-msg-bot{ min-height: auto;  background:none; padding-bottom: 20px;}
    .knowledge-list-zsk li{ width: 204px;}
}
@media (max-width: 767px){
    .ls-zsk-tabs {margin: 10px 10px 0 10px;}
    .knowledge-list-zsk{ padding: 0;}
    .knowledge-list-zsk li{ width: 31.3%; margin: 10px 1% 0 1%; }
    .knowledge-list-zsk li a{ height: 48px;line-height: 48px;}

}
@media (max-width: 450px){
    .knowledge-list-zsk li{ width: 48%;}
}
</pre></body></html>