.cloud .banner-title {
  font-size: 24px;
}

.sy {
  width: 100%;
  min-width: 1320px;
  padding: 130px 0;
  background: #F4F8F9;
}

.sy-list {
  margin-top: 119px;
}

.sy-list, .sy-item {
  display: flex;
  align-items: center;
}

.sy-img {
  width: 286px;
}

.sy-arrow {
  width: 24px;
  margin: 0 18px;
}

.sy-btn {
  margin-top: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 230px;
  height: 60px;
  border-radius: 5px;
  background: #FF3E3F;
  font-size: 24px;
  color: #fff;
  letter-spacing: -0.02em;
}

.jc-item {
  width: 100%;
}

.jc-tag {
  align-self: flex-end;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 23px;
  height: 30px;
  background: #FF3E3F;
  color: #fff;
  font-size: 12px;
}

.jc-tag::before {
  content: '';
  margin-right: 5px;
  display: block;
  width: 14px;
  height: 9px;
  background: url('../static/hz/l-a.png') no-repeat;
  background-size: 100%;
}

.jc-tag::after {
  content: '';
  margin-left: 5px;
  display: block;
  width: 14px;
  height: 9px;
  background: url('../static/hz/r-a.png') no-repeat;
  background-size: 100%;
}

.jc-btn {
  width: 180px;
  align-self: flex-end;
}

.kj .jc-info .title::after,
.kj .jc-info .title::before {
  display: none !important;
}
