@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{font:16px/1.5 "Microsoft YaHei",微软雅黑,"PingFang SC",AliPuHui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; -ms-overflow-style: scrollbar;color:#333;background:#f1f8ff;}
input,textarea,select,button{vertical-align:middle;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#000;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#034aa1;text-decoration:none;}
a:focus{outline:none;}
a:focus,input:focus,textarea:focus,select:focus,button:focus,textarea:focus{outline:none;}
.wza-on a:focus,.wza-on input:focus,.wza-on textarea:focus,.wza-on select:focus,.wza-on button:focus,.wza-on textarea:focus{outline:auto;}
img,a img {border:none; margin:0; padding:0; border:0; vertical-align:middle;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* 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 */
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}
.jump-info .btn-group{ padding-left:0!important;}
/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0;top:-20px;}
.j-float .float-close img{cursor:pointer;}
/*左右飘浮*/
.piao_left,.piao_right{ position: fixed; bottom: 5px; z-index: 100;}
.couplet-close{ cursor: pointer;}
.piao_left li,.piao_right li{ padding: 5px 0 0; font-size: 0; line-height: 0;}
.piao_left li img,.piao_right li img{ width: auto; height: auto;}
.piao_left{left: 5px;}
.piao_right{right: 5px;}
.piao_right .couplet-close{text-align: right;}
/*头部*/
.ls-site-top{ height: 48px; background: #f6f6f6;}
.ls-site-top .img_title{ display: none;}
.ls-site-logo{ padding-top: 5px;}
.ls-site-logo img{ max-width: 262px; height: auto;}
.ls-site-nav{ width: 740px; margin-left: 20px; height: 48px; line-height: 48px;}
.ls-site-nav li{ float:left; font-size: 18px; padding: 0 10px;}
.ls-site-right{ height: 48px; line-height: 48px;}
.ls-site-right li{ float:left; font-size: 16px; padding: 0 3px;}
.ls-site-right li a{ color: #999;}
.ls-site-right li a:hover{ color: #3473B6;}
.ls-special-banner{  background: url(../images-sys/banner-bg.png) center top no-repeat; height: 340px;}
.ls-special-banimg{ text-align: center; padding: 80px 0 40px 0;}
.ls-special-banimg img{ max-width: 100%; height:auto;}
.ls-special-banimg .img_title{ display: none;}
.ls-special-search{ width: 478px; height:50px;   margin: 0 auto;  border-radius: 36px;background: rgba(255, 255, 255, 0.6); z-index: 3}
.ls-special-search ul {position: relative; padding-right: 78px; }
.ls-special-search ul li.input{  height: 50px; padding: 0 10px 0 20px;  background: url(../images-sys/search-ico.png)  18px center  no-repeat; font-size: 16px;float: none; color: #999; }
.ls-special-search ul li.input .topsearchtext{ width: 100%; padding: 0 0 0 40px; box-sizing: border-box; height: 50px; line-height:50px;border:none; background: none;color: #999;}
.ls-special-search .sea_an{position: absolute; top: 0; right: 0; width: 78px; bottom: 0; border:none;}
.ls-special-search .sea_an input{ width: 100%; border-radius: 0 36px 36px 0; height: 50px; background: none; border: none;line-height:50px;text-align:center;font-size:18px;color:#fff; background: #FF8B10; font-weight: bold;}
.ls-special-nav{ background: #3473B6; height: 50px; }
.ls-special-nav li{ width: 240px; text-align: center;   background: url(../images-sys/nav-line.png)  right center  no-repeat; }
.ls-special-nav li:last-child{ background: none;}
.ls-special-nav li .tit{ position: relative; z-index: 2;}
.ls-special-nav li a{display: block; text-align: center; font-weight: bold; transition: 0.4s all; color: #fff !important; font-size: 20px; line-height: 50px; position: relative; }
.ls-special-nav li a:after{background: #2b63a0; display: block; content: ""; width: 0; left: 50%; position: absolute; top: 0; bottom: 0; z-index: 0; transition: 0.4s all ease;}
.ls-special-nav li.active a:after,.ls-special-nav li.active a:after,.ls-special-nav li a:hover:after{left: -1px; width: 241px; }
@media (min-width: 992px) and (max-width: 1199px){
    .ls-site-nav{ width: 570px; margin-left: 10px;}
    .ls-site-nav li{ padding: 0 3px; font-size: 16px;}
    .ls-site-right li{ font-size: 14px;}
    .ls-special-nav li{ width: 198px;}
    .ls-special-nav li.active a:after,.ls-special-nav li.active a:after,.ls-special-nav li a:hover:after{ width: 199px; }

}
@media (max-width: 991px){
    .ls-site-top{ height: auto; }
    .ls-site-top .container{ position: relative; }
    .ls-site-right{ position: absolute; right: 10px; top:0;}
    .ls-special-banner{ height: auto; padding-bottom: 30px; }
    .ls-special-banimg{ padding: 40px 0;}
    .ls-site-nav { width: 100%;  margin: 0;}
    .ls-site-nav li{ padding: 0 12px; }
    .ls-special-nav li{ width: 153.5px;}
    .ls-special-nav li.active a:after,.ls-special-nav li.active a:after,.ls-special-nav li a:hover:after{ width: 154.5px; }
}
@media (max-width: 767px){
    .ls-site-top{ padding-bottom: 8px; }
    .ls-site-right{ position: static; margin-right: 5px; }
    .ls-special-banner{  padding-bottom: 20px; }
    .ls-special-banimg{ padding: 20px 0;}
    .ls-special-banimg img{ max-width: 90%;}
    .ls-special-search{ width: auto; margin:0 15px;}
    .ls-special-search ul li.input{   padding: 0 10px 0 10px;  background: url(../images-sys/search-ico.png)  10px center  no-repeat; }
    .ls-special-search ul li.input .topsearchtext{ padding-left: 35px;}
    /*导航*/
    .ls-special-nav{ height: auto;}
    .ls-special-nav .navbar-header{ height:50px; font-weight:bold;padding:0 10px;}
    .navbar-default .navbar-toggle, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background: #fff;}
    .navbar-default .navbar-toggle:hover .icon-bar{background: #1a6cc9;}
    .ls-special-nav .navbar{height:auto;width:100%; z-index: 3;}
    .ls-special-nav .navbar-nav{margin:0;}
    .ls-special-nav .navbar-nav li{float: none; border-top:  rgba(255, 255, 255, 0.3) 1px solid;  text-align:center;padding: 0; margin: 0;width: auto !important; font-size:20px !important;}
    .ls-special-nav .navbar-nav li.first{ display:none;}
    .ls-special-nav .navbar-brand{padding: 0;height:50px;line-height: 50px;font-size:20px;color: #fff;}
    .ls-special-nav li a:after{ display: none;}
}
/*主体*/
.ls-special-main{ padding:24px 0 0 0;}
.ls-row{ margin-bottom: 24px;}
.ls-tzgg-box{ width: 856px; background: #fff;  height: 450px; padding: 20px; box-sizing: border-box; }
/*标题*/
.ls-tit-tab{ height: 38px; position: relative;}
.ls-tit-tab li{ float: left;  font-size: 22px; font-weight: bold;}
.ls-tit-tab li a{ display: block; padding: 0 28px; position: relative; }
.ls-tit-tab li a:hover{ opacity: .9;}
.ls-tit-tab li .il{ position: absolute; left:0; top:50%; margin-top: -7px;  width: 12px; height: 14px;  background: url(../images-sys/tit-icol.png)  0 0  no-repeat; }
.ls-tit-tab li .ir{ position: absolute; right:0; top:50%; margin-top: -7px;  width: 12px; height: 14px;  background: url(../images-sys/tit-icor.png)  0 0  no-repeat; }
.ls-tit-tab li.active a{ color:#2B63A0;}
.ls-tit-tab .more{  position: absolute; right: 0; top:0;  color: #999; font-size: 14px; }
.ls-tit-tab .more:hover{  color:#2B63A0;}
/*列表*/
.ls-doclist{ margin-top: 6px;}
.ls-doclist li{ height: 40px; line-height: 40px; font-size: 16px; position: relative; padding: 0 60px 0 18px;  background: url(../images-sys/dot.png)  left center  no-repeat; }
.ls-doclist li a{ display: inline-block;float: left;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ls-doclist li .date{  position: absolute; right: 0; top:0; color: #999; }
.ls-tzgg-box .ls-doclist li a{ max-width: 678px;}
.ls-column-boxl .ls-doclist li a{ max-width: 270px;}
.ls-column-boxr .ls-doclist li a{ max-width: 165px;}
/*栏目链接*/
.ls-lm-link{ width: 320px; background: #fff; height: 450px;  padding: 20px 10px; box-sizing: border-box;}
.ls-lm-link li{ float: left; width: 50%; text-align: center; margin: 10px 0;  }
.ls-lm-link li a{ display: block; }
.ls-lm-link li a:hover img{transition: ease-in-out .7s; transform: rotate(360deg);}
.ls-lm-link li img{ width: auto; height: 72px;}
.ls-lm-link li .img-title{ display: block; font-size: 18px;  height: 44px; line-height: 44px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
 /*专题专栏*/
.ls-ztzl{ overflow: hidden; }
.ls-ztzl ul{ margin-right: -24px;}
.ls-ztzl li{ float: left; width: 384px;margin-right: 24px; }
.ls-ztzl li a{ display: block; height: 100px; overflow: hidden;}
.ls-ztzl li img{ width: 100%; height: 100%;  -webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.ls-ztzl li a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.ls-ztzl li .img_title{ display: none;}
/*横幅*/
.ls-zt-flash{ height: 100px; overflow: hidden; margin-bottom: 24px;}
.flash-slide-zt{ width: 100%; height: 100%; position: relative;}
.flash-pic-zt,.flash-pic-zt ul,.flash-pic-zt li,.flash-pic-zt img{width: 100% !important; height: 100% !important;}
.flash-pic-zt .img-title{ position: absolute; display: none; left: 0; right: 0; bottom: 0; height: 45px; line-height: 45px; padding: 0 130px 0 20px; font-size: 18px; background: rgba(0, 0, 0, 0.75); color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.flash-num-zt{ position: absolute; right: 5px; bottom: 10px; font-size: 0; line-height: 0;}
.flash-num-zt li{ display: inline;}
.flash-num-zt li,.wza-on .flash-num-zt li { display: inline-block; cursor: pointer; margin:0 4px; transition: 0.4s all; width: 10px; height: 10px; border-radius: 50%; border: 1px solid #fff;}
.flash-num-zt li.on,.wza-on .flash-num-zt li.on{ background:#fff !important; }
/*栏目*/
.ls-column-boxl{  width: 416px; height: 320px; background: #fff; padding: 20px; box-sizing: border-box; margin-right: 24px;}
.ls-column-boxr{  width: 320px; height: 320px; background: #fff; padding: 20px; box-sizing: border-box;}
@media (min-width: 992px) and (max-width: 1199px){
    .ls-tzgg-box{ width: 656px;}
    .ls-tzgg-box .ls-doclist li a{ max-width: 520px;}
    .ls-column-boxl .ls-doclist li a{ max-width: 190px;}
    .ls-column-boxr .ls-doclist li a{ max-width: 132px;}
    .ls-column-boxl{ width:336px; margin-right: 20px; }
    .ls-column-boxr{width: 280px; }
    .ls-ztzl ul{ margin-right: -20px;}
    .ls-ztzl li{  width: 317px;margin-right: 20px; }
    .ls-ztzl li a{ height: 83px;}
    .ls-zt-flash{ height: 83px; }
}
@media (max-width: 991px){
    .ls-special-main{ padding:20px 10px 0 10px;}
    .ls-tzgg-box,.ls-lm-link,.ls-column-boxl,.ls-column-boxr{ width: auto; height: auto; float: none; padding: 15px; margin: 0;}
    .ls-doclist li a{ max-width: 100% !important;}
    .ls-doclist li img{ display: none;}
    .ls-row{ margin-bottom: 20px;}
    .ls-zt-flash{ height: 63px;margin-bottom: 20px; }
    .flash-num-zt{ bottom:5px;}
    .flash-num-zt li,.wza-on .flash-num-zt li {  width: 6px; height: 6px; margin: 0 3px; }
    .ls-lm-link,.ls-column-box2,.ls-column-boxr{ margin-top: 20px;}
    .ls-lm-link li{ width: 33.3%; }
    .ls-ztzl ul{ margin-right: -10px;}
    .ls-ztzl li{  width: 242px;margin-right: 10px; }
    .ls-ztzl li a{ height: 64px;}

}
@media (max-width: 767px){
    .ls-row{ margin-bottom: 10px;}
    .ls-zt-flash{ height: 63px;margin-bottom: 10px; }
    .ls-tzgg-box,.ls-lm-link,.ls-column-boxl,.ls-column-boxr,.ls-column-boxr{  padding: 10px; }
    .ls-lm-link,.ls-column-box2,.ls-column-boxr{ margin-top: 10px;}
    .ls-lm-link li{ width: 50%; }
    .ls-lm-link li{margin: 5px 0;}
    .ls-lm-link li .img-title{ font-size: 16px; height: 32px; line-height: 32px;}
    .ls-ztzl{ margin-bottom: 0;}
    .ls-ztzl ul{ margin-right: 0;}
    .ls-ztzl li{ float: none; width: auto;margin: 0 0 10px 0; }
    .ls-ztzl li a{ height: auto;}
    .ls-ztzl li img{ height: auto;}
    .ls-doclist li{ height: 38px; line-height: 38px; font-size: 16px; padding: 0 60px 0 16px;  }
}
@media (max-width: 390px){
    .ls-zt-flash{ height: 40px; }
}
/*底部*/
.footer{ border-top:4px solid #3473b6; height: auto; background: #e4e4e4;}
.footer_link{ margin: 10px 0; height: 34px;}
.footer_link .select{position:relative;float:left;z-index:94;height:32px; width: 259px; border: 1px solid #ddd;background: url("../images/linkdot.png") right center no-repeat #fff; padding: 0 12px; margin-right: 20px;}
.footer_link .select dt{height:32px;display:inline-block; font-size:14px; text-align:left; line-height:32px;cursor:pointer; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99; font-weight: normal;  width: 100%;}
.footer_link .select.last{margin-right: 0;}
.footer_link .select dd{position:absolute;left:-1px;bottom:32px;border:none;background:#fff;display:none;z-index:98;border:#ddd 1px solid;}
.footer_link .select dd ul{padding:5px;width:273px;max-height:400px;_height:400px;overflow-y:auto;overflow-x:hidden;}
.footer_link .select dd ul li{background:#f7f7f7;border-bottom:#fff 1px solid;}
.footer_link .select dd ul li a{display:block;padding:0 5px;font:normal 14px/30px "Microsoft Yahei";white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.footer_link .select dd ul li a:hover{background:#f0f0f0;text-decoration:none;}
.footnav{ line-height: 26px; text-align: center; font-size: 14px; color: #333;  position: relative; padding: 28px 0;}
.footnav .container{position: relative;}
.footnav a{color: #333; }
.footnav span{ padding: 0 8px; display: inline-block;}
.footnav .dzjg{ position: absolute; left: 160px; top: 5px;}
.footnav .jiucuo{ position: absolute; right: 98px; top: 10px;}
@media (min-width: 992px) and (max-width: 1199px){
    .footnav .dzjg{ left:20px;}
    .footnav .jiucuo{ right: 20px;}
}
@media (max-width: 991px){
    .footnav .dzjg, .footnav .jiucuo{ position: static; display: inline-block;}
}
/*归档*/
.guidang{position: absolute; right: 0; top: 0; z-index: 10; pointer-events: none;}
@media (max-width: 768px){
    .guidang{ width: 150px !important; height: 150px !important; background-size: 100% 100% !important;}
}

/*当前位置*/
.ls-crumbs-box{padding: 14px 0 14px 24px; margin-bottom: 2px; background: left 20px no-repeat; background-image: url(../images/dqwz.png) !important; font-size:16px; line-height: 1.8;  }
.ls-crumbs-box .pos-font{color: #007FE1; }
.ls-crumbs-box i{font-style: normal;}
.ls-crumbs-box a:hover{color:#007FE1;}
.ls-crumbs-box .search-keywords{color:#f00;}
@media (max-width: 767px) {
    .ls-crumbs-box{ margin-left: 10px;  background-position: left 15px;    padding: 10px 10px 10px 24px;}

}
/*栏目页 */
.ls-page-main{ background: #fff; padding: 0 20px 20px 20px; margin: 20px 0;}
.ls-column-left{width:300px; background: #fbfbfb;}
.ls-column-title{padding:8px; background: #3473B6; }
.ls-column-title .tit{ display: block; line-height: 50px; font-size: 22px;font-weight: bold; color: #fff; text-align: center;}
.ls-column-menu{ padding: 0 24px 20px 24px;}
.ls-column-menu  li{  border-bottom: 1px solid #ddd; }
.ls-column-menu  li a{display:block;padding: 10px 20px;line-height:1.8;font-size:18px; text-align: center;   }
.ls-column-menu  li a:hover,.ls-column-menu  li.active a{ color: #3473B6;  background:url(../images-sys/menu-h.png) right center no-repeat;  }
/*栏目页-窄屏下二级栏目 */
.btn-group{/*width:100%;*/cursor:pointer;position:relative;z-index:1;}
.btn{width:100%;padding:8px 12px;font-size:18px;text-align:left;border-radius:0;}
.btn-danger{/*height:44px;*/color:#fff;background:#3473b6;border:0;font-weight:bold;padding:10px 20px 10px 12px;border-radius:4px;position: relative;}
.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus{color:#fff;background:#3473b6;border:0;}
.btn .caret{float:right;position: absolute;top: 50%;right: 10px;margin-top: -2px;}
.ls-column-smmenu .btn{ font-size: 20px;}
.dropdown-backdrop{ display: none;}
.dropdown-menu{width:100%;padding:0;border-radius:0;box-shadow:none;border:0; position: static; float:none;}
.dropdown-menu > li > a{padding:8px 10px;font-size:16px;white-space:normal; line-height: 1.6; color: #fff;}
.dropdown-menu a{background: #f2f4fb;border-top: 1px solid #fff;color: #333 !important;}
.dropdown-menu a:hover{background:#3473b6 !important;color:#fff !important;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background: #3473b6 !important;color:#fff !important;}
/*栏目页-文字列表 */
.ls-column-right{width: 830px;position:relative;}
.ls-column-right .guidang,.ls-module-news .guidang{position:absolute;right:0;top:-40px;z-index:99;}
.ls-module-news{ position:relative;}
/*当前栏目*/
.ls-column-name{padding: 0 0 5px  0;  border-bottom: 1px solid #ddd;  line-height: 40px; }
.ls-column-name span{display: inline-block; font-size: 20px; font-weight: bold;color: #3473B6;}
/***栏目文字列表****/
.ls-column-list{height:auto;margin-top:10px;min-height:500px;_height:500px;font-size:18px;line-height:1.8;border-top:0;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.ls-column-list ul{clear: both;}
.ls-column-list .pagination{clear: none;}
.ls-column-list table{max-width:100% !important;}
.ls-column-list ul li{height:40px;line-height:40px;vertical-align:bottom; padding: 2px 120px 2px 16px;    background: url(../images-sys/dot.png) left center no-repeat;   font-size:16px;position: relative;}
.ls-column-list ul.doc_list .date{float:none;position: absolute; right: 0; top:2px;color:#999;font-size: 18px; }
.ls-column-list ul.doc_list li,.ls-column-list ul.download-list li{overflow:hidden;position: relative;}
.ls-column-list ul.doc_list li a{ max-width: 660px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ls-column-list ul.doc_list li img{float:left;margin:16px 0 0 0;}
.ls-column-list ul li.lm_line{height: 0;border-bottom: 1px dashed #d6ddea;margin: 12px 0; padding:0;background-image: none !important;}
.ls-column-list ul li.lm_line.add{display: none;}
.ls-column-list ul li.columnName{height:auto;margin:0 0 5px;padding:5px 70px 5px 10px;background-image:none !important;background:#f9fafb;overflow: hidden;position: relative; line-height:30px;}
.ls-column-list ul li.columnName .title{display:block; white-space:normal;height:auto;font-weight: bold;max-width: none;}
.ls-column-list ul li.columnName .more{font-size:14px;color:#999;position: absolute;top:5px;right:10px;}
.ls-column-list ul li.columnName .more:hover{color:#d80c18;}
.ls-column-list ul.doc_list li.search-list a{max-width: none !important;margin-right: 90px;float: none;}
@media (max-width: 1199px) and (min-width: 992px) {
    .ls-column-right{  width: 630px;}
    .ls-column-list ul.doc_list li a{max-width:450px; }
}
@media (max-width: 991px){
    .ls-page-main{ padding: 0 15px 15px 15px; margin: 15px 10px;}
    .ls-column-right{ float: none;width: auto; height: auto !important; margin-top: 5px;}
    .ls-column-list{margin-top:15px;}
    .ls-column-list ul li{ height: 40px; line-height: 40px;}
    .ls-column-list ul.doc_list li a{max-width: none; display: block; float: none;}
    .ls-column-list ul.doc_list li img{ display: none;}
    .ls-column-list ul li.columnName{height: auto;position: relative;}
}
@media (max-width:767px) {
    .ls-page-main{ padding: 0 10px 10px 10px; margin: 10px;}
    .ls-lmcontainer{ margin-bottom: 20px; padding: 0 10px;}
    .ls-column-name span{ font-size: 20px;}
    .ls-column-right .guidang,.ls-module-news .guidang{ width: 200px !important; height: 200px !important; top:-30px; background-size: 100% 100% !important;}
    .ls-column-list{min-height: 200px;margin-top:10px;}
    .ls-column-list ul li{ font-size: 16px; height: 30px; line-height: 30px; padding-right: 100px;}
    .ls-column-list ul.doc_list li .date{ font-size: 16px;}

}
/*栏目页 图片列表 */
.ls-column-list ul.picture-list{ clear:both; margin-right: -20px; margin-top: 20px;}
.ls-column-list ul.picture-list:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
.ls-column-list ul.picture-list li{float:left; display:inline;height:auto; margin: 0 20px 20px 0; background: #FFFFFF  !important; width: 243px; padding: 10px; box-shadow: 0 0 10px 0 rgba(28, 77, 163, 0.08);  }
.ls-column-list ul.picture-list li:hover{ box-shadow: 0 0 10px 0 rgba(28, 77, 163, 0.2);}
.ls-column-list ul.picture-list li a{ display: block; float: none;}
.ls-column-list ul.picture-list li .img_img{ display: block;}
.ls-column-list ul.picture-list li a img{width:100%; height:152px;}
.ls-column-list ul.picture-list li a:hover{ color:#1f68ba;}
.ls-column-list ul.picture-list li .img_title{ display:block; text-align: center; height:32px;line-height:32px; font-size: 16px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-top: 4px;}
@media (min-width: 992px) and (max-width:1199px) {
    .ls-column-list ul.picture-list li,.ls-column-list ul.videoNews-img-list li{  width: 284px;   }
    .ls-column-list ul.picture-list li a img,.ls-column-list ul.videoNews-img-list li .video-thumb{ height:178px;}

}
@media (max-width: 991px){
    .ls-column-list ul.picture-list,.ls-column-list ul.videoNews-img-list{margin-right:-20px;}
    .ls-column-list ul.picture-list li,.ls-column-list ul.videoNews-img-list li{  width: 205px;margin-right:20px;}
    .ls-column-list ul.picture-list li a img,.ls-column-list ul.videoNews-img-list li .video-thumb{ height:128px;}

}
@media (max-width: 767px){
    .ls-column-list ul.picture-list,.ls-column-list ul.videoNews-img-list{ margin-top: 15px;  margin-right: 0;}
    .ls-column-list ul.picture-list li, .ls-column-list ul.videoNews-img-list li{ display: block; margin-bottom: 20px;  width: auto; float: none; margin-right: 0;}
    .ls-column-list ul.picture-list li a img,.ls-column-list ul.videoNews-img-list li .video-thumb{ width: 100%; height:auto;}
}
/*文章页*/
.con_main{ border:1px solid #ddd; padding:40px 50px; overflow:hidden; position:relative; }
.con_main .guidang{ position:absolute; top:180px; right:10px;}
.newstitle{ font-size:32px; line-height:1.6;   text-align:center;}
.newstitlef,.newstitlet{font-size:20px;text-align: center;line-height: 1.6;font-weight: normal; }
.newstitles{font-size:16px;text-align: center;line-height: 1.6;font-weight: normal; }
.newsinfo{height:auto;margin-top:30px;line-height:28px; font-size:14px; padding:7px 0 7px 4px; color:#666;  text-align: center; border-bottom: 1px solid #d0d0d0;}
.newsinfo .sp{ display: inline-block; margin: 0 6px;}
.newsinfo .wz_sc{background: url("../images/wz_sc.png") left center no-repeat;padding:0 10px 0 20px; display: none;}
.newsinfo .wz_sc a{color: #666;}
.newsinfo .wz_jc{background: url("../images/wz_glass.png") left center no-repeat;padding:0 10px 0 20px; display: none;}
.newsinfo .wz_jc a{color: #fe8f00;}
.newsinfo a{color: #666;}
.newsinfo .active{ display: inline-block !important;}
.newsinfo  .share{ display: inline-block;vertical-align: middle;padding-left: 23px;background: url(../images/wzicon2.gif) left center no-repeat;}
.newsinfo .share-box{ position: relative; right: auto;  top:auto; }
.j-fontBig.active,.j-fontSmall.active,.j-fontNormal.active{ font-weight: bold; font-size: 20px;}
.newscontnet{font-size:16px;  margin:0 auto; color:#333;   text-align: justify; overflow: hidden;overflow-x: auto; line-height:2; padding:20px 0 0; }
.newscontnet img{ max-width:100%!important;}
.newscontnet table{ width: 100%!important;}
.newscontnet table tr td{ border: 1px solid #ccc!important; padding: 5px;}
.scan_code_box{  margin:0 auto; padding:40px 0; text-align:center;}
.scan_code_box .pic{ text-align:center; width:auto; margin:0 auto;}
.scan_code_box img{ width:140px; height:140px; border:1px solid #efefef; margin:0 auto; }
.scan_code_box .txt{ text-align:center; line-height:32px; font-size:14px; color:#666; display:block;}
.updown{line-height:35px; font-size: 16px;}
.wzbot{background:url(../images/navjz_line.gif) top repeat-x; padding:10px 0 0; overflow:hidden;}
.wzbot .fxd_close{width:auto;float:right;text-align:left;overflow:hidden;}
.wzbot .fxd_close .print_btn{display:block;float:left; height:26px;line-height:26px;background:url(../images/print.gif) 0 5px no-repeat;padding-left:22px; font-size:14px; color:#666; margin-right: 20px;}
.wzbot .fxd_close .close_btn{display:block;float:left; height:26px;line-height:26px;padding-left:22px;background:url(../images/close1.gif) 0 5px no-repeat;font-size:14px; color:#666;}
.wzbot .fxd_close .print_btn:hover,.wzbot .fxd_close .close_btn:hover{ color:#1a6cc9;}
.minh500{  height:auto !important;  min-height:500px;   _height:500px;}
@media (max-width: 991px){
    .con_main{padding:20px 30px;  }
    .updown{ margin-top: 20px;}
}
@media (max-width:767px) {
    .con_main{padding:20px;  }
    .newstitle{ font-size: 26px;}


}
/*无障碍样式*/
.statement-content{max-height: 100% !important;}
/*弹窗 end*/
/*页面纠错*/
.ui-dialog-title{color:#1a6cc9;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th .red{color:#d80c18;}
.correction-table th span{color:#1a6cc9;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{border:#ddd 1px solid;height:34px;line-height:34px;}
.correction-table td input{height:34px;line-height:34px;width:350px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td input#link{ background: #F5F5F5; width: 350px;}
.correction-table td textarea{width:350px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#1a6cc9;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;}
/*页面纠错 end*/
@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:10px 0 5px; color: #666; padding:3px 0;line-height:30px;font-size:16px;}
.pagination a,.pagination span{display:inline-block;border:1px solid #cccccc;color:#666;margin:3px;padding:0 10px;text-decoration:none;white-space:nowrap;height: 30px;border-radius: 4px;}
.pagination a:hover{background:#3473b6;border:1px solid #3473b6;color:#fff !important;}
.pagination a.active{border:1px solid #3473b6;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#3473b6;border:1px solid #3473b6;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #eeeeee;color:#cccccc;background:#fff;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#3473b6;border:#3473b6 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0 3px;}
.pagination .inputBar{border:0px;height:28px;padding:0 5px;}
.pagination .total{border:0px;height:28px;padding:0;}
.pagination .inputBar input{width:48px;height:26px;line-height:26px;border-radius: 4px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 5px 0 8px;*margin:-3px 5px 0 8px;_margin:-3px 5px 0 8px;background:#fff;vertical-align:middle;}
.pagination button{display: inline-block;font-size: 16px; width: auto; padding: 0 13px; height: 32px;border-radius: 4px;line-height:28px;border: #cccccc 1px solid;margin: -3px 6px 0 3px;_margin: -3px 3px 0;background:none;vertical-align: middle;color: #666;}
.pagination button:hover{background:#3473b6;border:1px solid #3473b6;color:#fff !important;}
@media (max-width: 767px) {
    .pagination{font-size:14px; margin-top:0; line-height: 26px;}
    .pagination a, .pagination span{padding: 0 8px;height: 26px;}
    .pagination .inputBar{height:24px;}
    .pagination .total{height:24px;}

    .pagination .inputBar input{height:22px;line-height:20px; width: 38px;}
    .pagination button{height: 28px; line-height: 20px; font-size: 14px;}
}
/*分页/翻页end*/

/*外链提示 > 弹窗*/
.ui-dialog-title,.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:#3473b6;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}
/*网站隐私弹框*/
.statement-content{max-height: 100% !important;}
@media (max-width:767px) {
    .ui-dialog-content{/*width:250px !important;*/ max-height:300px !important; height: auto !important; overflow: auto;}
    .ui-dialog-content .btn-group .btn{margin:0 10px;width:90px;}
    /*网站隐私弹框*/
    .statement-content{max-height: 300px !important;}
}
/*配色-分享微信图标*/
.share-box a.share-weixin{background: url(/assets/images/share/wz_wx.png) 0 0 no-repeat;}
.weixin-share-open{background: url(/assets/images/share/share_wx_arrow.gif) no-repeat !important;}
.weixin-share-open .weixin-wrap p{color: #666 !important;}
/*分享*/
@media (max-width: 1180px) {
    .weixin-share-open{left: -10px; padding: 10px; height:auto; width: 120px; border: 1px #ddd solid; background: #fff !important;}
    .weixin-share-open .weixin-wrap{height: auto;}
    .weixin-share-open .weixin-wrap .weixin-qrcode{float: none; margin: 0 auto;}
    .weixin-share-open .weixin-wrap p{float: none; padding:10px 0 0 !important; width: auto;}
    .wza-yellow-black div.weixin-share-open{ background:yellow !important;}
    .wza-blue-yellow div.weixin-share-open{ background:blue !important;}
    .wza-blue-yellow .weixin-share-open .weixin-wrap p{color: yellow !important;}
    .wza-yellow-blue div.weixin-share-open{ background:yellow !important;}
    .wza-black-white div.weixin-share-open{ background:black !important;}
    .wza-black-white .weixin-share-open .weixin-wrap p{color: white !important;}
    .wza-white-black div.weixin-share-open{ background:white !important;}
    .wza-black-yellow div.weixin-share-open{ background:black !important;}
    .wza-black-yellow .weixin-share-open .weixin-wrap p{color: yellow !important;}
    .weixin-share-open .weixin-close:before{display: block; content: "x"; text-align: center; color: #999; font-family: arial;}
}

/*弹窗*/
.wza-yellow-black div.ui-dialog{ background: yellow !important;}
.wza-yellow-black div.ind_pl{ background: yellow !important;}
.wza-blue-yellow div.ui-dialog{ background: blue !important;}
.wza-blue-yellow div.ind_pl{ background: blue !important;}
.wza-yellow-blue div.ui-dialog{ background: yellow !important;}
.wza-yellow-blue div.ind_pl{ background: yellow !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: white !important;}
.wza-white-black div.ind_pl{ background: white !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: yellow !important;}
.wza-yellow-black div#tips_box .tips_body{ background: yellow !important;}
.wza-blue-yellow div#tips_box{ background: blue !important;}
.wza-blue-yellow div#tips_box .tips_body{ background: blue !important;}
.wza-yellow-blue div#tips_box{ background: yellow !important;}
.wza-yellow-blue div#tips_box .tips_body{ background: yellow !important;}
.wza-white-black div#tips_box{ background: white !important;}
.wza-white-black div#tips_box .tips_body{ background: white !important;}
.wza-black-yellow div#tips_box{ background: #000 !important;}
.wza-black-yellow div#tips_box .tips_body{ background: #000 !important;}

/*配色-提示语*/
.wza-black-white .n-yellow .msg-wrap{ background: #000 !important;}
.wza-yellow-black .n-yellow .msg-wrap{ background: yellow !important;}
.wza-blue-yellow .n-yellow .msg-wrap{ background: blue !important;}
.wza-yellow-blue .n-yellow .msg-wrap{ background: yellow !important;}
.wza-white-black .n-yellow .msg-wrap{ background: white !important;}
.wza-black-yellow .n-yellow .msg-wrap{ background: #000 !important;}

/*配色-信件查询*/
.wza-black-white .ui-dialog-close{ color: #fff !important;  opacity:1;filter: alpha(opacity=100);}
.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: yellow !important;  opacity:1;filter: alpha(opacity=100);}
.wza-blue-yellow .ui-dialog-title{ color: yellow !important;}
.wza-blue-yellow .guestbook-search ul li{ color: yellow;}
.wza-blue-yellow .ui-dialog-footer button{ background: transparent; color: yellow !important; border: none;}
.guestbook-search ul li input{ color: #333;}

/*无障碍配色导航下拉*/
.wza-black-white  .navbar-default .navbar-toggle{   background-color: black !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: black;  background-color: yellow  !important;}
.wza-yellow-black .navbar-default .navbar-toggle:focus .icon-bar,  .wza-yellow-black  .navbar-default .navbar-toggle:hover .icon-bar,.wza-yellow-black .navbar-default  .navbar-toggle .icon-bar{background-color:black !important;}
.wza-blue-yellow  .navbar-default .navbar-toggle{   background-color: blue !important;}
.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:hover .icon-bar,.wza-blue-yellow .navbar-default .navbar-toggle .icon-bar{background-color:yellow !important;}
.wza-yellow-blue  .navbar-default .navbar-toggle{ border-color: blue !important;   background-color: yellow !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:blue !important;}
.wza-white-black .navbar-default .navbar-toggle:focus .icon-bar,  .wza-white-black  .navbar-default .navbar-toggle:hover .icon-bar,.wza-white-black .navbar-default  .navbar-toggle .icon-bar{background-color:black !important;}
.wza-white-black  .navbar-default .navbar-toggle{   border-color: black !important;}
.wza-black-yellow .navbar-default .navbar-toggle:focus .icon-bar,  .wza-black-yellow  .navbar-default .navbar-toggle:hover .icon-bar,.wza-black-yellow .navbar-default  .navbar-toggle .icon-bar{background-color:yellow !important;}
.wza-black-yellow  .navbar-default .navbar-toggle{  border-color: yellow !important;}

.wza-black-white  .navbar-nav li{ background-color: black !important; border-color: #fff;}
.wza-yellow-black .navbar-nav li{ background-color: yellow !important; border-color:black;}
.wza-blue-yellow  .navbar-nav li{ background-color: blue !important; border-color:yellow;}
.wza-yellow-blue  .navbar-nav li{ background-color: yellow !important; border-color:blue;}
.wza-white-black .navbar-nav li{ background-color: white !important;border-color: black;}
.wza-black-yellow .navbar-nav li{ background-color: #000 !important;border-color: yellow;}
/*无障碍调色弹窗样式 end*/

/*无障碍栏目页-窄屏下二级栏目配色*/
.wza-black-white  .dropdown-menu > li > a{ background-color: black !important;}
.wza-yellow-black .dropdown-menu > li > a{ background-color: yellow !important;}
.wza-blue-yellow  .dropdown-menu > li > a{ background-color: blue !important;}
.wza-yellow-blue  .dropdown-menu > li > a{ background-color: yellow !important;}
.wza-white-black .dropdown-menu > li > a{ background-color: white !important;}
.wza-black-yellow .dropdown-menu > li > a{ background-color: #000 !important;}

/*无障碍配色-友情链接*/
.wza-black-white .ls-friend-link dl dd{ background-color: black !important;}
.wza-yellow-black .ls-friend-link dl dd{ background-color: yellow !important;}
.wza-blue-yellow .ls-friend-link dl dd{ background-color: blue !important;}
.wza-yellow-blue .ls-friend-link dl dd{ background-color: yellow !important;}
.wza-white-black .ls-friend-link dl dd{ background-color: white !important;}
.wza-black-yellow .ls-friend-link dl dd{ background-color: #000 !important;}
.ui-empty-skin1 {height: 220px; margin: auto; background: url(../images/empty.png) no-repeat 50%;}

/* 滚动条 */
.scrollbar-xy{overflow: auto;}
.scrollbar-xy::-webkit-scrollbar{ width: 6px;height: 6px;}
.scrollbar-y{overflow-y: auto; overflow-x: hidden;}
.scrollbar-y::-webkit-scrollbar{ width: 6px;height: auto;}
.scrollbar-x{overflow-x: auto; overflow-y: hidden;}
.scrollbar-x::-webkit-scrollbar{ height: 6px;width:auto;}
/* 滚动条轨道 */
.scrollbar-xy::-webkit-scrollbar-track, .scrollbar-x::-webkit-scrollbar-track, .scrollbar-y::-webkit-scrollbar-track {background: #f7f7f7;box-shadow: none;border-radius: 3px;}
/* 滚动条滑块 */
.scrollbar-xy::-webkit-scrollbar-thumb, .scrollbar-x::-webkit-scrollbar-thumb, .scrollbar-y::-webkit-scrollbar-thumb{border-radius: 3px; background: #1C4DA3;}

