﻿@charset "utf-8";
/* CSS Document */

/*common*/
body { font-family: "Microsoft Yahei"; min-width: 1200px;    width: 100%;}
span { overflow:hidden;}/*兼容IE8*/

/*正文开始*/
.banner a { background:url(../imgs/banner.jpg) no-repeat center 0; height:719px; display:block}

/*金邸装饰-甲级设计，一级资质*/
.sp_bg { background: url(../imgs/zj_bg2.jpg) no-repeat center 0; height:621px;}
.sp_bg dl dt { padding:30px 0 0 42px; float:left;}
.sp_bg dl dd { padding:30px 0 0 42px; float:left; width:490px; padding:170px 0 0 65px;}
.sp_bg dl dd span { background:url(../imgs/sp_xx01.gif) no-repeat 0 10px; display:block; font-size:24px; color:#c50008; text-align:center;}
.sp_bg dl dd p { font-size:14px; color:#737373; line-height:30px; padding: 30px 0;}
.sp_bg dl dd em { display:block; font-size:18px; color:#c50008;}
.sp_bg dl dd i { display:block; padding:30px 0 0;}
.sp_bg dl dd i img { display:block; width:150px; height:106px; float:left; margin-right:12px;}

/*品位别墅大宅案例*/
.al_top { padding:30px 0 35px; text-align:center;}
.al_top em { display:block; font-size:14px; color:#a3a3a3;}
.al_top span { display:block; font-size:30px; color:#000; padding:10px 0 0;} 
.al_top i { text-align:center; display:block; padding:15px 0 0;}

.al_con { height:519px; background:#e5e5e5; margin-bottom:10px;}
.al_pic { top:0; left:-360px;}
.al_p { padding:28px 0 0 635px; width:540px;}
.al_p span { display:block; font-size:24px; color:#000; margin-bottom:20px;} 
.al_list { height:195px;}
.al_list a { display:block; float:left; width:169px; height:160px; position:relative; margin-right:8px;}
.al_list a em { display:block; position:absolute; top:0; left:0; width:46px; height:46px; background:url(../imgs/btm07.png) repeat; line-height:46px; text-align:center; font-size:14px; color:#fff;}
.al_p p { font-size:14px; color:#6e6e6e; line-height:30px;}
.al_p p em { display:block; font-size:16px;}

.al_con02 { background:#f5e9e9;}
.al_con02 .al_pic { top:0; left:600px;}
.al_con02 .al_p { padding-left:30px;}

/**/
.sj_bg { background:url(../imgs/sj_bg.jpg) no-repeat center 0; height:1058px; margin:20px 0 0;}
.sj01 { width:590px;}
.sj01 dl dt img { width:590px; height:749px;}
.sj01 dl dd { width:512px; height:251px; background:#fff; margin:-166px 0 0 40px; position:relative;}
.sj01 dl dd span { display:block; padding:36px 0 27px 56px; font-size:24px; color:#c50008;}
.sj01 dl dd p { font-size:14px; color:#000; margin-left:60px; line-height:25px; height:115px; overflow:hidden;}
.sj01 dl dd p i { display:block; float:left; } 
.sj01 dl dd p em { display:block; float:left; width:355px; height:100px; overflow:hidden;} 
.sj01 dl dd a { width:80px; height:42px; line-height:42px; background:#c50008; font-size:14px; color:#fff; text-align:center; margin:2px 0 0 60px; display:block;}
.sj02 { width:600px;}
.sj02 ul li { float:left; width:290px; position:relative; margin:0 0 10px 10px;}
.sj02 ul li a i { display: none; position:absolute; top:0; left:-7px;} 
.sj02 ul li a:hover i,.sj02 ul .cur a i { display:block;} 
.sj02 p { padding:10px 0 0 10px;} 

/**/
.td_bg { background:url(../imgs/td_bg.jpg) no-repeat center 0; height:646px; margin:20px 0 0;}

.td01 { top:198px; left:-46px; z-index:999;}
.td01 a { background:url(../imgs/td_ico01.png) no-repeat; width:99px; height:99px; display:block;}
.td01 a:hover { background:url(../imgs/td_ico01.png) no-repeat 0 -100px; width:99px; height:99px; display:block;}
.td03 { top:198px; right:-46px; z-index:999;}
.td03 a { background:url(../imgs/td_ico01.png) no-repeat -1196px -100px; width:99px; height:99px; display:block;}
.td03 a:hover { background:url(../imgs/td_ico01.png) no-repeat -1196px 0; width:99px; height:99px; display:block;}
.td02 dl dd { background:url(../imgs/td_ddbg.png) no-repeat; width:1120px; height:241px; margin:-100px auto 0; position:relative;}
.td02 dl dd span { display:block; float:left; padding:50px 0 0 75px; width:150px; font-size:24px; color:#c50008; line-height:30px;}
.td02 dl dd span em { display:block; font-size:14px; color:#a3a3a3; line-height:25px; padding:20px 0 0;}
.td02 dl dd p { width:780px;  padding:50px 0 0 60px; float:left; font-size:20px; color:#000;}
.td02 dl dd p em { font-size:14px; color:#737373; line-height:30px; display: block; padding:20px 0 0;}
.td02 dl dd p em i { display:block; float:left;}
.td02 dl dd p em b { display:block; float:left; width:680px; font-weight:normal;}

/*全案施工流程*/
.lc_bg { position:relative; width:1200px; margin:0 auto; height:295px;}
.lc_bg span { display:block; text-align:center; font-size:30px; color:#c50008;}
.lc_bg i { display:block; position:absolute; top:60px; left:-360px;}

/*金邸设计大验收标准*/
.bz_bg { background:url(../imgs/bz_bg.jpg) no-repeat center 0; height:630px;}
.bz_bt { text-align:center; padding:45px 0 0; font-size:30px; color:#c50008;}
.bz_bt em { display:block; font-size:14px; color:#939393; font-family:Arial; padding:10px 0 18px}
.bz_list ul li { float:left; width:299px; height:80px; border-right:solid 1px #707070}
.bz_list ul li a { display:299px; height:80px; line-height:80px; display:block; background:#3d3d3d; font-size:18px; color:#e5e5e5;}
.bz_list ul li a img { display:block; padding:20px 10px 0 40px; float:left;}
.bz_list ul li a:hover,.bz_list ul .cur a { background:#c50008; color:#fff;}

.bz_con { width:1220px; margin:0 auto; padding-left:20px;}
.bz_con dl dt { float:left; margin:20px 0 0;}
.bz_con dl dt img { width:590px; height:381px;}
.bz_con dl dd { float:left; background:url(../imgs/bz_ddbg.png) no-repeat; width:650px; height:421px; margin:0 0 0 -20px; position:relative;}
.bz_con dl dd p { padding:60px 0 0 60px; font-size:18px; color:#000; line-height:36px; width:560px;} 

/*别墅家装预约专属通道*/
.yy_bg { background:url(../imgs/yy_bg.jpg) no-repeat center 0; height:100px; padding:95px 0 0;}
.yy_bg p { background:url(../imgs/yy_inpbg.gif) no-repeat; width:488px; height:70px; line-height:70px; float:left; margin-right:22px;}
.yy_bg p em { display:block; float:left; width:114px; font-size:24px; color:#000; text-align:center;} 
.yy_bg p input { width:360px; height:70px; line-height:70px; background: none; border:none; float:left; font-size:24px; color:#000; font-family: "Microsoft Yahei"; outline:none;}

/**/
.tj12 { padding:55px 0 0;}
.tj_top12 { text-align:center;}
.tj_top12 span { display:block; font-size:48px; color:#000}
.tj_top12 span em { color:#db0009}
.tj_top12 i { display:block; font-size:30px; color:#000}
.tj_top12 p { font-size:23px; color:#000; line-height:37px; padding:20px 0;}
.tj_top12 p b { color:#db0009;}
.tj_con12 { padding:30px 0 0; height:240px;}
.tj_con12 a { display:block; float:left; margin-right:16px; text-align:center; width:186px;}
.tj_con12 .nobor { margin:0;}
.tj_con12 a img { width:186px; height:157px;}
.tj_con12 a em { display:block; padding:10px 0 0; font-size:16px; color:#000;}



/**/



/**/



/**/



/**/



/**/



/**/



/**/



/**/



/**/