
.joinW{padding: 90px 0;overflow: hidden;}
.talent{overflow: hidden;margin-top: 90px;margin-bottom: 140px;}
.talent .item{float: left;position: relative;}
.talent .item.one,.talent .item.two{width: 29%;}
.talent .item.one{background-color: rgba(249,182,0,0.76);}
.talent .item.two{background-color: #8b8b8b;}
.talent .item.three{width: 42%;background-color: #f9b600;}
.talent .item.four{width: 58%;background-color: #ba1111;}
.talent .item.five{width: 42%;background-color: #8b8b8b;}
.talent .item.one,.talent .item.two,.talent .item.three{height: 344px;}
.talent .item.four,.talent .item.five{height: 485px;}
.talent .item .img{width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: cover;opacity: 0.38;-webkit-transition:all .5s cubic-bezier(.38,0,0,1);-moz-transition:all .5s cubic-bezier(.38,0,0,1);-o-transition:all .5s cubic-bezier(.38,0,0,1);transition:all .5s cubic-bezier(.38,0,0,1);}
.talent .item .mes{position: absolute;left: 0;top:50px;}
.talent .item .mes p{padding: 0 50px;font-size: 36px;line-height: 46px;color: #fff;}
.talent .item:hover .img{opacity: 1;}

.join{overflow: hidden;}
.join .joinList{overflow: hidden;margin-top: 95px;}
.join .joinList .row {font-size: 22px;line-height: 32px;float: left;padding-top: 38px; padding-bottom: 38px;cursor: pointer; }
.join .joinList .row2{font-size: 18px;color: #777;}

.join .joinList .row1 { font-size: 22px; width: 63%;padding-right: 2%; }
.join .joinList .row2 {width: 28%;padding-right: 2%;text-align: right;}
.join .joinList .row .line{display: inline-block;margin: 0 15px;}
.join .joinList .row .line2{display: inline-block;margin: 0 10px;}
.join .joinList .row3 {float: right;width: 5%;}
.join .joinList .row3 .icon{display: block;height: 32px;background-image: url("../images/icon_jia.png");background-repeat: no-repeat;background-position: right center;background-size: 23px;}
.join .joinList dd {position: relative;margin-bottom: 25px; }

.join .joinList dd .joinT{padding: 0 35px;background-color: #fff;-webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease;transition:all 0.3s ease;}

/*.join .joinList .joinT .row { line-height: 32px; -moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease;transition:all 0.3s ease; color: #333;}*/


.join .joinList dd.active .joinT,.join .joinList dd:hover .joinT {background-color: #f9b500;}
.join .joinList dd.active .row2,.join .joinList dd:hover .row{color: #231714;}
.join .joinList dd.active .row3 span{background-image: url("../images/icon_jian.png");}

.join .joinList{border: none;}

.join .joinList .joinB { display: none; }
/*.join .joinList dd.active .joinB{display: block;}*/


.join .joinList .joinCon { background-color: #fff; padding: 0 35px 45px 35px; overflow: hidden; }
.join .joinList .joinCon .joinMes { display: flex;font-size: 22px;color: #000;line-height: 38px;padding-top: 45px;padding-bottom: 70px;border-bottom: 1px solid #d6d6d6; }

.join .joinList .joinCon h3{width: 400px;padding-right: 45px;}
.join .joinList .joinCon .mes{flex: 1;padding-right: 45px;}


.join .joinList .joinBott {padding-top: 25px;text-align: center;}
.join .joinList .joinBott a {display: inline-block;font-size: 18px;line-height: 60px;  color: #000;background-color: #f9b600;padding: 0 50px;border-radius: 35px;}
































