/* 移动端样式文件  */
@media screen and (max-width:800px) {
  .container {
    width: 98%;
  }

  body {
    overflow-x: hidden;
  }

  /* 处理单独的padding margin样式文件-Start */
  .pd-150 {
    padding-top: 0px;
  }

  .mg-110 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .jly-button-pc {
    display: none;
  }

  .pd-130 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .pd80 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  /* 处理单独的padding margin样式文件-End */


  /* 导航 */
  .navbar-toggler {
    padding: 0;
    height: 33px;
  }

  .navbar-toggler img {
    width: 70%;
  }

  /* Banner Start* */
  .home-pc-banner {
    display: none;
  }

  .home-phone-banner {
    display: block;
  }

  .page-banner-pc {
    display: none;
  }

  .page-banner-phone {
    display: block;
  }


  /* Banner End* */

  /* 首页-公司介绍-Start */
  .home-box1-container {
    background-image: none;
  }

  .home-box1-bottom {
    flex-direction: column;
    margin: 0;
    margin-left: 10px;
    margin-right: 10px;
  }

  .home-comment-title {
    padding: 20px 0;
  }

  .home-box1-right {
    padding: 10px 10px 60px 10px;
  }

  .home-box1-left {
    flex: 0 0 35%;
  }

  .jly-button {
    bottom: 2%;
  }

  .home-1-about .section-title>.title {
    font-size: 26px !important;
  }

  /* 首页-公司介绍-End */

  /* 首页-产品中心-Start */

  .home-product-nav ul {
    flex-wrap: nowrap;
    overflow-x: auto;
    justify-content: start;
  }

  .home-product-nav ul li {
    flex: 0 0 40%;
    padding: 10px;
    margin-right: 10px;
    margin-bottom: 20px;
    text-align: center;
  }

  .home-product-box {
    flex: 0 0 43.5%;
  }

  .home-product-img {
    height: 150px;
  }

  /* 首页-产品中心-End */


  /* 首页-荣誉资质-Start */

  .home-box3-bottom {
    padding: 10px 0;
    height: auto;
  }

  .home-box3-bottom .swiper {
    width: 100%;
    height: 100%;
  }

  .home-box3-container {
    position: relative;
  }

  .jly-button-phone {
    display: none;
    position: absolute;
    left: 39%;
    right: auto;
    top: auto !important;
    bottom: 0 !important;
    margin: 10px 0;
  }

  .home-box3-swiper {
    height: 350px;
  }

  .home-box3-bottom .swiper-slide {
    height: auto;
  }

  .hom-box3-img {
    width: 100%;
  }

  /* 首页-荣誉资质-End */

  /* 首页-客户案例-Start */
  .home-box4 {
    /* background-image: none; */
    background-size: auto;
  }

  .home-box4-bottom {
    padding: 0;
    flex-wrap: nowrap;
    overflow-x: scroll;
    scroll-snap-type: x mandatory;
  }

  .home-box4-c {
    flex: 0 0 100%;
    scroll-snap-align: center;
  }


  .home-box4-img {
    margin-right: 0;
  }

  /* 首页-客户案例-End */

  /* 首页-新闻中心-Start */
  .home-box5 {
    background-size: auto;
  }

  .home-box5-left-bom {
    padding: 10px;
  }

  .home-news-title1 {
    font-size: 20px;
  }

  .home-box5-right-box-l p {
    display: none;
  }

  .home-box5-l1 {
    display: none;
  }

  .home-box5-right-box-r {
    padding: 20px;
  }

  .home-box5-r-title {
    width: 80%;
    font-size: 20px;
  }


  .home-box5-right-box {
    margin-bottom: 10px;
  }

  .home-box5-l2 {
    padding: 4px;
  }


  /* 首页-行业技术-End */

  /* 首页-合作伙伴-Start */
  .hom6-img {
    flex: 0 0 44.2%;
    margin: 10px;
  }

  .hom6-img {
    border: 1px solid #ccc;
  }

  /* 首页-合作伙伴-End */

  /* 导航-Start */
  .iyx-nav {
    width: 100vw;
    z-index: 9999;
  }

  .hedaer-navbar {
    width: 100%;
    background-color: #fff !important;
  }

  .jly-phone-img {
    flex: 0 0 40%;
  }

  /* 导航-End */

  /* 分页banner */
  .page-banner {
    margin-top: 35px;
    height: 250px;
    background-repeat: no-repeat;
    background-size: 100%;
  }

  .page-banner-title {
    font-size: 28px;
    left: 5%;
    top: 40%;
  }

  /* 单页-Start */
  .jyl-page-container ::-webkit-scrollbar {
    display: none;
  }

  .jyl-page-container {
    -ms-overflow-style: none;
    /* IE and Edge */
    scrollbar-width: none;
    /* Firefox */
  }

  .jyl-page-container {
    position: relative;
  }

  .jyl-page-container::after {
    font: normal normal normal 14px / 1 iconfont;
    display: block;
    content: "\e63e";
    position: absolute;
    right: 2px;
    font-size: 17px;
    color: var(--color);
    top: 54%;
    opacity: .5;
    margin-top: -10px;
    -webkit-animation: angleRight 1s ease-in infinite;
    animation: angleRight 1s ease-in infinite;
  }

  .jyl-page-top {
    margin: 10px 0;
  }

  .jyl-page-center {
    display: block;
    white-space: nowrap;
    overflow-x: auto;
  }

  .jyl-page-center>a {
    display: inline-block;
  }

  .jly-page-nav-box {
    padding: 20px;
  }

  .jly-img {
    display: none;
  }

  .jly-img-active {
    display: none;
  }

  .jyl-page-top-active .jly-img {
    display: none;
  }

  .jly-page-title {
    font-size: 20px;
  }

  /* 单页-End */
  /* 通用左侧导航列表 */
  .page-list-ul {
    height: auto;
    min-height: auto;
    position: static;
    flex: 0 0 100%;
  }

  .page-list-ul-info {
    display: none;
  }


  .page-list-ul-top h4 {
    width: 100%;
  }

  .page-list-ul-box {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    background-color: #fff;
  }

  .page-list-item {
    flex: 0 0 52%;
    text-align: center;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    font-size: 18px;
    color: #000;
    font-weight: 500;
    background-color: rgba(70, 79, 83, 0.1);
  }

  .page-list-ul-top {
    margin-bottom: 0;
  }

  /* 关于我们 */
  .iyx-nav {
    position: fixed !important;
  }

  .aboutNav {
    display: none;
  }

  #profile>.profileTxt {
    flex-direction: column;
  }

  #profile .profile-thumb {
    flex: 0 0 100%;
    width: 100% !important;
  }

  #profile .profile-txt {
    float: none;
    width: 100%;
    margin-left: 0;
    padding: 0;
  }

  #profile .profile-body {
    padding: 15px;
  }

  #vision .about-vision-left {
    margin-bottom: 20px;
  }

  #vision .about-vision .vision-body .vision-body-icon2 {
    bottom: 56px;
  }

  #hoor .home-box3-bottom .swiper {
    height: 230px;
  }

  #tpolyTeams .tpolyTeams-box {
    flex-direction: column;
  }

  #tpolyTeams .tpolyTeams-info-title {
    font-size: 20px;
  }

  #tpolyTeams .tpolyTeams-info-word {
    font-size: 16px;
  }

  /* 联系我们-Start */
  .fy-conus-left {
    padding: 10px;
    flex: 0 0 100%;
  }

  .fy-conus-right {
    flex: 0 0 100%;
    padding: 10px;
  }

  .fy-conus-input-top {
    flex-wrap: wrap;
  }

  .fy-conus-input-top>input {
    width: 100%;
  }

  .fy-conus-button>input {
    height: 50px;
  }

  .fy-conus-button>img {
    width: 42%;
  }

  .fy-conus-sbumit {
    margin: 10px auto;
  }

  .fy-conus-left>h2 {
    font-size: 26px !important;
  }

  .fy-conus-centera>h2 {
    font-size: 26px !important;
  }

  /* 联系我们-End */

  /* 产品列表-Start*/
  .jyl-prduct-box {
    padding: 10px 0;
    min-height: 60vh;
  }

  .mst-case-box {
    min-height: 60vh;
  }

  .jyl-prduct-center {
    margin-bottom: 20px;
  }

  .jyl-prduct-img {
    height: 30vh;
  }

  .product-center-box-container {
    flex: 0 0 100%;
    margin-top: 1.5rem;
  }

  .product-center-box {
    flex: 0 0 48%;
    overflow: hidden;
  }

  .jyl-prduct-img {
    height: 185px;
  }

  /* 产品列表-End*/

  /* 新闻列表-Start*/

  .topping {
    display: none !important;
  }

  .news {
    min-height: 60vh;
    padding: 10px 0;
    flex-direction: column;
    background-color: #f5f5f5;
  }

  .news-list {
    margin-right: -15px !important;
    margin-left: -15px !important;
    background-color: #f5f5f5;
  }

  .news-item {
    padding: 0;
    padding-left: 2rem !important;
    padding-right: 2rem !important;
    background: #fff;
  }

  .news-item:nth-of-type(1) {
    margin-top: 1.5rem;
  }

  .news .news-item:hover {
    background: none;
  }

  .news .news-item:hover .news-item-title {
    color: #000;
  }

  .news .news-item:hover .news-item-des {
    color: #929292;
  }

  /* 新闻列表-End*/

  /* 文章详情页-Start*/
  .article-wrap {
    margin: 155px 0 20px 0;
    padding: 10px;
  }

  /* 文章详情页-End*/
}