@media screen and (max-width:1680px){
	/*#vimgs*/
	#vimgs ul{width:100%;}
	#vimgs h3{font-size:1em; padding-bottom:5px;} 
	
	/*#search_bar*/
	#search_bar{padding-bottom:15px;z-index:5;}
	#search_bar .td:nth-child(1){text-align:center; width:15%; padding-top:5px;}
	#search_bar .td:nth-child(2){width:5%;}
	#search_bar .td:nth-child(2) img{width:80%;}
	#search_bar .td:nth-child(3){width:80%; vertical-align:top;}
	#search_bar .bt{background:#0cacc1; display: inline-block; padding:12px 0; color:#fff; width:90%; max-width:100px; text-align:center; font-size:0.9em; box-shadow:#1BB381 0 0 10px; border:#42B7DB 1px solid; cursor:pointer; margin-left:10px;}
	btsel{float:left; color:#fff; font-size:0.9em; width:100px; cursor:pointer; margin-left:5px; position:relative;}
}

@media screen and (max-width:1366px){
}

@media screen and (max-width:1280px){
}

@media screen and (max-width:1024px){
}

@media screen and (max-width:960px){
	#vimgs{display:none;}
	#search_bar .td:nth-child(1),
	#search_bar .td:nth-child(2),
	#search_bar .td:nth-child(3){width: 100%; display: table;}
	#search_bar .td:nth-child(1){transform:none; text-align:center; width:100%; margin-bottom: 15px;}
	#search_bar .td:nth-child(2){display: none;}


	#search_bar .td img{width: auto !important;}
	.btsel{width: 95%; margin: 0 2.5% 5px; float: none;}
	#search_bar .bt{width: 95%; padding: 10px 0; max-width: 95%; float: none; margin:10px auto;}

	#typeList ul{width:100%; padding-bottom:1.5rem; float: none !important;}

	.banners div img{width: 100%;}

	
}

@media screen and (max-width:768px){
}

@media screen and (max-width:640px){	
}

@media screen and (max-width:480px){
	#typeList ul li{width:100%; float:none;}
	#typeList .imgbox .img img{width:100%;}
}

@media screen and (max-width:320px){
}

