body { width:950px; height:auto; margin:10px auto; color:#000; background:#fff; font:12px/24px Arial; text-align:left;}
ul, li, p { margin:0; padding:0;}
li { list-style:none;}
form { margin:0; padding:0;}
input { line-height:12px; padding:2px 1px 0 1px;}
img { border:0; vertical-align:middle;}
a:link, a:visited, a:active { color:#123b8d; background:inherit; text-decoration:none;}
a:hover { color:#d00; background:inherit; text-decoration:underline;}
h1 { font: 24px/36px "黑体"; font-weight:bolder; text-align:center;}
.tg { color:#000; background:#a8daff;}
.bg { color:#fff; background:#2272b1;}
.cg { color:#000; background:#fff;}
.l { border:1px solid #2272b1;}
.b { margin-bottom:10px;}
.r { margin-top:-24px; text-align:right;}
/*首页*/
.header { width:950px; height:68px; clear:both;}
.logo { width:240px; height:68px; position:relative;}
.topinfo { margin-top:-52px; margin-left:400px;}
.qq { margin-top:-48px; margin-left:720px;}
.qq span { font-weight:bold; color:#f60;}
.menu { width:950px; height:30px; background:url(../images/bg.gif) top;}
.menu_t { margin-left:80px; width:65px; height:24px; padding-top:6px; background:url(../images/b_index.gif) no-repeat left top; text-align:center;}
.menu_t a:link, .menu_t a:visited, .menu_t a:active { color:#000; background:none; font:14px/24px Arial; font-weight:bold;}
.menu ul { margin-left:200px; margin-top:-30px;}
.menu ul li { padding:6px 15px 0 16px; background:url(../images/bg_line.gif) no-repeat left top; float:left;}
.menu ul li a:link, .menu ul li a:visited, .menu ul li a:active { color:#fff; background:none; font:14px/24px Arial; font-weight:bold;}
.menu ul li span { padding-right:20px; background:url(../images/hot.gif) no-repeat 62px 0;}
.search { width:950px; height:34px; background:url(../images/tg.gif) top; text-align:center; padding-top:8px; clear:left;}
.nav { width:210px; height:360px; position:relative; background:#e9e9e9;}
.nav ul { width:210px; height:360px;}
.nav ul li { width:101px; height:102px; padding:10px 2px 0 2px; float:left;}
.nav ul li img { width:95px; height:96px; vertical-align:baseline;}
.nav ul li a:link, .nav ul li a:visited, .nav ul li a:active { border:3px solid #e9e9e9; display:block;} 
.nav ul li a:hover { border:3px solid #a8daff;} 
#img01, #img02, #img03, #img04, #img05, #img06 { background:url(../images/ks.gif) no-repeat left top;}
#img02 { background-position:0% -96px;}
#img03 { background-position:0% -192px;}
#img04 { background-position:0% -288px;}
#img05 { background-position:0% -384px;}
#img06 { background-position:0% -480px;}
.indexpic { width:480px; height:360px; position:relative; margin-left:220px; margin-top:-370px;}
.news { width:240px; height:360px; margin-left:710px; margin-top:-370px; background:#e9e9e9;}
.news_t { width:210px; height:24px; padding:0 10px 0 20px; border-top:2px solid #ccc; border-bottom:2px solid #ccc; background:url(../images/ico.gif) no-repeat 3px top;}
.news_t span { font-weight:bold;}
.news ul { width:216px; height:144px; background:url(../images/ico.gif) no-repeat left top; background-position:-750px 0%; padding-left:24px; border-top:2px solid #fff;}
.news ul li { width:216px; height:24px;}
.more { width:38px; height:24px; background:url(../images/ico.gif) no-repeat left top; background-position:0% -24px;}
.footer { width:950px; height:96px; text-align:center; padding-top:4px; border-top:4px solid #2272b1; clear:both;}
/*内页*/
.left { width:200px; height:auto; min-height:600px; float:left; >padding-bottom:2px; background:#e9e9e9;}
.main { width:588px; height:auto !important; height:580px; min-height:580px; float:left; padding:10px 20px;}
.right { width:120px; height:auto; min-height:600px; float:left; >padding-bottom:2px; background:#e9e9e9;}
.sidebar { padding-top:5px; float:left;}
.sidebar ul li { background:#e9e9e9; padding:3px 0; border-left:1px solid #ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-bottom:5px;}
.sidebar ul li a { width:169px; height:24px; padding-left:30px; font-weight:bold; color:#000; display:block; background:url(../images/ico.gif) no-repeat left top; background-position:16px -72px;}
.sidebar_t { padding:3px 10px;}
.sidebar_t span { font-size:14px; font-weight:bold; padding-left:20px; background:url(../images/ico.gif) no-repeat left top; background-position:0% -52px;}
.sidenav ul li { width:98px; height:96px; padding:10px 0 0 2px; float:left;}
.sidenav ul li img { width:95px; height:96px;}
.place { padding-bottom:10px; border-bottom:2px solid #ccc;}
.content { font-size:14px; padding:20px 0;}
.art_list { width:588px; height:auto; padding-top:20px;}
.art_list ul li { width:588px; height:auto; min-height:28px; color:#666; overflow:hidden;}
.art_list ul li span { color:#080; background:none; cursor:pointer;}
.art_list ul li span.focus { font-weight:bold;}
.art_list p { width:556px; height:auto; display:none; clear:both; text-align:left; margin:5px 0 5px 16px; padding:0 5px; border:3px solid #ededd3; color:#000; background:#fff;}
.art_list_l { width:502px; height:auto; float:left; padding-left:16px; background:url(../images/ico.gif) no-repeat left; background-position:0% -96px;}
.art_list_l a { font-size:14px; background:none;}
.art_list_r { width:70px; height:auto; float:left; text-align:right;}
.page { text-align:center; clear:both;}
.page span, .page a { margin-right:6px;}
.page span { font-weight:bold;}
.art_detail_title { width:588px; height:auto; text-align:center; margin-bottom:20px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.art_detail_content { font-size:14px; width:588px; height:auto;}
.art_detail_content span { font-weight:bold;}
.art_search { width:586px; height:40px; border:1px dotted #83837a; text-align:center;}
.doctor { font-size:14px; width:588px; height:auto; padding:10px 0;}
.doctor ul li { float:left; width:588px; height:auto; border-bottom:1px dotted #ccc; margin-bottom:10px; padding-bottom:10px;}
.doctor_pic { width:200px; height:auto; float:left;}
.doctor_pic img { border:5px solid #e9e9e9;}
.doctor_txt { width:388px; height:auto; float:left;}
.doctor_txt span { font-weight:bold;}
.equipment { width:588px; height:auto; padding:10px 0;}
.equipment ul li { width:166px; height:196px; padding:10px 15px; float:left; text-align:center;}
.equipment ul li img { width:160px; height:160px; border:3px solid #ccc; margin-bottom:3px;}
.equipment ul li p { width:166px; height:24px; background:#e9e9e9;}
.environment { width:588px; height:auto; padding:10px 0;}
.environment ul li { width:166px; height:196px; padding:10px 8px; float:left; text-align:center;}
.environment ul li img { width:170px; height:125px; border:1px solid #ccc; background:#e9e9e9; padding:4px; margin-bottom:3px;}
.environment ul li p { width:180px; height:24px; background:#e9e9e9;}
/*合作伙伴*/
.link_title { font:24px/60px "黑体"; font-weight:bolder; color:#000; background:#e4e4e4; border-bottom:1px dotted #ccc;}
.link_title span { padding-left:20px;}
.about_right_txt { padding:20px 0; background:#e4e4e4;}
.about_right_txt span { color:#d00;}
.friend_link { width:950px; float:left;}
.friend_link a:link, .friend_link a:visited, .friend_link a:active { color:#175cbb; background:#fafafa; border:1px solid #e7e7e7; text-align:center; width:125px; margin:10px 30px 0 0; display:block; float:left;}
.friend_link a:hover { color:#000; background:#fbfff5; border:1px solid #b2cc86; text-decoration:none;}
/*ad*/
.ad_160x600 { width:160px; height:600px;}
.ad_950x60 { width:950px; height:60px; float:left;}