/*全局样式*/
@charset "utf-8";

.main88{padding: 66px 0;}
.title2{text-align: center;padding-bottom: 40px;}
.title2 .div1{font-size: 36px;font-weight: bold;line-height: 46px; display: none}
.title2 .div2{font-size: 0;margin-top: 4px;}
.title2 .div2 span{display: inline-block;font-family: 'Impact';color: #005cff;opacity: .6;font-size: 30px;text-transform:uppercase;padding: 0 30px;line-height: 1.4;position: relative;}
.title2 .div2 span:after{content: "";width: 300px;height: 10px;background: url(../images/t1.png) no-repeat center center;position: absolute;right: 100%;top:17px;}
.title2 .div2 span:before{content: "";width: 300px;height: 10px;background: url(../images/t2.png) no-repeat center center;position: absolute;left: 100%;top:17px;}



.title2.title2bs .div1{color: #fff;}
.title2.title2bs .div2 span{color: #fff;}
.title2.title2bs .div2 span:after{background: url(../images/t3.png) no-repeat center center;}
.title2.title2bs .div2 span:before{background: url(../images/t4.png) no-repeat center center;}





/*我们的优势*/
.main1 .box{margin: -20px -10px 0;}
.main1 .list{display: block;width: calc(25% - 20px);margin: 20px 10px 0;float: left;border-radius: 10px 40px 10px 10px;background-color: #F4F8FF;text-align: center;overflow: hidden;box-shadow: 0 0 11px rgba(0, 0, 0, .03);position: relative;top:0;cursor: pointer;}
.main1 .list:nth-child(even){border-radius: 40px 10px 10px 10px;}
.main1 .list .img{height: 200px;line-height: 200px;font-size: 0;position: relative;}
.main1 .list .img:after{content: "";width: 160%;height: 160%;background-color: #0075ff;position: absolute;left: -30%;bottom: 0;border-radius: 50%;z-index: 1;}
.main1 .list .img:before{content: "";width: 160%;height: 160%;background-color: #005cff;position: absolute;left: -30%;bottom: 16px;border-radius: 50%;z-index: 2;transform:rotate(16deg);}
.main1 .list .img img{max-height: 50%;position: relative;z-index: 3;}
.main1 .list .tt{padding: 30px 10px;max-width: 252px;margin: 0 auto;}
.main1 .list .tt1{font-size: 22px;font-weight:bold;padding-bottom: 20px;margin-bottom: 20px;position: relative;}
.main1 .list .tt1:after{content: "";width: 36px;height: 2px;background-color: #005cff;position: absolute;left: 0;right: 0;bottom: 0;margin: 0 auto;}
.main1 .list .tt2{font-size: 15px;line-height: 26px;min-height: 78px;}
.main1 .list:hover{top:-6px;}




/*合作支持*/
.main2 .box{margin: -20px -10px 0;}
.main2 .list{display: block;width: calc(25% - 20px);margin: 20px 10px 0;float: left;border-radius:20px;background-color: #fff;text-align: center;overflow: hidden;box-shadow: 0 0 11px rgba(0, 0, 0, .03);position: relative;top:0;cursor: pointer;border: 1px solid #eee;padding: 44px 10px 22px;}
.main2 .list .img{height: 60px;line-height: 60px;}
.main2 .list .tt{max-width: 180px;margin: 0 auto;}
.main2 .list .tt1{font-size: 22px;font-weight: bold;margin-top: 30px;}
.main2 .list .tt2{font-size: 14px;line-height: 24px;min-height: 96px;margin-top: 8px;color: #888;}
.main2 .list:hover{top:-6px;}






/*合作支持*/
.main3 .box{margin: -20px -10px 0;}
.main3 .list{display: block;width: calc(33.33% - 20px);margin: 20px 10px 0;float: left;border-radius:10px;background-color: #fff;overflow: hidden;box-shadow: 0 0 11px rgba(0, 0, 0, .03);position: relative;top:0;cursor: pointer;border: 1px solid #eee;padding: 30px 30px 30px 110px;}
.main3 .list .tt1{width: 56px;height: 56px;line-height: 44px;border: 6px solid #CCDEFF;border-radius: 50%;background-color: #005cff;font-size: 22px;font-weight: bold;text-align: center;color: #fff;position: absolute;left: 28px;top:28px;}
.main3 .list .tt2{font-size: 24px;color: #005cff;font-weight: bold;line-height: 34px;}
.main3 .list .tt3{font-size: 15px;line-height:28px;height: 84px;margin-top:11px;overflow: hidden;}
.main3 .list:hover{top:-6px;}





/*加盟条件*/
.main4 .box{margin: -10px -5px 0;}
.main4 .list{display: block;width: calc(20% - 10px);margin: 10px 5px 0;float: left;border-radius:10px;background-color: #fff;overflow: hidden;box-shadow: 0 0 11px rgba(0, 0, 0, .03);position: relative;top:0;cursor: pointer;;}
.main4 .list .bjcover{padding-top:80%;}
.main4 .list .tt{padding: 22px 10px;max-width:200px;margin: 0 auto;text-align: center;}
.main4 .list .tt1{font-size: 22px;color:#005cff;font-weight: bold;}
.main4 .list .tt2{font-size: 15px;color: #333;line-height: 26px;min-height: 78px;margin-top: 8px;}
.main4 .list:hover{top:-6px;}



/*加盟流程*/
.main5 .box{font-size: 0;text-align: center;}
.main5 .list{width: 16.666%;display: inline-block;vertical-align: top;position: relative;margin-top: 20px;}
.main5 .list .tt1{width: 114px;height: 114px;line-height: 112px;border-radius: 50%;border: 1px solid #eee;position: relative;background-color: #fff;margin: 0 auto 16px;box-shadow: 0 0 11px rgba(0, 0, 0, .03);}
.main5 .list .tt1 img{max-height:40%;}
.main5 .list .tt1 span{width: 32px;height: 32px;line-height: 24px;border-radius: 50%;border: 4px solid #CCDEFF;background-color: #005cff;font-size: 14px;font-weight: bold;color: #fff;text-align: center;display: block;position: absolute;left: 0;right: 0;top:-15px;margin: 0 auto;}
.main5 .list .tt2{font-size: 18px;font-weight: bold; max-width: 114px; text-align: center; display: block; margin:0 auto;}
.main5 .list:nth-child(n+2):after{content: "";width: 36px;height: 17px;background: url(../images/lcc.png) no-repeat center center;position: absolute;right: calc(100% - 18px);top:48px;}



/*在线申请*/
.main6 form{margin: -20px -10px 0;}
.main6 form input{width: calc(50% - 20px);margin: 0 10px 20px;float: left;height: 50px;border: 1px solid #C7DAFF;background-color: #fff;padding: 0 22px;font-size: 16px;}
.main6 form textarea{width: calc(100% - 20px);margin: 0 10px 20px;float: left;line-height: 26px;height: 156px;border: 1px solid #C7DAFF;background-color: #fff;padding: 12px 22px;font-size: 16px;}
.main6 form button{width: 266px;height: 54px;border:0;background-color: #005cff;font-size: 20px;color: #fff;margin: 0 auto;display: block;}
.main6 form button:hover{opacity: .8;}


@media (max-width:991px){

    .main88{padding:40px 0;}
    .title2{text-align: center;padding-bottom: 28px;}
    .title2 .div1{font-size: 24px;font-weight: bold;line-height: 34px;}
    .title2 .div2{margin-top:2px;}
    .title2 .div2 span{font-size: 18px;padding: 0;}
    .title2 .div2 span:after{display: none;}
    .title2 .div2 span:before{display: none;}






    /*我们的优势*/
    .main1 .box{margin: -12px -6px 0;}
    .main1 .list{width: calc(50% - 12px);margin: 12px 6px 0;border-radius:6px!important;}

    .main1 .list .img{height: 130px;line-height: 130px;}

    .main1 .list .tt{padding:18px 15px;max-width:300px;}
    .main1 .list .tt1{font-size: 18px;padding-bottom: 14px;margin-bottom: 11px;}
    .main1 .list .tt2{font-size: 13px;line-height: 22px;min-height: 88px;}
    .main1 .list:hover{top:0;}




    /*合作支持*/
    .main2 .box{margin: -12px -6px 0;}
    .main2 .list{width: calc(50% - 12px);margin: 12px 6px 0;border-radius:6px;padding: 25px 15px;}
    .main2 .list .img{height: 40px;line-height: 40px;}
    .main2 .list .tt{max-width:300px;}
    .main2 .list .tt1{font-size: 18px;margin-top: 20px;}
    .main2 .list .tt2{font-size: 13px;margin-top: 4px;}
    .main2 .list:hover{top:0;}






    /*合作支持*/
    .main3 .box{margin: -12px -6px 0;}
    .main3 .list{width: calc(100% - 12px);margin: 12px 6px 0;border-radius:6px;padding: 20px 20px 20px 70px;}
    .main3 .list .tt1{width: 40px;height: 40px;line-height: 32px;border: 4px solid #CCDEFF;font-size:17px;left: 18px;top:18px;}
    .main3 .list .tt2{font-size: 20px;line-height: 30px;}
    .main3 .list .tt3{font-size: 14px;line-height:25px;height:auto;margin-top:6px;}
    .main3 .list:hover{top:0;}





    /*加盟条件*/
    .main4 .list{width: calc(50% - 10px);}
    .main4 .list .tt{padding: 16px 10px;}
    .main4 .list .tt1{font-size: 18px;}
    .main4 .list .tt2{font-size: 13px;line-height: 22px;min-height: 88px;margin-top: 4px;}
    .main4 .list:hover{top:0;}



    /*加盟流程*/
    .main5 .box{margin-top: -22px;}
    .main5 .list{width: 33.33%;margin-top: 40px;}
    .main5 .list .tt1{width: 92px;height: 92px;line-height: 90px;margin-bottom:8px;}
    .main5 .list .tt1 span{width: 32px;height: 32px;line-height: 24px;border-radius: 50%;border: 4px solid #CCDEFF;background-color: #005cff;font-size: 14px;font-weight: bold;color: #fff;text-align: center;display: block;position: absolute;left: 0;right: 0;top:-15px;margin: 0 auto;}
    .main5 .list .tt2{font-size: 17px;font-weight: bold;max-width: 88%;margin: 0 auto;}
    .main5 .list:nth-child(n+2):after{display: none;}



    /*在线申请*/
    .main6 form input{width: calc(100% - 20px);margin: 0 10px 10px;font-size: 15px;padding: 0 15px;}
    .main6 form textarea{width: calc(100% - 20px);margin: 0 10px 10px;font-size: 15px;padding-left: 15px;padding-right: 15px;}
    .main6 form button{width: calc(100% - 20px);height: 48px;font-size: 17px;}

}













