.news-mian{display:flex;margin-top:25px;justify-content:space-between}
.news-left{width:866px}
.news-nav{display:flex;border:1px solid #eee;background-color:#fff}
.news-nav .tags{width:120px;background:#f6f6f6;color:#333;font-weight:700;font-size:16px;flex-shrink:0;justify-content:center}
.news-nav .tags,.news-nav ul{display:flex;align-items:center}
.news-nav ul{margin-top:12px;flex-wrap:wrap}
.news-nav ul li{margin-top:5px;margin-bottom:20px;margin-left:15px;padding:0 10px;height:33px;text-align:center;font-size:16px;line-height:33px}
.news-nav ul li a{color:#666}
.news-nav ul li.active,.news-nav ul li:hover{background:#2189ff}
.news-nav ul li.active a,.news-nav ul li:hover a{color:#fff}
.wenzhang-list ul li{margin-top:32px}
.wenzhang-list ul li .top{display:flex;margin-bottom:20px;align-items:center}
.wenzhang-list ul li .top .tags{width:73px;height:26px;background-color:#eff2fb;color:#2189ff;text-align:center;font-size:14px;line-height:26px}
.wenzhang-list ul li .top .biaoti{margin:0 10px;color:#333;font-weight:700;font-size:18px;flex:1}
.wenzhang-list ul li .top .time{color:#999;font-size:14px}
.wenzhang-list ul li .bottom{display:flex}
.wenzhang-list ul li .img,.wenzhang-list ul li .img img{width:237px;height:156px}
.wenzhang-list ul li .info{display:flex;margin-left:20px;padding-top:10px;border-bottom:1px solid #eee;color:#666;font-size:14px;flex-direction:column;justify-content:space-between}
.wenzhang-list ul li .info .t2{line-height:32px}
.wenzhang-list ul li .join{display:flex;padding-bottom:20px;justify-content:space-between;align-items:center}
.wenzhang-list ul li .join a{width:90px;height:36px;background:#f6f6f6;color:#666;text-align:center;font-size:14px;line-height:36px}
.wenzhang-list ul li:hover .biaoti{color:#ea494b}
.wenzhang-list ul li:hover .join a{background:#2189ff;color:#fff}
.side-right{width:278px}
.side-box{margin-bottom:20px;color:#333;font-size:16px}
.side-box:last-child{position:sticky;top:20px}
.side-tjnews{position:relative;margin-bottom:24px;width:280px;border-radius:6px;background:#fff}
.side-tjnews ul{margin-top:18px}
.side-tjnews ul li{position:relative;margin-bottom:15px;width:100%}
.side-tjnews ul li a{width:100%}
.side-tjnews ul li a p{display:inline-block;overflow:hidden;width:230px;color:#4c4c4c;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:18px}
.side-tjnews ul li a span{float:right;width:50px;color:#999;text-align:right;font-size:14px;line-height:20px}
.side-tjnews ul li a div{display:none;overflow:hidden;width:280px;height:140px}
.side-tjnews ul li a div img{width:280px;height:140px}
.side-tjnews ul li.current a p{position:absolute;top:60px;left:0;padding:0 5px;width:270px;background:rgba(0,0,0,.6);color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:20px;line-height:22px}
.side-tjnews ul li.current a span{display:none}
.side-tjnews ul li.current a div{display:block}
.side-tjnews li.current a div:hover img{-webkit-transition:all .3s ease-out;-webkit-transform:scale(1.1)}
.xglist-right-ul{margin-top:20px}
.xglist-right-ul ul li:first-child{margin-top:0}
.xglist-right-ul ul li{display:flex;margin:19px 0;justify-content:space-between;align-items:center}
.xglist-right-ul ul li .yuandian{width:4px;height:4px;background-color:#00aff0}
.xglist-right-ul ul li .title{overflow:hidden;margin:0 12px;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:16px;flex:1}
.xglist-right-ul ul li .time{color:#999;font-size:14px}
.side-gamelist ul li{display:flex;margin-top:20px;align-items:center}
.side-gamelist ul li .img,.side-gamelist ul li .img img{width:60px;height:60px;border-radius:10px}
.side-gamelist ul li .info{overflow:hidden;margin:0 14px;color:#999;font-size:14px;flex:1}
.side-gamelist ul li .name{margin-bottom:15px;color:#333;font-size:16px}
.side-gamelist ul li .down{width:30px;height:38px;background:url(../tpimg/list_jp_down.png) no-repeat 50%}
.side-gamelist ul li:hover .name{color:#f66}
.side-gamelb{margin-top:15px}
.side-gamelb ul{display:flex;flex-wrap:wrap}
.side-gamelb ul li{margin-top:10px;margin-right:10px;width:86px;height:32px;border:1px solid #eee;text-align:center;font-size:14px;line-height:30px}
.side-gamelb ul li:nth-child(3n){margin-right:0}
.side-gamelb ul li a{color:#666}
.side-gamelb ul li:hover a{color:#f66}
.side-newstw{margin-top:20px;padding-bottom:14px;border-bottom:1px solid #dcdcdc}
.side-newstw ul{display:flex;justify-content:space-between}
.side-newstw ul li{width:132px}
.side-newstw ul li .img,.side-newstw ul li .img img{width:132px;height:85px}
.side-newstw ul li .t2{display:-webkit-box;overflow:hidden;margin-top:7px;color:#333;text-overflow:ellipsis;font-size:14px;line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.side-newstw ul li:hover a{color:#f66}
.side-newslist ul li{display:flex;margin-bottom:20px;align-items:center;justify-content:space-between}
.side-newslist ul li:last-child{margin-bottom:0}
.side-newslist ul li .name{overflow:hidden;margin-right:10px;color:#444;text-overflow:ellipsis;white-space:nowrap;font-size:14px;flex:1}
.side-newslist ul li .type{color:#999;font-size:14px}
.side-newslist ul{margin-top:10px}
.side-newslist ul li .name{color:#333;font-size:16px}
.side-newslist ul li:hover .name{color:#f66}
.side-xgwd{margin-top:20px}
.side-xgwd ul li:first-child{margin-top:0}
.side-xgwd ul li{display:flex;margin:19px 0;justify-content:space-between;align-items:center}
.side-xgwd ul li .yuandian{width:4px;height:4px;background-color:#00aff0}
.side-xgwd ul li .title{overflow:hidden;margin:0 12px;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:16px;flex:1}
.side-xgwd ul li .time{color:#999;font-size:14px}
.side-xgwd ul li:hover a{color:#f66;}
.wushu-page{margin:30px 0 20px;padding:3px;text-align:center;font-size:16px;display: flex;justify-content: center;}
.wushu-page a{margin-right:8px;padding:8px 13px;border:1px solid #e6e6e6;border-radius:3px;background-color:#fff;color:#666;text-decoration:none;}
.wushu-page>span{display:inline-block;height:38px;border-radius:3px;line-height:38px;}
.wushu-page span a{display:block;padding:0;min-width:38px;border-radius:3px;text-align:center;font-weight:700;line-height:38px;}
.wushu-page span em{margin-right:8px;}
.wushu-page a:hover{border:1px solid #39f;background-color:#39f;color:#fff;}
.wushu-page a.current,.wushu-page a.current:hover{border:1px solid #39f;background-color:#39f;color:#fff;}
.wushu-page a.disabled,.wushu-page a.disabled:hover{border:1px solid #e6e6e6;background-color:#efefef;color:#666;cursor:default;}
.gamedown-xglibao{margin-top:15px;}
.gamedown-xglibao-list ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.gamedown-xglibao-list ul li{display:flex;margin-top:25px;width:415px;align-items:center;}
.gamedown-xglibao-list ul li .img{width:90px;height:90px;border-radius:10px;}
.gamedown-xglibao-list ul li .img img{width:90px;height:90px;border-radius:10px;}
.gamedown-xglibao-list ul li .name{overflow:hidden;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:16px;}
.gamedown-xglibao-list ul li .info{display:flex;overflow:hidden;margin-top:5px;margin-right:15px;margin-left:19px;height:85px;color:#666;font-size:14px;line-height:27px;flex-direction:column;justify-content:space-between;flex:1;}
.gamedown-xglibao-list ul li .info p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.gamedown-xglibao-list ul li .down{display:flex;width:95px;height:42px;border:solid 1px #dcdbdc;border-radius:4px;color:#333;font-size:16px;align-items:center;justify-content:center;}
.gamedown-xglibao-list ul li .down img{margin-right:10px;}
.gamedown-xglibao-list ul li:hover .down{border:solid 1px #2189ff;color:#2189ff;}
.gamefenlei-mian{margin-top:30px;}
.game-fenlie-list{margin-top:30px;}
.game-fenlie-list ul{display:flex;flex-wrap:wrap;}
.game-fenlie-list ul li{position:relative;display:flex;margin-right:15px;margin-bottom:20px;padding-right:15px;padding-left:20px;width:380px;height:152px;border:solid 1px #eee;align-items:center;}
.game-fenlie-list ul li:nth-child(3n){margin-right:0;}
.game-fenlie-list ul li .img{position:relative;width:110px;height:110px;border-radius:20px;}
.game-fenlie-list ul li .img::after{position:absolute;top:0;left:0;display:none;width:100%;height:100%;border-radius:20px;background:rgba(0,0,0,.4);content:'';}
.game-fenlie-list ul li .img img{width:110px;height:110px;border-radius:20px;}
.game-fenlie-list ul li .info{display:flex;margin-left:20px;height:94px;color:#888;font-size:16px;flex-direction:column;justify-content:space-between;}
.game-fenlie-list ul li .name{color:#333;font-size:18px;}
.game-fenlie-list ul li .down{position:absolute;top:56px;left:29px;display:none;width:91px;height:40px;background-color:#2189ff;color:#fff;text-align:center;font-size:16px;line-height:40px;}
.game-fenlie-list ul li:hover .down{display:block;}
.game-fenlie-list ul li:hover .img::after{display:block;}
.game-fenlie-list ul li:hover{border:solid 1px #2189ff;}
.game-fenlie-list ul li:hover .name{color:#2189ff;}
.game-fenlie-list .txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 220px;}
