@charset "gb2312";

/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: "宋体", Arial, Helvetica, sans-serif; }

table { border-collapse: collapse; border-spacing: 0; }

fieldset, img { border: 0; vertical-align: top; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }

ol, ul, li, dl, dt, dd { list-style: none; }

input, button, textarea, checkbox, select, radio, form, img { }

a { color: #000; text-decoration: none; }

a:link, a:visited { text-decoration: none; }

a:hover { text-decoration: underline; }

.red, .red a { color: #F00; }

.left { float: left; }

.right { float: right; }

.autohei { height: auto; overflow: hidden; zoom: 1; }

.autohei2 { height: auto; zoom: 1; }

.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }

.blank { height: 10px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }

.blank2 { height: 18px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }

body { font-size: 12px; background: url(../images/bodybj.jpg); }

.topbj { width: 1000px; margin: 0 auto;height: 95px; /*background: url(../images/topbj.jpg) repeat-x;  padding-top: 9px; */}

.nav{ background:url(../images/navbj.jpg) repeat-x; height:47px; line-height:47px;}

.nav ul{ width:1000px; margin:0 auto;}

.nav ul li{ width:100px; text-align:center; font-size:14px; font-weight:bold; float:left; color:#fff; background:url(../images/navlibj.jpg) no-repeat right;}

.nav ul li a{ color:#fff;}

.bannerbj { width: 1000px; margin: 0 auto; }

.b { border: 1px #ccb993 solid; }

.warp { }

.content { width: 980px; margin: 0 auto; background: #fff; height: auto; zoom: 1; overflow: hidden; padding: 10px 10px 0; }

.qifwang { height: 75px; background: url(../images/tc1.jpg) no-repeat; }

.qifwang p { line-height: 28px; padding: 13px 0 0 90px; font-size: 14px; }

.qifwang p a { padding: 0 15px; }

.qifwang p a.hot { background: url(../images/hot.gif) no-repeat right top; padding-top: 10px; color: #a60700; }

.sousuo { height: 30px; border: 1px #e9be62 solid; background: #fcfcf0; }

.sousuo p { float: left; line-height: 28px; padding-left: 20px; font-size: 14px; }

.sousuo p strong { color: #a60700; }

.sousuo p a { padding: 0 3px; }

.sousuo form { float: right; padding: 4px 306px 0 0; }

.kwb1 { width: 180px; height: 20px; border: 1px #995315 solid; line-height: 28px; float: right; margin-right: 10px; display: inline; }

.kwb2 { background: url(../images/tc2.jpg) no-repeat; border: 0; width: 51px; height: 20px; float: right; }

.side01 { width: 714px; }

.side02 { width: 256px; }

.side03 { width: 450px; }

.qwjs { border: #ccb993 1px solid; border-top: none; }

.qwjs_title { background: url(../images/jsbg.png) repeat-x top center; height: 38px; line-height: 38px; }

.qwjs_title h2 { float: left; text-align: center; width: 127px; color: #333; font-size: 14px; font-weight: bold; }

.qwjs_title h2 a { color: #333; }

.qwjs_title h2.hover { background: url(../images/qwhover.png) no-repeat top center; color: #fff; }

.qwjs_title h2.hover a { color: #fff; }

.qwjs_content dl { background: url(../images/qwkbg.png) no-repeat top center; width: 240px; height: 64px; padding: 1px 4px 0px 10px; margin-top: 12px; }

.qwjs_content dl dt { float: left; width: 31px; margin-right: 7px; display: inline; }

.qwjs_content dl dd { overflow: hidden; zoom: 1; line-height: 18px; color: #333; }

.qwjs_content dl dd h2 { color: #8e5615; font-weight: bold; line-height: 24px; }

.qwjs_content dl dd h2 a { color: #8e5615; }

.hdp { border: #ccb993 1px solid; padding: 3px; }

.mtbd { border: #ccb993 1px solid; padding: 0px 1px; }

.mtbd_title { background: url(../images/mtbg.png) repeat-x top center; height: 34px; line-height: 34px; }

.mtbd_title h2 { float: left; text-align: center; width: 148px; color: #333; font-size: 14px; font-weight: bold; border-right: #ccb993 1px solid; cursor: pointer; }

.mtbd_title h2 a { color: #333; }

.mtbd_title h2.hover { background: url(../images/mthover.png) repeat-x top center; color: #8e5615; }

.mtbd_title h2.hover a { color: #8e5615; }

.mtloge01 { background: url(../images/tabloge01.png) no-repeat left center; display: inline-block; padding-left: 35px; }

.mtloge02 { background: url(../images/tabloge02.png) no-repeat left center; display: inline-block; padding-left: 35px; }

.mtloge03 { background: url(../images/tabloge03.png) no-repeat left center; display: inline-block; padding-left: 35px; }

.mtcon { background: url(../images/ntbg.png) repeat-x top center; }

.mtcon h2 { text-align: center; font-size: 14px; line-height: 40px; color: #8e5615; font-weight: bold; }

.mtcon h2 a { color: #8e5615; }

.mtcon p { color: #333333; line-height: 22px; text-indent: 2em; padding: 0px 5px 7px; border-bottom: #bbbbbb 1px dashed; }

.mtcon ul { overflow: hidden; zoom: 1; background: url(../images/mtloge.png) no-repeat 12px center; padding: 7px 0px 1px 94px; }

.mtcon ul li { line-height: 33px; color: #333; font-size: 14px; }

.mtcon ul li a { color: #333; }

.yyjieshao { height: auto; zoom: 1; overflow: hidden; }

.tytop { height: 37px; background: url(../images/tc3.png) repeat-x; line-height: 37px; border-bottom: 1px #ccb993 solid; }

.tytop h3 { font-size: 14px; font-weight: bold; color: #8c5614; background: url(../images/tc4.jpg) no-repeat left; padding-left: 32px; margin-left: 9px; float: left; display: inline; }

.tytop span { float: right; padding-right: 6px; }

.yyabout { height: auto; zoom: 1; overflow: hidden; }

.yyabout cite { display: block; padding-top: 10px; text-align: center; margin: 0 auto; }

.yyabout p { line-height: 20px; padding: 5px 10px; color: #787876; }

.zjzhixun { height: auto; zoom: 1; overflow: hidden; background: #f7eddf; padding-bottom: 6px; }

.zjzhixun ul li { margin-top: 4px; text-align: center; }

/*病例*/

.binglie { height: auto; zoom: 1; overflow: hidden; }

.binglie ul { height: auto; zoom: 1; overflow: hidden; padding-bottom: 15px; }

.binglie ul li { width: 227px; height: 330px; background: url(../images/tc9.png) no-repeat; float: left; margin: 15px 0 0 13px; display: inline; }

.binglie ul li h2 { text-align: center; font-size: 14px; height: 30px; line-height: 30px; color: #fff; font-weight: bold; padding-bottom: 14px; }

.binglie ul li cite { display: block; text-align: center; }

.binglie ul li h3 { text-align: center; font-size: 14px; font-weight: bold; padding-top: 6px; }

.binglie ul li p { line-height: 22px; padding: 3px 10px 0; }

.zlkscon { border: #ccb993 1px solid; padding: 1px; border-top: none; padding: 0px 13px 0px 12px; }

.zlksbz { padding-top: 25px; }

.zlksbz_title { background: url(../images/zlksbg.png) repeat-x center bottom; height: 31px; padding: 0px 0px 0px 2px; overflow: hidden; }

.zlksbz_title h2 { width: 110px; float: left; text-align: center; color: #8c5614; font-size: 14px; font-weight: bold; background: url(../images/zlksle.png) no-repeat right -4px; line-height: 31px; height: 31px; }

.zlksbz_title h2 a { color: #8c5614; }

.zlksbz_title h2.hover { background: url(../images/zlkshoverbg.png) no-repeat left top; color: #f00; margin-left: -2px; display: inline; }

.zlksbz_title h2.hover a { color: #f00; }

.zlksbz_content { padding-top: 15px; }

.zlksbz_content i { float: left; display: inline-block; background: url(../images/zlksingbor.png) no-repeat top center; width: 205px; height: 159px; padding: 3px; margin-right: 4px; display: inline; }

.zlksbz_cot { background: url(../images/zlketitbg.png) repeat-x top center; }

.zlksbz_cot h2 { font-size: 14px; font-weight: bold; color: #8c5614; line-height: 30px; text-align: center; }

.zlksbz_cot h2 a { color: #8c5614; }

.zlksbz_cot p { text-indent: 2em; line-height: 22px; color: #333; border-bottom: #d4c3b6 1px dashed; padding-bottom: 8px; }

.zlksbz_cot ul { float: left; background: url(../images/zlksconbg.png) no-repeat right center; padding: 6px 25px 0px 0px; margin-right: 25px; display: inline; }

.zlksbz_cot ul li { line-height: 28px; color: #333; }

.zlksbz_cot ul li a { color: #333; }

.zjft { border: #ccb993 1px solid; padding-bottom: 5px; }

.zjft h2 { padding: 1px 1px 0px; background: url(../images/zjft.png) repeat-x top center; height: 38px; line-height: 38px; font-size: 14px; font-weight: bold; color: #8c5614; }

.zjft h2 span { display: inline-block; background: url(../images/zjftloge.png) no-repeat 8px center; padding-left: 38px; }

.zjft h2 span a { color: #8c5614 }

.zjft i { display: block; background: url(../images/imgbor.png) no-repeat top center; width: 224px; padding: 6px; margin: 11px auto; }

.zjft ul li { line-height: 26px; color: #333; padding-left: 10px; }

.zjft ul li a { color: #333; }

.lylx { border: #ccb993 1px solid; padding-bottom: 18px; }

.lylx h2 { padding: 1px 1px 0px; background: url(../images/zjft.png) repeat-x top center; height: 38px; line-height: 38px; font-size: 14px; font-weight: bold; color: #8c5614; }

.lylx h2 span { display: inline-block; background: url(../images/zjftloge.png) no-repeat 8px center; padding-left: 38px; }

.lylx h2 span a { color: #8c5614 }

.lylx i { display: block;   padding: 2px; margin: 10px 15px 10px; margin-bottom:5px; border:1px solid #CCB993; width:220px; height:138px; overflow:hidden}

.lylx p { padding-left: 15px; color: #333; color: #333; line-height: 22px; }

/*预约大厅*/

.yydtting { height: auto; zooM: 1; overflow: hidden; }

.yydtting h3 { text-align: center; height: 30px; background: url(../images/yy2.png) no-repeat center; line-height: 30px; }

.yydtting ul { margin: 0 14px; }

.yydtting ul li { line-height: 33px; border-bottom: 1px #bbb dashed; }

.yydtting ul li span { float: left; display: block; width: 82px; text-align: left; }

.yydtting strong { color: #f00; }

.yytp { height: auto; zoom: 1; overflow: hidden; text-align: center; padding: 11px 0; }

.yytp img { margin-left: 10px; }

.mtbl { border: #ccb993 1px solid; padding: 1px; border-top: #8e5615 2px solid; padding-bottom: 10px; }

.mtbl p { text-indent: 2em; line-height: 24px; font-size: 14px; padding: 4px 12px; }

.yjym_title { background: url(../images/hjymbg.png) repeat-x top center; height: 26px; padding: 7px 0px 0px 30px; }

.yjym_title h2 { width: 167px; float: left; text-align: center; color: #fff; font-size: 14px; font-weight: bold; line-height: 26px; background: url(../images/hjymnavle.png) no-repeat right center; }

.yjym_title h2 a { color: #fff; }

.yjym_title h2.hover { background: url(../images/hjymhove.png) no-repeat left bottom; color: #f00; margin-left: -2px; display: inline; }

.yjym_title h2.hover a { color: #f00; }

.yjym_content { background: url(../images/hjymcon.jpg) no-repeat top center; height: 133px; padding: 20px 13px 20px 16px; }

.yjym_con ul li { float: left; margin-right: 9px; display: inline; width: 155px; }

.yjym_con ul li i { display: block; border: #cfcfcf 1px solid; padding: 4px; }

.yjym_con ul li p { line-height: 28px; color: #333; text-align: center; font-size: 14px; }

.yjym_conbtn { padding: 45px 7px 0px 0px; }

.hzhb_title { border: #d3bfa6 1px solid; background: #faf0e4; width: 26px; text-align: center; height: 109px; }

.hzhb_title h2 { font-size: 14px; font-weight: bold; line-height: 22px; color: #333; padding-top: 10px; }

.hzhb_title h2.hover { border: #8c5614 1px solid; background: #8e5815; color: #fff; height: 97px; }

.hzhb_content { overflow: hidden; zoom: 1; border: #ccb993 1px solid; width: 910px; border-left: none; border-right: none; height: 109px; }

.hzhb_sh { padding: 8px 0px 0px 8px; }

.hzhb_sh ul li { float: left; margin-right: 18px; display: inline; }

.hzhb_sh01 { padding: 15px; }

.hzhb_sh01 a { line-height: 24px; color: #333; padding: 0px 10px; white-space: nowrap; }

/*文章页*/

.dqweizhi { line-height: 45px; height: 45px; border: 1px #e9be62 solid; background: #fcfcf0; }

.dqweizhi p { background: url(../images/wz1.jpg) no-repeat left; padding-left: 28px; margin-left: 12px; font-size: 14px; }

.dqweizhi p strong { color: #a60700; }

.wenzhang { border: 1px #ccb993 solid; border-top: 2px #8c5614 solid; background: url(../images/wz3.jpg) repeat-x bottom; }

.wenzhang h1 { text-align: center; font-size: 24px; color: #8c5614; font-family: "微软雅黑"; padding: 20px 0; }

.pwtop { height: auto; zooM: 1; overflow: hidden; }

.pwtop p { text-align: center; padding: 15px 0; }

.wzxinxi { height: auto; zoom: 1; overflow: hidden; padding: 20px; }

.wzxinxi p { font-size: 14px; line-height: 24px; margin-bottom: 15px; }

.wzxinxi div { font-size: 14px; line-height: 24px; }

.szbye { height: auto; zoom: 1; overflow: hidden; text-align: center; }

.szbye img { padding-left: 15px; }

.nentsxp { padding: 25px 20px; }

.nentsxp ul li { width: 330px; float: left; }

.fenxinag { }

.xgwz { border: #ccb993 1px solid; }

.xgwz h2 { background: url(../images/xgwztit.png) no-repeat top center; height: 37px; line-height: 37px; color: #fff; font-size: 14px; font-weight: bold; }

.xgwz h2 span { display: inline-block; background: url(../images/xgwzloge.png) no-repeat 5px center; padding-left: 55px; }

.xgwz h2 a { color: #fff; }

.xgwz ul { background: url(../images/wz5.jpg) no-repeat 300px 20px; height: auto; zooM: 1; overflow: hidden; padding: 10px 20px; }

.xgwz ul li { line-height: 30px; color: #333; font-size: 14px; width: 335px; float: left; }

/*预约挂号*/

.yyhao { height: 37px; background: url(../images/wz6.jpg) no-repeat; }

.yyhao h3 { font-size: 14px; color: #fff; font-weight: bold; line-height: 37px; padding-left: 54px; }

.lidhnr { padding: 10px; }

.zhixidh { width: 145px; float: left; }

.zhixidh ul li { float: left; margin: 5px 0 0 5px; display: inline; }

.yghxin { width: 532px; float: right; }

.yghxin dl { height: auto; zoom: 1; overflow: hidden; padding-bottom: 12px; width: 548px; }

.yghxin dt { float: left; padding-right: 12px; }

.badan { width: 150px; height: 18px; line-height: 20px; }

.badan2 { width: 120px; height: 18px; line-height: 20px; }

.lyan { width: 320px; height: 90px; vertical-align: top; }

.yghxin dl span.ynbk { float: left; }

.yijan { width: 170px; float: right; }

.yijan p { font-weight: bold; color: #f00; line-height: 22px; }

.tj { width: 74px; height: 26px; background: url(../images/wz11.jpg) no-repeat; border: 0; cursor: pointer; }

.cz { width: 74px; height: 26px; background: url(../images/wz12.jpg) no-repeat; border: 0; cursor: pointer; }

/*专家*/

.hwzhj { border: #ccb993 1px solid; padding-bottom: 5px; }

.hwzhj h2 { padding: 1px 1px 0px; background: url(../images/zjft.png) repeat-x top center; height: 38px; line-height: 38px; font-weight: bold; color: #333; text-align: right; padding-right: 10px; }

.hwzhj h2 a { color: #333; }

.hwzhj h2 span { display: inline-block; background: url(../images/zjftloge.png) no-repeat 8px center; padding-left: 38px; font-size: 14px; float: left; padding-right: 10px; color: #8c5614; }

.hwzhj h2 span a { color: #8c5614 }

.hwzhj ul li { overflow: hidden; zoom: 1; padding: 15px 3px 11px 5px; background: url(../images/hwzhjbtnbot.png) no-repeat bottom center; }

.hwzhj ul li i { width: 108px; float: left; margin-right: 5px; display: inline; }

.hwzhjcon { overflow: hidden; zoom: 1; background: url(../images/zhujtitbg.png) repeat-x top center; padding-left: 8px; }

.hwzhjcon h3 { color: #fff; font-weight: bold; line-height: 29px; }

.hwzhjcon h3 a { color: #fff; }

.hwzhjcon h3 b { font-size: 14px; padding-right: 5px; }

.hwzhjcon p { line-height: 19px; text-indent: 2em; color: #333; }

.hwzhjbtn { padding-top: 5px; }

.hwzhjbtn img { padding-left: 2px; }

.qwliaofa { height: auto; zoom: 1; overflow: hidden; }

.qwliaofa ul { }

.qwliaofa ul li { height: 52px; background: url(../images/wz14.jpg) no-repeat; line-height: 24px; letter-spacing: -1px; padding: 0 2px; border-bottom: 1px #d6d6d6 solid; }

.qwliaofa ul li strong { color: #8c5614; }

.qwliaofa ul li strong a { color: #8c5614; }

.kfanlie ul { padding: 0 10px; }

.kfanlie ul li { height: auto; zoom: 1; overflow: hidden; padding: 12px 0; background: url(../images/wz17.png) no-repeat bottom; }

.kfanlie ul li cite { display: block; width: 234px; height: 122px; margin: 0 auto; background: url(../images/wz16.png) no-repeat; }

.kfanlie ul li cite img { text-align: center; padding-top: 3px; display: block; }

.kfanlie ul li p { line-height: 22px; }

.wdnrong { height: auto; zoom: 1; overflow: hidden; padding: 8px; }

.iept { height: auto; zoom: 1; overflow: hidden; padding-left: 28px; background: url(../images/wz18.png) no-repeat left top; }

.iept h3 { font-size: 14px; padding-bottom: 5px; }

.iept p { line-height: 22px; }

.wdnrong ul { height: auto; zoom: 1; overflow: hidden; }

.wdnrong ul li { font-size: 14px; line-height: 30px; background: url(../images/wz18.png) no-repeat 1px 4px; padding-left: 28px; }

/*案列*/

/*-----channel------*/

.gongk { border: #cccccc 1px solid; padding: 4px; }

.bdf { border: #ccb993 1px solid; border-top: #8c5614 2px solid; background: url(../images/bjfbg.png) no-repeat top center; padding: 9px 8px 10px; }

.bdf h2 { text-align: center; line-height: 30px; font-size: 14px; font-weight: bold; color: #8c5614; }

.bdf h2 a { color: #8c5614 }

.bdf p { line-height: 20px; text-indent: 2em; padding: 0px 4px; color: #333; }

.bdf ul { background: url(../images/bjfjs.png) no-repeat top center; margin-top: 3px; }

.bdf ul li { padding: 11px 0px 0px 34px; line-height: 32px; font-size: 14px; color: #333; }

.bdf ul li b { color: #8c5614; }

.bfbz { width: 352px; float: left; margin: 12px 8px 0px 0px; display: inline; }

.bfbz h2 { background: url(../images/fbzytitbg.png) no-repeat top center; height: 38px; line-height: 38px; text-align: right; padding-right: 10px; }

.bfbz h2 b { color: #fff; font-size: 14px; display: block; background: url(../images/bfbzloge.png) no-repeat 10px center; padding-left: 58px; float: left; }

.bfbz h2 b a { color: #fff; }

.bfbz h2 a { color: #333; }

/*---------list----------*/

.list { border: #ccb993 1px solid; border-top: #8c5614 2px solid; background: url(../images/list.png) repeat-x top center; padding: 10px 16px; }

.list ul li { margin-top: 20px; }

.list ul li h2 { color: #333333; font-weight: bold; font-size: 14px; line-height: 30px; }

.list ul li h2 a { color: #333 }

.list ul li p { color: #333; font-size: 14px; line-height: 30px; padding: 13px 15px; background: url(../images/listbor.png) no-repeat top center; height: 54px; width: 653px; margin: 0px auto; }

.list ul li h3 { text-align: right; line-height: 30px; color: #8f5715; }

.yh_pagelist { height: 22px; padding: 11px 0px 7px; }

.yh_pagelist li { float: left; border: #a77c16 1px solid; background: #fff; color: #a77c16; font-size: 14px; margin-left: 5px; display: inline; overflow: hidden; }

.yh_pagelist li a { float: left; display: block; height: 20px; color: #a77c16; line-height: 20px; padding: 0 6px; }

.yh_pagelist li.thisclass { line-height: 20px; padding: 0 12px; background: #fff; color: #a77c16; border: #a77c16 1px solid; }

.yh_pagelist li a:hover { color: #a77c16; background: #fff; }

.yh_pagelist li .pageinfo { float: left; display: block; height: 20px; color: #a77c16; line-height: 20px; padding: 0 6px; }

/*频道*/

.bfbz_con { border: #ccb993 1px solid; padding: 12px 8px 10px; }

.bfbz_con i { float: left; border: #a6a6a6 1px solid; width: 120px; padding: 1px; margin-right: 8px; display: inline; }

.bfbz_con h3 { overflow: hidden; zoom: 1; background: url(../images/fbzytit.png) no-repeat top center; line-height: 21px; color: #8c5614; font-size: 14px; font-weight: bold; padding: 0px 0px 5px 8px; width: 191px; }

.bfbz_con h3 a { color: #8c5614; }

.bfbz_con p { text-indent: 2em; line-height: 20px; color: #333; }

.bfbz_con ul { margin-top: 13px; padding-top: 8px; border-top: #CCC 1px dashed; }

.bfbz_con ul li { line-height: 26px; color: #333; font-size: 14px; }

.anyuyue { padding: 20px 0; }

.anyuyue img { padding-left: 20px; text-align: center; }

/*来院路线*/

.lyluxian { height: auto; zoom: 1; overflow: hidden; }

.lyluxian h2 { text-align: center; font-size: 24px; font-family: "微软雅黑"; color: #8c5614; padding-top: 30px; }

.lyluxian p { font-size: 14px; line-height: 24px; padding: 15px 30px; text-indent: 2em; }

.lyluxian strong { color: #f00; }

.lyluxian strong a { color: #f00; }

/*设备*/

.zj { border: #ccb993 1px solid; border-top: #8c5614 2px solid; background: url(../images/zjbg1.png) repeat-x top center; padding: 20px 17px; }

.zjzj { padding: 20px 17px; }

.zjzj h2 { background: url(../images/zjbg.png) no-repeat top center; width: 680px; margin: 0px auto; line-height: 50px; height: 50px; text-align: center; color: #c02424; font-size: 16px; font-weight: bold; }

.zj h2 { background: url(../images/zjbg.png) no-repeat top center; width: 680px; margin: 0px auto; line-height: 50px; height: 50px; text-align: center; color: #c02424; font-size: 16px; font-weight: bold; }

.zjcon ul li { padding: 20px 0px 11px; overflow: hidden; zoom: 1; }

.zjcon ul li i { float: left; border: #ece8e5 5px solid; padding: 1px; margin-right: 14px; display: inline-block; }

.zjcon ul li h3 { text-align: right; overflow: hidden; zoom: 1; border-bottom: #CCC 1px dashed; padding-bottom: 3px; margin-bottom: 7px; }

.zjcon ul li h3.sbzj { background: url(../images/ry3.jpg) repeat-x; height: 38px; border-bottom: 0; }

.zjcon ul li h3.sbzj b { padding: 6px 0 0 10px; }

.zjcon ul li h3.sbzj img { padding: 8px 10px 0 0; display: block; float: right; }

.zjcon ul li h3 b { display: block; float: left; font-size: 14px; color: #333; line-height: 24px; }

.zjcon ul li p { line-height: 24px; color: #333; text-indent: 2em; }

.zjcon ul li h4 { text-align: right; overflow: hidden; zoom: 1; color: #f00; line-height: 50px; }

.zjcon ul li h4 a { color: #f00; }

.zjcon ul li h4 span { color: #929191; float: left; display: block; }

/*医院荣誉*/

.yyrongyu { height: auto; zoom: 1; overflow: hidden; background: url(../images/ry4.jpg) repeat-x top; }

.sebonry { height: auto; zoom: 1; overflow: hidden; }

.sebonry ul li { width: 192px; float: left; border: 1px #ede8e4 solid; margin: 28px 0 0 28px; display: inline; color: #8c5614; }

.sebonry ul li cite { display: block; padding: 2px; border: 2px #ede8e4 solid; }

.sebonry ul li p { background: url(../images/rybj.jpg) no-repeat; height: 29px; line-height: 29px; text-align: center; font-size: 14px; font-weight: bold; }

.yliebiao { height: auto; zoom: 1; overflow: hidden; padding: 0 15px; }

.yliebiao ul li { height: auto; zoom: 1; overflow: hidden; padding: 15px 0; }

.bdytpo { background: url(../images/ry3.jpg) repeat-x; height: 38px; line-height: 38px; }

.bdytpo h3 { font-size: 14px; font-weight: bold; color: #8c5614; float: left; padding-left: 12px; }

.bdytpo h3 a { color: #8c5614; }

.bdytpo span { float: right; padding: 9px 10px 0 0; }

.yroyt h3 { font-size: 14px; font-weight: bold; padding: 10px 0; }

.yroyt p { line-height: 24px; text-indent: 2em; }

.yroyt strong { background: url(../images/ry5.jpg) no-repeat left; padding-left: 18px; color: #f00; }

.yroyt h4 { text-align: right; color: #8c5614; padding-top: 10px; }

.yroyt h4 a { color: #8c5614; }

/*分页*/

.page { overflow: hidden; zoom: 1; clear: both; }

.pagelist { height: 22px; overflow: hidden; padding-top: 10px; padding-bottom: 10px; }

.pagelist li { float: left; border: #ccc 1px solid; background: #fff; color: #005fb9; font-size: 12px; margin-left: 5px; font-weight: bold; display: inline; }

.pagelist li.thisclass { line-height: 20px; font-weight: bold; background: #aa6c17; color: #784800; border: #ccc 1px solid; }

.pagelist li .pageinfo { float: left; display: block; height: 20px; color: #784800; line-height: 20px; padding: 0 6px; }

.pagelist li a { float: left; display: block; height: 20px; color: #784800; line-height: 20px; padding: 0 6px; }

.pagelist li a:hover { color: #fff; background: #aa6c17; font-weight: bold; }

/*来院路线*/

.lxczleft { padding-bottom: 15px; overflow: hidden; zoom: 1; border: #d3d4d4 solid 1px; }

.lxczleftTop { height: 30px; background: #faf0dd; padding-left: 20px; }

.lxczleftTop h3 { font-size: 14px; font-weight: bold; background: url(/themes/new/static/images/lxchectu.jpg) no-repeat left 5px; padding-left: 30px; line-height: 30px; }

.lxczleftCon { padding: 5px 10px 0px; }

.lxczleftCon ul li { height: auto; overflow: hidden; zoom: 1; padding-bottom: 10px; border-bottom: #d2a464 dashed 1px; margin-top: 5px; }

.lxczleftCon ul li span { float: left; }

.lxczleftCon ul li p { width: 495px; float: left; padding-left: 18px; line-height: 24px; text-indent: 0; font-size: 12px; }

.sousuo form { float: left; padding: 4px 20px 0 0; width: 280px; }

.sousuo strong.left { font-size: 14px; line-height: 28px; }

.zjhuanp cite { position: relative; width: 160px; height: 206px; }

.g_zjzx1 { position: absolute; left: 0px; bottom: 2px; }

.g_zjzx1 img { margin: 0 2px }

/*首页专家--李金标--0403日*/

.auto { overflow: hidden; zoom: 1; }

.ex { background: url(../images/ex-bg.jpg) repeat-x left top; border: solid 1px #cbb892; border-top: 0; padding-bottom: 10px; }

.ex h2 { text-align: center; padding-bottom: 10px; }

.ex-bd { position: relative; padding: 0 10px 10px 10px; }

.ex-nav { width: 714px; padding-left: 10px; height: 34px; background: url(../images/ex-nav-bg.png) repeat-x left top; position: absolute; left: 242px; }

.ex-nav li { width: 106px; text-align: center; line-height: 31px; float: left; font-size: 14px; font-weight: bold; }

.ex-nav li.hover { background: url(../images/ex-nav-hover-bg.png) no-repeat center top; }

.ex-nav li.hover a { color: #fff; }

.ex-con { height: 285px; }

.ex-avatar { float: left; padding: 3px; border: solid 1px #cbb6a6; }

.ex-r { width: 682px; float: right; padding: 44px 10px 0 0; }

.ex-on { width: 90px; position: absolute; right: 15px; top: 40px; }

.ex-r li { float: left; margin-right: 10px; _display: inline; padding: 1px; border: solid 1px #c9c7c8; }

.ex-r h5 { height: 30px; line-height: 30px; color: #965d17; font-size: 14px; font-weight: bold; float: left; }

.ex-r i { color: red; font-style: normal; padding-right: 5px; }

.ex-qua { padding: 5px 0 10px; line-height: 22px; font-weight: bold; background: url(../images/ex-qua-bg.png) no-repeat 520px 0; }

.ex-info { overflow: hidden; zoom: 1; padding: 7px 0 4px; background: url(../images/ex-info-bg.png) no-repeat center top; }

.ex-info p { line-height: 21px; }

.ex-info p a { color: red; }

.ex-list li { width: 143px; height: 168px; text-align: center; padding-top: 12px; float: left; margin-left: 14px; _display: inline; background: url(../images/ex-li-bg.png) no-repeat left top; }

.ex-list span { display: block; padding-top: 5px; }

/**/

/*.footer { height: 290px; background: #f8eee0; }

.footer-nav { height: 40px; padding-top: 1px; text-align: center; color: #fff; font-size: 14px; line-height: 40px; background: url(../images/footer-nav.jpg) repeat-x left top; }

.footer-nav a { color: #fff; }

.footer-con { padding: 10px 10px 0 280px; background: url(../images/footer-logo1.png) no-repeat 20px 10px; }

.footer-swt { width: 232px; float: right; }

.footer-swt li { margin: 5px 5px 0 0; float: left; _display: inline; }

.footer-con p { line-height: 22px; padding-top: 5px; }*/

.footer { height: 218px; background: #f8eee0; }

.footer-nav { height: 40px; padding-top: 1px; text-align: center; color: #fff; font-size: 14px; line-height: 40px; background: url(../images/footer-nav.jpg) repeat-x left top; }

.footer-nav a { color: #fff; }

.footer-con { padding: 10px 10px 0 330px; background: url(../images/footer-logo1.png) no-repeat 20px 25px; }

.footer-swt { width: 222px; float: right; padding:5px 0 0; }

.footer-swt li { margin: 5px 5px 0 0; float: left; _display: inline; }

.footer-con p { width:395px; line-height: 22px; padding-top: 5px; }

/**/

.about { border: solid 1px #ccb993; }

.about-hd { height: 45px; line-height: 45px; background: url(../images/about-hd-bg.png) repeat-x left top; padding: 0 10px; }

.about-hd h5 { font-size: 14px; font-weight: bold; color: #8c5614; padding-left: 30px; background: url(../images/about-h5-bg.png) no-repeat left center; }

.about-bd { padding: 0 0 10px; }

.about-pic { text-align: center; padding: 10px 0 7px; }

.about-bd p { line-height: 18px; color: #787876; padding: 0 10px 0 10px; }

.about-bd p a { color: red; }

/**/

.web { border: solid 1px #ccb993; height: 226px; background: url(../images/web-bg.jpg) repeat-x left top; padding: 5px 0 0 5px; }

.web li { padding-bottom: 4px; }

/**/

.pro { height: 109px; padding: 13px 10px 0 60px; background: url(../images/pro-bg.png) no-repeat left top; }

.pro-click { width: 26px; cursor: pointer; padding-top: 36px; }

.pro-s { width: 585px; float: left; padding-left: 5px; }

.pro-s ul { float: left; }

.pro-s li { width: 135px; float: left; padding: 1px; border: solid 1px #d1d1d1; margin-right: 8px; }

/*专家页*/

.hall { background:url(../images/hall-bg.jpg) repeat-x left top; }

.hall h2 { text-align:center; }

.hall-list { padding:0 20px; }

.hall-list li { overflow:hidden; zoom:1; padding:15px 0; }

.hall-pic { float:left; padding:1px; border:solid 4px #ece8e5; }

.hall-r { width:517px; float:right; }

.hall-r h6 { width:70px; height:37px; float:left; font-weight:bold; }

.hall-honor { line-height:18px; }

.hall-honor b { color:red; }

.hall-honor { overflow:hidden; zoom:1; border-bottom:dashed 1px #cbcbcb;  }

.hall-info { overflow:hidden; zoom:1; border-bottom:dashed 1px #cbcbcb;  padding:3px 0; }

.hall-good { overflow:hidden; zoom:1; border-bottom:dashed 1px #cbcbcb;  padding:3px 0; }

.hall-info p, .hall-good p { line-height:22px; }

.hall-r a { color:red; }

.hall-swt { padding-left:70px; }

.hall-swt span { float:left; border:solid 3px #f7eddd; }

.page-hot { padding:0 10px; }

.page-hot table { width:100%; }

.page-hot td { padding-left:10px; border:solid 1px #cbb892; line-height:23px; }

.page-swt { text-align:center; padding:10px 0; }

/*公告*/

.p-ann {}

.hd h2 { padding: 1px 1px 0px; background: url(../images/zjft.png) repeat-x top center; height: 38px; line-height: 38px; font-weight: bold; color: #333; text-align: right; padding-right: 10px; }

.hd h2 a { color: #333; }

.hd h2 span { display: inline-block; background: url(../images/zjftloge.png) no-repeat 8px center; padding-left: 38px; font-size: 14px; float: left; padding-right: 10px; color: #8c5614; }

.hd h2 span a { color: #8c5614 }

.p-ann-bd { height:198px; padding:72px 23px 0; background:url(../images/p-ann-bg.png) no-repeat left top; }

.p-ann-bd p { text-indent:2em; line-height:22px; }

/**/

.pto { }

.pto-hd { height:26px; line-height:26px; text-align:center; color:#fff; background:#f8f2e5 url(../images/pto-hd-bg.png) no-repeat center top; }

.pto-hd h5 { font-size:14px; font-weight:bold; }

.pto-bd { padding:10px 0 ;}

.pto-pic { text-align:center; padding-bottom:10px; }

.pto-info { margin:0 13px; padding:2px 0 2px 10px; line-height:22px; background:#f6f6cf; border:solid 1px #cbb892; }

.pto-info b { color:red; }

.pto-good { padding:5px 10px 5px 12px; line-height:22px; }

.pto-list { padding:0 0 0 12px; overflow:hidden; zoom:1; }

.pto-list li { float:left; padding:1px; border:solid 1px #b2b2b2; }

/**/

.p-tec-bd { background:#fefaf7; padding:1px 0 8px 7px; }

.p-tec-bd li { margin:6px 0 0;}

/**/

.p-reg-hd { height:37px; background:url(../images/p-reg-hd-bg.png) repeat-x left top; }

.p-reg-hd h5 { float:left; }

.p-reg-bd { padding:10px; }

.p-reg-table { width:100%; }

.p-reg-table input { height:18px; line-height:18px; border:solid 1px #8998a5; }

.p-reg-table td { line-height:18px; padding:5px 0; }

.p-reg-enter { width:472px; float:left; }

.p-reg-enter span { float:left; }

.p-reg-enter textarea { width:408px; height:65px; border:solid 1px #8998a5; }

.p-reg-enter p { color:red; padding-top:5px; padding-left:36px; }

.p-reg-r { width:217px; float:right; }

.p-reg-list li { float:left; margin-right:10px; _display:inline; }

.p-reg-submit { width:75px; height:27px; background:url(../images/p-reg-sbumit.png) no-repeat left top; border:none; cursor:pointer; }

.p-reg-reset { width:70px; height:28px; background:url(../images/p-reg-reset.png) no-repeat left top; border:none; cursor:pointer; }





/*底部商务通*/

.g1_swt { height:70px; overflow:hidden; background:url(../images/g1_swtbg.png) repeat-x !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=../images/g1_swtbg.png); _background:none; bottom: 0; position: fixed; width:100%; _position:absolute; _bottom:auto; text-align:center;  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));  /*用于兼容ie6*/}

.g1_swtcont { background: url(../images/g1_swtbg.jpg) repeat-x bottom; width:980px; margin:0 auto; }

.g1_swtcont span { padding:0 5px 5px; display:inline-block; vertical-align: bottom }

.g1_swtcont i { display:inline-block; vertical-align: bottom }

/*列表页改版*/

.hxj_main{ width:718px; background:#fff4d5; border:1px solid #cacaca;}

.hxj_ul ul li{ border-bottom:1px dashed #ccc; padding:20px;}

.hxj1_1{ font-weight:bold; color:#8c5614; padding-top:10px;} 

.hxj1_2{ padding-right:20px; font-family:"微软雅黑"; font-weight:bold; font-size:14px;}

.hxj_2{ text-indent:2em; line-height:24px; color:#000;}

.g1_nav{ background:url(../images/g1_navbg1.jpg); width:920px; height:61px; padding:12px 30px 0; font-size: 13px;}

.g1_nav span.left{ display:inline; margin-right:12px;}

.g1_hot{ background:url(../images/g1_hot.jpg) no-repeat right top;}

.g1_nav span{ display:inline-block;}

.g1_nav a{ margin:8px 0 2px; display:inline-block; color:#333}

.g1_nav a.red{color:#F00;}

.h_m1{ width:252px; border:1px solid #ccb993; padding:1px;}

.h_m1 ul{ padding:0 10px;}

.h_m1 ul li{ background:url(../images/h_m3.jpg) no-repeat bottom center; padding-bottom:10px; margin:10px 0;}

.h_m1 ul li h3{ background:url(../images/h_m2.jpg) no-repeat left top; font-size:14px; font-weight:bold; color:#573001; padding-left:30px; line-height:24px; height:24px;}

.h_m1 ul li p{  background:url(../images/h_m2.jpg) no-repeat left -28px; text-indent:2.3em; line-height:26px;}