.zimu {
    margin-bottom: 30px;
    background: #f5f5f5;
    border: #d9d9d9 1px solid;
    padding: 20px 30px;}
.zimu dl{font-size:0;line-height:22px;}
.zimu dl dt{display:inline-block;width:50px;font-size:16px;color:#323232;vertical-align: top;}
.zimu dl .con{ display:inline-block; width:calc(100% - 50px);}
.zimu dl .con dd{display:inline-block;font-size:16px;color:#999999;margin-bottom: 8px;}
.zimu dl .con dd a{color:#999999;transition:0.36s;padding: 0;border-radius:3px;line-height:22px;height:22px;display:inline-block;min-width: 44px;text-align: center;}
.zimu dl .con dd.on a, .zimu dl .con dd a:hover{background: #741cad;color:#fff;}
    .n_renwu ul {
        font-size: 0;
        margin-bottom: 20px;}

    .n_renwu ul li {
        display: inline-block;
        width: 50%;
        padding: 0 20px;
        margin: 20px 0 40px 0;}

    .n_renwu ul li a {
        display: block;
        transition: 0.36s;
        padding: 0 20px 20px 20px;
        background: #fcfcfc;
        border: #ce8ed7 1px solid;}

    .n_renwu ul li .img {
        margin-top: -15px;
        position: relative;}

    .n_renwu ul li .img,
    .n_renwu ul li .img img {
        width: 180px;
        height: 224px;
        overflow: hidden;
        float: left;
        object-fit: cover;}

    .n_renwu ul li .con {
        float: left;
        width: calc(100% - 180px);
        padding-left: 10px;
        padding-top: 10px;
        position: relative;}

    .n_renwu ul li .con h4 {
        font-size: 16px;
        color: #323232;
        font-weight: bold;
        position: relative;
        white-space: nowrap;
        margin-top: 15px;
        transition: .6s
    ;}

    .n_renwu ul li .con h4 img {
        margin: -3px 0 0 10px;
        transition: .6s
    ;}

    .n_renwu ul li .con p {
        font-size: 16px;
        color: #3e3e3e;
        line-height: 32px;
        padding-left: 25px;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;}

    .n_renwu ul li a:hover {
        box-shadow: 0 0 25px rgba(0, 0, 0, 0.25);
        transform: translateY(-20px);}

    @media (max-width: 992px) {
    .n_renwu ul li .con h4 {
    margin-top: 10px;}
        .n_renwu ul li {
            width: 100%;
            margin: 20px 0;}

        .n_renwu ul li .img,
        .n_renwu ul li .img img {
            width: 108px;
            height: 132px;}

        .n_renwu ul li .con {

            width: calc(100% - 108px);}

        .n_renwu ul li .con p {
            font-size: 12px;


            line-height: 18px;
            background-size: 12px auto !important;
            background-position-y: 2px !important;}
    }

    .pb_sys_style1 .p_no_d {
        border: 1px solid #8a18a2 !important;
        background-color: #8a18a2 !important;}
@media (max-width: 600px) {
.erweima{
height: auto !important;
    display: inline-block;}
}
