@media screen and (max-width: 1366px) {
    .index_mobile {
        display: block;
    }
	.platform_container {
		padding: 30px 20px;
	}
	
	.platform_title_text {
		font-size: 34px;
		margin: 0 22px;
	}

	.platform_title_icon {
		width: 27px;
		height: 27px;
	}

	.main_wrap {
		margin: 57px 0 0 0;
	}

	/* 主要功能 */
	.programme_wrap {
		padding: 28px 0 72px 0;
	}

	.programme_desc {
		padding: 0 50px;
		margin: 0 0 42px 0;
	}

	.programme_desc_img {
		width: 416px;
		height: 286px;
	}

	.programme_desc_left {
		padding: 20px 0 0 0;
	}

	.programme_icon {
		width: 40px;
		height: 32px;
	}

	.programme_title {
		font-size: 28px;
		margin: 12px 0 17px 0;
	}

	.programme_desc_text {
		font-size: 14px;
		line-height: 20px;
	}

	.programme_top {
		width: 297px;
		height: 297px;
	}

	.programme_bottom {
		width: 215px;
		height: 222px;
	}


	/* 主要功能-移动端 */
	.index_zygn {
		display: none;
	}

	.programme_content_item {
		display: flex;
		align-items: center;
		background-color: #E7F0FF;
		margin: 0 0 12px 0;
		height: auto;
		padding: 12px;
		border-radius: 12px;
	}

	.programme_content_img {
		width: 64px;
		height: 64px;
		margin: 0 12px 0 0;
	}

	.programme_content {
		margin-top: 32px;
	}

	.programme_content_title {
		font-size: 16px;
		text-align: left;
		margin: 0 0 8px 0;
	}

	.programme_content_desc {
		font-size: 14px;
		text-align: left;
	}


	/* 方案优势 */
	.case_wrap {
		padding: 40px 0;
	}

	.case_content {
		margin: 40px 0 0 0;
	}

	.case_img {
		width: 300px;
		top: 45px;
	}

	.case_list_top {
		padding: 0 180px;
		margin: 0 0 165px 0;
	}

	.case_list_bottom {
		padding: 0 210px;
	}

	.case_item {
		padding: 22px;
		border-radius: 8px;
		width: 291px;
	}

	.case_icon {
		width: 31px;
		height: 31px;
		margin: 0 22px 0 0;
	}

	.case_right {}

	.case_title {
		font-size: 22px;
		margin: 0 0 17px 0;
	}

	.case_desc {
		font-size: 14px;
		line-height: 20px;
	}

	/* 适配产品 */
	.product_wrap {
		padding: 71px 0;
	}

	.product_list {
		padding: 0 170px;
		grid-gap: 22px;
		margin: 18px 0 0 0;
	}

	.product_item {
		font-size: 16px;
	}

	.product_img {
		width: 100%;
		height: auto;
		margin: 0 0 22px 0;
	}

	/* 应用案例 */
	.application_wrap {
		padding: 42px 0 70px 0;
	}

	.application_content {
		margin: 42px 0 0 0;
		padding: 0 170px;
	}

	.application_main_wrap {
		width: 498px !important;
		height: 324px !important;
		margin: 0 14px 0 0;
	}

	.application_main_desc {
		height: 54px;
		padding: 0 22px;
		font-size: 14px;
	}

	.application_sub_wrap {
		width: 161px;
		height: 324px;
		margin: 0 14px 0 0;
		position: relative;
	}


	.more_application {
		width: 113.83px;
		height: 34.15px;
		border-radius: 55px;
		font-size: 12px;
		margin: 43px auto 0;
	}
}

@media screen and (min-width: 1370px) and (max-width: 1680px) {
	.main_wrap {
		margin: 70px 0 0 0;
	}

	.platform_title_text {
		font-size: 34px;
		margin: 0 28px;
	}

	.platform_title_icon {
		width: 34px;
		height: 34px;
	}

	/* 主要功能 */
	.programme_wrap {
		padding: 35px 0 88px 0;
	}

	.programme_desc {
		padding: 0 190px;
		margin: 0 0 52px 0;
	}

	.programme_desc_img {
		width: 540px;
		height: 370px;
	}

	.programme_desc_left {
		padding: 25px 0 0 0;
	}

	.programme_icon {
		width: 49px;
		height: 40px;
	}

	.programme_title {
		font-size: 35px;
		margin: 15px 0 21px 0;
	}

	.programme_desc_text {
		font-size: 16px;
		line-height: 24px;
	}

	.programme_top {
		width: 365px;
		height: 365px;
	}

	.programme_bottom {
		width: 265px;
		height: 274px;
	}

	/* 方案优势 */
	.case_wrap {
		padding: 40px 0;
	}

	.case_content {
		margin: 40px 0 0 0;
	}

	.case_img {
		width: 400px;
		top: 45px;
	}

	.case_list_top {
		padding: 0 210px;
		margin: 0 0 203px 0;
	}

	.case_list_bottom {
		padding: 0 258px;
	}

	.case_item {
		padding: 28px;
		border-radius: 10px;
		width: 358px;
	}

	.case_icon {
		width: 38px;
		height: 38px;
		margin: 0 28px 0 0;
	}

	.case_right {}

	.case_title {
		font-size: 22px;
		margin: 0 0 21px 0;
	}

	.case_desc {
		font-size: 14px;
		line-height: 24px;
	}

	/* 适配产品 */
	.product_wrap {
		padding: 88px 0;
	}

	.product_list {
		padding: 0 210px;
		grid-gap: 28px;
		margin: 18px 0 0 0;
	}

	.product_item {
		font-size: 21px;
	}

	.product_img {
		width: 100%;
		height: auto;
		margin: 0 0 28px 0;
	}

	/* 应用案例 */
	.application_wrap {
		padding: 52px 0 88px 0;
	}

	.application_content {
		margin: 52px 0 0 0;
		padding: 0 210px;
	}

	.application_main_wrap {
		width: 612px !important;
		height: 399px !important;
		margin: 0 17px 0 0;
	}

	.application_main_desc {
		height: 66px;
		padding: 0 28px;
		font-size: 16px;
	}

	.application_sub_wrap {
		width: 198px;
		height: 398px;
		margin: 0 17px 0 0;
		position: relative;
	}


	.more_application {
		width: 140px;
		height: 42px;
		border-radius: 68px;
		font-size: 14px;
		margin: 52px auto 0;
	}
}