.banner{width:100%;background-size:100% 100%;object-fit:cover;z-index: 2;}
/* .banner{display:none}
.cons{margin-top:84px}
@media screen and (max-width:1000px){
  .cons{margin-top:64px}
} */
.lines1{width:19.2rem;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:center;position:sticky;top:82px;z-index:2;background: #fff;}
.lines1 .ls{width:3.36rem;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}
.lines1 .ls .title{font-size:18px;font-weight:700;color:#333}
.lines1 .ls .remark{font-size:12px;color:#999;text-transform:uppercase;line-height:24px}
.lines1 .ls.ls-active{background-color:#999}
.lines1 .ls.ls-active .title{color:#fff}
.lines1 .ls.ls-active .remark{color:#fff}
.cons{padding-top:.7rem}
.cons .c-title{font-size:.44rem;color:#333;text-align:center;font-weight:lighter}
.cons .c-desc{font-size:18px;color:#333;line-height:.5rem;text-align:center;letter-spacing:1.5px;opacity:.6}
.cons .a1{display:flex;justify-content:center;padding-top:.4rem;height:8.5rem;background-repeat:no-repeat;background-position:0 100%;align-items:flex-start;background-size:100%}
.cons .a1 .ls{display:flex;justify-content:center;flex-direction:column;align-items:center;width:2.7rem}
.cons .a1 .ls .icon{font-size:0;height:74px}
.cons .a1 .ls .a-cn{font-size:20px;color:#333;padding:.16rem 0 .05rem}
.cons .a1 .ls .a-en{font-size:17px;color:#777;text-align:center}
.cons .a4{width:15.2rem;margin:.76rem auto auto;display:flex}
.cons .a4 .left{width:calc(100% - 9.7rem);display:flex;flex-direction:column;padding-right:.45rem;box-sizing:border-box}
.cons .a4 .left .l-title{font-size:.36rem;color:#222;margin-top:.6rem}
.cons .a4 .left .l-desc{font-size:16px;color:#222;line-height:.5rem;margin-bottom:.3rem}
.cons .a4 .cn{font-size:.24rem;color:#555;width:4.5rem}
.cons .a4 .en{font-size:16px;color:#777;width:4.5rem;margin-top:.25rem;letter-spacing:.8px}
.cons .a4 .left .l-line{margin-top:.6rem;display:flex;justify-content:space-between}
.cons .a4 .left .l-line .lss{width:1.4rem;display:flex;flex-direction:column;align-items:center}
.cons .a4 .left .l-line .lss .l-img{font-size:0;height:.7rem}
.cons .a4 .left .l-line .lss .l-img img{height:100%}
.cons .a4 .left .l-line .lss .ls-title{font-size:.2rem;color:#333;line-height:.4rem;margin-top:.2rem;white-space:nowrap}
.cons .a4 .left .l-line .lss .ls-desc{font-size:14px;color:#777;text-align:center}
.cons .a4 .right{width:9.7rem;overflow:hidden;font-size:0;position:relative;padding-bottom:.6rem}
.cons .a4 .right img{width:100%}
.cons .a4 .right .swiper-slide{font-size:16px;overflow:hidden}
.cons .a4 .right .swiper-slide .img{display:flex;flex-wrap:wrap;position:relative}
.cons .a4 .right .swiper-slide .img .test{overflow:hidden;width:4.5rem}
.cons .a4 .right .swiper-slide .img .test:nth-of-type(1){height:3.48rem;position:absolute;top:0;left:0}
.cons .a4 .right .swiper-slide .img .test:nth-of-type(2){height:2.7rem;position:absolute;right:0;top:0}
.cons .a4 .right .swiper-slide .img .test:nth-of-type(3){height:2.68rem;position:absolute;top:3.6rem;left:0}
.cons .a4 .right .swiper-slide .img .test:nth-of-type(4){height:3.46rem;position:absolute;top:2.8rem;right:0}
.cons .a4 .right .swiper-slide .img .test img{width:100%;height:100%}
.cons .a4 .right .swiper-pagination.swiper-pagination-bullets{font-size:0;bottom:.3rem}
.cons .a4 .right .swiper-pagination-bullet{width:20px;height:3px;border-radius:2px;background-color:#000}
.cons .a2{height:4.8rem;width:19.2rem;background-size:100% 100%;background-repeat:no-repeat;object-fit:cover;display:flex;margin-top:.6rem}
.cons .a2 .a2-title{font-size:.48rem;color:#fff;display:flex;justify-content:center;align-items:center;margin:auto;font-weight:700}
.cons .a3{background-color:#000}
.cons .a3 .li{width:15.2rem;margin:auto;padding-top:1rem}
.cons .a3 .li .li1{height:7.52rem;font-size:0;display:flex;padding-bottom:.6rem}
.cons .a3 .li .li1 .lis-left{display:flex;justify-content:space-between;flex-direction:column;width:8.28rem;height:100%}
.cons .a3 .li .li1 .lis-left img{width:100%}
.cons .a3 .li .li1 .lis-right{display:flex;flex-direction:column;justify-content:center;padding-left:1rem;width:calc(100% - 8.28rem);box-sizing:border-box}
.cons .a3 .li .li1 .lis-right .cn{width:5rem;font-size:.24rem;color:#999;letter-spacing:.8px}
.cons .a3 .li .li1 .lis-right .en{width:5rem;font-size:16px;color:#999;padding-top:.3rem;letter-spacing:.8px}
.cons .a3 .li .li2{font-size:0;display:flex;padding-bottom:.6rem;justify-content:space-between;align-items:center}
.cons .a3 .li .li2 .lis-left{display:flex;justify-content:space-between;flex-direction:column;width:8.28rem;height:100%}
.cons .a3 .li .li2 .lis-left img{width:100%}
.cons .a3 .li .li2 .lis-right{display:flex;flex-direction:column;justify-content:center;padding-left:.3rem;width:calc(100% - 8.28rem);box-sizing:border-box}
.cons .a3 .li .li2 .lis-right .cn{width:5.3rem;font-size:.24rem;color:#999;letter-spacing:.8px}
.cons .a3 .li .li2 .lis-right .en{width:5rem;font-size:16px;color:#999;padding-top:.3rem;letter-spacing:.8px}
.cons .a3 .a5{text-align:center;margin-top:.3rem}
.cons .a3 .a5 .a-title{font-size:.4rem;color:#fff}
.cons .a3 .a5 .a-desc{font-size:16px;color:#fff;line-height:.4rem}
.cons .a3 .a5 .b1{padding-bottom:1rem;overflow:hidden;margin-top:.5rem}
.cons .a3 .a5 .b1 .swiper{position:relative}
.cons .a3 .a5 .b1 .swiper-wrapper{font-size:0}
.cons .a3 .a5 .b1 .swiper-slide{width:12.5rem}
.cons .a3 .a5 .b1 .swiper-slide img{width:100%}
.cons .a3 .a5 .b1 .swiper-button-next{right:20%}
.cons .a3 .a5 .b1 .swiper-button-prev{left:20%}
.cons .a3 .a5 .b1 .swiper-button-next,.cons .a3 .a5 .b1 .swiper-button-prev{top:50%;color:#fff;width:40px;height:40px;border:1px solid transparent}
.cons .a3 .a5 .b1 .swiper-button-next,.cons .a3 .a5 .b1 .swiper-button-prev{border:1px #fff solid;border-radius:50%;background-color:rgba(255,255,255,.2)}
.cons .a3 .a5 .b1 .swiper-button-next:after,.cons .a3 .a5 .b1 .swiper-button-prev:after{font-size:15px}
.cons .a3 .a5 .b1 .swiper-pagination{font-size:0;bottom:-.5rem}
.cons .a3 .a5 .b1 .swiper-pagination-bullet{width:20px;height:3px;border-radius:2px;background-color:#fff}
.cons .a3 .a5 .b1 .swiper-pagination-bullet-active{background-color:#fff}
.cons .a3 .a6{text-align:center;margin-top:.5rem}
.cons .a3 .a6 .a-title{font-size:.4rem;color:#fff}
.cons .a3 .a6 .a-desc{font-size:16px;color:#fff;line-height:.5rem;padding-bottom:.4rem}
.cons .a3 .a6 .imgs{position:relative;height:10.6rem;width:15.2rem;margin:auto auto 1rem}
.cons .a3 .a6 .imgs img:nth-of-type(1){position:absolute;top:0;left:0;width:7.48rem;height:4.36rem}
.cons .a3 .a6 .imgs img:nth-of-type(2){position:absolute;top:0;right:0;width:7.49rem;height:4.36rem}
.cons .a3 .a6 .imgs img:nth-of-type(3){position:absolute;top:4.6rem;left:0;width:4.9rem;height:2.86rem}
.cons .a3 .a6 .imgs img:nth-of-type(4){position:absolute;top:4.6rem;left:5.15rem;width:4.9rem;height:2.86rem}
.cons .a3 .a6 .imgs img:nth-of-type(5){position:absolute;bottom:0;left:0;width:4.9rem;height:2.86rem}
.cons .a3 .a6 .imgs img:nth-of-type(6){position:absolute;bottom:0;left:5.15rem;width:4.9rem;height:2.86rem}
.cons .a3 .a6 .imgs img:nth-of-type(7){position:absolute;bottom:0;right:0;width:4.9rem;height:5.96rem}
.bottom-cons .logos{font-size:0;margin:auto;display:flex;flex-direction:column;width:max-content;align-items:center}
.bottom-cons .logos img{width:max-content;margin-top:.1rem}
.bottom-cons .line{display:flex;justify-content:center;margin-top:.3rem;align-items:center}
.bottom-cons .line .left{font-size:0;display:flex;flex-direction:column;align-items:center;width:100px}
.bottom-cons .line .left img{width:100%}
.bottom-cons .line .left .text{font-size:14px;color:#fff;padding-top:.1rem}
.bottom-cons .line .right{display:flex;flex-direction:column;margin-left:.45rem}
.bottom-cons .line .right>.text{font-size:14px;color:#fff;opacity:.68;line-height:28px}
.bottom-cons .line .right>.num{font-size:26px;color:#fff}
.num2{display:none}
.addone{display:flex;align-items:center;flex-direction:column}
.twohide{display:none!important}
.banner{margin-top: 84px;width: 19.2rem;font-size: 0;}
.banner video{width: 100%;/*margin-top:-1.14rem*/height:calc(100vh - 72px);object-fit:cover}
.footer{background:#000;color:#fff;margin-top:0;padding-top:.3rem}
@media screen and (min-width: 768px) and (max-width: 1600px){
  .lines1{top:71px}
  .lines1 .ls{height:68px}
}
@media screen and (max-width:1500px){
.cons .a1{height:9.5rem}
.cons .a1 .ls{width:4.7rem}
.cons .a4 .cn,.cons .a4 .en{width:100%}
.cons .a4 .left .l-line .lss{width:calc(100% / 3)}
.cons .a4 .left{margin-bottom:.5rem}
}
@media screen and (max-width:1300px){
  .cons .a4 .right{width:60%}
  .cons .a4 .left{width:40%}
.cons .a3 .li .li1 .lis-right .cn,.cons .a3 .li .li2 .lis-right .cn{font-size:18px}
.cons .a3 .li .li1 .lis-right .en,.cons .a3 .li .li2 .lis-right .en{font-size:14px}
}
@media screen and (max-width:1100px){
.cons .a1{height:10.5rem}
}
@media screen and (max-width:1000px){
.lines1{top:63px}
.cons .a4{flex-direction:column}
.cons .a4 .left,.cons .a4 .right{width:100%}
.cons .a4 .left .l-line .lss .l-img{height:1rem}
.cons .a4 .cn,.cons .a4 .left .l-line .lss .ls-title{font-size:16px}
.banner{margin-top:64px}
.banner video{margin-top:0}
}
@media screen and (max-width:783px){
  
  .banner{width:100%}
.num1{display:none}
.num2{display:block}
.cons .a2,.lines1{width:100%}
.lines1 .ls .remark{text-align:center}
.cons .a1{height:5rem}
.cons .a2{height:2.8rem;background-size:auto 100%}
/* .cons .a4{display:none} */
.cons .a3 .li{width:100%}
.cons .a3 .li .li1,.cons .a3 .li .li2{height:unset}
.cons .a3 .li .li1 .lis-left,.cons .a3 .li .li2 .lis-left{width:60%}
.cons .a3 .li .li1 .lis-right,.cons .a3 .li .li2 .lis-right{width:40%;padding-left:20px}
.cons .a3 .li .li1 .lis-right .cn,.cons .a3 .li .li1 .lis-right .en,.cons .a3 .li .li2 .lis-right .cn,.cons .a3 .li .li2 .lis-right .en{width:95%}
.cons .a3 .a6 .imgs{width:90%;display:flex;height:unset;flex-wrap:wrap;justify-content:center}
.cons .a3 .a6 .imgs img{margin-bottom:30px}
.cons .a3 .a6 .imgs img:nth-of-type(1){position:unset;width:100%;height:unset}
.cons .a3 .a6 .imgs img:nth-of-type(2){position:unset;width:100%;height:unset}
.cons .a3 .a6 .imgs img:nth-of-type(3){position:unset;width:48%;height:unset;margin-right:4%}
.cons .a3 .a6 .imgs img:nth-of-type(4){position:unset;width:48%;height:unset}
.cons .a3 .a6 .imgs img:nth-of-type(5){position:unset;width:48%;height:unset;margin-right:4%}
.cons .a3 .a6 .imgs img:nth-of-type(6){position:unset;width:48%;height:unset}
.cons .a3 .a6 .imgs img:nth-of-type(7){position:unset;width:100%;height:unset}
.bottom-cons .line .left{display:none}
.cons .a3 .a5 .b1 .swiper-button-prev{left:10%}
.cons .a3 .a5 .b1 .swiper-button-next{right: 10%}
.cons .a4{width:90%}
}
@media screen and (max-width:540px){
.cons .a1{flex-direction:column;justify-content:flex-start;height:520px}
.cons .a1 .ls{flex-direction:row;width:90%;justify-content:flex-start;margin:20px auto}
.cons .a1 .ls .icon{width:100px;display:flex;align-items:center;justify-content:center}
.cons .a1 .ls .icon img{max-width: 80px;max-height:50px;}
.addone{align-items:flex-start;width:calc(100% - 100px)}
.cons .a1 .ls .a-en{text-align:left}
.cons .a3 .li{width:90%;margin:auto}
.cons .a3 .li .li1,.cons .a3 .li .li2{flex-direction:column}
.cons .a3 .li .li1 .lis-left,.cons .a3 .li .li1 .lis-right,.cons .a3 .li .li2 .lis-left,.cons .a3 .li .li2 .lis-left img,.cons .a3 .li .li2 .lis-right{width:100%}
.cons .a3 .li .li1 .lis-left{margin-bottom:36px}
.cons .a3 .li .li1 .lis-right,.cons .a3 .li .li2 .lis-right{padding-left:0}
.twohide{display:block!important}
.twoshow{display:none!important}
.cons .c-desc{font-size:14px}
.bottom-cons .line .right>.num2{margin-bottom:.3em}
.cons .a3 .li .li1 .lis-left img{width:100%;height:unset}
}
