/* reset.css */
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;}
address,caption,cite,code,dfn,em,th,var { font-weight: normal; font-style: normal; font-family:Tahoma,Arial, Helvetica, sans-serif,;}
ol,ul,dl{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
input,button,textarea,checkbox,select,radio{ vertical-align:middle;}

/* basic.css */
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.red{ color:#F00;}
a{ color:#000;}
.clear{ clear:both; font-size:0; line-height:0; overflow:hidden; zoom:1;}
.blank{ clear:both; font-size:0; line-height:0; height:8px; overflow:hidden; zoom:1;}
.left{
	float: left;
}
.right{float:right;}
.red,
.red a{ color:#F00;}
body{ /*display:none;*/font-size:12px; overflow:auto; overflow-x:hidden; }
/*body{ font-size:12px; background:transparent url(../images/newyear.jpg) no-repeat scroll center top;padding-top:95px;}*/
/*body{ background:#fff url(../images/bodybg.jpg) repeat-x;  font-size:12px;}*/
.wrap{
	width: 980px;
	height: auto;
	overflow: hidden;
	zoom: 1;
	background: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.topnav{
	width: 100%;
	height: 50px;
	overflow: hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #0173B9;
}
.topnav ul{ padding-left:4px; width:981px; margin:0 auto;}
.topnav ul li{
	width: 108px;
	float: left;
	text-align: center;
	height: 50px;
}
.topnav a{
	display: block;
	font-size: 15px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 50px;
}
.topnav span{ display:none;}

.topmenu { background:#0d759b; padding:7px 0px 0px; height:79px; width:981px; margin:0 auto; margin-top:7px;}
/*.topmenu dl { background:url(../images/menubg1.jpg) no-repeat; width:167px;  height:72px; float:left; margin-left:4px; display:inline;}*/
.topmenu dl { background:url(../images/menubg1.jpg) no-repeat; width:155px;  height:72px; float:left; margin-left:7px; display:inline;}
.topmenu dl.long { background:url(../images/menubglong.jpg) no-repeat; width:180px;  height:72px; float:left; margin-left:4px; display:inline;}
.topmenu dl dt { text-align:center; font-size:14px; font-weight:bold; line-height:26px; height:26px;}
.topmenu dl dd { line-height:20px; padding:3px; text-align:center;}
.topmenu a { color:#003260;}
.topmenu .red { color:#ff0000;}
.topmenu ul { float:left; background:url(../images/menubg2.jpg) no-repeat left top;width:155px; height:70px; margin-left:5px; display:inline-block; position:relative; padding:1px 21px 1px 1px; }
.topmenu ul li { height:35px; line-height:35px; text-align:center;}
.topmenu ul .title { font-size:14px; font-weight:bold;}
.topmenu ul ol { position:absolute; top:35px; left:0px; background:#09C; width:167px;height:auto; zoom:1; z-index:2; }
.topmenu ul ol li { height:auto; zoom:1; line-height:24px; text-align:center;}
.topmenu ul ol li a { color:#FFF;}
 
/* 医院环境 */
.huanjing{ background:#197ea2 url(../images/yyhj-jb1.gif) repeat-x center top; height:auto; overflow:hidden; zoom:1;}
.huanjing h2{ width:56px; text-align:center; float:left;}
.huanjing h2 img{ vertical-align:top;}
.huanjing ul{ width:885px; height:112px; padding:15px 11px; margin-top:13px; background:url(../images/yyhj-cb1.gif) no-repeat; float:left;}
.huanjing ul li{ margin:0px 7px; display:inline; float:left;}

/* 友情链接 */
#flink{ width:974px; margin:0 auto; border:#9b9b9b 1px solid; padding:2px; height:auto; overflow:hidden; zoom:1;}
.titBar{ padding-left:20px; background:url(../images/barbg.gif) repeat-x; height:30px; border-bottom:#cdcdcd 1px solid;}
.titBar h2{ width:100px; font-size:14px; cursor:pointer; font-weight:bold; text-align:center; line-height:30px; float:left;}
.titBar h2.hover{ border-left:#ccc 1px solid; border-right:#ccc 1px solid; background:url(../images/barbg2.gif) repeat-x; color:#0c83ad;}
.panter{ padding:10px; height:auto; overflow:hidden; zoom:1;}
.panter ul li { float:left; padding:0px 9px; white-space:nowrap;}
.panter ul li img{ float:left;}
.friend { padding:10px 20px; height:auto; overflow:hidden; zoom:1;}
.friend ul li{ float:left; line-height:24px; padding:0 5px; white-space:nowrap;}

/* 底部 */
#foot{ width:980px; margin:0 auto; background:#065b7f url(../images/footbg.gif) repeat-x center top; padding-bottom:10px; height:auto; overflow:hidden; zoom:1;}
.footnav{ width:812px; text-align:center; margin:0 auto; height:37px; line-height:33px; color:#FFF; font-size:14px; background:url(../images/footnavbg.gif) no-repeat center top;}
.footnav a{ color:#FFF;}
.foottext{ padding:10px 0px 0px 320px; line-height:28px; background:url(../images/foot-logo.gif) no-repeat 15px 10px; color:#bcebff; height:247px;}
.foottext a{ color:#bcebff;}
.footzixun{ width:240px; margin-left:10px; display:inline; height:auto; overflow:hidden; zoom:1; float:right;}
.footzixun ul li{ margin:10px 0px 0px 5px; display:inline; float:left;}
.footzixun ul li img{ vertical-align:top;}

/*分页菜单*/
.page{ height:auto; overflow:hidden; zoom:1;}
.pagelist { height:22px; padding-left:50px;padding-top:16px; padding-bottom:16px;}
.pagelist li { float:left; border:#cccccc 1px solid; margin-left:5px; display:inline;}
.pagelist li a { float:left; display:block; height:20px; line-height:20px; padding:0 6px;}
.pagelist .thisclass { border:0; line-height:22px; font-weight:bold; padding:0 6px; background:#2c88ac; color:#fff;}
.pagelist li a:hover { background:#2c88ac; color:#fff;}

/*----------------------------------- 首页 ---------------------------------------*/

.content{ width:980px; margin:0 auto; height:auto; overflow:hidden; zoom:1;}
.side01{ width:717px;}
.side02{ width:255px;}
.wrapone{ border:#b1e1f3 1px solid; padding:1px;}
.wraptwo{ border:#ccc 1px solid; padding:1px;}

.expert{ width:980px; height:266px; overflow:hidden; margin:0 auto; background:url(../images/ex-cb1.gif) no-repeat;}
.expert h2{ height:48px; margin-bottom:20px; text-align:center;}
.expert h2 img{ vertical-align:top;}
#expert { width:946px; margin:0 auto; background:#fdfcfa;  height:auto; overflow:hidden; zoom:1;}
.expert ul{ float:left;}
.expert ul li{ width:220px; margin:0px 8px; display:inline; float:left;}
.expert ul li span{ display:block;}
.expic{ margin-right:7px; display:inline; float:left;}
.exintro{ padding-bottom:8px; height:auto; overflow:hidden; zoom:1;}
.exintro h3{ border-bottom:#ccc 1px solid; line-height:20px; font-size:14px; font-weight:bold; text-align:center; height:auto; overflow:hidden; zoom:1; margin-bottom:5px;}
.exintro p{ text-indent:2em; line-height:20px;}

.party{ border:#b1e1f3 1px solid; height:250px; overflow:hidden; background:#fff url(../images/party-cb1.gif) repeat-x center top;}
.partyintro{ width:245px; margin:0 auto; border-bottom:#ccc 1px dashed; padding:3px 0px; height:auto; overflow:hidden; zoom:1;}
.partyintro span{ padding:3px; border:#ccc 1px solid; margin:3px 6px 0px 3px; display:inline; float:left;}
.partyintro h3{ line-height:20px; font-size:14px; font-weight:bold; color:#197ea2;}
.partyintro h3 a{ color:#197ea2;}
.partyintro p{ line-height:22px;}
.partycont ul{padding-top:3px;}

.wordlist{ padding:5px 0px 5px 10px; height:auto; overflow:hidden; zoom:1;}
.wordlist li{ background:url(../images/icon1.gif) no-repeat 4px 10px; line-height:24px;}
.wordlist li a{ display:block; height:24px; padding-left:14px; text-decoration:none;}
.wordlist li a:hover{ background:url(../images/icon2.gif) no-repeat 4px 9px; color:#197ea2; text-decoration:none;}
.wordlist2{ padding:5px 0px 5px 10px; height:auto; overflow:hidden; zoom:1;}
.wordlist2 li{ background:url(../images/icon3.gif) no-repeat 4px 9px; line-height:24px;}
.wordlist2 li a{ display:block; height:24px; padding-left:14px; text-decoration:none;}
.wordlist2 li a:hover{ background:url(../images/icon2.gif) no-repeat 4px 9px; color:#197ea2; text-decoration:none;}

.news{ width:452px; height:250px; overflow:hidden; border:#ccc 1px solid;}
.newstitle{ height:34px; background:url(../images/news-tb1.gif) repeat-x;}
.newstitle h2{ width:112px; border-right:#ccc 1px solid; text-align:center; height:34px; line-height:34px; font-size:14px; font-weight:bold; color:#5d5b5c; float:left;}
.newstitle h2 a{ color:#5d5b5c;}
.newstitle h2.hover{ background:url(../images/news-tb2.gif) repeat-x; color:#197ea2;}
.newstitle h2.hover a{ color:#197ea2;}
.newscont{ padding:10px 15px 0px; height:auto; overflow:hidden; zoom:1;}
.newsintro{ padding-bottom:5px; height:auto; overflow:hidden; zoom:1;}
.newsintro span{ padding:2px; border:#ccc 1px solid; margin-right:10px; display:inline; float:left;}
.newsintro h3{ font-size:14px; font-size:14px; font-weight:bold; line-height:24px; text-align:center;}
.newsintro p{ line-height:22px;}
.newscont ul li{ line-height:24px; border-bottom:#ccc 1px dashed; color:#666; text-align:right;}
.word1{ padding-left:12px; background:url(../images/icon1.gif) no-repeat 4px 10px; float:left;}

.rexian{ border:#ccc 1px solid; background:fff;}
.rexiancont{ padding-bottom:11px; height:auto; overflow:hidden; zoom:1;}
.rexiancont span{ width:62px; margin-top:12px; text-align:center; float:left;}
.rexiancont ul{ width:175px; height:auto; overflow:hidden; zoom:1; float:left;}
.rexiancont ul li{ width:175px; margin-top:12px; float:left;}
.rexiancont ul li img{ vertical-align:top;}
.rexiancont ul li a{ display:block; cursor:pointer;}
.rexiancont ul li span{ display:none;}
#rx01{ height:53px; background:url(../images/ico-tab-zjzx.jpg) no-repeat;}
#rx01 a{ height:53px;}
#rx01 a:hover{ background:url(../images/ico-hover-zjzx.jpg) no-repeat;}
#rx02{ height:46px; background:url(../images/ico-tab-yygh.jpg) no-repeat;}
#rx02 a{ height:46px;}
#rx02 a:hover{ background:url(../images/ico-hover-yygh.jpg) no-repeat;}
#rx03{ height:45px; background:url(../images/ico-tab-lylx.jpg) no-repeat;}
#rx03 a{ height:45px;}
#rx03 a:hover{ background:url(../images/ico-hover-lylx.jpg) no-repeat;}

.title1{ height:33px; padding-bottom:1px; border-bottom:#b1e1f3 1px solid; background:url(../images/tb1.gif) repeat-x;}
.title1 h2{ line-height:33px; font-size:14px; font-weight:bold; color:#0a84af; background:url(../images/hb1.jpg) no-repeat 5px 10px; padding-left:30px; float:left;}
.title1 h2 a{color:#0a84af;}
.picone{ width:230px; margin:0 auto; padding:10px 0px; height:auto; overflow:hidden; zoom:1; border-bottom:#ccc 1px dashed;}
.pictwo{ width:235px; margin:0 auto; padding:10px 0px; height:auto; overflow:hidden; zoom:1; }
.shebeicont{ width:235px; margin:0 auto; height:120px; overflow:hidden; padding-bottom:5px; line-height:24px; color:#197ea2;}
.shebeicont span a{ color:#197ea2;}

.zlxm{ height:356px; overflow:hidden; width:695px; padding-top:1px; margin:10px auto 0px; background:#fff url(../images/zlxm-cb1.jpg) no-repeat center top;}
.zlxmtitle{ height:33px;}
.zlxmtitle h2{ width:109px; line-height:33px; font-size:14px; font-weight:bold; color:#0a84af; background:url(../images/xm-tab.jpg) no-repeat; text-align:center; cursor:pointer; margin-left:5px; display:inline; float:left;}
.zlxmtitle h2 a{ color:#0a84af;}
.zlxmtitle h2.hover{ background:url(../images/xm-hover.jpg) no-repeat;}
.zlxmtitle h2.hover a{ color:#FFF;}
.zlxmtitle h2 a:hover{text-decoration:none;}
.disease{ padding:10px 10px 5px; height:auto; overflow:hidden; zoom:1;}
.discont{ height:auto; overflow:hidden; zoom:1;}
.dicontfl{ width:202px; float:left;}
.dicontfr{ width:460px; float:right;}
.dicontpic{ border:#ccc 2px solid; width:198px; text-align:center;}
.dicontpic img{ vertical-align:top;}
.dicontfl h3{ height:26px; line-height:26px; text-align:center; color:#F00;}
.dicontfl h3 a{ color:#F00;}
.dicontfl p{ padding:10px 0px 0px 5px; height:82px; overflow:hidden; margin:5px 0px; background:#ebebeb; line-height:20px;}
.dicontfl p a{ margin-right:5px;}
.ditext{ width:204px; height:129px; background:#fff url(../images/ditextbg.gif) repeat-x center top; border:#e5e1e1 1px solid; margin-right:8px; display:inline; float:left;}
.dicontfr ul{ padding-bottom:3px; width:460px; margin:0 auto; height:auto; overflow:hidden; zoom:1;}
.dicontfr ul li{ width:50%; float:left; line-height:24px; background:url(../images/dian1.gif) no-repeat 4px 10px;}
/*20110225新加 .dicontfr ul li span*/
.dicontfr ul li span { font-size:12px; color:#CC6600;float:right; margin-left:2px;}
.dicontfr li a{ height:24px; padding-left:12px; text-decoration:none;}
.dicontfr li a:hover{ background:url(../images/icon2.gif) no-repeat 4px 4px; color:#197ea2; text-decoration:none;}
.ditext h4{ color:#197ea2; line-height:24px; font-size:14px; text-align:center; font-weight:bold;}
.ditext h4 a{ color:#197ea2;}
.ditext p{ text-indent:2em; line-height:24px;}
.daohang{ height:38px; overflow:hidden;}
.daohang h3,
.daohang span{ float:left;}
.daohang h3 img{ vertical-align:top;}
.daohang span a{ font-size:14px; font-weight:bold; height:14px; line-height:14px; padding:9px 20px; border:#b1e1f3 1px solid; background:url(../images/daohang_cbg.gif) repeat-x; margin:3px 0px 3px 10px; display:inline; float:left;}

#jryy{ width:225px; margin:0 auto; height:72px; overflow:hidden;}
#jryy ul{ width:225px; height:144px; overflow:hidden; float:left;}
#jryy ul li{ width:225px; line-height:24px; float:left;}

.jyzn{ padding:2px; border:#b1e1f3 1px solid; margin:0 auto; width:981px;}
.jyzntitle{ padding:0px 15px; height:41px; line-height:41px; background:url(../images/jyzn-tb1.jpg) no-repeat center top;}
.jyzntitle h2{ float:left;}
.jyzntitle h3{ color:#fff; float:right;}
.jyzntitle h3 a{ color:#fff;}
.jyzncont{  height:275px; margin-top:1px; background:url(../images/jyzn-cb1.gif) repeat-x center top; overflow:hidden;}
.jyznright{ padding-top:15px;}
.xuzhi{ width:268px; padding-top:23px; background:url(../images/jyzn-lcb1.jpg) no-repeat center top; height:auto; overflow:hidden; zoom:1;}
.xzintro{ padding:0px 5px; height:auto; overflow:hidden; zoom:1; }
.xzintro h3{ width:150px; height:24px; float:right;}
.xzintro h3 img{ vertical-align:top;}
.xzintro p{ width:145px; padding-left:5px; line-height:20px; text-indent:2em; float:right;}
.xuzhinr{ width:251px; margin:0 auto; height:auto; overflow:hidden; zoom:1;}
.xuzhinr li{ width:251px; height:30px; line-height:30px; padding-top:5px; background:#fff url(../images/xuzhi-libg1.jpg) no-repeat center bottom; float:left;}
.xuzhinr li h2{ padding-left:15px; width:102px; height:30px; font-size:14px; font-weight:bold; color:#197ea2; float:left;}
.xuzhinr li h4{ padding-left:12px; width:120px; height:30px; background:url(../images/icon4.gif) no-repeat left 10px; float:left;}
.jyznright{ width:695px; padding-left:8px; background:url(../images/jyzn-mcb1.jpg) no-repeat left top; float:left;}
.jdjs{ width:438px;}
.jdjs h2{ padding-left:20px;}
.jdjs ul li{ width:212px; font-size:14px; background-image:url(../images/jdjs-tab.gif); background-repeat:no-repeat; color:#646414; height:34px; line-height:34px; margin:10px 0px 0px 4px; display:inline; float:left;}
.jdjs ul li a{ display:block; padding-left:47px; color:#646414;}
.jdjs ul li a:hover{ background-image:url(../images/jdjs-hover.gif); background-repeat:no-repeat;}
.jd01,
.jd01 a:hover{ background-position:0 0;}
.jd02,
.jd02 a:hover{ background-position:-219px 0;}
.jd03,
.jd03 a:hover{ background-position:0 -44px;}
.jd04,
.jd04 a:hover{ background-position:-219px -44px;}
.jd05,
.jd05 a:hover{ background-position:0 -88px;}
.jd06,
.jd06 a:hover{ background-position:-219px -88px;}
.jd07,
.jd07 a:hover{ background-position:0 -132px;}
.jd08,
.jd08 a:hover{ background-position:-219px -132px;}
.jd09,
.jd09 a:hover{ background-position:0 -176px;}
.jd010,
.jd010 a:hover{ background-position:-219px -176px;}

.rongyu{ margin:18px 10px 8px; height:auto; overflow:hidden; zoom:1;}
#honor{ width:230px; height:80px; overflow:hidden;}
#honor ul{ width:460px; overflow:hidden; float:left;}
.rongyu ul li{ margin:0px 4px; display:inline; float:left;}
.rongyu ul li img{ vertical-align:top;}

.zjft{ padding:15px 5px 0px; height:208px; overflow:hidden;}
.zjftpic{ width:253px; padding:2px; border:#ccc 1px solid; margin-right:7px; display:inline; float:left;}
.zjftpic span{ display:block; text-align:center; line-height:24px;}

.zjftcont{ width:430px; height:auto; overflow:hidden; zoom:1; float:left;}
.zjftmenu{ padding-bottom:5px; height:auto; overflow:hidden; zoom:1;}
.zjftmenu li{ width:211px; height:37px; line-height:37px; margin:0px 4px 0px 0px; padding-bottom:7px; display:inline; float:left;}
.zjftmenu li a{ padding-left:31px; display:block; height:37px; text-decoration:none;}
.NO1{ background:url(../images/NO1-tab.gif) no-repeat center top;}
.NO1 a:hover{ background:url(../images/NO1-hover.gif) no-repeat center top; text-decoration:none;}
.NO2{ background:url(../images/NO2-tab.gif) no-repeat center top;}
.NO2 a:hover{ background:url(../images/NO2-hover.gif) no-repeat center top; text-decoration:none;}
.NO3{ background:url(../images/NO3-tab.gif) no-repeat center top;}
.NO3 a:hover{ background:url(../images/NO3-hover.gif) no-repeat center top; text-decoration:none;}
.NO4{ background:url(../images/NO4-tab.gif) no-repeat center top;}
.NO4 a:hover{ background:url(../images/NO4-hover.gif) no-repeat center top; text-decoration:none;}
.zjftlist,
.zjftlist ul{ height:auto; overflow:hidden; zoom:1;}
.zjftlist li{ width:50%; line-height:24px; font-size:14px; border-bottom:#ccc 1px dashed; background:url(../images/icon1.gif) no-repeat 2px 11px; float:left;}
.zjftlist li a{ padding-left:10px;}
.zjftlist li a:hover{ background:url(../images/icon2.gif) no-repeat 2px 5px; color:#197ea2; text-decoration:none;}

.dxbl{ width:708px; margin:0 auto; padding:5px 0px 0px; height:212px; overflow:hidden; zoom:1;}
.dxbltitle{ height:123px; background:url(../images/dxbl-tbg.gif) repeat-x;}
.dxbltitle h2{ padding:3px 6px 0px; cursor:pointer; text-align:center; height:120px; float:left;}
.dxbltitle h2.hover{ background:url(../images/dxbl-hover.gif) no-repeat;}
.dxbltitle h2 img{ vertical-align:top;}
.dxblcont{ padding:5px; border:#dbdb96 1px solid; border-top:0; background:#fbfbe6;}
.dxblcont h3{ line-height:24px; font-size:14px; font-weight:bold; border-bottom:#ccc 1px dashed; color:#606035;}
.dxblcont h3 a{ color:#606035;}
.dxblcont p{ line-height:24px; text-indent:2em;}

.jkbk{ height:237px; padding:1px; border:#b1e1f3 1px solid; position:relative;}
.jkbktitle{ height:43px; position:absolute; top:15px; left:220px;}
.jkbktitle h2{ width:116px; height:36px; margin:0px 3px; display:inline; line-height:36px; text-align:center; font-size:14px; font-weight:bold; color:#197ea2; background:url(../images/jk_ttab.gif) no-repeat; float:left;}
.jkbktitle h2 a{ color:#197ea2;}
.jkbktitle h2.hover{ background:url(../images/jk_thover.gif) no-repeat;}
.jkbktitle h2.hover a{ color:#FFF;}
.jkbktitle h2 a:hover{ text-decoration:none;}
.jkcleft{ padding-left:12px; width:325px; float:left;}
.jkcl{ padding:10px 0px; height:auto; overflow:hidden; zoom:1;}
.jkclpic{ padding:2px; border:#ccc 1px solid; margin-right:10px; display:inline; float:left;}
.jkcl h3{ width:205px; line-height:24px; font-size:14px; font-weight:bold; color:#8d8223; float:left;}
.jkcl h3 a{ color:#8d8223;}
.jkcl p{ width:205px; text-indent:2em; line-height:22px; float:left;}
.jkbklist{ width:355px; padding:10px 15px 0px 0px; height:auto; overflow:hidden; zoom:1; float:right;}
.jkbklist li{ width:355px; background:url(../images/icon1.gif) no-repeat 2px 11px; line-height:26px; border-bottom:#ccc 1px dashed; float:left;}
.jkbklist li a{ padding-left:10px;}
.jkbklist li a:hover{ background:url(../images/icon2.gif) no-repeat 2px 3px; color:#197ea2; text-decoration:none;}

.title2{ padding:0px 10px 0px 5px; background:url(../images/tb2.jpg) no-repeat; height:51px;}
.title2 h2{ float:left;}
.more2{ margin-top:20px; float:right;}


/* 文章页 */
.art-zjft{ padding:10px 10px 0px; height:auto; overflow:hidden; zoom:1;}
.art-zjftpic{ padding:1px; border:#ccc 1px solid;}
.art-zjftpic span{ display:block; text-align:center; line-height:24px;}
.art-zjft ul{ padding:5px 0px; height:auto; overflow:hidden; zoom:1;}
.art-zjft li{ background:url(../images/icon1.gif) no-repeat 4px 10px; line-height:24px; border-bottom:#ccc 1px dashed;}
.art-zjft li a{ display:block; height:24px; padding-left:14px; text-decoration:none;}
.art-zjft li a:hover{ background:url(../images/icon2.gif) no-repeat 4px 9px; color:#197ea2; text-decoration:none;}

.article{ padding:8px 13px; background:url(../images/artcb1.gif) repeat-x center top;}
.h1{ font-size:20px; text-align:center; height:50px; line-height:50px; font-weight:bold;}
.bianji{ text-align:center; color:#666; line-height:30px; height:30px;}
.tonggao{ width:686px; height:35px; margin:0 auto; border:#ccc 1px solid;}
.tgpic{ border-right:#ccc 1px solid; float:left;}
.tgtext{ width:558px; background:#faf4e2; height:35px; line-height:35px; font-size:14px; overflow:hidden; float:left;}
.wenzhang{ padding:20px 0px; font-size:14px; line-height:24px;}
.wenzhang p { line-height:24px; font-size:14px; font-family:"宋体"}
.sidepx { width:2px; float:left; height:120px;}
.sidepic { clear:left; float:left; padding:0px; border:#ccc 1px solid; margin-right:10px; margin-top:10px; }
.gjz{ line-height:34px; font-size:14px; padding-left:20px;}
.shangxia{ width:686px; border:#ccc 1px dashed; height:30px; margin:0 auto;}
.shangxia ul li{ width:47%; padding-left:20px; line-height:30px; float:left;}
.shangxia ul li strong{ color:#13633a; font-size:14px;}
.shangxia ul li strong a{ color:#13633a;}

.xgwzlist{ padding:10px 15px; height:auto; overflow:hidden; zoom:1;}
.xgwzlist li{ width:50%; line-height:24px; font-size:14px; background:url(../images/icon5.gif) no-repeat 4px 10px; float:left;}
.xgwzlist li a{ display:block; height:24px; padding-left:14px; text-decoration:none; color:#595959;}
.xgwzlist li a:hover{ background:url(../images/icon2.gif) no-repeat 4px 9px; color:#197ea2; text-decoration:none;}

.art-expert{ padding:2px; border:#b1e1f3 1px solid;}
.art-expert h6{ background:url(../images/ex-tb1.jpg) no-repeat; height:36px; line-height:36px; padding-left:40px; font-size:14px; font-weight:bold; color:#FFF;}
#art-expert{ width:710px; background:#fdfcfa; margin:10px auto 0px; padding:0px 0px 10px; height:auto; overflow:hidden; zoom:1;}
.art-expert ul{ float:left;}
.art-expert ul li{ width:220px; margin:0px 8px; display:inline; float:left;}
.art-expert ul li span{ display:block;}

.xgkt{ height:auto; overflow:hidden; zoom:1;}
.xgkt h3{ height:34px; line-height:34px; font-size:14px; font-weight:bold; padding-left:15px; background:url(../images/tb2.jpg) no-repeat left top; border-bottom:#b1e1f3 1px solid; color:#197ea2;}
.xgkt h3 a{ color:#197ea2;}

.xgwz{ width:350px; border:#b1e1f3 1px solid; padding:1px; float:left;}
.xgwz ul{ height:auto; overflow:hidden; zoom:1; padding:10px;}
.xgwz li{ line-height:24px; background:url(../images/icon6.gif) no-repeat 4px 10px; border-bottom:#ccc 1px dashed;}
.xgwz li a{ display:block; height:24px; padding-left:14px; text-decoration:none; color:#595959;}
.xgwz li a:hover{ background:url(../images/icon2.gif) no-repeat 4px 9px; color:#197ea2; text-decoration:none;}

.ktsb{ width:350px; border:#b1e1f3 1px solid; padding:1px; float:right;}
.ktsb ul{ height:auto; overflow:hidden; zoom:1; padding:0px 10px 5px;}
.ktsb ul li{ width:92px; margin:6px 9px 0px; display:inline; float:left;}
.ktsb ul li span{ display:block; text-align:center; border:#ccc 1px solid;}
.ktsbpic{ margin-bottom:3px;}
.ktsbtext{ height:19px; line-height:19px; background:url(../images/ktsb-cb1.jpg) repeat-x;}



/*导航搜索*/
.new_subnav { border:#dad7d7 1px solid; background:url(../images/subnav_bg.gif) repeat-x; height:36px; width:980px; margin:7px auto 0;}
.submenu { float:left; background:url(../images/icon81.jpg) no-repeat; height:36px; padding-left:50px; line-height:36px; margin-left:15px; font-size:14px; display:inline; }
.search { height:24px; float:right; padding:6px 20px 6px 0;}
.search label { float:left; font-size:14px; font-weight:bold; line-height:24px;}
.search .searchtext { float:left; padding-left:5px; padding-top:3px; height:17px; width:180px; margin:0 8px; border:#889db0 1px solid;}
.search .searchsubmit { float:left; background:url(../images/btn_search.gif) no-repeat; height:21px; width:60px; border:0;}

/*疾病导航*/
.blankjb { height:0px; overflow:hidden; clear:both;}
.bottomjb{
	padding: 2px;
	border: #b1e1f3 1px solid;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.bottomjbtitle{ padding:0px 15px; height:41px; line-height:41px; background:url(../images/bottomjb-tb1.jpg) no-repeat center top;}
.bottomjbtitle h2{ float:left;}
.bottomjbtitle h3{ color:#fff; float:right;}
.bottomjbtitle h3 a{ color:#fff;}
.bottomjbl { BACKGROUND: url(../images/bg.jpg) repeat-x left top; FLOAT: left; WIDTH: 487px; HEIGHT: 32px;}
.bottomjbl  span { PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/icon2.gif) no-repeat right 8px; FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 76px; PADDING-TOP: 11px; HEIGHT: 21px; TEXT-ALIGN: right;}
.bottomjbl  UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
.bottomjbl  UL LI {	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: url(../images/line.gif) no-repeat right center; FLOAT: left; PADDING-TOP: 11px;}
.bottomjbl  UL LI A {	FLOAT: left; OVERFLOW: hidden; TEXT-ALIGN: left;}
.bottomjbl  .bottomjbm {	BACKGROUND-IMAGE: none;}

.wrap #hf {
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}
#zjdt {
	text-align: center;
	height: auto;
	width: 100%;
}
#dingbu {
	height: 111px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.topnav ul li:hover {
	background-color: #3F87C2;
}
