/* reset */ @font-face { font-family: 'din'; src: url('../fonts/DINCondensed-Bold.ttf'); } .din{font-family:'din';} html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;box-sizing:border-box;list-style:none;} html,body{font-family: -apple-system, BlinkMacSystemFont,"PingFang SC", "Microsoft YaHei","Lantinghei SC", "Helvetica Neue","Open Sans", "Hiragino Sans GB",Arial,sans-serif!important;font-size:14px;width:100%;height:100%;color:#333} body{overflow-x:hidden;} *{box-sizing: border-box;margin:0;padding:0;} *{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;} body a{ transition:0.5s all; -webkit-transition:0.5s all; -moz-transition:0.5s all; -o-transition:0.5s all; -ms-transition:0.5s all; } .layout{width:100%;padding:0 80px} a{text-decoration: none;} a:hover{color:#009944} #trans-tooltip,#tip-arrow-bottom,#tip-arrow-top{display:none!important} /* 绂佹闀挎寜閾炬帴涓庡浘鐗囧脊鍑鸿彍鍗 */ a,img{-webkit-touch-callout: none;} img{border:0;max-width:100%;} /*ios android鍘婚櫎鑷甫闃村奖鐨勬牱寮?/ a,input{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);} /*鍘婚櫎娴忚鍣ㄩ粯璁ゆ牱寮?/ a,input,button {-webkit-appearance: none;} button,input{border-radius: 0;border:none;outline: none;} input::-webkit-input-placeholder {color:#98999B} .fl{float:left} .fr{float:right!important;} .rel{position:relative;} .abl{position:absolute;z-index:1;} .clear{clear:both;} .ovh{overflow:hidden;} .upp{text-transform:uppercase;} .ellip1{overflow:hidden;text-overflow: ellipsis;white-space:nowrap;} ul{padding-left:0!important;} /* flex */ .flex{display: -webkit-flex;display: flex;} /* transy */ .transy{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;} .transy:hover{transform: translateY(-10px);} /* 鍥剧墖鏁堟灉 */ .pic{overflow:hidden;} .biao img,.pic img{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;cursor:pointer;} .pic img{width:100%;height:100%;} .pic:hover img{webkit-transform: scale(1.1);transform: scale(1.1);-moz-transform: scale(1.1);} /* font */ .font36{font-size:36px} .bold{font-weight:bold;} @font-face { font-family: 'iconfont'; src: url('../fonts/iconfont.ttf?t=1632032659554') format('truetype'); } .iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @media screen and (max-width:750px) { html{font-size:62.5%} body{font-size:1.2rem} } @media screen and (min-width:1200px) { .container{padding-left:0!important;padding-right:0!important;} }