
/*中小屏*/
@media screen and (max-width: 1680px) {
	.container{width: 1200px;}
	.com-link{width: 210px;height: 44px;font-size: 14px;border-radius: 22px;}
	.com-tit{font-size: 36px;}
	.news-list li{width: 378px;margin: 0 33px 40px 0;}
	.news-list .pic,
	.news-list .pic img{height: 252px;}
	.news-list .title{font-size: 18px;height: 48px;}
	.news-list .time{margin-top: 30px;font-size: 14px;}
	.case-list li{width: 378px;margin: 0 33px 40px 0;}
	.case-list .pic,
	.case-list .pic img{height: 252px;}
	.case-list .num{font-size: 31px;}
	.case-list .title{font-size: 18px;}
	.case-list .txt{margin-top: 16px;font-size: 14px;}
	.case-list .s-txt{font-size:14px;}
	.case-list .addr{margin-top: 25px;}
	.case-list .bot{padding-top: 15px;}
	.page a, 
	.page span{width: 38px;height: 38px;font-size: 17px;}
	.page .start::after, 
	.page .end::after,
	.page .prev::after, 
	.page .next::after{width: 18px;height: 18px;}
	.swiper-com .swiper-button-prev, 
	.swiper-com .swiper-button-next{width: 56px;height: 56px;left: -76px;top: 110px;}
	.swiper-com .swiper-button-next{left: auto;right: -76px;}
	.swiper-com .swiper-button-prev i,
	.swiper-com .swiper-button-next i{width: 24px;height: 24px;}

	.home .swiper-banner .container{width: 1280px;}
	.home .swiper-banner .title{font-size: 66px;}
	.home .swiper-banner .link{width: 142px;height: 44px;border-radius: 22px;margin-top: 48px;}
    .home .swiper-banner .swiper-button-prev, 
    .home .swiper-banner .swiper-button-next{width:56px;height:56px;left:30px;margin-top:-28px;}
    .home .swiper-banner .swiper-button-next{left:auto;right:30px;}
    .home .swiper-banner .swiper-button-prev i,
    .home .swiper-banner .swiper-button-next i{width:24px;height:24px;}
	.home .about-box .group{padding: 30px 30px 40px 30px;height: 408px;}
	.home .about-box .group .box{width: 560px;}
	.home .about-box .name{font-size: 28px;}
	.home .about-box .tips{margin-top: 20px;font-size: 16px;}
	.home .about-box .txt{font-size: 14px;}
	.home .sub-tit{font-size: 44px;}
	.home .system-box .main{margin-top: 48px;}
	.home .system-box .item{width: 588px;}
	.home .system-box .img{width: 385px;height: 310px;}
	.home .system-box .img img{max-height: 310px;}
	.home .system-box .box{padding: 0 56px;}
	.home .system-box .title{font-size: 28px;}
	.home .system-box .txt{font-size: 14px;min-height: 84px;}
	.home .glow-box .name{font-size: 34px;}
	.home .glow-box .info{font-size: 22px;}
	.home .glow-box .pic{width: 416px;}
	.home .glow-box .learn-more{margin-top: 36px;width: 144px;height: 44px;border-radius: 22px;}
	.home .glow-box .item{margin-bottom: 2.3438vw;}
	.home .glow-box .title{font-size: 30px;}
	.home .glow-box .title span{font-size: 27px;margin-right: 16px;}
	.home .glow-box .txt{font-size: 18px;padding-left: 56px;}
	.home .grid-box .title{font-size: 34px;}
	.home .anneng-box .pic{width: 325px;}
	.home .anneng-box .name{font-size:36px;}
	.home .anneng-box .item{margin-bottom: 2.3438vw;}
	.home .anneng-box .title{font-size: 30px;}
	.home .anneng-box .title span{font-size: 27px;margin-right: 16px;}
	.home .anneng-box .txt{font-size: 18px;padding-left: 56px;}
	.home .anneng-box .title{font-size: 34px;}
	.home .swiper-grid{width: 1230px;}
	.home .swiper-grid .box{height: 622px;}
	.home .swiper-s-gird .box{height:556px;}
	.home .swiper-grid .pic,
	.home .swiper-grid .pic img{height: 245px;}
	.home .swiper-grid .name{font-size: 22px;}
	.home .swiper-grid .txt{font-size: 14px;}
	.home .swiper-grid .num{font-size:32px;}
	.home .swiper-grid .s-name{font-size: 18px;}
	.home .swiper-grid .s-txt{font-size: 14px;}
	.home .world-box .box{padding: 0 60px 0 119px;}
	.home .world-box .area{width: 370px;height: 482px;}
	.home .world-box .pos{width: 28px;height: 32px;}
	.home .world-box .pos1{left: 32px;top: 152px;}
	.home .world-box .pos2{left: 10px;top: 182px;}
	.home .world-box .pos3{left: 75px;top: 194px;}
	.home .world-box .pos4{left: 32px;top: 204px;}
	.home .world-box .pos5{left: 0px;top: 216px;}
	.home .world-box .pos6{left: 4px;top: 254px;}
	.home .world-box .pos7{left: 25px;top: 280px;}
	.home .world-box .pos8{left: 126px;top: 276px;}
	.home .world-box .pos9{left: 260px;top: 387px;}
	.home .world-box .title{font-size: 34px;}
	.home .world-box .right{padding-top: 64px;width: 392px;}
	.home .world-box .s-tit{font-size: 32px;}
	.home .world-box .tel{margin-top: 30px;font-size: 19px;}
	.home .world-box .team{width: 210px;height: 44px;font-size: 14px;border-radius: 22px;margin-top: 132px;margin-left:172px;}
	.home .world-box .find{height: 117px;padding-left: 56px;padding-right:70px;}
	.home .world-box .find .pic{width: 116px;}
	.home .world-box .find .name{font-size: 20px;}
	.home .phase-box .main{padding: 0 60px 0 54px;}
	.home .phase-box .title{font-size: 28px;}
	.home .phase-box .txt{font-size: 14px;}
	.home .solar-box .title{font-size: 34px;}
	.home .swiper-solar .pic,
	.home .swiper-solar .pic img{height: 248px;}
	.home .swiper-solar .num{font-size: 31px;}
	.home .swiper-solar .name{font-size: 18px;}
	.home .swiper-solar .addr{margin-top: 25px;}
	.home .swiper-news{width: calc(50vw + 600px);}
	.home .swiper-news .swiper-slide{width: 332px;}
	.home .swiper-news .pic,
	.home .swiper-news .pic img{height: 222px;}
	.home .swiper-news .title{font-size: 18px;height: 48px;}
	.home .swiper-news .time{margin-top: 30px;font-size: 14px;}
	.home .swiper-news .swiper-button-prev, 
	.home .swiper-news .swiper-button-next{top: -90px;right: calc(50vw - 600px);}
	.home .swiper-news .swiper-button-prev{right: calc(50vw - 534px);}
	.caseDet .swiper-det img{height：248px;}
	.caseDet .swiper-det .swiper-button-prev, 
	.caseDet .swiper-det.swiper-button-next{top: -90px;right: calc(50vw - 600px);}
	.caseDet .swiper-det .swiper-button-prev{right: calc(50vw - 534px);}
	.home .sustain-box .info{font-size: 16px;width: 860px;}
	.home .sustain-box .data-list{margin-top: 56px;}
	.home .sustain-box .item{margin: 0 45px;}
	.home .sustain-box .data-list .num{font-size: 32px;}
	.home .sustain-box .data-list p{font-size: 16px;}
	.home .sustain-box .pdf{width: 294px;height: 44px;font-size: 13px;border-radius: 22px;margin-top: 56px;}

	.product .top-box .left{width: 634px;}
	.product .swiper-gallery{width: 497px;height: 418px;}
	.product .swiper-gallery .img{height: 418px;}
	.product .swiper-gallery img{max-height: 418px;}	
	.product .top-box .right{width: 486px;}
	.product .top-box .title{font-size: 32px;}
	.product .top-box .info{font-size: 16px;}
	.product .top-box .prams{font-size: 16px;}
	.product .top-box .buy{margin-top: 30px;width: 180px;height: 44px;border-radius: 22px;font-size: 16px;}
	.product .sub-tit{font-size: 28px;}
	.product .feat-list .item{width: 352px;}
	.product .four-list .item{width: 554px;}
	.product .feat-list .img{width: 74px;height: 74px;}
	.product .feat-list img{max-width: 36px;max-height: 36px;}
	.product .feat-list .name{margin-top: 22px;font-size: 16px;}
	.product .feat-list .txt{font-size: 14px;}
	.product .four-list .box{margin-left: 25px;width: 446px;}
	.product .hours-box{padding-top: 114px;}
	.product .hours-box .sub-tit{font-size: 28px;}
	.product .hours-box .left{width: 642px;padding: 40px 20px 24px;}
	.product .hours-box .right{width: 558px;padding: 40px 20px;}
	.product .hours-box .tb{margin-top: 40px;}
	.product .hours-box .tb td, 
	.product .hours-box .tb th{height: 54px;padding-left: 48px;font-size: 14px;}
	.product .system-box{padding-top: 112px;}
	.product .pay-box{padding-top: 114px;}
	.product .pay-box .info{font-size: 24px;}
	.product .pay-box .main{padding-right: 80px;margin-top: 40px;}
	.product .pay-box .no{width: 60px;height: 60px;font-size: 25px;}
	.product .pay-box .num{font-size: 25px;}
	.product .pay-box .num span{font-size: 76px;}
	.product .pay-box .day{line-height: 35px;}
	.product .pay-box .name{font-size: 32px;margin-top: 66px;}
	.product .pay-box p{font-size: 25px;}
	.product .param-box{margin-top: 114px;}
	.product .param-box .content{font-size: 14px;}
	.product .param-box .content td{padding-left: 30px;height: 54px;font-size: 14px;}

	.cases .nav a{padding: 0 25px;font-size: 14px;height: 40px;border-radius: 20px;}
	.cases .nav .active{padding: 0 54px;}

	.job .search-box{padding: 20px 30px;}
	.job .search-box .item{width: 360px;}
	.job .job-list .title{font-size: 22px;}
	.job .job-list p{font-size: 14px;}

	.news .nav a{padding: 0 25px;font-size: 14px;height: 40px;border-radius: 20px;}
	.news .nav .active{padding: 0 54px;}
	.newsDet .left{width: 812px;}
	.newsDet .title{font-size: 28px;}
	.newsDet .time{font-size: 14px;}
	.newsDet .main{margin-top: 25px;}
	.newsDet .content{font-size: 16px;}
	.newsDet .content p{margin-bottom: 12px;}
	.newsDet .right{width: 340px;padding: 30px 25px;}
	.newsDet .link{margin-bottom: 26px;}
	.newsDet .link span{font-size: 15px;}
	.newsDet .link p{font-size: 14px;}
	.newsDet .tit{font-size: 16px;}
	.newsDet .e-tit{font-size: 15px;margin-top: 38px;}

	.pay .banner .box{width: 520px;}
	.pay .banner .title{font-size: 44px;}
	.pay .banner .info{font-size: 20px;}
	.pay .work-box .item{width: 578px;}
	.pay .work-box img{height: 52px;}
	.pay .work-box .title{font-size: 22px;}
	.pay .work-box .txt{font-size: 14px;}
	.pay .power-box .pic{width: 600px;}
	.pay .power-box .nav{width: 538px;}
	.pay .power-box .title{font-size: 27px;padding-left: 22px;}
	.pay .power-box .title::before{top: 13px;}
	.pay .power-box .txt{font-size: 16px;}
	.feed-box .left{width: 600px;}
	.feed-box .title{font-size: 32px;}
	.feed-box .info{font-size: 17px;}
	.feed-box .new-left{width:552px;}
	.feed-box .new-tit{font-size:36px;}
	.feed-box .tips{font-size:22px;}
	.feed-box .unlock p{font-size:16px;margin-bottom: 14px;}
	.feed-box .unlock i{width:22px;height:22px;margin-right:14px;}
	.feed-box .busi .b-tit{font-size:22px;}
	.feed-box .busi p{font-size:16px;}
	.feed-box .b-info{font-size:16px;}

	.stores .title{font-size: 30px;}
	.stores .free{font-size: 24px;}
	.stores .main{margin-top: 64px;padding: 76px 55px 13px;}
	.stores .pic{width: 437px;}
	.stores .right{width: 552px;}
	.stores .name{font-size: 30px;}
	.stores .info{margin-top: 36px;}
	.stores .info .item{font-size: 16px;}
	.stores .warp{margin-top: 64px;}
	.stores .section .sub-tit{font-size: 22px;}
	.stores .section .step{margin-right: 32px;font-size: 16px;width: 340px;}
	.stores .section .step::before{top: 10px;}
}


@media screen and (max-width: 1440px) {
    .header{height: 100px;}
	.header .logo{width: 200px;}
	.head-home::before{width: 278px;height: 248px;}
	.header .search{margin-left: 1.1875vw;}
	.header .nav .item{margin-left: 1.6042vw;}
	.header .nav .link{font-size: 13px;line-height: 100px;}
	.header .language p{font-size:13px; line-height: 100px;}
	.header .nav .erify{top: 100px;width: 122px;padding:20px 15px;}
	.header .nav .erify a{font-size: 12px;}
	.header .nav .item:nth-child(2) .erify{width: 266px;}
	.header .nav .item:nth-child(4) .erify{width: 276px;}
	.header .nav .item:last-child .erify{width: 140px;}
	.header .language ul{top: 100px;padding: 20px 15px;}
	.header .language a{font-size: 12px;}
	.product .sub-nav{top: 100px;}
	.anchor{top: -100px;}
	.home .swiper-banner .container{width:1180px;}
	.home .swiper-banner .title{font-size: 48px;}
	.home .glow-box .pic{width:398px;}
	.home .glow-box .title{font-size:26px;}
	.home .glow-box .title span{font-size:23px;}
	.home .glow-box .txt{font-size: 16px;padding-left:52px;}
	.home .glow-box .pic{width:340px;}
	.home .glow-box .title{font-size:26px;}
	.home .glow-box .title span{font-size:23px;}
	.home .glow-box .txt{font-size: 16px;padding-left:52px;}
	
	.home .anneng-box .pic{width:265px;}
	.home .anneng-box .name{font-size: 30px;}
	.home .anneng-box .title{font-size:26px;}
	.home .anneng-box .title span{font-size:23px;}
	.home .anneng-box .txt{font-size: 16px;padding-left:52px;}
	
	.pay .banner .box{width:440px;}
	.pay .banner .info{font-size: 16px;}
	.pay .banner .com-link{width:180px;}
	.pay .power-box .title{font-size:22px;}
	.pay .power-box .txt{font-size:14px;}
	.feed-box .title{font-size:28px;}
	.feed-box .info{font-size:15px;}
}

@media screen and (max-width: 1280px) {
    .swiper-com .swiper-button-prev{left:-15px;}
    .swiper-com .swiper-button-next{right:-15px;}
}

/*移动端适配*/
@media screen and (max-width: 750px) {
	.container{width: 6.7rem;}
	.xs-show{display: block !important;}
	.xs-hidden{display: none !important;}
	.anchor{top: -1rem;}
	/*头部*/
	.header{display: none;}
	.m-header{display: block;position: fixed;left: 0;top: 0;width: 100%;height: 1rem;z-index: 99}
	.m-header::before{content:'';width: 100%;height:100%;position: absolute;left:0;top:0;}
	.m-header .container{position: relative;z-index: 10;display: flex;justify-content: space-between;align-items: center;}
	.m-header .logo{display: block;width: 2.54rem;}
	.m-header .logo img{display: block;width: 100%;}
	.m-header .logo .bk{display: none;}
	.m-header .right{display: flex; align-items:center;height: 1rem;}
	.m-header .nav{width: .48rem;height: .36rem;background: url('../images/m_nav.png') no-repeat;background-size: cover;}
	.m-header .search{width: .4rem;height: .4rem;background: url('../images/search.png') no-repeat;background-size: cover;margin-right:.6rem;}
	.m-header .language{display:block; position:relative; width: .4rem;height: .4rem;background: url(../images/language.png) no-repeat center;background-size: cover;margin-right: .3rem;}
	.m-show,.m-open,.m-bk{background:#fff;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.03);}
	.m-show .logo img,
	.m-open .logo img,
	.m-bk .logo img{display: none;}
	.m-show .logo .bk,
	.m-open .logo .bk,
	.m-bk .logo .bk{display: block;}
	.m-show .nav,
	.m-open .nav,
	.m-bk .nav{background-image:url('../images/m_h_nav.png');}
	.m-show .search,
	.m-open .search,
	.m-bk .search{background-image:url('../images/search_h.png');}
	.m-show .language,
	.m-open .language,
	.m-bk .language{background-image:url('../images/language_b.png');}
	
	.m-main{position: absolute;left: 0;top: 1rem;width: 100%;height: calc(100vh - 1rem); display: none;background: #fff;overflow-y: auto;}
	.m-header .m-main .container{padding: .6rem 4% 2.5rem;display: block;height:auto;}
	.m-main .item .top{font-size: .3rem;line-height: 1.16rem;height: 1.16rem;padding: 0; font-weight: bold;color: #333;border-bottom: 1px solid #E6E6E6;position: relative;text-transform: uppercase;}
	.m-main .item .link{display: block;font-size: .3rem;line-height: 1.16rem;font-weight: bold;color: #333;border-bottom: 1px solid #E6E6E6;text-transform: uppercase;}
	.m-main .item .top::after{content: '';width: .24rem;height: .14rem;background: url('../images/arrow_bb.png') no-repeat;position: absolute;
	right: .2rem;top: 50%;margin-top: -.07rem;background-size: cover;transition: all .5s ease-in-out;}
	.m-main .item .list .sub-top{font-size: .28rem;line-height: 1.16rem;border-bottom: 1px solid #E6E6E6;position: relative;color: #666;}
	.m-main .item .list .sub-top::after{content: '';width: .18rem;height: .11rem;background: url('../images/arrow_bb.png') no-repeat;position: absolute;
		right: 0;top: 50%;margin-top: -.05rem;background-size: cover;transition: all .5s ease-in-out;transform: rotate(-90deg);}
	.m-main .item .list .erify{display: none;border-bottom: 1px solid #EAEAEA;padding: .3rem 0;}
	.m-main .item .active{color:#92B756;}
	.m-main .item .active::after{transform: rotate(180deg);}
	.m-main .item .list{display: none;width: 6.2rem;margin: 0 auto;}
	.m-main .item .list a{display: block;font-size: .28rem;color: #666;line-height: 1.12rem;border-bottom: 1px solid #EAEAEA;text-transform: uppercase;}
	.m-main .item .list .erify a{font-size: .26rem;line-height: .8rem;border-bottom: none;padding-left: .3rem;}

	.m-language{background: #fff;width: 2rem;top: 1rem;right:0.5rem;position: absolute;display: none;}
	.m-language a{display: block;text-align: center;font-size: .26rem;line-height: 1rem;color: #333;}
	.m-search{position: absolute;left: 0;top: .94rem;background: rgba(0,17,34,0.8);padding: 30px 4% 20px;width: 92%;display: none;}
	.m-search .container{height: auto;}
	.m-search form{display: flex; width: 100%;height: 40px;line-height: 40px;background-color: #fff;box-shadow:0 0 10px 0px #55708f;border-radius: 3px;overflow: hidden;}
	.m-search .text{width: 85%;height: 40px;border:none;color: #333;background:none;text-indent: 20px;}
	.m-search .btn{width: 15%;height: 40px;background: url('../images/search_h.png') no-repeat center center;background-size: 20px;border:none;}


	/*底部*/
	.footer{padding: .6rem 0 .3rem;}
	.footer .top{display: block;padding-bottom: .4rem;}
	.footer .title{font-size: .48rem;}
	.footer .txt{font-size: .26rem;margin-top: .1rem;}
	.footer .right{width: 100%;margin-top: .3rem;}
	.footer .text{width: 4.4rem;height: .8rem;font-size: .26rem;padding: 0 .3rem;border-radius: .08rem;}
	.footer .btn{width: 2.2rem;height: .8rem;border-radius: .08rem;font-size: .26rem;}
	.footer .mid{display: block;margin-top: .4rem;padding-bottom: .5rem;}
	.footer .logo{width: 1.85rem;}
	.footer .info{margin-top: .2rem;font-size: .26rem;}
	.footer .share{margin-top: .3rem;}
	.footer .share a{border-width: 1px;height: .82rem;height: .82rem;}
	.footer .share i{width: .48rem;height: .48rem;}
	.footer .mid .right{display: none;}
	.footer .bot{margin-top: .4rem;flex-direction: column-reverse;}
	.footer .links{justify-content: space-between;width: 100%;}
	.footer .links a{font-size: .26rem;}
	.footer .links .line{height: .26rem;margin: 0;}
	.footer .copyright{margin-top: .3rem;font-size: .26rem;}

	/*通用*/
	.com-tit{font-size: .48rem;}
	.com-link{width: 2.8rem;height: .76rem;font-size: .26rem;border-radius: .38rem;margin-top: .5rem;}
	.head-h{height: 1rem;}
	.swiper-com .swiper-button-prev,
	.swiper-com .swiper-button-next{display: none;}
	.news-list{padding: .6rem 0 .3rem;}
	.news-list li{width: 100%;margin: 0 0 .5rem;}
	.news-list .pic{border-radius: .2rem;height: 4.46rem;}
	.news-list .pic img{height: 4.46rem;}
	.news-list .title{margin-top: .2rem;font-size: .3rem;height: .78rem;}
	.news-list .time{margin-top: .3rem;font-size: .26rem;}
	.news-list .arrow{width: .4rem;height: .4rem;margin-right: .1rem;}
	.case-list{padding: .6rem 0 .3rem;}
	.case-list li{width: 100%;margin: 0 0 .5rem;}
	.case-list .pic{border-radius: .2rem;height: 4.46rem;}
	.case-list .pic img{height: 4.46rem;}
	.case-list .num{font-size: .42rem;margin-top: .3rem;}
	.case-list .title{font-size: .3rem;margin-top: .2rem;}
	.case-list .addr{margin-top: .3rem;font-size: .26rem;}
	.case-list .addr i,
	.case-list .type i{width: .36rem;height: .36rem;margin-right: .1rem;}
	.case-list .name{margin-top: .3rem;font-size: .3rem;}
	.case-list .txt{font-size: .26rem;margin-top: .2rem;}
	.case-list .s-txt{font-size: .26rem;margin-top: .2rem;}
	.case-list .bot{padding-top: .1rem;}
	.case-list .type{font-size: .26rem;margin-top: .1rem;}

	.feed-box{padding: 1.2rem 0 1.6rem;}
	.feed-box .container{display: block;}
	.feed-box .left{width: 100%;}
	.feed-box .title{font-size: .4rem;}
	.feed-box .info{font-size: .26rem;margin-top: .3rem;}
	.feed-box .com-link{margin-top: .5rem;width:3.2rem;}
	.feed-box .right{width: 100%;padding: .6rem .3rem;margin-top: .8rem;}
	.feed-box .name{font-size: .3rem;}
	.feed-box .form{margin-top: .3rem;}
	.feed-box .type-select{height: .88rem;margin-bottom: .2rem;border-radius: .1rem;}
	.feed-box .type-select p{font-size: .26rem;line-height: .84rem;padding: 0 .2rem;}
	.feed-box .type-select p::after{width: .26rem;height: .26rem;right: .2rem;}
	.feed-box .type-select ul{top: .88rem;margin-top: -2px;border-radius: .1rem;max-height: 4.4rem;}
	.feed-box .type-select li{font-size: .24rem;line-height: .88rem;padding: 0 .2rem;}
	.feed-box .item{margin-bottom: .2rem;display: block;}
	.feed-box .step{width: 100%;margin-bottom: .2rem;}
	.feed-box .text{height: .88rem;padding: 0 .2rem;font-size: .26rem;border-radius: .1rem;}
	.feed-box textarea{height: 2.2rem;padding: .2rem;font-size: .26rem;border-radius: .1rem;}
	.feed-box .bot{padding-top: .6rem;}
	.feed-box .btn{width: 100%;height: 1rem;border-radius: .5rem;font-size: .3rem;}
    .nodata img{width: 2.86rem;}
    .nodata p{margin-top: .2rem;font-size:.36rem;}
    .cookie-pop{padding:.4rem 0;}
    .cookie-pop .main{display: block;padding: 0 .3rem;}
    .cookie-pop .info{width:100%;font-size:.26rem;}
    .cookie-pop .actions{margin-top: .3rem;}
    .cookie-pop .actions a{font-size: .26rem;padding:0 .3rem;margin: 0 .3rem 0 0;line-height:.8rem;}
    .whatsapp{right:.2rem;bottom:.5rem;width:1rem;height:1rem;background-size:.56rem .56rem;}

	/*首页*/
	.home .swiper-banner,
	.home .swiper-banner img, 
	.home .swiper-banner video{height:10.26rem;}
	.home .swiper-banner .container{width: 6.7rem;}
	.home .swiper-banner .title{font-size: .64rem;}
	.home .swiper-banner .link{width: 2.8rem;height: .76rem;font-size: .26rem;border-radius: .38rem;margin-top: .5rem;}
	.home .swiper-banner .swiper-button-prev,
	.home .swiper-banner .swiper-button-next{display: none;}
	.home .swiper-banner .swiper-pagination{display:flex;justify-content:center;bottom:.6rem;}
	.home .swiper-banner .swiper-pagination-bullet{width:.2rem;height:.2rem;background:rgba(0, 0, 0, 0.4);margin:0 .1rem;opacity: 1;}
	.home .swiper-banner .swiper-pagination-bullet-active{background: #92B756;}
	.home .banner-box .partner{right: .3rem;bottom: .3rem;padding: .2rem;}
	.home .banner-box .name{padding-bottom: .2rem;padding-right: .2rem;font-size: .26rem;}
	.home .banner-box .img{height: .64rem;margin-top: .2rem;padding-right: .3rem;}
	.home .banner-box .img img{max-height: .64rem;}
	.home .sub-tit{font-size: .52rem;}
	.home .about-box{padding: .8rem 0;}
	.home .about-box .group{height: auto;border-radius: .16rem; display: block;padding: .6rem .4rem;background-image: url(../img/group_m_bg.jpg);}
	.home .about-box .group .main{display: block;}
	.home .about-box .group .box{width: 100%;}
	.home .about-box .name{font-size: .4rem;}
	.home .about-box .tips{font-size: .28rem;margin-top: .2rem;}
	.home .about-box .tips::before{height: .46rem;margin-right: .2rem;}
	.home .about-box .txt{font-size: .24rem;margin-top: .2rem;}
	.home .about-box .learn-more{width: 2.8rem;margin-top: 0;}
	.home .about-box .list .learn-more{margin-top: .5rem;}
	.home .about-box .data-list{padding-bottom: .1rem;justify-content: space-between;width: 100%;margin-top: 1.8rem;}
	.home .about-box .data-list .item{width: 48% !important;margin-right: 0;margin-bottom: .5rem;}
	.home .about-box .data-list .num{font-size: .4rem;}
	.home .about-box .data-list p{font-size: .24rem;}
	.home .about-box .data-list .item:last-child{width: 60% !important;}
	.home .about-box .list{display: block;margin-top: .5rem;}
	.home .about-box .list .rol{width: 100%;display: block;height: auto;border-right: none;padding: 0;}
	.home .about-box .list .rol:last-child{padding: 1rem 0 0;}
	.home .about-box .an-data{margin-top: .3rem;}
	.home .about-box .an-data .item{width: 31%;}
	.home .about-box .an-data .num{font-size: .3rem;}
	.home .about-box .an-data p{font-size: .24rem;margin-top: .1rem;}
	.home .about-box .star-data{margin-top: .3rem;justify-content:space-between;}
	.home .about-box .star-data .item:first-child{margin-right: 0;}
	.home .about-box .star-data .num{font-size: .3rem;}
	.home .about-box .star-data p{font-size: .24rem;margin-top: .1rem;}
	.home .system-box{padding: .8rem 0;}
	.home .system-box .info{font-size: .28rem;margin-top: .2rem;}
	.home .system-box .main{margin-top: .5rem;display: block;}
	.home .system-box .item{width: 100%;padding-bottom: .5rem;margin-bottom: .5rem;}
	.home .system-box .img{width: 4.18rem;height: 3.36rem;}
	.home .system-box .img img{max-height: 3.1rem;}
	.home .system-box .item::after{height: calc(100% - 1.8rem);}
	.home .system-box .box{padding: 0 .3rem;}
	.home .system-box .title{font-size: .36rem;}
	.home .system-box .txt{font-size: .26rem;margin-top: .2rem;min-height: 1.56rem;}
	.home .system-box .learn-more{margin-top: .5rem;}
	.home .glow-box{height: 13.1rem;padding-top: .72rem;background-image: url(../img/glow_m_bg.jpg);}
	.home .glow-box .container{display: block;}
	.home .glow-box .pic{width: 4.53rem;}
	.home .glow-box .right{width: 100%;padding-top: 1.1rem;}
	.home .glow-box .item{margin-bottom: .6rem;}
	.home .glow-box .title{font-size: .36rem;}
	.home .glow-box .title span{font-size: .32rem;margin-right: .12rem;}
	.home .glow-box .txt{font-size: .26rem;padding-left: .6rem;}
	.home .grid-box{padding-top: .8rem;}
	.home .grid-box .title{font-size: .4rem;}
	.home .grid-box .learn-more{margin-top: .3rem;}
	.home .anneng-box{height: 13.1rem;padding-top: .72rem;background-image: url(../img/pvstar_m_adv.jpg);}
	.home .anneng-box .container{display: block;}
	.home .anneng-box .pic{width: 3.53rem;}
	.home .anneng-box .right{width: 100%;padding-top: 1.1rem;}
	.home .anneng-box .item{margin-bottom: .6rem;}
	.home .anneng-box .title{font-size: .36rem;}
	.home .anneng-box .title span{font-size: .32rem;margin-right: .12rem;}
	.home .anneng-box .txt{font-size: .26rem;padding-left: .6rem;}
	.home .anneng-box .name{font-size: .4rem;margin-top: .36rem;}
	.home .swiper-grid{margin: .5rem 0 0;width: 7.1em;}
	.home .swiper-grid .swiper-container{width: 7.1rem;}
	.home .swiper-grid .swiper-slide{width: 5.4rem;}
	.home .swiper-grid .box{padding: 0;border-radius: .1rem;height: 9.6rem;}
	.home .swiper-grid .pic{height: 3.6rem;border-radius: .1rem .1rem 0 0;}
	.home .swiper-grid .pic img{height: 3.6rem;}
	.home .swiper-grid .name{font-size: .3rem;margin-top: .2rem;padding: 0 .2rem;}
	.home .swiper-grid .txt{margin-top: .2rem;font-size: .26rem;padding: 0 .2rem;}
	.home .swiper-grid .bot{padding: .3rem .2rem 0;}
	.home .swiper-grid .addr{margin-top: 0;font-size: .26rem;}
	.home .swiper-grid .type{font-size: .26rem;margin-top: .1rem;}
	.home .swiper-grid .addr i,
	.home .swiper-grid .type i{width: .36rem;height: .36rem;margin-right: .12rem;}
	.home .swiper-grid .num{font-size: .48rem;margin-top: .2rem;padding: 0 .2rem;}
	.home .swiper-grid .s-name{font-size: .3rem;margin-top: .2rem;padding: 0 .2rem;}
    .home .swiper-s-gird .box{height: 8.8rem;} 
	.home .swiper-s-gird .addr{margin-top:.3rem;padding: 0.2rem;}
	.home .swiper-s-gird .s-txt{font-size:.28rem;padding: 0 .2rem;}
	.home .swiper-grid .s-txt p{font-size:.28rem;}
	.home .world-box .container{width: 100%;}
	.home .world-box .title{font-size:.4rem;padding: 0 .4rem;}
	.home .world-box .map{border-radius: 0;margin-top: .5rem;}
	.home .world-box{padding-top: .8rem;}
	.home .world-box .box{padding: 8.6rem .4rem 0;}
	.home .world-box .area{display: none;}
	.home .world-box .right{width: 100%;padding-top: 0;}
	.home .world-box .s-tit{font-size: .44rem;}
	.home .world-box .tel{margin-top: .4rem;font-size: .3rem;}
	.home .world-box .team{width: 3.6rem;height: .72rem;border-radius: .36rem;font-size: .22rem;margin-top: .8rem;margin-left:0;}
	.home .world-box .find{height: auto;margin-top: 1rem;display: block;padding:0 .6rem .4rem;border-radius: .1rem;}
	.home .world-box .find .pic{width: 2.32rem;margin: 0 auto;position: relative;top: -.7rem;}
	.home .world-box .find .name{font-size: .3rem;margin-left: 0;margin-top: -.4rem;text-align: center;}
	.home .world-box .find .link{margin: .3rem auto 0;width: 4.2rem;height: .88rem;border-radius: .44rem;font-size: .28rem;}
    .home .book-box{padding:.6rem 0;margin-top: 1.2rem;}

	.home .phase-box{padding-top: .8rem;}
	.home .phase-box .info{margin-top: .2rem;font-size: .28rem;}
	.home .phase-box .main{padding: 0 0 .6rem;margin-top: .5rem;display: block;}
	.home .phase-box .pic{width: 92%;margin: 0 auto;}
	.home .phase-box .box{padding: .2rem .3rem 0;width:100%;box-sizing:border-box;}
	.home .phase-box .title{font-size: .36rem;}
	.home .phase-box .txt{font-size: .26rem;margin-top: .2rem;}
	.home .phase-box .learn-more{margin-top: .5rem;width: 2.8rem;font-size: .26rem;}
	.home .phase-box .main::after{height: calc(100% - 2.6rem);border-radius: .1rem;}
	.home .solar-box{padding: .8rem 0 1.2rem;}
	.home .solar-box .title{font-size: .4rem;}
	.home .swiper-solar{margin-top: .5rem;width: 7.1rem;}
	.home .swiper-solar .swiper-slide{width: 5.4rem;}
	.home .swiper-solar .pic{height: 3.6rem;border-radius: .1rem;}
	.home .swiper-solar .pic img{height: 3.6rem;}
	.home .swiper-solar .num{font-size: .48rem;margin-top: .2rem;}
	.home .swiper-solar .name{font-size: .3rem;margin-top: .2rem;}
	.home .swiper-solar .addr{font-size: .26rem;margin-top: .3rem;}
	.home .swiper-solar .addr i{width: .36rem;height: .36rem;margin-right: .12rem;}
	.home .news-box{padding: .8rem 0 1.2rem;}
	.home .swiper-news{margin-top: .5rem;width: 7.1rem;}
	.home .swiper-news .swiper-slide{width: 5.4rem;}
	.home .swiper-news .pic{height: 3.6rem;border-radius: .1rem;}
	.home .swiper-news .pic img{height: 3.6rem;}
	.home .swiper-news .title{font-size: .3rem;margin-top: .2rem;height: .78rem;}
	.home .swiper-news .time{margin-top: .3rem;font-size: .26rem;}
	.home .swiper-news .arrow{width: .4rem;height: .4rem;margin-right: .1rem;}
	.home .news-box .learn-more{margin-top: .5rem;width: 2.8rem;height: .76rem;font-size: .26rem;border-radius: .38rem;}
	.home .sustain-box{padding: .8rem 0 1.2rem;}
	.home .sustain-box .info{width: 100%;margin-top: .5rem;font-size: .26rem;text-align: left;}
	.home .sustain-box .data-list{margin-top: .8rem;justify-content: space-between;}
	.home .sustain-box .item{margin: 0;width: 48%;}
	.home .sustain-box .data-list .num{font-size: .4rem;}
	.home .sustain-box .data-list p{font-size: .26rem;}
	.home .sustain-box .pdf{height: .88rem;font-size: .28rem;border-radius: .44rem;width: 5.8rem;}

	/*产品*/
	.product .top-box{padding: .8rem 0 1.2rem;}
	.product .top-box .container{display: block;}
	.product .top-box .left{width: 100%;flex-direction: column-reverse;}
	.product .swiper-gallery{width: 100%;height: 5.63rem;}
	.product .swiper-gallery .img{height: 5.63rem;}
	.product .swiper-gallery img{max-height: 5.63rem;}
	.product .swiper-thumbs{width: 100%;margin-top: .3rem;height: 1.52rem;}
	.product .swiper-thumbs .img{height: 1.52rem;border-radius: .1rem;}
	.product .swiper-thumbs img{max-width: 1.32rem;max-height: 1.32rem;}
	.product .top-box .right{width: 100%;margin-top: .5rem;}
	.product .top-box .title{font-size: .48rem;}
	.product .top-box .info{margin-top: .3rem;font-size: .3rem;}
	.product .top-box .prams{font-size: .28rem;margin-top: .2rem;}
	.product .top-box .prams p::before{width: .1rem;height: .1rem;margin-right: .12rem;}
	.product .top-box .buy{margin-top: .5rem;width: 3.2rem;height: .88rem;font-size: .28rem;border-radius: .44rem;}
	.product .sub-nav{top: 1rem;}
	.product .sub-nav .item{padding: 0 .4rem;line-height: .98rem;font-size: .26rem;}
	.product .sub-nav .active::before{width: .97rem;height: .85rem;left: .36rem;top: .23rem;}
	.product .sub-tit{font-size: .48rem;}
	.product .feat-box{padding: .8rem 0;}
	.product .feat-list{margin-top: .5rem;padding-bottom: .3rem;}
	.product .feat-list .item{width: 100%;margin-bottom: .5rem;display:block;}
	.product .feat-list .img{width: 1.2rem;height: 1.2rem;}
	.product .feat-list img{max-width: .6rem;max-height: .6rem;}
	.product .four-list .box{width:100%;margin-left:0;}
	.product .feat-list .name{margin-top: .3rem;font-size: .36rem;margin-top:.3rem !important;}
	.product .feat-list .txt{font-size: .26rem;margin-top: .3rem;}
	.product .hours-box{padding-top: 1.2rem;}
	.product .hours-box .main{border-radius: .2rem;display: block;}
	.product .hours-box .left{width: 100%;padding: .6rem .3rem;box-sizing: border-box;}
	.product .hours-box .sub-tit{font-size: .36rem;}
	.product .hours-box .pic{margin-top: .3rem;}
	.product .hours-box .right{width: 100%;padding: .6rem .3rem;box-sizing: border-box;}
	.product .hours-box .tb{margin-top: .5rem;}
	.product .hours-box .tb td, 
	.product .hours-box .tb th{height: .82rem;font-size: .24rem;padding-left: .15rem;}
	.product .hours-box .notice{font-size.22rem;margin-top: .18rem;}
	.product .system-box{padding-top: 1.2rem;}
	.product .system-box .pic{margin-top: 0;}
	.product .pay-box{padding-top: .8rem;}
	.product .pay-box .info{font-size: .32rem;margin-top: .2rem;}
	.product .pay-box .main{display: block;margin-top: .5rem;}
	.product .pay-box .no{width: .66rem;height: .66rem;font-size: .26rem;}
	.product .pay-box .num{font-size: .28rem;margin-top: .3rem;}
	.product .pay-box .num span{font-size: .64rem;line-height: .54rem;margin: 0 .1rem;}
	.product .pay-box .day{margin-left: .1rem;line-height: .46rem;border-radius: .1rem;padding: 0 .2rem;}
	.product .pay-box .name{margin-top: .3rem;font-size: .36rem;}
	.product .pay-box p{font-size: .26rem;margin-top: .2rem;}
	.product .pay-box .arrow{width: .98rem;height: .66rem;transform: rotate(90deg);margin: .3rem 0 .5rem 0;position: relative;left: -.15rem;}
	.product .param-box{margin-top: 1.2rem;}
	.product .param-box .content{margin-top: .5rem;font-size: .26rem;}
	.product .param-box .content .scroll{width: 6.7rem;overflow-x: auto;}
	.product .param-box .content table{width: 14rem;}
	.product .param-box .content td{padding: 0 .3rem;height: .82rem;font-size: .26rem;}
	.product .feed-box{margin-top: .8rem;}

	/*案例*/
	.cases{padding: .8rem 0 1.2rem;}
	.cases .top{display: block;}
	.cases .nav{margin-top: .5rem;}
	.cases .nav a{font-size: .26rem;height: .8rem; padding: 0 .2rem;border-radius: .4rem;text-align:center;}
	.cases .nav .active,
	.cases .nav a:hover{padding: 0 .3rem;}

	/*招聘*/
	.job{padding: .8rem 0 1.2rem;}
	.job .search-box{margin-top: .3rem;padding:.6rem .2rem .3rem;border-radius: .2rem;display: block;}
	.job .search-box .item{width: 100%;height: .88rem;margin-bottom: .3rem;}
	.job .job-list{padding: .5rem 0 .3rem;}
	.job .job-list li{margin-bottom: .5rem;}
	.job .job-list li:hover{padding:0;background:none;}
	.job .job-list a{display: block;height: auto;padding-bottom: .5rem;}
	.job .job-list .title{font-size: .36rem;}
	.job .job-list p{font-size: .26rem;margin-top: .2rem;}
	.learn-more{width: 2.8rem;height: .76rem;font-size: .26rem;border-radius: .38rem;margin-top: .3rem;}

	/*新闻*/
	.news{padding: .8rem 0 1.2rem;}
	.news .top{display: block;}
	.news .nav{margin-top: .5rem;}
	.news .nav a{font-size: .26rem;height: .8rem; padding: 0 .2rem;border-radius: .4rem;margin: 0;text-align:center;}
	.news .nav .active,
	.news .nav a:hover{padding: 0 .4rem;}

	/*详情*/
	.newsDet{padding: .8rem 0 1.2rem;}
	.newsDet .container{display: block;}
	.newsDet .left{width: 100%;}
	.newsDet .top{padding-bottom: .5rem;}
	.newsDet .title{font-size: .48rem;}
	.newsDet .time{margin-top: .2rem;font-size: .26rem;}
	.newsDet .main{margin-top: .5rem;}
	.newsDet .content{font-size: .26rem;}
	.newsDet .content p{margin-bottom: .2rem;}
	.newsDet .right{width: 100%;padding: .6rem .3rem;margin-top: .5rem;position: relative;top: 0;border-radius: .2rem;}
	.newsDet .link{margin-bottom: .3rem;}
	.newsDet .link span{font-size: .3rem;}
	.newsDet .link p{font-size: .26rem;margin-top: .1rem;}
	.newsDet .back{width: 100%;height: .88rem;border-radius: .44rem;font-size: .28rem;margin-top: .5rem;}
	.newsDet .pos{font-size: .26rem;margin-top: .2rem;}
	.newsDet .name{font-size: .36rem;margin-bottom: .3rem;}
	.newsDet .base-list li{margin-bottom: .3rem;padding-left: .3rem;}
	.newsDet .base-list li::before{width: .12rem;height: .12rem;left: 0;top: .17rem;}
	.newsDet .tit{font-size: .32rem;}
	.newsDet .e-tit{margin-top: .3rem;font-size: .26rem;}
	.newsDet .email{font-size: .28rem;}

	/*付款方式*/
	.pay .banner img{height: 7.8rem;object-fit: cover;}
	.pay .banner .main{padding-top: 2rem;}
	.pay .banner .box{width: 100%;}
	.pay .banner .title{font-size: .64rem;width:82%;}
	.pay .banner .title img{height:auto;}
	.pay .banner .info{margin-top: .3rem;font-size: .3rem;padding:0;}
	.pay .banner .com-link{margin-left:0;}
	.pay .work-box{padding: .8rem 0;}
	.pay .com-tit{font-size: .4rem;}
	.pay .work-box .list{display: block;margin-top: .5rem;}
	.pay .work-box .item{width: 100%;margin-bottom: .5rem;padding-bottom: .5rem;}
	.pay .work-box img{height: .64rem;}
	.pay .work-box .title{font-size: .3rem;line-height: 1.5;margin-top: .3rem;}
	.pay .work-box .txt{font-size: .26rem;margin-top: .2rem;}
	.pay .power-box{padding: .8rem 0;}
	.pay .power-box .main{display: block;margin-top: .5rem;}
	.pay .power-box .pic{width: 100%;border-radius: .2rem;}
	.pay .power-box .nav{width: 100%;padding-top: .5rem;}
	.pay .power-box .item{margin-bottom: .5rem;}
	.pay .power-box .title{font-size: .3rem;padding-left: .3rem;}
	.pay .power-box .title::before{width: .12rem;height: .12rem;top: .16rem;}
	.pay .power-box .txt{margin-top: .2rem;font-size: .26rem;}

	/*门店*/
	.stores{padding: 1.8rem 0 1.2rem;}
	.stores .title{font-size: .46rem;}
	.stores .free{font-size: .32rem;margin-top: .2rem;}
	.stores .main{margin-top: .5rem;padding: .6rem .3rem .4rem;}
	.stores .top{display: block;padding: 0;}
	.stores .pic{width: 100%;border-radius: .08rem;}
	.stores .right{width: 100%;margin-top: .3rem;}
	.stores .name{font-size: .46rem;}
	.stores .info{margin-top: .5rem;}
	.stores .info .item{font-size: .26rem;margin-bottom: .2rem;}
	.stores .info .tel-link{display:none;}
	.stores .info .tel-m-link{display:flex;}
	.stores .info i{width: .36rem;height: .36rem;margin-right: .16rem;}
	.stores .info p{width: 5.4rem;}
	.stores .info .addr-icon{margin-top: -.26rem;}
	.stores .warp{margin-top: .5rem;padding-top: .3rem;}
	.stores .section{padding-bottom: .2rem;margin-bottom: .4rem;}
	.stores .section .sub-tit{font-size: .36rem;}
	.stores .section .addr-icon{width: .56rem;height: .56rem;margin-right: .1rem;}
	.stores .actions{height: .64rem;border-radius: .1rem;padding: 0 .2rem;}
	.stores .actions a{width: .44rem;height: .44rem;}
	.stores .actions .call{display: none;}
	.stores .actions .call-m{display: block;}
	.stores .section .list{margin-top: .5rem;display: block;}
	.stores .section .step{width: 100%;margin: 0 0 .3rem;font-size: .26rem;padding-left: .24rem;}
	.stores .section .step::before{width: .1rem;height: .1rem;top: .13rem;}
	
	/*案例详情*/
	.caseDet{padding:.8rem 0 1.2rem;}
	.caseDet .title{font-size:.48rem;margin-bottom: .3rem;}
	.caseDet .swiper-det{width: 7.1rem;}
	.caseDet .swiper-det .swiper-slide{width: 5.4rem;}
	.caseDet .swiper-det img{height: 3.6rem;border-radius:.1rem;}
	.caseDet .num{margin-top: .3rem;font-size:.64rem;}
	.caseDet .name{margin-top: .3rem;font-size:.36rem;}
    .caseDet .txt{margin-top:.2rem;font-size:.26rem;}
    .caseDet .txt p{padding-left:.3rem;}
    .caseDet .txt p::before{width:.08rem;height:.08rem;top:.16rem;}
    .caseDet .t-name{font-size:.3rem;margin-top:.5rem;}
    .caseDet .addr{margin-top: .5rem;font-size: .26rem;}
	.caseDet .addr i{width: .36rem;height: .36rem;margin-right: .1rem;}
    .caseDet .content{font-size:.26rem;margin-top: .2rem;}
}
