@charset "utf-8"; html { /* 鍏抽棴瀛椾綋澶у皬鑷姩璋冩暣鍔熻兘 */ -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, caption, th, td, form, fieldset, legend, input, button, textarea, menu, img { margin: 0; padding: 0; border: none; font-family: "Microsoft YaHei"; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; } a, a:link, a:hover, a:visited { text-decoration: none; } input { margin: 0px; } ul { list-style: none; } .clearfix { zoom: 1; /* width: 100%; */ } .clearfix::before, .clearfix::after { content: ""; display: table; clear: both; visibility: hidden; height: 0; /* overflow: auto; */ } body { min-width: 1280px; min-height: 600px; overflow-y: scroll; } a { text-decoration: none; } li { list-style: none; } .block { display: block; } .fl { float: left; } .fr { float: right; } a { color: #222; background-color: transparent; /* 璁惧畾鍏冪礌鍦ㄧЩ鍔ㄨ澶囷紙濡侫dnroid銆乮OS锛変笂琚Е鍙戠偣鍑讳簨浠舵椂锛屽搷搴旂殑鑳屾櫙妗嗙殑棰滆壊 */ -webkit-tap-highlight-color: transparent; text-decoration: none; } a:active, a:hover { outline: 0; text-decoration: none } img { display: block; padding: 0; border: none; /*IE7 鍙互瑙e喅缂╂斁澶辩湡闂 */ -ms-interpolation-mode: bicubic; max-width: 100%; max-height: 100% } /* Firefox鍘婚櫎鐐瑰嚮铏氱嚎 */ button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0 } .w1280 { width: 1280px; margin: 0 auto; } .m40-aut { margin: 40px auto; } .left { float: left; width: 50%; } .right { margin-left: 53%; overflow: hidden; } .in_block { display: inline-block; } /* header */ .wrap { width: 100%; margin: 0 auto; /* overflow: hidden;*/ position: relative; } .header { width: 100%; margin: 0 auto; height: 470px; background: url(../images/top1.jpg) no-repeat center; background-size: 100% 100%; } .header-wrap { height: 100%; position: relative; overflow: hidden; } .logo { margin-top: 35px; } .nav { height: 70px; background-color: #a40000; box-shadow: 0px 5px 7.2px 1.8px rgba(56, 0, 0, 0.3); } .nav-wrap { position: relative; } .nav-item { float: left; line-height: 70px; font-size: 25px; text-align: center; } .nav-item:first-child { /* width: 62px !important; */ /* margin-right: 30px; */ } .nav-item>a { color: #fff; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; } .nav-item:hover a { background-color: #c81413; border-top-left-radius: 4px; border-top-right-radius: 4px; } .nav-item:hover a { color: #fff; } .search-icon { position: absolute; top: 0; bottom: 0; margin: auto; right: 0; border: 1px solid rgb(255, 243, 193); width: 47px; height: 42px; background: url(../images/search-icon.png) no-repeat center; cursor: pointer; } .search-wrap { display: none; width: 100%; height: 100%; z-index: 1111; position: fixed; top: 0; } .search-mok { width: 100%; height: 100%; position: absolute; top: 0; right: 0; left: 0; bottom: 0; margin: auto; background-color: rgba(0, 0, 0, 0.4); } .search-area { width: 400px; height: 50px; position: absolute; top: 0; bottom: 0; right: 0; left: 0; margin: auto; outline: 2px solid #e60012; } .search-txt { width: 340px; height: 50px; padding-left: 20px; font-size: 20px; border-radius: 2px; } .search-txt:focus { outline: none; } .search-btn { float: right; width: 60px; height: 50px; background: url(../images/search-icon.png) no-repeat center; background-color: #e60012; border-radius: 2px; cursor: pointer; } .footer { width: 100%; height: 200px; background: url(../images/footer-bg.png) no-repeat center; } .footer-wrap { height: 100%; position: relative; } .school-msg { width: 100%; height: 50%; text-align: center; position: absolute; top: 0; bottom: 0; margin: auto; font-size: 22px; color: #fff3c1; font-weight: bold; line-height: 50px; }