body {
  
    direction: rtl;
}

.header .logo {
    float: right;
   
}

.header .lang-box {
    float: left;
    
    margin-right: 33px;
    margin-left: 0;
}

.search {
   
    margin-right: 30px;
     margin-left: 0;
}
.pull-right {
    float: left;
}
@media screen and (min-width: 992px) {
    .news2_wrap .pull-right{
        float: right;
    }   
}

.header .lang-box .item-title img {
     margin-right: 0;
    margin-left: 6px;
}

.header .lang-box .item-title .icon2 {
    margin-left: 0;
    margin-right: 5px;
}

.search .search-box {
   right:auto;
    left: 0;
  
}

.search .search-box .iconfont {
   right:auto;
    left: 10px;
    
}

.search .search-box .item-input {

    right: 0;
    padding: 0 10px 0 45px;
}

.header .navlist {
    float: left;
   
}

.banner {
   
    direction: ltr;
}

.page-btn .iconfont {
    
    transform: scaleX(-1);
}

@media screen and (min-width: 1420px) {
    .index-probox .page-btn {
        padding-right: 19.5px;
            padding-left: 6px;
    }
}

.index-probox .box-list .item-btn .iconfont {
  
    transform: scaleX(-1);
   
}

.index-solution .tab-options {
   
    margin-left: 2.1428571429%;
    margin-right: 0;
   
}

.index-application {
    
    direction: ltr;
}

.owl-carousel .owl-wrapper-outer {
   
    direction: ltr;
}

.index-choose .box-list .item-pic {
    float: right;
    
    margin-left: 22px;
     margin-right: 0;
}

.cer-swiper-box {
    
    direction: ltr;
}

.index-global .index-item {
   
    margin-left: 3.3571428571%;
   margin-right: 0;
}

.index-news .left-item {

    margin-left: 3.2857142857%;
    margin-right: 0;
}

.index-news .box-list .item-pic {
 margin-right: 0;
    margin-left: 25px;
}

.footer .f-middle .flist1 {
    padding-right: 0;
    padding-left: 60px;
}

.footer .f-middle .flist {
 padding-right: 0;
    padding-left: 30px;
}

.footer .f-middle .flist2 .box-list li .iconfont {
 
    right: 0;
    
}

.footer .f-middle .flist2 .box-list li {
 
    padding-right: 25px;
     padding-left: 0;
}

.footer .f-middle .item-form .item-img {
  
    left: 1px;
   right:auto;
}

.footer .f-middle .item-form .item-code input {
    padding-left: 70px;
        padding-right: 6px;
}

.footer .f-middle .item-form .star:before {
    left:0;
    right: 15px;
   
}

.footer .f-middle .item-form .star input, .footer .f-middle .item-form .star textarea {
    padding-right: 21px;
     padding-left: 0;
}

.footer .f-middle .item-form input, .footer .f-middle .item-form textarea, .footer .f-middle .item-form select {
 
    font-size: 16px;
    font-size: 1.3rem;

}

.n-nav .n-nav-icon {

    left: 5px;
    right: auto;
}

.n-nav .box-search .iconfont {
    right:auto;
    left: 10px;
   
}

.n-nav .box-search .item-input {

    padding: 0 0 0 60px;
}

@media screen and (max-width: 991px) {
    .header .lang-box {
    
        left: 40px;
        right:auto;
    }
}

.header .yiji_dif {
   left:0;
    right: -260px;
    
}

.proslide .slide-yiji > li > a:before {
 
    right: 0;
   
}

.pro1-list .item-btnbox input {
    margin-left: 13px;
   margin-right: 0;
}

.page {
    
    direction: ltr;
}

.m-prob1 .prob-pic-small {

    direction: ltr;
}

.pro-share .share-title {
    margin-left: 15px;
     margin-right: 0;
}

.spec-dj strong:before {
    left:0;
    right: -31px;
   
}

.spec-dj p {
padding-left: 0;
    padding-right: 31px;
}

.test-owl .owl-btns {
   
    left: 0;
  right:auto;
    direction: ltr;
}

.faq1-list .list-box {
   margin-left: 0;
    margin-right: 2.1428571429%;
}

.faq1-list .list-box:first-child {
    margin-right: 0;
}


.faq1-list .item-title {
   
    padding-right: 49px;
    padding-left: 23px;
    
}

.faq1-list .item-title .item-span {
   
    right: 0;
    
   
}

.faq1-list .item-title .iconfont {
    right:auto;
    left: 0;
   
}

.related-owl .item-btn .iconfont {

    transform: scaleX(-1);
}

.box-carousel .owl-btns {
 
    direction: ltr;
}

.solution1-tab .tab-content .item-body {

    right: 0;
    
}

.m-oths {

    direction: ltr;
}

@media screen and (min-width: 768px) {
    .app1-list .list-item:nth-child(3n+1) {
        margin-right: 0;
}   
}

.app1-list .list-item {

    margin-right: 2%;
        margin-left: 0;
}

@media screen and (max-width: 767px) {
    .app1-list .list-item:nth-child(odd) {
        margin-right: 0;
    }
}

@media screen and (max-width: 767px) {
    .app1-list .list-item {
        
        margin-right: 2%;
        margin-left: 0;
    }
    /*.app1-list .list-item:nth-child(3n+1){*/
    /*    margin-right: 2%;*/
    /*}*/
}

.case1-list .list-item.item1 .item-pic {
    margin-left: 3.6428571429%;
     margin-right: 0;
}

.case1-list .list-item.item2 .item-pic {
    margin-right: 5.3571428571%;
    margin-left: 0;
}

.case2-box4 .box-item .item-body p {
  
    padding-right: 35px;
    padding-left: 0;
}


.case2-box4 .box-item .item-body em {

    right: 0;
  
}

.fac-owl .list-item {
    margin-left: 7.0941324297%;
    margin-right: 0;
}

.s-box2 .box-list .iconfont {
    left:0;
    right: 100%;
   
    transform: scaleX(-1);
}

.s-box3 .box-list .item-pic {
    float: right;

    margin-left: 24px;
      margin-right: 0;
}


.s-box4 .box-list .list-item {
   
    border-right: solid 1px #F2F3F6;
   border-left: 0;
}

@media screen and (max-width: 767px) {
    .s-box4 .box-list .item-num {
       left:0;
        right: 10px;
    }
}

@media screen and (max-width: 400px) {
    .s-box2 .box-list .iconfont {
        right: 50%;
        transform: translateX(-50%) rotate(90deg);
       left: 0;
        margin-right: -20px;
        margin-left: 0;
    }
}

.s-box4 .box-list .list-item:before {
   left:0;
    right: -4px;
   
}

.faq-list .item-title {
   padding-right: 0;
    padding-left: 80px;
}

.faq-list .item-title .iconfont {
    
    left: 26px;
    right:auto;
}

.faq-list .list-item {
    padding-left: 0;
    padding-right: 27px;
   
}

.faq-list .item-desc {
   padding-right: 0;
    padding-left: 80px;
    
}

.download-list .item-btn {
   right:auto;
    left: 0;
   
}

.download-list .list-item {
   
    padding: 16px 36px 16px 120px;
   
}

.download-list .list-item:before {
 right:auto;
    left: 110px;
    
}

.news1-list .item-pic {
    margin-right: 0;
    margin-left: 2.9285714286%;
}

.news2-detail > .item-date .item-p {
  margin-right: 0;
    margin-left: 43px;
}

@media screen and (max-width: 991px) {
    .news2-slide .box-list .list-item {
        margin-left: 0;
        margin-right: 2%;
    }
}

@media screen and (max-width: 991px) {
    .news2-slide .box-list .list-item:nth-child(3n+1) {
        margin-right: 0;
    }
}

.contact-form .box-form .star:before {
   
    right: 14px;
    left:0;
}

.contact-info .box-list .iconfont {
    
    right: 0;
   
}

.contact-form .box-form .star input, .contact-form .box-form .star textarea, .contact-form .box-form .star select {
    padding-right: 23px;
     padding-left: 0;
}

.contact-form .box-form .item-img {
    
    left: 14px;
   right:auto;
}

.contact-info .box-list .list-item {

    padding-right: 59px;
  padding-left: 0;
}

.index-news .box-list .item-btn .iconfont {

    transform: rotate(180deg);
}

.index-solution .tab-options li{
        transform: translateY(-50%) rotate(180deg);
}

.news1-top .item-title {
    float: right;
   
}