/* public_sc.css */

#top .headtop .search {
    border       : 0;
    border-bottom: 1px solid #ED6D1C;
    border-radius: 0;
}

#top .headtop .search form {
    display    : flex;
    align-items: center;
}

#top1 .logo {
    position: absolute;
    left    : 17px;
    top     : 20px;
}

.toggle {
    display    : block;
    height     : 72px;
    line-height: 72px;
    text-align : center;
    width      : 70px;
    right      : 10px;
    position   : absolute;
    top        : 6px;
}

/* DDD */

#header-wrap .sidenav {
    border-top  : 1px solid #ED6D1C;
    border-right: 1px solid #ED6D1C;
    background  : #FFF;
}

#header-wrap .logo {
    display        : flex;
    flex-direction : row;
    justify-content: center;
    align-items    : center
}

.dianhua {
    display    : flex;
    align-items: center;
}

.dianhua>img {
    width       : 22px;
    height      : 22px;
    margin-right: 5px;
}

.dianhua>.number>.row {
    display: flex;
    margin : 0;
    color  : #707070;
}

.dianhua>.number>.row>.orange {
    width      : 56px;
    color      : #ED6D1C;
    display    : flex;
    font-weight: normal;
    font-size  : 14px;
}

.dianhua>.number>.row>.orange>.separate {
    width: 14px;
}

@media screen and (max-width: 1190px) {
    #top1 .logo img {
        height: 40px;
    }
}

@media screen and (max-width: 480px) {
    #top1 .logo div {
        height: 30px !important;
    }

    .logo-17 {
        height: 30px !important;
    }

    #navigat>.container>.nav-col {
        display: none;
    }

    #banner {
        height: 82%;
    }
}

@media screen and (max-width: 1181px) {
    #navigat>.container>.nav-col {
        display: none;
    }
}