﻿/*

body{margin:0; padding:0; background-image:url(../images/header_bg.jpg); background-repeat:repeat-x; background-position:top center; background-color:#1f2933; font-size:12px; font-family:"微软雅黑";}

*/

body{margin:0; padding:0;background-image:url(../images/index_h_bg.png); background-repeat:repeat-x; background-position:top center; background-color:#1f2933; font-size:12px; font-family:"微软雅黑";}

div,ul,li,img,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,i{ padding:0px; margin:0px; border:0px; list-style:none; font-weight:normal}
.clear {height:0px;font-size:0px;line-height:0px;padding:0px;margin:0px;display:block;clear:both;overflow:hidden;}
a{color:#d3a192; text-decoration:none;}
a:hover{color:#f9dcd4}
a.yellow{color:#ffff00; font-size:13px}
a.yellow:hover{color:#ffff86}
#main{width:1002px; overflow:hidden; margin:0 auto}
.left{float:left}
.right{float:right}
/*头部开始*/
#header{height:456px;}
#top{height:32px; color:#d3a192; line-height:32px; font-size:13px}
#top-right{width:500px; float:right; margin-right:15px;}
#top-right span{margin:0 5px; float:right}
#logo-nav{height:92px; position:relative}
.logo{width:145px; height:99px; position:absolute; top:-15px; left:0;}
#logo-nav .title{width:200px; height:60px; margin:26px 14px 0 164px;_margin:26px 7px 0 82px;}
#nav{width:624px; height:37px; float:left; margin-top:28px}
#nav ul{ margin:0; padding:0;}
#nav ul li{width:95px; height:37px; line-height:37px; margin-left:9px; float:left; display:inline}
#nav ul li a{text-align:center; font-size:15px; color:#fff; display:block}
#nav ul li a:hover{background:url(../images/nav_li_bg.png); color:#FFC}
#nav ul li.nav_selected a{background:url(../images/nav_li_bg.png);color:#FFC}
.banner{height:331px;}
.btn_area{width:238px; height:125px; position:absolute; bottom:65px; right:70px; z-index:9999}
.download a{width:238px; height:70px;background:url(../images/download_btn.png); display:block; margin-bottom:10px}
.download a:hover{background-position:0 -125px;}
.recharge a{width:105px; height:48px;background:url(../images/download_btn.png) 0 -76px; display:block; float:left}
.recharge a:hover{background-position:0 -201px;}
.play a{width:126px; height:48px;background:url(../images/download_btn.png) -111px -76px; display:block; float:right}
.play a:hover{background-position:-111px -201px;}
.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:331px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:44px;width:288px;height:15px;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#c55625;text-indent:-999em;cursor:pointer;}
.index_banner cite span:hover{background-color:#c55625;}
.index_banner cite span.cur{background-color:#8c1111;cursor:default;}
/*头部结束*/
/*中间开始*/
#container{width:980px; height:810px; margin:0 auto; background:#fff;}
.column{width:646px; height:810px; float:left; padding-left:30px; _padding-left:25px;}
.module{height:22px; margin:32px 0 15px 0}
.module_title,.sidebar_title{width:74px; height:22px; line-height:19px; background:url(../images/mod_t_bg.png); font-size:18px; color:#1f2933; padding-left:10px}
.module_more{width:525px; height:21px; line-height:21px; border-bottom:1px solid #e2e2e2; padding-right:5px}
.module_more a{color:#898686; float:right}
.module_more a:hover{color:#5b5a5a}
.gamelist{height:271px;}
.listBox li{width:182px; height:125px; float:left;text-align:center; margin:20px 0 0 20px; display:inline}
.listBox li a{text-decoration: none; display: block; height: 120px; margin-top: 10px;-ms-transition: 0.3s;-moz-transition: 0.3s; -webkit-transition: 0.3s;float:left}
.listBox li img{ border: none; width: 86px; height: 86px; float:left}
.listBox li span{ display: block;color: #717272; font-size:15px; font-weight:bold; text-shadow: 1px 1px 0 #fff; line-height: 20px;height: 20px;-ms-transition: 0.3s;-moz-transition: 0.3s; -webkit-transition: 0.3s; }
.listBox a:hover{ text-decoration:none; margin-top:0; }
.listBox li p{width:88px; float:left; text-align:left; margin-left:8px; color:#666}
.listBox li p a{color:#1b1b1b}
.listBox li p em{background:#c8c7c7; margin-top:6px; display:block;width:50px; height:26px; line-height:26px; text-align:center; font-style:normal; font-size:14px; color:#484747}
.listBox li p:hover em{background:#CCC; color:#656464}
.activity{height:110px; margin-top:20px}
.act_list{width:305px; height:110px; float:left; margin-right:15px}
.act_img{width:145px; height:110px; margin-right:10px; float:left}
.act_list .text{width:145px; float:left}
.act_list .text span{height:24px; line-height:24px; display:block}
.act_list .text span a{color:#d74403; font-size:14px}
.act_list .text span a:hover{ text-decoration:underline}
.act_list .text em{height:20px; font-size:13px; font-style:normal; color:#757474; display:block}
.act_list .more a{height:24px; line-height:24px; margin-left:105px; color:#034b61; font-size:14px; text-decoration:underline}
.act_list .more a:hover{color:#0375a5}
.prize{width:618px; height:185px; border:1px solid #d8d5d5; border-right:none; }
.prize_img{width:205px; height:185px; border-right:1px solid #d8d5d5; float:left}
.sidebar{width:274px; height:610px; float:right; padding-right:30px; _padding-right:25px;}
.sidebar_title{background:url(../images/mod_t_bg.png) 0 1px no-repeat; float:left}
.news_more{width:35px; height:20px; line-height:20px; float:right;text-align:left}
.news_more a{color:#898686; }
.news_more a:hover{color:#5b5a5a}
.quick{width:270px; height:260px; background:#f0f0f0; padding-top:15px}
.serviceCont{ clear: both; padding-left: 6px;_padding-left: 0px; *padding-bottom: 12px;_padding-bottom: 6px;}
.serviceCont a{ display: block; width: 72px; height: 62px; float: left; background: #fff; margin: 0 7px 12px 7px; position: relative; padding-top:12px;}
.serviceCont a em{ display: block; width: 100%; height: 4px; overflow:hidden; background: #a10403; position: absolute; top: 0; left: 0;}
.serviceCont a:hover{ background: #ffffff;}
.serviceCont a p{ color: #6a6a6a; font-size: 14px; text-align: center; line-height: 25px;-ms-transition: 0.3s;-moz-transition: 0.3s; -webkit-transition: 0.3s;}
.serviceCont a span{ display: block;cursor: pointer; width: 58px; height: 34px; background: url(../images/iconH.gif) no-repeat; margin: 0 auto;-ms-transition: 0.3s;-moz-transition: 0.3s; -webkit-transition: 0.3s;}
.serviceCont a span.as1{ background-position: 0 0;}
.serviceCont a span.as2{ background-position: 0 -36px;}
.serviceCont a span.as3{ background-position: 0 -72px;}
.serviceCont a span.as4{ background-position: 0 -108px;}
.serviceCont a span.as5{ background-position: 0 -144px;}
.serviceCont a span.as6{ background-position: 0 -180px;}
.serviceCont a span.as7{ background-position: 0 -216px;}
.serviceCont a span.as8{ background-position: 0 -252px;}
.serviceCont a span.as9{ background-position: 0 -288px;}
.serviceCont a:hover p{ color: #a10403;}
.serviceCont a:hover span.as1{ background-position: -60px 0;}
.serviceCont a:hover span.as2{ background-position: -60px -36px;}
.serviceCont a:hover span.as3{ background-position: -60px -72px;}
.serviceCont a:hover span.as4{ background-position: -60px -108px;}
.serviceCont a:hover span.as5{ background-position: -60px -144px;}
.serviceCont a:hover span.as6{ background-position: -60px -180px;}
.serviceCont a:hover span.as7{ background-position: -60px -216px;}
.serviceCont a:hover span.as8{ background-position: -60px -252px;}
.serviceCont a:hover span.as9{ background-position: -60px -288px;}
.news{width:270px; height:145px;background:#f0f0f0}
.news ul{padding:6px 10px 0 10px;}
.news ul li{height:32px; line-height:32px; border-bottom:1px dashed #CCC;}
.news ul li span{ float:left; cursor:pointer}
.news ul li em{ float:right; font-style:normal}
.news ul li a{color:#6a6a6a;}
.news ul li a:hover{ color:#fb4404}
.kefu_tel a{width:270px; height:88px; background:url(../images/sidebar_index_icon.jpg); display:block; margin-top:30px}
.kefu_tel a:hover{ background-position:0 -88px;}
.jiazhang a{width:270px; height:88px; background:url(../images/sidebar_index_icon.jpg) 0 -176px; display:block; margin-top:16px}
.jiazhang a:hover{ background-position:0 -264px;}
/*中间结束*/
#friendlink{width:980px; overflow:hidden; border:1px dashed #384a5b; margin:10px 10px 0 10px;}
#friendlink .title{width:80px; text-align:center; height:22px; border-bottom:1px solid #283441; color:#7c8690; font-size:16px; margin:6px; display:inline}
#friendlink span{height:22px; margin:6px 10px 6px 10px; float:left;}
#friendlink span a{ color:#7c8690; font-size:14px}
#friendlink span a:hover{ color:#adbac8}
#footer{width:980px; height:250px; margin:0 auto;color:#cecece}
#advise{height:54px; line-height:58px; background:url(../images/footer_bg.png) bottom repeat-x; color:#7c8690; text-align:center}
#advise span{margin:0 6px; font-size:13px}
#link{height:45px; line-height:45px; text-align:center;}
#link span{margin:0 6px; font-size:13px}
#link a{color:#cecece}
#link a:hover{color:#fff}
#copyright{height:100px; text-align:center; line-height:22px;}
/*二维码*/
#erweima{width:130px; height:170px; background:url(../images/erweima.png); position:fixed; right:50%; margin-right:-630px; top:460px; text-align:right}