    .ac1 {
        box-sizing: border-box;
    }
    .container{
        position: relative;
        width: 1226px;
        margin-right: auto;
        margin-left: auto;
    }
    .ac1 .container .ac2 {
        width: 100%;
        display: flex;
        justify-content: space-between;
        margin: 30px 0;
    }
    .ac1 .container .ac2 .a2-r {
        width: 100%;
        height: 100%;
    }
    .ac1 .container .ac2 .a2-r .ac22 {
        width: 100%;
        margin-top: 30px;
    }
    .ac1 .container .ac2 .a2-r .ac22 .a1-item:hover {
        background-color: #fff;
        border: 2px dashed #ccc;
    }
    .ac1 .container .ac2 .a2-r .ac22 .a1-item{
        width: 100%;
        height: 210px;
        padding: 5px;
        margin: 30px 0;
        transition: all .2s;
        border: 2px solid #fff;
        padding: 10px 20px;
        box-sizing: border-box;
    }
    .ac1 .container .ac2 .a2-r .ac22 .a1-item .title {
        width: 100%;
        font-size: 14px;
        color: #333;
        font-weight: 400;
        cursor: pointer;
        transition: all .2s;
    }
    .ac1 .container .ac2 .a2-r .ac22 .a1-item .item-con {
        width: 100%;
        height: 120px;
        margin: 10px 0;
        display: flex;
        align-items: center;
    }
    .ac1 .container .ac2 .a2-r .ac22 .a1-item .item-con img {
        width: 200px;
        height: 100%;
    }
    .ac1 .container .ac2 .a2-r .ac22 .a1-item .item-con .item-jj {
        margin-left: 20px;
        width: 60%;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
        font-size: 12px;
        color: #888;
        line-height: 30px;
    }
    .ac1 .container .ac2 .a2-r .ac22 .a1-item .item-info {
        height: 30px;
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .ac1 .container .ac2 .a2-r .ac22 .a1-item .item-info .item-l span {
        color: #888;
        font-size: 12px;
        margin-right: 30px;
    }
    .ac1 .container .ac2 .a2-r .ac22 .a1-item .item-info .item-r {
        font-size: 12px;
        color: #888;
    }