.wrap{ margin:0 auto; width:950px;overflow:hidden;}
.ft{ margin-top:10px;}

body {
position:relative;
}
a {
text-decoration:none;
}
ol {
list-style:none;
list-style-position:outside;
}
a {
text-decoration:none;
}
.nav_sub {
background:url(../images/second/zx_navBG.gif) no-repeat;
height:32px;
padding-bottom:10px;
overflow:hidden;
}
.nav_sub h2 {
float:left;
height:32px;
text-indent:-9999px;
width:350px;
clear:both;
}
.nav_sub ul {
float:left;
font-size:14px;
width:580px;
}
.nav_sub li {
float:left;
overflow:hidden;
height:40px;
line-height:40px;
color:#FFFFFF;
font-weight:bold;
background:url(../images/second/zx_navBG2.gif) right center no-repeat;
display:block;
padding:0 11px;
margin-top:3px;
}
.nav_sub li a {height:40px;display:block;float:left;color:#fff;}
.nav_sub li.one{ padding:0 4px;}
.nav_sub li.one span{ height:40px; display:block; float:left; padding-left:10px;background:url(../images/second/zx_navBGli1.gif) left bottom no-repeat;}
.nav_sub li.one a{ background:url(../images/second/zx_navBGli2.gif) right bottom no-repeat; color:#008855; padding:0 10px 0 0;}
.nav_sub li.none{ background:none;}


.nav_title{
background:url(../images/second/zx_navtitleBG.gif) no-repeat;
color:#65ae64;
clear:both;
width:950px;
height:29px;
line-height:29px;
font-weight:bold;
margin-bottom:10px;
}
.nav_title a{
color:#65ae64;
}
.nav_title h2{ 
font-size:12px; 
margin-left:12px;
padding-left:10px;
background:url(../images/health/jk_titleBG.gif) left center no-repeat;
}
.nav_title span{ 
float:right; 
overflow:hidden; 
margin-right:26px;}
.nav{ height:28px; background:url(../images/health11_bg3.png) -4738px top no-repeat;  margin:8px 0 4px; padding:0px 0 0 10px; overflow:hidden;}
.nav li{ width:auto;  float:left; padding-right:13px; margin:0px 0px 0 15px; display:inline; vertical-align:middle; overflow:hidden;}

.area {
clear:both;
background:#fff;
}
.side {
border:1px solid #e4edd6;
float:left;
display:inline;
width:278px;
display:inline;
background:#f3fbea;
}
.side h3 {
background:url(../images/second/zx_h3BG.gif) no-repeat;
font-size:14px;
font-weight:normal;
height:31px;
line-height:31px;
padding:0 0 0 28px;
color:#fff;
}

.side h3 .more {
color:#fff;
display:inline;
float:right;
font-size:12px;
height:14px;
line-height:14px;
margin:9px 10px;
width:44px;
overflow:hidden;
}
.side dl {
margin:4px 3px 5px 5px;
}
.side dt {
height:207px;
}
.side dt img {
border:1px solid #fff;
height:206px;
margin:0 auto;
width:268px;
}
.side dd {
overflow:hidden;
text-align:center;
line-height:24px;
}
.side dd a {
color:#000;
}
.section {
display:inline;
float:left;
margin:0 5px;
width:420px;
margin-bottom:-20px;
}
.section h3 {
width:392px;
background:url(../images/second/zx_sectionh3BG.gif) no-repeat;
font-size:14px;
font-weight:normal;
height:31px;
line-height:31px;
padding-left:28px;
color:#fff;
}

.section h3 .more {
color:#005124;
display:inline;
float:right;
font-size:12px;
height:14px;
line-height:14px;
margin:10px 2px;
width:44px;
overflow:hidden;
}
.section ul {
padding:5px 15px 5px 17px;
color:#005124;
background:url(../images/second/zx_sectionulBG.gif) left bottom repeat-x;
}
.section li {
font-size:14px;
height:25px;
line-height:180%;
overflow:hidden;
text-indent:16px;
background:url(../images/second/jk_d1.gif) 5px 10px no-repeat;
}
.section li a {
color:#005124;
}
#page {
font-family:Verdana,Arial,Helvetica,sans-serif;
height:30px;
overflow:auto;
padding:15px 0 0;
text-align:center; 
margin-bottom:5px;
}
#page a {
border:1px solid #CCC;
color:#4261DE;
font-weight:bold;
margin-right:3px;
padding:2px 6px;
text-decoration:none;
}
#page a:hover {
background:#4261DF;
color:#FFF;
}
#page b {
color:#000;
margin-right:3px;
padding:2px 6px;
}
#page span span {
margin:0 3px;
}
.related {
border:1px solid #e4edd6;
border-top:none;
float:left;
display:inline;
width:238px;
}
.related h3 {
background:url(../images/second/zx_relatedh3BG1.gif) no-repeat;
font-size:14px;
font-weight:normal;
height:30px;
padding-left:30px;
padding-top:8px;
color:#fff;
}

.related h3 .more {
display:inline;
float:right;
font-size:12px;
height:14px;
line-height:14px;
margin:0px 10px;
width:44px;
overflow:hidden;
color:#fff;
}
.related ol {
clear:both;
margin:5px 12px 5px 0px;
}
.related li {
height:24px;
line-height:24px;
overflow:hidden;
text-indent:10px;
}
.related li a {
color:#000;
}
#dujia h3{background:url(../images/second/zx_relatedh3BG.gif) no-repeat; padding-left:44px;}
#div_dujia1{ background:url(../images/second/zx_rtnub.gif) 10px 5px no-repeat;}
#div_dujia1 li{ text-indent:28px;}
#news li ,#forum li{ background:url(../images/second/jk_d1.gif) 12px 10px no-repeat; text-indent:20px;}
