@charset "utf-8";
/*liang2015*/@charset "utf-8";
.wid1000 { width:1000px; margin:0px auto; overflow:hidden; }
.wid1000-w { width:1000px; margin:0px auto; background:#fff; overflow:hidden; }
.wid1002 { width:1002px; margin:0px auto; border:1px #cfd0d1 solid; margin-top:10px; margin-bottom:10px; overflow:hidden; }
.wid1002-w { width:1002px; margin:0px auto; border:1px #cfd0d1 solid; margin-top:10px; margin-bottom:10px; background:#FFFFFF; overflow:hidden; }
.wid100-100 { width:100%; margin:0px auto; margin-top:10px; margin-bottom:10px; background:#FFFFFF; padding:0px; margin:0px; overflow:hidden; }
.ivf_liucheng { width:980px; background:#e4effe; height:140px; maring-left:10px; margin-right:10px; margin:0 auto; margin-bottom:10px; }
.ivf_liucheng ul { width:100% }
.ivf_liucheng ul li { width:74px; text-align:center; float:left; margin:0px 17px }
.ivf_liucheng ul li.mar0 { margin-right:0px }
.ivf_liucheng ul li a { display:block }
.ivf_liucheng ul li span { display:block }
.ivf_liucheng ul li b { font-weight:normal; display:block; margin-top:10px; color:#333 }
.fl { float: left; }
.lh22 { line-height: 22px; }
.f14 { font-size: 14px; }
.pb10 { padding-bottom: 10px; }
.pt30 { padding-top: 30px; }
.pt10 { padding-top: 10px; }
.fr { float: right; }
.tc { text-align: center; }
.pb20 { padding-bottom: 20px; }/* con07 */
.indexTab { margin-top:10px; }
.indexTab .l { width:695px; border:0px solid #d8d8d8; }
.indexTab .r { width:288px; border:0px solid #d8d8d8; margin-left:17px; }
.indexTab .r h2 { height:44px; line-height:43px; padding-left:45px; font-size:18px; color:#028e9b; font-family:"Microsoft YaHei"; background:url(../images/addlean01.jpg) no-repeat; font-weight:normal; }
.indexTab .r p { margin:15px 0 15px 10px; }
.indexTab .r .txtpic { width: 258px; height:86px; border: 1px solid #ECECEC; position: relative; }
.indexTab .r .txtpic span { position: absolute; left: 0px; bottom: 0px; height: 30px; width: 100%; font-size: 13px; line-height: 30px; text-align: center; color: #FFF; background: transparent url("../images/womenpicbg.png") repeat scroll 0% 0%; }
.l { float: left; }
.r { float: left; }
.right { float: right; }
.addTab { height:45px; line-height:45px; border-bottom:1px solid #d8d8d8; }
.addTab li { display:block; float:left; width:150px; height:45px; text-align:center; font-size:18px; font-family:"Microsoft YaHei"; color:#545454; border-right:1px dashed #d8d8d8; }
.addTab li a { display:block; float:left; width:150px; height:45px; text-decoration:none; }
.addTab .on a { color:#4b9b8e; border-bottom:2px solid #4a9a8b }
.addTab .add-a1 { }
.addTab .on .add-a1 { border-bottom:2px solid #4b9b8e; }
.addTab .add-a3 {  }
.addTab .on .add-a1 { }
.addTab .on .add-a2 { border-bottom:3px solid #4b9b8e; }
.addTab .on .add-a3 { border-bottom:3px solid #4b9b8e; }
.addTabCon { height:263px; overflow: hidden; padding-left:5px; }
.addTabCon .left { width:138px; margin-right:5px; }
.addTabCon .left ul { margin:16px 0 0 0px; }
.addTabCon .left ul li { display:block; height:35px; text-align:center; line-height:35px; width:138px; margin-top:3px; font-size:14px; background:url(../images/addlean05.jpg) repeat-y; }
.addTabCon .left ul li a { display:block; height:35px; }
.addTabCon .left ul .on a { color:#fff; }
.addTabCon .right { width:542px; margin-right:5px; }
.addTabCon .right dl { text-align:center; margin-top:15px; margin-left:0px; }
.addTabCon .right dl dt { font-size:14px; color:#333; line-height:35px; font-weight:bolder; }
.addTabCon .right dl dd { text-align:left; font-size:14px; }
.addTabCon .right dl dd a { color:#4a9a8b; }
.addTabCon ul { width:233px; display:block; float:left; margin:12px 15px 0 0; }
.addTabCon ul .addT { height:21px; border-bottom:1px solid #4b9b8e; margin-bottom:10px; }
.addTabCon ul .addT a { color:#9c9c9c; }
.addTabCon .addT p { display:block; float:left; width:60px; text-align:center; color:#fff; background:url(../images/addlean06.jpg) no-repeat; font-size:14px; }
.addTabCon .addT span { display:block; float:right; padding-right:13px; background:url(../images/add_lean_pj.jpg) no-repeat right; }
.addTabCon .right ul li { line-height:27px; padding-left:10px; background:url(../images/addlean07.jpg) no-repeat 0px 8px; }
.addTabCon .right ul li a { color:#444; }
.addTabCon .addTab1 .on { background:url(../images/addlean08.jpg) no-repeat; }
.addTabCon .addTab2 .on, .addTabCon .addTab3 .on { background:url(../images/addlean09.jpg) no-repeat; }
.addTab1Con ul .addT { border-bottom: 1px solid #e7797a }
.addTab1Con ul .addT p { background:url(../images/addlean066.jpg) no-repeat; font-size:14px; }
.addTab1Con ul .addT span a:hover { color:#e64849; }/*新闻内容样式*/
.news { margin-top:20px; }
.news_lt, .news_m, .news_cont_a img, .news_cont_a p { float:left; display:inline; }
.news_lt { width:270px; background:#fff; border:1px solid #d2d2d2; padding:6px; }
.news_m { width:411px; height:341px; border:1px solid #d2d2d2; background:#fff; margin-left:20px; padding-bottom:6px; }
.new_tit { height:35px; background:#c0bfc7; }
.new_tit li { float:left; display:inline; width:100px; }
.new_tit li a { display:block; width:100px; color:#fff; text-decoration:none; font-size:16px; line-height:35px; }
.new_tit li.hover { height:40px;  line-height:35px; color:#fff; }
.new_tit li.hover a { font-size:16px; color:#fff; line-height:40px; }
.news_cont { margin-top:15px; text-align:center; padding-left:5px; }
.news_cont h1, .news_rt h1 { font-size:16px; color:#7f8a86; font-weight:bold; text-align:left; }
.news_cont h1 a, .news_rt h1 a { color:#347369; text-decoration:none; }
.news_cont h1 a:hover, .news_rt h1 a:hover { color:#347369; text-decoration:underline; }
.news_cont_a { margin-top:10px; border-bottom:1px dashed #e8e8e8; padding-bottom:10px; }
.news_cont_a p { float:right; width:255px; font-size:12px; color:#727272; line-height:24px; text-align:left; }
.news_list { margin-top:10px; }
.news_list li { text-align:left; line-height:26px; }
.news_list li a  {
  color: #828282;
  text-decoration: none;
  line-height: 26px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 60%;
}
.news_list li a:hover { color:#347369; text-decoration:underline; }
/* .news_list li span { font-size:12px; color:#828282; line-height:26px; padding-left:15px; } */
.news_cont h6 { font-size:14px; color:#727272; font-weight:normal; line-height:24px; text-align:left; margin-top:10px; border-bottom:1px dashed #e8e8e8; padding-bottom:10px; }
.news_b { margin-top:15px; }
.news_b h3 {  font-size:16px; color:#347369; line-height:24px; text-align:left; text-indent:15px; font-weight:normal; }
.news_b h3 a { color:#333; text-decoration:none; }
.news_b h3 a:hover { color:#347369; text-decoration:none; }
.news_b p, .news_rt p { font-size:14px; color:#727272; line-height:24px; text-align:left; }
.pad { padding-bottom:20px; margin-top:20px; }
.news_rt { float:right; display:inline; width:242px; background:#fff; border:1px solid #d2d2d2; }
.news_rt h1 { font-size:14px; color:#347369; margin:10px 10px 0 10px; }
.news_rt p { font-size:12px; margin:5px 10px 4px 10px; }/*二级导航*/
.sednav { width:100%; background-color:#fdfcfc; border-bottom:2px solid #4b9b8e; border-left:0px; border-right:0px; height:120px; }
.sednav ul { width:100%; }
.sednav ul li { width:259px; height:120px; border-right:1px dashed #e3e8d8; float:left }
.sednav ul li.border { border-right:1px solid #e3e8d8 }
.sednav ul li span { float:left; background:url(../images/sednav.jpg) no-repeat; width:73px; height:94px; display: inline; margin-top:10px; margin-left:5px; _margin-left:2px; margin-right:5px; _margin-right:2px }
.sednav ul li span.sednavpic1 { background-position:0px 0px }
.sednav ul li span.sednavpic1 p { margin-top:65px; line-height:25px; font-size:14px; font-weight:bold; text-align:center; color:#4a9a8b; }
.sednav ul li span.sednavpic2 { background-position:0px -94px }
.sednav ul li span.sednavpic2 p { margin-top:65px; line-height:25px; font-size:14px; font-weight:bold; text-align:center; color:#4a9a8b; }
.sednav ul li span.sednavpic3 { background-position:0px -188px }
.sednav ul li span.sednavpic3 p { margin-top:65px; line-height:25px; font-size:14px; font-weight:bold; text-align:center; color:#4a9a8b; }
.sednav ul li span.sednavpic4 { background-position:0px -282px }
.sednav ul li dl { width:172px; float:right; padding-top:25px; }
.sednav ul li dl dt { width:100%; font-size:17px; color:#00805e; float:left; padding-bottom:10px }
.sednav ul li dl dd { font-size:12px; float:left; height:24px; line-height:24px; width:72px; margin-right:9px; overflow:hidden; }
.sednav ul li dl dd a { color:#666666 }
.sednav ul li dl dd a:hover { color:#4b9b8e }
.sednav ul li dl.ddwid dd { width:75px }
.top { height:79px; line-height:79px; background:#fff; }
.top span { float:right }
.top span a { font-size:12px; font-family:"Microsoft YaHei"; padding-right:7px; padding-left:7px; color:#323232; border-right:1px solid #323232 }
.top span a:hover { font-size:12px; color:#d30013 }
.logo { width:370px; height:60px; margin-top:7px; float:left; }
.top span ul { list-style: outside none none; }
.top span ul li { width: 220px; height:25px; line-height: 25px; font-size: 14px; color: #333; float:right; }
.top .logo { width: 300px; height: 60px; margin-top: 7px; float: left; }/*头部*/
.search_r { width:330px; }/*20140911*/
.search { width:100%; margin:0px auto }/*20140911*/
.search h2 { width:450px; height:50px; overflow:hidden }/*20140911*/
.search h2 ul { width:100% }/*20140911*/
.search h2 ul li { width:100%;  background-position:left center; text-indent:10px; height:50px; line-height:50px; }/*20140911*/
.search h2 ul li a { color:#ffffff }/*20140911*/
.serchtext { width:194px; height:28px; line-height:28px; text-indent:35px; color:#8a8a8a; border:0px; background:url(../images/searchtext.jpg) no-repeat }/*20140911*/
.serchbtn { width:48px; height:28px; line-height:28px; text-align:center; background:url(../images/searchbtn.jpg) no-repeat; background-position:left center; cursor:pointer; border:0px; font-size:17px; color:#ffffff; font-family:"Microsoft YaHei" }/*20140911*/
.top_biao { margin-top:45px }
.top_biao span { margin-right:15px }/*nav*/
.header-nav { background:#4b9b8e; height:50px; }
.header-navc { width:1000px; margin:0 auto; }
.header-nav_rt { height:50px; line-height:45px; }
.header-nav_rt li { float:left; width:125px; height:50px; font-size:16px; text-align:center }
.header-nav_rt li a { display:block; height:50px; line-height:50px; color:#fff; text-decoration:none; background:url(../images/menu-bg-0.jpg) no-repeat center right }
.header-nav_rt li a:hover { background:#ec3e80; text-decoration:none; color:#fff; background:url(../images/menu-bg-0-a.jpg) no-repeat center right }/*报喜案例一行*/
.bx_t { width:970px; margin:0px auto; border-bottom:1px solid #ececec }
.bx_t h2 { width:119px; height:33px; line-height:25px; text-align:center; margin-right:10px; float:left; color:#666666; font-weight:normal; font-size:16px }
.bx_t h2.hover { background:url(../images/bx_thover.jpg); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images-l2015/bx_thover.jpg");
_background:none; width:119px; height:33px; color:#4b9b8e; cursor:pointer }
.bx_c { width:1000px; margin:0px auto }
.bx_ul { width:960px; padding-left:20px; overflow:hidden; height:250px }
.bx_neirong { width:1000px; height:250px }
.bx_ul .bx_neirong ul { float:left; width:1000px }
.bx_ul .bx_neirong ul li { float:left; width:958px; height:246px; font-size:12px; text-align:center; }
.bx_ul .bx_neirong ul li img { margin-bottom:15px }
.bx_ul .bx_neirong ul li a { color:#666666 }
.bx_ul .bx_neirong ul.block { display:block }/*通用频道页css*/
.ty_sdpdy_1 { width:1000px; height:auto; float:left; }
.ty_sdpdy_1_left { width:710px; height:auto; float:left; }
.ty_sdpdy_1_left1 { width:700px; float:left; border-right:1px solid #dedede; }
.ty_sdpdy_1_left1_pic { width:250px; float:left; position:relative; padding-bottom:15px; }
.ty_sdpdy_1_left1_pic .hd { width:31px; height:8px; position:absolute; bottom:12px; left:124px; z-index:2; }
.ty_sdpdy_1_left1_pic .hd ul li { width:8px; height:8px; float:left; margin-right:2px; background:url(../images/cat4_icon2a.png) no-repeat; position:cursor; }
.ty_sdpdy_1_left1_pic .hd ul li.on { width:8px; height:8px; float:left; margin-right:3px; background:url(../images/cat4_icon2.png) no-repeat; }
.ty_sdpdy_1_left1_pic .bd { width:250px; left:0px; top:0px; position:relative; padding-left:20px; overflow:hidden; }
.ty_sdpdy_1_left1_txt { width:394px; float:right; }
.ty_sdpdy_1_left1_txt b { font-size:24px; }
.ty_sdpdy_1_left1_txt p { line-height:22px; margin-top:10px; font-size:14px; }
.ty_sdpdy_1_left1_txta { margin-top:20px; }
.ty_sdpdy_1_left1_txt span { font-size:18px; }
.ty_sdpdy_1_left1_txta_1 { margin-top:5px; }
.ty_sdpdy_1_left1_txta_1 ul li { width:354px; height:27px; font-size:14px; background:url(../images/icon8.jpg) 0px 12px no-repeat; line-height:27px; text-indent:13px; }
.ty_sdpdy_1_left1_txta_1 ul li span { float:right; font-size:15px; }
.ty_sdpdy_1_left1_pic00 { width:256px; float:left; position:relative; padding-bottom:15px; }
.ty_sdpdy_1_left1_pic00 .hd { width:31px; height:8px; position:absolute; bottom:12px; left:124px; z-index:2; }
.ty_sdpdy_1_left1_pic00 .hd ul li { width:8px; height:8px; float:left; margin-right:2px; background:url(../images/cat4_icon2a.png) no-repeat; position:cursor; }
.ty_sdpdy_1_left1_pic00 .hd ul li.on { width:8px; height:8px; float:left; margin-right:3px; background:url(../images/cat4_icon2.png) no-repeat; }
.ty_sdpdy_1_left1_pic00 .bd { width:256px; height:290px; left:0px; top:0px; position:relative; padding-left:15px; overflow:hidden; }
.ty_sdpdy_1_left1_txt00 { width:420px; float:right; }
.ty_sdpdy_1_left1_txt00 b { font-size:24px; }
.ty_sdpdy_1_left1_txt00 p { line-height:22px; font-size:14px; }
.ty_sdpdy_1_left1_txt00a { padding-right:10px; }
.ty_sdpdy_1_left1_txt00a p { font-size:16px; height:30px; line-height: 30px; padding-left: 10px; font-size: 16px; color: #333; padding-bottom:5px; background: transparent url("../images/addlean10-2-420.jpg") no-repeat scroll left bottom; font-family: "Microsoft YaHei"; font-weight: 400; }
.ty_sdpdy_1_left1_txt00a p span { font-size:12px; color:#666; font-family: "Microsoft YaHei"; padding-left:25px; }
.ty_sdpdy_1_left1_txt00a2 { float:left; width:400px; font-size: 12px; color: #727272; line-height: 24px; text-align: left; text-indent:2em; }
.ty_sdpdy_1_left1_txt00 ul li span { font-size:12px; }
.ty_sdpdy_1_left1_txt00a_1 { margin-top:5px; }
.ty_sdpdy_1_left1_txt00a_1 ul li { width:395px; height:27px; font-size:14px; background:url(../images/icon8.jpg) 0px 12px no-repeat; line-height:27px; text-indent:13px; }
.ty_sdpdy_1_left1_txt00a_1 ul li span { float:right; font-size:12px; }
.concent1_part3_rights { background: #e4effe; border:0px solid #AAE8E6; width:270px; height:300px; font-size:14px; margin-right:10px; margin-left:10px; overflow:hidden; }
.white { color: #FFF; }
.c_p_r_nr { width: 270px; margin: 0px auto; }
.c_p_r_tit { width:270px; height:35px; background:#4b9b8e; text-align:center; font-size:16px; line-height:35px; }
.nxby { padding:5px 0px; border-bottom:1px dashed #ccc; display:block; clear:both; }
.nxby ul li { list-style:none; float:left; font-size:12px; display:inline; margin-top:0px; overflow:hidden; width:85px; padding-left:5px; }
.qt { padding: 5px 0px; border-bottom: 1px dashed #ccc; display: block; clear: both; }
.qt ul li { list-style:none; float:left; font-size:12px; display:inline; margin-top:5px; overflow:hidden; width:85px; padding-left:5px; }
.bd_bt { width: 270px; margin: 10px auto 0px; text-align: center; }
.nxby_tits { font-weight: 500; font-size:14px; padding-left:5px; color:#333 }
.ty_list_nava_left { width: 690px; margin: 0px auto 15px; line-height: 40px; color: #666; font-size: 14px; border-bottom: 1px solid #DEDEDE; }
.ty_list_nava_left_con { width: 660px; margin: 0px auto 15px; line-height: 40px; color: #c4225e; font-size: 16px; border-bottom: 1px solid #DEDEDE; }
.ty_list_nava_left_con_a { width: 650px; margin:10px auto; color: #333; font-size: 14px; }
.ty_list_nava_left_con_a ul { float:left; text-align:left; display:inline; margin-left:15px; margin-bottom:15px; background-repeat: no-repeat; background-position: left top; }
.ty_list_nava_left_con_a ul li { float:left; display:inline; width:300px; padding-left:0px; padding-right:10px; padding-bottom:5px; white-space:nowrap; overflow:hidden; color: #6f675b; text-decoration: none; }
.ty_list_nava_left_con_a ul li a { color: #333; font-size:14px; text-decoration: none; padding-left:5px; }
.search_roll { width:500px; font-size:16px; padding-top:5px; line-height:35px; height:35px; font-weight:500; float:left; overflow:hidden; }
.search_roll ul { width:100%; height:35px; line-height:35px; }
.search_roll ul li { width:100%; background:url(../images/l_nrongjt.jpg) no-repeat; background-position:left center; text-indent:20px; height:35px; line-height:35px; }
.search_roll ul li a { color:#333 }
.ty_list_nava_leftss { width: 690px; padding: 0px auto 10px; line-height:30px; height:45px; color: #666; font-size: 14px; background:url(../images/bg_line_con.jpg) repeat-x left bottom; border-bottom: 0px solid #DEDEDE; }
.ty_sdpdy_1_right1 { width:256px; background:#fff; padding-top:15px; }
.ty_sdpdy_1_right1 a { width:110px; border:1px solid #fece72; display:block; float:left; padding-left:5px; margin-right:10px; margin-bottom:15px; color:#d80062; font-size:14px; height:28px; line-height:30px; }
.ty_sdpdy_1_right1 a span { width:50px; float:right; color:#a3a3a3; font-size:14px; height:29px; }
.ty_sdpdy_1_right1 a:hover { text-decoration:none; }
.djtjzj_nr { width:260px; margin-left:-10px; }
.djtjzj_nr ul li { border-bottom:1px dashed #bdbdbd; cursor:pointer; }
.djtjzj_nr1 { width:260px; height:39px; line-height:39px; font-size:14px; }
.djtjzj_nr1_js { width:260px; padding-top:10px; padding-bottom:10px; background:#e4effe; margin-bottom:10px; }
.tjzj_tx { width:68px; float:left; padding-left:10px; }
.tjzj_js { width:140px; float:right; line-height:25px; height:25px; overflow:hidden; }
.tjzj_js2 { width:140px; float:right; line-height:22px; overflow:hidden; height:45px; }
.tjzj_js2 a b { text-align:left; line-height:22px; height:22px; overflow:hidden; }
.tjzj_js2 span { color:#999; }
#contents { width:680px; margin:0px auto; background:#FFF; padding-left:10px; padding-right:10px; height:237px; }/* feature_list */
div#feature_list { width:680px; height:230px; overflow:hidden; position:relative; float:right; }
div#feature_list ul { position:absolute; top:0; list-style:none; padding:0; margin:0; }
ul#tabs2014 { left:10px; z-index:2; width:118px; }
ul#tabs2014 li { font-size:12px; font-family:Arial; margin-bottom:10px; }
ul#tabs2014 li span { font-size:18px; font-family:"Microsoft YaHei"; padding-left:15px; letter-spacing:0px; line-height:68px; }
ul#tabs2014 li h3 { font-size:18px; text-transform:uppercase; display: inline; line-height:43px; padding-left:37px; }
ul#tabs2014 li img { padding:5px; border:none; float:left; margin:10px 10px 0 0; }
ul#tabs2014 li a { color:#222; text-decoration:none; display:block; height:68px; outline:none; background:url('../images/menu-1a.jpg'); color:#333; }
ul#tabs2014 li a:hover { text-decoration:none; }
ul#tabs2014 li a.current { background:url('../images/menu-1.jpg'); color:#fff; }
ul#tabs2014 li a.current:hover { text-decoration:none; cursor:default; }
ul#output2014 { right:0px; width:550px; height:228px; border:0px solid #089ae5; padding-right:10px; overflow:hidden; padding-left:10px; }
.safetya .safety_lefta dl dd { float:left; margin-right:3px; padding-left:8px; margin-bottom:0px; display:inline-block; cursor:pointer; width:170px; height:230px; position:relative; overflow:hidden; }
.safetya .safety_lefta dl dd a { display:block; width:170px; height:230px; text-decoration: none; }
.safetya .safety_lefta dl dd img { display:block; width:168px; height:228px; text-decoration: none; border:1px solid #CCCCCC; border-radius:10px; }
.safetya .safety_lefta dl dd .safelicona { width:170px; height:30px; line-height:30px; position:absolute; cursor:pointer; background:url(../images/safetyspanbg.png) repeat-x !important; bottom:0px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images-l2015/safetyspanbg.png', sizingMethod='scale');
padding-bottom:5px; padding-top:5px; }
.safetya .safety_lefta dl dd .safelicona .safelicon_ta { width:170px; text-align:center; color:#fff; height:30px; line-height:30px; font-size:14px; }
.safety { width:700px; margin:15px auto; overflow:hidden; background:#fff; }
.safety .safety_left { float:left; padding-left:10px; }
.safety .safety_left .safety_left_t { float:left; display:inline-block; padding-bottom:10px; }
.safety .safety_left ul li { float:left; margin-right:11px; margin-bottom:0px; display:inline-block; cursor:pointer; width:215px; height:190px; position:relative; overflow:hidden; }
.safety .safety_left ul li a { display:block; width:215px; height:260px; text-decoration: none; }
.safety .safety_left ul li img { display:block; width:215px; height:190px; text-decoration: none; }
.safety .safety_left ul li .safelicon { width:215px; height:30px; line-height:30px; position:absolute; cursor:pointer; background:url(../images/safetyspanbg.png) repeat-x !important; bottom:0px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images-l2015/safetyspanbg.png', sizingMethod='scale');
padding-bottom:5px; padding-top:0px; }
.safety .safety_left ul li .safelicon .safelicon_t { width:215px; text-align:center; color:#fff; height:30px; line-height:30px; font-size:14px; }
.in2_r { width:640px; height:auto; float:left; border-bottom:1px dashed #e5e5e5; padding-bottom:20px; margin-top:20px; margin-left:20px; overflow:hidden; }
.in2_r a { float:left; }
.in2_r img { float:left; overflow:hidden; }
.in2_r1 { width:425px; height:auto; float:right; }
.in2_r1 span { display:block; font-size:16px; height:35px; float:left; overflow:hidden; }
.in2_r1 p { float:left; width:425px; margin-bottom:20px; font-size:14px; line-height:20px; }
.in2_r1 a { display:block; float:left; width:70px; height:15px; line-height:15px; font-size:12px; color:#4b9b8e; background:url(../images/in2_4.jpg) no-repeat top right; }
.in2_r1 span a { display:block; font-size:16px; height:35px; float:left; width:425px; background:none; color:#4b9b8e; }
.in2_r1 span a:hover { color:#fd79ab; }
.in2_r_active { width:700px; height:auto; float:left; border-bottom:1px dashed #e5e5e5; padding-bottom:20px; margin-top:20px; padding-left:15px; overflow:hidden; }
.in2_r_active a { float:left; }
.in2_r_active img { float:left; overflow:hidden; }
.in2_r1_active { width:425px; height:auto; float:right; }
.in2_r1_active span { display:block; font-size:16px; height:35px; float:left; overflow:hidden; }
.in2_r1_active p { float:left; width:425px; margin-bottom:20px; font-size:14px; line-height:20px; }
.in2_r1_active a { display:block; float:left; width:70px; height:15px; line-height:15px; font-size:12px; color:#4b9b8e; background:url(../images/in2_4.jpg) no-repeat top right; }
.in2_r1_active span a { display:block; font-size:16px; height:35px; float:left; width:425px; background:none; color:#4b9b8e; }
.in2_r1_active span a:hover { color:#fd79ab; }
.in2_r_jishu { width:700px; height:auto; float:left; border-bottom:1px dashed #e5e5e5; padding-bottom:20px; margin-top:20px; padding-left:15px; overflow:hidden; }
.in2_r_jishu a { float:left; }
.in2_r_jishu img { float:left; overflow:hidden; }
.in2_r1_jishu { width:425px; height:auto; float:left; padding-left:20px; }
.in2_r1_jishu span { display:block; font-size:16px; height:35px; float:left; overflow:hidden; }
.in2_r1_jishu p { float:left; width:425px; height:70px; margin-bottom:10px; border-bottom:1px solid #ccc; font-size:14px; line-height:20px; }
.in2_r1_jishu a.a1 { display:block; float:left; padding-left:30px; width:160px; height:22px; line-height:22px; font-size:14px; color:#666; background:url(../images/ico-active1.jpg) no-repeat top left; }
.in2_r1_jishu a.a2 { display:block; float:right; padding-left:30px; width:160px; height:22px; line-height:22px; font-size:14px; color:#666; background:url(../images/ico-active2.jpg) no-repeat top left; }
.in2_r1_jishu span a { display:block; font-size:16px; height:35px; float:left; width:425px; background:none; color:#000; }
.in2_r1_jishu span a:hover { color:#999; }
.in2_l_shishi { width:350px; height:auto; float:left; margin-top:0px; padding-left:5px; overflow:hidden; }
.in2_l_shishi img { float:left; overflow:hidden; margin-top:7px; margin-left:5px; }
.in2_l1_shishi { width:165px; height:auto; float:left; padding-left:10px; }
.in2_l1_shishi p { float:left; width:155px; margin-bottom:10px; margin-top:5px; border-bottom:0px solid #ccc; font-size:12px; line-height:20px; }
.in2_l1_shishi span a { display:block; font-size:16px; height:35px; float:left; width:425px; background:none; color:#000; }
.in2_l1_shishi span a:hover { color:#999; }
.in2_r_shishi { width:350px; height:auto; float:left; margin-top:0px; padding-left:5px; overflow:hidden; }
.in2_r_shishi img { float:left; overflow:hidden; margin-top:7px; margin-left:5px; }
.in2_r1_shishi { width:165px; height:auto; float:left; padding-left:10px; }
.in2_r1_shishi p { float:left; width:155px; margin-bottom:10px; margin-top:5px; border-bottom:0px solid #ccc; font-size:12px; line-height:20px; }
.in2_r1_shishi span a { display:block; font-size:16px; height:35px; float:left; width:425px; background:none; color:#000; }
.in2_r1_shishi span a:hover { color:#999; }
.in2_rsss { width:690px; height:auto; background:url(../images/class-case-bg.jpg) no-repeat left top; float:left; border-bottom:0px dashed #e5e5e5; margin-top:0px; margin-left:20px; overflow:hidden; }
.in2_rsss a { float:left; }
.in2_rsss img { float:left; margin-left:40px; overflow:hidden; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius: 50%; }
.in2_r1sss { width:515px; height:190px; float:right; }
.in2_r1sss span { display:block; font-size:18px; float:left; overflow:hidden; }
.in2_r1sss p { float:left; width:505px; margin-bottom:0px; margin-top:10px; border-bottom:1px dashed #ccc; padding-bottom:10px; font-size:14px; line-height:25px; }
.in2_r1sss .ll { float:left; width:50%; margin-top:10px; font-size:12px; line-height:22px; }
.in2_r1sss .rr { margin-top:10px; font-size:12px; line-height:22px; }
.in2_r1sss a { display:block; float:left; width:70px; height:15px; margin-top:8px; line-height:15px; font-size:12px; color:#c4225e; background:url(../images/in2_4.jpg) no-repeat top right; }
.in2_r1sss span a { display:block; font-size:18px; height:40px; line-height:40px; float:left; width:425px; background:none; color:#fff; }
.in2_r1sss span a:hover { color:#feafcc; }
.nrzt_list_page { width:650px; height:25px; padding-top:35px; padding-bottom:35px; }
.nrzt_list_center { width:620px; margin-left:auto; margin-right:auto; text-align:center; height:25px; line-height:25px; vertical-align:middle; }
.nrzt_list_center span { display:inline-block; width:auto; width:25px; height:25px; font-size:14px; border:1px solid #4b9b8e; border-radius:5px; background-color:#4b9b8e; color:#fff; margin-right:5px; }
.nrzt_list_center a { display:inline-block; width:auto; height:25px; width:25px; border:1px solid #E5E5E5; border-radius:5px; font-size:14px; margin-right:5px; text-decoration:none; color:#666; }
.nrzt_list_center .a1 { width:50px; }
.nrzt_list_center a:hover { border:1px solid #4b9b8e; color:#4b9b8e; }
.list .listr { float:left; }
.listr .zhuanjian { float:left; border-bottom:0px #CCCCCC solid; border-left:0px #CCCCCC solid; border-right:0px #CCCCCC solid; width:265px; height:260px; margin:10px 0 10px 10px; }
.listr .zhuanjian .zhjl { float:left; }
.listr .zhuanjian .zhjl .zhaopian { padding-left:2px; }
.listr .zhuanjian .jieshao h5 { font-size:14px; font-weight:200; padding:4px 0; color:#CD396B; width:160px; text-align:center; }
.listr .zhuanjian .jieshao p { width:160px; text-align:left; line-height:18px; margin-left:10px; margin-bottom:5px; }
.listr .zhuanjian .jieshao p a { color:#CD396B; }
.listr .zhuanjian .zixun a { padding-left:6px; }
.listr .zhuanjian .zhjr { float:left; background:#FFF; width:88px; height:260px; text-align:center; }
.listr .zhuanjian .zhjr ul { float:left; padding-left:5px; }
.listr .zhuanjian .zhjr li a { display:block; width:88px; height:38px; background:url(../images/l_zhjbj.jpg) no-repeat; line-height:38px; font-size:14px; margin-top:5px; }
.listr .zhuanjian .zhjr .zhjrnav { display:block; background:url(../images/l_zhjbj02.jpg) no-repeat; width:88px; height:38px; color:#FFFFFF; }/*通用内容页特有左侧css*/
.ty_nry_left { width:690px; height:auto; margin:0 auto; }
.ty_nry_left_nr1 { width:663px; height:auto; border:0px solid #e8e8e8; padding:0px 30px; font-size:14px; }
.ty_nry_left_nr1 th { border:1px solid #666; }
.ty_nry_left_nr1 td { border:1px solid #666; }
.ty_nry_left_nr1_title { width:663px; height:auto; font-family:"Microsoft YaHei"; font-weight:inherit; margin:13px 0; font-size:24px; color:#333; text-align:center; line-height:35px; }
.ty_nry_left_nr1_sj { width:490px; height:25px; margin:0 auto; line-height:25px; font-size:12px; color:#999; }
.ty_nry_left_nr1_sj_1 { width:75px; height:25px; background:url(../images/icon7.jpg) no-repeat; display:block; float:right; margin-right:3px; }
.ty_nry_left_nr1_sj_1:hover { background:url(../images/icon7a.jpg) no-repeat; }
.ty_nry_left_nr1_sj_2 { width:75px; height:25px; background:url(../images/icon7.jpg) no-repeat -78px 0px; display:block; float:right; margin-right:3px; }
.ty_nry_left_nr1_sj_2:hover { background:url(../images/icon7a.jpg) no-repeat -78px 0px; }
.ty_nry_left_nr1_js { width:633px; height:25px; background:#e3effd; padding:10px; margin-top:20px; font-size:14px; line-height:22px; color:#555; margin-bottom:0px; }
.ty_nry_left_nr1_nr { width:663px; height:auto; margin:0 auto; border-bottom:1px dashed #cbcbcb; color:#555; line-height:22px; font-size:14px; padding-bottom:20px; }
.ty_nry_left_nr1_nr p { margin:5px 0; }
.ty_nry_left_nr1_nr img { margin:0 auto; display:block; }
.ty_nry_left_nr1_fanye { width:450px; height:70px; margin:20px auto; line-height:56px; font-size:14px; }
.ty_nry_left_nr1_fanye_zx { width:200px; height:66px; background:url(../images/icon1.jpg) no-repeat; display:block; padding:0px 25px 0px 0px; float:left; }
.ty_nry_left_nr1_fanye_zx:hover { background:url(../images/icon1a.jpg) no-repeat; }
.ty_nry_left_nr1_fanye_zx1 { width:200px; height:66px; background:url(../images/icon2.jpg) no-repeat; display:block; padding:0px 0px 0px 25px; float:left; }
.ty_nry_left_nr1_fanye_zx1:hover { background:url(../images/icon2a.jpg) no-repeat; }
.top_wz { width:663px; height:24px; line-height:24px; margin-top:10px; display:block; float:left; }
.next_wz { width:663px; height:24px; line-height:24px; display:block; float:left; }
.in11_bot_aa1 { float:right; }
.ty_nry_left_nr1_fanye .in11_bot_aa1 { float:right; }
.ty_list_ni_left_nr3 { width:665px; height:270px; margin-left:15px;/* margin-top:40px;*/ }
.ty_list_ni_left_nr3_t { width:665px; height:50px; border:0px solid #cecece; background:#f2f2f2; }
.ty_list_ni_left_nr3_t_left { width:101px; height:15px; margin:12px 0px 0px 23px; display:block; font-size:16px; float:left; }
.ty_list_ni_left_nr3_t_right1 { width:30px; height:25px; background:url(../images/icon7.jpg) no-repeat; float:right; margin-top:12px; margin-right:3px; }
.ty_list_ni_left_nr3_t_right1:hover { background:url(../images/icon7a.jpg) no-repeat; }
.ty_list_ni_left_nr3_t_right2 { width:30px; height:25px; background:url(../images/icon7.jpg) no-repeat -33px 0px; float:right; margin-top:12px; margin-right:3px; }
.ty_list_ni_left_nr3_t_right2:hover { background:url(../images/icon7a.jpg) no-repeat -33px 0px; }
.ty_list_ni_left_nr3_t_right3 { width:30px; height:25px; background:url(../images/icon7.jpg) no-repeat -66px 0px; float:right; margin-top:12px; margin-right:12px; }
.ty_list_ni_left_nr3_t_right3:hover { background:url(../images/icon7a.jpg) no-repeat -66px 0px; }
.ty_list_ni_left_nr3_nr { width:642px; height:188px; border:1px solid #f2f2f2; border-top:none; padding-top:29px; padding-left:21px; }
.ty_list_ni_left_nr3_nr_pic { width:220px; height:159px; float:left; margin-right:25px; }
.ty_list_ni_left_nr3_nr_text { width:380px; height:160px; float:left; }
.ty_list_ni_left_nr3_nr_text ul li { width:380px; height:32px; line-height:32px; background:url(../images/icon82.jpg) no-repeat 0px 13px; text-indent:13px; font-size:14px; }
.ty_list_ni_left_nr3_nr_text ul li .rq { float:right; color:#333; }/*专家新内容*/
.zj15_list { border-bottom:1px dashed #d1d1d1; margin-top:30px; padding-bottom:30px; text-align:left; }
.zj15_pic { float:left; display:inline; width:171px;  padding:2px 2px 4px 2px; }
.zj15_listc { float:right; display:inline; width:533px; }
.zj15_listc h1 { font-size:16px; font-weight:bold; color:#000035; margin-top:10px; }
.zj15_listc h1 a { color:#000035; text-decoration:none; }
.zj15_listc h1 a:hover { color:#347369; text-decoration:underline; }
.zj15_listc p { font-size:14px; color:#686868; line-height:24px; margin-top:8px; }
.zj15_but { margin-top:15px; }
.zj15_but a { margin-right:20px; }
.zj15_xx { width:680px; height:auto; margin-top:0px; border-bottom:1px dashed #333; padding-bottom:40px; clear:both; }
.zj15_xxrt { float:left; display:inline; height:58px; text-align:left; background:url(../images/zj-zc-bg.jpg) no-repeat left top; }
.zj15_xxrt h1 { font-size:25px; font-weight:600; color:#c42160; letter-spacing:2px; margin:0px 0 0 22px; line-height:35px; }
.zj15_xxrt p.zc { font-size:16px; color:#666; line-height:20px; margin:-10px 0 0 172px; width:200px; height:20px; overflow:hidden; }
.zj15_xxrt p.zz { font-size:16px; color:#666; line-height:30px; margin:30px 0 0 15px; width:370px; }
.zj15_xxlt { float:left; display:inline; width:274px; text-align:left; }
.zj15_xxpic { text-align:left; width:250px; height:270px; }
.zj15_xx_but { text-align:left; margin-top:20px; }
.zj15_xx_but a { text-align:left; margin-right:10px; margin-left:20px; }
.zj15_xxc { text-align:left; }
.zj15_xxc h1 { background:url(../images/ico-text-cir.jpg) no-repeat left center; font-size:18px; color:#333; font-weight:normal; line-height:28px; text-indent:35px; margin-top:26px; }
.zj15_xxc p { margin-top:15px; font-size:15px; color:#333; line-height:24px; }/*导航样式*/
.foot-nav { background:#4b9b8e; height:50px; }
.foot-navc { width:1000px; margin:0 auto; }
.foot-nav_rt { height:50px; }
.foot-nav_rt li { float:left; display:inline; width:125px; height:50px; font-size:16px; text-align:center }
.foot-nav_rt li a { display:block; height:50px; line-height:50px; color:#fff; text-decoration:none; }
.foot-nav_rt li a:hover { background:#6BC2B2; text-decoration:none; }/*footer*/
.footer2 { background-color:#3d001e; height:41px; line-height:41px }
.footer1 { width:100%; background-color:#333; height:205px; }
.footer1_l { width:1000px; }
.footer1_l dl { width:100%; border-bottom:0px dotted #d0bcc7 }
.footer1_l dl dt { width:380px; float:left; text-align:left; font-size:12px; }
.footer1_l dl dt p { width:340px; float:left; text-align:left; font-size:12px; color:#FFFFFF; margin-top:15px; }
.footer1_l dl dt p a{color:#FFFFFF; }
.footer1_l dl dd { width:75px; float:left; text-align:center; margin:0px 35px }
.footer1_l dl dd a { color:#fff; letter-spacing:2px; }
.footer1_l dl dd b { color:#fff; font-size:16px; margin-bottom:25px; line-height:45px; letter-spacing:0px; width:80px; }
.footer1_l dl dd a:hover { color:#4b9b8e; letter-spacing:2px; }
.footer1_l dl dd.mar0 { margin-right:0px }
.footer1_l ul { width:100% }
.footer1_l ul li { width:60px; text-align:center; float:left; margin:0px 8px; }
.footer1_l ul li.mar0 { margin-right:0px }
.footer1_l ul li a { display:block; color:#fff; }
.footer1_l ul li span { display:block }
.footer1_l ul li b { font-weight:normal; display:block; }
.footer1_r { width:262px; }
.pages { width:620px; margin-left:auto; margin-right:auto; text-align:center; height:25px; line-height:25px; vertical-align:middle; }
.pages li { display:inline-block; width:auto; min-width:25px; height:25px; border:1px solid #E5E5E5; border-radius:5px; font-size:14px; margin-right:5px; text-decoration:none; color:#666; }
.pages .thisclass { display:inline-block; width:auto; width:25px; height:25px; font-size:14px; border:1px solid #4b9b8e; border-radius:5px; background-color:#4b9b8e; color:#fff; margin-right:5px; }
.pages .next, .prev { width:50px; }
.pages .prev { width:50px; }
.pages a:hover { border:1px solid #4b9b8e; color:#4b9b8e; }/*lh-ivf-center*/
#a5 { width:980px; height:370px; position:relative; margin:0 auto; margin-top:10px; }
#a52 { width:980px; height:330px; position:relative; margin:0 auto; margin-top:10px; margin-bottom:10px; }
.bk { border:1px #fbfbfb solid; color:#fff; font-size:14px; font-weight:bold; }
.a5_2 { width:405px; position:absolute; bottom:0px; left:5px; }
.tp1 { margin-left:0px; }
.a5_2_nr0 { width:280px; margin-top:6px; margin-bottom:6px; padding:0px; }
.a5_2_nr1 { width:470px; margin-top:0px; padding:0px; }
.a5_3 { position:absolute; bottom:0px; left:415px; }
.tp img { float:left; margin-left:0px; margin-top:0px; }
.tp2 img { float:left; margin-right:0px; }
.a5_4 { position:absolute; bottom:6px; width:280px; left:695px; }
.tp3 img { margin-right:0px; margin-bottom:0px; }
.a5_4 p { width:260px; height:auto; float:left; padding-left:15px; font-size:14px; margin-bottom:0px; }
.a5_5 { position:absolute; bottom:0px; left:0px; }
.a5_5 p { width:470px; height:auto; float:left; padding-left:5px; font-size:14px; margin-bottom:18px; line-height:22px; }
.tp4 { margin-right:10px; margin-bottom:10px; }
.a5_6 { position:absolute; bottom:0px; left:510px; width:470px; }
.tp5 { margin-right:0px; margin-bottom:10px; }
.hdc20 { margin:0 auto; background:url(../images/pic-ivf-001.jpg) no-repeat top center; margin-top:10px; height:73px; width:976px; }
.hdc21 { margin:0 auto; background:url(../images/pic-ivf-002.jpg) no-repeat top center; margin-top:-1px; padding-top:-1px; height:166px; width:976px; }
p.hdc21a { position:relative; margin-top:0px; left:35px; width:210px; font-size:14px; }
p.hdc21b { position:relative; margin-top:-125px; padding-left:670px; width:250px; font-size:14px; }
.hdc23 { margin:0 auto; background:url(../images/pic-ivf-003.jpg) no-repeat top center; margin-top:0px; height:150px; width:976px; }
.hdc24 { margin:0 auto; background:url(../images/pic-ivf-004.jpg) no-repeat top center; margin-top:0px; padding-top:0px; height:114px; width:976px; }
p.hdc24a { position:relative; padding-top:5px; left:20px; width:390px; font-size:14px; }
p.hdc24b { position:relative; margin-top:-95px; padding-left:590px; width:320px; font-size:14px; }
.focus-p { width:960px; border:0px solid #EEE; position:relative; margin:0 auto; padding-top:10px; }
.focus { width:980px; height:320px; border:0px solid #EEE; position:relative; margin:0 auto; padding-top:10px; }
.f426x240 { width:910px; height:300px; overflow:hidden; margin-top:30px; }
.f426x240 img { width:910px; height:298px; margin:0 auto; }
.rslides { width:100%; position:relative; list-style:none; padding:0; }
.rslides_nav { height:51px; width:31px; position:absolute; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); top:50%; left:0; opacity:0.5; text-indent:-9999px; overflow:hidden; text-decoration:none; background:url(../images/i.png) no-repeat 0 -560px; margin-top:-28px }
.rslides_nav:active { opacity:1.0 }
.rslides_nav.next { left:auto; background-position:-31px -560px; right:0 }
.rslides_tabs { margin:-25px auto; text-align:center; position:relative; z-index:9999; width:150px; }
.rslides_tabs ul { width:1000px; margin:0 auto; display:inline }
.rslides_tabs li { display:inline; float:none; _float:left; *float:left;
margin-right:10px; position:relative; z-index:9999; }
.rslides_tabs a { text-indent:-9999px; overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:rgba(0, 0, 0, .2); background:#DDD; display:inline-block; _display:block; *display:block;
width:15px; height:15px }
.rslides_tabs .rslides_here a { background:rgba(196, 34, 94, .6); background:#c4225e }
;
.point_928_wz { height:auto; float:left; margin:0px auto; }
.point_928_wz span { width:105px; height:70px; text-align:center; float:left; }
.point_928_wz ul li { width:255px; height:25px; line-height:25px; float:left; text-align:left; list-style-type:none; font-size:14px; margin-right:10px; font-family:"Microsoft YaHei" }
.point_928_wz ul li a { color:#333; }
.point_928_wz ul li img { padding-right:10px; }
.hj_lxfs { width:246px; height:385px; border:0px solid #ebebeb; overflow:hidden; }
.hj_lxfs p { height: 25px; line-height: 25px; padding-left:10px; font-size: 14px; color: #c4225d; }
.hj_lxfs p span { height:25px; line-height:25px; padding-left:10px; font-size: 18px; color: #c4225d; letter-spacing:1px; }
.hj_lxfs img { display:block; margin:0 auto; }
.hj_lxfs ul { width:232px; margin:6px auto; overflow:hidden; }
.hj_lxfs ul li { width:54px; height:71px; float:left; margin:0 5px 0 0; text-align:center; }
.hj_lxfs ul li a { width:54px; height:28px; color:#fff; font-size:12px; display:block; padding:45px 0 0 0; }
.hj_lxfs ul .wl01 { background:url(../images/art15.jpg) no-repeat; }
.hj_lxfs ul .wl02 { background:url(../images/art16.jpg) no-repeat; }
.hj_lxfs ul .wl03 { background:url(../images/art17.jpg) no-repeat; }
.hj_lxfs ul .wl04 { background:url(../images/art18.jpg) no-repeat; float:right; margin:0; }

/*导航*/
.daohangnk{width:619px; font-size:16px; line-height:45px; font-weight:500; float:left;}
