@charset "gb2312";
/* CSS Document */
.pab375{ padding-bottom:3.75em;}
/*头部*/
.headers{ position: fixed;left: 0;right: 0;top: 0;width: 100%;margin: 0 auto;height: 5.5rem;background: url(../images/shadow.png) center center no-repeat;z-index: 50; }

.headers .cityb {position: absolute; left: 33.90625%; top: 0.78125em; height: 1.1875em; line-height:1.1875em; overflow: hidden; cursor:pointer;} 
.headers .cityb a{ color:#fff; font-size:0.875em; display:block; padding-left:0.15em;float:left; margin-right:0.15em;} 
.headers .cityb i{ float:left; width:0.375em; display:block;padding-top:0.5em;} 

.headers .logo { display: block; text-indent: -9999em; width: 26.5625%; height: 1.90625em; overflow: hidden; background: url(../images/logo.png) no-repeat; background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; position: absolute; left:0.625em; top: 0.4375em; }
.headers .geren { display: block; width: 4.6875%; text-indent: -9999em; height: 0.90625em; overflow: hidden; background: url(../images/ren.png) no-repeat; background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; position: absolute; right: 12.65625%; top: 0.9375em; }
.headers .kefu { display: block; width: 5%; text-indent: -9999em; height: 0.93755em; overflow: hidden; background: url(../images/ke.png) no-repeat; background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; position: absolute; right: 4.0625%; top: 0.9375em; }
/*头部*/
.banner { width: 100%; overflow: hidden; position: relative; }
.topimg img { float: left; }

/*顶部焦点图轮播*/
.jiao_wrap{width:100%; margin: 0 auto;position:relative;height:7.5em; }
#flexslider{width:100%; margin: 0 auto;overflow:hidden;position:relative;height:145.84%;}
#flexslider ul.slides{ height:7.5em;position: relative;width: 100%;-webkit-transition-property: -webkit-transform, left, top;-webkit-transition-duration: 0s;-webkit-transform: translate3d(0px,0,0);-webkit-transition-timing-function: ease;-moz-transition-property: -moz-transform, left, top;-moz-transition-duration: 0s;-moz-transform: translate3d(0px,0,0);-moz-transition-timing-function: ease;-o-transition-property: -o-transform, left, top;-o-transition-duration: 0s;-o-transform: translate3d(0px,0,0);-o-transition-timing-function: ease;-o-transform: translate(0px,0px);-ms-transition-property: -ms-transform, left, top;-ms-transition-duration: 0s;-ms-transform: translate3d(0px,0,0);-ms-transition-timing-function: ease;transition-property: transform, left, top;transition-duration: 0s;transform: translate3d(0px,0,0);transition-timing-function: ease;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
#flexslider ul li {width: 100%;float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box; }
#flexslider ul li img { vertical-align: middle; overflow:hidden;width: 100%; height:100%; }
/*新加*/

/*顶部焦点图轮播*/
#flexslider .swiper-pagination_one{position: absolute;z-index: 20;left: 0px;width: 100%;text-align: center;bottom: 5px;}
#flexslider .swiper-pagination_one .swiper-pagination-switch{display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: rgba(255,255,255,1);box-shadow: 0px 1px 2px #555 inset;margin: 0 5px;cursor: pointer;}
#flexslider .swiper-pagination_one .swiper-pagination-switch.swiper-visible-switch{background-color: #000;	}
/*End新加*/


.furniture{ padding:4em 0 0 0; background:#fff; border-bottom:1px solid #ececec; }
.furniture .linner{ width: 81.25%;margin: 0 auto; }
.furniture a{display: block; width:24.6%; float:left; text-align: center;font-size: 0.625em; color:#333333;margin-right: 13%;margin-bottom: 14px; }
.furniture a.bigger{display: block; width:25%; float:left; text-align: center;font-size: 0.625em; color:#333333;}
.furniture a i{width:4.2em;height:4.2em; margin:0 auto 0.83em;display: block;}
.furniture a.sp01 i{background: url(../images/baoz_01.png) no-repeat center top;background-size:cover;}
.furniture a.sp02 i{background: url(../images/baoz_02.png) no-repeat center top;background-size:cover;}
.furniture a.sp03{ margin-right: 0; }
.furniture a.sp03 i{background: url(../images/baoz_03.png) no-repeat center top;background-size:cover;}
.furniture a.sp04 i{background: url(../images/baoz_04.png) no-repeat center top;background-size:cover;}
.furniture a.sp05{ margin-right: 0; }
.furniture a.sp05 i{background: url(../images/baoz_05.png) no-repeat center top;background-size:cover;}
.furniture a.sp06 i{background: url(../images/baoz_06.png) no-repeat center top;background-size:cover;}


/*爱家公告*/
.gong_text{background:#fff; border-bottom:1px solid #ececec; height:1.8125em; position:relative; overflow:hidden; margin-bottom:0.625em;}

.gong_text .g_img_l{ float:left; width:1em; height:0.84375em; overflow:hidden;background: url(../images/la.png) no-repeat center top;background-size: 100% 100%; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%;position:relative; margin-left:0.625em; margin-top:0.5em; text-indent:-9999em; margin-right:0.625em;}
.gong_text .g_wen_r{ float:left; width:85%; position:relative; height:27px;margin-top:0.5em; overflow:hidden;}
.gong_text .g_wen_r ul{ position:relative;}
.gong_text .g_wen_r ul li{ overflow:hidden;height:27px;}
.gong_text .g_wen_r ul li p{ font-size:0.75em; color:#999999; line-height:1.125em;}

/*----公共------*/
.taotit{ border-bottom:1px solid #ececec; height:2.15625em;}
.taotit h2{ float:left; font-size:1em; color:#333333; border-left:solid #e62f17 0.1875em; padding-left:0.46875em; font-weight:normal; height:2.15625em; line-height:2.15625em;}

.taotit h2.h3tit{ border-left-color:#ffbb33;}
.taotit h2.h4tit{border-left-color:#3bc995}
.taotit .r_text_tao{ float:right;line-height:2.15625em;}
.taotit .r_text_tao p{ text-align:right; color:#666666; font-size:0.625em; padding-right:1em;}
.pb20{ padding-top:0.625em; padding-bottom:0.625em;}

.bot_cha{ width:100%; border-top:solid 1px #ececec;}
.bot_cha a{ display:block; text-align:center; font-size:0.75em; color:#333333; height:2.5416em; line-height:2.5416em;}
/*爱家全包套餐*/

.taoCon{background:#fff; border-top:solid 1px #ececec; border-bottom:1px solid #ececec; margin-bottom:0.625em;}


#flexslider_tao{width:100%; margin: 0 auto;max-width: 640px;overflow:hidden;position:relative;height:6.875em;}
#flexslider_tao ul.slides{ height:6.875em;position: relative;width: 100%;-webkit-transition-property: -webkit-transform, left, top;-webkit-transition-duration: 0s;-webkit-transform: translate3d(0px,0,0);-webkit-transition-timing-function: ease;-moz-transition-property: -moz-transform, left, top;-moz-transition-duration: 0s;-moz-transform: translate3d(0px,0,0);-moz-transition-timing-function: ease;-o-transition-property: -o-transform, left, top;-o-transition-duration: 0s;-o-transform: translate3d(0px,0,0);-o-transition-timing-function: ease;-o-transform: translate(0px,0px);-ms-transition-property: -ms-transform, left, top;-ms-transition-duration: 0s;-ms-transform: translate3d(0px,0,0);-ms-transition-timing-function: ease;transition-property: transform, left, top;transition-duration: 0s;transform: translate3d(0px,0,0);transition-timing-function: ease;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}#flexslider_tao ul li {width: 100%;float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box; }
#flexslider_tao ul li img { width: 100%; height:100%; vertical-align: middle; overflow:hidden; }
/*新加*/
#flexslider_tao .swiper-pagination{position: absolute;z-index: 20;left: 0px;width: 100%;text-align: center;bottom: 5px;}
#flexslider_tao .swiper-pagination .swiper-pagination-switch{display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: rgba(255,255,255,1);box-shadow: 0px 1px 2px #555 inset;margin: 0 5px;cursor: pointer;}
#flexslider_tao .swiper-pagination .swiper-pagination-switch.swiper-visible-switch{background-color: #000;	}
/*End新加*/


.bot_wen{ width:100%; border-top:solid 1px #ececec;}



/*装修案例*/
.CaseCon{background:#fff; border-top:solid 1px #ececec; border-bottom:1px solid #ececec; margin-bottom:0.625em;}

.Img_tuCon{position:relative;}
.topImg_Case{ width:100%; height:9.375em; overflow:hidden; position:relative;}
.topImg_Case .Img_g{ width:100%; height:100%; overflow:hidden; position:relative;}
.zhi_lie .topImg_s .Img_g img{ width:100%; height:100%;} 
.topImg_Case .fu_wen{ position:absolute; z-index:5; width:3.5625em; height:1.25em; background:url(../images/futu01.png) no-repeat center top;background-size:cover; left:0.625em; top:0.625em;}
.topImg_Case .fu_wen p{ color:#fff; font-size:0.75em; line-height:1.666em; text-indent:1.58em;}

.bot_text_Case{ margin-top:0.5em;}
.bot_text_Case h4{ font-size:0.875em; line-height:1.78em; color:#333;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; font-weight:normal;}
.bot_text_Case p{ color:#bcbcbc; font-size:0.75em;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}


/*直播案例*/
.zhiCon{background:#fff; border-top:solid 1px #ececec; border-bottom:1px solid #ececec;}

.zhi_lie{ position:relative;}
.zhi_lie .Img_tu_s{ width:48.333%;margin-right:3.3%;}
.zhi_lie .Img_tu_s:nth-of-type(2n) { margin-right: 0; } 
.zhi_lie .topImg_s{ width:100%; overflow:hidden; position:relative;}
.zhi_lie .topImg_s .Img_g{ width:100%;height:4.53125em; overflow:hidden; position:relative;} 
.zhi_lie .topImg_s .fu_wen{ position:absolute; z-index:5;height:1.875em; padding:0 0.5em; background:url(../images/futu02.png) repeat; left:0em; top:0em;}
.zhi_lie .topImg_s .fu_wen p{ color:#fff; font-size:0.75em; line-height:2.5em; text-align:center;}

.zhi_lie .bot_text_s{ margin-top:0.5em;}
.zhi_lie .bot_text_s h4{ font-size:0.875em; line-height:1.78em; color:#333;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; font-weight:normal;}
.zhi_lie .bot_text_s p{ color:#bcbcbc; font-size:0.75em;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}

/*底部导航*/
.diwen{ padding-top:1em; padding-bottom:1em; color:#bcbcbc; font-size:0.75em;} 
.diwen p{ text-align:center; line-height:2em;} 
.diwen a{ color:#bcbcbc; margin:0 0.75em;}

/*浮于底部*/ 
.fixed_bottom { bottom: 0; left: 0; position: fixed; width: 100%; z-index: 102; } 
.fixed_bottom .bottom_nav { margin: 0 auto; max-width: 640px; min-width: 320px; background: #555d66; height: 2.5em; overflow: hidden; } 
.fixed_bottom .bottom_nav .bottom_navBox1 dt { display: block; float: left; width: 62%; line-height: 2.5em; font-size: 1em; color: #FFF;text-align:center;} 
.fixed_bottom .bottom_nav .bottom_navBox1 dd { display: block; float: right; width: 37.16%; } 
.fixed_bottom .bottom_nav .bottom_navBox1 dd .remindBtn1 { display: block; width: 100%; height: 1.875em; line-height: 1.875em; overflow: hidden; background: #e62f17; color: #ffffff; font-size: 1em; text-align: center;-moz-border-radius: 0.5em;-webkit-border-radius: 0.5em; border-radius:0.5em; margin-top:0.3125em;} 
/*浮于底部*/