@media only screen and (max-width: 1500px){
	.ithree_list li .con_re { padding-left: 150px; min-height: 150px;}
	.ithree_list li .img_bg { width: 150px;}
	.ithree_list li .info_bg { padding-left: 20px;}
	.ithree_list li .more { margin-top: 10px;}
	.iseven_list li .tit { font-size: 18px; line-height: 25px;}
	.banner_bg li .img { width: 110%; margin: 0px -5%;}
}
@media only screen and (max-width: 1300px){
	.nav_ul li a { font-size: 16px;}
	.headerMain-bg .nav_ul li a { font-size: 15px;}
	.top_tel { font-size: 16px;}
	.left_menu li .tit { font-size: 15px; line-height: 30px;}
	.ithree_list li { width: 50%;}
	.gongshi_ul li { width: 33.333%;}

}
@media only screen and (max-width: 1200px){
	.header_wd { padding: 0px 220px 0px 170px;}
	.left_bg { width: 23%;}
	.right_bg { width: 77%;}
	.ifive_list li { width: 25%;}
	.ieight_list li { padding: 0px 25px;}
	.ieight_list li .tit { font-size: 20px;}
	.icontact_info { margin-left: 2%;}
	.imes_ul { width: 40%;}
	.banner_bg li .img { width: 120%; margin: 0px -10%;}
	.gongshi_ul li .con .tit { font-size: 15px;}
}
@media only screen and (max-width: 1100px){
	.ul_pic li { width: 50%;}
	.itow_list li { padding: 0px 10px;}
	.itow_list li .tit { font-size: 16px;}
	.iseven_list { margin-top: 15px;}
	.iseven_list li { width: 100%; padding: 20px 0px; margin-top: 0px; border-bottom: 1px solid #d6d6d6;}
	.iseven_list li .des { height: auto;}
	.iseven_list li .time { margin-top: 10px;}
	.imes_ul { width: 38%;}
}
@media only screen and (max-width: 1000px){
	.header_wd { padding: 0px 0px 0px 200px;}
	.top_tel { display: none;}
	.left_bg { display: none;}
	.right_bg { width: 100%; padding: 0; float: none;}
	.list_wd { display: block; width: 100%; height: auto; overflow: hidden;}
	.list_menu { width: 100%; height: 45px; display: block; overflow: hidden; background: #075ecb; position: relative;}
	.list_cate { font-size: 17px; color: #ffffff; line-height: 45px; display: inline-block; float: left; margin-left:20px; font-weight: bold;}
	.list_menu_btn { width: 100%; height: 100%; overflow: hidden; position: absolute; z-index: 9; right: 0; top: 0;}
	.list_menu_btn a { width: 100%; height: 100%; overflow: hidden; display: block; text-align: right; padding: 2.5px 15px 0px 0px; box-sizing: border-box;}
	.list_menu_btn a img { display: inline-block; width: 40px !important; height: 40px !important;}
	#menu_show { width: 100%; height: auto; overflow: hidden; padding: 10px; box-sizing: border-box; background: #e2e2e2;}
	#menu_show li { width: 100%; height: auto; overflow: hidden; display: block; border-bottom: 1px solid #c6c6c6;}
	#menu_show li:last-child { border: none;}
	#menu_show li a { display: block; font-size: 14px; line-height: 23px; color: #333333; padding: 7px 15px; box-sizing: border-box;}
	.right_tit { display: none;}
	.ul_article { margin-top: 5px;}
	.ieight_img { width: 130%; margin: 35px -15% 0px -15%;}
	.icontact_ma { display: none;}
	.icontact_info { margin-left: 0px;}
	.imes_ul { width: 45%;}
	.banner_bg li .img { width: 130%; margin: 0px -15%;}
	.gongshi_ul li { width: 50%;}
}
@media only screen and (max-width: 900px){
	.header_re { height: 80px;}
	#headerMain { height: 80px;}
	.headerMain-bg { height: 70px !important;}
	.header_wd { height: 80px; padding-right: 0;}
	.headerMain-bg .header_wd { height: 70px !important;}
	.logo { width: 148px; height: 60px;}
	.headerMain-bg .logo { width: 123px !important; height: 50px;}
	.nav_ul { display: none;}
	.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:90px;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
	.a_txt .div3{position:absolute;width:85%;right:0px;top:70px;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;}
	.wap_tel { display:block; width: 35px; height: 31px; position: absolute; overflow: hidden; z-index: 9; top: 50%; transform: translateY(-50%); right: 55px;}
	.ione_list { display: none;}
	.ione_wap_bg { width: 100%; height: auto; overflow: hidden; display: block; margin-top: 30px;}
	.ione_wap { width: 100%; height: auto; overflow: hidden; display: block; }
	.ione_wap li { width: 50%; height: auto; display: block; overflow: hidden; padding: 5px 15px; box-sizing: border-box; float: left; margin-top: 20px;}
	.ione_wap li .con_bg { width: 100%; height: auto; overflow: hidden; display: block; background: #ffffff; border-radius: 10px 10px 0px 0px; box-shadow: 0px 0px 5px rgba(0,0,0,.2);}
	.ione_wap li .con_bg .img_re { width: 100%; height: auto; overflow: hidden; display: block; position: relative;}
	.ione_wap li .con_bg .img_ab { width: 100%; height:100%; overflow: hidden; display: block; position: absolute; z-index: 9; left: 0; top: 0;}
	.ione_wap li .con_bg .img_ab img { width: 100%; height: auto; overflow: hidden; display: block; transition: all .3s;}
	.ione_wap li:hover .con_bg .img_ab img{transform: scale(1.1, 1.1);transition: transform 0.3s ease 0s;}
	.ione_wap li .info_bg { width: 100%; height: auto; overflow: hidden; display: block; padding: 20px 15px; box-sizing: border-box;}
	.ione_wap li .tit_re { width: 100%; height: auto; overflow: hidden; display: block; position: relative; padding-right: 40px; box-sizing: border-box;}
	.ione_wap li .tit { width: 100%; height: auto; overflow: hidden; display: block; font-size: 16px; line-height: 25px; }
	.ione_wap li .tit a { color: #000000; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.ione_wap li .tit_ab { width: 20px; height: 20px; border-radius: 100%; overflow: hidden; position: absolute; z-index: 9; right: 0; top: 50%; transform: translateY(-50%);}
	.ione_wap li .tit_ab a { width: 100%; height: 100%; display: block; overflow: hidden; background: #cccccc; transition: all .3s;}
	.ione_wap li:hover .tit_ab a { background: #f55b0d;}
	.ione_wap li .des { width: 100%; height: auto; overflow: hidden; display: block; font-size: 14px; line-height: 25px; margin-top: 8px; color: #666666; text-overflow: ellipsis; white-space: nowrap;}
	.imore_bg { margin-top: 45px;}
	.itow_list { margin-top: 15px;}
	.itow_list li { margin-top: 25px; width: 50%;}
	.isix_add_h { font-size: 40px; line-height: 60px;}
	.isix_add_p { font-size: 28px; line-height: 40px;}
	.isix_right { padding: 40px 0px;}
	.isix_con { padding: 0px 35px;}
	.isix_des { margin-top: 25px;}
	
	
}
@media only screen and (max-width: 850px){
	.contact_con { font-size: 15px;}
	.contact_con p { font-size: 15px;}
	.foot_left { display: none;}
	.foot_right { display: none;}
	.foot_bg { padding: 40px 0px 70px 0px;}
	.foot_share { margin-top: 30px;}
	.foot_tel { width: 100%; height: 45px; display: block; overflow: hidden; background:#075ecb; position: fixed; z-index: 99999999; left: 0; bottom: 0;}
	.foot_tel a { width: 100%; height: 45px; display: block; overflow: hidden; text-align: center; vertical-align: middle; font-size: 17px; font-weight: bold; line-height: 45px; color: #ffffff;}
	.foot_tel a span { display: inline-block; vertical-align: middle; width: 23px; height: 25px; margin-right: 15px;}
	.ithree_list li { width: 100%; padding: 15px 5px;}
	.ifive_list li { width: 33.333%;}
	.ieight_list li { width: 100%; padding: 0px 10px; margin-top: 0px;}
	.ieight_list li .con_bg { padding: 25px 10px; box-sizing: border-box;}
	.ieight_list li .des { height: auto; margin-top: 10px;}
	.icontact_info li .tit { font-size: 14px;}
	.icontact_info { min-width: 340px;}
	.banner_bg li .img { width: 140%; margin: 0px -20%;}
}
@media only screen and (max-width: 720px){
	.banner_n { padding: 60px 0px 45px 0px;}
	.banner_tit { font-size: 30px;}
	.banner_des { font-size: 17px; line-height: 25px; margin-top: 15px;}
	.banner_dot { margin-top: 20px;}
	.ione_bg { padding: 45px 0px;}
	.itow_bg { padding: 45px 0px;}
	.ithree_bg { padding: 45px 0px;}
	.ifive_bg { padding: 45px 0px;}
	.iseven_bg { padding: 45px 0px;}
	.ifour_bg { padding: 45px 0px;}
	.ifour_wd { margin-top: 40px;}
	.ifive_list { margin-top: 30px;}
	.isix_left { width: 100%; position: relative; height: 300px;}
	.isix_right { width: 100%;}
	.icontact_info { width: 100%; float: none;}
	.icontact_info li { width: 50%; float: left; padding-right: 15px; box-sizing: border-box;}
	.imes_ul { width: 100%; max-width:100%;}
	.icontact_info { margin-top: 10px;}
	.banner_bg li .img { width: 150%; margin: 0px -25%;}
	.banner_bg .swiper-pagination-banner { bottom: 10%;}
}
@media only screen and (max-width: 640px){
	.contact_left { width: 100%; margin-top: 35px;}
	.contact_right { width: 100%; margin-top: 35px;}
	.ul_article li .tit { font-size: 15px; font-weight:bold;}
	.ul_article li .des { margin-top: 5px;}
	.ul_list li .con_re_bg { padding-left: 140px; min-height: 115px;}
	.ul_list li .img { width: 115px;}
	.ul_list li .more { display: none;}
	.ul_list li { padding: 25px 0px;}
	.ione_wap_bg { margin-top: 15px;}
	.ione_wap li { width: 100%; }
	.itow_list li { width: 100%;}
	.ifive_list li { width: 50%;}
	.isix_left { height: 260px;}
	.isix_add_h { font-size: 30px; line-height: 40px;}
	.isix_add_p { font-size: 23px; line-height: 30px;}
	.isix_con { padding: 0px 20px;}
	.icontact_info li { width: 100%; float:none; }
	.imes_ul { margin-top: 25px;}
	.banner_bg li .img { width: 160%; margin: 0px -30%;}
	.gongshi_ul li { width: 100%; padding: 10px; margin-top: 5px;}
	.gongshi_ul li .re_bg { height: 70px;}
	.gongshi_ul li .img { width:100px;}
	.gongshi_ul li .img img { max-width: 100px; max-height: 70px;}
	.gongshi_ul li .con { padding-left: 110px;}
	.gongshi_con { margin-top: 25px;}
	.ul_pic li { width: 100%; padding: 5px;}
}
@media only screen and (max-width: 480px){
	.banner_n { padding: 40px 0px 35px 0px;}
	.banner_tit { font-size: 25px;}
	.banner_des { font-size: 16px; line-height: 25px; margin-top: 10px;}
	.banner_dot { margin-top: 15px;}
	.ithree_list li .con_bg { padding: 12px;}
	.ithree_list li .con_re { padding-left: 120px; min-height: 100px;}
	.ithree_list li .img_bg { width: 120px;}
	.ithree_list li .des { height: 30px; -webkit-line-clamp:1;}
	.ifive_list li { padding: 7px 5px;}
	.isix_left { height: 200px;}
	.isix_right { padding: 30px 0px 45px 0px;}
	.isix_more { margin-top: 30px;}
	.isix_tit { font-size: 25px; line-height: 35px;}
	.imes_ul li .text_bg { width: 100%;}
	.foot_bq a { display: block;}
	.banner_bg li .img { width: 190%; margin: 0px -45%;}
	
}