/*! autoprefixer: on */*{font-family:manrope,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,"sans-serif";box-sizing:border-box}main a,main div,main h1,main li,main p,main span{color:#333}p{font-size:1.125rem}.hero{background-image:url(/static/pc/en/product/software-platform/banner.png?t=1760174027629);background-size:cover;background-position:50%;height:600px;position:relative}.hero .text{position:absolute;color:#fff;left:50%;top:50%;transform:translateX(-46.875rem) translateY(-50%);width:42.5rem}.hero .text h1{color:#fff;font-size:3.5rem;margin-bottom:.78vw}.hero .text p{color:#fff}.container{background-color:#fff;padding-top:4.375rem}.container .type-wrap{margin:auto;display:none}.container .type-wrap-head{text-align:center;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.container .type-wrap-head h1{font-size:3rem}.container .type-wrap-head p{width:66rem;font-size:1.125rem;color:#666;margin-top:.625rem}.container .type-wrap-head .btns{display:flex;gap:3.125rem;margin-top:2.5rem}.container .type-wrap-head .btns .btn{width:12.938rem;background-color:#fff;height:3.188rem;line-height:3.188rem;text-align:center;cursor:pointer;background-blend-mode:normal,normal;box-shadow:.25rem .375rem .625rem 0 rgba(33,33,33,.15);border-radius:.5rem;border:1px solid #999;position:relative;transition-duration:.3s}.container .type-wrap-head .btns .btn:after{content:"";display:block;width:3.125rem;height:3.125rem;background-image:url(/static/pc/en/product/software-platform/click.png?t=1760174027629);background-repeat:no-repeat;background-size:contain;position:absolute;right:-3.125rem;top:1.875rem;transition-duration:.3s;opacity:0}.container .type-wrap-head .btns .btn:hover{color:#0d58c9;border:1px solid #0d58c9;box-shadow:.625rem .813rem .938rem 0 rgba(33,33,33,.15)}.container .type-wrap-head .btns .btn:hover:after{opacity:1;right:-1.25rem;top:1.25rem}.container .type-wrap .context{padding-bottom:3.75rem}.container .type-wrap .context .type-wrap-context{width:98.375rem;margin:auto;display:flex;flex-flow:row wrap;justify-content:space-between;row-gap:1.875rem;margin-top:5rem}.container .type-wrap .context .type-wrap-context .card{transition-duration:.3s;width:47.625rem;height:20.438rem;background-color:#f5f5f5;background-blend-mode:normal,normal;border-radius:1.25rem;position:relative;border:.063rem solid #d0d0d0;cursor:pointer;box-sizing:border-box;display:flex;flex-flow:nowrap;overflow:hidden}.container .type-wrap .context .type-wrap-context .card .arrow{position:absolute;right:1.25rem;bottom:1.875rem;font-size:2.813rem;fill:#666;transition-duration:.3s}.container .type-wrap .context .type-wrap-context .card h1,.container .type-wrap .context .type-wrap-context .card p{line-height:1.2}.container .type-wrap .context .type-wrap-context .card .left{height:100%;width:21.875rem;flex-shrink:0;flex-grow:0;display:flex;align-items:flex-start;justify-content:center}.container .type-wrap .context .type-wrap-context .card .left img{width:20rem}.container .type-wrap .context .type-wrap-context .card .right{height:100%}.container .type-wrap .context .type-wrap-context .card .right .title{font-size:1.125rem;margin-top:1.875rem;transition-duration:.3s;display:flex;align-items:center;min-height:2.25rem;font-weight:600}.container .type-wrap .context .type-wrap-context .card .right .desc{font-size:1rem;color:#333;margin-top:1rem}.container .type-wrap .context .type-wrap-context .card .right ul{margin-top:1rem}.container .type-wrap .context .type-wrap-context .card .right ul li{margin-left:1.25rem;list-style:inherit;font-size:1rem;color:#666}.container .type-wrap .context .type-wrap-context .card .right ul li::marker{color:#0d58c9}.container .type-wrap .context .type-wrap-context .card:hover{box-shadow:0 1.375rem 1.313rem 0 rgba(0,0,0,.13)}.container .type-wrap .context .type-wrap-context .card:hover .arrow{fill:#0d58c9}.container .type-wrap .context .type-wrap-context .card:hover .right .title{color:#0d58c9}.container .type-wrap .context .type-wrap-context .card.text .right{padding-left:2.5rem;padding-right:2.5rem}.container .type-wrap .context .type-wrap-context .card.text .right .title{margin-top:3.563rem;color:#0d58c9}.container .type-wrap .context .type-wrap-context .card.text .right .desc{margin-top:1.25rem;line-height:1.6}.container .type-wrap .context .type-wrap-context .card.text .right .desc a{color:#0d58c9}.container .type-wrap.iot .type-wrap-context{row-gap:2.875rem}.container .type-wrap.iot .type-wrap-context .card{width:47.625rem;height:38.125rem;background-color:#f5f5f5;border-radius:1.25rem;border:1px solid #d0d0d0;flex-flow:column nowrap}.container .type-wrap.iot .type-wrap-context .card .top{height:15.625rem;position:relative;display:flex;flex-flow:row nowrap}.container .type-wrap.iot .type-wrap-context .card .top .left{align-items:center}.container .type-wrap.iot .type-wrap-context .card .top .left img{width:21.875rem}.container .type-wrap.iot .type-wrap-context .card .top .right .title{margin-top:4.375rem}.container .type-wrap.iot .type-wrap-context .card .bottom ul{padding-left:3.125rem}.container .type-wrap.iot .type-wrap-context .card .bottom ul li{display:flex;margin-bottom:.625rem}.container .type-wrap.iot .type-wrap-context .card .bottom ul li .icon svg{width:2.188rem;height:2.188rem;transform:translateY(-10%);margin-right:.5rem}.container .type-wrap.iot .type-wrap-context .card .bottom ul li .text .label{font-weight:600;font-size:1.125rem}.container .type-wrap.iot .type-wrap-context .card .bottom ul li .text .desc{font-size:1rem}