/* CSS Document */
/*轮播图b*/
/*
.banner { width:100%; margin:auto; height:553px; text-align:center; overflow:hidden;}
.focus{width: 100%;height:553px; position: relative; overflow:hidden;}
.focus ul,.focus li{ list-style:none; padding:0; margin:0;}
.focus li{ display: none; width:100%; height:553px;}
.focus .bg { position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1;}
.focus li.img1{ background:url(../images/banner1.jpg) no-repeat center 0;}
.focus li.img2{ background:url(../images/banner1.jpg) no-repeat center 0;}
.focus li.img3{ background:url(../images/banner1.jpg) no-repeat center 0;}

.focus .f_btns{position: absolute; width: 100%; height:32px; line-height:32px; left: 0; bottom: 0; text-align: center; z-index:2; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;  }
.focus .f_btns h2 { color: #fff; font-size: 16px; line-height: 32px; }
.focus .f_btns h2 a{ color: #fff;}
.focus .f_btns h2 a:hover{ text-decoration: none}
.focus .f_btns .btn{ text-align: center; height:14px; overflow: hidden; font-size:0; padding-top:12px;}
.focus .f_btns .btn span {display:inline-block; width:6px; height:14px; overflow: hidden; margin: 0 5px; cursor: pointer; background:url(../images/dot2.png) no-repeat center;}
.focus .f_btns .btn span.cur{ background:url(../images/dot1.png) no-repeat center; height:14px; width:22px;}
.focus .prev { display:none; background: url(../images/bleft.png) no-repeat; position: absolute;top:200px;left:0; width:53px; height:102px; z-index: 3; cursor: pointer}
.focus .next {display:none; background: url(../images/bright.png) no-repeat; position: absolute;top:200px;width:53px; height:102px;right: 0;z-index: 3;cursor: pointer}
*/
.banner{height:553px;width: 100%;overflow: hidden;position: relative;z-index: 1;}
.banner .slick-slider,.banner .slick-list,.banner .slick-track,.banner .slick-slide{height: 100%;}
.banner a{display: block;height: 100%;}
.banner .slick-slide{
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.banner .slick-dots {
    position: absolute;
    left: 0;
    bottom:0;
	height:32px;
    width: 100%;
    text-align: center;
    z-index: 99;
	background-color:#000;
	filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;
}

.banner .slick-dots li {
    display: inline-block;
    margin: 11px 6px;
}

.banner .slick-dots li button {
    display: block;
    width:6px;
    height:14px;
    font-size: 0;
    line-height: 0;
    text-indent: 999px;
    border: none;
    outline: none;
    cursor: pointer;
    background:url(../images/dot2.png) no-repeat center;	
	
	
}

.banner .slick-dots li.slick-active button {
	background:url(../images/dot1.png) no-repeat center; height:14px; width:22px;
}
.banner .slick-prev{ background:url(../Images/bleft.png) no-repeat; position: absolute;top:200px;left:80px; width:53px; height:102px; z-index: 3; cursor: pointer; border:none;}
.banner .slick-next{ background:url(../Images/bright.png) no-repeat; position: absolute;top:200px;width:53px; height:102px;right:80px;z-index: 3;cursor: pointer; border:none;}
/*品牌实力*/
.ppsl{ margin-top:20px !important;}
.ppsl .title{ width:100%; height:50px; line-height:50px; background:url(../images/bp1.png) no-repeat 0 bottom;}
.ppsl .title b{ font-size:20px; color:#201f1f; font-weight:normal;}
.ppsl .title span{ font-size:12px; color:#6a6a6a; margin-left:10px; display:inline-block; margin-top:6px;}
.ppsl .title a{ font-size:12px; color:#525050; float:right; display:block; margin-top:13px;}
.ppsl .title a:hover{ color:#0c757e;}
.ppsl ul{ margin-top:20px;}
.ppsl ul li{ width:200px; height:211px; float:left; position:relative;}
.ppsl ul li .pp1{width:191px; height:191px; background:url(../images/bp2.png) no-repeat 0 0; text-align:center; overflow:hidden;}
.ppsl ul li .pp1 em{ display:block; margin-top:30px;}
.ppsl ul li .pp1 strong{ display:block; font-size:14px; color:#707070; margin-top:2px;}
.ppsl ul li .pp1 span{ display:block; font-size:10px; color:#a9a8a8;text-transform:uppercase; line-height:15px; margin-top:3px;}
.ppsl ul li .pp1 p{ width:44px; height:2px; background-color:#9b9b9b; margin-left:73px; margin-top:5px;}

.ppsl ul li .pp2{width:211px; height:211px; background:url(../images/bp2.jpg) no-repeat 0 0; text-align:center; overflow:hidden; position:absolute; top:0px; display:none; z-index:999; left:-10px;}
.ppsl ul li .pp2 em{ display:block; margin-top:30px;}
.ppsl ul li .pp2 strong{ display:block; font-size:14px; color:#fff; margin-top:2px;}
.ppsl ul li .pp2 span{ display:block; font-size:10px; color:#fff;text-transform:uppercase; line-height:15px; margin-top:3px;}
.ppsl ul li .pp2 p{ width:44px; height:2px; background-color:#fff; margin-left:84px; margin-top:5px;}
.ppsl ul li:hover .pp2{
	display:block;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
/*实景案例*/
.sjal{ margin-top:10px !important; }
.sjal .title{ width:100%; height:50px; line-height:50px; background:url(../images/bp1.png) no-repeat 0 bottom;}
.sjal .title b{ font-size:20px; color:#201f1f; font-weight:normal;}
.sjal .title span{ font-size:12px; color:#6a6a6a; margin-left:10px; display:inline-block; margin-top:6px;}
.sjal .title a{ font-size:12px; color:#525050; float:right; display:block; margin-top:13px; height:20px;}
.sjal .title a:hover{ color:#0c757e;}
.sjal ul{ margin-top:10px;}
.sjal ul li{ width:293px; height:223px; float:left; margin-bottom:10px; margin-left:9px; cursor:pointer;}
.sjal ul li .img{ width:293px; height:223px; overflow:hidden; position:relative;}
.sjal ul li .img img{ width:293px; height:223px;}
.sjal ul li .info{ position:absolute; top:20px; left:20px; color:#fff; z-index:99;}
.sjal ul li .info i{ width:35px; height:3px; background-color:#fff; display:block; margin-top:10px;}
.sjal ul li .info p{ font-size:16px; font-weight:bold; margin-top:8px;}
.sjal ul li .info em{ font-size:10px; font-style:normal;text-transform:uppercase; display:block; line-height:15px;}
.sjal ul li .bg{ width:293px; height:223px; background-color:#000; position:absolute; filter:alpha(opacity=60); -moz-opacity:0.6;-khtml-opacity:0.6; opacity:0.6; top:0; display:none;}
.sjal ul li:hover .bg{
	display:block;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.sjal ul li .bg a{width:293px; height:223px; display:block;}
.sjal ul li.first{ margin-left:0;}
.sjal .sjcat{ width:100%; height:150px; background-color:#e9e9e9;}
.sjal .sjcat ul{ margin:0;}
.sjal .sjcat ul li{ width:96px; height:auto; float:left; margin:25px 27px 0; text-align:center;}
.sjal .sjcat ul li a{ display:block; height:120px;}
.sjal .sjcat ul li span{ display:block; position:relative;}
.sjal .sjcat ul li span img{width:98px; height:85px; position:absolute; left:0; top:0;}
.sjal .sjcat ul li em{display:block; color:#201f1f; font-style:normal; padding-top:90px;}
.sjal .sjcat ul li a:hover img{width:119px; height:102px; left:-10px; top:-9px;
-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.sjal .sjcat ul li a:hover em{ color:#0c757e;}

/*优惠活动*/
.yhhd{ margin-top:40px;}
.yhhd .yhtitle{ width:100%; height:55px; background:url(../images/yhtitle.png) no-repeat center;}
.yhhd .more{ text-align:center; width:100%; height:20px; margin-top:10px;}
.yhhd ul{ margin-top:15px;}
.yhhd ul li{ width:275px; height:400px; float:left; margin:0 12px;}
/*装修案例*/
.zxal{ margin-top:30px; width:100%; height:1072px; background:url(../images/albg.jpg) no-repeat center;}
.zxal .altitle{ width:100%; height:83px; background:url(../images/altitle.png) no-repeat center bottom;}
.zxal .more{ text-align:center; width:100%; height:20px; margin-top:10px;}

.zxal .zxalcont .alstyle{width:820px; margin:15px auto 0;}
.zxal .zxalcont .alstyle ul li a{ display:block; color:#FFF; float:left; text-align:center; width:62px; height:26px; line-height:26px; border-radius:15px; background-color:#809a99; margin:0 10px;}
.zxal .zxalcont .alstyle ul li a:hover{background-color:#ff6867;}
.zxal .zxalcont .alstyle ul li a.current{background-color:#ff6867;}

.alcon{ margin-top:20px;}
/*装修案例轮播图b*/
.alcon1{ width:100%; margin:auto; height:570px; overflow:hidden;}
.alcon1-left{width:790px;height:570px; position: relative; overflow:hidden; float:left;}
.alcon1-left ul,.alcon1-left li{ list-style:none; padding:0; margin:0;}
.alcon1-left li{ display: none; width:790px; height:570px;}
.alcon1-left .bg { position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1;}
.alcon1-left .f_btns{position: absolute; width:12%; height:18px; line-height:18px; left:43%; bottom:16px; text-align: center; z-index:2; background:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8; border-radius:10px;  }
.alcon1-left .f_btns h2 { color: #fff; font-size:16px; line-height:20px; }
.alcon1-left .f_btns h2 a{ color: #fff;}
.alcon1-left .f_btns h2 a:hover{ text-decoration: none}
.alcon1-left .f_btns .btn{ text-align: center; height:14px; overflow: hidden; font-size:0; padding-top:4px;}
.alcon1-left .f_btns .btn span {display:inline-block; width:11px; height:11px; overflow: hidden; margin: 0 5px; cursor: pointer; background:url(../images/alcon.png) no-repeat -23px 0;}
.alcon1-left .f_btns .btn span.cur{ background:url(../images/alcon.png) no-repeat 0 0; height:11px; width:11px;}
.alcon1-left .prev { display:none; background: url(../images/alleft.png) no-repeat; position: absolute;top:200px;left:0; width:33px; height:70px; z-index: 3; cursor: pointer}
.alcon1-left .next {display:none; background: url(../images/alright.png) no-repeat; position: absolute;top:200px;width:33px; height:70px;right: 0;z-index: 3;cursor: pointer}
/*装修案例轮播图d*/
.alcon1-right{ height:570px; width:400px; margin-left:10px; float:left; overflow:hidden;}
.alcon1-right ul li{ margin-bottom:10px;}
.alcon2{ width:100%; height:280px; overflow:hidden; margin-top:10px;}
.alcon2 ul li{ width:390px; height:280px; float:left; margin-right:10px;}
/*设计团队*/
.sjtd{ width:100%;}
.sjtd .jiantou{ width:100%; height:13px; background:url(../images/lpico4.png) no-repeat center;}
.sjtd .tdtitle{ margin-top:20px; height:40px; line-height:40px; background:url(../images/bp1.png) no-repeat center bottom; overflow:hidden;}
.sjtd .tdtitle b{ font-size:20px; color:#201f1f; margin-right:10px; font-weight:normal;}
.sjtd .tdtitle a{color:#6a6a6a; font-size:12px;}
.sjtd .tdtitle a:hover{ color:#0c757e;}
.sjtd .tdtitle .titleR{ float:right; line-height:48px;}
.sjtd .tdtitle .titleR a{ margin:0 5px;}

.sj_ab{}
.about1{ float:left; width:940px; margin-right:40px;}
.ab_Inf{ margin-top:20px;}
.ab_img{ float:left; margin-right:20px; margin-top:5px;}
.ab_p{ float:left; width:510px; font-size:14px; line-height:26px; text-align:justify;}

.team{ float:left; width:220px;}
.s-frame { position: relative;	overflow: hidden;}
.s-list { width: 100%;height: 100%;	position: absolute;	top: 0px;	left: 0px;}
.s-item { width: 100%;height: 100%;	float: left;	overflow: hidden;}
.s-item img{ width:200px; height:299px;}
.s-buttons { height: 20px;	position: absolute;	right: 10px;	bottom: 10px;	z-index: 1000;}
.s-buttons a {	display: block;	float: left;	text-align: center;	font-family: Arial;	/* 隐藏外面的虚线 */	outline: none; /* mozilla */ hidefocus: expression(this.onFocus=this.blur()); /* ie */}
.s-current {width: 18px;height: 18px;line-height: 18px;	font-size: 13px;font-weight: bold;	margin: 0px 0px 0px 2px;color:#FFFFFF;background: #E62129;border: 1px #FFFFFF solid;
	position: relative;	left: 2px;}
.s-normal {	width: 14px;height: 14px;	line-height: 14px;font-size: 11px;font-weight: bold;margin: 2px 0px 2px 6px;color:#E62129;background: #FFFFFF;border: 1px #E62129 solid;}
#page {	width: 220px;	margin: 0px auto;}
#adv {	width: 200px;	height: 299px;	margin-top: 20px;}
/*设计团队轮播图b*/
/*
.td1{width:1190px;height:450px; position: relative; float:left; margin-top:20px;}
.td1 ul,.td1 li{ list-style:none; padding:0; margin:0;}
.td1 li{ display: none; width:100%; height:450px;}
.td1 .bg { position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1;}
.td1 .f_btns{position: absolute; width:100%; height:18px; line-height:18px; left:0; bottom:50px; text-align: center; z-index:2; }
.td1 .f_btns h2 { color: #fff; font-size:16px; line-height:20px; }
.td1 .f_btns h2 a{ color: #fff;}
.td1 .f_btns h2 a:hover{ text-decoration: none}
.td1 .f_btns .btn{ text-align: center; height:14px; overflow: hidden; font-size:0; padding-top:4px;}
.td1 .f_btns .btn span {display:inline-block; width:11px; height:11px; overflow: hidden; margin: 0 5px; cursor: pointer; background:url(../images/tdico.png) no-repeat -18px 0;}
.td1 .f_btns .btn span.cur{ background:url(../images/tdico.png) no-repeat 0 0; height:11px; width:11px;}
.td1 .prev { display:none; background: url(../images/tdl1.png) no-repeat; position: absolute;top:200px;left:-65px; width:53px; height:102px; z-index: 3; cursor: pointer}
.td1 .next {display:none; background: url(../images/tdr1.png) no-repeat; position: absolute;top:200px;width:53px; height:102px;right:-65px;z-index: 3;cursor: pointer}
*/
.td1{height:450px;width:1200px;overflow: hidden;position: relative;z-index: 1;margin-top:20px;}
.td1 .slick-slider,.td1 .slick-list,.td1 .slick-track,.td1 .slick-slide{height: 100%;}
.td1 a{display: block;height: 100%;}
.td1 .slick-slide{
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.td1 .slick-dots {
    position: absolute;
    left: 0;
    bottom:15px;
    width: 100%;
    text-align: center;
    z-index: 99;
}

.td1 .slick-dots li {
    display: inline-block;
    margin: 0 6px;
}

.td1 .slick-dots li button {
    display: block;
    width:11px;
    height:11px;
    font-size: 0;
    line-height: 0;
    text-indent: 999px;
	background:url(../images/tdico.png) no-repeat right center;
    border: none;
    outline: none;
    cursor: pointer;
}

.td1 .slick-dots li.slick-active button {
	background:url(../images/tdico.png) no-repeat left center;
}

.td1 .slick-prev{ background: url(../images/tdl1.png) no-repeat; position: absolute;top:200px;left:0; width:53px; height:102px; z-index: 3; cursor: pointer; border:none;}
.td1 .slick-next{ background: url(../images/tdr1.png) no-repeat; position: absolute;top:200px;width:53px; height:102px;right:0;z-index: 3;cursor: pointer; border:none;}



/*装修案例轮播图d*/
/* ibox */
.ibox{width:1200px;height:300px;overflow:hidden; margin:0 auto;}
.ibox .showbox{width:1200px; height:300px; overflow:hidden; position:relative;/*必要元素*/ margin-top:20px;}
.ibox .showbox ul {width:20000px; position:absolute; left:0px; top:0px;}
.ibox .showbox ul li{float:left;display:inline;height:299px;width:200px; position:relative; overflow:hidden; cursor:pointer;}
.ibox .showbox ul li a img{width:191px; height:297px;border:1px solid #707070;}

.ibox .showbox ul li .boxcont{ position:absolute; color:#fff; text-align:center; width:193px; height:299px; z-index:999;bottom:-298px;}
.ibox .showbox ul li .boxcont h2{ font-size:16px; color:#fff; margin:112px auto 0px; width:80%; height:20px; line-height:20px;}
.ibox .showbox ul li .boxcont h2 i{font-style:normal; color:#e0e0e0; font-size:12px; margin-left:5px;}
.ibox .showbox ul li .boxcont p{ font-size:10px; height:20px; line-height:20px;}
.ibox .showbox ul li .boxcont p i{font-style:normal; color:#0c757e; margin:0 3px;}
.ibox .showbox ul li .boxcont p a{ border:1px solid #b4b4b4; display:block; width:95px; height:30px; line-height:30px; text-align:center; color:#FFF; float:left; margin-top:9px; font-size:12px; background-color:#E62129;}
.ibox .showbox ul li .boxcont p a.last{ border-left:none;}
.ibox .showbox ul li .boxcont p a:hover{ background-color:#BF151E;}
.ibox .showbox ul li .boxbg{ position:absolute;width:193px; height:299px; background-color:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; bottom:-298px;  }

.ibox .showbox ul li:hover .boxcont{
	bottom: 0px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.ibox .showbox ul li:hover .boxbg{
	bottom: 0px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
/*品质保障*/
.pzbz{ width:100%; height:420px; background-color:#f8f8f8; overflow:hidden;}
.pzbz .title{ overflow:hidden; height:40px; line-height:40px; font-size:12px; margin-top:30px; color:#6a6a6a; background:url(../images/bp1.png) no-repeat 0 bottom;}
.pzbz .title b{ font-size:20px; color:#201f1f; margin-right:10px; font-weight:normal;}
.pzbz .title a{font-size:12px; color:#6a6a6a; float:right; display:block; margin-top:8px;}
.pzbz .title a:hover{ color:#0c757e;}
.pzbz ul{ width:1200px; margin:0 auto;}
.pzbz ul li{width:235px; float:left; margin-top:20px; overflow:hidden; position:relative; margin-right:5px;}
.pzbz ul li img{ width:235px; height:196px;}
.pzbz ul li .memo{ width:195px; height:74px; background-color:#383838; color:#FFF; text-align:center; padding:6px 20px 10px;}
.pzbz ul li .memo span{ display:block; border-bottom:1px solid #fff; font-size:16px; font-weight:bold; height:30px;}
.pzbz ul li .memo p{ line-height:17px; font-size:12px; margin-top:7px;}
.pzbz ul li .bg{ width:235px; height:286px; background-color:#E62129;text-align:center; position:absolute;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8; top:286px;}
.pzbz ul li .bg a{ color:#fff;}
.pzbz ul li .bg h3{ font-size:20px; color:#FFF; font-weight:bold; margin-top:80px;}
.pzbz ul li .bg span{ font-size:12px;}
.pzbz ul li .bg p{ font-size:12px; line-height:18px;}
.pzbz ul li i{ display:block; margin:15px 0 0 98px; width:40px; height:3px; background-color:#FFF;}
.pzbz ul li:hover img{ height:286px;}
.pzbz ul li:hover .memo{ display:none;}
.pzbz ul li:hover .bg{
	top:0px;
   -webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
/*热销楼盘*/
.rxlp{ background-color:#343434; margin-top:40px; padding:20px 0 40px;}
.rxlp .lprm{ height:36px; line-height:36px; margin-top:10px; background:url(../images/lptitle.png) no-repeat 0 bottom;}
.rxlp .lprm .lprmleft{ float:left;}
.rxlp .lprm .lprmleft b{font-size:20px; color:#fff; margin-right:10px; font-weight:normal;}
.rxlp .lprm .lprmleft a{font-size:12px; color:#cecece;}
.rxlp .lprm .lprmleft a:hover{color:#a29061;}
.rxlp .lprm .lprmright{ float:right; font-size:12px;}
.rxlp .lprm .lprmright .hotxq{ float:right;color:#cecece;}
.rxlp .lprm .lprmright .hotxq a{ margin:0 5px;color:#cecece;}
.rxlp .lprm .lprmright .hotxq a:hover{color:#a29061;}
.rxlp .lprm .lprmright .lpsearch{ float:right; margin-top:5px; margin-left:10px;}
.rxlp .lprm .lprmright .lpsearch .texts{ height:25px; width:220px; color:#6d6d6d; text-indent:5px; border:1px solid #686969; background:none; font-size:12px;}
.rxlp .lprm .lprmright .lpsearch .btns{ width:65px; height:25px; background:url(../images/lpico2.png) no-repeat 0 0;  border:1px solid #3f3f3f; margin-right:5px; cursor:pointer;}

.rxlp .lplist{ margin-top:25px;}
.rxlp .lplist ul li{ width:393px; height:275px; margin-bottom:10px; float:left; overflow:hidden; position:relative; margin-left:10px; cursor:pointer;}
.rxlp .lplist ul li img{ width:393px; height:275px;}
.rxlp .lplist ul li .name{ text-align:center; position:absolute; bottom:0; width:100%; height:40px; line-height:40px; color:#FFF; font-size:14px; z-index:99;}
.rxlp .lplist ul li i{position:absolute; bottom:0;  width:100%; height:40px; background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6;}
.rxlp .lplist ul li .lplist2cont{ position:absolute;width:393px; height:275px; bottom:275px; background:url(../images/lpbg.png) no-repeat 0 0; color:#FFF; text-align:center;}
.rxlp .lplist ul li .lplist2cont h5{ font-size:20px; font-weight:normal; margin-bottom:8px; margin-top:80px;}
.rxlp .lplist ul li .lplist2cont p{ font-size:12px; line-height:17px; width:180px; margin:0 auto;}
.rxlp .lplist ul li .lplist2cont a{ display:inline-block; width:80px; height:22px; line-height:22px; text-align:center; background-color:#FFF; border-radius:10px; margin-top:20px;}
.rxlp .lplist ul li:hover .lplist2cont{
	bottom: 0px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.rxlp .lplist ul li:hover .name{ display:none;}
.rxlp .lplist ul li:hover i{ display:none;}
.rxlp .lplist ul li .lplist2cont span{ display:block; font-size:12px; line-height:17px;}
.rxlp .lplist ul li.first{ margin:0;}
/*装修锦囊*/
.zxjj{ width:100%; height:690px; background-color:#343434;}
.zxjj .jiantou{ width:100%; height:14px; background:url(../images/jnico.jpg) no-repeat center top;}
.zxjj .jjtitle{ overflow:hidden; height:40px; line-height:40px; background:url(../images/lptitle.png) no-repeat 0 bottom; color:#cecece; font-size:12px; margin-top:10px;}
.zxjj .jjtitle b{ font-size:20px; color:#FFF; margin-right:10px; font-weight:normal;}
.zxjj .jjtitle .titleR{ float:right;}
.zxjj .jjtitle .titleR a{ font-size:12px; color:#FFF; margin:11px 10px 0; border:1px solid #fff; border-radius:12px; padding:1px 12px;}
.zxjj .jjtitle .titleR a.more{ font-size:12px; color:#FFF; border:none; margin:0; padding:0; margin-left:10px;}
.zxjj .jjtitle .titleR a:hover{ background-color:#0c757e; border:1px solid #0c757e;}
.zxjj .jjtitle .titleR a.more:hover{ background:none; border:none; color:#0c757e;}
.zxjj .jjcon{ height:530px; background-color:#FFF; margin-top:20px;}
.zxjj .jjcon .jjcon1 .jjpic1{ float:left; width:580px; height:300px; overflow:hidden; margin:10px; position:relative;}
.zxjj .jjcon .jjcon1 .jjpic1 img{width:580px; height:300px;}
.zxjj .jjcon .jjcon1 .jjpic1 p{ position:absolute; bottom:0; z-index:99; width:580px; height:36px; line-height:36px; color:#fff; font-size:14px; text-align:center;}
.zxjj .jjcon .jjcon1 .jjpic1 i{ position:absolute; width:580px; height:36px; background-color:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; bottom:0;}
.zxjj .jjcon .jjcon1 .jjpic2{ float:left; width:510px; height:270px; margin:10px; padding-top:10px;}
.zxjj .jjcon .jjcon1 .jjpic2 ul li{ border-bottom:1px solid #d2d2d2; padding:3px 0;cursor:pointer;}
.zxjj .jjcon .jjcon1 .jjpic2 ul li span{ display:block;font-size:14px; color:#111111; background:url(../images/jjico.png) no-repeat 0 center; text-indent:20px;}
.zxjj .jjcon .jjcon1 .jjpic2 ul li .newsinfo{ display:none; font-size:12px; color:#494848;}
.zxjj .jjcon .jjcon1 .jjpic2 ul li .newsinfo p{ padding-left:20px; color:#736f6f; line-height:22px;}
.zxjj .jjcon .jjcon1 .jjpic2 ul li .newsinfo p a{ color:#0051c0;}


.zxjj .jjcon .jjcon1 .jjpic3{ float:left; width:225px; height:270px; margin:10px; position:relative;}
.zxjj .jjcon .jjcon1 .jjpic3 p{position:absolute; bottom:0; z-index:99;width:225px; height:46px; line-height:46px; color:#fff; font-size:20px; text-align:center;}
.zxjj .jjcon .jjcon1 .jjpic3 i{ position:absolute; width:225px; height:46px; background-color:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; bottom:0;}

.zxjj .jjcon .jjcon2{ padding-left:4px;}
.zxjj .jjcon .jjcon2 ul li{ float:left; width:286px; height:200px;position:relative; margin:0 6px; overflow:hidden; }
.zxjj .jjcon .jjcon2 ul li img{ width:286px; height:230px;}
.zxjj .jjcon .jjcon2 ul li p{position:absolute; bottom:0; z-index:999; width:286px; height:36px; line-height:36px; color:#fff; font-size:14px; text-align:center;}
.zxjj .jjcon .jjcon2 ul li i{ position:absolute; bottom:0; left:0; width:286px; height:36px; background-color:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6;}

/*关于我们*/
.about{ background-color:#f8f8f8; height:1050px; background:#f8f8f8;}
.about .abtitle{ width:100%; height:100px; background:url(../images/about.png) no-repeat center bottom;}
.about .more{ text-align:center; width:100%; height:20px; margin-top:10px;}
.about .aboutinfo{height:365px; background:url(../images/aboutbg.jpg) no-repeat 0 0; margin-top:20px;}
.about .aboutinfo .aboutinfor{ width:376px; height:290px; float:right; color:#FFF; padding:60px 30px 0;}
.about .aboutinfo .aboutinfor p{ font-size:16px;text-indent:2em; line-height:30px;}
.about .aboutinfo .aboutinfor p i{ font-style:normal; font-size:36px;}
.about .aboutinfo .aboutinfor p a{ font-size:14px; color:#af9658;}
.about .ablist{ margin-top:40px;}
.about .ablist ul li{width:400px; float:left; text-align:center;}
.about .ablist ul li .abpic{ width:400px; height:327px; background:url(../images/aboutico.png) no-repeat right center;}
.about .ablist ul li .fpicl{ border-left:1px solid #b5b5b5;}
.about .ablist ul li .fpicr{ background:none; border-right:1px solid #b5b5b5;}
.about .ablist ul li h5{ font-size:36px; color:#000000; font-weight:normal; margin-top:15px; margin-bottom:10px;}
.about .ablist ul li p{ font-size:16px; color:#707070;}


























