.top-swiper {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.top-swiper .top-swiper-item {
    width: 100%;
    height: 100%;
}

.top-swiper .top-swiper-item .swiper-pagination-bullet {
	display: inline-block;
    vertical-align: middle;
    margin-right: 0.1rem;
    position: relative;
    opacity: 1;
    width: 0.35rem;
    height: 3px;
    border-radius: 0;
    background-color: rgba(255,255,255,.3);
}
.top-swiper .top-swiper-item .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #FFFFFF;
}

.top-swiper .top-swiper-item .swiper-slide {
    width: 100%;
    height: 100%;
}

.top-swiper .top-swiper-item .swiper-slide img {
    width: 100%;
    height: 100%;
}



/*关于我们*/
.b-a{width: 100%;padding-top: 1.15rem;padding-bottom: .8rem; position: relative;min-height: 9.1rem;}
.b-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%; overflow: hidden;}
.b-bg img{transform: scale(1.00);transition: all ease .5s;position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.b-main{width: 16rem;margin: 0 auto;position: relative;z-index: 1;}
.b-cont{width: 100%;}
.b-cont:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.b-left{float: left;width: 6.8rem;}
.b-titles{width: 100%;margin-bottom: .47rem; color: #ffffff;font-weight: bold;line-height: 1.17;}
.b-intro{width: 100%;margin-bottom: .9rem; color: #ffffff;line-height: 1.87;}
.b-more{transition: background-color ease .5s;display: inline-block;cursor: pointer; padding: 0 .46rem;line-height: .5rem;background-color: transparent; color: #ffffff;border: solid 1px #ffffff;}
.b-more:after{content: '';display: inline-block;vertical-align: middle;margin-left: .2rem; width: .437em;height: 1.5em;background-image: url('../img/a9.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}
.b-more:hover{background-color: #fff;color: #000;}
.b-more:hover:after{background-image: url('../img/a9-b.png');}

.b-right{float: right;font-size: 0;}
.b-list{display: inline-block;vertical-align: top;margin-right: 1.2rem;}
.b-list:last-child{margin-right: 0;}
.b-item{display: block;width: 100%;margin-bottom: 1.1rem;}
.b-b{width: 100%;}
.b-nub{display: inline-block;vertical-align: text-top;color: #ffffff;line-height: 1;}
.b-unit{display: inline-block;vertical-align: text-top;margin-top: .1rem; color: #ffffff;line-height: 1;}
.b-tip{width: 100%;padding-top: .15rem; color: #ffffff;line-height: 1.6;}

/*产品中心*/
.c-a {width: 100%;padding-top: 1rem;padding-bottom: 1.2rem;background-image:url(../img/b9.jpg);background-size: cover;background-position: center center; background-repeat: no-repeat;}
.c-main { width: 100%; padding: 0 1.6rem; margin: 0 auto;}
.c-titles { width: 100%; margin-bottom: 0.6rem; color: #111111;font-weight: bold;line-height: 1.17;}
.g-more { transition: background-color ease .5s; display: inline-block; cursor: pointer; font-size: 16px; padding: 0 46px;line-height: 50px; background-color: transparent; color: #ffffff; border: solid 1px #ffffff; font-weight:normal;}
.g-more:after { content: ''; display: inline-block; vertical-align: middle; margin-left: 20px; width: 0.437em; height: 1.5em; background-image: url(../img/a9.png); background-size: 100% auto;
background-position: center center; background-repeat: no-repeat;}
.c-titles .g-more{float:right;border: solid 1px #dcdcdc; color:#434343;}
.c-titles .g-more:after{ background-image: url(../img/a10.png);}
.c-titles .g-more:hover{ background-color:#000; color: #ffffff;border: solid 1px #000;}
.c-titles .g-more:hover:after { background-image: url(../img/a9.png);}
.c-cont {width: 100%;}
.c-item { display: inline-block; vertical-align: top; position: relative; cursor: pointer; width: 48.3%; margin-right: 3%;}
.c-item:nth-child(2n) {margin-right: 0;}
.c-img { display: block; width: 100%; position: relative; padding-top: calc(385/513*100%); overflow: hidden;}
.c-img img { transform: scale(1.00); transition: all ease .5s; position: absolute; top: 0; left: 0; width: 100%; height: 100%;object-fit: cover;}
.c-text { position: absolute; bottom:0.4rem; left: 0; padding: 0.35rem 0.4rem;}
.c-name { color: #ffffff; line-height: 1.8; font-weight:600; letter-spacing:0.1em;}
.c-intro { margin-top: 0.1rem; color: #ffffff; line-height: 1.8;}
.c-name-en{ color: #ffffff; line-height: 1.7; text-transform: uppercase; position:relative; display:inline-block;z-index:9; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);}
.c-name-en:after { content: ""; background: #d6ad5d; height: 4px;width:100%; position: absolute; left:0; bottom:5px; z-index:-9;}
.c-item:hover .c-img img { transform: scale(1.05);}

/*招商加盟*/
.g-a{overflow: hidden; width: 100%; position: relative; }
.g-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%; overflow: hidden;}
.g-bg img{transform: scale(1.00);transition: all ease .5s;position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.g-main{width: 12.63rem;margin: 0 auto;position: relative;z-index: 1;}
.g-cont{width: 100%;position: relative; padding-top: calc(920/1263*100%);}
.g-box{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.g-scale{position: relative; width: 1263px;transform-origin: 0 0;}
.g-img{width: 100%;}
.g-img img{width: 100%;}
.g-top{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); width: 510px;text-align: center;}
.g-tip{width: 100%;margin-bottom: 30px; color: #ffffff;font-size: 20px;line-height: 30px;}
.g-titles{width: 100%;margin-bottom: 55px; color: #ffffff;font-weight: bold;font-size: 56px;line-height: 66px;}
.g-more{transition: background-color ease .5s;display: inline-block;cursor: pointer;font-size: 16px; padding: 0 46px;line-height: 50px;background-color: transparent; color: #ffffff;border: solid 1px #ffffff;}
.g-more:after{content: '';display: inline-block;vertical-align: middle;margin-left: 20px; width: .437em;height: 1.5em;background-image: url('../img/a9.png'); background-size: 100% auto;background-position: center center;background-repeat: no-repeat;}
.g-more:hover{background-color: #fff;color: #000;}
.g-more:hover:after{background-image: url('../img/a9-b.png');}

.g-item{position: absolute;cursor: pointer;  display: flex;align-items: center; width: 134px;height: 130px;}
.g-item:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../img/a24.png');background-size: 100% 100%;background-position: center center;background-repeat: no-repeat;}
.g-name{width: 100%;position: relative;text-align: center; color: #ffffff;padding-bottom: 10px; font-size: 24px;line-height: 34px;}
.g-name:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -5px; width: 10px;height: 2px;background-color: #fdfdfe;}

.g-item:nth-child(1){top: 227px;left: -45px;}
.g-item:nth-child(2){top: 162px;left: 281px;}
.g-item:nth-child(3){top: 135px;left: 1142px;}
.g-item:nth-child(4){top: 461px;left: 201px;}
.g-item:nth-child(5){top: 369px;left: 931px;}
.g-item:nth-child(6){top: 456px;left: 1190px;}
.g-item:nth-child(7){top: 669px;left: -7px;}
.g-item:nth-child(8){top: 731px;left: 715px;}

.g-item:nth-child(1):after{animation: scale1 5s  infinite;}
.g-item:nth-child(2):after{animation: scale1 5s  2s infinite;}
.g-item:nth-child(3):after{animation: scale1 5s  1s infinite;}
.g-item:nth-child(4):after{animation: scale1 5s 3s infinite;}
.g-item:nth-child(5):after{animation: scale1 5s  2s infinite;}
.g-item:nth-child(6):after{animation: scale1 5s 3s infinite;}
.g-item:nth-child(7):after{animation: scale1 5s 1s infinite;}
.g-item:nth-child(8):after{animation: scale1 5s  infinite;}

@keyframes scale1 {
    0%{
        opacity: .5; 
        transform: scale(.79) ;
        }
    95%{
        opacity: 1; 
        transform: scale(1.2) ;
    }
    100%{
        opacity: 0;
        transform: scale(1.2) ; 
    }

}


/*新闻资讯*/
.i-a{width: 100%;padding-top: .95rem;padding-bottom: 1.2rem; background-image: url('../img/b13.jpg'); background-size: cover;background-position: center center;background-repeat: no-repeat;}
.i-main{width: 16rem;margin: 0 auto;}
.i-titles{width: 100%;margin-bottom: .65rem;color: #111111;font-weight: bold;line-height: 1.17;}
.i-cont{width: 100%;}
.i-b{width: 100%;}
.i-titles .g-more{float:right;border: solid 1px #dcdcdc; color:#434343;}
.i-titles .g-more:after{ background-image: url(../img/a10.png);}
.i-titles .g-more:hover{ background-color:#000; color: #ffffff;border: solid 1px #000;}
.i-titles .g-more:hover:after { background-image: url(../img/a9.png);}
.i-item { width: 5.06rem; height: 100%; margin-right: 0.35rem; display: inline-block;}
.i-item:nth-child(3){margin-right:0; }
.i-link { display: block; width: 100%; cursor: pointer;}
.i-img { width: 100%; position: relative; padding-top: calc(287/507*100%); overflow: hidden;}
.i-item:hover .i-img img { transform: scale(1.05);}
.i-img img { transform: scale(1.00); transition: all ease .5s; position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover;}
.i-text {width: 100%; background-color:#fff; overflow:hidden; padding: 0.35rem;}
.i-time{ width: 100%; color: #111111; line-height: 1.35;}
.i-name { width: 100%; height:65px; overflow:hidden; color: #111111; line-height: 1.35; margin: 0.2rem 0;}
.i-intro { width: 100%; line-height: 1.45;  color: #666666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.i-more { width: 100%; line-height: 1.6; margin-top: 0.15rem; color: #111111;}
.i-more:after { content: ''; display: inline-block; vertical-align: middle; margin-left: 0.2rem; width: 0.437em; height: 1.5em; background-image: url(../img/a9-b.png); background-size: 100% auto; background-position: center center; background-repeat: no-repeat;}