@charset "gb2312";
/* CSS Document */
*{padding:0;margin:0}
html{overflow-x:hidden;}
img{border:0}
ul,li,ol{ list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:none;}
ul,ol,li{list-style:none;}
a{ color:#555; text-decoration:none}
dd p{color:#555;}
a:hover{text-decoration:underline; }
body{font-family:微软雅黑,"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";font-size:12px; background:#f9f3e5;}
.w1200{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.w1010{ width:1010px; height:auto; overflow:hidden; margin:auto;}
.w980{ width:980px; height:auto; overflow:hidden; margin:auto;}
.w970{ width:970px; height:auto; overflow:hidden; margin:auto; font-family:'宋体'}
.w1200 .p1{ height:35px; line-height:35px; }
#kays_ae {height:30px;overflow:hidden;border-bottom:1px solid #ccc;background:#FFF;}
.kays_aea {width:980px;overflow:hidden;margin:0 auto;}
.kays_aea a {color:#58A5C6;}
.kays_aeaa li {float:left;}
.kays_aeaa li.ae_a {padding-right:8px;padding-top:7px;}
.kays_aeaa li.ae_a h1{ font-size:12px; float:left;font-weight:100}
.kays_aeaa li.ae_b {padding-top:4px;}
.kays_aeaa {float:left;}
.kays_aeab {float:right;line-height:30px;}
#kays_ae a:hover {color:#58A5C6; text-decoration:underline;}
.bgstyle{
 background:url(../images/style.png) no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/style.png'); /* IE6 */
_ background-image: none; /* IE6 */}
.clear{ height:10px;clear:both;}
.zjkx{ clear:both; height:10px;}
.top_head{ width:100%; height:114px;  overflow:hidden; text-align:center;}
.top_head img{  width:980px; height:114px; margin:0 auto;}
.top{ width:980px; height:98px; overflow:hidden; background:url(../images/logobac.jpg) no-repeat; margin:auto;}
.top ul li{ height:98px;float:left;}
.top ul li p{ height:50px; line-height:50px; text-align:right; color:#fff;}
.top ul li p a{ color:#fff;}
.top ul li p a:hover{ color:#fff;}
.top ul li form{ height:30px;}
.top ul li form input{ height:25px; display:inline;}
#text{ width:191px; height:25px; line-height:25px; background:url(../images/headss_bac.png) no-repeat; border:none; font-size:12px; float:left;}
#submit{ width:49px; height:25px; float:left;}
.menu_index{ width:100%; height:50px; margin-top:20px;background:url(../images/aiaiaiaiaiai.jpg) center center no-repeat;}
.menu{ width:980px; height:50px; line-height:50px; margin:auto; }
.menu a{color:#fff;}
.menu ul li{ display:block; float:left; width:105px;  text-align:center; font-size:14px; background:url(../images/xshug.jpg) center right no-repeat;}
.menu ul li a{ display:block; float:left; width:105px;}
.menu ul li a:hover{ display:block; float:left; width:105px; }


.menu ul li ol{ width:1000px; height:300px;background:#fff; height:auto; overflow:hidden; position:absolute; left:50%; margin-left:-500px;top:178px;display:none;z-index:222}
.menu ul li ol:nth-of-type(1){top:184px;}
.introduction{ width:1000px; height:345px;padding-bottom:10px; overflow:hidden; }
.menu ul li ol li{ background:url(../images/inzjtl_2bac.jpg) 27px 20px no-repeat;float:left; font-size:14px; padding-left:20px; height:52px;}
.menu ul li ol li a{height:52px;color:#333;}
.menu ul li ol li a:hover{  background-position:200px;}
.menu ul li h4{ width:980px; padding-left:20px;}
.menu ul li h4 img{ float:left;padding-right:18px;}
.crowd {width:1000px; height:345px; overflow:hidden; padding-left:5px;padding-top:10px;padding-bottom:10px;}
.crowd dl{ width:130px; text-align:center; float:left; }
.crowd dl dt{width:130px; height:150px; overflow:hidden;}
.crowd dl dd { display:block;height:55px; line-height:18px; font-size:14px; color:#fff;}
.infertility ul li img{ border:1px solid #ddd;}
#h85{ background:url(../images/inzjtl_2bac.jpg)  25px 38px no-repeat; height:85px; line-height:85px;}
#movemouseme dl dd {display:block;width:78px; height:47px; padding-top:10px;padding-left:50px;background:url(../images/szjczx_bac.jpg) center center no-repeat;color:#fff;}
#movemouseme dl dd:hover{display:block;width:78px; height:47px; padding-top:10px;padding-left:50px;background:url(../images/szjczx_bac_u.jpg) center center no-repeat; cursor:pointer;}
#movemouseme .mousecase{ width:750px; height:auto; float:left; overflow:hidden;}
#movemouseme .mousecase li{line-height: 48px;
height: 50px;
padding-left: 5px;}
#luckbackground{}
#headjishu{ width:400px; height:auto; overflow:hidden;}
#w170{ width:170px;}
#w170 a{ width:170px; text-align:left;padding-left:20px;}
.consultation{ width:1000px; height:345px; overflow:hidden; }
.consultation h5{ width:1000px; height:223px; display:block; background:url(../images/zxtd_pic5.jpg) top right no-repeat;}
.consultation h5 ul{ width:420px; height:165px; padding-top:30px;float:left;padding-left:60px;}
.consultation h5 li{ width:180px;float:left; height:90px;}
.consultation h5 li img{ border:1px solid #ddd;}
#movemouseme .description{width: 630px; height:auto; overflow:hidden; float:left;padding-top:50px;}

/*banner*/
.banner{ width:100%; height:400px; overflow:hidden;  position:relative; text-align:center;}
#leftbtn{position: absolute;top: 150px;z-index: 99;display: block;width: 40px;height: 80px;line-height: 80px;color: #ddd;text-align: center;font-size: 70px;font-family: SimSun;font-weight:900; left:50%;margin-left:-520px;}
#rightbtn{position: absolute;top: 150px;z-index: 99;display: block;width: 40px;height: 80px;line-height: 80px;color: #ddd;text-align: center;font-size: 70px;font-family: SimSun; font-weight:900;left:50%;margin-left:460px;}
.banner a:hover{}
.bannerul{width:100%; height:400px; z-index:2222;}
.bannerul li{ float:left;}
#bgbaner1{ display:block;width:100%; height:400px;  background:url(../images/banner_1.jpg) center center no-repeat;}
#bgbaner2{ display:block;width:100%; height:400px; background:url(../images/banner_2.jpg) center center no-repeat;display:none;}
#bgbaner3{ display:block;width:100%; height:400px; background:url(../images/banner_3.jpg) center center no-repeat;display:none;}
#bgbaner4{ display:block;width:100%; height:400px; background:url(../images/banner_1.jpg) center center no-repeat;display:none;}
#bgbaner5{ display:block;width:100%; height:400px; background:url(../images/banner_2.jpg) center center no-repeat;display:none;}
#bgbaner6{ display:block;width:100%; height:400px; background:url(../images/banner_3.jpg) center center no-repeat;display:none;}

#cna{ position:absolute; top:350px; width:100%;z-index:12; text-align:center;} 
#cna ul{display:inline-block;_display:inline;}
#cna ul li{ display:block;width:20px; height:12px; float:left;
background-image: url(../images/sprite-public_02.png)!important;/* FF IE7 */
background-repeat: no-repeat;
background-position: 0px 0px;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/sprite-public_02.png'); /* IE6 */
_ background-image: none; /* IE6 */
}
.bgtp:hover{ background:#000;color:#fff;filter:alpha(opacity=30); /*IE滤镜，透明度50%*/
-moz-opacity:0.3; /*Firefox私有，透明度50%*/
opacity:0.23;/*其他，透明度50%*/}
#cna ul li a{ display:block;width:20px; height:12px; float:left;}
#cna ul li a:hover{ background:url(../images/sprite-public_02.png) 0px -12px no-repeat;}
.curbtn{ background:url(../images/sprite-public_02.png) 0px -12px no-repeat;}




/*head*/
.main{ width:980px; height:auto; overflow:hidden; background:#f5f5ef; margin:auto;}
.ermenu{ width:968px; height:60px;  overflow:hidden;padding-top:10px;padding-left:10px;border:1px solid #cec8b8;margin:10px 0px; background:#e9e4d7;}
.ermenu .menu01{ width:380px;height:90px; float:left;}
.ermenu .menu02{ width:65px; float:left;}
.ermenu .menu03{ width:300px; height:65px; float:left; line-height:23px;padding-left:10px;}
.menu03 a{ color:#333; font-size:13px;}

.ermenu .menu04{ width:380px; float:left;}
.ermenu .menu05{ width:65px; float:left;}
.ermenu .menu06{ width:300px; height:65px; float:left; line-height:23px;padding-left:10px;}
.menu06 a{ color:#333; font-size:13px;}

.ermenu .menu07{ width:200px;height:90px; float:right;}
.ermenu .menu08{ width:65px; float:left;}
.ermenu .menu09{ width:120px; height:65px; float:left; line-height:23px;padding-left:10px;}
.menu09 a{ color:#333; font-size:13px;}

.xnew{ width:980px; height:auto; overflow:hidden;}





/*banner*/
div.wrapper { width:1425px;  text-align:left; padding-left:0px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(http://www.0537baby.com/images/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(http://www.0537baby.com/images/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; width: 31px; height: 31px; }
#slideshow {width:1425px; height:400px; }
#slideshow ul { display: none; }
