@charset "UTF-8";

/*------------------------------------------------------------index*/

body {
  margin: 0px;
  padding: 0px;
  background: url(../img/index_img/bg.jpg) no-repeat center fixed;
  background-size: cover;
}
/*------------------------------------------------------------section01*/
#section01 {}

#section01 .mainimg{
  width: 980px;
  margin: 30px auto;
  text-align: left;
}

#section01 .mainimg h2 img{
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.35);
}

#section01 .mainimg a img{
  margin-top: -24px;
}
#section01 #greeting{
  margin: 0 auto;
  width: 980px;
  text-align: left;
  padding: 0 0 20px;

}
#section01 #greeting p{
  font-size: 14px;
  line-height: 2;
}

/*------------------------------------------------------------section02*/
#section02 {
  background: rgba(255,255,255,0.9);
}
#section02 #company{
  width: 980px;
  margin:0 auto;
  padding: 30px 0 29px;
  background: url(../img/index_img/company_ph.png) left bottom no-repeat;
  overflow: hidden;
}
#section02 #company table{
  border-spacing:1px;
  width: 756px;
  float: right;
  margin-top: 15px;
}
#section02 #company table th,
#section02 #company table td{
  text-align: left;
  padding: 4px 13px 4px;
}
#section02 #company table th{
  background: #d9e3f2;
  color: #2a4671;
  font-weight: normal;
  width: 100px;
}
#section02 #company table td{
  background: #fff;
}
/*------------------------------------------------------------section03*/
#section03 {
  background: rgba(255,255,255,0.5);
  padding: 30px 0;
}
#section03 #access{
  width: 980px;
  margin: 0 auto;
  text-align: left;
}



/*------------------------------------------------------------About*/
