.banner {
  height: 835px;
  background-image: url(../img/smart/banner4.png);
  background-size: cover;
  background-position: center 100%;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.banner img {
  width: 100%;
  display: block;
}
.aboutMsgOne {
  position: relative;
  z-index: 99;
  margin-bottom: 50px;
  color: #2B2C2C;
}
.aboutMsgOne.pt {
  padding-top: 652px;
}
.aboutMsgOne .con {
  width: 1100px;
  border-radius: 50px;
  overflow: hidden;
  margin: 0 auto;
  background-color: #ffffff;
}
.aboutMsgOne .con .botom {
  width: 898px;
  margin: 0 auto;
  margin-bottom: 100px;
}
.aboutMsgOne .con img {
  width: 100%;
  display: block;
}
.aboutMsgOne .con .list {
  padding-top: 57px;
  padding-bottom: 45px;
}
.aboutMsgOne .con .list .item img {
  height: 51px;
  width: auto;
}
.aboutMsgOne .con .list .item .name {
  font-size: 18px;
  line-height: 33px;
  margin-top: 39px;
  text-align: center;
}
.aboutMsgOne .con .list .item.mr {
  margin-right: 186px;
}
.aboutMsgOne .con .desc {
  padding: 100px 100px 47px 100px;
}
.aboutMsgOne .con .desc .title {
  font-size: 24px;
  line-height: 33px;
  margin-bottom: 35px;
  font-weight: 700;
}
.aboutMsgOne .con .desc .value {
  font-size: 18px;
  line-height: 26px;
}
.aboutMsgTwo {
  position: relative;
  z-index: 99;
  margin-bottom: 100px;
}
.aboutMsgTwo .con {
  width: 1100px;
  border-radius: 50px;
  overflow: hidden;
  margin: 0 auto;
  background-color: #009944;
  display: flex;
}
.aboutMsgTwo .con img {
  width: 541px;
  height: 511px;
  display: block;
}
.aboutMsgTwo .con .right {
  padding: 80px 150px 0 136px;
  color: #2B2C2C;
}
.aboutMsgTwo .con .desc .title {
  font-size: 24px;
  line-height: 33px;
  font-weight: 700;
}
.aboutMsgTwo .con .desc .value {
  font-size: 18px;
  line-height: 26px;
}
.aboutMsgTwo .con .desc.mb {
  margin-bottom: 51px;
}
