@charset "utf-8";
* {
	WORD-WRAP: break-word
}
body{
	background: #F8F8F8;
}
body, input, button, select, textarea {
    color: #444444;
    font: 12px/1.5 Tahoma,Helvetica,'SimSun',sans-serif;

}
h1, h2, h3, h4, h5, h6 {
    font-size: 1em;
}
BODY,UL,OL,LI,DL,DD,P,H1,H2,H3,H4,H5,H6,FORM,FIELDSET {
	PADDING: 0px; MARGIN: 0px;
	list-style:none;
}
A {
	COLOR: #069; 
	TEXT-DECORATION: none;
}

A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#toptb {
	width:100%;
	height:24px;
	LINE-HEIGHT: 24px;
	BORDER-BOTTOM: #cdcdcd 1px solid; 
	BACKGROUND: url(topnav.png) repeat-x;
}
#toptb A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; HEIGHT: 24px; PADDING-TOP: 0px
}
#toptb A.showmenu {
	PADDING-RIGHT: 15px
}
#toptb A.hover {
	BACKGROUND-COLOR: #fff
}
#toptb .pipe {
	DISPLAY: none; FLOAT: left
}
.z {
	FLOAT: left
}
.m_l{
	margin-left:10px;
}
.m_r{
	margin-right:10px;
}
.y {
	FLOAT: right
}
.xw1 {
	FONT-WEIGHT: 700
}
.wp {
	MARGIN: 0px auto; WIDTH: 960px
}
#wp .wp {
	WIDTH: auto
}
#hd {
	BORDER: #d3dfdf 1px solid; 
	MARGIN-TOP: 30px; 
	WIDTH: 948px; 
	BACKGROUND: url(header.jpg) #fafafa no-repeat 100% 0px; 
	HEIGHT: 133px; COLOR: #069;
	position: relative;
}
#hd H2 SPAN {
	DISPLAY: block
}
#hd UL.savebar {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 450px; HEIGHT: 20px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#hd UL.savebar LI {
	MARGIN: 0px 3px; FLOAT: right
}

#hd H2 {
	FLOAT: left; font-size: 14px;
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 115%; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#nv {
	BOTTOM: 10px;
	background: none repeat scroll 0 0 transparent;
    bottom: 0;
    height: auto;
    left: 10px;
    position: absolute;
    height: 33px;
    overflow: hidden;
    padding-left: 3px;
}
#nv li {
    float: left;
    font-size: 14px;
    font-weight: 700;
    height: 33px;
    line-height: 33px;
    padding-right: 1px;
}
#nv li, #home {
   
    border:none;
    height: 30px;
    line-height: 30px;
    margin-right: 1px;
    padding: 0 6px;
}
#nv li a {
    float: left;
    height: 33px;
    padding: 0 20px;
}
#nv LI A:visited {
	COLOR: #069
}
#nv LI A:hover {
	BACKGROUND-IMAGE: none !important
}

#hd h2 strong {
    display: block;
}
.mbn {
    margin-bottom: 5px !important;
}
#hd h2 span {
    display: block;
}
.xw0 {
    font-weight: 400;
}
.xs0 {
    font-family: Tahoma,Helvetica,sans-serif;
    font-size: 0.83em;
}
.mtn {
    margin-top: 5px !important;
}
.title {
    font-size: 14px;
    font-weight: 700;
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    padding: 0 10px;
}
.block {
    margin: 0 5px 10px;
	background:#FFFFFF;
    border: 1px solid #DDDDDD;
	padding: 0;
}
.block .title {
    background: url("title.png") repeat-x scroll 0 0 #EAF1F2;
    border-bottom: 1px solid #DDDDDD;
}
.block .title {
    color: #333333;
    font-size: 12px;
    padding: 0 10px;
}
.block .dxb_bc {
    padding: 5px 10px 10px;
}

.hm {
    text-align: center;
}
.column, #share {
    overflow: hidden;
}
em, cite {
    font-style: normal;
}
#ft {
    border-top: 1px solid #CDCDCD;
    color: #666666;
    line-height: 1.8;
    padding: 10px 0 50px;
}
#frt{
	width:660px;
}