@media only screen and (min-width: 768px) and (max-width: 990px) 
{

.img2 img {
    width: 100%;
}

.main_div{
	width:100%;
	margin:0 auto;
}
header{
	width:100%;
	margin:0 auto;
	text-align:center;
}
#logo{
	float:left;
}
.images_bg{
	width:100%;
}
.box_2{
	float:left;
	width:23%;
	margin:2px;
		padding:2px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.img{
	width:20%;
}
.img img{
	max-width:500%;
}
.box_1{
	float:left;
	width:30%;
	margin:2px;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.call1{
	font-size:18px;}
	.call_bg{
		font-size:9px;}
.te_left{
	width:50%;
	float:left;
}
.te_right{
	width:40%;
	float:right;
}
.box3{
	float:left;
	width:44%;
	margin:8px 15px 8px 15px;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.box4{
	float:left;
	width:44%;
	margin:8px 15px 8px 15px;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.cont{
	width:60%;
	float:left;
}
.cont_right{
	width:30%;
	float:right;
	padding:10px;
	border:#E8E8E8 solid 1px;
}
		.ban11{
	float:left;
	margin:5px;
	padding:8px;
	border:#000000 dashed 1px;
	width:28%;
}
.center{
	padding-left:10px;}
}

@media only screen and (max-width: 640px) 

{
.main_div{
	width:100%;
	margin:0 auto;
}
header{
	width:100%;
	margin:0 auto;
	text-align:center;
}
#logo{
	float:left;
}
.images_bg{
	width:100%;
}
.box_2{
	float:left;
	width:23%;
	margin:2px;
		padding:2px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.img{
	width:20%;
}
.img img{
	max-width:500%;
}
.box_1{
	float:left;
	width:30%;
	margin:2px;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.call1{
	font-size:18px;}
	.call_bg{
		font-size:9px;}
		
		
.te_left{
	width:50%;
	float:left;
}
.te_right{
	width:40%;
	float:right;
}
.box3{
	float:left;
	width:42%;
	margin:8px 15px 8px 15px;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.images_bg1{
	padding-left:50px;
	padding-bottom:20px;
	margin:0 auto;
	height:auto;}
.box4{
	float:left;
	width:93%;
	margin:8px 15px 8px 15px;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.cont{
	width:50%;
	float:left;
}
.cont_right{
	width:40%;
	float:right;
	padding:10px;
	border:#E8E8E8 solid 1px;
}
		.ban11{
	float:left;
	margin:5px;
	padding:8px;
	border:#000000 dashed 1px;
	width:28%;
}
.center{
	padding-left:10px;}
}
@media only screen and (max-width: 480px)  

{

.cont {
    margin-left: -10px !important;
}


.img2 img {
    width: 100%;
}

.text1 {
    text-align: left;
    padding: 0 30px;
}




.main_div{
	width:100%;
	margin:0 auto;
}
header{
	width:100%;
	margin:0 auto;
	text-align:center;
}
#logo{
	width:100%;
	text-align:center;
}
.right{
	width:100%;
	text-align:center;
}
.fb_bg{
	width:75%;
	text-align:center;
}
.images_bg{
	width:100%;
	padding-left:20px;
}
.box_2{
	text-align:center;
	width:88%;
	margin:15px auto;
		padding:2px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.wel{
	text-align:center;
	font-size:22px;}
.img{
	width:100%;
}
.img img{
	width:100%;
	margin: 0 auto;
display: block;
}
.box_1{
	float:left;
	width:88%;
	margin:15px auto;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.call1{
	font-size:15px;}
	.call_bg{
		font-size:8px;}
		.images_bg1{
	width:100%;
	padding:0 25px;
	
}

.te_left{
	float: none;
width: 90%;
text-align: center;
padding: 0px 25px;
}
.te_right{
	width: 90%;
float: none;
text-align: center;
padding: 0 25px;
margin: 25px 0;
}
.box3{
	float:left;
	width:90%;
	margin:8px 15px 8px 15px;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.box4{
	float:left;
	width:90%;
	margin:8px 15px 8px 15px;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.cont{
	width:90%;
	float:left;
}
.cont_right{
	width:80%;
	float:left;
	padding:10px;
	border:#E8E8E8 solid 1px;
}
.text {

padding: 0 25px;
}
.images_bg1{
	padding-bottom:20px;
	margin:0 auto;
	height:auto;}
		.ban11{
	float:left;
	margin:5px;
	padding:8px;
	border:#000000 dashed 1px;
	width:43%;
}
.center{
	padding-left:10px;}
}


@media only screen and (max-width: 405px)  {

.cont {
    margin-left: -10px !important;
}

.ban11 img {
   width: 100%;
}


.ban11 {
    width: 90%;
}

}




@media only screen and (max-width: 360px)  

{

.cont {
    margin-left: -10px !important;
}


.img2 img {
    width: 100%;
}

.text1 {
    text-align: left;
    padding: 0 23px;
}
.main_div{
	width:100%;
	margin:0 auto;
}
header{
	width:100%;
	margin:0 auto;
	text-align:center;
}
#logo{
	width:100%;
	text-align:center;
}
.right{
	width:100%;
	text-align:center;
}
.fb_bg{
	width:75%;
	text-align:center;
}
.images_bg{
	width:100%;
	padding-left:17px;
}
.box_2{
	text-align:center;
	width:88%;
	margin:15px auto;
		padding:2px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.wel{
	text-align:center;
	font-size:20px;}
.img{
	width:100%;
}
.img img{
	width:100%;
	margin: 0 auto;
display: block;
}
.box_1{
	float:left;
	width:88%;
	margin:15px auto;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.call1{
	font-size:15px;}
	.call_bg{
		font-size:8px;}
		.images_bg1{
	width:100%;
	padding:0 20px;
	
}

.te_left{
	float: none;
width: 85%;
text-align: center;
padding: 0px 25px;
}
.te_right{
	width: 85%;
float: none;
text-align: center;
padding: 0 25px;
margin: 25px 0;
}
.box3{
	float:left;
	width:90%;
	margin:8px 15px 8px 15px;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.box4 {
    float: left;
    width: 85%;
    margin: 8px 15px 8px 17px;
    padding: 5px;
    background: #FFFFFF;
    border: solid #e1e1e1 1px;
}
.cont{
	width:90%;
	float:left;
}
.cont_right{
	width:80%;
	float:left;
	padding:10px;
	border:#E8E8E8 solid 1px;
}
.text {

padding: 0 25px;
}
.images_bg1{
	padding-bottom:20px;
	margin:0 auto;
	height:auto;}
		.ban11{
	float:left;
	margin:5px;
	padding:8px;
	border:#000000 dashed 1px;
	width: 89%;
}
.ban11 img {
    width: 100%;
}
.center{
	padding-left:10px;}
}






@media only screen and (max-width: 320px)  

{

.cont {
    margin-left: -10px !important;
}

.img2 img {
    width: 100%;
}

.text1 {
    text-align: left;
    padding: 0 3px;
}
.main_div{
	width:100%;
	margin:0 auto;
}
header{
	width:100%;
	margin:0 auto;
	text-align:center;
}
#logo{
	width:90%;
	text-align:center;
}
#logo img{
	max-width:100%;
}
.right{
	width:100%;
	text-align:center;
}
.fb_bg{
	width:90%;
	text-align:center;
}
.images_bg{
	width:100%;
	padding-left:13px;
}
.box_2{
	text-align:center;
	width:88%;
	margin:15px auto;
		padding:2px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.wel{
	text-align:center;
	font-size:18px;}
.img{
	width:100%;
}
.img img{
	width:100%;
	margin: 0 auto;
display: block;
}
.box_1{
	float:left;
	width:88%;
	margin:15px auto;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.call1{
	font-size:15px;}
	.call_bg{
		font-size:8px;}
		.images_bg1{
	width:100%;
	padding:0 15px;
	
}

.te_left{
	float: none;
width: 80%;
text-align: center;
padding: 0px 25px;
}
.te_right{
	width: 80%;
float: none;
text-align: center;
padding: 0 25px;
margin: 25px 0;
}
.box3{
	float:left;
	width:90%;
	margin:8px 15px 8px 15px;
		padding:5px;
		background:#FFFFFF;

	border:solid #e1e1e1 1px;
}
.box4 {
    float: left;
    width: 85%;
    margin: 8px 15px 8px 17px;
    padding: 5px;
    background: #FFFFFF;
    border: solid #e1e1e1 1px;
}
.cont{
	width:90%;
	float:left;
}
.cont_right{
	width:80%;
	float:left;
	padding:10px;
	border:#E8E8E8 solid 1px;
}
.text {

padding: 0 25px;
}
.ban11 img {
    width: 100%;
}
.images_bg1{
	padding-bottom:20px;
	margin:0 auto;
	height:auto;}
		.ban11{
	float:left;
	margin:5px;
	padding:8px;
	border:#000000 dashed 1px;
	width:82%;
}
.center{
	padding-left:30px;}
	
}