/*头部补的样式*/
.center_mb {
    width: 960px;
}
.banner_nav {
    margin-top: 76px;
}
.banner {
    height: 390px;
}
.banner img {
    width: 100%;
    height: 100%;
}
.wrapper {
    background: #eee;
}
.main_buy {
    width: 1000px;
    margin: 0 auto;
    background: #fff;
}

/*视频*/
.baby_video {
    background: #fff;
    box-shadow: 0px 2px 4px #ffa800;
}
.title_item.txt_video {
    margin-bottom: 28px;
}
.txt_b {
    font-size: 24px;
    color: #616161;
    margin-bottom: 70px;
}
.video_size {
    width: 550px;
    height: 620px;
    margin: 0 auto;

}
.fp-ratio {
    padding-top: 56.2%!important;
}

/*专属教育资源推送*/
.item {
    padding: 60px 0;
}
.item_sys {
    /*background: #FFDF3A;*/
    background: #fff;
    text-align: center;
    padding: 60px;
}
.grow_01 img {
    width: 40%;
}

/*第一部分*/
.item_one {
    background: #fff;
    text-align: center;
}
.title_item span, .title_item_t span {
    display: inline-block;
    width: 15px;
    height: 15px;
    margin-right: 15px;
    vertical-align: 6px;
    border-radius: 50%;
}
.cir_o {
    border: 2px solid #ff6275;
}
.cir_g {
    border: 2px solid #61d89f;
}
.cir_j{
    border: 2px solid #ff946a;
}
.title_item p {
    display: inline-block;
}
.title_item {
    font-size: 40px;
    color: #212121;
    margin-bottom: 60px;
    text-align: center;
}
.des {
    font-size: 20px;
    width: 60%;
    color: #616161;
    margin: 40px auto;
    line-height: 1.5em;
}
.des p{
    margin-bottom: 20px;
}
.des_o {
    color: #bc8613;
}
.des_black {
    color: #616161;
}
.sys_01, .sys_02 {
    display: inline-block;
    /*width: 25%;*/
    vertical-align: bottom;
}

/*部分2*/
.item_two {
    /*background: #80E5B5;*/
    background: #fff;
    text-align: center;
}
.cir_b {
    border: 2px solid #6ea7f8;
}
.des_t {
    color: #248866;
}
/*部分3*/
.item_three {
    background: #fff;
    text-align: center;
    padding: 85px;
}
.des_th {
    color: #999;
}
.cir_th {
    border: 2px solid #FF8D9A;
}
.title_item_t {
    font-size: 34px;
    color: #212121;
    margin: 20px 0 30px;
    text-align: center;
}
.title_item_t p {
    display: inline-block;
}
.cir_comm {
    border: 2px solid red;
}

/*底部购买部分*/
.fot {
    background: #F6693B;
    text-align: center;
    padding: 35px;
}
.price {
    display: inline-block;
    font-size: 30px;
    color: #fff;
}
.btn_buy, .buy_no {
    font-size: 30px;
    color: #fff;
}
.btn_buy:hover, .buy_no:hover {
    color: #fff;
}

/*模态框样式*/
.modal-title {
    text-align: center;
    font-size: 18px;
    color: #212121;
}
.baby_choose {
    overflow: hidden;
    width: 100%;
}
.baby_deta {
    width: 33%;
    text-align: center;
    float: left;
    position: relative;
}
.baby_img_chooose {
    width: 96px;
    height: 96px;
    border-radius: 50%;
    margin-bottom: 20px;
}
.chose_baby {
    width: 37px;
    height: 37px;
    position: absolute;
    bottom: 30px;
    right: 35px;
}
.chose_baby img {
    width: 100%;
    height: 100%;
}
.chose_baby.active {
    display: block;
}

.bannerbox {
    width:100%;
    position:relative;
    overflow:hidden;
    height:390px;
    margin-top: 76px;
}
.banner {
    width:2000px;
    position:absolute;
    left:50%;
    margin-left:-1000px;
}
/*下载客户端*/
.load_part {
    background: #FFDF3C;
    height: 249px;
    position: relative;
}
.load_btn {
    width: 50%;
    float: left;
    padding: 40px 0 0 90px;
    position: relative;
}
.load_btn img {
    position: absolute;
    top: -60px;
}
.load_nav {
    width: 50%;
    float: right;
    padding-top: 64px;
    /*padding-left: 99px;*/
    position: relative;
}
.load_nav img, .mobel_t {
    display: inline-block;
}
.mobel_t {
    text-align: right;
}
.mobel_t h2 {
    font-size: 40px;
    color: #444041;
    margin-bottom: 8px;
}
.mobel_t p {
    font-size: 24px;
    color: #444041;
}
.txt_mob {
    font-size: 18px;
    color: #c1aa3c;
    margin-top: 15px;
    text-align: right;
}
.down_txt {
    width: 168px;
    height: 50px;
    display: inline-block;
    border: 1px solid #212121;
    text-align: center;
    line-height: 50px;
    border-radius: 50px;
    color: #212121;
    font-size: 20px;
    margin-top: 50px;
    margin-left: 66px;
}
.down_img {
    margin-left: 356px;
    margin-top: -80px;
    display: inline-block;
}
.erweima{
    color: #616161;
    position: absolute;
    top: 50px;
    right: 100px;
    text-align: center;
}
.erweima p{
    margin-top: 10px;
}