body {
margin-left:auto; 
margin-right:auto; 
margin:0px auto; 
padding:0;
font-family:Arial, Helvetica, sans-serif; 
font:12px;
color:#000000
}
.font_red{
padding:0px 2px 0px 5px;
color:#FF0000;
}
#wrapper{
width:1000px; 
height:auto; 
margin-left:auto; 
margin-right:auto; 
padding:0;
overflow:hidden;
margin:0px auto;
background-color:#FFFFFF;
}
/*头部*/
#header{ 
width:910px; 
height:auto; 
margin:2px 0; 
padding:0;
height:75px;
}
#logo{
width:375px;
height:55px;
float:left;
margin:0 auto;
padding:10px 0px 0px 0px;

}
#logo span{
font-size:13px;
color:#333333;
line-height:24px;
padding:0px 4px;
}
/*导航*/
#nav{
width:525px;
float:left;
padding:0px;
margin:0 auto;
height:75px;
}
.nav_top{
width:255px;
height:auto;
float:right;
margin-right:12px;
background:url(http://www.91student.com/images_091207/nav_top.gif) no-repeat;
text-indent:3em;
font-size:15px;
color:#000000;
font-weight:bold;
line-height:42px;
height:42px;
font-style:italic;

}
.nav_top span{
color:#FF0000;
}
.nav_bottom{
width:495px;
height:35px;
float:right;
margin:0 auto;
}
.nav_bottom ul { 
list-style-type:none; 
width:495px; 
height:35px; 
margin: 0 0 0 0; 
padding:0;
}
.nav_bottom ul li { 
list-style-type:none; 
margin:0px 3px 0px 2px;
padding:0;
height:30px;
width:76px;
font-size:14px;
line-height:26px;
text-align:center;
display:block;
}
.nav_bottom ul li dt a{line-height:28px! important;}
/*导航-下拉*/

#menu {list-style-type:none; margin:0 auto;padding:0;z-index:1001;}
#menu li {float:left; padding:0; margin:0 3px 0 0; position:relative; width:78px;z-index:100;}
#menu li dl {position:absolute; top:0; left:0; padding-bottom:0; padding:0px; margin:0px;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {}
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
#menu dl {width: 78px; margin: 0; padding: 0; background: transparent;z-index:99;}
#menu dt {margin:0; padding: 0; font-size:15px;}
#menu dd {margin:0; padding:0; color: #000; font-size:13px; text-align:left; line-height:24px;}
#menu dt a, #menu dt a:visited {display:block; font-size: 0.9em; color: #000; text-align:center; border:1px solid #999; border-width:0 1px 1px 1px; background:#fff;}
#menu li:hover dt a, #menu a:hover dt a {color:#006; background:#ddd; border:1px solid #999; border-width:0 1px 1px 1px;}
#menu dd a, #menu dd a:visited {background:#efefef; color:#000;text-decoration:none; display:block; text-align:center; border-left:1px solid #999; border-right:1px solid #999; }
#menu dd a:hover {background: #ddd; color:#000; border-left:1px solid #999; border-right:1px solid #999;}
#menu b {display:block; overflow:hidden; height:1px;}
#menu b.p1 {background:#999; margin:0 5px;}
#menu b.p2 {background:#fff; border:2px solid #999; border-width:0 2px; margin:0 3px;}
#menu b.p3 {background:#fff; margin:0 2px; border:1px solid #ababab; border-width:0 1px;}
#menu b.p4 {height:2px; background:#fff; margin:0 1px; border:1px solid #999; border-width:0 1px;}
#menu b.p5 {background:#999; margin:0 5px;}
#menu b.p6 {background:#999; margin:0 3px;}
#menu b.p7 {background:#999; margin:0 2px;}
#menu b.p8 {height:2px; background:#999; margin:0 1px;}
#menu li:hover b.p2, #menu a:hover b.p2 {background:#fff;}
#menu li:hover b.p3, #menu a:hover b.p3 {background:#f0f0f0;}
#menu li:hover b.p4, #menu a:hover b.p4 {background:#e8e8e8;}

<!----- 风险提示---->


#Risk{
float:left;
width:910px;
height:28px;
margin:0 auto;
padding:0px;
line-height:28px;
background:#FF0000;
margin-bottom:2px;

}
.risk_left{
float:left;
margin:0 auto;
color:#FF0000;
font-size:14px;
font-weight:bold;
width:135px;
padding-left:13px;
text-indent:1em;
height:28px;
line-height:28px;
background:url(http://www.91student.com/images_091207/20060905025728201.gif) no-repeat 7px 8px;
}
.risk_left img{
vertical-align:middle;
}
.d1 {
margin:0 auto;
width:755px;
overflow:hidden;
white-space:nowrap;
font-size:12px;
float:left
}
.d1 span{
color:#FF0000;
}
.div2 {
float:left;
background:url(http://www.91student.com/images_091207/risk_bg.gif) repeat-x;
height:28px;
overflow:auto;
}
.div2 ul{
margin:0px;
padding:0px;
list-style:none;
}
.div2 ul li{
padding-left:5px;
list-style-type:none;
height:28px;
line-height:28px;
}

#area{
width:910px;
height:30px;
background:url(http://www.91student.com/xndqzp/images/area.gif) no-repeat;
color:#FFFFFF;
line-height:30px;
font-size:12px;
margin:0px auto;
float:left;
}
#area span{
font-size:13px;
font-weight:bold;
padding-left:15px;
}
a.area{
color:#FFFFFF;
text-decoration:none;
padding-left:8px;
}
a.area:link{
color:#FFFFFF;
text-decoration:none;
}
a.area:visited{
color:#FFFFFF;
text-decoration:none;
}
a.area:hover{
color:#FFFF00;
text-decoration:none;
}
<!----结束----->
/*地区招聘-弹出层*/
.black_overlay{
display:none;
position:absolute; 
top:0%; 
left:0%; 
width:100%;  
height:2610px;
background-color:#585858; 
z-index:1001; 
-moz-opacity:0.4px; 
opacity:.40; 
filter:alpha(opacity=40);
}
.dqmore_cont{
position:absolute; 
top:22%; 
left:50%; 
z-index:1002; 
margin:0 auto; 
padding:0; 
display:none
}
.more_cont{
width:423px;
border-width:2px; 
border-style:solid; 
border-color:#FBC364;
height:243px; 
background-color:#fff; 
font-size:12px; 
font-family:"宋体";
padding:0px; 
margin: 0 auto; 
float:left;
 }
.more_cont h2{
font-size:14px;
font-weight:bold;
height:29px;
line-height:29px;
background:#FEEED5;
color:#FF6906; 
margin-top:0
}
.more_cont h2 span{
float:right;
color:#000;
font-weight:normal; 
font-size:12px;
}
.more_cont h2 span a{
color:#4240A1;
}
.more_cont li{
height:26px;
line-height:26px;
color:#FF6906;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif; 
list-style:none;
}
.more_cont li span{
color:#333; 
font-weight:normal; 
padding-left:15px; 
display:inline;
}
.more_cont li a{
color:#333; 
text-decoration:none;
}
.more_cont li a:link,a:visited{
color:#333; 
text-decoration:none
}
.more_cont li a:hover{
color:#ff7f2c; 
text-decoration:underline;
}
.more_cont .cont_cont1{
width:422px;
float:left;
background:url(t_contul.gif) repeat-Y;
padding-left:10px; 
display:inline; 
margin: 0 auto; 
padding:0px; 
margin-left:0
}
/*end*/