body{background-position:top center;background-repeat:no-repeat}.banner{background-color:#0db2b2}.banner .wrap{padding-top:260px}.banner .slogan{margin-bottom:36px;text-align:center}.banner .slogan p{margin-bottom:28px;font-size:24px;line-height:1.2;color:#fff;letter-spacing:3px}.banner .slogan em{font-size:72px;letter-spacing:4px;font-weight:normal}.block{padding:99px 0;font-size:16px;line-height:30px}.block h2{line-height:1.2;font-size:36px;font-weight:normal}.block .desc{padding-top:45px;margin-bottom:143px;text-align:center}.block .desc h2{margin-bottom:30px}.block .desc .txt{margin:0 280px}.block .item{position:relative;height:570px;padding-left:50%;margin-bottom:20px;background-color:#fff}.block .item img{display:block;width:100%}.block .item h2{margin-bottom:15px}.block .item .info{padding:84px 100px 0 99px}.block .item .img{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden}.block .item .ico{width:74px;margin-bottom:48px}.block .item .btn{margin-top:74px}.block .item .btn a{display:block;width:148px;height:58px;border:1px solid #0046f5;line-height:58px;text-align:center;font-size:18px;color:#0046f5}.block .item .btn a:hover{background-color:#0046f5;color:#fff}.block .item-r{padding-left:0;padding-right:50%}.block .item-r .img{left:auto;right:0}
