@charset "utf-8";
/* CSS Document */

ul,li {list-style-type:none; text-transform:capitalize;padding:0; margin:0}
.clear {clear:both; *display:inline;/*IE only*/}

/*menu*/
#nav { width:1001px; height:40px; line-height:40px;background:url(../images/index_02.jpg); display:block; margin:0; padding-left:1px; }

#nav .mainlevel {background:url(images/dh_bg.jpg); float:left; text-align:center; font-family:微软雅黑; width:142px;/*IE6 only*/}
 
#nav .mainlevel  a {text-decoration:none; font-size:14px; background:url(images/top_bg.jpg); line-height:40px; display:block; font-weight:bold;  color:#fff;  width:141px;}
#nav .mainlevel a:hover {cursor:pointer; text-decoration:none; background:url(../images/top_bg.jpg);}

#nav .mainlevell  a {text-decoration:none; font-size:14px; background:url(images/top_bg.jpg); line-height:40px; display:block; font-weight:bold;  color:#fff;  width:141px;}
#nav .mainlevelr a:hover {cursor:pointer; text-decoration:none; background:url(../images/top_bg.jpg);}

#nav .mainlevelr  a {text-decoration:none; font-size:14px; background:url(images/top_bg.jpg); line-height:40px; display:block; font-weight:bold;  color:#fff;  width:141px;}
#nav .mainlevelr a:hover {cursor:pointer; text-decoration:none; background:url(../images/top_bg.jpg);}

/*二级分类*/
#nav .mainlevel .sub a { 
  text-align:center;
  color:#fff; 
  height:37px;
  text-decoration:none; 
  font-size:12px; 
  line-height:37px;
  background-color:#989898;
  width:142px;
  
  overflow:hidden;
  }
  
#nav .mainlevel .sub a:hover { text-decoration:none; cursor:pointer;color:#fff; }
#nav .mainlevel ul {display:none; position:absolute;margin:0; padding:0px; margin-left:-2px; background:url(../images/dh_bg.jpg) no-repeat; }
#nav .mainlevel li {width:140px; /*IE6 only*/ margin:0;  line-height:37px;}
 
 .span{background:url(../images/span.jpg) no-repeat; width:1px; float:left; height:40px; }
		 
 