body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 缁撴瀯鍏冪礌 */
dl, dt, dd, ul, ol, li, /* list elements 鍒楄〃鍏冪礌 */
pre, /* text formatting elements 鏂囨湰鏍煎紡鍏冪礌 */
form, fieldset, legend, button, input, textarea, /* form elements 琛ㄥ崟鍏冪礌 */
th, td /* table elements 琛ㄦ牸鍏冪礌 */ { margin: 0;padding: 0;}

/** 璁剧疆榛樿瀛椾綋 **/
body, button, input, select, textarea /* for ie */ { font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 灏嗘枩浣撴壎姝� */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 缁熶竴绛夊瀛椾綋 */
small { font-size: 12px; } /* 灏忎簬 12px 鐨勪腑鏂囧緢闅鹃槄璇伙紝璁� small 姝ｅ父鍖� */

/** 閲嶇疆鍒楄〃鍏冪礌 **/
ul, ol { list-style: none; }

/** 閲嶇疆鏂囨湰鏍煎紡鍏冪礌 **/
a { text-decoration: none; }
a:hover { text-decoration: underline; }
sup { vertical-align: text-top; } /* 閲嶇疆锛屽噺灏戝琛岄珮鐨勫奖鍝� */
sub { vertical-align: text-bottom; }

/** 閲嶇疆琛ㄥ崟鍏冪礌 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 鎼溅锛氳閾炬帴閲岀殑 img 鏃犺竟妗� */
button, input, select, textarea { font-size: 100%; }/* 浣垮緱琛ㄥ崟鍏冪礌鍦� ie 涓嬭兘缁ф壙瀛椾綋澶у皬 */

/** 閲嶇疆琛ㄦ牸鍏冪礌 **/
table { border-collapse: collapse; border-spacing: 0; }

/* 灞呬腑 */
#header, #content, #footer { margin-left: auto; margin-right: auto;}
/* 娴姩 */
.left{ float:left;}
.right{ float:right;}
/* 闅愯棌 */
.hidden { display: none; }
.invisible { visibility: hidden; }
/* 娓呴櫎娴姩 */
.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfix { *zoom: 1; }

/* inline block */
.inline-block { display: inline-block; *display: inline; *zoom: 1;}
a:hover{ /*color: #409f73;*/ text-decoration: none;}

body{ font: 12px/1.5 microsoft yahei; color: #2b2b2b; min-width: 1000px;}
a:hover{ /*color: #00925f;*/ text-decoration: none;}
.site-nav-left a,.floor1-nav-content a div,.banner-nav li,.floor1-title{ background: url(icons.png) no-repeat;}
.w1180{ width: 1000px; margin: 0 auto;}

#content{ overflow: hidden; position: relative; margin-top: 0px;}
.slide-banner{ height: 298px; position: relative;}
.banner-bg{ position: absolute;	 left: 0; top: 0; height: 298px; z-index: 1; width: 100%; background-color: #f4f4f4; background-position: 50% 0;}
.banner-nav-bg{ height: 70px; background: #fff; /*opacity: 0.65;*/ position: relative; z-index: 199; bottom: 70px; filter:alpha(opacity=75); opacity:0.75;}
.banner-nav{ position: absolute; left: 50%; bottom: 27px; z-index: 999;}
.banner-nav li{ float: left; width: 16px; height: 16px; background-position: -257px -929px; margin-right: 8px; cursor: pointer;}
.banner-nav li.active{ background-position: -280px -929px;}
.banner-content{ width: 1000px; margin: 0 auto; position: relative; height: 298px; z-index: 100;}
.banner-img{ position: absolute; z-index: 2; left: -150%;}

.banner-bar-bg{ width: 1000px; height: 3px; /*background: url(bar-bg.png) no-repeat;*/ margin: 0 auto; bottom: 71px; position: relative; z-index: 99999;}
.banner-bar{ height: 3px; width: 0; /*background: #00925f;*/ position: absolute; left: 0; z-index: 999;}
.floor1-title{ height: 80px; overflow: hidden; width: 300px; margin: 60px auto 0; cursor: pointer;}

/* 闄E6娴忚鍣ㄧ殑閫氱敤鏂规硶 */
.ie6fixedTL{position:absolute;left:0;top:0}
.ie6fixedBR{position:absolute;right:0;bottom:0}
.floor-title-png{ height: 80px; overflow: hidden; width: 287px; margin: 60px auto 0; cursor: pointer; display:block;}