/*never change*/
@charset "utf-8";

html, body, div, span, iframe,h1, h2, p, blockquote, pre,abbr, em, img, samp,small, strong, sub,b, i,dl, dt, dd, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, 
figure, footer, header,hgroup, menu, nav, section, summary {margin:0;padding:0;border:0;outline:0;}

a, input, button {padding:0;margin:0;outline:0;border:none;}

body {font-size:12px;font-family:"微软雅黑";}

ul {list-style:none;}

a {text-decoration:none;color:#868789;}

a:hover {text-decoration:underline;}

table {border-collapse:collapse;border-spacing:0;}

input,select,img {vertical-align:middle;}

.clearfix {zoom:1;}

.clearfix:after {clear:both;display:block;content:"";}

.hidden {display:none;}

.more {position:absolute;right:10px;top:8px;font-style:14px;color:#fff;z-index:100;}

.float-right {float:right;display:inline;}

.float-left {float:left;display:inline;}

.headertop {width:100%;height:30px;overflow:hidden;margin:auto;background:url("http://img1.37wanimg.com/footer/header-top-bg.jpg") repeat-x;font-size:12px;}

.headertop ul {width:1080px;height:30px;overflow:hidden;margin:auto;}

.headertop ul li {height:30px;float:left;line-height:30px;text-align:left;color:#000;}

.headertop a {color:#000;}

.section {overflow:hidden;height:auto;margin:auto;position:relative;}

.container {width:1000px;}

/*maybe change*/

.main-right {width:780px;height:883px;overflow:hidden;height:auto;clear:right;}

.wrap {width:1000px;}

.main {width:780px;height:auto;overflow:hidden;background:url(../images/index-right.jpg) no-repeat;}

.aside {width:220px;height:883px;overflow:hidden;background:url(../images/index-left.jpg) no-repeat;}

/*.homepage{height:1548px;}*/

body {color:#868789;background: url(../images/index-bg.jpg) no-repeat center 30px;}

.header {height:595px;background:url(../images/index-header.jpg) no-repeat;}

.nav li {width:80px;height:40px;position:absolute;top:40px;text-indent: -9999px;}

.nav li a {display:block;height:100%;}

.nav li h1 {height:100%;}

#nav01 {left:92px;}

#nav01:hover {background:url(../images/index-header-nav-hover.jpg) no-repeat -5px 0;}

#nav02 {left:190px;}

#nav02:hover {background:url(../images/index-header-nav-hover.jpg) no-repeat -103px 0;}

#nav03 {left:289px;}

#nav03 ul {width:80px;height:90px;z-index:98;position:relative;}

#nav03 ul li {width:100%;height:30px;line-height:30px;text-align:center;color:#fff;font-size:14px;position:static;text-indent:0;}

#nav03 ul li a {color:#fff;}

#nav03:hover {background:url(../images/index-header-nav-hover.jpg) no-repeat -202px 0;}

#nav04 {left:652px;}

#nav04:hover {background:url(../images/index-header-nav-hover.jpg) no-repeat -565px 0;}

#nav05 {left:760px;}

#nav05:hover {background:url(../images/index-header-nav-hover.jpg) no-repeat -673px 0;}

#nav06 {left:867px;}

#nav06:hover {background:url(../images/index-header-nav-hover.jpg) no-repeat -780px 0;}

#logo {width:217px;height:108px;left:392px;top:0;}

#logo a {width:221px;height:124px;}

/*bdshare*/

#bdshare_js {margin-left:30px;}

/*header-pic*/

.header-pic {width:898px;height:289px;position:absolute;top:116px;left:57px;z-index:90;}

/*begin*/

.begin {width:266px;height:160px;position:absolute;top:426px;left:712px;}

/*game-btn*/

.game-btn {width:140px;height:170px;position:absolute;top:416px;left:29px;}


/*kv*/

.kv{width:519px;height:148px;position:absolute;left:183px;top:430px;}

.kv-box {;width:519px;height:148px;}

#kv-box {margin:0 auto;}

#kvContainer {overflow:hidden;width:519px;height:148px;position:relative;clear:both;}

#kvContainer li {overflow:hidden;width:519px;height:148px;}

#kvContainer li img {width:519px;height:148px;}

#kvNumID { position:absolute; bottom:5px; right:5px;}

#kvNumID li {list-style:none;float:left;width:18px;height:16px;FILTER:alpha(opacity=80);opacity:0.8;background-color:#FFFFFF;color:#666666;text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden;border-radius:4px;}

#kvNumID li:hover,#kvNumID li.active {background-color:#666666;color:#FFFFFF;width:18px;height:16px;font-weight:bold;font-size:13px;}

/*login*/
#loginframe {height:240px;}

.log,.loged {height:240px;}

.log li {width:204px;height:30px;line-height:30px;overflow:hidden;position:absolute;text-align:left;}

.log li.usr {left:8px;top:21px;}

.log li.psw {left:8px;top:55px;}

.log li.logBtn {width:206px;height:54px;left:7px;top:123px;}

.log li.logBtn a {height:100%;display:block;text-indent:-2000px;background:url(../images/index-sprite.png) no-repeat 0 -60px;}

.log li.logBtn a:hover {background:url(../images/index-sprite.png) no-repeat 0 -114px;}

.log li.remember {width:77px;height:18px;line-height:18px;left:21px;top:96px;}

.log li.getpwd {width:80px;height:18px;line-height:18px;left:133px;top:96px;}

.log li.pay {left:9px;top:195px;}

.log li.reg {left:112px;top:195px;}

.pay a,.reg a {width:96px;height:32px;display:block;background:url(../images/index-sprite.png) no-repeat;line-height:32px;text-align:center;color:#fff;font-size:14px;}

.ipt1 {width:194px;height:30px;line-height:30px;padding:0 5px;border:0 none;color:#fff;background:url(../images/index-sprite.png) no-repeat 0 -32px;}


/*logined*/
.loged ul {width:200px;overflow:hidden;margin:auto;padding-top:26px;}

.loged li {width:200px;height:32px;overflow:hidden;line-height:32px;}

.logout {float:right;}

.font_1, .loged-server-more a {color:#d3b509;}

.start a {display:block;height:100%;}

.loged li.start {width:206px;height:54px;background:url(../images/index-start.jpg) no-repeat;text-indent:-9999px;}

.loged li.center a {margin-left:30px;}
.loged li.li_r a {margin-left:5px;}

/*server*/
.server-con {height:230px;}

.server-list {height:auto;overflow:hidden;margin-top:50px;}

.server-list li {width:188px;height:30px;line-height:30px;margin:4px auto 0;overflow:hidden;text-align:left;background:url(../images/index-icon.jpg) no-repeat 2% center;}

.server-list a {font-size:12px;margin-left:10px;}

.server-list span {float:right;margin-right:10px;}

.server-more {width:188px;height:29px;margin:4px auto 0;text-align:center;background:#303437;}

.server-more a {height:100%;line-height:29px;display:block;color:#fff;font-size:14px;}

/*service*/

.service-con {height:200px;}

.service-con ul {width:170px;height:200px;overflow:hidden;margin:62px auto 0;}

.service-con li {height:32px;overflow:hidden;line-height:32px;text-align:left;font-size:14px;}

.game-li , .pay-li {margin-top:5px;}

.game-li a, .pay-li a {float:right;width:96px;height:32px;background:url(../images/index-sprite.png) no-repeat;line-height:32px;text-align:center;}

/*media*/

.media {height:210px;}

.media-con {width:152px;height:124px;overflow:hidden;margin:70px auto 0;}

.media li {width:152px;height:62px;overflow:hidden;}

.media li a {width:152px;height:62px;display:block;}

.media img {width:150px;height:50px;border:1px solid #909090;}

/*news*/

.news {width:491px;height:240px;float:left;margin:10px 0 0 15px;position:relative;}

.news-nav {width:100%;height:37px;background:url(../images/index-repeat.jpg) repeat-x;}

.news-nav li {float:left;width:92px;line-height:37px;font-size:14px;color:#c3c3c3;text-align:center;cursor:pointer;}

.news-nav li.on {height:35px;background:#000;color:#d0b300;border:1px solid #3b3b3b;border-bottom:1px solid #000;}

.headline {width:100%;height:31px;background:#303437;margin-top:5px;line-height:31px;}

.headline a {color:#fa180c;margin-left:25px;font-size:16px;}

.news-list {height:auto;margin-top:10px;}

.news-list li {height:24px;line-height:24px;text-align:left;border-bottom:1px dotted #303437;}

.news-list li span {float:right;}

/*pic*/

.pic {float:left;width:252px;height:240px;margin:10px 0 0 13px;}

.pic img {width:252px;height:49px;display:block;margin-bottom:10px;}

/*info*/

.info {width:756px;height:277px;margin-left:15px;background:url(../images/index-repeat.jpg) repeat-x;}

.info-nav {width:100%;height:37px;position:relative;}

.info-nav li {float:left;width:92px;line-height:37px;font-size:14px;color:#c3c3c3;text-align:center;cursor:pointer;}

.info-nav li.on {height:35px;background:#000;color:#d0b300;border:1px solid #3b3b3b;border-bottom:1px solid #000;}

.info-con ul {height:25px;width:290px;position:absolute;top:-25px;left:198px;}

.info-con li {float:left;width:50px;line-height:25px;font-size:14px;text-align:center;cursor:pointer;margin-right:15px;}

.info-con li.focus {height:23px;background:#000;color:#c97628;border:1px solid #3b3b3b;border-bottom:1px solid #000;}

.info-con a.unopened {float:left;height:25px;line-height:25px;display:block;text-align:center;margin-right:15px; }

.info-con {width:100%;height:240px;position:relative;}

.info1, .info2, .info3, .info4 {float:left;width:350px;height:104px;margin:6px 8px 0 0;padding:0 10px 10px 10px;}

.info1 a, .info2 a, .info3 a, .info4 a {margin-right:5px;}

.info-top {width:370px;height:24px;background:#000;border-bottom:1px solid #434343;margin-bottom:10px;}

.info-con span {display:block;width:67px;height:25px;line-height:25px;text-align:center;background:#cd7625;color:#fff;}

.job-con {width:100%;height:100%;}

.job1, .job2, .job3 {width:756px;height:240px;}

.job1 {background:url(../images/index-job1.jpg) no-repeat;}

.job2 {background:url(../images/index-job2.jpg) no-repeat;}

.job3 {background:url(../images/index-job3.jpg) no-repeat;}

.job1-p1, .job2-p2, .job3-p3 {color:#fff;font-size:14px;width:425px;line-height:2;position:absolute;top:50px;left:20px;}

.look {display:block;color:#ac6321;font-size:16px;font-weight:bold;position:absolute;top:120px;left:40px;}

.video {position:absolute;width:185px;height:100px;left:193px;top:127px; }


/*gonglue*/

.gonglue {float:left;width:490px;height:210px;margin:10px 0 0 15px;}

.gonglue-header {width:100%;height:37px;background:url(../images/index-repeat.jpg) repeat-x;line-height:37px;}

.gonglue-header span {color:#fff;font-size:14px;margin-left:25px;}

.gonglue ul {width:100%;overflow:hidden;margin-top:53px;}

.gonglue li {height:24px;line-height:24px;text-align:left;border-bottom:1px dotted #303437;}

.gonglue li span {float:right;}

/*jietu*/

.jietu {float:left;width:253px;height:210px;margin:10px 0 0 10px;}

.jietu-header {width:100%;height:37px;background:url(../images/index-repeat.jpg) repeat-x;line-height:37px;}

.jietu-header span {color:#fff;font-size:14px;margin-left:25px;}

.jietu img {width:120px;height:142px;margin-top:15px;}

.jietu img.img-1 {margin-right:10px;}

/*links*/

.links {width:755px;height:136px;margin:10px 0 0 10px;}

.links-header {width:100%;height:37px;background:url(../images/index-repeat.jpg) repeat-x;line-height:37px;}

.links-header span {color:#fff;font-size:14px;margin-left:25px;}

.links-con {padding:15px;}

.links a {font-size:14px;margin-right:10px;}

/*news*/

.bg {background:url(../images/news-bg.jpg) no-repeat center top;}

.bottom {background:url(../images/news-bottom1.jpg) no-repeat center bottom;}

.article-bottom {width:780px;height:18px;background:url(../images/news-main-bottom.jpg) no-repeat;}

.bread-nav {height:37px;background:url(../images/index-repeat.jpg) repeat-x;text-align:right;padding-right:20px;line-height:37px;}

.bread-nav span {float:left;font-size:18px;line-height:32px;color:#ededee;clear:left;margin-left:20px;}

.article-main {min-height:950px;height:auto !important;height:950px;overflow:visible;margin:auto;padding:10px;}

.article-main .top {text-align:right;padding:0 78px;line-height:21px;}

.article-title {margin-top:33px;height:36px;line-height:36px;font-size:18px;text-align:center;font-size:20px;}

.article-title h1 {font-size:20px;color:#e49505;}

.article-from {height:20px;padding-bottom:18px;line-height:20px;border-bottom:1px dotted #868789;text-align:center;}

.article-content {margin-top:10px;padding:0 10px;line-height:24px;text-align:left;font-size:14px;}

/*article-list*/

.article-main li,.article-relation dd {height:27px;padding-left:16px;line-height:27px;border-bottom:1px dotted #868789;}

.article-main li span,.article-relation dd span {float:right;}

.article-relation {padding:0 8px;overflow:hidden;line-height:24px;}

.article-relation dt {height:30px;margin-bottom:10px;padding:0 0 0 18px;line-height:30px;border-bottom:1px solid #282D3E;font-weight:bold;}

.article-relation dd {width:280px;display:inline;float:left;margin:0 33px;padding-left:15px;overflow:hidden;}

#pageNum {height:50px;margin:20px auto 0;padding-top:20px;color:#6F859A;text-align:center;font-size:12px;clear:both;}

#pageNum span {display:inline;}

#pageNum a {margin:3px;padding:5px 5px 3px;line-height:26px;background:#2E3444;color:#6F859A;font-size:12px;}

.footer-words {height:20px;line-height:20px;padding-top:30px;text-align:center;padding-bottom:20px; }

body div#footer_b {margin:auto 0;}


table {margin: 5px auto !important;}
table {border-collapse: collapse;border-spacing: 0;font-size: 12px;margin: 0 auto !important;}