#site-container #inner-container {
  padding: 0;
  background: none;
}
#site-container #hp-contanier {
  margin: 0;
  padding: 5px;
  width: 910px;
  background: #C4C4C4;
  overflow: hidden;
  display: inline-block;
}
#site-container #hp-contanier {
  display: block;
}
#site-container #hp-contanier #flash-object {
  float: left;
  margin: 0 10px 0 0;
  padding: 0;
  width: 450px;
}
#site-container #hp-contanier #map {
  float: left;
  margin: 0;
  padding: 0;
  width: 450px;
}
#site-container #hp-contanier #map img {
  display: block;
}

#site-container #hp-news {
  margin: 20px 0 0 0;
  padding: 0;
  width: 918px;
  border: 1px solid #858585;
  overflow: hidden;
  display: inline-block;
}
#site-container #hp-news {
  display: block;
}
#site-container #hp-news ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#site-container #hp-news ul li {
  float: left;
  margin: 0;
  padding: 20px;
}
#site-container #hp-news ul li img {
  display: block;
  border: 1px solid #fff;
}
#site-container #hp-news ul li.first {
  border-right: 1px dotted #858585;
}
#site-container #hp-news ul li .image {
  float: left;
  margin: 0;
  padding: 5px;
  width: 62px;
  height: 62px;
  background: #858585;
}
#site-container #hp-news ul li .news-content {
  float: left;
  margin: 0 0 0 10px;
  padding: 0;
  width: 335px;
}
#site-container #hp-news ul li .news-content h3 {
  margin: 0 0 6px 0;
  padding: 0;
}
#site-container #hp-news ul li .news-content h3 a {
  color: #858585;
}
#site-container #hp-news ul li .news-content a {
  text-decoration: none;
}

