@charset "utf-8";
@media (max-width: 768px) {
	.font-s30 {
		font-size: 16px;
	}
	p br {
		display: none;
	}
	.box-w {
		width: 95%;
	}

	/* banner */
	.banner {
		height: auto;
		background: url(/wp-content/uploads/images/ask-number/an-bj1-mb.jpg) no-repeat center top / cover;
	}
	.banner .ban-a > div {
		margin-top: 0 !important;
	}
	.banner .ban-a p.dis-none {
		display: block;
	}
	.banner .ban-a1,.banner .ban-a2  {
		height: auto;
		background: none;
		position: relative;
		padding: 20px 10px 10px;
	}
	.banner .ban-a1::before {
		content: "";
		width: 100%;
		height: 1px;
		position: absolute;
		left: 0;
		bottom: -5px;
		background: linear-gradient(
			to right,
			transparent 0%,
			rgba(255,255,255, .7) 50%,
			transparent 100%
		);
	}
	.banner .ban-a1 h3 {
		font-size: 16px;
	}
	.banner .ban-a2 .blue-btn {
        font-size: 14px;
        padding: 8px 20px;
        margin: 15px 0 15px;
	}

	/* 作用与价值 */
	.function-value {
		margin-bottom: 10px;
	}
	.function-value ul.pull-left, .function-value div.pull-right {
		width: auto;
		height: auto;
		float: none;
	}
	.function-value ul li {
		padding: 10px;
	}
	.function-value ul li.mt-px20 {
		margin-top: 10px;
	}
	.function-value ul li > img {
		width: 30px;
	}
	.function-value ul li > div {
		margin-left: auto;
	}
	.function-value ul li > div h4 {
		height: 30px;
		padding-top: 3px;
		margin-left: 40px;
	}
	.function-value div.pull-right {
		margin-top: 10px;
		padding-bottom: 20px;
		overflow: hidden;
	}
	.function-value div.pull-right dl {
		width: 50%;
		float: left;
	}
	.function-value div.pull-right dl img {
		width: 15px;
	}

	/* 产品优势 */
	.product-advantages.mt-px25 {
		margin-top: 10px;
	}
	.product-advantages > li {
		padding-left: 10px;
		padding-right: 10px;
	}
	.product-advantages > li.ml-px25 {
		margin-left: 10px;
	}
	.product-advantages > li > img {
		margin-top: 15px;
		width: 40px;
	}
	.product-advantages > li > h4 {
		margin-top: 10px;
		font-size: 15px;
	}
	.product-advantages > li > p {
		line-height: 1.5;
		font-size: 12px;
	}

	/* 功能模块 */
	.assistant-list {
		height: auto;
		margin-top: 20px;
		padding: 10px 0 10px 0;
	}
	.assistant-list dt {
		width: 96%;
		float: none;
		height: auto;
		margin: 0 auto 10px;
		overflow: hidden;
		background-color: transparent;
	}
	.assistant-list dt a {
		width: 33.33%;
		text-indent: 0;
		font-size: 12px;
		line-height: 1.5;
		float: left;
		height: 40px;
		display: flex;
		align-items: center;
		justify-content: center;
		background-color: #fff;
		border: 1px solid #3561ef;
		border-radius: 6px;
	}
	.assistant-list dt a.active {
		width: 33.33%;
	}
	.assistant-list dt a.active::after {
		display: none;
	}
	.assistant-list dd {
		float: none;
		width: 96%;
		margin: 0 auto;
		padding-bottom: 10px;
		border-radius: 10px;
	}
	.assistant-list dd > div:first-child img {
		width: 30px;
		margin: 15px 0 0 15px;
	}
	.assistant-list dd > ul {
		margin-top: 15px;
		margin-left: 0;
	}
	.assistant-list dd > ul img {
		width: 92%;
		margin: 10px auto 0;
		display: block;
	}

	/* 应用场景 */
	.pain-spot {
		width: 100%;
		margin: 20px 0 10px;
		flex-wrap: wrap;
		gap: 12px;
	}
	.pain-spot > li {
		flex: 1 1 calc(45% - 6px);
		margin: 0;
	}
	.pain-spot > li > h4 {
		font-size: 20px;
	}
	.pain-spot > li > p {
		font-size: 14px;
		padding: 0 10px;
		margin-top: 5px;
	}

	/* 客户评价 */
	.customer-reviews {
		flex-wrap: wrap;
		gap: 15px;
	}
	.customer-reviews > li {
		margin: 0;
		flex: 1 1 100%;
	}
	.customer-reviews > li .evaluate-users dt {
		width: 40px;
		line-height: 40px;
		font-size: 18px;
	}
	.customer-reviews > li .evaluate-users dd {
		margin-left: 50px;
	}
}