.banner {
    width: 100%;
    background: url("../img/curriculum_banner_01.jpg") no-repeat top center;
    background-size: 100% 100%;
    height: 500px;
    overflow: hidden;
    position: relative;
}

.banner_div {
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
}

.banner_p {
    font-size: 30px;
    color: #fff;
    margin-top: 19%;
}

.banner_p2 {
    font-size: 25px;
    color: #fff;
    margin-top: 30px;
}

.commonItem{width:100%}
.commonCenter{margin:0 auto;width:1200px}
.opacity0{opacity: 0;}
.centerP{text-align:center;}
.lineHeight2{line-height:2}
.bold{font-weight: bold;}
.size30{font-size:30px}
.size24{font-size:24px}
.size18{font-size:18px}
.size15{font-size:15px}
.size16{font-size:16px}
.letter1{letter-spacing: 1px;}
.text-l{text-align: left}
.pd20{padding:20px 0}
.pd80{padding:80px 0}
.pb80{padding-bottom:80px}
.mr110{margin-right: 110px;}
.mr24{margin-right: 24px;}
.mb20{margin-bottom:20px;}
.mb50{margin-bottom:50px;}
.mb80{margin-bottom:80px;}
.mb120{margin-bottom:120px;}
.c_e4681e{color:#e4681e;}
.c_7d7d7d{color:#7d7d7d;}
.c_339ee9{color:#339ee9;}
.rowFlexBox{
    display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow:row wrap;
    -webkit-box-orient:horizontal;
    -webkit-box-lines:multiple;
    　　-moz-flex-flow:row wrap;
    box-orient:horizontal;
    box-lines:multiple;
    flex-flow:row wrap;
    justify-content:center; /*横向对齐方式*/
}
.columnFlexBox{
    display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow:row wrap;
    -webkit-box-orient:vertical;
    -webkit-box-lines:multiple;
    　　-moz-flex-flow:row wrap;
    box-orient:vertical;
    box-lines:multiple;
    flex-flow:column wrap;
    align-items:center; /*纵向对齐方式*/
}
.centerBox{
    display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow:row wrap;
    -webkit-box-orient:vertical;
    -webkit-box-lines:multiple;
    　　-moz-flex-flow:row wrap;
    box-orient:vertical;
    box-lines:multiple;
    flex-flow:column wrap;
    align-items:center; /*纵向对齐方式*/
    justify-content:center; /*横向对齐方式*/
}
.commonFlex1{
    flex: 1;
}






/*如何成为策略销售 授权导师*/

.become {
    width: 100%;
    height: 592px;
    overflow: hidden;
    position: relative;
    background: url("../img/curriculum_five_53.png") no-repeat top center;
    color: #fff;
}

.become_div {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.become_div_ul {
    width: 100%;
    overflow: hidden;
    margin-top: 70px;
}

.become_div_li {
    width: 294px;
    height: 174px;
    background: url("../img/curriculum_left_09.png") no-repeat center;
    background-size: 100% 100%;
    overflow: hidden;
    font-size: 16px;
    color: #fff;
    padding-left: 25px;
    line-height: 20px;
    float: left;
}

.become_div_li2 {
    width: 477px;
    height: 174px;
    background: url("../img/curriculum_in_12.png") no-repeat center;
    background-size: 100% 100%;
    overflow: hidden;
    font-size: 16px;
    color: #fff;
    padding-left: 85px;
    float: left;
    line-height: 20px;
    margin-left: -40px;
}

.become_div_li3 {
    width: 297px;
    height: 174px;
    background: url("../img/curriculum_right_14.png") no-repeat center;
    background-size: 100% 100%;
    overflow: hidden;
    font-size: 16px;
    color: #fff;
    padding-left: 90px;
    float: left;
    line-height: 20px;
    margin-left: -40px;
}

.become_div_li_p {
    color: #339ee9;
    font-size: 24px;
    margin: 40px 0 20px 0;
}

.become_div_li_p2 {
    color: #35b241;
    font-size: 24px;
    margin: 40px 0 20px 0;
}

.become_div_li_p3 {
    color: #e4681e;
    font-size: 24px;
    margin: 40px 0 20px 0;
}
.curriculum_five_h42 {
    font-weight: normal;
    text-align: center;
    font-size: 35px;
    color: #fff;
    margin-bottom: 20px;
    margin-top: 120px;
}
.curriculum_five_p4 {
    text-align: center;
    font-size: 18px;
}
/*部分结束*/
/*联系方式*/
.contactMod{
    padding:82px 0 75px 0;
}
.contactTit{
    font-size:30px;
    color:#333333;
    text-align:center;
    padding-bottom:29px;
}
.contactEwm{
    width:100%;
    height:166px;
    background:#fff;
}
.contact1,.contact2{
    float:left;
    padding:35px 200px 0px 228px;
}
.contact2{
    padding:35px 0 0 0;
}
.contact1 img,.contact2 img{
    float:left;
    width:112px;
    height:112px;
}
.contactRight{
    float:left;
    padding-left:35px;
    padding-top: 10px;
    line-height: 2;
}
.contactRight1{
    font-size:18px;
    color:#2094e6;
}
.contactRight2,.contactRight3{
    font-size:14px;
    color:#333;
}
.contactRight3 span{
    color:#ff6000;
}
.cardBoxs .buyButton a{
    display:block;
    text-align: center;
    background: #ff6000;
    width: 100px;
    height: 30px;
    line-height: 30px;
    border-radius: 10px;
    color: #fff;
    margin: 0 auto;
    cursor: pointer;
}
/*部分结束*/

/*common table*/
.tableList{
    margin:50px 100px;
    width: 1160px;
}

.tableList th.isShowBj{
    border: 1px solid #c7c7c7;
    background: #2094e6;
    color: #fff;
    font-size: 18px;
    padding: 8px 0;
}
.tableList td{
    border: 1px solid #c7c7c7;
    color: #000000;
    font-size: 16px;
    padding: 8px 0;
    text-align: center;
}
.tableList td.none{
    border:none;
}

.signUp{
    background: #ff6000;
    color:#ffffff;
    font-size: 15px;
    padding: 4px 20px;
    border-radius: 5px;
}
.signUp a{
    color:#fff;
}
/*课程几个页面的公告bottom*/
.classAdvantagesTitle{
    padding:60px 0;
}
.salesSystemContent,.classAdvantagesContent{
    margin:0 auto;
}
.classAdvantagesContent{
    color:#fff;
}
.salesSystemContent .salesSystemItem{
    background: #339ee9;
    text-align: center;
    margin-right: 28px;
    margin-bottom: 15px;
    padding: 12px 0;
    color: #ffffff;
}
.salesSystemContent .salesSystemItem.sysBj1{
    background: #35b241;
}

.salesSystemContent .salesSystemItem p:nth-child(1){
    font-size: 16px;
    margin-bottom: 6px;
}
.salesSystemContent .salesSystemItem p:nth-child(2){
    font-size: 16px;
}
.salesSystemContent .salesSystemItem .nomb{
    margin-bottom: 0;
}
.salesSystemContent .salesSystemItem.columnFlexBox{
    background: none;
    border: none;
    margin-bottom: 0;
    padding: 0;
}
.salesSystemContent>.rowFlexBox>.salesSystemItem:last-child{
    margin-right: 0;
}
.salesSystemContent .columnFlexBox .salesSystemItem{
    margin-right: 0;
    width: 100%;
}

.classAdvantagesBox{
    width: 100%;
    height: 619px;
    background: url("../images/classB.jpg") no-repeat center;

}
.classAdvantagesItem{
    padding: 60px 18px;
    margin-right: 30px;
}
.classAdvantagesItem:nth-child(1){
    background: url("../images/classB1.png") center;
}
.classAdvantagesItem:nth-child(2){
    background: url("../images/classB2.png") center;
}
.classAdvantagesItem:nth-child(3){
    background: url("../images/classB3.png") center;
}
.classAdvantagesItem:nth-child(4){
    background: url("../images/classB4.png") center;
}
.classAdvantagesItem:last-child{
    margin-right: 0;
}
.moreItem{
    padding: 2px 10px;
    border: 1px dashed #339ee9;
    border-radius: 8px;
    line-height: 48px;
    text-align: center;
    height: 48px;
}
.moreItem{
    line-height: 48px;
    margin-right: 128px;
}
.moreItem:last-child{
    margin-right: 0;
}
.jumpBtn{
    background: #339ee9;
    color: #ffffff;
    text-align: center;
    font-size: 16px;
    border-radius: 8px;
}
.moreBtn{
    width: 941px;
    margin:50px auto;
}
.moreBtn a{
    color: #fff;
    padding: 15px 0;
    display: inline-block;
    width: 100%;
}







