@media (max-width: 768px) {
    .case-name{
        display: inherit;
        width: auto;
        height:auto;
        line-height: inherit;
        position: static;
        background: none;
        color: #2d2d2d;
    }
    #box_left{
        margin-top: 35px;
    }
    .case{
        height: auto;
    }
    #box_left #sidemenu .caption{
        background: none;
        display: inline-block;
        height: auto;
        border: none;
        float: left;
        margin-left: 10px;

    }
    #sidemenu{
        /*display: flex;*/
        /*align-items: center;*/
        /*justify-content: space-between;*/
    }

    #sidemenu .caption h4{
        color: black;
        font-weight: 600;
    }
    #box_left .cc {
        /*float: right;*/
        width: auto;
    }
    #box_left .cc .ul-lv1{
        /*display: none;*/
    }
    .web_click{
        display: inline-block;
        width: 30px;
        height: 30px;
        background-color: #009c4b;
        color: white;
        text-align: center;
        line-height: 30px;
        margin-right: 10px;
        font-weight: 600;
        transition: all 0.5s;
        float: right;
    }
    #box_left .cc .ul-lv1{
        background: none;
        display: none;
    }
    #box_left .cc .ul-lv1 .lv1{
        float: none;
        /*border-bottom: 1px solid black;*/
        text-align: left;
        background-color: #fff;
        margin: 0 10px;
    }
    #box_left .cc .ul-lv1 .lv1 .lv2{
        margin: 0;
    }
    #box_left .cc .ul-lv1 .lv1 a{
        display: inline-block;
        color: #000;
        width: 100%;
        font-size: 12px;
        padding: 10px 0 15px 33px;
        border-bottom: 1px solid #8c8c8c;
        text-align: inherit;
    }
    ul.ul-lv1 .lv1:after {
        content: "";
        position: absolute;
        left: 0;
        margin-left: 20px;
        margin-top: -29px;
        border-right: 1px solid #009c4b;
        border-bottom: 1px solid #009c4b;
        width: 7px;
        height: 7px;
        transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
    }
    #box_left .cc ul li a{
        line-height: inherit;
    }
    .case .item:nth-child(2n+1){
        padding-right: 5px;
    }
    .case .item:nth-child(2n){
        padding-left: 5px;
    }
    .case .item{
        margin-bottom: 10px;
        padding: 0;
    }
    .case .item1{
        /*margin: inherit;*/
    }
    .case .item>a{
        border: 1px solid black;
    }

    #pdetail .pro-module{
        float: none;
    }

}