html,body,#app{min-height:100%}@media (width>=992px) and (width<=1260px){#c-header .c-nav>li>.c-title-box span,#c-header .c-gn .langbox{font-size:16px}}@media (width>=992px){#c-header .c-nav>li:hover>ul,#c-header .c-language:hover>.c-pop,#c-header form:hover>.c-pop{display:block!important}}.public-product-nav .pbox .ptitle[data-nav-toggle]{cursor:pointer}.c-about1 .c-left .c-text,.c-about1 .c-left .c-text p{color:#333;font-size:18px;font-weight:400;line-height:1.44444}.c-about1 .c-right .c-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;margin:0;padding:0;list-style:none;display:grid}.c-about1 .c-right .c-stats-grid>li{border:0;margin:0;padding:0}@media (width<=767px){.c-about1 .c-right .c-stats-grid{gap:20px 16px}}.c-about3 .c-wrap .c-box.font20,.c-about3 .c-wrap .c-box.font20 p{font-size:20px;font-weight:400;line-height:1.5}.c-about5 .c-text.font24{font-size:24px;font-weight:400;line-height:1.41667}.c-about-history{background:#f6f8fb;padding:80px 0 100px;scroll-margin-top:96px}.c-about-history .c-history{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:40px 0 0;padding:0;list-style:none;display:grid}.c-about-history .c-photos{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.c-about-history .c-photos.one{grid-template-columns:1fr}.c-about-history .c-photos img{object-fit:cover;background:#fff;border-radius:8px;width:100%;height:168px;display:block}.c-about-history .c-year{color:#165dff;margin:0 0 10px}.c-about-history .c-text,.c-about-history .c-text p{color:#333;font-size:18px;font-weight:400;line-height:1.44444}.c-about-history .c-text p{margin:0 0 8px}@media (width<=1199px){.c-about-history .c-history{grid-template-columns:1fr 1fr}}@media (width<=767px){.c-about-history{padding:48px 0 64px}.c-about-history .c-history{grid-template-columns:1fr}.c-about-history .c-photos img{height:180px}}.c-about-customers{background:#fff;padding:80px 0 100px}.c-about-customers .c-cust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:40px;display:grid}.c-about-customers .c-cust h3{color:#165dff;margin:0 0 16px}.c-about-customers .c-logos{grid-template-columns:1fr 1fr;gap:10px;display:grid}.c-about-customers .c-logo{background:#fff;border:1px solid #e8edf5;border-radius:8px;justify-content:center;align-items:center;height:64px;padding:8px 10px;display:flex}.c-about-customers .c-logo.is-dark{background:#111;border-color:#111}.c-about-customers .c-logo img{object-fit:contain;max-width:100%;max-height:40px}@media (width<=1199px){.c-about-customers .c-cust-grid{grid-template-columns:1fr 1fr}}@media (width<=767px){.c-about-customers{padding:48px 0 64px}.c-about-customers .c-cust-grid{grid-template-columns:1fr}}.c-sites-capacity .c-sites-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.c-sites-capacity .c-sites-grid .item{background:#eef2f7;border-radius:16px;grid-column:span 3;overflow:hidden}.c-sites-capacity .c-sites-grid .item.wide{grid-column:span 4}.c-sites-capacity .c-sites-grid img{object-fit:cover;width:100%;height:220px;display:block}@media (width<=1199px){.c-sites-capacity .c-sites-grid .item,.c-sites-capacity .c-sites-grid .item.wide{grid-column:span 6}}@media (width<=767px){.c-sites-capacity .c-sites-grid{gap:12px;margin-top:24px}.c-sites-capacity .c-sites-grid .item,.c-sites-capacity .c-sites-grid .item.wide{grid-column:span 12}.c-sites-capacity .c-sites-grid img{height:200px}}.c-qc-equip .c-qc-grid,.c-qc-equip .c-qc-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 16px;margin-top:36px;display:grid}.c-qc-equip .c-qc-grid.three{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.c-qc-equip .c-qc-marquee{margin-top:36px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.c-qc-equip .c-qc-track{width:max-content;animation:48s linear infinite c-qc-marquee;display:flex}.c-qc-equip .c-qc-marquee:hover .c-qc-track{animation-play-state:paused}.c-qc-equip .c-qc-row{grid-template-columns:none;gap:16px;margin-top:0;padding-right:16px;display:flex}.c-qc-equip .c-qc-row .item{flex:0 0 220px;width:220px}.c-qc-equip .c-qc-grid .pic,.c-qc-equip .c-qc-row .pic{background:#eef2f7;border-radius:12px;overflow:hidden}.c-qc-equip .c-qc-grid img,.c-qc-equip .c-qc-row img{object-fit:cover;width:100%;height:160px;display:block}.c-qc-equip .c-qc-grid .lab img,.c-qc-equip .c-qc-row .lab img{object-position:top}.c-qc-equip .c-qc-grid .cap,.c-qc-equip .c-qc-row .cap{text-align:center;color:#333;margin:10px 0 0;line-height:1.4}@keyframes c-qc-marquee{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.c-qc-equip .c-qc-track{animation:none}}.c-qc-equip .c-qc-split{grid-template-columns:1fr 1fr;gap:40px;margin-top:64px;display:grid}.c-qc-equip .c-qc-split h3{margin:0}.rd-sim-capability{padding:80px 0 100px}.rd-sim-capability .c-qc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;margin-top:36px;display:grid}.rd-sim-capability .c-qc-grid .pic{background:#111;border-radius:12px;overflow:hidden}.rd-sim-capability .c-qc-grid img{object-fit:contain;background:#111;width:100%;height:180px;display:block}.rd-sim-capability .c-qc-grid .cap{text-align:center;color:#333;margin:10px 0 0}@media (width<=1199px){.rd-sim-capability .c-qc-grid{grid-template-columns:1fr 1fr}.c-qc-equip .c-qc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.c-qc-equip .c-qc-split{grid-template-columns:1fr;gap:40px}}@media (width<=767px){.c-qc-equip .c-qc-grid,.c-qc-equip .c-qc-grid.three{grid-template-columns:1fr 1fr;gap:12px}.c-qc-equip .c-qc-grid img{height:140px}}footer .box1 .left .footer-slogan{color:#ffffffd9;max-width:280px;margin:18px 0 0;line-height:1.6}footer .box1 .left .footer-contact{flex-direction:column;gap:10px;margin-top:18px;display:flex}footer .box1 .left .footer-contact a{color:#ffffffe6;align-items:center;gap:10px;text-decoration:none;display:inline-flex}footer .box1 .left .footer-contact a:hover{color:#fff}footer .box1 .left .footer-tel:before,footer .box1 .left .footer-mail:before{content:"";background:currentColor;flex:0 0 16px;width:16px;height:16px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}footer .box1 .left .footer-tel:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M6.6 10.8c1.4 2.8 3.8 5.1 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.1.4 2.3.6 3.6.6.5 0 1 .4 1 1V20c0 .6-.4 1-1 1C10.6 21 3 13.4 3 4c0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1 0 1.2.2 2.4.6 3.6.1.3 0 .7-.2 1L6.6 10.8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M6.6 10.8c1.4 2.8 3.8 5.1 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.1.4 2.3.6 3.6.6.5 0 1 .4 1 1V20c0 .6-.4 1-1 1C10.6 21 3 13.4 3 4c0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1 0 1.2.2 2.4.6 3.6.1.3 0 .7-.2 1L6.6 10.8z'/%3E%3C/svg%3E")}footer .box1 .left .footer-mail:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5L4 8V6l8 5 8-5v2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5L4 8V6l8 5 8-5v2z'/%3E%3C/svg%3E")}@media (width<=991px){footer .box1 .left .footer-slogan{max-width:none}}.smart-box1 .box{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;width:min(920px,100%)!important;margin-top:40px!important}.smart-box1 .box .textbox{width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.smart-box1 .box .textbox .textbox2{min-height:100%;width:100%!important;position:relative!important;left:auto!important;right:auto!important}@media (width<=991px){.smart-box1 .box{grid-template-columns:1fr}}
