@charset "utf-8";
/* 通用css */
*{margin:0;padding:0}
body {margin:0; padding:0px;font-size:12px;line-height:24px;background:url(bg.jpg) center top no-repeat #f8f8f8; color:#333;background-color:#951B56; }
div,form,img,ul,ol,li,dl,dt,dd{margin: 0; padding: 0; border: 0; }
ul,dl,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
img{border:0px; padding:0px; margin:0px; line-height:0px;}
a{color:#333; text-decoration: none;}
a:hover{text-decoration:underline;}
.clear{ clear:both;}


.main{ width:960px; height:auto; margin:0px auto; background-color:#FFFFFF;}

.top{	width:960px; height:auto; margin:0px auto; overflow:hidden;}
.top IMG {
	FLOAT: left; MARGIN: 0px; border:0px;
}

.menu_dh {
	margin:0px auto; background: url(../images/daohang.jpg) no-repeat; overflow: hidden; height: 36px; width:960px; 
}
.menu_dh ul {  padding-left: 5px; padding-top:3px;PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;  overflow: hidden;
}
.menu_dh ul li {
	padding-left: 10px; float: left; color: #ffffff; line-height: 30px
}
.menu_dh ul li a {
	padding-RIGHT: 13px; font-weight: bold; font-size: 12px; color: #ffffff; white-space: nowrap
}



.main01{ width:960px; margin-top:3px; margin-bottom:10px; }
.m_flash{ width:302px; height:425px; float:left; }
.m_flashTop{ width:300px; height:288px;border:#CCCCCC solid 1px; }
.m_flashBottom{width:300px;border:#CCCCCC solid 1px; height:123px; margin-top:8px;}
.m_news{ width:388px;height:423px; overflow:hidden; float:left; border:#CCCCCC solid 1px;  margin-left:10px; display:inline; background-image:url(ico2.gif); background-repeat:no-repeat; background-position:right top; overflow:hidden; }
.m_news1{ width:346px; margin-left:25px; margin-top:10px; margin-bottom:10px; float:left; display:inline;}
.m_news1 p{
}
.m_news1 h1{ height:20px; line-height:20px; text-align:center;font-size:13px;font-weight:bold; color:#333;}
.m_news1 h2{ height:30px; line-height:30px; text-align:center; color:#F00; font-size:16px; font-weight:bold;}
.m_news1 h3{ height:20px; line-height:20px; font-size:12px; color:#333;}
.m_news1 h4{ height:40px; line-height:20px; font-size:12px;color:#333; text-indent:20px; overflow:hidden;}
.m_news2{ width:355px;  margin-left:20px; display:inline; float:left; display:inline;}
.m_news2_T{ height:24px; line-height:24px; padding-left:20px; background-image:url(ico1.gif); background-repeat: no-repeat; background-position:-5px 0px; color:#F00;  font-size:14px; font-weight:bold;}
.m_news2_C{  margin-top:10px; overflow:hidden;}
.m_news2_C li{ height:26px; line-height:26px; border-bottom: dashed #EFEFEF 1px;   }
.m_hd{ width:250px; height:423px; float:right;overflow:hidden; }
.m_hd div{ width:218px; padding:5px 10px 5px 20px; line-height:20px; border:#E1E1E1 solid 1px; margin-bottom:5px; background-image:url(ico3.gif); background-repeat: no-repeat; background-position:right top;}

/*首页flash图*/
.undis {DISPLAY: none}
#focus_img { WIDTH: 298px;    }
#focus_warp {	DISPLAY: inline; FLOAT: right; margin:1px; }
#au {overflow:hidden; width:298px; height:217px;FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 )
}
#au IMG {	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); HEIGHT: 217px; }
#simg IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 7px; FILTER: Alpha(opacity=50); VERTICAL-ALIGN: 0px; BORDER-LEFT: #000 1px solid; CURSOR: pointer; BORDER-BOTTOM: #000 1px solid
}
#simg .s IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; MARGIN-TOP: 0px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(..images/simg_bg.gif) no-repeat; FILTER: Alpha(opacity=100); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 9px; BORDER-RIGHT-WIDTH: 0px
}


.youhuia { width: 960px; height: auto; margin:0px auto; margin-top:5px;
}
.youhuia H3 {
	MARGIN-TOP: 5px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 914px; COLOR: #c00; LINE-HEIGHT: 40px; HEIGHT: 40px
}
.youhuia TABLE{
	margin:10px  auto;
}
.youhuia TABLE TR TD {
	FONT-SIZE: 14px; BACKGROUND: #fdfbfb; COLOR: #333; TEXT-ALIGN: center
}
.youhuia TABLE TR TD.wxf {
	FONT-WEIGHT: bold; BACKGROUND: #fdefe9; COLOR: #792c28
}
.youhuia TABLE TR TD.one {
	BACKGROUND: url(../images/onezz.jpg) #fdfbfb no-repeat 25px 100px
}
.youhuia TABLE TR TD.one A {
	DISPLAY: block; WIDTH: 127px; HEIGHT: 150px
}
.youhuia TABLE TR TD.cored {
	FONT-WEIGHT: bold; COLOR: #c00
}

.youhuia p{
	width:900px; margin:0px auto; padding:10px; line-height:20px; font-size:12px;
}


.tit2{ width:960px; height:42px;margin:0px auto;padding:12px 0px 0px 0px; background:url(../images/tit2.jpg) no-repeat; text-align:right; font-size:14px; font-weight:bold; color:#AD131B; }
.tit2 a{color:#D62B87; text-decoration: none;}
.tit2 a:hover{ text-decoration:underline;}
.scroll{ width:960px; height:138px;margin:0px auto; background:url(../images/scrollbg.jpg) no-repeat; padding:25px 0 0 0px; overflow:hidden;}
.scroll ul li{ float:left; width:136px;}

.content4{width:960px; height:490px; background:url(../images/contentbg.jpg) repeat-y; margin:0px auto; padding-left:0px;padding-top:10px;}
.content4left{width:475px; height:490px; float:left;}
.fenxiang1{width:475px; height:160px;}
.fenxiang1top{width:475px; height:25px; color:#D62B87; font-size:14px;}
.fenxiang1top h1{ font-size:14px; text-align:center;}
.fenxiang1top a{ color:#D72C88; }
.fenxiang1bottom{width:470px; height:127px; background:url(../images/fenxiangcontentbg.jpg) no-repeat; text-align:left; padding:8px 0 0 5px;}
.pw285{ width:285px; height:auto; float:left; margin-left:10px;}
.imgw172{ float:left; width:172px;}
.content4right{width:475px; height:490px; float:left;}


.none{display:none;}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.hidden {
	OVERFLOW: hidden;ZOOM: 1; HEIGHT: auto; 
}

.zhuanjia{ clear:both;width:960px;  height:605px; margin:0px auto; border:0px solid #BC673E; margin-top:5px;}
.zhuanjia .tit{width:960px; height:72px; background:url(images/bg13.gif) no-repeat; float:left;}
.zhuanjia .info{width:960px; height:257px; background:#FFFFFf url(images/bg14.gif) left no-repeat; float:left;}
.zhuanjia .info .zb{width:550px; float:left;}
.zhuanjia .info .zb imgs{ height:203px; float:left; margin:15px 0 0 25px; display:inline;}
.zhuanjia .info .zb .txt{width:310px; float:right; padding:20px 0 0 0;}
.zhuanjia .info .zb .txt span{width:310px; float:left;}
.zhuanjia .info .zb .txt span strong{ font-size:20px; font-family:"黑体"; font-weight:100;}
.zhuanjia .info .zb .txt span font{ font-size:14px; color:#CD690F; padding-left:20px; font-weight:700;}
.zhuanjia .info .zb .txt p{width:310px; float:left; line-height:20px; padding-bottom:10px;}
.zhuanjia .info .zb .txt .gh{width:96px; height:28px; background:url(images/bt01.gif) no-repeat; float:left;}
.zhuanjia .info .zb .txt .zx{width:96px; height:28px; background:url(images/bt02.gif) no-repeat; float:left; margin-left:15px; display:inline;}
.zhuanjia .info ul{width:410px; float:left; padding-top:5px; }
.zhuanjia .info li{width:82px; float:left; margin:5px 0 0 16px; display:inline; line-height:22px; text-align:center; cursor:pointer;}
.zhuanjia .info li img{width:74px; height:86px; float:left; border:1px solid #ddd; padding:3px;}
.zhuanjia .info .at img{width:74px; height:86px; float:left; border:1px solid #CB0303; padding:3px;}

.expertone {
	border:1px  #E1E1E1 solid; WIDTH: 540px; HEIGHT: 480px; margin-left:8px; margin-top:5px; margin-bottom:5px; 
}
.mingyi{
	LEFT: 0px; WIDTH: 45px;  TOP: 0px; HEIGHT: 46px;
}
.expert {
	MARGIN: 10px 10px 5px; WIDTH: 520px; height:230px; border-bottom:1px #CCCCCC dotted; padding-bottom:10px; margin-top:-15px; 

}
.expert SPAN {
	BORDER-RIGHT: #e9eaec 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e9eaec 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e9eaec 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e9eaec 1px solid
}
.expert_right{ width:320px; float:left; margin-left:15px; font-size:12px;}

.expert_right h2{ text-align:left; font-size:16px; font-family:"微软雅黑";  font-weight:bold; color:#e84911;}

.expert_right h2 a{color:#e84911;}

.expert_right h3{ text-align:left; font-size:14px; font-weight:bold; line-height:180%; }

.expert_right h4{ text-align:left; font-size:14px; color:#FF0000; line-height:180%; }

.expert_right p{ text-align:left; padding-top:3px; }
.expert_right .btnzixun{
	margin-top:5px;
}
.qywspp{ line-height:20px; }

.blank1 {
	CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; LINE-HEIGHT: 0; HEIGHT: 8px
}
.red1 {
	COLOR: #f00
}
.hosptial {
	MARGIN: 10px 10px 5px; WIDTH: 520px;height:200px;
}
.hosptial SPAN {
	BORDER-RIGHT: #e9eaec 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e9eaec 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e9eaec 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e9eaec 1px solid; margin-top:12px;
}
.hosp_right{ width:255px; float:left; margin-left:10px; font-size:12px;}

.hosp_right h2{ text-align:center; font-size:16px; font-family:"微软雅黑"; background:url(images/qywybjse.gif) repeat-x left bottom;  font-weight:bold; color:#e84911;}

.hosp_right h2 a{color:#e84911;}



.hosp_right p{ text-align:left; padding-top:3px; }
.hidden1 {	OVERFLOW: hidden;ZOOM: 1; HEIGHT: auto; }



/* 医疗团队 */
/*
.zjtd{
    border:1px solid #B20707;
	width:952px;
	*width:952px;
	padding:15px 0px 6px 6px;
	*padding:15px 0px 6px 6px;
	margin-top:10px;
    
}

.zjtd .bt{
    width:191px;
	margin-top:5px;
    overflow: hidden;
}
*/
.zjtd{
margin-bottom:10px;
}

.line2 {
    height: 195px;
    overflow: hidden;
    padding: 0 0 0 0px;
    width: 940px;
	*width: 940px;
	margin-left:7px;
}
.testimg {
    background: url(../images/zjbd.gif) no-repeat;
    display: inline;
    float: left;
    height: 172px;
    margin-left: 10px;
	-margin-left: 5px;
    padding: 4px 3px;
    width: 39px;
}
.testimg img {
    border: 0px solid #DF0024;
}
.testimg span {
    display: block;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    margin: 14px;
    width: 16px;
}
.testcont {
    border: 1px solid #E1DFE0;
    display: none;
    float: left;
    height: 158px;
    line-height: 18px;
    margin-left: 3px;
    padding: 10px;
    position: relative;
    width: 298px;
}
.testname {
    border-bottom: 1px solid #2671BF;
    font-weight: bold;
    height: 40px;
    left: 145px;
    position: absolute;
    text-align: center;
    top: 15px;
    width: 165px;
}
.testname span {
    font-size: 12px;
    font-weight: bold;
}
.testname font {
    color: #DF0024;
    font-weight: bold;
}
.testname .font12{
font-size:12px;
}

.testpic {
    height: 156px;
    position: absolute;
    width: 118px;
}
.testpic img {
    border: 0px solid #DF0024;
}
.testfont {
    height: 126px;
    left: 145px;
    position: absolute;
    text-indent: 25px;
    top: 65px;
    width: 167px;
}
.testfont a {
    color: #DF0024;
}
.testgood {
    left: 150px;
    position: absolute;
    text-align: center;
    top: 145px;
    width: 160px;
}
.test LI {
    float: left;
}
.time{
width:940px;
margin:0 auto;
padding:0px;
display:block;
overflow:hidden;
}
.ztnr1{
margin:2px 5px 0;
white-space:nowrap;
text-align:center;
padding-right:10px;
border-right:3px solid #FFB021;
}
.hjj{
font-weight:bold;
font-size:16px;
}
.hjj span{
color:#DF0024;
font-weight:bold;
font-size:16px;
}




.pp3{width:960px; margin:6px auto}
.pp3 .pp3a{width:960px; margin:0px auto;}
.pp3 .pp3b{ float:left; width:960px; height:464px; background:url(../images/a1022.jpg) repeat-y;}
.pp3 .pp3b .pp3b_a{ width:925px; margin:0 auto; }
.pp3 .pp3b .pp3b1{ float:left; width:456px; height:464px; border:1px solid #e7e7e7}
.pp3 .pp3b .pp3b1 .pp3b1b{ float:left}
.pp3 .pp3b .pp3b1 .pp3b1b .c1{ float:left; width:432px; margin-left:8px; margin-top:10px;line-height:26px; font-size:14px;}
.pp3 .pp3b .pp3b1 .pp3b1b .c1 li{ text-indent:28px;}
.pp3 .pp3b .pp3b1 .pp3b1b .c2 li{ width:134px; height:160px; border:1px solid #e7e7e7; float:left; margin-top:12px; margin-left:10px;}
.pp3 .pp3b .pp3b1 .pp3b1b .c2 li img{display: block; padding:2px;}
.pp3 .pp3b .pp3b1 .pp3b1b .c2 li .c2a1{ width:129px; height:64px; margin-left:2px;}
.pp3 .pp3b .pp3b1 .pp3b1b .c2 li .c2a0{ background:url(../images/o1a.jpg) 4px 4px no-repeat #eee;}
.pp3 .pp3b .pp3b1 .pp3b1b .c2 li .c2a2{ background:url(../images/o1b.jpg) 4px 4px no-repeat #eee;}
.pp3 .pp3b .pp3b1 .pp3b1b .c2 li .c2a3{ background:url(../images/o1c.jpg) 4px 4px no-repeat #eee;}
.pp3 .pp3b .pp3b1 .pp3b1b .c2 li .c2a4{ background:url(../images/o1d.jpg) 4px 4px no-repeat #eee;}
.pp3 .pp3b .pp3b1 .pp3b1b .c2 li .c2a5{ background:url(../images/o1e.jpg) 4px 4px no-repeat #eee;}
.pp3 .pp3b .pp3b1 .pp3b1b .c2 li .c2a6{ background:url(../images/o1f.jpg) 4px 4px no-repeat #eee;}
.pp3 .pp3b .pp3b1 .pp3b1b .c2 li .c2a1 div{ width:90px; float:right; line-height:21px; margin-right:2px;}
.pp3 .pp3b .pp3b1 .pp3b1b .c2 li .c2a1 div span{ font-size:14px; font-weight:bold; color:#D62B87}
.pp3 .pp3b .pp3b1 .pp3b1b .c2 .c2a{margin-left:10px; *margin-left:5px;}
.pp3 .pp3b .pp3b2{ float:left; width:456px; height:464px; border:1px solid #e7e7e7; margin-left:8px;}
.pp3 .pp3b .pp3b2 .pp3b2b{ width:433px; margin:0 auto}
.pp3 .pp3b .pp3b2 .pp3b2b_a{}
.pp3 .pp3b .pp3b2 ul li{ margin-top:6px;}
.pp3 .pp3b .pp3b2 .pp3b2b_a li{ font-size:14px; line-height:26px; text-indent:28px;}
.pp3 .pp3b .pp3b2 .pp3b2b_b{ margin-top:22px;}
.pp3 .pp3b .pp3b2 .pp3b2b_b li{ margin-top:14px;}
.pp3 .pp3c{ width:960px; margin:0px auto; padding-left:2px;}



#jiancha{width:960px; background:#FFF; margin:0 auto; padding:0px 0px;}
#title{width:960px; background:url(../images/title-bg.jpg) repeat-x; margin:0 auto;position:relative;}
#title h2{font-size:22px; text-indent:1em; height:40px; line-height:36px; color:#FFF; padding-left:20px;}
#title h2 span{font-size:22px; padding-right:15px;}
#title p{position:absolute; right:15px; top:9px; display:block; width:240px; height:37px;}
#main-jc{width:960px; float:left; position:relative; background:url(../images/tu-03.jpg) no-repeat right bottom;}
#main-jc img{float:left;}
#main-jc h4{
	position:absolute;
	display:block;
	left: 65px;
	top: 270px;
}
#jc-wenzi{float:left; width:490px;}
#jc-wenzi h3{display:block; float:left; width:490px; text-align:center; color:#014b5f; padding-top:5px; font-size:24px;}
#jc-wenzi p{background:url(../images/xiaotu-01.jpg) no-repeat 30px top; float:left; width:430px;}
#jc-wenzi span{display:block; width:430px; padding-left:60px; color:#333; font-size:14px; font-weight:bold; line-height:28px;}
#fw{width:252px; float:left;background:url(../images/fw-bg.jpg) no-repeat 17px 5px; padding:18px 0px 10px 31px;}
#fw h2{width:74px; height:20px; line-height:20px; padding:0px 10px 8px 0px; float:left; display:block; text-align:center; font-family:Arial, Helvetica, sans-serif}
#fw h3{width:92px; height:20px; line-height:20px; padding:0px 10px 8px 0px; float:left; display:block; text-align:center;}
#fw a{font-size:12px; color:#000;}
#fw a:hover{color:#016483;text-decoration:underline;}


.tetle04{width:960px; margin:auto; height:36px; background:url(../images/title04.jpg); margin:0px 0 7px 0; clear:both;} 
.liaof{width:960px; margin:auto; height:330px; position:relative;}
.liaof_a{ position:absolute; width:270px; height:290px; background:url(../images/hs19.jpg) no-repeat top center; left:15px; top:0;}
.liaof_a a{ padding-top:115px; background:url(../images/hs23.jpg) no-repeat bottom center; display:block; height:200px; line-height:26px; color:#000; text-decoration:none;}
.liaof_b{ position:absolute; width:630px; height:290px; right:30px; top:0; font-family:"微软雅黑";}
.liaof_b a{ color:#FFFFFF;}
.liaof_b_a{ width:614px; height:56px; background:url(../images/hs20.jpg); font-size:20px; color:#FFFFFF; line-height:56px; font-weight:900; text-indent:35px; float:left; margin-bottom:13px;}
.liaof_b_b{ width:283px; height:56px; background:url(../images/hs21.jpg); font-size:20px; color:#FFFFFF; line-height:56px; font-weight:900; text-indent:40px; float:left; margin:0 20px 13px 0 ;}
.liaof_b_c{ width:313px; height:56px; background:url(../images/hs22.jpg); font-size:20px; color:#FFFFFF; line-height:56px; font-weight:900; text-indent:40px; float:left; margin-bottom:13px;}
.liaof_b .h_1{ text-align:center; color:#D72C88; font-size:25px; margin:10px;}



.zttj {
	border: 1px solid #ddd;  MARGIN: 8px auto 0px;  WIDTH: 958px;  font-size:12px;
}
.zttj .title {
	BACKGROUND: url(../images/zq_22.jpg) no-repeat; HEIGHT: 35px
}
.zttj .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; WIDTH: 940px; PADDING-TOP: 10px; HEIGHT: 145px
}
.zttj .contentbox {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 5px 0px 18px; WIDTH: 160px; TEXT-ALIGN: center
}
.zttj .contentbox IMG {
	MARGIN: 0px 0px 10px
}

.footer{
MARGIN: 10px auto 0px; OVERFLOW: hidden; WIDTH: 960px; HEIGHT: auto
}
.daohang{
	 text-align:center; overflow:hidden; width:960px; height:30px; background:url(../images/bg_menu.jpg); color:#FFFFFF; padding-top:5px;
}
.daohang a{
 color:#FFFFFF;
}
.copyright {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 960px; LINE-HEIGHT: 200%; PADDING-TOP: 10px; color:#333;text-align:center;
}