@media only screen and (max-width:1600px) {
	
   .danye{ font-size: 14px; line-height: 1.6;}
   .anniu,.input_item input,.ftbox{ font-size: 16px;}
   .dlxia,.list p,.tulist p{ font-size: 14px;}
   .ksnav,.sous,.souk,nav a{ font-size: 16px;}
   .ksnav img{ width: 20px;}
   .ksnav span{ padding: 0 20px; padding-left: 10px;}
   .sousou{ width: calc(100% - 130px);}
   .nav_ri{ width: 540px;}
   nav{ width: calc(100% - 540px);}
   header .danye{ font-size: 18px;}
   .tongji img{ width: 30px;}
   .tulist{ width: calc(16.66% - 30px);}
   .erlist_ri h2,.erlist_ri h3{ font-size: 15px;}
   .erlist h1{ width: 140px;}
   .erlist_ri h3{ margin-top: 30px;}
   .erlist_ri{ width: calc(100% - 155px);}
   .logo{ height: 60px;}

}

@media only screen and (max-width:1400px) {
	.title{ width: calc(100% - 40px); font-size: 16px;padding-top: 20px;}
	.title .ti1{ height: 8px;}
	.title .ti2{ height: 16px;}
	.list{ width: calc(100% - 40px); margin: 10px 20px; font-size: 14px;line-height:1.6; }
	.list img{ margin-right: 10px;}
	.tulist{ width: calc(20% - 20px); margin: 10px;}
	.tulistbox{ padding: 20px 10px; padding-bottom: 20px;}
	nav a{ padding: 0 25px; font-size: 15px;}
	.erbox{ padding:0 20px; padding-bottom: 20px;}
	.title div.fatie{ width: 80px;top:12px; height: 30px; font-size: 14px;}
	.tuijian{ width: 120px;}
	.erlist{ padding: 15px;}
	
	
}
@media only screen and (max-width:1200px) {
	.bt_ti{ font-size: 18px;}
	.logo{ height: 50px;}
	
}

@media only screen and (max-width:1000px ) {
   .anniu,.tongji{ font-size: 14px;}
   .tongji i{ padding: 0 5px;}
   .tongji img{ width: 24px;}
   .tongji{ padding: 12px 0;}
   .title{ width: calc(100% - 20px); font-size: 15px; padding-top: 15px;}
   .erbox{ padding:0 10px; padding-bottom: 20px;}
   .title .ti1{ height: 6px; margin-top: 8px;}
   .title .ti2{ height: 12px; margin-top: 6px;}
   .list{ width: calc(100% - 20px); margin: 5px 10px; padding: 10px;}
   .list p{ font-size: 13px;} 
   .list h2{ font-size: 14px;}
   .listbox{ margin-top: 10px;}
   .ksnav,.sous,.souk,nav a{ font-size: 14px;}
   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: #27ad64; 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%;}
   .head_nav{ height: 50px;}
   .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 #fff; height: auto; padding:15px 20px; font-size: 15px;}
   .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 #fff;}
   header .danye{font-size: 16px;}
   .biaoti p{ font-size: 14px; margin-top: 10px;}
   .bt_ti{ font-size: 16px; padding-top: 10px;}
   .biaoti{padding-bottom: 15px;}
   .tuijian{ width: 80px;}
   .head_top{ background: url(../img/top.png) center top no-repeat; background-size:auto 100%;}
   .tulist{ width: calc(25% - 20px); padding: 6px; margin: 5px 10px;}
   .tulistbox{ padding: 10px 0px; padding-bottom: 20px;}
   .tulist p{font-size: 13px;}
   .title div.fatie{ width: 68px;top:10px; height: 26px; font-size: 13px; line-height: 26px;}
   .erlist{ padding: 10px;}
   .erlist_ri p{ margin-top: 5px;}
   .erlist_ri h3{ margin-top: 15px;}
   
   .mtop20{ margin-top: 15px;}
   .kuai3{ width: 50%;}
}
@media only screen and (max-width:750px ) {
   .souk,.ftbox{ font-size: 14px;}
   .sous{ font-size: 14px; width: 50px;}
   .sousou{width: calc(100% - 120px);}
   .logo{ height: 40px;}
   .top_ri{ max-width: 40%;}
   .top_ri .anniu{ height: 32px;}
   .anniu.djzc{ margin-left: 10px;}
   .sjtop{ display: block;}
   .tkbox{ padding: 30px 20px;}
   .input_item{ height: 42px; padding: 0 20px; margin-top: 15px;}
   .tan_an .anniu{ height: 42px; border-radius: 42px;}
   .input_item img{ width: 16px; margin-right: 0;}
   .input_item input{ width: calc(100% - 28px); font-size: 14px;}
   .dlxia{ margin-top: 20px;}
   .tan_an{ margin-top: 25px;}
   .anniu.djft{ max-width: 20%;}
   .ftbox{ min-height: 150px;}
   .list p,.tulist p{ font-size: 12px;} 
   .banner img{ margin-top: 10px;}
   .tongji b{ display: none;}
   .list{width: calc(100% - 10px); margin: 5px; }
   .tulist{ width: calc(33.3% - 10px); margin: 5px;}
   .tulistbox{ padding: 5px; padding-bottom: 10px;}
   .listbox{ padding: 0 5px; box-sizing: border-box; padding-bottom: 10px;}
   .tongji img{ width: 20px; margin-right: 5px;}
   .tongji i{ padding: 0 3px;}
   .danye img{ margin-bottom: 10px;}
   .erlistbox{ margin-top: 5px;}
   .erlist h1{ width: 100px;}
   .erlist_ri p{ font-size: 12px;}
   .erlist_ri{ width: calc(100% - 115px);}
   .ernav a{ font-size: 12px;}
   .erlist_ri h2, .erlist_ri h3{ font-size: 14px;}
   .erlist{ padding: 6px;}
   
   
   .mtop20{ margin-top: 10px;}
   .minh{ min-height: calc(100vh - 260px);}
}
@media only screen and (max-width:500px ) {
   .ksnav img{ display: none;}
   .ksnav span{ font-size: 14px; padding: 0 12px; width: 2em; padding-left: 0; height: 24px; padding: 5px;font-size: 13px;line-height: 16px;border: 1px solid #fff; display: flex;margin-right: 10px;}
   .sousou{width: calc(100% - 60px);height: 34px;}
   .mBtn{ width: 34px; height: 34px;}
   .mBtn span{ width: 18px;}
   .nav_ri {max-width: calc(100% - 34px - 6%);}
   .ernav a{ font-size: 12px;}
   header .danye{font-size: 14px; margin: 10px 0;}  
   .list{ width: calc(100% - 10px); margin: 5px; border: 1px solid #f5543e; padding: 6px;}
   .xq_kuai{ padding: 10px;}
   .xq_kuai h2{ font-size: 14px;}
   .xq_kuai p{ font-size: 12px;}
   .tulist{ width: calc(50% - 10px); margin: 5px;border: 1px solid #27ad64;}
   .tongji{ font-size: 12px;}
  
   
   .kuai3{ width: 100%;}
}
@media only screen and (max-width:460px ) {
.foot{ font-size: 12px;}
}
