.c-sec1 img,article{width:100%}.c-sec3 ul,.c-sec3 ul a{color:#fff}.c-sec3 ul,.c-sec3 ul li,.c-sec4 ul,.c-sec4 ul li,article{overflow:hidden}article{padding-top:60px}.sec-banner{position:absolute;top:50%;left:45%;-webkit-transform:translate(-45%,-50%);-ms-transform:translate(-45%,-50%);-o-transform:translate(-45%,-50%);transform:translate(-45%,-50%);color:#fff}.sec-banner p{width:100%;max-width:1200px;margin-top:20px;font-weight:lighter}.c-sec2 .company{max-width:378px;width:40%;margin:0 auto}.c-sec2 .map a{display:block}.c-sec2 h2{margin:30px 0;text-align:center;font-size:32px}.c-sec2 p{margin-top:20px;margin-bottom:30px}.c-sec3{background-color:#0054a7}.c-sec3 ul{width:100%;max-width:1200px;margin:0 auto}.c-sec3 ul img{width:100%;max-width:373px;margin:0 auto}.c-sec3 ul li{width:33.333%;padding:15px;float:left;display:inline-block;vertical-align:top}.c-sec3 ul h2{margin-top:20px;margin-bottom:10px;font-size:22px}.c-sec3 ul p{font-size:14px}.c-sec4{color:#009f97;background-color:#fff}.c-sec4>p{font-size:16px}.c-sec4 h5{width:70%;margin:0 auto;color:#666}.c-sec4 .submit,.c-sec4 ul{max-width:750px;width:100%;margin:0 auto}.c-sec4 .submit{line-height:40px;font-size:24px}.c-sec4 .submit p{padding:0;text-align:left;color:grey}.c-sec4 .submit span.checkbox{display:inline-block;width:24px;height:24px;margin-right:10px;border:1px solid #cacaca;text-align:center;font-weight:700;vertical-align:middle}.c-sec4 .submit button{width:100%;margin-top:20px;padding:20px;border:none;font-size:36px;letter-spacing:3px;text-align:center;color:#eee;background-color:#cacaca;transition:all ease .4s;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-ms-transition:all ease .4s;-o-transition:all ease .4s}.c-sec4 .submit button.focus{color:#fff;background-color:#000}.c-sec4 .submit .gray{color:#bcbdbd}.c-sec4 ul{text-align:center}.c-sec4 ul li{width:100%;padding:20px 0}.c-sec4 ul input,.c-sec4 ul select,.c-sec4 ul textarea{width:100%;height:50px;line-height:50px;padding:0 10px;border:1px solid #dedede}.c-sec4 ul textarea{height:100px;line-height:30px}.c-sec4 ul label{line-height:30px;text-align:left;display:block;color:#333}.c-sec4 .must,.c-sec4 h3{color:#8dc11f}.c-sec4 h1,.c-sec4 p{text-align:center;color:#8dc11f}.c-sec4 h2,.c-sec4 p{padding:20px 0}.x2-move{margin-left:16.66666%}@media screen and (max-width:750px){.sec-banner p{display:none}.c-sec2 .company,.c-sec2 img,.c-sec3 ul li{width:100%}.c-sec4{padding-left:10px;padding-right:10px}.c-sec4 ul li{padding:5px 0}.c-sec4 ul input,.c-sec4 ul select,.c-sec4 ul textarea{height:35px;line-height:35px;padding:0 5px}.c-sec4 ul textarea{height:100px}.c-sec4 .submit button{padding:0;font-size:18px}.c-sec4 .submit span.checkbox{width:20px;height:20px}.c-sec4 .submit span.checkbox i{font-size:12px}}.map-a{text-decoration:underline;}section#consult,section#company{padding-top: 70px;}
.swiperDiv {
    width: 33.333%;
    padding: 15px;
    float: left;
    display: inline-block;
    vertical-align: top;
    color: #fff;
}
    .swiperDiv h2 {
        color: #fff;
        margin-top: 20px;
        margin-bottom: 10px;
        font-size: 22px;
    }   
     .swiperDiv h2 a {
        color: #fff;
    }
     .swiperDiv p {
        color: #fff;
        font-size:14px;
    }
     .swiperDiv p a {
        color: #fff;
        font-size:14px;
    }