.footer-qr-row[data-astro-cid-qim2gskf]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px 36px;justify-content:center;margin:8px 0;text-align:center}.footer-qr-item[data-astro-cid-qim2gskf]{margin:0;max-width:120px}.footer-qr-item[data-astro-cid-qim2gskf] img[data-astro-cid-qim2gskf]{display:block;height:100px;margin:0 auto;width:100px}.footer-qr-item[data-astro-cid-qim2gskf] figcaption[data-astro-cid-qim2gskf]{color:#add8e6;font-weight:700;line-height:1.5;margin-top:4px;overflow-wrap:anywhere}@media(max-width:800px){.footer[data-astro-cid-qim2gskf]{font-size:12px;line-height:1.8;padding:10px 8px}.footer[data-astro-cid-qim2gskf] p[data-astro-cid-qim2gskf]{margin:4px 0}.footer[data-astro-cid-qim2gskf] span[data-astro-cid-qim2gskf][style*="font-size:16px"]{font-size:13px!important}.footer-links-row[data-astro-cid-qim2gskf] a[data-astro-cid-qim2gskf]{display:inline-block;margin:2px 4px}.footer-qr-row[data-astro-cid-qim2gskf]{gap:8px 18px;margin:8px 0 4px}.footer-qr-item[data-astro-cid-qim2gskf]{max-width:96px}.footer-qr-item[data-astro-cid-qim2gskf] img[data-astro-cid-qim2gskf]{width:70px!important;height:70px!important}.footer-qr-item[data-astro-cid-qim2gskf] figcaption[data-astro-cid-qim2gskf]{font-size:12px}.footer-utility-row[data-astro-cid-qim2gskf] a[data-astro-cid-qim2gskf]{display:inline-block;margin:2px 0}}:root{--blue: #008ED6;--blue-dark: #0077b3;--blue-light: #3DA8E0;--footer-bg: #455E6B;--footer-text: #DEF0FA;--topbar-bg: #E6E4E4;--page-bg: #ACDAF2;--white: #fff;--text: #000;--text-light: #666;--border: #ddd;--red-accent: #b42318;--container: 1200px;color-scheme:light;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;line-height:1.6;color:var(--text);background:var(--page-bg)}html,body,a,button,input,textarea,select,[role=button]{-webkit-tap-highlight-color:transparent}a,button,input,textarea,select{-webkit-touch-callout:none}a:focus,button:focus,input:focus,textarea:focus,select:focus{outline:none;box-shadow:none}.pageroll{clear:both;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;height:auto!important;min-height:50px;line-height:1.4!important;margin:14px 0 18px;padding:12px 0;overflow:visible!important}.pageroll a,.pageroll span{display:inline-flex;align-items:center;justify-content:center;min-height:28px;line-height:1.3!important;margin:0!important;white-space:nowrap}body.mobile-menu-open{overflow:hidden;touch-action:none}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.header .headertel .header-phone{color:red;font-size:28px;font-weight:700;text-decoration:none}.headertop .container{align-items:center;display:flex;justify-content:space-between}.headertop .top-language-block{float:none;line-height:1;padding:3px 0}.lang-switcher{align-items:center;background:#fff;border:1px solid #008ed6;border-radius:6px;box-shadow:0 1px 4px #00558c29;display:inline-flex;gap:2px;min-height:24px;padding:2px;vertical-align:middle}.lang-switcher-item{align-items:center;border-radius:4px;color:#005b88!important;display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;letter-spacing:0;line-height:1;min-width:42px;padding:0 8px;text-decoration:none!important;white-space:nowrap}.lang-switcher-item:hover{background:#e7f5fc;color:#004f7a!important}.lang-switcher .lang-active{background:#008ed6;color:#fff!important;cursor:default}@media(max-width:1024px){.container,.containerper{width:100%;padding:0 12px}.pagewrap{width:100%}.menu li a{padding:0 12px;font-size:15px}.gridcol li,.gridcol3 li,.gridcol4 li{width:50%}.gridcol5 li{width:33.33%}.sidebar{width:240px}.contact-grid-3{grid-template-columns:1fr 1fr;gap:20px}.contact-cols{grid-template-columns:1fr;gap:20px}}@media(max-width:800px){.menu.open{display:block!important;position:fixed;top:0;left:0;z-index:9999;width:100%;max-height:100vh;overflow-y:auto}.menu.open ul.m{display:flex!important;flex-direction:column;height:auto}.menu li.m{float:none;border-bottom:1px solid rgba(255,255,255,.15)}.menu a.m{padding:10px 16px;height:auto;line-height:1.4;font-size:15px}.menu li ul{display:none;position:static;width:100%;box-shadow:none;border:none;background:#00000014}.menu li.open>ul{display:block}.menu li ul a{padding:6px 10px 6px 28px;font-size:14px;height:auto;line-height:1.6;border-bottom:1px solid rgba(255,255,255,.08);color:#fff}.menu li ul ul a{padding-left:40px}.menu a.sf-with-ul{position:relative;padding-right:36px}.menu .sf-sub-indicator{position:absolute;right:14px;top:50%;display:inline-block;transform:translateY(-50%);transition:transform .2s;font-size:14px}.menu li.open>a>.sf-sub-indicator{transform:translateY(-50%) rotate(90deg)}#block60,#block134{display:block!important}.col40{display:block!important;width:100%;float:none}.header .container{height:auto!important;min-height:50px;padding:8px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;position:relative!important}.header .logo{position:static!important;order:1;flex:1 1 auto;text-align:left;top:auto!important;left:auto!important;max-width:calc(100% - 50px);overflow:hidden}.header .logo img{height:auto!important;max-height:40px;width:auto!important;max-width:100%;display:block}.header .headertel{display:block!important;position:static!important;order:4;width:calc(100% + 16px);text-align:center;margin:4px -8px 0;padding-top:0;top:auto!important;right:auto!important;font-size:12px;clear:both}.header .headertel p{margin:0!important;padding:0!important;line-height:1.4!important}.header .headertel .header-actions{align-items:center;background:#f7f7f7;color:#9a9a9a;display:flex;flex-wrap:wrap;gap:0 6px;justify-content:center;min-height:24px;padding:3px 0!important;width:100%}.header .headertel .header-actions a{color:#777;display:inline-flex;align-items:center;min-height:18px;line-height:18px;text-decoration:none}.header .headertel .header-separator{color:#c7c7c7;font-size:11px}.header .headertel .header-phone-row{margin-top:5px!important}.header .headertel .header-phone{color:#f00000!important;display:inline-block;font-size:20px!important;font-weight:700;line-height:1.15!important;text-decoration:none}.header .navbar-toggle{display:block!important;position:static!important;top:auto!important;right:auto!important;transform:none!important;order:2;flex:0 0 auto;margin:0;-webkit-tap-highlight-color:transparent;box-shadow:none}.header .topsearchbox{position:static!important;top:auto!important;right:auto!important;left:auto!important;order:3;width:100%;margin:0 0 2px;display:block!important;clear:both}.header .topsearchbox .topsearch{display:flex;width:100%;gap:6px;align-items:stretch;margin:0;overflow:visible}.header .topsearchbox .topsearch .text{flex:1 1 auto;min-width:0;width:auto!important;height:34px!important;line-height:normal!important;float:none!important;padding:0 10px;border-radius:0;box-shadow:none}.header .topsearchbox .topsearch .searchbtn{flex:0 0 64px;width:64px!important;height:34px!important;line-height:34px!important;float:none!important;padding:0;border-radius:0;box-shadow:none}.headertop{display:block!important;height:auto;min-height:30px;line-height:1.8;padding:4px 0}.headertop .container{flex-direction:column;align-items:flex-start;gap:6px}.headertop .top-language-block{padding-top:2px}.lang-switcher{min-height:30px}.lang-switcher-item{font-size:13px;height:28px;min-width:54px;padding:0 10px}.content_default,.content_desp,.content_def,.content_header,.content_bot{height:auto!important;min-height:0;overflow:visible;word-wrap:break-word}.content_header{display:flow-root;line-height:1.4;padding:8px 0}.content_header h1,.content_header h2,.content_header h3,.content_header .content_header_h1{float:none!important;height:auto!important;line-height:1.35!important;margin:0;overflow:visible!important;white-space:normal!important}.boxheader,.boxheader h3,.bodyheader,.bodyheader h3,.sdheader,.sdcontent li,.sdcontent li a,.gridlist,.gridlist li,.homenews li,.homenews li a,.gridcol li .title,.gridcol2mid h4,.gridcol3 li h4,.gridcol4 li h4,.gridlist .title,.textlist li,.news_scroll li,.news_scroll .desp,.news_scroll .title{height:auto!important;min-height:0;line-height:1.55!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.boxheader,.bodyheader,.sdheader{min-height:32px}.boxheader{align-items:center;display:flex;justify-content:space-between;min-height:35px;padding:0 10px}.boxheader h3{align-items:center;display:flex;float:none!important;height:auto!important;line-height:1.2!important;margin:0!important;min-height:18px;order:1;padding-left:10px}.boxheader .more{align-items:center;display:inline-flex;float:none!important;line-height:1.2!important;margin:0 0 0 auto!important;min-height:18px;order:2}.sdcontent li a{padding-top:6px;padding-bottom:6px}.gridlist li{min-height:0}.gridlist .title a,.gridcol li .title a,.gridcol3 li h4 a,.gridcol4 li h4 a,.homenews li a,.sidebar .homenews a,.sidebarmenu a{height:auto!important;max-height:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere}.sidebar .homenews a,.sidebarmenu a{white-space:normal!important;overflow:visible!important}.content.fr.cntwidth{width:100%!important;float:none!important;padding-right:0;overflow:visible}.content.fr{width:100%;float:none}.sidebar.fl.sdwidth,.sidebar{width:100%;float:none;margin:20px 0 0}.cntwidth,.cntper,.perwidth{width:100%;float:none;overflow:visible}.gridcol li,.gridcol3 li,.gridcol4 li{width:48%;margin:0 1% 12px}.gridcol2 li{width:100%;flex-direction:column;align-items:flex-start;gap:8px}.gridcol5 li{width:48%}.gridcol ul{margin:0}.gridlist li{height:auto;width:48%;margin-left:2%}.homeproduct ul{flex-wrap:wrap;gap:12px}.homeproduct li{min-width:45%;flex:0 0 45%}h1,.detail-title{font-size:20px}h2{font-size:18px}h3{font-size:16px}html{font-size:15px}.boxheadercenter h3{font-size:22px}.boxheadercenter{padding:15px 0 20px}.boxheader h3{font-size:17px}.content_header .breadcrumb{display:block;font-size:12px;overflow-x:auto;overflow-y:hidden;text-overflow:clip;white-space:nowrap;-webkit-overflow-scrolling:touch}img,.detail-body img,.content_default img,.content_def img,.despcontent img{max-width:100%;height:auto}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.content_default iframe,.content_desp iframe,.content_def iframe,.content_default video,.content_desp video,.content_def video,.content_default embed,.content_desp embed,.content_def embed{max-width:100%!important}.content_default [style*=width],.content_desp [style*=width],.content_def [style*=width],.about-body [style*=width],.detail-body [style*=width]{max-width:100%!important;box-sizing:border-box}.content_default [style*=height],.content_desp [style*=height],.content_def [style*=height],.about-body [style*=height],.detail-body [style*=height]{max-height:none}.pagerele,.pagerele li,.pagerele a{height:auto!important;line-height:1.6!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere}.pagelist a,.pagelist span{padding:4px 8px;font-size:13px;margin:0 1px}.pageroll{justify-content:flex-start;gap:6px 5px;margin:16px 0 22px;padding:12px 0 16px}.pageroll a,.pageroll span{font-size:12px;margin:0!important;min-height:30px;padding:5px 7px!important}.pageroll .pageroll-info{flex:1 0 100%;justify-content:flex-start;min-height:22px;padding-left:0!important}.contact-cols,.contact-grid-3{grid-template-columns:1fr;gap:16px}.contact-qr img{width:150px}.cirimg ul{flex-wrap:wrap;gap:20px}.cirimg li{width:100%;margin-bottom:16px}.cirimg li img{width:140px;height:140px}.footer{padding:10px 8px;font-size:12px;line-height:1.8;overflow:visible}.footer .footertext{margin:10px 0}.onlineqq{top:120px;right:4px;z-index:999}.onlineqq .onlineopen{width:32px;height:80px;padding-top:28px;font-size:12px}.onlineqq .onlinecontent{width:150px;font-size:12px}.videodetail{width:100%;height:auto;min-height:240px}iframe{max-width:100%}.newsgridlist.gridcol3 li{width:100%;margin-bottom:20px}.newsgridlist .sublist li.first{height:auto!important;min-height:0;overflow:visible!important}.newsgridlist .sublist li.first .text{position:static!important;width:100%!important;height:auto!important;line-height:1.45!important;padding:8px!important;overflow:visible!important;white-space:normal!important}.products-legacy-page .gridlist .img img,.product-detail-page .gridlist .img img{object-fit:contain!important;background:#fff}.c{height:auto!important;overflow:visible;display:flow-root}.pagewrap,.area,.container,.content,.sidebar,.boxcontent,.content_default,.content_desp,.content_def,.content_header,.content_bot,.footer,.footertext,.homenewsgd,.tabs_content,.tabs_wrapper{height:auto!important;max-height:none!important;overflow:visible}.homenews li a,.sidebar .homenews a,.sidebarmenu a{white-space:normal;overflow:visible}.mt30{margin-top:16px}.mt20{margin-top:12px}.mb30{margin-bottom:16px}.pt30{padding-top:16px}.pb40{padding-bottom:20px}.gap30,.gap20{gap:12px}}@media(max-width:480px){.gridlist li,.gridcol li,.gridcol3 li,.gridcol4 li,.gridcol5 li{width:100%;float:none;margin-left:0;margin-right:0;height:auto}.gridlist .img{aspect-ratio:auto}.gridlist .img img{width:100%;height:auto}.homeproduct li{min-width:100%;flex:0 0 100%}.contact-qr img{width:120px}.detail-title{font-size:18px}.boxheadercenter h3{font-size:20px}.logo img{max-height:38px}.homebanner,.homebanner ul,.homebanner li{height:150px!important}.header .topsearchbox .topsearch{gap:5px}.header .topsearchbox .topsearch .searchbtn{flex-basis:58px;width:58px!important}}
