.n_hezuo .left {
    width: 17.125rem;
    height: 17.75rem;
    line-height: 3.75rem;
    padding: 1.25rem;
    font-size: 2rem;
    }
.n_hezuo .right {
    padding-left: 2.75rem;
    width: calc(100% - 18.125rem);}
.right.fr img {
    width: 100%;
    max-width: 550px;
}
@media (max-width: 768px) {
    .n_hezuo .right {
        padding: 0;
        width: 100%;
        }
    .n_hezuo .left {
    width: 100%;
    height: auto;
    line-height: 3.75rem;
    padding: 1.25rem;
    font-size: 2rem;
    text-align: center;}
}