@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px;}


/* :focus{outline:0;} */

table{border-collapse:collapse;border-spacing:0;}

input,button,select,textarea{outline:none;vertical-align:middle;*font-size:100%;}

input{_border:1px solid none;*border:0;}

img,input{border:none;}

textarea{resize:none;overflow:auto;}

em{font-style:normal;}



ul,ol,li{list-style:none;}

/* css function */

.fl{float:left;display:inline;}

.fr{float:right;display:inline;}

.right { float:right}

.cb{*zoom:1;}

.f-cb:after{content:".";display:block;height:0;visibility:hidden;clear:both;}

.f-lay{font-size:0;letter-spacing:-8px;text-align:left;}

.f-ib{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px;letter-spacing:normal;}

.w_1200{ width:1200px; margin:0 auto;}

.w_1000{ width:1200px; margin:0 auto;}

.wb{ width:100%;}

.f-prz{position:relative;zoom:1;}

.f-pra{position: absolute;}

.mt_10{ margin-top:10px;}

.mt-35{ margin-top:35px;}

.mt-20{ margin-top:15px;}

.ml-12{ margin-left:12px;}

.ml-50{ margin-left:50px;}

.ml-68 { margin-left:68px;}

.pt_20{ padding-top:20px;}

.pt_40{padding-top:40px;}

.red{ color:#F90000;}

.border{ border: solid #D5D5D5 1px;}

input{border-radius: 4px;

	 }



#tk{ background:url(../images/img/jia1.jpg) no-repeat center;}

#tk a{ height:30px; display:block;}

#tk a:hover{ background:none;}

.huanying{ width:230px; margin-left:10px; height:30px;line-height:30px; float:left; color:#C30; overflow:hidden;}

.jiekou{ float:right;}

.jiekou ol li{ float:left; height:30px; line-height:30px; padding:0 10px; background: url(../images/t1/shu.jpg) no-repeat left;}

.jiekou ol li a{ display:block;}

.jiekou ol li a:hover{ color:#C00;}

.jiekou ol li.topwx { position:relative; z-index:2000;}

.jiekou ol li.topwx a img { vertical-align: middle; margin:0 0 0 4px;}

.jiekou ol li.topwx a:hover { text-decoration:none; color:#333;}

.jiekou ol li .sub { border:#ececec solid 5px; background:#fff; box-shadow:0 0 2px rgba(0,0,0,0.4); float:right; position:absolute; top:30px; right:0; padding:3px;}

.toptitle{ height:104px;}










/*slogan*/

.slogan{float: left; margin-left: 5px; margin-top: 0px; height: 100px; overflow: hidden;}



.chengshi{ float:left; width:74px; height:21px; line-height:21px;  border:#D6D6D6 solid 1px;   margin:40px 68px 0 9px;}

.chengshi span{ float:left; padding-left:5px;}

.chengshi a{ padding-left:5px; width:16px; height:21px; background:url(../images/img/jia2.jpg) right no-repeat; float:left; display: block; }

/*****头部*****/

.topup{ height:28px; border-bottom:solid #DDDDDD 1px; color:#939393;}

.huanying{ width:230px; margin-left:20px; height:30px;line-height:30px; float:left; color:#C30; overflow:hidden;}

.jiekou{ float:right; }

.jiekou ol li{ float:left; height:30px; line-height:30px; padding:0 10px; background:url(../images/img/shu.jpg) no-repeat left;}

.jiekou ol li a{ display:block;}

.jiekou ol li a:hover{ color:#C00;}



.logo_txt{ color:#9E9E9E; float:left; padding-top:30px; padding-left:5px; width:590px;}

.logo_txt ul li{ float:left;}

.logo_txt ul li span{ display:block; float:left; padding-left:3px;}

.logo_txt ul li p{ float:left; padding-top:20px; padding-left:5px;}



.zuobiao { float: left; width:70px; padding-top:40px; padding-left:5px; position:relative; z-index:1000;}

.zuobiao_c { position:relative; float:left;}

.zuobiao span img { vertical-align:middle; margin-right:4px;}

.zuobiao ul.sub { display:none; position:absolute; width:360px; top:24px; background:#fff; border:#e4e4e4 solid 1px; padding:10px;}

.zuobiao ul.sub li { float:left; width:25%; margin:0; line-height:24px; height:24px; overflow:hidden;}

.zuobiao ul.sub li a { color:#333;}

.zuobiao ul.sub li a:hover { color:#e60012;}



.cs_tel{ width:237px; height:74px;  float: right; background:url(../images/img/tel.jpg) no-repeat bottom left;}

.cs_tel .fuwulink{ width:188px; margin-top:26px; margin-left:49px; color:#000000;}

.cs_tel .fuwulink p span{ color:#606060;}

.cs_tel .fuwulink p strong{ font-family:"微软雅黑"; font-size:24px; font-weight:bold; color:#BB0511;}


/**
.nav ul .on{ display:block; background:#FDCF00;}

.nav ul .on a{ color:#000;}

**/



/*banner*/

.fullSlide{width:100%; min-width:1200px;height:383px;  position:relative;   overflow:hidden;}

.fullSlide .bd{ position:relative; z-index:0; min-width:1200px;height:450px; overflow:hidden;}

.fullSlide .bd ul{ width:100% !important; }

.fullSlide .bd li{ width:100% !important;  height:450px; }

.fullSlide .bd li a{ width:100%; height:450px; float:left; z-index:1;  }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:-5px; left:0; height:20px; line-height:20px; text-align:center; }

.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:55px; height:7px; margin-right:7px; background: #FFF; overflow:hidden; text-indent:-9999px;}

.fullSlide .hd ul .on{ background:#FFBF29; }

/*快速预约*/

.ding{ width:1200px; position:relative; margin:0 auto; z-index:500}

.ding .kuai{ width:301px; height:358px; background: url(../images/img/mm1.png) repeat; position:absolute; right:0px; top:-370px; z-index:600}

.ding .kuai .ks_txt{ color:#ECD305; height:22px; line-height:22px; padding-top:8px; text-align:center; font-size:20px;}

.lang{ height:49px; line-height:49px; text-align:center; color:#FFF; font-size:14px;}

.lang span{ padding-left:10px;}

.kuai form{ width:283px; margin:auto;}
/**
.inaa { background:#FFF; width:259px; height:39px;padding-left:10px; margin-left:8px;}

.inaa input{ width:100%; height:39px; font-size:14px; }

.inbb{background:#FFF; width:259px; padding-left:10px; height:39px; margin-top:10px;margin-left:8px;}

.inbb input{ width:100%; height:39px;font-size:14px; }

.btnbox2{ margin-top:13px; font-weight: bold; background:#FDCF00; text-align:center; color:#000; font-size:16px; width:260px; height:38px; line-height:38px; cursor:pointer; margin-left: 12px;}
**/


.inaa1 { background:#FFF; width:170px; height:32px;padding-left:10px; margin-left:10px;}

.inaa1 input{ width:100%; height:32px; font-size:14px; }

.inbb1{background:#FFF; width:170px; padding-left:10px; height:32px; margin-top:8px;margin-left:10px;}

.inbb1 input{ width:100%; height:32px;font-size:14px; }

.btnbox21{ margin-top:13px; font-weight: bold; background:#e60012; text-align:center; color:#fff; font-size:16px; width:180px; height:36px; line-height:36px; cursor:pointer; margin-left: 10px;}





/**
.dren{ padding-top:28px; width:260px; margin:auto;color:#FFF;}

.dren span{ color:#FDF401;}

.dren .dren-a{ float:left;}

.dren .dren-b{ float:right;}
**/
/*快速预约*/
.ding{ width:1200px; position:relative; margin:0 auto; z-index:500}
.ding .kuai{ width:319px; height:376px; background: url(../images/touming2.png) repeat; border-radius:5px; position:absolute; right:0px; top:-380px; z-index:600}
.ding .kuai .ks_txt{ color:#ECD305; height:42px; line-height:42px; padding-top:13px; text-align:center; font-size:20px;}
.ding .kuai .ks_txt h5{color: #fff100;font-size: 22px;font-weight: bold;}
.lang{ height:49px; line-height:49px; text-align:center; color:#FFF; font-size:14px;}
.lang span{ padding-left:10px;}
.kuai form{ width:283px; margin:auto;margin-bottom: 10px;}
.inaa{ background:#FFF; width:282px; height:45px;margin-bottom: 15px;}
.inaa span{ width:53px; height:45px; background:url(../images/lang1.jpg) no-repeat center; display:block; float:left;}
.inaa input{ width:223px; height:45px; float:left; font-size:14px; }
.inbb{background:#FFF; width:282px; height:45px; border-top: solid 1px #CCCCCC;}
.inbb span{ width:53px; height:45px; background:url(../images/lang2.jpg) no-repeat center; display:block; float:left;}
.inbb input{ width:223px; height:45px; float:left; font-size:14px; }
.btnbox2{ margin-top:15px; background:#FDF401; text-align:center; color:#000; font-size:16px; width:282px; height:38px; line-height:38px; cursor:pointer;}


.dren{ margin-top:10px; width:283px; margin:auto;color:#FFF;height: 89px;background:url(../images/toum2.png);}

.dren img{float: right;}
.dren ul{float: left;}
.dren ul li{width: 175px;text-align: center; font-size: 18px; padding-top: 25px;color:#FDF401;word-spacing:5px;}
.dren ul li span{ color:#FDF401;font-size: 18px;}
.dren .dren-a{ float:left;}
.dren .dren-b{ float:right;}

.incc{  width:270px; height:39px;padding-left:9px; margin-top: 10px; }

.xiaoqu{ width: 126px; background:#FFF; line-height: 36px; color:#00 ; padding-left: 5px; border-radius: 0;}

.mianji1{width: 126px; background:#FFF; line-height: 36px; color:#000 ; padding-left: 5px;border-radius: 0;}

/*保障*/
.index_bz{ padding-top:15px; width:1200px; overflow:hidden; }
.index_bz ul{ width:1200px; height:145px; background: url(../images/bz_bg.jpg) no-repeat; text-align:center; list-style:none;}
.index_bz ul li{ width:300px; height:107px; padding-top:22px; float:left; background: url(../images/indeximg/navtiao.jpg) no-repeat right; margin-top:4px;}
.index_bz ul li dl{ width:260px; height:88px; float:left;margin-left:27px;}
.index_bz ul li dl dt{ width:97px; float:left; text-align:left;}
.index_bz ul li dl dd{ width:160px; float:left; height:88px; text-align:center;}
.index_bz ul li dl dd h4{ font-size:20px; color:#000; text-align: left; padding-top:15px;}
.index_bz ul li dl dd p{ color:#919191; line-height:20px;text-align:left;}

 
.hrr{margin-top: 20px;margin-bottom: 8px;}
/*家装套餐--精装级/至尊级*/
.pinzhi{ width:1200px; height:410px; padding-top:15px; overflow:hidden;}
.pinzhi h3{ width:202px; height:377px;float:left; display:block;border-right:1px solid #FFF; position: relative;margin-right: 10px;}
.pinzhi .w_542{position: relative;}
.pinzhi .w_542 h5{position: absolute;line-height:35px;left: 212px;top:340px;font-size: 14px;color:#FFF;width: 542px;height:80px;background: rgba(0, 0, 0, 0) url("../images/toum2.png") repeat scroll 0 0;}
.pinzhi .w_542 h5 a{color: #FFF;}
.w_1200 hr{margin-top: 30px;padding-bottom: 15px;color: #999999;}
.pinzhi h3 .title1{position:absolute; display:block; bottom:70px; left:39px; width:125px; height:44px; border-radius:5px; text-align:center; line-height:44px; background:#dedede; z-index:5;}
.pinzhi h3 .title2{position:absolute; display:block; bottom:21px; left:39px; width:125px; height:44px; border-radius:5px; text-align:center; line-height:44px; background:#dedede; z-index:5;}
.pinzhi h3 .title1 a,.pinzhi h3 .title2 a{color:#fd8e0b;}
.pinzhi img{float: left;}
.pinzhi ul{ width:440px; height:410px; float:right;overflow: hidden;}
.pinzhi ul .teshu{ width:440px; height:237px; margin-left:5px;  clear:both;position: relative;}
.pinzhi ul .teshu h5{position: absolute;left: 0px;top:187px;color:#FFF;text-align:center;height: 40px;width:100%;line-height: 40px;font-size: 14px;background: rgba(0, 0, 0, 0) url("../images/toum2.png") repeat scroll 0 0;}
.pinzhi ul .teshu h5 a{font-size: 14px;color:#FFF;}
.pinzhi ul .teshu img{width:440px; height:227px;}
.pinzhi ul li{ position: relative;float:left; width:206px; height:173px;padding-left: 6px;}

.pinzhi ul li h5{position: absolute;left: 6px;bottom: 0px;line-height: 40px;color: #FFF;text-align: center;height: 40px;width:210px;background: rgba(0, 0, 0, 0) url("../images/toum2.png") repeat scroll 0 0;}
.pinzhi ul li h5 a{font-size: 14px;color:#FFF;}
/**热门楼盘**/
.hot_property{width: 1180px;border: 1px solid #999999;margin: 0 auto;height: 53px;margin-top: 20px;font-size: 16px;}
.hot_property li{float: left;line-height: 53px;margin-left: 8px;}
.hot_property li a{color: #000000;font-size: 14px;}
.hot_property { line-height:32px; padding:0 10px; border:#ccc solid 1px;}
.hot_property a { margin:0 5px; color:#555;}
.hot_property a:hover { color:#f60;}
/**保障体系**/
.guarantee{width: 1200px;margin: 0 auto;height: 200px;margin-top: 20px;font-size: 14px;text-align: center;}
.guarantee li{float: left;width: 116px;padding:0px 40px 0px 44px;}
/**精英设计师**/
.designer{width: 100%;height: 580px;background-color: #ececec;}
.designerlist{width: 1200px;margin: 0 auto;/*padding-top: 40px;*/overflow: hidden;}
.designerlist h4{font-size: 55px;text-align: center;color: #ed780e;font-weight: normal;}
.designerlist p{font-size: 16px;text-align: center;color: #989898;}
.designerlist ul{padding-top: 20px;width: 1250px;height: 353px;}
.designerlist li{float: left;padding-right: 20px;text-align: center;position: relative;}
.designerlist li .info_name{width: 225px;height: 53px;background: url(../images/2331.gif) no-repeat;line-height: 26px;color:#000000;margin-top: 0px;}
.designerlist li .info_name p{text-align: center;font-size: 14px;color: #000000;}
.designerlist li .info_name p a{text-align: center;font-size: 16px;color: #000000;}
.designerlist li .info{top:300px;color:#FFF;position:absolute;display:none;text-align:center;left: 0px;background: rgba(0, 0, 0, 0) url("../images/toum2.png") repeat scroll 0 0;width: 225px;height: 300px;}
.designerlist li .info a{color:#FFF;font-size:14px;}
.designerlist li:hover .info{top: 0px;display: block;}
.designerlist li:hover .info a{text-decoration: none;}
.designerlist li .info .info_clear{width: 225px;height: 130px;}
.designerlist .xiangqing{width: 1200px;}
.designerlist .xiangqing ul{margin-left: 480px;}
.designerlist .xiangqing li{float: left;background-image:url("../images/10002.png");width: 225px;height: 50px;line-height: 50px;margin-left: 10px;text-align: center; }

.designerlist .xiangqing li a{font-size: 16px;color: #000000;width: 225px;height: 50px;display: block;}
.designerlist .xiangqing li:hover{background-image:url("../images/10001.png");}
.designerlist .xiangqing li:hover a{color: #FFF;text-decoration: none;}
/**鲁班工艺**/
.technology{width: 1200px;height: 680px;margin: 0 auto;}
.technology .title{height: 150px;width: 1200px;border: none;}
.technology .title h5{font-size: 55px;color: #ed780e;padding-top: 20px;text-align: center;}
.technology .title p{font-size: 16px;color: #9c9c9c;text-align: center;}
.technology .tech_left{width: 875px;height: 438px;float:left;overflow: hidden;}
.technology .tech_left .quality{width: 875px;margin-bottom: 60px;height: 202px;}
.technology .tech_left .quality ul li{float: left;width: 175px;height: 202px;padding-left: 22px;padding-right: 15px;}
.technology .tech_left .yuyue{width: 875px;}
.technology .tech_left .yuyue ul li{float: left;width: 190px;height: 140px;padding-left: 22px;padding-right: 0px;position: relative;}
.technology .tech_left .yuyue ul li h5{width: 190px;height: 32px;background: #ed780e;text-align: center;line-height: 32px;}
.technology .tech_left .yuyue ul li h5 a{font-size: 14px;color: #FFF;}
.technology .tech_left .yuyue ul li h4{position: absolute;bottom: 5px;text-align:center;width: 170px;left: 32px;height: 30px;line-height:30px;color:#FFF;background: rgba(0, 0, 0, 0) url("../images/touming.png") repeat scroll 0 0;font-size: 12px;}
.technology .tech_left .yuyue ul li h4 a{color: #FFF;}
.technology .tech_left .yuyue ul li p{position: absolute;top: 0px;right: 20px;width: 38px;height: 50px;text-align: center;color: #000000;background-image:url("../images/56655.gif");}
.technology .tech_right{float:left;width: 321px;height: 436px;border: 1px solid #ececec;position: relative;}
.technology .tech_right .top{width: 321px;height: 50px;position: absolute;top: 0px;left: 0px;}
.technology .tech_right .top dl dt{height: 50px;line-height: 50px;width: 321px;border-bottom:1px solid #ececec;float: left;font-size: 16px;font-weight: bold;text-indent: 15px;color:#000000;background-color:#FFFFFF;}
.technology .tech_right .top dl dt a{float: right;color:#000000;}
.technology .tech_right .top dl dt a:hover{color:#ed780e;}
.technology .tech_right .top_clear{width: 321px;height: 60px;}
.technology .tech_right .bd{height: 366px;width: 321px;bottom: 0px;padding-left: 5px;overflow: hidden;position: absolute;left: 0px;padding-top: 50px;}
/**
.technology .tech_right .bd ul{overflow: hidden;height: 75px;padding-left: 10px;padding-top: 10px;}
**/
.technology .tech_right .bd ul{overflow:hidden; zoom:1;}
.technology .tech_right .bd ul{ padding-top:5px; padding-left:5px;float:left;}
/**
.technology .tech_right .bd ul li{width: 144px;height: 75px; border: none;text-align: center;float: left;}
**/
.technology .tech_right .bd ul li a{float: left;}
.technology .tech_right .bd ul li .binglie{ width:132px; float:left; height:53px; padding-top:11px; padding-left:8px; margin:0 7px 10px 7px; background:#D8D8D8; border-radius:4px;}
.technology .tech_right .bd ul li img{ width:124px; height:45px;}
.technology .tech_right .bd ul{ padding-top:15px; padding-left:10px;float:left;}
.technology .tech_right .bd ul li{ float:left; width:100%;}
.technology .xiangqing{width: 1200px;height: 100px;margin-top: 450px;}
.technology .xiangqing ul{margin-left: 480px;text-align: center;}
.technology .xiangqing li{background-image:url("../images/10002.png");width: 244px;height: 50px;line-height: 50px; clear: both;}
.technology .xiangqing li a{font-size: 16px;color: #000000;display: block;}
.technology .xiangqing li:hover{background-image:url("../images/10001.png");}
.technology .xiangqing li:hover a{color: #FFF;text-decoration: none;}
/**吉诚故事**/
.tale{width: 100%;height: 440px;margin: 0 auto;background: #ececec;}
.tale .title{height: 140px;width: 1200px;border: none;margin: 0 auto;}
.tale .title h5{font-size: 55px;color: #ed780e;padding-top: 20px;text-align: center;}
.tale .title p{font-size: 16px;color: #9c9c9c;text-align: center;}
.tale .tale_middle{width: 1200px;height: 223px;overflow: hidden;margin: 0 auto;}
.tale .tale_middle ul{width: 1211px;height: 223px;}
.tale .tale_middle ul li{width: 289px;height: 223px;padding-right: 11px;float: left;text-align: center;font-size: 14px;}
.tale .tale_middle ul li a{font-size: 14px;padding-top: 10px;}
.tale .tale_middle ul li a:hover{color:#ed780e;}
.tale .xiangqing{width: 1200px;height: 100px;margin-top: 15px;margin: 0 auto;}
.tale .xiangqing ul{margin-left: 480px;text-align: center;}
.tale .xiangqing li{background-image:url("../images/10002.png");width: 244px;height: 50px;line-height: 50px; clear: both;}
.tale .xiangqing li a{font-size: 18px;color: #000000;display: block;}
.tale .xiangqing li:hover{background-image:url("../images/10001.png");}
.tale .xiangqing li:hover a{color: #FFF;text-decoration: none;}
/**装修攻略**/
.strategy{width: 1200px;height: 500px;margin: 0 auto;}
.strategy .title{height: 143px;width: 1200px;border: none;}
.strategy .title h5{font-size: 55px;color: #ed780e;padding-top: 20px;text-align: center;}
.strategy .title p{font-size: 16px;color: #9c9c9c;text-align: center;}
.strategy .left{width: 294px;height: 366px;float: left;margin-right: 16px;}
.strategy .middle{float: left;width: 443px;height: 366px;border: 1px solid #e0e0e0;}
.strategy .middle .hd ul li{width: 220px;height: 46px;float: left;background: #f6f6f6;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;line-height: 46px;text-align: center;font-size: 20px; }
.strategy .middle .hd ul li.on{background: #FFF;}
.strategy .middle .hd ul li:hover{background: #FFF;}
.strategy .middle .bd{width:443px;height: 320px;}
.strategy .middle .bd .slide{width:443px;height: 320px;}
.strategy .middle .bd .slide div{text-align: center;}
.strategy .middle .bd .slide div img{padding-top: 10px;}
.strategy .middle .bd .slide ul li{height: 32px;clear: both;line-height: 32px;padding-left: 10px;padding-right: 2px;color:#747474; }
.strategy .middle .bd .slide ul li a{float: left;font-size: 14px;color: #747474;background: rgba(0, 0, 0, 0) url("../images/ico_5.png") no-repeat scroll left center;padding-left: 10px;}
.strategy .middle .bd .slide ul li span{float: right;font-size: 14px;color: #747474;}
.strategy .right{float: left;width: 443px;height: 366px;border: 1px solid #e0e0e0;border-left: none; }
.strategy .right .hd ul li{width: 220px;height: 46px;float: left;background: #f6f6f6;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;line-height: 46px;text-align: center;font-size: 20px; }
.strategy .right .hd ul li.on{ background: #FFF;}
.strategy .right .hd ul li:hover{background: #FFF;}
.strategy .right .bd{width:443px;height: 320px;}
.strategy .right .bd .slide{width:443px;height: 320px;}
.strategy .right .bd .slide div{text-align: center;}
.strategy .right .bd .slide div img{padding-top: 10px;}
.strategy .right .bd .slide ul li{height: 32px;clear: both;line-height:32px;padding-left: 10px;padding-right: 2px;}
.strategy .right .bd .slide ul li a{float: left;font-size: 14px;color: #747474;background: rgba(0, 0, 0, 0) url("../images/ico_5.png") no-repeat scroll left center;padding-left: 10px;}
.strategy .right .bd .slide ul li span{float: right;font-size: 14px;color: #747474;}

/**地区获取插件css**/



.infolist{ padding-left:10px;font-size:14px;position:relative;color:#494949;min-height:38px;margin:5px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%; float:left; font-size:12px; clear:both;}

.infolist .liststyle span{position:relative;height:35px;line-height:35px;display:inline-block;border:1px solid #E8E8E8;padding:0 0 0 8px;cursor:pointer;background:white;float:left;margin-right:1px; margin-bottom:10px; margin-right: 5px;;}

.infolist .liststyle span i{display:inline-block;height:36px;line-height:36px;padding-right:30px;position:relative; font-style: normal;}

.infolist .liststyle span i:after{content:"";display:block;width:20px;height:36px;position:absolute;right:0;top:0;background-image:url(../images/img/jt_nor.png);background-repeat:no-repeat;background-position:0 center;background-size:10px auto;}



.infolist .liststyle span ul{width:100%;border-radius:0 0 5px 5px;position:absolute;border:1px solid #E8E8E8;background:white;left:-1px;top:36px;border-top:0;margin-bottom:10px;display:none;z-index:10;}

.infolist .liststyle span ul li{width:100%;float:left;overflow:hidden;border-top:1px solid #E8E8E8;}

.infolist .liststyle span ul li:first-child{border-top:0;}

.infolist .liststyle span ul li a{display:block;height:36px;line-height:36px;padding:0 8px;color:#494949;}



/**广播**/

.guangbo{ height:20px; padding-top:10px; line-height: 20px;}

.guangbo i{ font-style:normal; float:left;background:url(../images/img/laba.jpg) no-repeat left; display:block; padding-left:20px;}

.txtMarquee-left{ width:1000px; height:20px; overflow:hidden;  float:left; line-height: 20px;}

.txtMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }

.txtMarquee-left .bd{}

.txtMarquee-left .bd .tempWrap{}

.txtMarquee-left .bd ul{ width:750px; height:20px; overflow:hidden; padding-left:20px; }

.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:20px; line-height:20px;  text-align:left; _display:inline; }

.txtMarquee-left .bd ul li b{padding-right: 10px;}



/**在线家装**/

.yellow-line{  }

/*.yellow-line span{ display:block; background:#fff; color:#FF3100; font-size:25px; font-weight:bold; position:absolute; left:48%; bottom:-15px;}*/

.yellow-line em {position: relative;text-align: center; width:100%;display:block; font-size:22px; margin-top:20px;}

.yellow-line b {color: #FF3100;font-weight: bold;background-color: white;padding:0 10px; }

.yellow-line em:before { position: absolute; z-index: -1; content: ''; left: 0px; right: 0px; top: 50%; margin-top: -1px; border: 1px solid #FF3100;}



/**三个广告**/

.banner-three{ width: 1200px; overflow: hidden; padding-top: 10px; margin: 0 auto;}

.banner-three ul{ width: 1220px;}

.banner-three ul li{ width: 389px; height: 193px; border:#D9D9D9 1px solid; overflow:hidden;  margin-right: 15px; float: left;

  -webkit-transition:-webkit-transform 1s,opacity 1s,background 1s,width 1s,height 1s,font-size 1s;

  -o-transition-property:width,height,-o-transform,background,font-size,opacity;

  -o-transition-duration:1s,1s,1s,1s,1s,1s;

  -moz-transition-property:width,height,-o-transform,background,font-size,opacity;

  -moz-transition-duration:1s,1s,1s,1s,1s,1s;

  transition-property:width,height,transform,background,font-size,opacity;

  transition-duration:1s,1s,1s,1s,1s,1s;

}

/*.banner-three ul li:hover{

  -moz-transform: rotate(360deg);

  -webkit-transform: rotate(360deg);

  -o-transform: rotate(360deg);

  transform: rotate(360deg);

  opacity:1;

  background:#1ec7e6;

  width:389px;

  height:193px;

  font-size:16px;

  }*/

.banner-three ul li img{ width:100%;}

/*三好文字*/

.text-h2{ text-align: center; font-size: 30px; font-weight: bold; color: #000000; height: 50px; padding-top: 30px;

text-shadow: 0 1px 0 #ccc,

               0 2px 0 #c9c9c9,

               0 3px 0 #bbb,

               0 4px 0 #b9b9b9,

               0 5px 0 #aaa,

               0 6px 1px rgba(0,0,0,.1),

               0 0 5px rgba(0,0,0,.1),

               0 1px 3px rgba(0,0,0,.3),

               0 3px 5px rgba(0,0,0,.2),

               0 5px 10px rgba(0,0,0,.25),

               0 10px 10px rgba(0,0,0,.2),

               0 20px 20px rgba(0,0,0,.15);

}

.boder-text{ background:url(../images/biank3.jpg) no-repeat center; text-align: center; font-size: 16px; height: 30px; line-height: 30px; color: #000000; }

.boder-text span{ color:#FF3100;}

.boder-text-b{ background:url(../images/biank2.jpg) no-repeat center; text-align: center; font-size: 16px; height: 30px; line-height: 30px; color: #000000;}





/**/

.geng{ height:263px; padding-top:9px; clear:both;}

.geng .ga{ width:294px; float:left; height:263px; margin-right:8px;}

.geng .ga img{width:294px; height:263px;}

.geng .gb{ width:596px; height:263px; float:left;}

.geng .gb img{width:596px; height:263px; }

/**风格**/

.feng_right{ float:right; width:278px;  position:relative; height:262px;}

.fengge{ width:263px; height:186px; border:solid 1px #E0E0E0; background:#FFF; position:absolute; left:0px; top:0px; clear:both;  z-index:2}

.fengge ul{ overflow:hidden;}

.fengge ul li{ position:relative; width:86px; height:93px; float:left; -o-transition:all .3s;-moz-transition:all .3s; -webkit-transition:all .3s}

.fengge ul li a{ position:absolute; left:8px; bottom:0px; width:65px; height:21px; line-height:21px; display:block; text-align:center; color:#4C4C4C;}

.fengge ul li:hover a{color:#0068B9; text-decoration:underline;}

.fengge ul li:hover{ -o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s}

.fengge ul .f_1{ background:url(../images/f1.png) no-repeat center; border-bottom:solid 1px #E0E0E0; border-right:solid 1px #E0E0E0;}

.fengge ul .f_1:hover{background: url(../images/f01.png) no-repeat top;}

.fengge ul .f_2{ background:url(../images/f2.png) no-repeat center; border-bottom:solid 1px #E0E0E0; border-right:solid 1px #E0E0E0;}

.fengge ul .f_2:hover{background: url(../images/f02.png) no-repeat top;}

.fengge ul .f_3{ background:url(../images/f3.png) no-repeat center; border-bottom:solid 1px #E0E0E0;}

.fengge ul .f_3:hover{background: url(../images/f03.png) no-repeat top;}

.fengge ul .f_4{ background:url(../images/f4.png) no-repeat center; border-right:solid 1px #E0E0E0;}

.fengge ul .f_4:hover{background: url(../images/f04.png) no-repeat top;}

.fengge ul .f_5{ background:url(../images/f5.png) no-repeat center; border-right:solid 1px #E0E0E0;}

.fengge ul .f_5:hover{background: url(../images/f05.png) no-repeat top;}

.fengge ul .f_6{ background:url(../images/f6.png) no-repeat center;}

.fengge ul .f_6:hover{background: url(../images/f06.png) no-repeat top;}

.telyu{ width:265px; padding-top:18px; height:38px; position:absolute; left:0px; bottom:20px;}

.dianh{ width:165px; height:34px; line-height:34px; color:#969696; border: solid 1px #C0C0C0; padding-left:5px; float:left;}

.bnt-red{ color:#fff; font-size:16px; background: #FE3000;cursor: pointer; float:left; width:89px; height:36px; margin-left:2px;}

.anpo{ padding-top:10px; overflow:hidden;}

.anpo ul{ width:1260px;}

.anpo ul li{ width:294px; height:263px; position:relative; overflow:hidden; float:left; margin-right:8px;}

.anpo ul li img{width:294px; height:263px;}

.anpo ul li h2{ display:block;width:100%; height:35px; line-height:35px; text-align:center; color:#FFF; position:absolute; left:0px; bottom:0px; background:url(../images/touming.png) repeat;}



/**设计师**/

.designer{ padding-top:20px; overflow:hidden;}

.designer .des-img{ width:170px; height:398px; float:left;}

.designer ol{ width:1028px; float:left;}

.designer ol li{ width:195px; float:left; margin-left:10px;*margin-left:10px;_margin-left:6px; }

.img-men{ width:195px; height:258px; display:block; float:left; transition: 1s;

  -moz-transition: 1s;

  -webkit-transition: 1s;

  -o-transition: 1s;}

.img-men:hover{transform: scale(1.2);  -webkit-transform: scale(1.2); display: block; }

.sheji-box{ width:193px; height:104px; border:solid 1px #E0E0E0; border-bottom:none !important;  color:#000000; float:left; text-align:center;}

.sheji-box h4{font-size:18px; font-weight:bold; width:100%; line-height:25px; padding-top:5px;}

.sheji-box p{ width:100%; line-height:22px; font-size:14px; display:block;text-align:center;}

.anli-shu{ width:100%; line-height:22px;}

.anli-shu b{ color:#FF3100;}

.y-yue{ width:100%; color:#000000; text-align:center;}

.y-yue span{ color:#FF3100;}

.y-yue em{ font-style:normal; font-size:22px; color:#FF3100; }

.link-corol{ float:left; width:195px; height:35px; line-height:35px; background:#FF3100; color:#fff; text-align:center; display:block;}



/**在施工程**/

.slidetxtBox{ width:852px; height:335px; overflow:hidden;}

.slidetxtBox .hd ul{ width:236px; background:url(../images/shu33.jpg) center no-repeat;}

.slidetxtBox .hd{ width:100%; height:42px; line-height:42px; color:#000000; font-weight:bold; border-bottom:solid 1px #E0E0E0;}

.slidetxtBox .hd li{ font-size:20px; width:118px; height:42px; line-height:42px;text-align:center; display:inline-block; position:relative;  cursor:pointer;}

.slidetxtBox .hd .on{border-bottom:solid 2px #FF3100; color:#FF3100;}

.slidetxtBox .bd{ width:100%; overflow:hidden;}



.slidetxtBox .bd .tuan-zhuang{ width:875px;padding-top:18px;}

.tuan-zhuang li{ width:273px; height:273px; margin-right:16px; float:left;} 

.tuan-zhuang li a img{ display:block;}

.tuan-zhuang li h4{ font-weight:bold; width:100%; line-height:32px; text-align:center; color:#000000; font-size:18px;}

.tuan-zhuang li p{ width:260px; padding-left:4px; height:30px; line-height:30px; background:#DFDFDF; color:#474747; margin:0 auto; display:block; }           .tuan-zhuang li p span{ color:#FF3100;}

.tuan-zhuang li p a{ background:#FF3100; width:100px; height:30px; text-align:center; font-size:18px; float:right; color:#fff;}

.tuan-zhuang li .a-ck{ width:100%; line-height:30px; text-align:center; display:block; color:#FF3100;  font-size:14px;}

.tuan-zhuang article{ display:block; border:solid 1px #E0E0E0; width:270px; height:96px; border-top:none !important;}



.zaishi-gd{ width:875px;padding-top:18px;}

.zaishi-gd li{ width:273px; height:273px; margin-right:16px; float:left;}

.zaishi-gd li a img{ display:block;}

.zaishi-gd li h4{ width:100%; line-height:35px; text-align:center; color:#000000; font-size:14px; padding-top:5px;}

.zaishi-gd article{ display:block; border:solid 1px #E0E0E0; width:270px; height:72px; border-top:none;}

.zaishi-gd p{ width:260px;  height:30px; line-height:30px; text-align:center; font-size:18px; color:#FF3100; display:block; }   



.zx-js{ width:292px; height:300px; padding:16px; border:solid 1px #E0E0E0;}

.zx-js h4{ width:100%;   font-size:18px; font-weight:bold; color:#000000; margin-bottom:20px;}

.zx-js h4 span{height:25px; width:30px; margin-left:38px; display:block; float:left; background:url(../images/jisuan.jpg) no-repeat left center;}



.inupt-btnbg{ width:100%; height:35px; background:url(../images/bdbg.jpg) no-repeat center; margin-bottom:10px; display:block;}

.inupt-btnbg span{ width:54px; height:33px; line-height:33px; text-align:center; color:#000000; float:left; padding-left:1px; padding-top:1px;}

.inupt-btnbg select{ border:none; margin-left:10px; margin-top:8px; color: #514C4C;}

.inupt-btnbg input{ width:182px; height:26px; float: left;color: #514C4C; margin-top:5px; margin-left:10px; border: none;}

.btn-jiao{ background:#FDCF00; font-size:18px; font-weight:bold; font-size:18px; color:#000000; width:100%; line-height:39px; cursor:pointer; font-family:"微软雅黑"；}

.btn-ddd{ width:100%; height:20px; padding-top:25px; text-align:center;}



/***/

.yijia{width:1198px; overflow:hidden; border:solid 1px #E0E0E0;}

.anlilist{ width:1200px; overflow:hidden; padding-top:12px; background:#FFF;}

.anlilist ul{width:1210px; padding-left:10px;}

.anlilist ul li{ width:282px; height:214px; float:left; margin-right:16px;}

.anlilist ul li img{ width:282px; height:183px;}

.anlilist ul li a{ display:block;}

.anlilist ul li p{ text-align:center; line-height:25px; height:25px; overflow:hidden; color: #000;}



/*装修攻略*/



.slideg{ width:291px; height:391px; border: solid 1px #E0E0E0; float:left; margin-right:7px;}

.slideg .hd{ width:100%; height:45px; line-height:45px; background:#F8F8F8; border-bottom:solid #E0E0E0 1px;}

.slideg .hd ul li{ width:285px; float:left; height:45px; color:#000;cursor:pointer; font-size:16px; text-align:center;}

.slideg .hd li span{ font-size:20px; float:left; padding-left:10px; color:#7D7D7D;}

.slideg .hd li a{ color:#7D7D7D; float:right; padding-right:10px;}



.slideg .bd{ width:291px; height:350px; overflow:hidden;}

.slideg .bd .teshu{ margin-bottom:5px; width:271px; height:202px; position:relative;margin-left:11px; padding-top:9px;}

.slideg .bd .teshu h2{ position:absolute;  bottom:0px; left:0px; background:url(../images/img/mm1.png) repeat; height:35px; line-height:35px; width:100%; display:block; text-align:center; color:#FFF;}

.slideg .bd .teshu img{ width:271px; height:202px;}

.slideg .bd ul li{ width:271px; line-height:30px;color:#747474; margin-left:11px; float:left; }

.slideg .bd ul li a{font-size:14px; color:#000; float:left;}

.slideg .bd ul li a:hover{ text-decoration:underline; color:#0168B7;}

.slideg .bd ul li em{ color:#F00; float:left;}

.slideg .bd ul li span{ float:right;}



/*底部*/

.footer{ height:auto; background:#C4C4C4; color:#000; font-size:12px;}

.footer a{ color: #424141;}
.footer .phone_title{ color: #424141; font-size: 16px; font-weight: normal;}
.footer .bphone{ font-size: 40px; font-style: italic; line-height: 50px;}
.footer .bts{ color: #424141; font-weight: normal;}
.footer .bts span{ font-style: italic;}
.footer .bpic{ margin-top: 10px;}

.footer .f_1{ float:left; width:408px;  line-height:20px; padding-top: 10px;}

.footer .f_1 p{font-size: 14px; line-height: 26px;}

.footer .f_1 .tel{font-size:20px; font-style:italic; font-weight:bold; color:#e60012; line-height: 150%;}

.f_2{}

.f_2 ul { float:left; width:186px; border-right:solid 1px #B8B8B8;}

.f_2 ul li{ line-height:30px; width:100%; text-align:center;}

.f_2 ol{float:left; width:186px; border-right:solid 1px #B8B8B8;}

.f_2 ol li{line-height:30px; width:100%; text-align:center;}

.foot_follow { float:left; width:390px;}

.foot_follow h2 { font-size:12px; font-weight:bold; margin-bottom:15px; line-height:20px;}

.foot_follow .item { float:left; width:130px; text-align:center;}

.foot_follow .item .item_t { line-height:30px;}

.foot_c { text-align:center; line-height:24px;}

.frlink{ font-size:12px; color:#000; padding-bottom: 20px;}

.frlink a{ font-size:12px;}

.frlink a:hover{ text-decoration:underline;}

.frlink h2{border-bottom:1px solid #A1A1A1; height:25px; line-height:25px; width:100%; font-size:12px; }

.frlink h2 span{ padding-right:10px; float:left; cursor:pointer;}

.frlink  .current{ font-weight:bold;}

.frlink h2 i{ font-style:normal; float:right;}

.frlink  ul li{ float:left; padding-right:15px; line-height:20px;}

.frlink  ul { padding-top:10px;}

.aile{ line-height:30px; text-align:center; clear:both; border-top: 1px solid #ccc; margin-top: 20px; padding-top: 10px; padding-bottom: 10px;}

.aile a{ text-decoration:underline;}

.zxhot{ width:417px; text-align:center; float:left;}





/*在施工地2*/

.construction_list ul li { padding:15px; border:#e4e4e4 solid 1px; margin-bottom:15px; position:relative;}

.construction_list ul li .construction_pic { width:255px; height:190px; position:absolute; top:15px; left:15px;}

.construction_list ul li .construction_pic img { width:255px; height:190px;}

.construction_list ul li .construction_cont { margin-left:270px; height:200px; overflow:hidden;}

.construction_list ul li .construction_cont .construction_t { height:36px; line-height:36px; color:#888; margin-bottom:5px;}

.construction_list ul li .construction_cont .construction_t h3 { float:left;}

.construction_list ul li .construction_cont .construction_t h3,.construction_list ul li .construction_cont .construction_t h3 a { font-weight: bold; font-size:18px; color:#333;}

.construction_list ul li .construction_cont .construction_t a.right1 { display:block; float:right; height:36px; line-height:36px; padding:0 20px 0 40px; background:#ed780e url(../images/t1/icon_05.png) 20px center no-repeat; color:#fff; font-size:16px; border-radius:3px;}

.construction_list ul li .construction_cont .construction_c { padding:10px 3px; line-height:30px; font-size:14px; color:#555; overflow:hidden;}

.construction_list ul li .construction_cont .construction_c .item { width:40%; height:30px; line-height:30px; margin:3px 0; overflow:hidden; float:left;}

.construction_step { padding:26px 0 0; position:relative;}

.construction_step ul li{border:none;padding: 0px;margin-bottom: 5px;padding-left: 3px;width: 70px;height: 30px;background: #ed780e ;color: #FFF;line-height: 30px;text-align: center;}

.construction_step .line { height:24px; background:url(../images/t1/step_line.gif) 0 center repeat-x;}

.construction_step .line .line_on { height:24px; background:url(../images/t1/step_line_on.gif) 0 center repeat-x;}

.construction_step .line .line_on .point { height:24px; width:24px; overflow:hidden; background:url(../images/t1/step_point.gif) 0 0 no-repeat; float:right; margin:0 -12px 0 0;}

.construction_step .over { background:url(../images/t1/step_over.gif) 0 0 no-repeat; width:60px; height:26px; position:absolute; top:0; right:0; display:none;}

.construction_step .name { height:24px; line-height:24px;}

.construction_step .name .item { width:17%; float:left; font-size:14px; text-align:center;}

.construction_step .name .item.n6 { width:15%;}



.construction_step .over { display:block; right:7%; margin-right:-30px;}

.construction_step .list0{background:url(../images/step/list0.jpg) 0 0 no-repeat;width:548px; height:55px;}

.construction_step .list1{background:url(../images/step/list1.jpg) 0 0 no-repeat;width:548px; height:55px;}

.construction_step .list2{background:url(../images/step/list2.jpg) 0 0 no-repeat;width:548px; height:55px;}

.construction_step .list3{background:url(../images/step/list3.jpg) 0 0 no-repeat;width:548px; height:55px;}

.construction_step .list4{background:url(../images/step/list4.jpg) 0 0 no-repeat;width:548px; height:55px;}

.construction_step .list5{background:url(../images/step/list5.jpg) 0 0 no-repeat;width:548px; height:55px;}

.construction_step .list6{background:url(../images/step/list6.jpg) 0 0 no-repeat;width:548px; height:55px;}


.construction_detail { border:#e4e4e4 solid 1px;}
.construction_detail .construction_info { padding:15px; height:215px;}
.construction_detail .construction_info .pic { float:left; width:285px; height:215px; margin-right:20px;}
.construction_detail .construction_info .pic img { width:285px; height:215px; }
.construction_detail .construction_info .info { width:358px; float:left;}
.construction_detail .construction_info .info .title { font-size:24px; height:60px; line-height:30px; padding:10px 0;}
.construction_detail .construction_info .info .area_c { line-height:30px;}
.construction_detail .construction_info .info .area_c .item { width:50%;line-height:30px;  float:left; font-size:14px;}
.construction_detail .construction_info .designer { width:145px; height: 205px; float:right; background:#f6f6f6; padding:5px 0;}
.construction_detail .construction_info .designer h3 { color:#787878; font-size:14px; line-height:24px; text-align:center; font-weight:bold;}
.construction_detail .construction_info .designer .des_avatar { width:136px; height:136px; position:relative; margin:0 auto 5px;}
.construction_detail .construction_info .designer .des_avatar span { position:absolute; width:126px; bottom:0; color:#fff;background:url(../images/t1/mm1.png) 0 0 repeat; _background:#000; filter:alpha(opacity=40); display:block; height:30px; line-height:30px; padding:0 5px; overflow:hidden; text-align:center;}
.construction_detail .construction_info .designer .des_btn { overflow:hidden; text-align:center;}
.construction_detail .construction_info .designer .des_btn a { width:120px; margin:0 auto; background-color: #ed780e; background-position: 22px center; line-height:30px; border-radius:3px; color:#fff; font-size:15px; padding: 5px;}
.construction_detail .construction_info .designer .des_btn a:hover { text-decoration:none; padding: 5px;background-color:#fadc00; color:#333;}
/*.construction_detail .construction_info .designer .des_btn a.icon_comment:hover { background-image:url(../images/t1/icon_06_1.gif);}*/
.construction_detail .construction_step_t { border-bottom:#e4e4e4 solid 1px; height:30px; margin:0 15px 30px; position:relative;}
.construction_detail .construction_step_t h3 { position:absolute; height:60px; line-height:60px; font-size:30px; background:#fff; top:0; left:0; padding:0 5px 0 0;}

.construction_detail .construction_step_c { padding:0 15px 15px; border-bottom:#e4e4e4 solid 1px;}
.construction_detail .construction_step_c .show0{background:url(../images/step/show0.jpg) 0 0 no-repeat;width:828px; height:55px;}
.construction_detail .construction_step_c .show1{background:url(../images/step/show1.jpg) 0 0 no-repeat;width:828px; height:55px;}
.construction_detail .construction_step_c .show2{background:url(../images/step/show2.jpg) 0 0 no-repeat;width:828px; height:55px;}
.construction_detail .construction_step_c .show3{background:url(../images/step/show3.jpg) 0 0 no-repeat;width:828px; height:55px;}
.construction_detail .construction_step_c .show4{background:url(../images/step/show4.jpg) 0 0 no-repeat;width:828px; height:55px;}
.construction_detail .construction_step_c .show5{background:url(../images/step/show5.jpg) 0 0 no-repeat;width:828px; height:55px;}
.construction_detail .construction_step_c .show6{background:url(../images/step/show6.jpg) 0 0 no-repeat;width:828px; height:55px;}


.construction_detail .xt_detail { border:none; padding:15px; color:#000;}
.construction_detail .xt_detail .xd_text { margin:20px 13px 0; line-height:24px; font-size:14px;}
.construction_detail .xt_detail .xd_text img { margin:15px 0;}
.construction_detail .xt_detail .xd_page { overflow:hidden; zoom:1; margin-top:20px; border-top:1px solid #ccc; line-height:32px;}

.view360list { width:860px; overflow:hidden;}

.view360list ul { width:870px;}

.view360list ul li { float:left; margin:0 10px 10px 0; padding:9px; border:#e4e4e4 solid 1px; width:405px; text-align:center;}

.view360list ul li img { width:400px; height:225px;}

.view360list ul li p { height:30px; line-height:30px; overflow:hidden; text-align:center;}

.view360list ul li p a { font-size:16px;}



.view360_detail { border:#e4e4e4 solid 1px;}

.view360_detail .title { padding:10px 20px; line-height:30px; font-size:24px; font-weight:bold; text-align:center;}

.view360_detail .area_c { padding:0 19px 19px; border-bottom:#e4e4e4 solid 1px;}

.view360_detail .area_c .view_c { width:800px; margin-left: 10px; height: auto; overflow: hidden; /*height:505px;*/}

.view360_detail .view_info h4 {border-bottom:#e4e4e4 solid 1px; height:30px; line-height:30px; color:#e60012; padding:0 19px;}

.view360_detail .view_info .cont { padding:19px; line-height:24px; font-size:14px;}



/*筛选栏样式*/

.p_category { padding:4px 9px; overflow:hidden; border:#ccc solid 1px; /*border-top:#e50012 solid 2px;*/}

.p_category .filter_pro { position:relative; margin:4px 0; overflow:hidden; height:100%; }

.p_category .filter_pro h2 { position:absolute; left:0; top:0; width:80px; height:30px; line-height:30px; padding:0; overflow:hidden; font-size:14px; font-weight:bold; text-align:right; color:#333;}

.p_category .filter_pro ul,.p_category .filter_pro ul li { float:left;}

.p_category .filter_pro ul { margin:0 0 0 80px !important; margin:0 0 0 24px; overflow:hidden; width:928px; height:100%}

.p_category .filter_pro ul li { height:30px; line-height:30px; }

.p_category .filter_pro ul li a { padding:0 10px; margin:2px; color:#555; float:left; white-space:nowrap; display:block; height:26px; line-height:26px; font-size:14px;}

.p_category .filter_pro ul li a:hover { background:#ed780e; color:#fff; text-decoration:none}

.p_category .filter_pro ul li.active a { background:#fff; color:#ed780e; font-weight:bold; overflow:hidden;}



/*设计精英样式*/

.p_category .sjjy { position:relative; margin:4px 0; overflow:hidden; height:100%; }

.p_category .sjjy h2 { position:absolute; left:0; top:0; width:70px; height:30px; line-height:30px; padding:0; overflow:hidden; font-size:12px; font-weight:bold; text-align:right; color:#333;}

.p_category .sjjy ul,.p_category .sjjy ul li { float:left;}

.p_category .sjjy ul { margin:0 0 0 70px !important; margin:0 0 0 24px; overflow:hidden; width:640px; height:100%}

.p_category .sjjy ul li { height:30px; line-height:30px; }

.p_category .sjjy ul li a { padding:0 10px; margin:2px; color:#555; float:left; white-space:nowrap; display:block; height:26px; line-height:26px;}

.p_category .sjjy ul li a:hover { background:#e50012; color:#fff; text-decoration:none}

.p_category .sjjy ul li.active a { background:#fff; color:#e50012; font-weight:bold; overflow:hidden;}



/*热门楼盘筛选*/

.hot_property { line-height:32px; padding:0 10px; font-size:14px;}

.hot_property a { margin:0 5px; color:#555; font-size:14px;}

.hot_property a:hover { color:#f60;}





.ht_modal { left:50%; margin-left:-235px; top:230px;}

.ht_modal { width:430px; height:240px; padding:20px; background:#ececec; position:absolute; z-index:3000;}

.ht_modal .close { position:absolute; top:10px; right:10px; display:block; float:right; cursor:pointer;}

.ht_modal .message { text-align:center; color:#e60012; font-size:18px; line-height:24px; padding:40px 0 30px;}

.ht_modal .qrcode { text-align:center; line-height:20px; color:#333;}

.ht_modal .qrcode img { margin:5px;}

.ht_modal .qrcode p { text-align:center;}





/*华杰美居*/

.focusBox_2 { position: relative; width:860px; height:432px; overflow: hidden; }

.focusBox_2 .pic_2 img { width:860px; height:432px; display: block; }

.focusBox_2 .hd { overflow:hidden; zoom:1; position:absolute; bottom:12px; right:290px; z-index:3}

.focusBox_2 .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:50px; height:6px; cursor:pointer; overflow:hidden; background: #FFF; margin-left:10px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }

.focusBox_2 .hd .on{ background: #FF0; filter:alpha(opacity=100);opacity:1;   }

.focusBox_2 .prev,

.focusBox_2 .next { width:45px; height:99px; position:absolute; top:200px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}

.focusBox_2 .prev { background: url(../images/img/left.png) no-repeat;  left:10px; }

.focusBox_2 .next { background:url(../images/img/right.png) no-repeat;  right:10px; }

.focusBox_2 .prev:hover,

.focusBox_2 .next:hover { filter:alpha(opacity=90); -moz-opacity:.9; opacity:.9 }

.hezuo{ width:323px; height:430px;border:#D5D5D5 solid 1px;}

.hezuo h6{ width:100%; height:38px; line-height:38px; border-bottom:#D5D5D5 solid 1px; margin-bottom: 10px;}

.hezuo h6 span{ display:block; width:98px; height:36px; border-top: solid 2px #61106D; text-align:center; border-right:#D5D5D5 solid 1px; color:#000; font-weight:bold; float:left;}    

.hezuo h6 a{ float:right;color:#60116D;}



.hezuo .bd_3{ padding-top:10px;}

.hezuo .bd_3 ul{overflow:hidden; zoom:1;}
.hezuo .bd_3 ul{ padding-top:15px; padding-left:10px;float:left;}
.hezuo .bd_3 ul li{ float:left; width:100%;}

.hezuo .bd_3 ul li .binglie{ width:132px; float:left; height:53px; padding-top:11px; padding-left:8px; margin:0 7px 10px 7px; background:#D8D8D8; border-radius:4px;}

.hezuo .bd_3 ul li img{ width:124px; height:45px;}

.hezuo .bd_3 ul{ padding-top:15px; padding-left:10px;float:left;}



.inaa2 { background:#FFF; width:178px; height:36px;padding-left:10px; margin-bottom:10PX; }
.inaa2 input{ width:100%; height:36px; font-size:14px; }
.inbb2{background:#FFF; width:178px; padding-left:10px; height:36px;  margin-left:10px; margin-bottom:10PX;}
.inbb2 input{ width:100%; height:36px;font-size:14px; }
.btnbox22{ margin-top:13px; font-weight: bold; background:#e60012; text-align:center; color:#fff; font-size:16px; width:180px; height:36px; line-height:36px; cursor:pointer; margin-left:3px;}



.bottom_fiexd_box {  height: 120px; position: fixed; bottom: 0px;  z-index: 9998; overflow:hidden; width: 100%; /*filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;*/ _position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 215));
background: #565656 url(../index_41.png) center center no-repeat ;}
.bottom_fiexd_box a.close { background:#fff url(../images/t1/arrow1_2.gif) center center no-repeat; height:16px; width:16px; float:left; top:5px; right:5px; position:absolute; text-indent:-9999px; overflow:hidden;}
.bottom_fiexd_box.fold a.close { background:#fff url(../images/t1/arrow1_2.gif) center center no-repeat; height:18px; width:18px; float:left; top: 69px; right:9px; position:absolute; text-indent:-9999px; overflow:hidden;}
.bottom_fiexd_box.fold a.close { background:#fff url(../images/t1/arrow1.gif) center center no-repeat;}
.bottom_fiexd_box .bottom_fiexd_box_form { width:1200px; height: 100%; margin:0 auto; }
.bottom_fiexd_box form { margin-left:436px; float:left; margin-top:22px;}
.bottom_fiexd_box form .inaa2,.bottom_fiexd_box form .inbb2,.bottom_fiexd_box form .btnbox22 { float:left;}
.bottom_fiexd_box form .inbb2,.bottom_fiexd_box form .btnbox22 { margin-top:0;}
.bottom_fiexd_box form .btnbox22 { width:84px; height:84px; background:none;}
.bottom_fiexd_box.fold { width:130px; background-image: url(../images/baojia.png); background-size: 100% 100%; background-color: transparent;}
