html, body { width: 100% !important; /* width: 4874px !important; */ /* min-height: 2743px; */ height: 100%; font-size: 20px; color: #fff; font-family: 'Microsoft YaHei'; /* background-image: url("../images/indexBg.png"); */ /* background-image: url("../images/newImage/4ca24a27-c946-4f59-90a5-af00530ddb59.png"); */ background-image: url("../images/humanResources/bg.png"); background-repeat: no-repeat; background-size: 100% 100%; overflow-y: hidden; } :root { /* --bg: #dcf0fc0c; */ --bgc: #63b6ff11; } /* 强制去掉滚动条 */ /* html { overflow-x: hidden !important; } */ * { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } img *, *, *:before, *:after { padding: 0; margin: 0; box-sizing: border-box; } a { text-decoration: none; cursor: pointer; } [v-cloak] { display: none; } .app_box { width: 100%; height: 100%; } .app_box { width: 100%; height: 100%; padding: 40px 30px 20px; box-sizing: border-box; display: flex; flex-direction: column; justify-content: space-between; align-items: center; } .page_title { width: 100%; height: 6%; font-size: 90px; font-family: Source Han Sans CN; font-weight: bold; text-align: center; background: linear-gradient(-3deg, #99eeff 0%, #99eeff 30%, #ffffff 91%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .page_main { width: 100%; height: calc(74% - 100px); margin-top: 1%; display: flex; justify-content: space-between; align-items: center; } .page_btm { width: 100%; height: 20%; background-color: var(--bgc); } .flex_column { display: flex; flex-direction: column; justify-content: space-around; align-items: center; } .flex_sp { display: flex; justify-content: space-between; align-items: center; } .flex { display: flex; justify-content: center; align-items: center; } .page_main_left, .page_main_right { width: 35%; height: 100%; } img { width: 100%; height: 100%; } .page_main_center { width: calc(50% - 30px); height: 100%; position: relative; } .page_main_center .page_main_center_image { width: 100%; height: 115%; transform: scale(1.15) translateY(0.5%); } .center_top { width: 100%; height: 210px; padding: 0 15%; box-sizing: border-box; /* background-color: #ffffff; */ position: absolute; top: 0; } .center_main { width: 100%; height: 55%; position: absolute; top: 13.5%; } .center_main_item { width: 405px; height: 405px; background-color: azure; position: absolute; background: url("../images/humanResources/icon2.png"); font-size: 30px; font-weight: 500; text-align: center; line-height: 500px; animation: remove 2s steps(60) infinite; } .left_top { width: 100%; height: calc(65% - 15px); background-color: var(--bgc); } .left_btm { width: 100%; height: calc(35% - 15px); background-color: var(--bgc); } .title { width: 70%; height: 75px; background: url("../images/humanResources/title.png") no-repeat; background-size: 100% 100%; font-size: 36px; font-family: Source Han Sans CN; font-weight: bolder; color: #FFFFFF; text-indent: 8%; line-height: 65px; } .main { width: 100%; height: calc(100% - 75px); padding: 40px 40px 10px; box-sizing: border-box; } .main_item { width: calc(50% - 10px); height: 100%; background-color: #69c1ff09; } .right_top { width: 100%; height: calc(32% - 15px); background-color: var(--bgc); } .right_main { width: 100%; height: calc(28% - 15px); background-color: var(--bgc); } .right_btm { width: 100%; height: calc(40% - 15px); background-color: var(--bgc); } .main_item_top { width: 100%; height: calc(40% - 15px); background-color: var(--bgc); } .main_item_btm { width: 100%; height: calc(60% - 15px); background-color: var(--bgc); } .echarts_dom { width: 100%; height: 100%; } .item_content_6, .item_content_6_false { width: 100%; height: calc(60% - 10px); } .item_content_4 { width: 100%; height: calc(40% - 10px); } .header-item { font-size: 20px; color: #69C0FF; } .row-item { font-size: 23px !important; } .content_4_top { width: 100%; height: 90px; align-items: flex-end; } .content_4_title { width: 100%; height: 42px; } .content_4_time { width: 45%; height: 32px; } .btn_on { width: 186px; height: 100%; background: url("../images/humanResources/btn_on.png") no-repeat; background-size: 100% 100%; margin: 0 20px; font-size: 18px; font-family: Source Han Sans CN; font-weight: 500; color: #ECE278; text-align: center; line-height: 42px; } .btn_off { width: 186px; height: 100%; background: url("../images/humanResources/btn_off.png") no-repeat; background-size: 100% 100%; margin: 0 20px; font-size: 18px; font-family: Source Han Sans CN; font-weight: 500; color: #47C0FF; text-align: center; line-height: 42px; } .time { width: 49%; height: 100%; background: rgba(75, 172, 255, 0.2); } .img_class { width: 22px; /* height: 16px; */ margin-left: 10px; } img { width: 100%; height: 100%; } .content_4_btm { width: 100%; height: calc(100% - 90px); margin-top: 5px; } .yellow { color: yellow; } .red { color: red; } .green { color: green; } .item_content_6 .rows .row-item:nth-child(2) { background-color: brown !important; } @keyframes remove { 0% { transform: translateY(0); } 25% { transform: translateY(-5%); } 50% { transform: translateY(0); } 75% { transform: translateY(5%); } 100% { transform: translateY(0); } } .warp { width: 100%; height: 100%; overflow: hidden; } .item { width: 100%; height: 100%; padding: 10px 30px; box-sizing: border-box; } li { width: 100%; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; font-size: 27px; } .list_img { width: 40px; height: 40px; border-radius: 50%; margin-top: 15px; } .main_item_title { width: 270px; height: 70px; background: url("../images/humanResources/btn_on.png") no-repeat; background-size: 100% 100%; font-size: 24px; font-family: Source Han Sans CN; font-weight: 500; color: #FFFFFF; text-align: center; line-height: 70px; margin-top: -20px; } .main_item_main { width: 100%; height: calc(100% - 70px); } .center_top_item { width: 38%; height: 210px; } .center_top_image { width: 350px; height: 210px; margin-right: 30px; } .center_top_image img { width: 100% !important; height: 100% !important; } .center_top_info { justify-content: flex-start; align-items: flex-start; } .num { font-size: 72px; font-family: Helvetica Neue Extra Black Cond; font-weight: bolder; color: #5BCBFF; } .num span { font-size: 30px; font-family: Source Han Sans CN; font-weight: bold; } .name { font-size: 36px; font-family: Source Han Sans CN; font-weight: bolder; color: #FFFFFF; }