#app{height:100vh;color:#33aef0}.slide-container[data-v-5d0f0e10]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.slide-item[data-v-5d0f0e10]{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;padding:0 10px;box-sizing:border-box}.cspic[data-v-5d0f0e10]{overflow:hidden;width:100%;position:relative}.cont3[data-v-5d0f0e10]{position:relative;padding:60px 0;background:#f8f8f8}.w1400[data-v-5d0f0e10]{width:1000px;margin:0 auto}.title[data-v-5d0f0e10]{text-align:center;margin-bottom:40px}.name[data-v-5d0f0e10]{font-size:42px;color:#333;margin-bottom:20px;font-weight:700}.csort[data-v-5d0f0e10]{font-size:0}.time05[data-v-5d0f0e10]{display:inline-block;font-size:16px;color:#999;padding:0 20px;cursor:pointer;position:relative}.time05.on[data-v-5d0f0e10]{color:#333;font-weight:700}.time05.on[data-v-5d0f0e10]:after{content:"";position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px;height:2px;background:#0d96f0}.recruitment-info[data-v-5d0f0e10]{display:none;padding:30px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.recruitment-info.on[data-v-5d0f0e10]{display:block}.info-section[data-v-5d0f0e10]{margin-bottom:40px}.info-section h3[data-v-5d0f0e10]{font-size:20px;color:#333;border-left:4px solid #42b983;padding-left:15px;margin-bottom:20px}.position-list[data-v-5d0f0e10]{list-style:none;padding:0}.position-list li[data-v-5d0f0e10]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:15px;border-bottom:1px solid #eee}.pos-title[data-v-5d0f0e10]{-webkit-box-flex:8;-webkit-flex:8;flex:8;font-weight:700;color:#333}.pos-department[data-v-5d0f0e10]{-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#666}.pos-count[data-v-5d0f0e10]{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:right;color:#42b983}.benefits-grid[data-v-5d0f0e10]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.benefit-item[data-v-5d0f0e10]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:10px;background:#f9f9f9;border-radius:4px}.benefit-item span[data-v-5d0f0e10]{color:#333}.benefit-item[data-v-5d0f0e10]:hover{background:#ecf0f1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.benefit-item i[data-v-5d0f0e10]{margin-right:12px;color:#3498db;font-size:18px}.contact-info p[data-v-5d0f0e10]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:15px 0;color:#333}.contact-info i[data-v-5d0f0e10]{margin-right:12px;width:20px;text-align:center;color:#3498db}.fourpicslide[data-v-5d0f0e10]{position:relative}.csslide[data-v-5d0f0e10]{display:none}.csslide.on[data-v-5d0f0e10]{display:block}.box[data-v-5d0f0e10]{padding:0 10px}.sbox[data-v-5d0f0e10]{position:relative;overflow:hidden;border-radius:4px}.img[data-v-5d0f0e10]{position:relative;padding-top:56.25%;background:#eee}.img i[data-v-5d0f0e10]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.img img[data-v-5d0f0e10]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.btn[data-v-5d0f0e10]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;background:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;z-index:10}.btn[data-v-5d0f0e10]:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff}.prev[data-v-5d0f0e10]{left:-20px}.prev[data-v-5d0f0e10]:after{-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.next[data-v-5d0f0e10]{right:-20px}.next[data-v-5d0f0e10]:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.preparation-list[data-v-5d0f0e10]{list-style:none;padding:0}.preparation-list li[data-v-5d0f0e10]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:15px;border-bottom:1px solid #eee}.preparation-list li span[data-v-5d0f0e10]{font-weight:400}.company-intro li span[data-v-5d0f0e10]{text-indent:2em;line-height:2}.preparation-list li span[data-v-5d0f0e10]{color:#000}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a,a:hover{color:inherit;text-decoration:none}table{border-collapse:collapse;border-spacing:0}body,html{width:100%;height:100%;background-color:#f5f5f5;font-family:PingFangSC-Light,PingFang SC,STHeitiSC-Light,Helvetica-Light,Arial,"sans-serif"}.fl{float:left}.fr{float:right}.fr .button-group-item{padding-left:3px}.clearfix{zoom:1}.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}.manage{height:90%;padding-bottom:20px;overflow:hidden}.manage-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}@font-face{font-family:Teko;src:url(../fonts/Teko-Regular.8ffcafe5.ttf);font-weight:400;font-style:normal}