
.introduction {
  width: 100%;
  background: #fff;
  text-align: center;
  
}
.introduction > p {
  font-size: 18px;
  color: #333;
  padding: 0px 0 40px 0;
}
.introduction-left,
.introduction-right {
  width: 50%;
  float: left;
  overflow: hidden;
}
.introduction-left {
  text-align: left;
}
.introduction-left p:nth-child(1),
.introduction-right p:nth-child(1) {
  color: #333;
  font-size: 12px;
}
.introduction-left p:nth-child(2),
.introduction-right p:nth-child(2) {
  color: #333;
  font-size: 12px;
  /* font-weight: bold; */
  margin-top: 14px;
}
.introduction-left p:nth-child(3),
.introduction-right p:nth-child(3) {
  color: #666;
  font-size: 12px;
  margin-top: 30px;
  line-height: 26px;
}
.introduction-left button,
.introduction-right button {
  font-size: 14px;
  color: #fff;
  padding: 12px 32px;
  background: #2985DD;
  border-radius: 2px;
  margin-top: 22px;
  cursor: pointer;
}
.introduction-right {
  text-align: left;
}
.introduction-right ul {
  margin-bottom: 40px;
  text-align: left;
}
.introduction-right ul li {
  line-height: 40px;
  width: 49%;
  display: inline-block;
  font-size: 14px;
}

.guest-module {
  margin: 40px 0 0;
}
.guest-module div {
  width: 24%;
  float: left;
  text-align: center;
}
.guest-module div p {
  padding-top: 5px;
}

.introduction .swiper-container-horizontal > .swiper-pagination-bullets {
  width: 255px;
  text-align: center;
  margin: 0 0px 0px 80px;
}
.introduction .business-oppo .swiper-container-horizontal > .swiper-pagination-bullets {
  float: right;
  margin-right: 90px;
}
.swiper-button-next.swiper-button-white,
.swiper-button-prev.swiper-button-white {
  background-size: 70%;
}


.icon {
    width: 25px;
    margin-right: 5px;
    margin-bottom: 3px;
    vertical-align: middle;
}

