@charset "utf-8";



body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, 
dl, dt, dd, ul, ol, li, 
pre, 
fieldset, lengend, button, input, textarea, 
th, td { 
    margin: 0;
    padding: 0;
}


body,button,input,select,textarea { 
	font:13px "\5FAE\8F6F\96C5\9ED1",tahoma,arial,"\5B8B\4F53";
	line-height: 18px;
	letter-spacing:1px;
}
body.no-support-wpf { font-family: SimSun; }

h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }

address, cite, dfn, em, var { font-style: normal; } 
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } 
small { font-size: 12px; } 


ul, ol { list-style: none; }


a { text-decoration: none; }
a:hover { text-decoration: underline; }

abbr[title], acronym[title] { 
	border-bottom: 1px dotted;
	cursor: help;
}

q:before, q:after { content: ''; }


legend { color: #000; } 
fieldset, img { border: none; } 

button, input, select, textarea {
    font-size: 100%; 
}


table {
	border-collapse: collapse;
	border-spacing: 0;
}


hr {
    border: none;
    height: 1px;
}


html { overflow-y: scroll; }

body{ 
background-image:url(../images/body_bg.gif);
background-repeat:repeat-x;
background-color:#bfc4c7;
}

#top{
	background-image:url(../images/top_bg.jpg);
	background-repeat:no-repeat;
	height:92px;
	width:1002px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
	
#nav {
	margin-left:236px;
	margin-top:62px;
	float:left
	}	
#nav_1,#nav_2,#nav_3{
	float:left;	
}
#nav_1 a,#nav_2 a,#nav_3 a{
	width:99px;
	height:30px;
	display:block;
    text-decoration:none;
}
#nav_1 a,#nav_2 a,#nav_3 a{
	background-image:url(../images/nav1_1.jpg);
	width:99px;
}
#nav_1 a{width:34px;}
#nav_1 a span{
	color: #3d3e3e;
	cursor: hand;
	}
#nav_1 a:hover{
	background-position: 0px -30px;    
}	

#nav_2 a {
	background-position: -34px 0px;
}
#nav_2 a span,#nav_3 a span{
	margin-left:28px;
	margin-top:8px;
	color: #3d3e3e;
	float:left;
	cursor: hand;
	}
#nav_2 a:hover{
    background-position: -34px -30px;
}
#nav_3 a {
	background-position: -133px 0px;
}
#nav_3 a:hover{
    background-position: -133px -30px;
}
#flash{ margin:0 auto; width:1002px;}
#end_1{ height:15px;margin:0 auto; width:1002px;background-color:#e9e7e0;clear:both;
}
#end{
	background-image:url(../images/index_end_bg.jpg);
	background-repeat:no-repeat;
	width:1002px;
	height:127px;
	margin-top:0px;
	margin-bottom:35px;
	margin-left:auto;
	margin-right: auto;
}
#end_txt,#end_txt a{ color:#b3b1aa;}
#end_txt{
	margin-top:10px;
	margin-left:82px;
	width:838px;
	position:absolute;
}
#ruler,#ruler_index{ 
background-image:url(../images/ruler.gif);
background-repeat:repeat-x;
height:44px;
width:1002px;
margin:0 auto;
}
#ruler_index{ height:25px;}
#body_main{
	background-image:url(../images/interval_bg.gif);
	background-repeat:repeat-y;
	background-color:#e9e7e0;
	float:left;
	background-position: 217px;
	
}
#body_main1{
	
	width:1002px;
	
	margin:0 auto;
	
}
.banner{ 
margin-bottom:10px;
margin-left:12px;
width:205px;
}
.banner2{ 
margin-bottom:10px;
margin-left:32px;
width:205px;

}


#body_right,#body_left{float:left;}
#body_left{ width:217px;}
#body_right{ margin-left:21px; width:764px;}
.contact{ margin-bottom:5px;}

.text p,.text .title{
	color:#7c7c7c;
	text-indent: 26px;
	width:655px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.text .title{
	text-indent: 0px;
color:#6d5521;
font-size:18px;
margin-bottom:12px;
}
.title{ line-height:20px;}

.table_title{
	height:35px;
	padding-left:10px;
	line-height:35px;
	background-image:url(../images/table_titlebg.gif);
	border:1px solid #bfbfbf;
}
.table_tr{
background-color:#f7f7f7;
}
.table_tr2{
background-color:#efefef;
}
.table_tr td,.table_tr2 td{ padding-left:10px; padding-top:5px; padding-bottom:5px; padding-right:10px;color:#666666; border:1px solid #bfbfbf;}

.table_tr :hover,.table_tr2 :hover{
background-image:url(../images/table_01.gif);
display:block;
cursor: hand;
}

.table_{ margin-top:10px;}

a{ blr:expression(this.onFocus=this.blur())}
a:focus{ outline:0;}
.clear_{ clear:both;}

