@charset "UTF-8";@font-face{font-family:Montserrat-Light;src:url(../fonts/Montserrat-Light.ttf?hqtb4h) format("truetype"),url(../fonts/Montserrat-Light.woff) format("woff")}@font-face{font-family:Montserrat-Medium;src:url(../fonts/Montserrat-Medium.ttf?hqtb4h) format("truetype"),url(../fonts/Montserrat-Medium.woff) format("woff")}@font-face{font-family:Montserrat-SemiBold;src:url(../fonts/Montserrat-SemiBold.ttf?hqtb4h) format("truetype"),url(../fonts/Montserrat-SemiBold.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:Montserrat-Light,PingFangSC-Regular,Microsoft YaHei,-apple-system,Tahoma,Helvetica,Arial,宋体,sans-serif}.common-title,.section-count-content li .count-number span{font-family:Montserrat-SemiBold}.common-section-title span,.section-projects .projects-info h4{font-family:Montserrat-Medium}.section-count-content li p{font-family:Montserrat-Light;font-weight:400}@media (max-width:1100px){.header .header-container .header-right ul li{margin:0 10px}}@media (max-width:992px){.header .header-container .header-right ul li{margin:40px 0 0}}.common-section-title span{font-weight:400}.section-aboutus .aboutus-desc{font-size:14px;text-align:left}@media (max-width:768px){.section-aboutus .aboutus-desc{margin-top:30px}}.section-projects .projects-info h4{font-size:22px;color:#261817;line-height:33px;font-weight:400}@media (max-width:768px){.section-projects .projects-info h4{font-size:16px;line-height:24px}}.section-projects .projects-info p{font-size:14px;color:#7d7d7d;line-height:22px;font-weight:400}@media (max-width:768px){.section-projects .projects-info p{font-size:12px;line-height:20px}}@media (max-width:768px){.section-projects .projects-info a{font-size:14px}}.section-projects .projects-info .icon-arrow{margin-top:6px}.section-honour .honour-info{font-size:14px;color:#7d7d7d;line-height:22px;font-weight:400}@media (max-width:768px){.section-honour .honour-info{font-size:12px;line-height:20px}}.section-product-types .product-types-list .product-item .product-imgbox .product-strip{min-height:86px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding-left:44px;padding-right:44px}@media (max-width:768px){.section-product-types .product-types-list .product-item .product-imgbox .product-strip{min-height:80px;padding-left:41px;padding-right:41px}}.section-product-types .product-types-list .product-item .product-imgbox .product-strip p{font-family:Montserrat-Light;font-size:14px;color:#fff;line-height:18px;font-weight:400;text-align:left;max-width:100%;width:100%}@media (max-width:768px){.section-product-types .product-types-list .product-item .product-imgbox .product-strip p{font-size:12px;line-height:16px}}.section-product-types .product-types-list .product-item .product-info h4{font-family:Montserrat-Medium;font-size:24px;color:#261817;line-height:33px;font-weight:400}@media (max-width:768px){.section-product-types .product-types-list .product-item .product-info h4{font-size:18px;line-height:26px}}.section-product-types .product-types-list .product-item .product-info p{font-size:14px;color:#7d7d7d;line-height:22px;font-weight:400}@media (max-width:768px){.section-product-types .product-types-list .product-item .product-info p{font-size:12px;line-height:20px}}.product-vbox-title{font-family:Montserrat-Medium;font-size:24px;color:#261817;line-height:33px;font-weight:400}@media (max-width:768px){.product-vbox-title{font-size:20px;margin-left:-30px;margin-right:-30px}}.section-partner-content .section-partner-title{font-family:Montserrat-Medium;padding-top:0;font-size:16px;color:#261817;line-height:24px;font-weight:600;width:120px;height:80px;display:flex;align-items:center}@media (max-width:768px){.section-partner-content .section-partner-title{display:inline-block;vertical-align:top;float:left}}.section-partner-content .section-partner-list{margin-left:120px}.ecology-box-list li p{font-family:Montserrat-Light;font-size:12px;color:#7d7d7d;line-height:18px;font-weight:400}@media (max-width:768px){.ecology-box-list li p{white-space:normal;font-size:8px;line-height:14px;text-align:left}}.story-list .story-item-imgbox p{font-family:Montserrat-Medium;font-size:12px;color:#fff;line-height:20px;font-weight:400}@media (max-width:768px){.story-list .story-item-imgbox p{font-size:12px;line-height:18px;right:1.25rem;padding:8px 16px}}.story-list .story-item-info h5{font-family:Montserrat-Light;font-size:15px;color:#261817;font-weight:400;line-height:19px}@media (max-width:768px){.story-list .story-item-info h5{font-size:14px;line-height:18px}}.story-list .story-item-info h4{margin-top:6px;font-family:Montserrat-Medium;font-size:18px;color:#261817;line-height:24px;font-weight:400}@media (max-width:768px){.story-list .story-item-info h4{font-size:16px}}.story-list .story-item-info .story-item-msg li{margin-top:12px;font-size:12px;color:#7d7d7d;line-height:18px;font-weight:400}@media (max-width:768px){.story-list .story-item-info .story-item-msg li{font-size:12px;margin-top:10px}}.story-list .story-item-wrapper a i{margin-top:6px}.section-app .section-app-list .section-app-imgbox p{font-family:Montserrat-Medium;font-size:16px;color:#fff;font-weight:400}@media (max-width:768px){.section-app .section-app-list .section-app-imgbox p{padding:0 20px;font-size:12px;line-height:28px;bottom:-12px}.section-app .section-app-list .section-app-imgbox p:after{border-width:14px}}.section-app .section-app-list .section-app-info h4{font-family:Montserrat-Medium;font-size:16px;color:#261817;line-height:22px;font-weight:400}@media (max-width:768px){.section-app .section-app-list .section-app-info h4{font-size:14px}}.section-app .section-app-list .section-app-info a span i{margin-top:6px}@media (max-width:768px){.section-app .section-app-list .section-app-info a span i{margin-top:4px}}.section-dynamic .dynamic-slide-info .info-time{font-family:Montserrat-Medium}@media (max-width:768px){.section-dynamic .dynamic-slide-info .info-time{font-size:12px}}.section-dynamic .dynamic-slide-info h3{margin-top:10px;font-family:Montserrat-Medium;font-size:24px;color:#261817;line-height:34px;font-weight:400}@media (max-width:768px){.section-dynamic .dynamic-slide-info h3{font-size:16px;line-height:24px}}.section-dynamic .dynamic-slide-info p{font-family:Montserrat-Light;font-size:12px;color:#7d7d7d;line-height:18px;font-weight:400}.dynamic-news-list li p{font-family:Montserrat-Medium;font-size:16px;color:#261817;font-weight:400;padding-right:180px}@media (max-width:768px){.dynamic-news-list li p{font-size:12px;line-height:18px;padding-right:0;height:36px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.section-connect-qrcode .qrcode-card{width:50%;box-sizing:border-box;padding:0 25px}.section-connect-qrcode .qrcode-card-top .qrcode-info h4{font-family:Montserrat-Medium;font-size:18px;color:#261817;line-height:28px;font-weight:500}@media (max-width:768px){.section-connect-qrcode .qrcode-card-top .qrcode-info h4{font-size:14px;line-height:23px}}.section-connect-qrcode .qrcode-card-top .qrcode-info p{font-size:14px;color:#7d7d7d;line-height:25px;font-weight:400}@media (max-width:768px){.section-connect-qrcode .qrcode-card-top .qrcode-info p{font-size:12px;line-height:20px}}.section-connect .section-container-small{max-width:1040px}.section-connect-qrcode .company-info h3,.show-mobile .company-info h3{font-family:Montserrat-Medium;font-size:18px;color:#261817;line-height:33px;font-weight:500}@media (max-width:768px){.section-connect-qrcode .company-info h3,.show-mobile .company-info h3{font-size:14px;line-height:23px}}.section-connect-qrcode .company-info p,.show-mobile .company-info p{display:flex}.section-connect-qrcode .company-info p span,.show-mobile .company-info p span{margin-left:5px}.connect-btns .btn-connect{font-family:Montserrat-Medium;font-size:18px;font-weight:400}.btn-box a{font-family:Montserrat-Medium;font-size:18px;font-weight:400}.header .header-container .header-right ul li>a{font-family:Montserrat-SemiBold}.section-count-tips span,.section-product-types .product-types-tips span,.story-list-tips span{position:relative;display:inline-block;vertical-align:top;padding-left:7px}.section-count-tips span:before,.section-product-types .product-types-tips span:before,.story-list-tips span:before{content:"*";position:absolute;left:0;top:50%;height:8px;font-size:14px;line-height:1;transform:translateY(-50%)}@media (max-width:768px){.section-partner-content .section-partner-title{width:auto;display:block;float:none;height:auto;padding-left:10px;font-size:12px}.section-partner-content .section-partner-list{margin-left:-10px;margin-right:-10px}.section-partner-content:nth-child(3) .section-partner-list{margin-left:0;margin-right:-10px}.section-partner-content:nth-child(3) .section-partner-list ul li{height:13.6vw}.footer .footer-container .footer-company{font-size:14px;line-height:26px}.section-product-types .product-types-tips span:before{top:3px;transform:none}}