/*全局样式*/





/*全局样式 end*/



/*首页 导航*/



/*banner*/

.banner li a {

    display: block;

}



.banner li img {

    width: 100%;

    height: auto;

    display: block;

}



.banner .slideBox {

    width: 100%;

    position: relative;

    overflow: hidden;

    height: auto;

}



.banner .slideBox .hd {

    position: absolute;

    width: 100%;

    z-index: 10;

    bottom: 40px;

    text-align: center;

}



.banner .slideBox .hd li {

    display: inline-block;

    vertical-align: middle;

    width: 15px;

    height: 15px;

    -webkit-border-radius: 50%;

    -moz-border-radius: 50%;

    border-radius: 50%;

    background: #fff;

    margin: 0 8px;

    cursor: pointer;

}



.banner .slideBox .hd li.on {

    background: #b40107;

}



.public-hd {

    width: 100%;

    height: auto;

}



.public-hd:after {

    content: "";

    display: block;

    clear: both;

}



/*月珠服务*/

.yz-service {

    width: 100%;

    position: relative;

    height: 910px;

    background: url("../images/bg_02.jpg") no-repeat top center;

}



.yz-service .yz-service-box {

    padding-top: 116px;

}



.public-hd h2 {

    font-size: 20px;

    line-height: 44px;

}



.public-hd h2 em {

    display: inline-block;

    width: 40px;

    height: 40px;

    line-height: 40px;

    border-radius: 15px;

    border: #f46f50 2px solid;

    color: #f46f50;

    text-align: center;

    margin-right: 5px;

    font-style: normal;

}



.public-hd h2 span {

    font-size: 12px;

    color: #797572;

    display: inline-block;

    margin-left: 15px;

    line-height: 44px;

    font-weight: normal;

    vertical-align: top;

}



.public-hd .fr a {

    font-size: 12px;

    color: #040000;

    display: inline-block;

    padding-right: 3px;

    margin-top: 5px;

    height: 30px;

    padding: 0 20px;

    line-height: 30px;

    background: url("../images/right.png") no-repeat 85% center;

    border-radius: 5px;

    transition: all 0.5s;

}

.public-hd .fr a:hover{

	color: #FFFFFF;

	background: #fa80a3 url(../images/white.png) no-repeat 85% center;

	transition: all 0.5s;

}

.yz-service-box .list-box {

    width: 100%;

    overflow: hidden;

    padding-top: 23px;

}



.yz-service-box ul {

    width: 1225px;

    margin-left: -25px;

}



.yz-service-box li {

    float: left;

    width: 220px;

    height: 278px;

    border-radius: 30px;

    background: #fff;

    text-align: center;

    margin-left: 25px;

    margin-top: 27px;

    transition: all .2s;

}



.yz-service-box li * {

    display: inline-block;

    vertical-align: middle;

}



.yz-service-box li .icon {

    width: 60px;

    height: 60px;

    margin-top: 50px;

    display: block;

    margin-left: auto;

    margin-right: auto;

    background: url("../images/icon_fu.png") no-repeat center center;

}



.yz-service-box li .icon1 {

    background-position: 0 -37px;

}



.yz-service-box li .icon2 {

    background-position: -248px -22px;

}



.yz-service-box li .icon3 {

    background-position: -502px -22px;

}



.yz-service-box li .icon4 {

    background-position: -744px -22px;

}



.yz-service-box li .icon5 {

    background-position: right -22px;

}



.yz-service-box li .icon6 {

    background-position: 0 -131px;

}



.yz-service-box li .icon7 {

    background-position: -257px -120px;

}



.yz-service-box li .icon8 {

    background-position: -504px -124px;

}



.yz-service-box li .icon9 {

    background-position:-743px -138px;

}



.yz-service-box li .icon10 {

    background-position: right -126px;

}

.yz-service-box li strong{

    display: block;

    text-align: center;

    font-size: 16px;

    margin-top: 60px;

    color: #010101;

    font-weight: 500;

}

.yz-service-box li span{

font-size: 12px;

    line-height: 14px;

    color: #e3e3e3;

}

.yz-service-box li:hover{

    background: #b40107;

}

.yz-service-box li:hover strong,.yz-service-box li:hover span{

    color: #fff;

}

.yz-service-box li:hover .icon1 {

    background-position: 0 -236px;

}



.yz-service-box li:hover .icon2 {

    background-position: -248px -221px;

}



.yz-service-box li:hover .icon3 {

    background-position: -502px -221px;

}



.yz-service-box li:hover .icon4 {

    background-position: -744px -221px;

}



.yz-service-box li:hover .icon5 {

    background-position: right -225px;

}



.yz-service-box li:hover .icon6 {

    background-position: 0 -330px;

}



.yz-service-box li:hover .icon7 {

    background-position: -257px -320px;

}



.yz-service-box li:hover .icon8 {

    background-position: -504px -323px;

}



.yz-service-box li:hover .icon9 {

    background-position:-743px -337px;

}



.yz-service-box li:hover .icon10 {

    background-position: right -325px;

}

/*月珠优势*/

.yz-advantage{

    background:url("../images/bg_03.jpg") no-repeat top center;

    height: 892px;

}

.yz-advantage-box li {

    width: 274px;

    height: 239px;

    margin-left: 35px;

    background:url("../images/lis-bg.png") no-repeat top center;

}

.yz-advantage-box ul{

    margin-left: -38px;

    width:1236px;

}

.yz-advantage-box li .title{

    font-size: 17px;

    color: #000;

    font-weight: 500;

    line-height: 25px;

    display: block;

    margin-top: 25px;

}

.yz-advantage-box li .info{

    color: #706e6f;

    font-size: 14px;

    display: block;

    line-height: 22px;

}

.yz-advantage-box li .icon{

    background:url("../images/icon_you.png") no-repeat center center;

}

.yz-advantage-box li .icon1{

    background-position: -43px -44px;

}

.yz-advantage-box li .icon2{

    background-position: -43px -122px;

}

.yz-advantage-box li .icon3{

    background-position: -43px -201px;

}

.yz-advantage-box li .icon4{

        background-position: -43px -279px;

}

.yz-advantage-box li .icon5{

        background-position: -43px -357px;

}

.yz-advantage-box li .icon6{

        background-position: -43px -435px;

}

.yz-advantage-box li .icon7{

        background-position: -43px -511px;

}

.yz-advantage-box li .icon8{

        background-position: -43px -587px;

}



.yz-advantage-box li:hover .icon1{

    background-position: -193px -44px;

}

.yz-advantage-box li:hover .icon2{

    background-position: -193px -122px;

}

.yz-advantage-box li:hover .icon3{

    background-position: -193px -201px;

}

.yz-advantage-box li:hover .icon4{

    background-position: -193px -279px;

}

.yz-advantage-box li:hover .icon5{

    background-position: -193px -357px;

}

.yz-advantage-box li:hover .icon6{

    background-position: -193px -435px;

}

.yz-advantage-box li:hover .icon7{

    background-position: -193px -511px;

}

.yz-advantage-box li:hover .icon8{

    background-position: -193px -587px;

}

/*月珠培训*/

.yz-training{

    position: relative;

    width: 100%;

    height: 914px;

    background: url("../images/bg_04.jpg") no-repeat top center;

}

.yz-training-box{

    padding-top: 116px;

}

.training-big-box{

    width: 100%;

    position: relative;

}

.training-big-box .prev,.training-big-box .next{



}

.yz-training-box li{

    float: left;

    width: 374px;

    height: 520px;

    border-radius: 16px;

    margin-top: 0;

 margin-left: 14px;

 margin-right: 14px;

    background:url("../images/lis-bg2.png") no-repeat top center;

}

.yz-training-box .list-box{

    padding-top: 47px;

}

.aylb{margin-left:10px !important; margin-right:14px !important; margin-bottom:24px;}

.yz-training-box li .list-content{

    padding-top: 50px;

    padding-left: 55px;

    padding-right: 55px;

}

.yz-training-box li h4{

    font-size: 22px;

    padding-left: 13px;

position: relative;
height:30px; 
line-height:30px;
overflow:hidden;

}

.yz-training-box li .img{

    height: 130px;

    margin-top: 38px;

    /*padding: 5px;*/

    border-radius: 15px;

    text-align: center;

    overflow: hidden;



}

.yz-training-box li .img img{

    width: 264px;

    height: 130px;

    border-radius: 10px;



}

.yz-training-box li p{

    margin-top: 38px;

    line-height: 22px;

    font-size: 12px;

    color: #858585;

}

.yz-training-box li .more{

    display: block;

    width: 124px;

    height: 42px;

    margin-left: auto;

    margin-right: auto;

    background: #f7f7f7;

    border: 1px solid #e1e1e1;

    border-radius: 15px;

    text-align: center;

    line-height:42px;

    color: #5c5c5c;

    font-size: 12px;

    margin-top: 28px;

    transition: all .1s;

    background: url("../images/gray.png") no-repeat 85% center;

}

.yz-training-box li .more:hover{

    background: #fa80a3 url("../images/white.png") no-repeat 85% center;

    box-shadow:3px 3px 3px #f8e5ea;

    color: #fff;

}

.yz-training-box .color1 .img{

    background:#b2eaf2;

}

.yz-training-box .color2 .img{

    background:#fae3ed;

}

.yz-training-box .color3 .img{

    background:#c6ebd5;

}

.yz-training-box h4:before{

    content: "";

    display: block;

    width: 4px;

    height: 18px;

    position: absolute;

    left: 0;

    top: 0;

    border-radius: 2px;

}

.yz-training-box .color1 h4:before{

    background: #8ed7e2;

    

}

.yz-training-box .color2 h4:before{

    background: #f2c6d9;

}

.yz-training-box .color3 h4:before{

    background: #8bcea6;

}





/*服务流程*/

.liucheng_box{

	background: url(../images/bg_05.jpg) no-repeat top center;

	height: 637px;

	padding-top: 152px;

}

.liucheng_box .public-hd{

	margin-bottom: 72px;

}

.liucheng_ul{

	display: inline-block;

}

.liucheng_ul li{

	float: left;

	margin-top: 105px;

}

.liucheng_ul li.teli{

	margin-top: auto;

}

.liucheng_ul li.teli a{

	margin-bottom: 38px;

}

.liucheng_ul li i{

	background: url(../images/icon_yue.png) no-repeat left top;

	width: 38px;

	height: 12px;

	display: block;

	background-position: -33px -956px;

	margin-top: 86px;

}

.liucheng_ul li .jiantou_shang{

	margin-top: 0;

	background: url(../images/shang.png) no-repeat center top;

}

.liucheng_ul li .jiantou_xia{

	margin-top: 160px;

	background: url(../images/xia.png) no-repeat center top;

}

.liucheng_ul li .jiantou_shang2{

	margin-top: 160px;

	background: url(../images/shang.png) no-repeat center top;

}

.liucheng_ul li .jiantou_xia2{

	margin-top: 0;

	background: url(../images/xia.png) no-repeat center top;

}

.liucheng_ul li .jiantou3{

	margin-top: 220px;

}

.liucheng_ul li a{

	width: 122px;

	height: 182px;

	display: block;

	background: #fcfcfc;

	border-radius: 50px;

	vertical-align: middle;

}

.liucheng_ul li em{

	display: block;

	margin: 36px auto 15px;

	width: 45px;

	height: 45px;

	background: url(../images/icon_yue.png) no-repeat left top;

	transition: all 0.2s;

}

.liucheng_ul a:hover em{

	transition: all 0.2s;

}

.liucheng_ul a:hover strong:after{

	border-color: #FFFFFF;

}

.liucheng_ul a:hover{

	background: #b40107;

	color: #FFFFFF;

}

.liucheng_ul li em.icon_1{

	background-position: -30px -2px;

}

.liucheng_ul a:hover em.icon_1{

	background-position: -215px -2px;

}

.liucheng_ul li em.icon_2{

	background-position: -30px -86px;

}

.liucheng_ul a:hover em.icon_2{

	background-position: -215px -86px;

}

.liucheng_ul li em.icon_3{

	background-position: -30px -170px;

}

.liucheng_ul a:hover em.icon_3{

	background-position: -215px -170px;

}

.liucheng_ul li em.icon_4{

	background-position: -30px -253px;

}

.liucheng_ul a:hover em.icon_4{

	background-position: -215px -253px;

}

.liucheng_ul li em.icon_5{

	background-position: -30px -336px;

}

.liucheng_ul a:hover em.icon_5{

	background-position: -215px -336px;

}

.liucheng_ul li em.icon_6{

	background-position: -30px -422px;

}

.liucheng_ul a:hover em.icon_6{

	background-position: -215px -422px;

}

.liucheng_ul li em.icon_7{

	background-position: -30px -506px;

}

.liucheng_ul a:hover em.icon_7{

	background-position: -215px -506px;

}

.liucheng_ul li em.icon_8{

	background-position: -30px -590px;

}

.liucheng_ul a:hover em.icon_8{

	background-position: -215px -590px;

}

.liucheng_ul li em.icon_9{

	background-position: -30px -673px;

}

.liucheng_ul a:hover em.icon_9{

	background-position: -215px -673px;

}

.liucheng_ul li em.icon_10{

	background-position: -30px -760px;

}

.liucheng_ul a:hover em.icon_10{

	background-position: -215px -760px;

}

.liucheng_ul li em.icon_11{

	background-position: -30px -840px;

}

.liucheng_ul a:hover em.icon_11{

	background-position: -215px -840px;

}

.liucheng_ul li strong{

	display: block;

	text-align: center;

	font-weight: normal;

	line-height: 20px;

	position: relative;

}

.liucheng_ul li strong:after{

	content: "";

	display: block;

	width: 16px;

	border-bottom: #b5b0ac 1px solid;

	position: absolute;

	bottom: -10px;

	left: 50%;

	margin-left: -8px;

}

/*服务流程 end*/



/*月珠阿姨*/

.yz-aunt{

	background:url("../images/bg_06.jpg") no-repeat;

	height: 890px;

}

.yz-aunt-box li{

	width: 276px;

	text-align: center;

	

}

.yz-aunt-box li .list-content{

	padding: 0 40px;

}

.yz-aunt-box li .img{

	height: auto;

	position: relative;

}

.yz-aunt-box li .img .text{

	position: absolute;

	width:95%;

	height:95%;

	background:rgba(0,0,0,.5);

	color: #fff;

	border-radius: 50%;

	text-align: center;

	z-index: 10;

	font-size: 0;

	top:0;

	left:3px;

	display:none;

	transition: .2s;

}

.aunt-big-box{

	position: relative;

}

.yz-aunt-box li .img .text p{

	color: #fff;

	margin-top: 0;

	vertical-align: middle;

	display: inline-block;

	line-height: 20px;

	font-size: 12px;

	padding: 38px 35px 0;

}

.yz-aunt-box li .img:hover .text{

	display: block;

} 



.yz-aunt-box li .img img{

	width: 186px;

	height: 186px;

	border-radius: 50%;

}

.yz-aunt-box li h3{

	margin-top: 22px;

	color: #433f3e;

	line-height: 22px;

	font-size: 18px;
	height:22px;
	overflow:hidden;

}

.yz-aunt-box li p{

	margin-top:15px;

	color: #aba7a8;
	height:44px;
	line-height:22px;
	overflow:hidden;

}



/*月珠阿姨 End*/







/*客户见证*/

.jianzheng_box{

    background: url("../images/bg_07.jpg") no-repeat top center;

    height: 769px;

    padding-top: 144px;

}

.jianzheng_box li{

    width: 375px;

    height: 522px;

    box-shadow: #efeff0 1px 2px 5px;

    background: #fcfcfb;

    border-radius: 30px;

    margin-right: 38px;

}

.jianzheng_box li .list{

    padding: 54px 50px;

}



.jianzheng_box li .list img{

    border-radius: 10px;

    width: 272px;

    height: 184px;

    display: block;

    margin: 0 auto;

}

.jianzheng_box li .list h4{

    font-size: 20px;

    line-height: 38px;

    font-weight: normal;

    line-height: 38px;

    margin-top: 25px;

}

.jianzheng_box li .list p{

    font-size: 12px;

    line-height: 28px;

    margin-top: 8px;

    color: #989898;

}

.jianzheng_box li .list a{

    display: block;

    margin: 30px  auto 0;

}

.jianzheng_box .picScroll-left{

    margin-top: 52px;

    position: relative;

}

.next,.prev{

    width: 38px;

    height: 40px;

    border: #a1a1a1 1px solid;

    display: inline-block;

    background: url("../images/prev.png") no-repeat center center;

    position: absolute;

    right: -135px;

    top: 50%;

    margin-top: -20px;

    transition: all 0.5s;

}

.next:hover,.prev:hover{

    border: #b40107 1px solid;

    background: url("../images/prev_hover.png") no-repeat center center;

    transition: all 0.5s;

}

.prev:hover{

    background: url("../images/next_hover.png") no-repeat center center;

}

.prev{

    background: url("../images/next.png") no-repeat center center;

    right: auto;

    left: -135px;

}

/*客户见证 end*/

/*最新动态*/

.fongtai{

    background: url("../images/bg_08.jpg") no-repeat top center;

    height: 848px;

    padding-top: 80px;

}

.fongtai .public-hd{

    margin-bottom: 45px;

}

.fongtai .list{

    width: 498px;

    height: 296px;

    float: left;

    background: #fefefe;

    border-radius: 15px;

    margin-right: 28px;

    padding: 18px 44px;

    margin-bottom: 24px;

    box-shadow: #e9e1d8 1px 2px 5px;

}

.fongtai .list2,.fongtai .list4{

    margin-right: 0;

}

.fongtai .list h4{

    height: 38px;

    line-height: 38px;

    font-size: 18px;

    font-weight: normal;

    padding-left: 15px;

    position: relative;

    padding-bottom: 8px;

    border-bottom: #f8f7f3 1px solid;

}

.fongtai .list h4:after{

    content: "";

    width: 4px;

    height: 18px;

    background: #f2c6d9;

    display: block;

    position: absolute;

    left: 0;

    top: 50%;

    margin-top: -13px;

}

.fongtai .list2 h4:after{

    background: #8ed7e2;

}

.fongtai .list3 h4:after{

    background: #8bcea6;

}

.fongtai .list4 h4:after{

    background: #f2e6c6;

}

.fongtai .list ul{

    margin-top: 20px;

}

.fongtai .list ul li{

    clear: both;

    overflow: hidden;

}

.fongtai .list ul li img{

    float: left;

    width: 96px;

    height: 65px;

    display: block;

    border-radius: 15px;

}

.fongtai .list .text{

    float: left;

    padding-left: 20px;

}

.fongtai .list  a{

    font-size: 14px;

    color: #000000;

}

.fongtai .list .text p{

    font-size: 12px;

    color: #aaa9a9;

    line-height: 2;

}

.fongtai .list li:first-child{

    padding-bottom: 14px;

    border-bottom: #f9f8f6 2px solid;

    margin-bottom: 20px;

}

.fongtai .list li{

    margin-bottom: 6px;

    line-height: 20px;

}

.fongtai .list li a{

    padding-left: 15px;

    position: relative;

    transition: all 0.5s;
	    height: 20px;
    width: 400px;
	overflow:hidden;

}

.fongtai .list li a:hover{

    color: #f28da2;

    transition: all 0.5s;

}

.fongtai .list li a:hover:after{

    background: #f28da2;

    transition: all 0.5s;

}

.fongtai .list li a:after{

    content: "";

    width: 8px;

    height: 8px;

    border-radius: 100%;

    background: #e7e4db;

    display: block;

    position: absolute;

    left: 0;

    top: 50%;

    margin-top: -5px;

    transition: all 0.5s;

}

.fongtai .list li:first-child a{

    padding-left: 0;
	    width: 378px;
    height: 20px;
    overflow: hidden;

}

.fongtai .list li:first-child a:after{

    display: none;

}

.fongtai .list li span{

    float: right;

    height: 20px;

    line-height: 20px;

    font-size: 12px;

    color: #aaa9a9;

}

/*最新动态 end*/

/*加盟*/

.jion-box{

    background: url("../images/bg_09.jpg") no-repeat top center;

    height: 720px;

    padding-top: 87px;

}

.jiameng_box{

    background: url("../images/bg_last.jpg") no-repeat top center;

    height: 326px;

    border-radius: 30px;

    margin-top: 74px;

    padding: 65px 0;

}

.jiameng_box .left{

    width: 390px;

    height: 326px;

    border-right: #f5f5e7 1px solid;

    text-align: center;

    float: left;

    padding-top: 35px;

}

.jiameng_box .left strong{

    font-size: 65px;

    font-weight: normal;

    width: 130px;

    display: block;

    margin: 0 auto;

    line-height: 80px;

}

.jiameng_box .left strong span{

    color: #f13190;

}

.jiameng_box .left p{

    width: 130px;

    margin: 0 auto;

    font-size: 14px;

    line-height: 4;

    font-weight: bolder;

    color: #929292;

    text-align: left;

}

.jiameng_box .left p:last-child{

    font-size: 12px;

    line-height: 1.2;

    font-weight: normal;

}

.jiameng_box .right{

    float: left;

    padding: 30px 0 0 90px;

    font-size: 14px;

    line-height: 34px;

    color: #6f6f6f;

}

.jiameng_box .right a,.jianzheng_box li .list a{

    width: 125px;

    height: 40px;

    line-height: 40px;

    border-radius: 100px;

    border: #e3e3e3 1px solid;

    background: #f9f8f8 url("../images/right.png") no-repeat 100px center;

    text-align: center;

    color: #5c5c5c;

    margin-top: 20px;

}

.jiameng_box .right a:hover,.jianzheng_box li .list a:hover{

	  background: #fa80a3 url("../images/white.png") no-repeat 85% center;

    box-shadow:3px 3px 3px #f8e5ea;

    color: #fff;

}

/*加盟 end*/

/*footer*/


/*footer end*/



/*侧边导航*/





@media (max-width: 1488px) {

	.w1360{

		width:auto;

		padding: 0 15px;

	}

	.liucheng_ul li a{

		width: 112px;

	}

	.header .nav li a{

		padding: 0 20px;

	}

	.next, .prev{

		right: -60px;

		z-index: 1;

	}

	.prev{

		right: auto;

		left: -60px;

	}

}

.nybanner{ width:100%; height:90px; position:relative; padding-top:420px; }

.nybg1{ background:url(../images/a1.jpg) top center no-repeat;}

.nybg2{ background:url(../images/p1.jpg) top center no-repeat;}

.nybg3{ background:url(../images/a2.jpg) top center no-repeat;}

.nybg4{ background:url(../images/zp1.jpg) top center no-repeat;}

.nybg5{ background:url(../images/lx1.jpg) top center no-repeat;}

.nybg6{ background:url(../images/ne1.jpg) top center no-repeat;}

.nybg7{ background:url(../images/fuwu.jpg) top center;}

.nybg8{background:url(../images/jmbg.jpg) top center no-repeat;}

.nydh{ width:100%; height:100px; position:absolute; }

.nydh2{ width:1200px; margin:auto; height:100%;background:url(../images/nybg1.png); border-radius:15px;}

.nydh2 ul{ padding-top:28px; padding-left:40px; margin:0px;}

.nydh2 ul li{ list-style:none; padding:7px 23px 3px 23px; margin:5px 15px 5px 15px; float:left; background-color:#f4f4f4; border-radius:15px;}

.nydh2 ul li a{ color:#333;}

.nydh2 ul li:hover{ background-color:#f13190;}

.nydh2 ul li:hover a{color:#fff;}

.dangqian{list-style:none; padding:7px 23px 3px 23px; margin:5px 15px 5px 15px; float:left; background-color:#f4f4f4; border-radius:15px; background-color:#f13190 !important}

.dangqian a{color:#fff !important}



.nynr{ width:100%; height:auto; background-color:#efede6; padding-top:50px; padding-bottom:50px;}

.nynr2{width:1200px; margin:auto; height:auto;}



.nybd{ width:200px; height:40px; background-color:#f5f3ec;appearance:none; padding-left:5px;

  -moz-appearance:none;

  -webkit-appearance:none;border: solid 1px #e7e7df;background:#f5f3ec url(../images/arrow.png) no-repeat right center; border-radius:10px;}

  .nybd2{ width:200px; height:40px; background-color:#f5f3ec;padding-left:5px;border: solid 1px #e7e7df;border-radius:10px;}

  .nybd3{ width:60px; height:40px;border-radius:15px; background-color:#e7e7df; margin-left:5px;}

  .ayzp{ width:1200px; height:540px; background-color:#faf9f9; border-radius:30px;}  

  .ayzp1{ width:1200px; height:48px; background:url(../images/ay.jpg) top center no-repeat;}

  .ayzp2{ width:1200px; height:auto; border-radius:30px; background:url(../images/ay3.jpg);}  

  .zp1{ width:500px; height:530px; float:left;}

  .zp1 img{ width:400px; height:400px; margin:50px; border-radius:30px;}

  .zp2{ width:700px; height:540px; float:left; background-color:#f5f4f1;border-radius:0 30px 30px 0;}

  .zp2 ul{ padding:0px; margin:0px; clear:both; padding-left:60px; width:640px;}

  .zp2 ul li{ list-style:none; float:left; width:50%; height:40px; line-height:40px;}

  .zp2 .bg{background-color:#f3f0ea; height:40px; width:640px;}

  .ayzp2 .neirong{ width:1200px; height:auto;}

  .ayzp2 .neirong .n1{ width:223px; height:205px; float:left; background:url(../images/zy4.png) no-repeat center center;}

  

  .ayzp2 .neirong .n3{ width:875px; height:auto; float:left; border-bottom:1px solid #F2F2F2; padding:60px 0 30px 40px; }

  .ayzp2 .neirong .nyt1{ background-position:63px 50px;}

  .ayzp2 .neirong .nyt2{ background-position:63px -140px;}

  .ayzp2 .neirong .nyt3{ background-position:63px -310px;}

.zpnr1{ width:590px; height:479px; border-radius:30px; margin-bottom:20px; background:url(../images/zp2.jpg);box-shadow:1px 1px 1px #CCCCCC; position:relative;}

.zpnr1 .zpxq1{ width:440px; height:90px; margin:20px auto 0px; border-bottom:1px dashed #999999;}

.zpnr1 .zpxq1 .zb{ width:30px; height:30px; float:left; border-radius:20px; background-color:#d9d2b1; margin-top:30px; text-align:center; line-height:30px;}

.zpnr1 .zpxq1 .yb{ width:400px; height:90px; float:left; line-height:90px; font-size:20px; padding-left:10px;}

.zpnr1 .zpxq2{ width:440px; height:auto; margin:auto; padding:20px 0px 20px 0px; color:#666;}

 .zpnr1 .zpxq3{ width:440px; height:30px; line-height:30px; font-size:16px; margin:auto; padding-left:40px; color:#666; background:url(../images/xtb2.png) no-repeat top left; background-position:15px 8px;} 

 .zpnr1 .zpxq4{ width:440px; height:30px; line-height:30px; margin:auto; font-size:16px; padding-left:40px; color:#666; background:url(../images/xtb2.png) no-repeat top left; background-position:15px -18px;}

 .zpnr1 .zpxq5{ width:440px; height:70px; left:70px; position:absolute; bottom:40px; font-size:18px;}

 

 .zpnr1 .zpxq5 a{

    width: 185px;

    height: 50px;

    line-height: 50px;

    border-radius: 100px;

    border: #e3e3e3 1px solid;

    background: #f9f8f8 url("../images/right.png") no-repeat 85% center;

    text-align: center;

    color: #5c5c5c;

    margin-top: 20px;

}

.zpnr1:hover a{

	  background: #fa80a3 url("../images/white.png") no-repeat 85% center;

    box-shadow:3px 3px 3px #f8e5ea;

    color: #fff;

}

.zpnr1:hover .zpxq1 .zb{ width:30px; height:30px; float:left; border-radius:20px; background-color:#fa80a3; margin-top:30px; text-align:center; line-height:30px;}

.news{ width:1060px; height:180px; margin:auto; margin-top:10px; margin-bottom:10px;}

.news .zb{ width:260px; height:180px; float:left; overflow:hidden;border-radius:20px;}



.news .yb{ width:780px; height:180px; float:left; padding-left:20px;}

.news .yb .t1{ width:780px; height:60px; line-height:60px; font-size:20px;}

.news .yb .t2{ width:780px; height:90px; line-height:30px; font-size:14px; color:#666;}

.news .yb .t3{ width:780px; height:20px; line-height:20px; font-size:12px; color:#999;}



.newslist{ width:1110px; height:60px; margin:auto; line-height:60px; font-size:15px;  padding-left:90px; background:url(../images/redius_01.png) top left no-repeat #f5f4f1; background-position:70px 27px;}

.newslist2{ width:1110px; height:60px; margin:auto; line-height:60px; font-size:15px;  padding-left:90px; background:url(../images/redius_01.png) top left no-repeat #f3f0ea; background-position:70px 27px;}

.viewnews{ width:1060px; margin:auto; height:auto;}

.vnew1{ width:1060px; height:50px; line-height:50px; font-size:25px; text-align:center;}

.vnew2{ width:1060px; text-align:center; height:30px; line-height:30px; color:#999;}

.vnew3{ width:1060px; margin-top:30px; line-height:30px; height:auto; color:#666; padding:30px 70px 30px 70px; background-color:#f5f4f1;}

.dibu{ width:100%; height:50px; line-height:50px;}

.dibu ul{ padding:0px; margin:0px;}

.dibu ul li{ list-style:none; width:33%; height:50px; float:left; line-height:70px; text-align:center;}





.jm1{ width:100%; height:auto; padding-top:100px; background-color:#FBF7F8;}

.jmeng1{ width:1200px; margin:auto; height:auto;}

.jmengz{ width:455px; height:420px; float:left;}

.jmengz img{ border-radius:30px;}

.jmengr{ width:700px; height:auto; float:right;}

.jmengr .biaot{ width:700px; height:70px; line-height:70px; font-size:30px; border-bottom:1px solid #CCC; text-align:left;}

.jmengr .nierong{ width:700px; height:auto; line-height:30px; padding-top:20px; font-size:14px; text-align:left; color:#666;}



.jm2{ width:100%; height:auto; padding-top:100px; background-color:#f1eee9;}

.jm2 .bt{ width:1200px; height:50px; line-height:50px; font-size:30px; text-align:center; margin:auto;}

.jm2 .nr{ width:1200px;  margin:auto; padding-top:50px; padding-bottom:80px;}

.jm2 .nr .list{ width:300px; float:left;}

.jm2 .nr .list ul{ margin:0px; padding:0px;background-color:#f8f8f8; }

.jm2 .nr .list ul li{height:54px; padding-top:10px; line-height:25px; text-align:left; padding-left:47px; font-size:14px; border-bottom:1px solid #EBEBEB;}





.jm3{ width:100%; height:auto; padding-top:100px; background-color:#f7f6f4; padding-bottom:70px;}

.jm3 .bt{ width:1200px; height:50px; line-height:50px; font-size:30px; text-align:center; margin:auto;}

.jm3 .bt2{ width:1200px; height:auto; line-height:30px; font-size:14px; text-align:center; margin:auto; color:#666; padding-top:30px; padding-bottom:30px;}

.jm3 .bt3{ width:1200px; margin:auto; height:auto;}

.jm3 .bt3 .list{ width:580px; height:230px; border-radius:30px; background-color:#FFF; margin-top:20px; margin-bottom:20px;}

.jm3 .bt3 .list .zb{ width:158px; height:110px; float:left; margin-left:40px; margin-top:46px;}

.jm3 .bt3 .list .zb img{ width:148px; height:100px; margin:auto; border:5px solid #fae3ed; border-radius:15px;}

.jm3 .bt3 .list .yb{ width:305px; height:180px; float:left; margin-left:35px; margin-top:46px;}

.jm3 .bt3 .list .yb .tt1{ height:35px; line-height:30px; font-size:25px;}

.jm3 .bt3 .list .yb .tt1 span{ height:35px; line-height:30px; font-size:25px; color:#e9b5cb; margin-right:15px;font-style:italic;font-weight:bold;}

.jm3 .bt3 .list .yb .cn1{ line-height:30px; height:140px; font-size:15px; color:#999; padding-top:10px;}





.jm4{ width:100%; height:auto; padding-top:100px; background-color:#f1eee9; padding-bottom:70px;}

.jm4 .bt{ width:1200px; height:50px; line-height:50px; font-size:30px; text-align:center; margin:auto;}

.jm4 .bt2{ width:1200px; height:auto; line-height:30px; font-size:14px; text-align:center; margin:auto; color:#666; padding-top:30px; padding-bottom:30px;}

.jm4 .bt3{ width:1200px; margin:auto; height:auto;}

.jm4 .bt3 .list{ width:380px; height:175px; border-radius:30px; background-color:#FFF; margin-top:10px; margin-left:20px; margin-bottom:10px;}

.jm4 .bt3 .list .zb{ width:60px; height:60px; float:left; margin-left:36px; margin-top:33px; border-radius:30px;}

.jm4 .bt3 .list .bg1{ background:url(../images/jm8.png) top left no-repeat #f2c6d9; background-position:5px 5px; }

.jm4 .bt3 .list .bg2{ background:url(../images/jm8.png) top left no-repeat #ede3ce; background-position:-47px 5px; }

.jm4 .bt3 .list .bg3{ background:url(../images/jm8.png) top left no-repeat #8ed7e2; background-position:-100px 7px; }

.jm4 .bt3 .list .bg4{ background:url(../images/jm8.png) top left no-repeat #8ed7e2; background-position:7px -42px; }

.jm4 .bt3 .list .bg5{ background:url(../images/jm8.png) top left no-repeat #c1ddbf; background-position:-47px -42px; }

.jm4 .bt3 .list .bg6{ background:url(../images/jm8.png) top left no-repeat #9fb8c5; background-position:-100px -42px; }

.jm4 .bt3 .list .zb img{ width:60px; height:60px; margin:auto; border:5px solid #fae3ed; border-radius:15px;}

.jm4 .bt3 .list .yb{ width:218px; height:130px; float:left; margin-left:27px; margin-top:33px;}

.jm4 .bt3 .list .yb .tt1{ height:30px; line-height:30px; font-size:20px;}

.jm4 .bt3 .list .yb .tt1 span{ height:35px; line-height:30px; font-size:25px; color:#e9b5cb; margin-right:15px;font-style:italic;font-weight:bold;}

.jm4 .bt3 .list .yb .cn1{ line-height:25px; height:90px; font-size:13px; color:#999; padding-top:10px;}





.jm5{ width:100%; height:auto; padding-top:100px; background-color:#FBF7F8;}

.jmeng1{ width:1200px; margin:auto; height:auto;}

.jmengz{ width:455px; height:420px; float:left;}

.jmengz img{ border-radius:30px;}

.jmengr{ width:700px; height:auto; float:right;}

.jmengr .biaot{ width:700px; height:70px; line-height:70px; font-size:30px; border-bottom:1px solid #CCC; text-align:left;}

.jmengr .nierong{ width:700px; height:auto; line-height:30px; padding-top:20px; font-size:14px; text-align:left; color:#666;}



.jm6{ width:100%; height:auto; padding-top:100px; background-color:#f7f6f4; padding-bottom:100px;}

.jm6 .bt{ width:1200px; height:50px; line-height:50px; font-size:30px; text-align:center; margin:auto;}

.jm6 .bt2{ width:1200px; height:auto; line-height:30px; font-size:14px; text-align:center; margin:auto; color:#666; padding-top:30px; padding-bottom:30px;}

.jm6 .bt3{ width:1200px; margin:auto; height:auto;}

.jm6 .bt3 .list1{ width:152px; height:186px; float:left; padding-top:84px; background:url(../images/jm12.png) top left no-repeat; background-position:50px;}

.jm6 .bt3 .list2{ width:152px; height:186px; float:left; padding-bottom:84px; background:url(../images/jm12.png) top left no-repeat; background-position:-100px 70px;}

.jm6 .bt3 .list3{ width:120px; height:186px; float:left; padding-bottom:84px; }

.jm6 .bt3 .xm{ width:120px; height:156px; background-color:#FFF; border-radius:55px; padding-top:30px;}



.jm6 .bt3 .xm .tup1{ width:50px; margin:auto; height:50px;  background:url(../images/jm10.png) top left no-repeat; background-position:8px 10px;}

.jm6 .bt3 .xm .wenzi1{ width:100px; margin:auto; height:50px; padding-top:10px; line-height:50px; text-align:center;  font-size:14px; color:#333;}

.jm6 .bt3 .xm:hover{ background-color:#f13190;}

.jm6 .bt3 .xm:hover .tup1{ width:50px; margin:auto; height:50px;  background:url(../images/jm11.png) top left no-repeat; background-position:8px 10px;}

.jm6 .bt3 .xm:hover .wenzi1{ color:#FFF; width:100px; margin:auto; height:50px; padding-top:10px; line-height:50px; text-align:center;  font-size:14px;}



.jm6 .bt3 .xm .tup2{ width:50px; margin:auto; height:50px;  background:url(../images/jm10.png) top left no-repeat; background-position:-31px 10px;}

.jm6 .bt3 .xm:hover .tup2{ width:50px; margin:auto; height:50px;  background:url(../images/jm11.png) top left no-repeat; background-position:-31px 10px;}



.jm6 .bt3 .xm .tup3{ width:50px; margin:auto; height:50px;  background:url(../images/jm10.png) top left no-repeat; background-position:-71px 10px;}

.jm6 .bt3 .xm:hover .tup3{ width:50px; margin:auto; height:50px;  background:url(../images/jm11.png) top left no-repeat; background-position:-71px 10px;}



.jm6 .bt3 .xm .tup4{ width:50px; margin:auto; height:50px;  background:url(../images/jm10.png) top left no-repeat; background-position:-110px 10px;}

.jm6 .bt3 .xm:hover .tup4{ width:50px; margin:auto; height:50px;  background:url(../images/jm11.png) top left no-repeat; background-position:-110px 10px;}



.jm6 .bt3 .xm .tup5{ width:50px; margin:auto; height:50px;  background:url(../images/jm10.png) top left no-repeat; background-position:8px -40px;}

.jm6 .bt3 .xm:hover .tup5{ width:50px; margin:auto; height:50px;  background:url(../images/jm11.png) top left no-repeat; background-position:8px -40px;}



.jm6 .bt3 .xm .tup6{ width:50px; margin:auto; height:50px;  background:url(../images/jm10.png) top left no-repeat; background-position:-33px -40px;}

.jm6 .bt3 .xm:hover .tup6{ width:50px; margin:auto; height:50px;  background:url(../images/jm11.png) top left no-repeat; background-position:-33px -40px;}



.jm6 .bt3 .xm .tup7{ width:50px; margin:auto; height:50px;  background:url(../images/jm10.png) top left no-repeat; background-position:-71px -42px;}

.jm6 .bt3 .xm:hover .tup7{ width:50px; margin:auto; height:50px;  background:url(../images/jm11.png) top left no-repeat; background-position:-71px -42px;}



.jm6 .bt3 .xm .tup8{ width:50px; margin:auto; height:50px;  background:url(../images/jm10.png) top left no-repeat; background-position:-111px -42px;}

.jm6 .bt3 .xm:hover .tup8{ width:50px; margin:auto; height:50px;  background:url(../images/jm11.png) top left no-repeat; background-position:-111px -42px;}





.jm7{ width:100%; height:auto; padding-top:100px; background-color:#f1eee8; padding-bottom:70px;}

.jm7 .bt{ width:1200px; height:50px; line-height:50px; font-size:30px; text-align:center; margin:auto;}





.abo1{ width:1200px; height:auto; margin:auto;}

.abo2{ width:1200px; height:auto; margin:30px auto 10px auto; line-height:30px; font-size:14px;}

.abo2 p{ padding:10px 0px 10px 0px; text-indent:2em; color:#333;}

.abo3{ width:1200px; margin:auto; height:auto;  text-align:center; padding-bottom:70px; margin-bottom:50px;}

.abo4{ width:1200px; height:150px; line-height:150px; text-align:center; font-size:25px;}

.abo3 ul{ padding:0px; margin:auto; padding-left:180px;}

.abo3 ul li{ list-style:none; padding:15px 20px; background-color:#FFF; float:left; font-size:14px; margin-left:25px; border-radius:25px; }

.abo5{ width:100%; background-color:#ece9df; padding-bottom:80px;}

.abo6{ width:100%; height:100px; line-height:100px; font-size:25px; text-align:center;}

.abo7{ width:100%; height:auto;  text-align:center; padding-bottom:70px; margin-bottom:50px; padding-top:50px; background-color:#f0eee7;}

.abo8{ width:1200px; height:auto; margin:auto;}

.abo9{ width:585px; height:208px; background-color:#FFF; text-align:left; border-radius:104px; margin-bottom:30px;}

.abo10{ width:325px; height:208px; margin-left:60px; float:left;}

.abo11{ width:190px; height:208px; margin-left:10px; float:left;}

.abo11 img{ width:146px; height:146px; border-radius:50%; margin-top:30px;}

.abo101{ width:100%; height:30px; margin-top:40px; font-size:20px; line-height:30px;}

.abo102{ width:100%; height:130px; line-height:30px; font-size:14px; color:#666;}

.abo13{width:100%; height:100px; line-height:100px; text-align:center; font-size:25px; margin-bottom:30px;}



/*月嫂*/

.n_banner{width: 100%;height:510px;background-position: center center;background-repeat: no-repeat;}

.subnav{position: absolute;padding-top: 35px;padding-left: 60px;padding-bottom: 15px;width: 1140px;border-radius:30px;top: -220px;}

.subnav a{display: block;float: left;border-radius: 20px;background-color: #f4f4f4;height: 35px;line-height: 35px;padding: 0 20px;font-size: 13px;margin-right: 25px;margin-bottom: 20px;color: #4c4c4c}

.subnav a:hover,.subnav .cur{background-color: #ec7cb3;color: #FFF}

.yue-bc{background-color: #efede6;width: 100%;padding:140px 0 80px 0;}

.yue-bc .yue-info{height: 420px;width: 100%;overflow: hidden;background: #f7f6f4;border-radius: 30px;}

.yue-bc .yue-info img{float: left;width: 603px;height: 420px;}

.yue-bc .yue-info .info{padding-left: 714px;height: 420px;margin-right: 110px;}

.yue-bc .yue-info .info h3{font-size: 32px;font-weight: bold;color: #000;border-bottom: 2px #e4e2db solid;line-height: 110px;margin-bottom: 30px;margin-top: 30px}

.yue-bc .yue-info .info p{font-size: 15px;line-height: 30px;color: #6f6f6f}

.yue-title{font-size: 32px;text-align: center;margin-bottom: 30px;}

.yue-bg{background: #efede6;width: 100%;padding-bottom: 135px;}

/*月嫂职责*/

.zhize-box{width: 100%;height: 635px;background: url(../images/bg_10.jpg) no-repeat center center;padding-top: 100px;}

.zhize-box ul{margin-left: -35px;width: 1235px;height: 500px;padding-top: 70px;}

.zhize-box li{width: 270px;height: 73px;border-radius: 50px;background: #FFF url(../images/d.jpg) no-repeat 30px center;text-indent: 15px;text-align: center;float: left;margin-bottom: 35px;margin-left: 35px;font-size: 18px;line-height: 73px;}

.zhize-box li:hover{background: #ec7cb3 url(../images/d01.png) no-repeat 30px center;color: #FFF}





/*服务项目*/

.ser{padding-top: 100px;}

.ser li{padding:40px;background-color: #FFF;border-radius: 40px;height: 315px;margin-top: 50px}

.ser li img{float: left;width: 465px;height:315px;}

.ser li .txt{padding-left: 510px;}

.ser li .txt h3{font-size: 24px;font-weight: bold;color: #565555;border-bottom: 2px #f6f2f1 solid;position: relative;padding-left: 20px;height: 60px;line-height: 60px;}

.ser li .txt h3:after{content: '';position: absolute;left: 0;top: 20px;width: 5px;height: 20px;background-color: #f2c6d9}

.ser li .txt p{line-height: 24px;color: #848484;margin-top: 15px}



/*育婴师的一天工作*/

.work-box{background-color: #f3f2ee;padding: 100px 0;width: 100%}

.work-box ul{margin-left: -35px;width: 1235px;margin-top: 60px;height: 780px}

.work-box li{position: relative;float: left;background: #FFF;border-radius: 30px;width: 374px;height: 319px;text-align: center;margin-left: 35px;margin-top: 60px}

.work-box li h3{font-size: 18px;font-family: Arial;font-weight: bold;color: #525151;line-height: 55px;}

.work-box li p{line-height: 32px;font-size: 14px;color: #4f4f4f}

.work-box li:after{content: '';position: absolute;left: 47%;bottom:30px;width: 20px;height: 5px;background-color: #e5bdce;border-radius: 3px;}

.work-box li em{display: block;margin-right:auto;width: 91px;height: 94px;margin-left: auto;margin-top: -45px}

.work-box li .icon1{background: url(../images/icon_58.png) no-repeat;}

.work-box li .icon2{background: url(../images/icon_59.png) no-repeat;}

.work-box li .icon3{background: url(../images/icon_60.png) no-repeat;}

.work-box li .icon4{background: url(../images/icon_61.png) no-repeat;}

.work-box li .icon5{background: url(../images/icon_62.png) no-repeat;}

.work-box li .icon6{background: url(../images/icon_63.png) no-repeat;}



/*月嫂的服务价格*/

.yue-price-box{padding: 90px 0 100px 0;width: 100%;background: url(../images/bg_11.jpg) no-repeat center center;height: 1008px;height: 818px}

.yue-price-box .yue-price{background-color: #FFF;border-radius: 40px;border:2px #f5f4f3 solid;height: 699px;margin-top: 60px;overflow: hidden;}

.yue-price-box .yue-price dl{float: left;width: 297px;height: 699px;background-color: #fcfcfc;border-right: 2px #f5f4f3 solid}

.yue-price-box .yue-price dl:nth-child(even){background: #FFF;}

.yue-price-box .yue-price dl:last-child{border-right: 0}

.yue-price-box .yue-price dl dt{padding-left: 65px;height: 85px;line-height: 85px;border-bottom: 2px #f5f4f3 solid;font-size: 20px;font-weight: bold;color: #575757;position: relative;}

.yue-price-box .yue-price dl dt:after{content: '';width: 3px;height: 20px;background-color: #f3bbc6;position: absolute;left: 50px;top: 33px}

.yue-price-box .yue-price dl dd h3{border-bottom: 2px #f5f4f3 solid;height: 65px;line-height: 65px;color: #8a8986;padding-left: 50px;font-size: 18px;font-weight: bold;margin-bottom: 15px;}

.yue-price-box .yue-price .f8{background: #f8f8f8;}

.yue-price-box .yue-price dd p{padding-left: 50px;line-height: 40px;font-size: 14px;color: #717171;background: url(../images/icon_64.png) no-repeat 250px center;height: 40px;}



/*为什么选择育婴师职业*/

.why-box{width: 100%;height: 457px;background: url(../images/bg_12.jpg) no-repeat center center;padding-top: 140px;}

.why-box .info{width: 600px;}

.why-box .info h3{font-size: 32px;font-weight: bold;border-bottom: 2px #e4e2db solid;line-height: 80px;height: 90px;margin-bottom: 30px;}

.why-box .info p{font-size: 15px;color: #6f6f6f;line-height: 30px;}

.why-box .info .tag{width: 100%;height: 108px;}

.why-box .info .tag span{width: 108px;height: 88px;display: block;font-size: 22px;color: #FFF;border-radius: 50%;margin-right: 30px;line-height: 30px;padding-top: 20px;}

.why-box .info .tag .b1{background-color: #e5bdce}

.why-box .info .tag .b2{background-color: #cbdbbb}

.why-box .info .tag .b3{background-color: #cebeae}

.why-box .info .tag .b4{background-color: #bbdbd2}



.why-box2{width: 100%;height: 457px;background: url(../images/bg_14.jpg) no-repeat center center;padding-top: 140px;}

.why-box2 .info{width: 600px;}

.why-box2 .info h3{font-size: 32px;font-weight: bold;border-bottom: 2px #e4e2db solid;line-height: 80px;height: 90px;margin-bottom: 30px;}

.why-box2 .info p{font-size: 15px;color: #6f6f6f;line-height: 30px;}

.why-box2 .info .tag{width: 100%;height: 108px;}

.why-box2 .info .tag span{width: 108px;height: 88px;display: block;font-size: 22px;color: #FFF;border-radius: 50%;margin-right: 30px;line-height: 30px;padding-top: 20px;}

.why-box2 .info .tag .b1{background-color: #e5bdce}

.why-box2 .info .tag .b2{background-color: #cbdbbb}

.why-box2 .info .tag .b3{background-color: #cebeae}

.why-box2 .info .tag .b4{background-color: #bbdbd2}



/*育婴师薪资分布*/

.salary-box{background-color: #f7f6f4;width: 100%;padding: 75px 0}

.salary-box .salary{width: 1028px;height: 490px;border-radius: 30px;margin:0 auto;-moz-box-shadow:0px 0px 15px #e7e7e7; -webkit-box-shadow:0px 0px 15px #e7e7e7; box-shadow:0px 0px 15px #e7e7e7;padding-top: 60px;}

.salary-box .salary em{width: 76px;height: 49px;background: url(../images/em.png) no-repeat left top;top: 50px;right: 50px;font-style: normal;line-height: 25px;color: #FFF;font-size: 14px;}

.salary-box .salary .pic{padding-top: 30px;}

.salary-box .jia{width: 1028px;height: 152px;background: url(../images/tbg.png) no-repeat left top;margin:50px auto 0 auto;color: #FFF;}

.salary-box .jia .txt{font-size: 16px;line-height: 35px;padding-top: 25px;padding-left: 60px;}

.salary-box .jia h3{font-size: 26px;font-weight: bold;line-height: 40px;padding-left: 60px;}

.salary-box .jia a{background:#FFF url(../images/ok.png) no-repeat 140px center;width: 200px;height: 50px;line-height: 50px;top: 40px;right: 50px;border-radius: 30px;color: #fb80a4;font-size: 16px;font-weight: bold;}





/*课程安排*/

.course-box{height: 564px;background: url(../images/bg_13.jpg) no-repeat center center;padding: 80px 0;width: 100%}

.course-box ul{margin-left: -25px;width: 1225px;padding-top: 50px;}

.course-box li{background-color: #FFF;width: 210px;padding: 35px;float: left;height: 360px;border-radius: 30px;margin-left: 25px}

.course-box li .pic{width: 100%;height: 115px;overflow: hidden;margin-bottom: 30px;}

.course-box li .pic img{width: 100%}

.course-box li p{font-size: 12px;line-height: 28px;color: #858585}

.course-box li h3{font-size: 20px;line-height: 40px;margin-bottom: 15px;font-weight: normal;padding-left: 15px;}

.course-box li h3:after{content: '';width: 4px;height: 18px;position: absolute;left: 0;top: 12px}

.course-box .c1 h3:after{background-color: #8ed7e2}

.course-box .c2 h3:after{background-color: #fae3ed}

.course-box .c3 h3:after{background-color: #c6ebd5}

.course-box .c4 h3:after{background-color: #ecf1d3}



/*育婴师课程安排*/

.y-course{background-color: #efede6;width: 100%;padding: 80px 0 60px 0;height: 1620px;}

.y-course ul{margin-left: -28px;width: 1228px;}

.y-course li{width: 278px;height: 428px;border-radius: 30px;margin-top:85px;margin-left: 28px;}

.y-course li span{width: 91px;height: 91px;background-color: #e5bdce;border-radius: 50%;line-height: 91px;color: #FFF;margin-top: -45px;margin-bottom: 25px;}

.y-course li span em{font-family: Arial;font-weight: bold;font-size: 45px;}

.y-course li h3{font-size: 18px;color: #525151;line-height: 28px;height: 85px;}

.y-course li p{padding-left: 25px;padding-right: 25px;color: #4f4f4f;line-height: 24px;}

.y-course li:after{content: '';position: absolute;left: 47%;bottom:30px;width: 20px;height: 5px;background-color: #e5bdce;border-radius: 3px;}





.y-course2{background-color: #efede6;width: 100%;padding: 80px 0 60px 0;height: 1120px;}

.y-course2 ul{margin-left: -28px;width: 1228px;}

.y-course2 li{width: 278px;height: 428px;border-radius: 30px;margin-top:85px;margin-left: 28px;}

.y-course2 li span{width: 91px;height: 91px;background-color: #e5bdce;border-radius: 50%;line-height: 91px;color: #FFF;margin-top: -45px;margin-bottom: 25px;}

.y-course2 li span em{font-family: Arial;font-weight: bold;font-size: 45px;}

.y-course2 li h3{font-size: 18px;color: #525151;line-height: 28px;height: 85px;}

.y-course2 li p{padding-left: 25px;padding-right: 25px;color: #4f4f4f;line-height: 24px;}

.y-course2 li:after{content: '';position: absolute;left: 47%;bottom:30px;width: 20px;height: 5px;background-color: #e5bdce;border-radius: 3px;}





/*培训优势*/

.youshi{background-color: #f7f6f4;width: 100%;height: ;padding: 80px 0;height: 490px;}

.youshi ul{margin-left: -30px;width: 1230px;margin-top: 50px}

.youshi li{width: 253px;height: 105px;border-radius: 30px;margin-left: 30px;margin-bottom: 30px;padding-left: 125px;padding-top: 45px;}

.youshi li h3{font-size: 20px;line-height: 40px;font-weight: normal;}

.youshi li p{color: #6f6f6f}

.youshi li:hover h3,.youshi li:hover p{color: #FFF}

.youshi .y1{background:#FFF url(../images/y1.png) no-repeat 45px center;}

.youshi .y2{background:#FFF url(../images/y2.png) no-repeat 45px center;}

.youshi .y3{background:#FFF url(../images/y3.png) no-repeat 45px center;}

.youshi .y4{background:#FFF url(../images/y4.png) no-repeat 45px center;}

.youshi .y5{background:#FFF url(../images/y5.png) no-repeat 45px center;}

.youshi .y6{background:#FFF url(../images/y6.png) no-repeat 45px center;}

.youshi .y1:hover{background:#ec7cb3 url(../images/y01.png) no-repeat 45px center;}

.youshi .y2:hover{background:#ec7cb3 url(../images/y02.png) no-repeat 45px center;}

.youshi .y3:hover{background:#ec7cb3 url(../images/y03.png) no-repeat 45px center;}

.youshi .y4:hover{background:#ec7cb3 url(../images/y04.png) no-repeat 45px center;}

.youshi .y5:hover{background:#ec7cb3 url(../images/y05.png) no-repeat 45px center;}

.youshi .y6:hover{background:#ec7cb3 url(../images/y06.png) no-repeat 45px center;}



/*权威证书*/

.cert{width: 100%;background-color: #efede6;padding: 100px 0 120px 0;height: 485px;}

.cert ul{width: 1200px;padding-top:30px;}

.cert li{width: 280px;height: 280px;border-radius: 30px;margin-right: 40px;padding: 46px}

.cert li h3{font-size: 15px;font-weight: normal;height: 50px;line-height: 50px;padding-left: 10px;}

.cert li .pic{width: 100%;height: 200px;overflow: hidden;margin-bottom: 15px;}

.cert li h3:after{content: '';width: 4px;height: 15px;position: absolute;left: 0;top: 18px}

.cert .c1 h3:after{background-color: #8ed7e2}

.cert .c2 h3:after{background-color: #fae3ed}

.cert .c3 h3:after{background-color: #c6ebd5}

.cert-list{width: 1200px;height: 370px;overflow: hidden;}

/*学员评价*/

.comment{background-color: #f7f6f4;width: 100%;height: 725px;padding: 80px 0}

.comment ul{margin-left: -40px;width: 1240px;}

.comment li{width: 540px;height: 253px;border-radius: 30px;margin-left: 40px;padding-top: 40px;padding-left: 40px;margin-bottom: 30px;}

.comment li img{border-radius: 50%;border:3px #def7ed solid;width: 100px;height: 100px;float: left;}

.comment li .txt{padding-left: 140px;padding-right: 40px;}

.comment li .txt p{font-size: 13px;color: #989898;line-height: 28px;}

.comment li .txt h3{font-size: 18px;margin-bottom: 15px;line-height: 30px;}



/*就业安排*/

.jiuye{background-color: #efede6;padding: 80px 0;height: 370px;}

.jiuye ul{margin-left: -40px;width: 1240px;padding-top: 50px;}

.jiuye li{width: 373px;height: 240px;border-radius: 30px;margin-left: 40px;}

.jiuye li span{width: 91px;height: 94px;margin-top: -40px;margin-bottom: 15px;}

.jiuye li p{font-size: 16px;line-height: 32px;}

.jiuye .j1 span{background: url(../images/j1.png) no-repeat;}

.jiuye .j2 span{background: url(../images/j2.png) no-repeat;}

.jiuye .j3 span{background: url(../images/j3.png) no-repeat;}

.jiuye li:after{content: '';width: 20px;height: 4px;position: absolute;left: 46%;bottom: 30px;background-color: #e5bdce}



/*地址*/

.address{width: 100%;background-color: #f3f0eb;padding: 80px 0px}

.address .map{border-radius: 30px;padding: 55px;}

.address .map img{width: 100%}







@media (max-width: 1488px) {

	.w1360{

		width:auto;

		padding: 0 15px;

	}

	.liucheng_ul li a{

		width: 112px;

	}

	.header .nav li a{

		padding: 0 20px;

	}

	.next, .prev{

		right: -60px;

		z-index: 1;

	}

	.prev{

		right: auto;

		left: -60px;

	}

}

.gaoji1{ width:100%; height:auto; padding-top:100px; background-color:#f7f6f4; padding-bottom:70px;}

.gaoji{ width:585px; height:150px; border-radius:15px; background-color:#FFF; margin-bottom:30px; }

.gaoji img{ width:150px; height:105px; border-radius:10px; float:left; margin-left:30px; margin-top:20px; border-radius:15px;}

.gaoji p{ width:340px; height:120px; border-radius:10px; float:left; margin-left:17px; margin-top:24px; font-size:13px; line-height:25px; color:#666;}

.gaoji p span{ font-size:20px; width:100%; color:#333;}



.bm1{ width:100%; height:560px; background:url(../images/bm.jpg) top center no-repeat;}

.bm2{ width:1200px; height:560px; margin:auto;}

.bm2 .info{ width:600px; margin-left:600px; height:560px;}

.bm2 .info h3{ font-size:30px; padding-top:150px; border-bottom:2px solid #CCC; line-height:100px; margin-bottom:20px;}

.bm2 .info p{ font-size:14px; line-height:35px; color:#666;}

.bm3{ width:100%; height:846px; background:url(../images/bm2.jpg) top center no-repeat;}

.bm4{ width:1200px; height:150px; line-height:150px; margin:auto; text-align:center; font-size:30px;}

.bm5{ width:1200px; margin:auto; height:auto;}

.bm6{ width:280px; height:250px; margin-left:10px; margin-right:10px; margin-top:20px; background-color:#FFF; border-radius:30px; float:left;}

.bm6:hover{ background-color:#f13190;}

.bm6 .bg{ width:280px; height:130px; }



.bm6 .wenzi{ width:280px; height:50px; line-height:50px; text-align:center; color:#333; font-size:18px;}

.bm6:hover .wenzi{ color:#FFF;}

.bm6 .bg1{background:url(../images/bm4.png) top left no-repeat; background-position:105px 20px;}

.bm6:hover .bg1{background:url(../images/bm5.png) top left no-repeat; background-position:105px 20px;}

.bm6 .bg2{background:url(../images/bm4.png) top left no-repeat; background-position:-95px 20px;}

.bm6:hover .bg2{background:url(../images/bm5.png) top left no-repeat; background-position:-95px 20px;}

.bm6 .bg3{background:url(../images/bm4.png) top left no-repeat; background-position:-300px 20px;}

.bm6:hover .bg3{background:url(../images/bm5.png) top left no-repeat; background-position:-300px 20px;}

.bm6 .bg4{background:url(../images/bm4.png) top left no-repeat; background-position:-530px 20px;}

.bm6:hover .bg4{background:url(../images/bm5.png) top left no-repeat; background-position:-530px 20px;}

.bm6 .bg5{background:url(../images/bm4.png) top left no-repeat; background-position:105px -222px;}

.bm6:hover .bg5{background:url(../images/bm5.png) top left no-repeat; background-position:105px -222px;}

.bm6 .bg6{background:url(../images/bm4.png) top left no-repeat; background-position:-95px -222px;}

.bm6:hover .bg6{background:url(../images/bm5.png) top left no-repeat; background-position:-95px -222px;}

.bm6 .bg7{background:url(../images/bm4.png) top left no-repeat; background-position:-300px -222px;}

.bm6:hover .bg7{background:url(../images/bm5.png) top left no-repeat; background-position:-300px -222px;}

.bm6 .bg8{background:url(../images/bm4.png) top left no-repeat; background-position:-530px -222px;}

.bm6:hover .bg8{background:url(../images/bm5.png) top left no-repeat; background-position:-530px -222px;}



.zj1{ width:100%; height:560px; background:url(../images/zaojiao1.jpg) top center no-repeat;}



.zj3{ width:100%; height:846px; background:url(../images/zaojiao4.jpg) top center no-repeat;}

.zj4{ width:1200px; height:150px; line-height:150px; margin:auto; text-align:center; font-size:30px;}

.zj5{ width:1200px; margin:auto; height:auto;}

.zj6{ width:220px; height:250px; margin-left:10px; margin-right:10px; margin-top:20px; background-color:#FFF; border-radius:30px; float:left;}

.zj6:hover{ background-color:#f13190;}

.zj6 .bg{ width:220px; height:130px; }



.zj6 .wenzi{ width:220px; height:50px; line-height:50px; text-align:center; color:#333; font-size:18px;}

.zj6:hover .wenzi{ color:#FFF;}

.zj6 .bg1{background:url(../images/zaojiao2.png) top left no-repeat; background-position:68px 20px;}

.zj6:hover .bg1{background:url(../images/zaojiao3.png) top left no-repeat; background-position:68px 20px;}

.zj6 .bg2{background:url(../images/zaojiao2.png) top left no-repeat; background-position:-128px 20px;}

.zj6:hover .bg2{background:url(../images/zaojiao3.png) top left no-repeat; background-position:-128px 20px;}

.zj6 .bg3{background:url(../images/zaojiao2.png) top left no-repeat; background-position:-325px 20px;}

.zj6:hover .bg3{background:url(../images/zaojiao3.png) top left no-repeat; background-position:-325px 20px;}

.zj6 .bg4{background:url(../images/zaojiao2.png) top left no-repeat; background-position:-530px 20px;}

.zj6:hover .bg4{background:url(../images/zaojiao3.png) top left no-repeat; background-position:-530px 20px;}

.zj6 .bg5{background:url(../images/zaojiao2.png) top left no-repeat; background-position:-730px 20px;}

.zj6:hover .bg5{background:url(../images/zaojiao3.png) top left no-repeat; background-position:-730px 20px;}

.zj6 .bg6{background:url(../images/zaojiao2.png) top left no-repeat; background-position:70px -130px;}

.zj6:hover .bg6{background:url(../images/zaojiao3.png) top left no-repeat; background-position:70px -130px;}

.zj6 .bg7{background:url(../images/zaojiao2.png) top left no-repeat; background-position:-128px -130px;}

.zj6:hover .bg7{background:url(../images/zaojiao3.png) top left no-repeat; background-position:-128px -130px;}

.zj6 .bg8{background:url(../images/zaojiao2.png) top left no-repeat; background-position:-325px -130px;}

.zj6:hover .bg8{background:url(../images/zaojiao3.png) top left no-repeat; background-position:-325px -130px;}

.zj6 .bg9{background:url(../images/zaojiao2.png) top left no-repeat; background-position:-530px -130px;}

.zj6:hover .bg9{background:url(../images/zaojiao3.png) top left no-repeat; background-position:-530px -130px;}



.zj7{ width:100%; height:778px; background:url(../images/zaojiao5.jpg) top center no-repeat;}

.zj8{ width:1200px; margin:auto; height:90px; padding-top:80px; text-align:center; line-height:90px; font-size:30px;}

.zj9{ width:1200px; height:200px; padding-top:30px; margin:auto; line-height:30px; text-align:center; font-size:16px; color:#333;}



.zj10{ width:1200px; margin:auto; height:auto;}

.zj11{ width:220px; height:250px; margin-left:10px; margin-right:10px; margin-top:20px; background-color:#FFF; border-radius:30px; float:left;}



.zj11 .bg{ width:60px; height:60px; background-color:#cebeae; margin:50px auto 30px auto; border-radius:30px; }

.zj11 .bg1{ background:url(../images/zaojiao6.png) top left no-repeat #cebeae; background-position:-3px 1px;}

.zj11 .wenzi{ width:220px; height:50px; text-align:center; color:#333; font-size:15px; line-height:25px; margin-top:45px;}

.zj11 .bg2{ background:url(../images/zaojiao6.png) top left no-repeat #8ed7e2; background-position:-143px 1px;}

.zj11 .bg3{ background:url(../images/zaojiao6.png) top left no-repeat #e5bdce; background-position:-272px -2px;}

.zj11 .bg4{ background:url(../images/zaojiao6.png) top left no-repeat #9fb8c5; background-position:-397px 1px;}

.zj11 .bg5{ background:url(../images/zaojiao6.png) top left no-repeat #cadbba; background-position:-510px 1px;}



.cs{ width:100%; background:url(../images/cs.jpg) top center no-repeat; margin-top:-50px;}

.cs2{ width:1200px; height:560px; margin:auto;}

.cs2 .info{ width:600px; margin-left:600px; height:560px;}

.cs2 .info h3{ font-size:30px; padding-top:150px;  line-height:50px; }

.cs2 .info h4{ font-size:20px; border-bottom:2px solid #CCC; line-height:50px; margin-bottom:20px; color:#666;}

.cs2 .info p{ font-size:14px; line-height:35px; color:#666;}



.cs3{ width:100%; background:url(../images/cs2.jpg) top center no-repeat; margin-top:-50px;}

.cs4{ width:1200px; height:560px; margin:auto;}

.cs4 .info{ width:600px; margin-left:10px; height:560px;}

.cs4 .info h3{ font-size:30px; padding-top:80px; border-bottom:2px solid #CCC; line-height:100px; margin-bottom:20px;}

.cs4 .info h4{ font-size:20px; border-bottom:2px solid #CCC; line-height:50px; margin-bottom:20px; color:#666;}

.cs4 .info p{ font-size:14px; line-height:35px; color:#666;}



.cs5{ width:100%; background:url(../images/cs3.jpg) top center no-repeat; margin-top:-50px;}

.cs6{ width:1200px; height:560px; margin:auto;}

.cs6 .info{ width:600px; margin-left:600px; height:560px;}

.cs6 .info h3{ font-size:30px; padding-top:80px; border-bottom:2px solid #CCC; line-height:100px; margin-bottom:20px;}

.cs6 .info h4{ font-size:20px; border-bottom:2px solid #CCC; line-height:50px; margin-bottom:20px; color:#666;}

.cs6 .info p{ font-size:14px; line-height:35px; color:#666;}





.db22 li{

    width: 350px;

    height: 522px;

    box-shadow: #efeff0 1px 2px 5px;

    background: #fcfcfb;

    border-radius: 30px;

    margin-right: 38px;

	float:left;

	margin-bottom:30px;

}

.db22 li .list{

    padding: 54px 50px;

}

.db22 li .list img{

    border-radius: 10px;

    width: 272px;

    height: 184px;

    display: block;

    margin: 0 auto;

}

.db22 li .list h4{

    font-size: 20px;

    line-height: 38px;

    font-weight: normal;

    line-height: 38px;

    margin-top: 25px;

}

.db22 li .list p{

    font-size: 12px;

    line-height: 28px;

    margin-top: 8px;

    color: #989898;

}

.db22 li .list a{

    display: block;

    margin: 30px  auto 0;

}

.db22 li .list a{

    width: 125px;

    height: 40px;

    line-height: 40px;

    border-radius: 100px;

    border: #e3e3e3 1px solid;

    background: #f9f8f8 url("../images/right.png") no-repeat 100px center;

    text-align: center;

    color: #5c5c5c;

    margin-top: 20px;

}

.abotongpai{ width:1200px; }

.abotongpai ul{ padding:0px; margin:0px;}

.abotongpai ul li{ list-style:none; line-height:40px !important; height:40px !important; border-radius:10px !important; width:280px !important; margin-left:10px !important; margin-right:10px; text-align:center; float:left; margin-bottom:10px; background-color:#FFF;}