@charset "utf-8";
/* CSS Document */
html, body, ul, li, h1, h2, h3, h4, h5, h6, form, select, fieldset, table, img {margin:0;padding:0;}
body,p,th,td{
    font-size:12px;
    color:#555555;
	font-family:"微软雅黑","宋体";
}
body{margin:0 auto;text-align:center;background-color:#FFF;}
table{
	text-align:left;
}
img{
	border:0;
}
p{ text-indent:2em;}
ul,li{list-style:none;}
a:link,a:visited,a:active{
	color:#555555;
	text-decoration:none;
}
a:hover{
	color:#990000;
	text-decoration:underline;
}
.line01{ clear:both; height:8px;background:url(../images/homepage/dot01.gif) repeat-x center; font-size:0px;}
.clearit{clear:both;font-size:0;line-height:0;height:0; overflow:hidden;}
.button_grey{font-size:12px;background:url(../images/common/buttonbg01.gif) repeat-x;padding-top:2px;border:#adb9c2 solid 1px; height:22px;}
.mg6{ margin:6px;}
.color_blue a,.color_blue a:link,.color_blue a:visited{ color:#0066CC;}
/*the first page*/
.left_shengshi{ width:148px;border:1px solid #8cd287;text-align:center; background:#f2f6e6 url(../images/zxzx/zxzx_left.gif) no-repeat left top; padding-top:46px; overflow:hidden; float:left; display:inline; margin-top:6px;}
.sslist_hui{
	background-color:#fdfef6;
	color:#ff3300;
	border:1px solid #e1e1e1;
}
.a_sslist:link     { TEXT-DECORATION: none; Color: #333333 }
.a_sslist:visited  { TEXT-DECORATION: none; Color: #333333 }
.a_sslist:hover    { TEXT-DECORATION: none;Color: #ff6600 }

.left_grey{ width:6px; height:100px; font-size:0px;margin-top:26px; background:url(../images/zxzx/zxzx_grey.gif) no-repeat top; float:left; display:inline;}
.left_cnt{ width:500px; margin:8px 15px; float:left; display:inline;}
.left_cnt_td td{ color:#888888;}
.left_cnt h2{ font-size:14px; height:22px; line-height:22px; border-bottom:1px solid #666666; text-align:left; color:#007236; padding-left:10px; margin-bottom:10px;}
.left_cnt_page{ margin:10px 0px; text-align:center;}

.left_sch{ width:676px; float:left; display:inline;margin-top:6px;border:1px solid #8cd287;}
.tb_{background:url(../images/zsgs/08bg0.gif) repeat-x top;}
.tb_title{float:left; background:url(../images/zsgs/08arrow.gif) no-repeat 2px 7px; margin-left:10px; padding-left:14px; padding-top:3px; font-weight:bold; color:#3a9a33; display:inline;}
.tb_ ul{height:25px; padding:0; margin:0; margin-left:100px;}
.tb_ ul li{float:left;height:19px; line-height:19px;cursor:pointer; margin-right:6px; margin-top:3px; padding:2px 6px 0px 6px;font-weight:bold;color:#3a9a33; background:#fdfef6;}
.tb_ ul li a,.tb_ ul li a:link,.tb_ ul li a:visited{color:#3a9a33;}
.hovertab{border:1px solid #8cd287; border-bottom:0px;background-color:#FFFFFF !important;}
.dis{display:block;padding:8px 6px 4px 8px; clear:both; overflow:hidden;}
.dis li{ line-height:21px;}
.undis{display:none;}


.right_ad{ width:264px; float:left; display:inline;margin-top:6px; margin-left:8px;}
.right_ad_01{border:1px solid #ccc; padding:8px; margin-bottom:4px; background:#FDFEF6; text-align:center;}
.right_ad_01 h2{font-size:14px; font-weight:normal; height:24px; line-height:24px; text-align:center;}
.right_ad_01 ul li{ text-align:left; padding-left:26px; background:url(../images/zxzx/zxzx-arrow.gif) no-repeat 4px 4px;}

.right_ad_img{ font-size:0px;width:264px;}
.right_ad_img img{ margin-top:4px; width:128px; height:40px; border:1px solid #999999;}
.right_ad_img_left{ float:left; width:130px;}
.right_ad_img_right{ float:right; width:130px;}
.right_ad_word{ width:262px;text-align:left; border:1px solid #8cd287; background:#fdfef6; margin-top:4px; overflow:hidden;}
.right_ad_word h2{font-size:14px; text-align:center; color:#3a9a33; height:27px; line-height:27px;margin-bottom:8px;background:url(../images/zsgs/08bg.gif) repeat-x top; clear:both;}
.right_ad_word01{ width:116px; padding:4px 0px 8px 6px; float:left; display:inline;}
.right_ad_word02{ width:135px; padding:4px 0px 8px 4px; float:left; display:inline;}

.right_ad_word ul{ width:262px; margin:8px auto;clear:both;}
.right_ad_word ul li{ width:127px; height:21px; line-height:21px; overflow:hidden; margin-left:4px; text-align:left; float:left; display:inline;}

/*the question list page*/
.bodydiv{
	width:950px;
    background-color:#F9F8EA;
	clear:both;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
	padding-top:6px;
}
.search{ text-align:right; width:900px; margin:0px auto 10px auto;}
.input1{ height:14px; font-size:12px;}
.input2{ height:20px; font-size:12px;}
.bbs_on{ background:#FFFFFF;}
.cntbody{width:898px; margin:0px auto 10px auto; padding-bottom:20px;background-color:#FFFFFF; border:1px solid #DDDDDD; border-top:0px; overflow:hidden;}
.questiontable{ margin:0px auto;}
.questiontable td{border-bottom:1px solid #EBEBEB;}
.row01{ background-color:#FAFAFA;}
.page{width:840px; margin:10px auto; text-align:right;}
.pagenum{ border:1px solid #888888; text-align:center; padding:0px 6px; cursor:pointer;}
.pagenumover{ border:1px solid #888888; text-align:center; padding:0px 6px;background-color:#F2F5E0;cursor:pointer;}
.pagesum{border:1px solid #888888; text-align:center; padding:0px 6px; background-color:#F2F5E0; font-weight:bold;}
.pageon{border:1px solid #888888; text-align:center; padding:0px 6px; background-color:#EEEEEE; color:#FF0000; font-weight:bold;}
.go{border:1px solid #999999; background-color:#FFFFFF; height:20px; padding-top:1px;}
.historyquestion{width:820px; margin:10px auto 0px auto; text-align:right; padding-right:20px;}
.newnews{ border:1px solid #DDDDDD; margin:0px auto;}
.answertable{ border:1px solid #EBEBEB; margin:10px auto;}
.bottomdot{ border-bottom:1px dotted #CCCCCC;}