.solution-banner{margin-top:var(--nav-height-mobile);background-color:var(--theme-color);align-items:center;width:100%;height:600px;display:flex;position:relative;overflow:hidden}.solution-banner .pic{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.solution-banner-content{z-index:2;color:var(--text-color-black-85);flex-direction:column;justify-content:center;align-items:flex-start;padding:40px 20px;display:flex;position:relative}.solution-banner-content h1{margin-bottom:16px;font-size:28px;font-weight:500;line-height:1.3}.solution-banner-content h2{opacity:.9;margin-bottom:20px;font-size:18px;font-weight:400}.solution-banner-content h3{opacity:.8;max-width:500px;margin:0;font-size:14px;font-weight:400;line-height:1.6}.solution-banner-content .intro{flex-direction:column;gap:12px;max-width:600px;padding:0;font-size:16px;line-height:2;display:flex}.prosadt h2{color:#fff;font-size:24px}.pro-title{padding:30px 0 20px}.pro-title h1{text-align:center;font-size:24px;font-weight:600;line-height:1.4}.pro-title h2{text-align:center;color:var(--color-primary);font-size:24px;font-weight:600;line-height:1.4}.grey-bg{background-color:#f3f3f5}.shuj-com .intro{flex-direction:column;justify-content:center;align-items:stretch;padding-bottom:40px;display:flex;position:relative}.shuj-com .intro .text{box-sizing:border-box;color:#999;background-color:#fff;align-items:center;width:100%;padding:20px;font-size:14px;line-height:24px;display:flex}.shuj-com .intro .text p{color:#999;font-size:14px;line-height:24px}.shuj-com .intro .video{flex-shrink:0;width:100%;height:200px;position:relative}.shuj-com .intro .video img{object-fit:cover;width:100%;height:100%;display:block}.shuj-product{justify-content:center;align-items:center;display:flex}.shuj-product ul{flex-flow:wrap;align-content:flex-start;width:100%;max-width:1600px;padding-bottom:20px;display:flex}.shuj-product ul li{box-sizing:border-box;width:100%;padding-left:12px;padding-right:12px}.shuj-product ul li.emptyli{flex-direction:column;width:100%;height:0;margin:0;padding:0;display:flex}.shuj-product ul li .img{width:100%;height:180px;overflow:hidden}.shuj-product ul li .img img{object-fit:cover;width:100%;height:100%;transition:all 1s;display:block}.shuj-product ul li h2{text-align:center;color:#666;text-overflow:ellipsis;white-space:nowrap;padding:16px 0 10px;font-size:15px;font-weight:700;overflow:hidden}.shuj-product ul li h3{color:#666;-webkit-line-clamp:5;-webkit-box-orient:vertical;flex:auto;min-height:80px;margin-bottom:20px;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}.solution-section{padding:var(--padding-section);align-items:center}.solution-application{box-sizing:border-box;background:#edf5fa;flex-direction:column;align-items:center;gap:30px;width:100%;padding:40px 16px 60px;display:flex}.solution-application .tab{-webkit-overflow-scrolling:touch;border-bottom:1px solid #0000001a;flex-flow:row;align-items:center;gap:0;width:100%;max-width:1600px;padding:0 0 10px;display:flex;overflow-x:auto}.solution-application .tab li{cursor:pointer;background:0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:10px;min-width:100px;height:60px;padding:10px 16px;display:flex;position:relative}.solution-application .tab li:before{content:"";background:0 0;width:80%;height:3px;transition:background-color .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.solution-application .tab li.cure:before{background:#1a327b}.solution-application .tab li h2{color:#333;white-space:nowrap;align-items:center;font-size:14px;font-weight:330;line-height:20px;transition:color .3s,font-weight .3s;display:flex}.solution-application .tab li.cure h2{color:#1a327b;font-weight:380}.solution-application .tab li h3{display:none}.solution-application .solution-tab-item{box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1600px;height:auto;padding:24px 16px;display:none;overflow:hidden}.solution-application .solution-tab-item.curre{display:flex!important}.solution-application .solution-tab-item .text{text-align:justify;color:#666;flex:1;order:2;font-size:16px;font-weight:400;line-height:28px;display:block}.solution-application .solution-tab-item .text p{margin-bottom:1.25rem;line-height:1.75}.solution-application .solution-tab-item .text p:last-child{margin-bottom:0}.solution-application .solution-tab-item .img{aspect-ratio:16/9;background:#f4f6fc;flex-shrink:0;order:1;width:100%;height:auto;margin:0;overflow:hidden}.solution-application .solution-tab-item .img img{object-fit:cover;width:100%;height:100%;display:block}.hlink_con ul{flex-flow:wrap;align-content:flex-start;gap:16px;max-width:1600px;margin:0 auto;display:flex}.hlink_con ul li{box-sizing:border-box;background:#fff;border-radius:6px;flex:calc(50% - 8px);max-width:calc(50% - 8px);height:80px;overflow:hidden;box-shadow:0 0 25px #0052a326}.hlink_con ul li a{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:12px;display:flex}.hlink_con ul li a img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.hlink_con ul li a:hover img{filter:none}.link_cc{padding:var(--padding-section)}@media (width>=640px){.solution-banner-content h1{font-size:36px}.solution-banner-content h2{font-size:20px}.solution-banner-content h3{font-size:16px}.shuj-product ul li,.shuj-product ul li.emptyli{width:50%}.shuj-product ul li .img{height:200px}.hlink_con ul{gap:20px}.hlink_con ul li{flex:calc(33.3333% - 13.3333px);max-width:calc(33.3333% - 13.3333px);height:90px}}@media (width>=768px){.solution-banner{margin-top:var(--nav-height)}.pro-title{padding:50px 0 40px}.pro-title h1,.pro-title h2{font-size:32px}.shuj-com .intro{flex-direction:row;padding-bottom:55px}.shuj-com .intro .text{width:50%;padding:0 38px}.shuj-com .intro .video{width:50%;height:318px}.shuj-product ul{padding-bottom:30px}.shuj-product ul li h2{padding:16px 0 10px}.shuj-product ul li h3{margin-bottom:30px}.solution-application{padding:var(--padding-section);gap:40px}.solution-application .tab{flex-wrap:wrap;padding-bottom:0;overflow-x:visible}.solution-application .tab li{flex:1;padding:0}.solution-application .tab li:before{width:100px}.solution-application .tab li h2{white-space:normal;font-size:16px;line-height:22px}.solution-application .solution-tab-item{flex-direction:row;gap:40px;padding:40px}.solution-application .solution-tab-item .text{order:1;font-size:16px;line-height:2}.solution-application .solution-tab-item .img{aspect-ratio:auto;order:2;width:50%;height:360px}.hlink_con ul{gap:24px}.hlink_con ul li{flex:calc(25% - 18px);max-width:calc(25% - 18px);height:100px}.hlink_con ul li a{padding:16px}}@media (width>=1024px){.solution-banner-content h1{font-size:48px}.solution-banner-content h2{font-size:24px}.solution-banner-content h3{font-size:18px}.shuj-product ul li{width:33.3333%;padding-left:18px;padding-right:18px}.shuj-product ul li.emptyli{width:33.3333%}.shuj-product ul li .img{height:245px}.shuj-product ul li h2{padding:36px 0 22px}.shuj-product ul li h3{min-height:100px;margin-bottom:28px}.solution-application{gap:60px}.solution-application .tab li:before{width:140px}.solution-application .solution-tab-item{gap:60px;height:500px;padding:0 0 0 60px}.solution-application .solution-tab-item .text{font-size:16px;line-height:2}.solution-application .solution-tab-item .img{width:860px;height:500px}.hlink_con ul li{flex:calc(16.6667% - 20px);max-width:calc(16.6667% - 20px)}}@media (width>=1280px){.solution-banner-content h1{font-size:60px}.pro-title h1,.pro-title h2{font-size:48px;line-height:67px}}@media (width>=1536px){.shuj-com .intro{padding-bottom:160px}.shuj-com .intro .video{height:375px}.solution-application{gap:50px;padding:80px 120px 100px}.solution-application .tab{max-width:1400px}.solution-application .solution-tab-item{gap:50px;max-width:1400px;height:450px;padding-left:50px}.solution-application .solution-tab-item .text{font-size:16px;line-height:2}.solution-application .solution-tab-item .img{width:760px;height:450px}}
