.marketing {
  width: 1100px;
  margin: 70px auto;
  border-top: 1px solid #d4d8d9;
  border-bottom: 1px solid #d4d8d9;
  padding: 35px 0
}

.marketing .title {
  color: #ee840a;
  font-size: 30px;
}

.marketing .box {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.marketing .box .left {
  width: 50%;
}

.marketing .box .left .lp1 {
  font-size: 16px;
  font-weight: bold;
  margin-top: 25px;
}

.marketing .box .left .lp2 {
  margin-top: 25px;
  font-size: 15px;
  color: #00000070;
}

.marketing .box .left .lp2 p {
  line-height: 1.8;
}

.marketing .box .left .lp3 {
  font-size: 15px;
  margin-top: 35px;
  margin-bottom: 25px;
}

.marketing .box .left .lp3 .span1 {
  font-weight: bold;
}

.marketing .box .left .lp3 .span2 {
  color: #00000070;
}

.marketing .box .left .lp4 {
  font-size: 15px;
  line-height: 1.8;
}

.marketing .box .left .lp4 .span1 {
  font-weight: bold;
}

.marketing .box .left .lp4 .span2 {
  color: #00000070;
}

.marketing .box .left .imgBox {
  display: flex;
  margin-top: 35px;
  text-align: center;
}

.marketing .box .left .imgBox .icon {
  margin-right: 45px;
}

.marketing .box .left .imgBox img {
  width: 180px;
}

.marketing .box .left .imgBox p {
  font-size: 18px;
  font-weight: bold;
  margin-top: 10px;
}

.marketing .box .right {
  /* padding-left: 200px; */
  width: 36%;
  display: flex;
  flex-direction: column;
}

.marketing .box .right .item {
  margin-top: 30px;
}

.marketing .box .right .item .t1 {
  font-size: 18px;
  font-weight: bold;
  margin-top: 15px;
  line-height: 1.5;
}

.marketing .box .right .item div {
  font-size: 15px;
  line-height: 1.8;
}



.recruit {
  width: 1100px;
  margin: 70px auto;
  border-top: 1px solid #d4d8d9;
  border-bottom: 1px solid #d4d8d9;
  padding: 35px 0
}

.recruit .title {
  color: #ee840a;
  font-size: 30px;
}

.recruit .p1 {
  line-height: 1.3;
  margin-top: 25px;
  font-size: 14px;
}

.recruit .p1 .span1 {
  color: #ee840a;
}

.recruit .p2 {
  margin-top: 25px;
}

.recruit .p2 .t1 {
  font-size: 14px;
  font-weight: bold;
}

.recruit .p2 .t2 {
  font-size: 14px;
  line-height: 1.8;
}

.recruit .p3 {
  font-size: 14px;
  font-weight: bold;
  margin-top: 25px;
}

.swiper-container {
  width: 100%;
}

.swiper-container .swiper-pagination .swiper-pagination-bullet {
  width: 14px;
  height: 14px;
  background-color: #00b1a9;
  border: 2px solid #00b1a9;
  box-sizing: border-box;
  opacity: 1;
}

.swiper-container .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #0000;
  opacity: 1;
}