﻿@import "/Skins/Default/resetcommon.css";
body { font-family:"Microsoft YaHei";}
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
span { overflow:hidden;}/*兼容IE8*/

/*正文开始*/
.banner a { background:url(Img/Index/banner.jpg) no-repeat center 0; height:658px; display:block}

/*loft装修案例*/
.al_bg { background:url(Img/Index/al_bg.jpg) no-repeat center 0; height:824px;}
.al_top { text-align: center; padding-top:73px;}
.al_top em { display:block; font-size:18px; color:#8e8e8e; letter-spacing:14px; padding-top:10px;}

.al_con { padding-top:32px;}
.al01 { width:240px;}
.al01 p img { width:240px; height:238px;}
.al01 p em { display:block; background:url(Img/Index/btm.png) repeat; height:38px; line-height:38px; text-align:center; margin-top:-38px; position:relative; z-index:999;}
.al01 p em a { font-size:14px; color:#c29047;}
.al01 ul { background:#171717; padding:45px 0 0px 10px;}
.al01 ul li { margin-bottom:5px;}
.al01 ul li a { background:url(Img/Index/al_ico01.gif) no-repeat right 18px; display:block; height:50px; line-height:50px; border-bottom:solid 2px #5b5b5b; width:210px; font-size:18px; color:#7b7b7b;}
.al01 ul li a:hover,.al01 ul .cur a { background:url(Img/Index/al_ico02.gif) no-repeat right 18px; border-bottom:solid 2px #f8dd82; width:210px; font-size:18px; color:#fad578;}

.al02 { width:720px}

.al02 ul li { width:240px; height:244px; float:right;}
.al02 ul li a img { width:240px; height:244px;}
.al02 ul li em { display:block; background:url(Img/Index/btm.png) repeat; height:38px; line-height:38px; text-align:center; margin-top:-38px; position:relative; z-index:999;}
.al02 ul li em a { font-size:14px; color:#c29047;}

.al02 ul li.cur{ width:477px; float:left; padding:0 1px;}
.al02 ul li.cur img { width:477px; height:490px;}
.al02 ul li.cur em { display:block; background:url(Img/Index/btm.png) repeat; height:38px; line-height:38px; text-align:center; margin-top:-38px; position:relative; z-index:999;}
.al02 ul li.cur em a { font-size:14px; color:#c29047;}
/*设计精英*/
.sj_bg { background:url(Img/Index/sj_bg.jpg) no-repeat center 0; height:737px;}
.sj_top { text-align:center; padding-top:78px;}
.sj_con { padding-top:121px;}
.sj_con ul li { width:240px; line-height:0; float:left; margin-right:115px;}
.sj_con ul .nobor01 { margin:0;}
.sj_con ul li a img { width:240px; height:207px;}
.sj_con ul li a em { display:block; font-size:18px; color:#c29047; line-height:40px; text-align:center;}
.sj_con ul li a i { display: none; width:240px; height:207px;}
.sj_con ul li a:hover i { display:block; width:240px; height:207px;}
.sj_con ul li a:hover em { display: none;}

/*广告*/
.pic01 { background:url(Img/Index/pic01.jpg) no-repeat center 0; height:260px;}
.pic { width:960px; margin: 0 auto;}
.pic01 p { position:absolute; top:170px; left:0;}
.pic01 p em { color:#fde286; font-size:24px; padding-right:10px;}

/*精于品*/
.cp_bg { background:url(Img/Index/cp_bg.jpg) no-repeat center 0; height:1183px; overflow:hidden}
.rx_top { text-align:center; padding-top:78px; }
.rx_con { padding:37px 0 0; display:inline-block;}
.rx_con ul li { float:left; width:313px; padding:0 10px 0 0; line-height:0; overflow:hidden; height:571px;}
.rx_con ul .nobor { padding:0;}
.rx_con ul li a img { width:313px; height:346px;}
.rx_con ul li span { display:block; height:225px; background:#080809; padding-left:10px;}
.rx_con ul li span em { display:block; text-align:center; padding-top:30px; color:#a5a5a5; font-size:18px; line-height:30px;}
.rx_con ul li span i { display:block; text-align:center; padding:12px 0 18px}
.rx_con ul li span i a img{ width:262px; height:30px;}
.rx_con ul li span a img { width:133px; height:37px; display:block; margin:0 auto;}

.rx_con dl { padding-top:20px; _padding-top:0; display:inline-block; line-height:0; width:959px; height:374px;}


.rx_con dl dd { float:left; padding-left:1px;}
.rx_con dl dd p { margin-bottom:10px; float:right;}
.rx_con dl dd img { width:313px; height:172px;}
.rx_con dl dd em { display:block; background:url(Img/Index/btm.png) repeat; height:45px; line-height:45px; text-align:center; margin-top:-45px; position:relative; z-index:999;}
.rx_con dl dd em a { font-size:20px; color:#a5a5a5;}
.rx_con dl dd p.cur{width:635px; height:354px; float:left;}
.rx_con dl dd p.cur img { width:635px; height:354px;}
.rx_con dl dd p.cur em{ display:block; background:url(Img/Index/btm.png) repeat; height:45px; line-height:45px; text-align:center; margin-top:-45px; position:relative; z-index:999;}
.rx_con dl dd p.cur em a { font-size:20px; color:#a5a5a5;}

/*居家梦想*/
.mx_bg { background:#414141; padding:61px 0 59px;}
.mx_top { text-align:center; padding-bottom:30px;}
.mx_con dl { width:241px; float:left; line-height:0; margin-right:118px;}
.mx_con .nobor { margin:0;}
.mx_con dl dt { line-height:0; height:200px; overflow:hidden}
.mx_con dl dt img { width:241px; height:200px;}
.mx_con dl dd p { background:#1d1d1d; padding:40px 0 0 17px; line-height:30px; font-size:16px; color:#a8a8a8; height:103px;}
.mx_con dl dd i { display:block; text-align:center; margin-top:30px;}

/*合作客户*/
.hz_bg { background:url(Img/Index/hz_bg.jpg) no-repeat center 0; height:461px;}
.hz_top { text-align:center; padding:77px 0 34px;}

.kh_con { margin-top:22px;}
.kh01 { top:64px; left:-64px;}
.kh03 { top:64px; right:-64px;}
.kh02 ul li { float:left; width:231px; padding:0 12px 0 0;}
.kh02 ul .nobor { padding:0;}
.kh02 ul li img { width:231px; height:161px;}
.kh02 ul li span { display:block; height:35px; line-height:35px; overflow:hidden; text-align:center; padding-top:20px;}
.kh02 ul li span a { color:#f8f8f9; font-size:16px;}


/**/
.jz_bg { background:url(Img/Index/jz_bg.jpg) no-repeat center 0; height:615px;}
.jz_bg dl { float:left; width:240px; text-align:center}
.jz_bg dl dt em { display:block; height:49px; line-height:49px; color:#fddc7e; font-size:16px;}
.jz_bg dl dt img { width:180px; height:180px; padding-top:23px;}
.jz_bg dl dd { padding-top:28px;}
.jz_bg dl dd b a { font-size:14px; color:#c29047;}
.jz_bg dl dd p { font-size:14px; color:#fff; padding:20px 35px 0; line-height:25px; height:140px; overflow:hidden; margin-bottom:40px;}

/*走进曼城装饰*/
.zj_bg { background:url(Img/Index/zj_bg.gif) repeat; padding:80px 0;}
.zj_bg dl { padding:}
.zj_bg dl dt { float:left; background:url(Img/Index/zj_picbg.gif) no-repeat; width:498px; height:401px; text-align:center;}
.zj_bg dl dd { float:left; width:375px; padding:30px 0 0 65px;}
.zj_bg dl dd p { font-size:14px; color:#888; line-height:31px; padding-top:40px; height:190px;} 

/*动态*/
.dt_bg { background:url(Img/Index/dt_bg.gif) repeat; padding:80px 0;}
.dt { width:481px; overflow:hidden;}
.dt img { width:481px; height:205px; margin-bottom:20px; display:block}
.dt ul li { background:url(Img/Index/ico03.gif) no-repeat left 18px; padding-left:15px; height:42px; line-height:42px; overflow:hidden; float:left; width:210px; margin-right:14px;}
.dt ul li a { color:#888; font-size:14px;}

/*常见问题*/
.wd { width:400px; margin-left:79px; overflow:hidden}
.wd_top { width:400px; height:42px; line-height:42px; background:#2c2c2c;}
.wd_top span { float:right;}
.wd_top span a { text-transform:uppercase; font-size:16px; color:#c29047; padding-right:10px}
.wd_top em { display:block; padding-left:20px;}
.wd_top em a { font-size:16px; color:#c29047;}

.wd_con dl { padding:30px 0; border-bottom:dashed 1px #c29047;}
.wd_con .nobor { border-bottom:none;}
.wd_con dl dt { background: url(Img/Index/wd_w.gif) no-repeat left 0px; height:28px; line-height:28px; padding-left:50px; overflow:hidden; margin-bottom:15px;}
  
.wd_con dl dt a { color:#c29047; font-size:14px;}
.wd_con dd { background:url(Img/Index/wd_d.gif) no-repeat left 0px; width:360px;  line-height:25px; padding-left:50px; color:#888; white-space:normal; word-break:normal; font-size:14px;}

/*友情链接*/
.yq_bg { height:150px; line-height:29px; overflow:hidden}
.yq_bg i { float:right;}
.yq_bg span { display:block; float:left;}
.yq_bg span a { color:#c29047; font-weight:bold; font-size:16px;}
.yq_bg em { display:block; float:left; width:750px;}
.yq_bg em a { font-size:14px; color:#888; padding:0 29px;}
.slideBox {
	width:100%;
	position:relative;
	height:658px;
	overflow:hidden;
}
.slideBox .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.slideBox .bd ul {
	width:100% !important;
}
.slideBox .bd li {
	width:100% !important;
	height:658px;
	overflow:hidden;
	text-align:center;
	background-position:center top;
}

.slideBox .bd li a {
	display:block;
	height:658px;
}
.slideBox .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.slideBox .hd ul {
	text-align:center;
}
.slideBox .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#b1b1b1;
	
	line-height:999px;
}
.slideBox .hd ul .on {
	background:#fec675;
}