* { margin:0; padding:0; }
html { border:0; width:100%; }
body { background:url(bg.gif) repeat; font-family:微软雅黑, Arail, verdana; font-size:12px; line-height:1.7em; color:#222; }
ul, ol { list-style:none; }
em { font-style:normal; }
a { text-decoration:none; }
a:link, a:visited { color:#222; }
a:hover, a:active { text-decoration:underline; color:#f30; }
h1 { font-size:16px; }
h2, h3, h4 { font-size:15px;font-weight:normal}
h5, h6 { font-size:12px;font-weight:normal}
.clear { height:1px; line-height:1px; font-size:0; clear:both; overflow:hidden; }
#wrapper { width:1000px; margin:0 auto}
#header { background: url(header.jpg) no-repeat; width:1000px; height:79px; position:relative }
#header h1 { color: #00CC66; background: url(logo.png) no-repeat; width: 261px; height:79px; text-indent: -1000px;margin-left:20px }
#header h1 a { width: 261px; height:79px; display: block; overflow: hidden; }
.navi { position:absolute; right:20px; top:25px }
#content { width:1000px; height:490px }
.txt { float:right; width:740px; height:400px; margin:50px 29px 0 0 }
.txt p { margin:5px 0; text-indent:2em }
#footer {width:1000px;height:61px; background-color:#424242;position:relative}
#footer .copyright {color:#bababa;font-size:14px;line-height:61px;padding-left:25px}
#footer .call {position: absolute;right:0;top:0}
