@charset "utf-8";
/*reset*/
html {overflow:-moz-scrollbars-vertical;} 
body,html,div,form,img,ul,ol,li,dl,dt,dd,em,p,span,h1,h2,h3,h4,a,table,td,tr,th{margin: 0; padding: 0; border: 0; }
table,td,tr,th{font-size:12px;}
ul,li{ list-style:none;}
a img, img { border: 0 none;}
body {font-family: Yahei, arial; font-size: 14px; color: #300E06;}
a{ color: #300E06; text-decoration: none; cursor: pointer;}
a:hover { color: #862015; text-decoration: underline; cursor: pointer;}
.container { overflow:hidden; margin: 0 auto; position: relative;}
.hidden { width: 0; height: 0; text-indent: -999em; font-size: 0; display: none;}
.w960 { width: 960px; }
/*index*/
#wrap{ background:url(../images/bg.jpg) no-repeat center top; position: relative; }
#wrap .textbox { position: absolute;}
#wrap .textbox p { line-height: 25px;}
#header { height: 722px; background:url(../images/bg_header.jpg) no-repeat;}
#hr1{ height: 547px; background:url(../images/bg_hr1.jpg) no-repeat;}
h1 { width: 168px; height: 168px; position: absolute; top: 722px; left: 396px; }
h1 a { width: 100%; height: 100%; display: block; text-indent: -999em; }
#hr1 .textbox { width: 338px; top: 1008px; left: 495px;}
#hr2{ height: 234px; background:url(../images/bg_hr2.jpg) no-repeat;}
#hr3{ height: 397px; background:url(../images/bg_hr3.jpg) no-repeat;}
#hr3 .textbox { width: 350px; top: 1715px; left: 290px; }