input::-webkit-input-placeholder{color:#999999;font-size:0.18rem}
input::-moz-placeholder{color:#999999;font-size:0.18rem}
input:-moz-placeholder{color:#999999;font-size:0.18rem}
input:-ms-input-placeholder{color:#999999;font-size:0.18rem}
body{font-size:0.12rem}
.m-hide{display:none}
section{padding:0.01rem 0;margin:0 auto;box-sizing:border-box}
.wid{width:7rem;margin:0 auto;padding:0.01rem 0;box-sizing:border-box}
@keyframes moveY1{0%{transform:translateY(-0.05rem)}
  100%{transform:translateY(0.05rem)}
}@-o-keyframes moveY1{0%{transform:translateY(-0.05rem)}
   100%{transform:translateY(0.05rem)}
 }@-moz-keyframes moveY1{0%{transform:translateY(-0.05rem)}
    100%{transform:translateY(0.05rem)}
  }@-webkit-keyframes moveY1{0%{transform:translateY(-0.05rem)}
     100%{transform:translateY(0.05rem)}
   }@keyframes moveX1{0%{transform:translateX(-0.05rem)}
      100%{transform:translateX(0.05rem)}
    }@-o-keyframes moveX1{0%{transform:translateX(-0.05rem)}
       100%{transform:translateX(0.05rem)}
     }@-moz-keyframes moveX1{0%{transform:translateX(-0.05rem)}
        100%{transform:translateX(0.05rem)}
      }@-webkit-keyframes moveX1{0%{transform:translateX(-0.05rem)}
         100%{transform:translateX(0.05rem)}
       }@keyframes scale2{from{transform:scale(1)}
          to{transform:scale(1.2)}
        }@-o-keyframes scale2{from{transform:scale(1)}
           to{transform:scale(1.2)}
         }@-moz-keyframes scale2{from{transform:scale(1)}
            to{transform:scale(1.2)}
          }@-webkit-keyframes scale2{from{transform:scale(1)}
             to{transform:scale(1.2)}
           }
.banner{display:flex;justify-content:center;align-items:center;text-align:center;height:4.5rem;background:url("../images/banner.jpg") center center no-repeat;background-size:100% 100%}
.banner .ban span{font-size:0.34rem;color:#fff;letter-spacing:0.01rem}
.banner .ban h2{font-size:0.86rem;color:#fff;font-weight:bold;margin:0.4rem 0 0.6rem}
.banner .ban a{display:block;width:4rem;line-height:0.7rem;border-radius:0.5rem;font-size:0.34rem;text-align:center;margin:0 auto;color:#ffffff;background:#ffa076}
.banner .ban1{display:none;width:5.22rem;margin-left:-0.2rem;animation:moveY1 1s linear infinite alternate;-o-animation:moveY1 1s linear infinite alternate;-moz-animation:moveY1 1s linear infinite alternate;-webkit-animation:moveY1 1s linear infinite alternate}
.tit{display:flex;justify-content:center;align-items:center}
.tit img{width:0.8rem}
.tit span{width:5rem;text-align:center;letter-spacing:0.02rem;font-size:0.42rem;color:#333;font-weight:bold}
.tit span b{color:#e67327}
.ziliao{padding:0.68rem 0;background:#fffbf6}
.zl{background:#ffffff;border-radius:0.24rem;margin-top:0.33rem;padding:0.1rem 0.2rem;box-shadow:0 0 0.15rem 0 #f7eada}
.zl .zl_item{display:flex;align-items:center;height:1.5rem;border-bottom:0.01rem dashed #dfdfdf}
.zl .zl_item:last-of-type{border-bottom:0}
.zl .zl_item img{height:0.8rem;margin-right:0.2rem}
.zl .zl_item span a{font-size:0.18rem;color:#666666}
.zl .zl_item span a:hover{color:#e67327}
.zl .zl_item span b{font-size:0.24rem;line-height:.3rem;color:#333333;display:block;margin-bottom:0.13rem;font-weight:bold;width:3.7rem}
.free{margin:0 0.2rem 0 auto;font-size:0.26rem;color:#c73620;font-weight:bold;transition:all .3s}
.free:hover{color:#e67327}
.downzl{display:block;width:1rem;text-align:center;height:0.4rem;line-height:0.4rem;font-size:0.2rem;color:#333333;box-sizing:border-box;border:0.01rem solid #333333;border-radius:0.5rem;transition:all .3s}
.downzl:hover{color:#ffffff;background:#e67327;border-color:#e67327}
.time{overflow-x:scroll}
.kssj{padding-top:0.5rem}
.kssj .tit span{font-size:.38rem}
.time{background:#ffffff;border-radius:0.24rem;box-shadow:0 0 0.15rem 0 #f7eada;margin:0.4rem auto}
.kssj .time h3{display:none}
.kssj .time div{width:9rem;display:flex;justify-content:flex-start;align-items:center;margin-left:-0.1rem;padding-left:.5rem}
.kssj .time div p{background-size:.2rem!important;font-size:.24rem;margin:.4rem .08rem;line-height:.6rem}
footer b{display:block}
#fenxiao{display:none}