@charset "utf-8";
/* CSS Document */

@media (max-width:979px){
	*{
		box-sizing:border-box;
	}
	#mainwrapper{
		width:90%;
	}
	#header{
		width:100%;
	}
	#logo{
		width:100%;
	}
	#slides{
		width:100%;
		display:none;
	}
	#slides img{
		width:100%;
	}
	#banner{
		width:100%;
		display:none;
	}
	.banner2{
		display:block;
	}
	.banner2 img{
		width:100%;
	}
	#banner img{
		width:100%;
	}
	#containerP{
		width:100%;
	}
	#menu{
		width:100%
	}
	#center{
		width:100%;
	}
	#gallery{
		width:100%;
	}
	#gallery_box{
		width:100%;
		height:auto;
	}
	#gallery_box .image{
		width:20%;

	}
	#gallery_box .image img{
		width:100%;
	}
	#gallery_box .about_text{
		width:75%;
		height:auto;
	}
		#gallery_box2 .image{
		width:20%;

	}
	#gallery_box2 .image img{
		width:100%;
	}
		#gallery_box3 .image{
		width:20%;

	}
	#gallery_box3 .image img{
		width:100%;
	}
	#gallery_box1 .image{
		width:20%;

	}
	#gallery_box1 .image img{
		width:100%;
	}


		#gallery_box2{
		width:100%;
		height:auto;
	}
	#gallery_box2 .about_text{
		width:75%;
		height:auto;
	}
	
			#gallery_box3{
		width:100%;
		height:auto;
	}
	#gallery_box3 .about_text{
		width:75%;
		height:auto;
	}
			#gallery_box1{
		width:100%;
		height:auto;
	}
	#gallery_box1 .about_text{
		width:75%;
		height:auto;
	}
#footer{
	width:100%;
}
#escort_bg{
	width:100%;
}
.category{
	margin-left:10px;
	width:30%;
}
.copyrght{
	width:100%;
}
	@media (max-width:640px){
	.logo_title{
		font-size:30px;
		padding-left:0px;
	}
	.copyrght{
		text-align: left;
		font-size:12px;
	}
	#escort_bg{
		height:auto;
	}
	.category{
		width:100%;
		float: none;
		margin-left:0px;

	}
	.category ul li a{
		width:100%;
		float:left;
		line-height:22px;
		padding-top:0px;
	}
	.footer-line{
		display:none;
	}
	
}
@media (max-width:480px){
	logo_title{
		width:100%;
		float:none;
	}
	#logo{
		height:auto;
	}
	.phone{
		float:none;
		width:100%;
		margin-right:0px;
		clear:both;
	}
	#menu ul li{
		display:block;
	}
	#menu{
		height:180px;
	}
	td{
	width:100%;
}
table img {
	width:100%;
}
	#menu ul li a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:92%;
text-decoration:none;
float:left;
padding-left:0pxpx;
padding-right:0pxpx;
line-height:30px;
border-bottom:1px solid #fff;
box-sizing:border-box;
border-right: none;
}
#gallery_box .image{
	width:50%;
}
	#gallery_box .image img{
		width:100%;
	}

	#gallery_box .about_text{
		width:90%;
		height:auto;
		float:left;
	}
	#gallery_box2 .about_text{
		width:90%;
		height:auto;
		float:left;
	}
		#gallery_box3 .about_text{
		width:90%;
		height:auto;
		float:left;
	}
		#gallery_box1 .about_text{
		width:90%;
		height:auto;
		float:left;
	}

		#gallery_box2 .image{
		width:50%;

	}
	#gallery_box2 .image img{
		width:100%;
	}
		#gallery_box3 .image{
		width:50%;

	}
	#gallery_box3 .image img{
		width:100%;
	}
	#gallery_box1 .image{
		width:50%;

	}
	#gallery_box1 .image img{
		width:100%;
	}


}
@media (max-width:320px){
	#menu ul li a{
		width:85%;
	}
}