.banner{height:350px;z-index:0;text-align:center;position:fixed;top:0;left:0;right:0;background:url(/./static/img/48671f8b386f028a28ad1df7648a74fc.png) no-repeat;background-size:cover}.banner .txt_wrap{color:#fff;text-align:center}.banner .txt_wrap h1{font-size:50px;font-weight:400;line-height:70px;margin-bottom:10px}.banner .txt_wrap h2{font-size:20px;font-weight:400;line-height:40px}.banner .banner_txt_zh{padding-top:145px;font-size:50px;color:#fff;line-height:70px;text-align:center;font-weight:400}.banner .banner_txt_en{padding-top:10px;font-size:20px;color:#fff;line-height:40px;text-align:center;font-weight:400}.banner_blank{height:350px}.join_us{position:relative;z-index:1}.jobs_list{width:1000px;margin:80px auto 0}.jobs_list li{border:1px solid #e4e8f3;margin-top:20px;text-align:left;list-style:none}.jobs_list .jobs_title{height:100px;padding-left:30px;position:relative;cursor:pointer}.jobs_list .jobs_title .blue_line{position:absolute;left:-1px;top:-1px;width:6px;height:101px;background:#3e6dff}.jobs_list .jobs_title h2{font-size:20px;font-weight:400;line-height:28px;padding:20px 0 10px}.jobs_list .jobs_title p{font-size:14px;color:#999;line-height:24px}.jobs_list .jobs_title .btn_toggle{position:absolute;right:30px;top:50%;margin-top:-15px;font-size:30px;color:#999}.jobs_list .jobs_title .btn_toggle:before{content:"";position:absolute;right:3px;top:50%;margin-top:15px;background:#bbb;width:12px;height:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}.jobs_list .jobs_title .btn_toggle:after{right:-5px}.jobs_list .jobs_title .btn_toggle.on:before,.jobs_list .jobs_title .btn_toggle:after{content:"";position:absolute;top:50%;margin-top:15px;background:#bbb;width:12px;height:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}.jobs_list .jobs_title .btn_toggle.on:before{right:3px}.jobs_list .jobs_title .btn_toggle.on:after{content:"";position:absolute;right:-5px;top:50%;margin-top:15px;background:#bbb;width:12px;height:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}.jobs_list .jobs_describe{padding:30px;background:#f8fafc;font-size:14px;display:none}.jobs_list .jobs_describe .job_hd{font-weight:700;color:#333;line-height:20px}.jobs_list .jobs_describe .job_bd{margin:12px 0 30px}.jobs_list .jobs_describe .job_bd p{font-size:14px;color:#777;line-height:24px}.jobs_list .jobs_describe .btn_row{margin-top:40px}.jobs_list .jobs_describe .btn{display:inline-block;width:120px;height:32px;line-height:32px;text-align:center;border-radius:100px;font-size:14px;color:#fff;text-decoration:none;margin-right:20px}.jobs_list .jobs_describe .btn_blue{background:#3e6dff}.jobs_list .jobs_describe .btn_blue:hover{background:#2a5bf3}.jobs_list .jobs_describe .btn_blue:active{background:#194dee}.jobs_list .jobs_describe .btn_green{background:#3ecf8e}.jobs_list .jobs_describe .btn_green:hover{background:#20c57b}.jobs_list .jobs_describe .btn_green:active{background:#13bc70}