@charset "GB2312";
/*base*/
body{font-size:12px; font-family:'Arial'}
*{margin:0px; padding:0px; }
ul,li,p,form,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; list-style:none;}
h1,h2{ font-size:14px;}
h3,h4{ font-size:12px;}
a img{border:0px;}
a:link ,a:visited,a:active {color: #555555; text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
.red a,.red a:visited{ color:#FF0000;}
/*all*/
#top,#nav,#menu,.ad,#main,#guide,#link,#footer{ margin:0 auto; width:900px;}
/*top*/
#top{ background:#F6F6F6; border:#E1E1E1 1px solid; height:20px; padding:4px 0px 0px 8px; width:890px; }
#top h3{ float:left; font-weight:normal;}
#top span{ float:right; margin-right:10px;}
/*nav*/
#nav{
	text-align:center;
	padding-top:6px;
	padding-bottom: 3px;
}
.nav_left{ float:left; margin-left:7px; margin-top:8px;}
.nav_left ul li{ float:left; margin-right:28px;}
.nav_left ul li p{ margin-top:5px;}
.nav_right{ float:right; margin-right:7px; margin-top:8px;}
.nav_right ul li{ float:left; margin-left:29px;}
.nav_right ul li p{ margin-top:5px;}
#logo{
	float:left;
}
#logo h1{ color:#FF0000; font-weight:normal; margin-top:5px;}
/*menu*/
#menu{ font-size:14px; clear:both}
.menu_top{ background:#EFF7FE; border:#CAE2F8 1px solid; height:22px; padding:6px 0px 0px 8px; color:#16298B;}
.menu_top h2{ float:left;}
.menu_top ul li{ float:left; margin-left:9px;}
.menu_top ul li a,.menu_top ul li a:visited{color:#16298B;}
.menu_bottom{ background:#FCF2EE; border:#F6D9C7 1px solid; height:34px; padding:6px 0px 0px 8px; color:#E85317; margin-top:5px;clear:both; }
.menu_bottom h2{ float:left;}
.menu_bottom ul li{ float:left; margin-left:9px;}
.menu_bottom ul li a,.menu_bottom ul li a:visited{ color:#E85317;}

#ad { margin: 1px auto; width: 900px;height : 60px;align:center}
.zad1{width : 658px;float : left;height :60px;border: 0px;}    
.zad2{width : 234px;float : right;height :60px;border: 0px;}
#main{ clear:both; overflow:auto; height:100%!important; }
.content{ float:left; width:635px; }
.position{ background:#F6FAFF; border:#A5CBFF 1px solid; height:22px; padding:8px 0px 0px 20px; margin-top:5px;}
.article_content{ font-size:14px; padding:16px 12px 20px 12px;line-height:22px; border:#A5CBFF 1px solid; border-top:0px;}
.article_content h2{ text-align:center; padding-bottom:16px;} 
.article_info{ font-size:12px; color:#666666; text-align:center; margin-bottom:10px; border-bottom:#CCCCCC 1px solid;}
.article_content p{ text-indent:25px;}
.article_content img{max-width:550px;width:expression(this.width > 550 ? "550px" : this.width)}

.right{ float:right; width:255px; margin-top:5px;}
.flash{ text-align:center;}

.layout_4{ border:#9C71CE 1px solid; background:#F7FBFF; margin-top:5px; }
.layout_4 h3{ background: url(li_03.gif) no-repeat 10px center #9C71CE; height:20px; padding:5px 0px 0px 35px; color:#FFFFFF;}
.layout_list_4{ padding:8px;}
.layout_list_4 ul li{ line-height:22px; background:url(zj_li3.gif) no-repeat left center; padding-left:12px;}
.layout_list_4 ul li span{ float:right;}

.news_ad {
	MARGIN: 8px 0px 0px 5px; WIDTH: 600px
}
.ad_left {
	FLOAT: left; WIDTH: 300px;
}
.ad_right {
	FLOAT: right; WIDTH: 300px;
}

#author {
	BORDER-RIGHT: #cad9ea 1px solid; BORDER-TOP: #cad9ea 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; MARGIN: 0px auto 4px; BORDER-LEFT: #cad9ea 1px solid; WIDTH: 600px; BORDER-BOTTOM: #cad9ea 1px solid
}
#author .at {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 3px; BORDER-BOTTOM: #e8e8e8 1px solid
}
#author .ab {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-TOP: 3px
}
#author SPAN {
	FLOAT: right; COLOR: #666
}

#art_fy{
	clear: both;
	border-top: #a5cbff 1px solid;
	border-bottom: #a5cbff 1px solid;
	border-left: #a5cbff 1px solid;
	border-right: #a5cbff 1px solid;
	height: 45px;
	padding-left: 5px;
        margin-top: 10px;
}
#art_fy .fyl{
	line-height: 20px;
	float: left;
	height: 45px;
	width: 450px;
	border-right: #a5cbff 1px solid;
}
#art_fy .fyr{
	float: right;
	width: 150px;
	text-align: center;
	padding-top: 5px;
}

#guide h3{ text-align:center; background:#9CCFFF; margin-top:5px; height:16px; padding:4px; font-weight:normal;}
.guide_border{border:#A5CBFF 1px solid; margin-top:5px; padding:5px; overflow:auto; height:100%!important;}
.guide_top ul li{ float:left; margin-left:8px;}
.guide_top span{ float:right; margin-right:8px;}
.guide_bottom{ clear:both;}
.guide_bottom span{ float:left; font-weight:bold; margin-left:10px; color:#319A00;}
.guide_bottom  ul li{ float:left; margin-left:8px;}

#link{border:#A5CBFF 1px solid; margin-top:5px; width:898px;}
#link h3{ background:#CEE7FF; padding:5px 0px 0px 10px;}
#link p{ text-align:center; padding:6px;}

#footer{ text-align:center;}
#footer p{ margin-top:8px; background:#CEE7FF; padding:5px 0px 0px 10px;}

#copyright{ text-align:center;}
#copyright p{ margin-top:5px;}

#miibeian{ text-align:center;}
#miibeian p{ margin-top:5px;}


/*---------------内容页:评论*/
.comment{border:#A5CBFF 1px solid; margin-top:5px; overflow:auto; height:100%!important;}
.comment .commenttitle{height:26px;margin:1px auto;background:#F6FAFF;border-bottom:1px solid #A5CBFF;}
.comment .commenttitle .title{float:left;margin:5px 0px 0px 12px;display:inline;}
.comment .commenttitle .title strong{letter-spacing:4px;color:#444;margin-right:10px;}
.comment .commenttitle .gotopost{float:right;display:block;width:100px;height:23px;}
.comment .commenttitle .gotopost a{width:95px;height:22px;display:inline;float:right;text-align:center;line-height:22px;text-decoration:none;background:url(ico_gotopost.gif) no-repeat;margin:1px 3px 0px 0px;}
.comment .commentbox{}
.comment .commentbox dl{margin:10px auto 0px;border:#A5CBFF 1px solid}
.comment .commentbox dl dt{background:#F4F9F2;line-height:25px;text-indent:10px;color:#333;border-bottom:1px solid #E6ECE3;}
.comment .commentbox dl dt span{color:#669933;font-size:11px;}
.comment .commentbox dl dd{padding:10px;font-size:14px;line-height:25px;color:#666;
}
/*---------------内容页:发表评论:标题*/
.comment .posttitle{height:26px;margin:10px auto;background:#F6FAFF;border-top:1px solid #A5CBFF;border-bottom:1px solid #A5CBFF;}
.comment .posttitle strong{letter-spacing:4px;color:#444;display:block;margin:7px 0px 0px 13px;}
.comment .postbox{margin:5px auto;overflow:hidden; padding-left:12px;}
.comment .postbox .userbox{overflow:hidden;margin-top:10px;}
.comment .postbox .userbox dl{}
.comment .postbox .userbox dl dd{float:left;display:block;padding-bottom:2px;}
.comment .postbox .userbox dl dd input.username,.comment .postbox .userbox dl dd input.password{width:100px;border:1px solid #A5CBFF;padding:3px 0px 2px 5px;margin-right:10px;}
.comment .postbox .userbox dl dd.mtop{margin:7px 7px 0px 0px; padding-left:5px;}
.comment .postbox .txtbox{line-height:25px;}
.comment .postbox .txtbox textarea{border:1px solid #CCC;height:80px;padding:5px;}
.comment .postbox  .sbut{margin:10px;}
.comment .postbox .userbox .submit{width:100px;height:25px;padding-top:2px; background:url(userlogin_submit.gif) repeat-x; 	border:1px solid #D4B06A;font-weight:bold;color:#753D00;letter-spacing:3px;line-height:20px;font-size:12px;}

.layout_3{ border:#A5CBFF 1px solid; background:#F7FBFF;color:#00009C; margin-top:5px; }
.layout_3 h3{ background: url(li_02.gif) no-repeat 10px center #A5CBFF; height:20px; padding:5px 0px 0px 35px;}
.layout_3 h3 span{ float:right; padding-right:10px;}
.layout_list_3{ padding:8px;overflow:auto; height:100%!important;}
.layout_list_3 ul li{ line-height:22px; background:url(li_01.gif) no-repeat left center; padding-left:10px; float:left; width:46%;}
#text {
	BORDER-RIGHT: #adcbe7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #adcbe7 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #adcbe7 1px solid; WIDTH: 888px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #adcbe7 1px solid
}
