a { color: #343a40; }
a:hover { color: #EC3D01; }
.bottom .hover-white .on a { color: #000; }
.bottom .col {border-bottom: 1px dotted #6c757d;}
.bg-fst1 { background-color: #F2F2F2; }
.bg-fst2 { background-color: #0085EE; }
.sbanner img { max-width: 100%; }
.nav { border-bottom: 1px dashed #dee2e6; }
.nav .title { margin-bottom: -5px; padding: 0 0px 5px 0px; border-bottom: 3px solid #dee2e6; margin-left: 15px; font-size: 1.125rem; }
.phonex .wechat .dd { display: block; }
.phonex .wechat .dd img { height: 70px; }
.phonex .wechat .dd img:first-child { margin-right: 28px; }
.view li .thumbs { border: 1px solid #dee2e6; padding: 15px; }
.rowstitle-2 .RowsTitle h3 .en { font-size: 16px; margin-top: 10px; }
.More { text-align: center; }
.More a { display: inline-flex; padding: 10px 30px; background-color: #EC3D01; color: white; }
.bg-fst .More a { background-color: white; color: #0085EE; }
.bg-fst .Margin { margin-top: 20px; margin-bottom: 20px; }
.ad .Subject { margin: 0; }
.ad .Subject .Thumbs { margin: 0; }
sider .RowsTitle { display: none; }
.contact .Margin { text-align: center; }
.news h6 a:hover { animation: changecolor 1s; }
.news .intro { height: 60px; overflow: hidden; }
@media (min-width: 992px) { sider .RowsTitle { display: inherit; }
  sider .RowsTitle h3 { padding: 40px; }
  .bottom { background: url(features.png) no-repeat #F2F2F2 center; }
  .bottom .menu { padding-bottom: 10px;  }
  #ArticleView ul li { flex-basis: 33.33%; }
  .bottom .flex .Margin{display: flex;}
  .support { padding-left: 5px; padding-right: 5px;}
  .miibeian{ padding-left: 5px; padding-right: 5px;}
}