﻿@charset "utf-8";

html{overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th{margin:0;padding:0;}
fieldset,img {border:0;}
ul,li,ol {list-style:none;}
select,input{vertical-align:middle;}
a{color:#ffffff; text-decoration:none; outline:none;star:expression(this.onFocus=this.blur());}
a:hover{ text-decoration: underline;}
.fl { float:left;}
.fr { float:right;}
.none {display:none;}
body, html {width:100%; font-family: "Microsoft YaHei","Helvetica Neue",Arial, HelveticaNeue, Helvetica, "BBAlpha Sans", sans-serif;font-weight: normal;display: -webkit-box;-webkit-box-orient: vertical; -webkit-box-align: center;}

/* *{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;} 用于解决某些情况下出现闪屏的问题，若无则不加*/
body{opacity: 1;-webkit-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in; }
html{ font-size: 625%; } 
@media screen and (max-width:359px) and (orientation:portrait) {
    html { font-size: 266.67%; } 
}
@media screen and (min-width:360px) and (max-width:374px) and (orientation:portrait) {
    html { font-size: 300%; } 
}
@media screen and (min-width:375px) and (max-width:399px) and (orientation:portrait) {
    html { font-size: 312.5%; } 
}
@media screen and (min-width:400px) and (max-width:413px) and (orientation:portrait) {
    html { font-size: 333.33%; } 
}
@media screen and (min-width:414px) and (max-width:431px) and (orientation:portrait){
    html { font-size: 345%; }
}
@media screen and (min-width:432px) and (max-width:479px) and (orientation:portrait){
    html { font-size:360%; }
}
@media screen and (min-width:480px)and (max-width:639px) and (orientation:portrait){
    html { font-size:400%;}
} 
@media screen and (min-width:640px)and (max-width:719px) and (orientation:portrait){
    html { font-size:533.33%;}
} 
@media screen and (min-width:720px)and (max-width:749px) and (orientation:portrait){
    html { font-size:600%;}
} 
@media screen and (min-width:720px)and (max-width:1024px) and (orientation:portrait){
    html { font-size:625%;}
} 
@media screen and (min-width:1025px) and (orientation:portrait){
    html { font-size:625%;}
}
/* 按750尺寸界面效果 1rem=100px */
body { font-size:13px; background:#c22f35;}


/* style */
.newyear_top {width:100%; height:860px; display:block; background:#aa1f24; position:relative; overflow:hidden;}
.newyear_cen {width:100%; display:block; background:url(../images/newyear2025_cen_bg.jpg) repeat-y center top; position:relative; overflow:hidden;}

.newyear_top_xdd {width:340px; height:120px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/newyear2025_logo_xdd.png) no-repeat;position:absolute; left:50%; top:10px; margin-left:-580px; z-index:8;}
.newyear_top_179 {width:300px; height:120px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/newyear2025_logo_179.png) no-repeat;position:absolute; left:50%; top:10px; margin-left:-580px; z-index:8;}

.newyear_top_bg {width:100%; height:860px; display:block; background:url(../images/newyear2025_top_bg.png) no-repeat center top; overflow:hidden; position:absolute; left:0; top:0; z-index:5;}
.newyear_top_fuzi {width:2000px; height:3000px; display:block; background:url(../images/newyear2025_top_fuzi.png) repeat-y center top; overflow:hidden; position:absolute; left:0; top:0; z-index:2; -webkit-animation:fuzi 60s linear infinite; opacity: 0.4;}
@-webkit-keyframes fuzi {
  from {top:0px;}
  to {top:-1500px;}
}
.newyear_top_text {width:700px; height:540px; display:block; background:url(../images/newyear2025_top_text.png) no-repeat; position:absolute; left:50%; top:140px; margin-left:-520px; z-index:5;}
.newyear_blessing {width:400px; text-align:center; display:block; font-size:23px; color:#ffe491; line-height:34px; position:absolute; left:155px; top:480px;}

.newyear_top_yanhua {display:block; position:absolute; left:50%; top:0; z-index:3;}
.newyear_top_yanhua1 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite; opacity:0; position:absolute; left:700px; top:190px;}
.newyear_top_yanhua2 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 1.5s; opacity:0; position:absolute; left:720px; top:270px;-webkit-transform: scale3d(0.7, 0.7, 0.7);}

.newyear_top_yanhua3 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 0.5s; opacity:0; position:absolute; left:100px; top:580px;}
.newyear_top_yanhua4 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite; opacity:0; position:absolute; left:-550px; top:310px;}
.newyear_top_yanhua5 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 1s; opacity:0; position:absolute; left:-670px; top:400px;}
.newyear_top_yanhua6 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 2s; opacity:0; position:absolute; left:-720px; top:480px;}

.newyear_top_yanhua7 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 2.4s; opacity:0; position:absolute; left:140px; top:680px;-webkit-transform: scale3d(0.8, 0.8, 0.8);}
.newyear_top_yanhua8 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 4.4s linear infinite 3.5s; opacity:0; position:absolute; left:20px; top:660px;}
.newyear_top_yanhua9 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 4s; opacity:0; position:absolute; left:180px; top:560px;-webkit-transform: scale3d(0.6, 0.6, 0.6);}

.newyear_top_yanhua10 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 3s; opacity:0; position:absolute; left:-570px; top:150px;}
.newyear_top_yanhua11 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 6s linear infinite 3.5s; opacity:0; position:absolute; left:-700px; top:420px;}
.newyear_top_yanhua12 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 4s; opacity:0; position:absolute; left:-480px; top:180px;-webkit-transform: scale3d(0.8, 0.8, 0.8);}

.newyear_top_yanhua13 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 4s linear infinite 1.8s; opacity:0; position:absolute; left:80px; top:120px;-webkit-transform: scale3d(0.6, 0.6, 0.6);}
.newyear_top_yanhua14 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 2.4s; opacity:0; position:absolute; left:160px; top:220px;-webkit-transform: scale3d(0.9, 0.9, 0.9);}
.newyear_top_yanhua15 {width:200px; height:200px; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 6s linear infinite 2s; opacity:0; position:absolute; left:600px; top:500px;-webkit-transform: scale3d(0.9, 0.9, 0.9);}

@-webkit-keyframes yanhua1 { 
	0%{width:20px; height:20px; margin:0px; opacity:0;} 
	40%{opacity:1;} 
	50%{width:180px; height:180px; margin:-80px; opacity:0;} 
	100%{width:180px; height:180px; margin:-80px; opacity:0;} 
}


.newyear_cen_title {width:1100px; height:100px; display:block; background:url(../images/newyear2025_cen_title.png) no-repeat; margin:0 auto;}
.newyear_cen_ban {width:1160px; height:320px; margin:0px auto; padding:30px 0 10px 0; display:block;}
.newyear_cen_ban li {width:100%; height:100%; display:block; position:relative;}
.newyear_cen_ban li.game_dg {background:url(../images/newyear2025_cen_ban_dg.png) no-repeat; background-size:100% 100%;}
.newyear_cen_ban .game_name { display:none;}
.newyear_cen_ban .game_icon { display:none;}
.newyear_cen_ban .game_text { display:none;}
.newyear_cen_ban .game_btn {width:200px; height:60px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/newyear2025_cen_libtn2.png) no-repeat; position:absolute; right:15px; bottom:15px; z-index:5;}
.newyear_cen_ban .game_btn:hover { background-position:0 -60px;}

.newyear_cen_foot { width:100%; height:100px; padding-top:40px; display:block; clear:both; color:#FFFFFF;}

.newyear_cen_list {width:1200px; margin:0px auto; padding:0px 0; display:block; clear:both; overflow:hidden;}
.newyear_cen_list li {width:288px; height:640px; margin:10px 6px; float:left; background:url(../images/newyear2025_cen_libg.png) no-repeat; position:relative;}
.newyear_cen_list li:hover {-webkit-filter:brightness(1.1);filter:brightness(1.1);}
.newyear_cen_list .game_name {width:260px; height:40px; font-size:18px; line-height:36px; color:#ffd56e; text-align:center; display:block; position:absolute; left:14px; top:460px; z-index:4;}
.newyear_cen_list .game_icon {width:150px; height:150px; display:block; border:5px solid #ffd56e;-moz-border-radius:24px; border-radius:24px; position:absolute; left:64px; top:300px; overflow:hidden; z-index:5;}
.newyear_cen_list .game_text {width:260px; font-size:13px; line-height:20px; color:#ffe491; text-align:center; display:block; position:absolute; left:14px; top:264px; z-index:3;}
.newyear_cen_list .game_text:before { content:''; width:260px; height:100px; display:block; position:absolute; left:0; top:-100px;}
.game_yj .game_text:before { background:url(../images/newyear2025_cen_text_yj.png) no-repeat; background-size:100% 100%;}
.game_zg .game_text:before { background:url(../images/newyear2025_cen_text_zg.png) no-repeat; background-size:100% 100%;}
.game_gz .game_text:before { background:url(../images/newyear2025_cen_text_gz.png) no-repeat; background-size:100% 100%;}
.game_xy .game_text:before { background:url(../images/newyear2025_cen_text_xy.png) no-repeat; background-size:100% 100%;}
.game_qj .game_text:before { background:url(../images/newyear2025_cen_text_qj.png) no-repeat; background-size:100% 100%;}
.game_jt .game_text:before { background:url(../images/newyear2025_cen_text_jt.png) no-repeat; background-size:100% 100%;}
.game_jy .game_text:before { background:url(../images/newyear2025_cen_text_jt.png) no-repeat; background-size:100% 100%;}
.game_sm .game_text:before { background:url(../images/newyear2025_cen_text_sm.png) no-repeat; background-size:100% 100%;}
.game_sj .game_text:before { background:url(../images/newyear2025_cen_text_sj.png) no-repeat; background-size:100% 100%;}
.game_hd .game_text:before { background:url(../images/newyear2025_cen_text_hd.png) no-repeat; background-size:100% 100%;}
.game_jx .game_text:before { background:url(../images/newyear2025_cen_text_jx.png) no-repeat; background-size:100% 100%;}
.game_xaj .game_text:before { background:url(../images/newyear2025_cen_text_xaj.png) no-repeat; background-size:100% 100%;}
.game_xj .game_text:before { background:url(../images/newyear2025_cen_text_xj.png) no-repeat; background-size:100% 100%;}
.game_sg .game_text:before { background:url(../images/newyear2025_cen_text_sg.png) no-repeat; background-size:100% 100%;}

.newyear_cen_list .game_btn {width:200px; height:60px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/newyear2025_cen_libtn.png) no-repeat; position:absolute; left:44px; top:500px; z-index:5;}
.newyear_cen_list .game_btn:hover { background-position:0 -60px;}

.game_yj .game_icon { background:url(../images/icon_yj.jpg) no-repeat; background-size:100% 100%;}
.game_zg .game_icon { background:url(../images/icon_zg.jpg) no-repeat; background-size:100% 100%;}
.game_gz .game_icon { background:url(../images/icon_gz.jpg) no-repeat; background-size:100% 100%;}
.game_xy .game_icon { background:url(../images/icon_xy.jpg) no-repeat; background-size:100% 100%;}
.game_qj .game_icon { background:url(../images/icon_qj.jpg) no-repeat; background-size:100% 100%;}
.game_jt .game_icon { background:url(../images/icon_jt.jpg) no-repeat; background-size:100% 100%;}
.game_jy .game_icon { background:url(../images/icon_jy.jpg) no-repeat; background-size:100% 100%;}
.game_sm .game_icon { background:url(../images/icon_sm.jpg) no-repeat; background-size:100% 100%;}
.game_sj .game_icon { background:url(../images/icon_sj.jpg) no-repeat; background-size:100% 100%;}
.game_hd .game_icon { background:url(../images/icon_hd.jpg) no-repeat; background-size:100% 100%;}
.game_jx .game_icon { background:url(../images/icon_jx.jpg) no-repeat; background-size:100% 100%;}
.game_xaj .game_icon { background:url(../images/icon_xaj.jpg) no-repeat; background-size:100% 100%;}
.game_xj .game_icon { background:url(../images/icon_xj.jpg) no-repeat; background-size:100% 100%;}
.game_sg .game_icon { background:url(../images/icon_sg.jpg) no-repeat; background-size:100% 100%;}




@media screen and (max-width:1024px) and (orientation:portrait) {
.newyear_top {width:100%; height:7.4rem; display:block; background:#aa1f24; position:relative; overflow:hidden;}
.newyear_cen {width:100%; display:block; background:url(../images/newyear2025m_cen_bg.jpg) repeat-y center top; -webkit-background-size:100% auto; background-size:cover; position:relative; overflow:hidden;}

.newyear_top_xdd {width:3.4rem; height:1.2rem; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/newyear2025_logo_xdd.png) no-repeat; -webkit-background-size:100% 100%;position:absolute; left:50%; top:0.1rem; margin-left:-1.7rem; z-index:8;}
.newyear_top_179 {width:3rem; height:1.2rem; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/newyear2025_logo_179.png) no-repeat; -webkit-background-size:100% 100%;position:absolute; left:50%; top:0.1rem; margin-left:-1.5rem; z-index:8;}

.newyear_top_bg {width:100%; height:7.4rem; display:block; background:url(../images/newyear2025m_top_bg.png) no-repeat center top; -webkit-background-size:auto 100%; background-size:cover; overflow:hidden; position:absolute; left:0; top:0; z-index:5;}
.newyear_top_fuzi {width:12rem; height:18rem; display:block; background:url(../images/newyear2025_top_fuzi.png) repeat-y center top; -webkit-background-size:100% auto; overflow:hidden; position:absolute; left:0; top:0; z-index:2; -webkit-animation:fuzi 60s linear infinite; opacity: 0.4;}
@-webkit-keyframes fuzi {
  from {top:0;}
  to {top:-9rem;}
}
.newyear_top_text {width:5rem; height:4rem; display:block; background:url(../images/newyear2025m_top_text.png) no-repeat; -webkit-background-size:100% 100%; position:absolute; left:50%; top:1.8rem; margin-left:-3.7rem; z-index:2;}
.newyear_blessing {width:4rem; text-align:center; display:block; font-size:0.2rem; color:#ffe491; line-height:0.3rem; position:absolute; left:0.5rem; top:3.45rem;}


.newyear_top_yanhua {display:block; position:absolute; left:50%; top:0; z-index:2;}
.newyear_top_yanhua1 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite; opacity:0; position:absolute; left:0rem; top:1.8rem;-webkit-transform: scale3d(0.6, 0.6, 0.6);}
.newyear_top_yanhua2 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 1.5s; opacity:0; position:absolute; left:0.8rem; top:1.4rem;-webkit-transform: scale3d(0.7, 0.7, 0.7);}

.newyear_top_yanhua3 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 0.5s; opacity:0; position:absolute; left:-3rem; top:1.2rem;-webkit-transform: scale3d(0.8, 0.8, 0.8);}
.newyear_top_yanhua4 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite; opacity:0; position:absolute; left:-2.5rem; top:0.2rem;-webkit-transform: scale3d(0.5, 0.5, 0.5);}
.newyear_top_yanhua5 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 1s; opacity:0; position:absolute; left:-3.8rem; top:4rem;}
.newyear_top_yanhua6 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 2s; opacity:0; position:absolute; left:3.2rem; top:0.8rem;}

.newyear_top_yanhua7 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 2.4s; opacity:0; position:absolute; left:-3.6rem; top:5.8rem;-webkit-transform: scale3d(0.8, 0.8, 0.8);}
.newyear_top_yanhua8 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 3.5s; opacity:0; position:absolute; left:0.5rem; top:6.2rem;-webkit-transform: scale3d(0.7, 0.7, 0.7);}
.newyear_top_yanhua9 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 4s; opacity:0; position:absolute; left:-2.6rem; top:6.4rem;-webkit-transform: scale3d(0.6, 0.6, 0.6);}

.newyear_top_yanhua10 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 3s; opacity:0; position:absolute; left:0.5rem; top:1.5rem;-webkit-transform: scale3d(0.8, 0.8, 0.8);}
.newyear_top_yanhua11 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 3.5s; opacity:0; position:absolute; left:-1rem; top:6.2rem;}
.newyear_top_yanhua12 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 4s; opacity:0; position:absolute; left:0rem; top:2rem;-webkit-transform: scale3d(0.5, 0.5, 0.5);}

.newyear_top_yanhua13 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 1.2s; opacity:0; position:absolute; left:-1.5rem; top:1.5rem;-webkit-transform: scale3d(0.7, 0.7, 0.7);}
.newyear_top_yanhua14 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua1.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 3.5s; opacity:0; position:absolute; left:-5rem; top:4.2rem;}
.newyear_top_yanhua15 {width:1.6rem; height:1.6rem; display:block; background:url(../images/newyear2025_top_yanhua2.png) no-repeat center center; -webkit-background-size:100% 100%; background-size:100% 100%; -webkit-animation:yanhua1 5s linear infinite 4s; opacity:0; position:absolute; left:-1.6rem; top:5rem;-webkit-transform: scale3d(0.8, 0.8, 0.8);}

@-webkit-keyframes yanhua1 { 
	0%{width:0.2rem; height:0.2rem; margin:-0.1rem; opacity:0;} 
	40%{opacity:1;} 
	50%{width:1.6rem; height:1.6rem; margin:-0.8rem; opacity:0;} 
	100%{width:1.6rem; height:1.6rem; margin:-0.8rem; opacity:0;} 
}




.newyear_cen_title {width:100%; height:0.8rem; display:block; background:url(../images/newyear2025_cen_title.png) no-repeat center top; -webkit-background-size:auto 100%; margin:0 auto;}
.newyear_cen_ban {width:7rem; height:3.2rem; margin:0 auto; padding:0.3rem 0 0.1rem 0; display:block;}
.newyear_cen_ban li {width:100%; height:100%; display:block; position:relative;}
.newyear_cen_ban li.game_dg {background:url(../images/newyear2025m_cen_ban_dg.png) no-repeat; background-size:100% 100%;}
.newyear_cen_ban .game_name { display:none;}
.newyear_cen_ban .game_icon { display:none;}
.newyear_cen_ban .game_text { display:none;}
.newyear_cen_ban .game_btn {width:2rem; height:0.6rem; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/newyear2025_cen_libtn.png) no-repeat; -webkit-background-size:100% 200%; position:absolute; right:0.65rem; bottom:0.15rem; z-index:5;}
.newyear_cen_ban .game_btn:hover { background-position:0 -0.6rem;}

.newyear_cen_foot { width:100%; height:1.6rem; padding-top:0.6rem; display:block; clear:both; color:#FFFFFF;}

.newyear_cen_list {width:7.26rem; margin:0 auto; padding:0 0; display:block; clear:both; overflow:hidden;}
.newyear_cen_list li {width:2.3rem; height:5.1rem; margin:0.1rem 0.06rem; float:left; background:url(../images/newyear2025_cen_libg.png) no-repeat; -webkit-background-size:100% 100%; position:relative;}
.newyear_cen_list li:hover {-webkit-filter:brightness(1.1);filter:brightness(1.1);}
.newyear_cen_list .game_name {width:2.08rem; height:0.4rem; font-size:0.18rem; line-height:0.4rem; color:#ffd56e; text-align:center; display:block; position:absolute; left:0.11rem; top:3.6rem; z-index:4;}
.newyear_cen_list .game_icon {width:1.2rem; height:1.2rem; display:block; border:0.05rem solid #ffd56e;-moz-border-radius:0.24rem; border-radius:0.24rem; position:absolute; left:0.5rem; top:2.32rem; overflow:hidden; z-index:5;}
.newyear_cen_list .game_text {width:2.08rem; font-size:0.13rem; line-height:0.2rem; color:#ffe491; text-align:center; display:block; position:absolute; left:0.11rem; top:2.05rem; z-index:3;}
.newyear_cen_list .game_text:before { content:''; width:2.08rem; height:0.8rem; display:block; position:absolute; left:0; top:-0.8rem;}


.newyear_cen_list .game_btn {width:1.6rem; height:0.48rem; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/newyear2025_cen_libtn.png) no-repeat; -webkit-background-size:100% 200%; position:absolute; left:0.35rem; top:4rem; z-index:5;}
.newyear_cen_list .game_btn:hover { background-position:0 -0.48rem;}




