/*头部样式*/ /* .header{width:100%;min-width: 300px;z-index: 999;} */ @font-face { font-family: 'fzrzh'; src: url('../fonts/fzrzh.eot?#iefix') format('embedded-opentype'), url('../fonts/fzrzh.woff') format('woff'), url('../fonts/fzrzh.woff2') format('woff2'), url('../fonts/fzrzh.ttf') format('truetype'), url('../fonts/fzrzh.svg#fzrzh') format('svg'); font-weight: bold; } .link { max-width: 1300px; margin: 30px auto 0; } .link span { color: #666; } .link i { font-style: normal; } .link i a { color: #720000; } .banner { position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; background: center no-repeat; background-size: cover; } .banner .logo { position: absolute; top: 26px; width: 230px; } .banner_logo { position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); max-width: calc(1429% / 25.6); max-height: 70vh; } .logo { overflow: hidden; font-size: 0; display: block; z-index: 10; } .logo a { z-index: 3; padding: 0; display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; } .logo a.logo1 { width: 100%; right: auto; } .logo a.logo2 { left: auto; width: 0%; } .logo img { width: 100%; display: block; } .footer { clear: both; position: relative; padding: 75px 0; color: #fff; background: url(../images/footer_logo.png) center no-repeat #720000; } .footerIn { margin: 0 auto; max-width: 1400px; padding: 0 20px; } .footer_lf { float: left; } .footer_rt { float: right; } .footer_info, .footer_info span, .footer_info a { color: #fff; line-height: 1.3; } .footer_info span, .footer_info a { padding: 0 20px; } .footer_info span:first-child, .footer_info a:first-child { padding-left: 0; } @media screen and (max-width:1640px) {} @media screen and (max-width:1480px) {} @media screen and (max-width:1040px) { footer { padding: 20px 0; } } @media screen and (max-width:1240px) { .footerIn { padding: 0 20px } } @media screen and (max-width:992px) { .header.currents { display: none !important; } .header { height: auto; } .banner { height: 0; padding-bottom: 50%; position: relative; } .logo { position: relative; z-index: 100; top: 12px; transform: none; margin: 0px auto; width: 50%; } .wrapTop { height: 60px; } .footer { padding: 30px 0; } .footer_lf, .footer_rt { float: none; text-align: center; line-height: 1.5; } } @media screen and (max-width:767px) { .logo { overflow: hidden; max-width: 100%; /* margin:0 auto; */ text-align: center; position: relative; top: 10px; } .banner .logo { width: 30%; top: 10px; } footer {} }