@charset "gb2312";
/* CSS Document */
*{ margin: 0; padding: 0; font-family: "微软雅黑"}
.w1100{ width: 1100px; margin: 0 auto;}
#main{padding: 20px 0;}
.main_l{ width: 820px; float: left;}
/*banner*/
#banner{width:100%;height:auto;overflow:hidden;}
/*nav*/



#main .main_l  .main_l_m .hd{padding: 10px 0; width: 308px; float: left; }
#main .main_l  .main_l_m .hd h4{ font-size: 20px;color: #42404f;}
#main .main_l  .main_l_m .hd h4 span{ font-size: 18px;color: #b0adaa; font-weight: 500;}
#main .main_l  .main_l_m .hd .title{background: url("../images/fkbz/bpic_2.png") no-repeat top left; font-size: 18px; color:#874416; padding-left: 18px;}
#main .main_l  .main_l_m .hd .pic01{padding:5px 8px; border: 1px solid #dbcece; margin: 10px 0; background-color: #f8f8f8;}
#main .main_l  .main_l_m .hd ul li{ float: left; border-radius: 10px; border: 1px solid #dadada; font-size: 14px; color: #54504c; padding:3px  0px;margin-left: 15px; margin-top: 15px; width:90px; text-align:center;}
#main .main_l .main_l_m .hd ul li:nth-of-type(3n+1){ margin-left: 0px; float:left;}
#main .main_l  .main_l_m .hd ul li.on{ background-color: #cfcaca; color: #fff;}
#main .main_l  .main_l_m .hd ul li.on a{ color:#fff;}
#main .main_l  .main_l_m .bd{float: left; margin-left:25px; width: 485px;margin-top: 30px;}
.name{ font-size: 18px; color: #858483; background:url("../images/fkbz/bpic02.jpg")  no-repeat  right 4px ;line-height: 18px; padding-right:10px;}
table tr td{  line-height: 18px; font-size: 12px; color: #979593;}
.reason a{font-size: 16px; color: #5e5d5d;margin-left:10px; font-weight:600; }
.result{ padding-left: 10px;}
.more{ padding-left: 20px;}
.more a{ display: block;}
table{ width:100%; border-bottom: 1px dotted #d4d4d4; margin-top: 20px; padding-bottom: 5px;}
.main_l_ma{ margin-top: 50px;}
.main_l_ma li{ margin-bottom:40px;}
.etiology{ width: 805px; background-color: #f8f8f8;}
.etiology h4{  background: url("../images/fkbz/bpic_6.png") no-repeat left top;font-size: 18px; color: #fff; width:115px;padding: 6px 10px; height: 30px;  float: left; line-height: 1.5em;}
.etiology h4 img{ vertical-align:middle; margin-right: 5px;}
.etiology h5{  background: url("../images/fkbz/bpic_h5.png") no-repeat left top;font-size: 18px; color: #fff; width:40px;padding: 6px 10px; height: 30px;  float: left; line-height: 1.5em;}
.etiology h5 img{ vertical-align:middle; margin-right: 5px;}

.etiology h6 a{ font-size: 18px; color:#54504c; width: 400px; float: left; line-height: 2.3em; margin-left:10px;}
.etiology .subscribe{ float:right; margin: 8px 5px 0 0;}
.et_text{ padding: 10px 20px; width: 765px;}
.et_text p{ font-size: 14px; color: #888; margin-top: 20px; text-indent: 2em;}
.et_text p span a{font-size: 14px; color:#F00;}
#main .main_l  .main_l_m .listPage ul{ height:auto; overflow:hidden; padding:10px 0 10px 30%; border:#eee 1px solid;}
#main .main_l  .main_l_m .listPage li{ float:left; display:inline-block; padding:0 10px;}
/*妇科疾病*/
.main_r{ float: right;width: 250px;}
.gynecology{width:250px;}
.title1{ margin-top: 9px;}
.title1 h4{font-size:20px; color:#000; border-bottom:1px solid #e9e9e9;}
.title1 h4 span{ font-size: 14px; color:#bebebe; font-weight: 500;  text-transform: uppercase;}
.title1 img{ position:relative; top:-1px; margin-bottom:5px;}
.gynecology h6 { color:#874416; font-size: 15px; line-height: 3em;}
.planning li{ float: left; background-color: #ededee; font-size:14px;  padding: 19px  22px; margin-top: 1px; margin-right: 1px;}
.planning li a{ width: 80px; display: block; text-align: center;color:#777;}
.planning li:hover{background-color: #e8ab67; }
.planning li:hover a{color:#fff; }
.infertility li{ float: left; background-color: #ededee; font-size:14px;  padding: 19px  17px; margin-top: 1px; margin-right: 1px;}
.infertility li a{ width: 90px; display: block; text-align: center;color:#777;}
.infertility li:hover{background-color: #e8ab67; }
.infertility li:hover a{color:#fff; }
/*专家团队*/
.experts{ margin-top: 40px; height:auto; overflow:hidden;}
.expert{padding: 10px; background-color: #f5f5f4;text-align: center; position: relative; margin-top:10px;}
.consult{ position: relative;}
.consult a img{ vertical-align: middle;}
.consult a.con1{
	display: block; color: #fff; padding:1px  10px; width: 150px; margin-top: 5px; position: absolute; 
	 background-color:#fc4b28; bottom: 38px; left: 33px;}
.consult a.con2{
	display: block; color: #fff; padding:1px  10px; width: 150px; margin-top: 5px; position: absolute; 
	 background-color:#285afc;bottom: 4px; left: 33px;}
.expert .bd ul h2{color:#281610;font-size: 24px; margin-top: 15px;}
.expert .bd ul h2 b{ color: #c86c4c; font-size: 18px;}
.expert .bd ul p{color:#56524f; font-size: 12px; text-align: justify; line-height: 1.8em; margin-top: 5px;}
.expert .bd ul p span a{color:#c86c4c;}
.expert .bd ul li{ position: relative; }
.expert .prev{ position:absolute; left:5%; top:39%; margin-top:-25px; display:block; width:32px; height:40px; background:url("../images/fkbz/pic_5.jpg")  no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
 .expert .next{ position:absolute; right:2%; top:39%; margin-top:-25px; display:block; width:32px; height:40px; background:url("../images/fkbz/pic_6.jpg") no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
 .expert .next{ left:auto; right:2%; }
 .expert .prev:hover,
 .expert .next:hover{ filter:alpha(opacity=100);opacity:1;  }
 .expert .prevStop{ display:none;  }
.expert .nextStop{ display:none;  }
