﻿.tubebaby-banner{width: 100%; height: 352px; margin:0 auto; background: url(../image/tubebaby_02.jpg) no-repeat center; background-size: cover;}

.tubebaby-ivf .wid1100{height: 575px; margin:50px auto 0 auto;}
.sgtit{border-bottom: 5px solid #00bec1;}
.sgtit h3{ display: block; font-size: 40px; color:#0cbabe; line-height: 40px; margin:12px auto;}
.sgtit h3 span{font-size: 26px; color:#999999; font-weight: normal;}
.ivfbox{margin: 55px auto;}
.ivfbox .ivf-fl img{display: block; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;  border-radius: 3px solid #fff;   box-shadow:4px 2px 6px #f5f5f5; }
.ivfbox  .ivf-fr{width:705px;}
.ivfbox  .ivf-fr p{font-size:16px; color:#666666; line-height: 28px; text-indent: 25px; border-bottom: 1px solid #ededed; padding-bottom: 12px;}

.threedai{position: relative; margin-top: 12px;}
.threedai-tab{width:240px; height:40px; position: absolute; top:0; left:0;}
.threedai-tab ul li{cursor: pointer; float:left; width:48%; height: 40px; margin-right: 3px; line-height: 40px; font-size: 16px; color:#666666; text-align: center; background: #f4f4f4; -moz-border-radius: 10px; -webkit-border-radius:10px; border-radius: 10px; }
.threedai-tab ul li.hover{background-color:#6fdcdf;color:#fff}
.threedai-tabcont{width:750px;}
.threedai-tabcont > div{ display:none}
.threedai-tabcont div.block{ display:block}
.threedai-tabcont div.fl img{ display: block; margin-top: 48px;}
.threedai-tabcont div.fr{width:475px;}
.threedai-tabcont div.fr dl{width: 471px; height: 294px; background: url(../image/Test-tube-baby_11.jpg) no-repeat center; margin-top: 45px;}
.threedai-tabcont div.fr dt{font-size: 16px; color:#666666; font-weight:  normal; padding-top: 20px; padding-left: 10px;}
.threedai-tabcont div.fr dd{height: 56px; line-height: 56px; margin: 15px auto;}
.threedai-tabcont div.fr dd p{ text-align: center; margin:0 auto; font-size: 16px; line-height: 56px; border:0; text-indent:0; }
.threedai-tabcont div.fr dd:last-child  p{width: 95%; margin:0 auto; line-height: 22px; text-align: left; padding-top: 10px;}

.threedai-tabcont div.fr .gjing dd{height:42px; line-height: 42px;  margin: 15px auto;}
.threedai-tabcont div.fr .gjing dd p{ text-align: left; padding-left: 10px; padding-bottom: 0; margin:0 auto; font-size: 16px; line-height: 42px; border:0; text-indent:0; }
.threedai-tabcont div.fr .gjing dd:last-child p{width: 95%; padding-bottom: 0; margin:0 auto; line-height: 22px; text-align: left; padding-top: 10px;}

.threedai-tabcont div.fr dd:nth-child(odd) p{color:#1c7072;}
.threedai-tabcont div.fr dd:nth-child(even) p{color:#fff;}

.sgtit2 li{float: left;font-size: 18px;color:#999999; margin-right: 18px; margin-top: 5px;}
.tubebaby-process{margin-top:60px;}
.tubebaby-process ol li{float: left; width:105px; height: 120px; margin:32px 8px;}
.tubebaby-process ol li img{display: block; text-align: center; margin:0 auto;}
.tubebaby-process ol li p {text-align: center; font-size:20px; color:#333333; line-height: 28px;}

.tubebaby-goodnews{width:100%; height: 258px; background: url(../image/Test-tube-baby_44.jpg) no-repeat top center; margin:50px auto;}
.tubebaby-goodnews .wid1100{height: 258px; position: relative;}
.tubebaby-goodnews .wid1100 a{position: absolute; top:65px; right:88px; display: block; width: 133px; height: 133px; -moz-border-radius: 50%; -webkit-border-radius:50%; border-radius: 50%;  }


.tubebaby-science{width: 100%; height: 639px; background: url(../image/Test-tube-baby_46.jpg) no-repeat center;}
.tubebaby-science .wid1100{height: 639px;}
.tubebaby-science h2{display: block; font-size: 40px; color:#fff; text-align: center; border-bottom: 4px solid #fff; padding-bottom: 10px; padding-top: 40px; width: 565px; margin:0 auto;}
.tubebaby-science dl{position: relative; width: 960px; height: 378px; margin:45px auto;}
.tubebaby-science dd,.tubebaby-science dt{position: absolute;}
.tubebaby-science dt{position: relative;top: 70px; left:325px;width: 245px; height: 245px; background: url(../image/Test-tube-baby_65.png) no-repeat center center;}
.tubebaby-science dt a{position: absolute; bottom:33px; left:46px; display: block;  width: 155px; height: 38px; -moz-border-radius: 10px; -webkit-border-radius:10px; border-radius:10px; }
.tubebaby-science dd span{font-size: 32px; color:#ffffff; line-height: 56px; margin:0 22px;}
.tubebaby-science dd.jslist1{top:30px; left:130px;}
.tubebaby-science dd.jslist2{top:117px; left:-53px;}
.tubebaby-science dd.jslist3{bottom:110px; left:-136px;}
.tubebaby-science dd.jslist4{bottom:23px; left:121px;}
.tubebaby-science dd.jslist5{top:30px; right:100px;}
.tubebaby-science dd.jslist6{top:117px; right:-12px;}
.tubebaby-science dd.jslist7{bottom:110px; right:146px;}
.tubebaby-science dd.jslist8{bottom:23px; right:115px;}

.tubebaby-science2 ol{width: 90%; height:120px; margin:25px auto;}
.tubebaby-science2 ol li{width: 468px; float: left;font-size:20px; color:#333333; line-height: 45px; padding-left: 26px; margin:5px auto; background: url(../image/icon49.jpg) no-repeat left center;}
.tubebaby-science2 ul{width: 100%; height: 185px; margin:0 auto;}
.tubebaby-science2 ul li{float: left;}


.qwjgbox{width:1100px;height:185px;}
.qwjgbox_c{position: relative; width:1100px;margin:0 auto}
.qwjgbox_c b{position: absolute; top:59px; width: 25px; height: 67px; display:block;cursor:pointer}
.qwjgbox_ul{width:1100px;overflow:hidden;}
.qwjgbox_cont{width:10000px;}
.qwjgbox_ul .qwjgbox_cont ul{float:left;width:1450px; height:185px;}
.qwjgbox_ul .qwjgbox_cont ul.pp1 li{float:left;width:275px; height:185px;margin:0 auto;text-align:center;}
.qwjgbox_name{width:100%; text-align:center}
.qwjgbox_name ul{width:100%}
.qwjgbox_name ul li{width:100%; display:none; }
.qwjgbox_name ul li.block{ display:block}

.tubebaby-attention, .tubebaby-answer{padding-top:45px;}



.rgsj-content{padding-top:45px;padding-bottom:15px}
.rgsj-cont-left{padding-top:75px;padding-left:35px}
.rgsj-cont-left img{display:block;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}
.rgsj-cont-right{width:640px;padding-top:80px}
.rgsj-cont-right p{width:94%;font-size:18px;color:#999;line-height:28px}
.rgsj-cont-right h5{font-weight:400;font-size:28px;color:#999;display:block;margin-top:30px}
.rgsj-cont-right dd{float:left;width:141px;height:141px;margin:0 8px 22px 8px}
.rgsj-cont-right dd .list{position:relative;display:block;width:100%;height:175px}
.rgsj-cont-right dd .up{cursor:pointer;display:block;font-size:22px;color:#fff;line-height:141px;text-align:center;border:7px solid #fff;width:141px;height:141px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.rgsj-cont-right dd .up{position:absolute;left:0;top:10px;z-index:15}
.rgsj-cont-right dl>dd .up:first-child,.rgsj-cont-right dl>dd .up:last-child,.rgsj-cont-right dl>dd .up:nth-child(3),.rgsj-cont-right dl>dd .up:nth-last-child(3){background:#0cbabe}
.rgsj-cont-right dl>dd:nth-child(2) .up,.rgsj-cont-right dl>dd:nth-child(4) .up,.rgsj-cont-right dl>dd:nth-last-child(2) .up,.rgsj-cont-right dl>dd:nth-last-child(4) .up{background:#86d6d8}
.rgsj-cont-right dl>dd .up:nth-child(-n+4){margin-top:10px}
.rgsj-cont-right dl dd em{display:none;position:absolute;bottom:-20px;left:-8px;width:150px;height:32px;background:url(../image/box-shadow.png) no-repeat center}
.rgsj-cont-right dd a{display:block;color:#fff}
.rgsj-cont-right dl dd:hover .up{border:7px solid #afe8ea}
.rgsj-cont-right dl dd:hover em{display:block}


.sgtit h3{display:block;font-size:40px;color:#0cbabe;line-height:40px;margin:12px auto;}
.sgtit h3 a{color:#0cbabe;}
.ivfbox{margin:55px auto;}
.ivfbox .ivf-fr{width:705px;}
.threedai{position:relative;margin-top:12px;}
.threedai-tab{width:240px;height:40px;position:absolute;top:0;left:0;}
.threedai-tabcont{width:750px;}
.threedai-tabcont > div{display:none}
.threedai-tabcont div.block{display:block}
.threedai-tabcont div.fr{width:475px;}
.threedai-tabcont div.fr .threedaitxt{width:472px;height:auto;border:1px dashed #dbdbdb;}
.threedai-tabcont div.fr .threedaitxt p{width:95%;margin:0 auto;margin-top:10px;text-indent:0;line-height:25px;border:0}
.threedai-tabcont div.fr h5{font-size:15px;color:#666666;margin:10px auto;}
.threedai-tabcont div.fr ol.daione{width:475px;height:224px;background:url(../image/Test-tube-baby_11.jpg) no-repeat center;}
.threedai-tabcont div.fr ol.daitwo{width:475px;height:224px;background:url(404.png) no-repeat center;}
.threedai-tabcont div.fr ol.daithree{width:475px;height:224px;background:url(404.png) no-repeat center;}
.threedai-tabcont ol li:first-child{background:rgba(111,220,223,0.74)}
.threedai-tabcont ol li:nth-child(3){background:rgba(111,220,223,0.32)}
.threedai-tabcont ol li:nth-last-child(2){background:rgba(111,220,223,0.24)}
.threedai-tabcont ol li:last-child{background:rgba(111,220,223,0.82)}
a.c1{color:#fff}
a.c2{color:#1fa1a5}
a.c3{color:#55cbcf}
a.c4{color:#7D8181}
.threedai-tabcont div.fr li{float:left;width:157px;height:112px;}
.threedai-tabcont div.fr li a{display:block;text-align:center;line-height:112px;font-size:22px;}
.tubebaby-process{margin-top:60px;}
.tubebaby-goodnews{width:100%;height:258px;background:url(../image/Test-tube-baby_44.jpg)no-repeat top center;margin:50px auto 0 auto;}
.tubebaby-goodnews .wid1100{height:258px;position:relative;}
.tubebaby-goodnews .wid1100 a{position:absolute;top:65px;right:88px;display:block;width:133px;height:133px;-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;}
.tubebaby-science{width:100%;height:639px;background:url(../image/Test-tube-baby_46.jpg) no-repeat center;}
.tubebaby-science dl{position:relative;width:960px;height:378px;margin:45px auto;}
.tubebaby-science dd,.tubebaby-science dt{position:absolute;}

.tubebaby-science2 ol{width:90%;height:120px;margin:25px auto;}
.tubebaby-science2 ul{width:100%;height:185px;margin:0 auto;}
.tubebaby-science2 ul li{float:left;}
.qwjgbox{width:1100px;height:185px;padding-top: 20px;}
.qwjgbox_c{position:relative;width:1100px;margin:0 auto}
.qwjgbox_c b{position:absolute;top:59px;width:25px;height:67px;display:block;cursor:pointer}
.qwjgbox_c b.bxbtn_l{left:16px}
.qwjgbox_c b.bxbtn_r{right:16px}
.qwjgbox_ul{width:1100px;overflow:hidden;}
.qwjgbox_cont{width:10000px;}
.qwjgbox_ul .qwjgbox_cont ul{float:left;width:1450px;height:185px;}
.qwjgbox_name{width:100%;text-align:center}
.qwjgbox_name ul{width:100%}
.qwjgbox_name ul li{width:100%;display:none;}
.qwjgbox_name ul li.block{display:block}
.tubebaby-attention,.tubebaby-answer{padding-top:45px;}