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;
}