.proB .item{
    margin-top: 4rem;
}
.proB .item .img-db{
    height: auto;
    aspect-ratio: 960/555;
    max-width: 50rem;
    width: 100%;
}

.proB .item .txt{
    max-width: 36rem;
    width: 100%;

}
.proB .item .txt .tt{
    font-size: var(--f36);
    margin-bottom: 1rem;
}
.proB .item .txt .ar_article{
    max-height: 24rem;
    overflow: auto;
}
.proB .item:nth-child(odd) .wp{
    padding-left: 0;

}
.proB .item:nth-child(even) .wp{
    padding-right: 0;
}

.proB .item:nth-child(even) .flexjs{
    flex-direction: row-reverse;
}


.pro_ys .n-zhead h1,
.pro_ys .n-zhead p
{
    color: #fff;

}
.pro_ys .n-zhead p::after{
    background: #fff;
}
.pro_ys .item{
    background: url(../images/jsysimg.png) no-repeat center/100% 100%;
    padding: 3rem 3rem;
    text-align: center;
    color: #fff;
}
.pro_ys .grid{
    gap: 1rem;
}
.pro_ys .item p{
    font-size: var(--f24);
    margin-top: 1rem;
    font-family: 'pingfangm-font';
}
.pro_ys .item .icon{
    width: auto;
    height: 3.4rem;
}