a{text-decoration: none;color: #404040;}

body{margin:0;padding: 0;font-family: "Microsoft YaHei", STHeiti, Arial;background: #f5f5f5;}

li{list-style: none;}

ul{padding: 0;margin:0;}

em{font-style: normal;}

p,ol,h1,h2,h3{padding: 0;margin:0;}





.head{width: 100%;background: #fff;float: left;padding: 10px 0 0 0;}

.main{width: 1200px;margin:0 auto;}

.logo{float: left;}

.logo img{width: 220px;height: 60px;}

.search{float: right;margin:20px 0 0 0;}

.search_hot{float: left;margin:7px 0 0 0;}

.search_hot li{float: left;}

.search_hot li a{color: #666;font-size: 15px;}

.search_hot li a:after{content: "";width: 2px;height: 15px;background: #ccc;float:right;margin:4px 8px;}

.search_hot li:last-child a:after{width: 0;}

.search_btn{float: left;width: 300px;border:0px #ccc solid;border-radius: 10px;height: 36px;background: #f4f4f4;margin:0 0 0 10px;}

.search_btn input{border:none;padding-left: 10px;outline: none;line-height: 33px;border-radius: 8px;background: transparent;width: 250px;}

.search_btn button{border:none;background: none;float: right;margin:3px;}

.search_btn .btn{width: 30px;height: 30px;background: url(../images/search.png) no-repeat;background-size: 100%;}

.menu{width: 100%;height: 60px;background: #6ac20c;float: left;margin:10px 0 0 0;}

.nav{float: left;line-height: 60px;width: 100%}

.nav li{float: left;}

.nav li a{color: #fff;padding: 0 46px;float: left;display: block;}

/*.nav li:before{content: "";width: 0.5px;height: 20px;background: #eee;float:left;margin:20px 0px 0 0px;}

.nav li:after{content: "";width: 0.5px;height: 20px;background: #eee;float: right;margin:20px 0px 0 0px;}*/

.nav li a:hover{display: block;}

.nav li.active{background: #356402;display: block;}



.nav li i{float: left;margin:20px 5px 0 0;}

.nav li em{width: 1px;height: 20px;float: right;margin:20px 0px 0 0px;background: #fff;}

.nav li.active em{display: none;}







.top_game{width: 100%;float: left;background: #fff;padding: 25px 0px 20px 0;box-sizing:border-box;}

.top_game li{float: left;width: 10%;text-align: center;}

.top_game li img{width: 85px;height: 85px}

.top_game li p{font-size: 15px;padding: 5px 0 3px 0;}



.parta{width: 100%;float: left;margin:15px 0;}

.new_hd{width: 750px;float: left;height: 370px;}

.yxph{width: 430px;float: left;margin:0 0 0 20px;background: #fff;min-height: 350px;padding:20px 15px;box-sizing:border-box;}

.syph{width: 290px;float: left;}

.powtitle{width: 100%;float: left;border-bottom: 1px #e7e7e7 solid;padding-bottom: 10px;font-size: 18px;font-weight: bold;}

.powtitle i{width: 5px;height: 22px;float: left;border-radius: 10px;background: #6ac20c;margin:2px 8px 0 0;}

.powtitle a{float: right;font-size: 14px;font-weight: 100;margin:3px 0 0 0;}

.yyph{width: 290px;float: left;margin: 0 0 0 40px;}



.partb{width: 100%;float: left;margin:15px 0 0 0;background: #fff;padding: 20px;box-sizing:border-box;}

.hotlist{float: left;padding: 30px 0 15px 0;width: 100%;}

.hotlist li{width: 12.5%;float: left;text-align: center;}

.hotlist li img{width: 100px;height: 100px;border-radius:12px;}

.hotlist li p{width: 100%;float: left;text-align: center;padding: 3px 0;font-size: 15px;color: #666;}

.partc{width: 100%;float: left;margin:15px 0 0 0;background: #fff;padding: 20px;box-sizing:border-box;}

.partd{width: 100%;float: left;margin:15px 0 0 0;background: #fff;padding: 20px;box-sizing:border-box;}

.parte{width: 100%;float: left;margin:15px 0 0 0;padding: 0px;box-sizing:border-box;}

.index_ad{width: 100%;float: left;margin:15px 0 0 0;}

.index_ad img{width: 100%;}

.rmgl{width: 465px;float: left;background: #fff;padding: 20px;box-sizing:border-box;}

.hotgl{width: 100%;float: left;margin:15px 0 0 0;}

.hotgl_tt{position: relative;}

.hotgl_tt img{width: 100%;height: 171px;object-fit: cover;}

.hotgl_tt p{position: absolute;bottom: 0px;width: 100%;text-align: center;background: rgb(0 0 0 / 40%);color: #fff;line-height: 38px;font-size: 15px;}

.hotgl_list{width: 100%;float: left;margin:15px 0 0 0;}

.hotgl_list li{float: left;width: 100%;padding: 7px 0;}

.hotgl_list li a{font-size: 14px;}

.hotgl_list li:after{width: 3px;height: 3px;content: "";float: left;background: #777;margin:6.5px 6px 0 0;border-radius: 3px;}

.hotgl_list li em{float: right;font-size: 13px;color: #666;}

.rmzx{width: 715px;float: left;background: #fff;padding: 20px;box-sizing:border-box;margin:0 0 0 20px;}

.rmzx_list{width: 100%;float: left;margin:15px 0 0 0;}

.new_tt{width: 295px;float: left;position: relative;}

.new_tt img{width: 295px;height: 185px;}

.new_tt p{position: absolute;bottom: 0px;width: 100%;text-align: center;background: rgb(0 0 0 / 40%);color: #fff;line-height: 38px;font-size: 15px;}

.new_list{width: 365px;height:185px;float: left;margin:0 0 0 15px;}

.new_list li{float: left;width: 100%;padding:0 0 11px 0;}

.new_list li a{font-size: 14px;}

.new_list li:after{width: 3px;height: 3px;content: "";float: left;background: #777;margin:6.5px 6px 0 0;border-radius: 3px;}

.new_list li em{float: right;font-size: 13px;color: #666;}

.dowbt{margin:26px 0 0 0;}



.partf{width: 100%;float: left;margin:15px 0 0 0;padding: 0px;box-sizing:border-box;}

.tuji{width: 100%;float: left;}

.tuji li{float: left;width: 24.25%;margin:0 1% 0 0;}

.tuji li:last-child{margin-right: 0;}

.tuji li img{width: 100%;height: 200px;}
 .yxph_top{width: 100%;border-bottom: 1px #ccc dashed;padding-bottom: 15px;}
                   .yxph_top a{font-weight: bold;font-size: 22px;display: block;text-align: center;}
                   .yxph_top p{font-size: 14px;color: #8d8d8d;line-height: 26px;} 
                   .glph{width: 100%;float: left;margin:10px 0 0 0;}
                   .glph li{width: 100%;float: left;margin:8px 0;}
                   .glph li a{font-size: 15px;color: #333;}
                   .glph li:before{content: "";width: 7px;height: 7px;background: #ccc;border-radius: 7px;float: left;margin:8px 10px 0 0;}
                   .hotzt{width: 100%;float: left;padding: 20px 0 0 0;}
                   .hotzt li{width: 275px;float: left;margin:0 20px 0 0;position: relative;}
                   .hotzt li:last-child{margin-right: 0;}
                   .hotzt li img{width: 275px;height: 175px;object-fit: cover;}
                   .hotzt li a{display: block;}
                   .hotzt li p{position: absolute;bottom: 0;background: rgb(49,49,49,0.5);color: #fff;font-size: 15px;width: 100%;text-align: center;line-height: 32px;}


.partg{width: 100%;float: left;margin:20px 0 0 0;}

.down_gm{width: 805px;float: left;padding: 20px 20px 18px 20px;box-sizing:border-box;background: #fff;}

.down_gm ul{padding: 20px 0 0 0;float: left;display: flex;flex-wrap: wrap;}

.down_gm li{float: left;width: 100px;margin:0 33px 20px 0;text-align: center;}

.down_gm li:nth-child(6n){margin-right: 0;}

.down_gm li img{width: 90px;height: 90px;border-radius: 10px;}

.down_gm li h3{font-weight: 400;font-size: 16px;}

.down_gm li p{font-size: 14px;color: #8d8d8d;padding: 3px 0;}

.tj_game{width: 375px;float: left;margin:0 0 0 20px;padding: 20px 20px 0 20px;box-sizing:border-box;background: #fff;}

.tj_list{float: left;margin:10px 0;}

.tj_list li{width: 100%;float: left;border-bottom: 1px #e1e1e1 solid;padding: 10px 0 10px 0;margin:0 0 8px 0;}

.tj_list li i{font-style: normal;width: 30px;height: 27px;float: left;background: #ededeb;text-align: center;line-height: 25px;border-radius: 5px;color: #666;margin:0 15px 0 0;}

.tj_list li:nth-of-type(1)  i{background: url(../images/hga.png) no-repeat;color: #fff;background-size: 100%;font-size: 0;width: 30px;height: 25px;}

.tj_list li:nth-of-type(2)  i{background: url(../images/hgb.png) no-repeat;color: #fff;background-size: 100%;font-size: 0;width: 30px;height: 25px;}

.tj_list li:nth-of-type(3)  i{background: url(../images/hgc.png) no-repeat;color: #fff;background-size: 100%;font-size: 0;width: 30px;height: 25px;}

.tj_list li a{float: left;font-size: 15px;}

.tj_list li a:nth-of-type(2){float: right;font-size: 14px;color: #888;}



.parth{width: 100%;float: left;margin:20px 0 0 0;}

.parti{width: 100%;float: left;margin:20px 0 0 0;}

.partj{width: 100%;float: left;margin:20px 0 0 0;padding: 20px;box-sizing:border-box;background: #fff;}

.link{width: 100%;float: left;margin:20px 0 0 0;}

.link li{float: left;padding: 6px 25px;background: #f3f3f3;border-radius: 10px;margin:0 20px 0 0;}



.footer{width: 100%;float: left;background: #292929;padding: 0 0 15px 0;}

.footnav{width: 100%;float: left;text-align: center;padding: 40px 0 0 0;}

.footnav li{display: inline-block;}

.footnav li a{color: #bbb;font-size: 14px;padding: 0 8px;}

.footnav li a:after {content: "";width: 1px;height: 13px;background: #777;float: right; margin: 3px 0 0 0;}

.footnav li:last-child a:after{content: none;}

.cpsm{width: 100%;float: left;text-align: center;font-size: 14px;color:#bbb;padding: 15px 0;}

.cpsm p{padding: 5px 0;}

.cpsm p a{color: #bbb;}



/*鏂囩珷鍒楄〃*/

.position{width: 100%;float: left;margin:20px 0;font-size: 14px;}

.position a{font-size: 14px;}

.sontype{width: 100%;float: left;margin:0 0 20px 0;}

.sontype li{float: left;display: block;width: 120px;height: 40px;line-height: 40px;text-align: center;background: #e0e0e0;margin:0 15px 0 0;}

.sontype .on{background: #6ac20c;color: #fff;}

.sontype .on a{color: #fff;}

.rnews{width: 100%;float: left;margin:0 0 20px 0;}

.rnewsl{width: 800px;float: left;background: #fff;padding: 20px;box-sizing:border-box;}

.listnew li{width: 100%;float: left;border-bottom: 1px #e5e5e5 solid;padding-bottom: 15px;margin: 2px 0 15px 0;}

.newimg{width: 195px;float: left;height: 122px;object-fit: cover;}

.newtxt{float: left;width: 530px;margin:0 0 0 15px;}

.newtxt h1{font-size: 18px;color: #666;}

.newtxt p{width: 100%;float: left;font-size: 13px;color: #ababab;padding: 7px 0;}

.newtxt span{font-size: 14px;color: #666;line-height: 25px;padding: 18px 0 0 0;display: block;}

.pages{width: 100%;float: left;text-align: center;padding: 15px 0;}

.pages li{display: inline-block;margin:0 3px;}

.pages li a{padding: 6px 12px; border: 1px #e7e7e7 solid;font-size: 14px;color: #5c5d5f;border-radius: 5px;}

.pages .active a{background: #4edc76;color: #fff;border:1px #4edc76 solid;}

.rnewsr{width: 380px;float: left;margin:0 0 0 20px;}

.hotnews{background: #fff;padding: 20px 20px 5px 20px;width: 100%;box-sizing:border-box;float: left;}

.hotimg{width: 140px;float: left;height: 100px;}

.hotnews li{width: 100%;float: left;margin:20px 0 0 0;border-bottom: 1px #e5e5e5 solid;padding-bottom: 15px;}

.hotnews li:last-child{border-bottom: none;}

.hotwz{float: left;width: 190px;margin:0 0 0 10px;}

.hotwz a{font-size: 15px;}

.hotwz p{color: #888;font-size: 13px;display: block;padding: 10px 0 5px 0;}

.gmtop{width: 100%;float: left;padding:20px 20px 10px 20px;box-sizing:border-box;background: #fff;margin:20px 0;}

.set-title{float: left;width: 100%;border-bottom: 1px #e5e5e5 solid;padding-bottom: 10px;}

.set-title li{float: left;margin-right: 20px;cursor: pointer;font-size: 18px;font-weight: bold;}

.set-title .on:before{width: 5px;height: 22px;border-radius: 10px;background: #6ac20c;float: left;content: "";margin:2px 6px 0 0;}

.set-list{width: 100%;float: left;margin:5px 0 0 0;}

.set-list li{width: 100%;float: left;border-bottom: 1px #e5e5e5 solid;margin:10px 0 0 0;padding-bottom: 10px;}

.set-list li i{width: 26px;height: 26px;background: #cfcfce;border-radius: 6px;float: left;text-align: center;line-height: 26px;font-style: normal;color: #fff;margin:22px 20px 0 0;}

.set-list li:nth-of-type(1) i{background: #ff4141;}

.set-list li:nth-of-type(2) i{background: #ff7e7e;}

.set-list li:nth-of-type(3) i{background: #ffb8b8;}

.set-list li:last-child{border-bottom: none;}

.gmtopimg{width: 70px;height: 70px;float: left;border-radius:12px;}

.set-txt{float: left;margin:10px 0 0 15px;}

.set-txt p:nth-of-type(1){font-size: 16px;}

.set-txt p:nth-of-type(2){font-size: 13px;color: #888;padding: 10px 0 0 0;}

.set-more{float: right;padding: 4px 10px;background: #6ac20c;color: #fff;border-radius: 8px;font-size: 14px;margin:20px 0 0 0;}



/*鏂囩珷璇︽儏*/

.article{width: 100%;float: left;}

.artl{width: 800px;float: left;margin:0 0 20px 0;}

.artdesc{width: 100%;float: left;background: #fff;padding:40px 20px 20px 20px;box-sizing:border-box;}

.artdesc h1{text-align: center;font-size: 24px;font-weight: bold;width: 100%;float: left;}

.art-info{width: 100%;float: left;text-align: center;padding: 15px 0;border-bottom: 1px #e5e5e5 dashed;}

.art-info span{font-size: 13px;color: #888;margin:0 10px;}

.xggame{width: 90%;background: #f4f5f5;float: left;margin:2% 5%;border-radius: 10px;padding: 20px;box-sizing:border-box;}

.xgimg{float: left;width: 90px;height: 90px;}

.xgtxt{float: left;margin:10px 0 0 15px;width: 390px;}

.xgtxt span{float: left;width: 100%;padding: 0 0 10px 0;}

.xgtxt li{width: 50%;float: left;font-size: 14px;color: #666;padding: 2px 0;}

.xgtxt li em img{width: 70px;}

.lookmore{float: right;margin:35px 0 0 0;}

.lookmore a{padding: 6px 25px;border:1px #38c67b solid;border-radius: 10px;color: #38c67b;font-size: 15px;} 

.content{width: 100%;float: left;padding: 20px 0;}

.content h3{width:100%;line-height:35px;background:#f5f5f5;margin:10px 0;box-sizing:border-box;}

.content h3:before{content:"";width:6px;height:35px;background:#6ac20c;float:left;margin:0 12px 0 0;}

.content p{font-size: 15px;line-height: 26px;color: #606266;margin:0 0 15px 0;}

.content img{display: block;margin:15px auto;max-width: 80%;}

.artag{width: 100%;float: left;border-top:1px #ccc dashed;padding: 15px 0 0 0;}

.artag a{font-size: 14px;}

.likeart{width: 100%;float: left;margin:20px 0 0 0;background: #fff;padding: 20px 20px 10px 20px;box-sizing:border-box;}

.likelist{width: 100%;float: left;padding: 0px 0;}

.likelist ul{border-left: 1px #e5e5e5 solid;width: 100%;float: left;margin:20px 0 0 0;padding: 0px 0 0 20px;box-sizing:border-box;}

.likelist li{width: 100%;float: left;margin:0px 0 20px 0;position: relative;}

.likelist li:before{background: url(../images/list-dot.png);width: 17px;height: 17px;content: "";position: absolute;left:-30px;}

.likelist li:hover:before {background-image: url(../images/post-list-dot-active.png);}

.lktitle{width: 100%;float: left;}

.lktitle a{font-weight: bold;}

.lktitle span{float: right;color: #777;font-size: 13px;}

.lkdesc{float: left;width: 100%;margin:10px 0 0 0;background: #f9f9f9;}

.lkimg{width: 170px;float: left;height: 110px;}

.lktxt{float: left;margin:16px 0 0 15px;width: 540px;}

.lktxt p:nth-of-type(1){margin:0px;float:left;color: #444;font-size: 14px;line-height: 26px;}

.lktxt p:nth-of-type(2){color: #9d9d9d;font-size: 13px;padding: 8px 0 0 0;float: left;}

.recom{width: 100%;float: left;margin:20px 0 0 0;padding: 20px;background: #fff;box-sizing:border-box;}

.recom ul{float: left;margin:20px 0 0 0;}

.recom li{width: 114px;float: left;margin:0 15px 0 0;text-align: center;}

.recom li:last-child{margin-right: 0;}

.recom li img{width: 90px;height: 90px;}

.recom li p{width: 100%;float: left;padding: 8px 0 0 0;}

.recom li p a{font-size: 14px;}

.hotrecom{width: 100%;float: left;background: #fff;padding: 20px 20px 0 20px;box-sizing:border-box;}

.hotrcom-list{float: left;margin:10px 0 5px 0;}

.hotrcom-list li{width: 80%;float: left;border-bottom: 1px #e5e5e5 solid;padding-bottom: 10px;margin:8px 0;    overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;}

.hotrcom-list li i{font-style: normal;width: 24px;height: 24px;text-align: center;line-height: 24px;color: #fff;background: #aaaaaa;float: left;border-radius: 6px;margin:0 8px 0 0;}

.hotrcom-list li:last-child{border-bottom: none;}

.hotrcom-list li a{font-size: 15px;color: #666;}

.hotrcom-list li:nth-of-type(1) i{background: #e13d3c;}

.hotrcom-list li:nth-of-type(2) i{background: #ed9249;}

.hotrcom-list li:nth-of-type(3) i{background: #ffb32f;}



/*涓撻鍒楄〃*/

.ztpost{width: 100%;float: left;margin:20px 0;background: #fff;padding:18px 20px;box-sizing:border-box;font-size: 18px;font-weight: bold;}

.ztpost i{width: 5px;height: 22px;float: left;border-radius: 10px;background: #6ac20c;margin:2px 8px 0 0;}

.ztpost span{font-weight: 100;padding-left: 30px;font-size: 15px;}

.ztpost span em{color: #77c54b;}

.list-zt{width: 100%;float: left;margin:20px 0 0 0;}

.list-zt li{width: 48%;float: left;background: #fff;margin:3% 4% 3%  0;position: relative;padding:15px 20px;box-sizing:border-box;border-radius: 10px;height: 180px;}

.list-zt li:nth-child(2n){margin-right: 0;}

.ztimg{position: relative;border: 7px #f2f2f2 solid;border-radius: 14px;border-left:none;float: left;width: 305px;object-fit:cover;top: -50px;height: 175px;}

.ztdesc{float: left;width: 209px;margin:0 0 0 10px;}

.ztdesc h1{width: 100%;float: left;font-size: 18px;overflow: hidden;}

.ztdesc span{font-size: 13px;color: #777;display:inline-block;padding: 10px 0 0 0;line-height: 23px;}

.ztdesc p{display: inline-block;padding: 6px 0 0 0;font-size: 14px;}

.ztdesc p em{float: left;margin:0 10px 0 0;border-radius: 8px;padding: 3px 8px;}

.ztdesc p em:nth-of-type(1){background: #4ccf43;color: #fff;}

.ztdesc p em:nth-of-type(2){background: #f0fbed;color: #4ccf43;}

.ztpages{width: 100%;float: left;margin:20px 0 30px 0;text-align: center;}

.ztpages li{display: inline-block;margin:0 3px;}

.ztpages li a{padding: 6px 12px; border: 1px #e7e7e7 solid;font-size: 14px;color: #5c5d5f;border-radius: 5px;}

.ztpages .active a{background: #4edc76;color: #fff;border:1px #4edc76 solid;}



/*涓撻璇︽儏*/

.ztart{width: 100%;float: left;background: #fff;padding: 20px;margin:20px 0;box-sizing:border-box;}

.ztart .ztartimg{width: 480px;float: left;}

.ztartdsc{float: left;margin:10px 0 0 30px;width: 650px;}

.ztartdsc h1{font-size: 20px;display: inline-block;}

.ztartdsc p{font-size: 15px;line-height: 26px;color: #666;padding: 20px 0;}

.ztartdsc span{display: inline-block;font-size: 13px;color: #777;padding: 20px 0 0 0;}

.ztartdsc span em{color: #4ccf43;}

.ztgmlst{width: 100%;float: left;margin:20px 0;}

.ztartpos{width: 100%;float: left;border-bottom: 1px #ccc solid;padding-bottom: 15px;font-weight: bold;font-size: 18px;}

.ztartpos i{width: 5px;height: 22px;float: left;border-radius: 10px;background: #6ac20c;margin:2px 8px 0 0;}

.ztartpos em{color: #4ccf43;}

.ztxggm{width: 100%;float: left;margin:30px 0 0 0;}

.ztxggm li{background: #fff;width:384px;float: left;margin:0% 2% 2% 0;padding:20px ;box-sizing:border-box;border:1px #fff solid;position: relative;}

.ztxggm li:hover{background: #ecffe1;border:1px #ccc solid;cursor: pointer;}

.ztxggm li:nth-child(3n){margin-right: 0;}

.ztxggm .xggmimg{width: 90px;float: left;border-radius:12px;}

.ztxggm .xggmtxt{width: 229px;float: left;margin:0 0 0 20px;}

.ztxggm .xggmtxt p:nth-of-type(1){font-weight: bold;display: block;padding: 5px 0 0 0;font-size: 16px;}

.ztxggm .xggmtxt p:nth-of-type(2){color: #888;display: block;padding: 8px 0;font-size: 13px;}

.ztxggm .xggmtxt p:nth-of-type(3){color: #666;font-size: 14px;}

.ztxggm .xginfo{width: 100%;float: left;padding:10px 0 0 0;font-size: 14px;color: #777;}

.ztxggm .xgoth{width: 100%;float: left;font-size: 14px;padding: 20px 0 5px 0;}

.ztxggm .xgoth p{float: left;}

.ztxggm .xgoth p:nth-of-type(1){float:left;font-size: 14px;color: #666;}

.ztxggm .xgoth p:nth-of-type(1):before{content: "";width: 15px;height: 3px;background: #2e2e2e;float: left;margin:8px 8px 0px 0;}

.ztxggm .xgoth p:nth-of-type(2){float: right;background: #9ad352;padding: 3px 10px;border-radius: 6px;}

.ztxggm .xgoth p:nth-of-type(2) a{color: #fff;display: block;}

.ztxggm li:nth-of-type(1) i{background: url(../images/top1.png);width: 20px;height: 26px;float: right;position: absolute;top: 0;right: 15px;}

.ztxggm li:nth-of-type(2) i{background: url(../images/top2.png);width: 20px;height: 26px;float: right;position: absolute;top: 0;right: 15px;}

.ztxggm li:nth-of-type(3) i{background: url(../images/top3.png);width: 20px;height: 26px;float: right;position: absolute;top: 0;right: 15px;}

.zttj{width: 100%;float: left;margin:20px 0 40px 0;}

.zttj-list{width: 100%;margin:20px 0 0 0;float: left;}

.zttj-list li{width: 224px;float: left;margin:0 20px 0 0;position: relative;}

.zttj-list li img{width: 100%;border-radius: 10px;height: 142px;object-fit: cover;}

.zttj-list li p{position: absolute;bottom: 0;background: rgb(0 0 0 / 40%);width: 100%;text-align: center;color: #fff;line-height: 35px;font-size: 14px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}

.zttj-list li:last-child{margin-right: 0;}



/*娓告垙鍒楄〃*/

.list-down{width: 100%;float: left;margin:20px 0;}

.list-downl{width: 180px;float: left;background: #fff;}

.gameclass{background: #22c960;color: #fff;float: left;width: 180px;text-align: center;height: 70px;}

.gameclass span{float: left;font-size: 21px; font-weight: bold;color: #fff; margin: 16px 0 0 25px;}

.gameclass p{font-size: 12px;font-weight: 700;}

.gmcaimg{float: left;margin: 21px 0 0 10px;width: 35px;}

.gamenav{width: 180px;float: left;background: #fff;}

.gamenav li{width: 180px;text-align: center;line-height: 50px;font-size: 16px;}

.gamenav li a{display: inline-block;padding: 0 0 0 30px;background-repeat:no-repeat;background-position: 0 top;}

.gamenav li.onclass{background: #f1ffe8;}

.gamenav li.onclass a{background-position: 0 -50px;transition: all 0.8s ease-out 0s;}

.gamenav li:hover,.gamenav li.onclass{background: #f0ffe7;}

.gamenav li:hover a,.gamenav li.onclass a{background-position: 0 -50px; transition: all 0.8s ease-out 0s;}

.list-downr{width: 995px;float: left;margin:0 0 0 25px;}

.gmpost{width: 100%;float: left;margin:0px 0 20px 0;background: #fff;padding:15px 20px;box-sizing:border-box;font-size: 18px;font-weight: bold;}

.gmpost i{width: 5px;height: 22px;float: left;border-radius: 10px;background: #6ac20c;margin:2px 8px 0 0;}

.gmpost span{font-weight: 100;padding-left: 30px;font-size: 15px;}

.gmpost span em{color: #77c54b;}

.list-game{width: 100%;float: left;}

.list-game li{float: left;display: inline-block;width: 318px;margin: 0 20px 20px 0px; background: #fff; padding-bottom: 16px;}

.list-game li:nth-child(3n){margin-right: 0;}

.list-game li a{display: block;padding: 20px;}

.list-game li img{width: 90px;height: 90px;float: left;border-radius:12px;}

.list-game .text{width: 180px;padding: 7px 0 0;text-align: left;float: right;}

.list-game .text h2{font-weight: bold;font-size:16px;margin: 0 0 5px;padding: 0;overflow: hidden;white-space: nowrap;

  text-overflow: ellipsis;display:block;}

.list-game .text p{font-size: 14px;padding: 2px 0;}

.list-game .text p:last-child{color: #999;font-size: 14px;}

.list-game li .botn{width: 100%;height: 36px;line-height: 36px;color: #6ac20c;margin: 10px 0 0;font-size:16px;text-align: center;background: #f1ffe8;border-radius: 40px;float: left;}

.list-game li .botn span{display: inline-block;background: url(more_4.png) right center no-repeat;padding: 0 20px 0 0;background-size: 8px;}

.list-game li:hover .botn{background: #4dcd70;color: #fff;}

.list-game li:hover .botn span{background: url(more_5.png) right center no-repeat; background-size: 8px;}



/*娓告垙璇︽儏*/

.gmart{width: 100%;float: left;margin:10px 0 20px 0;}

.gmartl{float: left;width: 800px;}

.gminfo{padding: 20px;float: left;width: 100%;box-sizing:border-box;background: #fff;}

.gminfoimg{width: 130px;float: left;border-radius:12px;height:130px;}

.gmxq{float: left;margin:0 0 0 20px;width: 400px;}

.gmxq h1{font-size: 20px;font-weight: 500;width: 100%;padding: 10px 0 10px 0;}

.gmxq p{float: left;padding: 0 25px 10px 0;font-size: 14px;color: #424242;}

.gmxq p em{color: #888;float: left;padding-right: 10px;}

.gmxq span{width: 100%;float: left;margin:8px 0 10px 0;}

.gmxq span a{background: #35dca4;padding: 10px 60px;border-radius: 35px;color: #fff;float:left;font-size: 18px;}

.gmxq span i{background: url(../images/azicon.png);width: 24px;height: 24px;background-size: 100%;float: left;margin-right: 5px;}

.gminfo .socre{float: right;text-align: center;margin:12px 19px;box-shadow:0px 0px 10px 0px rgb(218 207 204 / 90%);padding: 21px 0;width: 132px;}

.gminfo .socre p{display: block;padding: 5px 0;}

.gminfo .socre p:nth-of-type(2){font-weight: bold;font-size: 20px;}

.gminfo .socre p:nth-of-type(3) img{width: 50%;}

.gmcont{width: 100%;float: left;margin:20px 0;background: #fff;padding: 20px;box-sizing:border-box;}

.gmtitle{width: 100%;float: left;border-bottom: 1px #e5e5e5 solid;padding: 5px 0 15px 0;font-size: 18px;font-weight: bold;}

.gmtitle em{color: #6dc03b;}

.gmcontent{width: 100%;float: left;padding: 20px 0;}

.gmcontent p{font-size: 15px;color: #606060;line-height: 26px;margin:0 0 15px 0;}

.gmcontent img{max-width: 700px;margin:0 auto;display: block;padding: 10px 0;}

.gmxx{width: 100%;float: left;margin:20px 0 20px 0;}

.gmxx li{width: 50%;float: left;text-align: left;margin:0 0 15px 0;font-size: 14px;}

.gmxx li em{color: #777;float: left;padding-right: 5px;}

.yxjtbox .yxjt{overflow:hidden;width:750px;height:420px;margin:auto;margin-top:30px;margin-bottom:20px;border-radius:10px;float: left;}

.yxjtbox .yxjt .yxjtswiper{width:100%;height:400px;padding:10px 0}

.yxjtbox .yxjt .yxjtswiper .swiper-slide{display:inline;overflow:hidden;border-radius:12px;box-shadow:0 0 6px 2px #dadada}

.yxjtbox .yxjt .yxjtswiper img{cursor:pointer;height:100%;display:block;margin:auto}

.yxjtbox .yxjt .yxjtswiper_botton{position:absolute;width:40px;height:85px;top:167px;background:rgba(255,255,255,0.8);overflow:hidden;z-index:2;cursor:pointer}

.yxjtbox .yxjt .yxjtswiper_botton::after{content:'';display:block;margin:auto;width:18px;height:31px;margin-top:27px}

.yxjtbox .yxjt .yxjtswiper_botton.yxjtswiper-next{right:0;border-radius:20px 0 0 20px}

.yxjtbox .yxjt .yxjtswiper_botton.yxjtswiper-prev{left:0;border-radius:0 20px 20px 0}

.yxjtbox .yxjt .yxjtswiper_botton.yxjtswiper-next::after{background:url(../images/btn_8.png)}

.yxjtbox .yxjt .yxjtswiper_botton.yxjtswiper-prev::after{background:url(../images/btn_6.png)}

.likegm{width: 100%;float: left;margin:0px 0 20px 0;background: #fff;padding: 20px;box-sizing:border-box;}

.likegms{width: 100%;float: left;margin:20px 0;}

.likegms li{width: 110px;float: left;margin:0 20px 0 0;text-align: center;}

.likegms li img{width: 80px;height: 80px;border-radius:12px;}

.likegms p{width: 100%;display: block;padding: 10px 0 0 0;font-size: 14px;}

.likegms li:last-child{margin-right: 0;}

.gmartr{float: left;margin:0 0 0 20px;width: 380px;}

.gmhot{width: 100%;float: left;background: #fff;padding: 20px;box-sizing:border-box;margin:0 0 20px 0;}

.gmhots{width: 100%;padding:20px 0 0 0;display: flex;flex-wrap: wrap;}

.gmhots li{width: 100px;float: left;margin:0 20px 20px 0;text-align: center;}

.gmhots li:nth-child(3n){margin-right: 0;}

.gmhots li img{width: 80px;height:80px;border-radius:12px;}

.gmhots li p{font-size: 14px;display: block;padding: 8px 0 0 0;}