html{scroll-behavior:smooth;}html,body,ul,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input{margin:0;padding:0;list-style:none;}
body{max-width:7.5rem;margin:0 auto;color:#333;font:.24rem "microsoft yahei";background:#fff;overflow-x:hidden;}
a{color:#333;text-decoration:none;}a:focus{outline:0;}img{border:none;}i,em{font-style:normal;}img{display:block;width:100%;}
.cf:after{content:"";display:block;height:0;visibility:hidden;clear:both;}.cf{zoom:1;}footer{display:none !important;}
input,button{display:block;font-family:"microsoft yahei";white-space:pre-wrap;word-wrap:break-word;border:none;outline:none;resize:none;appearance:none;}

.top{position:relative;width:100%;height:6.6rem;background:url(img/top.png?v313) no-repeat;background-size:cover;overflow:hidden;}
.top-bg{position:absolute;top:1.5rem;left:0;right:0;z-index:8;width:6.72rem;height:2.34rem;margin:0 auto;animation:move 4s ease-out infinite both;}
@keyframes move{from{top:1.8rem;}50%{top:1.2rem;}100%{top:1.8rem;}}
.top p{position:absolute;bottom:.4rem;left:0;right:0;text-align: center;font-size:.24rem;color:#fff;}

.nav{padding:.2rem 0;background:#fff;box-sizing:border-box;}.fixed{position:fixed;top:0;left:0;right:0;z-index:99;}
.nav ul{margin:0 .2rem;text-align:center;overflow:hidden;white-space:nowrap;overflow-x:scroll;}.nav ul::-webkit-scrollbar{display:none;}
.nav li{display:inline-block;width:1.8rem;height:.6rem;line-height:.6rem;margin:0 .1rem 0 0;text-align:center;color:#000;background:url(img/nav01.png?v313) no-repeat;background-size:100% 100%;}.nav li.on{color:#fff;background:url(img/nav02.png?v313) no-repeat;background-size:contain;}

.tt01{width:5rem;height:1.12rem;margin:.5rem auto .3rem;background:url(img/tt01.png?v313) center no-repeat;background-size:contain;}
.tt02{width:4.8rem;height:1.12rem;margin:.3rem auto;background:url(img/tt02.png?v313) center no-repeat;background-size:contain;}
.tt03{width:3.48rem;height:1.12rem;margin:.3rem auto;background:url(img/tt03.png?v313) center no-repeat;background-size:contain;}
.tt04{width:4.6rem;height:1.12rem;margin:.5rem auto .3rem;background:url(img/tt04.png?v313) center no-repeat;background-size:contain;}
.text{padding:0 .4rem .5rem;}.text p{line-height:.4rem;font-size:.24rem;color:#fff;text-align:justify;}

.type{display:flex;margin:.5rem .3rem;}.type li{flex:1;width:1rem;text-align:center;}.type li a{display:block;}
.type li a::before{content:"";display:block;width:1rem;height:1rem;margin:0 auto .05rem;}
.type li:nth-child(1) a::before{background:url(img/type01.png?v313) center no-repeat;background-size:contain;}
.type li:nth-child(2) a::before{background:url(img/type02.png?v313) center no-repeat;background-size:contain;}
.type li:nth-child(3) a::before{background:url(img/type03.png?v313) center no-repeat;background-size:contain;}
.type li:nth-child(4) a::before{background:url(img/type04.png?v313) center no-repeat;background-size:contain;}

.dapai{position:relative;width:100%;margin-top:.3rem;padding:.5rem 0;background:linear-gradient(180deg,#3CB3EF,#F181C9);box-sizing:border-box;}
.dapai .dapai-hd{position:relative;z-index:9;padding-bottom:.2rem;text-align:center;}
.dapai .dapai-hd li{display:inline-block;width:13%;height:.6rem;line-height:.6rem;text-align:center;color:#fff;font-size:.3rem;}
.dapai .dapai-hd li:first-child{width:20%;}.morediv{position:absolute;bottom:0;width:100%;text-align:center;}.morediv .more p{display:none;}
.dapai .dapai-hd li.on::after{content:"";display:block;width:.5rem;height:.1rem;margin:.1rem auto 0;background:#fff;border-radius:5px;}

.dapai .content{position:relative;z-index:9;width:7.1rem;margin:.4rem auto 0;padding:.3rem .1rem 1.5rem;background:#fff;border-radius:.4rem;box-sizing:border-box;}
.dapai .content li{display:inline-block;width:3.2rem;margin:0 .1rem .2rem;text-align:center;box-shadow:0 0 16px rgba(0,0,0,.1);border-radius:.2rem;overflow:hidden;}.dapai .content li a{display:block;padding:.2rem;box-sizing:border-box;}
.dapai .content li img{display:block;width:2.8rem;height:1rem;margin:0 auto;border:1px solid #eee;}
.dapai .content li h4{line-height:2.4;font-size:.28rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.dapai .content li h4 .cxrz{display:inline-block;width:.36rem;height:.44rem;margin:.1rem 0 0 .1rem;vertical-align:top;background:url(img/icon-cxrz.png?v313) no-repeat;background-size:contain;}.dapai .content li p{line-height:.4rem;font-size:.24rem;color:#999;text-align:center;white-space:nowrap;}
.dapai .content li p b{color:#f00;}.dapai .content li p em{color:#f60;font-weight:bold;}
.dapai .content li p i{display:inline-block;width:.2rem;height:.2rem;margin-right:.05rem;}
.dapai .content li p .tz{background:url(img/icon-tz.png?v313) no-repeat;background-size:contain;}
.dapai .content li p .zwh{background:url(img/icon-zwh.png?v313) no-repeat;background-size:contain;}
.dapai .content .more{position:absolute;bottom:.7rem;left:0;right:0;margin:0 auto;}.dapai .content li p u,.dapai .content li p s{display:inline-block;max-width:46%;margin:3px 2px;padding:1px 5px;font-size:.2rem;border-radius:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.dapai .content li p u{color:#FF5650;background:#FFE0DF;}.dapai .content li p s{color:#FF6B00;background:#fff;border:1px solid #FFB580;}
.dapai .content i{position:absolute;bottom:.2rem;left:0;right:0;margin:0 auto;font-size:.24rem;color:#666;text-align:center;}

.video{width:7rem;margin:0 auto;overflow:hidden;}.video a:first-child img{height:2rem;margin-bottom:.1rem;border-radius:.1rem;}
.video li{position:relative;display:inline-block;width:3.25rem;margin:0 .1rem .1rem;vertical-align:top;overflow:hidden;}
.video a:first-child i{position:absolute;top:1.45rem;left:.2rem;width:.4rem;height:.4rem;background:url(img/play.png?v313) no-repeat;background-size:cover;}
.video a:first-child p{font-size:.26rem;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.avator p{height:.6rem;padding:0;}.avator p img{margin-right:2px;border:1px solid #ddd;}.avator p span{margin:1px 0 0 .2rem;font-size:.2rem;color:#999;}
.avator p span i{display:inline-block;width:.18rem;height:.2rem;margin:0 2px 2px 0;vertical-align:middle;background:url(img/icon-num.png?v313) no-repeat;background-size:cover;}

.news{position:relative;width:6.9rem;margin:0 auto;padding-bottom:1rem;}
.news .num_s{display:flex;padding-bottom:.2rem;text-align:center;border-bottom:1px solid #eee;}
.news .num_s li{flex:1;height:.6rem;line-height:.6rem;text-align:center;color:#000;font-size:.3rem;}.news .num_s li.on{font-weight:bold;}
.news .num_s li.on::after{content:"";display:block;width:.66rem;height:.1rem;margin:.1rem auto 0;background:#3CB3EE;border-radius:5px;}
.news dl{display:-webkit-box;display:flex;padding:.3rem 0;font-size:.24rem;border-bottom:1px solid #eee;}.news dt{width:40%;height:1.4rem;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;}
.news dt img{width:2.14rem;height:1.6rem;border-radius:.5rem;}.news dd{width:100%;margin-right:.2rem;}
.news dd h3{width:100%;min-height:.84rem;line-height:.42rem;margin-bottom:.15rem;font-size:.28rem;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all;font-weight:normal;text-align:justify;}
.news-desc span{display:inline-block;font-size:.24rem;color:#999;}.news-desc span i{display:inline-block;width:.32rem;height:.24rem;margin:0 .05rem .05rem 0;vertical-align:middle;background:url(img/icon01.png) no-repeat;background-size:100% 100%;}.fl{float:left;}.fr{float:right;}

.gotop{display:none;position:fixed;bottom:1rem;right:.2rem;z-index:99;width:1rem;height:1rem;background:url(img/gotop.png?v313) no-repeat;background-size:100% 100%;}.more{display:block;width:2.6rem;line-height:.7rem;margin:.2rem auto 0;font-size:.26rem;text-align:center;background:#f0f0f0;border-radius:.5rem;clear:both;}.bq{display:block;width:80%;line-height:.6rem;margin:.5rem auto;font-size:.24rem;text-align:center;color:#fff;background:linear-gradient(142deg,#3CB3EE,#F181C9);border-radius:.5rem;}

.video-item{position:relative;padding:.1rem .3rem;}.avator .fans{font-size:.24rem;border:none;}
.video-item .title{line-height:.4rem;margin:.1rem 0 !important;font-size:.32rem;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all;}.video-item p{height:.6rem;color:#333;}
.cover-mask{position:relative;display:block;}.cover-mask::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:url(https://jm1.cdnjm.cn/skin/v5.0/images/wap/creator/i-mask.png) no-repeat center;background-size:.96rem;}.avator i{font-size:.2rem;}.avator p .i-clock{margin-right:.2rem;}
.video-item .cover-mask i{position:absolute;bottom:.2rem;right:.25rem;z-index:2;padding:.05rem .2rem;font-size:.24rem;color:#fff;background:rgba(0,0,0,.6);border-radius:.2rem;}.video-item .cover-mask img{width:100%;height:auto;max-height:4.2rem;border-radius:.2rem;}
.video-item .tags a,.text-item .tags a{margin-right:.05rem;padding:.06rem .24rem;font-size:.24rem;border-radius:.1rem;}
.video-item .tags a,.text-item .tags a{color:#FF4D76;background:#FCF0EE;}
.video-item .info span,.text-item .info span{margin-right:.2rem;font-size:.2rem;color:#999;}
.video-item .title::before{display:none;}.video-item .title{font-weight:normal;}

header{height:.8rem;line-height:.8rem;background:#c00;overflow:hidden;border:none;}
header .logo{width:35%;position:relative;padding-top:10%;float:left;margin-right:2%;}
header .logo a{width:100%;padding-top:32%;position:absolute;top:0;left:0}
header .logo img{position:absolute;left:0;bottom:0;width:140%;margin-left:5%;}
header em{float:left;display:block;width:30%;font-size:.3rem;line-height:200%;}
header em a{color:#fff;font-style:normal;font-size:.3rem;width:auto;float:left;padding-left:5%;}
header a{width:10%;padding:2% 1%;border-left:1px solid #bc130e;}
header .goback{float:left;padding:3px 0 0;}header .goback i{display:inline-block;width:.3rem;height:.3rem;border-left:2px solid #fff;border-top:2px solid #fff;box-sizing:border-box;transform:rotate(-45deg);}