﻿.section1 .wrap{padding:15vw 0 11.51042vw 0}.section1 .wrap .top{display:flex;justify-content:space-between;padding:0 6.66667vw 0 4.16667vw}.section1 .wrap .top .left{display:flex;align-items:center}.section1 .wrap .top .left .title{color:#000;font-size:5vw;font-weight:600;line-height:0.9;text-transform:capitalize;font-family:"PingFang SC", "Calibri", "opensans", "GothicArial", "Arial", "Microsoft YaHei", "San Francisco", 'Hiragino Sans GB', "Helvetica Neue"}.section1 .wrap .top .left .title span{position:relative;display:inline-block}.section1 .wrap .top .left .title span:after{content:'';display:block;background:#C9FF85;position:absolute;left:0;bottom:-10px;height:40%;width:100%;opacity:.8;z-index:-1}.section1 .wrap .top .left .text{margin:0 0 0 5.83333vw}.section1 .wrap .top .left .text p{color:#000;font-size:.9375vw;font-weight:300}.section1 .wrap .top .right{display:flex;align-items:center}.section1 .wrap .top .right .tel{display:flex;align-items:center;margin:0 1.5625vw 0 0}.section1 .wrap .top .right .tel p{color:#000;font-size:.9375vw;font-weight:300;margin:0 1.5625vw 0 0}.section1 .wrap .top .right .tel a{color:#000;font-size:1.25vw;font-weight:500;line-height:177.974%}.section1 .wrap .top .right .code{width:6.25vw}.section1 .wrap .bottom{margin:3.28125vw 0 0 0}.section1 .wrap .bottom .matter:not(:last-child){margin:0 0 1.19792vw}.section1 .wrap .bottom .matter .headline{padding:0 0 0 8.69792vw;margin:0 0 1.19792vw;color:#000;font-size:.9375vw;font-weight:500}.section1 .wrap .bottom .matter .color{height:5.72917vw;display:flex;align-items:center;padding:0 0 0 8.69792vw;background:rgba(217,217,217,0.4)}.section1 .wrap .bottom .matter .color .list{display:flex;align-items:center;cursor:pointer}.section1 .wrap .bottom .matter .color .list:not(:last-child){margin:0 3.125vw 0 0}.section1 .wrap .bottom .matter .color .list .border{width:1.25vw;height:1.25vw;border:.05208vw solid #000;background:#FFF;transition:.7s;margin:0 .52083vw 0 0;display:flex;align-items:center;justify-content:center}.section1 .wrap .bottom .matter .color .list .border div{width:.52083vw;height:.52083vw;background:#FFF}.section1 .wrap .bottom .matter .color .list p{color:#000;font-size:.9375vw;font-weight:300}.section1 .wrap .bottom .matter .color .list.on .border{background:#000}.section1 .wrap .last{padding:0 0 0 8.69792vw;margin:1.19792vw 0 0 0}.section1 .wrap .last .headline{color:#000;font-size:.9375vw;font-weight:500;margin:0 0 1.51042vw}.section1 .wrap .last form{width:68.125vw;display:flex;justify-content:space-between;flex-wrap:wrap}.section1 .wrap .last form input{width:21.875vw;height:2.8125vw;border:.05208vw solid #000;background:#FFF;padding:0 0 0 1.19792vw;margin:0 0 1.5625vw;color:#000;font-size:.83333vw;outline:none;font-weight:300}.section1 .wrap .last form button{width:100%;height:2.8125vw;border:.05208vw solid #000;background:#000;display:flex;align-items:center;justify-content:center;color:#FFF;font-size:.83333vw;font-weight:300}@media screen and (max-width: 1024px){.mouse-pos-list-btn,.mouse-pos-list-span{display:none}.wizardry-code.w-embed.w-script{display:none}.section1 .wrap .top .left{flex-direction:column;align-items:unset}.section1 .wrap .top{flex-direction:column;align-items:unset;padding:0 5%}.section1 .wrap .top .left .title{text-transform:capitalize;font-size:12.2666666667vw}.section1 .wrap .top .left .text{margin:30px 0}.section1 .wrap .top .left .text p{font-size:14px}.section1 .wrap{padding:80px 0 100px 0}.section1 .wrap .top .right .tel p,.section1 .wrap .top .right .tel a{font-size:16px}.section1 .wrap .top .right .code{width:100px}.section1 .wrap .bottom .matter .headline{padding:0 0 0 5%;margin:0 0 20px;font-size:16px;line-height:1.5}.section1 .wrap .bottom .matter .color{height:auto;padding:20px 0 0 5%;flex-wrap:wrap}.section1 .wrap .bottom .matter .color .list{margin:0 20px 20px 0 !important}.section1 .wrap .bottom .matter .color .list .border{width:20px;height:20px;margin:0 7px 0 0}.section1 .wrap .bottom .matter .color .list p{font-size:13px}.section1 .wrap .bottom .matter:not(:last-child){margin:0 0 20px}.section1 .wrap .last{padding:0 5%;margin:25px 0 0 0}.section1 .wrap .last .headline{font-size:16px;margin:0 0 20px}.section1 .wrap .last form{width:100%;flex-direction:column}.section1 .wrap .last form input{width:100%;height:40px;font-size:14px;padding:0 0 0 20px;margin:0 0 12px}.section1 .wrap .last form button{font-size:14px;height:40px}}
