@charset "utf-8";
/* CSS Document */

/* 全局定义 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-size:12px; line-height:23px;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
ul,ol,li{list-style:none; padding:0; margin:0;}
div{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,button,select,textarea{vertical-align:middle;}
img{vertical-align:middle;}
a:link,a:visited{color:#666;text-decoration:none; font-size:12px;}
a:hover{color:#cc0000;text-decoration:underline;}
.page_all{ width:1002px; margin:0 auto; text-align:center;overflow:hidden;background:#fff;}
body{ background:#e6e6e6 url(body.gif);}
/* 新闻模块 */
.more_top:link,.more_top:visited{height:32px;line-height:32px;font-weight:normal; font-size:12px;}
.more_top:hover{height:32px;line-height:32px;}
.more_bottom:link,.more_bottom:visited{ display:block;clear:both;text-align:right;text-decoration:none;padding-right:15px; font-size:12px;}
.more_bottom:hover{display:block;clear:both;text-align:right;padding-right:15px;}
.tit{ float:left; }
.tu{ color:#999;}
.time{ float:right; color:#888; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.author{ float:left; padding-right:6px;}
/*页面头部*/
.header {display:block;height:auto;margin:0 auto; border-bottom:3px solid #a80500; padding:0px; background:#fff url(head.gif)  bottom repeat-x; height:98px; _height:98px; width:1002px; text-align:right; font-size:12px;}
.header  h1{ font-size:16px; text-align:left; }

#logo {display: block;margin: 0px;float:left;border:none;}
.search { display:block;padding:0;margin:0;float: right;width: 250px;line-height: 21px;	margin-right:10px;}
.input-box{}
.input-btn{}
.banner {
    display:none;
	height:394px; width:1002px;
	margin:0 auto;
	background:url(banner.jpg) no-repeat; background-position:top;
	}	
.banner h2{	
    font-family:"黑体";
	font-size:30px;
	line-height:80px;
	color:#fff;
	display:none;
	}
/*横向菜单*/
.menu {
clear:both;
width:1002px;
height:34px;
line-height:34px;
text-align:center;
margin:0 auto;
background:#b60702;
margin:8px auto;
}

.menu .select {
margin:0; 
padding:0;
list-style:none; 
white-space:nowrap;
}

.menu li {float:left;font-weight:normal; padding:0 2px;}
.menutop{ display:none; height:34px; }
.menu li#menutop{ display:none;  height:34px; width:30px; background:url(menu-top.gif) left no-repeat;}
.menu li#menubottom{ float:right; display: none; background:url(menu-bottom.gif) right no-repeat; height:34px; width:4px;  }
.menu .select a {
display:block; 
height:34px; 
float:left; 
padding:0 0 0 5px; 
text-decoration:none; 
line-height:34px; 
white-space:nowrap;
font-size:13px;
font-family:"宋体";
color:#fff;
}


.menu .select a b {
display:block;
padding:0 15px 0 5px; font-weight:normal;
}

.menu .select li.line a b { }

.menu .select a:hover, 
.menu .select li:hover a {
padding:0 0 0 5px;
cursor:pointer; 
color:#fff;
font-family:"宋体";
font-size:13px;
font-weight:normal;
text-decoration:none;
background:#444;
}

.menu .select a:hover b, 
.menu .select li:hover a b {
display:block; 
padding:0 15px 0 5px; 
cursor:pointer;font-weight:normal;
background:#444;
}

.menu .select li.line a:hover b, 
.menu .select li.line:hover a b {}


/*普通的选中状态*/
.menu .select .select-on a,.menu .select .select-on a:hover,.menu .select .select-on li:hover a{
padding:0 0 0 5px;
cursor:pointer; 
color:#fff;
text-decoration:none;
background:#444;
}
.menu .select .select-on a b ,.menu .select .select-on a:hover b,.menu .select .select-on li:hover a b{
display:block; 
padding:0 15px 0 5px; 
cursor:pointer;
text-decoration:none;
background:#444;
 }

/*有下拉的选中状态*/
.menu .select .line-on a,.menu .select .line-on a:hover,.menu .select .line-on a:active,.menu .select .line-on a:link,.menu .select .line-on li:hover a{
padding:0 0 0 5px;
cursor:pointer; 
color:#fff;
text-decoration:none;
background:#444;
}
.menu .select .line-on a b ,.menu .select .line-on a:hover b,.menu .select .line-on a:active b,.menu .select .line-on a:link b,.menu .select .line-on li:hover a b{
text-decoration:none;
background:#444; font-weight:normal;}

.menu .sub {display:none;}
.menu ul ul {display:none;}

/* IE6 only */
.menu table {
border-collapse:collapse; padding:0; margin:0; position:absolute; left:0; top:0;}


.menu li:hover {position:relative; z-index:200;}
.menu a:hover {position:relative; white-space:normal; z-index:200;}
.menu .select :hover .sub
{display:block; position:absolute; left:0px;top:34px; background:#b90601;   padding-bottom:15px; white-space:nowrap; width:93px; height:auto; z-index:300;list-style:none;}
.menu :hover ul.sub li
{display:block; border-bottom:1px solid #fff;height:32px; line-height:32px; position:relative; width:80px;font-weight:normal; padding-left:10px; color:#fff; text-decoration:none; }

.menu .select :hover .sub li a 
{display:block; height:32px; line-height:32px; float:left; background: transparent; padding:0; margin:0; white-space:nowrap; color:#fff; text-decoration:none;font-size:12px;font-weight:normal; text-decoration:none;}

.menu .select :hover .sub li a:hover,
.menu .select :hover .sub li:hover
{color:#fff; background:#555; line-height:32px; position:relative;font-weight:normal; text-decoration:none;}

/* 面包屑 */
.path_left{ padding-left:8px; display:block;margin-bottom:5px; margin-top:5px; color:#666; font-size:12px;text-align:left;}


/* 页底 */
.footer{ clear:both;width:1002px; text-align:center; margin:0 auto;font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:12px;line-height:20px; padding-top:20px; padding-bottom:20px; background:#fff;}	
.footer a:link,.footer a:visited{ color:#666; text-decoration:underline;}
.footer a:hover{ color:#000; text-decoration:none;}
.footer a:active{ color:#666; text-decoration:underline;}
.goto-p{ font-size:12px; color:#444; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px; padding-top:10px; margin:0 auto; text-align:center;}
.goto-p a:link,.goto-p a:visited{ padding:3px 5px; margin:auto 3px; border:1px solid #ccc; text-align:center; color:#444; text-decoration:none;}
.goto-p a:hover{ padding:3px 5px; margin:auto 3px; border:1px solid #ff6600; text-align:center; color:#000; text-decoration:none;}
.goto-p a:active{ padding:3px 5px; margin:auto 3px; border:1px solid #ccc; text-align:center; color:#444; text-decoration:none;}
.goto-p input{ width:40px; background:#fff; border:1px solid #999; margin:auto 5px;}
#wrapper{ background:#fff}
#wrapper h2{ font-family:"黑体"; font-size:18px; line-height:40px; font-weight:100; text-align:center; color:#c50f0f; padding-top:15px;}
#wrapper h5{ display:block; font-size:12px; color:#555; text-align:left; line-height:22px; font-weight:100; background:#fff3f3; border:1px dashed #f6a5a5; margin:15px; padding:8px; overflow:hidden;}
.titBar{ font-family:"仿宋"; font-size:12px; color:#777; line-height:30px; height:40px; text-align:left; display:block; padding:0 8px;overflow:hidden; }
.titBar .info{ float:left; overflow:hidden; width:400px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.titBar .info a{ color:#777;}
.titBar a:hover{ color:#0f59ab; text-decoration:underline;}
.auth{ font-size:12px;}
#cmt_1{ color:#0f59ab;}
#cmt_1 a{ color:#0f59ab; text-decoration:none;}
#cmt_1 a:hover{ color:#bc2d09; text-decoration:underline;}
.num{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#bc2d09}
.fontSize{ right:0px; float:right; font-family:"Times New Roman", Times, serif;}
.small{ font-size:12px; padding:0 3px; font-weight:bold;}
.small a:link,.small a:visited{ font-size:12px;text-decoration:none;}
.small a:hover{ font-size:12px; text-decoration:none;}
.small a:active{ font-size:12px; text-decoration:none;}

.middle{ font-size:14px; padding:0 3px; font-weight:bold;}
.middle a:link,.middle a:visited{ font-size:14px;text-decoration:none;}
.middle a:hover{ font-size:14px; text-decoration:none;}
.middle a:active{ font-size:14px; text-decoration:none;}

.big{ font-size:16px; padding:0 3px; font-weight:bold;}
.big a:link,.big a:visited{ font-size:16px;text-decoration:none;}
.big a:hover{ font-size:16px;text-decoration:none;}
.big a:active{ font-size:16px; text-decoration:none;}

.titBar ul{ margin:0; padding:0; list-style:none;}
.colorchoose{ float:right; height:40px; line-height:40px;}
.colorchoose li{ list-style:none; padding:0; margin:0; display:block; float:right; width:12px; height:40px; line-height:40px; overflow:hidden;  padding:0 3px; position:relative;top:9px;}
.colorchoose li a:link,.colorchoose li a:visited{ display:block; text-decoration:none;}
.colorchoose li a:hover{ display:block; text-decoration:none;}
.colorchoose li a:active{ text-decoration:none;}
#colorchoose1{ background:url(color_1.gif) no-repeat;}
#colorchoose2{ background:url(color_2.gif) no-repeat;}
#colorchoose3{ background:url(color_3.gif) no-repeat;}
#colorchoose4{ background:url(color_4.gif) no-repeat;}
#colorchoose5{ background:url(color_5.gif) no-repeat;}
#wrapper-cnt{ font-family:"宋体"; font-size:14px; text-align:left; line-height:24px; padding:0 15px;}
#wrapper-cnt p{ text-indent:2em; padding-top:15px;}
.keywords{ display:block; font-size:12px; color:#333; text-align:left;background:#fff3f3; line-height:25px; margin-top:10px; text-indent:5px; }
.keywords a{ color:#333; text-decoration:none;font-size:12px; padding:0 5px; }
.keywords a:hover{ color:#264997; text-decoration:underline;font-size:12px;padding:0 5px; }
.pagedown{ display:block; text-align:left; padding-top:10px; line-height:24px; font-size:12px; text-indent:5px;}
.pagedown a:link,.pagedown a:visited{line-height:24px; color:#333; text-decoration:none; }
.pagedown a:hover{line-height:24px; text-decoration:underline; color:#448aca; }
.pagedown #up{ display:block;}
.pagedown #down{ display:block;}
.tool{ display:block; margin-top:10px; text-indent:5px;}
.tool a:link,.tool a:visited{ color:#8896b1; text-decoration:none; line-height:25px;}
.tool a:hover{ color:#8896b1; text-decoration:underline; line-height:25px;}
.tool a:active{ color:#8896b1; text-decoration:none; line-height:25px;}
#tool_1{ background:url(copy.gif) left no-repeat; padding-left:19px; line-height:25px; padding-top:3px; }
#tool_2{ background:url(share.gif) left no-repeat; padding-left:19px; line-height:25px; padding-top:3px; }
#tool_3{ background:url(save.gif) left no-repeat; padding-left:17px; line-height:25px; padding-top:3px; }
#tool_4{ background:url(print.gif) left no-repeat; padding-left:19px; line-height:25px; padding-top:3px; }
#tool_5{ background:url(close.gif) left no-repeat; padding-left:17px; line-height:25px; padding-top:3px; }
#commentbox{ display:block; border:1px solid #d8d8d8; margin-bottom:20px; height:auto; overflow:hidden; padding:10px; margin:10px 5px;}
#commentbox-hd{ width:100%;}
#commentbox h2{ color:#000; margin:0; padding:0; font-family:"黑体"; font-size:18px; float:left; line-height:40px;}
#commentbox .hasCom{ float:right; line-height:40px; color:#0b3b8c;}
#commentbox .hasCom:link,#commentbox .hasCom:visited{color:#0b3b8c; text-decoration:none;}
#commentbox .hasCom:hover{ text-decoration:underline;}
#commentbox .hasCom:active{ color:#0b3b8c; text-decoration:none;}
#commentbox .hasCom em{ font-family:"Times New Roman", Times, serif; font-size:11px; color:#cc0000;}
.commentbd{ display:block; clear:both;}
.commentbd-hot{ display:block;}
.commentbd dl{ display:block; margin:0 auto; padding-bottom:10px; background:#fff; padding:8px;}
.commentbd dl dt{ text-align:left;}
.commentbd dl dt .user-info{ color:#666; font-size:12px; text-align:left; }
.commentbd  dl dt .post-time{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#666;}
.commentbd dl dd{ font-size:12px; color:#444; line-height:24px; text-align:left;}
.commentbd table td{ text-align:left;}
.commentbd textarea{ width:100%; height:150px; min-height:150px; color:#444; line-height:25px;}
.commentft{ display:block;padding-top:10px; padding-left:6em; font-size:12px; }
.commentft input{ background: transparent url(comment.gif) no-repeat; width:82px; height:23px; line-height:23px; border:none; color:#fff; font-size:12px; text-align:center;}







