@media only screen and (max-width:1600px) {
	
   .danye{ font-size: 14px; line-height: 1.6;}
   .anniu,.tongji,.input_item input,.ftbox{ font-size: 16px;}
   .nav_con{ width: 560px;}
   .list p,.list1_ri,.dlxia,.ernav a{ font-size: 14px;}
   .title span{ height: 50px; font-size: 20px;}
   .tongji img{ width: 30px;}
   .ksnav{ font-size: 16px;}
   .ksnav img{ width: 18px;}
   .ksnav span{ padding: 0 20px;}
   .sousou{ width: calc(100% - 160px);}
   .nav_ri{ width: 540px;}
   nav{ width: calc(100% - 540px);}
   nav a{padding: 10px 30px;}
   .list1_le{ width: 160px;}
   .list{ width: calc(16.66% - 20px);}
   .tuijian{ width: 200px;}
   .xq_kuai{ font-size: 18px;}
   .kuai3{ width: calc(33.33% - 40px); margin: 10px 20px;}
   .ernav{ padding: 0 20px;}
   .erlist_ri h2,.erlist_ri h3{ font-size: 15px;}
   .erlist h1{ width: 150px;}
   .erlist_ri h3{ margin-top: 30px;}
   .erlist_ri{ width: calc(100% - 170px);}
}

@media only screen and (max-width:1300px) {
	.list1_le{ width: 140px;}
	.list{ width: calc(20% - 20px);}
	.kuai3{ width: calc(50% - 40px); margin: 10px 20px;}
	
}
@media only screen and (max-width:1200px) {
	.list1{ width: calc(50% - 20px);}
	nav a{ font-size: 14px; padding: 10px 20px;}
	.nav_con a{ font-size: 14px;}
	.ksnav{ font-size: 14px;}
	.bt_ti{ font-size: 22px;}
	.erbox{ padding: 30px;}
	.anniu.djft{ margin-right: 30px;}
	
}

@media only screen and (max-width:1000px ) {
   .list{ width: calc(25% - 20px);}
   .anniu,.tongji{ font-size: 14px;}
   .list p,.list1_ri,.foot{ font-size: 12px;}
   .list1_le{ width: 120px;}
   .tongji{ padding: 15px 3%;}
   .tongji b{ font-size: 16px;}
   .tongji i{ padding: 0 5px;}
   .tongji img{ width: 24px;}
   .title span{ height: 42px; font-size: 18px; padding: 0 20px;}
   nav.conw{ display: none;}
   nav{position: fixed; width: 100%; left: -100%; display: block; top: 0px; height: 100vh; z-index: 9996; transition: 0.3s; background-color: #ff5967; box-sizing: border-box;padding: 15px 20px;}
   nav.active{ left: 0;}
   .mBtn{ display: flex; justify-content: center; align-items: center;}
   .head_nav .box{ width: 100%;}
   .nav_ri{ max-width: calc(100% - 40px - 6%);}
   .nav_con{ position: fixed; width: 100%; right: -100%; display: block; top: 0px; height: 100vh; z-index: 9996; transition: 0.3s;}
   .nav_gb{ display: flex; width: 26px; height: 26px; border: 2px solid #ddd; border-radius: 100%; line-height:24px; font-size: 22px; color: #000; justify-content: center;  margin-bottom: 20px;}
   .nav_con.active{ right: 0;}
   .maxh{ overflow-y: overlay; max-height: calc(100vh - 100px);}
   .sjnav a{ width: 100%; margin-bottom: 20px;border: 1px solid #fcd1d4; padding: 15px 30px;}
   .sjnav a:hover{ background-color: transparent; border-radius: 0; border: 1px solid #fff;}
   .sjnav a:active{border: 1px solid #fff;}
   nav .nav_gb{ color: #fff;border: 2px solid #fcd1d4;}
   .head_top .danye{ margin: 0 20px;}
   .biaoti p{ font-size: 14px; margin-top: 15px;}
   .bt_ti{ font-size: 20px; }
   .biaoti{padding-bottom: 15px;}
   .tuijian{ width: 180px; max-width: 34%; margin-top:-40px}
   .kuai3{ width: calc(100% - 40px); margin: 10px 20px;}
   .erlist{ width: 100%;}
   
   .mtop30{ margin-top: 20px;}
}
@media only screen and (max-width:750px ) {
   .list1{margin: 10px 5px;}
   .tongji b{ display: none;}
   .list{ width: calc(33.3% - 10px); margin: 5px;}
   .souk,.ftbox{ font-size: 14px;}
   .sous{ font-size: 14px; width: 50px;}
   .sousou{width: calc(100% - 140px);}
   .head_top .danye{ display: none;}
   .logo{ max-width: 50%;}
   .logo img{ width: 200px;}
   .top_ri{ max-width: 40%;}
   .top_ri .anniu{ height: 40px; border-radius: 10px;}
   .anniu.djzc{ margin-left: 10px;}
   .sjtop{ display: block;}
   .head_top .sjtop .danye{ display: block;}
   .tkbox{ padding: 30px 20px;}
   .input_item{ height: 50px; padding: 0 20px; margin-top: 15px;}
   .input_item img{ width: 18px; margin-right: 0;}
   .input_item input{ width: calc(100% - 28px); font-size: 14px;}
   .dlxia{ margin-top: 15px;}
   .tan_an{ margin-top: 25px;}
   .erbox{ padding: 20px;}
   .anniu.djft{ height: 40px; max-width: 20%;border-radius: 10px; margin-right: 20px;}
   .tuijian{ }
   .ftbox{ min-height: 150px;}
   .ernav a{ padding: 0 8px;}
   .erlistbox{ margin-top: 5px;}
   
}
@media only screen and (max-width:500px ) {
   .list1{ width: 100%;margin: 10px 10px;}
   .list{ width: calc(50% - 5px); margin: 5px 0;}
   .listbox{ justify-content: space-between; padding-bottom:20px;}
   .title span{ font-size: 16px;} 
   .ksnav img{ display: none;}
   .ksnav span{ font-size: 14px; padding: 0 12px; width: 2em;}
   .sousou{width: calc(100% - 60px); height: 40px;}
   .mBtn{ width: 34px; height: 34px;}
   .mBtn span{ width: 18px;}
   .nav_ri {max-width: calc(100% - 34px - 6%);}
   .xq_kuai{ font-size: 16px;}
   .erlist{ padding: 12px;}
   .erlist h1{ width: 130px;}
   .erlist_ri p{ font-size: 12px; margin-top: 10px;}
   .erlist_ri{ width: calc(100% - 145px);}
   .ernav a{ font-size: 12px;}
   .erlist_ri h2, .erlist_ri h3{ font-size: 14px;}
}
@media only screen and (max-width:460px ) {
	.title span{ font-size: 14px;}
}
@media only screen and (max-width:360px ) {
   .list1{ width: 100%;margin: 10px 0px;}
   .list1_ri{ margin-left: 12px;}
   .title span{ font-size: 13px;}
   
}