*{ margin:0px; padding:0px; text-decoration:none;}
img {border:0;}
body{color:#535353; font-size:12px;}
ul,li{list-style:none;}

.clearfix:after{clear:both; content:"."; display:block; width:0; height:0;visibility:hidden; overflow:hidden;}

.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.w950{ width:950px; margin:0 auto;}
.w100{ width:100%; margin:0 auto;}

.mbot{ margin-bottom:18px;}
a{color:#535353;}
a:hover{ color:#34b3a0;}
.biaoti{ font-size:24px;color:#2d887b;font-family:"微软雅黑"; font-weight:normal;}
.biaoti.bg1{ width:143px; height:75px; background:url(../images/bt_bg1.jpg) left top no-repeat; display:block;}
.biaoti.bg2{ width:286px; height:57px; background:url(../images/bt_bg2.jpg) left top no-repeat; display:block;}
.biaoti.bg3{ width:167px; height:55px; background:url(../images/bt_bg3.jpg) left top no-repeat; display:block;}
.biaoti.bg4{ width:283px; height:76px; background:url(../images/bt_bg4.jpg) left top no-repeat; display:block;}
.biaoti.bg5{ width:210px; height:52px; background:url(../images/bt_bg5.jpg) left top no-repeat; display:block;}
.biaoti.bg6{  width:286px; height:57px;background:url(../images/bt_bg6.jpg) left top no-repeat; display:block;}
.biaoti.bg8{  width:170px; height:66px;background:url(../images/bt_bg8.jpg) left top no-repeat; display:block;}
.biaoti.bg9{  width:313px; height:61px;background:url(../images/bt_bg9.jpg) left top no-repeat; display:block;}
.biaoti.bg11{ width:143px;  background:url(../images/bt_bg1.jpg) left top no-repeat; display:block;}
.biaoti.bg55{ width:210px; height:52px; background:url(../images/bt_bg55.jpg) left top no-repeat; display:block;}


/*文字隐藏*/
.texthidden{ text-indent:-2000px; overflow:hidden;}
.zxzx{float:left; width:160px; height:36px; line-height:34px; margin:10px 0 0 30px; text-align:center; color:#FFF; font-family:"微软雅黑"; font-size:18px; background-color:#006282; display:block; -webkit-border-radius:16px; -moz-border-radius:16px; -khtml-border-radius:16px; border-radius:16px; cursor:pointer;}
.oldie .zxzx{ behavior: url(http://www.woman91.com/js/zt/yfqc/PIE.htc); position:relative; z-index:2}


/*内容样式*/
.topbg1{ height:26px; background:url(../images/top_bg1.jpg) left top repeat-x;}
.topbg2{ height:84px; background:url(../images/top_bg2.jpg) left top repeat;}

.mainbg1{ background-color:#ffffd4; line-height:2.0;}
.mainbg2{ background-color:#f4f4cb; line-height:2.0;}
.mainbg3{ background-color:#75cdc0; line-height:2.0;}

.top_1 span{ height:26px; line-height:26px;color:#c5c5c5;}
.top_1 span a{ padding:0 5px; color:#1a7b01;}
.top_1 ul{ float:right;}
.top_1 ul li{ float:left; height:26px; line-height:26px; padding:0 3px;}

.top_2{ height:84px;}
.top_2 img{ float:left; margin:15px 0 0 0;}
.top_2 span{ float:left; width:131px; height:28px; line-height:26px; margin:36px 5px 0 15px; font-size:14px; background-color:#31a997; -webkit-border-radius:16px; -moz-border-radius:16px; -khtml-border-radius:16px; border-radius:16px; display:block;}
.oldie .top_2 span{behavior: url(http://www.woman91.com/js/zt/yfqc/PIE.htc); position:relative; z-index:3}
.top_2 span a{ padding:0 10px; color:#FFF; }
.top_2 span a:hover{ padding:0 10px; color:#fdff8b; }
.top_2 form{ height:36px; line-height:36px; padding:33px 0 0 0; }
.dq{padding:37px 0 0 0; }
.oldie .dq{ padding-top:38px;}
.ie9 .dq{ padding-top:38px;}
.dq .biaodan1{ width:65px; height:21px; text-align:center; border:1px solid #d7d5c0;}
.top_2 form .input1{float:left;  width:182px; height:31px; line-height:31px; padding:0 5px; margin-left:180px; background: url(../images/bdbg.jpg) left top repeat-x; border:1px solid #d7d5c0;}
.top_2 form .butt1{ float:left; width:61px; height:36px; line-height:36px;text-align:center;color:#868361; font-weight:bold; margin-left:5px;font-size:14px; background:url(../images/search.jpg) left top no-repeat; border:0; cursor:pointer; display: block;}

.bannerbg{ background-color:#75cdc0;}
.mainbg{ background: url(../images/mainbg.jpg) left top repeat-x #ffffd4 ;}
.banner{ position:relative; width:950px; height:428px;}
.banner h1{ position:absolute; height:36px; line-height:36px; left:290px; top:240px;  font-size:30px; color:#FFF; font-weight:normal; font-family:"微软雅黑"; text-shadow:#5a9d93 1px 1px 5px;overflow:hidden;}
.banner ul{ position:absolute; top:278px; left:290px;font-size:16px;color:#FFF; font-weight:normal; font-family:"微软雅黑";}
.banner li{ height:25px; line-height:25px; overflow:hidden;}

.nav{ height:52px;}
.nav li{ float:left;height:40px; padding:4px 2px 4px 2px; border:2px solid #248b7c; background-color:#31a997; -webkit-border-radius:12px; -moz-border-radius:12px; -khtml-border-radius:12px; border-radius:12px; }
.nav li span{ height:38px; line-height:38px; border:1px dashed #79f1df; text-align:center; background:url(../images/nav_bg.jpg) left top repeat;-webkit-border-radius:9px; -moz-border-radius:9px; -khtml-border-radius:9px; border-radius:9px; display:block;}
.ie6 .nav li,.ie6 .nav li span{ display:inline-block;}
.nav li span a{ padding:0 26px; font-family:"微软雅黑"; font-size:18px; color:#FFF;}
.oldie .nav li span a{padding:0 25px;}
.ie9 .nav li span a{padding:0 24px;}
.nav li span a:hover{ color:#fdff8b;} 
.oldie .nav li{ behavior: url(http://www.woman91.com/js/zt/yfqc/PIE.htc); position:relative; z-index:2}
.oldie .nav li span{ behavior: url(http://www.woman91.com/js/zt/yfqc/PIE.htc); position:relative; z-index:3}

.box1{ padding-bottom:10px;}
.box1 span{ float:left; width:950px; height:48px; line-height:48px; font-size:14px; display:block;}
.box1 section{ float:left; width:260px;}
.box1 section h2{ width:163px; height:70px; padding:5px 0 0 20px; text-align:center; }
.box1 section ul{ font-size:14px; padding:16px 0 0 45px;}
.box1 article{ float:left; width:653px; height:251px; padding-left:37px; background:url(../images/line_bg1.jpg) left top no-repeat;}
.box1 article h1{ width:163px; height:70px; padding:5px 0 0 20px; font-size:20px; text-align:center; }
.box1 article p{ padding:18px 0 0 24px; font-size:14px;}

.box2{ padding:30px 0 10px 0;}
.box2 article{ float:left; width:440px; padding-right:15px;}
.box2 article h2{ width:286px; height:57px; padding:0 0 0 20px;}
.box2 article section{ margin:15px 0;}
.box2 article section img{ float:left; width:420px; height:154px; padding:3px; margin:5px; border:1px solid #cbcbcb; background:#FFF; display:block;}
.box2 article .table01{ border:1px solid #caca9f; border-bottom:none; border-right:none; margin-bottom:10px;}
.box2 article .table01 th,td{ padding:5px; text-align:center; border-bottom:1px solid #caca9f;border-right:1px solid #caca9f;}
.box2 article .table01 th{ font-size:14px; padding:5px 0; background-color:#e8e8b6;}
.box2 article .table01 tr.tr1{ background:#f8f8d1;}
.box2 article .table01 tr.tr2{ background:#eeeec5;}

.time{ float:left; width:472px; padding:0 0 20px 15px;background:url(../images/hy_line.jpg) left top no-repeat;}
.time h3{ height:35px; padding:20px 0 0 30px; font-size:14px;}
.time .table02{ width:472px; margin:10px 0 ; border:none; display:block;}
.time .table02 td{ height:20px; padding:0; border:none;}
.time .table02 td img{ position: relative;top:18px;}
.time p{ padding:10px 0; font-size:14px;}
.time span{ width:246px; height:48px; line-height:48px; font-size:20px; text-align:center; font-family:"微软雅黑";  -webkit-border-radius:9px;-moz-border-radius:9px; -khtml-border-radius:9px; border-radius:9px; display:block; background-color:#67c4b6; box-shadow:#a4a386 1px 1px 5px;}
.time span a{ color:#fff; }
.oldie .time span{ behavior: url(http://www.woman91.com/js/zt/yfqc/PIE.htc); position:relative; z-index:3}


.box3{ padding:30px 0 10px 0;}
.box3 article{ float:left; width:615px; padding-right:28px;}
.box3 article h2{ width:286px; height:57px; padding:0 0 0 20px;}
.box3 article section{ margin:15px 0;}
.box3 article section img{ float:left; width:229px; padding:0 10px 10px 0;}
.box3 article section p{ float:left; width:376px;}

.new{ width:257px; margin-top:17px; }
.new h3{ position:relative; height:62px; font-size:16px; padding:13px 0 0 30px; margin-left:20px;}
.new h3 a{ position:absolute;  font-size:12px; font-family:"宋体"; color:#378277; right:22px; top:22px; width:33px; height:15px; line-height:15px; text-align:center; border:1px solid #d8c898; background:#efdeaa; font-style:normal; display:inline-block;}
.new ul{width:227px; padding:15px 13px 15px; border:1px solid #dfdf9e; background-color:#ffffe2; }
.new li{ width:200px; height:30px; line-height:30px; padding:0 0 0 20px; background: url(../images/dot.gif) left 10px no-repeat; border-bottom:1px dashed #838383; overflow:hidden;}

.w693{ float:left; width:683px; padding: 26px 0 0 0; line-height:1.8; margin-bottom:10px;}
.w693 article{ float:left; width:290px; padding-right:25px;}
.w693 article h2{width:286px; height:57px; padding:0 0 0 20px;}
.w693 article section{ margin:15px 0; line-height:1.8;}
.w693 article section img{ float:left; padding:0 10px 5px 0;}
.w693 article.bg{ padding-left:30px; background: url(../images/line_bg4.jpg) left top no-repeat; }

.box_4{ width:635px; padding:5px; background:url(../images/box_bg.jpg) left top repeat; display:inline;}
.box_4 article h3{  width:244px; height:37px; line-height:37px; padding-left:20px; font-size:14px; color:#2d887b; background: url(../images/bt_bg7.jpg) left top no-repeat; display:block;}
.box_4 article{float:left;width:615px; padding:10px 10px 0; background-color:#e8e8bf;}
.box_4 p{ padding:10px 0;}
.box_4 p a{ color:#da7d18;}

.box_4 .zj{ float:left; width:270px; padding:0; padding:0 0 0 20px ; margin-left:10px; background:url(../images/line_bg6.jpg) left center no-repeat; }
.box_4 .zj h3{ width:244px; height:37px; line-height:37px; padding-left:20px; margin-bottom:13px; font-size:14px; color:#2d887b; background: url(../images/bt_bg7.jpg) left top no-repeat; display:block;}
.box_4 .zj h3 a{ float:right; padding: 0 35px 0 0; color:#329c8d; font-size:12px; font-weight:normal;}
.box_4 .zj img{ float:left; width:120px; padding:3px; margin-right:13px; border:1px solid #d0c5a3; background-color:#ffefad;}
.box_4 .zj h4{ float:left; width:120px; line-height:1.5; font-size:12px; color:#2d887b; }
.box_4 .zj p{ float:left; width:120px; height:80px; overflow:hidden;}
.box_4 .zj span{ float:left; width:244px; margin:10px 0 0 10px; display:block;}
.box_4 .zj span a{ float:left; width:60px; height:22px; line-height:22px; margin-right:10px; text-align:center; font-family:"微软雅黑"; font-size:12px; -webkit-border-radius:16px;-moz-border-radius:16px; -khtml-border-radius:16px; border-radius:16px; display:block;}
.oldie .box_4 .zj span a{behavior: url(http://www.woman91.com/js/zt/yfqc/PIE.htc); position:relative; z-index:2}
.box_4 .zj span a.bg1{ width:60px; height:22px; color:#e0e1ab; background:#caa222; display:block; }
.box_4 .zj span a.bg2{ width:60px; height:22px; color:#e0e1ab; background:#7ba613; display:block; }
.box_4 .zj span a.bg3{ width:60px; height:22px; color:#033; background:#d8d8b2; display:block; }

.qcjs{ width:303px;}
.qcjs h3{ width:244px; height:37px; line-height:37px; padding-left:20px; margin-bottom:13px; font-size:14px; color:#2d887b; background: url(../images/bt_bg7.jpg) left top no-repeat; display:block;}
.qcjs_detail{ margin-bottom:10px;}
.qcjs_detail ul{ width:270px;  padding:10px 0 0 10px;  overflow:hidden;}
.qcjs_detail li{ height:22px; line-height:22px; padding-left:15px; background:url(../images/dot.gif) left 5px no-repeat; overflow:hidden;}
.qcjs_detail span{ width:163px; height:44px; line-height:44px; text-align:center; margin:20px 0 0 10px; display:block;}
.qcjs_detail span a{ font-size:17px; color:#FFF; font-family:"微软雅黑";}

.box_4 .zjjd{ float:left; width:288px; padding:0 0 0 25px; background:url(../images/line_bg5.jpg) left top no-repeat;}
.box_4 .zjjd h2{ height:37px; line-height:37px; font-size:14px; color:#2d887b;}
.box_4 .zjjd h4{ font-size:12px; font-weight:normal;}
.box_4 .zjjd p a{color:#da7d18;}
.box_4 .zjjd span{ width:156px; height:35px; line-height:35px; font-size:14px; text-align:center; -webkit-border-radius:9px;-moz-border-radius:9px; -khtml-border-radius:9px; border-radius:9px; display:block; background-color:#fcb467; box-shadow:#a4a386 1px 1px 5px;}
.box_4 .zjjd span a{ color:#fff; font-weight:bold;}
.oldie .box_4 .zjjd span{ behavior: url(http://www.woman91.com/js/zt/yfqc/PIE.htc); position:relative; z-index:3}

.w257{ float:left; width:253px; margin-top:17px;}
.w257 h2{ height:62px; font-size:18px; padding:13px 0 0 42px; margin-left:20px;}
.w257 ul{height:5000px; padding:15px 13px 0; background-color:#ffffe2; }
.w257 li{height:114px; padding-bottom:15px;}
.w257 li img{width:227px; height:114px; display:block;}
#zhuanti{width:253px; height:400px;*height:400px;_ height:400px; border:1px solid #dfdf9e; overflow:hidden;}

.jkzx{ width:648px; padding:30px 0 10px 0; }
.jkzx h2{ width:286px; height:57px; padding:0 0 0 20px; margin-bottom:15px;}
.gdzx h3{ width:622px; height:37px; line-height:37px; background-color:#ebebc7; font-weight:normal; font-size:12px; }
.gdzx h3 b{ float:left; width:74px; text-align:center; font-weight:normal;}
.gdzx h3 span{ float:left; padding:0 15px; background:url(../images/line.jpg) left top no-repeat; }
.gdzx h3 span.on{ font-weight:bold;}
.gdzx ul{ display:none; height:165px; padding:24px 22px; overflow:hidden; }
.gdzx li{ float:left; width:255px; height:25px; line-height:25px; padding:0 35px 0 10px; background:url(../images/dot2.jpg) left 12px no-repeat; overflow:hidden;}
.gdzx li span{ float:right; width:66px; padding-left:15px;}
.gdzx ul.rollshow{ display:block;}

.ditu{float:left; width:250px; padding:20px 0 0 40px; background:url(../images/line_bg7.jpg) left 20px no-repeat; display:inline;}
.ditu h3{padding:0 0 0 20px; overflow:hidden;}
.ditu_detail{ height:226px; padding:8px 7px;  display:block;}
.ditu_detail img{ width:239px; height:163px; display:block;}
.ditu_detail p{ text-align:right; padding-top:10px;}
.ditu_detail span{ width:134px; height:24px; line-height:24px; margin:10px 0 0 100px; text-align:center; color:#b13f01; background:url(../images/butt2.jpg) left top no-repeat; display:block; }

.ydpp{ padding-top:20px;}
.ydpp h3{ height:47px;}
.ydpp h3 span{ float:left; width:99px; height:37px; font-size:14px; text-align:center; padding:5px 0; font-weight:bold; color:#535353; display:block; cursor:pointer;}
.ydpp h3 span.ydpph3span{background:url(../images/ka1.jpg) left top no-repeat; display:block;}
.ydppdiv{ height:115px; padding:5px 0 10px; display:none;}
div.ydppdivshow{ display:block;}
.limgul{ overflow:hidden;}
.limgul li{float:left;width:216px; margin:0 6px 0 7px; overflow:hidden; }
.limgul li img{ width:210px; height:105px; padding:2px; border:1px solid #dadada; background-color:#FFF;}

.zysx { width:635px;}
.zysx h2{ height:61px; line-height:51px; padding-left:10px;}
.zysx p{ padding:10px 0; font-size:14px;}
.zysx_ka1 { width:635px; margin-bottom:10px;}
.zysx_ka1 article{ width:635px; height:145px; padding:13px 0;}
.zysx_ka1 article img{ float:left; width:256px; height:125px; padding:3px; margin-right:15px; border:1px solid #c0c09b;}
.zysx_ka1 article section{  float:left;width:350px; height:129px; padding:0; margin:0; overflow:hidden;}
.zysx_ka1 article section h3{ font-size:14px; color:#329c8d;}

.zysx_ka2 { width:635px; margin-bottom:10px;}
.zysx_ka2 h3 { border-bottom:1px solid #c5c59b;}
.zysx_ka2 h3 span{  height:32px; line-height:32px; padding:0 15px; font-size:14px; color:#329c8d; display:inline-block; }
.zysx_ka2 h3 span.on{ position:relative; top:1px; height:31px; line-height:31px; border:1px solid #c5c59b; border-bottom:1px solid #ffffd4; cursor:pointer;}
.ie6,.ie7 .zysx_ka2 h3 span.on{ top:2px; z-index:10;}
.zysx_ka2 article{ display:none; width:635px;height:145px;  padding:13px 0;}
.zysx_ka2 article img{ float:left; width:256px; height:125px; padding:3px; margin-right:15px; border:1px solid #c0c09b;}
.zysx_ka2 article section{  float:left;width:350px; height:125px;padding:0; overflow:hidden;}
.zysx_ka2 article.rollshow{ display:block;}



/*页脚*/
#footer{ position:relative; color:#FFF;}
#topback{ width:66px; height:12px; display:block; background:url(../images/topbtn.gif) top no-repeat; position:absolute; right:0; top:-12px;}
#yqlj{ margin-bottom:24px; border:1px solid #90deec; float:left;}
#yqljl{ width:97px; display:block; }
#yqljl span{ width:96px; height:38px; padding-top:15px; text-align:center; border:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background:#90deec; color:#1e7aa0; cursor:pointer; display:block;}
#yqljl span.yqljspan{ background:#e2e2e2; font-weight:bold; border-right:1px solid #e2e2e2; line-height:1.4; }
.yqljr{ width:822px; display:none; padding:5px 13px; float:left;}
span.yqljrspan{ display:block;}
.yqljr ul{ width:824px; }
.yqljr li{ display:inline; padding-left:6px; height:20px; float:left; white-space:nowrap;}
.yqljr li a{ display:inline-block; line-height:20px; margin-right:6px; color:#fff;}
.yqljr li a:hover{ color:#1e7aa0;}
.yqljr li b{ font-weight:normal;}
#footerMenu{ text-align:center; padding:14px 0;}
#footerMenu b{ font-weight:normal;}
#footerMenu a{ margin:0 10px 0 10px; line-height:20px; color:#fff;}
#footerMenu a:hover{ color:#1e7aa0;}
#footerhr{ height:2px; margin-bottom:10px; background:url(../images/line3.jpg) left top repeat-x;overflow:hidden;}
#footerp{ text-align:center; color:#fff; padding-bottom:18px; line-height:24px;}
#footerp a{ color:#fff;}












