@charset "utf-8";
/* CSS Document */
/*css---reset*/
html,body,div,span,object,iframe,table,tr,th,td,em,img,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,form,label { font-family:inherit; font-style:inherit; padding:0; margin:0; border:0; }
ol,ul { list-style:none; }
img { vertical-align:top; border:none; }
body { font:12px/24px "microsoft yahei", Arial, Helvetica, sans-serif, SimSun; color:#666666; }
.clear { clear:both; height:0px; overflow:hidden; font-size:1px; }
.clearfix:after { clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.clearfix { zoom:1; }
a:link,a:visited { color:#666666; text-decoration:none; outline:none; }
a:hover { color:#ff6600; text-decoration:underline; }
h3,h4 { font-size:14px; font-weight:normal; }
.ti { text-indent:2em; }.fl { float:left; }.fr { float:right; }
.mt10 { margin-top:10px; }
/*header*/
.topic_list {height:139px; overflow:hidden;width:936px;}
.topic_list li { display:inline; float:left; margin:0 0 0 20px; width:211px; height:139px;}
.topic_list li  img{ width:211px; height:139px}


.banner { position:relative; width:100%; height:403px; background:url(../images/banner0.png) 0 0 repeat-x; }
.banner1 { width:100%; height:93px; background:url(../images/banner1.jpg) center center no-repeat; }
.banner2 { width:100%; height:84px; background:url(../images/banner2.jpg) center center no-repeat; }
.banner3 { width:100%; height:99px; background:url(../images/banner3.jpg) center center no-repeat; }
.banner4 { width:100%; height:127px; background:url(../images/banner4.jpg) center center no-repeat; }
.banner .abs { position:absolute; left:39%; top:280px; width:235px; height:60px; }
.banner .abs a { display:block; height:40px; text-indent:-9999px; }




.fl{float:left;display:inline;}
.head{ width:100%; background: url(../images/logo_bj.gif) repeat-x; margin:0 auto;}
.top{ width:1000px; height:84px; margin:0 auto;} 
.wrap { margin:0 auto; width:960px; overflow:hidden; }
.tit { margin-top:15px; }

.zhz { padding:20px 0 30px; }
.zhz_hd { height:40px; line-height:40px; font-size:20px; }
.zhz_hd_v { padding-left:24px; line-height:40px; }
.zhz_hd a,.zhz_hd img { display:inline; float:left; }
.zhz_hd img { margin:8px 8px 0; }
.zhz_hd a.spe { margin-left:25px; }
ul.zhz_bd {}
ul.zhz_bd li { display:inline; float:left; margin:0 18px 20px; width:200px; border:1px solid #dedede; text-align:center; font-size:15px; }
ul.zhz_bd li.spe { width:180px; }
ul.zhz_bd li a { display:block; padding:4px 4px 0; background:#f1f1f1; border:1px solid #fff; }
ul.zhz_bd li a img { opacity:0.3; filter:alpha(opacity=30); }
ul.zhz_bd li a:hover img { opacity:1; filter:alpha(opacity=100); }
ul.zhz_bd li.lt { margin:0 0 20px 0; width:305px; height:120px; background:url(../images/zhz8.jpg) 0 0 no-repeat; border:none; text-align:left; color:#636363; font-size:14px; }
ul.zhz_bd li.lt strong { font-size:16px; font-weight:normal; }
ul.zhz_bd li.lt .p1 { padding:14px 0 20px 68px; line-height:28px; letter-spacing:-1px; }
ul.zhz_bd li.lt a.spe { background:none; border:none; padding:0 0 0 15px;}
p.zhz_ft { padding:14px 30px 30px 210px; background:url(../images/zhz9.png) 0 0 no-repeat; height:66px; line-height:20px; font-size:14px; }
p.zhz_ft a.spe { margin-left:120px; }
.zhz_hd2 a.spe { margin-left:140px; }
.zhz_hd2 a.spe img { margin:3px 0; }
.zhz_tab { margin:50px auto 0; height:39px; width:940px; background:url(../images/zhz11.png) 0 center repeat-x; text-align:center; }
.zhz_tab li { display:inline; float:left; margin:0 87px; width:135px; height:39px; background:url(../images/zhz13.png) 0 0 no-repeat; line-height:39px; font-size:24px; cursor:pointer; }
.zhz_tab li.cur { background:url(../images/zhz12.png) 0 0 no-repeat; color:#fefefe; }
.zhz_tbk { padding:45px 44px 0 25px; height:320px; }
.zhz_tbk_r { width:590px; }
.zhz_tbk_r h4 { padding:0 0 15px 10px; font-size:24px; }
.zhz_tbk_r p { padding-left:10px; line-height:26px; }
.zhz_tbk_r span { padding:0 10px; }
.zhz_tbk_r img { margin-top:10px; }
.lb { height:133px; }
.lb img.fl,.lb img.fr { display:inline; margin-top:36px; cursor:pointer; }
.lb img.fl { margin-right:13px; }
.lbt { width:890px; overflow:hidden; }
.lbt ul { height:133px; width:1050px; }
.lbt li { display:inline; float:left; margin-right:10px; width:140px; text-align:center; font-size:14px; }
.lbt li a img { opacity:0.3; filter:alpha(opacity=30); }
.lbt li a:hover img { opacity:1; filter:alpha(opacity=100); }
.zhz_ft2 { margin-top:25px; padding:40px 20px 0 120px; height:50px; background:url(../images/zhz16.png) 0 0 no-repeat; }
.zhz_ft2 a.spe { margin-left:20px; }

.wrap a.spe { font-size:12px; color:#ff0000; }
.wrap a.spe:hover { color:#ff6600; }

.ache_hd { padding:25px 80px 25px 5px; height:24px; font-size:22px; }
.ache_hd a,.ache_hd img { display:inline; float:left; }
.ache_hd img { margin:1px 10px; }
.ache_hd a.spe { float:right; }
.ache { padding:0 10px;  height:586px; }
.ache_r { float:right; width:870px; overflow:hidden; color:#494c4f; }
.ache_r ul { height:260px; width:900px; background:#faf9f9; }
.ache_r li { display:inline; float:left; margin:0 12px; width:195px; }
.ache_r h4 { padding:18px 0 7px 0; font-size:18px; color:#8d8b8b; text-align:center; letter-spacing:-1px; }
.ache_r h4 img { vertical-align:middle; margin:3px 15px 3px 0; }
.ache_r li div img { display:block; }
.ache_r p { padding:8px 0 0; line-height:21px; text-indent:2em; }
.ache_ft { padding:37px 10px 0 281px; height:70px; background:url(../images/ache15.png) 0 0 no-repeat; }
.ache_ft p { padding-top:3px; width:508px; }

.health_hd { padding:25px 20px 15px 10px; height:24px; font-size:18px; color:#000; }
.health_hd strong { color:#ff0000; }
.health_hd a.spe { font-size:14px; }
.health_l { float:left; width:467px; }
.health_l dl { margin-top:15px; padding-right:14px; height:136px; }
.health_l dl.pl { padding:0 0 0 14px; }

.health_l dd { margin-top:13px; width:310px; height:110px; background:url(../images/health0.png) 0 0 no-repeat; font-size:14px; }
.health_l dd.spe { background:url(../images/health00.png) 0 0 no-repeat; }
.health_l h4 { padding:0 0 20px 8px; width:155px; text-align:center; color:#333333; }
.health_l dd.spe h4 { padding:0 0 20px 146px; }
.health_l h4 span { padding:0 8px; }
.health_l p { padding:0 5px 0 12px; color:#8c8c8c; letter-spacing:-1px; }
.health_l p strong { font-size:18px; color:#333131; font-weight:normal; font-style:italic; }

.health_r { float:right; margin-top:30px; width:440px; }
.health_r_bd { padding:10px 0 10px 20px; height:400px; overflow:auto; border:1px solid #d1d1d1; border-top:none; }
.health_r_bd li { padding:11px 10px 10px 0; height:78px; border-bottom:1px dashed #cecdcd; line-height:30px; font-size:14px; color:#838383; }
.health_r_bd img.fl { display:inline; margin-right:15px; }

.health_r_ft { margin-top:30px; text-align:center; }
.health_r_ft a { margin:0 10px; }

.ad1 { margin-top:20px; }
.ad2 { margin-top:50px; }
.ad3 { margin-top:30px; height:150px; width:990px; }
.ad3 li { display:inline; float:left; margin-right:27px; width:220px; height:150px; background:#dbd8d3; }

.ztzt h2{ font-size:25px; color:#00a7a7; font-family:"microsoft yahei"; line-height:36px; margin:20px 0 20px;}
.ztzt h2 img{ float:left; padding-right:10px;}

 
.foot { margin:10px auto; width:960px;text-align:center; height:150px; }
.foot_nav { margin-bottom:10px; background:#dbd8d3; line-height:35px; color:#353434; }
.foot .foot_nav a { padding:0 14px; color:#353434; }
.foot .foot_nav a:hover { color:#ff6600; }

