@charset "gb2312";
/* CSS Document */

/* power by liyong 17:04 2012-10-21 mailto:ly56651283#163.com */
/* ------------------------------>default */
@charset "gb2312";
*{padding:0;margin:0 auto}
body{color:#4c4c4c;font:normal 12px/1.6em Verdana,simsun,Lucida,Arial,Helvetica,sans-serif}
li,h1,dd{list-style:none;overflow:hidden}/*IE6.0-7.0*/
p{word-wrap:break-word;white-space:normal}
.part{_text-align:justify;_text-justify:inter-ideograph}
form,input,select{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,dt{font-size:14px;font-weight:bold;letter-spacing:1px}
img,input,select,button{font-size:12px;vertical-align:middle}
img{border:none}
/* ------------------------------>links&text */
a{color:#4c4c4c;text-decoration:none}
a:hover{text-decoration:underline}
.org{color:#FD7402}
.red{color:#BD0B07}
.blue{color:#104490}
.white,#sidebar h3 a{color:#fff}
.green{color:#4d9500}
/* ------------------------------>base */
.mt10{margin-top:35px} 
.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.pt10{padding-top:10px}
.lefts{float:left;display:inline}
.rights{float:right;display:inline;}
.txtcenter{text-align:center}
.txtright{text-align:right}
.undis{display:none}
.nobg{background:none}
/* ------------------------------>clear */
.clear{clear:both;content:".";font-size:0px;height:0px;overflow:hidden}
.blank{background:#fff;clear:both;height:10px;overflow:hidden}
.mt10{margin-top:10px; margin:0 auto;}
/* ------------------------------>header */
#header{width:1000px; height:auto; overflow:hidden; margin:0 auto; background:#fff}
.top-nav{background:url(../images/tabs.png) repeat-x 0 -388px;width:990px;height:31px; line-height:31px;padding-left:10px}
.top-nav li{float:left; display:inline; background:url(../images/icon.gif) right -137px no-repeat; padding-right:8px; margin-right:8px}
.top-nav li a{color:#777}
.top-nav li a.red{color:#f00}
#favourite{width:145px;height:30px;display:block;line-height:30px}
#favourite a{background:url(../images/icon.gif) no-repeat;padding:0 8px 0 16px}
#favourite a.ico{background-position:0 -22px}
#search{width:1000px; height:58px; overflow:hidden; margin:10px auto 0;}
#search .search{border:3px solid #EAEAEA; width:335px; height:39px; overflow:hidden; margin-left:20px; margin-top:5px; background:url(../images/soso.gif) no-repeat;}
#search .lefts{ margin-top:10px;}
#search .txt{width:272px; height:40px; line-height:40px; border:none; color:#bbb;font-size:14px;}
#search .btn{background:url(../images/btn.png) no-repeat; width:59px; height:39px; border:none; font-size:14px; font-weight:bold;cursor:pointer;color:#fff;}
#search ul{width:398px}
#search li{float:left; display:inline;background:url(../images/icon.gif) right -141px no-repeat;  padding:0 8px; line-height:24px}
#search li a{color:#555555;}
.nav{background:url(../images/menu.png) no-repeat; height:49px; line-height:49px;width:1000px;overflow:hidden}
.nav a{font-weight:bold;color:#fff}
.nav a:hover{color:#ff9; text-decoration:none}
.nav li{float:left; display:inline; background:url(../images/menu_bj02.png) right 0px no-repeat; height:49px;padding:0 20px; font-size:14px}
.nav .unline{background:none}
.submenu{background:url(../images/menu_bj03.png) no-repeat; height:114px; border:1px solid #457300; width:993px; margin:0 auto;padding-left:5px; overflow:hidden}
.submenu .item{width:250px; height:100px;float:left; display:inline; line-height:24px; padding:13px 0 0 0;overflow:hidden}
.submenu h2{float:left; display:inline;height:35px; font:18px "Microsoft YaHei Bold","Microsoft YaHei","Î¢ÈíÑÅºÚ","ºÚÌå";overflow:hidden;width:274px; text-align:center;}
.submenu h2 a{color:#365900}
.submenu .item p{text-align:center}
.submenu .item p a{padding:0 4px; color:#555;}
.submenu .zl{background-position:270px -190px}
.submenu .nv{width:235px;background-position:224px -190px}
.submenu .nv h2{width:224px}
.submenu .nan{width:217px;background:none}
.submenu .nan h2{width:216px}
.subfocus{background:url(../images/menu-bg.jpg) 0 -152px repeat-x; width:974px; height:38px;margin:0 auto; border:1px solid #c5c5c4; border-top:none;line-height:39px; padding:0 12px;overflow:hidden}
.subfocus strong{font-size:14px; color:#365900;}
.subfocus a {padding-left:8px; color:#555;}
#header .nobg{background:none}
/* ------------------------------>wrap */
#wrapper{clear:both;width:1000px;padding-top:12px;background:#fff;overflow: hidden;height: auto;margin: 0 auto;}
.pos{clear:both;height:28px;line-height:28px;padding:0 10px;background:#f6f6f6;width:980px;color:#777;margin:10px auto 0}
.pos a{color:#777; margin:0 5px}
#main{width:706px;border:1px solid #e0e0e0;padding-bottom:15px;overflow:hidden}
/* ------------------------------>sidebar */
#sidebar .block-news li{background:url(../images/icon.gif) 0 -81px no-repeat;text-indent:10px;font-size:14px;line-height:28px;height:28px}
.hospital,#sidebar{width:280px;overflow:hidden }
.hospital h2,.block .ask h3,.jrsy .hot-arcs h3,#sidebar h3{background:url(../images/tabs.png) repeat-x 0 -216px;height:39px; line-height:39px; text-align:center;font-size:16px;color:#fff;width:280px}
.hospital-focus,#sidebar .cnt{background:url(../images/line-grey.gif) 0 112px repeat-x #F6FBFF;border:1px solid #d5d5d5;border-top:none;width:278px;padding:12px 0 0;overflow:hidden}
.hospital-focus{height:269px;}
.hospital-focus .rights{width:152px;}
.hospital-focus .lefts{border:1px solid #dadada; padding:3px; width:98px; height:81px;margin:0 10px}
.hospital-focus strong{line-height:20px}
.hospital-focus strong a{}
.hospital-focus p{line-height:22px;color:#333}
.hospital-focus .btn{background:url(../images/btn.png) 0 -54px no-repeat; width:65px; height:23px; overflow:hidden; line-height:23px; text-align:center; float:left; display:inline;margin-right:6px}
.hospital-focus .pic{padding:20px 0 12px 10px}
#sidebar .cnt{background:#fff;padding:10px 10px 6px;width:258px}
#sidebar .block-ask li{background:url(../images/icon.gif) 0 -364px no-repeat;width:258px;text-indent:20px;font-size:14px;line-height:28px;height:28px}
.block-tec li{background:url(../images/tabs.png) no-repeat 0 -419px;width:258px;height:35px;line-height:35px;overflow:hidden;font-size:12px; float:left; display:inline; margin-left:1px}
.block-tec li span{font-weight:bold;color:#9e7b24;font-size:14px;float:left;display:inline; background:url(../images/icon.gif) no-repeat 0 -400px; width:16px; height:14px;line-height:14px; color:#fff; text-align:center;margin: 10px 18px 0 8px}
.block-tec ul{padding:3px 0 8px;width:258px}
.block-tec ul .cur{height:126px;overflow:hidden}
.block-tec li img{width:258px; height:90px; overflow:hidden; float:left; display:inline}
.block-doc .cnt{border:1px solid #D7EAF9;width:278px;height:305px;overflow:hidden;}
.block-doc #doc{width:278px;margin-top:3px}
.block-doc li{width:258px; height:155px;background:url(../images/line-grey.gif) 0 140px repeat-x;float:left;display:inline}
.block-doc .rights{width:150px;height:300px;overflow:hidden;}
.block-doc .rights strong span{font-size:14px;margin-right:10px; line-height:22px}
.block-doc .rights p{line-height:24px;color:#777}
.block-doc .btn{background:url(../images/btn.png) 0 -10px no-repeat; line-height:25px;width:58px; height:25px;display:block;text-align:center; color:#fff; margin-top:5px;margin-left:0}
.block-hots ul{background:url(../images/num.gif) no-repeat 0 5px;}
.block-hots li{text-indent:10px;font-size:14px;line-height:26px;height:26px;text-indent:22px}
/* ------------------------------>footer */
.footer{background:#fff;padding:30px 0;width:100%;margin:0 auto; overflow:hidden; text-align:center;font-family:verdana}
.footer .small-menu{text-align:center; width:100%; height:32px; line-height:32px; border:1px solid #d8d8d8; border-left:none; border-right:none}
.footer .small-menu a{background:url(../images/icon.gif) right -146px no-repeat; padding:0 10px; line-height:33px}
.footer p{line-height:20px;padding-top:8px;color:#333}
.footer .statement{display:block; text-align:center; line-height:32px; background:#f6f6f6; color:#333;padding:0}
.footer p .pic{margin-top:3px}
.footernew{padding:12px 0 0 48px;clear:both}
.footernew p{float:left;display:inline;width:110px;margin-right:15px;border:1px solid #d2d2d2;padding:5px}
.footernew p span{float:left;display:inline}
.footernew p .fr{float:right}
.footer a.nobg{background:none}
/* ------------------------------>page-info */
.page-info{text-align:center;height:26px;padding-top:12px;overflow:hidden;margin:10px auto 0}
.page-info li{float:left;font-family:Tahoma;height:23px;line-height:17px;margin-right:6px}
.page-info li.thisclass, .page-info li.thisclass a, .page-info li.thisclass a:hover{color:#104490;padding:2px 4px 1px;
height:17px;border:1px solid #DBDBDB;border-bottom:2px solid #104490;font-weight:bold;}
.page-info li a,.page-info li.disabled{float:left;padding:2px 4px 2px;height:17px;color:#4c4c4c;border:1px solid #DBDBDB;}
.page-info .pageinfo{border:1px solid #DBDBDB;float: right;line-height:21px;padding:0 8px 0 8px;color:#666;}


#top_ggt{width:1000px; height:240px;background:#999;}
.spy{width:280px; height:240px;background:#f89;}
.jstimg{width:1000px; height:90px;background:#977;}
