@charset "utf-8";
/* CSS Document */
/* CSS Reset
------------------------------------------------------------ */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:400; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
h1 { font-size: 2em; font-weight:bold; }
h2 { font-size: 1.8em; font-weight:bold; }
h3 { font-size: 1.6em; font-weight:bold; }
h4 { font-size: 1.4em; font-weight:bold; }
h5 { font-size: 1.2em; font-weight:bold; }
h6 { font-size: 1em; font-weight:bold; }
img, input, textarea, select{ vertical-align:middle; }
q:before, q:after { content:''; }
a img { border: none; }
img { vertical-align:middle; }
abbr,acronym { border: 0; }
a{ color:#333; text-decoration:none; }
a:hover{ color:#F39; text-decoration:none; }
label, button { cursor: pointer; }
input:focus, select:focus, textarea:focus { background-color:#eee; border:1px solid #F6F; }
hr { margin: 0; padding: 0; border: 0; color: #000; background-color: #000; height: 1px}
body{
	font:normal 12px/1.5em "Microsoft YaHei", "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体, sans-serif;
	text-align:center;
	background:#fff url(../images/index_04.jpg) repeat-x left 0px; none no-repeat 0 0;
	color:#000;
}
/* CSS Reset end ------------------------------------------------------------ */

/* usualy use
------------------------------------------------------------ */
.slide { display:none; }
.disnone { visibility:hidden; position:absolute; left:-1000px; }
.f-left { float: left; }
.f-right { float: right; }
.clear { clear:both; }
.fixfloat { zoom:1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.page { margin:0 auto; text-align:center; clear:both; padding:10px 0; }
.currentposition {	float:right; font-size:12px; font-weight:normal; height:20px;	text-align:right;	padding:5px 0px 0 0; }
.num { font-family:Verdana, Helvetica; font-size:10px; }
.center{ text-align:center; margin:0 auto; }
.more{ float:right; padding:5px 5px 0 0; font-size:12px; font-weight:normal;  }
.more a{}
/* =font css */
.f12 { float:left; color:#fff; font-size:12px; padding:6px 0 0 5px; }
.f14 { float:left; color:#fff; font-size:14px; padding:6px 0 0 5px; }
.f142 { float:left; display:inline; text-align:center; line-height:28px; height:29px; width:80px; color:#18679f; font-size:14px; margin:1px 0 0 8px; background:url(../images/index_32.jpg) no-repeat center top; }
.f1418679f { float:left; color:#18679f; font-size:14px; padding:20px 0 0 40px; }
.f1418679f2 { float:left; color:#18679f; font-size:14px; padding:30px 0 0 60px; }
.f14118679f { float:left; color:#18679f; font-size:14px; padding:6px 0 0 0px; }
/* usualy use end ------------------------------------------------------------ */

/* base 页面整体布局样式开始
------------------------------------------------------------- */
#wrapper{ width:896px; margin:0 auto; background:none; }
#header, #content, #footer, #inner-header, #inner-content, #inner-footer{	display:inline;	height:auto; float:left; clear:both;	position:relative; }
#header{ width:100%; }
#content{ width:100%; }
#column{ float:left; height:auto; width:191px; border-bottom:1px solid #7caecf; text-align:left; padding:0; background:url(../images/index_25.gif) repeat-y left top; }
#main{ float:left; width:464px; padding:16px 15px; text-align:left; background:url(../images/index_13.jpg) repeat-y center top; border-bottom:1px solid #9fb7c3; height:auto; }
#maintop{ height:12px; width:494px; overflow:hidden; position:absolute; top:0; left:191px; background:url(../images/index_10.jpg) no-repeat center top; }
#sidebar{ clear:right; float:right; height:auto; width:211px; background:url(../images/index_20.jpg) repeat-y right top; border-bottom:1px solid #5599cc; }
#footer{ width:100%; }
/* =inner-xxx 内页基本框架 */
#inner-content{ width:100%; }
#inner-column{ float:left; height:auto; width:200px; text-align:left; padding:0; }
#inner-main{ float:left; background:url(../images/about_05.jpg) repeat-y center top; height:auto; width:675px; border-bottom:1px solid #9fb7c3; text-align:left; padding:15px 15px 0 15px; }
#inner-maintop{ height:12px; width:705px; overflow:hidden; position:absolute; top:0; left:191px; background:url(../images/about_03.jpg) no-repeat center top; }
#inner-sidebar{}
#wrapper, #header, #footer, #column, #main, #sidebar, #inner-header, #inner-content, #inner-footer, #inner-column, #inner-main{ overflow:hidden; }
/* 两列等高(扩展到多列等高),也可以采用Jquery */
#a, #b{ padding-bottom:32767px; margin-bottom:-32767px; }
/* base end ------------------------------------------------------------- */
