/************************媒体查询样式*****************************/
/* 适配pc */
@media screen and (max-width: 1680px) {
    /* #region 首页 start */
    .zapc-company {
        width: 100%;
        /* height: 744px; */
        padding: 142px 116px;
    }
    .zapc-dynamic__main {
        width: 1436px;
    }
    .zapc-plane,
    .zapc-plane-warp {
        height: 260px;
    }
    .zapc-table {
        height: 990px;
        padding: 60px 94px 40px;
    }
    /* #endregion 首页 end */

    /* #region 解决方案 start */
    .zd-pc__hardware .zd-pc__hardware-swiper .swiper-container {
        width: 100%;
        transform: scale(1);
    }
    .zd-pc__hardware .swiper-slide {
        transform: scale(1);
    }
    .zd-pc__hardware .zd-pc__swiper-content {
        transform: scale(0.82);
    }
    .zd-pc__hardware-swiper .swiper-button-next {

        right: 296px;
        width: 56px;
        height: 56px;
    }
    .zd-pc__hardware-swiper .swiper-button-prev {

        left: 334px;
        width: 56px;
        height: 56px;
    }

    .zd-pc__swiper-content .zd-pc__swiper-content-desc .swiper-text__title {
        font-size: 22px;
    }
    .zd-pc__swiper-content .zd-pc__swiper-content-desc .swiper-text__desc {
        font-size: 16px;
    }
    .zd-pc__swiper-content-desc .swiper-btn {
        height: 46px;
        line-height: 46px;
        font-size: 16px;
        margin-top: 84px;
    }
    /* #endregion 解决方案 end */

    /* #region 产品 -- 智能感知 */
    .scene-chang__btn .scene-chang__btn-list .scene-chang__btn-item {
        width: 186px;
    }
    /* #endregion */

    /* #region 产品 -- 自动灭火 */
    .zd-pc__advan {
        /* height: 1410px; */
    }
    .zd-pc__advan-main {
        padding: 130px 160px 41px 190px;
    }
    /* #endregion */

    
}
@media screen and (max-width: 1560px) {
    /* #region 首页start */
    .zapc-company {
        width: 100%;
        /* height: 744px; */
        padding: 66px 50px;
    }

    .zapc-dynamic__main {
        width: 1369px;
    }

    .zapc-dynamic__content .right .right2 {
        width: auto;
    }

    .zapc-dynamic__content .right .right3 {
        width: auto;
    } 

    .zapc-plane,
    .zapc-plane-warp {
        height: 240px;
    }

    .zapc-table {
        height: 990px;
        padding: 60px 36px 40px;
    }
    /* #endregion 首页 end */

    /* #region 解决方案 start */
    .mc_banner_inner .mc_ban_contianer {
        top: 54% !important;
    }
    .zd-pc__tabs .tabs-content .tabs-content__top {
        width: 1300px;
        left: calc(50% - 650px);
    }
    .zd-pc__tabs .tabs-content .tabs-content__top .tabs-content__top-title {
        width: 100%
    }
    .zd-pc__tabs .tabs-content .tabs-content__top .tabs-content__top-desc {
        width: 100%
    }
    .zd-pc__diagram-main {
        width: 1300px;
    }

    .zd-pc__hardware .zd-pc__hardware-swiper .swiper-container {
        width: 100%;
        transform: scale(1);
    }
    .zd-pc__hardware .swiper-slide {
        transform: scale(0.9);
    }
    .zd-pc__hardware .zd-pc__swiper-content {
        transform: scale(0.84);
    }
    .zd-pc__hardware-swiper .swiper-button-next {
        right: 272px;
        width: 56px;
        height: 56px;
    }
    .zd-pc__hardware-swiper .swiper-button-prev {
        left: 300px;
        width: 56px;
        height: 56px;
    }

    .zd-pc__swiper-content .zd-pc__swiper-content-desc .swiper-text__title {
        font-size: 24px;
    }
    .zd-pc__swiper-content .zd-pc__swiper-content-desc .swiper-text__desc {
        font-size: 18px;
    }
    .zd-pc__swiper-content-desc .swiper-btn {
        height: 48px;
        line-height: 48px;
        font-size: 18px;
        margin-top: 80px;
    }
    /* #endregion 解决方案 end */

    /* #region 产品 -- 智能感知 */
    .scene-chang__btn .scene-chang__btn-list .scene-chang__btn-item {
        width: 180px;
    }
    /* #endregion */

    /* #region 产品 -- 自动灭火 */
    .zd-pc__advan {
        /* height: 1350px; */
    }
    .zd-pc__advan-main {
        padding: 130px 130px 41px 160px;
    }
    /* #endregion */

    /* #region 产品 -- 能源管理 */
    #intell-box .intell-content .equ-manage__text {
        padding-top: 7%;
    }
    /* #endregion */
}


@media screen and (max-width: 1440px) {
    /* #region 首页start */
    .zapc-company {
        width: 100%;
        /* height: 744px; */
        padding: 66px 50px;
    }

    .zapc-dynamic__main {
        width: 1319px;
    }
    .zapc-table {
        height: 920px;
        padding: 60px 36px 40px;
    }

    .left-btm__btn {
        margin-top: 46px;
    }
    .zapc-dynamic__common-btn {
        bottom: 42px;
    }
    /* #endregion 首页 end */

    /* #region 解决方案 start */
    .mc_banner_inner .mc_ban_contianer {
        top: 56% !important;
    }
    .zd-pc__tabs .tabs-content .tabs-content__top {
        width: 1220px;
        left: calc(50% - 610px);
    }
    .zd-pc__tabs .tabs-content .tabs-content__top .tabs-content__top-title {
        width: 100%
    }
    .zd-pc__tabs .tabs-content .tabs-content__top .tabs-content__top-desc {
        width: 100%
    }
    .zd-pc__diagram-main {
        width: 1220px;
    }

    .zd-pc__hardware .zd-pc__hardware-swiper .swiper-container {
        width: 100%;
        transform: scale(1);
    }
    .zd-pc__hardware .swiper-slide {
        transform: scale(0.9);
    }
    .zd-pc__hardware .zd-pc__swiper-content {
        transform: scale(0.8);
    }
    .zd-pc__hardware-swiper .swiper-button-next {
        right: 252px;
        width: 52px;
        height: 52px;
    }
    .zd-pc__hardware-swiper .swiper-button-prev {
        left: 290px;
        width: 52px;
        height: 52px;
    }

    .zd-pc__swiper-content .zd-pc__swiper-content-desc .swiper-text__title {
        font-size: 26px;
    }
    .zd-pc__swiper-content .zd-pc__swiper-content-desc .swiper-text__desc {
        font-size: 20px;
    }
    .zd-pc__swiper-content-desc .swiper-btn {
        height: 50px;
        line-height: 50px;
        font-size: 20px;
        margin-top: 78px;
    }
    /* #endregion 解决方案 end */

    /* #region 产品 -- 智能感知 */
    .scene-chang__btn .scene-chang__btn-list .scene-chang__btn-item {
        width: 170px;
    }
    /* #endregion */

    /* #region 产品 -- 自动灭火 */
    .zd-pc__advan {
        /* height: 1300px; */
    }
    .zd-pc__advan-main {
        padding: 130px 110px 41px 140px;
    }
    /* #endregion */

    /* #region 产品 -- 能源管理 */
    .zd-pc__base-prin .equ-manage__text .base-prin__title1 {
        font-size: 28px;
    }
    #intell-box .intell-content .equ-manage__text {
        padding-top: 6%;
    }
    /* #endregion */
}
@media screen and (max-width: 1366px) {
    /* #region 首页start */
    .zapc-company {
        width: 100%;
        /* height: 744px; */
        padding: 66px 50px;
    }
    .zapc-dynamic__main {
        width: 1271px;
    }


    .zapc-table {
        height: 870px;
        padding: 60px 36px 40px;
    }

    .left-btm__btn {
        margin-top: 50px;
    }
    .zapc-dynamic__common-btn {
        bottom: 42px;
    }
    /* #endregion 首页  end */
    /* #region 解决方案 start */
    .mc_banner_inner .mc_ban_contianer {
        top: 58% !important;
    }
    .zd-pc__tabs .tabs-content .tabs-content__top {
        width: 1150px;
        left: calc(50% - 575px);
    }
    .zd-pc__tabs .tabs-content .tabs-content__top .tabs-content__top-title {
        width: 100%
    }
    .zd-pc__tabs .tabs-content .tabs-content__top .tabs-content__top-desc {
        width: 100%
    }
    .zd-pc__diagram-main {
        width: 1150px;
    }

    .zd-pc__hardware .zd-pc__hardware-swiper .swiper-container {
        width: 100%;
        transform: scale(1);
    }
    .zd-pc__hardware .swiper-slide {
        transform: scale(0.9);
    }
    .zd-pc__hardware .zd-pc__swiper-content {
        transform: scale(0.76);
    }
    .zd-pc__hardware-swiper .swiper-button-next {
        right: 240px;
        width: 48px;
        height: 48px;
    }
    .zd-pc__hardware-swiper .swiper-button-prev {
        left: 270px;
        width: 48px;
        height: 48px;
    }

    .zd-pc__swiper-content .zd-pc__swiper-content-desc .swiper-text__title {
        font-size: 26px;
    }
    .zd-pc__swiper-content .zd-pc__swiper-content-desc .swiper-text__desc {
        font-size: 20px;
    }
    .zd-pc__swiper-content-desc .swiper-btn {
        height: 50px;
        line-height: 50px;
        font-size: 20px;
        margin-top: 78px;
    }
    /* #endregion 解决方案  end */

    /* #region 产品 -- 智能感知 */
    .scene-chang__btn .scene-chang__btn-list .scene-chang__btn-item {
        width: 160px;
    }
    /* #endregion */

    /* #region 产品 -- 自动灭火 */
    .zd-pc__advan {
        /* height: 1250px; */
    }
    .zd-pc__advan-main {
        padding: 130px 90px 41px 120px;
    }
    /* #endregion */

    /* #region 产品 -- 能源管理 */
    .zd-pc__base-prin .equ-manage__text .base-prin__title1 {
        font-size: 26px;
    }
    #intell-box .intell-content .equ-manage__text {
        padding-top: 6%;
    }
    /* #endregion */
}
@media screen and (max-width: 1280px) {
    .zdpc-navbar {
        width: 100% !important;
    }
    /* #region 首页start */
    .zapc-company {
        width: 100%;
        /* height: 744px; */
        padding: 66px 50px;
    }

    .zapc-dynamic__main {
        width: 1155px;
    }


    .zapc-table {
        height: 810px;
        padding: 60px 36px 40px;
    }

    .left-btm__btn {
        margin-top: 50px;
    }
    .zapc-dynamic__common-btn {
        bottom: 36px;
    }

    /* #endregion 首页end */

    /* #region 解决方案 start */
    .mc_banner_inner .mc_ban_contianer {
        top: 62% !important;
    }
    .zd-pc__tabs .tabs-content .tabs-content__top {
        width: 1020px;
        left: calc(50% - 510px);
    }
    .zd-pc__tabs .tabs-content .tabs-content__top .tabs-content__top-title {
        width: 100%
    }
    .zd-pc__tabs .tabs-content .tabs-content__top .tabs-content__top-desc {
        width: 100%
    }
    .zd-pc__diagram-main {
        width: 1020px;
    }

    .zd-pc__hardware .zd-pc__hardware-swiper .swiper-container {
        width: 100%;
        transform: scale(1);
    }
    .zd-pc__hardware .swiper-slide {
        transform: scale(0.9);
    }
    .zd-pc__hardware .zd-pc__swiper-content {
        transform: scale(0.75);
    }
    .zd-pc__hardware-swiper .swiper-button-next {
        right: 248px;
        width: 48px;
        height: 48px;
    }
    .zd-pc__hardware-swiper .swiper-button-prev {
        left: 256px;
        width: 48px;
        height: 48px;
    }

    .zd-pc__swiper-content .zd-pc__swiper-content-desc .swiper-text__title {
        font-size: 26px;
    }
    .zd-pc__swiper-content .zd-pc__swiper-content-desc .swiper-text__desc {
        font-size: 20px;
    }
    .zd-pc__swiper-content-desc .swiper-btn {
        height: 50px;
        line-height: 50px;
        font-size: 20px;
        margin-top: 78px;
    }
    /* #endregion 解决方案 end */

    /* #region 产品 -- 智能感知 */
    .scene-chang__btn .scene-chang__btn-list .scene-chang__btn-item {
        width: 150px;
    }
    /* #endregion */

    /* #region 产品 -- 自动灭火 */
    .zd-pc__advan {
        /* height: 1180px; */
    }
    .zd-pc__advan-main {
        padding: 130px 80px 41px 110px;
    }
    /* #endregion */
    
    /* #region 产品 -- 能源管理 */
    .zd-pc__base-prin .equ-manage__text .base-prin__title1 {
        font-size: 24px;
    }
    .zd-pc__base-prin .equ-manage__text .base-prin__title2 {
        font-size: 22px;
    }
    #intell-box .intell-content .equ-manage__text {
        padding-top: 6%;
    }
    /* #endregion */
}
@media screen and (max-width: 1200px) {
    .zdpc-navbar {
        width: 100% !important;
    }
    /* #region 首页start */
    .zapc-company {
        width: 100%;
        /* height: 744px; */
        padding: 66px 50px;
    }

    .zapc-dynamic__main {
        width: 1000px;
    }

    .zapc-table {
        height: 760px;
        padding: 60px 36px 40px;
    }

    .left-btm__btn {
        margin-top: 60px;
    }
    .zapc-dynamic__common-btn {
        bottom: 36px;
    }
    /* #endregion 首页end */

    /* #region 解决方案 start */
    .mc_banner_inner .mc_ban_contianer {
        top: 62% !important;
    }
    .zd-pc__tabs .tabs-content .tabs-content__top {
        width: 900px;
        left: calc(50% - 450px);
    }
    .zd-pc__tabs .tabs-content .tabs-content__top .tabs-content__top-title {
        width: 100%
    }
    .zd-pc__tabs .tabs-content .tabs-content__top .tabs-content__top-desc {
        width: 100%
    }
    .zd-pc__diagram-main {
        width: 900px;
    }
    /* #endregion 解决方案 end */

    /* #region 产品 -- 智能感知 */
    .scene-chang__btn .scene-chang__btn-list .scene-chang__btn-item {
        width: 118px;
    }
    /* #endregion */

    /* #region 产品 -- 自动灭火 */
    .zd-pc__advan {
        /* height: 1100px; */
    }
    .zd-pc__advan-main {
        padding: 130px 80px 41px 110px;
    }
    /* #endregion */

    /* #region 产品 -- 能源管理 */
    .zd-pc__base-prin .equ-manage__text .base-prin__title1 {
        font-size: 24px;
    }
    .zd-pc__base-prin .equ-manage__text .base-prin__title2 {
        font-size: 20px;
        margin-bottom: 16px !important;
    }

    #intell-box .intell-content .equ-manage__text {
        padding-top: 6%;
    }
    /* #endregion */
}

@media screen and (max-width: 1024px) {
    .zapc-dynamic__main {
        width: 937px;
    }


    /* #region 产品 -- 智能感知 */
    .scene-chang__btn .scene-chang__btn-list .scene-chang__btn-item {
        width: 118px;
    }
    /* #endregion */

   /* #region 产品 -- 自动灭火 */
    .zd-pc__advan {
        /* height: 1000px; */
    }
    .zd-pc__advan-main {
        padding: 110px 60px 41px 90px;
    }
    /* #endregion */

    /* #region 产品 -- 能源管理 */
    .zd-pc__base-prin .equ-manage__text .base-prin__title1 {
        font-size: 20px;
    }
    .zd-pc__base-prin .equ-manage__text .base-prin__title2 {
        font-size: 16px;
        margin-bottom: 10px !important;
    }

    #intell-box .intell-content .equ-manage__text {
        padding-top: 6%;
    }
    /* #endregion */
}


@media screen and (min-width: 1024px) and (max-width: 1680px) {
    .mc_nav_nor .mc_subnav_li {
        margin: 0;
        padding: 0 0px;
    }
}
@media screen and (min-width: 1024px) and (max-width: 1440px) {
    .zapc-dynamic {
        height: 1000px;
        padding: 70px 0 70px;
    }
    .zapc-dynamic__content .left .left-top {
        height: 430px;
    }
    .zapc-dynamic__content .content .content1 {
        height: 285px;
    }

    .zapc-plane,
    .zapc-plane-warp {
        height: 220px;
    }

    .zapc-dynamic__content .content .content2 {
        height: 403px;
    }
    .zapc-dynamic__content .right .right1 {
        height: 285px;
    }

    .zapc-dynamic__content .right .right2 {
        width: auto;
        height: 306px;
    }

    .zapc-dynamic__content .right .right3 {
        width: auto;
        height: 76px;
    }
}

/* 适配移动设备 */
@media screen and (min-width: 768px) and (max-width: 991px) {
    /* #region 首页start */
    .zapc-company {
        width: 100%;
        /* height: 1300px; */
        padding: 66px 50px;
    }

    .zapc-dynamic__main {
        width: 870px;
    }

    .zapc-table {
        height: 760px;
        padding: 60px 36px 40px;
    }

    .left-btm__btn {
        margin-top: 60px;
    }
    .zapc-dynamic__common-btn {
        bottom: 36px;
    }
    /* #endregion 首页end */
}
@media screen and (max-width: 890px) {
    /* #region 首页start */
    .zapc-company {
        width: 100%;
        /* height: 1140px; */
        padding: 66px 50px;
    }

    .zapc-dynamic__main {
        width: 760px;
    }

    .zapc-table {
        height: 760px;
        padding: 60px 36px 40px;
    }

    .left-btm__btn {
        margin-top: 60px;
    }
    .zapc-dynamic__common-btn {
        bottom: 36px;
    }
    /* #endregion 首页end */

}
@media screen and (max-width: 767px) {
    /* #region 首页start */
    .zapc-company {
        width: 100%;
        /* height: 1140px; */
        padding: 66px 50px;
    }

    .zapc-dynamic__main {
        width: 700px;
    }

    .zapc-table {
        height: 530px;
        padding: 60px 36px 40px;
    }

    .left-btm__btn {
        margin-top: 60px;
    }
    .zapc-dynamic__common-btn {
        bottom: 36px;
    }
    /* #endregion 首页end */
    
}
