﻿@charset "utf-8";
body,object,iframe,h1,h2,h3,h4,h5,h6,abbr,code,img,dl,dt,dd,ul,li,p,font,fieldset,form,label,legend,caption{margin:0;padding:0;list-style:none}
body{font:12px/22px Arial,"\5B8B\4F53",sans-serif;color:#030200;overflow-x:hidden;background:url(../images/bodybg.jpg) repeat-y center top}
img{border:0}
em{font-style:normal;}
a{color:#030200;text-decoration:none;}
a:hover{color:#ffe99e;text-decoration:underline;cursor:pointer}
article,section,header,footer,aside,nav,iframe,img,time{display:block}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"\20";line-height:0;}
.clearfix{*zoom:1;}
.clear{clear:both}
.fl{float:left}
.fr{float:right}
.d_current{display:block}
.d_undis{display:block;}
.mainBox{font:14px/24px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53",Arial,sans-serif;margin:0 auto;width:980px;position:relative;}
.htred{color:#fb2005}
.htblue{color:#1fc0ca}

#footer{background:#19b1bc;color:#fff;padding:30px 0;text-align:center}
#footer a{color:#fff;}
#footer a:hover{color:#f00;}

#header{background:url(../images/headerbg.jpg) no-repeat center top;position:relative;*z-index:9}
#header h1{position:absolute;left:0;top:0;text-indent:-20em;overflow:hidden}

.bktit{height:155px;background:url(../images/tit.png) no-repeat center top;text-indent:-20em;overflow:hidden}
.bkList{width:855px;height:422px;background:url(../images/bkgg_bg.png) no-repeat center top;margin:25px auto 0;padding:80px 55px 0 30px;position:relative}
.bkList .bmqkBtn{width:145px;height:146px;background:url(../images/bk../images/icon.png) no-repeat -146px 0;text-indent:-20em;overflow:hidden;position:absolute;left:-36px;top:-74px;}
.bkList .bmqkBtn:hover{background-position:0 0;}
.bkList .countDown{width:173px;height:93px;background:url(../images/bk../images/icon.png) no-repeat 0 -146px;position:absolute;right:-26px;top:-73px;padding-top:80px;font-size:48px;line-height:48px;font-family:Arial;color:#f52006;text-align:center;font-weight:bold;}
.bkList .mark{height:50px;text-align:center}
.bkList .mark a{display:inline-block;height:44px;line-height:44px;border:3px dashed #017c84;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;padding:0 30px;font-size:26px;font-family:"\65B9\6B63\7C97\5706\7B80\4F53","\5fae\8f6f\96c5\9ed1";font-size:26px;color:#000;margin:0 8px;}
.bkList .mark a:hover{background:#feed1b;color:#f52006;text-decoration:none;}
.bkList ul{width:715px;margin:30px auto 0;}
.bkList ul li{height:48px;line-height:48px;text-align:left;font-family:"\5fae\8f6f\96c5\9ed1";}
.bkList ul li .font{width:455px;height:48px;float:left;font-size:20px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bkList ul li .font:hover{color:#f52006;text-decoration:none;}
.bkList ul li time{width:95px;height:48px;float:left;font-size:18px;color:#999;text-align:center}
.bkList ul li .tips{width:165px;height:40px;float:left;background:url(../images/tips.gif) no-repeat;margin-top:2px;position:relative;}
.bkList ul li .tips .num{width:107px;height:36px;line-height:36px;text-align:center;background:url(../images/icon.png) no-repeat;position:absolute;top:-10px;left:-78px;font-size:16px;color:#000405;font-style:normal;display:none}
.bkList ul li .tips.tips01{background-position:0 0;}
.bkList ul li .tips.tips01:hover{background-position:-165px 0;}
.bkList ul li .tips.tips02{background-position:0 -48px;}
.bkList ul li .tips.tips02:hover{background-position:-165px -48px;}
.bkList ul li .tips.tips03{background-position:0 -96px;}
.bkList ul li .tips.tips03:hover{background-position:-165px -96px;}
.bkList ul li .tips.tips04{background-position:0 -144px;}
.bkList ul li .tips.tips04:hover{background-position:-165px -144px;}
.bkList ul li .tips.tips05{background-position:0 -192px;}
.bkList ul li .tips.tips05:hover{background-position:-165px -192px;}

.todayBox{height:160px;background:url(../images/todaybg.png) no-repeat center top;padding-top:30px;text-align:center;}
.todayBox a{display:inline-block;width:411px;background:url(../images/todaybtn.png) no-repeat;font-size:30px;font-weight:bold;color:#000405;margin:0 35px;}
.todayBox a:hover{text-decoration:none}
.todayBox a.btn01{background-position:0 0;height:119px;line-height:119px;}
.todayBox a.btn01:hover{background-position:0 -119px;}
.todayBox a.btn02{background-position:0 -239px;height:110px;line-height:110px;}
.todayBox a.btn02:hover{background-position:0 -349px;}

.liveBox{height:399px;background:url(../images/livebg.png) no-repeat center top;}
.liveBox .tit{height:108px;position:relative;}
.liveBox .tit h2{width:280px;height:108px;float:left;text-indent:-20em;overflow:hidden;}
.liveBox .tit .more{width:112px;height:80px;position:absolute;right:30px;top:-8px;background:url(../images/more.png) no-repeat;font-size:24px;line-height:28px;font-family:"\65B9\6B63\7C97\5706\7B80\4F53","\5fae\8f6f\96c5\9ed1";color:#000;padding-top:30px;text-align:center;}
.liveBox .tit .more:hover{background-position:-112px 0;text-decoration:none;}
.liveBox .liveInfo{width:448px;height:161px;float:left;margin-top:20px;padding-top:40px;position:relative;}
.liveBox .liveInfo.mr66{margin-right:66px;}
.liveBox .liveInfo h2{width:440px;height:42px;line-height:42px;text-align:center;font-weight:normal;font-size:22px;color:#191718;background:#feed1b;margin:0 auto;}
.liveBox .liveInfo h2:hover{background:#f52006;}
.liveBox .liveInfo h2 a{color:#191718;}
.liveBox .liveInfo a:hover{text-decoration:none;}
.liveBox .liveInfo time{color:#1fb95b;font-size:30px;font-family:Arial;padding-left:15px;font-weight:bold;line-height:45px;}
.liveBox .liveInfo p{padding-left:15px;font-size:18px;color:#191718;line-height:45px;font-weight:bold;padding-top:10px;}
.liveBox .liveInfo .freeBtn{display:block;width:91px;height:91px;background:url(../images/icon.png) no-repeat 0 -36px;text-indent:-20em;overflow:hidden;position:absolute;right:15px;bottom:15px}
.liveBox .liveInfo .freeBtn:hover{background-position:-91px -36px;}
.liveBox .liveInfo .price{display:block;width:95px;height:70px;position:absolute;right:15px;bottom:15px;text-align:right;font-size:24px;color:#191718}
.liveBox .liveInfo .price span{display:inline-block;width:54px;height:54px;line-height:54px;text-align:center;background:#f52006;border:4px solid #070000;font-size:52px;color:#191718;font-weight:bold;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 6px;vertical-align:baseline}
.liveBox .liveInfo .price:hover span{background-color:#fdeb3c;border-color:#070000;color:#070000;}

.ynBox01{border-top:6px solid #060702;border-bottom:6px solid #060702;height:697px;background:url(../images/conbg.jpg) repeat;}
.ynBox01 h2{height:270px;background:url(../images/tit02.png) no-repeat center;text-indent:-20em;overflow:hidden;}
.bklist{height:391px;background:url(../images/bktabg.gif) no-repeat center;}
.bktab{width:163px;height:383px;float:left;padding:10px 6px 0;}
.bktab li{width:163px;height:101px;margin-bottom:6px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;cursor:pointer;font-size:30px;line-height:30px;text-align:center;font-family:"\65B9\6B63\7C97\5706\7B80\4F53","\5fae\8f6f\96c5\9ed1";padding-top:20px;position:relative;*margin-bottom:2px;}
.bktab li span{font-size:18px;line-height:25px;}
.bktab li:hover,.bktab li.cur{background:#feed1b}
.bktab li .jiangjia{display:block;width:63px;height:62px;background:url(../images/icon.png) no-repeat 0 -304px;position:absolute;right:-30px;top:0;text-indent:-20em;overflow:hidden;}
.bkcontent{width:660px;height:353px;float:left;padding:40px 70px 0 70px;}
.bkcontent article{display:none;}
.bkcontent h2{height:45px;text-indent:-40em;overflow:hidden;background:url(../images/tit03.gif) no-repeat;}
.bkcontent h2 a{display:block;width:100%;height:45px;}
.bkcontent h2:hover{background-image:url(../images/tit03_hover.gif);}
.bkcontent h2.tit01{background-position:0 0}
.bkcontent h2.tit02{background-position:0 -45px}
.bkcontent h2.tit03{background-position:0 -90px;height:90px;}
.bkcontent ul{margin-top:15px;}
.bkcontent ul li{height:25px;background:url(../images/icon.png) no-repeat 0 -127px;line-height:25px;padding-left:20px;}
.bkcontent .btnBox{height:38px;line-height:38px;text-align:center}
.bkcontent .btnBox.mt25{margin-top:25px;}
.bkcontent .btnBox.mt10{margin-top:10px;}
.bkcontent .btnBox a{display:inline-block;width:140px;height:38px;line-height:38px;margin:0 45px;background:url(../images/icon.png) no-repeat;font-family:"\65B9\6B63\7C97\5706\7B80\4F53","\5fae\8f6f\96c5\9ed1";font-size:18px;text-align:left;}
.bkcontent .btnBox a.play{background-position:0 -152px;padding-left:63px;width:77px}
.bkcontent .btnBox a.play:hover{background-position:0 -190px;text-decoration:none}
.bkcontent .btnBox a.buy{background-position:0 -228px;padding-left:46px;width:94px}
.bkcontent .btnBox a.buy:hover{background-position:0 -266px;text-decoration:none}
.bkcontent .price{width:250px;height:50px;line-height:50px;position:absolute;right:0;bottom:100px;font-size:30px;color:#f52006;font-weight:bold;font-style:italic}
.bkcontent .price i{font-size:48px;vertical-align:baseline}

.ynBox02{background:url(../images/conbg02.png) no-repeat center bottom;height:1594px;padding-top:10px;}
.htzxBox{padding:20px 0 30px;}
.htzxBox img{margin:0 auto;}
.ztkBox{padding:10px 0 35px;}
.ztkBox img{margin:0 auto;}
.classBox{width:557px;height:218px;margin:40px auto 0;background:url(../images/ynbg.png) no-repeat center top;position:relative;padding:55px 115px 0;}
.classBox .ImgBox{width:185px;height:180px;position:absolute;left:-92px;top:-40px;overflow:hidden}
.classBox .ImgBox .bg{width:185px;height:180px;position:absolute;left:0;top:0;background:url(../images/imgbg.png) no-repeat;z-index:2;}
.classBox .ImgBox img{width:211px;hieght:153px;position:absolute;left:50%;top:50%;margin-top:-76.5px;margin-left:-105.5px;z-index:1}
.classBox h2{height:45px;line-height:45px;font-size:36px;color:#1fc0ca;text-align:center}
.classBox h2 a{color:#1fc0ca}
.classBox h2 a:hover{color:#f8241e;text-decoration:none;}
.classBox p{font-size:18px;line-height:40px;}
.classBox p b{vertical-align:baseline}
.classBox .price{width:250px;height:50px;line-height:50px;position:absolute;right:0;bottom:30px;font-size:30px;color:#f52006;font-weight:bold;font-style:italic}
.classBox .price i{font-size:48px;vertical-align:baseline}
.classBox .price i{font-size:48px;vertical-align:baseline}
.classBox .buy{display:block;width:145px;height:49px;line-height:49px;background:url(../images/icon.png) no-repeat 0 -366px;font-family:"\65B9\6B63\7C97\5706\7B80\4F53","\5fae\8f6f\96c5\9ed1";font-size:22px;text-align:left;padding-left:67px;position:absolute;left:302px;bottom:-23px;}
.classBox .buy:hover{background-position:0 -415px;text-decoration:none}

.ynBox05{height:987px;background:url(../images/conbg03.png) no-repeat center top;}
.ynBox05 h2{height:186px;background:url(../images/tit06.png) no-repeat center bottom;text-indent:-20em;overflow:hidden;}
.zlBox{width:478px;height:323px;background:url(../images/zlbg.png) no-repeat;margin-top:35px;}
.zlBox h3,.slBox h3,.ztBox h3{height:83px;}
.zlBox h3 a,.slBox h3 a,.ztBox h3 a{display:block;width:121px;height:83px;font-size:30px;color:#fb2005;padding-left:30px;line-height:80px;}
.zlBox h3 a:hover,.slBox h3 a:hover,.ztBox h3 a:hover{background:url(../images/hbg.png) no-repeat left top;color:#fff;text-decoration:none;}
.xctab{width:115px;height:234px;float:left;padding:6px 4px 0;}
.xctab li{width:115px;height:43px;margin-bottom:4px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;cursor:pointer;font-size:20px;line-height:43px;text-align:center;color:#feed1b;}
.xctab li:hover,.xctab li.cur{background:#fff;color:#fb2005;font-weight:bold}
.xcontent{width:355px;height:240px;float:left;}
.xcontent article{display:none;padding:15px 34px 0 24px}
.xcontent ul li{height:35px;line-height:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.xcontent ul li a:hover{color:#fb2005}
.slBox{width:478px;height:360px;background:url(../images/zlbg02.png) no-repeat;margin-top:25px;}
.sltab{width:115px;height:234px;float:left;padding:6px 4px 0;}
.sltab li{width:115px;height:85px;margin-bottom:4px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;cursor:pointer;font-size:20px;line-height:85px;text-align:center;color:#feed1b;}
.sltab li.last{height:89px;line-height:89px;}
.sltab li:hover,.sltab li.cur{background:#fff;color:#fb2005;font-weight:bold}
.slontent{width:355px;height:240px;float:left;}
.slontent article{display:none;padding:25px 34px 0 24px}
.slontent ul li{height:32px;line-height:32px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.slontent ul li a:hover{color:#fb2005}
.ztBox{width:478px;height:360px;background:url(../images/ztbg.png) no-repeat;margin-top:25px;}
.ztBox table{width:478px;height:249px;}
.ztBox table tr th{height:52px;line-height:52px;text-align:center;color:#4bb482}
.ztBox table tr th.htred{color:#fb2005}
.ztBox table tr td{height:45px;line-height:45px;text-align:center;}
.ztBox table tr td a:hover{color:#fb2005}

.banner{border-bottom:6px solid #060702;height:270px;background:url(../images/bannerbg.png) no-repeat center 10px;padding-top:52px;}
.banner a{width:290px;height:205px;float:left;border:7px solid #000;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-right:34px;}
.banner a:hover{border-color:#feed1b}
.banner a img{width:290px;height:205px;}
.banner a.last{margin-right:0}

/*返回顶部样式*/
.gotop{background:url(../images/icons_siderbar.png) no-repeat center -165px #444;color:#fff;display:block;width:32px;height:32px;line-height:32px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;text-decoration:none;text-indent:-20em;overflow:hidden;position:fixed;bottom:30px;right:30px;}
.gotop:hover{background-color:#222;color:#fff;text-decoration:none;}
