@charset "utf-8";
/* CSS Document */
body{ background: #fff;}
a:focus,input:focus,textarea:focus,select:focus,button:focus,textarea:focus{outline:none !important;}
.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 !important;}

.container{ width: 1300px;}
@media (min-width: 1200px) and (max-width: 1299px) {
    .container { width: 1200px;}
}
@media (max-width: 1199px) and (min-width: 992px){
    .container{ width: 992px;}
}
@media (max-width: 991px) {
    .container { width: 768px;}
}
@media (max-width: 767px) {
    .container { width: 100%;}
}
/*头部*/
.ls-special-bannerbg{ background:url(../images-zdjc/banner-bg.jpg) center center no-repeat; height: 500px;}
.ls-special-header .container{ position: relative;}
.ls-special-header .img-title{ display: none;}
.ls-special-logo{  padding: 10px 0 0; line-height: 0; font-size: 0; }
.ls-special-logo img{vertical-align: middle; max-height: 60px; max-width: 98%;}
.ls-logo-gh,.ls-unit-name,.ls-logo-gh li,.ls-unit-name li{ display: inline;}
.ls-special-right{ position: absolute; right: 0; top:12px;}
.ls-special-right li{ float: left; line-height: 0;}
.ls-special-right li a{   display: inline-block;padding: 0 16px;height: 32px;line-height: 32px;font-size: 16px;color: #fff;margin-left: 10px;background: #72A7F6;border-radius: 10px; }
.ls-special-right li a:hover{ background: #5897f4;}
.ls-special-banner{  padding: 70px 0 0 0; text-align: center;}
.ls-special-banner img{ max-width: 100%; height: auto;}
.ls-special-banner a{ display: inline-block;}
.guidang{ position: absolute; right: 0; top:0;}
.ls-special-search{ width: 800px; margin:70px 0 0 300px; padding: 12px 20px; position: relative;}
.ls-special-search .ls-l{ display: block; width: 20px; height: 84px; background:url(../images-zdjc/jcsearch-left.png) 0 0 no-repeat; position: absolute; left:0; top:0; bottom: 0; }
.ls-special-search .ls-r{ display: block; width: 20px; height: 84px; background:url(../images-zdjc/jcsearch-right.png) 0 0 no-repeat; position: absolute; right:0; top:0; bottom: 0; }
.ls-special-search ul{ display: block; height: 60px; position: relative; border: 2px solid #fff; padding-right: 110px; border-radius: 12px; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.ls-special-search ul.srkcssblue{outline: none;border-color:#ffc561;}
.ls-special-search li.se_box{ padding:0 15px 0 10px; background: #fff; border-radius: 12px 0 0 12px;}
.ls-special-search li.se_box input{ width: 100%; border: none; font-size: 18px; height: 60px; line-height: 60px; }
.ls-special-search li.se_box input::-webkit-input-placeholder {color: #999;}
.ls-special-search li.se_box input:-moz-placeholder {color: #999;}
.ls-special-search li.se_box input:-ms-input-placeholder {color: #999;}
.ls-special-search li.se_box input:focus::-webkit-input-placeholder{color: transparent;}
.ls-special-search li.sea_an{ position: absolute; right: -2px; top:-2px; width: 120px; bottom: -2px;}
.ls-special-search li.sea_an input{ width: 100%; height: 100%; font-size: 24px; font-weight: bold;  border: none;  background: #ffc561; color: #fff; text-shadow: 0 0 0 #CE900A; border-radius: 12px;}
@media (min-width: 1200px) and (max-width: 1299px) {
    .ls-special-search{  margin:70px 0 0 200px; }
}
@media (max-width: 1199px) and (min-width: 992px){
    .ls-special-search{ width: auto; margin:70px 0 0 auto; }
}
@media (max-width: 991px) {
    .ls-special-search{ width: auto; margin:70px 0 0 auto; }
    .ls-special-bannerbg { height: auto; padding-bottom: 30px; }
}
@media (max-width: 767px) {
    .ls-special-bannerbg { height: auto; padding-bottom: 20px; }
    .ls-special-right{ right: 10px; position: static; margin-top: 10px;}
    .ls-special-right li a{ margin-bottom: 5px;}
    .ls-special-logo{ text-align: center; float: none; padding-top: 0;}
    .ls-special-logo img{ max-height:none; height: auto;}
    .ls-special-banner img{ max-width: 98%;}
    .ls-special-banner{ padding-top: 20px;}
    .ls-special-search{  margin:20px 10px 0 10px;     padding: 0; }
    .ls-special-search .ls-l,.ls-special-search .ls-r{ display: none;}
    .ls-special-search ul{ height: 50px; padding-right: 70px;}
    .ls-special-search li.se_box input{  font-size: 16px; height: 50px; line-height: 50px; }
    .ls-special-search li.sea_an{ width: 80px; }
    .ls-special-search li.sea_an input{  font-size: 20px;}
}
/*主体*/
.ls-row{ margin-top: 50px;}
.ls-zdjc-title{ height:60px;  text-align: center;}
.ls-zdjc-title .tit{ display: inline-block; position: relative; padding: 0 170px; padding-top: 18px;}
.ls-zdjc-title .icol{ display: block; position: absolute; background:url(../images-zdjc/title-leftico.png) 0 0 no-repeat; left:0; bottom: 0; width: 115px; height: 22px;}
.ls-zdjc-title .icor{ display: block; position: absolute; background:url(../images-zdjc/title-rightico.png) 0 0 no-repeat; right:0; bottom: 0; width: 115px; height: 22px;}
.ls-zdjc-title .en{ display: block; z-index: -1; position: absolute; font-style: normal; text-transform: uppercase; top:-16px; left:0; right: 0; font-size: 34px;  color:#f7f9fb;}

.ls-zdjc-bmbg{background:url(../images-zdjc/zcbs-img.png) top center no-repeat; padding: 50px 0; }
.ls-zdjclist-slide .bd{  height: 440px; overflow: hidden;}
.ls-zdjclist-slide .jc-list li{ height: 440px;}
.ls-zdjclist-slide02 .bd{  height: 880px; overflow: hidden;}
.ls-zdjclist-slide02 .jc-list li{ height: 880px;}
.ls-zdjclist-slide .jc-list li .listbox{ height: 180px; padding-top: 39px; position: relative; border-bottom: 1px dotted #c1c1c1;}
.ls-zdjclist-slide .jc-list li .listbox:last-child{ border-bottom: none;}
.ls-zdjclist-slide02 .jc-list li .listbox{ border-bottom:none; padding-top: 39px;}
.ls-zdjclist-slide .jc-list li .list-left{ float: left; width: 375px; height: 100%;}
.ls-zdjclist-slide .jc-list li .list-title{ position: absolute; width: 135px; padding-right: 10px; top:50%; margin-top: -15px; line-height: 30px; font-size: 20px; font-weight: bold;}
.ls-zdjclist-slide .jc-list li .list-img{  margin-left: 145px;}
.ls-zdjclist-slide .jc-list li .list-img img{ width: 229px; height: 144px;}
.ls-zdjclist-slide .jc-list li .list-links{ margin-left: 375px;}
.ls-zdjclist-slide .jc-list li .list-links p{ float: left; font-size: 20px; height: 50px; line-height: 50px;  width: 435px; position: relative; margin-left: 20px;}
.ls-zdjclist-slide .jc-list li .list-links p a{ display: block; float: none;  margin-right: 60px;white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  background:url(../images-zdjc/jcico.png) left center no-repeat; padding-left: 16px; }
.ls-zdjclist-slide .jc-list li .list-links p .date{ position: absolute; right: 0; top:0; font-size: 16px; color: #999;}
.ls-zdjclist-slide .jc-list li .list-links p img{ display: none;}
.ls-zdjclist-slide  .jc-num{  margin-top: 10px; font-size: 0; text-align: center; height: 16px;}
.ls-zdjclist-slide  .jc-num li{ display: inline-block; *display:inline;*zoom:1; font-size: 0; margin-right: 10px; width: 16px; height: 16px; background: #D0DEEB; border-radius: 50%; -moz-border-radius: 50%; cursor: pointer; }
.ls-zdjclist-slide  .jc-num li.on{ width: 42px; background: #E80000;  border-radius: 10px; -moz-border-radius: 10px;}
/*县区入口*/
.ls-xq-links ul{ margin-right: -24px; margin-top: 40px;}
.ls-xq-links li{ width: 165px; margin-right: 24px;  float: left; text-align: center; }
.ls-xq-links li a{ display: block; background:url(../images-zdjc/xq-link.png) 0 0 no-repeat;  font-size: 22px; color: #fff; font-weight: bold; height: 72px; line-height: 72px; color: #fff; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.ls-xq-links li a:hover{ background:url(../images-zdjc/xq-linkh.png) 0 0 no-repeat; }
/*栏目链接*/
.ls-lmlink-bg{ background: linear-gradient(180deg, #F6F6FF 0%, #F5F9FF 100%); padding: 40px 0 0 0;}
.ls-lm-links ul{ margin-right: -50px;}
.ls-lm-links li{  margin-right: 50px; float: left; width: 400px;}
.ls-lm-links li a{ display: block;  height: 180px; }
.ls-lm-links li img{   max-height: 180px;  -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s; }
.ls-lm-links li a:hover img{ margin-top: -5px;}
.ls-lm-links li .img-title{ display: none;}
@media (min-width: 1200px) and (max-width: 1299px) {
    .ls-zdjclist-slide .jc-list li .list-links p{ width: 385px;}
    /*县区入口*/
    .ls-xq-links ul{ margin-right: -20px; }
    .ls-xq-links li{ margin-right: 20px; width: 154px;}
    .ls-xq-links li a{ background-size: 100% 100%;}
    /*栏目链接*/
    .ls-lm-links ul{ margin-right: 0;}
    .ls-lm-links li{ margin-right: 0;}
}
@media (max-width: 1199px) and (min-width: 992px){
    .ls-zdjclist-slide .jc-list li .list-links p{ width: 288px;}
    /*县区入口*/
    .ls-xq-links ul{ margin-right: -10px; }
    .ls-xq-links li{ margin-right: 10px; width: 133px;}
    .ls-xq-links li a{ background-size: 100% 100%;}
    /*栏目链接*/
    .ls-lm-links ul{ margin-right: 0;}
    .ls-lm-links li{  margin-right: 0;  width: 33.3%;}
    .ls-lm-links li img{ width: 100%;}
}
@media (max-width: 991px) {
    .ls-row {margin-top: 20px;}
    .ls-zdjclist-slide .jc-list li .listbox{ padding-top: 20px; height: 200px;}
    .ls-zdjclist-slide .jc-list li .list-left{ width: auto; float: none; height: auto;}
    .ls-zdjclist-slide .jc-list li .list-img{ display: none;}
    .ls-zdjclist-slide .jc-list li .list-links{ margin-left: 0;}
    .ls-zdjclist-slide .jc-list li .list-title{ position: static; height: 30px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  width: auto; display: block; margin-top: 0; }
    .ls-zdjclist-slide .jc-list li .list-links p{ width: 364px;}
    /*县区入口*/
    .ls-xq-links ul{ margin-right: -10px; margin-top: 20px; }
    .ls-xq-links li{ margin-right: 10px; margin-top: 20px; width: 177px;}
    .ls-xq-links li a{ background-size: 100% 100%;}
    /*栏目链接*/
    .ls-lm-links ul{ margin-right: 0;}
    .ls-lm-links li{  margin-right: 0;  width: 50%;}
    .ls-lm-links li img{ width: 100%;}

}
@media (max-width: 767px) {
    .ls-zdjc-main{ padding: 0 10px;}
    .ls-row {margin-top: 10px;}
    .ls-zdjc-bmbg{ padding: 10px 10px;}
    .ls-zdjc-title{ height: auto;}
    .ls-zdjc-title .tit{  padding:  10px 0 0 0;}
    .ls-zdjc-title .tit img{max-width: 100%; height: auto;}
    .ls-zdjc-title .icol,.ls-zdjc-title .icor{ display: none;}
    .ls-zdjc-title .en{ display: none;}
    .ls-zdjclist-slide .bd,.ls-zdjclist-slide02 .bd,.ls-zdjclist-slide .jc-list li,.ls-zdjclist-slide02 .jc-list li{ height: auto !important;}
   .ls-zdjclist-slide .jc-list  ul,.ls-zdjclist-slide .jc-list li{ width: auto !important; height: auto !important; position: static !important; float: none !important;}
    .ls-zdjclist-slide .jc-list li .listbox{ height: auto; padding-top: 10px;}
    .ls-zdjclist-slide .jc-list li .list-links p{ width: auto; float: none; margin-left: 0;}
    .ls-zdjclist-slide .jc-num{ display: none;}
    /*县区入口*/
    .ls-xq-links ul{ margin-right: -1%; margin-top: 0;  }
    .ls-xq-links li{ margin-right: 1%;  width: 24%;}
    .ls-xq-links li a{ background-size: 100% 100%;}
    /*栏目链接*/
    .ls-lmlink-bg{ padding-top: 20px;}
    .ls-lm-links ul{ margin-right: 0;}
    .ls-lm-links li{  margin-right: 0; text-align: center;  width: auto; float: none;}
    .ls-lm-links li a{ height: auto;}
    .ls-lm-links li img{ width: auto; max-width: 100%; height: auto;}
}
@media (max-width: 500px) {
    .ls-xq-links li{   width: 49%;}
}



