@charset "utf-8";
/* CSS Document */

/*首页 - start*/
/*Icons - start*/
.Icons {width:1000px;overflow:hidden;margin:0 auto;padding:35px 0;}
.icon_list {overflow:hidden;font-size:12px;line-height:24px;color:#333;}
.icon_list li {float:left;width:214px;height:184px;overflow:hidden;margin-right:48px;}
.icon_list li.clearMar {margin-right:0px;}
.icon_title {width:214px;height:60px;background-color:#2c2c2c;font-size:18px;line-height:60px;color:#fff;text-align:center;}
.hoverLi .icon_title {background-color:#CE000C;}
.icon_title img {vertical-align:middle;margin-right:10px;}
.icon_txt {width:212px;height:123px;border:1px solid #cacaca;border-top:0px;overflow:hidden;}
.icon_txt p {padding:12px 18px;}
/*Icons - end*/

/*Cases - start*/
.Cases {width:100%;height:859px;background:url(../images/case_bg.jpg) center top no-repeat;}
.caseWrap {width:1000px;margin:0 auto;overflow:hidden;}
.caseWrap h1 {text-align:center;font-size:30px;line-height:46px;color:#353231;padding:40px 0 10px;}
.caseCon {overflow:hidden;font-size:17px;line-height:32px;color:#fff;padding-top:13px;}
.caseBox {float:left;width:492px;overflow:hidden;}
.perCase {width:486px;border:3px solid #fff;height:201px;position:relative;float:left;margin-bottom:18px;}
.caseImg , .caseImg a , .caseImg img {display:block;width:486px;height:201px;}
.caseTxt {text-align:center;height:34px;position:absolute;width:486px;z-index:100;left:0px;bottom:0px;background:url(../images/bg.png) left top repeat;}
.caseTxt a {color:#fff;}

.perCase2 {margin-right:15px;}
.perCase2 , .perCase2 .caseImg , .perCase2 .caseImg a , .perCase2 .caseImg img {width:235px;height:420px;}
.perCase2 .caseTxt {width:235px;}

.perCase3 {margin-bottom:12px;}
.perCase3 , .perCase3 .caseImg , .perCase3 .caseImg a , .perCase3 .caseImg img {width:230px;height:201px;}
.perCase3 .caseTxt {width:230px;}

.caseBox2 {float:right;}
.caseBox2 .perCase2 {float:right;margin-right:0px;}
/*Cases - end*/

/*Products - start*/
.Category {width:100%;float:left;padding-bottom:40px;}
.Products {width:1000px;margin:0 auto;}
/*proLeft start*/
.proLeft {float:left;width:250px;overflow:hidden;margin-top:-45px;}
.proTitle {width:210px;height:68px;overflow:hidden;background:url(../images/cate_01.png) left top no-repeat;color:#fff;padding:0 10px 0 30px;}
.proTitle h1 {font-size:18px;line-height:28px;padding-top:10px;}
.proTitle p {font:12px/20px 'Arial';}

.proCate {width:248px;margin:0 auto;overflow:hidden;border:1px solid #e4e4e4;background-color:#fcfdff;overflow:hidden;padding-bottom:20px;}
.proCate li {width:221px;font-size:12px;line-height:30px;color:#333;margin:15px auto 0;}
.proCate li h2 {height:36px;background:url(../images/cate_02.jpg) center top no-repeat;font-size:14px;line-height:35px;margin-bottom:4px;}
.proCate li h2 a {padding:0 15px;color:#333;}
.proCate dl dd {border-bottom:1px dotted #cacacc;background:url(../images/icon.jpg) 18px center no-repeat;padding-left:30px;}
.proCate dl dd a {color:#333;}
.proCate dl dd a:hover {color:#117785;}
/*proLeft end*/

/*proRight start*/
.proRight {float:right;width:720px;overflow:hidden;padding-top:28px;}
.pro_title {font:bold 18px/30px 'Microsoft YaHei';color:#117785;border-bottom:1px solid #e7e7e7;height:36px;}
.pro_title span {float:left;width:210px;height:36px;border-bottom:1px solid #117886;text-align:center;}
.pro_title a {float:right;font-size:12px;font-weight:normal;color:#117785;line-height:36px;}
.proList {overflow:hidden;font-size:12px;line-height:18px;color:#666;}
.proList li {float:left;width:192px;height:182px;border:1px solid #d7d7d7;margin:18px 18px 0 0;overflow:hidden;padding:10px 13px 0;}
.proList li.clearMar {margin-right:0px;}
.pro_img {display:block;width:200px;text-align:center;height:107px;overflow:hidden;margin:0 auto 8px;}
.pro_img img {height:107px;}
.proList li h2{ text-align:center;}
.proList li h2 a {font-size:12px;color:#333;}
/*proRight end*/
/*Products - end*/

/*Register - start*/
.Register {width:100%;height:616px;overflow:hidden;background:url(../images/reg_bg.jpg) center top no-repeat;float:none;}
.regWrap {width:1000px;overflow:hidden;margin:0 auto;padding-top:28px;}
.regCon {overflow:hidden;width:651px;height:429px;margin:0 auto;background:url(../images/reg_bg2.jpg) no-repeat;float:right;padding-top:135px;font-size:14px;line-height:36px;color:#fff;}
.regTab {width:600px;margin:0 auto;overflow:hidden;}
.regTab .leftTd {width:88px;text-align:right;vertical-align:top;}
.regIn {width:167px;height:34px;border:1px solid #0d5763;padding:0 4px;margin:0 35px 12px 6px;background-color:#b9dde3;}
.styleIn {font-family:'Microsoft YaHei';}
.tip {text-align:center;font-size:18px;font-weight:normal;line-height:36px;color:#fff;padding:13px 0;}
.regCon p {padding-left:62px;}
.regCon .regIn2 {width:470px;}
.regButton {width:201px;height:64px;background:url(../images/regBtn.png) no-repeat;vertical-align:middle;cursor:pointer;margin:10px auto;display:block;}
.regCon .tip2 {font-size:14px;line-height:24px;color:#b0c5c8;padding:12px 32px 0 113px;}
.regCon .tip2 b {color:#f2e4b0;font-weight:bold;}
/*Register - end*/

/*Witness - start*/
.Witness {background-color:#ebecec;padding:35px 0 40px;overflow:hidden; display:none;}
.col_title {text-align:center;overflow:hidden;background:url(../images/title_bg.png) center bottom no-repeat;}

.team_con {width:1000px;overflow:hidden;margin:0 auto;padding-top:25px;}
.teamWrap {width:1000px;height:440px;overflow:hidden;margin:0 auto;}
.teamWrap .imgBox {float:left;width:884px;height:440px;overflow:hidden;position:relative;}
.teamWrap .imgBox ul {float:left;width:10000px;height:440px;left:0;}
.teamWrap .imgBox ul li {float:left;width:302px;display:inline;height:440px;}
.teamWrap .imgBox ul .wit_Box {width:275px;height:438px;border:1px solid #d9dada;background-color:#fff;overflow:hidden;font-size:12px;line-height:24px;color:#666;position:relative;}
.teamWrap .imgBox ul li .img {display:block;width:275px;height:202px;margin-bottom:8px;}
.teamWrap .imgBox ul li .img img {width:275px;height:202px;margin:0;}
.teamWrap .leftBtn {float:left;width:28px;height:28px;margin:212px 30px 0 0;cursor:pointer;background:url(../images/btn_left.jpg) no-repeat;}
.teamWrap .rightBtn {float:right;width:28px;height:28px;margin:212px 0 0;cursor:pointer;background:url(../images/btn_right.jpg) no-repeat;}
.teamWrap .imgBox .wit_Box h2 {width:234px;margin:0 auto;overflow:hidden;font-size:14px;color:#0a7c8c;}
.teamWrap .imgBox .wit_Box h2 a {color:#CE000C;}
.teamWrap .imgBox .wit_Box p {overflow:hidden;width:234px;margin:0 auto 10px;}
.teamWrap .imgBox .wit_Box p span {font-size:14px;color:#333;padding-right:10px;}
.detail {position:absolute;z-index:100;bottom:25px;left:84px;width:106px;height:36px;display:block;background:url(../images/witness5.jpg) no-repeat;font-size:14px;line-height:34px;color:#fff;text-align:center;}
/*Witness - end*/

/*Honors & Certificates - start*/
.bottColumn {width:1000px;overflow:hidden;margin:0 auto;padding:35px 0;}
/*Honors*/
.Honors {float:left;width:662px;overflow:hidden;}
.honor_title {height:36px;font-size:18px;line-height:30px;color:#117785;border-bottom:1px solid #e7e7e7;padding-right:10px;}
.honor_title h2 {width:210px;float:left;height:36px;border-bottom:1px solid #117886;text-align:center;}
.honor_title h2 span {font:12px/24px 'Arial';color:#ccc;padding-left:5px;}
.honor_title a {float:right;width:35px;height:13px;margin-top:15px;}
.honorList {overflow:hidden;padding-left:13px;}
.honorList li {float:left;width:203px;height:107px;margin:25px 13px 0 0;overflow:hidden;}
.honorList li a {display:block;}
.honorList li a img {width:201px;height:105px;border:1px solid #eceded;}

/*Certificates*/
.Certificates {float:right;width:302px;height:292px;border:1px solid #eceded;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;}
.cert_title {font-size:18px;line-height:26px;color:#117785;overflow:hidden;padding:8px 20px;}
.cert_title span {display:block;font:12px/20px 'Arial';color:#ccc;}

.certWrap {width:290px;height:220px;overflow:hidden;margin:0 auto;}
.certWrap .imgBox {float:left;width:233px;height:220px;overflow:hidden;position:relative;}
.certWrap .imgBox ul {float:left;width:10000px;height:220px;left:0;}
.certWrap .imgBox ul li {float:left;width:233px;display:inline;height:220px;}
.certWrap .imgBox ul li .img {display:block;width:231px;height:176px;margin-bottom:8px;border:1px solid #eceded;text-align:center;}
.certWrap .imgBox ul li .img img {width:144px;height:154px;margin:10px auto 0;display:block;}
.certWrap .leftBtn {float:left;width:21px;height:22px;margin:72px 8px 0 0;cursor:pointer;background:url(../images/cert_left.jpg) no-repeat;}
.certWrap .rightBtn {float:right;width:21px;height:22px;margin:72px 0 0;cursor:pointer;background:url(../images/cert_right.jpg) no-repeat;}
.certWrap .imgBox ul li .txt {display:block;text-align:center;font-size:12px;line-height:24px;width:233px;}
.certWrap .imgBox ul li .txt a {color:#232323;}
/*Honors & Certificates - end*/
/*首页 - end*/


/*家具店铺照明 - start*/
/*firstColumn - start*/
.zt_column {width:100%;overflow:hidden;margin-top:35px;}
.zt_column2{width:100%;overflow:hidden;margin-top:35px; background-color:#F6F6F6; } 
.zt_content {width:1000px;overflow:hidden;margin:0 auto;}
.zt_title {font-size:30px;color:#333;overflow:hidden;text-align:center;line-height:40px;background:url(../images/images/title_bg.png) center bottom no-repeat;padding-bottom:12px; margin-top:30px;}
.zt_title a {color:#333;}
.firstCon {height:530px;width:1000px;position:relative;overflow:hidden;font-size:16px;line-height:30px;color:#333;margin-top:28px;}
.first_img {width:518px;height:460px;margin:0 auto;overflow:hidden;padding-right:5px;}
.per_div , .big_title {overflow:hidden;position:absolute;z-index:100;width:240px;}
.big_title {font-size:24px;font-weight:normal;line-height:34px;color:#fff;left:398px;top:160px;width:215px;}
.big_title b {font-size:40px;color:#ffde00;}
.per_div h2 {font-size:21px;line-height:36px;color:#333333;}
.div1 {top:186px;left:0px;text-align:right;}
.div2 {top:186px;right:0px;text-align:left;width:244px;}
.div3 {top:460px;left:244px;width:518px;text-align:center;}
/*firstColumn - end*/

/*secondColumn - start*/
.zt_second {background:#f6f6f6;padding:30px 0;}
.sec_list {overflow:hidden;padding-top:5px;font-size:18px;line-height:30px;color:#333;}
.sec_list li {float:left;width:468px;overflow:hidden;margin:30px 64px 0 0;}
.sec_list li.clearMar {margin-right:0px;}
.sec_list .num {float:left;width:80px;height:79px;overflow:hidden;background:url(../images/num_bg.png) no-repeat;text-align:center;font:36px/78px 'Arial';color:#fff;text-shadow:2px 2px 3px rgba(0,0,0,0.7);margin-right:10px;}
/*secondColumn - end*/

/*Shop - start*/
.ShopWrap {/*background:url(../images/dbg00.jpg) repeat;*/padding:30px 0 40px; background:#f0f0f0;}
.zt_title2 {color:#333;background:url(../images/title_bg2.png) center bottom no-repeat;}

.shopWrap {width:1000px;height:440px;overflow:hidden;margin:0 auto;}
.shopWrap .imgBox {float:left;width:884px;height:440px;overflow:hidden;position:relative;}
.shopWrap .imgBox ul {float:left;width:10000px;height:440px;left:0;}
.shopWrap .imgBox ul li {float:left;width:302px;display:inline;height:440px;}
.shopWrap .imgBox ul .wit_Box {width:275px;height:438px;border:1px solid #d9dada;background-color:#ffffff;overflow:hidden;font-size:14px;line-height:24px;color:#333;position:relative;}
.shopWrap .imgBox ul li .img {display:block;width:273px;height:180px;margin-bottom:8px;padding:1px;}
.shopWrap .imgBox ul li .img img {width:273px;height:180px;margin:0;}
.shopWrap .leftBtn {float:left;width:28px;height:28px;margin:212px 30px 0 0;cursor:pointer;background:url(../images/btn_l.png) center center no-repeat;}
.shopWrap .rightBtn {float:right;width:28px;height:28px;margin:212px 0 0;cursor:pointer;background:url(../images/btn_r.png) center center no-repeat;}
.shopWrap .imgBox .wit_Box h2 {width:234px;margin:0 auto;overflow:hidden;font-size:18px;color:#0a7c8c;padding-bottom:10px;}
.shopWrap .imgBox .wit_Box h2 a {color:#CE000C;}
.shopWrap .imgBox .wit_Box p {overflow:hidden;width:234px;margin:0 auto 10px;}
.shopWrap .imgBox .wit_Box p span {font-size:14px;color:#333;padding-right:10px;}
.shopWrap .detail {border:1px solid #CE000C;background:none;font-size:14px;color:#CE000C;}
/*Shop - end*/

/*Why Us - start*/
.reason_list {overflow:hidden;font-size:14px;line-height:24px;color:#333;width:968px;margin:0 auto 5px;}
.reason_list li {width:418px;float:left;display:inline;margin:33px 33px 0;overflow:hidden;}
.reason_img {display:block;width:416px;height:236px;padding:1px;overflow:hidden;}
.reason_img a , .reason_img img {width:416px;height:236px;display:block;}
.reason_txt {height:92px;border:1px solid #e0dcdc;overflow:hidden;}
.reason_txt h2 {float:left;width:118px;height:92px;font-size:24px;line-height:92px;color:#fff;background:#CE000C;text-align:center;margin-right:8px;}
.reason_txt p {padding:8px 8px 0 0;}
/*Why Us - end*/

/*Products - start*/
.proList2 {padding-top:10px;margin-bottom:35px;}
.proList2 li {margin-top:25px;margin-right:29px;}
/*Products - end*/

/*FAQ - start*/
.faq_list {overflow:hidden;font-size:12px;line-height:24px;color:#333;width:980px;padding:10px;margin-bottom:30px;}
.faq_list li {border-bottom:1px dotted #cfcfcf;overflow:hidden;margin-top:25px;padding-bottom:10px;}
.faq_list li h2 {font-size:18px;background:url(../images/icon_q.jpg) left top no-repeat;padding-left:32px;overflow:hidden;margin-bottom:10px;}
.faq_list li h2 span {color:#CE000C;}
.faq_list li p {padding-left:32px;background:url(../images/icon_a.jpg) left 2px no-repeat;}
.faq_list li p b {font-size:18px;color:#CE000C;}
/*FAQ - end*/
/*家具店铺照明 - end*/

/*2014-12-06 修改*/
.checkProBox {width:746px;margin:0 auto;padding-bottom:10px;}
.checkProBox .leftBox {width:512px;margin:0 auto;}
.checkProBox .bigImgBox {width:500px;padding:5px;height:364px;margin-bottom:12px;border:1px solid #d0d0d0;}
.checkProBox .smallImgBox {width:512px;height:86px;position:relative;}
.checkProBox .smallImgBox .smallImgList {width:512px;height:86px;overflow:hidden;position:absolute;left:0px;top:0;}
.checkProBox .smallImgBox .smallImgList ul {float:left;width:10000px;}
.checkProBox .smallImgBox .smallImgList ul li {float:left;padding-right:8px;}
.checkProBox .smallImgBox .smallImgList ul li img {float:left;width:120px;height:86px;border:1px solid #d0d0d0;}
.checkProBox .smallImgBox .smallImgList ul li .select {border:1px solid #f39700;}


/*2014-12-09*/
.regCon {padding-top:120px;height:444px;line-height:28px;}
.regIn {margin:0 35px 8px 6px;height:29px;}
.regCon .tip2 {padding:5px 32px 0 113px;}


/*2014-12-22*/
.honorWraper {width:650px;height:264px;overflow:hidden;margin:0;padding-left:12px;}
.honorWraper .imgBox {float:left;width:650px;height:264px;overflow:hidden;position:relative;}
.honorWraper .imgBox ul {float:left;width:10000px;height:264px;left:0;padding:0px;}
.honorWraper .imgBox ul li {float:left;width:650px;display:inline;height:264px;margin:0px;}
.honorWraper .imgBox ul li p {width:650px;overflow:hidden;height:264px;}
.honorWraper .imgBox ul li p a {float:left;width:203px;height:107px;margin:25px 13px 0 0;}
.honorWraper .imgBox ul li .img {display:block;width:201px;height:105px;margin-bottom:8px;padding:1px;}
.honorWraper .imgBox ul li .img img {width:273px;height:180px;margin:0;}