﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
body{line-height:1.5}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
:link,:visited,ins{text-decoration:none}
.fl{float:left}
.fr{float:right}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.tl{text-align:left}
.tr{text-align:right}
.vm{vertical-align:middle}
.pr{position:relative}
.pa{position:absolute}
.fs12{font-size:12px}
.fs14{font-size:14px}
.fs16{ font-size:16px;} 
.fn{font-weight:normal}
.fb{font-weight:bold}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.pl10{padding-left:10px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mr10{margin-right:10px}
.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.black,.black a:link,.black a:visited,.black a:active,.black a:hover{color:black}
.white,.white a:link,.white a:visited,.white a:active,.white a:hover{color:white}
.red,.red a:link,.red a:visited,.red a:active,.red a:hover{color:red}
.op50{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50}
.op60{filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}
.op70{filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70}
.op80{filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80}
.op90{filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix{display:block}
.clearfix{display:inline-block\9}
* html .clearfix{height:1%}
.clear{clear:both}
body{background-color:#72899e;}

/*Blueprint CSS 
----------------------------------------------------------------------- */
.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9 {float:left;margin-right:10px; display:inline;}
.last,div.last {margin-right:0;}
.span-1 {width:30px;}
.span-2 {width:70px;}
.span-3 {width:310px;}
.span-4 {width:430px;}
.span-5 {width:470px;}
.span-6 {width:510px;}
.span-7, div.span-7 {width:950px;}
.span-8 {width:310px;}
.span-9 {width:430px;}

/*Content
------------*/
.container{margin:0px auto; width:100%;background-color:#72899e;background-image: url(../img/topbj.jpg);background-repeat: no-repeat;background-position: center top;}

.header{ margin:0px auto; width:970px; }
.navlogo{ height: 251px; }

.menu{margin:0px auto;width:970px;height: 56px;}
.menunav {float:left;width:949px;line-height:56px;padding-left:13px;font-weight:bold;font-size:14px;}
.menunav a {padding-left:40px;color:#f7da95;text-align: center;}
.menunav a:hover{font-size:14.1px;text-decoration:underline;}

.mnav{width:970px;}
.mnav-l{ float:left; width:970px; height:74px; }
.zlbox { width: 912px; margin:0px auto;color: #c4c1a3;line-height: 24px;}
.zlbox a { color: #c4c1a3;margin: 0px; padding:0px 4px;}
.zlbox a:hover{ text-decoration:underline;}
.zlbox span{ margin-left:0px; padding-right:0px;}

.searchbox {width:362px;border: 1px solid #cbdce9;padding: 15px 19px 5px;line-height: 24px;height: 107px;overflow: hidden;font-size: 12px;}
.searchbox code {color: #105095;}
.searchbox .mt {height:70px;margin-top: 10px;overflow-y:auto;}
.searchbox a { color: #505050;margin: 0 ; padding:0px;}
.searchbox a:hover{ text-decoration:underline;}
.search_input{width: 282px;height: 19px;line-height: 19px;font-size:12px;text-align: center;border: 1px solid #bacbe6;padding: 2px 5px;background: #fff;}
.search_type {height: 25px;line-height: 26px;font-size:14px;text-align: center;border: 1px solid #bacbe6;padding: 2px 5px;background: #fff;}

.mt {height:70px;margin-top: 10px;overflow-y:auto;}
.rt {float: right;}
.mt8{ margin-top:8px;}

.coffree,.coffree a{ color:#c5c2a4; }
.coffree a:hover{ text-decoration:underline; }
.coffree1,.coffree1 a{ color:#613415; }
.coffree1 a:hover{ text-decoration:underline; }

.gray,.gray a{ color: #191919; }
.gray a:hover{ text-decoration:underline; }
.gray1,.gray1 a{ color: #333333; }
.gray1 a:hover{ text-decoration:underline; }
.gray3,.gray3 a{ color: #272520; }
.gray3 a:hover{ text-decoration:underline; }

.yellow,.yellow a{color:#c9a11e; }
.yellow a:hover{text-decoration:underline;}
.yellow2,.yellow2 a{color:#f5f3e8; }
.yellow2 a:hover{text-decoration:underline;}
.yellow4,.yellow4 a{color:#f7da95; }
.yellow4 a:hover{font-size:14.1px;text-decoration:underline;}

.white a:hover{ text-decoration:underline; }
.line{ border-bottom:1px solid #cbc5b0;}

input.text{width:156px;height:25px;float:left;margin:0px; line-height:25px; background-color:#ffffff; border:1px solid #d1b16f; border-right:none;font-size:12px; color:#000000;}

.content1{ margin:0px auto; width:970px; background-color:#ffffff; }
.redian{ border:1px solid #eeebe1; height:438px; background-color:#ffffff;}
.rdnews{ margin:0px auto; width:403px; height:131px; border:1px solid #f1ede8; background-color:#f8f6f3; margin-top:11px;}
.rowone{ width:380px;margin:0px auto; margin-top:12px; clear:both;text-align: center;}
.rowone a{ padding: 5px 0 0px; text-align: center; font-size: 16px; font-weight:bold;}
.rowone a:hover { text-decoration:underline; }

.rowtwo{ width:380px;margin:0px auto; clear:both; text-align: center;}
.rowtwo a{ clear: both; padding: 2px 0 5px 0; text-align: center; line-height:20px;}
.rowtwo a:hover { text-decoration:underline; color: #CC0000; }

.sgnews{ clear: both; margin:0px auto; width:411px; height:127px; margin-top:2px;}
.sgnews-t{ height:33px; line-height:33px; padding-left:28px;background: url(../img/index_01.jpg) no-repeat top left; }
.sgnews-c{ margin:0px auto; width:97%;clear: both;}
.sgnews-c ul{ margin-top:10px;}
.sgnews-c li{ float: left; width: 100%; height: 16px; padding: 4px 0; }
.sgnews-c li,.sgnews-c li a{ line-height: 16px; font-size: 14px; color: #333333; text-decoration: none; text-align: left; overflow: hidden; white-space: nowrap; }
.sgnews-c li a:hover{ line-height: 16px; font-size: 14px; color: #333333; text-decoration: underline; }
.sgnews-c li span{ float: right; width: auto; font-size: 12px; color: #999999; height: 16px; line-height: 16px; text-align: center; padding-right:5px; }
.sgnews-c li .left{ float: left; width: 13px; height:13px; background: url(../img/index_07.jpg) 7px 8px no-repeat; }

.lunbo		{width:510px;height:210px; overflow:hidden;}
.lunbo img	{width:510px;height:210px;}
.lunbo h2,P	{color: #fff;}
.gamets{ height:188px;}
.yxts{ margin:0px;}
.yxts-t{ height:30px; background: url(../img/index_02.jpg) no-repeat top left;line-height:30px; padding-left:28px; }
.yxts-c{background-color:#f5f0e9; padding:9px 0px;}
.yxts-k{padding:7px 0px 7px 0px; clear:both;}
.yxts-kl{width:106px;height:72px;float:left;padding:0px 0px 0px 9px;}
.yxts-kl img{width:100px;height:60px; padding:2px; border:1px solid #9b9584;}
.yxts-kr{width:187px;min-height:66px;float:right;}
.yxts-kr h4{padding:0px;margin:0px;line-height:24px; padding-left:4px;}
.yxts-kr h4 a:hover{ text-decoration:underline;}
.yxts-kr span{ float: left; padding-right:8px; }
.yxts-c ul{ padding: 0px; margin: 0 auto; width:100%;}
.yxts-c li{ float: left; width: 77px; height: 16px; padding: 3px 0; margin: 0px; display:inline;overflow: hidden;white-space: nowrap; }
.yxts-c li,.yxts-c li a{ line-height: 16px; font-size: 12px; color: #333333; text-decoration: none; text-align: left; overflow: hidden; }
.yxts-c li a:hover{ line-height: 16px; font-size: 12px; color: #333333; text-decoration: underline; }
.yxts-c li .left{ float: left; width: 13px; height:13px; background: url(../img/index_07.jpg) 7px 8px no-repeat; margin-right:1px; display:inline; }

.yxts1{ margin:0px;}
.yxts1-t{ height:30px; background: url(../img/index_02.jpg) no-repeat top left;line-height:30px; padding-left:28px; }
.yxts1-c{background-color:#e7e5df; padding:9px 0px;}

.wenzi{ float:right; width:200px;}

.tplist { width: 170px; padding: 0; margin: 0px auto; }
.tplist img { width: 170px; height: 70px; padding: 0px;  }
.tplist ul { padding: 0; margin: 0 auto; }
.tplist li { float: left; display: block; margin: 3px 0px 0px 0px; padding: 0px 0px 13px 0px; width: 170px; display: inline;}

.sgjt-t{ height:38px; background: url(../img/index_03.jpg) no-repeat top left;}
.sgjt-t h2 { margin: 0; text-align: left;line-height:38px; font-size:16px; color:#f5f3e7; padding-left:35px; font-weight:bold;}
.sgjt-t h2 span{ float:right; padding-right:14px;}
.sgjt-t h2 span a:hover{ text-decoration:underline;}
.sgjt-c{ height:352px; border:1px solid #d4d0c4; border-top:none; background-color:#f5f3e8;background-image: url(../img/index_04.jpg) no-repeat top center; }
.sgjt-c ul { padding: 0; margin: 0 auto; width:97%; padding-top:5px; }
.sgjt-c li img { width:130px;height:98px; clear:both; padding:2px; background-color:#ffffff; border:1px solid #c6bca3; margin-bottom:5px; }
.sgjt-c li.hover img{ background-color:#c48561;}
.sgjt-c li { float: left; display:inline; margin:13px 5px 0 9px; padding: 0; width: 136px; text-align:left; overflow:hidden; }
.sgjt-c li span{ line-height:20px;width: 121px; margin-left:15px; display: block; }
.sgjt-c li a:hover span{ text-decoration:underline;}
.sgbk-t{ height:38px; background: url(../img/index_06.jpg) no-repeat top left;line-height:38px; padding-left:38px;}

strong{font-weight:bold;}
th {FONT-WEIGHT:bold;FONT-SIZE:12px;BACKGROUND:url(../img/th.gif);COLOR:#ffffff;HEIGHT:35px;font-size:12px;}
.Game {margin-left:auto;margin-right:auto;text-align: center;width: 950px;position: relative;font-size:12px}
.Game table {border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #999999;border-bottom-color: #999999;}
.Game table tr th {background-color: #993300;border-top-width: 1px;border-left-width: 1px;border-top-style: solid;border-left-style: solid;border-top-color: #999999;border-left-color: #999999;}
.Game table tr td {text-align: center;border-top-width: 1px;border-top-style: solid;border-top-color: #999999;border-left-width: 1px;border-left-style: solid;border-left-color: #999999;height: 23px;margin-top:0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;line-height: 23px;}
.Game table tr {background-color: #FFFFCC;}
.Game table tr:hover {background-color: #FFF;}
.GamebG {text-align: center;font-weight: bold;font-size: 14px;color: #FFF;font-family: "Microsoft Yahei";}
.Gameth A{color:#000;}

.link{ height:41px; border:1px solid #ccc5b5; border-top:none; background-color:#fcfbf3; }
.link ul{ margin:0px auto; padding-top:10px; width:95%;}
.link li{ float:left; width: 100%; height: 16px;padding: 4px 0; }
.link li,.link li a{ line-height: 16px; font-size: 12px; color: #333333;padding: 5px 10px 0px 0px; text-decoration: none; text-align: left; overflow: hidden; white-space: nowrap; }
.link li a:hover{ line-height: 16px; font-size: 12px; color: #333333; text-decoration: underline; }
/*Footer
----------------------------------------------------*/ 
.global-footer, .global-footer a:link, .global-footer a:visited,
.global-footer a:active ,.global-footer a:hover {color: #333333; }
.global-footer {filter:alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70;}
.global-footer{margin:0 auto;padding:12px 0;font-size:12px;font-family:"Arial","\5b8b\4f53";line-height:24px;text-align:center;clear:both;color:gray}

.copyright{background-color:#dbd1bb;height:97px;padding-top:1px;}
.copyrightjs{padding-top:10px;}
.copyrightws{margin:0px auto;width:948px;background-color:#f5f3e8;}

.jingyan-t{ height:36px; background: url(../img/index_05.jpg) no-repeat top left;}
.jingyan-t h3 { margin: 0; text-align: left;line-height:36px; font-size:14px; color:#37342d; padding-left:29px; font-weight:bold;}
.jingyan-t h3 span{ float:right; padding-right:14px;}
.jingyan-t h3 span a:hover{ text-decoration:underline;}
.jingyan-c{ height:261px; border:1px solid #ccc5b5; border-top:none; background-color:#fcfbf3; }
.jingyan-c ul{ margin:0px auto; padding-top:10px; width:95%;}
.jingyan-c li{ float: left; width: 100%; height: 16px; padding: 4px 0; }
.jingyan-c li,.jingyan-c li a{ line-height: 16px; font-size: 12px; color: #333333; text-decoration: none; text-align: left; overflow: hidden; white-space: nowrap; }
.jingyan-c li a:hover{ line-height: 16px; font-size: 12px; color: #333333; text-decoration: underline; }
.jingyan-c li span{ float: right; width: auto; font-size: 12px; color: #999999; height: 16px; line-height: 16px; text-align: center; padding-right:5px; }
.jingyan-c li .left{ float: left; width: 10px; height:13px; background: url(../img/index_07.jpg) 7px 8px no-repeat; }
