/* =========================招商加盟============== */


/* 千山加盟六大优势 */
.join-title{padding-top: 118px;}
.join-title h2{font-size: 42px;text-align: center;font-family: 'SourceHanSansCN-Medium'; margin-bottom: 14px;}
.join-title p{text-align: center;color: #999;font-size: 20px;}
.join-f1b{margin-top: 60px;padding-bottom: 80px;}
.join-f1b .item h2{font-size: 20px;line-height: 30px;margin-bottom: 8px;background-size: 60px!important;padding-top: 75px;}
.join-f1b .item {width: 446px;height: 211px;position: relative;top: 0;border-radius: 4px; padding: 0 66px;box-sizing: border-box; background: #F5F6F8;margin: 0 30px 30px 0;}
.join-f1b .item,.join-f1b .item h2,.join-f1b .item p{transition: all ease-in-out .2s;}
.join-f1b .item p{color: #909399;text-align: center;font-size: 14px;line-height: 1.8em;}
.join-f1b .item:hover{background: #0B9E4D;top: -10px;}
.join-f1b .item:hover h2,.join-f1b .item:hover p{color: #fff;}
.join-f1b .item:nth-child(3n){margin-right: 0;}
.join-f1b .item1 h2{background: url(../images/j1.png) no-repeat center top;}
.join-f1b .item2 h2{background: url(../images/j2.png) no-repeat center top;}
.join-f1b .item3 h2{background: url(../images/j3.png) no-repeat center top;}
.join-f1b .item4 h2{background: url(../images/j4.png) no-repeat center top;}
.join-f1b .item5 h2{background: url(../images/j5.png) no-repeat center top;}
.join-f1b .item6 h2{background: url(../images/j6.png) no-repeat center top;}

.join-f1b .item1:hover h2{background: url(../images/j1h.png) no-repeat center top;}
.join-f1b .item2:hover h2{background: url(../images/j2h.png) no-repeat center top;}
.join-f1b .item3:hover h2{background: url(../images/j3h.png) no-repeat center top;}
.join-f1b .item4:hover h2{background: url(../images/j4h.png) no-repeat center top;}
.join-f1b .item5:hover h2{background: url(../images/j5h.png) no-repeat center top;}
.join-f1b .item6:hover h2{background: url(../images/j6h.png) no-repeat center top;}




/* 加入千山   财富共赢 */
.join-f2{background: url(../images/bg_join.jpg) no-repeat center top;}
.join-f2i{height: 680px;}
.join-f2i .join-title h2,.join-f2i .join-title p{color: #fff;text-align: center;}
.join-f2b .lia .nums,.join-f2b .lia .p{color: #fff;}
.join-f2i .join-title h2{margin-bottom: 18px;font-family: 'SourceHanSansCN-Medium'; }
.join-f2i .join-title{
  background: url(../images/arowb.png) no-repeat center bottom;
  background-size: 32px;
  padding-bottom: 40px;
  
}
.join-f2i .join-title p{
  color: #E2E2E2;
  letter-spacing: 0.04em;
}
.join-f2b .lia .p{font-size: 20px;}
.join-f2b .lia .nums{font-size: 50px;line-height: 1.7em;font-family: impact;}
.join-f2b .lia{text-align: center;}
.join-f2b{margin-top: 200px;}



/* 合作支持 */
.join-f3b{margin-top: 60px;padding-bottom: 100px;}
.join-f3b .pics img{width: 1140px;display: block;}
.join-f3b .pics img.mobile-hezuo{
  display: none;
}
.join-f3b .tp{font-size: 30px;margin-top: 32px;}
/* 合作流程 */
.flow{background: url(../images/bg_hezuo.jpg) no-repeat center top;
  
}
.flowi{height: 538px;}
.flowb{margin-top: 70px;}
.flowb .item p{color: #fff;font-size: 18px; text-align: center;margin-top: 40px;height: 50px;}
.flowb .item img{width: 83px;height: 83px;}
.flowb .item{width: 164px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.flowb .item .pic{position: relative;}
.flowb .item .pic::after{content: '';position: absolute;left: 83px;width: 94px;top: 50%; height: 1px;border-bottom: 1px dashed rgba(255,255,255,0.7);}
.flowb .item:nth-last-child(1) .pic::after{display: none;}
.flowb .item p.mobilep{
  display: none;
}






/* 加盟条件 */
.requirement{padding-bottom: 120px;}
.flowi .join-title h2{color: #fff;}
.reqb {margin-top: 60px;}
.reqb .item{width: 256px;height: 320px; position: relative;top: 0; border-radius: 4px;transition: all ease-in-out .2s;}
.reqb .item:hover{top: -10px;}
.reqb .item .pic img{width: 70px;display: block;margin-bottom: 43px;}
.reqb .item p{font-size: 20px;line-height: 1.7em;text-align: center;}

/* 店面形象 */
.join-f4b {margin-top: 60px;padding-bottom: 80px;}
.join-f4b a{display: block;}
.join-f4b a img{display: block;}
.join-f4b a {margin-bottom: 20px;}
.join-f4b a.a1 img,.join-f4b a.a2 img{width: 690px;height: 380px;object-fit: cover;}
.join-f4b a.a1 {margin-right: 20px;}
.join-f4b a.a3 img,.join-f4b a.a4 img,.join-f4b a.a5 img{width: 452px;height: 300px;}
.join-f4b a.a3,.join-f4b a.a4{margin-right: 22px;}
/* 加盟申请 */

.pdb0{padding-bottom: 0;}
.apply .w{height: 652px;background: rgba(255, 255, 255, 0.7);
  backdrop-filter: blur(2.5px);}
.apply{padding: 100px 0;background: url(../images/bg_apply.png) no-repeat center bottom;}
.form{padding: 0 218px;margin-top: 40px;}
.form-item input{display: block;background: none; text-align: right; padding: 0;border: none;outline: none;width: 120px; height: 60px;line-height: 60px;}
.form-item .ipt-wrap{width: 452px;margin-bottom:40px; box-sizing: border-box;padding: 0 16px; border: 1px solid rgba(0, 0, 0, 0.1);  border-radius: 8px;}
.form-item .ipt-wrap .label2{color: #231815;font-size: 18px;}
.form-item .ipt-wrap .label2 span{color: #FF4D4F;}

.form-item .ipt-wrap .checktext{
  left: 0;
  top: 100%;
  font-size: 14px;
  padding: 8px 0 0 8px;
  color: #FF4D4F;
}


.form-item .textarea textarea{display: block;font-size: 18px; height: 86px;resize: none; width: 100%;background: none;border: none;padding: 0;outline: none;}
.form-item .textarea {border: 1px solid rgba(0, 0, 0, 0.1);box-sizing: border-box;padding: 16px; border-radius: 8px;}
.form-item .submit button{transition: all ease-in-out .1s;font-size: 20px; color: #fff;width: 240px;height: 60px; border: none;outline: none; background: #16813D;}
.form-item .submit button:hover{opacity: 0.9;}
.form-item .submit button:active,.form-item .submit button:focus{opacity: 0.9;}
.form-item .submit{padding-top: 40px;}
.apply .join-title{padding-top: 60px;}
.form-item .ipt-wrap select{display: block;text-align: right;width: 160px;height: 60px;line-height: 60px;border: none;background: none;}
.form-item .submit button.mj{
  background: #483729;
}

/* ============分仓加盟============= */
.fcjoin-f1b a{display: block;width: 24.14%;height: auto;position: relative;top: 0;transition: all ease-in-out .2s; }
.fcjoin-f1b a .pic img,.fcjoin-f1b a .pic{width: 100%;height: auto;overflow: hidden;}
.fcjoin-f1b{margin-top: 60px;padding-bottom: 120px;}
.fcjoin-f1b a .des{width: 100%;box-sizing: border-box;padding:0 0 66px 32px; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 92.75%); position: absolute;bottom: 0;left: 0;z-index: 4;}
.fcjoin-f1b a .des .pp{font-size: 32px;color: #fff;position: relative;font-family: 'SourceHanSansCN-Medium';}
.fcjoin-f1b a .des .pp::after{content: "";position: absolute;bottom: -18px;left: 0; width: 68px;height: 2px;background: rgba(255, 255, 255, 0.65);}
.fcjoin-f1b a .des .num{
  font-weight: 700;
  font-size: 60px;
  line-height: 77px;
  background: linear-gradient(180deg, #FFFFFF 52.56%, rgba(255, 255, 255, 0) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;

}
.fcjoin-f1b a:hover{
  top: -20px;
}

/* 赛道 */
.saidao{
  background: url(../images/bg_fencang.jpg) no-repeat center top;
  height: 640px;
}
.saidao .hh3{
  margin-bottom: 32px;
}
.saidao .hh3 img{
  width: 913px;
}
.saidao .pp{
  color: #fff;
  font-size: 40px;
  letter-spacing: 0.02em;
  background: url(../images/arrow_down.png) no-repeat center bottom;
  padding-bottom: 20px;
}

.saidaoswp.swiper .swiper-wrapper .swiper-slide img.img1{
  width: 100%;
  display: block;
}
.saidaoswp.swiper .swiper-wrapper .swiper-slide img.img2{
  display: none;
}
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld{
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 4;
}
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld1 .w{
  height: 100%;
}
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld1 .w .shad{
  width: 610px;
  height: 364px;
  background: rgba(0, 0, 0, 0.47);
  box-sizing: border-box;
  padding-left: 70px;
}
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld1 .w .shad h2,
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld1 .w .shad p,
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld1 .w .shad a{
  color: #fff;
}
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld1 .w .shad h2{
  font-size: 55px;
  font-family: 'SourceHanSansCN-Medium';
  font-weight: 700;
  text-align: left;
}
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld1 .w .shad p{
  font-size: 36px;
  margin-top: 16px;
  font-family: 'SourceHanSansCN-Medium';
  text-align: left;
}
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld1 .w .shad a{
  display: block;
  width: 166px;
  height: 48px;
  border: 1px solid #fff;
  font-size: 20px;
  line-height: 48px;
  text-align: center;
  margin-top: 60px;
}
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld2 .text{
  color: #FFFFFF;
  font-size: 64px;
  font-family: 'SourceHanSansCN-Medium';
}
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld2 .line{
  width: 2px;
  height: 56px;
  margin: 0 24px;
  background: rgba(255, 255, 255, 0.29);
}
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld3 .hh3 img{
  width: 913px;
}
.saidaoswp.swiper .swiper-wrapper .swiper-slide .sld3 .pp{
  color: #fff;
  font-size: 40px;
  letter-spacing: 0.02em;
  background: url(../images/arrow_down.png) no-repeat center bottom;
  background-size: 48px;
  padding-bottom: 40px;
  margin-top: 34px;
  font-family: 'SourceHanSansCN-Medium';
}


/* 分仓加盟支持 */
.support{
  margin-top: 60px;
  padding-bottom: 100px;
}
.support .sup{
  transition: all ease-in-out .2s;
  background: #fff;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 23.92%;
  height: auto;
  padding: 40px 0;
  margin-bottom: 20px;
}
.support .sup .pic img{display: block;width: 64px;height: 64px;}
.support .sup .tit,.support .sup .pp{transition: all ease-in-out .2s;text-align: center;}
.support .sup .tit{font-family: 'SourceHanSansCN-Medium'; font-size: 20px;line-height: 30px;margin: 15px 0 8px;}
.support .sup .pp{font-size: 14px;
  color: #909399;
  height: auto;
  padding: 0 15px;
  letter-spacing: 0.04em;
}
.support .sup:hover .tit,.support .sup:hover .pp{color: #fff;}
.support .sup:hover{background: #0B9E4D;}
.support .sport2 .sup{
  width: 32.38%;
}
/* 合作流程 */
.flow.liucheng{background: url(../images/bg_liucheng.jpg) no-repeat center top;}
.flow.liucheng .flowb .item .pic{filter: grayscale(1);}

/* 加盟条件 */
.requirement.fenc .reqb .item{
  background: #F5F6F8;
}


/* ============美家加盟============= */

/* 美家加盟五大优势 */

.join-f1wrap .join-f1 .ys1 img{
    width: 100%;
}
.join-f1wrap .join-f1 .ys1 img.mobileimg{
  display: none;
}
.meijia{
    height: 680px;
    background: url(../images/bg_meijia.jpg) no-repeat center top;
}
.meijia .hh3 img{
    width: 827px;
}
.meijia .hh3{
    margin: 34px 0;
}
.meijia .pp{
    color: #fff;
    font-size: 40px;
    line-height: 60px;
    text-align: center;
}
.meijia .ff-me{
  font-family: 'SourceHanSansCN-Medium';
}
.zhichi{
    margin-top: 60px;
    padding-bottom: 100px;
}
.zhichi .list{
    overflow: hidden;
    background: #fff;
}
.zhichi .list .pic{
    float: right;
    width: 50%;
    height: 420px;
    overflow: hidden;
}
.zhichi .list .pic img{
    display: block;
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.zhichi .list .desc{
    float: left;
    width: 50%;
}
.zhichi .list .desci{
    padding-left: 60px;
    height: 420px;
}
.zhichi .list .desci .icon img{
    width: 70px;
    height: 70px;
}
.zhichi .list .desci h2{
    font-size: 34px;
    line-height: 50px;
    margin: 24px 0;
    font-family: 'SourceHanSansCN-Medium';
}
.zhichi .list .desci .tags span{
    display: inline-block;
    color: #483729;
    font-size: 20px;
    padding: 0 24px;
    margin: 0 20px 20px 0;
    border: 1px solid #E2DDD8;
    height: 46px;
    line-height: 46px;
    font-family: 'SourceHanSansCN-Medium';

}
.zhichi .list .desci .tags span.span5,
.zhichi .list .desci .tags span.span6,
.zhichi .list .desci .tags span.span7{
  padding: 0 29px;
}
.zhichi .list:nth-child(2n) .pic{
    float: left;
}
.zhichi .list:nth-child(2n) .desc{
    float: right;
}
.flow.kaidian{background: url(../images/bg_kaidian.jpg) no-repeat center top;}
.form-item .submit button.butt{
    background: #483729;
}


