﻿/* Begin Typography & Colors */
body {margin:10px; font:12px/180% "宋体", Arial, sans-serif; background:url('image/newbg.gif'); color:#333;}
h1, h2, h3, h4, h5, h6, ul, ol, li, form, img {list-style:none; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font:normal 12px Arial, Sans-Serif;}
em{font-style:normal;}
a:link, a:visited {color:#000; text-decoration:none;}
a:hover, a:active {color:#c00; text-decoration:none;}

#page {margin:0 auto 15px; padding:10px; width:840px; background:#fff;}
/* header style */
#header {width:840px; height:75px; background:url('image/logo.gif') no-repeat;}
	#header h1 a {float:left; width:140px; height:70px;}
    #header h1 em {float:left; margin-left:8px; width:140px; height:70px; font-style:normal; color:#999;}
	#header span {float:right; margin:8px 0 0; text-align:right; font:12px/180% Arial;}
	#header span h3 {margin:10px 0 0; font-size:15px; color:#900;}
	
#flash{ clear:both; margin-bottom:10px;}

#ab{width:840px; height:180px;}	
#ab a:link, #ab a:visited {color:#666; text-decoration:none;}
#ab a:hover, #ab a:active {color:#c00; text-decoration:none;}

#d{width:840px;height:34px;background:url('image/nav.gif') repeat-x top;}
	#d li{float:left;width:166px;text-align:center;line-height:30px;height:30px;cursor:pointer;border-right:2px solid #fff;color:#333;font-size:13px;}
	#d #d5{ border-right:0;}
	#d .cur{color:#900;font-weight:bold;}
#ab .b{ float:left; width:510px;}

.about{float:left; width:340px; height:140px; text-align:left;}
	.about h2,.anli h2, .gongyong h2{ padding-left:10px; border-bottom:1px solid #eee; line-height:30px; color:#900;}
	.about p, .gongyong p{ margin:5px 0px 8px 10px; line-height:24px;}
	.anli, .gongyong{float:left; width:170px; height:140px;}
	.anli li{ margin:8px 0; padding-left:10px; height:16px; line-height:16px;}
	
	#ab span {color:#c00; text-decoration:underline;}

.d-h3{ float:left; width:170px; height:140px; text-align:center;}
.d-h3 h2{ border-bottom:1px solid #eee; line-height:30px; color:#900;}
.d-h3 li{ margin:8px 0; height:16px; line-height:16px;}

/* news */
.news{float:left; width:250px; height:140px;}
	.news h2{ padding-left:10px; border-bottom:1px solid #eee; line-height:30px; color:#900;}
	.news ol{ margin-left:10px;}
	.news li{ margin:8px 0; height:16px; line-height:16px; text-indent:10px; background:url('image/cool.gif') no-repeat center left;}
/* ad */
.ad{ float:right; width:328px;}
/* link */
#link{ clear:both; margin:0 auto; padding:10px; width:840px; color:#999;}
#link a{color:#999;}
/* fonter style */
#footer{ margin:0 auto; padding:10x 100px; width:660px; color:#707070;}
.left{ float:left; width:180px; line-height:18px; height:18px; background:url('image/tel.gif') no-repeat center left; text-indent:22px;}
.right{ float:left; width:480px; line-height:18px; height:18px;}
#footer a{ color:#707070;}
