@charset "UTF-8";:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{height:100%}html{background-color:#ccc;color:#fff;overflow:hidden}img{display:block;width:100%}body,html{font-family:微软雅黑;font-size:12px;overflow:hidden}p,span,a{-webkit-user-select:none;user-select:none}.box{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.footer{position:absolute;bottom:0;width:100%;height:20px;line-height:20px;text-align:center;font-size:12px;z-index:99;color:#eee;opacity:.8}.nav-menu{position:absolute;z-index:50;width:100%;height:0;top:0;left:0}.menu-logo{position:absolute;z-index:51;width:28%;left:6%;top:31px}.nav-menu .nav-icon{position:absolute;z-index:51;right:5%;top:26px;width:33px;height:25px}.nav-icon p{position:absolute;left:-44px;top:0;font-size:16px}.nav-icon span{border-radius:2px;position:absolute;left:0;background:#fff;width:100%;height:4px;display:block;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}.nav-icon span:nth-child(1){top:0}.nav-icon span:nth-child(2){top:43%;margin-top:0}.nav-icon span:nth-child(3){bottom:0}.nav-menu.active .nav-icon span:nth-child(1){top:50%;margin-top:-1px;-webkit-transform-origin:center center;-webkit-transform:rotate(45deg);-moz-transform-origin:center center;-moz-transform:rotate(45deg);-ms-transform-origin:center center;-ms-transform:rotate(45deg)}.nav-menu.active .nav-icon span:nth-child(2){top:50%;margin-top:-1px;-webkit-transform-origin:center center;-webkit-transform:rotate(-45deg);-moz-transform-origin:center center;-moz-transform:rotate(-45deg);-ms-transform-origin:center center;-ms-transform:rotate(-45deg)}.nav-menu.active .nav-icon span:nth-child(3){bottom:0;display:none}.nav-menu.active .nav-menu-layout{display:block}.nav-menu-layout{position:absolute;display:none;width:100vw;height:100vh;box-sizing:border-box;background-color:#00000080;z-index:41}.nav-menu-layout .menu-list dd:nth-child(1){border-top:1px solid rgba(255,255,255,.4)}.nav-menu-layout .menu-list{width:100%;padding:80px 20px 20px;min-height:52px;box-sizing:border-box;background:#153ca2}.nav-menu-layout .menu-list dd{width:100%;line-height:38px;color:#fff;text-align:center;padding:5px 30px;box-sizing:border-box}.menu-list>dd>a{color:#fff;font-size:18px;font-weight:700}.menu-list>dd>a.act{display:block;background:#fff;border-radius:5px;color:#153ca2}.sub-m{text-align:center;-webkit-transform-origin:0 0}.sub-m li{line-height:32px}.sub-m li a{position:relative;color:#fff;font-size:14px;font-weight:400}.sub-m li a i{position:absolute;left:-10px;top:7px;display:none;width:6px;height:6px;margin-right:3px;border-radius:3px;vertical-align:middle;background:#fab000}.sub-m li a.act i{display:block}.page0 img{position:absolute}.bg{width:100%;height:100%;top:0;left:0}.m-logo{width:28%;left:6%;top:4%}.m-slogan{width:100%;top:0;left:0}.m-enter{width:33%;top:70%;left:55%;right:0;margin:0 auto;-webkit-animation:suofang-ani 2s linear infinite}.jobType{width:100%;margin:0 auto;text-align:center}.jobType li{position:relative;display:inline-block;width:45%;line-height:30px;border-radius:15px;border:#2349d2 1px solid;overflow:hidden;cursor:pointer}.jobType li img{width:26px;float:left;position:relative;top:2px;left:3px}.jobType li span{float:right;margin-right:33px;color:#656565;font-size:17px}.jobType li:hover,.jobType li.act{background:#173dcc}.jobType li:hover span,.jobType li.act span{font-weight:700;color:#fff}.joblist{position:relative;z-index:2;width:100%;margin:0 auto 70px;-webkit-user-select:none;user-select:none}.joblist li .jobtop{height:53px;line-height:38px;background:url(../images/jobbg.png) no-repeat;background-size:100% 100%;overflow:hidden}.joblist li .jobtop .jobname{font-size:14px;padding-left:30px;color:#fff;font-weight:700}.joblist li .jobtop .jobbtn{float:right;margin-right:30px;margin-top:7px;font-size:10px;color:#fff;cursor:pointer}.joblist li .jobtop .jobbtn img{width:10px;position:relative;margin-left:10px;display:inline-block}.joblist li .jobinfo{display:none;box-sizing:border-box;padding:10px 30px}.joblist li .jobinfo .tit{color:#193dcf;font-size:14px;font-weight:700;line-height:30px}.joblist li .jobinfo .txt{color:#333;line-height:30px;font-size:14px}.joblist li .jobinfo .apply{display:block;width:40%;margin:10px auto 0}.morejob{display:block;width:40%;margin:0 auto}.p4nr{margin:60px 0;background:#ddf3fc;padding-bottom:10px}.p4box{width:100%;margin:0 auto}.p4box ul{text-align:center;padding-top:15px}.p4box ul li{display:inline-block;width:28%;text-align:center;line-height:32px;color:#666;font-size:14px;background:#fff;border:1px solid #193bca;border-radius:26px;cursor:pointer}.p4box ul li:hover,.p4box ul li.act{background:#193bca;color:#fff}
