html{color:#333;-webkit-text-size-adjust:100%;-ms-text-size-adjust: 100%;font-size: 62.5%;}
@media only screen and (max-width: 2047px) and (min-width: 1601px){
    html {
        font-size: 100px!important;
    }
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
body{max-width: 750px;margin:0 auto;}
h1,h2{ font-weight:bold}
em,i{ font-style:normal}
a{text-decoration:none;}
img{border:none; width:100%; display:block}
.fl, .fr{_display: inline;}
.fl{float: left;}
.fr{float: right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}


.content{box-sizing: border-box;margin: 44px auto 0 auto;width: 94%;position: relative;overflow: hidden;}
.content1{box-sizing: border-box;margin:0 auto; width: 100%;position: relative;overflow: hidden; }
html, body {position: relative; height: 100%; }
body {background: #fff; font-size:0.24rem; color:#333; }
.swiper-container { width: 100%;height: 100%;}
.swiper-wrapper{width:100%;height:100%;}
.swiper-slide {     position: relative;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; }
.pagination{position: relative;padding-bottom:.8rem}

.swiper-pagination{width:100%!important;bottom:0!important;text-align: center;position: absolute;}
.pagin1{font-size:0}
.pagin1 .swiper-pagination-bullet{width:.2rem;height:.2rem;border-radius:100%;background:#bfbfbf;opacity:1;border:none;}
.pagin1 .swiper-pagination-bullet-active{background:#a42224}
.pagin2{font-size:0}
.pagin2 .swiper-pagination-bullet{width:.56rem;height:.03rem;border-radius:0;background:#bfbfbf;opacity:1;border:none;margin: 0 .04rem!important;}
.pagin2 .swiper-pagination-bullet-active{background:#a42224}

.pr{ position:relative}
.u-topbar {position: fixed;top: 0;z-index: 9999;width: 100%;max-width: 750px;}
.ns-box{max-width: 670px;}

@-webkit-keyframes start{
    0%,30%{opacity:0;-webkit-transform:translate(0,10px);}
    60%{opacity:1;-webkit-transform:translate(0,0);}
    100%{opacity:0;-webkit-transform:translate(0,-8px);}
}
@-moz-keyframes start{
    0%,30%{opacity:0;-moz-transform:translate(0,10px);}
    60%{opacity:1;-moz-transform:translate(0,0);}
    100%{opacity:0;-moz-transform:translate(0,-8px);}
}
@keyframes start{
    0%,30%{opacity:0;transform:translate(0,10px);}
    60%{opacity:1;transform:translate(0,0);}
    100%{opacity:0;transform:translate(0,-8px);}
}
@-webkit-keyframes end{
    0%,30%{opacity:1;-webkit-transform:scale3d(1,1,1);}
    60%{opacity:1;-webkit-transform:scale3d(.9,.9,1);}
    100%{opacity:1;-webkit-transform:scale3d(.8,.8,1);}
}
@-moz-keyframes end{
    0%,30%{opacity:1;-moz-transform:scale3d(1,1,1);}
    60%{opacity:1;-moz-transform:scale3d(.9,.9,1);}
    100%{opacity:1;-moz-transform:scale3d(.8,.8,1);}
}
@keyframes end{
    0%,30%{opacity:1;transform:scale3d(1,1,1);}
    60%{opacity:1;transform:scale3d(.9,.9,1);}
    100%{opacity:1;transform:scale3d(.8,.8,1);}
}
#array{position:absolute;z-index:999;-webkit-animation:start 1.5s infinite ease-in-out;width:0.47rem;height:0.49rem;bottom:10px;left:45%;}

.title{font-size:0;text-align:center;margin-bottom: .2rem;}
.title h2{font-size:.36rem;color:#333;}
.title h2 b{color:#a2192b}
.title strong{font-size:.24rem;color:#888;text-transform:uppercase;line-height: .4rem;margin-top: .06rem;display:block;}
.title .border{width:.67rem;border-bottom: .02rem solid #a2192b;display:inline-block;margin-top:.1rem}

.bg1{background: url("../img/bg1.jpg")no-repeat center center ;background-size:cover;}
.bg2{background: url("../img/bg2.jpg")no-repeat center center ;
    background-size: cover;}
.bg3{background: url("../img/bg3.jpg")no-repeat center center ;
    background-size: cover;}
.bg4{background: url("../img/bg4.jpg")no-repeat center center ;
    background-size: cover;}

/*å°é¢*/
.cover{background: url("../img/cover-bg.jpg")no-repeat center center;background-size:cover;}
.cover-title{width:5.15rem;margin: 0 auto;}
.cover-title1{width:6.76rem;margin:.2rem auto}
.cover-title2{width:3.89rem;margin:.2rem auto}



/*å¯¼è¯­*/
.introduction-images li{width:2.18rem;margin-right:.1rem}
.introduction-images li:last-child{width:2.42rem;margin-right:0;}
.introduction-article{margin-top:.4rem;font-size:.24rem;line-height:.44rem}


/*åŸŽå¸‚åˆä¼™äººæ‹›å‹Ÿè®¡åˆ’*/
.recruitment-main{padding-bottom: .4rem;position:relative;}
.recruitment-img{width:6.9rem;position:relative}
.recruitment-img p{position:absolute;bottom:0;left:0;width: 100%;text-align: center;line-height: .6rem;color: #fff;background: url("../img/bg.png");font-size: .2rem;}
.recruitment-article{margin-top: .4rem;}
.recruitment-article h2{text-align:center;font-size:.3rem;color:#333;font-weight:normal;margin-bottom: .1rem;}
.recruitment-article p{font-size:.22rem;color:#333;line-height:.4rem}

/*è½»å¥¢ç§‘æŠ€æœ¨*/
.visits-img,.visits-main,.visits-images{width:6.9rem;position: relative;overflow: hidden;}
.visits-main{padding-bottom: .4rem;}
.visits-main>.swiper-wrapper>.swiper-slide{flex-direction:column}
.visits-img p{position:absolute;bottom:0;left:0;width: 100%;text-align: center;line-height: .6rem;color: #fff;background: url("../img/bg.png");font-size: .2rem;}
.visits-images{width:6.9rem;padding-bottom: .4rem;}
.visits-images .swiper-slide{width:6.9rem;flex-direction:column}
.visits-article{margin-top:.2rem}
.visits-article h2{font-size:.3rem;color:#333;text-align:center;margin-bottom:.2rem}
.visits-article p{font-size:.22rem;text-align:justify;line-height:.4rem}

/*å€¾å¬ä¸Žå­¦ä¹ */
.learn-article{box-sizing: border-box;padding:.2rem 0 0 2.5rem;position: relative;}
.learn-article h2{font-size: .18rem;color:#333;text-align:left}
.learn-article h2 b{font-size:.3rem;color:#a2192b}
.learn-article .border{width:.67rem;height:.02rem;background:#a2192b;margin:.2rem 0;}
.learn-article strong{font-size:.24rem;color:#333;display:block;margin-bottom:.1rem}
.learn-article p{font-size:.22rem;text-align:justify;line-height:.4rem}
.learn-article .tx{position: absolute;left:0;top:1rem;width:2.23rem;}

/*èµ¢åœ¨é‡‘ç§‹  å…±åˆ›ç¹åŽ*/
.prosperous-img,.prosperous-main,.prosperous-images{width:6.9rem;position: relative;overflow: hidden;}
.prosperous-main{padding-bottom: .4rem;}
.prosperous-main>.swiper-wrapper>.swiper-slide{flex-direction:column}
.prosperous-img p{position:absolute;bottom:0;left:0;width: 100%;text-align: center;line-height: .6rem;color: #fff;background: url("../img/bg.png");font-size: .2rem;}
.prosperous-images{width:6.9rem;}
.prosperous-images .swiper-slide{width:6.9rem;flex-direction:column}
.prosperous-article1{width:6.9rem;height:3.23rem;background:url("../img/prosperous-bg1.jpg") no-repeat center center;background-size:100% 100%;display:flex;align-items:center;justify-content:center}
.prosperous-article1 p{padding:0 .5rem;line-height:.4rem;color:#fff;font-size:.24rem}
.prosperous-article2{width:6.9rem;height:3.23rem;background:url("../img/prosperous-bg2.jpg") no-repeat center center;background-size:100% 100%;display:flex;align-items:center;justify-content:center}
.prosperous-article2 p{line-height:.4rem;text-align:center;font-size:.3rem;font-weight:bold;color:#fff}
.pagination7{padding:.2rem 0;font-size:0;background:url("../img/bg.png")}
.pagination7 .swiper-pagination-bullet{width:.56rem;height:.03rem;border-radius:0;background:#a0a0a0;opacity:1;border:none;}
.pagination7 .swiper-pagination-bullet-active{background:#fff}

/*èµ°è¿›ä¸­è‡³ä¿¡ ä½“éªŒæ¬§ç¾Žå®¶å±…æ–‡åŒ–*/
.culture-images{width:6.9rem;position:relative;padding-bottom: .2rem;}
.culture-images p{position:absolute;bottom:0;left:0;width: 100%;text-align: center;line-height: .6rem;color: #fff;background: url("../img/bg.png");font-size: .2rem;}
.culture-article{margin-top:.2rem}
.culture-article p{padding:0 .2rem;text-align:justify}

/*è€æ¿çš„è¯*/
.content1{position: absolute;bottom:0;left:0;width:100%;display: flex;align-items: center;flex-direction: column;}
.master-img{width:3rem;}
.master-article{padding: .1rem .5rem;color: #fff;line-height: .4rem;}
.ceo{width:7.5rem;}

/*å°ç¼–æ‰‹è®°*/
.team-main{text-align: center}
.team-main .left-body{display: inline-block;text-align: right;line-height:.5rem}
.team-main .right-body{display: inline-block;text-align: left;line-height:.5rem}
.follow{display:flex;align-items:center;justify-content:center;margin-top:.4rem}
.follow .company{width: 1.31rem;padding-right:.2rem;}
.gz_nav{margin-top:.1rem}
.follow .code{width:1.5rem;padding-right:.2rem}
.mzsm{padding:0 .4rem;margin-top: .4rem;}
.mzsm p{font-size: .24rem;color:#333;text-align: left;line-height: .4rem;text-indent:2em;text-align:center}

footer{display:none}



