.dimBlack .navTitleMainBox .navbar {
  filter: invert(0%);
}

.navTitleMainBox .navbar {
  filter: invert(100%);
}

.dimBlack .InquiryBtn {
  filter: invert(0%);
  background-color: #fff;
}

.dimBlack .InquiryBtn span {
  color: #000000;
}

.InquiryBtn {
  filter: invert(100%);
  transition: background 0.3s;
  background-color: #000;
}

.InquiryBtn span {
  color: #ffffff;
}

.dimBlack .aboutusList {
  filter: invert(0%);
}

.aboutusList {
  filter: invert(100%);
}



.site-item-box {
display: flex;
justify-content: flex-start;
align-items: flex-start;
flex-wrap: wrap;
}

.site-item {
width: 33%;
}
.site-list li a{
/* transition:0.3s all; */
font-family: RedHatDisplay-Medium,"Microsoft YaHei" !important;
font-weight: 500 !important;
color: #5A00FF;

}

.site-box-title {

border-top: 1px solid #E5E6EB;
}
.site-box:nth-child(1) .site-box-title {
border-top: none;
padding-top: 0;
}
.sitemap-title:nth-child(1){
padding-bottom: 0;
}
.fenge{
padding-top:24px !important;
}
@media screen and (min-width: 1023px)  {
.site-list li a:hover{
border-bottom: 2px solid #5a00ff;
}
}

/* pad断点*/
@media screen and (min-width: 768px) and (max-width: 1200px) {
  .navTitleMainBox .navbar {
      filter: invert(0%);
  }
}
.fenge{
max-width: 100%;
height: 1px;
border-bottom: 1px solid #e4e4e4;
padding-top: 8px;
}
@media (max-width: 767px) {
  .navTitleMainBox .navbar {
      filter: invert(0%);
  }
  .fenge{
    width: calc(100% - 32px);
         margin: 0 auto;
    height: 1px;
    border-bottom: 1px solid #e4e4e4;
    padding-top: 8px;
  }
#sitemap{
      padding: 24px 0px;
}
  .sitemap-title{
    padding-bottom: 0;
  }
  .sitemap-title h1{
    padding-left: 16px;
    font-size: 20px;
    line-height: 28px;
  }
  .sitemap-content{
    padding-left: 16px;
    padding-right: 16px;
  }
  .site-box{
    border-top: 1px solid #E5E6EB;
    margin-top: 0px;
    padding-top: 24px;
  }
 
  .site-box:nth-child(1){
    border-top: none;
  }
  .fenge{
    padding-top: 16px !important;
  }
  .site-box .site-box-title {
    border-top: none;
  }
  .site-box-title{
    padding-bottom: 16px;
    padding-top: 0px;
  }
  .site-box-title h2{
    font-size: 16px;
    line-height: 24px;
  }
  .site-item{
    width: 100%;
  }
}





