@media only screen and (max-width: 1200px){
.pc{
	display: none;
}
.sj{
	display: block;
}
.cheng{
	height: 60px;
}
.three_content.culture .three_content_show{
    margin-top: 50px !important;
}
}
@media only screen and (max-width: 1024px){
.zjz p{
	font-size: 14px;
	line-height: 24px;
}
.sy_biaoti h2{font-size: 26px;}
.sy_biaoti h3{font-size: 18px;}
}
@media only screen and (max-width: 768px){
	

.sy_mokuai1{
	margin-top:10px;
	margin-bottom: 40px;
	}
.sy_mokuai1 h2{
	font-size: 24px;
}
.sy_mokuai1 p{
	font-size:14px;
	line-height: 24px;
}
.banquan{
	line-height:40px;
}
.foot1{
	display: block;
}
.lianxi{
	display: none;
}
.logo3{
	width:200px;
	margin: auto;
}
.erweima{
	margin: auto;
	width: 50%;
}
.erweima img{
	margin: auto;
	max-width: 100%;
}
.sy_sanxiang li{
	padding: 0 10px;
}
.sy_sanxiang li img{width: 48%;margin-bottom: 6px;}
.sy_sanxiang h2{font-size: 14px;}
.sy_biaoti h2{font-size: 24px;}
.sy_sanxiang h2{
	margin-bottom: 20px;
}
.sy_biaoti{
	padding-top: 30px;
}
.sy_zoujin{
	display: block;

}
.zjz{
	width: 100%;
	text-align: justify;
	margin-bottom: 30px;
}

.zjy{
	width:100%;	
}
/*.sy_chanpin li{
	width: 100%;
	margin-right: 0;
	
}*/
.xwz{
	width: 100%;
	margin-right: 0;
}
.xwy{
	width: 100%;
	
	
}
.xwy li{
	min-height: 130px;
	padding-bottom: 20px;
}
.qhms p{
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}
.sy_mokuai1 h2{font-size: 18px;}
.sy_mokuai1{padding: 20px 0 30px;}
.sy_mokuai1 h2{margin-bottom: 16px;}
.sy_biaoti h3{font-size: 16px;}
.sy_biaoti p{font-size: 16px;}
.sy_chanpin li img{margin-bottom: 10px;}
.sy_biaoti img{height: 27px;width:100%}
.qie li{font-size: 20px;line-height: 50px;}
.xwy{margin-top: 20px;}
.shuzi li h3{font-size: 16px;}
.shuzi li p{font-size: 14px;line-height: 24px;}
}
@media only screen and (max-width: 640px){
	.qie li{font-size: 18px;line-height: 44px;}
	.qhms h2{font-size: 16px;}
	.qhms p{font-size: 14px;line-height: 24px;}
	.xwy h2{font-size: 20px;}
}
@media only screen and (max-width: 500px){
	.sy_biaoti h2{font-size: 20px;}
	.sy_biaoti p{font-size: 14px;}
	.sy_biaoti h3{font-size: 14px;}
	.sy_biaoti{margin-bottom: 30px;}
	.qie li{font-size: 16px;line-height: 40px;}
	.lunbo .swiper-button-next{height: 24px;width: 14px;background-size: 14px 24px;}
	.lunbo .swiper-button-prev{height: 24px;width: 14px;background-size: 14px 24px;}
	
	/*about*/
	.intro_content.about .one_content.about_show .lf_box{
	    width:100%;
	}
	.intro_content.about .one_content.about_show .rg_box{
	    padding: 0px;
	}
	.intro_content.about .one_content.about_show .rg_box h3{
	    height: 60px;
	    line-height:80px;
	    text-align: center;
	}
	.intro_content .sy_biaoti h2{
	    font-size: 20px;
	}
	.three_content .sy_biaoti h2{
	    font-size: 20px;
	}
	.intro_content.about .one_content.about_show{
	    margin-bottom: 20px;
	}
	.three_content.culture .three_content_show .three_content_show_box{
	    width: 100%;
	}
	.three_content.culture .three_content_show .three_content_show_box span{
	    font-size: 18px;
	}
	.three_content.culture .three_content_show .three_content_show_box h5{
	    color: #555;
	    font-weight: 400;
	    font-size: 16px;
	    height: 67px;
	    line-height:29px;
	    padding: 10px 0px;
	}
	.three_content.culture{
	    padding-bottom: 0px;
	    padding-top: 20px;
	}
	.three_content .sy_biaoti{
	    padding-top: 0px;
	}
	.three_content_show .three_content_show_box.flex_img img{
	    margin-bottom: 0px;
	}
	.about .three_content_show .three_content_show_box{
	    width: 100%;
	    height: auto;
	    line-height: 100px;
	}
	.about .three_content_show .three_content_show_box img{
	    width: 130px;
	    margin: 0 auto;
	}
	
	
	/*product*/
	.product.intro_content .one_content{
	    margin: 20px auto;
	    height: 770px;
	}
	.product.intro_content .one_content .rg_box{
	    width: 100%;
	    z-index: -1;
	}
	.product.intro_content .one_content .lf_box{
        width: 27%;
        top: 71px;
        left: 31px;
	}
	
	.three_content.rz{
	    padding-top: 20px;
					margin-top: 120px;
	}
	.three_content.rz .sy_biaoti{
	    margin-bottom: 0px;
	}
	.three_content.rz .three_content_show .three_content_show_box img{
	    width: 100%;
	    margin: 20px 0px 5px 0px;
	}
	
	.three_content.cpjs .sy_biaoti{
	    padding-top: 25px;
	}
	.product.intro_content .one_content .rg_box h4{
	    line-height: 37px;
	    font-size: 17px;
	}
	.cpjs .cpjschild .li .li_lf span{
	    font-size: 14px;
	}
	.cpjs .cpjschild .li .li_rg .li_rg_child.small{
	    height: auto;
	    margin-bottom: 10px;
	}
	.cpjs .cpjschild .li .li_rg .li_rg_child span{
        font-size: 12px;
        width: 27%;
        height: 28px;
        line-height: 28px;
	}
	.cpjs .cpjschild .li .li_rg .li_rg_child p{
	    font-size: 12px;
        line-height: 28px;
	}
	.cpjs .cpjschild .li .li_rg .li_rg_child{
	    overflow: hidden;
        height: 80px;
	}
	.cpjs .cpjschild .li{
	    margin-bottom: 40px;
	}
	.li_rg_show.xs{
	    margin-top: 10px;
        display: block;
    }
   /* .li_rg_show.lg{
        display: none;
    } */
	.li_rg_show.xs p{
	    font-size: 12px;
        line-height: 28px;
	}
	.three_content.cpjs{
	    padding-bottom: 0px;
	}
	
	/*introduction*/
	.intro_content .one_content{
	    flex-wrap: wrap;
	}
	.intro_content .one_content .lf_box{
	    width: 100%;
	}
	.intro_content .one_content .rg_box{
	    width: 100%;
	}
	.intro_content .one_content .rg_box h4{
	    font-size: 18px;
	}
	.intro_content .one_content .rg_box h4:before{
	    width: 20%;
	}
	.intro_content .one_content .rg_box .bot_title{
	    width: 100%;
	    text-align: center;
	    font-size: 18px;
	}
	.intro_content .sy_biaoti.ys{
	    margin-bottom: 0px;
	    padding-top: 10px;
	}
	.intro_content .two_content .top_box ul li{
	    width: 100%;
	}
	.intro_content .two_content .top_box ul li .text{
	    height: auto;
	}
	.intro_content .two_content .top_box ul li .text h5{
	    font-size: 18px;
	    line-height: 35px;
	}
	.intro_content .two_content .top_box ul li .text p{
	    font-size: 15px;
	}
	.intro_content .two_content .bot_box p{
	    margin: 20px auto;
	    font-size: 15px;
	    line-height: 30px;
	}
	.three_content_show .three_content_show_title{
	    line-height: 75px;
	    background-size: 135%;
	}
	
	.three_content_show .three_content_show_title span:nth-child(1){
	    width: 20.5%;
        font-size: 16px;
	}
	.three_content_show .three_content_show_title span:nth-child(2){
	    font-size: 14px;
	}
	.three_content_show .three_content_show_box img{
	    width: 100%;
	    margin: 20px auto;
	}
	.three_content.qyrz{
	    padding-bottom: 20px;
	}
	.three_content.fw{
	    padding-top: 20px;
	}
}