@charset "utf-8";
/* CSS Document */
.zt_body { background: #f9f9f9; }
.zt_body .ls-header { padding-top: 96px; }
.wza-on .zt_body .ls-header { padding-top: 0; }
.zt_banner { height: 340px; position: relative; background: url("../images_zcjd/zcjd_banner.jpg") center no-repeat; }
.zt_banner .img_title { display: none; }
.zt_banner img { width: 100%; height: auto; }
.zt_ban { position: relative; }
.zt_banner .guidang { position: absolute; right: 0; top: 0; z-index: 99; }

.zt-logo { text-align: center; padding-top: 48px; }
.zt-logo img { width: auto; height: 56px; }
.ban-img { padding-top: 57px; text-align: center; }
.ban-img img { width: auto; max-width: 70%; height: auto; max-height: 100%; }
.mt30 { margin-top: 30px; }
.lmy_mainer { padding-top: 30px; }
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .zt_banner .guidang { width: 240px; height: 240px; background-size: 100%; }
}
@media only screen and (max-width: 991px) {
  .zt_banner .guidang { width: 200px; height: 200px; background-size: 100%; }
  .zt_banner { height: 290px; background-size: cover; }
  .zt-logo { padding-top: 20px; }
  .mt30 { margin-top: 20px; }
}
@media only screen and (max-width: 767px) {
  .zt_body .ls-header { height: auto; padding-top: 0; }
  .zt_banner .guidang { width: 180px; height: 180px; }
  .zt_banner { height: auto; padding-bottom: 15px; }
  .zt-logo { height: 50px; padding-top: 20px; }
  .zt-logo img { height: 50px; }
  .ban-img { padding-top: 25px; }
  .mt30 { margin-top: 10px; }
}
@media only screen and (max-width: 479px) {
  .zt-logo img { height: 40px; }
  .ban-img { padding-top: 15px; }
}
.ind_line { width: 3px; height: 100%; background: #ececec; position: absolute; top: 0; left: 674px; }
.ind_line span { display: block; width: 7px; height: 3px; background: #9ebfee; position: absolute; left: -2px; }
.ind_line span.top_ico { top: 0; }
.ind_line span.bottom_ico { bottom: 0; }
/*标题*/
.ls-special-tabs { background: url("../images/line_db.png") left bottom repeat-x; }
.ls-special-tabs li { float: left; margin-left: 30px; }
.ls-special-tabs li:first-child { margin-left: 0; }
.ls-special-tabs li a { padding: 0 0 1px; line-height: 32px; height: 41px; display: block; font-size: 22px; }
.ls-special-tabs li a:hover, .news_tel2 .title a:hover { font-weight: bold; color: #3774b5; }
.ls-special-tabs li.active a { font-weight: bold; color: #3774b5; border-bottom: 1px #3774b5 solid; padding-bottom: 0; }
/*政策解读热度榜*/
.ls-zcjd-wrap { position: relative; }
.ls-zcjd-wrap .ind_line { left: 790px; }
.ls-zcjd-left { width: 760px; }

.ls-zcjd-hotlist { height: 305px; }
.ls-zcjd-hotlist li { position: relative; font-size: 16px; padding: 10px 0 10px 38px; height: 39px; line-height: 39px; border-bottom: #d8d8d8 1px dashed; }
.ls-zcjd-hotlist li img { padding: 0 0 0 8px; vertical-align: middle; }
.ls-zcjd-hotlist li .nr { float: left; max-width: 95%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ls-zcjd-hotlist li a.title { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: none; margin-right: 0; max-width: none; }
.ls-zcjd-hotlist li .gl { display: block; float: right; max-width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ls-zcjd-hotlist li .split { padding: 0 5px; color: #d8d8d8; }
.ls-zcjd-hotlist li .gl a { display: inline; color: #eb1811; float: none; background: none; max-width: none; padding: 0; margin: 0; }
.ls-zcjd-hotlist li .num { display: inline-block; width: 28px; height: 28px; font-size: 16px; line-height: 28px; color: #999; text-align: center; position: absolute; left: 0; top: 16px; background: #f7f7f7; }
.ls-zcjd-hotlist li.num1 .num { color: #fc0000; }
.ls-zcjd-hotlist li.num2 .num { color: #fe6c00; }
.ls-zcjd-hotlist li.num3 .num { color: #fead00; }

/*动画动漫微信解读-图标解读*/
.ls-zcjd-scroll { margin-top: 25px; position: relative; }
.ls-zcjd-scroll .scroll-wrap { height: 137px; overflow: hidden; }
.ls-zcjd-scroll li { width: 242px; height: 137px; float: left; margin-right: 16px; }
.ls-zcjd-scroll li a { display: block; height: 100%; position: relative; overflow: hidden; }
.ls-zcjd-scroll li img { width: 100%; height: 100%; }
.ls-zcjd-scroll li a:hover img { transition: all .6s; transform: scale(1.1); }
.ls-zcjd-scroll li .title { display: none; }
.ls-zcjd-scroll .next, .ls-zcjd-scroll .prev { display: block; width: 16px; height: 24px; cursor: pointer; position: absolute; top: 50%; margin-top: -12px; z-index: 9; background: url("../images_zcjd/zcjd-arrow.png") 0 0 no-repeat; }
.ls-zcjd-scroll .prev { left: 0; }
.ls-zcjd-scroll .next { right: 0; background-position-x: -17px; }
.ls-zcjd-scroll .next:hover, .ls-zcjd-scroll .prev:hover { background-position-y: -25px; }
/*惠企政策解读*/
.ls-zcjd-right { width: 322px; }
.ls-hqzxjd-links { margin-top: 8px; }
.ls-hqzxjd-links ul { margin-right: -10px; }
.ls-hqzxjd-links li { width: 73px; float: left; margin: 12px 10px 0 0; }
.ls-hqzxjd-links li a { display: block; font-size: 16px; line-height: 30px; color: #5c6173; text-align: center; height: 70px; padding-top: 9px; border-radius: 4px; background: #fafafa; }
.ls-hqzxjd-links li .ico { display: inline-block; font-size: 0; line-height: 0; height: 30px; margin: 0 auto; vertical-align: middle; }
.ls-hqzxjd-links li .img_title { display: block; }
.ls-hqzxjd-links li a:hover { background: #ebf3ff; color: #3774b5; }

/*分类解读*/
.ls-zcjd-tabs { margin-top: 20px; width: 220px; float: left; }
.ls-zcjd-tabs li { margin-bottom: 10px; padding-right: 12px; position: relative; }
.ls-zcjd-tabs li a { display: block; font-size: 18px; color: #666; padding: 0 24px; height: 65px; line-height: 65px; background: #f8f8f8; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ls-zcjd-tabs li i { display: none; width: 12px; height: 19px; background: url("../images_zcjd/tab_hover.png") center no-repeat; position: absolute; right: 0; top: 50%; margin-top: -9px; }
.ls-zcjd-tabs li.active a { background: #ebf3ff; color: #3774b5; }
.ls-zcjd-tabs li.active i { display: block; }

.ls-fljd-con { margin-left: 237px; margin-top: 20px; float: none; }
.ls-zcjd-list li { overflow: hidden; padding: 12px 0; border-bottom: #d8d8d8 1px dashed; vertical-align: middle; position: relative; }
.ls-zcjd-list li .nr { overflow: hidden; font-size: 16px; height: 32px; line-height: 32px; position: relative; float: left; max-width: 100%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ls-zcjd-list li .title { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: none; margin-right: 0; max-width: none; }
.ls-zcjd-list li .gl { display: block; float: right; max-width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ls-zcjd-list li .gl .split { padding: 0 2px; color: #d8d8d8; }
.ls-zcjd-list li .gl .a { display: inline; color: #eb1811; float: none; background: none; max-width: none; padding: 0; margin: 0; }
.ls-zcjd-list li .info { width: 100%; height: 30px; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #9e9e9e; }
.ls-zcjd-list li .info .fbjg { display: inline-block; margin-right: 40px; }
.ls-zcjd-list li .info .date { display: inline-block; }

/*回应关切*/
.ls-hygq-wrap { position: relative; }
.ls-hygq-wrap .ind_line { left: 790px; }

.ls-hygq-left { width: 759px; }
.ls-hy-title { margin: 10px 0 0; }
.ls-hy-title a { display: block; line-height: 30px; font-size: 18px; color: #4277b6; }
.ls-hygq-con { width: 340px; }
.ls-hygq-slide { position: relative; margin-top: 10px; }
.ls-hygq-slide ul { height: 199px; overflow: hidden; }
.ls-hygq-slide li { width: 100%; height: 183px; padding: 16px 0 0; background: #f8f8f8; }
.ls-hygq-slide li .title { margin: 0 15px; }
.ls-hygq-slide li .title a { display: block; line-height: 26px; height: 52px; font-size: 16px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.ls-hygq-slide li .ranks { margin: 5px 15px 0; }
.ls-hygq-slide li .ranks a { display: block; font-size: 15px; color: #999; height: 112px; line-height: 28px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }
.ls-hygq-slide .next, .ls-hygq-slide .prev { display: block; width: 16px; height: 24px; cursor: pointer; position: absolute; top: 50%; margin-top: -12px; z-index: 9; background: url("../images_zcjd/zcjd-arrow.png") 0 0 no-repeat; }
.ls-hygq-slide .prev { left: 0; }
.ls-hygq-slide .next { right: 0; background-position-x: -17px; }
.ls-hygq-slide .next:hover, .ls-hygq-slide .prev:hover { background-position-y: -25px; }
/*民生领域回应*/
.ls-msly-con { width: 394px; }
.ls-msly-links ul { margin-right: -12px; }
.ls-msly-links li { width: 191px; float: left; margin-top: 11px; margin-right: 12px; text-align: center; }
.ls-msly-links li a { display: block; height: 59px; line-height: 59px; text-align: center; color: #555; background-color: #f8f8f8; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background-repeat: no-repeat; background-position: right bottom; }
.ls-msly-links li a:hover { color: #4277b6; box-shadow: #e4e4e4 1px 3px 10px 1px; -webkit-box-shadow: #e4e4e4 1px 3px 10px 1px; transition: all .4s; -webkit-transition: all .4s; }
.ls-msly-links li.num1 a { background-image: url("../images_zcjd/msly-bg01.png"); }
.ls-msly-links li.num2 a { background-image: url("../images_zcjd/msly-bg02.png"); }
.ls-msly-links li.num3 a { background-image: url("../images_zcjd/msly-bg03.png"); }
.ls-msly-links li.num4 a { background-image: url("../images_zcjd/msly-bg04.png"); }
.ls-msly-links li.num5 a { background-image: url("../images_zcjd/msly-bg05.png"); }
.ls-msly-links li.num6 a { background-image: url("../images_zcjd/msly-bg06.png"); }
/*政务服务网*/
.ls-hygq-right { width: 322px; }
.ls-hygq-right .img_title { display: none; }
.ls-hygq-right li a, .ls-hygq-right li img { display: block; width: 100%; height: 100%; }
.ls-zwfw-links li { height: 150px; overflow: hidden; }
.ls-zcwjk-links { margin-top: 20px; }
.ls-zcwjk-links li { height: 119px; }
/*各部门解读统计*/
.ls-jdtj-echarts { float: none; margin-top: 20px; margin-left: 250px; position: relative; }
.ls-jdtj-tabs li a { height: 80px; line-height: 80px; }
.ls-jdtj-echarts img { max-width: 100%; }

/*查询*/
.ls-data-select { /*height:30px; text-align: right;*/ position: absolute; right: 0; top: 0; z-index: 2; line-height: 0; font-size: 0; }
.ls-data-select ul li { display: inline-block; color: #8c8c8c; vertical-align: middle; font-size: 16px; height: 28px; padding-left: 10px; }
.ls-data-select ul li.bt, .ls-data-select ul li.bt1 { white-space: nowrap; overflow: hidden; line-height: 28px; padding-right: 5px; padding-left: 0; text-align: left; }
.ls-data-select ul li.bt1 { width: 33px; text-align: center; }
.ls-data-select ul li.sel { width: 100px; }
.ls-data-select ul li.p0 { padding-left: 0; }
.ls-data-select ul li.sel select { width: 100%; height: 28px; line-height: 28px; color: #8c8c8c; padding: 0 6px; border: #d2d6de 1px solid; border-radius: 2px; vertical-align: middle; }
.ls-data-select ul li .quary { height: 30px; width: 60px; border: none; background: #3e8dee; color: #fff; vertical-align: middle; cursor: pointer; text-align: center; }
.ls-data-select ul li .quary:hover { background-color: #487bc5; text-decoration: underline; }

/*区县政策解读*/
.ls-qxjd-links ul { margin-right: -16px; }
.ls-qxjd-links li { width: 150px; float: left; margin: 20px 16px 0 0; }
.ls-qxjd-links li a { display: block; height: 60px; line-height: 60px; font-size: 18px; text-align: center; background: #f8f8f8; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ls-qxjd-links li a:hover { background: #3774b5; color: #fff; }
@media (max-width: 1199px) and (min-width: 992px) {
  .ls-zcjd-left { width: 632px; }
  .ls-zcjd-wrap .ind_line { left: 640px; }
  .ls-zcjd-right { width: 290px; }
  .ls-hqzxjd-links li { width: 65px; }
  /*动画动漫微信解读-图标解读*/
  .ls-zcjd-scroll .scroll-wrap { height: 114px; }
  .ls-zcjd-scroll li { width: 200px; height: 114px; }
  /*回应关切*/
  .ls-hygq-wrap .ind_line { left: 640px; }
  .ls-hygq-left { width: 632px; }
  /*主动回应*/
  .ls-hygq-con { width: 300px; }
  /*民生领域回应*/
  .ls-msly-con { width: 312px; }
  .ls-msly-links li { width: 150px; }
  .ls-hygq-right { width: 290px; }
  /*区县政策解读*/
  .ls-qxjd-links li { width: 120px; }
}
@media (max-width: 991px) {
  .lmy_mainer { padding-top: 15px; }
  /*标题*/
  .ls-special-tabs li a { font-size: 20px; }
  .ls-module { width: auto!important; float: none!important; }
  .ind_line { display: none; }
  /*热度版*/
  .ls-zcjd-hotlist { height: auto; }
  /*动画动漫微信解读-图标解读*/
  .ls-zcjd-scroll .scroll-wrap { height: 132px; }
  .ls-zcjd-scroll li { width: 232px; height: 132px; }
  /*惠企政策解读*/
  .ls-zcjd-right { margin-top: 15px; }
  .ls-hqzxjd-links li { width: 72px; }
  /*回应关切*/
  /*主动回应*/
  .ls-hygq-left { width: auto; float: none; }
  .ls-hygq-con { width: auto; float: none; }
  /*民生领域回应*/
  .ls-msly-con { width: auto; float: none; }
  .ls-msly-links li { width: 234px; }
  .ls-hygq-right { width: auto; float: none; margin-top: 15px; }
  .ls-zcwjk-links li, .ls-zwfw-links li { height: auto; }
  /*区县政策解读*/
  .ls-qxjd-links li { width: 90px; }
}
@media (max-width: 767px) {
  .lmy_mainer { padding-top: 10px; }
  /*标题*/
  .ls-special-tabs li { margin-left: 15px; }
  .ls-special-tabs li a { font-size: 18px; }
  .ls-zcjd-scroll { margin-top: 15px; }
  /*热度版*/
  .ls-zcjd-hotlist li .nr { max-width: 90%; }
  /*惠企政策解读*/
  .ls-hqzxjd-links ul { margin-right: -2%; }
  .ls-hqzxjd-links li { width: 18%; margin: 12px 2% 0 0; }
  /*分类解读*/
  .ls-zcjd-tabs { margin-top: 10px; width: auto; float: none; }
  .ls-fljd-con, .ls-jdtj-echarts { margin-left: 0; margin-top: 15px; }
  .ls-zcjd-tabs li { padding-right: 0; width: 31.33%; margin: 10px 1% 0; float: left; }
  .ls-zcjd-tabs li i { display: none!important; }
  .ls-zcjd-tabs li a { font-size: 16px; height: 50px!important; line-height: 50px!important; text-align: center; padding: 0; }
  .ls-zcjd-list li .info { height: auto; white-space: normal; }
  .ls-hygq-slide li .title { padding: 0 10px; }
  .ls-hygq-slide li .ranks { margin: 5px 10px 0; }
  /*民生领域回应*/
  .ls-msly-links ul { margin-right: -2%; }
  .ls-msly-links li { width: 48%; margin: 10px 2% 0 0; }
  .ls-zcwjk-links { margin-top: 15px; }
  .ls-data-select { position: static; float: none; margin: 10px 0; }
  /*区县政策解读*/
  .ls-qxjd-links ul { margin-right: -2%; }
  .ls-qxjd-links li { width: 23%; margin: 10px 2% 0 0; }
  .ls-qxjd-links li a { font-size: 16px; }
}
@media (max-width: 479px) {
  /*惠企政策解读*/
  .ls-hqzxjd-links li { width: 31.33%; }
  /*分类解读*/
  .ls-zcjd-tabs li { width: 48%; }
  /*区县政策解读*/
}

/* 全生命周期 */
.ls-tabs { text-align: center; margin-top: 20px; margin-bottom: 10px; }
.ls-tabs li { display: inline-block; position: relative; height: 50px; line-height: 50px; text-align: center; margin-right: 24px; color: #666; padding-bottom: 18px; }
.ls-tabs li:nth-last-of-type(1) { margin-right: 0; }
.ls-tabs li a { display: block; position: relative; font-size: 20px; padding: 0 25px; background: #f8f8f8; border-radius: 24px 0 24px 0; }
.ls-tabs li a:hover, .ls-tabs li.active a { color: #3774b5; background: #ebf3ff; }
.ls-tabs li a:hover::after, .ls-tabs li.active a::after { content: ""; display: block; width: 28px; height: 13px; background: url(../images_zcjd/qsm-tabbg.png) no-repeat center; position: absolute; bottom: -13px; left: 50%; margin-left: -14px; }
.wza-on  .ls-tabs li.active a::after, .wza-on .ls-tabs li a:hover::after { display: none; }
.ls-qsmzq .ls-list-info li { position: relative; float: left; width: 210px; height: auto; margin-right: 24px; padding-bottom: 20px; }
.ls-qsmzq .ls-list-info li:nth-last-of-type(1) { margin-right: 0; }
.ls-qsmzq .ls-list-info li>a { width: 100%; height: 100%; display: block; }
.ls-qsmzq .ls-list-info li>a img { width: 100%; height: 114px; border-radius: 8px 8px 0 0; }
.ls-qsmzq .ls-list-info li>a .img-title { display: block; width: 100%; height: 50px; line-height: 50px; background: #fff; font-size: 18px; text-align: center; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1); white-space: nowrap; text-overflow: ellipsis; position: relative; }

.ls-qsmzq .ls-list-info>div>ul>li:hover img { padding: 3px 3px 0; box-sizing: border-box; transition: all 0.4s; }
.ls-qsmzq .ls-list-info li:hover .img-title { background: #115db2; color: #fff; }
.ls-qsmzq .ls-list-info li:hover .img-title ul { display: block; }
.ls-qsmzq .ls-list-info li>a .img-title ul { top: 64px; left: 50%; margin-left: -60px; position: absolute; z-index: 2; width: 120px; box-sizing: border-box; padding: 8px 0 15px; background: #fff; box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.1); border-radius: 8px; display: none; }
.ls-qsmzq .ls-list-info li>a .img-title ul::before { content: ""; display: block; width: 15px; height: 10px; background: url(../images_zcjd/jxjt.png) no-repeat center; position: absolute; top: -10px; left: 50%; margin-left: -12px; }
.ls-qsmzq .ls-list-info li>a .img-title ul li { float: none; height: 42px; line-height: 42px; width: auto!important; text-align: center; margin: 0!important; padding-bottom: 0; }
.ls-qsmzq .ls-list-info li>a .img-title ul li a { font-size: 18px; font-weight: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0 5px; box-sizing: border-box; }
.ls-zcjd-wrap { margin-top: 0; }
@media (min-width: 992px) and (max-width:1199px) {
  .ls-qsmzq .ls-list-info li { width: 176px; height: 149px; margin-right: 15px; }
  .ls-qsmzq .ls-list-info li>a img { height: 95px; }
}
@media(max-width:991px) {
  .ls-qsmzq .ls-list-info li { margin-right: 15px; width: 232px; height: auto; padding-bottom: 15px; }
  .ls-qsmzq .ls-list-info li:nth-of-type(3n) { margin-right: 0; }
  .ls-qsmzq .ls-list-info li>a img { height: 125px; }
}
@media(max-width:767px) {
  .ls-tabs { margin-top: 0; }
  .ls-tabs li { margin-right: 15px; margin-top: 10px; }
  .ls-qsmzq .ls-list-info li { margin-right: 1%; width: 32.6%; padding-bottom: 10px; }
  .ls-qsmzq .ls-list-info li>a img { height: 115px; }
}
@media(max-width:620px) {
  .ls-qsmzq .ls-list-info li>a img { height: 105px; }
}
@media(max-width:480px) {
  .ls-qsmzq .ls-list-info li>a img { height: 82px; }
}
@media(max-width:425px) {
  .ls-qsmzq .ls-list-info li { width: 49.5%; }
  .ls-qsmzq .ls-list-info li>a img { height: 108px; }
  .ls-qsmzq .ls-list-info li:nth-of-type(3n) { margin-right: 1%; }
  .ls-qsmzq .ls-list-info li:nth-of-type(2n) { margin-right: 0; }
}
@media(max-width:375px) {
  .ls-qsmzq .ls-list-info li>a img { height: 95px; }
}
@media(max-width:320px) {
  .ls-qsmzq .ls-list-info li>a img { height: 80px; }
}
/* 全生命周期 end */

/*-----政策解读库列表页-----*/

/*切换标题*/
.ls-zcjdk-stab { height: 40px; position: relative; z-index: 0; border-bottom: 1px solid rgb(219, 219, 219); }
.ls-zcjdk-stab>ul li { float: left; width: auto; position: relative; z-index: 0; }
.ls-zcjdk-stab>ul li a { display: block; height: 40px; line-height: 40px; padding: 0 20px; text-align: center; font-size: 22px; overflow: hidden; }
.ls-zcjdk-stab>ul li a:hover { background: rgb(55, 116, 181); color: #fff!important; font-weight: bold; }
.ls-zcjdk-stab>ul li.active a { background: rgb(55, 116, 181); color: #fff!important; font-weight: bold; }

/*列表搜索*/
.ls-zcjdk-gksearch { width: 280px; height: 34px; border: 1px solid #dcdbdb; background: rgb(250, 250, 250); border-radius: 4px; position: relative; z-index: 1; }
.ls-zcjdk-gksearch.active { border-color: #1a56a8; }
.ls-zcjdk-gksearch form { display: inline; }
.ls-zcjdk-gksearch ul { position: relative; padding: 0 30px 0 0; height: 100%; }
.ls-zcjdk-gksearch li { font-size: 0; line-height: 0; height: 100%; width: 100%; }
.ls-zcjdk-gksearch input { width: 100%; height: 100%; background: none; border: 0 none; }
.ls-zcjdk-gksearch input::-webkit-input-placeholder { font-size: 16px; color: rgba(153, 153, 153, 0.5); }
.ls-zcjdk-gksearch input::-moz-placeholder { font-size: 16px; color: rgba(153, 153, 153, 0.5); }
.ls-zcjdk-gksearch input:-ms-input-placeholder { font-size: 16px; color: rgba(153, 153, 153, 0.5); }
.ls-zcjdk-gksearch input:focus { outline: 0 none; }
.ls-zcjdk-gksearch .ss1 input { line-height: 34px; text-indent: 14px; font-size: 14px; border-radius: 18px 0 0 18px; }
.ls-zcjdk-gksearch li.ss2 { position: absolute; right: 0; top: 0; width: 30px; }
.ls-zcjdk-gksearch li.ss2::before { content: ""; display: block; width: 1px; height: 20px; background: rgba(220, 219, 219, 0.7); position: absolute; top: 50%; margin-top: -10px; left: 0; }
.ls-zcjdk-gksearch .ss2 input { background: center no-repeat; background-image: url("../images_zcjd/path.png")!important; font-size: 0; overflow: hidden; border-radius: 0 4px 4px 0; }

/*列表盒子*/
.ls-zcjdk-slistBox { position: relative; z-index: 1; background: #fff; }

/*列表切换标题*/
.ls-zcjdk-stabx .ls-special-slide { position: relative; box-sizing: border-box; }
.ls-zcjdk-stabx .ls-special-slide .ls-speciallist ul { padding-bottom: 9px!important; }
.ls-zcjdk-stabx .ls-special-slide li { margin-top: 22px; float: left; width: 113px; height: 46px; line-height: 46px; position: relative; margin-right: 16px; }
.ls-zcjdk-stabx .ls-special-slide li:nth-last-of-type(1) { margin-right: 0; }
.ls-zcjdk-stabx .ls-special-slide li a { display: block; height: 100%; text-align: center; border-radius: 20px 0 20px 0; background: #fff; font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: rgb(248, 248, 248); }
.ls-zcjdk-stabx .ls-special-slide li a:hover, .ls-zcjdk-stabx .ls-special-slide li.active a { background: rgb(235, 243, 255); color: rgb(55, 116, 181); }
.ls-zcjdk-stabx .ls-special-slide li.active::after, .ls-zcjdk-stabx .ls-special-slide li:hover::after { display: block; content: ""; width: 16px; height: 8px; background: url("../images_zcjd/qsm-tabbg.png") center no-repeat; background-size: cover; position: absolute; left: 50%; margin-left: -8px; bottom: -8px; }
.ls-zcjdk-stabx .ls-special-slide .ls-next, .ls-zcjdk-stabx .ls-special-slide .ls-prev { position: absolute; width: 18px; height: 28px; display: block; top: 50%; margin-top: -14px; z-index: 1; cursor: pointer; }
.ls-zcjdk-stabx .ls-special-slide .ls-prev { background: rgb(55, 116, 181,0.2) url(../images_zcjd/prev.png) no-repeat center!important; left: -26px; border-radius: 0 4px 4px 0; }
.ls-zcjdk-stabx .ls-special-slide .ls-next { background: rgb(55, 116, 181,0.2) url(../images_zcjd/next.png) no-repeat center!important; right: -26px; border-radius: 4px 0 0 4px; }
.ls-zcjdk-stabx .ls-special-slide .ls-next:hover, .ls-zcjdk-stabx .ls-special-slide .ls-prev:hover { opacity: 0.5; }

/*列表*/
.ls-zcjdk-slist ul { padding-bottom: 20px; }
.ls-zcjdk-slist li { padding: 24px 0 6px; border-bottom: 1px #cbcaca dashed; }
.ls-zcjdk-slist li .title { font-size: 20px; font-weight: bold; line-height: 1.5; padding-left: 15px; background: url(../images_zcjd/dot-blue.png) no-repeat left 13px; }
.ls-zcjdk-slist li .info { font-size: 16px; line-height: 30px; color: #666; margin-top: 6px; }
.ls-zcjdk-slist li .info a { color: #3774b5; margin-left: 2px; }
.ls-zcjdk-slist li .info a:hover { color: #d00; }
.ls-zcjdk-slist li .type { margin: 7px 0 0; line-height: 0; font-size: 0; }
.ls-zcjdk-slist li .type span { display: inline-block; margin: 0 20px 10px 0; color: #999; font-size: 16px; line-height: 30px; padding-left: 25px; background: url(../images_zcjd/date.png) no-repeat 0 center; }
/*分页/翻页*/
.pagination a:hover { background: #186dcb; border: 1px solid #186dcb; }
.pagination a.active { border: 1px solid #186dcb; }
.pagination .inputBar button:hover, .pagination span.current, .pagination span.current:hover { background: #186dcb; border: 1px solid #186dcb; }
.pagination a.text, .pagination a.text:hover { background: #186dcb; border: #186dcb 1px solid; }

@media (min-width: 992px) and (max-width:1199px) {
  .ls-zcjdk-stabx .ls-special-slide li:nth-of-type(6) { margin-right: 0; }
  .ls-zcjdk-stabx .ls-special-slide li { width: 143px; }
}
@media(max-width:991px) {
  .ls-zcjdk-stabx .ls-special-slide .ls-speciallist ul { margin-right: -2%; }
  .ls-zcjdk-stabx .ls-special-slide li { width: 31.3%; margin-top: 20px; margin-right: 2%; }
  .ls-zcjdk-slist li { padding: 15px 0 6px; }
}
@media(max-width:767px) {
  .ls-zcjdk-gksearch { width: 180px; }
  .ls-zcjdk-gksearch input::-webkit-input-placeholder { font-size: 14px; color: rgba(153, 153, 153, 0.5); }
  .ls-zcjdk-gksearch input::-moz-placeholder { font-size: 14px; color: rgba(153, 153, 153, 0.5); }
  .ls-zcjdk-gksearch input:-ms-input-placeholder { font-size: 14px; color: rgba(153, 153, 153, 0.5); }
  .ls-zcjdk-stab>ul li a { padding: 0 10px; font-size: 18px; }
  .ls-zcjdk-stabx .ls-special-slide .ls-speciallist { width: 100%; }
  .ls-zcjdk-stabx .ls-special-slide li { margin-top: 15px; }
  .ls-zcjdk-stabx .ls-special-slide li a { font-size: 16px; }
  .ls-zcjdk-slist li { padding: 10px 0 6px; }
  .ls-zcjdk-slist li .title { font-size: 18px; background-position: 0 12px; }
  .ls-zcjdk-slist li .info { font-size: 14px; }
  .ls-zcjdk-slist li .type span { font-size: 14px; margin: 0 10px 0 0; }
}
@media(max-width:500px) {
  .ls-zcjdk-stabx .ls-special-slide li { width: 48%; }
}
@media(max-width:424px) {
  .ls-zcjdk-gksearch .ss1 input { text-indent: 10px; }
}

.ui-empty-skin1 { height: 220px; margin: auto; background: url(../images_zcjd/empty.png) no-repeat 50%; }
