body {
    font-family: 'SourceHanSansCN-Medium';
}

/* banner start */
.sign-auth {
    position: relative;
    height: 4.625rem;
    background: url(../images/sign-auth-banner.png) no-repeat center top;
    background-size: cover;
}

.sign-auth-banner {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);

}

.sign-auth-banner h2 {
    font-size: .5rem;
    font-weight: 500;
    color: #FFFFFF;
    margin-bottom: .125rem;
    font-family: 'SourceHanSansCN-Medium';
}

.sign-auth-banner h4 {
    font-family: 'SourceHanSansCN-Normal';
    font-size: .25rem;
    font-weight: 400;
    color: #FFFFFF;
}

/* banner end */

/* 企业碳盘查 start */
.sing-auth-content {
    background: #F5F9FA;
    overflow: hidden;
}

.sing-auth-title {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    height: 1.5rem;
}

.sing-auth-title span {
    color: #374668;
    font-weight: 500;
    font-size: .325rem;
}

.enterprise-info {
    position: relative;
    height: 6rem;
    background-color: #FFFFFF;
}

.enterprise-info-left {
    position: absolute;
    left: 0;
    width: 45%;
    height: 5rem;
    top: 50%;
    margin-top: -2.5rem;
    margin-left: .375rem;
}

.enterprise-info-left p {
    text-indent: 2em;
    font-family: 'SourceHanSansCN-Normal';
    font-size: .25rem;
    color: rgba(102, 102, 102, 1);
    line-height: .5rem;
}

.enterprise-info-right {
    position: absolute;
    width: 45%;
    height: 5rem;
    top: 50%;
    right: 0;
    margin-top: -2.5rem;
    margin-right: .375rem;
    display: inline-block;
    vertical-align: middle;
}

.enterprise-info-right img {
    width: 100%;
    height: 100%;
}

/* 企业碳盘查 end */

/* 服务优势 start */
.sing-auth-list ul li {
    float: left;
    width: 48.8%;
    height: 3.75rem;
    margin-right: .375rem;
    margin-bottom: .375rem;
    background: #FFFFFF;
}

.sing-auth-list ul li:nth-child(even) {
    margin-right: 0;
}

.sing-auth-list-info {
    margin: .375rem .375rem .625rem .375rem;
}

.sing-auth-list-info img {
    display: block;
    width: 100%;
    height: 2.5rem
}

.sing-auth-list-info span {
    display: block;
    color: rgba(55, 70, 104, 1);
    font-size: .25rem;
    margin-top: .25rem;
}


/* 服务优势 end */

/* 产品碳足迹 start */
/* banner start */
.product-info {
    position: relative;
    height: 4.625rem;
    background: url(../images/product-banner.png) no-repeat center top;
    background-size: cover;
}

.product-info-banner {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);

}

.product-info-banner h2 {
    font-size: .5rem;
    font-weight: 500;
    color: #FFFFFF;
    margin-bottom: .125rem;
    font-family: 'SourceHanSansCN-Medium';
}

.product-info-banner h4 {
    font-family: 'SourceHanSansCN-Normal';
    font-size: .25rem;
    font-weight: 400;
    color: #FFFFFF;
}

/* banner end */
/* 产品碳足迹 end */

/* 前景&挑战 start */
.product-pros-chall-list ul li {
    float: left;
    width: 23.2%;
    height: 3.7rem;
    margin-right: .375rem;
    color: rgba(55, 70, 104, 1);
    border-radius: .125rem;
}


.product-pros-chall-list ul li h4 {
    padding-left: .375rem;
    font-size: .275rem;
    font-weight: 500;
    height: .8rem;
    border-bottom: .0125rem solid #91B5AB;
    line-height: .8rem;
}

.product-pros-chall-list ul li h4 i {
    float: right;
    height: .6rem;
    margin-right: .375rem;
    margin-top: .125rem
}

.product-pros-chall-list ul li h4 i img {
    width: 100%;
    height: 100%;
}

.product-pros-chall-list ul li span {
    display: inline-block;
    font-size: .225rem;
    padding: .1875rem .375rem 0 .375rem;
    line-height: .5rem;
}

.product-pros-chall-list ul li:nth-of-type(1) {
    background: linear-gradient(#C1F1CF, #FFFFFF, #fff, #fff);
}

.product-pros-chall-list ul li:nth-of-type(2) {
    background: linear-gradient(#D8E4FD, #FFFFFF, #fff, #fff);
}

.product-pros-chall-list ul li:nth-of-type(3) {
    background: linear-gradient(#EED8FE, #FFFFFF, #fff, #fff);
}

.product-pros-chall-list ul li:nth-of-type(4) {
    margin-right: 0;
    background: linear-gradient(#FDEED8, #FFFFFF, #fff, #fff);
}

/* 前景&挑战 end */