@charset "UTF-8";
header nav{height:2.4rem;line-height:2.4rem;background-color:#4b65ba;width:100%}
header nav ul{display:flex;justify-content:space-between;height:100%}
header nav ul li{width:25%;border-right:1px solid #425aac;text-align:center}
header nav ul li:last-child{border-right:0}
header nav ul li a{display:block;width:100%;height:100%;font-size:1rem;color:#fff}
body{padding-bottom:5.6rem}
.footer{position:fixed;bottom:0;width:100%;max-width:640px;height:5.5rem;background-color:#5a7ae2;box-sizing:border-box;padding-top:1rem}
.footer ul{display:flex;justify-content:space-between}
.footer ul li{width:25%;text-align:center}
.footer ul li .fixed_icon1{width:1.9rem;height:1.7rem}
.footer ul li .fixed_icon2{width:1.85rem;height:1.75rem}
.footer ul li .fixed_icon3{width:2rem;height:1.9rem}
.footer ul li .fixed_icon4{width:2rem;height:1.6rem}
.footer ul li p{color:#fff;font-size:1.1rem}
.footer ul li:nth-child(n+2) p{position:relative}
.footer ul li:nth-child(n+2) p i{content:'7';width:1.3rem;height:1.3rem;background-color:#ff9a23;color:#fff;text-align:center;line-height:1.3rem;font-size:1rem;right:1.7rem;top:-2.2rem;position:absolute;z-index:2;border-radius:100%}
.divide{height:.5rem;background:linear-gradient(135deg,transparent 45%,#d6d6d6 0,#d6d6d6 55%,transparent 0) repeat center/4px 4px}
.con-title{padding:1.5rem 0}
.con-title h3{font-size:1.8rem;font-weight:400;line-height:2rem;color:#096}
.con-title p{font-size:.6rem;text-transform:uppercase;color:#818080}
.mmzz{align-items:center;outline:solid 1px #096}
.mmzz-info{padding:0 1rem;font-size:1rem;line-height:1.6;color:#323232}
.mmzz-img{width:46.16%}
.con-btn{padding:1.5rem 0 1.75rem}
.con-btn a{padding:0 2.15rem;font-size:1.05rem;line-height:2.15rem;color:#fff;background:linear-gradient(#ffd64b,#f88d2e);border-radius:2rem}
.con6 .con-btn a{width:46%;padding:0}
.con2{background:#f8fffd}
.gsmm-info{padding:.5rem .9rem;font-size:1rem;line-height:1.6;color:#323232;border:solid 1px #096}
.gsmm-list{margin-top:.85rem}
.gsmm-list li{display:inline-block;vertical-align:top;width:22.16%;margin:0 1%}
.gsmm-title{margin-top:.55rem;font-size:1.2rem;color:#414141}
.gsmm-list li:last-child .gsmm-title{margin-left:-.5rem;margin-right:-.5rem}
.swiper-gsxg{width:91.83%;margin:auto;padding-bottom:1.2rem}
.swiper-button-next,.swiper-button-prev{width:1.35rem;height:3.2rem;margin-top:-2.2rem;background:0 0;outline:0}
.swiper-button-next{right:-.25rem}
.swiper-button-prev{left:-.25rem}
.swiper-gsxg .swiper-pagination{bottom:0}
.swiper-gsxg .swiper-pagination-bullet{width:.5rem;height:.5rem;outline:0}
.swiper-gsxg .swiper-pagination-bullet-active{background:#48b591}
.eyebrow-type-t{font-size:1.2rem;color:#353535}
.img-bg1{width:60%;margin:0 auto}
.eyebrow-type-list{margin-top:.3rem}
.eyebrow-type-list li{display:inline-block;vertical-align:top;width:21.875%;margin-right:7.8125%}
.eyebrow-type-img{margin-bottom:.5rem;border-radius:50%;overflow:hidden}
.eyebrow-type-p{width:100%;height:1.9rem;margin-top:-1.9rem;font-size:1rem;color:#fff;background:rgba(0,0,0,.5);transform:scale(1)}
.zmjg-table{width:100%;margin:1rem 0 1.5rem;border-collapse:collapse;table-layout:fixed}
.zmjg-table td{text-align:center;vertical-align:middle;font-size:1rem;color:#2a2a2a;border:1px solid #adadad}
.zmjg-table .td{padding:.8rem 0}
.zmjg-table td:nth-child(2){background:#f4fffa}
.zmjg-table .tr td{font-size:1rem;line-height:2.45rem;color:#fff;background:#02a15d}
.zmjg-table .tr td:first-child,.zmjg-table .tr td:nth-child(2){width:36.5%}
.zmjg-table .td img{width:86.7%;vertical-align:top}
.zmjg-table td a{display:inline-block;padding:0 .7rem;font-size:1.05rem;line-height:1.65rem;color:#fff;background:linear-gradient(#ffd64b,#f88d2e);border-radius:1.65rem}
.zmstep-list li{position:relative;display:inline-block;vertical-align:top;width:23.83%}
.zmstep-list li:nth-child(odd){padding-bottom:20.5%}
.zmstep-list li:nth-child(even){padding-top:20.66%}
.zmstep-con{margin:0 .5rem}
.zmstep-con-even{top:.75rem}
.zmstep-con h4{text-align:center;font-size:1.2rem;font-weight:400;color:#373737}
.zmstep-con p{font-size:1rem;line-height:1.4;color:#323232}
.qa-list{width:87.5%;margin:0 auto 1.45rem}
.qa-list a{display:inline-block;padding:0 1.25rem 0 1.75rem;margin-bottom:.9rem;font-size:1rem;line-height:2.1rem;color:#fff;background:#096;border-radius:1.05rem}
.index_box5{width:100%;max-width:640px;background-color:#e6e6e6;height:4.9rem;text-align:center;font-size:.8rem;color:#333;padding-top:.9rem}
.index_box5 p{line-height:1.2rem}