body { background:url(../images/bg.jpg) repeat-x; color: #555; font-size: 12px; line-height: 1.8; }
a { color: #485367; text-decoration: none; }
a:hover { color: #e8161c; }
.clear { clear: both; }
.centerText { text-align: center; }
.floatLeft { float: left; }
.floatRight { float: right; }
img.floatLeft { margin: 5px; }
.red { color: #f00; }


.newsList { width: 98%; margin: 0 auto; }
	table.newsList tr { line-height: 25px; }
	table.newsList td {  }
	.newsList .middot { background: url('../images/middot_bg.jpg') no-repeat center center; width: 15px; }
	.newsList .date { color: #989797; text-align: right; }
.productsList {}
	.productsList li { background: url('../images/productsList_bg.gif') no-repeat 20px 50%; border-bottom: 1px dotted #7d7d7d; margin-bottom: 4px; height: 23px; padding-left: 30px; }
	.productsList li a { color: #00315a; }
.anan1{ width:57px; height:27px; background:url(../images/anan.jpg); border:none; margin-top:3px;}
.datu_bg{ width:1002px; height:21px; background:url(../images/datu_bg.jpg); float:left;}
#wrapper { width: 1002px; margin: 0 auto;  }
	#header { background: url('../images/head_bg.jpg') no-repeat top center; height: 137px; }
		#top { height: 97px; }
			#top #logo { float: left; margin-left: 49px; margin-top:32px; }
			#top #utility { float: right; height: 28px; line-height: 28px; margin-bottom: 15px; margin-right: 10px; text-align: right; }
				#top #utility a { display: inline-block; margin-right: 1em; color: #000; }
				#webmap { display: inline-block; color: #000; cursor: pointer; position: relative; z-index: 100; }
					#webmap dl { position: absolute; text-align: left; width: 200px; top: 28px; right: -9px; border: 1px solid #ccc; background-color: #FFF; display: none; padding: 10px; }
					#webmap.current dl { display: block; }
						#webmap dl dd { float: left; width: 30%; }
							#webmap dl dd a:hover { text-decoration: underline; }
						#webmap dl dt { clear: both; border-bottom: 1px dotted #ccc; font-weight: bold; color: #555; }
					#top #utility a:hover { color: #e8161c; }
			#top .tel { font-size: 20px; color: #f00; background: url('../images/tel.jpg') no-repeat 0 0px; padding-left: 6px; font-style: italic; width:260px; height: 41px; float: right; margin-right: 10px; clear: right; }
		#nav {}
			#nav li { float: left; list-style: none; }
				#nav li a { text-indent: -9999px;  height: 28px; float: left; display: block; text-align: center; background: url('../images/nav_bg.jpg') no-repeat top left; }
				#nav #N_item1  a { background-position:      0 0; width:142px;}
				#nav #N_item2  a { background-position: -142px 0; width:120px;}
				#nav #N_item3  a { background-position: -262px 0; width:120px;}
				#nav #N_item4  a { background-position: -382px 0; width:123px;}
				#nav #N_item5  a { background-position: -505px 0; width:115px;}
				#nav #N_item6  a { background-position: -620px 0; width:120px;}
				#nav #N_item7  a { background-position: -740px 0; width:119px;}
				#nav #N_item8  a { background-position: -859px 0; width:143px;}
				#nav #N_item9  a { background-position: -1002px 0;}
					#nav #N_item1  a:hover, #P_item1  #nav #N_item1  a { background-position:      0 100%;}
					#nav #N_item2  a:hover, #P_item2  #nav #N_item2  a { background-position: -142px 100%;}
					#nav #N_item3  a:hover, #P_item3  #nav #N_item3  a { background-position: -262px 100%;}
					#nav #N_item4  a:hover, #P_item4  #nav #N_item4  a { background-position: -382px 100%;}
					#nav #N_item5  a:hover, #P_item5  #nav #N_item5  a { background-position: -505px 100%;}
					#nav #N_item6  a:hover, #P_item6  #nav #N_item6  a { background-position: -620px 100%;}
					#nav #N_item7  a:hover, #P_item7  #nav #N_item7  a { background-position: -740px 100%;}
					#nav #N_item8  a:hover, #P_item8  #nav #N_item8  a { background-position: -859px 100%;}
					#nav #N_item9  a:hover, #P_item9  #nav #N_item9  a { background-position: -1002px 100%;}
			
		#slidershow { width: 980px; height: 289px; overflow: hidden; position: relative; }
			#sliders li { position:absolute;left:0; top:0; }
			#sliderthumbsbg { position: absolute; width: 980px; height: 61px; top: 228px; left: 0; background-color: #000; z-index: 10; }
			#sliderthumbs { position: absolute; width: 980px; height: 61px; top: 228px; left: 0; z-index: 20; padding-left: 10px; }
				#sliderthumbs li { float: left; width: 130px; heihgt: 39px; margin-top: 10px; margin-right: 20px; cursor: pointer; }
					#sliderthumbs li img { border: 3px solid #ddfcff; }
					#sliderthumbs li.current { background: url(../images/slider_current_bg.gif) right center no-repeat; }
		#footer { height: 80px;  text-align:center; width:100%; float:left; margin-top:20px; }
			.f1{ width:100%; height:30px; background:#e4e4e4; line-height:30px;}
			.f2{ padding-top:15px; height:50px;}
		