@charset "utf-8";
/* CSS Document */

/*首页css*/
.g-m0s6 .m-wrap{ margin-right:240px;}
/* chage by robben add overflow:hidden fix ie6 bug 2009-11-09 09:07:28*/
.g-m0s6 .col-s{ width:230px; margin-left:-230px;overflow:hidden;}

/*模块*/
.zhmod-left{ width:278px;}
.zhmod .hd{ border:1px solid #3FB20F; border-bottom:none;}
.zhmod .hot-news,.zhmod .zhtext-links{ border-left:1px solid #3FB20F; border-right:1px solid #3FB20F; padding:0 0 0 10px;}
.zhmod .hot-news{ padding-top:10px;}
.zhmod .zhtext-links{ border-bottom:1px solid #3FB20F;}
.zhmod .hd{ background:url(../images/zhindex.png) repeat-x 0 -309px; height:34px;}
.zhmod .hd ul{ margin-left:7px;}
.zhmod .hd li{ float:left; display:inline; margin-top:7px; padding-left:17px; font-size:14px; font-weight:700; cursor:pointer;}
.zhmod .hd li a,.zhmod .hd li a:hover{ color:#6f6f6f; text-decoration:none;}
.zhmod .hd li span{ float:left; padding-right:19px; height:27px; line-height:27px;}
.zhmod .hd li.on{ background:#FFF url(../images/zhindex.png) no-repeat 0 -149px;}
.zhmod .hd li.on a{ color:#2E9A00; text-decoration:none;}
.zhmod .hd li.on span{ background:url(../images/zhindex.png) no-repeat right -176px;}
.zhmod .bd{}
.zhmod .zhbd-wrap{_zoom:1;}
.zhmod .hot-news{ border-bottom:1px dashed #D2D2D2; padding-bottom:10px;}
.zhmod .hot-news .pic-text{ border:none;}
.zhmod .hot-news .pic-text img{ border:1px solid #EBEBEB; width:100px; height:76px;}
.zhmod .hot-news .pic-text span{width:100px; white-space:nowrap; overflow:hidden; background:none; margin-top:3px;}
.zhmod .hot-news .content{ width:138px; overflow:hidden;}
.zhmod .hot-news ul{ overflow:hidden; _zoom:1;}
.zhmod .hot-news li{ background:url(../images/zhindex.png) no-repeat 0 -46px; margin-top:10px; padding-left:8px; white-space:nowrap; font-size:14px;}
.zhmod .zhtext-links{ padding-bottom:17px; overflow:hidden; _zoom:1;}
.zhmod .zhtext-links li{width:240px;background:url(../images/zhindex.png) no-repeat 0 -101px; margin-top:10px; padding-left:18px;white-space:nowrap; font-size:14px; overflow:hidden;}
.zhmod .zhtext-links li a{ color:#000;}
.zhmod-wrap02 .zhmod01 .zhtext-links li{ width:226px; overflow:hidden;}
.zhmod-wrap02 .zhmod02 .zhtext-links li{ width:176px; overflow:hidden;}

.zhmod01{}
.zhmod02 .hd,.zhmod02 .hot-news,.zhmod02 .zhtext-links{ border-left:none;}
.zhmod02 .hot-news .content{ width:298px; overflow:hidden;}
.zhmod02 .hot-news li{ float:left; display:inline; margin-bottom:3px; width:138px; line-height:1.2; overflow:hidden;}
.zhmod02 .zhtext-links li{ float:left; width:180px; overflow:hidden; }

.zhmod-wrap01{}
.zhmod-wrap02 .zhmod .hd{ border:1px solid #F97E20; border-bottom:none;}

.zhmod-wrap02 .zhmod .hot-news,.zhmod-wrap02 .zhmod .zhtext-links{ border-left:1px solid #F97E20; border-right:1px solid #F97E20;}
.zhmod-wrap02 .zhmod .hot-news{ padding:10px;}

.zhmod-wrap02 .zhmod .zhtext-links{ border-bottom:1px solid #F97E20; padding-bottom:18px;}
.zhmod-wrap02 .zhmod02 .hd,.zhmod-wrap02 .zhmod02 .hot-news,.zhmod-wrap02 .zhmod02 .zhtext-links{ border-left:none;}
.zhmod-wrap02 .zhmod .hd{ background:url(../images/zhindex.png) repeat-x 0 -345px;}
.zhmod-wrap02 .zhmod .hd li.on{ background:url(../images/zhindex.png) no-repeat 0 -203px;}
.zhmod-wrap02 .zhmod .hd li.on a{ color:#2F3743;}
.zhmod-wrap02 .zhmod .hd li.on span{ background:url(../images/zhindex.png) no-repeat right -230px; padding-right:27px;}
.zhmod-wrap02 .zhmod02{ border-left:none;}
.zhmod-wrap02 .zhmod .zhtext-links li{ background:url(../images/zhindex.png) no-repeat 5px -70px;}

.zhcolumn{ background:#F4F4F4; border:1px solid #D1D1D1; padding:5px; overflow:hidden; _zoom:1; font-size:14px; color:#2E9A00;}
.zhcolumn span{ display:inline-block;padding-bottom:1px;}
.zhcolumn .zhcol-title{ background:url(../images/zhindex.png) no-repeat 0 -384px; width:50px; height:16px; text-align:center;}
.zhcolumn01{ border-width:0 1px 1px 1px;}
.zhcolumn01 a{ color:#2E9A00;}
.zhcolumn02{ border-width:0 1px 1px 0;}
.zhcolumn02 a{ color:#6f6f6f;}

.zhmod .zhblock01 .hot-news .content{ width:129px;}
.zhblock01{ border:1px solid #D1D1D1;}
.zhblock01 .hd{ border-bottom:1px solid #D1D1D1; line-height:33px;}
.zhblock01 .hd h3{ display:inline; background:url(../images/zhindex.png) no-repeat 100% 7px; margin-left:13px; padding-right:16px; font-size:14px; font-weight:700; color:#2F3743;}
.zhblock01 .bd{padding:0 10px 13px 10px; overflow:hidden;}
.latest .bd{padding:0 13px 5px;}
.zhblock01 .text-links01{ padding:2px 0 11px; *padding:2px 0 10px; overflow:hidden;}
.zhblock01 .text-links01 li{ background:url(../images/zhindex.png) no-repeat 0 -13px; line-height:24px;}
.zhblock01 .text-links01 li a{ color:#6f6f6f;}
.zhblock01 .zhtext-banner{ background:#49A721; margin-top:5px; padding:3px 0; color:#FFF;}
.zhblock01 .zhtext-banner a{ margin:0 3px; color:#FFF;}
.zhblock01 .pic-text-list{ padding-bottom:6px; overflow:hidden; _zoom:1;}
.zhblock01 .pic-text-list .pic-text{ float:left; display:inline; border:none; margin:16px 3px 0 4px;}
.zhblock01 .pic-text-list .pic-text span{ background:none; margin-top:5px; color:#6f6f6f;}
.zhblock01 .hot-news{ border-bottom:1px dashed #2F3744; margin-top:7px; padding-bottom:9px;}
.zhblock01 .hot-news .pic{ border:1px solid #D1D1D1; padding:5px;}
.zhblock01 .hot-news .pic img{ width:95px; height:68px;}
.zhblock01 .hot-news .content{ width:85px;}
.zhblock01 .hot-news h4{font-size:12px; margin:5px 0 8px; font-weight:700;}
.zhblock01 .hot-news h4 a{ color:#2F3743;}
.zhblock01 .hot-news p{ line-height:17px; color:#6f6f6f;}
.zhblock01 .zhpaddingTemp{ padding-bottom:24px;}

.zhcommonweal .hot-news{}
.zhcommonweal .text-links01 li{ float:left; width:90px; line-height:18px; margin-top:6px;}
/*部落*/

/* tongxuetao*/
.zhhealth-home .zhmod02 .bd{text-align:center;}
.zhhamlet{ display:inline-block;*display:inline;*zoom:1; }


.zhhamlet h5{ font-weight:700; color:#2F3743;}
.zhhamlet p{ margin-top:6px;}
.zhhamlet{ margin:0 12px;}
.zhhamlet a{ color:#49A721; text-decoration:underline;}
/*健康家园*/
.zhhealth-home .zhmod-left .zhmod{ border:none;}
.zhhealth-home .zhmod .hd{ background:none; position:relative; border:none;border-bottom:1px solid #D1D1D1; overflow:hidden; _zoom:1;}
.zhhealth-home .zhmod .hd h3{ float:left; background-position:100% 15px;}
.zhhealth-home .zhmod .hd ul{ float:right; display:inline; margin-right:10px;}
.zhhealth-home .zhmod .hd li{color:#6f6f6f;cursor:pointer;font-size:12px;font-weight:300;
margin-top:9px;padding-left:9px;}
.zhhealth-home .zhmod .hd li span {padding-right:10px;}
.zhhealth-home .zhmod .hd li.on{ background-position:0 -257px;}
.zhhealth-home .zhmod .hd li.on span{background-position:right -282px;
color:#2F3743;}
.zhhealth-home .zhmod01 .bd{ padding:8px 0 7px 11px;}
.zhhealth-home .zhmod02{ border-left:none;}
.zhhealth-home .zhmod02 .bd{ padding:15px 0 16px;}
.zhhealth-home .hot-news{ border:none; padding:0; margin-top:3px; *margin-top:6px;}
.zhhealth-home .zhblock01 .hot-news .pic{ border:none; padding:0;}
.zhhealth-home .zhblock01 .hot-news .pic img{ border:1px solid #CCC; width:103px; height:59px;}
.zhhealth-home .zhblock01 .hot-news .content{ width:140px; color:#6f6f6f;}
.zhhealth-home .zhblock01 .hot-news h2{ font-size:12px;font-weight:normal;margin-bottom:5px;}
.zhhealth-home .zhblock01 .hot-news p{ line-height:21px;}
.zhhealth-home .zhblock01 .hot-news p a{ margin-right:5px; color:#F97E20;}
.zhhealth-home .zhblock01 .hot-news .content span{ color:#6f6f6f;}
.zhhealth-home .zhblock01 .text-links01{ padding:3px 0 6px; *padding-bottom:7px;}
.zhhealth-home .text-links01 li span{ float:right; display:inline; margin-right:10px;}
/*底部幻灯片*/
.zhslide-nav{ position:absolute; top:8px; right:10px; background:url(../images/zhindex.png) no-repeat 0 -135px; width:25px; height:14px;}
.zhslide-nav a{ display:block; float:left; width:12px; height:14px; overflow:hidden;}
.zhslide-pre{}
.zhslide-next{ margin-left:1px;}
/*健康图谱 医院推荐*/
.zhpic .hd{ background-position:0 -400px; border:none; overflow:hidden; _zoom:1;}
.zhpic .hd h3{ float:left; background-position:100% 15px;}
.zhpic .hd ul{ float:right; display:inline; margin-right:60px;}
.zhpic .hd li{ margin-top:9px; font-size:12px; font-weight:400; color:#2F3743;}
.zhpic .hd li span{ line-height:25px;}
.zhpic .hd li{ padding-left:9px;}
.zhpic .hd li span{ padding-right:10px;}
.zhpic .hd li.on{ background-position:0 -257px;}
.zhpic .hd li.on span{ background-position:right -282px; color:#2F3743;}
.zhpic .pic-text{ float:left; display:inline; border:none; margin:10px 0 0 8px;}
.zhpic .pic-text img{border:1px solid #ddd; padding:1px; width:119px; height:65px;}
.zhpic .pic-text span{padding-top:4px; background:none;}
.zhhospital-rec .zhpic .pic-text{ margin-left:15px;}
/*疾病快速通道*/
.zhquick-access{ background:#F2F2F2;}
.zhquick-access .hd{ padding-top:10px;}
.zhquick-access .hd h3{ float:left; display:inline; margin-left:14px; font-size:14px; font-weight:700; color:#2F3743;}
.zhquick-access .hd ul{ float:left;}
.zhquick-access .hd li{ float:left; display:inline; background:url(../images/zhquick-access-hd.gif) no-repeat 0 2px; padding-left:9px; margin-left:10px; cursor:pointer; margin-top:5px;}
/*.zhquick-access .hd li.on{ background:url(../images/zhquick-access-hdon.gif) no-repeat 0 4px; color:#F97E20;}*/
.zhquick-access .zhdl-wrap{}
.zhquick-access .bd{ padding:10px;}
.zhquick-access .bd dl{ margin-top:9px; overflow:hidden; _zoom:1;}
.zhquick-access .bd dl.white{ background:#FFF;}
.zhquick-access .bd dt{ float:left; display:inline; background:#F2F2F2; padding:1px 7px 1px 9px; font-weight:700; color:#2F8E09;}
.zhquick-access .bd dd{ float:left; margin:1px 0 1px 0px; padding:0 4px; overflow:hidden; line-height:1.2;}
.zhquick-access .bd dd.zhno-border{ border:none;}
/*广告位样式*/
.zhad{ border:1px solid #D1D1D1; padding:7px;}
.zhad img{ display:block;}
.zhad01,.zhad02{ padding:0;}
.zhad01 img{ width:228px; height:74px;}
.zhad02 img{ width:708px; height:74px;}
.zhad03{ padding:7px 6px;}
.zhad03-1 img{ width:215px; height:105px;}
.zhad03-2{ margin-top:12px;}
.zhad03-2 img{ width:215px; height:120px;}
.zhad04 img{ width:934px; height:74px;}

/*\\*/ * html div{ height: 1%;}/**/

/* hd */
.g-topbar{height:30px;line-height:30px;background:url(../images/g-bg.jpg) repeat-x;position:relative;}
.g-login,.g-site-links{position:absolute;}
.g-login{left:15px;color:#6f6f6f;}
.g-login legend{display:none;}
.g-login input{border:1px solid #ddd;width:60px;height:16px;padding:1px;margin:0 5px;_margin:5px 5px;vertical-align:middle}
.g-login .l-sub{width:37px;height:18px;background:#3BA80D;color:#fff;font-size:12px;border:0;padding:0;vertical-align:middle}
.g-login .l-reg{color:#3BA80D ;}
.g-site-links{right:10px;}
.g-site-links li{display:inline;margin:0 5px;}
.g-site-links a{color:#6f6f6f;}
.g-logo{margin-top:20px; float:left;}
.g-logo img{display:block;}
.g-nav{margin-top:20px; zoom:1;overflow:hidden;}
.g-nav li{float:left; padding:0 8px; border-left:1px solid #ddd;margin-left:-1px;}
.g-nav dt{color:#02A003;font-size:14px;background:url(../images/g-icon.png) no-repeat 100% -30px;padding-right:15px;*padding-right:10px;display:inline;}
.g-nav dd{margin-top:10px;}
.g-nav dd a{margin-right:6px;}
.g-nav dd .a{ color:#a30000;}
.g-keyword{clear:both;height:36px;line-height:36px;background:url(../images/g-bg.jpg) repeat-x 0 -31px;border-width:0 1px;border-color:#379C0E;border-style:solid}
.g-keyword h2{float:left;margin:0 5px 0 10px;padding-right:20px;font-weight:normal;font-size:14px;background:url(../images/g-bg.jpg) no-repeat 100% -150px;}
.g-keyword p{display:inline;font-size:14px;color:#6f6f6f;}
.g-keyword p a{color:#6f6f6f;padding:0 8px 0 7px;}
.g-keyword .hot{color:#C8312A;}
.g-headline{border:1px solid  #379C0E;  border-top:none; padding:10px 0;position:relative;}
.g-news{padding:0 210px;overflow:hidden;}
.g-news ul{overflow:hidden;zoom:1}
.g-news li{float:left;width:25%;*width:24.9%;overflow:hidden;margin:2px 0;}
.g-news li a{color:#6f6f6f;}
.g-rsp01,.g-rsp02{position:absolute;top:10px;width:186px}
.g-rsp01{left:10px}
.g-rsp02{right:10px}
.g-rsp01 img,.g-rsp01 img,.g-rsp03 img{display:block;}
.g-rsp03{padding:4px 0;}
.g-search{height:37px;padding:15px 10px 0;background:url(../images/g-bg.jpg) repeat-x 0 -67px ;border:1px solid #379C0E;border-top:0;}
.g-search legend{display:none;}
.g-search fieldset{float:left;}
.g-search .s1{width:480px;height:24px;border:1px solid #d4d4d4;border-right:0;background:#fff;float:left;position:relative;z-index:99}
.g-search .s-ac{display:block;width:100px;height:24px;border-right:1px solid #d4d4d4;line-height:24px;font-weight:bold;color:#379C0E;font-size:14px;text-indent:25px;float:left;background:url(../images/g-icon.png) no-repeat 75px 10px;cursor: pointer;_cursor: hand;}
.g-search .s-key{position:absolute;font-size:14px;text-indent:25px;top:24px;left:-1px;border:1px solid #d4d4d4;border-top:0;background:#fff;width:100px;line-height:1.4;display:none;}
.g-search .s-key a{font-weight:bold;display:block;width:100%;height:100%;color:#379C0E;}
.g-search .s-key a:hover{text-decoration:none;background:#379C0E;color:#fff;}
.g-search .s1 input{height:18px;font-size:14px;border:0;padding:3px;float:left;width:370px;}
.g-search .s1 .s-null{color:#949494;}
.g-search .s-btn,.g-search .a-btn{background:url(../images/g-btn.jpg) no-repeat;width:75px;height:25px;float:left;border:0;padding:0;text-indent:-9999px;}
.g-search .a-btn{background-position:0 -25px}
.g-skeyword{padding-left:40px;zoom:1;overflow:hidden;margin-top:6px;*margin-top:20px;}
.g-skeyword dt{float:left;border:1px solid #298E04;background:#379C0E;color:#fff;padding:0 2px;margin-right:5px;}
.g-skeyword dd{zoom:1;overflow:hidden;height:15px;line-height:15px; float:left; width:95px;}
.g-skeyword dd li{display:inline;line-height:15px;white-space:nowrap;}
.g-skeyword dd a{zoom:1;color:#fff;margin:0 5px;}
/* bd */
.g-snav{border:1px solid #d1d1d1;padding:1px;}
.g-snav .col-m{background:#fafafa;}
.g-subnav{float:left;width:214px;margin-top:4px;}
.g-subnav li{height:18px;line-height:18px;padding-left:10px;}
.g-subnav .y{background:#fbffd9;}
.g-subnav dt{color:#c82f2b;display:inline;}
.g-subnav dd{display:inline;}
.g-subnav dd a{margin:0 2px;color:#6f6f6f;}
.nrsp-01{float:left;}
.nrsp-01 img{display:block; width:400px;}
.g-stlist{margin-top:4px;}
.g-stlist .active{background-image:url(../images/g-ebg2.png);color:#369b0f;}
.g-stlist li{line-height:22px; margin-bottom:5px;}
.g-stlist li a{color:#6f6f6f;}
.g-stlist em{font-style:normal;display:block;width:55px;height:17px;;line-height:17px;padding-left:5px;margin-top:3px;float:left;margin-right:5px;_display:inline;color:#8b8b8b;background:url(../images/g-ebg2.png) no-repeat 0 0;color:#369b0f;}
.g-stlist em.active{background:url(../images/g-ebg.png) no-repeat 0 -67px;color:#fff;}
.g-mod01{border:1px solid #4ab700;padding:1px;}
.g-mod01 .hd{height:30px;background:url(../images/g-bg.jpg) repeat-x 0 -118px;line-height:30px;}
.g-mod01 .m-tab a{color:#F8F073;font-size:14px;font-weight:bold;background:url(../images/g-icon.png) no-repeat 100% -108px;padding-right:15px;}
.g-mod01 .m-tab li{float:left;width:100px;text-align:center;}
.g-mod01 .m-tab .ont{background:url(../images/g-bg.jpg) repeat-x 0 -186px;}
.g-mod01 .m-tab .ont a{color:#FEFFBD;}
.g-mod01 .bd{padding:10px;}
.g-mod01 .bd .l{float:left;_display:inline;margin-right:10px;width:190px;overflow:hidden;}
.g-mod01 .bd .r{zoom:1;overflow:hidden;}
.g-mod01 .bd .l .text-links01{font-size:14px;line-height:1.7;}
.g-mod01 .bd .l .text-links01 li a{color:#273654;}
.g-box01{zoom:1;overflow:hidden;}
.g-box01 h3{margin-bottom:5px;}
.g-box01 h3 span{background:url(../images/g-icon.png) no-repeat 100% -142px;padding-right:15px;}
.g-box01 .pic-text{float:left;_display:inline;border:0;margin-right:5px;}
.g-box01 .pic-text img{border:1px solid #4ab800;}
.g-box01 .pic-text span{color:#fff;background:#4ab800;margin-top:1px;}
.g-box01 .text-links01{zoom:1;overflow:hidden;font-size:14px;line-height:1.6;}
.g-bsub{margin-top:5px;}
.g-bsub .pic-text img{border:1px solid #949494;}
.g-bsub .pic-text span{background:#f2f2f2;color:#6f6f6f;}
.g-box01 .text-links01 a{color:#333645;}
.g-box01 .text-links01 li{ width:300px; overflow:hidden;}
.g-bsub .text-links01 a{color:#6f6f6f;}
.g-bsub h3{color:#949494;}
.g-bsub h3 span{background-position:100% -245px}
.g-box02{background:#efefef;}
.g-box02 a{color:#6f6f6f;}
.g-box02 .text-links01{border:1px solid #d1d1d1; padding:10px; line-height:19px; background:#fff; zoom:1;}
.g-box02 .text-links01 li{width:194px; overflow:hidden;}
.nrsp-03{margin-top:8px; text-align:center;}
.nrsp-04{margin-top:5px;padding-bottom:7px; text-align:center;}
.nrsp-03 img,.nrsp-04 img{display:block;margin:0 auto;}
.g-box03{border:1px solid #d1d1d1;}
.g-mod02 .hd{height:34px;line-height:34px;border-bottom:1px solid #d1d1d1;}
.g-mod02 .hd h2{font-size:14px;background:url(../images/g-icon.png) no-repeat 0 -58px;margin-left:10px;padding-left:20px;}
.g-check{float:left;width:190px; border-right:1px solid #d1d1d1;}
.g-check .hd h2{float:left;_display:inline;}
.g-check .hd ul{float:right;width:57px;height:17px;background:url(../images/g-ebg.png) no-repeat 0 -49px;margin:8px 5px 0 0;_display:inline;overflow:hidden;}
.g-check .hd li{width:28px;text-indent:-9999px;float:left;}
.g-check .hd li a{display:block;width:100%;height:100%;}
.g-check .bd{background:#F1F1F1;}
.g-check .check-nav{float:right;width:67px;padding-top:66px;}
.g-check .check-exp{float:left;}
.g-check .check-exp img{display:block;}
.g-check .check-nav li{height:27px;line-height:27px;padding-left:10px;}
.g-check .check-nav .on{background:#fff url(../images/g-icon.png) no-repeat 0 -165px;}

.g-plist{overflow:hidden;_float:left}
.g-plist .hd h2{float:left;_display:inline;margin-right:10px;}
.g-plist .hd p{zoom:1;overflow:hidden;border-left:1px solid #d1d1d1;padding-left:10px; color:#6f6f6f; height:34px; line-height:34px; }
.g-plist .bd{padding:5px 0 10px;}
.g-intro {zoom:1;overflow:hidden;}
.g-intro li{float:left;margin:0 12px;_display:inline;}
.g-intro .photo{width:58px;border:1px solid #d1d1d1;}
.g-intro .photo img{display:block;margin:0 auto; width:58px;}
.g-intro .specialty{background:url(../images/g-icon.png) no-repeat 0 -208px;padding-left:12px;}
.g-intro .name,.g-intro .specialty{color:#7c7c7c;margin-top:2px;}
.g-intro a{color:#6f6f6f;}
.g-plist .text-links01 {margin:15px 13px 0 13px;border-top:1px dashed #d1d1d1;padding-top:10px;zoom:1;overflow:hidden;}
.g-plist .text-links01 li{float:left;width:33%;padding:0;text-indent:10px;margin-top:3px;}
.g-plist .text-links01 a{color:#6f6f6f;}
.g-plist .nrsp-02{margin-left:13px;}
.g-mod03 {border:1px solid #d1d1d1;}
.g-mod03 .hd {}
.g-mod03 .hd h2{height:30px;line-height:30px;padding-left:14px;}
.g-mod03 .hd h2 span{font-size:14px;background:url(../images/g-icon.png) no-repeat 100% -282px;padding-right:15px; margin-right:10px;}
.g-mod03 .hd ul{border-bottom:1px solid #B5B5B5;padding-left:10px;}
.g-mod03 .hd li{float:left; cursor:pointer;_zoom:1;}
.g-mod03 .hd li a{float:left;display:block;height:24px;line-height:24px;;padding-left:10px; cursor:pointer;}
.g-mod03 .hd li span{float:left;display:block;padding-right:10px;}
.g-mod03 .hd .on{position:relative;border-bottom:1px solid #fff;margin-bottom:-1px;}
.g-mod03 .hd .on a{background:url(../images/g-ebg.png) no-repeat 0 0;font-weight:bold;}
.g-mod03 .hd .on a span{background:url(../images/g-ebg.png) no-repeat 100% -25px;}
.g-mod03 .bd{padding-bottom:2px;}
.nrsp-05{width:215px;height:50px;margin:4px auto;border:1px solid #ddd;}
.nrsp-05 img{display:block;}
/* ft */
.g-ftmod .hd li{height:31px;line-height:31px;float:left;font-size:14px;color:#5f5f5f;font-weight:bold;text-align:center;padding:0 26px;}
.g-ftmod .hd li a{font-size:14px;color:#5f5f5f;font-weight:bold;display:block;text-align:center;padding:0 26px;}
.g-ftmod .hd .on{height:30px;line-height:30px;border-bottom:0; background:#4dc100;color:#feffbe;height:29px;overflow:hidden;border:1px solid #4ab700;border-bottom:1px solid #85d74e;}
.g-ftmod .hd .on a{float:left;}
.g-ftmod .bd{border:1px solid #4ab700;padding:10px;color:#6f6f6f;height:80px; overflow:hidden;}
.g-ftmod .bd a{color:#6f6f6f;padding:0 5px;white-space:nowrap; line-height:22px;}
.g-fcontent {line-height:1.6;}
.g-ftmod .hd .more{color:#5f5f5f;font-weight:bold;font-size:14px;line-height:31px;padding-left:20px;}
.ft-nav {padding:5px 0; border:1px solid #369E0B;background:#5FC636;height:17px;line-height:17px;color:#fff;text-align:center;}
.ft-nav a{color:#fff;padding:0 10px;}
.icp {zoom:1;overflow:hidden;}
.icp li{float:left;margin-right:5px;_display:inline;}
.icp .last{float:none;zoom:1;overflow:hidden;border:1px solid #d2d2d2;color:#6f6f6f; margin-right:0; padding:2px 5px; width:323px; *width:320px;}
.icp img{display:block;}
.copyright{margin-top:10px; text-align:center;line-height:24px; padding:10px 0 20px 0; border-top:1px solid #d2d2d2;color:#5f5f5f;}


.nrsp-02 li{float:left;width:155px;margin-right:4px;font-size:14px;text-align:center;background:#f97e20;border:1px solid #c75705;_display:inline;}
.nrsp-02 li a{color:#fff;}
.nrsp-02 li a:hover{text-decoration:none}

/*--Modified by TongXuetao --*/
.g-nav dd{white-space:nowrap;}
.g-stlist{position:relative;}
.g-stlist em{cursor:pointer;float:none;*zoom:1;margin-top:0;}
.g-stlist div{display:none;position:absolute;left:65px;top:0;}
.g-nav li{*padding:0 6px;}
.g-rsp02 a,.g-rsp02 img{display:block;}

/* tongxuetao*/
.zhhealth-home .zhmod02 .bd{text-align:center;}
.zhhamlet{ display:inline-block;*display:inline;*zoom:1; }
.zhhamlet img{width:78px;height:78px}

/*2009-11-27 zh*/
.ask-who{float:right; margin:6px 6px 0 0;}
.ask-who a{display:block; width:165px; height:20px;}

/*2009-12-15 zh*/
.g-keyword{ position:relative; z-index:99;}
.g-keyword .zhmore{position:absolute; top:9px; right:5px;  background:url(../images/zhmore.gif) no-repeat; width:34px; height:24px; line-height:14px; text-align:center; font-size:14px; color:#FFF; text-decoration:none; padding-top:1px; cursor:pointer;}
.g-keyword .zhmore a{color:#FFF;}
.zh-dcolumn{ position:absolute; top:25px; right:0; font-size:14px; padding-top:7px; width:414px; display:none; color:#000; text-align:left;}
.zh-dcolumn .top{ position:absolute; display:block; background:url(../images/zh-dcolumn.png) no-repeat; top:0; right:9px; width:13px; height:7px;}
.zh-dcolumn .inner{ background:#5BC131; border:1px solid #369C0E; padding:2px;}
.zh-dcolumn .hd{ background:#FFF; border-bottom:1px solid #4CBA01;}
.zh-dcolumn .hd h4{ margin-left:12px; font-weight:700; line-height:26px;}
.zh-dcolumn .bd{ background:#FFF; padding:0 10px 10px 0; color:#808080;}
.zh-dcolumn .bd a{ color:#808080;}
.zh-dcolumn .bd ul{ margin-left:-1px; overflow:hidden; zoom:1;}
.zh-dcolumn .bd li{ float:left; display:inline; border-left:1px solid #808080; margin-top:8px; padding:0 10px; line-height:16px; white-space:nowrap;}

.g-headline{ position:relative; z-index:1;}
.g-snav .g-rsp01,.g-rsp03,.g-rsp04{ position:relative;}
.zhflash-opa{ background:url(../images/zhflash.png) repeat; position:absolute; z-index:100;}
.zhflash-opa a{ position:relative; z-index:101; display:block; width:100%; height:100%;}
.g-headline .zhflash-opa{ width:527px; height:56px;}
.g-headline .g-rsp01 .zhflash-opa,.g-headline .g-rsp02 .zhflash-opa{ width:186px; height:78px;}
.g-headline .g-rsp02 .tMargin .zhflash-opa{ height:35px;}
.g-snav .zhflash-opa{ width:492px; height:96px;}
.g-box02 .zhflash-opa{ left:7px; width:215px; height:105px;}
.zhad02 .zhflash-opa{ width:710px; height:74px;}
.zhad03-1 .zhflash-opa{ width:215px; height:105px;}

/*2010-30-18*/
.j-mod .bd{padding:0; margin:0;}
.j-shop{padding-bottom:5px;}
.j-shop .j-list{padding:4px 0;}
.j-shop .j-list li{padding-left:20px; background:url(../images/tdot_01.png) no-repeat 10px 7px; line-height:18px;}
.j-shop .j-list li a{color:#666;}
.j-shop .j-area{margin:0 5px;}
.j-shop .j-area .hd{line-height:18px;}
.j-shop .j-area .hd ul li{position:relative; float:left; margin-left:5px; cursor:pointer; padding:0 5px; border:1px solid #fff border-bottom:none; z-index:9999;}
.j-shop .j-area .hd ul li.on{padding:0 5px; border:1px solid #ddd; border-bottom:1px solid #fff; font-weight:bold; color:#f00;}
.j-shop .j-area .bd{position:relative; margin-top:-1px; border:1px solid #ddd; z-index:999;}
.j-shop .j-areaA{padding:0 0 4px 5px;}
.j-shop .j-areaA li{float:left; padding:5px 4px 0 0;}
.j-shop .j-areaA li img{display:block; width:101px; height:57px;}
.j-shop .j-areaB{padding:2px 0 1px 0;}
.j-shop .j-areaB li{float:left; margin-left:1px;}
.j-shop .j-areaB li img{display:block; width:106px; height:125px;}
.j-shop .j-areaC{padding:5px 0 3px 3px;}
.j-shop .j-areaC dt{float:left;}
.j-shop .j-areaC dd{float:left;}
.j-shop .j-areaC ul li{padding-left:8px; background:url(../images/tdot_01.png) no-repeat 2px 7px; line-height:20px;}
.j-shop .j-areaC ul li a{color:#666;}
.j-shop .j-areaD img{display:block; width:205px; height:118px; padding:5px; overflow:hidden;}

/* 临时，上线删掉 */
.hot-news{zoom:1;overflow:hidden;}
.hot-news .pic{float:left;}
.hot-news .pic img{display:block;}
.hot-news .content{float:left;margin-left:10px;_display:inline;}
.hot-news .desc{margin-top:1em;}	
.hot-news .more{color:#f00;}
.pic-text{text-align:center;border:1px solid #f00;}
.pic-text img{display:block;}
.pic-text span{display:block;background:#f00;}
.text-links01 li{background:url(../images/tdot_01.png) no-repeat 0 50%;padding-left:10px;white-space:nowrap;}
.text-links02 dt{color:#f00;font-weight:bold;}
.text-links02 dd{zoom:1;overflow:hidden;}
.text-links02 .w30 li{width:33%;float:left;overflow:hidden;font-size:14px;} 
.text-links03 span{color:#f0f;}
.text-links04 li{position:relative;}
.text-links04 span{position:absolute;right:50px}


/* 2010-07-27 */
.lw-locationTopBar{border-bottom:1px solid #d9d9d9;line-height:28px;color:#2e3842}
.lw-locationTopBar a{float:left;margin-left:12px;color:#2e3842}
.lw-locationTopBar span{padding:0 5px 0 14px;float:left}
.lw-locationTopBar a.more{float:right;padding-right:18px}

.lw-infoSelected .hd{background:url(../images/zhindex.png) repeat-x 0 -515px;line-height:36px;height:36px;position:relative}
.lw-infoSelected .hd h3,.zhquick-access .hd h3,.lw-box01 .top h3{background:url(../images/zhindex.png) no-repeat right -488px;color:#fff;font-size:14px;padding:0 18px 0 14px;display:inline;font-weight:bold}
.lw-infoSelected .hd p{position:absolute;top:10px;right:10px}
.lw-infoSelected .hd p a{float:left;display:inline;width:69px;line-height:26px;text-align:center;color:#fff;}
.lw-infoSelected .hd p a:hover{ text-decoration:none}
.lw-infoSelected .hd p a.active{background:url(../images/zhindex.png) no-repeat 0 -776px;color:#4aa723;}
.lw-infoSelected .bd,.zhquick-access .bd{border:1px solid #47b902;border-top:none}
.lw-infoSelected .bd .lwidth{width:165px;bordeR:1px solid #faf17c;background:#fffcd7;padding:10px}
.lw-infoSelected .bd .text-links01 li{line-height:2.2em;background:url(../images/zhindex.png) no-repeat 0 -830px;white-space:nowrap;width:90%;overflow:hidden}
.lw-infoSelected .bd .text-links01 li a{color:#2f9a00}
.lw-infoSelected .bd .g-lastu .text-links01 li{background:none;padding:0}
.lw-infoSelected .bd .g-lastu .text-links01 li a{color:#6f6f6f}
.lw-infoSelected .bd .topL{float:left;padding-left:20px;font-weight:bold;color:#000;background:url(../images/zhindex.png) no-repeat 0 -601px}
.lw-infoSelected .bd .topR{float:right;width:36px;height:17px;background:url(../images/zhindex.png) no-repeat right -642px}
.lw-infoSelected .bd .hot-news .pic img{padding:3px;width:76px;height:77px;border:1px solid #ebebeb}
.lw-infoSelected .bd .hot-news .content{width:144px}
.lw-infoSelected .bd .hot-news .title{color:#2f9a00;font-weight:bold}
.lw-infoSelected .bd .hot-news .desc{color:#707070;margin-top:0.4em;line-height:1.6em}
.lw-infoSelected .bd .hot-news .desc strong{color:#000}
.lw-infoSelected .bd .bottom{background:#f2f2f2;line-height:28px;}
.lw-infoSelected .bd .bottom strong{font-weight:bold;color:#309b00}
.lw-infoSelected .bd .bottom a{padding:0 1px;color:#309b00}
.lw-infoSelected .line{border-top:1px dashed #49a721;height:0;line-height:0;font-size:0;overflow:hidden;margin:15px 0}

.zhquick-access{background:none}
.zhquick-access .hd{background:url(../images/zhindex.png) repeat-x 0 -552px;height:29px;padding:0;line-height:29px}
.zhquick-access .hd h3{padding-left:0;background-position:right -482px}
.zhquick-access .hd ul{float:right}
.zhquick-access .hd li{height:20px;width:84px;background:url(../images/zhindex.png) no-repeat;overflow:hidden;text-indent:-999px;padding-left:0}
.zhquick-access .hd li.btnIcon01{ background-position:0 -696px}
.zhquick-access .hd li.btnIcon02{ background-position:0 -716px}
.zhquick-access .hd li.btnIcon03{ background-position:0 -736px}
.zhquick-access .bd{padding:1px;}
.zhquick-access .bd .access{background:#f2f2f2;padding-bottom:27px}
.lwAd01 img{width:946px;}

.lw-box01{margin:0 3px 3px 3px;}
.lw-box01 .top{height:28px;position:relative;line-height:28px;z-index:2;}
.lw-box01 .top h3{ background-position:100% 7px;color:#000;}
.lw-box01 .top p{position:absolute;right:135px;top:2px;_top:0;z-index:4;height:28px;padding-left:1px}
.lw-box01 .top p a{padding:0px 10px 0 10px;color:#000;float:left;text-align:center;background:url(../images/zhindex.png) no-repeat right -858px;width:41px;height:27px;}
.lw-box01 .top p a:hover,.lw-box01 .top p a.active{color:#e76c02;border:1px solid #ddd;border-bottom:none;background:#fff;text-decoration:none;width:39px;height:26px;margin-left:-1px}
.lw-box01 .top .moreItem{position:absolute;right:0;top:0}
.lw-box01 .top .moreItem a{float:left;margin-top:2px}
.lw-box01 .top .btnExact{background:url(../images/zhindex.png) no-repeat 0 -756px;width:67px;height:20px}
.lw-box01 .content{border:1px solid #ddd;position:relative;z-index:1}
.lw-box01 .content .inner{padding:10px}
.lw-box01 .content p.row{position:relative;padding-left:62px;line-height:2em}
.lw-box01 .content p.row a{color:#2f8f09;padding-right:20px}
.lw-box01 .content p.row strong{background:url(../images/zhindex.png) no-repeat 0 -802px;width:49px;height:17px;position:absolute;left:0;_left:-62px;top:3px;_top:-2px;text-align:center;color:#fff;line-height:17px}
.lw-box01 .content p.row a.more{position:absolute;right:3px;_right:13px;top:0;padding:0}
.lw-box01 .content .inner01 a{color:#2f8f09;float:left;margin:0 10px;white-space:nowrap;line-height:1.8em}

.lw-directCon{ background:#f2f2f2;line-height:1.8em}
.lw-directCon .lwidth{width:150px;text-align:right;color:#2e3746;font-weight:bold}
.lw-directCon a{margin-right:15px;float:left;white-space:nowrap}

.lw-fText{overflow:hidden;padding:9px 10px  10px 10px!important;*padding:7px 10px 5px 10px!important;height:259px;*height:263px}
.lw-fText a{float:left;padding-right:10px;*padding-right:12px;color:#727272;line-height:22px;white-space:nowrap}

/* 10-08-04 */
.j-quick{height:30px; line-height:30px; padding:0 10px; border:1px solid #ddd;}
.j-quick dt{float:left;}
.j-quick dt strong{color:#47B717;}
.j-quick dd{float:left; padding-left:10px;}
.j-quick dd a{margin:0 3px;}
.j-quick dd a.j-msite{color:#47B717; text-decoration:underline;}

/* 10-9-26 浮动广告*/
.tc{position:fixed; right:10px; bottom:0; _position:absolute;  _bottom:auto;  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));  
z-index:99999; text-align:left;}
.tc_off{ display:none;}
.zk-h{ background:url(../images/ct-on.png) no-repeat; width:355px; height:270px;}
.tc a{ display:block; width:355px; height:250px;}
.colse_h{ display:block; width:45px; height:20px; position:absolute; right:0; bottom:0; cursor:pointer;}
