@charset "utf-8";


/* ------------------------------------------------------------


 Globle Stylesheet. Created & Modified by yan. QQ:348676697 


------------------------------------------------------------ */





@import url("base.css");


/* = Initializing...


------------------------------------------------------------ */


body { background:#FFF url(../images/bg.jpg); line-height:24px; color:#444; overflow-x:hidden;}


 img { vertical-align:top; }


/* = Links */


a { color:#555; }


a.more { color:#806816; }


a:hover, a.more:hover { color:#a9123d; }


/* = Define color */


.red { color:#156a33; }


.ImWZObwYBXdu { color:#806816; }


/* = Layout */


.wp { width:980px; margin:0 auto; clear:both; }


.ads { text-align:center; margin-bottom:10px; clear:both; } /* ���&#65533; ads */


#cUKEpzshkLjg, h3.title span, ul.title { font-family:'\5FAE\8F6F\96C5\9ED1','\9ED1\4F53'; }


/* ===========================


   Section header ͷ��


============================== */


/* = topBar */


#topBar { height:31px; background:url(../images/ico_01.png) repeat-x; line-height:31px; color:#898989; }


#topLink { width:275px; padding-top:5px; line-height:20px; }


#topLink li ,#topLink a { float:left; display:inline; margin-right:5px; height:20px; color:#898989; }


.phone-link { padding-left:15px; background:url(../images/ico_03.gif) no-repeat 0 -51px; }


.Tencent-weibo, .Sina-weibo { background:url(../images/ico_05.gif) no-repeat; width:66px; line-height:9999px; overflow:hidden; }


.Tencent-weibo { background-position:0 -248px; }


.Sina-weibo { background-position:-70px -248px; }


#topLink a:hover { color:#a9123d; }


/* = Top */	


#top { height:88px; background:url(../images/topbg.jpg) no-repeat 400px 7px; }


#logo { padding:18px 0 0 20px; }


#JvrIPyAMYEHW { margin:22px 17px 0 0; width:266px; height:50px;}


/* = Site nav */


#GgEKJDQZjnPV { height:70px; background:url(../images/ico_01.png) repeat-x 0 -34px; position:relative; }	


#cUKEpzshkLjg { margin:0 auto; width:980px; height:72px; line-height:72px; font-size:18px; }


#cUKEpzshkLjg li { float:left; padding-right:2px; background:url(../images/ico_01.png) no-repeat right -132px; text-align:center; position:relative; }


#cUKEpzshkLjg li a { display:block; width:120px; height:72px; color:#FFF; white-space:nowrap; }


#cUKEpzshkLjg li a:hover, #cUKEpzshkLjg li .now { color:#fff637; }


#cUKEpzshkLjg li.last { padding-right:0; background:none; }


/* ===========================


   Section body ����


============================== */


#body { background:url(../images/bdbg.png) no-repeat center 26px; position:relative; }


 h4 a { font-family:'\5FAE\8F6F\96C5\9ED1','\9ED1\4F53'; color:#156a33; }


/* = Subnav */


#subnav { position:absolute; left:50%; top:0; z-index:5; margin-left:-490px; width:980px; height:0; overflow:hidden; filter:alpha(opacity=0); opacity:0; }


#subnav .item { padding:20px 200px; line-height:24px; background:url(../images/bg.png); font-weight:700; color:#a72651; position:relative; z-index:11; display:none; }


#subnav .item .item-ico { position:absolute; top:0; width:18px; height:9px; background:url(../images/ico_03.gif) no-repeat 0 -174px }


#subnav .ZujLlCHbFqMk .item-ico { left:50px; }


#subnav .qGXIePJsRdza .item-ico { left:170px; }


#subnav .item_03 .item-ico { left:295px; }


#subnav .item_04 .item-ico { left:417px; }


#subnav .item_05 .item-ico { left:540px; }


#subnav .item_06 .item-ico { left:660px; }


#subnav .item_07 .item-ico { left:785px; }


#subnav .item_08 .item-ico { left:908px; }


#subnav .item ul li { float:left; width:115px; background:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; }


#subnav .item ul li.fn_oth { width:285px;}


#subnav .item li a { margin-left:15px; font-weight:500; color:#555; }


#subnav .item li a:hover { color:#a9123d; }


/* = Banner */


#banner { margin:0 auto; background:#FFF; position:relative; z-index:4; overflow:hidden; width:1600px;}


#banner .ico { position:absolute; right:25px; bottom:20px; }


#banner .ico li { float:left; display:inline; margin:5px; width:10px; height:10px; background:#777; line-height:9999px; overflow:hidden; cursor:pointer }


#banner .ico li.high { background:#b11c46; }


.mainnav{margin:0 auto; text-align:center; width:960px;border:solid #e5e5e5; clear:both;border-width:0 1px 1px; padding:4px 9px 4px 9px; height:105px; background:#FFF;}


.mainnav dl{height:100px;border-right:1px solid #c9c9c9;line-height:30px;float:left;padding:0 46px;}


.mainnav dt{font-size:16px;color:#563b68;font-weight:bold;}


.mainnav dt a,.subnav dt a:hover{color:#156a33;}


.nobor{border:none !important;}


#searchBox { margin:0 auto 12px; border:solid #e5e5e5; border-width:0 1px 1px; padding:4px 26px 4px 6px; width:946px; height:28px; background:#FFF; line-height:28px; clear:both; }


#hotWords { background:url(../images/ico_03.gif) no-repeat 0 5px; padding-left:25px; color:#999; }


#hotWords a { margin:0 10px; }


#searchForm { border:1px solid #e5e5e5;border-width:1px 0 1px 1px; width:260px; overflow:hidden; }


#searchForm input { float:left; border:none; padding:0 4px; width:210px; height:26px; line-height:26px; color:#999; }


#searchForm #submit { width:33px; background:url(../images/ico_05.gif) no-repeat 0 -293px; cursor:pointer; }


/* = searchBox */


h3.title { padding:8px 16px; height:18px; line-height:18px; text-align:right; font-size:14px; color:#8a8989; overflow:hidden; clear:both; }


h3.title span, h3.title strong { float:left; display:inline; }


h3.title strong { margin-right:5px; font-weight:500; font-size:16px; color:#156a33; }


h3.bln strong { border-left:6px solid #d9ac5b; padding-left:10px; font-size:18px; }


h3.title a { font-size:12px; }


ul.title { margin-bottom:10px; border-left:6px solid #d9ac5b; height:18px; line-height:18px; font-size:16px; }


ul.title li { float:left; }


ul.title li a { margin:0 20px; }


ul.title li.OpaRmwZDqyoX a { color:#cc234c; }


/* = list */


.list { padding-bottom:15px; }


.list li { height:28px; line-height:28px; text-align:right; }


.inline li { float:left; display:inline; margin:0 2%; width:45%; }


.list a { float:left; background:url(../images/ico_03.gif) no-repeat 0 -124px; text-indent:16px; }


.ico-dot-red a { background-position:0 -144px; }


.ico-arrow a { background-position:0 -72px; }


.ico-ask a { background-position:0 -98px; text-indent:25px; }


/* = Searchbar */


#nLYjyhFiXJSw { margin-bottom:10px; border:1px solid #e5e5e5; padding:12px 0; width:260px; height:320px; background:#FFF; overflow:hidden; }


.rvYStMwCyQPE { margin-bottom:10px; border-bottom:1px dashed #d7d7d7; height:165px; font-family:'\5FAE\8F6F\96C5\9ED1', '\9ED1\4F53'; }


.rvYStMwCyQPE li { float:left; display:inline; margin-left:8px; }


.rvYStMwCyQPE li a { float:left; width:75px; text-align:center; }


.rvYStMwCyQPE li a:hover { font-weight:700; text-decoration:none; }


.ico-box {  margin:8px auto 0; width:51px; height:47px; background:url(../images/ico_02.gif) no-repeat; overflow:hidden; }


.ico_01 { background-position:0 0; }


.ico_02 { background-position:0 -48px; }


.ico_03 { background-position:0 -96px; }


.ico_04 { background-position:0 -144px; }


.ico_05 { background-position:0 -192px; }


.ico_06 { background-position:0 -240px; }


a:hover .ico_01 { background-position:-51px 0; }


a:hover .ico_02 { background-position:-51px -48px; }


a:hover .ico_03 { background-position:-51px -96px; }


a:hover .ico_04 { background-position:-51px -144px; }


a:hover .ico_05 { background-position:-51px -192px; }


a:hover .ico_06 { background-position:-51px -240px; }


.VsrTKjpeGgXN { line-height:26px; font-size:14px; color:#156a33; }


.VsrTKjpeGgXN li { margin:0 15px; background:url(../images/ico_05.gif) no-repeat; }


.VsrTKjpeGgXN .ZujLlCHbFqMk { background-position:-140px -244px; }
.VsrTKjpeGgXN .ZujLlCHbFqMk p{ width:150px; margin-left:60px;margin-bottom: 10px;font-weight: bold;}

.VsrTKjpeGgXN .qGXIePJsRdza { background-position:-210px -296px; }


/* = secHospital */


#secHospital { padding:15px 0 10px 14px; }


#secHospital .coKSFZvatxDk { padding:10px 0 0; }


#secHospital .coKSFZvatxDk li { float:left; display:inline; }


#secHospital .coKSFZvatxDk li img { margin:0 7px 7px 0; }


#secHospital .coKSFZvatxDk li img:hover { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; }


.honor li { margin-left:15px; }


/* = Friendlink */	


#frlk { padding:15px 0 10px 14px; }


#frlk li { float:left; display:inline; margin-right:20px; line-height:30px; }


#frlk li a { white-space:nowrap; } 


#frlk .coKSFZvatxDk { padding:10px 15px; }


/* ===========================


   Section footer ҳβ


============================== */


#ftWords { height:31px; background:#cc234c; line-height:31px; text-align:center; color:#FFF; }


#footer .wp { padding:25px 0; }


#footer dl { float:left; border-left:1px dashed #b9b9b9; padding:0 33px; height:130px; white-space:nowrap; }


#footer dt { margin-bottom:10px; font-weight:700; }


#footer dd img { float:left; display:inline; margin-right:15px; }


#footer dd span { font-weight:700; color:#cc234c; }





.swt-right-index{ width:131px; height:334px; position:fixed; right:-84px; top:150px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+200));z-index:10000;}


.swt-right-index ul{}


.swt-right-index li{ width:131px; height:57px; line-height:0px; line-height:0px; font-size:0px; position:absolute;}


.swt-right-index a{ width:131px;}


.swt-right-index1{ top:0px;}


.swt-right-index1 a{height:49px; display:block; background:url(../images/swt-right-pic1.jpg) no-repeat;}


.swt-right-index1 .swt-hover{ height:49px; background:url(../images/swt-right-pic2.jpg) no-repeat; }


.swt-right-index2{ top:59px;}


.swt-right-index2 a{height:49px; display:block; background:url(../images/swt-right-pic1.jpg) 0px -49px no-repeat;}


.swt-right-index2 .swt-hover{ height:49px; background:url(../images/swt-right-pic2.jpg) 0px -49px no-repeat;}


.swt-right-index3{top:118px;}


.swt-right-index3 a{height:49px; display:block; background:url(../images/swt-right-pic1.jpg) 0px -98px no-repeat;}


.swt-right-index3 .swt-hover{ height:49px; background:url(../images/swt-right-pic2.jpg) 0px -98px no-repeat;}


.swt-right-index4{ top:177px}


.swt-right-index4 a{height:49px; display:block; background:url(../images/swt-right-pic1.jpg) 0px -147px no-repeat;}


.swt-right-index4 .swt-hover{ height:49px; background:url(../images/swt-right-pic2.jpg) 0px -147px no-repeat;}


.swt-right-index5{ top:236px;}


.swt-right-index5 a{height:49px; display:block; background:url(../images/swt-right-pic1.jpg) 0px -196px no-repeat;}


.swt-right-index5 .swt-hover{ height:49px; background:url(../images/swt-right-pic2.jpg) 0px -196px no-repeat;}


.swt-right-index6{ top:295px;}


.swt-right-index6 a{height:49px; display:block; background:url(../images/swt-right-pic1.jpg) 0px -245px no-repeat;}


.swt-right-index6 .swt-hover{ height:49px; background:url(../images/swt-right-pic2.jpg) 0px -245px no-repeat;}