html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; } /* html5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } /* body {position: relative;line-height: 1;} */ ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } a { text-decoration: none; } body { height: auto; position: relative; margin: 0 auto; width: 100%; overflow: hidden; overflow-y: auto; } html { -webkit-text-size-adjust: none; } strong { font-weight: 600; } .clearfix:before, .clearfix:after { display: table; line-height: 0; content: ""; } .clearfix:after { clear: both; } /* 公共部分 */ .footer { width: 100%; border-bottom: 3px #000 solid; padding: 22px 0; background: #333; font-size: 12px; margin-top: 0px; } .footer .content { width: 1200px; margin: 0 auto; text-align: center; color: #f0f0f0; line-height: 28px; } .footer .content p a { padding: 0 6px; color: #fff; } .container { /* background: #f5d13e; */ /* padding-bottom: 80px; */ } /* .banenr{ } .banner img{ display: block; width: 100%; max-width: 1920; margin: 0 auto; } */ .module2 { height: 736px; background: no-repeat; background-size: 1920px 100%; background-position: 50%; position: relative; } .module3 { height: 634px; background: no-repeat; background-size: 1920px 100%; background-position: 50%; position: relative; } .module4 { height: 606px; background: no-repeat; background-size: 1920px 100%; background-position: 50%; position: relative; } .module5 { height: 996px; background: no-repeat; background-size: 1920px 100%; background-position: 50%; position: relative; } .module6 { height: 190px; background: no-repeat; background-size: 1920px 100%; background-position: 50%; position: relative; } @media screen and (min-width: 1440px) { .banner { /* height: 760px; */ /* background-position: center bottom; */ } }