@charset "utf-8";

body {
    direction: rtl;
}

.logo{
    float:right;
}

.hea{
    float:left;
}

.sousuo{
    float:left;
    margin-left: 20px;
    margin-right: 0;
}

.sousuo form{
    left:0px;
    right:auto;
}

.yvn{
    float:left;
    margin-left: 20px;
    margin-right: 0;
}

.daohang{
    float:left; 
    margin-left: 3px;
    margin-right: 0;    
}

.daohang>li{
    float:right;
    margin-right: 50px;
    margin-left: 61px;
}

.yijiw{
    left:auto;
    right:0px;
}

.banner1 .slider {
    direction: ltr;
}

.main1 .swiper-container {
    right: 45%;
}

.img-list {
    direction: ltr;
}

.m5tun{
    border-radius: 180px 0 0 0;
}

.main6 .owl-carousel{
    direction: ltr;
}

.main7{
    direction: ltr;
}

.foxin .int4{
    left: 0px;
    right: auto;
}

.foxin .yanzheng{
    left: 0px;
    right: auto;
}

.foxin .int3 input{
    padding-left: 70px;
    padding-right: 0;
}

.img-list3 {
    direction: ltr;
}

.prlie{
    margin-left: 0;
    margin-right: 3.6%;
}

.prlie:nth-child(4n-3){
    margin-left: 0px;
    margin-right: 0px;
}

.img-list1 {
    direction: ltr;
}

.solie1:before{
    left: auto;
    right: 0px;
    border-radius: 0 0 0 160px;
    
}

.solie2:before{
    left: 0px;
    right: auto;
    border-radius: 0 0 160px 0;
}

.so2biao2{
    padding-left: 0;
    padding-right: 40px;
}

.so2biao2:before{
    left: auto;
    right: 0px;
}

.so23zi p em{
    padding-left: 0;
    padding-right: 27px;
    
}
.so23zi p em:before{
    left: auto;
    right: 10px;
}

.fanpian ul li:nth-child(1){
    padding-left: 0;
    padding-right: 59px;
}
.fanpian ul li:nth-child(2){
    padding-left: 59px;
    padding-right: 0;
    text-align: left;
    
}
.fanpian ul li:nth-child(1) i{
    left: auto;
    right: 0px;
}
.fanpian ul li:nth-child(2) i{
    left: 0px;
    right: auto;
}

.pr27a{
    padding-left: 0;
    padding-right: 68px;
}
.pr27a strong{
    left: auto;
    right: 23px;
}

.pr27p{
    padding-left: 0;
    padding-right: 68px;
}
.pr27p strong{
    left: auto;
    right: 23px;
}

.ab1main3 .ab13b{
    direction: ltr;
}

.img-scroll4 {
    direction: ltr;
}

.img-scroll4 .prev {
    left: 0;
    right: auto;
}

.img-scroll4 .next {
    left: 66px;
    right: auto;
}

.ab21a{
    padding-left: 0;
    padding-right: 24px;
}

.ab21a i{
    left: auto;
    right: 0px;
}

.ab22t .ab22lie{
    margin-left: 0;
    margin-right: 3.75%;
}

.ab22t .ab22lie:nth-child(5n-4){
    margin-left: 0px;
    margin-right: 0px;
}

.ab22b .ab22lie{
    margin-left: 0;
    margin-right: 3.73%;
}

.ab22b .ab22lie:nth-child(4n-3){
    margin-left: 0px;
    margin-right: 0px;
}

.img-list6 {
    direction: ltr;
}

.img-scroll6 .prev {
    left: 0;
    right: auto;
}
.img-scroll6 .next {
    left: 66px;
    right: auto;
}

.ab25a:before{
    left: auto;
    right: 0px;
}

.cs1blie{
    margin-left: 0;
    margin-right: 1.25%;
}

.cs1blie:nth-child(5n-4){
    margin-left: 0;
    margin-right: 0;
}

.cs3p strong{
    padding-left: 0;
    padding-right: 20px;
}
.cs3p strong:before{
    left: auto;
    right: 0px;
}

.sulie{
    margin-left: 0;
    margin-right: 2%;
}

.sulie:nth-child(3n-2){
    margin-left: 0px;
    margin-right: 0px;
}

.nelie{
    margin-left: 0;
    margin-right: 7.1%;
}

.nelie:nth-child(3n-2){
    margin-left: 0px;
    margin-right: 0px;
}

.ne2t .share{
    margin-left: 42px;
    margin-right: 0px;
}

.coxin .xing input,
.coxin .xing textarea{
    padding-left: 0;
    padding-right: 29px;
    background: rgba(255, 255, 255, 0.05) url("../images/xing.png") no-repeat right 14px top 26px;
}

.coxin .yanzheng{
    left: 14px;
    right: auto;
    border-left: 0;
    border-right: 1px solid #333;
}

.m1xtun{
    margin-left: 0;
    margin-right: 5%;
}

.m1xtun:nth-child(4n-3){
    margin-left: 0px;
    margin-right: 0px;
}

.foul li{
    padding-left: 0;
    padding-right: 35px;
}

.foul li i{
    left: auto;
    right: 0px;
}

.img-list6 li {
    direction: rtl;
}

.ab24a{
    padding-left: 0;
    padding-right: 44px;
}
.ab24a:before{
    left: auto;
    right: 17px;
}

.co1lie{ 
    margin-left: 0;
    margin-right: 1.866%;
}

.co1lie:nth-child(4n-3){
    margin-left: 0px;
    margin-right: 0px;
}

@media screen and (max-width:1599px) {
    .sousuo{
        margin-left: 10px;
        margin-right: 0;
    }
    
    .daohang{
        margin-left: 0px;
        margin-right: 0px;
    }
    
    .daohang>li{ 
        margin-left: 40px;
        margin-right: 0;
    }
}

@media screen and (max-width:1359px) {        
    .daohang>li{
        margin-right: 0px;
        margin-left: 40px;
    }
    
    .so2biao2{
        padding-left: 0;
        padding-right: 20px;
    }
    
    .pr27a{
        padding-left: 0;
        padding-right: 35px;
    }
    
    .pr27a strong{
        left: auto;
        right: 10px;
    }
    
    .pr27p{
        padding-left: 0;
        padding-right: 35px;
    }
    .pr27p strong{
        left: auto;
        right: 10px;
    }
    
    .ab22t .ab22lie{
        margin-left: 0;
        margin-right: 4px;
    }
    
    .ab22b .ab22lie{
        margin-left: 0;
        margin-right: 4px;
    }
    
    .nelie{
        margin-left: 0;
        margin-right: 1.5%;
    }
}

@media screen and (max-width:999px) {
    .yvn{
        margin-left:45px;
        margin-right:0;
    }
    
    .m5tun{
        border-radius: 80px 0 0 0;
    }
    
    .prlie{
        margin-left: 0;
        margin-right: 1.5%;
    }
    .prlie:nth-child(4n-3){
        margin-left: 0;
        margin-right: 1.5%;
    }
    .prlie:nth-child(3n-2){
        margin-left: 0px;
        margin-right: 0;
    }
    
    .cs1blie{
        margin-left: 0;
        margin-right: 1.5%;
    }
    
    .cs1blie:nth-child(5n-4){
        margin-left: 0;
        margin-right: 1.5%;
    }
    
    .cs1blie:nth-child(3n-2){
        margin-left: 0;
        margin-right: 0;
    }
    
    .ne2t .share{
        margin-left: 22px;
        margin-right: 0;
    }
}

@media screen and (max-width: 767px) {
    .so23zi p em{
        padding-left: 0;
        padding-right: 15px;
    }
    .so23zi p em:before{
        left: auto;
        right: 0px;
    }

    .fanpian ul li:nth-child(1){
        padding-left: 0px;
        padding-right: 59px; 
        text-align: right !important;
    }
    
    .fanpian ul li:nth-child(2){
        padding-left: 0px;
        padding-right: 59px; 
        text-align: right !important;
        
    }
    
    .fanpian ul li:nth-child(1) i{
        left: auto;
        right: 0px;
    }
    
    .fanpian ul li:nth-child(2) i{
        left: auto;
        right: 0px;
    }
    
    .img-scroll4 .next {
        left: 44px;
        right: auto;
    }
    
    .img-scroll6 .prev {
        left: 44px;
        right: auto;
    }
    
    .cs1blie{
        margin-left: 0;
        margin-right: 2%;
    }
    
    .cs1blie:nth-child(5n-4){
        margin-left: 0;
        margin-right: 2%;
    }
    
    .cs1blie:nth-child(3n-2){
        margin-left: 0;
        margin-right: 2%;
    }
    
    .cs1blie:nth-child(2n-1){
        margin-left: 0;
        margin-right: 0;
    }
    
    .sulie{
        margin-left: 0;
        margin-right: 2%;
    }
    
    .sulie:nth-child(3n-2){
        margin-left: 0;
        margin-right: 2%;
    }
    
    .sulie:nth-child(2n-1){
        margin-left: 0;
        margin-right: 0;
    }
    
    .nelie{
        margin-left: 0;
        margin-right: 2%;
    }
    
    .nelie:nth-child(3n-2){
        margin-left: 0;
        margin-right: 2%;
    }
    
    .nelie:nth-child(2n-1){
        margin-left: 0;
        margin-right: 0;
    }
    
    .co1lie{
        margin-left: 0;
        margin-right: 2%;
    }
        
    .co1lie:nth-child(2n-1){
        margin-left: 0;
        margin-right: 0;
    }
}