/* 业务价值 */
.page .workValue {
	box-sizing: border-box;
	position: relative;
	min-height: 5.94rem
}

.page .workValue:before {
	content: '';
	display: block;
	width: 5.85rem;
	height: 5.68rem;
	position: absolute;
	top: 0;
	right: 0;
	background: url('../images/global/sky_star_right.png') #fff no-repeat bottom center;
	background-size: 100% 100%
}

.page .workValue .workValue_inner {
	width: 14rem;
	margin: 0 auto;
	position: relative;
	z-index: 1
}

.page .workValue .workValue_inner .workValue_title {
	text-align: center;
	font-size: 0.48rem;
	line-height: 0.48rem;
	padding-top: 1.2rem;
	font-weight: bold
}

.page .workValue .workValue_inner .workValue_desc {
	font-size: 0.24rem;
	line-height: 0.32rem;
	padding-top: 0.28rem;
	color: #666666;
	text-align: center
}

.page .workValue .workValue_inner .workValue_content {
	padding: 0.78rem 0
}

.page .workValue .workValue_inner .workValue_content ul {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.page .workValue .workValue_inner .workValue_content ul li {
	width: 6.9rem;
	min-height: 1.52rem;
	background: #ffffff;
	padding: 0.2rem 0.35rem 0.2rem 0.45rem;
	box-sizing: border-box;
	border: 0.01rem solid #ededed;
	border-radius: 0.1rem;
	box-shadow: 0.01rem 0.1rem 0.19rem 0.01rem rgba(153,153,153,0.2);
	margin: 0 0.05rem 0.1rem 0.05rem
}

.page .workValue .workValue_inner .workValue_content ul li.threeMode {
	width: 4.56rem
}

.page .workValue .workValue_inner .workValue_content ul li .reason_out {
	display: table;
	height: 100%
}

.page .workValue .workValue_inner .workValue_content ul li .reason_out .reasonImg {
	width: 0.7rem;
	display: table-cell;
	vertical-align: middle;
	height: 100%
}

.page .workValue .workValue_inner .workValue_content ul li .reason_out .reasonImg img {
	width: 100%
}

.page .workValue .workValue_inner .workValue_content ul li .reason_out .reasonTxt {
	padding-left: 0.2rem;
	display: table-cell;
	vertical-align: middle;
	height: 100%
}

.page .workValue .workValue_inner .workValue_content ul li .reason_out .reasonTxt h3 {
	font-size: 0.22rem;
	line-height: 0.3rem
}

.page .workValue .workValue_inner .workValue_content ul li .reason_out .reasonTxt p {
	font-size: 0.16rem;
	line-height: 0.20rem;
	margin-top: 0.06rem;
	color: #999999
}

/* 核心功能 */
.page .coreFunction {
	background: url('../images/productService/coreFun_bg.jpg') no-repeat center center;
	background-size: cover;
	padding-bottom: 1.2rem
}

.page .coreFunction .coreFunction_inner {
	width: 14rem;
	margin: 0 auto;
	position: relative;
	z-index: 1
}

.page .coreFunction .coreFunction_inner .coreFunction_title {
	text-align: center;
	font-size: 0.48rem;
	line-height: 0.48rem;
	padding-top: 1.2rem;
	font-weight: bold
}

.page .coreFunction .coreFunction_inner .coreFunction_desc {
	font-size: 0.24rem;
	line-height: 0.32rem;
	padding-top: 0.28rem;
	color: #666666;
	text-align: center
}

.page .coreFunction .coreFunction_inner .core_nav {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	padding-top: 0.8rem
}

.page .coreFunction .coreFunction_inner .core_nav span {
	width: 2.71rem;
	overflow: hidden;
	text-decoration: none;
	height: 0.6rem;
	font-size: 0.24rem;
	color: #222;
	background-color: #fff;
	border-radius: 0.6rem;
	text-align: center;
	line-height: 0.6rem;
	display: block;
	cursor: pointer;
	margin: 0 0.14rem
}

.page .coreFunction .coreFunction_inner .core_nav span.active {
	color: #ffffff;
	font-weight: bold;
	background: linear-gradient(to left, #2a4fdb, #d3338d);
	box-shadow: 0rem 0.08rem 0.19rem 0.01rem rgba(0,51,238,0.35)
}

.page .coreFunction .coreFunction_inner .coreFunction_content {
	padding-top: 1rem
}

.page .coreFunction .coreFunction_inner .coreFunction_content .pc_img {
	width: 50%;
	float: left;
	font-size: 0
}

.page .coreFunction .coreFunction_inner .coreFunction_content .pc_img img {
	width: 100%
}

.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right {
	float: right;
	width: 50%;
	box-sizing: border-box;
	padding-left: 1.1rem
}

.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main {
	margin-top: 0.4rem
}

.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item {
	width: 100%
}

.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item li {
	margin-bottom: 0.1rem
}

.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item li .item_title {
	width: 100%;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	padding-left: 0.24rem;
	font-size: 0.18rem;
	line-height: 0.5rem;
	font-weight: bold;
	box-sizing: border-box
}

.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item li .item_title:before {
	width: 0.11rem;
	height: 0.13rem;
	display: block;
	overflow: hidden;
	content: "";
	background: url('../images/global/title_icon.png') center no-repeat;
	background-size: 100%;
	position: absolute;
	left: 0rem;
	top: 50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}

.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item li .item_list {
	width: 100%;
	display: none
}

.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item li .item_list p {
	width: 100%;
	overflow: hidden;
	padding-left: 0.24rem;
	position: relative;
	font-size: 0.15rem;
	color: #666666;
	margin: 0.05rem 0rem;
	line-height: 0.25rem;
	box-sizing: border-box;
	position: relative;
}
.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item li .item_list p:before {
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #666666;
	display: block;
	content: "";
	position: absolute;
	left: 0.02rem;
	top: 0.08rem;
}

.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item .active .item_title {
	color: #b6389b
}

.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item .active .item_list {
	display: block
}

/* 产品核心优势 */
.page .proAdvantage {
	position: relative;
	width: 100%;
	padding-bottom: 0.6rem;
	background: url('../images/global/core_advantage_bg2.jpg') #fff no-repeat bottom center;
	background-size: 100% auto;
	padding-bottom: 1.2rem
}

.page .proAdvantage::after {
	content: '';
	display: block;
	width: 5.92rem;
	height: 6.24rem;
	position: absolute;
	top: 0;
	left: 0;
	background: url('../images/global/sky_star_left.jpg') #fff no-repeat bottom center;
	background-size: 100% 100%
}

.page .proAdvantage .proAdvantage_inner {
	width: 14rem;
	margin: 0 auto;
	position: relative;
	z-index: 1;
	z-index: 1
}

.page .proAdvantage .proAdvantage_inner .proAdvantage_title {
	text-align: center;
	font-size: 0.48rem;
	line-height: 0.48rem;
	padding-top: 1.2rem;
	font-weight: bold;
	padding-top: 1.2rem
}

.page .proAdvantage .proAdvantage_inner .proAdvantage_desc {
	font-size: 0.24rem;
	line-height: 0.32rem;
	padding-top: 0.28rem;
	color: #666666;
	text-align: center
}

.page .proAdvantage .proAdvantage_inner .proAdvantage_content {
	padding-top: 0.78rem
}

.page .proAdvantage .proAdvantage_inner .proAdvantage_content ul {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -0.1rem
}

.page .proAdvantage .proAdvantage_inner .proAdvantage_content ul li {
	width: 3.3rem;
	margin: 0.1rem 0.1rem;
	background: #ffffff;
	padding: 0.5rem 0.5rem 0.3rem 0.5rem;
	box-sizing: border-box;
	border: 0.01rem solid #ededed;
	border-radius: 0.1rem;
	box-shadow: 0.01rem 0.1rem 0.19rem 0.01rem rgba(153,153,153,0.2)
}

.page .proAdvantage .proAdvantage_inner .proAdvantage_content ul li .iconImg {
	width: 1.2rem;
	height: 1.2rem;
	margin: 0 auto
}

.page .proAdvantage .proAdvantage_inner .proAdvantage_content ul li .iconImg img {
	width: 100%;
	height: 100%
}

.page .proAdvantage .proAdvantage_inner .proAdvantage_content ul li .txt h3 {
	font-size: 0.22rem;
	line-height: 0.3rem;
	margin: 0.38rem 0 0.08rem 0;
	overflow: hidden;
	text-align: center
}

.page .proAdvantage .proAdvantage_inner .proAdvantage_content ul li .txt p {
	font-size: 0.16rem;
	line-height: 0.24rem;
	color: #999999
}

/* 应用场景 */
.page .application {
	position: relative;
	width: 100%;
	padding-bottom: 0.6rem;
	background: url('../images/productService/app_bg.jpg') #fff no-repeat bottom center;
	background-size: 100% 100%;
	padding-bottom: 1.2rem
}

.page .application .application_inner {
	width: 14rem;
	margin: 0 auto;
	position: relative;
	z-index: 1
}

.page .application .application_inner .application_title {
	text-align: center;
	font-size: 0.48rem;
	line-height: 0.48rem;
	padding-top: 1.2rem;
	font-weight: bold;
	padding-top: 1.2rem
}

.page .application .application_inner .application_desc {
	font-size: 0.24rem;
	line-height: 0.32rem;
	padding-top: 0.28rem;
	color: #666666;
	text-align: center
}

.page .application .application_inner .application_content {
	padding-top: 0.78rem
}

.page .application .application_inner .application_content ul {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -0.12rem
}

.page .application .application_inner .application_content ul li {
	width: auto;
	-ms-flex: 0 0 3.3rem;
	flex: 0 0 3.3rem;
	background: #ffffff;
	padding: 0.28rem;
	box-sizing: border-box;
	border-radius: 0.05rem;
	margin: 0.1rem 0.12rem
}

.page .application .application_inner .application_content ul li .iconImg {
	width: 100%;
	height: 1.6rem;
	border-radius: 0.1rem;
	overflow: hidden
}

.page .application .application_inner .application_content ul li .iconImg img {
	transition: 0.3s;
	width: 100%;
	height: 100%
}

.page .application .application_inner .application_content ul li .txt {
	text-align: left
}

.page .application .application_inner .application_content ul li .txt h3 {
	font-size: 0.22rem;
	line-height: 0.22rem;
	margin: 0.38rem 0 0.2rem 0;
	overflow: hidden;
	text-align: center;
}

.page .application .application_inner .application_content ul li .txt .txt_info {
	/* height: 1.83rem; */
	overflow: hidden
}

.page .application .application_inner .application_content ul li .txt p {
	font-size: 0.16rem;
	line-height: 0.3rem;
	color: #999999
}

.page .application .application_inner .application_content ul li:hover {
	box-shadow: 0.01rem 0.1rem 0.285rem 0.015rem rgba(99,70,193,0.3)
}

.page .application .application_inner .application_content ul li:hover img {
	-ms-transform: scale(1.1);
	transform: scale(1.1)
}

.page .application .application_inner .application_content ul li:hover h3 {
	color: #2a4fdb
}


@media screen and (max-width: 960px) {
  /* 业务价值 */
	.page .workValue {
		min-height: auto
	}

	.page .workValue:before {
		content: '';
		display: block;
		width: 2.93rem;
		height: 2.84rem;
		position: absolute;
		top: 0;
		right: 0;
		left: inherit;
		background: url('../images/global/sky_star_right.png') #fff no-repeat bottom center;
		background-size: 100% 100%
	}

	.page .workValue .workValue_inner {
		width: auto;
		margin: 0 auto;
		position: relative
	}

	.page .workValue .workValue_inner .workValue_title {
		text-align: center;
		font-size: 0.4rem;
		line-height: 0.5rem;
		padding-top: 0.97rem;
		font-weight: bold;
		color: #111111
	}

	.page .workValue .workValue_inner .workValue_desc {
		font-size: 0.24rem;
		line-height: 0.3rem;
		padding: 0.21rem 0.5rem 0 0.5rem;
		color: #666666;
		text-align: center
	}

	.page .workValue .workValue_inner .workValue_content {
		margin: 0 0.49rem;
		padding: 0.54rem 0 1rem 0
	}

	.page .workValue .workValue_inner .workValue_content ul {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}

	.page .workValue .workValue_inner .workValue_content ul li {
		width: 100%;
		height: inherit;
		margin-bottom: 0.1rem;
		background: #ffffff;
		padding: 0.3rem 0.45rem;
		box-sizing: border-box;
		border: 0.01rem solid #ededed;
		border-radius: 0.1rem;
		box-shadow: 0.01rem 0.1rem 0.19rem 0.01rem rgba(153,153,153,0.2)
	}

	.page .workValue .workValue_inner .workValue_content ul li .reasonImg {
		width: 0.84rem
	}

	.page .workValue .workValue_inner .workValue_content ul li .reasonTxt {
		padding-left: 0.2rem
	}

	.page .workValue .workValue_inner .workValue_content ul li .reasonTxt h3 {
		font-size: 0.3rem;
		line-height: 0.4rem
	}

	.page .workValue .workValue_inner .workValue_content ul li .reasonTxt p {
		font-size: 0.16rem;
		line-height: 0.3rem;
		color: #999999
	}

  /* 核心功能 */
  .page .coreFunction {
		background: url('../images/productService/coreFun_bg.jpg') no-repeat center center;
		background-size: auto 100%;
		padding-bottom: 0.7rem
	}

	.page .coreFunction .coreFunction_inner {
		width: auto;
		margin: 0 auto;
		position: relative
	}

	.page .coreFunction .coreFunction_inner .coreFunction_title {
		text-align: center;
		font-size: 0.4rem;
		line-height: 0.5rem;
		padding-top: 0.97rem;
		font-weight: bold;
		color: #111111
	}

	.page .coreFunction .coreFunction_inner .coreFunction_desc {
		font-size: 0.24rem;
		line-height: 0.3rem;
		padding: 0.21rem 0.5rem 0 0.5rem;
		color: #666666;
		text-align: center
	}

	.page .coreFunction .coreFunction_inner .core_nav {
		width: 100%;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: center;
		justify-content: center;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		padding-top: 0.54rem
	}

	.page .coreFunction .coreFunction_inner .core_nav span {
		width: 2.71rem;
		overflow: hidden;
		text-decoration: none;
		height: 0.6rem;
		font-size: 0.24rem;
		color: #222;
		background-color: #fff;
		border-radius: 0.6rem;
		text-align: center;
		line-height: 0.6rem;
		display: block;
		cursor: pointer;
		margin: 0.1rem 0.14rem
	}

	.page .coreFunction .coreFunction_inner .core_nav span.active {
		color: #ffffff;
		font-weight: bold;
		background: linear-gradient(to left, #2a4fdb, #d3338d);
		box-shadow: 0rem 0.08rem 0.19rem 0.01rem rgba(0,51,238,0.35)
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content {
		padding-top: 0.6rem;
		margin: 0 0.5rem
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_img {
		width: auto;
		float: inherit;
		font-size: 0
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_img img {
		width: 100%
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right {
		float: inherit;
		width: auto;
		box-sizing: border-box;
		padding-left: 0
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main {
		margin-top: 0.63rem
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item {
		width: 100%
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item li {
		margin-bottom: 0.1rem
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item li .item_title {
		width: 100%;
		overflow: hidden;
		position: relative;
		cursor: pointer;
		padding-left: 0.24rem;
		font-size: 0.3rem;
		line-height: 0.8rem;
		font-weight: bold;
		box-sizing: border-box
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item li .item_title:before {
		width: 0.11rem;
		height: 0.13rem;
		display: block;
		overflow: hidden;
		content: "";
		background: url('../images/global/title_icon.png') center no-repeat;
		background-size: 100%;
		position: absolute;
		left: 0rem;
		top: 50%;
		-ms-transform: translateY(-50%);
		transform: translateY(-50%)
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item li .item_list {
		width: 100%;
		display: none
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item li .item_list p {
		width: 100%;
		overflow: hidden;
		padding-left: 0.24rem;
		position: relative;
		font-size: 0.24rem;
		color: #666666;
		margin: 0.05rem 0rem;
		line-height: 0.48rem;
		box-sizing: border-box
	}
	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item li .item_list p:before {
		width: 5px;
		height: 5px;
		border-radius: 50%;
		background: #666666;
		display: block;
		content: "";
		position: absolute;
		left: 0.02rem;
		top: 0.18rem;
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item .active .item_title {
		color: #b6389b
	}

	.page .coreFunction .coreFunction_inner .coreFunction_content .pc_right .core_main .core_item .active .item_list {
		display: block
	}

  /* 产品核心优势 */
  .page .proAdvantage {
		position: relative;
		width: 100%;
		background: none;
		padding-bottom: 0.8rem
	}

	.page .proAdvantage::after {
		display: none
	}

	.page .proAdvantage .proAdvantage_inner {
		width: auto;
		margin: 0 auto;
		position: relative;
		z-index: 1
	}

	.page .proAdvantage .proAdvantage_inner .proAdvantage_title {
		text-align: center;
		font-size: 0.4rem;
		line-height: 0.5rem;
		padding-top: 0.97rem;
		font-weight: bold;
		color: #111111
	}

	.page .proAdvantage .proAdvantage_inner .proAdvantage_desc {
		font-size: 0.24rem;
		line-height: 0.3rem;
		padding: 0.21rem 0.5rem 0 0.5rem;
		color: #666666;
		text-align: center
	}

	.page .proAdvantage .proAdvantage_inner .proAdvantage_content {
		padding-top: 0.7rem
	}

	.page .proAdvantage .proAdvantage_inner .proAdvantage_content ul {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: 0 0.5rem
	}

	.page .proAdvantage .proAdvantage_inner .proAdvantage_content ul li {
		width: 100%;
		background: #ffffff;
		padding: 0.5rem 0.58rem 0.5rem 0.58rem;
		box-sizing: border-box;
		border: 0.01rem solid #ededed;
		border-radius: 0.1rem;
		margin-bottom: 0.2rem;
		box-shadow: 0.01rem 0.1rem 0.19rem 0.01rem rgba(153,153,153,0.2)
	}

	.page .proAdvantage .proAdvantage_inner .proAdvantage_content ul li .iconImg {
		width: 1.2rem;
		height: 1.2rem;
		margin: 0 auto
	}

	.page .proAdvantage .proAdvantage_inner .proAdvantage_content ul li .iconImg img {
		width: 100%;
		height: 100%
	}

	.page .proAdvantage .proAdvantage_inner .proAdvantage_content ul li .txt h3 {
		font-size: 0.22rem;
		line-height: 0.3rem;
		margin: 0.3rem 0 0.26rem 0;
		overflow: hidden;
		text-align: center
	}

	.page .proAdvantage .proAdvantage_inner .proAdvantage_content ul li .txt p {
		font-size: 0.16rem;
		line-height: 0.24rem;
		color: #999999
	}

  /* 应用场景 */
  .page .application {
		position: relative;
		width: 100%;
		padding-bottom: 0.6rem;
		background: url('../images/productService/app_bg.jpg') #fff no-repeat bottom center;
		background-size: auto 100%;
		padding-bottom: 0.8rem
	}

	.page .application .application_inner {
		width: auto;
		margin: 0 auto;
		position: relative
	}

	.page .application .application_inner .application_title {
		text-align: center;
		font-size: 0.4rem;
		line-height: 0.5rem;
		padding-top: 0.97rem;
		font-weight: bold;
		color: #111111
	}

	.page .application .application_inner .application_desc {
		font-size: 0.24rem;
		line-height: 0.3rem;
		padding: 0.21rem 0.5rem 0 0.5rem;
		color: #666666;
		text-align: center
	}

	.page .application .application_inner .application_content {
		padding-top: 0.78rem
	}

	.page .application .application_inner .application_content ul {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: 0 0.5rem
	}

	.page .application .application_inner .application_content ul li {
		-ms-flex: inherit;
		flex: 0 0 3rem;
		width: 3.15rem;
		background: #ffffff;
		padding: 0.28rem 0.28rem 0.28rem 0.28rem;
		box-sizing: border-box;
		border-radius: 0.05rem;
		/* margin: 0 0 0.2rem 0 */
	}

	.page .application .application_inner .application_content ul li .iconImg {
		width: 100%;
		height: 1.6rem;
		border-radius: 0.1rem;
		overflow: hidden
	}

	.page .application .application_inner .application_content ul li .iconImg img {
		width: 100%;
		height: 100%
	}

	.page .application .application_inner .application_content ul li .txt {
		text-align: left
	}

	.page .application .application_inner .application_content ul li .txt h3 {
		font-size: 0.22rem;
		line-height: 0.22rem;
		margin: 0.28rem 0 0.15rem 0;
		overflow: hidden;
		text-align: center;
	}

	.page .application .application_inner .application_content ul li .txt p {
		font-size: 0.16rem;
		line-height: 0.3rem;
		color: #999999
	}

	.page .application .application_inner .application_content ul li:hover {
		box-shadow: 0.01rem 0.1rem 0.285rem 0.015rem rgba(99,70,193,0.3)
	}

	.page .application .application_inner .application_content ul li:hover h3 {
		color: #2a4fdb
	}

}
