@charset "utf-8";
html{font-size:625%;-webkit-text-size-adjust:none;max-height:100%}
body{font-size: 0.16rem;}
body,p,h1,ul,li,input,img,figure,h3,h1,h2,dl,dd,dt,textarea{margin:0; padding:0;font-family: Lucida Grande,'Microsoft YaHei',"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif}
ul, ol, li, dl, dt, dd {list-style:none;}
a{text-decoration:none;outline:0px; color:#000}
fieldset, img {border:0;}
img{display:block;max-width: 100%}
input[type="text"],input[type="password"],input[type="submit"],input[type="reset"],input[type="button"],textarea{-webkit-appearance: none;}


html, body {
    position: relative;
    height: 100%;
}
body {
    background: #fff;
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 14px;
    color:#000;
    margin: 0;
    padding: 0;
}
img{width:100%;}

.swiper-container,.swiper-slide {
    position:relative;
    width:100%;
    height:100%;
    overflow:hidden;
}

.bg1{background:url(../images/m1.png) 0 center / 100% 100% no-repeat;}
.bg2{background:url(../images/m2.png) 0 0 / 100% auto no-repeat;}
.bg3{background:url(../images/m3.png) 0 0 / 100% auto no-repeat;}
.bg4{background:url(../images/m4.png) 0 0 / 100% auto no-repeat;}
.bg5{background:url(../images/m5.png) 0 0 / 100% auto no-repeat;position:relative}

.pc-bg1{background:url(../images/1.jpg) center 0 / cover no-repeat;}
.pc-bg2{background:url(../images/2.jpg) center 0 / cover no-repeat;}
.pc-bg3{background:url(../images/3.jpg) center 0 / cover no-repeat;}
.pc-bg4{background:url(../images/4.jpg) center 0 / cover no-repeat;}
.pc-bg5{background:url(../images/5.jpg) center 0 / cover no-repeat;}
.join-tel{display:block;width:100%;height:100%;}
.section,.swiper-slide{color:transparent;}