.join-container{margin-top:50px}.join-container .careers--articles .careers--subtitle{font-size:24px}.join-container .careers--articles .careers_article{border:1px solid #e9e9e9;border-radius:3px;position:relative;text-align:center;padding:147px 5px 48px;border-top:1px solid #e9e9e9}.join-container .careers--articles .careers_article .careers_article--icon{color:#6bb932;font-size:74px;position:absolute;left:50%;transform:translate(-50%,0);top:42px}.join-container .careers--articles .careers_article .careers_article--title{font-size:20px}.join-container .careers--articles .careers_article .careers_article--text{font-size:14px;line-height:23px;color:#969696}.join-container .careers--articles .careers_article .careers_article--footer .link:after{content:"\f178";margin-left:4px}.join-container .careers--subtitle{font-size:24px}.join-container .careers--vacancies .am-panel-title{color:#6bb932;font-size:16px;cursor:pointer;padding:13px 15px;position:relative}.join-container .careers--vacancies .am-panel-title:before{content:'';display:block;position:absolute;width:3px;height:36px;background:#6bb932;left:0;top:50%;transform:translate(0,-50%)}.join-container .careers--vacancies .am-panel-title:nth-of-type(2):before{background:#ffbf57}



.contact-form{margin-top:60px}.contact-form .contact-form_title{font-size:20px;margin:0 0 6px}.contact-form input,.contact-form textarea{width:100%;background:#fcfcfc;border:2px solid #e9e9e9;font-size:16px;line-height:20px;padding:15px 20px;position:relative;z-index:1;resize:none;border-radius:3px;vertical-align:top;color:#262626}.contact-form .am-form .am-g .am-u-md-6{padding:10px}.contact-form .am-form select{width:100%;background:#fcfcfc;border:2px solid #e9e9e9;font-size:16px;line-height:20px;padding:15px 20px;position:relative;z-index:1;resize:none;border-radius:3px;vertical-align:top;color:#262626}.contact-form .am-form .btn-change{position:absolute;top:10px;padding:10px 18px;border:2px solid #6bb932;background:#fff;color:#6bb932}.contact-form .am-form .btn-reguest{padding:10px 18px;border:2px solid #6bb932;background:#fff;color:#6bb932;width:94px;line-height:15px;margin-top:10px}.contact-form .am-form .btn-reguest:hover{background:#6bb932;color:#fff}@media (max-width:640px){.btn-fl{float:left!important;text-align:left}}


.join_kuai{width:820px;height:320px;margin:0 auto;padding:105px 0 0 0;color:#fff;}
.join_kuai .join_banner{font-family:arial;font-size:56px;line-height:56px;float:right;margin:0 292px 17px 0;}
.join_kuai .join_banner2{font-family:"黑体";font-size:32px;line-height:32px;float:right;margin:0 292px 0 0;}
@media screen and (max-width:640px){.join_kuai{width:auto;height:320px;padding:80px 0 0 30px;color:#fff;}
.join_kuai .join_banner{font-family:arial;font-size:56px;float:left;line-height:56px;white-space:pre-line;margin:0;}
.join_kuai .join_banner2{font-family:黑体;font-size:32px;float:left;line-height:32px;white-space:pre-line;margin:10px 0 0 0;}


}