@charset "utf-8";
/* banner */
.HomeBan{position: relative;overflow: auto;}
.HomeBan li{position: relative;}
.HomeBan li .img{padding-top:100vh;}
.HomeBan li .txt{position: absolute;width:100%;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color:#fff;}
.HomeBan li .txt .txtbox{}
.HomeBan li .txt .txtbox .tit{font-size: 0.64rem;font-weight: bold;}
.HomeBan li .txt .txtbox .dec{font-size: 0.24rem;line-height: 0.36rem;text-transform: uppercase;margin-top:0.1rem;}

.HomeBan .controls{position: absolute;right:1.6rem;bottom:0.5rem;}
.HomeBan .controls li{display: inline-block;}
.HomeBan .controls li a{display: inline-block;width:0.36rem;height:0.41rem;line-height: 0.41rem;text-align: center;color:#fff;opacity: 0.5;font-size: 0.2rem;cursor: pointer;}
.HomeBan .controls li.slick-active a{opacity: 1;background:url(../images/bandotbg.png) no-repeat center center;background-size: contain;}
.HomeBan .controls li::after{content:'';display: inline-block;width:0;height:1px;background: #fff;transition: all .5s;-webkit-transition: all .5s;position: relative;top:-0.055rem;margin-right:0.2rem;}
.HomeBan .controls li.slick-active::after{width:1.4rem;}

.HomeBan li.slick-current .img img{animation: scale linear 6s forwards;}
.HomeBan li.slick-current .txt .txtbox .tit{animation:fadeInUp 1s .3s ease both;-webkit-animation:fadeInUp 1s .3s ease both;-moz-animation:fadeInUp 1s .3s ease both;}
.HomeBan li.slick-current .txt .txtbox .dec{animation:fadeInUp 1s .6s ease both;-webkit-animation:fadeInUp 1s .6s ease both;-moz-animation:fadeInUp 1s .6s ease both;}


@keyframes scale{
	0%{transform: scale(1);-webkit-transform:scale(1);}
	100%{transform: scale(1.1);-webkit-transform:scale(1.1);}
}

@media(max-width:1024px){
    .HomeBan li .img{padding-top:56%;}
    .HomeBan li .txt .txtbox .tit{font-size: 30px;}
    .HomeBan li .txt .txtbox .dec{font-size: 14px;line-height: 1.6;margin-top:10px;}
}

@media(max-width:640px){
    .HomeBan li .txt .txtbox .tit{font-size: 18px;}
    .HomeBan li .txt .txtbox .dec{font-size: 12px;margin-top:5px;}
    .HomeBan .controls li a{width:28px;height:30px;line-height: 30px;font-size: 14px;}
    .HomeBan .controls li.slick-active::after{width:40px;}
    .HomeBan .controls{bottom:20px;right:20px;}
}

.HomeTit{color:#fff;margin-bottom:0.4rem;line-height: 1;}
.HomeTit .en{font-size: 0.24rem;color:#fff;text-transform: uppercase;opacity: 0.5;}
.HomeTit .cn{font-size: 0.4rem;font-weight: bold;margin-top:0.2rem;}
.HomeTit .cn i{position: relative;top:-0.1rem;margin-left:5px;}


/* .sec-2{overflow: hidden;} */
/* .sec-2 .HomeProduct{display: table;table-layout: fixed;width: 112%;overflow: hidden;}
.sec-2 .HomeProduct .item{display: table-cell;vertical-align: middle;transition: all .5s;-webkit-transition: all .5s;width:50%;position: relative;height:100vh;}

.sec-2 .HomeProduct .item .itembox{transform: skew(-10.15deg);transform-origin: left top;overflow: hidden;position: absolute;position: absolute;top:0;left:0;bottom:0;right:0;}
.sec-2 .HomeProduct .item .img{height:100%;transform: skew(10.15deg);width:160%;margin-left:-30%;}
.sec-2 .HomeProduct .item .img span{min-width:100%;min-height:100%;position: absolute;left:0;top:0;display: block;background-position: center center;}
.sec-2 .HomeProduct .item .txt{position: absolute;width:100%;height:100%;top:0;left:0;transform: skew(10.15deg);box-sizing: border-box;padding:2.4rem 2.6rem;padding-right:0.3rem;}
.sec-2 .HomeProduct .item .txt .en{font-size: 0.24rem;color:#fff;text-transform: uppercase;opacity: 0.5;}
.sec-2 .HomeProduct .item .txt .tit{font-size: 0.4rem;color:#fff;margin-bottom:0.4rem;}
.sec-2 .HomeProduct .item .txt .tit i{position: relative;top:-0.1rem;margin-left:5px;}
.sec-2 .HomeProduct .item .txt .dec{color:#fff;max-width:3.8rem;opacity: 0;visibility: hidden;height:0;overflow: hidden;transition: all .5s;transform: translateX(150px);}
.sec-2 .HomeProduct .item .txt .more{margin-top:0.2rem;transition: all .5s;}
.sec-2 .HomeProduct .item .txt .more a{color:#fff;font-size: 0.16rem;}
.sec-2 .HomeProduct .item .txt .more a span{display: inline-block;width:0.29rem;height:0.33rem;background: url(../images/morebg.png) no-repeat center center;background-size: contain;text-align: center;line-height: 0.33rem;margin-left:0.1rem;}

.sec-2 .HomeProduct .item:nth-child(2) .txt{padding-left:1.6rem;padding-right:2.8rem;}
.sec-2 .HomeProduct .item.hover .txt .dec{opacity: 1;height:auto;visibility: visible;transform: translateX(0);}
.sec-2 .HomeProduct .item.hover .txt .tit{font-weight: bold;}
.sec-2 .HomeProduct .item.hover .txt .more{margin-top:0.6rem;} */

.sec-2{overflow: hidden;}
.sec-2 .HomeProduct{position: relative;}
.sec-2 .HomeProduct .slider-for .item{position: relative;}
.sec-2 .HomeProduct .slider-for .item .img{height:100vh;}
.sec-2 .HomeProduct .slider-for .item .txt{position: absolute;width:100%;height:100%;top:0;left:0;box-sizing: border-box;padding:2rem 0;}
.sec-2 .HomeProduct .slider-for .item .txt .en{font-size: 0.24rem;color:#fff;text-transform: uppercase;opacity: 0.5;}
.sec-2 .HomeProduct .slider-for .item .txt .tit{font-size: 0.4rem;color:#fff;margin-bottom:0.4rem;}
.sec-2 .HomeProduct .slider-for .item .txt .tit i{position: absolute;margin-top:0.2rem;margin-left:5px;display: inline-block;}
.sec-2 .HomeProduct .slider-for .item .txt .dec{color:#fff;}
.sec-2 .HomeProduct .slider-for .item .txt .more{margin-top:0.6rem;transition: all .5s;}
.sec-2 .HomeProduct .slider-for .item .txt .more a{color:#fff;font-size: 0.16rem;}
.sec-2 .HomeProduct .slider-for .item .txt .more a span{display: inline-block;width:0.29rem;height:0.33rem;background: url(../images/morebg.png) no-repeat center center;background-size: contain;text-align: center;line-height: 0.33rem;margin-left:0.1rem;}
.sec-2 .HomeProduct .slider-for .item .txt .txtbox{max-width:5.6rem;margin:0 auto;text-align: center;}
.sec-2 .HomeProduct .slider-for .item .txt .txtbox p{display: inline-block;vertical-align: middle;}
.sec-2 .HomeProduct .slider-for .item .txt .txtbox{opacity: 0;transform: translateY(180px);transition: all 1s 0.5s;}
.sec-2 .HomeProduct .slider-for .item.slick-current .txt .txtbox{transform: translateY(0);opacity: 1;}

/* .sec-2 .HomeProduct .slick-dots{text-align: center;position: absolute;width:100%;bottom:0.4rem;left:0;}
.sec-2 .HomeProduct .slick-dots li{display: inline-block;margin:0 0.1rem;width:0.18rem;height:0.21rem;background: url(../images/newsdot1.png) no-repeat center center;}
.sec-2 .HomeProduct .slick-dots li button{display: none;}
.sec-2 .HomeProduct .slick-dots li.slick-active{background: url(../images/newsdotc.png) no-repeat center center;background-size: contain;} */

.sec-2 .HomeProduct .slider-nav{position: absolute;bottom:0;left:0;width:100%;z-index:99;box-sizing: border-box;padding:0 2.5rem;}
.sec-2 .HomeProduct .slider-nav .slick-track{padding-top:0.3rem;}
.sec-2 .HomeProduct .slider-nav .item{position: relative;text-align: center;transition: all .5s;}
.sec-2 .HomeProduct .slider-nav .item::before{content:"";display: block;width:100%;height:100%;position: absolute;left:0;bottom:0;transition: all .5s;}
.sec-2 .HomeProduct .slider-nav .item a{display: block;padding:0.45rem 0 0.3rem 0;position: relative;z-index:99;background: rgba(249,248,246,0.6);}
.sec-2 .HomeProduct .slider-nav .item .icon{width:40px;height:40px;line-height: 40px;margin:0 auto;}
.sec-2 .HomeProduct .slider-nav .item .icon img{display: inline-block;}
.sec-2 .HomeProduct .slider-nav .item .tit{font-weight: bold;color:#fff;margin-top:0.15rem;}

.sec-2 .HomeProduct .slider-nav .item.slick-current a{background: transparent;}
.sec-2 .HomeProduct .slider-nav .item.slick-current::before{background: url(../images/hprobg.png) repeat;height:calc(100% + 0.3rem);}
.sec-2 .HomeProduct .slider-nav .item:hover .icon{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}

@media(max-width:1024px){
    /* .sec-2 .HomeProduct .item{height:60vh;width:50% !important;}
    .sec-2 .HomeProduct .item .txt{padding:20%;}
    .sec-2 .HomeProduct .item:nth-child(2) .txt{padding:20%;}
    .sec-2 .HomeProduct .item .txt .more a{font-size: 14px;}
    .sec-2 .HomeProduct .item .txt .en{font-size: 16px;}
    .sec-2 .HomeProduct .item .txt .tit{font-size: 20px;font-weight: bold;}
    .sec-2 .HomeProduct .item .txt .more a span{width:26px;height:26px;line-height: 26px;}
    .sec-2 .HomeProduct .item .txt .dec{opacity: 1;height:auto;visibility: visible;transform: translateX(0);}
    .sec-2 .HomeProduct .item .txt .more{margin-top:0.6rem;} */

    .HomeTit .en{font-size: 16px;}
    .HomeTit .cn{font-size: 20px;}

    .sec-2 .HomeProduct .slider-for .item .txt{padding:5% 0;}
    .sec-2 .HomeProduct .slider-for .item .img{height:60vh;}
    .sec-2 .HomeProduct .slider-for .item .txt .tit{font-size: 20px;}
    .sec-2 .HomeProduct .slider-for .item .txt .en{font-size: 16px;}
    .sec-2 .HomeProduct .slider-for .item .txt .more a{font-size: 14px;}
    .sec-2 .HomeProduct .slider-for .item .txt .more a span{width:25px;height:25px;line-height: 25px;}
    .sec-2 .HomeProduct .slider-nav{padding:0 0;}
    .sec-2 .HomeProduct .slider-for .item .txt .txtbox{max-width:560px;width:90%;}
}

@media(max-width:640px){
    .sec-3 .HomeTit{margin-bottom:10px;}
    /* .sec-2 .HomeProduct{display: block;}
    .sec-2 .HomeProduct .item{width:100% !important;display: block;height:auto;}
    .sec-2 .HomeProduct .item .itembox{position: static;transform: skew(0);}
    .sec-2 .HomeProduct .item .img{transform: skew(0);position: relative;padding-top:56%;}
    .sec-2 .HomeProduct .item .txt{transform: skew(0);padding:5%;}
    .sec-2 .HomeProduct .item:nth-child(2) .txt{padding:5%;}
    .sec-2 .HomeProduct .item .txt .dec{max-width:80%;}
    .sec-2 .HomeProduct .item .txt .tit{margin-bottom:10px;}
    .sec-2 .HomeProduct .item.hover .txt .more{margin-top:20px;} */
    .sec-2 .HomeProduct .slider-nav .item .icon{width:30px;height:30px;line-height: 30px;}
    .sec-2 .HomeProduct .slider-nav .item a{padding:15px 0;}
    .sec-2 .HomeProduct .slider-for .item .img{height:55vh;}
    .sec-2 .HomeProduct .slider-for .item .txt .more{margin-top:20px;}
}

.sec-3{overflow: hidden;}
.sec-3 .HomeVideo{position: relative;}
.sec-3 .HomeVideo .img{padding-top:100vh;}
.sec-3 .HomeVideo .txt{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}

.sec-3 .box1,.sec-3 .box2{position: absolute;left:50%;top:50%;transform:translate(-50%,-50%)}

.sec-3 .box1{width:9.8rem;height:11.18rem;margin:0 auto;background: url(../images/homebox2.png) no-repeat center center;background-size: contain;display: flex;align-items: center;justify-content: center;}
.sec-3 .box1::before,
.sec-3 .box1::after{content:'';display: block;width:100%;height:100%;background: url(../images/homebox2.png) no-repeat center center;background-size: contain;opacity: 0.6;position: absolute;left:0;top:0;}
.sec-3 .box1::before{animation: scale1 2s linear infinite;}
.sec-3 .box1::after{animation: scale1 2s 1s linear infinite;}

.sec-3 .box2{width:5.97rem;height:6.83rem;margin:0 auto;background: url(../images/homebox1.png) no-repeat center center;background-size: contain;display: flex;align-items: center;justify-content: center;}
.sec-3 .box2::before,
.sec-3 .box2::after{content:'';display: block;width:100%;height:100%;background: url(../images/homebox1.png) no-repeat center center;background-size: contain;opacity: 0.6;position: absolute;left:0;top:0;}
.sec-3 .box2::before{animation: scale1 3s linear infinite;}
.sec-3 .box2::after{animation: scale1 3s 1s linear infinite;}


.sec-3 .HomeVideo .txt .play{width:1.41rem;height:1.61rem;margin:0 auto;background: url(../images/playbg1.png) no-repeat center center;background-size: contain;display: flex;align-items: center;justify-content: center;position: relative;}
.sec-3 .HomeVideo .txt .play::before,
.sec-3 .HomeVideo .txt .play::after{content:'';display: block;width:100%;height:100%;background: url(../images/playbg1.png) no-repeat center center;background-size: contain;opacity: 0.6;position: absolute;left:0;top:0;}
.sec-3 .HomeVideo .txt .play::before{animation: scale1 2s linear infinite;}
.sec-3 .HomeVideo .txt .play::after{animation: scale1 2s 1s linear infinite;}

.sec-3 .HomeVideo .txt .play .playbtn{width:0.71rem;height:0.81rem;line-height: 0.81rem;box-sizing: border-box;padding-left:0.08rem;margin:0 auto;position: relative;background: url(../images/playbg.png) no-repeat center center;background-size: contain;text-align: center;}
.sec-3 .HomeVideo .txt .play .playbtn img{position: relative;z-index:9;}
.sec-3 .HomeVideo .txt .play .playbtn::before,
.sec-3 .HomeVideo .txt .play .playbtn::after{content:'';display: block;width:100%;height:100%;background: url(../images/playbg.png) no-repeat center center;background-size: contain;opacity: 0.6;position: absolute;left:0;top:0;}
.sec-3 .HomeVideo .txt .play .playbtn::before{animation: scale1 2s linear infinite;}
.sec-3 .HomeVideo .txt .play .playbtn::after{animation: scale1 2s 1s linear infinite;}

.sec-3 .HomeTit .cn span{display: inline-block;margin:0 0.1rem;}

@keyframes scale1{
	0%{transform: scale(1);-webkit-transform: scale(1);opacity: 0.6;}
	100%{transform: scale(2.5);-webkit-transform: scale(2.5);opacity: 0;}
}

@media(max-width:1024px){
    .sec-3 .HomeVideo .img{padding-top:60%;}
    .sec-3 .box1{width:7rem;height:8.8rem;}
    .sec-3 .box2{width:4.5rem;height:5.2rem;}
    .sec-3 .HomeVideo .txt .play .playbtn img{width:10px;}
}

@media(max-width:640px){
    .sec-3 .box1{width:300px;height:320px;}
    .sec-3 .box2{width:180px;height:210px;}
    .sec-3 .HomeVideo .txt .play{width:100px;height:100px;}
    .sec-3 .HomeVideo .txt .play .playbtn{width:42px;height:42px;line-height: 42px;}
}

.sec-4 .HomeTec{padding:1.2rem 0;}
.sec-4 .HomeTec .HomeTecL{max-width:3.8rem;padding:0.7rem 0;}
.sec-4 .HomeTec .HomeTecL .dec{color:#fff;margin-bottom:0.8rem;}
.sec-4 .HomeTec .HomeTecR{}
.sec-4 .HomeTec .HomeTecR .item{float:left;text-align: center;position: relative;}
.sec-4 .HomeTec .HomeTecR .item .itemtit{color:#fff;}
.sec-4 .HomeTec .HomeTecR .item .itemtit .num{font-size: 0.48rem;line-height: 1.2;}
.sec-4 .HomeTec .HomeTecR .item .itemtit .tit{font-size: 0.28rem;}
.sec-4 .HomeTec .HomeTecR .item1{width:5.13rem;position: relative;}
.sec-4 .HomeTec .HomeTecR .item1 .box{width:5.51rem;height:6.25rem;position: absolute;background: url(../images/tecbox.png) no-repeat center center;background-size: contain;left:50%;top:62%;transform: translate(-50%,-50%);}
.sec-4 .HomeTec .HomeTecR .item1 .box i{display: block;width:100%;height:100%;background: url(../images/tecbox.png) no-repeat center center;background-size: contain;opacity: 0.6;position: absolute;left:0;top:0;}
.sec-4 .HomeTec .HomeTecR .item1 .box i:nth-child(1){animation: scale2 2s linear infinite;}
.sec-4 .HomeTec .HomeTecR .item1 .box i:nth-child(2){animation: scale2 2s 0.4s linear infinite;}
.sec-4 .HomeTec .HomeTecR .item1 .box i:nth-child(3){animation: scale2 2s 0.8s linear infinite;}
.sec-4 .HomeTec .HomeTecR .item1 .box i:nth-child(4){animation: scale2 2s 1.2s linear infinite;}
.sec-4 .HomeTec .HomeTecR .item1 .box i:nth-child(5){animation: scale2 2s 1.6s linear infinite;}
.sec-4 .HomeTec .HomeTecR .item1 .box i:nth-child(6){animation: scale2 2s 2s linear infinite;}
.sec-4 .HomeTec .HomeTecR .item1 .itembox{margin-top:1rem;}
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul::after{content:'';display: block;clear: both;}
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul li{width:1.71rem;height:1.99rem;float:left;background-image:url(../images/tecboxs.png);background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;display: flex;align-items: center;justify-content: center;margin-top:-0.51rem;position: relative;}
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul li a{display: block;position: relative;z-index:9;}
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul li .icon{width:40px;height:40px;line-height: 40px;text-align: center;margin:0 auto;}
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul li p{font-weight: lighter;color:#fff;margin-top:0.15rem;line-height: 1.4;}
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul li:first-child,
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul li:nth-child(6){margin-left:0.85rem;}
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul li::before{content:"";display: block;width:100%;height:100%;background: url(../images/logobg.png) no-repeat center center;background-size: 65%;position: absolute;left:0;top:0;width:100%;height:100%;opacity: 0;transition: all .5s;}
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul li:nth-child(1){background-image: url(../images/tecbox1.png);}
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul li:nth-child(5){background-image: url(../images/tecbox2.png);}
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul li:nth-child(6){background-image: url(../images/tecbox3.png);}
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul li:hover::before{opacity: 0.8;}
.sec-4 .HomeTec .HomeTecR .item1 .itembox ul li:hover .icon{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}

.sec-4 .HomeTec .HomeTecR .item2{margin-top:0.6rem;}
.sec-4 .HomeTec .HomeTecR .item2 .itembox{margin-top:0.55rem;}
.sec-4 .HomeTec .HomeTecR .item2 .itembox .img{width:4.56rem;height:5.21rem;clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);}

@keyframes scale2{
	0%{transform: scale(1);-webkit-transform: scale(1);opacity: 0.6;}
	100%{transform: scale(1.2);-webkit-transform: scale(1.2);opacity: 0;}
}

@media(max-width:1024px){
    .sec-4 .HomeTec{padding:5% 0;}
    .sec-4 .HomeTec .HomeTecR .item .itemtit .num{font-size: 30px;}
    .sec-4 .HomeTec .HomeTecR .item .itemtit .tit{font-size: 16px;}
}

@media(max-width:640px){
    .sec-4 .HomeTec{padding:30px 0;}
    .sec-4 .HomeTec .HomeTecL{max-width:100%;padding:0;}
    .sec-4 .HomeTec .HomeTecL .dec{margin-bottom:20px;}
    .sec-4 .HomeTec .HomeTecR .item1{width:100%;}
    .sec-4 .HomeTec .HomeTecR .item1 .box{display: none;}
    .sec-4 .HomeTec .HomeTecR .item1 .itembox ul li{width:33.33%;height:2.4rem;margin-top:-0.61rem;}
    .sec-4 .HomeTec .HomeTecR .item1 .itembox ul li:first-child, .sec-4 .HomeTec .HomeTecR .item1 .itembox ul li:nth-child(6){margin-left:16.5%;}
    .sec-4 .HomeTec .HomeTecR .item2{text-align: center;width:100%;}
    .sec-4 .HomeTec .HomeTecR .item2 .itembox .img{margin:0 auto;width:80%;height:auto;padding-top:90%;}
}


.sec-5 .HomeTan{position: relative;}
.sec-5 .HomeTan .img{padding-top:100vh;}
.sec-5 .HomeTan .txt{position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width:100%;}
.sec-5 .HomeTan .txt .txtbox{max-width:3.8rem;}
.sec-5 .HomeTan .txt .txtbox .dec{color:#fff;margin-bottom:0.6rem;}
.HomeMore a{color:#fff;display: inline-block;line-height: 0.4rem;border-radius: 0.35rem;transition: all .5s;}
.HomeMore img{display: inline-block;margin-left:5px;transition: all .3s;}
.HomeMore:hover img{transform: rotate(45deg);}
.HomeMore:hover a{padding:0 0.2rem;background: #fff;color:#1b76ff;}

@media(max-width:1024px){
    .sec-5 .HomeTan .img{padding-top:60%;}
    .sec-5 .HomeTan .txt .txtbox{max-width:50%;}
}

@media(max-width:640px){
    .HomeTit{margin-bottom:10px;}
    .HomeTit .cn{font-size: 18px;}
    .sec-5 .HomeTan .txt .txtbox{max-width:70%;}
    .sec-5 .HomeTan .txt .txtbox .dec{margin-bottom:15px;}
}

.section{background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;}
.sec-6 .HomeNews{padding:1.6rem 0;}
.sec-6 .HomeNews .HomeMore{margin-top:0.3rem;}
.sec-6 .HomeNews .HomeNewsBox{padding-top:0.2rem;}
.sec-6 .HomeNews .HomeNewsBox .slick-list{margin-left:-0.5rem;}
.sec-6 .HomeNews .HomeNewsBox .item{margin-left:0.5rem;background:rgba(0,0,0,0.25);position: relative;transition: all .5s;}
.sec-6 .HomeNews .HomeNewsBox .item::before{content:"";display: block;width:0.31rem;height:0.31rem;background:#122c5a;position:absolute;bottom:0;right:0;z-index:9;}
.sec-6 .HomeNews .HomeNewsBox .item::after{content:"";display:block;width:100%;height:3px;background:#1b76ff;position: absolute;left:0;bottom:0;z-index:8;}
.sec-6 .HomeNews .HomeNewsBox .item a{display: block;padding:0.45rem 0.45rem 0.6rem 0.45rem;color:#fff;}
.sec-6 .HomeNews .HomeNewsBox .item .txt{width:calc(100% - 288px);}
.sec-6 .HomeNews .HomeNewsBox .item .txt .date {font-weight: lighter;height: 0.6rem;line-height: 0.6rem;margin-top:-0.15rem;}
.sec-6 .HomeNews .HomeNewsBox .item .txt .date i{display: inline-block;margin:0 0.1rem;}
.sec-6 .HomeNews .HomeNewsBox .item .txt .date span{font-size: 0.44rem;}
.sec-6 .HomeNews .HomeNewsBox .item .txt .tit{font-size: 0.26rem;line-height: 0.36rem;height:0.72rem;}
.sec-6 .HomeNews .HomeNewsBox .item .txt .dec{font-weight: lighter;min-height: 0.7rem;margin-top: 0.2rem;}
.sec-6 .HomeNews .HomeNewsBox .item .More{position: absolute;right:0;bottom:-4px;line-height: 0.71rem;font-size: 0.16rem;}
.sec-6 .HomeNews .HomeNewsBox .item .More i{display: inline-block;width:0.61rem;height:0.71rem;clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background: #122c5a;font-size: 0.3rem;color:#07d864;text-align: center;margin-left:0.1rem;position: relative;z-index:99;}
.sec-6 .HomeNews .HomeNewsBox .item .More i::before{content:"";display:block;width:100%;height:100%;clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background: #07d864;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%) scale(0.8);}
.sec-6 .HomeNews .HomeNewsBox .item .More i::after{content:"";display:block;width:100%;height:100%;clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background: #122c5a;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%) scale(0.75);}
.sec-6 .HomeNews .HomeNewsBox .item .More i span{position: relative;z-index:999;top:-2px;}
.sec-6 .HomeNews .HomeNewsBox .item .img{width:270px;padding-top:168px;}
.sec-6 .HomeNews .HomeNewsBox .item:hover{background:url(../images/homenewshoverbg.png) repeat center center #1b76ff;}
.sec-6 .HomeNews .slick-dots{text-align: center;margin-top:0.4rem;}
.sec-6 .HomeNews .slick-dots li{display: inline-block;margin:0 5px;width:0.18rem;height:0.21rem;background: url(../images/newsdot.png) no-repeat center center;}
.sec-6 .HomeNews .slick-dots li button{display: none;}
.sec-6 .HomeNews .slick-dots li.slick-active{background: url(../images/newsdotc.png) no-repeat center center;background-size: contain;}

@media(max-width:1024px){
    .sec-6 .HomeNews{padding:5% 0;}
    .sec-6 .HomeNews .HomeNewsBox .item a{padding:30px 30px 60px 30px;}
    .sec-6 .HomeNews .HomeNewsBox .item .txt .date span{font-size: 24px;}
    .sec-6 .HomeNews .HomeNewsBox .item .txt .tit{font-size: 16px;line-height: 25px;height:75px;}
    .sec-6 .HomeNews .HomeNewsBox .item .More{font-size: 14px;}
}

@media(max-width:640px){
    .sec-6 .HomeNews{padding:30px 0;}
    .sec-6 .HomeNews .HomeNewsBox .item a{padding:20px 20px 50px 20px;}
    .sec-6 .HomeNews .HomeNewsBox .item .More{line-height: 40px;}
    .sec-6 .HomeNews .HomeNewsBox .item .More i{width:35px;height:40px;}
    .sec-6 .HomeNews .HomeNewsBox .item .More i span{top:-1px;font-size: 16px;}
    .sec-6 .HomeNews .slick-dots li{background-size: contain;}
    .sec-6 .HomeNews .HomeNewsBox .item .txt{width: auto;float: none;}
    .sec-6 .HomeNews .HomeNewsBox .item .txt .tit{height: 48px;line-height: 24px;}
    .sec-6 .HomeNews .HomeNewsBox .item .img{padding-top:60%;width: 100%;float: none;}
    .sec-6 .HomeNews .HomeNewsBox .item .txt .dec{min-height: 48px;line-height: 24px;}
}

.sec-7 .HomeJoin{padding:2rem 0;}
.sec-7 .HomeJoin .HomeTit .cn{line-height: 1.2;background: url(../images/linebg.png) no-repeat left bottom;margin-bottom:0.3rem;}
.sec-7 .HomeJoin .HomeTit .cn span{color:#07d864;}
.sec-7 .HomeJoin .HomeJoinBox .txtimg img{max-height:1.1rem;}
.sec-7 .HomeJoin .HomeJoinList{margin-top:0.5rem;}
.sec-7 .HomeJoin .HomeJoinList ul{display: flex;}
.sec-7 .HomeJoin .HomeJoinList ul li{width:3.6rem;margin-right:0.15rem;background: url(../images/joinbg1.png) no-repeat center center;background-size: cover;}
.sec-7 .HomeJoin .HomeJoinList ul li a{display: block;padding:0.1rem 0.1rem 0.1rem 0.2rem;display: flex;align-items: center;}
.sec-7 .HomeJoin .HomeJoinList ul li .icon{width:1.06rem;height:1.21rem;line-height: 1.21rem;text-align: center;background: url(../images/joinbox.png) no-repeat center center;background-size: contain;display: flex;align-items: center;justify-content: center;}
.sec-7 .HomeJoin .HomeJoinList ul li .icon img{max-height:0.65rem;max-width:0.74rem;}
.sec-7 .HomeJoin .HomeJoinList ul li .text{color:#fff;margin-left:0.2rem;line-height: 1.4;}
.sec-7 .HomeJoin .HomeJoinList ul li .text p{font-size: 0.26rem;}
.sec-7 .HomeJoin .HomeJoinList ul li .text span{font-size: 0.14rem;text-transform: uppercase;opacity: 0.5;}

.sec-7 .HomeJoin .HomeJoinList ul li:nth-child(2){background: url(../images/joinbg2.png) no-repeat center center;background-size: cover;}
.sec-7 .HomeJoin .HomeJoinList ul li:nth-child(3){background: url(../images/joinbg3.png) no-repeat center center;background-size: cover;}
.sec-7 .HomeJoin .HomeJoinList ul li:hover .icon{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}

@media(max-width:1024px){
    .sec-7 .HomeJoin{padding:5% 0;}
    .sec-7 .HomeJoin .HomeJoinBox .txtimg img{max-height:60px;}
    .sec-7 .HomeJoin .HomeJoinList ul li .text p{font-size: 16px;}
    .sec-7 .HomeJoin .HomeJoinList ul li .text span{font-size: 12px;}
}

@media(max-width:640px){
    .fp-scrollable{height:auto !important;}
    .sec-7 .HomeJoin{padding:30px 0;}
    .HomeMore a{line-height: 30px;}
    .sec-7 .HomeJoin .HomeJoinBox .txtimg img{max-height:50px;}
    .sec-7 .HomeJoin .HomeJoinList ul::after{content:'';display: block;clear: both;}
    .sec-7 .HomeJoin .HomeJoinList ul{margin-left:-2%;}
    .sec-7 .HomeJoin .HomeJoinList ul li{width:31.33%;display: block;margin-left:2%;float:left;margin-right:0;}
    .sec-7 .HomeJoin .HomeJoinList ul li a{display: block;text-align: center;padding:15px 8px;}
    .sec-7 .HomeJoin .HomeJoinList ul li .icon{width:60px;height:60px;margin:0 auto;}
    .sec-7 .HomeJoin .HomeJoinList ul li .icon img{max-width:35px;max-height:35px;}
    .sec-7 .HomeJoin .HomeJoinList ul li .text{margin-left:0;margin-top:10px;}
}

/* 首页动画 */
@media(min-width:1025px){
    .HomeTit{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.1s;}
	.section.active .HomeTit{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

    .sec-2 .slider-nav{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1.5s 0.1s;}
	.sec-2.active .slider-nav{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

    .sec-2 .item .txt{transform:translateY(180px);-webkit-transform:translateY(180px);opacity:0;transition:all 1.5s 0.1s;}
	.sec-2.active .item .txt{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

    .sec-3 .HomeVideo .txt .play{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1.5s 0.2s;}
	.sec-3.active .HomeVideo .txt .play{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

    .sec-4 .HomeTec .HomeTecL .dec{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1.5s 0.2s;}
	.sec-4.active .HomeTec .HomeTecL .dec{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
    .sec-4 .HomeTec .HomeTecL .HomeMore{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1.5s 0.3s;}
	.sec-4.active .HomeTec .HomeTecL .HomeMore{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
    .sec-4 .HomeTec .HomeTecR .item .itemtit{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1.5s 0.3s;}
	.sec-4.active .HomeTec .HomeTecR .item .itemtit{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
    .sec-4 .HomeTec .HomeTecR .item1 .itembox ul li{transform:scale(0);-webkit-transform:scale(0);opacity:0;transition:all 1.5s 0.5s;}
	.sec-4.active .HomeTec .HomeTecR .item1 .itembox ul li{transform:scale(1);-webkit-transform:scale(1);opacity:1;}
    .sec-4 .HomeTec .HomeTecR .item2 .itembox{transform:scale(0);-webkit-transform:scale(0);opacity:0;transition:all 1.5s 0.5s;}
	.sec-4.active .HomeTec .HomeTecR .item2 .itembox{transform:scale(1);-webkit-transform:scale(1);opacity:1;}
    .sec-4 .HomeTec .HomeTecR .item1 .box{opacity:0;transition:all 1.5s 0.5s;}
	.sec-4.active .HomeTec .HomeTecR .item1 .box{opacity:1;}


    .sec-5 .HomeTan .txt .dec{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1.5s 0.2s;}
	.sec-5.active .HomeTan .txt .dec{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
    .sec-5 .HomeTan .txt .HomeMore{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1.5s 0.3s;}
	.sec-5.active .HomeTan .txt .HomeMore{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

    .sec-6 .HomeNews .HomeNewsBox{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1.5s 0.2s;}
	.sec-6.active .HomeNews .HomeNewsBox{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

    .sec-7 .HomeJoin .HomeJoinBox .txtimg{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1.5s 0s;}
	.sec-7.active .HomeJoin .HomeJoinBox .txtimg{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
    .sec-7 .HomeJoin .HomeJoinBox .HomeMore{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1.5s 0.2s;}
	.sec-7.active .HomeJoin .HomeJoinBox .HomeMore{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
    .sec-7 .HomeJoin .HomeJoinBox .HomeJoinList{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1.5s 0.3s;}
	.sec-7.active .HomeJoin .HomeJoinBox .HomeJoinList{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

}

#fp-nav{width:11px;height:100%;display: flex;align-items: center;}
#fp-nav::before,
#fp-nav::after{content:"";display: block;width:1px;height:calc((100vh - 200px)/2);background: #fff;opacity: 0.2;position: absolute;left:50%;margin-left:-0.05px;}
#fp-nav::before{top:0;}
#fp-nav::after{bottom:0;}
#fp-nav.left{left:0.6rem;}
#fp-nav{}
#fp-nav ul li, .fp-slidesNav ul li{width:11px;height:25px;}
#fp-nav ul li a, .fp-slidesNav ul li a{background: url(../images/menuico.png) no-repeat center center;}
#fp-nav ul li a.active, .fp-slidesNav ul li a.active{background:url(../images/menuicoc.png) no-repeat center center;}
