@charset "utf-8";
@import url("reset.css");
/* CSS Document */
 
 
/* Elements----------------------------------------*/
body
{
	background-color:#FFFFFF;
	font-size:75%;
	height:100%;
	position:relative;
}

body, p, td, th, li
{
	font-family: '宋体', Helvetica, sans-serif;
	 
	line-height:1.5em;
	color:#000000;
}



#mainContainer
{
	width:950px;
	margin:0 auto;
}

p
{
	margin: 0;
}

h1
{
	color:#5C8127;
 
	font-size:2.125em;
}

h2
{
	color:#5C8127;
 
	font-size:1.75em;
}

h3
{
	color:#5C8127;
	font-size:1.5em;
	line-height:1.5em;
}

h4
{ 
	font-size:120%;
}

h5
{
	color:#5C8127;
 
	font-size:1.125em;
}

h6
{
	color:#5C8127;
	 
	font-size:1em;
}

ul
{
	margin-left:25px;
	list-style-type:none;
}

ol
{
	margin-left:25px;
	
}

blockquote	{margin: 0 0 18px 18px; color:#666666; font-style: italic;}
strong		{font-weight:bold;}
em		{font-style:italic;}


.logining{
background:url(../images/loading111.gif) no-repeat;
width:100%;
 

}

.blue7{
color:#0065B5;

}

/*--- Link Styles ---*/
 
 
 /*通用链接样式*/
 
 
a:link
{
	color:#2F4D7C;  
	 
		text-decoration:none;
}

 a:visited{
 
 color:#993300;
  
		text-decoration:none;
 }

a:hover, a:active
{
color:#000099;
	text-decoration:underline;
	 
}


/*菜单样式*/
#menu a:link,#menu a:visited
{
	color: #FFFFFF;
	font-size:14px;
	text-decoration:none;
		/*background:transparent;*/
}

#menu a:hover, #menu a:active
{
	  
}


/*白色样式*/

.white a{
 color: #FFFFFF;
}

.white a:link,.white a:visited
{
	color: #FFFFFF;
	text-decoration:none;
	 
}



.white a:hover, .white a:active
{
	 color:#FF0000;
	  
}

.blue a {
color: blue;
	text-decoration:none;
		 
}



.blue a:link,.blue a:visited{

text-decoration:none;
}


.blue a:hover, .blue a:active{

text-decoration:underline;
}



/* Standard Definitions
----------------------------------------*/
.left 		{float:left;}
.right 		{float:right;}
.clearThis 	{clear:both;}
.small		{font-size:.625em;}
.large		{font-size:1.5em;}
.soft		{color:#D3D3D3;}
.hide		{display:none;}
p.last		{margin-bottom:0px;}


 /*վṹ*/

/* ͷ
----------------------------------------*/

.table{



}


.error{

color:#FF0000;

}

 
 


/*蓝色虚线*/
.tableline{
height:1px;border:none;border-top:1px dashed #1E90FF;

}



#header
{
	 
	margin-bottom:10px;
	 
	
}


#header #hd1{

height:60px;

}

#header #logo{
	width:190px;
	height:60px;

}


/*menu*/

#menu {
	width:620px;
}

#menu .zzz{
height:28px;
line-height:28px;
padding-left:50px;
background:url(../images/zzz.jpg) no-repeat;
background-position:80px;

}


#menu ul{
/*margin-top:28px;*/
}

#menu li{
float:left; list-style-type:none; margin-left:2px;

width:96px;
height:32px;

}

/*头部按钮*/
.an1{

background-image:url(../images/an1.png);
}

.an2{
background-image:url(../images/an2.png);
}

#menu a{
display:block;
text-align:center;
line-height:32px;
}



#menu2{
line-height:30px;
}
 
 
#menu2 .servicetel{
	position:relative;
	left:0px;
	top:20px;
	background-position:0 0px;
	height:35px;
	width:120px;
	background-image: url(../images/lxfss.jpg);
}
	

#header #hd2{
height:82px;
}


 /*搜索条*/

#search{
background:url(../images/searchbks.png) no-repeat 0 0;
 
}


#search .types{
 margin-bottom:0px;
height:22px;
padding-top:8px;
overflow:hidden;

}

/*ie hack*/

*+html #search .types{

 margin-bottom:0px;
}

#search .sh{
line-height:25px;
}
 
 

#search .type{
width:50px;
height:23px;
text-align:center;
line-height:23px;
cursor:pointer;
color:#FFFFFF;
}


/*搜索提交按钮*/
#search .subbutton{
border:0px;
width:76px;
height:24px;
background:url(../images/bg.png);
 
}

/*登录按钮*/
#search .loginbotton{

border:0px;
width:76px;
height:24px;
background:url(../images/bg.png);
background-position:-180px -150px;
}

/*热门搜索词*/
#search .hotsearchword{
line-height:25px;

}

#search .an3{
background:url(../images/tab_bg.gif) no-repeat  center;
color:#000000;
}


#searchform {

display:inline;
}

/*搜索框*/
#searchform .keyword{

width:250px;
height:20px;
background: #FFFFFF  url(../images/ssbak.jpg) no-repeat;
padding-left:23px;
border:1px   #eee solid;

}

 


#userlogin{
display:inline;
}






/*注册按钮*/
.regbutton{
	position:absolute;
	top:105px;
	padding-left:15px;
}

#video{
margin-right:-10px;
 

}




/*用户中心*/

.uccenter{
	position:absolute;
	top:90px;
	margin-left:20px;
 
}


.ss{
	position:absolute;
	top:90px;
	margin-left:180px;
 

}


#ssbox{

background-color:#FFFFFF;
position:absolute;
 
 
z-index:90909;
width:250px;
padding:5px;
border:1px  #99CC66 solid;

}

#ssbox{
text-decoration:none;
}


#ssbox   a:link,  #ssbox   a:visited{
	text-decoration:none;
	color: #666666;
}


#ssbox   a:hover,  #ssbox   a:active{
	text-decoration:none;
	color: #666666;
}
		
/* м
----------------------------------------*/
#mainContent
{
width:950px;
}


#c1,#c2,#c3,#c4{
margin-bottom:10px;
}



#ad1{
width:220px;

margin-right:8px;
}



#ppqy{
	width:452px;
	margin-right:8px;
	border:1px solid #99bbdd;


}

#ppqy .box{

 
}

#ppqy .box .box_content{
	padding-top:20px;
	background: #FFFFFF url(../images/ppbak.jpg) ;
	background-repeat: repeat-x;
	 
	 

}


/*企业注册*/

.regcompany{
 
height:23px;
display:block;
background: url(../images/re.gif)  no-repeat;
 
 line-height:23px;
text-align:center;
color:red;
font-weight:bold;
padding-left:25px;
 

}


.title0{
background:url(../images/indx.png)  ;
background-position:0 0;
height:26px;
line-height:26px;
padding-left:10px;
 
}

.title1{
	background-position:0 0px;
	height:28px;
	line-height:28px;
	padding-left:10px;
   background-image: url(../images/t_bg.gif)  ;
   background-repeat:repeat-x;
 
}
.title2{
	background-position:0 0px;
	height:28px;
	line-height:28px;
   background-image: url(../images/t_bg.gif)  ;
   background-repeat:repeat-x; 
}

.title4{
	background-position:0 0px;
	height:26px;
	line-height:26px;
	padding-left:10px;
   background-image: url(../images/t_bg.gif)  ;
   background-repeat:repeat-x; 
}



.title5{
	background-position:0 0px;
	height:28px;
	line-height:28px;
	padding-left:10px;
   background-image: url(../images/t_bg.gif)  ;
   background-repeat:repeat-x; 
}

.bder{
	border:1px solid #99bbdd;
}

.STYLE1 {color: #275c91}


/*ҵ*/

.qym{
width:452px;
	height:25px;
	background-image: url(../images/t11bak.jpg) ;
	background-repeat: repeat-x;
	background-position: top;
}

.qym div{
float:left;
width:22%;
height:22px;
line-height:22px;
text-align:center;
cursor:pointer;

}

.an99{
background: url(../images/an9.jpg) no-repeat center top;

}



/*ڶ*/

#c2{
height:1%;
 
}




#c2 #zp{
width:310px;
margin-right:8px;
}


#c2  .jjzp{
	background:url(../images/bak22.jpg) no-repeat;
	height:164px;
	padding:10px;
	
}




#c2 #zp .jjzp div{
width:48%;
float:left;
line-height:23px;
}


#zpzq{
padding:10px;
}


/*招聘企业*/

#zpqy{
clear:both;
width:100%;
}


.zpqy1  {
	background:url(../images/bg_hotrow.png) no-repeat;
	height:130px;
	padding-top:10px;
	padding-left:12px;
}

.qy11{
width:151px;
padding-top:10px;
 

float:left;

 
}


.qy_job{
width:95%;

}


.qy_job a{

line-height:1.5em;

}





/**/
#c3{
height:1%;
 
}

#c3 #hotjob{
 
float:left;
width:100%;
background:url(../images/jobbak.jpg);
background-repeat:repeat-y;
background-position:top center;
 
}

#c3 #hotjob div{
 
width:50%;
float:left;
height:25px;
line-height:25px;
}


 

/*公司介绍的文字链接*/
#hotjob  .a1{
	color:#333333;
	
	font-size:12px;
	
}


#hotjob  .a1:link , #hotjob a1:visited  {
text-decoration:none;
}

#hotjob  .a1:hover , #hotjob a1:active  {
text-decoration:underline;
}

#hotjob  .a2{
padding:2px 2px;
}
 
#hotjob  .a2:hover {
background-color: #000033;
color:#FFFFFF;

} 

#hotjob div{
line-height:35px;
 
}


 

 /**/
#c4{
height:1%;

}


#c4 #videolist{
	width:326px;
	margin-right:10px;
	border:1px solid #99bbdd;
}


#videolist .msnbak{


background:url(../images/msn.jpg) no-repeat;
background-position:bottom right;

}
 
 #c4 #jobartlist{
	border:1px solid #99bbdd;
	float:left;
	width:610px;
	position:relative;
 }
 
 
 
 #c4  .j1{
 width:32%;
 float:left;
 height:200px;
 
 }
 
 #c4 .j1 .j1_cont{
 padding:5px;
 
 }
 
 
 
 .x11{
 height:200px;
 width:10px;
 background:url(../images/x12.png);
 float:left;
 
 }
 
/*订阅按钮*/ 

.dingbutton{
background:url(../images/bg1.gif) no-repeat;
 background-position:-251px -6px;
 display:block;
width:90px;
height:28px;
line-height:28px;
text-align:center;
}

 
 
 /*邀请等按钮*/
.button8{
 	border:0px;
	width:120px;
	height:34px;
background:url(../images/bg1.gif) no-repeat;
background-position:-5px -6px;
}
 
 
 
 
/* 友情链接*/


#links{
	border:1px solid #99bbdd;
	margin-bottom:10px;

}

#links a{

}
 

/* Footer
----------------------------------------*/
#footer *
{
	clear:both;
	text-align:center;
	height:2em;
}


#footer .bottommenu{
border-top: 1px #CCCCCC  solid;

background:#eee;
line-height:35px;
height:35px;
 
}

#footer #copyright
{
	height:30px;
}





DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.sabrosus A {

	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: #ffffcc;
}
DIV.sabrosus A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: #ffffcc;
}
DIV.sabrosus .current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}


.pages {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.pages A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.pages A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.pages .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.pages .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

