@charset "utf-8";
/* CSS Document */

a:link,a:visited{
color:#343434;
text-decoration:none;
}
a:hover{
color:#000;
text-decoration:none;
}
.clear{
clear:both;
}
#maincontent{
margin:0 auto;
margin-top:8px;
}
#newsright,#newsleft,#listright,#listleft,#set_newsrt{
float:left;
display:inline;
height:auto;
margin-left:10px;
}
#listright{
width:251px;
margin-left:10px;
margin-left:10px\0;
*margin-left:10px !important;
_margin-left:10px;
}
#listleft{
width:719px;
margin-left:0px;
}
.newsrtc{
background:url(../images/newsline.gif) no-repeat center bottom;
padding-bottom:5px;
text-align:left;
}
.newsrtc h1,.newsrtc h3{
padding-top:3px;
}
.newsrtc h1{
padding-top:0px;
}
.newsrtc h1 a:link,.newsrtc h1 a:visited,.newsrtc h3 a:link,.newsrtc h3 a:visited{
font:19px "宋体";
line-height:25px;
font-weight:bold;
color:#be3084;
text-decoration:none;
}
.newsrtc h3 a:link,.newsrtc h3 a:visited{
color:#be3084;
}
.newsrtc h1 a:hover,.newsrtc h3 a:hover{
color:#000;
text-decoration:none;
}
.newsrtc p{
margin-top:10px;
line-height:22px;
}
.newsrtc img,.pic img{
float:left;
display:inline;
border:1px solid #e3e3e3;
padding:2px;
}
.newsrtc img{
margin-top:0px;
}
.newslist2{
margin-top:3px;
}
.newslist2 li,.newslist3 li{
float:left;
display:inline;
width:195px;
height:25px;
background:url(../images/ico5.gif) no-repeat left center;
text-align:left;
text-indent:10px;
margin-right:5px;
}
.newslist2 li a:link,.newslist2 li a:visited,.newslist3 li a:link,.newslist3 li a:visited{
font:13px "宋体";
line-height:25px;
}
.news_ztc,.news_ztc2{
float: left;
width:294px;
}
.news_ztc li,.news_ztc2 li,.QA_list_index li{
background:url(../images/ico5.gif) no-repeat left center;
text-align:left;
text-indent:10px;
}
.news_ztc li a:link,.news_ztc li a:visited,.news_ztc2 li a:link,.news_ztc2 li a:visited{
font:14px "宋体";
line-height:25px;
}
#set_newsrt{
width:249px;
padding-bottom:7px;
padding-bottom:7px\0;
*padding-bottom:15px !important;
_padding-bottom:15px;
}
#set_newsrt{
border:1px solid #e9e9e9;
}
.addbanner img{
padding:2px;
}
.hot{
padding:10px 10px 0px 0px;
padding-top:10px;
padding-top:10px\0;
*padding-top:10px !important;
_padding-top:5px;
text-align:left;
}
.hot a{
line-height:28px;
margin-left:15px;
margin-left:10px\0;
*margin-left:10px !important;
_margin-left:10px;
}
hospital2{
width:960px;
height:166px;
background:url(../images/hospital.gif) no-repeat left top;
margin:0 auto;
margin-top:10px;
margin-top:10px\0;
*margin-top:10px !important;
_margin-top:10px;
}
.hospital2{
background:url(../images/htpic2.jpg) no-repeat left top;
}
.hospitalc{
margin-left:40px;
padding-top:20px;
}
.hospitalc li{
float:left;
display:inline;
width:147px;
height:112px;
text-align:center;
line-height:22px;
margin-left:5px;
}
.hospitalc li img{
background:#e9e9e9;
padding:2px;
}
.htnews{
height:90px;
}
.htnews2{
height:113px;
}
/*字体样式开始*/
.ft_news:link,.ft_news:visited{
color:#bc8ea6;
line-height:22px;
text-decoration:none;
}
.ft_news:hover{
color:#000;
text-decoration:underline;
}
.news_ztc li a.ft_bt:link,.news_ztc li a.ft_bt:visited,.news_ztc li a.ft_bt2:link,.news_ztc li a.ft_bt2:visited{
font-weight:bold;
color:#b51e76;
line-height:25px;
}
.news_ztc li a.ft_bt2:link,.news_ztc li a.ft_bt2:visited{
color:#be3084;
}
.news_ztc li a.ft_bt:hover,.news_ztc li a.ft_bt2:hover{
color:#000;
text-decoration:none;
}
.ft_a:link,.ft_a:visited{
font:13px "宋体";
color:#626262;
text-decoration:none;
}
.ft_a:hover{
color:#000;
text-decoration:underline;
}

.ft_b:link,.ft_b:visited{
font:14px "宋体";
color:#900062;
line-height:28px;
text-decoration:none;
font-weight:bold;
}
.ft_b:hover{
color:#000;
text-decoration:underline;
}

.ft_c:link,.ft_c:visited{
font:12px "宋体";
color:#148209;
line-height:28px;
text-decoration:none;
font-weight:bold;
}
.ft_c:hover{
color:#000;
text-decoration:underline;
}

.ft_d:link,.ft_d:visited{
font:14px "宋体";
color:#0973bd;
line-height:28px;
text-decoration:none;
font-weight:bold;
}
.ft_d:hover{
color:#000;
text-decoration:underline;
}

.ft_e:link,.ft_e:visited{
font:12px "宋体";
color:#030000;
line-height:28px;
text-decoration:none;
}
.ft_e:hover{
color:#000;
text-decoration:underline;
}

.ft_f:link,.ft_f:visited{
font:13px "宋体";
color:#c0c0c0;
line-height:28px;
text-decoration:none;
font-weight:bold;
}
.ft_f:hover{
color:#000;
text-decoration:underline;
}

.ft_g:link,.ft_g:visited{
font:12px "宋体";
color:#148209;
line-height:28px;
text-decoration:none;
}
.ft_g:hover{
color:#000;
text-decoration:underline;
}
.ft_h{
font:16px "宋体";
color:#900062;
font-weight:bold;
}
.ft_h:link,.ft_h:visited{
font:16px "宋体";
color:#900062;
line-height:28px;
text-decoration:none;
font-weight:bold;
}
.ft_h:hover{
color:#000;
text-decoration:underline;
}

.ft_i:link,.ft_i:visited{
font:14px "宋体";
color:#dfa7d4;
line-height:28px;
text-decoration:none;
font-weight:bold;
}
.ft_i:hover{
color:#000;
text-decoration:underline;
}
.ft_green:link,ft_green:visited{
color:#36723c;
line-height:25px;
text-decoration:none;
}
.ft_green:hover{
color:#000;
text-decoration: underline;
}
.ft_zx:link,.ft_zx:visited{
color:#;
text-decoration:none;
}
ft_zx:hover{
color:#000;
text-decoration:none;
}
.ft_yy2:link,.ft_yy2:visited{
color:#278030;
text-decoration:none;
}
ft_yy2:hover{
color:#000;
text-decoration:none;
}
.ft_zj2{
color:#278030;
font-weight:bold;
line-height:22px;
}
/*外边距样式开始*/
.mar_t12{
margin-top:12px;
}
.mar_t15{
margin-top:15px;
}
.mar_t12{
margin-top:12px;
}
.mar_left{
margin-left:10px;
}

/*右侧公共样式开始---------------*/
.guide{
border:1px solid #afd5ac;
padding-bottom:10px;
}
.guidetle{
height:31px;
background:url(../images/fk_menubj.gif) repeat-x left top;
border-bottom:1px solid #e9e9e9;
}
.guidetle h1{
float:left;
display:inline;
width:100px;
height:31px;
background:url(../images/ico3.gif) no-repeat left center;
font:14px "宋体";
font-weight:bold;
color:#333;
line-height:31px;
text-align:left;
text-indent:20px;
margin-left:15px;
}
.more,.more2{
float:right;
display:inline;
text-align:left;
margin-right:15px;
}
.more a:link,.more a:visited{
line-height:31px;
}
.more2 a:link,.more2 a:visited{
line-height:26px;
}
.guidelist{
background:#fff;
height:80px;
}
.guidelist li{
float:left;
display:inline;
margin:8px 0px 0px 8px;
height:33px;
}

.QA{
border:1px solid #e9e9e9;
text-align:center;
margin-top:10px;
}
.QA_tle{
height:26px;
background:url(../images/tlemenu.gif) repeat-x left top;
}
.QA_tle h2{
float:left;
height:26px;
background:url(../images/tab.gif) no-repeat left top;
text-indent:45px;
font:14px "宋体";
font-weight:bold;
color:#731e61;
line-height:26px;
}
.QA_list{
padding:10px;
padding-top:8px;
padding-top:8px\0;
*padding-top:10px !important;
_padding-top:10px;
text-align:left;
overflow:hidden;
}
.htqa{
width:230px;
width:230px\0;
*width:230px !important;
_width:auto;
height:162px;
}
.QA_list li,.kfhl_list li,.tsks_zy li{
background:url(../images/ico2.gif) no-repeat left center;
text-align:left;
text-indent:8px;
}
.QA_list li a:link,.QA_list li a:visited,.kfhl_list li a:link,.kfhl_list li a:visited,.tsks_zy li a:link,.tsks_zy li a:visited{
line-height:25px;
}
.hotpic{
text-align:center;
margin-top:6px;
}
.hotpic img{
border:1px solid #d1d1d1;
}
.kfhl{
height:84px;
background:url(../images/kfhlbj.gif) repeat-x left top;
margin-top:2px;
border-top: 1px dashed #afd5ac;
overflow:hidden;
}
.kfhl img,.kfhl_list{
float:left;
display:inline;
margin:8px 0px 0px 10px;
}
.kfhl img{
border:1px solid #d1d1d1;
}
.kfhl_list li{
text-indent:8px;
}

.tsks_zy{
border-top: 1px dashed #d1d1d1;
margin:6px 5px 0 5px;
height:73px;
padding-top:5px;
clear:both;
}
.tsks_zy li{
float:left;
display:inline;
width:143px;
margin-left:8px;
}
.footernav a:link,.footernav a:visited{
color:#fff;
text-decoration:none;
}
.footernav a:hover{
color:#fff;
text-decoration:underline;
}
/*右侧公共样式结束---------------*/


/*当前位置样式开始-------------*/

.position{
height:24px;
background:#f3fdf2;
text-align:left;
padding-left:20px;
line-height:24px;
color:#000;
border:1px solid #b1d7ae;
}
.position a{
line-height:24px;
}

/*左侧中间样式开始--------*/
.rightcontent{
border:1px solid #d1d1d1;
text-align:center;
padding:20px 18px 29px 18px;
margin-top:10px;
}
.rightcontent h1{
font:20px "宋体";
font-weight:bold;
color:#333;
border-bottom:1px solid #d1d1d1;
padding-bottom:15px;
}
.point{
margin-top:10px;
}
.point li{
float:left;
display:inline;
margin-left:85px;
}
.rightcontent h4{
font:14px "宋体";
background:#f8fcf8;
font-weight:normal;
line-height:25px;
border:1px solid #b1d7ae;
padding:6px 12px;
clear:both;
margin-top:20px;
text-align:left;
}
.rightcontent p{
font:14px "宋体";
margin-top:20px;
line-height:25px;
text-align:left;
}
.rightcontent h5{
line-height:25px;
text-align:left;
border-bottom:1px dashed #656565;
margin-top:34px;
padding-bottom:10px;

}
.rightcontent h5 a{
margin-left:10px;
}
.point2{
margin-top:10px;
text-align:right;
}
.point2 span{
margin-left:15px;
}

/*相关文章样式开始----------*/

.other_con{
margin-top:10px;
}
.other_con_1{
float:left;
display:inline;
width:345px;
text-align:center;
}
.other_con_tle{
height:41px;
background:url(../images/xgbj.png) no-repeat left top;
}
.other_con_1 h2{
float:left;
font:17px “宋体”;
font-weight:bold;
color:#36723c;
line-height:41px;
padding-left:40px;
}
.other_more{
float:right;
display:inline;
height:40px;
line-height:40px;
margin-right:15px;
}
.other_more a{
height:40px;
line-height:40px;
}
.other_more a:link,.other_more a:visited{
line-height:40px;
}
.other_more2{
float:right;
display:inline;
height:30px;
line-height:30px;
margin-right:15px;
}
.other_more2 a{
height:30px;
line-height:30px;
}
.other_more2 a:link,.other_more2 a:visited{
line-height:30px;
}
.other_con_1c{
background:#fff;
border:1px solid #afd5ac;
padding-bottom:6px;
}
.other_con_1cpic{
padding:10px 12px 0px 12px;
clear:both;
}

.other_img{
float:left;
width:88px;
height:auto;
text-align:center;
}
.other_img img{
border:1px solid #d1d1d1;
padding:2px;
}
.other_con_list1{
float:right;
display:inline;
width:218px;
height:auto;
text-align:left;
}
.other_con_list1 li{
margin-left:0px;
margin-left:0px\0;
*margin-left:-10px !important;
_margin-left:-10px;
}
.other_con_list1 li,.other_list li,.other_con_1c h6{
text-align:left;
height:25px;
background:url(../images/ico2.gif) no-repeat left center;
text-indent:8px;
}
.other_list{
height:80px;
border-top:1px dashed #d1d1d1;
padding:10px 0px 0px 0px;
clear:both;
margin-top:10px;
}
.other_list li{
float:left;
display:inline;
width:150px;
height:25px;
margin-left:10px;
text-align:left;
}
.other_list li a:link,.other_list li a:visited,.other_con_list1 li a:link,.other_con_list1 li a:visited{
line-height:25px;
}


/*相关咨询样式开始-----------*/
.other_con_1c h6{
text-indent:8px;
text-indent:8px\0;
*text-indent:8px !important;
_text-indent:8px;
}

.other_con_1c h6 a:link,.other_con_1c h6 a:visited{
line-height:25px;
}
.other_con_1c h4{
height:25px;
text-indent:0px;
text-align:left;
}
.other_con_1c h4 a{
line-height:25px;
color:#a1a1a1;
text-indent:0px;
}
.other_con_1c h4 a:link,.other_con_1c h4 a:visited{
color:#a1a1a1;
line-height:25px;
text-decoration:none;
}
.other_con_1c h4 a:hover{
color:#000;
text-decoration:underline;
}
.other_con_1cc{
margin:10px 12px 0px 12px;
}
/*列表页面样式开始----------------------------------------------------------*/
.listright{
background:url(../images/listtle.jpg) no-repeat left top;
padding-top:20px;
margin-top:10px;
}
.listright h1{
float:left;
display:inline;
font:16px "宋体";
font-weight:bold;
color:#333;
padding-left:50px;
}
.yema{
float:right;
display:inline;
width:280px;
height:auto;
padding-right:24px;

}
.yema a{
float:left;
display:inline;
width:20px;
height:20px;
background:#fff;
text-align:center;
border:1px solid #ddd;
margin-right:3px;
}
.yema a:link,.yema a:visited{
font:14px "宋体";
font-weight:bold;
color:#333;
line-height:20px;
text-decoration:none;
}
.yema a:hover{
background:#;
color:#fff;
text-decoration:none;
}

.yema a.ft_hover:link,.yema a.ft_hover:visited{
color:#;
text-decoration:none;
font:14px "宋体";
font-weight:bold;
line-height:20px;
}
.yema a.ft_hover:hover{
color:#;
text-decoration:none;
}
.listrt_c{
width:673px;
height:auto;
border-bottom:1px dashed #666;
margin:20px auto 0 auto;
padding-bottom:8px;
}
.listrt_c h2{
background:url(../images/ico4.gif) no-repeat left center;
font:14px "宋体";
font-weight:bold;
color:#278030;
line-height:22px;
text-align:left;
text-indent:15px;
}

.listrt_c h2 a:link,.listrt_c h2 a:visited{
font:14px "宋体";
font-weight:bold;
color:#278030;
text-decoration:none;
}
.listrt_c h2 a:hover{
color:#000;
text-decoration: underline;
}

.listrt_c h6{
font:12px "宋体";
color:#999;
line-height:25px;
text-align:left;
}
.listrt_c p{
text-align:left;
line-height:25px;
color:#222;
margin:5px auto;
}
/*列表页面样式结束----------------------------------------------------------*/

/*二级栏目页面样式开始-----------------------------------------------------*/
.hdp,.set_news{
float:left;
display:inline;
text-align:center;
}
.hdp{
width:270px;
background:#ccc;
}
.set_news{
width:402px;
background:url(../images/set_newsbj.jpg) no-repeat left top;
margin-left:12px;
padding-top:20px;
padding-left:15px;
padding-right:15px;
padding-right:15px\0;
*padding-right:15px !important;
_padding-right:10px;
}
/*.set_news{
width:401px;
background:url(../images/set_newsbj.jpg) no-repeat left top;
padding:20px 15px 0px 15px;
margin-left:12px;
margin-left:12px\0;
*margin-left:12px !important;
_margin-left:0px;
}*/
.set_news h2{
font:16px "宋体";
font-weight:bold;
color:#be3084;
text-align:left;
margin-left:30px;
}
.banner1{
width:980px;
margin:0px auto;
padding-top:8px;

clear:both;
}
/*特色科室样式开始--------------*/
.tsks{
float:left;
display:inline;
width:352px;
text-align:center;
margin-top:10px;
border:1px solid #e9e9e9;
}
.tsks_tle{
height:26px;
background:url(../images/tlemenu.gif) repeat-x left top;
}
.tsks_tle h1{
float:left;
height:26px;
background:url(../images/tab.gif) no-repeat left top;
text-indent:45px;
font:14px "宋体";
font-weight:bold;
color:#731e61;
line-height:26px;
}
.tsks_con,.tsks_con2{
width:314px;
margin:10px 10px 0px 10px;
}
.tsks_con{
height:80px;
}
.tsks_con img,.tsks_con p{
float:left;
display:inline;
}
.tsks_con img{
border:1px solid #d1d1d1;
padding:2px;
}
.tsks_con p{
width:190px;
line-height:25px;
margin-left:10px;
text-align:left;
}
.tsks_con2 li{
background:url(../images/ico2.gif) no-repeat left center;
text-align:left;
text-indent:10px;
}
.tsks_con2 li a:link,.tsks_con2 li a:visited{
line-height:25px;
}
.tsks_cont{
padding-bottom:8px;
padding-top:0px;
padding-top:0px\0;
*padding-top:11px !important;
_padding-top:11px;
clear:both;
}
.ltzj{
background:url(../images/wmzjbj.gif) repeat-x left 26px;
height:430px;
padding-top:0px;
padding-top:0px\0;
*padding-top:0px !important;
_padding-top:5px;
}
.zjmrt{
margin:0px 15px 25px 10px;
padding-top:15px;
padding-top:15px\0;
*padding-top:0px !important;
_padding-top:5px;
clear:both;
}
.zjmrt img,.zjmrt p{
float:left;
display:inline;
margin-left:5px;
}
.zjmrt img{
border:1px solid #d1d1d1;
}
.zjmrt p{
width:120px;
color:#333333;
line-height:22px;
text-align:left;
margin-left:5px;
}

/*二级栏目页面样式结束-----------------------------------------------------*/