body{ background:url(bg.jpg) ;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;padding:0px;border:0px;margin:0;}
html{ font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;padding:0px;border:0px;margin:0;}
div{height:auto;font-size:12px;}
ul{list-style-type:none;clear:both;}
h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, form, table, th, td {margin:0;padding:0;}
img{border:0;}
form{margin:0;padding:0}
.fb{font-weight:bold;}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.clear{clear:both;}
.none{ display:none;}

.wrap{width:1000px; margin:auto;}
.tp{width:1000px;float:left;}
.tp h1{ background:url(hf_02.jpg) no-repeat;width:274px;height:111px;float:left;}
.tp2{ background:url(hf_05.jpg) no-repeat;height:135px;width:1000px;float:left;}
.tp3{ background:url(hf_06.jpg) no-repeat;height:35px;width:1000px;float:left;}
.news_nav_bg{ background:url(hf_07.jpg) no-repeat;height:113px;width:882px;padding-left:118px;float:left;}
.tp4{ background:url(content_bg.jpg) repeat-y;width:1000px;overflow:auto;float:left;}
.news_bg{ width:770px; margin-top:55px; margin-left:105px; display:inline;min-height:830px;
height: auto !important;height:830px;overflow: visible;float:left;line-height:24px;font-size:14px;color:#573013;}
.news_bg p{margin-top:10px;}
.news_bg  h2{font-size:14px;color:#573013; font-weight:none;}