html{width:100%; background:url(../images/abouthospital.jpg) repeat-x; }

.banner{ width:1000px; margin:0 auto; }
.nav2{ margin:0 auto; width:1000px; height:50px;  font-size:14px;}
.nav2 li{ float:left; margin:10px 5px;}
.nav2 ul{ width:760px; height:30px; float:left;}
.banner h1{ font-weight:lighter;font-size:20px; width:708px; color:#404240; margin-left:5px; }
.banner p{ margin:20px 0px 0px 5px; width:480px; color:#404240; font-size:14px; line-height:18px;}

.zhongbu1{ width:1010px; height:225px; margin:0 auto; margin-top:230px; background:url(../images/abouthospitalzb1_03.png)}
.zhongbu1 h2{padding: 20px 0px 0px 20px; color:#404240;}
.zhongbu1 p{ padding:10px 0px 0px 40px; width:630px; color:#404240; font-size:14px; line-height:20px; float:left}
.zhongbu1 p a{ color:#F33}
.zhongbu1 a img{ float:right; /*margin-top:13px; */margin-right:20px;}
.left{ float:left; width:336px; height:294px; background:url(../images/abouthospitalleftbj_03.png);}
.left h2{ /* color: #161515; */ margin-top: 24px; margin-left: 24px;  font-weight: lighter; font-size: 20px;}
.left img{ margin-left:40px; margin-top:10px;}

.right{ float:left; width:600px; height:345px; background:url(../images/abouthospitalrightbj00.png); margin-top:8px;}
.jieshao{ width:520px; float:left;}
.jieshao h2{ color:#161515; margin-top:22px; margin-left:30px; font-weight: bold; }
.jieshao p{ margin:40px 0px 0px 50px; width:255px; height:170px;color:#404240; font-size:12px; line-height:18px; float:left; }
.jieshao span{color:#404240; font-size:12px; display:block; width:250px; height:50px; margin-top:50px; text-align:right;}
.jieshao span a{ color:#F33}
.jieshao ul{margin:10px 0 0 48px; color: #E91E63;}
.jieshao ul li{list-style: square; margin: 10px 0;}
.jieshao ul li a{color: #795548 !important;}
.jieshao ul li a:visit{color: #E91E63 !important;}
.jieshao ul li a:hover{color: #E91E63 !important;}

.black_overlay{  display: none;  position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 1586px;  background-color: black;  z-index:1001;  -moz-opacity: 0.8;  opacity:.80;  filter: alpha(opacity=80);  }  .white_content {  display: none;  position: absolute;  top: 100%;  left: 20%;  width: 60%;  height: 90%;  padding: 16px;  border: 16px solid orange;  background-color: white;  z-index:1002;  overflow: auto;  }

.tupian{ width:260px; height:310px; float:left; margin-top:15px;}



ul#navmenu-h {
  margin: 0;
  border: 0 none;
  padding: 0;
 /*For KHTML*/
  list-style: none;
  margin:0 auto; width:1000px; height:50px;margin-top:6px;
}
ul#navmenu-h li {
  margin: 0;
  padding: 0;
/*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  float:left; 
  font-size:14px; text-align:center; margin:0px 9px;
}
ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  /*width: 160px;*/
  list-style: none;
  display: none;
  position: absolute;
  top: 33px;
  left: 0;
}
ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  content: ".";
  height: 0;
  visibility: hidden;
}
ul#navmenu-h ul li {  
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}
/* Root Menu */
ul#navmenu-h a {
/*  border-right-color: #CCC;
  border-bottom-color: #CCC;*/
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
 /* background: #EEE;*/
  color: #000;
  font: lighter 14px Arial;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  margin-top:10px;
}
/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  color: #000;
}
/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background: #d8f1e5;
  color: #000;
  width:200px;
  margin-top:2px;
  border:#d8f1e5 1px solid;
  font: lighter 13px Verdana, Arial, Helvetica, sans-serif;
}
/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background:#80fcbe;
  color: #fff;
}
/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}
/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}
/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}
/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}
ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 10;
  left: 160px;
  
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}




