body {
	margin:0 auto;
	font-size:12px;
	width:auto;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	background:#f2f1f1;
	width:950px;
	}
a:link{text-decoration:underline;color:#ff0000;}
a:visited {text-decoration:underline;color:#ff0000;}
a:hover {text-decoration:underline;color:#ff0000; }
a:active {text-decoration:underline;color:#ff0000;}

#top {
	width:950px;
	height:65px;
	text-align:left;
	background:#ffffff;
}

.top_left{position:relative; float:left;}

.top_right{position:relative; float:right; height:25px; vertical-align:bottom; padding-top:10px; padding-right:10px;}
.top_right li{position:relative; float:left; list-style:none; padding:0 2px 0 2px; }
.top_right li a:link{text-decoration:underline; color:#9c9a9c; }
.top_right li a:visited {text-decoration:underline; color:#9c9a9c;}
.top_right li a:hover {text-decoration:none; color:#9c9a9c;}
.top_right li a:active {text-decoration:underline; color:#9c9a9c;}



#menu{
	width:100%;
	position:relative;
	text-align:center;
	background:url(../images/menu_bg.gif) repeat-x;
}

.nav01{width:950px; height:30px; text-align:center; font-size:14px; font-weight:bold;}
.nav01 li{position:relative; float:left; width:155px; height:30px; display:block;}
.nav01 li a{width:155px; height:23px; display:block; padding-top:7px;}
.nav01 li a:link{text-decoration:none; color:#ffffff;}
.nav01 li a:visited {text-decoration:none; color:#ffffff;}
.nav01 li a:hover {text-decoration:none; color:#0360A0; background:#ffffff;}
.nav01 li a:active {text-decoration:none; color:#0360A0;}

.nav02{width:950px; height:30px; text-align:center; font-size:14px; font-weight:bold;}
.nav02 li{position:relative; float:left; width:155px; height:30px; display:block;}
.nav02 li a{width:155px; height:23px; display:block; padding-top:7px;}
.nav02 li a:link{text-decoration:none; color:#ffffff;}
.nav02 li a:visited {text-decoration:none; color:#ffffff;}
.nav02 li a:hover {text-decoration:none; color:#0360A0; background:#ffffff;}
.nav02 li a:active {text-decoration:none; color:#0360A0;}



#contain{position:relative; width:950px; text-align:center; background:#f2f1f1;}
.contain_left{position:relative; float:left; width:240px; border:5px #ffffff solid;}
.contain_right{position:relative; float:left; width:700px;}

.left_menu{position:relative; float:right; width:230px; height:30px; padding:10px 0 0 10px;}
.left_menu li{list-style:none; position:relative; float:left;}
.non{position:relative; float:left; width:3px; height:30px; background:#ff0000;}
.menu_txt{position:relative; float:left; width:207px; height:23px; background:url(../images/menu_leftbg.jpg) repeat-x; color:#fff; text-align:left; padding-left:20px; font-size:14px; font-weight:bold; padding-top:7px;}

.left_txt{position:relative; float:left; text-align:left;  padding-left:11px; }
.left_txt li{text-align:left;height:26px; border-bottom:solid #dddddd 1px; list-style-image:url(../images/icon.gif); padding-top:10px; list-style-position:inside; width:220px; }
.left_txt li a:link{text-decoration:underline; color:#009;}
.left_txt li a:visited {text-decoration:underline; color:#009;}
.left_txt li a:hover {text-decoration:none; color:#39C;}
.left_txt li a:active {text-decoration:underline; color:#009;}

.left_txt99{position:relative; float:left; text-align:left;  padding-left:11px; }
.left_txt99 li{text-align:left;height:20px; list-style-image:url(../images/icon.gif); padding-top:5px; list-style-position:inside; width:220px; }
.left_txt99 li a:link{text-decoration:underline; color:#009;}
.left_txt99 li a:visited {text-decoration:underline; color:#009;}
.left_txt99 li a:hover {text-decoration:none; color:#39C;}
.left_txt99 li a:active {text-decoration:underline; color:#009;}

.left_txt02{position:relative; float:left; text-align:center;}
.left_txt02 li{text-align:center; line-height:25px; list-style:none; list-style-position:outside; padding-left:10px;}
.left_txt02 li a:link{text-decoration:underline; color:#009;}
.left_txt02 li a:visited {text-decoration:underline; color:#009;}
.left_txt02 li a:hover {text-decoration:none; color:#39C;}
.left_txt02 li a:active {text-decoration:underline; color:#009;}

.left_txt03{position:relative; float:left; text-align:left;}
.left_txt03 li{text-align:left; line-height:25px; list-style:none; list-style-position:outside; padding-left:10px;}

.left_txt04{position:relative; float:left; text-align:left;}
.left_txt04 li{text-align:left; line-height:22px; list-style:none; list-style-position:outside; padding:10px; border-bottom:1px #cccccc dashed;}
.left_txt04 li img{position:relative; float:left; margin:5px;}
.left_txt04 li span{font-weight:bold;}

.left_txt05{position:relative; float:left; text-align:left;}
.left_txt05 li{text-align:left; line-height:22px; list-style:none; list-style-position:outside; padding:10px;}

.address{position:relative; float:right; line-height:30px; border-bottom:1px #cccccc dashed; width:700px; text-align:right;}
.right_txt01 li{ position:relative; float:left; text-align:left; line-height:22px; font-weight:bold; color:#ff0000; list-style:none; list-style-position:outside; padding-left:10px; 				padding-top:10px; width:700px;}
.right_menu01{position:relative; float:left; text-align:left; line-height:30px; font-size:14px; font-weight:bold; border-bottom:2px #ff0000 solid; width:690px;}

.table_contain{position:relative; float:left; text-align:left; padding:10px 0; width:700px;}
.table_title{ text-align:left; font-size:14px; padding-left:15px; font-weight:bold; color:#666; height:30px; padding-top:10px;}
.table_txt{ padding:10px; text-align:left;}
.table_txt li{text-align:left; color:#666; list-style-position:inside; padding-left:10px; line-height:20px;}

.right_map{position:relative; float:left; text-align:center; background:#fff; line-height:35px; color:#666; font-weight:bold; width:700px;}
.right_map_txt{position:relative; float:left; text-align:left; line-height:23px; color:#666; width:700px; text-indent:25px; padding:10px;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.about_contain{position:relative; float:left; text-align:left; line-height:20px; color:#666; text-indent:25px;}
.about_contain a:link{text-decoration:underline; color:#009;}
.about_contain a:visited {text-decoration:underline; color:#009;}
.about_contain a:hover {text-decoration:none; color:#39C;}
.about_contain a:active {text-decoration:underline; color:#009;}


/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.chal_contain{position:relative; float:left; text-align:left; width:690px; border:5px solid #e1edf7; margin:10px 0; padding:10px 0;}
.chal_contain_al li{position:relative; float:left; text-align:left; line-height:20px; padding:15px 0; list-style:none;}
.chal_contain_al img{position:relative; float:left; margin:10px; clear:left;}
.chal_contain_al li span{font-weight:bold;}
.chal_contain_al li a:link{text-decoration:underline; color:#009;}
.chal_contain_al li a:visited {text-decoration:underline; color:#009;}
.chal_contain_al li a:hover {text-decoration:none; color:#39C;}
.chal_contain_al li a:active {text-decoration:underline; color:#009;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.chwk_contain{ position:relative; float:left; text-align:left; padding:10px; display:block; width:700px; clear:left;}
.chwk_contain ul{font-weight:bold; color:#009; height:20px; list-style:none; list-style-position:outside;}
.chwk_contain ul a{padding-right:25px;}
.chwk_contain ul a:link{text-decoration:underline; color:#009;}
.chwk_contain ul a:visited {text-decoration:underline; color:#009;}
.chwk_contain ul a:hover {text-decoration:none; color:#39C;}
.chwk_contain ul a:active {text-decoration:underline; color:#009;}
.chwk_contain li{text-align:left; font-weight:normal; color:#666; line-height:20px; list-style:none;}

.bottom_pagelink{position:relative; float:left; text-align:left; padding-left:25px; display:block; width:700px; height:30px;}
.bottom_pagelink a{padding-right:5px;}
.bottom_pagelink a:link{text-decoration:underline; color:#009;}
.bottom_pagelink a:visited {text-decoration:underline; color:#009;}
.bottom_pagelink a:hover {text-decoration:none; color:#39C;}
.bottom_pagelink a:active {text-decoration:underline; color:#009;}

.chwkid01_contain{position:relative; float:left; padding:10px; width:700px;}
.chwkid01_contain li{text-align:center; list-style:none; color:#666; line-height:25px;}
.chwkid01_contain li span{font-size:14px; font-weight:bold;}
.chwkid01_contain p{text-align:left; line-height:20px;}
.chwkid01_contain p span{font-weight:bold; font-size:12px;}

.chwkid01_xgwz{position:relative; float:left; text-align:left; padding:10px; width:700px; line-height:20px;}
.chwkid01_xgwz li{list-style:none; padding-left:10px; text-align:left;}
.chwkid01_xgwz li a{ padding-left:25px; padding-right:10px;}
.chwkid01_xgwz li a:link{text-decoration:underline; color:#009;}
.chwkid01_xgwz li a:visited {text-decoration:underline; color:#009;}
.chwkid01_xgwz li a:hover {text-decoration:none; color:#39C;}
.chwkid01_xgwz li a:active {text-decoration:underline; color:#009;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#foot{position:relative; line-height:25px; width:950px; text-align:center;}
.foot_top01{position:relative; float:left; background:#3295FB; color:#CCC; text-align:center; height:30px; width:750px;}
.foot_top01 a:link{text-decoration:none; color:#CCC;}
.foot_top01 a:visited {text-decoration:none; color:#CCC;}
.foot_top01 a:hover {text-decoration:none; color:#ffffff;}
.foot_top01 a:active {text-decoration:none; color:#CCC;}

.foot_top02{position:relative; float:left; background:#F00; color:#ffffff; font-size:16px; font-weight:bold; height:30px; width:200px; text-align:center;}

.foot_bottom{position:relative; float:left; height:30px; background:#fff; color:#999; width:950px; text-align:center; display:block;}
.foot_bottom a:link{text-decoration:underline; color:#009;}
.foot_bottom a:visited {text-decoration:underline; color:#009;}
.foot_bottom a:hover {text-decoration:none; color:#39C;}
.foot_bottom a:active {text-decoration:underline; color:#009;}

.foot_bottom02{position:relative; float:left;  color:#666; width:950px; line-height:25px;}
.foot_bottom02 a:link{text-decoration:underline; color:#009;}
.foot_bottom02 a:visited {text-decoration:underline; color:#009;}
.foot_bottom02 a:hover {text-decoration:none; color:#39C;}
.foot_bottom02 a:active {text-decoration:underline; color:#009;}
