
        #header {
            background: #0e1b35;
        }

        #tianji-tms,
        #yilian-wuliu {
            background: #F6F9FF;
            height: 50.3125rem; /* 805px */
        }

        #yicheng-zhipei {
            background: #FFFFFF;
            height: 50.3125rem; /* 805px */
        }

        .content-section {
            padding: 0 10rem; /* 160px */
        }

        .content-section h2 {
            padding-top: 7.4375rem; /* 119px */
            margin-bottom: 3.0625rem; /* 49px */
            line-height: 4.375rem; /* 70px */
            font-weight: 1000;
            font-size: 3.125rem; /* 50px */
            color: #8DC21F;
            text-align: center;
        }

        .section-content {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            width: 100%;
            height: 28.625rem; /* 458px */
            background: linear-gradient(85deg, #F7FFE7 0%, #FFFFFF 50%, #E8EDFF 100%);
            box-shadow: 0px 4px 4px 0px rgba(16, 25, 58, 0.1);
            border-radius: 0.625rem; /* 10px */
            border-bottom: 0.25rem solid #8DC21F; /* 4px */
        }

        .text-content {
            padding: 2.9% 0 0 6%;
            flex: 1;
            min-width: 18.75rem; /* 300px */
            margin-right: 2.5rem; /* 40px */
        }

        #yicheng-zhipei .text-content {
            padding: 2.9% 0 0 6%;
        }

        #yicheng-zhipei .text-content h3 {
            padding-top: 6%;
        }
        .text-content h3 {
            padding-top: 4%; 
            font-weight: 900;
            font-size: 1.5rem; 
            line-height: 2.125rem; 
            color: #10193A;
        }

        .text-content p {
            font-weight: 400;
            font-size: 1.5rem; 
            color: rgba(16, 25, 58, 0.5);
            line-height: 2.5rem; 
            text-align: justify;
        }

        .h-title {
            display: inline-block;
            font-weight: 500;
            padding: 0.375rem 0 1.5rem; 
            font-size: 1rem; 
            line-height: 1.375rem; 
            color: rgba(16, 25, 58, 0.5);
        }

        #yicheng-zhipei .h-title {
            padding: 0.375rem 0 0.25rem; 
        }

        .img-content {
            flex: 0 0 38.625rem; 
            margin-right: 7%; 
            margin-top: 1.9%; 
        }

        .img-content img {
            width: 38.625rem;
            height: 22.75rem; 
            display: block;
        }

        .img-contents {
            flex: 0 0 23.5625rem; 
            margin-right: 8.625rem;
            margin-top: -7.875rem; 
        }

        .img-contents img {
            width: 23.5625rem;
            height: 36.4375rem;
            display: block;
        }
        @media (max-width: 1680px) {
            #yicheng-zhipei .text-content h3 {
            padding-top: 5%;
        }
        .img-content {
            flex: 0 0 36%;
            margin-right: 3%;
        }
        .img-content img{
            width: 100%;
        }
        }