/* 产品列表 */
.in-page .nav{
	position: initial;
}
.in-page .in-banner{
	position: relative;
	width: 100%;
	padding-bottom: 170px;
}
.in-page .in-banner .ban-img{
	width: 86.45%;
}
.in-page .in-banner .ban-bg{
	width: 86.45%;
	height: 475px;
	background: #c8cbd0;
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: -1;
}
.in-page .in-banner .ban-bg .h2{
	position: absolute;
	left: 11.75%;
	bottom: 60px;
}
.in-page .in-banner .ban-bg .h2 h2{
	font-size: 36px;
	color: #46525f;
	font-weight: bold;
	opacity: 0.8;
}

.bread{margin: 32px 0 100px;}
.bread p{float: right;font-size: 20px;}
.bread p a{font-size: 18px;color: #636d77;}
.product-lists{padding-bottom: 95px;}
.product-lists .product-li{width: 50%;padding-left: 4.62%;float: left;position: relative;}
.product-lists .product-li .img{position: relative;margin-bottom: 160px;width: 81.9%;}
.product-lists .product-li .img img{display: inline-block;}
.product-lists .product-li .img .shadow{position: absolute;left: 0;top: 0; width: 100%;height: 100%;z-index: 11;opacity: 0;transition: all ease .4s;
	-o-transition: all ease .4s;
	-ms-transition: all ease .4s;
	-moz-transition: all ease .4s;
	-webkit-transition: all ease .4s;	   }
.product-lists .product-li .img:hover .shadow{opacity: 1;}
.product-lists .product-li .img .shadow .shadow-text{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 80%;display: flex;flex-flow: wrap;align-items: center;justify-content: space-between;}
.product-lists .product-li .img .shadow .shadow-text a{display: block;width: 100%;font-size: 22px;color: #fff;margin-top: 30px;background: url(../images/product/shadow-icon_03.png)no-repeat right center;}
/*.product-lists .product-li .img .shadow .shadow-text a:nth-child(1),.product-lists .product-li .img .shadow .shadow-text a:nth-child(2){margin-top: 0;}*/
.product-lists .product-li .li-bg{position: absolute;right: 0;bottom: 0;width: 83.2%;height: 408px;z-index: -1;}
.product-lists .product-li .li-text{opacity: 0.8;position: absolute;left: 39%;bottom: 0;color: #fff;text-align: center;z-index: 1;padding-bottom: 30px;}
.product-lists .product-li .li-text span.white-fang{display: inline-block;width: 11px;height: 11px;background: #fff;}
.product-lists .product-li .li-text h2{font-size: 22px;font-weight: bold;line-height: 1;margin: 22px 0 20px;}
.product-lists .product-li .li-text a span{vertical-align: middle;font-size: 16px;color: #fff;margin-right: 10px;}
.product-lists .product-li .li-text a img{display: inline-block;vertical-align: middle;}
.product-lists .product-li:nth-child(2n){margin-top: 100px;}
/* .product-lists .product-li:nth-child(2){margin-top: 126px;} */
@media(max-width: 1400px){
	.product-lists .product-li .img .shadow .shadow-text a{font-size: 22px;margin-top: 25px;}
}
/* 冰棍系列 */
.in-page .in-banner.ice-banner{padding-bottom: 480px;}
.in-page .in-banner.ice-banner .ice-text{width: 70%;float: right;}
.in-page .in-banner.ice-banner .ice-text .ice-bread{margin: 30px 0;}
.in-page .in-banner.ice-banner .ice-text .ice-bread p{float: right;font-size: 20px;color: #fff;}
.in-page .in-banner.ice-banner .ice-text .ice-bread p a{font-size: 20px;color: #fff;}
.in-page .in-banner.ice-banner .ice-text .text-in h2{font-size: 30px;color: #fff;margin-bottom: 30px;}
.in-page .in-banner.ice-banner .ice-text .text-in h2 span{font-size: 24px;margin-left: 12px;}
.in-page .in-banner.ice-banner .ice-text .text-in p{font-size: 20px;color: #fff;line-height: 40px;}
.in-page .in-banner.ice-banner .ban-bg{height: 700px;background: #6d4b4a;}

.ice-lists{padding: 144px 0 100px 5%;}
.ice-lists .ice-li{width: 48%;float: left;position: relative;margin-right: 4%;margin-bottom: 80px;}
.ice-lists .ice-li:nth-child(2n){margin-right: 0;}
.ice-lists .ice-li .li-img{width: 89.69%;}
.ice-lists .ice-li .li-img img{display: inline-block;}
.ice-lists .ice-li .li-bg{position: absolute;right: 0;bottom: 0;width: 89.8%;height: 533px;z-index: -1;}
.ice-lists .ice-li .li-text{opacity: 0.8;color: #fff;text-align: center;z-index: 1;padding:15px 0 35px;}
.ice-lists .ice-li .li-text span.white-fang{display: inline-block;width: 11px;height: 11px;background: #fff;}
.ice-lists .ice-li .li-text h2{font-size: 26px;font-weight: bold;line-height: 1;margin: 22px 0 20px;}
.ice-lists .ice-li .li-text a span{vertical-align: middle;font-size: 16px;color: #fff;margin-right: 10px;}
.ice-lists .ice-li .li-text a img{display: inline-block;vertical-align: middle;}

/* 产品二级列表 */
.in-page .in-banner.sec-banner{padding-bottom: 300px;}
.in-page .in-banner.sec-banner .ban-bg{height:520px;}
.in-page .in-banner.sec-banner .sec-text{width: 73%;float: right;padding-right: 4%;}
.in-page .in-banner.sec-banner .sec-text .text-in h2{font-size: 36px;color: #46525f;line-height: 1;font-weight: bold;margin: 65px 0 40px;}
.in-page .in-banner.sec-banner .sec-text .text-in .p{height: 150px;}
.in-page .in-banner.sec-banner .sec-text .text-in .p p{font-size: 22px;color: #636d77;line-height: 45px;}
.in-page .in-banner.sec-banner .sec-text .text-in .p .many-text{
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.in-page .in-banner.sec-banner .sec-text .text-in .see{margin: 0 0 80px;}
.in-page .in-banner.sec-banner .sec-text .text-in .see a img{display: inline-block;vertical-align: middle;}
.in-page .in-banner.sec-banner .sec-text .text-in .see a span{font-size: 22px;color: #46525f;vertical-align: middle;margin-right: 15px;}
.sec-text .text-in .select .sel-nav{display: flex;}
.sec-text .text-in .select .sel-nav .nav-li{width: 26%;position: relative;margin-right: 6%;}
.sec-text .text-in .select .sel-nav .nav-li>a{
	display: block;
	width: 100%;
	font-size: 18px;
	color: #46525f;
	background: none;
	border: none;
	margin-right: 6.4%;
	border-bottom: 1px solid #46525f;
	line-height: 54px;
	padding: 8px 0;
	background: url(../images/pro_sec/down_03.png)no-repeat right center;
}
.sec-text .text-in .select .sel-nav .nav-li .nav-div{
	position: absolute;
	left: 0;
	top: 71px;
	padding: 10px;
	background: #c8cbd0;
	width: 100%;
	display: none;
	z-index: 10;
	box-shadow: 0 0 20px #999;
}
.sec-text .text-in .select .sel-nav ul.flyout-navsub{position: relative;}
.sec-text .text-in .select .sel-nav ul.flyout-navsub>li{position: relative;}
.sec-text .text-in .select .sel-nav ul.flyout-navsub>li .three{box-shadow: 0 0 20px #999;display: none; position: absolute;right: -103%;top: 0;width: 100%;background: #c8cbd0;padding-left: 10px;z-index: 10;}
.sec-text .text-in .select .sel-nav .nav-li .nav-div ul li a{display: block; font-size: 16px;line-height: 48px;}
.sec-text .text-in .select .sel-nav .nav-li .nav-div ul li a:hover{color: #fff;}
@media(max-width: 1500px){
	.sec-text .text-in .select .sel-nav ul.flyout-navsub>li .three{right: -105%;}
	.sec-text .text-in .select .sel-nav .nav-li .nav-div ul li a{font-size: 13px;}
}
@media(max-width: 999px){
	.sec-text .text-in .select .sel-nav .nav-li{width: 35%;}
	.sec-text .text-in .select .sel-nav .nav-li>a{font-size: 0.35rem;line-height: 0.6rem;}
	.sec-text .text-in .select .sel-nav .nav-li .nav-div ul li a{font-size: 0.35rem;}
	.sec-text .text-in .select .sel-nav .nav-li .nav-div{top: 1rem;}
	.sec-text .text-in .select .sel-nav .nav-li .nav-div ul li a{line-height: 0.7rem;}
}

.sec-lists{padding-bottom: 50px;}
.sec-lists ul{
	display: flex;
	/*align-items: center;*/
	flex-flow: wrap;
}
.sec-lists ul li{width: 24.3%; margin-right: 0.8%;background: #c8cbd0;margin-bottom: 50px;}
.sec-lists ul li:nth-child(4n){margin-right: 0;}
.sec-lists ul li p{font-size: 16px;color: #46525f;margin-top: 48px;margin-left: 8.8%;line-height: 1.5;margin-right: 1%;position: relative;padding-left: 16px;}
.sec-lists ul li p:before{position: absolute;left: 0;top: 8px;content: ''; width: 7px;height: 7px;background: #46525f;}
.sec-lists ul li p span{display: none;width: 7px;height: 7px;background: #46525f;margin-right: 20px;vertical-align: middle;}
.sec-lists ul li .img{width: 90%;margin: 20px auto;}

/* 产品详情 */
.detail-banner{width: 86.45%;height: 730px;background: #717c5a;position: relative;}
.detail-banner .text{padding: 245px 0 0 14.5%;}
.detail-banner .text h2{font-size: 32px;font-weight: bold;color: #2f3425;width: 60%;position: relative;padding-left: 52px;}
.detail-banner .text h2::before{position: absolute;left: 0;top: 20px; content: '';width: 12px;height: 12px; background: #2f3425;}
/*.detail-banner .text h2 em{display: inline-block;width: 12px;height: 12px;background: #2f3425;vertical-align: middle;margin-right: 40px;}*/
.detail-banner .text h2 span{font-size: 24px;text-transform: uppercase;margin-left: 30px;}
.detail-banner .text .buy{display: block; margin-top: 220px;margin-left: 50px; width: 210px;line-height: 45px;background: #fff;text-align: center;font-size: 20px;color: #717c5a;}
.detail-banner .img{position: absolute;right: -110px;top: 100px;}

@media(max-width: 1600px){
	.detail-banner .text h2{font-size: 30px;}
	.detail-banner .text h2::before{top: 15px;}
	.detail-banner .img{right: -220px;}
}


.detail-title{text-align: center;padding-bottom: 40px;}
.detail-title span{display: inline-block;width: 16px;height: 16px;background: #56555a;}
.detail-title h2{font-size: 30px;color: #3d3f41;font-weight: bold;line-height: 1;margin-top: 15px;}


.detail-canshu{ padding-bottom:80px; }
.detail-canshu li{ margin-top:2px; float: left; width: 100%; margin-right:1%;  padding:20px; background: #e4e4e2; font-size:24px; line-height:50px; color: #3d3f41; position: relative;  text-align: center;} 
.detail-canshu li span{ display: inline-block; }
.detail-canshu li:nth-child(2n){ background: #f5f5f5;}

.detail-pic{position: relative;padding-bottom: 60px;}
.detail-swiper{position: relative;}
.swiper-detail{position: relative;overflow: hidden;width: 80.7%;margin: 0 auto;}
.swiper-detail .swiper-slide {width: 46.3%;}
.swiper-detail .slide .img{position: relative;}
.swiper-detail .slide .img .shadow{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(72,73,68,0.5);}
.swiper-detail .slide .img .shadow .play{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.detail-swiper .swiper-button-next,.detail-swiper .swiper-button-prev{width: 18px;height: 31px;margin-top: 15;}
.detail-swiper .swiper-button-next{background: url(../images/detail/right_03.png)no-repeat;background-size: cover;}
.detail-swiper .swiper-button-prev{background: url(../images/detail/left_03.png)no-repeat;background-size: cover;}
.detail-bottom{margin-top: 60px;}
.detail-pic .pic-bg{position: absolute;right: 0;bottom: 0;width: 86.45%;height: 470px; background: #e4e4e2;z-index: -1;}

.detail-like{padding: 80px 0 130px;}
.detail-like .like-lists ul{display: flex;flex-flow: wrap;}
.detail-like .like-lists ul li{width: 24.2%;margin-right: 1%;}
.detail-like .like-lists ul li:nth-last-child(1){margin-right: 0;}
.detail-like .like-lists ul li a .img{background: #e4e4e2;}
.detail-like .like-lists ul li a .img p{padding: 46px 0 0 9%;}
.detail-like .like-lists ul li a .img p em{display: inline-block;width: 7px;height: 7px;background: #a4a4a4;vertical-align: middle;margin-right: 20px;}
.detail-like .like-lists ul li a .img p span{font-size: 20px;color: #a4a4a4;display: inline-block;vertical-align: middle;}
.detail-like .like-lists ul li a .img .in-img{width: 90%;margin: 0 auto;padding: 30px 0;}
.detail-like .like-lists ul li a .txt{text-align: center;padding: 34px 0 ;}
.detail-like .like-lists ul li a .txt span.fang{display: inline-block; width: 15px;height: 15px;background: #56555a;}
.detail-like .like-lists ul li a .txt h2{font-size: 18px;color: #56555a;font-weight: bold;margin: 22px 0;}
.detail-like .like-lists ul li a .txt p span{display: inline-block;margin-right: 12px; font-size: 18px;color: #56555A;vertical-align: middle;}
.detail-like .like-lists ul li a .txt p img{display: inline-block;vertical-align: middle;}

/* 灵感空间 */
.in-page .in-banner .ban-bg.insban-bg{height: 657px;background: #636d78;z-index: -1;}
.in-page .in-banner.insbanner{padding-bottom: 360px;}
.in-page .in-banner.insbanner .text{opacity: 0.8;width: 72.8%;float: right;padding: 70px 9.6% 0 0;}
.in-page .in-banner.insbanner .text h2{font-size: 30px;font-weight: bold;color: #fff;margin-bottom: 25px;}
.in-page .in-banner.insbanner .text p{font-size: 20px;line-height: 45px;color: #fff;}
.in-page .in-banner.insbanner .text .ins-more{display: block;background: #fff;margin-top: 40px; width: 156px;line-height: 33px;text-align: center;font-size: 16px;color: #44525f;}
.ice-lists.ins-lists{padding-top: 0;}
/* 灵感空间 三级列表 */
.insp_third{padding-top: 105px;}
/* 新闻中心 */
.in-page .in-banner .ban-bg.news-bg{background: #44525f;}
.in-page .in-banner .ban-bg.news-bg .h2 h2{color: #fff;}
.news-tab{text-align: center;}
.news-tab a{color: #44525f;font-size: 24px;display: inline-block;margin: 0 62px;padding-bottom: 10px;}
.news-tab a.active{border-bottom: 1px solid #828a91;}
.news-lists{margin-top: 60px;}
.news-lists .news-li{padding-top: 40px;position: relative;margin-bottom: 52px;}
.news-lists .news-li .li-text .img{position: absolute;left: 0;top: 0;width: 37.5%;}
.news-lists .news-li .li-text .text-bg{width: 90.3%;float: right;padding: 62px 0 90px;}
.news-lists .news-li:nth-child(1) .text-bg{background: #acbba8;}
.news-lists .news-li:nth-child(2) .text-bg{background: #8f6269;}
.news-lists .news-li:nth-child(3) .text-bg{background: #788492;}
.news-lists .news-li:nth-child(4) .text-bg{background: #8d8b8c;}
.news-lists .news-li .li-text .text-bg .text-con{opacity: 0.8;width: 55.8%;float: right;margin-right: 5.5%;}
.news-lists .news-li .li-text .text-bg .text-con span.fang{display: block;width: 11px;height: 11px;background: #fff;}
.news-lists .news-li .li-text .text-bg .text-con .tit{display: flex;flex-flow: wrap;justify-content: space-between;align-items: center;}
.news-lists .news-li .li-text .text-bg .text-con .tit .left{width: 75%;}
.news-lists .news-li .li-text .text-bg .text-con .tit .left h2{font-size: 24px;color: #fff;font-weight: bold;line-height: 1;margin: 30px 0 45px;}
.news-lists .news-li .li-text .text-bg .text-con .tit .right{width: 24%;}
.news-lists .news-li .li-text .text-bg .text-con .tit .right img{display: inline-block;vertical-align: middle;margin-right: 2%;width: 14%;}
.news-lists .news-li .li-text .text-bg .text-con .tit .right span{display: inline-block;vertical-align: middle;font-size: 18px;color: #fff;}
.news-lists .news-li .li-text .text-bg .text-con .p p{font-size: 16px;color: #fff;line-height: 30px;}
.page{text-align: center;background: #f0f0f0;padding: 18px 0;margin-bottom: 100px;}
.page a{display: inline-block; font-size: 20px;color: #666;margin: 0 16px;padding: 6px 12px;}
.page span.current{display: inline-block; font-size: 20px;color: #fff;background: #44525f;padding: 6px 12px;margin: 0 16px;}


/* 新闻详情 */
.detail-con{padding-bottom: 145px;}
.detail-con .detail-tit{text-align: center;font-size: 26px;color: #2c2c2c;margin-bottom: 100px;}
.detail-con .detail-tit h2{letter-spacing: 2px;font-weight: bold;}
.detail-con .detail-des{display: flex;flex-flow: wrap;align-items: center;justify-content: space-between;margin-bottom: 85px;}
.detail-con .detail-des .time{font-size: 16px;color: #888;}
.detail-con .detail-des .count{display: flex;align-items: center;}
.detail-con .detail-des .count img{display: inline-block;vertical-align: middle;margin-right: 12px;width: 40%;}
.detail-con .detail-des .count span{display: inline-block;vertical-align: middle;font-size: 16px;color: #888;}
.detail-con .detail-des .count p.one{margin-right: 32px;}
.detail-con .detail_con_in {padding-bottom: 80px;border-bottom: 1px solid #ccc;}
.detail-con .detail_con_in p{font-size: 18px;color: #2c2c2c;line-height: 45px;text-indent: 2em;}
.detail-con .last-next{margin: 65px 0 130px;display: flex;flex-flow: wrap;align-items: flex-end;justify-content: space-between;}
.detail-con .last-next .left p{font-size: 18px;color: #2c2c2c;line-height: 45px;}
.detail-con .last-next .left p a{font-size: 18px;color: #2c2c2c;}
.detail-con .last-next .right{display: flex;align-items: center;}
.detail-con .last-next .right img{display: inline-block;}
.detail-con .last-next .right a{margin: 0 20px;}
.detail-con .last-next .right em{display: inline-block;width: 1px;height: 23px;background: #000;margin: 0 20px;}
.about-news .aboutnews-tit{text-align: center;padding-bottom: 30px;}
.about-news .aboutnews-tit span{display: inline-block;width: 15px;height: 15px;background: #56555a;margin-bottom: 15px;}
.about-news .aboutnews-tit h2{font-size: 26px;color: #56555A;font-weight: bold;}
.detail-con .abnews-lists ul{display: flex;flex-flow: wrap;}
.detail-con .abnews-lists ul li{width: 23.2%;margin-right: 2.2%;text-align: center;}
.detail-con .abnews-lists ul li:nth-last-child(1){margin-right: 0;}
.detail-con .abnews-lists ul li p{margin-top: 25px;font-size: 18px;color: #56555A;}

/* 常见问题 */
.question-lists{padding: 0 4.85%;margin-bottom: 82px;}
.question-lists ul li{padding: 80px 1.7%;border-bottom: 1px solid #ccc;}
.question-lists ul li h2{font-size: 26px;color: #44525f;font-weight: bold;margin-bottom: 50px;}
.question-lists ul li .p{padding-left: 5.1%;font-size: 22px;color: #44525f;line-height: 50px;}

/* 搜索结果 */
.search-banner{width: 100%;background: #c8cbd0;}
.search-banner .search-text{height: 206px;display: flex;flex-flow: wrap; align-items: center;justify-content: space-between;}
.search-banner .search-text .left h2{font-size: 30px;color: #46525f;font-weight: bold;}
.search-banner .search-text .right a{display: inline-block;text-align: center;width: 160px;background: #46525f;}
.search-banner .search-text .right a img{display: inline-block;vertical-align: middle;}
.search-banner .search-text .right a span{display: inline-block;vertical-align: middle;font-size: 18px;line-height: 42px; color: #fff;margin-left: 15px;}

/* 联系我们 */
.in-page .in-banner .ban-bg.contact-bg{background: #4d5942;}
.in-page .in-banner .ban-bg.contact-bg .h2 h2 {color: #ffff;}
.contact-con{position: relative;margin-bottom: 88px;}
.contact-con .contact-bg{width: 86.45%;height: 100%; background: #d3d1d2;position: absolute;left: 0;top: 0;z-index: -1;}
.contact-con .contact-text{padding: 125px 0 125px 8.2%;}
.contact-con .contact-text span.black-fang{display: block;width: 18px;height: 18px;background: #595a5e;}
.contact-con .contact-text p{font-size: 22px;color: #595a5e;}
.contact-con .contact-text .text{padding-bottom: 35px;}
.contact-con .contact-text .text p{margin-top: 45px;line-height: 1;}
.contact-con .contact-text .erweima{margin: 55px 0 80px;display: flex;flex-flow: wrap;}
.contact-con .contact-text .erweima .ma-in{display: flex;flex-flow: wrap;align-items: center;justify-content: space-between; width: 33%;}
.contact-con .contact-text .erweima .ma-in:nth-child(1){margin-right: 5%;}
.contact-con .contact-text .erweima .ma-in .left{width: 34.7%;}
.contact-con .contact-text .erweima .ma-in .right p:nth-child(1){margin-bottom: 30px;}
.contact-con .contact-text .jieshi{padding-bottom: 56px;}
.contact-con .contact-text .jieshi p{line-height: 40px;}

/* 儿童房 */ 
.children-con .sort{display: flex;flex-flow: wrap;align-items: center;justify-content: space-between;margin-bottom: 80px;}
.children-con .sort .left p span{display: inline-block; font-size: 18px;color: #616c54;margin-right: 24px;}
.children-con .sort .left p a{display: inline-block;margin-left: 16px; width: 141px;line-height: 32px;border: 1px solid #616c54;text-align: center;font-size: 16px;color: #616c54;}
.children-con .sort .left p a.active{background: #616c54;color: #fff;}
.children-con .sort .right{display: flex;}
.children-con .sort .right .img{background: #616c54;width: 34px;display: flex;align-items: center;justify-content: center;}
.children-con .sort .right .input{width: 248px;height: 32px;line-height: 32px;border: 1px solid #616C54;padding-left: 30px;font-size: 16px;color: #616C54;}
.children-con .sort .right .input input{width: 100%;line-height: 32px;background: none;border: none;}
.children-con .sort .right .input input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #616C54;
}
.children-con .sort .right .input input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #616C54;
}
.children-con .sort .right .input input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #616C54;
}
.children-con .sort .right .input input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #616C54;
}
.children-lists ul{display: flex;flex-flow: wrap;}
.children-lists ul li{width: 31.4%;margin-right: 2.9%;margin-bottom: 60px;}
.children-lists ul li:nth-child(3n){margin-right: 0;}
.children-lists ul li .text{padding-top: 25px;}
.children-lists ul li .text span{display: block;width: 11px;height: 11px;background: #595a5f;margin: 0 auto;}
.children-lists ul li .text p{font-size: 20px;line-height: 36px;color: #595a5f;margin-top: 12px;}
.children-lists ul li .text .a{margin-top: 26px;}
.children-lists ul li .text .a a{display: inline-block;width: 48.4%;line-height: 50px;text-align: center;font-size: 18px;color: #fff;}
.children-lists ul li .text .a a:nth-child(1){background: #515156;margin-right: 3.1%;}      
.children-lists ul li .text .a a:nth-child(2){background: #59634c;} 
 
/* 关于我们 */
.about-ban{position: relative;}
.about-ban .ban-text{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;width: 30%;color: #fff;}
.about-ban .ban-text h1{font-size: 52px;line-height: 1;opacity: 0.8;}
.about-ban .ban-text .h3{font-size: 18px;color: #fff;line-height: 1; text-transform: uppercase;margin: 28px 0;opacity: 0.6;}
.about-ban .ban-text .h3 span{display: inline-block; vertical-align: middle;margin: 0 5.5%;}
.about-ban .ban-text .h3 em{display: inline-block;width: 39px;height: 1px;background: #8e959b;vertical-align: middle;}
.about-ban .ban-text p{font-size: 16px;color: #fff;line-height: 24px;text-align: justify;opacity: 0.6;}
.in-page .in-banner.about_in_banner{padding-bottom: 0;}
.in-page .in-banner .ban-bg.about_ban_bg{height: 720px;background: #6d4b4a;}
.in-page .in-banner .aboutban_text{width: 88%;}
.in-page .in-banner .ban_bottom{width: 64.45%; float: right;padding: 76px 0 85px;color: #fff;}
.in-page .in-banner .ban_bottom h2{font-size: 28px;font-weight: bold;margin-bottom: 40px;opacity: 0.8;}
.in-page .in-banner .ban_bottom p{font-size: 18px;line-height: 45px;opacity: 0.8;}

.about_con .about_con_li{position: relative;margin-bottom: 95px;}
.about_con .about_con_li .about_bg{width: 79.89%;height: 100%;background: #535f6c;position: absolute;left: 0;top: 0;z-index: -1;}
.about_con .about_con_li .abcon_text{color: #fff;padding: 1rem 0;width: 48.9%;}
.about_con .about_con_li .abcon_text>span{opacity: 0.8;display: block;width: 14px;height: 14px;background: #fff;}
.about_con .about_con_li .abcon_text .txt{opacity: 0.8;padding-top: 50px;}
.about_con .about_con_li .abcon_text .txt h2{font-size: 28px;line-height: 1;margin-bottom: 30px;}
.about_con .about_con_li .abcon_text .txt p{font-size: 18px;line-height: 40px;margin-bottom: 40px;}
.about_con .about_con_li .about_pic{position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 46%;z-index: 10;}

.about_con .about_con_li:nth-child(2) .about_bg{left: auto;right: 0;background: #d3d1d2;}
.about_con .about_con_li:nth-child(2) .about_pic{right: auto;left: 0;}
.about_con .about_con_li:nth-child(2) .abcon_text{float: right;width: 39.58%;margin-right: 9.3%;padding: 110px 0;}
.about_con .about_con_li .abcon_text .con{margin-bottom: 60px;}
.about_con .about_con_li .abcon_text .con h2{font-size: 28px;color: #56555a;font-weight: bold;margin-bottom: 38px;}
.about_con .about_con_li .abcon_text .con p{font-size: 18px;line-height: 30px;color: #56555A;text-align: justify;margin-bottom: 25px;}
.about_con .about_con_li .abcon_text .p{text-align: right;font-size: 18px;line-height: 40px;color: #56555A;}

.about_con .about_con_li:nth-child(3) .about_bg{background: #59634c;}
.about_con .about_con_li:nth-child(3) .abcon_text{opacity: 0.8;padding: 130px 0;width: 38.5%;}
.about_con .about_con_li:nth-child(3) .abcon_text .last-padding{padding: 90px 0;}
.about_con .about_con_li:nth-child(3) .abcon_text .last-padding .last-txt{margin-bottom: 55px;}
.about_con .about_con_li:nth-child(3) .abcon_text .last-padding .last-txt h2{font-size: 28px;line-height: 50px;color: #fff;}
.about_con .about_con_li:nth-child(3) .abcon_text .last-padding .last-txt p{font-size: 18px;color: #fff;line-height: 40px;}
.about_con .about_con_li:nth-child(3) .abcon_text .last-padding .text-more{display: block;width: 192px;line-height: 40px;text-align: center;font-size: 18px;color: #59634c;background: #fff;}

.ab-shadow{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);z-index: 99;display: none;}
.ab-shadow .content{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 73%;}
.ab-shadow .content .ab-close{position: absolute;right: 0;top: -100px;}
.swiper-about{position: relative;overflow: hidden;width: 100%;}
.swiper-about .swiper-slide{padding: 33px 1.85% 0;background: #f3f3f3;height: 500px;width: 19.5%;}
.swiper-about .swiper-slide .ab-num{position: absolute;left: 0;top: 0;width: 60px;height: 60px;display: flex;align-items: center; justify-content: center;}
.swiper-about .swiper-slide:nth-child(1) .ab-num{background: #acbba8;}
.swiper-about .swiper-slide:nth-child(2) .ab-num{background: #8f6269;}
.swiper-about .swiper-slide:nth-child(3) .ab-num{background: #788492;}
.swiper-about .swiper-slide:nth-child(4) .ab-num{background: #8d8b8c;}
.swiper-about .swiper-slide:nth-child(5) .ab-num{background: #3e515a;}
.swiper-about .swiper-slide .ab-num span{font-size: 24px;font-family: arial;color: #ffff;}
.swiper-about .swiper-slide .text{padding-top: 22px;text-align: center;}
.swiper-about .swiper-slide .text span{display: inline-block;width: 6px;height: 6px;background: #4e4d51;}
.swiper-about .swiper-slide .text h2{font-size: 20px;color: #565a5f;}
.swiper-about .swiper-slide .text p{font-size: 16px;line-height: 28px; color: #666;text-align: justify;margin-top: 20px;}
/* 全国门店 */
.in-page .in-banner .ban-bg.store-bg{background: #dedece;}
.store-top{position: relative;padding-bottom: 120px;margin-bottom: 100px;}
.store-top .store_top_bg{position: absolute;left: 0;bottom: 0;width: 65%;height: 310px;background: #cecccc;z-index: -1;}
.store-top .con{padding: 150px 0;background:url(../images/store/store_con_bg_03.jpg)no-repeat;background-size: cover;}
.store-top .con .con-con{width: 24.28%;background: rgba(255,255,255,0.8);text-align: center;float: right;margin-right: 2.57%;padding: 40px 2.8% 58px;}
.store-top .con .con-con h2{font-size: 28px;font-weight: bold;color: #4d4e53;margin-bottom: 24px;}
.store-top .con .con-con select{color: #999; display: block;width: 100%;height: 46px;border: 1px solid #eeeded;margin-bottom: 30px;padding: 0 14px;}

.store-top .con .con-con a.btn{display: inline-block;width: 100%;line-height: 48px;background: #c6c6c6;text-align: center;font-size: 18px;font-weight: bold; color: #fff;letter-spacing: 2px;}

.store-sult ul{display: flex;flex-flow: wrap;}
.store-sult ul li{width: 46%;margin-right: 3.2%;margin-bottom: 80px;}
.store-sult ul li:nth-child(4n){margin-right: 0;}
.store-sult ul li span{display: block;width: 11px;height: 11px;background: #515156;margin-bottom: 48px;}
.store-sult ul li .p{margin-bottom: 28px;}
.store-sult ul li p{font-size: 20px;line-height: 40px;color: #4d4e53;}

.store-map{background: #e1e0e0;padding: 64px 0 60px;margin-bottom: 66px;}
.store-map .store-title{text-align: center;}
.store-map .store-title span{display: inline-block;width: 15px;height: 15px;background: #646367;}
.store-map .store-title h2{font-size: 34px;color: #46464b;font-weight: bold;margin-top: 15px;}
.store-map .img{margin-top: 75px;}

/* 荣誉资质 */
.honor-top{padding-bottom: 60px;}
.honor-top ul{display: flex;flex-flow: wrap;}
.honor-top ul li{width: 27.85%;margin-right: 7.6%;text-align: center;}
.honor-top ul li:nth-child(3n){margin-right: 0;}
.honor-top ul li .text{padding-top: 45px;}
.honor-top ul li .text p{font-size: 20px;line-height: 30px; color: #636d78;}
.honor-tit{text-align: center;}
.honor-tit span{display: inline-block;width: 14px;height: 14px;background: #56555a;margin-bottom: 30px;}
.honor-tit h2{font-size: 28px;font-weight: bold;color: #56555a;margin-bottom: 18px;}
.honor-tit p{font-size: 22px;color: #999;}
.honor-lists{padding: 50px 0 36px;}
.honor-lists ul{display: flex;flex-flow: wrap;}
.honor-lists ul li{width: 31.1%;margin-right: 2.85%;margin-bottom: 70px; text-align: center;}
.honor-lists ul li:nth-child(3n){margin-right: 0;}
.honor-lists ul li .text{padding-top: 30px;}
.honor-lists ul li .text p{font-size: 20px;line-height: 30px;color: #636d78;}

/* 设计师 */
.in-page .in-banner.desbanner{
	padding-bottom: 350px;
}
.in-page .in-banner.desbanner .text{
	width: 72.8%;
	float: right;
	padding: 60px 6.6% 0 0;
	opacity: 0.8;
}
.in-page .in-banner.desbanner .text h2{font-size: 36px;font-weight: bold; color: #fff;letter-spacing: 1px;margin-bottom: 30px;}
.in-page .in-banner.desbanner .text p{font-size: 18px;line-height: 45px;color: #fff;}
.designer{padding: 50px 0 110px;}

/* 发展历程 */
.in-page .in-banner .ban-bg.his-bg .h2 h2{color: #46525f;}
.history{position: relative;margin-bottom: 108px;}
.history::before{    
	content: "";
    position: absolute;
    left: 50%;
	transform: translateX(-50%);
    width: 9px;
    height: 100%;
    background: #898989;
}
.history ul li{position: relative;margin-top: 20px;}
.history ul li::before{position: absolute;content: '';left: 50%;transform: translateX(-50%); width: 46px;height: 47px;background: url(../images/history/his-icon_03.png)no-repeat;background-size: cover;}
.history ul li img{display: inline-block;}
.history ul li .left{float: left;text-align: right;width: 46.4%;padding-right: 10.7%;}
.history ul li .right{float: right;text-align: left;width: 46.4%;padding-left: 10.7%;}
.history ul li .h2{margin-bottom: 20px;position: relative;}
.history ul li .h2::after{position: absolute;content: '';right: -35%;top: 30%;transform: translateY(-50%); width: 118px;height: 4px;background: #414141;z-index: -1;}
.history ul li:nth-child(2n) .h2::after{right: auto;left: -35%;}
.history ul li:nth-child(6) .h2::after{right: -35%;left: auto;}
.history ul li:nth-last-child(1) .h2::after{right: -35%;left: auto;}
.history ul li .h2 h2{font-size: 54px;color: #45413e;}
.history ul li .p p{font-size: 18px;line-height: 46px;color: #46525f;}
.his-tit{text-align: center;}
.his-tit span{display: inline-block;width: 14px;height: 14px;background: #4e4d51;}
.his-tit h2{font-size: 28px;color: #4e4d51;font-weight: bold;line-height: 1;margin: 44px 0 20px;}
.his-tit p{font-size: 22px;color: #999;}
.his-lists{margin-top: 54px;padding-bottom: 50px;}
.his-lists ul{display: flex;flex-flow: wrap;}
.his-lists ul li{width: 32.1%;margin-right: 1.57%;text-align: center;}
.his-lists ul li:nth-child(3n){margin-right: 0;}
.his-lists ul li .text{padding: 30px 0 50px;}
.his-lists ul li .text span{display: inline-block;width: 10px;height: 10px;background: #56555a;}
.his-lists ul li .text p{font-size: 20px;color: #56555A;font-weight: bold;margin-top: 15px;}


/* 自适应 */
@media (max-width: 1700px) {
	.about-ban .ban-text{width: 40%;}
}
@media (max-width: 1400px) {
	.about-ban .ban-text{width: 48%;}
	.about-ban .ban-text h1{font-size: 40px;}
	.about-ban .ban-text .h3{margin: 15px 0;}
	
	.in-page .in-banner.ice-banner .ice-text{width: 75%;}
}
@media (max-width: 999px){
	/* about */
	.ab-shadow .content .ab-close{width: 10%;top: -50px;}
	.about-ban .ban-text h1{font-size: 0.533rem;}
	.about-ban .ban-text .h3{font-size: 0.32rem;}
	.about-ban .ban-text .h3 em{width: 0.52rem;}
	.in-page .in-banner .ban-img{width: 100%;}
	.about-ban .ban-text p{display: none;}
	.in-page .in-banner .aboutban_text{width: 100%;background: #6d4b4a;}
	.in-page .in-banner .ban_bottom{width: 100%;padding: 0.8rem 0.5rem 1rem;}
	.in-page .in-banner .ban-bg.about_ban_bg{display: none;}
	.in-page .in-banner .ban_bottom h2{font-size: 0.6rem;margin-bottom: 0.533rem;}
	.in-page .in-banner .ban_bottom p{font-size: 0.35rem;line-height: 0.7rem;}
	.bread{margin: 0.4rem 0;display: none;}
	.bread p{font-size: 0.38rem;}
	.bread p a{font-size: 0.38rem;}
	.about_con .about_con_li{margin-bottom: 0.5rem;padding-bottom: 0.6rem;}
	.about_con .about_con_li .about_bg{width: 100%;}
	.about_con .about_con_li .abcon_text{width: 100%;}
	.about_con .about_con_li .about_pic{position: initial;transform: none;margin: 0 auto;width: 80%;}
	.about_con .about_con_li .abcon_text>span{width: 0.186rem;height: 0.186rem;}
	.about_con .about_con_li .abcon_text .txt{padding-top: 0.666rem;}
	.about_con .about_con_li .abcon_text .txt h2{font-size: 0.45rem;margin-bottom: 0.4rem;}
	.about_con .about_con_li .abcon_text .txt p{font-size: 0.35rem;line-height: 0.65rem;margin-bottom: 0.533rem;}
	.about_con .about_con_li:nth-child(2) .abcon_text{width: 100%;margin-right: 0;padding: 1.333rem 0.4rem 1rem;}
	.about_con .about_con_li .abcon_text .con{margin-bottom: 0.8rem;}
	.about_con .about_con_li .abcon_text .con h2{font-size: 0.45rem;margin-bottom: 0.533rem;}
	.about_con .about_con_li .abcon_text .con p{font-size: 0.35rem;line-height: 0.65rem;margin-bottom: 0.333rem;}
	.about_con .about_con_li .abcon_text .p{font-size: 0.35rem;line-height: 0.533rem;}
	.about_con .about_con_li:nth-child(3) .abcon_text{width: 100%;padding: 0.66rem 0;}
	.about_con .about_con_li:nth-child(3) .abcon_text .last-padding{padding: 0.66rem 0;}
	.about_con .about_con_li:nth-child(3) .abcon_text .last-padding .last-txt{margin-bottom: 0.733rem;}
	.about_con .about_con_li:nth-child(3) .abcon_text .last-padding .last-txt h2{font-size: 0.45rem;line-height: 0.65rem;}
	.about_con .about_con_li:nth-child(3) .abcon_text .last-padding .last-txt p{font-size: 0.35rem;line-height: 0.65rem;}
	.about_con .about_con_li:nth-child(3) .abcon_text .last-padding .text-more{font-size: 0.35rem;width: 4rem; line-height: 0.8rem;}
	/* children */
	.in-page .in-banner{padding-bottom: 0;margin-bottom: 0.4rem;}
	.in-page .in-banner .ban-bg{width: 100%;height: auto; position: initial;padding: 0.6rem;}
	.in-page .in-banner .ban-bg .h2{position: initial;}
	.in-page .in-banner .ban-bg .h2 h2{font-size: 0.6rem;}
	.children-con .sort{margin-bottom: 1.066rem;}
	.children-con .sort .left{width: 100%;}
	.children-con .sort .right{width: 100%;margin-top: 0.4rem;}
	.children-con .sort .left p span{font-size: 0.35rem;margin-right: 0.32rem;}
	.children-con .sort .left p a{width: 1.8rem;margin-left: 0.133rem;line-height: 0.6rem;font-size: 0.35rem;}
	.children-con .sort .right .input{padding-left: 0.4rem;width: 6rem;}
	.children-con .sort .right .input input{font-size: 0.38rem;line-height: 0.6rem;}
	.children-lists ul li{width: 100%;margin-right: 0;margin-bottom: 0.8rem;}
	.children-lists ul li .text{padding-top: 0.4rem;}
	.children-lists ul li .text p{font-size: 0.38rem;line-height: 0.5rem;}
	.children-lists ul li .text .a{margin-top: 0.4rem;}
	.children-lists ul li .text .a a{font-size: 0.38rem;line-height: 0.9rem;}
	.page{padding: 0.266rem 0;margin-bottom: 1.333rem;}
	.page a{font-size: 0.38rem;padding: 0.08rem 0.16rem;margin: 0 0.213rem;}
	.page span.cuttent{font-size: 0.38rem;padding: 0.08rem 0.16rem;margin: 0 0.213rem;}
	/* 联系我们 */
	.contact-con{margin-bottom: 0;}
	.contact-con .contact-bg{width: 100%;}
	.contact-con .contact-text{padding: 1.666rem 0;}
	.contact-con .contact-text span.black-fang{width: 0.24rem;height: 0.24rem;}
	.contact-con .contact-text p{font-size: 0.4rem;}
	.contact-con .contact-text .text{padding-bottom: 0.3rem;}
	.contact-con .contact-text .text p{margin: 0.7rem 0 0.6rem;}
	.contact-con .contact-text .erweima{margin: 0.733rem 0 1.066rem;}
	.contact-con .contact-text .erweima .ma-in{width: 100%;margin-right: 0;margin-bottom: 0.6rem;}
	.contact-con .contact-text .erweima .ma-in .left{width: 40%;}
	.contact-con .contact-text .erweima .ma-in .left img{display: inline-block;}
	.contact-con .contact-text .erweima .ma-in .right{width: 100%;margin-top: 0.266rem;}
	.contact-con .contact-text .erweima .ma-in .right p:nth-child(1){margin-bottom: 0.4rem;}
	.contact-con .contact-text .jieshi{padding-bottom: 0.746rem;}
	.contact-con .contact-text .jieshi p{line-height: 0.65rem;}
	/* designer */
	.in-page .in-banner .ban-bg.insban-bg{display: none;}
	.in-page .in-banner.desbanner{padding-bottom: 0;}
	.in-page .in-banner.desbanner .text{width: 100%;padding: 0.8rem 0.4rem;background: #44525f;float: none;}
	.in-page .in-banner.desbanner .text h2{font-size: 0.6rem;margin-bottom: 0.4rem;}
	.in-page .in-banner.desbanner .text p{font-size: 0.35rem;line-height: 0.7rem;}
	.designer{padding: 0.666rem 0;}
	/* history */
	.history{margin-bottom: 1.44rem;}
	.history::before{width: 3px;}
	.history ul li::before{width: 0.613rem;height: 0.626rem;}
	.history ul li .h2::after{width: 1.5rem;height: 2px;top: 33%;right: -18%;}
	.history ul li:nth-child(2n) .h2::after{left: -22%;}
	.history ul li:nth-child(6) .h2::after{right: -18%;left: auto;}
	.history ul li:nth-last-child(1) .h2::after{right: -18%;left: auto;}
	.history ul li .left{width: 46%;padding-right: 5%;text-align: left;}
	.history ul li .right{width: 46%;padding-left: 5%;text-align: right;}
	.history ul li .h2{margin-bottom: 0.266rem;}
	.history ul li .h2 h2{font-size: 0.7rem;}
	.history ul li .p p{font-size: 0.35rem;line-height: 0.65rem;display: inline;text-align: justify;}
	.his-tit span{width: 0.2rem;height: 0.2rem;}
	.his-tit h2{font-size: 0.48rem;margin: 0.586rem 0 0.266rem;}
	.his-tit p{font-size: 0.38rem;}
	.his-lists{margin-top: 0.72rem;padding-bottom: 0.666rem;}
	.his-lists ul li{width: 100%;margin-right: 0;}
	.his-lists ul li .text{padding: 0.4rem 0 0.666rem;}
	.his-lists ul li .text span{width: 0.16rem;height: 0.16rem;}
	.his-lists ul li .text p{font-size: 0.4rem;margin-top: 0.2rem;}
	
	/* honor */
	.honor-top{padding-bottom: 0.8rem;}
	.honor-top ul li{width: 100%;margin-right: 0;margin-bottom: 0.6rem;}
	.honor-top ul li .text{padding-top: 0.6rem;}
	.honor-top ul li .text p{font-size: 0.4rem;line-height: 0.65rem;}
	.honor-tit span{width: 0.186rem;height: 0.186rem;margin-bottom: 0.4rem;}
	.honor-tit h2{font-size: 0.45rem;margin-bottom: 0.24rem;}
	.honor-tit p{font-size: 0.4rem;}
	.honor-lists{padding: 0.666rem 0 0.4rem;}
	.honor-lists ul li{width: 100%;margin-right: 0;margin-bottom: 0.8rem;}
	.honor-lists ul li .text{padding-top: 0.4rem;}
	.honor-lists ul li .text p{font-size: 0.4rem;line-height: 0.6rem;}
	/* ice */
	.in-page .in-banner.ice-banner{padding-bottom: 0;}
	.in-page .in-banner.ice-banner .ban-bg{display: none;}
	.in-page .in-banner.ice-banner .ice-text{width: 100%;padding: 0 0.4rem 0.6rem;background: #6d4b4a;float: none;overflow: hidden;}
	.in-page .in-banner.ice-banner .ice-text .ice-bread{margin: 0.4rem 0;}
	.in-page .in-banner.ice-banner .ice-text .ice-bread p{font-size: 0.35rem;}
	.in-page .in-banner.ice-banner .ice-text .ice-bread p a{font-size: 0.35rem;}
	.in-page .in-banner.ice-banner .ice-text .text-in h2{font-size: 0.4rem;margin-bottom: 0.4rem;}
	.in-page .in-banner.ice-banner .ice-text .text-in h2 span{font-size: 0.4rem;}
	.in-page .in-banner.ice-banner .ice-text .text-in p{font-size: 0.32rem;line-height: 0.7rem;}
	.ice-lists{padding: 0;}
	.ice-lists .ice-li{width: 100%;margin-right: 0;margin-bottom: 0;padding-top: 0.6rem;}
	.ice-lists .ice-li .li-bg{width: 100%;height: 100%;}
	.ice-lists .ice-li .li-img{width: 90%;margin: 0 auto;}
	.ice-lists .ice-li .li-text span.white-fang{width: 0.2rem;height: 0.2rem;}
	.ice-lists .ice-li .li-text h2{font-size: 0.45rem;margin: 0.3rem 0;}
	.ice-lists .ice-li .li-text a span{margin-right: 0;font-size: 0.4rem;}
	/* 灵感空间三级列表 */
	.insp_third{padding-top: 1rem;}
	/* 灵感空间 */
	.in-page .in-banner.insbanner .text{background: #44525f;width: 100%;padding: 0.6rem 0.4rem;float: none;}
	.in-page .in-banner.insbanner .text h2{font-size: 0.6rem;margin-bottom: 0.333rem;}
	.in-page .in-banner.insbanner .text p{font-size: 0.38rem;line-height: 0.7rem;}
	.in-page .in-banner.insbanner .text .ins-more{margin-top: 0.533rem;width: 3rem;line-height: 0.7rem;font-size: 0.35rem;}
	.in-page .in-banner.insbanner{padding-bottom: 0;}
	/* news */
	.news-tab{margin-top: 0.6rem;}
	.news-tab a{font-size: 0.4rem;margin: 0 0.3rem;}
	.news-lists{margin-top: 0.8rem;}
	.news-lists .news-li{padding-top: 0.533rem;margin-bottom: 0.693rem;}
	.news-lists .news-li .li-text .img{position: initial;width: 100%;}
	.news-lists .news-li .li-text .text-bg{width: 100%;padding: 0.826rem 0 1.2rem;}
	.news-lists .news-li .li-text .text-bg .text-con{width: 100%;margin-right: 0;padding: 0 0.3rem;}
	.news-lists .news-li .li-text .text-bg .text-con .tit .left{width: 100%;}
	.news-lists .news-li .li-text .text-bg .text-con .tit .left h2{font-size: 0.45rem;margin: 0.4rem 0;}
	.news-lists .news-li .li-text .text-bg .text-con .tit .right{width: 100%;margin-bottom: 0.3rem;}
	.news-lists .news-li .li-text .text-bg .text-con .tit .right img{width: 4%;margin-right: 1%;}
	.news-lists .news-li .li-text .text-bg .text-con .tit .right span{font-size: 0.32rem;}
	.news-lists .news-li .li-text .text-bg .text-con .p p{font-size: 0.38rem;line-height: 0.65rem;}
	/* news-deatil */
	.detail-con{padding-bottom: 0.6rem;padding-top: 0.4rem;}
	.detail-con .detail-tit{font-size: 0.45rem;margin-bottom: 1rem;}
	.detail-con .detail-des{margin-bottom: 1.133rem;}
	.detail-con .detail-des .time{font-size: 0.32rem;}
	.detail-con .detail-des .count p.one{margin-right: 0.426rem;}
	.detail-con .detail-des .count img{width: 30%;}
	.detail-con .detail-des .count span{font-size: 0.32rem;}
	.detail-con .detail_con_in{padding-bottom: 1.066rem;}
	.detail-con .detail_con_in p{font-size: 0.35rem;line-height: 0.65rem;}
	.detail-con .last-next{margin: 0.866rem 0 1.333rem;}
	.detail-con .last-next .left{width: 100%;}
	.detail-con .last-next .left p{font-size: 0.35rem;line-height: 0.7rem;}
	.detail-con .last-next .left p a{font-size: 0.35rem;}
	.detail-con .last-next .right{width: 100%;margin-top: 0.6rem;}
	.detail-con .last-next .right a{margin: 0 0.266rem;}
	.detail-con .last-next .right a img{width: 70%;}
	.about-news .aboutnews-tit{padding-bottom: 0.4rem;}
	.about-news .aboutnews-tit span{width: 0.2rem;height: 0.2rem;margin-bottom: 0.2rem;}
	.about-news .aboutnews-tit h2{font-size: 0.45rem;}
	.detail-con .abnews-lists ul li{width: 100%;margin-right: 0;margin-bottom: 0.4rem;}
	.detail-con .abnews-lists ul li p{margin-top: 0.333rem;font-size: 0.4rem;}
	/* product */
	.product-lists{padding: 0 0.4rem;padding-bottom: 0.4rem;}
	.product-lists .product-li{width: 100%;padding-left: 0;padding-top: 0.6rem;margin-bottom: 0.6rem;}
	.product-lists .product-li:nth-child(2n){margin-top: 0;}
	.product-lists .product-li .img{width: 90%;margin: 0 auto;}
	.product-lists .product-li .img .shadow{display: none;padding-left: 0;}
	.product-lists .product-li .li-bg{width: 100%;height: 100%;}
	.product-lists .product-li .li-text{position: initial;padding: 0.6rem 0;}
	.product-lists .product-li .li-text h2{font-size: 0.45rem;margin: 0.3rem 0;}
	.product-lists .product-li .li-text a span{font-size: 0.38rem;margin-right: 0.133rem;}
	/* product-detail */
	.detail-banner{width: 100%;height: auto;}
	.detail-banner .text{padding: 2rem 0 0 14.5%;}
	.detail-banner .text h2{font-size: 0.65rem;padding-left: 0.73rem;width: 95%;}
	/*.detail-banner .text h2 em{width: 0.2rem;height: 0.2rem;margin-right: 0.533rem;}*/
	.detail-banner .text h2 span{font-size: 0.5rem;}
	.detail-banner .text .buy{margin-top: 1rem;margin-left: 0.666rem;width: 3.5rem;line-height: 0.75rem;font-size: 0.45rem;}
	.detail-banner .img{position: initial;}
	.detail-title span{width: 0.213rem;height: 0.213rem;}
	.detail-title h2{font-size: 0.5rem;}


	.detail-canshu{ padding: 1rem 0; }
	.detail-canshu li{ width: 100%; margin-right:0%; padding: 0.25rem 0.4rem; font-size: 0.4rem; line-height: 0.7rem;  padding-left:1.6rem;} 
	.detail-canshu li:nth-child(2n){ margin-right: 0; }
	.detail-canshu li.w100{ width: 100%; }
	.detail-canshu li span{ position: absolute; top:0.25rem; left: 0.4rem; }
	.detail-canshu .li-05 { padding-left:2rem;}
	.detail-canshu .li-06 { padding-left:2.8rem; }



	.detail-pic{padding: 0.8rem 0;}
	.detail-pic .pic-bg{width: 100%;height: 100%;}
	.detail-like{padding: 1.066rem 0;}
	.detail-like .like-lists ul li{width: 100%;}
	.detail-like .like-lists ul li a .img p span{font-size: 0.4rem;}
	.detail-like .like-lists ul li a .txt span.fang{width: 0.2rem;height: 0.2rem;}
	.detail-like .like-lists ul li a .txt h2{font-size: 0.45rem;margin: 0.293rem 0;}
	.detail-like .like-lists ul li a .txt p span{font-size: 0.4rem;}
	.detail-like .like-lists ul li a .txt p img{width: 6%;}
	/* 产品二级 */
	.in-page .in-banner.sec-banner{padding-bottom: 0;}
	.in-page .in-banner.sec-banner .ban-bg{display: none;}
	.in-page .in-banner.sec-banner .sec-text{width: 100%;padding: 0.4rem 0.4rem 0.8rem;background: #c8cbd0;float: none;}
	.in-page .in-banner.sec-banner .sec-text .text-in h2{font-size: 0.6rem;margin: 0.866rem 0 0.533rem;}
	.in-page .in-banner.sec-banner .sec-text .text-in .p{height: auto;}
	.in-page .in-banner.sec-banner .sec-text .text-in .p .many-text{font-size: 0.35rem;line-height: 0.7rem;overflow: initial;display: block;}
	.in-page .in-banner.sec-banner .sec-text .text-in .see{display: none;}
	.sec-text .text-in .select select{width: 100%;margin-right: 0;line-height: 0.7rem;font-size: 0.4rem;}
	.sec-text .text-in .select select option{font-size: 0.4rem;}
	.sec-lists{padding-bottom: 0.666rem;}
	.sec-lists1{padding-bottom: 6rem;}
	.sec-lists ul li{width: 100%;margin-bottom: 0.666rem;}
	.sec-lists ul li p{margin-top: 0.64rem;font-size: 0.4rem;}
	/* question */
	.question-lists{margin-bottom: 1rem;}
	.question-lists ul li{padding: 1rem 1% 0.6rem;}
	.question-lists ul li h2{font-size: 0.45rem;margin-bottom: 0.666rem;}
	.question-lists ul li .p{font-size: 0.4rem;line-height: 0.75rem;}
	/* search */
	.search-banner .search-text .left{width: 100%;}
	.search-banner .search-text .left h2{font-size: 0.6rem;}
	.search-banner .search-text .right a{width: 3rem;}
	.search-banner .search-text .right a span{font-size: 0.42rem;line-height: 0.8rem;}
	/* store */
	.store-top{padding-bottom: 1.6rem;margin-bottom: 1.333rem;}
	.store-top .con{padding: 2rem 0;}
	.store-top .con .con-con{width: 90%;margin: 0 auto;padding: 0.533rem 0;float: none;padding: 0.6rem 5%;}
	.store-top .con .con-con h2{font-size: 0.45rem;}
	.store-top .con .con-con a.btn{font-size: 0.45rem;}
	.store-sult ul li{width: 100%;margin-right: 0;margin-bottom: 1rem;}
	.store-sult ul li span{margin-bottom: 0.64rem;}
	.store-sult ul li .p{margin-bottom: 0.4rem;}
	.store-sult ul li p{font-size: 0.4rem;line-height: 0.7rem;}
	.store-map{padding: 0.8rem 0;margin-bottom: 0.4rem;}
	.store-map .store-title span{width: 0.2rem;height: 0.2rem;}
	.store-map .store-title h2{font-size: 0.48rem;margin-bottom: 0.2rem;}
}
/*video*/
.video-lists ul{display: flex;flex-flow: wrap;}
.video-lists ul li{width: 28.6%;text-align: center;margin-right: 6.8%;margin-bottom: 86px;}
.video-lists ul li:nth-child(3n){margin-right: 0;}
.video-lists ul li .img{position: relative;}
.video-lists ul li .img .shadow{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: none;}
.video-lists ul li:hover .img .shadow{background: rgba(68,82,95,0.8);}
.video-lists ul li .img .shadow .play{cursor: pointer; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.video-lists ul li .img .tan-shadow{display: none; position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 10;}
.video-lists ul li .img .tan-shadow .content{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 60%;}
.video-lists ul li .img .tan-shadow .content video{width: 100%;}
.video-lists ul li .img .tan-shadow .content .close{
	position: absolute;
    cursor: pointer;
    top: -22px;
    right: -16px;
    width: 37px;
    height: 37px;
    background-image: url(../images/close.png);
    background-size: cover;
    z-index: 12;
}
.video-lists ul li .p{margin-top: 35px;}
.video-lists ul li .p p{font-size: 18px;color: #333;}

@media(max-width: 999px){
	.video-lists ul li{width: 100%;margin-right: 0;margin-bottom: 0.8rem;}
	.video-lists ul li .p{margin-top: 0.5rem;}
	.video-lists ul li .p p{font-size: 0.35rem;}
	.video-lists ul li .img .shadow{display: block;}
	.video-lists ul li .img .tan-shadow .content{width: 90%;}
}







/*****20200630******/
.tag-content{ margin-top: 50px; position: relative; font-size: 16px; color: #2c2c2c; line-height:34px;  background: url(../images/ico_xz_tag.png) no-repeat left 10px; padding-left:40px;}
.tag-content a{ float: left; padding: 0;s margin-bottom:15px; display: inline-block; margin-right: 15px; }

.xg-news{ padding-bottom: 90px; }
.xg-news li{ margin-top:25px; float: left; width: 45%; margin-right:10%;}
.xg-news li:nth-child(2n){ margin-right: 0;  }
.xg-news li a{ font-size: 18px; color: #2c2c2c; display: block; line-height: 40px; position: relative; padding-left: 46px; 	overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.xg-news li a:before{ content: "" ; position: absolute; top:50%; left:0; width: 10px; height: 10px; background: #56555a; margin-top: -5px;}
.xg-news li a:hover{ color: #b99c4d }
.xg-news li a:hover:before{ background: #b99c4d; }


@media (max-width: 999px){
	.tag-content a{ font-size: 0.34rem; }

	.xg-news{ padding-bottom:2.5rem; }
	.xg-news li{ margin:0 0 0.4rem; width: 100%; margin-right: 0; }
	.xg-news li a{ line-height: 0.6rem; font-size: 0.36rem; padding-left: 0.52rem; }
	.xg-news li a:before{ width: 0.16rem; height: 0.16rem; margin-top: -0.08rem; }
}








.abnews-lists .content{ padding: 0 30px; position: relative;  }
.abnews-lists-swiper {  overflow: hidden;}
.abnews-lists-swiper .swiper-slide{ padding: 0 20px; text-align: center;}
.abnews-lists-swiper .swiper-slide p{margin-top: 25px;font-size: 18px;color: #56555A;}
.abnews-lists  .swiper-button-next{ right:0; background: url(../images/zoom-right_03.png)no-repeat;background-size: cover;}
.abnews-lists .swiper-button-prev{ left:0; background: url(../images/zoom-left_03.png)no-repeat;background-size: cover;}


@media(max-width: 1400px){
	.abnews-lists .content{ padding: 0 0.4rem; }
	.abnews-lists  .swiper-button-next,
	.abnews-lists  .swiper-button-prev{   width: 0.32rem; margin-top: -0.27rem; height: 0.54rem; }
}





/*****insight*******/
.insight-title{ font-size: 34px; font-weight: bold;  margin-bottom: 30px; color: #333; position: relative; }
.insight-title #dingwei{ position: absolute; top:-50px; left:0; }
.insight-tab{ margin-bottom: 70px;}
.insight-tab a{ display: inline-block; margin-bottom: 15px; line-height: 32px; font-size: 16px; margin-right: 12px; padding: 0 35px; border: 1px solid #7a5b58; color: #7a5b58;}
.insight-tab a.active{ background: #7a5b58; color: #fff;}
.insight-list li{ margin-bottom: 70px; float: left; width:29%; margin-right:6.5%;}
.insight-list li:nth-child(3n){ margin-right: 0;}
.insight-list li .box img{ width: 100%;}
.insight-list li .box .tit{ margin-top: 20px; font-weight: bold; font-size: 20px; line-height: 36px; height: 72px; overflow: hidden; color: #595a5f;}
.insight-list li .box .more{ line-height: 30px; display: inline-block; margin-top: 20px; color: #56555a; font-size: 18px; position:relative; padding-right: 40px;}
.insight-list li .box .more:after{ content: ""; position: absolute; top:0%; right: 0; width: 30px; height: 30px; background-image: url(../images/insight/ico_more.png); background-size: cover;}

.insight-bottom .about_bg{ background: #424f58;}
.insight-bottom .about_con_li .abcon_text{ padding: 3rem 0;}
.insight-bottom .about_con_li .abcon_text .tit{ font-size: 36px; font-weight: bold; margin-bottom: 30px;}
.insight-bottom .about_con_li .abcon_text .des{ font-size: 20px; line-height: 46px; text-align: justify;}
.insight-bottom .about_con_li .abcon_text .button{ margin-top: 50px; display: inline-block; font-size: 20px; color: #424f58; background: #FFFFFF; line-height: 40px; padding: 0 30px;}


/*****insight_detail*******/
.in-page .in-banner.insight-detail-banner{ padding-bottom: 480px;}
.in-page .in-banner.insight-detail-banner .text{ padding: 0; text-align: justify;}
.in-page .in-banner.insight-detail-banner .bread{ color: #FFFFFF;}
.in-page .in-banner.insight-detail-banner .bread p a{ color: #FFFFFF;}

.insight-detail { margin-top: 90px;}
.insight-detail .left-person{ float: left; width: 32%; background: #eeeeee; padding: 35px;}
.insight-detail .left-person .box{ height: 100px;}
.insight-detail .left-person .box .img{ float: left; border-radius: 100%; width: 100px; overflow: hidden;}
.insight-detail .left-person .box .tit{ margin-left: 120px; font-size: 18px; color: #595a5e; line-height: 32px; padding-top: 15px;}
.insight-detail .left-person .des{ margin-top: 10px; padding-top: 10px; border-top: 1px solid #eeeeee; font-size: 16px; line-height: 30px; color: #595a5e; text-align: justify;}
.insight-detail .left-person .des p{ margin-bottom: 5px;}
.insight-detail .left-person .more{ line-height: 30px; display: inline-block; margin-top: 20px; color: #56555a; font-size: 18px; position:relative; padding-right: 40px;}
.insight-detail .left-person .more:after{ content: ""; position: absolute; top:0%; right: 0; width: 30px; height: 30px; background-image: url(../images/insight/ico_more.png); background-size: cover;}
.insight-detail .detail-con{ float: right; width: 62%; padding-bottom: 90px;}
.insight-detail .detail-con .detail-tit{ margin-bottom: 30px; text-align: left;}
.insight-detail .detail-con .last-next{ margin:30px 0 0;}
.insight-detail .detail-con .tit{ font-weight: bold; font-size: 24px;}

.insight-parenting{position: relative;width: 100%;height: 733px;}
.insight-parenting .bg{position: absolute;right: 0;top: 0;width: 80%;height: 100%;background: #d3d1d2;z-index: 6;}
.insight-parenting .video{position: absolute;left: 0;top: 15%;z-index: 7;width: 51%;}
.insight-parenting .video .play{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);cursor: pointer;}
.insight-parenting .shadow .shadow-video .close {
    position: absolute;
    cursor: pointer;
    top: -22px;
    right: -16px;
    width: 37px;
    height: 37px;
    background-image: url(../images/close.png);
    background-size: cover;
    z-index: 12;
}
.insight-parenting .shadow{display: none; position: fixed;left: 0;top: 0; width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 999;}
.insight-parenting .shadow .shadow-video{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 60%;z-index: 999;}
.insight-parenting .shadow .shadow-video video{width: 100%;}
.insight-parenting .text{float: right;position: relative;z-index: 7;margin-top: 140px;width: 43.8%;padding-right: 3%;}
.insight-parenting .text .white-fang{opacity: 0.8;display: block; width: 13px;height: 13px;background: #2c2c2c;}
.insight-parenting .text h2{opacity: 0.9;font-size: 34px;color: #2c2c2c;font-weight: bold;text-transform: uppercase;line-height: 1;margin: 50px 0 58px;}
.insight-parenting .text p{opacity: 0.9;font-size: 18px;color: #2c2c2c;line-height: 40px;margin-bottom: 60px;}
 
.insight-detail-like .like-lists ul li a .img p em{ background: #46525f;}
.insight-detail-like .like-lists ul li a .img p span{ color: #46525f; font-size: 16px;}
.insight-detail-like .like-lists ul li a .img .p-ab{ padding-top: 30px; }
.insight-detail-like .like-lists ul li a .img .p-ab i{ display: block; font-style: normal;  position: relative; padding-left: 22px;}
.insight-detail-like .like-lists ul li a .img .p-ab i em{ position: absolute; top:12px; left:0; }
.insight-detail-like .like-lists ul li a .img .p-ab i span{ display: block; line-height:32px; min-height: 64px; }
.insight-detail-like .like-lists ul li a .img .in-img{ padding-top: 14px; }

/*****expert*******/
.in-page .in-banner.expert-banner .text{ padding-right: 0; padding-left:8%;}
.expert-list ul{  padding:0 0 40px 20%;}
.expert-list li{ margin-bottom: 70px;}
.expert-list li .box{ display: block; background: #eeeeee; padding:50px 55px;}
.expert-list li .box .img{ float: left; border-radius: 100%; width: 120px; overflow: hidden;}
.expert-list li .box .text{ margin-left: 170px;}
.expert-list li .box .tit { position: relative;  font-size: 18px; font-weight: bold; color: #595a5e; line-height: 32px;}
.expert-list li .box em{ position: absolute; top:0; right:0; line-height: 30px; display: inline-block; margin-top: 20px; color: #56555a; font-size: 18px; padding-right: 40px;}
.expert-list li .box em:after{ content: ""; position: absolute; top:0%; right: 0; width: 30px; height: 30px; background-image: url(../images/insight/ico_more.png); background-size: cover;}
.expert-list li .box .des{ margin-top: 14px; padding-top: 14px; border-top: 1px solid #d6d6d6; font-size: 18px; line-height:32px; color: #595a5e; text-align: justify;}
.expert-list li .box .des p{ margin-bottom: 5px;}


/*****expertdetail*******/
.expert-detail{ padding:50px 60px; position: relative;}
.expert-detail .bg{ width: 200%; position: absolute; top:0; right:0; height: 100%; background: #eeeeee; z-index: 0;}
.expert-detail .head{ position: relative;z-index: 1; float: left; width: 200px; border-radius: 100%; overflow: hidden;}
.expert-detail .text{  position: relative;z-index: 1; margin-left: 280px;}
.expert-detail .text .tit { position: relative;  font-size: 24px; font-weight: bold; color: #595a5e; line-height: 42px;}
.expert-detail .text .des{ margin-top: 25px; padding-top: 20px; border-top: 1px solid #d6d6d6; font-size: 18px; line-height:45px; color: #595a5e; text-align: justify;}

.expert-text{ padding:55px 0 80px 350px; color: #56555a; }
.expert-text .theme{ position: relative; padding-right: 160px;}
.expert-text .theme h2{ line-height: 30px; font-size: 24px; font-weight:bold;}
.expert-text .theme .button{ cursor: pointer; position: absolute; top:0; right:0; line-height: 30px; display: inline-block; font-size: 18px; padding-right: 40px;}
.expert-text .theme .button:after{ content: ""; position: absolute; top:0%; right: 0; width: 30px; height: 30px;  background-size: cover;}
.expert-text .theme .button-01:after{ background-image: url(../images/expert/ico_up.png);}
.expert-text .theme .button-02{ display: none;}
.expert-text .theme .button-02:after{ background-image: url(../images/expert/ico_down.png);}
.expert-text .detail .tit{ margin-bottom: 25px; font-size:20px; font-weight: bold; margin-top: 40px; position: relative; padding-left: 20px;}
.expert-text .detail .tit:before{ content: ""; position: absolute; top:50%; display: block; margin-top: -6px; left:0; display: block; width: 13px;height: 13px;background: #595a5e;}
.expert-text .detail .des{ font-size: 18px; line-height: 45px;}
.expert-text .detail .des p{ margin-bottom: 5px;}
.expert-text .detail .des-02 p{ position: relative; padding-left: 16px;}
.expert-text .detail .des-02 p:before{ content: ""; position: absolute; top:50%; margin-top: -3px; left:0; width: 6px; height: 6px; border-radius: 100%; background: #595a5e; border-bottom: 100%; overflow: hidden;}

.expert-news{ padding-top: 70px;  margin-bottom: 100px; background: #eeeeee;}
.expert-news li{ margin-bottom: 70px; float: left; width:29%; margin-right:6.5%;}
.expert-news li:nth-child(3n){ margin-right: 0;}
.expert-news li .box img{ width: 100%;}
.expert-news li .box .tit{ margin-top: 20px; font-weight: bold; font-size: 20px; line-height: 36px; height: 72px; overflow: hidden; color: #595a5f;}
.expert-news li .box .more{ line-height: 30px; display: inline-block; margin-top: 20px; color: #56555a; font-size: 18px; position:relative; padding-right: 40px;}
.expert-news li .box .more:after{ content: ""; position: absolute; top:0%; right: 0; width: 30px; height: 30px; background-image: url(../images/insight/ico_more.png); background-size: cover;}

@media (max-width: 999px){
	/*****insight*******/
	.insight-title{ font-size: 0.5rem; margin-bottom: 0.5rem; }
	.insight-tab{ margin-bottom: 1rem;}
	.insight-tab a{ font-size: 0.266666rem; margin-right: 0.266666rem; margin-bottom: 0.266666rem; padding: 0 0.4rem;}
	.insight-list li{ margin-bottom: 1rem;  width:100%; margin-right:0%;}
	.insight-list li:nth-child(3n){ margin-right: 0;}
	.insight-list li .box .tit{ margin-top: 0.35rem; font-size: 0.38rem; line-height:0.533333rem; height: 1.066666rem;}
	.insight-list li .box .more{ line-height: 0.4rem;  margin-top: 0.266666rem; font-size: 0.32rem; padding-right:0.533333rem;}
	.insight-list li .box .more:after{width: 0.4rem; height: 0.4rem; }
	
	.insight-bottom .about_con_li { padding-bottom:0;}
	.insight-bottom .about_con_li .abcon_text{ padding:1rem 0;}
	.insight-bottom .about_con_li .abcon_text .tit{ font-size:0.533333rem;  margin-bottom: 0.4rem;}
	.insight-bottom .about_con_li .abcon_text .des{ font-size: 0.32rem; line-height:0.62rem;}
	.insight-bottom .about_con_li .abcon_text .button{ margin-top:0.666666rem; font-size: 0.4rem; line-height:1rem; padding: 0 0.5em;}
	.insight-bottom .about_con_li .about_pic{ width: 100%;}
	
	/*****insight_detail*******/
	.in-page .in-banner.insight-detail-banner{ padding-bottom:0;}
	.in-page .in-banner.insight-detail-banner .text{ padding:0.666666rem;}
	
	.insight-detail { margin-top:1rem;}
	.insight-detail .left-person{  width: 100%;padding: 0.533333rem;}
	.insight-detail .left-person .box { height: 70px;}
	.insight-detail .left-person .box .img{ width:70px;}
	.insight-detail .left-person .box .tit{ margin-left: 90px; font-size: 14px; line-height:28px; padding-top:5px;}
	.insight-detail .left-person .des{ font-size: 0.32rem; line-height: 0.613333rem;}
	.insight-detail .left-person .more{ margin-top: 0.5rem; line-height: 0.4rem;font-size: 0.32rem; padding-right:0.533333rem;}
	.insight-detail .left-person .more:after{ width: 0.4rem; height: 0.4rem; }
	.insight-detail .detail-con{ margin-top: 0.8rem; width: 100%; padding-bottom: 1rem;}
	.insight-detail .detail-con .detail-tit h2{ letter-spacing: 0;}
	.insight-detail .detail-con .detail-tit{ margin-bottom:0.4rem; text-align: left;}
	.insight-detail .detail-con .last-next{ margin:0.533333rem 0 0;}
	.insight-detail .detail-con .tit{ font-size: 0.4rem;}
	
	.insight-parenting{ height: auto; background: #d3d1d2; }
	.insight-parenting .bg{ display: none;}
	.insight-parenting .video{ position:relative; left: auto; top:auto; width: 100%;}
	.insight-parenting .video .play img{ width: 1rem;}
	.insight-parenting .shadow .shadow-video{width: 80%;}
	.insight-parenting .text{float: none; margin-top: 0;width: 100%; padding: 0.666666rem 0;}
	.insight-parenting .text h2{font-size:0.533333rem; margin: 0.533333rem 0;}
	.insight-parenting .text p{ font-size: 0.32rem; line-height: 0.613333rem; margin-bottom: 0.533333rem; }
	
	.insight-detail-like .like-lists ul li{ margin-bottom:0.666666rem;}
	
	/*****expert*******/
	.in-page .in-banner.expert-banner .text{ padding:0.4rem 0.6rem; }
	.expert-list ul{  padding:0.8rem 0;}
	.expert-list li{ margin-bottom:0.8rem;}
	.expert-list li .box{ padding: 0.666666rem;}
	.expert-list li .box .img{ width: 70px; }
	.expert-list li .box .text{ margin-left:90px;}
	.expert-list li .box .tit { font-size: 0.4rem; line-height: 0.6rem;}
	.expert-list li .box em{ position: relative; margin-top: 0.5rem; line-height: 0.4rem;font-size: 0.32rem; padding-right:0.533333rem;}
	.expert-list li .box em:after{width: 0.4rem; height: 0.4rem; }
	.expert-list li .box .des{  font-size: 0.32rem; line-height: 0.613333rem; }
	
	
	/*****expertdetail*******/
	.expert-detail{ padding:1rem 0;}
	.expert-detail .bg{ right:-1rem;}
	.expert-detail .head{  width: 70px;}
	.expert-detail .text{margin-left:80px;}
	.expert-detail .text .tit { font-size: 0.4rem;line-height:0.8rem;}
	.expert-detail .text .des{ margin-top:0.266666rem; padding-top: 0.266666rem; font-size: 0.32rem; line-height: 0.613333rem;}
	
	.expert-text{ padding:0.9rem 0.4rem; }
	.expert-text .theme{ padding-right: 2rem;}
	.expert-text .theme h2{ line-height:0.7rem; font-size:0.5rem;}
	.expert-text .theme .button{ top:0.15rem; line-height:0.533333rem; font-size:0.373333rem; line-height: 0.4rem; padding-right: 0.533333rem;}
	.expert-text .theme .button:after{ width: 0.4rem; height: 0.4rem; } 
	.expert-text .detail .tit{ margin-bottom: 0.4rem; font-size:0.4rem; margin-top:0.533333rem;}
	.expert-text .detail .des{ font-size: 0.32rem; line-height: 0.62rem;}
	.expert-text .detail .des-02 p{ position: relative; padding-left:0.4rem;}
	.expert-text .detail .des-02 p:before{  top:0.21rem; margin-top: 0; width: 0.2rem; height:  0.2rem;}
	
	.expert-news{ padding-top: 1rem;  margin-bottom: 1rem;}
	.expert-news li{ margin-bottom: 1rem;  width:100%; margin-right:0%;}
	.expert-news li:nth-child(3n){ margin-right: 0;}
	.expert-news li .box .tit{ margin-top: 0.35rem; font-size: 0.38rem; line-height:0.533333rem; height: 1.066666rem;}
	.expert-news li .box .more{ line-height: 0.4rem;  margin-top: 0.266666rem; font-size: 0.32rem; padding-right:0.533333rem;}
	.expert-news li .box .more:after{width: 0.4rem; height: 0.4rem; }

}



