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

body { margin:0; padding:0px; font-family:"ËÎÌå"; font-size:12px; line-height:22px; color:#494949; }
img { border:none; }
a { color:#494949; text-decoration:none; }
a:hover { color:#ff0000; text-decoration:underline; }
.red { color:#ff0000; }
.red a { color:#ff0000; text-decoration:none; }
.red a:hover { color:#494949; text-decoration:underline; }
.white { color:#fff; }
.white a { color:#fff; text-decoration:none; }
.white a:hover { color:#fff; text-decoration:underline; }
.gray { color:#878787; }
.gray a { color:#878787; text-decoration:none; }
.gray a:hover { color:#878787; text-decoration:underline; }
.blue { color:#065c90; }
.blue a { color:#065c90; text-decoration:none; }
.blue a:hover { color:#065c90; text-decoration:underline; }
a.red { color:#ff0000; text-decoration:none; }
a.red :hover { color:#494949; text-decoration:underline; }
ul, li, ol, dl, dd, dt { margin:0; padding:0; list-style:none; }
h1, h2, h3, h4, h5, h6, h7 { margin:0; padding:0; }
h2 { font-size:14px; }
p { margin:0; padding:0; }
.f14 { font-size:14px; }
.f16 { font-size:16px; font-family: "Microsoft YaHei", "\9ED1\4F53"; }
.none { display:none; }
.fl { float:left; }
.margin10 { margin-right:10px; }
.padding10 { padding:10px; }
.clear { clear:both; font-size:0px; line-height:0px; height:0px; }
.clear_10 { clear:both; height:10px; font-size:0; line-height:10px; }
.bk { border:1px solid #b7dbf3; }
.bk2 { border:1px solid #d4d4d4; }
.bk3 { border:1px solid #b7dbf3; border-top:none; }
.ad_img { padding:10px 0; clear:both; }
.line { margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #a5a8a9; }
.dot li { padding-left:10px; background:url(../images/dot.jpg) no-repeat 0 10px; }
#header #logo, .nav, #header #menu, #header #search, #wrap, #footer2 { width:980px; margin:0 auto; }
/*#header{*margin-top:20px;}*/

#header { background:url(../images/bg.jpg) repeat-x 0 0px; }
.nav { font-size:14px; font-weight:bold; position: relative; width:980px; }
.nav a { color:#fff; }
.nav li { float:left; width:107px; height:47px; text-align:center; line-height:47px; background:url(../images/index_07.jpg) no-repeat right 10px; }
#header #ban {  margin-bottom:5px; /*background:#0179b6 url(../images/ban.jpg) no-repeat center 0; */ position:relative; background: url(../images/xfmz20151125.jpg) no-repeat center 0; text-align:center; }
#ban, #ban img { width:100%; }
.footer_nav { width:100%; background:url(../images/bg2.jpg) repeat-x 0 0px; }
#header #ban #Tabs_t_ul { position:absolute; bottom:0; left:940px; width:60px; }
#header #ban #Tabs_t_ul li { float:left; width:30px; text-align:center; font-size:40px; line-height:20px; cursor:pointer }
#header #menu { height:103px; margin-bottom:10px; background:#0179b6 url(../images/2012dh.jpg) no-repeat 0 -190px; }
#header #menu li { float:left; }
#header #menu dt li a { display:block; width:196px; height:30px; text-indent:-9999px; }
#header #menu dd li { width:195px; padding-top:13px; text-align:center; word-break:"keep-all"; }
#header #menu dd li a { padding:0 7px; }
#header #search { width:958px; padding:0 10px; margin-bottom:10px; line-height:31px; height:31px; overflow:hidden; background:url(../images/2012bg.jpg) repeat-x 0 -253px; }
#header #search li { float:left; padding-right:5px; }
#header #search li a { padding:0 5px; }
#header #search li input { margin-top:5px; }
#wrap .focus { width:720px; }
#wrap .flash { width:298px; height:200px; }
#wrap .lastNews { width:410px; overflow:hidden; background:url(../images/new_bg.jpg) no-repeat 1px 1px; }
#wrap .lastNews .headerline { padding:14px 0; text-align:center; }
#wrap .lastNews .headerline h3 { font-size:12px; font-weight:normal; }
#wrap .lastNews .headerline h3 a { padding:0 10px; }
#wrap .lastNews .lastNews_f { width:408px; }
#wrap .lastNews .lastNews_tab_detai { width:390px; _width:388px; padding:10px; }
#wrap .lastNews .lastNews_tab_detai span { float:right; }
#wrap .lastNews .lastNews_tab_detai li, #wrap .w245 .w245_gzgn li, .w248 .w245_gzgn li { padding-left:10px; background:url(../images/dot.jpg) no-repeat 0 10px; }
#wrap .lastNews .lastNews_tab { padding:1px 0 0 56px; font-weight:bold; }
#wrap .lastNews .lastNews_tab li { float:left; }
#wrap .lastNews .lastNews_tab .menub2_1 a { display:block; width:98px; height:28px; background:url(../images/2012dh.jpg) no-repeat -513px -49px; float:left; text-align:center; line-height:28px; }
#wrap .lastNews .lastNews_tab .menub2_2 a { display:block; width:98px; height:28px; color:#000; background:none; float:left; text-align:center; line-height:28px }
#wrap .focus .honor { margin-top:10px; }
#wrap .focus .honor ul { width:698px; padding:5px 10px 10px 10px; }
#wrap .focus .honor h2 { background:url(../images/yyry.jpg) no-repeat 0 0; height:19px; overflow:hidden; text-indent:-9999px; }
#wrap .focus .honor li { float:left; width:118px; height:72px; overflow:hidden; padding:0 5px; }
#wrap .w248 { width:248px; overflow:hidden; }
#wrap .w248 h2.title1 { background:url(../images/titel.jpg) no-repeat 0 -1px; height:47px; text-indent:-9999px; }
#wrap .w248 .w248_detai { padding:0 10px 10px 10px; _padding:0 10px 4px 10px; *padding:0 10px 6px 10px;
}
#wrap .w248 .w248_detai img { margin-bottom:5px; }
#wrap .w248 .zx { height:92px; background:url(../images/2012dh.jpg) no-repeat -734px 0; }
#wrap .w248 .zx a { display:block; float:left; text-indent:-9999px; width:81px; height:89px; }
#wrap .w248 h2.title2 { background:url(../images/2012dh.jpg) no-repeat 0 -49px; height:40px; line-height:40px; text-align:center; }
#wrap .w248 .gh_list { padding:10px 10px 0 10px; height:261px; }
#wrap .w248 .gh_list li { width:230px; text-align:center; }
#wrap .w248 .gh_list li p { line-height:25px; }
#wrap .w248 .gh_intro { padding:10px 20px; margin-bottom:5px; height:61px; overflow:hidden; background:url(../images/index_28.jpg) no-repeat 10px 0; }
#wrap .w248 .zjzx { margin-bottom:5px; }
#wrap .w248 .zjzx li { display:inline; }
#wrap .w248 .zjzx li a { float:left; display:block; width:111px; height:41px; text-indent:-9999px; }
#wrap .w248 .zjzx .zx_1 { background:url(../images/zjzx.jpg) no-repeat 8px 0; padding:0 8px; }
#wrap .w248 .zjzx .zx_2 { background:url(../images/yygh.jpg) no-repeat 0 0; }
#wrap .w718 { width:718px; }
#wrap .w718 h2 { height:39px; background:url(../images/2012dh.jpg) no-repeat 0 0; text-indent:-9999px; }
#wrap .w718 .title { margin-bottom:10px; padding-left:56px; height:39px; line-height:39px; background:#e5f5ff url(../images/2012dh.jpg) no-repeat -934px -143px; font-weight:bold; }
#wrap .w718 .title ul { padding-top:5px; }
#wrap .w718 .title ul li { float:left; }
#wrap .w718 .title .menub3_1 a { display:block; width:98px; height:28px; color:#fff; background:url(../images/2012dh.jpg) no-repeat -513px -49px; float:left; text-align:center; line-height:28px; }
#wrap .w718 .title .menub3_2 a { display:block; width:92px; height:28px; color:#004872; background:none; float:left; text-align:center; line-height:28px }
#wrap .w718 .w432 { width:432px; }
#wrap .w718 .w432 ul { padding:10px 10px 0 10px; }
#wrap .w718 .w432 li { border-bottom:1px dashed #d6d6d6; line-height:30px; }
#wrap .w718 .w432 li span { float:right; }
#wrap .w718 .w432 .qwjs { height:95px; background:#eefcff; }
#wrap .w718 .w432 .qwjs h2 { float:left; width:28px; height:74px; margin-right:10px; margin-top:12px; background:url(../images/2012dh.jpg) no-repeat -573px -100px; }
#wrap .w718 .w432 .qwjs span { float:left; width:378px; }
#wrap .w166 { width:231px; height:220px; margin-right:3px; text-indent:-9999px; background:url(../images/mytj.jpg) no-repeat 0 0; }
#wrap .w809 { width:724px; padding:10px; background:url(../images/2012bg.jpg) repeat-x 0 -521px; overflow:hidden; height:200px }
#wrap .w809 li { float:left; padding:0; }
#wrap .w809 .w809_doct { float:left; margin-right:10px; width:384px; background:#FFF; }
#wrap .w809 .testimg { float:left; width:55px; margin-right:10px; }
#wrap .w809 .w809_doct h2 { height:36px; background:url(../images/2012bg.jpg) repeat-x 0 -294px; }
#wrap .w809 .w809_doct h2 span { display:block; margin-left:50px; width:273px; height:36px; text-indent:-9999px; background:url(../images/2012dh.jpg) no-repeat -267px -99px; }
#wrap .w809 .w809_doct .w809_text { width:225px; padding:10px; }
#wrap .w809 .w809_doct .w809_text img { padding-right:10px; }
#wrap .w809 .w809_doct .w809_img { padding-top:10px; padding-left:10px; }
#wrap .jlks { width:356px; }
#wrap .jlks .jlks_title { height:33px; line-height:33px; border-right:1px solid #e8e8e8; background:url(../images/2012bg.jpg) repeat-x 0 -340px; }
#wrap .jlks .jlks_title span { float:right; padding-right:10px; }
#wrap .jlks .jlks_title h2 { background:url(../images/2012bg.jpg) no-repeat; padding-left:57px; }
#wrap .jlks .jlks_title .jlks_title_1 { background-position:0 0; }
#wrap .jlks .jlks_title .jlks_title_2 { background-position:0 -42px; }
#wrap .jlks .jlks_title .jlks_title_3 { background-position:0 -84px; }
#wrap .jlks .jlks_title .jlks_title_4 { background-position:0 -126px; }
#wrap .jlks .jlks_title .jlks_title_5 { background-position:0 -168px; }
#wrap .jlks .jlks_title .jlks_title_6 { background-position:0 -210px; }
#wrap .jlks .jlks_detai { border:1px solid #e8e8e8; width:354px; }
#wrap .jlks .jlks_detai .jlks_nav { line-height:31px; background:url(../images/2012bg.jpg) repeat-x 0 -383px; text-align:center; }
#wrap .jlks .jlks_detai .jlks_news { padding:10px; width:330px; }
#wrap .jlks .jlks_detai .jlks_classi { background:#fbfbfb; border-top:1px solid #f3f3f3; word-break:keep-all; padding:5px; }
#wrap .w245 { width:246px; overflow:hidden; }
#wrap .w245 h2 { height:32px; line-height:32px; padding-left:10px; background:url(../images/2012dh.jpg) repeat-x -258px -49px; }
#wrap .w245 .w245_xjjb { padding:5px; }
#wrap .w245 .w245_xjjb li { float:left; display:inline; word-break:keep-all; line-height:24px; _line-height:20px; *line-height:20px;
}
#wrap .w245 .w245_xjjb li a { padding:0 4px; }
#wrap .w245 .w245_gzgn, #wrap .w245 .w245_kfbl { padding:10px; }
#wrap .w245 .w245_gzgn img { margin:5px 0 10px 0; }
#wrap .w245 .w245_kfbl h3 { text-align:center; }
#wrap .jl_hjsb { }
#wrap .jl_hjsb .jl_hjsb_title { padding-left:20px; height:35px; line-height:35px; background:url(../images/2012bg.jpg) repeat-x 0 -424px; }
#wrap .jl_hjsb .jl_hjsb_title li { float:left; width:98px; font-weight:bold; text-align:center; }
#wrap .jl_hjsb .jl_hjsb_title .menub4_1 { background:url(../images/2012dh.jpg) repeat-x -159px -99px; }
#wrap .jl_hjsb .jl_hjsb_list { width:938px; padding:20px; }
#wrap .jl_hjsb .jl_hjsb_list .jl_hjsb_list_l { width:22px; height:66px; margin-top:35px; background:url(../images/2012dh.jpg) repeat-x -621px -49px; }
#wrap .jl_hjsb .jl_hjsb_list .jl_hjsb_list_r { width:22px; height:66px; margin-top:35px; background:url(../images/2012dh.jpg) repeat-x -653px -49px; }
#wrap .jl_hjsb .jl_hjsb_list .jl_hjsb_list_c { width:852px; padding:0 20px; }
#wrap .jl_hjsb .jl_hjsb_list .jl_hjsb_list_c li { float:left; padding:0 5px; }
#wrap .jl_hjsb .jl_hjsb_list .jl_hjsb_list_c li img { border:1px solid #bcbcbc; padding:2px; background:#FFF; }
#footer2 .hospital { height:254px; margin-top:10px; background:url(../images/yyjs.jpg) no-repeat 0 0; }
#footer2 .hospital .hospital_zx { margin:11px 0 0 370px; height:70px; text-align:center; }
#footer2 .hospital .hospital_zx li { float:left; width:70px; padding-top:57px; _padding-top:47px; *padding-top:47px;
margin-right:8px; font-weight:bold; }
#footer2 .hospital .hospital_detai { width:432px; margin:10px 0 0 276px; }
#footer2 .jl_link { margin-top:10px; padding:1px; width:976px; }
#footer2 .jl_link .jl_link_left { float:left; width:60px; }
#footer2 .jl_link .jl_link_left li { float:left; width:30px; font-weight:bold; overflow:hidden; }
#footer2 .jl_link .jl_link_left .menub5_1 { width:14px; height:92px; line-height:18px; padding:20px 8px 0 8px; background:url(../images/2012dh.jpg) no-repeat -688px -49px; color:#fff; }
#footer2 .jl_link .jl_link_left .menub5_2 { width:14px; height:92px; line-height:18px; padding:20px 8px 0 8px; background:#d0d5d9; }
#footer2 .jl_link .jl_link_right { width:900px; height:112px; }
#footer2 .jl_link .jl_link_right img { margin-top:20px; }
#footer2 .jl_link .jl_link_right li { float:left; width:111px; }
.cpright { margin:10px auto 0 auto; width:980px; }
.cpright .cpright_nav { height:41px; line-height:41px; text-align:center; background:url(../images/2012bg.jpg) repeat-x 0 -469px; }
.cpright .cpright_detai { height:167px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; background:#f5f5f5 url(../images/cp_bg.jpg) repeat-x 0 0; }
.cpright .cpright_detai div { height:167px; margin:0; padding:40px 0 0 454px; background: url(../images/bot_logo.jpg) no-repeat 52px 0; }
/*================ ¿ÆÊÒ ===============================*/

#wrap .w718 .ks_title { padding-left:37px; height:41px; line-height:40px; text-indent:0px; background:url(../images/ks_01.jpg) no-repeat 0 0; }
#wrap .w718 .ks_newlist { width:408px; _width:404px; overflow:hidden; }
#wrap .w718 .ks_newlist li { float:left; width:194px; _width:194px; overflow:hidden; }
#wrap .w718 .ks_l_img { width:254px; padding:0 15px 0 0; }
#wrap .w718 .ks_newlist_headline h3 { text-align:center; padding:10px 0; }
#wrap .ks_display { width:353px; }
#wrap .ks_display .ks_display_title { height:40px; line-height:40px; background:url(../images/ks_02.jpg) no-repeat 0 0; }
#wrap .ks_display .ks_display_title h2 { width:138px; margin-right:10px; text-align:center; }
#wrap .ks_display .ks_display_title span { font-weight:bold; }
#wrap .ks_display .ks_display_headerline { margin:10px; }
#wrap .ks_display .ks_display_headerline span { width:197px; line-height:20px; }
#wrap .ks_display ul { padding:0 10px 7px 10px; line-height:20px; }
#wrap .ks_display li span { float:right; }
#wrap .ks_title2 { padding-left:15px; line-height:40px; background:url(../images/ks_04.jpg) no-repeat 0 0; }
#eLore { position:relative; margin:0 auto; width:100%; height:329px; background-position:center; }
#eLore_wrap { position:relative; margin:0 auto; overflow:hidden; width:100%; height:329px; z-index:5; background-position:center; }
#eLore .eLore_img { position:absolute; top:0; overflow:hidden; background-position:center; }
#eLore .eLore_out { position:absolute; right:0; top:0; overflow:hidden; background-position:center; }
.footx_5 input { float:left; }
