
/*begin p1*/
.red,a.red:link,a.red:visited{color:#993366;}
a.red:hover{color:#CC0000;}
.p1{ width:960px; height:297px; margin-top:10px;}
.p11{ width:380px; height:297px; background:url(../images/topic.gif) no-repeat; float:left;}
.p11t{ width:380px; height:202px;}
.p11t h3{font-size:14px;font-weight:bold; text-align:center; margin-top:20px;}
.p11t p{ width:350px;line-height:22px; text-indent:2.0em; margin-left:20px;}
.p11t li{ width:165px; height:17px; float:left; background: url(../images/li.gif) no-repeat left 50%; margin-left:10px; padding-left:8px; margin-top:8px; }
.p11b{ width:335px; padding: 12px 0 0 37px;}
.p11b li{ width:156px; float:left; line-height:16px; background: url(../images/li.gif) no-repeat left 50%;margin-top:6px; 
list-style:none; }
.p11b li a{ padding:0px 2px 0px 7px;}
.p12{ width:374px; height:297px; float:left; margin-left:5px;}
.flash{ width:370px; height:210px; }
.jc{ width:340px; height:79px;  background:url(../images/jc.gif) no-repeat;margin-top:8px; margin-left:3px; padding-left:28px;}
.jc li{ width:152px; height:15px; float:left; line-height:16px; background: url(../images/li.gif) no-repeat left 50%; margin-top:8px; padding-left:5px;}
.jc li a{ padding:2px 2px;}
.qq{ width:182px; height:289px; float:left; background:url(../images/zxbg.gif) no-repeat; margin-left:8px; padding-left:9px; padding-top:8px;}
.qq img{ border:none;padding:2px 0; }
.qq p{ padding-top:6px; padding-left:28px; line-height:23px;}
.qq.red{ color:#F00;}
/*begin p2*/
.p2{ width:960px; height:520px;margin-top:8px;}
.p21{ width:761px; height:520px; float:left; }
.p21t{ width:713px; height:31px; background:url(../images/women.gif) no-repeat;  padding-left:46px;}
.p21tl{ width:66px; height:18px; font-size:14px; font-weight:bold; margin-top:10px; float:left;}
.p21tr{ width:590px; height:18px; font-size:12px;  margin-top:10px; float:right; text-align:right;}
.p21tr a:link,.p21tr a:visited{ padding:0 2px;color:#ffffff;}
.p21tr a:hover{color:#FFFF00;}
.p21tl a:link,.p21tl a:visited{ padding:0 2px;color:#ffffff;}
.p21tr a:hovel{color:#FFFF00;}
.p21c{ width:362px; height:233px; float:left; margin-top:12px; margin-right:12px; }
.p21ct{ width:327px; height:23px; background:url(../images/hot.gif) no-repeat; padding-left:35px;}
.p21ctl{ float:left; width:66px; height:17px;font-size:14px; font-weight:bold;}
.p21ctr{ float:right; width:39px; height:17px;}
.p21cc{ width:362px; height:210px; float:left;}
.p21cc_l{ width:90px; height:210px; float:left;}
.p21cc_lt{ width:81px; height:71px; margin:4px; border:1px solid #feb8d0;}
.p21cc_lt img{ padding:4px;}
.p21cc_lb{ width:85px; height:125px;float:left; margin-left:5px;}
.p21cc_lb li{ line-height:22px;}
.p21cc_r{ width:258px; height:206px; float:left; margin-left:8px; margin-top:4px;}
.p21cc_rt{ margin-top:5px; border-bottom:1px dashed #ccc;}
.p21cc_rt h5{ font-size:12px; font-weight:bold; text-align:center;}
.p21cc_rt p{ line-height:24px; text-indent:2.0em; }
.p21cc_rb{ margin-top:6px;}
.p21cc_rb li{ line-height:26px; background:url(../images/li.gif) no-repeat left 50%; padding-left:8px;}
.women{ width:362px; height:210px; float:left;}
.woment{ width:356px; height:75px; float:left;}
.woment img{ padding:3px;}
.womentl{width:81px; height:71px; margin:2px; border:1px solid #feb8d0; float:left;margin-bottom:4px;}
.womentr{ width:248px; height:66px; float:left; padding:8px 5px 0 5px; border-bottom:1px solid #ccc dashed;color:#666;}
.womentr h5{ font-size:12px; font-weight:bold; text-align:center; }

.womentr p{ line-height:24px; text-indent:2.0em;} 
.womenb{ width:356px;  float:left; margin-top:5px;}
.womenb li{ line-height:26px; background:url(../images/li.gif) no-repeat left 50%; padding-left:8px; margin-left:8px;float:left;width:155px;}




.p22{ width:199px; height:520px; float:left; }
.ask{ width:195px; height:233px; margin-left:4px; }
.askt{ width:195px; height:34px; background:url(../images/ask.gif) no-repeat; }
.asktl{ height:68px; height:20px; float:left; line-height:28px;margin-top:5px; text-indent:0.8em; font-size:14px; font-weight:bold;color:#dc3784;}
.asktl a:link,.asktl a:visited,.asktl a:hover{ color:#c43a9a; }
.hotb a:link,.hotb a:visited{color:#000;}
.hotb a:hover{color:#990066;}

.asktr{ height:32px; height:7px; float:right;line-height:28px; margin-top:18px; padding-right:8px;}
.askb{ width:193px; height:198px; border:1px solid #f5cade; border-top:none;}
.askb li{ line-height:22px; background:url(../images/li.gif) no-repeat left 50%; padding-left:8px; margin-left:8px; margin-top:3px;}
.doctor{ width:195px; height:270px; margin-top:13px; float:left;margin-left:2px;}
.doctorb{ width:193px; height:236px; border:1px solid #f5cade; border-top:none; }
.ys{ width:180px; height:90px; border-top:1px dashed #ccc; margin:12px 0 0 8px;}
.ysl{ width:63px; height:78px; float:left; margin-top:10px; }
.ysl img{ width:57px; height:72px; padding:2px; border:1px solid #ccc;}
.ysr{ float:left; width:99px; height:76px; margin-left:6px;margin-top:10px; line-height:18px;}
.ad1{ width:960px; height:90px; margin:10px 0;}
.k{ width:760px; height:915px; float:left;}
.ment{width:713px; height:31px; background:url(../images/menbg.gif) no-repeat; padding-left:46px; float:left;}

.menct{width:327px; height:23px; background:url(../images/hotmen.gif) no-repeat; padding-left:35px; float:left;}
.mrt{width:713px; height:31px; background:url(../images/zhengxing.gif) no-repeat; padding-left:46px; float:left;}

.mrct{width:327px; height:23px; background:url(../images/hot.gif) no-repeat; padding-left:35px; float:left;}
.ad2{ width:759px; height:70px; float:left; margin:5px 0 8px 0;}
.ta{ width:760px; height:270px; float:left;}
.wg{ width:185px; height:270px; float:left; border-right:1px dashed #ccc; margin-right:3px;}
.wgt{ width:173px; height:22px; background:url(../images/hotta.gif) no-repeat;}
.wgtl{ float:left; width:66px; height:17px;font-size:12px; font-weight:bold; padding-left:34px; line-height:15px;}
.wgtr{ float:right; width:39px; height:17px; margin-top:5px; margin-right:3px;}
.wgc{ float:left;}
.wgc img{ width:165px; height:63px; padding:2px 0 2px 8px; }
.wgc li{ line-height:28px; background:url(../images/li.gif) no-repeat left 50%; padding-left:12px; margin-left:5px;}
.wgb{ float:left; width:160px; height:45px; margin:8px 0 0 0px; padding:2px; line-height:24px; }
.wgb a{ padding:2px 6px;}
.wgb a:link,.wgb a:visited,.wgb a:hover{ color:#c43a9a; }
.r{ width:199px;  float:left; }
.hot{ width:195px; height:270px; margin-left:4px; }
.hott{ width:195px; height:34px; background:url(../images/ask.gif) no-repeat; }
.hottl{ height:68px; height:20px; float:left; line-height:28px;margin-top:5px; text-indent:0.8em; font-size:14px; font-weight:bold; }
.hottr{ height:32px; height:7px; float:right;line-height:28px; margin-top:18px; padding-right:8px;}
.hotb{ width:193px; height:232px; border:1px solid #f5cade; border-top:none;}
.hotb li{ line-height:22px; background:url(../images/li.gif) no-repeat left 50%; padding-left:12px; margin-left:8px; margin-top:3px;}
.hotb_pic{ width:150px; height:210px; margin-left:20px; margin-top:6px; text-align:center;}

.ry{ width:195px; height:270px; margin-left:4px; margin-top:8px;}
.ryt{ width:195px; height:34px; background:url(../images/ask.gif) no-repeat; }
.rytl{ height:68px; height:20px; float:left; line-height:28px;margin-top:5px; text-indent:0.8em; font-size:14px; font-weight:bold; }
.rytr{ height:32px; height:7px; float:right;line-height:28px; margin-top:18px; padding-right:8px;}
.ryb{ width:193px; height:232px; border:1px solid #f5cade; border-top:none;}
.ryb li{ line-height:22px; background:url(../images/li.gif) no-repeat left 50%; padding-left:12px; margin-left:8px; margin-top:3px;}
.ryb_pic{ width:150px; height:210px; margin-left:20px; margin-top:6px; text-align:center;}
.ryb_pic img{ border:1px solid #ccc; padding:2px; margin:2px auto;}
.map{ width:195px; height:350px; margin-left:4px; margin-top:14px; overflow:hidden;}
.mapt{ width:195px; height:34px; background:url(../images/ask.gif) no-repeat; }
.maptl{ height:68px; height:20px; float:left; line-height:28px;margin-top:5px; text-indent:0.8em; font-size:14px; font-weight:bold; }
.maptr{ height:32px; height:7px; float:right;line-height:28px; margin-top:18px; padding-right:8px;}
.mapb{ width:193px; height:300px; border:1px solid #f5cade; border-top:none;overflow:hidden;}
.mapb li{ line-height:22px;  padding-left:12px; margin-left:8px; margin-top:3px;}
.mapb_pic{ width:176px; height:140px; margin-left:8px; margin-top:12px; text-align:center;}
.mapb p{ line-height:26px; margin-top:8px; text-align:left;}
.map span{ font-weight:bold;color:#c43a9a;}
.bar{ width:960px; height:163px; margin-top:1px; float:left;}
.hj{ width:433px; height:143px; background:url(../images/huanjing.gif) no-repeat; float:left; margin-right:3px; padding-left:50px; padding-top:20px; text-align:center; line-height:24px;}
.hj li{ float:left; padding:0 8px;}
.hj img{ border:1px solid #ccc; padding:2px; }
.yq{ width:424px; height:143px; background:url(../images/yiqi.gif) no-repeat; float:left; padding-left:50px; padding-top:20px; text-align:center;}
.yq li{ float:left; padding:0 8px;}
.yq img{ border:1px solid #ccc;}
.dh{ width:960px;  float:left; margin-top:8px; border:1px solid #cf439d;}
.dht{ width:932px; height:38px; background:url(../images/line.gif) no-repeat left 50%; margin-left:15px; padding-top:10px;}
.dhb{ width:923px; margin-left:15px;}
.dhb li{ line-height:25px;}
.dhb li a{ padding:0 5px;color:#000000;}
.dh span{ font-weight:bold;color:#c43a9a;}
.link{ width:955px; height:80px; background:url(../images/link.gif) no-repeat; padding-top:35px; padding-left:5px; float:left; margin-top:8px; margin-bottom:12px;}
.link li{ width:112px; height:14px; float:left;  line-height:40px;}
.link a{ padding:0 8px;}
.dhb li a:visited{color:#000000;}
.dhb li a:hover{color:#990066;}

