@charset "utf-8";
/* CSS Document */

*{
	margin:0 auto;
	padding:0 !important;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
a,li{
	list-style:none;
	text-decoration:none;
	color:#333;
}
img {
	border:0;
}


#top{
	background-color:#fff;
	height:105px;
	border-bottom: 4px #b41d24 solid;
}
	.menu{
		margin:0 auto;
		width:1100px;
		font-size:16px;
	}
	.logo{
		width:250px;
		margin-top: 10px;
		float:left;
	}
	.nav a{
		float:left;
		line-height:105px;
		margin-left:10px;
		margin-right:10px;
		color:#797979;
		font-size:16px;
		font-weight:bold;
	}
	
#banner{
	width:100%;
	margin:0 auto;
}

#middle{
	width:1100px;
	margin:0 auto;
	padding-top:20px;
}
	.mi1{
		width:378px;
		border:1px solid #eee;
		margin-left:15px;
		float:left;
		height:320px;
	}
.abbanner-text{font-size: 40px; font-weight: bold;text-align: right;margin-top: 50px; margin-right: 15%; float: right;}
.abbanner-z{font-size: 12px;line-height: 18px;}
#about{
	background-color:#eee;
	padding-bottom:20px;
}
	.mi-about{
		width:1100px;
		-moz-border-radius: 25px;      /* Gecko browsers */
    	-webkit-border-radius: 25px;   /* Webkit browsers */
   		border-radius:25px;            /* W3C syntax */
		border:1px solid #ddd;
		margin:0 auto;
		background-color:#fff;
		line-height:25px;
	}
	.mitext{
		margin:20px;
		font-size:14px;
	}