/* 当视口宽度在1520-1700之间应用的样式 */
@media (min-width: 1520px) and (max-width: 1700px) {
  body {
    font-size: 1rem;
  }

  .white-box {
    width: 14.21rem;
    height: 19.12rem;
  }

  .white-box-p {
    width: 11.21rem;
    height: 17.12rem;
  }

  /* .nav-items li {
        margin-right: 4rem !important;
    } */

  .first-box {
    margin-top: 1.75rem !important;
  }

  /* 灰色背景 */
  .grey-box {
    padding-left: 10rem !important;
  }

  /* 中间提示 */
  .center-tips {
    padding-right: 10rem !important;
  }

  /* 案例 */
  .case-box-all {
    flex-wrap: wrap;
    /* justify-content: center; */
  }

  .news-right-box {
    padding: 2.5rem 4.5rem 1rem 3rem !important;
    width: 100%;
  }

  .news-left-bg {
    /* width: 49% !important; */
  }

  /* 新闻资讯 */
  .news-long-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .culture-right-bottom {
    padding-bottom: 5rem !important;
  }

  .hot-news {
    margin-left: 1.5rem !important;
  }

  .long-box {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }

  /* 轮播图 */
  .carousel {
    max-width: 100% !important;
    height: 34.5rem !important;
  }
  .sidebar {
    max-height: 34.5rem !important;
  }

  .submenu {
    /* height: 34.5rem; */
  }

  .subsumenu {
    /* height: 34.5rem; */
    /* width: 55rem; */
  }

  .phone-left {
    padding-top: 4rem !important;
  }
}

/* 当视口宽度在1240-1520之间应用的样式 */

@media (min-width: 1240px) and (max-width: 1519px) {
  body {
    font-size: 1rem;
  }

  .white-box {
    width: 11.21rem;
    height: 18.12rem;
  }

  .white-box-p {
    width: 12.21rem;
    height: 15.12rem;
  }

  /* .nav-items li {
        margin-right: 3rem !important;
    } */

  .first-box {
    margin-top: 1.75rem !important;
  }

  .logo {
    /* margin-left: 5rem !important; */
  }

  .search-form {
    /* margin-right: 5rem !important; */
  }

  /* 轮播图 */
  .carousel {
    max-width: 100% !important;
    /* height: 34.5rem !important; */
  }

  .submenu {
    /* height: 34.5rem; */
  }

  .subsumenu {
    /* height: 100%; */
    /* width: 58.5rem; */
  }

  .long-box {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  /* 产品中心选择条 */
  .category-head {
    /* padding-right: 4rem !important; */
  }

  /* 行业动态-新闻 */
  .top-b-text {
    font-size: 1rem !important;
  }

  /* 修改底部关于 */
  .left-about {
    /* padding-left: 6rem !important; */
  }

  .right-about {
    /* padding-right: 6rem !important; */
  }

  .right-about-p {
    /* padding-right: 6rem !important; */
  }

  .float-text {
    padding: 0 1rem !important;
  }

  /* 产品中心 */
  .product-text {
    padding-right: 10rem !important;
  }

  /* 灰色背景 */
  .grey-box {
    /* padding-left: 5rem !important; */
  }

  /* 中间提示 */
  .center-tips {
    /* padding-right: 5rem !important; */
  }

  /* 案例 */
  .case-box-all {
    flex-wrap: wrap;
    justify-content: center;
  }

  .news-right-box {
    padding: 2.5rem 2rem 1rem 2rem !important;
  }

  .news-left-bg {
    /* width: 49% !important; */
  }

  /* 公司简介 */
  .industry-right-red {
    padding-right: 6rem !important;
  }

  .culture-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  /* 新闻资讯 */
  .news-long-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .hot-news {
    margin-left: 1.5rem !important;
  }

  /* 地图 */
  .map-left {
    /* padding-right: 4rem !important; */
  }

  .blod-title {
    font-size: 1.75rem !important;
  }

  .phone-left {
    padding-top: 4rem !important;
  }
}

@media (min-width: 1240px) and (max-width: 1350px) {
  .carousel {
    max-width: 100% !important;
  }

  .submenu {
    /* height: 34.5rem; */
  }

  .subsumenu {
    /* height: 34.5rem; */
    /* width: 48rem; */
  }

  .introduction-left {
    padding-right: 3rem;
    width: 60% !important;
  }

  .white-box-p {
    width: 11.21rem;
    height: 15.12rem;
  }

  /* 感知会议 */
  .news-top-img {
    width: 40rem !important;
  }
}

/* 当视口宽度在990-1240之间应用的样式 */
@media (min-width: 990px) and (max-width: 1239px) {
  body {
    font-size: 0.85rem;
  }

  /* 轮播图 */
  .sidebar {
    padding: 0;
    width: 10.5rem;
    max-height: 504px;
  }

  .sidebar ul {
    margin: 0;
  }

  .carousel {
    max-width: 100% !important;
    height: 31.5rem !important;
  }

  .submenu {
    padding: 0;
    /* height: 31.5rem; */
  }

  .subsumenu {
    /* height: 31.5rem; */
    /* width: 46rem; */
  }

  .product-center-text {
    width: 12rem !important;
  }

  /* 顶部导航 */
  .logo {
    /* margin-left: 3rem !important; */
  }

  .search-form {
    /* margin-right: 3rem !important; */
  }

  .nav-items li {
    margin-right: 1.5rem !important;
  }

  .search-form input[type="text"] {
    width: 10rem !important;
  }

  #search-history {
    width: 9.9rem !important;
  }

  /* 行业动态-新闻 */
  .top-b-text {
    font-size: 1rem !important;
  }

  .news-one-box {
    flex-wrap: wrap;
    width: 40rem;
    justify-content: center;
  }

  /* 产品中心 */
  .product-text {
    padding-right: 8rem !important;
  }

  .product-center-box {
    padding: 1.5rem 4rem 1.5rem 2rem !important;
  }

  /* 灰色背景 */
  .grey-box {
    padding-left: 3rem !important;
  }

  /* 类别中心 */
  /* .category-selected {
    width: 21% !important;
  } */

  /* 白色阴影盒子 */
  .white-box {
    width: 11.21rem;
    height: 18.12rem;
  }

  .white-box-p {
    width: 9.8rem;
    height: 15.12rem;
  }

  .end-box-text {
    font-size: 0.8rem;
  }

  .accordion-all {
    min-width: 12rem !important;
  }

  .first-box {
    margin-top: 1.75rem !important;
  }

  /* 技术指标 */
  .index-1 {
    padding-right: 0 !important;
    width: 12rem !important;
  }

  /* 案例 */
  .case-box-all {
    flex-wrap: wrap;
    justify-content: center;
  }

  .news-right-box {
    padding: 2.5rem 2rem 1rem 2rem !important;
  }

  .news-left-bg {
    width: 100% !important;
  }

  /* 长条平台 */
  .recommend-title {
    font-size: 1.5rem;
  }

  .long-box {
    padding-top: 1.3rem !important;
    padding-bottom: 1.3rem !important;
    padding-right: 3rem !important;
  }

  .long-box-img {
    width: 16%;
    height: auto;
  }

  .long-text {
    margin-top: 0.5rem !important;
  }

  /* 感知会议 */
  .news-top-img {
    width: 40rem !important;
  }

  /* 产品对比 */
  .compare-table th,
  .compare-table td {
    padding: 0.5rem 0.75rem !important;
    border: 1px solid #ddd;
    width: 15rem;
  }

  /* 上门预约 */
  .red-left {
    padding-right: 2rem !important;
  }

  .red-right {
    padding-left: 1rem !important;
  }

  .booking-title {
    font-size: 1.5rem;
  }

  .input-box {
    width: 13.7rem;
  }

  /* 地图 */
  .map-left {
    padding-right: 4rem !important;
  }

  .blod-title {
    font-size: 1.75rem !important;
  }

  .phone-left {
    padding-top: 4rem !important;
  }

  .map-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  /* 公司简介 */
  .introduction-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .introduction-left {
    width: 67% !important;
  }

  .about-box {
    padding: 3.5rem 5.5rem 5.5rem 4.5rem;
  }

  .red-m-text {
    font-size: 1.1rem;
  }

  .culture-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .introduction-right {
  }

  .industry-right-red {
    padding-right: 0rem !important;
  }

  /* 中间提示 */
  .center-tips {
    padding-right: 3rem !important;
  }

  /* 产品中心选择条 */
  .category-head {
    padding-right: 4rem !important;
  }

  /* 修改页脚 */
  .left-about {
    padding-left: 3rem !important;
  }

  .right-about {
    padding-right: 3rem !important;
  }

  .right-about-p {
    padding-right: 3rem !important;
  }

  .footer1 {
    padding-right: 3rem !important;
    width: 10rem !important;
  }

  .footer2 {
    padding-right: 3.5rem !important;
    width: 10rem !important;
  }

  .footer3 {
    padding-right: 3.5rem !important;
    width: 10rem !important;
  }

  .footer-b {
    padding-left: 3rem !important;
  }

  .product_p {
    width: 32rem !important;
  }

  /* 新闻资讯 */
  .news-long-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .hot-news {
    margin-left: 1.5rem !important;
  }

  /* 悬浮导航 */

  .float-text {
    padding: 0 1rem !important;
  }

  #productContrastBox::before {
    right: -7% !important;
  }

  #productContrastBox {
    font-size: 0.75rem;
    right: 7rem !important;
  }

  #onlineConsultationBox {
    right: 7rem !important;
  }

  #wechatConsultationBox {
    right: 6.5rem !important;
  }
}

@media (max-width: 1239px) {
  .contrast-box {
    width: 21rem;
  }

  .close-btn {
    width: 6rem;
    height: 2.125em;
  }

  .vs-box {
    width: 7rem;
    height: 2.125rem;
  }

  #vs-top {
    padding: 0.25rem 1.5rem !important;
  }

  #vs-border {
    margin-bottom: 0.5rem !important;
  }

  #vs-text {
    padding-bottom: 0 !important;
  }

  #onlineConsultationBox::before {
    right: -13.5% !important;
  }
}

@media (min-width: 990px) and (max-width: 1080px) {
  /* 轮播图 */
  .sidebar {
    padding: 0;
    width: 10.5rem;
  }

  .carousel {
    max-width: 100% !important;
    height: 31.5rem !important;
  }

  .detail-btn {
    white-space: nowrap;
  }
  .white-box-p {
    width: 9rem;
    height: 15.12rem;
  }

  .end-box-text {
    font-size: 0.7rem;
  }
}

/* 隐藏左边导航栏 */

@media (max-width: 1080px) {
  /* 轮播图 */
  .sidebar {
    display: none;
  }

  .nav-items {
    display: none;
  }

  .search-form {
    display: none;
    margin-right: 1rem !important;
  }

  .navMenu {
    display: block;
  }

  #search-btn-p {
    display: block;
    margin-right: 3rem;
  }

  .search-btn-p {
    margin-right: 3rem !important;
  }

  .content-meeting-box {
    flex-wrap: wrap;
  }
}

/* 当视口宽度在768-989之间应用的样式 */

@media (min-width: 768px) and (max-width: 989px) {
  body {
    font-size: 0.75rem;
  }

  /* 轮播图 */
  .sidebar {
    width: 10.5rem;
  }

  .carousel {
    max-width: 100% !important;
    height: 31.5rem !important;
  }

  .product-center-text {
    width: 10rem !important;
    font-size: 0.75rem !important;
  }

  .product-center-title {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
    font-size: 1.25rem !important;
  }

  /* 隐藏的搜索框 */
  #top-input-p {
    width: 40rem !important;
  }

  .search-history-p {
    width: 40rem;
  }

  /* 案例 */
  .case-box-all {
    flex-wrap: wrap;
    justify-content: center;
  }

  .case-box {
    width: 39rem;
    height: 17rem;
  }

  .news-right-box {
    padding: 2.5rem 2rem 1rem 2rem !important;
  }

  .news-left-bg {
    width: 100% !important;
  }

  .paging-options {
    margin-top: 6rem !important;
  }

  /* 每一部分的标题 */
  .section-one {
    margin-top: 3rem !important;
  }

  /* 顶部导航 */
  .logo {
    margin-left: 1rem !important;
  }

  .nav-items {
    display: none;
  }

  .search-form {
    display: none;
    margin-right: 1rem !important;
  }

  .navMenu {
    display: block;
  }

  #search-btn-p {
    display: block;
    margin-right: 1rem;
  }

  .search-btn-p {
    margin-right: 1rem !important;
  }

  /* 感知会议 */
  .news-top-img {
    width: 30rem !important;
  }

  /* 产品中心 */
  .product-text {
    padding-right: 4rem !important;
  }

  .product-center-box {
    padding: 1.5rem 4rem 1.5rem 2rem !important;
  }

  /* 灰色背景 */
  .grey-box {
    padding-left: 1rem !important;
  }

  /* 行业动态-新闻 */
  .top-b-text {
    font-size: 1rem !important;
  }

  .news-one-box {
    flex-wrap: wrap;
    width: 40rem;
    justify-content: center;
  }

  /* 公司简介 */
  .introduction-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .introduction-left {
    width: 77% !important;
  }

  .red-m-text {
    font-size: 0.9rem;
  }

  .about-box {
    padding: 2.5rem;
    padding-bottom: 6rem !important;
    width: 100% !important;
  }

  .culture-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .introduction-right {
  }

  .industry-right-red {
    padding-right: 0rem !important;
  }

  /* 地图 */
  .map-left {
    padding-right: 4rem !important;
  }

  .blod-title {
    font-size: 1.75rem !important;
  }

  .phone-left {
    padding-top: 4rem !important;
  }

  .map-box {
    flex-wrap: wrap;
    justify-content: center;
    padding: 4rem 1.5rem !important;
  }

  /* 中间提示 */
  .center-tips {
    padding-right: 1rem !important;
  }

  /* 类别中心 */
  /* .category-selected {
    width: 26% !important;
  } */

  /* 白色阴影盒子 */
  .white-box {
    width: 11.21rem;
    height: 18.12rem;
  }

  .white-box-p {
    width: 9rem;
    height: 15.12rem;
  }

  .end-box-text {
    font-size: 0.7rem;
  }

  .accordion-all {
    min-width: 10rem !important;
  }

  .first-box {
    margin-top: 1.75rem !important;
  }

  /* 技术指标 */
  .index-1 {
    padding-right: 2rem !important;
    width: 9rem !important;
  }

  .models {
    min-width: 6%;
  }

  /* 长条平台 */
  .recommend-title {
    font-size: 1.5rem;
  }

  /* 侧边浮动 */

  .float-text {
    padding: 0 0.75rem !important;
  }

  /* 长条平台 */
  .recommend-title {
    font-size: 1.25rem;
  }

  .long-box {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-right: 3rem !important;
  }

  .long-text {
    margin-top: 0.5rem !important;
  }

  .long-box-img {
    width: 17%;
    height: auto;
  }

  /* 产品对比 */
  .compare-table th,
  .compare-table td {
    padding: 0.5rem 0.25rem !important;
    border: 1px solid #ddd;
    width: 19rem;
  }

  /* 上门预约 */
  .red-left {
    padding-right: 1rem !important;
  }

  .red-right {
    padding-left: 0.5rem !important;
  }

  .booking-title {
    font-size: 1.5rem;
  }

  .input-box {
    width: 10rem;
  }

  .red-downLoad {
    margin-left: 1.5rem !important;
  }

  /* 修改页脚 */
  .left-about {
    padding-left: 1rem !important;
  }

  .right-about {
    padding-right: 3rem !important;
  }

  .right-about-p {
    padding-right: 3rem !important;
  }

  .footer1 {
    padding-right: 2rem !important;
    width: 10rem !important;
    white-space: nowrap;
  }

  .footer2 {
    padding-right: 2rem !important;
    font-size: 0.7rem;
  }

  .footer3 {
    padding-right: 2rem !important;
    font-size: 0.7rem;
  }

  .footer-b {
    padding-left: 3rem !important;
  }

  .phone-num {
    font-size: 0.9rem;
  }

  .product_p {
    width: 32rem !important;
  }

  .about {
    flex-wrap: wrap;
    justify-content: center;
  }

  /* 新闻资讯 */
  .news-long-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .hot-news {
    margin-left: 1.5rem !important;
  }

  /* 悬浮导航 */
  .float-text {
    padding: 0 1.25rem !important;
  }

  #productContrastBox::before {
    right: -7% !important;
  }

  #productContrastBox {
    font-size: 0.75rem;
    right: 7rem !important;
  }

  #onlineConsultationBox {
    right: 7rem !important;
  }

  #wechatConsultationBox {
    right: 6.5rem !important;
  }
}

@media (min-width: 768px) and (max-width: 880px) {
  .white-box-p {
    width: 7.8rem;
    height: 15.12rem;
  }

  .end-box-text {
    font-size: 0.65rem;
  }
}

@media (min-width: 500px) and (max-width: 768px) {
  body {
    font-size: 0.75rem;
  }

  /* 轮播图 */
  .sidebar {
    width: 10.5rem;
  }

  .sidebar li {
    margin-bottom: 1rem;
  }

  .product-box:nth-child(2) {
    margin-right: 0;
  }

  .product-center-text {
    width: 90% !important;
    font-size: 0.75rem !important;
  }

  .product-center-title {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
    font-size: 1.25rem !important;
  }

  .four-box {
    flex-wrap: wrap !important;
  }

  .contrast-box {
    width: 21rem;
    right: 8rem;
  }

  .white-box-list {
    width: 23% !important;
    height: 15.12rem !important;
  }

  .white-box-list-new {
    width: 23% !important;
    height: 15.12rem !important;
  }

  .white-flex {
    flex-wrap: wrap;
  }

  /* 隐藏的搜索框 */
  #top-input-p {
    width: 25rem !important;
  }

  .search-history-p {
    width: 25rem;
  }

  /* 案例 */
  .case-box-all {
    flex-wrap: wrap;
    justify-content: center;
  }

  .news-right-box {
    padding: 2.5rem 2rem 1rem 2rem !important;
  }

  .news-left-bg {
    width: 100% !important;
  }

  .news-one-box {
    flex-wrap: wrap;
    width: 27rem;
    justify-content: center;
  }

  .sidebar li {
    margin-bottom: 1rem;
  }

  .case-box {
    width: 29rem;
    height: 13rem;
  }

  .paging-options {
    margin-top: 3rem !important;
  }

  /* 每一部分的标题 */
  .section-one {
    margin-top: 3rem !important;
  }

  /* 顶部导航 */
  .logo {
    margin-left: 1rem !important;
  }

  .nav-items {
    display: none;
  }

  .search-form {
    display: none;
    margin-right: 1rem !important;
  }

  #search-btn-p {
    display: block;
    margin-right: 1rem;
  }

  .search-btn-p {
    margin-right: 1rem !important;
  }

  .navMenu {
    display: block;
  }

  /* 感知会议 */
  .news-top-img {
    width: 20rem !important;
  }

  /* 产品中心 */
  .product-text {
    padding-right: 4rem !important;
  }

  .product-center-box img {
    margin: 0 auto;
  }

  .product-center-box {
    padding: 1.5rem 4rem 1.5rem 2rem !important;
    flex-wrap: wrap;
  }

  .selecte-info-box {
    flex-wrap: wrap;
  }

  /* 灰色背景 */
  .grey-box {
    padding-left: 1rem !important;
  }

  /* 查看资料 */
  .related-information {
    padding-left: 2.5rem !important;
  }

  .blod-title {
    font-size: 1.5rem !important;
  }

  .related-icon-a {
    margin-left: 2.5rem !important;
  }

  .related-icon-b {
    margin-left: 1.8rem !important;
  }

  /* 行业动态-新闻 */
  .top-b-text {
    font-size: 1rem !important;
  }

  /* 公司简介 */
  .introduction-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .introduction-left {
    width: 77% !important;
  }

  .red-m-text {
    font-size: 0.9rem;
  }

  .about-box {
    padding: 1.5rem;
    padding-bottom: 3rem !important;
    width: 100% !important;
  }

  .culture-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .introduction-right {
  }

  .industry-right-red {
    padding-right: 0rem !important;
  }

  .culture-right-bottom {
    padding-bottom: 3rem !important;
  }

  .mt-0-phone {
    margin-top: 0rem !important;
  }

  /* 地图 */
  .map-left {
    padding-right: 4rem !important;
  }

  .blod-title {
    font-size: 1.75rem !important;
  }

  .submit-btn {
    width: 7rem;
  }

  .phone-left {
    padding-top: 4rem !important;
  }

  .map-box {
    flex-wrap: wrap;
    justify-content: center;
    padding: 7rem 3.5rem 7.5rem 3.5rem !important;
  }

  /* 中间提示 */
  .center-tips {
    padding-right: 1rem !important;
  }

  /* 类别中心 */
  .category-selected {
    width: 26% !important;
  }

  /* 白色阴影盒子 */
  .white-box {
    width: 11.21rem;
    height: 18.12rem;
  }

  .white-box-p {
    margin-left: 3.3% !important;
    width: 30% !important;
    height: 15.12rem;
  }

  .end-box-text {
    font-size: 0.65rem;
  }

  .accordion-all {
    min-width: 10rem !important;
  }

  .first-box {
    margin-top: 1.75rem !important;
  }

  /* 技术指标 */
  .big-white-box {
    padding: 2rem 4rem 2rem 2rem !important;
    width: 100% !important;
  }

  .big-white-box-p {
    width: 100% !important;
  }

  .index-1 {
    padding-right: 1rem !important;
    width: 8.5rem !important;
  }

  .models {
    min-width: 7%;
  }

  .contrast {
    padding: 1rem !important;
  }

  .booking-text {
    font-size: 0.8rem !important;
  }

  /* 长条平台 */
  .recommend-title {
    font-size: 1.5rem;
  }

  /* 侧边浮动 */
  .float-text {
    padding: 0 1rem !important;
  }

  /* 长条平台 */
  .recommend-title {
    font-size: 1.25rem;
  }

  .long-box {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-right: 3rem !important;
  }

  .long-text {
    margin-top: 0.5rem !important;
    font-size: 0.7rem !important;
  }

  .long-box-img {
    width: 17%;
    height: auto;
  }

  /* 产品对比 */
  .compare-table th,
  .compare-table td {
    padding: 0.5rem 0.25rem !important;
    border: 1px solid #ddd;
    width: 19rem;
  }

  .get-contrast .close-poup {
    display: block !important;
  }

  /* 上门预约 */
  .red-left {
    padding-right: 1rem !important;
  }

  .red-right {
    padding-left: 0.5rem !important;
  }

  .booking-title {
    font-size: 1.5rem;
  }

  .input-box {
    width: 10rem;
  }

  .red-downLoad {
    margin-left: 1.5rem !important;
  }

  /* 修改页脚 */
  .left-about {
    padding-left: 1rem !important;
  }

  .right-about {
    padding-right: 3rem !important;
  }

  .right-about-p {
    padding-right: 3rem !important;
  }

  .footer1 {
    padding-right: 0rem !important;
    width: 8rem !important;
    white-space: nowrap;
  }

  .product_p {
    width: 26.5rem !important;
  }

  .footer2 {
    padding-right: 2rem !important;
    font-size: 0.7rem;
  }

  .footer3 {
    padding-right: 2rem !important;
    font-size: 0.7rem;
  }

  .footer-b {
    padding-left: 3rem !important;
  }

  .phone-num {
    font-size: 0.9rem;
  }

  .about {
    flex-wrap: wrap;
    justify-content: center;
  }

  /* 新闻资讯 */
  .news-long-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .hot-news {
    margin-left: 1.5rem !important;
  }

  /* 悬浮导航 */

  .float-text {
    padding: 0 1.25rem !important;
  }

  #productContrastBox::before {
    right: -7% !important;
  }

  #productContrastBox {
    font-size: 0.75rem;
    right: 7rem !important;
  }

  #onlineConsultationBox {
    right: 7rem !important;
  }

  #wechatConsultationBox {
    right: 6.5rem !important;
  }
}

@media (max-width: 600px) {
  .big-white-box-p-img {
    display: none;
  }
  .product-center-text {
    width: 13rem !important;
    font-size: 0.75rem !important;
  }

  .product-center-text {
    height: auto !important;
  }

  .product-box {
    width: 100% !important;
    margin-right: 0 !important;
    flex: unset;
  }
  .product-info-top-box {
    flex-direction: column;
  }

  .get-contrast .close-poup {
    display: block !important;
  }
  .search-btn {
    padding: 0.625rem 0.8rem;
  }
  .logo + nav {
    display: none !important;
  }
  .page-product-list {
    justify-content: space-between;
  }
  .page-product-list .page-product-box {
    width: 48.3% !important;
    margin-right: 0 !important;
  }
  .page-product-box .arrow-box {
    display: none;
  }
  .page-product-box .end-box {
    position: static;
  }
  .page-product-box .page-product-title {
    font-size: 0.925rem;
  }
  .page-product-box .end-box-cate,
  .page-product-box .end-box-text {
    padding: 0.8rem 0 0.8rem;
  }
  .end-box-cate {
    font-size: 13px;
  }
  .page-product-box .page-product-box-inner {
    padding-top: 160%;
  }

  .long-box {
    padding: 1.5rem 1.2rem 1.5rem 0.8rem !important;
  }

  .long-box-p .long-img-bg {
    height: 7rem !important;
    object-fit: cover;
  }

  .long-text {
    margin-top: 0.5rem !important;
    font-size: 0.7rem !important;
  }

  .long-box-img {
    margin-right: 2%;
    width: 30% !important;
    height: auto !important;
  }

  #footer .page-container:first-child {
    padding: 2.25rem 0 1.5rem !important;
  }
  #footer div.left-about {
    padding-top: 2rem !important;
  }
  #footer .footer-bottom {
    padding-top: 1.2rem !important;
  }
  #search-content {
    padding-top: 1.85rem;
  }
  #search-content .search-btn {
    padding: 0.625rem 1.2rem;
  }
  .introduction-left .booking-text + div {
    margin-top: 1.5rem !important;
  }
  .introduction-left .booking-text + div > img {
    height: 100%;
    object-fit: cover;
  }
  .introduction-left .booking-text + div + div {
    padding-top: 1.5rem !important;
  }
  .introduction-left .booking-text + div + div > div > .red-m-text {
    padding: 0 !important;
  }
  .introduction-right {
    width: 100%;
  }
  .about-box {
    box-sizing: border-box;
  }

  .culture-right,
  .culture-box,
  .culture-left-box {
    width: 100% !important;
  }
  .news-item {
    width: 100% !important;
  }
  .news-left-bg {
    height: 142px;
  }
  .carousel {
    max-width: 100% !important;
    height: 12.5rem !important;
  }
}

@media (max-width: 500px) {
  body {
    font-size: 0.7rem;
  }

  /* 轮播图 */
  .sidebar {
    width: 10.5rem;
  }

  .product-box:nth-child(2) {
    margin-right: 0;
  }

  .product-center-text {
    width: 90% !important;
    font-size: 0.75rem !important;
  }

  .product-center-title {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
    font-size: 1.25rem !important;
  }

  .four-box {
    flex-wrap: wrap !important;
  }

  .white-box-list {
    width: 32% !important;
    height: 15.12rem !important;
  }

  .white-box-list-center {
    white-space: nowrap;
    width: 100% !important;
  }

  .white-box-list-new {
    width: 32% !important;
    height: 15.12rem !important;
  }

  .white-flex {
    flex-wrap: wrap;
  }

  .contrast-box {
    width: 21rem;
    right: 3rem;
  }

  /* 隐藏的搜索框 */
  #top-input-p {
    width: 100% !important;
  }

  .search-history-p {
    width: 100%;
  }

  /* 案例 */
  .case-box-all {
    flex-wrap: wrap;
    justify-content: center;
  }

  .news-right-box {
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
    padding: 2.5rem 2rem 1rem 2rem !important;
  }
  .detail-btn {
    padding: 1rem 1rem;
  }

  .news-left-bg {
    width: 100% !important;
  }

  .news-one-box {
    flex-wrap: wrap;
    width: 100%;
    justify-content: center;
  }

  .news-one-box ~ .j-center {
    margin-top: 1rem !important;
    padding-top: 1.2rem !important;
    padding-bottom: 1.2rem !important;
  }

  .industry-bg > div > div:last-child {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .industry-bg > div {
    padding-top: 2rem !important;
  }
  .industry-box {
    padding: 1.25rem !important;
  }

  .selectQ {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .d-text {
    font-size: 0.9rem !important;
  }

  .sidebar li {
    margin-bottom: 1rem;
  }

  .case-box {
    width: 23rem;
    height: 10rem;
  }

  .paging-options {
    margin-top: 3rem !important;
  }

  .more-text {
    font-size: 0.8rem !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .product-center-box,
  .case-article-content {
    padding: 1.25rem !important;
  }
  .product-center-box .product-text {
    margin-right: 0 !important;
    font-size: 0.875rem !important;
  }
  .product-center-box img {
    display: none;
  }
  #form1 .selecte-info-box > div,
  #form1 .cus-input-left {
    width: 100% !important;
    margin-right: 0 !important;
  }
  #form1 > .flex {
    flex-wrap: wrap;
  }

  .case-box-content {
    padding: 0.1rem 1.25rem 1.25rem !important;
  }

  /* 每一部分的标题 */
  .section-one {
    margin-top: 3rem !important;
  }
  #form1 > .flex-space:first-child {
    gap: 10px;
    flex-direction: column;
  }
  #form1 input + input {
    margin-top: 1rem;
  }
  #form1 textarea,
  #form1 input {
    width: 100%;
    font-size: 0.875rem !important;
    margin-right: 0 !important;
  }
  #form1 label {
    font-size: 0.875rem !important;
  }
  /* 顶部导航 */
  .logo {
    margin-left: 0rem !important;
  }
  .download-box .icon-box img {
    width: 2rem !important;
    height: 2rem !important;
  }
  .download-box .booking-text {
    margin-top: 0 !important;
  }
  .download-box {
    width: 100%;
    margin-right: 0 !important;
  }
  .nav-items {
    display: none;
  }

  .search-form {
    display: none;
    margin-right: 1rem !important;
  }

  #search-btn-p {
    display: block;
    margin-right: 0rem;
  }

  .search-btn-p {
    margin-right: 0rem !important;
  }

  .navMenu {
    display: block;
  }

  .index-1 {
    padding-right: 1rem !important;
    width: 9rem !important;
  }

  .models {
    min-width: 6%;
  }

  .contrast {
    padding: 0.5rem !important;
  }

  .booking-text {
    font-size: 0.8rem !important;
  }

  /* 感知会议 */
  .news-top-img {
    width: 100% !important;
  }

  /* 产品中心 */
  .product-text {
    padding-right: 0rem !important;
  }

  .product-center-box img {
    margin: 0 auto;
  }

  .product-center-box {
    padding: 0.1rem 1.5rem 1.5rem !important;
    flex-wrap: wrap;
  }
  .page-product-list.page-product-list-4 .page-product-box {
    width: 100% !important;
  }

  .info-right-img-box img {
    max-width: 100% !important;
  }
  .selecte-info-box {
    flex-wrap: wrap;
  }

  /* 灰色背景 */
  .grey-box {
    padding-left: 0rem !important;
  }

  /* 行业动态-新闻 */
  .top-b-text {
    font-size: 0.9rem !important;
  }

  /* 公司简介 */
  .introduction-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .introduction-left {
    width: 100% !important;
    font-size: 0.85rem !important;
  }

  .red-m-text {
    font-size: 0.9rem;
    padding: 1.25rem !important;
  }

  .about-box {
    padding: 1.5rem;
    padding-bottom: 2rem !important;
    width: 100% !important;
  }

  .culture-box {
    flex-wrap: wrap;
    justify-content: center;
  }

  .introduction-right {
  }

  .industry-right-red {
    padding-right: 0rem !important;
  }

  .culture-box-center {
    margin-top: 0.5rem !important;
  }

  .culture-box-float {
    top: 3rem !important;
  }

  .culture-icon {
    padding-top: 1.5rem !important;
  }

  .culture-right-bottom {
    padding-bottom: 1rem !important;
  }

  /* 地图 */
  .map-left {
    padding-right: 0 !important;
    padding-bottom: 2rem !important;
  }

  .blod-title {
    font-size: 1.75rem !important;
  }

  .submit-btn {
    width: 6rem;
    font-size: 0.825rem;
  }
  .consultation-btn {
    font-size: 0.825rem;
  }
  .icon-box {
    width: 2.5rem;
    height: 2.5rem;
  }
  .icon-box img {
    width: 1rem;
    height: 1rem;
  }
  .phone-left {
    padding-top: 2rem !important;
  }

  .map-box {
    flex-wrap: wrap;
    justify-content: center;
    padding: 1.5rem !important;
  }

  /* 中间提示 */
  .center-tips {
    padding-right: 0rem !important;
  }

  /* 类别中心 */
  /* .category-selected {
    width: 26% !important;
  } */

  /* 白色阴影盒子 */
  .white-box {
    width: 11.21rem;
    height: 18.12rem;
  }

  .white-box-p {
    margin-left: 3% !important;
    width: 47% !important;
    height: 15.12rem;
  }

  .end-box-text {
    font-size: 0.65rem;
  }

  .accordion-all {
    min-width: 8rem !important;
  }

  .accordion-header {
    padding: 1rem 0.5rem;
  }

  .accordion-header-p {
    padding: 1rem 0.5rem;
  }

  .first-box {
    margin-top: 1.75rem !important;
  }

  /* 长条平台 */
  .recommend-title {
    font-size: 1.5rem;
  }

  /* 侧边浮动 */

  .float-text {
    padding: 0 1rem !important;
  }

  /* 长条平台 */
  .recommend-title {
    font-size: 1.25rem;
  }

  /* 产品对比 */
  .compare-table th,
  .compare-table td {
    padding: 0.5rem 0.25rem !important;
    border: 1px solid #ddd;
    width: 19rem;
  }

  .compare-table {
    margin-top: 1rem !important;
  }

  .compare-white-box {
    padding: 1.5rem !important;
  }

  /* 上门预约 */
  .red-left {
    padding-right: 1rem !important;
    border-right: none !important;
  }
  .download-text {
    font-size: 0.8375rem;
  }
  .red-right {
    padding-top: 2rem;
    width: 100%;
    padding-left: 0.5rem !important;
  }
  .index-download-box {
    padding-top: 0.6rem !important;
  }
  #footer {
    width: 100%;
    overflow: hidden;
  }
  img.left-about {
    width: 9rem !important;
  }
  #footer-download-more {
    padding-top: 0.5rem !important;
  }
  .footer-b {
    flex-direction: column;
    align-items: center;
  }
  .booking-title {
    font-size: 1.5rem;
  }

  .input-box {
    width: 10rem;
  }

  .red-downLoad {
    margin-left: 1.5rem !important;
  }

  .red-booking {
    flex-wrap: wrap;
  }

  /* 修改页脚 */
  .left-about {
    padding-left: 0rem !important;
    width: 26rem !important;
  }

  .about a {
    font-size: 0.7rem !important;
  }

  .right-about {
    padding-right: 4.5rem !important;
  }

  .right-about-p {
    padding-right: 5.5rem !important;
  }

  .footer1 {
    padding-right: 0rem !important;
    width: 8rem !important;
    white-space: nowrap;
  }

  .product_p {
    width: 26.5rem !important;
  }

  .footer-bottom {
    margin: 0 auto;
  }

  .footer3 {
    padding-right: 2rem !important;
    font-size: 0.7rem;
    white-space: nowrap;
  }

  .footer-b {
    padding-left: 3rem !important;
  }

  .phone-num {
    font-size: 0.9rem;
  }

  .about {
    flex-wrap: wrap;
  }

  /* 查看资料 */
  .related-information {
    padding-left: 2rem !important;
  }

  .blod-title {
    font-size: 1.25rem !important;
  }

  .related-icon-a {
    margin-left: 2rem !important;
  }

  .related-icon-b {
    margin-left: 1rem !important;
  }

  /* 新闻资讯 */
  .news-long-box {
    flex-wrap: wrap;
    justify-content: center;
  }
  .content-meeting-box {
    flex-direction: column;
  }
  .hot-news {
    margin-left: 0 !important;
  }

  /* 悬浮导航 */
  .float-nav {
    display: none;
  }

  .float-text {
    padding: 0 1.25rem !important;
  }

  #productContrastBox::before {
    right: -7% !important;
  }

  #productContrastBox {
    font-size: 0.75rem;
    right: 7rem !important;
  }

  #onlineConsultationBox {
    right: 7rem !important;
  }

  #wechatConsultationBox {
    right: 6.5rem !important;
  }

  .big-white-box .booking-text {
    margin-top: 0 !important;
  }
  .big-white-box .booking-text + div {
    padding-top: 1rem !important;
  }
}

@media (max-width: 400px) {
  /* 轮播图 */
  .product-center-text {
    font-size: 0.75rem !important;
  }

  .product-center-title {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
    font-size: 1.25rem !important;
  }

  .four-box {
    flex-wrap: wrap !important;
  }

  /* 查看资料 */
  .related-information {
    padding-left: 1rem !important;
  }

  .blod-title {
    font-size: 1.25rem !important;
  }

  .related-icon-a {
    margin-left: 1.5rem !important;
  }

  .footer1 {
    padding-right: 0rem !important;
    width: 7rem !important;
    white-space: nowrap;
  }

  .footer-b {
    padding-left: 0rem !important;
  }

  .related-icon-b {
    margin-left: 0.8rem !important;
  }

  /* 技术指标 */
  .big-white-box {
    padding: 1.5rem !important;
  }

  /* 技术指标 */

  .index-1 {
    padding-right: 1rem !important;
    width: 8rem !important;
  }

  .contrast {
    padding: 0.5rem !important;
  }

  .booking-text {
    margin-top: 1.5rem !important;
    font-size: 0.85rem !important;
  }

  /* 修改页脚 */
  .left-about {
    padding-left: 0rem !important;
    width: 22rem !important;
  }
  .product_p {
    width: 23.5rem !important;
  }
}
