@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; width:1010px; font-family:Arial; margin-top:10px;}
p,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
img{margin:0px;padding:0px;border:0px;}
ul{margin:0px;padding:0px;list-style-type:none;}
input,select{margin:0px;padding:0px;font-size:12px;vertical-align:absmiddle;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline; color:#F00;}
/*a:link{color:#06C;}*/
a:visited{color:#000; text-decoration:none;}
li{ list-style:none;}
.clear{font-size:0px;line-height:0px;float:none;height:0px;clear:both;overflow:hidden;}

.nav2{ margin:0 auto; width:1000px; height:50px;  font-size:14px;}

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;
}


.header{ width:1010px; height:178px; margin:0 auto;}
.top2{ width:1000px; height:100px; margin:20px 0px;float:left;}
.top2 a img{ float:left;}
.top2 p{ font-size:12px; width:200px;float:right; height:20px; padding-left:80px; margin-top:2px; line-height:20px; }
.top2 p span{ display:block; width:150px; height:20px; float:left; margin:10px 0px 0px 10px;}
.top2 p a{ margin:5px; color:#F00;}
.top2 p img{ float:left;margin-top: 11px;}
.nav{ color:#404240; float:left; width:1000px; height:40px; margin-top:6px;}
.nav li{ float:left; font-size:14px; text-align:center; margin:0px 9px;}
.li11{ background:url(../images/teatment1_03.jpg); width:82px; height:34px; line-height:34px; margin:0px 5px;}
.li22{ width:131px; height:34px;line-height:34px;}
.li33{ width:131px; height:34px;line-height:34px;}
.li44{ width:198px; height:34px;line-height:34px;}
.li55{ width:172px; height:34px;line-height:34px;}
.li22:hover{ background:url(../images/teatment1_05.jpg);}
.li33:hover{background:url(../images/teatment1_05.jpg);}
.li44:hover{ background:url(../images/teatment1_11.jpg);}
.li55:hover{ background:url(../images/teatment1-13.jpg);}

.footer{ width:1010px; margin:0 auto; float:left;  margin-top:30px; height:280px;color:#787f78;}
.imga{ margin-left:10px; padding-left:10px; width:1000px; height:10px;}
.nav3{ margin:10px 30px; float:left;}
.li1{  font-weight:bold; font-size:12px; margin:10px 0px; }
.li1 a{color:#787f78; width:80px;}
.li2 a{color:#787f78;}
.li2{ font-size:12px; margin:5px 0px;width:130px;}
.footer p{ float:left; font-size:12px; margin:10px 0px 0px 20px; width:460px; height:20px;}
.footer p span{ width:40px; height:20px; margin-left:180px; float:left; line-height:20px; display:block;}
.footer p a{ display:block; float:left; margin:0 5px;}
.banner{ width:1000px; margin:0 auto;}
.nav2{ margin:0 auto; width:1000px; height:50px;}
.nav2 li{ float:left; margin:10px 5px; font-size:12px;}
#from1{ float:right; width:197px; height:32px; padding:10px;}
#from1 input{ height:27px;background-color:#fff; border:1px solid #bdbcbc; padding:0 2px; float: left;}
.nav2 ul{ width:760px; height:30px; float:left;}
.banner h1{ font-weight:lighter;font-size:20px; width:708px; color:#404240; margin-left:5px; margin-top:20px;}
.banner p{ margin:20px 0px 0px 5px; width:640px; color:#404240; font-size:12px; line-height:18px;}