.swiper-pagination-bullet{border:1px solid #ffffff;opacity:.4;background:none}.swiper-pagination-bullet-active{background:#fff;opacity:1}.more-link{border-radius:10px;border:2px solid #0042b8;font-size:clamp(16px, .9375vw, 18px);color:#0042b8;width:max-content;margin:0 auto;padding:clamp(5px, .67708333vw, 13px) clamp(30px, 2.60416667vw, 50px)}.more-link .more-arrow{width:18px;margin-left:10px;transition:all .2s}.more-link .white{display:none}.more-link:hover{background-color:#0042b8;color:#fff}.more-link:hover .more-arrow{display:none}.more-link:hover .white{display:block !important}.qrcode{width:150px}#home .slide-pic{width:100%;aspect-ratio:1.92 / 1}#home .home-kv .swiper-pagination{text-align:left}#home .home-kv .swiper-pagination-bullet{border:1px solid #ffffff;opacity:.4;background:none}#home .home-kv .swiper-pagination-bullet-active{background:#fff;opacity:1}@keyframes downup{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}#home .home-kv .down-arrow{font-size:14px;color:#fff;position:absolute;bottom:var(--swiper-pagination-bottom, 8px);right:clamp(160px, 8.33333333vw, 160px);z-index:3;animation:downup 1.5s ease-in-out infinite}#home .home-kv .down-arrow .arrow{width:.9375vw;margin-left:9px}#home .case-wrapper{padding-top:4.42708333vw}#home .case-wrapper .section-title{text-align:center;font-size:2.29166667vw;font-weight:600;color:#111111}#home .case-wrapper .section-subtitle{text-align:center;font-size:.83333333vw;color:#999999;padding-bottom:3.33333333vw;border-bottom:2px solid #d8dbdf}#home .case-wrapper .product-wrapper{transform:translateY(-2px)}#home .case-wrapper .product-wrapper .product-navs{column-gap:6.5625vw}#home .case-wrapper .product-wrapper .product-navs__link{font-size:.83333333vw;color:#333333;font-weight:500;transition:color .2s;cursor:pointer;padding-top:1.45833333vw;border-top:2px solid rgba(0,0,0,0)}#home .case-wrapper .product-wrapper .product-navs__link .icon-box{width:2.08333333vw;height:2.08333333vw}#home .case-wrapper .product-wrapper .product-navs__link .icon-box .link-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .2s}#home .case-wrapper .product-wrapper .product-navs__link .icon-box .default{opacity:1}#home .case-wrapper .product-wrapper .product-navs__link .icon-box .height{opacity:0}#home .case-wrapper .product-wrapper .product-navs__link:hover{color:#cc1412}#home .case-wrapper .product-wrapper .product-navs__link:hover .default{opacity:0}#home .case-wrapper .product-wrapper .product-navs__link:hover .height{opacity:1}#home .case-wrapper .product-wrapper .product-navs__link.active{color:#cc1412;border-top:2px solid #cc1412}#home .case-wrapper .product-wrapper .product-navs__link.active .default{opacity:0}#home .case-wrapper .product-wrapper .product-navs__link.active .height{opacity:1}#home .case-wrapper .product-wrapper .product-lists{margin-bottom:clamp(30px, 5.20833333vw, 100px);margin-top:clamp(30px, 3.48958333vw, 67px)}#home .case-wrapper .product-wrapper .product-lists .product-item .product-pic{background:#f4f6fa;border-radius:clamp(16px, 1.25vw, 24px);padding:clamp(15px, 1.5625vw, 30px);margin-bottom:clamp(15px, 1.14583333vw, 22px)}#home .case-wrapper .product-wrapper .product-lists .product-item .product-name{font-size:clamp(16px, 1.04166667vw, 20px);color:#222222;padding-left:clamp(1px, 1.5625vw, 30px);transition:all .2s}#home .case-wrapper .product-wrapper .product-lists .product-item .product-name .icon{display:inline-block;width:15px;height:15px;border-radius:4px;border:3px solid #4a60b2;margin-right:5px;transition:all .2s}#home .case-wrapper .product-wrapper .product-lists .product-item:hover .product-name{color:#cc1412}#home .case-wrapper .product-wrapper .product-lists .product-item:hover .product-name .icon{border-color:#cc1412}#home .case-wrapper .product-wrapper .swiper-arrow{column-gap:14px}#home .case-wrapper .product-wrapper .swiper-arrow .arrow-item{width:clamp(45px, 3.125vw, 60px);cursor:pointer}#home .number-wrapper{margin-top:clamp(30px, 5vw, 96px);background:#0042b8}#home .number-wrapper .wrapper-centent{display:grid;padding:clamp(30px, 4.16666667vw, 80px);grid-template-columns:repeat(4, 1fr);align-items:self-end}#home .number-wrapper .wrapper-centent .number-item{text-align:center}#home .number-wrapper .wrapper-centent .number-item .number-value{font-size:clamp(40px, 3.125vw, 60px);color:#fff}#home .number-wrapper .wrapper-centent .number-item .number-value .value{display:inline}#home .number-wrapper .wrapper-centent .number-item .number-label{color:#fff;font-size:clamp(16px, 1.04166667vw, 20px);margin-top:clamp(10px, .88541667vw, 17px)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(226,17,13,0.5);opacity:.8}70%{box-shadow:0 0 0 8px rgba(229,57,53,0);opacity:1}100%{box-shadow:0 0 0 0 rgba(229,57,53,0);opacity:.8}}#home .category-wrapper .category-content .category-link{font-size:clamp(12px, .83333333vw, 16px);color:#555555;background:rgba(255,255,255,0.6);border-radius:143px;border:1px solid #ffffff;backdrop-filter:blur(2px);position:absolute;top:50%;left:50%;padding:clamp(3px, .46875vw, 9px) clamp(10px, .72916667vw, 14px);transform:translate(-50%, -50%);transition:all .2s}#home .category-wrapper .category-content .category-link .add-ico{width:18px;flex-shrink:0;margin-right:10px;animation:pulse 2s infinite;border-radius:50%;transition:all .2s}#home .category-wrapper .category-content .category-link:nth-child(1){top:58%;left:38%;animation-delay:0s}#home .category-wrapper .category-content .category-link:nth-child(2){top:74%;left:41%;animation-delay:.2s}#home .category-wrapper .category-content .category-link:nth-child(3){top:64%;left:51%;animation-delay:.4s}#home .category-wrapper .category-content .category-link:nth-child(4){top:76%;left:57%;animation-delay:.6s}#home .category-wrapper .category-content .category-link:nth-child(5){top:50%;left:55%;animation-delay:.8s}#home .category-wrapper .category-content .category-link:nth-child(6){top:73%;left:70%;animation-delay:1s}#home .category-wrapper .category-content .category-link:hover{color:#cc1412}#home .category-wrapper .category-content .category-link:hover .add-ico{transform:rotate(90deg)}#home .about-wrapper{padding-top:clamp(30px, 9.375vw, 180px);padding-bottom:clamp(50px, 18.95833333vw, 364px);background-image:url(../image/bg.png);background-position:left bottom;background-repeat:no-repeat}#home .about-wrapper__content{column-gap:210px;align-items:stretch}#home .about-wrapper__content .left .left-title{width:max-content;font-size:clamp(18px, 2.5vw, 48px);font-weight:600;color:#111111;background-image:url(../image/about.png);background-size:100%;background-repeat:no-repeat;background-position:top;padding-top:clamp(30px, 2.60416667vw, 50px);padding-right:clamp(1px, 7.8125vw, 150px);margin-bottom:clamp(30px, 2.39583333vw, 46px)}#home .about-wrapper__content .left .about-description{text-indent:2em;font-weight:400;font-size:.83333333vw;color:#666666;line-height:1.7}#home .about-wrapper__content .left .more-link{margin-left:0;margin-top:clamp(30px, 2.8125vw, 54px)}#home .about-wrapper__content .left .more-link .white{display:none}#home .about-wrapper__content .right{width:45%;flex-shrink:0}#home .about-wrapper__content .right .about-swiper{height:100%}#home .about-wrapper__content .right .about-slide-pic{height:100%;object-fit:cover;border-radius:16px}#home .contact-wrapper{margin-top:clamp(-150px, -7.8125vw, -150px)}#home .contact-wrapper__content{background-image:url(../image/bg2.jpg);background-size:cover;background-position:center;border-radius:16px;color:#fff;padding:clamp(50px, 3.64583333vw, 70px) 0;text-align:center;position:relative;z-index:2}#home .contact-wrapper__content .title{font-weight:400;font-size:clamp(20px, 1.66666667vw, 32px);margin-bottom:clamp(30px, 2.08333333vw, 40px)}#home .contact-wrapper__content .more-link{background:#0042b8;color:#fff}#home .link-wrapper{padding-top:clamp(30px, 13.02083333vw, 250px);background:#f1f3f7;padding-bottom:clamp(30px, 4.6875vw, 90px);margin-top:clamp(-150px, -7.8125vw, -150px)}#home .link-wrapper__content{display:grid;grid-template-columns:repeat(5, 1fr);gap:clamp(10px, .9375vw, 18px)}#home .link-wrapper__content .link-item{padding:15px;background:#fff;border-radius:8px;overflow:hidden}#about .title-groups{margin-bottom:clamp(30px, 4.6875vw, 90px)}#about .title-groups__pic{width:clamp(50px, 5.10416667vw, 98px)}#about .title-groups .title-text .left-title{font-size:clamp(20px, 1.5625vw, 30px);color:#111111}#about .title-groups .title-text .en-title{font-weight:400;font-size:clamp(16px, 1.04166667vw, 20px);color:#111111}#about .title-groups .history-desc{width:28vw;font-weight:500;font-size:16px;color:#222222;line-height:1.7}#about .about-wrapper{padding-top:clamp(30px, 9.375vw, 180px);padding-bottom:clamp(50px, 8.48958333vw, 163px);background-image:url(../image/bg.png);background-position:left bottom;background-repeat:no-repeat;background-color:#fff}#about .about-wrapper__content{column-gap:210px;align-items:stretch}#about .about-wrapper__content .left .about-description{text-indent:2em;font-weight:400;font-size:.83333333vw;color:#666666;line-height:1.7}#about .about-wrapper__content .left .more-link{margin-left:0;margin-top:clamp(30px, 2.8125vw, 54px)}#about .about-wrapper__content .right{width:45%;flex-shrink:0}#about .about-wrapper__content .right .about-swiper{height:100%}#about .about-wrapper__content .right .about-slide-pic{height:100%;object-fit:cover;border-radius:16px}#about .number-wrapper{padding:clamp(50px, 6.875vw, 132px) 0}#about .number-wrapper .section-bg{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;background-image:url(../image/bg4.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed}#about .number-wrapper .number-lists__content{column-gap:clamp(50px, 18.75vw, 360px);align-items:flex-end}#about .number-wrapper .number-lists__content .number-item{color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#about .number-wrapper .number-lists__content .number-item .number-value{font-size:clamp(40px, 3.125vw, 60px);line-height:normal}#about .number-wrapper .number-lists__content .number-item .number-label{font-size:clamp(16px, 1.04166667vw, 20px)}#about .number-wrapper .number-lists__content .number-item span{display:inline}#about .number-wrapper .number-lists__content .number-item .icon{width:clamp(45px, 3.64583333vw, 70px);margin-bottom:clamp(20px, 2.91666667vw, 56px)}#about .history-wrapper{background:#fff;padding:clamp(50px, 6.77083333vw, 130px) 0}#about .history-wrapper .swiper{height:100%;width:100%}#about .history-wrapper .swiper .swiper-slide__pic{height:100%}#about .history-wrapper .history-left{height:628px;width:clamp(500px, 35.41666667vw, 680px);flex-shrink:0;margin-right:clamp(1px, 1.77083333vw, 34px)}#about .history-wrapper .history-left .swiper-slide{background:#fff}#about .history-wrapper .history-left .swiper-slide .pic{height:100%;object-fit:cover}#about .history-wrapper .history-right{flex:1;height:628px}#about .history-wrapper .history-right .swiper-button-prev,#about .history-wrapper .history-right .swiper-button-next{position:static;width:clamp(45px, 4.6875vw, 90px);height:clamp(45px, 4.6875vw, 90px)}#about .history-wrapper .history-right .swiper-button-prev{transform:translate(10px, -60px)}#about .history-wrapper .history-right .swiper-button-prev::after{display:none}#about .history-wrapper .history-right .swiper-button-next::after{display:none}#about .history-wrapper .history-right .swiper-buttons{position:absolute;right:0;bottom:0}#about .history-wrapper .history-right .title{font-size:clamp(50px, 6.14583333vw, 118px);color:#bec9df;margin-right:clamp(1px, 5.98958333vw, 115px);white-space:nowrap;cursor:pointer}#about .history-wrapper .history-right .swiper-slide-active .title{color:#0042b8}#about .history-wrapper .history-right .msglist{font-size:clamp(14px, .9375vw, 18px);color:#222222;position:absolute;left:18vw;top:50%;transform:translateY(-50%) !important}#about .history-wrapper .history-right .msglist .msg-item{margin:30px 0;padding-left:clamp(5px, 1.5625vw, 30px);position:relative}#about .history-wrapper .history-right .msglist .msg-item::after{display:block;content:"";position:absolute;top:10px;left:0;width:5px;height:5px;background-color:#0042b8;border-radius:50%;font-size:clamp(20px, 2.08333333vw, 40px)}#about .honor-wrapper{background:url(../image/bg5.jpg);background-size:cover;padding-top:clamp(50px, 5.20833333vw, 100px)}#about .honor-wrapper__content{padding-bottom:clamp(50px, 3.64583333vw, 70px)}#about .honor-wrapper .cerswiper{display:none}#about .honor-wrapper .cerbtns{display:none}#about .honor-wrapper .title-groups{margin-bottom:0}#about .honor-wrapper .swiper-buttons{column-gap:26px}#about .honor-wrapper .swiper-buttons .swiper-button-prev,#about .honor-wrapper .swiper-buttons .swiper-button-next{margin-top:clamp(30px, 3.38541667vw, 65px)}#about .honor-wrapper .swiper-button-prev,#about .honor-wrapper .swiper-button-next{position:static;width:clamp(40px, 3.125vw, 60px);height:clamp(40px, 3.125vw, 60px)}#about .honor-wrapper .swiper-button-prev::after{content:""}#about .honor-wrapper .swiper-button-next::after{content:""}#about .honor-wrapper .title-groups__wrapper{margin-bottom:clamp(50px, 6.25vw, 120px)}#about .honor-wrapper .nav-group .nav-link{font-size:clamp(16px, 1.14583333vw, 22px);color:#333333;font-weight:600}#about .honor-wrapper .nav-group .line{height:clamp(15px, 1.30208333vw, 25px);width:2px;background:#cccccc;margin:0 10px}#about .honor-wrapper .nav-group .active{color:#0042b8}#about .honor-wrapper .honor-lists{padding:clamp(15px, 1.5625vw, 30px)}#about .honor-wrapper .honor-lists .honor-item{background:linear-gradient(196deg, #ffffff 0%, #ebf2fc 32.42%, #e9f5fe 67.31%, #ffffff 100%);box-shadow:0 1px clamp(15px, 1.5625vw, 30px) 0 #ccd3de;border-radius:12px;padding:clamp(15px, 1.82291667vw, 35px);text-align:center}#about .honor-wrapper .honor-lists .honor-item .honor-name{font-weight:500;font-size:clamp(16px, 1.04166667vw, 20px);color:#333333;margin-top:1.04166667vw}#about .env-wrapper{background:#fff;padding-top:clamp(50px, 5.78125vw, 111px);background-image:url(../image/bg6.png);background-repeat:no-repeat;background-position:top right;position:relative}#about .env-wrapper .swiper-buttons{column-gap:26px;padding-bottom:clamp(50px, 4.58333333vw, 88px)}#about .env-wrapper .swiper-button-prev,#about .env-wrapper .swiper-button-next{position:static;width:clamp(40px, 3.125vw, 60px);height:clamp(40px, 3.125vw, 60px)}#about .env-wrapper .swiper-button-prev::after{content:""}#about .env-wrapper .swiper-button-next::after{content:""}#about .env-wrapper .title-text{margin-left:clamp(15px, 1.35416667vw, 26px)}#about .env-wrapper .env-lists{padding-left:clamp(1px, 8.33333333vw, 160px);padding-bottom:clamp(50px, 5.20833333vw, 100px)}#about .env-wrapper .env-lists .slide-img{border-radius:16px}#product .product-nav{border-bottom:2px solid #d8dbdf}#product .product-nav__content{column-gap:clamp(50px, 7.03125vw, 135px);overflow:visible;position:relative}#product .product-nav__content .product-nav__item{padding:clamp(15px, 1.5625vw, 30px) 0;border-bottom:2px solid #d8dbdf;transform:translateY(2px)}#product .product-nav__content .product-nav__item:hover .nav-label{color:#cc1412}#product .product-nav__content .product-nav__item:hover .nav-icon .default{opacity:0}#product .product-nav__content .product-nav__item:hover .nav-icon .height{opacity:1}#product .product-nav__content .product-nav__item.active{border-bottom:2px solid #cc1412}#product .product-nav__content .product-nav__item.active .nav-label{color:#cc1412}#product .product-nav__content .product-nav__item.active .nav-icon .default{opacity:0}#product .product-nav__content .product-nav__item.active .nav-icon .height{opacity:1}#product .product-nav__content .nav-icon{width:clamp(20px, 2.08333333vw, 40px);height:clamp(20px, 2.08333333vw, 40px);margin-bottom:clamp(5px, .52083333vw, 10px)}#product .product-nav__content .nav-icon__pic{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .2s}#product .product-nav__content .nav-icon .default{opacity:1}#product .product-nav__content .nav-icon .height{opacity:0}#product .product-nav__content .nav-label{font-size:clamp(14px, .83333333vw, 16px);color:#333333;font-weight:500;transition:all .2s;white-space:nowrap}#product .product-lists .nav-name{font-size:clamp(16px, 1.97916667vw, 38px);color:#333333;font-weight:600;position:relative;width:max-content}#product .product-lists .nav-name .nav-dot{width:clamp(15px, 1.71875vw, 33px);height:clamp(15px, 1.71875vw, 33px);border-radius:50%;position:absolute;right:-15px;bottom:0px;z-index:-1}#product .product-lists .nav-description{margin-top:clamp(10px, .83333333vw, 16px);font-size:clamp(14px, .83333333vw, 16px);color:#999999;margin-bottom:clamp(30px, 2.60416667vw, 50px)}#product .product-lists__content{padding-top:clamp(30px, 3.4375vw, 66px)}#product .product-lists .list{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(15px, 1.5625vw, 30px)}#product .product-lists .list .product-item{background:#f4f6fa;border-radius:clamp(12px, 1.25vw, 24px);overflow:hidden;padding:clamp(15px, 1.5625vw, 30px)}#product .product-lists .pagination-wrapper{margin:clamp(30px, 2.60416667vw, 50px)}#production .production-wrapper__content{padding-top:clamp(30px, 4.6875vw, 90px);padding-bottom:clamp(30px, 2.60416667vw, 50px)}#production .production-wrapper__content .production-item{margin-bottom:clamp(15px, 5.20833333vw, 100px)}#production .production-wrapper__content .production-item .label{font-size:clamp(20px, 1.97916667vw, 38px);color:#333333;font-weight:600;position:relative;width:max-content}#production .production-wrapper__content .production-item .label .lable-ico{width:clamp(15px, 1.71875vw, 33px);height:clamp(15px, 1.71875vw, 33px);border-radius:50%;position:absolute;right:-15px;bottom:0px;z-index:-1}#production .production-wrapper__content .production-item .description{font-weight:400;font-size:clamp(14px, .83333333vw, 16px);color:#999999;margin-top:clamp(.1px, .83333333vw, 16px);margin-bottom:clamp(30px, 2.60416667vw, 50px)}#production .production-wrapper__content .production-item .item-images{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(15px, 2.60416667vw, 50px)}#production .production-wrapper__content .production-item .item-images .item-image{border-radius:16px}#new .pagination-wrapper{margin:clamp(30px, 2.60416667vw, 50px) auto}#new .news-wrapper__content{padding-top:clamp(30px, 5vw, 96px)}#new .news-wrapper__content .title{background-image:url(../image/new.png);background-repeat:no-repeat;background-position:top left;padding-top:clamp(30px, 2.1875vw, 42px);font-weight:600;font-size:clamp(24px, 2.5vw, 48px);color:#111111;margin-bottom:clamp(30px, 3.54166667vw, 68px)}#new .news-wrapper__content .new-list .new-item{width:100%;margin-bottom:clamp(15px, 1.5625vw, 30px);padding-bottom:clamp(15px, 1.5625vw, 30px);border-bottom:1px solid #e8e8e8}#new .news-wrapper__content .new-list .new-item .new-icon{width:22.5vw;flex-shrink:0;margin-right:clamp(1px, 2.08333333vw, 40px)}#new .news-wrapper__content .new-list .new-item .new-icon img{border-radius:16px}#new .news-wrapper__content .new-list .new-item .new-info{flex:1;overflow:hidden}#new .news-wrapper__content .new-list .new-item .new-info .time{font-weight:400;font-size:14px;color:#888888;margin-bottom:15px}#new .news-wrapper__content .new-list .new-item .new-info .time .time-icon{width:12px;flex-shrink:0;margin-right:5px}#new .news-wrapper__content .new-list .new-item .new-info .new-title{font-weight:500;font-size:clamp(18px, 1.14583333vw, 22px);color:#06080a;margin-bottom:15px;transition:all .2s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#new .news-wrapper__content .new-list .new-item .new-info .new-description{font-weight:400;font-size:15px;color:#333333;line-height:1.7;margin-bottom:30px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#new .news-wrapper__content .new-list .new-item .new-info .new-arrow{width:clamp(30px, 2.39583333vw, 46px);height:clamp(30px, 2.39583333vw, 46px);position:relative}#new .news-wrapper__content .new-list .new-item .new-info .new-arrow .arrow-ico{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .2s}#new .news-wrapper__content .new-list .new-item .new-info .new-arrow .default{opacity:1}#new .news-wrapper__content .new-list .new-item .new-info .new-arrow .height{opacity:0}#new .news-wrapper__content .new-list .new-item:hover .new-title{color:#0042b8}#new .news-wrapper__content .new-list .new-item:hover .new-arrow .default{opacity:0}#new .news-wrapper__content .new-list .new-item:hover .new-arrow .height{opacity:1}#new-detail img{width:auto;max-width:100%;display:inline-block}#new-detail .new-detail-wrapper{padding:clamp(30px, 2.60416667vw, 50px) 0}#new-detail .time-icon{width:14px;margin-right:5px}#new-detail .new-detail__time{margin:clamp(15px, 1.5625vw, 30px) 0;font-size:14px;color:#888888}#new-detail .new-detail__view{margin-left:10px}#new-detail .new-detail__editor{word-break:break-all;font-size:16px;line-height:1.7;text-indent:2em}#new-detail .page-navs{margin:clamp(30px, 2.60416667vw, 50px) 0}#new-detail .page-navs a{font-size:16px;color:#333}#new-detail .new-detail__title .back{font-size:16px;padding:clamp(3px, .41666667vw, 8px) clamp(10px, 1.30208333vw, 25px);color:#0042b8;border-radius:4px;border:1px solid #0042b8;display:inline-block;transition:all .2s;text-align:center;white-space:nowrap}#new-detail .new-detail__title .back:hover{background-color:#0042b8;color:#fff}#new-detail .new-detail__title .title{margin:0 auto;padding:0 1.5625vw;text-align:center}#contact .contact-wrapper{padding-top:clamp(30px, 6.5625vw, 126px)}#contact .contact-wrapper__form{column-gap:clamp(1px, 12.8125vw, 246px)}#contact .contact-wrapper__form .left{flex:1}#contact .contact-wrapper__form .left .title{font-weight:600;font-size:clamp(20px, 2.5vw, 48px);color:#111111;background-image:url(../image/contact.png);background-repeat:no-repeat;background-position:top left;padding-top:clamp(30px, 2.08333333vw, 40px);margin-bottom:clamp(30px, 3.90625vw, 75px)}#contact .contact-wrapper__form .left .desc{font-weight:300;font-size:clamp(16px, 1.04166667vw, 20px);color:#666666}#contact .contact-wrapper__form .right{flex:1}#contact .contact-wrapper__form .right .form-item{column-gap:clamp(10px, 1.04166667vw, 20px);margin-bottom:clamp(10px, 1.04166667vw, 20px)}#contact .contact-wrapper__form .right .buttons{column-gap:clamp(10px, 1.04166667vw, 20px);margin-bottom:clamp(30px, 4.6875vw, 90px)}#contact .contact-wrapper__form .right .buttons .btn{border:none;outline:none;width:170px;height:60px;background:#0042b8;border-radius:10px;font-weight:500;font-size:16px;cursor:pointer;color:#ffffff;border:2px solid #0042b8}#contact .contact-wrapper__form .right .buttons .btn-default{background:none;border:1px solid #0042b8;color:#0042b8}#contact .contact-wrapper__form .right .item{flex:1;background:#fbfcfd;border-radius:8px;border:1px solid #e5e8ee;padding:0 15px}#contact .contact-wrapper__form .right input{border:none;outline:none;background:none;width:100%;height:clamp(40px, 3.85416667vw, 74px)}#contact .contact-wrapper__form .right .codeimg{width:clamp(100px, 7.39583333vw, 142px)}#contact .contact-wrapper__form .right textarea{border:none;outline:none;background:none;width:100%;padding:10px 0;resize:none}#contact .info-ico{width:clamp(30px, 2.1875vw, 42px);margin-right:5px}#contact .map{align-items:stretch}#contact .map .map-wrapper{width:50%;height:clamp(300px, 30.20833333vw, 580px)}#contact .map .company-info{width:50%;background:#f5f7f9;padding:clamp(30px, 5vw, 96px)}#contact .map .company-info .label{font-size:14px;color:#777777}#contact .map .company-info .value{font-size:14px;color:#333333}#contact .map .company-info .company-name{width:clamp(100px, 12.91666667vw, 248px)}#contact .map .company-info .name{font-size:clamp(20px, 2.08333333vw, 40px);color:#333333;padding-bottom:clamp(20px, 2.39583333vw, 46px);border-bottom:2px solid #333333;margin-bottom:clamp(20px, 2.39583333vw, 46px)}#contact .map .company-info .info-items{padding:clamp(15px, 1.5625vw, 30px) 0;margin-top:clamp(15px, 1.5625vw, 30px);border-top:1px solid #dcdcde;border-bottom:1px solid #dcdcde}#contact .map .company-info .info-items .item-left{flex:1;border-right:1px solid #dcdcde;margin-right:clamp(1px, 2.60416667vw, 50px)}#contact .map .company-info .info-items .item-right{flex:1}@media screen and (max-width:767px){#home .home-kv .down-arrow{display:none}#home .case-wrapper .section-title{font-size:20px}#home .case-wrapper .section-subtitle{font-size:14px}#home .case-wrapper .product-wrapper .product-navs__link{font-size:14px;white-space:nowrap;padding:20px 0}#home .case-wrapper .product-wrapper .product-navs__link .icon-box{width:30px;height:30px}#home .case-wrapper .product-wrapper .product-navs{overflow-x:scroll;justify-content:flex-start;column-gap:30px}.more-link{margin-left:0;margin-right:auto}#home .number-wrapper .wrapper-centent{padding-left:0;padding-right:0}#home .number-wrapper .wrapper-centent .number-item .number-value{font-size:30px}#home .number-wrapper .wrapper-centent .number-item .number-label{font-size:14px}#home .category-wrapper{display:none}#home .about-wrapper__content{column-gap:0;flex-direction:column}#home .about-wrapper__content .left .left-title{padding-top:16px;margin-bottom:15px}#home .about-wrapper__content .left .about-description{font-size:14px}#home .about-wrapper__content .right{display:none}#home .contact-wrapper{margin-top:0px}#home .link-wrapper{margin-top:0}#home .contact-wrapper__content .more-link{margin:0 auto}#home .link-wrapper__content{grid-template-columns:repeat(3, 1fr)}#about .about-wrapper__content{flex-direction:column}#about .about-wrapper__content .left .about-description{font-size:14px}#about .about-wrapper__content .right{width:100%;margin-top:20px}#about .number-wrapper .number-lists__content .number-item .number-value{font-size:30px}#about .number-wrapper .number-lists__content{column-gap:26px;align-self:flex-end}#about .number-wrapper .number-lists__content .number-item .number-label{font-size:14px}#about .history-wrapper .history-left{display:none}#about .history-wrapper .history-right{height:auto}#about .history-wrapper .history-right .swiper-slide__content{flex-direction:column}#about .history-wrapper .history-right .swiper-button-prev{transform:none;margin-right:20px}#about .history-wrapper .history-right .msglist{padding-bottom:50px;position:static;transform:none!important}#about .env-wrapper .env-lists{padding-left:15px;padding-right:15px}#about .history-wrapper .history-right .msglist .msg-item{padding-left:15px}#product .product-nav__content{column-gap:30px;overflow-x:scroll;justify-content:flex-start;overflow-y:hidden}#product .product-lists .nav-name{font-size:20px}#product .product-lists .nav-name .nav-dot{right:-5px;bottom:3px}#product .product-lists .list{grid-template-columns:repeat(2, 1fr)}#production .production-wrapper__content .production-item .label .lable-ico{right:-8px;bottom:3px}#production .production-wrapper__content .production-item .item-images .item-image{border-radius:6px}#production .production-wrapper__content .production-item .item-images{grid-template-columns:repeat(1, 1fr)}#new .news-wrapper__content .title{background-size:75% auto;padding-top:20px}#new .news-wrapper__content .new-list .new-item{flex-direction:column}#new .news-wrapper__content .new-list .new-item .new-icon{width:100%;margin-bottom:15px}#new-detail .new-detail-wrapper .new-detail__title{flex-direction:column}#new-detail .new-detail__title .back{margin-right:auto;margin-bottom:20px}#new-detail .new-detail__title .title{font-size:20px}#new-detail .page-navs{flex-direction:column;align-items:flex-start}#contact .contact-wrapper__form{flex-direction:column}#contact .contact-wrapper__form .left .title{background-size:75% auto;padding-top:15px}#contact .contact-wrapper__form .left{width:100%;margin-bottom:30px}#contact .contact-wrapper__form .right .codeimg{height:auto}#contact .contact-wrapper__form .right .buttons .btn{height:42px}#contact .map{flex-direction:column-reverse}#contact .map .map-wrapper{width:100%}#contact .map .company-info{width:100%}#contact .map .company-info .info-items{flex-wrap:wrap;padding-bottom:0;border-bottom:0}#contact .map .company-info .info-items .item-right{justify-content:flex-start;margin-top:20px}#contact .map .company-info .info-items .item-left{border-right:0;padding-bottom:20px;border-bottom:1px solid #dcdcde;width:100%;flex:auto;margin-right:0}#home .link-wrapper__content .link-item{padding:5px}#about .history-title{flex-direction:column;align-items:flex-start}#about .title-groups .history-desc{width:100%;margin-top:30px}}