.top_pic {
	width:650px;
	height:260px;
	border-bottom: 1px solid #EDC0CC;
	padding: 15px 0px 20px 0px;
	margin: 0 auto;
	text-align: center;
}

#gallery{
	width:650px;
}

.right_box {
padding-bottom: 20px;
}
.text_content{
	padding: 0px;
}
.con_text {
  padding-top: 10px;
  margin: 0 auto;
  text-align: center;
  display: block;
}

.layout {
  padding: 0;
}

.left_class_menu {
  display: none;
}
.dm {
  display: none;
}

.right_box {
  width: 100%;
  float: none;
  text-align: left;
}
.left_box {
  display: none;
}
.nav:before {
  content: url(../images/about_us/title_img.png);
  display: inline-block;
  vertical-align: middle;
}

.foot {
  background: none;
  width: 100%;
  padding: 0px;
  overflow: auto;
}
.top_02 {
display: none;
}
.top_menu {
  margin-bottom: 10px;
}