@charset "UTF-8";
/**
 *
 * @authors erx@qq.com
 * @date    2025-10-18
 * @version 2025.10
 */
*{padding:0;margin:0;box-sizing:border-box;}
ul{list-style:none}
img{max-width:100%;border:0;vertical-align:middle}
input, textarea{vertical-align:middle;outline:none;}
em, i{font-style:normal}
a{color:#000;text-decoration:none;transition:all .2s ease;}
body{color:#000;font-size:14px;font-family:"HarmonyOS Sans", "Microsoft YaHei", "PingFang SC", Arial, Helvetica;background-color:#fff;overflow-x:hidden;}
body.erxohide{overflow:hidden;}
body.menu-act::after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);backdrop-filter:blur(6px);z-index:9995;}
.erx-wrap{width:90%;max-width:1480px;margin:0 auto;}
.erx-flex{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.erx-flex-mid{display:flex;justify-content:center;align-items:center;}
.erx-full{position:relative;height:100vh;overflow:hidden;}
.swiper-pagination-horizontal.swiper-pagination-bullets li.swiper-pagination-bullet{width:auto;height:auto;margin:0;background:none;border-radius:0;opacity:1;}
a.more{position:relative;display:inline-block;min-width:130px;height:42px;line-height:40px;text-align:center;border:#000 1px solid;border-radius:10px;padding:0 25px;overflow:hidden;transition:transform,opacity .2s ease;}
a.more:hover{color:#fff;border:0;}
a.more span{position:relative;display:inline-block;transition:all .3s ease;z-index:1;}
a.more::before{display:inline-block;content:"\e613";font-family:iconfont;font-size:20px;position:absolute;top:50%;left:-60px;margin-top:-19px;transition:all .3s ease;z-index:1;}
a.more:hover::before{left:20px;animation:rleft .5s linear infinite alternate;}
a.more::after{content:'';position:absolute;top:0;left:0;width:0;height:100%;background:#FE5000;z-index:0;transition:all .3s ease;}
a.more:hover::after{width:100%;}
a.more:hover span{text-indent:25px;}
.erx-blur-bg, .header.erxact, .m-fixed-tool .phone-box ul, .m-fixed-tool > li a, .page-sub-nav .inner-wrap{background-color:rgba(255,255,255,.7);backdrop-filter:blur(15px);}
.erx-pos-rel{position:relative;}
.erx-abs-box, .thumb-slider-wrap .swiper-slide .txt{position:absolute;top:0;left:0;width:100%;height:100%;}
@font-face {font-family:"iconfont";src: url('../font/iconfont.woff2') format('woff2'), url('../font/iconfont.woff') format('woff'), url('../font/iconfont.ttf') format('truetype');}
@font-face {font-family:"HarmonyOS_Sans_Medium";src: url('../font/HarmonyOS_Sans_Medium.ttf') format('truetype');}
@font-face {font-family:"HarmonyOS_Sans_Regular";src: url('../font/HarmonyOS_Sans_Regular.ttf') format('truetype');}
@font-face {font-family:"HarmonyOS_Sans_Thin";src: url('../font/HarmonyOS_Sans_Thin.ttf') format('truetype');}
.main-body-wrap{position:relative;background:#fff;z-index:2;}
.fixed-banner{position:fixed;top:0;left:0;width:100%;}
/* Header */
.header{position:fixed;top:0;left:0;width:100%;z-index:9996;transition:all .8s ease;}
.header.erxact{box-shadow:0 0 1px rgba(0,0,0,.3);}
.header:hover, .head-nav li .sub-menu{background:#fff;}
.header.no-always{top:-50px;}
.header .top-nav{height:50px;z-index:2;}
.header .m-wrap{position:relative;align-items:stretch;height:100%;}
.header .m-wrap::after{content:'';}
.header .m-wrap > div, .head-nav ul, .head-nav li{height:inherit;}
.head-nav li{display:flex;align-items:center;margin:0 3px;}
.head-nav li > a{position:relative;color:#fff;padding:4px 12px;border-radius:5px;}
.header.erxact li > a, .header.erxact .head-ctrl .a-cart::before, .header.erxact .head-ctrl .a-search::before{color:#000;}
.head-nav li:not(.cur) > a:hover, .head-nav li:not(.cur).erxact > a{color:#000;background:#f2f2f2;}
.head-nav li.cur > a{margin:0 12px;padding-left:0;padding-right:0;}
.head-nav li.cur > a::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#FE5000;}
.head-nav > ul > li:last-child a{color:#B5B5B5;}
.head-nav li .sub-menu{position:absolute;top:100%;left:0;width:300%;height:0;overflow:hidden;margin-left:-100%;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .6s ease-in-out;z-index:-1;}
.head-nav li.erxact .sub-menu{z-index:1;}
.head-nav li > div > div{justify-content:center;align-items:flex-start;padding:75px 0;max-width:1480px;margin:0 auto;}
.sub-menu dl{padding:0 3vw;}
.sub-menu dt{margin-bottom:25px;}
.sub-menu dd{padding:5px 0 6px;}
.sub-menu dd a{position:relative;font-weight:bold;}
.sub-menu dd a::after, .foot-links dd a::after{content:'';position:absolute;bottom:-2px;left:50%;width:0;height:1px;background:#000;transition:all .5s ease;transform-origin:50% 0;}
.sub-menu dd a:hover{color:#000}
.sub-menu dd a:hover::after, .foot-links dd a:hover::after{left:0;width:100%;}
.sub-menu.product > div{justify-content:flex-start;}
.sub-menu.product dl{position:relative;width:33.333333%;min-height:150px;padding:0 1vw 0 10vw;}
.sub-menu.product dl:nth-child(n+4){margin-top:50px;}
.sub-menu.product dt .m-pic{position:absolute;top:10px;left:0;width:10vw;}
.head-ctrl{position:absolute;top:0;right:0;}
.head-ctrl > div{position:relative;height:inherit;margin-right:15px;z-index:8;}
.head-ctrl .a-lang span img{display:inline-block;height:18px;}
.head-ctrl .a-lang em, .head-ctrl .a-cart em{display:none;margin-left:10px;font-size:12px;white-space:nowrap;vertical-align:middle;}
.head-ctrl .a-cart em{margin-top:-3px;}
.head-ctrl .a-cart::before, .head-ctrl .a-search::before, .search-int::before{content:"\e61c";font-family:iconfont;font-size:16px;}
.head-ctrl .a-cart::before, .head-ctrl .a-search::before{color:#fff;}
.head-ctrl .a-cart::before{content:"\e615";}
.head-ctrl .a-cart em::after, .head-ctrl .a-lang em::after, .p-filter::after, .m-list li .ctrl::after, .parameters-box .ctrl::after{display:inline-block;content:"\e619";font-family:iconfont;font-size:4px;margin:-3px 0 0 4px;vertical-align:middle}
.head-ctrl > div > ul{display:none;position:absolute;top:100%;left:50%;margin-left:-80px;padding-top:10px;}
.head-ctrl > div li{width:160px;border:#F4F4F4 1px solid;border-bottom:0;background:#fff;overflow:hidden;}
.head-ctrl > div li:first-child{border-radius:10px 10px 0 0;}
.head-ctrl > div li:last-child{border-bottom:#F4F4F4 1px solid;border-radius:0 0 10px 10px;}
.head-ctrl > div li a{display:block;height:40px;line-height:40px;font-size:12px;white-space:nowrap;padding:0 30px;}
.head-ctrl > div li a:hover{background:#F4F4F4;}
.head-ctrl > div li a img{margin:0 8px 0 0;}
.head-ctrl .cart li a{padding:0;text-align:center;}
.head-ctrl .cart li a img{margin:0;}
.head-ctrl .cart li.supror a{font-weight:bold;font-family:Arial;font-size:14px;}
.a-mb-nav, .a-mb-chat, .a-mb-close, .search-layer, .erx-only-mb{display:none;}
/* erx:Search */
.search-layer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9991;background-color:rgba(255,255,255,.8);backdrop-filter:blur(15px);}
.search-box{width:780px;max-width:100%;margin:0 auto;padding:15vh 0 0;}
.search-box h2{opacity:0;}
.search-box h2, .search-links h3{font-size:18px;font-weight:normal;text-align:center;padding:0 0 1.5em;}
.search-int::before{position:absolute;top:15px;left:25px;font-size:20px;border-right:#707070 1px solid;padding:5px 15px 5px 0;}
.search-int .s-int{width:100%;height:60px;line-height:60px;font-size:25px;border-radius:30px;border:#B5B5B5 1px solid;padding:0 30px 0 78px;}
.search-int .clear::before{content:"\e622";font-family:iconfont;font-size:22px;position:absolute;right:-80px;top:0;width:60px;height:60px;line-height:60px;text-align:center;background:#B5B5B5;color:#fff;border-radius:50%;cursor:pointer;}
.search-int .clear:hover::before{background:#000;}
.search-links{font-size:12px;padding:30px 0 0;}
.search-links dl{max-height:50vh;overflow-y:auto;}
.search-links dd{padding:1px 0;}
.search-links dt{padding:0 0 8px 15px;}
.search-links dd a{display:inline-block;min-width:18em;padding:7px 15px;border-radius:15px;}
.search-links dd a::before{content:"\e613";font-family:iconfont;font-size:12px;margin:0 5px 0 0;}
.search-links dd a:hover{background:#E0E1E3;text-indent:3px;}
/* erx:Index Banner */
.full-banner::after, .half-banner::after{content:'';transition:all .5s linear;z-index:-1;}
.full-banner.erx-cover::after, .half-banner.erx-cover::after{background:rgba(0,0,0,.6);z-index:99;}
.full-banner .swiper, .home-product .swiper{height:100%;}
.full-banner .swiper-slide{height:100%;color:#fff;}
.full-banner::after, .full-banner .m-pic, .full-banner .m-box, .full-banner .m-pic::after, .company-news-list li .pic img, .half-banner::after{position:absolute;top:0;left:0;width:100%;height:100%;}
.full-banner .m-pic::after{content:'';background:rgba(0,0,0,.2);}
.full-banner .m-pic img, .full-banner .m-pic video, .home-product .product-a .s-bg img, .home-whynot .m-pic img, .thumb-slider-wrap .m-box .swiper-slide img, .half-banner .m-pic img, .half-banner .m-pic video, .e-m-cover{width:100%;height:100%;object-fit:cover;}
.full-banner .m-wrap{height:inherit;}
.full-banner .s-text{padding-bottom:21vh;}
.full-banner .s-text h2{position:relative;margin:0 0 7vh;font-size:45px;line-height:1.5em;}
.full-banner .s-text h2::after{content:'';position:absolute;bottom:-20px;left:0;width:18%;height:4px;background:#FE5000;}
.full-banner .s-text p{margin:0 0 3.5vh;font-size:18px;}
.full-banner .s-text .more, .home-culture .s-text .more{color:#fff;border-color:#fff;}
.e-swiper-bot, .home-banner .progressbar{position:absolute;bottom:0;left:0;width:100%;z-index:5;}
.full-banner .banner-bot{color:#fff;}
.banner-bot .erx-wrap{position:relative;justify-content:center;align-items:flex-end;padding-bottom:30px;}
.banner-bot .pager{position:absolute;left:0;bottom:30px;}
.banner-bot .page-num{width:auto;font-size:18px;font-family:"HarmonyOS_Sans_Regular";}
.banner-bot .page-num .swiper-pagination-total{opacity:.6;}
.banner-bot .page-btn{margin-left:15px;}
.banner-bot .icon{margin:0 6px;}
.e-swiper-bot .icon::before{display:inline-block;content:"\e618";font-family:iconfont;font-size:24px;cursor:pointer;opacity:.5;}
.e-swiper-bot .icon:hover::before{opacity:1;}
.e-swiper-bot .next::before{transform:rotateY(180deg);}
.e-swiper-bot .page-btn .swiper-button-disabled::before{opacity:.3;cursor:not-allowed;}
.banner-bot .page-down span{display:block;text-align:center;}
.banner-bot .page-down span em{display:block;}
.banner-bot .page-down span::before{content:"\e614";margin:0 0 9px;animation:updown 1.2s linear infinite alternate;}
.banner-bot .video-btn{position:absolute;right:0;bottom:30px;}
.banner-bot .video-btn span{margin:0;}
.banner-bot .video-btn .play{display:none;}
.banner-bot .video-btn span::before{content:"\e61a";font-size:56px;}
.banner-bot .video-btn span.pause::before{content:"\e61b";}
.home-banner .progressbar{width:0;height:6px;background:#FE5000;transition:all .2s linear;}
/* erx:Index Product */
.home-product .product-a{color:#fff;}
.home-product .swiper-slide{height:100%;background:linear-gradient(65deg, #E3E4E6 0%, #FDFDFD 100%);padding:90px 0 0;overflow:hidden;}
.home-product .product-a .s-bg{position:absolute;top:0;left:0;width:100%;height:100%;}
.home-product .product-a a.more{color:#fff;border-color:#fff;}
.home-product .product-a a.more:hover{border-color:#FE5000;}
.home-product .product-a .hand{margin:4vh 0;}
.home-product .m-wrap{position:relative;height:inherit;justify-content:flex-start;}
.home-product .m-focus{width:50%;transform:scale(0.2);opacity:0;transition:all 1s linear 600ms;}
.home-product .m-focus .s-pic{text-align:center;}
.home-product .m-datas{margin-top:-5%;padding:0 0 0 80px;max-width:50%;}
.home-product .m-datas li{transform:translateY(200px);opacity:0;transition:all .6s linear 1600ms;}
.home-product .m-datas li:nth-child(2){transition:all .8s linear 1550ms;}
.home-product .m-datas li:nth-child(3){transition:all 1s linear 1600ms;}
.home-product .m-datas li:nth-child(4){transition:all 1.2s linear 1650ms;}
.home-product .m-datas li:nth-child(5){transition:all 1.5s linear 1700ms;}
.home-product .product-a .m-datas li{transform:translateY(200px);opacity:0;transition:all .6s linear 600ms;}
.home-product .product-a .m-datas li:nth-child(2){transition:all .8s linear 550ms;}
.home-product .product-a .m-datas li:nth-child(3){transition:all 1s linear 600ms;}
.home-product .product-a .m-datas li:nth-child(4){transition:all 1.2s linear 650ms;}
.home-product .product-a .m-datas li:nth-child(5){transition:all 1.5s linear 700ms;}
.home-product .swiper-slide.erxact .m-focus, .home-product .swiper.erxact .swiper-slide-active .m-focus{transform:scale(1);opacity:1;}
.home-product .swiper-slide.erxact .m-datas li, .home-product .swiper.erxact .swiper-slide-active .m-datas li{transform:translateY(0);opacity:1;}
.home-product .m-datas .tag{margin:0 0 5px;}
.home-product .m-datas .tag span{display:inline-block;color:#fff;background:#FE5000;padding:4px 18px;border-radius:30px;}
.home-product .m-datas .name{font-size:40px;font-weight:bold;margin:0 0 12px;}
.home-product .m-datas .des{line-height:1.6;margin:0 0 12px;}
.home-product .m-datas .data{font-size:25px;font-family:"HarmonyOS_Sans_Regular";margin:0 0 25px;justify-content:flex-start;}
.home-product .m-datas .data > div:first-child{position:relative;margin-right:80px;}
.home-product .m-datas .data > div:first-child::after{position:absolute;top:15%;right:-40px;height:88%;content:'';border-right:#B5B5B5 1px solid;}
.home-product .m-datas .data label{display:block;font-size:14px;font-weight:bold;}
.product-bot .erx-wrap{padding-bottom:60px;justify-content:center;}
.product-bot .icon:not(:first-child), .thumb-slider-bot .icon{margin-left:25px;}
.product-bot .icon::before, .thumb-slider-bot .icon::before{font-size:48px;opacity:.3;}
.product-bot .icon:not(.swiper-button-disabled):hover::before{opacity:.7;}
.product-bot .icon em{position:absolute;top:0;left:150%;white-space:nowrap;height:48px;line-height:48px;font-size:18px;font-weight:bold;opacity:0;transition:all .3s ease;pointer-events:none;}
.product-bot .icon.prev em{left:auto;right:150%;}
.product-bot .icon:hover em{opacity:1;}
.product-bot .swiper-button-disabled em{opacity:0;}
.c-first .product-bot .icon em{color:#fff;}
.c-first .product-bot .icon::before{color:#fff;opacity:.5;}
.c-first .product-bot .icon:not(.swiper-button-disabled):hover::before{opacity:.9;}
/* erx:Index Whynot */
.home-whynot{background-color:#000;}
.home-whynot .m-pic{height:100vh;transition:all 1s ease;}
.home-whynot .m-tit{color:#B5B5B5;font-size:40px;font-weight:bold;padding:100px 0;transition:all 1.5s ease;}
.home-whynot .s-text{font-size:clamp(40px, 5.5vw, 70px);font-weight:bold;transition:all 1.5s ease;}
.home-whynot .s-text span{background:linear-gradient(90deg, #707070, #707070),linear-gradient(90deg, #fff, #fff);background-size:100% 100%, 0 200px;background-repeat:no-repeat;background-position:100% 100%, 0 100%;color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:5s all linear;}
.home-whynot .whynot-bot{position:absolute;bottom:50px;left:0;width:100%;transition:all 1.5s ease;}
.home-whynot .s-more a{position:relative;color:#fff;}
.home-whynot .s-more a::after{content:'';position:absolute;bottom:-2px;left:50%;width:0;height:1px;background:#fff;transition:all .5s ease;transform-origin:50% 0;}
.home-whynot .s-more a:hover::after{left:0;width:100%;}
.home-whynot.erxact .m-box, .home-whynot.erxact .whynot-bot{display:none;}
.whynot-modules{left:100%;transition:all .5s ease;}
.home-whynot.erxact .whynot-modules{left:0;}
.whynot-modules .close-bar{width:100%;text-align:right;padding:65px 25px 40px 0;}
.whynot-modules .close::before{content:'\e622';font-family:iconfont;font-size:18px;display:inline-block;width:48px;height:48px;line-height:48px;text-align:center;background:#fff;border-radius:50%;}
.whynot-modules .modules-wrap{align-items:stretch;}
.whynot-modules .modules-box{width:32%;background:#fff;border-radius:32px;transition:all 1.5s ease;transform:translateX(100%);opacity:0;}
.whynot-modules .modules-b{transition-delay:300ms;}
.whynot-modules .modules-c{transition-delay:600ms;}
.home-whynot.erxact .modules-box{transform:translateX(0);opacity:1;}
.whynot-modules .s-card{position:relative;padding-top:54%;color:#fff;border-radius:30px 30px 0 0;}
.modules-a .s-card{background-color:#0A2E7E;background-image:url(../img/slogan_card_1.png);background-position:100% 0;background-repeat:no-repeat;background-size:auto 100%;}
.modules-b .s-card{background-color:#000;}
.modules-c .s-card{background:linear-gradient(180deg, #2DC188, #0A2E7E);}
.whynot-modules .i-box{position:absolute;top:0;left:0;padding:30px 50px 0 35px;}
.whynot-modules .i-box .num{line-height:0.8;}
.whynot-modules .i-box .num span{font-size:clamp(80px, 7vw, 120px);font-weight:bold;}
.whynot-modules .i-box .num em{margin-left:1em;font-size:25px;}
.whynot-modules .i-box .tit{margin-bottom:35px;font-size:18px;}
.whynot-modules .i-box .des{font-size:clamp(15px, 2vw, 30px);font-weight:bold;}
.whynot-modules .modules-a .i-box .des{margin-top:25px;font-size:18px;font-weight:normal;}
.whynot-modules .modules-b .type-text li:nth-child(2) .des{font-size:12px;}
.whynot-modules .type-text{border-radius:0 0 30px 30px;padding:40px 25px 10px;}
.whynot-modules .type-text li{margin-bottom:30px;}
.whynot-modules .type-text .name{margin-bottom:15px;font-size:25px;font-weight:bold;}
.whynot-modules .type-text .des{font-size:18px;}
.whynot-modules .type-pic{align-items:flex-start;justify-content:flex-start;padding:20px 20px 0;}
.whynot-modules .type-pic li{width:20%;padding:25px 6px;}
.whynot-modules .type-pic li div{position:relative;padding-top:65%;background:#fff;overflow:hidden;}
.whynot-modules .type-pic li div img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:scale-down;}
.home-company-data li{position:relative;width:25%;height:390px;font-size:18px;text-align:center;background:#fff;border-left:#E0E1E3 1px solid;transition:all .3s ease;overflow:hidden;}
.home-company-data li:nth-child(2){transition:all .3s ease 50ms;}
.home-company-data li:nth-child(3){transition:all .3s ease 100ms;}
.home-company-data li:nth-child(4){transition:all .3s ease 150ms;}
.home-company-data li:hover{color:#fff;background:#FE5000;}
.home-company-data li > a{height:100%;}
.home-company-data li:hover > a{color:#fff;}
.home-company-data li:last-child{border-right:none;}
.home-company-data li .num span{line-height:1;font-size:clamp(90px, 6.5vw, 110px);font-weight:bold;}
.home-company-data li .num em{font-size:18px;margin-left:1em;}
.home-company-data li .des{margin-top:10px;font-weight:bold;}
.home-company-data li .tag{width:130px;height:40px;margin:70px auto 0;text-align:left;border-radius:20px;overflow:hidden;transition:all .2s linear;transform:translateX(45px);}
.home-company-data li .tag::before, .home-company-data li .tag span::before{display:inline-block;content:"\e613";font-family:iconfont;font-size:20px;width:40px;height:40px;line-height:40px;text-align:center;border:#E0E1E3 1px solid;border-radius:50%;box-sizing:border-box;}
.home-company-data li .tag span{position:absolute;top:0;left:0;width:100%;height:40px;line-height:40px;color:#000;font-size:14px;white-space:nowrap;background:#fff;border-radius:20px;transition:all .3s linear;transform:translateX(-200px);}
.home-company-data li .tag span::before{width:30px;height:30px;line-height:30px;margin:-2px 20px 0 5px;font-size:14px;border:0;color:#fff;background:#FE5000;vertical-align:middle;}
.home-company-data li:hover .tag, .home-company-data li:hover .tag span{transform:translateX(0);}
/* erx:Index About-more */
.home-about-more{background:#F5F5F7;}
.home-about-more .p-title{padding-top:80px;}
.thumb-slider-wrap .swiper-wrapper, .product-related-list .swiper-wrapper{margin-left:calc((100vw - 1480px) / 2);transition:all .5s ease !important;}
.thumb-slider-wrap.erxact2 .swiper-wrapper{margin-left:0;}
.thumb-slider-wrap .swiper-slide a{color:#fff;cursor:grabbing;}
.thumb-slider-wrap .swiper-slide a::before, .thumb-slider-open .inner-box .bot a::before{content:"\e618";font-family:iconfont;font-size:35px;position:absolute;right:7%;bottom:5%;transform:rotate(180deg);z-index:3;opacity:.6;transition:all .2s linear;}
.thumb-slider-wrap .swiper-slide a:hover::before{transform:rotate(270deg);opacity:1;}
.thumb-slider-wrap .swiper-slide .txt{padding:30px 30px 0 30px;background:rgba(0,0,0,.5);border-radius:30px;opacity:0;transition:all .2s linear;}
.thumb-slider-wrap .swiper-slide a:hover .txt{opacity:1;}
.thumb-slider-wrap .swiper-slide .txt label{display:block;padding:0 0 8px;}
.thumb-slider-wrap .swiper-slide .txt span{font-size:25px;}
.thumb-slider-wrap .swiper-slide .s-pic{padding-top:174%;}
.thumb-slider-wrap .swiper-slide .s-pic img{position:absolute;top:0;left:0;border-radius:30px;}
.thumb-slider-bot .erx-wrap{padding-bottom:35px;justify-content:flex-end;}
.thumb-slider-open{display:none;position:fixed;top:0;right:0;width:100%;height:100%;justify-content:center;background:rgba(0,0,0,.5);backdrop-filter:blur(15px);z-index:9999;overflow-y:auto;padding:30px 0;}
.thumb-slider-open.erxshow{display:flex;}
.thumb-slider-open .inner-box{width:880px;max-width:96%;background:#fff;border-radius:30px;transform:translateY(100vh) scale(.2);transition:all .8s ease;}
.thumb-slider-open .inner-box.erxact{transform:translateY(0) scale(1);}
.thumb-slider-open .inner-box .top{padding:60px 60px 48px;}
.thumb-slider-open .inner-box .top label{font-size:18px;}
.thumb-slider-open .inner-box .top span{font-size:35px;font-weight:bold;}
.thumb-slider-open .inner-box .top label, .thumb-slider-open .inner-box .bot a label{display:block;padding:0 0 15px;}
.thumb-slider-open .inner-box .mid{line-height:1.68;padding:0 60px;}
.thumb-slider-open .inner-box .mid p:not(:last-child){margin-bottom:1em;}
.thumb-slider-open .inner-box .bot{padding:100px 60px;}
.thumb-slider-open .inner-box .bot a{display:block;}
.thumb-slider-open .inner-box .bot a:hover{color:#000}
.thumb-slider-open .inner-box .bot a:hover span{text-decoration:underline;}
.thumb-slider-open .inner-box .bot a span{font-size:25px;font-weight:bold;display:inline-block;max-width:88%;}
.thumb-slider-open .inner-box .bot a::before{position:absolute;right:60px;bottom:120px;font-size:36px;opacity:.3;}
.thumb-slider-open .inner-box .bot a:hover::before{color:#000;opacity:1;}
.thumb-slider-open .inner-box .bot a.prev::before{transform:rotateX(180deg);}
.thumb-slider-open .close-btn{position:sticky;right:0;top:0;}
.thumb-slider-open .close::before, .company-history-open .close::before{content:"\e622";font-family:iconfont;font-size:14px;position:absolute;right:-60px;top:60px;width:36px;height:36px;line-height:36px;text-align:center;background:#fff;color:#111;border-radius:50%;}
.thumb-slider-open .close:hover::before, .company-history-open .close:hover::before{background:#FE5000;}
/* erx:Index News */
.home-news .m-tit{position:absolute;top:0;left:0;width:100%;padding:80px 0 0;}
.home-news .m-tit h2, .home-about-more .m-tit h2{font-size:40px;}
.home-news .m-wrap{height:100%;}
.home-news .m-focus, .home-news .m-datas{transition:all 1.5s ease;}
.home-news .m-focus{width:47.5%;margin:0;}
.home-news .swiper-tips{margin-top:30px;text-align:center;}
.home-news .m-focus .swiper-slide{background:#fff;}
.home-news .m-focus .s-pic{width:100%;padding-top:68%;border-radius:30px;overflow:hidden;}
.home-news .m-focus .hat{margin:25px 0 5px;font-size:12px;}
.home-news .m-focus .tit{font-size:20px;font-weight:bold;}
.home-news .m-datas{width:46%;}
.home-news .m-datas li a{position:relative;display:block;border-bottom:#E0E1E3 1px solid;padding:2vw 0 1vw;}
.home-news .m-datas li a:hover{color:#FE5000;}
.home-news .m-datas li a:hover .hat{color:#000;}
.home-news .m-datas li a::after{content:'';position:absolute;bottom:-1px;left:0;width:0;height:1px;background:#FE5000;transition:all .5s ease;}
.home-news .m-datas li a:hover::after{width:100%;}
.home-news .m-datas li .tit{position:relative;font-size:25px;font-weight:bold;padding-right:30px;}
.home-news .m-datas li .tit::after{content:'';position:absolute;top:5px;right:0;content:"\e62b";color:#FE5000;font-family:iconfont;font-size:18px;font-weight:normal;opacity:0;transform:translateX(-10px);transition:all .3s linear;}
.home-news .m-datas li a:hover .tit::after{opacity:1;transform:translateX(0);}
/* erx:Index Culture */
.home-culture > .swiper-slide{position:relative;height:100%;}
.home-culture .m-wrap{position:relative;height:100%;color:#fff;z-index:2;}
.home-culture .s-text h3{position:relative;font-size:45px;}
.home-culture .s-text h3::after{content:'';position:absolute;bottom:-12px;left:0;width:3em;height:4px;background:#FE5000;}
.home-culture .s-text p{font-size:18px;padding:3vw 0 2vw;}
.home-culture .s-text .more{margin-bottom:5vw;}
.home-culture .c-navbar{position:absolute;bottom:7vw;left:0;width:100%;font-size:18px;z-index:5;}
.home-culture .erx-wrap.s-nav{width:90%;}
.home-culture .s-nav li.swiper-pagination-bullet{position:relative;width:25%;color:#fff;border-bottom:#fff 1px solid;text-align:center;padding:0 0 1.5vw;}
.home-culture .s-nav li.swiper-pagination-bullet-active{font-weight:bold;}
.home-culture .s-nav li.swiper-pagination-bullet-active::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:4px;background:#fff;}
/* erx:Footer */
.home-slogan{background:#F4F4F4;}
.home-slogan .m-wrap{font-size:25px;font-weight:bold;padding:3vw 0;text-align:center;}
.m-fixed-tool{position:fixed;top:35vh;right:0;z-index:999;}
.m-fixed-tool > li{position:relative;padding:0 20px 6px 0;transition:all .2s linear;}
.m-fixed-tool > li.erxact{animation-fill-mode:both;animation-duration:1s;animation-name:fadeInRight;}
.m-fixed-tool > li a{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:10px;}
.m-fixed-tool > li a:hover{color:#fff;background:#FE5000;}
.m-fixed-tool > li a::before{content:"\e620";font-family:iconfont;font-size:22px;}
.m-fixed-tool .phone-box{position:absolute;top:0;right:100%;width:0;padding:0 20px 0 0;transition:all .8s ease;opacity:0;overflow:hidden;pointer-events:none;}
.m-fixed-tool .phone-box ul{height:258px;border:#EBECED 1px solid;border-radius:10px;padding:10px 20px 0;overflow:hidden;}
.m-fixed-tool .phone-box li{border-bottom:#E0E1E3 1px solid;padding:11px 0;transition:all .5s ease 300ms;opacity:0;}
.m-fixed-tool .phone-box li:last-child{border-bottom:none;}
.m-fixed-tool .phone-box li p{font-size:25px;font-weight:bold;white-space:nowrap;padding:5px 0 0;}
.m-fixed-tool .phone:hover .phone-box{width:266px;right:100%;opacity:1;pointer-events:auto;}
.m-fixed-tool .phone:hover .phone-box li{opacity:1;}
.m-fixed-tool .chat a::before{content:"\e617";}
.m-fixed-tool .file a::before{content:"\e616";}
.m-fixed-tool .sound a::before{content:"\e61f";}
.m-fixed-tool .sound.mute a::before{content:"\e61e";color:#FE5000;}
.m-fixed-tool .sound.mute a:hover::before{color:#fff;}
.m-fixed-tool li a em, .m-fixed-tool .sound{display:none;}
.erx-backtop{display:none;position:fixed;right:35px;bottom:100px;z-index:90;}
.erx-backtop a::before{content:"\e621";font-family:iconfont;color:#FE5000;font-size:18px;display:block;width:36px;height:36px;line-height:36px;text-align:center;background:#fff;border:#FE5000 1px solid;border-radius:50%;}
.erx-backtop a:hover::before{content:"\e61d";color:#fff;background:#FE5000;}
.footer .m-wrap{padding:0 7vw;}
.foot-links{align-items:flex-start;padding:2.5vw 0;}
.foot-links dl{width:15.5%;font-size:12px;}
.foot-links dt{margin-bottom:5px;font-weight:bold;border-bottom:#E8E8E8 1px solid;padding:0 0 9px;}
.foot-links dd{padding:12px 0 0;}
.foot-links dd a{position:relative;}
.foot-links .d-social{width:13.5%;padding-left:1%;}
.foot-links .d-social dd{position:relative;margin:3px 0 12px;font-size:10px;display:flex;align-items:center;}
.foot-links .d-social dd span{margin-left:1.2em;}
.foot-links .d-social .qr{display:none;position:absolute;top:0;left:40px;width:120px;background:#fff;padding:10px;}
.foot-links .d-social dd:nth-child(2) .qr{top:-20px;}
.foot-links .d-social dd:last-child .qr{top:auto;bottom:-12px;}
.foot-links .d-social dd:hover .qr{display:block;}
.foot-links .d-social dd:hover span, .foot-links .d-social dd.no-act span{opacity:0;}
.foot-links .d-social dd.no-act > img{opacity:.3;}
.foot-links .d-social dd:last-child > img{width:30px;}
.foot-logo{border-top:#E0E1E3 1px solid;padding:4vw 0;}
.foot-logo .f-slogan span{display:inline-block;margin:-3px 0 0 20px;font-size:20px;font-weight:bold;letter-spacing:1px;vertical-align:middle;}
.foot-bar{position:relative;height:40px;line-height:40px;color:#fff;font-size:10px;background:#FE5000;}
.foot-bar a{color:#fff;}
.foot-bar .s-copy a{margin-left:1em;}
.foot-bar .s-link a{margin:0 1em;}
/* erx:Company */
.page-sub-nav{height:50px;line-height:50px;}
.page-sub-nav .inner-wrap{height:inherit;border-bottom:#EBECED 1px solid;}
.page-sub-nav.fixed .inner-wrap{position:fixed;top:0;left:0;width:100%;z-index:9996;}
.page-sub-nav .home::before{content:"\e629";font-family:iconfont;font-size:16px;}
.page-sub-nav .now a:not(:first-child)::before{content:'';display:inline-block;width:8px;height:8px;margin:0 12px 0 6px;border:#B5B5B5 1px solid;border-width:1px 1px 0 0;transform:rotate(45deg);}
.page-sub-nav .home em{display:none;}
.page-sub-nav .nav{position:relative;}
.page-sub-nav .nav a{margin-left:45px;}
.page-sub-nav .nav a:first-child{margin-left:0;}
.page-sub-nav .nav .cur{color:#FE5000;}
.page-sub-nav .cur-line{position:absolute;left:0;bottom:0;width:4em;height:2px;background:#FE5000;transition:all .5s ease;}
.pload-zoom img{animation:zoom 1.5s linear;animation-fill-mode:forwards;}
.company-main-data{overflow:hidden;}
.company-main-data .m-wrap{height:100%;}
.company-main-data ul{width:100%;}
.company-main-data li{width:34%;border-bottom:#EBECED 1px solid;padding:3vh 0;transition:all 1.5s ease;transform:translateY(200px);opacity:0;}
.company-main-data li:nth-child(2){transition-delay:500ms;}
.company-main-data li:nth-child(3){transition-delay:1000ms;}
.company-main-data li:nth-child(4){transition-delay:1500ms;}
.company-main-data li:nth-child(5){transition-delay:2000ms;}
.company-main-data li:nth-child(6){transition-delay:2500ms;}
.company-main-data .num{max-width:60%;}
.company-main-data .num span{font-size:50px;font-weight:bold;}
.company-main-data .num em{margin-left:1em;}
.company-main-data .num label{display:block;}
.company-main-data .c-logo{z-index:-1;transition:all 2.5s ease;transform:translateY(-300px);opacity:0;}
.company-main-data.erxact li, .company-main-data.erxact .c-logo{transform:translateY(0);opacity:1;}
.company-introduce-pic{position:absolute;top:230px;left:0;width:100%;transition:all .5s linear;pointer-events:none;}
.company-introduce.erxact .company-introduce-pic{position:fixed;top:150px;}
.company-introduce.erxact2 .company-introduce-pic{top:auto;bottom:150px;}
.company-introduce{position:relative;padding:110px 0 80px;overflow:hidden;}
.company-introduce .m-wrap{align-items:flex-start;}
.company-introduce .m-wrap::before{content:'';}
.company-introduce .s-pic{width:47.5%;padding-top:476px;transition:all 1.5s ease;}
.company-introduce .s-pic img{border-radius:30px;pointer-events:auto;}
.company-introduce .s-text{width:46%;line-height:1.8;transition:all 1.5s linear;}
.company-introduce .s-text h2{margin:0 0 1em;font-size:40px;}
.company-introduce .s-text p, .company-introduce .s-text li{font-size:18px;}
.company-introduce .s-text p{margin:0 0 1.5em;}
.company-introduce .s-text li{display:flex;border-bottom:#E0E1E3 1px solid;padding:1.5em 0;}
.company-introduce .s-text li label{display:block;min-width:25%;font-weight:bold;}
.company-big-slogan .m-pic{height:100%;}
.company-big-slogan .m-pic::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);}
.company-big-slogan .s-text{line-height:1.5;color:#fff;font-size:clamp(45px, 5vw, 100px);font-weight:bold;padding-top:11vh;}
.company-big-slogan .t1 span{background:linear-gradient(90deg, #707070, #707070),linear-gradient(90deg, #fff, #fff);background-size:100% 100%, 0 200px;background-repeat:no-repeat;background-position:100% 100%, 0 100%;color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:2s all linear;}
.company-big-slogan .t2 span{background:linear-gradient(90deg, transparent, transparent),linear-gradient(90deg, #FE5000, #FE5000);background-size:100% 100%, 0 200px;background-repeat:no-repeat;background-position:100% 100%, 0 100%;color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:3s all linear;transition-delay:1800ms;}
.company-intro-video .m-wrap{height:100%;}
.company-intro-video .video-box{width:1480px;height:720px;max-width:90vw;margin:0 auto;border-radius:35px;overflow:hidden;transition:all 1.5s ease;}
.video-box video{display:block;width:100%;height:100%;object-fit:cover;}
.video-box .v-mask{color:#fff;background:rgba(0,0,0,.3);}
.video-box .v-mask p, .company-intro-video .m-wrap, .company-international .n-base{display:flex;align-items:center;}
.video-box .v-mask p{cursor:pointer;}
.video-box .v-mask .tips{height:60px;line-height:60px;margin-right:1em;font-size:18px;font-weight:bold;color:#000;background:#fff;border-radius:30px;padding:0 2em;}
.video-box .v-mask p:hover .tips{background:#FE5000;color:#fff;}
.video-box .v-mask .play::before{content:"\e61a";font-family:iconfont;font-size:60px;}
.video-box .v-mask p:hover .play::before, .video-box .v-full:hover::before{color:#FE5000}
.video-box .v-full{position:absolute;top:45px;right:50px;}
.video-box .v-full::before{content:"\e63a";font-family:iconfont;font-size:60px;color:#fff;}
.video-box .v-full img{display:none;}
.company-international{padding:3vw 0;overflow:hidden;}
.company-international > div > div{transition:all 1.5s ease;}
.company-international .map-cn{position:absolute;top:16.6%;right:15%;width:16.5%;}
.company-international .n-base{position:absolute;top:34.2%;right:9.8%;font-size:18px;z-index:5;}
.company-international .s-text{position:absolute;top:20%;left:0;width:60%;}
.company-international .s-text h2{margin:0 0 1.2em;font-size:42px;transition:all 1.5s ease 1000ms;}
.company-international .s-text h2::after{content:'';position:absolute;bottom:-15px;left:0;width:2em;height:2px;background:#FE5000;}
.company-international .s-text p{line-height:1.8;transition:all 1.5s ease 1500ms;}
.s-pulsing{width:10px;height:10px;margin-right:15px;border-radius:50%;}
.s-pulsing i{display:block;width:inherit;height:inherit;background:#fff;border-radius:inherit;position:relative;z-index:1;}
.s-pulsing::before, .s-pulsing::after, .s-pulsing i::before, .s-pulsing i::after{content:'';width: 100%;height:100%;position:absolute;top:0;left:0;border-radius:inherit;}
.s-pulsing::before{animation:pulsing 2.5s linear infinite;background:rgba(255,255,255,.3);z-index:-3;}
.s-pulsing::after{animation:pulsing2 2.5s linear infinite;background:rgba(255,255,255,.5);z-index:-2;}
.s-pulsing i::before{animation:pulsing3 2.5s linear infinite;background:rgba(255,255,255,.7);z-index:-1;}
.s-pulsing i::after{animation:pulsing4 2.5s linear infinite;background:rgba(255,255,255,.9);z-index:0;}
/* erx:Company Honor */
.half-banner .m-pic{height:50vh;}
.half-banner .s-text{margin-top:-2%;color:#fff;line-height:1.5;}
.half-banner .s-text h2{max-height:4.5em;line-height:1.5em;font-size:40px;overflow:hidden;}
.half-banner .s-text::after{content:'';position:absolute;bottom:-18px;left:0;width:80px;height:4px;background:#FE5000;}
.company-honor-cert{padding:90px 0 150px;}
.company-honor-cert .m-wrap{width:100%;max-width:none;}
.company-honor-cert .e-swiper-bot{bottom:12vh;}
.company-honor-cert .swiper-wrapper{height:80vh;justify-content:center;}
.company-honor-cert .swiper-slide{display:flex;justify-content:center;align-items:center;}
.company-honor-cert .swiper-slide img{width:100%;cursor:pointer;}
.company-honor-cert .page-btn .icon::before{font-size:48px;}
.company-honor-cert .page-btn .icon:hover::before{opacity:1;}
.company-honor-cert .page-btn .next{margin-left:20px;}
.company-honor-cert.a .page-btn .icon::before{color:#fff;}
/* erx:Company News */
.company-news-list{padding:0 0 100px;}
.p-title{padding:110px 0 60px;}
.p-title h3{min-width:4em;font-size:40px;}
.p-filter, .job-filter .search{height:46px;line-height:46px;border:#F4F4F4 1px solid;border-radius:10px;padding:0 65px 0 25px;cursor:pointer;z-index:9;}
.p-filter::after{position:absolute;top:3px;right:25px;font-size:8px;transform:rotateX(180deg);}
.p-filter.erxact{z-index:90;}
.p-filter ul{display:none;position:absolute;top:100%;left:0;width:100%;margin-top:12px;background:#fff;border:#F4F4F4 1px solid;border-radius:10px;overflow:hidden;}
.p-filter.erxact ul{display:block;}
.p-filter.erxact::after{transform:rotateX(0deg);}
.p-filter li a{display:block;height:45px;line-height:45px;text-align:center;}
.p-filter li a:hover{background:#f4f4f4;}
.company-news-list .p-filter li a{position:relative;height:30px;line-height:30px;text-align:left;padding:0 5px 0 25px;}
.company-news-list .p-filter li a:hover{color:#FE5000;background:none;}
.company-news-list .p-filter li a:hover::before{content:'';position:absolute;top:12px;left:11px;width:6px;height:6px;background:#FE5000;border-radius:50%;}
.company-news-list .m-list::after{content:'';}
.company-news-list .m-list{align-items:stretch;}
.company-news-list .m-list li, .company-news-list .m-list::after{width:22.8%;margin:0 0 3%;}
.company-news-list .m-list li a{display:block;height:100%;background:#f5f5f5;border-radius:15px;overflow:hidden;}
.company-news-list .m-list li a:hover{color:#fff;background:#FE5000;}
.company-news-list .m-list li .pic{padding-top:56%;overflow:hidden;}
.company-news-list .m-list li .pic img{object-fit:cover;transition:all .2s linear;}
.company-news-list .m-list li a:hover .pic img{transform:scale(1.05);}
.company-news-list .m-list li .txt{padding:1.2em 1.5em 2em;}
.company-news-list .m-list li .txt label{font-size:12px;}
.company-news-list .m-list li .txt span{position:relative;display:block;line-height:1.8;margin:1em 0 0;font-size:18px;font-weight:bold;transition:all .2s ease;}
.company-news-list .m-list li .txt span::before{display:inline-block;content:"\e62b";font-family:iconfont;font-size:12px;position:absolute;top:6px;left:-20px;font-weight:normal;transition:all .5s ease;opacity:0;}
.company-news-list .m-list li a:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under;padding-left:28px;}
.company-news-list .m-list li a:hover span::before{left:0;opacity:1;}
.page-list{padding:4vh 0;}
.page-list a{display:block;min-width:42px;height:42px;line-height:42px;margin:0 1em;text-align:center;font-family:HarmonyOS_Sans_Regular;border-radius:21px;background:#f9f9f9;padding:0 12px;}
.page-list a:hover, .page-list a.cur{color:#fff;background:#FE5000;border-color:transparent;}
.page-list .prev, .page-list .next{border:#B5B5B5 1px solid;padding:0;background:#fff;}
.page-list .next{transform:rotateY(180deg);}
.page-list .prev em, .page-list .next em{display:none;}
.page-list .prev::before, .page-list .next::before{content:"\e62a";font-family:iconfont;font-size:30px;}
.company-news-detail{padding:50px 0 0;}
.company-news-detail .page-sub-nav{border-bottom:0;border-top:#EBECED 1px solid;}
.n-detial-box, .supror-page-box{width:980px;max-width:100%;line-height:1.8;margin:0 auto;}
.n-detial-box .d-tit{font-size:12px;padding:50px 0;}
.n-detial-box .d-tit h1{margin-top:12px;font-size:40px;}
.n-detial-box .d-con{font-size:18px;text-align:justify;word-wrap:break-word;overflow:hidden;}
.n-detial-box .d-con p{margin:0 0 2em;}
.n-detial-box .d-bot{margin-top:50px;font-size:18px;border-top:#B5B5B5 1px solid;padding:40px 0 80px;align-items:flex-start;}
.n-detial-box .d-bot label{display:block;font-weight:bold;font-size:18px;}
.n-detial-box .d-bot .next, .n-detial-box .d-bot .prev{width:35%;}
.n-detial-box .d-bot .next{text-align:right;}
.n-detial-box .d-bot .list{max-width:25%;}
.n-detial-box .d-bot div:not(.list) a{font-size:14px;}
.n-detial-box .d-bot div:not(.list):hover{color:#FE5000;}
.n-detial-box .d-bot div:hover a{color:#FE5000;}
/* erx:Company Join */
.company-join-support{background:#F9F9F9;padding:0 0 60px;}
.company-join-support .m-list{align-items:stretch;}
.company-join-support .m-list li{width:31.6%;line-height:1.6;margin-bottom:3%;font-size:16px;text-align:center;padding:70px 15px;background:#fff;border-radius:30px;}
.company-join-support .m-list li h3{margin:0 0 .5em;font-size:35px;}
.company-join-premise{background:#fff;padding:0 0 60px;}
.premise-box{line-height:2;font-size:16px;background:#F9F9F9;border-radius:40px;padding:40px 60px;}
.premise-box h3{color:#FE5000;font-size:22px;}
.company-join-contact .m-pic{height:30vh;}
.company-join-contact .m-box{color:#fff;}
.company-join-contact .m-box h3{font-size:40px;}
.company-join-contact .m-box .items{width:35%;line-height:1.8;font-size:25px;}
.company-join-contact .m-wrap{height:100%;}
.join-goto{text-align:center;font-size:18px;padding:35px 0 15px;}
.join-goto p{margin:0 0 50px;}
.join-goto p input{width:18px;height:18px;margin:-3px 8px 0 0;}
.join-goto .a-goto{width:200px;height:60px;line-height:58px;border-radius:15px;}
.join-goto .a-goto:hover{border-color:#000}
.join-goto .a-goto::before{margin-top:-27px;}
.join-goto .a-goto:hover::before{left:35px;}
.join-goto .a-goto::after{background:#000;}
.company-join-open .form-list li.upload::before{content:"\e636";font-family:iconfont;font-size:24px;position:absolute;bottom:3px;left:25px;}
.company-join-open .form-list li.upload input{padding-left:70px;}
/* erx:Company Join Job */
.job-filter > div, .job-filter .search{margin-left:1em;padding:0 65px 0 25px;}
.job-filter .search{cursor:default;}
.job-filter .search .s-int{max-width:12em;height:100%;border:0;background:none;}
.job-filter .search .s-btn{position:absolute;top:3px;right:3px;height:38px;line-height:38px;background:#f4f4f4;border-radius:10px;cursor:pointer;border:0;padding:0 20px;}
.job-filter .search .s-btn:hover{color:#fff;background:#000;}
.company-job-list{padding:0 0 50px;}
.company-job-list .m-list li{line-height:1.6;margin:0 0 20px;font-size:18px;background:#F9F9F9;border-radius:20px;padding:25px 30px;}
.company-job-list .m-list li .name{font-weight:bold;}
.company-job-list .m-list li .item span{margin:0 2em;}
.company-job-list .m-list li .desc{display:none;padding:30px 0 5px;}
.company-job-list .m-list li .desc > .erx-flex{align-items:stretch;}
.company-job-list .m-list li .desc .item{width:48%;}
.company-job-list .m-list li .desc h4{margin:25px 0 15px;font-size:18px;border-bottom:#EBECED 1px solid;padding:0 0 8px}
.company-job-list .m-list li .a-get{width:100%;text-align:right;padding:30px 0 0;}
.company-job-list .m-list li .a-get a{display:inline-block;width:160px;height:60px;line-height:58px;font-weight:bold;text-align:center;background:#fff;border:#B8B8B8 1px solid;border-radius:15px;}
.company-job-list .m-list li .a-get a:hover{color:#fff;background:#000;border-color:#000;}
.company-job-list .m-list li .ctrl{cursor:pointer;}
.company-job-list .m-list li .ctrl::after{margin-left:12px;font-size:8px;transform:rotateX(180deg);}
.company-job-list .m-list li.erxact .ctrl::after{transform:rotateX(0deg);}
.company-job-list .m-list li .ctrl span:last-child, .company-job-list .m-list li.erxact .ctrl span:first-child{display:none;}
.company-job-list .m-list li.erxact .ctrl span:last-child{display:inline-block;}
.company-job-supror{font-size:18px;background:#F9F9F9;padding:60px 0;}
.company-job-supror .i-box{padding:0 0 50px;}
.company-job-supror .i-box > div{width:49%;}
.company-job-supror .s-pic img{border-radius:30px;}
.company-job-supror .s-text h3{margin:0 0 30px;font-size:35px;}
.company-job-supror .s-text p{line-height:1.8;}
.company-job-bot .m-pic{height:45vh;}
.company-job-tips{line-height:1.8;padding:80px 0 30px;}
.company-job-tips .i-box{margin:0 0 60px;font-size:16px;}
.company-job-tips .i-box h3{margin:0 0 15px;font-size:35px;}
/* erx:Company Culture */
.company-culture-activity, .company-culture-anniversary, .company-culture-training, .company-social-action{padding:0 0 120px;}
.thumb-slider-wrap .p-title{justify-content:flex-start;}
.t-slogan{margin-left:20vw;font-size:18px;}
.company-culture-anniversary{background:#EBECED;}
.company-culture-anniversary .swiper-wrapper{margin-left:0;}
.company-culture-anniversary .swiper-slide .s-pic{padding-top:56%;}
.company-culture-anniversary .swiper-slide .txt span{font-size:35px;font-weight:bold;}
.company-culture-anniversary .swiper-slide a::before{right:50px;bottom:50px;}
/* erx:Company Brand */
.company-brand-wrap .brand-box{height:100%;}
.company-brand-wrap .page-sub-nav, .company-history-wrap .page-sub-nav{position:absolute;top:50px;left:0;width:100%;border-bottom:0;z-index:2;}
.company-brand-wrap .page-sub-nav .inner-wrap{background:none;backdrop-filter:none;border-bottom:0;}
.company-brand-wrap.erxact .page-sub-nav a{color:#fff;}
.brand-box .m-pic img{opacity:0;transition:all .5s ease;}
.brand-box .m-pic .b1{opacity:1;clip-path: circle(140px at 50% 50%);background:#fff;}
.brand-box .m-box{opacity:0;transition:all .5s ease;}
.bgact .brand-box .m-box{background:rgba(0,0,0,.5);}
.brand-box .m-wrap{height:calc(100% - 25vh);}
.brand-box .t-box{display:flex;align-items:center;height:100%;opacity:0;transition:all .5s ease;}
.brand-box .t1{opacity:1;}
.brand-box.s2 .t-box, .brand-box.s3 .t-box, .brand-box.s4 .t-box, .brand-box.s5 .t-box{opacity:0;}
.brand-box.s2 .t2, .brand-box.s3 .t3, .brand-box.s4 .t4, .brand-box.s5 .t5{opacity:1;}
.brand-box .s-text{line-height:1.35;color:#fff;}
.brand-box .s-text h3{position:relative;display:inline-block;margin-bottom:1.2em;font-size:50px;}
.brand-box .m-box .s-text h3::after{content:'';position:absolute;bottom:-12px;left:0;width:2em;height:4px;background:#FE5000;}
.brand-box .s-text p{font-size:50px;font-weight:bold;}
.brand-box .t1 p{transition:all .8s ease;opacity:0;transform:translateX(100%);}
.brand-box .s-text .s{max-width:70%;}
.brand-box .s-text dl{width:45%;padding:15px 0;font-size:18px;}
.brand-box .s-text dt{margin-bottom:8px;font-size:25px;font-weight:bold;}
.erxact .brand-box .m-box{opacity:1;}
.erxact .brand-box .t1 p{opacity:1;transform:translateX(0);}
.erxact .brand-box .t1 p:nth-child(2){transition:all .8s ease 100ms;}
.erxact .brand-box .t1 p:nth-child(3){transition:all .8s ease 200ms;}
.company-brand-navi{position:absolute;right:0;bottom:0;width:100%;transform:translateY(25vh);background:rgba(0,0,0,.5);backdrop-filter:blur(15px);transition:all 1.2s ease;}
.company-brand-navi::after{content:'';position:absolute;bottom:0;left:-25%;width:25%;height:100%;background:#FE5000;z-index:0;transition:all .5s ease;}
.company-brand-navi.erxact0::after{left:0;}
.company-brand-navi.erxact1::after{left:25%;}
.company-brand-navi.erxact2::after{left:50%;}
.company-brand-navi.erxact3::after{left:75%;}
.company-brand-navi li{width:25%;height:clamp(160px, 25vh, 260px);border-left:#767676 1px solid;}
.company-brand-navi li:first-child{border-left:0;}
.erxact .company-brand-navi{transform:translateY(0);}
.company-brand-navi li a{height:100%;color:#B8B8B8;font-size:25px;position:relative;text-align:center;z-index:2;}
.company-brand-navi li.cur a{color:#fff;}
.company-brand-navi li a span::before{content:"\e627";display:block;margin:0 0 .8em;text-align:center;font-family:iconfont;font-size:48px;}
.company-brand-navi .b a span::before{content:"\e625";}
.company-brand-navi .c a span::before{content:"\e624";}
.company-brand-navi .d a span::before{content:"\e623";}
.company-brand-navi li a span::after{content:"";position:absolute;left:50%;bottom:-6px;display:block;width:0;height:1px;background:#fff;transition:all .5s ease;transform-origin:50% 0;}
.company-brand-navi li a:hover span::after{left:0;width:100%;}
.company-brand-circle{pointer-events:none;}
.company-brand-circle p{flex-shrink:0;width:280px;height:280px;max-width:none;max-height:none;}
.company-brand-tips, .company-history-tips{position:absolute;right:0;bottom:50px;width:100%;text-align:center;}
.company-brand-tips span::before, .company-history-tips span::before{content:"\e626";display:inline-block;margin:-3px 11px 0 0;font-family:iconfont;font-size:21px;vertical-align:middle;}
.erxact .company-brand-tips{display:none;}
/* erx:Company History */
.company-history-wrap .page-sub-nav{border:#EBECED 1px solid;border-width:1px 0;}
.company-history-wrap .m-pic img{transition:all .5s linear;}
.company-history-wrap .m-pic .b2, .company-history-wrap.bg2 .m-pic .b1{opacity:0;}
.company-history-wrap.bg2 .m-pic .b2{opacity:1;}
.company-history-wrap .m-box{justify-content:flex-start;transition:all .6s linear;}
.company-history-wrap .m-box .item.tips{width:100vw;}
.company-history-wrap .m-box .item{width:60vw;flex-shrink:0;}
.company-history-wrap .item .inner-box{max-width:60%;}
.company-history-wrap .item.a{margin-top:-20vh;}
.company-history-wrap .item.b{margin-bottom:-20vh;}
.company-history-wrap .m-box h3{margin-bottom:15px;color:#FE5000;font-size:55px;}
.company-history-wrap .m-box p{max-width:600px;line-height:1.6;font-size:25px;}
.company-history-wrap .m-box .more{margin-top:50px;}
.company-history-years{position:absolute;right:0;bottom:0;width:100%;justify-content:space-around;}
.company-history-years li{position:relative;padding:0 0 60px;}
.company-history-years li span{display:inline-block;color:#B5B5B5;font-size:18px;font-family:"HarmonyOS_Sans_Regular";padding-left:10px;cursor:pointer;}
.company-history-years li span:hover, .company-history-years li span.cur{color:#000;font-weight:bold;}
.company-history-years li span::before{content:'';position:absolute;top:3px;left:0;width:1px;height:35px;background:#B5B5B5;transition:all .3s ease;}
.company-history-years li span:hover::before, .company-history-years li span.cur::before{height:90px;background:#000;}
.company-history-arrow{position:absolute;right:0;bottom:120px;width:100%;text-align:center;pointer-events:none;}
.company-history-arrow span::before{content:"\e613";display:inline-block;color:#FE5000;font-family:iconfont;font-size:60px;animation:rleft2 1s linear infinite alternate;}
.company-history-tips{top:135px;bottom:auto;z-index:2;}
.company-history-open.no-margin .swiper-wrapper{margin-left:0;}
.company-history-open{display:none;position:fixed;top:0;left:0;width:100%;height:100%;transition:all .5s ease;z-index:9998;}
.company-history-open .m-tit{display:flex;align-items:center;font-size:18px;padding:8vh 0 12vh;}
.company-history-open .m-tit span{font-size:40px;font-weight:bold;padding-right:90px;}
.company-history-open .m-tit p{position:relative;}
.company-history-open .m-tit p::after{content:'';position:absolute;top:2%;left:-43px;width:1px;height:96%;background:#000;}
.company-history-open .m-tit, .company-history-open .m-box{transition:all 1.5s ease;transform:translateX(100vw);opacity:0;}
.company-history-open .swiper-slide{width:auto;height:52vh;display:flex;align-items:center;}
.company-history-open .swiper-slide img{height:100%;transition:all .3s linear;border-radius:30px;cursor:grabbing;}
.company-history-open .thumb-slider-bot{position:static;margin-top:8vh;text-align:center;}
.company-history-open .close::before{top:-50px;right:7vh;transition:all .5s ease;}
.company-history-open .close:hover::before{color:#fff;}
.company-history-open .m-bg{z-index:-1;}
.company-history-open .m-bg p{width:10vw;height:10vh;background:rgba(255,255,255,.5);backdrop-filter:blur(15px);transition:all .8s ease;transform-origin:50%;}
.company-history-open.erxact .m-tit, .company-history-open.erxact .m-box{transform:translateX(0);opacity:1;}
.company-history-open.erxact .close::before{top:7vh;right:7vh;}
.company-history-open.erxact .m-bg p{width:100vw;height:100vh;}
.company-history-open.erxhide{transform:scale(0);opacity:0;}
.company-history-open .page-btn2{display:none;}
/* erx:Company Social */
.company-social-duty{padding:90px 0;}
.company-social-duty .s-text, .company-social-duty .s-pic{width:48%;}
.company-social-duty .s-text, .company-social-development .s-text{line-height:1.8;}
.company-social-duty .s-text h3, .company-social-development .s-text h3{position:relative;margin-bottom:1.5em;font-size:40px;}
.company-social-duty .s-text h3::after, .company-social-development .s-text h3::after{content:'';position:absolute;bottom:-0.5em;left:0;width:2em;height:2px;background:#FE5000;}
.company-social-duty .s-text p, .company-social-development .s-text p{font-size:18px;}
.company-social-development .m-pic{height:100%;}
.company-social-development .m-pic::after{content:"";position:absolute;top:30%;right:0;width:52%;height:46%;background:rgba(0,0,0,.2);backdrop-filter:blur(30px) saturate(150%);}
.company-social-development .m-box{height:100%;}
.company-social-development .m-box .m-wrap{display:flex;justify-content:flex-end;align-items:center;height:100%;}
.company-social-development .m-box .s-text{width:48%;color:#fff;}
.company-social-development .s-text p{max-height:5.4em;overflow:hidden;}
.company-social-action .swiper-slide{background:linear-gradient(180deg, #0A2E7E, #2DC188);border-radius:30px;}
.company-social-action .swiper-slide .s-pic img{top:auto;bottom:18%;left:18%;width:60%;height:auto;border-radius:0;border:#fff 10px solid;box-sizing:content-box;transform:rotate(-15deg);}
.company-social-action .swiper-slide .txt{padding:12%;opacity:1;background:none;}
.company-social-action .swiper-slide a:hover .txt{background:rgba(0,0,0,.5);}
.company-social-action .swiper-slide .txt label{font-size:25px;font-weight:bold;padding-bottom:20px;}
.company-social-action .swiper-slide .txt span{font-size:16px;}
.company-social-action .swiper-slide.b .txt{color:#fff;}
/* erx:Service Customer */
.service-customer-online{padding:0 0 60px;}
.service-customer-online ul{align-items:stretch;}
.service-customer-online ul::after{content:"";width:31.5%;height:0;margin:0;padding:0;}
.service-customer-online li{width:31.5%;font-size:18px;background:#f9f9f9;margin:0 0 40px;padding:50px 30px;border-radius:15px;}
.service-customer-online li h3{margin-bottom:9px;font-size:40px;}
.service-customer-online li h4{font-size:clamp(16px, 1.75vw, 26px);}
.service-customer-online li h4 br{display:none;}
.service-customer-type .s-nav li h4{font-size:28px;}
.service-customer-online .tel::before, .service-customer-online .email::before, .service-customer-online .artif::before{content:"\e62d";display:inline-block;margin:8px 0 20px;font-family:iconfont;font-size:32px;}
.service-customer-online .email::before{content:"\e62c";}
.service-customer-online .artif::before{content:"\e635";}
.service-customer-online li label{display:block;margin:40px 0 0;}
.service-customer-online .tel label, .service-customer-online .email label{margin:25px 0 0;}
.service-customer-type .s-nav{position:absolute;bottom:130px;left:0;width:100%;color:#fff;z-index:2;pointer-events:none;}
.service-customer-type .s-nav ul{align-items:flex-end;}
.service-customer-type .s-nav li{position:relative;width:31.5%;}
.service-customer-type .s-nav li.cur .t-box{pointer-events:auto;}
.service-customer-type .s-nav li .t-box{min-height:38vh;line-height:1.6;font-size:16px;padding:35px 35px 90px;background:rgba(255,255,255,.1);backdrop-filter:blur(30px) saturate(150%);border-radius:20px;opacity:0;transition:all .5s ease;}
.service-customer-type .s-nav li .t-box p{display:flex;flex-wrap:wrap;max-height:45vh;overflow-y:auto;}
.t-box p label{width:1.5em;}
.t-box p span{width:calc(100% - 1.5em);}
.t-box p::-webkit-scrollbar{width:4px;}
.t-box p::-webkit-scrollbar-track{background:transparent;}
.t-box p::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);}
.service-customer-type .s-nav li h4{position:absolute;right:0;bottom:0;width:100%;height:66px;line-height:66px;text-align:center;background:rgba(0,0,0,.5);border-radius:20px;cursor:pointer;backdrop-filter:blur(30px) saturate(150%);pointer-events:auto;}
.service-customer-type .s-nav .cur .t-box{opacity:1;}
.service-customer-type .s-nav .cur h4{background:rgba(255,255,255,.3);border-radius:0 0 20px 20px;}
/* erx:Service Question */
.service-question-search{padding:50px 0;}
.service-question-search .s-box{width:350px;max-width:90%;margin:0 auto;}
.service-question-search .s-box::before{content:"\e61c";position:absolute;top:12px;left:20px;font-family:iconfont;font-size:25px;}
.service-question-search .s-box::after{content:'';position:absolute;top:10px;left:60px;width:1px;height:30px;background:#E0E1E3;}
.service-question-search .s-box .s-int{width:100%;height:50px;line-height:50px;font-size:18px;border:#E0E1E3 1px solid;padding:0 45px 0 80px;border-radius:30px;}
.service-question-search .s-box .s-btn{position:absolute;top:7px;right:7px;border:0;background:none;transform:rotateY(180deg);cursor:pointer;}
.service-question-search .s-box .s-btn::after{content:"\e618";font-family:iconfont;font-size:35px;color:#E0E1E3;}
.service-question-search .s-box .s-btn:hover::after{color:#000;}
.service-question-common{padding:0 0 140px;}
.service-list-card .swiper-slide, .service-files-card li{width:340px;height:240px;}
.service-list-card .swiper-slide a, .service-files-card li a{display:block;height:100%;color:#000;padding:20px;background:#F9F9F9;border-radius:25px;}
.service-list-card .swiper-slide a:hover span::after, .service-files-card li a:hover span::after{transform:rotate(270deg);color:#000;}
.service-list-card .swiper-slide label, .service-list-card .swiper-slide .tit, .service-files-card li label, .service-files-card li .tit{font-size:20px;font-weight:bold;}
.service-list-card .swiper-slide a div, .service-files-card li a div{margin-top:15px;max-height:5.4em;overflow:hidden;}
.service-list-card .swiper-slide span{position:absolute;right:20px;bottom:20px;font-size:18px;}
.service-list-card .swiper-slide span em{opacity:0;}
.service-list-card .swiper-slide span::after{display:inline-block;content:"\e618";margin:-3px 0 0 10px;color:#E0E1E3;font-family:iconfont;font-size:36px;vertical-align:middle;transform:rotate(180deg);transition:all .5s ease;}
.service-list-card .swiper-slide span:hover::after{color:#000;}
.service-list-card .swiper-slide span:hover em{opacity:1;}
.service-list-card .swiper-slide a::before{display:none;}
.service-list-card .thumb-slider-open .close::before, .erx-open-form .close::before{top:20px;right:20px;width:36px;height:36px;line-height:36px;font-size:14px;}
.service-list-card .thumb-slider-open .mid{display:none;line-height:1.8;margin:0 60px 100px;border-top:#E0E1E3 1px solid;padding:40px 0 0;}
.service-list-card .thumb-slider-open .mid p{margin-bottom:1em;}
.service-question-other{padding:0 0 160px;background:#F9F9F9;}
.service-question-other .swiper-slide a{padding-right:50px;background:#fff;}
.service-question-breakdown dt, .service-question-breakdown dd{line-height:1.8;border-bottom:#E0E1E3 1px solid;align-items:stretch;}
.service-question-breakdown dt{font-size:18px;font-weight:bold;}
.service-question-breakdown dt label{display:block;padding-bottom:15px;}
.service-question-breakdown .t1{width:20%;}
.service-question-breakdown .t2{width:28%;padding-right:8em;}
.service-question-breakdown .t3{width:30%;padding-right:5em;}
.service-question-breakdown .t4{width:22%;}
.service-question-breakdown dd div{padding:20px 0;}
.service-question-parameters{padding:110px 0 100px;}
.service-question-parameters .parameters-nav{justify-content:flex-start;padding:5px 0 20px;}
.parameters-nav a{width:110px;height:45px;line-height:45px;margin-right:15px;text-align:center;font-size:18px;background:#EBECED;border-radius:25px;}
.parameters-nav a.cur, .parameters-box .item.erxact .ctrl{background:#000;color:#fff;}
.service-question-parameters .item h4{font-size:25px;}
.service-question-parameters .item dt{border-bottom:#E0E1E3 1px solid;padding:60px 0 25px;}
.service-question-parameters .item dt label{width:120px;height:40px;line-height:40px;text-align:center;background:#F2F2F2;border-radius:10px;}
.service-question-parameters .item dd{display:none;padding:40px 0 0;}
.service-question-parameters .item:nth-child(1) dd{display:block;}
.parameters-box .item .ctrl{cursor:pointer;}
.parameters-box .item .ctrl::after{margin-left:5px;font-size:8px;transform:rotateX(180deg);}
.parameters-box .item .ctrl span:last-child, .parameters-box .item.erxact .ctrl span:first-child, .parameters-box .con{display:none;}
.parameters-box .item.erxact .ctrl::after{transform:rotateX(0deg);}
.parameters-box .item.erxact .ctrl span:last-child{display:inline-block;}
/* erx:Service Contact */
.leaveword-wrap, .findus-wrap{padding:110px 0 40px;}
.service-contact-main .erx-wrap, .findus-wrap .s-text div, .service-question-parameters .m-wrap{align-items:flex-start;}
.service-contact-main .p-title, .service-network-main .p-title, .service-question-parameters .p-title{flex:1;padding:0 13% 0 0;}
.service-contact-main .p-title p, .service-network-main .p-title p{line-height:1.8;font-size:18px;padding:70px 0 0;}
.service-contact-main .m-box, .service-network-main .m-box, .service-question-parameters .m-box{width:64%;}
.form-list > li{width:48%;margin-bottom:60px;}
.form-list > li label{display:block;margin-bottom:18px;font-size:18px;font-weight:bold;}
.form-list > li input, .form-list > li .p-filter, .form-list > li textarea, .form-list > li button{width:100%;height:70px;line-height:70px;font-size:18px;border:0;padding:0 25px;background:#F4F4F4;border-radius:20px;}
.form-list > li.row{width:100%;}
.form-list > li .p-filter li{font-size:14px;}
.form-list > li.vcode img{position:absolute;bottom:12px;right:15px;height:45px;cursor:pointer;}
.form-list > li textarea{height:280px;line-height:1.5;padding:25px;}
.form-list > li.optional .p-filter{width:48%;margin-bottom:25px;}
.form-list > li button{margin-top:-35px;color:#fff;background:#000;cursor:pointer;}
.form-list > li button:hover{background:#FE5000;}
.findus-wrap{padding-bottom:40px;border-top:#E0E1E3 1px solid;}
.findus-wrap .s-text{margin-bottom:60px;}
.findus-wrap .s-pic img{width:100%;border-radius:30px;}
.findus-wrap .s-text h4{margin-bottom:25px;font-size:25px;border-bottom:#F2F2F2 1px solid;padding:40px 0 35px;}
.findus-wrap .s-text div{line-height:2;font-size:18px;}
.findus-wrap .s-text div p{display:flex;flex-wrap:wrap;width:calc(100% - 175px);}
.findus-wrap .s-text div p label{width:3em;flex-shrink:0;}
.findus-wrap .s-text div p span{width:calc(100% - 3em);}
.findus-wrap .s-text .a-guide, .network-list .a-guide{width:130px;height:45px;line-height:45px;text-align:center;background:#F2F2F2;border-radius:10px;}
.findus-wrap .s-text .a-guide:hover, .network-list .a-guide:hover{color:#fff;background:linear-gradient(90deg, #29ABE2, #39B54A);}
.findus-wrap .s-text .a-guide:hover::after, .network-list .a-guide:hover::after{display:inline-block;margin-left:12px;content:"\e638";font-family:iconfont;font-size:22px;vertical-align:middle;}
/* erx:Service Files */
.service-files-card li{position:relative;width:23%;margin-bottom:40px;}
.service-files-card li.blank{height:0;margin-bottom:0;}
.service-files-card li a:hover{color:#fff;background:#FE5000;}
.service-files-card li .down{position:absolute;left:20px;bottom:20px;}
.service-files-card li .down::before{display:inline-block;content:"\e616";margin:-3px 12px 0 0;font-family:iconfont;font-size:20px;vertical-align:middle;}
.service-files-video{margin:0 0 60px;}
.erx-open-form .inner-box .top p{margin-top:15px;font-size:18px;border-bottom:#E0E1E3 1px solid;padding-bottom:35px;}
.erx-open-form .form-list li{margin-bottom:25px;}
.erx-open-form .form-list li.tips{margin:-10px 0 40px;}
.erx-open-form .form-list li textarea, .erx-open-form .form-list li input{font-size:14px;border-radius:15px;}
.erx-open-form .form-list li textarea{height:80px;padding:15px;}
.erx-open-form .form-list li input{height:45px;line-height:45px;padding:0 15px;}
.erx-open-form .form-list li button{margin-top:15px;}
.erx-open-form .form-list li.vcode img{right:10px;bottom:6px;height:32px;}
/* erx:Service Contact */
.service-network-main{padding:100px 0;}
.service-network-main .m-wrap{align-items:self-start;}
.service-network-main .network-filter{margin-bottom:80px;padding:8px 0 0;}
.network-filter .p-filter{margin-right:20px;background:#f4f4f4;}
.network-filter .search .int{min-width:130px;height:45px;line-height:45px;margin-right:20px;font-size:16px;padding:0 20px;border:0;background:#F2F2F2;border-radius:10px;}
.network-filter .search::before{content:"\e61c";position:absolute;top:11px;left:15px;font-family:iconfont;font-size:25px;border-right:#E0E1E3 1px solid;padding-right:10px;}
.network-filter .search .int{width:260px;margin-right:0;padding:0 15px 0 65px;}
.service-network-main .network-list{font-size:18px;}
.network-list dl{margin-bottom:30px;border:#F2F2F2 1px solid;padding:30px 35px;border-radius:20px;}
.network-list dl:hover{border-color:#FE5000;}
.network-list dt{margin-bottom:25px;font-size:25px;font-weight:bold;}
.network-list dd{line-height:2;}
.network-list .a-guide{margin-top:-50px;}
/* erx:Product */
.product-list-box{padding:0 0 100px;}
.product-list-box .erx-wrap{padding:0 7vw;}
.product-list-box ul{align-items:stretch;margin:0 -20px;}
.product-list a:hover .tit{color:#FE5000;}
.product-list li{position:relative;width:23%;margin:0 0 50px;}
.product-list li.blank{height:0;margin-bottom:0;}
.product-list a{display:block;height:100%;border:transparent 1px solid;border-radius:15px;padding:20px;}
.product-list a:hover{color:#000;border-color:#F2F2F2;}
.product-list a label{position:absolute;top:20px;left:20px;line-height:25px;font-size:12px;font-weight:bold;background:#F2F2F2;border-radius:5px;padding:0 15px;z-index:2;}
.product-list .pic{margin:0 0 20px;padding:60% 0 5%;border-bottom:#F2F2F2 1px solid;}
.product-list .pic img{object-fit:scale-down;transition:all .5s ease;}
.product-list a:hover .pic img{transform:scale(1.08);}
.product-list .tit{min-height:4.5em;line-height:1.5;margin:0 0 20px;font-size:18px;font-weight:bold;}
.product-list a:hover .tit{text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under;}
.product-list .bot{display:flex;justify-content:space-between;flex-wrap:nowrap;font-size:12px;overflow:hidden;}
.product-list .bot .more{white-space:nowrap;transition:all .3s ease;}
.product-list .bot .more::before{position:absolute;top:50%;left:-50px;margin-top:-10px;content:"\e613";font-family:iconfont;font-size:20px;transition:all .5s ease;}
.product-list a:hover .bot .more{padding-left:25px;}
.product-list a:hover .bot .more::before{left:0;}
.product-list .bot > i{padding-left:1em;opacity:0;transition:all .3s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.product-list a:hover .bot > i{opacity:1;}
.product-detail-banner .swiper-slide{height:100vh;background:radial-gradient(closest-side, #fff, #E0E1E3);}
.product-detail-banner .swiper-slide .big-name{color:#fff;font-size:35vw;font-family: Arial, Helvetica, sans-serif;font-weight:bold;z-index:0;}
.product-detail-banner .swiper-slide .s-pro{z-index:1;}
.product-detail-banner .swiper-slide .s-pro img{max-height:90vh;margin-bottom:-10%;animation:heartbeat 5s linear infinite;}
.product-detail-main{margin:100px 0;}
.product-detail-main .m-focus-box{position:absolute;top:0;left:0;width:100%;pointer-events:none;transition:all .5s linear;}
.product-detail-main.erxact .m-focus-box{position:fixed;top:100px;}
.product-detail-main.erxact2 .m-focus-box{top:auto;bottom:0;}
.product-detail-main .m-wrap{align-items:flex-start;}
.product-detail-main .m-wrap::before{content:'';}
.product-detail-main .m-focus{width:48%;pointer-events:auto;}
.product-detail-main .swiper{border-radius:30px;}
.product-detail-main .e-swiper-bot{position:static;}
.product-detail-main .swiper-slide .s-pic{padding-top:65%;}
.product-detail-main .e-swiper-bot .page-btn{justify-content:center;padding:30px 0 0;}
.product-detail-main .e-swiper-bot .icon::before{margin:0 12px;font-size:48px;}
.product-detail-main .m-datas{width:48%;min-height:60vh;font-size:18px;line-height:1.8;}
.product-detail-main .m-datas h1{position:relative;margin-bottom:1.5em;font-size:25px;}
.product-detail-main .m-datas h1::after{content:'';position: absolute;bottom:-11px;left:0;width:2em;height:2px;background:#FE5000;}
.product-detail-main .desc{padding:0 0 30px;}
.product-detail-main .desc p{margin-bottom:1em;}
.product-detail-main .items li{border-top:#000 1px solid;cursor:pointer;}
.product-detail-main .items li:last-child{border-bottom:#000 1px solid;}
.product-detail-main .items .caption{padding:15px 0;}
.product-detail-main .items .ctrl{width:28px;height:28px;line-height:26px;}
.product-detail-main .items li .ctrl::before{content:"\e637";font-family:iconfont;font-size:26px;cursor:pointer;}
.product-detail-main .items .erxact .ctrl::before{content:"\e639";color:#FE5000;}
.product-detail-main .items .content{display:none;padding:0 0 20px;}
.product-detail-main .items p{margin-bottom:8px;}
.product-detail-main .items p label{display:inline-block;min-width:15em;}
.product-detail-case{background:#F2F2F2;}
.product-related-show{padding:0 0 200px;}
.product-related-list.erxact .swiper-wrapper{margin-left:0;}
.product-related-list .swiper-slide{max-width:280px;margin:0 20px;}
.product-related-list .thumb-slider-bot .erx-wrap{padding-bottom:70px;}
/* erx:Discover  */
.pic-mid-slider .swiper-slide img{opacity:.3;transition:all .5s linear;cursor:grabbing;filter:brightness(50%);}
.pic-mid-slider .swiper-slide-active img{opacity:1;filter:brightness(100%);}
.pic-mid-slider .s-pic{padding-top:56%;}
.pic-mid-slider .s-pic img{border-radius:30px;}
.pic-mid-slider .swiper-slide .s-tit{padding:20px 0 0;opacity:0;}
.pic-mid-slider .swiper-slide-active .s-tit{opacity:1;}
.industry-focus-banner .m-video::after, .research-development-banner .m-video::after{display:none;}
.industry-main-nav{padding:80px 0;}
.industry-main-nav .erx-wrap{justify-content:flex-start;}
.industry-main-nav a, .pic-mid-slider .s-type a{height:45px;line-height:45px;margin:0 1em 0 0;font-size:14px;background:#EBECED;border-radius:25px;padding:0 25px;}
.industry-main-nav a.cur, .pic-mid-slider .s-type a.cur, .discover-factory-slogan{color:#fff;background:#000;}
.industry-product-show{padding:0 0 200px;}
.research-development-slogan, .research-development-detection, .research-development-patent{background:#F9F9F9;}
.research-development-slogan .m-wrap, .discover-production-slogan .m-wrap{padding:20vh 0 40vh;}
.research-development-slogan h1, .discover-production-slogan h1, .discover-factory-slogan h1{position:relative;margin-bottom:2.2em;font-size:42px;transform:translateY(100px);opacity:0;transition:all 1s ease 1000ms;}
.research-development-slogan h1::after, .discover-production-slogan h1::after, .discover-factory-slogan h1::after{content:'';position:absolute;bottom:-15px;left:0;width:2em;height:2px;background:#FE5000;}
.research-development-slogan p, .discover-factory-slogan p, .discover-production-slogan li{line-height:1.6;font-size:26px;transition:all 1.5s ease 1500ms;transform:translateY(100px);opacity:0;}
.rd-slider .swiper-slide{padding:3% 0;}
.rd-slider .swiper-slide-active{margin-top:-2%;}
.rd-slider .swiper-slide-active .s-pic{padding-top:64%;}
.rd-slider .swiper-slide .s-tit{line-height:1.6;}
.rd-slider .thumb-slider-bot .erx-wrap, .research-development-patent .thumb-slider-bot .erx-wrap{padding-bottom:60px;}
.research-development-patent .p-title{justify-content:flex-start;}
.research-development-patent .t-slogan .t{display:inline-block;margin:-50px 30px 0 0;vertical-align:middle;}
.research-development-patent .t-slogan .b-num{font-size:100px;font-weight:bold;}
.research-development-patent .t-slogan em{margin-left:1em;}
.research-development-patent .swiper-slide{padding:5vh 0;}
.research-development-patent .swiper-slide img{transition:all .5s ease;cursor:grabbing;}
.research-development-patent .swiper-slide:hover img{transform:scale(1.2);}
.discover-production-slogan ul{align-items:flex-start;}
.discover-production-slogan li{width:30%;line-height:1.8;font-size:18px;}
.discover-production-slogan .s-text.erxact h1, .discover-production-slogan .s-text.erxact li, .research-development-slogan .s-text.erxact h1, .research-development-slogan .s-text.erxact p, .discover-factory-slogan .s-text.erxact h1, .discover-factory-slogan .s-text.erxact p{transform:translateY(0);opacity:1;}
.discover-production-slogan li:nth-child(2){transition:all 1.5s ease 1750ms;}
.discover-production-slogan li:nth-child(3){transition:all 1.5s ease 2000ms;}
.discover-production-slogan li .icon{display:inline-block;margin:15px 0 40px;}
.discover-production-slogan li h3{font-size:18px;}
.discover-production-process, .discover-production-workshop{background:#000;}
.discover-production-process .m-wrap{padding:0 140px;}
.discover-production-process .swiper-slide{background:#fff;border-radius:20px;overflow:hidden;}
.discover-production-process .swiper-slide > div{align-items:flex-start;}
.discover-production-process .s-text{width:28%;padding:50px 15px 15px 50px;line-height:1.6;font-size:25px;}
.discover-production-process .s-text h3{line-height:1.2;margin-bottom:15px;font-size:40px;}
.discover-production-process .s-text li::before{content:'';display:inline-block;width:10px;height:10px;margin:-2px 10px 0 0;background:#000;border-radius:50%;vertical-align:middle;}
.discover-production-process .s-pic{width:72%;height:100%;padding:40% 0 0;flex-shrink:0;}
.discover-production-process .s-nav{margin:0 auto;padding:80px 0 0;}
.discover-production-process .s-nav li{width:18%;color:#707070;font-size:18px;cursor:pointer;}
.discover-production-process .s-nav li.cur{color:#fff;}
.discover-production-process .s-nav li label{font-size:42px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;cursor:pointer;}
.discover-production-process .s-nav li span{display:block;margin:12px 0 0;border-top:#707070 2px solid;padding:10px 0 0;}
.discover-production-process .s-nav li.cur span{border-top:#fff 4px solid;}
.discover-production-equipment .m-box .swiper:last-child, .discover-production-workshop .m-box .swiper:last-child{display:none;}
.discover-production-workshop{color:#fff;}
.discover-production-workshop .s-type a{color:#fff;background:#707070;}
.discover-production-workshop .s-type a.cur{color:#000;background:#fff;}
.discover-factory-slogan .m-wrap{padding:20vh 0;}
.discover-factory-slogan h1, .discover-factory-slogan .s-text p{transition:all 1s ease 1000ms;transform:translateY(200px);opacity:0;}
.discover-factory-slogan .s-text p{transition:all 1.5s ease 1500ms;}
.discover-factory-slogan.erxact h1, .discover-factory-slogan.erxact .s-text p{transform:translateY(0);opacity:1;}
.discover-factory-nav{position:absolute;top:0;left:0;width:100%;}
.discover-factory-nav.page-sub-nav .inner-wrap{background:none;backdrop-filter:none;border-bottom:0;}
.discover-factory-nav a{color:#fff;}
.discover-factory-advantage .p-title{position:absolute;top:0;left:0;width:100%;padding:70px 0 0;}
.discover-factory-advantage .m-wrap{height:100%;transition:all .2s linear;}
.discover-factory-advantage.erxact{display:flex;justify-content:center;align-items:center;}
.discover-factory-advantage.erxact .m-wrap, .discover-factory-advantage .advantage-circle{width:630px;height:630px;}
.discover-factory-advantage .items{width:100%;height:100%;z-index:8;}
.discover-factory-advantage .item{transition:all .5s linear;cursor:pointer;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.discover-factory-advantage.erxact .item{transition:all 1s linear;}
.erxact .item.a1{transform:translate(-40px, 35px) !important;}/*clock*/
.erxact .item.a2{transform:translate(-270px, 330px) !important;}/*wheel*/
.erxact .item.a3{transform:translate(-225px, -120px) !important;}/*rank*/
.erxact .item.a4{transform:translate(490px, -280px) !important;}/*graph*/
.erxact .item.a5{transform:translate(260px, 20px) !important;}/*flash*/
.erxact .item.a6{transform:translate(-225px, 170px) !important;}/*shield*/
.discover-factory-advantage .item .icon{width:136px;height:136px;line-height:136px;background:#EBECED;text-align:center;border-radius:50%;border:#fff 20px solid;box-sizing:content-box;transition:all .5s ease;}
.discover-factory-advantage .item .icon::before{content:'\e632';font-family:iconfont;font-size:75px;}
.discover-factory-advantage .a2 .icon::before{content:'\e630';}
.discover-factory-advantage .a3 .icon::before{content:'\e633';font-size:50px;}
.discover-factory-advantage .a4 .icon::before{content:'\e634';font-size:70px;}
.discover-factory-advantage .a5 .icon::before{content:'\e631';}
.discover-factory-advantage .a6 .icon::before{content:'\e62f';}
.discover-factory-advantage .a .a3 .icon, .discover-factory-advantage .b .a4 .icon, .discover-factory-advantage .c .a5 .icon, .discover-factory-advantage .d .a6 .icon, .discover-factory-advantage .e .a2 .icon, .discover-factory-advantage .f .a1 .icon{color:#fff;background:#FE5000;}
.discover-factory-advantage .a + div .t3, .discover-factory-advantage .b + div .t4, .discover-factory-advantage .c + div .t5, .discover-factory-advantage .d + div .t6, .discover-factory-advantage .e + div .t2, .discover-factory-advantage .f + div .t1{z-index:1;}
.discover-factory-advantage .item .tit{font-size:18px;text-align:center;padding:40px 0 0;transition:all .5s ease;}
.discover-factory-advantage.erxact .item .tit, .advantage-circle{opacity:0;}
.discover-factory-advantage.erxact .advantage-circle.erxact{opacity:1;stroke-dashoffset:0;animation:drawCircle 3s linear forwards;}
.advantage-circle .s-text{line-height:1.5;text-align:center;font-size:18px;padding:35% 20% 0;background:#fff;border-radius:50%;}
.advantage-circle .s-text h3{font-size:30px;margin-bottom:8%;}
.advantage-circle svg{width:100%;height:100%;stroke:#86868B;stroke-width:25px;z-index:2;pointer-events:none;transform:rotate(-90deg);}
.advantage-circle circle{cx:calc(100% / 2);cy:calc(100% / 2);r:calc(100% / 2 - 13px);}
.discover-factory-unit{color:#fff;background:#000;}
.discover-factory-unit .m-pic{width:54%;padding:34% 0 0;border-radius:20px;overflow:hidden;}
.discover-factory-unit .m-pic .s-pic:not(.p1){transition:all .5s linear;transform:scale(1.5);opacity:0;z-index:-1;}
.discover-factory-unit .m-pic .s-pic.erxact{transform:scale(1);opacity:1;z-index:1;}
.discover-factory-unit .s-text{position:absolute;bottom:0;left:0;width:100%;height:118px;line-height:118px;text-align:center;backdrop-filter:blur(30px);transform:translateY(120px);transition:all .5s ease;z-index:-1;}
.discover-factory-unit .m-pic .s-text.cur{transform:translateY(0);z-index:1;}
.discover-factory-unit .s-text.erx-flex{justify-content:center;}
.discover-factory-unit .s-text p:nth-child(2){margin:0 35px;}
.discover-factory-unit .s-text.t5 p:nth-child(2){margin:0 0 0 55px;}
.discover-factory-unit .s-text p .st{margin-left:25px;}
.discover-factory-unit .s-text .bn, .discover-factory-machine-parameter .f span{font-size:60px;margin-right:12px;}
.discover-factory-unit .s-text .st{display:inline-block;margin:-35px 0 0 50px;vertical-align:middle;}
.discover-factory-unit .m-tit{width:36%;padding:10px 0 10px 50px;}
.discover-factory-unit .m-tit dt{position:absolute;top:0;left:0;width:2px;height:100%;background:#fff;}
.discover-factory-unit .m-tit dt p{position:absolute;top:14px;left:-1px;width:4px;height:28px;background:#FE5000;transition:all .5s linear;}
.discover-factory-unit .m-tit dd{position:relative;color:#707070;font-size:25px;font-weight:bold;margin:0 0 75px;cursor:pointer;}
.discover-factory-unit .m-tit dd:last-child{margin:0;}
.discover-factory-unit dd.cur{color:#fff;}
.discover-factory-unit .m-tit dd.cur2::before{content:'';position:absolute;top:4px;left:-51px;width:4px;height:28px;background:#FE5000;}
.discover-factory-machine{color:#fff;background:#000;}
.discover-factory-machine > .s-pic{height:100%;transition:all 1.8s linear 1000ms;opacity:0;}
.discover-factory-machine > .s-pic img{object-fit:contain;}
.discover-factory-machine > .s-pic .s-bg{background:rgba(0,0,0,.8);opacity:0;transition:all 3.5s linear 3000ms;}
.discover-factory-machine .m-box h2{margin-top:50px;font-size:40px;text-align:center;transition:all .5s linear 500ms;transform:translateY(200px);opacity:0;}
.discover-factory-machine .m-datas{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;padding:0 7% 100px;transition:all 0.5s linear 500ms;}
.discover-factory-machine .m-datas li{position:relative;width:23%;margin-top:60px;padding:0 0 0 8%;transform:translateY(200px);opacity:0;transition:all .6s linear 1000ms;}
.discover-factory-machine .m-datas li:nth-child(2){transition:all .6s ease 1100ms;}
.discover-factory-machine .m-datas li:nth-child(3){transition:all .6s ease 1200ms;}
.discover-factory-machine .m-datas li:nth-child(4){transition:all .6s ease 1300ms;}
.discover-factory-machine .m-datas li:nth-child(5){transition:all .6s ease 1400ms;}
.discover-factory-machine .m-datas li:nth-child(6){transition:all .6s ease 1500ms;}
.discover-factory-machine .m-datas li::after{content:'';position:absolute;top:15%;right:-6%;width:1px;height:86%;background:#B5B5B5;}
.discover-factory-machine .m-datas li:nth-child(4):after, .discover-factory-machine .m-datas li:last-child:after{display:none;}
.discover-factory-machine .m-datas .f span{font-size:40px;}
.discover-factory-machine-parameter{color:#fff;position:absolute;bottom:0;left:0;width:100%;}
.discover-factory-machine-parameter .swiper-wrapper{justify-content:center;}
.discover-factory-machine-parameter .item{width:auto;height:auto;margin:0 45px 60px;text-align:center;transform:translateY(300px);opacity:0;transition:all .8s linear 2000ms;}
.discover-factory-machine-parameter .item:nth-child(2){transition:all .8s linear 2100ms;}
.discover-factory-machine-parameter .item:nth-child(3){transition:all .8s linear 2200ms;}
.discover-factory-machine-parameter .s-pic{width:260px;padding-top:260px;border-radius:50%;overflow:hidden;}
.discover-factory-machine-parameter .s-text{padding:65px 0 0;}
.discover-factory-machine.erxact .m-box h2, .discover-factory-machine.erxact .m-datas li, .discover-factory-machine.erxact .s-pic, .discover-factory-machine.erxact  .s-pic .s-bg, .discover-factory-machine.erxact  .discover-factory-machine-parameter .item{transform:translateY(0);opacity:1;}
.discover-factory-comparison{text-align:center;padding:0 0 120px;}
.discover-factory-comparison .s-pic:last-child{display:none;}
.discover-factory-comparison .s-tit{display:flex;justify-content:center;padding:80px 0 0;}
.discover-factory-comparison .s-tit a{width:180px;height:40px;line-height:40px;margin:0 20px;font-size:18px;border-radius:20px;background:#E0E1E3;}
.discover-factory-comparison .s-tit a.cur{color:#fff;background:#000;}
/* erx:Supror Page */
.supror-page-box{padding:100px 0;}
.supror-page-box .p-tit{text-align:center;padding:40px 0 60px;}
.supror-page-box h1{font-size:40px;}
.supror-page-list-a li, .supror-page-list-b li{display:flex;line-height:1.6;}
.supror-page-list-a .num{width:28%;font-size:20px;flex-shrink:0;padding:30px 0;}
.supror-page-list-a .text{border-bottom:#E8E8E8 1px solid;padding:30px 0;}
.supror-page-list-a .text p:not(:first-child){margin-top:15px;}
.supror-cookies-wrap .supror-page-list-a .num{font-size:18px;}
.supror-page-list-b .parend{width:28%;flex-shrink:0;font-weight:bold;}
.supror-page-list-b li{border-bottom:#E8E8E8 1px solid;padding:25px 0;}
.supror-page-list-b .child a{margin-right:3em;}
/* erx:Other CSS */
@keyframes zoom{100%{transform:scale(1.05);}}
@keyframes heartbeat {50% {transform: scale(1.08);}}
@keyframes pulsing{100%{transform:scale(6);opacity:0;}}
@keyframes pulsing2{100%{transform:scale(4.5);opacity:0;}}
@keyframes pulsing3{100%{transform:scale(3);opacity:0;}}
@keyframes pulsing4{100%{transform:scale(1.8);opacity:0;}}
@keyframes updown{0%{transform:translateY(-5px)}100%{transform:translateY(5px)}}
@keyframes fly{100%{transform:translateX(100vw)}}
@keyframes rleft{0%{transform:translateX(-5px)}100%{transform:translateX(5px)}}
@keyframes rleft2{0%{transform:translateX(-20px)}100%{transform:translateX(20px)}}
@keyframes fadeInRight {0% {transform: translateX(0px);} 50% {transform: translateX(-60px);}100% {transform: translateX(0px);}}
@keyframes drawCircle {from { stroke-dasharray: 0, 1847; } to { stroke-dasharray: 1847, 0; }}
/* erx:Responsive */
@media screen and (max-width:1480px) {
    .header .m-wrap{position:static;}
    .head-ctrl{right:5%;}
    .head-nav li .sub-menu{width:100%;margin:0;padding:0 5%;}
    .brand-box .s-text h3, .brand-box .s-text p{font-size:35px;}
    .company-brand-navi li a, .discover-production-process .s-text{font-size:18px;}
    .discover-production-process .m-wrap{padding:0;}
    .discover-production-process .s-text h3{font-size:30px;}
    .thumb-slider-wrap .swiper-wrapper, .company-history-open .swiper-wrapper, .product-related-list .swiper-wrapper{margin-left:5%;}
    .service-customer-type .s-nav li h4, .company-join-support .m-list li h3, .company-job-tips .i-box h3{font-size:22px;}
    .company-join-support .m-list li br{display:none;}
}
@media screen and (max-width:640px) {
    a:active{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
    a.more{height:38px;line-height:38px;min-width:auto;}
    .a-mb-nav{display:block;padding:4px 12px;background:#F2F2F2;border-radius:5px;}
    .a-mb-close::before, .a-mb-chat::before{content:"\e622";position:absolute;top:18px;right:5%;font-family:iconfont;width:28px;height:28px;line-height:28px;text-align:center;border:#000 1px solid;border-radius:50%;z-index:9996;}
    .a-mb-chat::before{content:"\e617";top:auto;right:auto;bottom:4.5vh;bottom:calc(5.5vh - 6px);left:5%;width:38px;height:38px;line-height:38px;border-radius:5px;background:#E0E1E3;border:0;}
    .head-nav, .sub-menu dt, .head-ctrl > div, .a-search, .page-down, .product-a .m-focus, .home-company-data li .more, .home-news .m-datas, .top-nav.erxact .a-mb-nav, .page-sub-nav .now, .company-job-list .m-list li .main .item, .job-filter .search, .header .m-wrap::after, .head-nav li > a::after, .half-banner .s-text h2 br, .rd-slider .swiper-slide .s-tit{display:none;}
    .header .m-wrap, .head-ctrl{position:static;}
    .top-nav.erxact{height:100vh;}
    .head-nav{position:absolute;top:0;left:0;width:100%;height:100vh !important;padding:70px 0 60px;background-color:#fff;z-index:9995;}
    .head-nav ul, .head-nav li{display:block;height:auto;}
    .head-nav ul{max-height:100%;padding:0 5%;overflow-y:auto;}
    .head-nav li{position:relative;}
    .head-nav li > a{display:block;height:46px;line-height:46px;padding:0;color:#000;}
    .head-nav li:not(.cur) > a:hover{background:none;}
    .head-nav li.cur > a{margin:0;}
    .head-nav li.erxact > a::before{content:'';position:absolute;top:0;left:-4%;width:108%;height:100%;background:#f2f2f2;border-radius:10px;z-index:-1;}
    .head-nav li::after{content:'';position:absolute;top:18px;right:0;width:10px;height:10px;border:#444 1px solid;border-width:1px 1px 0 0;transform:rotate(45deg);transition:all .2s linear;}
    .head-nav li.erxact::after{top:15px;transform:rotate(135deg);border-color:#FE5000;}
    .head-nav > ul > li:last-child a, .head-ctrl .a-cart::before, .head-ctrl .a-search::before{color:#000;}
    .head-nav li .sub-menu{position:static;box-shadow:none;width:100%;margin-left:0;}
    .head-nav li > div > div{display:block;margin:10px 0;padding:3px 0 7px;border:#F2F2F2 1px solid;border-width:0 0 1px;}
    .sub-menu dl, .sub-menu.product dl{padding:0;min-height:0;}
    .sub-menu.product dl{width:100%;}
    .sub-menu.product dl:nth-child(n+3){margin-top:0;}
    .sub-menu dd{padding:1px 0;}
    .sub-menu dd a{display:block;padding:6px 0;}
    .top-nav.erxact .head-nav, .top-nav.erxact .a-mb-chat, .top-nav.erxact .a-mb-close, .erx-only-mb{display:block;}
    .top-nav.erxact .head-ctrl{display:flex;align-items:stretch;position:absolute;top:auto;right:5%;bottom:5.5vh;height:auto;z-index:9996;}
    .top-nav.erxact .head-ctrl > div{display:flex;}
    .top-nav.erxact .head-ctrl > div > ul{top:auto;bottom:110%;}
    .top-nav.erxact .head-ctrl > .cart > ul{margin-left:-100px;}
    .top-nav.erxact .head-ctrl > div li a{background:rgba(0,0,0,.06);}
    .top-nav.erxact .head-ctrl > div li a:active{background:rgba(0,0,0,.16);}
    .top-nav.erxact .a-search{display:block;margin-top:5px;}
    .search-int .clear::before{top:-120px;right:0;width:48px;height:48px;line-height:48px;font-size:18px;}
    .banner-bot .erx-wrap{justify-content:center;padding-bottom:20px;}
    .banner-bot .video-btn{bottom:25px;}
    .banner-bot .video-btn span::before{font-size:40px;}
    .home-banner .m-pic{height:40vh;}
    .home-banner .m-box{top:auto;bottom:0;height:60vh;background:#000;padding-top:3vh;}
    .full-banner .s-text h2{font-size:22px;}
    .full-banner .s-text p{font-size:16px;}
    .home-about-more .p-title, .home-news .m-tit{padding-top:40px;}
    .home-product .m-tit{padding-top:60px;}
    .home-product .m-tit h2, .home-news .m-tit h2, .home-about-more .m-tit h2, .home-culture .s-text h3{font-size:30px;}
    .home-product .m-wrap{width:100%;height:100%;}
    .home-product .swiper-slide:not(.product-a) .m-wrap{align-items:flex-start;}
    .home-product .swiper-slide{padding-top:0;}
    .home-product .m-focus{width:100%;padding-top:20%;}
    .home-product .m-focus .s-pic{max-width:60%;margin:0 auto;}
    .home-product .m-datas .name{font-size:6vw;}
    .home-product .m-datas{width:100%;height:auto;padding:30px 5vw 0;max-width:100%;}
    .home-product .swiper-slide:not(.product-a) .m-datas{height:50%;background:#fff;position:absolute;bottom:0;left:0;max-width:100%;}
    .home-product .m-datas .data{font-size:5vw;justify-content:flex-start;}
    .home-product .m-datas .data > div:first-child{margin-right:50px;}
    .home-product .m-datas .data > div:first-child::after{right:-25px;}
    .about-more-bot{text-align:center;padding-bottom:50px;}
    .product-bot .erx-wrap{padding-bottom:25px;}
    .c-first .product-bot{color:#fff;}
    .product-bot .icon em, .about-more-bot > div{display:none;}
    .product-bot .icon em{top:150vh;}
    .about-more-bot::before{content:attr(data-mb-tips);}
    .home-whynot .m-tit{font-size:20px;padding:70px 0 30px;}
    .home-whynot .s-text{font-size:40px;}
    .home-whynot .whynot-bot{text-align:center;}
    .home-whynot .m-pic{position:absolute;top:0;left:0;width:100%;}
    .whynot-modules{position:static;display:none;opacity:1;}
    .home-whynot.erxact .whynot-modules{display:block;left:0;padding:0 0 20px;}
    .whynot-modules > div{position:relative;z-index:6;}
    .whynot-modules .close-bar{text-align:center;padding:40px 0 20px;}
    .whynot-modules .modules-box{width:100%;margin:15px 0;}
    .whynot-modules .i-box{padding:30px 30px 0 20px;}
    .whynot-modules .i-box .tit{margin-bottom:25px;font-size:14px;}
    .whynot-modules .i-box .num{margin:15px 0;}
    .whynot-modules .i-box .num span{font-size:68px;}
    .whynot-modules .i-box .des{font-size:25px;}
    .whynot-modules .modules-a .i-box .des, .whynot-modules .type-text .des{font-size:12px;}
    .whynot-modules .type-text .name{font-size:16px;}
    .whynot-modules .type-pic{padding:20px;}
    .whynot-modules .type-pic li{width:25%;padding:15px 6px;}
    .home-company-data li{width:100%;height:auto;border-bottom:#E0E1E3 1px solid;border-left:0;}
    .home-company-data li > a{padding:6vh 0;}
    .home-company-data li .tag{margin-top:6vh;}
    .home-about-more{padding-bottom:90px;}
    .home-about-more .thumb-slider-bot .erx-wrap{padding-bottom:30px;}
    .product-bot .icon::before, .thumb-slider-bot .icon::before, .company-honor-cert .page-btn .icon::before{font-size:40px;}
    .home-news .m-wrap{padding-top:60px;}
    .home-news .m-focus, .home-news .m-datas{width:100%;padding-top:5vh;}
    .home-news .m-tit{position:static;}
    .home-news .m-datas{padding-bottom:5vh;}
    .home-news .m-datas li a{padding:15px 0;}
    .home-news .m-datas li .tit{font-size:5vw;}
    .home-culture .m-wrap{align-items:flex-start;}
    .home-culture .s-text{padding-top:9vh;}
    .home-culture .s-text p{padding:5vh 0;}
    .home-culture .erx-wrap.s-nav{width:94%;}
    .home-culture .c-navbar{bottom:8vh;}
    .home-culture .s-nav li.swiper-pagination-bullet{border-bottom:0;}
    .home-culture .s-nav li.swiper-pagination-bullet-active::after{width:82%;left:9%;height:2px;}
    .home-slogan .m-wrap{text-align:left;font-size:5vw;padding:5vh 0;}
    .m-fixed-tool{position:absolute;top:auto;right:auto;bottom:15px;left:5vw;}
    .m-fixed-tool > li:not(.sound), .foot-links dl:not(.d-social){display:none;}
    .m-fixed-tool > li a{width:48px;height:48px;}
    .footer .m-wrap{padding:0;}
    .foot-links{padding:120px 0 15px;}
    .foot-links .d-social{width:100%;}
    .foot-links .d-social dd{margin:0;padding:30px 0;border-top:#E0E1E3 1px solid;}
    .foot-links .d-social .qr{display:block;top:15px !important;bottom:auto !important;left:auto;right:0;width:60px;padding:0;}
    .foot-logo{position:relative;display:block;text-align:center;padding:40px 0 20px;}
    .foot-logo > .s-pic:first-child{position:absolute;bottom:420px;left:0;width:100%;}
    .foot-bar{margin-top:120px;}
    .foot-bar .s-copy{white-space:nowrap;font-size:9px;}
    .foot-bar .s-link, .foot-bar .s-brand{position:absolute;bottom:70px;left:0;width:100%;color:#86868B;text-align:center;}
    .foot-bar .s-link a, .foot-bar .s-brand a{color:#86868B;}
    .foot-bar .s-link{bottom:100px;}
    .erx-backtop{right:20px;}
    /* erx:Company*/
    .p-title{padding:40px 0 30px;}
    .page-sub-nav .nav{width:100%;justify-content:center;flex-wrap:nowrap;overflow-x:auto;}
    .page-sub-nav .nav a{margin:0 15px;font-size:14px;white-space:nowrap;}
    .half-banner .s-text h2, .n-detial-box .d-tit h1, .p-title h3, .company-job-supror .s-text h3{font-size:22px;line-height:1.5;}
    .company-main-data{height:auto;padding:50px 0;}
    .company-main-data li{width:100%;}
    .company-main-data .num span{font-size:40px;}
    .company-main-data .c-logo{display:none;}
    .company-introduce{padding:50px 0 40px;}
    .company-introduce-pic{position:static;}
    .company-introduce .m-bg-box .bg-wrap, .company-introduce .s-pic, .company-introduce .s-text{width:100%;}
    .company-introduce .m-bg-box{position:static;}
    .company-introduce .m-bg-box .bg-wrap{padding:0 5vw;}
    .company-introduce .s-pic{padding-top:68%;}
    .company-introduce .s-pic img{border-radius:20px;}
    .company-introduce .s-text h2{margin:25px 0;font-size:30px;}
    .company-introduce .s-text p, .company-introduce .s-text li{font-size:14px;}
    .company-big-slogan .s-text br, .company-international .s-text h2 br, .video-box .v-full{display:none;}
    .company-big-slogan .m-pic{height:100vh;}
    .company-intro-video .video-box{max-height:86vh;}
    .video-box .v-full::before{font-size:50px;}
    .video-box .v-mask p{position:absolute;bottom:0;right:0;width:100%;height:100%;padding-bottom:15%;justify-content:center;align-items:flex-end;}
    .video-box .v-mask .play{position:absolute;bottom:50%;}
    .video-box .v-mask .tips{margin-right:0;}
    .company-international .map-wd{position:relative;min-height:100vh;margin:0 -5vw;}
    .company-international .map-wd img{position:absolute;top:0;right:-25%;height:100%;max-width:none;}
    .company-international .map-cn{top:16.5%;left:10%;width:65%;}
    .company-international .n-base{top:34%;left:67%;white-space:nowrap;}
    .company-international .s-text{top:auto;bottom:30px;width:100%;}
    .company-international .s-text h2, .company-social-duty .s-text h3, .company-social-development .s-text h3{font-size:30px;}
    .company-international .s-text p, .company-social-duty .s-text p, .company-social-development .s-text p{font-size:14px;}
    .company-honor-cert{padding:40px 0 90px;}
    .company-honor-list .swiper-wrapper{height:56vh;}
    .company-honor-cert .e-swiper-bot{bottom:50px;}
    .company-news-list, .company-job-list{padding:0 0 50px;}
    .company-news-list .m-list li, .company-news-list .m-list::after{width:100%;margin:0 0 6%;}
    .page-list{justify-content:space-between;}
    .company-news-detail .page-sub-nav .now, .company-job-nav .now, .company-join-nav .now{display:block;}
    .n-detial-box .d-bot .next, .n-detial-box .d-bot .prev{width:100%;}
    .n-detial-box .d-bot .list{max-width:none;width:100%;text-align:center;padding:15px 0;}
    .company-join-support .m-list li{width:100%;padding:30px 15px;border-radius:20px;}
    .premise-box{font-size:14px;padding:15px 30px;border-radius:20px;}
    .company-join-contact .m-wrap, .company-job-list .p-title, .company-job-list .m-list li.erxact .desc > .erx-flex{display:block;}
    .company-join-contact .m-pic{height:45vh;}
    .company-join-contact .m-box h3{font-size:30px;padding:12vh 0 3vh;}
    .company-join-contact .m-box .items{width:100%;font-size:14px;}
    .job-filter > div{margin:1em .5em 0;}
    .company-job-list .m-list li{position:relative;font-size:16px;padding:15px 20px;}
    .company-job-list .m-list li .ctrl{position:absolute;top:15px;right:20px;}
    .company-job-list .m-list li .desc{padding-top:0;}
    .company-job-list .m-list li.erxact .main{display:block;}
    .company-job-list .m-list li.erxact .main .item, .company-job-list .m-list li.erxact .main .item span{display:block;}
    .company-job-list .m-list li.erxact .main .item span{margin:5px 0 0;font-size:14px;}
    .company-job-list .m-list li.erxact .desc .item, .company-job-supror .i-box > div, .company-social-duty .s-pic, .company-social-duty .s-text, .company-social-development .m-pic::after, .company-social-development .m-box .s-text{width:100%;}
    .company-job-supror .i-box .s-text{margin:30px 0 0;}
    .company-job-supror .i-box:last-child .s-pic, .company-social-duty .s-pic{order:1;}
    .company-job-supror .i-box:last-child .s-text, .company-social-duty .s-text{order:2;}
    .t-slogan{margin:15px 0 0;font-size:14px;}
    .t-slogan br{display:none;}
    .thumb-slider-wrap .swiper-wrapper, .thumb-slider-wrap.erxact2 .swiper-wrapper{margin-left:5vw;}
    .company-culture-anniversary .swiper-slide .s-pic{padding-top:80%;}
    .company-culture-anniversary .swiper-slide{opacity:1;}
    .company-culture-anniversary .swiper-slide-next{opacity:.3;}
    .company-culture-anniversary .swiper-slide .txt span{font-size:18px;}
    .thumb-slider-bot .erx-wrap, .thumb-slider-bot .page-btn{justify-content:center;}
    .thumb-slider-open .inner-box .top, .thumb-slider-open .inner-box .bot{padding:50px 30px;}
    .thumb-slider-open .inner-box .mid{padding:0 30px;}
    .thumb-slider-open .inner-box .top span{font-size:20px;}
    .thumb-slider-open .inner-box .bot a span{font-size:18px;}
    .thumb-slider-open .inner-box .bot a::before{right:30px;bottom:60px;font-size:35px;}
    .thumb-slider-open .inner-box .close::before{top:15px;right:15px;width:32px;height:32px;line-height:32px;font-size:14px;}
    .company-social-duty{padding:50px 0;}
    .company-social-duty .s-pic{margin-bottom:30px;}
    .company-social-development .m-pic::after{display:none;}
    .company-social-development .m-box{top:auto;bottom:0;height:auto;background: rgba(0, 0, 0, .2);backdrop-filter: blur(30px) saturate(150%);padding:30px 0;}
    .company-brand-wrap .page-sub-nav, .company-history-wrap .page-sub-nav, .company-brand-tips, .company-history-tips, .company-history-open .e-swiper-bot, .company-history-open .m-tit p::after, .company-brand-navi, .brand-box .t-box:not(.t1), .brand-box .m-pic img:not(.b1){display:none;}
    .company-history-wrap .m-box .item{width:150vw;display:flex;justify-content:flex-end;}
    .company-history-wrap .item .inner-box{max-width:90vw;padding:0 5vw;word-wrap:break-word;}
    .company-history-wrap .item.tips .inner-box{max-width:100%;}
    .company-history-wrap .m-box h3, .company-brand-mb-box .m-text h3{font-size:40px;}
    .company-history-wrap .m-box p, .company-brand-mb-box .m-text dd{font-size:18px;}
    .company-history-years li{padding:0 0 30px;}
    .company-history-open{overflow-y:auto;}
    .company-history-open .m-bg{position:fixed;}
    .company-history-open .m-tit{display:block;padding:5vh 0;}
    .company-history-open .m-tit span{display:block;padding:0 0 15px;font-size:30px;}
    .company-history-open .swiper-wrapper{display:block;margin-left:0;}
    .company-history-open .swiper-slide{width:100%;height:auto;margin:0 0 30px;padding:0 20px;}
    .company-history-open .swiper-slide img{opacity:1;}
    .company-history-open.erxact .close::before{position:fixed;top:20px;right:20px;width:36px;height:36px;line-height:36px;font-size:16px;z-index:99;}
    .company-brand-circle p{width:180px;height:180px;}
    .brand-box .m-wrap{height:100%;}
    .brand-box .s-text{margin-top:-30vh;}
    .brand-box .s-text h3, .brand-box .s-text p{font-size:30px;}
    .company-brand-mb-box{padding:30px 0;}
    .company-brand-mb-box .m-pic{height:35vh;margin-bottom:20px;}
    .company-brand-mb-box .m-pic img{border-radius:20px;}
    .company-brand-mb-box .m-text{margin-bottom:50px;line-height:1.5;font-size:25px;}
    .company-brand-mb-box .m-text h3{margin-bottom:20px;}
    .company-brand-mb-box .m-text dd{margin:10px 0 30px;}
    /* erx:Service */
    .service-customer-nav, .service-customer-type .s-nav li:not(.cur), .service-contact-nav, .service-network-nav, .network-filter .search, .service-list-card .e-swiper-bot, .service-files-nav{display:none;}
    .service-customer-online .p-title{margin-bottom:20px;}
    .service-customer-online li{width:100%;margin-bottom:20px;}
    .service-customer-online li h4{font-size:24px;}
    .service-customer-type{width:90vw;margin:0 auto;border-radius:30px;}
    .service-customer-type .s-nav{bottom:0;height:100%;}
    .service-customer-type .s-nav ul, .service-customer-type .s-nav li{width:100%;height:100%;}
    .service-customer-type .s-nav li{display:flex;align-items:flex-end;}
    .service-customer-type .s-nav .cur .t-box{font-size:14px;background:none;backdrop-filter:none;padding:0 25px 90px;}
    .service-customer-type .s-nav .cur h4{top:30px;bottom:auto;background:none;backdrop-filter:none;text-align:left;padding-left:35px;}
    .mb-swiper-tips{text-align:center;padding:40px 0;}
    .service-customer-type + .mb-swiper-tips{margin:-55px 0 50px;padding:0;position:relative;z-index:9;}
    .mb-swiper-tips p{display:inline-block;height:46px;line-height:46px;margin:0 auto;font-size:18px;font-weight:bold;background:#EBECED;border-radius:30px;}
    .mb-swiper-tips p::before, .mb-swiper-tips p::after{content:"\e613";display:inline-block;font-family:iconfont;font-size:16px;}
    .mb-swiper-tips p::before{margin:0 12vw 0 5vw;transform:rotateY(180deg);}
    .mb-swiper-tips p::after{margin:0 5vw 0 12vw;}
    .leaveword-wrap, .findus-wrap{padding:40px 0;}
    .service-network-main{padding:60px 0 0;}
    .service-contact-main .m-box, .form-list li, .form-list > li.optional .p-filter, .service-network-main .m-box, .service-question-parameters .m-box{width:100%;}
    .service-contact-main .p-title, .service-network-main .p-title{padding-right:0;}
    .service-contact-main .p-title p{padding:15px 0 30px;margin-bottom:30px;border-bottom:#E0E1E3 1px solid;}
    .form-list > li{margin-bottom:30px;}
    .form-list > li input, .form-list > li button{height:60px;line-height:60px;}
    .findus-wrap .s-text{margin-bottom:40px;}
    .findus-wrap .s-text div p{width:100%;}
    .findus-wrap .s-text .a-guide{margin-top:25px;}
    .service-question-common, .service-question-breakdown, .service-question-other, .service-files-card{padding:0;}
    .service-list-card .thumb-slider-open .mid{margin:0 30px 60px;padding:40px 0 0;}
    .service-question-banner .m-pic{height:68vh;}
    .service-question-banner .s-text{margin-top:-40%;}
    .service-question-parameters{padding:50px 0 40px;}
    .service-list-card .p-title{margin-bottom:20px;}
    .service-question-parameters .item h4{font-size:18px;}
    .service-question-parameters .item dt{padding:40px 0 25px;}
    .service-question-parameters .item dt label{width:100px;}
    .service-question-parameters .parameters-nav{margin-top:40px;justify-content:space-between;}
    .parameters-nav a{width:80px;height:40px;line-height:40px;margin:0;}
    .service-question-breakdown .m-list-box{position:relative;}
    .service-question-breakdown .m-list{display:flex;margin:0 -5vw;overflow-x:auto;padding-left:calc(8em - 2px);}
    .service-question-breakdown dt{position:absolute;left:-5vw;bottom:0;height:100%;background:#fff;}
    .service-question-breakdown dt, .service-question-breakdown dd{display:block;border:#B5B5B5 1px solid;}
    .service-question-breakdown dt label{width:6em !important;padding:0 1em !important;}
    .service-question-breakdown dt .t1{height:2.3em;line-height:2.3em;}
    .service-question-breakdown dt .t2{height:3.5em;line-height:3.5em;}
    .service-question-breakdown dt .t3{height:13em;padding-top:4.5em !important;}
    .service-question-breakdown dd{border-left:0;}
    .service-question-breakdown dd div{width:20em !important;padding:.5em 1em !important;border-top:#B5B5B5 1px solid;}
    .service-question-breakdown dd div.t1{border-top:0;}
    .service-question-other{background:none;}
    .service-question-other .swiper-slide > a{background:#F9F9F9;}
    .service-files-card li{width:100%;}
    .erx-open-form .form-list{padding:0 30px;}
    .service-network-main .p-title p{padding:20px 0 0;}
    .service-network-main .network-filter{margin:40px 0;padding:0;}
    .service-network-main .network-filter .select{width:100%;}
    .network-filter .p-filter{min-width:100px;margin-right:0;}
    .network-list{padding:0 0 15px;}
    .network-list dl{padding:20px 25px;}
    .network-list .a-guide{margin:15px 0 0;}
    /* erx:Product */
    .product-focus-banner .m-box, .industry-nav, .industry-case-show .e-swiper-bot, .industry-product-show .e-swiper-bot, .industry-product-show .swiper-slide label, .industry-product-show .swiper-slide .more::before, .product-detail-nav, .product-detail-main .e-swiper-bot, .product-detail-case .e-swiper-bot, .product-related-show .e-swiper-bot, .research-development-banner .m-box, .research-development-patent .t-slogan{display:none;}
    .industry-main-nav{overflow-x:auto;}
    .industry-main-nav .erx-wrap{width:auto;max-width:none;white-space:nowrap;padding:0;flex-wrap:nowrap;}
    .product-list-box li, .product-detail-main .m-focus, .product-detail-main .m-datas{width:100%;}
    .product-detail-banner .swiper-slide > div{position:static;height:auto;}
    .product-detail-banner .swiper-slide .s-pro{margin:15vh 0 5vh;padding:0 8vw;outline:none;}
    .product-detail-banner .swiper-slide .s-pro img{margin-bottom:0;outline:none;}
    .product-detail-main{margin:20px 0;}
    .product-detail-main .m-focus-box{position:static;}
    .product-detail-main .m-datas{font-size:16px;}
    .product-detail-main .items p{display:flex;}
    .product-detail-main .items p label{min-width:8em;}
    .product-detail-case{height:auto;background:none;padding:0;}
    .product-detail-case .swiper-wrapper, .industry-case-show .swiper-wrapper{margin-left:0;}
    .product-detail-case .swiper-slide-active, .industry-case-show .swiper-slide-active{opacity:1;}
    .product-detail-case .p-title{margin:40px 0;}
    .product-detail-case .m-box{width:90%;margin:0 auto;}
    .product-related-show{padding:0 0 30px;}
    .product-related-list .swiper-slide{max-width:calc(100% - 40px);margin-bottom:40px;}
    /* erx:Discover */
    .discover-production-equipment .e-swiper-bot, .discover-production-workshop .e-swiper-bot, .discover-production-process .swiper, .mb-production-process .con, .mb-production-process .ctrl span:last-child, .mb-production-process .erxact .ctrl span:first-child, .discover-factory-advantage .item .tit{display:none;}
    .industry-focus-banner .m-box, .discover-production-banner .m-box{top:0;bottom:auto;height:100%;background:none;}
    .industry-main-nav{padding:40px 0;}
    .industry-main-nav a, .pic-mid-slider .s-type a{height:30px;line-height:30px;font-size:12px;margin:0 8px;}
    .industry-case-show{height:auto;padding:0 5vw;}
    .industry-product-show{padding:0 0 50px;}
    .industry-product-show .swiper-wrapper, .product-related-list .swiper-wrapper{margin-left:0;flex-wrap:wrap;justify-content:space-between;padding:0 5vw;box-sizing:border-box;}
    .industry-product-show .swiper-slide{max-width:48%;margin:0 0 30px;text-align:center;}
    .industry-product-show .swiper-slide a{display:grid;}
    .industry-product-show .swiper-slide .tit{order:1;margin-bottom:40px;}
    .industry-product-show .swiper-slide .pic{order:2;border-bottom:0;}
    .industry-product-show .swiper-slide .bot{order:3;justify-content:center;}
    .industry-product-show .swiper-slide .bot i{position:absolute;bottom:41vw;left:0;width:100%;opacity:1;color:#707070;}
    .industry-product-show .swiper-slide .more{color:#707070;}
    .research-development-slogan h1, .discover-production-slogan h1{font-size:30px;}
    .research-development-slogan p, .discover-production-slogan li h3, .discover-production-slogan p{font-size:14px;}
    .rd-slider{padding:50px 0;}
    .rd-slider .thumb-slider-bot .erx-wrap{padding-bottom:40px;}
    .pic-mid-slider .swiper-slide img{filter:none;}
    .research-development-slogan .m-wrap, .discover-production-slogan .m-wrap{padding:80px 0;}
    .research-development-patent .swiper-wrapper{margin-left:0 !important;}
    .research-development-patent .swiper-slide{padding:0;}
    .research-development-patent .m-box .swiper-slide img{max-height:68vh;object-fit:none;}
    .discover-production-slogan li{width:100%;margin-bottom:30px;}
    .discover-production-slogan li .icon{margin-bottom:20px;}
    .discover-production-process{height:auto;margin-top:-50px;background:#fff;padding:0 0 50px;}
    .discover-production-process .m-wrap{padding:0;}
    .mb-production-process > li{margin-bottom:20px;background:#F9F9F9;border-radius:20px;}
    .mb-production-process > li .tit{height:60px;line-height:60px;padding:0 15px;}
    .mb-production-process .tit h4{font-size:18px;}
    .mb-production-process h4 span{margin-left:30px;}
    .mb-production-process .ctrl{cursor:pointer;}
    .mb-production-process .ctrl::after{content:'\e619';display:inline-block;margin:-2px 0 0 10px;font-family:iconfont;font-size:9px;vertical-align:middle;transform:rotateX(180deg);}
    .mb-production-process .erxact .ctrl span:last-child{display:inline-block;}
    .mb-production-process .erxact .ctrl::after{transform:rotateX(0deg);}
    .mb-production-process .con ul{line-height:1.8;font-size:18px;padding:20px 30px 20px 60px;}
    .mb-production-process .con li::before{content:'';display:inline-block;width:8px;height:8px;margin:-2px 8px 0 0;background:#000;border-radius:50%;vertical-align:middle;}
    .discover-production-equipment{background:#F5F5F5;padding-bottom:30px;}
    .discover-production-workshop{color:#000;background:#fff;padding-bottom:30px;}
    .discover-production-equipment .m-box, .discover-production-workshop .m-box{margin:0 5vw;}
    .discover-production-equipment .swiper-wrapper, .discover-production-workshop .swiper-wrapper{margin-left:0;height:auto;display:block;}
    .discover-production-equipment .swiper-slide, .discover-production-workshop .swiper-slide{padding:0 0 15px;}
    .discover-production-equipment .swiper-slide img, .discover-production-workshop .swiper-slide img{opacity:1;border-radius:15px;}
    .pic-mid-slider .s-type a{padding:0 15px;}
    .discover-production-workshop .s-type a{color:#000;background:#EBECED;}
    .discover-production-workshop .s-type a.cur, .discover-factory-comparison-mb h2, .discover-factory-unit-mb{color:#fff;background:#000;}
    .discover-factory-slogan h1{font-size:30px;}
    .discover-factory-slogan .s-text p{font-size:14px;}
    .discover-factory-advantage, .discover-production-slogan, .discover-production-equipment, .discover-production-workshop, .company-culture-activity, .company-social-action, .home-whynot, .home-news, .home-about-more{height:auto;min-height:100vh;}
    .discover-factory-advantage .advantage-circle{width:calc(100vw * 0.8);height:calc(100vw * 0.8);opacity:1;}
    .advantage-circle svg{stroke-width:15px;}
    .advantage-circle circle{r:calc(100% / 2 - 8px);}
    .discover-factory-advantage .item .icon{width:min(20vw, 100px);height:min(20vw, 100px);line-height:min(20vw, 100px);border-width:min(2.5vw, 15px);}
    .discover-factory-advantage .item .icon::before{font-size:min(11vw, 50px);}
    .discover-factory-advantage .a3 .icon::before{font-size:min(7vw, 35px);}
    .discover-factory-advantage .item.cur .icon{color:#fff;background:#FE5000;}
    .advantage-circle .s-text{font-size:14px;padding-top:30%;opacity:0;}
    .advantage-circle .s-text.cur{opacity:1;z-index:1;}
    .advantage-circle .s-text h3{font-size:18px;}
    .discover-factory-advantage .item.a1{transform:translate(0vw, 0vw) !important;}/*clock*/
    .discover-factory-advantage .item.a2{transform:translate(-34vw, 38vw) !important;}/*wheel*/
    .discover-factory-advantage .item.a3{transform:translate(-32vw, -19vw) !important;}/*rank*/
    .discover-factory-advantage .item.a4{transform:translate(65vw, -39vw) !important;}/*graph*/
    .discover-factory-advantage .item.a5{transform:translate(33vw, -2vw) !important;}/*flash*/
    .discover-factory-advantage .item.a6{transform:translate(-31vw, 17vw) !important;}/*shield*/
    .discover-factory-machine > .s-pic, .discover-factory-unit, .discover-factory-machine h2, .discover-factory-machine .m-datas li::after, .discover-factory-comparison{display:none;}
    .discover-factory-unit-mb{padding:50px 0 0;}
    .discover-factory-unit-mb .swiper{height:100%;}
    .discover-factory-unit-mb .swiper-slide .tit{font-size:30px;}
    .discover-factory-unit-mb .swiper-slide .s-pic{height:88vw;margin:35px 0 15px;}
    .discover-factory-unit-mb .swiper-slide .s-pic img{border-radius:30px;}
    .discover-factory-unit-mb .swiper-slide .s-text .bn{font-size:60px;margin-right:15px;}
    .discover-factory-unit-mb .swiper-slide .s-text .st{display:block;}
    .discover-factory-unit-mb .swiper-slide:nth-child(4) .s-text p:not(:nth-child(1)){display:inline-block;width:45%;}
    .discover-factory-unit-mb .mb-swiper-tips{position:absolute;left:0;bottom:20px;width:100%;padding:0;z-index:8;}
    .discover-factory-unit-mb .mb-swiper-tips p{background:rgba(255,255,255,.35);backdrop-filter:blur(5px);}
    .discover-factory-machine{background:#35383C;height:auto;display:flex;flex-wrap:wrap;}
    .discover-factory-machine .m-datas, .discover-factory-machine .swiper{transform:translateY(0);}
    .discover-factory-machine .m-box, .discover-factory-machine .m-datas, .discover-factory-machine-parameter{position:static;}
    .discover-factory-machine .m-box{height:auto;order:2;}
    .discover-factory-machine .m-datas{order:2;padding:0 0 50px;border-top:#B5B5B5 1px solid;}
    .discover-factory-machine .m-datas li{width:50%;margin:0;border-bottom:#B5B5B5 1px solid;padding:20px 0;}
    .discover-factory-machine-parameter{background:none;}
    .discover-factory-machine-parameter .m-wrap{display:flex;flex-wrap:wrap;}
    .discover-factory-machine-parameter .item, .discover-factory-machine .m-datas li{margin:0;transform:translateY(0);opacity:1;}
    .discover-factory-machine-parameter .swiper{margin-bottom:40px;padding:50px 0 70px;}
    .discover-factory-machine-parameter .swiper-wrapper{justify-content:stretch;}
    .discover-factory-machine-parameter .s-pic{margin:0 auto;}
    .discover-factory-machine-parameter .swiper-pagination-bullet{width:15px;height:15px;margin:0 9px !important;background:#B5B5B5;}
    .discover-factory-machine-parameter .swiper-pagination-bullet-active{background:#fff;}
    .discover-factory-comparison-mb{text-align:center;}
    .discover-factory-comparison-mb h2{height:100px;line-height:100px;font-size:25px;font-weight:normal;}
    .discover-factory-comparison-mb h3{height:40px;line-height:40px;color:#fff;font-size:14px;font-weight:normal;background:#FE5000;}
    .discover-factory-comparison-mb h3.global-ti{background:#DC000C;}
    .discover-factory-comparison-mb li{height:40px;line-height:40px;font-weight:bold;}
    .discover-factory-comparison-mb li:nth-child(odd){background:#EBECED;}
    .discover-factory-comparison-mb li > div > span{width:12.5%;}
    /* Supror Page */
    .supror-page-box .p-tit{padding:0;}
    .supror-page-list-a li, .supror-page-list-b li{display:block;}
    .supror-page-list-a .num, .supror-page-list-b .parend{width:100%;padding-bottom:0;}
    .supror-page-list-b .parend{margin-bottom:15px;}
}

