
.title{
	color: #333333; font-size: 30px; line-height: 90px; padding: 0 40px; font-weight: bolder;
}
.text{
font-size: 16px; line-height: 35px; padding:35px 18px; color: #333;
}
.culture img{
	width: 100%; display: block;
}


.smenu{
	/*padding: 26px 40px 48px; border-bottom: 8px solid #f4f4f6; margin: 0 -40px;*/
}
.tab{
	width: 465px; height: 46px; background: #fff; border:1px solid #cccccc; border-radius: 6px; float: left; overflow: hidden; cursor: pointer;
}
.tab div{
	color: #666666; font-size: 18px; text-align: center; width: 50%; float: left; height: 100%; line-height: 46px; 
}
.tabSelected{
	color: #ffffff !important; background: #c2b474; 
}
.search{
	float: right; width: 513px; background: #fff; height: 46px; line-height: 46px; border:1px solid #cccccc; border-radius: 6px; overflow: hidden; position: relative;
}
.searchBtn{
	color: #FFF; font-size: 18px; text-align: center; cursor: pointer; width: 128px; right: 0; top: 0; position: absolute; background: #c2b474
}
.search input{
	width: 100%; height: 100%; padding:10px; padding-right: 135px; box-sizing: border-box; border: 0; background: transparent;
}
.jobValue{
	color: #666666; font-size: 16px; padding-left: 42px; padding-top: 22px; position: relative; padding-bottom: 26px; border-bottom: 1px solid #ededed;
}
.t1, .t2, .t3, .t4{
	float: left; line-height: 38px;margin-right: 8px; font-weight: bolder;
}
.t1{width: 320px; color: #333333}
.t2{width: 170px; }
.t3{width: 215px; }
.t4{width: 280px; }
.addTime{
	color: #bbbbbb; font-size: 14px;
}
.showMore{
	position: absolute; right: 42px; top: 22px; width: 90px; height: 38px; line-height: 38px; text-align: center; cursor: pointer; border: 1px solid #c2b474; font-size: 14px; color: #c2b474; border-radius: 4px;
}



.jobContent{
	padding: 32px 42px; position: relative;
}
.jobT{
	font-size: 16px; font-weight: bolder; color: #333333; border-bottom: 3px solid #c2b474; padding-bottom: 5px; display: inline-block; width: auto; margin-bottom: 42px
}
.jobDetails,.contact{
	font-size: 14px; color: #666666; font-weight: bolder; line-height: 32px
}
.contact{
	margin: 80px 0 40px; line-height: 26px
}
.contact span{
	color: #c2b474; text-decoration: underline;
}

.button{
	font-size: 19px; color: #fff; background: #c2b474; width: 234px; height: 50px; cursor: pointer; text-align: center; line-height: 50px; position: absolute; bottom: 80px; right: 42px
}