html{
        direction: rtl;
}
.m-hdnav .nav-item {

    margin-right: 60px;
        margin-left: 0;
}

.m-hdlang {
   
    margin-right: 30px;
          margin-left: 0;
}

.m-hpro .box-img {
   
    padding-right: 60px;
    padding-left: 0px;
   
}

.m-hlnk .link em {
    margin-right: 0;
    margin-left: 15px;
}

.m-hproj .swiper-slide {
    margin-left: 1.6949152542%;
   margin-right: 0;
}

.m-hcore .tabhd-item:nth-child(5n) {
    margin-right: 0;
    margin-left: 0;
}

.m-hcore .tabhd-item {
    position: relative;
    margin-left: 1.7142857143%;
    margin-right:0;
}

.m-ftb3 {
   
    margin-left: 9.0714285714%;
    margin-right:0;
}

.m-ftb {
    padding-left: 20px;
    padding-right: 0;
}

@media screen and (max-width: 1660px) {
    .m-hdnav .nav-item {
        margin-right: 30px;
        margin-left: 0;
    }
}

@media screen and (max-width: 1440px) {
    .m-hdnav .nav-item {
        margin-right: 30px;
         margin-left: 0;
    }
}

@media screen and (max-width: 1219px) {
    .m-hdnav .nav-item {
        margin-right: 20px;
        margin-left: 0;
    }
}

@media screen and (max-width: 640px) {
   .m-hpro .box-img {
             padding-right: 0px; 
     padding-left: 0px;
    }
}


.m-prol .list-item {
    margin-left: 2.8571428571%;
    margin-right: 0;
}
.m-prol .list-item:nth-child(3n) {
    margin-left: 0;
}

.m-prob1 .box-link .link {
    margin-left: 20px;
   margin-right: 0;
}

.m-prob2 .box-desc em {
   
    padding-right: 20px;
     padding-left: 0;
}

.m-prob2 .box-desc em:before {
   
    right: 0;
   
}

.m-htt.line:before {
  
    right: 0;
      left: 0;
   
}

.m-hbtn {
 
    direction: ltr;
}

.m-htt.center:before {
    right: 50%;
    left:0;
}

.m-quab4 .box-text {
   
    background: url(../images/quab4-sy1.png) no-repeat left bottom;
}

.m-news .box-desc em:before {
  
    right: 6px;
      left: 0;
   
}

.m-news .box-desc em {
   
    padding-right: 40px;
      padding-left: 0px;
}

.m-projl .list-item:nth-child(3n) {
    margin-left: 0;
}

.m-projl .list-item {
   
    margin-left: 2.8571428571%;
    margin-right: 0;
   
}

.m-resb3 .box-name:before {
    
    right: 0;
    left: 0;
  
}

.m-clstext .form-btn {
   
    right: 0;
    left: 0;
  
}

.m-newsl .list-item {
    margin-left: 2.8571428571%;
     margin-right:0;
    
}

.m-newsl .list-item:nth-child(3n) {
    margin-left: 0;
}

.m-ctusinfo .info-item i {
  
    right: 0;
 
}

.m-ctusinfo .info-item {
   
    padding-right: 38px;
    padding-left: 0px;
   
}

.banner .box-btn {
  
    left: auto;
    right: auto;
}

@media screen and (max-width: 640px) {
    .m-hpro .box-img .img-item {
        
        padding: 0 10px;
    }
}




@media screen and (max-width: 991px) {
    .m-mobilenav {
        left: 0;
        right: auto;
    }
}

@media screen and (max-width: 991px) {
    .m-mobilenav .mbnav-btn {
       
        left: 12px;
        right: auto;
       
    }
}

@media screen and (max-width: 991px) {
    .m-mobilenav .mbnav-bd {
       
        left: 0;
          right: auto;
       
    }
}

.m-hdlang {
    margin-left: 30px;
   
}


@media screen and (max-width: 991px) {
    .m-hdsch {
      
        left: 55px;
       right:auto;
    }
}

.m-hdsch .sch-form.run {
 
    left: 0;
    right: auto;
   
}

.g-hproj{
    direction: ltr;
}

.m-hpro .box-slide .box-item:before {

    right: 0;
    
}

.m-hdsbnav .hdsbnav-item a:before {
  
  right: 0;
 
}

.m-hdsbnav .hdsbnav-item a {
 
  padding-right: 18px;
   padding-left: 0;

}

.m-hlnk .link .icon-right:before{
    transform: rotate(180deg);
}

.m-ftinfo span {
    direction: ltr;
    display: inline-block;
}

.m-ctusinfo .info-item span {
    direction: ltr;
    display: inline-block;
   
}

.m-pronav .nav-item {
    margin-left: 28px;
    margin-right: 0;
    
}

.m-htt.center:before {
    right: auto;
    left: auto;
}

.m-resb3 .box-slide .item-num {
    left: 20px;
    right: auto;
}
