/* 公共标题 */
.com-tit{overflow: hidden;font-size: 46px;text-align: center;line-height: 46px;margin-bottom: 68px;}
.com-tit span{text-transform: uppercase;font-weight:lighter;}
.com-tit h2{margin-top: 10px;}
.col-fff span,.col-fff h2{color: #fff;}
.pro-mores{display: block;width: 183px;height: 52px;border-radius: 52px;background: #dfa987;margin-top:20px;line-height: 52px;
text-align: center;font-size: 16px;color: #fff;transition:width 0.6s;}
.pro-mores:hover{width: 220px;}




/* ENF高晶板 */
.in-msmb{width: 100%;height:935px;background-size: 100% 100%;box-sizing: border-box;padding-top:98px;}
.in-msmb .tjmsmb{display: flex;justify-content: space-between;flex-flow: row;}
.in-msmb .tjmsmb .msm-info{width:530px;}
.in-msmb .tjmsmb .msm-img{width:960px;height: 590px;margin-right:-360px;overflow: hidden;}
.in-msmb .tjmsmb .msm-img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.6s;}
.in-msmb .tjmsmb .msm-img:hover img{transform: scale(1.2);}
.in-msmb .tjmsmb .msm-info h2{font-size:34px;line-height: 34px;font-weight: bold;color: #323232;}
.in-msmb .tjmsmb .msm-info h2:after{content:'';display: block;width:32px;height: 4px;background:#323232;margin:30px 0px;}
.in-msmb .tjmsmb .msm-info .ms-desc p{font-size:16px;color: #666666;line-height: 32px;}
.in-msmb .tjmsmb .msm-info .ms-desc h3{font-size: 28px;margin:20px 0px;}
.in-msmb .tjmsmb .msm-info .ms-more{display: block;
    width: 183px;
    height: 52px;
    border-radius: 52px;
    background: #dfa987;
    margin-top: 50px;
    line-height: 52px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    transition: width 0.6s;}
.in-msmb .tjmsmb .msm-info .ms-more:after{content:'';display: inline-block;width:5px;height: 8px;background:url(../images/more-lsicon.html)no-repeat center;
margin-left: 6px;margin-bottom:1px;}
.in-msmb .tjmsmb .msm-info .ms-more:hover{width:240px;}
.in-msmb .but-img{margin-top: -75px;z-index: -1;position: relative;width: 100%;}


/* 关于我们 */
.in-about{width: 100%;height:935px;background: url(../images/about-back.jpg)no-repeat center;background-size: 100% 100%;box-sizing: border-box;padding-top:98px;}
.in-about .abouts .about-info{width: 500px;}
.in-about .abouts .about-info h2{font-size: 30px;font-weight: bold;color: #323232;line-height: 30px;}
.in-about .abouts .about-info h2:after{content:'';display:block;width:45px;height: 2px;background: #2c3841;margin-top: 26px;margin-bottom: 30px;}
.in-about .abouts .about-info p.desc{font-size: 16px;line-height: 32px;}
.in-about .abouts .about-img{width:1012px;margin-right: -360px;}
.in-about .abouts .about-num{margin-top: 24px;width: 100%;display: flex;justify-content: space-between;flex-flow: row;}
.in-about .abouts .about-num p{font-size: 16px;text-align: center;line-height: 16px;}
.in-about .abouts .about-num p.nums{margin-bottom: 15px;}
.in-about .abouts .about-num p span{font-size: 50px;line-height: 50px;color: #2c3841;display: inline-block;margin-right: 5px;}
.in-about .ab-mores{display: block;width: 183px;height: 52px;border-radius: 52px;background: #dfa987;margin-top: 50px;line-height: 52px;
text-align: center;font-size: 16px;color: #fff;transition:width 0.6s;}
.in-about .ab-mores:hover{width: 220px;}
.abouts{position: relative;height: 600px;}
.abouts .about-son{width: 811px;height: 190px;background: rgb(242,240,237,0.8);box-sizing: border-box;padding:21px 15px;position:absolute;bottom:20px;right: 0;
display: flex;justify-content: space-between;flex-flow: row;    box-shadow: 0px 0px 5px 5px rgb(204 204 204 / 40%);}
.abouts .about-son li{width: 148px;height: 148px;overflow: hidden;position: relative;border:2px solid #F2F0ED;box-sizing: border-box;}
.abouts .about-son li img{width: 100%;height: 100%;object-fit: cover;transition:all 0.6s;}
.abouts .about-son li h3{font-size: 16px;color: #fff;position: absolute;line-height: 40px;position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;}
.abouts .about-son li:hover{border:2px solid #dfa987;box-sizing: border-box;}
.abouts .about-son li:hover img{transform: scale(1.2);}


/* 科技产品 */
.product{width: 100%;background: url(../images/product-back.jpg)no-repeat center;background-size: 100% 100%;box-sizing: border-box;padding-top: 80px;}
.product .pro-info{width: 100%;display: flex;justify-content: space-between;flex-flow: row;height: 397px;margin-bottom: 16px;}
.product .pro-info .pro-imgs{width: 697px;overflow: hidden;height: 100%;}
.product .pro-info .pro-fr{flex:1;height:100%;background:#f5f5f5;box-sizing: border-box;padding:38px 60px;}
.product .pro-info .pro-fr h2{font-size: 26px;font-weight:bold;line-height: 32px;}
.product .pro-info .pro-fr h2:after{content:'';display: block;width: 32px;height: 2px;background:#666666;margin:16px 0px;}
.product .pro-info .pro-fr .desc{font-size: 18px;line-height:26px;}
.product .pro-info .pro-fr .pro-tag{width: 100%;display: flex;justify-content: space-between;flex-flow: wrap;}
.product .pro-info .pro-fr .pro-tag li{width:110px;height: 38px;margin-top:15px;border:1px solid #323232;border-radius: 38px;font-size:16px;
line-height:38px;text-align: center;}

.product .pro-son{width: 100%;display: flex;justify-content: space-between;flex-flow: row;}
.product .pro-son li h3{font-size: 18px;line-height:40px;text-align: center;}



/* 建材家居 */
.jiaju{width: 100%;height: 1158px;background: url(../images/jiaju-back.jpg)no-repeat center;background-size: 100% 100%;box-sizing: border-box;padding-top: 80px;}
.jiaju .yewu-list{position: relative;}
.jiaju .yewu-list .yw-bd{width: 100%;overflow: hidden;}
.jiaju .yewu-list .yw-bd .tempWrap{margin-left: -753px;}
.jiaju .yewu-list .yw-bd li{width: 1122px;margin-right:15px;position: relative;}
.jiaju .yewu-list .yw-bd li .pic-info{width: 100%;height: 144px;padding:38px 0px;box-sizing: border-box;background: rgb(0,0,0,0.6);color: #fff;
	position: absolute;bottom: 0px;left: 0;text-align: center;transition: height 0.6s;}
.jiaju .yewu-list .yw-bd li .pic-info h3{font-size: 26px;line-height: 26px;}
.jiaju .yewu-list .yw-bd li .pic-info h3:before{content:'';width:124px;display:inline-block;height: 2px;background: #fff;margin-right:28px;margin-bottom:7px;}
.jiaju .yewu-list .yw-bd li .pic-info h3:after{content:'';width:124px;display:inline-block;height: 2px;background: #fff;margin-left:28px;margin-bottom:7px;}
.jiaju .yewu-list .yw-bd li .pic-info p.ename{font-size:18px;line-height: 18px;text-transform: uppercase;margin-top: 19px;}
.jiaju .yewu-list .yw-bd li:hover .pic-info{height: 240px;background:rgb(81,145,154,0.8);}

.jiaju .yewu-list .yw-bd li:hover img{transform: scale(1.2);}
.jiaju .yewu-list .yw-bd li .pic{width: 100%;height:627px;overflow: hidden;}
.jiaju .yewu-list .yw-bd li .pic img{width: 100%;height: 100%;object-fit: cover;transition:all 0.6s;}
.jiaju .yewu-list .yw-bd li .title{width: 100%;position: absolute;bottom: 0px;left:0px;height: 170px;background: url(../images/icons-img.png)no-repeat center;
background-size: 100% 100%;box-sizing: border-box;padding:60px;}
.jiaju .yewu-list .yw-bd li .title h3{font-size: 36px;line-height: 36px;font-weight:bold;color: #fff;margin-bottom: 10px;}
.jiaju .yewu-list .yw-bd li .title span{font-size: 18px;line-height: 18px;color: #fff;font-weight: bold;text-transform: uppercase;}
.jiaju .yewu-list .yw-bd li .txt-none{display: none;}
.jiaju .yewu-list .yw-bd li .txt-none h4{font-size:28px;line-height: 28px;margin-top: 28px;}
.jiaju .yewu-list .yw-bd li .txt-none p{font-size: 18px;line-height: 18px;margin-top: 17px;}

.jiaju .yewu-list .yw-hd .yw-sons{display: flex;justify-content: space-between;flex-flow: row;margin-bottom: 28px;}
.jiaju .yewu-list .yw-hd .yw-sons li{text-align: center;width:113px;height:114px;cursor: pointer;}
.jiaju .yewu-list .yw-hd .yw-sons li p{font-size:20px;line-height:40px;color:#fff;}
.jiaju .yewu-list .yw-hd .yw-sons li p:before{content:'';display: block;height:40px;background:url(../images/jiancai-icon1.png)no-repeat center;margin:0px auto;margin-top: 16px;}
.jiaju .yewu-list .yw-hd .yw-sons li:nth-child(2) p:before{background:url(../images/jiancai-icon2.png)no-repeat center;}
.jiaju .yewu-list .yw-hd .yw-sons li:nth-child(3) p:before{background:url(../images/jiancai-icon3.png)no-repeat center;}
.jiaju .yewu-list .yw-hd .yw-sons li:nth-child(4) p:before{background:url(../images/jiancai-icon4.png)no-repeat center;}
.jiaju .yewu-list .yw-hd .yw-sons li:nth-child(5) p:before{background:url(../images/jiancai-icon5.png)no-repeat center;}
.jiaju .yewu-list .yw-hd .yw-sons li:nth-child(6) p:before{background:url(../images/jiancai-icon6.png)no-repeat center;}
.jiaju .yewu-list .yw-hd .yw-sons li:nth-child(7) p:before{background:url(../images/jiancai-icon7.png)no-repeat center;}
.jiaju .yewu-list .yw-hd .yw-sons li:nth-child(8) p:before{background:url(../images/jiancai-icon8.png)no-repeat center;}
.jiaju .yewu-list .yw-hd .yw-sons li:nth-child(9){display: none;}
.jiaju .yewu-list .yw-hd .yw-sons li:hover,.jiaju .yewu-list .yw-hd .yw-sons li.on{background:url(../images/icon-back.png)no-repeat center;color: #fff;}

.jiaju .jj-mores{width: 224px;height: 56px;border:1px solid #fff;border-radius:56px;display: block;margin: 40px auto;font-size: 18px;text-align: center;
line-height: 56px;color: #fff;transition: all 0.6s;}
.jiaju .jj-mores:hover{width: 250px;}


/* 空间美学 */
.mt25{margin-top: 25px;}
.kongjian{width: 100%;height:899px;background: url(../images/kongjian-back.jpg)no-repeat center;background-size: 100% 100%;box-sizing: border-box;padding-top: 92px;}
.kongjian-list .kj-bd{width: 1038px;height:708px;margin-left:-360px;margin-right:18px;}
.kongjian-list .kj-bd ul{position: static !important;;width: 100%;height: 100%;}
.kongjian-list .kj-bd ul li{width: 100%;position: relative;}
.kongjian-list .kj-bd ul li .img{width: 100%;height: 100%;overflow: hidden;}
.kongjian-list .kj-bd ul li .img img{width: 100%;height: 100%;object-fit:cover;}
.kongjian-list .kj-bd ul li:hover img{transform: scale(1.2);}
.kongjian-list .kj-bd ul li .info-desc{width:450px;height: 233px;background: url(../images/kj-back.jpg)no-repeat center;position: absolute;bottom:-37px;right:-198px;padding:40px 65px;
box-sizing: border-box;color: #fff;font-size: 16px;line-height:28px;}
.kongjian-list .kj-bd ul li .info-desc h3{font-size: 26px;margin-bottom: 15px;}

.kongjian-list .kj-hd .com-tit{margin-left: 30px;text-align: left !important;}
.kongjian-list .kj-hd ul{width:502px;display:flex;justify-content: space-between;flex-flow: wrap;}
.kongjian-list .kj-hd ul li{width: 150px;height: 55px;text-align: center;border-radius: 5px;background:#2c3841;line-height:55px;margin-bottom: 35px;font-size: 18px;}
.kongjian-list .kj-hd ul li a{color: #fff;}
.kongjian-list .kj-hd ul li.on,.kongjian-list .kj-hd ul li:hover{background:#dfa987;}


/* 整装服务 */
/*.mt50{margin-top: 50px;}
.nyfuwu .fuwuinfo{width: 100%;display: flex;justify-content: space-between;flex-flow: row;}
.nyfuwu .fuwuinfo .fuwu-list{width: 604px;}
.nyfuwu .fuwuinfo .fuwu-list li{width:291px;height: 233px;box-sizing: border-box;border:1px solid #bbbbbb;border-radius: 4px;float: left;}
.nyfuwu .fuwuinfo .fuwu-list li:nth-child(even){float: right;}*/
.kxpro-list{width: 100%;overflow: hidden;position: relative;}
.kxpro-list .kxhd{height: 664px;position: absolute;top: 0;left:0;z-index: 99;right: 0;}
.kxpro-list .kxhd ul{width: 240px;height: 100%;background:rgb(33,79,90,0.8);box-sizing: border-box;padding-top: 100px;color: #fff;}
.kxpro-list .kxhd ul .kx-tit{padding-left: 40px;box-sizing: border-box;font-size: 28px;line-height: 28px;font-weight: lighter;}
.kxpro-list .kxhd ul .kx-tit h3{font-weight: bold;margin-top: 20px;margin-bottom: 40px;}
.kxpro-list .kxhd ul li{line-height:100%;line-height: 92px;text-align: center;font-size: 22px;}
.kxpro-list .kxhd ul li a{color: #fff;}
.kxpro-list .kxhd ul li:hover,.kxpro-list .kxhd ul li.on{background: #dfa987;box-sizing: border-box;}

.kxpro-list .kxbd li{width: 100%;position: relative;}
.kxpro-list .kxbd .kxbd-desc{width: 100%;height: 143px;    background: rgb(0,0,0,0.8);margin-left: 270px;
    color: #fff;position: absolute;z-index: 22;bottom: 0;box-sizing: border-box;padding-top: 33px;}
.kxpro-list .kxbd .kxbd-desc h3{font-size: 34px;font-weight: bold;line-height: 34px;margin-bottom: 18px;}
.kxpro-list .kxbd .kxbd-desc p.p1{font-size: 16px;line-height: 16px;}
/* 新闻资讯 */
.news{width: 100%;height: 777px;background: url(../images/news-back.jpg)no-repeat center;background-size: 100% 100%;padding-top:67px;box-sizing: border-box;}
.news .newsson-nav{display: flex;justify-content:space-around;flex-flow:row;margin-bottom: 35px;}
.news .newsson-nav li{width: 166px;height: 45px;border:1px solid #d6d6d6;box-sizing: border-box;text-align: center;line-height: 45px;font-size: 18px;font-weight: bold;}

.news .news-one{width: 580px;}
.news .news-one .news-img{width: 100%;height:299px;overflow: hidden;margin-bottom: 29px;}
.news .news-one .news-info{display: flex;justify-content: space-around;flex-flow: row;}
.news .news-one .news-info .times{width: 120px;border-right:1px solid #d6d6d6;text-align: center;margin-right: 25px;}
.news .news-one .news-info .times .day{font-size: 44px;font-weight: bold;line-height:44px;margin-bottom:10px;}
.news .news-one .news-info .times .year{font-size: 16px;line-height: 16px;}
.news .news-one .news-info .news-txt{flex: 1;}
.news .news-one .news-info .news-txt h3{font-size: 18px;line-height:32px;margin-bottom: 5px;}
.news .news-one .news-info .news-txt .desc{font-size: 16px;line-height: 24px;}
.news .news-one:hover img{transform: scale(1.2);}
.news-list{width: 598px;}
.news-list li{width: 100%;height:127px;box-sizing: border-box;border:1px solid #d6d6d6;margin-bottom: 23px;
padding:20px 0px;}
.news-list li a{display: flex;justify-content:space-between;flex-flow: row;}
.news-list li .times{width: 120px;border-right:1px solid #d6d6d6;text-align: center;margin-right: 25px;height: 87px;}
.news-list li .times .day{font-size: 44px;font-weight: bold;line-height:44px;margin-bottom:10px;}
.news-list li .times .year{font-size: 16px;line-height: 16px;}
.news-list li .news-txt{flex: 1;box-sizing: border-box;padding-right: 20px;}
.news-list li .news-txt h3{font-size: 18px;line-height:32px;margin-bottom: 5px;}
.news-list li .news-txt .desc{font-size: 16px;line-height: 24px;}
.news-list li:hover{background: #dfa987;border:1px solid #dfa987;}
.news-list li:hover a h3,.news-list li:hover a p{color: #fff;}

