
@media only screen and (max-width:1680px) {
	.box,main{ width: 92%;}
	.nav-item a{font-size: 18px;}
	.logo img{ height: 40px;}
	.souk{ font-size: 16px;}
	.head{ height: 90px;}
	.sousou{ height: 40px;width: 250px;}

}
@media only screen and (max-width:1200px) {
	.nav-item a{font-size: 16px;}
	.logo img{ height: 34px;}
	nav{margin: 0 4%;}
	.fu p,.tulist1 p{ font-size: 20px;}

}

@media only screen and (max-width:1024px ) {
	body,input, select, textarea, button,option{ font-size: 14px;}
	.banner .swiper-pagination{ bottom: 0.1rem;}
	.banner .swiper-pagination-bullet{ width:0.2rem;height:0.2rem; margin: 0 0.1rem!important;}
	
	.head{ height: 60px; justify-content: space-between; width: 100%;box-sizing: border-box; align-items: center; position: fixed; left: 0; top: 0; z-index: 9992; background-color: #fff;}
	.head_top{ height: 100%;flex-wrap: wrap;}
	.head .head_top{ width:calc(100% - 40px); justify-content: space-between; margin: 0; flex-wrap: nowrap;}
	.logo img{ height: 22px;}
	nav{ margin: 0;position: fixed; right: -100%; top: 0; width: 100%!important; height: 100vh; display: block!important; z-index: 9993; background-color: #f9fafc; transition: 0.3s; overflow-y:auto; padding: 20px 0; box-sizing: border-box; padding-top: 50px;}
	nav.active{ right:0}
	.mBtn{ display: flex; position: absolute;right: 4%;top: 10px; z-index: 9994;}
	.navbox{ width: 40px; height: 40px; border-radius: 4px; background-color: #2e2e2e;position: relative;}
	.sousou{  height: 40px; }
	.sous{width: 40px;}
	.souk{ width: calc(100% - 40px);}
	.sous img{ height: 20px;}
	.souk{ font-size: 14px;}
	.xin_ri{max-width: calc(100% - 150px);margin-right: 50px;}
	.yuyan{ margin-left: 10px;}
	.banner{ margin-top: 60px;}
	.nav-item{ height: auto;}
	.nav-item a{ display: flex; width: 60%; padding:0 10px; border: 2px solid #c4d7c6;margin:10px auto; text-align: center;height: 50px; box-sizing: border-box; justify-content: center; align-items: center;}
	.nav-item .second-nav a{ border: none; height: auto; color: #3b7941; padding: 5px 10px}
	.nav-item.active>a{ border: 2px solid #3b7941; font-weight: bold; color: #3b7941;}
	.m-c{display: block; background: rgba(0,0,0,0); position: absolute; width: 60%; height: 50px; top: 0; left:20%;}
	.sjfoot{ display: flex; justify-content: space-between;}
	.foot,.xian{ display: none;}
	footer{ margin-top: 2px;}
	#toTop{ right: 10px; bottom: 108px;}
	.title{ font-size: 30px;}
	.more{ width: 180px; font-size: 16px; height: 50px;}
	.danye{ font-size: 16px;}
	.spneirong span h1 img{ width: 1rem; height: 1rem;}
	.tulist1 p{ font-size: 18px;}
	.more1{ font-size: 16px;}
	.more1 img{ height: 20px;}
	.lxlist .lxlistbox{ width: 100%;}
	.fu p,.tulist1 p{ font-size: 18px;}
	.ftdi{ flex-direction: column;}
	.erbox{ width: 100%;}
	.show_title h1{ font-size: 22px;}
	.show_title h2{ font-size: 14px;}
	.ernav a{ font-size: 16px;}
	
	
	.kuai4{ width: calc(50% - 10px); margin-right: 20px;}
	.kuai4:nth-child(2n){ margin-right: 0;}
}

@media only screen and (max-width:750px ) {

	ul.yiiPager li a{width: 32px; height: 32px;}
	ul.yiiPager li{display:block; margin:0 2px;} 
	.bar{margin-top: 30px;}
	.bar a.show_prev{justify-content: center;  padding: 20px 20px;  width: auto;}
	.bar a.show_prev i{display: none;}
	.bar a.show_next{justify-content: center;  padding: 20px 20px;  width: auto;}
	.bar a.show_next i{display: none;}
	.fu p,.tulist1 p,.lxlist .lxlistbox p{ font-size: 16px;}
	

	
	.kuai2{ width: calc(50% - 10px);}
	.kuai3{ width: calc(50% - 10px); margin-right: 20px;}
	.kuai3:nth-child(3n){ margin-right: auto;}
	.kuai3:nth-child(2n),.kuai3:nth-child(6n){ margin-right: 0;}

}

@media only screen and (max-width:500px ) {

	
}
