#container{background:0 0}@supports (filter:blur(20px)){#bg{display:block}}#index-search{margin:auto auto 30px;padding:20px;width:1160px;height:70px;background:#fff;border-radius:4px}#index-search .left{float:left;width:80%}#index-search .right{float:right;margin-top:2px;margin-left:1.6%;padding-left:1%;width:calc(17% - 1px);height:64px;color:#444;border-left:1px solid #eee}#index-search .right p{margin-bottom:5px;text-indent:1.3em;font-size:12px;color:#888}#index-search .right .province{width:100%}#index-search .right .province li{float:left;margin-top:5px;width:25%;text-indent:1.2em}#index-search .right .province li a{display:block;width:100%;color:#444;font-size:13px}#index-search .right .province li a:hover{color:#2e82ff}#index-search .search{width:100%;height:40px;line-height:40px;border:1px solid #2e82ff;border-radius:4px}#index-search .search .item{position:relative;float:left;width:8%;height:40px;text-align:center;cursor:pointer}#index-search .search .key p{position:absolute;left:-1px;top:30px;width:100%;background:#fff;border:1px solid #eee;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;visibility:hidden;transition:.3s;box-shadow:0 3px 20px rgba(0,0,0,.25)}#index-search .search .key p:hover{color:#fafafa;background:#2e82ff}#index-search .search .key p:hover::before{border-bottom-color:#2e82ff}#index-search .search .key p::before{position:absolute;content:'';left:50%;top:-8px;border-bottom:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;transform:translateX(-50%);transition:.3s}#index-search input[name=key]{display:none}#index-search .search .item:first-of-type{border-right:1px solid #eee}#index-search .search .item i{display:inline-block;margin-right:0;font-size:13px;color:#666;transition:.3s}#index-search .search .btn{top:-1px;right:-2px;height:42px;background:#2e82ff;border-top-right-radius:4px;border-bottom-right-radius:4px}#index-search .search .btn i{color:#fafafb}#index-search .search .word{text-indent:1em;text-align:left;width:calc(84% - 2px);border:0!important;outline:0;cursor:text}#index-search .hot{margin:10px auto auto;width:97%}#index-search .hot>*{float:left}#index-search .hot *{color:#888;font-size:12px}#index-search .hot a{margin-right:15px}#index-search .hot a:hover{color:#2e82ff}#recruit{width:100%}#slider{position:relative;display:flex;align-items:center;margin:0 auto;width:1200px;height:300px;border-radius:4px}#slider>*{height:100%;background:#fff;overflow:hidden}#slider .left{position:relative;display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;width:19%;border-radius:4px;overflow:visible;z-index:555}#slider .left>li{display:flex;align-items:center;width:100%;line-height:35px;transition:.3s ease all;cursor:pointer}#slider .left>li .list{position:relative;padding:0 10%;width:80%;z-index:2}#slider .left>li:nth-last-of-type(1) .list a{display:block;width:100%}#slider .left>li a{color:#444;transition:.3s all ease}#slider .left>li .list span{position:absolute;top:0;right:5px;color:#aaa;display:block;transform:rotate(-90deg);transition:.3s ease all}#slider .left .list:hover a{color:#2e82ff}#slider .left>li:first-of-type{margin-top:15px}#slider .left>li:nth-last-of-type(1){margin-bottom:10px}#slider .left>li ul{position:absolute;left:215px;top:0;padding:20px;width:697px;min-height:260px;font-size:12px;background:#fff;border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;visibility:hidden;opacity:0;z-index:999}#slider .left>li>ul>li{position:relative;left:-10px;overflow:hidden;transition:.5s ease left}.part_nav:hover .part_list{visibility:visible!important;opacity:1!important}.part_nav:nth-last-of-type(1):hover .part_list{visibility:hidden!important;opacity:0!important}.part_nav:hover .part_list li{left:0!important}#slider .left>li ul li .part{float:left;width:78px}#slider .left>li ul li .parts{float:left;width:calc(100% - 78px)}#slider .left>li ul li a{float:left;margin:5px auto 15px;padding:0 15px;line-height:15px;color:#666;border-left:1px solid #eee}#slider .left>li ul li a:hover{color:#2e82ff}#slider .left>li ul li a i{display:inline-block;font-size:12px;transform:rotate(-90deg)}#slider .left>li ul li .part a{padding:0;border-left:0;font-weight:700}#slider .middle{position:relative;margin:auto 20px;width:calc(62% - 40px);background-image:url(/static/images/slider_loading.svg);background-position:center;background-repeat:no-repeat;background-size:30px;border-radius:4px;overflow:hidden}.login-index{position:relative!important;width:19%!important;border-radius:4px!important}.login-index .mask{margin:25px auto!important;padding:0!important;width:80%}.login-index .head{display:flex;align-items:center}.login-index .head .avatar{position:relative;width:50px;height:50px;border-radius:50px;overflow:hidden}.login-index .head .avatar img{position:absolute;top:50%;width:50px;transform:translateY(-50%)}.login-index .head .info{margin-left:20px}.login-index .head .info>p:first-child{max-width:100px}.login-index .head .info p:nth-of-type(2){margin-top:5px;font-size:12px;color:#888}.login-index .action{display:flex;align-items:center;flex-wrap:wrap;margin:20px auto 10px;width:100%}.login-index .action a{margin-bottom:6px;width:100%}.login-index .action p{font-size:13px}.login-index .action .item{display:flex;align-items:center;margin:auto auto 6px;width:100%;height:37px;text-indent:1em;color:#fafafb;border-radius:6px;opacity:.95}.login-index .action .item i{margin-right:0;opacity:.9}.login-index .icon-jianliku{font-size:15px}.login-index .action a:first-of-type .item{color:#2e82ff;background:rgb(46,130,255,.2)}.login-index .action a:nth-of-type(2) .item{color:#ff8a39;background:rgb(255,138,57,.2)}.login-index .action a:nth-of-type(3) .item{color:#6453ff;background:rgb(100,83,255,.2)}.login-index .action a:nth-of-type(4) .item{color:#00c464;background:rgb(0,196,100,.2)}.login-index .action a:nth-of-type(5) .item{color:#5856d6}.login-index .action a:nth-of-type(6) .item{color:#5ac8fa}.login-index .post{margin:auto;width:96%;height:30px;line-height:30px;text-align:center;color:#2e82ff;border-radius:3px;border:1px solid #2e82ff}.login-index input{margin-bottom:20px;width:100%;height:35px;line-height:35px;text-indent:.5em;border:1px solid #eee;border-radius:3px;outline:0}.login-index a{display:block}.login-index .login{width:100%;height:35px;text-align:center;line-height:35px;color:#2e82ff;border:1px solid #2e82ff;border-radius:3px;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login-index .login:hover{color:#fafafb;background:#2e82ff}.login-index .register{width:100%;height:35px;text-align:center;line-height:35px;color:#fafafb;background:#2e82ff;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login-index .option{display:flex;align-items:center;justify-content:space-between;margin:24px 0;width:100%;font-size:12px;color:#888}.login-index .remember{position:relative;text-indent:1em;cursor:pointer}.login-index .remember::before{position:absolute;content:'';left:0;top:3px;height:6px;width:6px;border:2px solid #ccc;border-radius:100%}.login-index .on::before{background:#2e82ff}.login-index .option a{color:#888}.login-index .option>:hover{color:#2e82ff}#recruit .title{margin:auto;width:calc(100% - 40px);height:50px;line-height:50px;border-bottom:1px solid #eee}#recruit .title .left{float:left}#recruit .title .right{float:right}#recruit .title .left p{color:#444;font-weight:600}#recruit .title .left p i{color:#2e82ff!important;vertical-align:middle}.icon-keji{color:#ff3b30!important}.icon-yinhang{color:#ff9500!important}.icon-jiaoyu{color:#fc0!important}.icon-fangzi{color:#4cd964!important}.icon-yao{color:#5ac8fa!important}.icon-qita{color:#888!important}.icon-wenzhang{color:#5856d6!important}.icon-remen{color:#ff2d55!important}#recruit .title .right p{color:#666;font-size:12px}#recruit .title .right p a{display:block;margin-top:14px;height:25px;line-height:24px;color:#666;font-weight:700;transition:.3s ease all}#recruit .title .right p a:hover{color:#2e82ff}#hot{margin:30px auto;width:1200px}#hot .internship,#hot .recruit{margin-bottom:30px;width:100%;height:620px;background:#fff;border-radius:4px;overflow:hidden}#hot .banner{clear:both;position:relative;display:block;margin-bottom:30px;width:100%;height:120px;background:#fff;border-radius:4px;background-image:url(/static/images/slider_loading.svg);background-repeat:no-repeat;background-size:20px;background-position:center;overflow:hidden}#hot .banner a{position:absolute;top:0;left:0;width:50%;height:120px}#hot .banner a:nth-of-type(2){left:50%}#hot .recruit{float:left;width:66%}#hot .internship{float:right;width:380px}#hot .internship li,.cate li{width:98%!important;border-left:0!important}.cate_mask{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.cate{float:left;margin-bottom:40px;width:32%;height:400px}.cate ul{width:90%!important}.cate .mask{margin:0 auto;width:100%;height:410px;background:#fff;border-radius:4px;overflow:hidden}#hot .top{margin:0 auto}#hot .border-left{margin-left:-1px;border-left:1px solid #eee}#hot .dec{margin:auto;width:90%;height:305px}#hot .dec .recommend{display:block;width:210px;text-align:left;text-indent:5px;line-height:30px;color:#444;border-radius:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s ease}#hot .dec a:hover{background:#eee}#hot .list,.template-list{margin:22px auto;width:96%;text-align:left;text-indent:3px}.template-list{display:flex;align-items:center;justify-content:space-between}#hot .list li{float:left;padding:0 1%;width:98%;cursor:pointer}#hot .xjh .list li{width:48%!important}#hot .list li a{position:relative;line-height:35px}#hot .list li a p span{display:inline-block;margin-right:4px;line-height:18px;width:2em;text-align:center;text-indent:0;font-size:12px;color:#fafafb;background:#2e82ff;border-radius:4px}#hot .list li:nth-of-type(2n-1){margin-left:-1px}#hot .list li:nth-of-type(2n){border-left:1px solid #eee}#hot .recruit-list li:nth-of-type(2n){border-left:0}#hot .list li a{display:block;width:100%;height:35px;line-height:35px;border-radius:4px}.template{height:333px!important}.template-list li{margin-top:10px;width:16.66%}.template-list li a{display:block;margin:auto;width:80%;transition:.3s}.template-list li a img{width:calc(100% - 2px);border:1px solid #eee;border-radius:4px}#hot .list li a:hover{background:#2e82ff}.template-list li a:hover{background:0 0;transform:scale(1.05)}#hot .list li a:hover .position span{color:#fafafb;background:rgba(255,255,255,.2)}#hot .list li a p{float:left;color:#444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hot .list li a:hover p{color:#fafafb!important}#hot .list li a p:first-of-type{text-indent:10px;width:80%}#hot .list li a .title1{width:40%!important}#hot .list li .position{position:relative;float:left;margin-left:2%;width:40%;height:35px;white-space:nowrap;overflow:hidden}#hot .list li .position span{margin-right:4px;padding:4px 10px;font-size:12px;color:rgba(46,130,255,.8);background:rgba(46,130,255,.1);border-radius:4px;cursor:pointer}#hot .list li a:hover .mask{background:linear-gradient(to right,rgba(46,130,255,0),#2e82ff)}#hot .list li .position .mask{position:absolute;right:0;top:0;height:100%;width:2.5em;background:linear-gradient(to right,rgba(255,255,255,0),#fff)}#hot .list li a .pubdate{float:right;padding-right:10px;width:15%;text-align:right;color:#888;font-size:12px}#recruit .company,.master,.template,.xjh{margin:auto auto 30px;width:1200px;height:535px;text-align:center;border-radius:4px;background:#fff;overflow:hidden}#recruit .template,.master{height:350px}#recruit .template .list{margin-top:40px}#recruit .template .list li{margin:0;padding:0;border:0;width:16.66%;text-align:center}#recruit .template .list li img{width:100%;border-radius:4px;box-shadow:0 3px 20px rgba(0,0,0,.1)}#recruit .company .logos{position:relative;margin:auto;width:100%;height:120px;text-align:center;background:#fff;overflow:hidden;cursor:pointer}#recruit .company .cols-5{margin:0 auto}#recruit .company .logos img{margin-top:20px;width:90%}#recruit .company .logos p{position:absolute;top:0;left:5%;width:90%;color:#fafafb;line-height:35px;text-align:center;border-bottom:1px solid rgba(255,255,255,.2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:.5s ease all}#recruit .company .logos:hover p{top:30px;opacity:1}#recruit .company .logos:hover .hover-left,#recruit .company .logos:hover .hover-right{width:120px;opacity:1}.hover-left:hover,.hover-right:hover{color:rgba(255,255,255,.5)}.hover-left,.hover-right{display:block;position:absolute;top:10px;width:0;height:100px;line-height:140px;color:#fafafb;background:#2f6ef7;overflow:hidden;opacity:0;transition:all .5s ease}#recruit .company .logos .hover-right{right:0;border-top-right-radius:4px;border-bottom-right-radius:4px}#recruit .company .logos .hover-left{left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}#recruit .more_btn{margin:auto auto 50px;width:1200px;line-height:30px;text-align:center;font-size:12px;color:#777;background:#fff;border-radius:4px;box-shadow:0 3px 20px rgba(0,0,0,.01);cursor:pointer;transition:all .5s ease}#recruit .more_btn:hover{color:#fafafb;background:#2e82ff}#recruit .approve{clear:both;width:100%;min-width:1200px;height:200px}#recruit .approved{background:url("https://s1.ax1x.com/2018/09/01/PvHLFS.jpg") center no-repeat;background-size:100% 200px}#recruit .approve .button-mask{position:relative;top:60px;margin:20px auto;width:1200px;text-align:center}#recruit .approve .button{margin:auto;display:block;width:200px;height:40px;text-align:center;line-height:40px;background:#eee;border:0;border-radius:4px;box-shadow:0 3px 20px rgba(0,0,0,.01);transition:all .5s ease}#recruit .approve .button:hover{color:#fafafb;background:#2e82ff}#recruit .approve .detail{margin:20px auto;width:210px;line-height:20px;text-align:justify;color:#ddd;font-size:13px}#recruit .official a{width:100%!important}#recruit .official .list li p:first-of-type{width:calc(100% - 140px);max-width:calc(100% - 140px)}#recruit .official .list li p:nth-of-type(2){float:right;margin-left:0}.animation{height:500px}#recruit .position-list{margin-bottom:30px;width:100%;background:#fff;border-radius:4px;overflow:hidden}#recruit .position-list .item-holder{position:relative;margin-top:20px;height:147px;border-radius:4px;overflow:hidden}#recruit .item-holder::after{position:absolute;content:"";left:0;bottom:0;width:100%;height:40px;background:rgba(46,130,255,.075)}#recruit .position-list ul{display:flex;align-items:center;flex-wrap:wrap;margin:auto;padding-bottom:30px;width:96%}#recruit .position-list ul li{margin-right:15px!important;width:calc(25% - 15px)!important;border:1px solid #eee}.__list-item:nth-child(3n-1){margin:20px 0 auto!important}#recruit .position-list ul li:nth-child(4n){margin-right:0!important}.recruit-list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;width:100%}.recruit-list>div{width:100%;background:#fff;border-radius:4px;overflow:hidden}.recruit-internship-container{margin-top:30px}.recruit-list ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:0 25px 20px;width:calc(100% - 50px)}.recruit-list .item-holder{position:relative;height:129px}.position-list .item-holder a,.recruit-list .item-holder a,.xjh-list .item-holder a{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;line-height:100%}.recruit-list li{margin-top:20px;width:calc(25% - 15px)!important;border:1px solid #eee!important;border-radius:4px;overflow:hidden}.recruit-list li:nth-child(2n){margin-left:0}.recruit-list .__recruit-item-time{font-size:13px}.recruit-list .__recruit-item-position{width:100%}.recruit-list .__recruit-item-time{display:none}.xjh-list .item-holder{position:relative;height:124px}.xjh-list li{margin:20px 6px!important;width:calc(33.33% - 15px)!important;border:1px solid #eee;border-radius:4px}.xjh-list{margin-bottom:30px;width:100%;background:#fff;border-radius:4px;overflow:hidden}.xjh-list-wrap{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin:auto;padding-bottom:30px;width:96%}.xjh-list-wrap::after{content:"";flex:1}