@charset "utf-8";
/*recruitment css*/
.recr01{
	width:780px;
	height:auto!important;
	min-height:100px;
	height:100px;
	margin:0 auto;
	background:url(../images/ser02.jpg) repeat-x left 55px;}
.recr01 div {
	width:755px;
	height:164px;
	padding-bottom:15px;
	padding-top:20px;
	}	
.recr01 div img{
	width:763px;
	height:148px;
	border:1px solid #dedede;
	padding:5px;
	background:#fff;}
	
	
/*recr_about*/
.recr_proboxnr{
	width:760px;
	height:auto!important;
	min-height:100px;
	height:100px;
	margin:0 auto;
	line-height:25px;
	padding-top:20px;
	padding-bottom:40px;
	}

.recr_probox{
	width:760px;
	height:auto!important;
	min-height:10px;
	height:10px;
	margin:20px auto;
	position:relative;
	padding-bottom:20px;
	}
.recr_proboxtop{
	clear:both;
	width:760px;
	height:31px;
	background:url(../images/news02.jpg) repeat-x left top;
	}
.recr_proboxtop  a{
	background:url(../images/news01.jpg) no-repeat left top;
	width:158px;
	height:31px;
	font-size:14px;
	text-align:center;
	color:#fff;
	line-height:31px;
	display:block;
	}
	
.recr_proboxul{
	width:760px;
	height:auto!important;
	min-height:10px;
	height:10px;
	padding-top:20px;
	padding-bottom:20px;
	clear:both;
	}
.dis_proboxul li {
	font-size:12px;
	line-height:30px;
	width:760px;
	height:30px;
	position:relative;
	background:url(../images/news05.jpg) repeat-x left center;
	}	
.recr_proboxul li a{
	background:#fff;
	padding-left:10px;
	}
.recr_proboxul li a:hover{
	font-weight:bold;}
	
.recr_proboxul li span{
	position:absolute;
	top:0px;
	right:0px;
	background:#fff;
	height:30px;
	color:#666;
	}	
.dis_proboxmore{
	background:url(../images/news06.jpg) no-repeat right center;
	height:30px;
	line-height:30px;
	color:#009983;
	font-weight:bold;
	padding-right:10px;
	position:absolute;
	bottom:10px;
	right:10px;
	}
.recr_proboxmore:hover{
	text-decoration:underline;}
	
.recr_list01{ width:760px; height:33px; background:#33ad9c; color:#fff; text-align:center; color:#fff}
.recr_list01 h2{ font:14px Microsoft YaHei; line-height:33px; float:left; width:120px;}
.recr_list01 h3{ font:14px Microsoft YaHei; line-height:33px; float:left; width:200px;}
.recr_list01 h4{ font:14px Microsoft YaHei; line-height:33px; float:left; width:110px;}
.recr_list01 h5{ font:14px Microsoft YaHei; line-height:33px; float:left; width:100px;}
.recr_list01 h6{ font:14px Microsoft YaHei; line-height:33px; float:left; width:110px;}
.recr_list01 span{ font:14px Microsoft YaHei; line-height:33px; display:block;float:left; width:120px;}


.recr_list02{ width:760px; height:auto!important; min-height:30px; height:30px;color:#fff; text-align:center; background:url(../images/recr03.jpg) repeat left top}
.recr_list02 li{width:760px;height:28px; color:#272828; clear:both}
.recr_list02 li h2{ font:14px Microsoft YaHei; line-height:30px; float:left; width:120px;}
.recr_list02 li h3{ font:14px Microsoft YaHei; line-height:30px; float:left; width:200px;}
.recr_list02 li h4{ font:14px Microsoft YaHei; line-height:30px; float:left; width:110px;}
.recr_list02 li h5{ font:14px Microsoft YaHei; line-height:30px; float:left; width:100px;}
.recr_list02 li h6{ font:14px Microsoft YaHei; line-height:30px; float:left; width:110px;}
.recr_list02 li a{ font:14px Microsoft YaHei; line-height:30px; display:block;float:left; width:120px; color:#272828}
.recr_list02 li a:hover{ color:#33ad9c;}


.recr_proboxnr01{ width:760px; height:auto!important; min-height:10px; height:10px;}
.recr_proboxnr01 li{ width:760px; height:30px;}
.recr_proboxnr01 li span{width:320px; display:block; float:left}



