@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;
	}
	
	
	/* 监管痛点 */
	.index_jgtd {
		padding: 0 1vw;
		grid-template-columns: repeat(2, 1fr);
		row-gap: 1vw;
	}

	.index_jgtd_box {
		width: 44vw;
		height: 20vw;
	}

	.index_jgtd_box p {
		width: 24vw;
		transform: translate(16vw, 0);
		font-size: 3.4vw;
		font-weight: 600;
	}


	/* 主要功能-移动端 */
	.index_zygn {
		display: none;
	}
	
	.mobile_index_zygn {
	    margin-bottom: 10vw;
	    padding: 0 3vw;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		box-sizing: border-box;
	}
	
	.mobile_index_zygn_box {
		width: 39vw;
		height: 20vw;
		margin-top: 4vw;
		padding: 0 3vw;
		display: flex;
		align-items: center;
		background-color: #E7F0FF;
		border-radius: 3vw;
	}
	
	.mobile_index_zygn_box img{
		max-width: 14vw;
		max-height: 10vw;
	}
	
	.mobile_index_zygn_box p{
		margin-left: 2vw;
		font-size: 3.4vw;
		font-weight: 600;
	}


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

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

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

	.case_list_top {
		padding: 0 210px;
		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;
	}
	
	/*视频区域*/
	.index_video_img_pc {
	    display: none;
	}
	
	.index_video_img_mobile {
	    width: 94vw;
	    margin: 0 auto;
	    display: block;
	}

	/* 适配产品 */
	.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: 88px 0 191px 0;
	}

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

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

	.case_list_top {
		padding: 0 258px;
		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;
	}
}