@charset "utf-8";
body{
	margin:0 auto;
	font-size:12px;
	font-family: "宋体",Arial, Helvetica, sans-serif;
	line-height:normal;
	background-image: url(../images/bj1.jpg);
	background-color: #ebf0f6;
	background-repeat: no-repeat;
	background-position: center top;
}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
.right{ float:right}

#header { height:330px;}
#header .top { border-bottom:1px solid #d9d9d9; height:28px; background-color:#f0f0f0;}
.top .topBox { margin:0 auto; width:960px;}
.topBox p { line-height:28px;}
.topBox a { font-family:"微软雅黑"; color:#333333;}

#nav { margin:0 auto; width:960px;}
#nav ul { overflow:hidden; padding-top:230px; padding-left:202px;}
#nav li { float:left; margin-right:65px;}
#nav a { display:block; font-size:14px; font-family:"微软雅黑"; color:transparent; font-weight:bold; text-decoration:none;}
#nav a:hover { color:transparent;}

.inbox { margin:0 auto; width:960px; overflow:hidden;}
.inbox .in_left { float:left; width:210px;}
.in_left .bannerbox { border:1px solid #620000; overflow:hidden;}
.bannerbox img { float:left;}
.bannerbox .tao { clear:both; border-bottom:2px solid #620000; overflow:hidden;}
.in_left .wbbox { margin-top:14px; border:1px solid #620000;}
.in_left .yxjy { background-image:url(../images/a_15.jpg); height:94px; margin-top:14px; border:1px solid #5c0200;}
.in_left .khzx { background-image:url(../images/a_29.jpg); height:358px; margin-top:14px;}
.khzx p { font-family:"微软雅黑"; line-height:25px; color:#000; text-align:center;}
.khzx .khzx_a { padding-top:50px;}
.khzx .gzsj { padding-top:15px;}
.inbox .in_right { float:right; width:740px; overflow:hidden;}
.in_right .news { overflow:hidden;}
.news .xxk { float:left; width:430px;}

.notice { width:430px; overflow:hidden;}
.notice .tab-hd { height:32px; background-color:#373737;}
.notice .tab-hd li{ float:left; height:32px; line-height:32px; border-right:1px solid #555;}
.notice .tab-hd li a{ display:block; text-align:center; width:88px; font-family:"微软雅黑"; font-size:12px; color:#ddd;}
.notice .tab-hd li.on a{ background-color:#730000; font-weight:bold; position:relative;}
.notice .tab-bd { padding:5px; background-image:url(../images/news.jpg);}
.notice .tab-bd ul{ overflow:hidden; zoom:1; padding-top:10px;}
.notice .tab-bd li { line-height:26px;}
.notice .tab-bd .tab-pal a { color:#333; font-family:"微软雅黑";}
.notice .tab-bd .tab-pal a:hover { color:#333; text-decoration:underline;}
.notice .tab-bd .tab-pal span { color:#999; float:right;}
.notice .tab-bd .tab-pal h2 { border-bottom:1px solid #666; font-size:16px; line-height:44px; color:#771000; text-align:center; font-family:"微软雅黑"; font-weight:normal;}

.in_right .ljtp { overflow:hidden; padding-top:12px; width:755px;}
.ljtp img { height:97px;}
.ljtp a { float:left; padding-right:4px;}

/* ===== 8板块游戏资料 ===== */
.in_right .yjzl { background-image:url(../images/ziliao.jpg); background-repeat:no-repeat; background-position:top; margin-top:13px; background-color:#f5f5f5; padding-bottom:10px; border:1px solid #e0e0e0;}
.yjzl .yjzl_title h2 { font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:40px; color:#8e0000; padding-left:15px; border-bottom:2px solid #8e0000; margin-bottom:6px; background:none;}
.yjzl .yjzl_nr { padding:0 15px;}
.yjzl_block { display:flex; align-items:flex-start; padding:7px 0; border-bottom:1px dashed #ddd;}
.yjzl_block:last-child { border-bottom:none;}
.yjzl_block .block_label { flex-shrink:0; width:100px; font-family:"微软雅黑"; font-size:13px; font-weight:bold; color:#771000; line-height:30px; text-decoration:none;}
.yjzl_block .block_label:hover { color:#cc0000;}
.yjzl_block .block_items { flex:1; display:flex; flex-wrap:wrap; align-items:flex-start; padding-top:2px; min-width:0;}
.yjzl_block .block_items a { font-size:13px; color:#333; line-height:28px; white-space:nowrap; text-decoration:none;}
.yjzl_block .block_items a:hover { color:#8e0000; text-decoration:underline;}
.yjzl_block .block_items a+a::before { content:"|"; color:#ccc; margin:0 6px;}

.in_left .tsjy { padding-top:14px;}
.tsjy a { display:block; padding-bottom:14px;}

.slideBox{ height:284px; overflow:hidden; width:300px; position:relative; float:right;}
.slideBox .hd{ width:300px; height:5px; position:absolute; top:274px; z-index:1;}
.slideBox .hd li{ width:74px; margin-right:1px; float:left; height:5px; overflow:hidden; background:#373737; cursor:pointer;}
.slideBox .hd li.on{ background:#730000;}
.slideBox .bd li{ width:300px; height:274px; overflow:hidden;}

.notice_a { width:435px; float:left; overflow:hidden; background:#f0eeef; margin-top:14px;}
.notice_a .tab-hd { height:29px; background-color:#71625b; margin-bottom:-1px;}
.notice_a .tab-hd ul { padding-top:4px; margin-left:7px;}
.notice_a .tab-hd li{ float:left; height:24px; line-height:24px;}
.notice_a .tab-hd li a{ display:block; padding:0 14px; color:#d2dddd; font-family:"微软雅黑";}
.notice_a .tab-hd li.on a{ border:1px solid #d5d5d5; border-bottom:none; background-color:#f0efed; color:#333; font-weight:bold; margin-left:-1px; margin-right:-1px;}
.notice_a .tab-bd { padding:10px 5px 5px 5px;}
.notice_a .tab-bd ul{ overflow:hidden; zoom:1;}
.notice_a .tab-bd li { line-height:22px; overflow:hidden; float:left; padding-left:25px;}
.notice_a .tab-bd .tab-pal img { height:120px; width:185px;}
.notice_a .tab-bd .tab-pal p { line-height:32px; text-align:center;}
.notice_a .tab-bd .tab-pal a { font-family:"微软雅黑"; color:#666;}

.notice_b { width:300px; float:right; overflow:hidden; background:#f0eeef; margin-top:14px;}
.notice_b .tab-hd { height:29px; background-color:#71625b; margin-bottom:-1px;}
.notice_b .tab-hd ul { padding-top:4px; margin-left:7px;}
.notice_b .tab-hd li{ float:left; height:24px; line-height:24px;}
.notice_b .tab-hd li a{ display:block; padding:0 14px; color:#d2dddd; font-family:"微软雅黑";}
.notice_b .tab-hd li.on a{ border:1px solid #d5d5d5; border-bottom:none; background-color:#f0efed; color:#333; font-weight:bold; margin-left:-1px; margin-right:-1px;}
.notice_b .tab-bd { padding:11px 10px;}
.notice_b .tab-bd ul{ overflow:hidden; zoom:1;}
.notice_b .tab-bd li { line-height:24px;}
.notice_b .tab-bd .tab-pal a { font-family:"微软雅黑"; color:#666; font-size:12px;}
.notice_b .tab-bd .tab-pal span { color:#999; float:right;}

.nbj { background-image:url(../images/zl2-b.jpg); background-repeat:no-repeat; background-position:center bottom;}

.yxjybox .wby1 { height:24px; width:150px; font-family:"微软雅黑"; color:#999; font-size:12px;}
.yxjy .yxjybox { padding-top:55px; padding-left:45px;}

#footer { margin-top:30px; width:960px; margin-right:auto; margin-bottom:0; margin-left:auto; padding:20px 0;}
#footer p { font-family:"微软雅黑"; line-height:24px; color:#666;}
/* SEO H1 - 对搜索引擎可见，用户不可见 */
.seo-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

/* ====== 响应式设计 ====== */
/* 宽屏：固定960px居中，不随浏览器拉伸 */
@media screen and (min-width:990px){
  .inbox{max-width:960px;}
  #footer{max-width:960px;}
}
/* 窄屏/平板：列宽比例缩放 */
@media screen and (max-width:989px){
  #header{height:auto;min-height:200px;overflow:hidden;}
  .top .topBox{width:auto;padding:0 15px;}
  #nav{width:auto;margin:0 auto;}
  #nav ul{padding-left:0;padding-top:180px;display:flex;flex-wrap:wrap;justify-content:center;gap:20px;}
  #nav li{margin-right:0;float:none;}
  #nav a{color:transparent;font-size:14px;}
  .inbox{width:auto;padding:0 15px;}
  .inbox .in_left{display:none;}
  .inbox .in_right{float:none;width:100%!important;overflow:visible;}
  .in_right .news .xxk{float:none;width:100%;}
  .news .slideBox{float:none;width:100%;margin-top:15px;}
  .slideBox .bd li{width:100%;}
  .in_right .ljtp{width:auto;}
  .notice_a,.notice_b{float:none;width:100%!important;margin-bottom:10px;}
  #footer{width:auto;padding:20px 15px;text-align:center;}
  .nbj{background:none;}
}
/* 手机：紧凑排版 */
@media screen and (max-width:640px){
  #header{min-height:140px;}
  #nav ul{padding-top:60px;gap:12px;}
  #nav a{font-size:12px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.7);}
  .inbox .in_left{display:none;}
  .in_right .news{overflow:visible;}
  .news .xxk{float:none;width:100%;}
  .notice{width:100%;}
  .notice .tab-hd li a{width:auto;padding:0 10px;}
  .notice .tab-bd .tab-pal h2{font-size:14px;}
  .slideBox,.slideBox .bd,.slideBox .hd{width:100%!important;}
  .slideBox .bd li{width:100%!important;}
  .in_right .ljtp{width:auto;overflow:hidden;}
  .ljtp a{float:left;width:33.33%;box-sizing:border-box;padding:2px;}
  .ljtp img{width:100%;height:auto;}
  .notice_a,.notice_b{width:100%!important;float:none;}
  #footer{padding:15px;}
  img{max-width:100%;height:auto;}
}
/* 内容页图片自适应 */
.cnt img{max-width:100%;height:auto;display:block;margin:10px auto;}

/* ====== 面包屑导航样式 ====== */
.breadcrumb{padding:8px 15px;background:#f8f8f8;margin-bottom:10px;font-size:13px;color:#888;border-radius:3px;}
.breadcrumb a{color:#05a;margin:0 3px;}
.breadcrumb a:hover{color:#f00;}
