
.swiper-button-next,.swiper-button-prev{
	width:50px;
	height:50px;
-webkit-transition:all .5s;	-webkit-transform:translateX(0);
	border: 1px solid rgba(0,0,0, 0.1);box-sizing:border-box;
}
.slide-inner{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:center center}

.w1600{ width:80%; margin:0 auto; overflow:hidden;position:relative}
@media screen and (max-width: 1600px) { 
.w1600{ width:92%; }
}
@media screen and (max-width: 1300px) { 
.w1600{ width:88%; }
}

.boxes{position:relative;}
.b6{ background-color:#f6f6f6; padding:0; overflow:hidden; padding-bottom:9vh; padding-top:9vh;}



.swiper-container{box-sizing:border-box;}
.swiper-container.jm .swiper-slide{height:45vw;width:calc(1400px * .3);-webkit-transition:all .5s;border:1px solid rgba(0,0,0,.1);box-sizing:border-box; background-color:rgba(255,255,255, 1);}
.swiper-container.jm .swiper-slide::before{width:100%;height:100%;position:absolute;left:0;bottom:0;content:'';background:#b10d0b;-webkit-transition:all .5s;opacity:0;box-sizing:border-box;}
.swiper-container.jm .swiper-slide.swiper-slide-active::before{opacity:1;;box-sizing:border-box;}
.swiper-container.jm .thum{width:40%;height:auto;position:absolute;left:30%;top:25%;overflow:hidden;-webkit-transition:all .6s cubic-bezier(.23,1,.32,1);;box-sizing:border-box;}
.swiper-container.jm .swiper-slide.swiper-slide-active .thum{-webkit-transform:scale(0);;box-sizing:border-box;}
.swiper-container.jm .thum .pic{ width:18vh; height:18vh; margin:0 auto;border-radius:100px;box-sizing:border-box;}
.swiper-container.jm .name{width:100%;padding:0 10%;text-align:center;font-size:18px;line-height:2;position:absolute;top:60%;-webkit-transition:all .6s cubic-bezier(.23,1,.32,1) .05s;box-sizing:border-box;}
.swiper-container.jm .swiper-slide.swiper-slide-active .name{top:40%;color:#fff;box-sizing:border-box;}
.swiper-container.jm .des{width:100%;padding:0 10%;font-size:14px;opacity:.7;line-height:1.7;text-align:center;position:absolute;top:70%;-webkit-transition:all .6s cubic-bezier(.23,1,.32,1) .1s;box-sizing:border-box;}
.swiper-container.jm .swiper-slide.swiper-slide-active .des{top:48%;color:#fff;box-sizing:border-box;}
.swiper-container.jm a{display:block;width:60%;height:50px;border:1px solid #fff;color:#fff;line-height:50px;text-align:center;position:absolute;top:90%;left:20%;font-size:16px;opacity:0;visibility:hidden;-webkit-transition:all .6s cubic-bezier(.23,1,.32,1) .15s;box-sizing:border-box;}
.swiper-container.jm a::before{width:0%;height:100%;position:absolute;right:0;top:0;background:#fff;-webkit-transition:all .6s cubic-bezier(.23,1,.32,1);content:'';box-sizing:border-box;}
.swiper-container.jm .swiper-slide::after{width:100%;height:calc(100vw / 3 / 100 * 44);position:absolute;right:0;bottom:0;background:url(../images/hand.png) center center no-repeat;background-size:cover;-webkit-transition:all .6s;content:'';z-index:0;opacity:0;box-sizing:border-box;}
.swiper-container.jm .swiper-slide.swiper-slide-active::after{opacity:1;box-sizing:border-box;}
.swiper-container.jm .swiper-slide.swiper-slide-active a:hover::before{width:100%;left:0;box-sizing:border-box;}
.swiper-container.jm .swiper-slide.swiper-slide-active a b{display:block;color:#fff;font-weight:400;position:relative;box-sizing:border-box;}
.swiper-container.jm .swiper-slide.swiper-slide-active a:hover b{color:#b10d0b;box-sizing:border-box;}
.swiper-container.jm .swiper-slide.swiper-slide-active a{top:60%;opacity:1;visibility:visible;box-sizing:border-box;}
.swiper-button-next:after,.swiper-button-prev:after{font-size:18px;color:rgba(0,0,0,.5);box-sizing:border-box;}
.swiper-container.jm .swiper-button-next{right:calc(30% - 25px);box-sizing:border-box;}
.swiper-container.jm .swiper-button-next:hover,.swiper-container.jm .swiper-button-prev:hover{background:#b10d0b;box-sizing:border-box;}
.swiper-container.jm .swiper-button-prev{left:calc(30% - 25px);box-sizing:border-box;}
.swiper-container.jm .swiper-button-next:hover::after,.swiper-container.jm .swiper-button-prev:hover::after{color:#fff;box-sizing:border-box;}
