@charset "utf-8";

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; font-weight: normal; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

body { line-height: 1; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

table { border-collapse: collapse; border-spacing: 0; }

a { text-decoration: none; }

.clear { clear: both; }

/*top*/

.top { height: 34px; border-bottom: solid 1px #eeeeee; background: #fff; }

.top .top_con { width: 1169px; margin: 0 auto; height: 34px; }

.top .top_con span { line-height: 34px; height: 34px; float: left; font-size: 12px; color: #666666; }

.top .top_con span a { display: block; color: #666666; }

.top .top_con .top_time { background: url(../images/time.gif) left center no-repeat; color: #28b4c3; padding-left: 20px; }

.top .top_con .top_wb { background: url(../images/weibo.gif) left center no-repeat; }

.top .top_con .top_phone { background: url(../images/top_phone.jpg) left center no-repeat; }

.top .top_con .top_wx { background: url(../images/weixin.gif) left center no-repeat; cursor: pointer; position: relative; }

.top .top_con .top_wx .weixin { width: 110px; height: 110px; left: -40px; position: absolute; top: 34px; z-index: 10000; display: none; }

.top .top_con .top_wx .weixin img { width: 110px; height: 110px; }

.top_wb, .top_phone, .top_wx { padding-left: 20px; float: right !important; padding-right: 8px; }

.logo { height: 108px; clear: both; background: url(../images/logo.jpg) center no-repeat; }

.logo_con { width: 1169px; height: 108px; margin: 0 auto; }

.logo_left { display: block; width: 260px; height: 108px; float: left; }

.nav { height: 40px; background: #28b4c3; }

.nav ul { width: 1169px; margin: 0 auto; height: 40px; position: relative; z-index: 1000; }

.list_nav ul { width: 1024px; }

.nav ul li { float: left; width: 130px; height: 40px; line-height: 40px; font-size: 16px; font-family: "Microsoft YaHei"; color: #fff; position: relative; }

.list_nav ul li { width: 110px; }

.nav ul li a { display: block; text-align: center; text-decoration: none; color: #fff; }

.nav ul li a:hover { background: #1ba0af; }

.nav ul .nav_lead { width: 252px; background: url(../images/nav_lead.gif) 24px center no-repeat #1ba0af; text-align: center; }

.nav ul .nav_menu { position: absolute; top: 40px; left: 0px; width: 252px; height:250px; background: #fff; z-index: 9999; }

.nav ul .nav_menu div { height: 80px; border-bottom: solid 1px #d6d6d6; padding: 5px 0 0 25px; }

.nav ul .nav_menu .nav_ks_menu { height: 56px; }

.nav ul .nav_menu .nav_byby_menu { height: 128px; }

.nav ul .nav_menu .nav_ck_menu { height: 104px; }

.nav ul .nav_menu .nav_no_b { border-bottom: none; }

.nav ul .nav_menu div h3 a { font: 18px/30px "Microsoft YaHei"; color: #000; display: block; }

.nav ul .nav_menu div a:hover { color: #28b4c3; }

.nav ul .nav_menu div .nav_green { color: #28b4c3; position: relative; }

.nav ul .nav_menu div .nav_green a { color: #28b4c3 }

.nav ul .nav_menu div a { font-size: 12px; line-height: 24px; margin-right: 10px; color: #999999; text-decoration: none; }

.nav ul .nav_menu .nav_byby_menu a { margin-right: 5px; }

.nav ul .nav_menu div a.red { color: #ff0000; }

.nav ul .nav_menu div .nav_search { width: 206px; height: 27px; clear: both; padding: 0; border: none; position: absolute; bottom: 10px; left: 25px; }

.nav ul .nav_menu div .nav_search .nav_s_key { width: 160px; height: 25px; border: solid 1px #28b4c3; padding: 0; float: left; }

.nav ul .nav_menu div .nav_search .nav_s_submit { width: 44px; height: 27px; background: #28b4c3; border: none; float: left; color: #fff; }

.nav ul .nav_menu .nav_menu_yh { position: relative; }

.nav ul .nav_menu .nav_menu_yh .yz300 { width: 30px; padding-left: 4px; height: 30px; padding-top: 2px; position: absolute; left: 200px; top: 33px; background: url(../images/yz300.png) no-repeat; font-size: 12px; line-height: 14px; color: #ff0000; text-align: center; }

*.bx-wrapper { position: relative; margin: 0 auto 60px; padding: 0; *zoom:1

}

.bx-wrapper img { display: block }

.bx-wrapper .bx-viewport { -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0) }

.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { position: absolute; width: 100% }

.bx-wrapper .bx-loading { min-height: 50px; background: url(../images/bx_loader_4adbd81a.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000 }

.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px }

.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom:1;

*display:inline

}

.bx-wrapper .bx-pager.bx-default-pager a { background: #666; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px }

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #000 }

/* top_slide_wrap */

.top_slide_wrap { width: 100%; height: 445px; overflow: hidden; position: relative; z-index: 1; }

.slide_box { height: 445px; overflow: hidden }

.slide_box li { height: 445px }

.slide_box li a { width: 100%; height: 100%; display: block; }

.slide_box img { width: 100%; height: 445px }

/* op_btns */

.op_btns { width: 1169px; margin: -505px auto 0; position: relative; z-index: 3; }

.op_btns .op_btn { display: none; width: 44px; height: 44px; cursor: pointer; overflow: hidden; position: absolute; margin-top: 240px; }

.op_btns .op_prev { left: 262px; background: url("../images/slide_prev.png") no-repeat; }

.op_btns .op_next { right: 0px; background: url("../images/slide_next.png") no-repeat; }

/* bx-controls */

.bx-wrapper .bx-controls { margin-top: -60px; }

.bx-wrapper .bx-controls .bx-pager { clear: both; width: 100%; text-align: center; position: relative; width: 917px; padding-left: 252px; margin: 0 auto; }

.bx-wrapper .bx-controls .bx-pager a { background: #ffffff; width: 12px; height: 12px; display: inline-block; overflow: hidden; background: url("../images/icons_cb372887.png") -116px -90px\9; }

.bx-wrapper .bx-controls .bx-pager a:hover, .bx-wrapper .bx-controls .bx-pager a.active { background: #28b4c3; background: url("../images/icons_cb372887.png") 0 -90px\9; }

.main_con { width: 1169px; margin: 0 auto; clear: both; }

.con1 { margin-top: 32px; height: 296px; }

.c1_flash { width: 271px; height: 296px; float: left; margin-right: 25px; }

.full_banner { position: relative; background: #FFF; overflow: hidden; }

.full_banner .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }

.full_banner .bd ul { width: 100% !important; }

.full_banner .bd li { width: 271px; float: left; height: 296px; overflow: hidden; text-align: center; }

.full_banner .bd li img { width:265px; }

.full_banner .bd li a { display: block; height: 296px; }

.full_banner .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; text-align: center; }

.full_banner .hd ul { text-align: center; padding-top: 5px; }

.full_banner .hd ul li { cursor: pointer; display: inline-block; *display:inline;

zoom: 1; width: 8px; height: 8px; margin: 5px; background: url(../images/tg_flash_p.png) -18px 0; overflow: hidden; line-height: 9999px; }

.full_banner .hd ul .on { background-position: 0px 0px; }

.c1_center { width: 585px; height: 296px; float: left; }

] .tip_head {

height:30px;

}

.tip_head span { float: left; font-size: 20px; font-family: "Microsoft YaHei"; text-align: left; }

.tip_name { width: 85px; height: 28px; line-height: 28px; text-align: center; border-bottom: solid 2px #28b4c3; color: #28b4c3; }

.tip_name a { color: #28b4c3; }

.tip_des { width: 500px; height: 29px; line-height: 29px; border-bottom: solid 1px #cccccc; text-align: left; color: #bababa; text-transform: uppercase; }

.news_dt { clear: both; width: 585px; height: 128px; padding: 25px 0 18px 0; border-bottom: solid 1px #f0f0f0; }

.news_dt img { border: solid 1px #ccc; float: left; text-align: center; margin-right: 22px; }

.news_dt .news_dt_name { font-size: 24px; font-family: "Microsoft YaHei"; line-height: 40px; }

.news_dt .news_dt_name a { color: #28b4c3; }

.news_dt .news_dt_des { font-size: 14px; color: #666666; line-height: 30px; text-indent: 2em; }

.news_dt .news_dt_des a { color: #28b4c3; }

.news_dt .news_dt_des a:hover { color: #fa7401; }

.news_dt_list { padding-top: 10px; }

.news_dt_list li { height: 28px; line-height: 28px; font-size: 14px; }

.news_dt_list li span { height: 28px; float: right; color: #666; }

.news_dt_list li a { color: #666666; }

.news_dt_list li a span { float: none; font-size: 12px; }

.c1_right { width: 259px; height: 296px; float: right; }

.tip_center { width: 174px; }

.c1_right ul { clear: both; width: 100%; height: 89px; padding-top: 15px; }

.c1_right ul li { width: 127px; height: 41px; float: left; }

.c1_right ul li a { display: block; font-size: 16px; font-family: "Microsoft YaHei"; color: #fff; line-height: 41px; text-indent: 3em; }

.c1_right ul .center_a { background: url(../images/center_01_hover.png) 9px center no-repeat #28b4c3; margin-right: 5px; margin-bottom: 7px; }

.c1_right ul .center_b { background: url(../images/center_02_hover.png) 14px center no-repeat #28b4c3; margin-bottom: 7px; }

.c1_right ul .center_c { background: url(../images/center_03_hover.png) 14px center no-repeat #28b4c3; margin-right: 5px; }

.c1_right ul .center_d { background: url(../images/center_04_hover.png) 15px center no-repeat #28b4c3; }

.c1_right ul .hover { background-color: #f0931a; }

.c1_right .center_head { background: url(../images/center_head.jpg) center no-repeat; text-align: center; font-size: 14px; color: #28b4c3; line-height: 40px; text-indent: 0.5em; }

.c1_right .center_head span { color: #f0931a; }

.c1_right .reserve { height: 25px; padding: 3px 0; font-size: 12px; line-height: 25px; color: #666666; }

.c1_right .reserve input { float: right; clear: both; width: 216px; height: 23px; border: solid 1px #dddcdc; line-height: 23px; padding: 0; text-indent: 1em; }

.c1_right .reserve span { float: left; height: 25px; font-size: 12px; line-height: 25px; }

.c1_right .reserve .reserv_submit { width: 79px; height: 24px; background: #28b4c3; line-height: 24px; color: #fff; border: none; padding: 0; }

#dropdown { width: 218px; position: relative; float: right; height: 25px; }

#dropdown p { width: 214px; height: 23px; text-indent: 1em; line-height: 23px; border: 1px solid #dddcdc; padding-left: 2px; background: #fff; color: #666666; cursor: pointer; background: url(../images/dropdown_bg.jpg) right bottom no-repeat; }

#dropdown ul { width: 216px; height: 115px; background: #fff; margin-top: 2px; padding: 0; border: 1px solid #dddcdc; position: absolute; display: none }

#dropdown ul li { height: 23px; line-height: 23px; text-indent: 10px; padding: 0; width: 216px; }

#dropdown ul li a { display: block; font-size: 12px; line-height: 23px; color: #666666; text-decoration: none; text-align: left; text-indent: 1em; font-family: "Verdana, Geneva, sans-serif"; cursor: pointer; }

#dropdown ul li a:hover { background: #28b4c3; color: #fff; }

#dropdown ul li:hover { background: #28b4c3; }

.banner { width: 1169px; height: auto; margin: 0 auto; clear: both; }

.banner01 { padding-top: 50px; }

.banner02 { padding-top: 60px; }

.con2 { margin-top: 40px; height: 465px; }

.tip_depart { width: 1079px; position: relative; }

.tip_depart img { position: absolute; right: 0; bottom: 0; }

.con2_left { float: left; width: 192px; height: 400px; margin-top: 35px; }

.con2_left li { width: 192px; height: 66px; }

.con2_left li a { display: block; width: 191px; height: 65px; border-bottom: solid 1px #e1e1e1; border-right: solid 1px #e1e1e1; font-size: 18px; font-family: "Microsoft YaHei"; line-height: 65px; text-indent: 4em; color: #333333; }

.con2_left li .con2_ks01 { background: url(../images/keshi_01.png) 22px center no-repeat #fff; height: 64px; border-top: solid 1px #e1e1e1; }

.con2_left li .con2_ks02 { background: url(../images/keshi_02.png) 15px center no-repeat #fff; }

.con2_left li .con2_ks03 { background: url(../images/keshi_03.png) 17px center no-repeat #fff; }

.con2_left li .con2_ks04 { background: url(../images/keshi_04.png) 19px center no-repeat #fff; }

.con2_left li .con2_ks05 { background: url(../images/keshi_05.png) 14px center no-repeat #fff; }

.con2_left li .con2_ks06 { background: url(../images/keshi_06.png) 17px center no-repeat #fff; }

.con2_left .on { height: 70px; }

.con2_left .on a { height: 70px; border-color: #28b4c3; color: #fff; }

.con2_left .on .con2_ks01 { background: url(../images/keshi_01_hover.png) 22px center no-repeat #28b4c3; height: 68px; }

.con2_left .on .con2_ks02 { background: url(../images/keshi_02_hover.png) 15px center no-repeat #28b4c3; }

.con2_left .on .con2_ks03 { background: url(../images/keshi_03_hover.png) 17px center no-repeat #28b4c3; }

.con2_left .on .con2_ks04 { background: url(../images/keshi_04_hover.jpg) 19px center no-repeat #28b4c3; }

.con2_left .on .con2_ks05 { background: url(../images/keshi_05_hover.png) 14px center no-repeat #28b4c3; }

.con2_left .on .con2_ks06 { background: url(../images/keshi_06_hover.png) 17px center no-repeat #28b4c3; height: 69px; }

.con2_body { display: none; }

.con2_center { width: 582px; height: 378px; float: left; padding: 10px 25px; margin-top: 35px; border: solid #e1e1e1; border-width: 1px 0; }

.con2_center h4 { font-size: 18px; font-family: "Microsoft YaHei"; border-bottom: solid 1px #e1e1e1; padding: 5px 0 15px 0; }

.con2_center h4 a { color: #333333; }

.con2_center h4 a:hover { color: #28b4c3; }

.con2_center p { font-size: 12px; color: #666666; text-indent: 2em; line-height: 26px; padding-top: 10px; }

.con2_center p a { color: #28b4c3; }

.con2_center ul { clear: both; width: 580px; height: 90px; margin: 20px auto 15px auto; }

.con2_center ul li { float: left; width: 290px; height: 30px; line-height: 30px; }

.con2_center ul li span { font-size: 12px; padding-right: 10px; }

.con2_center ul li a { font-size: 12px; color: #666666; }

.con2_center ul li a:hover { color: #28b4c3; }

.tip_head .con2_watch { font-size: 16px; color: #666; width: 100px; }

.tip_head .con2_wline { width: 482px; }

.con2_center .con2_watch_pic { width: 582px; height: 99px; padding-top: 20px; clear: both; *padding-top:0px;

}

.con2_center .con2_watch_pic a { margin: 0; padding: 0; }

.con2_center .con2_watch_pic img { margin: 0 21px 0 0; padding: 0; float: left; }

.con2_center .con2_watch_pic .mr0 { margin-right: 0; }

.con2_right { width: 303px; height: 358px; padding: 20px; float: left; margin-top: 35px; border: solid 1px #e1e1e1; }

.tip_disease .tip_name { font-size: 18px; text-align: left; width: 80px }

.tip_disease .tip_des { width: 223px; }

.con2_right .diseases { clear: both; padding-top: 15px; *padding-top:0px;

border-bottom: dotted 1px #adadad; }

.con2_right .diseases a { font-size: 14px; padding: 9px 10px; margin-bottom: 15px; margin-right: 10px; display: inline-block; background: #a0a0a0; color: #fff; }

.con2_right .diseases .mpr { padding: 9px 5px; margin-right: 0px; }

.con2_right .diseases a.on { background: #28b4c3; }

.tip_ask { clear: both; margin-top: 10px; height: 30px; }

.tip_ask .tip_name { font-size: 18px; text-align: left; width: 110px }

.tip_ask .tip_des { width: 193px; }

.ask_title, .ask_question { font-size: 14px; clear: both; line-height: 30px; margin-top: 10px; }

.ask_title span { background: #28b4c3; color: #fff; padding: 3px; margin-right: 5px; }

.ask_title a { color: #28b4c3; }

.ask_question { margin-top: 0; height: 60px; border-bottom: dotted 1px #adadad; }

.ask_question span { background: #fa7404; color: #fff; padding: 3px; }

.ask_question p { float: left; margin-top: -30px; padding-left: 24px; font-size: 12px; color: #666; }

.ask_question p a { color: #28b4c3; }

.con2_right ul { clear: both; padding-top: 5px; }

.con2_right ul li { height: 26px; line-height: 26px; padding-left: 18px; background: url(../images/ask_list_bg.gif) left center no-repeat; }

.con2_right ul li a { font-size: 12px; color: #666; }

.con2_right ul li a:hover { color: #28b4c3; }

.con3 { margin-top: 50px; height: 222px; }

.tip_con3 .tip_name { width: 165px; }

.tip_con3 .tip_des { width: 1004px; }

.con3_tec { height: 157px; padding-top: 24px; clear: both; }

.con3_tec a { margin: 0; padding: 0; }

.con3_tec img { margin-right: 36px; float: left; }

.con3_tec .mr0 { margin-right: 0px; }

.con4 { margin-top: 35px; height: 745px; position: relative; }

.con4_left1 { width: 735px; height: 602px; position: absolute; }

.con4_left { width: 770px; height: 550px; position: relative; }

.tip_con4 .tip_name { width: 105px; }

.tip_con4 .tip_des { width: 625px; left: 105px; }

.tip_con4 .tip_des span { float: right; font-size: 16px; }

.main_con .con4_right { width: 379px; height: 545px; position: absolute; left: 787px; }

.con4_left .change_doc { display: none; position: absolute; top: 30px; *top:0px;

left: 0; }

.con4_left .on { display: block; }

.con4_left .doc_img { float: left; width: 390px; height: 490px; margin-top: 20px; }

.con4_left .doc_info { float: left; width: 380px; height: 420px; margin-top: 20px; padding: 60px 0 10px 0; font-family: "Microsoft YaHei"; }

.con4_left .a_last, .con4_left .a_next { z-index: 1000; position: absolute; top: 220px; width: 44px; height: 44px; display: none; }

.con4_left .a_last { background: url(../images/slide_prev.png) no-repeat; left: 0px; }

.con4_left .a_next { background: url(../images/slide_next.png) no-repeat; right: 0px; }

.doc_jobs { font-size: 32px; height: 52px; line-height: 52px; color: #fa7404; }

.doc_name { font-size: 96px; color: #28b4c3; padding-bottom: 20px; }

.doc_honor { font-size: 24px; color: #666666; line-height: 64px; border: solid #e1e1e1; border-width: 1px 0; }

.doc_des { line-height: 36px; font-size: 18px; color: #666666; }

.doc_des span { color: #28b4c3; }

.doc_des a { background: #fa7401; color: #fff; font-size: 16px; }

.doc_zx { clear: both; padding: 15px 0 15px 10px; }

.doc_zx a { padding: 3px 15px; color: #fff; margin: 0 10px; font-size: 24px; }

.doc_zx .doc_click { display: none; background: #28b4c3; }

.doc_zx .doc_xw { display: none; background: #fa7401; }

.tip_con4_right .tip_name { width: 82px; }

.tip_con4_right .tip_des { position: absolute; left: 95px; border-bottom: none; }

.tip_con4_right .tip_des span { float: right; font-size: 16px; }

.con4_right_con { border: 1px solid #dbdbdb; width: 375px; height: 567px; margin-top: 30px; }

.jyzn_ul { height: 333px; width: 100%; overflow: hidden; }

.jyzn_ul ul { width: 377px; overflow: hidden; }

.jyzn_ul li { float: left; width: 124px; height: 110px; overflow: hidden; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; text-align: center; }

.jyzn_ul li span { display: block; width: 45px; height: 45px; overflow: hidden; margin-top: 15px; margin-bottom: 14px; margin-left: 40px; *margin-left:0px;

}

.jyzn_ul li span.list_01 { background: url(../images/jyzn_ico1.png) no-repeat }

.jyzn_ul li span.list_02 { background: url(../images/jyzn_ico2.png) no-repeat }

.jyzn_ul li span.list_03 { background: url(../images/jyzn_ico3.png) no-repeat }

.jyzn_ul li span.list_04 { background: url(../images/jyzn_ico4.png) no-repeat }

.jyzn_ul li span.list_05 { background: url(../images/jyzn_ico5.png) no-repeat }

.jyzn_ul li span.list_06 { background: url(../images/jyzn_ico6.png) no-repeat }

.jyzn_ul li span.list_07 { background: url(../images/jyzn_ico7.png) no-repeat }

.jyzn_ul li span.list_08 { background: url(../images/jyzn_ico8.png) no-repeat }

.jyzn_ul li span.list_09 { background: url(../images/jyzn_ico9.png) no-repeat }

.jyzn_ul li a { font-size: 16px; color: #797979; }

.jyzn_ul li.current { background: #f2b83d }

.jyzn_ul li.current a { color: #fff }

.jyzn_ul li.current span.list_01 { background: url(../images/jyzn_hover1.png) no-repeat; }

.jyzn_ul li.current span.list_02 { background: url(../images/jyzn_hover2.png) no-repeat }

.jyzn_ul li.current span.list_03 { background: url(../images/jyzn_hover3.png) no-repeat }

.jyzn_ul li.current span.list_04 { background: url(../images/jyzn_hover4.png) no-repeat }

.jyzn_ul li.current span.list_05 { background: url(../images/jyzn_hover5.png) no-repeat }

.jyzn_ul li.current span.list_06 { background: url(../images/jyzn_hover6.png) no-repeat }

.jyzn_ul li.current span.list_07 { background: url(../images/jyzn_hover7.png) no-repeat }

.jyzn_ul li.current span.list_08 { background: url(../images/jyzn_hover8.png) no-repeat }

.jyzn_ul li.current span.list_09 { background: url(../images/jyzn_hover9.png) no-repeat }

.con4_right_con .rexian { width: 377px; height: 120px; background: url(../images/rexian.jpg) center 54px no-repeat; border-bottom: 1px solid #dbdbdb; }

.con4_right_con .rexian .re { width: 240px; height: 35px; background: #f2f2f2; color: #fa6322; text-align: center; font-size: 14px; line-height: 35px; margin: 20px auto 0 auto; *margin:8px auto 0 auto;

border-radius: 5px; }

.con4_right_con .yiyuan { width: 377px; overflow: hidden; }

.con4_right_con .yiyuan p { width: 285px; font-size: 14px; padding: 0 0 0 65px; height: 30px; line-height: 22px; color: #666; }

.con4_right_con .yiyuan .yi1 { margin-top: 10px; *margin-top:20px;

background: url(../images/zhong.jpg) 40px 3px no-repeat }

.con4_right_con .yiyuan .yi2 { height: 43px; background: url(../images/yiy.jpg) 40px 3px no-repeat; }

.con4_bottom { width: 1169px; height: 130px; position: absolute; top: 610px; }

.con4_bt { width: 60px; height: 130px; float: left; background: #28b4c3; color: #fff; font-size: 24px; font-family: "Microsoft YaHei"; text-align: center; line-height: 32px; }

.con4_b_arrow { width: 6px; height: 130px; float: left; background: url(../images/arrow_right.png) left center no-repeat; }

.a_btn { cursor: pointer; }

.tip_con4r .tip_name { width: 84px; }

.tip_con4r .tip_des { width: 248px; }

.tip_con4rc .tip_name { font-size: 14px; font-family: "宋体"; width: 60px; }

.tip_con4rc .tip_des { width: 232px; }

.comments_input span { float: left; font-size: 12px; color: #666; line-height: 20px; }

.comments_input .commemts_ks { width: 60px; height: 20px; text-align: right; }

.comments_input .star_yellow { color: #faa308; }

.comments_input .comment_area { width: 270px; height: 45px; padding: 0; overflow-y: hidden; }

.comments_submit { float: right; clear: both; background: #28b4c3; border: none; color: #fff; padding: 5px 30px; }

#star { position: relative; width: 110px; margin: 0px auto; height: 20px; float: left; }

#star ul { float: left; display: inline; height: 20px; line-height: 20px; width: 110px; }

#star ul { margin: 0; }

#star li { float: left; width: 20px; height: 20px; border-bottom: none; cursor: pointer; text-indent: -9999px; background: url(../images/star.png) no-repeat; }

#star li.on { background-position: 0 -28px; }

#comments_drop { width: 66px; position: relative; float: left; height: 20px; margin-right: 15px; }

#comments_drop p { width: 64px; height: 18px; text-indent: 0em; line-height: 18px; border: 1px solid #dddcdc; padding-left: 2px; background: #fff; color: #666666; cursor: pointer; background: url(../images/dropdown_bg.jpg) right bottom no-repeat; }

#comments_drop ul { width: 66px; height: 100px; background: #fff; margin-top: 2px; padding: 0; border: 1px solid #dddcdc; position: absolute; display: none }

#comments_drop ul li { height: 18px; line-height: 18px; text-indent: 2px; padding: 0; width: 66px; }

#comments_drop ul li a { display: block; font-size: 12px; line-height: 18px; color: #666666; text-decoration: none; text-align: left; font-family: "Verdana, Geneva, sans-serif"; cursor: pointer; }

#comments_drop ul li a:hover { background: #28b4c3; color: #fff; }

#comments_drop ul li:hover { background: #28b4c3; }

.tabbox { position: relative; margin: 0 auto; width: 1089px; float: left; }

.slide { width: 1100px; height: 130px; overflow: hidden; position: relative; }

.slide-ul { position: relative; width: 8640px; margin: 0 0 0 -5px; left: 0px; }

.slide-ul li { display: inline; float: left; width: 227px; height: 130px; padding-left: 17px; overflow: hidden; }

.slide-ul a { display: block; width: 227px; height: 130px; overflow: hidden; color: #fff; }

.con5 { margin-top: 35px; padding-top: 20px; border-top: solid 1px #ebebeb; height: 692px; }

.tip_con5 { height: 30px; }

.tip_con5 .tip_name { border-bottom: none; }

.tip_con5 .tip_des { border-bottom: none; }

.con6 { height: auto; margin-top: 35px; overflow: hidden; }

.con6_head { height: 34px; border-bottom: solid 1px #e1e1e1; }

.con6_head a { font-size: 14px; color: #666666; float: left; width: 120px; text-align: center; line-height: 34px; }

.con6_head .on { color: #28b4c3 }

.con6_body { height: 115px; padding-top: 25px; border-bottom: solid 1px #e1e1e1; font-size: 12px; display: none; }

.con6_body a { line-height: 35px; color: #666; font-size: 12px; }

.con6_body a:hover { color: #28b4c3 }

.con6_body #rybox li { float: left; width: 170px; height: 98px; }

#honor_scroll { width: 1159px; overflow: hidden; }

.hezuo { padding-left: 10px }

.hezuo dl { width: 125px; float: left; text-align: center; padding: 5px 9px }

.hezuo dl dd { text-align: center }

/*pages*/

.crumbs { line-height: 23px; height: 23px; padding: 8px 0; border-bottom: 1px solid #dcdcdc; margin-top: 15px }

.crumbs .crumbs_left { float: left; width: 700px; font-size: 14px; font-family: "Microsoft YaHei"; background: url(../images/common_bg.png) -8px -331px no-repeat; color: #696969; text-indent: 2.5em; }

.crumbs .crumbs_left a { color: #696969; }

.crumbs .crumbs_right { float: right; text-indent: 35px; background: url(../images/common_bg.png) -5px -359px no-repeat; line-height: 23px; font-size: 14px; color: #0099af; font-weight: bold; font-family: "Microsoft YaHei"; }

.crumbs .crumbs_right span { font-size: 20px; }

.pages { height: auto; position: relative; overflow: hidden; margin-bottom: -35px; }

.pages_left { width: 193px; float: left; font-family: "Microsoft YaHei"; }

.pages_left h1 { height: 40px; line-height: 40px; font-size: 20px; color: #0094ab; padding: 10px 0 5px 0; }

.pages_left h1 em { display: block; width: 20px; height: 20px; float: right; background: url(../images/btn.png) no-repeat -115px -100px; margin-top: 10px }

.pages_body { float: right; width: 889px; padding: 20px 0 40px 40px; border-left: 1px solid #dcdcdc; }

.pages_body .pages_img { text-align: center; }

.left_menu { width: 100% }

.left_menu li { line-height: 35px; height: 35px; overflow: hidden; background-color: #f1f1f1; margin-bottom: 5px; border: 1px solid #dedede; position: relative }

.left_menu li a { width: 145px; color: #696969; display: block; float: left; text-indent: 10px; font-size: 14px; position: absolute; top: 0; left: 0 }

.left_menu li span { display: block; float: left; width: 68px; height: 35px; background-image: url(../images/btn.png); background-repeat: no-repeat }

.left_menu li span.o { background-color: #0094ab; background-position: -90px -156px; position: absolute; left: -68px; top: 0px }

.left_menu li span.t { background-color: #f4f8fb; background-position: 13px -172px; position: absolute; left: 145px; top: 0px }

.left_menu li.curr a { left: 0; padding-left: 67px }

.left_menu li.curr .o { left: 0px; top: 0px }

.left_menu li.curr span.t { left: 213px; top: 0px }

.pages_guide { width: 40px; position: absolute; left: 219px; top: 10px; }

.pages_guide a { display: block; height: 40px; width: 40px; margin-top: 15px; text-indent: -9999px; background-image: url(../images/common_bg.png); background-repeat: no-repeat }

.pages_guide a.zx { background-position: -1px -1px }

.pages_guide a.zx:hover, .pages_guide .curr a.zx { background-position: -1px -166px }

.pages_guide a.qq { background-position: -1px -42px }

.pages_guide a.qq:hover, .pages_guide .curr a.qq { background-position: -1px -207px }

.pages_guide a.gh { background-position: -1px -83px }

.pages_guide a.gh:hover, .pages_guide .curr a.gh { background-position: -1px -248px }

.pages_guide a.dh { background-position: -1px -124px }

.pages_guide a.dh:hover, .pages_guide .curr a.dh { background-position: -1px -289px }

.footer_link { height: 234px; margin-top: 35px; border-top: solid 1px #e1e1e1; background: #f4f4f4; }

.footer_link_con { width: 1169px; margin: 0 auto; padding: 32px 0 40px 0; height: 160px; }

.footer_link_con li { float: left; width: 210px; }

.footer_link_con li .footer_li_right { width: 70px; float: right; margin-top: 20px; height: 14px; font-size: 12px; line-height: 24px; }

.footer_link_con li .footer_li_right a { display: inline-block; color: #666666; }

.footer_link_con li .footer_li_right a:hover { color: #28b4c3; }

.footer_link_con li .footer_li_line { width: 1px; height: 130px; float: right; margin: 20px 5px 0 15px; border-right: dashed 1px #999; }

.footer_link_con li p { text-align: right; font-family: "Microsoft YaHei"; }

.footer_link_con li .foot_ename { text-transform: uppercase; font-size: 16px; line-height: 32px; color: #d1d1d1; }

.footer_link_con li .foot_title { color: #0094ab; }

.footer_link_con .footer_li2 { width: 250px; }

.copyright { height: 240px; background: #28b4c3; }

.copy_con { width: 1169px; margin: 0 auto; }

.copy_left { width: 451px; height: 90px; float: left; margin-top: 30px; margin-right: 70px; }

.copy_left p { line-height: 30px; font-size: 14px; color: #fff; }

.copy_left p a { color: #fff; }

.copy_cen { width: 230px; height: 41px; float: left; margin-top: 30px; margin-right: 20px; }

.copy_right { width: 360px; height: 170px; float: left; margin-top: 20px; }

.copy_right p { font-size: 12px; line-height: 30px; color: #fff; }

/*百科右侧*/

.baikeSider { width: 190px; float: right; padding: 35px 0 0; position: relative; }

.bkRightTri { width: 12px; height: 20px; background-position: -132px -50px; position: absolute; left: 0; top: -20px; }

.bkSbox { margin-bottom: 25px; width: 287px; overflow: hidden; }

.bkStitle { color: #666; font-weight: bold; font-size: 16px; margin-bottom: 15px; }

.bkWordIntro li { font-size: 14px; line-height: 28px; height: 28px; overflow: hidden; color: #999; }

.bkWordIntro li a, .bkWordIntro li span { color: #76c7c0 }

.bkWordNew { width: 287px; margin-right: -8px; padding-bottom: 20px; }

.bkWordNew a { padding-left: 8px; float: left; margin: 0 8px 8px 0; display: inline; line-height: 24px; height: 25px; padding-right: 10px; border-radius: 7px; background: #28b4c3; color: #fff; font-size: 12px; }

.bkWordNew a span { background-position: right -25px; padding-right: 8px; display: inline-block; *display:inline;

*zoom:1;

height: 25px; color: #fff; white-space: nowrap; cursor: pointer; }

.bkWordNew a:hover { background-position: left top; text-decoration: none }

.bkWordNew a:hover span { background-position: right top; text-decoration: none }

.bkSad { width: 190px; margin-bottom: 15px; overflow: hidden; }

.bkSlist li { padding-left: 16px; width: 174px; height: 30px; line-height: 30px; overflow: hidden; background-position: -195px -212px; }

.bkSlist li a { color: #666; }

.flink { display: none; }

.photo_img { margin-top: 15px; }

.photo_img li { height: 130px; margin-bottom: 10px; text-align: center; }

.m_6 { margin-top: 20px; }

.m6_nr { margin-top: 20px; margin-left: 2px; }

.m6_nr_lb { width: 141px; float: left; }

.m6_nrlb_dc { width: 121px; height: 150px; background-color: #2984ca; color: #e4e4e4; line-height: 23px; padding: 10px; }

.m6_nrlb_dc span { font-size: 15px; color: #ffff33; font-family: "微软雅黑"; }

.m6_nrlb_djxs { position: relative; }

.m6_nrlb_djxs a div { display: none; position: absolute; top: 0; left: 0; }

.m6_nrlb_djxs a:hover div { display: block; }

.m5_bt {background-repeat: no-repeat; height: 80px; width: 1025px; text-align: center; }

.m5_bt b { color: rgb(51, 51, 51); font-family: 微软雅黑; font-size: 36px; }

.m_5 { margin-top: 20px; }

.m5_bt { background-repeat: no-repeat; height: 80px; width: 1025px; text-align: center; }

.m5_bt b { color: #333333; font-family: "微软雅黑"; font-size: 36px; }

.m5_bt span { font-size: 14px; color: #666666; font-family: "微软雅黑"; }

.m5_nr_lb { margin-top: 20px; }

.m5_nrlb_xq { width: 193px; float: left; margin-right: 73px; }

.m5_nrlb_xq2 { width: 191px; float: right; }

.m5_gg { margin-top: 20px; }

/*荣誉*/

.horron_box { width: 100%; height: 100px; margin: 20px 0; }

.horron { width: 1169px; height: 100px; margin: 0 auto; }

.horron li { float: left; width: 145px; margin-right: 22px; }

.tip_head_BOX { width: 1169px; margin: 0 auto; height: 40px; }

/*微创妇科*/

.ks_banner { margin-top: 35px; }

.ks_piece { width: 1168px; height: 148px; margin: 30px auto 0 auto; }

.ks_piece li { width: 146px; height: 52px; padding: 10px 0px; float: left; }

.ks_piece li a { line-height: 26px; display: block; text-align: center; font-size: 16px; color: #ffffff; font-family: "Microsoft YaHei"; }

.ks_seven { width: 1169px; }

.ks_seven li { width: 167px; }

.ks_piece .piece_s_line a { line-height: 52px; }

.piece_one { background: #28b4c3 }

.piece_two { background: #5bd999 }

.piece_three { background: #7658f8 }

.piece_four { background: #eac14d }

.piece_five { background: #e6567a }

.piece_six { background: #cb70d7 }

.piece_seven { background: #b8c039; }

.piece_a { background: #f6911b }

.piece_b { background: #0863b5 }

.piece_c { background: #3ca726 }

.piece_d { background: #15a282 }

.piece_e { background: #e15f5f }

.piece_f { background: #a8b937 }

.ks_feature { height: 410px; margin-top: 30px; }

.tip_ks_fea { height: 30px; }

.tip_ks_fea .tip_name { width: 160px; }

.tip_ks_fea .tip_des { width: 1009px; }

.ks_feature_t { text-align: center; height: 24px; padding: 40px 0; }

.ks_feature_list { width: 1146px; height: 280px; margin: 10px auto; }

.ks_feature_list li { float: left; width: 382px; height: 140px; }

.ks_feature_list li div { width: 65px; height: 120px; float: left; padding: 10px 10px 0 0px; }

.ks_feature_list li p { font-size: 14px; color: #666666; line-height: 26px; }

.ks_feature_list li p span { font-weight: bold; }

.ks_feature_list li p.ks_fname { font-size: 18px; line-height: 45px; font-family: "Microsoft YaHei"; color: #28b4c3; }

.ks_doctor { height: 542px; overflow: hidden; }

.tip_ks_doc .tip_name { width: 110px; }

.tip_ks_doc .tip_des { width: 1059px; }

.ks_doc_right { width: 339px; height: 440px; float: right; background: #f5f5f5; margin-top: 50px; padding: 15px 8px 5px 8px; }

.ks_doc_ask { margin-bottom: 20px; height: 40px; }

.ks_doc_ask .tip_name { width: 120px; padding-bottom: 10px; }

.ks_doc_ask .tip_des { width: 219px; padding-bottom: 10px; }

.ks_doc_right ul { clear: both; padding: 15px 0; margin-left: 10px; *padding-top:0;

}

.ks_doc_right .ask_question p { font-size: 12px; }

.ks_doc_right .ask_question { padding-bottom: 10px; }

.ks_doc_right ul li { height: 26px; line-height: 26px; padding-left: 18px; background: url(../images/ask_list_bg.gif) left center no-repeat; }

.ks_doc_right ul li a { font-size: 12px; color: #666; }

.ks_disease { height: 540px; margin-top: 30px; }

.ks_disease .tip_head { height: 30px; margin-bottom: 30px; }

.ks_disease .tip_name { width: 120px; }

.ks_disease .tip_des { width: 1049px; position: relative; }

.ks_disease .tip_des img { position: absolute; bottom: 0; right: 0; }

.ks_disease_left { width: 768px; height: 470px; border: solid 1px #e2e2e2; border-top: none; float: left; }

.ks_disease_left .ks_d_lead { height: 54px; }

.ks_disease_left .ks_d_lead li { width: 184px; height: 52px; border: solid 1px #e2e2e2; border-left: none; float: left; }

.ks_disease_left .ks_d_lead li.on { width: 213px; border-top: solid 2px #28b4c3; border-bottom: none; background: url(../images/arrow_down.jpg) top center no-repeat; }

.ks_disease_left .ks_d_lead li.last { border-right: none; }

.ks_disease_left .ks_d_lead li a { display: block; text-align: center; line-height: 52px; font-size: 18px; font-family: "Microsoft YaHei"; color: #000; }

.ks_disease_left .ks_d_lead li.on a { color: #28b4c3; }

.ks_disease_con { width: 740px; height: 395px; padding: 10px 14px; clear: both; display: none; }

.ks_disease_con h3 a { font: 18px/32px "Microsoft YaHei"; color: #000; }

.ks_disease_con p { font-size: 12px; color: #666; line-height: 26px; text-indent: 2em; }

.ks_disease_con p a { color: #28b4c3 }

.ks_disease_con .tip_head { height: 34px; margin-top: 10px; margin-bottom: 6px; }

.ks_disease_con .tip_name { width: 65px; font-size: 16px; color: #666; padding-bottom: 5px; }

.ks_disease_con .tip_des { width: 675px; padding-bottom: 5px; }

.ks_disease_con .ks_maybe .tip_name { width: 100px; }

.ks_disease_con .ks_maybe .tip_des { width: 640px; }

.ks_disease_con ul { clear: both; width: 740px; height: 90px; margin: 10px auto 0px auto; }

.ks_disease_con ul li { float: left; width: 370px; height: 25px; line-height: 25px; }

.ks_disease_con ul li span { font-size: 12px; padding-right: 10px; }

.ks_disease_con ul li a { font-size: 12px; color: #666666; }

.ks_disease_con ul li a:hover { color: #28b4c3; }

.ks_disease_pic { width: 740px; height: 99px; margin-top: 10px; clear: both; }

.ks_disease_pic img { margin-right: 13px; }

.ks_disease_pic .mr0 { margin-right: 0px; }

.ks_disease_right { width: 368px; height: 457px; float: right; }

.disease_bk_l { width: 136px; height: 162px; float: left; padding-top: 140px; background: url(../images/ks_disease_baike_bg.jpg) center 80px no-repeat #28b4c3; font: 18px/30px "Microsoft YaHei"; text-align: center; color: #fff; font-weight: bold; }

.ks_disease_right ul { float: left; width: 232px; height: 308px; margin-bottom: 5px; }

.ks_disease_right ul li { float: left; width: 110px; height: 38px; margin: 0 0 6px 6px; _margin-left: 3px; overflow: hidden; }

.ks_disease_right ul li a { display: block; line-height: 38px; text-align: center; font-size: 16px; font-family: "Microsoft YaHei"; color: #fff; }

.ks_q { width: 100%; height: 436px; background: url("../images/ks_body_bg.jpg") center center fixed; margin-top: 30px; }

.ks_quality { height: 411px; padding-top: 25px; position: relative; }

.ks_quality .tip_name { width: 324px; padding-bottom: 5px; }

.ks_quality .tip_des { width: 845px; padding-bottom: 5px; }

.ks_quality_con { position: relative; width: 374px; height: 312px; margin-top: 30px; _margin-top: 5px; margin-right: 14px; float: left; border: solid 3px #ebf2f3; font-family: "Microsoft YaHei"; z-index: 1; }

#ks_q_one, #ks_q_two, #ks_q_three { width: 380px; height: 318px; background: rgba(255, 255, 255, 0.7) !important; background: #fff\9; filter: alpha(opacity=70); position: absolute; top: 90px; z-index: 0; }

#ks_q_one { left: 0; }

#ks_q_two { left: 394px; }

#ks_q_three { left: 788px; }

.mr0 { margin-right: 0px; }

.ks_quality_con h3 { position: relative; font-size: 28px; font-weight: normal; color: #28b4c3; text-align: center; line-height: 40px; margin-top: 20px; }

.ks_quality_con .ks_q_tip { position: relative; font-size: 18px; color: #fa7404; text-align: center; }

.ks_quality_con .ks_q_des { position: relative; font-size: 14px; line-height: 24px; padding: 0 10px 10px 10px; text-indent: 2em; margin-top: 10px; color: #666666; border-bottom: dashed 1px #949fa4; }

.ks_quality_con ul { position: relative; width: 330px; height: 105px; margin: 10px auto 0 auto; }

.ks_quality_con ul li { width: 165px; height: 35px; float: left; line-height: 35px; font-size: 16px; color: #666666; }

/*计划生育*/

.jhsy_renliu { height: 390px; margin-top: 30px; }

.jhsy_renliu .tip_head span { padding-bottom: 5px; }

.jhsy_renliu .tip_name { width: 460px; }

.jhsy_renliu .tip_des { width: 709px; }

.jhsy_renliu ul { width: 1169px; height: 320px; }

.jhsy_renliu ul li { width: 360px; height: 130px; float: left; margin-top: 30px; margin-right: 44px; }

.jhsy_renliu ul .mr0 { margin-right: 0px; }

.jhsy_renliu ul li div { width: 81px; height: 130px; background: #abcbd8; float: left; margin-right: 20px; }

.jhsy_renliu ul li div span { width: 81px; height: 60px; float: left; text-align: center; }

.jhsy_renliu ul li div p { font: 16px/24px "Microsoft YaHei"; color: #fff; text-align: center; padding-top: 10px; clear: both; }

.jhsy_renliu ul li div p.jhsy_rl_3 { padding-top: 0px; line-height: 22px; }

.jhsy_renliu ul li h4 { float: left; width: 259px; height: 26px; margin-bottom: 3px; border-bottom: dotted 1px #999999; font-size: 18px; font-family: "Microsoft YaHei"; color: #28b4c3; }

.jhsy_renliu ul li p { font-size: 14px; color: #666666; line-height: 24px; }

.jhsy_renliu ul li p span { font-weight: bold; }

.jhsy_renliu ul li p .jhsy_star_t { width: 75px; height: 18px; float: left; background: #28b4c3; text-align: center; font-weight: normal; color: #fff; line-height: 18px; margin-right: 10px; }

.jhsy_renliu ul li .jhsy_star { float: left; width: 259px; margin-top: 8px; height: 18px; line-height: 18px; }

.star_y, .star_w { width: 13px; height: 18px; float: left; margin-right: 1px; }

.star_y { background: url(../images/jhsy_rl_star_y.jpg) center no-repeat; }

.star_w { background: url(../images/jhsy_rl_star_w.jpg) center no-repeat; }

.jhsy_jishu { height: 520px; }

.jhsy_jishu .tip_head { height: 35px; }

.jhsy_jishu .tip_head span { padding-bottom: 5px; }

.jhsy_jishu .tip_name { width: 265px; }

.jhsy_jishu .tip_des { width: 904px; }

.jhsy_jishu ul { width: 1169px; height: 69px; margin-top: 30px; }

.jhsy_jishu ul li { float: left; width: 290px; height: 64px; padding-top: 5px; line-height: 28px; font-family: "Microsoft YaHei"; font-size: 18px; color: #28b4c3; background: #eeeeee; text-align: center; }

.jhsy_jishu ul .js_last { width: 290px; }

.jhsy_jishu ul li.on { color: #fff; background: #28b4c3; width: 290px; }

.jhsy_jishu .jhsy_js_con { width: 1169px; height: 350px; margin-top: 30px; display: none; }

.jhsy_jishu .jhsy_js_con img { float: right; padding-left: 20px; }

.jhsy_js_con p { line-height: 25px; font-size: 14px; color: #666666; padding: 5px 0; }

.jhsy_js_con .pt0 { padding-top: 0; }

.jhsy_js_con .pb0 { padding-bottom: 0; }

.jhsy_js_con p span { font-size: 16px; font-family: "Microsoft YaHei"; padding: 2px 15px; background: #ff8500; color: #fff; }

.jhsy_js_con p .star_red { padding-left: 10px; background: none; color: #e60012; font-family: "宋体"; }

.jhsy_doctor .tip_name { width: 124px; }

.jhsy_doctor .tip_des { width: 1045px; }

.jhsy_doc_right p { font-size: 12px; line-height: 24px; color: #666; border-bottom: dotted 1px #999; padding-bottom: 20px; padding-top: 10px; }

.jhsy_doc_right p span { font-weight: bold; }

.jhsy_doc_right .tip_head { margin-top: 10px; }

.jhsy_doc_right .tip_head span { padding-bottom: 5px; }

.jhsy_doc_right .tip_head .tip_name { width: 220px; }

.jhsy_doc_right .tip_head .tip_des { width: 119px; }

.jhsy_doc_right ul li { background: url(../images/jhsy_dot.jpg) 5px center no-repeat; }

.jhsy_details { height: 500px; margin-top: 30px; }

.jhsy_details .tip_head { height: 35px; }

.jhsy_details .tip_head span { padding-bottom: 5px; }

.jhsy_details .tip_name { width: 504px; }

.jhsy_details .tip_des { width: 665px; }

.jhsy_details ul li { float: left; width: 260px; height: 200px; margin-top: 30px; background: url(../images/jhsy_details_bg.jpg) bottom center no-repeat; margin-right: 43px; }

.jhsy_details ul li.mr0 { margin-right: 0; }

.jhsy_details ul li span { float: left; width: 260px; height: 71px; text-align: center; }

.jhsy_details ul li h5 { font: 16px/24px "Microsoft YaHei"; color: #28b4c3; font-weight: normal; text-align: center; }

.jhsy_details ul li p { font-size: 14px; line-height: 30px; color: #666; padding-top: 15px; }

.jhsy_baike { height: 394px; }

.jhsy_baike .tip_head span { padding-bottom: 5px; }

.jhsy_baike .tip_name { width: 85px; }

.jhsy_baike .ks_disease_con { height: 258px; }

.jhsy_baike .ks_disease_con .tip_name { width: 65px; }

.jhsy_baike .tip_des { width: 1084px; }

.jhsy_baike .ks_disease_con .tip_des { width: 675px; }

.jhsy_baike .ks_disease_left { height: 332px; overflow: hidden; }

.jhsy_baike .ks_disease_left .ks_d_lead li { width: 127px; }

.jhsy_baike .ks_disease_left .ks_d_lead li.on { width: 128px; }

.jhsy_bk_right { float: right; width: 366px; height: 333px; background: #f5f5f5; }

.jhsy_bk_right img { float: left; margin-right: 10px; }

.jhsy_bk_right .jhsy_bk_rt { font: 18px/30px "Microsoft YaHei"; color: #28b4c3; padding-top: 10px; }

.jhsy_bk_right .jhsy_bk_rt a { color: #28b4c3; }

.jhsy_bk_right .jhsy_bk_rd { font-size: 14px; line-height: 30px; text-indent: 2em; color: #666666; margin-top: 10px; }

.jhsy_bk_right .jhsy_bk_rd a { color: #e60012; }

.jhsy_bk_right .jhsy_bk_ask { text-align: center; float: left; width: 215px; }

.jhsy_bk_right .jhsy_bk_ask a { font-size: 18px; height: 18px; font-family: "Microsoft YaHei"; color: #fff; background: #fa7401; padding: 5px 40px; display: inline-block; }

.jhsy_bk_right ul { width: 215px; border-top: dotted 1px #999; float: left; margin-top: 15px; padding-top: 10px; margin-bottom: 20px; }

.jhsy_bk_right ul li { font-size: 12px; line-height: 30px; }

.jhsy_bk_right ul li a { color: #666; }

.jhsy_bk_right ul li span { padding: 0 5px; }

/*不孕不育*/

.byby_tip .tip_name { width: 124px; }

.byby_tip .tip_des { width: 461px; }

.tip_byby_check { height: 30px; }

.tip_byby_check .tip_name { width: 124px; }

.tip_byby_check .tip_des { width: 1045px; }

.byby_doc_ask { height: 40px; margin-bottom: 20px; }

.byby_doc_ask span { padding-bottom: 10px; }

.byby_doc_ask .tip_name { width: 160px; }

.byby_doc_ask .tip_des { width: 179px; }

.byby_baike { height: 394px; }

.byby_baike .tip_head span { padding-bottom: 5px; }

.byby_baike .tip_name { width: 165px; }

.byby_baike .ks_disease_con { height: 258px; }

.byby_baike .ks_disease_con .tip_name { width: 65px; }

.byby_baike .tip_des { width: 1004px; }

.byby_baike .ks_disease_con .tip_des { width: 675px; }

.byby_baike .ks_disease_left { height: 332px; overflow: hidden; }

.byby_baike .ks_disease_left .ks_d_lead li { width: 127px; }

.byby_baike .ks_disease_left .ks_d_lead li.on { width: 128px; }

.byby_bk_right { width: 368px; height: 333px; float: right; position: relative; }

.byby_bkr_left { width: 136px; height: 333px; float: left; }

.byby_bk_lt { width: 136px; height: 82px; float: left; padding-top: 60px; background: url(../images/byby_bk_t.jpg) center 15px no-repeat #28b4c3; text-align: center; font: 18px/30px "Microsoft YaHei"; color: #fff; font-weight: bold; }

.byby_bk_ul { float: right; width: 380px; height: 308px; margin-bottom: 5px; }

.byby_bk_ul li { float: left; width: 110px; height: 38px; margin: 0 0 10px 13px; _margin-left: 3px; overflow: hidden; }

.byby_bk_ul li a { display: block; line-height: 38px; text-align: center; font-size: 16px; font-family: "Microsoft YaHei"; color: #fff; }

.byby_bk_lb { width: 136px; height: 181px; float: left; margin-top: 10px; }

.byby_bk_lb li { width: 134px; height: 44px; float: left; border: solid 1px #e2e2e2; border-bottom: none; position: relative; }

.byby_bk_lb li img { position: absolute; left: 13px; top: 13px; }

.byby_bk_lb li a { display: block; font: 16px/44px "Microsoft Yahei"; color: #28b4c3; text-indent: 2.5em; }

.byby_bk_lb .border_b { border-bottom: solid 1px #e2e2e2; }

.byby_quality .tip_name { width: 254px; }

.byby_quality .tip_des { width: 915px; }

.byby_quality h3 { font-size: 24px; }

.byby_quality .ks_q_des { height: 120px; }

/*产科*/

.nav ul .ck_menu div { padding-bottom: 10px; }

.ck_doc_right { background: url(../images/ck_ask_bg.jpg) bottom center no-repeat #f5f5f5; }

.ck_doc_right .tip_head { height: 35px; }

.ck_doc_right .tip_name { width: 100px; }

.ck_doc_right .tip_des { width: 239px; }

.ck_doc_right p { line-height: 24px; font-size: 14px; margin-top: 15px; color: #666666; }

.ck_doc_right p input { border: none; padding: 0; margin: 0 5px; text-align: center; }

.ck_doc_right p span { padding: 0 20px; border-bottom: solid 1px #ccc; }

#year, #month, #day { border: solid 1px #ccc; }

#cday { background: none; border-bottom: solid 1px #ccc; }

#mt_cycle { border-bottom: solid 1px #ccc; width: 80px; background: #f5f5f5; }

.ck_doc_right #ycqzcbtn { font-size: 18px; font-family: "Microsoft YaHei"; padding: 5px 15px; background: #fa7401; color: #ffffff; cursor: pointer; border: none; }

.ck_doc_right .ck_doc_cb { color: #28b4c3; font-weight: bold; }

.ck_baike { height: 394px; }

.ck_baike .tip_head_left { float: left; }

.ck_baike .tip_head_right { float: right; }

.ck_baike .tip_head span { padding-bottom: 5px; }

.ck_baike .tip_name { width: 85px; }

.ck_baike .ks_disease_con { height: 258px; }

.ck_baike .ks_disease_con .tip_name { width: 65px; }

.ck_baike .tip_des { width: 683px; }

.ck_baike .ks_disease_con .tip_des { width: 675px; }

.ck_baike .ks_disease_left { height: 332px; overflow: hidden; }

.ck_baike .ks_disease_left .ks_d_lead li { width: 191px; }

.ck_baike .ks_disease_left .ks_d_lead li.on { width: 192px; }

.ck_baike .tip_head_right .tip_name { width: 162px; }

.ck_baike .tip_head_right .tip_des { width: 192px; }

.ck_bk_right { width: 354px; height: 148px; float: right; background: #f5f5f5; }

.ck_bk_right .ck_br_left { width: 82px; height: 108px; float: left; margin-right: 15px; color: #fff; text-align: center; background: #28b4c3; font-size: 24px; line-height: 36px; font-family: "Microsoft YaHei"; padding: 20px 0; }

.ck_bk_right .ck_br_c { float: left; width: 145px; height: 110px; padding: 19px 0; margin-right: 20px; }

.ck_bk_right .ck_br_c li { width: 145px; height: 36px; border-bottom: dotted 1px #787878; font-size: 16px; color: #666; line-height: 36px; }

.ck_bk_right .ck_br_c .border_bn { border-bottom: none; }

.ck_bk_right .ck_br_c li span { float: right; }

.ck_bk_right .ck_br_right { width: 84px; height: 30px; float: left; margin-top: 58px; background: #fa7401; }

.ck_bk_right .ck_br_right a { display: block; color: #fff; font-size: 14px; font-weight: bold; line-height: 30px; text-align: center; }

.ck_baike .mt { margin-top: 37px; }

/*男科*/

.nav ul .nk_nav div { padding-bottom: 6px; }

.tip_nk_jishu { height: 30px; }

.tip_nk_jishu span { padding-bottom: 5px; }

.tip_nk_jishu .tip_name { width: 160px; }

.tip_nk_jishu .tip_des { width: 1009px; }

.nk_baike { height: 394px; }

.nk_baike .tip_head span { padding-bottom: 5px; }

.nk_baike .tip_name { width: 120px; }

.nk_baike .ks_disease_con { height: 258px; }

.nk_baike .ks_disease_con .tip_name { width: 65px; }

.nk_baike .tip_des { width: 1049px; }

.nk_baike .ks_disease_con .tip_des { width: 675px; }

.nk_baike .ks_disease_left { height: 310px; overflow: hidden; }

.nk_baike .ks_disease_left .ks_d_lead li { width: 152px; }

.nk_baike .ks_disease_left .ks_d_lead li.on { width: 156px; }

.nk_quality .tip_name { width: 314px; }

.nk_quality .tip_des { width: 855px; }

.nk_quality .ks_quality_con h3 { color: #f6911b; margin-top: 40px; }

.nk_quality .ks_quality_con .ks_q_des { border-bottom: none; line-height: 30px; }

.nk_bk_lt { background: url(../images/nk_bk_t.jpg) center 15px no-repeat #28b4c3; height: 78px; }

.nk_bk_lb { width: 136px; height: 195px; float: left; }

/*频道列表*/

.list_nav ul .list_menu { position: absolute; display: none; top: 40px; left: 0px; width: 998px; padding: 25px 0 0 20px; height: 243px; border: solid 3px #28b4c3; border-top: none; z-index: 9999; }

.list_nav ul .list_menu dl { width: 95px; height: 174px; float: left; margin-top: 20px; }

.list_nav ul .list_menu dl a { color: #999; line-height: 24px; font-size: 12px; }

.list_nav ul .list_menu dl a:hover { color: #28b4c3 }

.list_nav ul .list_menu dl dt { background: url(../images/list_arrow_right.jpg) left center no-repeat; padding-left: 10px; }

.list_nav ul .list_menu dl dt a { font-size: 14px; font-weight: bold; color: #28b4c3; }

.list_slide_wrap { height: 382px; }

.list_slide_wrap .slide_box li { height: 382px; }

.list_crumbs { height: 50px; background: #f2f2f2; }

.list_crumbs_con { width: 1024px; height: 50px; margin: 0 auto; }

.list_crumbs_left { float: left; height: 50px; text-indent: 20px; line-height: 50px; background: url(../images/list_home.jpg) left center no-repeat; font-size: 14px; color: #666; }

.list_crumbs_left a { font-size: 14px; color: #666; line-height: 50px; }

.list_crumbs_s { float: right; width: 267px; height: 28px; margin-top: 10px; background: #fff; border: solid 1px #ccc; }

.list_s_key { float: left; width: 208px; height: 28px; border: none; padding: 0; background: url(../images/list_crumbs_search.jpg) right center no-repeat; }

.list_s_submit { float: right; width: 50px; height: 26px; margin-top: 1px; border: none; font-size: 14px; background: #28b4c3; color: #fff; font-weight: bold; }

.list_crumbs_t { float: right; height: 50px; padding-right: 15px; margin-right: 15px; font: 16px/50px "Microsoft YaHei"; color: #666; background: url(../images/list_crumbs_line.jpg) right center no-repeat; }

.list_body { width: 1024px; margin: 30px auto 20px auto; }

.list_left { float: left; width: 690px; margin-bottom: 30px; }

.list_cate_name { height: 28px; line-height: 28px; margin-bottom: 5px; position: relative; clear: both; }

.list_cate_name span { position: absolute; left: 0; top: 0; height: 28px; padding-right: 10px; z-index: 10; background: #fff; }

.list_cate_name div { position: absolute; top: 0; left: 0; _margin-top: -13px; width: 100%; height: 14px; border-bottom: solid 1px #cecdcd; }

.list_cate_name a { font: 24px/28px "Microsoft YaHei"; color: #28b4c3; }

.list_cate_feature { width: 100%; height: 126px; padding-top: 25px; border-bottom: dotted 1px #999; }

.list_cate_feature img { float: left; margin-right: 20px; }

.list_cate_fn { padding-bottom: 5px; }

.list_cate_fn a { font: 18px/24px "Microsoft YaHei"; color: #2b2b2b; font-weight: bold; }

.list_cate_fn a b { font-weight: bold; }

.list_cate_fdes { padding-bottom: 3px; }

.list_cate_fdes, .list_cate_ft { font-size: 14px; line-height: 28px; color: #666; }

.list_cate_fdes a { color: #28b4c3; }

.list_cate_fdes a:hover { color: #fa7404; }

.list_cate_ft { line-height: 16px; }

.list_cate_ft span { float: left; height: 16px; padding-left: 18px; margin-right: 10px; }

.list_time { background: url(../images/list_time.jpg) left center no-repeat; }

.list_heart { background: url(../images/list_heart.jpg) left center no-repeat; }

.list_left .list_cate_list { width: 100%; margin-bottom: 30px; }

.list_left .list_cate_list li { float: left; width: 100%; height: 52px; border-bottom: dotted 1px #999; }

.list_left .list_cate_list li span { float: right; color: #999; line-height: 52px; font-size: 14px; }

.list_left .list_cate_list li a { font: 16px/52px "Microsoft YaHei"; color: #666; }

.list_left .list_cate_list li a:hover { color: #28b4c3; }

.list_right { float: right; width: 288px; }

.list_r_center { width: 100%; height: 380px; margin-bottom: 20px; float: none; }

.list_right .tip_head { height: 35px; clear: both; }

.list_right .tip_head span { padding-bottom: 5px; }

.list_r_center .tip_des { width: 203px; }

.list_r_center ul { height: 100px; }

.list_r_center ul li { width: 132px; }

.list_r_center .must { color: #f0931a; padding: 0 5px; }

.list_r_center .center_list .center_a, .list_r_center .center_list .center_c { margin-right: 24px; }

.list_r_center .center_list .center_a, .list_r_center .center_list .center_b { margin-bottom: 18px; }

.list_r_center #note { float: right; width: 216px; height: 60px; line-height: 20px; font-size: 12px; border: solid 1px #dddcdc; padding: 0; text-indent: 1em; overflow: hidden; }

.list_r_center .reserve_note { height: 62px; }

.list_right .tip_right_bk .tip_name, .list_right .tip_right_ask .tip_name { width: 120px; }

.list_right .tip_right_bybybk .tip_name { width:

}

.list_right .tip_right_bk .tip_des, .list_right .tip_right_ask .tip_des { width: 168px; }

.right_baike { width: 288px; margin: 18px auto; }

.right_baike span { height: 44px; float: left; font: 18px/44px "Microsoft YaHei"; color: #fff; text-align: center; border-bottom: solid 1px #fff; }

.right_baike span a { display: block; color: #fff; }

.right_bk_89 { height: 89px; }

.right_baike .float_r { float: right; }

.right_baike .float_l { float: left; }

.w174 { width: 174px; }

.right_baike .w113 { width: 113px; height: 89px; line-height: 89px; }

.right_baike #r_bk_tline { line-height: 36px; height: 80px; padding-top: 9px; }

.right_bk_left, .right_bk_right { width: 174px; height: 90px; float: left; }

.right_bk_left { float: left; }

.right_bk_right { float: right; }

.right_baike .marginlr { margin: 0 1px; }

.w95 { width: 95px; }

.w96 { width: 96px; }

.w143 { width: 143px; }

.w144 { width: 144px; _margin-top: -45px; }

.list_right .tip_right_ask { margin-top: 31px; }

.right_ask ul { clear: both; padding-top: 5px; }

.right_ask ul li { height: 30px; line-height: 30px; padding-left: 18px; background: url(../images/ask_list_bg.gif) left center no-repeat; }

.right_ask ul li a { font-size: 12px; color: #666; }

.right_ask .right_question { background: #28b4c3; height: 37px; text-align: center; margin-top: 15px; }

.right_ask .right_question a { font: 18px/37px "Microsoft YaHei"; color: #fff; }

.tip_recom { margin-top: 35px; }

.tip_recom .tip_des { width: 203px; }

.recomm_one { height: 56px; padding: 20px 0 16px 0; border-bottom: dotted 1px #adadad; }

.recomm_one img { float: left; margin-right: 20px; }

.recomm_one p { color: #28b4c3; line-height: 30px; font-size: 14px; font-family: "Microsoft YaHei"; text-indent: 2em; }

.recomm_one p a { color: #e60012; }

.recomm_list { margin-top: 10px; }

.recomm_list li { height: 30px; font-size: 12px; }

.recomm_list li a { line-height: 30px; color: #666; font-size: 14px; font-family: "Microsoft YaHei"; }

.recomm_list li a:hover { color: #28b4c3; }

.recomm_list li span { float: right; height: 30px; color: #ccc; line-height: 30px; }

.hot_list .list_red, .hot_list .list_gray { float: left; width: 15px; height: 15px; margin-top: 7px; margin-right: 5px; line-height: 15px; text-align: center; color: #fff; }

.hot_list .list_red { background: url(../images/right_red_bg.gif) no-repeat; }

.hot_list .list_gray { background: url(../images/right_gray_bg.gif) no-repeat; color: #666; }

.disease_nav { width: 1024px; margin: 0 auto; }

.disease_nav .tip_head { height: 35px; margin-bottom: 20px; }

.disease_nav .tip_name { width: 120px; }

.disease_nav .tip_des { width: 904px; }

.disease_nav ul li { float: left; height: 50px; width: 512px; overflow: hidden; }

.disease_nav ul li div { float: left; width: 96px; height: 28px; background: #28b4c3; font-size: 14px; color: #fff; font-weight: bold; line-height: 28px; text-align: center; overflow: hidden; }

.disease_nav ul li span { float: left; width: 6px; height: 28px; margin-right: 10px; background: url(../images/arrow_right.png) left center no-repeat; }

.disease_nav ul li p { font-size: 12px; line-height: 26px; }

.disease_nav ul li p a { font-size: 12px; color: #666; }

.disease_nav ul li p a:hover { color: #28b4c3; }

.list_right .right_ask { font-family: "Microsoft YaHei"; }

.list_right .right_ask ul li a { font-size: 14px; }

.list_right .right_ask ul li a:hover { color: #28b4c3; }

.list_right .ask_question p { }

.list_left .pageNum { margin: 50px auto 0 auto; height: 22px; width: 640px; }

.list_left .pageNum li { height: 20px; width: auto !important; float: left; border: solid 1px #e5e5e5; line-height: 20px; font-size: 14px; padding: 0; margin-right: 5px; }

.list_left .pageNum .thisclass { background: #28b4c3; }

.list_left .pageNum .thisclass a { color: #fff; }

.list_left .pageNum li a { line-height: 20px; font-family: "宋体"; font-size: 12px; color: #666; padding: 1px 8px; }

.list_left .pageNum li span { font-size: 12px; color: #666; }

.list_left .pageNum li .pageinfo { padding: 0 8px; }

/*文章内容*/

.list_left h1 { font: 24px/28px "Microsoft YaHei"; color: #28b4c3; text-align: center; }

.list_left .article_about { font-size: 12px; line-height: 24px; color: #999; text-align: center; padding: 10px 0 0 0; }

.list_left .intro { font-size: 12px; line-height: 24px; color: #999; background: #f5f5f5; padding: 10px 15px; text-indent: 2em; margin-top: 30px; }

.list_left .intro span { font-weight: bold; }

.list_left .arc_body { font-size: 14px; line-height: 30px; margin-top: 20px; color: #666; }

.list_left .arc_body p { margin: 10px 0 20px 0; }

.list_left .arc_body strong { font-weight: bold; }

.list_left .arc_share { text-align: right; line-height: 36px; font-size: 14px; color: #999; margin-bottom: 20px; }

.list_left .arc_share div { float: left; margin-left: 0px; width: 190px; }

.list_left .context { font-size: 14px; color: #666; line-height: 30px; }

.list_left .context a { color: #666; }

.list_left .context a:hover { color: #28b4c3; }

.list_left .context span { color: #28b4c3; padding-right: 5px; }

.like_article { margin-top: 30px; }

.like_article .tip_head span { padding-bottom: 5px; }

.like_article .tip_des { width: 605px; }

.list_left .like_article ul li { float: left; width: 345px; height: 30px; line-height: 30px; list-style: inside square; color: #666; font-size: 14px; border: none; }

.list_left .like_article ul li a { font-size: 14px; color: #666; font-family: "宋体" }

.list_left .like_article ul li a:hover { color: #28b4c3; }

/*走进仁爱*/

.about { width: 1024px; margin: 30px auto 0 auto; }

.about_left { float: left; width: 251px; }

.about_left ul { width: 100%; background: #f2f2f2; padding: 15px 0; margin-bottom: 20px; }

.about_left ul li { width: 246px; height: 40px; border-bottom: solid 1px #fff; text-align: center; border-left: solid 5px #f2f2f2; }

.about_left ul li.on { background: #fff; border-left: solid 5px #28b4c3; }

.about_left ul li a { font: 16px/40px "Microsoft YaHei"; color: #333; cursor: pointer; }

.about_left ul li.on a { color: #28b4c3; }

.about_right { float: right; width: 730px; display: none; }

.about_right .list_cate_name span a { font-size: 20px; font-weight: bold; }

.about_right .about_r_con { padding: 30px 0; border-bottom: solid 1px #ccc; position: relative; }

.about_right .about_r_con img { position: absolute; right: 0; bottom: 30px; }

.about_title { font-size: 20px; font-family: "Microsoft YaHei"; color: #666666; }

.about_t_des { font-size: 9px; line-height: 15px; text-transform: uppercase; color: #666; font-family: Arial, Helvetica, sans-serif; }

.about_t_con { font-size: 14px; line-height: 28px; color: #666666; text-indent: 2em; margin-top: 10px; }

.about_mr { margin-right: 330px; }

.about_mr200 { margin-right: 200px; }

.about_moving { width: 627px; height: 158px; margin: 20px auto 10px auto; }

.about_moving li { float: left; width: 189px; height: 158px; margin-right: 20px; }

.about_moving li p { background: #f0f0f0; font-size: 16px; font-family: "Microsoft YaHei"; color: #666; line-height: 30px; text-align: center; }

.about_moving li p:hover { background: #c2c2c2; color: #28b4c3; }

.about_right .tip_head { margin-top: 20px; height: 30px; }

.about_right .tip_head .tip_name { color: #696969; font-size: 16px; font-weight: bold; width: 75px; }

.moving_con { height: 158px; padding: 22px 0; border-bottom: solid 1px #ccc; }

.moving_con_time { width: 85px; height: 28px; line-height: 28px; font-size: 14px; text-indent: 0.5em; color: #fff; float: left; margin-right: 30px; background: url(../images/moving_time.jpg) no-repeat; }

.moving_con_img { width: 189px; height: 158px; float: left; }

.moving_con_des { width: 400px; height: 158px; float: right; position: relative; font: 14px/24px "Microsoft YaHei"; color: #696969; }

.moving_con_des p { text-indent: 2em; }

.moving_con_des span { position: absolute; right: 0; bottom: 0; font-weight: bold; }

.agency_list { width: 717px; height: 227px; margin: 20px auto 0 auto; }

.agency_list li { float: left; width: 200px; padding: 2px; height: 227px; margin-right: 35px; margin-bottom: 30px; background: #e3e4e5; }

.agency_list li:hover { background: #28b4c3; }

.agency_list li img { width: 200px; height: 147px; float: left; }

.agency_list li span { width: 190px; height: 50px; display: block; *float:left;

line-height: 24px; font-size: 14px; font-family: "Microsoft YaHei"; color: #696969; padding: 15px 5px; display: table-cell; text-align: center; vertical-align: middle; }

.agency_list li:hover span { color: #fff; }

.about_list_honor { *height:1566px;

}

.about_list_evir { *height:783px;

}

.purpose { height: 200px; padding: 10px 0; border-bottom: solid 1px #ccc; }

.purpose img { float: left; margin-right: 15px; }

.purpose p { font-size: 14px; line-height: 28px; color: #696969; text-indent: 2em; }

.zongzhi_f { zoom: 1; overflow: hidden; border-bottom: 1px solid #ccc; font-family: "Microsoft YaHei"; }

.zongzhi_f h3 { font-size: 20px; color: #0094ab; line-height: 35px; padding: 5px 0 10px 0; }

.zongzhi_f div { float: left; width: 352px; margin-bottom: 20px }

.zongzhi_f div span { display: block; width: 72px; height: 70px; float: left; background-image: url(../images/zongzhi.png); background-repeat: no-repeat }

.zongzhi_f div span.o { background-position: left -220px }

.zongzhi_f div span.t { background-position: left -146px }

.zongzhi_f div span.s { background-position: left -74px }

.zongzhi_f div p { font-size: 14px; text-indent: 28px; line-height: 22px; width: 270px; float: right; padding-right: 10px; color: #696969; }

.about_img { text-align: center; padding-top: 20px; }

.yzjs { width: 100%; zoom: 1; overflow: hidden; margin-top: 10px; border-bottom: 1px solid #ccc; padding-bottom: 10px; font-family: "Microsoft YaHei" }

.yzjs img { float: right }

.yzjs .info { padding-left: 15px }

.yzjs .info b { line-height: 35px; font-size: 18px; color: #0094ab }

.yzjs .info p { font-size: 14px; line-height: 25px; padding: 5px 0 }

.yzzc { padding: 20px 10px; font-family: "Microsoft YaHei"; }

.yzzc h3 { background: url(../images/zhici.jpg) no-repeat center bottom; height: 39px; margin-bottom: 10px }

.yzzc p { line-height: 28px; font-size: 16px; padding: 5px 0; text-indent: 32px }

.yzzc p.tou { text-indent: 0px }

.yzzc p.qm { text-align: right }

.about_line ul { padding: 10px 0; }

.about_line ul li { min-height: 25px; width: 100%; margin-bottom: 8px; font: 14px/24px "Microsoft YaHei"; color: #696969; }

.about_line ul li span { width: 26px; height: 25px; float: left; background: url(../images/zjrl_bg.png) no-repeat; margin-right: 10px; }

.about_line ul li span.about_line_a { background-position: 0 0; }

.about_line ul li span.about_line_b { background-position: 0 -30px; }

.about_line ul li span.about_line_c { background-position: 0 -60px; }

.about_line ul li span.about_line_d { background-position: 0 -90px; }

.about_line .about_map { padding: 10px 0; }

.about_floor, .about_medicare, .about_notice { font-family: "Microsoft YaHei"; color: #696969; }

.floor_btn { border-bottom: 1px solid #49bdcc; padding-left: 18px; height: 34px; margin: 10px 0 20px }

.floor_btn h3 { height: 34px; width: 116px; cursor: pointer; font-size: 14px; float: left; text-align: center; line-height: 34px; color: #696969 }

.floor_btn h3.curr { border: 1px solid #49bdcc; border-bottom: none; background: #FFF; color: #0094ab }

.floor { width: 100% }

.flo_l { background: #49bdcc; text-align: center; font-size: 24px; font-family: Microsoft Yahei; color: #FFF; width: 72px }

.flo_bd { background: #CDCDCD; height: 1px; line-height: 1px; font-size: 1px }

.flo_two { background: #0094ab }

.flo_r { background: #f0f0f0; font-size: 16px; padding-left: 20px; padding-bottom: 20px; line-height: 18px }

.flo_r p { font-size: 16px }

.flo_r p span { display: block }

.flo_r p { width: 298px; float: left; margin-top: 20px }

.rencai_t { display: inline-block; font-weight: bold; font-size: 16px; padding: 20px 0 10px; border-bottom: 2px solid #0094ab }

.rencai_cen { text-align: center; padding: 20px 0; border-bottom: 1px solid #CCC }

.rencai_p { border-bottom: 1px solid #CCC; font-size: 14px; font-family: simsun; padding-bottom: 20px; padding-top: 10px; }

.rencai_p p { text-indent: 1em; line-height: 27px; font-size: 14px }

.rencai_li { font-size: 16px; margin-top: 20px; margin-bottom: 15px; color: #0094ab; padding-left: 33px; background: url(../images/yb_live.gif) no-repeat left top; line-height: 28px }

.about_right .doctor_list { width: 100%; height: 186px; padding: 24px 0; border-bottom: solid 1px #cccccc; display: none; }

#doc1, #doc2, #doc3, #doc4, #doc5, #doc6, #doc7, #doc8 { display: block; }

.about_right .doctor_list .doctor_l_name { font-size: 20px; font-family: "Microsoft YaHei"; color: #28b4c3; }

.about_right .doctor_list a { color: #28b4c3; }

.about_right .doctor_list img { float: left; margin-right: 20px; }

.about_right .doctor_list p { font-size: 14px; line-height: 36px; color: #666; }

.about_right .doctor_list p span { font-weight: bold; }

.about_right .doctor_list .docto_zx a { display: none; font-size: 14px; color: #fff; font-weight: bold; padding: 5px 10px; }

.about_right .doctor_list .docto_zx .doctor_zx_green { background: #28b4c3; margin-right: 10px; }

.about_right .doctor_list .docto_zx .doctor_zx_yellow { background: #fa7401; }

.about_right .doc_pageNum { text-align: center; margin-top: 15px; }

.about_right .doc_pageNum a { padding: 3px 8px; font-size: 12px; color: #666; line-height: 20px; border: 1px solid #e5e5e5; cursor: pointer; }

.about_right .doc_pageNum a.on { background: #28b4c3; color: #fff; }

.about_right .list_cate_fn a { font-weight: normal; }

.about_right .pg { font-family: "Microsoft YaHei"; color: #fff; font-size: 18px; text-align: center; height: 80px; float: left; }

.about_right .pg_a { width: 730px; background: #28b4c3; line-height: 80px; }

.about_right .pg_a span { background: url(../images/a_r_zx.jpg) left center no-repeat; padding-left: 40px; }

.about_right .pg a { color: #fff; }

.pg_b, .pg_c, .pg_d, .pg_e, .pg_f { width: 243px; line-height: 30px; padding: 10px 0; height: 60px !important; }

.about_right .pg_b { background: #eac14d; }

.about_right .pg_c { background: #5bd999; }

.about_right .pg_d { background: #e6567a; width: 244px; }

.about_right .pg_e { background: #7658f8; width: 365px; }

.about_right .pg_f { background: #cb70d7; width: 365px; }

.about_right .history_t { font-size: 24px; color: #666; margin: 20px 0; line-height: 50px; text-align: center; font-family: "Microsoft YaHei"; }

.about_right .history_left { width: 60px; height: auto; float: left; background: url(../images/history_l_bg.jpg) center repeat-y; }

.about_right .history_left span { width: 60px; float: left; padding: 2px 0; font-family: "Microsoft YaHei"; font-size: 18px; color: #666; background: #fff; text-align: center; }

.about_right .history_left span img { float: left; margin-bottom: 2px; }

.about_right .history_left .his_y1 { margin-top: 15px; }

.about_right .history_left .his_y2 { margin-top: 10px; }

.about_right .history_left .his_y3 { margin-top: 820px; }

.about_right .history_right { width: 670px; float: right; background: url(../images/history_l_bg.jpg) center repeat-y; position: relative; }

.about_right .history_right .his_r_gc { width: 20px; height: 30px; position: absolute; background: url(../images/history_dot_c.jpg) bottom no-repeat #fff; left: 50%; margin-left: -10px; top: 0; }

.about_right .history_right p { font-size: 13px; line-height: 20px; margin-top: 10px; color: #666; }

.about_right .history_right p:hover { color: #28b4c3; cursor: pointer; }

.about_right .history_right .his_line { width: 275px; height: 0; margin-left: 30px; border-bottom: dotted 1px #666; }

.about_right .history_right .his_p_r { margin-left: 340px; padding-left: 20px; background: url(../images/history_star.jpg) left 3px no-repeat; }

.about_right .history_right .his_p_l { margin-right: 340px; padding-right: 20px; background: url(../images/history_star.jpg) right 3px no-repeat; text-align: right; }

.about_right .history_right .his_p_nbg { background: none; margin-top: 0; }

.about_rb_t { font: 24px/48px "Microsoft YaHei"; color: #28b4c3; text-align: center; }

.about_rs_t { text-align: center; background: url(../images/c_line_bg.jpg) center repeat-x; clear: both; }

.about_rs_left, .about_rs_right { height: 48px; }

.about_rs_left { text-align: left; }

.about_rs_right { text-align: right; }

.about_rs_t span { font-size: 12px; font-family: "Microsoft YaHei"; color: #858585; text-transform: uppercase; background: #fff; }

.about_rs_left span, .about_rs_right span { font: 24px/48px "Microsoft YaHei"; color: #28b4c3; }

.about_rs_left span { background: url(../images/renai_service02.jpg) center right no-repeat #fff; padding-right: 20px; }

.about_rs_right span { background: url(../images/renai_service01.jpg) center left no-repeat #fff; padding-left: 20px; }

.about_rs_t span span { padding: 0 5px; }

.about_ser_con { padding: 15px 0; height: 232px; }

.about_ser_con p { font-size: 14px; line-height: 28px; *line-height:26px;

text-indent: 2em; color: #666666; }

.about_ser_con img.left { float: left; margin-right: 15px; }

.about_ser_con img.right { float: right; margin-left: 15px; }

/*专题*/

.content { width: 980px; margin: 0 auto; border: 0px solid #cfcdcd; margin-bottom: 0px; padding-top: 20px; background-color: #fff; overflow: hidden }

.zt_k { width: 100%; margin-bottom: 10px; overflow: hidden; _zoom: 1; }

.jrsyzz { width: 307px; padding: 4px; border: 1px solid #e5e4e3; margin: 8px 4px; float: left }

.jrsyzz .t12 .img { height: 108px; }

.jrsyzz .t12 .cont dt { color: #f1b602; text-align: center; font-size: 14px; font-weight: bold; line-height: 28px; }

.jrsyzz .t12 .cont p { font-size: 12px; color: #5f5f5e; line-height: 22px; }

.jrsyzz .t12 .cont p a { color: #dc0505; }

.yyzs_body { width: 1024px; margin: 0 auto; padding-top: 30px; }

.yyzs_left { width: 690px; float: left; border-top: solid 2px #28b4c3; }

.yyzs_tip { background: #f5f5f5; border-bottom: dotted 1px #999999; }

.yyzs_tip span { height: 65px; float: left; margin: 0 5px; line-height: 65px; font-size: 24px; font-family: "Microsoft YaHei"; }

.yyzs_tip .yyzs_week { width: 74px; height: 65px; background: url(../images/ck_week.jpg) no-repeat; text-align: center; color: #fff; }

.yyzs_tip .yyzs_prev, .yyzs_tip .yyzs_next { width: 83px; height: 22px; border: solid 1px #dddcdc; float: right; margin-top: 21px; text-align: center; line-height: 22px; font-size: 14px; color: #28b4c3; }

.yyzs_tip .yyzs_next { margin-right: 18px; }

.yyzs_tip p { clear: both; color: #666666; text-indent: 2em; padding: 20px; font-size: 14px; line-height: 28px; }

.yyzs_left .list_cate_name { margin: 20px 0; }

.yyzs_left .yysz_change { padding: 0 0 20px 0; border-bottom: dotted 1px #999999; }

.yyzs_left .yysz_change p { font-size: 14px; line-height: 30px; color: #666; text-indent: 2em; }

.yyzs_left .yysz_change p strong { font-weight: bold; }

.tip_right_yysz .tip_name { width: 100px; }

.tip_right_yysz .tip_des { width: 188px; }

.yyzs_time { height: 30px; background: url(../images/yyzs_line_bg.jpg) right center no-repeat; margin: 10px 0; clear: both; }

.yyzs_time span { float: left; height: 30px; line-height: 30px; background: url(../images/yyzs_arrow_r.jpg) left center no-repeat; font-size: 14px; font-weight: bold; color: #000; text-indent: 1em; }

.yyzs_time_con a { width: 134px; height: 26px; margin-bottom: 15px; background: #abcbda; font-size: 14px; text-align: center; color: #fff; line-height: 26px; }

.yyzs_time_con a:hover { background: #28b4c3; }

.yyzs_time_con .float_l { float: left; }

.yyzs_time_con .float_r { float: right; }

.yyzs_ycqzc { width: 272px; overflow: hidden; margin-top: 20px; height: 400px; }

.yyzs_ycqzc .tip_des { width: 172px; }

@media(max-width: 650px) {

		.logo_con,.logo_left,.nav ul,.slide_box,.slide_box li,.ks_piece,.c1_center,.main_con,.news_dt,.con4_left,.con4_left .doc_img,.con4_left .doc_info,.banner,.nk_baike .tip_des,.ks_disease_left,.ks_disease_con,.ks_disease_con ul,.ks_disease_con ul li,.youqing{width:100% !important; overflow:hidden;}

		.logo{background: url(../images/logo.jpg) -480px no-repeat; background-size:670%;}

		.nav ul .nav_menu,.nav_lead,.nav ul li:last-child,.ks_piece li:last-child,.full_banner,.c1_right,.news_dt img,.news_dt_list li span,.byby_bk_right,.nk_baike .ks_disease_con .tip_des,.m_6{display:none;}

		.nav ul,.nav,.ks_piece,.c1_center,.con1,.ks_disease_con ul,.nk_baike .ks_disease_con{height:auto;}

		.nav ul li,.ks_piece li{width:33%;}

		.slide_box li{background-size:230% !important; background-position:60% !important;}

		.top_slide_wrap,.slide_box,.slide_box li{height:200px;}

		.ks_piece li{margin-top:1%;}

		.news_dt .news_dt_name{font-size:16px;}

		.ks_doc_right{display:none;}

		.con4_left .doc_img{height:200px; text-align:center;}

		.con4_left .doc_img img{height:200px;}

		.con4_left .doc_info{height:auto; padding:0; text-align:center; margin:0;}

		.doc_jobs,.doc_name{font-size:16px;}

		.ks_doctor{height:600px;}

		.banner a img{width:100%;}

		.nk_baike .ks_disease_left .ks_d_lead li.on,.nk_baike .ks_disease_left .ks_d_lead li{width:24%;}

		.ks_disease_con{padding-left:0;}

		.nk_baike{height:500px;}

		.nk_baike .ks_disease_left{height:440px;}

		.youqing ~ div{height:auto !important;}

		.ks_disease_con{padding-right:0;}

}