@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;}
*html{background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
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:14px/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"; color:#333;background: #f8f8f8;}
input,textarea,select,button{vertical-align:middle;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:hover{color:#d50000;text-decoration:none;}
:focus,a:focus,input:focus,textarea:focus,select:focus,button:focus,textarea:focus{outline:none;}
.wza-on :focus,.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;}
a img {border:none;}
img{vertical-align: middle;}
.left,.fl{float:left;}
.right,.fr{float:right;}
@keyframes TopBots {
    0% {
        transform: translateY(-8px);
    }

    50% {
        transform: translateY(0px);
    }

    100% {
        transform: translateY(-8px);
    }
}
@-webkit-keyframes TopBots {
    0% {
        transform: translateY(-8px);
    }

    50% {
        transform: translateY(0px);
    }

    100% {
        transform: translateY(-8px);
    }
}
@-moz-keyframes TopBots {
    0% {
        transform: translateY(-8px);
    }

    50% {
        transform: translateY(0px);
    }

    100% {
        transform: translateY(-8px);
    }
}
@-ms-keyframes TopBots {
    0% {
        transform: translateY(-8px);
    }

    50% {
        transform: translateY(0px);
    }

    100% {
        transform: translateY(-8px);
    }
}
@keyframes bellRing {
    0%,
    100% {
        transform-origin: top;
    }
    15% {
        transform: rotateZ(10deg);
    }
    30% {
        transform: rotateZ(-10deg);
    }
    45% {
        transform: rotateZ(5deg);
    }
    60% {
        transform: rotateZ(-5deg);
    }
    75% {
        transform: rotateZ(2deg);
    }
}
@-webkit-keyframes hvr-icon-bob {
    0% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
    50% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px);
    }
    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
}
@keyframes hvr-icon-bob {
    0% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
    50% {
        -webkit-transform: translateY(-2px);
        transform: translateY(-2px);
    }
    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
}
@-webkit-keyframes hvr-icon-bob-float {
    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
}
@keyframes hvr-icon-bob-float {
    100% {
        -webkit-transform: translateY(-6px);
        transform: translateY(-6px);
    }
}
/* 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;}
.clear20{ padding:10px 0; clear:both; height:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
.wza-on input:focus{outline: auto !important;}
input.srkcss:focus{ outline: none;
    border-color:#007FE1 !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,.075), 0 0 8px rgba(4,66,136,.9);
    -moz-box-shadow: inset 0 1px 1px rgba(255,255,255,.075), 0 0 8px rgba(4,66,136,.9);
    box-shadow: inset 0 1px 1px rgba(255,255,255,.075), 0 0 8px rgba(4,66,136,.9);
    -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;}
.z-hide{display:inline; width: 0; height: 0; margin: 0 0 0 -1px; overflow: hidden; font-size: 0;}
.hide{display: none;}
.hide.active{display: block !important;}
.img_title{ display:inline-block;}
.hidden-tit .img_title{display: none;}
.mt30{ margin-top:30px;}
.bot30{ margin-bottom: 30px;}
.bot20{ margin-bottom: 28px;}
.srkcssblue{
    outline: none;
    border-color:#125db2 !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,.075), 0 0 8px rgba(28,77,163,.6);
    -moz-box-shadow: inset 0 1px 1px rgba(255,255,255,.075), 0 0 8px rgba(28,77,163,.6);
    box-shadow: inset 0 1px 1px rgba(255,255,255,.075), 0 0 8px rgba(28,77,163,.6);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
}
.ls-zindex1{ z-index: 1;}
.txt-font{ cursor: default;}
/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float li{margin-bottom:0;}
.j-float .img_title{display:none;}
.j-float .float-close{ padding-bottom: 5px; text-align: right;}
.j-float .float-close img{cursor:pointer;}
/*左右对联*/
.j-couplet{ cursor:pointer;}
.j-left { position: fixed; top:250px;z-index: 1000; display: none; left:10px;}
.j-left ul li{ margin-bottom: 10px;}
.j-left .img_title{ display: none;}
.couplet-close{cursor: pointer; margin-bottom: 3px;}
.j-right { position: fixed; display: none; top:250px;z-index: 1000; right:10px;}
.j-right ul li{ margin-bottom: 10px;}
.j-right .img_title{ display: none;}
/*头部*/
.ls-header{ background: #fff;}
.ls-top-img{ text-align: center;}
.ls-top-img .img_title{ display: none;}
.ls-top-img img{ max-width: 100%; height: auto;}
.ls-top{ height: 40px;line-height: 40px;border-bottom: 1px solid #eee; padding: 0 10px;}
.ls-top li{ float: left; margin-right: 10px;}
.ls-banner-box{ height: 150px; position: relative; }
.ls-logo{ float: left;  padding: 24px 0 0 45px;}
.ls-logo img{ max-width: 100%; height: auto;}
.ls-search-box{ width: 214px; padding: 30px 40px 0 0;}
.ls-wx-link{ text-align:center;}
.ls-wx-link li{ display:inline-block;  height: 35px; line-height: 35px; }
.ls-wx-link li.num1::after{ content: "";  vertical-align: middle; display: inline-block; width: 1px; height: 14px; background: #666; margin: 0 14px 0 10px;}
.search-box{ height: 28px;margin-top: 10px; position: relative; border: 1px solid #C0C0C0;}
.search-box .search-input{  margin-right: 30px;}
.search-box .search-input input{ width: 100%; border: none; box-sizing: border-box; height: 28px; line-height: 28px; padding: 0 10px; font-size: 14px; }
.search-box .search-btn{ position: absolute; right: 0; top:0; bottom: 0; width: 30px;}
.search-box .search-btn input{border: none;background:url("../images/search-ico.png") center  center no-repeat; width: 100%; height: 28px; cursor: pointer; font-size: 0;}
@media (min-width: 992px) and (max-width:1199px) {

}
@media (max-width: 991px){
   .ls-banner-box{ height: auto; padding-bottom: 20px;}
    .ls-logo{ float: none; text-align: center; padding: 20px 0 0 0;}
    .ls-search-box{ width: auto; float: none; padding: 20px 20px 0 20px;}
}
@media (max-width: 767px){
    .ls-top{ height: auto; padding: 5px 10px; line-height: 30px;}
}
/*导航*/
.nav-main{ background: #4455bf; text-align: center;}
.ls-page-navigation ul{ display: block; width: 980px; margin: 0 auto;}
.ls-page-navigation li{  float: left;   width: 140px;}
.ls-page-navigation li a{ display:block; text-align: center;color: #fff;line-height: 48px;font-size: 22px;position: relative;font-weight: 600;}
.ls-page-navigation li a:hover,.ls-page-navigation li.active a{background: #3a4ab1;}
@media (min-width: 992px) and (max-width:1199px) {
    .ls-page-navigation ul{  width: 910px;}
    .ls-page-navigation li { width: 130px;}
}
@media (max-width: 991px){
    .ls-page-navigation ul{  width: auto;}
    .ls-page-navigation li{ float: left;  width: 109px;}
    .ls-page-navigation li a{ display: block;}
}
@media (max-width: 767px){
    /*导航*/
    .ls-page-container{padding-bottom: 10px;}
    .ls-page-navigation .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: #4455bf;}
    .ls-page-navigation .navbar{height:auto;width:100%; z-index: 3;}
    .ls-page-navigation .navbar-nav{margin:0;}
    .ls-page-navigation .navbar-brand{padding: 0;height:50px;line-height: 50px;font-size:20px;color: #fff !important;}
    .ls-page-navigation li {float: none !important;  display:block; text-align:center;padding: 0; margin: 0;width: auto !important; font-size:20px !important;}
    .ls-page-navigation li a{ width: auto; display: block;}
    .ls-page-navigation li.frist{ display:none;}

}
/*友情链接*/
.ls-select-box{  border-top:1px solid #ddd;  padding: 10px 0; }
.ls-footlink-sel{position: relative; z-index: 2; height: 30px; }
.ls-footlink-sel .select{float:left;z-index:11;  height:30px; background: rgba(255, 255, 255, 0.1); margin-right: 15px; }
.ls-footlink-sel .select.select5{ margin-right: 0;}
.ls-footlink-sel .select dt{height:30px;display:block;  cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;	position:relative;	z-index:99;		text-align:center;line-height:30px; font-weight: normal;}
.ls-footlink-sel .select dt a{ display: block; padding:0 30px 0 0; margin: 0 20px;  background: url(../images/linkico.png) no-repeat right center;}
.ls-footlink-sel .select dt.active{ background: rgba(255, 255, 255, 0.18);  z-index:888; color:#fff;}
.ls-footlink-sel .select dd{position:absolute;left:0; right:0; bottom:30px; background: #fff;  box-shadow: 0 0 10px rgba(0,0,0,0.2); border-bottom:none; display:none;	z-index:999; padding:10px 0;}
.ls-footlink-sel .select dd ul{padding:0 20px; display:block; max-height:320px;	_height:320px;	overflow-y:auto;overflow-x:hidden;}
.ls-footlink-sel .select dd ul li{	float:left;	width:auto;   }
.ls-footlink-sel .select dd ul li a{display:block;	padding:0 5px;	line-height: 2;	}
/*******底部*******/
.ls-footer{   position: relative;  padding: 0 20px;  font-size: 16px; line-height: 2; background: #fff; text-align: center; }
.ls-footer .footer-box{border-top:1px solid #ccc; padding:  20px 0;  }
.ls-footer .sp,.ls-footer span{ display: inline-block; padding-right:20px;}
.ls-footer .sp img{ margin-right: 4px;}
.ls-footer .red{ color: #f00; font-weight: bold;}
.ls-footer a:hover{ opacity: .8;}
.ls-footer .dzjg  {z-index:100;  top:20px; left: 100px;  position: absolute;}
@media (max-width: 991px){
    .ls-footer .dzjg{ position: static;}
}
@media (max-width: 767px){
    .ls-footer{ padding: 0;}
    .ls-footer .footer-box{ padding: 10px 0;}
}

/*标题 */
.ls-tabs{   border-bottom: 3px #0959ae solid; background: url(../images/lianhua.png) left center no-repeat; position: relative;}
.ls-tabs ul li{ display: inline; float:left;  font-family: 宋体; text-align: center; line-height: 36px; height: 36px;  font-size: 21px; position: relative;  font-weight: bold;}
.ls-tabs ul li a,.ls-tabs ul li .tit{ display: block; padding: 0 32px;   }
.ls-tabs li  i{display: block; position:absolute; left:50%; bottom:-3px; height:3px; width:0; z-index:0;transition:all 0.2s linear; -webkit-transition:all 0.2s linear; background: #cd0000;}
.ls-tabs li.active  i{ width:100%; left:0;}
.ls-tabs .more{ position: absolute; right: 2px; top:0; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s; line-height: 32px;}
.ls-tabs .more:hover{ right:0; }
@media (max-width: 767px){
    .ls-tabs{ padding-left: 32px; }
    .ls-tabs ul li a,.ls-tabs ul li .tit{ padding: 0 10px;   }
    .ls-tabs .more{ display: none;}
}

.ls-sub-tab{ background-color: #f2f2f2; margin: 15px 0 5px 0; position:relative;      }
.ls-sub-tab ul li{ display: inline; float:left;  line-height: 35px;   height: 35px;  font-size: 16px; position: relative;  }
.ls-sub-tab ul li a,.ls-sub-tab ul li .tit{ display: block;  padding: 0 20px;}
.ls-sub-tab ul li.active,.ls-sub-tab ul li.active a,.ls-sub-tab ul li a:hover,.ls-sub-tab ul li.active .tit{    color: #fff; background-color: #0540a4;}
@media (max-width: 767px){
    .ls-sub-tab ul li{ padding:0 10px;}
}

/*公共列表*/
.ls-doc-list{ margin-top: 8px;}
.ls-doc-list li{ height: 37px; padding:0 100px 0 15px; line-height: 37px; overflow: hidden; font-size: 18px; background: no-repeat 0 center; background-image: url(../images/icon_dot_small.png) !important; position: relative; color: #999;}
.ls-doc-list li a{ display: inline-block; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%; *width: 100%;}
.ls-doc-list li .date{ position: absolute; right: 0; top: 0;   font-size: 14px;    color: #999;}
.ls-doc-list li img{ float:left; padding:16px 0 0 0;}
.ls-ind-left .ls-doc-list li a{max-width: 600px;}
@media (max-width: 991px){
    .ls-doc-list li a{max-width: none !important; display: block; float: none !important;}
    .ls-doc-list li img{display: none;}
}
@media (max-width: 767px){
    .ls-doc-list li{ height: 30px; line-height: 30px;     padding-right: 100px; font-size: 16px; }
    .ls-doc-list li .date{  font-size: 16px; }
}

/*******右侧悬浮*******/
.ls-floatBox{position: fixed;  left: 50%; margin-left: 720px; bottom: 40px;  z-index: 999;}
.ls-floatBox .couplet-close{ text-align: center; padding-bottom: 3px;}
.ls-floatBox .couplet-close img{cursor: pointer;}
.ls-floatBox li.ai{ width: 121px; margin-bottom: 8px;}
.ls-floatBox li.ai a{ display: block;  box-sizing: border-box; position: relative; }
.ls-floatBox li.ai .ai-tips{ display: block; position: absolute; box-sizing: border-box; padding: 12px 0 0 18px;  background:url("../images-new/ai-tipsbg.png")  0 0 no-repeat; font-size: 12px; color: rgba(37, 78, 125, 0.79); line-height: 18px;  width: 120px; top:-6px; height: 62px; right: -90px; }
.ls-floatBox li.ai .ai-title{ display: block; text-align: center; position: absolute; bottom: 0; left:0; right: 0; background:url("../images-new/libai-title.png")  0 0 no-repeat; height: 36px; line-height: 36px; color: #fff;  font-size: 16px; font-weight: bold; }
.ls-floatBox li.ai .ai-title i{ font-style: normal;   text-shadow: 2px 2px 4px rgba(0, 121, 214, 0.2);}
.ls-floatBox li.ai a:hover  .ai-title{ background: #007fe1; border-radius: 25px;}
.ls-floatBox li.ai a:hover  .ai-tips{ color: #007fe1; }

.ls-floatBox .wd{ width: 95px;  margin: 0 auto; padding-bottom: 10px; text-align:center;}
.ls-floatBox .wd a{ display:block; position:relative; color: #0B57DE;}
.ls-floatBox .wd .tit{ position: absolute;  left:0; bottom: 10px; right: 0; line-height: 20px; display: block; }
.ls-floatBox .wd a:hover{ color: #17c2f4;}
.ls-floatBox .num{ width: 65px; margin: 0 auto; padding-bottom: 10px; text-align:center;}
.ls-floatBox .num .bt{display: block;  background-image:  url("../images-new/silder-bg.png") !important; font-size: 0; position: relative; height: 65px; background-position: 0 0;background-repeat: no-repeat; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.ls-floatBox .num .bt:hover,.ls-floatBox .num .bt.active{ background-position: 0 -65px;}
.ls-floatBox .num .ico{ display: block;}
.ls-floatBox .num .bt:hover .ico,.ls-floatBox .num .bt.active .ico{ display: none;}
.ls-floatBox .num .bt:hover .tit,.ls-floatBox .num .bt.active .tit{ color: #fff; font-size: 16px; line-height: 1.2; display: block; padding:14px 12px 0; cursor: pointer; text-align: center;}
.ls-floatBox .ewm,.ls-floatBox .share{ position: relative;}
.ls-floatBox .ewm .slide_ewm{display: none; position: absolute; width: 160px; height: 150px; padding-right: 10px; right:63px; top: 50%; margin-top: -50px; z-index: 999; }
.ls-floatBox .ewm .slide_ewm li{ padding: 15px 0 0; background:  #007fe1;}
.ls-floatBox .ewm .slide_ewm{font-size: 0; line-height: 0; text-align: center;}
.ls-floatBox .ewm .slide_ewm img{width: 100px; height: 100px; vertical-align: middle; padding: 6px; background: #fff;}
.ls-floatBox .ewm .slide_ewm a{ color: #fff;}
.ls-floatBox .ewm .slide_ewm span{ line-height: 1.5; padding: 5px 0 10px 0; font-size: 15px; display: block;}
.ls-floatBox .ewm .bt:before,.ls-floatBox .share .bt:before{content:""; display: none; position: absolute; left: -8px; top: 50%; margin-top: -4px; border: 0 none; border-top: 6px transparent solid; border-left: 8px  #007fe1 solid; border-bottom: 6px transparent solid; width: 0; height: 0;}
.ls-floatBox .num .bt.active:before{display: block;}
.ls-floatBox .gotop{ display: none; }
.ls-floatBox .share{ padding-bottom: 0;}
.ls-floatBox .share .bt:hover .tit,.ls-floatBox .share .bt.active .tit{ line-height: 36px; }
.ls-floatBox .share .bt:before{ margin-top: -8px;}
.ls-floatBox .share .slide_ewm{display: none; position: absolute; width: 145px; height: 80px;  padding-right: 10px; right:63px; top: 50%; margin-top: -36px; z-index: 999;}
.ls-floatBox .share .slide_share{ padding: 10px 0; background: #007fe1;}
.ls-floatBox .share .slide_share .slide_sharecon {background: #fff; margin: 0 10px; height: 50px;}
.ls-floatBox .sharebox .share-box { position: relative;  width: auto; left:0; right:auto;top:13px;}
.ls-floatBox .share-bar,.ls-floatBox .share-box{ width: auto;}
.ls-floatBox .share-bar a{   margin: 0 0 0 12px;}
.ls-floatBox .weixin-share-open{ left: -52px !important;}
.ls-floatBox .qrcode-vertical .weixin-share-open{ left:-82px !important;}
@media (max-width: 1830px) {
    .ls-floatBox li.ai .ai-tips{ display: none;}
}
@media (max-width: 1645px) {
    .ls-floatBox,.ls-page-index.active .ls-floatBox{ display: none !important;}
}
/*当前位置*/
.ls-crumbs-box{padding: 0 0 14px 40px; margin-bottom: 0 !important; background: left 2px no-repeat; background-image: url(../images/lm-posico.png); font-size:18px; 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; margin: 0 4px;}
@media (max-width: 767px) {
.ls-crumbs-box{ font-size: 16px; line-height: 1.6; background-size: 20px auto; padding-left: 30px;}

}
/*无数据*/
.ui-data-empty,.ui-empty-skin1 {padding: 20px;text-align: center}
.ui-empty-skin1 {height: 220px;margin: auto; background-image:url(/_res/images/empty.png) !important; background-position: 50% 50%; background-repeat: no-repeat;}
/*提示语*/
.tooltip-inner { background: #007fe1; }
.tooltip.right .tooltip-arrow, .tooltip.left .tooltip-arrow { border-right-color: #007fe1; }
.tooltip.left .tooltip-arrow { border-left-color: #007fe1; }
.tooltip.top .tooltip-arrow { border-top-color: #007fe1; }
.tooltip.bottom .tooltip-arrow { border-bottom-color: #007fe1; }
.tooltip { font-size: 14px;}
/*页面纠错*/
.ui-dialog-title{color:#007FE1;}
.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:#115DB2;}
.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:#007FE1 !important;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;padding: 3px 0;line-height: 30px;font-size: 14px;font-family: "Microsoft YaHei";}
.pagination a, .pagination span {display: inline-block;border: 1px solid #ddd;color: #666;margin: 3px;padding: 0 10px;text-decoration: none;white-space: nowrap;height: 30px;border-radius: 3px;}
.pagination a:hover {background: #4455bf;border: 1px solid #4455bf;color: #fff !important;}
.pagination a.active {border: 1px solid #4455bf;color: #fff;}
.pagination span.current, .pagination span.current:hover {background: #4455bf;border: 1px solid #4455bf;color: #fff;}
.pagination span.disabled, .pagination span.disabled:hover {border: 1px solid #ddd;color: #cfcfcf;background: #f9f9f9;}
.pagination a.text, .pagination a.text:hover {color: #fff;background: #4455bf;border: #4455bf 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 .total {border: 0;height: 32px;padding: 0;line-height: 32px;}
.pagination .inputBar {border: 0;height: 32px;padding: 0 2px 0 5px;line-height: 32px;}
.pagination .inputBar input {width: 40px;height: 26px;line-height: 26px;padding: 2px 5px;border: #ddd 1px solid;margin: -3px 3px 0;*margin: -1px 3px 0;_margin: -1px 3px 0;vertical-align: middle;border-radius: 3px;color: #333;}
.pagination .inputBar button {display: inline-block;background: #4455bf;border: 0;height: 32px;color: #fff;border-radius: 3px;padding: 0 8px;margin: -3px 3px 0;*margin: -1px 3px 0;_margin: -1px 3px 0;}
@media (max-width: 991px) {
    .pagination {margin: 0;}
}
/*当前位置*/
.position_list{ font-size: 16px;position: relative;line-height: 30px; padding: 10px 0;}
.position_list .wzpos-span{background: url(../images/icon_pos.png) left 5px no-repeat;  display: block; padding: 0 270px 0 25px;}
.position_list i{ font-style: normal;}
.position_list.wzpos{ background: url(../images/icon_pos.png) left 15px no-repeat;  padding-left: 25px;}
/*当前位置-搜索*/
.lmsearbox{ position:absolute; right:0; top:8px; width:250px; height:30px;}
.lmsearbox ul{ height:30px; position:relative;}
.lmsearbox ul li.ss1{ display: block; border:#dcdcdc 1px solid; border-right: none; border-radius:3px; margin-right: 38px; height:28px;position:relative; z-index:11;}
.lmsearbox ul li.ss1 .msg-box{left:0;top:100%;position:absolute; z-index:9999999;}
.lmsearbox ul li.ss1 input{ width:98%; border: none; vertical-align:top; text-indent: 10px; height:28px;background:#fff;line-height:28px; padding:0 1%;font-size:14px;color:#666; }
.lmsearbox ul li.ss1 input:focus::-webkit-input-placeholder{color: transparent;}
.lmsearbox ul li.ss1 label {display: block;}
.lmsearbox ul li.ss2{width:40px;position:absolute;right:-1px;top:0; bottom: 0; z-index:12;}
.lmsearbox ul li.ss2 input{width:100%;height:100%; background:url(../images/lmsico.png) center center no-repeat #1f68ba;border-radius:0 3px 3px 0; border:none;overflow:hidden;cursor:pointer;outline:none;font-size:0; vertical-align: top;}
@media (max-width: 991px) {
    .position_list .wzpos-span{ padding-right: 0;}
    .lmsearbox{ width:auto; position: static; float: none; margin-top: 10px;}
}


/*页面纠错*/
.ui-dialog-title{color:#115DB2; font-size: 18px;}
.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:#115DB2;}
.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:#115DB2;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;}
}

/*外链提示 > 弹窗*/
.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:#487bc5;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}
@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;}
}
/*文章页*/
.ls-article{   position: relative; padding-bottom: 20px; }
.ls-article .guidang{position:absolute;right:0;top:200px;z-index:99;}
.min500{ min-height: 200px;}
/*文章标题*/
.ls-article-title,.newstitle{ font-size: 34px; line-height: 1.8; text-align: center;  padding: 20px 0;}
.ls-article-subtitle{ text-align: center; font-size: 24px; line-height: 1.6;padding: 0 0 10px 0;}
.ls-article-toptitle,.ls-article-smalltitle{ text-align: center; font-size: 20px; line-height: 1.6;}
.ls-article-smalltitle{ padding-bottom:10px;}
/*文章信息*/
.ls-article-menu,.newsinfo {  border-bottom: 1px solid #DCDCDC; font-size: 16px; color: #666; padding: 18px 0 13px; line-height: 32px;text-align: center;}
.ls-article-menu .sp,.newsinfo .sp{ display: inline-block;  vertical-align: middle; margin-right: 20px; }
.ls-article-menu span,.newsinfo span{ display: inline-block;  vertical-align: middle;}
.ls-article-menu a{ color: #666;}
.ls-article-menu i,.newsinfo i{ font-style: normal;}
.ls-article-menuleft{ float: left;}
.ls-article-menuright{ float: right;}
.ls-article-menu .ls-print{ margin-left: 20px; padding-left: 26px; display: inline-block;   vertical-align: middle; background-image: url("../images/print.png") ; background-position: left center; background-repeat: no-repeat; }
.wz_font i { display: block; float:left; font-style: normal; white-space: nowrap;overflow: hidden;}
.wz_font span,.wz_font a { display: block; float:left; margin: 4px 0 0; height: 24px; line-height: 24px; padding: 0 7px; border: #e6e6e6 1px solid;text-align: center; cursor: pointer; color: #999999;}
.wz_font a:hover { color: #c20015;}
.wz_font .active { color: #c20015; font-weight: bold;}
.wz_font .j-fontBig { border-right: 0; border-radius: 2px 0 0 2px;}
.wz_font .j-fontSmall { border-left: 0; border-radius: 0 2px 2px 0;}
.ls-share-pf{width: 88px; height: 26px; display: inline-block; vertical-align: middle; position: relative; padding-left: 20px; background: left center no-repeat; background-image: url(../images/share.png) !important;}
.ls-share-pf .share-box{right: auto; left: 22px; top: 0;}
.ls-share-pf .share-bar a{ margin-right: 6px;}
/*.ls-share-pf  .weixin-share-open{   left: -58px;bottom: 32px;}*/
/*文章内容*/
.ls-article-info{padding:20px  0;font-size:18px;text-justify: inter-ideograph;  overflow-x: auto;  color:#333; line-height:2; text-align: justify; position: relative;}
.ls-article-info p{ text-indent: 2em;}
.ls-article-info img,.ls-article-info table{ max-width:90%;}
.ls-article-info img{margin:1px 0; max-width:90%; height: auto !important;}
.ls-article-info table{border-color:#333; border-spacing:0; border-collapse: collapse; margin: 0 auto;}
.ls-article-info table td{padding: 5px; line-height: 1.5; border:1px solid #333;}
.minh500{ height:auto; min-height:200px;}
/*分享打印*/
.ls-custom-menu{ line-height: 0; font-size: 0;}
.ls-custom-menu a,.ls-custom-menu span{display: inline-block; vertical-align: middle; line-height: 30px; font-size: 16px; padding:0 15px 0 22px; background: 0 center no-repeat; cursor: pointer;}
.ls-custom-menu .ls-print{ background-image: url("../images/print.png") !important; color: #666;}
.ls-custom-menu .ls-gototop{ padding-left: 20px; padding-right: 0; background-image: url("../images/gotop.png") !important; color: #666;}
.ls-custom-menu .ls-gototop:hover,.ls-custom-menu .ls-gototop:hover{ color: #1c4da3; }
.ewebeditor_doc{background: none !important; border: 0 none !important;}
/*视频文章*/
.ls-article-video{text-align: center; padding: 20px 0;}
/*二维码*/
.ls-article-code{margin:0 auto;padding:20px 0;text-align:center;}
.ls-article-code .scan_code{text-align:center;width:auto;margin:0 auto;}
.ls-article-code img{width:150px;height:150px;border:1px solid #efefef;margin:0 auto;padding:9px;background:#fff;  }
.ls-article-code .title{display:block;text-align:center;line-height:32px;font-size:18px;color: #9E9E9E;}
@media (max-width: 991px) {
    .ls-article{  padding: 30px 40px;}
    .ls-article-title{ font-size: 28px;}
    .ls-article-menuleft{ float: none; margin-left: 0;}
    .ls-article-menuright{ float: none;}
    .ls-article-menu .sp,.newsinfo .sp{  margin:0 5px; }
}
@media (max-width: 767px) {
    .ls-article{  padding:10px;}
    .ls-article-title{ font-size: 26px; padding-top: 0; line-height: 1.6;}
    .ls-article-menu{ padding-top: 0;}
    .ls-article-title,.newstitle{ font-size: 28px; line-height: 1.6;  padding-top: 0;}
    .ls-article-subtitle{  font-size: 20px; }
    .ls-article-toptitle,.ls-article-smalltitle{ font-size: 18px; }
    .ls-article-menu, .newsinfo{ padding-top: 10px;}
    .ls-article .guidang{ width: 200px !important; height: 200px !important; top:0; background-size: 100% 100% !important;}
    .minh500{  min-height:100px;}
}

/*当前位置*/
.wz_top{   font-size: 16px;line-height: 1.8;padding: 10px 0 10px 25px;background: url(../images/dqwz.png) left 15px no-repeat; }
.wz_top .search-keywords{ color: #f00;}
.wz_top i{ font-style: normal;}
