/*重置*/
html { font: 12px/1.5 Tahoma, Helvetica, Arial, 'Microsoft YaHei', sans-serif; color:#333;letter-spacing: 2px; line-height:1.2; }
body{ min-width:1200px;}
body, p, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,input,textarea,select { margin: 0; padding: 0; }
img { border: 0; display:block; max-width:100%;}
ul,ol,li{ list-style:none;}
input, textarea, button { outline: 0; border:0; }
a{text-decoration: none;color:#333;}
a:hover{ color:#FF6159;}
dl {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
dt {
    display: block;
}
/*公共*/
.here{ color:#666; padding:20px 0 10px;}
.container { width: 1200px; min-width:1200px; margin: 0 auto;}
.clearfix:after, .row:after { content: ''; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix{*zoom:1;}
.text-indent{ text-indent:2em;}
/*文本对齐*/
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }
/*浮动*/
.pull-right { float: right !important; }
.pull-left { float: left !important; }
/*显示隐藏*/



.hide { display: none !important; }
.show { display: block !important; }
/*字颜色*/
.text-red, .text-red a { color: #ff343f; }
.text-blue, .text-blue a { color: #ff4c43; }
.text-green,.text-green a{ color:#090;}
/*小图标*/
.ico-angle { display: block; width: 0; height: 0; overflow: hidden; line-height: 0; border-width: 6px 5px 0; border-color: #ccc transparent transparent; border-style: solid; }
.ico-hot{ position:absolute; right:20px; top:5px; background:#f27734; color:#fff; height:15px; line-height:15px; font-size:10px; padding:0 3px; border-radius:3px;}
.ico-hot i{ display: block; width: 0; height: 0; overflow: hidden; line-height: 0; border-width: 5px 6px 0 0; border-color: #f27734 transparent transparent; border-style: solid;}
/*间距*/
.mt10{ margin-top:10px !important}
.mt20{ margin-top:20px !important}
.mt30{ margin-top:30px !important}
.mt40{ margin-top:40px !important}
.mt70{ margin-top:70px !important}
.zy{ margin:0 15px;}
.zy1{ margin:0 6px;}
h2{ font-size:46px; font-weight:500;}
.jianju{ margin:0 10px  10px 0 ;}

/*bootstrap栅格系统*/
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; }
.col-xs-12 { width: 100%; }
.col-xs-11 { width: 91.66666667%; }
.col-xs-10 { width: 83.33333333%; }
.col-xs-9 { width: 75%; }
.col-xs-8 { width: 50%; }
.col-xs-7 { width: 58.33333333%; }
.col-xs-6 { width: 50%; }
.col-xs-5 { width: 41.66666667%; }
.col-xs-4 { width: 50%; }
.col-xs-3 { width: 25%; }
.col-xs-2 { width: 16.66666667%; }
.col-xs-1 { width: 8.33333333%; }

/*分类筛选*/
.alllist-sort{background:#fff;}
.alllist-sort-ul{width:auto; border: 1px #eaeaea solid; overflow:hidden;}
.alllist-sort-ul li.clearfix{line-height: 40px; border-top: 1px #eaeaea dotted;background:#f8f8f8;position: relative;top:-1px;}
.alllist-sort-ul-title{width: 109px;text-align: center;color:#999;}
.alllist-sort-ul-angle{padding: 0 30px 0 30px ;border-left: 1px #eaeaea solid; width:1028px; overflow:hidden; background: #fff; }
.alllist-sort-ul-angle li{padding-right: 33px; display: inline;}
.alllist-sort-ul-angle li a{ display:inline-block; white-space:nowrap;}
.alllist-sort .active{color: #ff4953}
.alllist-sort-ul li{position: relative;}
.alllist-sort-ul li .ico{width: 16px;height: 16px;background: url(../images/ico.png) no-repeat 0 -75px;cursor: pointer; position: absolute;right: 10px;top: 10px;}
.alllist-sort-ul li.current ul{max-height: 80px;overflow: hidden;}
.alllist-sort-ul li.current .ico{background-position: 0 -58px;}
.footer .bar a.xq2{
	margin-right:0;
}
/*户型解析*/
.fen_floor_cont{padding: 0 20px;background: #fff;}
.fen_floor_cont .win-title{margin-top: 0;}
.fen_floor_cont .floor_parsing{}
.fen_floor_cont .floor_parsing .box{margin-bottom: 24px;padding: 20px;border: 1px solid #c7c7c7;}
.fen_floor_cont .floor_parsing .box:hover{-webkit-box-shadow: 2px 2px 3px 0px #B9B6B6;-moz-box-shadow: 2px 2px 3px 0px #B9B6B6;-o-box-shadow: 2px 2px 3px 0px #B9B6B6;box-shadow: 2px 2px 3px 0px #B9B6B6;}
.fen_floor_cont .floor_parsing .pic{width: 320px;height: 240px;overflow: hidden;}
.fen_floor_cont .floor_parsing .pic img{width: 100%;}
.fen_floor_cont .floor_parsing dl{width: 478px;}
.fen_floor_cont .floor_parsing dt{line-height: 38px;font-size: 14px;margin-top: 5px;}
.fen_floor_cont .floor_parsing dt h2{height: 38px;overflow: hidden;font-size: 14px;border-bottom: 1px solid #e2e2e2;}
.fen_floor_cont .floor_parsing dt p{color: #666;font-weight: bold;}
.fen_floor_cont .floor_parsing dt p span{color: #f44;}
.fen_floor_cont .floor_parsing dt p i{font-style: normal;padding: 0 10px;}
.fen_floor_cont .floor_parsing dd{line-height: 22px;height: 66px;overflow: hidden;color: #666;margin: 10px 0 50px;}
.fen_floor_cont .floor_parsing dd a{color: #003cd6;}
.fen_floor_cont .floor_parsing .time{color: #666;}
.fen_floor_cont .floor_parsing .time span{color: #f44;}
.fen_floor_cont .floor_parsing .box2{padding: 0 20px 10px;}
.fen_floor_cont .floor_parsing .box2 dl{width: 100%;}
.fen_floor_cont .floor_parsing .box2 dd{height:44px;margin-bottom: 10px;}

/*修复乐语浏览器卡顿闪屏问题*/
#doyoo_share{position: inherit;display: none !important;}
.doyoo_f_original body{overflow: auto!important;}
.doyoo_f_original{overflow:auto !important;}
.doyoo_f_frame{display:none !important;}

/*重置第三方控件样式*/ 
#MEIQIA-BTN-HOLDER img{display: inline;}
/*分页*/
.paging{ text-align:center; padding:30px 0; font-size:14px;}
.paging li{display:inline;}
.paging a{display:inline-block; padding:0 10px; min-width:13px; line-height:33px; border:solid 1px #ddd; margin:0 3px; background:#fff;}
.paging a:hover{ background:#f8f8f8;}
.paging a.active{ background:#ff3740; color:#fff; border-color:#ff3740;}
/**
 *	404   
 */
.p404{ height:100px; margin:100px 0; padding:360px 0 0 480px; background:url(../images/404.png!c) no-repeat 160px center; position:relative;}
.p404 .tip{ font-size:14px;  color:#666; padding:10px 0;}
.p404 .btnBox a{ float:left; margin-right:11px; height:40px; line-height:40px; padding:0 10px; font-size:16px; border:solid 1px #b8b8b8; transition:all ease .2s;}
.p404 .btnBox a:hover{ background:#ff3232; color:#fff; border-color:#ff3232;}
/*头部*/
.nav {   height: 62px; line-height: 92px; position: relative; z-index: 1; width:1000px; }
    .nav a { text-decoration: none; }
.navmain { height: 95px;   position: relative; }
#nav_all { height: 95px; float: left; line-height: 85px; position: relative; z-index: 222; }
    #nav_all li {  float:left; line-height:95px;  }
        #nav_all li a { color: #fff; display: inline-block; font-size: 18px;  cursor: pointer; padding: 0 11px 0 12px; _padding: 0 8px; height: 52px; line-height: 52px; white-space: nowrap; }
          #nav_all li a:hover{ opacity:0.7 ; } 
        #nav_all li ul { display: none; position: absolute; z-index: 99; width: 980px; left:20px; top: 40px; }
    #nav_all ul li { background-image: none; padding-top: 0px; padding: 0; }
        #nav_all ul li a {   margin: 0px; height: 42px;  padding:10px 0 ;  }
            #nav_all ul li a:hover {  margin: 0px auto; height: 42px; line-height: 42px;  border-top: none; opacity:0.7 ; }


.head{ background:#29683b; height:110px; padding:0px 0px 0px 0; letter-spacing:5px; }





/*底部*/
/*底部*/
.flink{line-height: 25px;margin: 15px auto;}
.flink a{margin-right: 15px;display: inline-block;white-space: nowrap;}
.footer{ color:#fff; background:#29683b; position:relative; z-index:20px; font-size:14px;}

.footer a{ color:#fff;}
.footer a:hover{ text-decoration:underline;}
.footer .box{ padding:40px 8px 40px 0; width:auto;display: block !important;}
.footer dl{/* border-right:solid 1px #464646; margin-right:70px; */ line-height:1.6;}
.footer dt{ font-weight:bold; margin-bottom:15px;}
.footer img{ display:block; margin:0 auto 5px;}
.footer .copyright{ padding:12px 0 30px;background: #2e7843;margin-top: 20px;}
.footer .copyright .p1 a{ display:inline-block; width:74px; height:21px; border:solid 1px #777; text-decoration:none; margin:0 10px; line-height:21px;}
.footer .copyright .p2{ padding-top:15px; line-height:20px;}
.footer .copyright .p1 a:hover{ color:#fff; border-color:#fff;}
.footer .container .xq{text-align: center;}
.footer .container .xq a{display: inline-block;margin: 0 15px;background: url(../images/footer_ico.png) no-repeat;padding-left: 24px;color:#ab343b;}
.footer .container .xq .xq1{background-position: 0 center;}
.footer .container .xq .xq2{background-position: -100px center;}
/*底部公共悬浮条*/
.fixed-bottom-box{clear:both;font-family: "微软雅黑";}
.fixed-bottom-box .fixed-bottom-bar{ height:106px; width:100%; position:fixed; z-index:20; bottom:0;left:0; font-size:14px; visibility:hidden;transform:translateX(-100%);-webkit-transform:translateX(-100%); transition:all ease .3s;-webkit-transition:all ease .3s;}
.fixed-bottom-box.active .fixed-bottom-bar{ visibility:visible; transform:translateX(0);-webkit-transform:translateX(0);}
.fixed-bottom-bar .close{ width:30px; height:30px; text-align:center; line-height:30px; position:absolute; right:0; top:0; color:#fff; font-size:20px; cursor:pointer; z-index:11;}
.fixed-bottom-bar .close:hover{ background:#000;}
.fixed-bottom-bar .shadow{ background:#000; opacity:.7; filter:alpha(opacity=70); width:100%; height:100%; position:absolute; left:0; top:0;}
.fixed-bottom-bar .box{ position:relative; z-index:10; padding-top:15px;}
.fixed-bottom-bar .myform{ height:80px; padding-right:110px; position:relative;}
#fixed-bottom-submit{ position:absolute; top:0; right:30px; width:80px; height:77px; background:#ff5d37; font-size:18px; color:#fff; border:0; cursor:pointer;}
#fixed-bottom-submit:hover{ background:#ec4c26;}
.fixed-bottom-bar select,.fixed-bottom-bar .input{ width:187px; height:35px;line-height:35px;  border:0; margin-bottom:7px; position:relative; color:#7d7d7d; background:#fff; overflow:hidden;}
.fixed-bottom-bar input{ width:150px; height:35px; line-height:35px; border:0 !important; margin:0 5px; color:#666;}
.fixed-bottom-bar .input .placeholder{ position:absolute; left:5px; top:7px; pointer-events:none; line-height:20px;}
.fixed-bottom-bar .tel-tit{font-size: 24px;color:#fff;}
.fixed-bottom-bar .tel-num{font-size: 24px;color:#ff5d37;}
.fixed-bottom-box .down-bar-btn{width: 130px;height: 134px;position:fixed;left:0;bottom:0;z-index:21;background: url(../images/down-bar-btn.png) no-repeat;cursor: pointer;visibility:visible;transform:translateX(0);-webkit-transform:translateX(0); transition:all ease .3s;-webkit-transition:all ease .3s;}
.fixed-bottom-box .down-bar-btn p{font-size:16px;color:#fff;width: 25px;text-align: center;margin: 20px 0 0 19px;}
.fixed-bottom-box.active .down-bar-btn{ visibility:hidden; transform:translateX(-130px);-webkit-transform:translateX(-130px);}







/*精装家*/
.banner_jingzhuang{ background:url(../images/banner_jingzhuang_02.jpg)  center no-repeat; height:650px;}
.contain {
    width: 1180px;
    position: relative;
    margin: 0 auto;
    font-family: Arial,Helvetica,sans-serif;
}

.contain .tab{

	width: 1180px;

	height: auto;

	position: absolute;

	top:0px;



}

.contain .tabTit,.contain .tabTit1,.tabTit2,.tabTits3,.tabTits4{

	width: 1180px;

	height: 150px;

}

.tabTits,.tabTits1,.tabTits2,.tabTits3,.tabTits4{

	width: 130px;

	height: 150px;

	float: left;

	margin-right:20px;

	cursor: pointer;

}

.tabConTop {
    width: 428px;
    height: 36px;
    margin-top: 20px;
}
.tabConTop h2 {
    width: 100%;
    height: 30px;
    line-height: 30px;
    float: left;
    text-align: left;
    text-indent: 15px;
    color: #000;
    font-size: 24px;
    font-family: Microsoft YaHei;
    font-weight: bold;
}
.tabConCenter {
    width: 400px;
    height: auto;
    margin: 0 auto 20px;
    margin-top: 10px;
}
.tabConCenter p, .tabConCenter p span {
    line-height: 25px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    color: #666666;
    text-align: left;
}
.strong {
    font-weight: bold;
}
.tabConFooter {
    position: absolute;
    right: 20px;
    bottom: 20px;
    height: 50px;
}
.tabConFooter {
    width: 428px;
    height: 116px;
    margin-top: 13px;
}.tabConFooter input {
    width: 93%;
    height: 35px;
    line-height: 35px;
    text-align: center;
    margin-left: 34px;
    background: #000;
    color: #fff;
    border: 1px solid #000;
    font-size: 16px;
}.tabConFooter img {
    position: absolute;
    right: 110px;
    top: 8px;
}
.tabCons .xgimg, .tabCons1 .xgimg, .tabCons2 .xgimg, .tabCons3 .xgimg, .tabCons4 .xgimg {
    width: 730px;
    height: 540px;
    float: left;
}


.tabConsR {
    width: 428px;
    height: 538px;
    float: right;
    border: 1px solid #d2d2d2;
    background: #fff;
}

.tabCon, .tabCon1, .tabCon2, .tabCon3, .tabCon4 {
    width: 1180px;
    height: 540px;
}
.tabCons, .tabCons1, .tabCons2, .tabCons3, .tabCons4 {
    width: 1180px;
    height: 540px;
}

.tabCon02, .tabCon03, .tabCon04, .tabCon05, .tabCon06, .tabCon07, .tabCon08，.tabCon09, .tabCon10, .tabCon11, .tabCon12, .tabCon13, .tabCon14, .tabCon15 {
    display: none;
}
.tabTit20{

	background:url(../images/muji_icon_01.png) no-repeat left top;

}

.tabTit20.cur{

	background: url(../images/muji_icon_01_hover.png) no-repeat left top;

}

.tabTit21{

	background: url(../images/muji_icon_02.png) no-repeat left top;

}

.tabTit21.cur{

	background: url(../images/muji_icon_02_hover.png) no-repeat left top;

}

.tabTit22{

	background: url(../images/muji_icon_03.png) no-repeat left top;

}

.tabTit22.cur{

	background: url(../images/muji_icon_03_hover.png) no-repeat left top;

}

.tabTit23{

	background: url(../images/muji_icon_04.png) no-repeat left top;

}

.tabTit23.cur{

	background: url(../images/muji_icon_04_hover.png) no-repeat left top;

}

.tabTit24{

	background: url(../images/muji_icon_05.png) no-repeat left top;

}

.tabTit24.cur{

	background: url(../images/muji_icon_05_hover.png) no-repeat left top;

}
.tabTit25{

	background:url(../images/beio_icon_01.png) no-repeat left top;

}

.tabTit25.cur{

	background: url(../images/beio_icon_01_hover.png) no-repeat left top;

}

.tabTit26{

	background: url(../images/beio_icon_02.png) no-repeat left top;

}

.tabTit26.cur{

	background: url(../images/beio_icon_02_hover.png) no-repeat left top;

}

.tabTit27{

	background: url(../images/beio_icon_03.png) no-repeat left top;

}

.tabTit27.cur{

	background: url(../images/beio_icon_03_hover.png) no-repeat left top;

}

.tabTit28{

	background: url(../images/beio_icon_04.png) no-repeat left top;

}

.tabTit28.cur{

	background: url(../images/beio_icon_04_hover.png) no-repeat left top;

}

.tabTit29{

	background: url(../images/beio_icon_05.png) no-repeat left top;

}

.tabTit29.cur{

	background: url(../images/beio_icon_05_hover.png) no-repeat left top;

}
.tabTit30{

	background:url(../images/jiaot_icon_01.png) no-repeat left top;

}

.tabTit30.cur{

	background: url(../images/jiaot_icon_01_hover.png) no-repeat left top;

}

.tabTit31{

	background:url(../images/jiaot_icon_02.png) no-repeat left top;

}

.tabTit31.cur{

	background: url(../images/jiaot_icon_02_hover.png) no-repeat left top;

}

.tabTit32{

	background:url(../images/jiaot_icon_03.png) no-repeat left top;

}

.tabTit32.cur{
	
  
	background: url(../images/jiaot_icon_03_hover.png) no-repeat left top;

}

.tabTit33{

	background:url(../images/jiaot_icon_04.png) no-repeat left top;

}

.tabTit33.cur{

	background: url(../images/jiaot_icon_04_hover.png) no-repeat left top;

}

.tabTit34{

	background:url(../images/jiaot_icon_05.png) no-repeat left top;

}

.tabTit34.cur{

	background: url(../images/jiaot_icon_05_hover.png) no-repeat left top;

}


/*tab品牌主材*/


.tabsCon .cur{
	display:block;
}
.lxz01{
	width: 100%;
	height: auto;
	padding-top:10px;
	position: relative;
	background: #fff;
	padding-bottom: 10px;
}
.lxz04{
	padding-top: 100px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.lxz04Tit{
	width: 780px;
	height: 60px;
	line-height: 60px;
	margin:0 auto;
	border:1px dashed #000;
	border-radius: 50px;
	text-align: center;
	color: #959595;
	font-size: 46px;
	font-family: Microsoft YaHei;
}
.lxz04Tit span{
	color: #fa4c06;
	font-size: 46px;
	height: 60px;
	line-height: 60px;
	margin:0px;
	padding: 0px;
	font-family: Microsoft YaHei;
	margin-right: 5px;
}
.lxz04 .lxzMain p{
	text-align: center;
	margin-top:15px;
	color: #666666;
	font-size: 14px;
	font-family: Microsoft YaHei;
	margin-bottom: 40px;
}
.lxz04 .lxzMain{
	text-align: center;
}
.zcTab{
	width: 1180px;
	height: auto;
}
.zcTabTit{
	width: 1180px;
	height: 57px;
	margin-bottom: 5px;
}
.zcTabTit ul li{
	width: 166px;
	height: 57px;
	line-height: 57px;
	margin-right:3px;
	float: left;
	text-align: center;
	background: #eeeeee;
	color: #666666;
	font-size: 14px;
	font-family: Microsoft YaHei;
	cursor: pointer;
}
.zcTabTit ul li.curs{
	background: #000;
	color: #fff;
}
.zcTabTit ul li:hover{
	background: #000;
	color: #fff;
}
.zcTabCon{
	width: 1180px;
	height: auto;
}
.zcTabCons{
	width: 100%;
	height: auto;
}
.zcTabTit ul li.curs{
	display: block;
}
.zcTabCons iframe{
	width: 1180px;
	height: 540px;
	border:none;
}
.zcTabInfo{
	color: #999;
	font-size: 12px;
	font-family: Microsoft YaHei;
	line-height: 30px;
	text-align: left;
	margin-top:10px;
}
.lxzMain{
	width: 1180px;
	height: auto;
	margin: 0 auto;
	position: relative;
}
.slide-main{
	height:540px;
	position:relative;
	width: 1180px;
}
.lxz01.prev,.lxz01.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.lxz01.prev{left:10px;}
.lxz01.next{right:10px;}
.lxz01.prev:hover,.lxz01 .next:hover,.lxz01.nav-main a:hover,..lxz01 nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.lxz01 .item{
	display:block;
	width:610px;
	height:5px;
	position:absolute;
	z-index:124;
	top:500px;
	left:30px;
	text-align:left;
}
.lxz01 .item a{
	display:inline-block;
	width:20px;
	height:20px;
	line-height: 20px;
	margin-right:11px;
	background:#333;
	opacity:0.8;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
	overflow:hidden;
	text-decoration: none;
	border-radius:50px;
	color: #fff;
	text-align: center;
}
.lxz01 .item a.cur{background:#fff;color: #000000}
.lxz01 .slide-box,.slide{display:block;width:100%;height:540px;overflow:hidden;}
 .lxz01 .slide-box{position:relative;}
 .lxz01.slide{display:none;height:540px;padding-top:0px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:#ff6900;}
#bgstyleb{background:#193d85;}
#bgstylec{background:#000;}
.slide a{display:block;width:100%;height:490px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-460px;top:223px;z-index:12;}
.obj-f{width:692px;height:394px;top:158px;margin-left:-180px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }

.banAnimate{
	display: block!important;
}


/*工艺*/
/*80道工序*/
.Art{ height:700px; background:url(../images/Art.jpg) no-repeat center center; min-width:1241px;}
.Art h2{ text-align:center; font-size:48px; font-weight:normal; color:#333232; padding:35px 0 5px;}
.Art p{ text-align:center; color:#333232; font-size:20px; line-height:28px;}
.Art p span{ display:block;  font-size:16px;}
.Art p a{ display:block; text-align:center; color:#333232; font-size:14px; font-weight:bold;}
.focus{ margin-top:28px; }
.fPic{ width:960px; margin:0 auto; height:385px;position:relative;}
.fcon{ float:left; height:385px; overflow:hidden;}
.fcon ul li{ float:left; width:300px; height:385px; overflow:hidden; margin:0 10px;position:relative}
.fcon ul li p{ background:rgba(248,97,29,.7); height:385px;}
.fcon ul li p.Art_p1{ z-index:1;}
.fcon ul li p.Art_p2{ width:220px; height:300px; padding:85px 40px 0;text-align:justify;text-justify:inter-ideograph; font-size:16px; line-height:22px; color:#fff; position:absolute;}
.fcon ul li p.Art_p2 span{ display:none;}
.D1fBt{ width:436px; margin:30px auto 0;}
.D1fBt a{ width:87px; text-align:center; display:block; float:left; font-size:18px; color:#333232; font-weight:bold; border-top:5px solid #999999; padding-top:5px;}
.D1fBt a.Z_hover{border-top:5px solid #ff4900; color:#ea4d18; border-top:ff4900;}
.D1fBt .current,.D1fBt a:hover{ border-top:5px solid #ff4900;}
.Art_prev{ width:43px; height:45px; position:absolute; top:160px; left:-68px; cursor:pointer; overflow:hidden;}
.Art_next{ width:43px; height:45px; position:absolute; top:160px; right:-68px;cursor:pointer; overflow:hidden;}
/*20天*/
.Day{ height:1099px; background:url(../img/20t.jpg) no-repeat center center; min-width:1241px;}
.Day h2{ text-align:center; font-size:48px; font-weight:normal; color:#505050; padding:70px 0 15px;}
.Day p{ text-align:center; color:#505050; font-size:24px; line-height:36px; margin-bottom:14px;}
.Day p span{ display:block;  font-size:20px;}
.Day p a{ display:block; text-align:center; color:#505050; font-size:14px; font-weight:bold; width:145px; margin:0 auto;}
.Day p a:hover{ color:#ff4900;}
.Day img{ width:1240px; margin:0 auto; display:block;}


/*工艺*/

.lxzMain p {
    text-align: center;
    margin-top: 15px;
    color: #666666;
    font-size: 14px;
    font-family: Microsoft YaHei;
    margin-bottom: 40px;
}


/*精装内容*/
.jingzhuang_nr { height:106px; background:#0d0d0d;  padding:15px 0;}
.jingzhuang_nr img,.jingzhuang_nr1 img,.jingzhuang_nr2 img,.jingzhuang_nr3 img,.jingzhuang_nr4 img,.jingzhuang_nr5 img{ text-align:center; margin:0 auto;}
.jingzhuang_nr1 { height:550px; background:#ececec;  padding-top:95px;}

.jingzhuang_nr2 { height:550px; background:#0d0d0d; }

.jingzhuang_nr3 { height:646px; background:#000; }

.jingzhuang_nr4 { height:550px;  padding:95px 0 40px 0;}

.jingzhuang_nr5 { height:650px;  padding:35px;}


/*套餐页面*/
.banner_taocan{ background: url(../images/taocan1.jpg)  center no-repeat; height:650px;}
.banner_taocan1{ background: url(../images/taocan2.jpg)  center no-repeat; height:650px;}
.banner_taocan2{ background: url(../images/taocan3.jpg)  center no-repeat; height:650px;}
.taocan_nr .text-center img{ text-align:center; margin:0 auto
}
.taocan_nr  ul li{ margin-left:100px; margin-top:10px;}
.baojia{ height:300px;}
.baojia h3{ background:#000; color:#fff; font-size:24px; padding:10px; width:410px;}
.baojia img{ text-align:center ; margin: 0 auto;}
.baojia p{ font-size:18px; left:30px; height:30px;}
.baojia  a{ color:#0070c9; font-size:14px;}
.baojia  a:hover{ text-decoration:underline;}

/*实景案例*/
.shijinganli  .text-center img{ text-align:center; margin:0 auto
}

/*选项卡1*/
#Tab1{width:1200px;

}

/*菜单class*/
.Menubox {
height:65px;

}


/*菜单class*/

.Menubox li{
font-size:16px;
line-height:55px;
float:left;
cursor:pointer;
width:230px;
text-align:center;
background:url(../images/link.gif) repeat-x;
margin: 0 5px;
background:#e0e0e0;
color:#000;
border-bottom:none;
}
.Menubox li.selected{
width:230px;
background:#000;
color:#fff;
font-weight:bold;
margin:0 5px;
}
.Contentbox ul{ height:900px;  width:1200px; overflow:hidden;}
.Contentbox .anli_box{ width:690px;}
.Contentbox .anli_box1{ width:490px; margin-left:10px;}
.Contentbox li{
	
	
}



/*风水页面内容*/
.banner_fengshui{ background: url(../images/banner_fengshui_bj_02.jpg)  center no-repeat; height:650px;}
.fengshui_nr_dashi{ margin-left:80px;}
.fengshui_nr ul li img{ padding:2px; border:1px solid #CCC;}
.fengshui_nr .fengshui_jieshao{ background:url(../images/fengshui_ds_41.jpg); height:240px; width:710px;-moz-box-shadow: 3px 3px 4px # CCC;
-webkit-box-shadow: 3px 3px 4px # #ccc;
box-shadow: 3px 3px 4px #000; padding:20px;}
.fengshui_nr  li p{ font-size:16px; color:#2a2634;line-height:25px; }
.fengshui_nr .fengshui_jieshao a{ color:#0070c9; text-decoration:underline;}



/*别墅页面*/
.banner_bieshu{ background: url(../images/bieshu_nj_01.jpg)  center no-repeat; height:650px;}
.bieshu_nr .text-center img{ text-align:center; margin:0 auto;}
.bieshu_js{ margin:0 200px; color:#232323; line-height:25px;}
.bieshu_js p a:hover{ text-decoration: underline; color:#232323;}
.bieshu_nr .hengtiao1{ background: url(../images/bieshu_13.jpg) center no-repeat;  height:196px;}
.bieshu_nr .hengtiao2{ background:#a29060; height:175px;}
.bieshu_nr .hengtiao3{ background:url(../images/bieshu_53.jpg) center no-repeat; height:479px;}

.home_case .case_title span {
    position: relative;
    color: #1a1a1a;
    display: block;
}.home_case .case_title .ch {
    font-size: 36px;
    padding-bottom: 5px;
    margin-bottom: 10px;
    font-family: '新宋体';
}.home_case .case_title span {
    position: relative;
    color: #1a1a1a;
    display: block;
}.home_case .case_title .ch_m {
    font-size: 14px;
    margin-bottom: 5px;
}.home_case .case_title .en_m {
    font-size: 10px;
    color: #404040;
}.centerBlock {
    width: 1280px;
    margin-left: auto;
    margin-right: auto;
}.home_case {
    margin-top: 55px;
    margin-bottom: 55px;
}

/*案例特效*/
.container_bieshu{width: 1290px; margin:0 auto;}
.da-thumbs {
	list-style: none;
	width: 1290px;
	height: 600px;
	position: relative;
	margin: 0;
	padding: 0;
}
.da-thumbs li {
	float: left;
	margin: 1px;
	background: #fff; 
	position: relative;
	box-shadow: 0 1px 0px rgba(0,0,0,0.1);
}
.da-thumbs li a,
.da-thumbs li a img {
	display: block;
	position: relative;
}
.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
	position: absolute;
	background: #2d2d2d;
	opacity:0.5;
	width: 100%;
	height: 100%;
}
.da-thumbs li a div span {
	display: block;
	padding: 10px 0;
	margin: 80px 20px 20px 20px;
	text-transform: uppercase;
	font-weight: normal;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	border-bottom: 1px solid rgba(255,255,255,0.5);
	
}

.da-thumbs li a  p{margin: 30px 20px 20px 20px; height:180px; line-height:25px; overflow:hidden;color: #fff; }

.bieshu_designer{ height:520px; }
.bieshu_box{ width:274px; overflow:hidden;}

.mt130{ margin-top:130px;}



/*别墅页面*/
.bieshu_designer_jieshao .tuandui_bt{ line-height:45px;}
.tuandui_bt1 { width:200px; background:#000; color:#fff; padding:5px;}
.tuandui_bt2{ padding:5px; } 
.bieshu_designer_jieshao .line{ width:1200px; padding:10px; background:#e6e6e6; border-bottom:10px solid #000;}
.shouxi img { padding:3px; border:1px solid #CCC;}
.shouxi .shouxi_box{ padding:20px 0 20px 60px;}
.line1{ border:#999 dashed 1px; width:600px;}
.shouxi .shouxi_box p{ line-height:30px;}
.shejishi_team .lefe_20{ margin-left:20px;}




/*免费报价-s*/
.complaints{height: :;0px;background: #fff;margin: 0 auto;}
.complaints .top{}
.complaints .top a{width: 100%;height: 60px;line-height: 60px; text-align: center; font-size: 16px;color: #333;position: relative;}
.complaints .top a.current,.complaints .top a:hover{color: #ff343f;}
.complaints .top a.current:after{width: 100%;height: 3px;content: '';display: block;background: #ff343f;left: 0;bottom: 0;position: absolute;}
.complaints .cont{width: 100%;height: 500px;background: url(../images/333.jpg)  no-repeat center;}
.complaints .cont .left{margin: 70px 0 0 90px;color: #fff;width: 500px;}
.complaints .cont .left .offer{height: 255px;}
.complaints .cont .left .offer h2{font-size: 30px;line-height: 52px;font-weight: normal;margin-bottom: 30px;}
.complaints .cont .left .offer p{font-size: 18px;line-height: 44px;}
.complaints .cont .left .xq{}
.complaints .cont .left .xq dt{	font-size: 18px;height: 30px; line-height: 30px;margin-bottom: 16px;}
.complaints .cont .left .xq dd{line-height: 30px;}
.complaints .cont .left .xq dd p{background: url(../images/complaints_ico1.png!c) no-repeat left center;font-size: 14px;}
.complaints .cont .left .xq dd span{padding: 0 16px;font-family: "宋体";font-size: 16px;}
.complaints .cont .left .xq dd p.xq2{background-position: -161px center;}
.complaints .cont .left .xq dd p.xq3{background-position: -322px center;}
.complaints .cont .form{width: 278px;height: 392px;background: #fff;padding: 0 30px;margin: 32px 90px 0 0;}
.complaints .cont .form h4{padding:20px 0 5px;font-size:18px; color:#ff4c43; font-weight:normal;}
.complaints .cont .form .p1{ font-size:14px; line-height:24px;color: #666;}
.complaints .cont .form .txt{ width:265px; padding:0 5px; color:#666; height:33px; line-height:33px\9; border:solid 1px #ccc; margin-top:10px;}
.complaints .cont .form select{ width:135px; color:#666;height:33px; box-sizing:border-box; border:solid 1px #ccc; margin-top:10px;}
.complaints .cont .form .btn{ width:100%; height:33px;margin-top:10px;}
.complaints .cont .form .p2{ font-size:14px; margin-top:10px;}
/*免费报价-e*/

/*投诉报修-s*/
.complaints_maintain .cont .left .offer{width: 640px;}
.complaints_maintain .cont .left .offer p{font-size: 21px;line-height: 44px;}
.complaints_maintain .cont .left .xq dd p{background-image: url(../images/complaints_ico2.png!c);}
.complaints_maintain .cont .left .xq dd p.xq2{background-position: -188px center;}
.complaints_maintain .cont .left .xq dd p.xq3{background-position: -377px center;}
.complaints_maintain .cont .left .xq dd p.xq4{background-position: -566px center;}
.complaints_maintain .cont .form{height: 348px;margin-top: 76px;}


/*投诉报修-e*/
/*粉红色按钮/global*/
.btn-red{background:#ff6159; color:#fff !important; border:0; cursor:pointer;}
.btn-red:hover{background:#f35951 !important;}



/*预约设计方案-s*/
.complaints_plan .cont .left{width: 555px;}
.complaints_plan .cont .left .offer{}
.complaints_plan .cont .left .xq dd p{background-image: url(../images/complaints_ico3.png!c);}
.complaints_plan .cont .left .xq dd p.xq2{background-position: -193px center;}
.complaints_plan .cont .left .xq dd p.xq3{background-position: -388px center;}
.complaints_plan .cont .form{height: 348px;margin-top: 76px;}

/*预约设计方案-e*/





/*banner*/

.fullSlide {
	width:100%;
	position:relative;
	height:740px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:740px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:740px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#807272;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}



/*关于我们*/
/*案例详细页*/
.main_nr_case{ font-size:14px;width:1000px; margin:20px auto; text-align:left; line-height:28px;}
.left{ width:716px;}
.right{ width:264px; margin-top:80px; }
.right1{ width:264px;} 
.case_img img { padding:2px; border:1px solid #CCC; overflow:hidden;}
.left p{ margin:10px ; line-height:25px;}
.rignt_box1{ background:#f8f8f8; padding: 5px 25px; margin-bottom:10px; display:block; clear:both; }
.des_img img{padding:1px; border:1px solid #CCC;}

.abo_h2{ height:48px; background-color:#f6f6f6; border:1px solid #e8e8e8; background:url(../images/ico_98.png) 28px 10px no-repeat; padding-left:73px; line-height:50px; color:#000; font-size:20px;}
.caseban2{ width:1200px;  margin:10px auto;}


.abo_List{ height:auto; padding:10px 15px 20px; background-color:#f7f7f7; border:1px solid #e4e4e4; border-top:0}
.abo_List li{ padding-top:5px;}
.abo_List li span{ padding-left:30px; line-height:40px;}
.abo_List li a{ background: url(../images/article_830_left_nav_bg.jpg) 0 1px; width:213px; height:40px; display:block}
.abo_List li a:hover{background: url(../images/article_830_left_nav_bg.jpg) 0 45px; }
.abo_tel{margin:12px 0 0;}
.abo_kef{ float:left; margin-top:23px;}

.abo_h2{ height:48px; background-color:#f6f6f6; border:1px solid #e8e8e8; background:url(../images/ico_98.png) 28px 10px no-repeat; padding-left:73px; line-height:50px; color:#000; font-size:20px;}
.abo_new{ color:#cfcfcf; font-size:16px;}
.abo_newlist{ margin:20px 0; float:left}
.abo_newlist li{ float:left; height:42px; line-height:42px; border-bottom:1px dashed #848484; width:909px; padding-left:15px;}
.abo_newlist li span{ float:right; padding-right:10px;}
.abo_newlist li a{ color:#525252;}
.abo_newlist li a:hover{ color: #F00;}

.cas_L{ width:256px; float:left;}
.casL_Cen{ background:url(../images/caseimg/caLbg02.png) repeat-y; height:auto;}
.lisbbig{ border-bottom:1px solid #dbdbdb; width:248px; margin:auto;}
.listbox{ width:210px; padding:5px 7px 5px 16px;}
.huxing{ background:url(../images/huxing.png) right bottom no-repeat;}
.jiage{background:url(../images/jiage.png) right bottom no-repeat;}

.listbox h2{   background:url(../images/caseimg/ico_01.png) left center no-repeat; padding-left:28px;}
.casStyle{ width:200px; margin:5px 0 0 28px; list-style:none; overflow:auto; zoom:1;}
.casStyle li{ width:100px; float:left; font-size:14px; line-height:25px;}
.casStyle li a{ color:#444; text-decoration:none;}
.casStyle li a:hover{ color:#900; text-decoration:none;}

.casStyle2{width:207px; margin:10px 0 0 19px; list-style:none; overflow:auto; zoom:1;}


/*案例右边*/
.cas_R{ width:924px; float:right; margin-left:20px;}
.calist{ width:724px;}
.ca-li{ width:233px; height:auto; float:left; margin-left:12px; margin-bottom:15px; background-color:#dcdcdc; }
.ca-p{ text-align:center; font-size:14px; height:25px; line-height:25px;}
.ca-p a{ color:#4d4d4d; text-decoration:none; display:block}
.ca-p a:hover{ background-color:#f26065;}
.ca-img{ position:relative}

.ca-img-text{ position:absolute; top:204px; left:0; width:233px; height:30px; background:rgba(0, 0, 0, 0.5);  color:#fff; text-align:center; line-height:30px;}

/*翻页*/
.page-fan{margin:0 auto;width:330px; height:40px; margin-top:5px; font-size:14px; text-align:center; line-height:36px; vertical-align:middle;}

.pag1 a{ background:url(../images/caseimg/pag1.png) 38px 37px; width:38px; height:37px; display:block; float:left; margin-right:14px;}
.pag1 a:hover{background:url(../images/caseimg/pag1.png) 0 37px; width:37px;height:37px;}
.pag2{ margin-right:30px; display:block; float:left}



/*banner*/
/*
.lubo{width: 100%;min-width: 1000px;clear: both;position: relative;height: 650px;}
.lubo_box{position: relative;width: 100%;height: 650px;}
.lubo_box li{float: left;position: absolute;top: 0;left: 0;width: 100%;height: 650px;opacity: 0;filter: alpha(opacity=0);}
.lubo_box li a{display: block;width: 100%;height: 100%;}
.lubo_box li img{width: 100%;height: 650px;}
.cir_box{overflow: hidden;position: absolute;z-index: 100;}
.cir_box li{float: left;width: 50px;height: 8px;margin: 0 5px;cursor: pointer;background: #fff;opacity: 0.8;filter: alpha(opacity=80);}
.cir_on{background: #000 !important;}
.lubo_btn{position: absolute;width: 100%;top: 320px;}
.left_btn, .right_btn{width: 30px;height: 80px;background: #000;opacity: 0.5;filter: alpha(opacity=50);cursor: pointer;color: #fff;line-height: 80px;font-size: 30px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.left_btn{float: left;}
.right_btn{float: right;}

*/


/*改版首页*/
.tc{ margin-bottom:10px; overflow:hidden;
}
.tc_tit{background-attachment: scroll;
    background-clip: border-box;
    background-color: #4f5e71;
    background-image: url(../images/tit1_03.jpg);
    background-origin: padding-box;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: auto auto;
  color: #fff;
    font-size: 22px;
    height: 160px;
	line-height: 34px;
    margin-bottom: 15px;
margin-right:15px;
    padding-top: 177px;
    position: relative;
    text-align: center;
    width: 245px;}
.tc_tit span.tc_big{
	font-size:24px;
	letter-spacing:1px;}
.tc_tit span, .tc_tit a{ display:block;}

.tc_tit a{   
	  background-color: #ffe337;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #333333;
    font-size: 16px;
	height: 49px;
    line-height: 48px;
    margin-left: 32px;
    margin-top: 36px;
    width: 183px;}

.tc .pic_1, .tc .pic_2{margin-bottom:10px;}
.tc p{ position: relative;
    z-index: 0;}
.tc .pic_1, .tc .pic_3{}
.tc_tit p{  bottom: 0;
    left: 0;
    position: absolute;}
	.tc_tit_1{
 background-attachment: scroll;
    background-clip: border-box;
    background-color:#867b81;
    background-image: url(../images/index_17.jpg);
    background-origin: padding-box;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: auto auto;}
	
.tc_tit_2{background-attachment: scroll;
    background-clip: border-box;
    background-color: #b58d58;
    background-image: url(../images/tit2_06.png);
    background-origin: padding-box;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: auto auto;}
.tc_tit_3{background-attachment: scroll;
    background-clip: border-box;
    background-color: #1b3c51;
    background-image: url(../images/tit4_11.png);
    background-origin: padding-box;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: auto auto;}
.tc_tit_4{background-attachment: scroll;
    background-clip: border-box;
    background-color: #805744;
    background-image: url(../images/tit4_14.png);
    background-origin: padding-box;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: auto auto;}


input,button,select,textarea{outline:none}
textarea{resize:none}
.clear{ clear:both;}








/*弹框装修计算器*/

.bottom{position:fixed; width:100%; height:66px; left:0; right:0; bottom:0; z-index:520; display:block}

.bottom .cul_left{z-index:519;position:fixed; width:66px; height:66px; left:0; bottom:10px; display:block; background:url(../images/l_yf.png)  center center no-repeat;}

.bottom .cul_left:hover{ cursor:pointer;}

.bottom .cul_zz{ width:100%; height:66px; z-index:521; display:block;background:#D30000;}

.cul_zkai{width:630px; margin:0 auto; padding-top:18px; height:66px}

.cul_zkai .clo{}

.f_l{width:1230px; position:relative;}

.f_l input{border:1px solid #eceae8; height:32px; line-height:32px; padding-left:3px; font-size:12px;margin-left:7px}

.f_l .in_s{float:left; margin-right:10px;}

.f_l .in_s .select{width:90px; display:inline-block; margin-left:8px; border:1px solid #eceae8;  padding:0 0 0 5px;color:#999;height:32px; font-size:12px;}

.f_l .in_s .tell{ float:left}

.f_l .in_s .tell label{background: url(../images/tell.png)  right center no-repeat; width:60px;height:32px;}

.f_l .in_s i{width:67px ; height:78px; margin-top:-29px; background: url(../images/yfz.png)  center center no-repeat; display:inline-block; }

.f_l .in_s span{ color:#fff;  font-size:12px;}

.f_l .in_s .w1{width:50px;}

.f_l .in_s .w2{width:30px;}

.f_l .in_s .w3{width:120px;}

.f_l .in_s .subm{width:120px; background:url(../images/btbg.png) center center no-repeat ; height:32px; border:none; margin-left:-25px; color:#fff; font-size:14px}





/*弹框装修计算器*/
.pagination{margin-bottom: 10px;}
.pagination li {
	display: inline-block;
	height: 34px;
	margin-right: 5px;
}
.pagination li a {
	float: left;
	display: block;
	height: 32px;
	line-height: 32px;
	padding: 0 12px;
	font-size: 16px;
	border: 1px solid #dddddd;
	color: #555555;
	text-decoration: none;
}
.pagination li a:hover {
	background: #f5f5f5;
	color: #0099ff;
}
.pagination li.thisclass {
	background: #09f;
	color: #fff;
}
.pagination li.thisclass a, .pagination li.thisclass a:hover {
	background: transparent;
	border-color: #09f;
	color: #fff;
	cursor: default;
}