body{background:#f8faff}.banner{height:320px;background-image:url(../../dist/images/banner-background.png);background-size:cover}.banner .banner-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner .banner-box .banner-title{max-width:100%;padding-left:102px;margin-top:115px}@media (max-width:768px){.banner .banner-box .banner-title{padding-left:0}}.banner .banner-box .banner-title img{max-width:100%}.area{margin-top:37px;background:#fff;border-radius:15px;-webkit-box-shadow:2px 4px 9px 0 rgba(62,121,232,.17);box-shadow:2px 4px 9px 0 rgba(62,121,232,.17);padding:35px 36px 9px 35px;margin-bottom:70px}@media (max-width:762px){.area{padding-left:15px;padding-right:15px}}.area .area-item{margin-bottom:16px}.area .area-item .area-item-title{height:56px;background:#eef3fa;line-height:56px;padding-left:36px;letter-spacing:.13px;font-size:25px;font-weight:700;color:#0370f0;border-left:6px solid #0370f0;margin-bottom:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.area .area-item .area-item-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.area .area-item .area-item-list a{display:block;width:-webkit-calc((100% - 135px)/ 4);width:-moz-calc((100% - 135px)/ 4);width:calc((100% - 135px)/ 4);height:46px;line-height:44px;margin-bottom:24px;background:#f4f9ff;border:1px solid #0370f0;text-align:center;letter-spacing:.14px;font-size:18px;color:#333;padding:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:45px}.area .area-item .area-item-list a:nth-child(4n){margin-right:0}.area .area-item .area-item-list a:hover{background:#00a2ff;border:1px solid #0370f0;font-weight:700;color:#fff}@media (max-width:992px){.area .area-item .area-item-list a{width:-webkit-calc((100% - 20px)/ 2);width:-moz-calc((100% - 20px)/ 2);width:calc((100% - 20px)/ 2);margin-right:20px}.area .area-item .area-item-list a:nth-child(4n){margin-right:20px}.area .area-item .area-item-list a:nth-child(2n){margin-right:0}}
