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;}
button{background: none;border:none;}
input{background: none;border:none;outline: none;}


.top{width: 100%;height: 35px;line-height: 35px;background: #f5f5f5;}
.top span{float: right;font-size: 13px;color: #7e7e7e;}
.wrap{width: 1200px;margin:0 auto;}
.head{background: #fff;width: 100%;float: left;padding: 15px 0;}
.logo{float: left;}
.logo img{width: 260px;}
.sousou{border:2px #ff4a39 solid;width: 400px;float: right;height: 40px;margin:5px 0 0 0;}
.sousou input{line-height: 38px;width: 274px;}
.sousou .btn{float: right;width: 90px;line-height: 40px;background: #ff4a39;color: #fff;font-size: 16px;}
.sousou .npt{background: url(../images/sousuo.png);width: 25px;height: 25px;background-size: 100%;margin:8px 0 0 6px;float: left;}
.container{width: 100%;float: left;}
.menu{width: 100%;float: left;background: #333333;height: 55px;}
.menu li{float: left;line-height: 55px;}
.menu li:after{content: "";width: 1px;height: 17px;background: #ccc;float: right;margin:18px 0 0 0;}
.menu li:last-child:after{content:none;}
.menu li a{color: #fff;position: relative;float: left;width: 170px;text-align: center;}
.menu li em{position: relative;top:3px;}
.menu li em img{width: 20px;height: 20px;position: relative;}
.menu li span{position: relative;top:0px;left:8px;}
.menu li .active{background: #ff4a39;color: #fff;}
.ad{width: 100%;float: left;}
.ad img{width: 100%;}
.hotdown{width: 100%;float: left;margin:20px 0 0 0;}
.hotgm{width: 592px;float: left;}
.hotnav{width: 30px;float: left;color: #fff;text-align: center;border-radius: 8px;padding: 10px 4px;position: relative;margin:8px 0 0 0;}
.hotnav em{ border-style: solid;position: absolute;left: 36px;top:40px;border-color: transparent;border-width: 7px 0px 7px 15px;}
.hotgms{float: left;margin:0 0 0 17px;background: #fff;padding: 10px;}
.hotgms li{width: 90px;text-align: center;float: left;margin:0 16.5px 0 0;}
.hotgms li:last-child{margin-right:0;}
.hotgms li img{width: 80px;}
.hotgms li p{font-size: 14px;}
.hotapp{float: left;width: 592px;margin:0 0 0 15px;}
.hotgm .yx{background: #ff4a39;}
.hotnav.yx em{border-left-color: #ff4a39;}
.hotapp .rj{background: #ff7701;}
.hotnav.rj em{border-left-color: #ff7701;}

.momenta{width: 100%;float: left;background: #fff;padding: 20px;box-sizing:border-box;margin:20px 0;min-height: 500px;}
.hd{ width: 360px; height: 580px; position: relative; zoom: 1; overflow: hidden;float: left;}
#hdimg { width: 360px; height: 580px; overflow: hidden; }
#hdimg ul { width: 9999px; overflow: hidden; zoom: 1; position: absolute; top: 0px; left: 0px; }
#hdimg ul li { overflow: hidden; zoom: 1; float: left; width: 360px; height: 580px; position: relative; }
#hdimg ul li p { position: absolute; font-size: 20px; width: 96%; left: 2%; color: #fff; bottom: 160px; font-weight: bold; text-align: center; height: 35px; line-height: 35px; overflow: hidden; }
#hdimg ul li img { width: 360px; height: 580px; object-fit: cover;}
#hdimg ul li em { width: 360px; height: 580px;position: absolute; bottom: 0; left: 0;top:0; background: -webkit-linear-gradient(to bottom, transparent 0%, #000 100%) !important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ) !important; background: linear-gradient(to bottom, transparent 0%, #000 100%) !important; }
#hdimg_s { width: 340px; position: absolute; bottom: 12px; left: 10px; height: 120px; overflow: hidden; zoom: 1; }
#hdimg_s ul { overflow: hidden; zoom: 1; width: 999px; position: absolute; top: 0px; left: 0px; }
#hdimg_s ul li { float: left; display: inline; width: 80px; height: 120px; overflow: hidden; zoom: 1; margin-right: 7px; opacity: 0.7; }
#hdimg_s ul li.on { opacity: 1; }
#hdimg_s ul li img { width: 80px; height: 120px;object-fit: cover;}
.prev1 { position: absolute; top: 44%; left: -34px; width: 34px; height: 64px; z-index: 9; cursor: pointer; background: url(../images/scroll.png) 0px 0px no-repeat; opacity: .6; filter: alpha(opacity=50); transition: left linear .3s; -webkit-transition: left linear .3s; }
.next1 { position: absolute; top: 44%; right: -34px; width: 34px; height: 60px; z-index: 9; cursor: pointer; background: url(../images/scroll.png) -34px 0px no-repeat; opacity: .6; filter: alpha(opacity=50); transition: right linear .3s; -webkit-transition: right linear .3s; }
#hdimg:hover .prev1 { left: 0; }
#hdimg:hover .next1 { right: 0; }
.prev1:hover, .next1:hover { opacity: 1.0; }

.redian{width: 400px;float: left;margin:0 20px;}
.toutiao{width: 400px;}
.ttby{width: 100%;height: 40px;background: #f5f5f5;line-height: 40px;}
.ttby span{padding:8px 24px;background:#ff473c;color: #fff;font-weight: bold;position: relative;}
.ttby span em{position: absolute;border-style: solid;position: absolute;left: 10px;top:29px;border-color: transparent;border-top: 20px solid #ff473c;
    border-left: 26px solid transparent;}
.ttby a{float: right;padding-right: 10px;font-size: 14px;color: #888;}
.tts{width: 100%;float: left;margin:25px 0 15px 0;}
.tts h1{font-size: 18px;}
.tts p{font-size: 14px;color: #888;display: block;height: 30px;overflow: hidden;padding:10px 0;}
.inews{width: 100%;float: left;}
.inews ul{width: 100%;float: left;border-top:1px #ccc dashed;padding: 18px 0 0 0;}
.inews ul:nth-of-type(1){padding: 18px 0 10px 0;}
.inews ul li{width: 100%;font-size: 14px;float: left;padding: 8px 0;}
.inews ul li i{font-style: normal;color: #888;float: left;padding-right:6px;}
.inews ul li em{float: right;font-size: 13px;color: #888;}
.inews ul li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 260px;display: inline-block;}
.igames{width: 360px;float: left;}
.igames li{width: 100%;display: flex;background: #f5f5f5;margin:0 0 15px 0;padding: 8px 15px;box-sizing:border-box;align-items: center;}
.igames li img{width: 70px;}
.igmtxt{float: left;margin:0 0 0 10px;flex: 1;}
.igmtxt p:nth-of-type(1){font-size: 16px;color: #333;}
.igmtxt p:nth-of-type(2){font-size: 14px;color: #888;display: block;padding: 5px 0;}
.look{float: right;}
.look a{display: block;padding: 4px 16px;border:1px #ccc solid;border-radius: 8px;font-size: 14px;}

.momentb{width: 100%;float: left;background: #fff;padding: 20px;box-sizing:border-box;}
.comtitle{width: 100%;float: left;}
.comtitle:before{content: "";background: url(../images/icona.png);width: 29px;height: 17px;float: left;margin:4px 6px 0 0;}
.comtitle span{font-weight: bold;font-size:18px;}
.comtitle a{float: right;color: #888;font-size:14px;margin-top: 3px;}
.zthj{width: 100%;float: left;margin:20px 0;}
.zthj li{width: 270px;float: left;position: relative;margin:0 26px 0 0;}
.zthj li:last-child{margin-right: 0;}
.zthj li img{width: 100%;height: 180px;object-fit: cover;}
.zthj li p{position: absolute;bottom: 5px;background: rgba(0, 0, 0, .3);width: 100%;text-align: center;color: #fff;padding: 5px 0;font-size:14px;}

.momentc{width: 100%;float: left;margin:20px 0;}
.gamea{width: 800px;float: left;background: #fff;padding: 20px;box-sizing:border-box;}
.games{width: 100%;float: left;margin:25px 0 0 0;}
.games li{width: 100px;float: left;text-align: center;margin:15px 32px 15px 0;}
.games li img{width: 90px;}
.games li:nth-child(6n){margin-right: 0;}
.games li p{width: 100%;text-align: center;padding: 5px 0 0 0;display: block;font-size:15px;}
.games li p:nth-of-type(2){font-size: 12px;color: #888;}
.gameb{width: 380px;float:left;margin:0 0 0 20px;padding:20px 20px 17px 20px;box-sizing:border-box;background: #fff;min-height: 500px;}
.gmxl{width: 100%;float: left;margin:15px 0 0 0;}
.gmxl li{width: 100%;float: left;border-bottom: 1px #ccc dashed;padding-bottom: 15px;margin:20px 0 5px 0;display: flex;align-items: center;}
.gmxl li img{width: 90px;}
.gmxl li:last-child{border-bottom: none;}
.gmxl .gmxltxt{flex: 1;float: left;margin:0 0 0 15px;}
.gmxl .gmxltxt p:nth-of-type(1){font-size:16px;color: #333;}
.gmxl .gmxltxt p:nth-of-type(2){font-size:14px;color: #888;display: block;padding: 5px 5px 0 0;}
.gmxl .gmcz{float: right;}
.gmxl .gmcz a{padding: 4px 15px;border:1px #f00 solid;border-radius: 10px;font-size: 14px;color: #f00;}

.momentd{width: 100%;float: left;margin:0 0 20px 0;}
.appa{width: 800px;float: left;background: #fff;padding: 20px;box-sizing:border-box;}
.appb{width: 380px;float:left;margin:0 0 0 20px;padding:20px 20px 17px 20px;box-sizing:border-box;background: #fff;min-height: 500px;}
.appxl{width: 100%;float: left;margin:15px 0 0 0;}
.appxl li{align-items: center;width: 100%;float: left;border-bottom: 1px #ccc dashed;padding-bottom: 15px;margin:15px 0 5px 0;display: flex;}
.appxl li img{width: 90px;}
.appxl .gmxltxt{flex: 1;float: left;margin:0 10px 0 15px;}
.appxl .gmxltxt p:nth-of-type(1){font-size:16px;color: #333;}
.appxl .gmxltxt p:nth-of-type(2){font-size:14px;color: #888;display: block;padding: 5px 5px 0 0;}
.appsoc{color: #fe6500;font-size: 20px;}
.appxls{width: 100%;float: left;margin:1px 0 0 0;}
.appxls li{width: 100%;float: left;padding: 6px 0;display: flex;align-items: center;}
.appxls li em:nth-of-type(1){font-size: 16px;color: #fe6500;float: left;padding: 0 0px 0 0;flex: 0.9;}
.appxls li em:nth-of-type(2){float: right;font-size: 12px;color: #888;}
.appxls li a:nth-of-type(1){flex: 2;margin:0 0 0 4px;color: #333;}
.appxls li a:nth-of-type(2){font-style: normal;float: right;font-size: 12px;padding: 4px 10px;background: #f5f5f5;border-radius: 6px;margin:0 0 0 5px;}

.momente{width: 100%;float: left;background: #fff;padding: 20px;box-sizing:border-box;}
.set-content{ height: 100%;float: left;margin:20px 0;}
.set-title {width: 250px;float: left;background: #fafafa;}

.set-title ul li{float:left;width: 100%;cursor: pointer;border-bottom: 1px #ededed solid;display: flex;align-items: center;padding: 20px 0px;box-sizing:border-box;}
.set-title ul li img{width: 60px;height: 60px;border-radius: 11px;display: block;margin:0 0 0 20px;}
.set-title ul .on{background: #ff5737;color: #fff!important;}
.set-title li .setx{flex: 1px;margin:0 0 0 10px;float: left;}
.set-title li .on p:nth-of-type(2){color: #f00;}
.set-title .setx p:nth-of-type(1){padding: 0;margin:0;font-weight: bold;}
.set-title .setx p:nth-of-type(2){font-size: 14px;display: block;padding: 5px 0 0 0;}
.set-middle{height: 510px; box-sizing: border-box; overflow: hidden; padding: 15px 17px 0 19px;width: 900px;float: left;margin:0 0 0 10px;}
.gmzql{float: left;width: 515px;float: left;}
.zqtitle{font-weight: bold;font-size: 18px;}
.gmzqls{width: 100%;float: left;margin:15px 0 0 0;}
.gmzqls li{width: 100%;float: left;position: relative;padding: 10px 0;line-height: 20px;}
.gmzqls li i{background: url(../images/sanjiao.png);width: 8px;height: 10px;float: left;margin:5px 10px 0 0;}
.gmzqls li a{display: inline-block;font-size: 14.5px;width: 420px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} 
.gmzqls li em{float: right;font-size: 13px;color: #888;}
.gmzqlx{width: 100%;float: left;margin:15px 0 0 0;}
.gmzqlx li{width: 100%;float: left;position: relative;padding: 10px 0;line-height: 20px;}
.gmzqlx li i{background: url(../images/sanjiao.png);width: 8px;height: 10px;float: left;margin:5px 10px 0 0;}
.gmzqlx li a{display: inline-block;font-size: 14.5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 420px;} 
.gmzqlx li em{float: right;font-size: 13px;color: #888;}
.zqwz{width: 100%;border-bottom: 1px #eee solid;float: left;padding-bottom: 20px;}
.zqwzs{width: 100%;float: left;margin:5px 0 0 0;}
.gmzqr{width: 310px;float: left;margin:0 0 0 37px;}
.zqgm{width: 100%;float: left;}
.zqgm img{width: 100px;float: left;height: 100px;}
.zqgm .zqgmtxt{width: 195px;float: left;margin:0 0 0 15px;}
.zqgm .zqgmtxt p:nth-of-type(1){font-weight: bold;font-size: 18px;display: block;padding: 5px 0 0 0;}
.zqgm .zqgmtxt p:nth-of-type(2){display: block;font-size: 14px;color: #888;padding: 5px 0px 14px 0;}
.zqgm .zqgmtxt p:nth-of-type(3) a{padding: 6px 12px;border-radius: 10px;font-size: 13px;color: #fff;}
.zqgm .zqgmtxt p:nth-of-type(3) a:nth-of-type(1){background: #ff4a39;}
.zqgm .zqgmtxt p:nth-of-type(3) a:nth-of-type(2){background: #949494;margin-left: 5px;}
.zqzt{width: 100%;float: left;margin:30px 0 0 0;}
.zqzt li{width: 100%;float: left;position: relative;margin:15px 0 0 0;}
.zqzt li img{width: 100%;height: 145px;object-fit: cover;}
.zqzt li p{position: absolute;bottom: 4px;width: 100%;text-align: center;color: #fff;background: rgba(0, 0, 0, .3);line-height: 28px;font-size: 14px;}

.momentf{width: 100%;float: left;background: #fff;padding: 20px;box-sizing:border-box;margin:20px 0 0 0;}
.phba{width: 363px;float: left;}
.phbb{width: 363px;float: left;margin:0 35px 0 35px;}
.phbc{width: 363px;float: left;}
.zqgl{width: 100%;float: left;margin:15px 0 0 0;}
.zqgl a{position: relative;}
.zqgl img{width: 100%;height: 158px;object-fit: cover;}
.zqgl a p{position: absolute;bottom: 5px;width: 100%;text-align: center;color: #fff;line-height: 30px;background: rgba(0, 0, 0, .3);}
.zqgls{width: 100%;float: left;margin:10px 0 0 0;}
.zqgls li{width: 100%;float: left;margin:10px 0;}
.zqgls li img{width: 120px;float: left;height: 80px;object-fit: cover;}
.zqgls li .zqgltxt{float: left;margin:0 0 0 13px;width: 230px;}
.zqgls li .zqgltxt p:nth-of-type(1){display: block;height: 55px;font-size: 13.5px;font-weight: bold;}
.zqgls li .zqgltxt p:nth-of-type(2){color: #888;font-size: 13px;}

.momentg{width: 100%;float: left;background: #fff;padding: 20px;box-sizing:border-box;margin:20px 0 0 0;}
.index-ylmt{position: relative; height: 450px;margin:20px 0 0 0;width: 100%;float: left;}
.index-ylmt div.img1 {left: 0;top: 0;}
.index-ylmt div {position: absolute;}
.index-ylmt div.img1 a {width: 258px;height: 286px;}
.index-ylmt div a:hover .mask{top:0;}
.index-ylmt div a:hover .mask i{transform: rotate(360deg);}
.index-ylmt div a {position: relative;display: inline-block;overflow: hidden;}
.index-ylmt div.img1 .mask {top: 286px;}
.index-ylmt div .mask { display: table; width: 100%; height: 100%; line-height: 26px; color: #fff;font-size: 14px;cursor: pointer;position: absolute;left: 0; background: url(../images/mt-tm.png);transition: all 0.5s ease 0s;}
.index-ylmt div .mask span {display: table-cell;padding: 15px;width: auto;height: auto;vertical-align: bottom;text-align: left;}
.index-ylmt .mask i {width: 22px;height: 14px;display: block;background: url(../images/mu.png) no-repeat;margin-bottom: 5px; transition: all 0.5s ease 0.2s;}
.index-ylmt div.img3 {left: 542px; top: 0;} 
.index-ylmt div.img3 a{width: 345px;height: 219px;}
.index-ylmt div.img3 .mask{top: 219px;}
.index-ylmt div.img4 {left: 900px;top: 0;}
.index-ylmt div.img4 a {width: 259px; height: 143px;}
.index-ylmt div.img4 .mask {top: 139px;}
.index-ylmt div.img5 {left: 0;top: 295px;}
.index-ylmt div.img5 a {width: 258px; height: 150px;}
.index-ylmt div.img5 .mask {top: 150px;}
.mta{width: 550px;float: left;}  
.mta .img1 img{width: 258px;height: 286px;object-fit: cover;}
.mta .img5 img{width: 258px;height: 150px;object-fit: cover;}
.mta .img1 a:nth-of-type(2){left: 10px;}
.mta .img5 a:nth-of-type(2){left: 10px;}
.mtb{width: 345px;float: left;}
.mtb .img3 img{width: 345px;height: 219px;object-fit: cover;}
.mtb .img3 a:nth-of-type(2){top: 7px;}
.mtc{width: 260px;float: left;}
.mtc .img4 img{width: 260px;height:143px;object-fit: cover; }
.mtc .img4 a:nth-of-type(2){top: 8px;}
.mtc .img4 a:nth-of-type(3){top: 16px;}

.momenth{width: 100%;float: left;background: #fff;padding: 20px;box-sizing:border-box;margin:20px 0 20px 0;}
.links{width: 100%;float: left;margin:20px 0;}
.links li{float: left;margin:0 20px 0px 0;}
.links li a{color: #888;}
.footer{width: 100%;float: left;background: #292929;text-align: center;padding: 40px 0;}
.footer p{color: #888;font-size: 14px;padding: 8px 0;}
.footer a{color:#b9b9b9;}

/*文章列表*/
.position{width: 100%;float: left;padding: 20px 0;font-size:13px;color:#909399;}
.position a{font-size: 13px;color:#909399;}
.position i{background: url(../images/homicon.png) no-repeat;float: left;width: 15px;height: 14px;margin:1px 4px 0 0;}
.newlist{width: 100%;float: left;margin:0 0 20px 0;}
.listl{width: 860px;background: #fff;padding: 20px;box-sizing:border-box;min-height: 500px;float: left;}
.list li{width: 100%;float: left;border-bottom: 1px #eee solid;padding-bottom: 20px;align-items: center;margin:20px 0 0 0;display: flex;}
.list li .ltime{float: left;text-align: center;flex: 0.15;}
.list li .ltime p:nth-of-type(1){font-size: 24px;color: #999997;}
.list li .ltime p:nth-of-type(2){font-size: 14px;color: #888;display: block;padding: 5px 0;}
.list li .ltime p:nth-of-type(3){font-size: 14px;color: #888;}
.list li .limg{float: left;margin:0 15px 0 10px;flex: 0.35;}
.list li .limg img{width: 187px;height: 120px;object-fit: cover;}
.list li .wztxt{float: left;flex: 1;}
.list li .wztxt h1{font-size: 20px;padding:5px 0 10px 0;}
.list li .wztxt p{font-size: 13px;color: #888;line-height: 25px;height: 52px;overflow: hidden;}
.pages{width: 100%;float: left;margin:20px 0;text-align: center;}
.pages li{display: inline-block;margin:0 3px;}
.pages li a{ padding: 5px 11px;font-size: 14px;color: #5c5d5f;background: #f7f7f7;}
.pages .active a { background: #ff4a39;color: #fff;}
.listr{width: 320px;float:left;margin:0 0 0 20px;}
.hotzx{width: 100%;float: left;background: #fff;padding: 20px;box-sizing:border-box;}
.pubtitle{width: 100%;float: left;border-bottom: 1px #e8e8e8 solid;padding-bottom: 15px;}
.pubtitle:before{content: "";width: 6px;height: 22px;border-radius: 8px;background: #ff4a39;float: left;margin:1px 6px 0 0;}
.pubtitle span{font-weight: bold;font-size: 18px;}
.pubtitle a{float: right;font-size: 14px;color: #888;margin-top: 3px;}
.hotzxs{width: 100%;float: left;margin:10px 0 0 0;}
.hotzxs li{width: 100%;float: left;padding: 8px 0;line-height: 25px;}
.hotzxs a {font-size: 13px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: inline-block;}
.hotzxs li:nth-of-type(1) i{background: #ff4a39;}
.hotzxs li:nth-of-type(2) i{background: #ff7e7e;}
.hotzxs li:nth-of-type(3) i{background: #ffb8b8;}
.hotzxs a i{border-radius: 6px;background: #cccccc;color: #fff;font-style: normal;width: 25px;height: 25px;text-align: center;float: left;margin:0 7px 0 0;}
.hotyx{width: 100%;float: left;background: #fff;padding: 20px;box-sizing:border-box;margin:20px 0 0 0;}
.hotyxs{width: 100%;float: left;margin:10px 0 0 0;text-align: center;}
.hotyxs li{width: 28.6%;float: left;margin:2% 7.1% 3% 0;}
.hotyxs li img{width: 80px;height: 80px;object-fit: cover;border-radius: 10px;}
.hotyxs li:nth-child(3n){margin-right: 0;}
.hotyxs li p{display: block;text-align: center;padding: 5px 0;font-size: 14px;}
.hotyxs li a{display: block;padding: 4px 12px;border:1px #ff4a39 solid;border-radius: 8px;color: #ff4a39;font-size: 15px; }
.hotzt{width: 100%;float: left;background: #fff;padding: 20px;box-sizing:border-box;margin:20px 0 0 0;}
.hotzts{width: 100%;float: left;margin:10px 0 0 0;}
.hotzts li{position: relative;width: 100%;float: left;margin:5px 0 10px 0;}
.hotzts li img{width: 100%;height: 130px;object-fit: cover;}
.hotzts li p{position: absolute;line-height:34px;background: rgba(0, 0, 0, .3);color: #fff;width: 100%;text-align: center;bottom: 4px;font-size: 14px;}

/*游戏列表*/
.gmdown{width: 100%;float: left;background: #fff;padding: 35px;box-sizing:border-box;}
.gmnav{width: 100%;float: left;display: flex;}
.gmnav span{float: left;flex: 0.07;font-size: 15px;margin-top: 3px;}
.gmnav ul{float: left;margin:0 0 0 5px;flex: 1;}
.gmnav ul li{float: left;margin:0 7px 15px 7px;}
.gmnav ul li a{padding: 5px 16px;background: #f1f1f1;display: block;border-radius: 10px;font-size: 14px;}
.gmnav ul li .on{background: #ff4a39;color: #fff;}
.gmsort{width: 100%;float: left;display: flex;margin:15px 0 0 0;}
.gmsort span{float: left;flex: 0.07;font-size: 15px;margin-top: 3px;}
.gmsort ul{float: left;margin:0 0 0 5px;flex: 1;}
.gmsort ul li{float: left;margin:0 7px 15px 7px;}
.gmsort ul li a{padding: 5px 16px;background: #f1f1f1;display: block;border-radius: 10px;font-size: 14px;}
.gmsort ul li .on{background: #ff4a39;color: #fff;}
.gmlist{width: 100%;float: left;padding: 10px 0;box-sizing:border-box;margin:20px 0;}
.gmlist li{background: #fff;float: left;margin:0 24px 25px 0;border-radius: 8px;text-align: center;display: block;border:#fff 1px solid;width: 178px;}
.gmlist li:nth-child(6n){margin-right: 0;}
.gmlist li a{display: block;padding: 20px 20.5px;}
.gmlist li img{width: 100px;height: 100px;border-radius: 15px;}
.gmlist li p:nth-of-type(1){display: block;padding: 5px 0;}
.gmlist li p:nth-of-type(2){color: #888;font-size: 13px;padding: 0px 0 10px 0;}
.gmlist li p:nth-of-type(3){display: block;border-radius: 8px;background: #fff0ee;color: #ff4a39;font-size: 12px;padding: 6px 0;}
.gmlist li:hover{background: #fff9f8;border:#ff4a39 1px solid;}
.gmlist li:hover p:nth-of-type(3){background: #ff4a39;color: #fff;}
.pagegm{width: 100%;float: left;margin:0px 0 20px 0;;padding: 10px 0;box-sizing:border-box;}

/*文章详情页*/
.artcont{width: 100%;float: left;}
.artl{width: 860px;min-height: 500px;float: left;}
.article{width: 100%;float: left;padding: 20px 30px;background: #fff;box-sizing:border-box;}
.xggame{width: 100%;float: left;background: #f5f5f5;padding: 30px;box-sizing:border-box;margin:20px 0 0 0;border-radius: 10px;}
.xggame .xgimg{float: left;width: 100px;height: 100px;border-radius: 10px;}
.xggame .xgtxt{width: 300px;float: left;margin:10px 0 0 15px;}
.xggame .xgtxt span{float: left;width: 100%;padding: 0 0 10px 0;font-weight: bold;}
.xggame .xgtxt li{width: 50%;float: left;font-size: 14px;color: #666;padding: 2px 0;}
.xggame .xgtxt li em img{width: 70px;}
.xggame .xgdown{width: 150px;float: right;border-left: 0px #e8e8e8 solid;padding: 0 10px;margin:12px;background:none;}
.xggame .xgdown li{width: 100px;float: right;text-align: center;padding: 6px 16px;}
.xggame .xgdown li a{color: #fff;}
.xggame .xgdown li:nth-of-type(1){background-color: #3398ff;}
.xggame .xgdown li:nth-of-type(2){background-color: #a4ca39;margin:10px 0 0 0;}
.xggame .xgdown li.az:before{background: url(../images/and.png) no-repeat;content: "";width: 14px;height: 16px;display: inline-block;margin:3px 3px 0 0;vertical-align: text-top;}
.xggame .xgdown li.ios:before{background: url(../images/ios.png) no-repeat;content: "";width: 14px;height: 16px;display: inline-block;margin:3px 3px 0 0;vertical-align: text-top;}

.artdesc{width: 100%;float: left;padding: 30px 0 10px 0;border-bottom: 1px #e8e8e8 solid;text-align: center;}
.artdesc h1{font-size: 24px;}
.artdesc p{font-size: 13px;color: #888;display: block;padding:15px 0 5px 0;}
.artdesc p em{display: inline-block;padding:0 7px;}
.content{width: 100%;float: left;padding: 20px 0;font-size: 15px;color: #545454;line-height: 30px;}
.content h3{width:100%;line-height:35px;background:#f5f5f5;margin:10px 0;font-size:18px;}
.content h3:before{content:"";width:6px;height:35px;background:#ff4a39;float:left;margin:0 12px 0 0;}
.content p{text-indent: 2rem;}
.content img{margin:10px auto;display: block;max-width: 80%!important;height:100%!important;}
.likeart{width: 100%;padding: 20px;background: #fff;box-sizing:border-box;float: left;margin:20px 0;}
.likearts li{width: 100%;float: left;border-bottom: 1px #eee solid;padding-bottom: 20px;align-items: center;margin:20px 0 0 0;display: flex;}
.likearts li .ltime{float: left;text-align: center;flex: 0.15;}
.likearts li .ltime p:nth-of-type(1){font-size: 22px;color: #999997;}
.likearts li .ltime p:nth-of-type(2){font-size: 13px;color: #888;display: block;padding: 5px 0;}
.likearts li .ltime p:nth-of-type(3){font-size: 13px;color: #888;}
.likearts li .limg{float: left;margin:0 15px 0 10px;flex: 0.35;}
.likearts li .limg img{width: 187px;height: 120px;object-fit: cover;}
.likearts li .wztxt{float: left;flex: 1;}
.likearts li .wztxt h1{font-size: 18px;padding:5px 0 10px 0;font-weight:300;}
.likearts li .wztxt p{font-size: 13px;color: #888;line-height: 25px;height: 52px;overflow: hidden;}
.likegm{width: 100%;float: left;background: #fff;padding: 20px;box-sizing:border-box;}
.likegms{width: 100%;float: left;margin:20px 0;}
.likegms li{float: left;width: 102px;text-align: center;margin:0 17px 0 0;}
.likegms li:last-child{margin-right: 0;}
.likegms li img{width: 80px;height: 80px;border-radius: 10px;}
.likegms li p{display: block;padding: 5px 0;font-size: 14px}
.likegms li a{display: inline-block;border-radius: 10px;border:1px #ff4a39 solid;color: #ff4a39;padding: 4px 22px;font-size: 14px;}

/*专题列表*/
.zts{width: 100%;float: left;margin:20px 0;}
.zts li{width: 48%;float: left;background: #fff;padding: 20px;box-sizing:border-box;margin:0 4% 3% 0;border-radius: 15px;}
.zts li:nth-child(2n){margin-right: 0;}
.zts li img{width: 280px;float: left;height: 180px;object-fit: cover;border-radius: 10px;}
.zts .ztdesc{float: left;width: 225px;margin:15px 0 0 20px;}
.zts .ztdesc p:nth-of-type(1){font-weight: bold;font-size: 18px;}
.zts .ztdesc p:nth-of-type(2){display: block;padding: 6px 0;font-size: 14px;color: #777;}
.zts .ztdesc p:nth-of-type(3){display: block;text-align: center;padding: 10px 0 0 0;}
.zts .ztdesc p:nth-of-type(3) a{display: block;background: #ffefef;padding: 6px 0;border-radius: 8px;font-size: 14px;color: #ff4a39;}
.zts .ztdesc p:nth-of-type(3) a:hover{background: #ff4a39;color: #fff;}

/*专题详情*/
.zttop{width: 100%;float: left;padding: 20px;background: #fff;box-sizing:border-box;}
.ztimg{width: 500px;float: left;}
.ztimg img{width: 100%;}
.ztdesc{width: 600px;float: left;margin:0px 0 0 30px;}
.zttitle{width: 100%;}
.zttitle span{font-weight: bold;font-size: 20px;width: 520px;background: #f5f5f5;float: left;line-height: 53px;padding: 0 0 0 15px;position: relative;margin-right: 11px;}
.zttitle span em{position: absolute;border-style: solid;position: absolute;left: 10px;top:50px;border-color: transparent;border-top: 20px solid #f5f5f5;
    border-left: 26px solid transparent;}
.zttitle i{}
.ztcont{width: 100%;float: left;font-size: 14px;line-height: 26px;color: #666;text-indent: 2rem;margin:15px 0 0 0;min-height: 165px;}
.ztdate{font-size: 14px;color: #777;width: 100%;float: left;}
.ztgms{width: 100%;float: left;margin:20px 0;box-sizing:border-box;}
.ztgms li{background: #fff;float: left;margin:10px 25px 10px 0;border-radius: 8px;text-align: center;display: block;border:#fff 1px solid;}
.ztgms li:nth-child(6n){margin-right: 0;}
.ztgms li a{display: block;padding: 20px 29.5px;}
.ztgms li img{width: 100px;height: 100px;}
.ztgms li p:nth-of-type(1){display: block;padding: 5px 0;}
.ztgms li p:nth-of-type(2){color: #888;font-size: 13px;padding: 0px 0 10px 0;}
.ztgms li p:nth-of-type(3){display: block;border-radius: 8px;background: #fff0ee;color: #ff4a39;font-size: 12px;padding: 6px 0;}
.ztgms li:hover{background: #fff9f8;border:#ff4a39 1px solid;}
.ztgms li:hover p:nth-of-type(3){background: #ff4a39;color: #fff;}

/*下载详情*/
.down{width: 100%;float: left;margin:20px 0;}
.downl{width: 860px;float: left;}
.downl_selt{width: 860px;padding:30px 30px;float: left;background: #fff;box-sizing:border-box;}
.downimg{width: 140px;float: left;height: 140px;border-radius: 12px;}
.gmdesc{float: left;margin:0 0 0 25px;}
.gmdesc h1{font-size: 24px;font-weight: 520;}
.gmdesc p{font-size: 14px;display: block;padding: 8px 0 0 0;}
.gmdesc p i{font-style: normal;color: #777;font-size: 14px;}
.gmdesc p:nth-of-type(3){display: block;padding: 20px 0 0 0;}
.gmdesc .az a{padding: 8px 45px;background: #ff4a39;border-radius: 15px;color: #fff;}
.gmdesc .az a:before{content: "";background: url(../images/and.png);vertical-align: text-top;margin:2px 3px 0 0;display: inline-block;width: 14px;height: 16px;}
.gmdesc .ios{margin:15px 0 0 0;display: none;}
.gmdesc .ios a{padding: 8px 45px;background: #39b6ff;border-radius: 15px;color: #fff;}
.gmdesc .ios a:before{content: "";background: url(../images/ios.png);vertical-align: text-top;margin:2px 3px 0 0;display: inline-block;width: 13px;height: 16px;}
.sorce{float: right;background: url(../images/pfbg.png);width: 156px;height: 124px;text-align: center;}
.sorce span{font-weight: bold;display: block;margin:26px 0 0 0;font-size: 30px;}
.downl-selx{width: 860px;background: #fff;padding: 20px 30px;box-sizing:border-box;float: left;margin:20px 0 0 0;}
.downtt{width: 100%;border-bottom: 1px #eee solid;padding-bottom: 15px;display: block;font-weight: bold;font-size: 18px;}
.downtt i{font-style: normal;color: #ff4a39;}
.gmcont{width: 100%;float: left;padding: 20px 0 40px 0;font-size: 15px;color: #606266;}
.gmcont p{font-size: 15px;text-indent: 2rem;line-height: 26px;}
.gmcont p img{max-width: 100%;margin:10px auto;display: block;}
.gmcont h3{width: 100%;line-height: 40px;background: #f5f5f5;font-size: 18px;box-sizing:border-box;margin: 5px 0;}
.gmcont h3:before{content: "";width:5px;height: 40px;background: #ff4a39;float: left;margin-right: 15px;}
.gmxq{width: 100%;float: left;padding: 20px 0;}
.gmxq li{width: 50%;float: left;display: block;padding: 5px 0;font-size: 14px;}
.gmxq li em{font-size: 14px;color: #777;}
.downtj{width: 100%;float: left;padding: 20px 0;}
.downtj ul{width: 100%;padding: 4% 0%;float: left;overflow-x: scroll; white-space: nowrap; overflow-y: hidden; text-align: justify;box-sizing: border-box;}
.downtj li{display: inline-block;}
.downtj img{width: 100%;height: 300px;object-fit: cover;}
.downgl{width: 100%;float: left;padding: 20px;box-sizing:border-box;margin:20px 0;background: #fff;}
.downgl ul{width: 100%;padding: 20px;display: inline-block;box-sizing: border-box;}
.downgl li{width: 45%;float: left;line-height: 35px;background: #f5f5f5;margin:1% 10% 1% 0;text-align: left;border-radius: 15px;}
.downgl li:nth-child(2n){margin-right: 0;}
.downgl li a{font-size: 14px;padding-left: 10px;}
.xgdown{width: 100%;float: left;padding: 20px;box-sizing:border-box;margin:20px 0;background: #fff;}
.xgxz{width: 100%;float: left;padding:10px 30px 10px 30px;box-sizing:border-box;}
.xgxz li{width: 33%;float: left;margin:10px 0 10px 0;}
.xgxz li img{width: 90px;height: 90px;border-radius: 10px;float: left;}
.xgxz .xgxztx{width: 100px;float: left;margin:5px 0 0 10px;}
.xgxz .xgxztx p:nth-of-type(2){font-size: 13px;color: #888;display: block;padding: 6px 0;}
.xgxz .xgxztx p:nth-of-type(3){display: block;margin-top: 8px;}
.xgxz .xgxztx p:nth-of-type(3) a{padding: 2px 16px;border-radius: 10px;border:1px #ff4a39 solid;color: #ff4a39;font-size: 14px;}
.downr{width: 320px;float: left;margin-left:20px;}
.dazuo{width: 100%;background: #fff;padding: 20px;box-sizing:border-box;float: left;}
.rmzt{width: 100%;background: #fff;padding: 20px 15px;box-sizing:border-box;float: left;margin:20px 0 0 0;}
.rmzts{width: 100%;float: left;margin-top: 10px;}
.rmzts li{width: 48%;float: left;margin:2% 4% 2% 0;}
.rmzts li:nth-child(2n){margin-right: 0;}
.rmzts li img{width: 100%;border-radius: 10px;height: 90px;border-radius: 10px;object-fit: cover;}
.rmzts li p{display: block;text-align: center;font-size: 14px;padding: 5px 0 0 0;}
.downph{width: 100%;float: left;margin:20px 0 0 0;padding: 20px;background: #fff;box-sizing:border-box;}
.downphs{width: 100%;float: left;margin: 10px 0;}


.part-title{width: 100%;float: left;margin:15px 0 0 0;}  
.part-title span{font-size: 22px;color: #f00;}
.tag-list{width: 100%;float: left;}
.tag-list li{width: 100%;float: left;margin:15px 0 0 0;padding: 15px;box-sizing:border-box;background: #fff;}
.tag-list h1{font-size: 20px;}
.tag-list span{width: 100%;float: left;margin:10px 0;font-size: 14px;line-height: 25px;}
.tag-list p{width: 100%;float: left;font-size: 14px;}
.tag-list p em{padding-left: 10px;}