@charset "utf-8";
/* CSS Document */

.swiper-container {width: 100%; height: 100%;}
.swiper-slide {text-align: center; font-size: 18px; 

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
		
    }
.swiper-slide ul{margin:0 auto; width:1200px; background:#FFF; overflow:hidden}
.swiper-slide ul .Sj1{float:left; width:318px; height:470px}
.swiper-slide ul .Sj1 img{width:318px; height:470px}
.swiper-slide ul .Sj2{float:left; width:260px; height:470px}
.swiper-slide ul .Sj2 .Ziliao{float:left; width:260px; height:148px; text-align:center; background:#e8380d}
.swiper-slide ul .Sj2 .Ziliao h1{float:left; width:260px; font-size:36px; font-weight:bold; color:#FFF; line-height:80px}
.swiper-slide ul .Sj2 .Ziliao p{float:left; margin:0 110px; width:40px; height:1px; background:rgb(255,255,255,0.3)}
.swiper-slide ul .Sj2 .Ziliao h4{float:left; width:260px; font-size:16px; color:#FFF; line-height:40px}
.swiper-slide ul .Sj2 .Xingming{float:left; margin-top:10px; width:260px; text-align:center; overflow:hidden}
.swiper-slide ul .Sj2 .Xingming h1{float:left; width:260px; font-size:36px; font-weight:bold; color:#252525; line-height:80px}
.swiper-slide ul .Sj2 .Xingming h4{float:left; width:260px; font-size:18px; color:#252525; line-height:40px}
.swiper-slide ul .Sj2 .Xingming h5{float:left; width:260px; font-size:14px; color:#252525; line-height:30px}
.swiper-slide ul .Sj2 .Xingming button{float:left; margin:0 50px; margin-top:20px; width:160px; font-size:18px; color:#FFF; line-height:40px; border:none; outline:none; border-radius:10px; background:#e8380d}
.swiper-slide ul .Sj3{float:left; width:327px; height:470px}
.swiper-slide ul .Sj3 .Wei04{float:left; width:327px; height:235px; position:relative}
.swiper-slide ul .Sj3 .Wei04 img{width:327px; height:235px}
.swiper-slide ul .Sj3 .Wei04 p{width:327px; height:35px; line-height:35px; position:absolute; bottom:0; color:#FFF; background:rgba(0, 0, 0, 0.5)}
.swiper-slide ul .Sj4{float:left; width:295px; height:470px; position:relative; text-align:center}
.swiper-slide ul .Sj4 h3{float:left; padding-top:10px; width:295px; text-align:center; font-size:22px; color:#2c2c2c; line-height:40px; font-weight:bold}
.swiper-slide ul .Sj4 h4{float:left; width:295px; text-align:center; font-size:14px; line-height:40px; color:#656565}
.swiper-slide ul .Sj4 input{float:left; margin:0 20px 10px 20px; padding:0 10px; border:#c3c3c3 solid 1px; border-radius:10px; line-height:40px; width:253px; outline:none; font-size:14px; color:#898989}
.swiper-slide ul .Sj4 button{float:left; margin:0 20px 10px 20px; border:#e8380d solid 1px; border-radius:10px; line-height:40px; width:253px; font-size:16px; color:#FFF; background:#e8380d}
.swiper-slide ul .Sj4 .Fang01{float:left; position:absolute; bottom:0; width:295px; height:140px; line-height:140px; font-size:26px; background:#f1f1f1; overflow:hidden}
.swiper-slide ul .Sj4 .Fang01 a{color:#3b3b3b}

.Block01{margin:0 auto; width:100%; height:130px; bottom:35px; position:absolute; z-index:999; overflow:hidden}
.Block01 .Col01{margin:0 auto; padding:5px 50px; border-radius:5px; width:1100px; height:130px; background:rgba(0, 0, 0, 0.5); overflow:hidden}
.Block01 .Col01 h3{float:left; color:#FFF; font-size:20px; line-height:40px}
.Block01 .Col01 h5{float:left; color:#FFF; font-size:14px; line-height:40px}
.Block01 .Col01 h5 span{color:#ffd800}

.Block01 .Col01 .Yang{float:left; padding-top:10px; width:1100px; overflow:hidden}
.Block01 .Col01 .Yang .Wei{float:left; border-radius:5px; width:280px; height:52px; line-height:52px; background:#FFF}
.Block01 .Col01 .Yang .Wei input{float:left; border:none; margin-left:10px; padding-left:20px; line-height:50px; outline:none}
.Block01 .Col01 .Yang .Wei i{float:right; padding-right:20px}
.Block01 .Col01 .Yang .Wei01{float:left; margin-left:15px; border-radius:5px; width:280px; height:52px; line-height:52px; background:#FFF}
.Block01 .Col01 .Yang .Wei01 input{border:none; margin-left:10px; padding-left:20px; width:90%; line-height:50px; outline:none}
.Block01 .Col01 .Yang .Wei02{float:left; margin-left:15px; border-radius:5px; width:280px; height:52px; text-align:center; line-height:52px; background:#FFF}
.Block01 .Col01 .Yang .Wei02 select{border:none; outline:none; width:100%; height:50px; border-radius:5px; line-height:50px; background:#FFF}
.Block01 .Col01 .Yang .Wei03{float:left; margin-left:15px; border-radius:5px; width:115px; height:52px; text-align:center; line-height:52px; background:#e8380d; color:#FFF}

.Block02{margin:0 auto; width:100%; height:800px; background:url(../img/bg.jpg) top center no-repeat}
.Content{margin:0 auto; width:1200px; overflow:hidden}
.Content .Title01{float:left; padding-top:35px; width:1200px; font-size:42px; text-align:center; line-height:50px; overflow:hidden}
.Content .Title04{float:left; width:1200px; font-size:18px; text-align:center; line-height:50px; color:#464545; overflow:hidden}

.Content01{margin:0 auto; margin-top:20px; padding:30px; width:1200px; overflow:hidden}
.Content01 .Left01{float:left; padding-top:30px; width:261px; overflow:hidden}
.Content01 .Left01 dl{float:left; width:261px; overflow:hidden}
.Content01 .Left01 dl dt{float:left; margin-right:11px; width:125px; border-radius:5px; background:#f3f3f3; text-align:center; overflow:hidden}
.Content01 .Left01 dl dt:nth-child(2){margin-right:0}
.Content01 .Left01 dl dt img{padding:15px 0 0 0}
.Content01 .Left01 dl dt p{padding:10px 0}
.Content01 .Left01 dl dd{float:left; margin-top:11px; padding-left:115px; width:261px; line-height:92px; color:#FFF; font-size:18px; background:url(../img/celiang.png) no-repeat; overflow:hidden}

.Content01 .Left02{float:left; margin-left:45px; padding-top:30px; width:834px; overflow:hidden}
.Content01 .Left02 .Col02{float:left; width:834px; overflow:hidden}
.Content01 .Left02 .Col02 li{float:left; margin-right:24px; border:#7c7c7c solid 1px; width:262px; line-height:55px; border-radius:5px; background:#FFF}
.Content01 .Left02 .Col02 li:nth-child(1){padding-left:50px; background:url(../img/mianji.png) left center no-repeat #FFF; background-position:10px 15px}
.Content01 .Left02 .Col02 li:nth-child(2){padding-left:50px; background:url(../img/xingming.png) left center no-repeat #FFF; background-position:10px 15px}
.Content01 .Left02 .Col02 li:nth-child(3){margin-right:0; padding-left:50px; background:url(../img/dianhua.png) left center no-repeat #FFF; background-position:10px 15px}
.Content01 .Left02 .Col02 li input{border:none; line-height:50px; font-size:16px; color:#7c7c7c; outline:none}

.Content01 .Left02 .Col03{float:left; margin-top:24px; width:834px; overflow:hidden}
.Content01 .Left02 .Col03 li{float:left; margin-right:24px; border:#7c7c7c solid 1px; width:calc(762px / 4); line-height:55px; text-align:center; border-radius:5px; background:#FFF}
.Content01 .Left02 .Col03 li:nth-child(4){margin-right:0}
.Content01 .Left02 .Col03 li select{padding:0 10px; width:100%; border-radius:5px; background:#FFF; border:none; outline:none; height:50px; line-height:50px}
.Content01 .Left02 .Col04{float:left; margin-top:24px; width:834px; text-align:right; overflow:hidden}
.Content01 .Left02 .Col04 p{display:inline-block; font-size:16px; color:#8f8f8f; overflow:hidden}
.Content01 .Left02 .Col04 button{margin-left:10px; width:190px; display:inline-block; background:#e8380d; color:#FFF; outline:none; border:none; border-radius:5px; font-size:16px; line-height:50px; overflow:hidden}

.Youshi{margin:0 auto; width:1200px; overflow:hidden}
.Youshi li{float:left; padding-top:50px; padding-left:20px; width:240px; height:162px; background:url(../img/youshibg.png) left no-repeat; overflow:hidden}
.Youshi li h1{float:left; font-size:50px; width:30px; text-align:center; font-weight:bolder; color:#e8380d}
.Youshi li .Title02{float:left; padding-left:10px; width:170px; overflow:hidden}
.Youshi li .Title02 h2{float:left; width:170px; font-size:24px; font-weight:bold; overflow:hidden; color:#e8380d}	
.Youshi li .Title02 h4{float:left; padding-top:10px; width:170px; font-size:14px; line-height:24px; overflow:hidden}	

.Ad002{margin:0 auto; width:100%; height:140px; background:url(../img/ad002.png) left center no-repeat; overflow:hidden}

.Block03{margin:0 auto; width:1200px; overflow:hidden}
.Block03 dt{float:left; width:300px}
.Block03 dt h2{font-size:36px; line-height:80px;}
.Block03 dt h5{font-size:20px}
.Block03 dd{float:right; padding-top:50px; width:160px}
.Block03 dd button{float:left; width:160px; background:#e8380d; color:#FFF; font-size:20px; border:none; outline:none; line-height:50px; border-radius:5px}

.Block04{margin:0 auto; width:1200px; overflow:hidden}
.Block04 .Col05{float:left; margin-top:20px; width:1200px; overflow:hidden}
.Block04 .Col05 .Left03{float:left; width:918px; position:relative}
.Block04 .Col05 .Left03 img{width:918px; height:368px;}
.Block04 .Col05 .Left03 p{padding:0 5px;width:918px; position:absolute; bottom:0; height:50px; line-height:50px; color:#FFF; font-size:20px; font-weight:bolder; background:rgb(0,0,0,0.4)}
.Block04 .Col05 .Right{float:right; width:267px; height:368px; background:url(../img/ad004.png) top no-repeat}
.Block04 .Col05 .Right ul{float:left; margin:0 30px; padding-top:150px; width:207px}
.Block04 .Col05 .Right ul li{float:left; margin-bottom:20px; border:solid 1px #FFFFFF; border-radius:15px; width:205px; line-height:35px; text-align:center; font-size:18px}
.Block04 .Col05 .Right ul li a{color:#FFF}

.Case{float:left; margin-top:15px; width:1200px; overflow:hidden}
.Case li{float:left; margin-right:15px; width:390px; position:relative}
.Case li:nth-child(3){margin-right:0}
.Case li img{width:390px; height:230px}
.Case li p{padding:0 5px; width:390px; height:35px; line-height:35px; position:absolute; font-size:16px; background:rgb(0,0,0,0.4); bottom:0}
.Case li a{color:#FFF}

.Block04 .Col05 .Left04{float:left; width:795px; position:relative}
.Block04 .Col05 .Left04 .Type{float:left; width:267px; height:368px; background:url(../img/ad007.png) top no-repeat}
.Block04 .Col05 .Left04 .Type ul{float:left; margin:0 30px; padding-top:150px; width:207px}
.Block04 .Col05 .Left04 .Type ul li{float:left; margin-bottom:20px; border:solid 1px #FFFFFF; border-radius:15px; width:205px; line-height:35px; text-align:center; font-size:18px}
.Block04 .Col05 .Left04 .Type ul li a{color:#FFF}
.Block04 .Col05 .Left04 .Ad003{float:left; margin-left:15px; position:relative}
.Block04 .Col05 .Left04 .Ad003 p{position:absolute; padding:0 15px; left:0; top:15px; line-height:45px; color:#FFF; font-size:18px; border-radius:0 22px 22px 0; background:#e8380d}

.Block04 .Col05 .Left04 .Yang01{float:left; margin-top:15px; width:795px}
.Block04 .Col05 .Left04 .Yang01 li{float:left; margin-right:15px; width:390px; position:relative}
.Block04 .Col05 .Left04 .Yang01 li p{ position:absolute; bottom:2px; line-height:35px; background:rgb(0,0,0,0.4); color:#FFF; width:390px}
.Block04 .Col05 .Left04 .Yang01 li:nth-child(2){margin-right:0}

.Block04 .Col05 .Right01{float:right; width:390px; overflow:hidden}
.Block04 .Col05 .Right01 li{float:left; width:390px; position:relative; overflow:hidden}
.Block04 .Col05 .Right01 li img{float:left; width:390px}
.Block04 .Col05 .Right01 li:nth-child(1) img{height:255px}
.Block04 .Col05 .Right01 li:nth-child(2) img{margin-top:15px; height:343px}
.Block04 .Col05 .Right01 li p{position:absolute; padding:0 15px; left:0; top:15px; line-height:45px; color:#FFF; font-size:18px; border-radius:0 22px 22px 0; background:#e8380d}

.Sheji{margin:0 auto; margin-top:15px; width:100%; height:798px; background:url(../img/shejibg.png) center no-repeat}
.Content02{margin:0 auto; width:1200px; overflow:hidden}
.Content02 .Title05{float:left; padding-top:35px; width:1200px; font-size:42px; text-align:center; line-height:50px; color:#FFF; overflow:hidden}
.Content02 .Title06{float:left; width:1200px; font-size:18px; text-align:center; line-height:50px; color:#FFF; overflow:hidden}

.More{margin:0 auto; margin-top:70px; width:1200px; text-align:center}
.More a{padding:10px 20px; border:rgb(255,255,255,0.5) solid 1px; border-radius:10px; color:#FFF}

.Gongdi{margin:0 auto; width:1200px; text-align:center; overflow:hidden}
.Gongdi li{margin:0 10px; line-height:35px; padding:5px 30px; border:#CCC solid 1px; border-radius:10px; display:inline-block}
.Gongdi li a{color:#272727; font-size:18px}

.Xianchang{margin:0 auto; margin-top:15px; width:1200px; overflow:hidden}
.Xianchang dt{float:left; width:570px; height:440px; position:relative; overflow:hidden}
.Xianchang dt p{padding:0 5px; width:570px; height:35px; line-height:35px; background:rgb(0,0,0,0.4); color:#FFF; position:absolute; bottom:0; font-size:18px}
.Xianchang dt p span{float:left}
.Xianchang dt p i{float:right}
.Xianchang dd{float:right; width:615px; height:440px; overflow:hidden}
.Xianchang dd ul{float:left; width:615px; height:440px; overflow:hidden}
.Xianchang dd ul li{float:left; margin-right:15px; margin-bottom:15px; width:300px; height:calc(425px / 2); position:relative; overflow:hidden}
.Xianchang dd ul li img{width:300px; height:220px}
.Xianchang dd ul li p{padding:0 5px; width:300px; height:35px; line-height:35px; background:rgb(0,0,0,0.4); color:#FFF; position:absolute; bottom:0; font-size:15px}
.Xianchang dd ul li p span{float:left}
.Xianchang dd ul li p i{float:right}
.Xianchang dd ul li:nth-child(2n){margin-right:0}

.Hezuo{margin:0 auto; margin-top:15px; padding-bottom:50px; width:100%; background:url(../img/shejibg.png) center no-repeat}

.Pinpai{margin:0 auto; margin-top:30px; padding:20px 40px; width:1200px; height:370px; background:rgb(255,255,255,0.4); overflow:hidden}
.Pinpai .Left05{float:left; width:470px}
.Pinpai .Left05 img{width:470px; height:330px}
.Pinpai ul{float:left; margin-left:45px; width:605px; height:330px}
.Pinpai ul li{float:left; margin-right:25px; margin-bottom:15px; width:185px; height:100px}
.Pinpai ul li:nth-child(3n){margin-right:0; margin-bottom:0}
.Pinpai ul li img{width:185px; height:100px}

.Gongyi{margin:0 auto; padding-bottom:20px; width:100%; background:url(../img/newsbg.png) top center no-repeat}
.Col06{margin:0 auto; margin-top:20px; width:1200px; overflow:hidden}
.Col06 li{float:left; margin-right:12px; width:291px; background:#FFF; overflow:hidden}
.Col06 li img{float:left; width:291px; height:310px}
.Col06 li h3{float:left; padding:0 5px; width:291px; height:30px; font-size:18px; line-height:30px}
.Col06 li p{float:left; padding:0 5px; width:291px; height:48px; line-height:24px; font-size:14px; color:#707070}
.Col06 li:nth-child(4){margin-right:0}
.Col06 li a{color:#000}

.Col07{margin:0 auto; margin-top:20px; width:1200px; overflow:hidden}
.Col07 dl{float:left; margin-right:20px; margin-bottom:15px; width:590px; background:#F9F9F9; overflow:hidden}
.Col07 dt{float:left; width:225px; height:180px}
.Col07 dt img{width:225px; height:180px}
.Col07 dd{float:left; width:365px; height:180px}
.Col07 dd p{float:left; padding:0 10px; width:345px; line-height:45px; font-size:16px}
.Col07 dd p a{color:#212121}
.Col07 dl:nth-child(2n){margin-right:0}

.Yezhu{margin:0 auto; width:100%; background:#F8F8F8}

.Col08{margin:0 auto; width:1200px; overflow:hidden}
.Col08 .Left06{float:left; padding-top:10px; width:570px; overflow:hidden}

.Xiaoguo{width:570px; height:390px; position:relative}
.Xiaoguo img{width:570px; height:390px}
.Xiaoguo .Fang02{ position:absolute; padding:11px; right:0; top:40px; width:350px; height:120px; background:rgb(19,19,19,0.9)}
.Xiaoguo .Fang02 img{float:left; width:95px; height:95px; border-radius:50%}
.Xiaoguo .Fang02 .Zhiwei{float:left; width:233px; text-align:center; color:#FFF}
.Xiaoguo .Fang02 .Zhiwei h3{float:left; width:233px; font-size:26px; line-height:60px}
.Xiaoguo .Fang02 .Zhiwei p{float:left; width:233px; font-size:18px; line-height:30px}

.Left03{float:right; width:616px}
.Left03 img{float:left; width:308px; height:417px}

.Liucheng{margin:0 auto; margin-top:20px; width:1200px; overflow:hidden}
.Liucheng li{float:left; margin-right:25px; padding:10px 0; width:150px; text-align:center; background:#FFF; overflow:hidden}
.Liucheng li img{width:38px; height:38px;}
.Liucheng li h3{width:150px; line-height:35px; font-size:18px}
.Liucheng li p{width:150px; line-height:30px; font-size:14px}
.Liucheng li:nth-child(7n){margin-right:0}

.Piaofu{ position:fixed; left:10px; top:20%; width:150px; z-index:9999999}
.Piaofu img{width:150px}

@media screen and (max-width: 750px) {
	.Block01{display:none}
	.swiper-pagination-bullet{width:8px;height:8px}
	.Content{margin:0 auto; width:100%; overflow:hidden}
	.Content .Title01{float:left; padding-top:35px; width:100%; font-size:24px; text-align:center; line-height:30px; overflow:hidden}
	.Content .Title04{float:left; width:100%; font-size:14px; text-align:center; line-height:30px; color:#464545; overflow:hidden}
	.Content01{margin:0 auto; margin-top:20px; padding:30px 20px; width:100%; overflow:hidden}
	.Content01 .Left01{display:none}
	.Content01 .Left02{float:left; margin-left:0; padding-top:30px; width:100%; overflow:hidden}
	.Content01 .Left02 .Col02{float:left; width:100%; overflow:hidden}
	.Content01 .Left02 .Col02 li{float:left; margin-top:10px; border:#7c7c7c solid 1px; width:100%; line-height:35px; border-radius:5px; background:#FFF}
	.Content01 .Left02 .Col02 li:nth-child(1){padding-left:50px; background:url(../img/mianji.png) left center no-repeat #FFF; background-position:10px 10px;background-size:15px auto}
	.Content01 .Left02 .Col02 li:nth-child(2){padding-left:50px; background:url(../img/xingming.png) left center no-repeat #FFF; background-position:10px 10px;background-size:15px auto}
	.Content01 .Left02 .Col02 li:nth-child(3){margin-right:0; padding-left:50px; background:url(../img/dianhua.png) left center no-repeat #FFF; background-position:10px 10px; background-size:15px auto}
	.Content01 .Left02 .Col02 li input{border:none; line-height:30px; font-size:16px; color:#7c7c7c; outline:none}
	.Content01 .Left02 .Col03{float:left; margin-top:24px; width:100%; overflow:hidden}
	.Content01 .Left02 .Col03 li{float:left; margin-right:10px; margin-bottom:10px; border:#7c7c7c solid 1px; width:calc((100% - 12px) / 2); line-height:35px; text-align:center; border-radius:5px; background:#FFF}
	.Content01 .Left02 .Col03 li:nth-child(2n){margin-right:0}
	.Content01 .Left02 .Col03 li select{padding:0 10px; width:100%; border-radius:5px; background:#FFF; border:none; outline:none; height:35px; line-height:35px}
	.Content01 .Left02 .Col04{float:left; margin-top:24px; width:100%; text-align:left; overflow:hidden}
	.Content01 .Left02 .Col04 p{display:inline-block; font-size:16px; line-height:24px; color:#8f8f8f; overflow:hidden}
	.Content01 .Left02 .Col04 button{margin-left:0; width:100%; display:inline-block; background:#e8380d; color:#FFF; outline:none; border:none; border-radius:5px; font-size:16px; line-height:50px; overflow:hidden}
	
	.Youshi{margin:0 auto; width:100%; height:162px; overflow-x: auto; white-space: nowrap; display: flex;}
	.Youshi li{float:left; display:inherit; padding-top:50px; padding-left:20px; width:240px; height:162px; background:url(../img/youshibg.png) left no-repeat; overflow:visible}
	.Ad002{display:none}
	.Block04{margin:0 auto; margin-top:30px; width:100%; overflow:hidden}
	.Block04 .Col05{float:left; margin-top:20px; width:100%; overflow:hidden}
	.Block04 .Col05 .Left03{width:100%; position:relative}
	.Block04 .Col05 .Left03 img{width:100%; height:auto}
	.Block04 .Col05 .Left03 p{padding:0 5px;width:100%; position:absolute; bottom:0; height:30px; line-height:30px; color:#FFF; font-size:20px; font-weight:bolder; background:rgb(0,0,0,0.4)}
	.Block04 .Col05 .Right{display:none}
	
	.Case{float:left; margin-top:25px; width:100%; overflow:hidden}
	.Case li{float:left; margin-right:0; margin-bottom:15px; width:100%; position:relative}
	.Case li:nth-child(3){margin-right:0}
	.Case li img{width:100%; height:auto}
	.Case li p{padding:0 5px; width:100%; height:35px; line-height:35px; position:absolute; font-size:14px; background:rgb(0,0,0,0.4); bottom:0}
/*设计师*/
.Sheji{display:none}
/*私人订制*/
.Block04 .Col05 .Left04{display:none}
/*业主*/
.Yezhu{display:none}
/*友情链接*/
	.Links{margin:0 auto; margin-top:20px; width:100%; overflow:hidden}
	.Links dt{float:left; padding-left:5px; width:100%; font-size:26px; font-weight:bolder}
	.Links dd{float:left; padding:0 5px; padding-top:20px; width:100%; font-size:14px; line-height:30px}

/*流程*/
.Liucheng{margin:0 auto; margin-top:20px; width:100%; overflow-x: auto; white-space: nowrap; display: flex;}
.Liucheng li{float:left; margin-right:25px; padding:10px 0; width:150px; text-align:center; background:#FFF; float:left; display:visible;}
.Liucheng li img{width:38px; height:38px;}
.Liucheng li h3{float:left;width:150px; line-height:35px; font-size:18px}
.Liucheng li p{float:left;width:150px; line-height:30px; font-size:14px}
.Liucheng li:nth-child(7n){margin-right:0}


.Block03{margin:0 auto; width:100%; overflow:hidden}
.Block03 dt{float:left; width:auto}
.Block03 dt h2{font-size:36px; line-height:80px;}
.Block03 dt h5{font-size:20px}
.Block03 dd{float:right; padding-top:50px; width:160px}
.Block03 dd button{float:left; width:160px; background:#e8380d; color:#FFF; font-size:20px; border:none; outline:none; line-height:50px; border-radius:5px}

.Gongdi{margin:0 auto; width:100%; text-align:center; overflow:hidden}
.Gongdi li{margin:0 5px; line-height:30px; padding:2px 5px; border:#CCC solid 1px; border-radius:10px; display:inline-block}
.Gongdi li a{color:#272727; font-size:14px}

.Xianchang{margin:0 auto; margin-top:15px; width:100%; overflow:hidden}
.Xianchang dt{float:left; width:570px; height:440px; position:relative; overflow:hidden; display:none}

.Xianchang dd{float:left; width:100%; overflow:hidden}
.Xianchang dd ul{float:left; width:100%; overflow:hidden}
.Xianchang dd ul li{float:left; margin-bottom:15px; width:100%; position:relative; overflow:hidden}
.Xianchang dd ul li img{width:100%}
.Xianchang dd ul li p{padding:0 5px; width:100%; height:35px; line-height:35px; background:rgb(0,0,0,0.4); color:#FFF; position:absolute; bottom:0; font-size:15px}

/*品牌*/
.Pinpai{margin:0 auto; margin-top:30px; padding:20px 0; width:100%; height:auto; background:rgb(255,255,255,0.4); overflow:hidden}
.Pinpai .Left05{display:none}
.Pinpai ul{float:left; margin:0; width:100%; height:auto}
.Pinpai ul li{float:left; margin-right:25px; margin-bottom:15px; width:calc((100% - 50px) / 3); height:auto}

.Pinpai ul li:nth-child(3n){margin-right:0;}

.Pinpai ul li img{width:100%; height:auto}

.Content02{margin:0 auto; width:100%; overflow:hidden}
.Content02 .Title05{float:left; padding-top:35px; width:100%; font-size:30px; text-align:center; line-height:50px; color:#FFF; overflow:hidden}
.Content02 .Title06{float:left; width:100%; font-size:16px; text-align:center; line-height:50px; color:#FFF; overflow:hidden}

/*装修工艺*/
.Col06{margin:0 auto; margin-top:20px; width:100%; overflow:hidden}
.Col06 li{float:left; margin-right:12px; width:calc((100% - 12px) / 2); background:#FFF; overflow:hidden}
.Col06 li img{float:left; width:100%; height:auto}
.Col06 li h3{float:left; padding:0 5px; width:calc(100% - 10px); height:30px; font-size:18px; line-height:30px}
.Col06 li p{float:left; padding:0 5px; width:calc(100% - 10px); height:48px; line-height:24px; font-size:14px; color:#707070}
.Col06 li:nth-child(2n){margin-right:0}

/*装修指南*/
.Col07{margin:0 auto; margin-top:20px; width:100%; overflow:hidden}
.Col07 dl{float:left; margin-right:0px; margin-bottom:15px; width:100%; background:#F9F9F9; overflow:hidden}
.Col07 dt{float:left; padding:5px; width:150px; height:auto}
.Col07 dt img{width:150px; height:auto}
.Col07 dd{float:left; width:calc(100% - 150px); height:auto}
.Col07 dd p{float:left; padding:0 10px; width:calc(100% - 10px); line-height:25px; font-size:14px}

	}