﻿@charset "utf-8";
/* ------------------------------------------------------------
 Globle Stylesheet. Created & Modified by yan. QQ:348676697 
------------------------------------------------------------ */
@import url("../css/../css/../css/../css/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; }
.gold { color:#806816; }
/* = Layout */
.wp { width:980px; margin:0 auto; clear:both; }
.ads { text-align:center; margin-bottom:10px; clear:both; } /* 广告&#65533; ads */
#navList, 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:98px; background:url(../images/topbg.jpg) no-repeat 400px 7px; }
#logo { padding:18px 0 0 20px; }
#topContact { margin:22px 17px 0 0; width:266px; height:50px; background:url(../images/ico_05.gif) no-repeat -1px 0; line-height:9999px; overflow:hidden; }
/* = Site nav */
#mnav { height:98px; background:url(../images/ico_01.png) repeat-x 0 -34px; margin-bottom:-26px; position:relative; }	
#navList { margin:0 auto; width:980px; height:72px; line-height:72px; font-size:18px; }
#navList li { float:left; padding-right:2px; background:url(../images/ico_01.png) no-repeat right -132px; text-align:center; position:relative; }
#navList li a { display:block; width:120px; height:72px; color:#FFF; white-space:nowrap; }
#navList li a:hover, #navList li .now { color:#fff637; }
#navList 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 .item_01 .item-ico { left:50px; }
#subnav .item_02 .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.curr 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 */
#secWin { margin-bottom:10px; border:1px solid #e5e5e5; padding:12px 0; width:260px; height:320px; background:#FFF; overflow:hidden; }
.winbtn { margin-bottom:10px; border-bottom:1px dashed #d7d7d7; height:165px; font-family:'\5FAE\8F6F\96C5\9ED1', '\9ED1\4F53'; }
.winbtn li { float:left; display:inline; margin-left:8px; }
.winbtn li a { float:left; width:75px; text-align:center; }
.winbtn 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; }
.win-infor { line-height:26px; font-size:14px; color:#156a33; }
.win-infor li { margin:0 15px; background:url(../images/ico_05.gif) no-repeat; }
.win-infor .item_01 { background-position:-140px -244px; }
.win-infor .item_01 p{ width:120px; margin-left:60px;margin-bottom: 10px;font-weight: bold;}
.win-infor .item_02 { background-position:-210px -296px; }
/* = secHospital */
#secHospital { padding:15px 0 10px 14px; }
#secHospital .tabcon { padding:10px 0 0; }
#secHospital .tabcon li { float:left; display:inline; }
#secHospital .tabcon li img { margin:0 7px 7px 0; }
#secHospital .tabcon 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 .tabcon { 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;}