body{overflow:hidden;}
html{overflow-x:hidden;}
header,nav,article,section,aside,footer,figure{display:block}
body{font:12px/1.5 Arial, Helvetica, sans-serif; color:#3a5574; background:#F3F3F3;}
html,body,ul,li,h1,h3,h4,p{margin:0; padding:0;}
ul li{list-style:none;}
a:link,a:hover,a:focus{outline:none;}
a{text-decoration:none;color:#324963;}
img{border:none;vertical-align:middle; display:inline-block;outline:none;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.pa{position:absolute;}
.pr{position:relative;}
.main{margin:auto; width:974px; position:relative;}
header,footer,.topbg,aside{position:absolute;}
header,footer,.topbg{width:1680px;left:-353px;}
header,footer{z-index:3;}
header{top:0; background:url(../images/headbg.png) no-repeat; height:129px;}
header h1{float:left; padding-left:345px;}
header h1 a{float:left; background:url(../images/logo.png) no-repeat 30px 0; width:240px; height:76px;}
nav{float:left;}
nav li{float:left;}
nav a{float:left; width:128px; height:110px;}
.home a{background:url(../images/nav01.png) no-repeat 0 0;}
.game a{background:url(../images/nav02.png) no-repeat 0 0;}
.about01 a{background:url(../images/nav03.png) no-repeat 0 0; width:127px;}
.join a{background:url(../images/nav04.png) no-repeat 0 0;}
nav .s a{background-position:0 -120px;}
.lang{float:left; padding:35px 0 0 120px; color:#b0b0b0}
.lang a{color:#b0b0b0}
.lang a.s{color:#e27500}
article{padding:90px 0; position:relative;}
.topbg{top:80px; z-index:-1; background:#ffffff;}
aside{background:url(../images/ambg.png) no-repeat; width:258px; height:600px; left:0; top:300px; z-index:2px;}
section{padding:310px 10px 100px 290px;; line-height:2.5;}
.banner{padding:0 1px; height:400px; background:url(../images/bannerbg.jpg) no-repeat center; position:relative;}
.banner li{position:absolute;}
.banner li img{_top:-1px;}
.apic{position:absolute; bottom:18px; right:30px; z-index:5;}
.apic a{background:url(../images/tab.png) no-repeat; height:12px; width:11px; display:inline-block; padding:0 2px;}
.apic a.s{background-position:-20px 0;}
.culture,.information,.contact{float:left;}
.culture{width:252px;height:213px;background:url(../images/culture.png) no-repeat; padding:15px 0 0 25px;}
.a_blk{display:inline-block;width:120px;height:35px;}
.culture ul{padding-top:15px;}
.culture li{font-size:13px;color:#7c91ac;font-family:"微软雅黑";line-height:30px;}
.culture li span{font-weight:bold;color:#324963;}
.information{width:375px;height:230px;background:url(../images/information.png) no-repeat;padding:5px 20px 0 25px;}
.information img{loat:left;padding-right:15px;}
.information h4{color:#324963;font-size:12px;}
.information p{color:#7c91ac;padding:6px 17px 0 0;}
.information a , .information span{background:url(../images/tel.gif) no-repeat;height:23px;display:inline-block;cursor:pointer;}
.information a{background-position:left -200px;padding-left:13px;color:#657c98;line-height:23px;margin:10px 0 0 140px;}
.information span{background-position:right -200px;padding-right:13px;float:left;}
.information h3{padding-bottom:10px;}
.information a.a_blk{padding:0;height:35px;background:none;margin-left:0;}
.contact{background:url(../images/contact.png) no-repeat;width:252px;height:214px;padding:15px 0 0 25px;}
.contact p{background:url(../images/tel.gif) no-repeat;height:40px;padding:0 0 10px;}
.contact p.phone{background-position:0 -100px;margin-top:25px;}
.contact p.mail{background-position:0 -150px;}
.contact p.z-txr{background:none;text-align:right;padding-right:23px;}
footer{bottom:0; background:url(../images/footbg.png); padding:70px 0 0 0; height:54px; text-align:center; overflow:hidden}
footer a{display:inline-block; padding:0 5px;}

/*游戏列表*/
.gamelist{padding:30px 0;width:975px;}
.gamelist li{height:182px;float:left;}
.gamelist li a{width:312px;height:168px;float:left;background:url(../images/glbg.png) no-repeat;padding:9px 0 0 9px;margin:0 2px 15px 1px;_padding-top:8px; cursor:pointer;}
.gamelist li.wait a, .gamelist li.wait a:hover{background-position:3px -363px;margin-top:4px;}
.gamelist a:hover{background-position:0 -180px;}
.gamelist div{position:relative;height:133px;}
.gamelist div span{width:61px;height:61px;top:-3px;left:-3px;background:url(../images/glbg.png) no-repeat;}
.gamelist div span.hot{background-position:0 -540px;}
.gamelist div span.new{background-position:0 -615px;}
.gamelist p{font-weight:bold;padding:4px 0 0 30px;padding-top:6px\0;*padding-top:7px;color:#737373;position:relative;}
.gamelist p strong , .gamelist p span{height:23px;line-height:23px;background:url(../images/xqbtn.png) no-repeat;}
.gamelist p strong{position:absolute;background-position:left center;right:10px;top:2px;font-weight:normal;color:#fff;padding-left:20px;}
.gamelist p span{background-position:right center;padding-right:20px;display:inline-block;}

.gmenu{background:url(../images/gmbg.png) no-repeat;}
.gmenu .s,.jmenu .s{background:url(../images/jmico.png) 20px 13px no-repeat; color:#00950d;}
.amenu{background:url(../images/ambg.png) no-repeat;}
.amenu .s{background:url(../images/amico.png) 20px 13px no-repeat; color:#ff4f00;}
.jmenu{background:url(../images/jmbg.png) no-repeat;}
.contby{ background:url(../images/cmbg.png) no-repeat;}
.contby ul{padding:320px 0 0 28px;}
.contby li{font-size:16px;line-height:30px;}
.contby li.swcnt{margin-bottom:15px;}
.contby li span{padding-left:48px;}
.byphone{font-size:14px;}
aside ul{padding:65px 10px 0 10px}
aside a{border-bottom:1px dotted #cccccc; height:49px; line-height:49px; padding-left:50px; font-weight:bold; font-style:14px; display:block; color:#545454}
.noline{border:none;}
.afx{background:url(../images/about03.jpg) no-repeat right bottom; height:150px; zoom:1}

.g_online{height:60px;padding:10px 0 0 10px;background:url(../images/tpbg01.gif) no-repeat;margin-bottom:20px;font-family:"微软雅黑";font-size:14px;font-weight:bold;}
.g_online a{background:url(../images/gtag.gif) no-repeat;display:inline-block;width:32px;height:32px;margin:0 2px;position:relative;top:10px;_top:98px}
.g_online a.g1{background-position:0 0;}
.g_online a.g2{background:url(../images/32-baidu.png) no-repeat;}
.g_online a.g3{background:url(../images/32-qqpengyou.png) no-repeat;}
.g_online a.g4{background-position:0 -120px;}
.g_online a.g5{background-position:0 -160px;}
.g_online a.g6{background:url(../images/32-manyou.png) no-repeat;}
.g_online a.g7{background:url(../images/32-4399.png) no-repeat;}
.g_online span{padding-left:10px;right:5px;}
.g_online span a{width:88px;margin-right:3px;}
.g_online a.dm1{background-position:0 -200px;}
.g_online a.dm2{background-position:0 -240px;}
.g_online a.dm3{width:95px;background-position:0 -280px;}
h3{font-size:14px;}
h4{font-size:12px;}

.majolist{background:url(../images/mj_bg.gif) repeat-x;border:1px solid #c8c8c8;height:50px;margin:0 0 40px;}
.majolist li{border:none;height:50px;line-height:50px;border-right:1px solid #c8c8c8;float:left;background:url(../images/mjicon.png) no-repeat;}
.majolist li.gd{background-position:15px 18px;}
.majolist li.tw{background-position:15px -42px;}
.majolist li.xg{background-position:15px -102px;}
.majolist li.sc{background-position:15px -162px;}
.majolist li.cs{background-position:15px -222px;}
.majolist li.sh{border:none;background-position:15px -282px;}
.majolist li a{padding:0;position:relative;_padding-top:3px; display:inline-block;padding:0 17px 0 35px;}
.majolist li a:hover{background:none;}
.majolist span{width:13px;height:9px;background:none; top:49px;right:40px;_right:35px;top:48px\0;_top:33px;}
.majolist .s span{background:url(../images/mjbtm.gif) no-repeat;}
.majolist li.s a{color:#00950d;}

.newslist li{font-size:12px;font-weight:normal;color:#8d8d8d;border:none; background:url(../images/icon.gif) no-repeat 10px 16px;padding-left:20px;}
.newslist li a{color:#324963;height:35px;line-height:35px;margin-right:5px;}
.newslist li a:hover{background:none;}
h3.newsh{font-size:14px;padding:0 0 2px;*padding-top:5px;border-bottom:2px solid #ccc;}

/*翻页*/
.scott{padding:3px;font-size:14px;font-family:Arial;margin-top:15px; text-align:right;}
.scott a{border:#d7d7d7 1px solid; padding:3px 7px; text-decoration:none; color:#afafaf; margin:0 4px;}
.scott a:hover , .scott a:active {border:#0069b2 1px solid; color: #fff;background-color:#1095e4;}
.scott span.current {border:#0069b2 1px solid;padding:3px 7px;color:#fff; background-color:#1095e4;margin:0 4px;}
.scott span.disabled {border:#d7d7d7 1px solid;padding:2px 5px;color:#ccc;margin:0 4px;}
	
.joinby{color:#3a5574; background:url(../images/bg02.jpg) no-repeat right bottom; zoom:1}
.workhj li{border-bottom:none;float:left;width:202px;height:148px;border:1px solid #e0e0e0;padding:2px;margin:6px;}
.workhj h4{font-size:14px;padding-top:12px;}
.workhj p{text-indent:0;margin-top:10px;}
.inent{text-align:center;}
.workhj p span{font-size:14px;font-weight:bold;color:#00950d;}
.wr{font-family:"微软雅黑";font-size:17px;font-weight:bold;color:#555;}
.job p{line-height:30px;color:#324963;}
.job dl{padding-top:20px;}
.job dt{font-size:14px;color:#324963;border-bottom:1px dashed #ccc;line-height:38px;padding:0 10px;zoom:1;}
.job dt a{background:url(../images/hid.gif) no-repeat right -22px;display:inline-block;width:620px;}
.job dt a:hover{color:#30a2e6;background-position:right 14px;}
.job dt.s , .job dt.noline{border:none;}
.job dt.s a , .job dt.s a:hover{background-position:right -55px;}
.job dd{color:#666;padding:6px 0 10px 20px;line-height:24px;border-top:3px solid #1b86c4; margin:0; zoom:1;}
.noline a{border:none;}
li.swcnt{background-color:#5e5e5e;color:#fff;width:72px;height:25px;line-height:25px;text-align:center;}
.map{background:url(../images/map.jpg) no-repeat;height:459px; display:block}
.abtby p{text-indent:28px;margin-bottom:20px;}
.abtby p.afx , .abtby p.noindet{text-indent:0;}
.contactme p{color:#777;font-size:12px;}
.l_lx{width:428px;}
.contactme p.p_fb{font-size:16px;color:#555;font-weight:bold;font-family:"微软雅黑";}
.cc span{padding-left:36px;}
.contactme p strong{font-size:14px;}
.abt p{margin-bottom:20px;}
.mp{padding:15px 0;}
.p_t10 , .pinent{padding-top:10px;text-indent:28px;}
.z-pl10{padding-left:10px;}
