﻿
a{text-decoration: none;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align: center;}
.clear{clear:both;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.fwn{font-weight: normal;}
.fwb{font-weight: bold;}
.tind25{text-indent: 25px;}
.disp{display: block;}
.pr{position: relative;}
.pa{position: absolute;}
.txttion{text-decoration: line-through;}

.wid999{width: 999px; height: auto; margin: 0 auto;}
.MomcrmHtml{width: 100%; height: auto; background:#FFF; }

/*Banner*/
.MomcrmBanner{width: 100%; height: auto; margin:0 auto; }
.MomcrmBanner .MomcrmBanner1{width: 100%; height: 251px; background: url(/images/ymkt/momcrm_01.jpg) top center;}
.MomcrmBanner .MomcrmBanner2{width: 100%; height: 333px; background: url(/images/ymkt/momcrm_02.jpg) top center;}
.MomcrmBanner .MomcrmBanner2 .wid999{position: relative; height: 333px;}
.MomcrmBanner .MomcrmBanner2 .wid999 a{position: absolute; bottom: 82px; right:0; display: block;width: 215px; height: 38px; background: #f27883; font-size: 20px; color:#ffffff; line-height: 38px; text-align: center; border-radius:14px;  -webkit-border-radius:14px; -moz-border-radius:14px;}

/* 主内容 */

    /* Momcrm-Main1 */
    .Momcrm-Main1{width: 100%; height: 576px; background: url(/images/ymkt/momcrm_03.jpg) no-repeat top center;}
    .Momcrm-Main1 .wid999{position: relative; height: 578px;}
    .Momcrm-Main1-txt{width: 477px; height: auto; padding-top: 45px;}
    .Momcrm-Main1-txt p{font-size: 16px; color:#383737; line-height: 30px; text-indent: 25px;}

    #bjnetform{ position: absolute; left:50px; bottom:-145px; width: 361px; height: 355px; background:#ffffff; border:3px solid #e2a57d; -moz-border-radius: 50%; /* Firefox */-webkit-border-radius:50%; /* Safari 和 Chrome */border-radius: 50%; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
    .mmxywd{width:265px;height: 245px; margin-top: 65px; margin-left: 52px;}
    .mmxywd p span{ font-size: 12px; color:#b1aa8d;}
    .mmxywd p input{ margin-left:5px; margin-right:25px;  border:1px solid #d8d8cc; width:166px; height:30px; line-height: 30px; -moz-border-radius: 5px; /* Firefox */-webkit-border-radius:5px; /* Safari 和 Chrome */border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */ margin-top:16px;outline:none;}
    
    .mmxywd .btnbox{width: 230px; height: 30px; margin:20px auto;}
    .mmxywd .tab-btn{cursor: pointer; display: block; width: 101px; height: 30px; border:0; font-size: 12px; color:#ffffff; line-height: 30px; -moz-border-radius: 5px; /* Firefox */-webkit-border-radius:5px; /* Safari 和 Chrome */border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */  }
    .mmxywd .tab-reset{float: left; background: #42babe; }
    .mmxywd .tab-submit{float: right; background: #eb527d; }

    /* Momcrm-Main2 */
    .Momcrm-Main2{width: 100%; height: 790px; background: url(/images/ymkt/momcrm_04.jpg) no-repeat top center;}
    .Momcrm-Main2 .wid999{height: 790px;}
    .Momcrm-Main2-txt{width: 80%; height: auto; padding-top: 195px; padding-bottom: 15px; margin:0 auto;}
    .Momcrm-Main2-txt p{font-size: 16px; color:#303030; line-height: 30px; text-indent: 25px;}
    
    .Momcrm-Main2 ul{width: 978px; height: 252px; margin:0 auto;}
    .Momcrm-Main2 li{float: left; margin:25px 15px 45px 15px;}


    .bgblue{background: #42babe;  box-shadow:0px 0px 20px #42babe; }
    .bgpink{background: #f07788;  box-shadow:0px 0px 20px #f07788; }
    .btns{width: 602px; height: 54px; margin:0 auto;}
    .luminous-tab{display: block; width: 265px; height: 54px; font-size: 16px; color:#ffffff; text-align: center; line-height: 54px; -moz-border-radius: 20px; /* Firefox */-webkit-border-radius:20px; /* Safari 和 Chrome */border-radius: 20px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}

    /* Momcrm-Main2-1 */
    .Momcrm-Main02{width: 100%; height: 592px; background: url(/images/ymkt/momcrm_4.jpg) no-repeat top center;}
    .Momcrm-Main2-1 {width: 915px; height: 490px; margin:0 auto; }
    .Momcrm-Main2-1 .experts-fr{width: 535px;}
    .Momcrm-Main2-1 .experts-fr h5{width: 105px; display: inline-block; margin-right: 35px; font-size: 18px; font-weight:  normal; color:#42babe; margin:16px auto; background: url(/images/ymkt/zjicon.png) no-repeat right top; background-size: 25%;}
    .Momcrm-Main2-1 .experts-fr p{font-size: 16px; color:#6b6b6b; line-height: 28px;}
    .Momcrm-Main2-1 .experts-fr .botline{border-bottom: 1px solid rgba(155,219,219,0.7); padding-top: 10px; padding-bottom: 10px;}
    .Momcrm-Main2-1 .experts-fr div.botline:last-child{border:0;}

    /* Momcrm-Main3 */
    .Momcrm-Main3{width: 100%; height: 935px; background: url(/images/ymkt/momcrm_05.jpg) no-repeat top center;}
    .Momcrm-Main3 .wid999{position: relative; height: 935px;}
    .Momcrm-Main3-txt{width: 80%; height: auto; padding-top: 100px; padding-bottom: 60px; margin:0 auto;}
    .Momcrm-Main3-txt p{font-size: 16px; color:#303030; line-height: 30px; text-indent: 25px;}
    .Momcrm-Main3 .btns{position: absolute; bottom:32px; left:50%; margin-left: -280px;}

    /* 妈咪学院课程表 */
    .Momcrm-Main4{width: 100%; background: url(/images/ymkt/momcrm_06.jpg) no-repeat top center;    background-size: 100% 100%;}
    .Momcrm-Main4 .wid999{position: relative;}
    .Momcrm-Main4 .wid999 h3{font-size:38px; color:#87726c; text-align:center;padding-top: 25px;
    padding-left: 95px;}
    .Momcrm-Main4 img{ position: absolute; top:48px; right:5px; }
    .Momcrm-Main4 table{width:100%;margin:0 auto;}
    .Momcrm-Main4 table tr:nth-child(even) {background:#c8ece3;}
    .Momcrm-Main4 table tr:nth-child(odd) {background:#ffffff;}
    .Momcrm-Main4 table tr td{ border:1px solid #fff; font-size:16px; width:174px; height:45px; line-height:40px;text-align:center; padding:0px 16px 0px 16px;}
    .Momcrm-Main4 table tr td{ border:1px solid #fff; font-size:16px; height:55px; line-height:22px;text-align:center; padding:0px 16px 0px 16px;}
    .Momcrm-Main4 table tr td a{ color:#065cc6;}
    .Momcrm-Main4 table tr.firstRow td{font-size:14px;color:#ffffff; background: #3694b1; line-height: 49px; }
    .Momcrm-Main4 table td.tab-zxbm{background: #42babe;}
    .Momcrm-Main4 table td.tab-djbm{background: #e1b177;}
    .Momcrm-Main4 table td.tab-zxbm a, .Momcrm-Main4 table td.tab-djbm a{ display: block; font-size: 15px; color:#fff; }

    /* Momcrm-Main5 */
    .Momcrm-Main5{width: 100%; height: 752px; background: url(/images/ymkt/momcrm_07.jpg) no-repeat top center;}
    .Momcrm-Main5 .wid999{height: 752px;}
    .Momcrm-Main5 h3 img{width: 100%; height: auto;}
    .Momcrm-Main5 .btns{margin-top: 80px;}



a{text-decoration: none;}
.fl{float:left;}
.fr{float:right;}
.tc{text-align: center;}
.clear{clear:both;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.fwn{font-weight: normal;}
.fwb{font-weight: bold;}
.tind25{text-indent: 25px;}
.disp{display: block;}
.pr{position: relative;}
.pa{position: absolute;}
.txttion{text-decoration: line-through;}

.wid999{width: 999px; height: auto; margin: 0 auto;}
.MomcrmHtml{width: 100%; height: auto; background:#FFF;font-size: 16px;}
.MomcrmHtml p{ font-size: 16px; }

/*Banner*/
.MomcrmBanner{width: 100%; height: auto; margin:0 auto;}
.MomcrmBanner .MomcrmBanner1{width: 100%; height: 251px; background: url(/images/ymkt/momcrm_01.jpg) top center;}
.MomcrmBanner .MomcrmBanner2{width: 100%; height: 333px; background: url(/images/ymkt/momcrm_02.jpg) top center;}
.MomcrmBanner .MomcrmBanner2 .wid999{position: relative; height: 333px;}
.MomcrmBanner .MomcrmBanner2 .wid999 a{position: absolute; bottom: 82px; right:0; display: block;width: 215px; height: 38px; background: #f27883; font-size: 20px; color:#ffffff; line-height: 38px; text-align: center; border-radius:14px;  -webkit-border-radius:14px; -moz-border-radius:14px;}

/* 主内容 */

    #bjnetform{ position: absolute; left:50px; bottom:-125px; width: 350px; height: 350px; background:#ffffff; border:3px solid #e2a57d; -moz-border-radius: 50%; /* Firefox */-webkit-border-radius:50%; /* Safari 和 Chrome */border-radius: 50%; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
    .mmxywd{width:265px;height: 245px; margin-top: 65px; margin-left: 52px;}
    .mmxywd p span{ font-size: 12px; color:#b1aa8d;}
    .mmxywd p input{ margin-left:5px; margin-right:25px;  border:1px solid #d8d8cc; width:166px; height:30px; line-height: 30px; -moz-border-radius: 5px; /* Firefox */-webkit-border-radius:5px; /* Safari 和 Chrome */border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */ margin-top:10px;outline:none;}
    
    .mmxywd .btnbox{width: 230px; height: 30px; margin:20px auto;}
    .mmxywd .tab-btn{cursor: pointer; display: block; width: 101px; height: 30px; border:0; font-size: 12px; color:#ffffff; line-height: 30px; -moz-border-radius: 5px; /* Firefox */-webkit-border-radius:5px; /* Safari 和 Chrome */border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */  }
    .mmxywd .tab-reset{float: left; background: #42babe; }
    .mmxywd .tab-submit{float: right; background: #eb527d; }

    .bgblue{background: #42babe;  box-shadow:0px 0px 20px #42babe; }
    .bgpink{background: #f07788;  box-shadow:0px 0px 20px #f07788; }
    .btns{width: 602px; height: 54px; margin:0 auto;}
    .luminous-tab{display: block; width: 265px; height: 54px; font-size: 16px; color:#ffffff; text-align: center; line-height: 54px; -moz-border-radius: 20px; /* Firefox */-webkit-border-radius:20px; /* Safari 和 Chrome */border-radius: 20px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.cont1 {
    width: 100%;
    height: 989px;
    background: url(/images/ymkt/ymkt.jpg) top center no-repeat;
    overflow: hidden;
    margin-bottom: 100px;
}

.cont1-1 {
    width: 1200px;
    height: 989px;
    margin: 0 auto;
}

.cont1-1 img {
    display: block;
    width: 227px;
    height: 102px;
    margin: 315px auto 0 auto;
}

.cont1-1 p:nth-child(2) {
    width: 1200px;
    height: 152px;
    text-align: center;
    font-size: 152px;
    color: #8394af;
    line-height: 152px;
    margin-top: 0.15rem;
}


.cont1-1 p:nth-child(3) {
    font-size: 32px;
    margin-left: 365px;
    margin-top: 30px;
    color: #e4898f;
}

.cont1-1 p:nth-child(4) {
    width: 331px;
    height: 43px;
    background: #e4898f;
    font-size: 29px;
    color: #fff;
    margin-left: 365px;
    line-height: 43px;
    margin-top: 17px;
}

.cont1-1 span {
    display: block;
    width: 365px;
    height: 140px;
    margin-left: 365px;
    margin-top: 5px;
    font-size: 17px;
    color: #949494;
    line-height: 35px;
}

.cont1-1 a {
    display: block;
    width: 213px;
    height: 53px;
    background: #85c8b8;
    margin-left: 365px;
    font-size: 32px;
    color: #fff;
    line-height: 53px;
    text-align: center;
    margin-top: 8px;
}

.cont2 {
    width: 100%;
    height: 1375px;
    background: url(/images/ymkt/ymkt1.jpg) bottom center no-repeat;
    overflow: hidden;
}

.cont2-1 {
    width: 1200px;
    margin: 0 auto 0 auto;
}

.cont2-1-1 {
    width: 1000px;
    height: 140px;
    margin: 0 auto;
}

.cont2-1-1 p:nth-child(1) {
    font-size: 55px;
    color: #000000;
    text-align: center;
}

.cont2-1-1 p:nth-child(1) span {
    color: #e4898f;
    text-align: center;
    font-size: 55px;
}

.cont2-1-1 p:nth-child(2) {
    width: 79px;
    height: 7px;
    background: #e1dbdb;
    margin: 20px auto 0 auto;
}

.cont2-1-1 p:nth-child(3) {
    width: 1000px;
    text-align: center;
    font-size: 31px;
    color: #b2b2b2;
    margin-top: 8px;
}

.cont2-1-2 {
    width: 1200px;
    height: 449px;
    margin-top: 55px;
}
.cont2-1-2 ul{
    width: 1200px;
    height: 449px;
}
.cont2-1-2 li {
    width: 284px;
    height: 449px;
    display: inline-block;
    float: left;
    margin-right: 20px;
    overflow: hidden;
}
.cont2-1-2 li img{
    width: 284px;
    height: 449px;
    display: block;
    float: left;
}
.cont2-1-2 li div {
    width: 100%;
    height: 449px;
    float: left;
    position: relative;
}
.cont2-1-2 li div a{
    display:block;
    width:189px;
    height:48px;
    position:absolute;
    bottom:37px;
    left:40px;
}
.cont2-1-3 {
    width: 1233px;
    height: 648px;
    background: url(/images/ymkt/ymkt6.jpg) top center no-repeat;
    margin-left: -35px;
    margin-top: 37px;
    overflow: hidden;
}

.cont2-1-3 a {
    display: block;
    margin: 0 auto;
    width: 281px;
    height: 76px;
    margin-top: 572px;
    margin-left: 520px;
}
.cont2-1-2-div1{
    width:284px;
    height:449px;
    background:url(/images/ymkt/ymkt7.jpg) top center no-repeat;
}
.cont2-1-2-div2{
    width:284px;
    height:449px;
    background:url(/images/ymkt/ymkt8.jpg) top center no-repeat;
}
.cont2-1-2-div3{
    width:284px;
    height:449px;
    background:url(/images/ymkt/ymkt9.jpg) top center no-repeat;
}
.cont2-1-2-div4{
    width:284px;
    height:449px;
    background:url(/images/ymkt/ymkt10.jpg) top center no-repeat;
}
#sy_footers{margin-top: 0;}