.banner-bodyguard {
  background-image: url(/static/product/bodyguard/images/banner.jpg);
}
.banner-bodyguard p {
  width: 359px;
}
.placholder {
  width: 1200px;
  height: 580px;
  margin: 28px auto 80px;
}
.placholder img {
  width: 100%;
  height: 100%;
}
.clear {
  overflow: hidden;
}
.detail {
  width: 241px;
  height: 84px;
  background-image: url(/static/product/bodyguard/images/1101200.png);
  background-size: 241px 84px;
  position: relative;
  float: left;
  margin-left: 190px;
  margin-bottom: 75px;
}
.detail .checkDetail {
  position: absolute;
  top: 50px;
  right: 48px;
  font-size: 12px;
  color: #545555;
  cursor: pointer;
}
.policeDetail {
  width: 241px;
  height: 84px;
  background-image: url(/static/product/bodyguard/images/police1200.png);
  background-size: 241px 84px;
  position: relative;
  float: right;
  margin-right: 190px;
  margin-bottom: 75px;
}
.policeDetail .checkDetail {
  position: absolute;
  top: 50px;
  right: 48px;
  font-size: 12px;
  color: #545555;
  cursor: pointer;
}
@media only screen and (min-width: 960px) and (max-width: 1366px) {
  .placholder {
    width: 980px;
    height: 477px;
    margin: 0 auto;
    margin-top: 28px;
    margin-bottom: 80px;
  }
  .placholder img {
    width: 100%;
    height: 100%;
  }
}
