@charset "utf-8";

.body-index{position: relative; z-index: 300; margin-top: -6%;}
@media (max-width:992px){
  .body-index{margin-top: 25px;}
}
.xiangzhen .tab-brief > .hd li{font-size: 1.6em;}

/*机构信息*/
.jgxx .section{position: relative; padding: 20px;border-radius: 5px; background-size: auto 100%;}
@media (max-width:992px) {
  .jgxx .section{height: auto;}	
}

.jgxx .jgzn{background: url(../images/xz/jgzn_bg.png) repeat-x center top #fff;}
.jgxx .jgzn dl{position: relative;min-height: 365px;}
.jgxx .jgzn dl dt{position: absolute; top: 0; bottom: 0; left: 0; width: 24.5%; background: #1d59b3;}
.jgxx .jgzn dl dt .table{position: relative; width: 100%; height: 100%; display: table; vertical-align: middle;}
.jgxx .jgzn dl dt .table .inline{position: relative; width: 100%; height: 100%; display: table-cell; vertical-align: middle;}
.jgxx .jgzn dl dt .table .inline img{display: block; width: 50%; margin: 0 auto;}
.jgxx .jgzn dl dd{margin-left: 24.5%; padding-left: 20px;}
.jgxx .jgzn dl dd .pic{float: left; position: relative; width: 55%; margin-right: 30px; margin-bottom: 30px;}
.jgxx .jgzn dl dd .pic img{position: relative; z-index: 2;}
.jgxx .jgzn dl dd .pic:after{position: absolute; top: 12px; right: -12px; bottom: -12px; left: 12px; content: ""; background: #d1e0f0;}
.jgxx .jgzn dl dd .desc{margin-top: -15px; line-height: 2.5em; text-align: justify;}
.jgxx .jgzn dl dd .desc a{display: inline-block; text-indent: 0; color: #d43030;}
@media (max-width:1500px) {
  .jgxx .jgzn dl dt .table .inline img{width: 60%;}	
}
@media (max-width:992px) {
  .jgxx .jgzn{padding: 0;}	
  .jgxx .jgzn dl dd{padding: 20px;}
}
@media (max-width:640px) {
  .jgxx .jgzn dl dt{position: static; width: auto;}
  .jgxx .jgzn dl dt .table{display: none;}
  .jgxx .jgzn dl dt .table .inline{display: block;}
  .jgxx .jgzn dl dt .cate{display: block; padding: 3% 0; text-align: center;}
  .jgxx .jgzn dl dt .cate a{font-size: 1.375em; font-weight: bold; color: #fff;}
  .jgxx .jgzn dl dd{margin-left: 0;}
  .jgxx .jgzn dl dd .pic{float: none; width: 80%; margin: 0 auto 50px;}	
  .jgxx .jgzn dl dd .desc{line-height: 1.875em;}
}

.jgxx .lxfs{background: url(../images/xz/lxfs_bg.png) repeat-x bottom #feffff;}
.jgxx .lxfs .hd{text-align: center;}
.jgxx .lxfs .hd img{height: 36px;}
.jgxx .lxfs .bd{width: 96%; margin-right: auto; margin-left: auto; height: 280px; overflow: hidden;}
.jgxx .lxfs .bd ul li{position: relative; padding-top: .75em; padding-bottom: .75em; padding-left: 80px; line-height: 1.625em;}
.jgxx .lxfs .bd ul li > i{position: absolute; top: 50%; left: 0; width: 66px; margin-top: -33px;}
.jgxx .lxfs .bd ul li > h3{margin-bottom: .5em; font-weight: bold; font-size: 1em; color: #666;}
.jgxx .lxfs .bd ul li > p{color: #3664b9;}
.jgxx .lxfs .bd ul li > p strong{font-size: 1.25em;}
@media (max-width:1500px) {
  .jgxx .lxfs .bd ul li{padding-left: 70px;}
  .jgxx .lxfs .bd ul li > i{width: 60px; height: 60px; margin-top: -30px;}	
}
@media (max-width:1280px) {
  .jgxx .lxfs .bd ul li{padding-left: 60px;}
  .jgxx .lxfs .bd ul li > i{width: 46px; height: 46px; margin-top: -23px;}	
}
@media (max-width:992px) {
  .jgxx .lxfs .bd{height: auto;}	
}

/*专题专栏*/
.ztzl{display: none}}
.ztzl .swiper-container{margin-right: -15px; margin-left: -15px;}
.ztzl .swiper-slide dl{margin-right: 15px; margin-left: 15px;}
.ztzl .swiper-slide dl .place{padding-top: 34.47%;}
.ztzl .swiper-ctrl-button.swiper-button-disabled{opacity: .35;}
@media (max-width:1500px) {
  .ztzl .swiper-container{margin-right: -10px; margin-left: -10px;}
  .ztzl .swiper-slide dl{margin-right: 10px; margin-left: 10px;}	
}
@media (max-width:1280px) {
  .ztzl .swiper-container{margin-right: -7px; margin-left: -8px;}
  .ztzl .swiper-slide dl{margin-right: 7px; margin-left: 8px;}	
}
@media (max-width:768px) {
  .ztzl .swiper-ctrl-button{display: block;}
}

/*通知公告*/
.tzgg .infolist li a{ float: none; display: inline-block; white-space: normal;}
.tzgg .infolist li .time{position: static; display: block; padding-left: 18px;}

.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical{background: #d2e4ff !important;}