@charset "utf-8";
/* CSS Document */
html,body{overflow-x: hidden;}
body,ul,ol,li,dl,dt,dd,h2,h3,h4,h5,form,input,textarea,p,table,tr,td{margin:0;padding:0;}
body{font:12px/1.5 Microsoft YaHei,Arial;color:#404040;}
ul{list-style:none;}
input,textarea,select{font:12px/1.5 Microsoft YaHei,Arial;resize:none;}
table{border-collapse:collapse;border-spacing:0;}
a{display: inline-block; text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
img{border:none;vertical-align:middle;}
em, i, strong, b{font-style:normal;font-weight:normal;}
.cl:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.cl{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align:center;}

.head{width: 1000px; margin: auto; padding: 15px 0;}
.logo{width: 500px;}
.logo img{width: 100%;}
.nav{font-size: 18px; padding-top: 15px;}
.nav li{float: left; height: 35px; line-height: 35px; padding: 0 25px;}
.nav li a{color: #333;}
.nav li a.act,.nav li a:hover{color: #f30;}

.imgshow{width:100%; height:460px; position: relative;}
#banner,#banner div{width:100%; height:460px;}
#banner div{position:absolute; left:0; top:0;}
#banner div a{display:block; width:100%; height:460px;}
.b1{background:#f2f2f2 url(../images/banner01.jpg) no-repeat center center;}
.b2{background:#f2f2f2 url(../images/banner02.jpg) no-repeat center center;}
.b3{background:#f2f2f2 url(../images/banner04.jpg) no-repeat center center;}
.numico{position:absolute; bottom:6px; text-align:center; width:100%;}
.numico a{background:#fff; border-radius:50%; display:inline-block; width:10px; height:10px; margin:0 6px; filter:alpha(opacity=50); opacity:0.5;}
.numico a.cur{filter:alpha(opacity=90); opacity:0.9;}

.game,.about,.gcont{width: 1000px; margin: 20px auto; padding: 20px 0;}
.game{border-bottom: 1px #ddd solid; padding-bottom: 20px;}
.game li{float: left; margin: 0 25px; width: 150px; text-align: center;}
.game li img{width: 150px; height: 150px; }
.game li a{font-size: 16px; color: #333;}

.about{font-size: 16px; margin-top: 20px; line-height: 1.6; min-height: 400px;}
.about span{text-align: center; display: block; width: 100%; font-size: 26px; padding-bottom: 10px;}
.gcont{font-size: 16px; line-height: 1.6;}
.gcont span{font-size: 22px; display: block; margin-bottom: 10px;}
.jietu{width: 1000px; margin: auto;}
.jietu img{margin:5px; width: 320px;}
.footer{background: #191d3a; padding: 20px 0; color: #6c6e7e; margin-top: 36px;}
.footerIndex{background: #191d3a; padding: 20px 0; color: #6c6e7e; margin-top: 290px;}
.footer a{color: #6c6e7e;}
.footerIndex a{color: #6c6e7e;}