@charset "gb2312";
/* CSS Document */

/*css reset star*/
html								{color:#000;background:#FFF;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,
dl,dt,dd,ul,ol,li,pre,form,fieldset,
legend,button,input,textarea,th,td	{margin:0;padding:0;}
body,button,input,select,textarea	{font:12px/1.5 tahoma, arial, \5b8b\4f53;}
h1,h2,h3,h4,h5,h6					{font-size:100%;}
address,cite,dfn,em,var				{font-style:normal;}
code,kbd,pre,samp					{font-family:courier new, courier, monospace;}
small								{font-size:12px;}
ul,ol,li							{list-style:none;}
a									{text-decoration:none;}
a:hover								{text-decoration:underline;}
sup									{vertical-align:text-top;}
sub									{vertical-align:text-bottom;}
legend								{color:#000;}
fieldset,
img									{border:0;}
button,
input,
select,
textarea							{font-size:100%;}
table								{border-collapse:collapse; border-spacing:0;}
a									{text-decoration:none;color:#000;}
a:hover, a:focus					{text-decoration:none;color:#f00;}

strong								{font-weight:bold;}
input[type=submit]					{cursor:pointer;}
button								{cursor:pointer;}
input, label, img, th				{vertical-align: middle;}



/*css reset end*/

.hr 								{font-size:1px;line-height:1px;clear:both;height:10px;}/*留出10像素的间隙*/
.clear								{clear:both;font-size:0px; height:0px; line-height:0px;}/*清楚ie6 浮动造成的重复文字*/
.m									{margin:0 auto;}
.b									{font-weight:bold;}
span.none-b							{font-weight:normal;}
.pos-rel							{position:relative;}
.w960								{width:960px;}
.border_none						{border:none;}
.display_none						{display:none;}
/*f_开头为float漂浮,l:左 r:右*/
.fl									{float:left;}
.fr									{float:right;}

/*m_开头位margin边距,t:上 b:下 l:左 r:右*/
.mt									{margin-top:10px;}
.mb									{margin-bottom:10px;}
.ml									{margin-left:10px;}
.mr									{margin-right:10px;}

.mb20								{margin-bottom:20px;}
.mb26								{margin-bottom:26px;}
.mb15								{margin-bottom:15px;}
.mb5								{margin-bottom:5px;}
.mb4								{margin-bottom:4px;}
.mr8								{margin-right:8px;}
.mr4								{margin-right:4px;}



.pa5								{padding:5px;}
.pa10								{padding:10px;}
.pa8								{padding:8px;}

/*c_开头为字体颜色*/
.gray								{color:#333;}
.gray_6								{color:#666;}
.blue								{color:#0033ff;}
.red								{color:#bf0000;}
.green								{color:#090;}
.orange								{color:#f95e1c;}

a.uline								{text-decoration:underline;}






/*w_开头表示宽度,bdr_为对边框的设置,这两个组合使用*/

.clearfix:after						{ content:"."; height:0; visibility:hidden; display:block; clear:both; }
.clearfix							{ display:inline-block; }
.clearfix							{ display:block; }

/*fh_开头的是行距*/
.fh18								{line-height:18px;}
.fh21								{line-height:21px;}
.fh30								{line-height:30px;}
/*fs_开头的是字体大小*/
.fs12								{font-size:12px;}
.fs14								{font-size:14px;}
/*v开头表示垂直对齐方式，t开头横向对齐方式，组合使用*/
.vt									{vertical-align:top;}
.vm									{vertical-align:middle;}
.tc									{text-align:center;}
.tr									{text-align:right;}
.wp									{word-wrap:break-word;word-break:normal;}/*字符串不换行*/

/*最小高度*/
.mh600								{min-height:600px;height:auto !important;height:600px;overflow:visible;}

/*图片隐藏*/
.img_h								{display:block;overflow:hidden;text-align:center;}
.img_box							{display:block;}

.bk_et								{display:table-cell; display:inline-block; *display:inline;zoom:1; vertical-align:top; }

/*-----------------------------------------------------------------------------------------*/

html								{background:url(/images/bg.png) repeat-x;}

#header								{width:1003px;margin:0 auto;background:url(/images/header_bg.jpg) no-repeat;height:205px;position:relative; font-family:"宋体";}

#header .top						{position:absolute;color:#000;bottom:10px;left:70px; text-align:center;}
#header .top a						{color:#000;margin-right:20px;}
#header .top a:hover				{color:#F00;}
#header .top span					{margin:0 5px;}

#header	.cuibox						{width:480px;overflow:hidden;margin-right:15px;}
#header	.cuibox	ul					{width:550px;}
#header	.cuibox	.title				{height:26px;line-height:26px; text-align:center;color:#FFF;font-weight:bold;margin-bottom:4px;}
#header	.cuibox	li					{float:left;width:161px;height:20px;line-height:18px; text-align:center;overflow:hidden;border-right:1px solid #000;margin-bottom:6px;}
#header	.cuibox	li.changx			{width:322px;}
#header	.banner						{width:210px;height:100px;}
#header	.box						{position:absolute;top:10px;right:0;width:716px;}



#content							{width:1004px;margin:0 auto;background:#FFF;}


.nav								{height:40px;background:url(/images/nav.png) no-repeat;padding:0 10px;color:#FFF;}
.nav li								{height:30px;float:left;margin:0 5px;padding-top:3px;}
.nav li a							{color:#FFF;font-weight:bold;margin-right:10px;}
.nav li a:hover						{color:#FFFF00;}

.nav li .sr							{border:1px solid #b85800;background:#fbcd89;height:20px;line-height:20px;padding:2px;}

.nav li .sub						{background:url(/images/buttom.png) no-repeat;width:63px;height:22px;border:none; text-indent:-9999px;}

.nav li.i1							{margin-right:20px;}
.nav li.i2							{line-height:30px;}


.ad-img								{}
.ad-img li							{float:left;height:35px;width:200px;border-right:1px solid #ccc;}
.ad-img li.last						{border:none;}
.ad-img li a						{display:block;height:35px;overflow:hidden;line-height:35px;width:200px;overflow:hidden;}


.ad-wz								{border:1px solid #b85a00;}
.ad-wz li							{float:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;width:142px;overflow:hidden;margin-bottom:-1px; text-align:center;}
.ad-wz li.last						{border:none;border-bottom:1px solid #ccc;width:144px;}
.ad-wz li a							{display:block;padding:3px 0;}

.ad-wz li a.red						{background:#F00;color:#FFF;}
.ad-wz li a.yellow					{background:#FF0;}
.ad-wz li a.green					{background:#7fff00;color:#000;}
.ad-wz li a.brown					{background:#a52a2a;color:#FFF;}
.ad-wz li a.blue					{background:#00F;color:#FFF;}
.ad-wz li a.orange					{background:#F60;color:#FFF;}

.divtable							{border-top:1px solid #b85a00;border-left:1px solid #b85a00;}
.ul-th								{background:url(/images/nav_bg.png) repeat-x;height:29px;line-height:29px;text-align:center;}
.ul-th li							{float:left;border-right:1px solid #b85a00;border-bottom:1px solid #b85a00;color:#FFF;height:28px;line-height:28px; font-size:12px;font-weight:bold;}
.divtable .name						{width:118px;}
.divtable .ip						{width:118px;}
.divtable .data						{width:195px;}
.divtable .sort						{width:98px;}
.divtable .introduce				{width:302px;}
.divtable .qq						{width:94px;}
.divtable .detail					{width:71px;}

.dl-td								{height:26px;}
.dl-td dt,
.dl-td dd							{float:left;border-right:1px solid #b85a00;border-bottom:1px solid #b85a00;color:#000;height:25px;line-height:25px; text-indent:8px;}



.dl-td.yellow						{background:#FFFF00;}
.dl-td.yellow2						{background:#fff8dc;}


.morn								{height:30px; text-align:center;color:#FFF;line-height:30px;background:url(/images/thbg.png) no-repeat center 0; font-family:"宋体";border:1px solid #b85a00;border-top:none;border-bottom:none;font-size:14px; font-weight:bold;}


.game-article-box					{border:1px solid #b85a00;margin-top:5px;}

.article-list						{width:249px;border-right:1px solid #b85a00;}
.article-list .title				{padding:4px;}
.article-list .tith					{background:url(/images/tith1.png) repeat-x;height:32px;color:#FFF; text-align:left;padding-left:10px;line-height:32px;font-size:14px;}
.article-list ul					{padding:8px 8px;}
.article-list li					{height:24px;line-height:24px; font-family:"宋体";}
.article-list.last					{width:252px;border-right:none;}



.gray-box							{border:1px solid #b85a00;}
.gray-box .tith						{border-bottom:1px solid #ccc;background:url(/images/title_bj.gif) repeat-x;height:29px;line-height:29px;color:#FFF;text-align:center;}
.gray-box .detail					{padding:8px;line-height:26px;}

.record								{border:1px solid #b85a00;border-bottom:none;}
.record .tith						{background:url(/images/thbg.png) repeat-x;line-height:32px; text-align:center;color:#FFF;font-weight:bold;font-size:14px;}
.record .calendar li				{width:998px;border-right:1px solid #FFF;border-bottom:1px solid #FFF;line-height:20px;float:left;background:#FFF;color:#a84200; font-family:"宋体";font-size:14px;}
.record .calendar li.kong			{background:#FFF;width:56px;}
.record .calendar li.last			{width:156px;}
.record .calendar a					{color:#a84200;}


/*#footer*/
#footer								{width:1002px;margin:0 auto;text-align:left;background:url(/images/footerbg.png) no-repeat 0 bottom;height:111px;color:#000;line-height:19px;border:1px solid #b85a00;}
#footer .copay						{padding-left:165px;padding-top:15px; text-align:center;line-height:17px;}
#footer a							{color:#FFF;margin:0 3px;}
#footer a:hover						{color:#FF0;}
#footer .tith						{background:url(/images/thbg.png) repeat-x;height:29px;line-height:29px;color:#facd89;text-align:center;font-size:14px;font-weight:bold;}
#footer .tith strong				{padding:0 5px;}
#footer .tith a						{color:#facd89;}


/*nav_link*/

.nav_link							{height:30px;line-height:30px;}

/*wzdetail*/
.wzdetail							{border:1px solid #d3dbe6;border-top:2px solid #003795;padding:30px 15px 10px 15px;width:662px;float:left;margin-right:10px;}

.wzdetail .title					{-x-system-font:none;color:#000;font-family:"宋体",arial;font-size:26px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;line-height:30px;margin-bottom:6px;font-weight:800; text-align:center;}

.wzdetail .news_body				{line-height:26px;font-size:14px;}
.wzdetail .news_body p				{margin-bottom:25px; text-indent:2em;}

.wzdetail .news_ly					{color:#333;border-bottom:1px solid #e5e5e5;padding:10px 15px;margin-bottom:15px; text-align:center;}


.page_sy2							{color:#333;text-align:center;margin-top:15px;}
.page_sy2 a							{display:inline-block;padding:0 7px;height:19px;border:1px solid #b85a00;text-align:center;line-height:19px;background:#FFF;color:#3e64b9; font-family:"宋体";margin:0 2px;}
.page_sy2 a.active,.page_sy2 a:hover{border:1px solid #284e99;background:#316aad;color:#FFF; text-decoration:none;}


.othernews h2 						{font-size: 14px;font-weight: bold;padding-left: 9px;padding-top: 10px;border-top:1px dashed #ccc;margin-top:10px;}
.othernews li						{padding:5px 0;}
.othernews li a						{font-size:14px;color:#14px;color:#0B3B8C;}
.othernews li a:hover				{color:#F00;}
.othernews li span					{font-size:12px;color:#999;margin-left:10px;}


.detail-right						{width:300px;float:left;}


.ad2								{width:300px;}



.col_garyline						{border:1px solid #d7d7d7;}
.col_garyline .title_bar			{height:28px;line-height:28px;padding-left:10px;color:#333;font-size:14px;background:url(/images/title.gif);}
.col_garyline .title_bar .more		{position:absolute;top:4px;right:5px;font-size:12px;line-height:16px;}


.news_list li						{line-height:19px;margin-bottom:2px;padding:4px 0;}
.news_list li a{font-size:14px;color:#14px;color:#0B3B8C;}
.news_list li a:hover{color:#F00;}

/*留言*/
.review_list li						{border-bottom:1px  dashed #eee;padding-bottom:10px;margin-bottom:10px;}
.review_list .msg_box				{}
.review_list span.gray				{color:#999;}
.review_list .m_title				{line-height:18px;padding-bottom:8px;}
.review_list .reply_box				{border:1px solid #D7D7D7;background:#F5F5F5;padding:10px;margin-bottom:5px;}
.review_list .reply_box .r_msg		{margin-bottom:5px;}	


.publish_zx							{}
.msg_title							{font-size:14px;color:#333;font-weight:bold;margin-bottom:10px;}
.msg_title.line						{border-top:1px dashed #ddd;padding-top:10px;margin-top:10px;}
.publish_zx	.in_text_area			{width:600px;height:120px;border:1px solid #d4d0c8;padding:2px;color:#999;}
.publish_zx .in_yz					{border:1px solid #acacac;height:18px;line-height:18px;padding:1 2px;width:100px;}
.publish_zx .btn_tj					{border:none;width:82px;height:23px;color:#FFF;background:url(/images/but.gif) no-repeat;}






.mleft								{width:700px;margin-right:10px;float:left;}
.mright								{width:294px;float:left;}

.classify							{text-align:left;}
.classify .bt						{font-weight:bold;color:#3e3e3e;margin-bottom:5px;border-bottom:1px dashed #eee;height:26px;line-height:26px;color:#F00;}
.classify .list						{line-height:21px;}
.classify .list	a					{display:table-cell; display:inline-block; *display:inline;zoom:1; vertical-align:top;padding-right:15px;color:#3e3e3e; text-decoration:underline;}

.kf									{text-align:left;}
.kf .bt								{font-weight:bold;color:#3e3e3e;margin-bottom:5px;border-bottom:1px dashed #eee;height:26px;line-height:26px;color:#F00;}
.kf .list							{line-height:21px;}



.worklist li						{float:left;width:227px; text-align:center;margin-bottom:15px;}
.worklist li .img_box				{width:200px;height:200px;padding:4px;border:1px solid #b85a00;margin:0 auto;}

.worklist li a.name					{font-size:14px;font-weight:bold;}
.worklist li a.red					{font-size:14px;}



/*page_sy1*/
.page_sy1							{height:24px; text-align:center;margin:35px 0 30px 0;}
.page_sy1 a,.page_sy1 span			{border:1px solid #e3e3e3;color:#333;text-align:center;line-height:24px;display:table-cell; display:inline-block; *display:inline;zoom:1; vertical-align:top;width:26px;height:26px;}
.page_sy1 a.pu,.page_sy1 a.dw,.page_sy1 span{width:70px;}
.page_sy1 a:hover,.page_sy1 a.active{color:#FFF;background:#0099FF;border:1px solid #00F; text-decoration:none;}


#tishi{width:1004px;border:1px solid #c6831a; height:40px; line-height:40px; text-align:center; margin:3px auto; background:url(/images/gth.gif) #feffbd 5px 4px no-repeat;}
#tishi .close_tip{float:right; display:block;background:url(/images/close.gif) 0 6px #feffbd no-repeat;text-indent:-9999px;width:20px;height:40px; cursor:pointer;}


