            /* 公司介绍 */
            #about .title-box {
                margin-top: 120px;
            }

            .ico-box {
                display: flex;
                justify-content: space-between;
                align-items: flex-start;
            }

            .ico-box .ico-item {
                display: flex;
                justify-content: center;
                align-items: center;
                padding-right: 30px;
            }

            .ico-box .ico-item .img-item {
                padding-right: 35px;
            }

            .ico-box .ico-item .text-item {
                /* display: flex; */
                text-align: center;
            }

            .ico-box .ico-item .text-item img {
                height: 100%;
                width: 100%;
                object-fit: cover;
            }

            #about .ico-box .ico-item .text-item .t1 {
                color: #CB0A00;
                font-size: 48px;
                font-weight: bold;
            }

            #about .ico-box .ico-item .text-item .t2-1 {
                color: #CB0A00;
                font-size: 34px;
                font-weight: bold;
            }

            #about .ico-box .ico-item .text-item .t3-1 {
                color: #3A3A3A;
                font-size: 16px;
            }

            #about .content-box {
                display: flex;
                background-image: url(skin/img/company-b.png);
                background-position: center;
                background-repeat: no-repeat;
                background-size: cover;
                padding-bottom: 0px;
            }

            #about .content-box .left {
                width: 100%;
            }

            #about .content-box .right {
                width: 40%;
                text-align: right;
            }

            #about .content-box .right>img {
                width: 80%;
                height: 80%;
                object-fit: contain;
            }

            #about .content-box .left .t1 {
                color: #CB0A00;
                font-weight: 500;
                font-size: 40px;
            }
#about .content-box .left .d1 {
text-indent: 2em;font-size: 18px;
}
            #about .content-box .left .t2 {
                color: #666666;
                font-size: 16px;
                padding-top: 29px;
                padding-bottom: 43px;
                display: flex;
                width: 100%;
            }

            .t2-left {
                width: 55%;
                line-height: 2;
            }

            .en .t2-left {
                width: 100%;
                line-height: 2;
            }

            .t2-right {
                flex: 1;
                padding-left: 3%;
            }

            #about .content-box .left .t3 {
                margin-bottom: 120px;
            }

            #dev-histroy {
                background-image: url(skin/img/about-b1.png);
                /* padding-top: 88px; */
            }

            .dev-histroy-box .swiper {
                width: 100%;
                height: 100%;
            }

            .dev-histroy-box .swiper-slide {
                text-align: center;
                font-size: 18px;
                display: flex;
                justify-content: center;
                align-items: center;
                padding: 40px 30px 60px 30px;
                position: relative;

            }

            .dev-histroy-box .swiper-slide>div {
                width: 100%;
            }

            .dev-histroy-box .swiper-slide img {
                display: block;
                width: 100%;
                height: 100%;
                object-fit: cover;
            }

            .dev-histroy-box .swiper-slide .line {
                background-color: #FEB627;
                height: 4px;
            }

            .dev-histroy-box .swiper-slide .year {
                font-size: 64px;
                margin: 30px 30px 0px 30px;
            }

            .dev-histroy-box .swiper-slide .info {
                font-size: 16px;
                line-height: 2;
                padding: 50px 0;
            }

            .dev-histroy-box .swiper-slide .img {
                margin: 0 30px;
                padding-bottom: 60px;
            }

            .row-line {
                position: absolute;
                left: 0;
                top: 145px;
                width: 100%;
            }

            .dev-histroy-box .swiper-slide-box {
                background-color: white;
                border-radius: 25px;
            }

            .dev-histroy-box .swiper-button-next::after,
            .dev-histroy-box .swiper-button-prev::after {
                display: none;
            }

            #company-honor {}

            #company-honor .title-box {
                margin: unset;
            }

            #company-honor .title-row {
                margin: 0 auto;
            }

            #company-honor .swiper-box-outer {
                display: flex;
                justify-content: end;
            }

            #company-honor .swiper-box {
                width: 90%;
                position: relative;
            }

            #company-honor .swiper {
                width: 100%;
                height: 100%;
            }

            #company-honor .swiper-slide {
                text-align: center;
                font-size: 18px;
                background: #fff;
                display: flex;
                justify-content: center;
                align-items: center;
                /* padding: 25px; */
                /* background-color: #F7F7F7; */
                border-radius: 20px;
                
            }
            #company-honor .swiper-slide>div{
                padding: 30px 20px;
                background-color: #F7F7F7;
                border-radius: 20px;
            }
            #company-honor .swiper-pagination {
                position: absolute;
                left: 1px;
                top: auto;
                bottom: 0;
            }
            @media (max-width: 1024px)  {
                #about .content-box .left .t2{
                    flex-direction: column;
                }
                .t2-left{
                    width: 100%;
                }
                #about .content-box .left .t1{
                    font-size: 23px;
                    text-align: center;
                }
                .ico-box .ico-item {
                        padding-right: 10px;
                        width: 25%;
                    }
                    #about .content-box .left .d1 {
                        font-size: 14px;
                        text-align: justify;
                    }

                #about .ico-box .ico-item .text-item .t1 {
                    font-size: 38px;
                }


                #about .ico-box .ico-item .text-item .t3-1 {
                    color: #3A3A3A;
                    font-size: 14px;
                }
                    
            }
            @media (max-width: 768px)  {
                #about .title-box{
                        margin-top: 20px;
                }
            }