/*-- html标记 --*/
body,p,th,td,input,select,textarea{
    font-size:12px;
    color:#111111;
}
body{
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-color:#FFF;
}
table{
	text-align:left;
	
}
td{
    word-break: break-all; 
}
p{
	margin: 15px 0px 15px 0px;
	padding: 3px 0px 3px 0px;
}
hr{
	border:#000000 0px solid;
	border-top: #D1D7DC 1px solid;
	height: 0px;
}

img{
	border:0px;
}

form{
	margin:0;
	padding:0;
}

.B,H1,.boldFontSize12{
	font-size:12px;
	font-weight:bold;
	
}

.C,.fontSize14 {
	font-size:14px;
}

/*-- 定义普通链接格式 --*/
a  { text-decoration: none; color: #333333 }
a:hover  { text-decoration: underline; color:#FF6600 }

/*-- 定义顶部菜单(非当前栏)链接格式 --*/
a:link.a1       { font-size: 12px; color: #003399; text-decoration: none }
a:visited.a1    { font-size: 12px; color: #003399; text-decoration: none; }
a:active.a1     { font-size: 12px; color: #003399; text-decoration: underline; }
a:hover.a1      { font-size: 12px; color: #003399; text-decoration: underline; }

/*-- 定义顶部菜单(当前栏)链接格式 --*/
a:link.a2       { font-size: 12px; color: #ffffff; text-decoration: none; }
a:visited.a2    { font-size: 12px; color: #ffffff; text-decoration: none; }
a:active.a2     { font-size: 12px; color: #ffffff; text-decoration: underline; }
a:hover.a2      { font-size: 12px; color: #ffffff; text-decoration: underline; }

/*-- 定义顶部搜索 链接格式 --*/
a:link.a3       { font-size: 12px; color: #fff; text-decoration: none }
a:visited.a3    { font-size: 12px; color: #fff; text-decoration: none; }
a:active.a3     { font-size: 12px; color: #fff; text-decoration: underline; }
a:hover.a3      { font-size: 12px; color: #fff; text-decoration: underline; }

/*-- 定义整体外层格式 --*/
#mainbox  { 
width: 900px; 
background-color: #FFFFFF;
margin:0px auto; 
padding: 0px  
}

/*-- 顶部菜单-非当前栏目-非尾部栏目 --*/
.top_menu        {  width:80px;  height:29px; background-image: url('top_menu.gif'); background-repeat: no-repeat; text-align:center; color:#003399; font-weight:bold }

/*-- 顶部菜单-非当前栏目-尾部栏目 --*/
.top_menu_end    {  width:81px;  height:29px; background-image: url('top_menu_end.gif'); background-repeat: no-repeat; text-align:center; color:#003399; font-weight:bold }

/*-- 顶部搜索 --*/
.top_search      {  color: #FFFFFF; background-color: #003399; text-align:center }

/*-- 顶部搜索阴影线 --*/
.top_search_line {  text-align:center; background-image:url('top_search_line.gif') }

/*-- 左部框头 --*/
.left_head       {  text-align:center; color:#FFFFFF; font-weight:bold; height:25px; background-image:url('left_head.gif') }

.left_box        {  border: 1px solid #003399; padding: 2px; line-height:120% }


/*-- 主体框头 --*/
.main_head       {  text-align:left; color:#FFFFFF; font-weight:bold; height:25px; background-image:url('main_head.gif'); padding-left:10px }

.main_box        {  }

.index_news_head      {  background-image: url('index_news_head.gif');height:25px; padding-left:8px }
.index_news_box       {  border-bottom:1px solid #003399; border-left:1px solid #003399; border-right:1px solid #003399;  }
.index_news_head_left {  color: #FFFFFF; font-weight: bold; padding-left:18px }
.index_news_head_right{  color: #FFFFFF; text-align: right; padding-right:18px }

.index_main_head_left {  color: #FFFFFF; font-weight: bold; padding-left:8px }
.index_main_head_right{  color: #FFFFFF; text-align: right; padding-right:8px }

.main_nav    { border-bottom: 1px dashed #CCCCCC; }
.detail_title  {  color: #FFFFFF; font-weight: bold; background-color: #003399 }

.end_head   {   background-color: #003399}
.guestbook_title {
color: #FFFFFF; 
font-weight: bold; 
background-color: #003399
}

.guestbook_tdbg  {
background-color: #EEEEE8
}

.guestbook_line1 {
border-bottom: 1px solid #003399; 
font-weight:bold; border-left-width:1px; border-right-width:1px; border-top-width:1px
}

.guestbook_line2 {
border-bottom: 1px solid #C0C0C0;
color:#666666; 
border-left-width:1px; 
border-right-width:1px; 
border-top-width:1px
}

.guestbook_content {}
.guestbook_backcontent {color: #666666}