@charset "utf-8";
/* <768 移动端 重点*/
@media (max-width:768px){
.noli-4 > li {width: 100%;}	
.noli-4{display:flex;justify-content: space-between;flex-direction: column; width: 100%;}
.crkcpsdw li{width:100%;padding-top: 10px;}
.crkcpsdw li:nth-child(5) {width:100%;}
.crkcpsdw li:nth-child(1),.crkcpsdw li:nth-child(2){width:50%}
.noprossxq {margin: 0 auto;}
.photovoltaicBox .banner {
  height: 500px;}
.shidfsp1{display:none;}
.shidfs {padding-top: 80px;padding-bottom:40px;}
.shins{ left:20px;bottom: 75%;}
.shins1{ left:20px;bottom:61%;left:10%;}
.hsii{bottom: 80px;left: 70px;}
.crkcpsdw .dwsdsdewdef{height:100%;}
.divremmnews{width:90%;margin:0 auto;}
.divremmnews li{padding-bottom:15px;padding-top:5px;}
.casepost-three td{padding: 20px 0px;}
.product-details-review .nav li a {font-size: 20px;}
.nonews{margin-bottom: 30px;margin-left:0px;width: 100%;}
.nonewit{margin-top: 20px;width:100%;margin-left:0px;}
.nohonproduct{padding: 8px 0px;}
.nohonmore{padding-top: 25px;}

.casepost-three tbody {padding-top:30px;}
.shidfsp {display:none;}
.nofobar ul{display: none;}
.shidfs span {font-size: 22px;}
.t_content2 {width: 90%;}

.text-light {text-align:center;}
.navbar-toggler {float: right;margin-top: 10px;}
.zx1 {margin: 0 auto;width: 100%;background: #d8d8d8c7;border-radius: 10px;}
.noback{display:black;}
.nooffs{display:none;}

.head-sm-height{display:none;}
.nofotel {margin-top: 20px;}

.mosdhdfdc{display:none;}
.noautex-box{width: 100%;padding-right:0px;max-width:100%;}
.noautit.noaustit1 {font-size: 105px;}
.noaybx .noauimg1 {display:none;}
.noaybx {    width: 100%;}
.noaybx .noauimg2{width:100%;height:auto;margin-bottom: 80px;}
.noauer {width:90%;}
.noau {margin-top:30px;width:100%;max-width:100%;}
.nav-item {text-align: left;}
.nohoncon{width: 89%;}
.nohonleft{width: 100%;}
.nohonright{width: 100%;}
.nohonortit{margin-bottom:40px;padding-left: 0px;}
.nohonor{padding:80px 0;}
.sm_edge{padding-left:5.5%;padding-right:5.5%}
.list-3>li{width:100%}
.nodbdh li{padding: 40px 0;margin-bottom: 8px;/* padding-bottom: 10px; */background-color: #fff;}
.nav2 img{display:none;}
.nav2zilan{width:40%;float:left;margin-top:20px;margin-bottom:20px;}

.l_g1bx2p {
    width: 100%;}
    .l_g1bx1ris {width:100%}
.view .swiper-slide img{height: auto;width: 100%;}
.view .swiper-slide{height: auto;width: 100%;}
.view{max-width: 100%; margin-left: 0px;}
.noprodes{-ms-flex:0 0 100%;flex: 0 0 100%;max-width: 100%;}
.nokaunsgji{width:100%;margin:0 auto;}
.noprodestit {color: #353535;}
.nokaunsgji {padding-top: 50px;}
.prossleft{float:left;width:100%;}
.prossright{width:100%;margin-right: 0; margin-top: 60px;}

.noprodestit{padding-bottom: 10px;font-size: 26px;font-weight: 600;    margin-top: 20px;}
.zx{margin-top: 30px;}
.noscpsx{border-bottom: 1px dashed #dee2e6;color: #666;padding: 10px 0;font-size: 16px}

.newsleft{float:left;width:100%;padding-bottom:5%;margin-left: 0%;}
.newsright{width:100%;margin-right: 0%;}
.nonewsxq{    margin-left: 0px;}
.newst6ies{font-size:32px;font-weight: 600;}
.pages{width:100%;}
.noh-top{width:100%;}
.shadow-sm{width:100%;}
.noprosxq{margin:0px auto;width: 100%;}
.product-details-review .nav li {width: 33%;}
.probjs {max-width: 90%;}
.xdasidjs > li {width: 100%;}
.nochanpsxd{margin-top: 0px;}
.noprotent{padding-top: 0px;}
.noautit{margin-bottom:50px;position:relative;z-index:1;max-width:100%;}
.noautit .noaustit1{left: calc(-1rem - 5px);z-index:-1;font-family:"MiSans-Regular";font-size: 90px;}
.nopsh{padding: 60px 15px;background-size: cover;background-position: center;}
.pcxs{display:none;}
.mobile{display:block;}
.pcban{display:none;width:100%;}
.mopan{display:block;width:100%;}
.noh-nav dl {margin-right: 10px;}
.noh-nav dd+dd {margin-right: 10px;margin-left: 0px}
.noh-nav dd>a{height: 50px;line-height: 50px;font-size: 13px;}
.no2nav {width: 100%;}
.mianbaoxie dl {margin-left: 15px;}
.mianbaoxie{float:none;background:#FAFBFE;}
.mianbaoxie dl a{font-size: 15px;color:#333;}
.mianbaoxie dl{height: 50px;line-height: 50px;font-size:14px;color:#333}
.noptit{font-size: 28px;}
.noh-nav{margin-left: 12px;float:none;display: none;}
.noh-top{background-color:#fff;box-shadow:none;position:relative;z-index:50;border-bottom: 1px solid #ddd;}
.nav2{width:100%;transform: translateX(0%);}
.inbantit{font-size:36px;color:#333;text-align: left;line-height:0.6;}
.inbantitse{font-size:16px;color:#666;text-align: left;width:300px;}
.nolxkan.nolxkan1 .nolxzuo1{width: 100%;}
.nolxkan.nolxzuo1:first-child,.nolxkan.nolxzuo1:first-child,.nolxkan.nolxkan1 .nolxzuo1:first-child{width: 100%;}
.nolx .nolxfyj {width: 100%;}
.orderC form .excno{width:100%;padding:0 20px;margin:5px}
.orderC {text-align:left;}
.orderC form .excno input.textarea {width:70%;}
.form-group{margin-bottom:10px;}
.nofotitl1{display:none;}
.nohonsda{display:none;}
.no50 {margin-top:0;}
.msjods{padding-top:40px;}
.jumbotron-fluid {height:200px;}
.nadrois {display:none;}
.navsjko{width:100%;    margin-bottom: 30px;}
.Header-drop {height:auto;}
.navsjko h3{display:none;}
.navsjko p{display:none;}
.hushidj {width: 100%;}
body.Lucency .Header-logo img.s{display: block;}
.noh1tit{font-size: 26px;font-weight: 500;color:#000000;font-family:MiSans-Regular; margin-bottom: 10px;letter-spacing: 0px;text-align: left;}
.noh1tit span{font-size: 18px;text-align: left;}
.nofooter{margin-top: 0px;background: #fafbfe;}
.nofotel{margin-top:20px;display: flex;justify-content: space-between;width: 100%;}
.nofoic{width: 100%;}
.logossdji{text-align: center;margin-bottom: 10px;}
.no-height{height: 30px;}
.newsinsno{width:100%;height:100%;background-image:url(/template/default/images/66.jpg);padding: 160px 0 180px 0px;background-size: cover;background-position: center;}
.hsii1{bottom: 61%; left:10%;color:#000000;}
.hsii{bottom: 61%; left:10%;}
.dokfop{width: 23px;height: 23px;margin-right:5px;margin-top: 10px;}
.mianbaoxie dl a{padding-left: 0px;padding-right: 0px;}

.position-absolute{position:fixed;width: 100%; top:8%;padding-left: 20px;}

[class*="noli-"] > li{display:inline-block;font-size:1rem;vertical-align:top;width:100%;}
.noli-5{display:flex;flex-direction: column;/* justify-content: space-between; */}
.dasuiod{display:block;}
.nomesas{-ms-flex:0 0 90%;flex: 0 0 90%;max-width: 90%;}
.company-three li{width: 49%;padding: 7px 0;}


.dwdsadda p{font-size: 16px;letter-spacing: 1px;font-weight: 400;}
.crkcpsdw .fwefwese .dfwdwsw .dwdsadda2{margin-bottom:20px;font-weight:bold;font-size:40px;line-height:50px}
.bosdfs{border-bottom: 1px solid #9995;}
.compth-item{background-color:#eaf5ff;text-align:center;border-radius:8px;height: 312px;padding-top: 62px;transition:all 1s;transform-origin:top center;transition:all .5s}
.com-ul li:nth-child(5){width:100%;}
.compth-font p{width:80%;margin:0 auto;}

.nospinps{margin:10px 0;}
.content iframe{max-width:100% !important;height: 180px;}
.newsxq{margin:0px auto;}

.advan-list_lists .icon{position:absolute;top: 30px;left: 40px;max-width: 15%;}
.list-4>li{width:100%}
.fwcx ul li{ width:100%; margin-bottom:10px;}
.noaybx img{width:100%;}
.noaubtn1{margin-bottom:20px;transition: all .4s ease;color: #999;margin-top:20px;position: relative; width: 100%;height: 50px;border: 1px solid #999;display: flex;align-items: center;justify-content: center;text-align: center;}
.nofoite{width: 100%;padding: 30px 0 30px;}
.crkcpsdw .dwsdsdewdef .dfwdwsw{display: none;}
.pcban1{display:none;}
.mopan1{display:block;}
.dhuais{padding-left:20px;}
.newsinsno p{padding-left:20px;padding-top:16px;color:#666;}



.cnewkj {width: 90%;}
.crknews {width: 100%;}
.crknews .newslist {margin: 0;}
.crknews .newslist li {padding: 0 0 20px;    width: 100%;}
.crknews .newslist .crknewap .rkimgbox { height: auto;}
.crknews .newslist .crknewap .rktextbox .rktitle {
margin: 20px 0 10px;}


.dblxtext-light{text-align: center;
    padding: 15px;color:#fff;}
.abright {display:none;}
.ableft {display:none;}
.abcenter{width:90%;margin:0 auto;}
.abtitle p {padding-top: 120px;}
.abcrk {height:360px;}

.ablxfatitle {width:90%; margin:0 auto;}
.ablxfatitle p {padding-top: 90px;}

.jdioas {display:none;}

.crkapp li {height: 300px;}
.produtcs {
  margin: 0 auto;
  width: 90%;
  max-width: 90%;
}
.chanpbsji span {text-align:center;padding-top: 0px;}
.more123 {width: 100px;height: 40px;border-radius: 50px;font-size: 16px;margin-top:30px;}

.hadbox-sec1 {border-bottom: 1px solid rgba(255,255,255,0.2);}
.bgdblx{background-color: #ec0011;}
.l_con1360 {width:90%}
.crkfz1le {width: 100%;padding-right: 0px;}
.g_fadeup3  img{display:none;}
.fs56 {font-size:36px;}
.font2 h2 {font-size:28px;}
.abWH-list li {width:100%;padding: 60px 60px 0;}

.crkfz3le {width:100%;}
.crkfz3ri {width:100%;padding-left: 0px;}
.crkfz3li {padding: 0 8px;}
.crkfz3li.on {margin-top: 15px;}
.crkfz3lis {padding: 15px 15px 15px 26px;}
.crkfz3ic {transform: translateY(-80%);}
.crkfz2li {padding: 24px 20px 0;}


.col-4 a:hover{color: #c6c6c6;}

.peodctss {padding: 50px 0 30px;}


.products .productsMain ul li {width: 100%;margin-right:0px;}
.products .productsMain ul li:nth-last-child(-n+2) {
  margin-bottom: 20px;}
.commonweb {max-width: 90%;}
.products .productsMain ul li .image img {height:230px;}
.products .productsMain ul li .content .title {font-size:26px;}
.products .productsMain ul li .content .desc {font-size:16px;line-height:22px;height: 24px;}
.products .productsMain ul li .content .more {font-size:16px;width:100px;height: 40px;border-radius: 50px;}

.photovoltaicBox .banner .item h3 {font-size: 24px;}
.photovoltaicBox .banner .item p {font-size:18px;margin-top: 5px;}
.photovoltaicBox .main {max-width: 90%;}
.photovoltaicBox .banner .item {height: 50vh;}
.photovoltaicBox .photovoltaic_box h2 {font-size: 36px;}
.photovoltaicBox .photovoltaic_box {padding: 60px 0px;}
.fbcp {
    padding: 0px 0px;
}
.nocanp h2 {
font-size: 36px;}
.fbimg img{margin:0 auto;width:60%;}
.photovoltaicBox .photovoltaic1 .item h3 {font-size: 24px;}
.photovoltaicBox .photovoltaic1 .item p {
font-size: 18px;line-height: 36px;}
.photovoltaicBox .photovoltaic1 .item {height: 60vh;}
.photovoltaicBox .photovoltaic1 {height: 60vh;}
.photovoltaicBox .photovoltaic .fl ul li p {
    font-size: 14px;
    color: #333;
    margin-top: 0;
line-height: 16px;}

.photovoltaicBox .photovoltaic .fl {
    width: 26%;
position: unset;}

.res1 .con .boxs .box {
width: 100%;margin-bottom: 15px; padding: 30px;}

.lmdh1 ul {
    padding-top: 20px;
  }
  .lmdh1 ul li {
    margin-top: 15px;
    padding-left: 10px;
    padding-right: 10px;
  }
   .lmdh1 li a {
    font-size: 14px;
  }
   .lmdh1 li::after {
    bottom: -5px;
  }
    .crklmdh2 h2 {
    font-size: 32px;
  }
  .lmdh2 {
    padding-top: 30px;
    padding-bottom: 0px;
  }
   .lmdh2 ul li {
    margin-right: 0px;
	width:50%;
  }
  
  
  .how-we-can .capacity-container {
    display: flex;
    width: 100%;
	flex-direction: column;
  max-height: 1500px;}
  .how-we-can .capacity-container>div:first-child {
    box-sizing: border-box;
  width: 100%;padding-left: 0%;
    padding-right: 0%;padding-top: 30px;}
  
  
  .how-we-can .top-title {
    margin-left: 4%;
  font-size: 36px;}
  .text-content p {
    width: 90%;
  margin: 20px auto;font-size: 15px;
    line-height: 30px;}
  .how-we-can .capacity-container .title {
  
  font-size: 28px;}
  
  .how-we-can .capacity-container>div:last-child {           width:100%;}
  .how-we-can .capacity-container>div:last-child .pic {
    
    height: 300px;
}
.solution-container {
    margin-top: 50px;
}
.how-we-can {    margin-bottom: 30px;margin-top: 50px;}
.fwtitle {
font-size: 36px;}

.solution-container .top-title .choice-btns p {margin: 0 20px;
    font-size: 20px;}
.solution-container .top-title .choice-btns {margin-top: 20px}

.solution-container .solution-main {
    width: 100%;
height: 500px;}

.solution-container .swiper-slide .choice-btns p:first-child {
    margin-right: 20px;
}
.solution-container .swiper-slide .choice-btns p {    padding: 5px 20px;}

.pack-container {
    width: 90%;
    margin: 0 auto;
margin-top: 50px;}
.pack-container .all-pics {display:none;}
.logistics-container {flex-direction: column;    display: flex;   max-height: 1500px;margin-top: 30px;}
.how-we-can .logistics-container>div:first-child {
        width: calc(100% - 10%);
    margin-left: 5%;
}
.logistics-container .text-content {
    width: 90%;
    padding-top: 30px;
    padding-left: 0px; 
    padding-right: 0px; 
    background-color: #FAFBFE;
    /* line-height: 38px; */
    margin: 0 auto;
}

.photovoltaicBox .photovoltaic2 .list ul li {
    display: flex;
    align-items: center;
    margin: 80px 0px;
    position: relative;
}
.photovoltaicBox .photovoltaic2 .item {
    display: flex;
    flex-direction: column-reverse;
    /* justify-content: space-between; */
    margin-top: 80px;
}
.photovoltaic2 img{max-width:100%;}
.photovoltaicBox .photovoltaic2 {
    padding: 50px 0px;
}
.photovoltaicBox .photovoltaic2 .list ul li p {
    font-size: 16px;    margin-left: 20px;}
	.photovoltaicBox .photovoltaic2 h3 {
    font-size: 36px;}
.fcrkdh{display:none;}
.crklmdh2{display:none;}
.lmdh2 ul li a {
    font-size: 16px;
    font-weight: 500;
}
.t_d5k2jian {
    padding-top: 60px;
    padding-bottom: 60px;
}
.choose-container .top-title {
    font-size: 36px;
}
.choose-container {
    margin: 60px auto;
    width: 90%;
}
.choose-main {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 80px 15px;
    margin-top: 110px;
}
.choose-main>div .title {
    font-size: 20px;
    font-weight: bold;
}
.how-we-can .capacity-container>div:last-child .pic img {width: 100%;
margin: 0 auto;}
.choose-main .text-content {
    margin-top: 70px;
}
.pack-container p{font-size:16px;}
.t_d5k2xin .t_yiqitit p {font-size:16px;}
.crkcpsdw .dwsdsdewdef .dwdsadda {font-size: 16px;letter-spacing: 0px;font-family: MiSans-Regular;
    position: absolute;
    width: 100%;
    line-height: 46px;
    transition: all .5s;
    font-weight: bold;}
	
	.crkfz3p p {font-size:16px;}
	
	.res1 .con .boxs {
    position: unset;
    width: 100%;
    padding: 30px 7vw 0;display:none;}
	.swiper-wrapper {display: flex;box-sizing: content-box;flex-direction: row;}
		.res1 .con .pic {height: 300px;}
		
		.w1652 {
		width: 85%;}
		.res1 .top1 .right {
		width:100%;}
		.res1 .top1 {
  
    display: flex;
    
    flex-direction: column;}
	
	.res1 .top1 .left {padding-bottom:30px;}
	.res1 .con {
    position: relative;
    padding-bottom: 50px;}
	.sdsul {
    width: 85%;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(50%, 1fr));padding: 40px 0;}
	.fs-48 {
    font-size: 32px;
}
.sdsysjg li{margin-bottom:30px;}
.fs-21 {
    font-size: 18px;
}
.fcrkdh1 {
    width: 85%;
    margin: 0 auto;
    display: none;
}
.crkfz3img img {
    width: 100%;
}
}


  
	



/* 991~768 平板竖屏 重点*/

@media (max-width: 991px) {
.noback{display:black;}
.nooffs{display:none;}
.logistics-container .text-content {    padding-top: 50px;
    padding-left: 50px;
padding-right: 60px;}
.how-we-can .capacity-container>div:first-child {    padding-left: 0%;
    padding-right: 0%;padding-top: 70px;}
	.pack-container p{font-size:18px;}
.t_d5k2xin .t_yiqitit p {font-size:18px;}
.crkcpsdw .dwsdsdewdef .dwdsadda {font-size: 20px;letter-spacing: 0px;font-family: MiSans-Regular;
    position: absolute;
    width: 100%;
    line-height: 46px;
    transition: all .5s;
    font-weight: bold;}
	.shins{bottom:75%;left:10%;}
.shins1{bottom:75%;left:10%;color:#333;}
.hsii{bottom:75%;left:10%;}
.hsii1{bottom:75%;left:10%;color:#000000;}
.crkfz3p p {font-size:16px;}
}
/* 1200~992 平板横屏*/
@media  (min-width: 1199px) {
.logistics-container>div:first-child {
  width: calc(50% - 7.5%);
  margin-left: 7.5%;
}
.how-we-can .capacity-container>div:first-child {    padding-left: 5%;
    padding-right: 5%;}
.logistics-container .text-content {    padding-top: 50px;
    padding-left: 50px;
padding-right: 60px;}
.pack-container p{font-size:18px;}
.t_d5k2xin .t_yiqitit p {font-size:18px;}
.crkcpsdw .dwsdsdewdef .dwdsadda {font-size: 26px;letter-spacing: 0px;font-family: MiSans-Regular;
    position: absolute;
    width: 100%;
    line-height: 46px;
    transition: all .5s;
    font-weight: bold;}
.shins{bottom:75%;left:10%;}
.shins1{bottom:75%;left:10%;color:#333;}
.hsii{bottom:75%;left:10%;}
.hsii1{bottom:75%;left:10%;color:#000000;}
.crkfz3li.on {
    margin-top: 35px;
}
.crkfz3img img {
    width: 80%;
}
.crkfz3ri {
    width: 50%;
    padding-left: 50px;
}
.crkfz3le {
    width: 50%;
    z-index: 40;
    position: relative;
}

}
/* 1440~1200 pc小屏幕 重点*/
@media only screen and (min-width:1440px) {
.company-three li{width:19.5%;padding:0 7px}    
.compth-item{height:360px;padding-top:80px;}
.nodbdh a{padding:0 20%}
.nofotel{margin-top:20px;display: flex;justify-content: space-between;width: 40%;}
.nohonortit{padding-left: 100px;}
.chanpbsji span{font-size: 26px;text-align:center;}
.crkcpsdw .dwsdsdewdef .dwdsadda{font-family:MiSans-Regular;letter-spacing: -1px;position:absolute;width:100%;font-size:28px;line-height:30px;transition:all .5s}
.dwdsadda p{font-size:20px;letter-spacing: 1px;}
.noh1tit{font-size:32px;}
.no-height{height:40px;}
.noh-nav dd>a{font-family:MiSans-Light;}
.mianbaoxie dl a{font-family:MiSans-Light;}
[class*="noli-"] > li{width:23.9%}
.dwdsadda2{margin-bottom:16px;font-weight:bold;font-size:32px;}
.nopsh{background-size: cover;background-position: center;}
.nonew-tit{height:68px;}
.nonewit{margin-left:0px;margin-right: 27px;}
.nohonortit1{margin-bottom:40px;}
.nohrtit3{font-weight:bold;font-size:40px;line-height:36px;color:#fff;}
 .nohonortit3{margin-bottom:10px;font-family:"MiSans-Regular";font-size:20px;}
.noaboou,.content p{font-family:MiSans-Light;}
.noaubtn1{font-family:MiSans-Light;}
.compth-font p,.noprodes p{font-family:MiSans-Light;}
.nodbdh a p,.fsdfgg a,.noptex,.no_pic a p{font-family:MiSans-Light;}
.preview{width:500px;}
.nokaunsgji{margin-left:30px;}
.view .swiper-slide{text-align:left;}
.nonewitxq{margin-top:30px;}
.fwcx ul li h3{font-size:20px;}
.fwcx ul li p{font-family:MiSans-Light;letter-spacing: 0px;}
.sm-mod-common h5,.nolxgzr{font-family:MiSans-Light;}
.shins{bottom:70%;left:10%;}
.shins1{bottom:70%;left:10%;color:#333;}
.hsii{bottom:70%;left:10%;}
.hsii1{bottom:70%;left:10%;color:#000000;}
.crkcpsdw .dwsdsdewdef .dwdsadda {font-size: 26px;letter-spacing: 0px;font-family: MiSans-Regular;
    position: absolute;
    width: 100%;
    line-height: 46px;
    transition: all .5s;
    font-weight: bold;}
    .crkfz3img img {
    width: 80%;
}
	
}
@media only screen and (min-width: 1559px) {
.preview{width:700px;}
.nokaunsgji{margin-left:200px;}
.view .swiper-slide{text-align:center;}
.nonewitxq{margin-top:70px;}
.shins{bottom:78%;left:10%;}
.shins1{bottom:78%;left:10%;color:#333;}
.hsii{bottom:78%;left:10%;}
.hsii1{bottom:78%;left:10%;color:#000000;}
.crkcpsdw .dwsdsdewdef .dwdsadda{font-family:MiSans-Regular;letter-spacing: 1px;position:absolute;width:100%;font-size:28px;line-height:30px;transition:all .5s}
.noh1tit{font-size:36px;letter-spacing: -2px;}

.nonew-tit{height:68px;}

.abWH-list li {padding: 100px 60px 0;}
.logistics-container>div:first-child {
  width: calc(50% - 7.5%);
  margin-left: 7.5%;
}
.how-we-can .capacity-container>div:first-child {    padding-left: 7.5%;
    padding-right: 7.5%;}
.pack-container p{font-size:18px;}
.logistics-container .text-content {padding-left: 7.5%;
    padding-right: 7.5%;padding-top: 100px;}

.crkcpsdw .dwsdsdewdef .dwdsadda {font-size: 26px;letter-spacing: 0px;font-family: MiSans-Regular;
    position: absolute;
    width: 100%;
    line-height: 46px;
    transition: all .5s;
    font-weight: bold;}

.crkfz3img img {
    width: 80%;
}
}


