@charset "utf-8";

body{background: url(../images/bm/bg.png) no-repeat center top #fff; background-size: 100% auto;}
@media (max-width:992px){
  body{background: none;}
}

.com-more a{border: 1px solid #d1d1d1; border-radius: 100em;}
.com-more a:hover{border-color: #ccc;}

/*机构信息*/
.jgxx .section{position: relative; padding: 10px 15px; height: 200px; background-repeat: no-repeat; background-size: cover;}
.jgxx .section .hd img{height: 41px;}
.jgxx .section > div{position: relative; z-index: 2;}
@media (max-width:992px) {
  .jgxx .section{height: auto;}	
}
.jgxx .jgzn{background-image: url(../images/bm/jgzn_bg.png);}
.jgxx .jgzn .desc{margin-top: -15px; margin-left: 25%; padding-right: 3%; line-height: 2em; text-align: justify;}
.jgxx .jgzn .desc a{display: inline-block; text-indent: 0; color: #d43030;}
.jgxx .jgzn:before{position: absolute; top: 0; right: 0; bottom: 0; left: 0; content: ""; background: url(../images/bm/jgzn_float.png) no-repeat left bottom; background-size: auto 66%;}
@media (max-width:1280px) {
  .jgxx .jgzn .desc{margin-top: -35px;}	
}
@media (max-width:992px) {
  .jgxx .jgzn .desc{margin-top: 15px; padding-right: 0; margin-left: 0;}	
  .jgxx .jgzn:before{content: normal;}
}
.jgxx .lxfs{background-image: url(../images/bm/lxfs_bg.png);}
.jgxx .lxfs .bd{height: 150px; overflow: hidden;}
.jgxx .lxfs .bd ul li{position: relative; padding-left: 65px; line-height: 1.625em;}
.jgxx .lxfs .bd ul li > i{position: absolute; top: 50%; left: 0; width: 50px; margin-top: -25px;}
.jgxx .lxfs .bd ul li > h3{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;}
.jgxx .lxfs .bd ul li + li{margin-top: .75em;}
@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: 21%;}
.ztzl.cols4 .swiper-slide dl .place{padding-top: 27%;}
.ztzl .cols-5 .swiper-slide dl .place{padding-top: 37%;}
.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;}
}

.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical{background: #d2e4ff !important;}

.syjs-box{padding: 20px 20px;}
.syjs-box li{float: left;width: 33.33%;line-height: 30px;font-size: .9em}
.syjs-box li img{width: 22px;margin-right: 10px;vertical-align: middle}
.syjs-box li span{color: #2e68ba}