body,html{overflow-x:hidden;min-width:1200px}
input{outline:0;border:none;background-color:transparent}
::-webkit-input-placeholder{color:#fff;font-size:12px}
:-moz-placeholder{color:#fff;font-size:12px}
::moz-placeholder{color:#fff;font-size:12px}
:-ms-input-placeholder{color:#fff;font-size:12px}

.header{width:100%;height:40px;background:#790909}
.header .header-content{margin:0 auto;width:1200px;height:100%}
.header-content .header-list{float:left;height:100%}
.header-content .header-list li{float:left;height:100%;color:rgba(255,255,255,.5);font-size:14px;line-height:40px}
.header-content .header-list li.header-space{padding:0 36px 0 30px}
.header-content .header-list li.header-space:first-of-type{padding:0 36px 0 0}
.header-list li a{color:rgba(255,255,255,.5);font-size:14px}
.header-list li a:hover{color:#fff}
.header-search{float:right;height:100%;color:rgba(255,255,255,.5)}
.header-search li{float:left;height:100%;font-size:14px;line-height:40px}
.header-search .header-form{box-sizing:border-box;margin-top:5px;margin-left:36px;padding:0 17px 0;height:30px;border-radius:15px;color:#fff;font-size:12px;line-height:30px}
.header-search .header-form i{font-size:12px!important}

.logo{width:100%;height:210px;background-image: url(../image/Bg-img-2.jpg);}
.logo .logo-content{margin:0 auto;width:1100px;height:150px;}
.logo-content .logo-img{float:left;margin-top:25px;width:500px;height:86px}
.logo-content .logo-slogan{float:right;margin-top:50px;width:240px;height:40px}
.logo-slogan img{opacity:.3;height:40px;width:auto;}
.logo-slogan img:first-child{animation:one 4s linear infinite 1s}
.logo-slogan img:nth-child(2){animation:one 4s linear infinite 2s}
.logo-slogan img:nth-child(3){animation:one 4s linear infinite 3s}
.logo-slogan img:last-child{animation:one 4s linear infinite 4s;height:45px}

@keyframes one{0%{opacity:.3}
    90%{opacity:1}
    100%{opacity:.3}
}

.nav{width:1200px;height:60px;margin-top: -60px;margin-right: auto;margin-left: auto;}
.nav .nav-con{position:relative;margin:auto;width:1200px}
.nav .nav-content{overflow:hidden;width:100%}.nav .nav-line{position:absolute;bottom:10px;left:13px;display:none;width:32px;height:4px;background-color:#fff;transition:.2s left}
.nav-content li:last-of-type{margin-right:0}
.nav-content a,.nav-content li{display:block;height:100%;color:#deb3b3;font-size:16px;line-height:76px}

.footer{margin-top:30px;width:100%;background-image: url(../image/Bg-img-2.jpg);}
.footer-content{margin:auto;width:1200px;padding-top:20px;}
.footer-content p{line-height:5;color:#fff;}
.footer-top{
  overflow: hidden;
    box-sizing: border-box;
    margin: auto;
    padding-top: 42px;
    width: 1200px;
}
.footer-top h2 {
    margin-bottom: 30px;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
}
.footer-list{overflow:hidden;}