a { color: hsl(210, 10%, 23%); }

sider ul li a:hover { background: #0061af; color: #000; }
.col-lg-3 .d-none .RowsTitle h3 { padding: unset; }
.frame .d-none .RowsTitle {border: 5px solid #0061af;}
.frame .d-none .Content{border: 5px solid #0061af;}
.frame .d-none .Content a {background: url(/UserThemes/526/img/d.jpg) no-repeat 220px center;}
.bottom .icon div {line-height: 1.8em;}
.bottom .icon  div::before { display: inline-flex; width: 20px; justify-content: center; align-items: center; margin-right: 10px; color: #ced4da; }
.bottom .Logo pre{display: none;}
.bottom .Logo a {border-right:none;padding-left: 120px;}
.bottom a {color: #fff;}
.bottommenu a {color: #fff;}
.icon ::before { margin-right: 2em; }
a:hover { color: #e77a16; }
.BMobile {font-size: 34px;}
.BMobile .dt {display: none;}
.BCompanyName {font-size: 26px;}
.bottom .wechat { margin-top: 15px; margin-bottom: 15px; }
.product .row .sider .Subject .Thumbs{display: none;}
.sbanner img { max-width: 100%; }
.ECompanyName{font-size: 15px;}
.product .sider .Content{border: 5px solid #0061af;}
.product .sider .RowsTitle {border: 5px solid #0061af;}
.nav { border-bottom: 1px dashed #dee2e6; margin-bottom: 3rem; }

.nav .title { margin-bottom: -5px; padding: 0 0px 5px 0px; border-bottom: 3px solid #dee2e6; margin-left: 15px; font-size: 1.125rem; }

.about .card { max-height: 868px; overflow: hidden; }

.about .card img { padding: 0; border: 0; }

.about .Descript { text-align: center; font-size: 1.125rem; }

.rowstitle-2 .RowsTitle h3 .en { font-size: 16px; margin-top: 10px; }

.case { background-image: url(../img/glow.jpg); background-position: center; background-attachment: fixed; background-repeat: no-repeat; background-size: cover; }

sider .RowsTitle { display: none; }

.contact .Margin { text-align: center; }

#ArticleIntro h6 a { font-weight: 700; }

#ArticleIntro h6 a:hover { animation: changecolor 1s; }

#ArticleIntro .intro { height: 60px; overflow: hidden; }

.guide .title { font-size: 1.125rem; font-weight: 700; }

.bottommenu{background: #f6661d;}

.link .RowsTitle h3 { display: flex; flex-flow: row nowrap; align-items: center; text-align: left; font-size: 20px; }

.link .RowsTitle h3::before { content: "\f2a4"; margin-right: 15px; }

.link .RowsTitle h3::after { display: flex; flex: 1; content: ""; height: 50%; border-bottom: 1px solid #ced4da; margin-left: 20px; }

.link .Margin { display: flex; flex-flow: row wrap; align-items: center; }

.link .Margin a { display: flex; height: 100%; padding-left: 10px; padding-right: 10px; }

.link .Margin::before { content: "LINKS"; margin-left: 35px; margin-right: 20px; font-size: 24px; color: #155cbc; font-family: Georgia, Times, 'Times New Roman', serif; line-height: 1em; }
@media (min-width: 992px) { sider .RowsTitle { display: inherit; }
  .bottom .icon div {line-height: 2.8em;}
  .bottom .CompanyName {display: none;}
  sider .RowsTitle h3 { padding: 40px; }
  .bottom { background: url(features.png) no-repeat #0061af center; }
  .bottom .menu { padding-bottom: 10px; border-bottom: 1px dotted #6c757d; }
  .body #ArticleView ul li, .body #ProductView ul li { flex-basis: 33.33%; }
  .d526 .Subject { display: flex; flex: auto; }
  .d526 .Content { display: flex; flex: 1; }
  .flex .Margin { display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; }
  .flex .Margin > div { margin-left: 5px; margin-right: 5px; } 
  .product sider ul li a {text-align: center;padding: 12px;} }
  
