/* Code tidied up by ScrapBook */
* { margin: 0px; padding: 0px; }
body, td, th { font-size: 14px; }
body { font-size: 14px; color: rgb(255, 255, 255); background: rgb(23, 0, 0) none repeat scroll 0% 0%; margin: 0px; }
a { font-size: 14px; color: rgb(255, 255, 255); }
a:link { text-decoration: none; }
a:visited { text-decoration: none; color: rgb(255, 255, 255); }
a:hover { color: rgb(153, 0, 0); text-decoration: none; }
a:active { text-decoration: none; color: rgb(153, 0, 0); }
ul { margin: 0px; padding: 0px; list-style: outside none none; }
img { border: 0px none; }
#Version { width: 100%; height: 1329px; position: relative; overflow: hidden; }
#Flash { width: 1920px; height: 1329px; position: absolute; left: 50%; margin: 0px auto 0px -960px; z-index: 2; }
#Header { margin: 0px auto 0px -960px; width: 1920px; height: 1329px; position: absolute; left: 50%; z-index: 1; }
#Header_1 { margin: 0px auto 0px -960px; width: 1920px; overflow: hidden; position: absolute; left: 50%; z-index: 3; }
.head_1 { width: 1226px; margin: 0px auto 0px -613px; position: absolute; left: 50%; z-index: 4; overflow: hidden; }
.head_2 { width: 1226px; height: 1329px; position: relative; }
.head_3 { background: transparent url("../images/btn_top_d.png") repeat scroll left 0px; width: 215px; height: 241px; position: absolute; bottom: 40px; left: 0px; z-index: 5; transition: all 0.5s ease 0s; }
.head_3:hover { background-position: left -241px; }
.head_4 { background: transparent url("../images/btn_top_da.png") repeat scroll left 0px; width: 215px; height: 241px; position: absolute; bottom: 0px; left: 321px; z-index: 5; transition: all 0.5s ease 0s; }
.head_4:hover { background-position: left -241px; }
.head_5 { background: transparent url("../images/btn_top_db.png") repeat scroll left 0px; width: 215px; height: 241px; position: absolute; bottom: 0px; right: 321px; z-index: 5; transition: all 0.5s ease 0s; }
.head_5:hover { background-position: left -241px; }
.head_6 { background: transparent url("../images/btn_top_dc.png") repeat scroll left 0px; width: 215px; height: 241px; position: absolute; bottom: 40px; right: 0px; z-index: 5; transition: all 0.5s ease 0s; }
.head_6:hover { background-position: left -241px; }
.head_7 { background: transparent url("../images/bg2.jpg") no-repeat scroll center top; }
.head_8 { margin: 0px auto; width: 1226px; overflow: hidden; }
.head_9 { background: transparent url("../images/m1.png") repeat scroll 0% 0%; width: 1226px; height: 572px; position: relative; }
.head_10 { position: absolute; top: 24px; left: 15px; width: 340px; height: 199px; z-index: 5; }
.head_11 { position: absolute; top: 24px; left: 15px; width: 340px; height: 199px; z-index: 6; background: transparent url("../images/btn.png") repeat scroll left 0px; transition: all 0.5s ease 0s; }
.head_11:hover { background-position: left -199px; }
.head_12 { background: transparent url("../images/btna.png") repeat scroll left 0px; width: 168px; height: 57px; z-index: 5; position: absolute; top: 224px; left: 16px; transition: all 0.5s ease 0s; }
.head_12:hover { background-position: left -57px; }
.head_13 { background: transparent url("../images/btnb.png") repeat scroll left 0px; width: 168px; height: 57px; z-index: 5; position: absolute; top: 224px; left: 184px; transition: all 0.5s ease 0s; }
.head_13:hover { background-position: left -57px; }
.head_14 { background: transparent url("../images/btnc.png") repeat scroll left 0px; width: 168px; height: 57px; z-index: 5; position: absolute; top: 281px; left: 16px; transition: all 0.5s ease 0s; }
.head_14:hover { background-position: left -57px; }
.head_15 { background: transparent url("../images/btnd.png") repeat scroll left 0px; width: 168px; height: 57px; z-index: 5; position: absolute; top: 281px; left: 184px; transition: all 0.5s ease 0s; }
.head_15:hover { background-position: left -57px; }
.head_16 { position: absolute; left: 18px; bottom: 5px; width: 332px; height: 229px; z-index: 5; }
.head_17 { width: 818px; height: 44px; line-height: 44px; text-align: center; position: absolute; top: 68px; right: 35px; z-index: 6; }
.head_17 a { font-size: 24px; font-family: "微软雅黑"; color: rgb(255, 0, 0); font-weight: 200; animation-name: cmyani; animation-duration: 0.2s; animation-iteration-count: infinite; }
@keyframes cmyani {
0% { color: rgb(255, 0, 0); }
10% { color: rgb(0, 0, 0); }
}
.head_18 { width: 810px; overflow: hidden; position: absolute; top: 140px; right: 40px; z-index: 6; }
.head_19 li { display: block; width: 808px; overflow: hidden; line-height: 27px; text-align: left; border: 1px double rgb(183, 176, 144); margin-bottom: 5px; transition: all 0.5s ease 0s; background: rgb(165, 50, 63) none repeat scroll 0% 0%; border-radius: 1em; }
.head_19 li:hover { background: rgb(55, 0, 0) none repeat scroll 0% 0%; transition: all 0.5s ease 0s; border-radius: 2em; }
.head_19 li a { display: block; padding: 0px 0px 0px 40px; font-family: "微软雅黑"; font-weight: 200; color: rgb(255, 255, 204); font-size: 16px; }
.head_19 li a:hover { color: rgb(0, 255, 0); animation-name: bmyani; animation-duration: 1s; }
.head_19 li span { display: block; background: transparent url("../images/hot.jpg") no-repeat scroll 10px center; }
@keyframes bmyani {
0% { margin-left: 50px; }
}
.head_20a { background: transparent url("../images/foot.jpg") no-repeat scroll center bottom; }
.head_20 { margin: 0px auto; width: 1226px; overflow: hidden; }
.head_27 { background: transparent url("../images/zb08.jpg") repeat-y scroll 0% 0%; width: 1226px; overflow: hidden; margin-top: 20px; }
.head_28 { background: transparent url("../images/zb07.jpg") no-repeat scroll center top; width: 1226px; overflow: hidden; }
.head_29 { background: transparent url("../images/zb09.jpg") no-repeat scroll center bottom; width: 1226px; overflow: hidden; }
.head_30 {  }
.head_30 img { border-radius: 1em; }
.head_31 { margin: 0px auto; width: 1200px; overflow: hidden; }
.footer { margin: 0px; background: rgb(0, 0, 0) url("../images/bg.jpg") repeat-x scroll center top; }
.kv-music { position: fixed; z-index: 50; top: 50px; left: 50px; width: 58px; height: 100px; }
.ding_3 { position: absolute; top: 18px; left: 0px; z-index: 6; }
.ding_3 a { border-radius: 1em; background: rgb(153, 0, 0) none repeat scroll 0% 0%; font-size: 16px; font-weight: 200; color: rgb(255, 255, 204); border: 1px double rgb(255, 0, 0); display: block; padding: 5px 15px; transition: all 0.5s ease 0s; }
.ding_3 a:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 0, 0); }
.ding_4 { position: absolute; top: 18px; left: 120px; z-index: 6; }
.ding_4 a { border-radius: 1em; background: rgb(153, 0, 0) none repeat scroll 0% 0%; font-size: 16px; font-weight: 200; color: rgb(255, 255, 204); border: 1px double rgb(255, 0, 0); display: block; padding: 5px 15px; transition: all 0.5s ease 0s; }
.ding_4 a:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 0, 0); }
.ding_5 { position: absolute; top: 18px; left: 225px; z-index: 6; }
.ding_5 a { border-radius: 1em; background: rgb(153, 0, 0) none repeat scroll 0% 0%; font-size: 16px; font-weight: 200; color: rgb(255, 255, 204); border: 1px double rgb(255, 0, 0); display: block; padding: 5px 15px; transition: all 0.5s ease 0s; }
.ding_5 a:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 0, 0); }
.ding_6 { position: absolute; top: 18px; left: 330px; z-index: 6; }
.ding_6 a { border-radius: 1em; background: rgb(153, 0, 0) none repeat scroll 0% 0%; font-size: 16px; font-weight: 200; color: rgb(255, 255, 204); border: 1px double rgb(255, 0, 0); display: block; padding: 5px 15px; transition: all 0.5s ease 0s; }
.ding_6 a:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 0, 0); }
.ding_7 { position: absolute; top: 18px; left: 435px; z-index: 6; border: 1px double rgb(255, 0, 0); border-radius: 1em; background: rgb(153, 0, 0) none repeat scroll 0% 0%; width: 720px; height: 30px; }
.ding_1 { position: absolute; top: 19px; left: 445px; width: 700px; height: 30px; line-height: 30px; z-index: 6; }
.ding_1 a { font-family: "微软雅黑"; font-weight: 200; color: rgb(255, 255, 153); font-size: 18px; display: block; }
