﻿@charset "utf-8";
/* CSS Document */



body, div, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, p { margin:0 auto; padding:0; color: black; font: normal normal normal 12px/1.75 宋体, Arial, sans-serif; }
li { list-style:none; }
img { border:0; }
;
code, form, fieldset, address, ins, sup, sub, small { margin:0; padding:0 }
ul, ol, p, h1, h2, h3, h4, h5, h6, dl, dd { margin:0px; padding:0px; }
ul, dl, dt, dd { list-style:none; }
a img { border:none; }
a { color:#555; text-decoration:none; }
a:hover { color:#CD0000; text-decoration:underline; }
/*其它科室导向*/

.zt_headtop { width:100%; height:32px; z-index:8; }
.min { width:auto; height:20px; line-height:20px; padding:6px 0px; font-size:12px; }
.min li {padding:0px 10px 0px 11px; float:left; }
.min li.nobg { background:none; }
.w97 { width:970px; height:auto; }
/*先进技术*/

.F_l_021, .F_l_022, .F_l_023, .F_l_024, .F_l_025, .F_l_026, .F_l_027, .F_l_028 { width:310px; height:auto; overflow:hidden; margin-bottom:5px; }
.F_l_022 { background-color:#f6f9fe; }
.F_l_024 { background-color:#f6f9fe; }
.F_l_026 { background-color:#f6f9fe; }
.F_l_028 { background-color:#f6f9fe; }
.firstfa { height:30px; line-height:30px; padding:0px 10px; }
.firstpc { padding:4px; border:1px solid #ddd; }
.firstpc img { display:block; width:300px; height:100px; }
.C_r_01 { float:left; width:310px; height:30px; }
.C_r_01 b { float:left; width:210px; color:#ab0b27; font-size:16px; font-family:"微软雅黑"; height:30px; }
.C_r_02 { float:left; width:310px; height:auto; overflow:hidden; padding:10px 0px; }
.x2 { color:#ab0b27 }
/*右侧小框样式*/

.newInfoRight { float:right; width:310px; }
.newInfoRight_2, .newInfoRight_3, .newInfoRight_4, .newInfoRight_5, .newInfoRight_6, .newInfoRight_7, .newInfoRight_8 { width:310px; float:left; margin-top:16px; }
.newInfoRight_2 h3, .newInfoRight_3 h3, .newInfoRight_4 h3, .newInfoRight_5 h3, .newInfoRight_6 h3, .newInfoRight_7 h3, .newInfoRight_8 h3 { float:left; width:310px; height:30px; }
.newInfoRight_2 h3 b, .newInfoRight_4 h3 b, .newInfoRight_5 h3 b, .newInfoRight_6 h3 b, .newInfoRight_7 h3 b, .newInfoRight_8 h3 b { float:left; width:76px; color:#ab0b27; font-size:16px; font-family:"微软雅黑"; height:30px; }
.newInfoRight_2 h3 b strong, .newInfoRight_3 h3 b strong, .newInfoRight_4 h3 b strong, .newInfoRight_5 h3 b strong, .newInfoRight_6 h3 b strong { color:#000; }
.newInfoRight_2 ul { float:left; width:310px; margin-top:10px; }
.newInfoRight_2 ul li { float:left; margin-top:6px; width:300px; }
.newInfoRight_2 ul li img { float:left; width:100px; height:60px; border:solid 1px #dddddd; }
.newInfoRight_2 ul li a { float:right; font-size:14px; width:194px; line-height:24px; height:48px; overflow:hidden; padding-left:4px; }
.newInfoRight_3 h3 b { float:left; width:112px; color:#ab0b27; font-size:16px; font-family:"微软雅黑"; height:30px; }
.newInfoRight_3 span { float:left; margin:16px 0 0 0px; display:inline; width:310px; }
.newInfoRight_3 span img { float:left; width:90px; height:120px; margin-right:15px; display:inline; }
.newInfoRight_3 span h4 { float:left; width:200px; font-size:14px; font-family:"微软雅黑"; }
.newInfoRight_3 span h4 a { color:#ab0b27; }
.newInfoRight_3 span font { float:left; width:200px; font-size:12px; line-height:20px; height:20px; overflow:hidden; padding:5px 0 0 0; }
.newInfoRight_3 span big { float:left; width:200px; font-size:12px; line-height:20px; color:#3e3e3e; height:40px; overflow:hidden; padding:2px 0 0 0; }
.newInfoRight_3 span small { float:left; width:200px; padding:8px 0 0; }
.newInfoRight_3 span small a { height:24px; line-height:24px; border-bottom:solid 1px #dddddd; border-right:solid 1px #dddddd; padding:0 6px; float:left; color:#ab0b27; font-size:12px; margin-left:5px; display:inline; }
.newInfoRight_3 h3 span { float:right; background-color:#FF0000; }
.newInfoRight_3 .JQ-content-box { width:310px; float:left; position:relative; overflow:hidden; height:330px; }
.newInfoRight_4 .JQ-slide-content { float:left; position:absolute; top:30px; }
.newInfoRight_4 .JQ-slide-content li { float:left; width:310px; }
.newInfoRight_4 .JQ-content-box { width:310px; float:left; position:relative; overflow:hidden; height:390px; }
.newInfoRight_4 h3 { margin-bottom:8px; }
.newInfoRight_4 dl { width:310px; float:left; margin-top:12px; }
.newInfoRight_4 dl dt {padding-left:31px; width:270px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:27px; height:27px; }
.newInfoRight_4 dl dt a { color:#3e3e3e; font-size:14px; }
.newInfoRight_4 dl dd {width:270px; height:50px; line-height:23px; color:#3e3e3e; font-size:12px; text-indent:20px; padding:21px 20px 0; overflow:hidden; margin-bottom:10px; }
.JQ-slide-nav { float:right; }
.JQ-slide-nav li { float:left; width:10px; height:10px; margin-right:10px; display:inline; cursor:pointer; }
.newInfoRight_5 ul { float:left; width:310px; }
.newInfoRight_5 ul li { float:left; width:145px; margin-top:10px; padding-left:6px; }
.newInfoRight_5 ul li a img { width:145px; height:80px; float:left; }
.newInfoRight_5 ul li p { float:left; width:145px; line-height:25px; height:25px; font-size:12px; color:#000; overflow:hidden; text-align:center; }
.newInfoRight_6 h3 { margin-bottom:20px; }
.newInfoRight_6 dl { width:310px; float:left; }
.newInfoRight_6 dl dt { padding:0px; width:302px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:30px; height:30px; color:#333333; font-size:14px; padding-left:2px; }
.newInfoRight_6 dl dt a { color:#333; }
.newInfoRight_6 dl dd {width:290px; height:76px; line-height:23px; color:#998c80; font-size:12px; text-indent:20px; padding:26px 10px 0; overflow:hidden; margin-bottom:10px; }
.newInfoRight_6 dl dd img { float:left; width:96px; height:56px; padding:1px; border:solid 1px #d3c6ba; }
.newInfoRight_6 dl dd font { line-height:21px; width:180px; float:left; overflow:hidden; height:63px; margin-left:10px; display:inline; font-size:12px; }
.newInfoRight_6 .lihover dt a { color:#714c2b; }
.newInfoRight_6 em { width: 16px; height: 15px; float: left; text-align: center; line-height: 15px; font-family: Arial; color: white; font-size: 10px; margin-right: 9px; _display: inline; margin-top: 8px; }
.newInfoRight_6 dt em.hot { background:#CC2B33; }
.firstfa em { width: 16px; height: 15px; float: left; text-align: center; line-height: 15px; font-family: Arial; color: white; font-size: 10px; margin-right: 9px; _display: inline; margin-top: 8px; }
.firstfa em.hot { background:#CC2B33; }
.newInfoRight_8 .onlices { float:right; width:190px; }
.newInfoRight_8 .onlices a { font-size:16px; font-family:"微软雅黑"; height:30px; padding-right:16px; }
.newInfoRight_8 .mtab { width:310px; border-bottom:1px solid #eeeeee; }
.newInfoRight_8 ul { padding-top:15px; }
.newInfoRight_8 .mtab li { width:260px; height:24px; overflow:hidden; padding-bottom:8px; }
.newInfoRight_8 .mtab li span { float:left; line-height:24px; width:60px; }
.newInfoRight_8 .mtab li .txt { border:1px solid #6fb7c6; float:left; height:20px; width:180px; background-color:#F2F5FC }
.newInfoRight_8 .mtab li .txt2 { border:1px solid #6fb7c6; float:left; height:20px; width:80px; }
.newInfoRight_8 .mtab li.end { height:28px; overflow:hidden; text-align:center; padding-top:10px; }
.puBd2 { width:300px; float:left; display:inline; margin-top:3px; }
.img_up { width:300px; height:18px; overflow:hidden; cursor:pointer; text-align:center; margin-top:10px; }
.img_dwn { width:300px; height:18px; overflow:hidden; cursor:pointer; text-align:center; }
#scrollDiv { width:300px; height:260px; text-align:center; overflow:hidden; }
#scrollDiv ul { width:300px; height:254px; padding-top:7px }
#scrollDiv li { width:300px; height:84px; margin:0 auto }
#scrollDiv li img { margin-top:2px; border:1px solid #ccc }
.examples { width:238px; height:290px }
/*尾部*/



.mfootbg { width:auto; height:auto; overflow:hidden; padding:20px 0px; background:url(../images/navbg.jpg); }
.mfoot { width:970px; height:auto; overflow:hidden; }
.mfoot .flogo { width:300px; height:40px; background-image:url(../images/logo2.png); float:left; margin:30px 10px; display:inline; }
.mfoot .ftxt { float:right; width:600px; line-height:24px; color:#dddddd; }
.mfoot .ftxt p { color:#ddd; }
.mfoot .ftxt a { color:#ddd; }
.mfoot .ftxt a:hover { color:#ddd; }
.mfoot .copy { color:#ddd; float:right; width:600px; }
/*医院介绍*/

.yygkcon1 { background:url(../images/navbg.jpg); height:80px; width:100%; left:0px; }
.yygkcon1_1 { width:1200px; display:table; margin:auto; height:80px; }
.yygkcon1_1 h2 { background:url(../images/logo2.png) no-repeat; width:300px; height:40px; float:left; margin:20px 0 0 100px; display:inline; }
.yygkcon1_1 h2 a { width:300px; height:40px; float:left; }
.yygkcon1_1 #menu { float:left; float:left; height:80px; margin-left:10px; display:inline; }
.yygkcon1_1 #menu .mlist { float:left; height:65px; font-size:15px; font-family:"微软雅黑"; position:relative; padding-top:15px; z-index:99; }
.yygkcon1_1 #menu .mlist a.mlb { color:#fff; display:inline-block; line-height:60px; height:65px; padding:0 10px; text-decoration:none; }
.yygkcon1_1 #menu .mlist a.mlb:hover { background: none repeat scroll 0 0 #FFFFFF; color: #ab0b27; font-weight: bold; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; }
.yygkcon1_1 #menu .mlist .show_sub { position:absolute; width:400px; padding:10px; height:auto; overflow:hidden; left:0px; top:80px; z-index:999; background:#fff; border:1px solid #ab0b27; border-top:none; display: none; }
.yygkcon1_1 #menu .mlist .show_sub dl { width:180px; height:auto; overflow:hidden; float:left; padding:0px 10px; }
.yygkcon1_1 #menu .mlist .show_sub dt { float:left; height:24px; line-height:24px; padding:0px 10px; font-size:14px; color:#fff; background:#ab0b27; }
.yygkcon1_1 #menu .mlist .show_sub dt a { color:#fff; }
.yygkcon1_1 #menu .mlist .show_sub dd { width:200px; height:auto; overflow:hidden; float:left; line-height:24px; padding:5px 0px; }
.yygkcon1_1 .sinaWeibo { width:97px; height:30px; float:right; margin:28px 0 0 0; }
.yygkcon1_1 .sinaWeibo a { float:left; width:97px; height:30px; }
/*文章内容页*/

.newCon1 { width:100%; height:209px; border-bottom:solid 1px #dddddd; background:#f8f8f8; }
.newCon1_1 { width:1000px; margin:auto; height:209px}
.newCon1_1Left { width:630px; height:184px; float:left; margin:25px 0 0 0; }
.newCon1_1Left img { float:left; width:630px; height:130px; float:left; }
.newCon1_1Left p { float:left; width:610px; font-size:12px; color:#5e5165; background:url(../images/home0116_07.jpg) no-repeat 0 29px; padding:25px 0 0 15px; line-height:20px; height:20px; text-indent:0px; }
.newCon1_1Left .dhy { float:left; width:610px; font-size:12px; color:#5e5165; background:url(../images/home0116_07.jpg) no-repeat 0 29px; padding:25px 0 0 15px; line-height:20px; height:20px; text-indent:0px; }
.newCon1_1Left h1 { display:inline }
.newCon1_1Left p a { color:#3e3e3e; }
.newCon1_1Right {float:right; width:350px; margin:25px 0 0 0; }
.newCon1_1Right ol { float:left; width:10px; }
.newCon1_1Right ol li { float:left; width:10px; height:10px; margin-bottom:10px; cursor:pointer; }
.zdfldiv { width:630px; height:130px; position:relative; }
.zdfldivimg img { width:630px; height:130px; }
.zdflul { height:14px; position:absolute; right:0; bottom:4px; }
.zdflul li { width:14px; height:14px; text-align:center; line-height:14px; color:#fff; background:#555; float:left; margin-right:4px; cursor:pointer; }
.zdflul li.active { background:#990000; }
/*搜索*/

.inputTxt {width:180px; float:left; height:24px; border:0; margin:20px 0 0 12px; display:inline; padding-left:34px; }
.searchBar .btn {width:67px; height:24px; float:left; border:0; margin:20px 0 0 0px; }
.newCon1_1Right_1 { float:left; height:129px; width:340px; }
.newCon1_1Right_1 span { float:left; width:170px; margin:0 20px 0 22px; }
.newCon1_1Right_1 span b { width:100%; float:left; color:#bf1578; font-size:14px; font-family:"微软雅黑"; font-weight:normal; }
.newCon1_1Right_1 span dl { float:left; width:170px; }
.newCon1_1Right_1 span dl dt { float:left; width:170px; line-height:20px; height:25px; font-size:15px; color:#252525; font-family:"微软雅黑"; padding:5px 0 0 0; overflow:hidden; }
.newCon1_1Right_1 span dl dt a { color:#252525; }
.newCon1_1Right_1 span dl dd { float:left; width:170px; color:#888888; font-size:12px; line-height:20px; padding:5px 0 0 0; overflow:hidden; }
.newCon1_1Right_1 img { width:125px; height:75px; float:right; margin-top:30px; }
.newCon1_1Right_2 { width:350px; float:left; height:54px; }
/**文章内容*/

.newInfo { width:1000px; margin:auto; margin-top:20px; display:table; margin-bottom:30px; }
.newInfoleft { width:630px; float:left; border-right:solid 1px #e6e6e6; padding-right:20px; }
.newInfoleft h1 { color:#3e3e3e; font-size:24px; font-family:"微软雅黑"; text-align:center; }
.newInfoleft h5 { float:left; color:#888888; font-weight:normal; width:630px; border-bottom:dotted 1px #dadada; padding:16px 0 20px 0; overflow:hidden; height:20px; line-height:20px; font-size:12px; }
.newInfoleft h5 a { color:#bf1578; }
.zxyyzy {display: inline-block; height: 22px; margin-left: 10px; position: relative; top: 5px; width: 88px; }
.newInfoleft .dd { width:580px; padding:14px 25px; float:left; background:#f3efe9; line-height:27px; font-size:14px; color:#7d5939; height:60px; overflow:hidden; margin-top:10px; }
.newInfoleft .dd p { height:81px; min-height:60px; max-height:81px; margin:0; overflow:hidden; }
.newInfoCon { width:630px; float:left; margin-top:10px; line-height:180%; font-family:"宋体"; font-size:14px; }
.newInfoCon p { font-size:14px; color:#3e3e3e; line-height:27px; text-indent:30px; font-family:"宋体"; }
.newInfoCon .txtArea { padding:4px 8px 0px 8px; font-size:14px; line-height:2; }
.newInfoCon .txtArea p { padding:1px 0px; text-indent:2em; }
.newInfoCon .txtArea a { color:#0000cc; }
.newInfoCon .txtArea a:hover { color:#ff0000; }
.newInfoCon .txtArea2 { padding:4px 8px 0px 30px; font-size:14px; line-height:2; }
.newInfoCon .txtArea2 p { padding:1px 0px; text-indent:2em; }
.newInfoCon .txtArea2 a { color:#0000cc; }
.newInfoCon .txtArea2 a:hover { color:#ff0000; }
.newInfo .tags { height:20px; padding:8px 0px; line-height:20px; text-align:left; width:420px; overflow:hidden; float:left }
.newInfo .tags span { position:relative; float:left; width:40px; height:18px; margin-right:15px; line-height:18px; background:#f2f2f2; border:1px solid #e4e4e4; text-align:center; }
.newInfo .tags b { position:absolute; width:15px; height:16px; top:1px; right:-8px; color:#f2f2f2; font-size:14px; overflow:hidden; }
/*结束*/

/* S 文章列表分页 */

.pageNav { clear:both; width:100%; padding:10px 0px; text-align:center; line-height:14px; }
.pageNav a, .pageNav span, .pageNav em { display:inline-block; padding:2px 5px; margin:3px; -moz-border-radius:3px; border-radius:3px; }
.pageNav a { border:1px solid #cccccc; background:#ffffff; text-decoration:none; }
.pageNav span { background:#ffffff; color:#d32f54; border:1px solid #d32f54; }
.pageNav em { background:none; color:#d32f54; border:1px solid #ffffff; font-weight:700; }
.pageNav a:hover { border-color:#d32f54; text-decoration:none; }
/* E 文章列表分页 */

.xgyd { float:left; width:402px; margin-top:10px; }
.xgyd h3 { float:left; width:402px; height:30px; }
.xgyd h3 b { float:left; width:76px; color:#ab0b27; font-size:16px; font-family:"微软雅黑"; height:30px; }
.xgyd ul { float:left; width:350px; margin-top:20px; }
.xgyd ul li {line-height:30px; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:0 0 0 8px; width:350px; font-size: 14px; line-height: 30px; }
.xgyd ul li a { color:#333333; }
.xgydNew { float:right; border: 1px solid #D6E0EA; width:190px; height:157px; margin:39px 0 0 0px; }
.xgydNew b { width:184px; float:left; background: #EAFCDF; color: #ab0b27; font-family: tahoma; font-size: 12px; font-weight: bold; line-height: 30px; padding:3px 0px 0px 6px; }
.xgydNew ul { width:176px; float:left; margin-top:10px; }
.xgydNew ul li { width:176px; float:left; font-size:12px; margin-bottom:10px; margin:5px; }
.xgydNew ul li a { width:100%; max-height:38px; line-height:19px; color:#4E9105; float:left; overflow:hidden; }
.xgydNew ul li font { width:100%; text-align:right; color:#bbbbbb; font-size:12px; line-height:18px; height:18px; overflow:hidden; float:left; }
.artNav { clear:both; width:620px; height:16px; padding:2px 0px 16px 0px; line-height:16px; text-align:center; }
.artNav li { float:left; width:290px; padding:0px 10px; }
.artNav li:first-child { text-align:left; }
.artNav li:last-child { text-align:right; }
.newInfoRight { float:right; width:310px; }
.newInfoRight_1 { width:310px; float:left; height:250px; }
.tagright { height:20px; padding:13px 10px; }
.ybtn { width:auto; height:45px; overflow:hidden; text-align:center; }
.ybtn li { display:inline; width:135px; height:45px; overflow:hidden; }
.wx { width:auto; height:122px; overflow:hidden; text-align:center; padding-top:5px; float:left; }
/* S 图说疾病 */

.publicMImgList { margin-top:10px; float:left; height:175px; overflow:hidden; }
.publicMImgList h3 { float:left; width:620px; height:30px; }
.publicMImgList h3 b { float:left; width:76px; color:#ab0b27; font-size:16px; font-family:"微软雅黑"; height:30px; }
.publicMImgList .bd { padding:12px 0px 0px 0px; }
.publicMImgList li { float:left; padding:10px 8px; }
.publicMImgList li a { display:block; }
.publicMImgList img { display:block; width:134px; height:100px; padding:1px; border:1px solid #c3c3c3; opacity:0.8; filter:alpha(opacity=80); }
.publicMImgList a:hover img { opacity:1; filter:alpha(opacity=100); }
.publicMImgList cite { display:block; text-align:center; line-height:30px; font-style: normal; }
/* E 图说疾病 */











.yygkcon3 { max-width:630px; height:210px; background:#F2F5FC; margin-top:10px; margin:auto; }
.yygkcon3_1 { width:600px; margin:auto; height:210px; font-family:"微软雅黑"; padding-left:10px; }
.yygkcon3_1 b { color:#333333; font-size:24px; font-family:"微软雅黑"; padding-top:10px; float:left; width:600px; }
.yygkcon3_1 p { color:#777777; font-size:14px; padding-top:15px; float:left; widows:600px; }
.yygkcon3_1 p a { color:#bf1578; }
.yygkcon3_1 ul { float:left; padding-top:10px; }
.yygkcon3_1 ul li { float:left; background:#ab0b27; width:180px; line-height:36px; height:36px; margin-right:20px; display:inline; text-align:center; }
.yygkcon3_1 ul li a { color:#fff; font-size:16px; }
.yygkcon3_1 ul li a:hover { color:#fff; font-size:16px; }
.yygkcon4 { max-width:630px; height:105px; background:#F2F5FC; margin-top:10px; margin:auto; float:left; }
.yygkcon3_v { width:600px; margin:auto; height:105px; font-family:"微软雅黑"; padding-left:10px; }
.yygkcon3_v b { color:#333333; font-size:24px; font-family:"微软雅黑"; padding-top:10px; float:left; width:600px; }
.yygkcon3_v p { color:#777777; font-size:14px; padding-top:15px; float:left; widows:600px; }
.yygkcon3_v p a { color:#bf1578; }
.yygkcon3_v ul { float:left; padding-top:10px; }
.yygkcon3_v ul li { float:left; background:#ab0b27; width:180px; line-height:36px; height:36px; margin-right:20px; display:inline; text-align:center; }
.yygkcon3_v ul li a { color:#fff; font-size:16px; }
.yygkcon3_v ul li a:hover { color:#fff; font-size:16px; }
.blank { height:1px; clear:both; overflow:hidden; font-size:1px; width:auto; }
.asktme { width:620px; float:left; }
.clearfix2 { width:620px; float:left; }
.clearfix2 li { width:290px; float:left; padding-left:20px; line-height:30px; }
.side_box { padding:10px 15px 20px 0px; width:310px; overflow:hidden; border-bottom:1px solid #DFDFDF; float:left; }
.phone { width:310px; height:52px; }
.phone ul { padding-top:24px }
.side_boxB { padding-top:20px; }
.side_boxB .phone { width:310px; height:52px; margin:auto}
.side_boxB ul { overflow:hidden; padding-top:24px; }
.side_boxB ul li { float: left; width: 55px; padding-left:28px; text-align: center; vertical-align:bottom }
.side_boxB ul .first { padding-left:0 }
.side_boxB ul li span { }
.side_boxB ul li .yy { display: block; width: 55px; height: 48px; margin-bottom: 5px}
.side_boxB ul li .zx { display: block; width: 55px; height: 48px; margin-bottom: 5px}
.side_boxB ul li .lx { display: block; width: 55px; height: 48px; margin-bottom: 5px}
.side_boxB ul li .qq { display: block; width: 55px; height: 48px; margin-bottom: 5px}
.art_ggd { width:620px; height:250px; margin-top:16px; float:left; }
.art_ggd_top { padding-top:70px; padding-left:45px; }
.art_ggd_top .twow2 { padding-left:30px; }
.art_ggd_top .twow3 { padding-left:32px; }
.art_ggd_top .twow4 { padding-left:34px; }
.art_ggd_center { padding-left:70px; padding-top:7px; }
.art_ggd ul { width:600px; padding-left:40px; padding-top:15px; }
.art_ggd li { float:left; width:260px; height:30px; }
.art_ggd li span { float:left; line-height:24px; width:60px; }
.art_ggd li .txt { border:1px solid #EA3E32; height:20px; width:180px; }
.art_ggd li .txt2 { border:1px solid #EA3E32; height:20px; width:80px; }
.art_ggd li.end { height:28px; overflow:hidden; text-align:center; padding-top:10px; }
/*专家*/

.zj_cont_jy { margin:15px 0 0px 10px; padding-bottom:10px; float:left; }
.zj_cont_jyl { float:left; width:205px; height:238px; border:#ffffff 4px solid; }
.zj_cont_jyr { float:left; width:350px; height:auto; margin-left:40px; display:inline; }
.zj_cont_jyr1 { width:307px; margin-left:24px; line-height:31px; font-size:14px; }
.zj_cont_jyr1 span { color:#ab0b27; }
.zj_cont_jyr2 { margin:12px 0 0 24px; font-size:13px; font-weight:bold; }
.zj_cont_jyr2 li { float:left; width:94px; height:26px; line-height:28px; border:#ab0b27 1px solid; text-align:center; margin-right:8px; display:inline; }
.zj_cont_jyr2 .on a { display:block; width:94px; height:26px; background:#ab0b27; color:#ffffff; }
.zj_cont_jyr2 a { display:block; width:94px; height:26px; color:#777777; }
.zj_cont_jyr2 a:hover { display:block; width:94px; height:26px; background:#ab0b27; color:#ffffff; }
.zj_cont_navi { width:600px; height:28px; border-bottom:#f5f5f5 1px solid; margin:25px 0 0 25px; float:left; }
.zj_cont_navi2 { width:600px; height:28px; border-bottom:#f5f5f5 1px solid; margin:25px 0 0 25px; float:left; }
.zj_cont_naviab { width:600px; height:28px; border-bottom:#f5f5f5 1px solid; margin:25px 0 0 25px; float:left; }
.zj_cont_navi_on { float:left; width:83px; line-height:28px; text-align:center; background:#E4F9D0; color:#ab0b27; font-weight:bold; cursor:pointer; }
.zj_cont_navi_onv { float:left; width:83px; line-height:28px; text-align:center; background:#E4F9D0; color:#ab0b27; font-weight:bold; cursor:pointer; }
.zj_cont_navi_on2 { float:left; width:200px; line-height:28px; text-align:left; background:#E4F9D0; color:#ab0b27; font-weight:bold; cursor:pointer; }
.picList { width:1000px; margin:auto; display:table; }
.picList b { color:#ab0b27; font-family:"微软雅黑"; font-size:36px; margin:20px 0 10px 0; float:left; width:100%; }
.picList p { color:#555; font-size:12px; font-family:"微软雅黑"; line-height:24px; height:47px; overflow:hidden; float:left; width:100%; text-indent:30px; }
.picList_1 { margin-top:10px; padding-top:20px; border-top:solid 3px #ededf0; width:1000px; float:left; margin-bottom:30px; }
.picList_1Left { float:left; width:152px; }
.picList_1Left ul { float:left; width:152px; }
.picList_1Left ul li { float:left; width:152px; height:60px; line-height:60px; font-size:16px; color:#8c6746; font-family:"微软雅黑"; text-indent:30px; }
.picList_1Left ul li a { color:#777777; }
.picList_1Left ul .lihover { background:url(../images/home0118_04.jpg) no-repeat; }
.picList_1Left ul .lihover a { color:#fff; font-weight:bold; }
.picList_1Con { width:750px; float:right; }
.picList_1Con ul { float:left; width:750px; }
.picList_1Con ul li { float:left; width:230px; margin-right:30px; display:inline; margin-bottom:30px; }
 .picList_1Con ul li:nth-child(3n) {
margin-right:0px;
}
.picList_1Con ul li img { width:230px; float:left; height:140px; }
.picList_1Con ul li font { font-size:14px; color:#444444; float:left; width:230px; line-height:30px; overflow:hidden; }
.picList_1Con ul li small { color:#bf1578; font-size:12px; float:left; line-height:24px; width:100%; }
.picList_1Con ul li small img { width:78px; height:11px; float:left; cursor:pointer; }
.about710 { float: right; overflow:hidden; width:704px; }
.about710 h1 { font-size:30px; font-family:"微软雅黑"; text-align:center; margin:10px auto; color: #ab0b27; }
.vsiyt { font-size:30px; font-family:"微软雅黑"; text-align:center; margin:10px auto; color: #ab0b27; }
.about710 p { height:auto; font-size:16px; color:#000; margin:10px 0; text-indent:32px; line-height:165%; font-family:"宋体"; }
.about710 h6, h5 { line-height:24px; font-size:16px; float:left; width:100%; }
.about710 h5 { margin:10px 0; color:#8C6746; }
.text { margin:20px 10px; font-size:14px; line-height:24px; color:#333; }
.text p { margin:15px 0; text-indent:24px; }
.text img { margin:15px 0; }
.text div { text-indent:24px; }
.text a { color:#333; }
.tup_as { padding-left:150px; width:700px; }
/* S 新闻分类标题 */

.catet { width:680px; height:28px; line-height:28px; margin:15px 0px; padding:0px 7px; border-bottom:1px solid #ab0b27; color:#ab0b27; float:left }
.catet a, .catet a:hover { color:#ab0b27; }
.catet .t { float:left; font-size:16px; color:#ab0b27; }
.catet .act { float:right; }
/* S 推荐模块 */

.recomArt { clear:both; height:1%; margin:16px 15px 0px 15px; padding:0px 0px 17px 0px; overflow:hidden; float:left; width:710px; }
.recomArt .view { float:left; margin-right:18px; }
.recomArt img { padding:4px; border:1px solid #d9d9d9; }
.recomArt .txtArea { padding:3px 0px 0px 0px; line-height:24px; float:left; width:340px; }
.recomArt .t { font-size:14px; color:#ab0b27; }
.recomArt .t a, .recomArt .t a:hover { color:#ab0b27; }
.recomArt .txt { padding-top:6px; font-size:12px; }
/* S 文章列表 */

.txtList { padding:0px 10px; line-height:30px; font-size:14px; float:left; width:680px; }
.txtList li { height:30px; line-height:30px; padding:0px 8px; border-bottom:1px dotted #d9d9d9}
.txtList .d { float:right; }
.bdac { width:680px; float:left; }
/* S 新闻分类标题：类似选项卡 */

.cateTabM { height:32px; margin:16px 0px; padding:0px 24px; border-bottom:1px solid #ab0b27; font-size:14px; line-height:32px; }
.cateTabM a { display:inline-block; padding:0px 12px; margin:0px 2px; color:#ab0b27; font-weight:400; }
.cateTabM a:hover, .cateTabM .current, .cateTabM .current:hover { background:#ab0b27; font-weight:700; color:#ffffff; text-decoration:none; }
/* S 医院解析型列表模块 */

.articleList { padding:0px 15px; float:left; }
.articleList dl { padding:8px 0px}
.articleList dt { padding:8px 0px; font:700 14px/22px "\5b8b\4f53"; color:#ab0b27; }
.articleList dt a, .articleList dt a:hover { color:#ab0b27; }
.articleList .key { line-height:22px; }
.articleList .key span { font-weight:700; }
.articleList .txt { padding:0px 0px 8px 0px; line-height:22px; }
/* S 图片列表 */

.imgList { height:1%; overflow:hidden; }
.imgList li { float:left; width:200px; padding:2px 0px 18px 12px; }
.imgList li a { display:block; }
.imgList img { display:block; width:200px; height:162px; padding:2px; border:1px solid #c3c3c3}
.imgList cite { display:block; height:32px; border-top:1px solid #e6e6e6; line-height:32px; text-align:center; font-family:"微软雅黑"; font-style: normal; }
/* 线路方向 */

.map { background:#f6f6f6; }
.map strong.t, .line strong.t, .line .view .t { display:block; text-align:center; font:700 14px/38px "\5b8b\4f53"; color:#ab0b27; }
.line strong.t { font-size:16px; }
.line span.t em { padding:0px 10px; font-weight:400; font-size:12px; color:#4a4a4a; }
.map .view { text-align:center; }
.map .txt { padding:10px 94px; font:700 14px/24px "\5b8b\4f53"; }
.line .contorl { height:40px; background:#eaf8fc; text-align:center; font:700 16px/40px "\5b8b\4f53"; }
.line .contorl a { display:inline-block; margin:0px 4px; padding:0px 16px; color:#ab0b27; }
.line .contorl a:hover { background:#ab0b27; color:#ffffff; text-decoration:none; }
.line .contorl .current, .line .contorl .current:hover { background:#ab0b27; color:#ffffff; text-decoration:none; }
.line .view {text-align:center; }
.line .view img { border:1px solid #d9d9d9; }
.line .txtArea { display:none; }
.line div.current { display:block; }
.direction { padding:12px 18px; line-height:24px; float:left; }
.direction .t { height:30px; font-size:14px; line-height:30px; text-align:center; }
.direction .t span { font-weight:700; }
.direction dl { padding:6px 0px; }
.direction dt { color:#ff0000; font-weight:700; }
.busLine { width:680px; margin:0px auto; border-collapse:collapse; table-layout:fixed; text-align:left; line-height:30px; }
.busLine .odd .n { background-position:left center; width:300px; }
.busLine .n { width:300px; padding-left:100px; }
/* S 颜色处理 */

.mRecom, .mMod, .mExperts { color:#4a4a4a; }
.mRecom .txt a, .mMod .txt a, .mExperts .txt a, .mRecom .txt a:hover, .mMod .txt a:hover, .mExperts .txt a:hover { color:#ff0000; }
/* 推荐模块 */

.mRecom { width:975px; padding:12px; border:1px solid #e4e4e4; overflow:hidden; color:#4a4a4a; margin-top:8px; }
.mRecom .view, .mRecom .desc, .mRecom .advant { float:left; }
.mRecom .view { width:298px; }
.mRecom .desc { width:252px; }
.mRecom .advant { width:394px; }
.mRecom .view .t { display:block; width:236px; height:25px; padding-left:10px; margin-bottom:10px; line-height:25px; color:#ffffff; font-weight:400; }
.mRecom .desc .t, .mRecom .advant .t { height:16px; padding:0px 0px 9px 15px; font:700 14px/16px "\5b8b\4f53"; color:#ab0b27; }
.mRecom .desc .t a, .mRecom .desc .t a:hover, .mRecom .advant .t a, .mRecom .advant .t a:hover { color:#ab0b27; }
.mRecom .desc .txt { padding-right:20px; line-height:24px; }
.mRecom .advant .txt { padding-left:20px; line-height:18px; }
/* 图文混排 */

.mMod { margin:8px 0px; border:1px solid #d9d9d9; color:#4a4a4a; }
.mMod .hd { position:relative; width:1000px; height:30px; background:#f1f1f1; border-bottom:1px solid #ffffff; line-height:30px; }
.mMod .hdT { position:absolute; top:-1px; left:14px; width:117px; height:29px; text-align:center; font:700 14px/29px "\5b8b\4f53"; color:#ffffff; }
.mMod .hdAct { float:right; padding:0px 10px; color:#ab0b27; }
.mMod .hdAct:hover { color:#ab0b27; }
.mMod .bd { width:1000px; border-top:1px solid #e4e4e4; overflow:hidden; }
.imgTxtList { overflow:hidden; }
.imgTxtList li { float:left; width:195px; height:233px; padding-top:15px; margin-left:-1px; border:1px dashed #d9d9d9; border-top:none; border-right:none; text-align:center; }
.imgTxtList img { width:172px; height:128px}
.imgTxtList .t { display:block; height:24px; margin:5px 12px 0px 12px; background:#e7e7e7; font:700 12px/24px "\5b8b\4f53"; color:#ab0b27; width:175px; }
.imgTxtList .t a, .imgTxtList .t a:hover { color:#ab0b27; }
.imgTxtList .txt { padding:8px 12px; line-height:20px; text-align:left; width:170px; }
/* S 案例列表页默认样式 */

.caseArtList { margin:0px 5px; }
.guidet { height:40px; padding:10px; margin-bottom:-10px; line-height:24px; }
.guidet .hdT { float:left; padding:0px 10px; font-size:16px; color:#ab0b27; }
.guidet .hdTxt { float:right; }
.guidet .hdTxt a { display:inline-block; width:93px; height:24px; margin:0px 4px; text-align:center; color:#ab0b27; }
.guidet .hdTxt a:hover { color:#ab0b27; }
.cateArt { clear:both; font-size:14px; }
.cateArt .hd { position:relative; height:33px; padding:6px 25px 1px 25px; line-height:33px; color:#ab0b27; }
.cateArt .hdAct { position:absolute; top:3px; right:25px; line-height:27px; font-size:12px; }
.cateArt .hd a, .cateArt .hd a:hover { color:#ab0b27; }
.cateArt .bd { clear:both; padding:10px 0px; }
.cateArt .recom { height:1%; overflow:hidden; }
.cateArt .view { float:left; padding:0px 22px; }
.cateArt .view img { width:144px; height:112px; }
.cateArt .t { display:block; line-height:22px; }
.cateArt .t, .cateArt .t a, .cateArt .t a:hover { color:#ab0b27; }
.cateArt .txt { padding:12px 0px 0px 0px; line-height:24px; color:#999999; font-size:12px; }
.cateArt .txt a, .cateArt .txt a:hover { color:#ff0000; }
.caseList { clear:both; padding:4px 10px; line-height:35px; width:610px; }
.caseList li { float:left; width:280px; padding:0px 0px 0px 19px; border-bottom:1px dotted #d9d9d9; line-height:30px; }
/* E 案例列表页默认样式 */



/* S 典型案例图片特殊处理 */

.caseArt .view img { width:109px; height:112px; }
/* S 典型案例图片特殊处理 */



/* S 专题列表页 */

.ztList { height:1%; margin:0px 15px; padding:25px 5px; overflow:hidden; font-size:14px; }
.ztList .view { float:left; padding:0px 20px 0px 0px; }
.ztList .t { display:block; line-height:22px; }
.ztList .t, .ztList .t a, .ztList .t a:hover { color:#ab0b27; }
.ztList .txt { padding:12px 0px 0px 0px; line-height:24px; color:#999999; }
.ztList .txt a, .ztList .txt a:hover { color:#ff0000; }
/* E 专题列表页 */



/*终端页右侧新增*/

.hd_qh ul { right:0; position:absolute; width:83px; color:#F06; bottom:1px; height:25px; }
.hd_qh ul li { display:inline; width:25px; height:25px; line-height:25px; margin-right:2px; border:1px solid #ccc; padding:5px 5px 5px 5px; cursor:pointer; background-color:#fff }
.hd_qh ul li.cur { background:#C60; color:#CCC; border:1px solid #FFF }
.showyti { display:none; }
.serbox { width:310px; height:67px; overflow:hidden}
.serbox .serch { width:275px; height:26px; overflow:hidden; margin-top:10px; }
.serbox .serch .int { width:195px; height:22px; line-height:22px; border:none; padding:2px 5px; float:left}
.serbox .serch .ibt { width:70px; height:26px; padding:0px; margin:0px; border:none; float:left; cursor:pointer; }
.serbox .txt { width:275px; line-height:24px; text-align:center; color:#006f57; }
.xlb { width:310px; height:auto; overflow:hidden; float:left; margin-top:15px; }
.xlb h3 {width:310px; height:30px; }
.xlb h3 b { float:left; color:#ab0b27; font-size:16px; font-family:"微软雅黑"; height:30px; }
.xlb .xlist { width:310px; height:auto; overflow:hidden; margin-top:15px; }
.xlb .xlist h4 { width:310px; height:26px; line-height:26px; overflow:hidden; }
.xlb .xlist h4 span { display:block; float:left; width:72px; height:26px; padding-left:10px; font-family:"微软雅黑"; font-size:16px; color:#ab0b27; margin-right:10px; }
.xlb .xlist h4 a { font-size:14px; }
.xlb .xlist ul { width:210px; float:left; height:66px; padding:10px 0; }
.xlb .xlist li { height:22px; line-height:22px; overflow:hidden; }
.xlb .xlist .hbtn { width:86px; height:36px; overflow:hidden; float:right; margin-top:14px; text-align:center; padding:6px 0; }
.xlb .xlist .hbtn a { line-height:18px; font-family:"微软雅黑"; font-size:16px; color:#319d0c; }
.mzsjtable { width:660px; border:0; margin:20px 0 0 0; border-collapse:collapse; }
.mzsjtable th { padding:5px; font-size:16px; color:#ee4d9b; background:#ffebf3; border:1px solid #fcbddc; }
.mzsjtable td { padding:3px 8px; font-size:14px; border:1px solid #fcbddc; height:30px }
.floorMap { width:96%; margin:0px auto; font-size:14px; table-layout:fixed; }
.floorMap th { padding:5px; background:#6cba55; color:#ffffff; font:500 18px/20px "\5FAE\8F6F\96C5\9ED1", "\9ED1\4F53"; text-align:center; }
.floorMap td { padding:5px; border:1px solid #249900; line-height:30px; }
.about710 .artContentView { background:#f5f5f5; text-align:center; text-indent:0px; }
.artContentView img { padding:1px; margin:0px 5px; background:#ffffff; border:1px solid #d9d9d9; }
/* brc */

	#brc { position:relative; width:148px; }
.brc ul { width:148px; height:48px; overflow:hidden }
.brc ul li { float:left; width:48px; height:48px; vertical-align:bottom; margin-left:2px }
.brc ul .first { margin-left:0 }
.brc ul li .btn { display:block; width:48px; height:48px; text-indent:-9999px}
.brc ul li .top_btn { background-position:0 0; }
.brc ul li .QR_btn { background-position:-48px 0; }
.brc ul li .wb_btn { background-position:-96px 0; }
.brc ul li .bx { position:absolute; bottom:48px; left:0px; width:148px; padding-bottom:2px; display:none; }
.brc ul li .box { padding:15px 0; background:#fff }
.brc ul li .box h2 { color:#bfbfbf; font-size:14px; text-align:center; padding-bottom:10px }
.brc ul li .boxweix { padding:10px 0; background:#fff }
.brc ul li .boxweix h2 { text-align:center; padding-bottom:5px }
.brc ul li .show { display:block }
.brc ul li .QR img { display:block; margin:auto }
.brc ul li .wb_link { width:148px; overflow:hidden }
.brc ul li .wb_link div { text-align:center }
.brc ul li .wb_link .sq { display:inline-block !important; display:-moz-inline-stack; *display:inline;
zoom:1; overflow:hidden; font-size:0; width:38px; height:28px}
.brc ul li .wb_link .l { float:left; width:73px; border-right:1px solid #e2e2e2; }
.brc ul li .wb_link .r { float:right; width:74px; border-left:1px solid #e2e2e2; margin-left:-1px; }
.brc ul li .wb_link .sina { background-position:-4px -48px; }
.brc ul li .wb_link .QQ { background-position:-106px -48px; }
.brc ul li .wb_link p { padding-top:6px }
.brc ul li .wb_link p a { color:#595959 }
.brc dl dd { margin: 5px; }
#brc { position:fixed; bottom:0; right:0; z-index:999; cursor:pointer; }
*html #brc { position:absolute; cursor:pointer; right:0; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-48+"px")
}
/**-----article page-----**/

.fl { float:left; }
.fr { float:right; }
.w1000 { position:relative; width:1000px; margin:0 auto; background:#fff; }
.vertical-line { position:absolute; top:0px; right:320px; height:100%; width:5px; background:#F7F2F2; }
.banner { width:auto; height:162px; background:url(../images/article-banner.jpg) top center no-repeat; cursor:pointer; }
.banner_rl { width:100%; height:162px; cursor:pointer; }
.tx-center { text-align:center; }
.article-info { text-align:center; width:550px; margin:0 auto; border-bottom:1px #ccc solid; padding-bottom:5px; margin-bottom:15px; }
.location { position:relative; height:50px; line-height:50px; border-bottom:1px #D8D8D8 solid; }
.location i.home-icon { position:absolute; left:20px; top:11px; padding-left:15px; display:block; width:25px; height:25px; background:url(../images/home-icon.jpg) 0px no-repeat; }
.location .links { padding-left:50px; line-height:50px; }
.page-l { float:left; width:650px; }
.artcile-body .title { margin-top:20px; text-align:center; font:25px/50px microsoft yahei; color:#F80D9A; }
.artcile-body .body { padding:15px; }
.artcile-body .body p { line-height:24px; margin:20px 0px; color:#505050 }
.relative-article { margin-top:35px; margin-left:15px; margin-bottom:20px; }
.relative-article .line { padding-bottom:5px; border-bottom:1px #C63 solid; }
.relative-article h3 { font:18px/35px microsoft yahei; padding-left:10px; border-left:2px #C63 solid; }
.relative-article ul li { float:left; width:305px; line-height:30px; margin-right:10px; list-style:inside decimal; }
.page-r { padding-right:15px; float:right; width:280px; }
.section { margin-bottom:15px; }
.section h3 { padding-left:10px; border-left:2px #930 solid; text-align:left; font:20px/35px microsoft yahei; }
.section .line label { display:block; text-align:center; font-size:12px; }
.section .hospital-title { color:#F80D9A; border-left:none; text-align:center; }
.section .line { padding-bottom:5px; border-bottom:1px #930 solid; }
.section .doctor { margin-top:10px; }
.section .doctor .pic { float:left; width:115px; }
.section .doctor .pic img { width: 114px; height:135px; border:1px #ccc solid; }
.section .doctor .detail { float:right; width:140px; }
.section .doctor .detail h5 { font-size:15px; font-weight:bold; color:#FC890D; line-height:30px; }
.section .doctor .detail p { text-indent:2em; line-height:22px; }
.section .doctor .detail p a { color:#F60; }
.section .chat { margin-top:10px; clear:both; }
.section .case-item { margin-top:5px; width:123px; float:left; margin-right:15px; }
.section .case-item img { width:123px; height:95px; }
.section .case-item p { height:25px; line-height:25px; overflow:hidden; }
.section .case-item p a { color:#D88304; font-weight:bold; }
.section .case-ul li { line-height:23px; list-style:inside disc; }
/*****-----list page-----******/
.list-body .list-item { margin-top:15px; padding-left:20px; }
.list-body .list-item h3 { font:18px/35px microsoft yahei; border-bottom:1px #ccc solid; }
.list-body .list-item p { margin-top:15px; text-indent:2em; line-height:25px; }
.list-body .list-item p a { color:#F33; }
.list-body .mly-pages { width:inherit; margin-top:50px; margin-left:20px; margin-right:auto; }
.list-body .mly-pages .pagelist li { float:left; margin-left:5px; padding:5px; display:block; background:#F02E5C; }
.list-body .mly-pages .pagelist a { color:#fff; }
.list-body .mly-pages .thisclass { color:#000; }