   .clear{ clear:both;}
        .mb7{ margin-bottom: 7px}
        .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
        .clearfix{zoom:1}
        .ys{background: url("../images/ys-mianbg.jpg")/*tpa=http://14.29.49.139:8899/images/ys-mianbg.jpg*/ no-repeat center top; font-family: arial,SimSun}
        .ys-warp{width: 1000px; position: relative; margin-right: auto; margin-left: auto}
        .ys-p { overflow: hidden; position: relative;}
        .ys-banner{ height: 642px}
        .ys-down{width: 267px; height: 257px; float: left; margin-right: 4px}
        .ys-silder{width: 484px; height: 257px; float: left;}
        .ys-kf{width: 240px; height: 257px; float: right; background: url("../images/ys-silder-kf.jpg")/*tpa=http://14.29.49.139:8899/images/ys-silder-kf.jpg*/}
        .ys-ts{width: 756px; height: 255px; float: left; background: url("../images/ys-ts-bg.jpg")/*tpa=http://14.29.49.139:8899/images/ys-ts-bg.jpg*/}
        .ys-imgswitch{width: 240px; height: 255px; float: right;color: #ffe141;line-height: 37px;font-family: "ËÎÌå";background: #241f17}
        .ys-imgswitch-i{padding:14px 30px 0 30px;position: relative;z-index: 999;}
        .ys-imgswitch-i p{background: #4f3b1a;color: #fff;line-height: 23px;padding-left: 10px}
        .ys-imgswitch-i a{color:#ffe141 }
        .ys-imgswitch-i div{padding-left: 10px}
        .ys-gl{width:1000px; height: 364px; margin-bottom: 40px; background: url("../images/ys-gl-bg.jpg")/*tpa=http://14.29.49.139:8899/images/ys-gl-bg.jpg*/}
        #ys-gl-list p{display: none}
        .ys-down-btn{width: 267px; background: url("../images/ys-down-img.png")/*tpa=http://14.29.49.139:8899/images/ys-down-img.png*/}
        .ys-down-btn a{display:block; width: 267px}
        .ys-down-btn a:hover{background: url("../images/ys-down-img-hover.png")/*tpa=http://14.29.49.139:8899/images/ys-down-img-hover.png*/;}
        .ys-down-btn1{height: 142px; margin-bottom: 7px; margin-top: -18px}
        .ys-down-btn2,.ys-down-btn3{height: 62px; margin-bottom: 1px}
        .ys-down-btn1 a{height: 142px}
        .ys-down-btn2 a,.ys-down-btn3 a{height: 62px;}
        .ys-down-btn1,.ys-down-btn1 a:hover{background-position: 0 0}
        .ys-down-btn2,.ys-down-btn2 a:hover{background-position: 0 -149px}
        .ys-down-btn3,.ys-down-btn3 a:hover{background-position: 0 -212px}
        .ys-silder-blank{position: absolute; top: 0; left: 0; width: 484px; height: 257px; background: url("../images/ys-silder-blank.png")/*tpa=http://14.29.49.139:8899/images/ys-silder-blank.png*/ no-repeat; z-index: 11}
        .ys-silder{overflow:hidden; margin-bottom:10px; position:relative}
        .ys-silder ul{width:484px; height:257px; overflow:hidden; position:relative}
        .ys-silder ul li{width:484px; height:257px; position:absolute; left:0; top:0; z-index:5;}
        .ys-silder ul li img{width:484px;height:257px;}
        .ys-silder .number{position:absolute; right:40px; bottom:5px; z-index:12;}
        .ys-silder .number span{display:inline-block; width:15px; height:15px; line-height:14px; overflow:hidden; cursor:default; text-align:center; color:#ffd048; border:1px solid #ffd048; background-color:#000; margin-left:3px; font-family:tahoma;cursor:pointer}
        .ys-silder .number .active{background-color:#a21600}
        .ys-imgswitch-blank{position:absolute;top: 0; left: 0; width: 240px; height: 255px;  background: url("../images/ys-switch-bg.png")/*tpa=http://14.29.49.139:8899/images/ys-switch-bg.png*/}
        .ys-ts .bd{ margin: 55px 0 0 24px}
        .ys-ts .bd p{color: #b2b2b2; line-height: 30px}
        .ys-kf dl{padding-top: 52px;margin:0;}
        .ys-kf dt{ line-height: 40px; height: 40px; color: #919191; margin-bottom: 8px}
        .ys-kf dt .span-1{float: left; margin-left: 12px}
        .ys-kf dt .span-2{float: right; margin-right: 45px}
        .ys-kf dd{line-height: 31px; clear:both; line-height: 31px; color: #f3cc88; margin: 0; padding: 0}
        .ys-kf dd .span-1{ float: left; margin-left: 14px;width: 75px;height: 31px;overflow: hidden;}
        .ys-kf dd .span-2{ float: right; margin-right: 17px}
        .ys-gl .bd{ margin: 62px 0 0 20px}
        .ys-gl li{ margin-bottom: 12px}
        .ys-gl li a{color: #fff; font-weight: 700}
        .ys-gl .active a,.ys-gl li a:hover{color: #eaa000}
        .ys-gl li p{ background-color: #000; color: #b2b2b2; line-height: 24px; padding: 8px 10px; width: 940px; margin-top: 8px}
        
        

#idx-body { background: url("../images/bg-idx-body.jpg")/*tpa=http://14.29.49.139:8899/images/bg-idx-body.jpg*/ #000 no-repeat center top }
#idx-body2 { background: url("../images/bg-idx-body2.jpg")/*tpa=http://14.29.49.139:8899/images/bg-idx-body2.jpg*/  #000 no-repeat center top }
#idx-body-zy { background: url("../images/bg-idx-body-zy.jpg")/*tpa=http://14.29.49.139:8899/images/bg-idx-body-zy.jpg*/  #000 no-repeat center top }
.idx-banner { height: 697px; position: relative }
.idx-banner .logo { width: 249px; height: 139px; position: absolute; left: 0; top: 10px; background: none }
.idx-banner2 .logo { width: 400px; height: 180px;}

.btn-banner { background-image: url("../images/btn-banner.png")/*tpa=http://14.29.49.139:8899/images/btn-banner.png*/ ; background-repeat: no-repeat; width: 242px; height: 136px; position: absolute; }
.idx-banner2 .btn-banner{background-image: url("../images/btn-banner2.png")/*tpa=http://14.29.49.139:8899/images/btn-banner2.png*/ ; }
.btn-banner-1 { background-position: 0 -544px; top: 492px; left: 0px }
.btn-banner-2 { background-position: 0 -136px; top: 492px; left: 252px }
.btn-banner-3 { background-position: 0 -272px; top: 492px; left: 504px }
.btn-banner-4 { background-position: 0 -408px; top: 492px; left: 758px }
.btn-banner-1:hover { background-position: 0 0 }
.btn-banner-2:hover { background-position: 0 -680px }
.btn-banner-3:hover { background-position: 0 -816px }
.btn-banner-4:hover { background-position: 0 -952px }
.idx-content,#idx-js .hd,#idx-js .ft { background-image: url("../images/idx-content-bg.jpg")/*tpa=http://14.29.49.139:8899/images/idx-content-bg.jpg*/ ; background-repeat: no-repeat; overflow: hidden; }
.idx-content .hd { color: #fff8e5; padding-left: 32px; font-size: 20px; font-family: "Î¢ÈíÑÅºÚ" }
.idx-content .bd { color: #fff }
.link-03game{background:url("../images/03yx.png")/*tpa=http://14.29.49.139:8899/images/03yx.png*/ no-repeat; position: absolute; left:450px; top:2px; width: 194px; height: 121px}

#idx-kq { height: 287px; background-position: 0 0; margin-bottom: 10px; }
#idx-js { margin-bottom: 10px; background:none;}
#idx-zb { height: 421px; background-position: 0 -638px; margin-bottom: 80px}
#idx-kq .hd { height: 33px; padding-top: 19px }
#idx-js .hd { height: 35px; padding-top: 20px; background-position: 0 -287px}
#idx-kq .bd { padding: 0 9px }
#idx-kq th, #idx-kq td { border-color: #2d2d2d; border-style: solid; border-width: 1px 0 0 1px; padding: 0 0 0 20px; height: 36px; text-align: left; font-size: 14px }
#idx-kq th { color: #bd0000; font-family: "Î¢ÈíÑÅºÚ" }
#idx-js .bd { padding: 20px 34px 0; font-size: 14px; line-height: 30px; background: url("../images/bg-idx-js.png")/*tpa=http://14.29.49.139:8899/images/bg-idx-js.png*/ repeat-y}
#idx-js .ft{ background-position: 0 -600px; height: 38px}
#idx-zb .img-scroll { position: relative; margin: 0 auto; width: 100%; clear: both; padding-top: 40px }
#idx-zb .img-scroll .prev, .img-scroll .next { position: absolute; display: block; top: 168px; width: 43px; height: 47px; background: url("../images/act_btn.png")/*tpa=http://14.29.49.139:8899/images/act_btn.png*/ no-repeat 0 0; cursor: pointer; }
#idx-zb .img-scroll .prev { left: 15px; }
#idx-zb .img-scroll .prev:hover { background-position: 0 -47px }
#idx-zb .img-scroll .next { right: 15px; background-position: -43px 0 }
#idx-zb .img-scroll .next:hover { background-position: -43px -47px }
#idx-zb .img-list { position: relative; width: 872px; height: 342px; margin-left: 64px; *margin-left: -5px; overflow: hidden }
#idx-zb .img-list ul { width: 9999px }
#idx-zb .img-list li { float: left; display: inline; width: 208px; margin: 0 5px; height: 342px }
#idx-zb .img-list ul li a { cursor: pointer; }
#idx-zb label { display: block}
#idx-zb .label-img { width: 208px; height: 274px;vertical-align: middle;display: table-cell;line-height: 274px;}
#idx-zb .label-img i {display: inline-block;height: 100%;vertical-align: middle;}
#idx-zb .label-img img{vertical-align: middle;}
#idx-zb .label-font { background: url("../images/idx-zb-bg.jpg")/*tpa=http://14.29.49.139:8899/images/idx-zb-bg.jpg*/  no-repeat; width: 208px; height: 63px; overflow: hidden; line-height: 20px; padding-top: 5px }
#idx-zb .label-font span { display: block; color: #adadad}

/*¶¥²¿¹¤¾ßÀ¸*/
.top-bar{height:34px; line-height:34px; background-color:#f0f0f0; color:#666; font-family:"SimSun"}
.top-bar .split{margin-left:15px; margin-right:15px}
.top-bar a{color:#666}
.top-bar a:hover{color:#f40} 


/**top**/
#top{padding:1px 0 0 1px; position:fixed;right:16px; top:190px; _position:absolute; _top:expression(documentElement.scrollTop + 190 + "px");z-index:9999}
#top .relative{display:block}
#top div{background:url("../images/top_bg.jpg")/*tpa=http://14.29.49.139:8899/images/top_bg.jpg*/ #1e1e1e no-repeat; width:53px; padding-top:9px; margin-left:16px}
#top a span,#top .top-btn{background:url("../images/btn_main.jpg")/*tpa=http://14.29.49.139:8899/images/btn_main.jpg*/ no-repeat;display:block; width:53px}
#top div .top-zb,#top div .top-qq{color:#fff;cursor:pointer;display:block;height:62px;margin-top:7px}
#top div a:hover{color:#ffe157}
#top .top-link-img img{ border-top:1px solid #333}
#top .top-zb span{background-position:0 0;height:51px}
#top .top-zb:hover span{background-position:-53px 0}
#top div .top-qq{margin-top:27px;height:65px;}
#top .top-qq span{background-position:0 -51px;height:41px}
#top .top-qq:hover span{background-position:-53px -51px}
#top .top-btn{background-position: 0 -94px;height:25px;  margin-left:16px}
#top div,#top .top-btn{_margin-left:5px}
#top .top-im{height:92px}
.QRCode{display:block; width:86px; height:97px; margin-top:5px; padding-top:30px; text-align:center; background:url("../images/bg-QRCode.gif")/*tpa=http://14.29.49.139:8899/images/bg-QRCode.gif*/ no-repeat 0 0}
#top div .sub-close-btn{position:absolute; display:inline-block; height:16px; width:16px; background:url("../images/isdiv_close.png")/*tpa=http://14.29.49.139:8899/images/isdiv_close.png*/ left top; left:-10px; top:-10px; z-index:10; overflow:hidden; _background-image:url("../images/isdiv_close.gif")/*tpa=http://14.29.49.139:8899/images/isdiv_close.gif*/}
#top div .sub-close-btn:hover{background-position:left bottom}