/* <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> */
*{margin: 0;padding: 0; font-family:"ËÎÌå"}
form{margin: 0;padding: 0;}
img  { border: 0;}
a img  { border:0;}
html {min-width: 970px;background:#b3d3f3 url(../../img/01/MainBg.gif) center repeat-y;}
body {margin:0; padding:0; border:0; font-size:12px; color:#000; line-height:160%; background:#b3d3f3 url(../../img/01/MainBg.gif) center repeat-y; text-align:center;}
a { margin:: 0px;padding:0px;border:0px;}
a:link {color:black;text-decoration:none;}
a:visited{color:black;text-decoration: none;}
a:hover{color:blue;text-decoration: underline;}
a:active{color:red;text-decoration:none;}

h1{font-size:18px; margin:0; padding:0}
h2{font-size:16px; margin:0; padding:0}
h3{font-size:14px; margin:0; padding:0}
h4,h5,h6{font-size:12px; margin:0; padding:0}

.DotLineT{background: url(../../img/01/dot-line.gif) repeat-x top;}
.clearall{clear:both;}

/*=========================================*/
#TopBar{width:970px;height: 24px;line-height: 24px;background-color: #1f5f9f;text-align: right;margin: auto;font-size: 12px;color: white;letter-spacing: 2px;}
	#TopBar *{color:white;text-decoration:none;line-height: 24px;}
	#TopBar a:hover{text-decoration: underline;}
	#Say{float:left; padding-left:30px; display:inline;}
	#QickLink{float:right;padding-right: 30px; display:inline;}
/*=========================================*/
#Top{width:970px; height:80px;background-color: White;margin: auto;}
	#Logo{width:300px;height:80px;float: left; text-align:center;}
	#Logo img{padding:5px 0 0 20px;}
	#Bnner{	width: 500px;text-align: center;float: right;}
	#Bnner img{padding-top:15px;}
/* =================== */
#Nav{width:970px; height:40px;background:#69f url(../../img/01/NavBg.gif) repeat-x top;margin: auto; clear:both;}

	#Nav ul{margin:0 0 0 20px;list-style: none;}
	#Nav li{padding: 0 8px;display: inline;float: left;list-style: none;line-height: 34px;height: 40px;}
	#Nav a{ text-decoration:none;display: inline;line-height: 34px;height: 40px;}
	#Nav a:hover{ color:#fff;height: 34px;	line-height: 34px;}
	#Nav li:hover{text-decoration:none;background:#69f url(../../img/01/NavBg.gif) repeat-x left -50px;height: 40px;	line-height: 34px; color:#fff;}
	
	#Nav li.sfhover{text-decoration:none;background:#69f url(../../img/01/NavBg.gif) repeat-x 0 -50px;height: 40px;	line-height: 34px; color:#fff;}
	#Nav li:hover,#Nav li.sfhover a{text-decoration:none; color:#fff;}


/* =================== */
#Container{width:970px; text-align: left; margin: auto; display: block; clear: both; overflow: hidden; background:#fff;}
	#Left{ width: 170px; float: left;}
		#Feature{margin:3px; padding:5px; background:#EBF0F8; border:1px solid #A6B9DE; text-align:center;}
		#Feature img{margin:5px auto;}
		
		#Feedback,#Doc,#Joke{margin:5px 3px; background:#EBF0F8; border:1px solid #A6B9DE;}
			#FdbkTitle,#DocTitle,#JokeTitle{ background:url(../../img/01/LeftBarBg.gif) left top; height:26px; line-height:26px;}
			#FdbkTitle h2,#DocTitle h2,#JokeTitle h2{ margin-left:26px; font-size:12px; font-weight:normal; display:block;}
			#FdbkTitle a,#DocTitle a,#JokeTitle a{ display:block; width:130px;}
			
			#FdbkForm{margin:10px 2px;}
			#FdbkForm div{margin:2px 0; clear:both;}
			#FdbkForm label{width:40px; text-align:right; display:block; float:left;}
			#fName, #fEmail, #fSubject{ border: 1px solid #69f; width: 100px; color: Blue;}
			#fContent{border: 1px solid #69f; width: 100px; height: 5em; color: Blue;}
			#ButtonSubmit,#Submit{border:none; width:50px; height:20px; background:url(../../img/01/btnSubmit.gif) no-repeat center; text-indent:-99px;}
			#Reset{border:none; width:50px; height:20px; background:url(../../img/01/btnReset.gif) no-repeat center; text-indent:-9999px;}
			#Doc ul{list-style:none; margin:10px;}
			#Doc li{list-style:none; color:#336;}
			#Doc li a{color:#336;}
			#JokeList{ margin:10px;}
			
			#PicJoke{ text-align: center; margin: 0; padding: 0;}
			#PicJoke img{ width: 120px; margin: 4px;}

		#Main{ width: 800px; float:right;}
			#Search{ margin:2px; background:#EBF0F8; height:26px; padding:6px 0; clear:both;}
				#formSearch{float:left; display:block; width:190px;background:url(../../img/01/Search.gif) no-repeat 4px center; padding-left:30px; border-right:1px solid gray;}
				#KeyWords{ border: 1px solid gray; width: 110px; height:18px; line-height:16px; padding:0 2px; color: Blue;}
				#SubmitSearch{border:none; width:50px; height:20px; background:url(../../img/01/btnSearch.gif) no-repeat center; text-indent:-9999px; margin-left:5px;}
				#Tag{width:550px; float:right;}
				#Tag a{color: #336}
				#Tag h3{display:inline; margin-right:4px; font-weight:normal; font-size:12px;}
				
			#News{width:390px; float:left; border:1px solid #CCD7ED; margin:5px 2px;}
				#PicNews{ clear:both; height:80px;}
				#NewsPic{width:120px; float:left; text-align:center; padding-bottom:4px;}
				#NewsPic img{width:100px; margin:5px auto; padding:2px; border:1px solid #ddd;}
				#PNIntroduction{width:265px; float:right; padding-bottom:4px;}
				#News .ListFiles{padding-top:4px;}
			#HotFiles{width:390px; float: right; border:1px solid #CCD7ED; margin:5px 2px;}
			#News h2,#HotFiles h2{height:30px; line-height:30px; padding-left:24px; background:url(../../img/01/ListTitle1.gif) no-repeat left -2px;font-size:12px; font-weight:normal;}
			
			.NewFilesL{width:390px; margin:5px 2px; float:left;}
			.NewFilesR{width:390px; margin:5px 2px; float:right;}
			.NewFilesL h2,.NewFilesR h2{background:#DDEBF9 url(../../img/01/i2.gif) no-repeat 4px center;font-size:12px; padding-left:18px; }
			.ListFiles{margin:0;}
			.ListFiles ul{margin:4px 0 10px 20px;}
			.ListFiles li{margin:2px;}

#LinkPic{margin:auto;width: 970px; padding:10px 0; vertical-align: middle; background-color: #fff; border-top:1px solid #A6B9DE;}
#LinkPicList{margin:auto;}

#Links{ width: 970px; padding:10px 0; vertical-align: middle; background-color: #fff; border-top: 1px solid #A6B9DE; display: block; overflow: hidden; clear: both; margin: auto;}
#Links ul{ padding:0; display:inline; margin:0;}
#Links li{ padding:0 5px; display:inline;}
#Links strong{ padding-left:10px;}
#Links a{ color:#444}

#Declare{ width: 970px;  padding:5px 0; line-height: 20px; vertical-align: middle; background-color: #ddd; border-top: 1px solid #000; display: block; overflow: hidden; clear: both; margin: auto;}
#Bm{ background: #1F5F9F; color: White; font-weight: normal; width: 970px; line-height: 20px; height: 20px; display: block; overflow: hidden; clear: both; margin: auto;}
#Bm a{ color: White; background-color: #1F5F9F; font-size: 12px; text-decoration: none; font-weight: normal;}