body{background:#f4f7ff}.top{display:flex;align-items:center;justify-content:space-between}.top .logo{width:252px;height:54px}.top .logo img{width:100%}.top .nav{height:80px}.top .nav,.top .nav ul{display:flex;align-items:center}.top .nav ul li{width:240px;text-align:center}.top .nav ul li>div{font-family:PingFang SC;font-weight:500;font-size:20px;color:#333;cursor:pointer}.top .nav ul li>div:hover{font-weight:700}.top .nav .btns,.top .nav .btns span{display:flex;align-items:center}.top .nav .btns span{width:60px;height:36px;border-radius:10px;cursor:pointer;font-family:PingFang SC;font-weight:500;font-size:16px;color:#fff;justify-content:center}.top .nav .btns span:hover{opacity:.5}.top .nav .btns .reg{background:rgba(57,101,243,.5)}.top .nav .btns .login{background:#3965f3;margin-left:10px}.banner{position:relative}.banner img{vertical-align:top;width:100%}.banner .swiper-pagination-bullet{background:#bec9e5}.banner .swiper-pagination{display:flex;align-items:center;justify-content:center;bottom:50px}.banner .swiper-pagination-bullet-active{background:transparent;border:1px solid #3965f3;width:14px;height:14px;position:relative}.banner .swiper-pagination-bullet-active:before{content:"";width:10px;height:10px;border-radius:100%;background:#3965f3;position:absolute;left:2px;top:2px}.banner .mouse{position:absolute;width:80px;height:46px;background:#fff;box-shadow:0 3px 7px 0 hsla(0,0%,66.3%,.35);border-radius:10px;display:flex;align-items:center;justify-content:center;bottom:-23px;left:50%;margin-left:-40px;z-index:99999;cursor:pointer}.banner .mouse img{width:20px}.bg1{background:url(../img/b1.0d6f904e.png) no-repeat 50%;background-size:cover}.box .title{width:318px;height:28px;font-family:Alibaba PuHuiTi;font-weight:700;font-size:32px;color:#333;line-height:28px;background:url(data:image/png;base64,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) no-repeat 0 0;text-align:center;margin:0 auto 115px}.box .content{margin-top:10px}.box .content .item{float:left}.box1{padding:70px 0 146px}.box1 .content{display:flex;align-items:center;justify-content:space-between}.box1 .content .item{position:relative;width:690px;height:320px;background:url(../img/pic1.40f03e1f.png) no-repeat 50%;background-size:100% 100%}.box1 .content .item:last-child{background:url(../img/pic2.2a08900f.png) no-repeat 50%;background-size:100% 100%;margin-left:20px}.box1 .content .item .btn{width:104px;height:38px;font-family:PingFang SC;font-weight:500;font-size:20px;color:#fff;background:#ff9d2a;border-radius:20px;text-align:center;font-style:normal;text-transform:none;line-height:38px;position:absolute;right:50px;bottom:70px;cursor:pointer}.box1 .content .item .btn:hover{opacity:.7}.box2 img{width:100%;display:block}.bg{padding-top:100px;background:url(../img/b2.cc6f5ed3.png) no-repeat 50%;background-size:100% contain}.bg .title{margin-bottom:95px}.bg .down{width:70px;height:42px;background:#fff;box-shadow:0 3px 7px 0 hsla(0,0%,66.3%,.35);border-radius:10px;display:flex;align-items:center;justify-content:center;margin:30px auto 100px;cursor:pointer}.isLoading{text-align:center;font-size:14px;color:#999;margin:24px 0}.bg .down:hover{opacity:.7}.bg .down img{width:16px;height:16px}.box3{position:relative}.box3 .more{position:absolute;right:0;top:17px;width:66px;height:30px;background:#fff;box-shadow:0 3px 7px 0 hsla(0,0%,66.3%,.35);border-radius:15px;font-family:PingFang SC;font-weight:500;font-size:16px;color:#666;display:flex;align-items:center;justify-content:center;cursor:pointer}.box3 .more:hover{text-decoration:none;opacity:.7}.box3 .more span{width:16px;height:16px;background:#6384ed;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-left:2px;margin-left:3px;cursor:pointer}.box3 .more span img{width:10px;height:10px}.box3 .content{display:flex;align-items:center;flex-wrap:wrap}.box3 .content .item{width:335px;height:300px;background:#fff;box-shadow:0 3px 7px 0 hsla(0,0%,66.3%,.19);border-radius:5px;box-sizing:border-box;padding:37px 15px 0;margin-bottom:20px;margin-right:20px;position:relative}.box3 .content .item .tuijian{position:absolute;left:0;top:0;width:40px;height:46px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAuCAYAAABap1twAAABVklEQVR4AeyTW07DQAxFr7MpPniUtsAmYAJ7YxlAkvISSbulxDgBlWhgygSnolI9ynyMbMtHx07Ctwe8yzfBjh8D1A7IDJpBrQFtve2gGdQa0NbbDppBrQFtve2gGdQa0NbbDppBrQFt/b7soNZTuN4Mht3ERcxgnKdwlhkMu4mLmME4T+EsMxh2ExcZ0+Ad0ByCeQ7wY1z737P0gIx71PURufKC3PKV0iojV02QYDYG6N8BWzASsLQ8p5vVi++CLsu8A2060IUfj30PB+yDXX0H8xvTdQd6CtBUxj8YdAAgP6DBMbXGIsDgHXJvhYx/MGgE4CeYq87ExrPXd/DzC7SeSnEhd+O3AVDAwCeyR6OA+RTkVgW5UsbeiFUEQX8A5Ez+vg8wVz1hy4fS5WINysj9dj3ANdhcrG0dzAfpQNNyBhajPdAWMEPdTATqX8CCoEkzASN/BwAA///AJzBVAAAABklEQVQDAJGc6rLGaWX9AAAAAElFTkSuQmCC) no-repeat 50%;background-size:100% 100%;display:flex;padding-top:10px;justify-content:center;font-family:PingFang SC;font-weight:700;font-size:16px;color:#fff}.box3 .content .item:nth-child(4n){margin-right:0}.box3 .content .item .con-top .img{float:left;width:90px;height:90px;display:flex;align-items:center;justify-content:center}.box3 .content .item .con-top .img img{max-width:100%;max-height:100%}.box3 .content .item .con-top .info{width:200px;float:left;margin-left:5px}.box3 .content .item .con-top .info p{font-family:PingFang SC;font-weight:500;font-size:16px;color:#666;line-height:16px}.box3 .content .item .con-top .info p:first-child{display:-webkit-box;-webkit-box-orient:vertical;font-family:PingFang SC;font-weight:700;font-size:20px;color:#333;line-height:24px;margin-bottom:18px;-webkit-line-clamp:2;text-overflow:ellipsis;height:48px;overflow:hidden;word-break:break-all}.box3 .content .item .con-top .info .copm{display:flex;align-items:center}.box3 .content .item .con-top .info .copm img{width:26px;height:26px;margin-right:10px;flex-shrink:0}.box3 .content .item .mid{margin-top:33px;color:#666;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis}.box3 .content .item .bot,.box3 .content .item .mid{font-family:PingFang SC;font-weight:700;font-size:16px}.box3 .content .item .bot{height:46px;background:#fff9ee;border-radius:5px;margin-top:55px;width:100%;line-height:46px;color:#ff8a00;text-align:center;cursor:pointer}.box3 .content .item .bot:hover{opacity:.7}.box4{margin-top:120px}.box4 .content{display:flex;flex-wrap:wrap;align-items:center}.box4 .content .item{margin-right:20px;width:453px;height:220px;background:#fff;border-radius:5px;box-sizing:border-box;padding:0 29px;margin-bottom:20px;transition:all .5s}.box4 .content .item:nth-child(3n){margin-right:0}.box4 .content .item:hover{background:#96abec}.box4 .content .item:hover .con-top{border-bottom:1px solid #dfeaff}.box4 .content .item:hover .bot p,.box4 .content .item:hover .con-top .name,.box4 .content .item:hover .con-top .salary{color:#fff}.box4 .content .item:hover .bot .bot_r{display:none}.box4 .content .item:hover .bot .bot_r1{display:block}.box4 .content .item .con-top{border-bottom:1px solid #dfeaff;height:70px;display:flex;align-items:center;justify-content:space-between}.box4 .content .item .con-top .name{font-family:PingFang SC;font-weight:700;font-size:20px;color:#333}.box4 .content .item .con-top .salary{font-family:PingFang SC;font-weight:700;font-size:18px;color:#ff5400}.box4 .content .item .bot{margin-top:15px;display:flex;align-items:center;justify-content:space-between}.box4 .content .item .bot p{font-family:PingFang SC;font-weight:500;font-size:18px;color:#666}.box4 .content .item .bot .tags{margin-top:36px;display:flex}.box4 .content .item .bot .tags span{padding:3px 10px;background-color:#e4eefd;border-radius:20px;font-family:PingFang SC;font-weight:500;font-size:16px;color:#666;margin-right:10px;cursor:pointer}.box4 .content .item .bot .bot_r{text-align:right}.box4 .content .item .bot .more{cursor:pointer}.box4 .content .item .bot .bot_r .img{margin-bottom:20px}.box4 .content .item .bot .bot_r1{text-align:right;display:none}.box4 .content .item .bot .bot_r1 .img{margin-bottom:20px}.foot{display:flex;align-items:center;justify-content:center;width:100%;height:50px;background:#0b50db}.foot,.foot a{font-family:PingFang SC;font-weight:500;font-size:16px;color:#fff}.foot a{margin:0 5px}