body{margin-right:calc(-1 * (100vw - 100%));overflow-x:hidden !important;overflow:hidden}
img{border:0;display:block;width:auto;max-width:100%;content:normal !important}
/*幻灯片*/
.lh-banner{position:relative;height:100vh;width:100%;overflow:hidden;background:#000}
.lh-banner-bd li{position:relative}
.lh-banner-bd li .img{height:100%;background-repeat:no-repeat;background-position:center top;background-size:cover}
.lh-index-banner{height:100vh;overflow:hidden;position:relative}
.lh-more{display:block;width:28px;height:28px;position:relative}
.lh-more:before{content:'';display:block;width:100%;height:4px;background:#fff;position:absolute;left:0;top:50%;margin-top:-2px}
.lh-more:after{content:'';display:block;width:4px;height:100%;background:#fff;position:absolute;left:50%;top:0;margin-left:-2px}
.lh-banner-bd li .text a{margin-top:14vh}
.lh-banner-bd li.style2 .text{left:auto;right:13.5vw}
.lh-banner-bd li.style1 .pro-img{position:absolute;right:9.73vw;top:50%;transform:translateY(-100%);width:34vw;opacity:0;animation:proImg1 cubic-bezier(.8,-.5,.2,1.4) 1.2s forwards}
.lh-banner-bd li.style1.swiper-slide-active .pro-img,.lh-banner-bd li.style1.swiper-slide-duplicate-active .pro-img{animation:proImg cubic-bezier(.8,-.5,.2,1.4) 1.2s forwards;animation-delay:.45s}
@keyframes proImg{0%{transform:translateY(-100%);opacity:0}
100%{transform:translateY(-50%);opacity:1}
}
@keyframes proImg1{0%{transform:translateY(-50%);opacity:1}
100%{transform:translateY(-100%);opacity:0}
}

.lh-banner-hd{width:auto !important;height:50px;background:#068cd2;position:absolute;left:50% !important;transform:translateX(-50%);bottom:4vh !important;z-index:2;padding:0 16px}
.lh-banner-hd span{width:15px;height:18px;background:url(../images/icon3.png) no-repeat center;opacity:.5;margin:15px 15px 0 !important;transition:ease .65s;outline:none}
.lh-banner-hd span.swiper-pagination-bullet-active{opacity:1}
.lh-loading{text-align:center}
.lh-loading>h2{margin-top:10px;color:#0c82dc}
.swiper-slide.footer{height:auto !important}

. @-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0.0)}
40%{-webkit-transform:scale(1.0)}
}
@keyframes bouncedelay{0%,80%,100%{transform:scale(0.0);-webkit-transform:scale(0.0)}40%{transform:scale(1.0);-webkit-transform:scale(1.0)}
}