@charset "utf-8";

.zwxmt-body .header{border-bottom: 5px solid #fd9526;}
.zwxmt-body .header-row{background-image: url(../images/zwxmt/zwxmtbg.png);}
.zwxmt-body .header-banner{padding-top: 5%; padding-bottom: 8%;}
@media (max-width:992px) {
  .zwxmt-body .header-toolbar{margin-top: 3%;}
  .zwxmt-body .header-toolbar:after{content: normal;}
  .zwxmt-body .header-toolbar > .container > .fr{float: left;}
  .zwxmt-body .header-toolbar .menus li > a{color: #fff !important; line-height: 30px;}
}

.zwxmt-body .header-cards{text-align: center;}
.zwxmt-body .header-cards li{display: inline-block; position: relative; width: 31%;}
.zwxmt-body .header-cards li span{display: block; position: relative; z-index: 2; line-height: 70px; font-size: 1.5em; font-weight: bold;}
.zwxmt-body .header-cards li:after{position: absolute; top: 0; right: 0; bottom: 0; left: 0; content: ""; background: #fff; border-radius: 10px 10px 0 0;}
.zwxmt-body .header-cards li.on span{color: #fff;}
.zwxmt-body .header-cards li.on:after{opacity: .55; filter: alpha(opacity=55);}
@media (max-width:768px) {
  .zwxmt-body .header-cards li{width: 40%; min-width: 168px;}	
  .zwxmt-body .header-cards li span{line-height: 60px;}
}
@media (max-width:414px) {
  .zwxmt-body .header-cards li span{line-height: 50px; font-size: 1.25em;}	
}

.zwxmt-wrap .com-headline .hd .currentname{min-width: 4em;}
.zwxmt-wrap .com-headline .hd i{height: 2px; background: #9f9f9f;}
.zwxmt-wrap .com-headline .hd i:before{position: absolute; top: 0;  bottom: 0; margin: auto; content: ""; width: 31px; height: 31px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%;}
.zwxmt-wrap .com-headline .hd i.left:before{right: -15px; background-image: url(../images/zwxmt/headline_left.png);}
.zwxmt-wrap .com-headline .hd i.right:before{left: -15px; background-image: url(../images/zwxmt/headline_right.png);}
@media (max-width:992px) {
  .zwxmt-wrap .com-headline .hd i:before{width: 25px; height: 25px;}
  .zwxmt-wrap .com-headline .hd .currentname{min-width: 3em;}	
}

.zwxmt-wrap .imagelist ul li a.padding{padding: .625em .5em .5em;}
.zwxmt-wrap .imagelist ul li a .pic img{display: block; width: 140px; height: 140px; margin-right: auto; margin-left: auto;}
.zwxmt-wrap .imagelist ul li a .caption{font-size: .9375em;}
.zwxmt-wrap .imagelist ul li a .caption dd{line-height: 1.875em;}
.zwxmt-wrap .imagelist ul li a .caption dd + dd{line-height: 2.5em; height: 2.5em;}
.zwxmt-wrap .imagelist ul li a .caption dd + dd span{display: inline-block; vertical-align: top; line-height: 1.125em;}
@media (max-width:1280px) {
  .zwxmt-wrap .imagelist ul li{width: 25%;}	
}
@media (max-width:414px) {
  .zwxmt-wrap .imagelist ul li a .pic img{width: 115px; height: 115px;}
}
@media (max-width:375px) {
  .zwxmt-wrap .imagelist ul li a.padding{padding: .625em .25em .125em;}
  .zwxmt-wrap .imagelist ul li a .pic img{width: 100px; height: 100px;}
}