@media (max-width:1300px){
.content .pageBlock{width:100%;height:auto;}	
.main , .header , .footer , .slider , #menu{width:100%;}
	}

@media (max-width:1000px){
	.slider img{display:block; float:none; margin:0px auto;}
	.contact_us{width:100%; display:block; text-align:center; float:none;}
	.GeneralService{display:block;}
	.GeneralService .pic{text-align:center;}
	.GeneralService img{float:none; display:block; margin:0px auto;}

	}

@media (min-width:799px){#menu{display:block !important;width:100%;}}
@media (max-width:800px){
	.footer{padding:0px;}
	.footer .map{float:initial; width:100%;}
	.footer .info{float:initial; width:100%; padding-top:50px;}
	.content .pageBlock{text-align:center;}
	.content .pageBlock p{text-align:justify; margin:0px;}
	.pageBlock a:nth-child(2){display:block; margin: 20px 0px 10px 0px;}
	.content .pageBlock img{display:block; float:inherit; margin: 0px auto 10px auto;}
	.pageBlock br{display:none;}
	.topHeader{display:inherit;}
	#menu { background-color:#8a855c; height:auto; padding:1px 0px;}	
	#menu a { border:none !important; display:inline-block; width:32%;font:normal 15px/30px yekan , yekannumbers , tahoma;padding:5px 10px;margin:1px 0px; background-color:#ceb874; color:#444023;}
	.underMenu{display:none;}
	}

	
@media (max-width:650px){
	.contact_us img{width:400px; height:560px;}
	.slider h1{font-size:24px;}
	.content{padding:30px;}
	.content td{display:block; width:100%; text-align:right !important; padding:0px !important;}
	.content form input[type=text],input[type=password],input[type=file]{width:100%; padding:0px; margin:0px;}
	.content form textarea{padding:0px; margin:0px;}
	.content form{padding:10px;}
	.content .Description{padding:20px;}
	.content ul{padding:0px;}
	.content h1{padding:0px; background:none;}
	.content .seeMore{padding:0px; background:none; font-size:18px; color:#ff6c00;}
	.content .updateTime{display:block;margin:0px;}
	.content ul br{margin:0px;}
	.content .section .imgSec{width:49%;}
	}
	
@media (max-width:500px){
	.content .headline{font-size:22px;}
	.contact_us img{width:100%; height:inherit;}
	#menu a{ width:49%; }
	.Tel{display:inherit; width:100%;}
	.footer{padding-bottom:150px;}
	}
	
@media (max-width:350px){
	.content{padding:15px;}
	#menu a{ width:98%; }
	.content .section .imgSec{width:100%;}
	.content .pageBlock{padding:20px 5px; float:none; border:0px;}
	.topHeader{height:100px; background-size:contain;}
	.footer{padding-bottom:150px;}
	}
	
	
	
@media (max-width:250px){
	.GeneralService .pic{padding:20px;}
	.topHeader{background-size:contain;}
	}