/*!
 * 11 v1.0.0 ()
 * Copyright 2019 
 * Licensed under the ISC license
 */*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{height:100%}body{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:inherit;line-height:1;color:#333;background:#26135a;background-size:100%;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none}a,body{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none;color:inherit;cursor:pointer}li,ol,ul{list-style:none}em,i{font-style:normal}img{max-width:100%;height:auto;vertical-align:middle;border:none}h1{font-size:36px;font-weight:700}h1,h2{line-height:1}h2{font-size:26px}h3{font-size:20px}h3,h4{line-height:1}h4{font-size:18px}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fr{float:right}.fl{float:left}.clearfix{zoom:1}.clearfix:after{font-size:0;line-height:0;display:block;visibility:hidden;clear:both;height:0;content:"."}.show{display:block}.hidden{display:none}.invisible{visibility:hidden}.center{text-align:center}.row{position:relative;margin:0 -15px;line-height:1}.col-md-3{width:25%}.col-md-3,.col-md-6,.col-xl-6{position:relative;float:left;min-height:1px;padding-right:15px;padding-left:15px}.btn{display:inline-block;font-size:16px;line-height:1;padding:10px 40px;text-align:center;-webkit-transition:.3s;transition:.3s;color:#333;border:1px solid transparent;border-radius:100px;outline:none;-webkit-appearance:none}.btn:active{box-shadow:inset 0 2px 3px rgba(0,0,0,.35)}.btn-primary{color:#410197;border:1px solid #410197}.btn-primary:hover{color:#fff;background-color:#410197}.btn-disabled{color:#333;background-color:#ddd}.btn-disabled:active{box-shadow:none}.btn-lg{padding:15px 48px;font-size:18px}.wrapper{margin-right:auto;margin-left:auto}.box,.container,.wrapper{position:relative}.box{width:1200px;margin:0 auto;overflow:hidden}.header{position:relative}.footer{display:block}.footer .copy{padding:60px 0}.footer .copy p{font-size:12px;line-height:1;text-align:center;color:#fff}.nav{padding:15px 0;background-color:#fff}.nav ul{margin-left:20px}.nav ul li{float:left}.nav ul li.link{position:absolute;right:0}.nav ul li.link a{margin:0 0 0 10px}.nav ul li a{font-size:1.4rem;font-size:14px;line-height:40px;display:inline-block;height:40px;margin:0 20px;cursor:pointer;color:#333}.banner{position:relative;text-align:center}.jobs{margin:12px auto;padding:35px 20px 40px;background-color:#fff;border-radius:10px;overflow:hidden}.jobs .jobs-hd{position:relative;margin:0 auto;text-align:center}.jobs .jobs-hd i.badge{position:absolute;top:-35px;right:-20px;z-index:1;display:block;padding:5px 15px;font-size:16px;color:#fff;background-color:#fb5960;border-bottom-left-radius:12px}.jobs .jobs-hd i.badge.yellow{background-color:#fb0}.jobs .jobs-hd img{margin:0 auto;width:98px;height:98px;border-radius:100px;border:1px solid #eee}.jobs .jobs-bd{margin-top:25px;text-align:center}.jobs .jobs-bd h3{font-weight:700}.jobs .jobs-bd h5{color:#ffa200}.jobs .jobs-bd h6{margin-top:40px;font-size:16px;font-weight:700}.jobs .jobs-bd p{margin-top:20px;color:#666;font-size:14px}.jobs .jobs-bd p.salary{margin-top:15px;color:#ff3030;font-weight:700}.jobs .jobs-ft{padding-top:30px;text-align:center}.title{position:relative;margin:80px auto 60px;font-size:26px;color:#40ecb6}.title,.title p{font-weight:700;text-align:center}.title p{position:absolute;top:50%;right:0;left:0;font-family:arial;font-size:60px;text-transform:uppercase;color:rgba(64,236,182,.15);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.links{position:relative;border-radius:10px;overflow:hidden}.links p{position:absolute;right:0;bottom:0;left:0;padding:15px 30px;color:#fff;font-size:18px;background-color:rgba(0,0,0,.5)}.pc{display:block}.mobile{display:none}.navbar-wrapper{z-index:999;right:10px;*position:fixed}.navbar-wrapper .navbar{display:none;position:absolute;top:100px;right:25px;z-index:1;width:132px;background:url(../images/rbg2.png) 50% 136px no-repeat}.navbar-wrapper .navbar ul{text-align:center}.navbar-wrapper .navbar ul li{display:block;position:relative;overflow:hidden}.navbar-wrapper .navbar ul li a{display:block;margin:4px 12px;padding:8px 0;color:#fff;font-size:18px;font-weight:700;text-align:center;background-color:#9d49fd;border-radius:5px}.navbar-wrapper .navbar ul li a.active{color:#fff;background-color:#410197}.navbar-wrapper .navbar ul li.round{border-radius:5px 5px 0 0}.navbar-wrapper .navbar ul li.first{z-index:1;margin:0 -25px 8px}.navbar-wrapper .navbar ul li.first a{padding:0;background-color:transparent}.navbar-wrapper .navbar ul li.first a span{display:block;text-indent:-999999px}.navbar-wrapper .navbar ul li.last a{margin:-4px 0 0;padding:0;background-color:#451c0c;border-radius:0 0 100px 100px}.navbar-wrapper.isStuck .navbar{display:block}.mobile-box{margin-top:0!important}@media screen and (min-width:736px){.col-xl-6{width:50%}}@media screen and (max-width:736px){.row{margin:0 -6px}.col-md-6{width:50%}.col-md-3,.col-md-6,.col-xl-6{padding-right:6px;padding-left:6px}.nav,.rocket{display:none!important}.box{width:100%;padding:0 15px}.footer .copy{padding:30px 0}.banner{position:relative;text-align:center}.banner .pc{display:none}.banner .mobile{display:block}.jobs{margin:6px auto;padding:25px 10px;border-radius:5px}.jobs.sm{margin:6px;padding:15px}.jobs.sm .jobs-body h4{font-size:16px;text-align:center}.jobs.sm .jobs-body h4 span{position:relative;display:inline-block;padding-bottom:0}.jobs.sm .jobs-body h4 span.ellipsis{width:100%}.jobs.sm .jobs-body h4 span.ellipsis:after{display:none}.jobs.sm .jobs-body h4 span.salary{float:none;color:#ff3030;font-size:12px}.jobs.sm .jobs-body p{margin-top:10px;font-size:12px}.jobs .jobs-hd i.badge{top:-25px;right:-10px;font-size:12px}.jobs .jobs-hd img{width:20vw;height:20vw}.jobs .jobs-bd h3{font-size:16px}.jobs .jobs-bd h6{margin-top:20px}.jobs .jobs-bd p{margin-top:10px;font-size:12px}.jobs .jobs-bd p.salary{margin-top:10px;font-size:13px}.jobs .jobs-ft{padding-top:20px}.jobs .jobs-ft .btn-primary{color:#fff;background-color:#410197}.links{margin-bottom:20px}.links p{padding:10px 0;font-size:14px;text-align:center}.m-panel{padding:0 15px}.btn{padding:10px 25px}.pc{display:none}.mobile{display:block}.title{margin:40px auto 30px;font-size:18px}.title p{font-size:32px}.mobile-box{margin-top:-60px!important}.navbar-wrapper{right:0;left:0;width:100%;background-color:#fff}.navbar-wrapper.isStuck{padding:0}.navbar-wrapper .navbar{top:0;left:0;right:0;width:100%;overflow-x:scroll;background-color:transparent}.navbar-wrapper .navbar ul{display:-webkit-box;display:-webkit-flex;display:flex;background:#421497;width:480px}.navbar-wrapper .navbar ul li{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative}.navbar-wrapper .navbar ul li a{margin:0;padding:15px 0;line-height:20px;color:#fff;font-size:16px;background-color:transparent;border-radius:0}.navbar-wrapper .navbar ul li a.active{background:#9d49fd}.navbar-wrapper .navbar ul li+li:after{content:"";position:absolute;top:15px;bottom:15px;left:0;right:auto;border-left:1px solid hsla(0,0%,100%,.1);border-bottom:none}.navbar-wrapper .navbar ul li.round{border-radius:0}.navbar-wrapper .navbar ul li.first,.navbar-wrapper .navbar ul li.last{display:none}}