*{margin:0px; padding:0px;}
div,ul,li,p,span{list-style-type:none;}
body{ font-family:"Microsoft YaHei",SimSun,'\5b8b\4f53',sans-serif;font-size:12px; color:#333;}
a:link{text-decoration:none; color:#fff;}
a:visited{color:#fff;}
img{border:0px;}
/* 头部按钮 */
#topmenu{ width:100%; height:95px; background:url(/Public/Front/images/menu_bg.png) repeat-x;}
#topmenu .menuwide{ width:1200px; margin:0 auto;}
#topmenu .menuwide a{display:block; float:left; width:180px; margin-left:20px;  height:95px; overflow:hidden; text-align:center; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; }
#topmenu .menuwide a span{display:block; float:left; width:180; overflow:hidden;font-family:楷体;font-size:24px;margin-top:26px; }
#topmenu .menuwide .engspan{display:block; float:left; width:180; overflow:hidden;font-family:楷体;font-size:10px;margin-top:10px;color:#9a9a9d; }
#topmenu .menuwide a:hover{background:url(/Public/Front/images/hover_bg.png);}
#topmenu .menuwide a.c{margin-left:0px;}
#topmenu .menuwide a.c:hover{ background:url(/Public/Front/images/menu_bg.png) repeat-x;}

/* banner */
#banner{width:100%; height:780px; background:url(/Public/Front/images/banner_show.jpg) no-repeat center; }
#banner .bannerwide{width:1200px; overflow:hidden; margin:0 auto; position:relative;  height:780px;}
#banner .bannericons{ width:103px; height:102px; margin-left:500px; margin-top:115px; position:absolute; z-index:90;}
#banner .videowide{ width:415px; height:150px;  left:195px; bottom:130px; position:absolute; z-index:90;}
#banner .videowide a{display:block; float:left;}
#banner .videowide a.pg_downland{ background: #6c6c6c; width:255px; height:58px; color:#fff; font-size:21px; font-weight:bold; }
#banner .videowide a.pg_downland:hover{background:#6c6c6c;}
#banner .videowide a.pg_downland span{display:block; float:left; margin-top:15px;margin-left:6px;}
#banner .videowide a img{ display:block; float:left; margin:10px 35px 0px 30px;}
#banner .videowide a.anzhuo_downland{ background:#0168be; width:255px; height:58px; color:#fff; font-size:21px; font-weight:bold; margin-top:10px; }
#banner .videowide a.anzhuo_downland:hover{background:#004b89;}
#banner .videowide a.anzhuo_downland span{display:block; float:left; margin-top:15px;}
#banner .videowide a img{ display:block; float:left; margin:10px 35px 0px 30px;}
#banner .videowide a.c{margin:0px; margin-right:10px; width:126px; height:126px; background:url(/Public/Front/images/video_pic.png) no-repeat;}
#banner .videowide a.c img{ margin:35px 0px 0px 40px; }

/* 新闻栏目 */
#news{ width:100%;height:680px; background:url(/Public/Front/images/news_bg.png);}
#news .newswide{ width:1200px; overflow:hidden; margin: 0 auto;  padding-top:40px;}
#news .scrollpic{float:left; width:525px; height:450px;}
#news .newshow{ width:665px; height:450px; background:#242631;  float:right}

.header { height: 450px; }
.gg { width: 100%; height: 450px; position: relative; z-index: 1; overflow: hidden; margin: 0 auto; background: #d3d3d3 url(/Public/Front/images/loading.jpg) repeat-x; }
.ggLoading { position: absolute; left: 40%; top: 200px; width: 325px; text-align: center; height: 56px; background-position: 0 -274px; background-repeat: no-repeat; line-height: 56px; color: #9c9c9c; }
.ggLoading2 { width: 330px; height: 56px; background-position: 213px -330px; background-repeat: no-repeat; }
.ggLoading em { font-weight: bold; }
.ggs { width: 200%; height: 450px; left: -50%; top: 0; position: absolute; }
.ggBox { width: 525px; height: 450px; margin: 0 auto; }
.ggBox a { display: block; width: 525px; height: 450px; position: absolute; z-index: 1; opacity: 0.1; }
.ggBox img { display: block; width: 525px; height: 450px; }
.ggb { position: absolute; width: 110px; right: 0; bottom: 0; height: 30px; z-index: 5; background-repeat: repeat-x; background-position: 50% -40px; }
.ggBtns { width: 110px; height: 30px; margin: 0 auto; }
.ggBtns a { float: left; display: block; width: 20px; height: 20px; text-align: center; background:url(/Public/Front/images/icon_yuan_1.png) no-repeat center; cursor: pointer; }
.ggBtns a em { display: block; width: 210px; height: 40px; margin: 0 auto; overflow: hidden; }
.ggBtns a:hover {  }
.ggBtns a:focus { outline: none; }
.ggBtns a.ggOn {  background:url(/Public/Front/images/icon_yuan_2.png) no-repeat center;}

/* 选项卡 */
#tab{position:relative;}
#tab .morepic{display:block; float:right;}
#tab .tabList{width:663px; height:49px; background:#1b1d28; border:1px #2f344d solid;}
#tab .tabList ul li{float:left;width:149px; line-height:49px;text-align:center;cursor:pointer; font-size:16px; color:#9a9a9d;}
#tab .tabCon{ overflow:hidden;}
#tab .tabList li.cur{ background:url(/Public/Front/images/xuanxiangka_hover.png) no-repeat; margin-left:-1px; color:#fff; font-weight:bold; border-right:1px solid #2f344d; border-left:1px solid #2f344d;}
#tab .tabCon div.cur{opacity:1;filter:alpha(opacity=100); padding-top:10px; overflow:hidden; width:663px;}
#tab .tabCon div.cur img{ margin:0px 20px 0px 0px;}
#tab .tabCon a{display:block; float:left; width:650px;  z-index:10; height:36px; line-height:36px; padding-left:20px; font-size:14px; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#tab .tabCon a span{ display:block; float:right;font-size:11px; color:#878b9e; margin-right:20px;}
#tab .tabCon a:link{color:#fff; }
#tab .tabCon a:visited{color:#fff;}
#tab .tabCon a:hover{background:#16181f;color:#ff6d01;}
#tab .tabCon a.zd{ background:#171921; font-size:24px; color:#f36619; font-weight:bold; height:60px;line-height:60px; text-align:center; width:620px; margin:20px 10px 20px 10px;}

/* 图片导航 */
#picdaohang{width:1200px; margin:0 auto; overflow:hidden; padding-top:20px ; height:303px;}
#picdaohang a{display:block; float:left; width:293px; height:115px; margin-right:7px; border:1px solid #917b62;box-shadow:3px 3px 3px #000;}
#picdaohang a:hover{ border:1px solid #f36619; box-shadow:3px 3px 3px #662603; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#picdaohang a.daohang_1{ background:url(/Public/Front/images/c1.png) no-repeat center;}
#picdaohang a.daohang_2{ background:url(/Public/Front/images/c2.png) no-repeat center;}
#picdaohang a.daohang_3{ background:url(/Public/Front/images/c3.png) no-repeat center;  margin-right:0px;}
#picdaohang a.daohang_4{ background:url(/Public/Front/images/c4.png) no-repeat center; margin-right:0px; float:right;}

/* 国家栏目导航 */
#conutry{width:100%; height:700px; background:url(/Public/Front/images/k1.jpg) no-repeat center;}
#conutry .countwide{width:600px; margin:0 auto; overflow:hidden; padding-top:160px;padding-right: 600px;}
#conutry .countwide a{ width:196px; margin-left:2px;margin-right: 2px;overflow:hidden; float:left; text-align:center; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70); opacity: 0.7; font-size:24px; font-weight:bold; line-height:50px; margin-top:20px;  -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#conutry .countwide a:hover{ margin-top:0px; color:#f36619; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; }
#conutry .countwide img{width: 95%;}

/*玩家排行榜*/
#conutry .playerlist{width:600px;height:335px;overflow: hidden;position: absolute;left: 50%;margin-top: -340px;padding-left: 20px;}
#conutry .playerlist .tabtitle{margin-left: 100px;}
#conutry .playerlist .tabtitle a{text-align:center; float: left; width: 120px; font-size: 15px; background-color: #104E8B; display: block;margin-left: 2px;margin-right: 2px;border-radius:8px;color: #b5b5b5;border: 1px solid #104E8B;}
#conutry .playerlist .tabtitle .showlist{background-color: #0B314A;color: white;border: 1px solid #104E8B;}
#conutry .playerlist .tabserver{float:left; margin-left: 2px; width: 120px;}
#conutry .playerlist .tabplayer{margin-left: 20px;padding-top: 7px;width:500px; height: 300px;overflow: hidden;}
#conutry .playerlist .tabplayer #table_player{width: 500px;border: 1px solid #104E88;text-align: center;background-color: #104E8B;height: 300px;}
#conutry .playerlist .tabplayer #table_player td{background-color:#040414;color: #FFC266;}
#conutry .playerlist .tabplayer #table_player td:first-child{width:120px;}
#conutry .playerlist .tabplayer #table_player td:nth-child(3){width:120px;}

/* 充值等 */
#conutry .czwide{ width:720px; margin:0 auto; margin-top:38px; overflow:hidden;}
#conutry .czwide a{ display:block; float:left; width:110px; height:109px; background:url(/Public/Front/images/cz1.png) no-repeat; margin-right:70px; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#conutry .czwide a:hover{background:url(/Public/Front/images/cz1.png) 0px -111px no-repeat;}
#conutry .czwide a.icon_2{ background:url(/Public/Front/images/cz1.png) -178px 0px no-repeat;}
#conutry .czwide a.icon_2:hover{background:url(/Public/Front/images/cz1.png) -178px -111px no-repeat;}
#conutry .czwide a.icon_3{ margin-right:0px; background:url(/Public/Front/images/cz1.png) -354px 0px no-repeat;}
#conutry .czwide a.icon_3:hover{background:url(/Public/Front/images/cz1.png) -354px -111px no-repeat;}
#conutry .czwide a.icon_4{float:right; background:url(/Public/Front/images/cz1.png) -530px 0px no-repeat;}
#conutry .czwide a.icon_4:hover{background:url(/Public/Front/images/cz1.png) -530px -111px no-repeat;}

/* 友情链接和客服服务 */
#customer_links{width:100%; overflow:hidden; background:#181b2a; padding:0px 0px 20px 0px;}
#customer_links .cus_service{ float:left; width:250px; overflow:hidden;}
#customer_links .cuswide{width:1200px; margin:0 auto; overflow:hidden; color:#9a9a9d; font-size:12px; font-weight:bold;}
#customer_links .cuswide img{vertical-align:middle; margin-right:10px;}
#customer_links .customer_s{ font-weight:normal; line-height:24px; padding-top:10px; color:#666; padding-left:23px;}
#customer_links .friendlinks{width:950px; float:right; overflow:hidden;}
#customer_links .friendlinks_content a{display:block; float:left; height:20px; overflow:hidden; margin:12px 16px 0px 0px;font-size: 15px;font-weight: lighter;}
#customer_links .friendlinks_content img{ display:block; float:left;  margin-right:0px; }

/* 公司信息 */
#company_message{width:100%; height:130px; background:#181b2a;color:#9a9a9d}
.company_message_c{width:1200px; overflow:hidden; margin:0 auto; padding-top:30px;}
.company_message_c a{display:block; float:left;  margin-right:30px;}
#company_message .companymessage{ line-height:24px; width:900px; float:left;}


/* 内页信息 */
#insidebg{background:url(/Public/Front/images/xinwen_pic.jpg) center 90px  no-repeat ;}
#insidebg_gl{background:url(/Public/Front/images/gonglue_pic.jpg) center 90px  no-repeat ;}

.inside_content{width:1160px; margin:0 auto;  overflow:hidden;padding-top:520px;}
.inside_content .leftcontent{ width:345px; overflow:hidden; float:left;}
.downland{ background:#242631; width:345px; height:205px;}
.downland a{ display:block; float:left; width:170px;height:205px;}
.downland a.iosdown{ background:url(/Public/Front/images/k1.png) no-repeat; border-right:1px dashed #6d6e78;}
.downland a.anzhuodown{background:url(/Public/Front/images/k2.png) no-repeat;}
.custoemr_service_left{width:345px; height:245px; background:url(/Public/Front/images/nei_cus_bg.jpg) no-repeat; margin-top:20px;}
.inside_content .rightcontent{width:800px; float:right; overflow:hidden;}
.inside_content .rightcontent .bt_news{width:800px; height:110px; background:url(/Public/Front/images/gg_top.jpg) no-repeat;}
.inside_content .rightcontent .bt_tips{width:800px; height:110px; background:url(/Public/Front/images/gl_top.png) no-repeat;}
.inside_content .rightcontent .gl_bt{background:url(/Public/Front/images/gl_top.png) no-repeat;}
.inside_content .rightcontent .gameinfo{background:url(/Public/Front/images/game_js.png) no-repeat;}
.inside_content .rightcontent .wj_tujian{background:url(/Public/Front/images/wj_tujian.png) no-repeat;}
.inside_content .insitesnews{width:800px; background:#fff; overflow:hidden; padding-top:10px;}
.inside_content .insitesnews a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:block;float:left; font-size:14px; margin:0px 10px 0px 10px; height:40px; line-height:40px; width:780px; border-bottom:1px dashed #ececec;}
.inside_content .insitesnews a:link{color:#333;}
.inside_content .insitesnews a:hover{background:#f6f6f6;}
.inside_content .insitesnews a:visited{color:#333;}
.inside_content .insitesnews a span{display:block; float:right; color:#b1b1b1; font-size:12px;}
.inside_content .pageshow{width:800px; background:#fff; overflow:hidden; padding:20px 0px 20px 0px; text-align:center; margin-bottom:30px;}
.inside_content .pageshow_wide{ overflow:hidden; margin:0 auto; width: auto; float:left;}
.inside_content .mm{ overflow:hidden; float:none; margin:0 auto;}
.inside_content .pageshow_wide a{display:block; float:left; width:30px; height:30px;border:1px solid #e5e5e5; color:#a9a9a9;text-align:center; line-height:30px; font-size:12px; margin-right:5px; }
.inside_content .pageshow_wide a.onthis{ background:#242631; color:#fff;}
.inside_content .pageshow_wide a:hover{background:#db230a; color:#fff;}
.inster_neiy_service_bt{color:#fff; font-weight:bold; padding:42px 0px 0px 50px ;}
.inside_content .inster_content{color:#d7d7d8; line-height:24px; padding:20px 0px 0px 20px;}
.bt_news span{ display:block; color:#fff; font-size:12px; margin: 0px 30px 0px; float:right; line-height:110px;}
.bt_news a:link{color:#fff;}
.bt_news a:visted{color:#fff;}
.bt_tips span{ display:block; color:#fff; font-size:12px; margin: 0px 30px 0px; float:right; line-height:110px;}
.bt_tips a:link{color:#fff;}
.bt_tips a:visted{color:#fff;}
#insidebg_news{background-image:url(/Public/Front/images/xinwen_pic.jpg); background-repeat:no-repeat; background-position: center 90px;background-color:#fff;}
#insidebg_tips{background-image:url(/Public/Front/images/gonglue_pic.jpg); background-repeat:no-repeat; background-position: center 90px;background-color:#fff;}
#insidebg_gameinfo{background-image:url(/Public/Front/images/s_2.jpg); background-repeat:no-repeat; background-position: center 90px;background-color:#fff;;}
#insidebg_wujiang{background-image:url(/Public/Front/images/wujiang_tu_bg.jpg); background-repeat:no-repeat; background-position: center 90px;background-color:#f7f7f7;}
.xiangxi_jieshao{ padding:20px; background:#fff; overflow:hidden;}
.xiangxi_jieshao .btshow{text-align:center;}
.xiangxi_jieshao .btshow h3{ font-size:22px;}
.xiangxi_jieshao .btshow p{color:#818286; line-height:40px;}
.news_content{ line-height:26px; font-size:14px; padding-top:20px;}

.wujiang{ padding:20px; background:#fff; overflow:hidden;}
.wujiang a{display:block; float:left; width:184px;  margin-right:6px; overflow:hidden; margin-bottom:6px;}
.wujiang a span{display:block; float:left; width:184px;  height:184px; text-align:center; }
.wujiang a span img{ vertical-align:middle; width:174px;height:174px;}
.wujiang a p{color:#333; line-height:45px; font-size:14px; text-align:center;}

/* 全屏zezao */
.allzezao{width:100%; background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70); opacity: 0.7; display:none;  position:absolute; z-index:100;left:0px; top:0px;}
.shipin_wide{width:100%; position:absolute; z-index:110;left:0px; top:0px; display:none;}
.shipin_wide_content{ width:500px; padding:15px; background:#fff; margin:0 auto; margin-top:170px; position:relative; }
.shipin_wide_content img{display:block; position:absolute; z-index:150;right:0px; top:0px; margin-top:-10px; margin-right:-10px;}