@media only screen and (max-width: 1550px){
	.nav_ul li a { font-size: 15px;}
	.iabout_menu li .catname { font-size: 30px;}
}
@media only screen and (max-width: 1450px){
	.header_wd { padding-right: 120px;}
	.top_tel { display: none;}
	.header_r { width: 120px;}
	.news_con .tit { font-size: 25px;}
	.ipro_l { width: 30%;}
	.ipro_r { width: 70%;}
	.ipro_l_img { width: 25%;}
	.ipro_l_tit { font-size: 30px; margin-top: 30px;}
	.ipro_l_des { font-size: 15px; line-height: 35px; margin-top: 25px;}
	.ipro_more { width: 150px; height: 40px; margin-top: 40px;}
	.ipro_more a { font-size: 16px; line-height: 36px;}
	.inews_ul li { padding: 0px 20px;}
	.pro_ul li .tit a { font-size: 17px;}

}
@media only screen and (max-width: 1300px){
	.header_wd { padding-right: 80px;}
	.header_r { width: 80px;}
	.banner_n .img { height:500px;}
	.foot_left { width: 30%;}
	.foot_mid { margin-left: 10%;}
}

@media only screen and (max-width: 1250px){
	.header_wd { padding-left: 200px;}
	.logo { width: 190px;}
	.foot_tel { font-size: 30px; line-height: 40px;}
	.foot_adr { font-size: 16px; line-height: 35px;}
	.foot_em { font-size: 16px; line-height: 35px;}
	.foot_des { font-size: 16px; line-height: 35px;}
	.news_con .tit { font-size: 23px;}
	.news_bg { padding-left: 500px; min-height: 300px;}
	.news_img { width: 450px; height: 300px;}
	.ul_hr li { margin-top: 60px;}
	.ipro_l { width: 100%; height: auto; position: relative; padding: 60px 0px; background-size:cover ;}
	.ipro_l_con { width: 100%; position: relative; left: 0; top: 0; transform: translateX(0); max-width: 100%; padding: 0px 3%; box-sizing: border-box;}
	.ipro_r { width: 100%;}
	.ipro_l_img { display: none;}
	.ipro_l_tit { text-align: center;}
	.ipro_l_hr { margin: 20px auto 0px auto;}
	.ipro_l_des { text-align: center;}
	.ipro_more { margin: 35px auto 0px auto;}
	.inews_ul li { padding: 0px 20px; width: 50%;}
	.pro_wd { padding-left: 270px;}
	.pro_left { width: 240px;}
	.pro_ul li { padding: 0px 15px;}
	.pro_cat_bg { padding: 0px 15px;}
	
}

@media only screen and (max-width: 1100px){
	#headerMain { width: 100%; border-radius: 0px; left: 0; top: 0; transform: translate(0); height: 75px;}
	.headerMain-bg { height: 75px !important;}
	.header_wd { height: 75px; padding-right: 70px;}
	.nav_ul { display: none;}
	.a_txt { display: block;}
	.header_r { width: 70px;}
	.nav_img { display: block;}
	.banner_n { margin-top: 70px;}
	.banner_n .img { height:400px;}
	.banquan_l { width: 100%; text-align: center;}
	.banquan_r { width: 100%; float: left; text-align: center;}
	.page_catname { display: none;}
	.page_nav_bg { padding-left: 0px;}
	.page_about_wd { margin-top: 20px;}
	.page_about_left { width: 100%; float: none;}
	.page_about_right { position: relative; height: 500px; width: 100%; margin-top: 40px;}
	.page_num_bg { border-radius: 30px;}
	.hr_h_bg li .tit { font-size: 16px;}
	.banner_bg { margin-top: 70px;}
	.iabout_menu li { width: 50%;}
	.iserve_right { width: 100%; padding: 0px 3% 45px 3%; box-sizing: border-box;}
	.iserve_con { width: 100%; max-width: 100%;}
	.iserve_left { width: 100%; position: relative; height: 400px; border-radius: 0px;}
	.inews_bg { margin-top: 0;}
	.pro_ul li { width: 50%;}
}

@media only screen and (max-width: 1000px){
	.contact_info { font-size: 16px; line-height: 40px;}
	.map { height: 500px;}
	.num_ul li span.add01 { font-size: 35px;}
	.num_ul li span.counter { font-size: 35px;}
	.num_ul li .des { font-size: 16px;}
	.pic_ul li { padding: 0px 12px;}
	.pic_ul li .tit a { font-size: 16px;}
	.news_bg { padding-left: 400px; min-height: 240px;}
	.news_img { width: 360px; height: 240px;}
	.news_con .tit { font-size: 20px; line-height: 30px; height: 60px;}
	.news_con .des { margin-top: 20px;}
	.news_con .more { margin-top: 25px;}
	.ul_article li .con_bg { padding-left: 340px; min-height: 200px;}
	.ul_article li .img { width: 300px; height: 200px;}
	.ul_article li .tit { margin-top: 10px;}
	.ul_article li .tit a { font-size: 20px; line-height: 30px;}
	.ul_article li .des { margin-top: 15px;}
	.ul_article li .more { margin-top: 15px;}
	.show_wd { padding-right: 0px;}
	.show_right { width: 100%; position: relative; margin-top: 20px; float: left;}
	.ul_hr li .des { font-size: 15px; line-height: 30px;}
	.ul_hr li .tit { font-size: 30px; margin-top: 25px;}
	.hr_h_bg li.li2 { display: none;}
	.hr_h_bg li.li1 { width: 40%;}
	.hr_h_bg li.li3 { width: 30%;}
	.hr_h_bg li.li4 { width: 25%;}
	.list_menu li.li1 { width: 40%;}
	.list_menu li.li2 { display: none;}
	.list_menu li.li3 { width: 30%;}
	.list_menu li.li4 { width: 25%;}
	.list_dd { padding: 28px;}
	.list_ab { display: none;}
	.iabout_bg { padding: 50px 0px;}
	.ipro_l { padding: 40px 0px 60px 0px;}
	.pro_wd { padding-left: 0;}
	.pro_left { position: relative; width: 100%;}
	.pro_ul li { width: 33.33333%;}
	.pro_l_tit { padding: 20px 25px; border-radius: 15px 15px 60px 15px;}
	.pro_l_h { font-size: 30px; line-height: 40px;}
	.pro_l_h span { font-size: 15px; line-height: 25px;}
	.pro_nav li a { font-size: 15px; line-height: 28px; padding: 7.5px 12.5px;}
	.pro_right { margin-top: 30px;}
}
@media only screen and (max-width: 850px){
	.banner_n .img { height:350px;}
	.contact_l { width: 100%;}
	.contact_r { width: 100%; padding-bottom: 45px;}
	.contact_con { float: left; margin-left: 10%;}
	.foot_left { display: none;}
	.foot_mid { width: 50%; margin-left: 0px; max-width: 100%;}
	.foot_ma_bg { float: right;}
	.a_txt .div3 ul li a { font-size: 16px; font-weight: normal; line-height: 50px;}
	.a_txt .div3 ul li .a_txt2 a { font-size: 15px; line-height: 40px;}
	.page_nav_bg { margin-top: 40px;}
	.gray_mar { margin-top: 40px;}
	.page_nav li a { font-size: 18px; padding: 0px 28px;}
	.pic_ul li { width: 50%;}
	.news_con { padding-left: 30px;}
	.page_h { font-size: 30px;}
	.hr_cat { font-size: 35px;}
	.hr_cat_en { font-size: 18px;}
	.hr_cat_des { padding: 0px 3%; box-sizing: border-box;}
	.ul_hr li .con { width: 100%; margin-top: 35px;}
	.ul_hr li .img { width: 100%; height: 450px; position: relative;}
	.hr_h_bg li.li1 { padding-right: 25px;}
	.hr_h_bg li.li2 { padding-right: 25px;}
	.hr_h_bg li.li3 { padding-right: 25px;}
	.hr_h_bg li.li4 { padding-right: 25px;}
	.list_menu li.li1 { padding-right: 25px;}
	.list_menu li.li2 { padding-right: 25px;}
	.list_menu li.li3 { padding-right: 25px;}
	.list_menu li.li4 { padding-right: 25px;}
	.ipro_menu li { width: 50%;}
	.iserve_h { font-size: 30px; margin-top: 30px;}
	.pro_catname { font-size: 20px;}
	.pro_catname span { font-size: 25px;}
	.pro_show_bg { padding:0px 15px ;}
}

@media only screen and (max-width:760px){
	.banner_n .img { height:300px;}
	.map { height: 400px;}
	.foot_bg { padding-top: 40px;}
	.page_nav li a { font-size: 16px; padding: 0px 20px; line-height: 40px;}
	.page_about_right { height: 400px; border-radius: 0px 0px 0px 50px;}
	.page_about_tit { font-size: 30px;}
	.num_ul li { width: 50%; margin-top: 20px;}
	.news_bg { padding-left: 0px;}
	.news_img { width: 100%; height: auto; position: relative;}
	.news_con { margin-top: 20px;}
	.news_one { margin-top: 20px; padding: 25px;}
	.ul_article li .con_bg { padding-left: 290px; min-height: 180px;}
	.ul_article li .img { width: 270px; height: 180px;}
	.page_nav_bg { min-height: auto;}
	.hr_logo { margin-top: 25px;}
	.hr_wd_bg { overflow: auto; overflow-y: hidden; }
	.hr_wd { width: 720px;}
	.iahout_con { font-size: 15px;}
	.ipro_menu li .tit a { font-size: 17px;}
	.iserve_bg { margin-top: 40px;}
	.inews_ul li .tit { font-size: 17px; line-height: 35px; height: 70px;}
	.inews_ul li .des { margin-top: 10px;}
	.pro_wd { margin-top: 10px;}
	.pro_ul li { width: 50%;}
	
}

@media only screen and (max-width: 640px){
	.banner_n .img { height:260px;}
	.map { height: 360px;}
	.foot_mid { width: 100%; text-align: center; float: none;}
	.foot_ma_bg { float:none; text-align: center; margin: 30px auto 0px auto;}
	.foot_h { margin: 0px auto;}
	.page_nav li { margin: 20px 0px 0px 0px; width: 25%;}
	.page_nav li a { padding: 0px; text-align: center;}
	.page_about_wd { margin-top: 0px;}
	.page_about_right { height: 350px;}
	.ul_article li .con_bg { padding-left: 0px;}
	.ul_article li .img { width: 100%; height: auto; position: relative; top: 0; transform: translateY(0);}
	.ul_article li .tit { margin-top: 20px;}
	.ul_article li { padding: 25px 0px;}
	.page_h { font-size: 25px;}
	.page_white { margin-top: 20px;}
	.ul_hr li .img {height: 350px; }
	.banner_bg li .img_bg { width: 120%; margin-left: -10%;}
	.iabout_menu li .dot_link { display: none;}
	.iabout_menu li .catname { font-size: 20px;}
	.iabout_menu li .dot { width: 9px; height: 9px; margin-top: 10px;}
	.pro_catname { font-size: 17px;}
}
@media only screen and (max-width: 480px){
	#headerMain { padding: 0px 20px;}
	.header_wd { padding-right: 60px;}
	.header_r { width: 60px;}
	.banner_n .img { height:200px;}
	.page_nav li { width: 33.333%;}
	.page_nav li a { font-size: 15px; line-height: 35px;}
	.page_about_right { height: 300px;}
	.page_about_tit { font-size: 28px;}
	.pic_ul li { width: 100%;}
	.page_white { padding: 25px;}
	.ul_hr li .img {height: 250px; }
	.ipro_menu li { width: 100%;}
	.inews_ul li { width: 100%;}
	.pro_ul li { width: 100%;}
}