/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family:"宋体";
	font-size:12px;
	color:#444;
	line-height:22px;
	text-align:center;
	background:url(../Images/face1/bg.gif) repeat;
}
input{
    border:1px solid #666;
	height:16px;
	background:#fff;
}

a{
  font-size:12px;
  color:#444;
  text-decoration:none;
}
a:link{
   color: #444;
   text-decoration:none; 
}
a:visited{
	color:#444;
	text-decoration:none;	
}
a:hover{
    color:#0bafff;
	text-decoration:underline;
}
a:active{
   color:#009900;
   text-decoration:none;
}
img {
	border: 0;
}

#Page {
    margin:auto;
	width:780px;
	background:#fff;
}
/* TOP NAVIGATION
----------------------------------------------------------- */
.TopnavBorder{
	border-bottom:1px solid #6ec3c9;
	background:#6ec3c9;
}
#Topnav li.ActiveMenu a, #Topnav li.ActiveMenu a:hover{
	border-top:5px solid #6ec3c9;
	background:#6ec3c9;
}
#Topnav{
	background:url(images/Topnav-bg.gif) repeat-x bottom left;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.TopnavBorder{
	padding:2px 0 3px;
}
#Topnav ul{
	margin:0;
	padding:0;
	list-style:none;
	height:27px;
}
#Topnav li{
	padding:0;
	margin:0;
	display:inline;
	background:none;
}
#Topnav a{
	padding:0 10px; /* Width of each item */
	margin-top:4px;
	color:#fff;
	font-size:11px;
	text-align:center;
	display:block;
	float:left;
	height:22px;
	line-height:22px;
	background:url(images/Topnav-sep.gif) no-repeat top right;
}

#Topnav li.ActiveMenu a{
	margin:0;
	height:22px;
	line-height:22px;
	text-decoration:none;
	border-right:0px solid #ccc;
	border-left:0px solid #ccc;
}

#Topnav a:hover, #Topnav a:active{
	color:#fff;
	background:url(images/Topnav-hover.gif) repeat-x bottom right #5b7191;
	text-decoration:none;
}
/* top nav end*/

#Location {
  clear:both;
  font-weight:500;
  background:#fff; 
}
#Location form{
  margin:0;
  padding:0;
}
#Location a {
}
#Loc{
  float:left;
  margin:0;
  padding:.3em 0 0 2em;
  background:url(../Images/Face1/ico.gif) no-repeat -2px -118px;
}
#Srch{
  float:right;
  margin:0;
  padding:5px 10px 0 0;
}
#cl{
  height:19px;
  font-size:11px;
  margin-bottom:1px;
}
#btnSearch{
   width:73px;
   height:22px;         
   border:0;
   background:url(../Images/Face1/srch.png) no-repeat 0 2px;
}
#Main{
	clear:both;
	border:solid 1px #6ec3c9; 
	background:#fff;
}

#LeftNav{
   float:left;
   width:200px;
   border-right:solid 1px #6ec3c9;  
}
.NavTitle{
   margin:0 1px 0 1px;
   padding-top:2px;
   color:#fff;
   font-weight:bold;
   font-size:14px;
  background:url(../Images/Face1/SideNavTitleBg198X25.png) no-repeat;
}
.NavTitle a{
   color:#fff;
   font-weight:bold;
   font-size:14px;
}
.NavTitle a:hover{
   color:#fff;
   font-weight:bold;
   font-size:14px;
}
.NavTitle a:visited{
   color:#fff;
   font-weight:bold;
   font-size:14px;
}
#LeftNav ul{
	margin:0;
	line-height:2em;
	list-style-type: none;
}
#LeftNav li{
	text-align:left;
	display:block;
}
#NoticeList ul{
   margin:0;
   padding:0;
}
#NoticeList li{
  text-align:left;
  margin:0;
  padding:0 0 0 1.2em;
  list-style-type:none;
  background:url(../Images/Face1/ico.gif) no-repeat -8px 2px;
}
#StrucList ul{
  margin:0;
  padding:0;
}
#StrucList li{
	height:20px;
	text-align:left;
	margin:0;
	padding:.5em 0 0 4em;
	border-bottom:solid 1px #ddd;
	background-color: #ebf2f2;
	background-image:url(../Images/Face1/ico.gif);
	background-repeat: no-repeat;
	background-position: 15px -167px;
}
#spTopicList ul{
  margin:0;
  padding:0;
}
#spTopicList li{
	height:20px;
	margin:0;
	padding:.5em 0 0 3.5em;
	background-color: #ebf2f2;
	background-image: url(../Images/Face1/ico.gif);
	background-repeat: no-repeat;
	background-position: 15px -278px;
}
#LinkList ul{
  margin:0;
  padding:0;
}
#LinkList li{
    height:20px;
	margin:0;
	padding:.5em 0 0 1.5em;	
	background-color: #ebf2f2;
	background-image: url(../Images/Face1/ico.gif);
	background-repeat: no-repeat;
	background-position: -5px -278px;
	overflow:hidden;
}
.LeftNavBot{
  height:5px;
  background:#ebf2f2;
}
#ddlLink{
  width:170px;
  height:30px;
  color:#444;
  font-size:11px;
}

#RightBody{
  float:left;
  width:577px;
}
.CommBox{
  float:left;
}
.CommTitleBorder{
   clear:both;
   margin:0;
   padding:0;
  background:#6EC3C9;
  height:3px;
  line-height:3px;
}
.CommTitle{
    height::26px;
	text-align:left;
	color:#090;
	font-weight:bold;
	margin:0;
	padding:0 0 0 2em;
	background-color: #eee;
	background-image: url(../Images/Face1/TitleArrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 2px;
}
.CommTitle a{
   color:#090;
}
.CommTitle a:link{
  color:#090;
}
.CommTitle a:visited{
  color:#090;
}
.CommTitle a:hover{
  color:#f00;
}
.CommList{
}
.CommList ul{
  margin:0;
  padding:0;
}
.CommList li{
  clear:both;
  list-style-type:none;
  text-align:left;
}
.CommList li div{
  height:20px;
}
#NewsBox{
  width:100%;
}
#NewsList{
  float:left;
}
.NewsTitle{
   float:left;
   width:300px;
   padding:0 0 0 2em;
   background:url(../Images/Face1/ico.gif) no-repeat 0 -222px;
   overflow:hidden;
}
.UpTime{
    float:left;
   width:40px;
   color:#999;
}
#NewsPic{
  float:left;
  width:213px;
  text-align:center;
  padding-top:1em;
}
#PicList{
  width:100%;
}
#demo{
  overflow:hidden;
  width:570px;
  height:135px;
  text-align:center;
}
.ScrollBot{
   height:20px;
  background:url(../Images/Face1/pic_border1.gif) repeat-x;
}
.ListTitle{
   float:left;
   width:224px;
   padding:0 0 0 24px;
   background:url(../Images/Face1/ico.gif) no-repeat 0 -222px;
   overflow:hidden;
}

.Border780X1{
  clear:both;
  height:1px;
}
#Copyright{
  clear:both;
  border-left:solid 1px #6ec3c9;
  border-right:solid 1px #6ec3c9;
  background:#fff;
}
.h_border0X1{
  clear:both;
  height:1px;
  line-height:1px;
  border:0;
  margin:0;
  padding:0;
  background:#fff;
}