@charset "utf-8";
/* CSS Document */
a:hover{ color: #008232;}
.ls-page-footer{ border-color: #008232;}
.ls-special-header{ position: relative; }
.ls-special-header .guidang{ position: absolute; right:10px; top:50px;}
.ls-special-header .img_title{ display: none;}
.ls-special-top{ position: absolute; right: 0; left:0; top:0; }
.ls-special-logo{ margin-top: 20px;}
.ls-special-logo img{ width:auto;height: auto;}
.ls-special-topr{ margin-top: 20px;}
.ls-special-topr ul li{ margin-left: 12px;float: left;}
.ls-special-topr ul li a{display: block; padding: 0 12px; background: rgba(0,0,0,0.15); border-radius: 6px; line-height:32px;font-size: 16px; color: #fff;}
.ls-special-topr ul li a:hover{ background: rgba(0,0,0,0.3);}
.ls-special-topr ul li.num-old .ico{ display: inline-block; width: 17px; height: 32px; background: url("../images_xmt/old-icon.png") center center no-repeat; margin-right: 8px; vertical-align: top;}
.ls-special-topr ul li.num-wza .ico{ display: inline-block; width: 17px; height: 32px; background: url("../images_xmt/wza-icon.png") center center no-repeat; margin-right: 8px; vertical-align: top;}
.ls-special-ban{  text-align: center; clear: both;}
.ls-special-ban img{ max-width: 100%; height: auto;}
/*主体*/
.ls-row{ margin-top: 40px;}
.ls-special-main{ background: url("../images-zt/hb-mainbg.png") center bottom no-repeat; padding-bottom: 50px; }
.ls-special-title{  margin-bottom: 10px; text-align: center; position: relative; height: 103px; }
.ls-special-title .il{ display: block; width: 481px; height: 16px; left:0; top:32px; position: absolute;  background: url("../images-zt/hbzt-titlel.png") left  center no-repeat;}
.ls-special-title .ir{ display: block; width: 481px; height: 16px; right:0; top:32px; position: absolute;  background: url("../images-zt/hbzt-titler.png") right  center no-repeat;}
.ls-special-title .tit{ display: inline-block; height: 103px; background: url("../images-zt/hbzt-titlebg.png") center bottom no-repeat; }
.ls-special-title .tit:hover{ opacity: .9; }

.ls-hb-list{min-height: 100px;}
.ls-hb-list li{ width: 616px; box-sizing: border-box;  float: left; font-size: 18px; height: 40px; line-height: 40px; position: relative; background: url(../images/lm-list-ico.png) no-repeat center left; padding: 0 110px 0 16px;}
.ls-hb-list li.even{ float: right; }
.ls-hb-list li .date{ position: absolute; right: 0; top:0; color: #999;}
.ls-hb-list li a{ display: inline-block; max-width: 90%;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}

@media (max-width:1279px) and (min-width:992px){
    .ls-special-main{  padding-bottom: 40px; }
    .ls-row{ margin-top: 30px;}
    .ls-special-title .il,.ls-special-title .ir{ width: 360px;}
    .ls-hb-list li{ width: 482px;}
    .ls-hb-list li a{ max-width: 88%;}
}
@media (max-width: 991px) {
    .ls-special-main{  padding-bottom: 30px; }
    .ls-special-top{ position: static; background: #1ea652; border-bottom: 1px solid #27b75f; padding:  10px;}
    .ls-special-logo{ margin-top: 0;}
    .ls-special-topr{ margin-top: 0;}
    .ls-row{ margin-top: 20px;}
    .ls-special-title .il,.ls-special-title .ir{ width: 240px;}
    .ls-hb-list li{ width: auto; float: none !important;}
    .ls-hb-list li a{ max-width: 100%;}
    .ls-hb-list li img{ display: none;}

}
@media (max-width: 767px) {
    .ls-special-main{  padding-bottom: 20px; }
    .ls-special-header .guidang{ width: 180px !important; height: 180px !important; background-size: 100% 100% !important;}
    .ls-row{ margin-top: 10px;}
    .ls-special-box{ padding: 0 10px;}
    .ls-special-title{ margin-bottom: 0;  }
    .ls-special-title .il,.ls-special-title .ir{ display: none;}


}

