*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:DINAlternate-Bold,DINAlternate,PingFangSC-Regular,sans-serif;-webkit-overflow-scrolling:touch}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-action:none;font-family:DIN}body,dd,dl,h1,h2,h3,h4,h5,h6,input,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}img{border:none}article,aside,footer,header,hgroup,nav,section{display:block}button,input,textarea{border:none;outline:0}input{-webkit-appearance:none;background-color:rgba(0,0,0,0)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}button,button:focus,input,input:focus{-webkit-tap-highlight-color:transparent}::-webkit-input-placeholder{color:#999}a{outline:none;text-decoration:none}.main-wrapper .banner{position:relative;height:64rem;min-height:320px;background:url(../img/banner.0b7232ed.png) no-repeat 50%;background-size:cover}.main-wrapper .banner-btn{position:absolute;min-width:200px;min-height:60px;left:22rem;bottom:14.5rem;width:28rem;height:8.5rem;border-radius:200px;font-size:24px;font-weight:600;color:#e75213;background:#fff;-webkit-box-shadow:0 2px 5px #e75213;box-shadow:0 2px 5px #e75213;cursor:pointer}.main-wrapper .container-light{padding:120px 0;background:#fff}.main-wrapper .block-content{margin:auto;width:1200px;text-align:center;color:#222}.main-wrapper .desc{margin-top:58px;font-size:18px;line-height:28px}.main-wrapper .desc-gray{margin-top:20px;font-size:18px;line-height:25px;color:#888}.main-wrapper .honor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:80px;width:100%;height:211px;border-radius:12px;border:1px solid hsla(0,0%,86.7%,.84)}.main-wrapper .honor .medal-container{border-radius:12px 0 0 12px;width:280px;background:#ee671b}.main-wrapper .honor .medal-container:after{content:"";float:right;width:0;height:100%;border-width:209px 78px 0 0;border-style:solid;border-color:rgba(0,0,0,0) #fff}.main-wrapper .honor .medal{margin-top:23px;margin-left:36px;width:166px}.main-wrapper .honor-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;text-align:left}.main-wrapper .honor-item .order{display:inline-block;width:150px;font-size:110px;font-style:italic;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#f5f5f5));background:linear-gradient(1turn,#fff,#f5f5f5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.main-wrapper .honor-item .text{position:absolute;left:40px;bottom:50px;width:136px;font-size:22px;font-weight:500;line-height:30px;color:#222}.main-wrapper .container-dark{padding:90px 0 70px;background:#f7f8fa}.main-wrapper .safeguards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:70px}.main-wrapper .safeguard{margin-bottom:50px;width:400px;text-align:center}.main-wrapper .safeguard-name{display:block;margin-top:15px;font-size:22px;line-height:30px;color:#222}.main-wrapper .news-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:70px 0 80px}.main-wrapper .news-card{width:384px;border-radius:8px;background:#f7f8fa;overflow:hidden}.main-wrapper .news-img{height:198px;background:no-repeat 50%;background-size:cover}.main-wrapper .news-card:first-child .news-img{background-image:url(../img/news-1.402de5ce.jpeg)}.main-wrapper .news-card:nth-child(2) .news-img{background-image:url(../img/news-2.e61ec9ec.jpeg)}.main-wrapper .news-card:nth-child(3) .news-img{background-image:url(../img/news-3.32a0e814.jpg)}.main-wrapper .news-title{padding:16px;font-size:22px;line-height:30px;text-align:left;color:#222}.main-wrapper .news-footer{margin-top:30px;padding:16px;line-height:38px;overflow:hidden}.main-wrapper .news-logo{float:left;height:38px}.main-wrapper .news-date{float:right;font-size:18px;font-weight:600;color:#222}.main-wrapper .qrcode-wrap{margin:30px 0 80px}.main-wrapper .qrcode-wrap img{width:300px}