.content-consult {
    padding-bottom: .52rem
}

.consult {
    width: 100%;
    position: fixed;
    z-index: 50;
    left: 0;
    background: #efefef;
    height: .52rem;
    bottom: 0
}

.consult ul li {
    text-align: center;
    float: left;
    width: 25%;
    padding-left: .08rem;
    padding-right: .08rem;
    padding-top: .05rem
}

.consult ul li .consult-img {
    height: .25rem
}

.consult ul li .consult-img>img {
    width: 30%;
    height: 100%
}

.consult ul li span {
    font-size: .12rem;
    line-height: .2rem
}

.model {
    display: none;
    position: fixed;
    max-width: 1024px;
    left: 50%;
    transform: translate(-50%, 0);
    width: 100%;
    height: 100%;
    opacity: 1;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(78, 76, 76, 0.59);
    z-index: 100
}

.model .modal-dialog {
    position: relative;
    width: auto;
    margin: .15rem;
    top: -570px
}

.model .modal-dialog .modal-content {
    position: relative;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5)
}

.model .modal-dialog .modal-content .modal-header {
    padding: .15rem;
    border-bottom: 1px solid #e5e5e5
}

.model .modal-dialog .modal-content .modal-header h4 {
    font-size: .18rem;
    line-height: .2rem;
    font-family: "微软雅黑"
}

.model .modal-dialog .modal-content .modal-header .close {
    float: right;
    font-size: .18rem;
    line-height: .2rem;
    color: #000 0;
    font-weight: 700;
    text-shadow: 0 1px 0 #fff;
    opacity: .3;
    margin-top: -0.21rem
}

.model .modal-dialog .modal-body {
    position: relative;
    padding: .15rem
}

.model .modal-dialog .modal-body>img {
    width: 100%
}

.model .modal-dialog .modal-footer {
    padding: .15rem;
    text-align: right;
    border-top: 1px solid #e5e5e5
}

.model .modal-dialog .modal-footer .btn {
    display: inline-block;
    padding: .06rem .12rem;
    vertical-align: middle;
    text-align: center;
    white-space: nowrap;
    cursor: pointer;
    border-radius: 4px;
    border: 1px solid transparent;
    border-color: #adadad
}