#main article { padding-top: 1.5rem; } #main .section { padding: 0 .43rem; margin-bottom: 1.5rem; } #main .section .title { width: 100%; overflow: hidden; height: .96rem; margin-bottom: .83rem; } #main .section .title b { color: #070a39; font-size: 0.9rem; line-height: .9rem; flex-shrink: 0; font-weight: normal; } #main .section .title img { height: 0.5rem; } #main .section .title img:nth-child(1) { margin-right: .45rem; } #main .section .title img:nth-child(3) { margin-left: .45rem; } #main .section .btnbox { margin-top: .83rem; } #main .section .btnbox>div { width: 7.5rem; height: 1.73rem; background-color: #ff861a; border-radius: 0.84rem; font-size: 0.64rem; color: #ffffff; } #main .section1 { padding: 0 .53rem; position: relative; z-index: 1; } #main .section1 .content { position: relative; flex-wrap: wrap; align-items: flex-start; text-align: center; } #main .section1 .content>div { width: 7.28rem; height: 3rem; background: url(/uploads/image/zumimg/advantage1.png) no-repeat; background-size: 100%; border-radius: 0.13rem; font-size: 0.6rem; line-height: .8rem; color: #ffffff; } #main .section1 .content>div:nth-child(2) { background-image: url(/uploads/image/zumimg/advantage2.png); } #main .section1 .content>div:nth-child(3) { background-image: url(/uploads/image/zumimg/advantage3.png); margin-top: .4rem; } #main .section1 .content>div:nth-child(4) { background-image: url(/uploads/image/zumimg/advantage4.png); margin-top: .4rem; } #main .section1 .content::after { content: ""; width: 13.25rem; height: 6rem; background-color: #d6e4ff; border-radius: 0.13rem; position: absolute; top: .75rem; left: -.33rem; z-index: -1; } #main .section1 .btnbox { margin-top: 1.15rem; } #main .section2 .content { background-color: #ffffff; border-radius: 0.13rem; border: solid 0.04rem #5ca7f3; overflow: hidden; } #main .section2 .content>div { border-bottom: 0.05rem solid #e6e6e6; } #main .section2 .content>div:last-child { border: none; } #main .section2 .content .l { width: 4.7rem; height: 2.13rem; background-color: #5ca7f3; flex-shrink: 0; font-size: 0.6rem; color: #ffffff; } #main .section2 .content p { font-size: 0.55rem; line-height: 0.88rem; color: #070a39; padding-left: .75rem; } #main .section2 .btnbox .btn:nth-child(1) { width: 8.13rem; } #main .section2 .btnbox .btn:nth-child(2) { width: 4.3rem; margin-left: .63rem; } #main .section3 { padding: 0; } #main .section4 .content { flex-wrap: wrap; align-items: flex-start; } #main .section4 .content>div { width: 7.28rem; height: 5.58rem; border-radius: 0.13rem; background: url(/uploads/image/zumimg/top1.png) no-repeat; background-size: 100%; padding-top: 2.17rem; } #main .section4 .content>div:nth-child(1), #main .section4 .content>div:nth-child(2) { margin-bottom: .53rem; } #main .section4 .content>div:nth-child(2) { background-image: url(/uploads/image/zumimg/top2.png); } #main .section4 .content>div:nth-child(3) { background-image: url(/uploads/image/zumimg/top3.png); } #main .section4 .content>div:nth-child(4) { background-image: url(/uploads/image/zumimg/top4.png); } #main .section4 .content .name { height: 1.33rem; font-size: 0.6rem; line-height: 1.33rem; color: #ffffff; padding-left: .5rem; } #main .section4 .content .name img { width: 0.38rem; margin-right: .3rem; } #main .section4 .content p { font-size: 0.5rem; line-height: 0.78rem; color: #070a39; padding-left: .9rem; height: 2.1rem; } #main .section5 .content { overflow: hidden; overflow-x: scroll; } /* 婊氬姩妲?*/ #main .section5 .content::-webkit-scrollbar { display: none; } #main .section5 .content>div { width: 3rem; height: 3.85rem; border-radius: 0.13rem; background: url(/uploads/image/zumimg/icon1.png) no-repeat; background-size: 100%; flex-shrink: 0; margin-right: .28rem; padding-top: 2.1rem; } #main .section5 .content>div:nth-child(2) { background-image: url(/uploads/image/zumimg/icon2.png); } #main .section5 .content>div:nth-child(3) { background-image: url(/uploads/image/zumimg/icon3.png); } #main .section5 .content>div:nth-child(4) { background-image: url(/uploads/image/zumimg/icon4.png); } #main .section5 .content>div:nth-child(5) { background-image: url(/uploads/image/zumimg/icon5.png); } #main .section5 .content>div:nth-child(6) { background-image: url(/uploads/image/zumimg/icon6.png); } #main .section5 .content>div>div { font-size: 0.55rem; line-height: 0.68rem; color: #000000; height: 100%; text-align: center; } #main .section6 { background-color: #1866d1; padding-top: .78rem; padding-bottom: .7rem; } #main .section6 h3 { font-size: 0.9rem; font-weight: normal; line-height: .9rem; text-align: center; color: #ffffff; margin-bottom: .63rem; } #main .section6 .list { margin-bottom: .48rem; } #main .section6 .list>span { width: 3.23rem; height: 1.1rem; background-color: #5da6f3; border-radius: 0.52rem; font-size: 0.55rem; color: #ffffff; } #main .section6 form { flex-wrap: wrap; } #main .section6 form .item { width: 7.28rem; height: 1.53rem; background-color: #ffffff; overflow: hidden; margin-bottom: .4rem; } #main .section6 form .item.yzm { margin-bottom: 0; } #main .section6 form .item input, #main .section6 form .item select { width: 100%; height: 100%; background-color: #ffffff; font-size: 0.51rem; padding-left: .4rem; color: #999999; } #main .section6 form .item select { background: #ffffff url(/uploads/image/zumimg/arrow.png) no-repeat; background-size: 5%; background-position: 95% center; } #main .section6 form .item input::placeholder { color: #999999; } #main .section6 form .item.yzm span { width: 3.23rem; height: 100%; background-color: #000000; font-size: 0.51rem; color: #ffffff; flex-shrink: 0; } #main .section6 form .submit { width: 6.85rem; height: 1.53rem; background-color: #ff861a; border-radius: 0.74rem; font-size: 0.65rem; color: #ffffff; } #main .section6 em { font-size: 0.45rem; line-height: 0.7rem; color: #ffffff; text-align: center; opacity: .8; display: block; margin-top: .6rem; } #main .section7 .content { background-color: #5da6f3; border-radius: 0.13rem; border: solid 0.04rem #0044a1; color: #ffffff; padding: 0 .93rem; } #main .section7 .content>div { padding: .65rem 0; border-bottom: .05rem dashed rgba(255, 255, 255, 0.5); } #main .section7 .content>div:last-child { border: none; } #main .section7 .content .top { height: 1.05rem; font-size: 0.7rem; line-height: 0.7rem; color: #ffffff; margin-bottom: .38rem; } #main .section7 .content .top img { width: 1.05rem; margin-right: .45rem; } #main .section7 .content p { font-size: 0.55rem; line-height: 0.88rem; color: #ffffff; } #main .section7 .btnbox .btn { width: 5.55rem; } #main .section7 .btnbox .btn:nth-child(2) { margin-left: .85rem; } #main .section8 .swiper-container{ padding-bottom: 1.1rem; } #main .section8 .swiper-slide { width: 100%; background-color: #ffffff; border-radius: 0.13rem; border: solid 0.04rem #0044a1; overflow: hidden; position: relative; padding-bottom: .85rem; } #main .section8 .swiper-slide .top { height: 4.28rem; background-color: #1866d1; color: #ffffff; padding: .73rem 0 0 1.08rem; } #main .section8 .swiper-slide .top h3 { font-size: 1rem; line-height: 1rem; letter-spacing: 0.1rem; color: #ffffff; margin-bottom: .48rem; } #main .section8 .swiper-slide .top p { font-size: 0.7rem; line-height: 0.7rem; color: #ffffff; } #main .section8 .swiper-slide .advantage { padding-left: 1.18rem; margin-top: -.55rem; position: relative; z-index: 1; } #main .section8 .swiper-slide .advantage b { width: 2.58rem; background-color: #5da6f3; border-radius: 0.52rem; font-size: 0.7rem; color: #ffffff; height: 1.1rem; line-height: 0.95rem; display: block; text-align: center; margin-bottom: .43rem; } #main .section8 .swiper-slide .advantage p { font-size: 0.68rem; line-height: 0.93rem; color: #333333; margin-bottom: .25rem; } #main .section8 .swiper-slide .advantage em { width: 0.93rem; height: 0.93rem; background-color: #5da6f3; border-radius: .93rem; text-align: center; font-size: 0.65rem; line-height: 0.93rem; color: #ffffff; margin-right: .53rem; } #main .section8 .swiper-slide .btnbox{ position: absolute; right: .75rem; bottom: .85rem; z-index: 2; } #main .section8 .swiper-slide .btn{ width: 3.23rem; height: 1.73rem; background-color: #ff861a; border-radius: 0.84rem; } .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: 0 !important; } #main .section9 { padding: 0; } #main .section10 .detail>div{ background-color: #ffffff; border-radius: 0.13rem; border: solid 0.04rem #5ca7f3; align-items: stretch; display: none; } #main .section10 .detail>div.active{ display: flex; } #main .section10 .detail>div .l{ width: 5.35rem; background-color: #1866d1; padding-top: .6rem; padding-bottom: 1.18rem; margin-right: .5rem; flex-shrink: 0; } #main .section10 .detail>div .l p{ font-size: 0.7rem; line-height: 1.5rem; color: #ffffff; } #main .section10 .detail>div .l .btn{ width: 3.23rem; } #main .section10 .detail>div .r{ padding-top: .7rem; } #main .section10 .detail>div .r h3{ font-size: 0.64rem; line-height: 0.9rem; color: #070a39; font-weight: normal; margin-bottom: .6rem; height: 1.8rem; } #main .section10 .detail>div .r p{ font-size: 0.55rem; line-height: .88rem; color: #666666; } #main .section10 .tabbox{ margin-top: .45rem; } #main .section10 .tabbox>div{ width: 4.95rem; height: 2.58rem; background-color: #ffffff; border-radius: 0.13rem; border: solid 0.04rem #5ca7f3; font-size: 0.64rem; line-height: .88rem; color: #070a39; text-align: center; } #main .section10 .tabbox>div.active{ background-color: #5ca7f3; border-radius: 0.13rem; color: #ffffff; } #main .section11 { background-color: #1866d1; padding: 1rem .53rem; margin-bottom: 0; } #main .section11 h3 { font-size: 0.9rem; line-height: 1.3rem; color: #fafafa; margin-bottom: .8rem; letter-spacing: .15rem; } #main .section11 form { padding: 0 .73rem; } #main .section11 form .item { width: 100%; height: 1.53rem; background-color: #ffffff; overflow: hidden; margin-bottom: .4rem; position: relative; padding-left: .4rem; } #main .section11 form .item img{ height: 0.9rem; flex-shrink: 0; } #main .section11 form .item.mar { margin-bottom: 0; } #main .section11 form .item input, #main .section11 form .item select { width: 100%; height: 100%; background-color: #ffffff; font-size: 0.51rem; padding-left: .4rem; color: #999999; } #main .section11 form .item select { background: #ffffff url(/uploads/image/zumimg/arrow.png) no-repeat; background-size: 5%; background-position: 95% center; } #main .section11 form .item input::placeholder { color: #999999; } #main .section11 form .item.yzm span { width: 3.23rem; height: 100%; background-color: #000000; font-size: 0.51rem; color: #ffffff; flex-shrink: 0; } #main .section11 form .submit { width: 5.55rem; height: 1.73rem; background-color: #ff9600; color: #ffffff; margin: .8rem auto 0; border-radius: 0.84rem; } #main .section11 em { font-size: 0.45rem; line-height: 0.7rem; color: #ffffff; text-align: center; opacity: .5; display: block; margin-top: .63rem; } /* layout */ #main .s_layout { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 20; display: none; } #main .s_layout .layout_box { width: 14rem; height: auto; position: fixed; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0); background: #1866d1; text-align: center; padding: 1.18em 1.05rem .5rem 1.05rem; } #main .s_layout .layout_box .title { margin-bottom: .35rem; font-size: 0.85rem; font-weight: normal; line-height: 0.85rem; letter-spacing: 0.09rem; color: #ffffff; } #main .s_layout .layout_box p { font-size: .6rem; color: #ffffff; line-height: 0.6rem; margin-bottom: .5rem; } #main .s_layout .layout_box form { flex-wrap: wrap; } #main .s_layout .layout_box .item { width: 100%; position: relative; margin-bottom: 0.3rem; } #main .s_layout .layout_box .item.w { width: 48.5%; } #main .s_layout .layout_box .item img { position: absolute; top: 50%; transform: translatey(-50%); right: 0.4rem; width: 0.5rem; } #main .s_layout .layout_box .item.yzm { margin-bottom: .83rem; } #main .s_layout .layout_box .item.yzm input { width: 60%; } #main .s_layout .layout_box .item.yzm span { width: 40%; text-align: center; font-size: 0.6rem; background-color: #000000; color: #ffffff; height: 1.5rem; line-height: 1.5rem; cursor: pointer; } #main .s_layout .layout_box input, #main .s_layout .layout_box select { width: 100%; padding-left: 0.3rem; height: 1.5rem; background-color: #ffffff; line-height: 1.5rem; color: #b3b3b3; font-size: .55rem; } #main .s_layout .layout_box input::placeholder { color: #b3b3b3; } #main .s_layout .layout_box select{ background: #ffffff url(/uploads/image/zumimg/arrow.png) no-repeat; background-size: 4%; background-position: 95% center; } #main .s_layout .layout_box .w select { background-size: 7%; } #main .s_layout .layout_box .submit { width: 4.3rem; height: 1.75rem; background-color: #ff9600; border-radius: 0.84rem; margin: 0 auto; font-size: 0.64rem; letter-spacing: 0.02rem; color: #ffffff; margin-top: .5rem; } #main .s_layout .layout_box .close { width: 1.5rem; height: 1.5rem; position: absolute; top: 0; right: 0; } #main .s_layout .layout_box .close img{ width: .5rem; } #main .s_layout .layout_box em { font-size: 0.47rem; line-height: 0.7rem; color: #ffffff; opacity: 0.4; margin-top: .6rem; display: block; }