*{margin:0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif,"ËÎÌå";}
#warp{width:1002px; margin:0 auto;}
ul,li{
list-style:none;
margin:0;
padding:0;
}
body{FILTER Gray;
}
a,a:link,a:visited{color:#000033; text-decoration:none;}
a:hover{color:#FF6600; text-decoration:underline;}
p{
padding:0;
margin:4px 0;
line-height:18px;
color:#333333;
}
.tit1{
clear:both;
font-size:14px;
font-weight:bold;
color:#FAFCE0;
}

/*top*/
#top{
width:1002px;
height:140px;
background:url(../images/bg.gif) repeat-x 0 0;
}
#top a:link,#top a:visited,#top a:hover{
color:#FFFFFF;
}
#menu ul{
height:29px;
margin-top:1px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}
#menu li{
width:111px;
float:left;
background:url(../images/bg0.gif) no-repeat 0 0;
text-align:center;
padding-top:8px;
font-size:13px;
font-weight:bold;
}
#menu li a:hover{
text-decoration:none;
}
#roll a:link,#roll a:visited,#roll a:hover{
color:#000033;
}
#roll a:hover{
color:#FF0000;
}

/*nav*/
#nav li{
width:74px;
color:#FF0000;
line-height:26px;
text-align:center;
float:left;
background:url(../images/bg0.gif) 0 -97px no-repeat;
font-weight:bold;
}
#nav .on{
width:74px;
height:31px;
background:url(../images/bg0.gif) no-repeat 0 -57px;
color:#fff;
font-size:14px;
font-weight:bold;
}