.banner .swiper-container .swiper-button-next,.banner .swiper-container .swiper-button-prev{transition:all 0.3s ease-in-out}::-webkit-scrollbar{width:7px;height:7px;background-color:#fff;position:absolute;right:0;top:0}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(230,33,41,0.2);-webkit-box-shadow:inset 0 0 6px rgba(230,33,41,0.2);border-radius:0;background-color:#fff}::-webkit-scrollbar-thumb{border-radius:0;box-shadow:inset 0 0 6px rgba(255,255,255,0);-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,0);background-color:#1e1e1e}@media screen and (max-width: 768px){.main{width:100%}}.wrap-box{box-sizing:border-box;padding-left:11%;padding-right:11%}@media screen and (max-width: 1600px){.wrap-box{padding-left:120px;padding-right:120px}}@media screen and (max-width: 1440px){.wrap-box{padding-left:100px;padding-right:100px}}@media screen and (max-width: 1360px){.wrap-box{padding-left:80px;padding-right:80px}}@media screen and (max-width: 768px){.wrap-box{padding-left:.2rem;padding-right:.2rem}}.main{box-sizing:border-box;padding-left:11%;padding-right:11%}@media screen and (max-width: 1600px){.main{padding-left:120px;padding-right:120px}}@media screen and (max-width: 1440px){.main{padding-left:100px;padding-right:100px}}@media screen and (max-width: 1360px){.main{padding-left:80px;padding-right:80px}}@media screen and (max-width: 768px){.main{padding-left:.2rem;padding-right:.2rem}}.banner{width:100%;display:block;overflow:hidden;font-size:0;height:calc(100vh - 1rem);box-sizing:border-box;position:relative;margin-top:1rem}.banner .swiper-container{position:relative;height:100%}.banner .swiper-container .swiper-slide{position:relative;width:100%}.banner .swiper-container .swiper-slide::after{content:"";background:#000;opacity:.1;position:absolute;top:0;left:0;width:100%;height:100%}.banner .swiper-container .swiper-slide a{width:100%;display:block}.banner .swiper-container .swiper-slide a img{width:100%;height:100%;object-fit:cover;object-position:center}.banner .swiper-container .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.banner .swiper-container .container{position:absolute;width:100%;z-index:4;bottom:0;left:0;box-sizing:border-box;padding:0 .8rem 1rem}.banner .swiper-container .container .text-light{position:relative;width:100%;z-index:3}.banner .swiper-container .container .text-light h2{font-size:1.2rem;color:#fff;display:block;line-height:1.2;font-weight:900;letter-spacing:.1em;margin-bottom:.2rem;text-shadow:0 0 0.1rem rgba(30,30,30,0.5)}.banner .swiper-container .container .text-light .text{max-width:10.4rem;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.banner .swiper-container .container .text-light .text{flex-wrap:wrap}}.banner .swiper-container .container .text-light .text p{margin:0;font-size:.3rem;color:#fff;font-weight:300;text-shadow:0 0 0.1rem rgba(30,30,30,0.5)}.banner .swiper-container .container .text-light .text a{width:.8rem;height:.8rem;text-align:center;line-height:.8rem;border:1px solid #fff;border-radius:50%;font-family:"common";transform:rotate(180deg);font-size:.48rem;color:#fff;font-weight:300;flex-shrink:0}@media screen and (min-width: 768px){.banner .swiper-container .container .text-light .text a{transition:all .5s ease-in-out}}.banner .swiper-container .container .text-light .text a:hover{background:#fff;color:#eb5028}.banner .swiper-container .container .text-light .m-d-none{display:block}.banner .swiper-container .swiper-button-next,.banner .swiper-container .swiper-button-prev{font-family:"common";font-size:.24rem;width:.6rem;text-align:center;height:.6rem;line-height:.6rem;color:#eb5028;top:50%;background:none;opacity:1;margin:0;left:1rem;transform:translateY(-50%);position:absolute;display:inline-block;border-radius:50%;border:1px solid #eb5028;box-sizing:border-box;padding-right:.05rem;display:none}.banner .swiper-container .swiper-button-next:hover,.banner .swiper-container .swiper-button-prev:hover{background:#eb5028;color:#fff}.banner .swiper-container .swiper-button-next{transform:translateY(-50%) rotate(180deg);left:auto;right:1rem;background:#eb5028;color:#fff}.banner .swiper-container .swiper-button-next:hover{opacity:.5}.banner .swiper-pagination{position:absolute;left:50%;transform:translateX(-50%);bottom:.4rem}.banner .swiper-pagination span{margin:0 .2rem;width:.16rem;height:0.16rem;background:#fff;opacity:1;border-radius:50%}.banner .swiper-pagination span.swiper-pagination-bullet-active{background:#eb5028}.banner .box{position:absolute;right:0;top:0;z-index:2;pointer-events:none;height:100%;width:100%;display:none}.banner .box .img{position:absolute;top:-8%;right:-1rem;height:116%;z-index:1}.banner .box .img img{height:100%}.banner video{position:absolute;z-index:2;height:110%;right:.5rem;top:5%}.banner video::-webkit-media-controls-fullscreen-button{display:none}.banner video::-webkit-media-controls-play-button{display:none}.banner video::-webkit-media-controls-timeline{display:none}.banner video::-webkit-media-controls-current-time-display{display:none}.banner video::-webkit-media-controls-time-remaining-display{display:none}.banner video::-webkit-media-controls-mute-button{display:none}.banner video::-webkit-media-controls-toggle-closed-captions-button{display:none}.banner video::-webkit-media-controls-volume-slider{display:none}.banner video::-webkit-media-controls-enclosure{display:none}.index-title{display:block;position:relative;width:100%}.index-title h2{display:block;position:relative;font-size:.26rem;line-height:1.5;color:#0d1438;font-weight:300}.index-title span{font-size:.16rem;font-weight:500;color:#1e1e1e;line-height:1;margin-bottom:0;display:block;font-family:"HarmonyOS"}.index-title span i{font-family:"common";color:#eb5028;font-size:.14rem;display:inline-block;margin-right:.07rem}.index-title p{font-size:.21rem;color:#fff}.index-title p.t-r{text-align:right}.index-title .box{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width: 768px){.index-title .box{flex-wrap:wrap}}.i-about{display:block;width:100%;font-size:0;box-sizing:border-box;position:relative;padding:1.1rem 0}.i-about .wrap-box{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.i-about .wrap-box{flex-wrap:wrap}}.i-about .wrap-box .index-title span{margin-bottom:.05rem}.i-about .wrap-box .index-title h2{margin-bottom:.32rem}.i-about .wrap-box .wrap-left{width:50%;flex-shrink:0}.i-about .wrap-box .wrap-left .pic{overflow:hidden}.i-about .wrap-box .wrap-left .pic .swiper-slide{border-radius:.1rem;overflow:hidden}.i-about .wrap-box .wrap-left .pic img{max-width:100%}.i-about .wrap-box .wrap-right{width:100%;box-sizing:border-box;padding:0 0 0 .6rem}.i-about .text{display:block;margin-top:.2rem}.i-about .text p{font-size:.18rem;color:#535353;line-height:2;margin:0 0 .36rem;font-weight:300}.i-about .text p.indent{text-indent:2em;text-align:justify}.i-about a{font-size:.18rem;background:#fff;border:2px solid #eb5028;padding:0 .44rem;height:.5rem;color:#eb5028;display:inline-block;border-radius:.27rem;margin-top:.16rem;display:flex;justify-content:space-between;align-items:center;display:inline-flex}@media screen and (min-width: 768px){.i-about a{transition:all .5s ease-in-out}}@media screen and (max-width: 768px){.i-about a{flex-wrap:wrap}}.i-about a span{line-height:1}.i-about a i{font-family:"common";width:.24rem;height:.24rem;text-align:center;line-height:.24rem;background:#ab2941;border-radius:50%;transform:rotate(180deg);font-size:.12rem;color:#fff;margin-left:.1rem}@media screen and (min-width: 768px){.i-about a i{transition:all .5s ease-in-out}}.i-about a:hover{background:#eb5028;color:#fff;box-shadow:0 0 0.2rem rgba(235,80,40,0.3)}.i-about a:hover i{background:#fff;color:#eb5028}.i-honor{display:block;width:100%;font-size:0;box-sizing:border-box;position:relative;padding:.4rem 0}.i-honor .wrap-box{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.i-honor .wrap-box{flex-wrap:wrap}}.i-honor .wrap-box .wrap-left{width:3.7rem;flex-shrink:0;position:relative;box-sizing:border-box;padding-right:.3rem}.i-honor .wrap-box .wrap-left .index-title span{margin-bottom:.1rem}.i-honor .wrap-box .wrap-left .index-title h2{font-size:.24rem}.i-honor .wrap-box .wrap-left .box{position:relative;height:.24rem;margin-top:.2rem}.i-honor .wrap-box .wrap-left .box div{height:.24rem;border-radius:0;width:.6rem;text-align:center;font-size:.18rem;line-height:.24rem;background:#eb5028;font-family:"common";color:#fff;left:0;right:auto;top:0;transform:translate(0);margin:0}@media screen and (min-width: 768px){.i-honor .wrap-box .wrap-left .box div{transition:all .5s ease-in-out}}.i-honor .wrap-box .wrap-left .box div.swiper-button-prev{left:.6rem;background:#f5f5f5;color:#eb5028;transform:rotate(180deg) translate(0)}.i-honor .wrap-box .wrap-left .box div:hover{background:#0d1438;color:#fff}.i-honor .wrap-box .wrap-right{width:calc(100% - 3.7rem)}.i-honor .wrap-box .wrap-right ul{align-items:center}.i-honor .wrap-box .wrap-right img{max-width:100%}.i-product{display:block;font-size:0;position:relative;padding:.8rem 0 0;overflow:hidden}.i-product::after{content:"";background:rgba(235,80,40,0.2);height:calc(100% - 2.68rem);width:100%;position:absolute;top:1.8rem;left:0;bottom:.88rem;z-index:-1}.i-product .wrap-box{display:flex;justify-content:space-between;position:relative;z-index:3}@media screen and (max-width: 768px){.i-product .wrap-box{flex-wrap:wrap}}.i-product .wrap-box .wrap-left{width:100%;display:flex;justify-content:space-between;flex-direction:column}@media screen and (max-width: 768px){.i-product .wrap-box .wrap-left{flex-wrap:wrap}}.i-product .wrap-box .wrap-left .index-title span{margin-bottom:.08rem}.i-product .wrap-box .wrap-left .index-title h2{font-size:.3rem;margin-bottom:.32rem}.i-product .wrap-box .wrap-left .p-nav{height:100%;flex-shrink:1;box-sizing:border-box;padding-right:1rem}.i-product .wrap-box .wrap-left .p-nav ul{height:100%;display:flex;justify-content:space-between;flex-direction:column}@media screen and (max-width: 768px){.i-product .wrap-box .wrap-left .p-nav ul{flex-wrap:wrap}}.i-product .wrap-box .wrap-left .p-nav ul li{height:100%}.i-product .wrap-box .wrap-left .p-nav ul li a{height:100%;display:block;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (max-width: 768px){.i-product .wrap-box .wrap-left .p-nav ul li a{flex-wrap:wrap}}.i-product .wrap-box .wrap-left .p-nav ul li a .pic{display:none}.i-product .wrap-box .wrap-left .p-nav ul li a .pic img{max-width:100%}.i-product .wrap-box .wrap-left .p-nav ul li a .tit{position:relative;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.i-product .wrap-box .wrap-left .p-nav ul li a .tit{flex-wrap:wrap}}.i-product .wrap-box .wrap-left .p-nav ul li a .tit span{font-size:.22rem;font-weight:600;color:#eb5028;display:block}@media screen and (min-width: 768px){.i-product .wrap-box .wrap-left .p-nav ul li a .tit span{transition:all .5s ease-in-out}}.i-product .wrap-box .wrap-left .p-nav ul li a .tit::after{content:"";background:#eb5028;width:100vh;top:0;height:100%;position:absolute;right:-1rem;top:0;opacity:0;z-index:-1;pointer-events:none}@media screen and (min-width: 768px){.i-product .wrap-box .wrap-left .p-nav ul li a .tit::after{transition:all .5s ease-in-out}}.i-product .wrap-box .wrap-left .p-nav ul li a .tit::before{content:"";background:rgba(235,80,40,0.27);width:100%;height:1px;position:absolute;right:0;bottom:0}.i-product .wrap-box .wrap-left .p-nav ul li.active a .tit span{color:#fff}.i-product .wrap-box .wrap-left .p-nav ul li.active a .tit::after{opacity:1}.i-product .wrap-box .wrap-left a.more{font-size:.18rem;background:none;border:2px solid #eb5028;padding:0 .44rem;height:.5rem;color:#eb5028;display:inline-block;border-radius:.27rem;margin-top:.3rem;display:flex;justify-content:space-between;align-items:center;display:inline-flex;flex-shrink:0;align-self:baseline}@media screen and (min-width: 768px){.i-product .wrap-box .wrap-left a.more{transition:all .5s ease-in-out}}@media screen and (max-width: 768px){.i-product .wrap-box .wrap-left a.more{flex-wrap:wrap}}.i-product .wrap-box .wrap-left a.more span{line-height:1}.i-product .wrap-box .wrap-left a.more i{font-family:"common";width:.24rem;height:.24rem;text-align:center;line-height:.24rem;background:#ab2941;border-radius:50%;transform:rotate(180deg);font-size:.12rem;color:#fff;margin-left:.1rem}@media screen and (min-width: 768px){.i-product .wrap-box .wrap-left a.more i{transition:all .5s ease-in-out}}.i-product .wrap-box .wrap-left a.more:hover{background:#eb5028;color:#fff;box-shadow:0 0 0.2rem rgba(235,80,40,0.3)}.i-product .wrap-box .wrap-left a.more:hover i{background:#fff;color:#eb5028}.i-product .wrap-box .wrap-right{width:8.9rem;flex-shrink:0;position:relative;z-index:2}.i-product .wrap-box .wrap-right .img{border-radius:.2rem;overflow:hidden}.i-product .wrap-box .wrap-right img{width:100%}.i-product .wrap-box .wrap-search{background:#eb5028 url(../images/i-search.jpg) repeat;width:100%;display:flex;justify-content:space-between;align-items:center;height:1.78rem;border-radius:.2rem;margin-top:1.3rem;box-sizing:border-box;padding:0 2rem}@media screen and (max-width: 768px){.i-product .wrap-box .wrap-search{flex-wrap:wrap}}.i-product .wrap-box .wrap-search .index-title{flex-shrink:0;padding-right:.6rem;width:auto;position:relative}.i-product .wrap-box .wrap-search .index-title::after{content:"";width:1px;height:1.05rem;background:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%)}.i-product .wrap-box .wrap-search .index-title h2,.i-product .wrap-box .wrap-search .index-title h2 i,.i-product .wrap-box .wrap-search .index-title span,.i-product .wrap-box .wrap-search .index-title span i{color:#fff;font-weight:500}.i-product .wrap-box .wrap-search .index-title h2{font-size:.3rem;margin-bottom:0}.i-product .wrap-box .wrap-search form{width:100%;flex-shrink:1;box-sizing:border-box;padding:0 0 0 .6rem;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.i-product .wrap-box .wrap-search form{flex-wrap:wrap}}.i-product .wrap-box .wrap-search form input{background:#fff;border:none;border-top-left-radius:.1rem;border-bottom-left-radius:.1rem;height:.64rem;padding:.2rem;box-sizing:border-box;line-height:.24rem;font-size:.18rem;width:100%;flex-shrink:1;outline:none}.i-product .wrap-box .wrap-search form input::placeholder{font-size:.18rem;color:#1e1e1e}.i-product .wrap-box .wrap-search form button{font-family:"common";height:.64rem;border:none;background:#66a1ff;border-top-right-radius:.1rem;border-bottom-right-radius:.1rem;font-size:.48rem;width:.9rem;text-align:center;line-height:.64rem;color:#fff;outline:none;cursor:pointer}@media screen and (min-width: 768px){.i-product .wrap-box .wrap-search form button{transition:all .5s ease-in-out}}.i-product .wrap-box .wrap-search form button:hover{background:#0d1438}.i-news{display:block;width:100%;font-size:0;position:relative;overflow:hidden;padding:1rem 0 .6rem}.i-news .wrap-box .wrap-list{overflow:hidden}.i-news .wrap-box .wrap-list ul li{overflow:hidden}@media screen and (min-width: 768px){.i-news .wrap-box .wrap-list ul li{transition:all .5s ease-in-out}}.i-news .wrap-box .wrap-list ul li .img{width:100%;height:3.28rem;overflow:hidden}.i-news .wrap-box .wrap-list ul li .img img{width:100%;height:100%;object-fit:cover;object-position:center}.i-news .wrap-box .wrap-list ul li .text{width:100%;position:relative;padding:.28rem;box-sizing:border-box}@media screen and (min-width: 768px){.i-news .wrap-box .wrap-list ul li .text{transition:all .5s ease-in-out}}.i-news .wrap-box .wrap-list ul li .text span{line-height:2;font-size:.16rem;color:#eb5028;font-weight:400;display:block;position:relative}@media screen and (min-width: 768px){.i-news .wrap-box .wrap-list ul li .text span{transition:all .5s ease-in-out}}.i-news .wrap-box .wrap-list ul li .text span::before{content:"\e637";font-family:"common";font-size:.2rem;line-height:1.6;margin-right:.05rem;display:inline-block;vertical-align:middle;margin-top:-.02rem}.i-news .wrap-box .wrap-list ul li .text h3{color:#1e1e1e;display:inline-block;position:relative;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:20px;line-height:1.5;max-height:30px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width: 768px){.i-news .wrap-box .wrap-list ul li .text h3{transition:all .5s ease-in-out}}.i-news .wrap-box .wrap-list ul li .text .des p{font-size:.14rem;font-weight:300;line-height:1.5;margin:.1rem 0 0;color:#535353;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;line-height:1.5;max-height:42px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width: 768px){.i-news .wrap-box .wrap-list ul li .text .des p{transition:all .5s ease-in-out}}.i-news .wrap-box .wrap-list ul li:hover{background:#f5f5f5}.i-news .wrap-box .wrap-list ul li:hover .text h3{color:#eb5028}.i-news .wrap-box .wrap-list ul li:hover .text span{color:#1e1e1e}.i-news .wrap-box .wrap-list ul li:hover .text p{color:#1e1e1e}@media screen and (min-width: 768px){.i-news .wrap-box .wrap-list ul{width:100%;display:flex;justify-content:space-between}}@media screen and (min-width: 768px) and (max-width: 768px){.i-news .wrap-box .wrap-list ul{flex-wrap:wrap}}@media screen and (min-width: 768px){.i-news .wrap-box .wrap-list ul li{width:32%;position:relative}}@media screen and (max-width: 1600px){.banner .swiper-container .container .text-light h2{font-size:1rem}.banner .box .img{position:absolute;top:-5%;right:-1.3rem;height:110%;z-index:1}.banner video{position:absolute;z-index:2;height:100%;right:.5rem;top:15%}.i-about .text p{font-size:.16rem;margin-bottom:.32rem}}@media screen and (max-width: 1440px){.banner .swiper-container .container .text-light h2{font-size:.8rem}.i-about{padding:.8rem 0}.i-about .text p{font-size:.16rem;line-height:1.75;margin-bottom:.28rem}}@media screen and (max-width: 768px){.banner{height:auto;margin-top:.6rem}.banner .swiper-container .container{width:100%;padding:0 .2rem;bottom:15%}.banner .swiper-container .container .text-light{display:flex;justify-content:space-between}}@media screen and (max-width: 768px) and (max-width: 768px){.banner .swiper-container .container .text-light{flex-wrap:wrap}}@media screen and (max-width: 768px){.banner .swiper-container .container .text-light h2{font-size:.6rem}.banner .swiper-container .swiper-button-prev,.banner .swiper-container .swiper-button-next{display:none}.banner .swiper-pagination{bottom:.2rem}.banner .swiper-pagination span{width:.36rem;height:2px}.banner .box{display:none}.banner video{display:none}.index-title h2{font-size:.2rem}.i-about{padding:.4rem 0 0;overflow:hidden;height:auto}.i-about .wrap-box{position:relative;margin:0}.i-about .wrap-box .wrap-left,.i-about .wrap-box .wrap-right{width:100%}.i-about .wrap-box .wrap-left{padding:0;margin-bottom:.3rem}.i-about .wrap-box .text{padding:0}.i-about .wrap-box .text p{font-size:.16rem;margin-bottom:.1rem}.i-about .wrap-box .text a{font-size:.12rem;line-height:.4rem;width:1.2rem}.i-about .wrap-box .wrap-right{padding:.2rem 0 0}.i-about .wrap-box .wrap-right h2{font-size:.2rem;margin-bottom:0}.i-honor{padding:.4rem 0;background:#f5f5f5;margin:.3rem 0}.i-honor .wrap-box .wrap-right{width:100%}.i-product .wrap-box .wrap-left{flex-direction:row}.i-product .wrap-box .wrap-left .p-nav{padding:.3rem 0 0;height:auto}.i-product .wrap-box .wrap-left .p-nav ul{flex-direction:row}.i-product .wrap-box .wrap-left .p-nav ul li{margin:0 0 .2rem;width:48%;height:auto}.i-product .wrap-box .wrap-left .p-nav ul li a{flex-direction:row;height:auto}.i-product .wrap-box .wrap-left .p-nav ul li a .pic{display:block}.i-product .wrap-box .wrap-left .p-nav ul li a .tit span{font-size:.14rem;font-weight:500;margin-top:.1rem}.i-product .wrap-box .wrap-left .p-nav ul li a .tit::before,.i-product .wrap-box .wrap-left .p-nav ul li a .tit::after{display:none}.i-product .wrap-box .wrap-left .p-nav ul li.active a .tit span{color:#eb5028}.i-product .wrap-box .wrap-right{display:none}.i-product .wrap-box .wrap-search{margin-top:.3rem;padding:.2rem .2rem}.i-product .wrap-box .wrap-search .index-title{padding:0}.i-product .wrap-box .wrap-search .index-title::after{display:none}.i-product .wrap-box .wrap-search form{flex-wrap:nowrap;padding:0}.i-news{padding:.4rem 0}.i-news .wrap-box .wrap-list{margin-top:.2rem}.i-news .wrap-box .wrap-list ul li{width:100%}.i-news .wrap-box .wrap-list ul li .img{height:2.4rem}.i-news .wrap-box .wrap-list ul li .text{background:#fff}}
