@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{padding:0;margin:0;font: 14px/1.5 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif;color:#333;background:#fff;-ms-overflow-style: scrollbar;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei";color:#999;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#231f20;}
textarea{resize:none;}
li{vertical-align: middle;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#015293;text-decoration:none;}
a:focus{outline:none;}
a img {border:none;}
.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:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:20px 0 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;}
input:focus,textarea:focus,select:focus{ outline: none;
    border-color:#125db2 !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;}
@media (max-width: 991px) {
    .mt20,.mt15{margin-top: 10px !important;}
    .clear20{padding: 10px 0 0;}
    .p20{padding: 10px;}
}
@media print{
	a[href]:after {
		content: none!important;
	}
	body{min-width: 1200px !important;}
	.container{width: 1200px !important;}
}
/********* 首页主体内容 **********/
/*****头部****/
.ls-page-top{background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FCFCFC 100%); height: 120px; border-top:4px solid #0762CB; }
.ls-top-inner{ position: relative;}
/*logo*/
.ls-site-logo{line-height: 0; font-size: 0; margin-top: 21px;}
.ls-site-logo img{vertical-align: middle; max-height: 77px; width: auto;height: auto;}
.ls-logo-gh,.ls-unit-name,.ls-logo-gh li,.ls-unit-name li{ display: inline;}
.ls-site-logo .img_title{ display: none;}
.ls-top-right{ width: 800px;}
.top_r{color: #666; height: 40px; line-height: 40px; margin-bottom: 10px; position: absolute; right:0px; top:0px;}
.top_r li{float: left;padding: 0 7px;background: url("../images_qsydw/topline.png") left center no-repeat;}
.top_r li.jft{background: none;}
.top_r li a{color: #666;}
/*****导航****/
.navbar{float: right; height:40px; margin-top: 50px; }
.navbar-nav{float: none;width: 100%;position: relative;}
.navbar-nav li{float:left;padding-left: 20px;}
.navbar-nav li a{display:block;position: relative; height:40px;line-height:40px;  font-size:20px; font-weight:550;color:#333 !important;  cursor:pointer; }
.navbar-nav li a:hover,.navbar-nav li.on a,.navbar-nav li.active a{color:#D60000!important;}
/*手机版导航*/
.phone-brand{ position: absolute;left: 20px;top: 9px;text-align: center;display: block; width: 40px;margin: 0 20px 0 0; line-height: 30px;height:32px;font-size: 18px;font-weight: bold; color: #fff;}
.phone-brand a{color: #fff;display: block;}
.phone-brand.on{border-bottom: #fff 2px solid;height: 30px;}
.phone-nav{margin-left: 70px;margin-right: 10px;overflow-x: scroll;overflow-y: hidden;height: 32px;padding: 9px 10px;vertical-align: middle;}
.phone-nav::-webkit-scrollbar{display: none;}
.phone-nav li{float: left;width: 14.28%; line-height: 30px;text-align: center;list-style-type: none;position: relative;}
.phone-nav li a{display: block; font-size: 18px;font-weight: bold;color: #fff!important;text-decoration: none;}
.phone-nav li.on a{border-bottom: #fff 2px solid;}
.phone-right{display: inline-block;width: 42px;height: 50px;position: absolute;right: 0;top: 0;background: linear-gradient(to right, rgba(0,83,147,0), rgba(0,83,147,0.8));}
@media only screen and (max-width:479px) {
    .phone-nav ul{width: 400px;}
    .phone-nav li{width: auto;}
    .phone-nav li a{padding: 0 10px;}
}
.ls-banner{ height: 372px; background: url("../images_qsydw/bannerbg.png") center top no-repeat;}
.ls-banner .container{ position: relative;height: 372px;}
.ls-banner .guidang{ position:absolute; right:0px; top:200px;}
.ls-ban{ text-align: center; margin: 91px 0 33px;}
.ls-ban .img_title{ display: none;}
/*首页*/
.ls-search01{width:780px; margin:32px auto 8px; position: relative; }
.ls-search01 ul{ margin-right: 258px; position: relative; height: 54px;border: 1px solid #0762CB; background: rgba(255, 255, 255, 0.8); }
.ls-search01 ul li input{background:none;border: none; }
.ls-search01 ul li.tit{ width: 117px; height: 26px; border-right: 1px solid #CBCBCB; padding-left: 20px; font-size: 18px; font-weight: bold; line-height: 26px; float: left; margin-top: 14px;}
.ls-search01 ul li.ss1{  height:46px; padding: 4px 10px 4px 147px;  }
.ls-search01 ul li.ss1 input{width:100%; height:46px;  line-height:46px;padding: 0; font-size: 16px; color: #999;outline: none;border: none;}
.ls-search01 ul li.ss2{position:absolute; width:120px;height:56px;top: -1px;right: -120px; z-index: 1; background:url("../images_qsydw/fdj1.png") 20px center no-repeat #0762CB;; }
.ls-search01 ul li.ss2 input{display: block;width:100%;height: 56px;line-height: 56px;font-size: 22px; text-align: left;color: #fff; padding: 0; overflow:hidden;cursor:pointer;  text-indent:56px;}
.ls-search01 ul li.ss3{ position: absolute; top:-1px; right: -258px; width: 120px;    height: 56px; background: #0762CB; border-radius: 4px;}
.ls-search01 ul li.ss3 input{display: block;width:100%;height: 54px;line-height: 54px;font-size: 22px; text-align: center;color: #fff; padding: 0; overflow:hidden;cursor:pointer; }

.ls-search01 ul li.ss1 input::-webkit-input-placeholder {color:#999;}
.ls-search01 ul li.ss1 input:-moz-placeholder {color:#999;}
.ls-search01 ul li.ss1 input::-moz-placeholder {color:#999;}
.ls-search01 ul li.ss1 input:-ms-input-placeholder {color:#999;}
/****搜索****/
.ls-search{width:580px; margin:0 auto;  height: 48px; background: #fff;}
.ls-search ul{ margin-right: 95px; position: relative;}
.ls-search ul li input{background:none;border: none; }
.ls-search ul li.ss1{  height:40px; padding: 4px 10px 4px 20px;  }
.ls-search ul li.ss1 input{width:100%; height:40px;  line-height:40px;padding: 0; font-size: 16px; color: #999;outline: none;border: none;}
.ls-search ul li.ss2{position:absolute; width:95px;height:48px;top: 0px;right: -95px; z-index: 1; background:url("../images_qsydw/fdj.png") 16px center no-repeat #0762CB;; }
.ls-search ul li.ss2 input{display: block;width:100%;height: 48px;line-height: 48px;font-size: 18px; text-align: left;color: #fff; padding: 0; overflow:hidden;cursor:pointer;  text-indent: 42px;}
.ls-search ul li.ss1 input::-webkit-input-placeholder {color:#999;}
.ls-search ul li.ss1 input:-moz-placeholder {color:#999;}
.ls-search ul li.ss1 input::-moz-placeholder {color:#999;}
.ls-search ul li.ss1 input:-ms-input-placeholder {color:#999;}
/*专题导航*/
.ls-page-navigation{height: 60px;background: #0762CB;}
.ls-navbar-nav li{ width: 200px; float: left; height: 60px; text-align: center; line-height: 60px;}
.ls-navbar-nav li a{ font-size: 24px; color: #fff!important; display: block;}
.ls-navbar-nav li a:hover,.ls-navbar-nav li.on a{background: #0050AD; font-weight: bold;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ls-top-right{ width: 622px;}
    /*****导航****/
    .navbar-nav li{padding-left: 6px;}
    .navbar-nav li a{ font-size: 18px; font-weight: normal;}
    /*专题导航*/
    .ls-navbar-nav li{ width: 165px;}
}
@media only screen and (max-width:991px) {
    .ls-search01{width:96%;}
    .ls-page-top{ height: auto;}
    .ls-top-left,.ls-top-right{ float: none;}
    .ls-top-right{ width: auto;}
    .ls-site-logo{ text-align: center; margin-top: 40px;}
    .ls-ban img{ max-width: 100%;}
    /*****导航****/
    .navbar{float: none; margin: 20px auto; }
    .navbar-nav li{ padding-left: 18px;}
    /*专题导航*/
    .ls-navbar-nav li{ width: 128px;}
}
@media only screen and (max-width: 767px) {
    .navbar{ margin: 20px 0px 0px;}
    .ls-page-navigation{ height: auto;}
    .ls-navbar-nav li{ width: 100%; float: none; height: 48px; line-height: 48px; border-top:1px solid #fff;}
    .ls-navbar-nav li a{ font-size: 16px;}
    .container-fluid{float:none;width:100%;}
    .navbar{position: relative;height: 50px; top: 0;z-index: 9; background:#015293}
    .navbar-toggle{padding:9px 13px;margin:8px 10px;}
    .navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
    .navbar-default .navbar-brand{padding:0px 10px;font-size:16px;font-weight:bold;color:#fff; line-height:50px;height:50px;}
    .navbar-default .navbar-brand:hover{color: #fff;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #fff;}
    .navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar{background-color:#015293;}
    .navbar-default .navbar-collapse, .navbar-default .navbar-form{border:0;}

    .ls-ban{margin: 30px 0;}
    .ls-search{ width: 90%; }
    .ls-search01{  margin:10px auto; }
    .ls-search01 ul{ margin-right: 120px;}
    .ls-search01 ul li.tit, .ls-search01 ul li.ss3{display: none;}
    .ls-search01 ul li.ss1{  padding: 4px 10px 4px 10px;  }
}
/********* 首页主体内容 **********/
.ls-listbox{ width: 588px; margin: 24px 0 24px;}
.ls-title{ height: 54px; background: url("../images_qsydw/ls-secbg.png") center repeat-x; text-align: center; line-height: 54px;}
.ls-title a{ display: inline-block; padding:0 18px; background: #fff; font-size: 32px; color: #0762CB; font-weight: bold; }
.ls-doclist{background: #F3F8FF; padding:5px 20px; height: 216px;}
.ls-doclist ul li{ height: 32px; line-height: 32px; background: url("../images_qsydw/dot.png") left center no-repeat; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding: 2px 0 2px 17px;}
.ls-doclist ul li a{  font-size: 16px; display:inline-block; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.ls-doclist .p-state,.ls-doclist .p-time{ display: none;}
.ls-bigtitle{ height: 57px; background: url("../images_qsydw/ls-secbg.png") center repeat-x; text-align: center; line-height: 57px; margin-bottom: 8px;}
.ls-bigtitle span{ display: inline-block; padding:0 31px; background: #fff; font-size: 32px; font-weight: bold;   color: #0762CB; }
.ls-tabs{ height:74px; background: url("../images_qsydw/secbg.png") bottom repeat-x;}
.ls-tabs ul li{ width: 20%; text-align: center; float: left;}
.ls-tabs ul li a{ font-weight: 500; font-size: 26px; color: #333; display: block; line-height: 74px;}
.ls-tabs ul li.active a{ font-weight: 700;color: #0762CB; background: url("../images_qsydw/sec2.png") center bottom no-repeat; }
.type-part{ padding: 20px 20px 10px 20px; overflow: hidden;  }
.type-part .type-tit{ float:left;   font-size: 20px; line-height: 32px;}
.type-part ul{float:left;}
.type-part ul li{ float: left; margin-right: 10px; margin-bottom: 10px; line-height: 32px;}
.type-part ul li a{ display: block; padding: 0 15px; font-size: 18px;}
.type-part ul li.active a{background: #0762CB; color: #fff; border-radius: 20px;}
.ls-piccontent{ padding-bottom: 20px;}
.ls-piccontent ul li{ width: 544px; height: 164px; float: left; margin-bottom: 20px; background: #F6F9FF; padding: 23px;}
.ls-piccontent ul li.even,.ls-piccontent ul li:nth-of-type(2n){ float: right;}
.ls-piccontent ul li .img{float:left;width: 292px; height: 164px; overflow: hidden; }
.ls-piccontent ul li .img img{ width: 100%; height: 100%; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:background 0.3s;transition:all 0.3s;}
.ls-piccontent ul li a:hover img{ transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.ls-piccontent ul li .img_info{ margin-left: 312px;}
.ls-piccontent ul li .img_info a.tit{ line-height: 36px; font-size: 20px; margin-bottom: 5px; font-weight: 550; display: block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ls-piccontent ul li .img_info p{ line-height: 34px; font-size: 16px;}
.ls-piccontent ul li .img_info .address{ font-size: 16px; line-height: 25px;}
.ls-piccontent ul li .img_info p span,.ls-piccontent ul li .img_info .address .fl{ color: #666;}
.ls-piccontent ul li .img_info .con{ margin-left: 80px;}
.ls-picbtn{ padding: 20px 0px; overflow: hidden;}
.ls-picbtn ul li{ width: 590px; height: 120px; float: left; text-align: center;}
.ls-picbtn ul li.num2{ float: right;}
.ls-picbtn ul li a{ font-size:26px; display: block; color: #333; line-height: 70px; padding:25px 10px;  background: linear-gradient(104deg, #F0F5FF -106%, #F3F7FF 112%); }
.ls-picbtn ul li a:hover{ color:#0762CB;}
.ls-picbtn ul li img{ display: inline-block; vertical-align: middle; margin-right: 30px;}
.ls-picbtn ul li a:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg); transition: all .6s;-webkit-transition: all .6s;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ls-listbox{ width: 486px;}
    .ls-piccontent ul li{ width: 446px;}
    .ls-piccontent ul li .img{ width: 220px;}
    .ls-piccontent ul li .img_info{ margin-left: 230px;}
    .ls-picbtn ul li{ width: 486px;}
}
@media only screen and (max-width:991px) {
    .ls-listbox{ width: auto; float: none;padding: 0 10px;}
    .ls-piccontent ul li{ width: auto; float: none; padding: 15px; margin-bottom: 15px;}
    .ls-piccontent ul li.even, .ls-piccontent ul li:nth-of-type(2n){ float: none;}
    .ls-content{ padding: 0 10px;}
    .ls-piccontent{ padding-bottom: 15px;}
    .ls-picbtn{ padding: 15px 0px 0; overflow: hidden;}
    .ls-picbtn ul li{ width: auto;  float: none; margin-bottom: 15px;}
    .ls-picbtn ul li.num2{ float: none;}
}
@media only screen and (max-width: 767px) {
    .ls-tabs{ height: auto; overflow: hidden;}
    .ls-tabs ul li a{ font-size: 24px;}
    .type-part{ padding: 10px;}
    .type-part .type-tit{ float: none; margin-bottom: 10px; display: block;}
    .pagination{ margin-bottom: 10px;}
    .ls-piccontent{ padding-bottom: 10px;}
    .ls-doclist ul li a{ float: none; display: block;}
}
@media only screen and (max-width: 569px) {
    .ls-piccontent ul li{height: auto;padding: 10px; margin-bottom: 10px;}
    .ls-piccontent ul li .img{float:none;width: 100%; height: auto; }
    .ls-piccontent ul li .img_info{ margin-left: 0px;}
}
@media only screen and (max-width: 529px) {
    .ls-bigtitle{ height: auto; line-height: 50px;}
    .ls-bigtitle span{ padding: 0 15px; font-size: 28px;}
    .ls-tabs ul li{ width: 33.33%;}
}
.lmy_mainer{padding: 0 0 20px;}
.lmbox {padding: 20px;border: #ddd 1px solid;}
/*列表页*/
.lm-bodybg{background: #F7F7F7;}
.lm-contain{background: #fff; padding: 24px 30px 20px;  margin-bottom: 30px;}
.ban_text{ float: left; padding: 96px 0 0 100px;}
.ban_pic{ position: absolute; right: 107px;bottom: 0px;}
.ls-lmsearch{ margin-bottom: 24px;}
.ls-lmsearch ul li.ss1{ border: 1px solid #0762CB; border-right: none;  padding: 3px 10px 3px 20px;  }
.lm-type-part{   border-bottom: 1px solid #D8D8D8; padding:0 0 10px;}
.lm-type-part ul li{ margin-right: 23px;}
.lm-type-part ul li a{ padding: 0 22px;}
.ls-lmdoc-list{ padding-top: 24px;}
.ls-lmdoc-list ul li{ height: 180px; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dashed #D8D8D8;}
.ls-lmdoc-list ul li .img{float:left;width: 320px; height: 180px; overflow: hidden; }
.ls-lmdoc-list ul li .img img{ width: 100%; height: 100%; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:background 0.3s;transition:all 0.3s;}
.ls-lmdoc-list ul li a:hover img{ transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.ls-lmdoc-list ul li .img_info{ margin-left: 350px;}
.ls-lmdoc-list ul li .img_info a.tit{ line-height: 36px;  margin-bottom:12px;font-weight: bold; font-size: 24px; display: block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ls-lmdoc-list ul li .img_info p{ width: 40%; float: left; line-height: 40px; font-size: 18px;}
.ls-lmdoc-list ul li .img_info p span,.ls-lmdoc-list ul li .img_info p.address .fl{ color: #666;}
.ls-lmdoc-list ul li .img_info p.address{  width: auto;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ban_text{ padding: 96px 0 0 10px;}
    .ban_pic{ right: 0px;}
}
@media only screen and (max-width:991px) {
    .lm-contain{padding: 15px 15px 10px;  margin-bottom: 15px;}
    .ban_text{ padding: 96px 0 0 10px; width: 450px;}
    .ban_pic{ right: 0px;width:360px;}
    .ban_text img,.ban_pic img{ width: 100%; height: auto;}
    .lm-type-part ul li{ margin-right: 10px;}
    .lm-type-part ul li a{ padding: 0 10px;}
    .ls-lmdoc-list ul li{ height: auto; margin-bottom: 15px; padding-bottom:15px;overflow: hidden; }
    .ls-lmdoc-list ul li .img{float:none;width: auto; height: auto;  }
    .ls-lmdoc-list ul li .img_info{ margin-left: 0px;}
    .ls-lmdoc-list ul li .img_info a.tit{ margin: 10px 0px;}
}
@media only screen and (max-width: 767px) {
    .lm-contain{padding: 10px;  margin-bottom: 10px;}
    .ls-banner{ height: auto; padding-bottom: 30px;}
    .ls-banner .container{ height: auto;}
    .ban_text{ padding: 30px 0 0; width:100%; text-align: center;}
    .ban_text img{ width: auto; max-width: 100%;}
    .ban_pic{ display: none;}
    .ls-lmdoc-list ul li{  margin-bottom: 10px; padding-bottom:10px; }
    .ls-lmdoc-list ul li .img_info p{ width: 100%; float:none;}
}
/*详情页*/
.ls-crumbs-box{ padding-left:26px;background: url("../images_qsydw/dqwz.png") left 3px  no-repeat; line-height: 23px; padding-bottom: 20px; border-bottom: 1px solid #B1D2F4; color: #666; font-size: 16px;}
.ls-crumbs-box a{ color:#666;}
.ls-lmxxbox{ margin: 20px 0; overflow: hidden;}
.ls-lmxxbox .img{ width: 400px; height: 300px; float: left;overflow: hidden;}
.ls-lmxxbox .img img{ width: 100%; height: 100%; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:background 0.3s;transition:all 0.3s;}
.ls-lmxxbox .img:hover img{ transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.ls-lmxxbox .img_info{ margin-left: 430px;}
.ls-lmxxbox .img_info .title{ line-height: 36px;  margin-bottom:17px;font-weight: bold; font-size: 24px; display: block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ls-lmxxbox .img_info p{   line-height: 40px; font-size: 16px;}
.ls-lmxxbox .img_info p span{ color: #666;}
.ls-xxtabs{ height:auto; overflow: hidden;}
.ls-xxtabs ul li{ width: 120px; height: 50px; float: left; margin-right: 20px; text-align: center;}
.ls-xxtabs ul li span{ background: #F6F9FF;color: #0762CB; display: block; line-height: 50px; font-size: 18px;}
.ls-xxtabs ul li.active span{ border-top:4px solid #0762CB; height: 46px; line-height: 42px; background: #fff;}
.ls-xx-artice{ max-height: 523px; margin: 10px 0 25px; overflow-y: hidden; overflow-x: auto; font-size: 16px; line-height: 2;}
.ls-xx-artice table{border-collapse:collapse; border-left: 1px solid #eee; border-top: 1px solid #eee; font-size: 16px;  }
.ls-xx-artice table th{width:150px; color: #333; font-weight: bold; text-align: center; height: 50px; border-right: 1px solid #eee; border-bottom: 1px solid #eee; background: #F6F6F6;}
.ls-xx-artice table td{width:400px;padding: 10px 18px;  word-break: break-all; line-height: 30px; text-align: justify; border-right: 1px solid #eee; border-bottom: 1px solid #eee; color: #666666;}
.ls-nrbox{ width: 560px; max-height:280px; margin-bottom: 20px; }
.ls-nrtabs{ height: 45px;background: #e0ebf7;overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    display: flex;
    box-sizing: border-box;}
.ls-nrtabs span{  line-height: 45px;color: #0762CB; font-size: 24px; padding-left: 13px;}
.ls-nrtabs ul{ white-space: nowrap;
    display: flex;}
.ls-nrtabs ul li{ float: left; padding: 0 10px;}
.ls-nrtabs ul li a{ font-size: 16px; line-height: 45px; display: block;}
.ls-nrtabs ul li.active a{color: #0762CB;background: url("../images_qsydw/secline.png")  center bottom  repeat-x;}
.ls-nrtabs::-webkit-scrollbar {
    width: 8px;
    height: 7px;
}
.ls-nrtabs::-webkit-scrollbar-track {
    border-radius: 5px;
}
.ls-nrtabs::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background: #d0d0d0;
}
.ls-nrlist{ padding-top: 5px;}
.ls-nrlist ul li{ height: 32px; line-height: 32px; background: url("../images_qsydw/dot.png") left center no-repeat; overflow: hidden; padding: 2px 0 2px 17px;position: relative;}
.ls-nrlist ul li a{float: none; font-size: 16px; display: block; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; max-width: 458px;}
.ls-nrlist ul li .date{ position: absolute; right: 0px; top:2px; color: #999;}
.ls-nr-more{ text-align: right;}
.ls-nr-more a{ font-size: 14px; /*line-height: 40px;*/}
.ls-nr-more a:hover{ color: #0762CB;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ls-nrbox{ width: 456px;}
    .ls-nrtabs span{ padding-left: 5px; font-size: 20px;}
    .ls-nrtabs ul li{ padding: 0 5px;}
    .ls-xx-artice{ max-height:none; overflow: hidden;}
}
@media only screen and (max-width:991px) {
    .ls-lmxxbox{ margin: 15px 0px;}
    .ls-xx-artice{ max-height:none; overflow: hidden;}
    .ls-nrbox{ width: auto;float: none; margin-bottom: 10px;}
    .ls-nrlist ul li a{ max-width: none; margin-right: 50px;}
}
@media only screen and (max-width:767px) {
    .ls-lmxxbox{ margin: 10px 0px;}
    .ls-lmxxbox .img{ float: none; width: 100%; height: auto;}
    .ls-lmxxbox .img_info{ margin-left: 0px;}
    .ls-lmxxbox .img_info .title{ margin: 10px 0px;}
    .ls-xx-artice{ margin-bottom: 10px;}
    .ls-nrbox{ height: auto;} 
}
@media only screen and (max-width:589px) {
    .ls-xxtabs ul li{ width:25%; margin-right: 0px;}
}
@media only screen and (max-width: 569px) {
    .ls-xx-artice table th,.ls-xx-artice table td{ width: 100%; display: inline-block; box-sizing: border-box; line-height: 28px;padding: 10px; text-align: left;}
}
@media only screen and (max-width:369px) {
    .ls-xxtabs ul li{ width:50%;}
    .ls-crumbs-box{ padding-bottom: 10px;}
}
/*文章页*/
.div_table_suoyin{ margin: 20px 0 30px;}
.div_table_suoyin table{border-collapse:collapse; border-left: 1px solid #B1D2F4; border-top: 1px solid #B1D2F4;font-size: 16px;  }
.div_table_suoyin table th{width:150px; color: #333; font-weight: normal;   text-align: center; height: 45px; border-right: 1px solid #B1D2F4; border-bottom: 1px solid #B1D2F4; }
.div_table_suoyin table td{width:380px;padding: 5px 20px;  word-break: break-all; line-height: 32px; text-align: justify; border-right: 1px solid #B1D2F4; border-bottom: 1px solid #B1D2F4; color: #000;}
.ls-article-title{ font-size: 32px; font-weight: bold; line-height: 54px; text-align: center;}
.ls-article-menu{ padding-top: 33px; background: url("../images_qsydw/wz_line.png") bottom repeat-x; padding-bottom: 17px;height: auto; line-height: 36px; font-size: 16px; color: #666;}
.ls-article-menu span{ margin-right: 20px;}
.ls-article-menu .print{ vertical-align:top;display: inline-block; margin-right: 15px; border-right: 1px solid #eee; padding-right: 17px; background: url("../images_qsydw/printbtn.png") left center no-repeat; padding-left: 28px; font-size: 15px;}
.share-bar a.share-weixin{ background: url("../images_qsydw/wxbtn.png") no-repeat!important;}
.share-bar a.share-tsina{background: url("../images_qsydw/wbbtn.png") no-repeat!important;}
.share-bar a.share-qzone{background: url("../images_qsydw/fxbtn.png") no-repeat!important;}
.ls-article-menu .fr span{ margin-right: 0px;}
.wz_font{ margin-right: 6px; display: inline-block;}
.wz_font a{ margin-right: 18px; display: inline-block; height: 36px;}
.wz_font .si_img1{ background: url("../images_qsydw/big.png") center no-repeat; width: 24px;}
.wz_font .si_img2{ background: url("../images_qsydw/zhong.png") center no-repeat;width: 17px;}
.wz_font .si_img3{ background: url("../images_qsydw/small.png") center no-repeat;width: 23px;}
.wz_font .si_img1:hover{ background: url("../images_qsydw/bigh.png") center no-repeat;}
.wz_font .si_img2:hover{ background: url("../images_qsydw/zhongh.png") center no-repeat;}
.wz_font .si_img3:hover{ background: url("../images_qsydw/smallh.png") center no-repeat;}
.ls-share{display:inline-block;vertical-align:top;}
.ls-share span{ margin-right: 0px;display:inline-block; vertical-align: top;}
.ls-share .share-box{ position: relative; right: auto;top:2px;}
.share-bar, .share-box{ height: 36px; width: auto;}
.share-bar a{ width: 32px; height: 32px; margin-right: 8px;}
.ls-article-info{ font-size: 18px; line-height: 40px; padding-top: 23px;overflow: auto;}
.ls-article-info p{ text-indent: 2em;}
.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:150px; height:150px;   margin:0 auto; margin-bottom: 12px; }
.scan_code_box .txt{ text-align:center; line-height:32px; font-size:18px; color: #9E9E9E; display:block;}
.updown{line-height:40px; font-size: 18px; border-top:1px solid #EEEEEE; padding: 32px 0 23px;}
.updown span{ color: #999;}
/*更多*/

.wzbot{height:75px;line-height:30px;text-align:right;font-size:14px;color:#666;padding-top:11px; border-top:1px dashed #ddd; position:relative;}
.wzbot a{color:#666;line-height:30px;}
.wzbot a:hover{color:#db3731;text-decoration:none;}
.wzbot ul.fxd_close{position:absolute;right:0;top:11px;text-align:left;overflow:hidden;}
.wzbot ul.fxd_close .print_btn{display:block;float:left;width:auto;white-space:nowrap;height:30px;line-height:30px;padding-left:22px;background:url(../images/print.gif) 0 8px no-repeat;color:#999; text-decoration:underline;}
.wzbot ul.fxd_close .close_btn{display:block;float:left;width:auto;white-space:nowrap;height:30px;line-height:30px;padding-left:22px;background:url(../images/close1.gif) 0 7px no-repeat;margin-left:26px;color:#999;text-decoration:underline;}
.wzbot ul.fxd_close .save_btn{display:block;float:left;width:auto;white-space:nowrap;height:30px;line-height:30px;padding-left:22px;background:url(../images/save.gif) 0 7px no-repeat;margin-left:26px;color:#999;text-decoration:underline;}
.wzbot ul.fxd_close a:hover{text-decoration:underline;color:#db3731;}

.ls-qsy-list{ padding: 20px 0;}
.ls-qsy-list ul li{height:42px;line-height:42px;vertical-align:bottom;padding: 2px 0 2px 14px;background: url("../images_new/dot.png") left center no-repeat; position: relative;}
.ls-qsy-list ul li a{font-size:16px;}
.ls-qsy-list ul li .date{color:#999;position: absolute;right: 0px; top:2px;}
.ls-qsy-list ul{padding-bottom:5px;overflow: hidden;}
.ls-qsy-list ul li a{display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; max-width: 1040px; }
.ls-qsy-list ul li img{float:left;margin:15px 0 0 2px;}
.ls-qsy-list ul li.lm_line{height: 0 !important;border-bottom: 1px dashed #ddd;margin: 12px 0; padding:0;background: none;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ls-article-menu span{ margin-right: 10px;}
    .wz_foot a{ margin-right: 10px;}
    .ls-article-menu .print{ margin-right: 10px; padding-right: 10px;}
    .ls-qsy-list ul li a{ max-width:830px }
}
@media only screen and (max-width:991px) {
 .ls-article-menu .fr,.ls-article-menu .fl{ float: none; text-align: center;}
    .updown{ padding: 15px 0;}
    .ls-qsy-list{ padding: 10px 0;}
    .ls-qsy-list ul li a{ max-width:none; margin-right:90px; float: none;}
}
@media only screen and (max-width: 569px) {
    .div_table_suoyin table th,.div_table_suoyin table td{ width: 100%; display: inline-block; box-sizing: border-box; line-height: 28px;padding: 10px; text-align: left;}
}
/*****友情链接****/
.ls-link{display: none;}
 /***友情链接结束***/
/***网站底部-版权信息***/
.ls-footer{width: 100%;border-top: 3px solid #0762CB;padding-bottom: 25px;}
.ls-footer img{vertical-align:middle;}
.footnav{line-height:28px;font-size: 14px; padding-top: 20px;text-align: center;}
.footnav a{padding:0 10px;color: #666;font-weight: bold;background: url("../images_new/top_line.png") left center no-repeat;}
.footnav a.first{background: none;}
.fotcon{font-size:14px;line-height:26px;color:#444; text-align: center; position:relative;padding: 15px 0 0px;}
.fotcon a{color:#444;}
.footnav a:hover{color: #015293;}
.fotcon .bot_ico{position:absolute;left:0px;top:-20px;width:80px;height: 80px;}
.fotcon .bot_jiucuo{position:absolute;right:130px;top:-20px;width:110px;height:55px;}
.fotcon .bot_oldage{right:0;top:-10px;width:auto;height: auto;}
.fotcon .bot_oldage img{height: 40px;}
.fotcon a:hover{color:#ff0000;}
.fotcon span{padding:0 0.5em;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ls-footer{ padding-bottom: 10px;}
    .fotcon .bot_ico,.fotcon .bot_jiucuo{ position: static; display: inline;}

}

@media only screen and (max-width:991px) {
    .mt20{margin-top: 15px;}

    /*footer*/
    .fotcon .bot_ico,.fotcon .bot_jiucuo{ position: static; display: inline;}
    .fotcon span{display:inline-block;}
	.bdshare-slide-button-box{display: none !important;}

}
@media only screen and (max-width: 767px) {
  /*footer*/
	.ls-footer{height: auto;}
    .footnav a{display: inline-block;}
    /*.fotcon .bot_ico,.fotcon .bot_jiucuo{display:none;}*/
	.fotcon{text-align: center;padding:15px 10px 0; }
	.fotcon span{display:inline-block;padding:0 0.25em;}
}

@media only screen and (max-width: 400px) {
    .topsearchbox{width: 96%;}
    .logo{width: 90%;}
}
/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content .jump-info p{word-break:break-all;}
.ui-dialog-content .btn-group{padding:20px 0 0;text-align:center;display:block;}
.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:#015293;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;}
}

/*页面纠错*/
.ui-dialog-title{color:#015293 !important;}
.correction-table{clear:both;font-size:14px;margin-top: 30px;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#015293;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;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:#015293;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*/

/*****当前位置***/
.wz_top{ height:auto; padding:12px 0 12px 26px; overflow:hidden; line-height:26px; font-size:15px;  background:url(../images_new/dqwz.png) 3px 15px no-repeat}
.wz_top a{ color:#333;}
.wz_top i{ font-style: normal;}
.wz_top .search-keywords{ color:red;}
@media only screen and (max-width:991px) {
    .wz_top{padding: 8px 15px 8px 24px;}
}
@media only screen and (max-width:991px) {
    .wz_top{padding: 8px 10px 8px 24px;}
}
/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:10px 0 0px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height: 28px;border-radius: 3px;}
.pagination a:hover{background:#015293;border:1px solid #015293;color:#fff !important;}
.pagination a.active{border:1px solid #015293;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#015293;border:1px solid #015293;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#015293;border:#015293 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:26px;padding:0 5px;}
.pagination .total{border:0px;height:26px;padding:0;}
.pagination .inputBar input{width:40px;height:22px;line-height:22px;border-radius: 3px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
.pagination button{display: inline-block;font-size: 14px; width: 40px;height: 28px;border-radius: 3px;line-height:20px;border: #d9d9d9 1px solid;margin: -3px 6px 0 3px;_margin: -3px 3px 0;background: #fff;vertical-align: middle;color: #666;}
.pagination button:hover{background:#015293;border:1px solid #015293;color:#fff !important;}
/*分页/翻页end*/
.hide.active{display: block !important;}
/********适老化**********/
.useOldFixed .ls-page-top{ height: auto;}
body.useOldFixed .menubox .navbar-nav li{ float: left!important; width: auto!important;padding-left: 30px;}
body.useOldFixed .navbar{ float: none; height: auto!important;}
body.useOldFixed .ls-search{ width: 90%!important;}
body.useOldFixed .ls-search ul li.ss1 input{ height: 72px; min-height: 72px; vertical-align: top;}
body.useOldFixed .ls-search ul li.ss2{background: #0762CB; height: 72px;padding: 4px 0;}
body.useOldFixed .ls-search ul li.ss2 input{ text-indent: 0px; text-align: center;}
body.useOldFixed .ls-page-navigation{ height: auto;}
body.useOldFixed .ls-banner,body.useOldFixed .ls-banner .container{ height: 372px!important;}
@media screen and (max-width: 1366px) and (min-width: 769px) {
    body.useOldFixed .navbar{ height: auto;}
}
/*列表页*/
body.useOldFixed .ls-lmdoc-list ul li{ height: auto!important;}
body.useOldFixed .ls-lmdoc-list ul li .img_info p{ clear: none!important;}
body.useOldFixed .ls-lmdoc-list ul li .img{ float: none; width: 400px; height: 300px; margin: 0 auto;}
body.useOldFixed .ls-lmdoc-list ul li .img_info{ margin-left: 0px;}
body.useOldFixed .ls-lmxxbox .img_info{ margin-left: 0px;}
body.useOldFixed .ls-xxtabs ul li{ width: 25%; margin-right: 0px;}
body.useOldFixed .ls-xx-artice table td,body.useOldFixed .ls-xx-artice table th,body.useOldFixed .div_table_suoyin table td,body.useOldFixed .div_table_suoyin table th{ padding: 10px!important;}
body.useOldFixed  .ls-xx-artice{ max-height: none;}
body.useOldFixed  .ls-nrlist ul li a{ max-width: none; margin-right: 100px;}
body.useOldFixed .ls-crumbs-box{ background: none; padding-left: 0px;}
/*详细页*/
body.useOldFixed .ls-article-menu .fl,body.useOldFixed .ls-article-menu .fr{ float: none; text-align: center;}
body.useOldFixed .share-box,body.useOldFixed .share-bar,body.useOldFixed .share-bar a{ line-height: 32px!important; min-height: 32px!important;}
body.useOldFixed .ls-share .share-box{ top:16px;}
body.useOldFixed .wz_font{ display: none;}
body.useOldFixed .phone-nav ul{ width: auto!important;}
body.useOldFixed .phone-nav li{ width: 14.28%!important;}
/*手机*/
.body.UseInMobile.useOldFixed .ls-banner.ariafontcontent,body.UseInMobile.useOldFixed .ls-banner.ariafontcontent .container{ height: auto!important;}
body.UseInMobile .navbar-toggle .icon-bar{ min-height: auto!important;}

@media (max-width:767px) {
    body.useOldFixed .ls-banner,body.useOldFixed .ls-banner .container{ height: auto!important;}
    body.UseInMobile .ls-navbar-nav li{ border-radius: 0px;}
    body.UseInMobile .ls-navbar-nav li a{ min-height: auto!important; margin: 0px!important;padding: 0!important; border-radius: 0px;}
    body.useOldFixed .ls-search ul li.ss1 input{ min-height: 40px;}
    body.UseInMobile .ls-piccontent ul li{ box-sizing: border-box;}
}
@media only screen and (max-width:479px) {
    body.useOldFixed .phone-nav ul{ width: 400px!important;Letter-spacing:0px!important; max-width: none!important;}
    body.useOldFixed .phone-nav li{ width:auto!important;max-width: none!important;}
}