.main-content {
    width: 1280px;
    margin: 0 auto;
    padding: 60px 0;
    text-align: center;
    overflow: hidden
}

    .main-content .title {
        font-size: 30px;
        color: #333;
        line-height: 42px;
        font-weight: 600
    }

    .main-content .sub {
        font-weight: 100;
        font-size: 16px;
        color: #999;
        line-height: 22px
    }

    .main-content .main-content-detail {
        text-align: left;
        overflow: hidden;
        margin: 140px 0 100px;
        position: relative
    }

        .main-content .main-content-detail p {
            font-size: 16px;
            color: #666;
            line-height: 26px;
            font-weight: 100;
            text-indent: 28px
        }

        .main-content .main-content-detail img {
            width: 576px;
            height: 329px;
            float: left
        }

        .main-content .main-content-detail-honor img {
            width: 616px;
            height: 830px;
            margin-top :100px;
            float: none
        }

        .main-content .main-content-detail .right-content {
            margin-left: 600px;
            width: 650px
        }

        .main-content .main-content-detail .content-center, .main-content .main-content-detail .img-center {
            position: absolute;
            top: 50%;
            transform: translateY(-50%)
        }
/*# sourceMappingURL=about_us.css.map */
