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; }




.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%;}



.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;}
.bg5{background: url("../img/bg5.jpg")no-repeat center center ;
    background-size: cover;}

.title1{width:6.9rem;margin:0 auto .4rem auto;}
.title2{text-align:center;}
.title2 h2{font-size:.48rem;}
.title2 p{font-size:.24rem;text-transform:uppercase}
.tcolor{color:#fff}
/*å°é¢*/
.cover{background: url("../img/cover-bg.jpg")no-repeat center center;background-size:cover;}
.cover-img{width:1.75rem;}
.logo{width:2.39rem;margin:-1rem auto 1.1rem auto}
.cover-title1{width:5.85rem;margin:.4rem auto}
.cover-title2{width:4.78rem;margin: .6rem auto 1.4rem auto;}

/*å‰è¨€*/
.introduction-title{width:1.6rem;margin:0 auto;}
.introduction-article{text-align: center;}
.introduction-article h2{font-size: .3rem;margin:.4rem 0 .2rem 0}
.introduction-article p{font-size: .26rem;color:#666;line-height:.4rem}

/* å¯¼èˆªæ  */
.nav-logo{width:2.39rem;margin:0 auto;}
.nav-bar{margin-top:.95rem}
.nav-bar .nav-btn,.nav-bar li{width:4.48rem;height:1.18rem;margin:0 auto;text-align:center;line-height:1.2rem;border:.01rem solid #bd9e68}
.nav-bar li{margin-bottom:.7rem}
.nav-bar .nav-btn{margin:-.11rem 0 0 -.1rem;background: url("../img/nav-icon.png") no-repeat .6rem center #bd9e68;background-size:.22rem .4rem;color:#fff;font-size:.4rem;font-weight:bold; }


/* äººç‰© */
/*     éª‘å£«åç‰‡     */
.part01-person .left-body{width:3.05rem;}
.part01-person .right-body{width:3.2rem;padding:.65rem .25rem 0 0}
.part01-person .right-body h2{width:2.5rem;height:.7rem;margin:0 auto;background:#bd9e68;text-align:center;line-height:.7rem;font-size:.28rem;color:#fff}
.part01-person .right-body p{position: relative;text-align:center;padding: .4rem 0 .2rem 0;}
.point-left,.point-right{position:absolute;display:block;width:.35rem;height:.31rem;}
.point-right{bottom:.1rem;right:0;background:url("../img/point-right.png") no-repeat center center;background-size:100% 100%;}
.point-left{top:.3rem;left:0;background:url("../img/point-left.png") no-repeat center center;background-size:100% 100%;}
.part01-article{padding:.3rem .25rem .05rem 0;margin-top:.25rem;background:#f3f3f3}
.part01-text h2{position:relative;margin:0 0 .2rem .38rem;box-sizing:border-box;padding-left:.5rem;width:2.7rem;height:.5rem;font-size:.28rem;line-height:.5rem;color:#fff;background:#333;}
.part01-text .border{position:absolute;left:-.39rem;top:50%;display:block;width:.77rem;height:.02rem;background:url("../img/border.jpg") no-repeat center center;background-size:100% 100%;}
.part01-text p{margin:0 0 .3rem .38rem;line-height:.34rem;}
.part01-article .text1 p{position:relative;text-indent:2em;font-size:.22rem;}
.part01-article .icon1{position:absolute;display:block;width:.33rem;height:.3rem;background:url("../img/icon1.png") no-repeat center center;background-size:.33rem .22rem;}
.part01-article .text2 p b{color:#bd9e68}

/*  åŠ ç›Ÿå•†è®¿è°ˆ   */
.part02-main,.part02-text{height: 7.8rem;overflow: hidden;}
.part02-text{position:relative}
.scrollbar1{display:block!important}
.part02-text .swiper-slide{height:auto}
.part02-text p{padding-left:.55rem;padding-right:.4rem;text-align:justify;}
.part02-text .question{position:relative;font-size:.24rem;color:#bd9e68;line-height:.36rem;margin-bottom:.15rem;}
.part02-text .question i{position:absolute;display:block;left:0;top:0;width:.52rem;height:.52rem;background:url("../img/portrait1.png") no-repeat left top;background-size:100% 100%;}
.part02-text .answer{position:relative;font-size:.22rem;color:#666;line-height:.36rem;margin-bottom:.3rem;}
.part02-text .answer i{position:absolute;display:block;left:0;top:0;width:.52rem;height:.52rem;}
.swiper-scrollbar{right:.09rem!important;width: .01rem!important;background: #a0a0a0;}
.scrollbar1 .swiper-scrollbar-drag{left:-.09rem;width:.18rem!important;background:url("../img/scoll.jpg") no-repeat center bottom #333;background-size: 100% 1.3rem;}

/*é£Žé‡‡å±•ç¤º*/
.part03-content{padding-bottom:1rem}
.part03-content h2{width:2.1rem;height:.7rem;line-height:.7rem;margin: 0 auto .38rem;text-align:center;background:#bd9e68;font-size:.3rem;color:#fff}
.part03-img{width:6.9rem;}
.pagination1 .swiper-pagination-bullet{width:.21rem;height:.21rem;border:.05rem solid #bd9e68;background:none}
.pagination1 .swiper-pagination-bullet-active{background:#bd9e68}


.part02-text .answer i.portrait1{background:url("../img/portrait2.png") no-repeat left top;background-size:100% 100%;}
.part02-text .answer i.portrait2{background:url("../img/portrait3.png") no-repeat left top;background-size:100% 100%;}
.part02-text .answer i.portrait3{background:url("../img/portrait4.png") no-repeat left top;background-size:100% 100%;}


/*å°ç¼–æ‰‹è®°*/
.notes-img{width:3.72rem;margin:1.05rem auto 0;}
.notes-logo{width:2.64rem;margin: -.6rem auto .6rem;}
.notes-article{padding:0 .2rem;text-align:justify;color:#fff;line-height:.4rem}

/*ç­–åˆ’å›¢é˜Ÿ*/
.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}
.personnel{text-align: center;margin-top:.45rem}
.personnel p{line-height:.4rem}
.mzsm{text-align: center;}
.mzsm .title{margin:.5rem 0 .2rem 0;}
.mzsm .title h2{font-size:.36rem;}
.mzsm .title h2 b{color:#bd9e68}
.mzsm p{font-size: .2rem;color:#333;line-height: .4rem;text-align:center}



footer{display:none}

#top{    position: absolute;right: 0;top: 16%;width: 1.22rem;z-index: 999;display: none}


