@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:12px; margin:0; padding:0; font-family:"微软雅黑"; }
ol,ul {list-style:none;}
li{list-style-type:none; list-style:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6,a{font-size:inherit; font-weight:normal; font-style:normal; color:#fff; font-family:"微软雅黑";}
div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,input,p{padding:0; margin:0;}
a,em{ font-style:normal; list-style-type:none; list-style:none; text-decoration:none; border:none;}

@media screen and (min-width: 1003px) {
	 #header .headbox{ width:1003px; }
	 #main { width:100%; overflow:hidden;}
	 /*#main .banner .item{ width:100%; height:490px; overflow:hidden;}*/
	 
	 #main .midbox { width:1003px; margin:0 auto;}
	 #main .aboutbox { width:1003px; margin:0 auto; }
	 
	 #main .probox h1 { width:1003px; margin:0 auto;}
	 #main .probox .prolist { width:1003px; margin:0 auto;}
	 
	 #main .Marbox { width:1003px;}
	 #main .conbox { width:1003px;}
	 #footer .footer_02_box { width:1003px;}
	}
@media screen and (min-width: 1100px) {
	#main .probox { width:1100px;}
	
	}
@media screen and (max-width:1019px){
	#main .midbox .index_contact {margin-right:0; }
	}
@media screen and (max-width:550px){
	#main .midbox .index_about{ float:none; margin:0 auto; width:240px;}
	#main .midbox .index_contact{ float:none; margin:0 auto; width:240px;}
	#main .midbox .index_pro {  float:none; margin:0 auto;}
	#main .conbox .conShow .table_box .mailInput {width:100%; text-indent:2em;}
	}
@media screen and (max-width:440px){
	#main .midbox .index_pro {  float:none; width:100%;}
	#main .Marbox h1 img{ width:90%;}
	#main .conbox h1 img{ width:90%;}
	
	}
@media screen and (max-width:260px){
	#main .midbox .index_about{ float:none; width:100%;}
	#main .midbox .index_about .text { width:100%; margin:24px 0;}
	}
@media screen and (min-width:986px) and (max-width: 1003px){ 
	#main { width:100%; overflow:hidden;}
	}
@media screen and (max-width:986px){
	/*#header .headbox ul { width:576px; height:76px; overflow:hidden; float:right; display:none;}*/
	#main { width:100%; overflow:hidden;}
	/*#main .banner { width:100%; margin-top:76px; overflow:hidden; _margin-top:0;}*/
	#main .banner ul { width:100%; height:100%; overflow:hidden;}
	#main .banner ul li{ width:100%; height:100%; overflow:hidden;}
	#main .banner ul li img{ width:100%; height:100%; overflow:hidden;}
	}