@charset "utf-8";
/* CSS Document */
.wraper{ background:url(../images/left-bg.jpg) no-repeat center top; width:100%; margin:0 auto; display:table;}
.wx_imgbg01 { width:963px; margin:0 auto;}
.main{ width:963px; margin:0 auto;}
.leftSide{ float:left; width:204px; height:auto; }
.enterFlash{ background:url(../images/left-flash_bg.jpg) no-repeat left top; width:204px; height:163px; position:relative;}
.serviceList{ background:url(../images/left-service_bg.jpg) no-repeat left top; width:184px; height:122px; margin-left:6px; padding-top:55px; position:relative; _margin-top: -30px;}
.serviceList dl{ height:14px; margin-bottom:7px; margin-left:34px; width:130px; overflow:hidden;}
.serviceList dl a:link,.serviceList dl a:visited{ color:#000; font-size:12px;}
.serviceList dl a:hover{ color:#f60;}
.serviceList p{ position:absolute; bottom:16px; left:46px; width:100px;}
.serviceList p a:link,.serviceList p a:visited{ text-decoration:underline; color:#000;}
.serviceList p a:hover{ color:#f60;}
.newPlay{ background:url(../images/left-left_bgline.jpg) repeat-y left top; margin-left:6px; width:184px; height:auto; overflow:hidden; padding-top:4px; *padding-top:8px; padding-bottom:68px;}
.newPlay ul li{ width:158px; margin:0 auto; margin-top:6px; _margin-top:0px;}
.newPlay ul li a { height:27px; display: block; width: 158px; position: relative;}
.newPlay ul li a span {display: block; width: 10px; height: 10px; position: absolute; top: 9px; right: 10px; background: url(../images/san_you.gif) no-repeat left top;}
.newPlay ul li a span.gameSanjiao { display: block; width: 10px; height: 10px; position: absolute; top: 9px; right: 10px; background: url(../images/san_xia.gif) no-repeat left top;}
.newPlay ul li ul { display: none;}
.newPlay ul li ul.showBlock { display: block;}
.newPlay ul li ul li a,.newPlay ul li ul li a:visited { height: 22px; display: block; width: 158px; line-height: 22px;font-weight: bolder; color: #0f5ba3; text-indent: 10px;  _margin-top:6px;}
.newPlay ul li ul li a:hover { color: #ff6600; text-decoration: none;}
.newPlay .numSafe{ margin:0 auto; width:164px; height:61px; margin-top:9px;}
.kfcenter{ width:164px; margin:0 auto; padding-top:30px; height:auto; overflow:hidden;}
.kfcenter ul{ margin-top:12px;}
.newPlay .kfcenter ul li { margin:0px; padding:0px; height:18px; margin-left:8px;}
.kfcenter ul li.kfNum,.kfcenter ul li.vipNum{ background:url(../images/left-num_bg.jpg) no-repeat left top; width:133px; height:25px; font-size:12px; font-weight:bold; color:#fff; line-height:25px; overflow:hidden; padding-left:12px; margin-top:5px; margin-bottom:4px; margin-left:4px;}
.kfcenter ul li.vipNum{ background:url(../images/left-vipnum_bg.jpg) no-repeat left top; padding-left:24px; width:121px;}
.kfcenter ul li.kfvip{ margin-top:15px; margin-bottom:14px;}
.leftBottom{ width:184px; height:4px; margin-left:6px;}
.rightSide{ width:759px; height:auto; overflow:hidden; float:left;}
.rightLeadLeft{ width:61px; height:51px; background:url(../images/left-titleLeft.jpg) no-repeat left top; float:left;}
.rightLeadLeft span{ display:none;}
.rightLeadMid{ background:url(../images/left-titleMid.jpg) repeat-x left top; width:680px; height:43px; line-height:43px; color:#fff; font-size:12px; padding-top:8px; float:left; padding-left:4px;}
.rightLeadMid a:link,.rightLeadMid a:visited{ color:#fff;}
.rightLeadRight{ background:url(../images/left-titleRight.jpg) no-repeat left top; width:14px; height:51px; float:left;}
.rightLeadRight span{ display:none;}
.rightMain{ background:url(../images/left-contMid.jpg) repeat-y left top; width:759px; height:auto; overflow:hidden;}
.contNav{ width:647px; margin:0 auto; height:24px; border-bottom:1px #0d8abe solid; margin-top:17px; padding-left:25px;}
.contNav ul li{ width:65px; height:24px; float:left; margin-right:5px;}
.contNav ul li a:link,.contNav ul li a:visited{ display:block; background:url(../images/left-contNav.png) no-repeat left top; height:24px; line-height:24px; color:#0d9bbe; font-weight:bold; text-align:center;}
.contNav ul li a.hover{ background:url(../images/left-contAct.png) no-repeat left top; color:#fff; text-decoration:none;}

.contList{ width:672px; margin:0 auto; height:auto; overflow:hidden; margin-top:38px; font-size:12px; color:#0d8abe;}
.contList dl{  margin:0 auto; height:14px; margin-bottom:13px; width:672px; overflow:hidden;} 
.contList dl span.listLeft{ float:left; width:608px; overflow:hidden;}
.contList dl a:link,.contList dl a:visited{ color:#0d8abe;}
.contList dl a:hover{ text-decoration:underline;}
.contList dl span.listDate{float:left; height:14px; width:60px;}

.listPage{ width:672px; margin:0 auto; text-align:center; height:78px; line-height:78px; color:#666; *height:76px; _height:82px;}
.listPage span,strong{ margin:0 6px;}
.listPage a:link,.listPage a:visited{color:#0d8abe; margin:0 6px;}
.listPage a:hover{ color:#f60;}
.mainBottom{ background:url(../images/left-contBottom.jpg) no-repeat left top; width:759px; height:18px;}
.mainBottom span{ display:none;}
.wraperCopy{ width:100%; margin:0 auto; text-align:center; line-height:20px; padding-top:30px; font-size:12px;}



.rightMain .detailTitle{ font-size:16px; font-weight:bold; width:672px; margin:10px auto; height:50px; border-bottom:1px solid #666; line-height:50px; text-align:center; font-family:"黑体";}
.detailCont{ width:672px; margin:0 auto; overflow:hidden; margin-bottom:28px;}

.enterFlash object{ position:relative; top:-18px; left:2px; z-index:20;}
.detailMain{ min-height:914px; _height:918px; _overflow:visible; *min-height:912px;}

.imgLink{ width:300px; float:right; height:25px;}
.imgLink a{ margin-left:10px; height:25px; width:69px;}