@media only screen and (max-width: 1410px){
	.nav_ul li a { padding: 0px 15px;}
	
}
@media only screen and (max-width: 1350px){
	.nav_ul li a { padding: 0px 12px; font-size: 14px;}
	
}
@media only screen and (max-width: 1280px){
	.iabout_con { font-size: 14px; line-height: 30px;}
	.iabout_tel_bg .more { display: block; float: none; margin-top: 15px;}
	.xuexiao_wd li .tit { font-size: 15px;}
}
@media only screen and (max-width: 1250px){
	.header_re { height: 60px;}
	.header_fixd { display: none;}
	.wap_fixd { width: 100%; height: 60px; display: block; position: fixed; z-index: 999999; left: 0; top: 0; background: #ffffff;  box-shadow:0px 0px 5px rgba(0,0,0,.1)}
	.logo { width:173px; height: 50px; position: relative; top: auto; transform: translateY(0); margin-left: 2%; float: left; margin-top: 5px;}
	.wap_tel { display: inline-block; font-size: 20px; font-weight: bold; font-family: arial; float: left; line-height: 60px; margin-left: 15px;}
	.wap_tel a { color: #E84B18;}
	.nav_dot { width: 28px; height: 20px; position: fixed; z-index: 99;right: 3%; top: 20px;}
	.wap_if { display: block; height: auto; overflow: hidden;}
	.wap_nav { width: 100%; height:100%; display: block; position: fixed; top: 0px; left: 0px; overflow: hidden; background:rgba(0,0,0,.8);  z-index: 99999999; }
	.wap_menu_ab { width: 94%; max-width: 1000px; height: auto; overflow: hidden; display: block; position:absolute; z-index: 999; top: 30px; left: 50%; transform: translateX(-50%);}
	.wap_menu_ab .menu_list { width: 100%; height: auto; overflow: hidden; display: block; border-bottom: 1px solid rgba(255,255,255,.2); }
	.wap_menu_ab .menu_list .menu_tit { display: block; font-size: 14px; line-height: 40px; color: #FFFFFF; overflow: hidden; text-align: left;}
	.wap_menu_ab .menu_list .menu_tit a { color: #ffffff; padding: 0px 5%; box-sizing: border-box; display: block;}
	.btn_close { width: 30px; height: 30px; display: block; overflow: hidden; margin: 20px auto 0px auto;}
}
@media only screen and (max-width: 1100px){
	.logo { width: 173px; height: 50px;}
	.header_wd { padding-left: 185px;}
	.zhanji_ul li { width: 20%;}
	.itab-bd li dl dd { padding: 0px 7.5px; margin-top: 20px;}
}
@media only screen and (max-width: 1000px){
	
	.banner_n .img { width: 120%; margin: 0px -10%;}
	.ifive_ul li { padding: 0; width: 100%;}
	.team_ul li { width: 33.3333%;}
	.iabout_tel_bg .span1 { font-size: 20px;}
	.iabout_tel_bg .span2 { font-size: 20px;}
	.xuexiao_wd li { width: 25%;}
	
 }	
 
 @media only screen and (max-width: 850px){
 	.banquan_info { float: none; display: block;}
 	.foot_link { float: none; vertical-align: middle; margin-left: 0; margin-right: 20px;}
 	.sup_link { float: none; vertical-align: middle;}
 	.mes_short { padding: 0px 8px;}
 	.mes_con { padding: 0px 8px;}
 	.zhanji_ul li { width: 25%;}
 	.pic_ul li { width: 50%;}
 	.show_h { font-size: 20px; line-height: 35px;}
 	.ifour_ul li { width: 50%;}
 	.ifour_ul li .more { margin-top: 20px;}
 	.itab-bd li dl dd { width: 50%;}
 	.ithree_l { position: relative; width: 100%; max-width: 766px; margin-top: 30px; padding: 0;}
 	.ithree_l_re { background-size:cover ;}
 	.ithree_r { float: none; width: 100%; padding: 0;}
 	.isix_l { position: relative; width: 100%; height: 400px; border: 1px solid #C2C2C2; box-sizing: border-box;}
 	.isix_r { width: 100%; padding: 30px 25px; min-height: auto;}
 }
 
@media only screen and (max-width: 750px){
	.banner_n .img { width: 130%; margin: 0px -15%;}
	.itit_ab { font-size: 28px;}
	.itit_h { font-size: 50px;}
	.contact_map { height: 400px; margin-top: 35px;}
	.wap_foot { width:100%; height:55px; overflow: hidden; display: block; }
	.wap_kf { width: 100%; height: 55px; display: block; overflow: hidden; background: #ffffff; position: fixed; z-index: 999999; bottom: 0; left: 0; box-shadow: 0px 0px 5px rgba(0,0,0,.2);}
	.wap_kf_list { width: 25%; height:55px; overflow: hidden; display: block; float: left; text-align: center;}
	.wap_kf_list a { display: block; font-size: 13px; line-height: 20px; overflow: hidden; text-align: center; padding:10px 0px 5px 0px; color: #000000;}
	.wap_kf_list a i { display: block; color: #E84B18; font-size: 17px;}
	.wap_kf_list a i.big { font-size: 20px;}
	.zhanji_ul li { width: 33.3333%;}
	.page_pad { padding: 40px 0px;}
	.ione_bg { padding: 40px 0px;}
	.itow_bg { padding: 40px 0px;}
	.ithree_bg { padding: 50px 0px;}
	.ifour_bg { padding: 40px 0px;}
	.ifive_bg { padding: 40px 0px;}
	.isix_bg { padding: 40px 0px;}
	.iseven_bg { padding: 40px 0px;}
	.zhuanye_bg { padding: 40px 0px;}
	.xuexiao_bg { padding: 40px 0px;}
	.chengji_bg { padding: 40px 0px;}
	.zhuanye_wd li { width: 33.3333%;}
	.xuexiao_wd li { width: 33.3333%;}
	

}
@media only screen and (max-width: 640px){
	.banquan_info a { display: block;}
	.mes_short { padding: 0px; width: 100%;}
 	.mes_con { padding: 0px;}
 	.zhanji_ul li { width: 33.3333%; padding: 0px 5px;}
 	.ifive_ul li .re_bg { min-height: 90px; padding-left: 130px;}
 	.ifive_ul li .img_bg { width: 130px; border: none;}
 	.ifive_ul li .info_bg { padding: 0px;}
 	.ifive_ul li .des { -webkit-line-clamp: 1;}
 	.ifive_ul li .time_bg { margin-top: 5px;}
 	.pic_ul li { padding: 0px 5px;}
 	.show_h { font-size: 17px; line-height: 30px;}
 	.show_info { font-size: 14px; line-height: 28px; margin-top: 20px;}
 	.show_back { margin-top: 35px;}
 	.ifour_ul li { padding: 10px;}
 	.team_ul li { width:50%;}
 	.page_info { font-size: 14px; line-height: 28px; margin-top: 20px;}
 	.banner_bg .img { width: 120%; margin: 0px -10%;}
 	.itit_h { font-size: 45px; line-height: 55px;}
 	.ione_img { margin-top: 20px;}
 	.iabout_tit { font-size: 25px;}
 	.iabout_tit span { font-size: 18px;}
 	.iabout_des { font-size: 14px;}
 	.ithree_l_re { height: 300px;}
 	.xuexiao_wd li { width: 50%;}
 	.xuexiao_wd { margin-top: 25px;}
}
@media only screen and (max-width: 480px){
	.banner_n .img { width: 140%; margin: 0px -20%;}
	.contact_p { font-size: 16px; line-height: 30px;}
	.contact_p span { font-size: 14px; line-height: 30px;}
	.wap_tel { display: inline-block; font-size: 17px; font-weight: bold; font-family: arial; float: left; line-height: 60px; margin-left: 15px;}
	.zhanji_ul li { width: 50%; padding: 0px 5px;}
	.pic_ul li { padding: 0px; width: 100%;}
	.ifour_ul li { padding: 15px 10px; width: 100%;}
	.team_ul li { padding: 0px 7.5px;}
	.itab-bd li dl dd { width: 100%;}
	.isix_l { height: 350px; }
	.mes_li_bg .content { min-height: 160px;}
	
	.zhuanye_wd li { margin-top: 0px; padding: 12.5px; width: 50%;}
	.zhuanye_wd li .con_bg a { padding: 20px 0px;}
	.zhuanye_wd li .con_bg .tit { font-size: 15px; line-height: 20px;}
	.xuexiao_wd li .con_bg { padding: 15px 0px;}
	.xuexiao_wd li .tit { font-size: 13px;}
	.zhuanye_bg { display: none;}
	.zhuanye_wap { display: block; width: 100%; height: auto; overflow: hidden; display: block; margin-top: 10px;}
	.zhuanye_wap li { width: 25%; height: auto; overflow: hidden; display: block; float: left; padding: 0px 2%; box-sizing: border-box; margin-top: 20px;}
	.zhuanye_wap li .img { width: 80%; height: auto; overflow: hidden; display: block; margin: 0px auto; box-sizing: border-box; border-radius: 15px;}
	.zhuanye_wap li .tit { display: block; overflow: hidden; font-size: 16px; line-height: 30px; text-align: center; margin-top: 10px;}
}