.solid-width-wrap{
  width: 1200px;
  /* height: 100%; */
  margin: 0 auto;
}
.img-banner__mobile{
  display: none;
}
.page-header-menu-item{
  margin-right: 24px;
}
.page-header-menu .dropmenu{
  visibility: hidden;
  z-index: -1;
  top: 46px;
  opacity: 0;
}

.active-desc-item{
  position: relative;
}
.active-desc-item .qrcode-desc{
  visibility: hidden;
  position: absolute;
  z-index: 10;
  top: 56px;
  left: -40px;
  width: 130px;
  height: 130px;
  color: #fff;
  background: #fff;
  -webkit-box-shadow: 0 8px 14px 0 rgba(55, 181, 152,0.3);
  box-shadow: 0 8px 14px 0 rgba(55, 181, 152,0.3);
  z-index: -1;
  opacity: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.active-desc-item .qrcode-desc::before{
  position: relative;
  top: -20px;
  left: 50%;
  transform: translateX(-50%);
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-width: 10px;
  border-color: transparent;
  border-style: solid;
  border-bottom-color: inherit;
}
.active-desc-item:hover .qrcode-desc{
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.banner-header .page-title{
  font-size: 50px;
}
.banner-header small {
  font-size: 18px;
}
.sitesmap-wrap{
  position: relative;
  height: auto;
  padding: 50px 0 30px;
  background: url('../../assets/images/home/bg-sitemap.png') no-repeat center;
 /* background-size: contain;*/
}
.page-footer{
  height: 100px;
}
.advances-list{
  margin-right: -30px;
  flex-basis: 300px;
}
.advances-list .advance-list-item{
  min-width: 300px;
  margin-right: 30px;
}
.monitors-list{
  margin-right: -30px;
}
.monitors-list .monitor-list-item {
  margin-right: 30px;
  min-width: 500px;
}
.features-list{
  margin-right: -30px;
}
.features-list .feature-list-item {
  min-width: 400px;
  margin-right: 30px;
}
.places-list .place-list-item .place-item-cover,
.places-list .place-list-item .place-item-desc{
  flex: 1;
  flex-basis: 400px;
  width: 400px;
}
.cases-list{
  margin-right: -30px;
}
.cases-list .case-list-item{
  width: 200px;
  margin-right: 30px;
}
