.intro-section[data-v-bbddac40] {
  padding: 0.53333333rem 0.42666667rem 1.01333333rem 0.42666667rem;
  background: #fff;
}
.intro-section .title[data-v-bbddac40] {
  text-align: center;
  margin-bottom: 0.4rem;
}
.intro-section .title .icon[data-v-bbddac40] {
  font-size: 0.48rem;
  font-weight: bold;
  color: #333;
  margin-bottom: 0.32rem;
}
.intro-section .title .icon[data-v-bbddac40]:before {
  content: "";
  display: inline-block;
  width: 0.42666667rem;
  height: 0.26666667rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAUCAYAAADskT9PAAAAAXNSR0IArs4c6QAAAEVJREFUSEtjNKn438AABWc6GOFsmBiIRlYD4lNTHeOoA5CDeiDYjANhKbKdow4Y+BAYzYajITBaDoyGwICHwGg2HOgQAABc4Y3DN5R9VAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
  margin-right: 0.33333333rem;
}
.intro-section .title .icon[data-v-bbddac40]:after {
  content: "";
  display: inline-block;
  width: 0.42666667rem;
  height: 0.26666667rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAUCAYAAADskT9PAAAAAXNSR0IArs4c6QAAAEVJREFUSEtjNKn438AABWc6GOFsmBiIRlYD4lNTHeOoA5CDeiDYjANhKbKdow4Y+BAYzYajITBaDoyGwICHwGg2HOgQAABc4Y3DN5R9VAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
  margin-left: 0.33333333rem;
}
.intro-section .title .desc[data-v-bbddac40] {
  font-weight: bold;
  font-size: 0.37333333rem;
  color: #666;
}
.intro-section .content[data-v-bbddac40] {
  font-size: 0.34666667rem;
  color: #333333;
  line-height: 0.53333333rem;
}
.business-section[data-v-bbddac40] {
  background: #fff;
  padding-bottom: 0.8rem;
}
.business-section .business-title[data-v-bbddac40] {
  height: 1.94666667rem;
  padding-top: 0.46666667rem;
  font-size: 0.42666667rem;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
  background: url(../../assets/img/business-title.61da5866.png) no-repeat;
  background-size: 100% 100%;
}
.business-section .business-list[data-v-bbddac40] {
  margin-top: -0.53333333rem;
  padding: 0 0.26666667rem 0 0.26666667rem;
  overflow: hidden;
}
.business-section .business-list .business-item[data-v-bbddac40] {
  margin-bottom: 0.13333333rem;
  float: left;
  width: 4.69333333rem;
  height: 1.88rem;
  background: url(../../assets/img/business-bg.e436b33c.png) no-repeat;
  background-size: 100% 100%;
  padding: 0.4rem 0.30666667rem 0 0.37333333rem;
  overflow: hidden;
}
.business-section .business-list .business-item .icon[data-v-bbddac40] {
  display: inline-block;
  float: left;
  width: 0.05333333rem;
  height: 0.33333333rem;
  background: #3377FF;
  margin-top: 0.06666667rem;
}
.business-section .business-list .business-item .label[data-v-bbddac40] {
  display: inline-block;
  float: left;
  margin-left: 0.18666667rem;
  width: 78%;
  font-size: 0.34666667rem;
  color: #333333;
}
.advantage-section .section-title[data-v-bbddac40] {
  padding-top: 0.46666667rem;
  height: 1.94666667rem;
  font-size: 0.42666667rem;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
  background: url(../../assets/img/advantage-bg.83beef59.png) no-repeat;
  background-size: 100% 100%;
}
.advantage-section .advantage-list[data-v-bbddac40] {
  margin: -0.52rem 0.42666667rem 0 0.42666667rem;
  background: #FFFFFF;
  padding: 0 0.49333333rem;
  border-radius: 0.10666667rem;
}
.advantage-section .advantage-list .advantage-item[data-v-bbddac40] {
  padding: 0.53333333rem 0 0.42666667rem 0;
}
.advantage-section .advantage-list .advantage-item .advantage-title[data-v-bbddac40] {
  overflow: hidden;
}
.advantage-section .advantage-list .advantage-item .advantage-title .number[data-v-bbddac40] {
  float: left;
  width: 0.49333333rem;
  height: 0.37333333rem;
  margin-top: 0.04rem;
}
.advantage-section .advantage-list .advantage-item .advantage-title .number > img[data-v-bbddac40] {
  display: block;
  width: 0.49333333rem;
  height: 0.37333333rem;
}
.advantage-section .advantage-list .advantage-item .advantage-title .title[data-v-bbddac40] {
  float: left;
  font-weight: bold;
  font-size: 0.34666667rem;
  color: #333333;
  margin-left: 0.26666667rem;
}
.advantage-section .advantage-list .advantage-item .desc[data-v-bbddac40] {
  margin-top: 0.13333333rem;
  font-size: 0.34666667rem;
  color: #333333;
}
.algo-type-section[data-v-bbddac40] {
  margin-top: 0.56rem;
  background: #fff;
  padding: 0.53333333rem;
}
.algo-type-section .section-title[data-v-bbddac40] {
  font-size: 0.42666667rem;
  color: #333;
  font-weight: bold;
  text-align: center;
}
.algo-type-section .type-item[data-v-bbddac40] {
  position: relative;
}
.algo-type-section .type-item .type-title[data-v-bbddac40] {
  position: absolute;
  margin: auto;
  left: 25%;
  top: -8%;
  width: 4.41333333rem;
  height: 0.76rem;
  line-height: 0.86666667rem;
  text-align: center;
  font-size: 0.37333333rem;
  font-weight: bold;
  color: #3377FF;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUwAAAA6CAYAAADbYmA3AAAAAXNSR0IArs4c6QAABLRJREFUeF7t3EtoXFUcx/HfMY9Cg1SJSAuNpaO4sAom02xKaQym9OHChasajFWkXfSxKGSajmAnXUyTCXahoZIspIumOxduJJqIEcRNkjGiSw20diHFlnbRLmraW87ItLaZzuMm5fAfvhfyYHLv/f/P5w8/7syBOHEggAACCFQl4Cqd1d4fdTmnNyqdx98RQAABiwJOui2ni5J+mh92l8qtoWJgdqSik1tfVCaZsEhBzwgggEB5gdtL0uWr0uyious39f1dp/TCkJstdVVVgXlwpzIHemBHAAEE6lfg3zvSN3lpdFJL124pnR9yI4+ulsCs3/mzMgQQiCFw5YZ05Evpj7+VyuceDk0CMwYolyCAQH0L+NDs/UxL/9zQtoVPH7w9JzDre+6sDgEEYgp8PSud+krT+WG3s3iLQmCW2wn3O+TJROGLAwEEEDAp0NQgrX9Gat/8389qDv+Z5u6soivXten3M+4vf00hMNkJr4aPcxBAwKpAcSd8blF6eYN0aJe0pa3yagYmpOnf1Ds/7C48FJjshFfG4wwEELAtUNwJ/+I7ad926f2u8usZnZTO/aD0fM6dJjBtz57uEUAgpkBxJ/ytDqmvTGiOT0tjU8rkc26QwIyJzWUIIGBfwIfme6PSmb7Hvz0nMO3PmRUggMAqCfid8G9/lc5+VPqGBOYqQXMbBBCwL+A/09yTlc4fKb17TmDanzErQACBVRTwO+Fdr0h72pfflMBcRWhuhQAC9gX8TnjLGumDbgLT/jRZAQIIPFEB/xTpj1L/YIgnzCdKz80RQMCaAIFpbWL0iwACwQQIzGD0FEYAAWsCBKa1idEvAggEEyAwg9FTGAEErAkQmNYmRr8IIBBMgMAMRk9hBBCwJkBgWpsY/SKAQDABAjMYPYURQMCaAIFpbWL0iwACwQQIzGD0FEYAAWsCBKa1idEvAggEEyAwg9FTGAEErAkQmNYmRr8IIBBMgMAMRk9hBBCwJkBgWpsY/SKAQDABAjMYPYURQMCaAIFpbWL0iwACwQQIzGD0FEYAAWsCBKa1idEvAggEEyAwg9FTGAEErAkQmNYmRr8IIBBMgMAMRk9hBBCwJkBgWpsY/SKAQDABAjMYPYURQMCaAIFpbWL0iwACwQQIzGD0FEYAAWsCBKa1idEvAggEEyAwg9FTGAEErAkQmNYmRr8IIBBMgMAMRk9hBBCwJlBzYCZT0Yn93coe3m1tqfSLAAIIrEyg9sA8Hr3b85omhnpXVpirEUAAAWsCPjDnF6VkYnnn/vW5P5XJ59yg/6vz3zo/jtqeXqOLk2m5pgZry6VfBBBAIL6AD8zxac1EkWZK3cW//suI+/F+YPpfOo5HU5+8o563O+MX5koEEEDAmoAPzLGpB0+R5fovPGH64/WBqPO5tfp54qgan19nbcn0iwACCMQTiBWYhafMVNT/0nrlPv9QIjTj4XMVAgjYEogdmIXQHIj6W1t0+tAuNeztkPhM09bw6RYBBGoTWFFgFt+ePxUp+2yL3tyakNvYKjU31tYEZyOAAAIWBB7dCa/qM8xSJ716LGprbtQOJ70QSc0WFk+PCCCAQK0C/98Jjx2YtRblfAQQQKCeBe4BxJR2WYY5MrUAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 100%;
}
.algo-type-section .type-item .type-content[data-v-bbddac40] {
  margin: auto;
  margin-top: 0.78666667rem;
  background: #FFFFFF;
  border: 1px solid #E5E5E5;
  padding: 0.72rem 0.38666667rem 0.52rem 0.42666667rem;
}
.algo-type-section .type-item .type-content .desc[data-v-bbddac40] {
  font-size: 0.34666667rem;
  color: #333333;
  text-align: center;
  margin-bottom: 0.4rem;
  line-height: 1.6;
}
.algo-type-section .type-item .type-content .features .feature[data-v-bbddac40] {
  font-size: 0.34666667rem;
  color: #333333;
  line-height: 0.53333333rem;
}
.case-section .section-title[data-v-bbddac40] {
  height: 1.94666667rem;
  padding-top: 0.46666667rem;
  font-size: 0.42666667rem;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
  background: url(../../assets/img/case-bg.9411cba1.png) no-repeat;
  background-size: 100% 100%;
}
.case-section .case-content[data-v-bbddac40] {
  margin: -0.52rem 0.42666667rem 0 0.42666667rem;
  background: #FFFFFF;
  padding: 0.38666667rem 0.26666667rem 0.41333333rem 0.30666667rem;
  border-radius: 0.10666667rem;
}
.case-section .case-content .case-title[data-v-bbddac40] {
  font-size: 0.42666667rem;
  color: #333333;
  font-weight: bold;
  text-align: center;
}
.case-section .case-content .case-detail[data-v-bbddac40] {
  padding: 0 0.26666667rem;
}
.case-section .case-content .case-detail .requirement[data-v-bbddac40] {
  position: relative;
}
.case-section .case-content .case-detail .requirement .title[data-v-bbddac40] {
  position: absolute;
  margin: auto;
  left: 28%;
  top: -0.4rem;
  width: 3.68rem;
  height: 0.78666667rem;
  line-height: 0.86666667rem;
  text-align: center;
  font-size: 0.37333333rem;
  font-weight: bold;
  color: #3377FF;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARUAAAA8CAYAAABIOi6oAAAAAXNSR0IArs4c6QAABI9JREFUeF7t201oVFcYxvHnNDGCQWyJSASjNJYu2grmayNiFCN+LVy4sqG2SqkLjYtCYhpBo4uYjOhCg6IL6cK4c+FGokmphdJNzDSlLm3A6kKCii7sQtNeOZFAYybzkdyR8978B0RI7tx5398THiZziBMPBBBAIEYBF+O9uBUCCCCgvEulpjVqdE4bMUMAgfkh4KRXcnog6dfhHvd3vlvnXSq1bdHx+tXqrKvO99ZchwAClgVejUuPnkpDo4qev9RP/zl1jHS7oVw7FVQqB7ao87umXLfk+wggkCSB1/9KN9NSb7/Gn/2jjnS3O51tP0olSemzCwJFFBh7IbVcke4/Vls6NXOxUCpFDIFbI5A0AV8szec0/uSF1o2cyfyrEKWStNTZB4EiC9wYkk5e12C6x23J9FJTSiXbCY8/+amrnvjHAwEEEiKwoESq/FCq+fjt//k8/Gcs27oUjT3Xqntn3cN3nzOlVDjhyYeUaxBIjsDkCc/dUenT5dLBrdLnVbn3a++TBv9U83CPu5azVDjhyQ3KFQgkTWDyhOfibWnPeunrxuwb9vZLP/6sjuGUO0WpJO2ngX0QiFFg8oRnZ620N0uxXB6ULg2oM51yJyiVGAPgVggkUcAXy1e90tm9M/8qRKkkMXl2QqCIAv6E59Yf0oVvM78IpVJEfG6NQBIF/Gcs27ukqy2ZT4UolSSmzk4IFFnAn/A0fiZtr5n+QpRKkfG5PQJJFPAnPOULpX2bKJUk5stOCLx3Af9uxD8y/REx71Teexy8IAL2BSgV+xmyAQJBCVAqQcXBMAjYF6BU7GfIBggEJUCpBBUHwyBgX4BSsZ8hGyAQlAClElQcDIOAfQFKxX6GbIBAUAKUSlBxMAwC9gUoFfsZsgECQQlQKkHFwTAI2BegVOxnyAYIBCVAqQQVB8MgYF+AUrGfIRsgEJQApRJUHAyDgH0BSsV+hmyAQFAClEpQcTAMAvYFKBX7GbIBAkEJUCpBxcEwCNgXoFTsZ8gGCAQlQKkEFQfDIGBfgFKxnyEbIBCUAKUSVBwMg4B9AUrFfoZsgEBQApRKUHEwDAL2BSgV+xmyAQJBCVAqQcXBMAjYF6BU7GfIBggEJUCpBBUHwyBgX4BSsZ8hGyAQlAClElQcDIOAfYFYSqWuLfrhm03qOrTNPggbIIDA3ATiKZUj0ZdNa9TX3Ty3YXg2AgjYF/ClMjwq1VVP38V//e5f6kyn3Il3v+v+/4WGo1HV4oV60N8ht6DEPgobIIDA7AV8qVwe1J0o0p1Md/Ff//20+yVrqfhv1h6JBo7tVtOuhtkPwzMRQMC+gC+VSwOZ341k227KOxV/4dr2qGHpIv3Wd1ily5bYh2EDBBCYnUBspTLxbqUtav2kUqnz+yWKZXaB8CwErAvEWioTxdIetVaU69TBrSrZUSvxGYv1HxHmR6AwgdhLZfJXoQ8idX1Urs311XIrKqSy0sIG42oEELApkO2Ep6DPVDJd/MX3UVVZqTY4aWUkldkkYmoEEChUYKYTnjmXSqGDcD0CCMxfgWmnP/OXgs0RQCAOgTdXwXZbjk9mOwAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.case-section .case-content .case-detail .requirement .content[data-v-bbddac40] {
  margin: auto;
  margin-top: 0.77333333rem;
  background: #FFFFFF;
  border: 1px solid #E5E5E5;
  padding: 0.72rem 0.29333333rem 0.42666667rem 0.29333333rem;
}
.case-section .case-content .case-detail .requirement .content .text[data-v-bbddac40] {
  font-size: 0.34666667rem;
  color: #333333;
}
.case-section .case-content .case-detail .requirement .content .text[data-v-bbddac40]:last-child {
  margin-top: 0.66666667rem;
}
.case-section .case-content .chart[data-v-bbddac40] {
  margin-top: 0.4rem;
  width: 8.32rem;
  height: 5.21333333rem;
}
.case-section .case-content .chart img[data-v-bbddac40] {
  display: block;
  width: 8.32rem;
  height: 5.21333333rem;
}
.algo-map-section[data-v-bbddac40] {
  margin-top: 0.58666667rem;
}
.algo-map-section .section-title[data-v-bbddac40] {
  font-size: 0.42666667rem;
  color: #333;
  font-weight: bold;
  text-align: center;
}
.algo-map-section .map-tree[data-v-bbddac40] {
  margin: 0.21333333rem 0.44rem 0.74666667rem 0.45333333rem;
  width: 9.10666667rem;
  height: 6.86666667rem;
}
.algo-map-section .map-tree img[data-v-bbddac40] {
  display: block;
  width: 9.10666667rem;
  height: 6.86666667rem;
}
.access-section[data-v-bbddac40] {
  background: #fff;
  padding: 0.52rem 0.42666667rem 0.4rem 0.42666667rem;
}
.access-section .section-title[data-v-bbddac40] {
  font-size: 0.42666667rem;
  color: #333;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0.53333333rem;
}
.access-section .access-content[data-v-bbddac40] {
  position: relative;
}
.access-section .access-content .title[data-v-bbddac40] {
  position: absolute;
  margin: auto;
  left: 28%;
  top: -0.4rem;
  width: 3.68rem;
  height: 0.78666667rem;
  line-height: 0.86666667rem;
  text-align: center;
  font-size: 0.37333333rem;
  font-weight: bold;
  color: #3377FF;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUYAAAA2CAYAAAC7gjCFAAAAAXNSR0IArs4c6QAAA+1JREFUeF7t2j9IVWEYx/Hfm1qQQ4URBjV0i4Za8qpLBPbHUGtoaArJKMIGq80/OJQ5mCg0pBQ6NOnY0FKWEk4t2qX2cmqI6A8ONZT5xmsJqdd7fcZz3u8BEe597uE8n+flxz3nvU55jmyHv12zXz3VmXzv8hoCCCCQbIGfC9KHL9LsnBa/fdfLRafuN/1uZrkrt14wXjutntb6ZDfP1SOAAAKFBH79lp7mpOEJLXz9oe5cvxsM9QQj6wYBBKIX+DQv3XgkvfuojtyAGyQYo18SACCAQBAI4dh8Xwuf53WUYGRNIIAAAv8EnsxIvY815cJGy2oV53S8OrP0x4EAAggkVqCsRKrcLlXt+/u/2BGeOTb2ybvWEe8JwGJcvI8AAkkU+G/3WQd3S20N0uG9hTvpGpfcyKT37D4nceRcMwIIbFRgeff54QvpwjHpUt36nxyeIBg36kodAgikQGB59/lsVmpZJxxHpwjGFIyaFhBAwCIQwvHisHSvJf9tNcFo0aQWAQRSIxB2n5+/lR5cXdsSwZiaMdMIAghYBMIzx6Y+aezG2t1qgtEiSS0CCKRKIOw+1x2SmqpWtkUwpmrMNIMAAhaBsPtcvkW6fIJgtLhRiwACKRYI3wzDsfrninxjTPHQaQ0BBAoLEIysEAQQQGCVAMHIkkAAAQQIRtYAAgggwK00awABBBAwCXArbeKiGAEEYhAgGGOYMj0igIBJgGA0cVGMAAIxCBCMMUyZHhFAwCRAMJq4KEYAgRgECMYYpkyPCCBgEiAYTVwUI4BADAIEYwxTpkcEEDAJEIwmLooRQCAGAYIxhinTIwIImAQIRhMXxQggEIMAwRjDlOkRAQRMAgSjiYtiBBCIQYBgjGHK9IgAAiYBgtHERTECCMQgQDDGMGV6RAABkwDBaOKiGAEEYhAgGGOYMj0igIBJgGA0cVGMAAIxCBCMMUyZHhFAwCRAMJq4KEYAgRgECMYYpkyPCCBgEiAYTVwUI4BADAIEYwxTpkcEEDAJEIwmLooRQCAGAYIxhinTIwIImAQKBuPQM++vN5rORzECCCCQeIGCwdg55n1/c+J7pAEEEEDAJBCC8fWcVJ1Z+bHwmjvZ6xcnuuXKSkznpBgBBBBItEAIxtEpTXuv6dWNuGynn7x1XvXnahPdIxePAAIImARCMI5Mqic34O6sCcYjXb5251a9Gr+p0l3bTOelGAEEEEisQMFgDF1lO3z7gUoNDF2RCMfEzpkLRwABg0DRYFwKxy7fXlGuu20NKjmTlXjmaBCmFAEEEiewoWAMXYXb6k1efTvKdaomI7enQtpcmrh+uWAEEECgqEDYfZ59n/8Z4x9lAL9DTPWOXAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
}
.access-section .access-content .content[data-v-bbddac40] {
  margin: auto;
  margin-top: 0.82666667rem;
  background: #FFFFFF;
  border: 1px solid #E5E5E5;
  padding: 0.72rem 0.56rem 0.44rem 0.42666667rem;
}
.access-section .access-content .content .access-desc[data-v-bbddac40] {
  font-weight: 400;
  font-size: 0.34666667rem;
  color: #333333;
}
.access-section .access-content .content .access-flow[data-v-bbddac40] {
  margin-top: 0.56rem;
  width: 8.26666667rem;
  height: 2.21333333rem;
}
.access-section .access-content .content .access-flow > img[data-v-bbddac40] {
  display: block;
  width: 8.26666667rem;
  height: 2.21333333rem;
}
.access-section .access-content .content .access-img[data-v-bbddac40] {
  margin-top: 0.56rem;
  width: 8.30666667rem;
  height: 1.76rem;
}
.access-section .access-content .content .access-img > img[data-v-bbddac40] {
  display: block;
  width: 8.30666667rem;
  height: 1.76rem;
}

