ol, ul{margin-bottom: unset}
.row-m{margin-left: -30px;margin-right: -30px}
.bg-gray{background: #F9FAFF;}
.row-1{height: 310px;}
.spt-title{font-size: 34px;font-weight: bold;margin-top: 30px;}
.spt-sub-title{font-size:18px;color: #123642;font-weight: 400;line-height: 30px}
.spt-des{font-size:18px;color: #123642;font-weight: 400;line-height: 30px}
.clink-btn{display: block;width: 200px;height: 48px;margin-top: 30px;line-height: 48px;font-size: 18px;background: #6CC24A;color: #fff;text-decoration: none!important;text-align: center;border-radius: 4px;}
.clink-btn:hover{color: #fff}
.sto{height: 480px;margin-top: 30px}
.sto li {float:left;list-style:none;width: 350px;height: 440px;background: #FBFCFF;box-shadow: 0 16px 60px 0 rgba(32, 70, 128, 0.12);border-radius: 6px;}
.sto-m{height: 347px;margin-top: 30px;text-align: left}
.sto-m li {float:left;list-style:none;width: 100%;height:360px;background: #fff;box-shadow: 0 16px 60px 0 rgba(32, 70, 128, 0.12);border-radius: 6px;}
.sto li:nth-child(2){margin-left: 30px;margin-right: 30px}
.sto-item{width: 270px;margin:auto;display: block}
.sto-item span{display: grid;line-height: 30px;margin-left: 28px;font-size: 16px;color:#354D5F}
.sto-item span i{position:absolute;display: inline-block;height: 18px;width: 18px;;margin-left: -28px;margin-top: 5px;background-image: url("../img/tick@2x.png");background-size:100%}
.sto-1-item{margin:auto;display: grid;}
.sto-1-item span{display: inline-block;line-height: 30px;padding-left: 30px;font-size: 16px;color:#354D5F;margin-left: 30px}
.sto-1-item span i{position:absolute;display: inline-block;height: 18px;width: 18px;;margin-left: -28px;margin-top: 5px;background-image: url("../img/tick@2x.png");background-size:100%}
.sto-1-item-unpding span{padding: unset}
.sto-3-item{margin:auto;display: block;text-align: left;line-height: 30px;margin-left: 30px;}
.sto-3-item span{display: block;line-height: 30px;margin-left: 28px;font-size: 16px;color:#354D5F}
.sto-3-item-unmargin span{margin: unset}
.sto-3-item span i{position:absolute;display: inline-block;height: 18px;width: 18px;;margin-left: -28px;margin-top: 5px;background-image: url("../img/tick@2x.png");background-size:100%}
h1,h2,h3,h4{color: #354D5F;}
.md-1 .btn{margin-top: 40px;width: 350px;}
.md-1 .btn a{width: 100%}
.md-1 img{height: 310px;width: 310px;}
.md-2{margin-top: 30px;min-height: 380px}
.md-2 .title{color: #354D5F;line-height: 34px;font-size: 24px;font-weight: bold}
.md-2 .sub-title{font-size:16px;color: #354D5F;font-weight: 400;line-height: 30px}
.md-2 .btn{margin-top: 10px;margin-bottom: 20px;}
.md-3{min-height: 330px;}
.md-3 .title{color: #354D5F;font-size: 24px;font-weight: bold;margin-top: 30px}
.md-3 .sub-title{font-size: 16px;line-height: 30px}
.md-3 .item{font-size: 16px;line-height: 30px;margin-left: 56px}
.md-3 .item i{position:absolute;display: inline-block;height: 18px;width: 18px;;margin-left: -28px;margin-top: 5px;background-image: url("../img/tick@2x.png");background-size:100%}
.md-4{margin-top: 30px;min-height: 480px;}
.md-4 .sto{height: 480px;}
.md-4 .icon-box{text-align: center;margin-top:30px;margin-bottom: 30px}
.md-4 .title{font-size: 18px;font-weight: bold;color: #354D5F;line-height: 30px;text-align: center;}
.md-4 .icon-box i.it1{display: block;height: 100px;width: 100px;background-image:url('../img/xuexi@2x.png'); background-size: 100%;margin: auto}
.md-4 .icon-box i.it2{display: block;height: 100px;width: 100px;background-image:url('../img/zhuanye@2x.png'); background-size: 100%;margin: auto}
.md-4 .icon-box i.it3{display: block;height: 100px;width: 100px;background-image:url('../img/xuexi@2x.png'); background-size: 100%;margin: auto}
.md-5{margin-top: 30px;min-height: 255px;}
.md-5 .title{color:#354D5F;font-size: 24px;font-weight: bold;margin-top: 30px}
.md-5 .sub-title{color:#354D5F;font-size: 18px;font-weight: bold;margin-top: 10px}
.md-6{margin-top: 30px;min-height: 190px;}
.md-6 .title{color:#354D5F;font-size: 24px;font-weight: bold;}
.md-6 .sub-title{color:#354D5F;font-size: 18px;font-weight: bold;margin-top: 10px}
.md-7{margin-top: 30px;height: 485px;margin-bottom: -30px;}
.md-7-title{font-size: 26px;font-weight: bold;margin-top: 30px;margin-bottom: 30px}
.md7-sub-time{font-size:16px;color: #123642;font-weight: 400;line-height: 28px}
.bottom-item{font-size:16px;color: #123642;font-weight: 400;line-height: 28px;}
.bottom-item span{display: block;margin-left: 28px}
.bottom-item span i{position:absolute;display: inline-block;height: 18px;width: 18px;;margin-left: -28px;margin-top: 5px;background-image: url("../img/tick@2x.png");background-size:100%}
.bottom-timg{height: 480px;vertical-align:bottom;display:table-cell;}
.bottom-timg img{height: 480px;width: 480px;}
.bottom-item-btn{display: block;width: 200px;height: 48px;line-height: 48px;font-size: 18px;background: #6CC24A;color: #fff;text-decoration: none;text-align: center;border-radius: 4px;}
.bottom-item-btn:hover{text-decoration: unset;color: #fff}
.m-md-1{width: 100%}
.m-md-1 .title{font-size: 26px!important;}
.m-md-1 a{margin-top: 30px;margin-bottom: 30px; width: 100%}
.m-md-2,.m-md-3,.m-md-4,.m-md-5,.m-md-6,.m-md-7,.m-md-8{margin-top: 30px}
.m-md-2 .title{color: #354D5F;line-height: 34px;font-size: 24px;font-weight: bold}
.m-md-2 .sub-title{font-size:16px;color: #354D5F;font-weight: 400;line-height: 30px}
.m-md-3 .title{color: #354D5F;font-size: 24px;font-weight: bold;margin-top: 30px}
.m-md-3 .sub-title{font-size: 16px;line-height: 30px}
.m-md-3 .item{font-size: 16px;line-height: 30px;margin-left: 28px}
.m-md-3 .item i{position:absolute;display: inline-block;height: 18px;width: 18px;;margin-left: -28px;margin-top: 5px;background-image: url("../img/tick@2x.png");background-size:100%}
.m-md-4 .sto-m{margin-top: unset}
.m-md-4 ul,.m-md-4 li{width: 100%}
.m-md-4 .icon-box{text-align: center;}
.m-md-4 .icon-1{display: block;height: 100px;width: 100px;background-image:url('../img/xuexi@2x.png'); background-size: 100%;margin: auto;}
.m-md-4 .icon-2{display: block;height: 100px;width: 100px;background-image:url('../img/zhuanye@2x.png'); background-size: 100%;margin: auto}
.m-md-4 .icon-3{display: block;height: 100px;width: 100px;background-image:url('../img/quanmian@2x.png'); background-size: 100%;margin: auto}
.m-md-4 .title{font-size: 18px;font-weight: bold;color: #354D5F;line-height: 30px;text-align: center;}
.m-md-4 .sto-item{width: unset!important;}
.m-md-5 .title{color:#354D5F;font-size: 24px;font-weight: bold;margin-top: 30px}
.m-md-5 .sub-title{font-size: 16px;line-height: 30px}
.m-md-6 .title{color:#354D5F;font-size: 24px;font-weight: bold;margin-top: 30px}
.m-md-6 .sub-title{color:#354D5F;font-size: 18px;font-weight: bold;margin-top: 10px}
.m-md-7 .title{font-size: 24px;font-weight: bold;margin-top: 10px;margin-bottom: 10px}
.m-md-7 .sub-title{font-size:16px;color: #123642;font-weight: 400;line-height: 28px}
.m-md-7 .btn-box {margin-top: 40px}
.m-md-7 .btn-box a{display: block;width: 100%;height: 48px;line-height: 48px;font-size: 18px;background: #6CC24A;color: #fff;text-decoration: none;text-align: center;border-radius: 4px}