button{ margin:0; border:0; padding:0}
.nyleft{ height:1115px; width:220px; float:left}
.nycontent{ background:url(../images/ny/nybg.jpg) no-repeat; min-height:661px; height:auto!important;height:661px;}
.nymain{ float:left;width:760px; margin-left:13px; padding-top:19px;}
.nytitle{ background:url(../images/ny/nytitle.gif); height:52px;text-indent:-999em; width:116px; margin-left:28px;}
.nyborder{border:1px solid #FFF; background:#d4d4d4; padding:7px;overflow:hidden}
.nybody{ background:#FFF;padding:20px 32px 0;color:#808080; min-height:980px; height:auto!important;height:980px}
.nypage{height:30px; overflow:hidden; border-bottom: 1px solid #d6d6d6;}
.nypage span{float:right;display:block;}
.nypage span a{color:#808080;}
.nypage span a.zs{ color:#a300cc}
/* ---------------------------------------------- */
dl.nynews{ margin-top:42px; display:block; font-size:14px;color:#1a1a1a}
dl.nynews dd,dl.nynews dt{display:block}
dl.nynews dt{ font-family:"黑体"; font-size:20px; color:#9404b8;text-align:center;}
dl.nynews dd.zs{color:#999999; font-size:12px; height:25px; border-bottom: 1px solid #d6d6d6; margin-bottom:40px;text-align:center;}
dl.nynews dd.newheight{min-height:770px;height:auto!important;height:770px}
dl.nynews dd.newheight p{text-indent:2em; margin-bottom:1em; line-height:25px; letter-spacing:1px;}
dl.nynews dd.newheight td p{text-indent:0; margin:10px; overflow:hidden}
dl.nynews dd.newheight p.last{margin:0}
dl.nynews dd.nyreturn{height:40px;overflow:hidden;}
dl.nynews dd.nyreturn a{ float:right; width:80px; height:30px; background:url(../images/ny/nybutton.jpg); text-indent:-999em; display:block; overflow:hidden}
/* ---------------------------------------------- */
.nyScr{ background-position:0 -52px; width:143px;}
ul.nywrite{ margin:75px auto 0; display:block; width:460px; font-size:14px; color:#333333; font-weight:bold}
ul.nywrite li{ height:34px; line-height:34px; display:block; overflow:hidden; margin-bottom:17px;}
ul.nywrite li.last{ margin:0;}
ul.nywrite li span{ float:left; display:block; text-align:right; width:150px;height:33px; line-height:33px; }ul.nywrite li input{height:30px; width:220px; line-height:30px; border:1px solid #b3b3b3; margin-left:10px; background:#eeeeee; padding:0 2px;color:#9d9d9d; float:left}
ul.nywrite li.last button{width:59px;height:27px;background:url(../images/ny/nybutton.jpg) 0px -30px; line-height:27px; color:#333333; margin-left:7px; float:left; margin-top:3px;cursor:pointer; font-size:12px;}
ul.nywrite li.tishi{color:#666666; font-size:12px; font-weight:normal; height:20px; margin:0; padding-left:160px; line-height:20px}
ul.nywrite li.m{ margin-top:20px}
ul.nywrite li button{width:89px;height:34px; background:url(../images/ny/nybutton.jpg) 0px -57px; line-height:27px; color:#fff; font-size:14px; margin-left:160px; cursor:pointer}
.nygp{ margin-top:20px;}
.nygp ul.tab{ display:block; height:38px; overflow:hidden; background:url(../images/ny/nygamep.jpg)  no-repeat}
.nygp ul.tab li{float:left;}
.nygp ul.tab li a{height:38px; overflow:hidden; width:170px; text-indent:-999em; display:block;}
.nygp ul.tab li a.selBg{background:url(../images/ny/nygamep.jpg)}
.nygp ul.tab li a.m1{background-position:0px -38px}
.nygp ul.tab li a.m2{ background-position: -170px -38px}
.nygp ul.tab li a.m3{ background-position:-340px -38px}
.nygp .list ul{display:block; margin-top:25px;}
.nygp .list ul li{height:159px; overflow:hidden; margin-bottom:30px }
.nygp .list ul li a{ float:left; height:159px; width:215px; display:block; overflow:hidden; margin-right:15px}
.nygp .list ul li a.last,.nygp .list ul li.last{ margin:0}
.nygp .list ul li a img{ border:5px solid #cfcfcf}
/* ---------------------------------------------- */
.nydownloadtit{ background-position:0 -104px; width:157px;}
dl.nydownload{ display:block; margin-top:30px;}
dl.nydownload dt{ height:27px; background:url(../images/ny/nydownload.gif) no-repeat center center; display:block; text-indent:-999em; margin-bottom:33px;}
dl.nydownload dt.m1{ background:url(../images/ny/nydownload_02.gif) no-repeat center center}
dl.nydownload dt.m2{ background:url(../images/ny/nydownload_01.gif) no-repeat center center}
dl.nydownload dd{ height:30px; line-height:30px; border-bottom:1px dashed #c2c2c2; padding-left:15px; font-size:14px; color:#a300cc; overflow:hidden; display:block}
dl.nydownload dd strong{ color:#4c4c4c}
dl.nydownload dd span{ float:left;display:block; width:330px;}
dl.nydownload dd span.w250{ width:250px;}
dl.nydownload dd.nygamedown{ border:none; padding:0; height:67px; display:block; margin-top:30px;}
dl.nydownload dd.nygamedown a{float:left;display:block;width:168px;height:67px; background:url(../images/ny/download.jpg); text-indent:-999em; margin-right:2px;}
dl.nydownload dd.nygamedown a.m1{ background-position:0 -67px;}
dl.nydownload dd.nygamedown a.m2{ background-position:0 -134px;}
dl.nydownload dd.nygamedown a.last{ margin:0;background-position:0 -201px;}
dl.nydownload dd.nyfont{color:#4c4c4c; font-size:14px; font-weight:bold; background:#e6e6e6; border:none}
dl.nydownload dd.nyfont span{ display:block; background:url(../images/ny/nyfont.gif) no-repeat right center; width:650px;}
dl.nydownload dd.nydivide{ overflow:hidden; border:none; margin-top:30px}
dl.nydownload dd.nydivide a{ height:30px; width:83px;display:block; float:left; text-align:center; color:#FFF; font-size:12px; background:url(../images/ny/nybutton.jpg) 0 -91px no-repeat; margin-right:26px; line-height:30px;} 
dl.nydownload dd.nydivide a:hover{text-decoration:underline}
dl.nydownload dd.nydivide a.first{margin-left:8px;}
dl.nydownload dd.nydivide a.last{ margin:0}
dl.nyrenew{ display:block; margin-top:30px; border-top:2px solid #8057bd; padding:0 1px;}
dl.nyrenew dt,dl.nyrenew dd{ height:36px; line-height:36px; display:block; border:1px solid #FFF; overflow:hidden}
dl.nyrenew dt span,dl.nyrenew dd span{ float:left; display:block; width:168px; text-align:center; border-right:1px solid #FFF}
dl.nyrenew dt span.last,dl.nyrenew dd span.last{border:none}
dl.nyrenew dt{background:#d7cfe3; font-size:14px; color:#000000; font-weight:bold}
dl.nyrenew dd span a{ color:#000}
dl.nyrenew dd span a:hover{ text-decoration:underline;color:#a300cc}
dl.nyrenew dd{background:#eee4f1; font-size:12px; color:#595959;}
ul.nylist{ display:block; float:right; overflow:hidden; margin-top:18px}
ul.nylistcen{ float:none; margin:18px auto 0;display:block; width:400px;}
ul.nylist li a.first,ul.nylist li a.last{ width:50px;}
ul.nylist li a{width:22px;;display:block;height:23px; text-align:center; line-height:23px;background:#e8e8e8; border:1px solid #cccccc;color:#808080;}
ul.nylist li a:hover{background:#d0d0da;border:#7070b5 1px solid}
ul.nylist li a.selBg{background:#d0d0da;border:#7070b5 1px solid}
ul.nylist li.first{margin:0}
ul.nylist li.dian{ border:none; background:none}
ul.nylist li{ float:left;margin-left:5px; height:30px;}
/* ---------------------------------------------- */
.newslist{ margin-top:30px}
.newslist ul.tab{ height:38px; overflow:hidden; display:block; width:680px; background:url(../images/ny/newslist.jpg); text-indent:-999em}
.newslist ul.tab li{ float:left;display:block; height:38px; width:170px; cursor:pointer}
.newslist ul.tab li a{display:block; height:38px; width:170px;}
.newslist ul.tab li.selBg{background:url(../images/ny/newslist.jpg)}
.newslist ul.tab li.m1{background-position:0px -38px;}
.newslist ul.tab li.m2{background-position:-170px -38px;}
.newslist ul.tab li.m3{background-position:-340px -38px;}
.newslist ul.tab li.m4{background-position:-510px -38px;}
.newslist .list{ margin-top:25px; font-size:14px}
.newslist .list ul{ display:block;min-height:370px; height:auto!important; height:370px; border-bottom:2px solid #adadad}
.newslist .list ul li{ display:block; padding:0 22px; background:url(../images/ny/newslistdian.gif) no-repeat left center; height:40px; line-height:40px; border-bottom:1px dashed #cccccc}
.newslist .list ul li a{ color:#4c4c4c;cursor:pointer}
.newslist .list ul li a:hover{color:#a300cc}
.newslist .list ul li a span{ float:left; display:block; width:560px;}
/* ---------------------------------------------- */ 
.nygdtit{ height:52px; width:174px; background-position:0 -156px; }
.nygdbody{
	padding:1px 0 0 0;
	min-height:998px;
	height:auto!important;
	height:998px;
	background: #e2e3e7;
}
.ggnygdbody{
	padding:1px 0 0 0;
	min-height:998px;
	height:auto!important;
	height:998px;
}
.nygdbg{background:url(../images/ny/gdbg.jpg) no-repeat;padding:20px 0px 0;  min-height:146px; height:auto!important;height:146px;}
.nyw719{ width:719px; margin:0 auto}
ul.nygdbutton{ background:url(../images/ny/gdbutton.jpg) no-repeat; height:114px; display:block; overflow:hidden; margin-bottom:15px;}
ul.nygdbutton li{ display:block; float:left;height:114px;}
ul.nygdbutton li a{ display:block; height:146px; width:239px; text-indent:-999em}
ul.nygdbutton li a.sel{ background:url(../images/ny/gdbutton.jpg)}
ul.nygdbutton li a.m1{ background-position:0 -114px;}
ul.nygdbutton li a.m2{background-position:-239px -114px;}
ul.nygdbutton li a.m3{background-position:-478px -114px;}
dl.nyts{ display:block; border-top:1px dashed #b3b3b3; padding-top:17px; width:704px;}
dl.nyts dt{ height:37px; display:block; background: url(../images/ny/nyts.jpg) no-repeat; text-indent:-999em}
dl.nyts dd{display:block;padding:20px 9px; border-bottom:1px dashed #b3b3b3}
dl.nyts dd span{display:block;padding-left:110px; min-height:82px; height:auto!important;height:82px;}
dl.nyts dd span h1{ font-weight:normal; color:#ff6a00}
dl.nyts dd span p{ color:#333333; line-height:20px; text-indent:2em}
dl.nyts dd span a{ display:block; width:79px; height:26px; line-height:26px; color:#FFF; background:url(../images/ny/nytsbut.jpg) no-repeat; text-align:center; float:right}
dl.nyts dd span a:hover{ text-decoration:underline}
dl.nyts dd span.m1{background:url(../images/ny/nyts_01.jpg) no-repeat  left top;}
dl.nyts dd span.m2{background:url(../images/ny/nyts_02.jpg) no-repeat  left top;}
dl.nyts dd span.m3{background:url(../images/ny/nyts_03.jpg) no-repeat  left top;}
dl.nyts dd span.m4{background:url(../images/ny/nyts_04.jpg) no-repeat  left top;}
dl.nyts dd span.m5{background:url(../images/ny/nyts_05.jpg) no-repeat  left top;}
dl.nyts1{ border:none}
dl.nyts dt span.nyts1{ background:url(../images/ny/nyts.jpg)  no-repeat 0 -37px; width:248px; display:block; height:37px;}
dl.nyts dt span.nyts2{ background-position:0 -74px}
dl.nyts dt span.nyts3{ background-position:0 -111px}
dl.nyts dd.last{ border:0; padding-bottom:0px}
/* ---------------------------------------------- */ 
dl.nygs{ display:block;padding:25px 0; border-top:1px dashed #b3b3b3}
dl.nygs dt{ overflow:hidden; display:block}
dl.nygs dt{ float:left; width:54px;}
dl.nygs dt span{width:54px; height:47px; background: url(../images/ny/nygst.jpg); display:block; text-indent:-999em}
dl.nygs dd{display:block; padding-left:69px;}
/* ---------------------------------------------- */ 
dl.nygs dd span{ display:block; /*text-indent:-999em*/}
/* ---------------------------------------------- */ 
dl.nygs dd span.gname{ height:74px; background:url(../images/ny/gsjs.gif) no-repeat;text-indent:-999em}
dl.nygs dd span.gbut{ width:638px; height:98px; background:url(../images/ny/xt_01.jpg) no-repeat; margin-top:15px;}
dl.nygs dd span.gbut a{ float:left; width:122px; height:45px; display:block; margin-right:7px;text-indent:-999em}
dl.nygs dd span a#m1{ background-position:0px 0px}
dl.nygs dd span a#m2{background-position:-129px 0px}
dl.nygs dd span a#m3{background-position:-258px 0px}
dl.nygs dd span a#m4{background-position:-387px 0px}
dl.nygs dd span a#m5{margin:0px;background-position:-516px 0px}
dl.nygs dd span a#last{ margin-top:8px;margin-right:0px;background-position:0px -53px}
dl.nygs dd span a:hover{ background:url(../images/ny/xt_02.jpg)}
/* ---------------------------------------------- */ 
dl.nygs dt span.gtit1{background-position:0 -47px}
dl.nygs dd span.gname1{ background-position:0 -74px}
dl.nygs dd span.gbut1{background:url(../images/ny/gx.jpg) no-repeat; height:45px;margin-top:15px; width:513px;}
dl.nygs dd span.gbut1 a{width:122px;height:45px;display:block;margin-right:7px;float:left;text-indent:-999em}
dl.nygs dd span.gbut1 a#g1{background-position:0px -45px}
dl.nygs dd span.gbut1 a#g2{background-position:-129px -45px}
dl.nygs dd span.gbut1 a#g3{background-position: -258px -45px}
dl.nygs dd span.gbut1 a#glast{margin:0;background-position: -387px -45px}
dl.nygs dd span.gbut1 a:hover{ background:url(../images/ny/gx.jpg)}
/* ---------------------------------------------- */ 
dl.nygs dt span.gtit2{background-position:0 -94px}
dl.nygs dd span.gname2{ background-position:0 -148px}
dl.nygs dd span.gbut2{background:url(../images/ny/zq.jpg) no-repeat; height:45px;margin-top:15px; width:513px;}
dl.nygs dd span.gbut2 a{width:122px;height:45px;display:block;margin-right:7px;float:left;text-indent:-999em}
dl.nygs dd span.gbut2 a#j1{background-position:0px -45px}
dl.nygs dd span.gbut2 a#jlast{margin:0;background-position: -129px -45px}
dl.nygs dd span.gbut2 a:hover{ background:url(../images/ny/zq.jpg)}
/* ---------------------------------------------- */ 
dl.nygs dt span.gtit3{background-position:0 -141px}
dl.nygs dd span.gname3{ background-position:0 -222px}
dl.nygs dd span.gbut3{background:url(../images/ny/buy.jpg) no-repeat; height:45px;margin-top:15px; width:513px;}
dl.nygs dd span.gbut3 a{width:122px;height:45px;display:block;margin-right:7px;float:left;text-indent:-999em}
dl.nygs dd span.gbut3 a#k1{background-position:0px -45px}
dl.nygs dd span.gbut3 a#k2{background-position:-129px -45px}
dl.nygs dd span.gbut3 a#klast{margin:0;background-position: -258px -45px}
dl.nygs dd span.gbut3 a:hover{ background:url(../images/ny/buy.jpg)}
/* ---------------------------------------------- */ 
dl.nygs dd.nplay{display:block}
dl.nygs dd.nplay span.gtite4{background-position:0 -141px;background:url(../images/ny/gamets.gif) no-repeat; height:31px; text-indent:-999em}
dl.nygs dd.nplay span.gbut4{background: url(../images/ny/newplayer_01.jpg) no-repeat;height:96px;margin-top:15px; width:635px;}
dl.nygs dd.nplay span.gbut4 a{width:121px;height:45px; float:left; width:121px; display:block; margin-right:7px;text-indent:-999em}
dl.nygs dd.nplay span.gbut4 a#t1{background-position:0px 0px;}
dl.nygs dd.nplay span.gbut4 a#t2{background-position:-128px 0px;}
dl.nygs dd.nplay span.gbut4 a#t3{background-position:-256px 0px;}
dl.nygs dd.nplay span.gbut4 a#t4{background-position:-384px 0px;}
dl.nygs dd.nplay span.gbut4 a#t5{ margin:0px;background-position:-512px 0px;}
dl.nygs dd.nplay span.gbut4 a#tlast{margin-top:6px;background-position: 0px -51px; margin-right:0}
dl.nygs dd.nplay span.gbut4 a:hover{ background:url(../images/ny/newplayer_02.jpg)}

dl.nygs dt span.gtit5{background-position:0 -141px}
dl.nygs dd span.gname5{ background: url(../images/ny/gamets.gif) no-repeat 0 -31px; height:31px; margin-bottom:20px; text-indent:-999em}
dl.nygs dd span.gbut5{height:96px;margin-top:15px; width:525px; background: url(../images/ny/nygbg_01.jpg) no-repeat left top; padding-left:110px; overflow:hidden;font-weight:normal; display:block; border-bottom:1px dashed #b3b3b3}
dl.nygs dd span.gbut5 h1{ font-weight:normal; color:#ff6a00; }
dl.nygs dd span.gbut5 p{color:#333333; line-height:20px; text-indent:2em}
dl.nygs dd span.gbut5 a{display:block; width:79px; height:26px; line-height:26px; color:#FFF; background:url(../images/ny/nytsbut.jpg) no-repeat; text-align:center; float:right;}
dl.nygs dd span.gbut5 a:hover{text-decoration:underline;background:url(../images/ny/nytsbut.jpg) no-repeat}
dl.nygs dd span.gbut5a{background: url(../images/ny/nygbg_02.jpg) no-repeat left top}


dl.nygs dd span.gname6{background: url(../images/ny/gamets.gif) no-repeat 0 -62px; height:31px; margin-bottom:20px;}
.gbut6{ background:url(../images/ny/nyjob_01.jpg.htm) no-repeat; height:252px;margin-top:15px; width:710px; overflow:hidden}
.gbut6 a{width:117px;height:222px;display:block;float:left; text-indent:-999em}
.gbut6 a#t1{background-position:0px -222px;}
.gbut6 a#t2{background-position:-117px -222px;}
.gbut6 a#t3{background-position:-234px -222px;}
.gbut6 a#t4{background-position:-351px -222px;}
.gbut6 a#t5{background-position:-468px -222px;}
.gbut6 a#tlast{background-position: -585px -222px}
.gbut6 a:hover{ background:url(../images/ny/nyjob_02.jpg)}

dl.nygs20{ padding-bottom:0px}
dl.nygs dd span.gname7{background: url(../images/ny/gamets.gif) no-repeat 0 -93px; height:31px; margin-bottom:20px; text-indent:-999em}
ul.nyflash{display:block; height:160px; overflow:hidden; margin-left:69px;}
ul.nyflash li{ float:left; display:block; width:430px;}
ul.nyflash li span{ display:block; margin:0 20px; height:30px; border-bottom:1px dashed  #b3b3b3; overflow:hidden; line-height:30px;}
ul.nyflash li span a{ float:left; display:block; width:130px; color:#333333}
ul.nyflash li span a:hover{color:#ff6a00; text-decoration:underline}
ul.nyflash li.video{width:193px; height:124px; background:url(../images/ny/video.jpg); text-indent:-999em}

dl.nygs dd.videow{ padding:0px}
.vidmargin{width:480px; margin:0 auto 20px;}
.video-list{ width:480px; margin:0 auto;}
.video-list li{ float:left;  width:160px; line-height:35px;}
.video-list li a{ color:#42240b;}
.video-list li a:hover{ color:#f00;}
