.foot-items {
  padding: .9rem 0 1.6rem 0;
  line-height: 2;
}

.foot-items .foot-item {
  width: 25.83%;
  position: relative;
  display: inline-block;
  vertical-align: top;
  *display: inline;
  *zoom: 1;
}

.foot-items .foot-item .foot-tit h2 {
  position: relative;
  color: #3a3b4d;
  font-size: .34rem;
  font-family: 'Montserrat-ExtraLight';
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: normal;
  line-height: .5rem;
  margin-bottom: .5rem;
}

.foot-items .foot-item .foot-tit span {
  font-family: 'Montserrat-ExtraBold';
}

.foot-items .foot-item.foot-item-contact {
  width: 36.25%;
}

.foot-item.foot-item-contact li {
  position: relative;
  padding: 0 0 0 .37rem;
}

.foot-item.foot-item-contact li {
  font-weight: normal;
  font-family: Arial;
  font-size: 14px;
  color: #3a3b4d;
  cursor: pointer;
}

.foot-item.foot-item-contact li .contact-tit {
  font-size: 14px;
  color: #3a3b4d;
  font-family: 'Montserrat-ExtraBold';
  font-weight: normal;
  display: block;
  text-transform: uppercase;
}

.foot-item.foot-item-contact li:before {
  position: absolute;
  left: 0;
  top: 0;
  font-size: .18rem;
  color: #118ccf;
  width: .2rem;
  text-align: center;
  line-height: .32rem;
}
 

.foot-bottom {
  background-color: #3a3b4d;
  position: relative;
  padding: .5rem 0;
  box-shadow: 0 7px 10px rgba(41, 41, 51, 0.8) inset;
  -webkit-box-shadow: 0 7px 10px rgba(41, 41, 51, 0.8) inset;
}

.foot-social {
  position: relative;
  float: left;
}

.foot-social li {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 .35rem 0 0;
}

.foot-social li img {}

.copyright {
  color: rgba(255, 255, 255, .5);
  line-height: .2rem;
  float: right;
}


.layout, .nav-bar .nav-wrap, .path-bar .path-nav {
    width: 1200px;
    margin: 0 auto;
    position: relative;
	text-align: left;
}

.foot-items .foot-item .foot-tit span {
    font-family: 'Montserrat-ExtraBold';
}


.foot-items .foot-item .foot-tit h2 {
    position: relative;
    color: #3a3b4d;
    font-size: .34rem;
    font-family: 'Montserrat-ExtraLight';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: normal;
    line-height: .5rem;
    margin-bottom: .5rem;
}




@font-face {
  font-family: 'Montserrat-ExtraBold';
  src: url('../font/Montserrat-ExtraBold.otf');
  font-weight: normal;
  font-style: normal;
}






@font-face {
  font-family: 'fontawesome';
  src: url('../images/fontawesome-webfont.eot?5510888');
  src: url('../images/fontawesome-webfont.eot?5510888#iefix') format('embedded-opentype'), url('../font/fontawesome-webfont.woff') format('woff'), url('../images/fontawesome-webfont.ttf?5510888') format('truetype'), url('../images/fontawesome-webfont.svg?5510888#revicons') format('svg');
  font-weight: normal;
  font-style: normal;
}

.m-hdsch {
    margin-top: 8px;
    overflow: hidden;
    border: 1px solid #fff;
    border-radius: 20px;
}



 
.m-hdsch .sch-text { position: relative; float: left; width: 156px; height: 30px; line-height: 30px; padding: 0 10px; font-size: 14px;   color: #e5e4e4; -moz-box-sizing: border-box; box-sizing: border-box;background: none; border: none }

.m-hdsch .sch-text::-webkit-input-placeholder { color: #e5e4e4; }

.m-hdsch .sch-text::-moz-placeholder { color: #e5e4e4; }

.m-hdsch .sch-text:-moz-placeholder { color: #e5e4e4; }

.m-hdsch .sch-text:-ms-input-placeholder { color: #e5e4e4; }

.m-hdsch .sch-text:before { content: ""; position: absolute; right: 0; top: 50%; margin-top: -8px; display: block; width: 1px; height: 16px; background-color: #56d4f6; }

.m-hdsch .sch-btn { float: right; width: 33px; height: 30px; background: url("../image/sch.png") no-repeat center; }

.m-hdnav { margin-top: 9px; height: 64px; }


.m-hdsch .sch-btn { float: right; width: 33px; height: 30px; background: url("../image/sch.png") no-repeat center; border: none}




.imgOh{
    position: relative;
}
.imgOh .img{
    position:absolute; left:0; right:0; width:100%
    
}

.imgOh .img:hover{
    opacity: 0;
}


