body{
 font-family: "微软雅黑",Arial;
}
html{
 
  font-size: 100px;
}
.content{
  background:#fff;
}
.bar-nav{
  background:#fff;
  height:0.88rem;
}
.pull-left{
  float:left;
}
.bar-nav>a{
  height:0.88rem;
  line-height:0.88rem;
}
.title{
      position: absolute;
      display: block;
      width: 100%;
      padding: 0;
      margin: 0;
      text-align: center;
      white-space: nowrap;
      font-family: Arial;
      }

.bar-nav h1.title{
  font-size:0.36rem;
  color:#040404;
  font-weight:800;
  line-height:0.88rem;
}
.icon-close{
  display: inline-block;
  content:"";
  height:0.88rem;
  line-height: 0.88rem;
  width:0.34rem;
  background:url(../images/head_close.jpg) no-repeat;
  background-size:contain;
  background-position: center center;
  margin-left:0.66rem;
}
.bar .button-nav.pull-left {
  margin-left: 0;
}
.top_banner>img{
  width:100%;
  
}
.top_banner{
  position: relative;
}
.top_banner .three_line {
  display: inline-block;
  height:0.5rem;
  width:0.5rem;
  background: url(../images/three_line.png) no-repeat;
  background-size: cover;
  position: absolute;
  bottom:0.4rem;
  right:1.5rem;  
}
.top_banner::after{
  display: block;
  height:0.12rem;
  width:100%;
  background: url(../images/bottom_shadow.jpg) no-repeat;
  background-size: cover;
  content:""; 
}
p{
  margin:0;
}
.height50{
  height:0.5rem;
  /* width:100%; */
}
/* footer */
.footer{
  position: relative;
  width:100%;
  text-align: center;
}
.footer>img{
  width:100%;
}
.footer .text p{
  width:100%;
  text-align: center;
  font-size: 0.18rem;
  font-weight: normal!important;
  color:#fff;
}
.footer .text{
  position: absolute;
  width:100%;
  top:64%;
  left:50%;
  font-weight: normal!important;
  transform:translate(-50%,-50%);
  text-align: center;
  -webkit-transform:translate(-50%,-50%);
  -moz-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  -o-transform:translate(-50%,-50%);
}
/* 导航 */
body{
  position: relative;
  
}
.mengban{
  background: #000;
  display:none;
  height:100%;
  width:100%;
  opacity: 0;
  z-index: 8;
  position: absolute;
}
.nav_list{
  display: none;
  position: absolute;
  right:0;
  top:2.2rem;
  min-width:2rem;
  z-index: 9;
  background: #fff;
  box-shadow: 0 0 0.3rem #333;
border-top-left-radius: 0.1rem;
border-bottom-left-radius:0.1rem;
}
.nav_list ul>li{
  font-size: 0.28rem;
  line-height:0.6rem;
  /* border-bottom:1px solid #dadada; */
  text-align: left;
  min-width:2rem;
  padding:0 0.4rem;
}
.nav_list ul>li>a{
  color:#000;
}

