/* 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;

}

