/* OLD */
#home {
    padding-bottom: 0;
}

@media screen and (min-width: 767px) and (max-width: 1199px) {
    #doyoo_f_min {
        background: none !important;
    }
}

@media screen and (max-width: 1199px) {
    #doyoo_early {
        display: none !important;
    }
}


@media screen and (min-width: 1025) {
    #foot .left .erweima {
        width      : 70%;
        padding-top: 35px;
    }
}

@media screen and (min-width: 320px and max-width: 767px) {
    #foot .left .erweima {
        width: 60% !important;
    }
}

@media (max-width: 1280px) {
    .success_case .samebtn_red {
        right: 0px;
    }

    @media (min-width: 1024px) {
        #fd {
            width : 100%;
            height: 35px !important;
        }

        .success_case .samebtn_red {
            right: 30px;
        }

        .advisers-pc .advisers-zx {
            right: 10px;
        }

        @media (max-width: 1025px) and (min-width: 992px) {
            .module-title .kczx_button {
                margin-right: 15px;
            }

            .advisers-pc .advisers-zx {
                right: 15px;
            }
        }

        @media screen and (min-width: 768px) and (max-width: 1000px) {
            #foot .left .erweima {
                width: 75% !important;
            }

            @media (min-width: 1280px) {
                #fd {
                    width : 100%;
                    height: 0px !important;
                }

                @media (max-width: 1199px) {
                    #banner .swiper-slide>img {
                        top   : 80px;
                        width : 100%;
                        height: auto;
                    }

                    #foot .left .erweima {
                        width: 60%;
                    }
                }
            }
        }
    }
}




/* public_sc */

.css #foot .right .submit .btn {
    background   : #444444;
    border-radius: 10px;
    width        : 120px;
    line-height  : 0;
    height       : 30px;
}

#foot #hezuo {
    display         : flex;
    justify-content : center;
    background-color: initial;
}

#foot #hezuo ul {
    border-top: 1px solid #DDDDDD;
    width     : 1000px;
    color     : #707070;
}

#foot #hezuo ul li a {
    color: #707070;
}

.sa-left {
    display       : flex;
    flex-direction: column;
    align-items   : center;
    margin-top    : 60px;
}

.sa-left>.img-box {
    width: 200px;
}

.sa-left>.title {
    margin     : 20px 0 16px 0;
    font-size  : 22px;
    font-weight: inherit;
}

.sa-left>.content {
    border-bottom : 1px solid #DDDDDD;
    font-size     : 16px;
    padding-bottom: 10px;
}

.sa-left>.button {
    display       : flex;
    flex-direction: row;
}

.sa-left>.button>.button-item {
    margin : 20px 15px 10px 15px;
    height : 24px;
    width  : 24px;
    display: flex;
}

#foot .right {
    padding-left : 0;
    padding-right: 0;
}

.show-code {
    display       : flex;
    flex-direction: column;
    align-items   : center;
}

.show-code>.img-box {
    display       : none;
    width         : 130px;
    margin-bottom : 5px;
    position      : relative;
    flex-direction: column;
    position      : relative;
    align-items   : center;
    animation     : sa-img-box 2s;
}

.show-code>.img-box>.text {
    position : absolute;
    bottom   : 15px;
    font-size: 14px;
}

.show-code>.img-box:nth-child(1) {
    left: -55px;
}

.show-code>.img-box:nth-child(3) {
    right: -55px;
}

.show-code>.img-box>img {
    width : 100%;
    height: 100%;
}

@keyframes sa-img-box {
    from {
        transform: translateY(-10%);
        opacity  : 0;
    }

    to {
        transform: translateY(0%);
        opacity  : 1;
    }
}

/* main */

@media (min-width: 990px) and (max-width: 1181px) {
    .col-md-6 {
        width: 57%;
    }
}

@media (max-width: 821px) {
    #foot .right .beizhu .input {
        width      : 100%;
        margin-left: 0;
        margin-top : 20px;
    }
}