#join .joinBox{padding:60px 0}#join .joinList{background:rgba(29,42,85,.05);padding:80px 0 30px}#join .joinList li{width:calc(33.33333% - 30px);background:#fff;box-shadow:0 5px 19px 1px rgba(29,42,85,.2);margin-right:45px;padding-bottom:30px;margin-bottom:50px;text-align:center}#join .joinList li:nth-child(3n){margin-right:0}#join .joinList li .pic{width:100%}#join .joinList li h4{font-size:32px;padding:30px 0;margin:0 30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#1d2a55;position:relative}#join .joinList li h4:after{content:"";display:block;width:80px;height:4px;background:#1d2a55;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#join .joinList li .txt{margin-top:30px;padding:0 30px}#join .joinList li .txt p{color:rgba(29,42,85,.5);font-size:24px}#join .process{padding:80px 0 0 0}#join .process .box{padding:60px 0}#join .process .box ul{margin-bottom:50px}#join .process .box ul li{background:#fff;width:calc(20% - 20px);box-shadow:0 5px 19px 1px rgba(29,42,85,.2);text-align:center;padding:50px 0 30px;height:300px;box-sizing:border-box;position:relative}#join .process .box ul li:nth-child(2n){transform:translateY(90px)}#join .process .box ul li:after{content:"";position:absolute;z-index:1;left:50%;bottom:-20px;transform:translate(-50%);border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent}#join .process .box ul li span{width:80px;height:80px;border-radius:50%;background:#1d2a55;color:#fff;margin:0 auto;font-size:36px}#join .process .box ul li p{margin-top:30px;font-size:20px;line-height:36px}#join .process .box .pic{width:100%}#join .process .box .hot{padding:50px 0}#join .process .box .hot span{width:calc(20% - 40px);background:#f3f4f6;color:#1d2a55;font-size:24px;margin-right:20px;line-height:60px;display:block;text-align:center;font-weight:700;position:relative}#join .process .box .hot span:after{content:"";position:absolute;z-index:1;right:-25px;top:50%;transform:translateY(-50%);border-top:30px solid transparent;border-left:15px solid #f3f4f6;border-right:10px solid transparent;border-bottom:30px solid transparent}#join .process .box .hot span.active{background:#1d2a55;color:#fff}#join .process .box .hot span.active:after{border-left:15px solid #1d2a55}#join .our{padding-top:80px;border-top:1px solid rgba(29,42,85,.5)}#join .our .cont{margin-top:50px;background:rgba(29,42,85,.05);padding:80px 0}#join .our .cont .form{display:block}#join .our .cont .form .formItem{margin-top:40px;padding:0 30px;height:64px;box-sizing:border-box;border:1px solid rgba(29,42,85,.6)}#join .our .cont .form .formItem:first-child{margin-top:0}#join .our .cont .form span{font-size:36px;vertical-align:middle;width:36px;margin-right:14px;display:inline-block;color:rgba(29,42,85,.6)}#join .our .cont .form .icon{width:36px;max-height:36px;margin-right:14px;vertical-align:middle}#join .our .cont .form input{width:calc(100% - 60px);border:0;background:none;font-size:18px;outline:0;height:36px;color:rgba(29,42,85,.6);vertical-align:middle}#join .our .cont .form button{width:240px;height:64px;background:#1d2a55;text-align:center;color:#fff;font-size:20px;margin-top:40px}#join .our .cont .right p{font-size:20px;line-height:36px;color:#1d2a55;margin-top:40px}#join .our .cont .right p:first-child{margin-top:0}#join .our .cont .right p span{font-size:24px}@media screen and (max-width:768px){#join .joinBox{padding:20px 0 30px}#join .joinList{padding:40px 0 20px}#join .joinList li{width:calc(50% - 5px);margin-right:10px;padding-bottom:10px;margin-bottom:20px}#join .joinList li:nth-child(3n){margin-right:auto}#join .joinList li:nth-child(2n){margin-right:0}#join .joinList li h4{font-size:16px;padding:10px 0;margin:0 10px;line-height:20px}#join .joinList li h4:after{width:40px;height:2px}#join .joinList li .txt{margin-top:10px;padding:0 10px}#join .joinList li .txt p{font-size:12px}#join .process{border-top:1px solid rgba(29,42,85,.5);padding:20px 0 0 0}#join .process .box{padding:20px 0 0}#join .our{border-top:0;padding-top:20px}#join .our .cont{background:none;padding:0;margin-top:20px}#join .our .cont .form .formItem{height:40px;padding:0 10px;margin-top:20px}#join .our .cont .form .formItem span{font-size:18px;width:18px;margin-right:5px}#join .our .cont .form .formItem input{font-size:14px}#join .our .cont .right{padding:20px 0;text-align:center}#join .our .cont .right p{font-size:14px;line-height:20px;margin-top:10px;color:#898989}#join .our .cont .right p span{font-size:14px}#join .our .cont .formSubmit{width:150px;height:48px;background:#1d2a55;color:#fff;text-align:center;font-size:16px;line-height:48px}}