body { text-align: center; margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,dl,dt,dd {margin: 0; padding: 0; border: 0;}
li {{margin: 0; padding: 0; border: 0;text-align:left}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
a, A:linked, a:visited, a:active
		{color: #0000aa; text-decoration: none; font-family: Tahoma, Verdana; font-size: 12px;}
A:hover
		{color: #ff0000; text-decoration: none; font-family: Tahoma, Verdana; font-size: 12px;}
p, tr, td, ul, li
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px; margin: 5px auto;}

.header1, h1
		{text-align: center ; color: #ffffff; background: #4682B4; font-weight: bold; font-family: Tahoma, Verdana; font-size: 13px; margin: 0px; padding: 0px;}
.header2, h2
		{color: #000000; background: #DBEAF5; font-weight: bold; font-family: Tahoma, Verdana; font-size: 12px;}
.intd
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px; padding-left: 15px; padding-right: 15px; text-align:left}

.news_item{
	width: 500px;
	padding-left: 50px;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}



.cate_title {
	FONT-SIZE: 15px;
}

.cate_title a, A:linked, a:visited, a:active, A:hover {
	font-size: 15px;
}

.right_title{
	text-align: center ;
	font-weight: bold; font-family: Tahoma, Verdana; font-size: 13px;
	margin: 0px;
	padding: 0px;
	width: 100px;	
}
		
.menu_item{
	color:  grey;
	padding-left:20px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #DBEAF5;
	font-weight: normal;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	margin-bottom: 2px;
	text-align: left;	
}	

.menu_item a, A:linked, a:visited, a:active, A:hover{
	font-size: 12px;
	cursor: hand;
	}

.rkw{
	FONT-SIZE: 11px;
	PADDING: 0px;
	MARGIN: 0px; 
	FONT-FAMILY: verdana,helvetica; 
	width: 80px;
	display: block; 
	float: left; 
	height: 25px;
	}

.table00{
     color: #ffffff;  
     background-color: #483D8B;  
     font-size: 9pt;
	border-style: solid;
     border-width: 1px 1px 0px 1px;
     border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;	 
	 padding:  2px 2px 2px 2px;

	 } 



.table01{
     background-color:#eeeeee;  
     font-size:9pt;
	 border-style: solid;
     border-width: 1px 1px 0px 1px;
     border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;	 
	 padding:  2px 2px 2px 2px;
	 } 

.table02{
     background-color:#E1E1E1;  
     font-size:9pt;
	 border-style: solid;
     border-width: 1px 1px 0px 1px;
     border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;	 
	 padding:  2px 2px 2px 2px;
	 }

.msearch{
	margin-top:3px;
	margin-bottom:3px;
	text-align:center;
	}

.main_body {
	margin:2px auto 0 auto;
	width:950px;
	display: block;
	float: center;
	padding-top: 5px;
	padding-bottom: 2px;
	background: url(../images/bg_wt.jpg);
	background-repeat: repeat;
	height:  auto;
}

	
#main_body {
	margin:2px auto 0 auto;
	width:950px;
	display: block;
	float: center;
	padding-top: 5px;
	padding-bottom: 2px;
	background: url(../images/bg_wt.jpg);
	background-repeat: repeat;
	height:  auto;
}

#main_body #left{
	width: 160px;
	height: 100%;
	display: block;
	float: left;
	border: 1px solid #4682B4;
	margin: 0px;
	margin-right: 2px;
	padding: 0px;
	padding-right: 0px;
	height: auto;
}

#main_body #left2{
	width: 160px;
	height: 400px;
	display: block;
	float: left;
	border: 0px;
	margin: 0px;
	margin-right: 2px;
	padding: 0px;
	padding-right: 0px;
	background: url(../images/bg_leaf.jpg);
	background-repeat: repeat;
}

#main_body #right{
	display: block;
	float: left;
	width: 780px;
	margin: 0px;
	margin-left: 2px;
	padding-left: 2px;
	height: auto;
	font-size: 12px;
	background: url(../images/bg_wt.jpg);
	background-repeat: repeat;
	}

#main_body #right #mpic{
	display: block;
	width: 400px;
	float: left;
	text-align: center;
	}
	
#main_body #right #news{
	display: block;
	width: 350px;
	float: left;
	}

#main_body #right #rollpic{
	}


#bottom{
	width: 950px;
	margin:2px auto 0 auto;
	display: block;
	float: center;
	}


.gallery{
	margin: 5px auto;
	width: 940;
	clear: both;
border:1px solid  #b2b2b2;

}

.gallery .txt_unit{
	display: block;
	float: left;
	width: 250px;
	height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 2px;
	text-align: center;
	}



div.nbar{
	margin: 5px auto;
	margin-top: 1px;
	margin-bottom: 1px;
	width: 100%;
	clear: both;
	text-align: left;
}



div.groupaction{
	width: 750px;
	display: block;
	float: left;
	margin: 0px auto;
	text-align: right;
	padding: 0px;
	padding-right: 20px;
	vertical-align: bottom;
}

div.groupaction a{
	margin: 0px auto;
	font-size: 12px;
}

div.category{
	margin: 5px auto;
	width: 100%;
	clear: both;
}



.cate_item, h1{
	display:block;
	text-align:center;
	border:0px;
	font-weight: bold; 
	font-family: Tahoma, Verdana;
	font-size: 12px;
	color: #000000;
}

.cate_item{
	float: left;
	width: 200px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
}

.cate_item2{
	float: left;
	width: 70px;
	height: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	margin-left: 20px;
	margin-right: 10px;
}


.img_unit a{
	display:block；text-align:center; border:0px;
}

.img_unit{
   float: left;
	width: 150px;
	height: 190px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 2px;
	text-align: center;
	border: 1px solid #B0E0E6;
/*	cursor: hand;
*/
}

.img_unit2{
   float: left;
	width: 150px;
	height: 170px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 2px;
	text-align: center;
	border: 1px solid #B0E0E6;
/*	cursor: hand;
*/
}
.img_tbl{
	width: 145px;
	height: 170px;
}



.img_tbl_td {
	vertical-align: bottom;
	text-align: center;
}



.img_tbl_td2 {
	width: 135px;
	height: 135px;
	vertical-align: center;
	text-align: center;
}

		

.img_tbl_td3 {
	vertical-align: bottom;
	text-align: center;
	color: Purple;
	font: bold;
}		


.menuskin {
	border:1px solid #3384d8; FILTER: Alpha(Opacity=85); BACKGROUND-IMAGE: url('../images/dvmenubg3.gif'); VISIBILITY: hidden; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; BACKGROUND-COLOR: #f7f7f7; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Verdana;text-align:left;
}
.menuskin A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; COLOR: #3c3c3c; TEXT-DECORATION: none
}
#mouseoverstyle {
	BORDER-RIGHT: #B8D3F5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #B8D3F5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: #B8D3F5 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #B8D3F5 1px solid; BACKGROUND-COLOR: #B8D3F5
}
#mouseoverstyle A {
	COLOR: #000000
}

.menuitems {
	font-size:11px ;
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; MARGIN: 2px; WORD-BREAK: keep-all; 
	PADDING-TOP: 1px; width: 200px;
	text-align: left;
	width: 180px;
}		

.label {
	font-size:12px ;
	PADDING-RIGHT: 10px; 
	
	text-align:right; 
	}

#clip_unit  {
	display: block;
	height: 135px;
	width: 930px;
	border: 1px solid #CCCCCC;
	vertical-align: middle;
	float: left;
	COLOR: #808080;
	margin: 1px;
	cursor: hand;
}
	
#clip_unit #desc{
	text-align: center;
	vertical-align: middle;
	width: 250px;
	color: #2492a5;
	}

#clip_unit #desc A{
	font-size: 12px;
	color: #131A85;;
	}


#clip_unit #cont{
	align: center;
	vertical-align: middle;
	width: 650px;
	height:130px;
	padding-left: 30px;
	background-image: url(../images/clip_bg.png);
	background-repeat:repeat-x;
	}
	