.homePage .topBanner{width:100%;height:420px;background:url("/public/images/product/cooperation/api_banner_bg.png") no-repeat top;padding:74px 0 0}.homePage .topBanner .topBannerContent{width:1120px;margin:0 auto}.homePage .topBanner .topBannerTitle{margin:0 0 24px;font-size:44px;line-height:1.28;font-weight:800;color:#222222;white-space:nowrap}.homePage .topBanner .topBannerTitle span{color:#0bb18f}.homePage .topBanner .topDescription{margin-top:30px}.homePage .topBanner .topDescription .topDescriptionItem{font-size:16px;color:#555555;margin-top:10px}.homePage .topBanner .topDescription .topDescriptionItem .gald_iconfont{font-size:16px;background:linear-gradient(90deg, #26b99c 0%, #31d8a0 100%);color:#ffffff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:4px}.homePage .topBanner .contactUs{width:200px;height:40px;border-radius:6px;font-size:14px;background:linear-gradient(270deg, #0bb18f 0%, #179f97 100%);color:#ffffff;text-align:center;line-height:40px;margin-top:50px;cursor:pointer}.homePage .topBanner .contactUs:hover{background:#0bb18f}.homePage .metricBox{width:100%;height:120px;margin:0 auto;display:flex;align-items:center;justify-content:center;text-align:center;background:#ffffff}.homePage .metricBox .metricItem{padding:0 120px}.homePage .metricBox .metricItem strong{font-family:DIN;font-size:36px;line-height:1}.homePage .metricBox .metricItem span{margin-left:4px;font-size:22px}.homePage .metricBox .metricItem small{display:block;margin-top:2px;color:#666666;font-size:14px}.homePage .metricBox .metricItem:not(:last-child){border-right:1px solid #e1e1e1}.homePage .api-services{width:100%;height:691px;background:url("/public/images/product/cooperation/api_serve_bg.png") no-repeat;padding:60px 0 0;background-size:100% 100%}.homePage .api-services .section-heading{text-align:center}.homePage .api-services .section-heading h2{margin:0;font-size:28px;line-height:36px;font-weight:500}.homePage .api-services .section-heading .serviceDes{margin:8px 0 0;color:#999999;font-size:16px}.homePage .api-services .service-grid{width:1200px;margin:50px auto 0;display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}.homePage .api-services .service-grid .service-card{min-height:443px;padding:24px 20px 0;border:1px solid #ffffff;border-radius:12px;background:linear-gradient(180deg, rgba(204,246,239,0.8), rgba(255,255,255,0.8) 52%)}.homePage .api-services .service-grid .service-card h3{margin:0 20px 24px;font-size:20px}.homePage .api-services .service-grid .service-card dl{margin:0;padding:20px;min-height:320px;border-radius:10px;background:rgba(255,255,255,0.6)}.homePage .api-services .service-grid .service-card dt{color:#179f97;font-weight:700;font-size:14px;line-height:22px}.homePage .api-services .service-grid .service-card dd{margin:0 0 8px;color:#666666;font-size:14px;line-height:22px}.homePage .scenarios{width:100%;height:688px;background:url("/public/images/product/cooperation/api_chj_bg.png") no-repeat;background-size:100% 100%;padding:60px 0 80px}.homePage .scenarios .section-heading{text-align:center}.homePage .scenarios .section-heading h2{margin:0;font-size:28px;line-height:36px;font-weight:500}.homePage .scenarios .section-heading .scenarioDes{margin:8px 0 0;color:#999999;font-size:16px}.homePage .scenarios .scenario-map{position:relative;z-index:1;width:990px;height:380px;margin:80px auto 0}.homePage .scenarios .scenario-map .scenario-center{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:240px;height:240px;border-radius:50%;transform:translate(-50%, -50%);color:#ffffff;font-size:28px;line-height:36px;font-weight:700;background:rgba(11,177,143,0.1)}.homePage .scenarios .scenario-map .scenario-center .scenario-center-inner{width:180px;height:180px;border-radius:50%;background:linear-gradient(0deg, #26b99c 0%, #31d8a0 100%);text-align:center;line-height:180px}.homePage .scenarios .scenario-map .scenario{position:absolute;width:262px;min-height:87px}.homePage .scenarios .scenario-map .scenario::before{content:"";position:absolute;left:0;top:0;width:44px;height:44px;border-radius:50%;z-index:0;background:linear-gradient(270deg, rgba(11,177,143,0) 0%, rgba(11,177,143,0.3) 100%)}.homePage .scenarios .scenario-map .scenario h3,.homePage .scenarios .scenario-map .scenario p{position:relative;z-index:1;margin-left:22px}.homePage .scenarios .scenario-map .scenario h3{margin-top:8px;margin-bottom:10px;font-size:20px}.homePage .scenarios .scenario-map .scenario p{color:#666666;font-size:14px;line-height:22px}.homePage .scenarios .scenario-map .item-one{left:70px;top:0}.homePage .scenarios .scenario-map .item-two{right:60px;top:0}.homePage .scenarios .scenario-map .item-three{right:0;top:145px}.homePage .scenarios .scenario-map .item-four{right:80px;bottom:0}.homePage .scenarios .scenario-map .item-five{left:87px;bottom:0}.homePage .scenarios .scenario-map .item-six{left:0;top:145px}.homePage .scenarios .scenario-map .item-two::before,.homePage .scenarios .scenario-map .item-four::before,.homePage .scenarios .scenario-map .item-six::before{background:linear-gradient(270deg, rgba(237,161,60,0) 0%, rgba(237,161,60,0.3) 100%)}.homePage .contactBox{width:100%;height:440px;background:url("/public/images/product/cooperation/api_zx_bg.png") no-repeat;background-size:100% 100%;padding-top:60px}.homePage .contactBox h2{font-size:36px;width:100%;text-align:center;color:#fff}.homePage .contactBox .contactDes{font-size:16px;color:#ffffff;width:100%;text-align:center}.homePage .contactBox .qr-box{width:180px;height:180px;background:url("/public/images/product/cooperation/qyewm.png") no-repeat;background-size:100% 100%;margin:30px auto 0}.homePage .contactBox .qrTips{font-size:14px;color:#ffffff;width:100%;text-align:center;margin:16px auto 0}
