body{font-size: 1.125em; color: #000;}
@media (max-width:1500px) {
  body{font-size: 1em;}	
}

a{color: #000;}
a:hover{color: #d90009;}

.com-more a{color: #999;}
.com-more a:hover{color: #d90009;}

.crumb.default h2:before{width: 19px; height: 24px; background-image: url(../images/location.png);}

/* .header-banner .isbanner{margin-right: -20%; margin-left: -20%;}	 */
.body-body .container{width:1200px;}
@media (max-width:992px) {
  /* .header-banner .isbanner{margin-right: -20%; margin-left: -20%;}	 */
}
@media (max-width:768px) {
  .header{background: #f7f7f7;}	
}

.tab-brief > .hd{border-bottom-color: #9f9f9f;}

.com-headline .hd .currentname{color: #000;}
.com-headline .hd .currentname b{color: #d90009;}
.com-headline .hd i{height: 11px;}
.com-headline .hd i.left{background-image: url(../images/headline_left.png);}
.com-headline .hd i.right{background-image: url(../images/headline_right.png);}

.infolist.dot li a:before{background-color: #d90009;}
.infolist.dot li:hover a{color: #d90009;}
.infolist.dot li:hover a:before{background-color: #d90009;}
.infolist.dot li:hover .time{color: #d90009;}

.pagination ul li.current .up{background: #d90009; border-color: #d90009;}
.pagination ul li.pageJump .okbtn{background: #d90009; border-color: #d90009;}

.news .tpxw{position: relative;}
.news .tpxw .swiper-slide{background: #fff;}
.news .tpxw .swiper-slide dl{position: relative;}
.news .tpxw .swiper-slide dl dt{position: absolute; right: 0; bottom: 0; left: 0; z-index: 5; padding: 0 8em 0 .75em; color: #fff; line-height: 50px; text-align: center;}
.news .tpxw .swiper-slide dl dt a{position: relative; z-index: 2; color: #fff;}
.news .tpxw .swiper-slide dl dt:after{position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; content: ""; z-index: 1; background: #000; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50);}
.news .tpxw .swiper-pagination{bottom: 15px;}
@media (max-width:992px) {
  .news .tpxw .swiper-slide dl dt{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: 10px;}		
}

.news .xwdt .infolist li:nth-child(7){display: none;}
@media (max-width:1500px) {
  .news .xwdt .infolist li:nth-child(7){display: block;}	
}

@media (max-width:992px) {
  .adv dd{margin-right: -5%; margin-left: -5%;}	
}


.fuban .entire-box .bd{height: 450px; overflow: hidden;}
.fuban .fbjt .infolist li:nth-child(9){display: none;}
.fuban .fbsl .bd{padding-right: 5px; padding-left: 5px;}
.fuban .fbsl .bd img{display: block; width: 100%; margin-right: auto; margin-left: auto;}
.fuban .sxjg .tab-brief > .hd{padding-left: 15px;}
.fuban .sxjg .tab-brief > .hd li{cursor: pointer;}
.fuban .sxjg .tab-brief > .hd:before{position: absolute; top: 0; bottom: 0; left: 0; content: ""; width: 4px; height: 18px; margin: auto; background-color: #d90009;}
.fuban .sxjg .bd{padding-right: 15px; padding-left: 15px;}
.fuban .sxjg .bd > div{padding-top: 5px;}
.fuban .sxjg .ytj .swiper-slide dl .place{padding-top: 136.71%;}
.fuban .sxjg .yfx .infolist li:nth-child(8){display: none;}
@media (max-width:1500px) {
  .fuban .entire-box .bd{height: 430px;}
  .fuban .fbjt .infolist li:nth-child(9){display: block;}
  .fuban .sxjg .yfx .infolist{margin-top: -.6em;}	
  .fuban .sxjg .yfx .infolist li:nth-child(8){display: block;}
}
@media (max-width:992px) {
  .fuban .entire-box .bd{height: auto;}	
  .fuban .sxjg .ytj{padding-right: 25%; padding-left: 25%;}
  .fuban .fbsl .bd{padding-right: 25%; padding-left: 25%; margin-right: 15px; margin-left: 15px;}
}
@media (max-width:768px) {
  .fuban .entire-box{padding: 15px 15px 0 !important; margin-right: -15px; margin-left: -15px;}	
}
@media (max-width:414px) {
  .fuban .sxjg .ytj{padding: 0 15%;}	
  .fuban .fbsl .bd{padding-right: 15%; padding-left: 15%;}
}

.cxzy .bd{position: relative; overflow: hidden;}
.cxzy .imagelist ul li{width: 278px;}
.cxzy .imagelist ul li a .caption{font-size: .875em;}
@media (max-width:768px) {
  .cxzy .imagelist ul li a .caption{font-size: 1em;}	
}