.header-banner .isbanner{margin-right: -12%; margin-left: -15%;}
.header-banner .isbanner img{min-height: 420px;}	
@media (max-width:992px) {
  .header-banner .isbanner img{min-height: 168px;}	
}

.body-body .container{width: 1200px;}

.news .tpxw{position: relative;}
.news .tpxw .swiper-slide{background: #eaf3ff;}
.news .tpxw .swiper-slide dl{position: relative;}
.news .tpxw .swiper-slide dl .place{padding-top: 60.96%;}
.news .tpxw .swiper-slide dl dt{padding: 1.5em 1em; text-align: center;}
.news .tpxw .swiper-slide dl dt .caption a{font-size: 2.25em; font-weight: bold; color: #005389; line-height: 1.375em;}
.news .tpxw .swiper-slide dl dt .desc{padding-top: .625em; text-align: center; line-height: 1.5em;}
.news .tpxw .swiper-slide dl dt .desc a{color: #f00;}
.news .tpxw .swiper-slide dl dt .desc a:hover{color: #c00;}
.news .tpxw .swiper-ctrl-button{margin-top: -10px !important;}
.news .tpxw .swiper-pagination{bottom: 15px; display: none;}
@media (max-width:1500px) {
  .news .tpxw .swiper-slide dl dt .caption a{font-size: 1.875em;}	
}
@media (max-width:1280px){
  .news .tpxw .swiper-slide dl dt .caption a{font-size: 1.5em;}		
}
@media (max-width:992px) {
  .news .tpxw .swiper-slide dl dt{padding-bottom: .875em;}
  .news .tpxw .swiper-slide dl dt .caption a{font-size: 1.375em;}	
  .news .tpxw .swiper-slide dl dt .desc{display: none;}
}
@media (max-width:768px){
  .news{margin-top: -25px; margin-right: -15px; margin-left: -15px; padding: 15px 15px 1px; background: #eaf3ff;}
  .news .tpxw .swiper-slide dl dt{padding-top: 0;}	
}
@media (max-width:640px){
  .news .tpxw .swiper-slide dl dt .caption a{font-size: 1.125em;}
}
@media (max-width:414px) {
  .news .tpxw .swiper-slide dl dt{font-size: 1em; line-height: 40px;}
  .news .tpxw .swiper-pagination{bottom: 40px;}		
}

.lhyc .tbody{padding: 15px; background: #007ec5;}
.lhyc .tbody dl{float: left; width: 30%;}
.lhyc .tbody dl dt a{display: block; text-align: center; color: #fff; line-height: 32px; border: 1px solid #fff; border-radius: 5px;}
.lhyc .tbody dl dd{padding-top: 40px; font-size: 1.125em; text-align: center;}
.lhyc .tbody dl dd a{display: inline-block; color: #fff;}
.lhyc .tbody dl dd a b{display: inline-block; margin-right: 5px; font-weight: normal; font-size: 2.625em;}
.lhyc .tbody .bd{margin-left: 30%; padding-left: 10%; height: 170px; overflow: hidden;}
.lhyc .tbody .bd .section{color: #fff;}
.lhyc .tbody .bd .section a{color: #fff;}
.lhyc .tbody .bd .section > a > p{font-family: Microsoft YaHei, Simsun, SimHei, Arial !important; text-indent: 0 !important; font-size: 1em !important; line-height: 2em !important; margin-bottom: 0 !important; text-align: justify;}
.lhyc .datelist{ padding-top: 3px; margin-left:-3px;}
.lhyc .datelist li{float: left;}
.lhyc .datelist li > a{display: block; margin: 3px; width: 30px; line-height: 30px; text-align: center; background: #e2e2e2;}
.lhyc .datelist li > .content{display: none;}
.lhyc .datelist li.on > a{color: #fff; background: #007ec5;}
@media (max-width:992px){
  .lhyc .tbody .bd{height: 140px;}	
}

.zfgzbg{background: #ddf0ff;}
.zfgzbg .thead{float: left; width: 196px;}
.zfgzbg .thead .com-headline{height: 0px; overflow: hidden;}
.zfgzbg .thead .com-headline > .hd i{height: 2px; background: #11568d;}
.zfgzbg .tbody{margin-left: 196px; padding: 30px 30px 10px;}
.zfgzbg .tbody .scrollbox{height: 470px; padding: 30px; overflow-y: auto; background: #fff;}
.zfgzbg .tbody .scrollbox > p{font-family: Microsoft YaHei, Simsun, SimHei, Arial !important; text-indent: 2em !important; font-size: 1em !important; line-height: 2em !important; margin-bottom: 1em !important; text-align: justify;}
/*** 滚动条轨道 ***/
.zfgzbg .tbody .scrollbox::-webkit-scrollbar-track{background: #f1f1f1;}
/*** 滚动条滑块 ***/
.zfgzbg .tbody .scrollbox::-webkit-scrollbar-thumb{background: #0654b4;}
.zfgzbg .tbody .scrollbox::-webkit-scrollbar{width: 10px;}
.zfgzbg .tbody .bgjd{overflow: hidden;}
.zfgzbg .tbody .bgjd .itm{padding: 20px; background: #fff;}
.zfgzbg .tbody .bgjd .itm dt{font-size: 1.125em; font-weight: bold;}
.zfgzbg .tbody .bgjd .itm dd{margin-top: 1em; font-size: .875em; text-indent: 2em; color: #999; line-height: 1.75em; min-height: 5.25em;}
.zfgzbg .tbody .bgjd .itm dd a{display: inline-block; color: #f00; text-indent: 0;}
@media (max-width:1280px){
  .zfgzbg .tbody{padding: 20px 20px 0;}
}
@media (max-width:992px){
  .zfgzbg{padding-top: 20px; padding-bottom: 20px; margin-right: -15px; margin-left: -15px; background: url(../images/zfgzbg_m_bg.jpg) no-repeat center top #e7f8ff;}
  .zfgzbg .thead{float: none; width: auto;}
  .zfgzbg .thead .block{display: none;}
  .zfgzbg .thead .com-headline{height: auto;}
  .zfgzbg .tbody{margin-left: 0; padding: 20px 15px 0;}	
  .zfgzbg .tbody .scrollbox{padding: 15px;}
  .zfgzbg .tbody .bgjd .itm{padding: 15px;}
  .zfgzbg .tbody .bgjd .m-com-more{padding-top: 0;}
}
@media (max-width:768px){
  .zfgzbg .tbody .bgjd .itm dd{font-size: 1em; min-height: inherit;}	
}

.com-part{padding: 30px 20px; background: #eaf3ff; border-top-right-radius: 40px; border-bottom-left-radius: 40px;}
@media (max-width:992px){
  .com-part{padding: 20px 15px; border-top-right-radius: 30px; border-bottom-left-radius: 30px;}	
}
@media (max-width:768px){
  .com-part .infolist li{border-bottom-color: #e6e6e6;}	
}

@media (max-width:992px){
  .adv dd{margin-right: -12%; margin-left: -12%;}	
}