.wrap{ width:100%; overflow:hidden; min-width:1200px; max-width:1920px }

.banner-contact{ background:url("../images/brands/bg-contact.jpg") no-repeat center 0; text-align:left; height:344px }
.banner-contact .inner{ width:1200px; margin:0 auto }
.banner-contact .title-contact{ padding:68px 0 30px 152px; color:#fff; font-size:24px }
.banner-contact .tel{ margin-bottom:35px }
.banner-contact .email{ margin-left:43px }
.banner-contact .contact-txt-pic{ float:right; margin-top:88px }

.brand-header{ background:url("../images/brands/bg-top.jpg") no-repeat center 0; height:811px; position: relative}
.brand-header .left-top{ position: absolute; left:70px; top:65px; z-index: 5 }
.brand-header .right-top{ position: absolute; right:70px; top:170px; z-index: 5 }
.brand-header .header-menu{ border-bottom: 1px solid #959595; position: absolute; right: 70px; top:50px;z-index: 5; width: 236px; display: flex}
.brand-header .header-menu li{ margin-right:40px; font-size:16px; line-height: 45px }
.brand-header .header-menu li:last-child{ margin-right:0}
.brand-header .header-menu li a{ color:#fff}
.brand-header .header-menu li.current{ border-bottom: 4px solid #dfab0e}

.header-tab{ display: flex; justify-content: space-between; position: absolute; left:50%; right: 360px; bottom:215px; margin-left: -600px; width: 1200px; padding-top:50px;  }
.header-tab li{ padding-bottom:30px; }
.header-tab li a{ border-radius:20px; background:#000; border: 2px solid #fff; display: flex; justify-content: space-around; align-items: center; width:215px; height: 80px; position: relative }
.header-tab .img-logo{ width: 170px; }
.header-tab li.current:nth-child(1) a{ background: url("../images/brands/tab-1.jpg") no-repeat 0 0}
.header-tab li.current:nth-child(2) a{ background: url("../images/brands/tab-2.jpg") no-repeat 0 0}
.header-tab li.current:nth-child(3) a{ background: url("../images/brands/tab-3.jpg") no-repeat 0 0}
.header-tab li.current:nth-child(4) a{ background: url("../images/brands/tab-4.jpg") no-repeat 0 0}
.header-tab li.current:nth-child(5) a{ background: url("../images/brands/tab-5.jpg") no-repeat 0 0}
.header-tab li.current{ background:url("../images/brands/tab-arrow-down.png") no-repeat center bottom; }
.header-tab li.current a{border: 5px solid #dfab0e }

.brands-content .content-img{ vertical-align: bottom;  }

