.rect01{
	padding:30px 0;
	background-color:#f6f6f6;
	text-align:center;
}
.rect01 h3{
	font-size:14px;
	line-height:24px;
	color:#333;
}
.rect01 a{
	display:inline-block;
	font-size:14px;
	line-height:24px;
	color:#fff;
	background-color:#eb6100;
	border-radius:6px;
	padding:10px 35px;
	margin-top:15px;
	text-decoration:none;
}
.rect02{
	padding-top:20px;
}
.rect02 ul li{
	padding-bottom:20px;
}
.rect02 ul li img{
	display:block;
	width:100%;
}
.rect02 ul li .txt{
	padding:20px 0;
}
.rect02 ul li h3{
	font-size:18px;
	color:#012468;
	font-weight:700;
	padding-bottom:10px;
}
.rect02 ul li p{
	font-size:14px;
	line-height:24px;
	color:#333;
}
.rect03{
	position:relative;
}
.rect03 img{
	display:block;
	width:100%;
}
.rect03 .box{
	position: absolute;
	left:0;
	right:0;
	top:50%;
	transform: translateY(-50%);
	text-align:center;
}
.rect03 .box h3{
	font-size:16px;
	color:#fff;
	line-height:26px;
}
.rect03 .box a{
	display:inline-block;
	font-size:14px;
	line-height:24px;
	color:#035b83;
	background-color:#ffffff;
	border-radius:6px;
	padding:10px 35px;
	margin-top:15px;
	text-decoration:none;
}

.job01{
	padding:30px 0;
}
.job01 p{
	font-size:14px;
	line-height:24px;
	color:#666;
	text-align:center;
}
.job02{
	background-color:#f7f7f7;
	padding:30px 0;
}
.job02 .txt{
	padding:10px 0;
}
.job02 .txt h3{
	font-size:18px;
	color:#333;
	padding-bottom:10px;
}
.job02 .txt p{
	font-size:14px;
	line-height:24px;
	color:#666;
}
.job02 .txt ul{
	display:inline-block;
	width:100%;
	margin:25px 0;
}
.job02 .txt ul li{
	float:left;
	width:32%;
	margin-right:2%;
	position: relative;
}
.job02 .txt ul li img{
	display:block;
	width:100%;
}
.job02 .txt ul li .box{
	position: absolute;
	left:0;
	right:0;
	bottom:0;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:14px;color:#fff;
	background-color:rgba(0,0,0,.5);}
.job02 .txt ul li:last-child{
	margin-right:0;
}
.job02 .txt h4{
	font-size:16px;
	line-height:26px;
	color:#333;
}
.job02 .txt h4 span{
	color:#e74717;
}
.job02 .txt h4 span a{
	color:#e74717;
}
.job02 .txt dl{
	display:inline-block;
	width:100%;
}
.job02 .txt dl dt{
	float:left;
	width:100%;
	font-size:14px;
	line-height:24px;
	color:#666;}
.job02 .txt p a{
	color:#e64c1e;
	word-break:break-all;
}
.job02 .txt p b{
	color:#333;
}
.job03{
	padding:40px 0;
}
.job03 .content{
	padding:30px 25px;
	background-image:url(../images/hr/job03.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
}
.job03 .content .cont{
	padding:30px 20px;
	background-color:rgba(8,94,166,.67);
}
.job03 .content .cont img{
	display:inline-block;
	height:60px;
}
.job03 .content .cont p{
	font-size:13px;
	line-height:20px;
	color:#fff;
	padding-top:20px;
}