.main .page-header {
  height: 382px;
  background: linear-gradient(
    180deg,
    rgba(0, 160, 219, 0.2) 0%,
    rgba(72, 112, 253, 0.2) 100%
  );
}

.main .page-ident {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.main .page-header .page-ident-title {
  width: 600px;
  height: 382px;
}

.main .page-ident .page-ident-banner {
  width: 471px;
  height: 365px;
}

.main.anli-item .page-ident .page-ident-banner {
  width: 567px;
  height: 382px;
}

.main .page-ident h2 {
  font-size: 48px;
  line-height: 140%;
  width: 288px;
  margin-top: 30px;
  font-weight: 400;
  min-height: 135px;
}

.main.anli-item .page-ident h2 {
  width: 384px;
}

.main .page-ident .desc {
  margin: 90px 0 24px 0;
  font: 18px/130% "MiSans-Regular", Helvetica;
}

.main.anli-item .page-ident .desc {
  width: 560px;
}

.main .main-section {
  margin: 10px auto 185px auto;
}

.main.anli-item .main-section {
  margin-top: 97px;
}

.main .main-section .section-content {
  width: 827px;
}

.main .main-section .section-content p {
  font-family: "MiSans-Regular", Helvetica;
  font-size: 19px;
  line-height: 160%;
  font-weight: 330;
}

.main .main-section .section-content .module-title {
  font-family: "MiSans-Demibold", Helvetica;
  font-size: 28px;
  margin-bottom: 30px;
  font-weight: 450;
  margin-top: 65px;
}

.main .main-section .section-content .module-title:first-child {
  margin-top: 0px;
}

.main .main-section .section-content .module-sub-title {
  font-family: "MiSans-Demibold", Helvetica;
  font-size: 20px;
  margin: 30px auto 15px auto;
  font-weight: 450;
}

/* 栏目 */

.main-section .section-header {
  margin: 30px auto;
}

.main-section .anli-column .column,
.main-section .anli-column .column-bg {
  width: 226px;
  height: 142px;
}

.main-section .anli-column .column {
  background: linear-gradient(
    180deg,
    rgba(118, 118, 128, 0) 0%,
    rgba(118, 118, 128, 0.05) 100%
  );
  margin: 30px 81px 0 0;
}

.main-section .anli-column .column:nth-child(4n) {
  margin-right: 0px;
}

.main-section .anli-column .column .column-bg {
  padding: 11px 15px;
  background-position: center 80%;
  background-size: auto 50px;
  background-repeat: no-repeat;
  border-radius: 5px;
}

/* .main-section .anli-column .column:nth-child(1) .column-bg {
	background: url("../images/product-index-1.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(2) .column-bg {
	background: url("../images/product-index-2.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(3) .column-bg {
	background: url("../images/product-index-3.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(4) .column-bg {
	background: url("../images/product-index-4.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(5) .column-bg {
	background: url("../images/product-index-5.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(6) .column-bg {
	background: url("../images/product-index-6.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(7) .column-bg {
	background: url("../images/product-index-7.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(8) .column-bg {
	background: url("../images/product-index-8.png") no-repeat 100%;
} */

.main-section .anli-column .column:hover a,
.main-section .anli-column .column.current a {
  background: linear-gradient(
    180deg,
    rgba(228, 228, 228, 0) 0%,
    rgba(228, 228, 228, 0.05) 100%
  );
  color: rgba(111, 186, 44, 1);
}

/* .main-section .anli-column .column:nth-child(1):hover .column-bg {
	background: url("../images/product-index-1-bg.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(2):hover .column-bg {
	background: url("../images/product-index-2-bg.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(3):hover .column-bg {
	background: url("../images/product-index-3-bg.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(4):hover .column-bg {
	background: url("../images/product-index-4-bg.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(5):hover .column-bg {
	background: url("../images/product-index-5-bg.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(6):hover .column-bg {
	background: url("../images/product-index-6-bg.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(7):hover .column-bg {
	background: url("../images/product-index-7-bg.png") no-repeat 100%;
}

.main-section .anli-column .column:nth-child(8):hover .column-bg {
	background: url("../images/product-index-8-bg.png") no-repeat 100%;
} */

.main-section .anli-column .column .title {
  font-family: "MiSans-Demibold", Helvetica;
  font-weight: bold;
  line-height: 20px;
}

.main-section .anli-column .column .sub-desc {
  opacity: 0.7;
  font-family: "MiSans-Regular", Helvetica;
  font-size: 10px;
  line-height: 14px;
  margin-top: 5px;
}

/* 栏目 */

/* 列表 */
.main-section .section-list {
  margin-top: 35px;
}

.main-section .section-list .list-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 65px;
}

/* .main-section .section-list .list-item:last-child {
	margin-bottom: 0px;
} */

.main-section .section-list .list-item .item-desc {
  width: 435px;
}

.main-section .section-list .list-item .item-desc h2 {
  font: 28px/140% "MiSans-Demibold", Helvetica;
  font-weight: 450;
}

.main-section .section-list .list-item .item-desc p {
  margin-top: 55px;
  font: 19px/160% "MiSans-Regular", Helvetica;
  height: 272px;
}

.main-section .section-list .list-item .item-desc .huaxin-btn {
  margin-top: 55px;
}

.main-section .section-list .list-item .item-thumb {
  width: 679px;
  height: 458px;
}

/* 列表 */

/* 左侧导航 */
.main .main-section .section-menu {
  width: 200px;
}

.main .main-section .section-menu ul li {
  opacity: 0.5;
  font-family: "MiSans-Demibold", Helvetica;
  font-size: 14px;
  line-height: 140%;
  padding: 6px 0 6px 10px;
  border-left: 1px solid rgba(56, 49, 52, 1);
}

.main .main-section .section-menu ul li.current {
  opacity: 1;
  border-left: 2px solid rgba(0, 160, 219, 1);
}

/* 左侧导航 */

/* 业务挑战 */
.main .main-section .section-content .yewu-item {
  background-color: rgba(242, 242, 242, 0.8);
  border-left: 5px solid rgba(111, 186, 44, 1);
  backdrop-filter: blur(4px) brightness(100%);
  -webkit-backdrop-filter: blur(4px) brightness(100%);
  padding: 25px;
  margin-bottom: 20px;
}

.main .main-section .section-content .yewu-item .module-sub-title {
  margin-top: 0px;
}

/* 业务挑战 */

.main .main-section .section-content .switch,
.main .main-section .section-content .switch a {
  display: flex;
  justify-content: space-between;
  font: 14px/130% "MiSans-Regular", Helvetica;
  color: rgba(0, 160, 219, 1);
  cursor: pointer;
}

.main .main-section .section-content .switch .prev,
.main .main-section .section-content .switch .next {
  width: 40%;
  display: flex;
  align-items: center;
}

.main .main-section .section-content .switch .next {
  justify-content: right;
}

.main .main-section .section-content .switch .prev img {
  margin-right: 5px;
}

.main .main-section .section-content .switch .next img {
  margin-left: 5px;
}
