.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;
}

.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;
}