/*banner*/
.index_banner{
    width:100%;
    height:auto;
}
.title_box{
    margin-top:90px;
    text-align: center;
}
.index_title{
    font-size:4rem;
    color:#333333;
    font-weight:bold;
}
.smile{
    display:block;
    margin:0 auto;
}
/*亮点*/
.highlights_box{
    width:100%;
    height:auto;
    margin-top:60px;
}
.line{
    width:87%;
    height:5px;
    margin:0 auto;
    background-color:#62a8cd;
}
.highlights_item{
    display:inline-block;
    position:relative;
    width: 29%;
    text-align: center;
}
.point{
    position:absolute;
    width:26px;
    height:26px;
    border-radius:50%;
    background-color:#62a8cd;
    top:-15px;
    left:47%;
}
.highlights_title{
    font-size:2.6rem;
    color:#004690;
    display: block;
    font-weight:bold;
    line-height: 54px;
    margin-top: 20px;
}
.highlights_content{
    font-size:2rem;
    color:#666666;
    line-height:34px;
}
/*痛点*/
.pain_points{
    width:80%;
    height:auto;
    margin:60px auto 0;
    display:block;
}
/*优势*/
.advantage{
    width:100%;
    height:auto;
    position:relative;
    margin-top:60px;
    margin-left:0px !important;
    margin-right:0px !important;
}
.advantage_img{
    width:100%;
    height:auto;
    position:absolute;
    top:0;
}
.advantage_item{
    padding:0px 0 20px 0 !important;
}
.advantage_item:nth-child(even){
    text-align: left;
}
.advantage_item:nth-child(odd){
    text-align: right;
}
.advantage_title{
    font-size: 2.6rem;
    color: #333333;
    font-weight: bold;
    display: inline-block;
    width: 100% !important;
    margin: 6px 0 0 0;
    padding: 0px;
    line-height: 43px;
}
.advantage_content{
    font-size:2rem;
    color: #333333;
    line-height:34px;
}
/*收益*/
.income{
    width:100%;
    height:auto;
    position:relative;
    margin-top:92px;
}
.income>img{
    width:100%;
    height:auto;
}
.income_box{
    display: inline-block;
    position:absolute;
    top:0px;
    left:0;
    width:100%;
    text-align: center;
}
.income_title_box{
    margin-top:35px;
    text-align: center;
}
.income_title{
    font-size:4rem;
    font-weight:bold;
    color:white;
}
.smile{
    display:block;
    margin:0 auto;
}
/*加盟收益*/
.join_in{
    width:80%;
    height:auto;
    margin:60px auto 0;
    display:block;
}
/*关于趣点*/
.on{
    font-size:2rem;
    color:#333333;
    line-height:40px;
    text-align: center;
    font-weight:bold;
    margin-top: 40px;
}
/*多端支持*/
.support{
    width:100%;
    height:auto;
    background-image: url("../image/join_in/stand_by_bg.jpg");
    background-size:100% 100%;
    background-repeat: no-repeat;
    margin-top:50px;
    padding:15px 0 50px;
}
.support_show{
    margin-top:30px;
    margin-bottom:30px;
}
.stand_by{
    width:96%;
    height:auto;
}
.show_btn{
    font-size:2.6rem;
    line-height:51px;
    color:white;
    display:inline-block;
    padding:0 39px;
    margin:0 auto 20px;
    background-image: url("../image/join_in/button_bg.png");
    background-size: cover;
    background-repeat: no-repeat;
}
.show_item{
    width:30%;
    height:auto;
    border-radius:5px;
    display:inline-block;
    background-color:white;
    text-align: center;
    overflow:hidden;
}
.show_item>img{
    width:100%;
    height:auto;
}
.iten_name{
    font-size:2rem;
    line-height:30px;
    color: #333333;;
    font-weight:bold;
}
.stand{
    text-align: center;
}
.stand_box{
    margin-top:40px;
}
.stand_item{
    width:22%;
    height:auto;
    background-color:white;
    position:relative;
    text-align: center;
    border-radius:15px;
    padding:0 30px 20px;
}
.stand_item>img{
    position:absolute;
    width:55px;
    height:55px;
    top:-27px;
    left:40%;
}
.stand_title{
    font-size:3rem;
    color: #333333;
    font-weight:bold;
    margin-top: 40px;
    margin-bottom: 0px;
    line-height: 50px;
}
.stand_content{
    font-size:2rem;
    color: #666666;
    line-height:42px;
}
/*申请加盟*/
.application_box{
    margin-top:50px !important;
    margin-bottom:150px !important;
}
.application_left_box{
    height:580px;
    padding-right:20px;
}
.application_right_box{
    height:580px;
}
.application_content{
    width:100%;
    height:100%;
    background-color:#fafafa;
    border-radius:5px;
    padding-top:100px;
    box-shadow:2px 7px 5px 0px rgba(129,110,86,0.2);
}
.application_text{
    font-size:3rem;
    line-height:60px;
    color:#333333;
    font-weight:bold;
    margin-left:43px;
}
.application_content>img{
    width: 45%;
    height: auto;
    display: block;
    margin-left: 43px;
    margin-top: 100px;
}
.form{
    width: 74%;
    height: auto;
    margin-left: 74px;
}
.information_box{
    padding:0 10px;
    margin-bottom:10px;
    border-bottom:1px solid #cbcbcb;
}
.information_name{
    width: 80px;
    font-size: 2rem;
    line-height: 54px;
    color: #333333;
    font-weight: bold;
    display: inline-block;
}
.information_box>input{
    width:78%;
    height:auto;
    font-size:1.4rem;
    border:0px;
    background-color:#fafafa;
    outline: none;
}
.leave_comments{
    font-size:2rem;
    line-height:40px;
    color: #333333;
    font-weight: bold;
    display:inline-block;
}
.leave_comments_content{
    width:100%;
    height:80px;
    border:0px;
    background-color:#fafafa;
    outline: none;
}
.submit{
    width: 100%;
    height: auto;
    font-size: 1.8rem;
    color: white;
    line-height: 45px;
    background-color: #0092cb;
    text-align: center;
    border-radius: 5px;
    margin-top: 20px;
    border: 0;
}