.website-wrap { width: 100%; height: auto; overflow: hidden; background-color: #F5FAFF; } /* 导航 */ .website-wrap .header .nav { width: 100%; height: 3.9vh; display: flex; align-items: center; padding-left: 18.4%; background: rgba(255, 255, 255, .4); } /* logo */ .website-wrap .header .nav img { height: 2.4vh; } /* 背景 */ .website-wrap .header { width: 100%; height: 43.7vh; background-image: url(../images/banner.png); background-size: 100% 100%; background-repeat: no-repeat; } .website-wrap main { width: 100%; height: calc(100% - 43.7vh - 11.788vh); } .main h1 { font-family: PingFang SC, PingFang SC; font-weight: 500; font-size: 2.25rem; color: #0D2E6F; line-height: 2.625rem; text-align: center; font-style: normal; text-transform: none; margin-top: 5.9vh; } .main h2 { font-family: PingFang SC, PingFang SC; font-weight: 500; font-size: 1rem; color: #0D2E6F; line-height: 1.19rem; text-align: center; font-style: normal; text-transform: none; margin-top: 20px; } .main .area-wrap { width: 100%; height: 340px; margin-top: 50px; position: relative; display: flex; } .main .area-wrap .pic { width: 21.77vw; height: 100%; background-image: url(../images/area.png); background-repeat: no-repeat; background-size: 60% 100%; background-position: right 16vh; } .main .area-wrap .wrap { width: 63.07vw; height: 100%; display: flex; align-items: center; justify-content: space-between; } .main .area-wrap .wrap .item { width: 14.25vw; height: 100%; background-image: url(../images/bj.png); background-repeat: no-repeat; background-size: 100% 110%; background-color: #fff; box-shadow: 0px 0px 16px 0px rgba(45,109,255,0.1); border-radius: 0px 0px 0px 0px; display: flex; align-items: center; justify-content: center; } .main .area-wrap .wrap .item dl { display: flex; align-items: center; flex-direction: column; } .main .area-wrap .wrap .item dl dt img{ height: 6.35vh; } .main .area-wrap .wrap .item dl dd h6:nth-child(1) { font-family: PingFang SC, PingFang SC; font-weight: 500; font-size: 20px; color: #0D2E6F; line-height: 23px; text-align: center; font-style: normal; text-transform: none; margin-top: 41px; } .main .area-wrap .wrap .item dl dd h6:nth-child(2) { font-family: PingFang SC, PingFang SC; font-weight: 400; font-size: 14px; color: #0D2E6F; line-height: 16px; font-style: normal; text-transform: none; text-align: center; margin-top: 10px; } .footer { width: 100%; height: 11.788vh; background-color: #04163C; margin-top: 100px; } .footer .content { width: 400px; height: 100%; margin: auto; display: flex; align-items: center; justify-content: center; flex-direction: column; } .footer .content h2 { font-family: PingFang SC, PingFang SC; font-weight: 400; font-size: 14px; color: #FFFFFF; text-align: center; font-style: normal; text-transform: none; line-height: 1.5; }