/*.top{background:url(../images/bg.jpg) repeat-x center; height:419px; width:100%; margin:0; padding:0px;}
.head{ width:1008px; height:148px; margin:0 auto;}
.logo{ float:left; width:500px;}
.tel{ float:right; width:422px; padding-top:50px;}
 .clear{ clear:both;}

*/


#nav {line-height: 41px;  list-style-type: none; background:url(../images/navbg.gif); width:1008px; margin:0 auto;}
#nav a {display: block; width:120px; text-align:center;font-weight:bold;}
#nav a:link  {color:#ffffff; text-decoration:none;font-weight:bold;}
#nav a:visited  {color:#ffffff;text-decoration:none;font-weight:bold;}
#nav a:hover  {color:#FFF;text-decoration:none;font-weight:bold;}
#nav li {float: left; width: 120px; /*background:#CCC;*/}
#nav li a:hover{/*background:#999;*/}
#nav li ul {line-height: 27px;  list-style-type: none;text-align:left;left: -999em; width: 150px; position: absolute;}
#nav li ul li{float: left; width: 150px;background: #F6F6F6;}
#nav li ul a{display: block; width: 150px;w\idth: 156px;text-align:left;padding-left:24px;}
#nav li ul a:link  {color:#666; text-decoration:none;}
#nav li ul a:visited  {color:#666;text-decoration:none;}
#nav li ul a:hover  {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#C00;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left;}



