@media only screen and (max-width:768px) {
	.mheader {
		display: block;
	}
	.header {
		display: none;
	}
}

@media only screen and (max-width:750px) {
	.product_case_left {
		padding: 3.8rem 0;
	}
}

@media only screen and (max-width:700px) {
	.product_case_left {
		padding: 3.4rem 0;
	}
}

@media only screen and (max-width:670px) {
	.product_case_left {
		padding: 3.2rem 0;
	}
}
@media only screen and (max-width:650px ) {
}
@media only screen and (max-width:630px) {
	.index_product_left_a {
		width: 25%;
	}
	.product_case_left {
		padding: 3rem 0;
	}
}

@media only screen and (max-width: 600px) {
	.product_case_left {
		padding: 2.8rem 0;
	}
	.page a{
		margin-right: 0.5rem;
	}
}

@media only screen and (max-width: 580px) {
	.product_case_left {
		padding: 2.6rem 0;
	}

}

@media only screen and (max-width: 550px) {
	.about_contain {
		width: 80%;
		margin: 100px 3% 100px 11%;
	}
	.product_case_left {
		padding: 2.4rem 0;
	}
}
@media only screen and (max-width:530px ) {
}
@media only screen and (max-width: 510px) {
	.index_product_left_a {
		width: 30%;
	}

	.product_case_left {
		padding: 2.2rem 0;
	}
	.index_product_case .p1 {
		width: 30%;
		text-align: left;
	}
	.page a{
		padding: 0.3rem 0.8rem;
	}
}
@media only screen and (max-width:500px ) {
	.news_span{
		padding-top: 1rem;
	}
	.new_contain_title h3{
		font-size: 1.3rem;
	}
}
@media only screen and (max-width:480px) {
	.index_product_bottom h5 {
		margin-top: 18rem;
		margin-bottom: 3rem;
	}
	.product_case_left {
		padding: 2rem 0;
	}
	.index_product_case .p1 {
		width: 40%;
		text-align: left;
	}
	.case_contain ul li h5{
		font-size: 1rem;
	}
	.news_span{
		padding-top: 0.8rem;
	}
}

@media only screen and (max-width:470px) {
	.contain_about h1 {
		font-size: 2.5rem;
	}
	.contain_about_left h3 {
		font-size: 1.7rem;
	}
	.about_contain>a {
		font-size: 1.2rem;
		height: 1.4rem;
		line-height: 1.4rem;
	}
	.index_p p {
		width: 80%;
		margin-left: 10%;
	}
	.index_product_bottom h5 {
		margin-top: 15rem;
		margin-bottom: 3rem;
	}
}

@media only screen and (max-width:450px) {
	.foot_right {
		width: 35%;
	}
	.product_case_left {
		padding: 1.8rem 0;
	}

	.page a{
		margin-right: 0.2rem;
	}
}
@media only screen and (max-width:430px ) {
	.news_span{
		padding-top: 0.6rem;
	}
}
@media only screen and (max-width:420px) {
	.contain_about_right ul li {
		padding: 0 0.5rem;
	}
	.index_product_left_a {
		width: 35%;
	}
	.index_product_bottom h5 {
		margin-top: 12rem;
		margin-bottom: 3rem;
	}
	.index_product_bottom p {
		width: 80%;
		margin: 0 10%;
		margin-top: 3rem;
	}
	.index_product_list ul li {
		padding: 20px 0 20px 0;
	}
	.foot_right img {
		width: 60%;
		margin-left: 20%;
	}
	.index_case p {
		width: 80%;
		margin: 0 10%;
	}
	.product_case_left {
		padding: 1.6rem 0;
	}
	.contact_center_left h1{
		font-size: 1.6rem;
	}
	.contact_center_left h3{
		font-size: 1.6rem;
	}
	.contact_center_left>img{
		width:27%;
	}
}
@media only screen and (max-width:400px ) {
	.mheader .m_search{
		width: 35px;
	}
	.mheader .m_logo{
		padding-top: .7rem;
	}
	.mheader .m_search{
		top:14%;
	}
	.chose_right_contain_right h1{
		font-size: 2rem;
	}
}
@media only screen and (max-width:390px) {
	.contain_about h1 {
		font-size: 2rem;
	}

	.contain_about_left h3 {
		font-size: 1.5rem;
	}
	.index_p p {
		width: 90%;
		margin-left: 5%;
	}
	.index_product_left_a {
		width: 37%;
	}
	.index_product_bottom h5 {
		margin-top: 15rem;
		margin-bottom: 4rem;
	}
	.index_product_bottom p {
		margin-top: 2rem;
	}
	footer>img {
		margin-top: 4.5rem;
	}

	.product_case_left {
		padding: 1.35rem 0;
	}
	
	.page a{
		padding: 0.3rem  0.7rem;
	}
	.foot_left p{
		font-size: 1.2rem;
	}
	.news_span{
		padding-top: 0.4rem;
	}
}
@media only screen and (max-width:380px ) {

}