@charset "gb2312";
/* CSS Document */
body{font-family:"ËÎÌå","Microsoft Yahei",Arial Narrow; font-size:12px; color:#5d5e5a; background:#f1f1f1 url(../images/bg.jpg) center top repeat;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,em,cite{padding:0; margin:0;}
img{border:0; display:block;}
ol,ul,li,dl,dt,dd{list-style:none;}   
a:link,a:visited{color:#5d5e5a;text-decoration:none}
a:active,a:hover{color:#b40b08;text-decoration:underline}
.lt{float:left;}
.rt{float:right;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */

#wrap{width:100%; background:url(../images/head_bg.jpg) center top no-repeat;}
#wrap_bt{width:100%; background:url(../images/footer.jpg) center bottom no-repeat;}
#header,#main,#footer{width:1000px; margin:0 auto;}
.txt1{height:325px; background:url(../images/txt1.jpg) no-repeat; padding:0 12px 0 11px;}
.an1{width:188px; height:314px; background:url(../images/an1.jpg) no-repeat;}
.an1 a{width:188px; height:54px; display:block;}
.an1 a.gw{height:152px;}
.video{width:420px; padding:0 3px; height:310px;}
.gamesbg{width:362px; float:right;}
h3.tt1a{height:35px; background:url(../images/txt1_tt1.jpg) no-repeat;}
.txt1a{height:142px; background:url(../images/txt1_tt1bg.jpg) no-repeat; line-height:20px;}
.txt1a p{padding-top:8px;}
.txt1a code{width:80px; height:20px; background:url(../images/an2.jpg) no-repeat; font:14px/20px "Microsoft Yahei"; color:#fff; display:inline-block; padding:0 0 0 8px;}
.txt1a a:link,.txt1a a:visited{color:#b40b08;}
.txt1a a:active,.txt1a a:hover{color:#b40b08;}
.txt1b{height:137px; background:url(../images/txt1_tt2bg.jpg) no-repeat;}
.txt1b h3{font:16px/30px "Microsoft Yahei"; color:#e9e6e6; padding:10px 0 0 14px;}
.txt1b li{width:111px; float:left; position:relative; display:inline; margin:5px 0 0 8px;}
.txt1b li img{width:107px; height:82px; border:1px solid #7d7c7b; background:#c3bdbd; padding:1px;}
.txt1b li cite{width:44px; height:43px; background:url(../images/play.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='files/images/play.png',sizingMethod='image');_background:none; position:absolute; top:20px; left:38px;}
.txt1b li p{line-height:18px; height:18px; overflow:hidden; background:#000; filter:alpha(opacity=80); opacity: 0.8; bottom:2px; left:2px; position:absolute; width:107px; text-align:center;}
.txt1b li a:link,.txt1b li a:visited{color:#f7f7f7;}
.txt1b li a:active,.txt1b li a:hover{color:#ff0;}
.tt2{height:98px; background:url(../images/tt2.jpg) no-repeat;}
.tt3{height:98px; background:url(../images/tt3.jpg) no-repeat;}
.tt4{height:90px; background:url(../images/tt4.jpg) no-repeat;}
.tt5{height:105px; background:url(../images/tt5.jpg) no-repeat;}
.tt6{height:95px; background:url(../images/tt6.jpg) no-repeat;}
.txt{background:url(../images/txt.jpg) center top no-repeat; padding:0 17px 0 14px; overflow:hidden;}
.txt_bt{height:8px; background:url(../images/txt_bt.jpg) no-repeat;}
#footer{line-height:24px; text-align:center; padding:40px 0 20px; color:#a19b9b;}
#footer a:link,#footer a:visited{color:#a19b9b;}
#footer a:active,#footer a:hover{color:#a19b9b;}

.zyan{height:50px; border-right:1px solid #3f3f3f;}
.zyan dd{width:121px; height:50px; float:left; cursor:pointer;}
.zyan dd.zy01{background:url(../images/zy01.jpg) no-repeat;}
.zyan dd.zy02{background:url(../images/zy02.jpg) no-repeat;}
.zyan dd.zy03{background:url(../images/zy03.jpg) no-repeat;}
.zyan dd.zy04{background:url(../images/zy04.jpg) no-repeat;}
.zyan dd.zy05{background:url(../images/zy05.jpg) no-repeat;}
.zyan dd.zy06{background:url(../images/zy06.jpg) no-repeat;}
.zyan dd.zy07{background:url(../images/zy07.jpg) no-repeat;}
.zyan dd.zy08{background:url(../images/zy08.jpg) no-repeat;}
.zyan dd.zynow{background-position:0 -50px;}
.zyshow{padding:0 0 0 8px;}
.zyshow dl{display:none; padding-top:10px; height:470px; position:relative;}
.zyshow dt{width:100%; float:left;}
.zyshow dt img{float:left;}
.zyshow dt code{height:29px; background:#387784 url(../images/zy_an1.jpg) right top no-repeat; font:18px/29px "Microsoft Yahei"; color:#fff; padding:0 20px 0 10px; margin-top:5px; float:left;}
.zyshow dd{width:670px; float:left; line-height:22px; border-bottom:1px dashed #bbc0bf; padding:5px 0;}
.zyshow dd h4{font:16px/25px "Microsoft Yahei"; color:#000; margin-bottom:2px;}
.zyshow dd h4 code{width:83px; height:25px; background:url(../images/zy_an2.jpg) no-repeat; float:left; font:16px/25px "Microsoft Yahei"; text-align:center; color:#fff; padding-right:10px;}
.zyshow dd.jn{border-bottom:0; border-top:1px dashed #bbc0bf;}
.zyshow dd.jn h4{font-size:14px;}
.zyshow dd.lie3{border-bottom:0; width:770px;}
.zyshow dd.lie3 span,.zyshow dd.lie4 span{width:250px; float:left; padding-right:6px; line-height:18px; color:#333;}
.zyshow dd.lie3 span img,.zyshow dd.lie4 span img{width:90px; height:90px; float:left;}
.zyshow dd.lie3 span code{width:158px; float:right;}
.zyshow dd.lie3 span code h4,.zyshow dd.lie4 span code h4{font:22px/22px "Microsoft Yahei"; color:#2d2d2d; margin-top:8px;}
.zyshow dd.lie4{width:750px; border-bottom:0;}
.zyshow dd.lie4 span{width:365px;}
.zyshow dd.lie4 span code{width:270px; float:right;}
.zy_sp{width:225px; position:absolute; height:175px; bottom:0; right:10px;}
.zy_sp h4{font:24px/30px "Microsoft Yahei"; color:#000; text-align:center;}
.zy_sp li{width:100px; float:left; font:14px/30px "Microsoft Yahei"; height:30px; overflow:hidden; padding:10px 0 0 10px;}
.zy_sp li img{width:38px; height:30px; float:left; display:inline-block; margin-right:3px;}
.zy01_bg{background:url(../images/zy01_bg.jpg) right top no-repeat;}
.zy02_bg{background:url(../images/zy02_bg.jpg) right top no-repeat;}
.zy03_bg{background:url(../images/zy03_bg.jpg) right top no-repeat;}
.zy04_bg{background:url(../images/zy04_bg.jpg) right top no-repeat;}
.zy05_bg{background:url(../images/zy05_bg.jpg) right top no-repeat;}
.zy06_bg{background:url(../images/zy06_bg.jpg) right top no-repeat;}
.zy07_bg{background:url(../images/zy07_bg.jpg) right top no-repeat;}
.zy08_bg{background:url(../images/zy08_bg.jpg) right top no-repeat;}
.zyshow a:link,.zyshow a:visited{color:#000;}
.zyshow a:active,.zyshow a:hover{color:#b40b08;}
.tcxt dl{float:left; height:466px; padding-left:1px; width:60px; overflow:hidden;}
.tcxt dt{width:30px; height:426px; background:url(../images/tc_an.jpg) no-repeat; float:left; font:25px/30px "Microsoft Yahei"; padding:20px 15px; text-align:center; cursor:pointer; color:#fff;}
.tcxt dd{width:620px; height:426px; float:left; padding:20px 21px; line-height:24px; overflow:hidden;}
.tcxt dd img{width:620px; height:350px;}
.tcxt dd h4{font:20px/30px "Microsoft Yahei"; height:30px; overflow:hidden; text-align:center; margin-top:10px;}
.tcxt a:link,.tcxt a:visited{color:#f33;}
.tcxt a:active,.tcxt a:hover{color:#b40b08;}
.tcxt dl.current{width:722px;}
.tcxt dl.current dt{background:url(../images/tc_now.jpg) no-repeat;}
.tcwf dl{width:460px; float:left; padding:12px;}
.tcwf dt{width:216px; height:146px;}
.tcwf dt img{width:212px; height:142px; border:1px solid #9e9b97; padding:1px;}
.tcwf dd{width:235px; font:14px/20px "Microsoft Yahei";}
.tcwf dd h4{font:18px/26px "Microsoft Yahei"; height:26px; overflow:hidden; text-align:center;}
.tcwf a:link,.tcwf a:visited{color:#0d5584;}
.tcwf a:active,.tcwf a:hover{color:#b40b08;}

#bigpic{width:800px; height:600px; position:relative; z-index:111; overflow:hidden; margin:0 auto;}
#bigpic ul{width:8000%; position:absolute; top:10px; left:0;}
#bigpic li{width:800px; float:left;}
#bigpic li img{width:800px; height:600px;}
.scroll_txt{height:142px; width:950px; background:#dddad5; margin:15px auto 5px; padding:0 6px;}
.scroll_txt cite{width:27px; height:59px; float:left; cursor:pointer; margin-top:35px;}
.scroll_txt cite#small_left{background:url(../images/left.jpg) no-repeat;}
.scroll_txt cite#small_right{background:url(../images/right.jpg) no-repeat;}
#smallpic{width:896px; height:142px; overflow:hidden; position:relative; z-index:11; float:left;}
#smallpic ul{width:8000%; position:absolute; top:0; left:0;}
#smallpic li{width:146px; float:left; cursor:pointer; padding-left:3px;}
#smallpic li img{width:140px; height:105px; padding:8px 3px 3px;}
#smallpic li.current img{background:url(../images/pic_bg.jpg) no-repeat;}
#smallpic li p{line-height:20px; height:20px; text-align:center;}

#rtpf{width:100px; background:url(../images/piaofu.gif) no-repeat; height:228px; position:absolute; padding:40px 31px 0;}
#rtpf ul{width:100%; float:left;}
#rtpf li a{width:100%; height:28px; display:block;}
#rtpf li.top{margin-top:12px;}