 /*****************
-------首页------
*****************/
/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

left:0;transform: translate(0,-50%);top:50%;

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/
/*banner*/
.banner{background-position:bottom center;background-repeat: no-repeat;overflow-y: hidden}
.banDK{ height:100%;position: relative; z-index:1;}
.banDH{font-weight: 700; color:#fff;}
.banDH span{ color:#f59520; }
.banDP{ color:#FFF;width: 50%; position: relative;}
.banDP:before{display:block;content:'';position: absolute;left:0;background-image: url("../images/icon/dh.png"); background-position:center;background-repeat: no-repeat;background-size:100%;}
.banDa{color:#FFF; border-radius:28px; text-align: center; background:#f59520; display: block;}
/*title*/
.IndTit{width:100%; text-align: center;}
.IndTit h3{color:#161616; font-weight:600;position: relative; z-index:1}
.IndTit h3:before{display:block;content:'';position: absolute; background-image: url("../images/icon/title.png"); background-position: bottom center;background-repeat: no-repeat; background-size:auto 100%;bottom:0;z-index:-1;left:50%;transform: translate(-50%,0);}
/*为什么选择云厨*/
.Indwhy{overflow: hidden;background-image: url("../images/pic/Indwhy.png"); background-position:center;background-repeat: no-repeat; position: relative; z-index:1;}
.Indwhy:before{display:block;content:'';position: absolute;z-index:-1;background-image: url("../images/pic/BanB.png"); background-position:center;background-repeat: no-repeat;background-size:100% 100%;}
.IndwhyCH{width:100%; text-align: center; color:#161616;}
.IndwhyCN{}
.IndwhyCa{display: block; overflow: hidden; color:#FFF; position: relative;}
.IndwhyCa img{width:100%; display: block;}
.IndwhyCP{ width:100%; height:100%; background:rgba(0,0,0,0.35); position: absolute;top:0; left:0;transition:0.5s;}
.IndwhyCP p{ font-weight:700; line-height:30px; font-size: 20px;}
.IndwhyY{}
.IndwhyYH img{height:100%; display: block;}
.IndwhyYN{ background:#fef1e2;position: relative;z-index:1;align-items:stretch;}
.IndwhyYE{ background:#FFF;position: relative;}
.IndwhyYT{color:#2a2a2a;}
.IndwhyYT h3{font-weight:700;}
.IndwhyYT i{ position:absolute;text-align: center;color:#FFF;background-image: url("../images/pic/IndwhyYS.png"); background-position:center;background-repeat: no-repeat;background-size:100% 100%;font-weight:700; display: block;}
.IndwhyYTI{ background:#ecddca; width:100%;overflow: hidden; }
.IndwhyYTI img{width:100%; display: block;}
.IndwhyYEW2{align-content:space-between}
/*IndGd*/
.IndGdK{width:100%; overflow: hidden;position: relative;}
.IndGdB{height: auto !important;}
.IndGdB .swiper-wrapper{height: auto !important;}
.IndGdB .swiper-slide{position: relative; overflow: hidden;}
.IndGdB .swiper-slide img{width:100%; display: block;background:#FFF;}
.Gdnext,.Gdprev{top:auto;margin:0;z-index: 99;right:auto;left:auto;}
.Gdnext:after,.Gdprev:after {color:#959595;}
.Gdnext{left:50%;}
.Gdprev{right:50%;}
.Gdnext,.Gdprev{border-radius:50%;}
.Gdnext:after,.Gdprev:after {font-size:24px;}
/*产品中心*/
.Indpro{ background:#fcf4eb;}
.IndproK{width:100%;}
.IndproB{height: auto !important;}
.IndproB .swiper-wrapper{height: auto !important;}
.IndproB .swiper-slide{position: relative; overflow: hidden;}
.IndproB .swiper-slide p{width:100%;}
.IndproB .swiper-slide img{width:100%; display: block; margin:0 auto;}
.IndproB .swiper-slide-shadow-left,.IndproB .swiper-slide-shadow-right{background:none;}
.IndproF{background-image: url("../images/pic/IndproB.png"); background-position:center;background-repeat: no-repeat;background-size:auto 100%; width:100%;}
/*店铺链接*/
.IndLinFa{display: block;}
.IndLinFa img{width:100%; display: block;}
.IndLinV{}
.IndLinVN{background:#fcf4eb; }
.IndLinVNM{position: relative;}
.IndLinVNMI{ width:100%; height: 100%; overflow: hidden; background:#FFF;}
.IndLinVNM p{width:100%; text-align: center;left:0; position: absolute; color:#161616;}
.IndLinVNM i{ width:25px; height: 21px; position: absolute; display: block;}
.IndLin1{border-top:1px solid #f59520;border-left:1px solid #f59520;left:0;top:0;}
.IndLin2{border-top:1px solid #f59520;border-right:1px solid #f59520;right:0;top:0;}
.IndLin3{border-bottom:1px solid #f59520;border-left:1px solid #f59520;left:0;bottom:0;}
.IndLin4{border-bottom:1px solid #f59520;border-right:1px solid #f59520;right:0;bottom:0;}
.IndLinVI{overflow:hidden;position: relative;}
.IndLinVI video{width:100%; height:100%;object-fit:fill; position: absolute; top:0;left:0;right:0; margin:0 auto}
.IndLinV img{width:100%; display: block;}
/*新闻资讯*/
.IndNewa{background:#FFF;}
.IndNewa h3{color:#161616;font-weight:700; width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.IndNewP p{color:#5e5e5e;display:-webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.IndNewP span{ color:#aeaeae; display: block;}
.IndNewM{margin-left: auto;}
.IndNewM img{display: block;}
/*关于我们*/
.IndAbo{background-image: url("../images/pic/IndAboB.png"); background-position:left bottom;background-repeat: no-repeat;}
.IndAboBN{color:#444;}
.IndAboBP p{ text-indent:2em;}
.IndAboBI{position: relative; z-index:1;}
.IndAboBI span{width:100%; height:100%; display: block; overflow:hidden;}
.IndAboBI span img{width:100%; display: block;}
.IndAboBI:before{display:block;content:'';position: absolute;background-image: url("../images/pic/IndAboS.jpg"); background-position:center;background-repeat: no-repeat; background-size:100%;z-index:-1;}
.IndAboCI img{width:100%; display: block;}
.IndAboCP{width:100%; color:#444;}
.IndAboFI{background:#f59520;}
.IndAboFI img{width:100%; display: block;}
.IndAboFp{color:#161616;}

/* 底部备案 */
.Indown {
    position: absolute;
    padding: 2em 0 2em 10em;
    width: 95%;
    border-top: 2px solid rgb(33 27 27 / 10%);
}
.Indown i {background-image:url(../images/icon/TB1..50QpXXXXX7XpXXXXXXXXXX-40-40.webp);display: inline-block;vertical-align: middle;
    margin-right: 10px;height: 20px;width: 20px;background-size: cover;}

@media  screen and ( min-width:1680px){
/*banner*/
.banner{background-image: url("../images/pic/pcBanner01.png");background-size:auto 100%; height:834px; }
.banDK{ padding-top:210px; }
.banDK:before{width:1032px; height: 253px;left:580px;top:807px;}
.banDH{ font-size:56px; line-height:80px;letter-spacing:2px;}
.banDF{width:640px; padding-top:40px;}
.banDP{font-size: 18px; line-height:30px; margin-top: 18px; padding-left:42px;}
.banDP:before{ width: 24px; height: 24px;left:0;top:3px;}
.banDa{ width:154px; height:56px; line-height:56px;border-radius:28px;margin-top: 55px; font-size:18px;}
.banDa:hover{box-shadow:0 0 10px rgba(255,255,255,0.5);}
/*title*/
.IndTit h3{font-size:40px; line-height:60px; padding-bottom: 18px; letter-spacing:5px;}
.IndTit h3:before{width:225px; height:14px;}
/*为什么选择云厨*/
.Indwhy{padding:110px 0 50px;background-size:auto 1090px;top:-25px; margin-bottom: -25px;}
.Indwhy:before{width:1032px; height: 253px;left:50%;top:-25px; margin-left: -120px;}
.IndwhyC{ padding-bottom:18px;}
.IndwhyCH{width:100%;font-size: 24px; line-height:36px; padding:30px 0 40px;}
.IndwhyCN{}
.IndwhyCa{ margin-bottom: 20px; width: 322px; height: 153px;border-radius:6px;}
.IndwhyCP p{line-height:30px; font-size: 20px;}
.IndwhyCa:hover .IndwhyCP{background:rgba(0,0,0,0.1);transition:0.5s;}
.IndwhyY{}
.IndwhyYH{ height: 69px;}
.IndwhyYN{padding:35px; border-radius:10px;top:-15px;}
.IndwhyYE{border-radius:8px; padding:20px;}
.IndwhyYT{ padding-left:50px; padding-bottom:20px;}
.IndwhyYT h3{ font-size: 30px;line-height:46px; margin-bottom:5px; margin-top:3px;}
.IndwhyYT p{ font-size: 18px; line-height:28px; height:56px;}
.IndwhyYT i{width: 60px; height: 91px;line-height:70px;top:-15px; left:15px;font-size:28px;}
.IndwhyYTI{border-radius:8px;}
.IndwhyYEW{width:418px;}
.IndwhyYEW .IndwhyYTI{height:718px;}
.IndwhyYEW2{width:444px;}
/*IndGd*/
.IndGd{padding:0 50px;}
.IndGdK{padding-bottom: 144px;}
.IndGdB{width:80%; padding:0 10%;}
.Gdnext{margin-left:20px}
.Gdprev{margin-right:20px}
.Gdnext,.Gdprev{bottom:40px;width:68px; height:68px; border:1px solid #959595;}
.Gdnext:after,.Gdprev:after {font-size:24px;}
.Gdnext:hover,.Gdprev:hover{background:#f59520;border:1px solid #f59520;}
.Gdnext:hover:after,.Gdprev:hover:after{color:#FFF;}
/*产品中心*/
.Indpro{padding-top:85px;}
.IndproK{ padding:105px 50px 130px;}
.IndproB .swiper-slide{width:20%;}
.IndproF{ height:620px;}	
/*店铺链接*/
.IndLin{padding:60px 0 110px;}
.IndLinF{padding:76px 0 105px;}
.IndLinFa{width:116px; margin:0 44px;}
.IndLinV{}
.IndLinVN{width:748px; height: 550px; border-radius: 18px; }
.IndLinVNM{width:166px; height:166px;padding:13px;margin-left: 145px;}
.IndLinVNM p{line-height:20px;font-size:18px;bottom:-20px;}
.IndLinVNM i{ width:25px; height: 21px;}
.IndLinVNs{ width: 238px; margin-right: 83px;}
.IndLinVI{border-radius:18px;width:380px; height: 550px;}
/*新闻资讯*/
.IndNew{ padding:0 0 100px;}
.IndNewK{ margin-top:80px;}
.IndNewa{ width:445px;border-radius: 10px; box-shadow:0 3px 10px rgba(0,0,0,0.05); padding:20px 30px;}
.IndNewa h3{ margin:15px 0 10px;font-size:20px;line-height:36px; height: 36px;}
.IndNewa h3:hover{ color:#f59520;}
.IndNewP{font-size: 16px; line-height:25px; padding:0 5px;}
.IndNewP p{ height:125px;-webkit-line-clamp:5;}
.IndNewP p:hover{text-decoration: underline;}
.IndNewP span{margin-top:10px;}
.IndNewM{font-size:14px;line-height:24px;}
.IndNewM img{width:18px;margin-left:8px;}
.IndNewM:hover{ color:#f59520; text-decoration: underline;}
.IndNewa:hover{box-shadow:0 3px 10px rgba(0,0,0,0.1);}
/*关于我们*/
.IndAbo{background-size:auto 367px; padding-bottom:200px;}
.IndAboB{ padding-top: 64px;}
.IndAboBN{ width: 725px;}
.IndAboBH{ font-size: 30px; line-height:40px; margin-bottom:25px;}
.IndAboBP{ font-size:18px;  line-height:34px;}
.IndAboBI{ width: 582px; height:475px;}
.IndAboBI:before{width:240px ;height: 240px;left:-30px;bottom:-35px;}
.IndAboK{padding:50px 0 10px;}
.IndAboCN{width:378px;}
.IndAboCI{width:63px;}
.IndAboCP h3{ font-size: 30px; line-height:40px; margin:25px 0 20px}
.IndAboCP p{ font-size:20px; line-height:34px;}
.IndAboF{ margin-top: 35px;}
.IndAboFN{ margin-right:55px;}
.IndAboFI{width:36px; height: 36px;border-radius:8px; margin-right: 16px;}
.IndAboFp{ font-size:14px;line-height:26px; margin-top:5px; }
}
@media screen and (max-width:1679px ) and ( min-width:1440px){
/*banner*/
.banner{background-image: url("../images/pic/pcBanner01.png");background-size:auto 100%; height:720px; }
.banDK{ padding-top:190px; }
.banDH{ font-size:50px; line-height:70px;letter-spacing:2px;}
.banDF{width:600px; padding-top:32px;}
.banDP{font-size: 17px; line-height:28px; margin-top: 15px; padding-left:36px;}
.banDP:before{ width: 22px; height: 22px;left:0;top:3px;}
.banDa{ width:144px; height:50px; line-height:50px;border-radius:25px;margin-top:46px; font-size:17px;}
.banDa:hover{box-shadow:0 0 8px rgba(255,255,255,0.5);}
/*title*/
.IndTit h3{font-size:36px; line-height:54px; padding-bottom: 16px; letter-spacing:5px;}
.IndTit h3:before{width:220px; height:13px}
/*为什么选择云厨*/
.Indwhy{padding:100px 0 45px;background-size:auto 900px;top:-22px; margin-bottom: -22px;}
.Indwhy:before{width:940px; height: 220px;left:50%;top:-22px; margin-left: -120px;}
.IndwhyC{ padding-bottom:16px;}
.IndwhyCH{width:100%;font-size: 22px; line-height:32px; padding:26px 0 36px;}
.IndwhyCN{}
.IndwhyCa{ margin-bottom:18px; width:298px; height: 142px;border-radius:5px;}
.IndwhyCP p{line-height:28px; font-size:18px;}
.IndwhyCa:hover .IndwhyCP{background:rgba(0,0,0,0.1);transition:0.5s;}
.IndwhyY{}
.IndwhyYH{ height: 64px;}
.IndwhyYN{padding:32px; border-radius:9px;top:-15px;}
.IndwhyYE{border-radius:7px; padding:18px;}
.IndwhyYT{ padding-left:45px; padding-bottom:20px;}
.IndwhyYT h3{ font-size:27px;line-height:40px; margin-bottom:5px; margin-top:3px;}
.IndwhyYT p{ font-size: 16px; line-height:26px; height:52px;}
.IndwhyYT i{width:55px; height:80px;line-height:60px;top:-13px; left:14px;font-size:25px;}
.IndwhyYTI{border-radius:8px;}
.IndwhyYEW{width:384px;}
.IndwhyYEW .IndwhyYTI{height:650px;}
.IndwhyYEW2{width:400px;}	
/*IndGd*/
.IndGd{padding:0 40px;}
.IndGdK{padding-bottom: 130px;}
.IndGdB{width:80%; padding:0 10%;}
.Gdnext{margin-left:18px}
.Gdprev{margin-right:18px}
.Gdnext,.Gdprev{bottom:40px;width:58px; height:58px; border:1px solid #959595;}
.Gdnext:after,.Gdprev:after {font-size:22px;}
.Gdnext:hover,.Gdprev:hover{background:#f59520;border:1px solid #f59520;}
.Gdnext:hover:after,.Gdprev:hover:after{color:#FFF;}	
/*产品中心*/
.Indpro{padding-top:70px;}
.IndproK{ padding:90px 40px 120px;}
.IndproB .swiper-slide{width:20%;}
.IndproF{ height:540px;}		
	
/*店铺链接*/
.IndLin{padding:55px 0 100px;}
.IndLinF{padding:70px 0 95px;}
.IndLinFa{width:100px; margin:0 40px;}
.IndLinV{}
.IndLinVN{width:698px; height:489px; border-radius: 16px; }
.IndLinVNM{width:152px; height:152px;padding:12px;margin-left: 125px;}
.IndLinVNM p{line-height:20px;font-size:16px;bottom:-20px;}
.IndLinVNM i{ width:23px; height:19px;}
.IndLinVNs{ width: 208px; margin-right:75px;}
.IndLinVI{border-radius:16px;width:380px; height: 489px;}
/*新闻资讯*/
.IndNew{ padding:0 0 85px;}
.IndNewK{ margin-top:65px;}
.IndNewa{ width:404px;border-radius:9px; box-shadow:0 3px 9px rgba(0,0,0,0.05); padding:18px 28px;}
.IndNewa h3{ margin:13px 0 9px;font-size:18px;line-height:32px; height:32px;}
.IndNewa h3:hover{ color:#f59520;}
.IndNewP{font-size: 15px; line-height:24px; padding:0 5px;}
.IndNewP p{ height:120px;-webkit-line-clamp:5;}
.IndNewP p:hover{text-decoration: underline;}
.IndNewP span{margin-top:9px;}
.IndNewM{font-size:13px;line-height:22px;}
.IndNewM img{width:17px;margin-left:7px;}
.IndNewM:hover{ color:#f59520; text-decoration: underline;}
.IndNewa:hover{box-shadow:0 3px 9px rgba(0,0,0,0.1);}
/*关于我们*/
.IndAbo{background-size:auto 310px; padding-bottom:180px;}
.IndAboB{ padding-top:55px;}
.IndAboBN{ width:640px;}
.IndAboBH{ font-size:27px; line-height:35px; margin-bottom:22px;}
.IndAboBP{ font-size:16px;  line-height:31px;}
.IndAboBI{ width: 530px; height:373px;}
.IndAboBI:before{width:210px ;height: 210px;left:-25px;bottom:-30px;}
.IndAboK{padding:40px 0 6px;}
.IndAboCN{width:340px;}
.IndAboCI{width:58px;}
.IndAboCP h3{ font-size:27px; line-height:36px; margin:22px 0 16px}
.IndAboCP p{ font-size:18px; line-height:31px;}
.IndAboF{ margin-top: 30px;}
.IndAboFN{ margin-right:50px;}
.IndAboFI{width:32px; height: 32px;border-radius:7px; margin-right: 14px;}
.IndAboFp{ font-size:13px;line-height:24px; margin-top:4px;}
}
@media screen and (max-width:1439px ) and ( min-width:1280px){
/*banner*/
.banner{background-image: url("../images/pic/pcBanner01.png");background-size:auto 100%; height:620px; }
.banDK{ padding-top:160px; }
.banDH{ font-size:44px; line-height:60px;letter-spacing:2px;}
.banDF{width:500px; padding-top:32px;}
.banDP{font-size: 16px; line-height:26px; margin-top: 12px; padding-left:30px;}
.banDP:before{ width: 20px; height: 20px;left:0;top:3px;}
.banDa{ width:130px; height:44px; line-height:44px;border-radius:22px;margin-top:40px; font-size:16px;}
.banDa:hover{box-shadow:0 0 6px rgba(255,255,255,0.5);}
/*title*/
.IndTit h3{font-size:32px; line-height:48px; padding-bottom: 13px; letter-spacing:5px;}
.IndTit h3:before{width:216px; height:12px}
/*为什么选择云厨*/
.Indwhy{padding:85px 0 40px;background-size:auto 800px;top:-19px; margin-bottom: -19px;}
.Indwhy:before{width:900px; height: 210px;left:50%;top:-22px; margin-left: -110px;}
.IndwhyC{ padding-bottom:12px;}
.IndwhyCH{width:100%;font-size: 20px; line-height:28px; padding:20px 0 32px;}
.IndwhyCN{}
.IndwhyCa{ margin-bottom:15px; width:254px; height: 120px;border-radius:5px;}
.IndwhyCP p{line-height:24px; font-size:16px;}
.IndwhyCa:hover .IndwhyCP{background:rgba(0,0,0,0.1);transition:0.5s;}
.IndwhyY{}
.IndwhyYH{ height:58px;}
.IndwhyYN{padding:27px; border-radius:8px;top:-14px;}
.IndwhyYE{border-radius:7px; padding:16px;}
.IndwhyYT{ padding-left:40px; padding-bottom:14px;}
.IndwhyYT h3{ font-size:24px;line-height:32px; margin-bottom:5px; margin-top:3px;}
.IndwhyYT p{ font-size: 14px; line-height:24px; height:48px;}
.IndwhyYT i{width:48px; height:70px;line-height:60px;top:-10px; left:12px;font-size:22px;}
.IndwhyYTI{border-radius:8px;}
.IndwhyYEW{width:324px;}
.IndwhyYEW .IndwhyYTI{height:550px;}
.IndwhyYEW2{width:340px;}	
/*IndGd*/
.IndGd{padding:0 30px;}
.IndGdK{padding-bottom: 110px;}
.IndGdB{width:82%; padding:0 9%;}
.Gdnext{margin-left:15px}
.Gdprev{margin-right:15px}
.Gdnext,.Gdprev{bottom:32px;width:48px; height:48px; border:1px solid #959595;}
.Gdnext:after,.Gdprev:after {font-size:20px;}
.Gdnext:hover,.Gdprev:hover{background:#f59520;border:1px solid #f59520;}
.Gdnext:hover:after,.Gdprev:hover:after{color:#FFF;}		
/*产品中心*/
.Indpro{padding-top:64px;}
.IndproK{ padding:80px 30px 120px;}
.IndproB .swiper-slide{width:20%;}
.IndproF{ height:460px;}
/*店铺链接*/
.IndLin{padding:48px 0 85px;}
.IndLinF{padding:50px 0 72px;}
.IndLinFa{width:85px; margin:0 34px;}
.IndLinV{}
.IndLinVN{width:578px; height:419px; border-radius: 14px; }
.IndLinVNM{width:134px; height:134px;padding:11px;margin-left:90px;}
.IndLinVNM p{line-height:18px;font-size:15px;bottom:-18px;}
.IndLinVNM i{ width:20px; height:17px;}
.IndLinVNs{ width:184px; margin-right:65px;}
.IndLinVI{border-radius:14px;width:300px; height: 419px;}
/*新闻资讯*/
.IndNew{ padding:0 0 70px;}
.IndNewK{ margin-top:50px;}
.IndNewa{ width:344px;border-radius:8px; box-shadow:0 3px 8px rgba(0,0,0,0.05); padding:16px 23px;}
.IndNewa h3{ margin:11px 0 7px;font-size:16px;line-height:30px; height:30px;}
.IndNewa h3:hover{ color:#f59520;}
.IndNewP{font-size: 14px; line-height:23px; padding:0 5px;}
.IndNewP p{ height:115px;-webkit-line-clamp:5;}
.IndNewP p:hover{text-decoration: underline;}
.IndNewP span{margin-top:8px;}
.IndNewM{font-size:13px;line-height:22px;}
.IndNewM img{width:16px;margin-left:6px;}
.IndNewM:hover{ color:#f59520; text-decoration: underline;}
.IndNewa:hover{box-shadow:0 3px 8px rgba(0,0,0,0.1);}
/*关于我们*/
.IndAbo{background-size:auto 270px; padding-bottom:160px;}
.IndAboB{ padding-top:45px;}
.IndAboBN{ width:560px;}
.IndAboBH{ font-size:24px; line-height:30px; margin-bottom:18px;}
.IndAboBP{ font-size:14px;  line-height:27px;}
.IndAboBI{ width:450px; height:317px;}
.IndAboBI:before{width:180px ;height: 180px;left:-20px;bottom:-25px;}
.IndAboK{padding:40px 0 6px;}
.IndAboCN{width:300px;}
.IndAboCI{width:52px;}
.IndAboCP h3{ font-size:24px; line-height:32px; margin:20px 0 13px}
.IndAboCP p{ font-size:16px; line-height:28px;}
.IndAboF{ margin-top:26px;}
.IndAboFN{ margin-right:40px;}
.IndAboFI{width:28px; height:28px;border-radius:6px; margin-right:12px;}
.IndAboFp{ font-size:12px;line-height:22px; margin-top:3px;}
}
@media screen and (max-width:1279px ) and ( min-width:1080px){
/*banner*/
.banner{background-image: url("../images/pic/pcBanner01.png");background-size:auto 100%; height:555px; }
.banDK{ padding-top:140px; }
.banDH{ font-size:38px; line-height:50px;letter-spacing:2px;}
.banDF{width:420px; padding-top:28px;}
.banDP{font-size: 14px; line-height:24px; margin-top: 10px; padding-left:28px;}
.banDP:before{ width:18px; height:18px;left:0;top:3px;}
.banDa{ width:120px; height:40px; line-height:40px;border-radius:20px;margin-top:35px; font-size:15px;}
.banDa:hover{box-shadow:0 0 5px rgba(255,255,255,0.5);}
/*title*/
.IndTit h3{font-size:28px; line-height:40px; padding-bottom: 13px; letter-spacing:4px;}
.IndTit h3:before{width:210px; height:10px}
/*为什么选择云厨*/
.Indwhy{padding:70px 0 35px;background-size:auto 720px;top:-17px; margin-bottom: -17px;}
.Indwhy:before{width:800px; height:180px;left:50%;top:-17px; margin-left: -110px;}
.IndwhyC{ padding-bottom:10px;}
.IndwhyCH{width:100%;font-size:18px; line-height:26px; padding:16px 0 26px; font-weight: 700;}
.IndwhyCN{}
.IndwhyCa{ margin-bottom:13px; width:236px; height: 112px;border-radius:5px;}
.IndwhyCP p{line-height:22px; font-size:15px;}
.IndwhyCa:hover .IndwhyCP{background:rgba(0,0,0,0.1);transition:0.5s;}
.IndwhyY{}
.IndwhyYH{ height:50px;}
.IndwhyYN{padding:22px; border-radius:7px;top:-12px;}
.IndwhyYE{border-radius:6px; padding:14px;}
.IndwhyYT{ padding-left:40px; padding-bottom:12px;}
.IndwhyYT h3{ font-size:21px;line-height:28px; margin-bottom:4px; margin-top:3px;}
.IndwhyYT p{ font-size: 13px; line-height:22px; height:44px;}
.IndwhyYT i{width:42px; height:60px;line-height:50px;top:-8px; left:10px;font-size:20px;}
.IndwhyYTI{border-radius:8px;}
.IndwhyYEW{width:302px;}
.IndwhyYEW .IndwhyYTI{height:515px;}
.IndwhyYEW2{width:320px;}	
/*IndGd*/
.IndGd{padding:0 25px;}
.IndGdK{padding-bottom:92px;}
.IndGdB{width:84%; padding:0 8%;}
.Gdnext{margin-left:12px}
.Gdprev{margin-right:12px}
.Gdnext,.Gdprev{bottom:28px;width:40px; height:40px; border:1px solid #959595;}
.Gdnext:after,.Gdprev:after {font-size:18px;}
.Gdnext:hover,.Gdprev:hover{background:#f59520;border:1px solid #f59520;}
.Gdnext:hover:after,.Gdprev:hover:after{color:#FFF;}	
/*产品中心*/
.Indpro{padding-top:55px;}
.IndproK{ padding:70px 25px 105px;}
.IndproB .swiper-slide{width:20%;}
.IndproF{ height:410px;}	
	
	
/*店铺链接*/
.IndLin{padding:40px 0 70px;}
.IndLinF{padding:45px 0 65px;}
.IndLinFa{width:80px; margin:0 32px;}
.IndLinV{}
.IndLinVN{width:530px; height:393px; border-radius: 14px; }
.IndLinVNM{width:128px; height:128px;padding:11px;margin-left:80px;}
.IndLinVNM p{line-height:18px;font-size:15px;bottom:-18px;}
.IndLinVNM i{ width:20px; height:17px;}
.IndLinVNs{ width:172px; margin-right:65px;}
.IndLinVI{border-radius:14px;width:300px; height: 393px;}
/*新闻资讯*/
.IndNew{ padding:0 0 55px;}
.IndNewK{ margin-top:35px;}
.IndNewa{ width:318px;border-radius:8px; box-shadow:0 2px 7px rgba(0,0,0,0.05); padding:14px 20px;}
.IndNewa h3{ margin:9px 0 7px;font-size:15px;line-height:28px; height:28px;}
.IndNewa h3:hover{ color:#f59520;}
.IndNewP{font-size: 13px; line-height:22px; padding:0 4px;}
.IndNewP p{ height:110px;-webkit-line-clamp:5;}
.IndNewP p:hover{text-decoration: underline;}
.IndNewP span{margin-top:6px;}
.IndNewM{font-size:12px;line-height:20px;}
.IndNewM img{width:14px;margin-left:5px;}
.IndNewM:hover{ color:#f59520; text-decoration: underline;}
.IndNewa:hover{box-shadow:0 2px 7px rgba(0,0,0,0.1);}
/*关于我们*/
.IndAbo{background-size:auto 220px; padding-bottom:140px;}
.IndAboB{ padding-top:45px;}
.IndAboBN{ width:520px;}
.IndAboBH{ font-size:21px; line-height:28px; margin-bottom:16px; font-weight:700;}
.IndAboBP{ font-size:14px;  line-height:28px;}
.IndAboBI{ width:428px; height:301px;}
.IndAboBI:before{width:170px ;height:170px;left:-18px;bottom:-23px;}
.IndAboK{padding:40px 0 6px;}
.IndAboCN{width:280px;}
.IndAboCI{width:48px;}
.IndAboCP h3{ font-size:21px; line-height:32px; margin:18px 0 11px; font-weight:700;}
.IndAboCP p{ font-size:15px; line-height:25px;}
.IndAboF{ margin-top:24px;}
.IndAboFN{ margin-right:35px;}
.IndAboFI{width:26px; height:26px;border-radius:5px; margin-right:11px;}
.IndAboFp{ font-size:12px;line-height:20px; margin-top:3px;}
}
@media screen and (max-width:1079px ) and ( min-width:960px){
/*banner*/
.banner{background-image: url("../images/pic/pcBanner01.png");background-size:auto 100%; height:470px; }
.banDK{ padding-top:120px; }
.banDH{ font-size:32px; line-height:42px;letter-spacing:2px;}
.banDF{width:380px; padding-top:28px;}
.banDP{font-size: 13px; line-height:22px; margin-top: 10px; padding-left:23px;}
.banDP:before{ width:16px; height:16px;left:0;top:3px;}
.banDa{ width:110px; height:38px; line-height:38px;border-radius:19px;margin-top:33px; font-size:14px;}
.banDa:hover{box-shadow:0 0 4px rgba(255,255,255,0.5);}
/*title*/
.IndTit h3{font-size:24px; line-height:36px; padding-bottom: 10px; letter-spacing:4px;}
.IndTit h3:before{width:200px; height:8px}
/*为什么选择云厨*/
.Indwhy{padding:55px 0 30px;background-size:auto 680px;top:-14px; margin-bottom: -14px;}
.Indwhy:before{width:660px; height:150px;left:50%;top:-14px; margin-left: -100px;}
.IndwhyC{ padding-bottom:10px;}
.IndwhyCH{width:100%;font-size:17px; line-height:26px; padding:16px 0 26px; font-weight: 700;}
.IndwhyCN{}
.IndwhyCa{ margin-bottom:10px; width:206px; height:97px;border-radius:5px;}
.IndwhyCP p{line-height:20px; font-size:14px;}
.IndwhyCa:hover .IndwhyCP{background:rgba(0,0,0,0.1);transition:0.5s;}
.IndwhyY{}
.IndwhyYH{ height:42px;}
.IndwhyYN{padding:20px; border-radius:6px;top:-10px;}
.IndwhyYE{border-radius:6px; padding:12px;}
.IndwhyYT{ padding-left:35px; padding-bottom:10px;}
.IndwhyYT h3{ font-size:18px;line-height:25px; margin-bottom:4px; margin-top:3px;}
.IndwhyYT p{ font-size: 12px; line-height:20px; height:40px;}
.IndwhyYT i{width:35px; height:52px;line-height:40px;top:-8px; left:6px;font-size:18px;}
.IndwhyYTI{border-radius:5px;}
.IndwhyYEW{width:260px;}
.IndwhyYEW .IndwhyYTI{height:440px;}
.IndwhyYEW2{width:270px;}	
/*IndGd*/
.IndGd{padding:0 20px;}
.IndGdK{padding-bottom:80px;}
.IndGdB{width:84%; padding:0 8%;}
.Gdnext{margin-left:10px}
.Gdprev{margin-right:10px}
.Gdnext,.Gdprev{bottom:22px;width:32px; height:32px; border:1px solid #959595;}
.Gdnext:after,.Gdprev:after {font-size:16px;}
.Gdnext:hover,.Gdprev:hover{background:#f59520;border:1px solid #f59520;}
.Gdnext:hover:after,.Gdprev:hover:after{color:#FFF;}	
/*产品中心*/
.Indpro{padding-top:45px;}
.IndproK{ padding:60px 20px 90px;}
.IndproB .swiper-slide{width:20%;}
.IndproF{ height:340px;}	
	
/*店铺链接*/
.IndLin{padding:35px 0 62px;}
.IndLinF{padding:40px 0 60px;}
.IndLinFa{width:68px; margin:0 28px;}
.IndLinV{}
.IndLinVN{width:458px; height:336px; border-radius: 12px; }
.IndLinVNM{width:116px; height:116px;padding:9px;margin-left:60px;}
.IndLinVNM p{line-height:18px;font-size:14px;bottom:-18px;}
.IndLinVNM i{ width:18px; height:15px;}
.IndLinVNs{ width:150px; margin-right:55px;}
.IndLinVI{border-radius:12px;width:280px; height: 336px;}
/*新闻资讯*/
.IndNew{ padding:0 0 40px;}
.IndNewK{ margin-top:30px;}
.IndNewa{ width:274px;border-radius:6px; box-shadow:0 2px 7px rgba(0,0,0,0.05); padding:12px 15px;}
.IndNewa h3{ margin:8px 0 6px;font-size:14px;line-height:25px; height:25px;}
.IndNewa h3:hover{ color:#f59520;}
.IndNewP{font-size: 12px; line-height:20px; padding:0 4px;}
.IndNewP p{ height:100px;-webkit-line-clamp:5;}
.IndNewP p:hover{text-decoration: underline;}
.IndNewP span{margin-top:5px;}
.IndNewM{font-size:12px;line-height:20px;}
.IndNewM img{width:14px;margin-left:5px;}
.IndNewM:hover{ color:#f59520; text-decoration: underline;}
.IndNewa:hover{box-shadow:0 2px 7px rgba(0,0,0,0.1);}
/*关于我们*/
.IndAbo{background-size:auto 200px; padding-bottom:110px;}
.IndAboB{ padding-top:38px;}
.IndAboBN{ width:450px;}
.IndAboBH{ font-size:18px; line-height:24px; margin-bottom:13px; font-weight:700;}
.IndAboBP{ font-size:13px;  line-height:25px;}
.IndAboBI{ width:370px; height:260px;}
.IndAboBI:before{width:140px ;height:140px;left:-14px;bottom:-18px;}
.IndAboK{padding:38px 0 6px;}
.IndAboCN{width:260px;}
.IndAboCI{width:44px;}
.IndAboCP h3{ font-size:18px; line-height:26px; margin:15px 0 11px; font-weight:700;}
.IndAboCP p{ font-size:14px; line-height:24px;}
.IndAboF{ margin-top:24px;}
.IndAboFN{width:100%; margin-bottom:10px;}
.IndAboFI{width:26px; height:26px;border-radius:5px; margin-right:11px;}
.IndAboFp{ font-size:13px;line-height:20px; margin-top:3px; width:100%; flex:1;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
/*banner*/
.banner{background-image: url("../images/pic/pcBanner01.png");background-size:auto 100%; height:420px; }
.banDK{ padding-top:100px; }
.banDH{ font-size:26px; line-height:34px;letter-spacing:2px;}
.banDF{width:320px; padding-top:20px;}
.banDP{font-size: 12px; line-height:22px; margin-top:8px; padding-left:23px;}
.banDP:before{ width:16px; height:16px;left:0;top:3px;}
.banDa{ width:100px; height:36px; line-height:36px;border-radius:18px;margin-top:28px; font-size:13px;}
/*title*/
.IndTit h3{font-size:20px; line-height:30px; padding-bottom:8px; letter-spacing:3px;}
.IndTit h3:before{width:180px; height:7px}
/*为什么选择云厨*/
.Indwhy{padding:45px 0 30px;background-size:auto 580px;top:-13px; margin-bottom: -13px;}
.Indwhy:before{width:500px; height:120px;left:50%;top:-13px; margin-left: -60px;}
.IndwhyC{ padding-bottom:10px;}
.IndwhyCH{width:100%;font-size:16px; line-height:26px; padding:16px 0 26px; font-weight: 700;}
.IndwhyCN{}
.IndwhyCa{ margin-bottom:15px; width:280px; height:133px;border-radius:5px;}
.IndwhyCP p{line-height:28px; font-size:16px;}
.IndwhyY{}
.IndwhyYH{ height:42px;}
.IndwhyYN{padding:25px; border-radius:6px;top:-10px;}
.IndwhyYE{border-radius:6px; padding:12px;}
.IndwhyYT{ padding-left:35px; padding-bottom:10px;}
.IndwhyYT h3{ font-size:18px;line-height:25px; margin-bottom:4px; margin-top:3px;}
.IndwhyYT p{ font-size: 12px; line-height:20px; height:40px;}
.IndwhyYT i{width:35px; height:52px;line-height:40px;top:-8px; left:6px;font-size:18px;}
.IndwhyYTI{border-radius:5px;}
.IndwhyYEW{width:265px; margin-bottom:18px;}
.IndwhyYEW .IndwhyYTI{height:450px;}
.IndwhyYEW2{width:100%;}	
.IndwhyYEW2 .IndwhyYE{width:265px;}	
/*IndGd*/
.IndGd{padding:0 17px;}
.IndGdK{padding-bottom:70px;}
.IndGdB{width:84%; padding:0 8%;}
.Gdnext{margin-left:8px}
.Gdprev{margin-right:8px}
.Gdnext,.Gdprev{bottom:20px;width:30px; height:30px; border:1px solid #959595;}
.Gdnext:after,.Gdprev:after {font-size:14px;}
/*产品中心*/
.Indpro{padding-top:35px;}
.IndproK{ padding:40px 17px 70px;}
.IndproB .swiper-slide{width:20%;}
.IndproF{ height:310px;}	
	
/*店铺链接*/
.IndLin{padding:30px 0 50px;}
.IndLinF{padding:35px 0 45px;}
.IndLinFa{width:58px; margin:0 25px;}
.IndLinV{}
.IndLinVN{width:100%; padding: 25px 0; border-radius: 12px; }
.IndLinVNM{width:130px; height:130px;padding:9px;margin-left:90px;}
.IndLinVNM p{line-height:18px;font-size:14px;bottom:-18px;}
.IndLinVNM i{ width:18px; height:15px;}
.IndLinVNs{ width:170px; margin-right:75px;}
.IndLinVI{border-radius:12px;width:100%; height:524px; margin-top: 20px;}
/*新闻资讯*/
.IndNew{ padding:0 0 30px;}
.IndNewK{ margin-top:30px;}
.IndNewa{ width:100%;border-radius:6px; box-shadow:0 2px 6px rgba(0,0,0,0.05); padding:15px 25px; margin-bottom:16px;}
.IndNewa h3{ margin:8px 0 6px;font-size:16px;line-height:28px; height:28px;}
.IndNewP{font-size: 13px; line-height:22px; padding:0 4px;}
.IndNewP p{}
.IndNewP span{margin-top:5px;}
.IndNewM{font-size:12px;line-height:20px;}
.IndNewM img{width:14px;margin-left:5px;}
/*关于我们*/
.IndAbo{background-size:auto 180px; padding-bottom:80px;}
.IndAboB{ padding-top:30px;}
.IndAboBN{ width:100%;}
.IndAboBH{ font-size:18px; line-height:24px; margin-bottom:13px; font-weight:700;}
.IndAboBP{ font-size:13px;  line-height:25px;}
.IndAboBI{ width:370px; height:260px; margin:20px auto 0}
.IndAboBI:before{width:140px ;height:140px;left:-14px;bottom:-18px;}
.IndAboK{padding:38px 0 6px;}
.IndAboCN{width:100%; margin-bottom:20px;}
.IndAboCI{width:50px;}
.IndAboCP{width:100%; flex:1; margin-left: 15px;}
.IndAboCP h3{ font-size:18px; line-height:24px; margin:0 0 5px; font-weight:700;}
.IndAboCP p{ font-size:14px; line-height:24px;}
.IndAboF{ margin-top:24px;}
.IndAboFN{width:100%; margin-bottom:10px;}
.IndAboFI{width:26px; height:26px;border-radius:5px; margin-right:11px;}
.IndAboFp{ font-size:13px;line-height:20px; margin-top:3px; width:100%; flex:1;}
}
@media only screen and (max-width:639px){
/*banner*/
.banner{background-image: url("../images/pic/wapBanner01.png");background-size:100%; position: relative;}
.banner:before{ width:100%; height:95%;left:0;top:0; background:#000;display:block;content:'';position: absolute;z-index:-1;}
.banDK{ padding:0.3rem 8% 2rem;}
.banDH{ font-size:0.22rem; line-height:0.3rem;letter-spacing:3px; text-align: center;}
.banDF{width:100%; padding-top:0.1rem;}
.banDP{font-size:0.1rem; line-height:0.18rem; margin-top:0.06rem; padding-left:0.2rem;}
.banDP:before{ width:0.14rem; height:0.14rem;left:0;top:0.02rem;}
.banDa{ width:0.7rem; height:0.24rem; line-height:0.24rem;border-radius:0.12rem;margin-top:0.18rem; font-size:0.1rem;}
/*title*/
.IndTit h3{font-size:0.145rem; line-height:0.2rem; padding-bottom:0.075rem; letter-spacing:3px;}
.IndTit h3:before{width:1rem; height:0.055rem}
/*为什么选择云厨*/
.Indwhy{padding:0.3rem 0 0.1rem;background-size:auto 2rem;top:-0.1rem; margin-bottom: -0.1rem;}
.Indwhy:before{width:80%; height:0.7rem;left:10%;top:-0.1rem;}
.IndwhyC{ padding-bottom:0.06rem;}
.IndwhyCH{width:100%;font-size:0.13rem; line-height:0.2rem; padding:0.1rem 0 0.15rem; font-weight: 700;}
.IndwhyCN{ padding:0 4%;}
.IndwhyCa{ margin-bottom:0.07rem; width:48.5%;border-radius:0.05rem;}
.IndwhyCP p{line-height:0.2rem; font-size:0.11rem;}
.IndwhyY{}
.IndwhyYH{ height:0.3rem;}
.IndwhyYN{padding:0.15rem 4%; border-radius:0.08rem;top:-0.07rem;}
.IndwhyYE{border-radius:0.06rem; padding:0.08rem;}
.IndwhyYT{ padding-left:0.08rem; padding-bottom:0.08rem;}
.IndwhyYT h3{ font-size:0.12rem;line-height:0.2rem; margin-bottom:0.03rem; margin-top:0.02rem;}
.IndwhyYT p{ font-size:0.1rem; line-height:20px; height:40px;}
.IndwhyYT i{width:0.28rem; height:0.38rem;line-height:0.3rem;top:-0.06rem; left:-0.08rem;font-size:0.13rem;}
.IndwhyYTI{border-radius:5px;}
.IndwhyYEW{width:49%; margin-bottom:0.06rem;}
.IndwhyYEW .IndwhyYTI{height:2.4rem;}
.IndwhyYEW2{width:100%;}	
.IndwhyYEW2 .IndwhyYE{width:49%;}	
/*IndGd*/
.IndGd{padding:0 4%;}
.IndGdK{padding-bottom:0.5rem;}
.IndGdB{width:100%;}
.Gdnext{margin-left:0.07rem}
.Gdprev{margin-right:0.07rem}
.Gdnext,.Gdprev{bottom:0.12rem;width:0.24rem; height:0.24rem; border:0.01rem solid #959595;}
.Gdnext:after,.Gdprev:after {font-size:0.11rem;}
/*产品中心*/
.Indpro{padding-top:0.25rem;}
.IndproK{ padding:0.2rem 4% 0.35rem;}
.IndproB .swiper-slide{width:20%;}
.IndproF{ height:1.4rem;}
	
/*店铺链接*/
.IndLin{padding:0.25rem  4% 0.3rem;}
.IndLinF{padding:0.25rem 0 0.3rem;}
.IndLinFa{width:0.4rem; margin:0 0.2rem;;}
.IndLinV{}
.IndLinVN{width:100%; padding:0.15rem 0; border-radius:0.07rem; }
.IndLinVNM{width:0.75rem; height:0.75rem;padding:0.07rem;margin-left:10%;}
.IndLinVNM p{line-height:0.16rem;font-size:0.1rem;bottom:-0.16rem;}
.IndLinVNM i{ width:0.15rem; height:0.12rem;}
.IndLinVNs{ width:1rem; margin-right:8%;}
.IndLinVI{border-radius:0.07rem;width:100%; height:2.57rem; margin-top: 0.15rem;}
/*新闻资讯*/
.IndNew{ padding:0 4% 0.25rem;}
.IndNewK{ margin-top:0.2rem;}
.IndNewa{ width:100%;border-radius:0.05rem; box-shadow:0 2px 6px rgba(0,0,0,0.05); padding:0.1rem 0.15rem; margin-bottom:0.12rem;}
.IndNewa h3{ margin:0.08rem 0 0.06rem;font-size:0.13rem;line-height:0.2rem; height:0.2rem;}
.IndNewP{font-size:0.11rem; line-height:0.18rem; padding:0 0.04rem;}
.IndNewP p{}
.IndNewP span{margin-top:0.06rem;}
.IndNewM{font-size:0.11rem;line-height:0.2rem;}
.IndNewM img{width:0.12rem;margin-left:0.05rem;}
/*关于我们*/
.IndAbo{background-size:100%; padding:0 4% 0.3rem;}
.IndAboB{ padding-top:0.15rem;}
.IndAboBN{ width:100%;}
.IndAboBH{ font-size:0.135rem; line-height:0.2rem; margin-bottom:0.1rem; font-weight:700;}
.IndAboBP{ font-size:0.115rem;  line-height:0.2rem;}
.IndAboBI{ width:90%; margin:0.15rem auto 0}
.IndAboBI:before{width:1rem ;height:1rem;left:-0.1rem;bottom:-0.15rem;}
.IndAboK{padding:0.2rem 0 0.5rem;}
.IndAboCN{width:100%; padding:0.06rem 0;}
.IndAboCI{width:0.3rem;}
.IndAboCP{width:100%; flex:1; margin-left: 15px;}
.IndAboCP h3{ font-size:0.13rem; line-height:0.2rem; margin:0 0 0.02rem; font-weight:700;}
.IndAboCP p{ font-size:0.11rem; line-height:0.16rem;}
.IndAboF{ margin-top:0.1rem;}
.IndAboFN{width:100%; margin-bottom:0.08rem;}
.IndAboFI{width:0.18rem; height:0.18rem;border-radius:0.05rem; margin-right:0.1rem;}
.IndAboFp{ font-size:0.11rem;line-height:0.18rem; width:100%; flex:1;}
}
/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

left:0;transform: translate(0,-50%);top:50%;

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/
 