@charset "UTF-8";
*{margin:0;padding:0;text-decoration:none;list-style:none;word-break:break-all;font-style:normal;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{font-family:"PingFang SC",Helvetica,Arial,"Hiragino Sans GB","Microsoft Yahei",STHeiTi,sans-serif;color:#333;font-size:0.28rem;line-height:1.6;background:#fff;width: 100%;}
img{border:0;border:none;display: block;}
a:focus,a:hover,input:focus{outline:0}
.fl{float:left}
.fr{float:right}
.clearfix:after,.clearfix:before{display:block;clear:both;content:"";height:0}
.clearfix{*zoom:1}
button,input,select,textarea{border:none;outline:0}
html{-ms-touch-action:none;width: 100%;}
input{-webkit-appearance:none}
a{color:#333}
strong{font-weight: normal;}
.s_body{overflow: hidden;}

/* 弹框 */
.posbox{width: 100%;height: 100%;position: fixed;z-index: 999;top: 0;left: 0;display: -webkit-flex;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;background: rgba(255,255,255,.1);z-index: 999;opacity: 1;display: none;}
.jdbox{max-width: 4rem;text-align: center;background: rgba(0,0,0,.7);color: #fff;font-size: .24rem;padding: .2rem;border-radius: 4px;}
.jdbox p{line-height: 2;}
/* 广告 */
.adv{width: 100%;position: relative;margin: 0 auto;}
.adv img{display: block;width: 100%;height: auto;}
.adv_box{width: 100%;overflow: hidden;position: relative;}
.adv_box img{display: block;width: 100%;height: auto;}
/* main */
.container{position: relative;background: #fff;}
.header{display: flex;width: 100%;height: .9rem;align-items: center;justify-content: center;background-color: #FEDD12;}
.header .logo{width: 1.57rem;}

.top_wrap{padding: .2rem .32rem 0;border-bottom: .12rem solid #F5F6FA;}
.top_wrap .swiper-slide{width: 6.68rem;overflow: hidden;border-radius: .16rem;position: relative;}
.top_wrap .swiper-slide img{width: 100%;}
.top_wrap .swiper-slide p{position: absolute;left: 0;bottom: 0;height: .9rem;line-height: .9rem;color: #fff;background-image: linear-gradient(180deg, rgba(0,0,0,0.00) 0%, rgba(0,0,0,0.50) 100%);width: 100%;padding: 0 .24rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.top_wrap .swiper-pagination{position: initial;font-size: 0;padding: .2rem 0;}
.top_wrap .swiper-pagination-bullet{opacity: 1;width: .12rem;height: .12rem;border-radius: .06rem;background: #D1D1D6;margin: 0 .05rem;}
.top_wrap .swiper-pagination-bullet-active{background: #FEDD12;width: .3rem;}

.list_wrap{padding-top: .1rem;}
.list_wrap.nav_fixed{padding-top: 1.2rem;}
.list_nav{display: flex;width: 6.86rem;margin: 0 auto;justify-content: space-between;background: #fff;padding-bottom: .2rem;}
.list_wrap.nav_fixed .list_nav{position: fixed;left: .32rem;top: 0;z-index: 99;}
.list_nav .nav_item{font-size: .36rem;color: #333;height: .9rem;line-height: .9rem;position: relative;}
.list_nav .nav_item span{position: relative;}
.list_nav .nav_item.cur{font-size: .48rem;font-weight: bold;}
.list_nav .nav_item.cur::after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: .3rem;background-image: linear-gradient(90deg, #FEDD12 0%, rgba(254,221,18,0.00) 100%);}

.list_box{padding: 0 .32rem;}
.list_item{display: none;}
.list_item.cur{display: block;}
.list_item .news_item{padding: .1rem 0 .3rem;border-bottom: .01rem solid #f0f0f0;margin-bottom: .2rem;}
.list_item .news_item:last-child{border-bottom: 0;}
.news_item h4{font-size: .36rem;line-height: .5rem;font-weight: bold;margin-bottom: .2rem;color: #333;}
.news_item .row3_list{display: flex;justify-content: space-between;margin-bottom: .16rem;}
.news_item .list_img{width: 100%;height: 4.57rem;box-sizing: border-box;position: relative;flex-shrink:0;margin: 0;overflow: hidden;}
.news_item.row3 .list_img{width: 2.26rem;height: 1.51rem;}
.news_item .row3_list .list_img:first-child{border-top-left-radius: .08rem;border-bottom-left-radius: .08rem;}
.news_item .row3_list .list_img:last-child{border-top-right-radius: .08rem;border-bottom-right-radius: .08rem;}
.news_item .zw{padding-top: 66.666666666%;height: 0; }
.news_item .list_img img{position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: cover;pointer-events: none;}
.news_item .tag{font-size: .24rem;display: flex;color: #8e8e93;line-height: .33rem;}
.news_item .tag span{margin-right: .2rem;}




















