body {
  direction: rtl;
}

.swiper-wrapper {
  direction: ltr;
}

.navWrap .navLx p {
  margin-left: 30px;
  margin-right: 0px;
}

.navWrap .navLx p:last-child {
  margin-left: 0px;
  margin-right: 0;
}

.navWrap .navLx span {
  margin-left: 8px;
  margin-right: 0px;
}

.navWrap .souLang {
  margin-left: 0px;
  margin-right: 29px;
}

.navWrap .searchWrap {
  left: 0;
  right: auto;
}

.navWrap .searchBox {
  padding-left: 5px;
  padding-right: 0px;
}

.navWrap .navLang {
  margin-left: 0px;
  margin-right: 20px;
}

.navWrap .jianIcon {
  margin-left: 0px;
  margin-right: 6px;
}

.navWrap .navList > li {
  margin-left: 24px;
  margin-right: 0;
}

.navWrap .navList > li:last-child {
  margin-left: 0;
  margin-right: 0;
}

.navWrap .qiuIcon {
  margin-left: 6px;
  margin-right: 0;
}

.slideshow {
  direction: ltr;
}

.slideshow .bannCont {
  direction: rtl;
}

.bannCont .bannTxt {
  padding-left: 205px;
  padding-right: 0;
}

.explWrap .explCate p {
  margin-left: 20px;
  margin-right: 0px;
}

.explWrap .explCate p:last-child {
  margin-left: 0;
  margin-right: 0;
}

.becoWrap .becoTxt em {
  padding-left: 0px;
  padding-right: 27px;
}

.becoWrap .becoTxt em::before {
  left: auto;
  right: 11px;
}

.chanWrap .chanCate a {
  margin-left: 20px;
  margin-right: 0px;
}

.chanWrap .chanCate a:last-child {
  margin-left: 0;
  margin-right: 0;
}

.chanWrap .chanCheck a {
  margin-left: 0px;
  margin-right: 10px;
}

.pages-btn a,
.pagingBox a {
  margin-left: 16px;
  margin-right: 0px;
}

.pages-btn a:last-child,
.pagingBox a:last-child {
  margin-left: 0;
  margin-right: 0;
}

.pagingWrap .pagSub {
  margin-left: 0px;
  margin-right: 20px;
}

.pagingWrap .pagSub img {
  margin-left: 0px;
  margin-right: 6px;
}

.relaWrap .relaBox {
  direction: ltr;
}

.detailTop .detaLeft {
  direction: ltr;
}

.detailTop .detaShare p {
  margin-left: 8px;
  margin-right: 0px;
}

.funcWrap .funcCate p {
  margin-left: 23px;
  margin-right: 0px;
}

.funcWrap .funcCate p:last-child {
  margin-left: 0;
  margin-right: 0;
}

.funcWrap .funcTxt em {
  padding-left: 0px;
  padding-right: 25px;
}

.funcWrap .funcTxt em::before {
  left: auto;
  right: 11px;
}

.scenBox .biao30 {
  text-align: right;
}

.scenBox .scenTxt em {
  padding-left: 0px;
  padding-right: 28px;
}

.scenBox .scenTxt em::before {
  left: auto;
  right: 11px;
}

.custWrap .custNum {
  left: 30px;
  right: auto;
}

.inteBox .inteTxt em {
  padding-left: 0px;
  padding-right: 29px;
}

.inteBox .inteTxt em::before {
  left: auto;
  right: 0;
}

.inteBox .biao30 {
  text-align: right;
}

.caseWrap .caseName::after {
  left: auto;
  right: 0;
}

.neiBnner .neiLeft {
  padding-left: 0;
  padding-right: calc((100vw - 1500px) / 2);
}

.projDetail .pdShare p {
  margin-left: 12px;
  margin-right: 0;
}

.projDetail .caseDetail .pdTit {
  text-align: right;
}

.faqWrap .quesTxt {
  margin-left: 0px;
  margin-right: 15px;
}

.operWrap .operRight {
  margin-left: 0;
  margin-right: -11.8%;
}

.zzTxt em::before{
  margin-left: 30px;
  margin-right: 0px;
}

.saleWrap .saleName::before {
  margin-left: 20px;
  margin-right: 0px;
}

.corpWrap .corpName {
  margin-left: 0px;
  margin-right: 20px;
}

.mileWrap .mileSwiper1 {
  direction: ltr;
}

.mileWrap .mileSwiper2 {
  direction: ltr;
}

.qualWrap .qualBox {
  direction: ltr;
}

.blogWrap .blogDate {
  left: auto;
  right: 0;
}

.newsDetail .ndShare {
  margin-left: 0px;
  margin-right: 30px;
}

.newsDetail .ndShare p {
  margin-left: 10px;
  margin-right: 0px;
}

.fenYe a span {
  margin-left: 20px;
  margin-right: 0px;
}

.fenYe a:nth-child(2) div {
  text-align: left;
}

.fenYe a:nth-child(2) span {
  margin-left: 0px;
  margin-right: 20px;
}

.touchWrap .touchItem {
  margin-left: 2%;
  margin-right: 0;
}

.touchWrap .touchItem:nth-child(4n) {
  margin-left: 0;
  margin-right: 0;
}

.sendWrap .sendXing {
  margin-left: 5px;
  margin-right: 0;
}

.projWrap .swiper-wrapper {
  direction: rtl;
}

.footWrap .footShare a {
  margin-left: 17px;
  margin-right: 0;
}

.soluWrap .soluCate p {
  margin-left: 20px;
  margin-right: 0;
}

.soluBott .swiper-wrapper {
  direction: rtl;
}

.specWrap .specTxt td {
  border-left: 1px solid #AEDCFF;
  border-right: none;
}

.specWrap .specTxt td:last-child {
  border-left: none;
  border-right: none;
}

.deepWrap .deepImg1 img {
  margin-left: 0.6%;
  margin-right: 0;
}

.deepWrap .deepImg1 img:nth-child(4n) {
  margin-left: 0;
  margin-right: 0;
}

.sendWrap .sendCapt .sendItem {
  padding-left: 100px;
  padding-right: 14px;
}

.sendWrap .sendCode {
  left: 14px;
  right: auto;
}

@media (max-width: 1600px) {
  .neiBnner .neiLeft {
    padding-left: 0;
    padding-right: 80px;
  }
}

@media (max-width: 1280px) {
  .zzTxt em::before{
    margin-left: 20px;
    margin-right: 0px;
  }
    
  .saleWrap .saleName::before {
    margin-left: 10px;
    margin-right: 0px;
  }
  
  .soluWrap .soluCate p {
    margin-left: 0;
    margin-right: 0;
  }
}

@media (max-width: 1000px) {
  .neiBnner .neiLeft {
    left: auto;
    right: 0;
  }
  
  .corpWrap .corpName {
    margin-left: 0;
    margin-right: 0;
  }
  
  .fenYe a span {
    margin-right: 0 !important;
    margin-left: 10px !important;
  }
  
  .touchWrap .touchItem {
    margin-left: 0;
    margin-right: 0;
  }
  
  .soluWrap .soluCate p {
    margin-left: 0;
    margin-right: 0;
  }
}

div.zoomdiv{
    left: unset !important;
    right: 100% !important;
}