.banner-product {
	margin-top:0;
	height:33.75rem;
	padding:8.75rem 0 0;
	background:no-repeat center;
	background-size:100% 100%;
	text-align:left;
}

.new-banner-tit{
    margin-top:2.3125rem;
font-size: 2.625rem;
font-weight: 500;
color: #FFFFFF;
}
.new-banner-retxt{
    margin-top: .5rem;
    font-size: 1.25rem;
font-weight: 400;
color: #FFFFFF;
opacity: 0.4;
}
.new-banner-txt{
    width: 36.25rem;
    margin-top: .8125rem;
    font-size: .875rem;
font-weight: 400;
line-height: 2rem;
color: #FFFFFF;
}


.ability-container{
background-color: #ffffff;
    padding: 3.75rem 0 7.9375rem;
}
.card-content1 ul{
    display: flex;
        margin-top: 1.5625rem;
}

/*核心模块*/
.hcm-modular {
	background:#F8F9FA;
    padding: 4.375rem 0 6.25rem;
}
.hcm-modular-tips {
	width:75rem;
	margin:0 auto;
}

.case-card {
    position: relative;
	width:75rem;
	margin: 0 auto;
	margin-top: 2rem;
	box-sizing: border-box;
    display:flex;
	justify-content: space-between;
	padding:1.5625rem 5rem;
	background-color: #FFFFFF;
    border-radius: 18px 18px 18px 18px;
    box-shadow: 8px 8px 30px 1px rgba(0, 50, 126, 0.1);
}
.case-card:nth-child(odd)::after{
position:absolute;
	    top: .0625rem;
    right: -2.5rem;
	content:'';
	display:inline-block;
	width:6.6875rem;
	height:8.9375rem;
	background:url('../img/pageimage/digital_hr/case-box-before.png');
	background-size:100% 100%;
	z-index:-1;
}
.case-card:nth-child(even)::after{
position:absolute;
	bottom:0;
	left:-4.25rem;
	content:'';
	display:inline-block;
	width:15rem;
	height:15rem;
	background:url('../img/pageimage/digital_hr/case-box-back.png');
	background-size:100% 100%;
	z-index:-1;
}
.case-card:nth-child(even){
    justify-content: flex-start;
}
.case-card:nth-child(even) .case-content-img{
    margin-right: 7.125rem;
}
.case-content {
	width: 40.9375rem;
    height:13.5625rem;
	margin: 0;
	text-align: left;
	position: relative;
}
.case-content-img{
width: 13.5625rem;
height: 13.5625rem;
}
.case-content-img img{
width: 100%;
height: 100%;
}
.case-title {
    margin-top: 2.1875rem;
	font-weight: 500;
	font-size: 1.5rem;
	color: #090F21;
	line-height: 1.75rem;
	margin-bottom: 1.1875rem;
}
.case-desc {
    width: 34.625rem;
	font-size:0.875rem;
	font-weight:400;
	line-height:1.5rem;
	color:rgba(9,15,33,0.5);
	margin-bottom: -0.125rem;
}
.case-tag-box{
    display: flex;
}
.case-tag{
    padding: .625rem 1.125rem;
    margin-right: 1.125rem;
    font-weight: 400;
font-size: .875rem;
color: #090F21;
background: #F6F8FB;
border-radius: 10px 10px 10px 10px;
}

/* 典型业务场景 */
.changjing {
	padding:4.375rem 0 3.75rem 0;
	background-color: #FFFFFF;
	text-align: center;
}
.changjing-flex {
	display:flex;
	/* flex-wrap: wrap; */
	justify-content: space-between;
	width:75rem;
	margin: 0 auto;
	/* margin-top: 3.3125rem; */
	gap: 1rem;
}
.changjing-left {
    position: relative;
width: 17.5rem;
height: 25.3125rem;
background: #FFFFFF;
box-shadow: 8px 8px 30px 1px rgba(0,50,126,0.04);
border-radius: 20px 20px 20px 20px;
	padding: 2.9375rem 1.875rem 0 1.25rem;
	text-align: center;
	box-sizing: border-box;
}
.changjing-left .industry-para-tit {
	font-weight: 500;
font-size: 1.5rem;
color: #090F21;
	/* margin-bottom: 1rem; */
}
.changjing-left .industry-p {
    margin-top: 1.0625rem;
    width: 14.375rem;
    font-weight: 400;
font-size: .875rem;
color: #797979;
line-height: 1.5rem;
}
.changjing-left .industry-p p{
    margin-top: .875rem;
}
.changjing-img-bottom{
    position: absolute;
    bottom: 0;
    left: 0;
width: 17.5rem;
height: 10rem;
}
.changjing-img-bottom img{
    width: 100%;
    height: 100%;
}
