@charset "utf-8";
/* CSS Document */



body, html {
  padding:0px;
  margin:0px;
  font-family:Arial, Helvetica, sans-serif;
}
.clear_both {
  clear:both;
}
#main_div {
  width:100%;
  margin:0px auto;
  background-image:url(../images/bg.jpg);
  background-repeat:repeat-x;
  background-position:top;
  overflow:hidden;
}
.center_div {
  width:980px;
  margin:0px auto;
  padding-top:30px;
}
.header_div {
  width:980px;
  background-image:url(../images/header.png);
  height:118px;
}
.header_lt {
  width:315px;
  float:left;
  margin-left: 10px;
  margin-top: 3px;
}
.header_lt img {
  border:0px;
}
.header_rt {
  width:215px;
  float:right;
  margin-top:30px;
}
.call {
  width:245px;
}
.call p {
  padding-left:35px;
  font-family:arial;
  font-size:16px;
  color:#00AC30;
}
.login {
  padding-left: 146px;
  width: 70px;
}
.login_img {
  border:0px;
}
.content_div {
  width:980px;
  margin:0px auto;
  background-image:url(../images/bg1.png);
  height:auto;
  border:1px solid #fff;
  padding-bottom: 50px;
}
.menu_div {
  width:980px;
  margin:0px auto;
}
.menu_div ul {
}
.menu_div ul li {
  list-style:none;
  float:left;
  padding-left:15px;
  padding-right:20px;
}
.menu_div ul li a {
  list-style:none;
  font-family:arial;
  font-size:14px;
  color:#fff;
  text-decoration:none;
}
.menu_div ul li a:hover {
  color:#FC3;
}
.line {
  width:980px;
  height:4px;
  background-image:url(../images/line.jpg);
  margin-top:10px;
}
.banner_div {
  width:980px;
  margin:0px auto;
}
.banner_lt {
  width:540px;
  float:left;
  margin-top:10px;
}
.banner_rt {
  width:390px;
  float:left;
  margin-left: 30px;
  margin-top: 90px;
}
#welcomebox {
  float:left;
}
.welcome {
  width:327px;
  /*background-image:url(../images/wel.png);*/
  height:28px;
  color: #ffd956;
  font-weight: lighter;
  text-transform:uppercase;
}
.welcome_txt {
  width:600px;
  font-family:arial;
  font-size:13px;
  color:#FFFFFF;
  text-align:justify;
  line-height:18px;
  margin-top: 15px;
}
.more_div {
  margin-top: 30px;
  float: right;
}
textarea {
  border:1px solid white;
  background:transparent;
  padding:5px;
  height:75px;
  width:152px;
}
input[type=text] {
  border:1px solid white;
  background:transparent;
  padding:5px;
}
.more_lt {
  width:285px;
  height:1px;
  border-bottom:1px dashed;
  color: #999;
  float:left;
  margin-right: 30px;
  margin-top: 12px;
}
.more_rt {
  float:left;
}
.rest {
  width:979px;
  height:auto;
  margin:0px auto;
}
.rest_top {
  width:950px;
  margin-top:10px;
}
.rest_top_lt {
  width:450px;
  float:left;
  background-image:url(../images/mission.png);
  height:159px;
  background-repeat:no-repeat;
}
.rest_top, .rest_btm {
  padding-left:25px;
}
.rest_top_lt p {
  width:250px;
  margin-bottom: 0;
  margin-left: 177px;
  margin-top: 43px;
  font-family:arial;
  font-size:12px;
  color:#d4d5d4;
  text-align:justify;
  line-height:18px;
}
.rest_top_lt img {
  float:right;
  margin-right: 23px;
  border:0px;
}
.rest_top_rt {
  width:450px;
  float:left;
  background-image:url(../images/vision.png);
  height:159px;
  background-repeat:no-repeat;
  margin-left:30px;
}
.rest_top_rt p {
  width:250px;
  margin-bottom: 0;
  margin-left: 170px;
  margin-top: 43px;
  font-family:arial;
  font-size:12px;
  color:#d4d5d4;
  text-align:justify;
  line-height:18px;
}
.rest_top_rt img {
  float:right;
  margin-right: 23px;
  border:0px;
}
.rest_btm {
  margin-top:20px;
}
.rest_btm1 {
  width:291px;
  float:left;
}
.image {
  width:291px;
  color: #ffd956;
  font-weight:lighter;/* background-image:url(../images/com.png);*/
}
.image-container img {
  border:1px solid #fff;
  margin-right:10px;
}
.image_txt {
  font-family:arial;
  font-size:12px;
  color:#d4d5d4;
  text-align:justify;
  line-height:18px;
}
.more_btn img {
  float:right;
  border:0px;
}
.rest_btm2 {
  width:291px;
  float:left;
  margin-left:35px;
}
.image1 {
  width:291px;
  /*background-image:url(../images/act.png);*/
  color: #ffd956;
}
.rest_btm3 {
  width:291px;
  float:left;
  margin-left:40px;
}
.news {
  width:258px;
  height:227px;
  background-image:url(../images/news.png);
}
.scroll {
  width:230px;
  height:150px;
  font-family:arial;
  font-size:12px;
  color:#ffd956;
  text-align:justify;
  line-height:18px;
  margin-left: 11px;
  margin-top: 57px;
}

ul.gallerythumb img {
  width:100px;
  height:100px;
  overflow:hidden;
  border: 6px solid white;
}
ul.gallerythumb li {
  list-style-type:none;
  display:inline-block;
  width:110px;
  float:left;
  margin-right:10px;
}
.footer_div {
  width:100%;
  background-image:url(../images/footer_bg.jpg);
  height:129px;
  background-repeat:repeat-x;
}
.footer {
  width:980px;
  margin:0px auto;
}
.footer_lt {
  width:190px;
  float:left;
  margin-top:20px;
}
.copy {
  font-family:arial;
  font-size:11px;
  color:#d59d38;
  margin-top:10px;
  margin-left:5px;
}
.footer_rt {
  width:100px;
  float:right;
  margin-top: 50px;
}
.footer_rt img {
  margin-left:10px;
  float:left;
  border:0px;
}
 
#contactwrap {
  float:right;
  width:300px;
  background-color:transparent;
  margin-right:15px;
  margin-top:-10px;
  text-align:right;
  color:#ffd956;
}
#contactwrap h3 {
  font-weight:lighter;
}
