@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
body{margin:0px; padding:0px; font-family:"宋体"; font-size:12px; color:#666666; background:#fef3f6;}
ul,li,ol {list-style-type:none;}
i,b,ins,small,p,{ font-style:normal;text-decoration:none; list-style:none}
address, caption, cite, code, dfn, em, th, var, optgroup {font-style: normal; font-weight: 400;}
dl,dt,dd{ display:block;}
img{border:0px; }
h1,h2,h3,h4,h5,h6{ font-size:14px;font-style:normal; font-weight:normal}
input,{padding:0; margin:0px; }

a{text-decoration:none; cursor:pointer; color:#666666;}
a:hover,.right1 span a:hover{color:#fb668e;}

.clear{clear:both; height:1px; overflow:hidden}
.clearfix {clear: both;display:block;}
.clearfix:after {display: block;content: ".";height: 0;clear: both;visibility: hidden;}

.top,.header,.nav,#main,.index,.content,.banner{width:1004px; margin:0 auto; padding-left:53px; padding-right:53px; background:#FFF;}

/*header*/
#top{border-bottom:2px solid #f14976;}
.top{height:26px;}
.top1,.top2{background:url(../images/top1.jpg) no-repeat; width:60px; height:20px; float:left; margin-top:3px; margin-right:12px; display:inline;}
.top1 a,.top2 a{display:block; width:60px; height:20px; text-align:center; color:#FFF; line-height:20px;}
.top2{background:url(../images/top2.jpg) no-repeat; width:71px;}
.top2 a{width:71px;}
.top3{float:left; line-height:26px; width:66px; margin-left:533px; display:inline;}
.top4{float:left; width:47px; margin-left:36px;}
.select1{position:relative; width:47px;}
.select1 dt{height:26px;display:inline-block;line-height:26px;cursor:pointer;width:47px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99; background:url(../images/top3.jpg) no-repeat right center;}
.select1 dd{position:absolute;left:-274px;top:26px;display:none; border:3px solid #fb668e; width:332px; height:127px; padding-left:0px; padding-right:0px; background:#FFF; z-index:10;}
.select1 img{float:left; margin-left:28px; margin-top:25px;}
.select1 span{display:block; float:left; line-height:24px; padding-left:21px; padding-top:26px;}
.top5{float:left; width:58px; margin-left:31px;}
.select2{position:relative; width:58px;}
.select2 dt{height:26px;display:inline-block;line-height:26px;cursor:pointer;width:58px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99; background:url(../images/top3.jpg) no-repeat right center;}
.select2 dd{position:absolute;left:-266px;top:26px;display:none; border:3px solid #fb668e; width:332px; height:127px; padding-left:0px; padding-right:0px; background:#FFF; z-index:10;}
.select2 img{float:left; margin-left:28px; margin-top:25px;}
.select2 span{display:block; float:left; line-height:24px; padding-left:21px; padding-top:26px;}
.top6{float:right; width:48px; line-height:26px;}

.header{background:#FFF url(../images/header.jpg) no-repeat center center; height:91px;}
.logo{width:299px; float:left; padding-left:11px; padding-top:6px; padding-right:16px;}
.header1{width:77px; float:left; padding-top:23px;}
.header1 a{display:block; height:23px; margin-top:5px; line-height:23px;}
.header1_1{background:url(../images/header1.png) no-repeat; padding-left:20px; width:57px; text-align:center;}
.header1_2{background:url(../images/header2.png) no-repeat; padding-left:52px; width:25px;}
.header2{width:170px; float:left; padding-left:39px; padding-top:8px;}
.header3{width:82px; float:left; padding-left:22px; padding-top:5px;}
.header4{width:255px; float:right;  background:url(../images/header5.png) no-repeat 10px 15px; font-size:28px; color:#fa4242; line-height:83px; font-family:"微软雅黑"; padding-top:15px; height:76px; overflow:hidden;text-align:center;}

/*导航*/
.nav ul{background:#fb668e;}
.nav li{float:left; height:40px; position:relative; font-size:14px; font-family:"微软雅黑"; background:url(../images/nav1.jpg) no-repeat right center; line-height:40px; width:100px;}
.nav li a{display:block; overflow:hidden; color:#FFF; width:100px; text-align:center;}
.nav li a span{display:block; cursor:pointer; width:100px; text-align:center;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none; position:absolute; top:40px; left:-2px; width:101px; z-index:99; border-top:5px solid #fd4c20;}
.nav li .submenu{background:url(../images/nav3.png) repeat;}
.nav li .submenu li{height:30px; font-size:14px; width:100%; text-align:center; padding:0; background:none; border-bottom:1px solid #fd98a4;}
.nav li .submenu li a{line-height:30px; height:30px; display:block; width:100%;}
.nav li .submenu li a:hover{background:url(../images/nav2.png) repeat;}

/*banner*/
#main{height:285px;overflow:hidden;position:relative; margin-top:10px; background:url(../images/banners_bj.gif) no-repeat center center;}
#main .box{height:265px;overflow:hidden;position:relative; border:1px solid #dcdcdc;}
#main .box a{display:block;height:265px;}
#main .box a img{height:265px; width:100%;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
#main .main{width:1002px; margin:0 auto; position:relative;}
#main .btnLeft{height:0px;width:44px;background-image:url(../images/left.png);position:absolute; left:-70px;margin-top:155px; z-index:9;}
#main .btnRight{height:0px;width:44px;background-image:url(../images/right.png);position:absolute; right:-70px;margin-top:155px; z-index:9;}
#main .page{position:absolute; bottom:15px; width:1004px;}
#main .page a{display:inline-block;margin-left:6px; margin-right:6px;width:9px;height:9px;float:left;color:#FFF;text-decoration:none;text-align:center; background:url(../images/off.png) no-repeat; text-indent:10000em;}
#main .page a.active{background:url(../images/on.png) no-repeat;}
#main .xiaotu{width:105px; margin:0 auto; position:relative;}

/*主体*/
.index{padding-bottom:20px;}
.index1,.index2,.index3{padding-top:12px;}
.index1_1,.index2_1{width:294px; float:left;}
.index1_11{background:url(../images/index1_1.jpg) no-repeat; height:36px; overflow:hidden; line-height:38px; font-size:14px; font-weight:bold; color:#fb668e; padding-left:34px; padding-right:9px;}
.index1_11 a{float:right; font-size:12px; font-weight:normal; color:#fb668e;}
.index1_12{border-left:1px solid #fcd3c9; border-right:1px solid #fcd3c9; height:185px; padding-top:5px; overflow:hidden; padding-left:9px; padding-right:9px;}
.index1_12 ul li{line-height:30px; height:30px; border-bottom:1px dashed #e0dfdf;}
.index1_12 ul li span{float:right;}

.index1_2{width:700px; float:right;}
.index1_2_1{background:url(../images/index1_3.jpg) no-repeat; height:36px; overflow:hidden; line-height:36px; color:#FFF; font-size:14px; font-weight:bold; padding-left:32px; padding-right:10px;}
.index1_2_1 a{float:right; font-size:12px; font-weight:normal; color:#FFF;}
.index1_2_2_1{border:1px solid #fcd3c9; width:344px; height:128px; overflow:hidden; float:left; margin-top:16px;}
.index1_2_2_11{float:left; height:110px; border-right:1px solid #fcd3c9; width:86px; padding-top:9px; padding-bottom:9px; padding-left:5px; padding-right:5px;}
.index1_2_2_12{width:247px; float:right;}
.index1_2_2_121{height:32px; border-bottom:1px solid #fcd3c9; padding-left:10px; line-height:32px; font-weight:bold; color:#fb668e; padding-right:10px;}
.index1_2_2_121 span{float:right; padding-left:99px;/*  background:url(../images/index1_5.jpg) no-repeat left center; */}
.index1_2_2_122{line-height:20px; color:#fb668e; padding-left:10px; padding-top:8px;}

.index2_11{border-left:1px solid #fcd3c9; border-right:1px solid #fcd3c9; height:433px; overflow:hidden; padding-left:9px; padding-right:9px;}
.maquee{height:433px;}
.index2_11 ul{width:100%; height:433px;}
.index2_11 li{width:100%; height:143px; border-bottom: 1px dashed #e0dfdf; overflow:hidden;}
.index2_111{width:38px; float:left; padding-top:13px;}
.index2_112{width:266px; float:right; line-height:26px; padding-top:6px;}

.index3_1{width:132px; float:left;}
.index3_2{width:1004px; float:right; background:#eeeeee; height:169px;}
.section-focus-pic{height:169px; width:1003px; overflow:hidden; position:relative;}
.section-focus-pic ul li{position:absolute; top:5px; left:1004px; padding-left:44px; width:915px; height:159px; overflow:hidden;}
.section-focus-pic ul li div{float:left; width:142px; margin-right:12px; display:inline;}
.section-focus-pic ul li div a{height:159px;display:table-cell;vertical-align:middle;}
.section-focus-pic ul li div a img{max-width:147px;max-height:159px;}
.section-focus-pic .controler{position:absolute; bottom:0px; right:650px;}
.section-focus-pic .controler b{display:block;overflow:hidden;text-indent:20px; width:13px;height:13px;font-size:0;background:url(../images/off.jpg) no-repeat;float:left;margin-left:7px; margin-right:7px;cursor:pointer;display:inline;}
.section-focus-pic .controler b.down{background:url(../images/on.jpg) no-repeat;}
.section-focus-pic .controler2 a{display:block; width:44px;position:absolute;top:5px;height:159px; background:#eeeeee; z-index:2;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:44px;height:159px;}
.section-focus-pic .controler2 .prev{left:0px;}
.section-focus-pic .controler2 .prev i{background:url(../images/index3_2.jpg) no-repeat center center;}
.section-focus-pic .controler2 .next{right:0px;}
.section-focus-pic .controler2 .next i{background:url(../images/index3_3.jpg) no-repeat center center;}

.index4{margin-top:9px;}
.index4_1{width:318px; float:left; margin-right:25px; display:inline;}
.index4_11{background:url(../images/index4_1.jpg) no-repeat; height:35px; line-height:30px; font-size:14px; font-weight:bold; padding-left:36px; color:#fb668e;}
.index4_11 a{float:right; font-size:12px; font-weight:normal; color:#fb668e;}
.index4_12{margin-top:11px; margin-left:7px; margin-right:7px; border:1px solid #c9c8c7; padding:8px;}
.index4_13{padding-left:7px; padding-right:7px; border-bottom:2px solid #fb668e; height:192px; overflow:hidden; padding-top:5px; padding-bottom:7px;}
.index4_13 ul li{line-height:32px; background:url(../images/index4_7.jpg) no-repeat left center; padding-left:10px;}
.index4_13 ul li span{float:right;}

.index5{margin-top:15px;}
.index5_1{width:496px; float:left;}
.index5_11{background:url(../images/index5_1.jpg) no-repeat; height:36px; font-size:14px; font-weight:bold; color:#fb668e; line-height:36px; padding-left:34px;}
.index5_12,.index5_14{border-left:1px solid #fcd3c9; border-right:1px solid #fcd3c9; padding-left:6px; padding-right:6px; line-height:30px; padding-top:4px; height:90px; overflow:hidden;}
.index5_12 span img{max-height:41px; max-width:90px;}

/*底部*/
#footer{border-top:5px solid #fb668e; background:url(../images/footer.jpg) repeat-x; height:230px;}
.footer{text-align:center; padding-top:16px;}
.footer div{font-weight:bold; margin-top:18px; margin-bottom:7px;}
.footer div a{margin-left:7px; margin-right:8px;}
.footer span{line-height:28px;}

/*登录*/
.dl1{font-size:14px; color:#fb668e; font-weight:bold; border-bottom:3px solid #fa384f; padding-top:24px; height:44px; line-height:44px; padding-left:10px;}
.dl2{background:url(../images/dl1.jpg) no-repeat 640px top; height:521px; margin-top:44px; padding-bottom:44px;}
.dl2_1{width:640px; float:left; padding-top:10px;}
.dl2_11{font-size:14px; padding-left:190px; margin-bottom:29px;}
.dl2_11 a{display:block; color:#333333; width:118px; height:36px; background:#f2f1f1; float:left; text-align:center; line-height:36px;}
.dl2_11 a.default{color:#FFF; background:#ff89a9;}
.dl2_12{width:220px; height:28px; border:1px solid #dadada; margin-left:8px; line-height:28px; padding-left:10px; margin-right:9px;}
.dl2_13{border:none; background:url(../images/dl2.jpg) no-repeat; width:138px; height:45px; font-size:16px; color:#FFF; font-family:"微软雅黑"; cursor:pointer; margin-left:8px;}
.dl2_2{width:336px; float:right; padding-top:50px;}
.dl2_21 span{display:block; width:118px; float:left; text-align:center; margin-left:20px; margin-right:20px; font-family:"微软雅黑"; font-size:16px;}
.dl2_21 span img{margin-bottom:2px;}
.dl2_22{font-size:14px; margin-left:20px; margin-top:42px; margin-bottom:15px;}
.dl2_23 a{margin-left:20px; display:block; background:url(../images/dl4.jpg) no-repeat; width:97px; height:31px; font-size:14px; color:#fb668e; line-height:31px; text-align:center;}

/*月嫂登记*/
.dj{padding-top:26px; padding-bottom:20px;}
.dj1{width:200px; height:28px; border:1px solid #bdbdbd; margin-left:8px; line-height:28px; padding-left:10px;}
.select3{position:relative;float:left; width:93px; background:url(../images/dj1.jpg) no-repeat; margin-left:8px;}
.select3 dt{height:30px;display:inline-block;line-height:30px;padding-left:8px;cursor:pointer;width:85px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99; text-align:left; font-size:13px;}
.select3 dd{position:absolute;left:0;top:29px;background:#ffffff;display:none; z-index:99; border:1px solid #bdbdbd;}
.select3 dd ul{width:84px;overflow:auto; text-align:left; padding-left:7px;}
.select3 dd ul li a{line-height:24px;display:block;}
.dj2{margin-left:8px; margin-bottom:-2px;}
.select4{position:relative;float:left; width:66px; background:url(../images/dj2.jpg) no-repeat; margin-left:8px;}
.select4 dt{height:30px;display:inline-block;line-height:30px;padding-left:8px;cursor:pointer;width:58px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:9; text-align:left; font-size:13px;}
.select4 dd{position:absolute;left:0;top:29px;background:#ffffff;display:none; z-index:9; border:1px solid #bdbdbd;}
.select4 dd ul{width:57px;overflow:auto; text-align:left; padding-left:7px;}
.select4 dd ul li a{line-height:24px;display:block;}
.dj3{width:690px; height:52px; border:1px solid #bdbdbd; margin-left:8px; line-height:26px; padding-left:10px;}

/*新闻列表*/
.banner{padding-top:5px;}

.content{padding-bottom:37px;}

.left{width:215px; float:left; margin-top:10px;}
.left1{background:url(../images/left1.jpg) no-repeat; height:36px; font-size:14px; font-weight:bold; line-height:36px; margin-bottom:5px;}
.left1 a{color:#FFF; padding-left:43px; display:block;}
.left2{background:url(../images/left2.jpg) no-repeat; height:32px; line-height:32px; margin-bottom:5px;}
.left2 a{display:block; padding-left:43px;}
.left2 a.default,.left2 a:hover{background:url(../images/left3.jpg) no-repeat; font-weight:bold; color:#fb668e;}
.left3{border-bottom:3px solid #f77ca5; font-size:14px; font-weight:bold; padding-left:8px; padding-top:5px; height:32px; line-height:32px;}
.left3 a{float:right; font-size:12px; font-weight:normal;}
.left4{border-bottom:3px solid #f77ca5;}
.left4 ul li{height:34px; line-height:34px; border-bottom:1px dashed #cecece; padding-left:5px;}

.right{width:776px; float:right;}
.right1{background:url(../images/right1.jpg) no-repeat; height:38px; margin-top:10px; line-height:38px; font-size:14px; color:#fb668e; font-weight:bold; padding-left:17px; padding-right:10px;}
.right1 span{float:right; font-size:12px; font-weight:normal; color:#999999;}
.right1 span a{color:#999999;}
.right2{border-left:1px solid #fdebe6; border-right:1px solid #fdebe6;/*  min-height:635px; */}

.news{padding-left:14px; padding-right:14px; padding-top:5px;/* height:600px;*/ margin-bottom:110px;}
.news ul li{height:34px; line-height:34px; border-bottom:1px dashed #e6e6e6; background:url(../images/news.jpg) no-repeat 3px center; padding-left:14px; padding-right:10px;}
.news ul li span{float:right;}

/*分页*/
.page{text-align:center; padding-bottom:16px;}
/*.fenye{float:right; border:1px solid #d5d2d2; border-right:none;}
.fenye a{display:block; float:left; width:34px; height:34px; line-height:34px; text-align:center; border-right:1px solid #d5d2d2; font-size:14px; color:#114188;}
.fenye a:hover,.fenye a.default{color:#FFF; background:#114188;}
.fenye .xia{width:50px; font-size:12px;}
.fenye .prev{width:50px; font-size:12px; background:url(../images/fenye1.jpg) no-repeat 7px center; text-align:left; padding-left:30px;}
.fenye .prev:hover{background:url(../images/fenye1.jpg) no-repeat 7px center; color:#114188;}
.fenye .next{width:65px; font-size:12px; background:url(../images/fenye2.jpg) no-repeat 56px center; text-align:left; padding-left:15px;}
.fenye .next:hover{background:url(../images/fenye2.jpg) no-repeat 56px center; color:#114188;}*/

/*新闻内页*/
.newsn{padding-left:25px; padding-right:25px; padding-top:25px; background:#faeae9}
.newsn1{text-align:center; font-weight:bold;}
.newsn2{text-align:center; color:#999999; border-bottom:1px dashed #dbd8d8; padding-bottom:14px; padding-top:15px;}
.newsn3{line-height:34px; padding-top:16px;}
.newsn4{border-bottom:1px dashed #dbd8d8; height:34px; line-height:34px; margin-top:9px;}
.newsn5{height:28px; padding-top:3px;}

/*图片列表*/
.pic{margin-left:26px; margin-right:26px; border-bottom:1px dashed #dbd9d9; padding-top:21px; margin-bottom:22px;}
.pic1{border:1px solid #e1e1e1; width:122px; float:left; padding-left:12px; padding-right:12px; padding-top:12px; text-align:center; line-height:24px; padding-bottom:5px; margin-bottom:26px; margin-left:26px; display:inline;}
.pic1 a:hover{text-decoration:underline;}
.pic1 img{margin-bottom:7px;}
.news1{padding-top:26px; padding-left:13px; padding-right:13px; margin-bottom:10px;}
.news1_1{width:211px; float:left;}
.news1_2{width:420px; float:right;}
.news1_21{font-size:14px;}
.news1_22{line-height:26px; margin-top:10px;}
.news1_22 a{color:#980a0a;}



/*图片内页*/
.picn1{border:1px solid #e1e1e1; margin-left:12px; margin-right:12px;}
.picn1_1{background:#fcf1f4 url(../images/picn1.jpg) no-repeat 10px center; padding-left:40px; height:34px; line-height:34px; font-weight:bold; color:#fb668e;}
.picn1_2{padding-top:15px;}
.picn1_2_1{border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; padding-top:19px; padding-left:12px; padding-right:12px; width:122px; float:left; padding-bottom:23px; height:157px;}
.picn1_2_2{border-top:1px solid #e1e1e1; width:593px; float:right; line-height:30px; padding-left:8px; padding-top:10px;}
.picn1_2_2 a{display:block; float:left; background:url(../images/picn3.jpg) no-repeat; width:130px; height:38px; text-align:center; line-height:38px; font-size:16px; color:#FFF; font-family:"微软雅黑"; margin-right:18px; margin-top:11px;}
.picn2{margin-top:18px; margin-left:12px; margin-right:12px; height:34px; background:#f5f5f5;}
.picn2 a{display:block; float:left; width:107px; height:34px; text-align:center; line-height:34px; font-size:14px;}
.picn2 a:hover,.picn2 a.default{background:#fe99b5; color:#FFF;}
.picn3{font-size:14px; line-height:48px; margin-left:12px; margin-right:12px;}
.picn3 span{padding-left:52px;}
.picn3 p{border-bottom:1px dashed #eeeded; padding-left:25px;}

/*我要预约*/
.bz{width:220px; height:108px; border:1px solid #dadada; margin-left:8px; line-height:28px; padding-left:10px; margin-right:9px;}

/*预约列表*/
.yuyue{margin-top:82px; font-family:"微软雅黑"; font-size:14px; margin-bottom:30px;}








#play{width:750px; text-align:center; position:relative; overflow:hidden; margin:0px auto; margin-top:27px;}
#play .change_a{width:50%; height:100%; position:absolute; top:0; z-index:1; cursor:pointer; display:block; overflow:hidden; background:url(about:blank);}
#play .prev_a{left:0;}
#play .next_a{right:0}
#play .change_a span{width:55px;height:105px;display:block;position:absolute;top:50%;margin-top:-52px;display:none}
#play .prev_a span{background:url(../images/kann4.png) no-repeat;left:0;}
#play .next_a span{background:url(../images/kann5.png) no-repeat;right:0;}
#play .img_ul{position:relative;z-index:1;}
#play .img_ul img{border:2px solid #d7d6d6; max-width:796px; max-height:530px;}
.img_hd{width:750px; margin:0 auto;border-top:1px solid #d9d9d9;overflow:hidden;position:relative; height:142px; margin-bottom:34px; margin-top:35px;}
.img_hd ul{position:absolute;z-index:1; padding-top:40px; padding-left:36px;}
.img_hd ul li{float:left;width:150px;height:100px;cursor:pointer;margin:0 15px 0 15px;overflow:hidden;*display:inline;text-align:center; border:1px solid #d7d6d6;}
.img_hd ul li img{height:100px;}
.img_hd ul li.on{border:1px solid #2980b9;}
.img_hd .bottom_a{width:36px;height:180px;position:absolute;display:block;top:0;cursor:pointer;z-index:10}
.img_hd .prev_a{/* background:#fafafa */ url(../images/cxzs7.jpg) no-repeat left center;}
.img_hd .next_a{/* background:#fafafa */ url(../images/cxzs8.jpg) no-repeat right center; right:0px;}
