@charset "utf-8";
@charset "utf-8";
/* CSS Document */
body{font-size:12px; margin:0 auto; width:1002px;  background:#F2F2F2; padding:0px; color:#333333; font-family:Verdana,serif;}
a{text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
li{list-style:none;}
.floatcenter{width:980px; margin:0px auto 0px auto; padding:0px; clear:both;}
a img{ margin:1px; border:none;}



/*头部*/
#head{ height:184px; background:#fff; margin:0 0 12px 0;}
	#top{ height:98px;}
		#logo{ width:245px; height:50px; padding:23px 0 0 12px; float:left;}
		#banner{ float:left; padding:16px 0 0 0; height:74px;}
			#banner a{ width:642px; height:72px; border:#999 solid 1px; display:block;}
			#banner a img{ margin:1px; width:640px; height:70px;}
		#top p{ float:left; width:100px; text-align:center; line-height:23px; display:block; height:70px; margin:0px; padding:18px 0 0 0;}	
			#top p span{ display:block; line-height:23px; width:100px;}
			
			#top p span a{ color:#666;}
			#top p span a.red{ color:#fff; display:block; height:24px; background:url(/img/reg.gif) no-repeat 0 0; width:55px; margin:0 auto; font-size:11px;}
			#top p span a:hover{ text-decoration:underline;}	
	#nav{ height:43px; background:url(/img/nav.jpg) repeat-x 0px 0px; border-bottom:#E6E6E6 solid 1px; border-top:#E6E6E6 solid 1px;}		
			
		#nav ul{ margin:0px; padding:0px; height:43px; display:block; clear:both;}
		#nav ul.noclear{ clear:none; display:block; float:left; width:90%;}
		#nav ul li{ margin:0px; padding:0px; display:block; float:left; width:69px; height:43px;}	
		#nav ul li.w_li{ width:115px; }
		#nav ul li.w_li.now_a{background:url(/img/w_nav.gif) no-repeat 4px 10px; color:#fff;}
		#nav ul li.w_li.now_a a{color:#fff}
		#nav ul li.w_li a:hover{background:url(/img/w_nav.gif) no-repeat 4px 10px; }
		#nav ul li a{ display:block; height:43px; line-height:43px; color:#CA0002; text-align:center;}
		#nav ul li a:hover{ background:url(/img/nav.gif) no-repeat 3px 10px; color:#fff;text-decoration:none;}
		#nav ul li a.now_a{background:url(/img/nav.gif) no-repeat 3px 10px; color:#fff;}
		#nav em{ display:block; float: left; margin:8px 0 0 5px!important; margin:8px 0 0 3px; width:37px; height:24px; background:url(/img/reg.gif) no-repeat 0 0; line-height:24px; text-align:center;}
		#nav em a{ color:#fff; font-style:normal;}
	#crumbs{ height:36px; border-bottom:#CA0002 5px solid;}	
		#crumbs span{ display:block; height:36px; line-height:36px; padding:0 0 0 35px; float:left;}
			#crumbs span a{color:#19344A;}
			#crumbs span a:hover{ text-decoration:underline;}
			#crumbs strong{display:block; height:36px; line-height:36px; float:left; padding:0 0 0 5px; font-weight:normal;}
			#crumbs strong em{ color:#CA0002; font-weight:bold; font-style:normal;}
			#crumbs strong a{ color:#CA0002; font-weight:bold; padding:0 0 0 15px; text-decoration:underline;}
			.tv{ background:url(/img/tv.gif) no-repeat 15px 12px;}
			.dv{background:url(/img/dv.gif) no-repeat 15px 12px;}
			.up{ background:url(/img/up.gif) no-repeat 15px 12px;}	
			.qi{ background:url(/img/qi.gif) no-repeat 2px 3px;}
			.top_info{background:url(/img/info.gif) no-repeat  15px 12px;}
			
			
	
	/*边角样式*/	
	.top{ height:4px; background:url(/img/top_l.gif) no-repeat top left; font-size:2px;}
			.top div{ height:4px; background:url(/img/top_r.gif) no-repeat top right;}
		.bottom{ height:5px; background:url(/img/bottom_l.gif) no-repeat bottom left; font-size:2px;}
			.bottom div{ height:5px; background:url(/img/bottom_r.gif) no-repeat bottom right;}
			
			
			
			
	/*页脚*/
#footer{margin:0px auto; padding:0px; width:980px;  display:block; margin-top:10px; clear:both;}
#footer ul{margin:0px; padding:0px; width:100%px; height:60px; list-style:none;}
#footer ul li{margin:0px; padding:0px; width:98px; height:31px; display:block; margin-top:17px; float:left; text-align:center;}
#footer ul li img{width:88px; height:31px; border:0px;}
#work_company{margin:0px; padding:0px; background:#dadada;}
#foot_other{margin:0px auto; padding:0px; width:550px; margin-top:5px;}
#foot_other p{margin:0px; padding:0px; text-align:center; margin-bottom:10px;}
