.banner{width: 100%;height: 500px;overflow: hidden;position: relative;}
.banner .swiper-slide {height: 100%;}
.banner .swiper-slide-active {opacity: 1;}
.banner .swiper-slide img{width: 1200px;height: 500px;}
.swiper-button-next,
.swiper-button-prev{position: absolute;width: 81px;height: 81px;top: 220px;cursor: pointer;z-index: 9999;}
.swiper-button-next {background: url('../img/left.png') no-repeat;left: 4%;}
.swiper-button-prev {background: url('../img/back.png') no-repeat;right: 4%;}

.tzgg_zyzzxd, .gzzd_xwdt{width: 100%;height: 360px;background: #fff;clear: both;}
.tzgg,.gzzd{width: 580px;float: left;}
.zyzzxd,.xwdt{width: 580px;float: right;}

.news{height: 330px;padding-top: 40px;}
.news .top{height: 46px;width: 100%;border-bottom: 2px solid #BF3333;}
.news .top h2{font-size: 24px;float: left;color: #BF3333;}
.news .top .more{font-size: 14px;float: right;color: #BF3333;margin-top: 10px;}
.news .top .more:hover{text-decoration: underline;}
.news ul{clear: both;width: 100%;height: 100%;margin-top: 10px;}
.news ul li{height: 52px;width: 97%;padding-left: 3%;background: url('../img/icon.png') no-repeat left center;overflow: hidden;}
.news ul li a{display: inline-block;width: 100%;height: 54px;line-height: 54px;color: #666;font-size: 18px;}
.news ul li a .title{width: 80%;display: inline-block;overflow: hidden;height: 52px;float: left;}
.news ul li a .date{width: 20%;display: inline-block;overflow: hidden;height: 52px;float: right;text-align: right;}

.news ul li a:hover{color: #BF3333;}

.gg{width: 100%;height: 75px;margin-top: 30px;}
.gg img{width: 100%;height: 75px;}

@media screen and (max-width: 1200px) {
  .swiper-button-next {left: 60px !important;}
  .swiper-button-prev {right: 60px !important;}
}
@media screen and (min-width:1200px) and (max-width: 1366px) {
  .swiper-button-next {left: 100px !important;}
  .swiper-button-prev {right: 100px !important;}
}
@media screen and (min-width:1367px) and (max-width: 1400px) {
  .swiper-button-next {left: 140px !important;}
  .swiper-button-prev {right: 140px !important;}
}
@media screen and (min-width:1401px) and (max-width: 1519px) {
  .swiper-button-next {left: 180px !important;}
  .swiper-button-prev {right: 180px !important;}
}
@media screen and (min-width: 1520px) {
  .swiper-button-next {left: 3% !important;}
  .swiper-button-prev {right: 3% !important;}
}
@media screen and (min-width: 1580px) {
  .swiper-button-next {left: 5% !important;}
  .swiper-button-prev {right: 5% !important;}
}
@media screen and (min-width: 1678px) {
  .swiper-button-next {left: 6% !important;}
  .swiper-button-prev {right: 6% !important;}
}
@media screen and (min-width: 1900px) {
  .swiper-button-next {left: 12% !important;}
  .swiper-button-prev {right: 12% !important;}
}