.index-topimg{margin-bottom: 20px;margin-top: 20px;}
.index-topimg ul{display:flex;flex-wrap:wrap}
.index-topimg ul li{margin-right:23px;width:215px}
.index-topimg ul li:last-child{margin-right:0}
.index-topimg ul li .img{position:relative;width:215px;height:128px}
.index-topimg ul li p{position:absolute;bottom:0;left:0;width:100%;height:23px;background:rgba(0,0,0,.5);color:#fff;text-align:center;font-size:12px;line-height:23px}
.index-topimg ul li:hover p{color:#f66}
.index-3list .ppts{display:flex;align-items:center}
.index-3list .ppts .list{margin-right:20px;width:83px;height:36px;text-align:center;font-weight:700;font-size:14px;line-height:36px}
.index-3list .ppts:first-child .list{border-left:2px solid #ff6e27;background:#ffece3;color:#ff6e27}
.index-3list .ppts:nth-child(2) .list{border-left:2px solid #2189ff;background:#e4f7f2;color:#2189ff}
.index-3list .ppts:nth-child(3) .list{border-left:2px solid #22cc9e;background:#e4f7f2;color:#22cc9e}
.index-3list .ppts{margin-bottom:10px}
.index-3list .ppts ul{display:flex;overflow:hidden;flex:1}
.index-3list .ppts ul li{margin-right:25px;flex-shrink:0}
.index-3list .ppts ul li a{color:#666;font-size:14px}
.index-3list .ppts ul li a:hover{color:#f66}
.index-topgame ul{display:flex;flex-wrap:wrap;margin-top: 20px;}
.index-topgame ul li{margin-right:34px;width:86px}
.index-topgame ul li:last-child{margin-right:0}
.index-topgame ul li .img,.index-topgame ul li .img img{width:86px;height:86px;border-radius:10px}
.index-topgame ul li .biaoti{margin-top:13px;color:#666;text-align:center;font-size:14px}
.index-topgame ul li:hover a{color:#f66}
.index-3lie{ margin-top: 35px;justify-content: space-between;display: flex;}
.index-3lie-left{width:450px}
.index-huandeng{overflow:hidden;font-size:0;margin-bottom: 20px;}
.index-swiper{position:relative;height:256px}
.index-huandeng .img,.index-huandeng img{width:100%;height:100%}
.index-huandeng-boot{padding:10px 10px 15px;width:100%;height:86px;background:#f5f5f5}
.index-huandeng-boot .swiper-slide-thumb-active{border:1px solid #ea494b}
.index-swiper .swiper-button-next,.index-swiper .swiper-button-prev{width:25px;height:49px;background:rgba(0,0,0,.5)}
.index-swiper .swiper-button-next{right:0}
.index-swiper .swiper-button-prev{left:0}
.index-swiper .swiper-button-next:after,.index-swiper .swiper-button-prev:after{color:#fff;font-size:22px}
.gonggong-biaoti{display:flex;justify-content:space-between;align-items:center}
.gonggong-biaoti span{display:flex;color:#333;font-weight:700;font-size:18px;align-items:center}
.gonggong-biaoti span img{margin-right:14px}
.gonggong-biaoti a{color:#999;font-size:12px}
.index-3lie-left-hotnews ul li{display:flex;margin-top:20px;justify-content:space-between}
.index-3lie-left-hotnews ul li .img{width:120px;height:78px}
.index-3lie-left-hotnews ul li .rcont{display:flex;padding:17px 17px 17px 20px;height:78px;background:#f8f8f8;color:#999;font-size:14px;flex-direction:column;justify-content:space-between;overflow: hidden;flex: 1;}
.index-3lie-left-hotnews ul li .biaoti{color:#333;font-weight:700;font-size:16px}
.index-3lie-left-hotnews ul li:hover a{color:#f66}
.index-3lie-cent{width:406px}
.index-3lie-cent-topnews{padding-bottom:20px;border-bottom:1px dashed #dcdbdc}
.index-3lie-cent-topnews ul li{text-align:center}
.index-3lie-cent-topnews ul li:first-child{margin-bottom:25px}
.index-3lie-cent-topnews ul li .biaoti{margin-top:10px;margin-bottom:15px;color:#333;font-weight:700;font-size:18px}
.index-3lie-cent-topnews ul li p{color:#999;font-size:14px}
.index-3lie-cent-topnews ul li:hover a{color:#f66}
.index-3lie-cent-nlist{position:relative;margin-top: 30px;}
.index-3lie-cent-nlist:after{position:absolute;top:5px;left:0;width:1px;height:calc(100% - 12px);background:#eee;content:""}
.index-3lie-cent-nlist ul li{position:relative;display:flex;margin-bottom:27px;padding-left:13px;justify-content:space-between;align-items:center}
.index-3lie-cent-nlist ul li:hover .biaoti{color:#f66}
.index-3lie-cent-nlist ul li:hover .lid{border:1px solid #f66}
.index-3lie-cent-nlist ul li:last-child{margin-bottom:0}
.index-3lie-cent-nlist ul li .lid{position:absolute;top:4px;left:-3px;z-index:99;width:7px;height:7px;border:1px solid #dcdbdc;border-radius:50%;background:#fff;background-color:#fff}
.index-3lie-cent-nlist ul li .biaoti{margin-right:12px;color:#444;font-size:14px;max-width: 330px;}
.index-3lie-cent-nlist ul li .time{color:#999;font-size:14px}
.index-3lie-right{width:253px}
.index-3lie-right-news{width:100%}
.index-3lie-right-news .img{position:relative;width:100%;height:165px}
.index-3lie-right-news .img:after{top:0;right:0;width:60px;height:22px;background-color:#2189ff;content:"五鼠精选";line-height:22px}
.index-3lie-right-news .img:after,.index-3lie-right-news p{position:absolute;color:#fff;text-align:center;font-size:12px}
.index-3lie-right-news p{bottom:0;left:0;width:100%;height:27px;background:rgba(0,0,0,.5);line-height:27px}
.index-3lie-right-news a:hover p{color:#f66}
.index-3lie-right-newslist{margin-bottom: 30px; margin-top: 20px;}
.index-tongyong-newlist ul li{display:flex;margin-bottom:20px;align-items:center;justify-content:space-between}
.index-tongyong-newlist ul li:last-child{margin-bottom:0}
.index-tongyong-newlist ul li .biaoti{margin-right:10px;color:#444;font-size:14px}
.index-tongyong-newlist ul li .shuxing{color:#999;font-size:14px}
.index-tongyong-newlist ul li:hover a{color:#f66}
.index-3lie-right-game {margin-top: 20px;}
.index-3lie-right-game .title{padding-left:24px;width:100%;height:31px;background-color:#f6f6f6;color:#999;font-size:13px;line-height:31px}
.index-3lie-right-game .title span:nth-child(2){margin-right:47px;margin-left:83px}
.index-3lie-right-game ul li{display:flex;height:38px;border-bottom:1px dashed #eee;color:#999;font-size:13px;align-items:center;justify-content:space-between}
.index-3lie-right-game ul li:last-child{border-bottom:none}
.index-3lie-right-game ul li .daxiao{overflow:hidden;width:80px;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.index-3lie-right-game ul li .biaoti{margin-right:4px;margin-left:14px;color:#444;font-size:14px;overflow: hidden; flex: 1;}
.index-3lie-right-game ul li:hover a{color:#f66}
.index-zhuanti ul{display:flex;justify-content:space-between}
.index-zhuanti ul li{padding:20px 0 20px 20px;width:280px;background:#f6f6f6}
.index-zhuanti ul li .biaoti{color:#333;font-weight:700;font-size:18px}
.index-zhuanti ul li .bottom{margin-top:17px;justify-content: space-between;align-items: center;display: flex;}
.index-zhuanti ul li .img,.index-zhuanti ul li .img img{width:71px;height:71px;border-radius:10px}
.index-zhuanti ul li .rcont{margin-right:12px;margin-left:15px;color:#888;font-size:14px;line-height:29px;overflow: hidden; flex: 1;}
.index-zhuanti ul li .rcont p{
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 2;
}
.index-zhuanti ul li:hover a{color:#f66}

.index-gdown {margin-top: 30px;}
.index-gdown-box{justify-content: space-between;display: flex;}
.index-gdown-left{width:892px}
.index-gdown-list ul{display:flex;flex-wrap:wrap}
.index-gdown-list ul li{margin-top:33px;margin-right:32px;width:100px}
.index-gdown-list ul li:nth-child(7n){margin-right:0}
.index-gdown-list ul li .img,.index-gdown-list ul li .img img{width:100px;height:100px;border-radius:15px}
.index-gdown-list ul li .biaoti{margin-top:16px;color:#666;text-align:center;font-size:15px}
.index-gdown-list ul li:hover a{color:#f66}
.index-gdown-right{width:253px}
.index-gdown-ph{margin-top:33px}
.index-gdown-ph .title{margin-bottom:20px;width:100%;height:60px}
.index-gdown-ph .title img{width:100%;height:60px}
.index-gdown-ph ul li{display:flex;margin-top:10px;justify-content:space-between}
.index-gdown-ph ul li .num{width:25px;height:22px;background:#f6f6f6;color:#999;text-align:center;font-size:14px;line-height:22px}
.index-gdown-ph ul li:nth-child(-n+3) .num{background:#2189ff;color:#fff}
.index-gdown-ph ul li .right{overflow:hidden;margin-top:2px;margin-left:11px;padding-bottom:10px;border-bottom:1px dashed #eee;flex:1;justify-content: space-between;display: flex;}
.index-gdown-ph ul li .biaoti{margin-right:10px;color:#333;font-size:16px}
.index-gdown-ph ul li .shuxing{color:#999;font-size:14px;flex-shrink:0}
.index-gdown-ph ul li:hover a{color:#f66}

.index-zixun{margin-top: 30px;}
.index-zixun-box{justify-content: space-between;display: flex;}
.index-zixun-left{width:892px}
.index-zixun-lefta {
    margin-top: 20px;
	    justify-content: space-between;
		    display: flex;
}
.index-zixun-leftl{width:412px}
.index-zixun-leftl-list{margin-bottom:24px}
.index-zixun-leftl-list ul{display:flex;justify-content:space-between}
.index-zixun-leftl-list ul li{width:195px;height:123px}
.index-zixun-leftl-list ul li .img{position:relative;width:195px;height:123px}
.index-zixun-leftl-list ul li .img:after{position:absolute;top:0;right:0;width:41px;height:23px;background:#2189ff;color:#fff;content:"精选";text-align:center;font-size:14px;line-height:23px}
.index-zixun-leftr{width:421px}
.ty-news-list ul li{margin-bottom:17px}
.ty-news-list ul li .shuxing{margin-right:10px;width:40px;height:22px;border:1px solid #dcdbdc;color:#999;text-align:center;font-size:12px;line-height:20px}
.ty-news-list ul li .biaoti{color:#333}
.ty-news-list ul li .time{color:#999;font-size:14px}
.index-zixun-right{width:253px}
.index-zixun-rightv ul li{margin-top:20px;width:100%}
.index-zixun-rightv ul li .img{position:relative;width:100%;height:145px}
.index-zixun-rightv ul li p{position:absolute;bottom:0;left:0;padding-left:10px;width:100%;height:30px;background:rgba(0,0,0,.5);color:#fff;font-size:14px;line-height:30px}
.index-zixun-rightv ul li p img{margin-right:10px;width:19px;height:19px;vertical-align:middle}
.index-phgame {margin-top: 30px;}
.index-phgame-box {margin-top: 40px;justify-content: space-between;display: flex;}
.index-phgame .item{width:380px}
.index-phgame .item>img{display:block;margin:0 auto}
.index-phgame .item .title{display:flex;margin-top:23px;padding-right:16px;padding-left:12px;width:380px;height:50px;background:#f6f6f6;color:#999;font-size:16px;align-items:center}
.index-phgame .item .title span:nth-child(2){margin-right:141px;margin-left:79px}
.index-phgame .item ul li{display:flex;margin-top:15px;padding-bottom:14px;border-bottom:1px dashed #eee;align-items:center;justify-content:space-between}
.index-phgame .item ul li:last-child{border-bottom:none}
.index-phgame .item ul li .num{margin-right:36px;width:26px;height:24px;background-color:#e7e7e7;color:#fff;text-align:center;font-style:italic;font-size:16px;line-height:24px}
.index-phgame .item ul li:nth-child(-n+3) .num{background:#ffb025}
.index-phgame .item:nth-child(2) ul li:nth-child(-n+3) .num{background:#61c0c1}
.index-phgame .item:nth-child(3) ul li:nth-child(-n+3) .num{background:#ff8054}
.index-phgame .item ul li .top{display:flex;overflow:hidden;justify-content:space-between;flex:1}
.index-phgame .item ul li .biaoti{margin-right:10px;margin-left:5px;color:#333;font-size:16px}
.index-phgame .item ul li .size{color:#999;font-size:16px}
.index-phgame .item ul li .right{display:none}
.index-phgame .item ul li.active .right{display:flex;overflow:hidden;flex:1;align-items:center}
.index-phgame .item ul li.active .top{display:none}
.index-phgame .item ul li .img,.index-phgame .item ul li .img img{width:76px;height:76px;border-radius:15px}
.index-phgame .item ul li .info{display:flex;margin-right:10px;margin-left:15px;height:72px;color:#999;font-size:14px;flex-direction:column;justify-content:space-between}
.index-phgame .item ul li .info-biaoti{color:#333;font-weight:700;font-size:16px}
.index-phgame .item ul li .down{width:77px;height:38px;background-color:#ffb025;color:#fff;text-align:center;font-size:16px;line-height:38px}
.index-lastimg {margin-bottom: 50px;margin-top: 30px;}
.index-lastimg-list{margin-top: 30px;}
.index-lastimg-list ul{display:grid;grid-template-columns:225px 230px 225px 230px 225px;grid-template-rows:repeat(2,155px);grid-column-gap:9px;grid-row-gap:14px}
.index-lastimg-list ul li:first-child{grid-area:1/1/3/2}
.index-lastimg-list ul li:nth-child(2){grid-area:1/2/2/3}
.index-lastimg-list ul li:nth-child(3){grid-area:2/2/3/3}
.index-lastimg-list ul li:nth-child(4){grid-area:1/3/3/4}
.index-lastimg-list ul li:nth-child(5){grid-area:1/4/2/5}
.index-lastimg-list ul li:nth-child(6){grid-area:2/4/3/5}
.index-lastimg-list ul li:nth-child(7){grid-area:1/5/3/6}
.index-lastimg-list ul li .img{position:relative;overflow:hidden;width:100%;height:100%}
.index-lastimg-list ul li .biaoti{position:absolute;bottom:-35px;left:0;padding:0 10px;width:100%;height:35px;background:rgba(0,0,0,.5);color:#fff;font-size:14px;line-height:35px}
.index-lastimg-list ul li:hover .biaoti{bottom:0;transition-duration:.3s}
.index-youqing-links{display:flex;margin:25px 0 0;flex-wrap:wrap}
.index-youqing-links a{margin-bottom:10px;color:#999;font-size:12px}
.index-youqing-links a:after{margin-right:7px;margin-left:7px;color:#999;content:"|"}
.index-youqing-links a:last-child:after{display:none}







