@charset "utf-8";
/* CSS Document */

@media (max-width:480px){
    .index{ margin-left:5%;}
	nav li{ width:23%;}
    nav li a,.tab li,.news_list li,.ntit h3,.ntit p,.show li a span,.details h2,.details p{ font-size:14px;} 	
    nav{ padding-bottom:10px; padding-top:10px;}
	.tit h2{ font-size:16px;}
	.footlef h1{ font-size:16px;}
	.footlef p{ font-size:13px;}
	.msg{ margin-top:15px;}
}

@media (max-width:400px){
     .index{ margin-left:2%; margin-top:8px;}	
	 nav li{ margin-right:2%;}
	 nav ul{ margin-left:5%;}
	 .tab li{ padding:7px 0 !important; width:22%;}
	 .tab li.active{ padding-bottom:13px !important;}
	 
}


@media (max-width:480px){
   .metail {
    min-height: 89px;
}
}

@media (max-width:400px){
     .metail {
    min-height: 79px;
}
	 
}


@media screen and (max-width:520px){
	.table1 li a{ padding:3px 2%;}	
}
		
@media screen and (max-width:320px){
	.table1 li a{ font-size:12px;}	
}
@media screen and (max-width:450px){
	    .ip1{ width:44% !important}
    	.check_btn{ margin:7px auto !important; width:15%;}
}














































































