@media (min-width: 992px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1200px;
    }


    .container,
    .container-fluid,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        padding: 0px;
    }

    a:hover {
        text-decoration: none;
    }

    .noTopmargin {
        margin-top: 0 !important;
    }

    /* 导航栏 */
    .navbar {
        padding: 0;
        background-color: #111111;
    }

    .nav-logo-box {
        width: 153px;
        height: 45px;
        padding: 12px 0;
        margin-right: 159px;
        box-sizing: content-box;
    }

    .nav-logo-box img {
        width: 100%;
        height: 100%;
    }

    .navbar-light .navbar-nav .active>.nav-link {
        font-size: 16px;
        line-height: 69px;
        color: #FFFFFF;
        opacity: 1;
    }

    .navbar-light .navbar-nav .active>.nav-link:focus,
    .navbar-light .navbar-nav .active>.nav-link:hover {
        color: #FFFFFF;
        opacity: 1;
    }

    .navbar-light .navbar-nav .nav-link {
        height: 69px;
        font-size: 16px;
        line-height: 69px;
        color: #FFFFFF;
        opacity: 0.6;
        padding: 0 18px;
    }

    .navbar-light .navbar-nav .nav-link:focus,
    .navbar-light .navbar-nav .nav-link:hover {
        color: #FFFFFF;
    }

    .nav-item {
        position: relative;
        height: 69px;
    }

    .nav-item:hover .nav-link {
        color: #FFFFFF;
        opacity: 1;
    }

    .nav-item:not(:last-child) {
        /*margin-right: 44px;*/
    }

    .nav-item:hover .nav-item-list {
        display: block;
        text-align: center;
        box-sizing: border-box;
        
    }

    .nav-item-list {
        position: absolute;
        top: 68px;
        width: 100px;
        background: #111111;
        border-top: 2px solid #fff;
        padding: 10px 15px;
        display: none;
        z-index: 99;
    }

    .nav-item-list li {
        font-size: 14px;
        font-weight: 400;
        line-height: 34px;
        color: rgba(255, 255, 255, 0.6);
        cursor: pointer;
    }

    .nav-item-list li.on {
        color: rgba(255, 255, 255, 1);
    }

    .nav-item-list li:hover {
        color: rgba(255, 255, 255, 1);
    }

    /* 首页第一栏 */
    .w-index-one-box {
        width: 100%;
    }

    .w-index-one-banner {
        position: relative;
        width: 100%;
        height: auto;
    }

    .w-index-one-banner img {
        width: 100%;
        height: auto;
    }

    .w-index-one-banner-main {
        position: absolute;
        left: calc(50% - 600px);
        top: calc(50% - 90px);
    }

    .w-index-one-banner-main-h3 {
        font-size: 32px;
        font-weight: bold;
        line-height: 42px;
        color: #FFFFFF;
        margin-bottom: 10px;
    }

    .w-index-one-banner-main-p {
        font-size: 20px;
        font-weight: 400;
        line-height: 26px;
        color: rgba(255, 255, 255, 0.6);
        margin: 0;
    }

    .w-index-one-banner-main-ul {
        padding-top: 20px;
    }

    .w-index-one-banner-main-li {
        width: 106px;
        font-size: 20px;
        font-weight: 400;
        line-height: 26px;
        color: rgba(255, 255, 255, 0.4);
        padding: 20px 0px;
        cursor: pointer;
    }

    .w-index-one-banner-main-li.on {
        color: rgba(255, 255, 255, 1);
        padding: 5px 0px;
        border-top: 1px solid rgba(255, 255, 255, 0.4);
        border-bottom: 1px solid rgba(255, 255, 255, 0.4);
    }

    .w-index-one-swiper-container .w-index-one-swiper-pagination {
        bottom: 40px;
    }

    .w-index-one-swiper-pagination .swiper-pagination-bullet {
        width: 50px;
        height: 4px;
        background: rgba(255, 255, 255, 0.4);
        border-radius: 0px;
    }

    .w-index-one-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background: rgba(255, 255, 255, 1);
    }

    .w-index-one-swiper-button-prev {
        width: 46px;
        height: 46px;
        background-image: url("../images/banner-left.png");
        background-size: 46px;
    }

    .w-index-one-swiper-button-next {
        width: 46px;
        height: 46px;
        background-image: url("../images/banner-right.png");
        background-size: 46px;
    }

    /* 首页内容区第二栏 */
    .w-index-two-box {
        height: 1080px;
        padding: 99px 0;
    }

    .w-index-two-top {
        height: 138px;
        overflow: hidden;
        display: flex;
        justify-content: space-between;
    }

    .w-index-two-top-left-h3 {
        font-size: 32px;
        line-height: 40px;
        font-weight: bold;
        color: #191A1C;
        margin-bottom: 0;
    }

    .w-index-two-top-left-h4 {
        width: 360px;
        font-size: 24px;
        line-height: 40px;
        font-weight: bold;
        color: #191A1C;
        margin-bottom: 12px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        word-break: break-all;
    }

    .w-index-two-wire {
        width: 190px;
        height: 2px;
        background: rgba(25, 26, 28, 0.2);
        border-radius: 0px;
    }

    .w-index-two-wire-interior {
        display: block;
        width: 157px;
        height: 2px;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        opacity: 1;
        border-radius: 0px;
    }

    .w-index-two-top-right {
        margin-right: 34px;
        margin-bottom: 0;
    }

    .w-index-two-top-right-li {
        width: 684px;
        height: 54px;
        font-size: 18px;
        font-weight: 400;
        line-height: 30px;
        color: #191A1C;
        display: flex;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: verti
    }

    .w-index-two-top-right-li:not(:last-child) {
        margin-bottom: 30px;
    }

    .w-index-two-top-right-li::before {
        content: "";
        display: block;
        width: 8px;
        height: 8px;
        background: rgba(25, 26, 28, 0.6);
        border-radius: 50%;
        margin-top: 10px;
        margin-right: 10px;
    }

    .w-index-two-bottom {
        width: 1200px;
        height: 675px;
        border-radius: 0px;
        margin-top: 69px;
    }

    .w-index-two-bottom img {
        width: 100%;
        height: 100%;
    }

    .w-index-two-swiper-pagination .swiper-pagination-bullet {
        width: 50px;
        height: 4px;
        background: rgba(255, 255, 255, 0.4);
        border-radius: 0px;
    }

    .w-index-two-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background: rgba(255, 255, 255, 1);
    }

    .w-index-two-swiper-button-prev {
        top: calc(50% + 103px);
        width: 46px;
        height: 46px;
        background-image: url("../images/banner-left.png");
        background-size: 46px;
    }

    .w-index-two-swiper-button-next {
        top: calc(50% + 103px);
        width: 46px;
        height: 46px;
        background-image: url("../images/banner-right.png");
        background-size: 46px;
    }

    /* 内容区第三栏 */
    .w-index-three-box {
        background: #191A1C;
    }

    .w-index-three-h3 {
        font-size: 24px;
        font-weight: bold;
        line-height: 31px;
        color: #FFFFFF;
        text-align: center;
        padding: 60px 0;
        margin-bottom: 0;
    }

    .w-index-three-main {
        display: none;
    }

    .w-index-three-main.on {
        display: flex;
    }

    .w-index-three1-swiper-container,
    .w-index-three2-swiper-container,
    .w-index-three3-swiper-container,
    .w-index-three4-swiper-container,
    .w-index-three5-swiper-container {
        width: 742px;
        height: 418px;
    }

    .w-index-three-main-left {
        width: 742px;
        height: 418px;
        background: #26282B;
        border-radius: 0px;
    }

    .w-index-three-main-left img {
        width: 100%;
        height: 100%;
    }

    .w-index-three-main-right {
        width: 406px;
        flex: 0 0 406px;
        margin-left: 50px;
    }

    .w-index-three-main-right-title {
        display: flex;
        margin-bottom: 0;
        padding-top: 41px;
        padding-bottom: 21px;
    }

    .w-index-three-main-right-title li {
        font-size: 14px;
        font-weight: 400;
        line-height: 19px;
        color: #FFFFFF;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        border-radius: 2px;
        padding: 2px 12px;
    }

    .w-index-three-main-right-title li:not(:last-child) {
        margin-right: 20px;
    }

    .w-index-three-main-right-h3 {
        font-size: 24px;
        font-weight: 400;
        line-height: 31px;
        color: #FFFFFF;
        padding-bottom: 19px;
        margin: 0;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        word-break: break-all;
        cursor: pointer;
    }

    .w-index-three-main-right-p {
        height: 120px;
        font-size: 14px;
        font-weight: 400;
        line-height: 24px;
        color: rgba(255, 255, 255, 0.4);
        margin-bottom: 30px;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        line-clamp: 5;
        -webkit-box-orient: verti
    }

    .w-index-three-main-right-class {
        display: flex;
        margin: 0;
    }

    .w-index-three-main-right-class li:not(:last-child) {
        padding-right: 105px;
    }

    /* .w-index-three-main-right-class h4 {
        font-size: 16px;
        background: linear-gradient(113deg, #06FBFB 0%, #0460F4 100%);
        background-image: -webkit-linear-gradient(113deg, #06FBFB 0%, #0460F4 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        padding-bottom: 6px;
        margin: 0;
    } */

    .w-index-three-main-right-class p {
        font-size: 14px;
        font-weight: 400;
        line-height: 19px;
        color: rgba(255, 255, 255, 0.4);
        margin: 0;
    }

    .w-index-three-main-right-btn {
        width: 139px;
        font-size: 16px;
        color: rgba(255, 255, 255, 1);
        text-align: center;
        line-height: 48px;
        border: 2px solid rgba(255, 255, 255, 0.5);
        border-radius: 0px;
        margin-top: 28px;
    }

    .w-index-three-main-tab {
        display: flex;
        justify-content: space-between;
        padding-top: 20px;
        margin: 0;
        border-bottom: 1px solid #707070;
    }

    .w-index-three-main-tab li {
        width: 162px;
        font-size: 18px;
        font-weight: 400;
        line-height: 24px;
        color: rgba(255, 255, 255, 0.5);
        padding: 30px 0px;
        margin-top: 1px;
        cursor: pointer;
    }

    .w-index-three-main-tab li.on {
        color: #fff;
        border-bottom: 4px solid #fff;
    }

    .w-index-three-gengduo {
        font-size: 24px;
        font-weight: 400;
        text-align: center;
        line-height: 31px;
        color: rgba(255, 255, 255, 0.6);
        padding-top: 50px;
        padding-bottom: 70px;
        margin: 0;
        cursor: pointer;
    }

    .three-preview .swiper-slide {
        width: 19% !important;
    }

    .three-preview .swiper-slide:not(:last-child) {
        margin-right: 1.2%;
    }

    .w-index-three1-swiper-pagination .swiper-pagination-bullet,
    .w-index-three2-swiper-pagination .swiper-pagination-bullet,
    .w-index-three3-swiper-pagination .swiper-pagination-bullet,
    .w-index-three4-swiper-pagination .swiper-pagination-bullet,
    .w-index-three5-swiper-pagination .swiper-pagination-bullet {
        width: 50px;
        height: 4px;
        background: rgba(255, 255, 255, 0.4);
        border-radius: 0px;
    }

    .w-index-three1-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
    .w-index-three2-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
    .w-index-three3-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
    .w-index-three4-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
    .w-index-three5-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background: rgba(255, 255, 255, 1);
    }

    .w-index-three1-swiper-button-prev,
    .w-index-three2-swiper-button-prev,
    .w-index-three3-swiper-button-prev,
    .w-index-three4-swiper-button-prev,
    .w-index-three5-swiper-button-prev {
        width: 46px;
        height: 46px;
        background-image: url("../images/banner-left.png");
        background-size: 46px;
    }

    .w-index-three1-swiper-button-next,
    .w-index-three2-swiper-button-next,
    .w-index-three3-swiper-button-next,
    .w-index-three4-swiper-button-next,
    .w-index-three5-swiper-button-next {
        width: 46px;
        height: 46px;
        background-image: url("../images/banner-right.png");
        background-size: 46px;
    }

    .z-The_solutionTwo-swiperdescBottomT.w-index-The_solutionTwo {
        margin-bottom: 10px;
    }

    /* 内容去第四栏 */
    .w-index-four-box {
        background: #FFFFFF;
        opacity: 1;
    }

    .w-index-four-h3 {
        font-size: 24px;
        font-weight: bold;
        text-align: center;
        line-height: 31px;
        color: #191A1C;
        padding: 60px 0px;
        margin: 0;
    }

    .w-index-four-banner-img-box {
        position: relative;
    }

    .w-index-four-banner-title {
        position: absolute;
        top: 0;
        padding: 20px;
    }

    .w-index-four-banner-title span:nth-child(1) {
        font-size: 14px;
        font-weight: 400;
        line-height: 19px;
        color: #FFFFFF;
        padding: 2px 12px;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        margin-right: 10px;
        border-radius: 2px;
    }

    .w-index-four-banner-title span:nth-child(2) {
        font-size: 18px;
        font-weight: 400;
        line-height: 23px;
        color: #FFFFFF;
    }

    .w-index-four-banner-img {
        width: 1200px;
        height: 675px;
        background: #191A1C;
    }

    .w-index-four-banner-img img {
        width: 100%;
        height: 100%;
    }

    .w-index-four-tab-box {
        padding-top: 10px;
        padding-bottom: 90px;
        margin: 0;
        display: flex;
        justify-content: space-between;
    }

    .w-index-four-tab-box .swiper-slide {
        width: 19% !important;
    }

    .w-index-four-tab-box .swiper-slide:not(:last-child) {
        margin-right: 1.2%;
    }

    .w-index-four-tab-img {
        width: 230px;
        height: 119px;
        background: #191A1C;
        opacity: 0.5;
        border-radius: 0px;
        padding: 14px 0px;
    }

    .w-index-four-tab-box .swiper-slide.active-nav .w-index-four-tab-img {
        opacity: 1;
    }

    .w-index-four-tab-img img {
        width: 100%;
        height: 100%;
    }

    .w-index-four-tab-img-box {
        cursor: pointer;
    }

    .w-index-four-tab-img-box p {
        font-size: 18px;
        font-weight: 400;
        line-height: 24px;
        color: #191A1C;
        padding-top: 10px;
        margin: 0;
        text-align: center;
    }

    .w-index-four-tab-img-box p:nth-child(3) {
        padding-top: 0px;
    }

    .w-index-four-swiper-button-prev {
        width: 46px;
        height: 46px;
        background-image: url("../images/banner-left.png");
        background-size: 46px;
    }

    .w-index-four-swiper-button-next {
        width: 46px;
        height: 46px;
        background-image: url("../images/banner-right.png");
        background-size: 46px;
    }

    /* 首页底部 */
    .w-index-footer-box {
      /* height: 850px;*/
        background: #191a1c;
        opacity: 1;
        display: flex;
    }

    .w-index-footer-left {
        width: 60%;
        height: 100%;
        background: #191A1C;
    }

    .w-index-footer-left-main {
        width: 580px;
        height: 431px;
        float: right;
        margin-right: 72px;
        margin-top: 120px;
    }

    .w-index-footer-left-h3 {
        height: 82px;
        font-size: 30px;
        font-weight: bold;
        line-height: 40px;
        color: #FFFFFF;
        opacity: 1;
        margin-bottom: 0;
    }

    .w-index-footer-left-p {
        width: 580px;
        font-size: 18px;
        font-weight: 400;
        line-height: 40px;
        color: #FFFFFF;
        opacity: 0.6;
        margin-top: 30px;
        margin-bottom: 0;
    }

    .w-index-footer-left-message-box {
        margin-top: 100px;
    }

    .w-index-footer-left-message {
        display: flex;
    }

    .w-index-footer-left-message p {
        font-size: 20px;
        color: #FFFFFF;
        opacity: 1;
    }

    .w-index-footer-left-message:nth-child(1) p {
        line-height: 25px;
        margin-bottom: 30px;
    }

    .w-index-footer-left-message:nth-child(2) p {
        line-height: 19px;
        margin-bottom: 27px;
    }

    .w-index-footer-left-message:nth-child(3) p {
        line-height: 28px;
        margin-right: 22px;
    }

    .w-index-footer-left-phone {
        width: 25px;
        height: 25px;
        margin-right: 20px;
        line-height:1px;
    }

    .w-index-footer-left-phone img {
        width: 100%;
        height: 100%;
    }

    .w-index-footer-left-email {
        width: 25px;
        margin-right: 20px;
    }

    .w-index-footer-left-email img {
        width: 100%;
        height: auto;
    }

    .w-index-footer-left-address {
        width: 25px;
        margin-right: 22px;
    }

    .w-index-footer-left-address img {
        width: 100%;
        height: auto;
    }

    .w-index-footer-right {
        width: 47%;
        margin-top: 83px;
        margin-left: 63px;
    }

    .w-index-footer-right-mian {
        width: 480px;
        height: 668px;
        background: rgba(38, 40, 43, 0.4);
        border-radius: 0px;
        padding: 40px 50px;
    }

    .w-index-footer-right-h3 {
        width: 96px;
        height: 51px;
        font-size: 24px;
        font-weight: bold;
        line-height: 20px;
        color: #FFFFFF;
        opacity: 1;
        margin-bottom: 19px;
    }

    .w-index-footer-right-label {
        font-size: 16px;
        font-weight: 400;
        line-height: 16px;
        color: #FFFFFF;
        opacity: 1;
        margin-bottom: 5px;
    }

    .w-index-footer-right-label-beizhu {
        margin-bottom: 10px;
    }

    .w-index-footer-right-input {
        display: block;
        font-size: 12px;
        font-weight: 400;
        line-height: 16px;
        color: rgba(255, 255, 255, 0.4);
        width: 380px;
        border: none;
        border-bottom: 1px solid #FFFFFF;
        background-color: rgba(38, 40, 43, 0);
        outline: none;
        padding: 5px 0;
        margin-bottom: 40px;
    }

    .w-index-footer-right-input::-webkit-input-placeholder {
        /* WebKit browsers */
        color: rgba(255, 255, 255, 0.4);
    }

    .w-index-footer-right-input:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: rgba(255, 255, 255, 0.4);
    }

    .w-index-footer-right-input::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: rgba(255, 255, 255, 0.4);
    }

    .w-index-footer-right-input:-ms-input-placeholder {
        /* Internet Explorer 10+ */
        color: rgba(255, 255, 255, 0.4);
    }

    .w-index-footer-right-textarea {
        display: block;
        width: 380px;
        height: 80px;
        font-size: 12px;
        font-weight: 400;
        line-height: 16px;
        color: rgba(255, 255, 255, 0.4);
        border: 1px solid #FFFFFF;
        background-color: rgba(38, 40, 43, 0);
        outline: none;
        resize: none;
        opacity: 1;
        border-radius: 0px;
        padding: 10px;
        margin-bottom: 48px;
    }

    .w-index-footer-right-btn {
        font-size: 20px;
        font-weight: 400;
        line-height: 20px;
        color: #FFFFFF;
        width: 150px;
        height: 50px;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        opacity: 1;
        border-radius: 0px;
        border: none;
    }

    /* 通用底部 */
    .w-footer-box {
        background: #191A1C;
        opacity: 1;
    }

    .w-footer-main {
        padding-top: 227px;
        display: flex;
    }

    .w-footer-main-left {
        width: 346px;
        margin-right: 142px;
    }

    .w-footer-logo-box {
        width: 215px;
        height: 64px;
        margin-bottom: 20px;
    }

    .w-footer-logo-box img {
        width: 100%;
        height: 100%;
    }

    .w-footer-logo-p {
        font-size: 16px;
        font-weight: 400;
        line-height: 16px;
        color: #FFFFFF;
        opacity: 1;
        padding-left: 10px;
    }

    .w-footer-logo-p:nth-child(2) {
        margin-bottom: 0px;
    }

    .w-footer-yun-logo-p {
        margin-bottom: 0;
    }

    .w-footer-main-right {
        display: flex;
    }

    .w-footer-main-right ul {
        width: 120px;
        margin-bottom: 0;
    }

    .w-footer-main-right ul:not(:last-child) {
        margin-right: 77px;
    }

    .w-footer-main-right ul .w-footer-bar a {
        font-size: 18px;
        font-weight: 400;
        line-height: 24px;
        color: rgba(255, 255, 255, 0.6);
        cursor: pointer;
    }

    .w-footer-main-right ul .w-footer-bar a:hover {
        display: flex;
        font-size: 18px;
        font-weight: 400;
        justify-content: center;
        line-height: 24px;
        color: #FFFFFF;
    }

    .w-footer-main-right ul .w-footer-bar a:hover::before {
        content: "";
        display: block;
        width: 10px;
        height: 2px;
        background: #FFFFFF;
        margin-top: 11px;
        margin-right: 2px;
    }

    .w-footer-main-right ul li:not(:last-child) {
        margin-bottom: 30px;
    }

    .w-footer-main-right ul li.w-footer-main-tit {
        font-size: 20px;
        font-weight: bold;
        line-height: 40px;
        color: #FFFFFF;
        margin-bottom: 41px;
        text-align:center;
    }
.w-footer-main-right ul li.w-footer-bar{
        text-align:center;
}

    /* 关于我们-公司介绍 */
    .w-aboutme-company-banner {
        width: 100%;
        height: auto;
        position: relative;
    }

    .w-aboutme-company-banner img {
        width: 100%;
        height: 100%;
    }

    .w-aboutme-company-banner p {
        font-size: 24px;
        font-weight: bold;
        line-height: 31px;
        color: #FFFFFF;
        position: absolute;
        top: calc(50% - 22px);
        padding-left: 70px;
        margin: 0;
    }

    .w-aboutme-company-main {
        position: relative;
        background: #FFFFFF;
    }

    .w-aboutme-company-main-top {
        position: absolute;
        width: 1340px;
        height: 120px;
        background: #26282B;
        border-radius: 0px;
        top: -60px;
        left: calc(50% - 670px);
        padding: 0px 110px;
        display: flex;
    }

    .w-aboutme-company-main-top li {
        font-size: 20px;
        font-weight: 400;
        line-height: 120px;
        color: #FFFFFF;
        padding: 0px 100px;
    }

    .w-aboutme-company-main-top li.on::after {
        content: "";
        display: block;
        width: 80px;
        height: 4px;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        opacity: 1;
        border-radius: 0px;
        margin-top: -4px;
    }

    .w-aboutme-company-main-middle {
        padding-top: 85px;
        padding-bottom:300px;
    }

    .w-aboutme-company-main-middle h3 {
        font-size: 24px;
        font-weight: bold;
        line-height: 40px;
        color: #191A1C;
        padding: 52px 0px;
        margin: 0;
    }

    .w-aboutme-company-main-middle p {
        font-size: 20px;
        font-weight: 400;
        line-height: 40px;
        color: rgba(25, 26, 28, 0.6);
        /*padding-bottom: 52px;*/
        margin: 0;
    }

    .w-aboutme-company-main-middle-img-box {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .w-aboutme-company-main-middle-img {
        width: 1000px;
        height: auto;
    }

    .w-aboutme-company-main-middle-img-box .w-aboutme-company-main-middle-p {
        font-size: 20px;
        font-weight: 400;
        line-height: 26px;
        color: rgba(25, 26, 28, 0.6);
        padding-top: 20px;
        padding-bottom: 0;
        margin: 0;
    }

    .w-aboutme-company-main-middle .w-aboutme-company-main-middle-last {
        padding-bottom: 102px;
        margin-bottom: 300px;
    }

    .w-aboutme-company-main-bottom-box {
        position: absolute;
        left: 50%;
        bottom: -300px;
        width: 100%;
        max-width: 1800px;
        height: 600px;
        background: #26282B;
        border-radius: 0px;
        transform: translateX(-50%);
    }

    .w-aboutme-company-main-bottom {
        width: 1200px;
        height: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .w-aboutme-company-main-bottom li {
        width: 355px;
        height: 486px;
        background: #FFFFFF;
        opacity: 1;
        border-radius: 0px;
    }

    .w-aboutme-company-footer-main {
        padding: 379px 0 83px;
    }

    .w-aboutme-company-main-bottom li {
        padding: 53px 65px 0px 50px;
    }

    .w-aboutme-company-main-bottom-img {
        margin-left: 27px;
        width: auto;
        height: 65px;
    }

    .w-aboutme-company-main-bottom-img img {
        width: auto;
        height: 100%;
    }

    .w-aboutme-company-main-bottom-h3 {
        font-size: 24px;
        font-weight: bold;
        line-height: 31px;
        color: #191A1C;
        padding-top: 41px;
        margin: 0;
    }

    .w-aboutme-company-main-bottom-p {
        font-size: 16px;
        font-weight: 400;
        line-height: 21px;
        color: #191A1C;
        margin: 0;
    }

    .w-aboutme-company-main-bottom-p:nth-child(3) {
        height: 56px;
        padding-top: 40px;
    }

    .w-aboutme-company-main-bottom-p:nth-child(4) {
        padding-top: 10px;
    }

    .w-aboutme-company-main-bottom-p:nth-child(5) {
        padding-top: 50px;
    }

    .w-aboutme-company-main-bottom-p:nth-child(6) {
        padding-top: 10px;
    }

    /* 关于我们-新闻动态 */
    .w-aboutme-news-h3 {
        font-size: 30px;
        font-weight: bold;
        line-height: 40px;
        color: #191A1C;
        text-align: center;
        padding-top: 110px;
        margin: 0;
    }

    .w-aboutme-news-ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        margin: 0;
    }

    .w-aboutme-news-li {
        width: 575px;
        height: 464px;
        background: rgba(25, 26, 28, 0.1);
        border-radius: 0px;
        margin-top: 50px;
    }

    .w-aboutme-news-li-img {
        width: 575px;
        height: 350px;
        background-color: burlywood;
    }

    .w-aboutme-news-li-img img {
        width: 100%;
        height: 100%;
    }

    .w-aboutme-news-li-main {
        padding: 17px;
    }

    .w-aboutme-news-li-h4 {
        font-size: 20px;
        font-weight: 400;
        line-height: 26px;
        color: #191A1C;
        margin: 0;
    }

    .w-aboutme-news-li-time-box {
        padding-top: 35px;
        display: flex;
        justify-content: space-between;
    }

    .w-aboutme-news-li-time {
        font-size: 16px;
        font-weight: 400;
        line-height: 21px;
        color: rgba(25, 26, 28, 0.6);
        margin: 0;
    }

    .w-aboutme-news-li-span {
        font-size: 11px;
        font-weight: 400;
        line-height: 13px;
        color: #FFFFFF;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        border-radius: 2px;
        padding: 2px 10px;
        margin-top: 3px;
    }

    .w-aboutme-news-paging {
        display: flex;
        align-items: center;
        justify-content: center;
        padding-top: 52px;
        padding-bottom: 114px;
    }

    .w-aboutme-news-paging-pev,
    .w-aboutme-news-paging-next {
        font-size: 16px;
        font-weight: 400;
        line-height: 48px;
        color: #FFFFFF;
        background: rgba(0, 0, 0, 0.2);
        border-radius: 0px;
        padding: 0 45px;
    }

    .w-aboutme-news-paging-pev {
        margin-right: 25px;
    }

    .w-aboutme-news-paging-next {
        margin-left: 25px;
    }

    .w-aboutme-news-paging-span {
        font-size: 16px;
        font-weight: 400;
        line-height: 21px;
        color: rgba(25, 26, 28, 0.6);
        margin: 0px 15px;
    }

    .w-aboutme-news-paging-span.on {
        color: rgba(25, 26, 28, 1);
    }

    .w-aboutme-news-paging-pev.on,
    .w-aboutme-news-paging-next.on {
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
    }

    .w-aboutme-news-footer .w-footer-main {
        padding: 83px 0px;
    }

    /* 新闻详情 */
    .w-news-details-title-h3 {
        font-size: 30px;
        font-weight: bold;
        line-height: 40px;
        color: #191A1C;
        padding-top: 110px;
        padding-bottom: 30px;
        border-bottom: 1px solid #ccc;
        margin: 0;
    }

    .w-news-details-title-time {
        display: flex;
        margin-bottom: 20px;
    }

    .w-news-details-title-time p {
        font-size: 16px;
        font-weight: 400;
        line-height: 21px;
        color: rgba(25, 26, 28, 0.6);
        padding-top: 20px;
        margin: 0;
    }

    .w-news-details-title-time p:first-child {
        padding-right: 80px;
    }

    .w-news-details-main-middle {
        padding-top: 0px;
    }

    .w-aboutme-company-main-middle .w-news-details-middle-last {
        padding-bottom: 155px;
        margin: 0;
    }

    /* 关于我们-加入我们 */
    .w-about-join-us-h3 {
        padding-top: 140px;
        padding-bottom: 50px;
        border-bottom: 1px solid rgba(25, 26, 28, 0.2);
    }

    .w-about-join-us-ul {
        margin: 0;
    }

    .w-about-join-us-li {
        border-bottom: 1px solid rgba(25, 26, 28, 0.2);
    }

    .w-about-join-us-title {
        display: flex;
        padding: 36px 20px;
    }

    .w-about-join-us-title h3 {
        width: 480px;
    }

    .w-about-join-us-type {
        width: 248px;
    }

    .w-about-join-us-site {
        width: 262px;
    }

    .w-about-join-us-title h3,
    .w-about-join-us-type,
    .w-about-join-us-site {
        font-size: 24px;
        /*font-weight: bold;*/
        line-height: 48px;
        color: #191A1C;
        margin: 0;
    }
    .w-about-join-us-title:hover  h3,
    .w-about-join-us-title:hover  
    .w-about-join-us-type ,
    .w-about-join-us-title:hover  
    .w-about-join-us-site {
        font-weight: bold;
    }

    .w-about-join-us-li .w-about-join-us-btn {
        font-size: 16px;
        font-weight: 400;
        line-height: 21px;
        color: #191A1C;
        padding: 14px 38px;
        border-radius: 0px;
        background-color: #fff;
        border: 3px solid #ddd;
        border-image: -webkit-linear-gradient(#06FBFB, #0460F4) 20 20;
        border-image: -moz-linear-gradient(#06FBFB, #0460F4) 20 20;
        border-image: -o-linear-gradient(#06FBFB, #0460F4) 20 20;
        border-image: linear-gradient(#06FBFB, #0460F4) 20 20;
    }

    .w-about-join-us-li.on .w-about-join-us-btn {
        font-size: 16px;
        font-weight: 400;
        line-height: 21px;
        color: #FFFFFF;
        padding: 14px 38px;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        border-radius: 0px;
        border: none;
    }

    .w-about-join-us-li .w-about-join-us-main {
        background: rgba(25, 26, 28, 0.05);
        border-radius: 0px;
        padding: 0px 40px;
        margin-bottom: 20px;
        display: none;
    }

    .w-about-join-us-li.on .w-about-join-us-main {
        display: block;
    }

    .w-about-join-us-main-top {
        padding-bottom: 40px;
        border-bottom: 2px solid rgba(25, 26, 28, 0.2);
    }

    .w-about-join-us-main-h4 {
        font-size: 18px;
        font-weight: bold;
        line-height: 24px;
        color: #191A1C;
        padding-top: 21px;
        margin: 0;
    }

    .w-about-join-us-main-h4:nth-child(3) {
        padding-top: 31px;
    }

    .w-about-join-us-main-p {
        font-size: 16px;
        font-weight: 400;
        line-height: 30px;
        color: rgba(25, 26, 28, 0.6);
        padding-top: 10px;
        margin: 0;
    }

    .w-about-join-us-main-mail {
        font-size: 24px;
        font-weight: 400;
        line-height: 31px;
        color: #191A1C;
        padding-top: 40px;
        margin: 0;
    }

    .w-about-join-us-main-mail-content {
        font-size: 18px;
        font-weight: 400;
        line-height: 24px;
        color: rgba(25, 26, 28, 0.6);
        padding-top: 10px;
        padding-bottom: 40px;
        margin: 0;
    }

    .w-about-join-us-main-mail-content span {
        color: rgba(4, 96, 244, 0.6);
    }

    .w-about-join-us-paging {
        padding-top: 40px;
        padding-bottom: 95px;
    }



    /* 关于我们-联系我们 */
    .w-about-relation {
        display: flex;
        justify-content: space-between;
        padding: 0;
    }

    .w-about-relation-main {
        padding-top: 202px;
        padding-bottom: 170px;
    }

    .w-about-relation-left {
        padding-top: 10px;
        margin-right: 151px;
    }

    .w-about-relation-left-h3 {
        font-size: 24px;
        font-weight: bold;
        line-height: 40px;
        color: #191A1C;
        margin: 0;
    }

    .w-about-relation-left-p {
        font-size: 18px;
        font-weight: 400;
        line-height: 28px;
        color: rgba(25, 26, 28, 0.6);
        padding-top: 9px;
        margin: 0;
    }

    .w-about-relation-left-ul {
        margin: 0;
        /* display: flex; */
        padding-top: 193px;
    }

    .w-about-relation-left-li:not(:last-child) {
        margin-right: 132px;
    }

    .w-about-relation-left-img-one {
        width: 25px;
        height: auto;
    }

    .w-about-relation-left-img-one img {
        width: 100%;
        height: auto;
    }

    .w-about-relation-left-img-two {
        width: 25px;
        height: auto;
    }

    .w-about-relation-left-img-two img {
        width: 100%;
        height: auto;
    }

    .w-about-relation-left-li-p {
        font-size: 20px;
        font-weight: 400;
        line-height: 26px;
        color: rgba(25, 26, 28, 0.6);
        margin: 0;
        padding-top: 10px;
    }
    
    .w-about-phone-logo,
    .w-about-youxiang-logo{
        display: inline-block;
        width: 20px;
        height: auto;
        margin-right: 10px;
        vertical-align: text-top;
    }

    .w-about-phone-logo img,
    .w-about-youxiang-logo img {
        width: 100%;
        height: auto;
    }

    .w-about-relation-right-name-phone {
        display: flex;
    }

    .w-about-relation-right-name-phone:nth-child(3) {
        padding-top: 50px;

    }

    .w-about-relation-right-name-phone .w-about-relation-right-name:first-child {
        margin-right: 46px;
    }

    .w-about-relation-right-label {
        font-size: 16px;
        font-weight: 400;
        line-height: 21px;
        color: #191A1C;
        margin-bottom: 5px;
    }

    .w-about-relation-right-input {
        display: block;
        width: 240px;
        height: 26px;
        border: none;
        border-bottom: 1px solid #191A1C;
    }

    .w-about-relation-right-company {
        padding-top: 40px;
    }

    .w-about-relation-right-company input {
        display: block;
        width: 526px;
        height: 26px;
        border: none;
        border-bottom: 1px solid #191A1C;
    }

    .w-about-relation-right-textarea {
        padding-top: 50px;
    }

    .w-about-relation-right-textarea textarea {
        display: block;
        width: 526px;
        height: 80px;
        border: 1px solid #191A1C;
        border-radius: 0px;
    }

    .w-about-relation-right-btn {
        font-size: 20px;
        font-weight: bold;
        line-height: 26px;
        color: #FFFFFF;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        border-radius: 0px;
        padding: 11px 55px;
        border: none;
        margin-top: 40px;
    }













































    /***** 产品中心 *****/
    /* 选项卡 */
    .z-tab {
        width: 1340px;
        /* height: 86px; */
        background: #26282B;
        padding-top: 34px;
        opacity: 1;
        border-radius: 0px;
        position: absolute;
        left: 50%;
        margin-left: -670px;
        top: -60px;
        z-index: 10;
    }

    .z-tab-list {
        display: flex;
        justify-content: space-around;
        text-align: center;
        margin-bottom: 0;
    }

    .z-tab-title {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 20px;
        margin-bottom: 12px;
        color: #FFFFFF;
        opacity: 1;
    }
    
    .z-ProductCenter-main p,.z-ProductCenter-main ul,.z-ProductCenter-main dl, .z-ProductCenter-main ol{
        margin-bottom: 0rem;
    }

    .z-tab-desc {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 18px;
        color: #FFFFFF;
        margin-bottom: 31px !important;
        opacity: 0.4;
    }

    .z-tab-list-item {
        height: 86px;
        cursor: pointer;
    }

    .z-ProductCenter-mainBox {
        position: relative;
        padding-bottom: 375px;
    }

    /* 产品中心选中效果 */
    .z-tab-active::after {
        content: "";
        display: block;
        height: 6px;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        opacity: 1;
        border-radius: 0px;
    }

    /* 内容 */
    .z-ProductCenter-main {
        /* background-color: #FFF; */
        padding-top: 137px;
        padding-left: 0;
        padding-right: 0;
        position: relative;
        padding-top: 137px !important;

    }

    .z-content-title {
        height: 31px;
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        margin-bottom: 52px;
        line-height: 24px;
        color: #191A1C;
        opacity: 1;
    }

    .z-content-desc {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 40px;
        color: #191A1C;
        opacity: 0.8;
        margin-bottom: 42px;
    }

    .z-ProductCenter-Imgbox {
        width: 1000px;
        height: 562.5px;
        margin: 0 auto;
    }

    .z-ProductCenter-contentImg {
        text-align: center;

    }

    .z-ProductCenter-Imgbox img {
        width: 100%;
        height: 100%;
    }

    .z-ProductCenter-contentImg-decs {
        font-size: 20px;
        font-family: Microsoft YaHei;
        line-height: 20px;
        color: #191A1C;
        opacity: 0.6;
        margin-top: 20px;
        margin-bottom: 0;
    }

    .z-ProductCenter-content {
        margin-bottom: 77px;
    }

    .z-ProductCenter-AdditionalIntroduction {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 40px;
        color: #191A1C;
        opacity: 0.8;
        margin-bottom: 120px;
    }

    .w-ProductCenter-footer {
        padding: 352px 0px 83px;
    }

    /* 案例 */
    .z-ProductCenter-caseTitle {
        font-size: 30px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        text-align: center;
        line-height: 30px;
        color: #191A1C;
        opacity: 1;
    }

    .z-ProductCenter-caseitem {
        width: 310px;
        height: 480px;
        background: rgb(243, 243, 243);
        border-radius: 0px;
        padding: 44px 26px 0 26px;
        transition: margin-bottom .5s;
        box-sizing: border-box;
    }
    .z-ProductCenter-caseitem:not(:last-child){
        margin-right: 10px;
    }
    .z-ProductCenter-caseitem:hover {
        margin-bottom: 89px;
    }

    .z-ProductCenter-caseIcon {
        width: 56px;
        height: 56px;
    }

    .z-ProductCenter-caseIcon img {
        width: 100%;
        height: 100%;
    }

    .z-ProductCenter-caseitemTitle {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 24px;
        color: #191A1C;
        opacity: 1;
        margin: 24px 0 22px 0;
    }

    .z-ProductCenter-casebox {
        height: 569px;
        display: flex;
        align-items: flex-end;
        margin-top: 100px;
        /*justify-content: space-between;*/
        justify-content:flex-start 
    }

    .z-ProductCenter-caseitemC {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 30px;
        color: rgba(25, 26, 28, 0.6);
        display: block;
        margin-bottom: 12px;
    }

    .z-ProductCenter-caseitemC:hover {
        color: #191A1C;
        text-decoration: none;
        cursor: pointer;
    }

    .z-ProductCenter-caseitemM:hover {
        cursor: pointer;
        color: #0460F4 !important;
        text-decoration: none;
    }

    .z-ProductCenter-caseitemM {
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 18px;
        color: #0460F4 !important;
        opacity: 1;
        margin-top: 40px;
        display: block;
    }

    /* 品牌介绍 */
    .z-ProductCenter-brandDescT {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 31px;
        color: #FFFFFF;
        opacity: 1;
        margin-bottom: 56px;
    }

    .z-ProductCenter-brandDesc {
        max-width: 1800px;
        /* height: 433px; */
        background: #26282B;
        opacity: 1;
        border-radius: 0px;
        padding: 105px 0 67px 0;
        /* margin: 0 60px 0 60px; */
        margin: 0 auto;
    }

    .z-ProductCenter-brandDescBox {
        width: 1200px;
        margin: 0 auto;
    }

    .z-ProductCenter-brandDescCo,
    .z-ProductCenter-brandDescCt {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: rgba(255, 255, 255, 0.6);
    }

    .z-ProductCenter-brandDescCo {

        margin-bottom: 25px;
        line-height: 26px;
    }

    .z-ProductCenter-brandDescCt {
        width: 1016px;
        margin-bottom: 33px;
        line-height: 40px;
    }

    .z-ProductCenter-brandDescCo span {
        color: #FFF;
    }

    .z-ProductCenter-brandBox {
        width: 100%;
        position: absolute;
        bottom: -268px;
    }

    .z-ProductCenter-brandDescCo span,
    .z-ProductCenter-brandDescCt span {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 20px;
        margin-right: 12px;
    }

    .z-ProductCenterEbooks {
        height: 16px;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        opacity: 1;
        -webkit-background-clip: text;
        color: transparent !important;
        font-size: 16px;
    }

    .z-ProductCenter-experience {
        width: 150px;
        height: 50px;
        text-align: center;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        opacity: 1;
        border-radius: 0px;
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 50px;
        color: #FFFFFF;
        margin-top: 43px;
    }

    .z-ProductCenter-experience:hover {
        cursor: pointer;
    }


    /****** 解决方案 ******/
    /* 背景图 */
    .z-ProductCenter-banner {
        position: relative;
    }

    .z-ProductCenter-banner img {
        width: 100%;
    }

    .z-TheSolution-banner {
        width: 100%;
        /* height: 512px; */
        position: relative;
        /* background-color: rosybrown; */
    }

    .z-TheSolution-banner img {
        width: 100%;
        height: 100%;
    }

    .z-TheSolution-bannerDesc {
        /* width: 1200px;
    position: absolute; */
        /* left: 360px; */
        /* margin: 0 auto;
    top: 50%;
    transform: translateY(-50%); */
    }


    .z-TheSolution-bannerDesc div {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }

    .z-TheSolution-bannerDesc p {
        font-size: 30px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 40px;
        color: #FFFFFF;
        opacity: 1;
        margin-bottom: 0;
    }

    /* 内容 */
    .z-TheSolution-contentOne,
    .z-TheSolution-contentTwo {
        display: flex;
        margin-bottom: 120px;
    padding: 30px;
    background-color: rgb(243,243,243);
    }

    .z-TheSolution-articleImgO,
    .z-TheSolution-articleImg {
        width: 764px;
        height: 430px;
    }
    .z-TheSolution-articleImgO img,.z-TheSolution-articleImg img {
        width: 100%;
        height: 100%;
    }

    .z-TheSolution-articleO {
        padding: 80px 0 0 60px;
    }

    .z-TheSolution-articleTitle {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 31px;
        color: #191A1C;
    }

    .z-TheSolution-articleText {
        width: 396px;
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 36px;
        color: rgba(25, 26, 28, 0.6);
        margin: 23px 0 52px 0;
    }

    .z-TheSolution-articleMore {
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 18px;
        color: #0460F4 !important;
    }

    .z-TheSolution-main {
        margin-top: 70px;
        padding-bottom: 280px !important;
        position: relative;
    }

    .z-TheSolution-articleT {
        padding: 80px 60px 0 0;
    }

    .z-TheSolution-custom {
        margin-bottom: 130px;
    }

    .z-TheSolution-customLift {
        width: 580px;
        height: 712px;
    }

    .z-TheSolution-customItemBox {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .z-TheSolution-customItem {
        padding: 50px;
        width: 280px;
        height: 220px;
        background-color: rgba(25, 26, 28, 0.05);
    }

    .z-TheSolution-customLiftTop {
        margin-bottom: 72px;
    }

    .z-TheSolution-customLiftI {
        width: 56px;
        height: 55px;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
    }

    .z-TheSolution-customItem p:nth-of-type(1) {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 31px;
        color: #191A1C;
        margin: 35px 0 37px 0;
    }

    .z-TheSolution-customItem p:nth-of-type(2) {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 30px;
        color: rgba(25, 26, 28, 0.6);
    }

    .z-TheSolution-customLiftBottom {
        margin-left: 106px;
    }

    .z-TheSolution-customTop {
        font-size: 30px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        text-align: center;
        line-height: 40px;
        color: #191A1C;
        margin: 78px 0 113px 0;
    }

    .z-TheSolution-customRightBottom {
        padding: 50px;
        width: 380px;
        height: 220px;
        background-color: rgba(25, 26, 28, 0.05);
    }

    /* 步骤 */
    .z-TheSolution-stepsBox {
        display: flex;
    }

    .z-TheSolution-steps {
        margin-right: 70px;
    }

    .z-TheSolution-stepsTit {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 31px;
        color: #191A1C;
        margin: 47px 0 27px 0;
    }

    .z-TheSolution-stepsDesc {
        width: 240px;
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 30px;
        color: rgba(25, 26, 28, 0.6);
    }

    .z-TheSolution-stepsNum {
        overflow: hidden;
    }

    .z-TheSolution-stepsNum p {
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        opacity: 1;
        -webkit-background-clip: text;
        color: transparent !important;
        float: left;
        font-size: 47px;
        line-height: 47px;
    }

    .z-TheSolution-stepsNum div {
        width: 156px;
        height: 0px;
        border: 1px solid #191A1C;
        opacity: 1;
        float: left;
        margin: 23px 0 0 23px;
    }

    /* 定位框 */
    .z-TheSolution-submit {
        max-width: 1800px;
        height: 299px;
        background: #26282B;
        border-radius: 0px;
        overflow: hidden;
        margin: 0 auto;
    }

    .z-TheSolution-submitBox {
        width: 100%;
        height: 299px;
        position: absolute;
        bottom: -150px;
        z-index: 90;
    }

    .z-TheSolution-submitButtom {
        width: 150px;
        height: 50px;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        border-radius: 0px;
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 50px;
        color: #FFFFFF;
        opacity: 1;
        text-align: center;
        margin: 0 auto;
    }

    .z-TheSolution-submitButtom:hover {
        cursor: pointer;
    }

    .z-TheSolution-submitText {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 31px;
        color: #FFFFFF;
        opacity: 1;
        margin-bottom: 32px;
    }

    .z-TheSolution-submitC {
        text-align: center;
        margin-top: 103px;
    }

    .w-TheSolution-footer {
        padding: 231px 0px 83px 0px;
    }

    /*****  成功案例  *****/
    /* banner */
    .z-SussessCases-banner {
        width: 100%;
        margin: 0 auto;
        position: relative;
    }

    .z-SussessCases-banner img {
        width: 100%;
        height: 100%;
    }

    /* 中部 */
    .z-SussessCases-main {
        margin-top: 69px;
        position: relative;
        padding-bottom: 251px !important;
    }

    .z-SussessCases-cHeader {
        display: flex;
        justify-content: space-between;
    }

    .z-SussessCases-cHeaderL p:nth-of-type(1) {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 24px;
        color: #191A1C;
        opacity: 1;
        margin-bottom: 12px;
    }

    .z-SussessCases-cHeaderL p:nth-of-type(2) {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 20px;
        color: rgba(25, 26, 28, 0.6);
    }

    .z-SussessCases-cHeader-line {
        width: 1200px;
        height: 2px;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        opacity: 1;
        margin-top: 9px;
    }

    .z-SussessCases-cHeaderR select {
        width: 252px;
        height: 50px;
        border: 1px solid #191A1C;
        opacity: 0.6;
        border-radius: 25px;
        outline-style: none;
        padding-left: 40px;
        font-size: 20px;
    }

    .z-SussessCases-cases {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .z-SussessCases-casesItem {
        width: 531px;
        height: 430px;
        background: rgba(25, 26, 28, 0.05);
        padding: 25px;
        margin-top: 50px;
    }

    .z-SussessCases-casesItem:hover {
        cursor: pointer;
    }

    .z-SussessCases-casesItemImg {
        width: 531px;
        height: 299px;
    }

    .z-SussessCases-casesItemImg img {
        width: 100%;
        height: 100%;
    }

    .z-SussessCases-casesItemTitle {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 20px;
        color: #191A1C;
        padding-left: 16px;
        margin: 38px 0 33px 0;
    }

    .z-SussessCases-casesItemOption {
        display: flex;
        justify-content: space-between;
        padding: 0 16px;
    }

    .z-SussessCases-casesItemOption a {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 14px;
        color: #0460F4;
    }

    .z-SussessCases-casesItemOption span {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 14px;
        color: rgba(25, 26, 28, 0.6);
    }

    /* 更多案例 */

    .z-SussessCases-morecases {
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        margin-top: 70px;
    }

    .z-SussessCases-morecasesL,
    .z-SussessCases-morecasesR {
        width: 369px;
        height: 0px;
        border: 1px solid rgba(25, 26, 28, 0.4);
    }

    .z-SussessCases-morecasesT {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 16px;
        margin: 0 12px;
        color: rgba(25, 26, 28, 0.6);
    }


    /****** 成功案例二级页 ******/


    .z-Successful-casesDesc-banner {
        width: 100%;
        background: rgba(38, 40, 43, 1);
        display: flex;
        justify-content: space-between;
        margin: 0 auto;
        padding-top: 85px;
        padding-bottom: 85px;
    }

    .z-Successful-casesDesc-swiper {
        width: 742.5px;
        height: 417.66px;
    }

    .z-Successful-casesDesc-swiperdesc {
        width: 323px;
        margin-top: 50px;
    }

    /* 解决方案详情页 */
    .z-The-solutinoTwo-swiperdesc {
        width: 383px;
        margin-top: 50px;
    }

    .z-Successful-casesDesc-swiperdescT {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 31px;
        color: rgba(255, 255, 255, 1);
        margin-bottom: 31px;
    }

    .z-Successful-casesDesc-swiperdescLine {
        width: 90px;
        height: 2px;
        background: rgba(255, 255, 255, 0.2);
        display: flex;
    }

    .z-Successful-casesDesc-swiperdescLineL {
        width: 58px;
        height: 2px;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        opacity: 1;
        border-radius: 0px;
    }

    .z-Successful-casesDesc-swiperdescLineR {
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 26px;
        color: rgba(255, 255, 255,1);
        padding: 5px 10px;
    }

    .z-Successful-casesDesc-swiperdescLineBox {
        display: flex;
        align-items: center;
    }

    .z-Successful-casesDesc-swiperdescBottom-place {
        margin-top: 40px;
        margin-bottom: 40px;
    }

    .z-Successful-casesDesc-swiperdescBottom-place p:nth-of-type(1) {
        font-size: 21px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 29px;
        color: #FFFFFF;
        opacity: 1;
        margin-bottom: 10px;
    }

    .z-Successful-casesDesc-swiperdescBottom-place p:nth-of-type(2) {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 19px;
        color: rgba(255, 255, 255, 0.4);
    }

    .z-Successful-casesDesc-swiperdescBottom-introduceItem{
	margin-right:40px
    }
    .z-Successful-casesDesc-swiperdescBottom-introduceItem p:nth-of-type(1) {
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 29px;
        color: #FFFFFF;
        opacity: 1;
        margin-bottom: 10px;
    }

    .z-Successful-casesDesc-swiperdescBottom-introduceItem p:nth-of-type(2) {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 19px;
        color: rgba(255, 255, 255, 0.4);
    }

    .z-Successful-casesDesc-swiperdescBottom-introduce {
        display: flex;
        justify-content: flex-start;
    }

    /* 内容 */
    .z-Successful-casesDesc-main {
        margin-top: 70px;
        padding-bottom: 59px !important;
    }

    .z-Successful-casesDesc-article,
    .z-Successful-casesDesc-articleI {
        margin-top: 47px;
    }

    .z-Successful-casesDesc-articleTitle,
    .z-Successful-casesDesc-articleITitle {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 31px;
        color: #191A1C;
        opacity: 1;
        margin-bottom: 22px;
    }

    .z-Successful-casesDesc-articleContent {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 40px;
        color: rgba(25, 26, 28, 0.8);
    }

    .z-Successful-casesDesc-articleContentImg {
        width: 1000px;
        /*height: 562.5px;*/
        margin: 0 auto;
    }

    .z-Successful-casesDesc-articleContentImg img {
        width: 100%;
        height: 100%;
    }

    .z-Successful-casesDesc-articleContentImgDesc {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 26px;
        color: rgba(25, 26, 28, 0.6);
        text-align: center;
        margin-top: 20px;
    }

    .z-Successful-casesDesc-articleITitle {
        margin-bottom: 52px;
    }



    /* 解决方案二级页 */
    .z-The-solutinoTwo-bannerC {
        display: flex;
        justify-content: space-between;
        margin: 0 auto;
    }

    .z-The_solutionTwo-swiperdescLine {
        width: 190px;
        height: 2px;
        background: rgba(255, 255, 255, 0.2);
    }

    .z-The_solutionTwo-swiperdescLineL {
        width: 119px;
        height: 2px;
        background: linear-gradient(90deg, #06FBFB 0%, #0460F4 100%);
        opacity: 1;
        border-radius: 0px
    }

    .z-The_solutionTwo-swiperdescBottomT {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 19px;
        color: rgba(255, 255, 255, 0.4);
        margin-bottom: 20px;
        margin-top: 50px;
    }

    .z-The_solutionTwo-swiperdescBottomIndustry {
        display: flex;
        justify-content: flex-start;
    }

    .z-The_solutionTwo-swiperdescBottomIndustry div {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 24px;
        color: #FFFFFF;
        opacity: 1;
        margin-right: 60px;
    }

    .z-The_solutionTwo-swiperdescBottomdesc {
        width: 383px;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 30px;
        color: rgba(255, 255, 255, 0.8);
        margin-top: 27px;
    }


    .z-The_solutionTwo-TypicalCasesBox {
        margin-top: 120px;
    }

    .z-The_solutionTwo-TypicalCasesDescBox {
        margin-top: 67px;
        display: flex;
        justify-content: space-between;
    }

    .z-The_solutionTwo-TypicalCasesDescL {
        width: 484px;
        
        padding-top: 20px;
    }

    .z-The_solutionTwo-TypicalCasesDescLA {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 31px;
        color: #111111;
        opacity: 1;
    }

    .z-The_solutionTwo-TypicalCasesDescLB {
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 24px;
        color: rgba(17, 17, 17, 0.6);
        margin: 16px 0 44px 0;
    }

    .z-The_solutionTwo-TypicalCasesDescLC {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 26px;
        color: #191A1C;
        opacity: 1;
    }

    .z-The_solutionTwo-TypicalCasesDescLD {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 32px;
        color: rgba(25, 26, 28, 0.6);
        margin: 14px 0 22px 0;
        height:100px;
        overflow:hidden;
    }

    .z-The_solutionTwo-TypicalCasesDescLE {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 26px;
        color: #191A1C;
        opacity: 1;
        margin-bottom: 20px;
    }

    .z-The_solutionTwo-TypicalCasesDescLF {
        display: flex;
        justify-content: flex-start;
    }

    .z-The_solutionTwo-TypicalCasesDescLF div {
        width: 80px;
        height: 28px;
        border: 1px solid #191A1C;
        border-radius: 2px;
        text-align: center;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 32px;
        color: rgba(25, 26, 28, 0.6);
        opacity: 0.6;
        margin-right: 10px;
    }

    .z-The_solutionTwo-TypicalCasesH {
        font-size: 30px;
        font-family: Microsoft YaHei;
        text-align: center;
        font-weight: bold;
        line-height: 30px;
        color: #191A1C;
        opacity: 1;
    }

    .z-The_solutionTwo-TypicalCasesDescR {
        width: 654px;
        height: 368px;
    }

    .z-The_solutionTwo-TypicalCasesPropaganda {
        margin-top: 120px;
        padding-left: 9px;
    }

    .z-The_solutionTwo-TypicalCasesPropagandaA {
        font-size: 32px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        line-height: 42px;
        color: #111111;
        opacity: 1;
        margin-bottom: 20px;

    }

    .z-The_solutionTwo-TypicalCasesPropagandaB {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        line-height: 26px;
        color: rgba(25, 26, 28, 0.6);
    }

    .z-The_solutionTwo-TypicalCasesPropagandaC {
        margin-top: 71px;
        display: flex;
    }

    .z-The_solutionTwo-TypicalCasesPropagandaC::-webkit-scrollbar {
        height: 6px;
    }

    .z-The_solutionTwo-TypicalCasesPropagandaC::-webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
        background: rgba(25, 26, 28, 0.6);
    }

    .z-The_solutionTwo-TypicalCasesPropagandaC::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
        border-radius: 0;
        background: rgba(0, 0, 0, 0.1);
    }

    .z-The_solutionTwo-TypicalCasesPropagandaCImg {
        width: 100%;
        height: auto;
    }

    .z-The_solutionTwo-TypicalCasesPropagandaCImg img {
        width: 100%;
        height: 100%;
    }

    .z-The_solutionTwo-main {
        position: relative;
        padding-bottom: 260px !important;
        margin-top: 70px;
    }

    .swiper-container {
        width: 100%;
        height: 100%;
    }

    .z-swiper-pagination {
        position: absolute;
        text-align: center;
        bottom: 10px;
        left: 0;
        width: 100%;
        z-index: 10;
    }

    .z-swiper-pagination>.swiper-pagination-bullet-active {
        width: 50px;
        height: 4px;
        background: #FFFFFF !important;
        opacity: 1;
        border-radius: 0px;
    }

    .w-ProductCenter-swiper-container .z-swiper-button-prev {
        width: 30px;
        height: 30px;
        background-image: url("../images/banner-left.png");
        background-size: 30px;
    }

    .w-ProductCenter-swiper-container .z-swiper-button-next {
        width: 30px;
        height: 30px;
        background-image: url("../images/banner-right.png");
        background-size: 30px;
    }

    .w-ProductCenter-swiper-container .z-The-solution-swiper-button-prev {
        width: 46px;
        height: 46px;
        background-image: url("../images/the-solution-left.png");
        background-size: 46px;
    }

    .w-ProductCenter-swiper-container .z-The-solution-swiper-button-next {
        width: 46px;
        height: 46px;
        background-image: url("../images/the-solution-right.png");
        background-size: 46px;
    }

    /* 
.swiper-slide {
    width: 654px;
    height: 368px;
} */

    .swiper-slide img {
        width: 100%;
        height: 100%;
    }

    .z-color0460F4 {
        color: #0460F4 !important;
    }


    /*--下拉选择列表样式--*/
    .selectVal {
        display: block;
        width: 292px;
        font-size: 20px;
        font-weight: 400;
        line-height: 50px;
        color: rgba(25, 26, 28, 0.6);
        border: 1px solid rgba(25, 26, 28, 0.6);
        border-radius: 25px;
        padding: 0px 40px;
        box-sizing: border-box;
        cursor: pointer;
    }

    .selectList,
    .selectListNext {
        z-index: 999;
        display: none;
        width: 292px;
        border: 1px solid #CCCCCC;
        border-radius: 6px;
        background-color: #FFFFFF;
        position: absolute;
        top: 50px;
        padding: 0 40px 0 30px;
        box-sizing: border-box;
    }

    .xl-icon,
    .xl-iconNext {
        position: absolute;
        width: 20px;
        height: 20px;
        background-image: url("../images/xl-icon_03.png");
        background-position: 4px 0px;
        background-repeat: no-repeat;
        right: 30px;
        top: 18px;
        z-index: 100;
    }

    .listA,
    .listANext {
        width: 100%;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        color: #545454;
        /* text-align: center; */
        display: block;
        background-color: #FFFFFF;
    }

    .listA:link,
    .listANext:link {
        color: #545454;
    }

    .listA:hover,
    .listANext:hover {
        background-color: #f7f7f7;
        color: #b83b43;
    }

    .listA:first-child,
    .listANext:first-child {
        border-radius: 6px 6px 0 0;
    }

    .listA:last-child,
    .listANext:last-child {
        border-radius: 0 0 6px 6px;
    }

    /*-------------------------------------------------------------------------------------------------*/
    .frameTriangle {
        width: 10px;
        height: 10px;
        background-image: url(/images/xl-icon_03.png);
        background-position: -1px -35px;
        background-repeat: no-repeat;
        display: block;
        position: absolute;
        top: -10px;
        left: 95px;
        background-color: #fff;
    }

    .dropDown {
        position: relative;
    }

    .selectListNext {
        top: 58px;
    }

    .PT350 {
        padding-top: 350px !important;
    }

/* 通用底部 */
    .z-footer-box {
        background: #191A1C;
        opacity: 1;
    }

    .z-footer-main {
        padding-top: 80px;
        padding-bottom: 80px;
        display: flex;
        justify-content: space-between;
}

	 .z-footer-main-left {
        width: 346px;
        margin-right: 40px;
    }

    .z-footer-logo-box {
        width: 215px;
        height: 64px;
        margin-bottom: 20px;
    }

    .z-footer-logo-box img {
        width: 100%;
        height: 100%;
    }

    .z-footer-logo-p {
        font-size: 16px;
        font-weight: 400;
        line-height: 16px;
        color: #FFFFFF;
        opacity: 1;
        /*padding-left: 110px;*/
    }
    
    .z-index-foot-sign .z-footer-logo-p {
     padding-left: 110px;
    }

    .z-footer-logo-p:nth-child(2) {
        margin-bottom: 0px;
    }
   .z-footer-logo-p:nth-child(3) {
        margin-bottom: 0px;
    }
    .z-footer-main-right {
        display: flex;
        position: relative;
    }

    .z-footer-main-right ul {
        width: 100px;
        margin-bottom:0px;
    }

    .z-footer-main-right ul:not(:last-child) {
        margin-left:100px;
    }

    .z-footer-main-right ul .z-footer-bar {
        font-size: 18px;
        font-weight: 400;
        line-height: 24px;
        color: rgba(255, 255, 255, 0.6);
        cursor: pointer;
        text-align: center;
    }

    .z-footer-main-right ul .z-footer-bar:hover {
        display: flex;
        font-size: 18px;
        font-weight: 400;
        line-height: 24px;
        color: #FFFFFF;
        justify-content: center;
    }

    .z-footer-main-right ul .z-footer-bar:hover::before {
        content: "";
        display: block;
        width: 10px;
        height: 2px;
        background: #FFFFFF;
        margin-top: 11px;
        margin-right: 2px;
    }

    .z-footer-main-right ul li:not(:last-child) {
        margin-bottom: 30px;
    }

    .z-footer-main-right ul li.z-footer-main-tit {
        font-size: 20px;
        font-weight: bold;
        line-height: 40px;
        color: #FFFFFF;
        margin-bottom: 41px;
        text-align: center;
    }

    .z-footer-main-rightR {
        text-align: center;
        display: flex;
       /* flex-direction: column; */
       /* align-items: end; */
        justify-content: center;
        margin-top: 50px; 
    }

    .z-footer-main-rightR-img {
        width: 100px;
    }
.z-footer-main-rightR-img p{
	margin-bottom:100px;
}
    .colorFFF {
        color: #FFF;
    }

    .z-ProductCenter-case{
        padding-top:60px;
    }
    
    .w-about-join-us-main-top p {margin-bottom:0px}
    
    .z-The_solutionTwo-main ul,.z-The_solutionTwo-main li,.z-The_solutionTwo-main ol{list-style-type:auto}
    
     .z-ProductCenter-main .z-tab-c .z-tab-title{margin-bottom:13px};.z-ProductCenter-main .z-tab-c .z-tab-desc{margin-bottom:30px}

     .z-index-foot-sign {
    position: absolute;
    /*bottom: -20px;*/
    display: flex;
    justify-content: space-between;
    width: 100%;
    top:375px;
}
.z-index-foot-sign p{
   margin-bottom:0;
}
.z-back-top{
    display: none;
    width: 60px;
    height: 60px;
    line-height: 60px;
    position: fixed;
    right: 50px;
    bottom: 50px;
    z-index: 99;
    color: #FFF;
    text-align: center;
    background-color: rgb(5,153,246);
    border-radius: 50%;
    font-size: 12px;
    cursor: pointer;
}
.z-Mobile-img{
	display:none;
}

.app-footer-main{
     padding:150px 0 83px;
}
    }

   





