
@media only screen and (max-width: 768px) {

.main_div{
	width:100%;
}
.main_div1{
	width:100%;
}

nav{width:100%;
	height:40px;
	margin:0 auto;
	display:block;
	background:#f1592a;
}

.sma{
	text-align:right;
	font-size:10px;
}
#logo{
	width:10%;
	float:left;
}
#right{
	width:50%;
	float:right;
}
.li{
	font-size:12px;
}

.flo{ width:90%;
	padding:0px;
	margin:10px 0px 10px 0px;
	text-align:center;
}
.f1{margin-left:none;}

.twotow{
	background-image:url(../images/wel.jpg);
	background-attachment:fixed;
	background-size:cover;
}

.aside{width:30%;
float:left;
display:block;
height:auto;}

.section{float:right;
display:block;
width:68%;}

.form{width:95%;
height:auto;
float:none;
padding:5px;}	

.form img{width:100%;}
}

@media only screen and (max-width: 480px) {

.main_div{
	width:100%;
}
.main_div1{
	width:100%;
}

nav{width:100%;
	height:40px;
	margin:0 auto;
	display:block;
	background:#f1592a;
}

.sma{
	text-align:right;
	font-size:10px;
}
#logo{
	width:100%;
	text-align:center;
}
#right {
    padding-right: 21px;
    text-align: center;
    width: 90%;
}
.li{
	font-size:12px;
}

.f1{margin-left:none;}


.flo{ width:90%;
	padding:0px;
	margin:10px 0px 10px 0px;
	text-align:center;
}

.aside{width:98%;
float:none;
margin:0 auto;
height:auto;}

.section{float:none;
margin:0 auto;
padding:0px;
width:98%;}

.form{width:90%;
height:auto;
margin:0 auto;
padding:5px;}

.form_name{padding:5px;
width:94%;
float:left;}

.form_name span{float:left;
padding:5px;
width:40%;
font-size:16px;}

.call {
    color: #ffffff;
    font-size: 34px;
}

.form img{width:100%;}

}

@media only screen and (max-width: 320px) {

.main_div{
	width:100%;
}
.main_div1{
	width:100%;
}

nav{width:100%;
	height:40px;
	margin:0 auto;
	display:block;
	background:#f1592a;
}
	
.sma{
	font-size:9px;
}
#logo{
	width:100%;
}
#logo img{
	width:100%;
}
#right{
	width:100%;
	text-align:center;
	padding-right:20px;
}
.li{
	font-size:12px;
}
.text{
	font-size:12px;
	line-height:20px;
}
.f1{margin-left:none;}

.flo{ width:90%;
	padding:0px;
	margin:10px 0px 10px 0px;
	text-align:center;
}
	
	.aside{width:90%;
float:none;
margin:10px auto;
height:auto;}

.section{float:none;
margin:0 auto;
padding:0px;
width:98%;}

.form{width:97%;
height:auto;
margin:0 auto;
padding:5px;}

.form_name{padding:5px;
width:94%;
float:left;}

.form_name span{float:left;
padding:5px;
width:40%;
font-size:16px;}

.form img{width:100%;}

}