body, div, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4 {  font-family: "Arial";margin:0;padding:0;font-style:normal; }

ol, ul ,li{list-stytext-decorationle: none;}

img {border: 0; vertical-align:middle;}

a{color:#000000;:none; outline: none;   font-family: "Arial";vertical-align: middle; display: inline-block;}



@font-face {

    font-family: "gothambook";

    src: url("../fonts/gothambook.woff2") format("woff2"),

    url("../fonts/gothambook.woff") format("woff"),

    url("../fonts/gothambook.ttf") format("truetype"),

    url("../fonts/gothambook.eot") format("embedded-opentype"),

    url("../fonts/gothambook.svg") format("svg");

}

@font-face {

    font-family: "Gotham-Black";

    src: url("../fonts/Gotham-Black.woff2") format("woff2"),

    url("../fonts/Gotham-Black.woff") format("woff"),

    url("../fonts/Gotham-Black.ttf") format("truetype"),

    url("../fonts/Gotham-Black.eot") format("embedded-opentype"),

    url("../fonts/Gotham-Black.svg") format("svg");

}

/*footer*/

footer{display: block;width: 100%;margin:0 auto;background-color: #fff;padding-top:55px;}

.footer-top{display: block;max-width:1200px;margin:0 auto;padding-bottom: 55px;}

.footer-top-list{display:block;}

.footer-top-list>div{width:100%; margin-bottom:30px;height:23px;}

.footer-top-list>div>a{display: block;width:50%;float: left;}

.footer-top-list>a{display: block;float: left;width:50%;}

.footer-top-list>a{display: block;width:100%;margin-bottom:30px;}

.footer-top-list a>img{display: block;max-width:20%;float: left;}

.footer-top-list a>span{   line-height: 20px;  font-size: 14px; font-family: "HelveticaNeueLTPro-Ex";display: block;width:80%;float: left;transition: all 0.3s;}

.footer-top-list a:hover{text-decoration: none;}

.footer-top-list a:hover>span{ color: #E5C36C;padding-left: 5px;}



.footer-top-hotProducts{  padding-top: 20px;clear: both;width: 100%;}

.footer-top-hotProducts-h3{display: block; width: 100%;  height: 19px;  margin-bottom:16px;  position: relative;}

.footer-top-hotProducts-h3>h3{font-family: "HelveticaNeueLTPro-Bd";font-size: 18px;  color: #333;  text-transform: uppercase;  position: absolute;}

.footer-top-hotProducts-h3>i{position: absolute;  left: 29%;  width: 64%;  height: 1px;  background-color: #ddd;  top: 9px;}

.footer-top-hotProducts-img{display: block;  max-width: 555px;}

.footer-top-hotProducts-img>a{  margin-bottom: 5px;  max-width: 102px;display: block;float: left;    margin-right: 1%;}

.footer-top-hotProducts-img>a>img{display: block;max-width:100%;height: auto;}



.footer-top-left{border-right:1px solid #ddd;}

.footer-top-right-textarea{font-family: "HelveticaNeueLTPro-Ex";margin: 0 1% 15px;  border: 0;  background-color: #f2f2f2;  width: 100%; outline: none;  height: 145px;  color: #666;  font-size: 14px;  padding-left: 12px;  line-height: 25px;  resize: none;}

.footer-top-right-input{outline: none !important; font-family: "HelveticaNeueLTPro-Ex";color: #666;  border: 0 !important;  background-color: #f2f2f2;  display: block;  float: left;  width: 48%;  height: 40px !important;  font-size: 14px;  margin: 0 1% 19px;  padding-left: 12px !important;}

.footer-top-right-sbm{font-family: "HelveticaNeueLTPro-Ex";width: 98%;  height: 40px;  margin-left: 1%;  border: 0;  background: #E5C36C;  color: #fff;  text-align: center;}

.footer-top-right-fenxian>p{display: block;  margin: 66px 0 0 1%;  font-size: 30px;  float: left;  color: #999;  text-transform: uppercase;  max-width: 158px;  font-family: "HelveticaNeueLTPro-Bd";  line-height: 29px;}

.footer-top-right-fenxian>img{float: right;  display: block;  margin: 23px 1% 0 0;}



.footer-bottom{    background-color: #333;display: block;width:100%;clear: both;}

.footer-bottom-box{max-width:1200px;margin:0 auto; }

.footer-bottom-list{position: relative;background-color: #666;float: right;width:330px;    height: 55px;}

.footer-bottom-box>p{font-family: "HelveticaNeueLTPro-Ex";  margin: 18px 0 0 0;float:left;font-size:14px;color:#fff;}

.footer-bottom-box>p>a{font-family: "HelveticaNeueLTPro-Ex";font-size:14px;color:#fff;}

.footer-bottom-box>a{margin-left: 30px;float: left;color:#fff;font-size:14px;margin-top:18px;}

.footer-bottom-list>span{font-family: "HelveticaNeueLTPro-Ex";float: left;  color: #fff;  margin-top: 18px;  margin-left: 20px;}

.footer-bottom-list>img{position: absolute;  top: 23px;  right: 23px;}

.footer-bottom-list>ul {list-style: none; position: absolute;display: none;  bottom: 100%;  left: 0;  width: 100%;  background:#555;  margin: 0;padding: 0;}

.footer-bottom-list>ul>li{display: block;width: 100%;margin: 0;}

.footer-bottom-list>ul>li>a{    color: #fff;  padding-left: 18px;  font-size: 14px;  line-height: 38px;  display: block;  width: 100%;  border-bottom: 1px solid #fff;}

.footer-bottom-list:hover ul{display: block;}

.footer-top-right-form form p span{
    width: 100%;
}
.footer-top-right-form form p span input{
    width: 100%;
}
/*footer*/

@media screen and (max-width: 767px){

    .footer-top-left{    border:0;  margin-bottom: 34px;}

    .footer-bottom-box>p{padding:0 15px;    margin-bottom: 23px;}

}

