@charset "UTF-8"; /*榧犳爣閫変腑鏂囧瓧鐨勬牱寮?/ ::-moz-selection { background: red; color: #fff; } ::selection { background: red; color: #fff; } /*缃戠珯榛樿婊氬姩璺崇殑鏍峰紡*/ ::-webkit-scrollbar { width:8px; } ::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.1); } ::-webkit-scrollbar-thumb { background-image: -webkit-linear-gradient(0, #4568ad, #4568ad); background-image: linear-gradient(0, #4568ad, #4568ad); background-image: -webkit-linear-gradient(bottom, #4568ad, #4568ad); background-image: linear-gradient(to top, #4568ad, #4568ad); } ::-webkit-scrollbar-thumb:window-inactive { background-image: -webkit-linear-gradient(0, #4568ad, #4568ad); background-image: linear-gradient(0, #4568ad, #4568ad); background-image: -webkit-linear-gradient(bottom, #4568ad, #4568ad); background-image: linear-gradient(to top, #4568ad, #4568ad); } ::-webkit-scrollbar-thumb:vertical:hover { background-image: -webkit-linear-gradient(0, #4568ad, #4568ad); background-image: linear-gradient(0, #4568ad, #4568ad); background-image: -webkit-linear-gradient(bottom, #4568ad, #4568ad); background-image: linear-gradient(to top, #4568ad, #4568ad); } /*==甯哥敤瀛楀彿==*/ .tit-12 { font-size: 12px; line-height: 1.5; } .tit-13 { font-size: 13px; line-height: 1.5; } .tit-14 { font-size: 14px; line-height: 1.6; } .tit-15 { font-size: 15px; line-height: 1.6; } .tit-16 { font-size: 16px; line-height: 1.6; } .tit-17 { font-size: 17px; line-height: 1.6; } .tit-18 { font-size: 18px; line-height: 1.6; } .tit-19 { font-size: 19px; line-height: 1.6; } .tit-20 { font-size: .5rem; line-height: 1.6; } .tit-22 { font-size: .55rem; line-height: 1.6; } .tit-24 { font-size: .6rem; line-height: 1.6; } .tit-25 { font-size: .625rem; line-height: 1.6; } .tit-26 { font-size: .65rem; line-height: 1.6; } .tit-27 { font-size: .675rem; line-height: 1.6; } .tit-28 { font-size: .7rem; line-height: 1.6; } .tit-29 { font-size: .725rem; line-height: 1.6; } .tit-30 { font-size: .75rem; line-height: 1.6; } .tit-32 { font-size: .8rem; line-height: 1.6; } .tit-34 { font-size: .85rem; line-height: 1.6; } .tit-36 { font-size: .9rem; line-height: 1.6; } .tit-38 { font-size: .95rem; line-height: 1.6; } .tit-40 { font-size: 1rem; line-height: 1.6; } .tit-42 { font-size: 1.05rem; line-height: 1.6; } .tit-44 { font-size: 1.1rem; line-height: 1.6; } .tit-46 { font-size: 1.15rem; line-height: 1.6; } .tit-48 { font-size: 1.2rem; line-height: 1.6; } .tit-50 { font-size: 1.25rem; line-height: 1.6; } .tit-52 { font-size: 1.3rem; line-height: 1.6; } .tit-54 { font-size: 1.35rem; line-height: 1.6; } .tit-56 { font-size: 1.4rem; line-height: 1.6; } .tit-58 { font-size: 1.45rem; line-height: 1.6; } .tit-60 { font-size: 1.5rem; line-height: 1.6; } .tit-62 { font-size: 1.55rem; line-height: 1.6; } .tit-64 { font-size: 1.6rem; line-height: 1.6; } .tit-66 { font-size: 1.65rem; line-height: 1.6; } .tit-68 { font-size: 1.7rem; line-height: 1.6; } .tit-70 { font-size: 1.75rem; line-height: 1.6; } .tit-72 { font-size: 1.8rem; line-height: 1.6; } .tit-74 { font-size: 1.85rem; line-height: 1.6; } .tit-76 { font-size: 1.9rem; line-height: 1.6; } .tit-78 { font-size: 1.95rem; line-height: 1.6; } .tit-80 { font-size: 2rem; line-height: 1.6; } .p-12 { font-size: 12px; line-height: 1.6; } .p-12 img { max-width: 100%; } .p-14 { font-size: 14px; line-height: 1.6; } .p-14 img { max-width: 100%; } .p-16 { font-size: 16px; line-height: 1.6; } .p-16 img { max-width: 100%; } .p-18 { font-size: 18px; line-height: 1.6; } .p-18 img { max-width: 100%; } .p-20 { font-size: .5rem; line-height: 1.6; } .p-20 img { max-width: 100%; } .p-24 { font-size: .6rem; line-height: 1.6; } .p-24 img { max-width: 100%; } /*==甯哥敤琛岄珮==*/ .line-height_0 { line-height: 1; } .line-height_1 { line-height: 1.5; } .line-height_2 { line-height: 2; } .line-height_24 { line-height: 24px; } .line-height_26 { line-height: 26px; } .line-height_28 { line-height: 28px; } .line-height_30 { line-height: 30px; } .line-height_32 { line-height: 32px; } .line-height_34 { line-height: 34px; } .line-height_36 { line-height: 36px; } .line-height_38 { line-height: 38px; } .line-height_40 { line-height: 40px; } /*==甯哥敤棰滆壊==*/ .col-fff { color: #fff; } .col-222 { color: #222; } .col-333 { color: #333; } .col-666 { color: #666; } .col-000 { color: #000; } .col-888 { color: #888; } .col-4c { color: #4c4c4c; } .col-red { color: #da3830; } /*瑙嗛骞抽摵 16:9鐨勬瘮渚?/ .full-video { position: relative !important; left: auto !important; right: auto !important; bottom: auto !important; top: auto !important; height: 100vh; transition: width 0.56s, right 0.56s, bottom 0.56s, left 0.56s, top 0.56s, opacity 0.56s !important; } .full-video video { position: absolute; top: 50%; left: 50%; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: 0; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } .full-video-in { width: 100vw; height: 100%; right: 0; bottom: 0; position: absolute; top: 0; left: 0; } /*瑙嗛骞抽摵1920*1080鐨勮棰 鏈€澶ч珮搴?080 瀹藉害1920*/ .home-video { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); } /*==flex 寮规€у竷灞€==*/ .flex-row-nowrap { display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: flex-start; } .flex-row-wrap { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: flex-start; } .flex-row-wrap-1 { display: flex; flex-flow: row wrap; justify-content: center; align-items: stretch; } .flex-row-wrap-2 { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } .flex2-row-nowrap { display: inline-flex; flex-flow: row nowrap; justify-content: flex-start; align-items: flex-start; } .flex2-row-wrap { display: inline-flex; flex-flow: row wrap; justify-content: flex-start; align-items: flex-start; } .flex2-row-wrap-1 { display: flex; flex-flow: row wrap; justify-content: center; align-items: stretch; } .flex2-row-wrap-2 { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } /*==杩涘満鏁堟灉==*/ .imgbg-tong:after { content: ""; margin: 0 0 0 0; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #fff; z-index: 4; transition: all 0.5s ease-in-out 0.5s; } .imgbg-tong:before { content: ""; margin: 0 0 0 0; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #111; z-index: 5; opacity: 1; transition: all 0.5s ease-in-out; } .js-m.animate.imgbg-tong:before, .js-m.animate.imgbg-tong:after { margin-right: 0; right: 0; bottom: 0; left: 100%; } /*==涓嬫媺select鍔犺嚜宸辩殑涓嬫媺绠ご鏍峰紡==*/ .select-arrow { border: none; background: transparent url(../img/img3.png) no-repeat right center; background-size: 24px auto; outline: none; appearance: none; -moz-appearance: none; -webkit-appearance: none; -ms-appearance: none; } /*== 椋樺姩鏁堟灉0 animation: planet1 35s infinite linear; ==*/ @keyframes animation-1 { 0% { transform: rotate(0) translate(2.5%, 0) rotate(0); } 50% { transform: rotate(180deg) translate(2.5%, 2%) rotate(-180deg); } 100% { transform: rotate(360deg) translate(2.5%, 0) rotate(-360deg); } } @media (max-width: 1023px) { .tit-16 { font-size: 14px; } .tit-18 { font-size: 16px; } .n-join .job-name { margin: 1rem 0; } } @media (max-width: 768px) { .tit-16 { font-size: 12px; } .tit-18 { font-size: 14px; } .tit-20 { font-size: 16px; } .tit-22 { font-size: 18px; } .tit-24 { font-size: 20px; } } @media (max-width: 580px) { .tit-16 { font-size: 12px; } .tit-20 { font-size: 14px; } .tit-22 { font-size: 16px; } .tit-24 { font-size: 18px; } } /*# sourceMappingURL=nece.css.map */