@charset "utf-8";
.com-headline.center .hd i.left{background-image: url(../images/zmhd/headline_left.png);}
.com-headline.center .hd i.right{background-image: url(../images/zmhd/headline_right.png);}
.com-headline.center:after{position: absolute; left: 0; bottom: -35px; content: ""; width: 55%; height: 25px; background: url(../images/zmhd/headline_left_b.png) right center;}
@media (max-width:1280px){
  .com-headline.center{margin-bottom: 45px;}
  .com-headline.center .hd i{height: 18px; margin-top: -9px;}
  .com-headline.center .hd i.left{background-size: 100% auto;}	
  .com-headline.center .hd i.right{background-size: auto 100%;}
  .com-headline.center:after{bottom: -25px; height: 18px; background-size: auto 100%;}
}

/*最新发布*/
.zxfb .bd{padding: 40px 50px 50px; font-size: .875em; background: #f8fafe;}
.zxfb .bd .item{line-height: 1.875em; text-align: justify;}
.zxfb .bd .item .label{color: #1d59b3;}
.zxfb .bd .item.ftnr .elli-m{-webkit-line-clamp: 6; max-height: 11.25em;}
.zxfb .bd .item.caption{font-size: 1.375em; line-height: 1.625em;}
.zxfb .bd dl{position: relative;}
.zxfb .bd dl dt{float: left; width: 50%;}
.zxfb .bd dl dt .place{padding-top: 66.67%;}
.zxfb .bd dl dd{position: absolute; top: 0; bottom: 0; left: 50%;}
.zxfb .bd dl dd > div{margin-left: 30px;}
.zxfb .bd dl dd > .item{font-size: 1.125em;}
.zxfb .bd dl dd > .item + .item{margin-top: 1em;}
.zxfb .bd dl dd > .more{position: absolute; left: 0; bottom: 0; right: 0;}
.zxfb .bd dl dd > .more a{display: inline-block; width: 35%; min-width: 180px; line-height: 50px; font-weight: bold; text-align: center; color: #fff; background: #2965be; border-top-right-radius: 25px;}
.zxfb .bd dl dd > .more a:hover{opacity: .85;}
@media (max-width:1500px){
  .zxfb .bd{padding: 30px 35px 35px;}	
}
@media (max-width:1280px){
  .zxfb .bd{padding: 20px 25px 25px;}
  .zxfb .bd dl dd > .item + .item{margin-top: .75em;}
  .zxfb .bd .item.ftnr .elli-m{-webkit-line-clamp: 3; max-height: 5.625em;}
  .zxfb .bd dl dd > .more a{line-height: 44px;}
}
@media (max-width:992px){
  .zxfb .bd{padding: 10px 15px 0; font-size: 1em;}
  .zxfb .bd .item.caption{font-size: 1.125em;}	
  .zxfb .bd dl dt{float: none; width: auto;}
  .zxfb .bd dl dd{position: static;}	
  .zxfb .bd dl dd > div{margin-left: 0;}
  .zxfb .bd dl dd > .item{margin-top: .75em;}
  .zxfb .bd dl dd > .more{position: static; margin-top: .75em;}
  .zxfb .bd .item .elli-s{white-space: normal;}
  .zxfb .bd .item.ftnr .elli-m{display: inline-block; max-height: none;}
}
@media (max-width:414px){
  .zxfb .bd > .item{font-size: 1em;}	
}

/*往期回顾*/
.wqhg .list ul{margin: -30px -15px 0; zoom: 1;}
.wqhg .list ul li{position: relative; float: left; width: 33.33333%;}
.wqhg .list ul li a{position: relative; display: block; margin: 30px 15px 0; font-size: .875em; overflow: hidden; background: #f8fafe;}
.wqhg .list ul li a .place{padding-top: 66.67%;}
.wqhg .list ul li a .info{padding: 20px; text-align: justify;}
.wqhg .list ul li a .info .caption{font-size: 1.125em;}
.wqhg .list ul li a .info .caption .elli-m{line-height: 1.6em; height: 3.2em;}
.wqhg .list ul li a .info .desc{margin-top: 15px;}
.wqhg .list ul li a .info .desc .elli-m{ -webkit-line-clamp: 3; line-height: 1.6em; height: 4.8em; color: #999;}
.wqhg .list ul li a .info .time{ margin-top: 20px; padding-left: 24px; color: #999; background: url(../images/zmhd/time.png) no-repeat 0 center;}
.wqhg .list ul li a:hover{background: #f9f9f9;}
@media (max-width:1480px){
  .wqhg .list ul{margin: -30px -15px 0;}	
  .wqhg .list ul li a{margin: 30px 15px 0;}
}
@media (max-width:1200px){
  .wqhg .list ul li a .info .desc{display: none;}
}
@media (max-width:992px){
  .wqhg .list ul{margin: -20px -10px 0;}	
  .wqhg .list ul li a{margin: 20px 10px 0;}
  .wqhg .list ul li{width: 50%;}
  .wqhg .list ul li a{font-size: 1em;}
  .wqhg .list ul li a .info{padding: 15px 15px 20px; text-align: left;}
  .wqhg .list ul li a .info .caption{font-size: 1em;}
  .wqhg .list ul li a .info .time{margin-top: 15px;}
}
@media (max-width:450px){
  .wqhg .list ul li{width: 100%;}
  .wqhg .list ul li a .info .caption .elli-m{height: auto; display: block;}
}
.wqhg .pagination{text-align: center;}

