@charset "gb2312";
/* CSS Document */
body{font-family:"Microsoft Yahei","ËÎÌå",Arial Narrow; font-size:12px; color:#858585; background:url(../images/bg.jpg) repeat-y;}
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:#858585;text-decoration:none}
a:active,a:hover{color:#900;text-decoration:underline}
.lt{float:left;}
.rt{float:right;}
.cl{ clear:both;}
.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 */
.mtop10{margin-top:10px;}


#wrap{width:100%; background:url(../images/head_bg.jpg) center top no-repeat;}
#header,#main,#footer{width:980px; margin:0 auto;}
#footer{line-height:24px; text-align:center; padding:20px 0;}

.video{width:560px; height:315px; background:url(../images/bg1.jpg) no-repeat; float:left; padding:10px;}

.gamestxt{float:right;width:360px;height:314px;padding:13px 14px 6px;border:1px solid #e3e3e3;background:url(../images/bg2.jpg) no-repeat;}
.gamestxt h4{font-size:16px;line-height:30px; text-align:center;}
.gamestxt h4 a:link,.gamestxt h4:visited{color:#8b350a;}
.gamestxt h4 a:hover,.gamestxt h4:active{color:#8b350a;}
.gamestxt p{line-height:18px;color:#333;margin:2px 0 7px 0;}
.gamestxt p a:link,.gamestxt p a:visited{color:#8b350a;}
.gamestxt p a:hover,.gamestxt p a:active{color:#8b350a;}
.gamestxt ul{padding:7px 0;border-top:1px dashed #ddd;}
.gamestxt li{font-size:14px;line-height:28px;height:28px; overflow:hidden;}
.gamestxt li span{ float:right;font-size:12px;color:#b0b0b0;}
.gamestxt li em{ width:32px;height:17px; display:inline-block;float:left; background:url(../images/icon4.jpg) no-repeat;margin:6px 5px 0 0;}
.gamestxt li em.n22666{ background-position:0 0;}/*ÐÂÎÅ*/
.gamestxt li em.n22668{ background-position:0 -34px;}/*¹¥ÂÔ*/
.gamestxt li em.n22672{ background-position:0 -17px;}/*ÊÓÆµ*/
.gamestxt li em.n2267{ background-position:0 -51px;}/*×¨Ìâ*/
.gamestxt li em.n22670{ background-position:0 -68px;}/*Í¼Æ¬*/
.gamestxt li em.n22824{ background-position:0 -85px;}/*Õ½±¨*/
.gamestxt li a:link,.gamestxt li a:visited{color:#333;}
.gamestxt li a:hover,.gamestxt li a:active{color:#ff4c00;}

h3.tt1{ font:bold 20px/45px "Î¢ÈíÑÅºÚ";color:#fff;  background:url(../images/tt1_bg.jpg) no-repeat;}
h3.tt1 em{ display:inline-block; width:45px;height:45px; background:url(../images/tt.jpg) no-repeat; float:left;margin-right:8px;}
h3.ttb em{ background-position:0 -45px;}
h3.ttc em{ background-position:0 -90px;}
h3.ttd em{ background-position:0 -135px;}
h3.tte em{ background-position:0 -180px;}
h3.ttf em{ background-position:0 -225px;}

.txt1{padding:19px 10px 21px 19px; background:url(../images/bg3.jpg) no-repeat;}
.txt1 img{width:180px; height:350px; float:left;}
.txt1 img:hover{width:170px; height:340px; border:5px solid #ff6600;}
.txt1 span{width:750px; float:right; line-height:20px;}
.txt1 span h4{height:26px; line-height:26px; font-size:16px; border:2px solid #a5b327; display:inline-block; color:#a5b327; padding:0 10px;}
.txt1 span h5{font-size:14px; color:#4d4d4d; line-height:24px; margin-top:3px;}
.txt1 span p{text-indent:2em; padding:3px 0;}
.txt1 span p.dingw{text-indent:0;}
.txt1 span p.dingw code{color:#ff3c00; font-family:"Microsoft Yahei";}
.txt1 span div code{float:left; font:12px/20px "Microsoft Yahei"; padding:0 5px 0 30px;}
.txt1 span div code.pleft0{padding:0 5px 0 0;}
.txt1 span div em{width:14px; height:12px; float:left; overflow:hidden; background:url(../images/xingj2.jpg) no-repeat; margin-top:4px;}
.txt1 span div em.hui{background-position:0 -12px;}
.txt1 a:link,.txt1 a:visited{color:#ef0000;}
.txt1 a:active,.txt1 a:hover{color:#900;}
.txt2,.txt3{padding-bottom:19px;}
.txt2{ background:url(../images/bg3.jpg) 0px -149px no-repeat;border-bottom:1px solid #e3e3e3;}
.txt2 dl{width:455px; float:left; padding:19px 10px 0 19px;}
.txt2 dt{width:200px; float:left;}
.txt2 dt img{width:200px; height:150px;}
.txt2 dt img:hover{width:190px; height:140px; border:5px solid #f60;}
.txt2 dd{width:248px; float:right; line-height:22px;}
.txt2 dd h4{font-size:16px; color:#6992dc; }
.txt2 dd h4 a:link,.txt2 dd h4 a:visited{color:#f60;}
.txt2 dd h4 a:active,.txt2 dd h4 a:hover{color:#f60;}
.txt2 dd p{text-indent:2em; padding:5px 0;}
.txt2 dd p a:link,.txt2 dd p a:visited{ color:#f60;}
.txt2 dd p a:hover,.txt2 dd p a:active{ color:#f60;}
.txt2 dd div{height:28px; border:1px solid #a5b327; cursor:pointer;}
.txt2 dd div span{width:50px; height:28px; background:url(../images/love.png) 9px 8px no-repeat; float:left; line-height:28px; font-size:14px; color:#fff; padding-left:28px; background-color:#a5b327;}
.txt2 dd div:hover{border:1px solid #f60;}
.txt2 dd div:hover span{background-color:#f60;}
.txt2 dd div code{height:22px;width:166px; float:left; color:#f60; margin-left:1px;}
.txt2 dd div code p{height:22px; font:12px/22px "Microsoft Yahei"; width:100%; float:left; overflow:hidden; padding:0;}
.txt2 dd div code em{width:100%; height:5px; background:#fdb60e; line-height:5px; overflow:hidden; float:left;}
.txt3{ background:#fff url(../images/bg4.jpg) bottom left no-repeat; border:1px solid #e3e3e3;}
.txt3 li{width:456px; float:left; position:relative; line-height:24px; padding:19px 10px 0 19px; cursor:pointer;}
.txt3 li img{width:455px; height:180px; border:1px solid #a5b327;}
.txt3 li h4{font-size:14px; color:#4d4d4d; margin-top:5px;}
.txt3 li p{text-indent:2em;}
.txt3 li p a:link,.txt3 li p a:visited{color:#f60;}
.txt3 li p a:hover,.txt3 li p a:active{color:#f60;}
.txt3 li code{height:35px; font:16px/35px "Microsoft Yahei"; background:#a5b327; font-size:16px; position:absolute; top:165px; left:19px; color:#fff; padding:0 10px;}
.txt3 li:hover code{ background:#f60;}
.txt3 li:hover img{border:1px solid #f60;}
.txt7{padding:19px; background:#fff; border:1px solid #e3e3e3;}
.bigpic{width:720px; height:405px; float:left; overflow:hidden;}
.bigpic li{width:100%; float:left;}
.bigpic li img{width:720px; height:405px;}
.smalltxt{width:208px; float:right;}
.up,.down{width:200px; height:30px; background:url(../images/up.jpg) no-repeat; float:right; cursor:pointer;}
.down{background:url(../images/down.jpg) no-repeat;}
.up:hover,.down:hover{background-position:0 -30px;}
.smallpic{width:208px; float:right; height:347px; overflow:hidden;}
.smallpic li{width:100%; float:left; margin-top:3px;}
.smallpic li img{width:200px; height:112px; padding-left:8px; cursor:pointer;}
.smallpic li.cur img{width:190px; height:102px; padding:5px 5px 5px 13px; background:url(../images/imgnow.jpg) no-repeat;}
.txt8{ background:#fff; border:1px solid #e3e3e3;padding:15px 0 10px 19px;}
.txt8 h4{color:#555; font:normal 14px/22px "Î¢ÈíÑÅºÚ";}
.txt8 h4 span{ display:block;color:#929f23;}
.txt8 h5{ background:url(../images/icon1.jpg) left center no-repeat; font-size:20px;color:#a5b327;padding:12px 0 12px 46px;}
.txt8 h5 span{color:#f60;}
.txt8 ul{ overflow:hidden;}
.txt8 li{ float:left; width:140px;margin-right:19px; cursor:pointer;}
.txt8 li.cur img{ border-color:#f60}
.txt8 li.cur p{ background:#f60;}
.txt8 li img{ width:134px;height:154px; border:3px solid #a5b227;}
.txt8 li p{ font-size:14px;color:#f3f5fd;height:25px;line-height:25px; background:#a5b227; text-align:center;}
.bbtn{ width:177px;height:49px; background:url(../images/btn_bg.jpg) no-repeat; color:#fff;font:bold 20px/49px "Î¢ÈíÑÅºÚ"; text-align:center; margin:20px auto; cursor:pointer;}
.bbtn:hover{ background-position:0 -49px;}
.txt8_b dt{ font:bold 20px/22px "Î¢ÈíÑÅºÚ";color:#a5b327;padding-bottom:16px;}
.gztxt{ width:550px; float:left;}
.gztxt dd{ font:normal 14px/22px "Î¢ÈíÑÅºÚ";color:#555;}
.gztxt dd code{ display:inline-block; width:23px;height:23px; background:url(../images/icon2.jpg) no-repeat; text-align:center;color:#fff; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";line-height:23px;margin-right:7px;}
.hdjp{ width:350px; float:right; margin-right:10px;}
.wb{ width:958px; height:500px; padding:16px 10px; background:#fff; border:1px solid #e3e3e3;}

.tcbox{width:427px; position:absolute; z-index:5555; color:#fff291;}
.tcbox cite{width:37px; height:35px; background:url(../images/close.jpg) no-repeat; float:right; cursor:pointer;}
.tcbox div{width:300px; background:#a5b327; float:left; padding:20px 45px;}
.tcbox div .tc_td2{  font-family:'ËÎÌå';font-size:12px;color:#fff;}
.tcbox td{line-height:25px; padding:5px 0;}
.tc_td{width:65px; text-align:right; font-weight:bold; font-family:'ËÎÌå'; color:#fff;}
.tc_input{width:193px; height:23px; line-height:23px; background:#fff; border:1px solid #cfc050; float:left; padding:0 5px; font-size:12px;}
.sub{margin-right:10px;}

.tc2{ width:438px;}
.tc2 cite{ display:inline-block;float:right; width:38px;height:38px; background:url(../images/close2.jpg) no-repeat; cursor:pointer;}
.tc2box{ width:394px;height:494px; background:url(../images/tc_bg.jpg) no-repeat; border:3px solid #f60; position:relative;}
.txtbox{ width:304px;height:234px; overflow-y:scroll; position:absolute;left:42px;top:227px;}

#floatnav{ background:url(../images/pf.png) no-repeat;padding:152px 0 119px 0;height:274px; width:144px;position:absolute;right:50px; top:50px; }
#floatnav li{ width:144px;height:39px; line-height:40px; text-align:center; font-size:18px; font-weight:bold;}
#floatnav li:hover{ background:url(../images/pf_hover.png) no-repeat;}
#floatnav li a:link,#floatnav li a:visited{color:#fff;}
#floatnav li a:hover,#floatnav li a:active{color:#fff; text-decoration:none;}

.txt8 h5 code{ display:inline-block;float:right; font-weight:bold;margin-top:5px; font-family:"Î¢ÈíÑÅºÚ";}
.txt8 h5 code a{margin-right:20px;}
.txt8 h5 code a:link,.txt8 h5 code a:visited{ color:#f60;}
.txt8 h5 code a:hover,.txt8 h5 code a:active{ color:#f60;}