body.homepage-v2{background:#eef3fb;color:#1c2a44;font-family:"Microsoft YaHei","PingFang SC",sans-serif}.homepage-v2 .websitemain{width:1200px;margin:0 auto;padding:18px 0 36px;background:0 0}.homepage-v2 .hero{display:flex;gap:14px;margin-bottom:20px}.homepage-v2 .entry-column{width:430px;display:flex;flex-direction:column;gap:12px}.homepage-v2 .entry-card{width:430px;height:150px;border-radius:10px;padding:20px;color:#fff;position:relative;overflow:hidden;box-shadow:0 8px 24px rgba(9,90,182,.2);cursor:pointer}.homepage-v2 .entry-card:before{content:"";position:absolute;right:-18px;top:-22px;width:120px;height:120px;border-radius:50%;background:rgba(255,255,255,.22)}.homepage-v2 .entry-card h3{margin:0;font-size:28px;font-weight:700;letter-spacing:1px}.homepage-v2 .entry-card p{margin:10px 0 0;font-size:16px;opacity:.95}.homepage-v2 .entry-card.worker{background-color:#22a7dc;background-image:url(../../../../images/business/website/menu/click-search.png);background-position:center;background-repeat:no-repeat;background-size:cover}.homepage-v2 .entry-card.company{background-color:#f39e27;background-image:url(../../../../images/business/website/menu/click-use.png);background-position:center;background-repeat:no-repeat;background-size:cover}.homepage-v2 .hero-banner{flex:1;min-height:252px;border-radius:10px;position:relative;overflow:hidden;padding:0}.homepage-v2 .hero-banner:after,.homepage-v2 .hero-banner:before{display:none}.homepage-v2 .hero-banner:before{width:220px;height:220px;right:-60px;bottom:-80px}.homepage-v2 .hero-banner:after{width:90px;height:90px;left:36%;top:24px}.homepage-v2 .hero-banner #myCarousel{height:100%;border-radius:10px;overflow:hidden;background:0 0}.homepage-v2 .hero-banner .carousel-inner,.homepage-v2 .hero-banner .carousel-inner>.item{height:100%}.homepage-v2 .hero-banner .carousel-inner>.item>a>img,.homepage-v2 .hero-banner .carousel-inner>.item>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage-v2 .hero-banner .carousel-indicators{bottom:12px;z-index:8}.homepage-v2 .hero-banner .left.carousel-control,.homepage-v2 .hero-banner .right.carousel-control{opacity:.3;transition:opacity .2s ease}.homepage-v2 .hero-banner .left.carousel-control{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x}.homepage-v2 .hero-banner .right.carousel-control{background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x}.homepage-v2 .hero-banner:hover .left.carousel-control,.homepage-v2 .hero-banner:hover .right.carousel-control{opacity:.75}.homepage-v2 .section-title{text-align:center;margin:24px 0 14px;font-size:26px;letter-spacing:4px;font-weight:700;height:110px;line-height:110px;position:relative;display:inline-block;width:100%}.homepage-v2 .section-title::after{content:attr(data-label);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:60px;letter-spacing:0;font-weight:500;opacity:.05;z-index:-1;white-space:nowrap}.homepage-v2 .service-grid{display:grid;grid-template-columns:repeat(4,285px);gap:12px;justify-content:center}.homepage-v2 .service-item{width:285px;height:110px;border-radius:9px;padding:16px;font-size:20px;font-weight:700;color:#fff;position:relative;overflow:hidden;text-shadow:0 2px 8px rgba(0,0,0,.24);background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer}.homepage-v2 .service-item:before{display:none}.homepage-v2 .job_E{background-image:url(../../../../images/business/website/menu/job-e.png)}.homepage-v2 .service-gig-market{background-image:url(../../../../images/business/website/menu/gig-market.png)}.homepage-v2 .service-employment-internship{background-image:url(../../../../images/business/website/menu/employment-internship.png)}.homepage-v2 .service-career-guidance{background-image:url(../../../../images/business/website/menu/career-guidance.png)}.homepage-v2 .service-campus-job-fair{background-image:url(../../../../images/business/website/menu/campus-job-fair.png)}.homepage-v2 .service-online-job-fair{background-image:url(../../../../images/business/website/menu/online-job-fair.png)}.homepage-v2 .service-live-job-fair{background-image:url(../../../../images/business/website/menu/live-job-fair.png)}.homepage-v2 .recruitZhuanQ{background-image:url(../../../../images/business/website/menu/recruitZhuanQ.png)}.homepage-v2 .zone-grid{display:grid;grid-template-columns:repeat(2,590px);gap:12px;justify-content:center}.homepage-v2 .zone-item{width:590px;height:120px;border-radius:9px;color:#fff;display:flex;align-items:center;padding:0 24px;font-size:30px;font-weight:800;letter-spacing:2px;text-shadow:0 2px 8px rgba(0,0,0,.18);background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer}.homepage-v2 .zone-labor-cooperation{background-image:url(../../../../images/business/website/menu/labor-cooperation.png)}.homepage-v2 .zone-gig-market{background-image:url(../../../../images/business/website/menu/online-gig-market.png)}.homepage-v2 .zone-mommy-track{background-image:url(../../../../images/business/website/menu/mommy-track.png)}.homepage-v2 .zone-college-graduates{background-image:url(../../../../images/business/website/menu/college-graduates.png)}.homepage-v2 .recommend-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:10px}.homepage-v2 .recommend-item{background:#f6f9ff;border-radius:8px;border:1px solid #dce7fb;min-height:74px;display:flex;align-items:center;padding:12px 16px;gap:12px}.homepage-v2 .logo-badge{width:38px;height:38px;border-radius:50%;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.homepage-v2 .recommend-item strong{display:block;font-size:14px;color:#1f2e50;margin-bottom:5px}.homepage-v2 .recommend-item span{color:#5e7194;font-size:12px}.homepage-v2 .more-link{text-align:center;margin:10px 0 8px;color:#2a66be;font-size:16px;cursor:pointer;font-weight:700}.homepage-v2 .links-row{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:10px}.homepage-v2 .links-row .link-item{height:44px;border-radius:8px;border:1px solid #d7e3f7;background:#fff;display:flex;align-items:center;justify-content:center;color:#29589a;font-size:13px;font-weight:700}.homepage-v2 .right-toolbar{position:fixed;right:22px;top:240px;width:58px;border-radius:12px;background:#fff;border:1px solid #dce6f8;box-shadow:0 6px 20px rgba(34,83,151,.18);z-index:1000;overflow:hidden}.homepage-v2 .toolbar-item{height:62px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#4a5f83;border-bottom:1px solid #eef2fb;cursor:pointer;font-size:12px}.homepage-v2 .toolbar-item:last-child{border-bottom:0}.homepage-v2 .toolbar-item i{font-size:16px;margin-bottom:4px;color:#2c6cc0}@media (max-width:1280px){.homepage-v2 .websitemain{width:96%}}@media (max-width:992px){.homepage-v2 .hero{flex-direction:column}.homepage-v2 .entry-column{width:100%;flex-direction:row}.homepage-v2 .entry-card{flex:1}.homepage-v2 .service-grid{grid-template-columns:repeat(2,1fr)}.homepage-v2 .recommend-grid{grid-template-columns:1fr}.homepage-v2 .links-row{grid-template-columns:repeat(3,1fr)}.homepage-v2 .right-toolbar{right:10px;top:auto;bottom:90px}}@media (max-width:680px){.homepage-v2 .entry-column{flex-direction:column}.homepage-v2 .links-row,.homepage-v2 .service-grid,.homepage-v2 .zone-grid{grid-template-columns:1fr}.homepage-v2 .hero-banner{min-height:210px;padding:16px}.homepage-v2 .section-title{font-size:24px;letter-spacing:2px}}