@media screen and (max-width:1600px){
.banner .w{ position:relative; height:500px;}
}

@media screen and (max-width:1440px){
.banner .w{ position:relative; height:420px;}
.banner .w .txt img{ margin:0 auto;}
.banner .w .txt a{ margin:40px auto 0 auto;}
.banner .swiper-button-prev{ left:1%;}
.banner .swiper-button-next{ right:1%;}
}

@media screen and (max-width:1400px){

}

@media screen and (max-width:1200px){

}

@media screen and (max-width:1130px){
}

@media screen and (max-width:1060px){
}

@media screen and (max-width:1024px){
.head,.f_logo{ display:none;}
.sjhedes{ display:block;}
.banner .w .txt a{ font-size:24px; line-height:60px; width:175px;}
.com_tit{ padding:50px 0;}
.com_tit p{ line-height:36px; font-size:24px; margin-top:6px;}
.con1_list{ margin:10px 0 40px 0; width:102.2%;}
.con1_list li{ width:47.8%; margin:0 2.2% 2.2% 0; padding:50px 0;}
.con1_list li:last-child{ width:100%;}
.con1_list li em{ font-size:36px; line-height:80px;}
.con1_list li p{ font-size:24px; line-height:36px; padding-top:15px;}

.con2{ background:url(../image/bg2.jpg) center bottom no-repeat; background-size:cover;}
.con_pic li{ width:100%;}
.comflexone{max-height: 30rem;
    overflow: hidden;}
.con_pic li img{ width:100%;}
.con_txt{ font-size:24px; line-height:45px; padding-left:0; padding-right:0;}

.con3_list{ padding:0 0 55px 0;}
.con3_list li{ width:33.333333%;}
.con3_list li:nth-child(4),.con3_list li:nth-child(5){ border-top:1px solid #eee;}

/*footer*/
.footer .w{ padding:45px 0; text-align:center;}
.f_infor{ padding-bottom:35px;}
.footer .h_tell{ padding:0; margin-bottom:15px;}
.footer .h_tell:before{ display:none;}
.footer .h_tell em{ background:none; color:#fff; font-size:36px;}
.f_infor p{ font-size:24px; line-height:40px;}
.f_ewm,.f_infor{ width:100%; display:block;}
.f_ewm1{ width:50%!important; display:block;}
.f_ewm img{ width:180px; height:180px; margin:0 auto; display:block;}
.f_ewm p{ font-size:24px; line-height:44px; padding-top:25px;}
.foot{ font-size:24px; line-height:44px;}
}

@media screen and (max-width:850px){

}

@media screen and (max-width:750px){
.banner .w{ position:relative; height:320px;}
.banner .w .txt img{ max-width:60.2%;}
}