@media only screen and (max-width: 1680px){
	

}
@media only screen and (max-width: 1600px){
	

}
@media only screen and (max-width: 1440px){
	body{zoom: 0.9;}
	.header .logo img{height: 70px;}
	.header{height: 90px;}
	.header .menu .nav li{line-height: 24px;}
	.shuju_sj input[type="text"]{width: 30%;}
    .shuju_y input[type="submit"]{width: 18%;}
    .shuju_sj{width: 60%;}
    .shuju_y a{width: 18%;}
	
}
@media only screen and (max-width: 1366px){
	

}
@media only screen and (max-width: 1280px){
	
}

@media only screen and (max-width: 1152px){
	
}
@media only screen and (max-width: 1024px){
	.header{position: fixed;width: 100%;left: 0;background: #ffffff;z-index: 999;height: 80px;}
	.gao{height: 80px;}
	.header .centerBox{display: flex;align-items: center;justify-content: space-between;height: 100%;}
	.header .menu .cai:before {content: '';display: block;width: 36px;height: 3px;background: #0557ab;}
	.header .menu .cai span {display: block;width: 36px;height: 3px;background: #0557ab;margin: 8px 0;}
	.header .menu .cai:after {content: '';display: block;width: 36px;height: 3px;background: #0557ab;}
	.header .menu .nav {position: fixed;width: 100%;background: #ffffff;right: 0;color: #333333;top: 80px;overflow-y: auto !important;display: none;z-index: 999;height: 100vh;}
	.header .menu .nav li {line-height: 50px;font-size: 16px;padding: 0 20px;box-sizing: border-box;width: 100%;margin-left: 0;font-weight: normal;text-align: left;color: #333333;height: auto;float: none;}
	.header .menu .nav li.on a:after{display: none;}
	.header .menu .nav li .en{display: none;}
	.header .menu .nav li:hover a:after{display: none;}
	.header .menu .nav li:hover .erji{display: none;}
	.header .menu .nav li .erji{position: unset;width: 100%;padding-top: 0;}
	.header .menu .nav li .erji a{background: none;color: #333333;padding: 0;text-align: left;color: #ffffff;}
	.header .menu .cai {float: right;display: block;}
	.header .menu{height: auto;}
	.footer .ma img{margin: unset;}

}
@media only screen and (max-width: 810px){
	.footer>.centerBox{display: block;}
	.ma{float: left;}
	.footer{clear: both;overflow: hidden;}
	.footer .xinxi{max-width: 100%;margin-bottom: 20px;}
	.xiazai_ul ul li h3{width: 70%; font-size: 14px;}
    .shuju_tit h2{float: none; width: 100%; font-size: 20px; margin-bottom: 10px; line-height: 25px;}
    .shuju_y{float: none; width: 100%;}
    .shuju_y input[type="submit"]{font-size: 12px;}
    .shuju_y a{font-size: 12px;}

    .table table{display: block; white-space: nowrap; overflow-x: auto;} 
    .table table tr td{padding:  0 20px;}
    .shuju_sj input[type="text"]{font-size: 13px;}
    .xiazai_wj h2{font-size: 20px; margin-bottom: 10px; line-height: 25px;}
    .xiazai_ul ul li a{font-size: 14px;}
    .zaixian_ly_z{float: none; width: 100%;}
    .zaixian_ly_y{float: none; width: 100%;}
    .zaixian_ly_k h1{font-size: 20px;}
    .zaixian_ly_k{padding: 20px;}
    .zaixian_ly_zi h2{font-size: 14px;}
    .zaixian_ly_xx ul li h2, .zaixian_ly_xx ul li p{font-size: 14px;}
    .zaixian_ly_ul ul li input[type="text"]{font-size: 14px;}
    .zaixian_ly_ul ul li textarea{font-size: 14px;}

   
    .banner_w{padding: 50px 0;}
    .index_tit{margin-bottom: 20px;}
    .index_tit h2{font-size: 30px;}
    .index_tit h3{font-size: 20px; top: -20px;}
    .index_gy_z{float: none; width: 100%; margin-bottom: 20px;}
    .index_gy_y{float: none; width: 100%;}
    .moree{float: none !important; margin: 0 auto; }
    .index_cp_w{padding: 50px 0;}
    .index_cp_lm ul li{font-size: 14px; margin-right: 3%;}
    .chanpin .lie li{width: 49%; margin-right: 2%; margin-bottom: 20px;}
    .chanpin .lie li:nth-child(even){margin-right: 0;}
    .index_gy_w{padding: 50px 0;}
    .index_news_z{float: none; width: 100%;}
    .index_news_y{float: none; width: 100%;}
    .index_news_tit h2{font-size: 16px;}
    .index_news_z_ms h4{top: 0; position: unset; margin-top: 4px;}
    .index_news_ul ul li p{line-height: 1.6;}
    .index_news_ul ul li h4{top: 0; position: unset; margin-top: 4px;}
    .index_news_z_ms p{line-height: 1.6;}
    .index_news_ul ul li{padding: 10px;}
    .index_news_w{padding: 50px 0;}
    .chanpin .lie li p{margin-top: 10px;}
    .cp_show .content .zuo{float: none; width: 100%; margin-bottom: 30px;}
    .cp_show .content .you{float: none; width: 100%;}
    .cp_show .content .bt{padding: 10px 0;}
    .banner .swiper-slide{height: 500px;}
    .chanpin .daohang{display: block; white-space: nowrap; overflow-x: auto;}
    .chanpin .daohang li{width: 35%; line-height: 40px;}
    .jianjie .bt{font-size: 20px;}
    .jianjie .desc{margin-top: 10px;}
    .jianjie .desc{line-height: 1.7;}
    .jianjie{padding: 0 0 50px;}
    .contact .lianxi h4.bt{font-size: 20px;}
    .lianxi .zuo{float: none; width: 100%;}
    .lianxi .you{float: none; width: 100%;}
    .lianxi{padding: 20px;}
    .contact .zuo .cont .ma{position: unset; margin-top: 20px;}
    .contact .zuo .cont{font-size: 14px;}
    #allmap{height: 250px !important;}
    .contact{padding-bottom: 50px;}
    .zhaopin ul{padding: 20px 0 50px;}
    .lop{line-height: 40px;}
    .zhaopin ul li{margin-top: 10px;}
    .zhaopin ul li .cont .more{width: 120px; line-height: 35px; font-size: 14px;}
    .lishi .zuo{float: none; width: 100%; margin-bottom: 30px;}
    .lishi .you{float: none; width: 100%;}
    .lishi .you .sj span{font-size: 16px;}
    .lishi{padding: 0 0 50px;}
    .news ul li .img{float: none; width: 100%; margin-bottom: 20px;}
    .news ul li .he{float: none; width: 100%;}
    .news ul li .he .more{position: unset;}
    .news ul li .he .desc{padding-bottom: 0;}
    .news ul li .he .bt{font-size: 16px;}
    .news{padding-bottom: 0;}
    .zizhi ul li{width: 49%; margin-right: 2%; margin-bottom: 10px;}
    .zizhi ul li:nth-child(3n){margin-right: 2%;}
    .zizhi ul li:nth-child(even){margin-right: 0;}
    .news_show .sj{margin-top: 10px;}
    .news_show .desc{margin-top: 10px;}
    .news_show{padding: 20px 0 50px;}
    .cp_show .content .you ul{font-size: 0;}
    .cp_show .content .you ul li{display: inline-block;width: 49%;margin-right: 2%;}
    .cp_show .content .you ul li:nth-child(even){margin-right: 0;}
    .cp_show .content .you ul li p{font-size: 14px;}
    .cp_show{padding-bottom: 40px;}
    /**/

}
@media only screen and (max-width: 640px){
	body{zoom:1;}
	.header .logo img{height: 54px;}
	.header{height: 70px;}
	.gao{height: 70px;}
	.header .menu .nav{top: 70px;}
	.jianjie .bt{font-size: 20px;}
	.jianjie .desc{margin-top: 14px;}
	.lop{line-height: 40px;}
	.jianjie{padding: 0 0 40px;}
	.shuju_zx h1{font-size: 20px;}
	.zaixian_ly_zi{width: 72%;}
	.zaixian_ly_maa{width: 28%;}
	.news_show{padding: 0 0 40px;}
	.lishi .zuo li{font-size: 16px;line-height: 44px;}
	
}
@media only screen and (max-width: 500px){
	.copy{font-size: 12px;}
	.footer .xinxi p{font-size: 16px;}
	.footer .xinxi .desc{font-size: 12px;line-height: 26px;}
	.footer .ma img{width: 80px;}
	.shuju_zx h1{font-size: 18px;margin: 10px 0 20px;}
	.shuju_tit h2{font-size: 16px;}
	.shuju_sj input[type="text"]{width: 28%;}
	.shuju_y input[type="submit"]{width: 16%;}
	.shuju_y a{width: 21%;}
	.shuju_sj{width: 58%;}
	.xiazai_ul ul li{padding: 8px 10px;}
	.xiazai_wj h2{font-size: 16px;}
	.zaixian_ly_k h1{font-size: 18px;margin-bottom: 18px;}
	.zaixian_ly_k{padding: 10px;}
	.zaixian_ly_w{padding-bottom: 40px;}
	.zaixian_ly_ul ul li input[type="text"]{height: 36px;}
	.zaixian_ly_ul ul li textarea{height: 70px;}
	.banner .swiper-slide{height: 400px;}
	.banner_dl{padding: 20px;}
	.banner_dl h1{padding-bottom: 10px;margin-bottom: 10px;}
	.banner_ul{padding: 0 12px;}
	.index_gy_w{padding: 30px 0;}
	.index_cp_w{padding: 30px 0;}
	.chanpin .lie li p{font-size: 14px;}
	.index_tit{margin-bottom: 0px;}
	.index_news_w{padding: 30px 0;}
	.index_news_z_ms{padding: 14px 0;}
	.index_news_tit h3{font-size: 12px;}
	.index_news_ul ul li h4{font-size: 12px;}
	.footer{padding: 20px 0 18px;}
	.banner_ul ul li{margin-bottom: 12px;}
	.fenye{font-size: 14px;}

}
@media only screen and (max-width: 375px){

}
@media only screen and (max-width: 325px){
}