*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#ee1d23;--secondary:#faa633;--title:#212121;--text:rgba(53,53,53,0.85);--border:#ededed;--shadow:0 0 1rem rgba(219,219,219,0.45)}html{scroll-behavior:smooth;font-size:clamp(7.5px,0.520834vw,10px)}.content{max-width:134rem;margin:0 auto;position:relative}li{list-style:none}a{color:inherit;cursor:pointer;font-size:inherit;text-decoration:none}.flex{display:flex}.flex_middle{align-items:center}.img_bg{position:relative;z-index:2}.img_bg > img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:-2}.head.white{color:#fff}.head.white p,.head.white .desc{color:rgba(255,255,255,0.85);font-weight:300}.head h1{font-size:6.8rem;line-height:1.2;font-weight:600}.head h1 span{color:var(--primary)}.head p,.head .desc{font-size:1.8rem;line-height:3.2rem;color:var(--text)}.page_banner{max-width:256rem;margin:0 auto;color:#fff}.page_banner::before{position:absolute;width:54.0625%;height:100%;left:0;top:0;content:'';background-image:linear-gradient(to right,rgba(0,0,0,0.7) -0.3854%,transparent);opacity:0.74;pointer-events:none;z-index:-1}.page_banner .flex{min-height:69.6rem;padding:4rem 0}.page_banner .box{width:56%;max-width:65rem;padding-bottom:2px}.page_banner .breadcrumbs{background-color:rgba(58,58,58,0.2);border:1px solid rgba(255,255,255,0.18);display:inline-block;line-height:1.5;font-size:1.4rem;border-radius:1.4286em;padding:0.5357em 2.07143em}.page_banner .breadcrumbs span span::before{content:' / ';margin:0 0.2143em}.page_banner .breadcrumbs span span:first-child::before{display:none}.page_banner .breadcrumbs span a{transition:all 0.3s;text-decoration:underline transparent}.page_banner .breadcrumbs span a:hover{color:var(--primary);text-decoration-color:var(--primary)}.page_banner .head{margin-top:3.1rem}.page_banner p{max-width:61.4rem;margin-top:2.3rem}.page_banner .nums{margin-top:4rem}.page_banner .nums ul{display:flex;flex-wrap:wrap;gap:3rem 6rem}.page_banner .nums strong{font-size:4rem;font-weight:600}.page_banner .nums p{font-size:1.8rem;opacity:0.84;margin-top:0.6rem;letter-spacing:0.005556em}.page_banner::before{opacity:0.54}.page_banner p{max-width:59.8rem}@media screen and (max-width:768px){.page_banner::before{width:100%}.page_banner .flex{min-height:unset;padding:50px 0}.page_banner .flex .box{padding:0}.page_banner .breadcrumbs{font-size:14px;padding:0.2em 1em}.page_banner .head{margin-top:14px}.page_banner .head p{margin-top:12px}.page_banner .nums{margin-top:20px}.page_banner .nums ul{gap:30px 20px}.page_banner .nums strong{font-size:24px}.page_banner .nums p{font-size:14px;margin-top:5px}}@media screen and (max-width:576px){.page_banner::before{background:var(--title)}.page_banner .flex .box{width:100%}}.content .content{padding:0}.wrap{flex-wrap:wrap}.between{justify-content:space-between}.flex_top{align-items:flex-start}.gap{gap:3rem}.icon img{display:block;object-fit:contain;width:100%;height:100%;transition:all 0.3s}.head .subtitle{display:inline-grid;grid-template-columns:2.416667em 1fr;align-items:center;color:var(--primary);font-weight:450;font-size:1.2rem;line-height:1.2;text-transform:uppercase;gap:1.1667em;margin-bottom:2rem;letter-spacing:0.1em}.head .subtitle::before{display:block;content:'';height:1px;background-color:var(--primary)}.head h2{font-size:5rem;line-height:1.2;font-weight:600}.head h2 span{color:var(--primary)}.solution_overview{background-image:linear-gradient(to bottom,#f4f4f4,#f7f7f7 70.5%,#f6f6f6);padding:13.8rem 0 14.1rem}.solution_overview .lt{width:35%;max-width:43.1rem}.solution_overview .head .subtitle{margin-bottom:1.8rem}.solution_overview .icon{width:6.5rem;height:6.5rem;margin-top:2.1rem}.solution_overview .desc{flex:1;width:100%;max-width:83.6rem;margin-top:7.6866%}@media screen and (max-width:768px){.content{padding:0 20px}.gap{gap:20px}.head .subtitle{font-size:12px;margin-bottom:8px}.head h2{font-size:22px;line-height:1.3;letter-spacing:unset;max-width:unset}.head .desc,.head p{font-size:14px;line-height:1.5;letter-spacing:unset;max-width:unset;margin-top:12px}.solution_overview{padding:40px 0}.solution_overview .flex{display:block}.solution_overview .lt{width:100%;display:flex;flex-direction:column}.solution_overview .head .subtitle{margin-bottom:8px}.solution_overview .icon{width:40px;height:40px;margin-top:0;order:-1;margin-bottom:20px}.solution_overview .desc{margin-top:12px}}@media screen and (max-width:576px){}.img.img_ct img{object-fit:contain}.img.img_hv:hover img{transform:scale(1.03)}.img img{width:100%;height:100%;display:block;transition:all 0.5s;aspect-ratio:inherit}.solution_challenges{padding:12.8rem 0 12.9rem}.solution_challenges .lt{width:38.88059701%;padding-bottom:1.4%}.solution_challenges .head .subtitle{margin-bottom:1.8rem}.solution_challenges p{max-width:45.5rem;margin-top:2.1rem}.solution_challenges .img{margin-left:-17.65834933%;height:auto;margin-top:4.8rem}.solution_challenges .items{flex:1;width:100%;max-width:74.3rem;padding-bottom:7.8rem}.solution_challenges .items ul{display:grid;grid-template-columns:1fr 1fr;gap:4.3rem 5.51816958%}.solution_challenges .items li{pointer-events:none}.solution_challenges .items li:nth-child(even) .item{transform:translateY(7.8rem)}.solution_challenges .items .active .item::after{opacity:1}.solution_challenges .item{position:relative;display:block;height:100%;--radius:2.6rem;border-radius:var(--radius);border:1px solid #d3d3d3;pointer-events:auto;padding:15.954416% 11.6809117% 11.6809117%}.solution_challenges .item::after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:'';width:calc(100% - 2px);height:calc(100% - 2px);border-radius:var(--radius);border:2px solid var(--primary);transition:all 0.3s;opacity:0;pointer-events:none;box-shadow:0 1rem 1rem rgba(193,201,209,0.35)}.solution_challenges .item .wrap{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.solution_challenges .item .order{font-size:1.8rem;font-weight:450;color:#666666;margin-top:-1.2rem}.solution_challenges .item .icon{position:relative;flex-shrink:0;z-index:2;font-size:6rem;width:1em;height:1.1em;display:flex;align-items:flex-start;justify-content:flex-start;margin:0.31667em 0 0 0.4333em}.solution_challenges .item .icon::before{position:absolute;width:123.33%;padding-bottom:123.33%;border-radius:50%;content:'';left:-0.4333em;top:-0.31667em;background-image:linear-gradient(to bottom,#f8a3a3,#fef1ed 60%,transparent);mask:radial-gradient(transparent 40%,#000 40%);z-index:-1}.solution_challenges .item .icon img{width:max-content;height:max-content;max-height:100%;max-width:100%}.solution_challenges .item .info{margin-top:25.09363296%}.solution_challenges .item .info h3{font-size:2.6rem;font-weight:600}.solution_challenges .item .info p{line-height:2.6rem;color:#606060;max-width:28rem;margin-right:-1rem;margin-top:1.2rem}@media screen and (max-width:768px){.gap{gap:20px}.head .subtitle{font-size:12px;margin-bottom:8px}.head h2{font-size:22px;line-height:1.3}.head p{font-size:14px;line-height:1.5;margin-top:12px}.solution_challenges{padding:50px 0 30px}.solution_challenges .flex{gap:10px}.solution_challenges .lt{width:100%;padding:0;display:grid;grid-template-columns:1fr 50%;gap:20px;align-items:center}.solution_challenges .head .subtitle{margin-bottom:8px}.solution_challenges .img{margin:0}.solution_challenges .items{padding:0}.solution_challenges .items ul{width:calc(100% + 40px);padding:20px;margin:0 -20px;display:flex;overflow-x:auto;gap:20px}.solution_challenges .items ul::-webkit-scrollbar{display:none}.solution_challenges .items ul li{flex:0 0 250px}.solution_challenges .items ul li:nth-child(even) .item{transform:translateY(0)}.solution_challenges .item{--radius:10px;padding:20px}.solution_challenges .item .order{margin:0;font-size:14px}.solution_challenges .item .icon{font-size:40px}.solution_challenges .item .info{margin-top:20px}.solution_challenges .item .info h3{font-size:18px}.solution_challenges .item .info p{line-height:1.5;margin:10px 0 0}.solution_challenges .item .info p br{display:none}}@media screen and (max-width:576px){.solution_challenges .lt{grid-template-columns:1fr}}.row_reverse{flex-direction:row-reverse}.img.img_cv{overflow:hidden}.img.img_cv img{object-fit:cover}.img.img_aba{position:relative;--h:100%}.img.img_aba::after{content:'';display:block;padding-bottom:var(--h)}.img.img_aba img{position:absolute;left:0;top:0}.solution_intro{padding:7.5rem 0}.solution_intro.sec1{padding-top:14.9rem}.solution_intro.bg{position:relative}.solution_intro.bg::before{position:absolute;width:100%;height:126%;left:0;top:0;content:'';z-index:-1;pointer-events:none;background-image:linear-gradient(to bottom,#f4f4f4 4.1%,transparent)}.solution_intro .img{width:50%;--h:65.67164179%;border-radius:1.4rem}.solution_intro .head{flex:1;width:100%;max-width:54rem;padding-bottom:0.6rem}.solution_intro .head p{margin-top:1.8rem}@media screen and (max-width:768px){.gap{gap:20px}.content{padding:0 20px}.head .subtitle{font-size:12px;margin-bottom:8px}.head h2{font-size:22px;line-height:1.3;letter-spacing:unset;max-width:unset}.head .desc,.head p{font-size:14px;line-height:1.5;letter-spacing:unset;max-width:unset;margin-top:12px}.solution_intro{padding:30px 0}.solution_intro.sec1{padding-top:50px}.solution_intro .img{border-radius:10px}.solution_intro .head{padding:0}.solution_intro .head p{margin-top:12px}}@media screen and (max-width:576px){.solution_intro .img{width:100%}}html{font-size:clamp(7.5px,0.520834vw,10px)}.solution_intro .head ul{font-size:1.8rem;font-weight:600;color:#353535;margin-top:2.3rem}.solution_intro .head ul li + li{margin-top:0.6667em}.solution_intro .head ul li{position:relative;padding-left:1.7778em}.solution_intro .head ul li::before{position:absolute;width:0.9444em;height:0.9444em;content:'';left:0;top:0.1667em;background:url("https://hanphx.huaqiutong.cc/wp-content/plugins/sytech-fronteditor/sytpl/solution_04_solution_intro/assets/img/gou2.svg") no-repeat center / contain}@media screen and (max-width:768px){.gap{gap:20px}.head .subtitle{font-size:12px;margin-bottom:8px}.head h2{font-size:22px;line-height:1.3;letter-spacing:unset;max-width:unset}.head p,.head .desc{font-size:14px;line-height:1.5;letter-spacing:unset;max-width:unset;margin-top:12px}.solution_intro{padding:30px 0}.solution_intro.sec1{padding-top:50px}.solution_intro .img{border-radius:10px}.solution_intro .head{padding:0}.solution_intro .head p{margin-top:12px}.solution_intro .head ul{font-size:14px;margin-top:12px}}.solution_workflow{background-image:linear-gradient(to bottom,transparent 55%,#fcece8 92%,#f8ddd9);padding:6.4rem 0 15rem}.solution_workflow .workflow{border-radius:1.4rem;border:1px solid #e8e8e8;background-color:#fff;box-shadow:0 0 1rem rgba(219,203,202,0.45);margin-top:4.3rem;padding:2.0895522% 2.9104478% 2.3134328%}.solution_workflow .workflow li{display:grid;grid-template-columns:auto 41.42857143% 1fr;align-items:start;border-bottom:1px dashed rgba(0,0,0,0.14);gap:5.31746032%;padding:3.7rem 0 3.6rem}.solution_workflow .workflow li:last-child{border-bottom:none}.solution_workflow .workflow .order{display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:#000;border:2px solid var(--primary);border-radius:1.5em;width:2.9375em;height:2.9375em;min-width:max-content;padding:0 0.2em;margin-top:0.4rem}.solution_workflow .workflow .info h3{font-size:2.2rem;font-weight:500}.solution_workflow .workflow .info p{font-size:1.5rem;font-weight:450;color:rgba(53,53,53,0.8);margin-top:0.6rem}.solution_workflow .workflow .tags{display:flex;flex-wrap:wrap;font-size:1.5rem;line-height:1.6;font-weight:500;gap:1.133em 1em;margin-top:0.3rem;margin-right:-1rem}.solution_workflow .workflow .tags span{display:inline-block;transition:all 0.3s;text-align:center;background-color:rgba(238,29,35,0.05);border:1px solid var(--primary);border-radius:0.533em;padding:0.46667em 0.9333em;min-width:5.933em}.solution_workflow .workflow .tags span.active{background-color:var(--primary);color:#fff}@media screen and (max-width:1024px){.content{padding:0 3rem}}@media screen and (max-width:768px){.content{padding:0 20px}.head .subtitle{font-size:12px;margin-bottom:8px}.head h2{font-size:22px;line-height:1.3;letter-spacing:unset;max-width:unset}.head p{font-size:14px;line-height:1.5;letter-spacing:unset;max-width:unset;margin-top:12px}.solution_workflow{padding:50px 0}.solution_workflow .workflow{border-radius:10px;padding:20px;margin-top:30px}.solution_workflow .workflow li{padding:20px 0;gap:20px}.solution_workflow .workflow .order{margin:0}.solution_workflow .workflow .info h3{font-size:18px}.solution_workflow .workflow .info p{font-size:14px;margin-top:5px}.solution_workflow .workflow .tags{font-size:14px;margin:0}.solution_workflow .workflow .tags span{padding:0.4em 0.8em}}@media screen and (max-width:576px){.solution_workflow .workflow li{grid-template-columns:1fr;padding:30px 0}}.tools_part_vendor .tools_part_box{padding:4rem 0px;text-align:center}.tools_part_vendor .tools_part_box input{padding:.8rem 1rem;border-radius:5px;min-width:300px;border:1px #ddd solid}.tools_part_vendor .tools_part_box button{background:white;border:1px solid #f8f8f8;color:#4c4c4c;padding:0.8rem 1.5rem;display:inline-block;font-weight:500;border:none;font-size:16px;cursor:pointer;border-radius:10px;background-color:#33bde9;border:1px solid #33bde9;color:white;padding:0.8rem 1.5rem}@media screen and (min-width:786px) and (max-width:1600px){}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}.swiper_content{max-width:1020px}.solution_strength .head p{width:70%}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}.swiper_content{max-width:806px}.solution_strength .head p{width:90%}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}i,em{font-style:normal}.page_advantages2{position:relative;background-image:linear-gradient(to bottom,#f4f4f4,#f7f7f7 71%,#f6f6f6);padding:13.3rem 0 15.6rem}.page_advantages2 h2{max-width:77.7rem}.page_advantages2 p{max-width:55.1rem;margin-top:1.9rem}.page_advantages2 .items{margin-top:4.8rem}.page_advantages2 .items ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(35rem,100%),1fr));gap:3rem 2.31343284%}.page_advantages2 .item{display:grid;grid-template-columns:1fr auto;align-items:start;height:100%;background-color:#fff;border-radius:1.6rem;gap:0.5rem 2rem;padding:5.399061% 6.3380282% 11.5023474% 7.2769953%}.page_advantages2 .item .order{font-size:5.4rem;font-weight:700;color:var(--primary);opacity:0.1;white-space:nowrap}.page_advantages2 .item h3{order:-1;align-self:center;font-size:2.6rem;font-weight:600}.page_advantages2 .item p{line-height:2.6rem;color:rgba(96,96,96,0.85);grid-column:-1/1;margin:0}.page_advantages2 .float_mask .img1{left:-10.9375%;top:-1.5037594%}.page_advantages2 .float_mask .img2{right:-7.6041667%;bottom:-9.7744361%;max-width:35.2rem}.float_mask{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;pointer-events:none}.float_mask ul{position:relative;max-width:192rem;margin:0 auto;height:100%}.float_mask .img{position:absolute;height:auto}.float_mask .img1{width:20%;max-width:37.8rem;left:-10.8854167%;top:-1.4783527%}.float_mask .img2{width:21%;max-width:38.9rem;right:-6.4583333%;bottom:-10.5596621%}@media screen and (max-width:768px){.content{padding:0 20px}.btn,.btn_line{font-size:14px;line-height:40px;padding:0 20px}.btn{gap:10px}.btn_i{font-size:14px;gap:10px}.btn_s{width:40px}.swiper_btns{gap:20px}.swiper_btns div{width:40px}.swiper_btns.middle:not(:has(.swiper-button-lock)){position:static;width:100%;max-width:unset;justify-content:flex-end;transform:translate(0);pointer-events:all;margin-top:30px;padding:0 20px}div.head.flex .btn,div.head.flex .btn_line,div.head.flex .btn_i{margin:0}div.head.flex .text{padding:0}div.head .subtitle{font-size:12px;margin-bottom:8px}div.head h1{font-size:25px;line-height:1.3;letter-spacing:unset;max-width:unset}div.head h2{font-size:22px;line-height:1.3;letter-spacing:unset;max-width:unset}div.head .desc,div.head p{font-size:14px;line-height:1.5;letter-spacing:unset;max-width:unset;margin-top:12px}div.head p + p{margin-top:12px}div.head .btn,div.head .btn_line{font-size:14px;line-height:40px;padding:0 20px}div.head .btn,div.head .btn_line,div.head .btn_i{margin-top:20px}div.head .btns{margin-top:20px;gap:14px}div.head .btns .btn,div.head .btns .btn_line{margin:0}.page_advantages2{padding:50px 0}.page_advantages2 .items{margin-top:30px}.page_advantages2 .items ul{display:flex;width:calc(100% + 40px);margin:0 -20px;padding:0 20px;overflow-x:auto;gap:20px}.page_advantages2 .items ul::-webkit-scrollbar{display:none}.page_advantages2 .items li{flex:0 0 260px}.page_advantages2 .item{padding:20px;border-radius:10px;gap:10px 16px}.page_advantages2 .item .order{font-size:30px}.page_advantages2 .item h3{font-size:18px}.page_advantages2 .item p{line-height:1.5}}