body {
  
    direction: rtl;
}

.m-hdnav .nav-item:first-child {
   
    margin-left: 80px;
}

@media screen and (max-width: 1219px) {
    .m-hdnav .nav-item:first-child {
        margin-left: 30px;
    }
}

.m-hdlang {
   
    margin-right: 40px;
    margin-left: 0;
}

.m-hdlnk {
    margin-right: 40px;
     margin-left: 0;
}


.m-hlnk .link i {
    margin-right: 5px;
   margin-left: 0;
    transform: rotate(180deg);
    display: inline-block;
}


.m-habtys .box-item .item-num:before {
   
    right: 0;
  
}

.m-hcapa .tabhd-item .item-icon {
    
    margin-left: 26px;
    margin-right: 0;
}

.m-hcapa .tabbd-item .item-title:before {
    
    right: 0;
   
}

.m-happl .btn-wp {
   
    direction: ltr;
}

.m-hnewsitem .item-pic {
   
    margin-right: 8%;
       margin-left: 0;
}

.m-prol .list-item {
    margin-left: 1.6666666667%;
     margin-right: 0;
    
}

.m-prol .list-item:nth-child(4n) {
    margin-left: 0;
}

.m-prob1 .prob-text {
 
    margin-left: 6.25%;
    margin-right: 0;
}


.m-prob1 .prob-link .link:last-child {
    
    margin-right: 20px;
}

.m-prott {
    padding-right: 41px;
   
    
    
    background-position-x: right;
}

.m-profaq .item-title .iconfont {
   
    left: 0;
   right: auto;
}


.m-mpro .box-item {
    margin-left: 1.25%;
    margin-right: 0;
    
}

.m-mpro .box-item:nth-child(4n) {
    margin-left: 0;
}

.m-hbtn {
   
    direction: ltr;
}

.m-slidecontrol .box-page {
    
    margin-left: 20px;
    margin-right: 20px;
    
}

.m-abtb6 .box-item:nth-child(6n) {
    margin-left: 0;
}

.m-abtb6 .box-item {
    margin-left: 2.8571428571%;
     margin-right: 0;
    
}


@media screen and (max-width: 767px) {
    .m-prol .list-item {
       
        margin-left: 0;
    }
}

.m-abtb10 .box-item:nth-child(4n) {
    margin-left: 0;
}


.m-abtb10 .box-item {
    margin-left: 1.625%;
      margin-right: 0;
    
}

.m-abtb9 .box-ftt:before {
  
    right: 0;
    
}

@media screen and (max-width: 767px) {
    .m-abtb10 .box-item {
        margin-left: 0;
       
    }
}

@media screen and (max-width: 640px) {
    .m-abtb6 .box-item {
        margin-left: 1%;
        margin-right: 1% !important;
        width: 31.33%;
    }
}

.m-hdnav .sbnav-list1 {
    right: 0;
   
}

.m-hdnav .sbnav-list2, .m-hdnav .sbnav-list3 {
    right: 100%;
    
}

.m-indul .box-item .item-title:before {
    
    right: 0;
}
.m-indul .box-item .item-pro .pro {
    margin-left: 4.8484848485%;
       margin-right: 0;
}


.m-indul .box-item .item-pro .pro:nth-child(4n) {
    margin-left: 0;
}

.m-hnewsitem .item-time {
   
    margin-left: 30px;
    margin-right: 0;
   
}

.m-sdnews .box-item .item-pic {
    
    margin-left: 20px;
      margin-right: 0;
}

.m-oths .oths-item i {
   
    right: 0;
  
}

.m-oths .oths-item {
  
    padding-right: 55px;
      padding-left: 0;
}

.m-ctusform .form-item3 .form-text {
    padding-left: 100px;
    padding-right: 0;
}

.m-ctusform .form-code {
   
    left: 1px;
       right: auto;
    
}

.m-ftform .form-item3 .form-text {
    padding-left: 90px;
     padding-right: 0;
}

.m-ftform .form-code {
   
    left: 0;
    right: auto;
   
}

.m-ftb1 {

    padding-left: 10.625%;
    padding-right: 0;
}

@media screen and (max-width: 991px) {
    .m-mobilenav .mbnav-btn {
       
        left: 12px;
       right: auto;
       
    }
}

@media screen and (max-width: 991px) {
    .m-mobilenav {
        
        left: 0;
        right:auto;
       
    }
}

@media screen and (max-width: 991px) {
    .m-mobilenav .mbnav-bd {
       
        left: 0;
        right:auto;
        
    }
    
    
}

.m-hdsch .sch-form.run {
    visibility: visible;
    left: 0;
    opacity: 1;
}

@media screen and (max-width: 991px) {
    .m-hdsch {
        
        left: 55px;
        right:auto;
        
    }
}

.m-hdsch .sch-form.run {

       left: 0;
    right: auto;
    
}

@media screen and (max-width: 991px) {
    .m-hdlang {
        
        left: 85px;
        right: auto;
        margin-right: 0;
    }
}

.m-hdinfo .info-item {
    margin-left: 50px;
    margin-right: 0;
}

.m-hdinfo .info-item i {
    margin-left: 5px;
     margin-right: 0;
   
}

.m-hdinfo .info-item span {
        display: inline-block;
    direction: ltr;
}

.m-profaq .item-title {
   
    padding-left: 20px;
    padding-right: 0;
   
}

.m-cmpb3 .box-item {
    margin-left: 3.3125%;
     margin-right: 0;
   
}

.m-cmpb3 .box-item:nth-child(4n) {
    margin-left: 0;
}

.m-cmpb3 .box-item:before {
   
    right: 100%;
   
}

@media screen and (max-width: 767px) {
    .m-cmpb3 .box-item {
      
        margin-left: 0;
    }
}


.m-hsdui em
 {
    
    padding-right: 36px;
    padding-left: 0;
    background: url(../images/dui1.png) no-repeat right 4px;
   
}

.m-indupro .box-item:nth-child(4n) {
    margin-left: 0;
}

.m-indupro .box-item {
    margin-left: 1.3698630137%;
    margin-right: 0;
   
}

.m-prob1 .prob-pic {
   
    direction: ltr;
}