body { background:#f1f6f9 url(/Public/images/index/bodyBg.gif) repeat-x top; margin:0 auto; color:#000;}
#body1 { background:url(/Public/images/index/bodyBg2.gif) repeat-y; width:1000px; margin:0 auto;}
#body2 { background:url(/Public/images/index/bodyBg1.gif) no-repeat top; }
#foot { background:#9cd6fb url(/Public/images/index/bodyFootBg.gif) repeat-x; }
#footBg { background:url(/Public/images/index/bodyBg3.gif) no-repeat bottom; height:115px; position:relative; }
/**/
#head, #body, #footBg { width:920px; margin:0 auto; }
/* #head */
#head { position:relative; height:225px; z-index:9999 }
#headLink1 { position:absolute; left: 41px; top: 8px; }
#searchBox {  width:237px; height:20px; background-image:url(/Public/images/index/searchBg.gif); background-repeat:no-repeat; }
#searchBox.over { background-image:url(/Public/images/index/searchBg_over.gif); }
#searchBox #searchKey { border:0px; width:200px; height:15px; margin:1px 5px; }
#searchBox #searchall { width:23px; height:18px; }
#bannerBox { position:absolute; width:920px; height:152px; left: 0; top: 34px; }
#menuBox { position:absolute; height:35px; background:url(/Public/images/index/menu_bg.gif) no-repeat; left: 0; top: 186px; width: 920px; }
#menu { margin-left:50px; }
#menu img { vertical-align:middle; }
#menu li { float:left; text-align:center; position:relative; }
#menu li a { background-image:url(/Public/images/index/menuBg_a.gif); background-repeat:no-repeat; background-position:right; width:90px; height:40px; display:block; line-height:40px; color:#003; }
#menu li a.hover { background:url(/Public/images/index/menuBg_a_over.gif) repeat-x; color:#fff; }
#menu li .menuSub { position:absolute; background:#79caff; width:90px; display:none; }
#menu li .menuSub li { float:none; text-align:left; padding-left:10px; position:relative; }
#menu li .menuSub li.ico { background:url(/Public/images/index/icoMenu.gif) no-repeat 5px 8px; }
#menu li .menuSub li a { background-image:none; height:20px; line-height:20px; display:block; width:auto; padding-left:5px; white-space: nowrap; }
#menu li .menuSub li a:hover { background:#0087e3; color:#fff; }
#menu li .menuSub li a.over { font-size:13px; line-height:25px; height:25px; }
#menu li .menuSub li .menuThree{display:none; position:absolute; left:90px; top:0; background:#79caff; width:90px;}

#moveBox { background:url(/Public/images/index/menuBg_a_over.gif) repeat-x; width:90px; height:40px; position:absolute; left:-100px; top:0; z-index:99999; }
#moveBox a { display:block; height:40px; width:100%; line-height:40px; text-align:center; color:#fff; }
/* #body */
#body { position:relative; height:860px; z-index:999 }
#box1 { position:absolute; left: 20px; top: 15px; width:220px; height:280px; }
#box2 { position:absolute; left: 280px; top: 15px; width:360px; height:210px; }
#box3 { position:absolute; right: 15px; top: 15px; width:227px; height:210px; background:url(/Public/images/index/ind_21.gif) no-repeat; }
#box4 { position:absolute; left: 20px; top: 320px; width:215px; height:258px; background:url(/Public/images/index/05_03.gif) no-repeat; padding:5px;padding-top:16px;}
#box5 { position:absolute; left: 280px; top: 308px; width:360px; height:160px; }
#box6 { position:absolute; left: 280px; top: 460px; width:360px; height:220px; }
#box7 { position:absolute; right: 15px; top: 240px; width:227px; height:441px; overflow:hidden;background:url(/Public/images/index/chuzhen_bg_over.gif) no-repeat;}
#box8 { position:absolute; left: 20px; top: 600px; width:220px; }
#box9 { position:absolute; left: 280px; top: 720px; width:360px; height:160px; }
#box10 { position:absolute; right: 15px; top: 680px; width:227px;}
#body h2 { background:url(/Public/images/index/ico_h2.gif) no-repeat left center; font-size:12px; color:#003399; padding-left:15px; margin-bottom:10px; }
.more { position:absolute; right:10px; top:0px; }
/**/
.yyjj { text-indent: 2em; line-height:22px; margin:10px 0px; text-align:left; color:#000;}
.yyjj p{line-height:22px;}
#box3 .date { position:absolute; left: 146px; top: 31px; font-size:35px; font-weight:bold; font-family:黑体; }
#box3 .date a { color:#707070; }
#kssz li { padding:7px 30px; background:url(/Public/images/index/05_03_line.gif) no-repeat bottom center; }
#kssz li.noLine { border:0; }
#kssz li a { display:block; }
#kssz li img { margin-right:10px; }
#box4 .more { top:5px; }
.list { }
.list li { line-height:20px; height:20px; border-bottom:1px dotted #cccccc; }
.list .title { background:url(/Public/images/index/icoNewsList.gif) no-repeat left center; float:left; padding-left:10px; }
.list .time { float:right; }
/* #friend */
#friend { margin-top:20px; background-image:url(/Public/images/index/friendBg.gif); background-repeat: no-repeat; width:220px; height:21px; cursor:pointer; }
#friend.over { background-image:url(/Public/images/index/friendBg_over.gif); }
#friend ul { display:none; background:#9cd6fb; }
#friend li, #friend div { line-height:21px; height:21px; margin:0 30px 0 10px; white-space: nowrap; overflow:hidden; }
#friend li a { display:block; }
#friend li a:hover { background:#0087e3; color:#fff; }
/* #gg */
#gg { position:absolute; width:155px; overflow:hidden; top: 311px; left: 58px; }
#gg a { display:block; background:url(/Public/images/index/icoNewsList.gif) no-repeat left center; padding-left:10px; height:2em; line-height:2em; }
#gdzt { text-align:right; margin:10px; }
/* #zzjs */
#zzjs { background:url(/Public/images/index/ind_43.gif) no-repeat; width:374px; height:195px; position:relative; }
#zzjs #zzjsMarquee { position:absolute; left: 10px; top: 22px; width:355px; height:156px; overflow:hidden; }
#zzjs td { padding:0 4px; text-align:center; }
#zzjs img { width:80px; height:107px; }
/* #zjczb */
#box7 .more { top:20px; right:20px; }
#zjczb {  width:227px; height:441px; }
#zjczb .tabBar li { float: left; cursor:pointer; }

/* 精神科  心理科 */
.jsk_button{margin-right:20px;width:74px;height:27px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="/Public/images/index/jsk.PNG");}
html>body .jsk_button{ background:url(/Public/images/index/jsk.PNG);background-repeat:no-repeat;}
.xlk_button{width:74px;height:27px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="/Public/images/index/xlk.PNG");}
html>body .xlk_button{ background:url(/Public/images/index/xlk.PNG);background-repeat:no-repeat;}


#zjczb .tabBox { clear:both;margin-top:60px;}
#zjczb .tabBox a:link{color:#000}
#zjczb .tabBox a:visited{color:#000}
#zjczb .tabBox a:hover{color:#cc6633;}
#zjczb .tabBox table { width:200px; margin:10px auto; }
#zjczb .tabBox table tr { }
#zjczb .tabBox table td { width:10%; height:20px; background:url(/Public/images/index/lineBg2.gif) repeat-x bottom; color:#000; }
/* #tpxw */
.slide, .slide .pic img { width:358px; height:238px; }
.slide { position:relative; overflow:hidden; }
.slide ul, .slide li { margin:0; padding:0; list-style-type:none; position:absolute; }
.slide .num li { position:absolute; width:15px; height:15px; z-index:99; background:#fff; border:1px solid #0075de; color:#000; text-align:center; }
.slide .num li.over { background:#0075de; color:#fff; }
.slide li p { position:relative; top:-35px; left:-5px; height:30px; line-height:30px; background:#000; font-weight:bold; color:#fff; width:248px; padding:0 100px 0 10px; overflow:hidden; opacity: 0.5; filter:alpha(opacity=50); }
/**/
#footLink { position:absolute; left: 49px; top: 19px; }
#footCopyright { position:absolute; left: 611px; top: 18px; text-align:right; width: 300px; }

