@charset "utf-8";
body { margin:0 auto; padding:0;font-family:宋体;font-size:12px;line-height:180%; background:url(bj0.gif) top repeat-x #9A0000;}
* {margin:0px auto;padding: 0px;}
table {margin:0 auto;}
td {vertical-align: top;}
ul{list-style-type:none;}
a {text-decoration: none; color:#010101;}
a:hover { text-decoration:underline;}
img{ border:none;}
.w1024 { width:1024px; height:auto; margin:0 auto; }
.dh { width:1024px; height:43px; margin:0 auto; background:url(dh.gif) no-repeat;}
.dh img{ float:left; margin:10px }
.dh span{ float:right; width:329px;}
.bj{ background:url(bj2.gif) repeat-y;}
.left{ width:318px; height:auto; margin-left:13px; float:left; display:inline; }
.right{ float:left; margin-left:10px; width:671px; height:auto;display:inline;}

.left h1 { width:295px; height:43px; background:url(t04.gif) no-repeat; margin:15px auto 0 7px; font-weight:700; font-size:18px;color:#fff; line-height:43px; padding:0 0 0 15px;}
.left h1 strong{ float:left; height:25px; width:auto; line-height:25px; font-size:18px; color:#fff; margin:10px auto auto 15px; }
.left h1 b{ float:left; height:25px; width:auto; line-height:25px; font-size:14px; color:#fff; margin:8px auto auto 5px; }
.left p{ width:90%; margin:5px auto;}
.left h2 {width:300px; height:30px; margin:15px auto 0 17px;font-size:14px;  color:#990002;}
.left img{ margin:5px auto}
.tp { text-align:center;}


.r_01{ width:194px; height:300px; float:left; margin:10px 14px }
.r_01 span{ display:block; width:174px; height:241px; background:url(t03.gif) no-repeat; font-size:12px; font-weight:700; color:#fff; text-align:center; margin:5px auto}
.r_01 span img{ margin:10px auto 2px auto}

.copyright{ background-color:#fff; margin:0px auto;width:100%; font-size:12px;color:#000000; text-align:center; padding:20px 0; line-height:180%;  clear:both;}
