/*
 * author 1452726147@qq.com
 */

/* xxxl */
@media screen and (max-width:1600px) {}

/* xxl */
@media (max-width:1440px) {}

/* xl */
@media (max-width:1280px) {
	.header_box {
		display: none;
	}

	.mobile_header {
		display: block;
	}

	.mobile_menu_box {
		padding: clamp(1.125rem, 0.739rem + 1.93vw, 2.188rem) 5%;
	}

	html {
		scroll-padding-top: 52px;
	}

	.del_one,
	.public_banner {
		padding-top: 0px;
	}

}

/* l */
@media (max-width: 1024px) {

	.bgfixed {
		background-attachment: local;
	}

	.gap15 {
		gap: 15px 0;
	}






	.index_three_table {
		justify-content: flex-start;
		-ms-justify-content: flex-start;
		-webkit-justify-content: flex-start;
	}

	.index_five_item .text {
		display: block !important;
	}

	.index_five {
		padding-bottom: var(--space);
	}

	.index_six_item .con {
		width: 100%;
		position: relative;
		bottom: 0;
		left: 0;
	}

	.index_six_item h3,
	.index_six_item div {
		color: #222222 !important;

	}

	.index_six_item .public_btn1 {
		border-color: #222222 !important;
	}


	.del_fifteen_con {
		position: relative;
	}

	.options_twelve_item {
		width: calc((100% - clamp(0.938rem, 0.667rem + 1.35vw, 2.188rem)) / 2);
	}

	.modular_ten_r {
		margin-top: 0;
	}

	.about_one_item {
		border: none;
	}


	.about_two_swiper::before {
		display: none;
	}







	.about_two_con .about_two_swiper .swiper-slide .about_two_item .con,
	.about_two_con .about_two_swiper .swiper-slide .about_two_item {
		position: relative !important;
		top: 0 !important;
		left: 0 !important;
		right: 0 !important;
		bottom: 0 !important;
		width: 90% !important;
		height: 100% !important;
		margin: auto;
		background-color: transparent;
		border-color: transparent;
		transform: translate(0%, 0%);
		-ms-transform: translate(0%, 0%);
		-webkit-transform: translate(0%, 0%);
	}

	.about_two_swiper {
		height: auto;
	}

	.about_six_item {
		width: 100% !important;
	}

	.about_eight_swiper_btn {
		position: relative;
	}







	.index_twelve_item{
		width: 100%;
		max-width: 100%;
	}
	.projects_list_two_item .right,
	.projects_list_two_item .con,
	.projects_list_two_item .pic {
		width: 100% !important;
	}

	.projects_list_two_item .right {
		padding: 20px;
	}
}

/* m */
@media (max-width:768px) {

	.w_1240,
	.wrapper,
	.w_1400,
	.w_1480 {
		width: 100%;
	}

	.p15 {
		padding-left: 15px;
		padding-right: 15px;
	}

	.public_footer_t_item {
		justify-content: flex-start;
		-ms-justify-content: flex-start;
		-webkit-justify-content: flex-start;
	}

	.public_footer_t_item::after,
	.public_footer_t_item::before {
		display: none;
	}




	/* index */
	/* index */
	/* index */
	.modular_five_b {
		border: none;
		gap: 20px;
	}

	.modular_five_list {
		margin: 0 !important;
		gap: 20px;
	}

	.modular_five_item {
		width: calc((100% - 20px) / 2);
		flex-direction: column !important;
		-ms-flex-direction: column;
		-webkit-flex-direction: column;
	}

}

/* s */
@media (max-width:480px) {

	.modular_ten_form .list .item,
	.options_twelve_item {
		width: 100%;
	}

	.about_four_swiper_min {
		height: auto;
	}

    .pro_deFour1_01{
    	    grid-template-columns: repeat(1, 1fr);
    }
}