.banner{width: 100%;height: auto;overflow: hidden;position: relative;font-size: 0px;}
.banner img{width: 100%;position: relative;left: 50%;transform: translatex(-50%);}
.ibanner{margin-bottom: 0px!important;}
.swiper-container-banner{padding: 0px;height: auto;overflow: hidden;position: static;font-size: 0px;}
.swiper-wrapper-banner li{overflow: hidden;}/* **没写的话后面的图片超出部分会覆盖前一张 */
.swiper-wrapper-banner li a{display: block;text-align: center;width: 100%;height: 100%;}
.swiper-wrapper-banner li a img{/*width: 100%;position: relative;left: 50%;transform: translatex(-50%);*/}
.swiper-pagination-banner{position: absolute;bottom: 20px;left: 50%;z-index: 10;}
.swiper-pagination-banner li{position: relative;left: -50%;}
.swiper-pagination-banner li span{display: block;margin: 0px 8px;width: 16px;height: 16px;border-radius: 50%;overflow: hidden;filter:alpha(opacity=100);opacity: 1;float: left;background: url('../images/hd.png') no-repeat center;background-size: 100%!important;transition: 400ms;}
.swiper-pagination-banner li span.swiper-pagination-bullet-active{background: url('../images/hd_on.png') no-repeat center;filter:alpha(opacity=100);opacity: 1;transition: 400ms;}
.swiper-button-prev-banner,.swiper-button-next-banner{width: 32px;height: 60px;position: absolute;top: 50%;margin-top: -30px;background-size: 100%!important;transition: 400ms;}
.swiper-button-prev-banner{background: url('../images/prev_banner.png') no-repeat center;left: 5%;}
.swiper-button-next-banner{background: url('../images/next_banner.png') no-repeat center;right: 5%;}
.swiper-button-prev-banner:hover{background: url('../images/prev_banner_h.png') no-repeat center;}
.swiper-button-next-banner:hover{background: url('../images/next_banner_h.png') no-repeat center;}

@media (min-width: 1200px) and (max-width: 1399px){
	.banner img{width: 120%;}
}
@media (min-width: 992px) and (max-width: 1199px){
	.banner{margin-bottom: 36px;}
	.banner img{width: 125%;}
	.swiper-button-prev-banner,.swiper-button-next-banner{width: 28px;height: 54px;margin-top: -27px;}
	.swiper-button-prev-banner{left: 4%;}
	.swiper-button-next-banner{right: 4%;}
}
@media (max-width: 991px){
	.banner{margin-bottom: 32px;}
	.banner img{width: 140%;}
	/*.ibanner{margin-bottom: 0px;}*/
	.swiper-pagination-banner{bottom: 16px;}
	.swiper-pagination-banner li span{margin: 0px 6px;width: 14px;height: 14px;}
	.swiper-button-prev-banner,.swiper-button-next-banner{width: 26px;height: 50px;margin-top: -25px;}
	.swiper-button-prev-banner{left: 4%;}
	.swiper-button-next-banner{right: 4%;}
}
@media (max-width: 767px){
	.banner{margin-bottom: 26px;}
	.banner img{width: 160%;}
	/*.ibanner{margin-bottom: 0px;}*/
	.ibanner img{width: 120%;}
	.swiper-pagination-banner li span{width: 12px;height: 12px;}
	.swiper-button-prev-banner,.swiper-button-next-banner{background-size: 85%!important;}
}
@media (max-width: 567px){
	.banner{margin-bottom: 24px;}
	.banner img{width: 180%;}
	/*.ibanner{margin-bottom: 0px;}*/
	.ibanner img{width: 135%;}
	.swiper-pagination-banner{bottom: 14px;}
	.swiper-button-prev-banner,.swiper-button-next-banner{background-size: 75%!important;}
}
@media (max-width: 372px){
	.banner{margin-bottom: 20px;}
	.banner img{width: 200%;}
	/*.ibanner{margin-bottom: 0px;}*/
	.ibanner img{width: 145%;}
	.swiper-pagination-banner{bottom: 12px;}
	.swiper-pagination-banner li span{margin: 0px 5px;width: 10px;height: 10px;}
	.swiper-button-prev-banner,.swiper-button-next-banner{background-size: 75%!important;}
}