.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}@media screen and (max-width: 1440px){.banner .slogan p{font-size:24px}.banner .slogan em{font-size:60px}}.block{padding:99px 0;font-size:16px;line-height:30px}.block .desc{padding-top:3px;margin-bottom:100px;text-align:center}.block .desc h2{margin-bottom:24px;line-height:1.2;font-size:36px;font-weight:normal;letter-spacing:1px}.block .desc .txt{margin:0 90px}.block .desc p{font-size:16px;line-height:30px}.block .content{padding:54px;background-color:#fff}.block .content img{display:block;margin:0 auto 50px}.block .btn{padding-top:42px}.block .btn a{display:block;width:148px;height:58px;margin:0 auto;border:1px solid #0046f5;line-height:58px;text-align:center;font-size:18px;color:#0046f5}.block .btn a:hover{background-color:#0046f5;color:#fff}.block .content-effect{padding-top:100px;text-align:center}.block .content-effect li{margin-bottom:100px}.block .content-effect li:last-child{margin-bottom:30px}.block .content-effect .pic{width:250px;height:250px;background-color:#eeeeef;border-radius:125px;margin:0 auto 15px auto;overflow:hidden}.block .content-effect .pic img{display:block;width:100%}.block .content-effect .name{margin-bottom:10px;font-size:22px;line-height:1;color:#8a94a3}.block .content-effect .position{margin-bottom:20px;line-height:1;font-weight:100}.block .content-effect .txt{padding:0 220px}
