@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0; font-family:"微软雅黑";}

ul,li{ list-style-type:none;}

h1,h2,h3,h4,h5,h6{ font-weight:500;}
a,a:hover{ text-decoration:none;}

.fl{float:left;}
.fr{float:right;}
.clear{ clear:both; }
.fr img{/* width: 338px; height: 226px;*/ }
.fl img{/* width: 338px; height: 226px; */}
body{background:url("../img/3.jpg")/*tpa=http://m.kb-door.com/img/3.jpg*/;width:720px;}

header{}
header .nav{padding:0px 20px;}
header .nav a{background:url("../img/2.jpg")/*tpa=http://m.kb-door.com/img/2.jpg*/; text-align:center;font-size:26px;color:#fff; border-radius:5px;line-height:75px;display:block;width:166px; float:left;margin:0px 2px 4px 2px;}

#banner { position: relative;padding:0 22px; height: 450px; overflow: hidden; padding-top:20px;}
#banner_list img { border: 0px; }
#banner_text { position: absolute; width: 120px; z-index: 1002; right: 3px; bottom: 3px; }
#banner ul { position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.8; z-index: 1002; margin: 0; padding: 0; bottom: 3px; right: 50px; }
#banner ul li { padding: 0px 8px; float: left; display: block; color: #FFF; background: #6f4f67; cursor: pointer; border: 1px solid #333; }
#banner ul li.on { background-color: #000; }
#banner_list a { position: absolute; }
.banner1{height:294px !important;}

.mianbaoxie{background:rgba(255,255,255,0.1) url("../img/32.png")/*tpa=http://m.kb-door.com/img/32.png*/ no-repeat;width:676px;margin:auto;height:68px;color:#afafaf;font-size:22px;padding-left:60px;}
.mianbaoxie a{color:#afafaf;font-size:22px;line-height:68px;}
#dd img{margin-top:-68px;margin-right:15px;}

.about{padding:70px 22px; }
.about h1{ text-align:center;margin-bottom:50px;}
.about .about-con{margin-bottom:50px;}
.about p{color:#cdcdd0;font-size:24px; line-height:36px;width:377px;text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:7;}
.about .more{font-size:22px;color:#3c3b3b;background:#d7d7d7; text-align:center;margin:auto;width:180px;display:block;line-height:50px;}

.product{padding:70px 22px; background:rgba(255,255,255,0.1)}
.product h1{ text-align:center;margin-bottom:50px;}
.product .pro{margin-bottom:50px;}
.product .pro a{margin-bottom:16px;display:block;}
.product .more{font-size:22px;color:#3c3b3b;background:#d7d7d7; text-align:center;margin:auto;width:180px;display:block;line-height:50px;}

.case{padding:70px 22px; }
.case h1{ text-align:center;margin-bottom:50px;}
.case h2{ text-align:center;margin-bottom:40px;}
.case .p1{font-size:24px;color:#a7a6a6;line-height:30px; text-align:justify;margin-bottom:40px; }
.case .case-con{margin-bottom:50px;}
.case .case-con .case1{background:rgba(255,255,255,0.18);margin-bottom:20px;} 
.case .case-con .case1 a{display:block;  }
.case .case-con .case1 .wenzi{width:298px;padding:0px 20px;}
.case .case-con .case1 .wenzi h3{font-size:24px;color:#fff;line-height:50px;padding-top:5px;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:1;}
.case .case-con .case1 .wenzi p{color:#a6a5a5;font-size:20px;line-height:24px; text-indent:2em;overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:4; }
.case .case-con .case1 .wenzi .more1{color:#d4d3d3;font-size:24px;margin-top:10px;}
.case .more{font-size:22px;color:#3c3b3b;background:#d7d7d7; text-align:center;margin:auto;width:180px;display:block;line-height:50px;}

.news{padding:70px 13px; background:rgba(255,255,255,0.1) }
.news h1{ text-align:center;margin-bottom:50px;}
.news ul{margin-bottom:50px;}
.news ul li{background:#edecf4;width:215px;float:left;height:320px; position:relative;margin:0px 8px;}
.news ul li p{color:#525252;font-size:18px;line-height:24px;padding:25px 15px 0px 15px;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3;}
.news ul li span{color:#b49500;font-size:18px;line-height:23px; text-align:center;display:block; border-radius:100px; border:1px solid #b49500;width:100px;margin:auto; position:absolute; bottom:25px;height:30px;line-height:30px;left:26%;}
.news .more{font-size:22px;color:#3c3b3b;background:#d7d7d7; text-align:center;margin:auto;width:180px;display:block;line-height:50px;}

.contact{padding:70px 22px;}
.contact p{color:#c7c6c6;font-size:20px;line-height:33px;}
.contact .er{width:192px; text-align:center;font-size:20px;color:#c7c6c6;line-height:33px;}

#scroll {}
.scrollItem { }
#toTop{background:url("../img/26.jpg")/*tpa=http://m.kb-door.com/img/26.jpg*/;height:50px;line-height:50px;color:#fff;width:100%;text-align:center;font-size:22px;}

.foot{text-align:center;width:100%;padding:25px 0px;margin-bottom:100px;}
.foot p{color:#8f8f8f;font-size:18px;line-height:29px;}
.foot p a{color:#8f8f8f;font-size:18px;}

.dianhua{height:100px;width:720px;position:fixed; bottom:0; z-index:2000}
.dianhua .tel{float:left;background:#604802 url("../img/27.png")/*tpa=http://m.kb-door.com/img/27.png*/ center no-repeat;height:100px;  width:359px; display:block;}
.dianhua .qq{ float:right;background:#A98608 url("../img/28.png")/*tpa=http://m.kb-door.com/img/28.png*/ center no-repeat;height:100px; width:359px; display:block;}


.jianjie{padding:70px 22px; }
.jianjie h1{ text-align:center;margin-bottom:50px;color:#dcbc5a;font-size:30px;}
.jianjie h1 img{margin:0px 30px;padding-bottom:8px;}
.jianjie p{font-size:22px;color:#cdcdd0;line-height:36px; text-indent:2em;}
.jianjie ul{margin-top:20px;}
.jianjie ul li{margin-top:15px;}

.anli{padding:70px 22px; }
.anli h1{ text-align:center;margin-bottom:50px;color:#dcbc5a;font-size:30px;}
.anli h1 img{margin:0px 30px;padding-bottom:8px;}
.anli ul{margin-top:20px;}
.anli ul li{margin-top:15px;width:330px; text-align:center;}
.anli ul li span{font-size:22px;color:#fff;line-height:80px;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:1;}
.anli .page{width:480px;margin:auto;margin-top:40px;}
.anli .page a{font-size:24px;color:#fff;background:#949494; border-radius:10px;width:70px;height:70px;display:block; line-height:70px; text-align:center; float:left;margin:0px 5px;}
.anli .page a.active{background:#dcc103;}

.anli-det{padding:70px 22px; }
.anli-det h1{ text-align:center;margin-bottom:50px;color:#dcbc5a;font-size:30px;}
.anli-det h1 img{margin:0px 30px;padding-bottom:8px;}
.anli-det p{font-size:24px;color:#cdcdd0;line-height:36px;}

.contact{padding:70px 22px 40px 22px; }
.contact h1{ text-align:center;margin-bottom:50px;color:#dcbc5a;font-size:30px;}
.contact h1 img{margin:0px 30px;padding-bottom:8px;}
.contact p{font-size:24px;color:#fff;line-height:40px;}


.honor{padding:70px 22px; }
.honor h1{ text-align:center;margin-bottom:50px;color:#dcbc5a;font-size:30px;}
.honor h1 img{margin:0px 30px;padding-bottom:8px;}
.honor ul{margin-top:20px;}
.honor ul li{margin-top:15px;}

.huanjing{padding:70px 22px; }
.huanjing h1{ text-align:center;margin-bottom:50px;color:#dcbc5a;font-size:30px;}
.huanjing h1 img{margin:0px 30px;padding-bottom:8px;}
.huanjing ul{margin-top:20px;}
.huanjing ul li{margin-top:15px;}

.human{padding:70px 22px; }
.human h1{ text-align:center;margin-bottom:50px;color:#dcbc5a;font-size:30px;}
.human h1 img{margin:0px 30px;padding-bottom:8px;}
.human ul{}
.human ul li{border-bottom:1px dotted #e2e2e2; }
.human ul li a{}
.human ul li a h4{padding-left:20px;color:#dad8d8;font-size:22px;width:295px; float:left;line-height:75px;}
.human ul li a h2{color:#dad8d8;font-size:22px;width:200px;float:left;line-height:75px; text-align:center;}
.human ul li a h3{color:#fff;font-size:20px;width:181px;float:left;line-height:75px; text-align:center;}
.human ul li .a1 h4,.human ul li .a1 h2,.human ul li .a1 h3{font-size:24px;color:#fff;}

.human p{color:#cdcdd0;font-size:24px;line-height:36px;}
.human .page{width:480px;margin:auto;margin-top:40px;}
.human .page a{font-size:24px;color:#fff;background:#949494; border-radius:10px;width:70px;height:70px;display:block; line-height:70px; text-align:center; float:left;margin:0px 5px;}
.human .page a.active{background:#dcc103;}


.online{padding:70px 22px; }
.online h1{ text-align:center;margin-bottom:50px;color:#dcbc5a;font-size:30px;}
.online h1 img{margin:0px 30px;padding-bottom:8px;}
.online .line{}
.online .line h2{width:90px;height:60px; float:left;color:#cdcdd0;font-size:24px;display:block;line-height:60px; text-align:right;margin-bottom:15px;}
.online .line h2 span{color:red; font-size:24px;line-height:60px;}
.online .line input[type="text"]{width:540px;padding:0 10px;color:#fff;font-size:24px;float:right;background:#5b5b5b;border:0;height:60px;margin-bottom:15px;}
.online .line textarea{width:540px;padding:10px 10px;color:#fff;font-size:24px;float:right;background:#5b5b5b;border:0;margin-bottom:15px;}
.online .line input[type="button"]{color:#3c3b3b;float:right;width:180px;line-heihgt:50px;height:50px;margin-top:25px;border:0;font-size:24px;background:#d7d7d7;}


.online-det{padding:70px 22px; }
.online-det h1{ text-align:center;margin-bottom:50px;color:#dcbc5a;font-size:30px;}
.online-det h1 img{margin:0px 30px;padding-bottom:8px;}
.online-det ul{}
.online-det ul li{margin-bottom:20px;}
.online-det ul li h4{width:676px;height:60px;background:#52514e;border:1px #666563 solid;font-size:24px;color:#fff;line-height:60px;padding:0px 35px;}
.online-det ul li h4 span{float:right;font-size:20px;color:#b8b7b7;}
.online-det ul li .neirong{background:#454442;border:1px #666563 solid;border-top:0;padding:35px;}
.online-det ul li .neirong p{color:#cccccc;font-size:22px;line-height:28px;}
.online-det ul li .neirong h2{font-size:20px;color:#b8b7b7; text-align:right;line-height:40px;}
.online-det ul li .neirong h3{color:#ffff99;font-size:24px;background:url("../img/40.png")/*tpa=http://m.kb-door.com/img/40.png*/ left center no-repeat;padding-left:40px;}
.online-det .page{width:480px;margin:auto;margin-top:40px;}
.online-det .page a{font-size:24px;color:#fff;background:#949494; border-radius:10px;width:70px;height:70px;display:block; line-height:70px; text-align:center; float:left;margin:0px 5px;}
.online-det .page a.active{background:#dcc103;}

.newss{padding:70px 22px; }
.newss h1{ text-align:center;margin-bottom:50px;color:#dcbc5a;font-size:30px;}
.newss h1 img{margin:0px 30px;padding-bottom:8px;}
.newss ul{border-bottom:1px dashed #fff;}
.newss ul li{border-top:1px dashed #fff;}
.newss ul li a{font-size:24px;color:#fff;line-height:70px;background:url("../img/41.png")/*tpa=http://m.kb-door.com/img/41.png*/ 10px center no-repeat;padding-left:35px;padding-right:10px;}
.newss ul li a span{font-size:20px; float:right;padding-right:10px;}
.newss .page{width:480px;margin:auto;margin-top:40px;}
.newss .page a{font-size:24px;color:#fff;background:#949494; border-radius:10px;width:70px;height:70px;display:block; line-height:70px; text-align:center; float:left;margin:0px 5px;}
.newss .page a.active{background:#dcc103;}

.news-det{padding:70px 22px; }
.news-det h1{ text-align:center;margin-bottom:50px;color:#dcbc5a;font-size:30px;}
.news-det h1 img{margin:0px 30px;padding-bottom:8px;}
.news-det h2{font-size:26px;color:#cdcdd0; text-align:center;line-height:28px;}
.news-det h3{font-size:18px;color:#919192;text-align:center;line-height:52px;}
.news-det p{font-size:26px;color:#cdcdd0;line-height:36px;}

.pro-det{padding:70px 22px; }
.pro-det h1{ text-align:center;margin-bottom:50px;color:#dcbc5a;font-size:30px;}
.pro-det h1 img{margin:0px 30px;padding-bottom:8px;}

.pro-det .pro{margin-bottom:50px;}
.pro-det .pro a{margin-bottom:16px;display:block;}