@media ( min-width:414px) and ( max-width:767px) {
	html {
		width: 100%;
		height: 100%;
		font-size: 62.5%;
		/* 10÷16=62.5% */
	}
	body {
		font-size: 14px;
		font-size: 1.4rem;
		/* 12÷10=1.2 */
	}
	.container {
		margin-right: auto;
		margin-left: auto;
		width: 90%;
	}
	.container:before,
	.container:after {
		content: " ";
		display: table;
	}
	.container:after {
		clear: both;
	}
	.container:before,
	.container:after {
		content: " ";
		display: table;
	}
	.container:after {
		clear: both;
	} 
}

@media ( max-width:600px) {
	 
}

@media ( max-width:767px) { 
	.container{
		width: 90%;
	} 	 
	.menus .Logo{ 
		width: 70%;
	}	 
	.menus .Logo img{
		width: 100%;
		max-width: 230px;
	}
	.head-line,.menus .Logo a .h1,.menus .Logo a .h2{
		display: none;
	}
	.burger_menu{
		margin-top: 5px;
	} 
	.menus{
		padding-bottom: 0;
	} 
	.Nylocation{
		line-height: 30px;
		padding-top: 5px;		
	}
	.Nylocation .now-lm a,.Nylocation .now-wz a{
		font-size: 13px;
		line-height: 30px;
	}
	 
  
}
@media(max-width:640px){
	.page{
		padding: 20px 0;
	}
	.menus .Logo img{
		width: 100%;
		max-width: 180px;
	} 

}
@media(max-width:415px){
	#container1 .swiper-pagination-bullet{
		width: 12px;
		height: 12px;
		background-size: cover;
	}
	.menus .head-right{
		padding-top: 8px;
	}
	.burger_menu{
		margin-top: 1px;
	}	 
}
