@charset "utf-8";
/* =================================
Author: Allen
Vision: jzwc.peiyou.com
Email: Allen714@foxmail.com
Copright: www.yaowan.com
================================= */
body,html{ overflow-x:hidden;}
body{ background:#39251C url(../images/bg.jpg) center 37px no-repeat; color:#65594E;}
.wrap{ background:url(../images/bg_wrap.jpg) center 126px no-repeat; width:986px;}

/* 决战王城 导航 */
.myNav{background:url(../images/bg_myNav.jpg) no-repeat; height:126px; position:relative;}
.myNav .jzwc_logo{ width:240px; height:126px; position:absolute; right:0; top:0; z-index:999;}
.myNav ul{ display:block; height:52px; padding-left:120px; padding-top:39px;}
.myNav ul li{ float:left; height:52px; width:102px; line-height:52px; text-align:center;}
.myNav ul li.n6{ margin-right:0;}
.myNav ul li:hover{ background:url(../images/bg_myNav_hover.jpg) no-repeat; height:52px;}
.myNav ul li:hover.n1{ background-position:-120px 0;}
.myNav ul li:hover.n2{ background-position:-222px 0;}
.myNav ul li:hover.n3{ background-position:-324px 0;}
.myNav ul li:hover.n4{ background-position:-426px 0;}
.myNav ul li:hover.n5{ background-position:-528px 0;}
.myNav ul li:hover.n6{ background-position:-630px 0;}
.banner{height:326px;}

/* 决战王城 首页 */
.mainContainer{ overflow:hidden;}
.leftContainer{ width:211px;}
.midContainer{ width:492px;}
.rightContainer{ width:253px;}
.cbox{ background-color:#ece4cd;}
/* -- 左边 -- */
.ksyx{ background:url(../images/ksyx.jpg) no-repeat; width:211px; height:86px;}
.leftContainer .left_login{ background:url(../images/left_login_bg.jpg) no-repeat; height:121px; padding-top:10px;}
.leftContainer .left_login ul li{ padding:6px 0;}
.leftContainer .left_login input{ background-color:#fff; border:1px #331506 solid; color:#000; padding:3px; width:112px;}
.leftContainer .left_login label span{ color:#ECE4CD;width:50px; display:block;float:left; text-align:right; font-weight:bold;}
.leftContainer .left_login ul li span.wh{ display:block; float:right; margin-right:16px;_margin-right:8px; margin-top:4px;}
.leftContainer .left_login ul li span.wh a{ background:url(../images/wh.jpg);width:14px; height:15px; display:block;}
.leftContainer .left_login ul li.login-btn{ padding-left:35px; width:162px;}
.leftContainer .left_login ul li.login-btn input{ background:url(../images/left_login_btn.jpg) no-repeat;width:66px; cursor:pointer; border:none; height:28px;}
.leftContainer .left_login ul li.login-btn input:hover{ background-position:0 -28px;}
.leftContainer .left_login ul li.login-btn a{ background:url(../images/left_login_btn.jpg) -66px 0 no-repeat;display:block; width:66px; height:28px; float:right; margin-right:15px;_margin-right:8px;}
.leftContainer .left_login ul li.login-btn a:hover{ background-position:-66px -28px;}
.leftContainer .login_after{padding:0 14px 0 34px;}
.leftContainer .login_after p{color:#ECE4CD; line-height:1.8; font-weight:bold;}
.leftContainer .login_after a{color:#ECE4CD;}
.leftContainer .login_after a:hover{color:#fed700;}
.left_kjtd{ background-color:#832600; border-left:#3C1907 1px solid; border-bottom:#3C1907 1px solid; border-right:#3C1907 1px solid; height:155px;}
.left_kjtd ul{ padding:10px 4px 0;}
.left_kjtd ul li{ display:block; border:#C44200 2px solid; background-color:#331506; padding:1px; width:195px; height:33px; margin-bottom:9px;}
.left_kjtd ul li img{ display:block;}
.home_title h2{ background:url(../images/home_title.jpg) no-repeat; height:36px;}
.leftfwqCon{ padding:5px; height:125px;}
.left_fwq ul.serverList li{ padding:0 10px;height:26px; line-height:26px;}
.left_fwq ul.serverList li a strong{ margin-right:8px;}
.left_fwq ul.serverList li a:hover{ font-weight:bold; text-decoration:none;}
.left_fwq ul.serverList li span{ float:right;}
.left_fwq ul.serverList li span.red{ color:red;}
.left_fwq ul.serverList li span.green{ color:green;}
.left_kf h2{ background-position:0 -72px;}
.left_kf p{ line-height:1.8;}
.left_yxzg h2{ background-position:0 -108px;}
.yxzgCon{ text-align:center; padding:10px 0;}
.yxzgCon p{ line-height:1.8;}
.yxzgCon p span{ margin:0 15px;}
.left_news h2{ background-position:0 -36px;}
.left_news_con ul li a strong{ margin-right:8px; font-weight:normal;}
.left_news_con ul li a{ display:block; width:185px; overflow:hidden;}
.left_news_con ul li a:hover{  font-weight:bold; text-decoration:none;}
/* -- 中间 -- */
.btn_more{ background:url(../images/btn_more.jpg) no-repeat; width:45px; height:15px; position:absolute; float:right; right:15px; top:-24px;}
.btn_more a:hover{ background:url(../images/btn_more.jpg) 0 -15px no-repeat;}
.focusNews{ background:url(../images/bg_focusNews.jpg) no-repeat; width:492px; height:233px;overflow:hidden;}/*tab select start*/
.focusNews .subMenu{height:32px; padding-top:11px; padding-left:31px;}
.nTab .subMenu li{ background:url(../images/subMenu.jpg) no-repeat; display:block; float:left;width:87px;cursor:pointer; color:#B58A6B;text-align:center; font-size:14px; font-weight:bold;height:32px; line-height:32px; margin-right:9px;}
.nTab .subMenu .active{ background:url(../images/subMenu.jpg) 0 -32px no-repeat; color:#4E1B08;}
.toutiao {width:420px; text-align:center; overflow:hidden; height:28px; line-height:28px;}
.toutiao a{ color:#C92B00; font-size:14px; font-weight:bold;}
.focusNews_con{position:relative; height:170px;}
.focusNews_con ul li{ margin:0 10px; border-bottom:#A78677 1px dashed;}
.focusNews_con ul li a{ display:block; float:left; width:350px; overflow:hidden;}
.focusNews_con ul li a strong{ margin-right:8px;}
.focusNews_con ul li a:hover{ font-weight:bold; text-decoration:none;}
.mid_ts{ height:68px;}
.mid_ts ul li{ border:#BE9564 1px solid; padding:1px; float:left; display:block; width:156px; height:66px; margin-right:5px}
.mid_ts ul li img{ display:block;}
.mid_yxzl h2{ background-position:0 -252px;}
.mid_yxzl .yxzltable{ border-collapse:collapse;}
.mid_yxzl .yxzltable tr td strong{ background:url(../images/yxzl.jpg) no-repeat; width:68px; height:29px; display:block; line-height:29px; color:#474443; padding-left:28px;}
.mid_yxzl .yxzltable tr td strong.s2{ background-position:0 -29px;}
.mid_yxzl .yxzltable tr td strong.s3{ background-position:0 -58px;}
.mid_yxzl .yxzltable tr td strong.s4{ background-position:0 -87px;}
.mid_yxzl .yxzltable tr td strong.s5{ background-position:0 -116px;}
.mid_yxzl .yxzltable tr td strong.s6{ background-position:0 -145px;}
.mid_yxzl .gmDataCon{ padding:10px 0 10px 20px; width:472px;}
.mid_yxzl .yxzltable tr td p{ text-align:left; padding-left:10px;}
.mid_yxzl .yxzltable tr{ height:42px;}
.mid_yxzl .yxzltable tr td p a{ margin:0 5px;}
.mid_gllt .glltMenu{ background:url(../images/home_title.jpg) 0 -288px no-repeat; height:36px; padding-left:23px;}
.nTab .glltMenu li,.nTab .glltMenu li span{ display:block; float:left;width:97px;cursor:pointer;text-align:center; margin-right:3px;height:36px; line-height:36px;overflow:hidden; text-indent:-9999px;}
.nTab .glltMenu .active span{ background:url(../images/home_title.jpg) 0 -324px no-repeat;}
.nTab .glltMenu .active span.yxgl{ background-position:-23px -324px;}
.nTab .glltMenu .active span.ltjh{ background-position:-123px -324px;}
.mid_gllt_con{ position:relative;background-color:#ece4cd; height:156px;}
.mid_gllt_con ul li{margin:0 10px;}
.mid_gllt_con ul li a{ display:block; float:left; width:350px; overflow:hidden;}
.mid_gllt_con ul li a strong{ margin-right:8px;}
.mid_gllt_con ul li a:hover{ font-weight:bold; text-decoration:none;}
/* -- 右边 -- */
.focus{ background:url(../images/bg_focus.jpg) no-repeat; width:247px; height:170px; overflow:hidden; padding:3px;}
.right_yxjs h2{ background-position:0 -144px;}
.right_yxjs p{ line-height:1.8;}
.right_zyjs h2{ background-position:0 -180px;}
.zyjsCon{ padding-left:5px;}
.scrollBox{ overflow:hidden;}
.scrollBox .pcont {width:215px;float:left;overflow:hidden;display:inline;}
.scrollBox .ScrCont {width:32766px;}
.scrollBox #List1_1, .scrollBox #List2_1 {float:left;}
.scrollBox .LeftBotton, .scrollBox .RightBotton {width:12px;height:21px;float:left;background:url(../images/btn_arrow.gif) no-repeat;cursor:pointer}
.scrollBox .LeftBotton { background-position: 0 0;margin:110px 2px 0 0;cursor:pointer}
.scrollBox .RightBotton {background-position: 0 -21px;margin:110px 0 0 2px;cursor:pointer}
.scroll-list li{float:left;}
.scroll-list li img{ display:block;}
.scroll-list li p{ text-align:center;}
.right_yxjt h2{ background-position:0 -216px;}
.yxjtCon { padding:16px 22px;}
.yxjtCon img{ display:block; border:#934416 1px solid;}


/* 版权部分模块 footer*/
.jz_yxzg{ background:#be9564 url(../images/hzmt_title.jpg) no-repeat; height:40px; padding-left:110px; width:876px;}
.jz_yxzg p{ height:40px; line-height:40px;color:#4E1B08;}
.jz_yxzg p a{ margin:0 10px; color:#4E1B08;}
.footer{ background:url(../images/bg_foot.jpg) center top no-repeat; margin-top:30px;}
.foot{ width:850px;padding:15px 0;}
.footInfo p{ line-height:1.8; margin-left:20px; color:#934416;}
.footInfo p a{ color:#934416;}
.footInfo p a:hover{ color:#EC3800;}
.footInfo p span{ margin:0 5px;}

/* inner-page */
.innerRight{ width:760px;}
.innerTitle{ background:url(../images/inner_title_bg.jpg) no-repeat; color:#C09B81; height:36px; line-height:36px; padding:0 20px;}
.innerTitle h2{ font-size:16px; color:#FFE3CE;}
.innerTitle p.location{ float:right;}
.innerTitle p.location a{ color:#FFE3CE; margin:0 5px;}
.innerContainer{ padding:20px; min-height:774px;_height:774px;}
.inner_news_list ul li{ background:url(../images/listStyle.gif) left center no-repeat; border-bottom:#C9B5A2 1px dashed; color:#A6937D; padding-left:10px; height:32px; line-height:32px;}
.inner_news_list ul li span{ float:right;}
.inner_news_list ul li a{ display:block; float:left; width:550px; height:32px; overflow:hidden;}
.inner_news_list ul li a:hover{ text-decoration:none;}
.innerContainer .newsTitle{text-align:center; border-bottom:#B09A7F 1px dashed;}
.innerContainer .newsTitle h3{ color:#C92B00; padding:10px 0; overflow:hidden; font-family: 'Microsoft Yahei','宋体';font-size:20px;font-weight:bold;text-align:center;}
.innerContainer .newsTitle .pubTime{ margin-bottom:8px;}
.innerContainer .newsTitle .pubTime span{ padding:0 12px;}
.innerContainer .newsContent{ padding-top:10px; line-height:26px; font-size:13px;}
.newsContent p {padding-top:5px; text-indent:2em;}
.newsContent p img,.newsContent img{display:block;margin:0 auto;max-width:604px;padding:10px 0;text-align:center;}
.inner_fwq_list{ width:680px; margin:0 auto;}
.inner_fwq_list .zj,.inner_fwq_list .tj,.inner_fwq_list .sy{margin-bottom:20px;}
.inner_fwq_list .zj h2,.inner_fwq_list .tj h2,.inner_fwq_list .sy h2{ background-color:#BE9564; color:#4E1B08; height:36px; line-height:36px; font-size:14px; text-indent:2em;}
.inner_fwq_list .ff{ overflow:hidden; margin:10px auto 0; padding-bottom:12px;} 
.inner_fwq_list .ff a{ color:#FDA100; display:block; width:134px; height:32px; background:url(../images/server_f_item.jpg) no-repeat;font-size:12px; line-height:32px; float:left; margin:12px 10px 0;_margin:20px 10px 0; text-align:center;}
.inner_fwq_list .ff a:hover,.inner_fwq_list .ff a.hover{ background:url(../images/server_f_item.jpg) 0 -32px no-repeat; color:#FDA100; text-decoration:none;}
.inner_fwq_list .ff a span{ margin-left:10px;}
.page_inf{ padding:10px 15px 0;}
.news_conbox p{ line-height:180%; font-size:13px;}
.page_inf .new_cardbtn {background:url(../images/xsk.png) no-repeat ; width:155px; height:37px; line-height:37px; cursor:pointer; border:none;}

/* regCon */
.regCon{ width:600px; margin:0 auto; overflow:hidden;}
.reg1{ background:url(../images/reg1.jpg) no-repeat; height:39px;}
.reg1 h2{ text-align:right; line-height:39px; width:320px; font-size:14px; color:#fff; }
.reg1 .close{float:right; margin:10px 24px 0 0;_margin:10px 12px 0 0; width:20px; height:20px; z-index:99;}
.reg2{ padding-top:25px; padding-bottom:25px; padding-left:45px;}
.reg2 h3{ font:bold 14px Arial; color:green;}
.reg2 p{ margin-top:5px; color:#999;}
.reg2 .regItem{ height:28px; margin:10px 0; overflow:hidden; line-height:28px;}
.reg2 .regItem label{ width:80px; display:block; float:left; font-weight:bold; text-align:right; height:28px; line-height:28px;}
.reg2 .regItem span.red{ color:red; margin-right:3px;}
.reg2 .regItem input{ background-color:#fff; border:1px #948886 solid; color:#000; float:left; margin-right:3px;height:24px; line-height:24px; width:180px; padding:0 3px; vertical-align:middle;}
.reg2 .check{ margin-left:78px;}
.reg2 .check input{float:left; margin-right:5px; width:20px; height:20px;*margin-top:-3px; _margin-top:0;}
.reg2 .check span a{ font-weight:bold; color:green;}
.reg2 .reg_btn{ margin-top:20px; margin-left:150px;}



/**************************************top********************************************/
.thzz { margin:0px auto 0px auto; }
.th { width:1000px; height:37px; text-align:center; }
.th1 { width:100px; height:37px; padding-left:10px; line-height:37px; }
.th2 { width:280px; height:37px; line-height:37px; }
.th3 { height:37px; line-height:37px; }
.th3 a{ margin:0 5px;}
.th4_1 { width:62px; height:21px; background-image:url(../../../2010ex/images/3.gif); margin:7px 0 0 10px; line-height:21px; }
.thcl { clear: both; }
.fl { float: left; }
.fr { float: right; }
.th100 { width:100%; height:37px; background-image:url(../../../2010ex/images/bg.gif); font-size:12px; _margin:-13px auto 0px auto; *margin:-13px auto 0px auto;}
.thred { color:#FF0000; }
.thrff6600 { color:#ff6600; }
ul.gd { overflow:hidden; height:22px; line-height:22px; font-size:12px; padding:6px 7px 0px; *padding-top:10px 0 0;
margin:0; float:left; }
ul.gd li { list-style:none; }
/* regCon */
.regCon{ width:600px; margin:0 auto;}
.reg1{ background:url(../images/reg1.jpg) no-repeat; height:57px;}
.reg1 h2{ text-align:right; line-height:48px; width:340px; font-size:16px; }
.reg1 .close{float:right; margin:14px 24px 0 0;_margin:14px 12px 0 0; width:20px; height:20px; z-index:99;}
.reg2{ background:url(../images/reg2.jpg) repeat-y; padding:5px 35px;}
.reg2 h3{ font:bold 14px Arial; color:#ffcc35;}
.reg2 p{ margin-top:5px; color:#999;}
.reg2 .regItem{ height:28px; margin:10px 0; overflow:hidden; line-height:28px;}
.reg2 .regItem label{ width:80px; display:block; float:left; font-weight:bold; text-align:right; height:28px; line-height:28px;}
.reg2 .regItem span.red{ color:red; margin-right:3px;}
.reg2 .regItem input{ background:#230403; border:#83433F 1px solid; color:#ffeebc; float:left; margin-right:3px; height:24px; line-height:24px; width:180px; padding:0 3px; vertical-align:middle;}
.reg2 .check{ margin-left:78px;}
.reg2 .check input{float:left; margin-right:5px; width:20px; height:20px;*margin-top:-3px; _margin-top:0;}
.reg2 .check span a{ font-weight:bold; color:#ffcc35;}
.reg2 .reg_btn{ margin-top:20px; margin-left:150px;}
.reg3{ background:url(../images/reg3.jpg) no-repeat; height:33px;}