﻿html{font-size: 100px;}
*{margin: 0;padding: 0;box-sizing:border-box;}
body{font-size:0.22rem;text-align:center;}
a div{
	color:white;
}
.tleft{float:left;}
.tright{float:right;}
.tcontainer{position:relative;}
.tblock{width:6.4rem;}
.thelfb{width:50%;}
.tmcenter{margin:0 auto;}
.tbgcover{background-size:cover;}
.tbgcenter{background-position:center center;}
.tbg100{background-size:100% 100%;/*会拉伸图片*/}
img{height:auto;max-width:6.4rem;}
.textcenter{text-align:center;}
.imgre{height: auto;max-width:640px;}
.tcolorPurple{background-color:#784395;}
.colorPurple{color:#784395;}
img{max-width:6.4rem;height:auto;margin:0 auto;position:relative;}
.p{text-align:justify;}
/*头部*/
.header{width:100%;height:1.04rem;position:relative;}
.header .homeButton{left:5%;background-color:#784395;position:absolute;width:0.73rem;height:1.04rem;}
.header .icon_home{width:0.51rem; height:0.53rem;background-image:url('/zt/commonimg/chkf_sprite.png');background-size:3.87rem 3.66rem;position:absolute;left:50%;top:0.25rem;margin-left:-0.255rem;}
.header .word{position:absolute;bottom:0.03rem;text-align:center;width:100%;font-size:0.166rem;color:white;}
.header .backButton{right:5%;background-color:#784395;position:absolute;width:0.73rem;height:1.04rem;}
.header .icon_back{width:0.51rem;height:0.47rem;background-image:url('/zt/commonimg/chkf_sprite.png');background-size:3.87rem 3.66rem;background-position:-2.02rem 0;position:absolute;top:0.29rem;left:50%;margin-left:-0.255rem;}
.header .logo{position:absolute;width:3.2rem;height:0.43rem;top:0.35rem;left:50%;margin-left:-1.6rem;background-image:url('/zt/commonimg/logo.jpg');background-size:3.2rem 0.43rem;}
.header .intro{font-size:0.14rem;width:100%;height:0.16rem;line-height:0.14rem;background-color:#eee;text-align:center;position:absolute;bottom:0;}
.block_640{width:6.4rem;max-width:640px;position:relative;margin:0 auto;overflow:hidden;}
/*头部*/
.pink{color:#ea68a2;}
.bgr{-webkit-background-size: 100% 100%;
background-size:100% 100%;}
.t20{font-size:0.20rem;}
.t22{font-size:0.22rem;}
.t24{font-size:0.24rem;}
.t30{font-size:0.3rem;}
.t_left{text-align:left;}

.banner{background:linear-gradient(to bottom, #fff, #333);height:4.14rem;background-image: url(../images/banner_bg.jpg);background-size:6.4rem auto;background-position:0 0.1rem;background-repeat:no-repeat;}
.banner .whiteBoard{width:4.2rem;height:2.44rem;position:absolute;background-color:rgba(255,255,255,0.7);top:1.37rem;left:1.8rem;}
.banner .whiteBoard img{width:4.22rem;}
.b01 .babysays{height:3.87rem;}
.b01 .babysays .babywords{position: absolute;width:3.42rem;height:2.39rem;background-image:url(../images/01_hibg.jpg);background-size:100%;left:1.4rem;top:1.04rem;font-size:0.2rem;color:#626262;line-height:0.32rem;padding-top:0.2rem;}
.b01 .babysays .baby{width:1.56rem;height:1.89rem;position: absolute;right:0;top:2.24rem;background-size:100% auto;background-image:url(../images/01_child.jpg)}
.b01 .babysays .tips{width:4.73rem;height:0.35rem;top:3.7rem;left:0.5rem;position:absolute;background:linear-gradient(to right, rgba(255,153,199,1) 80%, rgba(255,153,199,0.0) 100%);}
.b01 .babysays .tips .imgTips{width:3.99rem;}


.b02{
	height:10.45rem;
}
.title{
	width:6.4rem;
	max-width:640px;
	padding-left:1.8rem;
	font-size:0.24rem;
	color:white;
	font-weight:bold;
	text-align:left;
}
.b02 .title{
	height:0.71rem;
	background-image: url(../images/02_title.png);
	line-height:0.71rem;
}
.b02 .intro{
	font-size:0.22rem;
	line-height:0.36rem;
	padding:0.3rem;
	color:#626262;
	text-align:justify;
}
.b02 .babyWords{
	width:4.97rem;
	height:1rem;
	background-image: url(../images/dialog.png);
	margin: 0 auto;
	color:#1b1b1b;
	text-align:center;
	padding:0.12rem 0.1rem 0.2rem 0.1rem;
	line-height:0.36rem;
}
.b02 .middleTitle{
	font-size:0.3rem;
	font-weight:bold;
	line-height:0.36rem;
	text-align:center;
	margin-top:0.4rem;
}
.b02 .mtdec{
	width:2.25rem;
	margin:0 auto;
	margin-bottom:0.1rem;
}
.b02 .imgIntro1{
	color:#535353;
	height:0.4rem;
	width:6.1rem;
	margin:0 auto;
	line-height:0.4rem;
}
.b02 .imgPack .text{
	color:#535353;
	width:33%;
	text-align:center;
	float:left;
}
.b02 .imgIntro2{
	height:0.4rem;
	width:6.1rem;
	margin:0 auto;
	line-height:0.4rem;
	
}
.b02 .btnPack{
	width:5.5rem;
	height:0.7rem;
	margin:0.3rem auto;
}
.b02 .btnPack .btn{
	width:2.4rem;
	height:0.7rem;
	border-radius:0.2rem;
	padding:0.08rem 0.1rem 0.08rem 0.1rem;
}
.b02 .btnPack .btn .text{
	font-size:0.2rem;
	line-height:0.27rem;
	color:white;
	text-align:center;
	width:1.6rem;
	float:left;
}
.b02 .btnPack .btnleft{
	float:left;
	background-color: #be9cee;
}
.b02 .btnPack .btnright{
	float:right;
	background-color: #ea68a2;
}
.b02 .btnPack .btn .icon{
	float:left;
	width:0.55rem;
	height:0.55rem;
	border-radius:0.28rem;
	background-position:center center;
	background-repeat:no-repeat;
}
.b02 .btnPack .btn .icon1{
	background-color: #ceadfd;
	background-image: url(../images/b02IconExpert.png);
	-webkit-background-size: 0.35rem 0.37rem;
	background-size:0.35rem 0.37rem;
}
.b02 .btnPack .btn .icon2{
	background-color: #f68bbb;
	background-image: url(../images/b02IconPhone.png);
	background-size:0.38rem 0.38rem;
}
.b03 .title{
	background-image: url(../images/b03_title.png);
	width:100%;
	height:0.71rem;
	line-height:0.71rem;
	
}
.b03 .babyCry{
	width:100%;
	background-size:5.34rem 2.39rem;
	background-position: center center;
	background-repeat: no-repeat;
	height:2.4rem;
	background-image: url(../images/b03_baby.png);
	padding:1.2rem 0 0 1.34rem;
	text-align:left;
	margin:0.5rem auto 0.1rem auto;
}
.b03 .intro{
	font-size:0.21rem;
	line-height:0.36rem;
	color:#313131;
	text-align:left;
	padding:0.2rem;
}
.b03 .bricks{
	width:5.6rem;
	height:5.7rem;
	margin:0 auto;
}
.b03 .bricks .birck{
	width:2.58rem;
	height:2.62rem;
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
	margin:0.1rem 0.1rem;
	text-align:center;
	padding:0.6rem 0.1rem 0.1rem 0.1rem;
	color:white;
	text-align:center;
}
.b03 .bricks .birck .ti{
	font-size:0.32rem;
	font-weight:bold;
	color:white;
}
.b03 .bricks .birck .details{
	font-size:0.2rem;
	color:white;
	margin-top:0.15rem;
}
.b03 .bricks .birck:nth-child(n+3){
	padding-top:0.8rem;
}
.b03 .bricks .birck:nth-child(1){
	background-image: url(../images/b03_bg1.png);
	-webkit-background-size: 2.56rem 2.62rem;
	background-size: 2.56rem 2.62rem;
}
.b03 .bricks .birck:nth-child(2){
	background-image: url(../images/b03_bg2.png);
	-webkit-background-size: 2.58rem 2.62rem;
	background-size: 2.58rem 2.62rem;
}
.b03 .bricks .birck:nth-child(3){
	background-image: url(../images/b03_bg3.png);
	-webkit-background-size: 2.56rem 2.60rem;
	background-size: 2.56rem 2.6rem;
}
.b03 .bricks .birck:nth-child(4){
	background-image: url(../images/b03_bg4.png);
	-webkit-background-size: 2.56rem 2.62rem;
	background-size: 2.56rem 2.62rem;
}

.b03 .btnPack{
	width:5.7rem;
	height:0.4rem;
	color:white;
	line-height:0.4rem;
	margin:0 auto;
	box-shadow:0 0.2rem 0.3rem -0.14rem #888;
	margin-bottom:0.6rem;
}
.b03 .btnPack .btnLeft{
	width:3.45rem;
	height:100%;
	background-color: #434343;
	border-radius:0.1rem 0 0 0.1rem;
	float:left;
}
.b03 .btnPack .btnright{
	float:right;
	background-color:#be9cee;
	border-radius:0 0.1rem 0.1rem 0;
	width:2.25rem;
	height:100%;
	
}
.b03 .btnPack .btnright p{
	text-align:center;
}
.b03 .btnPack .btnright .icon{
	width:0.4rem;
	height:0.4rem;
	float:left;
	margin-left:0.1rem;
	background-color: #dbc7f5;
	background-image: url(../images/b02IconPhone.png);
	background-size:0.3rem 0.3rem;
	border-radius:0.2rem;
	background-position: center center;
	background-repeat: no-repeat;
}

.b04 .title{
	height: 0.7rem;
	background-image: url(../images/b04_title.png);
	line-height:0.7rem;
}
.b04 .intro{
	font-size:0.21rem;
	line-height:0.36rem;
	padding:0.4rem 0.3rem 0.3rem 0.3rem;
	color:#626262;
	
}
.b04 .price{
	height:2.28rem;
	background-image: url(../images/b04bg.jpg);
	padding:0.4rem 3rem 0 0.33rem;
	text-align:left;
}
.b04 .price .p1{
	color:#626262;
	font-size:0.21rem;
}
.b04 .price .p2{
	color:#626262;
	font-size:0.37rem;
	font-weight:bold;
	
}
.b04 .taocan{
	width:100%;
	height:5.7rem;
}
.b04 .taocan .prices{
	width:6.4rem;
	height:0.6rem;
	margin-top:0.4rem;
}
.b04 .taocan .prices li{
	width:2.1rem;
	height:100%;
	margin-left:0.04rem;
	line-height:0.55rem;
	font-size:0.23rem;
	float:left;
	list-style:none;
	border-bottom:0.04rem solid white;
	background-color: #b5b5b5;
	font-weight:bold;
}
.b04 .taocan .prices li.active{
	color:white;
	background-color: #fff;
	background-color: #ea68a2;
	border-bottom:0.04rem solid #c7457f;
}
.b04 .taocan .prices li:nth-child(1){
	margin-left:0;
}
.b04 .taocan .swiper-wraper{
	width:100%;
	height:4.16rem;
	background-color: #eee;
	overflow:hidden;
}
.b04 .taocan .swiper-slide{
	width:6.4rem;
	height:4.16rem;
	background-color: #eeeeee;
	padding:0.3rem 0.1rem 0.1rem 0.1rem;
	box-shadow:0 0.3rem 0.4rem -0.3rem #888;
}
.b04 .taocan .swiper-slide .imgleft{
	width:2.63rem;
	float:left;
}
.b04 .taocan .swiper-slide .imgintro{
	width:3.4rem;
	height:3.58rem;
	text-align:left;
	float:right;
}
.b04 .taocan .swiper-slide .imgintro .priceTitle{
	font-size:0.29rem;
	font-weight:bold;
	margin-bottom:0.14rem;
	color:#313131;
}
.b04 .taocan .swiper-slide .imgintro .priceDetail{
	width:100%;
	margin-bottom:0.3rem;
	height:0.35rem;
}
.b04 .taocan .swiper-slide .imgintro .priceDetail .pricedec{
	width:0.05rem;height:0.33rem;
	background-color: #ea68a2;
	border-radius:0.025rem;
	margin-right:0.05rem;
	float:left;
}
.b04 .taocan .swiper-slide .imgintro .priceDetail .text{
	width:3.06rem;
	background-color: #ea68a2;
	height:0.33rem;
	line-height:0.33rem;
	font-size:0.23rem;
	color:white;
	border-radius:0.025rem;
	float:left;
	text-align:center;
}
.b04 .swiper-slide .iconCheck{
	width:0.21rem;
	float:left;
	margin-right:0.1rem;
}
.b04 .swiper-slide .check{
	font-size:0.23rem;
	color:#434343;
}
.b04 .swiper-slide .details{
	margin-top:0.1rem;
	color:#626262;
	font-size:0.16rem;
	line-height:0.24rem;
}
.b04 .taocan .pagi{
	text-align:center;
	position:absolute;
	width:3.3rem;
	height:0.1rem;
	bottom:0.1rem;
	left:50%;
	margin-left:-1.65rem;
}
.b04 .taocan .pagi li{
	width:1rem;
	height:0.08rem;
	border-radius:0.04rem;
	background-color: #959595;
	margin-left:0.1rem;
	float:left;
	list-style:none;
}
.b04 .taocan .pagi li.active{
	background-color: #ea68a2;
	
}

.b04 .btnPack{
	width:5.8rem;
	height: 0.52rem;
	font-size:0.24rem;
	color:white;
	text-align:center;
	line-height:0.5rem;
	margin:0.4rem auto 0.45rem auto;
}
.b04 .btnPack .btnleft{
	width:2.76rem;
	height:0.5rem;
	background-color: #be9cee;
	border-radius:0.05rem;
	float:left;
	color:white;
}
.b04 .btnPack .btnright{
	width:2.76rem;
	height:0.5rem;
	background-color: #8f82bc;
	border-radius:0.05rem;
	float:right;
	padding:0.05rem;
	line-height:0.4rem;
	text-align:left;
	color:white;
}
.b04 .btnright .phoneIcon{
	width:0.4rem;
	height:0.4rem;
	background-color: #c0b9d9;
	border-radius:0.2rem;
	float:left;
	background-image: url(../images/b02IconPhone.png);
	background-size:0.3rem 0.3rem;
	background-position: center center;
	background-repeat: no-repeat;
	margin-left:0.3rem;
	margin-right:0.2rem;
}

.b05 .title{
	height:0.72rem;
	background-image: url(../images/b05_title.png);
	line-height:0.72rem;
}
.b05 .contact{
	width:100%;
	height:0.54rem;
	font-size:0.225rem;
	color:white;
	text-align:center;
	margin:0.6rem auto 0.5rem auto;
}
.b05 .contact .leftword{
	width:3.4rem;
	height:100%;
	background-color: #626262;
	line-height:0.54rem;
	float:left;
	color:white;
}
.b05 .contact .rightword{
	width:3rem;
	background-color: #ea68a2;
	line-height:0.54rem;
	float:left;
	padding-left:0.3rem;
	background-image: url(../images/b02IconPhone.png);
	background-size:0.3rem 0.3rem;
	background-position: 0.6rem center;
	background-repeat: no-repeat;
	color:white;
}
.b06 .title{
	height:0.7rem;
	line-height:0.7rem;
	background-image: url(../images/b06_title.png);
	padding-left:1.2rem;
}
.b06 .expertZhao{
	width:100%;
	height:4.8rem;
	background-image: url(../images/b06_bg.jpg);
	padding:0.6rem 0 0 0;
	text-align:left;
}
.b06 .expertZhao .intro{
	width:3.88rem;
	height:3.47rem;
	float:right;
}
.b06 .expertZhao .intro .name{
	font-size:0.4367rem;
	font-weight:bold;
	color:#1b1b1b;
	margin:0 0 0.1rem 0;
}
.b06 .expertZhao .intro .jieshao{
	color:#535353;
	font-size:0.25rem;
	margin-bottom:0.2rem;
}
.b06 .expertZhao .intro .details{
	font-size:0.2rem;
	color:#535353;
	line-height:0.3rem;
	margin-bottom:0.3rem;
}
.b06 .expertZhao .intro .btn{
	width:2.26rem;
	height:0.46rem;
	color:white;
	text-align:center;
	font-size:0.24rem;
	line-height:0.46rem;
	background-color: #784395;
	border-radius:0.05rem;
}
.b07 .title{
	height:0.7rem;
	line-height:0.7rem;
	background-image: url(../images/b07_title.png);
}
.b07 .liaojie{
	width:100%;
	height:1.1rem;
	line-height:1.3rem;
	font-size:0.28rem;
}
.b07 .imgWall{
	height:5.3rem;
	width:100%;
	box-shadow:0 0.1rem 0.3rem #e9e1f5; 
}
.b07 .imgWall .imgblock{
	width:2.02rem;
	height:2.6rem;
	margin-left:0.1rem;
	margin-bottom:0.1rem;
	float:left;
}
.b07 .imgblock .word{
	width:100%;font-size:0.19rem;
	color:#434343;
	padding-top:0.06rem;
	text-align:center;
}
.b07 .imgblock img{
	max-width:100%;
}
.b07 .btn{
	width:2.4rem;
	height: 0.4rem;
	background-color: #784395;
	border-radius:0.1rem;
	line-height:0.4rem;
	color:white;
	margin:0.5rem auto;
}
/*尾部*/
.footer{max-width:640px;width:6.4rem;margin:0 auto;}
a{text-decoration:none;}
.clearfix:after {content: " ";display: block;clear: both;height: 0;}
.footer_connection{
	height:2.7rem;
}
.indexfooter_menu{background-color: #454545;}
.indexfooter_menu ul li {float: left;width: 25%;text-align: center;font-size: 100%;padding: 0.15rem 0;list-style: none;}
.indexfooter_menu ul li a {font-size:0.2rem;display: block;color: #FFF;}

.indexfooter_menu ul li:nth-child(1) a, .indexfooter_menu ul li:nth-child(2) a, .indexfooter_menu ul li:nth-child(3) a {border-right: 0.01rem solid #ffffff;}
.clearfix{zoom:1;}
.f_phone{width:100%;height:1.14rem;background-image:url('/zt/commonimg/indexfooter_phone.jpg');background-size:6.4rem 1.14rem;}
.map{height:0rem;background-image:url('/zt/commonimg/map.jpg');background-size:6.4rem 2.56rem;}
.phone_yy{height:1rem;}
.phone_yy ul li {float: left;text-align: center;list-style:none;}
.phone_yy .p1{text-align:center;}
.phone_yy ul li:nth-child(1) a{border-right:0.01rem solid white;}
.phone_yy ul li a{height:100%;}
.phone_yy ul li a:nth-child(1){width:100%;display:block;float:left;font-size:0.22rem;color:white;}
.phone_yy ul li:nth-child(1) {width: 1.15rem;background: #313131;padding: 2% 0%;height:1rem;}
.phone_yy ul li:nth-child(2){width:1.15rem;background:#313131;padding:2% 0%;height:1rem;}
.phone_yy .icon{width:0.43rem;height:0.44rem;margin:0 auto;background-image:url('/zt/commonimg/chkf_sprite.png');background-size:3.87rem 3.66rem;}
.phone_yy .home_button{background-position:-3.44rem 0;}
.phone_yy .order_button{background-position:-0.55rem 0;}
.phone_yy .chat_icon{width:0.42;height:0.43rem;float:left;margin-left:0.3rem;background-position:-2.98rem 0;}
.phone_yy_right{line-height:0.43rem;}
.phone_yy .phone_icon{float:left;margin-left:0.3rem;background-position:-1.53rem -0.03rem;}
.phone_yy ul li:nth-child(3){width:2.05rem;height:1rem;padding:4.5% 0%;background-color:#784395;}
.phone_yy ul li:nth-child(4){width:2.05rem;height:1rem;padding:4.5% 0%;background-color:#672889;}
.bm{height:0.65rem;text-align:center;font-size:0.18rem;padding:0.1rem;color:white;background-color:#313131;}
/*尾部结束*/