td {
	font-size: 12px;
	line-height: 1.6;
	color: #4F5866;
}
table tr {
	vertical-align: top;
}
form,ul,li,p {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
ul li {
	line-height: 1.8;
}
h1 {
	font-size: 26px;
	margin: 0px;
	padding: 0px;
}
img {
	border: none;
}.main .mainBox {
	float: left;
	margin-left: 10px;
	width: 330px;
}
.main2 {
	margin: 8px 0px 0px 0px;
}
.main2 .mainBox {
	float: left;
	margin-right: 10px;
	width: 330px;
}

/*导航实现当前栏目的定义，只对有下级分类的有效，不分类的需要修改模板*/
#class9 #nav ul li.menu9 a { /*9为栏目栏目ID*/
	color: #E10000;
	background: url(../images/nav_a_bg2.gif) no-repeat center 3px;
}
#class9 #nav ul li.menu9 a:hover {
	background: url(../images/nav_a_bg2.gif) no-repeat center 3px;
}
#class32 #nav ul li.menu32 a { /*9为栏目栏目ID*/
	color: #E10000;
	background: url(../images/nav_a_bg2.gif) no-repeat center 3px;
}
#class32 #nav ul li.menu32 a:hover {
	background: url(../images/nav_a_bg2.gif) no-repeat center 3px;
}

.header{ font: 9pt Tahoma, Verdana; color: #000000; font-weight: bold; background-color: #9FACB5 }
.header a{ color: #000000 }
.tableborder{ background: #cccccc; border: 1px solid #999999 } 
/*body*/
body	{margin:0;padding:0;
		 font-size:12px;font-family:"Verdana",Trebuchet MS,,sans-serif;
		 background:#FFF url(bg_body.gif) repeat-y center;color:#4F5866;
		 }
form,p,ul,h1,h2,h3,h4,h5{margin:0;padding:0;list-style:none}
img 	{vertical-align:bottom;border:none;}








#searchbox {
	float: left;
}

#searchbox form {
   width: 395px;
	height: 20px;
	margin: 0px 0;
	padding: 0px;
}
   * html #searchbox form {
   	padding: 0px 0px;
   }
	*+html #searchbox form {
		padding: 2px 3px 4px 3px;
	}

#searchbox input#key {
   font: bold 14px verdana, arial;
	color: #21558F;;
   width: 275px;
	height: 15px;
	padding: 3px;
   border: 1px solid #21558F;	
}

#searchbox select#search_type {font:bold 14px verdana, arial;
color:#21558F;
border:1px solid #21558F;
}

input#searchbutton {
	vertical-align: top;
}

   * html input#searchbutton {
		padding-top: 1px;
   }	
   *+html input#searchbutton {
		padding-top: 1px;
   }
	
#searchbox p {
   font-weight: bold;
	color: #FB48A3;
   width: 402px;
   height: 33px;
	line-height: 33px;
   border: 1px solid #FEEA94;
	margin: 0;
	padding: 0 8px;
	background: #FEFFD5;
	overflow: hidden;
}

#searchbox p a {
   color: #3374DC;
   margin: 0 2px;
}

.FDropShadow{  filter: Shadow(Color=#ffffff, Direction=135)}
.clear	{clear:both}
.table	{margin-left:auto;margin-right:auto;width:728px}
.tr		{text-align:right}
.tc		{text-align:center}
.l		{float:left}
.q		{float:center}
.r		{float:right}
.ll19		{line-height:19px}
a:link,a:visited,a:active{color:#4F5866;text-decoration:none}a:hover{color:#929CAB;border-bottom:1px dashed #929CAB}
/*style*/
.top	{background:#D3D8DC;padding:0px 0px 0px 0px}

.pic	{background:url(bg_banner.gif) repeat-x #424A55}
.p		{margin:15px 6px 0px 5px;padding:4px;border:1px solid #E1E4E8;background:#FFF}
.v		{margin:15px 6px 0px 9px;padding:4px;border:1px solid #E1E4E8;background:#FFF}
.v2		{margin:30px 0px 5px 0px;padding:4px;border:1px solid #E1E4E8;background:#FFF}
.p a:link,.p a:visited,.p a:active{border:1px solid #fff;}
.p 	a:hover{color:#929CAB;border:1px dashed #929CAB}
.p2		{margin:5px 6px 0px 0px;padding:3px;border:1px solid #E1E4E8;background:#FFF}
.p2 	a:hover{color:#929CAB;border:none;}


.yl a:link,.yl a:visited,.yl a:active{color:#cccccc}.yl a:hover{border-bottom:1px solid #cccccc}






.news2 li{float:left;margin-right:5px;padding-left:12px;font-size:14px;
		 white-space:nowrap;line-height:25px;background:url(t.png) no-repeat left 5px
		 }
.news2 p	{padding-top:7px;line-height:26px;font-size:14px;}
.news2 p img {float:left}.news p a {margin-left:8px}
.news2 p a:link,.news p a:visited,.news p a:active{color:#B81258}.news p a:hover{border-bottom:1px solid #B81258}

.news	{clear:both}
.news li{float:left;margin-right:5px;padding-left:12px;font-size:14px;
		 white-space:nowrap;line-height:25px;background:url(t.png) no-repeat left 5px
		 }
.news p	{padding-top:7px;line-height:26px;font-size:14px;}
.news p img {float:left}.news p a {margin-left:8px}
.news p a:link,.news p a:visited,.news p a:active{color:#B81258}.news p a:hover{border-bottom:1px solid #B81258}
.page {margin-top:15px}
.page a:link,.page a:visited,.page a:active{color:#B81258}.page a:hover{border-bottom:1px solid #B81258}

.main	{background:url(bg_main.gif) repeat-x}
.line	{background:url(bg_line.jpg) no-repeat center 20px;padding-bottom:10px;}





.table2	{margin-left:auto;margin-right:auto;width:728px;height:200px}
.table3	{margin-left:auto;margin-right:auto;width:728px;height:920px}
.table4	{margin-left:auto;margin-right:auto;width:728px;height:60px}
.footer2 {padding:0px 0px 10px 0px;background:#424A55;color:#C8CED5}





.line_news{background:url(bg_line.jpg) no-repeat 200px 20px;padding-bottom:40px;}
.left	{float:left;padding-left:5px;width:340px}
.right	{float:right;padding-right:5px;width:330px}

.footer	{padding:10px 0px 20px 0px;background:#424A55;color:#C8CED5}
.first	{width:230px}
.first li{line-height:23px;border-bottom:1px dashed #515B66}
.first li a:link,.first li a:visited,.first li a:active{
		padding-left:11px;background:url(d_link.gif) no-repeat 2px 2px;color:#C8CED5;}
.first li a:hover{
		display:block;background:#515B66 url(d_hover.gif) no-repeat 2px 7px;color:#929CAB;border-bottom:none}

h4		{font-size:14px;line-height:27px;border-bottom:1px solid #515B66}
.f_left	{float:left;width:480px}
.f_right{float:right;width:228px}

.last	{background:#282D33;text-align:center;line-height:29px}

.firend	{width:110px}
.firend li{line-height:23px;border-bottom:1px dashed #515B66}
.firend li a:link,.firend li a:visited,.firend li a:active{
		padding-left:11px;background:url(d_link.gif) no-repeat 2px 2px;color:#C8CED5;}
.firend li a:hover{
		display:block;background:#515B66 url(d_hover.gif) no-repeat 2px 7px;color:#929CAB;border-bottom:none;}

/*news*/
.line_news	{padding-top:20px;background:url(bg_line.jpg) no-repeat 200px 20px;padding-bottom:40px;}
.left_news	{float:left;width:190px}
.right_news	{float:right;width:508px}






.left_font	{float:left;line-height:25px;width:254px}
.left_font img	{vertical-align: middle;padding:3px;}
.right_font	{float:right;line-height:25px;width:254px}
.left_f	{float:left;width:254px}
.right_f	{float:right;line-height:225px;width:254px}


.center_f	{float:left;width:508px;line-height:40px;}
.center_f2	{float:left;width:508px;line-height:20px;}
.center_f a:link,.center_f a:visited,.center_f a:active{float:left;width:508px;line-height:40px;}.center_f a:hover{float:left;width:508px;line-height:40px;border-bottom:0px}
.center_f img	{padding:10px 0px 10px 0px;}
.center_font	{float:left;width:508px;border:1px dashed #929CAB}
.title_font	{float:left;width:508px;line-height:29px;background:#9FACB5;font-size:14px;}
.titlel_font	{float:left;width:375px;line-height:29px;background:#9FACB5;font-size:14px;}
.titler_font	{float:left;width:133px;line-height:29px;background:#9FACB5;font-size:14px;}
.titler_font img{vertical-align: middle;padding:8px;}

.down_font	{float:left;width:508px;line-height:25px;background-color: #E6E6e6;}
.down_fff	{float:left;width:508px;padding:8px 0px 10px 0px;background-color: #E6E6e6;}
.down_ff	{float:left;width:508px;line-height:25px;background-color: #E6E6e6;border:1px dashed #929CAB}
.down_f	{float:left;width:508px;background-color: #E6E6e6;border:1px dashed #929CAB}
.down_font img	{vertical-align: middle;padding:6px;}
.sq_font	{float:left;width:508px;line-height:40px;}
.sq_font img	{vertical-align: middle;padding:3px;}
.textl_font	{float:left;line-height:25px;width:72px}
.textl_font img	{vertical-align: middle;padding:3px;}
.textr_font	{float:right;line-height:22px;width:436px}



.date		{padding:3px;background:#9FACB5;font-size:12px}
.newstxt	{line-height:23px;word-break:break-all;word-wrap:break-word;}
.newstxt p	{margin-top:5px;margin-bottom:5px}
.newstxt img	{padding:4px;border:1px solid #BDC4CE;background:#FFF}
.newspic	{margin-bottom:20px}
.newspic img	{padding:4px;border:1px solid #BDC4CE;background:#FFF}
.gg		{margin-top:10px;margin-bottom:10px;padding:4px;border:1px solid #BDC4CE;background:#FFFFFF}

.left_list	{width:180px}
.left_list li   {line-height:23px;border-bottom:1px dashed #BDC4CE}
.left_list li a:link,.left_list li a:visited,.left_list li a:active{
		padding-left:11px;background:url(d_link.gif) no-repeat 2px 2px;color:515B66;}
.left_list li a:hover{
		display:block;background:#515B66 url(d_hover.gif) no-repeat 2px 7px;color:#C8CED5;border-bottom:none}
.more	{padding-left:18px;background:url(more.gif) no-repeat 0px 2px;line-height:21px;color:#B81258}
.menu	{width:180px;}
.menu li{float:left;width:90px;height:24px}
.downlist {width:500px;}
.downlist UL {padding:0px ;width:500px;}
.downlist li {padding:10px 5px 2px 0px;display:block; float:left;}
.currentPage {font-weight:lighter;color:#B81258}
.class_list	{line-height:27px;font-size:14px;word-break:break-all;word-wrap:break-word;]
.down_list	{line-height:27px;font-size:12px;word-break:break-all;word-wrap:break-word;]


/* 分页样式*/
.list_page {
	margin: 15px 5px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}
