.banner {
  background: url("../../../images/ztzl.files/yjhj.files/banner.png") no-repeat top center;
  height: 538px;
}
/*栏目名称*/
.zt-tnm {
  overflow: hidden;
  height: 48px;
  background: #fafafa;
  border: solid 1px #eee;
  border-bottom: none;
  -webkit-border-radius: 6px 6px 0 0 ;
  -moz-border-radius: 6px 6px 0 0 ;
  border-radius: 6px 6px 0 0 ;
}
.zt-tnm a {
  font-size: 18px;
  line-height: 48px;
  font-weight: bold;
  display: inline-block;
  margin: 0 auto;
  text-align: center;
  color: #0f9a85;
  padding: 0 8px;
}
.zt-tnm .icon-01 {
  background: url("../../../images/ztzl.files/yjhj.files/01.png") center center no-repeat;
  height: 48px;
  width: 40px;
  display: block;
  float: left;
  margin-left: 16px;
}
.zt-tnm .icon-02 {
  background: url("../../../images/ztzl.files/yjhj.files/02.png") center center no-repeat;
  height: 48px;
  width: 40px;
  display: block;
  float: left;
  margin-left: 16px;
}
.zt-tnm .icon-03 {
  background: url("../../../images/ztzl.files/yjhj.files/03.png") center center no-repeat;
  height: 48px;
  width: 40px;
  display: block;
  float: left;
  margin-left: 16px;
}
.zt-tnm .icon-04 {
  background: url("../../../images/ztzl.files/yjhj.files/04.png") center center no-repeat;
  height: 48px;
  width: 40px;
  display: block;
  float: left;
  margin-left: 16px;
}
.zt-tnm .icon-05 {
  background: url("../../../images/ztzl.files/yjhj.files/05.png") center center no-repeat;
  height: 48px;
  width: 40px;
  display: block;
  float: left;
  margin-left: 16px;
}
.zt-tnm .icon-06 {
  background: url("../../../images/ztzl.files/yjhj.files/06.png") center center no-repeat;
  height: 48px;
  width: 40px;
  display: block;
  float: left;
  margin-left: 16px;
}
.zt-tnm .a01 {
  color: #748d99;
}
.zt-tnm .a02 {
  color: #4382bc;
}
.zt-tnm .a03 {
  color: #f49538;
}
.zt-tnm .a04 {
  color: #e4a859;
}
.zt-tnm .a05 {
  color: #e4a859;
}
.zt-tnm .a06 {
  color: #629b53;
}
.bg-01 {
  background: #fef5e7;
  height: auto;
  overflow: hidden;
  padding: 16px 0;
}
/*重置样式*/
.u-photo ul li p {
  text-align: center;
  font-size: 16px;
  line-height: 28px;
}
.m-lst-nav .tnm {
  background: #0f9a85;
}
.m-lst-nav ul li.hover a {
  color: #0f9a85;
}
.m-lst36 ul {
  padding: 8px;
}
/*版权*/
.footer {
  border-top: solid 4px #0f9a85;
  /*background: #f3f3f3;*/
}
/*翻页*/
.m-lst-pg span.hover {
  background: #0f9a85;
}
/*栏目名称*/
.u-nm h2 {
  color: #0f9a85;
  border-bottom: 2px solid #0f9a85;
}
.u-nm a {
  color: #0f9a85;
  border-bottom: 2px solid #0f9a85;
}
@media all and (max-width: 1024px) {
  .banner {
    background-size: 100%;
  }
  .banner {
    height: 300px;
  }
}
@media all and (max-width: 768px) {
  .banner {
    height: 220px;
  }
  /*重置间距*/
  #news ul {
    padding: 0;
  }
  .m-lst36 ul:last-child {
    padding: 16px 0;
  }
  .m-lst-nav .tnm {
    background: #0f9a85;
    line-height: 30px;
    padding: 10px 16px;
  }
}
@media all and (max-width: 750px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
@media all and (max-width: 720px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
@media all and (max-width: 640px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
@media all and (max-width: 600px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
@media all and (max-width: 560px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
@media all and (max-width: 520px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
@media all and (max-width: 480px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
@media all and (max-width: 440px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
@media all and (max-width: 414px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
@media all and (max-width: 400px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
@media all and (max-width: 375px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
@media all and (max-width: 360px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
@media all and (max-width: 320px) {
  .section .name a:after {
    border-bottom: 2px solid #0f9a85;
  }
  .wapMore {
    background: #0f9a85;
  }
  .bg01 {
    background: none;
    padding: 0;
  }
}
