            .business .swiper-slide .toptitle {
                margin-top: 0;
            }
            
            .business .swiper-slide .animated {
                animation-delay: .3s;
            }
            
            .business .pin-slide.swiper-slide-active .animated {
                display: block;
            }
            
            .businessswiper {
                height: 100vh;
            }
            
            .businessswiper .pin-slide {
                height: 100vh;
                position: relative;
            }
            
            .businessswiper .pin-slide.footer {
                height: 200px;
                padding-top: 60px;
            }
            
            .business .ccont1 {
                width: 100%;
                height: 100vh;
                overflow: hidden;
                position: relative;
            }
            
            .business .ccont1 .toptitle {
                position: absolute;
                right: 0;
                top: 100px;
                z-index: 500;
            }
            
            .business .yuswiper {
                position: absolute;
                right: 706px;
                left: 0;
                top: 220px;
                z-index: 500;
                border-radius: 0 200px 0 0;
                overflow: hidden;
            }
            
            .business .yuswiper .swiper-slide {
                height: calc(100vh - 220px);
            }
            
            .business .yuswiper .swiper-slide h2 {
                color: #fff;
                font-size: 80px;
                position: absolute;
                font-family: 'brandon_bld';
                z-index: 3;
                left: 40px;
                top: 50px;
                opacity: 0;
                letter-spacing: 5px;
            }
            
            .business .yuswiper .swiper-slide.swiper-slide-active h2 {
                top: 0;
                opacity: 1;
                animation-delay: .3s;
                transition: all 1s;
            }
            
            .business .yuswiper .swiper-slide .bg {
                height: 100%;
                width: 100%;
                position: relative;
                overflow: hidden;
            }
            
            .business .yuswiper .swiper-slide .bg video {
                float: right;
                display: block;
                width: 1460px;
                /* min-height: 100%;
    min-width: 100%; */
                transform: translatex(-730px);
                position: absolute;
                top: 0;
                left: 50%;
                /* 
    transform: translatex(-50%) translatex(-50%); */
            }
            
            .business .ccont1 .pos {
                position: absolute;
                left: 0;
                top: 0;
                width: 100%;
                height: 100%;
                overflow: hidden;
                z-index: 300;
                background: #fff url(/uploads/image/ibusiness/business-cont1-pos-bg.png) no-repeat right top;
            }
            
            .business .ccont1 .yu-dl {
                width: 514px;
                height: 286px;
                position: absolute;
                right: 40px;
                top: 50%;
                margin-top: 100px;
                transform: translatey(-50%);
            }
            
            .business .ccont1 .yu-dt {
                display: flex;
                justify-content: flex-start;
                margin-right: -10px;
            }
            
            .business .ccont1 .yu-dt .li {
                margin-left: 47px;
                cursor: pointer;
                position: relative;
            }
            
            .business .ccont1 .yu-dt .li:nth-child(1) {
                margin-left: 0;
            }
            
            .business .ccont1 .yu-dt h5,
            .business .ccont1 .yu-dt h4 {
                font-size: 70px;
                line-height: 1;
                margin-bottom: 50px;
                font-weight: bold;
            }
            
            .business .ccont1 .yu-dt h4 {
                color: #fff;
                -webkit-text-fill-color: #fff;
                -webkit-text-stroke: 1px #747474;
            }
            
            .business .ccont1 .yu-dt h5 {
                color: #ff6600;
                transition: all .3s;
                position: absolute;
                left: 0;
                top: 0;
                -webkit-text-fill-color: #ff6600;
                -webkit-text-stroke: 1px #ff6600;
                opacity: 0;
            }
            
            .business .ccont1 .yu-dt .li.on h5 {
                opacity: 1;
            }
            
            .business .ccont1 .yu-dd>div {
                display: none;
            }
            
            .business .ccont1 .yu-dd>div:nth-child(1) {
                display: block;
            }
            
            .business .ccont1 .yu-dd h5 {
                color: #333333;
                font-size: 46px;
                line-height: 48px;
                margin-bottom: 15px;
                font-weight: 300;
            }
            
            .business .ccont1 .yu-dd p {
                color: #a9aaaa;
                font-size: 15px;
                line-height: 20px;
            }
            
            .business .ccont2 {
                width: 100%;
                background-color: #e5d9d0;
                height: 100%;
                position: relative;
                display: flex;
                justify-content: flex-start;
                align-items: center;
            }
            /* .business .ccont2 .cont {
    height: 620px;
} */
            
            .business .ccont2 {
                /* padding-top: 4vh; */
            }
            
            .business .ccont2 .pagetil {
                position: relative;
                top: -10px;
            }
            
            .business .ccont2 .pagetil h1 .reveal {
                position: relative;
            }
            
            .business .ccont2 .pagetil h1 .reveal:after {
                position: absolute;
                right: 0;
                content: "";
                display: block;
                width: 100%;
                bottom: -4px;
                height: 4px;
                background: #fe6700;
            }
            
            .business .ccont2 .le {
                float: left;
                width: 456px;
                height: 65vh;
                padding-left: 50px;
                position: relative;
            }
            
            .business .cnt_num {
                position: absolute;
                left: -100px;
                top: 50%;
                margin-top: -100px;
                font-size: 398px;
                line-height: 1;
                color: rgba(208, 191, 179, .2);
                font-family: "brandon_bld";
                letter-spacing: -20px;
            }
            
            .business .ccont2 .cnt_num {
                margin-top: -70px;
            }
            
            .business .ccont3 .cnt_num {
                color: rgba(226, 226, 226, .2);
            }
            
            .business .ccont4 .cnt_num {
                color: rgba(88, 88, 88, .1);
            }
            
            .business .ccont5 .cnt_num {
                color: rgba(213, 193, 178, .1);
            }
            
            .business .titlebox {
                position: absolute;
                left: -405px;
                top: 0;
                text-align: left;
                padding: 0;
                margin-top: 0;
                margin-bottom: 12px;
            }
            
            .business .titlebox h2 {
                text-align: left;
                margin-left: -4px;
                margin-bottom: 22px;
            }
            
            .business .titlebox h1 {
                text-align: left;
            }
            
            .business .ccont2 .swiper-slide {
                position: relative;
                width: 440px;
                /* height: 620px; */
            }
            
            .business .section2 .item {
                position: relative;
                height: 66.16862vh;
                max-height: 620px;
            }
            
            .business .section2 .item:before {
                content: '';
                width: 100%;
                height: 100%;
                background-color: #000;
                background-color: rgba(0, 0, 0, .5);
                position: absolute;
                top: 0;
                left: 0;
                opacity: 0;
                filter: alpha(opacity=0);
                -webkit-filter: alpha(opacity=0);
                transition: all .4s;
                -webkit-transition: all .4s;
                -moz-transition: all .4s;
                -ms-transition: all .4s;
                -o-transition: all .4s;
            }
            
            .business .section2 .item:after {
                content: '';
                width: 100%;
                height: 70px;
                background-color: #fff;
                position: absolute;
                top: 0;
                left: 0;
                transition: all .4s;
                -webkit-transition: all .4s;
                -moz-transition: all .4s;
                -ms-transition: all .4s;
                -o-transition: all .4s;
            }
            
            .business .section2 .item .img {
                width: 100%;
                height: 100%;
                overflow: hidden;
                display: flex;
                justify-content: center;
                align-items: center;
            }
            
            .business .section2 .item .img img {}
            
            .business .section2 .since {
                width: 75px;
                height: 75px;
                background-color: #b6a688;
                position: absolute;
                top: 33px;
                left: 0;
                right: 0;
                padding-top: 20px;
                margin: auto;
                z-index: 1;
                text-align: center;
                border-radius: 50%;
                -webkit-border-radius: 50%;
                -moz-border-radius: 50%;
                -ms-border-radius: 50%;
                -o-border-radius: 50%;
                transition: all .4s;
                -webkit-transition: all .4s;
                -moz-transition: all .4s;
                -ms-transition: all .4s;
                -o-transition: all .4s;
            }
            
            .business .section2 .since h3 {
                font-family: 'century751_bt';
                font-size: 12px;
                color: #fff;
                color: rgba(255, 255, 255, .7);
                line-height: 1.2;
            }
            
            .business .section2 .since h5 {
                font-family: 'century751_bt';
                font-size: 20px;
                color: #fff;
                line-height: 1;
            }
            
            .business .section2 .introduce {
                width: 100%;
                position: absolute;
                left: 0;
                bottom: -30px;
                padding: 0 30px 40px;
                opacity: 0;
                filter: alpha(opacity=0);
                -webkit-filter: alpha(opacity=0);
                transition: all .4s;
                -webkit-transition: all .4s;
                -moz-transition: all .4s;
                -ms-transition: all .4s;
                -o-transition: all .4s;
            }
            
            .business .section2 .introduce h3 {
                font-size: 36px;
                color: #ffffff;
                line-height: 1;
                font-weight: lighter;
                margin-bottom: 10px;
            }
            
            .business .section2 .introduce p {
                font-size: 15.5px;
                color: #ffffff;
                line-height: 20px;
            }
            
            .business .section2 .line {
                width: 100%;
                /*width:-moz-calc(100%   20px);width:-webkit-calc(100%   20px);width: calc(100%   20px);*/
                height: 2px;
                position: absolute;
                top: 70px;
                left: 0;
            }
            
            .business .section2 .divider {
                width: 100%;
                height: 2px;
                background-color: #fff8eb;
                opacity: .1;
                filter: alpha(opacity=10);
                -webkit-filter: alpha(opacity=10);
            }
            /* .business .section2 .line:before {
    content: '';
    width: 20px;
    height: 2px;
    background-color: #ddddd7;
    position: absolute;
    left: 100%;
    top: 0;
} */
            
            .business .swiper-bottom-scrollbar-full .swiper-slide:first-child .line:after {
                content: '';
                width: 60px;
                height: 2px;
                background-color: #ddddd7;
                position: absolute;
                left: -60px;
                top: 0;
            }
            
            .business .section2 .swiper-slide:last-child .line:before {
                display: none;
            }
            /* .business .swiper-bottom-scrollbar-full .swiper-slide:first-child .line{width: 100%;width:-moz-calc(100%   80px);width:-webkit-calc(100%   80px);width: calc(100%   80px);left: -60px;}*/
            
            .business .section2 .item:hover:before {
                opacity: .5;
                filter: alpha(opacity=50);
                -webkit-filter: alpha(opacity=50);
            }
            
            .business .section2 .item:hover:after {
                height: 0;
            }
            
            .business .section2 .item:hover .since {
                background-color: #ff6600;
                transition: all .4s .4s;
                -webkit-transition: all .4s .4s;
                -moz-transition: all .4s .4s;
                -ms-transition: all .4s .4s;
                -o-transition: all .4s .4s;
            }
            
            .business .section2 .item:hover .introduce {
                bottom: 0;
                opacity: 1;
                filter: alpha(opacity=100);
                -webkit-filter: alpha(opacity=100);
                transition: all .4s .4s;
                -webkit-transition: all .4s .4s;
                -moz-transition: all .4s .4s;
                -ms-transition: all .4s .4s;
                -o-transition: all .4s .4s;
            }
            
            .business .puxswiperwrap {
                padding: 0 50px;
                width: 100vw;
                max-width: 1920px;
            }
            
            .business .puxswiper {
                overflow: visible;
            }
            
            .business .pin-le {
                width: 456px;
            }
            
            @media (max-width:1500px) {
                .business .ccont3 .le,
                .business .ccont2 .le,
                .business .pin-le {
                    width: 400px !important;
                }
            }
            
            .business .pin-ri {
                width: calc(1920px - 456px);
            }
            
            @media (min-width:1920px) {
                .business_4 .ribox .title h2 {
                    font-size: 74px !important;
                }
            }
            
            .business .nub-pagination {
                width: 30px;
                text-align: center;
                position: absolute;
                left: 50px;
                bottom: 0;
                font-family: "brandon_bld";
                color: #333333;
                font-size: 20px;
                line-height: 19px;
            }
            
            .business .nub-pagination i {
                display: block;
                text-align: center;
                margin-left: -1px;
            }
            
            .business .nub-pagination span {
                display: block;
            }
            
            .business .ccont3 {
                width: 100%;
                background-color: #fff;
                height: 100%;
                position: relative;
                display: flex;
                justify-content: flex-start;
                align-items: center;
            }
            
            .business .ccont3 .cont {
                /* height: 620px; */
                /* padding-top: 4vh; */
            }
            
            .business .ccont3 .le {
                float: left;
                width: 456px;
                height: 65vh;
                padding-left: 50px;
                position: relative;
            }
            
            .business .ccont3 .toptitle {
                text-align: left;
            }
            
            .business .ccont3 .toptitle h2 {
                margin-left: -4px;
                margin-bottom: 14px;
            }
            
            .business .ccont3 .swiper-slide {
                position: relative;
                width: 440px;
                /* height: 620px; */
            }
            
            .business .section2 .puxswiper2 .item::after {
                display: none;
            }
            
            .business .section2 .puxswiper2 .item .since {
                display: none;
            }
            
            .business .section2 .puxswiper2 .divider {
                display: none;
            }
            
            .business .ccont3 .toptitle {
                text-align: center;
                margin-bottom: 12px;
                padding: 0;
            }
            
            .business .ccont4 .toptitle h1 {
                text-align: center;
            }
            
            .business .ccont4 .le {
                position: absolute;
                top: 14.08751vh;
                text-align: center;
                width: 100%;
            }
            
            .business .ccont4 .cont {
                position: relative;
            }
            
            .business .ccont4 .dix-dt {
                height: 65px;
            }
            
            .business .ccont4 .ri {
                padding-top: 105px;
                height: 100%;
            }
            
            .business .ccont4 .ri .dixbox {
                height: calc(100vh - 170px   90px);
                padding-bottom: 140px;
                background-color: #fff;
                overflow: hidden;
                display: flex;
                justify-content: space-between;
                align-items: center
            }
            
            .business .ccont4 .dix-cont {
                width: 100%;
                height: 580px;
                margin-left: 90px;
                position: relative;
            }
            
            .business_poly {
                width: 100%;
                height: 100vh;
                position: relative;
                overflow: hidden;
            }
            
            .business_poly>.swiper-wrapper .section::after {
                content: '';
                position: absolute;
                width: 100%;
                height: 100%;
                top: 0;
                left: 0;
                z-index: 2;
                background: rgba(0, 0, 0, .5);
            }
            
            .business_poly2 {
                background-color: #000;
            }
            
            .business_poly2 .slide {
                width: 1275px;
                height: 550px;
                position: absolute;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                margin: auto;
                z-index: 9;
            }
            
            .business_poly2 .slide .swiper-slide {
                width: 100%;
                height: 550px;
                padding: 0 90px 0 65px;
                position: relative;
            }
            
            .business_poly2 .slide .slidebox {
                display: none;
            }
            
            .business_poly2 .slide .swiper-slide-active .slidebox {
                display: block;
            }
            
            .business_poly2 .slide .slidebg {
                width: 100%;
                height: 100%;
                background: url(/uploads/image/ibusiness/ico1_1.jpg) no-repeat center bottom;
                position: absolute;
                top: 0;
                right: 0;
            }
            
            .business_poly2 .slide .con {
                float: left;
                width: 660px;
                margin-top: 144px;
                padding-right: 20px;
            }
            
            .business_poly2 .title {
                margin-bottom: 46px;
            }
            
            .business_poly2 .title .en {
                margin: 0;
                font-size: 60px;
                line-height: .96;
                font-family: 'brandon_bld';
                color: #ff6600;
                text-transform: uppercase;
                letter-spacing: -2px;
            }
            
            .business_poly2 .title .cn {
                color: #6d6d6d;
                font-size: 36px;
                line-height: 1;
                font-weight: lighter;
            }
            
            .business_poly2 .introduce h3 {
                font-size: 45px;
                color: #666155;
                line-height: 1;
                font-weight: lighter;
                margin-bottom: 18px;
            }
            
            .business_poly2 .introduce p {
                font-size: 15px;
                color: #888888;
                line-height: 22px;
            }
            
            .business_poly2 .slide .fr {
                float: right;
                width: 366px;
                height: 470px;
                position: relative;
                /* transition-delay: 6s !important;	 */
            }
            
            .business_poly2 .slide .img {
                float: right;
                width: 100%;
                height: 470px;
                background: no-repeat center;
                background-size: cover;
                overflow: hidden;
                border-radius: 0 40px 0 40px;
                -webkit-border-radius: 0 40px 0 40px;
                -moz-border-radius: 0 40px 0 40px;
                -ms-border-radius: 0 40px 0 40px;
                -o-border-radius: 0 40px 0 40px;
            }
            
            .h_animation2 {
                -webkit-animation-name: h_animation2;
                animation-name: h_animation2;
            }
            
            @-webkit-keyframes h_animation2 {
                0% {
                    width: 0;
                }
                100% {
                    width: 100%;
                }
            }
            
            @keyframes h_animation2 {
                0% {
                    width: 0;
                }
                100% {
                    width: 100%;
                }
            }
            
            .business_poly2 .slide .icon {
                width: 52px;
                position: absolute;
                top: 200px;
                right: -66px;
            }
            
            .business_poly2 .slide .icon img {
                -webkit-animation: h_animation6 20s linear infinite;
                animation: h_animation6 20s linear infinite;
            }
            
            @-webkit-keyframes h_animation6 {
                0% {
                    transform: translate(0, 0) rotate(45deg);
                    -webkit-transform: translate(0, 0) rotate(45deg);
                }
                15% {
                    transform: translate(29px, 45px) rotate(90deg);
                    -webkit-transform: translate(29px, 45px) rotate(90deg);
                    -moz-transform: translate(29px, 45px) rotate(90deg);
                    -ms-transform: translate(29px, 45px) rotate(90deg);
                    -o-transform: translate(29px, 45px) rotate(90deg);
                }
                50% {
                    transform: translate(-10px, 32px) rotate(135deg);
                    -webkit-transform: translate(-10px, 32px) rotate(135deg);
                    -moz-transform: translate(-10px, 32px) rotate(135deg);
                    -ms-transform: translate(-10px, 32px) rotate(135deg);
                    -o-transform: translate(-10px, 32px) rotate(135deg);
                }
                75% {
                    transform: translate(23px, 25px) rotate(235deg);
                    -webkit-transform: translate(23px, 25px) rotate(235deg);
                    -moz-transform: translate(23px, 25px) rotate(235deg);
                    -ms-transform: translate(23px, 25px) rotate(235deg);
                    -o-transform: translate(23px, 25px) rotate(235deg);
                }
                100% {
                    transform: translate(0, 0) rotate(45deg);
                    -webkit-transform: translate(0, 0) rotate(45deg);
                }
            }
            
            @keyframes h_animation6 {
                0% {
                    transform: translate(0, 0) rotate(45deg);
                    -webkit-transform: translate(0, 0) rotate(45deg);
                }
                15% {
                    transform: translate(29px, 45px) rotate(90deg);
                    -webkit-transform: translate(29px, 45px) rotate(90deg);
                    -moz-transform: translate(29px, 45px) rotate(90deg);
                    -ms-transform: translate(29px, 45px) rotate(90deg);
                    -o-transform: translate(29px, 45px) rotate(90deg);
                }
                50% {
                    transform: translate(-10px, 32px) rotate(135deg);
                    -webkit-transform: translate(-10px, 32px) rotate(135deg);
                    -moz-transform: translate(-10px, 32px) rotate(135deg);
                    -ms-transform: translate(-10px, 32px) rotate(135deg);
                    -o-transform: translate(-10px, 32px) rotate(135deg);
                }
                75% {
                    transform: translate(23px, 25px) rotate(235deg);
                    -webkit-transform: translate(23px, 25px) rotate(235deg);
                    -moz-transform: translate(23px, 25px) rotate(235deg);
                    -ms-transform: translate(23px, 25px) rotate(235deg);
                    -o-transform: translate(23px, 25px) rotate(235deg);
                }
                100% {
                    transform: translate(0, 0) rotate(45deg);
                    -webkit-transform: translate(0, 0) rotate(45deg);
                }
            }
            
            .business_poly2 .slide .icon2 {
                width: 128px;
                position: absolute;
                top: 240px;
                right: -55px;
            }
            
            .business_poly2 .slide .icon2 img {
                -webkit-animation: h_animation6 16s linear infinite;
                animation: h_animation6 16s linear infinite;
            }
            
            .business_poly2 .num {
                position: absolute;
                bottom: 8px;
                left: 61px;
                z-index: 6;
                font-family: 'brandon_bld';
                font-weight: lighter;
                font-size: 90px;
                color: #b6b5b5;
                line-height: 1;
                letter-spacing: -4px;
                opacity: .3;
                filter: alpha(opacity=30);
                -webkit-filter: alpha(opacity=30);
            }
            
            .business_poly2 .swiper-pagination {
                position: static;
                float: left;
                width: auto;
            }
            
            .business_poly2 video {
                object-fit: cover;
                position: absolute;
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
                opacity: 0;
                /* transform: translatex(-50%); */
                /* -webkit-transform: translatex(-50%); */
                margin: auto;
                min-width: 100%;
                min-height: 100%;
                width: 100%;
                height: 100%;
            }
            
            .swiper-slide-active .video {
                opacity: 1;
            }
            
            .business_poly2 .swiper-pagination span.swiper-pagination-bullet-active,
            .business_poly2 .swiper-pagination span.swiper-pagination-bullet-active span {
                display: inline-block;
            }
            
            .business_poly2 .swiper-pagination span {
                width: auto;
                height: auto;
                display: none;
                opacity: 1;
                border-radius: 0;
                -webkit-border-radius: 0;
                -moz-border-radius: 0;
                -ms-border-radius: 0;
                -o-border-radius: 0;
            }
            
            .business_poly2 .h_icon {
                float: left;
                background: url(/uploads/image/ibusiness/ico6.png);
                background-blend-mode: overlay;
                -webkit-text-fill-color: transparent;
                -webkit-background-clip: text;
            }
            
            .business_poly2 .h_cutting {
                clip-path: inset(0px 0px 38px 0px round 0px);
            }
            
            .business_poly2 .all {
                float: left;
                padding-left: 28px;
                background: url(/uploads/image/ibusiness/ico7.png) no-repeat left center;
                margin-left: 2px;
            }
            
            .business_poly2 .page_nav {
                position: absolute;
                /* left: 0; */
                top: calc(50%   50px);
                right: 0;
                /* bottom: 47px; */
                margin: 0;
                text-align: center;
                z-index: 11;
                overflow: visible;
                /* height: 100%; */
                transform: translatey(-50%);
            }
            
            .business_poly2 .page_nav .list {
                margin: 0;
                float: none;
                padding-right: 50px;
            }
            
            .business_poly2 .page_nav a {
                color: #fff;
                color: rgba(255, 255, 255, .5);
                float: none;
                display: inline-block;
            }
            
            .business_poly .til {
                position: absolute;
                left: 40px;
                top: 125px;
                z-index: 5;
            }
            
            .business_poly .til .en {
                font-size: 56px;
                color: #fff;
                font-family: 'brandon_bld';
                line-height: 56px;
                letter-spacing: 5px;
            }
            
            .business_poly .til .cn {
                font-size: 22px;
                color: #fff;
            }
            
            .business_poly2 .page_nav a:before {
                content: '';
                width: 0;
                height: 5px;
                background-color: #fe6600;
                position: absolute;
                right: -50px;
                top: 50%;
                transform: translatey(-50%);
                margin: auto;
                transition: all .4s;
                -webkit-transition: all .4s;
                -moz-transition: all .4s;
                -ms-transition: all .4s;
                -o-transition: all .4s;
            }
            
            .business_poly2 .page_nav a.on {
                color: #fff;
                font-size: 26px;
            }
            
            .business_poly2 .page_nav a.on::before {
                width: 40px;
            }
            
            .page_nav a {
                float: left;
                line-height: 40px;
                position: relative;
                font-size: 16px;
                color: #c9c9c9;
                transition: all .4s;
                -webkit-transition: all .4s;
                -moz-transition: all .4s;
                -ms-transition: all .4s;
                -o-transition: all .4s;
                width: 100%;
                text-align: right;
            }
            
            @media (max-height: 850px) {
                .business .ccont4 .dix-cont {
                    height: 400px;
                    margin-top: -5vh;
                }
            }
            
            @media (max-height: 680px) {
                .business .ccont4 .dix-cont {
                    height: 400px;
                    margin-top: 0;
                }
                .business .ccont4 .dix-dd .bg {
                    height: 355px !important;
                }
                body .business .ccont4 .dix-dd .le p {
                    font-size: 20px;
                    line-height: 43px;
                }
                .business .ccont4 .dix-cont .btn {
                    zoom: .7;
                }
            }
            
            .business .ccont4 .dix-cont .dix-pax {
                position: absolute;
                left: 0;
                top: 0;
            }
            
            .business .ccont4 .dix-cont .btn {
                position: absolute;
                left: 0;
                bottom: 23px;
            }
            
            .business .ccont4 .dix-dd {
                width: 100%;
                height: 100%;
            }
            
            .business .ccont4 .dix-dd>div {
                display: flex;
                justify-content: space-between;
                height: 100%;
            }
            
            .business .ccont4 .dix-dd .le {
                width: 540px;
                height: 100%;
                display: flex;
                align-items: center;
                /* padding-right: 90px; */
                padding-right: 70px;
            }
            
            @media (max-width:1700px) {
                .business .ccont4 .dix-cont {
                    margin-left: 40px;
                }
                .business .ccont4 .dix-dd .le {
                    width: 500px;
                    padding-right: 30px;
                }
                .business .ccont4 .dix-dd .ri {
                    width: calc(100% - 500px) !important;
                }
            }
            
            .business .ccont4 .dix-dd .le p {
                color: #282828;
                font-size: 29px;
                line-height: 50px;
                font-weight: 300;
            }
            
            .business .ccont4 .dix-dd .ri {
                width: calc(100% - 540px);
            }
            
            .business .ccont4 .dix-dd .tik {
                height: 46px;
            }
            
            .business .ccont4 .dix-dd .more:hover {
                color: #000;
                padding-right: 30px;
            }
            
            .business .ccont4 .dix-dd .more {
                display: inline-block;
                color: #676767;
                font-size: 18px;
                line-height: 20px;
                height: 20px;
                padding-right: 20px;
                background: url(/uploads/image/ibusiness/business-cont4-more.png) no-repeat right center;
                transition: all .7s;
            }
            
            .business .ccont4 .dix-dd .bg {
                height: calc(100% - 46px);
                background-repeat: no-repeat;
                background-position: center;
                background-size: 100% 100%;
                transition: all .7s;
            }
            
            .business .ccont4 .dix-dd .bg:hover {
                background-size: 110% 110%;
            }
            
            .business .ccont4 .btn {
                width: 260px;
                height: 40px;
                position: relative;
            }
            
            .business .ccont4 .btn .prev,
            .business .ccont4 .btn .next {
                width: 70px;
                height: 40px;
                display: inline-block;
                position: absolute;
                /* margin-right: 55px; */
                top: 0;
                transition: width .3s;
                cursor: pointer;
                overflow: hidden;
            }
            
            .business .ccont4 .btn .prev::before,
            .business .ccont4 .btn .next::before {
                content: "";
                display: block;
                width: 130px;
                height: 100%;
            }
            
            .business .ccont4 .btn .prev {
                left: 0;
            }
            
            .business .ccont4 .btn .next {
                right: 0;
            }
            
            .business .ccont4 .btn .prev::before {
                background: url(/uploads/image/ibusiness/business-cont4-prev.png) no-repeat left top;
            }
            
            .business .ccont4 .btn .next::before {
                float: right;
                background: url(/uploads/image/ibusiness/business-cont4-next.png) no-repeat left top;
            }
            
            .business .ccont4 .btn .prev.on::before {
                background: url(/uploads/image/ibusiness/business-cont4-prev2.png) no-repeat left top;
            }
            
            .business .ccont4 .btn .next.on::before {
                width: 130px;
                background: url(/uploads/image/ibusiness/business-cont4-next2.png) no-repeat right top;
            }
            
            .business .ccont4 .btn div.on {
                width: 130px;
            }
            
            .business .dix-dt {
                padding: 0 40px 0 90px;
                overflow: hidden;
            }
            
            .business .dix-dt .swiper {
                float: right;
                max-width: 100%;
                overflow: visible;
            }
            
            .business .dix-dt .li {
                color: rgba(241, 236, 215, .4);
                line-height: 1;
                font-size: 22px;
                cursor: pointer;
                transition: all .3s;
            }
            
            .business .dix-dt .on .li {
                color: rgba(255, 255, 255, 1);
            }
            
            .business .swpaginat {
                position: absolute;
                bottom: 2vh;
                right: 40px;
                z-index: 10;
            }
            
            .business .swpaginat span {
                background: none;
                width: 64px;
                height: 12px;
                /* border: 2px solid #b1b1b1; */
                box-sizing: border-box;
                opacity: 1;
                float: left;
                margin: 0 0 0 12px !important;
                color: #a99e96;
                font-size: 15.5px;
                position: relative;
                transition: all .7s;
            }
            
            .business .swpaginat span.swiper-pagination-bullet-active {
                /* border: 2px solid #ff6600; */
                color: #ff6600;
            }
            
            .business .swpaginat span:after {
                content: '';
                position: absolute;
                bottom: -17px;
                left: 0;
                width: 100%;
                height: 4px;
                background: #fe6700;
                opacity: 0;
                transition: all .7s;
            }
            
            .business .swpaginat span.swiper-pagination-bullet-active:after {
                opacity: 1;
            }
            
            .business .swpaginat .swiper-pagination {
                position: static;
                transform: translate3d(0, 0, 0);
                float: left;
                height: 12px;
                margin-top: 8px;
            }
            
            .business .swpaginat .src {
                width: 28px;
                height: 40px;
                background: url(/uploads/image/ibusiness/lebtn.png) no-repeat;
                float: left;
                margin-left: 10px;
                position: relative;
            }
            
            .business .swpaginat .src i {
                width: 3px;
                height: 6px;
                background: #ff7200;
                position: absolute;
                left: 47%;
                top: 10px;
                border-radius: 1px;
                transform: translatex(-50%);
                animation: a_banner_sline 1.5s linear infinite;
                -webkit-animation: a_banner_sline 1.5s linear infinite;
            }
            
            @keyframes a_banner_sline {
                0% {
                    opacity: 0;
                    transform: translatey(-60%)
                }
                60% {
                    opacity: 1
                }
                70% {
                    opacity: 1
                }
                to {
                    opacity: 0;
                    transform: translatey(100%)
                }
            }
            
            .business .ccont4 .toptitle h2 {
                margin-left: -4px;
                margin-bottom: 14px;
                text-transform: uppercase;
                letter-spacing: -2px;
                text-align: center;
                font-size: 32px;
            }
            
            .business .ccont4 h3 {
                color: #979797;
                font-size: 52px;
                line-height: 1;
            }
            
            .business .ccont5 .toptitle {
                text-align: left;
                height: auto;
            }
            
            .business .ccont5 .toptitle h2 {
                margin-left: -4px;
                margin-bottom: 14px;
            }
            
            .business .ccont5 .cont {
                display: flex;
                justify-content: space-between;
                align-items: center;
                height: calc(100% - 130px);
            }
            
            .business .ccont5 .cont .vic {
                width: 100%;
                display: flex;
                justify-content: space-between;
                margin-top: 10vh;
            }
            
            @media (max-height: 700px) {
                .business .ccont5 .cont .vic {
                    margin-top: 0;
                }
            }
            
            .business .ccont5 {
                margin-top: 120px;
                width: 100%;
                height: calc(100% - 120px);
            }
            
            .business .ccont5 #footer {
                margin-top: 10px;
            }
            
            .business_4.swiper-slide-active .box {
                transform: translatey(0);
                -webkit-transform: translatey(0);
                -moz-transform: translatey(0);
                -ms-transform: translatey(0);
                -o-transform: translatey(0);
                transition: all 1s .6s;
                -webkit-transition: all 1s .6s;
                -moz-transition: all 1s .6s;
                -ms-transition: all 1s .6s;
                -o-transition: all 1s .6s;
                opacity: 1;
            }
            
            .business_4>.box {
                width: 66.2%;
                float: left;
                background: url(/uploads/image/itest/business_17.jpg) no-repeat right center #f3f3ed;
                overflow: hidden;
                position: relative;
            }
            
            .business_4>.box {
                height: 400px;
            }
            
            .business_4>.box .bd {
                position: absolute;
                top: 0;
                left: -2px;
                height: 400px;
                width: 53%;
            }
            
            .business_4>.box .bd ul li {
                opacity: 0;
                z-index: 1;
                transition: all .7s;
            }
            
            .business_4>.box .bd ul li.on {
                opacity: 1;
                z-index: 99;
            }
            
            .business_4 .slide {
                width: 100%;
                height: 400px;
                float: left;
                overflow: hidden;
                position: absolute;
                top: 0;
                left: 0;
            }
            
            .business_4 .slide .swiper-pagination {
                bottom: 10px;
                left: 12px;
                top: auto;
            }
            
            .business_4 .slide .swiper-pagination .swiper-pagination-bullet {
                margin-right: 6px;
                background: transparent;
                border: 2px solid #fff;
                opacity: 1;
                transition: all .7s;
                float: left;
            }
            
            .business_4 .slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
                border: 2px solid #ff6600;
                background: #ff6600;
            }
            
            .business_4 .swiper-slide {
                /* margin-left: -.1px; */
                height: 100%;
                background: no-repeat center;
                background-size: auto;
            }
            
            .business_4 .hd {
                float: left;
                width: 57%;
                height: 305px;
                overflow: auto;
                margin-top: 50px;
                position: absolute;
                z-index: 1;
                top: 0;
                right: 0;
            }
            
            .business_4 .hd::-webkit-scrollbar-thumb {
                background: #d2cfb8;
            }
            
            .business_4 .hd li {
                width: 100%;
                /* height: 75px;*/
                padding-left: 26%;
                cursor: pointer;
                position: relative;
                /* overflow: hidden;*/
                -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
                -webkit-tap-highlight-color: transparent;
                outline: none;
                margin-top: 5px;
                transition: all .7s;
            }
            
            .business_4 .hd li .box {
                position: relative;
                width: 354px;
                height: 68px;
                overflow: hidden;
                transition: all .7s;
                padding-top: 7px;
                padding-bottom: 7px;
            }
            
            .business_4 .hd li .box::before {
                content: '';
                position: absolute;
                left: 0;
                top: 0;
                background: url(/uploads/image/images/bus4__.png) no-repeat center;
                height: 1px;
                width: 0;
            }
            
            .business_4 .hd li .box .yin {
                opacity: 0;
                margin-top: 5px;
                overflow: hidden;
            }
            
            .business_4 .hd li .box .yin p {
                position: relative;
                font-size: 16px;
                color: #b0a484;
                line-height: 22px;
                font-family: 'candara';
                padding-left: 15px;
                transition: all .7s;
            }
            
            .business_4 .hd li .box .yin p:after {
                content: '';
                position: absolute;
                top: 50%;
                margin-top: -3px;
                left: 0;
                background: #b0a484;
                width: 6px;
                height: 6px;
                border-radius: 50%;
            }
            
            .business_4 .hd li .box .yin p.on {
                color: #252525;
            }
            
            .business_4 .hd li .box .yin p.on:after {
                background: #252525;
            }
            
            .business_4 .hd li.on .box .yin {
                opacity: 1;
                transition: all .7s .7s;
            }
            
            .business_4 .hd li.on .box:before {
                width: 100%;
                transition: all .7s;
            }
            
            .business_4 .hd li .box:after {
                content: '';
                position: absolute;
                left: 0;
                bottom: 0;
                background: url(/uploads/image/images/bus4__.png) no-repeat center;
                height: 1px;
                width: 0;
            }
            
            .business_4 .hd li.on .box:after {
                width: 100%;
                transition: all .7s;
            }
            
            .business_4 .hd li h2 {
                font-size: 18px;
                color: #b0a484;
                line-height: 24px;
                font-family: 'candara';
            }
            
            .business_4 .hd li h3 {
                /* font-family: 'brandon_bld';*/
                font-size: 18px;
                color: #b0a484;
                line-height: 24px;
            }
            
            .business_4 .hd li h3 em {
                font-family: 'candara';
                letter-spacing: -1px;
            }
            
            .business_4 .hd li:before {
                content: '';
                width: 0;
                height: 2px;
                background-color: #5d5d5d;
                position: absolute;
                right: 100%;
                top: 43px;
                transition: all 1s;
                -webkit-transition: all 1s;
                -moz-transition: all 1s;
                -ms-transition: all 1s;
                -o-transition: all 1s;
                margin-right: -24%;
            }
            
            .business_4 .hd li.on::before {
                width: 24%;
            }
            
            .business_4 .hd li.on h3 {
                color: #474646;
            }
            
            .business_4 .hd li.on h2 {
                color: #474646;
            }
            
            .business .ccont5 .ri {
                overflow: hidden;
                padding-right: 40px;
            }
            
            .business_4 .ribox {
                float: right;
                width: 33%;
                min-height: 400px;
                /* height: 493px; */
                height: 51vh;
                padding: 40px;
                background-size: 100% 100% !important;
                transition: all .7s;
                background-position-y: top !important;
            }
            
            .business_4 .ribox:hover {
                background-size: 120% 120%!important;
            }
            
            .business_4 .ribox .title h2 {
                color: #ff6600;
                font-size: 3.5vw;
                line-height: 1.1;
                margin-bottom: 20px;
                font-family: brandon_bld;
            }
            
            .business_4 .ribox .title h1 {
                color: #e6dec9;
                font-size: 22px;
                line-height: 1;
            }
            
            .business_4 .vic {
                height: 493px;
            }
            
            .business .ccont5 .tips {
                position: absolute;
                right: 40px;
                bottom: 70px;
            }
            
            .kliswiper {
                height: 100vh;
                overflow: hidden;
            }
            
            .kliswiper .swiper-slide {
                height: 100vh;
            }
            
            .kliswiper .swiper-slide img {
                height: 100vh;
                width: auto;
            }
            
            .business_tion .bomfooter {
                position: absolute;
                bottom: 0;
                left: 0;
                z-index: 5;
            }
            
            .zhis {
                display: none;
                position: absolute;
                width: 16px;
                z-index: 55;
                right: 7px;
                bottom: 13vh;
            }
            
            .index1 .zhis {
                opacity: 0;
            }
            
            .business .bomfooter {
                z-index: 99;
            }
            
            .bomfooter .le:first-child {
                display: none;
            }
            
            .zhis img {
                animation: a_bannersline 1.5s linear infinite;
                -webkit-animation: a_bannersline 1.5s linear infinite;
            }
            
            @keyframes a_bannersline {
                0% {
                    opacity: 0;
                    transform: translatey(20%)
                }
                60% {
                    opacity: 1
                }
                70% {
                    opacity: 1
                }
                to {
                    opacity: 0;
                    transform: translatey(100%)
                }
            }
            
            @media screen and (max-width:1638px) {
                .business_poly2 .page_nav a.on {
                    font-size: 20px;
                }
                .business_poly2 .page_nav .list {
                    padding-right: 30px;
                }
                .business_poly2 .page_nav a.on::before {
                    width: 20px;
                    right: -30px;
                }
            }
            /* business_tion_new */
            
            .business_tion_new {
                height: 100vh;
                background-size: cover;
            }
            
            .business_tion_new .til_box {
                width: 470px;
                height: 450px;
            }
            
            .business_tion_new .til_box .h3 {
                font-size: 90px;
                color: #333;
                line-height: 76px;
                font-family: "brandon_bld";
                margin-bottom: 10px;
            }
            
            .business_tion_new .til_box .h5 {
                font-size: 22px;
                color: #333;
                line-height: 30px;
                font-weight: bold;
                padding-left: 5px;
            }
            
            .swiper-bottom-scrollbar-full.swiper-container {
                height: 100%;
                margin: 0 auto;
                position: absolute;
                top: 0;
                transition: all 0.3s ease-in-out 0.7s;
                -webkit-transition: all 0.3s ease-in-out 0.7s;
                -moz-transition: all 0.3s ease-in-out 0.7s;
                -ms-transition: all 0.3s ease-in-out 0.7s;
                -o-transition: all 0.3s ease-in-out 0.7s;
                width: 100%;
            }
            
            .swiper-bottom-scrollbar-full .swiper-scrollbar {
                left: 0;
                opacity: 1;
                position: absolute;
                width: 100%;
                bottom: 0;
                border-radius: 0;
                height: 2px
            }
            
            .swiper-bottom-scrollbar-full .swiper-scrollbar-drag {
                border-radius: 0;
                background: var(--base-color)
            }
            
            .swiper-bottom-scrollbar-full .swiper-scrollbar {
                background: rgba(255, 255, 255, .2)
            }
            
            .swiper-bottom-scrollbar-full .swiper-slide {
                width: auto;
                margin-right: 30px;
            }
            
            .swiper-bottom-scrollbar-full .swiper-slide img {
                max-height: 450px;
                transition: all 0.3s ease-in-out;
                -webkit-transition: all 0.3s ease-in-out;
                -moz-transition: all 0.3s ease-in-out;
                -ms-transition: all 0.3s ease-in-out;
                -o-transition: all 0.3s ease-in-out;
                /*opacity: .8;-webkit-filter: grayscale(1);filter: grayscale(1);-webkit-filter: grayscale(1);-moz-filter: grayscale(1);-ms-filter: grayscale(1);-o-filter: grayscale(1);*/
            }
            
            .swiper-bottom-scrollbar-full .swiper-slide:hover img {
                /*opacity: 1;-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter: contrast(130%);-webkit-filter:contrast(130%);-moz-filter: contrast(130%);-ms-filter: contrast(130%);-o-filter: contrast(130%);*/
                max-height: 500px;
            }
            
            .swiper-bottom-scrollbar-full .swiper-slide .hover-title-box {
                visibility: hidden;
            }
            
            .swiper-bottom-scrollbar-full .swiper-slide .cn {
                font-size: 36px;
                color: #fff;
                line-height: 1;
                font-weight: lighter;
            }
            
            .swiper-bottom-scrollbar-full .swiper-slide .en {
                display: none;
                font-family: 'brandon_bld';
                font-size: 46px;
                color: #fff;
                line-height: .9;
                font-weight: lighter;
                text-transform: uppercase;
                letter-spacing: -2px;
                margin-top: 6px;
                position: relative;
                visibility: hidden;
                opacity: 0;
            }
            
            .swiper-bottom-scrollbar-full .swiper-slide .icon {
                display: none;
                margin-top: 5px;
                position: relative;
                visibility: hidden;
                opacity: 0;
                border-radius: 50%;
                -webkit-border-radius: 50%;
                -moz-border-radius: 50%;
                -ms-border-radius: 50%;
                -o-border-radius: 50%;
            }
            
            .swiper-bottom-scrollbar-full .swiper-slide .icon img {
                display: none;
            }
            
            .swiper-bottom-scrollbar-full .swiper-slide .hover-title-box {
                right: 30px;
                opacity: 1;
                visibility: visible;
            }
            
            .swiper-bottom-scrollbar-full .swiper-slide:hover .hover-title-box {
                transform: translatey(97px);
                -webkit-transform: translatey(97px);
                -moz-transform: translatey(97px);
                -ms-transform: translatey(97px);
                -o-transform: translatey(97px);
            }
            
            .swiper-bottom-scrollbar-full .swiper-slide:hover {
                z-index: 1;
            }
            
            .swiper-bottom-scrollbar-full .swiper-slide:hover .en,
            .swiper-bottom-scrollbar-full .swiper-slide:hover .icon {
                display: block;
                opacity: 1;
                visibility: visible;
            }
            
            .swiper-bottom-scrollbar-full .position-relative {
                position: relative;
                overflow: hidden;
            }
            
            .swiper-bottom-scrollbar-full .last-paragraph-no-margin .on:before {
                content: '';
                width: 100%;
                height: 100%;
                background-color: #000;
                position: absolute;
                top: 0;
                left: 0;
                opacity: .3;
                filter: alpha(opacity=30);
                -webkit-filter: alpha(opacity=30);
                z-index: 2;
            }
            
            .swiper-bottom-scrollbar-full .position-relative.on video {
                opacity: 1;
                filter: alpha(opacity=100);
                -webkit-filter: alpha(opacity=100);
            }
            
            .swiper-bottom-scrollbar-full .position-relative video {
                opacity: 0;
                filter: alpha(opacity=0);
                -webkit-filter: alpha(opacity=0);
                object-fit: cover;
                position: absolute;
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
                /*transform: translatex(-50%);*/
                /*-webkit-transform: translatex(-50%);*/
                margin: auto;
                min-width: 100%;
                min-height: 100%;
                width: 100%;
                height: 100%;
                z-index: 1;
                transition: all .4s;
                -webkit-transition: all .4s;
                -moz-transition: all .4s;
                -ms-transition: all .4s;
                -o-transition: all .4s;
            }
            
            .align-items-center {
                align-items: center !important;
            }
            
            .h-100 {
                height: 100% !important;
            }
            
            .d-flex {
                display: flex !important;
            }
            
            .hover-title-box {
                pointer-events: none;
                visibility: hidden;
                position: absolute;
                right: -100px;
                opacity: 0;
                top: 50%;
                transform: translatey(177px);
                -webkit-transform: translatey(177px);
                -moz-transform: translatey(177px);
                -ms-transform: translatey(177px);
                -o-transform: translatey(177px);
                z-index: 99;
                transition: all 0.3s ease-in-out;
                -webkit-transition: all 0.3s ease-in-out;
                -moz-transition: all 0.3s ease-in-out;
                -ms-transition: all 0.3s ease-in-out;
                -o-transition: all 0.3s ease-in-out;
            }
            
            .swiper-bottom-scrollbar-full .swiper-scrollbar {
                left: 0;
                opacity: 1;
                position: absolute;
                width: 100%;
                bottom: 0;
                border-radius: 0;
                height: 2px;
            }
            
            .swiper-bottom-scrollbar-full .swiper-scrollbar-drag {
                border-radius: 0;
                background-color: #ff6600;
            }
            
            .nav-block {
                position: absolute;
                bottom: 7vh;
                right: 12px;
                height: 50px;
                width: 140px;
                z-index: 9;
            }
            
            .nav-block .swi_prev {
                position: absolute;
                left: 0;
                background: url(/uploads/image/itest/prev.png) no-repeat right;
                width: 30px;
                height: 14px;
                cursor: pointer;
                transition: all.5s;
            }
            
            .nav-block .swi_prev:hover {
                background: url(/uploads/image/itest/prevon.png) no-repeat right;
                width: 68px;
                transition: all.5s;
                left: -38px;
            }
            
            .nav-block .swi_next:hover {
                background: url(/uploads/image/itest/nexton.png) no-repeat left;
                width: 68px;
                transition: all.5s;
                right: 12px;
            }
            
            .nav-block .swi_next {
                position: absolute;
                right: 50px;
                background: url(/uploads/image/itest/next.png) no-repeat left;
                width: 30px;
                height: 14px;
                cursor: pointer;
                transition: all.5s;
            }
            
            .nav-block span {
                width: 2px;
                height: 16px;
                background-color: #141414;
                position: absolute;
                right: 94px;
            }
            
            .business_tion_new .bomfooter {
                height: 17vh;
            }
            
            .business .ccont2 .swiper-slide .d-flex {
                display: block !important;
            }
            
            @media screen and (max-width:1740px) {
                .business_4 .hd li .box {
                    width: 320px;
                }
                .business_4 .hd li h3 {
                    font-size: 16px;
                }
                .business_4 .hd li .box .yin p {
                    font-size: 14px;
                }
            }
            
            @media screen and (max-width:1600px) {
                .business_tion_new .til_box {
                    width: 360px;
                    height: 290px;
                }
                .business_4 .hd li h3 {
                    font-size: 14px;
                }
                .business_4 .hd li .box .yin p {
                    font-size: 12px;
                }
                .business_tion_new .til_box .h3 {
                    font-size: 60px;
                    line-height: 52px;
                }
                .business .ccont2 {
                    padding-top: 4vh;
                }
                .business .next_page .toptitle h2 {
                    font-size: 60px;
                }
                .business .next_page h5 p {
                    font-size: 26px;
                }
                .swiper-bottom-scrollbar-full .swiper-slide img {
                    max-height: 47vh;
                }
                .swiper-bottom-scrollbar-full .swiper-slide:hover img {
                    max-height: 54vh;
                }
                .swiper-bottom-scrollbar-full .swiper-slide .hover-title-box {
                    top: 45%;
                }
                .swiper-bottom-scrollbar-full .swiper-slide .cn {
                    font-size: 24px;
                }
                .swiper-bottom-scrollbar-full .swiper-slide .en {
                    font-size: 26px;
                }
                .business .section2 .item .img img {
                    width: 100%;
                }
                .business .ccont2 .swiper-slide {
                    width: 20vw;
                }
                .business .section2 .since {
                    width: 60px;
                    height: 60px;
                    top: 33px;
                }
                .business .section2 .since h5 {
                    font-size: 12px;
                }
                .business .section2 .item {
                    height: 58.16862vh;
                }
                .business .section2 .introduce p {
                    font-size: 14.5px;
                }
                .business .time {
                    top: 100px;
                }
                .business .section2 .introduce h3 {
                    font-size: 24px;
                }
                .business .section2 .introduce p {
                    font-size: 12.5px;
                }
                .business .time ul li {
                    font-size: 20px;
                    margin-left: 20px;
                }
                .business .ccont3 .swiper-slide {
                    width: 380px;
                }
                .business_4 .hd li .box {
                    width: 280px;
                }
            }
            
            @media screen and (max-width:1400px) {
                .swiper-bottom-scrollbar-full .swiper-slide .hover-title-box {
                    top: 36%;
                }
                .business .ccont2 .swiper-slide {
                    width: 23vw;
                }
                .business_4 .hd li .box {
                    width: 240px;
                }
            }
            
            @media screen and (max-height:800px) {
                .business .ccont3 .swiper-slide {
                    width: 340px;
                }
            }
            
            @media screen and (max-height:700px) {
                .swiper-bottom-scrollbar-full .swiper-slide .hover-title-box {
                    top: 36%;
                }
                .business .ccont2 .swiper-slide {
                    width: 20vw;
                }
                .business .ccont3 .swiper-slide {
                    width: 280px;
                }
            }