:root {
  --default-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC",
    "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei",
    "Source Han Sans CN", sans-serif;
}
body{
  margin: 0;
  padding: 0;
  background: #f2f6fe;
}
.main-container {
  overflow: hidden;
}

.main-container,
.main-container * {
  box-sizing: border-box;
}

input,
select,
textarea,
button {
  outline: 0;
}

.main-container {
  position: relative;
  width: 1440px;
  height: 4614px;
  margin: 0 auto;
  background: #ffffff;
  overflow: hidden;
}
.nav {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  position: relative;
  width: 1440px;
  height: 60px;
  margin: 0 0 0 0;
  z-index: 198;
}
.nav-1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  height: 60px;
  padding: 0 80px 0 80px;
  background: #ffffff;
  z-index: 199;
  backdrop-filter: blur(40px);
}
.frame {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 244px;
  position: relative;
  width: 1280px;
  min-height: 0;
  z-index: 200;
}
.logo {
  flex-shrink: 0;
  position: relative;
  width: 224.96px;
  height: 38px;
  background: url(./assets/images/e04e667a67633d09d239afdd398450be0ac743c8.png)
    no-repeat center;
  background-size: cover;
  z-index: 201;
}
.rectangle {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  height: 1px;
  z-index: 202;
}
.frame-2 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 80px;
  position: absolute;
  width: 1440px;
  height: 5240px;
  top: 0;
  left: 0;
}
.insurance-industry-technology-enablement-banner {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  height: 560px;
  background: #000000;
  z-index: 1;
  overflow: hidden;
}
.frame-3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 40px;
  position: relative;
  width: 1129px;
  margin: 190.5px 0 0 80px;
  z-index: 3;
}
.frame-4 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 1134px;
  z-index: 4;
}
.frame-5 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  min-width: 0;
  z-index: 5;
}
.gide-digital-group-insurance-overall-solution-group-insurance-industry-new-infrastructure {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 56px;
  font-weight: 600;
  line-height: 67.2px;
  text-align: left;
  z-index: 6;
}
.gide-yu-shan-technology-digital-group-insurance-overall-solution {
  position: relative;
  color: #4e7fff;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 56px;
  font-weight: 600;
  line-height: 67.2px;
  text-align: left;
}
.group-insurance-industry-new-infrastructure {
  position: relative;
  color: #ffffff;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 36px;
  font-weight: 300;
  line-height: 67.2px;
  text-align: left;
}
.gide-pioneers-digitalization-of-group-insurance-processes {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 1134px;
  height: 66px;
  color: #ffffff;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 22px;
  font-weight: 300;
  line-height: 33px;
  text-align: left;
  z-index: 7;
}
.rectangle-6 {
  position: absolute;
  width: 1440px;
  height: 830px;
  top: 50%;
  left: 0;
  background: url(./assets/images/39aef4ec555dd31d61f0fac49c8764aaf52d46df.png)
    no-repeat center;
  background-size: cover;
  transform: translate(0, -50%);
  z-index: 2;
}
.frame-7 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 80px;
  position: relative;
  width: 1441px;
  z-index: 8;
}
.frame-8 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  z-index: 9;
}
.digitalization-of-group-insurance-processes-significantly-reduces-costs-and-increases-efficiency {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 120px;
  position: relative;
  z-index: 10;
}
.title {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  z-index: 11;
}
.digitalization-of-group-insurance-processes-significantly-reduces-costs-and-increases-efficiency-9 {
  flex-shrink: 0;
  position: relative;
  width: 714px;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 40px;
  font-weight: 600;
  line-height: 56px;
  text-align: left;
  text-overflow: initial;
  white-space: nowrap;
  letter-spacing: 10px;
  z-index: 12;
}
.digitalization-of-group-insurance-processes {
  position: relative;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 40px;
  font-weight: 600;
  line-height: 56px;
  text-align: left;
  letter-spacing: 10px;
}
.increases-efficiency {
  position: relative;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 40px;
  font-weight: 300;
  line-height: 56px;
  text-align: left;
  letter-spacing: 10px;
}
.pic-full-process {
  position: relative;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 40px;
  font-weight: 600;
  line-height: 56px;
  text-align: left;
  letter-spacing: 10px;
}
.reduce-costs-and-increase-efficiency {
  flex-shrink: 0;
  position: relative;
  width: 1440px;
  height: 457px;
  background: url(./assets/images/ce834fbb42ae2271c85de5f6a24acec734b297f3.png)
    no-repeat center;
  background-size: cover;
  z-index: 13;
}
.content {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 80px;
  position: relative;
  z-index: 14;
}
.digital-capabilities-enhance-group-insurance-service-efficiency-upgrade {
  flex-shrink: 0;
  position: relative;
  width: 1278px;
  height: 408px;
  background: url(./assets/images/ab24e1a7f0eaebee7281c0db61bfc1fdb8da0ee3.png)
    no-repeat center;
  background-size: cover;
  z-index: 15;
}
.digital-capabilities-enhance-group-insurance-service-efficiency-upgrade-a {
  flex-shrink: 0;
  position: relative;
  width: 1280px;
  height: 848px;
  z-index: 16;
}
.title-b {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 100px;
  position: absolute;
  width: 1280px;
  height: 848px;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  z-index: 17;
}
.digital-capabilities-enhance-group-insurance-service-efficiency-upgrade-c {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  min-width: 0;
  z-index: 18;
}
.content-d {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 56px;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 40px;
  font-weight: 600;
  line-height: 56px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 10px;
  z-index: 19;
}
.frame-e {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 1280px;
  z-index: 20;
}
.frame-f {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 1280px;
  z-index: 21;
}
.frame-10 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  width: 636px;
  height: 342px;
  background: rgba(46, 198, 181, 0.06);
  z-index: 22;
  border-radius: 16px 0 0 0;
}
.recommend-solutions-intelligently-based-on-customer-needs-and-regions {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 40px;
  position: relative;
  width: 452.9px;
  height: 42px;
  background: url(./assets/images/b0d43968-ee91-4228-948b-50cc7b70d52a.png)
    no-repeat center;
  background-size: cover;
  z-index: 23;
}
.improve-learning-costs {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  width: 480px;
  height: 132px;
  color: #60646b;
  font-family: MiSans, var(--default-font-family);
  font-size: 22px;
  font-weight: 400;
  line-height: 33px;
  text-align: left;
  letter-spacing: 1px;
  z-index: 24;
}
.frame-11 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  width: 636px;
  height: 342px;
  background: rgba(46, 198, 181, 0.06);
  z-index: 25;
  border-radius: 0 16px 0 0;
}
.frame-12 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 40px;
  position: relative;
  width: 484.9px;
  height: 42px;
  background: url(./assets/images/7a592973-f89e-4b92-841e-10faa6056555.png)
    no-repeat center;
  background-size: cover;
  z-index: 26;
}
.provide-accurate-risk-pricing-and-underwriting-advice-based-on-enterprise-historical-data-performance {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  width: 480px;
  height: 132px;
  color: #60646b;
  font-family: ABeeZee, var(--default-font-family);
  font-size: 22px;
  font-weight: 400;
  line-height: 33px;
  text-align: left;
  letter-spacing: 1px;
  z-index: 27;
}
.frame-13 {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 1280px;
  z-index: 28;
}
.frame-14 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  width: 636px;
  height: 342px;
  background: rgba(46, 198, 181, 0.06);
  z-index: 29;
  border-radius: 0 0 0 16px;
}
.frame-15 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 40px;
  position: relative;
  width: 452.9px;
  height: 42px;
  background: url(./assets/images/ebedc7bf-ed98-4a19-990e-46d4a7fc459f.png)
    no-repeat center;
  background-size: cover;
  z-index: 30;
}
.intelligent-claims-adjustment-plus-ai-claims-calculation-service {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  width: 480px;
  height: 132px;
  color: #60646b;
  font-family: ABeeZee, var(--default-font-family);
  font-size: 22px;
  font-weight: 400;
  line-height: 33px;
  text-align: left;
  letter-spacing: 1px;
  z-index: 31;
}
.frame-16 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  width: 636px;
  height: 342px;
  background: rgba(46, 198, 181, 0.06);
  z-index: 32;
  border-radius: 0 0 16px 0;
}
.frame-17 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 40px;
  position: relative;
  width: 420.9px;
  height: 42px;
  background: url(./assets/images/ddab926c-6cb0-4640-afa3-a532c3f5c134.png)
    no-repeat center;
  background-size: cover;
  z-index: 33;
}
.insurance-geek {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  width: 480px;
  height: 132px;
  color: #60646b;
  font-family: ABeeZee, var(--default-font-family);
  font-size: 22px;
  font-weight: 400;
  line-height: 33px;
  text-align: left;
  letter-spacing: 1px;
  z-index: 34;
}
.smart-claims {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 100px;
  position: relative;
  min-width: 0;
  z-index: 35;
}
.title-18 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  z-index: 36;
}
.smart-claims-19 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 56px;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 40px;
  font-weight: 600;
  line-height: 56px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 10px;
  z-index: 37;
}
.structured-claims {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 40px;
  position: relative;
  width: 1280px;
  z-index: 38;
}
.structured-claims-content {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  width: 1280px;
  height: 66px;
  color: #60646b;
  font-family: MiSans, var(--default-font-family);
  font-size: 22px;
  font-weight: 400;
  line-height: 33px;
  text-align: left;
  text-overflow: initial;
  z-index: 39;
  overflow: hidden;
}
.frame-1a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 1280px;
  height: 139px;
  padding: 30px 40px 30px 40px;
  background: rgba(46, 198, 181, 0.04000000000000001);
  z-index: 40;
  border-radius: 16px;
  backdrop-filter: blur(15px);
}
.frame-1b {
  display: flex;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  z-index: 41;
}
.frame-1c {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 3.594px;
  position: relative;
  width: 156px;
  z-index: 42;
}
.frame-1d {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 107px;
  z-index: 43;
}
.frame-1e {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 107px;
  z-index: 44;
}
.frame-1f {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 3px;
  position: relative;
  width: 107px;
  z-index: 45;
}
.arrow {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 29px;
  height: 44px;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
  text-align: center;
  white-space: nowrap;
  z-index: 46;
}
.number {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 53px;
  height: 44px;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 44px;
  font-weight: 600;
  line-height: 44px;
  text-align: center;
  white-space: nowrap;
  z-index: 47;
}
.frame-20 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 19px;
  height: 44px;
  padding: 0 0 2px 0;
  z-index: 48;
}
.percentage {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 22px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 22px;
  font-weight: 400;
  line-height: 22px;
  text-align: center;
  white-space: nowrap;
  z-index: 49;
}
.cost-reduction {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 27px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 26.52px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 1px;
  z-index: 50;
}
.vector {
  flex-shrink: 0;
  position: relative;
  width: 0.65px;
  height: 33.8px;
  background: url(./assets/images/5208f771-9809-4569-8adc-a77868cd6aa3.png)
    no-repeat center;
  background-size: cover;
  z-index: 51;
}
.frame-21 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 3.594px;
  position: relative;
  width: 156px;
  z-index: 52;
}
.frame-22 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 125px;
  z-index: 53;
}
.frame-23 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 81px;
  z-index: 54;
}
.frame-24 {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 3px;
  position: relative;
  width: 81px;
  z-index: 55;
}
.arrow-25 {
  flex-shrink: 0;
  position: relative;
  width: 29px;
  height: 44px;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
  background: url(./assets/images/154526f5-6a3b-4d78-9df3-84fb48a77159.png)
    no-repeat center;
  background-size: cover;
  z-index: 56;
}
.number-26 {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 27px;
  height: 44px;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 44px;
  font-weight: 600;
  line-height: 44px;
  text-align: center;
  white-space: nowrap;
  z-index: 57;
}
.frame-27 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 19px;
  height: 44px;
  padding: 0 0 6px 0;
  z-index: 58;
}
.seconds {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 22px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 30px;
  font-weight: 300;
  line-height: 22px;
  text-align: center;
  white-space: nowrap;
  z-index: 59;
}
.average-collection-time {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 27px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 26.52px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 1px;
  z-index: 60;
}
.vector-28 {
  flex-shrink: 0;
  position: relative;
  width: 0.65px;
  height: 33.8px;
  background: url(./assets/images/99ce9883-0ec7-426e-80ec-5d91b867ce38.png)
    no-repeat center;
  background-size: cover;
  z-index: 61;
}
.frame-29 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 3.594px;
  position: relative;
  width: 156px;
  z-index: 62;
}
.frame-2a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 146px;
  z-index: 63;
}
.frame-2b {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 75px;
  z-index: 64;
}
.frame-2c {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 3px;
  position: relative;
  width: 75px;
  z-index: 65;
}
.number-2d {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 53px;
  height: 44px;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 44px;
  font-weight: 600;
  line-height: 44px;
  text-align: center;
  white-space: nowrap;
  z-index: 66;
}
.frame-2e {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 19px;
  height: 44px;
  padding: 0 0 2px 0;
  z-index: 67;
}
.percentage-2f {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 22px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 22px;
  font-weight: 400;
  line-height: 22px;
  text-align: center;
  white-space: nowrap;
  z-index: 68;
}
.accuracy-rate {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 27px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 26.52px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 1px;
  z-index: 69;
}
.vector-30 {
  flex-shrink: 0;
  position: relative;
  width: 0.65px;
  height: 33.8px;
  background: url(./assets/images/a21cb416-ae85-43a7-b8f1-b3df83a117d4.png)
    no-repeat center;
  background-size: cover;
  z-index: 70;
}
.frame-31 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 3.594px;
  position: relative;
  width: 156px;
  z-index: 71;
}
.frame-32 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 209px;
  z-index: 72;
}
.frame-33 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 102px;
  z-index: 73;
}
.frame-34 {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 3px;
  position: relative;
  width: 102px;
  z-index: 74;
}
.div {
  flex-shrink: 0;
  position: relative;
  width: 29px;
  height: 44px;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
  background: url(./assets/images/dfe3f7ab-1b72-419d-952a-a0929accbb6c.png)
    no-repeat center;
  background-size: cover;
  z-index: 75;
}
.span {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 19px;
  height: 44px;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 44px;
  font-weight: 600;
  line-height: 44px;
  text-align: center;
  white-space: nowrap;
  z-index: 76;
}
.frame-35 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 48px;
  height: 44px;
  padding: 0 0 6px 0;
  z-index: 77;
}
.span-min {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 48px;
  height: 22px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 28px;
  font-weight: 400;
  line-height: 22px;
  text-align: center;
  white-space: nowrap;
  z-index: 78;
}
.span-ai-time {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 209px;
  height: 27px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 26.52px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 1px;
  z-index: 79;
}
.div-vector {
  flex-shrink: 0;
  position: relative;
  width: 0.65px;
  height: 33.8px;
  background: url(./assets/images/2eb5b1b8-8160-4bf3-b035-0b34f0dda820.png)
    no-repeat center;
  background-size: cover;
  z-index: 80;
}
.div-frame {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 3.594px;
  position: relative;
  width: 147.123px;
  z-index: 81;
}
.div-frame-36 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 107px;
  z-index: 82;
}
.div-frame-37 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 107px;
  z-index: 83;
}
.div-frame-38 {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 3px;
  position: relative;
  width: 107px;
  z-index: 84;
}
.span-gt {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 29px;
  height: 44px;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
  text-align: center;
  white-space: nowrap;
  z-index: 85;
}
.span-39 {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 53px;
  height: 44px;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 44px;
  font-weight: 600;
  line-height: 44px;
  text-align: center;
  white-space: nowrap;
  z-index: 86;
}
.frame-3a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 19px;
  height: 44px;
  padding: 0 0 2px 0;
  z-index: 87;
}
.span-percent {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 22px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 22px;
  font-weight: 400;
  line-height: 22px;
  text-align: center;
  white-space: nowrap;
  z-index: 88;
}
.span-accuracy {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 27px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 26.52px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 1px;
  z-index: 89;
}
.div-tech-capability {
  flex-shrink: 0;
  position: relative;
  width: 1280px;
  height: 774px;
  z-index: 90;
}
.div-title {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: 12px;
  position: relative;
  width: 1280px;
  margin: 0 0 0 0;
  z-index: 189;
}
.span-full-view {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 56px;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 40px;
  font-weight: 600;
  line-height: 56px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 10px;
  z-index: 190;
}
.div-pic-tech-capability {
  position: relative;
  width: 1219.68px;
  height: 621px;
  margin: 97px 0 0 32.32px;
  z-index: 91;
}
.div-pic-tech-capability-3b {
  position: absolute;
  width: 1219.68px;
  height: 621px;
  bottom: 0;
  left: 0;
  z-index: 92;
}
.span-channel-enablement {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 154px;
  height: 44px;
  top: 0;
  left: 538.559px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 33.119964599609375px;
  font-weight: 600;
  line-height: 43.917px;
  text-align: center;
  white-space: nowrap;
  letter-spacing: 6.91px;
  z-index: 105;
}
.div-frame-3c {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 2.88px;
  position: absolute;
  width: 76.32px;
  height: 29.52px;
  top: 7.379px;
  left: 838.441px;
  z-index: 169;
}
.span-welfare-platform {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #404040;
  font-family: MiSans, var(--default-font-family);
  font-size: 14.399984359741211px;
  font-weight: 500;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 1.3px;
  z-index: 170;
}
.div-ellipse {
  flex-shrink: 0;
  position: relative;
  width: 7.2px;
  height: 7.2px;
  background: url(./assets/images/612ee181-5e26-4129-bf07-036561741679.png)
    no-repeat center;
  background-size: cover;
  z-index: 171;
}
.div-frame-3d {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 2.88px;
  position: absolute;
  width: 76.32px;
  height: 29.52px;
  top: 8.1px;
  left: 317.879px;
  z-index: 166;
}
.span-tob-saas {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #404040;
  font-family: MiSans, var(--default-font-family);
  font-size: 14.399984359741211px;
  font-weight: 500;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 167;
}
.div-ellipse-3e {
  flex-shrink: 0;
  position: relative;
  width: 7.2px;
  height: 7.2px;
  background: url(./assets/images/6c1ae828-f315-4689-aca6-e965518b7de5.png)
    no-repeat center;
  background-size: cover;
  z-index: 168;
}
.div-frame-3f {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: 2.88px;
  position: absolute;
  width: 70px;
  height: 66.184px;
  top: 12.241px;
  left: 117.723px;
  z-index: 118;
}
.div-enterprise {
  flex-shrink: 0;
  position: relative;
  width: 40.32px;
  height: 38.304px;
  z-index: 119;
  overflow: hidden;
}
.div-vector-40 {
  position: relative;
  width: 33.591px;
  height: 29.515px;
  margin: 4.788px 0 0 3.357px;
  background: url(./assets/images/6dc6de22-65f3-41d3-8f1c-7202fbbb5466.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 120;
}
.span-b-enterprise {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 25px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 18.719980239868164px;
  font-weight: 600;
  line-height: 24.823px;
  text-align: left;
  white-space: nowrap;
  z-index: 121;
}
.div-frame-41 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: 2.88px;
  position: absolute;
  width: 70px;
  height: 66.184px;
  top: 12.241px;
  left: 1046.289px;
  z-index: 122;
}
.div-frame-42 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10.08px;
  position: relative;
  width: 40.32px;
  height: 38.304px;
  z-index: 123;
}
.div-employee-management {
  flex-shrink: 0;
  position: relative;
  width: 34.272px;
  height: 34.272px;
  background: url(./assets/images/fd389f21-2ec2-4b87-8090-fef4d7bec05c.png)
    no-repeat center;
  background-size: cover;
  z-index: 124;
  overflow: hidden;
}
.span-c-employee {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 25px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 18.719980239868164px;
  font-weight: 600;
  line-height: 24.823px;
  text-align: left;
  white-space: nowrap;
  z-index: 125;
}
.div-ellipse-43 {
  position: absolute;
  width: 779.4px;
  height: 72.9px;
  top: 23.393px;
  left: 226.801px;
  background: url(./assets/images/e133d6e3-1e6b-4ef7-918b-1a30ae9697d2.png)
    no-repeat center;
  background-size: cover;
  z-index: 93;
}
.div-frame-44 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  position: absolute;
  width: 1215.36px;
  height: 567.359px;
  top: 26.093px;
  left: 0;
  z-index: 98;
}
.div-vector-45 {
  flex-shrink: 0;
  position: relative;
  width: 959.04px;
  height: 546.479px;
  background: url(./assets/images/9af8f18c-4264-4dec-8c57-8f6f934675d9.png)
    no-repeat center;
  background-size: cover;
  z-index: 99;
}
.div-vector-46 {
  flex-shrink: 0;
  position: relative;
  width: 951.84px;
  height: 546.479px;
  background: url(./assets/images/ea899d72-6a5b-485f-9440-c7646d56ba5a.png)
    no-repeat center;
  background-size: cover;
  z-index: 100;
}
.div-frame-47 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 4.32px;
  position: absolute;
  width: 76.32px;
  height: 33.84px;
  top: 49.858px;
  left: 906.121px;
  z-index: 160;
}
.span-salesperson {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 21px;
  color: #404040;
  font-family: MiSans, var(--default-font-family);
  font-size: 15.839982986450195px;
  font-weight: 500;
  line-height: 21px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 1.3px;
  z-index: 161;
}
.div-ellipse-48 {
  flex-shrink: 0;
  position: relative;
  width: 8.64px;
  height: 8.64px;
  background: url(./assets/images/32dedb13-1b7f-4917-9261-fd7cb5139ea5.png)
    no-repeat center;
  background-size: cover;
  z-index: 162;
}
.div-frame-49 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 5.76px;
  position: absolute;
  width: 76.32px;
  height: 35.28px;
  top: 54.72px;
  left: 299.16px;
  z-index: 151;
}
.renzi-gongsi {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 21px;
  color: #404040;
  font-family: MiSans, var(--default-font-family);
  font-size: 15.839982986450195px;
  font-weight: 500;
  line-height: 21px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 1.73px;
  z-index: 152;
}
.ellipse {
  flex-shrink: 0;
  position: relative;
  width: 8.64px;
  height: 8.64px;
  background: url(./assets/images/6bd42702-756d-43b5-a946-5a87d9cf3409.png)
    no-repeat center;
  background-size: cover;
  z-index: 153;
}
.frame-4a {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 5.76px;
  position: absolute;
  width: 69.12px;
  height: 35.28px;
  top: 58.32px;
  left: 803.52px;
  z-index: 154;
}
.jian-guan-jigou {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 21px;
  color: #404040;
  font-family: MiSans, var(--default-font-family);
  font-size: 15.839982986450195px;
  font-weight: 500;
  line-height: 21px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 1.73px;
  z-index: 155;
}
.ellipse-4b {
  flex-shrink: 0;
  position: relative;
  width: 8.64px;
  height: 8.64px;
  background: url(./assets/images/ded92793-f6b4-41d7-bfec-4785f0e61d41.png)
    no-repeat center;
  background-size: cover;
  z-index: 156;
}
.group {
  position: absolute;
  width: 27.36px;
  top: 59.4px;
  left: 197.461px;
  z-index: 94;
}
.vector-4c {
  position: absolute;
  width: 29.28px;
  height: 3.84px;
  top: -1.92px;
  left: -1.92px;
  background: url(./assets/images/b1592334-c5be-4530-8836-a3f53cfe5f1d.png)
    no-repeat center;
  background-size: cover;
  z-index: 95;
}
.group-4d {
  position: absolute;
  width: 27.36px;
  top: 59.4px;
  left: 1007.999px;
  z-index: 96;
}
.vector-4e {
  position: relative;
  width: 29.28px;
  height: 3.84px;
  margin: -1.92px 0 0 0;
  background: url(./assets/images/4970b515-4f05-4acb-bb5c-711b7a2234e6.png)
    no-repeat center;
  background-size: cover;
  z-index: 97;
}
.frame-4f {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 5.76px;
  position: absolute;
  width: 74.88px;
  height: 37.44px;
  top: 62.1px;
  left: 443.52px;
  z-index: 157;
}
.daili-gongsi {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 23px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 17.27998161315918px;
  font-weight: 500;
  line-height: 22.913px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 1.73px;
  z-index: 158;
}
.ellipse-50 {
  flex-shrink: 0;
  position: relative;
  width: 8.64px;
  height: 8.64px;
  background: url(./assets/images/74f0fd93-e5e6-4f9a-b4d3-9cdef48813b3.png)
    no-repeat center;
  background-size: cover;
  z-index: 159;
}
.frame-51 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 5.76px;
  position: absolute;
  width: 74.88px;
  height: 37.44px;
  top: 62.1px;
  left: 678.238px;
  z-index: 163;
}
.jingji-gongsi {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 23px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 17.27998161315918px;
  font-weight: 500;
  line-height: 22.913px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 1.73px;
  z-index: 164;
}
.ellipse-52 {
  flex-shrink: 0;
  position: relative;
  width: 8.64px;
  height: 8.64px;
  background: url(./assets/images/b0785c8e-4abb-48e5-9ca5-58bb7b53d8d0.png)
    no-repeat center;
  background-size: cover;
  z-index: 165;
}
.frame-53 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 57.6px;
  position: absolute;
  width: 1036.8px;
  height: 114.48px;
  top: 149.941px;
  left: 92.879px;
  z-index: 126;
}
.frame-54 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5.76px;
  position: relative;
  width: 216px;
  padding: 14.4px 21.6px 14.4px 21.6px;
  background: rgba(46, 198, 181, 0.2);
  z-index: 127;
  border-radius: 21.6px 21.6px 2.88px 21.6px;
}
.chanpin-fengkong-tixi {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 27px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 20.159976959228516px;
  font-weight: 600;
  line-height: 26.732px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 2.88px;
  z-index: 128;
}
.vector-55 {
  flex-shrink: 0;
  position: relative;
  width: 30.24px;
  height: 0.36px;
  background: url(./assets/images/f3014529-7be2-42a9-b724-730e5771e1c6.png)
    no-repeat center;
  background-size: cover;
  z-index: 129;
}
.frame-56 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 7.2px;
  position: relative;
  width: 144px;
  z-index: 130;
}
.ai-da-shuju-fengkong-moxing {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 14.399984359741211px;
  font-weight: 600;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 131;
}
.jing-suan-fenxi-yu-zidong-hua-baojia {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #999999;
  font-family: MiSans, var(--default-font-family);
  font-size: 14.399984359741211px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 132;
}
.frame-57 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5.76px;
  position: relative;
  width: 216px;
  padding: 14.4px 21.6px 14.4px 21.6px;
  background: rgba(46, 198, 181, 0.2);
  z-index: 133;
  border-radius: 21.6px 21.6px 2.88px 21.6px;
}
.lipei-yu-fuwu-tixi {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 27px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 20.159976959228516px;
  font-weight: 600;
  line-height: 26.732px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 2.88px;
  z-index: 134;
}
.vector-58 {
  flex-shrink: 0;
  position: relative;
  width: 30.24px;
  height: 0.36px;
  background: url(./assets/images/92452b4c-b56b-4552-b546-9c4a1d3bec43.png)
    no-repeat center;
  background-size: cover;
  z-index: 135;
}
.frame-59 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 7.2px;
  position: relative;
  width: 173px;
  z-index: 136;
}
.ocr-nlp-ssc {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 14.399984359741211px;
  font-weight: 600;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 137;
}
.gao-xiao-xian-shang-hua-lipei-yu-zhineng-kefu {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #999999;
  font-family: MiSans, var(--default-font-family);
  font-size: 14.399984359741211px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 138;
}
.frame-5a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5.76px;
  position: relative;
  width: 216px;
  padding: 14.4px 21.6px 14.4px 21.6px;
  background: rgba(46, 198, 181, 0.2);
  z-index: 139;
  border-radius: 21.6px 21.6px 21.6px 2.88px;
}
.xiaoshou-tuiguang-tixi {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 27px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 20.159976959228516px;
  font-weight: 600;
  line-height: 26.732px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 2.88px;
  z-index: 140;
}
.vector-5b {
  flex-shrink: 0;
  position: relative;
  width: 30.24px;
  height: 0.36px;
  background: url(./assets/images/da1dd168-7db0-455f-8585-f0c6d1fb82a8.png)
    no-repeat center;
  background-size: cover;
  z-index: 141;
}
.frame-5c {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 7.2px;
  position: relative;
  width: 159px;
  z-index: 142;
}
.crm-sbm {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 14.399984359741211px;
  font-weight: 600;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 143;
}
.jingzhun-yingxiao-yu-kehuduan-xitong-guanli {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #999999;
  font-family: MiSans, var(--default-font-family);
  font-size: 14.399984359741211px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 144;
}
.frame-5d {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5.76px;
  position: relative;
  width: 216px;
  padding: 14.4px 21.6px 14.4px 21.6px;
  background: rgba(46, 198, 181, 0.2);
  z-index: 145;
  border-radius: 21.6px 21.6px 21.6px 2.88px;
}
.zonghe-yunying-tixi {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 27px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 20.159976959228516px;
  font-weight: 600;
  line-height: 26.732px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 2.88px;
  z-index: 146;
}
.vector-5e {
  flex-shrink: 0;
  position: relative;
  width: 30.24px;
  height: 0.36px;
  background: url(./assets/images/b7ae3d4f-e854-4a17-bb1e-b4330e70c852.png)
    no-repeat center;
  background-size: cover;
  z-index: 147;
}
.frame-5f {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 7.2px;
  position: relative;
  width: 159px;
  z-index: 148;
}
.bi-zhongtai-yinqing-xingwei-sheji {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 14.399984359741211px;
  font-weight: 600;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 149;
}
.fuli-yunying-jiance-yu-jiankang-guanli {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #999999;
  font-family: MiSans, var(--default-font-family);
  font-size: 14.399984359741211px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 150;
}
.group-60 {
  position: absolute;
  width: 478.079px;
  height: 111.422px;
  top: 255.058px;
  left: 383.039px;
  z-index: 106;
}
.ellipse-61 {
  position: relative;
  width: 20.16px;
  height: 20.16px;
  margin: 0 0 0 123.32px;
  background: url(./assets/images/a813820f-c909-4a1f-aa2b-5b0280758772.png)
    no-repeat center;
  background-size: cover;
  z-index: 111;
}
.flex-column-dc {
  position: absolute;
  width: 53.28px;
  height: 35.119px;
  top: 18.54px;
  left: 284.398px;
  z-index: 117;
}
.mask-group {
  position: absolute;
  width: 53.28px;
  height: 53.28px;
  top: 0;
  left: 0;
  background: url(./assets/images/3bae428f-4968-4feb-824d-8051c7004f9d.png)
    no-repeat center;
  background-size: cover;
  z-index: 110;
}
.ellipse-62 {
  position: absolute;
  width: 53.28px;
  height: 53.28px;
  top: 0px;
  left: 0;
  background: url(./assets/images/b2654a2d-817e-43e6-99cf-a65d36abee67.png)
    no-repeat center;
  background-size: cover;
  z-index: 109;
}
.rpa {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 20px;
  top: 15.119px;
  left: 10.98px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 15.299983024597168px;
  font-weight: 600;
  line-height: 20px;
  text-align: left;
  white-space: nowrap;
  z-index: 117;
}
.flex-column-cc {
  position: absolute;
  width: 83.52px;
  height: 51.8px;
  top: 26.821px;
  left: 0;
  z-index: 115;
}
.ellipse-63 {
  position: absolute;
  width: 83.52px;
  height: 83.52px;
  top: 0;
  left: 0;
  background: url(./assets/images/2c3cdada-1cc4-4933-b1a3-55b14eb4cbac.png)
    no-repeat center;
  background-size: cover;
  z-index: 107;
}
.mask-group-64 {
  position: absolute;
  width: 83.52px;
  height: 83.52px;
  top: 0px;
  left: 0;
  background: url(./assets/images/735d9951-8972-45d3-b8a6-0cb3b6e3bef8.png)
    no-repeat center;
  background-size: cover;
  z-index: 108;
}
.yun-computing {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 23px;
  top: 28.8px;
  left: 14.762px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 17.0999813079834px;
  font-weight: 600;
  line-height: 22.675px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.9px;
  z-index: 115;
}
.ellipse-65 {
  position: absolute;
  width: 12.96px;
  height: 12.96px;
  top: 27px;
  left: 214.199px;
  background: url(./assets/images/c40f219c-0f62-4ca4-93ed-b01322b73d02.png)
    no-repeat center;
  background-size: cover;
  z-index: 112;
}
.flex-column-f {
  position: absolute;
  width: 79.2px;
  height: 49.821px;
  top: 32.221px;
  left: 398.879px;
  z-index: 116;
}
.ellipse-66 {
  position: absolute;
  width: 79.2px;
  height: 79.2px;
  top: 0;
  left: 0;
  background: url(./assets/images/5f6499f3-1b10-498a-a76a-a7d3bd23b4cb.png)
    no-repeat center;
  background-size: cover;
  z-index: 113;
}
.mask-group-67 {
  position: absolute;
  width: 79.2px;
  height: 79.2px;
  top: 0px;
  left: 0;
  background: url(./assets/images/f167c3b8-b4a3-4551-8e05-1793632c18dc.png)
    no-repeat center;
  background-size: cover;
  z-index: 114;
}
.big-data {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 23px;
  top: 26.821px;
  left: 12.602px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 17.0999813079834px;
  font-weight: 600;
  line-height: 22.675px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.9px;
  z-index: 116;
}
.group-68 {
  position: absolute;
  width: 1064.239px;
  height: 104.581px;
  top: 366.655px;
  left: 81.68px;
  z-index: 172;
}
.group-69 {
  position: absolute;
  width: 1064.239px;
  height: 94.96px;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  z-index: 174;
}
.frame-6a {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 4.32px;
  position: absolute;
  width: 231.2px;
  height: 94.96px;
  top: 0;
  left: 0;
  padding: 8.64px 21.6px 21.6px 21.6px;
  background: linear-gradient(180deg, #6ef9e6, #22abfc);
  opacity: 0.4;
  z-index: 175;
  border-radius: 14.4px;
}
.frame-6b {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 7.2px;
  position: relative;
  width: 129.6px;
  padding: 7.2px 0 7.2px 0;
  z-index: 176;
  border-radius: 21.6px;
}
.insurance-institution {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 27px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 20.159976959228516px;
  font-weight: 600;
  line-height: 26.732px;
  text-align: center;
  white-space: nowrap;
  z-index: 177;
}
.full-coverage-group-insurance {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #666666;
  font-family: MiSans, var(--default-font-family);
  font-size: 14.399984359741211px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 178;
}
.frame-6c {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 4.32px;
  position: absolute;
  width: 231.2px;
  height: 94.96px;
  top: 0;
  left: 833.039px;
  padding: 8.64px 21.6px 21.6px 21.6px;
  background: linear-gradient(180deg, #6ef9e6, #22abfc);
  opacity: 0.4;
  z-index: 179;
  border-radius: 14.4px;
}
.frame-6d {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 7.2px;
  position: relative;
  width: 129.6px;
  padding: 7.2px 0 7.2px 0;
  z-index: 180;
  border-radius: 21.6px;
}
.health-management-institution {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 27px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 20.159976959228516px;
  font-weight: 600;
  line-height: 26.732px;
  text-align: center;
  white-space: nowrap;
  z-index: 181;
}
.full-coverage-medical-scenarios {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #666666;
  font-family: MiSans, var(--default-font-family);
  font-size: 14.399984359741211px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 182;
}
.frame-6e {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 9px;
  position: absolute;
  width: 162.36px;
  height: 34px;
  top: 10.8px;
  left: 650.879px;
  z-index: 186;
}
.bottom-interface {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 25px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 18.719980239868164px;
  font-weight: 600;
  line-height: 24.823px;
  text-align: center;
  white-space: nowrap;
  z-index: 187;
}
.vector-6f {
  flex-shrink: 0;
  position: relative;
  width: 164.28px;
  height: 3.84px;
  background: url(./assets/images/e597b06f-c605-4594-88f0-aa1826eca8d3.png)
    no-repeat center;
  background-size: cover;
  z-index: 188;
}
.group-70 {
  position: absolute;
  width: 162.36px;
  height: 30.959px;
  top: 13.681px;
  left: 251.199px;
  font-size: 0px;
  z-index: 183;
}
.bottom-interface-71 {
  display: block;
  position: relative;
  height: 25px;
  margin: 0 0 0 43.559px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 18.719980239868164px;
  font-weight: 600;
  line-height: 24.823px;
  text-align: left;
  white-space: nowrap;
  z-index: 184;
}
.vector-72 {
  position: relative;
  width: 164.28px;
  height: 3.84px;
  margin: 4.039px 0 0 0;
  background: url(./assets/images/95afbdcf-2d81-45ba-8d1d-678865187f47.png)
    no-repeat center;
  background-size: cover;
  z-index: 185;
}
.data-intelligence-group-insurance {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 166.32px;
  height: 92.88px;
  top: 11.702px;
  left: calc(50% - 83.12px);
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 33.119964599609375px;
  font-weight: 600;
  line-height: 43.917px;
  text-align: center;
  text-overflow: initial;
  letter-spacing: 6.91px;
  z-index: 173;
  overflow: hidden;
  -webkit-text-stroke: 0.09px #ffffff;
}
.mask-group-73 {
  position: absolute;
  width: 506px;
  height: 120.151px;
  top: 465.425px;
  left: 382.68px;
  background: url(./assets/images/b517b777-1890-4c5e-8922-269fdc891051.png)
    no-repeat center;
  background-size: cover;
  z-index: 103;
}
.upgrade-technology-standards {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 23px;
  top: 515.891px;
  left: 435.801px;
  color: #000000;
  font-family: MiSans, var(--default-font-family);
  font-size: 17.27998161315918px;
  font-weight: 500;
  line-height: 22.913px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 1.8px;
  z-index: 104;
}
.mask-group-74 {
  position: absolute;
  width: 1202px;
  height: 87px;
  top: 534px;
  left: 17.68px;
  background: url(./assets/images/a6eaf25c-2adb-45d3-b645-a44a1ab41cd4.png)
    no-repeat center;
  background-size: cover;
  z-index: 102;
}
.ellipse-75 {
  position: absolute;
  width: 449.5px;
  height: 28.068px;
  top: 553.932px;
  left: 402.68px;
  background: url(./assets/images/196b699e-5c36-446f-9d3a-eefd1e171f01.png)
    no-repeat center;
  background-size: cover;
  filter: blur(2px);
  z-index: 101;
}
.data-intelligence-claims {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 100px;
  position: relative;
  min-width: 0;
  z-index: 191;
}
.title-76 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  z-index: 192;
}
.about-us {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 56px;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 40px;
  font-weight: 600;
  line-height: 56px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 10px;
  z-index: 193;
}
.content-77 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 40px;
  position: relative;
  width: 1280px;
  z-index: 194;
}
.development-philosophy {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  width: 1280px;
  height: 280px;
  color: #60646b;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 22px;
  font-weight: 400;
  line-height: 39.6px;
  text-align: left;
  z-index: 195;
}
.qualification-proof {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 100px;
  position: relative;
  width: 1280px;
  z-index: 196;
}
.copyright {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 20px;
  color: #000000;
  font-family: PingFang SC, var(--default-font-family);
  font-size: 14px;
  font-weight: 400;
  line-height: 19.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 197;
}
