.subPage_banner1{text-align: center;margin: 0 auto;max-width: 630px}
.subPage_banner1 .btn{display: inline-block;}
.subPage_banner1 .btn a.public_page_btn{
  background-color: #f3b41b;
  min-width: 240px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 14px 40px;
  letter-spacing: 0.05em;
  font-family: "Gotham-Bold", "Arial", sans-serif;
  font-size: 15px;
  font-weight: 700;
  transition: background-color 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease;
}
.subPage_banner1 .btn a.public_page_btn span{
  color: #fff;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
}
.subPage_banner1 .btn a.public_page_btn:hover{background-color: #d9950a;transform: translateY(-3px);box-shadow: 0 8px 20px rgba(0,0,0,0.35);}
.subPage_banner1 .btn a.public_page_btn.hover1_style::after{display:none;}
.subPage_banner_box {position: static;}
.solutions p.info{font-size:18px;}p.info i.iconfont{color:#7a7a7a;font-size:22px;}
.solutions a.btn,.solutions button.btn,.solutions_hot_p a.btn{width:100%;color:#fff;}
.solutions_icon{margin-top:-90px;margin-right: calc(var(--bs-gutter-x) * 0);margin-left: calc(var(--bs-gutter-x) * 0);}
.solutions_icon_line{background-image: url(/static/images/solutions/icon_line.png), url(/static/images/solutions/icon_line.png);background-position: left center, right center;background-repeat: no-repeat;height: 300px;}
.solutions_parameter{background-image: url('/static/images/solutions/solutions_parameter_bg.jpg');background-size: cover;background-position: center;}
.solutions_parameter table {background: #fff;}
.solutions_parameter table tr:nth-child(odd){background: transparent;}
.solutions_parameter table tr th{background: #0052a4; color: #fff;}
.solutions_parameter  table tr td:nth-child(1){
  background: #f5f5f5;
}
.solutions_parameter table tr th,.solutions_parameter  table tr td{
  height: 60px;
}
.solutions_install{background-image: url('/static/images/solutions/install_bg.jpg');background-size: cover;background-position: center;color: #fff;}
body {
    font-family: "Roboto-Regular", "Arial", "sans-serif";
    overflow-x: hidden;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a {text-decoration: none;-ms-transition: all 0.5s;-webkit-transition: all 0.5s;transition: all 0.5s;}
dl, ol, ul {
    margin-top: 0;
    margin-bottom: 0;
}
dd {
  margin-bottom: 0;
  margin-left: 0;
}
.hover1_style:hover::after{left: 0%;}
#manxing_solution h2{font-weight: 600;}
.solutions_hot_p p span{color: #9e9e9e;}
@media (max-width: 768px) {
  .solutions a.btn,.solutions button.btn,.solutions_hot_p a.btn{width:100%;color:#fff;}
  .solutions_install  .ps-5{padding-left: 1rem !important}
}
