@charset "utf-8";
body { margin:0;padding:0;background:url(../img/bg.gif) repeat-x; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
img { border:0;}
.clear { clear:both;}


.header { width:960px; height:67px; margin:0 auto;}
	.logo { float:left;width:250px; height:60px; margin-left:10px;}
	.nav { float:left; width:600px; height:28px; background:url(../img/nav_bg.gif); margin:21px 0 0 60px; line-height:30px; text-indent:20px; word-spacing:10px; overflow:hidden;}
	
.banner a{ width:793px;height:151px; display:block; text-decoration:none;}	
.banner { width:793px;height:151px; background:url(../img/banner.gif); margin:0 auto;}	

.main { width:960px; margin:0 auto; }
	.rule { float:left; width:530px; height:359px; background:url(../img/rule_bg.gif); margin:54px 0 0 10px; padding:60px 20px 0  20px; overflow:hidden;}
	.h5c{ font-size:14px; font-weight:normal; color:red; padding-left:20px; line-height:35px; height:35px;}
		.rule p { margin:0; padding:7px 10px; line-height:18px; }
	.function { float:left; margin:54px 0 0  54px; width:302px;height:289px; background:url(../img/function_bg.gif) top left no-repeat;}	
		.function h1 { font-size:12px; line-height:34px; font-weight:normal; text-indent:76px; margin:0;padding:0;}
		.function ul { margin:0; padding:0 0 0 76px;}
		.link a{padding-left:15px; display:block}
		.function li { list-style:none; line-height:28px; _height:18px;}
			.link a:link { text-decoration:none; color:#333;}
			.link a:visited { text-decoration:none; color:#333;}
			.link a:hover { text-decoration:none; color:#f30;}
			.link a:active { text-decoration:none; color:#333;}
		 .line { background:url(../img/line.gif) bottom no-repeat; line-height:18px;}
		
.footer { height: 50px; background:url(../img/footer_bg.gif); margin-top:100px; line-height:50px; text-align:center; color:#fff;}	
.all{ clear:both; margin-top:80px; margin-left:50px;}