@charset "utf-8";
body {padding: 0; margin: 0;font-family: "微软雅黑";-webkit-text-size-adjust: 100%; }
a { text-decoration: none; }
table { border-spacing: 0; }
img { border: none;width:100%;display:block}
em, i { font-style: normal; }
dl,dt, dd, ol, ul, li, p, span, h3, h4{ list-style: none; margin: 0; padding: 0;}
*{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
.banner{
    width:100%;
}
.banner img{
    width:100%;height:100%;
}
.info p{
  font-size:0.24rem;color:#2C2C3C;padding:0 0.4rem;box-sizing: border-box; line-height: 0.4rem;
  margin:0.2rem auto 0.6rem;
}
.item{
    padding:0 0.4rem;box-sizing: border-box;font-size:0.24rem;
}
.item .img img{
    width:auto;height:0.21rem;display: block;
} 
.item .title p{
    font-size:0.34rem;color:#2C2C3C;font-weight: bold;
}
.item dl{
    margin:0.4rem auto;
}
.item dt{
    margin-bottom:0.22rem;
}
.item dt em{
    color:#C4C4C9;font-size:0.28rem;
}
.item dt span{
    font-size:0.26rem;color:#2C2C3C;font-weight: bold;
}
.item dd{
    line-height: 0.44rem;
}
.item .bg{
    margin:0.2rem auto;
}