body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dd, dt, span, label, p, form {margin:0px; padding:0px; font:normal 12px/14px "Arial", "MicroSoft YaHei", "宋体";}

body {background:#FFFFFF;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

.base_w {width:980px; margin:0px auto;}
.clear_float {clear:both;}

#header {height:78px; width:100%; background:url("../imgs/header_bg.jpg") repeat-x; position:fixed; z-index:90;}
	#header .logo {float:left; margin-left:3px; background:url("../imgs/logo.jpg") no-repeat; width:156px; height:78px;}
	#header .navigation {float:right;}
		#header .navigation .menus {height:28px; padding-top:50px;}
			#header .navigation .menus li {float:left; list-style-type:none; padding-right:30px; text-align:center; height:28px;}
				#header .navigation .menus li a {font-size:14px; color:#FFFFFF;}
	#header .navigation .sub_menus {margin-top:-14px; position:relative; z-index:80; top:0px; left:0px; _top:-2px;}
		#header .navigation .sub_menus li {list-style-type:none;}
		#header .navigation .sub_menus .block {width:100px; display:none; position:absolute;}
			#header .navigation .sub_menus .block span {display:block; height:9px; background:url("../imgs/triangle.jpg") 45px 0px no-repeat;}
			#header .navigation .sub_menus .block ol {padding:10px; background:#FFFFFF; border:1px solid #BDC8CF; border-top:0px;}
			#header .navigation .sub_menus .block li {padding:10px 0px; border-bottom:1px solid #E1E1E1; text-align:center;}
				#header .navigation .sub_menus .block li a {color:#000000; display:block; width:100%; height:100%;}
		
		#header .navigation .sub_menus .about {margin-left:35px;}
		#header .navigation .sub_menus .products {margin-left:130px;}
		#header .navigation .sub_menus .news {margin-left:220px;}
		#header .navigation .sub_menus .stories {margin-left:310px;}
		#header .navigation .sub_menus .join {margin-left:395px;}
		#header .navigation .sub_menus .service {margin-left:480px;}
		#header .navigation .sub_menus .staff {margin-left:566px;}		

#banner {height:315px; width:100%; padding-top:78px;}

#container {margin-top:30px;}

#footer {background:url("../imgs/footer_bg.jpg") repeat-x; height:170px; margin-top:30px;}
	#footer p {margin-bottom:15px; color:#FFFFFF;}
		#footer p a {color:#FFFFFF;}
	#footer .left {float:left; padding-top:50px;}
	#footer .right {float:right; padding-top:20px; margin-right:15px;}

#cnzz_stat_icon_1000493254 {display:none;}

		

