.tags { background: #f4f5f6; }

.tags .cell { height: .5rem; line-height: .5rem; }

.tags .list{ height: .5rem;  transition: all .5s; }

.tags .tag{ width: 25%; }

.tags .down { transition: all .5s; position: absolute; right: .3rem; bottom: 0; width: .32rem; background: url(../images/down.png) no-repeat center/0.28rem auto; }

.showContent .list { height: auto;}

.showContent .down{ transform: rotate(180deg); }

.banner .cell { height: 3rem; }

.banner .cell .img { -webkit-border-top-left-radius: .1rem; border-top-left-radius: .1rem; -webkit-border-top-right-radius: .1rem; border-top-right-radius: .1rem; }

.banner .cell .txt { position: absolute; left: 0; bottom: 0; width: 100%; padding: 0 1.2rem 0 .3rem; height: .8rem; background: url(../images/banner-bj.png) repeat-x left/auto 100%; }

.h2-title { height: .78rem; padding-top: .1rem; }

.h2-title .hot-icon { height: .4rem; width: .6rem; background: url(../images/hot.png) no-repeat left/0.5rem auto; }

.news-lists ul li .icon { width: .5rem; height: .6rem; }

.news-lists ul li { height: .8rem; line-height: .6rem; }

.news-lists ul li .icon1 { background: url(../images/top1.png) no-repeat center/auto 0.36rem; }

.news-lists ul li .icon2 { background: url(../images/top2.png) no-repeat center/auto 0.36rem; }

.news-lists ul li .icon3 { background: url(../images/top3.png) no-repeat center/auto 0.36rem; }

.grey-line { height: .2rem; overflow: hidden; background: #f4f5f6; }

.news-img-lists .list { border-top: 1px solid #f4f4f4; }

.news-img-lists .list .txt .h3 { margin-top: -0.06rem; }

.news-img-lists .list .txt .bottom-tips { position: absolute; left: 0; bottom: 0; }

.news-img-lists .list .img { width: 2.22rem; height: 1.26rem; -webkit-border-radius: .1rem; border-radius: .1rem; }

.eye { background: url(../images/eye.png) no-repeat left/0.26rem auto; }

.navs { height: .9rem; }

.navs .nav { margin: 0 .2rem; }

.navs .nav.on { font-size: .36rem; color: #000; }

.navs .nav.on span { position: relative; z-index: 9; }

.navs .nav.on:after { content: ''; position: absolute; left: 0; bottom: 0; right: 0; height: .1rem; background: #24c6a5; }

.hd-list{ z-index: 9; position: absolute; right: .2rem; bottom: .24rem; padding:.06rem .06rem; border-radius: .12rem; background-color: rgba(0,0,0,.3);}

.hd-list ul li{ float: left; width: .12rem; height: .12rem; border-radius: 50%; background-color: #99a4ae; margin: 0 .04rem; }

.hd-list ul li.on{ background-color: #fff; }












