@charset "gb2312";

/* CSS Document */

/* CSS 专家列表页 */

/* CSS 右侧部分 */

.zjlistRight,.zjwzRight,.dsjRight,.yyhjRight,.yydz,.crzn,.yyschool,.yyjj,.ydyfRight,.xserjc,.fkjc{width:710px;}

.zjlistRight dl{ width:100%; height:200px; margin-top:20px; border-bottom:1px dashed #e5e5e5;}

.zjlistRight dl dt,.zjlistRight dl dd,.zjwzRight dd .wzms_l,.zjwzRight dd .wzms_m,.zjwzRight dd .wzms_r,.zjwzRight dd div.nrBox_rt,.zjwzRight dd div.nrBox_lt,.zjwzal dt div ,.zjwzal dd ul.anlinr li div,.yyhjRight .toucan li h2,.yyhjRight .toucan li,.dsjRight .sjBox .nianBox li,.dsjRight .sjBox .sjnr li,.crzn dd .crlcnr p,.yyhjRight .yyry div,.yyschool dd .kchg .zhongM UL LI,.yyjj dd .yqtsPic img,.ydyfnr dd ul li,.ydyfnr .jqpic ul li,

.xserjc .bofx div,.fkjc .qwzj ,.fkjc .qwpic{ float:left;}

.zjlistRight dl dt img{ border:1px solid #e5e5e5; }

.zjlistRight dl dd div span,.zjlistRight dl dd p span,.zjwzRight dd div.nrBox_lt p span ,.zjwzal dd ul.anlinr .anlims h3,.zjwzal dd ul.anlinr .anlims p span,.yyhjRight .toucan li h2{ color:#f5668c; }

.zjlistRight dl dd div span{ font-size:16px; font-weight:bold; padding-right:25px;}

.zjlistRight dl dd div img {padding-right:25px; float:right;}

.zjlistRight dl dd { width:573px; height:185px; float:right;}

.zjlistRight dl dd p{ line-height:24px;  height:95px; padding:12px 0px;; overflow:hidden;}

.zjlistRight .pages{ height:24px; width:100% line-height:24px;  margin: 20px auto; text-align:center;}

.zjlistRight .pages a,.zjlistRight .pages span  {    font-size: 14px;     margin: 0 10px 0 0;}

.zjlistRight .pages a:link, .pages a:visited {    color: #333;}

.zjlistRight .pages a:hover {    color: #f5668c;  font-weight:bold;}

.zjlistRight .pages a:hover span { color: #f5668c; border-bottom:1px solid #f5668c;}





   

/* CSS 左侧部分 */

.zjlistLeft{ width:214px; }

.zjlistLeft dl dd{ width:211px; border-left:1px solid #fbc1d4;border-right:1px solid #fbc1d4;}

.zjlistLeft dl dd p{ height:58px; line-height:58px; border-bottom:1px dashed #ee6188; padding-left:23px; font-size:16px; background:url(../images/listlt_jtxz.gif) no-repeat 175px center;}

.zjlistLeft dl dd img { margin:35px 0 20px 5px;}

.zjlistLeft dl dd p:hover { font-weight:bold; background:url(../images/listlt_jt.gif) no-repeat 175px center #f99cba;}

.zjlistLeft dl dd a:hover { color:#fff; }



/* CSS 专家文章页 */



/* CSS 右侧部分 */

.zjwzRight DL{  margin:25px auto; padding:0 15px !important;_padding:0 10px; width:735px;}

.zjwzRight DT h1{ width:470PX; height:50PX; margin:0 auto; background:url(../images/zjwz_img02.gif) no-repeat LEFT bottom; text-align:center; line-height:24px; color:#f15180; font-size:16px; }

.zjwzRight dt{ margin-bottom:25px;}

.zjwzRight dd .wzms_l,.zjwzRight dd .wzms_m,.zjwzRight dd .wzms_r{ height:79px;}

.zjwzRight dd .wzms_l,.zjwzRight dd .wzms_r{ width:10px;}

.zjwzRight dd .wzms_l{  background:url(../images/zjwz_msbg.gif) no-repeat left -1px;}

.zjwzRight dd .wzms_r{  background:url(../images/zjwz_msbg.gif) no-repeat -10px -1px;}

.zjwzRight dd .wzms_m{  background:url(../images/zjwz_msbg2.gif) repeat-x left bottom ; width:699px; height:68px; padding:11px 6px 0 6px; text-indent:28px; line-height:24px;}

.zjwzRight dd div.nrBox_rt,.zjwzRight dd div.nrBox_lt{ height:355px; margin-top:20px; }

.zjwzRight dd div.nrBox_rt{ margin-left:20px; width:236px; text-align:center; background:url(../images/zjwz_zxBtnbg.gif) no-repeat left 220px; float:right;}

.zjwzRight dd div.nrBox_lt{ width:455px;}

.zjwzRight dd div.nrBox_lt p{ margin-bottom:15px; line-height:24px; text-indent:28px;}

.zjwzRight dd div.nrBox_lt p.xhuax{ border-bottom:1px dashed #e5e5e5; height:30px; line-height:30px;}

.zjwzRight dd div.nrBox_lt span{ font-weight:bold; color:#fc5c86;}

.zjwzRight dd div.nrBox_btm { width:100%; height:auto; padding-top:20px ; border-top: 1px dashed #e5e5e5;line-height:24px; }



.zjwzRight dd ul.fanye{ width:100%; height:40px; border-top:1px dashed #e5e5e5; line-height:40px;}

.zjwzRight dd .fanye li,.zjwzRight dd .fanye li a{height:50px; font-size:14px; color:#333; line-height:50px;}



/* CSS 专家案例部分 */

.zjwzRight .zjwzal{ margin:25px 0; padding:0; width:765px; }

.zjwzal dt{  height:42px; width:700px; background:url(../images/zjwz_anlibtbg.gif) no-repeat; padding-left:65px; }

.zjwzal dt div { width:121px; background:#fff; border-top:2px solid #f5668c; font-size:16px; height:28px; margin:1px 0 0 2px; line-height:28px; text-align:center;}

.zjwzal dt div a:hover ,.zjwzal dt .on,.zjwzal dt div:hover { background:#fc7095; border:none; color:#fff;}

.zjwzal dd ul.anlinr li{ border:0; height:124px; border-bottom:1px dashed #e5e5e5; margin-bottom:20px;}

.zjwzal dd ul.anlinr li .anlipic{ height:95px; width:135px; padding:4px; border:1px solid #fdd9e3; margin-right:20px;}

.zjwzal dd ul.anlinr li .anlims{ width:586px; height:103px; overflow:hidden; }

.zjwzal dd ul.anlinr li .anlims h3{ font-size:14px; margin-bottom:15px;}

.zjwzal dd ul.anlinr li .anlims p { line-height:24px;}

.zjwzal dd ul.anlinr li .anlims p span{ padding-left:25px; }

.zjwzal dd .block{ display:block;}

.show{   display: block; }

.hide{       display: none;}

.binit{     display: none;}



/* CSS 新闻列表页 */

.newslistR dl{ height:124px;}

.newslistR dl dt img { display:block; padding:4px; border:1px solid #e5e5e5; }

.newslistR dl dd { height:auto;}

.newslistR dl dd div.newlistBt{ background:url(../images/xgwz_img01.gif) no-repeat left center; padding-left:20px;}

.newslistR dl dd div.newlistBt span{ float:left; width:425px; overflow:hidden;}

.newslistR dl dd div.newlistBt img { margin-top:-2px; padding-right:15px; }

.newslistR dl dd div.newlistBt div  {  flaot:right;}





/* CSS 医院环境封面页 */

.yyhjRight .toucan{ width:100%; border-bottom:1px dashed #e5e5e5; margin:20px auto 0 auto; padding-bottom:10px; float:left; }

.yyhjRight .toucan li{ width:363px; height:266px; text-align:center; border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5; margin:0 7px 20px 7px ;_margin:0 7px 20px 6px;}

.yyhjRight .toucan li div{ height:43px;border-bottom:1px solid #e5e5e5; text-align:left; background:url(../images/yyhj_top.gif) repeat-x left top;line-height:43px; margin-bottom:12px;}

.yyhjRight .toucan li h2 { font-size:16px; font-weight:normal; padding-left:15px; width:300px;}

.yyhjRight .hjBox { border:none;}

.yyhjRight .hjBox li{width:237px; }

.yyhjRight .hjBox li h2{width:170px;}



/* CSS 医院荣誉页 */

.yyhjRight .yyry{ width:509px; margin:20px auto ;}

.yyhjRight .yyry dd{height:210px;  border-bottom:1px dashed #e5e5e5; margin-top:20px;}

.yyhjRight .yyry  div { width:250px; text-align:center; }

.yyhjRight .yyry .lfbk{ padding-right:8px;}

.yyhjRight .yyry  img { padding-bottom:10px;}

.yyhjRight .yyry dt{height:385px;  border-bottom:1px dashed #e5e5e5; padding-bottom:15px;}



/* CSS 医院地址面 */

.fuznBt{ height:40px; border-bottom:1px dashed #e5e5e5; font-size:16px; color:#df5900; font-weight:bold; line-height:40px; text-align:center; margin:25px auto;}

.yydz dl dd{ padding:0 10px; line-height:24px;}

.yydz dl dd h2,.yydz dl dd span{color:#e42358; font-size:14px; font-weight:bold;}

.yydz dl dd p{ text-indent:15px; padding-bottom:5px;}

.yydz dl .baidumap{ width:100%; height:584px; margin:20px auto;}



/* CSS 大事记 */

.dsjRight .sjBox{ width:752px; margin:20px auto; height:1146px; padding-bottom:20px; background:url(../images/shiji_btmbk.gif) no-repeat left bottom;}

.dsjRight .sjBox .sjLeft{ width:16px; height:1068px; background:url(../images/shiji_Lbc.gif) repeat-y left top;}

.dsjRight .sjBox .sjRight{ width:14px; height:1068px; background: url(../images/shiji_Rbk.gif) repeat-y right top;}

.dsjRight .sjBox .sjMid{ width:690px;height:1053px; padding:15px 16px 0 16px;}

.dsjRight .sjBox .nianBox{ width:669px; height:43px; background:#f5f5f5; padding-left:20px; border-bottom:1px solid #fadfe6; margin-bottom:25px;}

.dsjRight .sjBox .nianBox li{ width:83px;height:34px; margin-top:8px;color:#fc5c86; line-height:34px; text-align:center; margin-right:12px; font-family:Arial, Helvetica, sans-serif; }

.dsjRight .sjBox .nianBox li:hover,.dsjRight .sjBox .nianBox li.cur{  border:1px solid #fadfe6; border-bottom:1px solid #fff; background:#fff;}

.dsjRight .sjBox .sjnr{ width:689px;}

.dsjRight .sjBox .sjnr li{ width:240px; min-height:83px;_height:83px; line-height:24px; border:1px solid #fadfe6; padding-left:81px; background:url(../images/shiji_boximg.gif) no-repeat 7px 7px; margin:0 8px 10px 8px; }

.dsjRight .sjBox .sjnr li p{ color:#fc5c86; font-weight:bold;  padding-top:6px;}

.dsjRight .sjBox .hidn{ display:none;}





/* CSS 出入院指南和门诊指南 */

.crzn dd{ padding-bottom:20px; border-bottom:1px dashed #e5e5e5; line-height:24px;}

.crzn dd .crlcnr{ height:121px;  }

.crzn dd h3,.crzn dd h2{   margin:15px 0; text-align:left;}

.crzn dd h3{color:#fc5c86; line-height:28px; font-size:14px;}

.crzn dd .crlcnr p{padding:30px 15px 0 15px; margin-right:17px; height:91px;}

.crzn dd .mzlcnr p{margin-right:0; padding:26px 10px 0 15px;height:95px;}

.crzn dd .crlc1{ width:186px; background:url(../images/crzn_bg01.jpg) no-repeat left top;}

.crzn dd .crlc2{ width:307px; background:url(../images/crzn_bg02.jpg) no-repeat left top; line-height:20px;}

.crzn dd .crlc3{ width:75px; background:url(../images/crzn_bg03.jpg) no-repeat left top;}

.crzn dd h2,.yyschool dd h2{ height:54px;font-size:16px; line-height:54px; color:#fff; background:url(../images/crzn_btbg.jpg) no-repeat left top; padding-left:15px;  }

.crzn dd p.znlist{ background:url(../images/crzn_xin.jpg) no-repeat left 6px; padding-left:23px; }

.crzn dd p span{ color:#fc5c86; font-weight:bold;}

.crzn dd .mztbsm{ width:49%;}

.crzn dd .mztbsm h3{ width:352px; height:35px; line-height:25px; padding-left:20px; background:url(../images/mzzn_img02.jpg) no-repeat left bottom; margin-top:0;}



/* CSS 孕妇学校 */

.yyschool dd p{ text-indent:28px; line-height:24px;}

.yyschool dd .kcbt{ background:#fa7ea5; text-align:center; color:#fff; font-size:18px; width:100%; height:55px; line-height:55px; margin:15px 0;}



.yyschool dd table{ width:763px;}

.yyschool dd table th ,.yyschool dd table td{border: 1px solid #fcd2df; text-align:center; }

.yyschool dd table th{font-size: 16px; font-weight:bold; color:#ee6188; line-height:45px; height:45px;}

.yyschool dd table td{ font-size:14px; color:#333; height:55px;}

.yyschool dd .had { font-size:16px; font-weight:bold; cursor:pointer;}

#a3,#a4,#a5 {margin-left:15px;}

#t3 table { border-collapse:separate; border-spacing:1px;}

#t3 table tr {background-color:#FFF; text-align:center;height:55px;}

#t3 table th {font-size:16px;}

/*#t3 table td {width:95px};*/

#t3 table .time {width:98px;}

#t3 h3 {text-align:center; font:bold 16px/48px '宋体'; height:48px;}

.biaogeBox3 {margin:0 15px;color:#ee6188;width:111px; font-weight:bold; height:38px;background-image:url(../images/a3.gif); line-height:38px;text-align:center; float:left}

.biaogeBox4 {background-image:url(../images/a4.gif);width:111px;color:#ee6188;font-weight:bold; height:38px; line-height:38px; text-align:center; float:left;}

.yyschool dd table .td1 {width: 140px;}

.yyschool dd table .td2 {width: 109px;}

.yyschool dd table .td3 {width: 380px;}

.yyschool dd table .td4 { width:152px;}

.yyschool dd table .td5 {width: 315px;}

.yyschool dd table .td6 {width: 82px;}

.yyschool dd table .td7 {width:177px; }

.yyschool dd table .td8 {width:160px; }

.yyschool dd table .td9 {width:60px; }

.yyschool dd table td.beiz{ color:#ee6188; line-height:24px; padding:10px 15px; text-align:left;}

.yyschool dd .SchoolBtn{ height:60px; margin:20px 0 20px 200px; text-align:center;  }

.yyschool dd .SchoolBtn img{ margin-right:30px; float:left;}

.yyschool dd .kchg {width:765px; height:185px; margin:15px 0;overflow:hidden;}

.yyschool dd .kchg .zhongM{ width:697PX; overflow:hidden;}

.yyschool dd .kchg .zhongM UL LI{ width:222PX; height:185PX; margin-right:10PX; }

.yyschool dd .kchg .zhongM UL LI p{ text-indent:0;text-align:center; line-height:28px; overflow:hidden;}

.yyschool dd .kchg .youR,.yyschool dd .kchg .zuoL{ width:30PX; height:158PX;}

.yyschool dd .kchg .youR{ background:url(../images/expert_jt.gif) no-repeat -30PX TOP;}

.yyschool dd .kchg .zuoL{background:url(../images/expert_jt.gif) no-repeat left TOP; margin-right:7px;}



/* CSS 医院简介 */

.yyjj dd p{ line-height:24px; text-indent:28px;}

.yyjj dl dd { margin-bottom:20px;}

.yyjj dd .zjhsBt{ height:30px; width:300px; background:url(../images/yyjj_bt.jpg) no-repeat left top; margin-bottom:15px;}

.yyjj dd .gjbzBt {background:url(../images/yyjj_bt.jpg) no-repeat left -30px; }

.yyjj dd .jsbzBt{background:url(../images/yyjj_bt.jpg) no-repeat left -60px; }

.yyjj dd .zszgBt{background:url(../images/yyjj_bt.jpg) no-repeat left -90px; }

.yyjj dd .wxssBt{background:url(../images/yyjj_bt.jpg) no-repeat left -120px; }

.yyjj dd .yqtsBt{background:url(../images/yyjj_bt.jpg) no-repeat left -150px; }

.yyjj dd .yqtsPic { margin-top:20px;}

.yyjj dd .yqtsPic img{ margin-right:8px; }



/* CSS 医德医风 */

.ydyfnr dt{ width:750px; height:54px; padding-left:15px; color:#fff;font-size:16px; background:url(../images/ydyf_btbg.jpg) no-repeat left top ; line-height:54px;}

.ydyfnr dt span{ padding-left:640px;}

.ydyfnr dt a{ color:#fff}

.ydyfnr .gxxpic { height:600px;}

.ydyfnr .gxxpic ul li{ height:281px; width:221px; padding-left:25px; background:url(../images/gxx_bg.jpg) no-repeat right top; margin-top:12px;}

.ydyfnr .gxxpic ul li p{ width:221px; overflow:hidden; line-height:24px; margin-top:10px; text-align:center; text-indent:0;}

.ydyfnr .jqpic { height:440px;}

.ydyfnr .jqpic ul li{ width:132px; height:191px; padding:0 5px 0 15px; margin-top:15px;}

.ydyfnr .jqpic ul li img{ border:1px solid #e5e5e5;}

.ydyfnr .thbsj{ height:300px; }



.ydyfnr .thbsj div h2{ height:51px; color:#fff; line-height:51px; padding-left:15px; font-size:16px; }

.ydyfnr .thbsj .thbBox{ width:420px; overflow:hidden; }

.ydyfnr .thbsj .thbBox h2{ background:url(../images/ydyf_thbbg.jpg) no-repeat -2px top; }

.ydyfnr .thbsj  ul{border-left:1px dotted #666; padding-top:8px; height:224px; overflow:hidden;}

.ydyfnr .thbsj  ul li{ height:32px; line-height:32px; background:url(../images/dit_img.gif) no-repeat 15px 12px; padding-left:28px;}

.ydyfnr .thbsj .thbBox ul li{ width:392px;}

.ydyfnr .thbsj .sjbmBox ul li{ width:304px;}

.ydyfnr .thbsj .sjbmBox{width:332px;}

.ydyfnr .thbsj .sjbmBox h2{ background:url(../images/ydyf_sjbmbg.jpg) no-repeat -2px top; }



/* CSS 新生儿专家分娩陪伴 */



.xserjc dl dd {}

.xserjc dl dd h2{ color:#fc5c86; font-size:14px; margin:15px auto;}

.xserjc dl dd p{ text-indent:28px;  line-height:24px;}

.xserjc dl dd p span{color:#fc5c86; font-size:14px;  font-weight:bold;}

.xserjc .xsrbtys { height:56px; margin-bottom:6px; line-height:56px; color:#fff; font-size:16px; padding-left:15px; background:url(../images/wzbtbg.jpg) no-repeat;}

.xserjc .xsrdtu{ margin:20px 0; padding-left:293px;}

.xserjc .bofx { height:220px; }

.xserjc .bofx p{ width:438px; margin-right:18px;}

.xserjc .bofx img { padding-top:10px;}

.fkjc dl dd{ padding:0;}

.fkjc .qwzj p{ width:430px;}

.fkjc .qwzj{ height:144px;}

.fkjc .wztpjj{margin-right:10px;}

