@charset "utf-8";

/*动态新闻*/
.news .col-md-7{width: 54.65%;}
.news .col-md-5{width: 45.35%;}
.news .tpxw{position: relative;}
.news .tpxw .swiper-slide{background: #fff;}
.news .tpxw .swiper-slide dl{position: relative;}
.news .tpxw .swiper-slide dl .place{padding-top: 60.25%;}
.news .tpxw .swiper-slide dl dt{padding: 1em .75em; font-size: 1.0625em; line-height: 1.375em; text-align: center; background: #fff;}
.news .tpxw .swiper-pagination{bottom: 3.375em; margin-bottom: .625em;}
.news .tpxw .swiper-ctrl-button.resize.md{margin-top: -3.375em;}

.news .xwdt{padding: 0 1.25em 0 2em;}
.news .xwdt .infolist li a{white-space: nowrap;}
.news .xwdt .infolist li a p{height: 3.2em;}
.news .xwdt .infolist li:nth-child(10){display: none;}
@media (max-width:1500px) {
  .news .xwdt .infolist li:nth-child(10){display: block;}
}
@media (max-width:1280px) {
  .news .xwdt .infolist li:nth-child(10){display: none;}
  .news .xwdt .infolist li:nth-child(9){display: none;}
}
@media (max-width:992px) {
  .news .xwdt{padding: 1em 0 0; border-top: 1px solid #ededed;}
  .news .xwdt .bd{padding: .75em 1em 1em; background: #fafafa;}
}
.ztzl .ztbd .list ul{margin: -20px -12px 0 -13px;}
.ztzl .ztbd .list ul li{float: left; width: 33.33333%;}
.ztzl .ztbd .list ul li dl{margin: 20px 12px 0 13px; background: #fff; box-shadow: 0 2px 30px rgba(0,0,0,.05);}
.ztzl .ztbd .list ul li dl dd{padding-top: 53.57%;}
.ztzl .ztbd .list ul li dl dt{padding: 20px 20px 40px;}
.ztzl .ztbd .list ul li dl dt .caption{margin-bottom: 1.5em; height: 3em; text-align: center; font-size: 1.125em; line-height: 1.5em; overflow: hidden;}
.ztzl .ztbd .list ul li dl dt .more{text-align: center;}
.ztzl .ztbd .list ul li dl dt .more a.layui-btn{display: inline-block; padding: 0 1.5em 0 2em !important; height: 34px; font-size: 1em !important; background: #689ee3; line-height: 34px;}
.ztzl .ztbd .list ul li:nth-child(4){display: none;}
@media (max-width:1280px) {
  .ztzl .ztbd .list ul{margin: -20px -10px 0;}
  .ztzl .ztbd .list ul li dl{margin: 20px 10px 0;}
  .ztzl .ztbd .list ul li dl dt{padding-bottom: 30px;}	
}
@media (max-width:992px) {
  .ztzl .ztbd .list ul{margin: -15px -7px 0 -8px;}
  .ztzl .ztbd .list ul li dl{margin: 15px 7px 0 8px;}
  .ztzl .ztbd .list ul li dl dt .caption{font-size: 1em;}
  .ztzl .ztbd .list ul li dl dt{padding: 15px 15px 30px;}
}
@media (max-width:640px) {
  .ztzl .ztbd .list ul li{width: 50%;}
  .ztzl .ztbd .list ul li:nth-child(4){display: block;}
  .ztzl .ztbd .list ul li dl dt{padding: 10px;}
  .ztzl .ztbd .list ul li dl dt .caption{margin-bottom: 0;}
  .ztzl .ztbd .list ul li dl dt .more{display: none;}
}

.ztzl .gdzt{box-shadow: 0 2px 30px rgba(0,0,0,.05);}
.ztzl .gdzt .swiper-com{height: 325px;}
.ztzl .gdzt .swiper-com .swiper-container{height: 345px; overflow: hidden;}
.ztzl .gdzt .swiper-com .swiper-slide{height: 115px;}
.ztzl .gdzt .swiper-com .swiper-slide dl .place{padding-top: 38.62%;}
.ztzl .gdzt .swiper-com .swiper-ctrl-button{margin-top: auto; left: 50%; width: 40px; height: 20px; margin-left: -20px}
.ztzl .gdzt .swiper-com .swiper-ctrl-prev{top: 0;} 
.ztzl .gdzt .swiper-com .swiper-ctrl-next{top: auto; bottom: 0;}
.ztzl .gdzt .swiper-com .swiper-ctrl-next i{margin-right: auto;}
@media (max-width:1500px) {
  .ztzl .gdzt .swiper-com{height: 314px;}
  .ztzl .gdzt .swiper-com .swiper-container{height: 328px;}	
  .ztzl .gdzt .swiper-com .swiper-slide{height: 109px;}
}
@media (max-width:1280px) {
  .ztzl .gdzt{background: none; box-shadow: none;}
  .ztzl .gdzt .entire-box{padding: 0 !important; margin-top: 0;}
  .ztzl .gdzt .swiper-com{display: none;}	
}

.ztzl .gdzt .swiper-m{height: 0; overflow: hidden;}
.ztzl .gdzt .swiper-m .swiper-container{margin-right: -10px; margin-left: -10px;}
.ztzl .gdzt .swiper-m .swiper-slide .itm{margin-right: 10px; margin-left: 10px;}
.ztzl .gdzt .swiper-m .swiper-slide .itm .place{padding-top: 39.64%;}
@media (max-width:1280px) {
  .ztzl .gdzt .swiper-m{height: auto;}
  .ztzl .gdzt .swiper-m .swiper-container{margin-right: -7px; margin-left: -8px;}
  .ztzl .gdzt .swiper-m .swiper-slide .itm{margin-right: 7px; margin-left: 8px;}	
}

