/* 头部区域结束 */
.content-item {
  overflow: hidden;
}

.content-box .main-header {
  margin-top: 60px;
}

.content-item .main-text {
  font-weight: normal;
  font-size: 44px;
  color: #1f2b42;
  text-align: center;
  font-weight: 600;
}

.content-item .sub-text {
  font-weight: 400;
  font-size: 25px;
  color: #788295;
  text-align: center;
  margin-top: 10px;
}

/* 模块一 */
.content-first-item {
  height: 860px;
  background-image: url("../img/index-new/home-bg.png");
  background-repeat: no-repeat;
  background-size: cover;
  box-sizing: border-box;
}

.content-item-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 100%;
}

.content-first-item .left {
  width: 485px;
  display: flex;
  flex-direction: column;
}

.content-first-item .left .text-img {
  display: block;
  width: 485px;
  height: 72px;
  margin-bottom: 20px;
}

.content-first-item .left .text-intro {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 24px;
  color: #1f2b42;
  line-height: 33px;
  text-align: left;
  font-style: normal;
}

.content-first-item .left .note-box {
  margin-bottom: 40px;
}

.content-first-item .left .note-box .note-item {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 20px;
  color: #788295;
  line-height: 38px;
  text-align: left;
  font-style: normal;
  background: url("../img/index-new/dui-icon.png") no-repeat left center / 22px
    22px;
  padding-left: 30px;
  margin-bottom: 2px;
}

.content-first-item .left .action-box {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.content-first-item .left .action-box .download-btn {
  width: 136px;
  height: 53px;
  background: #0090ff;
  border-radius: 8px;
  font-weight: 600;
  font-size: 18px;
  color: #ffffff;
  line-height: 53px;
  text-align: center;
  margin-bottom: 12px;
  cursor: pointer;
  transition: all 0.3s;
  display: block;
  text-decoration: none;
}
.content-first-item .left .action-box .download-btn:hover {
  opacity: 0.8;
}

.content-first-item .left .action-box .intro-meta {
  height: 40px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #788295;
  line-height: 20px;
  text-align: left;
  font-style: normal;
}

.content-first-item .left .action-box .code-img {
  width: 70px;
  height: 70px;
  display: block;
  margin-bottom: 6px;
}

.content-first-item .left .action-box .code-text {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #788295;
  line-height: 20px;
  text-align: left;
  font-style: normal;
}

.content-first-item .right {
  width: 757px;
  height: 386px;
}

.content-first-item .diannao-img {
  display: block;
  width: 757px;
  height: 386px;
}

.content-second-item {
  height: 700px;
  background-color: #fff;
}

.content-second-item .left .left-img {
  width: 625px;
  height: 328px;
  display: block;
}

.content-second-item .right-img {
  width: 453px;
  height: 194px;
  display: block;
}

.content-third-item {
  height: 700px;
  background-color: #eef4fd;
}

.content-third-item .left-img {
  width: 506px;
  height: 300px;
  display: block;
}

.content-third-item .right-img {
  width: 636px;
  height: 431px;
  display: block;
}

.content-fourth-item {
  height: 700px;
  background-color: #fff;
}
.content-fourth-item .left {
  width: 819px;
  height: 576px;
}
.content-fourth-item .left-img {
  width: 819px;
  height: 576px;
  display: block;
  margin-left: -120px;
}

.content-fourth-item .right-img {
  width: 453px;
  height: 217px;
  display: block;
}
