.wrapper1{background-size:cover;background-position:center}.wrapper1 .container .banner{padding:180px 20px 120px}.wrapper1 .container .banner .p1{text-align:center;font-size:42px;font-weight:600;color:#fff;line-height:60px;letter-spacing:2px;text-shadow:0px 2px 4px rgba(0,0,0,.5)}.wrapper1 .container .banner .p2{text-align:center;font-size:30px;font-weight:600;color:#fff;line-height:42px;letter-spacing:1px;text-shadow:0px 2px 4px rgba(0,0,0,.5)}.wrapper2 .container .box{padding:60px 20px}.wrapper2 .container .box .title{padding:20PX;background-size:cover;background-position:center}.wrapper2 .container .box .title .s1{font-size:28px;font-weight:500;color:#001d31;line-height:40px;letter-spacing:1px}.wrapper2 .container .box .title .s2{font-size:21px;font-family:Arial-Black,Arial;font-weight:900;color:#087bf5;line-height:30px;word-break:break-all}.wrapper2 .container .box .price{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:40px;grid-row-gap:40px;margin-top:40px}.wrapper2 .container .box .price .price-item{position:relative;background:#FFFFFF;border-radius:4px;border:1px solid #D9D9D9;padding-bottom:150px}.wrapper2 .container .box .price .price-item .price-title{width:100%;padding:40px 60px;background-size:cover;background-position:center}.wrapper2 .container .box .price .price-item .price-title p{text-align:center;font-size:24px;font-weight:500;color:#001d31;line-height:33px}.wrapper2 .container .box .price .price-item .price-content{width:100%;padding:0 60px}.wrapper2 .container .box .price .price-item .price-content .cont-item{position:relative;padding-left:16px;margin-bottom:20px}.wrapper2 .container .box .price .price-item .price-content .cont-item .pt_p{font-size:16px;font-weight:400;color:#1d1b1a;line-height:22px}.wrapper2 .container .box .price .price-item .price-content .cont-item .pt-t{font-size:14px;font-weight:400;color:#686d74;line-height:20px}.wrapper2 .container .box .price .price-item .price-content .cont-last{margin-top:20px}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item{background:#F3F4F8;border-radius:4px;margin-top:10px;padding:10px 50px}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item .b-p1{text-align:center;font-size:14px;font-weight:500;color:#1d1b1a;line-height:20px}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item .b-p2{width:100%;display:flex;align-items:center;justify-content:space-between}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item .b-p2 .b-p2-left{width:50%}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item .b-p2 .b-p2-left .l-s1{font-size:14px;font-weight:500;color:#1d1b1a;line-height:20px}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item .b-p2 .b-p2-left .l-s2{font-size:14px;font-weight:400;color:#686d74;line-height:20px;margin-left:5px}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item .b-p2 .b-p2-right{width:50%;text-align:right}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item .b-p2 .b-p2-right .r-s1{font-size:14px;font-weight:400;color:#0062ea;line-height:20px}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item .b-p2 .b-p2-right .r-s2{font-size:30px;font-weight:600;color:#0062ea;line-height:42px}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item .b-p2 .b-p2-right .r-s3{font-size:14px;font-weight:400;color:#0062ea;line-height:20px}.wrapper2 .container .box .price .price-item .price-content .last{margin-bottom:0}.wrapper2 .container .box .price .price-item .color1 .cont-item:before{content:" ";position:absolute;top:7px;left:0;width:8px;height:8px;background:#E9A51F;border-radius:1px;transform:rotate(45deg)}.wrapper2 .container .box .price .price-item .color2 .cont-item:before{content:" ";position:absolute;top:7px;left:0;width:8px;height:8px;background:#087BF5;border-radius:1px;transform:rotate(45deg)}.wrapper2 .container .box .price .price-item .price-other{width:100%;padding:20px;position:absolute;bottom:0;left:0}.wrapper2 .container .box .price .price-item .price-other .btn1{max-width:280px;width:100%;margin-bottom:20px}.wrapper2 .container .box .price .price-item .price-other .cont-phone{max-width:280px;width:100%;height:42px;display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative;border:solid 1px transparent;border-radius:4px;background-image:linear-gradient(#FFF,#FFF),linear-gradient(159deg,#00dcb2,#0062ea);background-origin:border-box;background-clip:content-box,border-box;cursor:pointer}.wrapper2 .container .box .price .price-item .price-other .cont-phone>img{width:16px;height:20px;margin-right:10px}.wrapper2 .container .box .price .price-item .price-other .cont-phone>span{font-size:14px;font-weight:500;color:#0062ea}.wrapper2 .container .box .price .price-item .price-other .cont-phone .code-box{position:absolute;top:-122px;left:calc(50% - 55px);background-size:cover;background-position:center;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;visibility:hidden}.wrapper2 .container .box .price .price-item .price-other .cont-phone .code-box .sanjiao{width:0;height:0;border-left:8px solid transparent;border-top:12px solid transparent;border-right:8px solid transparent;border-top-color:#00dcb2}.wrapper2 .container .box .price .price-item .price-other .cont-phone .code-box .code{border:5px solid transparent;border-radius:10px;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(to right,#fff,#fff),linear-gradient(to top,#00DCB2 0%,#0062EA 50%,#00DCB2 100%);overflow:hidden}.wrapper2 .container .box .price .price-item .price-other .cont-phone .code-box .code>img{width:100px;height:100px}.wrapper2 .container .box .price .price-item .price-other .cont-phone:hover .code-box{transition:.4s cubic-bezier(.075,.82,.165,1);visibility:visible}@media screen and (max-width: 1200px){.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item{padding:10px 25px}}@media screen and (max-width: 1000px){.wrapper2 .container .box{padding:20px}.wrapper2 .container .box .title .s1{font-size:25px;line-height:37px}.wrapper2 .container .box .title .s2{font-size:18px;line-height:27px}.wrapper2 .container .box .price{margin-top:20px}.wrapper2 .container .box .price .price-item .price-title{padding:40px 30px}.wrapper2 .container .box .price .price-item .price-content{padding:0 30px}}@media screen and (max-width: 800px){.wrapper1 .container .banner{padding:120px 20px 60px}.wrapper1 .container .banner .p1{font-size:36px;line-height:60px}.wrapper1 .container .banner .p2{font-size:24px;line-height:42px}.wrapper2 .container .box .title .s1{font-size:22px;line-height:34px}.wrapper2 .container .box .title .s2{font-size:15px;line-height:24px}.wrapper2 .container .box .price{grid-template-columns:1fr}.wrapper2 .container .box .price .price-item .price-title{padding:40px 60px}.wrapper2 .container .box .price .price-item .price-content{padding:0 60px}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item{padding:10px 50px}}@media screen and (max-width: 600px){.wrapper1 .container .banner .p1{font-size:32px;line-height:60px}.wrapper1 .container .banner .p2{font-size:20px;line-height:42px}.wrapper2 .container .box .title .s1,.wrapper2 .container .box .title .s2{display:inline-block;width:100%;text-align:center}.wrapper2 .container .box .price{grid-row-gap:20px}.wrapper2 .container .box .price .price-item .price-title{padding:20px 30px}.wrapper2 .container .box .price .price-item .price-content{padding:0 30px}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item{padding:10px 25px}}@media screen and (max-width: 420px){.wrapper1 .container .banner{padding:80px 20px 20px}.wrapper1 .container .banner .p1{font-size:28px;line-height:60px}.wrapper1 .container .banner .p2{font-size:16px;line-height:42px}.wrapper2 .container .box .price .price-item .price-title{padding:20px}.wrapper2 .container .box .price .price-item .price-content{padding:0 20px}.wrapper2 .container .box .price .price-item .price-content .cont-last .b-item{padding:10px}}
