/* CSS Document */
body { font-size:12px; font-family:"宋体"; margin:0px auto; padding:0px; color:#484848; line-height:24px;}
a {text-decoration: none;}
a:hover { text-decoration: underline;}
img{border:none; margin:0px ; padding:0px;}
ul{margin:0px ; padding:0px;}
ul,li,dl,dd,dt{ list-style-type:none;}
h3{margin:0px; padding:0px; font-size:14px;}
p{ margin:0px; padding:0px;}
b{ font-weight:bold;}
.clr{ clear:both;}
*{ margin:0; padding:0;}
.red{ color:#ff0000;}

/*header*/
#header{ width:960px; height:auto; margin:0px auto; overflow:hidden;}
.toplink{ width:958px; height:24px; border:1px solid #D8D8D8; background:#F2F2F2; line-height:24px; padding-top:5px; font-size:12px; text-align:left; float:left;}
.toplink a{ color:#494949; margin-left:8px; line-height:24px;font-size:14px;}
.toplink a:hover{ text-decoration:underline; color:#494949;}
.banner{ width:960px; height:auto; float:left;}
.menu{ width:940px; height:38px; line-height:38px; float:left; background-color: #115DB3; padding-left:20px;}
.menu ul li{ float:left; background:url(../images/menulibg.jpg) left top no-repeat; text-align:center;}
.menu a{ color:#fff; margin-left:12px; font-weight:bold; font-size:14px; margin-right:10px;}
.menu ul li a:hover{ background:url(../images/menubg.jpg) right top no-repeat;}

/*containter*/
#containter{ width:960px; height:auto; margin:0px auto; overflow:hidden;}
.content{ width:960px; height:auto; float:left; margin-bottom: 10px;}
.flash01{ width:304px; height:374px; float:left; border:1px solid #dcdcdc; margin-top:10px; margin-right:10px;}

/*最新资讯*/
.news01{ width:386px; height:auto; float:left; margin-right:10px; margin-top:10px; border:1px solid #dcdcdc;}
.news01_t{ width:386px; height:31px; line-height:31px; float:left; background:url(../images/titlebg01.jpg) no-repeat;}
.news01_t span{ width:110px; height:31px; color:#fff; font-weight:bold; float:left; text-align:center; font-size:14px;}
.news01_con{ width:366px; height:auto; line-height:20px; margin:0px 10px 10px 10px; display:inline; float:left; border-bottom:1px dashed #9a9a9a; padding-bottom:6px;}
.news01_con h2{ line-height:20px; padding:10px 0px; font-size:14px; text-align:center;}
.news01_con h2 a{ color:#484848;}

.newslist01{ width:366px; height:auto; float:left; padding:0px 10px 10px 10px;}
.newslist01 li{ padding-left:8px; background:url(../images/dd.jpg) left center no-repeat;}
.newslist01 li a{ color:#484848;}
.newslist01 li a:hover{ color:#ff0000;}

/*医院简介*/
.right01{ width:244px; height:auto; float:left; margin-top:10px; border:1px solid #dcdcdc;}
.title01{ width:244px; height:35px; line-height:35px; float:left; background:#f7fbfe;}
.title01 h3{ height:32px; color:#fff; font-weight:bold; float:left; text-align:center; font-size:14px; background:#2048a7;}
.title01 h3 a{ color:#fff; padding-left:8px; padding-right:8px; display:block;}
.right01 dl{ width:244px; height:339px; float:left; overflow:hidden;}
.right01 dt{ width:244px; height:143px; float:left; text-align:center; padding:10px 0px 5px 0px;}
.right01 dd{ width:244px; height:auto; float:left;}
.right01 dd.brief{ width:224px; height:66px; line-height:22px;}
.brief p{ padding:0px 10px 0px 10px;}
.right01 dd.daohang01 img{ margin:9px 0px 0px 12px; display:inline; float:left;}
.right01 dd.pic01{ width:100%; text-align:center;}

.banner02{ width:960px; height:auto; float:left; margin-top:10px;}

/*疾病导航*/
.left02{ width:714px; height:auto; float:left;}
.news02{ width:345px; height:270px; float:left; margin-top:10px; margin-right:10px; border:1px solid #dcdcdc;}
.news02_t{ width:345px; height:35px; float:left; background:url(../images/titlebg04.jpg) no-repeat;}
.news02_t h3{ width:150px; height:24px; line-height:24px; margin:9px 0px 0px 10px; float:left; text-align:center; font-size:14px; color:#fff; font-weight:bold;}
.news02_t h3 a{ color:#fff;}

.newslist02{ width:325px; height:auto; float:left; padding:0px 10px;}
.news02_con{ width:325px; height:auto; line-height:22px; float:left; border-bottom:1px dashed #9a9a9a; padding-bottom:4px; margin-bottom:5px;}
.news02_con h2{ line-height:30px; font-size:14px; text-align:center;}
.news02_con h2 a{ color:#484848;}
.news02_con p{
width:325px; 
margin: 0px;
padding: 0px;
}

.pic02{ width:115px; height:130px; float:left; border:1px solid #e7e7e7; padding:2px; margin-top:5px; margin-right:10px;}
.pic03{ width:110px; height:80px; float:left; border:1px solid #e7e7e7; padding:2px; margin-top:10px; margin-bottom:10px; margin-right:10px;}
.list01{ width:319px; height:auto; float:left;}
.list01 li{ width:100%; float:left;}
.list01 li a{ color:#484848;}
.list01 li span{ float:right;}

/*专家团队*/
.right02{ width:246px; height:auto; float:left;}
.zjtd{ width:244px; height:270px; float:left; margin-top:10px; border:1px solid #dcdcdc;}
.zjtd .title01{ background:url(../images/titlebg03.jpg) no-repeat;}
.zjtdcon{ width:224px; height:auto; float:left; padding:0px 10px 0px 10px;}
.zjtdcon ul{ width:224px; height:96px; float:left; margin-top:14px;}
.zjtdcon ul li.tu{ width:76px; height:92px; float:left; margin-right:10px; padding:1px; border:1px solid #e7e7e7;}
.zjtdcon ul li.tu img{ float:left;}
.zjtdcon ul li.wen{ width:130px; height:auto; float:left;}
.zjtdcon ul li h2{ font-size:14px; line-height:20px;}
.zjtdcon ul li h2 a{ color:#484848;}
.zjtdcon ul li p{ font-size:12px; line-height:18px;}

/*健康常识*/
.jkcs{ width:244px; height:270px; float:left; margin-top:10px; border:1px solid #dcdcdc;}
.jkcs .title01{ background:#f7fbfe;}
.jkcscon{ width:224px; height:auto; float:left; padding:0px 10px 0px 10px;}
.jkcs_wen{height:86px; line-height:22px; margin-top:6px; margin-bottom:10px; float:left;}
.jkcs_wen h1{ line-height:20px; font-size:12px;}
.jkcs_wen h1 a{ color:#484848;} 
.jkcs_wen h2{ line-height:20px; font-size:12px;}
.jkcs_wen h2 a{ color:#484848;}
.jkcscon .list01{ width:224px; height:96px;}
.jkcscon .list01 li{ width:224px;}

.menua{ width:958px; float:left; border:1px solid #dcdcdc;}
.menua li {float:left; width:200px; margin-left: 25px;}
.menua a{ color:#484848;}

.yqlj{ width:958px; height:auto; float:left; border:1px solid #dcdcdc; margin-top:10px;}
.yqlj_t{ width:938px; height:26px; line-height:26px; float:left; padding-left:20px; background:url(../images/yqljbg.jpg) repeat-x; font-weight:bold;}
.yqlj_con{ width:938px; padding:10px; float:left;}
.yqlj_con a{ color:#484848; margin-left:10px;}
.hzhb{margin-bottom:10px;}

/*footer*/
#footer{overflow: hidden; width:960px; height:auto; background-color: #115DB3; padding-bottom:20px; margin-bottom:20px;}

.footmenu{width:960px; float:left; text-align:center; margin-top:10px;}
.footmenu a{color: #fff;}
.foottxt{ width:960px; float:left; text-align:center; color: #fff; margin-top:10px;}

/*mainbody*/
.mainbody{ width:702px; height:auto; float:left; margin-right:10px; border:1px solid #dcdcdc; margin-top:10px;}
.dqwz{ width:702px; height:34px; line-height:34px; float:left; background:url(../images/dbztlist11.jpg) repeat-x;}
.dqwz span{ width:98px; height:34px; text-align:center; float:left; background:url(../images/dbztlist12.jpg) no-repeat; font-size:14px; color:#fff; font-weight:bold; margin-right:10px;}
.dqwz a{ color:#484848;}
.list02{ width:662px; height:auto; float:left; padding:10px 20px;}
.list02 ul{ float:left; width:662px;}
.list02 ul li{ float:left; width:662px; line-height:25px;}
.list02 ul li a{ float:left; color:#484848;}
.list02 ul li a:hover{ color:#F00; text-decoration:underline;}
.list02 ul li span{ float:right;}

.maintxt{ width:662px; height:auto; float:left; padding:10px 20px;}
.maintxt h1{ width:662px; font-size:16px; text-align:center; padding-bottom:10px; border-bottom:1px solid #e3e3e3; line-height:36px; float:left;}
.laiyuan{ width:662px; height:36px; line-height:36px; text-align:center; float:left;}
.sbanner{ width:662px; height:auto; float:left; text-align:center;}
.text{ width:662px; height:auto; float:left; font-size:14px;}
.text p{ padding:10px 0px;}
.text img{width:100%;}
.fenye{ width:662px; height:auto; float:left; padding-left:20px; padding-bottom:10px;}
.fenye span{ width:662px; height:auto; float:left;}
.fenye a{ color:#484848;}
.fenye a:hover{ color:#ff0000;}

.otherlink{ width:345px; height:180px; margin-top:10px; margin-right:10px; border:1px solid #dcdcdc; float:left;}
.otherlink h2{ width:325px; height:30px; line-height:30px; padding-left:20px; float:left; line-height:30px; font-size:16px;}
.otherlink ul{ width:310px; height:auto; float:left; padding-left:25px; padding-right:10px;}
.otherlink ul li{ width:310px; height:24px; line-height:24px; float:left;}
.otherlink ul li a{ color:#484848;}

.page{float:left; margin: 20px 0 0 160px;}
.bdsharebuttonbox{float:right;}