@charset "utf-8";

/* cssreset */
body, div, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, fieldset, form, tr, th, td, center, input, button, textarea{padding:0;margin:0}
table { border-collapse: collapse; border-spacing: 0;}
fieldset, img { border: 0;}
button,input,select,textarea{ font-size:12px;}
input,img,select{ vertical-align:middle;}
ul,li{list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-family:"MicroSoft YaHei"; }
.left{ float:left;}
.right { float:right;}
.txthide{ line-height:999999px;overflow:hidden; _line-height:0; font-size:0;}
.relative { position:relative;}
.absolute { position:absolute;}

/* float */
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}
.clear { clear:both;}

.text-c{ text-align:center;}
.text-l{ text-align:left;}
/* a */
a{ color:#000; text-decoration:none;outline: none;}
a:active {star:expression(this.onFocus=this.blur());}:focus { outline:0; }
a:hover{ text-decoration:none;}

html,body{ font: 12px/1.8 "MicroSoft YaHei"; }
.wrapper{ margin:0 auto; width:100%;background: url('../images/index_04.jpg') repeat-x;}
.header{margin:0 auto;width: 1110px; min-width: 1110px; height: 77px;background: url('../images/index_04.jpg') repeat-x;}
.header .logo{float: left;}
.header .menu ul{float: left;margin-left: 50px;}
.header .menu ul li{float: left;color: #414548;width: 100px;height:57px;font-size: 18px;text-align: center;padding-top: 20px;}
.header .menu .on{background: url('../images/index_07.jpg') repeat-x;}

.ads{width: 100%;height: 456px;position:relative; overflow:hidden;min-width: 1110px;}

.in_banner_c{ width:1920px; height:456px; position:absolute; left:50%; margin-left:-960px; z-index:2;}
#imgPlay {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1920px; ZOOM: 1; POSITION: relative; HEIGHT:476px; z-index:2;
}
#imgPlay .imgs IMG {
	WIDTH: 1920px; height:456px;
}
#imgPlay .imgs LI {WIDTH: 1920px; height:456px;
	FLOAT: left; POSITION: relative;
}
#imgPlay .imgs {
	WIDTH: 6000px;
}
#imgPlay .prev{ 
	background:url(../images/left.png) no-repeat; LEFT: 500px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 228px; width:52px; height:52px;
}
#imgPlay .prev:hover{background:url(../images/left-2.png) no-repeat;CURSOR: pointer;}
#imgPlay .next{ 
	background:url(../images/right.png) no-repeat;WIDTH: 52px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 228px; HEIGHT:52px; RIGHT: 500px; LEFT: auto;
}
#imgPlay .next:hover{background:url(../images/right-2.png) no-repeat;}
#imgPlay .num {
DISPLAY: inline; LEFT: 500px; POSITION: absolute; TOP: 520px; HEIGHT: 52px; z-index:4;
}
#imgPlay .num SPAN {
	DISPLAY: inline-block; background:url(../images/ban_aniu.jpg) -2px -2px no-repeat; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 21px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 35px
}
#imgPlay .num SPAN.on {
	BACKGROUND-POSITION: -33px -2px;
}
#imgPlay .num .lc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 40px; PADDING-TOP: 3px; HEIGHT: 35px
}
#imgPlay .num .mc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND:#fff; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 35px
}
#imgPlay .num .rc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/rc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 43px; PADDING-TOP: 3px; HEIGHT: 35px
}
#imgPlay #numInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 528px; TEXT-ALIGN: center; z-index:10;
}
#imgPlay .banner_db{ width:100%; height:52px; position:absolute; z-index:2; background:url(../images/banner_dbyy.png) repeat-x; bottom:0px; left:0px; text-indent:-9999px;}



.content a{color:#666666}
.content{margin:35px auto;width: 1110px;min-width: 1110px;}
.content .tb1{width: 300px;height: 231px;float: left;}
.content .tb2{width: 330px;height: 231px;float: left;}
.content .tb3{width: 296px;height: 231px;float: left;}
.content .title{width:90px;height: 28px;border-bottom: #7bc6ff 2px solid;float: left;font-size: 15px;}
.content .title img{padding-right: 9px;}
.content .more{float: left;width: 205px;height: 28px;border-bottom: #e5e5e5 1px solid;}
.content .gamemore{float: left;width: 235px;height: 28px;border-bottom: #e5e5e5 1px solid;}
.content .gamemore img{float: right;padding-right: 5px;padding-top: 8px;}

.content .more img{float: right;padding-right: 5px;padding-top: 8px;}
.content .ullist{background: url('../images/index_36.jpg') no-repeat center;width: 300px;height: 186px;padding-top: 100px;}
.content .ulcontent{background: url('../images/index_36.jpg') no-repeat center;width: 300px;height: 186px;padding-top: 100px;}
.content .ulcontent .con{width:260px;padding-left: 26px;margin-top: -40px;}
.content .ullist ul{width:260px;padding-left: 26px;margin-top: -35px;}
.content .ullist ul li{height: 23px;list-style-type:disc;color:#7bc6ff;}
.content .ullist ul li span{float: right;color:#666666;padding-right: 10px;}

.content .line1{float: left;padding-left:15px; padding-top: 10px;width: 30px;}

.bottom{width: 100%;height: 60px;float: left;padding-top: 50px;text-align: center;min-width: 1110px;}
.bottom hr{border: #e5e5e5 1px solid;}
.bottom p{line-height: 30px;}
.bottom .p1{color:#919191;}
.bottom .p2{color:#919191;}
.bottom a{color:#919191}

.list{margin:10px auto;width: 967px;height:auto;min-height:520px;}
.list .on{width:178px;height: 51px;background: url('../images/btn_03.jpg') no-repeat center;color:#ffffff;}
.list .left{width: 175px;margin-left: 1px;float: left;}
.list .left a{color:#999999;}
.list .on a{color:#ffffff;}
.list .left li{font-size: 18px;text-align: center;height:67px;line-height: 60px;}
.list .line{margin-left: 163px;position: absolute;z-index: -1;margin-top: 20px;}
.list .right{width:770px;border: #cccccc 1px solid;margin-top: 39px;float: left;margin-left: 10px;}
.list .right .point{height:26px;border-bottom: #cccccc 1px solid;}
.list .right .point span{color:#41c3ff;padding-left: 10px;padding-top: 2px;float: left;}
.list .right .point img{padding-left: 5px;padding-top: 6px;float: left;}
.list .right  .artlist ul{margin-left: 24px;margin-top: 16px;}
.list .right  .artlist ul li{width: 723px;height: 26px;float: left;}
.list .right  .artlist span{float: right;}
.list .right  h1{color:#666666;font-size: 18px;text-align: center;margin-top: 17px;}
.list .right  .piclist{width: 700px;height: 550px;margin-left: 20px;margin-top: 20px;}
.list .right  .piclist li{float: left;width: 204px;height:150px; overflow:hidden;line-height: 180px;padding-bottom:50px;padding-left: 25px;text-align: center;}
.list .right  .piclist p{line-height: 50px;}
.page{width:500px;margin-top: 80px;float: right;color:#919191}
.page a{color:#919191}
.show{margin: 0 auto;width: 967px;text-align: left;height:auto;min-height:520px;}
.show .on{width:178px;height: 51px;background: url('../images/btn_03.jpg') no-repeat center;color:#ffffff;}
.show .left{width: 175px;margin-left: 1px;float: left;}
.show .left a{color:#999999;}
.show .on a{color:#ffffff;}
.show .left li{font-size: 18px;text-align: center;height:67px;line-height: 60px;}
.show .line{margin-left: 163px;position: absolute;z-index: -1;margin-top: 20px;}
.show .right{width:770px;margin-top: 39px;float: left;margin-left: 10px;}
.show .right .point{height:26px;border-bottom: #cccccc 1px solid;}
.show .right .point span{color:#41c3ff;padding-left: 10px;padding-top: 2px;float: left;}
.show .right .point img{padding-left: 5px;padding-top: 6px;float: left;}
.show .right ul{margin-left: 24px;margin-top: 16px;}
.show .right ul li{width: 723px;height: 26px;float: left;}
.show .right span{float: right;}
.show .right h1{color:#666666;font-size: 18px;text-align: center;margin-top: 17px;}
.show .right .artlist{width:770px;}
.show .right .content{line-height: 26px; font-size: 12px;float: left;width: 100%;padding-left: 0;color:#666666;margin-top: 6px;}

.gamelist{margin:0 auto;width: 967px;text-align: left;height:auto;min-height:520px;}
.gamelist .on{width:178px;height: 51px;background: url('../images/btn_03.jpg') no-repeat center;color:#ffffff;}
.gamelist .left{width: 175px;margin-left: 1px;float: left;}
.gamelist .left a{color:#999999;}
.gamelist .on a{color:#ffffff;}
.gamelist .left li{font-size: 18px;text-align: center;height:67px;line-height: 60px;}
.gamelist .line{margin-left: 163px;position: absolute;z-index: -1;margin-top: 20px;}
.gamelist .right{width:770px;margin-top: 39px;float: left;margin-left: 10px;}
.gamelist .right .point{height:26px;border-bottom: #cccccc 1px solid;}
.gamelist .right .point span{color:#41c3ff;padding-left: 10px;padding-top: 2px;float: left;}
.gamelist .right .point img{padding-left: 5px;padding-top: 6px;float: left;}
.gamelist .right ul{margin-left: 24px;margin-top:50px;}
.gamelist .right ul li{width: 770px;height: 148px;float: left;}
.gamelist .right span{float: right;}
.gamelist .artlist .dimg{width: 108px;height: 108px;float: left;}
.gamelist .artlist .tb3{width: 637px;height: 139px;float: left;margin-top: -25px;padding-left: 20px;}
.gamelist .artlist .tb3 .title{width:90px;height: 28px;border-bottom: #7bc6ff 2px solid;float: left;font-size: 15px;}
.gamelist .artlist .tb3 .more{float: left;width: 530px;height: 28px;border-bottom: #e5e5e5 1px solid;text-align: right;}
.gamelist .artlist .tb3 .glist{width: 637px;float: left;color:#464946;}
.gamelist .artlist .tb3 .glist span a{float: right;color:#05a7e3;}
.gamelist .artlist .tb3 .goto{width: 637px;height: 35px;float: left;color:#464946;}


.banner{overflow:hidden;position:relative}
.banner_inner{position:relative;height:456px;width:1900px;overflow:hidden;margin:0 auto}

.banner_img{width:20000px}
.banner_img li{float:left;width:1900px;position:relative;overflow:hidden;}

.banner .child1{position:absolute;width:588px;height:425px;left:66px;top:0}
.banner .child2{position:absolute;width:654px;height:425px;left:343px;top:0}
.banner_common{position:relative;width:990px;margin:0 auto}
.banner_pre{position:absolute;top:50%;left:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(../images/banner_btn_l_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_next{position:absolute;top:50%;right:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(../images/banner_btn_r_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute;top:393px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#c1d9ef}
.banner .control li a{display:none}
.banner .control li.current{background:#70aed5}

.content .game{background: url('../images/gamebg_19.jpg') no-repeat center;width: 333px;height: 186px;padding-top: 100px;}
.content .game .leftbtn{float: left;margin-top:30px;margin-left: 13px;}
.content .game .centerpic{margin-top:-23px;float: left;}
.content .game .rightbtn{float: left;margin-top:30px;}
.content .game .pic_lists{float:left;width:8888px;height:186px;overflow:hidden;position:absolute;top:0px;left:0px}
.content .game .pic_content{overflow:hidden;float:left;width: 255px;height: 186px;position:relative;margin:0 auto 0px}
.content .game .pic_lists li{float: left;width: 255px;height: 186px;text-align: center;}
