*{margin:0;padding:0}a.more{display:flex;align-items:center;column-gap:.24rem;width:fit-content;height:auto;font-family:Sans-Regular;font-weight:400;font-size:.18rem;color:#fff;text-transform:uppercase;padding:.18rem .3rem;border:.01rem solid #fff}a.more i{width:.12rem;height:.12rem;background:url("/assets/optimized/5bf52c0bdb5299a6d45c-12.webp") no-repeat center center;background-size:contain}a.more:hover{border:.01rem solid #f5811f;background:#f5811f;color:#fff}.class_name{width:100%}.class_name h3,.class_name p{text-align:center;font-family:Sans-Medium;font-weight:500;font-size:.5rem;color:#343434}.class_name h3{text-transform:uppercase}.class_name p{margin-top:.14rem;font-size:.2rem}.index_banner{width:100%;height:6.8rem;overflow:hidden;position:relative}.index_banner .banner_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:94%;max-width:15rem;margin:.54rem auto 0;height:auto;text-align:center}.index_banner .banner_text h2{text-align:left;max-width:7.41rem;font-family:Sans-SemiBold;font-weight:600;font-size:.6rem;color:#fff;line-height:1.5}.index_banner .banner_text p{text-align:left;max-width:5.9rem;font-family:Sans-Light;font-weight:300;font-size:.34rem;color:#fff;line-height:1.76;margin-top:.35rem}.index_banner .banner_text a.more{margin-top:.89rem}.index_banner .swiper-slide-active .banner_text{animation:banner_text .5s ease-in-out}@keyframes banner_text{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}100%{opacity:1;transform:translate(-50%,-50%) scale(1)}}.index_banner .swiper-pagination{position:absolute;bottom:.32rem;left:50%;transform:translateX(-50%);width:fit-content;height:auto;display:flex;column-gap:.14rem}.index_banner .swiper-pagination-bullet{width:.12rem;height:.12rem;background:#fff;opacity:1;border-radius:.1rem;margin:0!important;transition:all .5s}.index_banner .swiper-pagination-bullet-active{width:.72rem;background:#f5811f}.product{width:100%;height:auto;position:relative;padding:1.28rem 0 1.11rem;box-sizing:border-box;overflow:hidden}.product::after,.product::before{content:"";position:absolute;width:100%;height:100%;max-height:12.58rem;background:url("/assets/optimized/2fe64710470b184eb347-1920.webp") no-repeat top center;background-size:100% auto;left:0;z-index:-1}.product::before{top:0}.product::after{background:url("/assets/optimized/277993819bb78de2adac-1920.webp") no-repeat top center;background-size:100% auto;bottom:0}.category{display:flex;justify-content:center;column-gap:.9rem;margin-bottom:1.8rem}.category .category_item .category_img{width:2.22rem;height:2.22rem;margin-bottom:.48rem;display:flex;justify-content:center;align-items:center}.category .category_item .category_img img{transition:all .5s}.category .category_item:hover .category_img img{transform:scale(1.1)}.category .category_item .category_txt{text-align:center;font-family:Sans-Medium;font-weight:500;font-size:.24rem;color:#343434}.category .category_item:hover .category_txt{color:#f5811f}.featured{display:flex;flex-wrap:wrap;margin:.86rem 0 1.32rem;column-gap:20px;row-gap:1rem}.featured .featured_item{height:auto;width:calc(25% - 15px)}.featured .featured_item .featured_img{width:100%;overflow:hidden;margin-bottom:.34rem;height:4.5rem}.featured .featured_item .featured_img img{transition:all .5s}.featured .featured_item .featured_img:hover img{transform:scale(1.1)}.featured .featured_item .featured_txt h4{font-family:Sans-Bold;font-weight:700;padding-right:.4rem;position:relative;font-size:.2rem;color:#888;margin-bottom:.08rem}.featured .featured_item .featured_txt h4 i{width:.14rem;height:.34rem;display:block;background:url("/assets/optimized/e61191cec05d069f5f05-14.webp") no-repeat center center;background-size:contain;position:absolute;right:.16rem;top:.15rem;display:none}.featured .featured_item .featured_txt p,.featured .featured_item .featured_txt>div{font-family:Sans-Medium;font-weight:500;font-size:.18rem;color:#343434;line-height:1.888}.featured .featured_item:hover .featured_txt h4{color:#f5811f}.featured .more{margin:0 auto;border-color:#333;color:#333}.featured .more i{filter:brightness(0)}.featured .more:hover i{filter:brightness(0) invert(1)}.oem_box{width:100%;height:4.12rem;position:relative;overflow:hidden;padding:1.09rem .68rem 0 .68rem;box-sizing:border-box;margin:.85rem 0 .6rem}.oem_box>img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.oem_box .oem_title{font-family:Sans-Bold;font-weight:700;font-size:.35rem;color:#343434;margin-bottom:.21rem}.oem_box .oem_info{font-family:Sans-Regular;font-weight:400;font-size:.24rem;color:#343434;margin-bottom:.43rem}.oem_box>a{background:#f5811f;border:.01rem solid #f5811f;color:#fff}.oem_box>a:hover{background:#343434;border:.01rem solid #343434}.oem_item{display:flex;margin-bottom:.59rem}.oem_item .oem_key{width:20%;border-right:.01rem solid #eee;padding:.33rem .28rem .39rem .43rem;box-sizing:border-box}.oem_item .oem_key .key_icon{width:1rem;height:1rem;transition:all .5s}.oem_item .oem_key:hover .key_icon{transform:scaleX(-1)}.oem_item .oem_key .key_title{margin:.24rem 0 .18rem;width:100%;height:.66rem;font-family:Sans-Bold;font-weight:700;font-size:.24rem;color:#343434;line-height:1.4166}.oem_item .oem_key:hover .key_title{color:#f5811f}.oem_item .oem_key .key_info{font-family:Sans-Regular;font-weight:400;font-size:.16rem;color:#949494;line-height:1.5}.product .main>a.more{margin:0 auto;background:#f5811f;border:.01rem solid #f5811f;color:#fff}.product .main>a.more:hover{background:#343434;border:.01rem solid #343434}.about{background:#fffaf1;padding:1.29rem 0 1.46rem;box-sizing:border-box}.about-container{display:flex;justify-content:space-between;margin:.6rem 0 .54rem}.about-container .stat-value{display:flex;column-gap:.2rem}.about-container .stat-value .scroll_num{font-family:Sans-Bold;font-weight:700;font-size:.8rem;color:#343434}.about-container .stat-value .stat-unit{font-family:Sans-Bold;font-weight:700;font-size:.4rem;color:#343434;position:relative;margin-top:.12rem}.about-container .stat-title{margin-top:.05rem;font-family:Sans-Medium;font-weight:500;font-size:.18rem;color:#343434}.about_body{display:flex;width:calc(100% + 2.1rem)}.about_body .about_txt{width:calc(100% - 4.55rem);height:auto;background:#fff;padding:.61rem .78rem .65rem;box-sizing:border-box;position:relative}.about_body .about_txt::before{content:"";position:absolute;width:3.17rem;height:100%;background:url("/assets/optimized/18cd0716862d332714e9-317.webp") center bottom no-repeat;background-size:contain;right:0;top:0}.about_body .about_txt .about_title{max-width:7.43rem;font-family:Sans-Bold;font-weight:700;font-size:.24rem;color:#343434;text-transform:uppercase;margin-bottom:.55rem}.about_body .about_txt .about_content{max-width:7.43rem;font-family:Sans-Medium;font-weight:500;font-size:.18rem;color:#343434;line-height:1.888}.about_body .about_txt .about_content p{font-family:Sans-Medium;font-weight:500;font-size:.18rem;color:#343434;line-height:1.888}.about_body .about_txt .more{position:absolute;bottom:-.41rem;left:.65rem;background:#f5811f;border:.01rem solid #f5811f;color:#fff}.about_body .about_txt .more:hover{background:#343434;border:.01rem solid #343434}.about_body .about_img{width:4.55rem;height:100%}.news{padding:1.3rem 0 1.5rem;box-sizing:border-box}.news .main{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:.86rem}.news .news_litpic{width:7rem;height:5.34rem;overflow:hidden;position:relative}.news .news_litpic img{width:100%;height:100%;object-fit:cover;transition:all .5s}.news .news_litpic:hover img{transform:scale(1.1)}.news .news_litpic p{position:absolute;bottom:0;width:100%;height:.63rem;background:rgba(0,0,0,.7);color:#fff;line-height:.63rem;padding-left:.26rem;font-family:Sans-Medium;font-weight:500;font-size:.2rem;color:#fff}.news .news_list{width:7.27rem;border-top:2px solid #343434}.news .news_list .news_item{width:100%;max-height:1.33rem;border-bottom:.01rem solid #d5d5d5;display:flex;column-gap:.53rem;padding:.28rem 1.05rem .3rem .11rem;box-sizing:border-box;position:relative}.news .news_list .news_item::before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.16rem;height:.16rem;background:url("/assets/optimized/5245f598be59fbe12872-12.webp") center no-repeat;background-size:contain;opacity:0;transition:all .5s}.news .news_list .news_date .news_ri,.news .news_list .news_date .news_time{text-align:center;font-family:Sans-Regular;font-weight:400;font-size:.4rem;color:#b1b1b1}.news .news_list .news_date .news_time{font-size:.18rem}.news .news_list .news_title{max-width:4.92rem;padding-top:.1rem;font-family:Open Sans,Open Sans;font-weight:500;font-size:.18rem;color:#343434;line-height:1.888}.news .news_list .news_item:hover::before{right:.2rem;opacity:1}.news .news_list .news_item:hover .news_date .news_ri,.news .news_list .news_item:hover .news_date .news_time{color:#f5811f}.faq{background:#f5f5f5;padding:1.3rem 0 1.54rem;box-sizing:border-box}.faq .faq_box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:.86rem;gap:.5rem}.faq .faq_box .faq_item{width:calc(50% - .25rem);background:#fff;padding:.34rem .3rem .31rem .35rem;box-sizing:border-box}.faq .faq_box .faq_item .item_title{display:flex;column-gap:.06rem}.faq .faq_box .faq_item .item_title:first-child{padding-bottom:.14rem;margin-bottom:.21rem;border-bottom:.01rem solid #dedede}.faq .faq_box .faq_item .item_title .item_key{font-family:Sans-Bold;font-weight:700;font-size:.24rem;color:#f5811f}.faq .faq_box .faq_item .item_title:first-child .item_key{color:#343434}.faq .faq_box .faq_item .item_title .item_text{height:.68rem;font-family:Sans-Medium;font-weight:500;font-size:.2rem;color:#343434;line-height:1.7}.faq .faq_box .faq_item:hover{box-shadow:0 0 .1rem .01rem rgba(0,0,0,.13)}.faq .faq_box .faq_item .item_title:nth-child(2) .item_text{overflow-y:auto}.faq .faq_box .faq_item .item_title:nth-child(2) .item_text::-webkit-scrollbar{width:4px}.faq .faq_box .faq_item .item_title:nth-child(2) .item_text::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:rgba(0,0,0,.2)}.faq .faq_box .faq_item .item_title:nth-child(2) .item_text::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,0,0,.1)}@media screen and (max-width:1042px){a.more{font-size:14px;padding:13px;column-gap:13px}a.more i{width:10px;height:10px}.class_name h3{font-size:44px}.class_name p{font-size:18px}.index_banner{height:auto}.index_banner .banner_text{margin:.2rem auto 0}.index_banner .banner_text h2{font-size:30px}.index_banner .banner_text p{font-size:18px;margin-top:10px}.index_banner .banner_text a.more{margin:26px auto 0 0}.product{overflow:hidden;padding:80px 0}.product::after{background:url("/assets/optimized/277993819bb78de2adac-1920.webp") no-repeat bottom center;background-size:100% auto}.category{flex-wrap:wrap;justify-content:center;column-gap:initial;row-gap:40px;margin:60px 0 100px}.category .category_item{width:33.33%}.category .category_item .category_img{width:160px;height:160px;margin:0 auto 16px}.category .category_item .category_txt{font-size:20px}.featured{column-gap:normal;row-gap:60px;margin:56px 0 80px;justify-content:space-between}.featured .featured_item{width:calc(50% - 20px)}.featured .featured_item .featured_img{height:0;padding-bottom:130%;position:relative;margin-bottom:16px}.featured .featured_item .featured_img img{position:absolute;top:0}.featured .featured_item .featured_txt h4{font-size:20px;margin-bottom:10px}.featured .featured_item .featured_txt p,.featured .featured_item .featured_txt>div{font-size:15px;line-height:1.6}.oem_box{margin:40px 0 50px;padding:0 40px;display:flex;flex-wrap:wrap;align-content:center}.oem_box .oem_title{text-shadow:0 0 6px rgba(255,255,255)}.oem_box .oem_info{text-shadow:0 0 6px rgba(255,255,255)}.oem_item{flex-wrap:wrap;row-gap:30px}.oem_item .oem_key{width:33.33%;padding:20px}.oem_item .oem_key .key_icon{width:50px;height:50px}.oem_item .oem_key .key_title{font-size:22px;line-height:1.2;height:.56rem;margin:15px 0}.oem_item .oem_key .key_info{font-size:16px}.about{padding:50px 0 60px}.about-container{row-gap:20px;flex-wrap:wrap}.about-container .stat-item{width:50%}.about-container .stat-value .scroll_num{font-size:48px}.about-container .stat-title{font-size:18px}.about_body{flex-wrap:wrap;width:100%;flex-direction:column-reverse}.about_body .about_img,.about_body .about_txt{width:100%;height:auto}.about_body .about_txt{padding:36px 36px 60px}.about_body .about_txt::before{background:url("/assets/optimized/18cd0716862d332714e9-317.webp") right bottom no-repeat;background-size:contain}.about_body .about_txt .more{bottom:-18px}.news .main{row-gap:40px}.faq{padding:60px 0}.faq .faq_box{margin-top:40px;row-gap:30px}.faq .faq_box .faq_item{width:100%;height:auto}.faq .faq_box .faq_item .item_title .item_text{height:auto}}@media screen and (max-width:769px){a.more{padding:8px;font-size:13px}.class_name h3{font-size:32px}.class_name p{font-size:15px}.index_banner .banner_text{margin:0}.index_banner .banner_text h2{font-size:22px;line-height:1.2}.index_banner .banner_text p{font-size:16px;line-height:1.3}.category{row-gap:18px}.category .category_item .category_img{width:90%;height:auto}.category .category_item .category_txt{font-size:18px}.featured .featured_item{width:calc(50% - 5px)}.featured .featured_item .featured_txt h4{font-size:18px;line-height:1.2}.featured .featured_item .featured_txt p,.featured .featured_item .featured_txt>div{font-size:14px}.oem_box{padding:0 20px}.oem_box .oem_title{font-size:18px}.oem_box .oem_info{font-size:14px}.oem_item .oem_key{width:50%;padding:10px}.oem_item .oem_key .key_title{height:50px;font-size:20px}.oem_item .oem_key .key_info{font-size:14px;line-height:1.4}.about-container .stat-value .scroll_num{font-size:38px}.about-container .stat-title{font-size:14px}.about_body .about_txt .about_title{font-size:18px}.about_body .about_txt .about_content,.about_body .about_txt .about_content p{font-size:14px;line-height:1.5}.news .news_list,.news .news_litpic{width:100%}.news .news_litpic p{height:auto;font-size:14px;line-height:3.2}.news .news_list .news_item{max-height:fit-content;padding:15px 10px;align-items:center;column-gap:15px}.news .news_list .news_date .news_ri{font-size:28px;color:#000;line-height:1.2}.news .news_list .news_date .news_time{font-size:14px;color:#000}.news .news_list .news_item::before{display:none}.news .news_list .news_title{font-size:15px;line-height:1.5;max-width:fit-content;padding:0}.faq .faq_box{row-gap:20px}.faq .faq_box .faq_item .item_title .item_text{font-size:16px;line-height:1.5;padding-left:6px}.faq .faq_box .faq_item .item_title .item_key{font-size:18px}}