@media(min-width: 1540px){._mobile .header{display:none}._mobile .nav{display:none}._mobile .swiper-container-banner{display:none}}@media(min-width: 1000px)and (max-width: 1539px){._mobile .header{display:none}._mobile .nav{display:none}._mobile .swiper-container-banner{display:none}}@media(max-width: 1000px){._pc{display:none}._mobile .header{display:block}._mobile .nav{display:block}._mobile .swiper-container-banner{display:block}}@-webkit-keyframes gentleSwing{0%,100%{transform:rotate(0deg)}20%{transform:rotate(-8deg)}40%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(2deg)}}@keyframes gentleSwing{0%,100%{transform:rotate(0deg)}20%{transform:rotate(-8deg)}40%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(2deg)}}._pc .header{height:800px;background:#fff;position:relative}._pc .header.header-detail{height:360px}._pc .header .header-wrapper{position:absolute;top:35px;left:50%;transform:translateX(-50%);z-index:10;width:1520px;background:#fff;box-shadow:0px 0px 8px rgba(0,0,0,.16)}._pc .header .header-wrapper .header-inner .header-logo{position:absolute;top:25px;left:32px;width:201.35px;height:73.8px}._pc .header .header-wrapper .header-inner .header-logo .logo{background-image:url("../logo.svg");background-size:100% 100%;background-repeat:no-repeat;background-position:center center;width:100%;height:100%;display:block}._pc .header .header-wrapper .header-inner .nav{box-sizing:border-box;padding-top:52px;padding-left:380px;width:100%;border-bottom:1px solid #ccc;position:relative}._pc .header .header-wrapper .header-inner .nav .nav-list{display:flex;flex-direction:row;justify-content:space-between;align-items:center;list-style:none;padding:0}._pc .header .header-wrapper .header-inner .nav .nav-list>li>a{display:block;padding:0 36px;line-height:68px;color:#000;font-size:18px;text-align:center;position:relative;transition:color .3s ease}._pc .header .header-wrapper .header-inner .nav .nav-list>li>a::after{content:"";position:absolute;bottom:0;left:50%;z-index:11;transform:translateX(-50%) scaleX(0);width:108px;height:3px;background:#e30012;transition:transform .3s ease;transform-origin:center}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper{position:absolute;bottom:-1px;left:0;width:100%;height:0;overflow:hidden;visibility:hidden;background:#fff;z-index:10;transition:height .3s ease,bottom .3s ease,visibility .3s ease}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list{box-sizing:border-box;height:150px;display:flex;flex-direction:row;justify-content:space-around}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link{box-sizing:border-box;display:block;color:#000;font-size:18px;text-align:center;position:relative;min-width:188px;height:100%;padding:0 20px 0 20px;transition:color .3s ease}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link .icon-wrapper{box-sizing:border-box;width:100px;height:112px;margin:0 auto;position:relative}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link .icon-wrapper .icon,._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link .icon-wrapper .icon-active{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .4s ease}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link .icon-wrapper .icon{opacity:1}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link .icon-wrapper .icon-active{opacity:0}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%) scaleX(0);width:100%;height:3px;background:#e30012;transition:transform .3s ease;transform-origin:center}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link:hover{color:#e30012}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link:hover::after{transform:translateX(-50%) scaleX(1)}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link:hover .icon-wrapper{-webkit-animation:gentleSwing .8s ease-out;animation:gentleSwing .8s ease-out}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link:hover .icon-wrapper .icon{opacity:0}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link:hover .icon-wrapper .icon-active{opacity:1}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link.nav-sub-link-active{color:#e30012}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link.nav-sub-link-active::after{transform:translateX(-50%) scaleX(1)}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link.nav-sub-link-active .icon-wrapper .icon{opacity:0}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link.nav-sub-link-active .icon-wrapper .icon-active{opacity:1}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-icon .nav-sub-list>.nav-sub-item>.nav-sub-link.nav-sub-link-active:hover .icon-wrapper{-webkit-animation:gentleSwing .8s ease-out;animation:gentleSwing .8s ease-out}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-text .nav-sub-list{box-sizing:border-box;height:120px;display:flex;flex-direction:row;justify-content:space-around}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-text .nav-sub-list>.nav-sub-item>.nav-sub-link{box-sizing:border-box;display:block;color:#000;font-size:18px;text-align:center;position:relative;min-width:188px;line-height:120px;padding:0 20px 0 20px;transition:color .3s ease}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-text .nav-sub-list>.nav-sub-item>.nav-sub-link::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%) scaleX(0);width:100%;height:3px;background:#e30012;transition:transform .3s ease;transform-origin:center}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-text .nav-sub-list>.nav-sub-item>.nav-sub-link:hover{color:#e30012}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-text .nav-sub-list>.nav-sub-item>.nav-sub-link:hover::after{transform:translateX(-50%) scaleX(1)}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-text .nav-sub-list>.nav-sub-item>.nav-sub-link.nav-sub-link-active{color:#e30012}._pc .header .header-wrapper .header-inner .nav .nav-list>li .nav-sub-list-wrapper.nav-sub-list-wrapper-text .nav-sub-list>.nav-sub-item>.nav-sub-link.nav-sub-link-active::after{transform:translateX(-50%) scaleX(1)}._pc .header .header-wrapper .header-inner .nav .nav-list>li:hover>a{color:#e30012}._pc .header .header-wrapper .header-inner .nav .nav-list>li:hover>a::after{transform:translateX(-50%) scaleX(1)}._pc .header .header-wrapper .header-inner .nav .nav-list>li:hover .nav-sub-list-wrapper-icon{bottom:-151px;height:150px;visibility:visible}._pc .header .header-wrapper .header-inner .nav .nav-list>li:hover .nav-sub-list-wrapper-text{bottom:-121px;height:120px;visibility:visible}._pc .header .header-wrapper .header-inner .nav .nav-list>li.nav-item-active>a{color:#e30012}._pc .header .header-wrapper .header-inner .nav .nav-list>li.nav-item-active>a::after{transform:translateX(-50%) scaleX(1)}._pc .header .header-wrapper .top-nav{position:absolute;right:20px;top:8px;z-index:10;font-size:14px;color:#000;line-height:20px;display:flex;flex-direction:row;align-items:center}._pc .header .header-wrapper .top-nav .nav-divider{width:0px;height:12px;border:1px solid;border-color:#999}._pc .header .header-wrapper .top-nav .nav-link{font-size:14px;color:#000;margin:0 16px}._pc .header .header-wrapper .top-nav .nav-link:hover{color:#e30012}._pc .header .header-wrapper .top-nav .lang-switcher{margin-left:16px;position:relative;cursor:pointer}._pc .header .header-wrapper .top-nav .lang-switcher .lang-switcher-inner{display:flex;align-items:center;gap:6px}._pc .header .header-wrapper .top-nav .lang-switcher .lang-switcher-inner .lang-switcher-current{font-size:14px;color:#000}._pc .header .header-wrapper .top-nav .lang-switcher .lang-switcher-inner .lang-switcher-arrow{display:inline-block;width:12px;height:12px;background:url(../icon-arrow-down.svg) no-repeat center center;background-size:contain;transition:transform .3s}._pc .header .header-wrapper .top-nav .lang-switcher .lang-switcher-list{position:absolute;top:100%;left:0;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s}._pc .header .header-wrapper .top-nav .lang-switcher .lang-switcher-list .lang-switcher-link{display:block;white-space:nowrap;font-size:14px;color:#000;background:#fff;box-sizing:border-box;width:60px;line-height:40px;text-align:left}._pc .header .header-wrapper .top-nav .lang-switcher .lang-switcher-list .lang-switcher-link:hover{color:#e30012}._pc .header .header-wrapper .top-nav .lang-switcher:hover .lang-switcher-inner .lang-switcher-arrow{transform:rotate(180deg)}._pc .header .header-wrapper .top-nav .lang-switcher:hover .lang-switcher-list{visibility:visible;opacity:1}._pc .header .swiper-container{position:absolute;top:0;left:0;width:100%;height:800px;z-index:1}._pc .header .swiper-container .swiper-wrapper .swiper-slide{width:100%;height:100%;transition:all .6s ease}._pc .header .swiper-container .swiper-wrapper .swiper-slide .pic{width:100%;height:800px;background-size:cover;background-position:center center;background-repeat:no-repeat}._pc .header .swiper-container .swiper-wrapper .swiper-slide .swiper-text{position:absolute;bottom:50%;left:50%;z-index:11;transform:translateX(-50%) translateY(50%);width:100%;font-size:70px;font-weight:400;letter-spacing:0px;line-height:1.2;color:#fff;text-align:center;vertical-align:top}._pc .header .swiper-container .swiper-pagination{bottom:85px}._pc .header .swiper-container .swiper-pagination .swiper-pagination-bullet{margin:0 6px;width:14px;height:14px;border:2px solid;border-color:#fff;transition:all .3s ease}._pc .header .swiper-container .swiper-pagination .swiper-pagination-bullet-active{width:14px;height:14px;background:#fff}._pc .header .swiper-container:after{content:"";position:absolute;bottom:0;left:0;z-index:11;width:100%;height:8px;background:#e30012}._pc .header .swiper-container .swiper-text{position:absolute;bottom:50%;left:50%;z-index:11;transform:translateX(-50%) translateY(50%);width:700px;font-size:70px;font-weight:400;letter-spacing:0px;line-height:90px;color:#fff;text-align:center;vertical-align:top}@media(min-width: 1000px)and (max-width: 1539px){._pc .header .header-wrapper{width:90vw}._pc .header .header-wrapper .header-inner .nav{padding-left:270px}._pc .header .header-wrapper .header-inner .nav .nav-list>li>a{padding:0 12px;font-size:16px}._pc .header .header-wrapper .header-inner .nav .nav-list>li>a::after{width:80px}}._pc .header-banner{position:absolute;top:0;left:0;width:100%;height:360px;z-index:1;background-image:url("../banner/detail-banner-1.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}._pc .banner-extra-box{position:relative;height:0}._pc .banner-extra-box .banner-extra-box-container{position:absolute;left:50%;top:-62px;transform:translateX(-50%);z-index:11;width:1280px;height:160px;background:#fff;box-shadow:0px 0px 8px #ccc;transition:box-shadow .3s ease,transform .3s ease}._pc .banner-extra-box .solution-container{height:160px !important}._pc .banner-extra-box .solution-container:hover{box-shadow:0px 4px 16px rgba(227,0,18,.15);transform:translateX(-50%)}._pc .banner-extra-box .solution-container .nav-sub-list{box-sizing:border-box;height:160px;display:flex;flex-direction:row;justify-content:space-around}._pc .banner-extra-box .solution-container .nav-sub-list>.nav-sub-item>.nav-sub-link{box-sizing:border-box;display:block;position:relative;min-width:188px;height:100%}._pc .banner-extra-box .solution-container .nav-sub-list>.nav-sub-item>.nav-sub-link .icon-wrapper{box-sizing:border-box;width:100px;height:90px;margin:30px auto 0 auto;position:relative}._pc .banner-extra-box .solution-container .nav-sub-list>.nav-sub-item>.nav-sub-link .icon-wrapper .icon,._pc .banner-extra-box .solution-container .nav-sub-list>.nav-sub-item>.nav-sub-link .icon-wrapper .icon-active{position:absolute;top:50%;left:50%;opacity:1;transform-origin:center center;transform:translate(-50%, -50%) scale(1.2);transition:transform 300ms ease-in-out}._pc .banner-extra-box .solution-container .nav-sub-list>.nav-sub-item>.nav-sub-link .nav-sub-link-text{display:block;width:100%;line-height:1;color:#e30012;font-size:18px;text-align:center;white-space:nowrap;opacity:0;transition:opacity 300ms ease-in-out}._pc .banner-extra-box .solution-container .nav-sub-list>.nav-sub-item>.nav-sub-link:hover .icon-wrapper .icon,._pc .banner-extra-box .solution-container .nav-sub-list>.nav-sub-item>.nav-sub-link:hover .icon-wrapper .icon-active{transform:translate(-50%, -50%) scale(1) translateY(-10px)}._pc .banner-extra-box .solution-container .nav-sub-list>.nav-sub-item>.nav-sub-link:hover .icon-wrapper .icon-active{opacity:1}._pc .banner-extra-box .solution-container .nav-sub-list>.nav-sub-item>.nav-sub-link:hover .nav-sub-link-text{opacity:1;color:#e30012}._pc .banner-extra-box .banner-extra-box-container{height:200px}._pc .banner-extra-box .banner-extra-box-container .title{margin-top:30px;font-size:40px;font-weight:400;letter-spacing:0px;line-height:53px;color:#000;text-align:center}._pc .banner-extra-box .banner-extra-box-container .about-tab-list,._pc .banner-extra-box .banner-extra-box-container .solutions-tab-list,._pc .banner-extra-box .banner-extra-box-container .media-tab-list{margin:30px 54px 0 54px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}._pc .banner-extra-box .banner-extra-box-container .about-tab-list li a,._pc .banner-extra-box .banner-extra-box-container .solutions-tab-list li a,._pc .banner-extra-box .banner-extra-box-container .media-tab-list li a{box-sizing:border-box;display:block;height:88px;padding:18px 35px 0 35px;color:#000;font-size:24px;font-weight:400;text-align:center;transition:all .3s ease;position:relative}._pc .banner-extra-box .banner-extra-box-container .about-tab-list li a:after,._pc .banner-extra-box .banner-extra-box-container .solutions-tab-list li a:after,._pc .banner-extra-box .banner-extra-box-container .media-tab-list li a:after{position:absolute;bottom:0;left:0;content:"";display:block;width:0;height:3px;visibility:hidden;background:#e30012;transition:all .3s ease}._pc .banner-extra-box .banner-extra-box-container .about-tab-list li a:hover,._pc .banner-extra-box .banner-extra-box-container .about-tab-list li a.active,._pc .banner-extra-box .banner-extra-box-container .solutions-tab-list li a:hover,._pc .banner-extra-box .banner-extra-box-container .solutions-tab-list li a.active,._pc .banner-extra-box .banner-extra-box-container .media-tab-list li a:hover,._pc .banner-extra-box .banner-extra-box-container .media-tab-list li a.active{color:#e30012}._pc .banner-extra-box .banner-extra-box-container .about-tab-list li a:hover:after,._pc .banner-extra-box .banner-extra-box-container .about-tab-list li a.active:after,._pc .banner-extra-box .banner-extra-box-container .solutions-tab-list li a:hover:after,._pc .banner-extra-box .banner-extra-box-container .solutions-tab-list li a.active:after,._pc .banner-extra-box .banner-extra-box-container .media-tab-list li a:hover:after,._pc .banner-extra-box .banner-extra-box-container .media-tab-list li a.active:after{width:100%;visibility:visible}._pc .banner-extra-box .banner-extra-box-container .solutions-tab-list li a{padding:18px 25px 0 25px}._pc .banner-extra-box .banner-extra-box-container .media-tab-list{margin:30px 227px 0 227px}._pc .banner-extra-box .banner-extra-box-container .media-tab-list li a{padding:18px 25px 0 25px}.en-us ._pc .banner-extra-box .banner-extra-box-container .about-tab-list li a,.en-us ._pc .banner-extra-box .banner-extra-box-container .solutions-tab-list li a,.en-us ._pc .banner-extra-box .banner-extra-box-container .media-tab-list li a{font-size:20px}.gallery-box{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background:rgba(0,0,0,.7);display:none;align-items:center;justify-content:center}.gallery-box .gallery-box-container{box-sizing:border-box;position:relative;z-index:11;width:calc(100vw - 400px);background:#fff;padding:20px}.gallery-box .gallery-box-container .gallery-box-content{width:100%;background:#eee;box-sizing:border-box}.gallery-box .gallery-box-container .gallery-box-content .splide{width:100%}.gallery-box .gallery-box-container .gallery-box-content .splide .splide__track{width:100%}.gallery-box .gallery-box-container .gallery-box-content .splide .splide__slide{display:flex;align-items:center;justify-content:center}.gallery-box .gallery-box-container .gallery-box-content .splide .splide__slide img{min-height:50vh;max-height:80vh;width:100%;-o-object-fit:contain;object-fit:contain;display:block}.gallery-box .gallery-box-container .gallery-box-content .splide .splide__arrows .splide__arrow svg{display:none}.gallery-box .gallery-box-close{position:absolute;top:50px;right:100px;z-index:11;width:32px;height:32px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-image:url("../gallery-box-close.svg");border:none;cursor:pointer;opacity:1}.gallery-box .gallery-box-close:hover{opacity:.6}.gallery-box .gallery-box-arraw-left{position:absolute;left:100px;top:50%;transform:translateY(-50%);z-index:11;width:32px;height:60px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-image:url("../gallery-box-arraw-left.svg");border:none;cursor:pointer;opacity:1}.gallery-box .gallery-box-arraw-left:hover{opacity:.6}.gallery-box .gallery-box-arraw-right{position:absolute;right:100px;top:50%;transform:translateY(-50%);z-index:11;width:32px;height:60px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-image:url("../gallery-box-arraw-right.svg");border:none;cursor:pointer;opacity:1}.gallery-box .gallery-box-arraw-right:hover{opacity:.6}.gallery-box .gallery-box-nav{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);z-index:11;height:20px;background:rgba(0,0,0,0);box-sizing:border-box;font-size:18px;color:#fff;line-height:20px}.gallery-box .gallery-box-nav .gallery-box-nav-current{font-size:26px;color:#fff;line-height:20px}.gallery-box .gallery-box-nav .gallery-box-nav-total{font-size:18px;color:#fff;line-height:20px}@media(max-width: 1000px){.gallery-box{display:none}.gallery-box .gallery-box-container{width:100vw;padding:0;background:rgba(0,0,0,0)}.gallery-box .gallery-box-container .gallery-box-content{background:rgba(0,0,0,0)}.gallery-box .gallery-box-close{top:.5rem;right:.5rem}.gallery-box .gallery-box-arraw-left{display:none !important}.gallery-box .gallery-box-arraw-right{display:none !important}.gallery-box .gallery-box-nav{bottom:20px}}.en-us ._pc .header .swiper-container .swiper-wrapper .swiper-slide .swiper-text{font-size:48px;line-height:1.5}@media(max-width: 1000px){html{font-size:calc(100vw / 960 * 100)}}@media(max-width: 1000px){._pc{display:none}._mobile{display:block}._mobile .header{box-sizing:border-box;width:100vw;height:1.5rem;position:fixed;top:0;left:0;z-index:1000}._mobile .header .header-wrapper{height:100%;box-sizing:border-box;background:#fff;border-bottom:1px solid #ca342b}._mobile .header .header-wrapper .header-inner{height:100%;position:relative}._mobile .header .header-wrapper .header-inner .header-logo{position:absolute;top:.28rem;left:.32rem;width:2.56rem;height:.94rem}._mobile .header .header-wrapper .header-inner .header-logo .logo{background-image:url("../logo.svg");background-size:100% 100%;background-repeat:no-repeat;background-position:center center;width:100%;height:100%;display:block}._mobile .header .header-wrapper .header-inner .header-menu-btn{position:absolute;top:50%;right:.4rem;transform:translateY(-50%);width:.64rem;height:.64rem;background-image:url("../_mobile/icon-menu.svg");background-size:.64rem .54rem;background-repeat:no-repeat;background-position:center center}._mobile .header .header-wrapper .header-inner .header-menu-btn.active{background-image:url("../_mobile/icon-menu-active.svg");background-size:.54rem .53rem}._mobile .nav{display:none;position:fixed;top:1.5rem;left:0;width:100vw;height:calc(100vh - 1.5rem);background:#fff;z-index:1011;box-sizing:border-box;padding-top:0;padding-left:0;border-bottom:1px solid #ccc;overflow-y:scroll}._mobile .nav.active{display:block}._mobile .nav .lang-switcher{font-size:.4rem;color:#000;line-height:.6rem;display:flex;flex-direction:row;align-items:center;margin-top:.6rem;margin-left:.32rem}._mobile .nav .lang-switcher .lang-switcher-divider{width:0px;height:.4rem;border:1px solid;border-color:#999;margin-right:.54rem}._mobile .nav .lang-switcher .lang-switcher-link{font-size:.4rem;color:#000;margin-right:.54rem}._mobile .nav .lang-switcher .lang-switcher-link:hover,._mobile .nav .lang-switcher .lang-switcher-link.lang-switcher-link-active{color:#e30012}._mobile .nav .nav-list{display:block;list-style:none;padding:0}._mobile .nav .nav-list>li{display:block;border-bottom:1px solid #ccc}._mobile .nav .nav-list>li>a{display:block;padding:0 .32rem;line-height:1.4rem;color:#000;font-size:.4rem;text-align:left;position:relative;transition:color .3s ease}._mobile .nav .nav-list>li>a::after{display:none}._mobile .nav .nav-list>li>a.has-sub::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:.32rem;width:.36rem;height:.2rem;background:url("../_mobile/icon-menu-arrow.svg") no-repeat center center;background-size:contain;transition:all .3s ease}._mobile .nav .nav-list>li .nav-sub-list-wrapper{width:100%;height:0;overflow:hidden;visibility:hidden;background:#fff;z-index:10;transition:height .3s ease,bottom .3s ease,visibility .3s ease}._mobile .nav .nav-list>li .nav-sub-list-wrapper>.nav-sub-list{box-sizing:border-box}._mobile .nav .nav-list>li .nav-sub-list-wrapper>.nav-sub-list>.nav-sub-item>.nav-sub-link{box-sizing:border-box;display:block;color:#000;font-size:.36rem;text-align:left;position:relative;line-height:1.2rem;padding:0 .2rem 0 1.12rem;transition:color .3s ease}._mobile .nav .nav-list>li .nav-sub-list-wrapper>.nav-sub-list>.nav-sub-item>.nav-sub-link:hover{color:#e30012}._mobile .nav .nav-list>li .nav-sub-list-wrapper>.nav-sub-list>.nav-sub-item>.nav-sub-link:hover::after{transform:translateX(-50%) scaleX(1)}._mobile .nav .nav-list>li .nav-sub-list-wrapper>.nav-sub-list>.nav-sub-item>.nav-sub-link.nav-sub-link-active{color:#e30012}._mobile .nav .nav-list>li .nav-sub-list-wrapper>.nav-sub-list>.nav-sub-item>.nav-sub-link.nav-sub-link-active::after{transform:translateX(-50%) scaleX(1)}._mobile .nav .nav-list>li.nav-item-active>a{color:#e30012}._mobile .nav .nav-list>li.nav-item-active>a.has-sub::before{transform:translateY(-50%) rotate(180deg)}._mobile .nav .nav-list>li.nav-item-active>.nav-sub-list-wrapper{height:auto;visibility:visible;padding-bottom:.3rem}._mobile .swiper-container{box-sizing:border-box;margin-top:1.5rem;width:100vw;height:6rem}._mobile .swiper-container .swiper-wrapper .swiper-slide{width:100%;height:100%;transition:all .6s ease}._mobile .swiper-container .swiper-wrapper .swiper-slide .pic{width:100%;height:6rem;background-size:cover;background-position:center center;background-repeat:no-repeat}._mobile .swiper-container .swiper-pagination{bottom:.28rem}._mobile .swiper-container .swiper-pagination .swiper-pagination-bullet{opacity:1;margin:0 .06rem;width:.18rem;height:.18rem;border:.02rem solid;border-color:#ca342b;background:#fff;transition:all .3s ease}._mobile .swiper-container .swiper-pagination .swiper-pagination-bullet-active{width:.18rem;height:.18rem;background:#ca342b}}@media(min-width: 1000px){._mobile .header-banner{display:none}}@media(max-width: 1000px){.header-banner{margin-top:1.5rem;width:100%;height:6rem;position:relative}.header-banner .header-banner-wrapper{width:100%;height:100%;position:relative}.header-banner .header-banner-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-banner .header-banner-text{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;line-height:.8rem;font-weight:700;color:#fff;font-size:.6rem;text-align:center}.header-banner .header-banner-text::before{content:"";position:absolute;bottom:-0.3rem;left:50%;transform:translateX(-50%);width:2rem;height:.04rem;background:#fff}}._pc .footer{background-color:#333;color:#ebebeb;height:550px;position:relative;overflow:hidden}._pc .footer::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:4px;background:linear-gradient(90deg, transparent, #e30012, transparent);opacity:0}._pc .footer .footer-main{width:1520px;height:480px;margin:0 auto;display:flex}._pc .footer .footer-main .footer-left{width:548px;opacity:0;transform:translateX(-50px)}._pc .footer .footer-main .footer-left .footer-brand{padding-top:68px}._pc .footer .footer-main .footer-left .footer-brand .footer-logo{width:212px;height:82px;transition:transform .3s ease}._pc .footer .footer-main .footer-left .footer-brand .footer-logo:hover{transform:scale(1.05)}._pc .footer .footer-main .footer-left .footer-contact{margin-top:50px}._pc .footer .footer-main .footer-left .footer-contact .footer-contact-item{display:flex;align-items:center;gap:15px;margin-bottom:15px}._pc .footer .footer-main .footer-left .footer-contact .footer-contact-item .footer-contact-icon{width:20px;height:20px}._pc .footer .footer-main .footer-left .footer-contact .footer-contact-item span{font-size:16px;color:#aaa}._pc .footer .footer-main .footer-left .footer-social{margin-top:40px;display:flex;align-items:flex-start;gap:58px}._pc .footer .footer-main .footer-left .footer-social .footer-social-icon{transition:transform .4s cubic-bezier(0.68, -0.55, 0.265, 1.55)}._pc .footer .footer-main .footer-left .footer-social .footer-social-icon:hover{transform:scale(1.1) rotate(5deg)}._pc .footer .footer-main .footer-right{width:972px;padding-top:68px;display:flex;gap:20px;opacity:0;transform:translateX(50px)}._pc .footer .footer-main .footer-right .footer-column{flex:1}._pc .footer .footer-main .footer-right .footer-column .footer-heading{font-size:24px;color:#fff;margin-bottom:20px;position:relative;padding-bottom:10px}._pc .footer .footer-main .footer-right .footer-column .footer-heading a{color:#fff;text-decoration:none;transition:color .3s ease}._pc .footer .footer-main .footer-right .footer-column .footer-heading a:hover{color:#e30012;text-decoration:none}._pc .footer .footer-main .footer-right .footer-column .footer-heading::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#e30012;transition:width .6s ease}._pc .footer .footer-main .footer-right .footer-column .footer-heading:hover::after{width:80%}._pc .footer .footer-main .footer-right .footer-column .footer-links{list-style:none;padding:0;margin:32px 0 0 0}._pc .footer .footer-main .footer-right .footer-column .footer-links li{opacity:0;transform:translateY(10px)}._pc .footer .footer-main .footer-right .footer-column .footer-links li a{line-height:30px;font-size:16px;color:#ebebeb;text-decoration:none;display:inline-block;position:relative;transition:all .3s ease}._pc .footer .footer-main .footer-right .footer-column .footer-links li a::before{content:"→";position:absolute;left:-20px;opacity:0;transition:all .3s ease;color:#e30012}._pc .footer .footer-main .footer-right .footer-column .footer-links li a:hover{color:#e30012;text-decoration:none;transform:translateX(10px)}._pc .footer .footer-main .footer-right .footer-column .footer-links li a:hover::before{left:-15px;opacity:1}._pc .footer .footer-bottom{box-sizing:border-box;border-top:1px solid #404040;height:70px;padding-top:21px;opacity:0;transform:translateY(20px)}._pc .footer .footer-bottom .container{width:1520px;margin:0 auto;width:1284px;line-height:40px;color:#aaa;font-size:16px;text-align:center}._pc .footer .footer-bottom .container a{color:#aaa;text-decoration:none;transition:color .3s ease}._pc .footer .footer-bottom .container a:hover{color:#e30012;text-decoration:none}@media(min-width: 1540px){._mobile .footer{display:none}}@media(min-width: 1000px)and (max-width: 1539px){._mobile .footer{display:none}}@media(max-width: 1000px){._mobile .footer{background-color:#333;width:100%;height:6rem;overflow:hidden}._mobile .footer .footer-main{width:100%;margin:0 auto}._mobile .footer .footer-main .footer-logos{box-sizing:border-box;padding:0 .5rem;height:1.94rem;border-bottom:2px solid #404040;display:flex;justify-content:space-around;align-items:center;flex-wrap:nowrap;align-content:center;flex-direction:row}._mobile .footer .footer-main .footer-logos .footer-logo1{display:block;width:1.85rem;height:.68rem}._mobile .footer .footer-main .footer-logos .footer-logo1 img{width:100%;height:100%;display:block}._mobile .footer .footer-main .footer-logos .footer-logo2{display:block;width:2.15rem;height:.38rem}._mobile .footer .footer-main .footer-logos .footer-logo2 img{width:100%;height:100%;display:block}._mobile .footer .footer-main .footer-logos .footer-logo3{display:block;width:1.9rem;height:.8rem}._mobile .footer .footer-main .footer-logos .footer-logo3 img{width:100%;height:100%;display:block}._mobile .footer .footer-main .footer-contact .footer-contact-title{line-height:.64rem;font-weight:700;color:#fff;font-size:.48rem;text-align:center;margin:.45rem 0 .3rem 0}._mobile .footer .footer-main .footer-contact .footer-contact-item{height:.62rem;line-height:.62rem;text-align:center}._mobile .footer .footer-main .footer-contact .footer-contact-item.footer-contact-item-addr span::before{content:"";display:inline-block;width:.22rem;height:.34rem;background-image:url("../footer-icon-addr.svg");background-size:100% 100%;background-repeat:no-repeat;background-position:center center;margin-right:.2rem;vertical-align:middle}._mobile .footer .footer-main .footer-contact .footer-contact-item.footer-contact-item-tel span::before{content:"";display:inline-block;width:.26rem;height:.27rem;background-image:url("../footer-icon-tel.svg");background-size:100% 100%;background-repeat:no-repeat;background-position:center center;margin-right:.2rem;vertical-align:middle}._mobile .footer .footer-main .footer-contact .footer-contact-item span{display:inline-block;color:#fff;font-size:.32rem}.en-us ._mobile .footer{overflow:hidden}.en-us ._mobile .footer .footer-main .footer-contact .footer-contact-title{font-size:.38rem}.en-us ._mobile .footer .footer-main .footer-contact .footer-contact-item span{display:inline-block;color:#fff;font-size:.26rem}}._pc .banner-extra-box .banner-extra-box-container.detail-title-container{height:auto;position:relative}._pc .banner-extra-box .banner-extra-box-container.detail-title-container .title{padding-top:24px;padding-bottom:24px}._pc .banner-extra-box .banner-extra-box-container.detail-title-container .title h1{font-size:40px;font-weight:400;letter-spacing:0px;line-height:180%;color:#000;text-align:center}._pc .banner-extra-box .banner-extra-box-container.detail-title-container::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:188px;height:3px;background:#e30012}._pc .detail-body{margin-top:130px;padding-bottom:200px}._pc .detail-body.detail-body2{margin-top:50px}._pc .detail-body .container{width:1280px;margin:0 auto}._pc .detail-container .detail-title-container{padding-bottom:10px}._pc .detail-container .detail-title-container .title{position:relative;padding-top:24px;padding-bottom:24px}._pc .detail-container .detail-title-container .title h1{font-size:40px;font-weight:400;letter-spacing:0px;line-height:180%;color:#000;text-align:center}._pc .detail-container .detail-title-container .title::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:160px;height:3px;background:#e30012}._pc .detail-container .detail-title-container .date{margin:20px 0;line-height:45.53px;color:#999;font-size:18px;text-align:center}._pc .detail-container .post-image{margin:20px 0;text-align:center;overflow:hidden}._pc .detail-container .post-image img{display:block;margin:0 auto;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._pc .detail-container .post-back-container{position:relative;margin-top:80px;margin-bottom:20px}._pc .detail-container .post-back-container .post-back{position:absolute;right:0;top:0;display:inline-block;height:24px;line-height:24px;padding-right:34px;background:url("../icon-back.svg") no-repeat right center;background-size:23px 18px;cursor:pointer;color:#e30012;font-size:18px}._pc .detail-container .post-back-container .post-back:hover{opacity:.6}._pc .detail-container .detail-content{font-size:16px;font-weight:400;letter-spacing:0px;line-height:2;color:#000;min-height:300px;word-break:break-all}._pc .detail-container .detail-content *{color:#000;font-size:16px}._pc .detail-container .detail-content img,._pc .detail-container .detail-content iframe,._pc .detail-container .detail-content video,._pc .detail-container .detail-content audio,._pc .detail-container .detail-content embed{max-width:100%;margin:20px 0}._pc .detail-container .detail-content iframe,._pc .detail-container .detail-content video,._pc .detail-container .detail-content audio,._pc .detail-container .detail-content embed{width:100%}._pc .detail-container .detail-content p{margin:40px 0}@media(max-width: 1000px){._mobile .banner-extra-box{box-shadow:none;padding-top:1.5rem;height:2.8rem}._mobile .banner-extra-box .banner-extra-box-container.detail-title-container{box-shadow:none;height:auto;position:static;left:0;top:0;transform:translateX(0%);z-index:11;width:100%}._mobile .banner-extra-box .banner-extra-box-container.detail-title-container .title{padding-top:.24rem;padding-bottom:.24rem}._mobile .banner-extra-box .banner-extra-box-container.detail-title-container .title h1{font-size:.6rem;font-weight:700;letter-spacing:0px;line-height:180%;color:#e30012;text-align:center}._mobile .banner-extra-box .banner-extra-box-container.detail-title-container::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:2rem;height:.04rem;background:#e30012}._mobile .detail-body{margin-top:.64rem;padding-bottom:1.8rem}._mobile .detail-body.detail-body2{margin-top:.5rem;padding-top:1.5rem}._mobile .detail-body .container{width:9rem;margin:0 auto}._mobile .detail-container .detail-title-container{padding-bottom:0rem}._mobile .detail-container .detail-title-container .title{position:relative;padding-top:.5rem;padding-bottom:.7rem}._mobile .detail-container .detail-title-container .title h1{display:block;font-size:.6rem;font-weight:700;letter-spacing:0px;line-height:180%;color:#e30012;text-align:center}._mobile .detail-container .detail-title-container .title::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:.04rem;background:#e30012}._mobile .detail-container .detail-title-container .date{margin:.4rem 0;color:#000;font-size:.4rem;text-align:center}._mobile .detail-container .post-image{margin:.2rem 0;text-align:center;overflow:hidden}._mobile .detail-container .post-image img{display:block;margin:0 auto;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._mobile .detail-container .post-back-container{position:relative;margin-top:.8rem;margin-bottom:.2rem}._mobile .detail-container .post-back-container .post-back{position:absolute;right:0;top:0;display:inline-block;height:.5rem;line-height:.5rem;padding-right:.7rem;background:url("../icon-back.svg") no-repeat right center;background-size:auto .36rem;cursor:pointer;color:#e30012;font-size:.36rem}._mobile .detail-container .post-back-container .post-back:hover{opacity:.6}._mobile .detail-container .detail-content{font-size:.36rem;font-weight:400;letter-spacing:0px;line-height:2;color:#000;min-height:3rem;word-break:break-all}._mobile .detail-container .detail-content *{color:#000;font-size:.36rem}._mobile .detail-container .detail-content img,._mobile .detail-container .detail-content iframe,._mobile .detail-container .detail-content video,._mobile .detail-container .detail-content audio,._mobile .detail-container .detail-content embed{max-width:100%;margin:.2rem 0}._mobile .detail-container .detail-content iframe,._mobile .detail-container .detail-content video,._mobile .detail-container .detail-content audio,._mobile .detail-container .detail-content embed{width:100%}._mobile .detail-container .detail-content p{margin:.4rem 0}}._pc .index-about{background-color:#fff}._pc .index-about .container{width:1520px;height:912px;margin:0 auto}._pc .index-about .container .about-wrapper{display:flex;padding-top:216px}._pc .index-about .container .about-wrapper .about-btn-mobile{display:none}._pc .index-about .container .about-wrapper .about-image{width:770px;overflow:hidden;border-radius:4px}._pc .index-about .container .about-wrapper .about-image .about-img{width:770px;height:580px;transition:transform .5s ease}._pc .index-about .container .about-wrapper .about-image .about-img:hover{transform:scale(1.05)}._pc .index-about .container .about-wrapper .about-content{width:670px;margin-left:84px;padding-top:80px}._pc .index-about .container .about-wrapper .about-content .about-title{line-height:60px;color:#000;font-size:48px;margin-bottom:30px}._pc .index-about .container .about-wrapper .about-content .about-text{line-height:200%;color:#333;font-size:18px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:9;line-clamp:9;word-break:break-all;word-wrap:break-word;overflow:hidden}._pc .index-about .container .about-wrapper .about-content .about-btn{margin-top:28px;display:inline-block;width:132px;height:40px;background:#e30012;transition:all .3s ease;position:relative;overflow:hidden;line-height:40px;color:#fff;font-size:18px;text-align:center}._pc .index-about .container .about-wrapper .about-content .about-btn::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgba(255,255,255,.2);transition:left .4s ease}._pc .index-about .container .about-wrapper .about-content .about-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(227,0,18,.4)}._pc .index-about .container .about-wrapper .about-content .about-btn:hover::before{left:100%}._pc .index-about .container .about-wrapper .about-content .about-btn:active{transform:translateY(0)}._pc .index-solutions{background-color:#f5f5f5}._pc .index-solutions .container{width:1520px;margin:0 auto}._pc .index-solutions .container .section-title{box-sizing:border-box;height:64px;line-height:64px;color:#000;font-size:48px;font-weight:normal;text-align:center;padding:50px 0}._pc .index-solutions .container .solutions-category{margin:0 auto;box-sizing:border-box;height:60px;display:flex;justify-content:space-around;align-items:center;margin-top:40px;margin-bottom:40px;border-bottom:1px solid #ccc}._pc .index-solutions .container .solutions-category li{flex:1;text-align:center}._pc .index-solutions .container .solutions-category li:before{content:"";display:inline-block;width:1px;height:16px;background:#ccc;position:absolute;top:50%;right:0;transform:translate(-50%, -50%)}._pc .index-solutions .container .solutions-category li:last-child:before{display:none}._pc .index-solutions .container .solutions-category li a{display:block;height:60px;padding:0 35px;margin:0 auto;line-height:1.5;color:#404040;font-size:18px;text-align:center;transition:all .3s ease;position:relative;display:flex;align-items:center;justify-content:center}._pc .index-solutions .container .solutions-category li a:after{position:absolute;bottom:0;left:50%;transform:translateX(-50%);content:"";display:block;width:0;height:3px;visibility:hidden;background:#e30012;transition:all .3s ease}._pc .index-solutions .container .solutions-category li a:hover,._pc .index-solutions .container .solutions-category li a.active{color:#e30012}._pc .index-solutions .container .solutions-category li a:hover:after,._pc .index-solutions .container .solutions-category li a.active:after{width:168px;visibility:visible}._pc .index-solutions .container .solutions-list>li{display:none;padding:30px 0}._pc .index-solutions .container .solutions-list>li.active{display:block}._pc .index-solutions .container .solutions-list>li .solutions-action{padding-top:70px;padding-bottom:60px;text-align:center}._pc .index-solutions .container .solutions-list>li .solutions-action .solutions-btn{display:inline-block;width:240px;height:50px;background:#e30012;transition:all .3s ease;position:relative;overflow:hidden;line-height:50px;color:#fff;font-size:20px}._pc .index-solutions .container .solutions-list>li .solutions-action .solutions-btn::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%, -50%);transition:width .6s,height .6s}._pc .index-solutions .container .solutions-list>li .solutions-action .solutions-btn:hover{background:#c10817;transform:translateY(-3px);box-shadow:0 6px 20px rgba(227,0,18,.4)}._pc .index-solutions .container .solutions-list>li .solutions-action .solutions-btn:hover::before{width:300px;height:300px}._pc .index-solutions .container .solutions-list>li .solutions-action .solutions-btn:active{transform:translateY(-1px)}._pc .index-solutions .container .solutions-list>li .solutions-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:40px}._pc .index-solutions .container .solutions-list>li .solutions-grid .solution-card{width:480px;height:440px;transition:all .3s ease;cursor:pointer;box-shadow:0px 0px 10px rgba(204,204,204,.5)}._pc .index-solutions .container .solutions-list>li .solutions-grid .solution-card:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.15)}._pc .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-image{height:350px;overflow:hidden}._pc .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._pc .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-content{padding:15px 20px}._pc .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-content .solution-card-title a{height:36px;line-height:36px;color:#333;font-weight:normal;font-size:24px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;word-wrap:break-word;overflow:hidden}._pc .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-content .solution-card-title a:hover{color:#e30012}._pc .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-content .solution-card-link{height:28px;line-height:28px;color:#e30012;font-size:16px}._pc .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-content .solution-card-link:hover{color:#c10817}._pc .index-development{height:778px;background-image:url("../index/development-bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}._pc .index-development .development-list{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:row;justify-content:space-around;align-content:center;gap:205px}._pc .index-development .development-list .development-item{cursor:pointer;transform-origin:center bottom;transform:scale(1);transition:transform 300ms}._pc .index-development .development-list .development-item .development-item-image{box-sizing:border-box;width:220px;height:190px;position:relative;border-bottom:2px solid #fff}._pc .index-development .development-list .development-item .development-item-image a{display:block;width:100%;height:100%}._pc .index-development .development-list .development-item .development-item-image .data-inline-svg{width:95.42px;height:97.57px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}._pc .index-development .development-list .development-item .development-item-image .data-inline-svg.icon_vision_mission{width:95.42px;height:97.57px;background:url("../index/icon_vision_mission.svg") no-repeat center/contain}._pc .index-development .development-list .development-item .development-item-image .data-inline-svg.icon_development_history{width:103.08px;height:92.84px;background:url("../index/icon_development_history.svg") no-repeat center/contain}._pc .index-development .development-list .development-item .development-item-image .data-inline-svg.icon_corporate_culture{width:100.95px;height:102px;background:url("../index/icon_corporate_culture.svg") no-repeat center/contain}._pc .index-development .development-list .development-item .development-item-image .data-inline-svg.icon_manufacturing_strength{width:96.09px;height:96px;background:url("../index/icon_manufacturing_strength.svg") no-repeat center/contain}._pc .index-development .development-list .development-item .development-item-content .development-item-title{color:#eee;font-size:40px;text-align:center;font-weight:normal}._pc .index-development .development-list .development-item .development-item-content .development-item-title>a{box-sizing:border-box;display:block;line-height:52px;padding-top:36px;color:#eee;font-size:40px;text-align:center;font-weight:normal}._pc .index-development .development-list .development-item:hover{transform:scale(0.8)}._pc .index-development .development-list .development-item:hover .development-item-content .development-item-title>a{color:#fff}._pc .index-media{background-color:#fff;padding-bottom:80px}._pc .index-media .container{width:1560px;margin:0 auto}._pc .index-media .container .section-title{box-sizing:border-box;color:#000;font-size:48px;font-weight:normal;text-align:center;padding:80px 0 60px 0}._pc .index-media .container .media-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:65px 0}._pc .index-media .container .media-grid .media-card{width:520px;height:650px;box-sizing:border-box;padding:20px;cursor:pointer;border-radius:4px}._pc .index-media .container .media-grid .media-card:hover{box-shadow:0px 8px 24px rgba(0,0,0,.12);transform:translateY(-5px)}._pc .index-media .container .media-grid .media-card .media-card-image{height:320px;overflow:hidden;border-radius:4px}._pc .index-media .container .media-grid .media-card .media-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._pc .index-media .container .media-grid .media-card .media-card-content{box-sizing:border-box;padding:10px 0;height:250px}._pc .index-media .container .media-grid .media-card .media-card-content .media-card-title{margin-top:10px}._pc .index-media .container .media-grid .media-card .media-card-content .media-card-title a{display:block;height:36px;line-height:36px;color:#333;font-weight:normal;font-size:24px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;word-wrap:break-word;overflow:hidden}._pc .index-media .container .media-grid .media-card .media-card-content .media-card-title a:hover{color:#e30012}._pc .index-media .container .media-grid .media-card .media-card-content .media-card-date{margin-top:15px;height:19px;line-height:19px;color:#999;font-size:14px}._pc .index-media .container .media-grid .media-card .media-card-content .media-card-info{margin-top:15px;line-height:1.75;color:#666;font-size:16px}._pc .index-media .container .media-grid .media-card .media-card-content .media-card-info a{color:#666;font-size:16px;text-decoration:none;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;word-break:break-all;word-wrap:break-word;overflow:hidden}._pc .index-media .container .media-grid .media-card .media-card-content .media-card-info a:hover{color:#e30012}._pc .index-media .container .media-grid .media-card .media-card-control{position:relative}._pc .index-media .container .media-grid .media-card .media-card-control .media-card-control-category{display:inline-block;height:36px;background:#fff;border:1px solid;border-color:#ccc;padding:0 16px;line-height:36px;color:#999;font-size:16px;text-align:center;transition:all .3s ease}._pc .index-media .container .media-grid .media-card .media-card-control .media-card-control-category:hover{background:#e30012;color:#fff}._pc .index-media .container .media-grid .media-card .media-card-control .media-card-control-more{position:absolute;right:50px;top:50%;transform:translateY(-50%);display:inline-block;-webkit-mask:url("../index/icon_more.svg") no-repeat center center;mask:url("../index/icon_more.svg") no-repeat center center;width:40px;height:20px;background-color:#999}._pc .index-media .container .media-grid .media-card .media-card-control .media-card-control-more:hover{background-color:#e30012}._pc .index-contact{background-color:#f5f5f5}._pc .index-contact .container{width:1520px;margin:0 auto;padding-bottom:84px}._pc .index-contact .container .section-title{box-sizing:border-box;height:64px;line-height:64px;color:#000;font-size:48px;font-weight:normal;text-align:center;padding:42px 0 60px 0}._pc .index-contact .container .contact-container{box-sizing:border-box;margin:0 10px;margin-top:60px;display:flex}._pc .index-contact .container .contact-container .contact-left{box-sizing:border-box;width:634px}._pc .index-contact .container .contact-container .contact-left .contact-company .contact-company-name{font-size:24px;color:#404040;font-weight:700;line-height:2}._pc .index-contact .container .contact-container .contact-left .contact-company .contact-detail{margin-bottom:15px;font-size:16px;line-height:2;color:#404040;font-size:16px}._pc .index-contact .container .contact-container .contact-left .contact-company .contact-detail .contact-label{color:#404040}._pc .index-contact .container .contact-container .contact-left .contact-company .contact-detail .contact-value{color:#404040}._pc .index-contact .container .contact-container .contact-right{flex:1}._pc .index-contact .container .contact-container .contact-right .contact-departments{display:flex}._pc .index-contact .container .contact-container .contact-right .contact-departments .contact-department:nth-child(1){width:573px}._pc .index-contact .container .contact-container .contact-right .contact-departments .contact-department .contact-department-title{font-size:24px;color:#404040;font-weight:700;line-height:2}._pc .index-contact .container .contact-container .contact-right .contact-departments .contact-department .contact-detail{margin-bottom:15px;font-size:16px;line-height:2;color:#404040;font-size:16px}._pc .index-contact .container .contact-container .contact-right .contact-departments .contact-department .contact-detail .contact-label{color:#404040}._pc .index-contact .container .contact-container .contact-right .contact-departments .contact-department .contact-detail .contact-value{color:#404040}._pc .index-contact .container .contact-form{margin-top:70px}._pc .index-contact .container .contact-form form .contact-form-row{display:flex;gap:20px 80px}._pc .index-contact .container .contact-form form .contact-form-row.contact-form-row-verify{align-items:center}._pc .index-contact .container .contact-form form .contact-form-row.contact-form-row-submit{justify-content:center;margin-top:30px}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group{width:320px;position:relative}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.contact-form-group-full{width:1120px}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.contact-form-group-verify{margin-top:54px}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group .layui-form-label{padding-left:13px;font-size:16px;color:#333;width:auto}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group .layui-form-radio div{font-size:16px;color:#999}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group .contact-form-input{box-sizing:border-box;width:100%;height:50px;padding:0 13px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-bottom:1px solid #ccc;font-size:16px;color:#333;transition:all .3s ease}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group .contact-form-input::-moz-placeholder{color:#999}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group .contact-form-input:-ms-input-placeholder{color:#999}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group .contact-form-input::placeholder{color:#999}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group .contact-form-input:focus{outline:none;border-bottom:2px solid #e30012;transform:translateY(-2px)}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group .contact-form-textarea{box-sizing:border-box;width:1120px;height:104px;padding:15px 13px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-bottom:1px solid #ccc;font-size:16px;color:#333;resize:none;transition:all .3s ease;font-family:inherit}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group .contact-form-textarea::-moz-placeholder{color:#999}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group .contact-form-textarea:-ms-input-placeholder{color:#999}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group .contact-form-textarea::placeholder{color:#999}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group .contact-form-textarea:focus{outline:none;border-bottom:2px solid #e30012;transform:translateY(-2px)}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-area{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-list{display:contents}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-item{position:relative;width:100px;height:100px;border-radius:6px;overflow:hidden;border:1px solid #eee}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-item .feedback-upload-del{position:absolute;top:2px;right:2px;width:22px;height:22px;background:rgba(0,0,0,.5);color:#fff;border-radius:50%;text-align:center;line-height:22px;font-size:14px;cursor:pointer;text-decoration:none}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-item .feedback-upload-del:hover{background:#e30012}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-btn{width:100px;height:100px;border:2px dashed #ddd;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:#999;transition:all .3s}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-btn:hover{border-color:#e30012;color:#e30012}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-btn i{font-size:28px;margin-bottom:4px}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-btn span{font-size:12px}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-label{display:block;font-size:14px;color:#999;margin-bottom:10px}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-captcha{display:block;position:absolute;bottom:12px;right:2px;width:87px;height:34px;-o-object-fit:cover;object-fit:cover;cursor:pointer}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-captcha a{display:block;width:100%;height:100%}._pc .index-contact .container .contact-form form .contact-form-row .contact-form-captcha img{width:87px;height:34px;-o-object-fit:cover;object-fit:cover}._pc .index-contact .container .contact-form form .contact-form-submit{margin-top:15px;width:188px;height:44px;border:1px solid;border-color:#ccc;background:rgba(0,0,0,0);line-height:44px;color:#666;font-size:18px;text-align:center;cursor:pointer;transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);position:relative;overflow:hidden}._pc .index-contact .container .contact-form form .contact-form-submit::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#e30012;transition:left .4s ease;z-index:-1}._pc .index-contact .container .contact-form form .contact-form-submit:hover{border-color:#e30012;color:#fff;transform:translateY(-3px);box-shadow:0 6px 20px rgba(227,0,18,.3)}._pc .index-contact .container .contact-form form .contact-form-submit:hover::before{left:0}._pc .index-contact .container .contact-form form .contact-form-submit:active{transform:translateY(-1px)}@media(min-width: 1540px){._mobile .index-contact{display:none}}@media(min-width: 1000px)and (max-width: 1539px){._mobile .index-contact{display:none}}@media(max-width: 1000px){._mobile .index-about{background-color:#fff}._mobile .index-about .container{width:9rem;height:auto;margin:0 auto}._mobile .index-about .container .about-wrapper{display:flex;flex-direction:column-reverse;padding-top:0}._mobile .index-about .container .about-wrapper .about-btn-mobile{margin-top:.4rem;margin-bottom:.4rem;display:block;width:100%;height:.8rem;line-height:.8rem;background:#e30012;color:#fff;font-size:.32rem;text-align:center}._mobile .index-about .container .about-wrapper .about-image{width:100%;overflow:hidden;border-radius:0}._mobile .index-about .container .about-wrapper .about-image .about-img{width:100%;height:6.8rem;transition:none}._mobile .index-about .container .about-wrapper .about-image .about-img:hover{transform:scale(1)}._mobile .index-about .container .about-wrapper .about-content{width:100%;margin-left:auto;padding-top:0}._mobile .index-about .container .about-wrapper .about-content .about-title{line-height:1.1rem;color:#e30012;font-size:.5rem;text-align:center;text-align:center;margin-top:.5rem;margin-bottom:.5rem}._mobile .index-about .container .about-wrapper .about-content .about-title:after{content:"";display:block;width:2.2rem;height:.03rem;background:#e30012;margin:0 auto}._mobile .index-about .container .about-wrapper .about-content .about-text{line-height:200%;color:#333;font-size:.32rem;margin-bottom:.3rem}._mobile .index-about .container .about-wrapper .about-content .about-btn{display:none}._mobile .index-solutions{background-color:#f5f5f5}._mobile .index-solutions .container{width:9rem;margin:0 auto;padding:.2rem 0}._mobile .index-solutions .container .section-title{box-sizing:border-box;height:1.1rem;line-height:1.1rem;color:#e30012;font-size:.5rem;text-align:center;padding:0;margin-bottom:.7rem}._mobile .index-solutions .container .section-title:after{content:"";display:block;width:2.2rem;height:.03rem;background:#e30012;margin:0 auto}._mobile .index-solutions .container .solutions-category{display:none}._mobile .index-solutions .container .solutions-list>li{display:none;padding:0}._mobile .index-solutions .container .solutions-list>li.active,._mobile .index-solutions .container .solutions-list>li:first-child{display:block}._mobile .index-solutions .container .solutions-list>li .solutions-action{padding:0;margin-top:.7rem;margin-bottom:.6rem;text-align:center}._mobile .index-solutions .container .solutions-list>li .solutions-action .solutions-btn{display:block;width:100%;height:.8rem;line-height:.8rem;background:#e30012;transition:all .3s ease;position:relative;overflow:hidden;color:#fff;font-size:.32rem}._mobile .index-solutions .container .solutions-list>li .solutions-action .solutions-btn::before{display:none}._mobile .index-solutions .container .solutions-list>li .solutions-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:.55rem .36rem}._mobile .index-solutions .container .solutions-list>li .solutions-grid .solution-card{width:4.32rem;height:4.5rem;transition:all .3s ease;cursor:pointer;box-shadow:0px 0px 10px rgba(204,204,204,.5)}._mobile .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-image{height:3.14rem;overflow:hidden}._mobile .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._mobile .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-content{padding:.18rem .18rem;display:flex;flex-direction:column}._mobile .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-content .solution-card-title a{height:.5rem;line-height:.5rem;color:#333;font-weight:normal;font-size:.32rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;word-wrap:break-word;overflow:hidden}._mobile .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-content .solution-card-title a:hover{color:#e30012}._mobile .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-content .solution-card-link{height:.5rem;line-height:.5rem;color:#e30012;font-size:.28rem}._mobile .index-solutions .container .solutions-list>li .solutions-grid .solution-card .solution-card-content .solution-card-link:hover{color:#c10817}._mobile .index-development{box-sizing:border-box;width:100vw;height:7.78rem;background-image:url("../_mobile/index/development-bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;padding:.7rem .2rem 0rem .2rem}._mobile .index-development .development-list{position:static;left:0;top:0;transform:translate(0, 0);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:center;gap:.1rem .6rem}._mobile .index-development .development-list .development-item{width:3rem;height:3.2rem;cursor:pointer}._mobile .index-development .development-list .development-item:hover{transform:translateY(-10px)}._mobile .index-development .development-list .development-item .development-item-image{box-sizing:border-box;width:2.2rem;height:1.9rem;position:relative;margin:0 auto;border-bottom:2px solid #fff}._mobile .index-development .development-list .development-item .development-item-image a{display:block;width:100%;height:100%}._mobile .index-development .development-list .development-item .development-item-image .data-inline-svg{width:.9542rem;height:.9757rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff}._mobile .index-development .development-list .development-item .development-item-image .data-inline-svg.icon_vision_mission{width:.9542rem;height:.9757rem;-webkit-mask:url("../index/icon_vision_mission.svg") no-repeat center/contain;mask:url("../index/icon_vision_mission.svg") no-repeat center/contain}._mobile .index-development .development-list .development-item .development-item-image .data-inline-svg.icon_development_history{width:1.0308rem;height:.9284rem;-webkit-mask:url("../index/icon_development_history.svg") no-repeat center/contain;mask:url("../index/icon_development_history.svg") no-repeat center/contain}._mobile .index-development .development-list .development-item .development-item-image .data-inline-svg.icon_corporate_culture{width:1.0095rem;height:1.02rem;-webkit-mask:url("../index/icon_corporate_culture.svg") no-repeat center/contain;mask:url("../index/icon_corporate_culture.svg") no-repeat center/contain}._mobile .index-development .development-list .development-item .development-item-image .data-inline-svg.icon_manufacturing_strength{width:.9609rem;height:.96rem;-webkit-mask:url("../index/icon_manufacturing_strength.svg") no-repeat center/contain;mask:url("../index/icon_manufacturing_strength.svg") no-repeat center/contain}._mobile .index-development .development-list .development-item .development-item-content .development-item-title{color:#eee;font-size:.4rem;text-align:center;font-weight:normal}._mobile .index-development .development-list .development-item .development-item-content .development-item-title>a{box-sizing:border-box;display:block;line-height:.52rem;padding-top:.36rem;color:#eee;font-size:.4rem;text-align:center;font-weight:normal}._mobile .index-development .development-list .development-item:hover .development-item-image{border-bottom:2px solid #fff}._mobile .index-development .development-list .development-item:hover .development-item-image .data-inline-svg{background-color:#fff}._mobile .index-development .development-list .development-item:hover .development-item-content .development-item-title>a{color:#fff}._mobile .index-media{background-color:#fff;padding-bottom:.4rem}._mobile .index-media .container{width:9rem;margin:0 auto;padding:.6rem 0}._mobile .index-media .container .section-title{box-sizing:border-box;height:1.1rem;line-height:1.1rem;color:#e30012;font-size:.5rem;text-align:center;padding:0;margin-bottom:.7rem}._mobile .index-media .container .section-title:after{content:"";display:block;width:2.2rem;height:.03rem;background:#e30012;margin:0 auto}._mobile .index-media .container .media-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:.6rem .6rem}._mobile .index-media .container .media-grid .media-card{width:4.2rem;height:auto;box-sizing:border-box;padding:0;cursor:pointer;border-radius:0}._mobile .index-media .container .media-grid .media-card:hover{box-shadow:none;transform:translateY(-5px)}._mobile .index-media .container .media-grid .media-card .media-card-image{height:2.8rem;overflow:hidden;border-radius:0}._mobile .index-media .container .media-grid .media-card .media-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._mobile .index-media .container .media-grid .media-card .media-card-content{box-sizing:border-box;padding:.1rem 0;height:auto}._mobile .index-media .container .media-grid .media-card .media-card-content .media-card-title{display:block;box-sizing:border-box;height:1.6rem;margin-top:.1rem}._mobile .index-media .container .media-grid .media-card .media-card-content .media-card-title a{display:block;height:auto;line-height:1.6;color:#333;font-weight:normal;font-size:.32rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;word-break:break-all;word-wrap:break-word;overflow:hidden}._mobile .index-media .container .media-grid .media-card .media-card-content .media-card-title a:hover{color:#e30012}._mobile .index-media .container .media-grid .media-card .media-card-content .media-card-date{margin-top:.15rem;line-height:.32rem;color:#666;font-size:.28rem}._mobile .index-media .container .media-grid .media-card .media-card-content .media-card-info{display:none}._mobile .index-media .container .media-grid .media-card .media-card-control{display:none}._mobile .index-contact{background:#f5f5f5}._mobile .index-contact .container{width:9rem;margin:0 auto;padding:.4rem 0;overflow:hidden}._mobile .index-contact .container .section-title{box-sizing:border-box;height:1.1rem;line-height:1.1rem;color:#e30012;font-size:.5rem;text-align:center;padding:0}._mobile .index-contact .container .section-title:after{content:"";display:block;width:2.2rem;height:.03rem;background:#e30012;margin:0 auto}._mobile .index-contact .container .contact-form{margin-top:30px}._mobile .index-contact .container .contact-form form .contact-form-row{position:relative;padding-bottom:.2rem}._mobile .index-contact .container .contact-form form .contact-form-row .layui-form-label{padding-left:.13rem;font-size:.36rem;color:#333;width:auto}._mobile .index-contact .container .contact-form form .contact-form-row .layui-form-radio div{font-size:.36rem;color:#999}._mobile .index-contact .container .contact-form form .contact-form-row .contact-form-input{box-sizing:border-box;width:100%;height:.9rem;padding:0 0;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-bottom:1px solid #999;font-size:.32rem;color:#333;transition:all .3s ease}._mobile .index-contact .container .contact-form form .contact-form-row .contact-form-input::-moz-placeholder{color:#000}._mobile .index-contact .container .contact-form form .contact-form-row .contact-form-input:-ms-input-placeholder{color:#000}._mobile .index-contact .container .contact-form form .contact-form-row .contact-form-input::placeholder{color:#000}._mobile .index-contact .container .contact-form form .contact-form-row .contact-form-input:focus{outline:none;border-bottom:1px solid #e30012}._mobile .index-contact .container .contact-form form .contact-form-row .contact-form-textarea{box-sizing:border-box;width:100%;height:1.9rem;padding:15px 0;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-bottom:1px solid #999;font-size:.32rem;color:#333;resize:none;transition:all .3s ease;font-family:inherit}._mobile .index-contact .container .contact-form form .contact-form-row .contact-form-textarea::-moz-placeholder{color:#000}._mobile .index-contact .container .contact-form form .contact-form-row .contact-form-textarea:-ms-input-placeholder{color:#000}._mobile .index-contact .container .contact-form form .contact-form-row .contact-form-textarea::placeholder{color:#000}._mobile .index-contact .container .contact-form form .contact-form-row .contact-form-textarea:focus{outline:none;border-bottom:1px solid #e30012}._mobile .index-contact .container .contact-form form .contact-form-row .feedback-upload-area{display:flex;flex-wrap:wrap;gap:.1rem;align-items:flex-start}._mobile .index-contact .container .contact-form form .contact-form-row .feedback-upload-list{display:contents}._mobile .index-contact .container .contact-form form .contact-form-row .feedback-upload-item{position:relative;width:2rem;height:2rem;border-radius:6px;overflow:hidden;border:1px solid #eee}._mobile .index-contact .container .contact-form form .contact-form-row .feedback-upload-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._mobile .index-contact .container .contact-form form .contact-form-row .feedback-upload-item .feedback-upload-del{position:absolute;top:2px;right:2px;width:.44rem;height:.44rem;background:rgba(0,0,0,.5);color:#fff;border-radius:50%;text-align:center;line-height:.44rem;font-size:.36rem;cursor:pointer;text-decoration:none}._mobile .index-contact .container .contact-form form .contact-form-row .feedback-upload-item .feedback-upload-del:hover{background:#e30012}._mobile .index-contact .container .contact-form form .contact-form-row .feedback-upload-btn{width:2rem;height:2rem;border:2px dashed #ddd;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:#999}._mobile .index-contact .container .contact-form form .contact-form-row .feedback-upload-btn:hover{border-color:#e30012;color:#e30012}._mobile .index-contact .container .contact-form form .contact-form-row .feedback-upload-btn i{font-size:.36rem;margin-bottom:.04rem}._mobile .index-contact .container .contact-form form .contact-form-row .feedback-upload-btn span{font-size:.36rem}._mobile .index-contact .container .contact-form form .contact-form-row .feedback-upload-label{display:block;font-size:.36rem;color:#999;margin-bottom:.1rem}._mobile .index-contact .container .contact-form form .contact-form-captcha{display:block;position:absolute;left:auto;bottom:.4rem;right:2px;width:1.45rem;height:.57rem;-o-object-fit:cover;object-fit:cover;cursor:pointer}._mobile .index-contact .container .contact-form form .contact-form-captcha a{display:block;width:100%;height:100%}._mobile .index-contact .container .contact-form form .contact-form-captcha img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._mobile .index-contact .container .contact-form .contact-form-submit{width:100%;height:.8rem;line-height:.8rem;background:#e30012;margin-top:1rem;margin-bottom:1rem;color:#fff;font-size:.32rem;text-align:center;cursor:pointer}._pc .index-contact{display:none}}._pc .about-body{margin-top:210px;margin-bottom:130px}._pc .about-body .container{width:1280px;margin:0 auto}._pc .about-body .container .list-wrapper .list-item{background-color:#fff;margin-bottom:50px}._pc .about-body .container .list-wrapper .list-item .list-item-title{font-size:24px;font-weight:700;letter-spacing:0px;line-height:45px;color:#e30012}._pc .about-body .container .list-wrapper .list-item .list-item-content{font-size:18px;font-weight:400;letter-spacing:0px;line-height:2;color:#000}._pc .about-body .container .content-wrapper p{font-size:18px;letter-spacing:0px;line-height:2;color:#000;margin-bottom:40px}._pc .about-body .container .content-wrapper img{width:1280px;-o-object-fit:cover;object-fit:cover}._pc .about-body .container .history-wrapper{padding-bottom:250px}._pc .about-body .container .history-wrapper .history-first{height:320px;display:flex;justify-content:space-between;background:#f1f1f1;margin-bottom:105px}._pc .about-body .container .history-wrapper .history-first .history-first-img{width:480px;height:320px;-o-object-fit:cover;object-fit:cover}._pc .about-body .container .history-wrapper .history-first .history-first-content{padding-left:50px;padding-top:35px;padding-right:50px}._pc .about-body .container .history-wrapper .history-first .history-first-content .history-first-title{line-height:45px;font-weight:700;color:#e30012;font-size:30px;font-weight:700;letter-spacing:0px}._pc .about-body .container .history-wrapper .history-first .history-first-content .history-first-text{margin-top:25px;font-size:20px;letter-spacing:0px;line-height:2;color:#000;max-height:200px;overflow-y:auto}._pc .about-body .container .history-wrapper .history-list .history-item{display:flex;position:relative}._pc .about-body .container .history-wrapper .history-list .history-item:not(:last-child){margin-bottom:40px}._pc .about-body .container .history-wrapper .history-list .history-item .history-year{width:87px;line-height:40px;color:#e30012;font-size:26px;flex-shrink:0}._pc .about-body .container .history-wrapper .history-list .history-item .history-timeline{position:relative;display:flex;flex-direction:column;align-items:center;margin:0 56px;flex-shrink:0;padding-top:12px}._pc .about-body .container .history-wrapper .history-list .history-item .history-timeline .history-node{width:16px;height:16px;background:#fff;border:2px solid #707070;border-radius:50%;position:relative;z-index:2;flex-shrink:0}._pc .about-body .container .history-wrapper .history-list .history-item .history-timeline .history-line{position:absolute;top:0;left:50%;transform:translateX(-50%);width:0px;height:calc(100% + 40px);border:2px solid gray;z-index:1}._pc .about-body .container .history-wrapper .history-list .history-item:first-child .history-timeline .history-line{top:-10px;height:calc(100% + 60px)}._pc .about-body .container .history-wrapper .history-list .history-item:last-child .history-timeline .history-line{height:100%;padding-bottom:90px}._pc .about-body .container .history-wrapper .history-list .history-item .history-content{flex:1;padding-top:5px}._pc .about-body .container .history-wrapper .history-list .history-item .history-content .history-text{line-height:36px;color:#000;font-size:18px;margin:0}._pc .about-body .container .gallery-wrapper{padding-top:15px}._pc .about-body .container .gallery-wrapper .gallery-top-wrapper{height:850px;position:relative}._pc .about-body .container .gallery-wrapper .gallery-top-wrapper .splide__arrow{position:absolute;z-index:11;top:50%;transform:translateY(-50%);width:32px;height:60px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:none;cursor:pointer;opacity:1}._pc .about-body .container .gallery-wrapper .gallery-top-wrapper .splide__arrow:hover{opacity:.6}._pc .about-body .container .gallery-wrapper .gallery-top-wrapper .splide__arrow--prev{left:-86px;background-image:url("../about/icon-arrow-left.svg")}._pc .about-body .container .gallery-wrapper .gallery-top-wrapper .splide__arrow--next{right:-86px;background-image:url("../about/icon-arrow-right.svg")}._pc .about-body .container .gallery-wrapper .gallery-top-wrapper .splide__arrow svg{display:none}._pc .about-body .container .gallery-wrapper .splide.gallery-top{height:850px;position:relative}._pc .about-body .container .gallery-wrapper .splide.gallery-top .splide__slide{width:1280px;height:850px}._pc .about-body .container .gallery-wrapper .splide.gallery-top .splide__slide::after{display:none;content:attr(data-id);position:absolute;top:50%;left:50%;z-index:11;transform:translate(-50%, -50%);width:100px;padding:30px 0;background-color:rgba(0,0,0,.5);color:#fff;font-size:32px;font-weight:700;letter-spacing:0px;line-height:1;text-align:center}._pc .about-body .container .gallery-wrapper .splide.gallery-top .splide__slide .pic{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:center}._pc .about-body .container .gallery-wrapper .splide.gallery-thumbs{height:210px;margin-top:15px}._pc .about-body .container .gallery-wrapper .splide.gallery-thumbs .splide__list{align-items:center}._pc .about-body .container .gallery-wrapper .splide.gallery-thumbs .splide__slide{box-sizing:border-box;position:relative;width:240px;height:210px;background-size:240px 160px;background-position:top center;background-repeat:no-repeat;cursor:pointer;border:0}._pc .about-body .container .gallery-wrapper .splide.gallery-thumbs .splide__slide::after{display:none;content:attr(data-id);position:absolute;top:50%;left:50%;z-index:11;transform:translate(-50%, -50%);width:100px;padding:30px 0;background-color:rgba(0,0,0,.5);color:#fff;font-size:32px;font-weight:700;letter-spacing:0px;line-height:1;text-align:center}._pc .about-body .container .gallery-wrapper .splide.gallery-thumbs .splide__slide:hover,._pc .about-body .container .gallery-wrapper .splide.gallery-thumbs .splide__slide.is-active{border:0}._pc .about-body .container .gallery-wrapper .splide.gallery-thumbs .splide__slide:hover::before,._pc .about-body .container .gallery-wrapper .splide.gallery-thumbs .splide__slide.is-active::before{box-sizing:border-box;content:"";position:absolute;top:0;left:0;z-index:11;width:240px;height:160px;border:3px solid #e30012}._pc .about-body .container .gallery-wrapper .splide.gallery-thumbs .splide__slide .thumb-text{position:absolute;bottom:0;left:0;width:100%;height:50px;line-height:50px;color:#666;font-size:16px;text-align:center;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;word-wrap:break-word;overflow:hidden}._pc .about-body .container .gallery-wrapper .splide.gallery-thumbs .splide__slide:hover .thumb-text{color:#e30012}@media(min-width: 1000px){._mobile .about-body .container .about-5-grid{display:none}}@media(max-width: 1000px){._mobile .about-body{margin-top:.63rem;margin-bottom:.8rem}._mobile .about-body .container{width:9rem;margin:0 auto}._mobile .about-body .container .list-wrapper .list-item{background-color:#fff;margin-bottom:.9rem}._mobile .about-body .container .list-wrapper .list-item .list-item-title{font-size:.36rem;font-weight:700;letter-spacing:0px;line-height:.45rem;color:#e30012;font-weight:bold}._mobile .about-body .container .list-wrapper .list-item .list-item-content{margin-top:.2rem;font-size:.36rem;font-weight:400;letter-spacing:0px;line-height:2;color:#000}._mobile .about-body .container .content-wrapper{padding-bottom:.5rem}._mobile .about-body .container .content-wrapper p{font-size:.36rem;letter-spacing:0px;line-height:2;color:#000;margin-bottom:.4rem}._mobile .about-body .container .content-wrapper img{width:9rem;-o-object-fit:cover;object-fit:cover}._mobile .about-body .container .history-wrapper{padding-bottom:.5rem}._mobile .about-body .container .history-wrapper .history-first{display:none}._mobile .about-body .container .history-wrapper .history-list .history-item{display:block;position:relative;border-bottom:1px dashed #999}._mobile .about-body .container .history-wrapper .history-list .history-item:not(:last-child){margin-bottom:.4rem}._mobile .about-body .container .history-wrapper .history-list .history-item .history-year{width:100%;line-height:1.6rem;color:#e30012;font-size:.5rem;flex-shrink:0;text-align:center}._mobile .about-body .container .history-wrapper .history-list .history-item .history-timeline{display:none}._mobile .about-body .container .history-wrapper .history-list .history-item:first-child .history-timeline .history-line{top:0;height:0}._mobile .about-body .container .history-wrapper .history-list .history-item:last-child .history-timeline .history-line{height:100%;padding-bottom:0}._mobile .about-body .container .history-wrapper .history-list .history-item .history-content{flex:1;padding-top:0rem;padding-bottom:.5rem}._mobile .about-body .container .history-wrapper .history-list .history-item .history-content .history-text{line-height:2;color:#000;font-size:.36rem;margin:0}._mobile .about-body .container .about-5-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:.36rem .36rem}._mobile .about-body .container .about-5-grid .about-5-card{width:4.32rem;height:3.8rem;box-sizing:border-box;cursor:pointer}._mobile .about-body .container .about-5-grid .about-5-card .about-5-card-image{height:2.88rem;overflow:hidden}._mobile .about-body .container .about-5-grid .about-5-card .about-5-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._mobile .about-body .container .about-5-grid .about-5-card .about-5-card-title{margin-top:.1rem}._mobile .about-body .container .about-5-grid .about-5-card .about-5-card-title a{display:block;height:.7rem;line-height:.7rem;color:#333;font-weight:normal;font-size:.32rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;word-wrap:break-word;overflow:hidden}._mobile .about-body .container .about-5-grid .about-5-card .about-5-card-title a:hover{color:#e30012}._mobile .about-body .container .gallery-wrapper{display:none}}._pc .solution-body{margin-top:260px;margin-bottom:130px}._pc .solution-body .container{width:1520px;margin:0 auto}._pc .solution-body .container .solutions-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:100px 34px}._pc .solution-body .container .solutions-grid .solution-card{width:480px;height:440px;transition:all .3s ease;cursor:pointer;box-shadow:0px 0px 10px rgba(204,204,204,.5)}._pc .solution-body .container .solutions-grid .solution-card:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.15)}._pc .solution-body .container .solutions-grid .solution-card .solution-card-image{height:350px;overflow:hidden}._pc .solution-body .container .solutions-grid .solution-card .solution-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._pc .solution-body .container .solutions-grid .solution-card .solution-card-content{padding:15px 20px}._pc .solution-body .container .solutions-grid .solution-card .solution-card-content .solution-card-title{height:36px}._pc .solution-body .container .solutions-grid .solution-card .solution-card-content .solution-card-title a{line-height:36px;color:#333;font-weight:normal;font-size:24px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;word-wrap:break-word;overflow:hidden}._pc .solution-body .container .solutions-grid .solution-card .solution-card-content .solution-card-title a:hover{color:#e30012}._pc .solution-body .container .solutions-grid .solution-card .solution-card-content .solution-card-link{height:28px;line-height:28px;color:#e30012;font-size:16px}._pc .solution-body .container .solutions-grid .solution-card .solution-card-content .solution-card-link:hover{color:#c10817}._pc .solution-body .container .solutions-action{padding-top:104px;text-align:center}._pc .solution-body .container .solutions-action .solutions-btn{display:inline-block;width:240px;height:50px;background:#e30012;transition:all .3s ease;position:relative;overflow:hidden;line-height:50px;color:#fff;font-size:20px}._pc .solution-body .container .solutions-action .solutions-btn::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%, -50%);transition:width .6s,height .6s}._pc .solution-body .container .solutions-action .solutions-btn:hover{background:#c10817;transform:translateY(-3px);box-shadow:0 6px 20px rgba(227,0,18,.4)}._pc .solution-body .container .solutions-action .solutions-btn:hover::before{width:300px;height:300px}._pc .solution-body .container .solutions-action .solutions-btn:active{transform:translateY(-1px)}@media(max-width: 1000px){._mobile .solution-body{margin-top:.64rem;margin-bottom:.8rem}._mobile .solution-body .container{width:9rem;margin:0 auto}._mobile .solution-body .container .solutions-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:.8rem .36rem}._mobile .solution-body .container .solutions-grid .solution-card{width:4.32rem;height:4.5rem;transition:all .3s ease;cursor:pointer;box-shadow:0px 0px 10px rgba(204,204,204,.5)}._mobile .solution-body .container .solutions-grid .solution-card:hover{transform:translateY(0);box-shadow:0 12px 24px rgba(0,0,0,.15)}._mobile .solution-body .container .solutions-grid .solution-card .solution-card-image{height:3.14rem;overflow:hidden}._mobile .solution-body .container .solutions-grid .solution-card .solution-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._mobile .solution-body .container .solutions-grid .solution-card .solution-card-content{padding:.18rem .2rem 0 .2rem;display:flex;flex-direction:column}._mobile .solution-body .container .solutions-grid .solution-card .solution-card-content .solution-card-title{height:auto;line-height:auto;display:block;margin:0;padding:0}._mobile .solution-body .container .solutions-grid .solution-card .solution-card-content .solution-card-title a{height:.6rem;line-height:.6rem;color:#333;font-weight:normal;font-size:.28rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;word-wrap:break-word;overflow:hidden}._mobile .solution-body .container .solutions-grid .solution-card .solution-card-content .solution-card-title a:hover{color:#e30012}._mobile .solution-body .container .solutions-grid .solution-card .solution-card-content .solution-card-link{height:.28rem;line-height:.28rem;color:#e30012;font-size:.28rem}._mobile .solution-body .container .solutions-grid .solution-card .solution-card-content .solution-card-link:hover{color:#c10817}._mobile .solution-body .container .solutions-action{padding-top:.8rem;text-align:center}._mobile .solution-body .container .solutions-action .solutions-btn{display:block;width:100%;height:.88rem;background:#e30012;transition:all .3s ease;position:relative;overflow:hidden;line-height:.88rem;color:#fff;font-size:.36rem}._mobile .solution-body .container .solutions-action .solutions-btn::before{display:none}._mobile .solution-body .container .solutions-action .solutions-btn:hover{background:#c10817;transform:translateY(-3px);box-shadow:0 6px 20px rgba(227,0,18,.4)}._mobile .solution-body .container .solutions-action .solutions-btn:active{transform:translateY(-1px)}}._pc .sustainability-body{margin-top:210px;margin-bottom:130px}._pc .sustainability-body .container{width:1280px;margin:0 auto}._pc .sustainability-body .container .sustainability-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:80px 100px}._pc .sustainability-body .container .sustainability-grid .sustainability-card{width:590px;height:480px;transition:all .3s ease;cursor:pointer;position:relative}._pc .sustainability-body .container .sustainability-grid .sustainability-card:hover{transform:translateY(-8px)}._pc .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-date{position:absolute;top:-12px;left:12px;z-index:11;width:100px;height:118px;background:#ebebeb;box-sizing:border-box}._pc .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-date .sustainability-card-date-day{display:block;position:absolute;top:48px;left:50%;transform:translateX(-50%);line-height:30px;color:#000;font-size:24px;white-space:nowrap}._pc .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-date .sustainability-card-date-year{position:absolute;bottom:12px;right:18px;line-height:32px;color:#999;font-size:14px;text-align:right;white-space:nowrap}._pc .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-image{height:300px;overflow:hidden}._pc .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._pc .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-content{padding:20px 0}._pc .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-content .sustainability-card-title{margin-bottom:15px}._pc .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-content .sustainability-card-title a{height:36px;line-height:36px;color:#333;font-weight:normal;font-size:24px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;word-wrap:break-word;overflow:hidden}._pc .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-content .sustainability-card-title a:hover{color:#e30012}._pc .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-content .sustainability-card-info{line-height:1.8;color:#999;font-size:16px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;word-break:break-all;word-wrap:break-word;overflow:hidden}._pc .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-content .sustainability-card-info:hover{color:#c10817}._pc .sustainability-body .container .sustainability-action{padding-top:104px;text-align:center}._pc .sustainability-body .container .sustainability-action .sustainability-btn{display:inline-block;width:240px;height:50px;background:#e30012;transition:all .3s ease;position:relative;overflow:hidden;line-height:50px;color:#fff;font-size:20px}._pc .sustainability-body .container .sustainability-action .sustainability-btn::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%, -50%);transition:width .6s,height .6s}._pc .sustainability-body .container .sustainability-action .sustainability-btn:hover{background:#c10817;transform:translateY(-3px);box-shadow:0 6px 20px rgba(227,0,18,.4)}._pc .sustainability-body .container .sustainability-action .sustainability-btn:hover::before{width:300px;height:300px}._pc .sustainability-body .container .sustainability-action .sustainability-btn:active{transform:translateY(-1px)}@media(max-width: 1000px){._mobile .sustainability-body{margin-top:.9rem;margin-bottom:1rem}._mobile .sustainability-body .container{width:9rem;margin:0 auto}._mobile .sustainability-body .container .sustainability-grid{display:block}._mobile .sustainability-body .container .sustainability-grid .sustainability-card{width:100%;height:7.5rem;transition:all .3s ease;cursor:pointer;position:relative;margin-bottom:.8rem}._mobile .sustainability-body .container .sustainability-grid .sustainability-card:hover{transform:translateY(0)}._mobile .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-date{position:absolute;top:-0.18rem;left:.18rem;z-index:11;width:1.52rem;height:1.6rem;background:#ebebeb;box-sizing:border-box}._mobile .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-date .sustainability-card-date-day{display:block;position:absolute;top:.48rem;left:50%;transform:translateX(-50%);line-height:.5rem;color:#000;font-size:.4rem;white-space:nowrap}._mobile .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-date .sustainability-card-date-year{position:absolute;bottom:.25rem;right:.24rem;line-height:.32rem;color:#999;font-size:.22rem;text-align:right;white-space:nowrap}._mobile .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-image{height:4.58rem;overflow:hidden}._mobile .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._mobile .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-content{padding:.2rem 0}._mobile .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-content .sustainability-card-title{margin-bottom:.15rem}._mobile .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-content .sustainability-card-title a{height:.72rem;line-height:.72rem;color:#333;font-weight:normal;font-size:.36rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;word-wrap:break-word;overflow:hidden}._mobile .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-content .sustainability-card-title a:hover{color:#e30012}._mobile .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-content .sustainability-card-info{line-height:1.8;color:#999;font-size:.28rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;word-break:break-all;word-wrap:break-word;overflow:hidden}._mobile .sustainability-body .container .sustainability-grid .sustainability-card .sustainability-card-content .sustainability-card-info:hover{color:#c10817}._mobile .sustainability-body .container .sustainability-action{padding-top:.8rem;text-align:center}._mobile .sustainability-body .container .sustainability-action .sustainability-btn{display:block;width:100%;height:.88rem;background:#e30012;transition:all .3s ease;position:relative;overflow:hidden;line-height:.88rem;color:#fff;font-size:.36rem}._mobile .sustainability-body .container .sustainability-action .sustainability-btn::before{display:none}._mobile .sustainability-body .container .sustainability-action .sustainability-btn:hover{background:#c10817;transform:translateY(-3px);box-shadow:0 6px 20px rgba(227,0,18,.4)}._mobile .sustainability-body .container .sustainability-action .sustainability-btn:active{transform:translateY(0)}}._pc .media-body{margin-top:210px;margin-bottom:130px}._pc .media-body .container{width:1560px;margin:0 auto}._pc .media-body .container .media-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:65px 0}._pc .media-body .container .media-grid .media-card{width:520px;height:650px;box-sizing:border-box;padding:20px;cursor:pointer;border-radius:4px}._pc .media-body .container .media-grid .media-card:hover{box-shadow:0px 8px 24px rgba(0,0,0,.12);transform:translateY(-5px)}._pc .media-body .container .media-grid .media-card .media-card-image{height:320px;overflow:hidden;border-radius:4px}._pc .media-body .container .media-grid .media-card .media-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._pc .media-body .container .media-grid .media-card .media-card-content{box-sizing:border-box;padding:10px 0;height:250px}._pc .media-body .container .media-grid .media-card .media-card-content .media-card-title{margin-top:10px}._pc .media-body .container .media-grid .media-card .media-card-content .media-card-title a{height:36px;line-height:36px;color:#333;font-weight:normal;font-size:24px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;word-break:break-all;word-wrap:break-word;overflow:hidden}._pc .media-body .container .media-grid .media-card .media-card-content .media-card-title a:hover{color:#e30012}._pc .media-body .container .media-grid .media-card .media-card-content .media-card-date{margin-top:15px;height:19px;line-height:19px;color:#999;font-size:14px}._pc .media-body .container .media-grid .media-card .media-card-content .media-card-info{margin-top:15px}._pc .media-body .container .media-grid .media-card .media-card-content .media-card-info a{line-height:1.75;color:#666;font-size:16px;text-decoration:none;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;word-break:break-all;word-wrap:break-word;overflow:hidden}._pc .media-body .container .media-grid .media-card .media-card-content .media-card-info a:hover{color:#e30012}._pc .media-body .container .media-grid .media-card .media-card-control{position:relative}._pc .media-body .container .media-grid .media-card .media-card-control .media-card-control-category{display:inline-block;height:36px;background:#fff;border:1px solid;border-color:#ccc;padding:0 16px;line-height:36px;color:#999;font-size:16px;text-align:center;transition:all .3s ease}._pc .media-body .container .media-grid .media-card .media-card-control .media-card-control-category:hover{background:#e30012;color:#fff}._pc .media-body .container .media-grid .media-card .media-card-control .media-card-control-more{position:absolute;right:30px;top:50%;transform:translateY(-50%);display:inline-block;-webkit-mask:url("../index/icon_more.svg") no-repeat center center;mask:url("../index/icon_more.svg") no-repeat center center;width:40px;height:20px;background-color:#999}._pc .media-body .container .media-grid .media-card .media-card-control .media-card-control-more:hover{background-color:#e30012}._pc .media-body .container .media-action{padding-top:104px;text-align:center}._pc .media-body .container .media-action .media-btn{display:inline-block;width:240px;height:50px;background:#e30012;transition:all .3s ease;position:relative;overflow:hidden;line-height:50px;color:#fff;font-size:20px}._pc .media-body .container .media-action .media-btn::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%, -50%);transition:width .6s,height .6s}._pc .media-body .container .media-action .media-btn:hover{background:#c10817;transform:translateY(-3px);box-shadow:0 6px 20px rgba(227,0,18,.4)}._pc .media-body .container .media-action .media-btn:hover::before{width:300px;height:300px}._pc .media-body .container .media-action .media-btn:active{transform:translateY(-1px)}@media(max-width: 1000px){._mobile .media-body{margin-top:.9rem;margin-bottom:1rem}._mobile .media-body .container{width:9rem;margin:0 auto}._mobile .media-body .container .media-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:.6rem .6rem}._mobile .media-body .container .media-grid .media-card{width:4.2rem;height:5.5rem;box-sizing:border-box;padding:0;cursor:pointer;border-radius:0}._mobile .media-body .container .media-grid .media-card:hover{box-shadow:none;transform:translateY(0)}._mobile .media-body .container .media-grid .media-card .media-card-image{height:2.8rem;overflow:hidden;border-radius:0}._mobile .media-body .container .media-grid .media-card .media-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._mobile .media-body .container .media-grid .media-card .media-card-content{box-sizing:border-box;padding:.1rem 0;height:auto}._mobile .media-body .container .media-grid .media-card .media-card-content .media-card-title{margin-top:.1rem;height:auto;line-height:auto}._mobile .media-body .container .media-grid .media-card .media-card-content .media-card-title a{height:auto;line-height:1.8;color:#333;font-weight:normal;font-size:.32rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;word-break:break-all;word-wrap:break-word;overflow:hidden}._mobile .media-body .container .media-grid .media-card .media-card-content .media-card-title a:hover{color:#e30012}._mobile .media-body .container .media-grid .media-card .media-card-content .media-card-date{display:block;margin-top:.15rem;height:.32rem;line-height:.32rem;color:#666;font-size:.28rem}._mobile .media-body .container .media-grid .media-card .media-card-content .media-card-info{display:none}._mobile .media-body .container .media-grid .media-card .media-card-control{display:none}._mobile .media-body .container .media-action{width:100%;padding-top:.8rem;text-align:center}._mobile .media-body .container .media-action .media-btn{display:block;width:100%;height:.88rem;background:#e30012;transition:all .3s ease;position:relative;overflow:hidden;line-height:.88rem;color:#fff;font-size:.36rem}._mobile .media-body .container .media-action .media-btn::before{display:none}._mobile .media-body .container .media-action .media-btn:hover{background:#c10817;transform:translateY(-3px);box-shadow:0 6px 20px rgba(227,0,18,.4)}._mobile .media-body .container .media-action .media-btn:active{transform:translateY(0)}}._pc .contact-body{margin-top:20px;margin-bottom:130px}._pc .contact-body .container{width:1280px;margin:0 auto}._pc .contact-body .container .title-container{padding-bottom:20px}._pc .contact-body .container .title-container .title{position:relative;padding-top:24px;padding-bottom:24px}._pc .contact-body .container .title-container .title h1{font-size:40px;font-weight:400;letter-spacing:0px;line-height:180%;color:#000;text-align:center}._pc .contact-body .container .content-wrapper{padding-bottom:35px}._pc .contact-body .container .content-wrapper .contact-info{display:flex}._pc .contact-body .container .content-wrapper .contact-info .contact-info-img{width:640px;height:360px}._pc .contact-body .container .content-wrapper .contact-info .contact-info-addr{box-sizing:border-box;width:696px;height:360px;background:#ebebeb;padding:70px 20px 70px 60px}._pc .contact-body .container .content-wrapper .contact-info .contact-info-addr .contact-info-title{line-height:70px;font-weight:700;color:#000;font-size:24px}._pc .contact-body .container .content-wrapper .contact-info .contact-info-addr .contact-info-item{line-height:40px;font-size:16px;line-height:2;color:#000}._pc .contact-body .container .content-wrapper .contact-departments{display:flex;flex-wrap:wrap;margin-bottom:45px}._pc .contact-body .container .content-wrapper .contact-departments .contact-info-addr{box-sizing:border-box;padding:45px 0;width:753px;border-bottom:1px solid #e5e5e5}._pc .contact-body .container .content-wrapper .contact-departments .contact-info-addr.no-border{border-bottom:none}._pc .contact-body .container .content-wrapper .contact-departments .contact-info-addr:nth-child(even){width:527px}._pc .contact-body .container .content-wrapper .contact-departments .contact-info-addr .contact-info-title{line-height:70px;font-weight:700;color:#000;font-size:24px}._pc .contact-body .container .content-wrapper .contact-departments .contact-info-addr .contact-info-item{line-height:40px;font-size:16px;line-height:2;color:#000}._pc .contact-body .container .content-wrapper .contact-map-mobile{display:none}._pc .contact-body .container .content-wrapper .contact-map img{width:1280px;-o-object-fit:cover;object-fit:cover}@media(max-width: 1000px){._mobile .contact-body{margin-top:.4rem;margin-bottom:.2rem}._mobile .contact-body .container{width:9rem;margin:0 auto}._mobile .contact-body .container .title-container{display:none}._mobile .contact-body .container .content-wrapper{padding-bottom:.35rem}._mobile .contact-body .container .content-wrapper .contact-info{display:flex;flex-direction:column;gap:0}._mobile .contact-body .container .content-wrapper .contact-info .contact-info-img{display:none}._mobile .contact-body .container .content-wrapper .contact-info .contact-info-addr{box-sizing:border-box;width:100%;height:auto;background:#fff;padding:0}._mobile .contact-body .container .content-wrapper .contact-info .contact-info-addr .contact-info-title{line-height:.7rem;font-weight:700;color:#000;font-size:.5rem;margin-bottom:.1rem}._mobile .contact-body .container .content-wrapper .contact-info .contact-info-addr .contact-info-item{font-size:.36rem;line-height:2;color:#000}._mobile .contact-body .container .content-wrapper .contact-departments{display:flex;flex-wrap:wrap;margin-bottom:.45rem}._mobile .contact-body .container .content-wrapper .contact-departments .contact-info-addr{box-sizing:border-box;padding:.45rem 0;width:100%;border-bottom:0}._mobile .contact-body .container .content-wrapper .contact-departments .contact-info-addr.no-border{border-bottom:none}._mobile .contact-body .container .content-wrapper .contact-departments .contact-info-addr:nth-child(even){width:100%}._mobile .contact-body .container .content-wrapper .contact-departments .contact-info-addr .contact-info-title{line-height:.7rem;font-weight:700;color:#000;font-size:.36rem}._mobile .contact-body .container .content-wrapper .contact-departments .contact-info-addr .contact-info-item{line-height:.7rem;font-size:.36rem;line-height:2;color:#000}._mobile .contact-body .container .content-wrapper .contact-map-mobile{display:block;margin-top:.5rem;margin-bottom:.7rem}._mobile .contact-body .container .content-wrapper .contact-map-mobile img{width:100%;-o-object-fit:cover;object-fit:cover}._mobile .contact-body .container .content-wrapper .contact-map{display:none}}._pc .feedback-body{margin-top:20px;margin-bottom:130px}._pc .feedback-body .container{width:1280px;margin:0 auto}._pc .feedback-body .container .title-container{padding-bottom:20px}._pc .feedback-body .container .title-container .title{position:relative;padding-top:24px;padding-bottom:24px}._pc .feedback-body .container .title-container .title h1{font-size:40px;font-weight:400;letter-spacing:0px;line-height:180%;color:#000;text-align:center}._pc .feedback-body .container .content-wrapper{padding-bottom:35px}._pc .feedback-body .container .content-wrapper .feedback-desc{padding-top:25px;padding-bottom:25px;line-height:2;color:#666;font-size:18px}._pc .feedback-body .container .content-wrapper .contact-form{margin-top:70px}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row{display:flex;flex-wrap:wrap;gap:20px 240px}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row.contact-form-row-verify{align-items:center}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row.contact-form-row-submit{justify-content:center;margin-top:30px}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group{width:520px;position:relative}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.contact-form-group-full{width:1280px}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .layui-form-label{padding-left:13px;font-size:16px;color:#333;width:auto}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .layui-form-radio div{font-size:16px;color:#999}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-input{box-sizing:border-box;width:100%;height:50px;padding:0 13px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-bottom:1px solid #ccc;font-size:16px;color:#333}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-input::-moz-placeholder{color:#999}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-input:-ms-input-placeholder{color:#999}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-input::placeholder{color:#999}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-input:focus{outline:none;border-bottom:1px solid #e30012;transform:translateY(0)}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-textarea{box-sizing:border-box;width:100%;height:150px;padding:35px 13px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-bottom:1px solid #ccc;font-size:16px;color:#333;resize:none;font-family:inherit}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-textarea::-moz-placeholder{color:#999}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-textarea:-ms-input-placeholder{color:#999}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-textarea::placeholder{color:#999}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-textarea:focus{outline:none;border-bottom:1px solid #e30012;transform:translateY(0)}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-area{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-list{display:contents}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-item{position:relative;width:100px;height:100px;border-radius:6px;overflow:hidden;border:1px solid #eee}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-item .feedback-upload-del{position:absolute;top:2px;right:2px;width:22px;height:22px;background:rgba(0,0,0,.5);color:#fff;border-radius:50%;text-align:center;line-height:22px;font-size:14px;cursor:pointer;text-decoration:none}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-item .feedback-upload-del:hover{background:#e30012}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-btn{width:100px;height:100px;border:2px dashed #ddd;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:#999;transition:all .3s}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-btn:hover{border-color:#e30012;color:#e30012}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-btn i{font-size:28px;margin-bottom:4px}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-btn span{font-size:12px}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-label{display:block;font-size:14px;color:#999;margin-bottom:10px}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-captcha{display:block;position:absolute;bottom:2px;left:382px;width:87px;height:34px;-o-object-fit:cover;object-fit:cover;cursor:pointer}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-captcha a{display:block;width:100%;height:100%}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-captcha img{width:87px;height:34px;-o-object-fit:cover;object-fit:cover}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-submit{margin-top:45px;width:188px;height:44px;border:1px solid;border-color:#ccc;background:rgba(0,0,0,0);line-height:44px;color:#666;font-size:18px;text-align:center;cursor:pointer;transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);position:relative;overflow:hidden}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-submit::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#e30012;transition:left .4s ease;z-index:-1}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-submit:hover{border-color:#e30012;color:#fff;transform:translateY(-3px);box-shadow:0 6px 20px rgba(227,0,18,.3)}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-submit:hover::before{left:0}._pc .feedback-body .container .content-wrapper .contact-form form .contact-form-submit:active{transform:translateY(-1px)}._pc .feedback-body .container .content-wrapper .post-back-container{position:relative;margin-top:80px;margin-bottom:20px}._pc .feedback-body .container .content-wrapper .post-back-container .post-back{position:absolute;right:0;top:0;display:inline-block;height:24px;line-height:24px;padding-right:34px;background:url("../icon-back.svg") no-repeat right center;background-size:23px 18px;cursor:pointer;color:#e30012;font-size:18px}._pc .feedback-body .container .content-wrapper .post-back-container .post-back:hover{opacity:.6}@media(max-width: 1000px){._mobile .feedback-body{margin-top:2.2rem;padding-bottom:.5rem;margin-bottom:0}._mobile .feedback-body .container{width:9rem;margin:0 auto}._mobile .feedback-body .container .title-container{padding-bottom:.2rem}._mobile .feedback-body .container .title-container .title{position:relative;padding-top:.24rem;padding-bottom:.24rem}._mobile .feedback-body .container .title-container .title h1{font-size:.6rem;font-weight:700;letter-spacing:0px;line-height:180%;color:#e30012;text-align:center}._mobile .feedback-body .container .title-container .title::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:2rem;height:.04rem;background:#e30012}._mobile .feedback-body .container .content-wrapper{padding-bottom:.35rem}._mobile .feedback-body .container .content-wrapper .feedback-desc{display:none}._mobile .feedback-body .container .content-wrapper .contact-form{margin-top:.3rem}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row{display:block}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row.contact-form-row-verify{align-items:center}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row.contact-form-row-submit{justify-content:center;margin-top:.3rem}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group{display:block;width:100%;position:relative;padding-bottom:.2rem}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.contact-form-group-full{width:100%}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .layui-form-label{padding-left:.13rem;font-size:.36rem;color:#333;width:auto}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .layui-form-radio div{font-size:.36rem;color:#999}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-input{box-sizing:border-box;width:100%;height:.8rem;padding:0 .15rem;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-bottom:1px solid #999;font-size:.36rem;color:#000}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-input::-moz-placeholder{color:#333}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-input:-ms-input-placeholder{color:#333}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-input::placeholder{color:#333}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-input:focus{outline:none;border-bottom:1px solid #e30012;transform:translateY(0)}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-textarea{box-sizing:border-box;width:100%;height:2.6rem;padding:.35rem .15rem;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-bottom:1px solid #999;font-size:.36rem;color:#000;resize:none;font-family:inherit}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-textarea::-moz-placeholder{color:#333}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-textarea:-ms-input-placeholder{color:#333}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-textarea::placeholder{color:#333}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group .contact-form-textarea:focus{outline:none;border-bottom:1px solid #e30012;transform:translateY(0)}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-area{display:flex;flex-wrap:wrap;gap:.1rem;align-items:flex-start}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-list{display:contents}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-item{position:relative;width:2rem;height:2rem;border-radius:6px;overflow:hidden;border:1px solid #eee}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-item .feedback-upload-del{position:absolute;top:2px;right:2px;width:.44rem;height:.44rem;background:rgba(0,0,0,.5);color:#fff;border-radius:50%;text-align:center;line-height:.44rem;font-size:.36rem;cursor:pointer;text-decoration:none}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-item .feedback-upload-del:hover{background:#e30012}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-btn{width:2rem;height:2rem;border:2px dashed #ddd;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:#999}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-btn:hover{border-color:#e30012;color:#e30012}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-btn i{font-size:.36rem;margin-bottom:.04rem}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-btn span{font-size:.36rem}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-group.feedback-upload-group .feedback-upload-label{display:block;font-size:.36rem;color:#999;margin-bottom:.1rem}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-captcha{display:block;position:absolute;left:auto;bottom:.4rem;right:2px;width:1.45rem;height:.57rem;-o-object-fit:cover;object-fit:cover;cursor:pointer}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-captcha a{display:block;width:100%;height:100%}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-row .contact-form-captcha img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-submit{margin-top:.45rem;width:100%;height:.88rem;border:1px solid;border-color:#ccc;background:#e30012;line-height:.88rem;color:#fff;font-size:.36rem;text-align:center;cursor:pointer;transition:all .4s cubic-bezier(0.68, -0.55, 0.265, 1.55);position:relative;overflow:hidden}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-submit::before{display:none}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-submit:hover{border-color:#e30012;color:#fff;transform:translateY(0);box-shadow:none}._mobile .feedback-body .container .content-wrapper .contact-form form .contact-form-submit:active{transform:translateY(0)}._mobile .feedback-body .container .content-wrapper .post-back-container{display:none;position:relative;margin-top:.8rem;margin-bottom:.2rem}._mobile .feedback-body .container .content-wrapper .post-back-container .post-back{position:absolute;right:0;top:0;display:inline-block;height:.5rem;line-height:.5rem;padding-right:.7rem;background:url("../icon-back.svg") no-repeat right center;background-size:auto .36rem;cursor:pointer;color:#e30012;font-size:.36rem}._mobile .feedback-body .container .content-wrapper .post-back-container .post-back:hover{opacity:.6}}