
/*自适应宽度*/


@media screen and (max-width:1600px){	
	 h1{ font-size:60px}
	.jxc_fl li{ min-height:380px; margin:0 40px; margin-bottom:45px;}
	.jxc_fl li img{ width:100%}
	.jxc_fl li p{ height:75px; overflow:hidden}
	.jxc_fl li.anli_p{margin-left:0; margin-right:0 !important}
	.qygt_pic img{width:100%;}
	.dzfw li{width:116px; float:left; margin:0px 2.8%; padding-top:10px;}
	.ygl_m li{margin-right:4.1%;}
	.jxc_m_l_w{width:50%}
	.cptc_gd ul li{margin-right:7.1%;}
	.dz_m{margin-top:45px; margin-bottom:20px;}
	.dz_m li{width:112px; text-align:center; float:left; margin-left:5%; margin-right:5%;}
	
}

@media screen and (max-width:1440px){
	 h1{ font-size:60px}
	.jxc_fl li{min-height:380px; margin:0 12px; margin-bottom:45px; width:268px;}
	.jxc_fl li img{ width:100%}
	.jxc_fl li p{ height:75px; overflow:hidden}
	.jxc_fl li.anli_p{margin-left:0; margin-right:0 !important}
	.qygt_pic img{width:100%;}
	.dzfw li{width:116px; float:left; margin:0px 2%; padding-top:10px;}
	.ygl_m li{margin-right:1.1%;}
	.jxc_m_l_w{width:50%}
	.cptc_gd ul li{margin-right:3%; width:250px;}
	.cptc_gd_tc{width:250px; height:316px; position:relative;}
	.cptc_gd_img{text-align:center; position:absolute; top:-70px; z-index:9; zoom:1; left:40px;}
	
	.dz_m li{width:112px; text-align:center; float:left; margin-left:4.5%; margin-right:4.5%;}
	
}


@media screen and (max-width:1360px){
	 h1{ font-size:60px}
	.jxc_fl li{min-height:380px; margin:0 20px; margin-bottom:45px; width:21.5%;}
	.jxc_fl li img{ width:100%}
	.jxc_fbt{width:80%; margin:0 auto; color:#424242; line-height:30px; margin-top:1.8%;}
	.jxc_fl li.anli_p{margin-left:0; margin-right:0 !important}
	.qygt_pic img{width:100%;}
	.dzfw li{width:116px; float:left; margin:0px 2.17%; padding-top:10px;}
	#menu-mobile .bt-menu{ display:block;}
	.ygl_m li{margin-right:7.1%; margin-top:15px;}
	.cptc_gd ul li{margin-right:2%; width:250px;}
	.cptc_gd_tc{width:250px;}
	.cptc_gd_img{left:40px;}
	
}





@media screen and (max-width:1280px){
	 h1{ font-size:55px}
	.jxc_fl li{ width:40%; margin:0 30px; margin-bottom:45px}
	.jxc_fl li{ min-height:380px; }
	.Contact_page .address{ width:60%; text-align:left} 
	.jxc_fl li.anli_p{margin-left:0; margin-right:0 !important}
	.qygt_pic img{width:100%; padding-top:50px;}
	.dzfw li{width:116px; float:left; margin:0px 1.5%; padding-top:10px;}
	.lxwm{width:20%; padding:30px 0px; float:left}
	.lxwm h2{font-size:28px;}
	.lxwm p{font-size:18px;}

	.address{color:#bbb; margin:0 auto; float:left; width:40%;}
	.address p{ line-height:30px; font-size:14px;}
	.ygl_m li{margin-right:12%; margin-top:15px; margin-left:6%}
	.jxc_m_l_w{width:40%}
	.cptc_gd ul li{margin-right:1%; margin-left:1%; width:240px;}
	.cptc_gd_tc{width:240px;}
	.cptc_gd_img{left:30px;}
	.dz_m li{width:112px; text-align:center; float:left; margin-left:3.3%; margin-right:3.3%;}
	.wz_m_l_w{text-align:center;}
	.dz_m_l_w{width:100%;}
	.wz_m_r_w{text-align:center;}
	.dz_m_r_w{width:100%;}

	
}
@media screen and (max-width:1024px){
	 h1{ font-size:50px}
	.jxc_fl li{ width:40%; margin:0 40px; margin-bottom:45px; }
	.jxc_fl li{ min-height:357px; }
	.jxc_fl li{margin-right:0 !important}
	.jxc_fl li.anli_p{margin-left:0; margin-right:0 !important}
	.jxc_fl li p{ height:110px; overflow:hidden}
	.qygt_pic img{width:100%; padding-top:50px; display:none;}
	.qygt_p{font-size:16px; margin-left:10%; width:83%; margin-top:4%; line-height:36px; text-indent:2em;}
	.qygt_more{margin-left:19%; margin-top:4%;}
	.dzfw li{width:116px; float:left; margin:0px 3%; padding-top:10px;}
	.ygl_m li{margin-right:2.1%; margin-top:15px;}
	.jxc_m_l_w{clear:both; float:none; width:100%}
	.jxc_m_l_w h3,.jxc_m_r_w h3{font-size:30px; text-align:center;}
	.jxc_img{clear:both; float:none; overflow:hidden; padding-top:30px; text-align:center;}
	.jxc_m_r_w{width:100%;clear:both; float:none;  margin-top:30px;}
	.jxc_m_l_w p,.jxc_m_r_w p{ text-align:center}
	.jxc_img_l{clear:both; float:none; overflow:hidden; text-align:center;}
	.cptc_gd ul li{margin-right:3%; margin-left:3%; width:279px;}
	.cptc_gd_tc{width:279px;}
	.cptc_gd_img{left:70px;}
	.dz_m li{width:112px; text-align:center; float:left; margin-left:7.2%; margin-right:7.2%;}
	.wz_m_l_w{text-align:center;}
	.dz_m_l_w{width:100%; float:none;}
	
}
@media screen and (max-width:750px){
	 h1{ font-size:45px}
	.jxc_fl li{ min-height:300px; max-height:350px;}
	.jxc_fl li{ width:45%; margin:0px 10px; margin-bottom:25px;}
	.jxc_fl li h3{font-size:20px; line-height:55px;}
	.jxc_fl li p{font-size:16px; line-height:26px;}
	.jxc_fl li:hover .anli_a i em{}
	.jxc_fl li.anli_p{margin-left:0; margin-right:0 !important}
	.dzfw li{width:116px; float:left; margin:0px 2%; padding-top:10px;}
	
	.lxwm{padding:30px 0px; clear:both; width:100%; text-align:center}
	.lxwm h2{font-size:30px;}
	.lxwm p{font-size:20px;}
	.address{width:100%; clear:both; text-align:center}
	.address h3{font-size:22px; padding:15px 0px 10px;}
	.address p{line-height:26px; font-size:14px;}
	.erwm{padding-top:30px; clear:both; text-align:center; width:100%; padding-bottom:20px;}
	#menu-mobile .bt-menu{ display:block;}
	.ygl_m li{margin-right:15%; margin-left:25%; margin-top:15px;}
	.cptc_gd ul li{margin-right:1%; margin-left:2%;}
	.dz_m li{width:112px; text-align:center; float:left; margin-left:6%; margin-right:6%;}
	
}
@media screen and (max-width:670px){
	 h1{ font-size:40px}
	.dzfw li{width:116px; float:left; margin:0px 2%; padding-top:10px;}
	#menu-mobile .bt-menu{ display:block}
	.dz_m li{width:112px; text-align:center; float:left; margin-left:5%; margin-right:5%;}

}
@media screen and (max-width:500px){
	 h1{ font-size:35px}
	.jxc_fl li{ width:85%;  margin-bottom:15px;}
	.jxc_fl li img{ height:215px;}
	.jxc_fl li{margin:0; height:350px; margin-bottom:35px;}
	.jxc_fl li p span{font-size: 18px;  margin:8px auto 0; font-weight:500}
	.anli h2, .news h2{height:50px;line-height: 50px;}
	.address p{ line-height:28px}
	.dzfw li{width:116px; float:left; margin:0px 2.6%; padding-top:10px;}
	#menu-mobile .bt-menu{ display:block;}
}
@media screen and (max-width:420px){
	h1{ font-size:30px}
}
@media screen and (max-width:380px){
	h1{ font-size:25px}
}
@media screen and (max-width:330px){
	h1{ font-size:20px}
}