/* 全局CSS定义 */
body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #f00; text-decoration:underline;}
a:active {color: #000;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#0D6F96;}
.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;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cyellow_2,a.cyellow_2:link,a.cyellow_2:visited{color:#F9971A;}
/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}
.f22px{ font-size:22px;}

/* 其他属性 */
.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;}
.nomore{ margin:auto; width:770px; height:12px;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.blank10{ height:10px; font-size:1px; clear:both;overflow:hidden; margin:auto;}
/*表单样式*/
.area_input{ height:14px; border:#CCCCCC 1px solid; width:70px; background:url(../images/login_button_bg.gif);}
.area_input2{ height:14px; border:#CCCCCC 1px solid; width:170px; background:url(../images/login_button_bg.gif);}
.button_s{ height:19px; width:35px; line-height:16px; color:#333; font-size:12px;}
/*内容*/
.bigmeun{ margin:auto;}
.bigmeun ul{ width:980px;}
.bigmeun li{ float:left; padding:4px 10px 4px 10px; font-size:14px; font-weight:bold; list-style-type:none;}
.bigmeun .btn1{ border-top:#006699 1px solid; border-left:#006699 1px solid; border-right:#006699 1px solid; background:#DDF9FF;}
.bigmeun .btn2{ border-bottom:1px #006699 solid;}
.area2 {
	margin:auto;
	margin-left:10px;
	margin-right:10px;
	width:980px;
	}
.area .col0{
	float:left; 
	width:596px;
	}
.area2 .col_news{
	float:left; 
	width:640px;
	}
.area2 .col_news2{
	float:left; 
	width:303px;
	padding-left:8px;
	}
.logo_meunbutton{ margin-top:4px;}
.logo_meunbutton ul{ float:left;}
.logo_meunbutton li{ float:left; line-height:22px; border:1px #CCCCCC solid; padding:0  8px 0 8px;}
.bg_topbtn1{ background:#F0F4FF; margin-right:9px;}
.bg_topbtn2{ background:#FEF3EF; margin-right:9px;}
.bg_topbtn3{ background:#F7FFF7; margin-right:9px;}

.area3 {
	margin:auto;
	width:980px;
	}
.xml {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bolder; FONT-SIZE: 10px; BACKGROUND: #ff6600; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: arial
}
#all {
	MARGIN: 0px auto; WIDTH: 900px
}
.nav {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#submenu {
	MARGIN: 10px 0px 0px
}
#menu {
	MARGIN-TOP: 10px; WIDTH: 100%
}
#menu A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#menu A:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#menu A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#menu UL {
	LIST-STYLE-TYPE: none
}
#menu UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 82px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: center
}
#menu UL LI.li1 {
	BORDER-RIGHT: #caedf3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #caedf3 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #f4feff; PADDING-BOTTOM: 0px; BORDER-LEFT: #caedf3 1px solid; PADDING-TOP: 5px
}
#menu UL LI.li2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #caedf3 1px solid
}
#menu UL LI A:link {
	COLOR: #000
}
#menu UL LI A:visited {
	COLOR: #000
}
.line {
	CLEAR: left
}
.nav A {
	DISPLAY: block; WIDTH: 90px; TEXT-ALIGN: right
}
.hide {
	DISPLAY: none
}
.nav A:link {
	COLOR: #666; TEXT-DECORATION: none
}
.nav A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.nav A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
.nav LI {
	FLOAT: left; WIDTH: 90px
}
.nav LI.MM {
	BORDER-RIGHT: #caedf3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #caedf3 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #f4feff; PADDING-BOTTOM: 0px; MARGIN: 6px 6px 6px 0px; BORDER-LEFT: #caedf3 1px solid; WIDTH: 90px; PADDING-TOP: 0px; BORDER-BOTTOM: #caedf3 1px solid; HEIGHT: 20px
}
.nav LI A:hover {
	BACKGROUND: #caedf3
}
.nav LI UL {
	BORDER-RIGHT: #caedf3 1px solid; BORDER-TOP: #caedf3 1px solid; LEFT: -999em; BORDER-LEFT: #caedf3 1px solid; WIDTH: 256px; BORDER-BOTTOM: #caedf3 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TEXT-ALIGN: left
}
.nav LI UL LI {
	BACKGROUND: #f4feff; FLOAT: left; OVERFLOW: hidden; WIDTH: 256px; HEIGHT: 20px
}
.nav LI UL A {
	DISPLAY: block; PADDING-LEFT: 6px; WIDTH: 250px; TEXT-ALIGN: left
}
.nav LI UL A:link {
	COLOR: blue; TEXT-DECORATION: none
}
.nav LI UL A:visited {
	COLOR: blue; TEXT-DECORATION: none
}
.nav LI UL A:hover {
	FONT-WEIGHT: normal; BACKGROUND: #caedf3; COLOR: #fff; TEXT-DECORATION: none
}
.nav LI:hover UL {
	LEFT: auto
}
.nav LI.sfhover UL {
	LEFT: auto
}
#content {
	CLEAR: left
}
.div_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}