﻿@charset "gbk";
*{padding:0;margin:0;}
img{display:block;}
a{text-decoration: none;}
ul,ol{list-style: none;}
input{outline: none;-webkit-appearance: none;}
body{background:#fff;overflow-x: hidden;}
.clear{clear: both;}
.clear:after{zoom:1;visibility:hidden;content:'.';height:0;display: block;}
.center{margin:auto;}
.form-btn{display:block;width:224px;height:38px;background: #fff;color:#ff5056;font-size:18px;text-align: center;line-height:38px;border-radius:8px;box-shadow: 0 -2px 5px 1px rgba(0,0,0,.4);}
.center{margin:auto;}
.margin-t5{margin-top: 5px;}
.margin-t9{margin-top: 9px;}
.margin-t10{margin-top: 10px;}
.margin-t15{margin-top: 15px;}
.margin-t20{margin-top: 20px;}
.margin-t30{margin-top: 30px;}
.margin-t35{margin-top: 35px;}
.margin-t40{margin-top: 40px;}
.margin-t45{margin-top: 45px;}
.margin-t50{margin-top: 50px;}
.margin-t55{margin-top: 55px;}
.margin-t60{margin-top: 60px;}
.margin-t70{margin-top: 70px;}
.margin-t80{margin-top: 80px;}
.margin-t85{margin-top: 85px;}
.margin-t90{margin-top: 90px;}
.margin-t100{margin-top: 100px;}
/* 板块公用样式 */
.margin-t4{margin-top:0.2rem;}
.margin-t5{margin-top:0.25rem;}
.margin-t10{margin-top:0.5rem;}
.margin-t15{margin-top:0.75rem;}
.margin-t16{margin-top:0.67rem;}
.margin-t17{margin-top:0.74rem;}
.margin-t18{margin-top:0.78rem;}
.margin-t19{margin-top:0.83rem;}
.margin-t20{margin-top:1rem;}
.margin-t25{margin-top:1.25rem;}
.margin-t30{margin-top:1.5rem;}
.margin-t40{margin-top:2rem;}
.margin-t50{margin-top:2.5rem;}
.margin-t60{margin-top:3rem;}
.margin-t70{margin-top:3.5rem;}
.margin-t80{margin-top:4rem;}
.margin-l46{margin-left:2.3rem;}
@media only screen and (max-width:309px){html{font-size:9.375px}}
@media only screen and (max-width:319px) and (min-width:310px){html{font-size:9.6875px}}
@media only screen and (max-width:349px) and (min-width:320px){html{font-size:10px}}
@media only screen and (max-width:359px) and (min-width:350px){html{font-size:10.9375px}}
@media only screen and (max-width:374px) and (min-width:360px){html{font-size:11.25px}}
@media only screen and (max-width:399px) and (min-width:375px){html{font-size:11.718px}}
@media only screen and (max-width:413px) and (min-width:400px){html{font-size:12.5px}}
@media only screen and (max-width:469px) and (min-width:414px){html{font-size:12.9375px}}
@media only screen and (max-width:479px) and (min-width:470px){html{font-size:14.6875px}}
@media only screen and (max-width:539px) and (min-width:480px){html{font-size:15px}}
@media only screen and (max-width:559px) and (min-width:540px){html{font-size:16.875px}}
@media only screen and (max-width:569px) and (min-width:560px){html{font-size:17.5px}}
@media only screen and (max-width:629px) and (min-width:570px){html{font-size:17.8125px}}
@media only screen and (max-width:639px) and (min-width:630px){html{font-size:19.6875px}}
/* @media only screen and (min-width:640px) and (max-width:750px){html{font-size:20px}} */
@media only screen and (min-width:640px) and (max-width:719px) {html {font-size: 20px;}}
@media only screen and (min-width:720px) and (max-width:749px) {html {font-size: 22.5px;}}
@media only screen and (min-width:750px) and (max-width:799px) {html {font-size: 23.5px;}}
@media only screen and (max-width:900px) and (min-width:10px){
    .banner-box { position: relative; width:100%; max-width:750px; overflow: hidden; }
    .banner-box>img{ width:100%; }
    .cont-box{width:100%;max-width:750px;overflow: hidden;}
    .cont-box>div{display:block;width:100%;max-width:750px;overflow: hidden;}
    .cont-box>div>img{width:100%;max-width:750px;}
    .btn-red{display:block;width:8rem;height:1.56rem;background: #ff4254;color:#fff;font-size:0.8rem;text-align: center;line-height:1.56rem;border-radius:50px;font-weight: 700;}
    .btn-blue{display:block;width:8rem;height:1.56rem;background: #3d7aff;color:#fff;font-size:0.8rem;text-align: center;line-height:1.56rem;border-radius:50px;font-weight: 700;}
    .btn-yellow{display:block;width:8rem;height:1.56rem;background: #ff9b42;color:#fff;font-size:0.8rem;text-align: center;line-height:1.56rem;border-radius:50px;font-weight: 700;}
    /* public */
    .block{display:block;width:100%;max-width: 750px;overflow: hidden;}
    .block h1,h2,h3,h4,h5,h6{font-size:1.36rem;color:#3a41bc;height:1.632rem;line-height: 1.632rem;display: flex;justify-content:center;align-items: center;}
    .block h1::after{width:1.29rem;height:1.29rem;display:inline-block;content:'';background:url(../images/icon.png) 0 no-repeat;background-size:1.29rem;}
    .block h2::after{width:1.29rem;height:1.29rem;display:inline-block;content:'';background:url(../images/icon.png) 0 no-repeat;background-size:1.29rem;}
    .block h3::after{width:1.29rem;height:1.29rem;display:inline-block;content:'';background:url(../images/icon.png) 0 no-repeat;background-size:1.29rem;}
    .block h4::after{width:1.29rem;height:1.29rem;display:inline-block;content:'';background:url(../images/icon.png) 0 no-repeat;background-size:1.29rem;}
    .block h5::after{width:1.29rem;height:1.29rem;display:inline-block;content:'';background:url(../images/icon.png) 0 no-repeat;background-size:1.29rem;}
    /* 真实写照 */
    .block-a{height:22.65rem;background:url(../images/a-bg.jpg) center 0 no-repeat;}
    .block-a>div{width:100%;position: relative;}
    .block-a>div>h1{margin-top:1.36rem;}
    .block-a>div>ul{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;margin-top:1.36rem;}
    .block-a>div>ul>li{height:6.19rem;background:#fff;border-top-left-radius:0.68rem;border-top-right-radius: 0.68rem;border-bottom-left-radius: 0.68rem;border-bottom-right-radius: 1.7rem;box-shadow: 0 0 0.68rem 0.17rem rgba(0,0,0,.15);position: relative;overflow: hidden;}
    .block-a>div>ul>li:nth-child(1){width:12.1rem;margin-left:0.68rem;}
    .block-a>div>ul>li:nth-child(2){width:12.1rem;margin-left:6.5rem;}
    .block-a>div>ul>li:nth-child(3){width:10.47rem;margin-left:0.68rem;margin-top:0.85rem;}
    .block-a>div>ul>li:nth-child(4){width:10.47rem;margin-left:8.1rem;margin-top:0.85rem;}
    .block-a>div>ul>li>span{width:3.87rem;height:3.87rem;background:#3e70d1;position:absolute;border-radius: 100%;left:-1.7rem;top:-1.7rem;}
    .block-a>div>ul>li>span>strong{position:absolute;right:0.68rem;bottom:0.68rem;font-size:0.95rem;text-align: right;color:#fff;font-family: 'microsoft yahei';}
    .block-a>div>ul>li>p{font-size:0.88rem;line-height: 1.63rem;margin-top:2.04rem;margin-left:1.02rem;}
    .block-a>div>a{position:relative;display:block;width:19.04rem;height:2.14rem;background:linear-gradient(#f8aa48,#f49341);font-size:1.02rem;color:#fff;border-radius:1.7rem;text-align: center;line-height: 2.14rem;font-weight: 700;margin-top:1.7rem;}
    .block-a>div>img{width:17rem;height:18.77rem;position: absolute;left:6.2rem;bottom:-0.34rem;z-index: 0;}
    /* 改变命运 */
    .block-b{width:100%;overflow: hidden;margin-top:0.68rem;}
    .block-b>p{font-size:0.95rem;line-height: 1.63rem;text-align: center;}
    .block-b>ul{width:97%;display:flex;justify-content: space-between;flex-wrap: wrap;overflow:hidden;}
    .block-b>ul>li{width:15.23rem;margin-top:0.85rem;border-radius:0.8rem;overflow: hidden;}
    .block-b>ul>li>img{width:15.23rem;height:6.32rem;}
    .block-b>ul>li>span{display:flex;justify-content:space-between;width:100%;height:2.65rem;background:url(../images/b-bg.jpg) 0 no-repeat;align-items: center;}
    .block-b>ul>li>span>strong{width:4.76rem;text-align: center;font-size:1.22rem;color:#ffea87;}
    .block-b>ul>li>span>p{width:10.47rem;font-size:0.68rem;line-height: 1.02rem;color:#fff;}
    /* 版块样式 */
    .block-c{height:22.65rem;background:url(../images/a-bg.jpg) 0 0 no-repeat;margin-top:1.02rem;}
    .block-c>div{margin-top:0.85rem;overflow: hidden;}
    .block-c>div>p{text-align: center;font-size:0.95rem;line-height:1.63rem;color:#313131;margin-top:0.17rem;}
    .block-c>div>ul{width:97%;overflow: hidden;padding-bottom: 0.68rem;}
    .block-c>div>ul>li{width:100%;background:#fff;height:7.38rem;display: flex;justify-content: space-between;border-radius:0.68rem;box-shadow: 0 0 0.51rem 0.1rem rgba(0,0,0,.15);margin-top:1.02rem;}
    .block-c>div>ul>li>img{width:14.14rem;height:7.38rem;border-radius:0.68rem;}
    .block-c>div>ul>li>span{display:block;width:15.91rem;overflow: hidden;margin-right:0.51rem;margin-top:1.02rem;}
    .block-c>div>ul>li>span>span:nth-of-type(1){display: flex;justify-content: space-between;align-items: center;}
    .block-c>div>ul>li>span>span:nth-of-type(1)>strong{font-size:1.08rem;color:#3746c9;}
    .block-c>div>ul>li>span>span:nth-of-type(1)>p{font-size:0.68rem;color:#ff2a07;}
    .block-c>div>ul>li>span>p{width:100%;height:1.39rem;line-height:1.39rem;font-size:0.86rem;color:#fff;background:#f7a246;text-indent: 0.51rem;}
    .block-c>div>ul>li>span>p>i{font-weight: 700;font-style: normal;}
    .block-c>div>ul>li>span>span:nth-of-type(2){display: flex;justify-content: space-between;margin-top:0.5rem !important;}
    .block-c>div>ul>li>span>span:nth-of-type(2)>a{display: block;width:7.78rem;height: 1.42rem;line-height: 1.42rem;font-size:0.81rem;}
    /* block-d */
    .block-d{width:100%;margin-top:1.02rem;}
    .block-d>div{width:97%;height:22.95rem;display: flex;flex-wrap: wrap;justify-content:space-between;margin-top:0.68rem;}
    .block-d>div>span:first-child{width:20.71rem;height:22.95rem;display: flex;flex-wrap: wrap;justify-content:space-between;align-content: space-between;}
    .block-d>div>span:first-child>img:first-child{width:20.71rem;height:7.48rem;}
    .block-d>div>span:first-child>img:nth-child(2){width:20.71rem;height:7.65rem;}
    .block-d>div>span:first-child>img:nth-child(3){width:20.71rem;height:7.04rem;}
    .block-d>div>span:last-child{width:10.23rem;height:22.95rem;display: flex;flex-wrap: wrap;justify-content:space-between;align-content: space-between;}
    .block-d>div>span:last-child>img:first-child{width:10.23rem;height:15.57rem;}
    .block-d>div>span:last-child>img:nth-child(2){width:10.23rem;height:7.04rem;}
    /* block-e */
    .block-e{width:31.2rem;margin-top:1.7rem;}
    .block-e>div{display: flex;width:100%;overflow: hidden;align-items: center;font-family: 'microsoft yahei';justify-content: center;margin-top:1.19rem;padding-bottom: 0.2rem;}
    .block-e>div>img{width:2.04rem;height:3.84rem;}
    .block-e>div>span:nth-of-type(1){width:6.05rem;}
    .block-e>div>span:nth-of-type(1)>strong{font-size:2.04rem;color:#ff7b1a;position: relative;}
    .block-e>div>span:nth-of-type(1)>strong>i{position:absolute;font-size:1.02rem;font-style:normal;}
    .block-e>div>span>p{font-size:0.78rem;color:#4c4c4d;line-height: 0.74rem;letter-spacing: 0.1rem}
    .block-e>div>span:nth-of-type(2){width:7.48rem;}
    .block-e>div>span:nth-of-type(2)>strong{font-size:2.04rem;color:#ff7b1a;position: relative;left:2.85rem;}
    .block-e>div>span:nth-of-type(2)>strong>i{position:absolute;font-size:0.95rem;font-style:normal;font-weight:500;}
    .block-e>div>span:nth-of-type(3){width:9.52rem;}
    .block-e>div>span:nth-of-type(3)>strong{font-size:2.4rem;color:#ff7b1a;position: relative;left:2.24rem;}
    .block-e>div>span:nth-of-type(3)>strong>i{position:absolute;font-size:0.95rem;font-style:normal;font-weight:500;text-align: right;}
    .block-e>div>span:nth-of-type(3)>p{text-align: right;}
    .block-e>ul{width:100%;height:14.18rem;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;margin-top:1.02rem;}
    .block-e>ul>li:not(:last-child)>img{width:10.06rem;height:6.87rem;}
    .block-e>ul>li:last-child>img{width:20.68rem;height:6.87rem;}
    .block-e>a{display:block;width:13.67rem;height:2.04rem;background:#ff7b1a;color:#fff;font-size:0.74rem;text-align: center;line-height: 2.04rem;border-radius:1.7rem;letter-spacing: 0.06rem;margin-top:1.02rem;}
}
@media only screen and (min-width:901px){
    .banner-box {width:1920px;position: relative;left: 50%;margin-left: -960px;overflow: hidden; }
    .banner-box>img{ width:100%; }
    .cont-box{display:block;width:100%;max-width:1920px;background:url(../images/cont-bg.jpg) center 0 no-repeat;background-size:100%;overflow: hidden;}
    .cont-box>div{display:block;width:960px;overflow: hidden;}
    .btn-red{display:block;width:186px;height:36px;background: #ff4254;color:#fff;font-size:18px;text-align: center;line-height:36px;border-radius:50px;letter-spacing: 2px;font-weight: 700;}
    .btn-blue{display:block;width:186px;height:36px;background: #3d7aff;color:#fff;font-size:18px;text-align: center;line-height:36px;border-radius:50px;letter-spacing: 2px;font-weight: 700;}
    .btn-yellow{display:block;width:186px;height:36px;background: #ff9b42;color:#fff;font-size:18px;text-align: center;line-height:36px;border-radius:50px;letter-spacing: 2px;font-weight: 700;}
    /* public */
    .block{display:block;width:100%;max-width: 1920px;overflow: hidden;}
    .block h1,h2,h3,h4,h5,h6{font-size:40px;color:#3a41bc;height:48px;line-height: 48px;display: flex;justify-content:center;align-items: center;}
    .block h1::after{width:38px;height:38px;display:inline-block;content:'';background:url(../images/icon.png) 0 no-repeat;}
    .block h2::after{width:38px;height:38px;display:inline-block;content:'';background:url(../images/icon.png) 0 no-repeat;}
    .block h3::after{width:38px;height:38px;display:inline-block;content:'';background:url(../images/icon.png) 0 no-repeat;}
    .block h4::after{width:38px;height:38px;display:inline-block;content:'';background:url(../images/icon.png) 0 no-repeat;}
    .block h5::after{width:38px;height:38px;display:inline-block;content:'';background:url(../images/icon.png) 0 no-repeat;}
    /* 真实写照 */
    .block-a{height:666px;background:url(../images/a-bg.jpg) center 0 no-repeat;}
    .block-a>div{width:960px;position: relative;}
    .block-a>div>h1{margin-top:40px;}
    .block-a>div>ul{width:960px;display: flex;flex-wrap: wrap;justify-content: flex-start;margin-top:40px;}
    .block-a>div>ul>li{height:182px;background:#fff;border-top-left-radius:20px;border-top-right-radius: 20px;border-bottom-left-radius: 20px;border-bottom-right-radius: 50px;box-shadow: 0 0 20px 5px rgba(0,0,0,.15);position: relative;overflow: hidden;}
    .block-a>div>ul>li:nth-child(1){width:356px;margin-left:20px;}
    .block-a>div>ul>li:nth-child(2){width:356px;margin-left:208px;}
    .block-a>div>ul>li:nth-child(3){width:308px;margin-left:20px;margin-top:25px;}
    .block-a>div>ul>li:nth-child(4){width:308px;margin-left:256px;margin-top:25px;}
    .block-a>div>ul>li>span{width:114px;height:114px;background:#3e70d1;position:absolute;border-radius: 100%;left:-50px;top:-50px;}
    .block-a>div>ul>li>span>strong{position:absolute;right:20px;bottom:20px;font-size:28px;text-align: right;color:#fff;font-family: 'microsoft yahei';}
    .block-a>div>ul>li>p{font-size:26px;line-height: 48px;margin-top:60px;margin-left:30px;}
    .block-a>div>a{position:relative;display:block;width:560px;height:63px;background:linear-gradient(#f8aa48,#f49341);font-size:30px;color:#fff;border-radius:50px;text-align: center;line-height: 63px;font-weight: 700;margin-top:50px;}
    .block-a>div>img{width:500px;height:552px;position: absolute;left:185px;bottom:-10px;z-index: 0;}
    /* 改变命运 */
    .block-b{width:960px;overflow: hidden;margin-top:20px;}
    .block-b>p{font-size:28px;line-height: 48px;text-align: center;}
    .block-b>ul{width:100%;display:flex;justify-content: space-between;flex-wrap: wrap;overflow:hidden;}
    .block-b>ul>li{width:448px;margin-top:25px;}
    .block-b>ul>li>img{width:448px;height:186px;}
    .block-b>ul>li>span{display:flex;justify-content:space-between;width:100%;height:78px;background:url(../images/b-bg.jpg) 0 no-repeat;align-items: center;}
    .block-b>ul>li>span>strong{width:140px;text-align: center;font-size:36px;color:#ffea87;}
    .block-b>ul>li>span>p{width:308px;font-size:20px;line-height: 30px;color:#fff;}
    /* 版块样式 */
    .block-c{height:666px;background:url(../images/a-bg.jpg) 0 0 no-repeat;margin-top:30px;}
    .block-c>div{margin-top:25px;overflow: hidden;}
    .block-c>div>p{text-align: center;font-size:28px;line-height:48px;color:#313131;margin-top:5px;}
    .block-c>div>ul{width:960px;overflow: hidden;padding-bottom: 20px;}
    .block-c>div>ul>li{width:920px;background:#fff;height:217px;display: flex;justify-content: space-between;border-radius:20px;box-shadow: 0 0 15px 3px rgba(0,0,0,.15);margin-top:30px;}
    .block-c>div>ul>li>img{width:416px;height:217px;border-radius:20px;}
    .block-c>div>ul>li>span{display:block;width:468px;overflow: hidden;margin-right:15px;margin-top:30px;}
    .block-c>div>ul>li>span>span:nth-of-type(1){display: flex;justify-content: space-between;align-items: center;}
    .block-c>div>ul>li>span>span:nth-of-type(1)>strong{font-size:32px;color:#3746c9;}
    .block-c>div>ul>li>span>span:nth-of-type(1)>p{font-size:20px;color:#ff2a07;}
    .block-c>div>ul>li>span>p{width:100%;height:41px;line-height:41px;font-size:24px;color:#fff;background:#f7a246;text-indent: 15px;}
    .block-c>div>ul>li>span>p>i{font-weight: 700;font-style: normal;}
    .block-c>div>ul>li>span>span:nth-of-type(2){display: flex;justify-content: space-between;}
    .block-c>div>ul>li>span>span:nth-of-type(2)>a{display: block;width:229px;height: 42px;line-height: 42px;font-size:24px;}
    /* block-d */
    .block-d{width:920px;margin-top:30px;}
    .block-d>div{width:920px;height:675px;display: flex;flex-wrap: wrap;justify-content:space-between;margin-top:20px;}
    .block-d>div>span:first-child{width:609px;height:675px;display: flex;flex-wrap: wrap;justify-content:space-between;align-content: space-between;}
    .block-d>div>span:last-child{width:301px;height:675px;display: flex;flex-wrap: wrap;justify-content:space-between;align-content: space-between;}
    /* block-e */
    .block-e{width:920px;margin-top:50px;}
    .block-e>div{display: flex;width:100%;overflow: hidden;align-items: center;font-family: 'microsoft yahei';justify-content: center;margin-top:35px;}
    .block-e>div>span:nth-of-type(1){width:178px;}
    .block-e>div>span:nth-of-type(1)>strong{font-size:60px;color:#ff7b1a;position: relative;}
    .block-e>div>span:nth-of-type(1)>strong>i{position:absolute;font-size:30px;font-style:normal;}
    .block-e>div>span>p{font-size:23px;color:#4c4c4d;line-height: 22px;letter-spacing: 3px}
    .block-e>div>span:nth-of-type(2){width:220px;}
    .block-e>div>span:nth-of-type(2)>strong{font-size:60px;color:#ff7b1a;position: relative;left:84px;}
    .block-e>div>span:nth-of-type(2)>strong>i{position:absolute;font-size:28px;font-style:normal;font-weight:500;}
    .block-e>div>span:nth-of-type(3){width:280px;}
    .block-e>div>span:nth-of-type(3)>strong{font-size:60px;color:#ff7b1a;position: relative;left:66px;}
    .block-e>div>span:nth-of-type(3)>strong>i{position:absolute;font-size:28px;font-style:normal;font-weight:500;text-align: right;}
    .block-e>div>span:nth-of-type(3)>p{text-align: right;}
    .block-e>ul{width:100%;height:417px;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;margin-top:30px;}
    .block-e>ul>li:not(:last-child)>img{width:296px;height:202px;}
    .block-e>ul>li:last-child>img{width:608px;height:202px;}
    .block-e>a{display:block;width:402px;height:60px;background:#ff7b1a;color:#fff;font-size:22px;text-align: center;line-height: 60px;border-radius:50px;letter-spacing: 2px;margin-top:30px;}
}
/* form-box */
.form-box{width:1200px;overflow: hidden;padding-bottom: 120px;}
.form-box .nav{display:block;width:437px;height:36px;background:url(../images/bg.png) -656px 0 no-repeat;}
.form-box>p{text-align: center;font-size:44px;color:#fff;font-weight:700;}
.form-box .form{width:1200px;display:flex;justify-content: space-between;background:#ff8933;}
.form-box .form>img{width:561px;}
.form-box .form>form{width:590px;}
.form-box .form>form>span{width:344px;display:block;border-bottom: 1px solid #fff;}
.form-box .form>form>span>label{font-size:22px;color:#fff;line-height: 40px;}
.form-box .form>form>span>input{background:none;border: none;outline: none;font-size:22px;color:#fff;}
.form-box .form>form>input{border:none;outline: none;}
.form-box .form>form>p{font-size:16px;color:#fffd57;}