@charset "utf-8";
/*banner*/
.apple-banner{width:100%;overflow:hidden; padding-top: 95px;}
.apple-banner .swiper-slide a{display: block;}
.apple-banner .swiper-slide a img{display: block; width: 100%;}
.swiper-container{width:100%;height: 55.7vw;}


.arrow-left{position:absolute;left:0;top:0;width:15%;height:100%;z-index:999}
.arrow-left span{margin-top:-32px;display:block;left:20px;top:35%;position:absolute;width:64px;height:64px;border-radius:100%;background: url(../images/left-aniu.png) no-repeat center center;opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.arrow-left:hover span{opacity:1;}
.arrow-right{position:absolute;right:0;top:0;width:15%;height:100%;z-index:999}
.arrow-right span{margin-top:-32px;display:block;right:20px;top:35%;position:absolute;width:60px;height:60px;border-radius:100%;background: url(../images/right-aniu.png) no-repeat center center;opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.arrow-right:hover span{opacity:1;}

.pagination{position:absolute;left:0;text-align:center;bottom:10px;width:100%}
.pagination li{display:inline-block;width:50px;height:5px;margin:0 3px;cursor:pointer}
.pagination li span{width:50px;height:2px;display:block;background:#74c5ca;}
.pagination li span i{background:#fff;height:2px;display:block;opacity:0}
.pagination .current span i,.pagination .firstCurrent span i{transition:all .5s ease;opacity:1}
.pagination .click span{background:#fff;}
.pagination .click span i{display:none}

.autoplay li span i{transform:scaleX(0);transform-origin:0;opacity:1}
.autoplay .firstCurrent span i{transform:scaleX(1);transition:all 3s linear}
.autoplay .current span i{transform:scaleX(1);transition:all 4s linear}
.autoplay .replace span{background:#fff;}
.autoplay .replace span i{transform:scaleX(0)}


.swiper-slide{position: relative;}
.pc-b{display: block !important;}
.wap-b{display: none !important;}
@media (max-width:1100px) {
	.arrow-left,.arrow-right{display: none;}
	.apple-banner{width:100%; overflow:hidden;padding-top: 2.8rem;}

    .swiper-container{width:100%;height: 52.9rem;}

    .pc-b{display: none !important;}

    .wap-b{display:block !important;width: 100%;}

}

.swiper-container {margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */z-index:1;}

.swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}

.swiper-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}

.swiper-slide {float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}

.swiper-wp8-horizontal {-ms-touch-action: pan-y;}

.swiper-wp8-vertical {-ms-touch-action: pan-x;}

.swiper-slide {width: 100%;height: 100vh;}