.ellipsis1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.ellipsis2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.ellipsis3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3}.banner{clear:both;overflow:hidden;text-align:center;position:relative;z-index:9}.banner .pc{width:100%;background-size:cover;background-repeat:no-repeat;background-position:top center;display:block}.banner .pc img{vertical-align:top;display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto;max-height:initial;max-width:initial;width:100%;object-fit:cover}.banner .ph{position:relative;display:none;text-align:center}.banner .ph img{width:100%;width:auto;height:auto}.banner .box{display:block;position:relative;overflow:hidden;width:100%}.banner .text{left:0;top:55%;z-index:3;width:100%;color:#fff;text-align:left;position:absolute;transform:translateY(-50%)}.banner .text .title{text-transform:uppercase}.banner .text-2{z-index:3;width:100%;color:#fff;position:absolute;top:auto;bottom:17rem;transform:translateY(0)}.banner .text-2 .item{padding-left:0;text-align:left}.banner .text-2 .title{font-size:7.9rem;letter-spacing:0}.banner .text-2 .title-sub{font-size:3.5rem;padding-top:1rem;font-family:var(--Roboto-Light)}.banner .text-3{left:0;top:55%;z-index:3;width:100%;color:#fff;text-align:left;position:absolute;transform:translateY(-50%)}.banner .text-3 .container{max-width:192rem}.banner .text-3 .item{float:right;max-width:93rem;background:rgba(0,0,0,0.5);text-align:left;padding:7rem 0;padding-left:5rem}.banner .text-3 .title{padding-bottom:4rem;font-size:4.7rem;letter-spacing:0;text-transform:uppercase}.banner .text-3 .title-sub{line-height:5rem;padding-left:1.5rem;position:relative;font-size:2.8rem;font-family:var(--Roboto-Light)}.banner .text-3 .title-sub::before{content:"-";top:0;left:0;position:absolute}.banner .text-3 .tu{margin-top:3rem}.banner .text-3 .tu img{max-height:7rem}.banner .item{text-align:center;padding-left:51%}.banner .title{letter-spacing:.3rem;font-size:8.9rem;line-height:1;font-weight:normal;font-family:var(--Roboto-Bold)}.banner .title-sub{font-size:4.8rem}.banner .title-sub-2{padding-top:5rem;font-size:3.5rem;font-family:var(--Roboto-Light)}.banner .common-button{margin-top:15rem}.banner .common-button a{font-size:1.8rem;background:transparent}.banner .common-button:hover a{border-color:var(--main-color)}.banner .swiper-container{width:100%}.banner .swiper-slide{width:100% !important;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center top}.banner .swiper-pagination{z-index:9;width:100%;bottom:3.5rem;text-align:center}.banner .swiper-pagination-bullet{border-radius:0;background:#6d7986;opacity:1;border-radius:50%;vertical-align:middle;transition:all 500ms ease;margin:0 .5rem;width:1rem;height:1rem}.banner .swiper-pagination-bullet-active{border-radius:.5rem;background:#fff}.banner .swiper-slide-active .title{animation:1.5s titFadeup1 ease}.banner .swiper-slide-active .title-sub{animation:1.6s titFadeup1 ease}.banner .swiper-slide-active .common-button{animation:1.7s titFadeup1 ease}@media (max-width:1200px){.banner{padding-top:0;margin-top:60px;height:auto}.banner .swiper-container,.banner .swiper-slide,.banner .box{height:100%}.banner .item{padding-left:0}.banner .pc{display:none}.banner .ph{display:block;height:100%}.banner .ph img{width:100%;height:100%;object-fit:cover}.banner .text,.banner .text-2,.banner .text-3{left:0;top:50%;bottom:auto;width:100%;text-align:left;transform:translateY(-50%)}.banner .text .item{text-align:left;max-width:560px}.banner .text-2 .item{max-width:600px;padding-left:0}.banner .text-3 .container{max-width:640px}.banner .text-3 .item{float:none;max-width:560px;padding:28px 28px;background:rgba(0,0,0,0.46)}.banner .title{font-size:48px;line-height:56px;letter-spacing:1px}.banner .title-sub{font-size:26px;line-height:34px}.banner .title-sub-2{padding-top:14px;font-size:20px;line-height:28px}.banner .text-2 .title{font-size:42px;line-height:50px}.banner .text-2 .title-sub{padding-top:10px;font-size:20px;line-height:28px}.banner .text-3 .item{background:transparent}.banner .text-3 .title{padding-bottom:16px;font-size:34px;line-height:42px}.banner .text-3 .title-sub{display:none;padding-left:12px;font-size:18px;line-height:28px}.banner .text-3 .tu{display:none;margin-top:18px}.banner .text-3 .tu img{max-height:42px}.banner .common-button{margin-top:34px}.banner .common-button a{min-width:138px;height:42px;padding:0 18px;font-size:15px;line-height:40px}.banner .swiper-pagination{bottom:18px}.banner .swiper-pagination-bullet{width:9px;height:9px;margin:0 5px}.banner .swiper-pagination-bullet-active{width:22px;border-radius:5px}}@media (max-width:768px){.banner{background:#000}.banner .pc{display:none}.banner .ph{display:block}.banner .common-button{display:none}.banner .text{top:40px !important;transform:translateY(0) !important}.banner .title{font-size:30px;line-height:40px;text-shadow:0 0 10px rgba(0,0,0,0.3)}.banner .title-sub{color:#fff !important;font-size:16px;padding-top:0;padding-bottom:0px;text-shadow:0 0 10px #000}.banner .title-sub-2{font-size:16px;padding-top:0;text-shadow:0 0 10px rgba(0,0,0,0.8)}}@keyframes productsCotFade{from{opacity:0;transform:translateY(1.8rem)}to{opacity:1;transform:translateY(0)}}.case-section{overflow:hidden;padding:9rem 0 10rem 0}.case-section .common-title{text-align:center}.case-section .case-slider-wrap{margin:0 auto;margin-top:7rem;max-width:192rem}.case-section .case-slider-wrap .swiper-slide{transition:all .5s ease;display:flex;flex-direction:column}.case-section .case-card{margin-bottom:.4rem;display:block;position:relative;text-decoration:none;overflow:hidden;transition:all .5s ease;width:100%}.case-section .case-card .case-img{display:block;overflow:hidden;width:100%;height:100%;position:relative}.case-section .case-card .case-img img{transition:transform .8s ease}.case-section .case-card .case-img::after{content:"";display:block;padding-bottom:68.75%}.case-section .case-card .case-info{position:absolute;bottom:0;left:0;width:100%;height:7rem;background:rgba(0,0,0,0.5);z-index:2;display:flex;align-items:center;justify-content:space-between}.case-section .case-card .case-info .case-title{overflow:hidden;padding:0 3rem;color:#fff;font-size:1.8rem;font-weight:normal;margin:0;width:100%;line-height:2.4rem;height:4.8rem;transition:color .3s ease;display:flex;align-items:center}.case-section .case-card:hover .case-img img{transform:scale(1.05)}.case-section .common-button{text-align:center;margin-top:6rem}.case-section .common-button a{color:#060604;background:#fff;border-color:#14100d}.case-section .common-button a:hover{color:var(--main-color);border-color:var(--main-color)}@media (min-width:1201px){.case-section .swiper-slide{width:calc(100vw / 3)}}@media (max-width:1200px){.case-section{padding:40px 0 0 0}.case-section .common-title{font-size:24px;line-height:30px}.case-section .case-slider-wrap{margin:0 auto;padding:0 20px;max-width:640px;margin-top:30px}.case-section .swiper-slide{width:calc(100vw / 2)}.case-section .common-button{display:none}}@media (max-width:768px){.case-section .swiper-slide{width:100vw}.case-section .case-card .case-info{padding:1.5rem}.case-section .case-card .case-info .case-title{font-size:16px;padding:0 5px}.case-section .btn-outline-common{margin-top:3rem}}.news-section{padding:0 0 9rem 0;position:relative;overflow:hidden}.news-section .container{position:relative}.news-section .common-title{text-align:center}.news-section .news-slider{margin-top:6rem;position:relative}.news-section .news-slider .swiper-wrapper{display:flex}.news-section .news-slider .news-item{height:auto}.news-section .news-card{display:flex;flex-direction:column;text-decoration:none;background:#fff;height:100%;transition:all .3s ease;border:1px solid transparent;position:relative}.news-section .news-card .news-img{width:100%;height:0;padding-bottom:56%;overflow:hidden;position:relative;background:#f5f5f5}.news-section .news-card .news-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.news-section .news-card .news-info{padding:2rem 0 0 0;display:flex;flex-direction:column;flex:1}.news-section .news-card .news-title{font-family:var(--Roboto-Bold);font-size:2rem;color:#1d1d1d;font-weight:normal;line-height:1.5;margin-bottom:2rem;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-section .news-card .news-desc{line-height:1.8rem;height:5.4rem;font-family:var(--Roboto-Light);font-size:1.6rem;color:#000000;margin-bottom:2rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-section .news-card .news-explore{color:#aeaeae;margin-top:auto;font-size:1.8rem;display:flex;align-items:center;transition:color .3s ease}.news-section .news-card .news-explore .arrow{margin-left:.5rem;transition:transform .3s ease}.news-section .news-card .news-explore .arrow svg{width:2rem;height:2rem;fill:#ef2222;vertical-align:middle}.news-section .news-card:hover{transform:translateY(-5px)}.news-section .news-card:hover .news-img img{transform:scale(1.05)}.news-section .news-card:hover .news-title{text-decoration:underline}.news-section .news-card:hover .news-explore{color:#000}.news-section .news-card:hover .news-explore .arrow{transform:translateX(5px)}.news-section .news-arrow{top:25.3rem;z-index:10;width:5.8rem;height:5.8rem;cursor:pointer;color:#cfd3d8;display:flex;position:absolute;align-items:center;justify-content:center;border-radius:50%;border:1px solid #d8dce0;background:rgba(255,255,255,0.96);transform:translateY(-50%);transition:all .3s ease}.news-section .news-arrow svg{width:3rem;height:3rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.news-section .news-arrow:hover{color:#fff;border-color:var(--main-color);background:var(--main-color);box-shadow:0 .8rem 2.4rem rgba(0,0,0,0.15)}.news-section .news-prev{left:-8.6rem}.news-section .news-next{right:-8.6rem}.news-content{padding-top:9rem}.news-content .news-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:4rem 3rem}.news-content .news-item{min-width:0;height:auto;list-style:none}@media (max-width:1200px){.news-section{padding:50px 0}.news-section .news-arrow{display:none;top:50%;width:44px;height:44px}.news-section .news-arrow svg{width:24px;height:24px}.news-section .news-prev{left:8px}.news-section .news-next{right:8px}.news-content .news-list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:34px 20px}}@media (max-width:640px){.news-content .news-list{grid-template-columns:1fr;gap:28px}}.products-section{padding:14rem 0 9rem;background:#fff}.products-section .products-tabs{height:9.2rem;border-bottom:1px solid #8c8c8c;display:flex;align-items:flex-start;justify-content:space-around;position:relative}.products-section .products-tabs a{position:relative}.products-section .products-tabs a.active{color:#111}.products-section .products-tabs a.active:after,.products-section .products-tabs a.active:before{content:"";left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);background:#fff}.products-section .products-tabs a.active:before{bottom:-5.3rem;width:2rem;height:2rem;border-left:1px solid #8c8c8c;border-top:1px solid #8c8c8c}.products-section .products-tabs a.active:after{bottom:-5.3rem;width:2.4rem;height:1.2rem}.products-section .products-cots{display:none}.products-section .products-cots.active{display:block;animation:productsCotFade .45s ease both}.products-section .products-list{padding-top:9.5rem;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3rem;row-gap:6rem}.products-section .products-item a{display:block;color:#5c5c5c}.products-section .products-item .pic{height:28.1rem;overflow:hidden}.products-section .products-item .pic img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.products-section .products-item h3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;padding:0 1rem;margin-top:2.5rem;font-family:var(--Roboto-Medium);color:#000000;height:3rem;font-size:2.4rem;line-height:3rem;font-weight:normal}.products-section .products-item .info{padding:0 1rem;height:9rem;line-height:3rem;overflow:hidden;margin-top:2rem;font-family:var(--Roboto-Light);display:grid;grid-template-columns:repeat(2, 1fr);column-gap:0;align-content:start}.products-section .products-item .info p{color:#000;font-size:1.8rem}.products-section .products-item .more{display:flex;align-items:center;padding:3.2rem 0 0 1.8rem;color:#aeaeae;font-size:1.8rem;line-height:2rem}.products-section .products-item .more svg{vertical-align:bottom;fill:#ef2222;width:2rem;height:2rem;margin-left:.4rem}.products-section .products-item:hover .pic img{transform:scale(1.05)}.products-section .products-item:hover h3{text-decoration:underline}.products-section .products-item:hover h3,.products-section .products-item:hover .more{color:var(--main-color)}.products-section .solution-list{padding-top:9.5rem;display:grid;grid-template-columns:repeat(2, 1fr);column-gap:1.6rem;row-gap:3rem}.products-section .solution-list li{min-width:0;transition:all 500ms ease;text-align:center}.products-section .solution-list li a{display:block;color:#000}.products-section .solution-list li .pic{overflow:hidden;height:47.2rem}.products-section .solution-list li .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.products-section .solution-list li h3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;color:#000;font-size:2.4rem;line-height:7rem;height:7rem;font-weight:normal;font-family:var(--Roboto-Medium)}.products-section .solution-list li:hover{box-shadow:0 .2rem 1.2rem rgba(0,0,0,0.18)}.products-section .solution-list li:hover .pic img{transform:scale(1.04)}.products-section .solution-list li:hover h3{color:var(--main-color)}.about-section{display:flex;align-items:center;height:78rem;color:#fff;overflow:hidden;background-repeat:no-repeat;background-position:top center;background-size:cover;position:relative}.about-section .container{position:relative;display:flex;align-items:center;justify-content:space-between}.about-section .about-data{width:50%;height:56rem;display:grid;margin-left:-8%;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);position:relative}.about-section .about-data:before,.about-section .about-data:after{content:"";position:absolute;background:rgba(255,255,255,0.35)}.about-section .about-data:before{left:50%;top:0;width:1px;height:100%}.about-section .about-data:after{left:0;top:50%;width:100%;height:1px}.about-section .data-item{text-align:center;align-self:center;font-size:3.6rem;line-height:4.8rem;font-weight:normal;font-family:var(--Roboto-Bold)}.about-section .data-item em,.about-section .data-item span{font-size:1.8rem;font-family:var(--Roboto-Regular)}.about-section .data-item em{color:#fff;font-size:1.8rem;line-height:2.4rem;font-style:normal}.about-section .data-item span{display:block;padding-top:.5rem;color:#fff;line-height:2.6rem}.about-section .about-text{width:50%}.about-section .about-text h2{color:#fff;font-size:4.8rem;line-height:6rem;font-weight:normal;font-family:var(--Roboto-Medium)}.about-section .about-text p{padding-top:4.4rem;color:#fff;font-size:1.8rem;line-height:3rem}.about-section .about-text p+p{padding-top:3.1rem}.about-section .about-text a{width:16.4rem;height:4.7rem;margin-top:4.6rem;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.6rem;line-height:2.2rem;border:1px solid rgba(255,255,255,0.9);transition:all .3s ease}.about-section .about-text a i{padding-left:.5rem;font-style:normal}.contact-content-1{padding:10rem 0}.contact-content-1 .common-title{padding-bottom:2rem}.contact-content-1 .contact-intro{padding-bottom:6rem}.contact-content-1 .contact-intro p{color:#303030;font-size:2rem;line-height:3.4rem;font-family:var(--Roboto-Light)}.contact-content-1 .contact-info-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:5.4rem;row-gap:6.4rem}.contact-content-1 .contact-info-list li{min-width:0}.contact-content-1 .contact-info-list li:hover .icon-box img{transform:scale(.95)}.contact-content-1 .contact-info-list .icon-box{height:24rem;display:flex;align-items:center;justify-content:center;margin-bottom:3.5rem;background:#f7f7f7}.contact-content-1 .contact-info-list .icon-box img{max-height:12rem;transition:all 500ms ease}.contact-content-1 .contact-info-list .info h3{margin:0 0 .5rem;color:#111;font-size:2rem;line-height:2.8rem;font-weight:normal;font-family:var(--Roboto-Medium)}.contact-content-1 .contact-info-list .info p{margin:0 0 2.2rem;color:#1f1f1f;font-size:1.8rem;line-height:2.8rem;font-family:var(--Roboto-Light)}.contact-content-1 .contact-info-list .info p:last-child{margin-bottom:0}.contact-content-1 .contact-info-list .info p.large{font-size:2.4rem;line-height:3.2rem}.contact-content-1 .contact-info-list .info p a{color:inherit}.contact-section{position:relative;padding:6rem 0;background:#f7f7f7}.contact-section .container{display:flex;justify-content:space-between;align-items:flex-start}.contact-section .contact-form{width:58%}.contact-section .contact-form .info{color:#000;font-size:1.8rem;padding-top:2rem;width:88%;font-family:var(--Roboto-Light)}.contact-section .contact-form form{padding-top:7rem}.contact-section .contact-form .form-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.6rem 1.8rem}.contact-section .contact-form label{position:relative}.contact-section .contact-form label em{left:1.5rem;top:50%;color:#d71920;font-size:1.6rem;font-style:normal;position:absolute;transform:translateY(-50%)}.contact-section .contact-form label input{padding-left:2.6rem}.contact-section .contact-form input,.contact-section .contact-form textarea{font-family:var(--Roboto-Light);width:100%;color:#222;border-radius:.5rem;font-size:1.6rem;border:1px solid #d1d1d1;background:#fff}.contact-section .contact-form input::placeholder,.contact-section .contact-form textarea::placeholder{color:#6f777b}.contact-section .contact-form input{height:5.7rem;padding:0 1.6rem}.contact-section .contact-form textarea{display:block;height:8rem;margin-top:1.3rem;padding:1.2rem 1.6rem;resize:none}.contact-section .contact-form button{width:14.4rem;height:4.6rem;margin-top:5.2rem;color:#fff;cursor:pointer;font-size:1.6rem;border:0;border-radius:.4rem;background:#000;transition:box-shadow .3s ease}.contact-section .contact-form button:hover{box-shadow:0 0 2rem rgba(0,0,0,0.3)}.contact-section .contact-img{width:30%;margin-top:4rem}@media (max-width:1200px){.products-section{padding:70px 0 56px}.products-section .products-tabs{height:auto}.products-section .products-tabs a.active::before{bottom:-33px;width:16px;height:16px}.products-section .products-tabs a.active::after{bottom:-34px;width:22px;height:10px}.products-section .solution-list{padding-top:54px;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:14px;row-gap:28px}.products-section .solution-list li .pic{height:280px}.products-section .solution-list li h3{height:48px;font-size:18px;line-height:48px}.products-section .products-list{padding-top:54px;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:24px;row-gap:36px}.products-section .products-item .pic{height:240px}.products-section .products-item h3{height:28px;margin-top:18px;padding:0 8px;font-size:20px;line-height:28px}.products-section .products-item .info{height:78px;margin-top:14px;padding:0 8px;line-height:26px}.products-section .products-item .info p{font-size:15px}.products-section .products-item .more{padding:20px 0 0 8px;font-size:15px;line-height:20px}.products-section .products-item .more svg{width:16px;height:16px}.about-section{height:auto;min-height:0;padding:70px 0}.about-section .container{display:block}.about-section .about-data{width:100%;height:auto;min-height:360px;margin-left:0}.about-section .data-item{padding:24px 16px;font-size:30px;line-height:40px}.about-section .data-item em,.about-section .data-item span{font-size:15px;line-height:22px}.about-section .about-text{width:100%;margin-top:42px}.about-section .about-text h2{font-size:34px;line-height:44px}.about-section .about-text p{padding-top:24px;font-size:15px;line-height:26px}.about-section .about-text p+p{padding-top:18px}.about-section .about-text a{width:136px;height:40px;margin-top:30px;font-size:14px;line-height:20px}.news-section{padding:70px 0}.news-section .news-slider{margin-top:40px}.news-section .news-card .news-info{padding-top:18px}.news-section .news-card .news-title{margin-bottom:14px;font-size:18px;line-height:27px}.news-section .news-card .news-desc{height:66px;margin-bottom:18px;font-size:14px;line-height:22px}.news-section .news-card .news-explore{font-size:15px}.news-section .news-card .news-explore .arrow svg{width:16px;height:16px}.contact-content-1{padding:70px 0 52px}.contact-content-1 .contact-intro{margin-bottom:42px}.contact-content-1 .contact-intro h2{margin-bottom:18px;font-size:34px;line-height:44px}.contact-content-1 .contact-intro p{font-size:15px;line-height:26px}.contact-content-1 .contact-info-list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:38px 24px}.contact-content-1 .contact-info-list .icon-box{height:150px;margin-bottom:22px}.contact-content-1 .contact-info-list .icon-box svg{width:78px;height:78px}.contact-content-1 .contact-info-list .info h3{margin-bottom:8px;font-size:17px;line-height:24px}.contact-content-1 .contact-info-list .info p{margin-bottom:16px;font-size:15px;line-height:24px}.contact-content-1 .contact-info-list .info p.large{font-size:20px;line-height:28px}.contact-section{padding:56px 0}.contact-section .container{display:block}.contact-section .contact-form{width:100%}.contact-section .contact-form .info{width:100%;padding-top:16px;font-size:15px;line-height:26px}.contact-section .contact-form form{padding-top:34px}.contact-section .contact-form .form-grid{gap:14px}.contact-section .contact-form label em{left:14px;font-size:14px}.contact-section .contact-form label input{padding-left:24px}.contact-section .contact-form input,.contact-section .contact-form textarea{border-radius:5px;font-size:14px}.contact-section .contact-form input{height:48px;padding:0 14px}.contact-section .contact-form textarea{height:100px;margin-top:14px;padding:12px 14px}.contact-section .contact-form button{width:128px;height:42px;margin-top:30px;border-radius:4px;font-size:14px}.contact-section .contact-img{display:none;width:62%;margin:36px auto 0}}@media (max-width:640px){.products-section{padding:52px 0 42px}.products-section .products-tabs{height:auto;display:block}.products-section .products-tabs a{padding-bottom:20px;width:100%;display:block}.products-section .products-tabs a.active::before,.products-section .products-tabs a.active::after{display:none}.products-section .solutions-list{padding-top:34px;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:10px;row-gap:20px}.products-section .solutions-list li .pic{height:210px}.products-section .solutions-list li h3{height:40px;font-size:14px;line-height:40px}.products-section .products-list{padding-top:34px;grid-template-columns:1fr;row-gap:28px}.products-section .products-item .pic{height:220px}.products-section .products-item h3{font-size:18px;line-height:26px}.products-section .products-item .info{height:auto;min-height:0;grid-template-columns:1fr}.products-section .products-item .info p{font-size:14px}.about-section{padding:50px 0}.about-section .about-data{min-height:0}.about-section .data-item{padding:18px 10px;font-size:24px;line-height:32px}.about-section .data-item em,.about-section .data-item span{font-size:13px;line-height:20px}.about-section .about-text{margin-top:32px}.about-section .about-text h2{font-size:26px;line-height:34px}.about-section .about-text p{padding-top:18px;font-size:14px;line-height:24px}.news-section{padding:50px 0}.news-section .news-slider{margin-top:30px}.contact-content-1{padding:48px 0 36px}.contact-content-1 .contact-intro{margin-bottom:30px}.contact-content-1 .contact-intro h2{font-size:28px;line-height:36px}.contact-content-1 .contact-info-list{grid-template-columns:1fr;gap:30px}.contact-content-1 .contact-info-list .icon-box{height:130px}.contact-section{padding:44px 0}.contact-section .contact-form .form-grid{grid-template-columns:1fr}.contact-section .contact-form button{width:120px;margin-top:24px}.contact-section .contact-img{width:86%;margin-top:28px}}.newshow{color:#1d1d1d;font-size:1.8rem;font-family:var(--Roboto-Light);padding:9rem 0;line-height:3rem}.newshow .title{font-weight:normal;font-size:4rem;line-height:5rem;font-family:var(--Roboto-Medium)}.newshow .info{font-size:1.8rem;font-family:var(--Roboto-Light);margin-bottom:4rem;padding-top:2rem;padding-bottom:2rem;border-bottom:solid 1px #dcdcdc}.newshow .info span{padding:0 3rem;display:inline-block}.newshow .text p{padding-bottom:3rem}@media (max-width:1200px){.newshow{font-size:15px;line-height:24px;padding:40px 0 0 0}.newshow .title{font-size:24px;line-height:34px}.newshow .info{font-size:14px;margin-bottom:20px;padding-top:15px;padding-bottom:15px}.newshow .info span{padding:0 15px}.newshow .text p{font-size:15px;padding-bottom:15px}}@media (max-width:768px){.newshow{padding:30px 0 0 0}.newshow .title{font-size:22px;line-height:30px}.newshow .info{font-size:12px;margin-bottom:15px;padding-top:10px;padding-bottom:10px}.newshow .info span{padding:0 8px}.newshow .info span:first-child{padding-left:0}.newshow .text p{font-size:14px;padding-bottom:10px}}.news-label{position:relative;display:flex;align-items:center;padding:2rem 0 5rem 0}.news-label .bt{color:#333;font-weight:700;padding-right:1rem}.news-label .txt a{color:#fff;text-align:center;min-width:20rem;font-size:1.6rem;margin-right:1rem;padding:0 2rem;display:inline-block;border-radius:.5rem;line-height:4rem;background:var(--main-color);transition:all 500ms ease-in-out}.news-label .txt a:hover{background:var(--main-color)}@media (max-width:1200px){.news-label{display:block}.news-label .txt a{margin-top:10px}}.prev-next{position:relative;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1}.prev-next ul{display:flex;justify-content:space-between}.prev-next li{width:45%;color:#222;overflow:hidden;height:5rem;line-height:5rem}.prev-next li span{margin-right:2rem;display:inline-block;min-width:14rem;font-weight:700;position:relative}.prev-next li span:after{content:"";right:0;top:2.3rem;position:absolute;vertical-align:middle;border-left:solid .4rem transparent;border-right:solid .4rem transparent;border-bottom:solid .8rem #666}.prev-next li:hover a{color:var(--sub-color)}.prev-next li:first-child{border-top:0}.prev-next li:last-child{padding-left:4rem}.prev-next li:last-child span:after{border-bottom:0;border-left:solid .5rem transparent;border-right:solid .5rem transparent;border-top:solid .6rem #666}.prev-next .fh{top:0;left:50%;width:10%;line-height:4.8rem;text-align:center;position:absolute;transform:translateX(-50%);border-left:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1}@media (max-width:1200px){.prev-next{margin-top:0}.prev-next ul{display:block}.prev-next li{width:100%;overflow:hidden;height:50px;padding:0 !important;line-height:49px}.prev-next li a{padding-left:20px}.prev-next li span:after{display:none}.prev-next .fh{display:none}}.product-content{padding:10rem 0 11.2rem}.product-content .product-layout{display:flex;align-items:flex-start}.product-content .sidebar{top:12rem;left:0;position:sticky;flex:0 0 30rem;width:30rem;padding-right:0;box-sizing:border-box}.product-content .sidebar .common-title{font-size:4rem;line-height:4rem;margin-bottom:1.5rem;text-align:left;font-family:var(--Roboto-Light)}.product-content .sidebar .common-title span{font-family:var(--Roboto-Bold)}.product-content .sidebar .search-box{position:relative;padding:2.3rem 0;border-top:1px solid #e7eaea;border-bottom:1px solid #e7eaea}.product-content .sidebar .search-box input{width:100%;border:none;background:transparent;font-size:1.6rem;color:#9a9a9a;outline:none;padding-right:30px}.product-content .sidebar .search-box input::placeholder{color:#9a9a9a}.product-content .sidebar .search-box button{position:absolute;right:0;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;color:#333;padding:0;display:flex;align-items:center;justify-content:center}.product-content .sidebar .search-box button svg{width:2.6rem;height:2.6rem}.product-content .sidebar .category-menu>li{border-bottom:1px solid #e7eaea;padding:2.5rem 0}.product-content .sidebar .category-menu>li>a{display:flex;justify-content:space-between;align-items:center;font-size:2rem;color:#111;line-height:2.2rem;text-decoration:none;transition:color .3s ease;font-family:var(--Roboto-Medium)}.product-content .sidebar .category-menu>li>a::after{content:'';display:none;width:1rem;height:1rem;margin-right:.8rem;border-right:1px solid #9aa0a6;border-bottom:1px solid #9aa0a6;transform:rotate(45deg);transition:transform .3s ease}.product-content .sidebar .category-menu>li.active>a::after{transform:rotate(-135deg);margin-top:5px}.product-content .sidebar .category-menu>li:hover>a{color:var(--main-color, #f58220)}.product-content .sidebar .category-menu .sub-menu{font-family:var(--Roboto-Light);font-size:1.8rem;padding-top:2.5rem;display:none}.product-content .sidebar .category-menu .sub-menu li{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;color:#666;font-size:1.8rem;line-height:3rem}.product-content .sidebar .category-menu .sub-menu li:last-child{margin-bottom:0}.product-content .sidebar .category-menu>li.active .sub-menu{display:block}.product-content .sidebar .custom-checkbox{display:flex;align-items:center;cursor:pointer;user-select:none;position:relative}.product-content .sidebar .custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.product-content .sidebar .custom-checkbox .checkmark{position:relative;display:inline-block;width:3rem;height:3rem;border:1px solid #858585;border-radius:3px;margin-right:1.4rem;background-color:#fff;transition:all .3s ease;flex-shrink:0}.product-content .sidebar .custom-checkbox .text{font-size:1.8rem;padding-right:1rem;color:#010101;line-height:2rem;transition:color .3s ease}.product-content .sidebar .custom-checkbox:hover .text{color:#111}.product-content .sidebar .custom-checkbox input:checked~.checkmark{background-color:#000;border-color:#000}.product-content .sidebar .custom-checkbox input:checked~.text{color:#111}.product-content .sidebar .custom-checkbox .checkmark:after{content:'';position:absolute;display:none;left:1.1rem;top:.8rem;width:.7rem;height:1.2rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.product-content .sidebar .custom-checkbox input:checked~.checkmark:after{display:block}.product-content .main-content{flex:1;min-width:0;float:none;width:auto;margin-left:9rem}.product-content .product-list-title{font-family:var(--Roboto-Medium);margin:1.3rem 0 5rem;padding-bottom:2rem;color:#010101;font-size:2.4rem;line-height:2.4rem;font-weight:normal;border-bottom:1px solid #b4b4b4}.product-content .product-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:2.8rem;row-gap:2.8rem}.product-content .product-card{min-width:0}.product-content .product-card a{display:block;color:#111}.product-content .product-card .pic{overflow:hidden;height:28rem;background:#060606}.product-content .product-card .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.product-content .product-card h3{margin:2.2rem 0 1.2rem;color:#111;font-size:2.4rem;line-height:3rem;height:3rem;font-weight:normal;font-family:var(--Roboto-Medium);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.product-content .product-card p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;color:#000000;height:6rem;font-size:1.8rem;line-height:3rem;font-family:var(--Roboto-Light)}.product-content .product-card .more{display:inline-flex;align-items:center;margin-top:3.4rem;color:#aeaeae;font-size:1.8rem;line-height:2rem;transition:color .3s ease}.product-content .product-card .more i{position:relative;transition:transform .3s ease}.product-content .product-card .more i svg{width:2rem;height:2rem;fill:#ef2222;margin-left:.4rem;vertical-align:bottom}.product-content .product-card:hover .pic img{transform:scale(1.04)}.product-content .product-card:hover h3{text-decoration:underline}.product-content .product-card:hover .more{color:#111}.product-content .product-card:hover .more i{transform:translateX(.4rem)}@media (max-width:1200px){.product-content{padding:50px 0}.product-content .product-layout{display:block}.product-content .sidebar{top:auto;left:auto;float:none;position:relative;width:100%;padding-right:0;margin-bottom:40px}.product-content .sidebar .filter-header h2{font-size:24px}.product-content .sidebar .category-menu{display:none}.product-content .main-content{width:100%;float:none;margin-left:0}.product-content .main-content .product-list-title{margin-bottom:26px}.product-content .main-content .product-card .pic{height:auto;aspect-ratio:1.66785714}.product-content .main-content .product-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:34px 18px}}@media (max-width:768px){.product-content .main-content .product-grid{grid-template-columns:1fr}}.projects-content{padding-top:10rem;padding-bottom:10rem;overflow:hidden}.projects-content .container{max-width:100%}.projects-content .common-title{text-align:center}.projects-content .projects-grid{display:flex;flex-wrap:wrap;margin:0 -0.2rem;margin-top:8rem}.projects-content .project-item{width:33.3333%;padding:.2rem}.projects-content .project-item a{display:block;position:relative;text-decoration:none;overflow:hidden;width:100%;height:100%}.projects-content .project-item .img-box{overflow:hidden;position:relative}.projects-content .project-item .img-box img{transition:all 500ms ease}.projects-content .project-item .img-box::after{content:"";display:block;padding-bottom:68.75%}.projects-content .project-item .text-box{position:absolute;bottom:0;left:0;width:100%;z-index:2;box-sizing:border-box;display:flex;align-items:center;height:7rem;background:rgba(0,0,0,0.5)}.projects-content .project-item .text-box .title{padding:0 3rem;color:#fff;font-size:1.8rem;font-family:inherit;font-weight:normal;margin:0;line-height:1.4;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.projects-content .project-item:hover .img-box img{transform:scale(1.08)}@media (max-width:1200px){.projects-content{padding-bottom:50px}.projects-content .project-item{width:50%}}@media (max-width:480px){.projects-content .project-item{width:100%;margin-bottom:15px}}.solution-content{padding:10rem 0}.solution-content .common-title{text-align:center}.solution-content .solution-list{padding-top:7rem;animation:0s !important}.solutions-show-1{padding:10rem 0;background:#f7f7f7;background:#fff}.solutions-show-1 .text{color:#000;padding-top:1rem;font-size:1.8rem;font-family:var(--Roboto-Light)}.solutions-show-1 .text p{padding-top:1.5rem}.solutions-show-2,.solutions-show-3{padding:10rem 0}.solutions-show-2 .common-title,.solutions-show-3 .common-title{text-align:center}.solutions-show-2 .swiper-container,.solutions-show-3 .swiper-container{margin-top:7rem}.solutions-show-2 .swiper-pagination,.solutions-show-3 .swiper-pagination{margin-top:4rem;bottom:auto;text-align:center;position:relative}.solutions-show-2 .swiper-pagination-bullet,.solutions-show-3 .swiper-pagination-bullet{opacity:1;margin:0 .5rem;background:#cccccc;width:.8rem;height:.8rem}.solutions-show-2 .swiper-pagination-bullet-active,.solutions-show-3 .swiper-pagination-bullet-active{background:#000;width:1.8rem;border-radius:.5rem}.solutions-show-3{overflow:hidden;background:#f7f7f7}.solutions-show-3 .container{max-width:192rem}.solutions-show-3 .swiper-container{overflow:inherit}.solutions-show-3 .list{width:169%;margin-left:-39%}.solutions-show-4{padding:10rem 0}.solutions-show-4 .common-title{text-align:center}.solutions-show-4 .solution-entry-list{margin-top:7rem;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:2.4rem 2.4rem}.solutions-show-4 .solution-entry-list li{min-width:0}.solutions-show-4 .solution-entry-list a{height:6.6rem;color:#010101;display:flex;align-items:center;justify-content:space-between;padding:0 2.5rem 0 2.5rem;border:1px solid #111;border-radius:.5rem;font-size:2rem;line-height:1.2;background:#fff;transition:all .3s ease;font-family:var(--Roboto-Light)}.solutions-show-4 .solution-entry-list a span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.solutions-show-4 .solution-entry-list a i{width:2rem;height:2px;flex:0 0 auto;margin-left:1.8rem;position:relative;background:#000;transition:transform .3s ease}.solutions-show-4 .solution-entry-list a i::after{content:"";top:-0.3rem;right:0;width:.8rem;height:.8rem;position:absolute;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(45deg)}.solutions-show-4 .solution-entry-list a:hover{color:#fff;background:#111}.solutions-show-4 .solution-entry-list a:hover i{background:#fff;transform:translateX(.6rem)}.solutions-show-4 .solution-entry-list a:hover i::after{border-color:#fff}@media (max-width:1280px){.solutions-show-4 .solution-entry-list{grid-template-columns:repeat(4, minmax(0, 1fr));gap:22px}.solutions-show-4 .solution-entry-list a{height:66px;padding:0 22px;font-size:18px}}@media (max-width:1200px){.solution-content,.solutions-show-2,.solutions-show-3,.solutions-show-4,.projects-content{padding-top:60px;padding-bottom:60px}.solution-content .common-title,.solutions-show-2 .common-title,.solutions-show-3 .common-title,.solutions-show-4 .common-title,.projects-content .common-title{text-align:center;font-size:28px;line-height:36px}.solution-content .solution-list{padding-top:34px;grid-template-columns:repeat(3, minmax(0, 1fr));gap:26px 16px}.solution-content .solution-list li .pic{height:260px}.solution-content .solution-list li h3{height:46px;font-size:17px;line-height:46px}.solutions-show-1 .text{padding-top:8px;font-size:15px;line-height:26px}.solutions-show-1 .text p{padding-top:12px}.solutions-show-2 .swiper-container,.solutions-show-3 .swiper-container{margin-top:34px}.solutions-show-2 .swiper-pagination,.solutions-show-3 .swiper-pagination{margin-top:26px}.solutions-show-2 .swiper-pagination-bullet,.solutions-show-3 .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px}.solutions-show-2 .swiper-pagination-bullet-active,.solutions-show-3 .swiper-pagination-bullet-active{width:18px;border-radius:5px}.solutions-show-2 .product-card .pic{height:auto;aspect-ratio:1.66785714}.solutions-show-2 .product-card h3{height:28px;margin-top:16px;font-size:18px;line-height:28px}.solutions-show-2 .product-card p{height:72px;margin-top:10px;font-size:14px;line-height:24px}.solutions-show-2 .product-card .more{padding-top:16px;font-size:15px;line-height:20px}.solutions-show-3 .container{max-width:640px}.solutions-show-3 .list{width:100%;margin-left:0}.solutions-show-3 .swiper-container{overflow:hidden}.solutions-show-3 .pic{aspect-ratio:1.45454545;overflow:hidden}.solutions-show-3 .pic img{width:100%;height:100%;object-fit:cover}.solutions-show-4 .solution-entry-list{margin-top:34px;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}.solutions-show-4 .solution-entry-list a{height:56px;padding:0 18px;font-size:16px;border-radius:5px}.solutions-show-4 .solution-entry-list a i{width:22px;margin-left:12px;transform:none}.solutions-show-4 .solution-entry-list a i::after{top:-3px;width:8px;height:8px}.solutions-show-4 .solution-entry-list a:hover i{transform:translateX(4px)}.projects-content .container{max-width:680px}.projects-content .projects-grid{margin:34px -8px 0}.projects-content .project-item{width:50%;padding:8px}.projects-content .project-item .img-box::after{padding-bottom:68.75%}.projects-content .project-item .img-box img{width:100%;height:100%;object-fit:cover;max-width:none}.projects-content .project-item .text-box{height:50px}.projects-content .project-item .text-box .title{padding:0 16px;font-size:15px;line-height:20px}}@media (max-width:768px){.solutions-show-4 .solution-entry-list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px}.solutions-show-4 .solution-entry-list a{height:52px;padding:0 16px;font-size:15px}.solutions-show-4 .solution-entry-list a i{width:22px;margin-left:10px}}@media (max-width:640px){.solution-content,.solutions-show-1,.solutions-show-2,.solutions-show-3,.solutions-show-4,.projects-content{padding-top:42px;padding-bottom:42px}.solution-content .common-title,.solutions-show-1 .common-title,.solutions-show-2 .common-title,.solutions-show-3 .common-title,.solutions-show-4 .common-title,.projects-content .common-title{font-size:24px;line-height:32px}.solution-content .solution-list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:22px 14px}.solution-content .solution-list li .pic{height:190px}.solution-content .solution-list li h3{height:42px;font-size:15px;line-height:42px}.solutions-show-1 .text{font-size:14px;line-height:24px}.solutions-show-2 .product-card p{height:auto;min-height:0}.solutions-show-4 .solution-entry-list{margin-top:28px;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.solutions-show-4 .solution-entry-list a{height:50px;padding:0 14px;font-size:14px}.solutions-show-4 .solution-entry-list a i{width:18px;margin-left:8px}.projects-content .projects-grid{margin:28px 0 0}.projects-content .project-item{width:100%;padding:0;margin-bottom:14px}}.about-content-2{position:relative;padding:10rem 0}.about-content-2 .about-profile-top{display:flex;justify-content:space-between;align-items:flex-start;gap:6.5rem}.about-content-2 .about-video{width:61%;position:relative;overflow:hidden;flex-shrink:0;background:#111}.about-content-2 .about-video img{width:100%;height:100%;object-fit:cover;display:block}.about-content-2 .about-video .play-btn{position:absolute;left:50%;top:50%;width:14.5rem;height:10rem;border-radius:2.6rem;background:#ff0800;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;transition:transform .3s ease,background .3s ease}.about-content-2 .about-video .play-btn span{width:0;height:0;border-top:2.2rem solid transparent;border-bottom:2.2rem solid transparent;border-left:3.3rem solid #fff;margin-left:.8rem}.about-content-2 .about-video .play-btn:hover{transform:translate(-50%, -50%) scale(1.06);background:#e90000}.about-content-2 .about-profile-text{width:39%;overflow:hidden}.about-content-2 .about-profile-text .profile-desc{line-height:1.65;padding-top:2rem;color:#010101;font-family:var(--Roboto-Light)}.about-content-2 .about-profile-text .profile-desc p{margin-bottom:2rem}.about-content-2 .about-profile-text .profile-desc p:last-child{margin-bottom:0}.about-content-2 .about-stats-row{margin-top:5rem}.about-content-2 .about-stats-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:3.8rem}.about-content-2 .about-stats-list li{transition:all 500ms ease;position:relative;min-height:32rem;padding:4rem 6rem;background:#f6f6f6;color:#000;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.about-content-2 .about-stats-list li:hover{background:#000;color:#fff}.about-content-2 .about-stats-list li:hover .stats-icon img{filter:brightness(0) invert(1)}.about-content-2 .about-stats-list .stats-num{font-family:var(--Roboto-Bold);font-size:7rem;line-height:1;letter-spacing:0;color:inherit;display:flex;align-items:flex-start}.about-content-2 .about-stats-list .stats-num .plus{font-size:6.4rem;line-height:1;margin-left:.2rem}.about-content-2 .about-stats-list .stats-num .unit{font-family:var(--Roboto-Regular);margin-left:.6rem;padding-top:.8rem;font-size:1.6rem;font-weight:700;line-height:1}.about-content-2 .about-stats-list .stats-num .unit sup{font-size:1.2rem}.about-content-2 .about-stats-list .stats-title{margin-top:1rem;font-size:2rem;line-height:1.35;color:inherit}.about-content-2 .about-stats-list .stats-icon{align-self:flex-end;margin-right:1.8rem}.about-content-2 .about-stats-list .stats-icon img{max-height:8rem}@media (max-width:1200px){.about-content-2{padding:60px 0}.about-content-2 .about-profile-top{flex-direction:column}.about-content-2 .about-video,.about-content-2 .about-profile-text{width:100%}.about-content-2 .about-video .play-btn{width:112px;height:78px;border-radius:20px}.about-content-2 .about-stats-list{grid-template-columns:repeat(3, minmax(0, 1fr))}.about-content-2 .about-stats-list li{min-height:240px;padding:28px}.about-content-2 .about-stats-list .stats-num{font-size:46px}.about-content-2 .about-stats-list .stats-num .plus{font-size:38px}.about-content-2 .about-stats-list .stats-title{font-size:18px}.about-content-2 .about-stats-list .stats-icon{width:70px;height:70px;margin-right:0}}@media (max-width:768px){.about-content-2{padding:40px 0}.about-content-2 .about-profile-text .common-title{font-size:32px;padding-bottom:16px}.about-content-2 .about-profile-text .profile-desc p{font-size:15px}.about-content-2 .about-stats-row{margin-top:32px}.about-content-2 .about-stats-list{grid-template-columns:1fr;gap:18px}.about-content-2 .about-stats-list li{min-height:210px}}.values-content{position:relative;min-height:56.2rem;background-repeat:no-repeat;background-position:top center;background-size:cover;overflow:hidden}.values-content .container{position:relative;min-height:56.2rem;display:flex;align-items:center}.values-content .values-text{color:#fff;max-width:82rem}.values-content .values-text h2{color:#fff}.values-content .values-text h3{padding:3rem 0;font-weight:normal;font-size:2.4rem;line-height:1.35;font-family:var(--Roboto-Bold)}.values-content .values-text p{font-size:1.8rem}@media (max-width:1200px){.values-content{min-height:480px;background-position:center center}.values-content .container{min-height:480px}.values-content .values-text{width:58%}.values-content .values-text h2{font-size:42px;margin-bottom:26px}.values-content .values-text h3{font-size:24px;margin-bottom:30px}.values-content .values-text p{font-size:18px}}@media (max-width:768px){.values-content{min-height:420px;background-position:62% center}.values-content::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.45)}.values-content .container{min-height:420px}.values-content .values-text{width:100%}.values-content .values-text h2{font-size:34px;margin-bottom:22px}.values-content .values-text h3{font-size:20px;margin-bottom:24px}.values-content .values-text p{max-width:100%;font-size:16px;line-height:1.65}}.quality-control{position:relative;padding-top:0}.quality-control .common-title{text-align:left;padding-bottom:2rem}.quality-control .qc-intro{max-width:152rem}.quality-control .qc-copy{font-family:var(--Roboto-Light);max-width:152rem}.quality-control .qc-copy p{position:relative;margin-bottom:1rem;font-size:2rem;line-height:1.35;color:#333}.quality-control .qc-copy p:nth-child(n+2):nth-child(-n+5){padding-left:2.2rem}.quality-control .qc-copy p:nth-child(n+2):nth-child(-n+5)::before{content:"";position:absolute;left:.5rem;top:1.2rem;width:.5rem;height:.5rem;border-radius:50%;background:#000}.quality-control .qc-copy p:last-child{margin-bottom:0}.quality-control .qc-copy p strong{font-weight:700;color:#222}.quality-control .qc-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.4rem;width:100%;margin:0;padding:0;margin-top:5rem}.quality-control .qc-item{position:relative;aspect-ratio:1.45454545;overflow:hidden;background:#111}.quality-control .qc-item .qc-img{position:absolute;inset:0;overflow:hidden}.quality-control .qc-item .qc-img::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.16);z-index:1;pointer-events:none}.quality-control .qc-item .qc-img img{position:absolute;width:100%;height:100%;max-width:none;height:auto;display:block;top:0;left:0}.quality-control .qc-item .qc-img::before{top:0;left:0;content:"";width:100%;height:100%;z-index:2;position:absolute;background:rgba(0,0,0,0.45)}.quality-control .qc-item h3{font-family:var(--Roboto-Medium);font-weight:normal;position:absolute;left:0;right:0;bottom:0;z-index:2;height:6.8rem;line-height:6.8rem;padding:0 3.4rem;background:rgba(0,0,0,0.5);font-size:1.8rem;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.quality-control .qc-item:hover .qc-img img{transform:scale(1.03)}.quality-control .qc-item .qc-img img{transition:transform .45s ease}@media (max-width:1200px){.quality-control{padding:60px 0}.quality-control .common-title{padding-bottom:16px;text-align:center}.quality-control .qc-intro{max-width:640px}.quality-control .qc-copy p{margin-bottom:10px;font-size:15px;line-height:24px}.quality-control .qc-copy p:nth-child(n+2):nth-child(-n+5){padding-left:18px}.quality-control .qc-copy p:nth-child(n+2):nth-child(-n+5)::before{left:4px;top:10px;width:5px;height:5px}.quality-control .qc-grid{width:auto;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;margin:34px auto 0;padding:0 20px;max-width:680px}.quality-control .qc-item{aspect-ratio:1.36170213}.quality-control .qc-item .qc-img img{width:100%;height:100%;object-fit:cover;max-width:none}.quality-control .qc-item .qc-img::before{background:rgba(0,0,0,0.28)}.quality-control .qc-item h3{height:48px;line-height:48px;padding:0 18px;font-size:15px}}@media (max-width:640px){.quality-control{padding:42px 0}.quality-control .qc-grid{grid-template-columns:1fr;gap:14px;margin-top:28px;padding:0 16px;max-width:390px}.quality-control .qc-item{aspect-ratio:1.45528455}.quality-control .qc-item h3{height:44px;line-height:44px;padding:0 14px;font-size:14px}}.proshow-content-1{padding:16rem 0 10rem;background:#fff;color:#030202;overflow:hidden}.proshow-content-1 .proshow-wrap{display:flex;justify-content:space-between}.proshow-content-1 .proshow-gallery{width:45%}.proshow-content-1 .proshow-main .pic{position:relative;overflow:hidden}.proshow-content-1 .proshow-main .pic::after{content:"";display:block;padding-bottom:85.71428571%}.proshow-content-1 .proshow-thumbs-box{position:relative;margin:2rem auto 0;padding:0 4.5rem}.proshow-content-1 .proshow-thumbs .swiper-slide .pic{cursor:pointer;opacity:.78;height:6.4rem;transition:border-color .3s ease,opacity .3s ease;border:1px solid rgba(255,255,255,0.24);position:relative;overflow:hidden}.proshow-content-1 .proshow-thumbs .swiper-slide .pic::after{content:"";display:block;padding-bottom:85.71428571%}.proshow-content-1 .proshow-thumbs .swiper-slide.swiper-slide-thumb-active .pic{opacity:1;border:1px solid rgba(255,255,255,0.5)}.proshow-content-1 .proshow-thumb-prev,.proshow-content-1 .proshow-thumb-next{position:absolute;top:50%;z-index:3;width:2.8rem;height:2.8rem;border:1px solid rgba(255,255,255,0.48);border-radius:50%;transform:translateY(-50%);cursor:pointer;transition:border-color .3s ease,background .3s ease}.proshow-content-1 .proshow-thumb-prev::before,.proshow-content-1 .proshow-thumb-next::before{content:"";position:absolute;left:50%;top:50%;width:.7rem;height:.7rem;opacity:.7;border-top:1px solid #fff;border-right:1px solid #fff}.proshow-content-1 .proshow-thumb-prev:hover,.proshow-content-1 .proshow-thumb-next:hover{background:#fff;border-color:#fff}.proshow-content-1 .proshow-thumb-prev:hover::before,.proshow-content-1 .proshow-thumb-next:hover::before{border-color:#000}.proshow-content-1 .proshow-thumb-prev{left:0}.proshow-content-1 .proshow-thumb-prev::before{transform:translate(-35%, -50%) rotate(-135deg)}.proshow-content-1 .proshow-thumb-next{right:0}.proshow-content-1 .proshow-thumb-next::before{transform:translate(-65%, -50%) rotate(45deg)}.proshow-content-1 .proshow-info{width:50%;font-size:2rem}.proshow-content-1 .proshow-info h1{font-family:var(--Roboto-Medium);margin:0 0 3.7rem;font-size:4rem;font-weight:normal;color:#030202}.proshow-content-1 .proshow-meta{padding-bottom:5rem;border-bottom:1px solid rgba(255,255,255,0.15)}.proshow-content-1 .proshow-meta li{margin-bottom:1.4rem;display:flex;align-items:center;color:#fff}.proshow-content-1 .proshow-meta li:last-child{margin-bottom:0}.proshow-content-1 .proshow-meta li i{width:2.4rem;height:2.4rem;margin-right:1.3rem;flex-shrink:0}.proshow-content-1 .proshow-meta li i img{max-height:2.4rem}.proshow-content-1 .proshow-meta li strong{font-weight:normal;margin-right:.7rem;font-family:var(--Roboto-Medium)}.proshow-content-1 .proshow-colors{padding-top:3.6rem}.proshow-content-1 .proshow-colors h2{margin:0 0 2.2rem;font-size:2rem;line-height:1.3;color:#fff;font-weight:normal;font-family:var(--Roboto-Medium)}.proshow-content-1 .proshow-colors ul{display:flex;flex-wrap:wrap;gap:1.6rem}.proshow-content-1 .proshow-colors ul li{font-family:var(--Roboto-Light);min-width:5rem;height:5rem;background-size:contain;background-repeat:no-repeat;padding:0 1rem;border-radius:.3rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem;line-height:1;color:#000;color:#fff}.proshow-content-1 .proshow-colors ul .c-2700{background:#ffb56c}.proshow-content-1 .proshow-colors ul .c-3000{background:#ffd19d}.proshow-content-1 .proshow-colors ul .c-4000{background:#ffe3b8}.proshow-content-1 .proshow-colors ul .c-6000{background:#f1f1f1}.proshow-content-1 .proshow-colors ul .c-red{background:#e8201c}.proshow-content-1 .proshow-colors ul .c-green{background:#51ad36}.proshow-content-1 .proshow-colors ul .c-blue{background:#3c99c9}.proshow-content-1 .proshow-colors ul .c-yellow{background:#f4b92c}.proshow-content-1 .proshow-actions{display:flex;gap:2.2rem;margin-top:7rem}.proshow-content-1 .proshow-actions a{padding:0 1rem;min-width:23.8rem;height:4.8rem;border-radius:.5rem;border:1px solid #000;background:#000;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .3s ease,color .3s ease}.proshow-content-1 .proshow-actions a svg{width:3.1rem;height:3.1rem;margin-right:2rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1200px){.proshow-content-1{padding-top:100px}.proshow-content-1 .proshow-wrap{flex-direction:column}.proshow-content-1 .proshow-gallery,.proshow-content-1 .proshow-info{width:100%;font-size:17px}.proshow-content-1 .proshow-info{padding-top:20px}}@media (max-width:768px){.proshow-content-1{padding-bottom:50px}.proshow-content-1 .proshow-thumbs-box{width:100%;padding:0 34px}.proshow-content-1 .proshow-info h1{font-size:28px;margin-bottom:26px}.proshow-content-1 .proshow-meta{padding-bottom:32px}.proshow-content-1 .proshow-meta li{font-size:15px;align-items:flex-start}.proshow-content-1 .proshow-colors{padding-top:28px}.proshow-content-1 .proshow-colors ul li{min-width:70px;height:70px;padding:0 12px}.proshow-content-1 .proshow-actions{flex-direction:column;gap:12px;margin-top:36px}.proshow-content-1 .proshow-actions a{width:100%;height:46px}}.proshow-content-2{overflow:hidden;padding:10rem 0}.proshow-content-2 .proshow-detail-block{margin-bottom:8.8rem}.proshow-content-2 .proshow-detail-block:last-child{margin-bottom:0}.proshow-content-2 .proshow-detail-title{margin:0;font-size:4.2rem;line-height:1.15;font-weight:300;color:#000;letter-spacing:0}.proshow-content-2 .proshow-detail-title strong{font-weight:700}.proshow-content-2 .proshow-detail-line{height:1px;margin:3.2rem 0 4rem;background:#e5e5e5}.proshow-content-2 .proshow-detail-list{width:115%;display:grid;font-family:var(--Roboto-Light);grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:7rem;row-gap:2rem}.proshow-content-2 .proshow-detail-list li{display:flex;align-items:baseline;min-width:0;color:#222}.proshow-content-2 .proshow-detail-list li strong{margin-right:.8rem;font-weight:100;color:#000;white-space:nowrap;font-family:var(--Roboto-Medium)}.proshow-content-2 .proshow-detail-list li span{min-width:0}.proshow-content-2 .proshow-detail-list li:nth-child(13){grid-column:.5}.proshow-content-2 .proshow-photo-block{padding-top:1rem}.proshow-content-2 .proshow-params{display:block!important;grid-template-columns:51rem 1fr;column-gap:14.5rem;align-items:flex-start}.proshow-content-2 .proshow-param-basic li{display:grid;font-family:var(--Roboto-Light);grid-template-columns:21rem 1fr;margin-bottom:2rem;color:#222}.proshow-content-2 .proshow-param-basic li:last-child{margin-bottom:0}.proshow-content-2 .proshow-param-basic li strong{font-weight:100;color:#000;font-family:var(--Roboto-Medium)}.proshow-content-2 .proshow-param-table{padding-right:7.5rem}.proshow-content-2 .proshow-param-table .param-row{font-family:var(--Roboto-Light);display:grid;grid-template-columns:23rem 1fr;align-items:center;min-height:4.8rem;color:#222}.proshow-content-2 .proshow-param-table .param-row strong{font-weight:100;color:#000;font-family:var(--Roboto-Medium)}.proshow-content-2 .proshow-param-table .param-row span{display:block}.proshow-content-2 .proshow-param-table .param-row-multi{grid-template-columns:23rem 12.8rem 12.8rem 12.8rem 1fr}.proshow-content-3{padding:0;overflow:hidden;color:#111}.proshow-content-3 .prodesc-head{background:#f7f7f7;height:27.6rem;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}.proshow-content-3 .prodesc-head p{margin-top:2rem;color:#333;line-height:1.8rem}.proshow-content-3 .prodesc-hero{position:relative;overflow:hidden}.proshow-content-3 .prodesc-hero img{width:100%;height:auto;display:block}.proshow-content-3 .prodesc-copy{font-size:2.4rem;margin:0 auto;max-width:192rem;z-index:2;color:#fff;position:absolute;font-family:var(--Roboto-Medium)}.proshow-content-3 .prodesc-copy h3{margin:0;font-weight:normal;font-size:2.4rem;line-height:3.2rem}.proshow-content-3 .prodesc-copy h3 span{font-size:3.2rem}.proshow-content-3 .prodesc-copy p{margin:0}.proshow-content-3 .prodesc-copy-center{top:13rem;left:0;width:100%;text-align:center}.proshow-content-3 .prodesc-copy-left{left:19.4rem;top:25.5rem;width:62rem}.proshow-content-3 .prodesc-copy-left p{padding-bottom:1rem}.proshow-content-3 .prodesc-copy-right{top:25rem;left:108.6rem;width:65rem}.proshow-content-3 .prodesc-copy-right p{padding-bottom:1rem}.proshow-content-3 .prodesc-hero-chip img{height:100%;object-fit:cover}.proshow-content-3 .prodesc-hero-silicone img{height:100%;object-fit:cover}.proshow-content-3 .prodesc-hero-spectrum img{height:100%;object-fit:cover}.proshow-content-3 .prodesc-hero-waterproof img{height:100%;object-fit:cover}.proshow-content-3 .prodesc-hero-waterproof .prodesc-copy-left{top:28rem}.proshow-content-6{overflow:hidden;color:#fff}.proshow-content-6 .proquality-panel{min-height:61.2rem;display:flex;align-items:center;background-repeat:no-repeat;background-position:center top;background-size:cover}.proshow-content-6 .proquality-panel .container{position:relative}.proshow-content-6 .proquality-certified{background-size:cover;background-repeat:no-repeat;background-position:top center}.proshow-content-6 .proquality-certified .proquality-copy{max-width:74rem}.proshow-content-6 .proquality-custom{min-height:61.7rem;background-size:cover;background-repeat:no-repeat;background-position:top center}.proshow-content-6 .proquality-custom .container{min-height:61.7rem}.proshow-content-6 .proquality-custom .proquality-copy{top:17.8rem;right:0;max-width:79.5rem;position:absolute}.proshow-content-6 .proquality-custom .proquality-copy .common-title{font-size:3.9rem;font-weight:normal;font-family:var(--Roboto-Light)}.proshow-content-6 .proquality-custom .proquality-copy p{padding-bottom:2rem}.proshow-content-6 .proquality-copy h2{margin:0 0 2.4rem;color:#fff;font-size:4rem;line-height:4.6rem;font-family:var(--Roboto-Medium);font-weight:normal}.proshow-content-6 .proquality-copy p{font-family:var(--Roboto-Light)}.proshow-content-6 .pic{margin-top:3rem}.proshow-content-6 .quality-more{width:14.6rem;height:4.6rem;display:flex;align-items:center;justify-content:center;margin-top:6.2rem;color:rgba(255,255,255,0.72);font-size:1.6rem;line-height:1;border:.1rem solid rgba(255,255,255,0.62);border-radius:.4rem;transition:all .3s ease}.proshow-content-6 .quality-more i{width:2.2rem;height:1rem;margin-left:1.8rem;position:relative}.proshow-content-6 .quality-more i::before{content:"";left:0;top:50%;width:100%;height:.2rem;position:absolute;background:#ff1f1f;transform:translateY(-50%)}.proshow-content-6 .quality-more i::after{content:"";right:0;top:50%;width:.8rem;height:.8rem;position:absolute;border-top:.2rem solid #ff1f1f;border-right:.2rem solid #ff1f1f;transform:translateY(-50%) rotate(45deg)}.proshow-content-6 .quality-more:hover{color:#fff;border-color:#fff}@media (max-width:1200px){.proshow-content-6 .proquality-panel{min-height:420px;padding:54px 0;background-position:center center}.proshow-content-6 .proquality-certified .proquality-copy,.proshow-content-6 .proquality-custom .proquality-copy{width:100%;max-width:640px;position:relative;top:auto;right:auto;padding-top:0}.proshow-content-6 .proquality-custom .container{min-height:0}.proshow-content-6 .proquality-custom .proquality-copy{margin-left:auto}.proshow-content-6 .proquality-copy h2{font-size:28px;line-height:36px}.proshow-content-6 .proquality-copy p{font-size:14px;line-height:24px}.proshow-content-6 .cert-list{gap:9px}.proshow-content-6 .cert-list li{width:46px;height:46px}.proshow-content-6 .quality-more{margin-top:34px}.proshow-content-4{padding:6rem 0}.proshow-content-4 .accessories{margin-top:auto !important}.proshow-content-4 .accessories h3{top:auto !important;position:relative !important}.proshow-content-4 .proinstall-grid,.proshow-content-4 .mounting-grid{grid-template-columns:1fr;row-gap:3.4rem}.proshow-content-4 .proinstall-grid{column-gap:0}.proshow-content-4 .proinstall-card-dimensions img,.proshow-content-4 .proinstall-card-cable img,.proshow-content-4 .proinstall-packaging{width:100%}.proshow-content-4 .proinstall-card-cable p{margin-top:-5.4rem;font-size:2rem;line-height:2.8rem}.proshow-content-4 .proinstall-grid-bend{margin-bottom:4.4rem}.proshow-content-4 .proinstall-grid-bend .proinstall-card:first-child,.proshow-content-4 .proinstall-grid-bend .proinstall-card:last-child{padding:0}.proshow-content-4 .proinstall-solutions{grid-template-columns:1fr;row-gap:2.8rem;margin-bottom:5.6rem}.proshow-content-4 .proinstall-solutions .solution-item img{height:auto;max-height:22rem}.proshow-content-4 .proinstall-mounting h2,.proshow-content-4 .proinstall-packaging h2{font-size:2.6rem;line-height:3.4rem}.proshow-content-4 .proinstall-packaging{margin-top:5.4rem}}@media (max-width:640px){.proshow-content-6 .proquality-panel{min-height:0;padding:42px 0}.proshow-content-6 .proquality-copy h2{font-size:24px;line-height:32px}.proshow-content-6 .cert-list li{width:42px;height:42px}.proshow-content-6 .cert-list li span{font-size:12px}.proshow-content-6 .cert-list li em{font-size:7px}.proshow-content-6 .quality-more{width:132px;height:42px}.proshow-content-4{padding:4.2rem 0}.proshow-content-4 h2{font-size:2.2rem;line-height:3rem}.proshow-content-4 .proinstall-card-cable p{margin-top:-4.2rem;font-size:1.6rem;line-height:2.2rem}.proshow-content-4 .proinstall-mounting h2,.proshow-content-4 .proinstall-packaging h2{font-size:2.3rem;line-height:3rem}.proshow-content-4 .proinstall-mounting>h3{font-size:1.8rem;line-height:2.6rem}}@media (max-width:1200px){.proshow-content-2 .proshow-detail-list{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:22px}.proshow-content-2 .proshow-params{grid-template-columns:1fr;row-gap:10px}.proshow-content-2 .proshow-param-basic li{grid-template-columns:220px 1fr}.proshow-content-2 .proshow-param-table .param-row{grid-template-columns:220px 1fr}.proshow-content-2 .proshow-param-table .param-row-multi{grid-template-columns:220px repeat(4, minmax(72px, 1fr))}}@media (max-width:768px){.proshow-content-2{padding:38px 0 52px}.proshow-content-2 .proshow-detail-block{margin-bottom:48px}.proshow-content-2 .proshow-detail-title{font-size:30px}.proshow-content-2 .proshow-detail-line{margin:22px 0 28px}.proshow-content-2 .proshow-detail-list{grid-template-columns:1fr;row-gap:16px}.proshow-content-2 .proshow-detail-list li{display:block;font-size:15px}.proshow-content-2 .proshow-detail-list li strong{white-space:normal}.proshow-content-2 .proshow-param-basic li{grid-template-columns:150px 1fr;margin-bottom:20px;font-size:15px}.proshow-content-2 .proshow-param-table .param-row,.proshow-content-2 .proshow-param-table .param-row-multi{grid-template-columns:150px 1fr;row-gap:8px;min-height:auto;padding:8px 0;font-size:15px}.proshow-content-2 .proshow-param-table .param-row-multi span{grid-column:2}}.honor{background-size:cover;background-repeat:no-repeat;background-position:top center;padding-top:10rem;padding-bottom:10rem;position:relative}.honor .info{font-size:1.8rem;color:#333;line-height:1.7;padding-top:1.5rem}.honor .nr{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:6rem}.honor .left{width:50%}.honor .right{width:48%}.honor .menuTabs{text-align:center;position:relative}.honor .menuTabs .swiper-container{height:40.8rem}.honor .menuTabs .box{font-family:var(--Roboto-Light);color:#333333;font-size:1.8rem;line-height:3rem;padding-top:2.5rem;padding-bottom:2.5rem;cursor:pointer;padding-left:4rem;padding-right:4rem;display:inline-block;position:relative}.honor .menuTabs .box::before,.honor .menuTabs .box::after{content:"";display:block;width:3rem;height:6.5rem;position:absolute;top:50%;transform:translateY(-50%);opacity:0}.honor .menuTabs .box::before{left:0;background:url(../images/honor-line-1.jpg) no-repeat center center;background-size:cover}.honor .menuTabs .box::after{right:0;background:url(../images/honor-line-2.jpg) no-repeat center center;background-size:cover}.honor .menuTabs .box>span{height:3rem;line-height:3rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1}.honor .menuTabs .swiper-slide{opacity:.3}.honor .menuTabs .swiper-slide-prev,.honor .menuTabs .swiper-slide-next{opacity:1}.honor .menuTabs .swiper-slide-thumb-active,.honor .menuTabs .swiper-slide-active{opacity:1}.honor .menuTabs .swiper-slide-thumb-active .box,.honor .menuTabs .swiper-slide-active .box{font-family:var(--Roboto-Medium);font-size:2.4rem}.honor .menuTabs .swiper-slide-thumb-active .box::before,.honor .menuTabs .swiper-slide-active .box::before,.honor .menuTabs .swiper-slide-thumb-active .box::after,.honor .menuTabs .swiper-slide-active .box::after{opacity:1}.honor .menuTabs .swiper-pagination{background-color:#d9d9d9;width:1px;height:100%;display:block !important;position:absolute;left:0;top:0}.honor .menuTabs .swiper-pagination .swiper-scrollbar-drag{width:2px;background:var(--main-color)}.honor .conTabs{background-repeat:no-repeat;background-position:center bottom;background-size:cover;width:73rem;height:41.8rem;position:relative}.honor .conTabs .box{margin:0 auto;position:relative}.honor .conTabs .pic{overflow:hidden}.honor .conTabs .swiper-pagination{width:100%;margin-top:8rem;position:relative;display:none}.honor .conTabs .swiper-pagination .swiper-pagination-bullet{opacity:1;width:.9rem;height:.9rem;border-radius:.45rem;margin:0 .6rem;background:#cccccc;transition:width .5s}.honor .conTabs .swiper-pagination .swiper-pagination-bullet:hover{background:var(--main-color);color:var(--main-color)}.honor .conTabs .swiper-pagination .swiper-pagination-bullet-active{width:2.4rem;opacity:1;background:var(--main-color)}@media screen and (max-width:1200px){.honor{padding-top:50px;padding-bottom:40px}.honor .titleBig .title{font-size:24px}.honor .titleBig .info{font-size:16px;text-align:left}.honor .titleBig b{font-size:24px}.honor .nr{margin-top:20px;padding-left:0}.honor .left{width:100%}.honor .right{width:100%}.honor .menuTabs{opacity:0}.honor .menuTabs .swiper-pagination{display:none !important}.honor .menuTabs .swiper-container{height:auto}.honor .menuTabs .box{font-size:16px;line-height:20px;padding-top:0;padding-bottom:0;padding-left:40px;padding-right:40px}.honor .menuTabs .box::before,.honor .menuTabs .box::after{width:30px;height:65px}.honor .menuTabs .box>span{height:20px;line-height:20px}.honor .menuTabs .swiper-slide-thumb-active .box,.honor .menuTabs .swiper-slide-active .box{font-size:16px}.honor .conTabs{width:100%;height:auto;padding-top:30px;padding-bottom:30px}.honor .conTabs .box{width:100%;height:100%;text-align:center}.honor .conTabs .title{font-size:16px;height:30px;line-height:30px;display:-webkit-box}.honor .conTabs .pic{width:auto;height:auto;top:auto;left:auto;position:relative;transform:translate(0)}.honor .conTabs .swiper-pagination{display:block;margin-top:40px}.honor .conTabs .swiper-pagination .swiper-pagination-bullet{width:9px;height:9px;border-radius:4.5px;margin:0 6px}.honor .conTabs .swiper-pagination .swiper-pagination-bullet-active{width:24px}}.about-history{position:relative;padding:8rem 0}.about-history .info{color:#fff;padding-top:1.5rem;font-size:1.8rem}.about-history .swiper-pagination{bottom:auto;text-align:center;position:relative;margin-top:1rem}.about-history .swiper-pagination-bullet{background:#fff;margin:0 .5rem;width:1rem;height:1rem}.about-history .common-title{color:#ffffff}.about-history .history-bottom{position:relative}.about-history .history-bottom .year{top:-0.5rem;font-size:4rem;line-height:1;color:#ffffff;position:relative;font-family:var(--Roboto-Medium)}.about-history .history-bottom .anr{width:120%;font-family:var(--Roboto-Light);line-height:2rem;color:#ffffff;height:14rem}.about-history .history-bottom ul li .box{padding-left:3.1rem;position:relative}.about-history .history-bottom ul li:nth-child(2n) .box .nr{padding-top:3rem}.about-history .history-bottom ul li .box:after{content:'';display:block;height:22.6rem;width:3.1rem;top:0;position:absolute;left:0;background:url(../images/line1.png) no-repeat bottom center}.about-history .history-bottom ul li:nth-child(2n) .box:after{content:'';display:block;height:22.6rem;width:3.1rem;top:auto;position:absolute;top:0;left:0;background:url(../images/line2.png) no-repeat bottom center}.about-history .history-bottom ul li:nth-child(5n+1) .box{margin-top:10rem}.about-history .history-bottom ul li:nth-child(5n+2) .box{margin-top:27rem;padding-top:3rem}.about-history .history-bottom ul li:nth-child(5n+3) .box{margin-top:3.4rem}.about-history .history-bottom ul li:nth-child(5n+4) .box{margin-top:18.3rem;padding-top:3rem}.about-history .history-bottom ul li:nth-child(5n+5) .box{margin-top:0}.about-history .history-bottom ul li:nth-child(5n+5) .box .anr{width:100%}.about-history .history-bottom .swiper-container:after{content:'';display:block;width:158.2rem;height:21.3rem;background:url(../images/history-line.png) no-repeat bottom center;position:absolute;top:13.5rem;left:0;z-index:0}.history-bottom .swiper-slide li{width:20%;float:left}@media (max-width:1200px){.about-history .history-bottom .swiper-container:after{display:none}.about-history .history-bottom ul li .box{margin-top:0 !important;margin-bottom:0 !important}.about-history .history-bottom ul li .box:after{background:url(../images/line2.png) no-repeat bottom center !important}.about-history .history-bottom ul li .box .nr{padding-top:0 !important}.history-bottom .swiper-slide li{width:100%;float:left;margin-bottom:15px}.about-history .history-bottom .year{font-size:22px}.about-history .history-bottom .anr{font-size:14px;height:unset}}.production-2{position:relative;padding-top:10rem;padding-bottom:2rem;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:top center}.production-2 .container{position:relative}.production-2 .text{color:#333;font-size:1.8rem;line-height:3rem}.production-2 .text p{padding-top:2rem}.production-2 #certify{position:relative;z-index:10;margin:0 auto;margin-top:6rem}.production-2 #certify .swiper-slide{position:relative;margin:0 auto;width:830px;border-radius:1rem}.production-2 #certify .swiper-slide .img{position:relative}.production-2 #certify .swiper-slide .img img{max-height:490px}.production-2 #certify .swiper-slide .img::before{z-index:2;content:"";top:0;left:0;width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.4)}.production-2 #certify .swiper-slide .img2{transition:all 500ms ease;opacity:0}.production-2 #certify .swiper-slide .img2 img{width:100%;max-height:10rem}.production-2 #certify .swiper-slide .tit{transition:all 500ms ease;opacity:0;z-index:10;color:#fff;bottom:9.6rem;left:0;width:100%;font-size:1.8rem;padding:2rem 3rem;position:absolute;background:rgba(0,0,0,0.5)}@media (max-width:1200px){.production-2 #certify .swiper-slide{height:auto}}.production-2 #certify .swiper-slide-active .tit{opacity:1}.production-2 #certify .swiper-slide-active .img::before{background:rgba(0,0,0,0.1)}.production-2 #certify .swiper-slide-active .img2{opacity:1}@media (max-width:1800px){.production-2 #certify .swiper-slide{width:780px}.production-2 #certify .swiper-slide .img img{max-height:460px}.production-2 #certify .swiper-button-prev{left:-8rem}.production-2 #certify .swiper-button-next{right:-8rem}}@media (max-width:1600px){.production-2 #certify .swiper-slide{width:750px}.production-2 #certify .swiper-slide .img img{max-height:443px}}@media (max-width:1400px){.production-2 #certify .swiper-slide{width:740px}.production-2 #certify .swiper-slide .img img{max-height:437px}}.production-2 .swiper-button-next,.production-2 .swiper-button-prev{border:solid 1px var(--main-color);color:var(--main-color);top:42%;position:absolute;width:6rem;height:6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;overflow:hidden}.production-2 .swiper-button-next::before,.production-2 .swiper-button-prev::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--main-color);border-radius:50%;transform:scaleX(0);transform-origin:left center;transition:transform .4s ease;z-index:-1}.production-2 .swiper-button-next::after,.production-2 .swiper-button-prev::after{font-size:2rem}.production-2 .swiper-button-next:hover,.production-2 .swiper-button-prev:hover{color:white}.production-2 .swiper-button-next:hover::before,.production-2 .swiper-button-prev:hover::before{transform:scaleX(1)}.production-2 .swiper-button-prev{left:-6rem}.production-2 .swiper-button-next{right:-6rem}@media (max-width:1200px){.production-2{padding:40px 0}.production-2 #certify{position:relative;margin-top:3rem}.production-2 #certify .swiper-slide .img2{display:none}.production-2 #certify .swiper-button-prev,.production-2 #certify .swiper-button-next{top:50%}.production-2 #certify .swiper-button-prev{left:30px}.production-2 #certify .swiper-button-next{right:30px}}.proshow-content-5 .info{color:#222;text-align:center;max-width:152rem;margin:0 auto;padding-top:1rem}.proshow-content-5 .pic{position:relative}.proshow-content-5 .pic::before{content:"";width:100%;height:70%;bottom:0;left:0;z-index:2;opacity:0;position:absolute;transition:all 500ms ease;background:linear-gradient(to bottom, rgba(0,0,0,0.1), rgba(0,0,0,0.3))}.proshow-content-5 .text{opacity:0;line-height:2rem;font-family:var(--Roboto-Light);color:#fff;bottom:0;left:0;width:100%;z-index:9;position:absolute;transition:all 500ms ease;padding:4rem 5rem;padding-right:24rem}.proshow-content-5 .text h3{font-weight:normal;font-size:2.8rem;padding-bottom:2.5rem;font-family:var(--Roboto-Medium)}.proshow-content-5 .swiper-slide-active .pic::before{opacity:1}.proshow-content-5 .swiper-slide-active .text{opacity:1}.proshow-content-5 a:hover .text h3{text-decoration:underline}.proshow-content-5 .arrow{top:50%;right:5rem;position:absolute}.proshow-content-5 .arrow svg{width:3rem;height:3rem;fill:#ff0000}.proshow-content-7{padding:10rem 0}.proshow-content-7 .common-title{text-align:center}.proshow-content-7 .info{color:#222;text-align:center;max-width:152rem;margin:0 auto}.proshow-content-8{height:67rem;overflow:hidden;position:relative;background:#FEFEFC}.proshow-content-8 .container{height:100%;display:flex;position:relative;align-items:center}.proshow-content-8 .service-text{width:80rem;z-index:3;position:relative;padding-top:2.6rem}.proshow-content-8 .service-text h2{font-size:3.9rem}.proshow-content-8 .service-text p{color:#010101;width:75rem;margin-top:2rem;font-family:var(--Roboto-Light)}.proshow-content-8 .service-earth{right:-10rem;bottom:0;position:absolute}.proshow-content-8 .earth-dot{z-index:4;width:1.6rem;height:1.6rem;border:0;padding:0;cursor:pointer;position:absolute;border-radius:50%;background:#0c0c0c;transform:translate(-50%, -50%);box-shadow:0 0 0 .4rem rgba(96,96,96,0.22);transition:transform .35s ease,box-shadow .35s ease,background .35s ease;animation:earthDotFloat 3s ease-in-out infinite}.proshow-content-8 .earth-dot::before,.proshow-content-8 .earth-dot::after{content:"";left:50%;top:50%;width:100%;height:100%;position:absolute;border-radius:50%;transform:translate(-50%, -50%);border:.1rem solid rgba(0,0,0,0.6);animation:earthDotPulse 2.4s ease-out infinite}.proshow-content-8 .earth-dot::after{animation-delay:.8s}.proshow-content-8 .earth-dot span{display:none;left:50%;bottom:4.2rem;opacity:0;color:#fff;white-space:nowrap;font-size:1.3rem;line-height:2.8rem;position:absolute;border-radius:1.4rem;padding:0 1.3rem;pointer-events:none;background:rgba(0,0,0,0.82);transform:translate(-50%, 1rem);transition:all .3s ease}.proshow-content-8 .earth-dot:hover,.proshow-content-8 .earth-dot:focus{outline:none;background:#ff1f1f;transform:translate(-50%, -50%) scale(1.18);box-shadow:0 0 0 .9rem rgba(255,31,31,0.18),0 1rem 2.4rem rgba(0,0,0,0.2)}.proshow-content-8 .earth-dot:hover span,.proshow-content-8 .earth-dot:focus span{opacity:1;transform:translate(-50%, 0)}.proshow-content-8 .dot-1{left:57rem;top:26rem;animation-delay:.1s}.proshow-content-8 .dot-2{left:54rem;top:31.6rem;animation-delay:.45s}.proshow-content-8 .dot-3{left:50.2rem;top:35rem;animation-delay:.8s}.proshow-content-8 .dot-4{left:51.7rem;top:39.7rem;animation-delay:1.15s}.proshow-content-8 .dot-5{left:56rem;top:42.3rem;animation-delay:1.5s}.proshow-content-8 .dot-6{left:38rem;top:35rem;animation-delay:1.85s}.proshow-content-8 .dot-7{left:58.8rem;top:37.5rem;animation-delay:2.2s}@keyframes earthDotPulse{0%{opacity:.42;transform:translate(-50%, -50%) scale(1)}100%{opacity:0;transform:translate(-50%, -50%) scale(2.7)}}@keyframes earthDotFloat{0%,100%{margin-top:0}50%{margin-top:-0.5rem}}.proshow-content-4{padding:10rem 0;position:relative;overflow:hidden}.proshow-content-4 h2{margin:0;font-weight:normal;color:#010101;font-size:2.8rem;padding-bottom:2rem;line-height:1;font-family:var(--Roboto-Medium)}.proshow-content-4 h3{margin:0;font-size:2.4rem;line-height:1;font-weight:700}.proshow-content-4 .top{display:flex;justify-content:space-between;padding-right:10rem}.proshow-content-4 .hero-row{padding-right:10rem;display:flex;justify-content:space-between;margin-top:6rem}.proshow-content-4 .hero-row h4{font-size:2.8rem;color:#010101;font-weight:normal;font-family:var(--Roboto-Medium)}.proshow-content-4 .flex-demo,.proshow-content-4 .bend-demo{position:relative}.proshow-content-4 .flex-demo h4{top:0;position:absolute}.proshow-content-4 .bend-demo h4{top:4rem;left:-7rem;position:absolute}.proshow-content-4 .accessories{position:relative}.proshow-content-4 .accessories h3{top:7rem;position:absolute}.proshow-content-4 .accessories .caption{font-size:2.4rem;color:#010101;font-family:var(--Roboto-Medium)}.proshow-content-4 .accessories .list{display:flex;justify-content:space-between;text-align:center}.proshow-content-4 .mounting{margin-top:8rem}.proshow-content-4 .accessories h3,.proshow-content-4 .packaging h3,.proshow-content-4 .mounting h3,.proshow-content-4 .mounting h4{margin:0 0 3rem;font-size:2.8rem;color:#010101;font-weight:normal;font-family:var(--Roboto-Medium)}.proshow-content-4 .accessories h3{margin-bottom:0}.proshow-content-4 .steps-grid{display:grid;grid-template-columns:1fr 1fr;gap:4.6rem;margin-top:0}.proshow-content-4 .step-section-title{display:flex;align-items:center;gap:1rem;color:#333;font-size:1.8rem;margin-bottom:1rem;font-family:var(--Roboto-Light)}.proshow-content-4 .step-section-title::after{content:"";flex:1;height:.1rem;border-top:.2rem dotted #999}.proshow-content-4 .steps{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.8rem}.proshow-content-4 .steps.three{grid-template-columns:repeat(3, 1fr)}.proshow-content-4 .mini-card img{max-height:15rem}.proshow-content-4 .mini-desc{font-family:var(--Roboto-Light);font-size:1.6rem;line-height:1.15;color:#555;margin-top:.6rem;min-height:4.2rem}.proshow-content-4 .wrong-title{display:flex;align-items:center;gap:.8rem;color:#333;font-size:1.8rem;margin-top:3rem;font-family:var(--Roboto-Light)}.proshow-content-4 .wrong-title::before{content:"×";display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border:.1rem solid #d16565;border-radius:50%;color:#d16565}.proshow-content-4 .wrong-title::after{content:"";flex:1;border-top:.2rem dotted #999}.proshow-content-4 .wrong-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:4.4rem;margin-top:2.8rem;text-align:center}.proshow-content-4 .wrong-diagram{font-weight:var(--Roboto-Light);height:7rem;position:relative;font-size:1.6rem;color:#333}.proshow-content-4 .packaging{margin-top:5.8rem}@media (max-width:1200px){.proshow-content-8{height:auto;min-height:0;padding:64px 0 0;overflow:hidden}.proshow-content-8 .container{height:auto;display:block;max-width:680px;position:relative}.proshow-content-8 .service-text{width:100%;padding-top:0;position:relative;z-index:3}.proshow-content-8 .service-text h2,.proshow-content-8 .service-text .common-title{font-size:30px;line-height:38px;text-align:left}.proshow-content-8 .service-text p{width:100%;margin-top:14px;font-size:15px;line-height:26px}.proshow-content-8 .service-earth{right:auto;bottom:auto;left:auto;width:680px;max-width:112%;margin:18px auto -140px;position:relative;transform:none}.proshow-content-8 .earth-globe{position:relative}.proshow-content-8 .earth-globe img{width:100%;height:auto;display:block}.proshow-content-8 .earth-dot{width:14px;height:14px;box-shadow:0 0 0 4px rgba(96,96,96,0.22)}.proshow-content-8 .earth-dot::before,.proshow-content-8 .earth-dot::after{border-width:1px}.proshow-content-8 .dot-1{left:57%;top:38%}.proshow-content-8 .dot-2{left:54%;top:46%}.proshow-content-8 .dot-3{left:50.2%;top:51%}.proshow-content-8 .dot-4{left:51.7%;top:58%}.proshow-content-8 .dot-5{left:56%;top:62%}.proshow-content-8 .dot-6{left:38%;top:51%}.proshow-content-8 .dot-7{left:58.8%;top:55%}}@media (max-width:768px){.proshow-content-8{padding-top:52px}.proshow-content-8 .container{max-width:560px}.proshow-content-8 .service-text h2,.proshow-content-8 .service-text .common-title{font-size:27px;line-height:35px}.proshow-content-8 .service-text p{margin-top:12px;font-size:14px;line-height:24px}.proshow-content-8 .service-earth{width:560px;max-width:118%;margin:12px auto -110px}.proshow-content-8 .earth-dot{width:12px;height:12px;box-shadow:0 0 0 4px rgba(96,96,96,0.2)}}@media (max-width:640px){.proshow-content-8{padding:42px 0 0}.proshow-content-8 .service-text h2,.proshow-content-8 .service-text .common-title{font-size:24px;line-height:32px}.proshow-content-8 .service-text p{font-size:14px;line-height:23px}.proshow-content-8 .service-earth{left:50%;width:500px;max-width:132%;margin:6px auto -96px;transform:translateX(-50%)}.proshow-content-8 .earth-dot{width:10px;height:10px;box-shadow:0 0 0 3px rgba(96,96,96,0.2)}.proshow-content-8 .earth-dot span{display:none}}@media (max-width:1200px){.proshow-content-1{padding:100px 0 58px}.proshow-content-1 .proshow-wrap{display:block}.proshow-content-1 .proshow-gallery,.proshow-content-1 .proshow-info{width:100%}.proshow-content-1 .proshow-main{margin:0 auto}.proshow-content-1 .proshow-thumbs-box{margin-top:18px;padding:0 40px}.proshow-content-1 .proshow-thumbs .swiper-slide .pic{height:auto}.proshow-content-1 .proshow-info{padding-top:34px}.proshow-content-1 .proshow-info h1{font-size:32px;line-height:40px}.proshow-content-1 .proshow-meta{padding-bottom:30px}.proshow-content-1 .proshow-meta li{margin-bottom:12px;font-size:15px;line-height:24px;align-items:flex-start}.proshow-content-1 .proshow-meta li i{width:22px;height:22px;margin-right:10px}.proshow-content-1 .proshow-colors{padding-top:28px}.proshow-content-1 .proshow-colors h2{margin-bottom:16px;font-size:18px}.proshow-content-1 .proshow-colors ul{gap:10px}.proshow-content-1 .proshow-colors ul li{min-width:72px;height:72px;padding:0 10px;font-size:14px}.proshow-content-1 .proshow-actions{gap:14px;margin-top:34px}.proshow-content-1 .proshow-actions a{min-width:0;height:46px;padding:0 18px}.proshow-content-1 .proshow-actions a svg{width:24px;height:24px;margin-right:12px}.proshow-content-2{padding:60px 0}.proshow-content-2 .proshow-detail-block{margin-bottom:52px}.proshow-content-2 .proshow-detail-title,.proshow-content-2 .common-title{font-size:30px;line-height:38px}.proshow-content-2 .proshow-detail-line{margin:22px 0 28px}.proshow-content-2 .proshow-detail-list{width:100%;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:24px;row-gap:14px}.proshow-content-2 .proshow-detail-list li{font-size:15px;line-height:24px}.proshow-content-2 .proshow-params{grid-template-columns:1fr;row-gap:22px}.proshow-content-2 .proshow-param-basic li{grid-template-columns:180px 1fr;margin-bottom:14px;font-size:15px;line-height:24px}.proshow-content-2 .proshow-param-table{padding-right:0}.proshow-content-2 .proshow-param-table .param-row{grid-template-columns:180px 1fr;min-height:38px;font-size:15px;line-height:22px}.proshow-content-2 .proshow-param-table .param-row-multi{grid-template-columns:180px repeat(4, minmax(64px, 1fr))}.proshow-content-3 .prodesc-head{height:auto;padding:54px 20px}.proshow-content-3 .prodesc-head p{margin-top:12px;font-size:14px;line-height:22px}.proshow-content-3 .prodesc-hero{min-height:320px}.proshow-content-3 .prodesc-hero img{width:100%;height:100%;min-height:320px;object-fit:cover}.proshow-content-3 .prodesc-copy{width:auto;max-width:none;font-size:16px;line-height:24px}.proshow-content-3 .prodesc-copy h3{font-size:18px;line-height:28px}.proshow-content-3 .prodesc-copy h3 span{font-size:22px}.proshow-content-3 .prodesc-copy p{padding-bottom:6px}.proshow-content-3 .prodesc-copy-center{top:54px;left:20px;right:20px;width:auto}.proshow-content-3 .prodesc-copy-left,.proshow-content-3 .prodesc-copy-right{left:40px;right:40px;top:50%;width:auto;transform:translateY(-50%)}.proshow-content-3 .prodesc-hero-waterproof .prodesc-copy-left{top:50%}.proshow-content-4{padding:60px 0}.proshow-content-4 h2{font-size:24px;line-height:30px}.proshow-content-4 h3{font-size:24px;line-height:30px}.proshow-content-4 .top,.proshow-content-4 .hero-row,.proshow-content-4 .steps-grid{padding-right:0;display:grid;grid-template-columns:1fr;gap:34px}.proshow-content-4 .dimensions,.proshow-content-4 .cable-card,.proshow-content-4 .flex-demo,.proshow-content-4 .bend-demo{height:auto}.proshow-content-4 .section-title{margin-bottom:18px}.proshow-content-4 .accessories,.proshow-content-4 .mounting,.proshow-content-4 .packaging{margin-top:44px}.proshow-content-4 .bend-demo h4{top:auto !important;left:auto !important;position:relative !important}.proshow-content-4 .accessories .list{grid-template-columns:repeat(3, minmax(0, 1fr));gap:22px}.proshow-content-4 .accessory .caption{margin-top:12px;font-size:15px;line-height:22px}.proshow-content-4 .steps{gap:10px}.proshow-content-4 .mini-card{height:auto}.proshow-content-4 .mini-desc{margin-top:8px;min-height:0;font-size:13px;line-height:18px}.proshow-content-4 .step-block-bottom{width:100%;margin-top:28px}.proshow-content-4 .wrong-row{grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}.proshow-content-4 .wrong-diagram{height:auto;font-size:13px}.proshow-content-4 .pack-row{margin-left:0}.proshow-content-5{padding:60px 0}.proshow-content-5 .info{max-width:640px;padding-top:12px;font-size:15px;line-height:25px}.proshow-content-5 .list{width:100%;margin-left:0}.proshow-content-5 .swiper-container{margin-top:34px;overflow:hidden}.proshow-content-5 .pic{aspect-ratio:1.77777778;overflow:hidden}.proshow-content-5 .pic img{width:100%;height:100%;object-fit:cover}.proshow-content-5 .text{opacity:1;padding:24px 64px 24px 24px;font-size:14px;line-height:22px}.proshow-content-5 .text h3{padding-bottom:10px;font-size:20px;line-height:28px}.proshow-content-5 .arrow{right:22px}.proshow-content-5 .arrow svg{width:24px;height:24px}.proshow-content-6 .proquality-panel{min-height:420px;padding:54px 0;background-position:center center}.proshow-content-6 .proquality-certified .proquality-copy,.proshow-content-6 .proquality-custom .proquality-copy{width:100%;max-width:640px;position:relative;top:auto;right:auto;padding-top:0}.proshow-content-6 .proquality-custom .container{min-height:0}.proshow-content-6 .proquality-copy h2,.proshow-content-6 .proquality-copy .common-title{margin-bottom:16px;font-size:28px;line-height:36px}.proshow-content-6 .proquality-copy p{font-size:14px;line-height:24px}.proshow-content-6 .pic{margin-top:22px}.proshow-content-6 .quality-more{width:136px;height:42px;margin-top:30px;font-size:14px}.proshow-content-7{padding:60px 0}.proshow-content-7 .info{max-width:640px;padding-top:10px;font-size:15px;line-height:25px}.proshow-content-7 .qc-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;margin-top:34px;padding:0 20px}.proshow-content-7 .qc-item{aspect-ratio:1.36170213}.proshow-content-7 .qc-item .qc-img img{width:100%;height:100%;object-fit:cover}.proshow-content-7 .qc-item h3{height:48px;padding:0 16px;font-size:15px;line-height:48px}.proshow-content-8{height:auto;padding:70px 0 0}.proshow-content-8 .container{display:block;height:auto}.proshow-content-8 .service-text{width:100%;padding-top:0}.proshow-content-8 .service-text h2,.proshow-content-8 .service-text .common-title{font-size:30px;line-height:38px}.proshow-content-8 .service-text p{width:100%;margin-top:14px;font-size:15px;line-height:26px}.proshow-content-8 .earth-dot{width:14px;height:14px;box-shadow:0 0 0 4px rgba(96,96,96,0.22)}}@media (max-width:640px){.proshow-content-1{padding:100px 0 46px 0}.proshow-content-1 .proshow-thumbs-box{padding:0 34px}.proshow-content-1 .proshow-info h1{margin-bottom:20px;font-size:20px;line-height:30px}.proshow-content-1 .proshow-actions{flex-direction:column}.proshow-content-1 .proshow-actions a{width:100%}.proshow-content-2{padding:42px 0}.proshow-content-2 .proshow-detail-block{margin-bottom:40px}.proshow-content-2 .proshow-detail-title,.proshow-content-2 .common-title{font-size:24px;line-height:32px}.proshow-content-2 .proshow-detail-list{grid-template-columns:1fr}.proshow-content-2 .proshow-detail-list li{display:block;font-size:14px;line-height:23px}.proshow-content-2 .proshow-detail-list li strong{display:block;margin-right:0}.proshow-content-2 .proshow-param-basic li,.proshow-content-2 .proshow-param-table .param-row,.proshow-content-2 .proshow-param-table .param-row-multi{grid-template-columns:1fr;row-gap:4px;font-size:14px}.proshow-content-2 .proshow-param-table .param-row-multi span{grid-column:auto}.proshow-content-3 .prodesc-head{padding:42px 18px}.proshow-content-3 .prodesc-hero,.proshow-content-3 .prodesc-hero img{min-height:260px}.proshow-content-3 .prodesc-copy-left,.proshow-content-3 .prodesc-copy-right{left:22px;right:22px}.proshow-content-3 .prodesc-copy h3{font-size:16px;line-height:24px}.proshow-content-3 .prodesc-copy h3 span{font-size:19px}.proshow-content-4{padding:42px 0}.proshow-content-4 h2,.proshow-content-4 h3{font-size:22px;line-height:28px}.proshow-content-4 .top,.proshow-content-4 .hero-row,.proshow-content-4 .steps-grid{gap:26px}.proshow-content-4 .accessories .list,.proshow-content-4 .steps,.proshow-content-4 .steps.three,.proshow-content-4 .wrong-row{grid-template-columns:1fr}.proshow-content-4 .accessories,.proshow-content-4 .mounting,.proshow-content-4 .packaging{margin-top:34px}.proshow-content-4 .mini-desc{font-size:12px;line-height:18px}.proshow-content-5{padding:42px 0}.proshow-content-5 .info{font-size:14px;line-height:24px}.proshow-content-5 .pic{aspect-ratio:1.38461538}.proshow-content-5 .text{padding:18px 48px 18px 18px;font-size:13px;line-height:20px}.proshow-content-5 .text h3{font-size:17px;line-height:24px}.proshow-content-6 .proquality-panel{min-height:0;padding:42px 0}.proshow-content-6 .proquality-copy h2,.proshow-content-6 .proquality-copy .common-title{font-size:24px;line-height:32px}.proshow-content-6 .quality-more{width:132px;height:42px}.proshow-content-7{padding:42px 0}.proshow-content-7 .qc-grid{grid-template-columns:1fr;gap:14px;margin-top:28px;padding:0 16px}.proshow-content-7 .qc-item h3{height:44px;font-size:14px;line-height:44px}.proshow-content-8{padding:42px 0 0}.proshow-content-8 .service-text h2,.proshow-content-8 .service-text .common-title{font-size:25px;line-height:33px}.proshow-content-8 .service-text p{font-size:14px;line-height:24px}.proshow-content-8 .service-earth{width:520px;margin:8px auto -100px}.proshow-content-8 .earth-dot span{display:none}}@media (max-width:1200px){.proshow-content-8{height:auto;min-height:0;padding:64px 0 0;overflow:hidden}.proshow-content-8 .container{height:auto;display:block;max-width:680px;position:relative}.proshow-content-8 .service-text{width:100%;padding-top:0;position:relative;z-index:3}.proshow-content-8 .service-text h2,.proshow-content-8 .service-text .common-title{font-size:30px;line-height:38px;text-align:left}.proshow-content-8 .service-text p{width:100%;margin-top:14px;font-size:15px;line-height:26px}.proshow-content-8 .service-earth{right:auto;bottom:auto;left:auto;width:680px;max-width:112%;margin:18px auto -140px;position:relative;transform:none}.proshow-content-8 .earth-globe{position:relative}.proshow-content-8 .earth-globe img{width:100%;height:auto;display:block}.proshow-content-8 .earth-dot{width:14px;height:14px;box-shadow:0 0 0 4px rgba(96,96,96,0.22)}.proshow-content-8 .earth-dot::before,.proshow-content-8 .earth-dot::after{border-width:1px}.proshow-content-8 .dot-1{left:57%;top:38%}.proshow-content-8 .dot-2{left:54%;top:46%}.proshow-content-8 .dot-3{left:50.2%;top:51%}.proshow-content-8 .dot-4{left:51.7%;top:58%}.proshow-content-8 .dot-5{left:56%;top:62%}.proshow-content-8 .dot-6{left:38%;top:51%}.proshow-content-8 .dot-7{left:58.8%;top:55%}}@media (max-width:768px){.proshow-content-8{padding-top:52px}.proshow-content-8 .container{max-width:560px}.proshow-content-8 .service-text h2,.proshow-content-8 .service-text .common-title{font-size:27px;line-height:35px}.proshow-content-8 .service-text p{margin-top:12px;font-size:14px;line-height:24px}.proshow-content-8 .service-earth{width:560px;max-width:118%;margin:12px auto -110px}.proshow-content-8 .earth-dot{width:12px;height:12px;box-shadow:0 0 0 4px rgba(96,96,96,0.2)}}@media (max-width:640px){.proshow-content-8{padding:42px 0 0}.proshow-content-8 .service-text h2,.proshow-content-8 .service-text .common-title{font-size:24px;line-height:32px}.proshow-content-8 .service-text p{font-size:14px;line-height:23px}.proshow-content-8 .service-earth{left:50%;width:500px;max-width:132%;margin:6px auto -96px;transform:translateX(-50%)}.proshow-content-8 .earth-dot{width:10px;height:10px;box-shadow:0 0 0 3px rgba(96,96,96,0.2)}.proshow-content-8 .earth-dot span{display:none}.proshow-content-4 .steps.three,.proshow-content-4 .wrong-row,.proshow-content-4 .steps{grid-template-columns:repeat(2, 1fr)}.proshow-content-4 .mini-card img{max-height:inherit}.proshow-content-4 .hero-row h4,.proshow-content-4 .accessories h3,.proshow-content-4 .packaging h3,.proshow-content-4 .mounting h3,.proshow-content-4 .mounting h4{font-size:18px}.proshow-content-4 .accessory .caption{font-size:12px}}.maplist h3{padding-top:3rem}.maplist ul{display:flex;flex-wrap:wrap}.maplist li{padding-right:3rem}.download-main{padding:5rem 0 10rem}.download-main .hd-list .item{margin-bottom:2.8rem}.download-main .hd-list{margin:0 -2rem}.download-main .hd-list .item{width:33.3333%;padding:0 2rem;float:left}.download-main .hd-list .item .box{display:block;padding:2rem;background-image:linear-gradient(168deg, #f2f4f9 0, #fff 100%);box-shadow:.2rem .6rem 3rem 0 rgba(52,104,167,0.2);border-radius:1rem;border:solid .5rem #fff;transition:.3s;min-height:22rem;position:relative}.download-main .hd-list .item .pic{height:48.6rem;overflow:hidden}.download-main .hd-list .item .pic img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.download-main .hd-list .item:hover .pic img{transform:scale(1.05)}.download-main .hd-list .item .box .bt{font-size:2rem;font-weight:bold;line-height:3rem;height:6rem;color:#222;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;margin-bottom:.9rem;margin-top:.9rem}.download-main .hd-list .item .box .bottom{border-top:1px solid #e5e5e6;padding-top:2.6rem}.download-main .hd-list .item .box .bottom .size{font-size:1.6rem;font-weight:normal;line-height:3.6rem;padding-left:2.7rem;color:#666;background:url(../images/file-earmark-word-fill.png) no-repeat left center;background-size:2rem;float:left}.download-main .hd-list .item .box .bottom .download{width:3.6rem;height:3.6rem;background:url(../images/cloud-download.png) no-repeat center center;background-size:2.6rem;display:flex;align-items:center;justify-content:center;transition:.3s;float:right}@media (min-width:1201px){.download-main .hd-list .item .box:hover{box-shadow:.2rem .6rem 3rem 0 rgba(52,104,167,0.4)}.download-main .hd-list .item .box:hover .bt{color:var(--main-color)}}.proshow-content-2 table td,.proshow-content-2 table th{text-align:center;line-height:1.5;padding:10px 15px;border:1px solid #eee}.proshow-content-8{background-size:contain;background-repeat:no-repeat;background-position:center center}@media (max-width:1200px){.about-history .history-bottom{margin-top:30px}.download-main .hd-list .item{width:100%}.about-history .history-bottom .year{top:0}.about-history .history-bottom .anr{margin-top:10px}.about-history .history-bottom .anr{width:100%}}.product-content .sidebar .custom-checkbox .checkmark{display:none}@media (max-width:1200px){.banner .pc{display:block !important}}@media (max-width:1200px){.banner .ph{display:none !important}.quality-control .qc-grid{max-width:100%}.production-2 #certify .swiper-slide .tit{bottom:0}}@media (max-width:640px){.banner .pc{display:none !important}}@media (max-width:640px){.banner .ph{display:block !important}}

.product-content .sidebar .category-menu > li{
	position:relative;
}
.product-content .sidebar .category-menu > li > i {
  content: '';
  display: inline-block;
  width: 3rem;
  height: 3rem;
  transition: transform .3s ease;
  position:absolute;
  right:0;
  top:2.2rem;
  z-index:99999;
  cursor:pointer;
  background:url(../images/jiantou1.png) no-repeat center center;
  background-size:5rem;
}

.product-content .sidebar .category-menu > li.active > i {
  transform: rotate(-180deg);
}