@charset "utf-8";
.content { margin: 0 auto; width: 970px; }
.F14_cf000d_B { color: #5A5A5A; font-size: 14px; font-weight: bold; text-decoration: none; }
.Tabdiv { height: auto; margin: 0; padding-top: 10px; width: auto; }
.WedHospital { background: url("../images/publicbg1.gif") repeat-x scroll 0 0 transparent; float: left; margin: 0 0 10px; width: 243px; }
.WedHospital .WedHospitalTabbg1 { background: url("../images/wedhospitaltabbg1.gif") no-repeat scroll 0 0 transparent; float: left; height: 37px; margin: 0; width: 81px; }
.WedHospital .WedHospitalTabbg1-1 { background: url("../images/wedhospitaltabbg1-1.gif") no-repeat scroll 0 0 transparent; float: left; height: 37px; margin: 0; width: 81px; }
.WedHospitalTabbg1-1 a { color: #686763; }
.WedHospital .WedHospitalTabbg2-2 { background: url("../images/wedhospitaltabbg2-2.gif") no-repeat scroll 0 0 transparent; float: left; height: 37px; margin: 0; width: 81px; }
.WedHospitalTabbg2-2 a { color: #686763; }
.WedHospital .Tabbgwenzi { color: #686763; font-size: 14px; height: auto; margin: 10px 0 0 8px; text-align: center; width: 70px; }
.WedHospitalThread { clear: both; float: none; font-size: 2px; height: 2px; line-height: 2px; margin: 0; width: 243px; }
.WedHospitallist { float: none; font-size: 12px; height: auto; margin: 0 auto; padding: 6px 0 0; width: 223px; }
.WedHospitallist ul li a { color: #686763; }
.WedHospitallist ul li span { float: right; }
.WedHospitallist ul li a:hover { color: #E40006; }
.Consulting { float: none; height: 20px; margin: 0 auto; padding: 2px 0 0; width: 232px; }
.input165 { border: 1px solid #D7D7D7; color: #686763; font-size: 12px; height: 16px; width: 165px; }
.input165_1 { border: 1px solid #D7D7D7; color: #686763; font-size: 13px; height: 20px; width: 168px; }
.textarea167 { border: 1px solid #D7D7D7; color: #686763; font-size: 12px; height: 48px; margin: 0; padding: 0; width: 167px; }
.Submitbutt { background: url("../images/buttonbg1.gif") repeat-x scroll 0 50% #F2F0F1; border: 0 none; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 30px; margin: 0; width: 51px; }
.djckgd { margin: auto; text-align: center; width: 223px; }
.djckgd a { background: url("../images/dd.jpg") no-repeat scroll left center transparent; color: #E40006; padding-left: 10px; }
.yhhd { border: 1px solid #CCCCCC; clear: both; font-size: 14px; margin-bottom: 10px; width: 243px; }
.yhhd h2 { background: url("../images/schooltop.gif") no-repeat scroll 0 0 transparent; color: #FF0000; font-size: 14px; height: 37px; line-height: 37px; padding-left: 35px; }
.yhhd_nr { margin-bottom: 10px; padding-left: 12px; padding-top: 10px; }
.yhhd_nr ul { margin: 0 auto; width: 215px; }
.yhhd_nr ul li { background: url("../images/departments_35.jpg") no-repeat scroll left center transparent; font-size: 12px; height: 20px; line-height: 20px; padding-left: 10px; }
.yhhd_nr ul li a { color: #646464; }
.yhhd_nr ul li a:hover { color: #E40006; }
.tsjs { border: 1px solid #CCCCCC; font-size: 14px; margin-bottom: 10px; width: 243px; }
.tsjs h2 { background: url("../images/schooltop.gif") no-repeat scroll 0 0 transparent; color: #FF0000; font-size: 14px; height: 37px; line-height: 37px; padding-left: 35px; }
.tsjs_nr { margin-bottom: 10px; margin-top: 10px; }
.tsjs_nr ul { margin: 0 auto; width: 215px; }
.tsjs_nr ul li { background: url("../images/departments_35.jpg") no-repeat scroll left center transparent; font-size: 12px; height: 20px; line-height: 20px; padding-left: 10px; }
.tsjs_nr ul li a { color: #646464; }
.tsjs_nr ul li a:hover { color: #E40006; }
.tsjs h2 p { float: left; }
.tsjs h2 p a { color: #FF0000; }
.tsjs h2 span { display: inline; float: right; margin-right: 15px; margin-top: 12px; }
.dxbl { border: 1px solid #CCCCCC; font-size: 14px; margin-bottom: 10px; width: 243px; }
.dxbl h2 { background: url("../images/schooltop.gif") no-repeat scroll 0 0 transparent; color: #FF0000; font-size: 14px; height: 37px; line-height: 37px; padding-left: 35px; }
.dxbl_nr { margin-bottom: 10px; margin-top: 10px; }
.dxbl_nr ul { clear: both; margin: 0 auto; width: 215px; }
.dxbl_nr ul li { background: url("../images/departments_35.jpg") no-repeat scroll left center transparent; font-size: 12px; height: 20px; line-height: 20px; padding-left: 10px; }
.dxbl_nr ul li a { color: #646464; }
.dxbl_nr ul li a:hover { color: #E40006; }
.dxbl h2 p { float: left; }
.dxbl h2 p a { color: #FF0000; }
.dxbl h2 span { display: inline; float: right; margin-right: 15px; margin-top: 12px; }
.dxbl_nr_top { border-bottom: 1px dotted #CCCCCC; margin: auto auto 5px; padding-bottom: 5px; width: 231px; }
.dxbl_nr_left { float: left; width: 115px; font-size: 12px; }
.dxbl_nr_right { float: right; width: 108px; }
.dxbl_nr_left img { border: 1px solid #CCCCCC; padding: 1px; }
.dxbl_nr_right h3 { font-size: 14px; }
.dxbl_nr_right h3 a { color: #E40006; }
.dxbl_nr_right p { font-size: 12px; line-height: 18px; }
.dxbl_nr_right p a { color: #E40006; }
.dxbl_nr_right p a:hover { color: #E40006; }
.copyright { clear: both; margin: 10px auto 0; width: 970px; }
.sbnav { border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; height: 36px; line-height: 36px; margin-bottom: 10px; text-align: center; }
.sbnav a { color: #646464; }
.sbnav a:hover { color: #9E1616; }
.logo_contact { margin: 0 auto; width: 970px; }
.sblogo { float: left; width: 282px; }
.contact { display: inline; float: left; margin-left: 10px; width: 678px; }
.contact a { color: #5A5A5A; }
.bottom_nr_l { border: 1px solid #F1E8F1; float: left; width: 712px; }
.bottom_nr_r { float: right; width: 245px; }
.nddqwz { margin: 0 auto; width: 970px; }
.nddqwz h2 { background: url("../images/zdy_03.jpg") no-repeat scroll 0 0 transparent; font-size: 14px; font-weight: normal; height: 34px; line-height: 34px; margin-bottom: 10px; padding-left: 15px; }
.nddqwz h2 span { color: #CE161D; }
.nddqwz h2 a { color: #3F3F3F; }
.nddqwz h2 a:hover { color: #E40006; }
.list { border-bottom: 1px dotted #CCCCCC; font-size: 12px; margin: 10px auto 0; padding-bottom: 10px; width: 666px; }
.list li { }
.list li a { color: #686763; }
.list li a:hover { color: #E40006; }
.list li span { float: right; }
.fenye { clear: both; text-align: center; }
.yycs h2 { background: url("../images/lby_03.jpg") no-repeat scroll 0 0 transparent; font-size: 14px; height: 45px; line-height: 45px; }
.yycs h2 p { background: url("../images/lby_06.gif") no-repeat scroll left center transparent; margin-left: 15px; padding-left: 25px; }
.yycs h2 p a { color: #AF0606; }
.yycs h2 p a:hover { text-decoration: none; }
.Nextpagebox { height: auto; margin: 15px 0 0 5px; padding: 0; text-align: center; width: auto; }
DIV.scott { margin: auto; overflow: hidden; padding: 5px 0 16px; text-align: center; width: auto; }
DIV.scott A { border-color: #DDDDDD; border-style: solid; border-width: 1px; color: #CD000B; margin-right: 2px; padding: 2px 5px; text-decoration: none; }
DIV.scott A:hover { background-color: #F6E4E5; border-color: #EB9196; border-style: solid; border-width: 1px; color: #960009; }
DIV.scott A:active { background-color: #F6E4E5; border-color: #EB9196; border-style: solid; border-width: 1px; color: #960009; }
DIV.scott SPAN.current { background-color: #EB9196; border-color: #EB9196; border-style: solid; border-width: 1px; color: #FFFFFF; font-weight: bold; margin-right: 2px; padding: 2px 5px; }
* { margin: 0; padding: 0; }
body { background: url("../images/page_bg.jpg") no-repeat scroll center top transparent; color: #5A5A5A; font-family: "宋体", arial; font-size: 12px; line-height: 22px; margin: 0; padding: 0; }
body, ul, li, p, h1, h2, h3, h4, h5, h6, img, b, div, span { border: 0 none; margin: 0; padding: 0; }
p, form, table, tr, td { margin: 0; padding: 0; }
select, input, img, select { vertical-align: middle; }
ul, li { list-style-type: none; margin: 0; padding: 0; }
img { border: 0 none; vertical-align: bottom; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
.clear { clear: both !important; visibility: hidden; }
.page { height: 480px; margin: 0 auto; width: 1000px; }
#top_ad img { display: block; margin: 0 auto; }
#top_small { display: none; }
.top { height: 474px; margin: 0 auto; width: 1000px; }
.top_text { color: #C8402E; height: 34px; line-height: 34px; margin: 0 auto; width: 1000px; }
.top_t { display: inline; float: left; margin-left: 15px; }
.weibo { float: right; width: 310px; }
.weibo a { color: #C8402E; }
.weibo span.c0 { background: url("../images/yhby.jpg") no-repeat scroll left center transparent; display: block; float: left; height: 34px; line-height: 34px; padding-left: 25px; width: 60px; }
.weibo span.c1 { background: url("../images/index_06.png") no-repeat scroll left center transparent; display: block; float: left; height: 34px; line-height: 34px; padding-left: 25px; width: 60px; _background: none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/statics/images/index_06.png", sizingMethod="crop");
}
.weibo span.c2 { background: url("../images/index_03.png") no-repeat scroll left center transparent; display: block; float: left; height: 34px; line-height: 34px; padding-left: 25px; width: 45px; _background: none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/statics/images/index_03.png", sizingMethod="crop");
}
.logo_sdzy { height: 89px; margin: 0 auto; width: 1000px; }
.logo { display: inline; float: left; margin-left: 0; margin-top: 12px; width: 517px; }
.sdzy { display: inline; float: right; margin-right: 35px; margin-top: 40px; width: 356px; }
.sdzy ul li { background: url("../images/index_14.gif") no-repeat scroll left center transparent; color: #767676; float: left; text-align: center; width: 70px; }
.sdzy ul li a { color: #767676; }
.sdzy ul li a:hover { color: #C8402D; text-decoration: underline; }
.head_h309 { height: 309px; margin: 0 auto; width: 1000px; position: relative; }
.head_h309 .page_ad { position: absolute; left: 0; top: 0; }
.menubox { font-size: 14px; margin: 0 auto; width: 971px; }
.main { float: left; position: relative; text-align: center; width: 136px; }
.user a { background: url("../images/menu_bg_20.png") no-repeat scroll left bottom transparent; border: 0 none; color: #8D7A60; display: block; height: 35px; line-height: 25px; text-align: center; width: 136px; cursor: pointer; _background: none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/statics/images/menu_bg_20.png", sizingMethod="crop");
}
.user a:hover { background: url("../images/menu_bg_19.png") no-repeat scroll left bottom transparent; border: 0 none; color: #C8402E; display: block; text-align: center; text-decoration: none; _background: none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/statics/images/menu_bg_19.png", sizingMethod="crop");
}
.user1 a { background: url("../images/menu_bg_20.png") no-repeat scroll left bottom transparent; _background: none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/statics/images/menu_bg_20.png", sizingMethod="crop");
border: 0 none; color: #8D7A60; display: block; height: 35px; line-height: 25px; text-align: center; width: 136px; }
.user1 a:hover { background: url("../images/menu_bg_19.png") no-repeat scroll left bottom transparent; _background: none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/statics/images/menu_bg_20.png", sizingMethod="crop");
border: 0 none; color: #C8402E; display: block; text-align: center; text-decoration: none; }
.user_con { background: url("../images/menu_bg01.gif") no-repeat scroll 10px 0 transparent; border: 0 solid #CFCFCF; bottom: 30px; display: none; height: auto; left: 0; margin: 5px 0 0 -20px; padding: 10px; position: absolute; width: 260px; z-index: 9999; }
.user_con .user_con_bottom { background: url("../images/menu_bg03.gif") no-repeat scroll 0 0 transparent; height: 28px; width: 262px; }
.user_con ul { background: url("../images/menu_bg02.gif") repeat-y scroll 0 0 transparent; padding: 0 10px; width: 240px; }
.user_con ul li { display: inline; float: none; font-size: 12px; height: 18px; padding: 0; text-align: left; width: 110px; }
.user_con ul li A { background: none repeat scroll 0 0 #FEE8F1; border-bottom: 1px solid #DAC0DB; border-right-width: 0; color: #961515; float: left; font: 12px Verdana; height: 18px; padding: 5px; text-align: left; width: 110px; }
.user_con ul li A:hover { background: none repeat scroll 0 0 #961515; color: #FFFFFF; text-align: left; }
.demenuyy { border-bottom: 1px solid #DAC0DB; border-right-width: 0; color: #961515; float: left; font: 12px Verdana; height: 28px; padding: 0; text-align: left; width: 240px; }
.demenuyy a:link { background: none repeat scroll 0 0 #FEE8F1; border-bottom: 0 solid #DAC0DB; color: #961515; float: left; font: 12px Verdana; height: 18px; padding: 5px; text-align: left; width: 230px; }
.demenuyy a:visited { color: #961515; float: left; font: 12px Verdana; height: 18px; padding: 5px; text-align: left; width: 230px; }
.demenuyy a:hover { background: none repeat scroll 0 0 #961515; color: #FFFFFF; float: left; font: 12px Verdana; height: 18px; padding: 5px; text-align: left; width: 230px; }
.demenuyy1 { background: none repeat scroll 0 0 #FEE8F1; border-bottom: 1px solid #DAC0DB; border-right-width: 0; color: #961515; float: left; font: 12px Verdana; height: 18px; padding: 5px; text-align: left; width: 230px; }
.zhyg { width: 155px; }
.zhyg a { background: url("../images/z_23.png") no-repeat scroll center bottom transparent; border: 0 none; color: #8D7A60; display: block; height: 35px; line-height: 30px; text-align: center; width: 155px; }
.zhyg a:hover { background: url("../images/x_23.png") no-repeat scroll center bottom transparent; border: 0 none; color: #C8402E; display: block; text-align: center; text-decoration: none; }
.As_kongbai { clear: both; height: 60px; width: 100%; }
.As_hqyy_bottom_bg { background: url("../images/2011_bg.gif") repeat-x scroll 0 0 transparent; bottom: 0; height: 59px; left: 0; position: fixed; width: 100%; z-index: 1000; }
.As_hqyy_bottom_bg2 { background: url("../images/2011_bg2.gif") no-repeat scroll center bottom transparent; bottom: 0; float: none; height: 59px; margin: 0 auto; padding: 0; width: 960px; z-index: 1000; }
.As_hqyy_bottom_div1 { float: left; height: 59px; width: 353px; }
.As_hqyy_bottom_div2 { background: url("../images/2011_bg3.gif") no-repeat scroll 0 0 transparent; float: left; font-size: 12px; height: 59px; text-align: center; width: 254px; }
.As_hqyy_bottom_div2 span { color: #FF0000; }
.As_hqyy_bottom_div2 a { color: #222222; display: block; height: 59px; text-decoration: none; width: 254px; }
.As_hqyy_bottom_div2 font { color: #686763; display: block; font-size: 12px; padding: 35px 0 0; }
.As_hqyy_bottom_div3 { float: left; height: 30px; padding: 29px 0 0 253px; width: 100px; }
.As_hqyy_bottom_div3 a { color: #222222; display: block; height: 30px; text-decoration: none; width: 100px; }
.WedHospital .WedHospitalTabbg2 { background: url("../images/wedhospitaltabbg2.gif") no-repeat scroll 0 0 transparent; float: left; height: 37px; margin: 0; width: 81px; }
.dede_pages ul { float: left; padding: 12px 0px 12px 16px; }
.dede_pages ul li { float: left; font-family: Tahoma; line-height: 17px; margin-right: 6px; border: 1px solid #E9E9E9; }
.dede_pages ul li a { float: left; padding: 2px 4px 2px; color: #555; display: block; }
.dede_pages ul li a:hover { color: #690; text-decoration: none; padding: 2px 4px 2px; }
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { background-color: #F8F8F8; padding: 2px 4px 2px; font-weight: bold; }
.dede_pages .pageinfo { line-height: 21px; padding: 12px 10px 12px 16px; color: #999; }
.dede_pages .pageinfo strong { color: #555; font-weight: normal; margin: 0px 2px; }
