@media only screen and (max-width: 1650px){
	.pro_one_ul li .tit a { font-size: 16px;}
	.page_about_info { font-size: 15px; line-height: 30px;}
	.page_about_info p { font-size: 15px; line-height: 30px;}
	.iabout_num li { margin-top: 20px;}
	.iabout_con { margin-top: 15px; font-size: 16px; line-height: 45px;}
	.iabout_con p { font-size: 16px; line-height: 45px;}
	.inews_right dd { padding: 25px 0px;}
	
}
@media only screen and (max-width: 1580px){
	.iabout_num li .con { width: 90%;}
}
@media only screen and (max-width: 1500px){
	.iabout_r { width: 48%;}
	.iabout_link_bg { width: 48%;}
	.iabout_l { width: 48%;}
}
@media only screen and (max-width: 1450px){
	.header_wd { padding: 0px 70px 0px 23%;}
	.coop_ul li.li .con { min-height: 450px;}
	.coop_ul li.li1 .con { padding: 70px 3% 70px 5%;}
	.coop_ul li.li2 .con { padding: 70px 5% 70px 3%;}
	.coop_ul li .des { font-size: 15px; line-height: 30px;}
	.page_about_img { width: 48%;}
	.page_about_info { width: 48%;}
	.iabout_l { width: 55%;}
	.iabout_r { width: 40%;}
	.iabout_link_bg { width: 40%;}
	.iabout_link { padding: 15px 0px;}
	.iabout_ul li { width: 50%; padding: 10px 0px;}
	.inews_left { width: 48%;}
	.ifa-hd li .tit_en { font-size: 14px;}
	.icase_btn .swiper-button-prev-icase { left: 40%;}
	.icase_btn .swiper-button-next-icase { right: 40%;}
	
}
@media only screen and (max-width: 1350px){
	.header_wd { padding: 0px 70px 0px 260px;}
	.logo { width: 220px;}
	.contact_list li { padding: 0px 15px;}
	.contact_list li .des { font-size: 15px;}
	.contact_list li .con { padding: 30px 5%;}
	.linian_con .info { font-size: 15px; line-height: 35px; height: 280px; -webkit-line-clamp: 8;}
	.linian_con .info p { font-size: 15px; line-height: 35px; }
	.fangan_ul li .con_ab .tit { font-size: 23px; line-height: 35px;}
	.fangan_ul li .info_bg .tit { font-size: 23px; line-height: 35px;}
	.pro_one_tit { font-size: 20px; line-height: 30px;}
	.pro_one_des { font-size: 16px; line-height: 30px;}
	.pro_one_r { padding: 50px 3%;}
	.pro_nav_ul li .tit { font-size: 18px;}
	.ul_article li .tit a { font-size: 17px;}
	.page_about_img { width: 100%; max-width: 600px; margin: 0px auto; float: none;}
	.page_about_info { width: 100%; margin-top: 30px; float: none;}
	.case_ul { margin-top: 20px;}
	.case_ul li { width:33.33333%;}
	.case_ul li:last-child { display: block;}
	.pic_ul li { width:33.33333%;}
	.ifa-bd li .img { margin-top: -10%;}
	.inum_ul li .tit { font-size: 16px; line-height: 30px;}
	.inum_ul li .tit span { font-size: 50px; line-height: 60px;}
	.pro_gf_des { font-size: 17px; line-height: 32px;}
	.pro_gf_des p { font-size: 17px; line-height: 32px;}
	.net_one_con { font-size: 17px; line-height: 32px;}
	.net_one_con p { font-size: 17px; line-height: 32px;}
	.net_con { font-size: 17px; line-height: 32px;}
	.net_con p { font-size: 17px; line-height: 32px;}
}
@media only screen and (max-width: 1250px){
	.iabout_l { width: 100%;}
	.iabout_tit { text-align: center;}
	.iabout_tit_en { text-align: center;}
	.iabout_num { margin-top: 25px;}
	.iabout_con { margin-top: 30px;}
	.iabout_r { width: 45%; float: left; margin-top: 30px;}
	.iabout_link_bg { width: 50%;}
	.inews_right dd { padding: 20px 0px;}
	.inews_right dd .con { padding-left: 70px;}
	.inews_right dd .info { padding-left: 20px;}
	.ifa-bd li .img { margin-top: -5%;}
	.ifa-hd li .tit { font-size: 20px;}
	.ifa-hd li .tit_en { font-size: 13px;}
	.inum_ul li .des { line-height: 25px; font-size: 14px;}
	.show_fa_thumb { height: auto;}
	.show_fa_thumb .img { position: relative; top: 0; transform: translateY(0);}
	.show_fangan { padding-left: 220px;}
	.show_mk_l { width: 45%;}
	.show_mk_r { width: 50%;}
}

@media only screen and (max-width: 1200px){
	.header_re { height: 90px; display: block; background: #000000;}
	#headerMain { height: 90px; top: 0px;}
	.headerMain-bg { height: 90px !important;}
	.header_wd { height: 90px; padding-right: 0; padding: 0px 130px 0px 240px;}
	.headerMain-bg .header_wd { height: 90px !important;}
	.top_right { right: 10%;}
	.nav_ul { display: none;}
	.header_bg { height: 90px;}
	.nav_img { display: block; position: absolute; z-index: 9; right: 0; top: 50%; transform: translateY(-50%);}
	.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
	.a_txt .div1{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
	.a_txt .div2{position:absolute;width:30px;left:3%;top:150px;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
	.a_txt .div3{position:absolute;width:85%;right:0px;top:90px;background:#0b0d19;height:100%;z-index:100;right:-80%}
	.a_txt .div3 ul{padding-left:5%;padding-right:5%; margin-top: 15px;}
	.a_txt .div3 ul li{border-bottom:1px solid #232530}
	.a_txt .div3 ul li a { display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:15px; width: 65%; box-sizing: border-box;}
	.a_txt .div3 ul li .a_js2{background:url(../img/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
	.a_txt .div3 ul li .a_js2_on{background:url(../img/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
	.a_txt .div3 ul li .a_txt2{display:none}
	.a_txt .div3 ul li .a_txt2 a{ width: 100% !important; height:40px;line-height:40px;font-size:13px; display: block; color: rgba(255,255,255,.7) !important; border-bottom: 1px solid rgba(255,255,255,.1); padding-left: 8%;}
	.a_txt .div3 ul li .tit_bg { display: block; overflow: hidden;}
	.banner_n_bg { padding: 200px 0px 100px 0px;}
	.banner_n_bg2 { padding: 200px 0px 100px 0px;}
	.juzhen_list li { padding: 0px 15px;}
	.juzhen_list li .tit { font-size: 15px;}
	.show_wd { padding-right: 350px;}
	.pro_one_ul li .tit a { font-size: 15px;}
	.wenhua_ul li .img { width: 70px;}
	.wenhua_ul li .tit { font-size: 25px; line-height: 35px; margin-top: 25px;}
	.wenhua_ul li .des { font-size: 15px; margin-top: 20px;}
	.iabout_num li .des { font-size: 15px; line-height: 25px;}
	.vd_sp { height: auto;}
	.icoop_ab { padding: 60px 4% 0px 6%;}
	.icoop_bg .swiper-pagination-icoop { margin-top: 25px;}
	.icoop_l { padding: 60px 4% 60px 6%;}
	.icoop_bg .tit { margin-top: 230px;}
	.icoop_bg .des { margin-top: 20px;}
	.icoop_more { margin-top: 30px;}
	.zhuanli_ul li .tit { font-size: 15px;}
}
@media only screen and (max-width: 1150px){
	.pg_contact { padding: 60px 0px;}
	.pg_juzhen { padding: 60px 0px;}
	.pg_linian { padding: 60px 0px;}
	.pg_why { padding: 60px 0px;}
	.pg_fangan { padding: 60px 0px 50px 0px;}
	.pg_about_bg { padding: 60px 0px;}
	.wenhua_bg { padding: 60px 0px;}
	.lc_bg { padding: 60px 0px;}
	.rongyu_bg { padding: 60px 0px;}
	.zhuanli_bg { padding: 60px 0px;}
	.pg_pro { padding: 60px 0px;}
	.pg_case { padding: 60px 0px;}
	.foot_bg { padding-top: 60px;}
	.iabout_bg { padding: 60px 0px;}
	.inews_bg { padding: 60px 0px;}
	.ipro_bg { padding: 60px 0px;}
	.ifa_bg { padding-top: 60px;}
	.icase_bg { padding: 60px 0px;}
	.ilx_right { padding: 60px 0px;}
	.ibrand_bg { padding: 60px 0px;}
}
@media only screen and (max-width: 1100px){
	.contact_list li { width: 50%;}
	.contact_list { margin-top: 0px;}
	.mes_bg { border-radius: 10px;}
	.page_nav_ul li { margin-right: 25px;}
	.page_nav_ul li a { font-size: 17px; line-height: 35px;}
	.page_nav_ul li.cur a { font-size: 20px;}
	.down_one { width: 45%; margin-left: 3%; padding-right: 3%;}
	.show_wd { padding-right: 0px;}
	.show_right { position: relative; width: 100%; margin-top: 40px;}
	.show_con {min-height: auto;}
	.coop_ul li .img_bg { width: 100%; height: 600px; position: relative;}
	.coop_ul li.li1 .img_bg { left: 0;}
	.coop_ul li .con { width: 100%; min-height: auto;}
	.coop_ul li.li1 .con { padding: 70px 5%;}
	.coop_ul li.li2 .con { padding: 70px 5%;}
	.fangan_ul li .info_bg { display: none;}
	.fangan_ul li .black { display: none;}
	.fangan_ul li:hover .con_ab { opacity: 1; }
	.pro_one_l { width: 100%; position: relative; height: 400px;}
	.pro_one_r { width: 100%;}
	.pro_nav_ul li { width: 50%;}
	.pro_wt { width: 100%; position: relative;}
	.pro_gf { width: 100%;}
	.pro_scr_l { width: 100%; max-width: 100%;}
	.pro_scr_r { width: 100%; max-width: 100%;}
	.iabout_r { width: 48%;}
	.iabout_link_bg { width: 47%;}
	.ifa-bd li .img { margin-top: 0%;}
	.ifa-hd li .con { top: 72%;}
	.ibrand_ul li { width: 25%;}
	.show_fangan { padding-left: 0px;}
	.show_fa_nav { display: none;}
	.ul_rongyu li { margin-top: 30px;}
	.zhuanli_ul li { width: 33.3333%;}
	.lc_swp .mySwiper2 li .white_bg { padding: 10px;}
	.lc_swp .mySwiper2 li .info_bg { padding: 10px 20px;}
	.lc_swp .mySwiper2 li .tit { font-size: 20px; line-height: 40px;}
}
@media only screen and (max-width: 1000px){
	.header_re { height: 70px; display: block; background: #000000;}
	#headerMain { height: 70px; top: 0px;}
	.headerMain-bg { height: 70px !important;}
	.header_wd { height: 70px; padding-right: 0; padding: 0px 100px 0px 220px;}
	.headerMain-bg .header_wd { height: 70px !important;}
	.logo { width: 180px; bottom: 0; top: auto; transform: translateY(0);}
	.headerMain-bg .logo { bottom: 50%;  transform: translateY(50%);}
	.top_right { top: auto; bottom: 5px; transform: translateY(0); transition: all .3s;}
	.top_search { width: 35px; height: 35px;}
	.headerMain-bg .top_right { bottom: 50%;  transform: translateY(50%);}
	.nav_img { top: auto; bottom: 6.5px; transform: translateY(0); transition: all .3s;}
	.headerMain-bg .nav_img { bottom: 50%;  transform: translateY(50%);}
	.a_txt .div3 { top: 70px;}
	.a_txt .div3 ul { margin-top: 30px;}
	.banner_n_cat { font-size: 35px;}
	.banner_n_des { margin-top: 15px; font-size: 20px;}
	.why_ul li { width: 50%;}
	.ul_article li { width: 50%;}
	.rongyu_ul li { width: 50%;}
	.pg_pro_ul li .tit { font-size: 16px;}
	.pg_pro_ul li .black { display: none;}
	.pg_pro_ul li .con_ab { display: none;}
	.foot_l { display: none;}
	.foot_r { display: none;}
	.banner_ab_tit { font-size: 50px; line-height: 65px;}
	.banner_ab_en { font-size: 17px;}
	.iabout_r { width: 100%;}
	.iabout_link_bg { width: 100%; position: relative; float: left; bottom: auto; right: auto; margin-top: 30px;}
	.iabout_ul li { width: 25%;}
	.inews_right dd:last-child { display: none;}
	.ifa-hd li .tit { font-size: 18px;}
	.inum_ul li { width: 33.3333%;}
	.ilx_right { width: 100%; float: none;}
	.ilx_map { width: 100%; position: relative; height: 600px;}
	.pro_ul figure { width: 50%;}
	.zl_show_ul li { width: 33.3333%;}
	.zl_show_ul li .tit { font-size: 14px; line-height: 25px;}
	.lc_swp .mySwiper2 li .info_bg { position: relative; background: none; padding: 15px 10px;}
	.lc_swp .mySwiper2 li .des { font-size: 15px; line-height: 30px; color: #ffffff; min-height: 60px;}
	.lc_swp .mySwiper2 li .des p { font-size: 15px; line-height: 30px; color: #ffffff;  }
	.net_one_l { width: 100%; height: 600px; max-width: 100%; position: relative;}
	.net_one_r { width: 100%;}
	
	.pro_gf_des { font-size: 16px; line-height: 32px;}
	.pro_gf_des p { font-size: 16px; line-height: 32px;}
	.net_one_con { font-size: 16px; line-height: 32px;}
	.net_one_con p { font-size: 16px; line-height: 32px;}
	.net_con { font-size: 16px; line-height: 32px;}
	.net_con p { font-size: 16px; line-height: 32px;}
	.net_tow_img { width: 45%;}
	.net_tow_l { width: 55%; padding-right: 5%;}
}

@media only screen and (max-width: 900px){
	.contact_link_tit { font-size: 35px; line-height: 45px;}
	.contact_link_en { font-size: 20px; line-height: 35px;}
	.mes_ul li .mes_l { width: 48%;}
	.mes_ul li .mes_r { width: 48%;}
	.down_ul li .tit { font-size: 14px;}
	.down_ul li .catname { font-size: 14px;}
	.down_ul li .time { font-size: 14px;}
	.down_ul li .btn { font-size: 14px;}
	.fangan_ul li { width: 100%;}
	.pro_name { font-size: 25px; line-height: 40px;}
	.pro_wt { padding: 40px 4%;}
	.pro_gf { padding: 40px 4%;}
	.pro_wt_tit { font-size: 20px;}
	.pro_gf_tit { font-size: 20px;}
	.pro_show_h { font-size: 20px;}
	.wenhua_bg { padding: 20px 0px 60px 0px;}
	.wenhua_ul li { width: 50%; margin-top: 40px;}
	.pg_pro_ul li:first-child { width: 100%;}
	.pg_pro_ul li { width: 50%;}
	.case_ul li { width:50%;}
	.case_ul li:last-child { display: none;}
	.pic_ul li { width:50%;}
	.iabout_con { line-height: 40px;}
	.iabout_con p { line-height: 40px;}
	.ifa-hd li { width: 100%; height: 12.5%;}
	.ifa-hd li .ab_bg { height: 100%; width: 0px;}
	.ifa-hd li.active .ab_bg { height: 100%; width: 100%;}
	.ifa-hd li:hover .ab_bg { height: 100%; width: 100%;}
	.ifa-hd li .con { top: 0px;}
	.ifa-hd li:hover .con { top: 0%; transform: translateY(0%);}
	.ifa-hd li .des_bg { display: none;}
	.ifa-hd li:hover .des_bg { display: none;}
	.ifa-hd li .tit { display: inline-block; float: left; line-height: 90px; margin-right: 20px;}
	.ifa-bd li { height: 720px; max-height:720px;}
	.ifa-bd li .img { width: 140%; margin: 0px -20%;}
	.ifa-hd li .tit_en { font-size: 15px; width: 200px; line-height: 90px; float: left; display: inline-block; margin-right: 15px; margin-top: 0px;}
	.ifa-hd li .dot { position: absolute; z-index: 9; left: 3%; top: 50%; transform: translateY(-50%); margin-top: 0px;}
	.ifa-bd li .ab_bg { background: #066eb6; opacity: .3;}
	.icoop_ab { width: 100%; position: relative; box-sizing: border-box; text-align: center;}
	.icoop_bg .img_ab { width: 100%; position: relative; margin-top: 40px; height: 400px;}
	.icoop_l { width: 100%; padding: 0px 3% 60px 3%;}
	.icoop_bg .tit { margin-top: 40px;}
	
}
@media only screen and (max-width: 850px){
	.page_catname { font-size: 35px; line-height: 45px;}
	.page_cat_en { font-size: 20px; line-height: 35px;}
	.page_catname2 { font-size: 35px; line-height: 45px;}
	.page_cat_en2 { font-size: 20px; line-height: 35px;}
	.iabout_tit { font-size: 35px; line-height: 45px;}
	.iabout_tit_en { font-size: 20px; line-height: 35px;}
	.itit { font-size: 35px; line-height: 45px;}
	.itit_en { font-size: 20px; line-height: 35px;}
	.contact_list li { margin-top: 30px;}
	.contact_list li .des { margin-top: 10px;}
	.juzhen_list li { width: 50%;}
	.down_three { display: none;}
	.down_four { float: right; margin-right: 3%; width: 90px;}
	.down_one { width: 50%;}
	.down_h { font-size: 16px; line-height: 50px;}
	.down_tit_bg { height: 50px;}
	.linian_con { margin-top: 40px;}
	.linian_con .con_left { width: 100%; height: 450px; position: relative;}
	.linian_con .con_right { width: 100%; min-height: 450px;}
	.linian_con .info { height: auto; -webkit-line-clamp: inherit;}
	.linian_h .mySwiper li { width: 140px !important; padding: 0px 5px;}
	.linian_h .mySwiper li .tit { font-size: 15px; line-height: 35px;}
	.job_list li .con_re { padding-left: 0px;}
	.job_list li .img { display: none;}
	.show_wd { margin-top: 30px;}
	.show_fanye { padding-right: 0px;}
	.why_ul { margin-top: 10px;}
	.why_ul li .tit { font-size: 18px;}
	.why_ul li .des { font-size: 14px; line-height: 28px; margin-top: 10px;}
	.coop_ul li .img_bg { height: 400px;}
	.fangan_add_h { font-size: 45px; line-height: 60px;}
	.fangan_add_p { font-size: 23px; line-height: 35px;}
	.fangan_add_more { width: 180px;}
	.fangan_add_more a { font-size: 16px; line-height: 45px;}
	.show_tit { font-size: 18px; line-height: 30px;}
	.show_con { font-size: 15px; line-height: 32px;}
	.show_con p { font-size: 15px; line-height: 32px;}
	.show_back { position: relative; top: auto; margin-top: 40px; transform: translateY(0);}
	.zhuanli_bg .swiper-zhuanli { margin-top: 40px;}
	.pg_pro_ul { margin-top: 40px;}
	.iabout_num li .tit span.counter { font-size: 50px;}
	.iabout_num li .des { margin-top: 15px;}
	.iabout_num li .tit span.beizhu { font-size: 18px;}
	.ifa-bd li .img { width: 160%; margin: 0px -30%;}
	.icoop_bg .tit { font-size: 18px; line-height: 30px;}
	.icoop_bg .des { font-size: 15px; line-height: 30px; height: 90px;}
	.icoop_more a { font-size: 15px; line-height: 35px;}
	.ilx_con { width: 94%; margin-left: 3%; text-align: center;}
	.ilx_ul li { margin-top: 40px; min-height: 55px; padding-left: 0px; width: 33.3333%; float: left;}
	.ilx_ul li .img { width: 55px; position: relative; top: 0; transform: translateY(0); margin: 0px auto;}
	.ilx_ul li .tit { font-size: 18px; line-height: 30px; text-align: center; font-weight: normal; margin-top: 10px;}
	.ilx_ul li .info { font-size: 15px; line-height: 30px; text-align: center; margin-top: 10px;}
	.ibrand_ul li { width: 33.33333%; margin-top: 10px;}
	.show_fangan { margin-top: 30px;}
	.show_js_ul li {width: 100%;}
	.show_fa_con .list_xg li { width: 50%;}
	.ul_rongyu li { width: 50%;}
	.show_mk_l { width: 100%;}
	.show_mk_r { width: 100%;}
	.float_qq { height: 75px; width: 35px; bottom: 20%; top: auto; transform: translateY(0);}
	.float_qq li.float_qq2 { display: none;}
	.float_qq li.float_qq4 { display: none;}
	.float_qq li.float_qq3 { display: none;}
	.float_qq li.float_qq1 { width: 35px; height: 35px; border-radius: 100%;}
	.float_qq li.float_qq1 a { width: 35px; height: 35px; border-radius: 100%; background: #E5006E; opacity: 1;}
	.float_qq li.float_qq1 a img { width: 18px; height: 18px; margin: 8.5px;}
	.float_qq li.wap_tel { width: 35px; height: 35px; display: block; overflow: hidden; border-radius: 100%;}
	.float_qq li.wap_tel a { width: 35px; height: 35px; border-radius: 100%; background: #E5006E; opacity: 1}
	.float_qq li.wap_tel a img { width: 20px; height: 20px; margin: 7.5px;}
	.net_one_l { height: 450px;}
	.net_tow_l { width: 100%; padding-right: 0px;}
	.net_con { margin-top: 0px;}
	.net_tow_img { width: 100%; margin-top: 20px;}
	.net_three_img { width: 100%;}
	.net_tow_r { padding-left: 0; width: 100%; margin-top: 25px;}
}
@media only screen and (max-width: 720px){
	.banner_n_bg { padding: 160px 0px 80px 0px;}
	.banner_n_bg2 { padding: 160px 0px 80px 0px;}
	.contact_mes { width: 100%;}
	.contact_down { width: 100%;}
	.mes_bg { padding: 25px 0px;}
	.mes_ul li .mes_l { width: 100%; margin-top: 15px;}
	.mes_ul li .mes_r { width: 100%; margin-top: 15px;}
	.mes_ul li .label { display: none;}
	.down_wd_bg { overflow-x:auto; padding-bottom: 10px;}
	.down_wd { min-width: 700px; display: block; overflow: hidden;}
	.job_bg { margin-top: 40px; padding: 30px 0px 50px 0px;}
	.job_list li .beizhu { position: relative; margin-top: 10px;}
	.show_r_bg { background: none; padding: 0px; border-top: 5px solid #f2f2f2; padding-top: 30px;}
	.coop_ul li.li1 .con {padding: 60px 3%;}
	.coop_ul li.li2 .con {padding: 60px 3%;}
	.coop_ul li .img_bg { height: 320px;}
	.coop_ul li .tit { font-size: 23px; line-height: 35px;}
	.coop_ul li .des { margin-top: 25px;}
	.coop_ul li .more { width: 150px; margin-top: 40px;}
	.coop_ul li .more a { font-size: 16px; line-height: 40px;}
	.pg_fangan_info { font-size: 15px; line-height: 30px; margin-top: 30px;}
	.pg_fangan_info p { font-size: 15px; line-height: 30px;}
	.pro_nav_ul li { width: 100%;}
	.page_about_con { margin-top: 35px;}
	.rongyu_ul { margin-top: 10px;}
	.about_more { width: 150px; margin-top: 40px;}
	.about_more a { line-height: 40px;}
	.about_more2 { width: 150px; margin-top: 40px;}
	.about_more2 a { line-height: 40px;}
	.zhuanli_bg .swiper-zhuanli li .tit { font-size: 15px; line-height: 30px;}
	.banner_ab_tit { font-size: 55px; line-height:70px;}
	.banner_ab_en { font-size: 18px;}
	.inews_left { width: 100%; margin-top: 30px;}
	.inews_right { width: 100%;}
	.inews_right dd:last-child { display: block;}
	.inews-hd { margin-top: 30px;}
	.ipro_btn { position: relative; bottom: auto; right: auto; margin-top: 40px;}
	.iswiper-pro-bg { margin-top: 30px; padding: 25px;}
	.iswiper-pro li .info_bg { padding: 0px; display: block; width: 100%;}
	.iswiper-pro li .img_bg { width: 100%; display: block; margin-top: 30px;}
	.iswiper-pro li .hr { margin-top: 15px;}
	.iswiper-pro li .des { font-size: 16px; line-height: 32px; height: 96px; margin-top: 20px;}
	.iswiper-pro li .more { margin-top: 30px;}
	.ifa-bd li .img { width: 200%; margin: 0px -50%;}
	.icase_btn { margin-top: 30px;}
	.icase_btn .swiper-button-prev-icase { left: 35%;}
	.icase_btn .swiper-button-next-icase { right: 35%;}
	.lc_swp .mySwiper2 li .tit { font-size: 18px; line-height: 40px;}
	.lc_swp .mySwiper2 li .tit span { display: block; width: 120px; margin: 0px auto 10px auto; padding: 0px 15px;}
	
}
@media only screen and (max-width: 640px){
	.banner_n_bg { padding: 120px 0px 60px 0px;}
	.banner_n_bg2 { padding: 120px 0px 60px 0px;}
	.banner_n_cat { font-size: 30px;}
	.banner_n_des { margin-top: 10px; font-size: 18px;}
	.top_right { right: 60px;}
	.contact_list li { padding: 0px 10px;}
	.pg_contact { padding: 40px 0px;}
	.pg_juzhen { padding: 40px 0px;}
	.pg_linian { padding: 40px 0px;}
	.pg_why { padding: 40px 0px;}
	.pg_fangan { padding: 40px 0px;}
	.pg_about_bg { padding: 40px 0px;}
	.wenhua_bg { padding: 0px 0px 40px 0px;}
	.lc_bg { padding: 40px 0px;}
	.rongyu_bg { padding: 40px 0px;}
	.zhuanli_bg { padding: 40px 0px;}
	.pg_pro { padding: 40px 0px;}
	.pg_case { padding: 40px 0px;}
	.page_catname { font-size: 30px;}
	.page_cat_en { font-size: 18px; line-height: 30px; margin-top: 5px;}
	.page_catname2 { font-size: 30px;}
	.page_cat_en2 { font-size: 18px; line-height: 30px; margin-top: 5px;}
	.iabout_tit { font-size: 30px;}
	.iabout_tit_en { font-size: 18px; line-height: 30px; margin-top: 5px;}
	.itit { font-size: 30px; text-align: center;}
	.itit_en { font-size: 18px; line-height: 30px; margin-top: 5px; text-align: center;}
	.itit_p { text-align: center; font-size: 15px;}
	.juzhen_list li .img_ma { margin-top: 10px; width: 90%;}
	.juzhen_list li .tit { font-size: 13px; line-height: 20px; margin-top: 10px;}
	.contact_link_tit { font-size: 30px; line-height: 40px;}
	.contact_link_en { font-size: 18px; line-height: 30px;}
	.map { height: 450px;}
	.mes_h { font-size: 23px; line-height: 35px;}
	.mes_des { font-size: 15px; font-weight: 25px; margin-top: 5px;}
	.mes_ul li .text { line-height: 35px; height: 35px;}
	.mes_ul li .mes_l { margin-top: 10px;}
	.mes_ul li .mes_r { margin-top: 10px;}
	.page_nav_ul li a { font-size: 16px;}
	.page_nav_ul li.cur a { font-size: 18px;}
	.page_nav_ul li { margin-right: 20px;}
	.place_bg { padding: 15px 0px 15px 30px; font-size: 16px;}
	.pagination li { font-size: 14px;}
	.linian_h .mySwiper li { width: 110px !important; padding: 0px 5px;}
	.linian_con .con_left { height: 350px;}
	.linian_con .tit { font-size: 23px; line-height: 35px; margin-top: 20px;}
	.linian_con .hr { margin-top: 15px;}
	.linian_con .info { font-size: 14px; line-height: 30px; margin-top: 20px;}
	.linian_con .info p { font-size: 14px; line-height: 30px;}
	.linian_con .con_right { min-height: 350px;}
	.job_tit { font-size: 20px;}
	.job_default { font-size: 12px; margin-top: 10px;}
	.show_hr { border-left: 20px solid #066eb7 ; border-right: 20px solid #066eb7 }
	.job_ul li .tit { font-size: 15px;}
	.job_h { font-size: 18px;}
	.show_con { font-size: 15px; margin-top: 15px;}
	.show_con p{ font-size: 15px;}
	.why_more {width: 160px; margin-top: 40px;}
	.why_more a { line-height: 40px;}
	.coop_tit_bg { padding: 40px 0px;}
	.fangan_ul li .con_ab .tubiao { width: 30px;}
	.fangan_ul li .con_ab .tit { font-size: 20px;}
	.fangan_add { padding: 60px 0px;}
	.fangan_add_h { font-size: 38px; line-height: 50px;}
	.fangan_add_p { font-size: 20px; margin-top: 10px;}
	.fangan_add_more { margin-top: 25px;}
	.pro_one_l { height: 300px;}
	.pro_one_r { padding: 40px 5%;}
	.pro_one_tit { font-size: 18px;}
	.pro_one_des { font-size: 15px; margin-top: 20px;}
	.pro_one_ul { margin-top: 0px;}
	.pro_one_ul li { width: 50%;}
	.ul_article li { width: 100%;}
	.lc_swp { padding: 0px; margin-top: 30px;}
	.lc_swp .swiper-button-prev-lc { top: 0; left: 30%;}
	.lc_swp .swiper-button-next-lc { top: 0; right: 30%;}
	.lc_swp .mySwiper { margin-top: 40px;}
	.lc_swp .mySwiper2 { margin-top: 70px;}
	.lc_swp .mySwiper li.swiper-slide-thumb-active .tit { font-size: 22px; line-height: 35px;}
	.lc_swp .mySwiper li .tit { font-size: 17px; line-height: 35px;}
	.lc_swp .mySwiper2 li .tit { font-size: 18px;}
	.lc_swp .mySwiper2 li .des { font-size: 15px; line-height: 30px; margin-top: 20px;}
	.rongyu_ul li { margin-top: 25px;}
	.about_more a { font-size: 15px;}
	.case_ul li { width:100%;}
	.pic_ul li { width:100%;}
	.iabout_num { margin-top: 0px;}
	.iabout_num li .tit span.counter { font-size: 45px;}
	.iabout_num li .des { margin-top: 10px; font-size: 14px; line-height: 25px;}
	.iabout_num li .tit span.beizhu { font-size: 15px;}
	.iabout_con { font-size: 15px; line-height: 35px;}
	.iabout_con p { font-size: 15px; line-height: 35px;}
	.iabout_link_bg { padding: 4px;}
	.iabout_ul li .img { width: 50px; margin: 0px auto;}
	.iabout_ul li .tit { font-size: 16px;}
	.vd_con_bg { width: 96%; padding: 10px;}
	.inews_bg { padding: 40px 0px;}
	.ipro_bg { padding: 40px 0px;}
	.ifa_bg { padding-top: 40px;}
	.icase_bg { padding: 40px 0px;}
	.ilx_right { padding: 40px 0px;}
	.ibrand_bg { padding: 40px 0px;}
	.inews-hd { margin-top: 20px;}
	.inews-hd li { padding: 0px 20px; font-size: 16px; line-height: 35px; margin: 0px 5px;}
	.inews-hd li.active { font-weight: normal;}
	.iswiper-pro li .tit { font-size: 23px; line-height: 35px;}
	.imore_bg2 { width: 160px; margin-top: 40px;}
	.imore_bg2 a { font-size: 15px; line-height: 35px;}
	.ifa-hd li .con { padding:0px 0px 0px 15% ;}
	.ifa-hd li .tit { line-height: 70px;}
	.ifa-hd li .tit_en { line-height: 70px;}
	.ifa-bd li { height: 560px; max-height:560px;}
	.ipro_btn { margin: 30px auto 0px auto; display: block;}
	.icoop_bg .img_ab { height: 360px;}
	.page_cat_des { font-size: 16px;}
	.icase_bg .swiper-icase { margin-top: 30px;}
	.ilx_ul li { width: 100%;}
	.ilx_map { height: 500px;}
	.ibrand_ul li { width:50%; margin-top: 5px;}
	.show_fa_h { font-size: 30px; line-height: 45px;}
	.show_fa_h span { display: block; margin-left: 0px; font-size: 18px;}
	.show_fa_tit { font-size: 23px; margin-top: 30px;}
	.ul_rongyu li { width: 100%;}
	.pro_ul figure { width: 100%;}
	.zhuanli_ul li { width: 50%; margin-top: 20px;}
	.zl_show_ul li { width: 50%; margin-top: 20px;}
	.zhuanli_show_h { font-size: 23px; margin-top: 25px;}
	.other_bg { padding: 30px 0px;}
	.other_wd { width: 96%; padding: 30px 3%;}
	.lc_swp .mySwiper2 li .des { font-size: 15px; line-height: 30px; min-height: 60px;}
	.net_one_l { height: 380px;}
	
}
@media only screen and (max-width: 480px){
	.banner_n_cat { font-size: 25px; line-height: 40px;}
	.banner_n_des { margin-top: 5px; font-size: 15px;}
	.contact_list { width: 100%;}
	.contact_list li { margin-top: 20px; padding: 0px 7.5px;}
	.contact_list li .con { padding: 18px;}
	.contact_list li .img { width: 50px;}
	.contact_list li .tit { font-size: 18px; margin-top: 10px;}
	.contact_list li .des { font-size: 13px; line-height: 25px; height: 75px;}
	.juzhen_list { width: 100%;}
	.juzhen_list li { padding: 0px 7.5px;}
	.juzhen_list li .con { padding: 20px 0px;}
	.job_bg { padding-top: 0px;}
	.job_list li { padding: 20px;}
	.job_list li .des { font-size: 14px; height: 60px; line-height: 30px;}
	.job_tit { font-size: 18px;}
	.why_ul li { margin-top: 25px;}
	.pro_one_bg { margin-top: 30px;}
	.pro_one_ul li { margin-top: 25px;}
	.pro_one_ul li .tit a { line-height: 40px;}
	.wenhua_ul li .tit { font-size: 20px; margin-top: 15px;}
	.wenhua_ul li .des { line-height: 30px; margin-top: 10px;}
	.foot_logo { width: 300px;}
	.foot_logo_add { font-size: 17px;}
	.foot_link { margin-top: 20px;}
	.foot_link a {  margin: 0px 10px; font-size: 14px;}
	.foot_link span { display: none;}
	.foot_zc { padding: 0px 20px;}
	.foot_share li { margin: 0px 20px;}
	.banner_ab_tit { font-size: 40px; line-height:60px;}
	.banner_ab_en { font-size: 16px; line-height: 30px;}
	.banner_more { width: 160px; margin-top: 30px;}
	.banner_more a { line-height: 40px;}
	.iabout_ul li .img { width: 40px; margin: 0px auto;}
	.iabout_ul li .tit { font-size: 14px;}
	.inews-hd li { padding: 0px 15px; font-size: 15px; }
	.inews_left .time_bg { padding: 5px; font-size: 30px; line-height: 40px; text-align: center;}
	.inews_left .time_bg span { font-size: 13px; line-height: 25px;}
	.inews_left .tit { font-size: 17px; margin-top: 10px;}
	.inews_left .des { font-size: 14px; line-height: 28px; height: 56px; margin-top: 5px;}
	.inews_right dd .tit { font-size: 17px;}
	.inews_right dd .des { font-size: 14px; line-height: 28px; margin-top: 5px;}
	.inews_right dd .time { font-size: 40px; line-height: 50px;}
	.inews_right dd .time span { font-size: 13px; line-height: 25px;}
	.inews_right dd .con { padding-left: 60px;}
	.inews_right dd .info { padding-left: 10px;}
	.ifa-hd li .dot { width: 25px;}
	.ifa-hd li .tit { line-height: 60px; font-size: 16px; font-weight: normal;}
	.ifa-hd li .tit_en { line-height: 60px; margin-top: 0px; font-size: 13px;}
	.ifa-bd li { height: 480px; max-height:480px;}
	.ifa-bd li .img { width: 240%; margin: 0px -70%;}
	.inum_ul li { width: 50%; padding: 0px 5%;}
	.icoop_bg .img_ab { height: 280px;}
	.icase_btn .swiper-button-prev-icase { left: 30%; width: 40px; height: 40px; background-size:100% 100% ;}
	.icase_btn .swiper-button-next-icase { right: 30%; width: 40px; height: 40px; background-size:100% 100% ;}
	.show_fa_con .list_xg li { width: 100%;}
	.show_mk_l { margin-top: 30px;}
	.show_mk_r { margin-top: 30px;}
	.show_mk_tit { font-size: 20px;}
	.show_mk_h2 { font-size: 20px; margin-top: 30px;}
	.net_one { margin-top: 25px;}
	.net_one_l { height: 300px;}
	.net_one_r { padding: 35px 4%;}
	.net_tow { padding: 30px 0px;}
	
}