.warp_list {
  max-width: 1920px;
  margin: 0 auto;
  min-width: 1000px;
  width: 100%;
  position: relative;
}

.wrap {
  position: relative;
}
.warp_pre {
  position: relative;
}

.warp_list .content_img {
  width: 100%;
  display: block;
}
.museum_line {
  position: absolute;
  top: calc(235 / 400 * 100%);
  left: calc(370 / 1920 * 100%);
  width: calc(320 / 1920 * 100%);
  height: calc(95 / 400 * 100%);
  cursor: pointer;
}
.on_line {
  position: absolute;
  top: calc(185 / 400 * 100%);
  left: calc(815 / 1920 * 100%);
  width: calc(320 / 1920 * 100%);
  height: calc(95 / 400 * 100%);
  cursor: pointer;
}
.off_line {
  position: absolute;
  top: calc(235 / 400 * 100%);
  right: calc(370 / 1920 * 100%);
  width: calc(320 / 1920 * 100%);
  height: calc(95 / 400 * 100%);
  cursor: pointer;
}
.warp_tab {
  position: absolute;
  top: calc(85 / 400 * 100%);
  left: calc(228 / 1920 * 100%);
  display: flex;
  background-color: red;
  width: calc(1465 / 1920 * 100%);
  height: calc(60 / 400 * 100%);
}
.rock_codelayer {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 999999;
  display: none;
}
.layer_content{
  width:240px;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  text-align: center;
}
.code_img{
  width:240px;
}
.layer_content p{
  font-size: 20px;
  color: #ffffff;
  margin-top: 10px;
  font-weight: 600;
}

.suspension{
  position: fixed;
  bottom: calc(200 / 1080 * 100%);
  right: calc(20 / 1920 * 100%);
  width: calc(202 / 1920 * 100%);
  height: calc(348 / 1080 * 100%);
  background: url('../images/suspension_img.png');
  background-size: 100% 100%;
  padding-top: calc(13 / 350* 100%);
  box-sizing: border-box;
}
.suspension img{
  width: 100%;
  display: block;
}
.suspension>div{
  position: relative;
  width: 100%;
  height: 32%;
  /* background-color: red; */
  cursor: pointer;
}
.suspension>div:nth-child(2){
  margin: 2px 0px;
}

.suspension .museum_line{
  width: 100%;

}
.suspension .off_line{

}
.suspension .on_line{

}


