@charset "utf-8";
/* CSS Document */
html { -webkit-text-size-adjust: none; overflow-y: auto; overflow-x: hidden; }
*html { background-image: url(about:blank); background-attachment: fixed; }
/*解决IE6下滚动抖动的问题*/
a, abbr, acronym, b, body, br, button, dd, div, dl, dt, em, font, form, h1, h2, h3, h4, h5, h6, hr, html, i, iframe, img, input, label, li, ol, p, q, select, span, strong, td, textarea, th, tr, u, ul { margin: 0; padding: 0; list-style: none; }
q:after, q:before { content: ''; }
abbr, acronym { border: 0; }
body { padding: 0; margin: 0; font: 12px/1.5 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif; color: #333; }
button, input, select, textarea { vertical-align: middle; font-family: "Microsoft YaHei"; color: #333; outline: 0 none; }
button.active, button.on, input.active, input.on, select.active, select.on, textarea.active, textarea.on { color: #333; }
textarea { resize: none; }
a { color: #333; text-decoration: none; outline: none; }
a:hover { color: #d00; text-decoration: none; }
a:focus { outline: none; }
a:focus, button:focus, input:focus, select:focus, textarea:focus, textarea:focus { outline: none; }
.wza-on a:focus { outline: auto; }
.wza-on a:focus, .wza-on button:focus, .wza-on input:focus, .wza-on select:focus, .wza-on textarea:focus, .wza-on textarea:focus { outline: auto; }
a img { border: none; }
img { vertical-align: middle; }
h1, h2, h3 { font-weight: normal; }
h1 { font-size: 20px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
/* clear */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; }
/* IE6 */
*:first-child+html .clearfix { zoom: 1; }
/* IE7 */
.cc, .clear { clear: both; font-size: 0; line-height: 0; height: 0; margin-top: 0; overflow: hidden; }
.clear20 { clear: both; font-size: 0; line-height: 0; height: 0; padding: 20px 0 0; overflow: hidden; }
input.srkcss:focus { outline: auto; outline-color: #ff8c10!important; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255, 140, 16, 0.4); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255, 140, 16, 0.4); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255, 140, 16, 0.4); -webkit-transition: border linear .2s,box-shadow linear .2s; -moz-transition: border linear .2s,box-shadow linear .2s; -o-transition: border linear .2s,box-shadow linear .2s; transition: border linear .2s,box-shadow linear .2s; }
.pos-rel { position: relative; }
.pos-abs { position: absolute; }
.fl, .left { float: left; }
.fr, .right { float: right; }
.hide.active { display: block!important; }
.img_title { display: none; }
.bg { background: #fff; }
.p20 { padding: 0 20px 20px; }
.clear10 { padding-top: 10px; }
@media (max-width: 991px) {
  .mt20 { margin-top: 15px; }
  .clear20 { padding: 15px 0 0; }
  .p20 { padding: 0 10px 10px; }
}
@media (max-width: 767px) {
  .mt20 { margin-top: 10px; }
  .mt15 { margin-top: 10px; }
  .clear20 { padding: 10px 0 0; }
}
@media print {
  a[href]:after { content: none!important; }
  body { min-width: 1220px!important; }
  .container { width: 1200px!important; }
}
.jump-info .btn-group { padding-left: 0!important; text-align: center; }

/***漂浮***/
.j-float { position: relative; z-index: 999; display: none; }
.j-float .img_title { display: none; }
.j-float li img { height: auto; }
.j-float .float-close { padding-bottom: 5px; text-align: right; }
.j-float .float-close img { cursor: pointer; }
/***漂浮end***/
.lm-bodybg { background: #fffaf5 url(../images/bodybg.jpg) center 0 no-repeat; background-attachment: fixed; background-size: 100% 100%; }
/*---头部---*/
.topbox { height: 26px; line-height: 26px; padding: 5px 0 0; }
.topbox li { display: block; float: left; padding: 0 17px; font-size: 14px; color: #fff; background: url("../images/topfg.png") left center no-repeat; }
.topbox li.num1 { padding-left: 0!important; background: none; }
.topbox li a { color: #fff; }
.topbox li a:hover, .topbox li span:hover { font-weight: bold; }
.topbox li span { cursor: pointer; }
/*顶部 end*/
.banner { height: 144px; font-size: 0; line-height: 0; }
.banner .logo { padding: 26px 0 0 0; overflow: hidden; }
.logo img { vertical-align: middle; max-height: 100px; width: auto; }
.ls-logo-gh, .ls-logo-gh li, .ls-unit-name, .ls-unit-name li { display: inline; }
.ls-unit-name img { padding-left: 16px; }
.search { width: 360px; height: 40px; margin: 49px 0 0 0; position: relative; }
.search ul { padding-right: 50px; }
.search li { line-height: 0; font-size: 0; }
.search li input { background: none; border: 0 none; width: 100%; vertical-align: middle; }
.search li.ss2 { width: 50px; height: 40px; position: absolute; top: 0; right: 0;  }
.search li.ss2 input { cursor: pointer; height: 100%; overflow: hidden; text-indent: -200em;
  background: url("../images/searico.png") center center no-repeat #4a7ba9!important; }
.search li.ss1 { padding: 4px 5px 4px 10px; height: 30px; border: 1px #eee solid; border-right: 0 none; background: #fff; border-radius: 5px 0 0 5px; }
.search li.ss1 input { height: 30px; line-height: 30px; font-size: 12px; }
/*banner、搜索 end*/
.navbox { height: 56px; background: #3670a7; }
.navbox .navbar { background: none; border-radius: 0; border: 0; position: relative; z-index: 20; }
.navbox .navbar-nav { width: 100%; }
.navbox .navbar-nav .num { float: left; position: relative; width: 147px; height: 56px; line-height: 56px; font-size: 22px; }
.navbox .navbar-nav .num .mu { display: block; color: #fff; text-align: center; font-weight: bold; z-index: 0; border-left: 1px #568bbc solid; }
.navbox .navbar-nav .num .mu:hover, .navbox .navbar-nav .num.active .mu { color: #fff; background: #1c5f9f; }
.navbox .navbar-nav .num.num1 { width: 168px; }
.navbox .navbar-nav .num.num1 .mu { border: 0 none; }
/*主导航 end*/
@media (min-width:992px) and (max-width:1199px) {
  .banner{height: auto; padding-bottom: 20px;}
  .navbox .navbar-nav .num { width: 121px; }
  .navbox .navbar-nav .num.num1 { width: 140px; }
}
@media (max-width:991px) {
  .topbox li { padding: 0 8px; }
  .banner { padding: 10px 0 30px; height: auto; }
  .banner .logo { float: none; width: auto; max-width: none; text-align: center; padding: 0; }
  .banner .logo img { max-width: 96%; height: auto; }
  .search { margin: 30px 10px 0; float: none; width: auto; }
  .navbox { padding: 0; }
  .navbox .navbar-nav .num, .navbox .navbar-nav .num.num1 { width: 12.5%; }
}
@media (max-width: 767px) {
  .topbox .j-jft span,   .topbox .sc, .topbox a { padding: 0 8px; }
  .search { background: rgba(255, 255, 255, 0.8); border-radius: 18px; }
  .navbox { height: auto; padding: 0; margin: 0; }
  .navbar-header { padding: 0 8px; }
  .navbar-default .navbar-brand { padding: 0; color: #fff; line-height: 42px; height: 42px; padding-bottom: 3px; font-family: "Microsoft YaHei"; }
  .navbar-default .navbar-brand:active { color: #fff; }
  .navbar-default .navbar-toggle { background-color: #fff; margin: 4px 0!important; }
  .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: #fff; }
  .navbox .navbar { background: #568bbc; height: auto; margin: 0; padding: 0; }
  .navbox .navbar-nav { height: auto; background: #6aa2d7; margin: 0; }
  .navbox .navbar-nav .num { width: 100%; border-bottom: 1px solid #fff; }
  .navbox .navbar-nav .num.num1 { display: none; }
  .navbox .navbar-nav .num .mu { background: none; border-radius: 0; margin: 0; border-left: 0; }
  .navbox .navbar-nav .num .mu:hover { background: #1c5f9f; color: #fff; }
  .navbar-default .navbar-collapse { border-top: 0 none; }
  .bdshare-slide-button-box { display: none!important; }
}
@media (max-width: 500px) {
  .banner { padding: 0 0 20px; }
  .search { margin: 20px 10px 0; }
}
@media (max-width: 410px) {
  .ls-unit-name img { padding-left: 0; }
}
/*---头部 end---*/
/*---底部---*/
.footer { border-top: 5px #466aa6 solid; padding: 17px 0 0; text-align: center; font-size: 14px; line-height: 30px; }
.fotnav { padding-bottom: 9px; line-height: 0; font-size: 0; }
.fotnav li { display: inline; }
.fotnav li a { display: inline-block; line-height: 22px; font-size: 14px; font-weight: bold; padding: 0 10px 0 11px; background: url("../images/fotfg.gif") left center no-repeat; }
.fotnav .first a { background: none; }
.fotcon { position: relative; }
.footer img { vertical-align: middle; margin-right: 0.3em; }
.footer a { white-space: nowrap; display: inline-block; }
.footer span { display: inline-block; padding: 0 0.5em; }
.footer .dzjg { position: absolute; }
.footer .dzjg img { margin-right: 0; }
.footer .j-gov { width: 80px; height: 80px; overflow: hidden; left: 0; top: 0; }
.footer .j-jiucuo { right: 0; top: 0; }
.footer .ls-old-icon { position: absolute; top: 19px; right: 118px; }
@media (min-width:992px) and (max-width:1199px) {
  .footer .j-jiucuo { right: 0; }
}
@media (max-width:991px) {
  .fotcon { padding-right: 0; }
  .footer .dzjg { position: static; display: inline-block; vertical-align: middle; }
  .footer .ls-old-icon { position: static; display: inline-block; vertical-align: middle; }
}
@media (max-width:767px) {
  .footer { padding: 11px 8px; }
}
/*---底部 end---*/

.web_home { position: fixed; right: 5px; top: 260px; z-index: 99; }
.web_home li { width: 80px; border-bottom: 1px rgba(255, 255, 255, 0.6) solid; }
.web_home li a { height: 79px; display: block; position: relative; background: url("../images/black4.png"); transition: 0.4s all; color: #fff; }
.web_home li a .img_title { display: block; cursor: pointer; padding: 45px 0 0; height: 34px; line-height: 22px; text-align: center; font-size: 14px; background: url("../images/piaoico.png") center 0 no-repeat; }
.web_home li a img { width: 90px; height: 90px; padding: 5px; background: url("../images/black6.png"); position: absolute; top: 0; left: -105px; display: none; }
.web_home li a:hover { background: url("../images/black6.png"); color: #fff; }
.web_home li a:hover img { display: block; }
.web_home .robot a { border-radius: 5px 5px 0 0; }
.web_home .num1 a .img_title { background-position: center -79px; }
.web_home .num2 a .img_title { background-position: center -158px; }
.web_home .shareli a .img_title { background-position: center -316px; }
.web_home .shareli a { border-radius: 0 0 5px 5px; }
.web_home .shareli a .share { display: none; position: absolute; left: -105px; width: 90px; padding: 8px 5px; background: url("../images/black6.png"); height: 25px; top: 19px; }
.web_home .shareli .share-box { top: 8px; left: 7px; }
.web_home .shareli .share-bar a { margin-right: 5px; height: 25px; }
.web_home .shareli .share-weixin { background: url(/assets/images/share/wz_wx.png) 0 0 no-repeat; }
.web_home .shareli .share-tsina { background: url(/assets/images/share/wz_wb.png) 0 0 no-repeat; }
.web_home .shareli .share-qzone { background: url(/assets/images/share/wz_qz.png) 0 0 no-repeat; }
.web_home .weixin-share-open .weixin-wrap .weixin-qrcode img { position: static; left: auto; top: auto; }
.web_home .shareli a:hover .share { display: block; }
/*悬浮二维码 end*/

.ind_tel1 { height: 38px; background: url("../images/telbg.gif") left bottom repeat-x; }
.ind_tel1 li { float: left; padding-right: 20px; height: 38px; }
.ind_tel1 li a { display: block; padding: 0 10px; height: 36px; line-height: 36px; font-size: 20px; }
.ind_tel1 li a:hover { color: #3670a7; }
.ind_tel1 li.active a { border-bottom: 2px #3670a7 solid; color: #3670a7; font-weight: bold; }
/*标题1 end*/
.ind_tel2 { height: 42px; background: url("../images/telbg.gif") left bottom repeat-x; }
.ind_tel2 li { float: left; height: 42px; padding-right: 5px; }
.ind_tel2 li a { display: block; padding: 0 13px; height: 42px; line-height: 42px; font-size: 20px; }
.ind_tel2 li a:hover { color: #3670a7; }
.ind_tel2 li.active a { background: #3670a7; color: #fff; font-weight: bold; }
.ind_tel2 li.active a:hover { color: #fff; }
/*标题2 end*/
.ind_tel02 li { padding-right: 0; }
.ind_tel02 li a { padding: 0 4px; font-size: 18px; }
@media (min-width:992px) and (max-width:1199px) {
  .ind_tel1 li a { padding: 0 15px; }
  .ind_tel2 li { padding-right: 0; }
  .ind_tel2 li a { padding: 0 7px; font-size: 18px; }
}
@media (max-width: 767px) {
  .ind_tel2 { height: auto; }
}
@media (max-width: 554px) {
  .ind_tel1 li a { padding: 0 5px; font-size: 18px; }
  .ind_tel1 li { padding-right: 10px; }
  .ind_tel2 li a { font-size: 18px; padding: 0 8px; }
}
@media (max-width: 430px) {
  .ind_tel1 { height: auto; }
}
.list li { height: 32px; line-height: 32px; background: url("../images/icon.png") left center no-repeat; overflow: hidden; color: #8e8e8e; padding: 2px 90px 2px 18px; font-size: 16px; position: relative; }
.list li .date { position: absolute; top: 2px; right: 0; }
.list li a { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; max-width: 100%; }
@media (max-width: 991px) {
  .list li img { display: none; }
  .list li a { max-width: none!important; float: none; }
}
/*列表1 end*/

.listgk li { padding: 0 65px 0 12px; background: url("../images/icon.png") left center no-repeat; height: 34px; line-height: 34px; font-size: 16px; overflow: hidden; position: relative; }
.listgk li .col-block, .listgk li .nr { float: left; max-width: 100%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.listgk li .title, .listgk li .title { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: none; margin-right: 0; }
.listgk li .explain-list, .listgk li .gl, .listgk li .policy-list { display: block; float: right; max-width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.listgk li .explain-list .split-line, .listgk li .gl .split, .listgk li .policy-list .split-line { padding: 0 5px; color: #666; font-size: 14px; }
.listgk li .explain-list a, .listgk li .gl a, .listgk li .policy-list a { display: inline; color: #039; float: none; background: none; max-width: none; padding: 0; margin: 0; }
.listgk li .explain-list a:hover, .listgk li .gl a:hover, .listgk li .policy-list a:hover { color: #d00; }
.listgk li .date { white-space: nowrap; position: absolute; right: 0; top: 0; color: #a0a0a0; }
/*公开列表 end*/

/*页面纠错*/
.ui-dialog-title { color: #297bd3; }
.correction-table { clear: both; font-size: 14px; overflow: hidden; }
.correction-table li { line-height: 24px; padding: 4px 0; position: relative; padding-left: 90px; }
.correction-table .tit { width: 80px; text-align: right; font-weight: bold; font-family: "Microsoft YaHei",微软雅黑; padding: 0 10px 0 0; position: absolute; left: 0; top: 4px; line-height: 24px; }
.correction-table .tit span { color: #d00; }
.correction-table .input { position: relative; }
.correction-table .input .msg-box { top: 0; }
.correction-table .input select { padding: 3px 5px; border: #ddd 1px solid; max-width: 90%; }
.correction-table .input input { height: 24px; line-height: 24px; width: 220px; padding: 0 5px; border: #ddd 1px solid; max-width: 90%; }
.correction-table .input input#checkCode { width: 100px; }
.correction-table .input textarea { width: 380px; max-width: 90%; height: 120px; padding: 3px 5px; border: #ddd 1px solid; }
.correction-table .btn-group { padding-left: 92px!important; }
.correction-table .btn-group input { background: #297bd3; height: 36px; line-height: 36px; cursor: pointer; border: 0; outline: none; color: #fff; padding: 0 10px; margin-right: 10px; width: 100px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; font-family: "Microsoft YaHei",微软雅黑; }

@media (max-width: 767px) {
  .ui-dialog.jiucuo .ui-dialog-content { width: 500px!important; height: 400px!important; }
}
@media (max-width: 542px) {
  .ui-dialog.jiucuo { position: fixed; left: 10px; right: 10px; top: 10px; bottom: 10px; overflow: hidden; overflow-y: auto; }
  .ui-dialog.jiucuo .ui-dialog-body { padding: 10px; }
  .ui-dialog.jiucuo .ui-dialog-grid { width: 100%; }
  .ui-dialog.jiucuo .ui-dialog-content { width: 100%!important; }
}
/*页面纠错 end*/
.pagination { clear: both; width: 100%; text-align: center; margin: 0 0 10px; padding: 3px 0; line-height: 24px; font-size: 14px; font-family: "Microsoft YaHei",微软雅黑; }
.pagination a, .pagination span { display: inline-block; border: 1px solid #e0e0e0; color: #868585; margin: 3px; padding: 0 8px; text-decoration: none; white-space: nowrap; height: 24px; border-radius: 3px; }
.pagination a:hover { background: #1c5f9f; border: 1px solid #1c5f9f; color: #fff; }
.pagination a.active { border: 1px solid #1c5f9f; background: #1c5f9f; color: #fff; }
.pagination span.current, .pagination span.current:hover { background: #1c5f9f; border: 1px solid #1c5f9f; color: #fff; }
.pagination span.disabled, .pagination span.disabled:hover { border: 1px solid #e0e0e0; color: #868585; background: #f1f1f1; }
.pagination a.text, .pagination a.text:hover { color: #fff; background: #f1f1f1; border: #e0e0e0 1px solid; cursor: text; }
.pagination a.pagemore, .pagination a.pagemore:hover { color: #868585; background: #fff; border: 1px solid #e0e0e0; cursor: text; padding: 0 3px; }
.pagination .inputBar { border: 0; height: 24px; padding: 0 6px; }
.pagination .total { border: 0; height: 24px; padding: 0; }
.pagination .inputBar input { width: 40px; height: 20px; line-height: 24px; padding: 2px 5px; border: #e0e0e0 1px solid; margin: -3px 3px 0; background: #f1f1f1; vertical-align: middle; border-radius: 3px; color: #868585; }
.pagination .inputBar button { width: 40px; height: 26px; line-height: 18px; padding: 2px 5px; border: #e0e0e0 1px solid; margin: -3px 3px 0; background: #fff; vertical-align: middle; border-radius: 3px; color: #868585; }
.pagination .inputBar button:hover { background: #1c5f9f; border: 1px solid #1c5f9f; color: #fff; }
@media (max-width: 991px) {
  .pagination { margin: 0; }
}
@media (max-width: 480px) {
  :root body { position: absolute; }
  body { width: 100vw; overflow: hidden; }
}
/*分页/翻页*/

/*当前位置*/
.wz_top { height: auto; padding: 12px 10px 12px 30px; overflow: hidden; font-size: 15px; line-height: 22px; background: url("../images/pos.png") 5px 15px no-repeat; border-bottom: 1px #ddd solid; }
.wz_top i { font-style: normal; }
.wz_top .search-keywords { color: #d00; }
@media (max-width: 767px) {
  .wz_top { padding: 8px 10px 8px 30px; background-position: 5px 10px; }
}
/*外链提示 > 弹窗*/
.ui-dialog-title { font-family: "Microsoft YaHei"; }
.ui-dialog-content { font-family: "Microsoft YaHei"; }
.ui-dialog-content .jump-info p { word-break: break-all; word-wrap: break-word; }
.ui-dialog-content .btn-group { padding: 10px 0; text-align: center; display: block; height: 36px; }
.ui-dialog-content .btn-group .btn { display: inline-block; float: none; padding: 0; margin: 0 15px; border: 0; cursor: pointer; outline: none; width: 100px; height: 36px; line-height: 36px; font-size: 14px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; text-align: center; }
.ui-dialog-content .btn-group .btn-yes { background: #4a7ba9; color: #fff; }
.ui-dialog-content .btn-group .btn-no { background: #eee; color: #666; }
@media (max-width:767px) {
  .ui-dialog-content { width: 250px!important; height: auto!important; }
  .ui-dialog-content .btn-group .btn { margin: 0 10px; width: 90px; }
}
@media print {
  a[href]:after { content: none!important; }
  .container { width: 1200px; }
  .banner,   .footer,   .newsinfo,   .newsinforight,   .slide,   .topbox,   .wz_top,   .wzbot1,   .wzewm, .zn_newsinfo { display: none; }
  .con_main { border: 0 none; }
  .lmcontain { padding: 0; }
  body { background: #fff; }
}

/*文章页*/
.con_main { position: relative; }
.con_main .guidang { position: absolute; top: -28px; right: 0; }
.mesgtitle, .newstitle, .wztit { height: auto; line-height: 42px; font-family: "微软雅黑"; font-size: 32px; font-weight: bold; text-align: center; padding: 10px 0 15px; }
.newstitlef { font-size: 20px; text-align: center; line-height: 30px; font-weight: bold; }
.newstitles, .newstitlet { font-size: 20px; font-weight: bold; text-align: center; line-height: 32px; }
.newsinfo, .zn_newsinfo { background: #f6f6f6; color: #666; text-align: center; font-size: 15px; margin: 15px 0; padding: 8px 5px; line-height: 24px; }
.newsinfo a { color: #666; }
.newsinfo a:hover { color: #d00; }
.newsinfo i { font-style: normal; }
.newsinfo .sp { display: inline-block; padding: 0 0.5em; vertical-align: middle; }
.newsinfo .j-info-hit { padding: 0; font-style: normal; }
.newsinfo .share { display: inline-block; vertical-align: middle; padding-left: 25px; background: url("../images/share_ico.png") left center no-repeat; }
.newsinfo .share-box { position: relative; right: auto; top: auto; }
.share-bar a { margin-right: 6px; }
.gk_newinfo { padding-top: 15px; }
.newsinfo input { width: 10px; height: 10px; border: 1px solid #ddd; margin: 0 6px 0 0; vertical-align: middle; cursor: pointer; outline: medium none; overflow: hidden; }
.newsinfo .bdsharebuttonbox { display: inline; }
.newsinfo .bdshare-button-style0-16 .bds_more, .newsinfo .bdshare-button-style0-16 a { float: none!important; vertical-align: middle; }
.newsinfo a { color: #666; }
.newsinfo a:hover { color: #d00; }
.wz_font { display: inline-block; vertical-align: top; }
.wz_font i { display: block; float: left; font-style: normal; width: 45px; height: 26px; line-height: 26px; white-space: nowrap; overflow: hidden; }
.wz_font a { display: block; float: left; width: 30px; height: 24px; line-height: 24px; border: #e6e6e6 1px solid; text-align: center; cursor: pointer; color: #999; }
.wz_font a:hover { color: #cf000a; }
.wz_font a.active { color: #cf000a; }
.wz_font a.j-fontBig { border-right: 0; border-radius: 2px 0 0 2px; }
.wz_font a.j-fontSmall { border-left: 0; border-radius: 0 2px 2px 0; }
.newscontnet { font-size: 16px; overflow: hidden; overflow-x: auto; text-align: justify; line-height: 200%; padding: 15px 0 40px; }
.newscontnet img, .newscontnet table { max-width: 90%; }
.newscontnet img { margin: 5px 0; }
.minh300 { height: auto; min-height: 300px; }
.wzewm { text-align: center; color: silver; font-size: 14px; padding-bottom: 40px; }
.wzewm .txt-color { display: block; line-height: 30px; }
.wzewm .j-qrcode { width: 160px; height: 160px; margin: 0 auto; }
.wzbot1 { padding-top: 10px; border-top: 1px solid #ddd; font-size: 16px; }
.wzbot1 .updown { margin-right: 150px; }
.wzbot1 .updown div { line-height: 26px; padding: 5px 0; }
.wzbot1 .share { line-height: 36px; }
.wzbot1 a { color: #999; }
.wzbot1 a:hover { color: red; }
.wzbot1 .fr { font-size: 0; line-height: 0; }
.wzbot1 .fr a { display: inline-block; height: 36px; line-height: 36px; background: url(../images/wzicon1.gif) 0 center no-repeat; padding-left: 22px; font-size: 14px; padding-right: 10px; vertical-align: middle; }
.wzbot1 .fr a.ls-gototop { background-image: url(../images/gotop.png); }
.m-dettitle { position: fixed; top: 0; z-index: 101; width: 100%; height: auto; box-shadow: rgb(172, 172, 172) 0 2px 4px; left: 0; background: rgb(248, 248, 248); overflow: hidden; }
.u-dettitle { width: 910px; font-weight: bold; font-size: 18px; line-height: 26px; padding: 19px 0; overflow: hidden; }
.u-detview { margin: 17px 0; padding-left: 33px; height: 30px; line-height: 30px; color: #999; font-size: 18px; font-weight: bold; }
@media (min-width: 992px) and (max-width:1199px) {
  .u-dettitle { width: 810px; }
}
@media (max-width:991px) {
  .newsinfo .font { float: none; padding-left: 1em; }
  .con_main { padding: 20px; }
  .newsinfo { padding: 5px; position: static; }
  .top_ztimg { top: 0; }
  .wzbot1 .updown { margin-right: 0; }
}

@media (max-width:767px) {
  .con_main { padding: 20px 0 10px; }
  .wzbot1 .updown div { padding: 0; }
  .font,   .share, .wzewm { display: none!important; }
}

/*配色-分享微信图标*/
.share-bar a { margin-right: 5px; }
.share-box a.share-weixin { background: url(/assets/images/share/wz_wx.png) 0 0 no-repeat!important; }
.share-box a.share-tsina { background-image: url(/assets/images/share/wz_wb.png)!important; }
.share-box a.share-qzone { background-image: url(/assets/images/share/wz_qz.png)!important; }
.weixin-share-open { background: url(/assets/images/share/share_wx_arrow.gif) no-repeat!important; }
.weixin-share-open .weixin-wrap p { color: #666!important; }
.n-yellow .msg-wrap .n-icon { background-image: url(/assets/js/plugins/validator/images/validator_simple.png)!important; }

.wza-yellow-black div.ui-dialog { background: #ff0!important; }
.wza-yellow-black div.ind_pl { background: #ff0!important; }
.wza-blue-yellow div.ui-dialog { background: #00f!important; }
.wza-blue-yellow div.ind_pl { background: #00f!important; }
.wza-yellow-blue div.ui-dialog { background: #ff0!important; }
.wza-yellow-blue div.ind_pl { background: #ff0!important; }
.wza-black-white div.ui-dialog { background: #000!important; }
.wza-black-white div.ind_pl { background: #000!important; }
.wza-white-black div.ui-dialog { background: #fff!important; }
.wza-white-black div.ind_pl { background: #fff!important; }
.wza-black-yellow div.ui-dialog { background: #000!important; }
.wza-black-yellow div.ind_pl { background: #000!important; }
/*查询提示*/
.wza-black-white div#tips_box { background: #000!important; }
.wza-black-white div#tips_box .tips_body { background: #000!important; }
.wza-yellow-black div#tips_box { background: #ff0!important; }
.wza-yellow-black div#tips_box .tips_body { background: #ff0!important; }
.wza-blue-yellow div#tips_box { background: #00f!important; }
.wza-blue-yellow div#tips_box .tips_body { background: #00f!important; }
.wza-yellow-blue div#tips_box { background: #ff0!important; }
.wza-yellow-blue div#tips_box .tips_body { background: #ff0!important; }
.wza-white-black div#tips_box { background: #fff!important; }
.wza-white-black div#tips_box .tips_body { background: #fff!important; }
.wza-black-yellow div#tips_box { background: #000!important; }
.wza-black-yellow div#tips_box .tips_body { background: #000!important; }
/*配色-弹窗内容*/
.wza-black-white .ui-dialog-title { color: #fff!important; }
.wza-black-white .ui-dialog-content .jump-info p { color: #fff!important; }
.wza-yellow-black .ui-dialog-title { color: #000!important; }
.wza-yellow-black .ui-dialog-content .jump-info p { color: #000!important; }
.wza-blue-yellow .ui-dialog-title { color: #ff0!important; }
.wza-blue-yellow .ui-dialog-content .jump-info p { color: #ff0!important; }
.wza-yellow-blue .ui-dialog-title { color: #00f!important; }
.wza-yellow-blue .ui-dialog-content .jump-info p { color: #00f!important; }
.wza-white-black .ui-dialog-title { color: #000!important; }
.wza-white-black .ui-dialog-content .jump-info p { color: #000!important; }
.wza-black-yellow .ui-dialog-title { color: #ff0!important; }
.wza-black-yellow  .ui-dialog-content .jump-info p { color: #ff0!important; }

/*配色-提示语*/
.wza-black-white .n-yellow .msg-wrap { background: #000!important; }
.wza-yellow-black .n-yellow .msg-wrap { background: #ff0!important; }
.wza-blue-yellow .n-yellow .msg-wrap { background: #00f!important; }
.wza-yellow-blue .n-yellow .msg-wrap { background: #ff0!important; }
.wza-white-black .n-yellow .msg-wrap { background: #fff!important; }
.wza-black-yellow .n-yellow .msg-wrap { background: #000!important; }

/*配色-信件查询*/
.wza-black-white .ui-dialog-close { color: #fff!important; opacity: 1; }
.wza-black-white .ui-dialog-title { color: #fff!important; }
.wza-black-white .ui-dialog-footer button { background: transparent; border: none; }
.wza-black-white .guestbook-search ul li { color: #fff; }
.wza-yellow-black .ui-dialog-title { color: #333!important; }
.wza-yellow-black .ui-dialog-footer button { background: transparent; border: none; color: #333!important; }
.wza-blue-yellow .ui-dialog-close { color: #ff0!important; opacity: 1; }
.wza-blue-yellow .ui-dialog-title { color: #ff0!important; }
.wza-blue-yellow .guestbook-search ul li { color: #ff0; }
.wza-blue-yellow .ui-dialog-footer button { background: transparent; color: #ff0!important; border: none; }
.guestbook-search ul li input { color: #333; }
/*无障碍配色导航下拉*/
.wza-black-white  .navbar-default .navbar-toggle { background-color: #000!important; }
.wza-black-white  .navbar-default .navbar-toggle:focus .icon-bar, .wza-black-white  .navbar-default .navbar-toggle:hover .icon-bar, .wza-black-white .navbar-default  .navbar-toggle .icon-bar { background-color: #fff!important; }
.wza-yellow-black .navbar-default .navbar-toggle { border-color: #000; background-color: #ff0!important; }
.wza-yellow-black  .navbar-default .navbar-toggle:hover .icon-bar, .wza-yellow-black .navbar-default  .navbar-toggle .icon-bar, .wza-yellow-black .navbar-default .navbar-toggle:focus .icon-bar { background-color: #000!important; }
.wza-blue-yellow  .navbar-default .navbar-toggle { background-color: #00f!important; }
.wza-blue-yellow  .navbar-default  .navbar-toggle:hover .icon-bar, .wza-blue-yellow  .navbar-default .navbar-toggle:focus .icon-bar, .wza-blue-yellow  .navbar-default .navbar-toggle:hover .icon-bar, .wza-blue-yellow .navbar-default .navbar-toggle .icon-bar { background-color: #ff0!important; }
.wza-yellow-blue  .navbar-default .navbar-toggle { border-color: #00f!important; background-color: #ff0!important; }
.wza-yellow-blue  .navbar-default .navbar-toggle:focus .icon-bar, .wza-yellow-blue  .navbar-default .navbar-toggle:hover .icon-bar, .wza-yellow-blue .navbar-default  .navbar-toggle .icon-bar { background-color: #00f!important; }
.wza-white-black  .navbar-default .navbar-toggle:hover .icon-bar, .wza-white-black .navbar-default  .navbar-toggle .icon-bar, .wza-white-black .navbar-default .navbar-toggle:focus .icon-bar { background-color: #000!important; }
.wza-white-black  .navbar-default .navbar-toggle { border-color: #000!important; }
.wza-black-yellow  .navbar-default .navbar-toggle:hover .icon-bar, .wza-black-yellow .navbar-default  .navbar-toggle .icon-bar, .wza-black-yellow .navbar-default .navbar-toggle:focus .icon-bar { background-color: #ff0!important; }
.wza-black-yellow  .navbar-default .navbar-toggle { border-color: #ff0!important; }

.wza-black-white  .navbar-nav li { background-color: #000!important; border-color: #fff; }
.wza-yellow-black .navbar-nav li { background-color: #ff0!important; border-color: #000; }
.wza-blue-yellow  .navbar-nav li { background-color: #00f!important; border-color: #ff0; }
.wza-yellow-blue  .navbar-nav li { background-color: #ff0!important; border-color: #00f; }
.wza-white-black .navbar-nav li { background-color: #fff!important; border-color: #000; }
.wza-black-yellow .navbar-nav li { background-color: #000!important; border-color: #ff0; }
/*无障碍调色弹窗样式 end*/
/*工侧栏目小屏*/
.wza-black-white .btn-group .dropdown-menu { background-color: #000!important; }
.wza-yellow-black .btn-group  .dropdown-menu { background-color: #ff0!important; }
.wza-blue-yellow .btn-group .dropdown-menu { background-color: #00f!important; }
.wza-yellow-blue .btn-group .dropdown-menu { background-color: #ff0!important; }
.wza-white-black .btn-group .dropdown-menu { background-color: #fff!important; }
.wza-black-yellow .btn-group .dropdown-menu { background-color: #000!important; }
/*无障碍调色弹窗样式 end*/

.ui-empty-skin1 { height: 220px; margin: auto; background: url(/assets/images/empty.png) no-repeat 50%; }