
.banner{ width:100%; height:399px; float:left; background:url(../images/bybyban.jpg) center no-repeat;}

.bigbox{ width:100%; height:auto; float:left;}
.box{ width:1000px; height:auto; margin:0px auto;}

.infertility{ width:1000px; height:auto; float:left; margin-top:45px;}
.ititle{ width:1000px; height:40px; float:left; line-height:40px;  background:url(../images/sprobg.jpg) right center no-repeat;}
.ititle h1{color:#c2a676; font-weight:bold; text-indent:15px;}
.ititle h1 span{ color:#c0c0c0; font-size:16px; padding-left:10px; font-weight:normal;}
.iad{ width:1000px; height:80px; float:left; margin-top:28px;}
#buttons{margin: 0 auto; text-align:center;}	
li{list-style:none;}	
.button, .button:visited {display: inline-block; color: #fff; text-decoration: none;position: relative;	cursor: pointer;}
a.button {}
a.button:hover{opacity:0.8;}
a.button p{ line-height:110px;}
.button:active{top: 0px;}					  
.small.button, .small.button:visited{ font-size: 16px; padding: 0px 22px 0px 24px; float:left; line-height:80px; }
.one1.button, .one1.button:visited{ background-color: #c5a572; }
.one2.button, .one2.button:visited{ background-color: #e9b456; }
.one3.button, .one3.button:visited{ background-color: #c5a572; }
.one4.button, .one4.button:visited{ background-color: #f1c25a; }
.one5.button, .one5.button:visited{ background-color: #e9b456; }
.one6.button, .one6.button:visited{ background-color: #f1c25a; }
.one7.button, .one7.button:visited{ background-color: #ffd274; }
.one8.button, .one8.button:visited{ background-color: #c5a572; }
.one9.button, .one9.button:visited{ background-color: #5b6abf; }
.one10.button, .one10.button:visited{ background-color: #e9b456; }

.big.button, .big.button:visited{ font-size: 15px; padding: 0px  0px; float:left; }
.a1.button, .a1.button:visited{ background-color: #c5a572; width:201px; height:110px; margin: 1px 1px; padding:0px 0px; line-height:110px; }
.a2.button, .a2.button:visited{ background-color: #a1ce6b; width:201px; height:110px; margin: 1px 1px; padding:0px 0px; line-height:110px; }
.a3.button, .a3.button:visited{ background-color: #f07b97; width:201px; height:110px; margin: 1px 1px; padding:0px 0px; line-height:110px; }
.a4.button, .a4.button:visited{ background-color: #9d88e8; width:201px; height:110px; margin: 1px 1px; padding:0px 0px; line-height:110px; }
.e.button, .e.button:visited{ background-color: #e9b456; width:184px; height:222px; margin: 1px 1px; padding:0px 0px; line-height:110px; }
.f1.button, .f1.button:visited{ background-color: #f1c25a; width:140px; height:110px; margin: 1px 1px; padding:0px 0px; line-height:110px; }
.f2.button, .f2.button:visited{ background-color: #f1c25a; width:140px; height:110px; margin: 1px 1px; padding:0px 0px; line-height:110px; }
.f3.button, .f3.button:visited{ background-color: #c5a572; width:140px; height:110px; margin: 1px 1px; padding:0px 0px; line-height:110px; }
.f4.button, .f4.button:visited{ background-color: #5b6abf; width:140px; height:110px; margin: 1px 1px; padding:0px 0px; line-height:110px; }
.f5.button, .f5.button:visited{ background-color: #e9b456; width:140px; height:110px; margin: 1px 1px; padding:0px 0px; line-height:110px; }
.f6.button, .f6.button:visited{ background-color: #e9b456; width:140px; height:110px; margin: 1px 1px; padding:0px 0px; line-height:110px; }


.icontent{ width:1000px; height:279px; float:left; margin-top:70px;}
.ipicture{ width:246px; height:279px; float:left;}
.iright{ width:720px; height:279px; float:left; margin-left:34px;}
.iintro{ width:720px; height:70px; float:left; color:#666666; font-size:14px; line-height:23px;}
.iintro p{ padding:0px 10px; text-indent:28px;}
.iintro p span{ color:#c5a572; font-weight:bold;}
.iitem{ width:720px; height:209px; float:left;}
.iitemcell{width:360px; height:78px; float:left; margin-top:25px;}
.iitemicon{ width:80px; height:78px; float:left; margin-left:10px;}
.iitemcont{ width:270px; height:78px; float:left; color:#666; font-size:13px; line-height:20px;}
.iitemcont h3{ color:#595959; font-size:16px; padding-bottom:5px;}
.iadb{ width:1000px; height:230px; float:left; margin-top:65px;}
.ibengin{ width:406px; height:230px; float:left;}
.iend{ width:408px; height:230px; float:left;}
.imiddle{ width:186px; height:230px; float:left;}
.buttons dd a:hover{ opacity:0.8}


.inspection{ width:1000px; height:535px; float:left; margin-top:60px;}
.inspection_title{ width:1000px; height:57px; float:left; border-bottom:3px solid #f0f0f0; line-height:57px;}
.inspection_title h1{color:#474747; font-weight:normal; text-indent:15px; font-size:28px;}
.inspection_title h1 span{ color:#cccacb; font-size:18px; padding-left:10px; font-weight:bold;}
.inspection_content{ width:1000px; height:440px; float:left; overflow: hidden; margin-top:35px;}

.inspection_content dl {width: 194px; margin-top:0px; float: left;}
.inspection_content dl.dl1 {float: right;}
.inspection_content dt {font: 20px/40px "Microsoft YaHei"; width: 100%; height: 60px; text-align: center; font-weight:bold; font-size-adjust: none; font-stretch: normal;}
.inspection_content .dl2 dt {color:#c5a572;}
.inspection_content .dl1 dt {color:#666;}
.inspection_content .dl1 dd {background: url("../images/zl_ig8.jpg") no-repeat 0px -65px rgb(215, 215, 215); font: 16px/20px "Microsoft YaHei"; padding: 11px 0px 0px 24px; width: 170px; height: 50px; color: #5f5f5f;  margin-bottom: 18px; font-size-adjust: none; font-stretch: normal; cursor:pointer}
.inspection_content .dl2 dd {background: url("../images/zl_ig7.jpg") no-repeat right -65px rgb(215, 215, 215); font: 16px/20px "Microsoft YaHei"; padding: 11px 0px 0px 20px; width: 174px; height: 50px; color: #5f5f5f;  margin-bottom: 18px; font-size-adjust: none; font-stretch: normal; cursor:pointer}
.inspection_content .dl2 dd.on {background: url("../images/zl_ig7.jpg") no-repeat right 0px #c5a572; color:#fff;}
.inspection_content .dl2 dd.on a{ color:#FFFFFF}
.inspection_content .dl1 dd.on {background: url("../images/zl_ig8.jpg") no-repeat left 0px #c5a572; color: rgb(255, 255, 255);}
.inspection_content dd span {padding: 0px; width: 100%; height: 20px; font-size: 11px; float: left; text-align:left; display: block; -webkit-transform: scale(1.0, 1.0);}
@media not all
{
.inspection_content dd span {margin-left: 0px;}
}
.techUl {margin: 60px 0px 0px 10px; width: 592px; height: 377px; float: left;}
.techUl p {	margin:10px 25px 0px 120px; color: rgb(76, 73, 72); font-size:14px; text-indent:28px; line-height:23px;}
.techUl h3{margin: 245px 0px 0px 150px; font-size:18px; font-weight: bold;}
.techUl h3 span{ color:#c5a572; font-size:15px;}
.tech1 {background:url("../images/byby_06.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}
.tech2 {background:url("../images/byby_07.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}
.tech3 {background:url("../images/byby_08.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}
.tech4 {background:url("../images/byby_09.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}
.tech5 {background:url("../images/byby_10.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}
.tech6 {background:url("../images/byby_01.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}
.tech7 {background:url("../images/byby_02.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}
.tech8 {background:url("../images/byby_03.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}
.tech9 {background:url("../images/byby_04.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}
.tech10 {background:url("../images/byby_05.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}

/*.tech1 {background: url("../images/zl_ig10.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}
.tech2 {width: 100%; height: 377px; float: left;}
.tech3 {width: 100%; height: 377px; float: left;}
.tech4 {width: 100%; height: 377px; float: left;}
.tech6 {background: url("../images/zl_ig11.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}
.tech7 {background: url("../images/zl_ig12.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}
.tech8 {background: url("../images/zl_ig13.jpg") no-repeat 0px 0px; width: 100%; height: 377px; float: left;}*/

.expert{ width:1000px; height:440px; float:left; margin-top:80px;}
.expert_title{ width:1000px; height:60px; float:left;line-height:60px;}
.expert_title h1{color:#474747; font-weight:normal; text-indent:15px; font-size:28px;}
.expert_title h1 span{ color:#cccacb; font-size:18px; padding-left:10px; font-weight:bold;}
.expert_content{ width:1000px; height:380px; float:left;}

.v2_ilike{width:1000px;/*border:#ccc solid 1px;*/height:380px;margin:0 auto;}
.v2_ititle{height:39px; width:1000px; line-height:40px;/* border-bottom:#ccc solid 1px;*/}
.v2_ihz{float:left;font-size:14px; font-weight:bold;margin-left:10px;}
.v2_ibox{float:right;width:60px; height:40px; padding-right:20px;}
.v2_ibox a{margin-top:25px;}
.v2_ibox a.v2_ib_btn{float:left;display:block;width: 17px;height: 5px;background:#CCC;margin-left: 3px;}
.v2_ibox a.on{background: #c5a572;}
.v2_icontent_boxs{width:1000px;height:340px;overflow: hidden;position: relative;}
.v2_icontent_box{position:absolute;width:5000px;}
.v2_icontent_list{width:1000px; float:left;height:340px; text-align:center; line-height:25px;font-size:13px;}
.v2_icontent_list img{width:1000px; height:143px;}


/*a{color:#000;text-decoration:none;}*/
.clearfix:after, .anlist:after{content:""; display:block; clear:both;}
.clearfix, .anlist{zoom:1;}
.clear{height:0;overflow:hidden;clear:both;}


/* 焦点图代码 */
.bnspic a{display:block;}
.big_pic, .small_pic{float:left;}
.big_pic, .big_pic a, .big_pic img{width:660px;height:340px;}
.big_pic{overflow:hidden;position:relative;}
.big_pic li{position:absolute;top:0;left:0;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.4);z-index:-1;transition:all linear 0.2s;}
.big_pic .on{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:1;}
.big_pic a{position:relative;}
.big_pic .txt{width:290px;height:340px; float:left; left:340px;line-height:28px;display:block;position:absolute;bottom:0;color:#000; text-align:left;background:url(images/bybyysbg.png) no-repeat;transition:all ease .2s;overflow:hidden;}

.big_pic .txt h3{ padding:6px 10px 6px 30px;font-size:24px; color:#525152; margin-top:30px;font-weight:normal;}
.big_pic .txt h3 span{ font-weight:normal;font-size:18px; padding-left:10px;}
.big_pic .txt p{ padding:6px 10px 6px 30px; font-size:16px;}
.big_pic .txt h5{ font-size:14px;padding:6px 10px 6px 30px; font-weight:normal;}
.big_pic a:hover .txt{color:#000;}
.txtimg{ width:240px; height:65px; float:left; margin-top:5px; padding:0px 10px 0px 30px;}
.txtimg a{ width:37px; height:37px; float:left; padding:0px 3px;}
.txtimg a img{ width:37px; height:37px;}


.small_pic{width:300px;position:relative; margin-left:40px;}
.small_pic img{width:128px;height:125px; float:left;}
.small_pic a{background:#121013;transition:all ease .2s;width:128px;height:125px; float:left;}
.small_pic .on, .small_pic li:hover{position:relative;z-index:1; float:left;}
.small_pic .on a{ }
.small_pic li{width:128px;height:155px; float:left; list-style-type:none; margin:7px 10px; text-align:center;}

.small_pic li a:visited{ color:#333; text-decoration:none; font-size:15px;}
.small_pic li a:link{ color:#333; text-decoration:none; font-size:15px;}
.small_pic li a:hover{ color:#333; text-decoration:none; font-size:15px;}
.small_pic li a span{ color:#999;}

.etiology{ width:1000px; height:570px; float:left; margin-top:70px;}
.etiology_title{ width:1000px; height:70px; float:left; line-height:70px; }
.etiology_title h1{color:#474747; font-weight:normal; text-indent:15px; font-size:28px;}
.etiology_title h1 span{ color:#cccacb; font-size:18px; padding-left:10px; font-weight:bold;}
.etiology_content{ width:1000px; height:500px; float:left;}

.etiology_content dl.dl3 {float: left; width:179px; height:500px;}
.etiology_content .dl3 dd {background:url(../images/leftnavlink.jpg) no-repeat; font-size:18px; padding:12px 0px 0px 28px; width:141px; height:48px; color:#666; margin-bottom:2px;  font-size-adjust:none; font-stretch:normal; cursor:pointer}
.etiology_content .dl3 dd.on {background:url(../images/leftnavhover.jpg) no-repeat; color:#fff;}
@media not all
{
.etiology_content dd span {margin-left: -15px;}
}
.catsn {margin: 0px 0px 0px 0px; width: 820px; height: 482px; float: left; background:#f3f3f3;}
.catsn1 {width:820px; height:482px; float: left;}
.sng{ width:820px; height:482px; float:left;}
.sngleft{ width:480px; height:482px; float:left;}
.snglefttitle{ width:444px; height:49px; float:left; line-height:49px; border-bottom:1px dotted #535353; margin:0px 18px 0px 18px;}
.snglefttitle p{ font-size:24px; color:#c5a572; text-indent:10px;}
.snglefttitle p span{ color:#c5a572; font-size:16px; float:right;}
.snglefttitle p a:link{ color:#c5a572; font-size:16px; text-decoration:none; padding:0px 8px 0px 8px;}
.snglefttitle p a:visited{ color:#c5a572; font-size:16px; text-decoration:none; padding:0px 8px 0px 8px;}
.snglefttitle p a:hover{ color:#c5a572; font-size:16px; text-decoration:none; padding:0px 8px 0px 8px;}
.cjzz{ width:444px; height:110px; float:left;margin:35px 13px 0px 13px;}
.cjzzpic{ width:55px; height:55px; float:left;}
.zzpic{ width:179px; height:110px; float:left; padding:0px 15px 0px 15px;}
.zztxt{ width:180px; height:110px; float:left; line-height:25px;}
.jcff{ width:444px; height:70px; float:left;margin:20px 13px 0px 13px;}
.jctxt{ width:379px; height:70px; float:left; margin:0px 0px 0px 10px; line-height:25px;}
.jctxt p{ line-height:20px}
.jctxt h4{ font-size:16px; font-weight: bold; color:#333; line-height:18px; height:28px}
.sngright{ width:330px; height:435px; float:left; margin-top:35px; margin:35px 0px 0px 9px; border-left:1px dotted #535353;}
.snglist{ width:305px; height:350px; float:left; line-height:29px; margin-left:25px;}
.snglist a:link{ color:#666666; font-size:14px; text-decoration:none;}
.snglist a:visited{ color:#666666; font-size:14px; text-decoration:none;}
.snglist a:hover{ color:#c5a572; font-size:14px; text-decoration:none;}
.sngpic{width:305px; height:82px; float:left; margin-left:25px;}

ul {list-style: none; margin: 0px; padding: 0px;}
#main5{width: 1000px; height:490px; float:left; margin-top:40px; margin-bottom:50px;}
.main5a{width: 1000px; height: 490px; float:left; position: relative;}
.main5_t{background: url("../images/main5_t.jpg") no-repeat; left: 0px; top: 33px; width: 840px; height: 39px; color:#474748; line-height: 39px;  font-size: 30px;  position: absolute;}
.main5_t span{	font-family:"微软雅黑"; font-size: 20px; font-weight:bold; color:#cccbcb; padding-left:10px;}
.main5_1{background: rgb(255, 255, 255); left: 10px; width: 415px; height: 378px; bottom: 0px; position: absolute;}
.main5_1 ul li{margin: 1px; width: auto; height: 124px; float: left; position: relative; cursor: pointer;}
.titlebg {background:#c5a572; left: 0px; width: 100%; height: 28px; bottom: 0px; display: none; position: absolute; z-index: 1; opacity: 0.7; -moz-opacity: 0.7;}
.main5_pict {left: 0px; width: 100%; height: 28px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 28px; display: none; position: absolute; z-index: 2;}
.main5_2 {width: 540px; height: 378px; right: 0px; bottom: 0px; overflow: hidden; position: absolute;}
.main5_2 ul li {width: 540px; height: 378px;}
.main5_2t {width: 540px; height: 48px; line-height: 48px; font-size:18px; border-bottom:1px dashed #999;}
.main5_2nr {width: 540px; height: 313px; margin-top: 20px;}
.main5_2_pic {width: 221px; height: 313px; float: left;}
.main5_2_nr{width: 289px; height: 313px; line-height: 28px; font-size: 14px; float: right;}
.main5_2_nr a { color:#c5a574;}

