@charset "UTF-8";
/* CSS Document */
/*基础部分*/
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, input, select, textarea, div, table, td, th, tr, dt, dd, dl, a { margin: 0; padding: 0; }

ul, ol { list-style: none; }

em, i { font-style: normal; }

table { border-spacing: 0; border-collapse: collapse; margin: inherit; }

img { border: none; vertical-align: middle; }

input, select, button { vertical-align: middle; outline: none; }

a { text-decoration: none; color: #0080ff; }

a:hover { color: #c9c9c9; }

body { min-width: 1200px; font-family: 'Microsoft YaHei',"微软雅黑","PingFang SC",'Arial','Heiti SC'; background: #fafafa; }

.fl { float: left; }

.fr { float: right; }

.clear_:before, .clear_:after, .clear:before, .clear:after, .clearfix:before, .clearfix:after { display: block; content: ' '; clear: both; }

.center { width: 1200px; margin: 0 auto; }

@-webkit-keyframes identifier { from { opacity: 0.4; }
  to { opacity: 1; } }

@keyframes identifier { from { opacity: 0.4; }
  to { opacity: 1; } }

:root { --width:1920*100vw; }

body { min-width: auto; overflow-x: none; }

.hezibox { background: url("../images/bj.png") no-repeat center; height: calc(4321 / var(--width)); background-size: auto 100%; position: relative; }

.hezibox .zt-title { color: #fff; font-size: calc(50 / var(--width)); font-family: 'Source Han Sans CN Bold'; position: absolute; font-weight: bold; top: calc(201 / var(--width)); left: calc(1305 / var(--width)); }

.hezibox .ztbox { width: calc(260 / var(--width)); height: calc(164 / var(--width)); position: absolute; top: calc(447 / var(--width)); right: calc(409 / var(--width)); }

.hezibox .ztbox .sao { display: block; margin: 0 auto; height: calc(164 / var(--width)); width: calc(164 / var(--width)); margin-bottom: calc(26 / var(--width)); }

.hezibox .ztbox .sao img { display: block; width: 100%; height: 100%; }

.hezibox .btn { width: calc(260 / var(--width)); height: calc(56 / var(--width)); background: url("../images/btn_anzhuo.png") no-repeat center top; background-size: 100% auto; display: block; cursor: pointer; }

.hezibox .btn:hover { opacity: 0.95; }

.hide { display: none; }
