.about {
  position: relative;
  background: #ffffff;
  width: 100%;
  height: 100%;
}
.about .banner {
  width: 100%;
}
.about .banner img {
  width: 100vw;
  height: 37.6vw;
}
.about .banner .banner-title {
  position: absolute;
  top: 24.33vw;
  left: 6vw;
}
.about .banner .banner-title span {
  font-size: 3.73vw;
  color: white;
}
.about .banner .banner-title p {
  font-size: 3.73vw;
  color: #ffffff;
  margin-top: 2.67vw;
}
.about .text-title {
  padding: 0px 5vw;
}
.about .text-title h2 {
  color: #0271e2;
  font-size: 4.8vw;
  text-align: center;
  margin-top: 6.67vw;
}
.about .text-title p {
  font-size: 3.73vw;
  line-height: 5.33vw;
  margin-top: 5vw;
}
.about .icon-list {
  display: flex;
}
.about .icon-list .icon-item {
  margin-top: 2.67vw;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.about .icon-list .icon-item span {
  font-size: 2.67vw;
  margin-top: 1.33vw;
  text-align: center;
  padding: 0 4.07vw;
}
.about .icon-list .icons {
  width: 15.07vw;
  border-radius: 50%;
}
.about .mubiao {
  display: flex;
  flex-direction: column;
  padding: 0 2.67vw;
  margin-top: 10px;
}
.about .mubiao span {
  font-size: 4.27vw;
  color: #0271e2;
  text-align: center;
  font-weight: 600;
  margin-top: 10.33vw;
}
.about .mubiao div {
  text-align: center;
  font-size: 3.73vw;
}
.about .serveic {
  border: 0.27vw #d2cbcb solid;
  width: 86.93vw;
  height: 57.33vw;
  margin: 0 auto;
  margin-top: 13.33vw;
  margin-bottom: 13.33vw;
}
.about .serveic .wrapper {
  padding: 1.6vw 4vw;
}
.about .serveic .d1 {
  display: flex;
}
.about .serveic .d1 span {
  font-size: 4.27vw;
  display: block;
  border-left: 1vw solid black;
  padding: 0 1.67vw;
  font-weight: 600;
}
.about .serveic .d1 div {
  border: 0.27vw solid #0271e2;
  border-radius: 2.67vw;
  padding: 0 1.06vw;
  color: #0271e2;
}
.about .serveic .d2 {
  margin-top: 3.47vw;
  font-size: 3.2vw;
}
.about .serveic .phone {
  margin-top: 5vw;
}
.about .serveic .phone .phone-item {
  display: flex;
  margin-top: 2.33vw;
}
.about .serveic .phone .phone-item .max-f {
  font-size: 3.73vw;
  font-weight: 600;
  margin-right: 2.67vw;
  width: 9.07vw;
  width: 19.07vw;
  display: flex;
}
.about .serveic .phone .phone-item .pname {
  color: #0271e2;
  font-size: 3.73vw;
  font-weight: 600;
}
