* {
	margin:0px; padding:0px;
	list-style:none;
}
h1, h2, h3, h4, h5, h6, p, form, input, select {
	margin:0;
	padding:0;
}
ul, ol, dl {
	list-style:none;
	margin:0;
	padding:0;
}
em{ clear:both; width:1px;height:10px; display:block; overflow:hidden;}
.clr{ clear:both; display:block;}
body {
	width:100%;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bd {height: 22px;
	width: 100px;
	border: 1px solid #E0E0E0;
	background-color: #f6f6f6;
}

.bd3 { font-size:12px;
color:#666666;
}

a {
	color:#333;
	text-decoration:none;
}
a:hover{ color:#C90000; text-decoration:underline}
img {
	border:none;
}
.line{ clear:both; width:100%; height:1px; background:#CCC; overflow:hidden; display:block;}

/**************/
#page{ width:980px;  margin:0 auto; background:#FFF;  display:block; overflow:hidden; }
#head{ clear:both; width:980px;  height:220px; overflow:hidden; margin:0px auto}
#head .top{ clear:both; overflow:hidden; display:block; background:url(../image/head_bg.jpg) no-repeat;  height:67px; }
#head .top .right{ width:230px; float:right;font-size:12px; display:block; margin-left:680px; line-height:5em;}

#head .nav{ background:url(../image/nav_bg.gif) repeat-x; height:29px; color:#FFF; line-height:2.4em; width:980px;}
#head .nav ul{ width:700px; margin:0 auto;}
#head .nav ul li{ width:60px; margin:0 25px; float:left; display:inline;}
#head .nav ul li a{ color:#fff;}
#content{ clear:both; width:980px; margin:0 auto; overflow:hidden; background:url(../image/left_bg.gif) repeat-y;}
#content .left{ width:192px;  float:left;}
#content .left ul{ margin:30px;}
#content .left li{ font-size:12px; line-height:3em; padding-left:15px; }
#content .left .tit{ font-size:14px; background:url(../image/icon.gif) no-repeat left; padding-left:15px; font-weight:bold;}
.tt{
	 color:#900; font-weight:bold}
#content .right{ width:700px; float:right; padding-right:40px;  padding-top:20px;}
#content .right h2{ line-height:2em; font-size:14px; color:#264276;border-bottom:1px solid #b7cdd1;}
#content .right .main{ margin:10px auto;  }
#content .right .main .photo{ width:200px; float:left; margin-right:10px;}
#content .right .main .photo span{ text-align:center; background:#999; display:block; height:25px; color:#FFF; line-height:2em; font-weight:bold;}
#content .right .main h3{ text-align:center; font-size:16px; line-height:2.5em;}
#content .right .main h4{ font-size:13px; line-height:2em; color:#264276;}
#content .right .main .blue{ color:#005bac;}
#content .right .main .orange{ color:#ff8a00;}
#content .right .main p{text-indent:2em; margin-bottom:10px; font-size:12px; line-height:2em; color:#333;}
#content .right .main .w350{ width:350px; float:left; }
#content .right .main .img_r{ float:left; width:300px;}
#content .right .main p a{ color:#1E4585; font-weight:bold;}
#content .right .main li{ line-height:2em; margin-bottom:10px;}
#content .right .main .al{ width:100px; float:left; margin:0px 8px; }
#content .right .main .al img{ width:100px;border:1px solid #CCC;}
#content .right .main .al span{ text-align:center; line-height:1.5em;}
#content .right .main .qm{ display:block; overflow:hidden; text-align:right; color:#900; font-size:12px; font-weight:bold;}
#content .right .main .fw { background:#999}
#content .right .main .fw td{ text-align:center; line-height:2.5em; background:#FFF}
#content .right .main .fw .bluebg td{ background:#d3edfb;}

#content .right .main .fd td { border-right:1px solid #999; border-bottom:1px solid #999;}
.container {
	WIDTH: 980px;
	HEIGHT: 124px
}
.container A IMG {
	WIDTH: 980px;
	HEIGHT: 124px
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 100px;
	LEFT: 937px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../image/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../image/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}
 #menu li a{}
    #menu li a.over{}
    #menu li a.cur{}

#othermenu li  a.normal{background:#fff;}
 #othermenu li a.over{color:#900;} 
    #othermenu li a.cur{color:#900;}

#foot{ background:#264276; line-height:3em; text-align:center; color:#FFF; margin-bottom:10px; font-size:12px;}
