﻿@charset "utf-8";
/* CSS Document */
body{
padding:0;
margin:0;
font-family:"宋体";
font-size:12px;
color:#000000;}

/*清除浮动*/
.clear{
clear:both;
height:0;
line-height:0; 
font-size:0px;
}

/*初始设置*/

/*行高类*/
.line-h{
line-height:22px;}
.line-h2{
line-height:30px;}
.line-h3{
line-height:24px;}
.line-h4{
line-height:28px;}
.line-h5{
line-height:35px;}
/*字体大小*/
.font-s{
font-size:14px;
}
.font-s1{
font-size:10px;
}
/*字体颜色*/
.font-c{
color:#FFFFFF;}
.font-c1{
color:#175d9a;}
.font-c2{
color:#ff4200;
}
.font-c3{
color:#245293;
}
.font-c4{
color:#999999;
}

/*字粗*/
.font-w{
font-weight:bold;
}
.font-f{
font-family:"Times New Roman", Times, serif;
}
h1{
padding:0;
margin:0;
font-size:14px;
}
.h1{
padding:0 0 0 28px;
background:#f1f7ff url(../image/search/jobsearchico.gif) 10px 6px no-repeat;
}
.h2{
padding:0 0 0 28px;
background: url(../image/search/jobsearchico.gif) 10px 6px no-repeat;
}
.h3{
padding:0 0 0 20px;
background:url(../image/hhservice/hhservice_44.gif) 10px center no-repeat;
}
/*子导航*/
.areamenu span{
	display:block;
	float:left;
}
.areamenu .leftbg,.areamenu .rightbg{
	background:url(../image/areaico.gif) no-repeat;	
}
.areamenu{
	width:962px;
	margin:0 auto 3.8em auto;
	*margin:0 auto;
}
.areamenu .leftbg{
	background-position:left -58px;
	width:5px;
	height:34px;	
}
.areamenu .rightbg{
	background-position:-5px -58px;
	width:5px;
	height:34px;	
}
.areamenu .middlebg{
	background:url(../image/areabg.gif) repeat-x;
	height:34px;
	line-height:34px;
	width:952px;
	text-align:center;	
}
.areamenu a{
display:inline-block;
width:90px;
font-size:14px;
line-height:30px;
}
.areamenu a.r{
background:url(../image/hhservice/menuline.gif) right center no-repeat;
}
.areamenu a:hover{
font-weight:bold;}

/*内容部分*/
#content{
width:964px;
margin:10px auto;}

/*左边*/
#left{
width:276px;
float:left;
}
.leftbox{
background:url(../image/hhservice/hhservice1_15.gif) bottom no-repeat;
padding-bottom:6px;
margin:0 0 8px 0;
}
.boxtop{
height:6px;
background:url(../image/hhservice/hhservice1_07.gif) no-repeat;
_background:url(../image/hhservice/hhservice1_07.gif) bottom no-repeat;
}
.boxcontent{
border-left:3px solid #9ac7ff; border-right:3px solid #9ac7ff;
padding:0 10px;
}
.boxcontent2{
border-left:3px solid #9ac7ff; border-right:3px solid #9ac7ff;
padding:0px 2px 5px 2px;
}
.boxcontent2 ul {
width:95%;
margin:0 auto;
}
.boxcontent2 ul li{
border-bottom:1px dashed #CCCCCC;
padding:0 10px 0 26px;
height:30px;
}
.contact1{
background:url(../image/hhservice/hunter2qp_46.gif) left center no-repeat;
}
.contact2{
background:url(../image/hhservice/hunter2qp_47.gif) left center no-repeat;
}
.contact3{
background:url(../image/hhservice/hunter2qp_48.gif) left center no-repeat;
}
.contact4{
background:url(../image/hhservice/hunter2qp_49.gif) left center no-repeat;
}
.contact5{
background:url(../image/hhservice/hunter2qp_50.gif) left center no-repeat;
}
.contact6{
background:url(../image/hhservice/msn.gif) left center no-repeat;
}
.left-img{
text-align:center;
display:block;
}
.left-img1{
padding-top:10px;
}
.hhz{
margin:0 auto;
width:95%;
}
.hhz-title{
border-bottom:2px solid #7cb6e8;
width:79%;
display:block;
padding:5px 0 0 10px;
float:left;
background:url(../image/hhservice/hhservice_40.gif) left bottom no-repeat;}
.hhz-more{
width:17%;
display:block;
float:left;
padding-top:5px;
border-bottom:2px solid #7cb6e8;
}

.hhz-li{
background:url(../image/hhservice/hhservice_44.gif) 10px center no-repeat;
}


/*右边内容*/
#right{
width:677px;
float:left;
margin-left:10px;
}
.rightbox{
background:url(../image/hhservice/hhservice1_28.gif) bottom no-repeat;
padding-bottom:6px;
margin:0 0 8px 0;
}
.rboxtop{
height:6px;
background:url(../image/hhservice/hhservice1_09.gif) no-repeat;
_background:url(../image/hhservice/hhservice1_09.gif) bottom no-repeat;
}
.rboxcontent{
border-left:3px solid #9ac7ff; 
border-right:3px solid #9ac7ff;
padding:0 2px;
min-height:200px;
}
.hhindex{
background:url(../image/hhservice/hhservice_14.gif) left no-repeat;
height:320px;
padding-left:230px;
width:315px;
float:left;
}
.subnav{
float:left;
width:115px;
line-height:40px;
}
.subnav a{
font-size:14px;
display:block;
color:#ed7100;
width:115px;
text-align:center;
background:url(../image/hhservice/hhservice_17.gif) 0 5px no-repeat;
}
.subnav a:hover{
color:#ed7100;
text-decoration:underline;
font-weight:bold;
}


/*数据部分*/
.right-date{
width:660px;
margin:6px auto;
padding-bottom:2px;
border-bottom:1px solid #abcee0;
}
.date-t{
background:url(../image/hhservice/hhservice_36.gif) bottom repeat-x;
height:30px;
padding-top:2px;
margin-bottom:4px;
}
.date-t1{
width:87%;
display:block;
padding:3px 0 0 27px;
float:left;
}
.date-more{
width:8%;
display:block;
float:left;
padding-top:5px;
}
.data-th{
background-color:#f1f7ff;
}
.data-tr{
border-bottom:1px dashed #CCCCCC;
text-align:center;
}
.data-a{padding-left:5px; text-align:left;}
.data-1{background-color:#f8f8f8; padding:1px 0;}

/*职位内页*/
.rboxcontent .rboxn{
padding:0 8px;}

.rboxcontent .rboxn ul li{
float:left;
width:150px;}

.rboxcontent .rboxn ul li.big{
width:200px;}

.rboxcontent .rboxn ul li span{
background:#ebf4ff;
display:inline-block;
margin:2px;
font-weight:bold;
}

.zw{
background:#ebf4ff;
margin:2px;
line-height:28px;
}
.desced{
height:3px;
border-bottom:1px dashed #CCCCCC;
margin-bottom:5px;
}
.zw-button{
width:400px;
margin:10px auto;
}
.zw-button a{
float:left;
color:#FFFFFF;
font-weight:bold;
display:block;
background:url(../image/hhservice/hhservice2_03.gif) no-repeat;
width:101px;
height:24px;
text-align:center;
margin-right:30px;}

.rboxcontent1{
border-left:3px solid #9ac7ff; border-right:3px solid #9ac7ff;
padding:0 2px;

}
.rboxcontent1 ul li{
border-bottom:1px dashed #CCCCCC;
width:98%;
margin:0 auto;
}
.act{
	font-weight:bold;
	color:#000;	
	background:#ff8d23;
	color:#fff;
	text-decoration:none;
}

/*搜索部分*/
.chekteck,{
	border:#7f9db9 1px solid;
	width:240px;
	height:16px;
	cursor:pointer;
	/*background:url(../image/search/rarrow.gif) no-repeat right bottom;*/
}
/*发送邮件*/
.inputMailInput{
	border:#7f9db9 1px solid;
	width:120px;
	height:16px;
	cursor:pointer;
	/*background:url(../image/search/rarrow.gif) no-repeat right bottom;*/
}
.chekarea{
	border:#7f9db9 1px solid;
	cursor:pointer;
	}
.menubut{
	background:url(../image/search/jobsearchbutton3.gif) no-repeat left top;
	border:none;
	width:96px;
	height:28px;
	text-align:center;
	cursor:pointer;
	line-height:28px;
	color:#245293;
	margin-left:2px;	
}
.searchbox{
margin:10px 0;
border:1px solid #9ac7ff; 
line-height:35px;
}
.searchnum{
	margin:9px auto 0 auto;
	background:#fff9e3;
	border:#f9dc80 1px solid;
	height:28px;
	line-height:28px;
	padding-left:10px;
}
.backtop{
padding-top:20px;
width:60px;
float:right;}

/*服务流程图*/
.service-tl,.service-tr{
margin:20px 0;
float:left;
text-align:center;
}
.service-tl{
width:280px;
border-right:1px dashed #CCCCCC;
}
.service-tr{
width:360px;
}
/*案例分享*/
.case-t{
width:600px;
display:inline-block;
}
.case-t1{
width:70px;
display:inline-block;
line-height:35px;
}
.hhserviceP{
padding:0 10px;
}
.hhserviceP a{
	margin:10px 10px 10px 10px;
	display:block;
	width:240px;
	_width:230px;
	height:58px;
	background:url(../image/hhservice/hhcontact.gif) 0px 0px no-repeat;
	padding-left:52px;
	line-height:58px;
	float:left;
	text-decoration:none;
}
.hhserviceP a.a1
{
    background-position:0px -58px;	
}
.hhserviceP a.a2
{
    background-position:0px -116px;	
}
.hhserviceP a.a3
{
    background-position:0px -174px;	
}
.hhserviceP a.a4
{
    background-position:0px -232px;	
}
.hhserviceP a.a5
{
    background-position:0px -290px;	
}

.hhserviceP a:hover{
	text-decoration:underline;
}
.hborderImg{
float:right;
border:1px solid #cecece;
margin:0 10px;
padding:2px;
}
.toola a{
margin:10px 10px 10px 20px;
display:block;
width:200px;
height:68px;
background:url(../image/hhservice/download.gif) left no-repeat;
padding-left:62px;
line-height:60px;
float:left;
}
.toola a:hover{
color:#FF0000;
background:url(../image/hhservice/download1.gif) left no-repeat;
}