.bannerBox {
  background: url('/src/technology/cp-jspt.jpg') no-repeat top center;
  background-size: cover;
}

/* 技术平台 */
.jsptBox {
  width: 100%;
  text-align: center;
  position: relative;
}


.jsptBox img {
  width: 160px;
  position: absolute;
  opacity: 0.1;
  left: 526px;
  top: 64px;
}

.jsptBox #mainTitle {
  margin: 160px auto 24px;
}

#tabBox {
  width: 580px !important;
}

/* 目标 */
#outBox {
  width: 100%;
  margin-top: 86px;
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.3) 0%, #F4F7FE 100%);
}

.targetBox {
  width: 100%;
  text-align: center;
}

.targetBox ul {
  display: flex;
  margin-top: 56px;
}

.targetBox ul:first-of-type>li:last-of-type {
  margin-left: 94px;
}

.targetBox ul:last-of-type>li:first-of-type {
  margin-left: 97px;
}

.targetBox ul:last-of-type>li:last-of-type {
  margin-left: 305px;
}

.targetBox ul li>p {
  font-size: 24px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #333333;
  margin: 18px auto 12px;
}

.targetBox ul li>div {
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #666666;
  line-height: 24px;
}

.targetBox ul li>img {
  height: 80px;
}

/* 用户痛点 */
#outBoxPlus,
#bgBox {
  margin-top: 86px;
  height: 426px;
}

.yhtdBox>ul>li {
  width: 357px;
  height: 158px;
  position: relative;
}

.yhtdBox .yhtdText {
  width: 357px;
}

/* 业务价值 */
.costBox {
  width: 100%;
  text-align: center;
}


.costBox #subTitle {
  margin: 14px auto 46px;
}

.costBox img {
  width: 100%;
}

.costBox>p:last-of-type {
  font-size: 30px;
  font-family: PingFang SC;
  font-weight: 500;
  color: #333333;
  margin: 56px auto 40px;
}

.costBox ul {
  display: flex;
  justify-content: space-between;
}

.costBox li {
  width: 220px;
  height: 121px;
  background: #F4F7FE;
  text-align: left;
  box-sizing: border-box;
  padding: 28px 30px;
}

/* 核心优势 */
#coreOutBox {
  padding-bottom: 86px;
  box-sizing: border-box;
}

#coreOutBox .coreUl li {
  width: 384px;
  box-sizing: border-box;
  padding: 28px;
}

#coreOutBox .coreUl>li>div {
  text-align: center;
}