@charset "utf-8";
/* CSS Document */

	
.container{
	min-height:700px;
	background:#fff;
	display:block;
	width:100%;}

.container .n_banner{
	text-align:center;
	padding:20px;}
.container dl dd.n_content{
	width:795px;
	margin:0 auto;
	font-size:18px;
	font-family:;
	color:#595959;
	line-height:250%;
	font-family: "Microsoft YaHei";}
	
	
/* 管理人员 */

.container div.management{
	width:795px;
	margin:0 auto;
	font-size:14px;
	font-family:;
	color:#595959;
	line-height:180%;
	font-family: "Microsoft YaHei";}
.container div.management dl{
	width:100%;
	display:inline-block;
	border-bottom:1px dotted #ababab;
	padding:0 0 20px 0;
	margin:0 0 20px 0;
	}
.container div.management dl dt{
	float:left;
	margin:0 20px 0 0;}
.container div.management dl dt img{
	display:block;}
.container div.management dl dd h2{
	font-size:18px;
	color:#00a4f2;
	font-weight:normal;
	padding:10px 0 10px 0;}
.container div.management dl dd p{
	font-size:14px;
	color:#595959;}
	
	
/**人力资源***/

.container div.JobList{
	width:795px;
	margin:20px auto;
	font-size:14px;
	color:#595959;
	font-family: "Microsoft YaHei";}

.JobList table{
	margin-bottom:20px;}
	 
.JobTable{
	border-bottom:1px dotted #ccd5e0;}
.jobID{
	background:url(../images/job_icon01.jpg) no-repeat;
	width:81px;
	height:50px;
	line-height:70px;
	text-align:right;}
 
 .jobID span{
	 margin:0 5px 2px 0;
	 display:inline-block;
	 font-size:20px;
	 color:#a5a5a5;}
	 
.JobContent td.jobName{
	color:#565656;
	font-weight:bold;
	padding-left:10px;
	height:25px;
	line-height:25px;
	}

.JobContent td.jobNun{
	font-size:14px;
	color:#0095dc;
	padding-left:10px;
	height:25px;
	line-height:25px;
	}
	
.JobContent td.jobCont{
	font-size:14px;
	font-family: "Microsoft YaHei";
	color:#565656;
	padding-left:10px;
	height:30px;
	line-height:30px;
	}	
	
/* 工程案例 */

.container div.case{
	width:800px;
	margin:0 auto;
	font-size:14px;
	color:#595959;
	font-family: "Microsoft YaHei";}
.container div.case dl{
	width:251px;
	float:left;
	margin:20px 20px 0 0;}

.container div.case dl dt{
	display:block;
	text-align:center;}
.container div.case dl dd{
	height:30px;
	line-height:30px;
	text-align:center;}

.container div.caseinfo{
	width:800px;
	margin:0 auto;
	font-size:14px;
	color:#595959;
	font-family: "Microsoft YaHei";}
.container div.caseinfo dl{
	width:220px;
	float:left;
	margin:20px 20px 0 0;
	padding:10px;
	height:240px;
	border:1px solid #fff;
	overflow:hidden;
	}

.container div.caseinfo dl:hover{
	background:#dbeafc;
	border:1px solid #7da2ce;
	border-radius:2px;}
.container div.caseinfo dl dt{
	display:block;
	text-align:center;
	height:200px;
	position:relative;}
.container div.caseinfo dl dt a{
	position:absolute;
	bottom:0;
	width:100%;
	display:block;
	text-align:center;}
.container div.caseinfo dl dt img{
	-moz-box-shadow:1px 1px 2px #afafaf;
	-webkit-box-shadow:1px 1px 2px #afafaf;
	box-shadow:1px 1px 2px #afafaf;
	}
.container div.caseinfo dl dd{
	text-align:center;
	padding:5px;}
.container div.caseinfo dl dd a{
	color:#535353;}