@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

/*导航条样式开始------------------------*/
.news_nav{
width:960px;
height:auto;
margin:0 auto;
margin-top:0px;
}
.news_nav_top{
height:36px;
background:url(../images/new_navbj.gif) repeat-x left top;
border-left:1px solid #ae4889;
border-right:1px solid #ae4889;
}
.news_nav_top li{
float:left;
display:inline;
width:95px;
height:36px;
background:url(../images/news_nav_line.gif) no-repeat right top;
}
.news_nav_top li a:link,.news_nav_top li a:visited{
font:14px "宋体";
font-weight:bold;
color:#fff;
line-height:36px;
text-decoration:none;
}
.news_nav_top li a:hover{
color:#e2cabe;
text-decoration:none;
}
.news_nav_down{
width:951px;
height:98px;
background:url(../images/news_nav_bot.gif) no-repeat left top;
text-align:center;
padding-left:9px;
}
.news_subnav{
float:left;
display:inline;
width:158px;
height:auto;
background:url(../images/news_subnavbj.gif) no-repeat right top;
text-align:center;
margin-top:8px;
}
.news_subnav h1{
width:134px;
height:27px;
}
.news_subnav h1 a{
display:block;
width:134px;
height:27px;
background:url(../images/new_subnavbnt.gif) no-repeat left top;
text-align:center;
cursor:pointer;
}
.news_subnav h1 a:link,.news_subnav h1 a:visited{
font:14px "宋体";
font-weight:bold;
color:#bf2684;
line-height:27px;
}
.news_subnav h1 a:hover{
background:url(../images/new_subnavbnthover.gif) no-repeat left top;
text-align:center;
line-height:27px;
text-decoration:none;
}
.news_subnav p{
margin:8px 7px 0px 7px;
line-height:25px;
color:#bf2684;
text-align:left;
}
.news_subnav p a:link,.news_subnav p a:visited{
line-height:25px;
}
.index_expert_bunt{
width:58px;
text-align:center;
}
.index_expert_bunt li{
padding-top:5px;
}
.index_expert_bunt li img{
border:0px;
}
/*新增导航样式开始------------------*/
.index_submenu{
float:left;
display:inline;
width:151px;
height:auto;
text-align:center;
border:1px solid #e087bd;
margin-top:5px;
margin-right:5px;
}
.index_submenu_tle{
width:149px;
height:29px;
background:url(../images/sunmenubj.gif) repeat-x left top;
margin:1px auto 0 auto;
}
.inde_tabimg{
float:left;
display:inline;
margin-left:25px;
}
.tab_pad{
padding-top:3px;
}
.tab_pad2{
padding-top:2px;
}
.tab_pad3{
padding-top:4px;
}
.index_submenu_tle h1{
float:left;
display:inline;
width:80px;
font:14px "宋体";
font-weight:bold;
color:#512913;
text-align:left;
margin-left:5px;
}
.index_submenu_tle h1 a:link,.index_submenu_tle h1 a:visited{
font:14px "宋体";
font-weight:bold;
color:#512913;
line-height:29px;
text-decoration:none;
}
.index_submenu_tle h1 a:hover{
color:#d9338a;
text-decoration:none;
}
.index_submenubj1{
background:url(../images/subico1.gif) no-repeat 30px center;
text-indent:60px;
}
.index_submenubj2{
background:url(../images/subico2.gif) no-repeat 30px center;
text-indent:60px;
}
.index_submenubj3{
background:url(../images/subico3.gif) no-repeat 30px center;
text-indent:60px;
}
.index_submenubj4{
background:url(../images/subico4.gif) no-repeat 30px center;
text-indent:60px;
}
.index_submenubj5{
background:url(../images/subico5.gif) no-repeat 30px center;
text-indent:60px;
}
.index_submenubj6{
background:url(../images/subico1.gif) no-repeat 30px center;
text-indent:60px;
}
.submenu_cont{
border-top:1px solid #e087bd;
margin-top:1px;
}
.submenu_cont ul{
margin:5px 5px 3px 6px;
margin-right:6px;
margin-right:0px\0;
*margin-right:0px !important;
_margin-right:0px;
}
.submenu_cont ul li{
color:#e087bd;
line-height:22px;
text-align:left;
}
.submenu_cont ul li a:link,.submenu_cont ul li a:visited{
line-height:22px;
color:#343434;
text-decoration:none;
text-align:left;
}
.submenu_cont ul li a:hover{
color:#983b6a;
text-decoration:underline;
}
.mar_index1{
padding-left:2px;
padding-left:2px\0;
*padding-left:2px !important;
_padding-left:0px;
}
.mar_index2{
padding-left:8px;
}
.mar_index4{
padding-left:10px;
}
/*新增导航样式结束------------------*/

/*导航条样式结束------------------------*/
.index_expertc{
background:url(../images/index_news_expert.gif) repeat-x left top;
text-align:left;
}
.index_expert_tittle{
float:left;
display:inline;
width:56px;
margin-left:10px;
padding-top:11px;
}
.inferfility,.index_other{
width:960px;
background:url(../images/inferfility_centerbj.gif) repeat-y left top;
text-align:center;
margin:0 auto;
margin-top:10px;
border-bottom:1px solid #b4c8e9;
padding-bottom:10px;
}
.index_other{
background:url(../images/otherbj.gif) repeat-y left top;
border-bottom:1px solid #e8b5dc;
}
.inferfility_cont{
background:url(../images/inferfility_tittle.gif) no-repeat left top;
}
.index_other_cont{
background:url(../images/other_tittle.gif) no-repeat left top;
}
.inferfility_cont h6,.index_other_cont h6,.index_other_cont h5{
font:12px "宋体";
color:#14327a;
text-align:right;
padding:24px 20px 0px 0px;
text-decoration:none;
}
.index_other_cont h5{
color:#761656;
text-decoration:none;
}
.inferfility_cont h6 a:link,.inferfility_cont h6 a:visited,.index_other_cont h6 a:link,.index_other_cont h6 a:visited{
color:#14327a;
text-decoration:none;
}
.index_other_cont h5 a:link,.index_other_cont h5 a:visited{
color:#761656;
text-decoration:none;

}
.inferfility_cont h6 a:hover,.index_other_cont h5 a:hover{
color:#000;
text-decoration:underline;
}
.infer_cont_lt{
float:left;
display:inline;
width:683px;
height:auto;
text-align:center;
margin-top:3px;
}
.infer_cont_rt,.infer_cont_rt2{
float:right;
display:inline;
width:250px;
height:auto;
background:url(../images/m_rtbj.gif) repeat-y left top;
margin-right:10px;
margin-top:30px;
border-bottom:1px solid #d1e3f8;
padding-bottom:10px;
}
.infer_cont_rt2{
margin-top:10px;
}
.infer_cont_lt_a,.infer_cont_lt_a2{
float:left;
display:inline;
width:233px;
margin:26px 0 0 10px;
}
.infer_cont_lt_a h1,.infer_cont_lt_a2 h1{
height:31px;
background:url(../images/m_tittlebj.gif) no-repeat left top;
font:14px "宋体";
font-weight:bold;
text-align:left;
text-indent:35px;
color:#34569d;
line-height:31px;
}
.infer_cont_lt_a2 h1{
background:url(../images/m_tittlebj.gif) no-repeat 0px -32px;
}
.infer_cont_lt_acont,.infer_cont_lt_acont2{
background:#f8f9fb;
border:1px solid #bdd5ef;
padding-bottom:15px;
}
.infer_cont_lt_acont2{
background:#fafffb;
border:1px solid #caf6c3;
}
.m_pic{
text-align:center;
margin:10px 5px 0px 6px;
}
.m_pic img{
border:1px solid #fff;
}
.m_tag,.m_tag2{
width:228px;
}
.m_tag li,.m_tag2 li{
float:left;
display:inline;
width:71px;
height:25px;
background:url(../images/m_bnt.gif) no-repeat left center;
text-align:center;
margin:10px 0 0 4px;
}
.m_tag2 li{
background:url(../images/nv_but.gif) no-repeat left center;
}

.m_tag li a:link,.m_tag li a:visited,.m_tag2 li a:link,.m_tag2 li a:visited{
font:12px "宋体";
color:#333;
text-decoration:none;
line-height:25px;
}
.m_tag li a,.m_tag2 li a{
display:block;
width:71px;
height:25px;
text-align:center;
}
.m_tag li a:hover,.m_tag2 li a:hover{
background:url(../images/hoverindex.gif) no-repeat left center;
text-align:center;
color:#000;
text-decoration:none;
}
.nifer_cont_lt_b{
float:left;
display:inline;
width:426px;
margin:26px 0 0 10px;
overflow:hidden;
}
.nifer_cont_lt_btab{
height:31px;
border-bottom:1px solid #afc9e4;
}
.nifer_cont_lt_btab2{
height:31px;
border-bottom:1px solid #afe3b2;
}
.nifer_cont_lt_btab li,.nifer_cont_lt_btab2 li{
float:left;
display:inline;
width:102px;
height:31px;
background: url(../images/m_tag2.gif) no-repeat left top;
margin-right:2px;
}
.nifer_cont_lt_btab2 li{
background:url(../images/m_tag3.gif) no-repeat left top;
}
.nifer_cont_lt_btab li a:link,.nifer_cont_lt_btab li a:visited,.nifer_cont_lt_btab2 li a:link,.nifer_cont_lt_btab2 li a:visited{
font:14px "宋体";
color:#2c2c2c;
line-height:31px;
}
.nifer_cont_lt_btab li a:hover,.nifer_cont_lt_btab2 li a:hover{
color:#000;
text-decoration:none;
}
.nifer_cont_lt_btab li.hover{
width:102px;
height:32px;
background:url(../images/m_tag.gif) no-repeat left top;
text-align:center;
text-indent:0px;
line-height:32px;
}
.nifer_cont_lt_btab2 li.hover{
text-align:left;
background:url(../images/m_tag4.gif) no-repeat left top;
text-indent:25px;
}
.nifer_cont_lt_btab li.hover a:link,.nifer_cont_lt_btab li.hover a:visited,.nifer_cont_lt_btab2 li.hover a:link,.nifer_cont_lt_btab2 li.hover a:visited{
font:14px "宋体";
font-weight:bold;
color:#2c2c2c;
line-height:32px;
text-decoration:none;
}
.nifer_cont_lt_btab li.hover a:hover{
color:#000;
text-decoration:none;
}
.m_cont{
padding-top:20px;
}
.m_cont_a{
height:110px;
background: url(../images/mby_line.gif) no-repeat left bottom;
overflow:hidden;
}
.m_cont_a img{
float:left;
border:1px solid #d1d1d1;
padding:1px;
}
.m_cont_atittle{
float:left;
display:inline;
width:293px;
margin-left:20px;
}
.m_cont_atittle h1{
font:14px "宋体";
font-weight:bold;
color:#34569d;
text-align:left;
}
.m_cont_atittle p,.m_ft:link,.m_ft:visited{
font:14px "宋体";
color:#2c2c2c;
line-height:25px;
text-align:left;
margin-top:10px;
}
.m_ft:link,.m_ft:visited{
color:#0d519c;
}
.m_ft:hover{
color:#000;
text-decoration:none;
}
.m_cont_list{
margin-top:8px;
clear:both;
}
.m_cont_list li{
float:left;
display:inline;
width:205px;
height:auto;
background:url(../images/m_ico.gif) no-repeat left center;
text-indent:10px;
line-height:25px;
text-align:left;
margin-right:3px;
}
.m_cont_list li a:link,.m_cont_list li a:visited{
font:14px "宋体";
color:#2b2b2b;
line-height:25px;
text-decoration:none;
}
.m_cont_list li a:hover{
color:#000;
text-decoration: underline;
}
.infer_cont_rttittle{
height:31px;
background:url(../images/m_rtbj_t.gif) no-repeat left top;
text-align:left;
}
.infer_cont_rttittle h1{
float:left;
display:inline;
font:14px "宋体";
font-weight:bold;
color:#454545;
margin-left:30px;
line-height:31px;
}
.infer_cont_rttittle_more{
float:right;
display:inline;
margin-right:10px;
}
.infer_cont_rttittle_more a:link,.infer_cont_rttittle_more a:visited{
line-height:31px;
}
.infer_cont_rtQA,.infer_cont_rtQA2{
margin:5px 7px 0px 7px;
}
.infer_cont_rtQA2{
margin-top:10px;
margin-top:10px\0;
*margin-top:5px !important;
_margin-top:5px;
margin-left:10px;
}
.infer_cont_rtQA li{
text-align:left;
height:30px;
height:28px\0;
*height:25px !important;
_height:25px;
}
.infer_cont_rtQA2 li{
text-align:left;
}

.infer_cont_rtQA li a:link,.infer_cont_rtQA li a:visited{
line-height:27px;
line-height:30px\0;
*line-height:25px !important;
_line-height:25px;
text-decoration:none;
}
.infer_cont_rtQA2 li a:link,.infer_cont_rtQA2 li a:visited{
line-height:24px;
}
.infer_cont_rtQA li a:hover,.infer_cont_rtQA2 li a:hover{
color:#000;
text-decoration: underline;
}
.infer_cont_rtQA li span{
display:block;
height:26px;
}
.QA_lt{
float:left;
display:inline;
width:177px;
height:25px;
background: url(../images/bywh_icon.gif) no-repeat left center;
text-indent:25px;
text-align:left;
margin-left:2px;
}
.QA_rt{
float:right;
display:inline;
width:40px;
text-align:left;
line-height:25px;
color:#4381b6;
}
.QA_bj{
background:#f1f9fc;
border-top:1px dashed #cccccc;
border-bottom:1px dashed #cccccc;
}
.ask{
height:20px;
text-align:center;
}
.ask img{
margin-left:5px;
}
.inde_other_cont1{
float:left;
display:inlnie;
width:223px;
height:auto;
text-align:center;
margin-top:30px; 
}
.other_cont_tittle{
background:url(../images/other_line.gif) no-repeat left bottom;
padding-bottom:8px;
}
.other_cont_tittle h1{
float:left;
display:inline;
font:14px "宋体";
font-weight:bold;
color:#b868a1;
padding-left:5px;
}
.other_tittle_more{
float:right;
display:inline;
margin-right:6px;
}
.other_tittle_more a:link,.other_tittle_more a:visited{
color:#b868a1;
text-decoration:none;
}
.other_tittle_more a:hover{
color:#000;
text-decoration:none;
}
.other_pic{
margin:10px auto 0px auto;
text-align:center;
}
.other_pic img{
border:3px solid #fceaf8;
}
.index_other_list{
margin:10px 4px 0px 5px;
}
.index_other_list li{
background: url(../images/m_ico.gif) no-repeat left center;
text-align:left;
text-indent:10px;
}
.index_other_list li a:link,.index_other_list li a:visited{
font:14px "宋体";
color:#444;
line-height:25px;
text-decoration:none;
}
.index_other_list li a:hover{
color:#000;
text-decoration:underline;
}
.mar_lt16{
margin-left:16px;
}
.mar_lt10{
margin-left:10px;
margin-left:10px\0;
*margin-left:10px !important;
_margin-left:5px;
}
.mar_t25{
margin-top:20px;
}
.mar_lt5{
margin-left:10px;
}

/*专家视频样式开始*/
.ft_video{
font:14px "宋体";
font-weight:bold;
color:#f60;
}
.ft_video:link,.ft_video:visited{
color:#f60;
text-decoration:none;
font-weight:bold;

}
.ft_video:hover{
color:#000;
text-decoration:underline;}
.video{
width:481px;
height:auto;
text-align:center;
margin-left:120px;
}


/*新增样式开始*/

.n_left,.n_middle,.n_right{
float:left;
display:inline;
margin-left:10px;
}
.n_left{
width:238px;
}
.n_middle{
width:420px;
border:1px solid #dfa7d4;
padding-bottom:6px;
}
.sub_menu{
height:31px;
}
.submenu{
height:31px;
background:url(../images/submenubj.jpg) repeat-x left top;
}
.sub_menu li{
float:left;
display:inline;
width:103px;
width:103px\0;
*width:103px !important;
_width:103px;
height:31px;
background:url(../images/submenubj2.gif) no-repeat right top;
text-align:center;
}
.sub_menu li a{
display:block;
width:103px;
width:103px\0;
*width:103px !important;
_width:103px;
text-align:center;
font:14px "宋体";
color:#333;
line-height:31px;
}
.sub_menu li a:link,.sub_menu li a:visited{
color:#333;
text-decoration:none;
line-height:31px;
}
.sub_menu li a:hover{
color:#333;
text-decoration:none;
}
.sub_menu li.hover{
width:110px;
height:32px;
background:url(../images/submenubj3.gif) repeat-y left top;
text-align:center;
font:14px "宋体";
font-weight:bold;
color:#b61d77;
line-height:32px;
background:url(../images/submenubj4.jpg) no-repeat left top;

}
.sub_menu li.hover a:link,.sub_menu li.hover a:visited{
font-weight:bold;
color:#b61d77;
text-decoration:none;
}
.sub_menu li.hover a:hover{
color:#b61d77;
text-decoration:none;
}
.submenuc{
margin:13px 10px 0px 10px;

}
.zxdt{
border-bottom:1px dashed #ccc;
padding-bottom:10px;
padding-bottom:10px\0;
*padding-bottom:0px !important;
_padding-bottom:0px;
}
.zxdt img{
float:left;
display:inline;
width:118px;
border:1px solid #ccc;
padding:1px;
}
.zxdtc{
float:right;
display:inline;
width:265px;
text-align:left;
}
.zxdtc h1{
font:12px "宋体";
font-weight:bold;
color:#b61d77;
text-align:center;
}
.zxdtc h1 a:link,.zxdtc h1 a:visited{
font-weight:bold;
color:#b61d77;
text-decoration:none;
}
.zxdtc h1 a:hover{
color:#000;
text-decoration:underline;
}
.zxdtc p{
margin-top:8px;
text-align:left;
line-height:20px;
color:#333;
}
.ft_z:link,.ft_z:visited{
color:#b61d77;
text-decoration:none;
}
.ft_z:hover{
color:#000;
text-decoration:none;
}
.zxdt_list{
margin-top:10px;
}
.zxdt_list li{
float:left;
display:inline;
width:192px;
text-align:left;
margin-left:5px;
}
.zxdt_list li a{
font:14px "宋体";
color:#333;
line-height:26px;
}
.zxdt_list li a:link,.zxdt_list li a:visited{
font:14px "宋体";
color:#333;
line-height:27px;
line-height:27px\0;
*line-height:26px !important;
_line-height:26px;
color:#333;
text-decoration:none;
}
.zxdt_list li a:hover{
color:#000;
text-decoration:none;
}
.mtbd{
height:30px;
background: url(../images/mtbd.gif) repeat-x left top;
margin-top:10px;
clear:both;
}
.mtbd h1,.viewmenu h1{
float:left;
display:inline;
font:14px "宋体";
font-weight:bold;
color:#b61d77;
text-align:left;
margin-left:20px;
}
.mtbd h1 a:link,.mtbd h1 a:visited,.viewmenu h1 a:link,.viewmenu h1 a:visited{
font:14px "宋体";
font-weight:bold;
color:#b61d77;
text-decoration:none;
line-height:30px;
}
.mtbd h1 a:hover,.viewmenu h1 a:hover{
color:#000;
text-decoration:none;
}
.mtbd_more{
float:right;
display:inline;
width:81px;
background:url(../images/mtbdline.gif) no-repeat left top;
text-align:center;
font:12px "宋体";
color:#333;
line-height:30px;
}
.mtbd_more a:link,.mtbd_more a:visited{
color:#333;
text-decoration:none;
line-height:30px;
}
.mtbd_more a:hover{
color:#000;
text-decoration:underline;
}
.mtbdc,.viewc{
background:url(../images/mtbdc.gif) repeat-x left top;
}
.mtbdc{
padding-bottom:5px;
padding-bottom:5px\0;
*padding-bottom:0px !important;
_padding-bottom:0px;
}
.mtbdc_pic{
float:left;
display:inline;
width:110px;
margin-left:6px;
margin-left:6px\0;
*margin-left:0px !important;
_margin-left:0px;
padding-top:8px;
}
.mtbdc_pic li{
padding-top:5px;
padding-top:5px\0;
*padding-top:3px !important;
_padding-top:0px;
text-align:left;
}
.mtbdc_pic li img{
border:1px solid #838383;
}
.mttext{
float:right;
display:inline;
width:275px;
padding-top:13px;
text-align:left;
margin-right:10px;
}
.mttext1,.mttext2{
border-bottom:1px dashed #d7d7d7;
padding-bottom:5px;
}
.mttext2,.mttext3{
margin-top:5px;
}
.mttext3{
padding-bottom:5px;
}
.mttext1 li,.mttext2 li{
background:url(../images/mtico1.gif) no-repeat left center;
text-align:left;
text-indent:15px;
}
.mttext2 li,.mttext3 li{
background:url(../images/mtico2.gif) no-repeat left center;
text-indent:15px;
}
.mttext1 li a:link,.mttext1 li a:visited,.mttext2 li a:link,.mttext2 li a:visited,.mttext3 li a:link,.mttext3 li a:visited{
color:#333;
text-decoration:none;
line-height:22px;
}
.mttext1 li a:hover,.mttext2 li a:hover,.mttext3 li a:hover{
color:#000;
text-decoration: underline;
}
.n_right{
width:279px;
}
.view{
border:1px solid #dfa7d4;
padding-bottom:5px;
}
.viewmenu{
background: url(../images/viewt.gif) repeat-x left top;
height:31px;
}
.viewc{
text-align:center;
padding:10px 5px 0px 4px;
}
.njdjs{
background:#fef9fc;
}
.njdjs_list{
width:260px;
height:auto;
margin:0 auto;
padding-top:5px;
}
.njdjs_list li{
border-bottom:1px dashed #ccc;
text-align:left;
line-height:26px;
text-indent:20px;
}
.njdjs_list li a:link,.njdjs_list li a:visited{
color:#333;
text-decoration:none;
line-height:26px;
}
.njdjs_list li a:hover{
color:#000;
text-decoration:none;
}
.js1{
background:url(../images/jsico1.gif) no-repeat left center;
}
.js2{
background:url(../images/jsico2.gif) no-repeat left center;
}
.js3{
background:url(../images/jsico3.gif) no-repeat left center;
}
.js4{
background:url(../images/jsico4.gif) no-repeat left center;
}
.js5{
background:url(../images/jsico5.gif) no-repeat left center;
}
.js6{
background:url(../images/jsico6.gif) no-repeat left center;
}
.js7{
background:url(../images/jsico7.gif) no-repeat left center;
}
.ma_t5{
margin-top:5px;}
.pd_b8{
padding-bottom:8px;
}




.hdrtc{
height:auto;
text-align:left;
}
.hdrtc h1{
font:14px "宋体";
font-weight:bold;
color:#c40c0c;
padding:15px 0 0 15px;
text-align:left;
}
.hdrtc h6{
background:url(../images/ico41.gif) no-repeat left 7px;
font:14px "宋体";
font-weight:normal;
color:#333;
line-height:25px;
text-align:left;
padding-left:22px;
}

.ma_t100{
margin-top:7px;
margin-top:7px\0;
*margin-top:5px !important;
_margin-top:10px;
}
.hdrtcc{
border-top:1px dashed #ccc;
margin-top:9px;
}
.hdrtcc p{
float:left;
display:inline;
width:260px;
height:auto;
margin:10px 0 0 8px;
font:14px "宋体";
text-align:left;
line-height:25px;
}
.ft_c4{
color:#c40c0c;
line-height:25px;
}
.but{
float:left;
display:inline;
width:120px;
margin:15px 0 0 0px;
text-align:left;
}