html,body,div,p,th,td,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,strong,a,em,span,form,iframe,img,pre,code,object{ margin: 0; padding: 0; border: 0; outline: 0 none;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3{ color: #000;}
em,i{ font-style:normal;}
ul,ol,li{ list-style: none;}
html,body,input,button,select,textarea{ font:12px/1.5 Arial,宋体,sans-serif; color: #666 ; background:#E0E0E0}
a{ text-decoration: none; color: #0B3B8C;}
a:hover{ text-decoration: underline; color:#b40000; }
.f14 { font-size:14px; color:#666}
.h24 { line-height:24px;}
.right { float:right}
.left { float:left}
.box-border { border:1px solid #ccc; padding:10px;}

.header { width:100%;}
.topnav { background:url(images/nav-bg.jpg) repeat-x; height:32px; width:100%; line-height:32px;}
	.topnav-box { width:986px; margin:0 auto; height: 100%; overflow: hidden;}
	.topnav-box .logo { float: left;}
	.topnav-box p { float:right;}
	.banner { width:986px; margin:0 auto}
	.jp { background:url(images/jp-bg.jpg) repeat-y; overflow:hidden; width:986px; margin:0 auto}
	.jp-top { background:url(images/banner1.jpg); height:55px;}
	.jp-bt { background:url(images/banner1.jpg) 0 -170px; height:5px; overflow:hidden; width:100%}
	.jp ul { padding:0 40px;}
	.jp ul li { float:left; margin:10px 30px; width:160px; overflow:hidden}
.wrapper { width:985px; margin:5px auto; overflow:hidden; background:#fff;}
	.box-w { border-left:1px solid #DADADA; border-right:1px solid #DADADA; width:983px;}
	.box-n { border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD; width:981px; }
	.box-list { border-bottom:1px dotted #BEBEBE; overflow:hidden; width:900px; padding:10px; margin:auto}
	.box-list h2 { color:#FF5100; background:url(images/ren-ico.jpg) no-repeat; padding-left:30px;}
	.box-list h3 { color:#000; background:url(images/sz-ico.jpg) no-repeat; margin:15px 0; font-size:14px;}
	.box-list h3 i{ color:#fff; padding:0 15px 0 6px;}
	.box-list strong { margin-left:26px;}
	.box-list p { padding:0 26px; line-height:24px; margin-bottom:10px;}
	.box-list span { margin:0 30px;}
	
.bottom { overflow:hidden; padding:20px 0; clear:both; border-top:1px solid #E3E3E3; width:986px; margin:10px auto}
.bottom p { text-align:center; line-height:20px;}
.bottom-link { margin:15px 0;}
.bottom-link a { margin:0 5px;}