.wrapper .banner .banner-content,.wrapper .nav .nav-content{width:1200px;margin:0 auto}div{box-sizing:border-box}.wrapper .nav{height:66px}.wrapper .banner{background-image:url(../images/banner.png);height:400px;color:#fff;padding:85px 0}.wrapper .banner .banner-content .banner-title{font-size:30px}.wrapper .banner .banner-content .banner-description{margin-top:20px;font-size:16px;line-height:30px}.wrapper .banner .banner-content .banner-tag-list{margin-top:20px;display:flex}.wrapper .banner .banner-content .banner-tag-list>.tag-item{font-size:12px;width:60px;height:24px;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:4px 0;text-align:center}.wrapper .banner .banner-content .banner-tag-list>.tag-item+.tag-item{margin-left:10px}.wrapper .main .panel{padding:50px 0}.wrapper .main .panel>div{width:1200px;margin:0 auto}.wrapper .main .panel.panel-gray{background-color:#fafafa}.wrapper .main .panel .panel-subtitle,.wrapper .main .panel .panel-title{font-size:30px;text-align:center;line-height:42px;margin-bottom:24px}.wrapper .main .panel .panel-subtitle{color:#666}.wrapper .main .panel .panel-description{font-size:16px;font-weight:400;color:#666;line-height:30px;margin-bottom:24px}.wrapper .main .panel .panel-content{text-align:center}.wrapper .main .panel .panel-content img{margin:0 auto}.wrapper .main .panel-4 .panel-content{padding-top:20px;display:flex}.wrapper .main .panel-4 .panel-content .panel-4-image{margin:auto;width:510px;height:510px;position:relative}.wrapper .main .panel-4 .panel-content .panel-4-image .img-text{position:absolute;top:calc(50% - 35px);left:calc(50% - 50px);font-size:50px;font-weight:400;line-height:70px;color:#666}.wrapper .main .panel-4 .panel-content .panel-4-side{padding:35px 0;display:flex;flex-direction:column;justify-content:space-around}.wrapper .main .panel-4 .panel-content .panel-4-side .panel-4-box .box-title{width:178px;height:43px;font-weight:500;color:#fff;line-height:22px;font-size:16px;margin-bottom:22px;text-align:center;padding:10px 0}.wrapper .main .panel-4 .panel-content .panel-4-side .panel-4-box .box-content{font-size:16px;font-weight:400;color:#666;line-height:30px;text-align:left}.wrapper .main .panel-4 .panel-content .panel-4-left .panel-4-box{text-align:right}.wrapper .main .panel-4 .panel-content .panel-4-left .panel-4-box .box-title{display:inline-block}.wrapper .footer{background:#323232}.wrapper .footer .footer-content{width:1200px;height:139px;margin:0 auto;padding:40px 0;display:flex;color:rgba(255,255,255,.3);font-size:16px}.wrapper .footer div.text{white-space:nowrap;margin-bottom:15px}.wrapper .footer .info{margin-left:65px}.wrapper .footer .tip{margin-left:70px}