* { word-break: break-all; }
body{
padding:0;
margin: 0 auto;
font:"宋体";
font-size:12px;
background:#F5F5F5 url(/cssimages/bg.gif) center top repeat-y;
}
form{
padding:0;
margin:0;
list-style:none;
}

ul{
padding:0;
margin:0;
list-style:none;
}

a{
color:#000;
text-decoration:none;
}
.b a:link{
color:#000;
}
.b a:visited{
color:#000;
}
.top_nav{
background:url(../cssimages/top_nav_bg.gif) repeat-x;
height:26px;
border-bottom:#999 solid 1px;
}
#warp{
width:800px;
margin:0 auto;
padding:0;
clear:both;
background-color:#FFF;
overflow:hidden;
height:1%;
}
.top_nav #warp{
background:url(../cssimages/top_nav_bg.gif) repeat-x;
}
.innav li{
float:left;
height:27px;
line-height:27px;
width:38px;
text-align:center;
}
.innav .long{
text-align:left;
width:300px;
}
.innav .red{
color:#FF0000;
width:75px;
}
.logo{
float:left;
}
.midad{
float:left;
}
.topright{
float:right;
background:url(../cssimages/top_bg.gif) repeat-x;
height:80px;
width:167px;
}
.textli li{
float:left;
width:147px;
height:25px;
line-height:25px;
color:#FFF;
}
.textli .img{
clear:both;
width:20px;
padding:0;
height:20px;
}
.right_pic{
width:167px;
height:28px;
}
.right_pic li{
float:left;
padding-left:2px;
}
.nav{
clear:both;
border-top:#FFF 1px solid;
background:url(../cssimages/nav_bg.gif) repeat-x;
height:37px;
font-size:14px;
width:800px;
font-weight:bold;
}
.nav ul{
padding:0 10px;
}
.nav li{
width:75px;
float:left;
padding-top:8px;
height:29px;
background:url(../cssimages/nav_line.gif) no-repeat 100% 2px;
text-align:center;
display:block;
}
.nav li a{
color:#FFF;
letter-spacing:2px;
margin-left:2px;
}
.nav li a:link{
color:#FFF;
letter-spacing:2px;
}
.nav li a:visited{
color:#FFF;
letter-spacing:2px;
}
.nav li a:hover{
padding:2px;
}
.nav #on{
color:#FFF;
letter-spacing:2px;
background:url(../cssimages/nav_on.gif) repeat-x top;
width:75px;
height:30px;
margin-top:4px;
padding-top:5px;
}
.nav #on a{
color:#000;
}
/*头部结束*/
.cententbr{
float:right;
width:563px;
}
.midcenterm{
border:#ADADAD 1px solid;
width:278px;
float:left;
height:auto;
}
.midcenterr{
border:#ADADAD 1px solid;
width:276px;
margin-left:5px;
float:left;
display:inline;
}
.seo{
margin-top:5px;
float:right;
width:275px;
height:150px;
}
.mav{
width:25px;
height:150px;
float:left;
background:url(../cssimages/seoline.gif) repeat-y 24px 0;
cursor:hand;
}
.mav li{
width:25px;
height:74px;
}
.mav #ranseo_1{
background:url(../cssimages/index_jl.gif) no-repeat;
}
.mav #ranseo_2{
background:url(../cssimages/index_zw.gif) no-repeat 0 6px;
}
.mav #ranseo_1.select{
background:url(../cssimages/index_jl_on.gif) no-repeat;
}
.mav #ranseo_2.select{
background:url(../cssimages/index_zw_on.gif) no-repeat 0 6px;
}
.seo .seonr{
float:left;
padding-right:5px;
border:#00ACFF 1px solid;
border-left:none;
width:234px;
height:151px;
background-color:#F6F9FE;
padding-left:10px;

}
.seo.seonr ul{
padding-left:10px;
}
.seo.seonr li{
height:25px;
line-height:25px;
padding-left:15px;
}
.midcenterr li{
padding-left:8px;
height:25px;
line-height:25px;
float:left;
}
.midcenterr #password{
width:100px;
}
.midcenterr #username{
width:100px;
}
.midcenterr input{
border:#CCC 1px solid;
vertical-align:middle;
}
.midcenterr #img{
padding-left:4px;
padding-top:2px;
}
.midcenterm li{
float:left;
padding-left:16px;
height:27px;
line-height:27px;
background:url(../cssimages/squ.gif) no-repeat 7px 10px;
text-align:center;
}
.midcenterm #b{
padding-left:8px;
background-image:none;
}
#blue{
color:#009CFF;
background-image:none;
padding-left:10px;
}
#red a{
color:#FF0000;
}
.cententbl{
width:232px;
float:left;
}
.media{
width:230px;
border:#D0EDF6 1px solid;
background-color:#F2FBFF;
}
#text{
width:230px;
padding:5px 0;
text-align:center;
}
#text a{
color:#0091EF;
}
.job_sevjz{
margin-top:5px;
width:230px;
border:#D0EDF6 1px solid;
}
.job_sevjz li{
padding-left:5px;
height:20px;
line-height:20px;
}
.job_sevjz .ntitle{
height:25px;
line-height:25px;
padding-left:30px;
background:url(../cssimages/menu_pic.gif) no-repeat 5px 3px;
background-color:#F2FBFF;
border-bottom:#D0EDF6 1px solid;
}
.midcenterm2{
clear:both;
margin-top:5px;
border:#30ABD4 2px solid;
border-bottom:1px dashed #CCC;
width:276px;
float:left;
}
.midcenterm2 li{
float:left;
padding-left:5px;
width:200px;
padding-top:6px;
}
.midcenterm2 .ntitle{
height:25px;
line-height:25px;
margin:5px 5px 5px 0;
width:233px;
padding-left:30px;
border:#D0EDF6 1px solid;
background:url(../cssimages/menu_pic.gif) no-repeat 5px 3px;
background-color:#F2FBFF;
}
.midcenterm2 .time{
width:60px;
}
.midcenterm2 #long{
width:271px;
padding-left:5px;
padding-top:2px;
}
.midleft{
clear:both;
border:#30ABD4 2px solid;
border-top:#fff 2px solid;
border-right:none;
width:276px;
float:left;
}

.midright li{
float:left;
padding-left:20px;
width:250px;
background:url(../cssimages/li-book.gif) no-repeat 5px 1px;
height:20px;
line-height:20px;
display:inline;
}
.midleft li{
float:left;
padding-left:20px;
width:250px;
background:url(../cssimages/li-book.gif) no-repeat 5px 1px;
height:20px;
line-height:20px;
}
.midleft .ntitle{
width:260px;
}
.midright .ntitle{
width:265px;
}
.midleft .ntitle a,.midright .ntitle a{
float:right;
color:#fff;
padding-right:5px;
}
.midright .ntitle,.midleft .ntitle{
background:url(../cssimages/blue_bg.gif) repeat-x;
padding-left:5px;
color:#FFF;
height:25px;
line-height:25px;
}
.midright{
border:#30ABD4 2px solid;
width:282px;
float:left;
border-left:none;
border-left:1px dashed #CCC;
}

/*广告*/
.midad2{
clear:both;
margin:5px 0;
}
.midad2 ul{
padding-left:2px;
}
.midad2 li{
padding:0 2px;
float:left;
height:48px;
line-height:48px;
}
.companyleft{
margin-top:5px;
width:565px;
background-color:#F3FBFE;
float:left;
}
.cagetory{
padding:6px 10px;
overflow:hidden;
height:40px;
background:url(../cssimages/line_nv.jpg) repeat-x 0 51px;
}
.cagetory cite{
width:120px;
float:left;
height:48px;
line-height:48px;
cursor:hand;
}
.cagetory #rank_1{
background:url(../cssimages/cageli1.gif) no-repeat;
}
.cagetory #rank_2{
background:url(../cssimages/cageli2.gif) no-repeat;
}
.cagetory #rank_3{
background:url(../cssimages/cageli3.gif) no-repeat;
}
.cagetory #rank_4{
background:url(../cssimages/cageli4.gif) no-repeat;
}
.cagetory #rank_1.select{
height:48px;
background:url(../cssimages/cageli1_on.gif) no-repeat;
}
.cagetory #rank_2.select{
height:48px;
background:url(../cssimages/cageli2_on.gif) no-repeat;
}
.cagetory #rank_3.select{
height:48px;
background:url(../cssimages/cageli3_on.gif) no-repeat;
}
.cagetory #rank_4.select{
height:48px;
background:url(../cssimages/cageli4_on.gif) no-repeat;
}
.netjob{
background-color:#FFF;
width:563px;
border:#A3D2EE 1px solid;
border-top:none;
}
.netjob #bb{
color:#575757;
background:none;
}
.netjob a{
color:#004668;
}
.netjob a:hover{
color:#004668;
text-decoration:underline;
}
.netjob #bb a{
color:#575757;
}
.netjob ul{
float:left;
width:276px;
padding:5px 0;
padding-left:2px;
margin-left:2px;
}
.netjob li{
height:20px;
line-height:20px;
padding-left:10px;
background:url(../cssimages/sjbg_com.gif) no-repeat 1px 6px #F3FBFE;
overflow:hidden;
}
.xcjobs ul{
padding-top:5px;
padding-left:2px;
margin-left:2px;
}
.xcjobs{
background-color:#FFF;
width:563px;
border:#A3D2EE 1px solid;
border-top:none;
}
.xcjobs li{
height:20px;
line-height:20px;
padding-left:10px;
overflow:hidden;
}
.xcjobs li#title{
height:25px;
line-height:25px;
}
.xcjobs li label a{
color:#004668;
}
.xcjobs li span{
color:#575757;
}
.companyright{
margin-top:5px;
float:right;
width:230px;
}
#jobtj{
border:#D0EDF6 1px solid;
}
#jobtj li{
height:20px;
line-height:20px;
padding-left:5px;
}
#pertj{
border:#D0EDF6 1px solid;
height:100%;
}
#pertj #menu{
height:25px;
line-height:25px;
padding-left:30px;
background:url(../cssimages/menu_pic.gif) no-repeat 5px 3px;
font-size:12px;
background-color:#E7F0F8;
border-bottom:#D0EDF6 1px solid;
}
#jobtj #menu{
height:25px;
line-height:25px;
padding-left:30px;
background:url(../cssimages/menu_pic.gif) no-repeat 5px 3px;
font-size:12px;
background-color:#F2FBFF;
border-bottom:#D0EDF6 1px solid;
margin-bottom:3px;
}
#jobtj li a{
color:#004E72;
}
#pertj li{
padding-left:5px;
float:left;
height:40px;
line-height:40px;
overflow:hidden;
}
#pertj #menu{
margin-bottom:4px;
width:199px;
}
.pe{
line-height:150%;
width:185px;
float:right;
overflow:hidden;
}
.pe #blue1{
color:#004E72;
}
.peimg{
border:#999 1px solid;
height:33px;
width:32px;
text-align:center;
hright:1%;
}
#line{
clear:both;
}
/*
底部
*/
.newslist{
width:623px;
float:left;
height:1%;
}
.linklists{
float:right;
width:168px;
border:#BCE2EE 1px solid;
}
.linklist{
float:right;
width:168px;
border:#BCE2EE 1px solid;
}
.linklists{
margin-top:4px;
}
.linklist #lmenu{
background:url(../cssimages/photo.gif) no-repeat 10px 2px;
background-color:#009AE5;
height:18px;
color:#FFF;
padding-top:7px;
padding-left:40px;
font-size:14px;
}
.linklists #lmenu{
background:url(../cssimages/linkbg.gif) no-repeat 10px 3px;
background-color:#009AE5;
height:18px;
color:#FFF;
padding-top:7px;
padding-left:40px;
font-size:14px;
text-align:left;
}
.linklist li{
padding-left:30px;
padding-top:5px;
color:#FF0000;
}
.linklist .L{
padding-left:5px;
color:#000;
}
.linklists li{
text-align:center;
padding:3px 0;
}
.nlist{
background:url(../cssimages/hline.gif) repeat-y center;
border:#CCC 1px solid;
border-top:none;
height:1%;
}
/*\*/ * html .nlist { height: 1%; } /**/ *>.nlist { overflow: hidden; }
/*\*/ * html .cententbr { height: 1%; } /**/ *>.cententbr { overflow: hidden; }
.nlist ul{
float:left;
}
.nlist li{
width:305px;
margin-left:5px;
line-height:23px;
height:23px;
overflow:hidden;
}
#newsmenu{
height:30px;
background:url(../cssimages/newsbg.gif) repeat-x 1px;
width:623px;
}
#newsmenu h2 cite{
width:89px;
float:left;
font-size:12px;
font-style:normal;
color:#FFF;
height:21px;
line-height:25px;
_line-height:21px;
text-align:center;
font-weight:normal;
margin-top:7px;
margin-left:8px;
display:inline;
}
#newsmenu h2 #news_1{
background-image:url(../cssimages/news_b.gif);
}
#newsmenu h2 #news_2{
background-image:url(../cssimages/news_g.gif);
}
#newsmenu h2 #news_3{
background-image:url(../cssimages/news_o.gif);
}
#newsmenu h2 #news_4{
background-image:url(../cssimages/news_g2.gif);
}
#newsmenu h2 #news_5{
background-image:url(../cssimages/news_b.gif);
}
#newsmenu h2 #news_5.select{
color:#000;
background-image:url(../cssimages/news_no.gif);
}
#newsmenu h2 #news_4.select{
color:#000;
background-image:url(../cssimages/news_no.gif);
}
#newsmenu h2 #news_3.select{
color:#000;
background-image:url(../cssimages/news_no.gif);
}
#newsmenu h2 #news_2.select{
color:#000;
background-image:url(../cssimages/news_no.gif);
}
#newsmenu h2 #news_1.select{
color:#000;
background-image:url(../cssimages/news_no.gif);
}
/*广告*/
.ad{
margin:0 auto;
margin-bottom:5px;
}
.ad li{
height:38px;
line-height:38px;
}
/*尾部*/
.footer{
height:1%;
overflow:hidden;
text-align:center;
}
.footer li{
float:left;
height:27px;
line-height:27px;
}
.footer li cite{
font-style:normal;
color:#515151;
font-size:14px;
}
.footer li cite a{
color:#515151;
}
.footer span{
padding:0;
margin:0;
height:22px;
line-height:22px;
text-align:center;
color:#515151;
}
#black{
color:#000;
}

.midcenterr #lia{
padding:0;
margin:0;
width:275px;
_width:270px;
padding-left:4px;
height:27px;
line-height:27px;
}
.midcenterr .c{
text-align:center;
background-image:url(../cssimages/logbg.gif);
color:#FFF;
font-weight:bold;
}
.midcenterr #lia a{
background-image:url(../cssimages/log_c.gif);
padding:3px;
margin-left:3px;
color:#fff;
}
