/* ====移动端导航==== */
/* 按钮 */
.mobmenu {display: flex; margin: 0 0 0 2.5rem; position: relative; z-index: 9;}
.mobmenu dl {width: 1.875rem; margin-right: 10px; cursor: pointer;     height: 1rem;}
.mobmenu dl dd {width: 0;height: .125rem;background: #fff; width: 1.25rem;position: absolute;    transition: all 0.3s;}
.mobmenu dl dd:first-child {animation: sjnav 2.4s linear infinite;}
.mobmenu dl dd:nth-child(2) {top: 50%;margin-top: -0.063rem;}
.mobmenu dl dd:last-child {bottom: 0; animation: sjnav 2.4s linear infinite;animation-delay: 0.4s;}
body.c-open .mobmenu dl dd:nth-child(1){animation: none; top: 50%;margin-top: -0.063rem;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
body.c-open .mobmenu dl dd:nth-child(2){ opacity: 0;}
body.c-open .mobmenu dl dd:nth-child(3){animation: none; bottom: 50%; margin-bottom: -0.063rem;-webkit-transform: rotate(-45deg); transform: rotate(-45deg);}

/* 导航头 */
.flexsb{display: flex; justify-content: space-between; align-items: center;}
.mobmenu h4 {color: #fff; }
.mobmask {position: fixed;left: 0;top: 0;z-index: 99;width: 100%;height: 100vh;background: rgba(7,16,26,0.8);transition: all 0.5s;visibility: hidden;opacity: 0;transition-delay: 0.2s;}
.mobmask.active{opacity: 1;visibility: visible;}
.mobnavBox {padding-bottom: 20px; width: 60%;height: 100vh;position: fixed;z-index: 100;top: 0;left: -50%;overflow-y: auto;opacity: 0;transition: all 0.3s; background: #fff; visibility: hidden;}
.mobnavBox.active{transition-delay: 0.3s;opacity: 1;left: 0; visibility: visible;} 
.mobCon {padding: 0 1.25rem; }
.mobnavBox .top {padding: .625rem 1.25rem; height: 6.25rem; min-height: 50px; position: sticky;top: 0;z-index: 9999;background: #fff;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.03);}
.mobnavBox .top .logo {display: flex; align-items: center;}
.mobnavBox .top .logo img{height: 3.375rem;}
.mobnavBox .top .mobnavclose {width: 30px;height: 30px;position: relative; cursor: pointer;}
.mobnavBox .top .mobnavclose:before,
.mobnavBox .top .mobnavclose:after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #333;border-radius: 1px;}
.mobnavBox .top .mobnavclose:before{width: 20px;height: 2px;transform: translate(-50%,-50%) rotate(45deg);}
.mobnavBox .top .mobnavclose:after{width: 2px;height: 20px;transform: translate(-50%,-50%) rotate(225deg);}
/* 导航搜索 */
/* version1.0 */
.mobsearch {margin-top: 30px;}
.mobsearch form {display: flex; align-items: center; justify-content: space-between;}
.mobsearch form input {width: calc(100% - 52px);line-height: 40px;border: 1px solid #eee;border-radius: 2px;padding: 0 12px;font-size: var(--font14); color: #333;}
.mobsearch form button {width: 42px;height: 42px;background: #71BB2E;color: #333;border-radius: 2px;font-size: 14px; border: 0; cursor: pointer;}
.mobsearch form button img {filter: brightness(100); -webkit-filter:brightness(100);}
/* version2.0 */
.mobnavBox .form { background-color: #f5f5f5;display: flex;align-items: center;margin-bottom: 2.125rem; margin-top: 3.125rem;}
.mobnavBox .form .f_sub,.mobnavBox .form .tx {height:5rem;}
.mobnavBox .form .int {display: flex;align-items: center;width: calc(100% - 9.625rem);padding: 0 2.8125rem;}
.mobnavBox .form .int i {width: 2rem;display: block;overflow: hidden;}
.mobnavBox .form .int i svg {float: left;width: 100%;}
.mobnavBox .form .int .tx {width: calc(100% - 2rem);padding: 1.25rem 1rem;font-size: var(--font20);}
.mobnavBox .form .f_sub {display: flex;align-items: center;justify-content: center;width: 9.625rem;color: #fff;background-color: #71BB2E;cursor: pointer;font-size: var(--font24);}
@media (max-width: 768px) {
  .mobnavBox .form .int {width: calc(100% - 1.5rem);padding: 0 1rem;}
  .mobnavBox .form .f_sub, .mobnavBox .form .tx {height: 4rem;}
  .mobnavBox .form .f_sub {font-size: var(--font20);}
  .mobnavBox .bottom .nav li h3 a,.fz_bt{font-size: var(--font19);}
}

/* 导航内容 */
.mobnavBox .bottom {padding: 6px 0;}
.mobnavBox .bottom .nav li {margin: 2.5rem 0;}
.mobnavBox .bottom .nav li h3 {display: flex;align-items: center;justify-content: space-between; }
.mobnavBox .bottom .nav li h3 a {display: block;text-align: center;color: #333;padding-left: 4px;font-size: var(--font24);}
.mobnavBox .bottom .nav li h3 i {display: flex; align-items: center; justify-content: center; width: 16px;height: 16px;color: #333;text-align: center;font-size: 12px; transition: .4s; cursor: pointer;}
.mobnavBox .bottom .nav li h3 i svg {max-width: 100%;}
.mobnavBox .bottom .nav li .m-subnav {border-bottom: 1px solid #dbdbdb;padding-bottom: 5px;display: none;}
.mobnavBox .bottom .nav li .m-subnav a {margin: 10px 0;padding-left: 5px;position: relative; font-size: var(--font20); color: #333; display: flex;align-items: center;}
.mobnavBox .bottom .nav li .m-subnav a::before {content: ''; width: 4px; height: 4px; border-radius: 50%; background: #71BB2E; display: inline-flex; margin-right: 5px; flex-shrink: 0;}

/*三级导航 */
.mobnavBox .bottom .nav li .m-subnav dl {border-bottom: 1px solid #eee;}
.mobnavBox .bottom .nav li .m-subnav dl:last-child {border: 0;}
.mobnavBox .bottom .nav li .m-subnav dl dt {display: flex; justify-content: space-between;}
.mobnavBox .bottom .nav li .m-subnav dl dt a::before {display: none;}
.mobnavBox .bottom .nav li .m-subnav dl dt .btn {width: 16px; position: relative;}
.mobnavBox .bottom .nav li .m-subnav dl dt .btn i {position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);    font-weight: 700;}
.mobnavBox .bottom .nav li .m-subnav dl dt .btn .i2 {opacity: 0;}
.mobnavBox .bottom .nav li .m-subnav dl .list {display: none;}
.mobnavBox .bottom .nav li .m-subnav dl .list a {display: flex; position: relative; align-items: center;}
.mobnavBox .bottom .nav li .m-subnav dl.on dt .btn .i2 {opacity: 1;}
.mobnavBox .bottom .nav li .m-subnav dl.on dt .btn .i1 {opacity: 0;}
/* .mobnavBox .bottom .nav li .m-subnav a:before{content: "";width: 8px;height: 8px;border: 1px solid #CCCCCC;border-radius: 50%;position: absolute;left: 4px;top: 5px;transition: all 0.4s;}
.mobnavBox .bottom .nav li .m-subnav a:after{content: "";width: 4px;height: 4px;background: #CCCCCC; border-radius: 50%; position: absolute; left: 7px;top: 8px;transition: all 0.4s;} */
.mobnavBox .bottom .nav li.on h3 a {color: #71BB2E;}
.mobnavBox .bottom .nav li.on h3 i {transform: rotate(90deg);color: #71BB2E;}
.mobnavBox .bottom .nav li.on h3 i:before,
.mobnavBox .bottom .nav li.on h3 i:after {background: #fff;}
.mobnavBox .bottom .nav li h3 a:hover,
.mobnavBox .bottom .nav li .m-subnav a:hover , .mobnavBox .bottom .nav li .m-subnav a.on {color: #71BB2E;}
.mobnavBox .bottom .nav li .m-subnav a:hover:before , .mobnavBox .bottom .nav li .m-subnav a.on:before {border-color: #71BB2E;}
.mobnavBox .bottom .nav li .m-subnav a:hover:after , .mobnavBox .bottom .nav li .m-subnav a.on:after {background: #71BB2E;}
.mobnavBox .bottom .links dl dd {margin: .3rem 0;}
.mobnavBox .bottom .links dl dd a {display: flex; align-items: center;}
.mobnavBox .bottom .links dl dd span { margin-left: .2rem; display: block; text-align: center;color: #333; padding-left: 4px; font-size: var(--font20);}

/* 导航语言 */
/* version2.0 */
.mobnavBox .moblang .tit {font-size: var(--font20); text-align: center; font-weight: 700; margin-bottom: .2rem;}
.mobnavBox .moblang .moblan a {border: 1px solid #eee; margin: .15rem 0; color: #666;}
.mobnavBox .moblang .moblan a:active {border-color: #71BB2E; background: #71BB2E; color: #fff;}

/* 导航联系方式 */
/* version1.0 */
.moblan a {display: flex;align-items: center;justify-content: center;height: 0.9rem;}
.sitebtn {display: block;border-radius:4px;	background-image: linear-gradient(135deg, #71BB2E 10%, #fff 60%, #71BB2E 100%);overflow: hidden;background-size: 200% auto;color: #fff;text-align: center;}
/* .sitebtn:hover {background-position: right center;} */
.mobinfo {padding-top: 20px; border-top: 1px solid #eee;}
.mobinfo h2 {color: #71BB2E; font-weight: 700; margin-bottom: .3rem;}
.mobinfo dl dd {display: flex;margin-top: .15rem; align-items: center;}
.mobinfo dl dd {}
.mobinfo dl dd .icBox {max-width: 15px;max-height: 15px;display: flex;align-items: center;justify-content: center;margin-right: 5px;}
.mobinfo dl dd .icBox img {max-width: 100%;}
.mobinfo dl dd p {width: calc(100% - 14px);color: #333; }
.mobinfo dl dd p a {color: #333;}
.mobinfo dl dd p a:active {color: #71BB2E;}
@keyframes sjnav{0% {width: 0;}25% {width: 15px;}50% {width: 30px;}75% {width: 15px;}100% {width: 0;}}
/* version2.0 */
.fz_bt {margin-top: 1.25rem; display: flex;align-items: center;justify-content: center;border-radius: 3px;background-color: #fff;color: #71BB2E;transition: all 0.3s linear;border: 1px solid #eee; width: 100%; padding: .625rem 0; font-size: var(--font24);}
.fz_bt i {display: flex;width: 1.875rem;height: 1.875rem;margin-right:1.25rem;overflow: hidden;}
.fz_bt i svg{width: 100%; height: 100%;}
.fz_bt i svg path{fill: #71BB2E;}
.fz_bt span {color: #71BB2E;}
.fz_bt:active {background: #71BB2E; border-color: #71BB2E;}
.fz_bt:active i svg path{fill: #fff;}
.fz_bt:active span{color: #fff;}
@media (any-hover: hover) {
  .mobinfo dl dd p a:hover {color: #71BB2E;}
  .fz_bt:hover{background: #71BB2E; border-color: #71BB2E;}
  .fz_bt:hover i svg path{fill: #fff;}
  .fz_bt:hover span{color: #fff;}
}
@media (max-width: 768px) {
  .mobnavBox .bottom .nav li {margin: 1.25rem 0;}
  .mobnavBox .bottom .nav li h3 a {font-size: var(--font20);}
  .mobnavBox .bottom .nav li .m-subnav a {font-size: var(--font18);}
  .fz_bt i {width: 1.25rem; height: 1.25rem; margin-right: .5rem;}
}


/* ======================================================1400px========================================================= */
/* 大桌面显示器，≥ 1200px */
@media (max-width: 1400px) { 

  .prolist .list li .con .t1 {font-size: var(--font40);}
  .proTwo .info {padding-right: 4rem;}

}

/* ======================================================1200px========================================================= */
/* 大设备（小桌面/平板横屏，≥ 992px） 小于 1200px */
@media  (max-width: 1200px) { 
  /* 产品中心 */
  .proOne .proList ul {grid-template-columns: repeat(2, 1fr);}

  /* 竞争力中心===上游供应链 */
  .petePageOne_one .left {width: 43%;}

}

/* ======================================================992px========================================================= */
/* 中等设备（平板，≥ 768px）小于 992px */
@media (max-width: 992px) { 
  /* 头部 */
  nav , .head_nav {display: none;}
  .mobmenu {display: flex;}
  
  /* 底部 */
  .footer .footerBox {padding: 2rem 0;}
  .footer .left .footer_logo img {min-height: initial; height: 4rem; object-fit: contain;}
  .footer .left .foter_us {margin-top: 3rem;}
  .footer .left {width: 100%;}
  .footer .right {width: 100%; margin-top: 2rem;}
  .footer_logo {text-align: center;}

  .foternav {flex-wrap: wrap;width: 100%; margin-top: 0; padding: .3rem 0;}
  .foternav dl .ddbox {display: none;}
  .foternav dl {width: 100%; margin-right: 0; text-align: left; padding-right: 0;}
  .foternav dl dt {margin-bottom: 0;position: relative;cursor: pointer;     padding: .1rem 0;}
  .foternav dl dt::after {content: "";background: url(../images/jt1.svg) no-repeat right;display: block;width: 15px;height: 15px;background-size: 100%;position: absolute;right: 0;top: 50%;transform: translate(-50%, -50%); transform-origin: center; transition: .35s; z-index: 1;}
  .foternav dl dt::before {display: none;}
  .foternav dl.on dt::after {transform:translate(-50%, -50%) rotate(90deg);}
  .foternav dl {margin-bottom: 10px;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
  .foternav dl:last-child {margin-bottom: 0; border: 0;}
  .foternav dl.nolist dt::after {display: none;}
  .foternav dl.nolist dt a {display: block; margin-bottom: 0;}

  .follow {justify-content: flex-start; margin-top: 1rem;}
  .copyRight {padding: 1rem 0;}

  /* index页 */
  .loadMain .svg_box {transform: scale(2.5);transform-origin: 44.3% 39%;}
  .indexBanner .thumb_box {width: 65vw; height: 65vw;}

  /* 右侧悬浮 */
  .floatSlider {display: none !important;}


  /* 竞争力中心====技术研发 */
  .petePageThre_one {padding: 2rem 0;}
  .petePageThre_one .left {width: 100%; margin-top: 2rem;}
  .petePageThre_one .right {width: 100%; order: -1;}


  /* 云工厂地图 */
  .cloudMap .info {width: 100%;}


}



/* ======================================================移动端========================================================= */
/* 小设备（手机横屏/大手机，≥ 576px）小于 768px */
@media (max-width: 768px) { 
  /* 通用 */
  .more1 {padding: .8rem 1rem;}

  /* 头部 */
  header {position: fixed;top: 0;}
  .headBox {background: rgba(0, 0, 0,.5);padding: .5rem 2%;}
  .headBox .logo img {height: 2.5rem;}
  
  /* index页 */
  .loadMain .svg_box {transform: scale(2.5);transform-origin: 44.3% 39%;}
  .indexBanner .thumb_box {width: 80vw; height: 80vw;    bottom: -50vw;}
  #rotateContainer:after {width: 90%;height: 90%;}
  .indexBanner .thumb_box .erath {width: 80%; height: 80%;}
  .indexBanner .content_swiper .slide .info h2 {font-size: 2rem;}
  .indexBanner .content_swiper .slide .info p {font-size: var(--font20);}

  /* HOME 页 */
  .homeBanner .slide .info .p1 {font-size: 2rem;}
  .homeBanner .slide .info .p2 {margin-top: 1rem;font-size: var(--font20);}
  .homeOne {padding: 3rem 0;}
  .homeOne .left {width: 100%;}
  .homeOne .right {width: 100%; margin-top: 2rem;}
  .homeOne .left .text {margin-top: 1rem;}
  .homeOne .left .more {margin-top: 2rem;}
  .homeOne .right li {padding: 1.5rem 1rem;}
  .homeOne .right li .icBox {height: 1.5rem;}
  .homeOne .right li .icBox img {min-height: 100%;}
  .homeOne .right li .num .counter {font-size: var(--font40);}
  .homeTwo {padding: 3rem 0;}
  .homeTwo .thumb_box .slide::before , .homeTwo .thumb_box .slide::after {display: none;}
  .homeTwo .thumb_box .slide .icBox {height: 1.5rem;}
  .homeTwo .thumb_box .slide .icBox img {min-height: 100%;}
  .homeTwo .thumb_box {margin-top: 2rem;}
  .homeTwo .swiperBox {margin-top: 2rem;}
  .homeTwo .swiperBox .slide .left {width: 100%;}
  .homeTwo .swiperBox .slide .right {width: 100%; padding-top: 2rem;}
  .homeTwo .swiperBox .slide .right .text {margin-top: 1rem; font-size: var(--font18);}
  .homeTwo .swiperBox .swjt {display: none;}
  .homeThre {padding: 3rem 0;}
  .homeThre .w1600 {display: none;}
  .homeThre .tle .desc {width: 100%; margin-top: 2rem;}
  .homeThre .left {width: 100%;}
  .homeThre .left dl dd {padding: 3.125rem 1.5rem 2.5rem;}
  .homeThre .left dl dd .counter, .homeThre .left dl dd .dw {font-size: var(--font40);}
  .homeThre .right {width: 100%; margin-top: 2rem;}
  .homeThre .maplist li .text {font-size: var(--font14);transform: scale(.8);white-space: nowrap;transform-origin: left;}
  .homeThre .maplist li .info {display: none !important;}
  .homeThre .list {margin-top: 0;}
  .homeThre .list li {margin: 0 1.5rem; width: 6rem; min-width: initial;}
  .homeFour .swiperBox .con {width: 100%;}
  .homeFour .swiperBox .slide .jddwjz {top: 30%;}
  .homeFour .swiperBox .slide .slide-inner img {min-height: 16rem; object-fit: cover;}
  .homeFour .swiperBox .con .indexTle .t1 {font-size: var(--font26);}
  .homeFour .pagtion {top: 80%;  width: 100%;left: 50%;}


  /* =============================================内页============================================ */
  /* 通用 */
  .ny-banner .bjBox img {min-height: 15rem; object-fit: cover;}
  .ny-banner .box .con .indexTle .t1 {font-size: var(--font30);}
  .ny-banner .box .con .indexTle .t2 {font-size: var(--font20);}
  .ny-banner .indexTle .t1::before {width: 2rem; height: 2rem;top: 50%;}
  .arrow {bottom: 1rem;}

  .pro_nav {margin: 0 2%;}
  .pro_nav ul {overflow-x: auto; justify-content: flex-start;}
  .pro_nav li {margin: 0 1rem; white-space: nowrap;}
  .pro_nav li a {padding: 1.25rem 0;}
  .pro_nav li.on {order: -1;}

  .ny_nav .navBox {flex-wrap: wrap;}
  .ny_nav .navBox .mbx {order: -1; width: 100%; display: none;}
  .ny_nav .navBox ul {width: 100%; overflow-x: auto; justify-content: flex-start;}
  .ny_nav .navBox ul li {margin-right: 1.5rem; white-space: nowrap;}
  .ny_nav ul li a {padding: 1.25rem 0;}
  .ny_nav .navBox ul li.on {order: -1;}

  /* 产品中心 */
  .proOne .proList {max-width: 100%; padding: 3rem 4%;}
  .proOne .proList ul {gap: 1rem;}
  .pro-banner .box {min-height: 27rem;}
  .pro-banner .con {padding-bottom: 5rem;}
  .pro-banner .con .tle .t2 {font-size: var(--font26);}
  .proOne .proList .tle .tit-50 {font-size: var(--font30);}

  /* 终端产品 */
  .proTwo .list ul {grid-template-columns: repeat(2, 1fr);}
  .proTwo .tle h3 {font-size: var(--font30);}

  /* 产品详情 */
  .paroDateOne {padding-top: 5rem;}
  .paroDateOne .left {width: 100%; margin-top: 1.5rem; padding-bottom: 0;}
  .paroDateOne .right {width: 100%;}
  .paroDateOne .left {margin-top: 2rem;}
  .paroDateOne .left .p1 {font-size: var(--font30);}
  .paroDateOne .left .text {font-size: var(--font16);}
  .paroDateOne .left .more {margin-top: 2rem;}
  .paroDateOne .left .more a {width: 9rem; height: 3rem;}
  .proDateTle.indexTle .t1::before {width: 1.5rem; height: 1.5rem;}
  .paroDateFour .swjt {width: 2.5rem; height: 2.5rem;}
  .paroDateFive .swjt {width: 2.5rem; height: 2.5rem;}

  /* 关于我们 */
  .aboutBanner .imgBox img {min-height: 15rem; object-fit: cover;}
  .aboutBanner .con .b1 {font-size: var(--font20);}
  .aboutBanner .con .b2 {font-size: var(--font30);}
  .aboutOne {padding: 3rem 0;}
  .aboutOne .box_top .left {width: 100%; margin-top: 2rem;}
  .aboutOne .box_top .right {width: 100%; margin-top: 2rem;}
  .aboutOne .box_top .imgBox {order: -1; width: 50%; margin: auto;}
  .aboutOne .box_top .left .tle .tit-52 {font-size: var(--font32);}
  .aboutOne .le {width: 100%;}
  .aboutOne .re {width: 100%; margin-bottom: 2rem; order: -1;}
  .aboutOne li .counter {font-size: 2rem;}
  .aboutOne li .icBox {height: 2rem;}
  .aboutOne li .icBox img {min-height: initial;}
  .aboutTwo {padding: 3rem 0 4rem;}
  .aboutTwo .tle .p2 {font-size: var(--font26);}
  .aboutTwo .swiperBox {margin-top: 3rem;}
  .aboutTwo .swiper .slide_box {padding: 1.5rem 0;}
  .aboutTwo .swiper .slide.swiper-slide-active .p1 {font-size: var(--font28);}
  .aboutTwo .swiper .slide.swiper-slide-active .p2 {font-size: var(--font20);}
  .aboutTwo .swiper .slide .text {margin-top: 1.5rem; font-size: var(--font16);}
  .aboutTwo .swjt {left: 14%;}
  .aboutTwo .swiper-button-next {right: 14%; left: auto;}
  .aboutThre {padding: 3rem 0;}

  /* 关于我们===招聘 */
  .joinDate-banner .form {width: 100%;}
  .joinDate-banner .scrollXian {display: none;}
  .joinDatelist .form .form-group {flex-wrap: wrap; margin-top: 0;}
  .joinDatelist .form .form-group .tit {min-width: auto;}
  .joinDatelist .list {padding-top: 2rem;}
  .joinDatelist .list .tle {text-align: center;font-size: var(--font30);}


  /* 竞争力中心====技术研发 */
  .petePageThre_two {padding: 3rem 0;}
  .petePageThre_thre {padding: 3rem 0 5rem;}
  .petePageThre_thre .swjt {display: none;}
  .petePageOne_one .box {padding: 3rem 0;}
  .petePageOne_one .left {width: 100%;}
  .petePageOne_one .right {width: 100%; margin-top: 2rem;}
  .petePageOne_one .numlist {margin-top: 2rem;}
  .petePageOne_one .numlist li .num {font-size: var(--font40);}
  .petePageOne_one .left .tle .p1 i {height: .8rem;}
  .petePageOne_two {padding: 2rem 0;}
  .petePageOne_two .left {width: 100%;}
  .petePageOne_two .right {width: 100%; margin-top: 2rem;}
  .petePageOne_two .right .item {padding: 2rem 0;}
  .petePageOne_two .right .item .p2 {margin-top: 1rem;}
  .petePageOne_thre {padding: 3rem 0;}
  .petePageOne_thre .petePageOne_tltle {width: 100%; text-align: center;}
  .petePageOne_thre .nav {width: 100%; margin-top: 2rem;}
  .petePageOne_thre .tle ul {justify-content: center;}
  .petePageOne_thre .tle li {padding: .65rem .5rem;}
  .petePageOne_thre .box .item .item_box {flex-wrap: wrap;}
  .petePageOne_thre .box .info {width: 100%; padding: 2rem 1.5rem;}
  .petePageOne_thre .box .imgBox {width: 100%; order: -1;}
  .petePageOne_thre .box .info .text {margin-top: 1rem;}
  .petePageOne_thre .box .info .more {margin-top: 2rem;}
  .petePageOne_four {padding: 3rem 0;}
  .petePageOne_four .petePageOne_tltle {text-align: center; width: 100%;}
  .petePageOne_four .itemlist {margin-top: 2rem;gap: 2rem; justify-content: center; width: 100%;}
  .petePageOne_four .itemlist .item .icBox {height: 2rem;}
  .petePageOne_four .itemlist .item .icBox img {min-height: initial;}
  .petePageOne_four .itemlist .item .tit-24 {font-size: var(--font18);}
  .petePageOne_four .box {margin-top: 2rem;}
  .petePageOne_five .tle .t1 {font-size: var(--font28);}
  .petePageOne_five .pagtion {top: 80%;}

  /* 竞争力中心====销售渠道 */
  .petePageFour_one {padding: 3rem 0;}
  .petePageFour_one .list li {width: 100%; margin-bottom: 2rem;} 
  .petePageFour_one .tle .t2 i {height: .8rem;}
  .petePageFour_one .list li {padding: 3rem 1rem;}
  .petePageFour_one .list li .icBox {width: 5rem; height: 5rem;}
  .petePageFour_one .list li .icBox img {min-height: initial;}
  .petePageFour_one .list li .p1 {margin-top: 1.5rem; font-size: var(--font18);}
  .petePageFour_two {padding: 3rem 0;}
  .petePageFour_two .nav li {flex-direction: column;border-radius: 0; margin: 0 .5rem; padding: .8rem .5rem; text-align: center;}
  .petePageFour_two .nav li .icBox {margin: auto; margin-bottom: .5rem;}
  .petePageFour_two .tab_pane .box {padding: 2rem; width: 100%;}
  .petePageFour_two .tab_pane .data-box {flex-wrap: wrap;}
  .petePageFour_two .tab_pane .field-title {text-align: center;}
  .petePageFour_two .tab_pane .data-item {width: calc(100% / 2); margin-bottom: 2rem;}
  .petePageFour_two .tab_pane .data-item:nth-child(2n)::after {display: none;}
  .petePageFour_two .tab_pane .data-value {font-size: var(--font36);}
  .petePageFour_two .tab_pane .data-value .dw {font-size: var(--font26);}
  .petePageFour_two .tab_pane .data-desc {font-size: var(--font18);}
  .petePageFour_two .tab_pane .imgBox {position: relative; width: 100%; z-index: 1;}
  .petePageFour_thre {padding: 3rem 0;}
  .petePageFour_thre .list ul {gap: 2rem; padding: 0 2%;}
  .petePageFour_thre .list li {margin-top: 3rem;}
  .petePageFour_thre .list li .counter {font-size: 3rem;}
  .petePageFour_thre .list li .dw {font-size: 2rem;}
  .petePageFour_thre .list li .desc {font-size: var(--font18);}

  /* 竞争力中心====政策导向 */
  .petePageFive .list ul {grid-template-columns: repeat(2, 1fr);}

  /* =====可持续中心===== */
  .sustain {padding: 3rem 0;}
  .sustain .tle {text-align: center;}
  .sustain .left {width: 100%;}
  .sustain .right {width: 100%; margin-top: 2rem;}
  .sustain #map li .cirle {margin-right: .25rem;}
  .sustain #map li .name {font-size: var(--font14); transform: scale(.8);}
  .sustain #map li .info {display: none !important;}


  /* ====云工厂加盟==== */
  
  .joinPage_one .text {padding: 0; text-align: left;}
  .joinPage_one ul {margin-top: 2rem;}
  .joinPage_one li {width: 100%; margin-top: 2rem;}

  .joinPage_two {padding: 3rem 0;}  
  .joinPage_two .list {margin-top: 2rem;}
  .joinPage_two .list ul {grid-template-columns: repeat(1, 1fr);}
  .joinPage_two .list li {padding: 2rem;}
  .joinPage_two .list li .icBox {right: 1.5rem;}
  .joinPage_two .list li .icBox img {max-height: 2.5rem; min-height: initial;}

  .joinPage_six {padding: 3rem 0;}
  .joinPage_six .nav {margin-top: 2rem;}
  .joinPage_six .nav li {padding: .8rem 1.5rem; font-size: var(--font20);}
  .joinPage_six .list .li_box dl {flex-wrap: wrap; margin-top: 3rem;}
  .joinPage_six .list .li_box dl dd {width: 100%; margin-bottom: 2rem;}
  .joinPage_six .list .li_box dl dd::after {display: none;}
  .joinPage_six .list .li_box dd .icBox {height: 3rem;}
  .joinPage_six .list .li_box dd .icBox img {min-height: initial;}
  .joinPage_six .nav ul {gap: 1rem;}
  .joinPage_six .list .li_box dd span {font-size: var(--font20);}

  .joinPage_thre {padding: 3rem 0 5rem;}
  .joinPage_thre .list {margin-top: 3rem;}
  .joinPage_thre .list .xian {display: none;}
  .joinPage_thre ul {flex-wrap: wrap; justify-content: center;}
  .joinPage_thre li {width: 33%; margin-bottom: 2rem; transform: none !important; }
  .joinPage_thre li .cirle {width: 7.5rem; height: 7.5rem; padding: 1rem 0;}
  .joinPage_thre li .icBox {height: 1.8rem;}
  .joinPage_thre li .icBox img {min-height: inherit;}
  .joinPage_thre li .p1 {font-size: var(--font20);}
  .joinPage_thre li .p2 {font-size: var(--font14);}

  .joinPage_four {padding: 3rem 0;}
  .joinPage_four ul {flex-wrap: wrap;}
  .joinPage_four .list {margin-top: 3rem;}
  .joinPage_four li {width: 100%; margin-bottom: 2rem;}

  .joinPage_five .box {flex-wrap: wrap;}
  .joinPage_five .left {width: 100%;}
  .joinPage_five .right {width: 100%; flex: none; max-width: 100%; padding: 1rem;}
  .joinPage_five .left {padding: 2rem;}
  .joinPage_five .left .p2 {margin-top: 2rem;}
  .touch .form .line {margin-bottom: 0;}
  .touch .form .line .field-wrap {width: 100%; margin-bottom: 1rem;}
  .touch .form .line .field-wrap .input {height: 3.75rem;}
  .touch .form .line.code-wrap {margin-top: 1rem;}
  .touch .form .line.sub_wrap {display: flex; justify-content: center;}
  .touch .form .line.sub_wrap button {width: 8.5rem; height: 3.5rem;}


  /* ====销售加盟==== */
  .saleOne {padding: 3rem 0;}
  .saleOne .left {width: 100%;}
  .saleOne .right {width: 100%; margin-top: 3rem;}
  .saleOne .left .more {margin-top: 3rem;}
  .saleOne li {padding: 1rem 0;}
  .saleOne li .icBox {width: 4rem; height: 4rem;}
  .saleOne li .p1 {font-size: 1.25rem;}
  .saleOne li .p2 {margin-top: .5rem;}
  .saleTwo .list li .s_tit {margin: 2rem 0 1rem;}
  .saleFive {padding: 3rem 0;}
  .saleFive .left dl {margin-top: 2rem;}

  /* =====云工厂地图===== */
  .cloudMap {padding: 3rem 0;}
  .cloudMap .left {width: 100%;}
  .cloudMap .right {width: 100%; margin-top: 3rem;}
  .cloudMap .map_box li .icBox {height: 1.25rem; width: 1.25rem;}
  .cloudMap .info .item {padding: 1.5rem;}
  .cloudMap .info .item .item_tit .tit {font-size: 1.5rem;}
  .cloudMap .info .item dl {margin-top: 1.2rem;}

  /* ====新闻中心==== */
  .newsOne .box {flex-wrap: wrap;}
  .newsOne .left {width: 100%;}
  .newsOne .right {width: 100%; margin-top: 3rem;}
  .newsOne .right li {padding: 1rem 0;}
  .newslist {padding: 3rem 0;}
  .newslist ul {grid-template-columns: repeat(2, 1fr); gap: 1rem;}
  .newslist li .info {padding: 1.5rem 0;}
  .newslist li .info .tit {font-size: var(--font18);}
  /* 详情 */
  .newsxq-box {flex-wrap: wrap; padding-top: 0;}
  .news-left {width: 100%;}
  .newsxq-box .news-right {width: 100%; margin-top: 3rem; position: relative; top: 0;}
  .newsxq-title strong {font-size: var(--font24);}
  .news-left .newsCon {padding: 1.5rem;}


}

/* 超小设备（手机，小于 576px） */
@media (max-width: 576px) {
  /* index页 */
  .loadMain .svg_box {transform: scale(3.5);transform-origin: 43.7% 32%;}
  .loadMain .svg_box svg>rect {transform: translateY(-40%); height: 180%;}
  .loadMain .svg_box svg mask rect {height: 180%;}

  .indexBanner .thumb_box {width: 99vw; height: 99vw;    bottom: -70vw;}
  #rotateContainer:after {width: 86%;height: 86%;}
  .indexBanner .thumb_box .erath {width: 80%; height: 80%;}
  .corona li {font-size: var(--font14);}
  .corona li.active .title {transform: scale(1.25);}

  /* 产品中心 */
  .proOne .proList ul {grid-template-columns: repeat(1, 1fr);}
  .pro-banner .more .item a {padding: 1rem 1.25rem;}
  
  /* 终端产品 */
  .proTwo {padding: 2rem 0;}
  .proTwo .list ul {grid-template-columns: repeat(1, 1fr);}

  /* 竞争力中心====政策导向 */
  .petePageFive .list ul {grid-template-columns: repeat(1, 1fr);}

}


