.banner{width:auto;max-width:none;min-width:0px;height:auto;max-height:none;min-height:0px;margin-top:-95px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px}
.binbox{position:absolute;left:7%;bottom:72px;color:#fff;padding-left:50px}
.bannerBox{width:100%;overflow:hidden}
.banner>div{animation-fill-mode:both}
.bannerBox{height:110vh;min-height:300px;max-height:1600px;width:100%}
.bannerBox .cover{background:no-repeat center center;background-size:cover;height:110vh;min-height:300px;max-height:1600px;width:100%}
.bannerBox .text .cn{font-size:54px;font-weight:bold;padding:10px 0px}
.bannerBox .swiper-slide img{display:block;}
.bannerBox .swiper-slide-active .cover{-webkit-animation:scaleUpDown 6s forwards cubic-bezier(0.250,0.460,0.450,0.940);animation:scaleUpDown 6s forwards cubic-bezier(0.250,0.460,0.450,0.940)}
.p_MatteIcon .iconfont:before{content:'\e602'}
.swiper-pagination-bullet-active{opacity:1;background:#0769a8}

@-webkit-keyframes scaleUpDown{from{-webkit-transform:scale(1.08);transform:scale(1.08)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}@keyframes scaleUpDown{from{-webkit-transform:scale(1.08);transform:scale(1.08)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}.bannerBox .content1{width:100%;overflow:hidden;height:auto}
.bannerBox .text{position:absolute;z-index:29;width:100%;height:100%;left:0;bottom:0}
.bannerBox .binbox:after{content:'';width:1px;position:absolute;left:0;top:0;opacity:0;height:0;background:rgba(255,255,255,.4);transition:all 1s;z-index:1}
.bannerBox .swiper-slide-active .binbox:after{height:100%;opacity:1;left:0;-webkit-transition-delay:1s;transition-delay:1s}
.bannerBox .text .cn{font-size:46px}
.bannerBox .binbox .en{font-size:32px;}
.bannerBox .binbox .cn{opacity:0;transition:all 1s;transform:translate3d(100%,0,0)}
.bannerBox .swiper-slide-active .cn{opacity:1;-webkit-transition-delay:1.5s;transition-delay:1.5s;transform:translate3d(0,0,0)}
.bannerBox .binbox .en{opacity:0;transition:all 1s;transform:translate3d(100%,0,0)}
.bannerBox .swiper-slide-active .en{opacity:1;-webkit-transition-delay:2s;transition-delay:2s;transform:translate3d(0,0,0)}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination-clickable{bottom:10px;left:0;width:100%}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet{display:inline-block;background:#fff;border-radius:0;transform-origin:center center;-webkit-transform-origin:center center;margin:0 8px;width:10px;height:10px;transition:all 0.8s}
.swiper-pagination-bullet-active{transform:rotate(45deg);-webkit-transform:rotate(45deg);opacity: 1;background: #0769a8;}

@-webkit-keyframes colorSlide{0%{height:0}
90%{height:40px}
}@keyframes colorSlide{0%{height:0}
90%{height:40px}
}@-webkit-keyframes trackBallSlide{0%{opacity:1;-webkit-transform:scale(1) translateY(-8px);transform:scale(1) translateY(-8px)}
34%{opacity:1;-webkit-transform:scale(0.9) translateY(4px);transform:scale(0.9) translateY(4px)}
68%{opacity:0;-webkit-transform:scale(0.4) translateY(16px);transform:scale(0.4) translateY(16px)}
100%{opacity:0;-webkit-transform:scale(0.4) translateY(-8px);transform:scale(0.4) translateY(-8px)}
}@keyframes trackBallSlide{0%{opacity:1;-webkit-transform:scale(1) translateY(-8px);transform:scale(1) translateY(-8px)}
34%{opacity:1;-webkit-transform:scale(0.9) translateY(4px);transform:scale(0.9) translateY(4px)}
68%{opacity:0;-webkit-transform:scale(0.4) translateY(16px);transform:scale(0.4) translateY(16px)}
100%{opacity:0;-webkit-transform:scale(0.4) translateY(-8px);transform:scale(0.4) translateY(-8px)}
}@-webkit-keyframes nudgeMouse{0%{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(8px);transform:translateY(8px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes nudgeMouse{0%{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(8px);transform:translateY(8px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}


@media only screen and (max-width:1025px){
    .bannerBox{height:auto;min-height:auto;}
    .bannerBox .cover{height:auto;min-height:auto;}
    .bannerBox .swiper-slide img{width:100%;height:auto;}
    .bannerBox .text .cn{font-size:24px}
    .bannerBox .text .en{font-size:16px}
    .bannerBox .line{max-width:300px}
    .bannerBox .text{height:60%;background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.6))}
}
@media only screen and (max-width:768px){
    .bannerBox .text .cn{font-size:16px}
    .bannerBox .text .en{font-size:12px}
    .binbox{padding-left:20px;left:5%;width:80%;bottom:10%}
    .bannerBox .swiper-pagination-clickable,.banner_mouse{display:none}
    .bannerBox .swiper-slide img{width:auto;height:100%;max-height:400px;}
}