@charset "utf-8";
/* CSS Document */
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:#ebf1fe;}

.bg-fff{background: #fff; border: 1px #c7d7ff solid;}
.container{width: 1400px;}

@media (min-width: 1200px) and (max-width: 1399px) {
    .container{width: 1200px;}
}
@media (min-width: 992px) and (max-width: 1199px) {
    .container{width: 992px;}
}
@media (min-width: 768px) and (max-width: 991px) {
    .container{width: 768px;}
}
@media  (max-width: 767px) {
    .container{width: auto;}
    .mt20{margin-top: 10px !important;}
    .bg-fff{margin-left: 10px; margin-right: 10px;}
}
/*头部*/
.ls-special-banner{ background: url("../images_zcjdk/headerbg.jpg") center 0 no-repeat; height:auto;}
.ls-special-banimg{ padding: 120px 0 0; height: 218px; line-height: 0; text-align: center;}
.ls-special-banimg span{display: none;}
@media (max-width: 1399px) {
    .ls-special-banimg{padding-top: 140px; height: 208px;}
    .ls-special-banimg img{max-width: 100%; height: auto;}
}
@media  (max-width: 1199px) {
    .ls-special-banner{background-size: auto 360px;}
    .ls-special-banimg{padding: 120px 0 90px; height:auto;}
}
@media  (max-width: 991px) {
    .ls-special-banner{background-size: auto 95%;}
    .ls-special-banimg{padding: 80px 0; height:auto;}
    .ls-special-banimg img{max-width: 90%;}
}
@media  (max-width: 767px) {
    .ls-special-banimg{padding: 50px 0;}
}

/*导航*/
.ls-special-menu{ height: 94px; margin-bottom: 10px; text-align: center; line-height: 0; font-size: 0; background: url("../images_zcjdk/navbg.png") center 0 no-repeat;}
.ls-special-menu ul{ padding-left: 110px;}
.ls-special-menu li{float: left;}
.ls-special-menu li a{display:block; font-size: 30px; color: #fff; margin: 16px 13px 0; padding: 10px 36px 14px; height: 54px; line-height: 54px; position: relative; vertical-align: middle;}
.ls-special-menu li a:before,.ls-special-menu li a:after{display: none; content: ""; position: absolute; bottom:-10px; border:9px transparent solid; }
.ls-special-menu li a:before{ border-right-color: #95b5f1; left: -9px; transform: rotate(135deg)}
.ls-special-menu li a:after{ border-left-color: #95b5f1; right: -9px;transform: rotate(225deg)}
.ls-special-menu li a:hover{ background: #0191ff;}
.ls-special-menu li a:hover:before,.ls-special-menu li a:hover:after{display: block; bottom:4px;}
@media (min-width: 1200px) and (max-width: 1399px) {
    .ls-special-menu ul{padding-left: 10px;}
}
@media (min-width: 992px) and (max-width: 1199px) {
    .ls-special-menu ul{padding-left: 0;}
    .ls-special-menu li a{ margin: 16px 0 0; padding: 10px 28px 14px;}
}
@media (max-width: 991px) {
    .ls-special-menu{ background: #0646bb; height: auto;}
    .ls-special-menu ul{padding: 0;}
    .ls-special-menu li{width: 20%;}
    .ls-special-menu li a{ margin: 0; padding:0; font-size: 24px;}
    .ls-special-menu li a:before,.ls-special-menu li a:after{display: none !important;}
}
@media  (max-width: 767px) {
    .ls-special-menu li{width: 33.3%;}
    .ls-special-menu li a{font-size: 22px;}
}
@media  (max-width: 479px) {
    .ls-special-menu li{width: 50%;}

}
/*列表*/
.ls-special-publiclist li { font-size: 16px; height: 40px; line-height: 40px; padding: 0 95px 0 16px; position: relative; background: url(../images_zcjdk/icon.png) left center no-repeat; }
.ls-special-publiclist li .date { position: absolute; right: 0; top: 0; font-size: 16px; color: #999; }
.ls-special-publiclist li a { color: #444; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ls-special-publiclist li a:hover{color: #d00;}
.ls-special-publiclist li .nr { float: left; max-width: 98%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ls-special-publiclist li .title{ display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: none; }
.ls-special-publiclist li .gl { display: block; float: right; max-width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ls-special-publiclist li .gl .split { padding: 0 6px; color: #aaa;}
.ls-special-publiclist li .gl a { display: inline; color: #aaa; float: none; background: none; max-width: none; padding: 0; margin: 0; }
.ls-special-publiclist li .gl a:hover{color: #d00;}
@media (max-width: 767px){
    .ls-special-publiclist li {padding-right: 80px; font-size: 14px; height: 36px; line-height: 36px; }
    .ls-special-publiclist li .date{font-size: 13px;}
}

/*搜索*/
.ls-special-search{width: 886px; margin: 24px auto 12px; height: 54px; font-size: 18px; position: relative;}
.ls-special-search .msg-box{ position: absolute; left:126px;}
.ls-special-search ul{ padding:0 80px 0 126px; position: relative;}
.ls-special-search ul li.ss1{ width: 114px; height: 52px; border: 1px solid #d4e4ff; border-radius: 6px; position: absolute;left: 0;top:0;}
.ls-special-search ul li.ss1 select { width: 100%;  height: 52px;  vertical-align: top;  line-height: 52px; appearance: none; -moz-appearance: none; -webkit-appearance: none; border: none; background: none; color: #999; font-size: 18px; text-align: center; padding-right: 22px;}
.ls-special-search ul li.ss1:before { content: ''; position: absolute; right: 19px; top: 50%; margin-top: -6px; width: 17px; height: 11px;    background: url("../images_zcjdk/sear_arrow.png") right center no-repeat; cursor: pointer; overflow: hidden; transition: all .3s;    -webkit-transition: all .3s;}
.ls-special-search ul li.ss1.active:before { -webkit-transform: rotate(180deg); transform: rotate(180deg);}
.ls-special-search .selectBox-dropdown { vertical-align: top!important;}
.ls-special-search .selectBox-dropdown .selectBox-arrow {right: -7px!important;}
.ls-special-search ul li.ss2{border: 1px solid #D4E4FF; border-right: none; border-radius: 6px 0 0 6px;}
.ls-special-search ul li.ss2 input{width: 100%; color: #999999;line-height: 52px; height: 52px; vertical-align: top; background: url("../images_zcjdk/sear_ico.png") 19px center no-repeat;text-indent: 48px; border: none;}
.ls-special-search ul li.ss3{ width: 80px; height: 54px;background: #024FBB;position: absolute; right: 0;bottom:0;border-radius: 0 6px 6px 0;}
.ls-special-search ul li.ss3 input{width: 100%;vertical-align: top;  line-height: 54px; height: 100%; text-align: center; border: none; background: none; color: #fff;  }
.ls-special-search ul li.ss2 input:focus,.ls-special-search ul li.ss1 select:focus{outline: none;border-color:#2C4684 !important;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(30, 123, 255,.6);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(30, 123, 255,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(30, 123, 255,.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-special-search ul li.ss2 input::-webkit-input-placeholder {color: #999;}
.ls-special-search ul li.ss2 input:-moz-placeholder {color: #999;}
.ls-special-search ul li.ss2 input:-ms-input-placeholder {color: #999;}
@media  (max-width: 991px){
    .ls-special-search{width: 90%; margin: 15px auto;}
}
@media (max-width: 767px){
    .ls-special-search ul li.ss1 select,.ls-special-search{font-size: 16px;}
}
@media (max-width: 507px){
    .ls-special-search{width: 100%; margin: 10px 0 0; height: auto;}
    .ls-special-search ul{ padding:0; }
    .ls-special-search ul li.ss1{ width: 100%; box-sizing: border-box;  position: relative; margin-bottom: 10px;}
    .ls-special-search ul li.ss2{ margin-right: 80px;}
    .zt-nsearch{ width: 240px!important; margin-top: 2px!important;}
    .zt-nsearch li.ss1{ padding-left: 5px!important;}
}
/*标题*/
.ls-special-title{margin: 0 3px; position: relative; text-align: center; line-height: 0; font-size: 0;}
.ls-special-title:after{display: block; content: ""; position: absolute; height: 2px; top: 50%; margin-top: -1px; background: #8ec7ff; left: 0; right: 0;}
.ls-special-title span{display: block; position: absolute; top: 50%; margin-top: -3px; width: 30px; height: 4px; z-index: 1;}
.ls-special-title span.l{left: -3px; background: url("../images_zcjdk/tel_bg.png") right bottom  no-repeat;}
.ls-special-title span.r{right:-3px; background: url("../images_zcjdk/tel_bg.png") 0 0 no-repeat;}
.ls-special-title .title{ display: inline-block; letter-spacing: 7px; vertical-align: middle; text-align: center; line-height: 54px; height: 56px; font-weight: bold; font-size: 36px; color: #005ed6; position: relative; z-index: 2; background: #fff; padding: 0 30px;}
.ls-special-title .title i{display: block; position: absolute; top: 50%; margin-top: -17px; width: 5px; height: 34px; background: url("../images_zcjdk/tel_icobg.png") 0 0 no-repeat;}
.ls-special-title .title i.l{left: 0;}
.ls-special-title .title i.r{right: 0; background-position: right 0;}

/*焦点图*/
.ls-special-flash{ height: 297px; width: 500px; margin-top:31px; overflow: hidden; position: relative;}
.ls-flash-pic,.ls-flash-pic ul,.ls-flash-pic li,.ls-flash-pic img{width: 100% !important; height: 100% !important;}
.ls-flash-pic span.img_title { position: absolute; left: 0; right: 0; bottom: 0; height: 40px; line-height: 40px; padding: 0 130px 0 10px; font-size: 16px; background: rgba(0, 0, 0, 0.4) ; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-flash-pic img{transition: 0.4s all;}
.ls-flash-pic li a{display: block; height: 100% !important; width: 100% !important;}
.ls-flash-pic a:hover img{ transform: scale(1.05);}
.ls-flash-pic a:hover span.img_title{ font-weight: bold;}
.ls-flash-num{ position: absolute; right: 13px; bottom: 15px; font-size: 0; line-height: 0;}
.ls-flash-num li{float: left; cursor: pointer; margin-left: 10px; transition: 0.4s all; width:12px; height: 10px; background: rgba(255, 255, 255, 0.5) !important; border-radius: 12px;}
.ls-flash-num li.on{ background: #68a0ff !important; border-color: #68a0ff; width: 24px;}

/*最新解读*/
.ls-special-part1{ padding: 0 17px 19px;}
.ls-special-part1 .ls-special-publiclist,.ls-special-part4 .ls-special-publiclist{width: 845px; margin-top:18px; height: 320px;}
/*链接*/
.ls-special-link1{ margin: 20px 0 0;}
.ls-special-link1 li{float: left; margin-left: 20px; width: 256px;}
.ls-special-link1 li.num1{margin-left: 0;}
.ls-special-link1 li a{background: #fafafa; display: block; transition: 0.4s all; text-align: center; border: 1px #eee solid; height: 64px; line-height: 62px;}
.ls-special-link1 li a img{ width: auto; max-width: 100%; height: auto; max-height: 100%;}
.ls-special-link1 li a span{display: none;}
.ls-special-link1 li a:hover{ border-color: #68a0ff; box-shadow: 0 0 8px rgba(104, 160, 255, 0.5);}

/*解读形式&优秀政策解读*/
.ls-special-part2{ padding: 22px 17px 0;}
/*解读形式*/
.ls-explain-form{ width: 948px;}
.ls-special-title2{ background: url("../images_zcjdk/tel2bg.png") right center no-repeat; font-size: 0; line-height: 0;}
.ls-special-title2 .title{display: inline-block; font-weight: bold; letter-spacing: 7px; font-size: 36px; color: #005ed6; line-height: 44px; height: 46px;}
.ls-special-tab{float: left; padding: 17px 0 32px; width: 255px; margin-right: 23px;}
.ls-special-tab li{padding: 18px 0 0;}
.ls-special-tab li a{display: block; height: 55px; line-height: 54px; background: #f3f3f3; white-space: nowrap; text-overflow: ellipsis; text-align: center; font-size: 22px; color: #666; position: relative;}
.ls-special-tab li.active a,.ls-special-tab li a:hover{ background: #0191ff; color: #fff;}
.ls-special-tab li.active a i,.ls-special-tab li a:hover i{display: block; border: 9px transparent solid; border-left: 10px #0191ff solid; position: absolute; top: 50%; margin-top: -9px; right: -24px;}



.ls-special-jdxx{overflow: hidden; margin-top: 22px;}
.ls-special-jdxx .ls-special-publiclist li{ height: 42px; line-height: 42px;}

/*优秀政策解读*/
.ls-excellent-policies{ width: 395px;}
.ls-excellent-policies .ls-special-title2{background-image: url("../images_zcjdk/tel3bg.png");}
.ls-special-link2{ padding: 18px 0;}
.ls-special-link2 li{margin: 20px 0 0;}
.ls-special-link2 li img{width: 100%; height: auto;}
.ls-special-link2 li span{display: none;}

/*惠民&惠企政策*/
.ls-special-part3{ padding: 19px 16px 22px;}
.ls-special-tab2{ text-align: center; width: 464px; margin: 0 auto;}
.ls-special-tab2 li{width: 50%; float: left; position: relative;}
.ls-special-tab2 li a{display: block; height: 60px; line-height: 58px; color: #5e9ae3; font-size: 32px; background: url("../images_zcjdk/tabbg.png") 0 -60px no-repeat; }
.ls-special-tab2 li a:hover,.ls-special-tab2 li.active a{ color: #fff;}
.ls-special-tab2 li.num1 a{ margin-right: -12px; width: 235px; padding-right: 15px;}
.ls-special-tab2 li.num1 a:hover,.ls-special-tab2 li.num1.active a{background-position: 0 0;}
.ls-special-tab2 li.num2 a{ margin-left: -19px; padding-left: 40px; width: 208px; background-position: 0 -180px;}
.ls-special-tab2 li.num2 a:hover,.ls-special-tab2 li.num2.active a{background-position: 0 -120px;}
.ls-special-tab2 li.active{z-index: 1;}

.ls-special-tab3{ text-align: center; margin: 11px -4px 0; height: 60px; padding: 0 0 9px; background: url("../images_zcjdk/tabxbg.png") center 0 no-repeat;}
.ls-special-tab3 li{display: inline;}
.ls-special-tab3 li a{display: inline-block; vertical-align: middle; line-height: 52px; height: 54px; font-size: 22px; color: #727679; position: relative; padding: 0 11px; margin: 6px 14px 0;}
.ls-special-tab3 li a:after{display: block; position: absolute; content: ""; left: 50%; width: 0; height: 5px; background: #0191ff; transition: 0.4s all; bottom: -5px;}
.ls-special-tab3 li a:hover{ color: #1097ff;}
.ls-special-tab3 li.active a{ color: #1097ff;}
.ls-special-tab3 li.active a:after{left: 0;width: 100%;}
.ls-special-hqtab li a{ padding: 0 5px; margin-left: 3px; margin-right: 3px;}
.ls-special-hmhqlist{height: 240px; padding-top: 8px;}

/*政策宣讲活动*/
.ls-special-part4{ padding: 22px 17px 17px; margin-bottom: 20px;}

@media (min-width: 1200px) and (max-width: 1399px) {
    .ls-special-part1 .ls-special-publiclist, .ls-special-part4 .ls-special-publiclist{width: 645px;}
    .ls-special-link1 li{width: 216px;}
    .ls-explain-form{width: 748px;}
    .ls-explain-form .ls-special-title2{background-size: 548px 6px;}
    .ls-special-tab3{ box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08); background: linear-gradient(270.00deg, rgba(249, 249, 249, 0),rgb(249, 249, 249) 54.199%,rgba(249, 249, 249, 0) 100%); height: auto; padding: 10px 0 5px;}
    .ls-special-tab3 li a{margin: 0 5px; padding: 0 15px; line-height: 2; height: auto;}
}
@media(max-width: 1199px) {
    .ls-special-part1 .ls-special-publiclist, .ls-special-part4 .ls-special-publiclist{width: 440px;}
    .ls-special-part1{padding-bottom: 4px;}
    .ls-special-link1 ul{ margin: 0 -7px;}
    .ls-special-link1 li{margin-left: 0; margin-bottom: 15px; width: 33.3%;}
    .ls-special-link1 li a{margin: 0 7px;}
    .ls-explain-form{width: 546px;}
    .ls-explain-form .ls-special-title2{background-size: 355px 6px;}
    .ls-special-tab{width: 185px;}
    .ls-special-tab li a{font-size: 20px;}
    .ls-special-tab3{ box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08); background: linear-gradient(270.00deg, rgba(249, 249, 249, 0),rgb(249, 249, 249) 54.199%,rgba(249, 249, 249, 0) 100%); height: auto;padding: 10px 0 5px;}
    .ls-special-tab3 li a{margin: 0; padding: 0 10px; line-height: 2; height: auto;}
}
@media (max-width: 991px) {
    .ls-special-flash,.ls-special-part1 .ls-special-publiclist, .ls-special-part4 .ls-special-publiclist,.ls-explain-form,.ls-excellent-policies{float: none; width: auto;}
    .ls-special-hmhqlist,.ls-special-part1 .ls-special-publiclist, .ls-special-part4 .ls-special-publiclist{height: auto;}
    .ls-special-link2{padding-top: 0;}
    .ls-special-flash{height: 438px;}
    .ls-special-part1,.ls-special-part2,.ls-special-part3,.ls-special-part4{ padding-left: 14px; padding-right: 14px;}
    .ls-explain-form .ls-special-title2{background-size: 555px 6px;}
    .ls-excellent-policies .ls-special-title2{background-size: 464px 6px;}
    .ls-special-part4{margin-bottom: 15px;}
}
@media (max-width:767px) {
    .ls-special-flash{height: 356px !important; margin-top: 10px;}
    .ls-flash-pic span.img_title{font-size: 14px;}
    .ls-special-part1,.ls-special-part2,.ls-special-part3,.ls-special-part4{ padding-left: 9px; padding-right: 9px;}
    .ls-special-part1 .ls-special-publiclist, .ls-special-part4 .ls-special-publiclist{margin-top: 5px;}
    .ls-special-title .title,.ls-special-title2 .title{ font-size: 32px; letter-spacing: 2px;}
    .ls-special-part1{padding-bottom: 5px;}
    .ls-special-link1{margin-top: 10px;}
    .ls-special-link1 ul{ margin: 0 -5px;}
    .ls-special-link1 li{margin-bottom: 10px; width: 50%;}
    .ls-special-link1 li a{margin: 0 5px;}
    .ls-special-part3{ padding-top: 10px; padding-bottom: 10px;}
    .ls-special-tab2 li a{font-size: 26px;}
    .ls-special-tab3 li a{font-size: 18px;}
    .ls-special-tab{float: none; width: auto; padding: 0 0 10px; margin-right: 0;}
    .ls-special-tab ul{ margin: 0 -5px;}
    .ls-special-tab li{float: left; width: 50%; padding-top: 10px;}
    .ls-special-tab li a{ margin: 0 5px; font-size: 18px;}
    .ls-special-jdxx{margin-top: 0;}
    .ls-special-part4{margin-bottom: 10px;}

}
@media (max-width:619px) {
    .ls-special-flash{height: 273px !important;}
}
@media (max-width:500px) {
    .ls-special-tab2{width: 90%;}
    .ls-special-tab2 li a{background-size: 100% 240px;}
    .ls-special-tab2 li.num1 a{ margin-right: -12px; width: 100%; padding-right: 12px;}
    .ls-special-tab2 li.num2 a{ margin-left: -19px; padding-left: 19px; width:100%;}
}
@media (max-width:479px) {
    .ls-special-flash{height: 240px !important;}
    .ls-special-link1 li{width: 100%;}
}
@media (max-width:424px) {
    .ls-special-flash{height: 234px !important;}
}
@media (max-width:413px) {
    .ls-special-flash{height: 220px !important;}
}
@media (max-width:389px) {
    .ls-special-flash{height: 211px !important;}
}
@media (max-width:374px) {
    .ls-special-flash{height: 202px !important;}
}
@media (max-width:359px) {
    .ls-special-flash{height: 178px !important;}
}

/*栏目页*/
.ls-special-columlist{ padding: 19px;}
.ls-zcjdk-searchBox{ margin-bottom: 30px;}
.ls-special-lmtab{ height: 40px; background:url(../images/tit-line.png) left bottom repeat-x; margin-top: 20px;}
.ls-special-lmtab li{ height: 38px; line-height: 38px; padding: 0 10px;  display: inline-block; font-size: 24px; font-weight: bold;}
.ls-special-lmtab li.active{ border-bottom: 2px solid #3779e8;  color: #3779e8;}
.ls-special-lmtab li.active a{  color: #3779e8;}
.ls-special-pagelist{ margin-bottom: 30px; min-height: 200px;}
.ls-special-pagelist li{ border-bottom: 1px dashed #D8D8D8;   padding: 20px 0;}
.ls-special-pagelist li .title-nr{ line-height: 32px; margin-bottom: 10px; }
.ls-special-pagelist li .title-nr .title{ font-size: 20px;  font-weight: bold;}
.ls-special-pagelist li .title-nr .a{ display: inline-block; vertical-align: top;  margin-top: 6px; background: linear-gradient(131deg, #D74C2D 42%, #C10504 105%); line-height: 22px; height: 22px; border-radius: 11px 0 11px 11px; padding: 0 12px; color: #fff; }
.ls-special-pagelist li .info-nr{color: #555; line-height: 42px; font-size: 18px;}
.ls-special-pagelist li .info-nr>span{ display: inline-block; line-height: 32px; border-radius: 8px; background: #fff;border: 1px solid rgba(202, 202, 202, 0.5); padding: 5px 20px; margin-right: 20px;}
.ls-special-pagelist  .title-nr .split {display: none;}
@media (max-width: 767px) {
    .ls-special-columlist{padding: 19px 10px 10px;}
    .ls-special-lmtab{margin-top: 10px;}
    .ls-special-lmtab li{font-size: 20px;}
    .ls-special-pagelist li{padding: 12px 0 7px;}
    .ls-special-pagelist li .title-nr{line-height:1.6; margin-bottom: 4px;}
    .ls-special-pagelist li .title-nr .title{font-size: 16px;}
    .ls-special-pagelist li .title-nr .a,.ls-special-pagelist li .info-nr>span{font-size: 14px;}
    .ls-special-pagelist li .title-nr .a{margin-top: 2px;}
    .ls-special-pagelist li .info-nr>span{line-height: 1.6; padding: 5px 10px;margin-bottom: 5px;}
}
/*当前位置*/
.position_list{ font-size: 16px; padding-top: 0; margin-bottom: 0; background: url(../images/posico.png) left 2px no-repeat; padding-left: 23px; border-bottom: 1px #ddd solid; padding-bottom: 15px;}
.position_list .red{color: #d00; padding: 0 4px;}
@media (max-width: 767px) {
    .position_list{font-size: 14px;}
}
/*分页/翻页*/
.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; line-height: 30px;}
.pagination a:hover {background: #3779e8;border: 1px solid #3779e8;color: #fff !important;}
.pagination a.active {border: 1px solid #3779e8;color: #fff;}
.pagination span.current, .pagination span.current:hover {background: #3779e8;border: 1px solid #3779e8;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: #3779e8;border: #3779e8 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: #3779e8;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;}
}

/*搜索无内容*/
.search_noreslut{padding:0 0 80px 0;}
.search_noreslut .search_noreslutbox{ width:500px; margin:0 auto;}
.search_noreslut .search_noreslutfont{ font-size:20px; line-height:50px; padding:80px 0 0 0;}
.search_noreslut .search_noreslutfont h1{ font-size:24px;  line-height:38px;  padding-bottom:15px;}
.search_noreslut .search_noreslutfont h2{ font-size:20px; font-weight:bold;}
.search_noreslut .search-h20{ height:20px; background:#fff; margin-bottom:80px;}
@media (max-width: 991px) {
    /*搜索无内容*/
    .search_noreslut{margin:0 15px;}
}
@media (max-width: 767px) {
    /*搜索无内容*/
    .search_noreslut{padding:0 0 50px 0;margin:0 10px;}
    .search_noreslut .search_noreslutbox{width:auto;background:none;}
    .search_noreslut .search_noreslutfont{font-size:16px;line-height:40px;padding:50px 20px 0;}
    .search_noreslut .search_noreslutfont h1{font-size:20px;line-height:36px;padding-bottom:10px;}
    .search_noreslut .search_noreslutfont h2{font-size:18px;}
    .search_noreslut .search-h20{margin-bottom:50px;}
}

/*适老化样式*/
body.useOldFixed .ls-special-menu:not(.skipAutoFix){ background: #0646bb;}
body.useOldFixed .ls-special-menu ul{padding-left: 0;}
body.useOldFixed .ls-special-menu li{width: 25%;}
body.useOldFixed .ls-special-menu li a{margin-top: 0; padding-bottom: 12px;}
body.useOldFixed .ls-special-menu li a:before,body.useOldFixed .ls-special-menu li a:after{display: none !important;}
body.useOldFixed .ls-special-search ul{padding-left: 195px;}
body.useOldFixed .ls-special-search ul li.ss1{width: 174px;}
body.useOldFixed .ls-special-title span:not(.skipAutoFix){line-height: 0 !important; min-height: 0 !important;}
body.useOldFixed .ls-special-flash{height: 807px !important;}
body.useOldFixed .ls-flash-num li{ font-size: 0 !important; min-height: 0 !important; line-height: 0 !important;}
body.useOldFixed .ls-special-publiclist li{ padding-right: 205px;}
body.useOldFixed .ls-special-link1 li{ margin-left: 0; padding: 10px 0 0;}
body.useOldFixed .ls-special-title2{background-size: 80% 6px;}
body.useOldFixed .ls-special-tab2{ width: 464px !important;}
body.useOldFixed .ls-special-tab2 li{ width: 50% !important; overflow: inherit !important; float: left !important; clear: none !important;}
body.useOldFixed .ls-special-tab2 li a{width: 235px !important; min-height: 0 !important; height: 60px !important;line-height: 58px !important;}
body.useOldFixed .ls-special-tab2 li.num2 a{padding-left: 27px !important; width: 224px !important;}

body.useOldFixed .ls-special-hmhqlist{height: auto;}
body.useOldFixed .ls-special-tab3{ box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08); background: linear-gradient(270.00deg, rgba(249, 249, 249, 0),rgb(249, 249, 249) 54.199%,rgba(249, 249, 249, 0) 100%); height: auto; padding: 10px 0 5px;}
body.useOldFixed .ls-special-tab3 li a{margin: 0 5px; padding: 0 15px; line-height: 2; height: auto;}


body.UseInMobile .ls-flash-num li, body.UseInMobile li.ariafonttitle{overflow: hidden; font-size: 0 !important; min-height: 0 !important; line-height: 0 !important;}
body.UseInMobile .ls-special-publiclist li{ padding-right: 125px;}
body.UseInMobile .ls-special-link1 li a{height: auto; padding: 15px 0; line-height: 0 !important;}
body.UseInMobile .ls-explain-form .ls-special-title2{ background-size: 525px 6px;}
body.UseInMobile .zt-nheader .container{ padding: 0 10px !important;}
body.UseInMobile .zt_nlogo{float: none !important;}
body.UseInMobile .zt-nheader .wza_font{float: none !important;}
body.UseInMobile .zt-nsearch{width: 98% !important; position: relative !important; right: auto !important; margin: 5px auto;float: none !important;}
body.UseInMobile .ls-special-menu li a.ariafonttitle{line-height: 54px !important;}
body.UseInMobile .ls-special-publiclist li{height: 54px !important;}
body.UseInMobile .ls-special-tab li a.ariafontcontent{line-height: 54px !important;}

body.useOldFixed .position_list{background: none;}
body.useOldFixed .ls-special-pagelist li .title-nr .a{min-height: 0 !important; line-height: 1.6 !important; height: auto !important;}
body.useOldFixed .ls-special-pagelist li .info-nr > span { margin: 0 5px 5px !important;min-height: 0 !important; line-height: 1.6 !important; height: auto !important; padding: 5px 10px;}


body.UseInMobile .ls-special-pagelist li .title-nr .a.ariafonttitle{min-height: 0 !important; line-height: 1.6 !important; height: auto !important;}

