#bg1{width:100%;position:relative}.banner{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.banner hgroup{display:block;height:200px;line-height:100%;text-align:center;min-width:700px;width:50%}.banner .devider{width:150px;height:1px;background:#fff;display:inline-block}.banner h1{font-size:58px;margin-bottom:50px;letter-spacing:12px}.banner h4{font-size:24px;letter-spacing:12px}#tabs{display:block;width:100%;height:76px;background:rgba(255,255,255,.35);z-index:10;margin-top:-76px;position:relative;top:0;left:0;text-align:center}#tabs a{height:76px;font-size:20px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff;line-height:28px;display:inline-block;padding:0 5vw;line-height:76px;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}#tabs a:hover{background:#4b93df}.pruduction{width:100%;text-align:center;box-sizing:border-box;padding:80px 5% 60px;background:#fff}.pruduction:nth-child(odd){background:#f4fbff}.pruduction hgroup h2{font-size:40px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#063b83;line-height:56px;letter-spacing:2px;margin:0;margin-bottom:10px}.pruduction hgroup h2:after,.pruduction hgroup h2:before{width:77px;height:2px;background:#063b83;content:' ';display:inline-block;margin:26px;vertical-align:middle}.pruduction hgroup h6{margin:0;height:20px;font-size:14px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#666;line-height:20px}.pruduction .description{width:100%;display:-ms-flexbox;display:flex}.pruduction .description *{text-align:center}.pruduction .description .image{-ms-flex:6;flex:6}.pruduction .description .image img{margin-top:40px;max-width:80%}.pruduction .description .badge{margin-top:60px;width:160px;margin-left:calc((100% - 480px)/ 4)}.pruduction .description .badge *{display:block;text-align:center;margin:auto}.pruduction .description .badge .name{font-size:18px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#333;line-height:25px;letter-spacing:1px;margin-top:9px}.pruduction .description .badge .detail{margin-top:6px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#666;line-height:20px}.pruduction .description .text{-ms-flex:4;flex:4;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pruduction .description .text h4{font-size:28px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#666;line-height:40px;letter-spacing:1px;text-align:left}.pruduction .description .text h4:before{content:' ';background:#1049db;width:17px;height:17px;-ms-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;margin-right:10px}.pruduction .description .text ul{padding:0}.pruduction .description .text li{list-style:none;text-align:left;display:-ms-flexbox;display:flex}.pruduction .description .text li .left{padding-top:18px;width:15px}.pruduction .description .text li .dot{width:5px;height:5px;background:#063b83;display:inline-block;border-radius:50%;vertical-align:middle}.pruduction .description .text li .font{-ms-flex:1;flex:1;text-align:left;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;color:#666;line-height:18px;margin:12px 0}.pruduction .description .text p{width:383px;height:137px;font-size:16px;font-family:PingFangSC-Regular,PingFang SC;color:#666;line-height:24px;letter-spacing:1px;text-align:left;margin-left:-20%}.wrapper{display:block;text-align:left}