/*手机端适配*/

@media (max-width:1440px) {
  .center-box {
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
  }
  .head-nav-ul>li {
    margin-right: 0;
    font-size: 14px;
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (max-width:1240px) {
  .center-box1 {
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
  }
  .center-box1.no-pd {padding: 0;}
}
@media (max-width:992px) {
  .comfirm-btn {margin-right:15px;width: 184px;height: 45px;line-height: 45px;}
  .home-dl {line-height: 30px;}
  .el-card-box.noborder {padding: 0;}
  .el-home-row {padding: 15px 0;}
  .el-bt {padding-top: 25px;margin-top: 20px;}
  .home-data {margin-left: 0;}
  .home-dl>dt {width: auto;text-align: left;}
  .home-dl {flex-direction: column;}
  .user-right {min-height: auto;}
  .order-tab-ul>li {padding-left: 5px;padding-right: 5px;font-size: 14px;}
  .uc-i-btn {width: 66px;height: 26px;line-height: 26px;}
  .uc-inner-list>li br {display: block;} 
  .uc-ic-pd {padding: 0 12px;}
  .uc-inner-list>li {font-size: 12px;}
  .user-center {margin: 28px 0;}
  .user-r-bott {padding-bottom: 25px;}
  .user-rb-tit:before {left: 0}
  .user-rb-tit {padding-left: 15px;}
  .shop-btn {height: 45px;line-height: 45px;width: 135px;}
  .shop-btn {margin-right: 15px;margin-left: 0;}
  .uc-calc-info{padding: 0 15px;background-color: transparent;margin-top: 20px;}
  .uc-td-price>span {display: block;}
  .oper-text {display: none;}
  .uc-card-table td,.uc-card-table th {padding: 15px 6px;}
  .uc-card-table {font-size: 12px;}
  .uc-ic-tit {font-size: 12px;}
  .uc-card-table tr {position:relative;}
  .uc-td-oper {position: absolute;right: 5px;top: 5px;padding: 0!important;width: 24px;height: 24px;display: block;background-color: #fe0000;text-align: center;line-height: 24px;border-radius: 50%;color: #fff;}
  th.uc-td-oper {display: none;}
  .main-l-pd {padding: 0;}
  .user-rb-top {padding: 15px 0;}
  .user-center {margin-top: 0;}
  .user-l-list {display: flex;padding: 0 15px ;flex-wrap: wrap;}
  .user-l-list>li {width: 50%;}
  .user-l-list>li .iconfont {margin-right: 5px;}
  .nav-posit {padding: 16px 0;}
  .comp-m-price {font-size: 20px;}
  .com-btn {display: block;margin: 20px auto 0;float: none;font-size: 16px;}
  .mt15 {margin-top: 10px;}
  .pay-s-dl {font-size: 14px;}
  .ct-btn {margin-left: 15px;width: 66px;height: 28px;line-height: 28px;}
  .c-price {margin-left: 10px;font-size: 18px;}
  .change-box {font-size: 14px;padding: 15px 0;margin: 20px 0;}
  .card-el-row .el-cell-2 {
    width: 100%;
  }
  .card-el-row .el-cell-2 + .el-cell-2 {
    margin-top: 15px;
  }
  .el-card-dl {
    flex-direction: column;
}
.el-card-dl>dt {
  width: auto;
  text-align: left;
  line-height: normal;
}
.char-btn {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.char-num {
  height: 24px;
  line-height: 24px;
  font-size: 14px;
}
.cart-add-box {
  width: 80px;
}
.cart-add-box.mt0 {
  margin-top: 0;
}
.cart-group-td {
  width: 36%;
}
.card-d-tit {padding: 16px 0;}
.card-el-row + .card-el-row {margin-top: 15px;}
.cart-desc {padding-left: 5px;}
.order-table {font-size: 12px;}
.order-table th, .order-table td {padding: 12px 6px;}
.card-bg {padding:12px 15px;font-size: 14px;}
.card-d-tit {font-size: 18px;}
  .card-d-pd {padding: 0px 0 25px;}
  .el-card-dl>dt {padding-left: 0;}
  .ms-goods-ul1>li:first-child {margin-top: 28px;}
  .car-ms-pd {padding: 0px 15px 30px;}
  .main-show1 {padding: 30px 15px;}
  .swiper-dd-prev {
    left: 10px;
    transform: none;
  }
  .el-card-dl>dd {
    margin-top: 15px;
}
  .cart-main-show {margin: 20px 0 30px;}
  .add-cart-btn {height: 45px;line-height: 45px;}
  .add-cart-btn .iconfont::before {font-size: 18px;}
  .cartd-desc {margin: 15px 0;}
  .add-cart-btn {font-size: 16px;}
  .cart-btn-box {padding-top: 0;}
  .cart-inner {padding: 20px 15px;}
  .cartd-pri {font-size: 26px;}
  .cartd-pri {padding: 15px;margin-top: 15px;}
  .swiper-dd-next {right: 10px;transform: none;}
  .cartd-left-inner {width: 100%;}
  .cartd-rtit {font-size: 20px;}
  .ms-goods-pd {padding: 0 15px;}
  .ms-tab-dl {padding: 15px;}
  .tab-flag {margin-right: 5px;margin-bottom: 5px;padding: 0 5px;}
  .ms-tab-dl>dd {width: 100%;max-width: none;}
  .ht-icon {
    display: inline-block;
    width: 50px;
    text-align: center;
  }
  .footer1-info-left {padding-right: 0;}
  .footer1-info {flex-direction: column;align-items: flex-start;}
  .cart-btn:hover {margin-right: 0;}
  .ms-desc {max-width: 100%;}
  .ms-jf {display: none;}
  .ms-pnum {font-size: 16px;}
  .tel-text {font-size: 14px;}
  .tel-nm {font-size: 18px;}
  .icon-dianhua4 {margin-right: 5px;}
  .head-m-search {width: 100%;}
  .head-b-right{order: 2;width: auto;}
  .head-left-order {order: 1;width: auto;}
  .head-b-mid {order: 3;width: 100%;margin-top: 15px;}
  .head-bott-inner {flex-wrap: wrap;}
  .login-btn1 {padding: 0 5px;}
  .cart-btn {position: fixed;right: 0;top: 50%;transform: translate(0,-50%);margin-right: -150px;text-align: left;transition: all .3s ease-in;}
  .login-inner {height: auto;}
  .login-bott {padding-top: 20px;}
  .login-btn {font-size: 14px;}
  .login-tit {font-size: 20px;}
  .login-inner {padding: 25px 18px;}
  .map-box1 {height: 400px;}
  .cont-box {padding-top: 25px;}
  .cont-itit {font-size: 16px;}
  .cont-info {padding: 20px 15px;}
  .cont-Tit {font-size: 20px;}
  .resume-box {padding-bottom:32px;}
  .resume-item {padding: 10px 0;}
  .resume-table {font-size: 12px;}
  .resume-table th, .resume-table td {padding: 18px 6px;}
  .resume-table th {font-size: 13px;}
  .prev-next-box {padding: 25px 0;}
  .prev-next {width: 100%;}
  .nav-line {margin: 0 5px;}
  .news-w-box {padding-top: 20px;}
  .w-tit {font-size: 12px;}
  .news-w-bott {font-size: 14px;}
  .news-w-ul>li {padding: 20px 0;}
  .pages li {width: 32px;height: 32px;line-height: 32px;font-size: 14px;}
  .pages {padding: 32px 0;}
  .news-w-right {display: none;}
  .comp2-box {padding-bottom: 0} 
  .k-desc p {margin: 20px 0;}
  .k-desc{font-size: 14px;}
  .k-vice {font-size: 16px;}
  .k-tit {font-size: 24px;}
  .img-g {width: 49.625%;margin-bottom: 0.70%;}
  .img-g:nth-of-type(3n+1) {margin-left: 0.7%;}
  .img-g:nth-of-type(2n+1) {margin-left: 0;}
  .main-pt {padding-top: 0;}
  .head-fixed  {position: relative;}
  .advace-ul>li {padding-bottom: 42px;}
  .advace-ul>li {width: 48.5%;margin-left: 3%;margin-bottom: 3%;}
  .advace-ul>li:nth-of-type(3n+1) {margin-left: 3%;}
  .advace-ul>li:nth-of-type(2n+1) {margin-left: 0;}
  .dm-top {padding-bottom: 15px;}
  .ques-ul>li {padding: 20px 0;}
  .dm-img {max-width: 80%;}
  .dm-pic>li {padding: 0;width: 50%;margin-bottom: 20px;}
  .inner-group-tit {font-size: 18px;margin-top: 0;}
  .inner-group {padding-top: 20px;}
  .serv-btn {display: block;margin-left: auto;margin-right: auto;font-size: 16px;height: 45px;line-height: 45px;width: 162px;margin-top: 25px;}
  .md-c-gln{font-size: 48px;}
  .md-c-grd{font-size: 24px;}
  .md-c-desc{font-size: 14px;}
  .md-c-desc p {margin-top: 18px;}
  .md-cont-ul>li {padding: 25px 0;}
  .maodian {padding-bottom: 25px;}
  .md-text>small {font-size: 12px;}
  .md-right{font-size: 16px;}
  .md-img {max-width: 80%;}
  .md-left {width: 50px;padding: 5px;}
  .md-lbj {width: 40px;height: 40px;}
  .maodian-ul>li {width: 48.5%;margin-left: 3%;padding: 15px 0;}
  .maodian-ul>li:nth-of-type(3n+1) {margin-left: 3%;}
  .maodian-ul>li:nth-of-type(2n+1) {margin-left: 0;}
  .map-box {margin-top: 0px;height: 300px;}
  .intel-links {font-size: 14px;}
  .comp1-box {margin-top: 15px;}
  .comp1-left{padding-right: 0;}
  .comp-out-right {display: none;}
  .banner-list-tit {font-size: 20px;}
  .banner-list-img {height: 150px;object-fit: cover;}
  .intel-ul{margin-top: 20px;}
  .intelligence{padding: 32px 0;}
  .intel-ul>li {width: 50%;margin-bottom: 25px;}
  .footer-top {padding-bottom: 15px;}
  .footer-rul {width: 100%;flex-wrap: wrap;}
  .footer-rul>li{width: 33.33%;padding-left: 0;padding-right: 0;}
  .footer-mid {padding: 25px 0 5px;}
  .footer-mid-right {justify-content: flex-start;}
  .footer-logo {max-width: 50%;}
  .footer {padding: 30px 0;}
  .pic-box {padding-bottom: 32px;}
  .news-r-ul {margin-top: 25px;}
  .news-b-right {padding: 0 0 25px;}
  .swiper-goods {margin-top: 25px;}
  .swiper-goods-next {margin-left: 15px;}
  .swiper-goods-bott {padding-top: 15px;}
  .news-ul>li {width: 50%;}
  .gd-box1 {margin-top: 35px;}
  .shop-show p + p {margin-top: 15px;}
  .shop-show {font-size: 16px;}
  .comp-vice.hori-r {font-size: 16px;}
  .check-more::before, .check-more::after {margin-left: -35px;}
  .check-more.hori-r::before, .check-more.hori-r::after {margin-top: -35px;margin-left: 0;}
  .check-more::before, .check-more::after {width: 70px!important;height: 70px!important;}
  .shop {padding: 25px 0 35px;}
  .nav-inner {width: 100%;}
  .nav-top {padding: 18px 0;font-size: 14px;}
  .busi-vice {font-size: 14px;}
  .busi-tit {font-size: 16px;}
  .hide-pc {display: block;}
  .news-r-ul>li {padding: 25px 0;}
  .news-box {padding: 25px 0;}
  .swiper-goods-button {padding-top: 20px;}
  .goods {padding: 25px 0;}
  .news-b-left {display: none;}
  .comp-desc.hori-r {margin-top: 16px;}
  .business {padding: 32px 0;}
  .comp-right {padding-left: 0;padding-bottom: 0;padding-top: 25px;}
  .comp-box {padding: 40px 0;}
  .comp-fixed-box {display: none;}
  .comp-desc {font-size: 14px;}
  .comp-tit {font-size: 24px;}
  .business-ul {margin-top: 20px;}
  .business-ul>li {width: 49.625%;padding-top: 49.625%;margin-bottom: 0.70%;}
  .business-ul>li:nth-of-type(3n+1) {margin-left: 0.70%;}
  .business-ul>li:nth-of-type(2n+1) {margin-left: 0;}
  .banner-tit:after {width: 66px;}
  .banner-tit {font-size: 32px;padding-bottom: 8px;}
  .banner-desc {padding: 0 15px;font-size: 14px;}
  .banner-word {max-width: 100%;width: 100%;}
  .head {padding: 12px 0;}
  .head-left {max-width: 50%;}
  body {font-family: 'Noto Sans', 'Noto Sans JP', sans-serif;}
  .head-nav-ul>li {padding: 0;line-height: 40px;font-weight: 400;}
  .head-nav-ul>li.on {border-bottom: none;}
  .menu {display: block;position: absolute;top: 50%;transform: translate(0,-50%);right: 15px;z-index: 10000;}
  .head-nav-ul {
    display: flex;
    flex-direction: column;
    font-size: 16px;
    color: #fff;
    text-align: center;
    padding-top: 12%;
    width: 100%;
    height: 100%;
    background-color: #fff;
  }
  .nav-ul-box {
    width: 100%;
    height: 100%;
    background-color: transparent;
    overflow: hidden;
    left: -100%;
    top: 0px;
    position: fixed;
    z-index: 999;
  }
  .fix-web {display: flex;flex-direction: column;}
  .fix-web:after {display: none;}
  .fix-web>[class*=left],.fix-web>[class*=right] {width: 100%;max-width: none;}
  .flex-web {flex-direction: column!important;}
  .flex-web>[class*=left],.flex-web>[class*=right] {width: 100%;padding-left: 0!important;padding-right: 0!important;}
  .fix-web>.right-mt25 {margin-top: 25px;}
  .fix-web>.right-mt20 {margin-top: 20px;}
  .fix-web>.right-mt15 {margin-top: 15px;}
  .flex-web> .right-mt15 {margin-top: 15px;}
  .flex-web> .right-mt20 {margin-top: 20px;}
  .flex-web> .right-mt25 {margin-top: 25px;}
}

@media (max-width:750px) {
  .ms-goods-ul>li {width: 49.55%;}
  .ms-goods-ul>li:nth-of-type(4n+1) {margin-left: 0.89%;}
  .ms-goods-ul>li:nth-of-type(2n+1) {margin-left: 0}
  .footer-rul>li {width: 50%;margin-bottom: 20px;}
  .shop-show {font-size: 14px;}
  .busi-icon {max-width:56px;}
  .comp-box {padding: 25px 0;}
  .banner-desc {font-size: 12px;}
  .banner-tit {font-size: 20px;}
  .check-more {font-size: 16px;}
  .comp-tit {font-size: 18px;}
  .comp-desc {font-size: 13px;}
  .comp-desc.vertical-r {margin-right: 20px;}
  .mobile-img {display: block;}
  .banner-img {display: none;}
  .flex-phone {flex-direction: column;}
  .flex-phone>[class*=left],.flex-phone>[class*=right] {width: 100%;}
  .flex-phone> .right-mt5 {margin-top: 5px;}
  .flex-phone> .right-mt15 {margin-top: 15px;}
  .flex-phone> .right-mt20 {margin-top: 20px;}
  .flex-phone> .right-mt25 {margin-top: 25px;}
}
@media (max-width:640px)  {
  .busi-bott {height: 66px;}
}











