.news{margin-bottom: 0.72rem;}
.news .list{margin-top: 0.47rem;}
.news .list .hd{border-bottom: solid 1px #f5f5f5;}
.news .list .hd ul{padding: 0 0.3rem;display: flex;justify-content: space-between;}
.news .list .hd li{font-size: 0.3rem;color: #333333;padding-bottom: 0.16rem;}
.news .list .hd li.on{border-bottom: solid 0.06rem #ff8f2b;}
.news .list .bd{margin-top: 0.07rem;}
.news .list .bd ul{}
.news .list .bd ul li{border-top: solid 1px #f5f5f5;padding: 0.4rem 0;}
.news .list .bd ul li:first-child{border-top: none;}
.news .list .bd ul li a{padding: 0 0.3rem;display: flex;align-items: center;}
.news .list .bd ul li .img{width: 2.38rem;height: 1.6rem;border-radius: 0.1rem;}
.news .list .bd ul li .txt{width: 4.1rem;margin-left: 0.3rem;font-size: 0;}
.news .list .bd ul li .txt h4{font-size: 0.28rem;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 0.14rem;}
.news .list .bd ul li .txt span{font-size: 0.2rem;color: #cccccc;}
.news .list .bd ul li .txt p{font-size: 0.24rem;color: #999999;line-height: 0.34rem;margin-top: 0.12rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news .all{font-size: 0.28rem;color: #3868c5;text-align: center;display: block;margin-top: 0.3rem;}
.article{padding: 0 0.3rem;}
.article .articleHead{margin-top: 0.47rem;}
.article .articleHead h4{font-size: 0.4rem;color: #333333;font-weight: 700;}
.article .articleHead h5{display: flex;margin-top: 0.38rem;}
.article .articleHead h5 span{font-size: 0.24rem;color: #999999;margin-right: 0.4rem;display: flex;align-items: center;}
.article .articleHead h5 span img{width: 0.25rem;height: 0.25rem;margin-right: 0.06rem;}
.article .articleBody{margin-top: 0.55rem;}
.article .articleBody p{font-size: 0.28rem;color: #666666;line-height: 0.56rem;}
.article .articleBody img{width: 100%;border-radius: 0.1rem;}
.column{font-size: 0;margin-top: 0.7rem;}
.column img{width: 7.5rem;height: 1.57rem;}
.recommend{margin: 0.28rem 0 0.76rem;}
.recommend .title{font-weight: 500;}
.recommend ul{padding: 0 0.3rem;margin-top: 0.26rem;}
.recommend ul li{border-bottom: dashed 1px #eeeeee;}
.recommend ul li a{display: flex;justify-content: space-between;align-items: center;height: 0.91rem;}
.recommend ul li span{font-size: 0.28rem;color: #666666;width: 6.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.recommend ul li img{width: 0.15rem;height: 0.25rem;}
