#app{
    position: relative;
}
.swiper-slide{
    height: 38.75rem;
}
.swiper-slide-content{
    position: absolute;
    top: 11.125rem;
    left: 16.3125rem;
}
.banner_title{
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi;
    font-weight: bold;
    font-size: 3.125rem;
    color: #000000;
}
.banner_subtitle{
    width: 29em;
    padding-top: 1.25rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 1.25rem;
    color: #2E3235;
    line-height: 1.875rem;
}
.swiper-slide-button{
    margin-top: 3.875rem;
    width: 12.5rem;
    height: 3.75rem;
    background: #446DFC;
    border-radius: .75rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 1rem;
    color: #FFFFFF;
}


/* 考勤管理 */
.box-title{
    padding-top: 6.25rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 2.5rem;
    color: #000000;
    text-align: center;
}
.function_left{
    display: flex;
    padding-top: 7.5rem;
    padding-bottom: 9.375rem;
}
.function_left_item{
    padding-top: 3.0625rem;
}
.function_left_item  li{
    margin-top: 1.25rem;
    width: 35.6875rem;
    display: flex;
    align-items: center;
}
.function_left_item_title{
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 1.75rem;
    color: #2E3235;
    padding-bottom: .9375rem;
}
.function_left_item_subtitle{
    width: 30em;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 1rem;
    color: #646A73;
    line-height: 1.5rem;
}
.function_left_title{
    display: flex;
}
.function_li_icon{
    width: 1.125rem;
    height: .8387rem;
}
.function_li_text{
    margin-left: .75rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 1rem;
    color: #2E3235;
}
.function_left_title_icon{
    width: 1.125rem;
    height: 1.125rem;
    margin-top:.1875rem;
}
.function_left_content{
    margin-left: .75rem;
}
.function_left_text{
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 1rem;
    color: #2E3235;
}
.function_left_subtext{
    margin-top: .9375rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 1rem;
    color: #646A73;
}
.function_right_item{
    margin-left: auto;
}
.function_homework{
    padding: 0rem 16.25rem;
    padding-top: 5rem;
    padding-bottom: 7.5rem;
}
.function_homework .function_right_item_img{
    width: 39.375rem;
    height: 22.5rem;
}
.success{
    padding: 0 16.25rem;
    padding-bottom: 8.75rem;  
}
.success .function_right_item_img{
    width: 43.75rem;
    height: 24.5rem;
}
/* 考勤管理 */
/* 维度管理 */
.function_right{
    display: flex;
    padding: 0 16.25rem;
}
.function_rightRight_item{
    padding-left: 8.0625rem;
}
.function_right_item_img{
    width: 43.75rem;
    height: 27.0625rem;
}
.function_leftRight_item_title{
    padding-top: 4.0625rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 1.75rem;
    color: #2E3235;
    padding-bottom: .9375rem;
}
.function_leftRight_item_subtitle{
    width: 30em;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 1rem;
    color: #646A73;
    line-height: 1.5rem;
}
.function_rightRight_item li{
    margin-top: 1.25rem;
    display: flex;
}
.first_li{
    margin-top: .9375rem !important;
}
.process .function_right_item_img{
    width: 43.75rem;
    height: 24.5rem;
}
.process{
    padding-bottom: 7.5rem !important;
}
.tracing{
    padding-bottom: 10.625rem;
}
.tracing .function_leftRight_item_title{
    padding-top: 4.5625rem;
}
.tracing .function_right_item_img{
    width: 43.75rem;
    height: 22.625rem;
}
/* 维度管理 */

/* 服务 */
.service{
    padding: 0 16.25rem;
    background: #F7F7F7;
    padding-bottom: 4.4375rem;
}
.service_title{
    padding-top: 4.9375rem;
    padding-bottom: 2.5rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 2.5rem;
    color: #000000;
    text-align: center;
}
.service_layout{
    width: 87.5rem;
    display: flex;
    background-color: #FFFFFF;
    box-shadow: 0rem .625rem 1.875rem 0rem rgba(176,191,231,0.2);
    border-radius: .75rem .75rem .75rem .75rem;
    border: .0625rem solid #F1F2F8;
}
.service_item{
    margin-top: 4.8125rem;
    margin-bottom: 4.5625rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-right: .0625rem solid #E1E4F1;
}
.service_item:last-child{
    border: none;
}
.server_item_img{
    padding: 0 9.0625rem;
    padding-top: 1.9375rem;
    /* width: 3.75rem;
    height: 3.75rem; */
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 2.5rem;
    color: #446DFC;
}
.server_item_title{
    padding-top: 2.125rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 1.5rem;
    color: #2E3235;
}
.server_item_subTitle{
    height: 5.25rem;
    padding-top: 1.25rem;
    padding-bottom: .875rem;
    line-height: 1.5rem;
    text-align: justify;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 1rem;
    color: #646A73;
}
.server_item_subTitle{
    width: 17em;
}
.service_button{
    display: block;
    margin: 0 auto;
    cursor: pointer;
    width: 12.5rem;
    height: 3.75rem;
    background: #446DFC;
    border-radius: .75rem .75rem .75rem .75rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 1rem;
    color: #FFFFFF;
    line-height: 3.75rem;
    text-align: center;
    margin-top: 3.125rem;
}

/* 服务 */


/* 工人评价 */
.evaluate{
    position: relative;
    width: 100%;
    height: 40rem;
    /* overflow: scroll; */
}
.evaluate{
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;     /* Firefox */
    overflow: -moz-scrollbars-none; /* Older Firefox browsers */
    overflow-x: hidden;        /* Hide horizontal scrollbar */
    overflow-y: scroll;        /* Show vertical scrollbar when needed */
  
    &::-webkit-scrollbar {     /* Webkit browsers */
      display: none;
    }
  }
.evaluate_bg{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 40rem;
    background-image: url(../../assets/images/product/product_worker/item2-bg@2x.png);
    background-size: cover;
    background-position: center;
    z-index: -1;
}
.evaluate_title{
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 2.5rem;
    color: #000000;
    text-align: center;
    padding-top: 4.375rem;
}
.evaluate_subtitle{
    padding-top: 1.25rem;
    padding-bottom: 3.875rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 1rem;
    color: #646A73;
    text-align: center;
}
.swiper-container{
    
}
.evaluate .swiper-wrapper{
  /* transform: translate3d(-9.375rem, 0rem, 0rem) !important; */
}
.evaluate .swiper-slide{
    padding: 0 2rem;
    background: #FFFFFF;
    box-shadow: 0rem .625rem 1.875rem 0rem rgba(176,191,231,0.2);
    border-radius: .75rem .75rem .75rem .75rem;
    border: .0625rem solid #F1F2F8;
    height: 14.1875rem;
}
.evaluate .swiper_slide_user{
    display: flex;
    align-items: center;
    padding-top: 1.875rem;
}
.swiper_slide_user_avito{
    width: 3.125rem;
    height: 3.125rem;
    border-radius: 50%;
    overflow: hidden;
}
.evaluate .swiper_slide_user_name{
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 1.125rem;
    color: #2E3235; 
    margin-left: .9375rem;
}
.evaluate .swiper_slide_text{
    padding-top: 1.875rem;
    width: 25em;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: .875rem;
    color: #646A73;
}

.evaluate_button{
    display: block;
    margin:0 auto;
    margin-top: 3.75rem;
    width: 12.5rem;
    height: 3.75rem;
    background: #446DFC;
    border-radius: .75rem .75rem .75rem .75rem;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 1rem;
    color: #FFFFFF;
}
/* 工人评价 */