/*
*/
@charset "gb2312";
/* CSS Document */
* { margin:0; padding:0; }




.head_8 { background:url(../images/bg_01.jpg) top center no-repeat;}
.head_9 { margin:0 auto; width:1200px; overflow:hidden;}
.head_10 { width:1200px; height:760px; position:relative;}

.head_11 { position:absolute; top:160px; left:30px; width:55px; overflow:hidden;}
#tab1 { width:55px; overflow:hidden;}
#tab1 li { background:url(../images/btn4.png); background-position:left 0; width:55px; height:166px; line-height:30px; text-align:center; margin-bottom:20px;}
#tab1 li a { padding:20px 0 0 0; display:block; font-size:20px; color:#FFC; font-weight:200;}
#tab1 li:hover { background-position:left -166px; transition:0.5s;}
#KefuR{width:140px;position:fixed;top:50%;margin-top:-100px;right:10px;background-color:#433f3e;box-shadow:0 0 14px rgba(0,0,0,0.2);z-index:1500;}
#KefuR h4{width:140px;height:80px;text-indent:-99em;overflow:hidden;background:url(../images/Kefu_title.jpg) no-repeat left top;}
#KefuR ul li{font-size:15px;background:url(../images/line_x.jpg) repeat-x left bottom;}
#KefuR ul li a{padding:10px 0;line-height:24px;text-align:center;color:#c59d58;background:url(../images/0.gif) no-repeat 10px center;display:block;}
#KefuR ul li a:hover{color:#ffe506;}
#KefuR ul li strong{font-weight:normal;display:block;}
#KefuR ._backtop{width:100%;height:24px;line-height:24px;text-align:center;position:absolute;font-size:14px;left:0px;text-transform:uppercase;}
#KefuR ._backtop:hover{color:#c59d58;}
#KefuR ._ewm{width:140px;height:140px;padding-top:13px;}
#KefuR ._ewm img{width:120px;height:120px;overflow:hidden;margin:0 auto;background:#fff;display:block;}



.gameIntro {
	width:1920px;height:4949px;left: 50%;margin-left: -960px;
	overflow: hidden;
	position: relative;
	background: url(../images/bj_02.jpg) no-repeat center;
	background-position: 0px -0px;
}


.head_12 { position:absolute; top:160px; left:120px; width:1000px; height:560px;}

.head_13 {
	width:1000px;
	overflow:hidden;
	top: 200px;
}
.tablist { display:none;}
.block{ display:block;}

.head_14 li { display:block; background:url(../images/news.png) no-repeat left center; width:980px; overflow:hidden; line-height:36px; text-align:left; transition:0.5s; margin-bottom:10px; border:double 1px #e6daae; border-radius:1em;}
.head_14 li a { font-size:20px; font-weight:200; color:#FF0000; margin:0 10px 0 30px;}
.head_14 li span { font-size:20px; color:#e6daae; font-weight:200;}
.head_14 li:hover { background:#231a00; border-radius:1em; border:double 1px #231a00;}


.head_15 { background:url(../images/bg_02.jpg) top center no-repeat;}
.head_16 { margin:0 auto; width:1200px; overflow:hidden;}
.head_17 { width:1200px; height:743px; position:relative;}

.head_26 table {width:980px; overflow:hidden;}
.head_26 .ta { background:#033; border:double 1px #FFF;}
.head_26 .da {line-height:40px; text-align:center;  font-size:16px; font-weight:200; color:#FF9;}
.head_26 .xa {line-height:30px; text-align:center;  font-size:16px; font-weight:200; color:#FFF;}
.head_26 .ac { background:#069;}
.head_26 .ac:hover { background:#B07E46; transition:0.5s;}
.head_26 a {  font-size:16px; font-weight:200; color:#FF9;}

.head_18 { display:block; position:absolute; top:160px; left:100px; width:1000px; height:540px; transition:0.5s;}
.head_18:hover { background:#FF9; border-radius:1em;}
.head_19 { padding:20px 20px; height:500px; overflow:auto;  font-weight:200; font-size:20px; color:#000; text-align:left; line-height:30px;}

.head_20 { background:url(../images/bg_08.jpg) top center no-repeat;}
.head_21 { background:url(../images/bg09.jpg) bottom center no-repeat;}
.head_22 { margin:0 auto; width:1200px; overflow:hidden;}
.head_23 { width:1200px; overflow:hidden;}
.head_24 { margin:0 50px 20px 50px; width:1100px; overflow:hidden; transition:0.5s;}
.head_24:hover { background:#000; border-radius:1em;}
.head_24 img { padding:10px 10px;}

.footer { margin:0 0 0 0; background:#000;}
.footer_1 { margin:0 auto; width:1200px; overflow:hidden;}

.kv-music{position:fixed;z-index:50;top:50px;left:50px; width:58px;height:100px;}

.head_28 { margin:0 50px 20px 50px; width:1100px; overflow:hidden;}
.head_29 { float:left; width:545px; overflow:hidden; text-align:center;}
.head_31 { float:right; margin:0 0 0 10px; width:545px; overflow:hidden; text-align:center;}

.head_32 { width:545px; overflow:hidden; transition:0.5s;}
.head_32 img { padding:10px 10px;}
.head_32:hover { background:#000; border-radius:1em;}
