* {
  margin: 0;
  padding: 0;
}
ol,
ul,
li {
  list-style: none;
}
a {
  text-decoration: none;
}
img {
  max-width: 100%;
}
@font-face {
  font-family: AGENCYR;
  src: url(../font/helveticaneue-roman.eot);
  src: url(../font/helveticaneue-roman.svg#AGENCYR) format("svg"), url(../font/helveticaneue-roman.eot?#iefix) format("embedded-opentype"), url(../font/helveticaneue-roman.woff) format("woff"), url(../font/helveticaneue-roman.ttf) format("truetype");
}
@font-face {
  font-family: AGENCYB;
  src: url(../font/helveticaneueltcom-bdcn.eot);
  src: url(../font/helveticaneueltcom-bdcn.svg#AGENCYR) format("svg"), url(../font/helveticaneueltcom-bdcn.eot?#iefix) format("embedded-opentype"), url(../font/helveticaneueltcom-bdcn.woff) format("woff"), url(../font/helveticaneueltcom-bdcn.ttf) format("truetype");
}
body {
  width: 100%;
  height: 100%;
  font-family: AGENCYB;
  position: relative;
}
.box {
  width: 100%;
  height: auto;
  overflow: hidden;
  z-index: 9;
}
@media screen and (max-width: 800px) {
  .banner {
    background-size: cover !important;
    height: 350px !important;
  }
  .banner .bantit {
    font-size: 36px !important;
    top: 39% !important;
    display:table;
  }
  .banner .bantit2 {
    font-size: 20px !important;
    top: 65% !important;
  }
}
.banner{
  width: 100%;
  height: 455px;
  background: url("../images/banner/Banner1.jpg")no-repeat center top;
  background-size: cover;
  position: relative;
}
.banner .bantit{
  color: #fff;
  padding: 1%;
  background-color: rgba(0,0,0,.3);
  font-family: AGENCYB !important;
  font-size: 45px;
  position: absolute;
  top: 46%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}
.banner .bantit2{
  color: #fff;
  padding: 1%;
  font-size: 25px;
  position: absolute;
  font-family: gotham !important;
  top: 65%;
  display: block;
  width: 98%;
  text-align: center;
  /*left: 50%;*/
  transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -moz-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
}

