/* 内容部份二维码 */
.com_p {
    width: 71%;
    float: left;
    border-right: 1px solid #dddddd;
}

.com_t {
    width: 29%;
    float: left;
}

.cimg {
    text-align: center;
    box-sizing: border-box;
    margin-top: 40px;
}

.com_t span {
    font-size: 18px !important;
    padding-left: 5px;
    display: block;
    text-align: center;
    padding-top: 14px;
}

.cimg img {
    margin-right: 0px !important;
    border: 1px solid #dddddd;
    padding: 8px;
    box-sizing: border-box;
    width: 58%;
}

.company .company_l {
    padding: 0px;
}


/* 底部二维码 */
.weixin {
    width: 29%;
    padding-top: 15px;
    box-sizing: border-box;
    float: left;
    margin-right: 13px;
    margin-left: 10px;
}

.weixin img {
    width: 100%;
}

.home-ad {
    width: 64%;
    float: left;
    text-align: left;
}

/* tag */
@media(max-width:618px) {
    .com_t0 span {
        font-size: 16px !important;
    }

    .cimg0 img {
        margin-right: 0px !important;
    }
}



@media(max-width:472px) {
    .com_t0 {
        width: 100% !important;
        background: #2491e2;
        padding: 24px 28px;
    }

    .cimg0 {
        text-align: unset !important;
        width: 30% !important;
        float: left;
        margin-top: 0px !important;
        background: #ffffff;
        margin-right: initial !important;
        margin-left: inherit !important;
        float: left !important;
    }

    .cimg0 img {
        padding: 5px !important;
    }

    .company_l0 .com_t0 span {
        float: left;
        color: #ffffff;
        margin: auto !important;
        padding-top: 36px !important;
        font-size: 20px !important;
    }

    .company0 .company_l0 p {
        padding-left: 22px !important;
    }

    .com_p0 {
        border-right: none !important;
        width: 98% !important;
    }

    .tag {
        margin-bottom: 10px;
    }
}

/* tag */

@media(max-width:414px) {
    .com_p {
        width: 100% !important;
    }

    .com_t {
        width: 100% !important;
    }

    .cimg {
        width: 38% !important;
        background: #ffffff;
        float: left;
        max-width: 116px;
        margin: 25px 5px 25px 8% !important;
    }

    .cimg img {
        border: none !important;
        width: 100% !important;
    }

    .company .company_l .com_t span {
        font-size: 18px !important;
        color: #eaeaea;
        display: block;
        width: 50% !important;
        float: left;
        margin-top: 50px;
    }

    .com_t {
        background: #2491e2;
        box-sizing: border-box;
    }

    /* tag */
    .company_l0 .com_t0 span {
        font-size: 16px !important;
        padding-left: 16px !important;
        padding-top: 24px !important;
    }

    .com_t0{
        padding:24px;
    }

    /* tag */

}

@media(max-width:345px) {
    .company .company_l .com_t span {
        font-size: 16px !important;
    }

}


/* tag */
.company0 .company_l0 {
    padding: 0px;
}

.com_p0 {
    width: 71%;
    float: left;
    padding: 13px 0px 11px;
    border-right: 1px solid #dddddd;
}

.com_t0 {
    width: 29%;
    float: left;
}

.cimg0 {
    text-align: center;
    box-sizing: border-box;
    margin-top: 40px;
    width: 48%;
    float: none;
    margin-left: auto;
    margin-right: auto;
}

.cimg0 img {
    border: 1px solid #eae8e8;
    padding: 8px;
    max-width:100%;
}

.com_t0 span {
    font-size: 18px !important;
    padding-left: 5px;
    display: block;
    text-align: center;
    padding-top: 14px;
}

/* tag */