/* 公共内容 */
body,td,th {
	font-family: 宋体;
	font-size: 12px;
	color: #000000;
}
body {
	margin:0px;
	padding:0px;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.submitbutton{
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	background-color: #FFFFCC;
	background-position: center center;
	height: 25px;
	width: 100px;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #ff6600;
}
a:active {
	text-decoration: none;
}


/* 首页内容 */

#main{
	width: 950px;
	padding:0px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
}
.line01{ margin-top:0px; height:3px;}

#topmenu{
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	  }
#topmenu a:link {
	color: #000000;
	text-decoration: none;
}
#topmenu a:visited {
	text-decoration: none;
	color: #000000;
}
#topmenu a:hover {
	text-decoration: none;
	color: #cd0102;
}
#topmenu a:active {
	text-decoration: none;
}
.huiline{ color:#999999;}

#head{ 
	width: 950px;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
	}

#logo{ float:left; width:200px; margin:5px;}

.magin01{ margin:5px;}
#menu{ width:98%;height:29px; text-align:center}

.menu01{
	color:#FFFFFF;
	font-weight:bold;
	background:url(images/menubj01.gif) no-repeat;
	width:82px;
	text-align:center;
	font-size: 14px;
	height: 29px;
} 
.menu01 a:visited {
	color: #ffffff;
	text-decoration: none;
}
.menu01 a:hover {
	color: #ffffff;
	text-decoration:underline;
}

.menu01 a:link {
	color: #ffffff;
	text-decoration: none;
}

.menu02{ color:#FF0000;background:url(images/menubj02.gif) no-repeat; width:82px;text-align:center;	height: 29px; 
}
.menu02 a:visited {
	color: #FF0000;
	text-decoration: none;
}
.menu02 a:hover {
	color: #FF0000;
	text-decoration:underline;
}

.menu02 a:link {
	color: #FF0000;
	text-decoration: none;
}
.menu03{ color:#000000;background:url(images/menubj02.gif) no-repeat; width:82px;text-align:center; height: 29px;
}
.menu03 a:visited {
	color: #000000;
	text-decoration: none;
}
.menu03 a:hover {
	color: #000000;
	text-decoration: underline;
}

.menu03 a:link {
	color: #000000;
	text-decoration: none;
}

.nav-box{position:relative;}
.nav-box sup{display:block;width:19px;height:23px;position:absolute;top:-16px; left:145px;text-indent:-18817px; background: url(images/qiang.gif) no-repeat;}
.nav-box sup.rob{background-position:0 0px;}

#nav{
	width: 950px;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
}

.navleftbj{ background:url(images/navleftbj.gif) no-repeat left top;height:36px;}
.navcenbj{ background:url(images/navcenbj.gif) repeat-x top;}
.navrightbj{ background:url(images/navrightbj.gif) no-repeat right top;}
#nav .leftcon{
	float:left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 10px;
}
#nav .rightcon{
	color:#FFFFFF;
	float:right;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 0px;
}

#banner{ 
width: 950px;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
	}

#content{  width: 950px;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
	 }
#zhongjian{
	width: 950px;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
}
#xiamian{  width: 950px;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;}
.b{height:1px;overflow:hidden;border-left:1px #e3e3e3 solid;border-right:1px #e3e3e3 solid;}

#left01{
	float:left;
	width:657px;
	height:auto;	
	padding-right: 10px;
	

}
#hdkb{
	width:281px;
	float:left;
	padding-right: 7px;
}
.hdnav{
	height:27px;
	background-image: url(images/lm_bg_4.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-top: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #feb758;
	border-right-color: #feb758;
	border-bottom-color: #ee8323;
	border-left-color: #feb758;
}
	
#leftwrap{padding:0px;}

.hot{text-align:center;line-height:150%; }
.cenfont{ color:#000; border-bottom:1px #e3e3e3 dashed;text-align:left;}
.btman{
	text-align:left;
	width:57px;
	height:27px;
	background-image: url(images/tsbutton01.gif);
	background-repeat: no-repeat;
	padding-left: 13px;
}

#conwrap{
	width:366px;
	height:auto;
	float: right;
}


#right01{ float:right; width:283px; }

#tjcx{
	width:283px;
	padding-bottom:10px;
	height:auto;
	float: right;
}
#gg_r{
	width:283px;
	padding-bottom:10px;
	float: right;
}
.tjnav{background:url(images/tjcxqbj.gif) no-repeat;height:25px;
	font-weight:bold;color:#ff0000; padding:2px 0px 0px 10px;}

.rcenfont{ color:#000; border-bottom:1px #e3e3e3 dashed;text-align:left; }

.now{ color:#FF6600; text-align:center;}
.end{ color:#0000FF; text-align:center;}

#shoplist{
	width:657px;
	padding-top: 10px;
}
#shopnav{ background:url(images/spflbj.gif) no-repeat bottom; height:30px;}
#shopcon{ height:auto;}
.shop{ color:#FFFFFF; font-weight:bold; text-align:center; }
.new{ color:#0000FF; text-align:center;}

.list01{ font-weight:bold; color:#FF9900;padding-top:5px; height:30px; font-size:14px}
.listcon{ color:#0000FF; line-height:150%;}

a.listcon:link{color:#0000FF;
	             text-decoration: none}
a.listcon:visited {
	text-decoration: none;
	color: #FF0000;
}
a.listcon:hover {
	text-decoration: none;
	color: #FF0000;
}
a.listcon:active {
	text-decoration: none;
}

#answer{
	width:487px;	
	float:left;
	padding-right: 10px;
}
.huida01{ text-align:center; padding-top:15px;}
.huida02{ color:#FF9900; font-weight:bold; font-size:14px; padding-top:15px;}
.huida03{ color:#CCCCCC; text-align:center; padding-top:15px;}
.answercon{
	padding: 4px;
}
.answercon2{
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
.xuxian{ border-bottom:#e3e3e3 1px dashed;}
.bluefont{ color:#0000FF;}

#koubei{
	width:160px;	
	float: right;
}
.xuhao{
	background:url(images/arrow05.gif) no-repeat center;
	text-align:center;
	height: 20px;
}
.number{ color:#FF9900; text-align:center;}

#knowledge{
	width:283px;
	float:right;
	text-align: center;
}
.zsbk {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #E3E3E3;
	border-right-color: #E3E3E3;
	border-bottom-color: #E3E3E3;
}
.zsan {
	padding-top:1px;
	text-align:center;
	color:#999999;
}
.zsan a:visited{
	background-repeat: no-repeat;
	color: #999999;
	
	text-decoration: none;
}
.zsan a:hover{
	background-repeat: no-repeat;
	color: #FF9900;
	
	text-decoration: none;
}

.zsbks{
	background-image: url(images/bks.gif);
	background-repeat: no-repeat;
	width:208px;

}
.zsbkx{
	background-image: url(images/bkx.gif);
	background-repeat: no-repeat;
	width:208px;
	background-position: bottom;	

}
.zsbky{
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e3e3e3;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
}

#gg_down{
	width: 950px;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
	padding-bottom: 10px;
}
#knowledge li.t1{
	margin:5px 0px 0px 0px;
	list-style-type: square;
	padding-left:0px
	
}

#hezuo{
	width: 950px;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
}
.hehb{
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	padding:5px 10px;
}
.huise{ color:#999999}


#down{
	width: 950px;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
	padding-top: 5px;
}
.zybk{ border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;}
.zybk_h{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #feb758;
	border-left-color: #feb758;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #feb758;
}

/* 知识学堂*/
#zsnav{
    width: 950px;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	text-align: left;
	margin-top: 0px;
}
.font02{
	padding-left:20px;
}

.zsnavfont{
font-size:14px; 
font-weight:bold; 

}

#zsleft{
	float:left;
	height: auto;
	width: 719px;
	margin-right:10px;
	margin-bottom:10px;	 
}

.zsleftcon{ 
    
	line-height:200%
}
.zsnavl{
	background-image: url(images/top_tit01.gif);
	background-repeat: no-repeat;
	width:173px;
	height:40px;    
}
.zsnavc{
	background-image: url(images/top_tit05.gif);
	background-repeat:repeat-x;
	width:535px;
	height:40px; 
}

.zsnavr{
	background-image: url(images/top_tit04.gif);
	background-repeat: no-repeat;
	width:11px;
	height:40px;    
}
.zsnavxxl{
	background-image: url(images/zsxxl.gif);
	background-repeat: no-repeat;
	width:11px;
	height:30px;    
}
.zsnavxxc{
	background-image: url(images/zsxxc.gif);
	background-repeat:repeat-x;
	width:687px;
	height:30px; 
}

.zsnavxxr{
	background-image: url(images/zsxxr.gif);
	background-repeat: no-repeat;
	width:11px;
	height:30px;    
}
#zsright{
	float:left;
	height: auto;
	width: 220px;
	height:30px;
  
}
.zsnavrightbk{
	background-image: url(images/right01.gif);
	background-repeat: no-repeat;
	width:220px;
	height:30px;    
}

.zsnavbk{
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.h_ds {
	background-image: url(images/h_ds.gif);
	text-align: center;
	height: 30px;
}
.zsan_ds1_1 {
	background-image: url(images/b1.gif);
	height: 27px;
	width: 75px;
	background-repeat: no-repeat;
}
.zsan_ds1_2 {
	background-image: url(images/b1_x.gif);
	height: 27px;
	width: 75px;
	background-repeat: no-repeat;
}
.zsan_ds2_1 {
	background-image: url(images/b2.gif);
	height: 27px;
	width: 75px;
	background-repeat: no-repeat;
}
.zsan_ds2_2 {
	background-image: url(images/b2_x.gif);
	height: 27px;
	width: 75px;
	background-repeat: no-repeat;
}
.zsan_ds3_1 {
	background-image: url(images/b3.gif);
	height: 27px;
	width: 75px;
	background-repeat: no-repeat;
}
.zsan_ds3_2 {
	background-image: url(images/b3_x.gif);
	height: 27px;
	width: 75px;
	background-repeat: no-repeat;
}

.sp_bt {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	height: 25px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #a1c6ec;
	border-right-color: #a1c6ec;
	border-left-color: #a1c6ec;
}
.sp_bt2 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	height: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #a1c6ec;
	border-right-color: #a1c6ec;
	border-left-color: #a1c6ec;
	background-color: #FFFFFF;
}
.sp_lm {
	text-align: left;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a1c6ec;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #a1c6ec;
	border-right-color: #a1c6ec;
	background-image: url(images/lm_bg_3.gif);
	background-repeat: repeat-x;
}
.sp_lm2 {
	text-align: right;
	padding-right: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a1c6ec;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #a1c6ec;
	border-right-color: #a1c6ec;
	background-image: url(images/lm_bg_3.gif);
	background-repeat: repeat-x;
}
.sp_lm3 {
	background-image: url(images/lm_bg_1.gif);
	background-repeat: repeat-x;
	text-align: left;
	border: 1px solid #E3E3E3;
	padding-left: 10px;
	font-weight: bold;
	color: #FF6600;
	height: 24px;
}
.toubu_bk{
	border-bottom:1px solid #e3e3e3;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 5px;
}
#left_top {
	width: 657px;
	padding-bottom: 10px;
	float: left;
}
#left_zhong1 {
	width: 657px;
	padding-bottom: 10px;
	float: left;
}
#left_zhong2 {
	width: 657px;
	float: left;
	margin-bottom: 10px;
}
#left_down {
	width: 657px;
	float: left;
}

/*
问：
*/
.STYLE26 {
	color: #009a2f;
	font-size: 12px;
	font-weight: bold;
}
#top_dh {
	background-image: url(../img/dh_ds.gif);
	background-repeat: repeat-x;
	text-align: center;
	height: 30px;
	width: 100%;
}
#top_ss {
	background-image: url(../img/ss_ds.gif);
	background-repeat: repeat-x;
	text-align: center;
	height: 29px;
	width: 100%;
	padding-top: 7px;
}
.rd_ys {
	color: #FFFF00;
	font-weight: bold;
}
.hot_an {
	font-size: 12px;
	color: #FFFFFF;
}
.hot_an a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.hot_an a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.hot_an a:link {
	text-decoration: none;
	color: #FFFFFF;
}