.addHead{
	height:581px;
	width:100%;
	background:url('../images/addEngBg.png') no-repeat left center;
}
.headLeft{
	float:left;
}
.headLeft .title{
	margin-top:95px;
	font-size:43px;
	font-weight:bold;
	color:#333;
}
.headLeft .shortDes{
	margin-top:25px;
	font-size:18px;
	color:#444;
}
.headRight{
	float:right;
	width:220px;
}
.headRight img{
	margin:75px 0 25px;
	width:100%;
	height:220px;
	border:none;
}
.rightDes{text-align:center;}
.rightDes span{
	display:inline-block;
	margin:0 auto 25px;
	padding:0 20px;
	height:30px;
	line-height:30px;
	background-color:#fff;
	color:#444;
	font-size:14px;
	border-radius:15px;
}
.whyAdd{
	height:830px;
	width:100%;
	background:url('../images/imgBg.png');
}
.blockTitle{
	margin:0 auto 20px;
	padding-top:60px;
	font-size:26px;
	color:#333;
    text-align: center;
}
.simpleIntro{
	margin-bottom:90px;
	font-size:16px;
	color:#808080;
	text-align:center;
}
.advantageList li{
	float:left;
	margin-right: 93px;
	text-align: center;
}
.advantageList li.noMgRt{
	margin-right:0;
}
.advantageList .itemDes{
	width:230px;
	height:180px;
	box-sizing:border-box;
	padding:30px;
	background-color:#fff;
	border-radius:15px;
	box-shadow:0 0 7px rgba(0,0,0,.3);
}
.topIcon{
	display:inline-block;
	margin-bottom:10px;
	width:91px;height:149px;
	background-image:url('../images/addEngTeam.png');
	background-repeat:no-repeat;
}
.moreOrder{
	background-position:-128px -7px;
}
.easycome{
	background-position:-13px -7px;
}
.easyGet{
	background-position:-13px -178px;
}
.moreMoney{
	background-position:-249px -7px;
}
.advantageList{
	margin-bottom:80px;
}
.advantageList .itemHeader{
	font-size:18px;
	color:#333;
	margin-bottom:30px;
}
.advantageList .desCont{
	font-size:15px;
	color:#808080;
	line-height:27px;
	text-align: left;
	word-wrap: break-word;
	text-align: justify;
	text-justify: inter-ideograph;
}
.howBecome{
	margin-bottom:30px;
	color:#333;
	font-size:18px;
	text-align:center;
}
.doStep{
	width:100%;
	height:90px;
	padding:0 145px;
	box-sizing:border-box;
	background-color:#fff;
	border-radius:42.5px;
}
.doStep .step{
	float:left;
	text-align: center;
}
.doStep .step label{
	display:block;
}
.doStep .rightArrow{
	float:left;
	width:180px;height:90px;
	background:url('../images/jiantou.png') no-repeat center;
}
.doStep .icon{
	height:66px;
}
.stepIcon{
	display:inline-block;
	background-image:url('../images/addEngTeam.png');
	background-repeat:no-repeat;
	position:relative;
}
.doStep .weixinAccout{
	background-position:-329px -184px;
	width: 45px;
	height: 45px;
	margin-top:10.5px;
}
.doStep .idCard{
	background-position:-200px -184px;
	width: 38px;
	height: 45px;
	margin-top:10.5px;
}
.doStep .bankCard{
	background-position:-129px -196px;
	width: 45px;
	height: 33px;
	margin-top:16.5px;
}
.doStep .getOrder{
	background-position:-261px -184px;
	width: 39px;
	height: 45px;
	margin-top:10.5px;
}
.engineerGoods{margin-bottom:130px;}
.engineerGoods .blockTitle{
	margin-bottom:70px;
}
.goodsList li{
	float:left;
	margin-right:25px;
}
.goodsList li.noMgRt{margin-right:0;}
.goodsList li img{
	width:383px;
	height:256px;
	border:none;
	margin-bottom:35px;
}
.goodsList li p{
	width:383px;
	color:#333;
	font-size:16px;
	text-align:center;
}
.engCondition{
	height:574px;
	width:100%;
	background:url('../images/engConditionBg.png') no-repeat left center;
}
.engCondition .blockTitle{
	color:#fff;
	margin-bottom: 70px;
}
.engType{
	float:left;
	width:230px;
    padding: 5px 0;
	/* border-right:1px solid rgba(241,241,241,.22); */
}
.engType label{
	display:block;
	height:42px;
	line-height:42px;
	padding-right:45px;
	text-align:right;
	font-size:16px;
	cursor:pointer;
	color: #fff;
}
.engType label.active{
	position: relative;
    left: 2px;
	background:url('../images/activeTpeLabel.png') no-repeat;
	border-right:3px solid #ff9500;
	color:#ff9500;
}
.skillRequire{
	padding:5px 0;
	float:left;
	width:970px;
	min-height:240px;
	padding-left:58px;
	box-sizing:border-box;
	border-left: 1px solid rgba(241,241,241,.22);
}
.skillItem{
	padding-top:25px;
	color:#fff;
}
.skillItem .title{
	margin-bottom:30px;
	font-size:22px;
}
.skillItem p{
	font-size:14px;
	line-height:30px;
}
.skillItem p em{
	float:left;
}
.skillItem p span{
	padding-left:18px;
	display:block;
}
.starList{
	margin:65px 0 0;
}
.starList li{
	float:left;
	width:364px;
	margin-right:54px;
	margin-bottom:80px;
}
.starList li.noMgRt{
	margin-right:0;
}
.engInfo .egnLeft{
	float:left;
}
.engInfo .rtInfo{
	float:right;
	margin-left:28px;
}
.nameAge{
	font-size:22px;
	color:#333;
}
/* .nameAge .age{
	color:#454545;
	font-size:14px;
} */
.serviceTime{
	margin-top:15px;
	color:#444;
	font-size:14px;
}
.bref{
	margin-top: 5px;
	position:relative;
	width:364px;
	height:280px;
	background-color:#f8f8f8;
	padding:45px 25px 0;
	line-height:25px;
	font-size:14px;
	color:#555;
	letter-spacing: 3px;
	word-wrap:break-word;
	text-align:justify;
	text-justify:inter-ideograph;
}
.topTrangle{
	position: absolute;
    left: 50%;
    top: -19px;
	transform:translate(-50%,0);
	display:block;
	width:0;
	height:0;
	border-left:15px solid transparent;
	border-right:15px solid transparent;
	border-bottom:19px solid #f8f8f8;
}
.quotaStart,.quotaEnd{
	display:inline-block;
	width:30px;height:22px;
	background:url('../images/quoteStart.png') no-repeat;
	background-size:30px 22px;
}
.quotaStart{
	position:absolute;
	left:25px;top:10px;
}
.quotaEnd{
	position: absolute;
    right: 25px;
    margin-top: 6px;
	width:29px;
	background:url('../images/quoteEnd.png') no-repeat;
	background-size:29px 22px;
}
.waitYouAdd{
    text-align: center;
	/* padding-top:60px; */
	height:252px;
	width:100%;
	background:url('../images/waitYouAddBg.png') no-repeat left center;
}
.waitYouTitle{
	padding-top:70px;
	margin:0 auto;
	color:#333;
	font-size:26px;
}
.addTeamBtn{
	width:150px;
	height:42px;
	line-height:42px;
	font-size:16px;
	background-color:#ff9500;
	color:#fff;
	margin: 48px auto 0;
}
