@charset "utf-8";
/* CSS Document */
* {margin: 0;padding: 0;outline: none;}
* {box-sizing: border-box;}
*:not(input,textarea) {-webkit-touch-callout: inherit;-webkit-user-select: auto;}
body {font-family: "Microsoft Yahei","STheiti Light","simhei",sans-serif;color: #808080;-webkit-touch-callout: inherit ;-webkit-user-select: auto;padding: 0px;margin: 0px auto;overflow-x: hidden; font-size:0.3rem;background-color: #ffffff; max-width:7.5rem; position:relative;}
html,body{height:100%;}
li{list-style:none;}
a{color:#000000;outline:none;blr:expression(this.onFocus=this.blur()); text-decoration:none; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
a:hover {color: #333333;}

a, img ,p,.scroll-top{-webkit-touch-callout:none;}/*系统默认菜单被禁用 */
a, button ,p,.scroll-top{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;}

p {margin-bottom: 0.15rem;}

.clearfix:after {content:"\200B";display:block;height:0;clear:both;}
.clearfix {*zoom:1;}

/*取消手机端页面长按图片出现保存*/
*{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/*公用*/
.header { position:fixed; z-index:999; height: 1.4rem; width: 100%; background-color: #fff;}
.header .logo {width:1.58rem; height:0.46rem; background:url(../images/common/logonew.png) center center;background-size: cover; display:block; float: left; margin: 0.45rem 0 0 0.28rem;}
.header .addlink { width:1.0rem; height:0.85rem; display:block; float: left; margin: 0.36rem 0 0 0;}
.header .slide-menu { width:0.7rem; height:0.7rem; background:url(../images/common/nav_icon.png) center center no-repeat; background-size: 0.48rem 0.31rem; display:block; float:right; margin: 0.33rem 0.2rem 0 0;}
.header .slide-menu.on { background:url(../images/common/nav_close.png) center center no-repeat;background-size: 0.35rem 0.35rem;}

aside.slide-wrapper {position: fixed;z-index: 998;left: 0;top: 0;width: 100%;height:100%; background-color: #fff; overflow:hidden;
	-webkit-transform: translate3d(0, -100%, 0);
	-moz-transform: translate3d(0, -100%, 0);
	-ms-transform: translate3d(0, -100%, 0);
	-o-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
aside.slide-wrapper.moved {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);}
aside.slide-wrapper .menu {  width: 100%; padding-top: 1.4rem;font-family: 'HONORSansCN-Light'; font-size: 0.32rem;}
aside.slide-wrapper .menu ul li { border-bottom: solid 1px #e4e4e4;}
aside.slide-wrapper .menu ul li:first-child { border-top: solid 1px #e4e4e4;}
aside.slide-wrapper .menu ul li a { line-height: 1.15rem; padding-left: 0.3rem; display:block;text-transform: uppercase; }
aside.slide-wrapper .menu ul li.on a { background-color: #cd9b55; color: #fff;}
aside.slide-wrapper .menu ul li.on ul a { background-color: #d4b07e; color: #fff; }
aside.slide-wrapper .menu ul ul { display: none; }
aside.slide-wrapper .menu ul ul li a {background-color: #d4b07e; color: #fff; font-size: 0.32rem;padding-left: 0.65rem;}
aside.slide-wrapper .language a { color: #808080; font-size: 0.32rem;}

.BreadCrumb {font-family: 'HONORSansCN-Regular';color: #5C5C5C;font-size: 0.22rem; line-height: 0.4rem; padding: 1.4rem 0.28rem 0 0.28rem;}
.BreadCrumb a {color: #5C5C5C;}
.BreadCrumb .dropdown {font-family: 'HONORSansCN-Regular';width:2.5rem;height: 0.34rem;border: solid 1px #cd9b55; color: #5C5C5C;font-size: 0.22rem;}

.footer { width:7.5rem; text-align: center; padding: 0.3rem 0;}
.footer .share { height: 0.4rem; margin-bottom: 0.14rem;}
.footer .share span { display: inline-block; }
.footer .share span a { width: 0.5rem; height: 0.4rem; display: block;  text-indent: -9999px; background-repeat: no-repeat; background-size: 0.4rem;}
.footer .share span:nth-child(1) a { background-image: url(../images/common/footer_share1.png);}
.footer .share span:nth-child(2) a { background-image: url(../images/common/footer_share2.png);}
.footer .share span:nth-child(3) a { background-image: url(../images/common/footer_share3.png);}
.footer .share span:nth-child(4) a { background-image: url(../images/common/footer_share4.png);}
.footer .copyright { font-size:0.18rem;}


/*首页*/
.index { width:100%; padding-top: 1.4rem;}
.index .swiper-container { width: 7.5rem;}
.index .swiper-container .swiper-pagination-bullet { width: 0.22rem; height: 0.22rem; border: solid 0.02rem #fff;opacity:1; background-color: transparent;margin: 0 0.15rem; box-shadow: 0 0.04rem 0.1rem rgba(0,0,0,0.1)}
.index .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #fff;}
.index .swiper-container .swiper-slide {text-align: center; height: 10rem; width: 7.5rem;}
.index .swiper-container .swiper-slide img {width: 7.5rem; height: auto;}
.index .swiper-container .swiper-pagination {bottom: 0.2rem;}

.main {width: 100%; padding: 0.28rem 0.28rem 0.28rem 0.28rem; font-size: 0.26rem; border-top:solid 1px #cd9b55;border-bottom:solid 1px #cd9b55;}
.MainTitle {font-family: 'HONORSansCN-Regular';color: #cd9b55; font-size: 0.54rem; /*height: 0.6rem;*/ line-height: 0.6rem;padding: 0 0.28rem; margin-bottom: 0.13rem;}


/*About - 3MIX*/
.abouthome {}
.abouthome .showpic{ width: 100%; overflow: hidden; margin-top:0.3rem;margin-bottom:0.2rem;}
.abouthome .showpic a {display:block;width:6.94rem; height: 6.94rem; position:relative; background-size: 6.94rem; background-position: center center; margin-bottom: 0.24rem;}
.abouthome .showpic a.picnav02 .textspan {top: auto; left: 0; bottom: 8px;}

.abouthome .showpic a .textspan {z-index:998;position: absolute; color: #fff; padding: 0 15px; top: 0; left: 0;}
.abouthome .showpic a .textspan h2 {font-family: 'HONORSansCN-Light'; font-size: 50px; line-height: 65px; height: 65px; margin-bottom: 0; margin-left: -5px;font-weight:normal;}
.abouthome .showpic a .textspan .con {font-family: 'HONORSansCN-Regular';font-size: 0.22rem;line-height:0.40rem;}
.abouthome .showpic a .textspan .con h3{font-size: 0.22rem;line-height:0.60rem;font-weight:normal;}


.aboutMIX {}
.aboutMIX .box img{max-width:100%;height:auto; margin-bottom: 0.15rem;}
.aboutMIX h2 {font-family: 'HONORSansCN-Light'; font-size: 0.6rem; line-height: 0.6rem; height: 0.6rem; margin-bottom: 0; color: #C79754;text-transform:uppercase; font-weight: normal;}
.aboutMIX h2.fnt {font-family: 'HONORSansCN-Light'; margin-bottom: 0.2rem;}
.aboutMIX h3 { color: #C79754;font-family: 'HONORSansCN-Light'; font-size: 0.36rem; line-height: 0.36rem;text-transform:uppercase; margin-bottom: 0.05rem;margin-top: 0.40rem;}
.aboutMIX h4 { color: #C79754;font-family: 'HONORSansCN-Light'; font-size: 0.24rem; line-height: 0.24rem;margin-bottom: 0.30rem;font-weight:normal;}
.aboutMIX p {color: #666666;font-family: 'HONORSansCN-Regular';font-size: 0.24rem; line-height: 0.36rem;font-weight: normal;}

.aboutMIX .btnbackto {font-family: 'HONORSansCN-Regular';height:0.50rem;line-height: 0.50rem;text-align:center;margin-top:0.4rem;margin-bottom:0.2rem;}
.aboutMIX .btnbackto a{font-size: 0.24rem;line-height: 0.50rem;background-color:#C79554; color:#FFF;display:block;}

/*About - Partners*/
.aboutPartners .lists ul { overflow: hidden; width: 100%;}
.aboutPartners .lists ul li { width: 7.5rem; overflow: hidden; margin-bottom: 0.25rem;}
.aboutPartners .lists ul li:last-child { margin-bottom: 0;}
.aboutPartners .lists ul li a { display: block;overflow: hidden;}
.aboutPartners .lists ul li .img { width: 2.1rem; height: 2.78rem; overflow: hidden; float:left;}
.aboutPartners .lists ul li .img img {width: 100%; height:auto;}
.aboutPartners .lists ul li .con { float: right; width: 5.1rem;}
.aboutPartners .lists ul li h2 {text-transform:uppercase;font-family: 'HONORSansCN-Light'; line-height: 0.42rem; font-size: 0.40rem; color: #C79754;}
.aboutPartners .lists ul li h3 {font-family: 'HONORSansCN-DemiBold'; font-size: 0.22rem;line-height: 0.30rem;color: #666666; margin-bottom: 0.10rem; font-weight: normal;}
.aboutPartners .lists ul li h4 {line-height: 0.30rem; font-size: 0.20rem; color: #C79754; margin-bottom: 10px;}
.aboutPartners .lists ul li p { font-family: 'HONORSansCN-Light'; color: #808080;line-height: 0.30rem; font-size: 0.22rem;width: 4.5rem;}

.aboutPartners .detailPage { overflow: hidden;}
.aboutPartners .detailPage .detail { width: 100%; padding: 0.3rem 0 0 0;}
.aboutPartners .detailPage .detail .introduce { position: relative;}
.aboutPartners .detailPage .detail .introduce .box { margin-bottom: 0.3rem;}
.aboutPartners .detailPage .detail .introduce h3 {font-family: 'HONORSansCN-Regular';line-height: 0.36rem;font-size: 0.22rem; color: #C79754; font-weight:bold;}
.aboutPartners .detailPage .detail .introduce p {color: #666666;font-family: 'HONORSansCN-Regular';font-size: 0.24rem; line-height: 0.36rem;font-weight: normal;}
.aboutPartners .detailPage .detail .introduce .tips {font-family: 'HONORSansCN-Regular';color: #999899; font-size: 0.22rem; position: absolute; bottom: 0;}
.aboutPartners .detailPage .detail .workstips {width: 100%;font-family: 'HONORSansCN-Regular';color: #999999; font-size: 0.20rem;margin-bottom: 0.3rem;}

.aboutPartners .detailPage .detail .btn1 {width:100%;height:0.65rem;line-height:0.65rem;text-align:center;}
.aboutPartners .detailPage .detail .btn1 a{ display:block;background-color:#ACACAC;color:#FFF;}
.aboutPartners .detailPage .detail .btn1 a.curr{ display:block;background-color:#C69454;}

.aboutPartners .detailPage .detail .btn2 {width:100%;height:0.65rem;line-height:0.65rem;text-align:center;margin-top: 0.2rem;margin-bottom: 0.4rem;}
.aboutPartners .detailPage .detail .btn2 a{ display:block;background-color:#ACACAC;color:#FFF;}
.aboutPartners .detailPage .detail .btn2 a.curr{ display:block;background-color:#C69454;}


.aboutPartners .detailPage .detail .btnbackto {font-family: 'HONORSansCN-Regular';height:0.50rem;line-height: 0.50rem;text-align:center;margin-top:0.4rem;margin-bottom:0.2rem;}
.aboutPartners .detailPage .detail .btnbackto a{font-size: 0.24rem;line-height: 0.50rem;background-color:#C79554; color:#FFF;display:block;}

.aboutPartners .detailPage .detail .showpic { width: 100%;}
.aboutPartners .detailPage .detail .showpic ul { width: 110%; overflow: hidden;}
.aboutPartners .detailPage .detail .showpic ul li { width:3.4rem; height: 3.4rem; position: relative; float: left; margin-right: 0.2rem;margin-bottom: 0.2rem;}
.aboutPartners .detailPage .detail .showpic ul li img{ width: 100%; max-height: 3.4rem; overflow:hidden;}
.aboutPartners .detailPage .detail .showpic ul li h3 {font-family: 'HONORSansCN-Regular';background-color: #D8AB64; height: 0.44rem; line-height: 0.44rem; color: #fff; padding-left: 10px; position: absolute; bottom: 0; left: 0; width: 100%; font-size: 0.2rem; font-weight: normal;}
.aboutPartners .detailPage .detail .showpic ul li a {display: block;}


/*About - Client*/
.aboutClient ul { overflow: hidden;}
.aboutClient ul li { width:3.42rem; height:1.86rem;position: relative; float: left; margin-right: 0.1rem;margin-bottom: 0.12rem; border: solid 1px #cd9b55;}
.aboutClient ul li:nth-child(even){ margin-right: 0;}
.aboutClient ul li a { display: block;}
.aboutClient ul li a img {-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;max-width:2.4rem;height: auto;}
.aboutClient ul li td{ height:1.86rem;}
/*.aboutClient ul li a:hover img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform:scale(1.1);transform: scale(1.1);}*/

/*Expertise*/
.expertise {}
.expertise .showpic{ width: 100%; overflow: hidden;}
.expertise .showpic a {display:block;width:6.94rem; height: 3.48rem; position:relative; background-size: 6.94rem; background-position: center center; margin-bottom: 0.24rem;}
.expertise .showpic a.show { height: 5.55rem;;}
.expertise .showpic a .img{ position:absolute;top:0;left:0;width:6.94rem;height:800px;cursor:pointer;background-position: 0 0; background-repeat: no-repeat; z-index: 980;display:none;}
.expertise .showpic a h2 {position: absolute; top:42%; left: 0; font-family: 'HONORSansCN-Light'; font-size: 0.60rem; line-height: 0.7rem; height: 0.7rem; margin-bottom: 0.2rem; color: #fff; width: 100%; text-align: center; z-index: 990; }
.expertise .showpic a .con {font-family: 'HONORSansCN-Light';font-size: 0.24rem; line-height:0.32rem;display:none; color: #fff;position: absolute; top:52%; left: 0; width: 100%; text-align: center; z-index: 990;}
.expertise .showpic a.show h2 { top:33%;}
.expertise .showpic a.show .con { display: block;}


/*Wroks*/
.worksTypology {}
.worksTypology .showpic{ width: 100%; overflow: hidden;}
.worksTypology .showpic a {display:block;width:6.94rem; height: 3.48rem; position:relative; background-size: 6.94rem; background-position: center center; margin-bottom: 0.24rem;}
.worksTypology .showpic a.show { height: 5.55rem;;}
.worksTypology .showpic a .img{ position:absolute;top:0;left:0;width:6.94rem;height:800px;cursor:pointer;background-position: 0 0; background-repeat: no-repeat; z-index: 980;display:none;}
.worksTypology .showpic a h2 {position: absolute; top:42%; left: 0; font-family: 'HONORSansCN-Light'; font-size: 0.60rem; line-height: 0.7rem; height: 0.7rem; margin-bottom: 0.2rem; color: #fff; width: 100%; text-align: center; z-index: 990; }

.PopSerach { width: 100%; margin-top:0.25rem}
.PopSerach .styled-select {width: 100%;}
.PopSerach .dropdown {
	position: relative;
	width: 6.94rem;
	height: 0.7rem;
	margin: 0 auto 0.3rem auto;
	border: solid 1px #cd9b55;
	color: #333333;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.PopSerach .dropdown .selected{
	display: block;
	font-size: 0.32rem;
	color: #8D8D8D;
	overflow: hidden;
	white-space: nowrap;
	text-align: center;
	padding-top:0.15rem;
}

/*.PopSerach { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: inherit;background-color: rgba(255,255,255,1);z-index:9999;}
.PopSerach .logo {width:0.6rem; height:1.1rem; background:url(../images/common/logo.png) center center;background-size: cover; display:block; margin: 0 auto 0.6rem auto;}
.PopSerach .con { width: 5rem; overflow: hidden; margin:0 auto; top: 15%; position: absolute; left: 1.25rem;}
.PopSerach .con .dropdown {
	position: relative;
	width: 5rem;
	height: 0.8rem;
	margin: 0 auto 0.3rem auto;
	border: solid 1px #cd9b55;
	color: #333333;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.PopSerach .con .btn { text-align: center; padding-top: 0.3rem;}
.PopSerach .con .btn button {font-family: 'HONORSansCN-Regular';width: 2rem;height: 0.6rem;margin: 0 auto 0 auto;border: 0; color: #cd9b55; font-size:0.30rem;background-color: transparent;}
.PopSerach .PopSerachClose { width:0.7rem; height:0.7rem; background:url(../images/common/nav_close.png) center center no-repeat; background-size: 0.35rem 0.35rem; display:block; position: absolute; right: 0.2rem; top: 0.33rem; text-indent: -9999px;}*/

.worksTypology .showpic2 { width: 100%;}
.worksTypology .showpic2 ul { width: 100%; overflow: hidden;}
.worksTypology .showpic2 ul li { width:6.94rem; height: auto; position: relative; float: left; margin-right: 0.2rem;margin-bottom: 0.55rem;}
.worksTypology .showpic2 ul li img{ width:6.94rem; height:4.04rem;}
.worksTypology .showpic2 ul li h3 {font-family: 'HONORSansCN-Regular';background-color: #D8AB64; height: 0.40rem; line-height: 0.40rem; color: #fff; padding-left: 10px; position: absolute; bottom: -0.33rem; left: 0; width: 100%; font-size: 0.25rem; font-weight: normal;}
.worksTypology .showpic2 ul li a {display: block;}

/*新增：*/
.pastbuiltpic { width: 100%;}
.pastbuiltpic ul { width: 100%; overflow: hidden;}
.pastbuiltpic ul li {
	width: 6.94rem;
	height: 2.26rem;
	position: relative;
	float: left;
	margin-right: 0.2rem;
	margin-bottom: 0.22rem;
	background-color:#CD9B56;
	color:#FFF;
	font-size: 0.22rem;
	line-height:0.36rem;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-top:0.21rem;
	font-family: 'HONORSansCN-Regular';
}
.pastbuiltpic ul li img{ width:6.94rem; height:2.76rem;}

.worksTypology .detail { width: 100%;}
.worksTypology .detail .banner { width: 7.5rem; margin: -0.28rem 0 0 -0.28rem; line-height: 0; margin-bottom: 0.3rem;}
.worksTypology .detail .banner img { width: 7.5rem; height: 4.2rem;}

.worksTypology .detail h3 { color: #cd9b55; font-size: 0.26rem; line-height: 0.4rem;font-family: 'HONORSansCN-Regular';border-bottom: solid 1px #d8d8d8;padding-bottom: 0.1rem;}
.worksTypology .detail h2 {font-family: 'HONORSansCN-Regular';color: #cd9b55; font-size: 0.4rem; line-height: 0.5rem;margin-bottom: 0.35rem;margin-top: 0.15rem;}

.worksTypology .detail .jianjiecon {color: #666666;font-family: 'HONORSansCN-Regular';font-size: 0.24rem; line-height: 0.36rem;font-weight: normal;}

.worksTypology .detail .info {font-family: 'HONORSansCN-Regular';font-size: 0.24rem;line-height: 0.36rem;color: #666666;padding-top: 0.25rem;padding-bottom: 0.25rem;}
.worksTypology .detail .info h4 {font-family: 'HONORSansCN-Regular';font-size: 0.26rem;line-height: 0.44rem;color: #cd9b55; text-transform: uppercase;}
.worksTypology .detail .content {font-family: 'HONORSansCN-Regular';font-size: 0.20rem;line-height: 0.32rem;padding: 0.2rem 0;}
.worksTypology .detail .content p { margin-bottom: 0.2rem;}
.worksTypology .detail .content img { max-width: 100%; height: auto; margin-bottom: 0.2rem;}

.worksTypology .detail .btnbackto {font-family: 'HONORSansCN-Regular';height:0.50rem;line-height: 0.50rem;text-align:center;}
.worksTypology .detail .btnbackto a{font-size: 0.24rem;line-height: 0.50rem;background-color:#C79554; color:#FFF;display:block;}


.contact {}
.contact img{max-width:100%;height:auto; margin-bottom: 0.15rem;}
.contact h2 {font-family: 'HONORSansCN-Light'; font-size: 0.6rem; line-height: 0.6rem; height: 0.6rem; margin-bottom: 0; color: #C79754;text-transform:uppercase; font-weight: normal;}
.contact h2.fnt {font-family: 'HONORSansCN-Light'; margin-bottom: 0.2rem;}
.contact .address {
	background-color: #D4B07E;
	color: #fff;
	font-size: 0.24rem;
	line-height: 0.38rem;
	margin-left: -0.28rem;
	margin-bottom: -0.28rem;
	width: 7.5rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-left: 0.3rem;
}
.contact .address label {font-family: 'HONORSansCN-Light'; font-size: 0.5rem;}

/*CAREERS - CAREERS*/
.Carers {}
.Carers .box img{max-width:100%;height:auto; margin-bottom: 0.15rem;}
.Carers h2 {font-family: 'HONORSansCN-Light'; font-size: 0.6rem; line-height: 0.6rem; height: 0.6rem; margin-bottom: 0; color: #C79754;text-transform:uppercase; font-weight: normal;}
.Carers h2.fnt {font-family: 'HONORSansCN-Light'; margin-bottom: 0.2rem;}
.Carers h3 { color: #C79754;color: #C79754;font-family: 'HONORSansCN-Regular'; font-size: 0.28rem; line-height: 0.38rem;text-transform:uppercase; margin-bottom: 0.15rem;}
.Carers p{ color: #666666;font-family: 'HONORSansCN-Regular';font-size: 0.24rem; line-height: 0.36rem;font-weight: normal;}
.Carers p span{font-weight:bold;}


/*公用选项卡切换*/
.accordion { padding: 0;border-bottom: solid 1px #ececec;}
.accordion dt {font-family: 'HONORSansCN-Regular';color: #CD9B54; font-size:0.36rem; position: relative; line-height: 1rem; border-top: solid 1px #ececec;}
.accordion dt em { background-image:url("../images/common/accordion_icon.png"); background-position:center center; background-repeat:no-repeat; width:0.4rem; height:0.4rem; position:absolute; right:0.2rem; top:0.3rem; display: block; background-size: 0.4rem;}
.accordion dt.select { border-bottom: solid 1px #ffffff;}
.accordion dt.select em { background-image:url("../images/common/accordion_icon_hover.png");}
.accordion dd { font-size: 0.24rem; line-height: 0.34rem; padding-bottom: 0.2rem;}
.accordion dd p {font-family: 'HONORSansCN-Regular';margin-bottom: 0.2rem; width: 100%; display: block; font-size: 0.24rem;color: #888888;}
.accordion dd h4 {font-family: 'HONORSansCN-Regular';color: #888888;font-size: 0.3rem; font-weight: normal;}

/*Moments*/
#memonts{}

#memonts .styled-select {width: 100%;}
#memonts .dropdown {
	position: relative;
	width: 7rem;
	height: 0.8rem;
	margin: 0 auto 0.3rem auto;
	border: solid 1px #cd9b55;
	color: #333333;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

#memonts .momentcon{width: 100%; height: 100%; margin-top:20px;}
#memonts .momentcon ul{ float:left;width: 100%; height: 100%;}
#memonts .momentcon ul li{float:left;}

#memonts .momentcon ul li.bloglist{width:100%;}
#memonts .momentcon ul li.bloglist .mlists{float:left;width:100%}
#memonts .momentcon ul li.bloglist .mlists>ul{float:left;width:100%}
#memonts .momentcon ul li.bloglist .mlists>ul>li{float:left;width:100%;margin-bottom:25px}
#memonts .momentcon ul li.bloglist .mlists>ul>li .headpic{float:left;width:14%;}
#memonts .momentcon ul li.bloglist .mlists>ul>li .headpic img{width:55px;height:55px;border-radius:55px}
#memonts .momentcon ul li.bloglist .mlists>ul>li .bloginfo{float:left;width:81%;margin-left:5%;}
#memonts .momentcon ul li.bloglist .mlists>ul>li .bloginfo .title{float:left;width:100%;height:30px;line-height:30px;font-size:22px;color:#5C5C5C;font-family:DINMedium}
#memonts .momentcon ul li.bloglist .mlists>ul>li .bloginfo .datenums{float:left;width:100%;height:20px;line-height:20px; margin-bottom:6px;font-size:14px;color:#5C5C5C;font-family:Helvetica}
#memonts .momentcon ul li.bloglist .mlists>ul>li .bloginfo .datenums .dates{float:left;width:46%}

#memonts .momentcon ul li.bloglist .mlists>ul>li .bloginfo .datenums .icoheart{
	float:left;
	width:16px;
	height:18px;
	line-height:18px;
	padding-top:3px;
}
#memonts .momentcon ul li.bloglist .mlists>ul>li .bloginfo .datenums .icoheart a{
	display:block;
}
#memonts .momentcon ul li.bloglist .mlists>ul>li .bloginfo .datenums .icoheart img{
	width:14px;
	height:13px;
}
#memonts .momentcon ul li.bloglist .mlists>ul>li .bloginfo .datenums .readnums{float:left;width:40%;}
#memonts .momentcon ul li.bloglist .mlists>ul>li .bloginfo .blogcon{float:left;width:100%;color: #666666;font-family: 'HONORSansCN-Regular';font-size: 0.24rem; line-height: 0.36rem;font-weight: normal; text-align:justify;}
#memonts .momentcon ul li.bloglist .mlists>ul>li .bloginfo .blogcon a{color:#CD9B56}
#memonts .momentcon ul li.bloglist .mlists>ul>li .bloginfo .blogpic{float:left;width:100%;margin-top:10px;margin-bottom:5px}
