body {direction: rtl;text-align: right;}
.Products .list .ul{gap: calc(18/16 * 1em) 1.333333%;}
.Products .list li{margin-right: 0; margin-bottom: 0; width: 24%;box-shadow: 0 1px 5px rgba(0, 0, 0, .2);background-color: #f6f5f5;}

.Products .list li:nth-child(1) .tit{height: 100%; display: flex; align-items: center; justify-content: center;}
.Products .list li .tit{background-color: #f6f5f5;}
/*.Products .list li .tit h2{height: unset;}*/
.Products .list li:nth-child(1) a{height: 100%;}
.Products .list li .tit span{color: #999;}
@media(min-width:1025px){
.Products .list li:nth-child(1){width: 49.3%;}
#button {width: 12.6em;}
}
@media(max-width:1024px){
    .Products .list .ul{gap: calc(20/16 * 1em) 2%;}
    .Products .list li{width: 49%;}
}

@media(max-width:768px){
    .Products .list .ul{gap: calc(10/16 * 1em) 2%;}
    #topbar li {margin-left: 1em;}
    #topbar li:before {left: -0.5em;}
}

.Websitemap002315 li strong {width: 250px;}

.webuploader-pick-new {
    font-size: 14px;
    background: #00b7ee;
    border-radius: 3px;
    line-height: 30px;
    padding: 0 10px;
    color: #fff;
    display: inline-block;
    margin: 0 auto 20px auto;
    cursor: pointer;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

#navi .drop li {text-align: right;}
#navi .parent:last-child{margin-right:0.35rem;margin-left:0;}
#slides .inner {justify-content: flex-end;}
#slides .intro p { text-align: right!important;}
/*categoryinfo*/
#topbar li {margin-left:0;margin-right: 1.76470588em;}
#topbar li::before {left:0;right: -0.88235294em;}
#exhibition .list{flex-direction: row-reverse;}


.Contact .con .text dl dd.tel span,
.Contact .con .text dl dd.time span,
.Contact .con .text dl dd.mail span,
.Contact .con .text dl dd.add span {background-position: center right;}
.Contact .con .text dl dd span {padding:0 2em 0 0;}

.Message .form-ul li .tit{right: 1.1428em;}

.Culture .con{flex-direction: row-reverse;}
.Culture .con .item .title::after {left:auto; right:0;}
.Culture .con .item .title aside {margin-left: 0; margin-right: .5em;}
.History .list .item .con .introduce .text {padding-left:0;padding-right: 4em;}
.History .list .item .title::before {right: auto; left:10px;}
.History .list .item .con .introduce .text p { text-align: right!important;}
.TextList002739 li i {right:auto; left:0;}
.TextList002739 li .type dd span{background-position: center right; padding-left:0; padding-right: calc(20 / 16 * 1em);}
.RichInfo005 .info_back {right:auto; left:0;}
.list17 .text_box {padding-right:0;padding-left: 220px;}
.list17 .more2 {right:auto; left:0;}
.list17 .hbox4 {padding: 0 40px 0 55px; border-right:none;
  border-left: 1px solid #cccccc;
  margin-left: 60px; margin-right:0;}
  @media (max-width: 768px) {
  .list17 .text_box {
    padding-left: 100px;
  }
  .list17 .hbox4 {padding-right: 0;}
}

.Honor{direction: initial;}