body{
  background-color: #f0f0f0;
}
.page-loading.api-loading .scm-loader{
  background-color: rgba(0, 0, 0, .2);
}
.card1{
  padding: 25px 0 15px;
  background-color: #fff;
}
.wrap{
  width: 1200px;
  margin: 0 auto;
}
.card1 p{
  line-height: 26px;
}
.card2{
  margin-bottom: 60px;
  height: 4600px;
  background-image: url(./../img/in-mb/feedback.png);
  background-position: top center;
  background-repeat: no-repeat;
}
/* .card2 > div:nth-child(2n){
  background-color: #fff;
}
.card2 > div > div{
  margin: 0 auto;
  width: 1200px;
} */
.left{
  width: 400px;
}
.right{
  width: 800px;
  padding-left: 110px;
}
.bottom-txt{
  margin: 0 auto 60px;
  line-height: 32px;
}
.bottom-fixed{
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100px;
  padding-top: 25px;
  background-color: #17a2b8;
  color: #fff;
  box-shadow: 0 -3px 6px #999;
}
.bottom-fixed > div{
  margin: 0 auto;
  width: 1200px;
}
.bottom-fixed button, .bottom-fixed a{
  display: inline-block;
  box-sizing: content-box;
  border: 2px #fff solid;
  background-color: transparent;
  width: 158px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 18px;
  border-radius: 4px;
  cursor: pointer;
}
.bottom-fixed button:hover, .bottom-fixed a:hover{
  background-color: #fff;
  color: #17a2b8;
}
.side-btn{
  position: fixed;
  right: 5px;
  bottom: 115px;
}
.side-btn a{
  display: block;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  border: 1px solid #ddd;
  background-color: #fff;
  color: #17a2b8;
  font-size: 16px;
}
.side-btn a:hover{
  border-color: #17a2b8;
  background-color: #f6f6f6;
}
.carousel{
  margin: 0 auto;
  width: 1200px;
  height: 400px;
}