﻿.bgimg{width:100%;}
.channelbanner{overflow:hidden; position:relative;}
.channelbanner .bannerimg{display:block; width:100%;}
.channelbanner .text{position:absolute; left:0; right:0; bottom:35%; text-align:center;}
.channelbanner .text h2{ font-size:60px; color:#fff; letter-spacing:3px; font-weight:bold;} 
.channelbanner .text p{font-size:30px;color:#fff; margin-top:20px; letter-spacing:2px;}
.viewmore{margin:auto; text-align:center;}
.viewmore a{font-size:30px; background:url(../images/icon05.png) no-repeat center right; padding-right:50px; background-size:contain; cursor:pointer; }

.networks{background-color:#f67800; padding:30px 0px; height:90px;}
.networks .container{width:80%; margin:auto; color:#fff;}
.networks .container h3{font-size:38px; line-height:50px;}
.networks .container p{font-size:26px; line-height:30px; margin-top:10px;}
.networks .container .p1{font-size:18px; line-height:30px; margin-bottom:10px; text-indent:10px;}
.networks .layui-input,.networks .layui-select,.networks .layui-textarea{height:42px; line-height:42px; background:none; border:1px solid #fff; color:#fff;}
.networks .layui-form-select dl{background-color:#f67800;}
.networks .layui-form-select dl dd:hover{background-color:#fff; color:#000}
.networks .layui-input-inline{float:left; margin-left:10px; }
.networks a.btn{float:left; width:80px; display:block; background-color:#fff; text-align:center; line-height:42px; height:42px; color:#f67800; cursor:pointer;}

.subnav{overflow:hidden; background-color:#f67800;height:60px; }
.subnav .con{width:35%; margin:auto; overflow:hidden;}
.subnav a{line-height:58px;color:#fff; font-size:16px; display:block; float:left; width:25%; text-align:center;}
.subnav a:hover, .subnav a.on{border-bottom:2px solid #fff;}

.modeltit{font-size:36px; color:#333333; position:relative; text-align:center;padding-bottom:30px; font-weight:bold;}
.modeltit::after{content:""; position:absolute; width:80px; height:2px;bottom:0; left:50%; margin-left:-40px; background-color:#f67800}
.modelcon{ margin-top:35px;}

.smallnav{overflow:hidden; display:none; position:fixed; top:46px; z-index:99999999; background-color:#fff; width:100%; padding:3% 0; border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.smallnav .container{overflow:hidden; width:85%; margin:auto; }
.smallnav .item{width:20%; float:left; overflow:hidden}
.smallnav .item a{display:block; font-size:13px; line-height:32px; color:#666}
.smallnav .item a.title{font-size:16px; padding-bottom:10px;color:#333}
.smallnav .item a:hover,.smallnav .item a.on{color:#f67800}

/*关于我们*/
.about{overflow:hidden}
.about .subnav a{width:20%;}
.about .modelcon p{font-size:16px; line-height:28px; color:#666; margin-bottom:30px;}
.about_company,.about_group{width:1200px; overflow:hidden; margin:auto; padding-top:50px; margin-bottom:80px;}
.about_company .modelcon{/*background:url(../images/about_bg.png) no-repeat center center;*/}
.about_story{overflow:hidden; clear:both; margin-top:50px;}
.about_story .modelcon{background:url(../images/about_story_bg.png) no-repeat center center;  padding:60px 0 250px;}
.about_story .modelcon h2{font-size:30px;color:#f67800; font-weight:bold; position:relative;position: relative;padding-bottom: 20px;margin-bottom: 30px;}
.about_story .modelcon h2::after{content:"";position:absolute; bottom:0; left:0; width:4%; height:2px; background-color:#cccccc}
.about_group .companys{overflow:hidden; clear:both; margin-bottom:50px;}
.about_group .companys .imgbox{float:left; width:50%;}
.about_group .companys .imgbox img{width:100%;}
.about_group .companys .infobox{float:right; width:45%; padding-left:5%; padding-right:0; padding-top:3%; }
.about_group .companys .infobox h3{font-size:30px; color:#666; font-weight:bold;}
.about_group .companys .infobox p{font-size:16px; color:#777; margin-top:20px; line-height:32px;}
.about_group .companystow .imgbox{float:right; width:50%;}
.about_group .companystow .infobox{float:left; width:45%;  padding-left:0%; padding-right:5%;}
.about_history{padding-top:50px; margin-bottom:80px;}
.about_history .topimg{overflow:hidden; position:relative;}
.about_history .topimg .img{display:block; width:100%;}
.about_history .topimg .text{position:absolute; left:0; right:0; bottom:40%; text-align:center;}
.about_history .topimg .text p{font-size:44px;color:#fff;  letter-spacing:2px; margin-bottom:15px;}
.about_history .bottomimg img{width:22%; margin:100px auto 30px;}
.about_history .history{position:relative; width:1000px; margin:auto; overflow:hidden;padding-top: 110px;padding-bottom:100px;margin-top: -50px;}
.about_history .history::before{content:""; position:absolute; top:0; left:50%; margin-left:-8px; width:16px; height:16px; border-radius:50%; background-color:#f67800}
.about_history .history::after{content:""; position:absolute; bottom:0px; left:50%; margin-left:-8px; width:16px; height:16px; border-radius:50%; background-color:#f67800}
.about_history .history .line{position:absolute; left:50%; top:16px; bottom:16px; margin-left:-1px; width:2px; background-color:#eeeeee; padding:50px 0px; }
.about_history .history .head{position:absolute; width:320px; padding:5px 0; left:50%; margin-left:-160px; background-color:#f9f9f9; color:#d7d7d7; font-size:60px; text-align:center;}
.about_history .history .items{margin-top:80px;}
.about_history .history .items .item:nth-child(2n){text-align:right;float:right;border-left:1px solid #eee; border-right:none;}
.about_history .history .item{border-radius:20px; position:relative; margin-top:-40px;  border-right:1px solid #eee; border-bottom:2px solid #eee; width:50%; float:left;  text-align:left;}
.about_history .history .item h2{color:#f67800; font-size:36px; margin-bottom:20px;}
.about_history .history .item h2 span{color:#f67800; font-size:16px; padding:0px 10px; }
.about_history .history .item p{color:#000; font-size:16px;padding-bottom:40px; }
.about_history .history .item .yuan{width:70px; height:70px; line-height:70px; display:block; border-radius:100%; background-color:#f9f9f9; position:absolute; text-align:center;bottom:-35px; }
.about_history .history .item .yuan{left:0; right:auto;border:1px solid #eee; font-size:18px;}
.about_history .history .items .item:nth-child(2n) .yuan{left:auto; right:0;background-color:#fff;}
.about_brand{padding-top:50px; margin-bottom:0;}
.about_brand .section{overflow:hidden; position:relative;}
.about_brand .bg{width:100%;}
.about_brand .textwrap{position:absolute; top:20%; width:1200px; left:50%;  margin-left:-600px;}
.about_brand .textwrap .ptext{color:#fff; font-size:20px;}
.about_brand .hm_title{color:#fff; font-size:48px; text-align:center; }
.about_brand .ptext{font-size:20px; color:#fff; text-align:center;padding:0 10%; line-height:180%;}
.about_brand .item{float:left; width:auto; text-align:center; color:#fff; margin:5% 0px;}
.about_brand .item .p1{font-size:18px; color:#fff;}
.about_brand .item .p1 b{font-size:40px; padding-right:5px; color:#fff;}
.about_brand .item .p2{font-size:18px;color:#fff }
.about_brand .hm_page2 .item{width:20%; }
.about_brand .hm_page3 .container{width:480px; margin:3% auto; overflow:hidden;}
.about_brand .hm_page3 .item{width:50%;position:relative; }
.about_brand .hm_page3 .item:first-child::after{content:""; width:1px; height:100%; background-color:#fff;position:absolute; right:0; top:0; bottom:0;}
.about_brand .hm_page4 .textwrap{top:5%;}
.about_brand .hm_page4 .container{width:480px; margin:1% auto; overflow:hidden;}
.about_brand .hm_page4 .item{width:50%;position:relative; }
.about_brand .hm_page4 .item .p1,.about_brand .hm_page4 .item .p2{margin-bottom:10px;}
.about_brand .hm_page4 .item:first-child::after{content:""; width:1px; height:100%; background-color:#fff;position:absolute; right:0; top:0; bottom:0;}
.about_brand .hm_page4 .img{width:60%; margin:20px auto 0;}
.about_brand .hm_page5 .item{width:20%; }
.about_brand .hm_page6 .item{width:25%; }
.about_brand .hm_page7 .textwrap{top:5%;}
.about_brand .hm_page7 .container{width:1000px; margin:auto;}
.about_brand .hm_page7 .container .honorbox {overflow:hidden; margin:3% auto 0;}
.about_brand .hm_page7 .container .honorbox img{width:100%;}
.about_brand .hm_page7 .ptext{margin-top:20px;}



/*新闻中心*/
.news{overflow:hidden}
.news_pp{margin:50px auto; width:90%;overflow:hidden}
.news_pp .modelcon{overflow:hidden;}
.news_pp .item{display:block; float:left; width:26.33%; margin:2% 3.5% 3%; } 
.news_pp .item .tit{font-size:18px; color:#333; padding:15px 0px 5px; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap} 
.news_pp .item .date{font-size:16px; color:#666; line-height:32px;} 
.news_pp .item .summary{font-size:16px; color:#999;line-height:24px; height:48px;} 
.news_pp .item .newimg{width:100%;} 
.news_pp .item .view{color:#777; border:1px solid #ddd; font-size:14px; padding:5px 10px; margin-top:15px; display:block; float:left;transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;} 
.news_pp .item:hover .tit{color:#f67800}
.news_pp .item:hover .view{background-color:#f67800; color:#fff; border-color:#f67800}
.news_pp .viewmore,.news_qaq .viewmore{overflow:hidden; margin:60px auto 30px; text-align:center;}
.news_pp .viewmore a,.news_qaq .viewmore a{font-size:30px; background:url(../images/icon05.png) no-repeat center right; padding-right:50px; background-size:contain; cursor:pointer;}
.news_qaq{margin:50px auto; width:90%;overflow:hidden}
.news_qaq .item{display:block; float:left; width:26%; margin:2% 1.5% 1.5%; padding: 1.5% 2%; border:1px solid #eee; } 
.news_qaq .item .tit{font-size:16px; color:#f67800; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:bold;} 
.news_qaq .item .summary{font-size:16px; color:#999;line-height:22px; margin-top:10px;height:66px; overflow:hidden; } 
.news_qaq .item span{display:block; float:left; padding-right:5px;}
.news_qaq .item .summary span{height:66px;}
.news_video{overflow:hidden}
.news_video .imgbox{position:relative;}
.news_video .imgbox em{position:absolute; right:5%; bottom:8%; background:url(../images/video_icon.png) no-repeat center center; background-size:contain; width:52px; height:52px;}
.newsinfo{overflow:hidden;padding-top:70px;}
.newsinfo .title{overflow:hidden; position:relative;}
.newsinfo .title .bannerimg{display:block; width:100%;}
.newsinfo .title .text{position:absolute; left:0; right:0; bottom:20%; text-align:center;}
.newsinfo .title .text h2{ font-size:40px; color:#fff; } 
.newsinfo .title .text p{font-size:18px;color:#fff; margin-top:20px;}
.newsinfo .title .text p span{margin:0px 10px;}
.newsinfo .content{width:75%; margin:50px auto; position:relative;}
.newsinfo .content .countinfo{position:absolute; width:15%; right:-15%; top:0; text-align:center; color:#aaa}
.newsinfo .content .countinfo div{margin-bottom:30px;}
.newsinfo .content .countinfo p{margin-bottom:5px;}
.newsinfo .content .countinfo img{margin:5px auto;}
.newsinfo .content p{font-size:16px; line-height:30px; margin-bottom:20px;}
.newsinfo .content img{max-width:100%; margin:10px auto;}
.newsinfo .prenext{overflow:hidden; border:1px solid #ddd; border-radius:10px; padding:15px 1%; font-size:16px; color:#666;overflow:hidden; width:78%; margin:50px auto;}
.newsinfo .prenext .pre,.newsinfo .prenext .next{width:45%; line-height:20px; display:block;}
.newsinfo .prenext .pre span,.newsinfo .prenext .next span{color:#777; border:1px solid #ddd; font-size:14px; padding:0px 10px; display:block;transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;}
.newsinfo .prenext .pre p,.newsinfo .prenext .next p{width:86%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newsinfo .prenext .pre span{margin-right:10px;}
.newsinfo .prenext .next span{margin-left:10px;}
.newsinfo .prenext .pre:hover span,.newsinfo .prenext .next:hover span{background-color:#f67800; color:#fff; border:1px solid #f67800}



/*服务*/
.service{overflow:hidden;}
.service_down{margin:50px auto 0px; width:100%;overflow:hidden}
.service_down .modelcon{position:relative;}
.service_down .beforelogin{position:absolute; width:40%; top:48%; left:30%;}
.service_down .beforelogin input{border:none; background-color:#fff; height:56px; line-height:56px; width:39%; margin-right:1%; float:left; font-size:18px; text-indent:20px;}
.service_down .beforelogin .submit{float:left; cursor:pointer; background-color:#f67800; color:#fff; line-height:56px; width:20%; text-align:center; letter-spacing:5px; font-size:18px;}
.service_down .afterlogin{position:absolute; width:90%; top:2%; left:5%; right:5%; }
.service_down .afterlogin .item{overflow:hidden; float:left; width:20%; margin:1%; padding:1% 1.5%; background-color:#fff;}
.service_down .afterlogin .item .loadinfo{overflow:hidden; border-bottom:1px solid #ddd;}
.service_down .afterlogin .item .loadinfo .tit{font-size:17px; width:100%; overflow:hidden; white-space:nowrap; white-space:nowrap; text-overflow:ellipsis; }
.service_down .afterlogin .item .loadinfo .date{color:#aaa; font-size:14px; padding:10px 0px;}
.service_down .afterlogin .item .download{padding-top:10px; }
.service_down .afterlogin .item .download img{float:left; width:36px;}
.service_down .afterlogin .item .download a{float:right; display:block; padding:0px 35px 0px 10px; font-size:14px; line-height:36px;color:#666666; background:url(../images/download01.png) no-repeat 45px 10px;   }
.service_down .afterlogin .item .download a:hover{background:url(../images/download02.png) no-repeat 45px 10px;background-color:#f67800;  color:#fff;}
.service_down .viewmore{overflow:hidden; position:absolute;  bottom:8%; width:100%; text-align:center;}
.service_down .viewmore a{font-size:30px; background:url(../images/icon05.png) no-repeat center right; padding-right:50px; background-size:contain;}
.service_scene{margin:50px auto 0px; width:100%;overflow:hidden}
.service_scene .scenecate{width:100%; background-color:#fbfbfb; padding:35px 0px; overflow:hidden; margin-top:40px;}
.service_scene .scenecate .item{float:left;  width:12.5%; text-align:center; cursor:pointer;}
.service_scene .scenecate .item .imgbox{margin:auto; width:60px; height:60px;background-size:contain;}
.service_scene .scenecate .item p{line-height:30px; font-size:16px;}
.service_scene .scenecate .item:hover p,.service_scene .scenecate .item.on p{color:#f67800}
.service_scene .scenecate .imgbox1{background:url(/assets/images/service_cate01.png) no-repeat center center;}
.service_scene .scenecate .imgbox2{background:url(/assets/images/service_cate02.png) no-repeat center center;}
.service_scene .scenecate .imgbox3{background:url(/assets/images/service_cate03.png) no-repeat center center;}
.service_scene .scenecate .imgbox4{background:url(/assets/images/service_cate04.png) no-repeat center center;}
.service_scene .scenecate .imgbox5{background:url(/assets/images/service_cate05.png) no-repeat center center;}
.service_scene .scenecate .imgbox6{background:url(/assets/images/service_cate06.png) no-repeat center center;}
.service_scene .scenecate .imgbox7{background:url(/assets/images/service_cate07.png) no-repeat center center;}
.service_scene .scenecate .imgbox8{background:url(/assets/images/service_cate08.png) no-repeat center center;}
.service_scene .scenecate .imgbox9{background:url(/assets/images/service_cate09.png) no-repeat center center;}
.service_scene .modelcon{width:90%; margin:auto; overflow:hidden; margin-top:40px;}
.service_scene .modelcon .item{ float:left; width:29.333%; margin:1% 2%; padding-bottom:20px;}
.service_scene .modelcon .item img{width:100%;}
.service_scene .modelcon .item p{font-size:18px; line-height:30px; margin-top:10px; position:relative;}
.service_scene .modelcon .item p::after{position:absolute; content:""; left:0; bottom:-15px; width:12%; height:2px; background-color:#aaa;}
.service_scene .modelcon .item:hover p::after{background-color:#f67800; width:100%;}
.service_scene .viewmore{overflow:hidden; margin:60px auto 80px; text-align:center;}
.service_scene .viewmore a{font-size:30px; background:url(../images/icon05.png) no-repeat center right; padding-right:50px; background-size:contain;}
.service_antifake{margin:50px auto 60px; width:100%;overflow:hidden}
.service_antifake .modelcon{padding:4% 0px 250px; background:url(../images/service_fw_bg.png?ver=2024011114268545) no-repeat bottom right; background-color:#f9f9f9; overflow:hidden;  background-size:contain;}
.service_antifake .modelcon .w1200{overflow:hidden;}
.service_antifake .modelcon .search{width:650px; margin:auto; overflow:hidden; margin-bottom:20px;}
.service_antifake .modelcon .search input{width:420px; height:53px; border:1px solid #ddd; text-indent:15px;; line-height:53px; float:left}
.service_antifake .modelcon .search a.btn{float:left; width:228px; background-color:#f67800; text-align:center; line-height:55px; height:55px; color:#fff; cursor:pointer;}
.service_antifake .modelcon .flbox{width:415px; float:left;}
.service_antifake .modelcon .frbox{width:655px; float:right;}
.service_antifake .modelcon .sl{overflow:hidden; margin-top:40px;}
.service_antifake .modelcon .sl h2{font-size:24px; font-weight:bold; color:#333333; position:relative; padding-bottom:15px; margin-bottom: 30px;}
.service_antifake .modelcon .sl h2::after{content:""; position:absolute; left:0; bottom:0px; width:35px; height:2px; background-color:#aaa;}
.service_antifake .modelcon .sl p{color:#333333; font-size:16px; line-height:30px; margin-bottom:10px;}
.service_stores{margin:50px auto 60px; width:100%;overflow:hidden}
.service_stores .modelcon{background-color:#f9f9f9; overflow:hidden; }
.service_stores .modelcon .search{width:1200px; margin:auto;height:50px; position:absolute; left:50%; top:12%; margin-left:-600px; z-index:999; }
.service_stores .modelcon .search a.btn{float:left; width:100%; display:block; background-color:#f67800; text-align:center; line-height:48px; height:48px; color:#fff; cursor:pointer;}
.service_stores .layui-input-inline{float:left; width:20%;}
.service_stores .layui-input, .layui-select, .layui-textarea{height:48px; line-height:48px;}
.service_stores .modelcon .maps{overflow:hidden; position:relative;}
.service_stores .modelcon .maps .mapimg{width:100%;}
/*
    .service_stores .modelcon .maps .storelist{position:absolute; background-color:#fff; top:0; left:12%; bottom:0; width:20%; max-width:340px;overflow: scroll;}
    .service_stores .modelcon .maps .storelist .store{overflow:hidden; padding:6%; color:#333; cursor:pointer;}
*/
.service_stores .modelcon .maps .storelist{background-color:#fff; width:84%; min-width:1200px; padding:2% 8%; overflow:hidden; }
.service_stores .modelcon .maps .storelist .store{overflow:hidden; padding:1%; color:#333; cursor:pointer; width:18%; height:150px; float:left;}
.service_stores .modelcon .maps .storelist .store:hover{background-color:#f9f9f9;}
.service_stores .modelcon .maps .storelist .store:hover h2{color:#f67800}
.service_stores .modelcon .maps .storelist .store.on{background-color:#f9f9f9;}
.service_stores .modelcon .maps .storelist .store.on h2{color:#f67800}
.service_stores .modelcon .maps .storelist .store h2{font-size:18px; font-weight:bold;height:30px; line-height:30px; padding-left:30px; margin-bottom:10px; background:url(../images/icon07.png) no-repeat center left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.service_stores .modelcon .maps .storelist .store p{font-size:16px; line-height:26px;}


/*******产品**************/
.products{overflow:hidden;margin-top: 70px;}
.products .product_title{font-size:68px; color:#333; text-align:center; position:relative; padding:60px 0px 80px; font-weight:bold;}
.products .product_title::after{content:""; width:10%; height:4px; position:absolute; left:45%; bottom:50px; background-color:#f67800}
.products .bgimg,.products .bgimg img{width:100%;}
.products .section{overflow:hidden; position:relative; clear:both;}
.products .section .textbox{ position:absolute; top:10%; width:100%; text-align:center; overflow:hidden;}
.products .section .textbox h2{text-align:center; font-size:68px; font-weight:bold; color:#333333;}
.products .section .textbox p{font-size:34px; color:#666666; text-align:center; margin-top:25px; line-height:160%;}
.products .section .textbox .tm{font-size:26px; padding:0px 3px;}
.products .section .textbox2{width:60%; text-align:left; }
.products .section .textbox2 h2{ font-size:68px; font-weight:bold; color:#333333;}
.products .section .textbox2 p{font-size:32px; color:#666666; margin-top:20px; line-height:40px;}
.products .section .imgbox{width:26%; text-align:right; }
.products .viewmore{font-size:36px; color:#333; text-align:center; padding:20px 0; }
.products .viewmore a{background:url(../images/icon05.png) no-repeat center right;display:inline-block; *display:inline; *zoom:1; margin:auto; padding-right:45px;}
/*板材产品*/
.products_bc{overflow:hidden; }
.products_bc .section1{background-color:#e2e2e2}
.products_bc .section2{background-color:#fff}
.products_bc .section2 .continer{width:80%; padding:10% 0px; margin:auto; position:relative;}
.products_bc .section3{}
.products_bc .section3 .bg2{top:0; left:0; right:0; position:absolute;}
.products_bc .section3 .textbox h2{color:#fff;}
.products_bc .section3 .textbox p{color:#fff;}
.products_bc .section3 .pp1{bottom:0; left:15%; position:absolute; width:20%;}
.products_bc .section3 .pp2{bottom:0; left:40%; position:absolute;width:20%;}
.products_bc .section3 .pp3{bottom:0; right:15%; position:absolute; width:22%}
.products_bc .section4 .textbox2{position:absolute; left:10%; top:36%; width:45%;}
.products_bc .section4 .pp1{bottom:0; right:15%; position:absolute; width:30%;}
.products_bc .section4 .pp2{bottom:0; right:17%; position:absolute;width:30%;}
.products_bc .section4 .bg1{position:absolute; width:75.5%; top:0; right:2%;z-index: 9999;}
.products_bc .section4 .bg2{position:absolute; width:52.3%; top:0; right:5%; z-index:99;}
.products_bc .section4 .bg3{position:absolute;width:13.5%; top:30%; right:20%; z-index:999;}
.products_bc .section5 .textbox2{position:absolute; right:10%; top:15%; width:40%; z-index:999;}
.products_bc .section5 .textbox2 h2,.products_bc .section5 .textbox2 p{color:#fff;}
.products_bc .section5 .bg1{position:absolute; width:76%; bottom:0; left:0%;}
.products_bc .section5 .bg2{position:absolute; width:49.5%; top:0; right:10%; z-index:99;}
.products_bc .section5 .pp1{top:0; left:0%; position:absolute; width:39.427%;}
.products_bc .section5 .pp2{bottom:0; left:23%; position:absolute;width:54.635%;}
.products_bc .section6 .pp1{bottom:6%; left:14.85%; position:absolute; width:70.3%; z-index:99;}
.products_bc .section6 .pp2{bottom:18%; left:14.85%; position:absolute; width:70.3%; z-index:999;}
.products_bc .section6 .pp3{bottom:30%; left:14.85%; position:absolute; width:70.3%; z-index:9999;}
.products_bc .section7 .textbox{position:relative; margin-top:8%;}
.products_bc .section7 .textbox::after{content:""; clear:both;}
.products_bc .section7 .container{width:100%; margin:auto; overflow:hidden;}
.products_bc .section7 .container img{width:100%; }
.products_bc .section7 .container .item{width:22%; float:left; padding:2% 1.5%;}
.products_bc .section7 .container .item img{width:100%; }
.products_bc .section7 .container .item .img1{display:none;}
.products_bc .section7 .container .item p{font-size:18px; text-align:center; line-height:30px; padding-bottom:10px;}
.products_bc .section7 .container .item:hover p{color:#f67800}
.products_bc .section7 .container .item:hover .img2{display:none;}
.products_bc .section7 .container .item:hover .img1{display:block;}
.products_bc .section8 {overflow:hidden}
.products_bc .section8 .leftimg {width: 36%; left: 15%; top: 30%;position: absolute;}
.products_bc .section8 .rightimg {width: 42%; right: 0; top: 20%; position: absolute;}
.products_bc_mq{overflow:hidden;}
.products_bc_mq .section1 .textbox{width:40%; right:12.5%; top:28%;}
.products_bc_mq .section1 .textbox h2{color:#fff; margin-bottom:10%;}
.products_bc_mq .section1 .textbox .item{width:33%; float:left; text-align:center; color:#fff}
.products_bc_mq .section1 .textbox .item p{font-size:22px;margin-top:20px;color:#fff;}
.products_bc_mq .section1 .pp1{position:absolute; left:12.5%; bottom:6%; width:13.39%; z-index:9999;}
.products_bc_mq .section1 .pp2{position:absolute; left:20%; bottom:15%;width:12.7%;z-index:999;}
.products_bc_mq .section1 .pp3{position:absolute; left:27%; bottom:6%;width:13.39%;z-index:9;}
.products_bc_mq .section2 {padding-bottom:300px; padding-bottom:50%;}
.products_bc_mq .section2 .pp1{width:53%;position:absolute; left:23.5%; bottom:0;}
.products_bc_mq .section3{background-color:#ffeadf; padding-bottom:45%;}
.products_bc_mq .section3 .bgimg{bottom:0%; left:0; right:0; position:absolute; width:100%; z-index:99;}
.products_bc_mq .section3 .pp1{bottom:8%; left:24%; position:absolute; width:52%; z-index:99;}
.products_bc_mq .section3 .pp2{bottom:20%; left:24%; position:absolute; width:52%; z-index:999;}
.products_bc_mq .section3 .pp3{bottom:30%; left:24%; position:absolute; width:52%; z-index:9999;}
.products_bc_mq .section4 {overflow:hidden; background-color:#88b045;}
.products_bc_mq .section4 .textbox2 h2,.products_bc_mq .section4 .textbox2 p{color:#fff;}
.products_bc_mq .section4 .textbox2{width:50%; position:absolute; left:10%; top:25%;} 
.products_bc_mq .section4 .bgimg{width:100%;}
.products_bc_mq .section4 .pp1{position:absolute; right:14%; bottom:0; width:45%; z-index:99;}
.products_bc_mq .section4 .pp2{position:absolute; right:1%; bottom:0;width:42%;z-index:9999;}
.products_bc_mq .section5 .item{float:left; display:block; width:33.333333%; position:relative;}
.products_bc_mq .section5 .item img{width:100%;}
.products_bc_mq .section5 .item .mask{position:absolute; left:0; right:0; top:0; bottom:0; background-color:rgba(0,0,0,0.5); transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;}
.products_bc_mq .section5 .item .mask .rr{background-color:rgba(246,120,0,0.5); width:35%; margin:50% auto; text-align:center; padding:4%;}
.products_bc_mq .section5 .item .mask h3{font-size:36px; color:#fff; padding:10px;}
.products_bc_mq .section5 .item .mask p{font-size:24px; color:#fff; line-height:30px;}
.products_bc_mq .section5 .item:hover .mask{background-color:rgba(0,0,0,0);}
.products_bc_mq .section6 .textbox{position:relative; margin-top:4%;}
.products_bc_mq .section6 .container{width:100%; margin:20px auto;}
.products_bc_mq .section6 .container img{width:100%; }
.products_bc_mq .section6 .container .item{width:22%; float:left; padding:2% 1.5%;}
.products_bc_mq .section6 .container .item img{width:100%; }
.products_bc_mq .section6 .container .item .img1{display:none;}
.products_bc_mq .section6 .container .item p{font-size:18px; text-align:center; line-height:30px; padding-bottom:10px;}
.products_bc_mq .section6 .container .item:hover p{color:#f67800}
.products_bc_mq .section6 .container .item:hover .img2{display:none;}
.products_bc_mq .section6 .container .item:hover .img1{display:block;}
.products_bc_mq .section7{overflow:hidden; background-color:#f8f8f8; padding:5% 0px; text-align:center;}
.products_bc_mq .section7 .img1{width:41%; margin:auto; }
.products_bc_mq .section7 .img2{width:70.2%; margin:auto; }
.products_bc_mq .section7 .items{width:50%; margin:auto;}
.products_bc_mq .section7 .items .item{width:33.33%; float:left; text-align:center;}
.products_bc_mq .section7 .items .item b{font-size:48px; color:#f67800; padding-bottom:10px; display:block;}
.products_bc_mq .section7 .items .item p{font-size:30px; color:#666;}
.products_bc_dcmq{overflow:hidden}
.products_bc_dcmq .section .textbox2{text-align:center;}
.products_bc_dcmq .section .textbox2 h2{ color:#fff;}
.products_bc_dcmq .section .textbox2 p{color:#fff;}
.products_bc_dcmq .dcmq2 .pp1{bottom:15%; right:10%; position:absolute; width:32%;}
.products_bc_dcmq .dcmq3 .textbox2{width:40%; left:auto; right:10%; top:30%;}
.products_bc_dcmq .dcmq3 .textbox2 h2,.products_bc_dcmq .dcmq3 .textbox2 p{color:#333333;}
.products_bc_dcmq .dcmq3 .bg1{position:absolute; width:23%; left:17%; bottom:0; top:auto; right:auto;z-index:999;}
.products_bc_dcmq .dcmq3 .bg2{position:absolute; width:18.2%; left:17%; bottom:auto; top:10%; right:auto;z-index:99999;}
.products_bc_dcmq .dcmq3 .pp1{position:absolute; width:24.4%; left:10%; top:0;z-index:99;}
.products_bc_dcmq .dcmq3 .pp2{position:absolute; width:24.4%; left:20%; bottom:0; z-index:9999;}
.products_bc_dcmq .dcmq4 .textbox2{width:46%; text-align:left; top:15%;}
.products_bc_dcmq .dcmq4 .pp1{width:65%; right:10%;}
.products_bc_dcmq .dcmq5 .textbox{margin-top:3%;}
.products_bc_xmgb{overflow:hidden}
.products_bc_xmgb .xmgb1 .textbox h2,.products_bc_xmgb .xmgb1 .textbox p{color:#fff;}
.products_bc_xmgb .xmgb1 .pp1{width:72.6%; position:absolute; left:13.7%; bottom:0;}
.products_bc_xmgb .xmgb2 .pp1{bottom:auto; top:18%; right:0%; position:absolute; width:40%;}
.products_bc_xmgb .xmgb3 .textbox2{width:50%; left:auto; right:10%;}
.products_bc_xmgb .xmgb3 .pp1{position:absolute; left:8%; width:28.6%; right:auto;}
.products_bc_zrb{}
.products_bc_zrb .zrb1 .textbox h2,.products_bc_zrb .zrb1 .textbox p{color:#333;}
.products_bc_zrb .zrb1 .pp1{width:75%; position:absolute; left:17.5%; bottom:10%;}
.products_bc_zrb .zrb2 .textbox2 h2,.products_bc_zrb .zrb2 .textbox2 p{color:#fff;}
.products_bc_zrb .zrb2 .pp1{width:10%; position:absolute; right:12%; bottom:10%;}
.products_bc_zrb .zrb2 .pp2{width:8.5%; position:absolute; right:18%; bottom:10%;}
.products_bc_zrb .zrb4{text-align:center; background-color:#f5f5f5; padding:5% 0px;}
.products_bc_zrb .zrb4 img{ width:56%;}
.products_bc_zrb .zrb4 p{font-size:38px; line-height:160%; margin-top:2%; color:#333333}
.products_bc_jcc{overflow:hidden;}
.products_bc_jcc .jcc1 .textbox2{left:auto; right:10%;}
.products_bc_jcc .jcc1 .textbox2 h2,.products_bc_jcc .jcc1 .textbox2 p{color:#fff; text-align:center;}
.products_bc_jcc .jcc1 .pp1{width:13%; position:absolute; left:12%; bottom:-2%;}
.products_bc_jcc .jcc1 .pp2{width:11.5%; position:absolute; left:18%; bottom:-25%;}
.products_bc_jcc .jcc2 .pp1{width:80%; position:absolute; left:10%; bottom:18%;}
.products_bc_jcc .jcc3 { background-color:#6d8f47}
.products_bc_jcc .jcc3 .textbox2{left:auto; right:10%; top:15%;}
.products_bc_jcc .jcc3 .textbox2 h2,.products_bc_jcc .jcc3 .textbox2 p{color:#fff; text-align:center;}
.products_bc_sgb{}
.products_bc_sgb .sgb1 .pp1{position:absolute; left:0; right:0; width:100%; bottom:0;}
.products_bc_sgb .sgb2 .img1{width:40%; position:absolute; left:30%; bottom:30%;}
.products_bc_sgb .sgb2 .pp1{width:68%; position:absolute; left:16%; bottom:5%;}
.products_bc_sgb .sgb2 .pp2{width:68%; position:absolute; left:16%; bottom:13%;}
.products_bc_sgb .sgb2 .pp3{width:68%; position:absolute; left:16%; bottom:21%;}
.products_bc_sgb .sgb3 .textbox2 h2,.products_bc_sgb .sgb3 .textbox2 p{color:#fff; }
.products_bc_sgb .sgb3 .bg1{position:absolute; left:0; right:0; bottom:0; width:100%;}
/*地板产品*/
.products_db{overflow:hidden;}
.products_db .section1 .textbox{width:45%; left:10%; top:30%; text-align:left;}
.products_db .section1 .textbox p{text-align:left; line-height:160%; color:#333;}
.products_db .section1 .textbox img{width:62%;}
.products_db .section2 .textbox{width:36%;  left:6%;}
.products_db .section2 .textbox img{width:100%;}
.products_db .section2 .marks{position:absolute; right:0; top:40%; background-color:rgba(237,138,44,0.8); padding:2% 4%; color:#fff; text-align:center;}
.products_db .section2 .marks h2{font-size:68px; font-weight:bold;}
.products_db .section2 .marks p{font-size:32px; margin-top:3%;}
.products_db .section3 .textbox{top:30%;}
.products_db .section3 .textbox h2,.products_db .section3 .textbox p{color:#fff;}
.products_db .section4 .textbox{width:45%; left:auto; right:5%; top:30%; text-align:left;}
.products_db .section4 .textbox h2,.products_db .section4 .textbox p{color:#fff; text-align:left}
.products_db .section5{overflow:hidden;}
.products_db .section6{overflow:hidden; background-color:#679c59; padding:20% 0px;}
.products_db .section6 .bgimg{width:46%; position:absolute; top:0; right:0;}
.products_db .section6 .textbox{width:45%; left:10%; text-align:center; top:30%;}
.products_db .section6 .textbox h2,.products_db .section6 .textbox p{color:#fff; text-align:left;}
.products_db .section8 .textbox{width:45%; left:10%; right:auto; top:30%; text-align:left;}
.products_db .section8 .textbox h2,.products_db .section8 .textbox p{color:#fff; text-align:left;}
.products_db .section10 .textbox {top:40%;}
.products_db .section10 .textbox h2,.products_db .section10 .textbox p{color:#fff; }
.products_db .section12{background-color:#222222; position:relative; padding-bottom:20%;}
.products_db .section12 .textbox{position:initial; padding:8% 0px 5%;}
.products_db .section12 .textbox h2,.products_db .section12 .textbox p{color:#fff; text-align:center;}
.products_db .section12 .bg1{position:absolute; width:62%; left:19%; bottom:0; }
.products_db .section12 .bg2{position:absolute; width:62%; left:19%; bottom:5%; }
.products_db .section12 .bg3{position:absolute; width:62%; left:19%; bottom:15%; }
.products_db .section12 .bg4{position:absolute; width:62%; left:19%; bottom:25%; }
.products_db .section14{background-color:#222222}
.products_db .section14 .textbox {top:40%;}
.products_db .section14 .textbox h2,.products_db .section14 .textbox p{color:#fff; }
.products_db .items{width:90%; margin:4% auto;}
.products_db .items .item{float:left; width:22%; margin:0 1.5%;}
.products_db .items .item img{width:100%;}
.products_db .items .item p{font-size:18px; line-height:28px; padding:15px 0; padding-left:15px;}
/*快装产品*/
.products_kz{overflow:hidden}
.products_kz_ym{overflow:hidden}
.products_kz_ym .section1{overflow:hidden; position:relative;}
.products_kz_ym .section1 .text{position:absolute; left:0; top:25%; padding:4% 3%; background-color:rgba(209,175,42,0.6);}
.products_kz_ym .section1 .text h2{font-size:56px; color:#fff; font-weight:bold;}
.products_kz_ym .section1 .text p{font-size:30px; color:#fff; margin-top:30px; text-align:center;}
.products_kz_ym .section2{overflow:hidden; padding:3% 0; background-color:#fff;}
.products_kz_ym .section2 .container{width:90%; margin:auto;}
.products_kz_ym .section2 .item{width:23%; float:left; padding-bottom:10px; margin:0px 1%;}
.products_kz_ym .section2 .item img{width:100%;}
.products_kz_ym .section2 .item p{line-height:30px; font-size:18px; text-align:center; padding:10px 0px;}
.products_kz_ym .viewmore,.products_kz_pkm .viewmore{margin-top:50px;}
.products_kz_pkm .section1{overflow:hidden; position:relative;}
.products_kz_pkm .section1 .text{position:absolute; left:31%; top:25%; width:38%; padding:4% 0%; background-color:rgba(209,175,42,0.6); text-align:center;}
.products_kz_pkm .section1 .text h2{font-size:56px; color:#fff; font-weight:bold;}
.products_kz_pkm .section1 .text p{font-size:30px; color:#fff; margin-top:30px;}
.products_kz_pkm .section2{overflow:hidden; padding:3% 0; background-color:#fff;}
.products_kz_pkm .section2 .container{width:90%; margin:auto;}
.products_kz_pkm .section2 .item{width:23%; float:left; padding-bottom:25px; margin:0px 1%;}
.products_kz_pkm .section2 .item img{width:100%; margin-bottom:15px;}
.products_kz_pkm .section2 .item p{line-height:24px; font-size:18px; text-align:center; }
.products_kz_zsxt .section{overflow:hidden; position:relative;}
.products_kz_zsxt .section .text{position:absolute; left:10%; top:28%; width:38%; color:#333;}
.products_kz_zsxt .section .text h2{font-size:56px; font-weight:bold;}
.products_kz_zsxt .section .text p{font-size:30px; margin-top:30px; line-height:160%;}
.products_kz_zsxt .section2 .text{left:auto; right:10%;}
.products_kz_zsxt .section3{overflow:hidden; padding:3% 0; background-color:#fff;}
.products_kz_zsxt .section3 .container{width:90%; margin:auto;}
.products_kz_zsxt .section3 .item{width:23%; float:left; padding-bottom:25px; margin:0px 1%;}
.products_kz_zsxt .section3 .item img{width:100%; margin-bottom:15px;}
.products_kz_zsxt .section3 .item p{line-height:24px; font-size:18px; text-align:center; }
.products_kz_wjpj .section{overflow:hidden; position:relative;}
.products_kz_wjpj .section .text{position:absolute; left:10%; top:18%; width:38%; color:#333; text-align:center;}
.products_kz_wjpj .section .text h2{font-size:56px; font-weight:bold;}
.products_kz_wjpj .section .text p{font-size:30px; margin-top:30px; line-height:160%;}
.products_kz_wjpj .section .items{overflow:hidden; margin-top:30px;}
.products_kz_wjpj .section .item{width:25%; float:left}
.products_kz_wjpj .section .item span{display:block;}
.products_kz_wjpj .section2 {position:relative;}
.products_kz_wjpj .section2 .text{left:auto; right:10%;}
.products_kz_wjpj .section2 .bgimg1{width:100%; position:absolute; top:0; left:0; right:0; bottom:0;}
.products_kz_wjpj .section3{background-color:#e7e8e7; overflow:hidden; position:relative;}
.products_kz_wjpj .section3 .text{width:33%; }
.products_kz_wjpj .section3 .item{width:33%; float:left}
.products_kz_wjpj .section3 .bgimg1{ position:absolute; top:30%; right:0;  width:48%; z-index:9999;}
.products_kz_wjpj .section3 .bgimg2{ position:absolute; top:26%; right:40%;  width:2%;z-index:99;}
.products_kz_wjpj .section3 .bgimg3{ position:absolute; top:18%; right:30%;  width:20%;z-index:99;}
.products_kz_wjpj .section4{overflow:hidden; padding:3% 0; background-color:#fff;}
.products_kz_wjpj .section4 .container{width:90%; margin:auto;}
.products_kz_wjpj .section4 .item{width:23%; float:left; padding-bottom:25px; margin:0px 1%;}
.products_kz_wjpj .section4 .item img{width:100%; margin-bottom:15px;}
.products_kz_wjpj .section4 .item p{line-height:24px; font-size:18px; text-align:center; }
.products_kz_js .section{overflow:hidden; position:relative;}
.products_kz_js .section .text{position:absolute; left:10%; top:28%; width:38%; color:#333; text-align:center;}
.products_kz_js .section .text h2{font-size:56px; font-weight:bold;}
.products_kz_js .section .text p{font-size:30px; margin-top:30px; line-height:160%;}
.products_kz_js .section1 .img1{width:20%; margin:5% 0px;}
.products_kz_js .section2 .text{left:auto; right:10%; width:32%; text-align:left}
.products_kz_js .section3 .text{width:32%; text-align:left}
.products_kz_js .section4{overflow:hidden; padding:3% 0; background-color:#fff;}
.products_kz_js .section4 .container{width:90%; margin:auto;}
.products_kz_js .section4 .item{width:23%; float:left; padding-bottom:25px; margin:0px 1%;}
.products_kz_js .section4 .item img{width:100%; margin-bottom:15px;}
.products_kz_js .section4 .item p{line-height:24px; font-size:18px; text-align:center; }
.products_kz_yigui{overflow:hidden}
.products_kz_yigui .subnav{position: absolute; left: 0;bottom: 5%; width: 1200px; left: 50%; margin-left: -600px;}
.products_kz_yigui .subnav a{width: 33.33%; cursor:pointer;}
.products_kz_yigui .subnav a:hover{color:#fff;}
.products_kz_yigui .subnav a.on{color:#333;  background-color: #fff; }
.products_kz_yigui .section1{overflow:hidden; position:relative;}
.products_kz_yigui .section1 .text{position:absolute; left:0; top:25%; padding:4% 3%; background-color:rgba(209,175,42,0.6);}
.products_kz_yigui .section1 .text h2{font-size:56px; color:#fff; font-weight:bold;}
.products_kz_yigui .section1 .text p{font-size:30px; color:#fff; margin-top:30px; text-align:center;}
.products_kz_yigui .section2{overflow:hidden; padding:3% 0; background-color:#fff;}
.products_kz_yigui .section2 .container{width:1200px; margin:auto;display: flex; flex-wrap: wrap; justify-content: flex-start;}
.products_kz_yigui .section2 .container.special{display:block}
.products_kz_yigui .section2 .container.special .item{width:100%}
.products_kz_yigui .section2 .item{width:390px;padding-bottom:10px;margin: 0 5px;}
.products_kz_yigui .section2 .item img{width:100%;}
.products_kz_yigui .section2 .item p{line-height:30px; font-size:18px; text-align:center;}
.products_kz_yigui .section2 .item p.tit{margin-top:20px;}
.products_kz_yigui .section2 .item p.subtit{ font-size: 15px; color: #666;}
.products_kz_yigui .section2 .con{display:none}
.products_kz_mb{overflow:hidden}
.products_kz_mb .subnav{position: absolute; left: 0;bottom: 5%; width: 1200px; left: 50%; margin-left: -600px; display:flex;}
.products_kz_mb .subnav a{cursor:pointer; position:relative}
.products_kz_mb .subnav a:hover{color:#fff;}
.products_kz_mb .subnav a.on{color:#333;  background-color: #fff; }
.products_kz_mb .subnav a::after{content:""; position:absolute; width:1px; height:20px; background-color:#fff; top:20px; left:0; }
.products_kz_mb .subnav a:first-child::after{display:none}
.products_kz_mb .material{width: 1200px; margin:0 auto 30px; overflow:hidden;}
.products_kz_mb .material a{ display:block; float:left; background-color:#f8f8f8; color:#333; cursor:pointer;line-height: 30px; padding: 0 15px; margin-right: 15px; border-radius: 8px;}
.products_kz_mb .material a.tt{background-color:none; pointer-events:none; }
.products_kz_mb .material a:hover,.products_kz_mb .material a.cur{color:#fff; background-color:#f67800}
.products_kz_mb .section1{overflow:hidden; position:relative;}
.products_kz_mb .section1 .text{position:absolute; left:0; top:25%; padding:4% 3%; background-color:rgba(209,175,42,0.6);}
.products_kz_mb .section1 .text h2{font-size:56px; color:#fff; font-weight:bold;}
.products_kz_mb .section1 .text p{font-size:30px; color:#fff; margin-top:30px; text-align:center;}
.products_kz_mb .section2{overflow:hidden; padding:3% 0; background-color:#fff;}
.products_kz_mb .section2 .container{width:90%; margin:auto;display: flex; flex-wrap: wrap; justify-content: flex-start;}
.products_kz_mb .section2 .container.special{display:block}
.products_kz_mb .section2 .container.special .item{width:100%}
.products_kz_mb .section2 .item{width:23%; margin:1%; padding-bottom:10px;}
.products_kz_mb .section2 .item img{width:100%;}
.products_kz_mb .section2 .item p{line-height:30px; font-size:18px; text-align:center;}
.products_kz_mb .section2 .item p.tit{margin-top:20px;}
.products_kz_mb .section2 .item p.subtit{ font-size: 15px; color: #666;}
.products_kz_mb .section2 .con{display:none}
.products_kz_mb .nodata{display:block; width:100%; text-align:center;  padding: 20px 0; line-height:50px; background-color:#f8f8f8; }

/*木门产品*/
.products_mm{overflow:hidden; padding-bottom:80px;}
.products_mm .items{width:90%; margin:4% auto;}
.products_mm .items .item{float:left; width:22%; margin:0 1.5%;}
.products_mm .items .item img{width:100%;}
.products_mm .items .item p{font-size:18px; line-height:28px; padding:15px 0; padding-left:15px;}
.products_mm .section1 .bg1{position:absolute; width:100%; left:0; right:0;bottom:0;}
.products_mm .section1 .bg2{position:absolute; width:17%; right:10%;bottom:8%;}
.products_mm .section1 .textbox{width:50%; left:10%; top:25%; text-align:left;}
.products_mm .section2 .textbox{width:36%;  left:6%;}
.products_mm .section2 .textbox img{width:100%;}
.products_mm .section2 .marks{position:absolute; right:0; top:40%; background-color:rgba(237,138,44,0.8); padding:2% 4%; color:#fff; text-align:center;}
.products_mm .section2 .marks h2{font-size:68px; font-weight:bold;}
.products_mm .section2 .marks p{font-size:32px; margin-top:3%;}
.products_mm .section3 .bg1{position:absolute; width:19%; left:15%; bottom:10%;}
.products_mm .section3 .textbox{width:50%; right:6%; top:30%;}
.products_mm .section3 .textbox .h2{color:#fff; font-size:52px; line-height:160%;}
.products_mm .section4 .textbox{width:50%;  left:10%; top:20%;}
.products_mm .section4 .textbox h2,.products_mm .section4 .textbox p{text-align:left;}
.products_mm .section4 .bg1{position:absolute; width:17%; right:10%;bottom:8%;}
.products_mm .section6 .textbox{width:50%; right:10%; top:25%; text-align:center;}
.products_mm .section6 .bg1{position:absolute; width:23.6%; left:10%; bottom:0;}
.products_mm .section7 .textbox{top:30%;}
.products_mm .section7 .bg1{position:absolute; width:20%; right:10%;bottom:7%;}



/*快装*/
.kz{overflow:hidden;margin-top:70px}
.kz .section{overflow:hidden; clear:both;}
/*.kz .section1{overflow:hidden; background-color:#f9f9f9;}
.kz .section1 .container{overflow:hidden; width:80%; min-width:1200px; margin:5% auto;}
.kz .section1 .fl{float:left; width:40%; padding-left:3%;}
.kz .section1 .fl h2{font-size:60px; color:#333; font-weight:bold; padding-top:32%;}
.kz .section1 .fl p{font-size:30px; color:#333; margin-top:5%;}
.kz .section1 .fl p span{padding-right:5%;}
.kz .section1 .fr{float:right; width:50%;}
.kz .section1 .fr img{float:right; width:100%;}
.kz .section2{background-color:#fff;}
.kz .section2 .container{width:1200px; margin:50px auto; }
.kz .section2 .container div{padding:3% 10%; background:url(../images/icon08.png) no-repeat left top,url(../images/icon09.png) no-repeat right bottom; font-size:24px; color:#666; line-height:180%}
.kz .section3{position:relative;}
.kz .section3 .container{width:80%;position:absolute; left:10%; top:10%;bottom:10%; right:5%;}
.kz .section3 .container .fl {width:30%}
.kz .section3 .container .fl img{width:100%; padding-top:5%;}
.kz .section3 .container .fr h1{font-size:58px; font-weight:bold; color:#333;}
.kz .section3 .container .item{overflow:hidden; margin-top:5%; padding-left:145px;}
.kz .section3 .container .item h2{font-size:24px; font-weight:bold; color:#333; padding-bottom:8%;position:relative;}
.kz .section3 .container .item h2::after{content:""; position:absolute; left:0; bottom:20px; width:10%; height:1px; background-color:#aaa}
.kz .section3 .container .item p{font-size:16px; color:#666; line-height:140%;}
.kz .section3 .container .item1{background:url(../images/kuaizhuang/2kz_sc_icon01.png) no-repeat center left;}
.kz .section3 .container .item2{background:url(../images/kuaizhuang/2kz_sc_icon02.png) no-repeat center left;}
.kz .section3 .container .item3{background:url(../images/kuaizhuang/2kz_sc_icon03.png) no-repeat center left;}
.kz .section4 .container{width:80%;margin:5% auto 6%; overflow:hidden;}
.kz .section4 .container h3{text-align:center; font-size:56px; font-weight:bold; margin-bottom:40px;}
.kz .section4 .container .item{width:25%; float:left; position:relative; display:block}
.kz .section4 .container .item img{width:100%; }
.kz .section4 .container .item .text{position:absolute; width:100%; text-align:center; top:20%; z-index:999}
.kz .section4 .container .item .text h2{font-size:28px; font-weight:bold; color:#333;}
.kz .section4 .container .item .text p{font-size:24px; color:#666; margin-top:10px;}
.kz .section5{position:relative;}
.kz .section5 .container{width:74%; left:13%; right:13%; top:18%; overflow:hidden; position:absolute}
.kz .section5 .container h2{text-align:center; font-weight:bold; font-size:58px; color:#fff;}
.kz .section5 .container .items{overflow:hidden; margin:5% auto; width:900px; }
.kz .section5 .container .item{float:left; display:block;  color:#fff; padding:35px 20px 35px 50px;  width:130px; height:60px; margin:2% 50px 2% 50px; transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;}
.kz .section5 .container .item.ho:hover{ background-color:#ea7200}
.kz .section5 .container .item .p1{padding-left:20px; font-size:20px;}
.kz .section5 .container .item .p2{padding-left:20px; margin-top:5px;}
.kz .section5 .container .item.logo{width: 200px; padding: 35px 0;}
.kz .section5 .container .item.logo:hover{background-color:none}
.kz .section5 .container .item.logo img{width:100%;margin-top: 9px;}
.kz .section5 .container .item1{background:url(../images/kuaizhuang/2kz_icon01.png) no-repeat center left;}
.kz .section5 .container .item2{background:url(../images/kuaizhuang/2kz_icon02.png) no-repeat center left;}
.kz .section5 .container .item3{background:url(../images/kuaizhuang/2kz_icon03.png) no-repeat center left;}
.kz .section5 .container .item4{background:url(../images/kuaizhuang/2kz_icon04.png) no-repeat center left;}
.kz .section5 .container .item5{background:url(../images/kuaizhuang/2kz_icon05.png) no-repeat center left;}
.kz .section5 .container .item6{background:url(../images/kuaizhuang/2kz_icon06.png) no-repeat center left;}
.kz .section5 .container .item7{background:url(../images/kuaizhuang/2kz_icon07.png) no-repeat center left;}
.kz .section5 .container .item8{background:url(../images/kuaizhuang/2kz_icon08.png) no-repeat center left;}
.kz .section5 .container .item9{background:url(../images/kuaizhuang/2kz_icon09.png) no-repeat center left;}
.kz .section6 .container{width:80%; margin:5% auto;}
.kz .section6 .container h2{text-align:center; font-weight:bold; font-size:58px; color:#333;}
.kz .section6 .container .items{overflow:hidden; margin-top:3%;}
.kz .section6 .container .item{float:left; width:29.333%; margin:2%; position:relative;}
.kz .section6 .container .item img{width:100%;}
.kz .section6 .container .item .mask{position:absolute; padding:8%; left:0; right:0; bottom:0; top:0; transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;}
.kz .section6 .container .item .mask p{color:#fff; font-size:24px; font-weight:bold; position:relative;}
.kz .section6 .container .item .mask p::after{content:""; width:10%; height:1px; position:absolute; left:0; bottom:-18px; background-color:#fff;}
.kz .section6 .container .item:hover .mask{background-color:rgba(0,0,0,0.6);}
.kz .section7{text-align:center; background-color:#f2f2f2; padding:1% 0px 3%;}
.kz .section7 .container{width:80%; margin:5% auto;}
.kz .section7 .container h2{text-align:center; font-weight:bold; font-size:58px; color:#333;}
.kz .section7 .container .items{overflow:hidden; margin-top:5%;}
.kz .section7 .container .item{float:left; width:16.66%; text-align:center;}
.kz .section7 .container .item .imgbox{border-radius:50%; width:50px; height:50px; background-color:#f67800; padding:20px; margin:auto}
.kz .section7 .container .item p{font-size:20px; color:#333; line-height:140%; margin-top:15px;}
.kz .section7 .container .item1{padding-top:40px;}
.kz .section7 .container .item2{padding-bottom:40px; }
.kz .section7 .container .item2 .imgbox{background-color:#3b3c3c}
.kz .section7 .bgimg{width:32%; margin:auto;}*/
.kz .imgsection{overflow:hidden; width:100%}
.kz .imgsection img{width:100%}


.contact{overflow:hidden}
/*联系我们-联系我们*/
.contact_lx{overflow:hidden; margin:50px 0px;}
.contact_lx .mapimg{overflow:hidden; margin-top:40px; }
.contact_lx .mapimg img{width:100%;}
.contact_lx .container{width:80%; margin:40px auto 60px; overflow:hidden;}
.contact_lx .container .item{float:left; width:33.33%; text-align:center;}
.contact_lx .container .item img{margin:20px auto;}
/*联系我们-工程合作*/
.contact_gchz{overflow:hidden; margin:50px 0px 0px;}
.contact_gchz h3{color:#fff; font-size:42px; text-align:center; font-weight:bold;}
.contact_gchz p{color:#fff; font-size:20px; line-height:32px; margin-bottom:30px;}
.contact_gchz .part1{overflow:hidden; padding:100px 0px 130px; background:url(../images/contact/4contact_3gchz01.jpg) no-repeat center center; background-size:cover;}
.contact_gchz .part1 h3{margin-bottom:50px;}
.contact_gchz .part2{overflow:hidden; margin:50px auto;}
.contact_gchz .part2 h3{color:#333; text-align:center; margin-bottom:20px;}
.contact_gchz .part2 p{color:#333; text-align:center}
.contact_gchz .part2 .container{width:92%;margin:auto; margin-top:40px;}
.contact_gchz .part2 .item{width:25%; float:left; text-align:center;}
.contact_gchz .part2 .item img{width:100%;}
.contact_gchz .part2 .item p{margin:10px auto 20px;}
.contact_gchz .viewmore{margin-top:30px;}
.contact_gchz .part3{overflow:hidden; background-color:#f9f9f9; padding:60px 0px;}
.contact_gchz .part3 h3{color:#333; text-align:center; margin-bottom:20px;}
.contact_gchz .part3 .partners{overflow:hidden; padding:20px 0px; margin:auto; width:80%;}
.contact_gchz .part3 .partners img{float:left; width:18%; margin:1%;}
.contact_gchz .part4{overflow:hidden; padding:100px 0px 130px; background:url(../images/contact/4contact_3gchz20.jpg) no-repeat center center; background-size:cover;}
.contact_gchz .part4 .container{width:51%; margin:auto;}
.contact_gchz .part4 .layui-form{overflow:hidden; margin-top:30px;}
.contact_gchz .part4 .layui-form .layui-input-block{width:49%; float:left; margin-left:0; margin-bottom:2%;}
.contact_gchz .part4 .layui-form .layui-input-inline{width:32%; float:left; margin-left:0; margin-bottom:2%;}
.contact_gchz .part4 .layui-form .ml{margin-left:2%;}
.contact_gchz .part4 .layui-form .text{width:100%;}
.contact_gchz .part4 .layui-form .text textarea{width:100%; height:90px; resize:none; padding:2%;}
.contact_gchz .part4 .layui-form .btn{display:block; width:25%; padding:10px 0px; background-color:#f67800; color:#fff; display:block; margin:15px auto 0px; text-align:center;}
/*联系我们-人才招聘*/
.contact_zp{overflow:hidden; margin:50px 0px 100px;}
.contact_zp .pp{text-align:center; font-size:18px; padding:20px 0px;}
.contact_zp .modelcon{margin-top:10px; overflow:hidden;}
.contact_zp .search{float:right; width:240px; overflow:hidden; border:1px solid #ddd; margin-left:20px;}
.contact_zp .search input{float:left; width:200px; height:38px; border:none; text-indent:15px; }
.contact_zp .search .btn{float:left; display:block; width:40px; height:38px; background:url(/assets/images/search_y.jpg) no-repeat center center; cursor:pointer;}
.contact_zp .joblist{overflow:hidden; margin-top:30px;}
.contact_zp .joblist .listhead{overflow:hidden; background-color:#f67800; padding:10px 0px;}
.contact_zp .joblist .listhead span{display:block; float:left; width:14.28%; color:#fff; font-size:16px; text-align:center; line-height:24px; }
.contact_zp .joblist .listcon .item{height:50px; line-height:50px; border-bottom:1px solid #ddd; overflow:hidden;}
.contact_zp .joblist .listcon span{display:block; float:left; width:14.28%; color:#333; font-size:16px; text-align:center; line-height:50px; }
.contact_zp .joblist .listcon .color{color:#f67800; cursor:pointer;}
.contact_zp .joblist .listcon .require{background-color:#fff; padding:3% 5%; position:relative; border-top:1px solid #ddd;}
.contact_zp .joblist .listcon .require p{line-height:30px;}
.contact_zp .joblist .listcon .require .applyjob{background-color:#f67800; position:absolute; top:5%; right:3%; color:#fff; line-height:40px; padding:0px 20px; cursor:pointer; }
.contact_zp .joblist .listcon .item.current{border:1px solid #ddd; height:auto;}
.contact_zp .viewmore{margin:50px auto 80px;}
.applydialog {display:none}
.applydialog .layui-form{overflow:hidden; width:86%; margin:auto;}
.applydialog h2{font-size:30px; color:#333; text-align:center; font-weight:bold; padding:30px 0px;}
.applydialog .layui-form .layui-input-block{width:49%; float:left; margin-left:0; margin-bottom:2%;}
.applydialog .layui-form .layui-input-inline{width:32%; float:left; margin-left:0; margin-bottom:2%;}
.applydialog .layui-form .ml{margin-left:2%;}
.applydialog .layui-form .layui-upload-drag{width:99.5%; padding:10px 0px;}
.applydialog .layui-form .layui-btn{background-color:#f67800; color:#fff; margin:30px auto 10px; width:25%;}
/*联系我们-招商*/
.contact_zs{overflow:hidden; padding-top:90px;}
.contact_zs .hm_title{color:#333; font-size:48px; text-align:center; font-weight:bold;}
.contact_zs .ptext{font-size:18px; color:#666; text-align:center;padding:0 5%; line-height:180%; margin-bottom:3%;}
.contact_zs .section{overflow:hidden; position:relative;}
.contact_zs .section img{width:100%;}
.contact_zs .section1 .bgimg1{position:absolute; width:16%; left:42%; top:13%; }
.contact_zs .section1 .bgimg2{position:absolute; width:19%; left:40.5%; top:25%; }
.contact_zs .section2{overflow:hidden; padding:3% 0px;}
.contact_zs .section2 .item{float:left; width:20%; text-align:center; margin:3% 0px;}
.contact_zs .section2 .item .p1{font-size:18px;color:#333}
.contact_zs .section2 .item .p1 b{font-size:40px; padding-right:5px;}
.contact_zs .section2 .item .p2{font-size:18px; color:#333; margin-top:10px;}
.contact_zs .section3{padding-bottom:5%;}
.contact_zs .section3 .ptext{margin-top:20px;}
.contact_zs .section3 .flbox {float:left; width:562px;}
.contact_zs .section3 .frbox{float:left; width:638px;}
.contact_zs .section3 .frbox img{float:left; margin-left:10px; margin-bottom:10px;}
.contact_zs .section4{overflow:hidden; position:relative;}
.contact_zs .section4 .hm_title{color:#fff; padding-top:6%; padding-bottom:3%; }
.contact_zs .section4 .w1200{overflow:hidden; position:absolute; left:50%; margin-left:-600px;}
.contact_zs .section4 .flbox{float:left; width:420px; background-color:#fff; padding:90px 40px;}
.contact_zs .section4 .flbox p{font-size:18px; color:#333; line-height:180%;}
.contact_zs .section4 .flbox h4{font-size:24px; color:#f67800;margin-top:80px;}
.contact_zs .section4 .frbox{float:left; width:700px;}
.contact_zs .section5 {margin-top:30px;} 
.contact_zs .section6 .container{width:80%;margin:3% auto 5%; overflow:hidden;}
.contact_zs .section6 .container h3{text-align:center; font-size:56px; font-weight:bold; margin-bottom:40px;}
.contact_zs .section6 .container .item{width:25%; float:left; position:relative; display:block;}
.contact_zs .section6 .container .item img{width:100%; }
.contact_zs .section6 .container .item .text{position:absolute; width:100%; text-align:center; top:20%; z-index:999;}
.contact_zs .section6 .container .item .text h2{font-size:28px; font-weight:bold; color:#333;}
.contact_zs .section6 .container .item .text p{font-size:24px; color:#666; margin-top:10px;}
.contact_zs .section7{overflow:hidden; background-color:#f9f9f9;}
.contact_zs .section7 .hm_title{color:#333; padding-top:6%; padding-bottom:3%; }
.contact_zs .section7 .w1200{overflow:hidden;}
.contact_zs .section7 .flbox{float:left; width:576px; }
.contact_zs .section7 .frbox{float:left; width:570px; padding-left:54px; padding-top:100px; }
.contact_zs .section7 .frbox p{font-size:24px; color:#333; line-height:30px; padding:10px 0px; color:#333;}
.contact_zs .section8{overflow:hidden; background-color:#fff; padding:50px 0px; text-align:center;}
.contact_zs .section8 p{font-size:30px; color:#333; }
.contact_zs .section8 p b{font-size:56px; color:#f67800;}

/*福庆之道*/
.fqzd{overflow:hidden;}
.fqzd.nameimg{width:16%; margin:15px auto 0px;padding-left: 25%;}
.fqzd .subnav .con a{width:33.3%}
.fqzd_culture{overflow:hidden; padding-top:50px;}
.fqzd_culture .container{width:1200px; margin:50px auto;}
.fqzd_culture .item{width:33.33%; text-align:center; float:left; overflow:hidden; margin:5% 0px; position:relative;}
.fqzd_culture .item b,.fqzd_culture .imgitem b{display:block; text-align:center; font-size:24px;}
.fqzd_culture .item p,.fqzd_culture .imgitem p{text-align:center; line-height:180%; font-size:16px; margin-top:20px;}
.fqzd_culture .imgitem {overflow:hidden; width:100%; clear:both;}
.fqzd_culture .imgitem b{color:#fff;}
.fqzd_culture .imgitem p{color:#fff;}
.fqzd_culture .img1{padding:7% 0; background:url(../images/fuqingzhidao/7fqzd_1qywh_banner02.jpg) no-repeat center center; background-size:cover;} 
.fqzd_culture .img2{padding:5% 0; background:url(../images/fuqingzhidao/7fqzd_1qywh_banner03.jpg) no-repeat center center; background-size:cover;} 
.fqzd_culture .item1{width:50%;}
.fqzd_culture .line::before{content:""; position:absolute;width:1px; left:0; top:0; bottom:0; background-color:#ddd;}
.fqzd_shzr{overflow:hidden; padding-top:50px;}
.fqzd_shzr .container{width:1200px; margin:50px auto;}
.fqzd_shzr .container p{font-size:16px; line-height:30px; margin-bottom:30px;}
.fqzd_shzr .imgbox{ text-align:center; margin-top:20px;}
.fqzd_shzr .imgbox .item{width:33.33%; float:left;}
.fqzd_shzr .imgbox .item img{width:100%;}
.fqzd_shzr .imgbox .item p{margin-top:10px;}
.fqzd_sxy{overflow:hidden; padding-top:50px; background-color:#f9f9f9}
.fqzd_sxy .ctitle{color:#333; text-align:center; padding-bottom:40px; font-size:38px; font-weight:bold;}
.fqzd_sxy .bgw{background-color:#fff; }
.fqzd_sxy .swiper-slide img{width:100%; }
.fqzd_sxy .swiper-button-prev{background:url(../images/fuqingzhidao/7fqzd_3fqsxy_jt01.png) no-repeat center center; width:40px; height:40px; position:absolute; top:50%; z-index:9999; background-size:contain; cursor:pointer;}
.fqzd_sxy .swiper-button-next{background:url(../images/fuqingzhidao/7fqzd_3fqsxy_jt02.png) no-repeat center center; width:40px; height:40px; position:absolute; top:50%; z-index:9999; background-size:contain; cursor:pointer;}
.fqzd_sxy .swiper-pagination-bullet-active{background-color:#fff;}
.fqzd_sxy .container1{width:70%; margin:auto; padding:40px 0 60px;}
.fqzd_sxy .container1 .swiper-button-prev{left:2%;}
.fqzd_sxy .container1 .swiper-button-next{right:2%}
.fqzd_sxy .container2{width:70%; margin:auto; padding:20px 5% 60px;}
.fqzd_sxy .container2 .jieshao{overflow:hidden; padding:0 20px 20px;}
.fqzd_sxy .container2 .jieshao h2{font-size:30px;}
.fqzd_sxy .container2 .jieshao p{font-size:18px; margin-top:10px}
.fqzd_sxy .swiper-pagination-bullet-active{background-color:#f67800;}
.fqzd_sxy .container3{width:1100px; margin:auto; padding:50px 5% 60px;}
.fqzd_sxy .container3 .items{overflow:hidden; background-color:#fff;}
.fqzd_sxy .container3 .item{width:25%; float:left;transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;}
.fqzd_sxy .container3 .item:hover,.fqzd_sxy .container3 .item.on{background-color:#f67800}
.fqzd_sxy .container3 .item img{width:100%;}
.fqzd_sxy .container3 .item b{display:block; text-align:center; font-size:30px; color:#999999; margin-top: 70px; height:40px;}
.fqzd_sxy .container3 .item p{ text-align:center; font-size:18px; line-height:30px; height:60px; margin-top:20px; color:#333;margin-bottom: 85px; }
.fqzd_sxy .container3 .item:hover b,.fqzd_sxy .container3 .item:hover p{color:#fff;}
.fqzd_sxy .container3 .item.on b,.fqzd_sxy .container3 .item.on p{color:#fff;}

.special{margin-top:130px;}
.special .item{width:1200px; margin:30px auto; text-align:center; display:block;}
.specialinfo{width:1200px; margin:120px auto 60px; text-align:center}
.styleinfo{overflow:hidden; margin-top:100px; background-color:#f8f8f8; }
.styleinfo .container{width:1200px; margin:auto}
.styleinfo .container img{width:100%;}
.styleinfo .summary{ background-color: #fff; padding: 3% 0;}
.styleinfo .summary h2{font-size:30px; line-height:40px;}
.styleinfo .summary h3{font-size:16px; line-height:40px; color:#f67800}
.styleinfo .summary p{color: #666; margin-top: 10px; line-height: 24px; width: 50%; width:60%;}
.styleinfo .content{padding:3% 0;}

/*中屏*/
@media screen and (min-width: 960px) and (max-width: 1440px) {
    .channelbanner .text h2{ font-size:38px;}
    .channelbanner .text p{font-size:20px; margin-top:10px;}
    .viewmore a{font-size:26px;padding-right:38px; background-size:26px;}

    .subnav{height:40px; }
    .subnav a{font-size:14px; line-height:38px;}
    .modeltit{font-size:28px;padding-bottom:20px;}
    .modeltit::after{width:50px;margin-left:-25px;}

    .networks{background-color:#f67800; padding:20px 0px; height:80px;}
    .networks .container h3{font-size:28px; line-height:50px;   display:none;}
    .networks .container p{font-size:20px; line-height:80px; margin-top:0;}
    .networks .container .p1{font-size:16px; line-height:30px; margin-bottom:10px;}
    /*.networks .layui-input,.networks .layui-select,.networks .layui-textarea{height:36px; line-height:36px; background:none; border:1px solid #fff; color:#fff;}*/
    .networks .layui-input-inline{float:left; margin-left:10px; }
    .networks a.btn{float:left; width:80px; display:block; background-color:#fff; text-align:center; line-height:36px; height:36px; color:#f67800; cursor:pointer;}


    /*联系我们-招商*/
    .contact_zs{padding-top:70px;}
    .contact_zs .hm_title{font-size:38px;}
    .contact_zs .section2 .item .p1{font-size:16px;}
    .contact_zs .section2 .item .p1 b{font-size:32px;}
    .contact_zs .section4 .flbox p{font-size:16px; line-height:180%;}
    .contact_zs .section6 .container h3{font-size:42px; }
    .contact_zs .section6 .container .item .text h2{font-size:23px; }
    .contact_zs .section6 .container .item .text p{font-size:18px; }
    .contact_zs .section7 .frbox p{font-size:20px;}
    .contact_zs .section8 p{font-size:22px; }
    .contact_zs .section8 p b{font-size:38px;}
    /*联系我们-工程合作  人才招聘*/
    .contact_gchz h3{ font-size:36px; }
    .contact_gchz p{font-size:18px; }
    .contact_gchz .part2 .item p{font-size:16px;}
    .contact_zp .pp{font-size:16px;}
    .contact_zp .joblist .listhead span{font-size:14px; line-height:20px; }
    .contact_zp .joblist .listcon span{font-size:14px;}
    .applydialog h2{font-size:24px; }

    /*快装*/
    .kz .section1 .fl h2{font-size:50px;}
    .kz .section1 .fl p{font-size:24px;}
    .kz .section2 .container div{font-size:20px; line-height:160%;}
    .kz .section3 .container .fr h1{font-size:42px; }
    .kz .section3 .container .item{background-size:100px 100px; padding-left:120px;}
    .kz .section3 .container .item h2{font-size:18px; padding-bottom:6%;}
    .kz .section3 .container .item p{font-size:15px;}
    .kz .section4 .container h3{text-align:center; font-size:42px; font-weight:bold; }
    .kz .section4 .container .item .text h2{font-size:22px;}
    .kz .section4 .container .item .text p{font-size:16px;}
    .kz .section5 .container .item .p1{ font-size:18px;}
    .kz .section6 .container h2{font-size:44px;}
    .kz .section6 .container .item .mask p{font-size:20px; }
    .kz .section7 .container h2{font-size:44px;}
    .kz .section7 .container .item p{font-size:16px; margin-top:10px;}

    /*产品*/
    .products .viewmore{font-size:28px; }
    .products .viewmore a{background-size:contain;}
    .products .product_title{font-size:40px;padding:40px 0px 60px;}
    .products .product_title::after{content:""; width:10%; height:4px; bottom:35px; }
    .products .section .textbox h2{font-size:46px;}
    .products .section .textbox p{font-size:26px; }
    .products .section .textbox .tm{font-size:20px; }
    .products .section .textbox2 h2{font-size:48px;}
    .products .section .textbox2 p{font-size:25px; line-height:34px; }
    .products_bc .section7 .container .item p{font-size:16px}
    .products_bc_mq .section5 .item .mask h3{font-size:24px; }
    .products_bc_mq .section5 .item .mask p{font-size:18px;}
    .products_bc_mq .section7 .items .item b{font-size:38px; }
    .products_bc_mq .section7 .items .item p{font-size:20px; color:#666;}
    .products_bc_zrb .zrb4 p{font-size:28px;}
    .products_db .section2 .marks h2{font-size:42px;}
    .products_db .section2 .marks p{font-size:20px;}
    .products_db .section5 .item p{font-size:16px;}
    .products_mm .section2 .marks h2{font-size:42px;}
    .products_mm .section2 .marks p{font-size:20px;}
    .products_mm .section3 .textbox .h2{font-size:38px; }
    .products_mm .items .item p{font-size:16px;}

    .products_kz_ym .section1 .text h2{font-size:46px; }
    .products_kz_ym .section1 .text p{font-size:20px; }
    .products_kz_pkm .section1 .text{width:40%; padding:3% 0%;}
    .products_kz_pkm .section1 .text h2{font-size:42px; }
    .products_kz_pkm .section1 .text p{font-size:18px;margin-top:15px;}
    .products_kz_zsxt .section .text h2{font-size:42px;}
    .products_kz_zsxt .section .text p{font-size:18px; line-height:180%;}
    .products_kz_wjpj .section .text h2{font-size:42px;}
    .products_kz_wjpj .section .text p{font-size:18px; line-height:180%;}
    .products_kz_js .section .text h2{font-size:42px;}
    .products_kz_js .section .text p{font-size:18px; line-height:180%;}



    /*关于我们*/
    .about .modelcon p{font-size:15px; line-height:26px;}
    .about_group .companys .infobox h3{font-size:22px; }
    .about_group .companys .infobox p{font-size:15px; color:#777; margin-top:15px; line-height:28px;}
    .about_history .topimg .text p{font-size:30px;}
    .about_history .history .item h2{ font-size:28px; }
    .about_history .history .item p{color:#000; font-size:15px; }
    .about_history .history .head{font-size:40px;width:280px; padding:5px 0; left:50%; margin-left:-140px}
    .about_brand .p1{font-size:18px; color:#fff; text-align:center;}
    .about_brand .ptext{font-size:17px;}
    .about_brand .hm_title{color:#fff; font-size:38px; text-align:center;}
    .about_brand .item .p1 b{font-size:32px; padding-right:5px;}
    .about_brand .hm_page2 .item .p1{font-size:16px}
    .about_brand .hm_page2 .item .p1 b{font-size:30px; }


    .news_pp .item .tit{font-size:16px; } 
    .news_pp .item .date{font-size:12px;} 
    .news_pp .item .summary{font-size:14px; } 
    .news_pp .item .view{font-size:12px;}
    .news_pp .viewmore a, .news_qaq .viewmore a{font-size:26px;padding-right:35px;  }
    .newsinfo .title .text h2{ font-size:28px;} 
    .newsinfo .title .text p{font-size:16px; margin-top:10px;}
    .news_qaq .item .tit{font-size:14px; } 
    .news_qaq .item .summary{font-size:14px; } 


    .service_down .beforelogin input{height:46px; line-height:46px; font-size:16px;}
    .service_down .beforelogin .submit{ line-height:46px; font-size:16px;}
    .service_down .afterlogin .item .loadinfo .tit{font-size:15px; }
    .service_down .afterlogin .item .loadinfo .date{font-size:13px;}
    .service_down .afterlogin .item .download img{float:left; width:26px;}
    .service_down .afterlogin .item .download a{ line-height:26px;background:url(../images/download01.png) no-repeat 45px 5px; }
    .service_down .afterlogin .item .download a:hover{background:url(../images/download02.png) no-repeat 45px 5px; background-color:#f67800; }
    .service_down .viewmore a{font-size:26px; background:url(../images/icon05.png) no-repeat center right; padding-right:45px; background-size:contain;}
    .service_scene .scenecate .item p{line-height:26px; font-size:14px;}
    .service_scene .modelcon .item p{font-size:16px; }
    .service_scene .viewmore a{font-size:26px; background:url(../images/icon05.png) no-repeat center right; padding-right:50px; background-size:contain;}
    .service_antifake .modelcon .search input{height:48px; line-height:48px;}
    .service_antifake .modelcon .search a.btn{height:50px; line-height:50px;}
    .service_antifake .modelcon .sl h2{font-size:20px;}
    .service_antifake .modelcon .sl h2::after{content:""; position:absolute; left:0; bottom:0px; width:35px; height:2px; background-color:#aaa;}
    .service_antifake .modelcon .sl p{font-size:15px;}
    .service_stores .modelcon .maps .storelist .store h2{font-size:16px;height:26px; line-height:26px; padding-left:25px; background-size:contain; }
    .service_stores .modelcon .maps .storelist .store p{font-size:14px; line-height:26px;}


    /*福庆之道*/
    .fqzd_culture .item b,.fqzd_culture .imgitem b{font-size:22px;}
    .fqzd_culture .item p,.fqzd_culture .imgitem p{font-size:14px;}
    .fqzd_sxy .ctitle{font-size:30px; }
    .fqzd_sxy .swiper-button-prev{width:28px; height:28px; }
    .fqzd_sxy .swiper-button-next{width:28px; height:28px;}
    .fqzd_sxy .container2 .jieshao h2{font-size:22px;}
    .fqzd_sxy .container2 .jieshao p{font-size:16px; }
    
}


/*手机*/
@media (max-width: 960px)
{
    .channelbanner{overflow:hidden; position:relative;margin-top: 60px;}
    .channelbanner .text{position:absolute; left:0; right:0; bottom:30%; text-align:center;}
    .channelbanner .text h2{ font-size:20px; color:#fff; letter-spacing:3px; font-weight:bold;} 
    .channelbanner .text p{font-size:16px;color:#fff; margin-top:5px; letter-spacing:2px;}

    .viewmore a{font-size:18px;padding-right:30px; background-size:contain; cursor:pointer; }
    .smallnav{ top:-1000px; overflow:hidden; display:none; position:fixed;z-index:99999999; background-color:#fff; width:100%; padding:3% 0; border-bottom:1px solid #ddd;border-top:1px solid #ddd;}

    .subnav{overflow:hidden; background-color:#f67800;height:40px; }
    .subnav .con{width:100%; margin:auto; overflow:hidden;overflow-x: scroll;overflow-y: hidden; white-space: nowrap; z-index: 1;}
    .subnav a{line-height:38px;color:#fff; font-size:14px; display:block; float:left; width:25%; text-align:center;}

    .modeltit{font-size:24px; color:#333333; position:relative; text-align:center;padding-bottom:15px; font-weight:bold;}
    .modelcon{ margin-top:15px;}

    .networks{background-color:#f67800; padding:5%; height:auto;}
    .networks .container{width:100%; margin:auto; color:#fff; /*overflow:hidden*/}
    .networks .container .fl,.networks .container .fr{width:100%;}
    .networks .container h3{display:none;}
    .networks .container p{font-size:20px; line-height:30px; margin-top:0;}
    .networks .container .p1{font-size:14px; line-height:30px; margin-bottom:10px; text-indent:0;}
    .networks .layui-input,.networks .layui-select,.networks .layui-textarea{height:34px; line-height:34px; background:none; border:1px solid #fff; color:#fff;}
    .networks .layui-input-inline{float:left; margin-left:0; width:25%; }
    .networks a.btn{float:left; width:100%; display:block; background-color:#fff; text-align:center; line-height:34px; height:34px; color:#f67800; cursor:pointer;}

    /*关于我们*/
    .about .modelcon p{font-size:14px; line-height:160%; color:#666; margin-bottom:10px;}
    .about_company,.about_group{width:90%; padding:5%; overflow:hidden; margin:auto; padding-top:20px; margin-bottom:0;}
    .about_company .modelcon{background:url(../images/about_bg.png) no-repeat center center; background-size:contain;}
    .about_story{overflow:hidden; clear:both; margin-top:20px;}
    .about_story .modelcon{background:url(../images/about_story_bg.jpg) no-repeat bottom center; width:90%;  padding:5%; background-size:contain; background-color:#f3f3f3;    padding-bottom: 20%;}
    .about_story .modelcon h2{font-size:24px;color:#f67800; font-weight:bold; position:relative;position: relative;padding-bottom: 20px;margin-bottom: 30px;}
    .about_group .companys{overflow:hidden; clear:both; margin-bottom:20px;}
    .about_group .companys .imgbox{float:none; width:100%;}
    .about_group .companys .infobox{float:right; width:96%; padding:2%; }
    .about_group .companys .infobox h3{font-size:20px; color:#666; font-weight:bold;margin-top: 10px;}
    .about_group .companys .infobox p{font-size:14px; color:#777; margin-top:10px; line-height:160%;}
    .about_group .companystow .imgbox{float:right; width:100%;}
    .about_group .companystow .infobox{float:left; width:96%; }
    .about_history{padding-top:20px; margin-bottom:10px;}
    .about_history .topimg .text{position:absolute; left:0; right:0; bottom:15%; text-align:center;}
    .about_history .topimg .text p{font-size:18px;color:#fff;  letter-spacing:2px; margin-bottom:0;}
    .about_history .bottomimg img{width:70%; margin:10% auto 5%;}
    .about_history .history{position:relative; width:90%; padding:5%; margin:auto; overflow:hidden;padding-top: 50px;padding-bottom:80px;margin-top: -8px;}
.about_history .history::before{content:""; position:absolute; top:0; left:50%; margin-left:-8px; width:16px; height:16px; border-radius:50%; background-color:#f67800}
.about_history .history::after{content:""; position:absolute; bottom:0px; left:50%; margin-left:-8px; width:16px; height:16px; border-radius:50%; background-color:#f67800}
.about_history .history .line{position:absolute; left:50%; top:16px; bottom:16px; margin-left:-1px; width:2px; background-color:#eeeeee; padding:50px 0px; }
    .about_history .history .head{position:absolute; width:80%; padding:5px 0; left:50%; margin-left:-40%; background-color:#f9f9f9; color:#d7d7d7; font-size:30px; text-align:center;}
.about_history .history .items{margin-top:120px;}
.about_history .history .items .item:nth-child(2n){text-align:right;float:right;border-left:1px solid #eee; border-right:none;}
    .about_history .history .item{border-radius:20px; position:relative; margin-top:-20px;  border-right:1px solid #eee; border-bottom:2px solid #eee; width:50%; float:left;  text-align:left;}
.about_history .history .item h2{color:#f67800; font-size:26px; margin-bottom:10px;}
.about_history .history .item h2 span{color:#f67800; font-size:16px; padding:0px 10px; }
.about_history .history .item p{color:#000; font-size:12px;padding-bottom:30px; }
.about_history .history .item .yuan{width:50px; height:50px; line-height:50px; display:block; border-radius:100%; background-color:#f9f9f9; position:absolute; text-align:center;bottom:-35px; }
.about_history .history .item .yuan{left:0; right:auto;border:1px solid #eee; font-size:18px;}
.about_history .history .items .item:nth-child(2n) .yuan{left:auto; right:0;background-color:#fff;}
.about_brand{padding-top:15px; margin-bottom:0;}
.about_brand .section{overflow:hidden; position:relative;}
.about_brand .bg{width:100%;}
.about_brand .textwrap{position:absolute; top:10%; width:100%; left:0;  margin-left:0;}
.about_brand .textwrap .ptext{color:#fff; font-size:14px;}
.about_brand .hm_title{color:#fff; font-size:26px; text-align:center; margin-bottom: 20px;}
.about_brand .ptext{font-size:20px; color:#fff; text-align:center;padding:0 10%; line-height:180%;}
    .about_brand .item{ display:none;   float:left; width:auto; text-align:center; color:#fff; margin:3% 0px 1%;}
    .about_brand .item .p1{font-size:12px; color:#fff; margin-bottom:5px;}
    .about_brand .item .p1 b{font-size:18px; padding-right:5px; color:#fff;}
    .about_brand .item .p2{font-size:12px;color:#fff; overflow:hidden; width:100%; text-overflow:ellipsis; white-space:nowrap; }
.about_brand .hm_page2 .item{width:20%; }
.about_brand .hm_page3 .container{width:100%; margin:0% auto 1%; overflow:hidden;}
.about_brand .hm_page3 .item{width:50%;position:relative; }
.about_brand .hm_page3 .item:first-child::after{content:""; width:1px; height:100%; background-color:#fff;position:absolute; right:0; top:0; bottom:0;}
.about_brand .hm_page4 .textwrap{top:5%;}
.about_brand .hm_page4 .container{width:480px; margin:1% auto; overflow:hidden;}
.about_brand .hm_page4 .item{width:50%;position:relative; }
.about_brand .hm_page4 .item .p1,.about_brand .hm_page4 .item .p2{margin-bottom:10px;}
.about_brand .hm_page4 .item:first-child::after{content:""; width:1px; height:100%; background-color:#fff;position:absolute; right:0; top:0; bottom:0;}
.about_brand .hm_page4 .img{width:60%; margin:20px auto 0;}
.about_brand .hm_page5 .item{width:20%; }
.about_brand .hm_page6 .item{width:25%; }
.about_brand .hm_page7 .textwrap{top:5%;}
    .about_brand .hm_page7 .container{width:100%; margin:auto;}
.about_brand .hm_page7 .container .honorbox {overflow:hidden; margin:3% auto 0; width:80%;}
.about_brand .hm_page7 .container .honorbox img{float:left; width:29%; margin:1.5% 2%}
.about_brand .hm_page7 .ptext{margin-top:20px;}


    /*联系我们-联系我们*/
    .contact_lx{overflow:hidden; margin:20px 0px;}
    .contact_lx .mapimg{overflow:hidden; margin-top:20px; }
    .contact_lx .mapimg img{width:100%;}
    .contact_lx .container{width:90%; margin:auto; overflow:hidden; padding:5%}
    .contact_lx .container .item{float:left; width:33.33%; text-align:center;}
    .contact_lx .container .item img{margin:20px auto 15px; width:30px}
    .contact_lx .container .item p{line-height:180%; text-align:center;}
/*联系我们-工程合作*/
    .contact_gchz{overflow:hidden; margin:20px 0px 0px;}
    .contact_gchz h3{color:#fff; font-size:26px; text-align:center; font-weight:bold;}
    .contact_gchz p{color:#fff; font-size:15px; line-height:160%; margin-bottom:15px;}
    .contact_gchz .part1{overflow:hidden; padding:5%; background:url(../images/contact/4contact_3gchz01.jpg) no-repeat center center; background-size:cover;}
    .contact_gchz .part1 h3{margin-bottom:20px;}
    .contact_gchz .part2{overflow:hidden; margin:0; padding:5%;}
.contact_gchz .part2 h3{color:#333; text-align:center; margin-bottom:20px;}
.contact_gchz .part2 p{color:#333; text-align:center}
.contact_gchz .part2 .container{width:100%;margin:auto; margin-top:10px; overflow:hidden}
    .contact_gchz .part2 .item{width:50%; float:left; text-align:center;}
.contact_gchz .part2 .item img{width:100%;}
    .contact_gchz .part2 .item p{margin:5px auto 10px; font-size:14px;}
    .contact_gchz .part3{overflow:hidden; background-color:#f9f9f9; padding:5%;}
    .contact_gchz .part3 h3{color:#333; text-align:center; margin-bottom:10px;}
    .contact_gchz .part3 .partners{overflow:hidden; padding:0; margin:auto; width:100%;}
    .contact_gchz .part3 .partners img{float:left; width:31.33%; margin:1%;}
    .contact_gchz .part4{overflow:hidden; padding:10% 5% 5%; }
    .contact_gchz .part4 .container{width:100%; margin:auto;}
    .contact_gchz .part4 .layui-form{overflow:hidden; margin-top:20px;}
    .contact_gchz .part4 .layui-form .btn{display:block; width:100%; padding:10px 0px; background-color:#f67800; color:#fff; display:block; margin:auto; text-align:center;}
    /*联系我们-人才招聘*/
    .contact_zp{overflow:hidden; margin:0; padding:5%;}
    .contact_zp .pp{text-align:center; font-size:14px; padding:10px 0px;}
    .contact_zp .condition{overflow:hidden}
    .contact_zp .condition .fl,.contact_zp .condition .fr{width:49%}
    .contact_zp .search{float:right; width:240px; overflow:hidden; border:1px solid #ddd; margin-left:0;}
    .contact_zp .search input{float:left; width:70%; height:38px; border:none; text-indent:15px; }
    .contact_zp .search .btn{float:left; display:block; width:30%; height:38px; background:url(/assets/images/search_y.jpg) no-repeat center center; cursor:pointer;}
    .contact_zp .joblist{overflow:hidden; margin-top:10px;}
    .contact_zp .joblist .listhead{overflow:hidden; background-color:#f67800; padding:5px 0px;}
    .contact_zp .joblist .listhead span{display:block; float:left; width:25%; color:#fff; font-size:14px; text-align:center; line-height:24px; }
    .contact_zp .joblist .listhead span.pc,.contact_zp .joblist .listcon span.pc{display:none;}
    .contact_zp .joblist .listcon span{display:block; float:left; width:25%; color:#333; font-size:13px; text-align:center; line-height:50px; }
    .contact_zp .joblist .listcon .require{background-color:#fff; padding:5% 5% 60px; position:relative; border-top:1px solid #ddd;}
    .contact_zp .joblist .listcon .require p{line-height:200%;}
    .contact_zp .joblist .listcon .require .applyjob{ width:90%; text-align:center; position:absolute; top:auto; right:5%; left:5%; bottom:20px; color:#fff; line-height:40px; padding:0; cursor:pointer; }
    .contact_zp .viewmore{margin:20px auto;}
    .applydialog .layui-form{overflow:hidden; width:85%; margin:auto;}
    .applydialog h2{font-size:20px; color:#333; text-align:center; font-weight:bold; padding:15px 0px 20px;}
.applydialog .layui-form .layui-input-block{width:49%; float:left; margin-left:0; margin-bottom:2%;}
.applydialog .layui-form .layui-input-inline{width:32%; float:left; margin-left:0; margin-bottom:2%;}
.applydialog .layui-form .ml{margin-left:2%;}
.applydialog .layui-form .layui-upload-drag{width:99.5%; padding:10px 0px;}
    .applydialog .layui-form .layui-btn{background-color:#f67800; color:#fff; margin:20px auto 10px; width:100%;}
    /*联系我们-招商*/
    .contact_zs{overflow:hidden; padding-top:60px;}
    .contact_zs .hm_title{color:#333; font-size:24px; text-align:center; font-weight:bold; margin-bottom:15px;}
    .contact_zs .ptext{font-size:14px; color:#666; text-align:center;padding:0 5%; line-height:180%; margin-bottom:3%;}
    .contact_zs .section1 .bgimg1{display:none; }
    .contact_zs .section1 .bgimg2{position:absolute; width:36%; left:32%; top:15%; }
    .contact_zs .section2{overflow:hidden; padding:5% 0px;}
    .contact_zs .section2 .bgimg img{width:100%;}
    .contact_zs .section2 .item{ display:none; float:left; width:20%; text-align:center; margin:3% 0px;}
.contact_zs .section2 .item .p1{font-size:18px;color:#333}
.contact_zs .section2 .item .p1 b{font-size:40px; padding-right:5px;}
.contact_zs .section2 .item .p2{font-size:18px; color:#333; margin-top:10px;}
.contact_zs .section3{padding-bottom:5%;}
.contact_zs .section3 .ptext{margin-top:20px;}
    .contact_zs .section3 .flbox {float:none; width:96%; padding:1% 2% 0.5%; overflow:hidden}
    .contact_zs .section3 .flbox img{width:100%;}
    .contact_zs .section3 .frbox{float:none; width:96%;padding:1% 2%;overflow:hidden}
    .contact_zs .section3 .frbox img{float:left; margin-left:0%; margin-bottom:1%; width:49.5%;}
    .contact_zs .section3 .frbox img:nth-child(2n){float:right}
    .contact_zs .section4{overflow:hidden; position:relative; background:rgba(0,0,0,0.8);}
.contact_zs .section4 .hm_title{color:#fff; padding-top:6%; padding-bottom:3%; }
    .contact_zs .section4 .w1200{overflow:hidden; position:relative; left:0; margin-left:0; padding:0 5%; width:90%;}
    .contact_zs .section4 .flbox{ float:none; width:90%; background-color:#fff; padding:5%;}
    .contact_zs .section4 .flbox p{font-size:14px; color:#333; line-height:160%;}
    .contact_zs .section4 .flbox h4{font-size:20px; color:#f67800;margin-top:20px;}
    .contact_zs .section4 .frbox{float:none; width:90%; padding-right:10%;}
    .contact_zs .section4 .frbox img{width:100%;}
    .contact_zs .section6{padding:5%;}
    .contact_zs .section6 .container{width:100%;margin:0; overflow:hidden;}
    .contact_zs .section6 .container h3{text-align:center; font-size:26px; font-weight:bold; margin-bottom:10px;}
    .contact_zs .section6 .container .item{width:50%; float:left; position:relative; display:block;}
.contact_zs .section6 .container .item .text{position:absolute; width:100%; text-align:center; top:20%; z-index:999;}
    .contact_zs .section6 .container .item .text h2{font-size:18px; font-weight:bold; color:#333;}
    .contact_zs .section6 .container .item .text p{font-size:14px; color:#666; margin-top:10px;}
.contact_zs .section7{overflow:hidden; background-color:#f9f9f9;}
.contact_zs .section7 .hm_title{color:#333; padding-top:6%; padding-bottom:3%; }
.contact_zs .section7 .w1200{overflow:hidden;}
    .contact_zs .section7 .flbox{float:none; width:100%; }
    .contact_zs .section7 .flbox img{ width:92%;margin:auto; }
    .contact_zs .section7 .frbox{float:left; width:90%;padding:3% 5%; }
    .contact_zs .section7 .frbox p{font-size:16px; color:#333; line-height:180%; padding:5px 0px; color:#333;}
    .contact_zs .section8{overflow:hidden; background-color:#fff; padding:5%; text-align:center;}
    .contact_zs .section8 p{font-size:20px; color:#333; }
    .contact_zs .section8 p b{font-size:30px; color:#f67800; display:block; width:100%; margin-top:10px;}



    /*******产品**************/
    .products{overflow:hidden;margin-top: 60px;}
    .products .product_title{font-size:26px; position:relative; padding:10px 0px 20px;}
    .products .product_title::after{content:""; width:10%; height:4px; position:absolute; left:45%; bottom:10px; background-color:#f67800}
    .products .bgimg,.products .bgimg img{width:100%;}
.products .section{overflow:hidden; position:relative; clear:both;}
.products .section .textbox{ position:absolute; top:5%; width:100%; text-align:center; overflow:hidden;}
    .products .section .textbox h2{text-align:center; font-size:22px; font-weight:bold; color:#333333;}
    .products .section .textbox p{font-size:14px; color:#666666; text-align:center; margin-top:15px; line-height:160%;}
    .products .section .textbox .tm{font-size:16px; padding:0px 3px;}
    .products .section .textbox2{width:100%; text-align:center; }
    .products .section .textbox2 h2{ font-size:22px; font-weight:bold; color:#333333;line-height:160%}
    .products .section .textbox2 p{font-size:14px; color:#666666; margin-top:10px; line-height:200%;}
    .products .section .imgbox{width:26%; text-align:right;  display:none}
.products .viewmore{font-size:36px; color:#333; text-align:center; padding:20px 0; }
    .products .viewmore a{background:url(../images/icon05.png) no-repeat center right;display:inline-block; *display:inline; *zoom:1; margin:auto; padding-right:35px; background-size:contain;}
    /*板材产品*/
    .products_bc .section1 .textbox span.tm{font-size:16px}
    .products .section .textbox p{margin-top:2px;    z-index: 99;}
.products_bc .section2{background-color:#fff}
.products_bc .section2 .continer{width:90%; padding:5%; margin:auto; position:relative;}
.products_bc .section3{}
.products_bc .section3 .bg2{top:0; left:0; right:0; position:absolute;}
.products_bc .section3 .textbox h2{color:#fff;}
.products_bc .section3 .textbox p{color:#fff;}
.products_bc .section3 .pp1{bottom:0; left:15%; position:absolute; width:20%;}
.products_bc .section3 .pp2{bottom:0; left:40%; position:absolute;width:20%;}
.products_bc .section3 .pp3{bottom:0; right:15%; position:absolute; width:22%}
    .products_bc .section4 .textbox2{position:absolute; left:5%; top:16%; width:55%;z-index: 9999999;}
    .products_bc .section4 .pp1{bottom:0; right:5%; position:absolute; width:30%;}
    .products_bc .section4 .pp2{bottom:0; right:7%; position:absolute;width:30%;}
.products_bc .section4 .bg1{position:absolute; width:75.5%; top:0; right:2%;z-index: 9999;}
.products_bc .section4 .bg2{position:absolute; width:52.3%; top:0; right:5%; z-index:99;}
.products_bc .section4 .bg3{position:absolute;width:13.5%; top:30%; right:20%; z-index:999;}
    .products_bc .section5 .textbox2{position:absolute; right:3%; top:15%; width:55%; z-index:999;}
.products_bc .section5 .textbox2 h2,.products_bc .section5 .textbox2 p{color:#fff;}
.products_bc .section5 .bg1{position:absolute; width:76%; bottom:0; left:0%;}
.products_bc .section5 .bg2{position:absolute; width:49.5%; top:0; right:10%; z-index:99;}
.products_bc .section5 .pp1{top:0; left:0%; position:absolute; width:39.427%;}
.products_bc .section5 .pp2{bottom:0; left:23%; position:absolute;width:54.635%;}
.products_bc .section6 .pp1{bottom:6%; left:14.85%; position:absolute; width:70.3%; z-index:99;}
.products_bc .section6 .pp2{bottom:18%; left:14.85%; position:absolute; width:70.3%; z-index:999;}
.products_bc .section6 .pp3{bottom:30%; left:14.85%; position:absolute; width:70.3%; z-index:9999;}
.products_bc .section7 .textbox{position:relative; margin-top:8%;}
.products_bc .section7 .textbox::after{content:""; clear:both;}
.products_bc .section7 .container{width:90%; margin:auto; overflow:hidden;}
.products_bc .section7 .container .item{width:22%; float:left; padding:2% 1.5%;}
.products_bc .section7 .container .item img{width:100%; }
.products_bc .section7 .container .item .img1{display:none;}
    .products_bc .section7 .container .item p{font-size:15px; text-align:center; line-height:30px; padding-bottom:10px;}
.products_bc .section7 .container .item:hover p{color:#f67800}
.products_bc .section7 .container .item:hover .img2{display:none;}
.products_bc .section7 .container .item:hover .img1{display:block;}
.products_bc_mq{overflow:hidden;}
.products_bc_mq .section1 .textbox{width:40%; right:12.5%; top:20%;}
.products_bc_mq .section1 .textbox h2{color:#fff; margin-bottom:10%;}
.products_bc_mq .section1 .textbox .item{width:33%; float:left; text-align:center; color:#fff}
    .products_bc_mq .section1 .textbox .item img{width:60%}
    .products_bc_mq .section1 .textbox .item p{font-size:12px;margin-top:5px;color:#fff; line-height:120%;}
.products_bc_mq .section1 .pp1{position:absolute; left:12.5%; bottom:6%; width:13.39%; z-index:9999;}
.products_bc_mq .section1 .pp2{position:absolute; left:20%; bottom:15%;width:12.7%;z-index:999;}
.products_bc_mq .section1 .pp3{position:absolute; left:27%; bottom:6%;width:13.39%;z-index:9;}
.products_bc_mq .section2 {padding-bottom:65%;}
.products_bc_mq .section2 .pp1{width:53%;position:absolute; left:23.5%; bottom:0;}
.products_bc_mq .section3{background-color:#ffeadf; padding-bottom:45%;}
.products_bc_mq .section3 .bgimg{bottom:0%; left:0; right:0; position:absolute; width:100%; z-index:99;}
.products_bc_mq .section3 .pp1{bottom:8%; left:24%; position:absolute; width:52%; z-index:99;}
.products_bc_mq .section3 .pp2{bottom:20%; left:24%; position:absolute; width:52%; z-index:999;}
.products_bc_mq .section3 .pp3{bottom:30%; left:24%; position:absolute; width:52%; z-index:9999;}
.products_bc_mq .section4 {overflow:hidden; background-color:#88b045;}
.products_bc_mq .section4 .textbox2 h2,.products_bc_mq .section4 .textbox2 p{color:#fff;}
    .products_bc_mq .section4 .textbox2 p{display:none;}
.products_bc_mq .section4 .textbox2{width:50%; position:absolute; left:5%; top:20%;} 
.products_bc_mq .section4 .bgimg{width:100%;}
.products_bc_mq .section4 .pp1{position:absolute; right:14%; bottom:0; width:45%; z-index:99;}
.products_bc_mq .section4 .pp2{position:absolute; right:1%; bottom:0;width:42%;z-index:9999;}
.products_bc_mq .section5 .item{float:left; display:block; width:33.33%; position:relative;}
.products_bc_mq .section5 .item img{width:100%;}
.products_bc_mq .section5 .item .mask{position:absolute; left:0; right:0; top:0; bottom:0; background-color:rgba(0,0,0,0.5); transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;}
.products_bc_mq .section5 .item .mask .rr{background-color:rgba(246,120,0,0.5); width:80%; margin:45% auto; text-align:center; padding:5%;}
.products_bc_mq .section5 .item .mask h3{font-size:18px; color:#fff; padding:10px;}
.products_bc_mq .section5 .item .mask p{font-size:14px; color:#fff; line-height:20px;}
.products_bc_mq .section5 .item:hover .mask{background-color:rgba(0,0,0,0);}
.products_bc_mq .section6 .textbox{position:relative; margin-top:4%;}
.products_bc_mq .section6 .container{width:100%; margin:10px auto; overflow:hidden;}
.products_bc_mq .section6 .container .item{width:22%; float:left; padding:2% 1.5%;}
.products_bc_mq .section6 .container .item img{width:100%; }
.products_bc_mq .section6 .container .item .img1{display:none;}
.products_bc_mq .section6 .container .item p{font-size:14px; text-align:center; line-height:30px; padding-bottom:10px;}
.products_bc_mq .section6 .container .item:hover p{color:#f67800}
.products_bc_mq .section6 .container .item:hover .img2{display:none;}
.products_bc_mq .section6 .container .item:hover .img1{display:block;}
.products_bc_mq .section7{overflow:hidden; background-color:#f8f8f8; padding:5% 0px; text-align:center;}
.products_bc_mq .section7 .img1{width:41%; margin:auto; }
.products_bc_mq .section7 .img2{width:100%; margin:auto; }
.products_bc_mq .section7 .items{width:100%; margin:auto; overflow:hidden;}
.products_bc_mq .section7 .items .item{width:33.33%; float:left; text-align:center;}
.products_bc_mq .section7 .items .item b{font-size:24px; color:#f67800; padding-bottom:5px; display:block;}
.products_bc_mq .section7 .items .item p{font-size:14px; color:#666;}
.products_bc_dcmq{overflow:hidden}
.products_bc_dcmq .section .textbox2{text-align:center;}
.products_bc_dcmq .section .textbox2 h2{ color:#fff;}
.products_bc_dcmq .section .textbox2 p{color:#fff;}
.products_bc_dcmq .dcmq2 .textbox2{left:3%; width:50%;  top: 30%;}
.products_bc_dcmq .dcmq2 .pp1{bottom:15%; right:3%; position:absolute; width:40%;}
    .products_bc_dcmq .dcmq3 .textbox2{width:60%; left:auto; right:3%; top:30%; text-align:right;}
.products_bc_dcmq .dcmq3 .textbox2 h2,.products_bc_dcmq .dcmq3 .textbox2 p{color:#333333;}
.products_bc_dcmq .dcmq3 .bg1{position:absolute; width:23%; left:17%; bottom:0; top:auto; right:auto;z-index:999;}
.products_bc_dcmq .dcmq3 .bg2{position:absolute; width:18.2%; left:17%; bottom:auto; top:10%; right:auto;z-index:99999;}
.products_bc_dcmq .dcmq3 .pp1{position:absolute; width:24.4%; left:10%; top:0;z-index:99;}
.products_bc_dcmq .dcmq3 .pp2{position:absolute; width:24.4%; left:20%; bottom:0; z-index:9999;}
    .products_bc_dcmq .dcmq4 .textbox2{width:50%; text-align:left; top:15%;}
.products_bc_dcmq .dcmq4 .pp1{width:65%; right:10%;}
.products_bc_dcmq .dcmq5 .textbox{margin-top:3%;}
.products_bc_xmgb{overflow:hidden}
.products_bc_xmgb .xmgb1 .textbox h2,.products_bc_xmgb .xmgb1 .textbox p{color:#fff;}
.products_bc_xmgb .xmgb1 .pp1{width:72.6%; position:absolute; left:13.7%; bottom:0;}
.products_bc_xmgb .xmgb2 .textbox2{top: 30%;}
.products_bc_xmgb .xmgb2 .pp1{bottom:auto; top:18%; right:0%; position:absolute; width:40%;}
.products_bc_xmgb .xmgb3 .textbox2{width:50%; left:auto; right:10%;top: 30%;}
.products_bc_xmgb .xmgb3 .pp1{position:absolute; left:8%; width:28.6%; right:auto;}
.products_bc_zrb{}
.products_bc_zrb .zrb1 .textbox h2,.products_bc_zrb .zrb1 .textbox p{color:#333;}
.products_bc_zrb .zrb1 .pp1{width:75%; position:absolute; left:17.5%; bottom:10%;}
.products_bc_zrb .zrb2 .textbox2 h2,.products_bc_zrb .zrb2 .textbox2 p{color:#fff;}
.products_bc_zrb .zrb2 .pp1{width:10%; position:absolute; right:12%; bottom:10%;}
.products_bc_zrb .zrb2 .pp2{width:8.5%; position:absolute; right:18%; bottom:10%;}
.products_bc_zrb .zrb4{text-align:center; background-color:#f5f5f5; padding:5% 0px;}
    .products_bc_zrb .zrb4 img{ width:90%;}
.products_bc_zrb .zrb4 p{font-size:20px; line-height:160%; margin-top:2%; color:#333333}
.products_bc_jcc{overflow:hidden;}
.products_bc_jcc .jcc1 .textbox2{left:auto; right:10%;}
.products_bc_jcc .jcc1 .textbox2 h2,.products_bc_jcc .jcc1 .textbox2 p{color:#fff; text-align:center;}
.products_bc_jcc .jcc1 .pp1{width:13%; position:absolute; left:12%; bottom:-2%;}
.products_bc_jcc .jcc1 .pp2{width:11.5%; position:absolute; left:18%; bottom:-25%;}
.products_bc_jcc .jcc2 .pp1{width:80%; position:absolute; left:10%; bottom:18%;}
.products_bc_jcc .jcc3 { background-color:#6d8f47}
    .products_bc_jcc .jcc3 .textbox2{left:auto; right:5%; top:15%; width:60%}
.products_bc_jcc .jcc3 .textbox2 h2,.products_bc_jcc .jcc3 .textbox2 p{color:#fff; text-align:center;}
.products_bc_sgb{}
.products_bc_sgb .sgb1 .pp1{position:absolute; left:0; right:0; width:100%; bottom:0;}
.products_bc_sgb .sgb2 .img1{width:40%; position:absolute; left:30%; bottom:30%;}
.products_bc_sgb .sgb2 .pp1{width:68%; position:absolute; left:16%; bottom:5%;}
.products_bc_sgb .sgb2 .pp2{width:68%; position:absolute; left:16%; bottom:13%;}
.products_bc_sgb .sgb2 .pp3{width:68%; position:absolute; left:16%; bottom:21%;}
.products_bc_sgb .sgb3 .textbox2 h2,.products_bc_sgb .sgb3 .textbox2 p{color:#fff; }
.products_bc_sgb .sgb3 .bg1{position:absolute; left:0; right:0; bottom:0; width:100%;}
/*地板产品*/
.products_db{overflow:hidden;}
    .products_db .section1 .textbox{width:45%; left:10%; top:10%; text-align:left;}
.products_db .section1 .textbox p{text-align:left; line-height:160%; color:#333;}
.products_db .section1 .textbox img{width:62%;}
.products_db .section2 .textbox{width:36%;  left:6%;}
.products_db .section2 .textbox img{width:100%;}
    .products_db .section2 .marks{ position:absolute; right:0; top:40%; background-color:rgba(237,138,44,0.8); padding:2% 4%; color:#fff; text-align:center;}
    .products_db .section2 .marks h2{font-size:18px; font-weight:bold;}
    .products_db .section2 .marks p{font-size:14px; margin-top:3%;}
.products_db .section3 .textbox{top:30%;}
.products_db .section3 .textbox h2,.products_db .section3 .textbox p{color:#fff;}
    .products_db .section4 .textbox{width:50%; left:auto; right:5%; top:10%; text-align:left;}
.products_db .section4 .textbox h2,.products_db .section4 .textbox p{color:#fff; text-align:left}
.products_db .section5{overflow:hidden;}
.products_db .section6{overflow:hidden; background-color:#679c59; padding:20% 0px;}
.products_db .section6 .bgimg{width:46%; position:absolute; top:0; right:0;}
    .products_db .section6 .textbox{width:45%; left:10%; text-align:center; top:10%;}
.products_db .section6 .textbox h2,.products_db .section6 .textbox p{color:#fff; text-align:left;}
    .products_db .section8 .textbox{width:45%; left:10%; right:auto; top:10%; text-align:left;}
.products_db .section8 .textbox h2,.products_db .section8 .textbox p{color:#fff; text-align:left;}
    .products_db .section10 .textbox {top:20%;}
.products_db .section10 .textbox h2,.products_db .section10 .textbox p{color:#fff; }
.products_db .section12{background-color:#222222; position:relative; padding-bottom:20%;}
.products_db .section12 .textbox{position:initial; padding:8% 0px 5%;}
.products_db .section12 .textbox h2,.products_db .section12 .textbox p{color:#fff; text-align:center;}
.products_db .section12 .bg1{position:absolute; width:62%; left:19%; bottom:0; }
.products_db .section12 .bg2{position:absolute; width:62%; left:19%; bottom:5%; }
.products_db .section12 .bg3{position:absolute; width:62%; left:19%; bottom:15%; }
.products_db .section12 .bg4{position:absolute; width:62%; left:19%; bottom:25%; }
.products_db .section14{background-color:#222222}
.products_db .section14 .textbox {top:40%;}
.products_db .section14 .textbox h2,.products_db .section14 .textbox p{color:#fff; }
    .products_db .items{width:100%; margin:5% auto;}
    .products_db .items .item{float:left; width:48%; margin:1%;}
.products_db .items .item img{width:100%;}
    .products_db .items .item p{font-size:15px; line-height:28px; padding:15px 0; padding-left:15px;}
/*快装产品*/
.products_kz{overflow:hidden}
.products_kz_ym{overflow:hidden}
.products_kz_ym .section1{overflow:hidden; position:relative;}
    .products_kz_ym .section1 .text{position:absolute; left:10%; text-align:center;  right:10%; top:35%; padding:4% 3%; background-color:rgba(209,175,42,0.6);}
    .products_kz_ym .section1 .text h2{font-size:24px; color:#fff; font-weight:bold;}
    .products_kz_ym .section1 .text p{font-size:18px; color:#fff; margin-top:30px; text-align:center; display:none}
.products_kz_ym .section2{overflow:hidden; padding:3% 0; background-color:#fff;}
.products_kz_ym .section2 .container{width:90%; margin:auto;}
    .products_kz_ym .section2 .item{width:48%; float:left; padding-bottom:10px; margin:1%;}
.products_kz_ym .section2 .item img{width:100%;}
    .products_kz_ym .section2 .item p{line-height:180%; font-size:16px; text-align:center; padding:5px 0px;}
    .products_kz_ym .viewmore,.products_kz_pkm .viewmore{margin-top:10px;}
.products_kz_pkm .section1{overflow:hidden; position:relative;}
    .products_kz_pkm .section1 .text{position:absolute; left:10%; top:25%; width:80%; padding:4% 0%; background-color:rgba(209,175,42,0.6); text-align:center;}
    .products_kz_pkm .section1 .text h2{font-size:24px; color:#fff; font-weight:bold;}
    .products_kz_pkm .section1 .text p{font-size:30px; color:#fff; margin-top:30px; display:none;}
.products_kz_pkm .section2{overflow:hidden; padding:3% 0; background-color:#fff;}
.products_kz_pkm .section2 .container{width:90%; margin:auto;}
    .products_kz_pkm .section2 .item{width:48%; float:left; padding-bottom:15px; margin:1%;}
.products_kz_pkm .section2 .item img{width:100%; margin-bottom:15px;}
    .products_kz_pkm .section2 .item p{line-height:160%; font-size:16px; text-align:center; }
.products_kz_zsxt .section{overflow:hidden; position:relative;}
    .products_kz_zsxt .section .text{position:absolute; left:5%; top:28%; width:60%; color:#333;}
    .products_kz_zsxt .section .text h2{font-size:24px; font-weight:bold;}
    .products_kz_zsxt .section .text p{font-size:16px; margin-top:15px; line-height:160%;}
    .products_kz_zsxt .section2 .text{left:auto; right:5%; text-align:right}
.products_kz_zsxt .section3{overflow:hidden; padding:3% 0; background-color:#fff;}
.products_kz_zsxt .section3 .container{width:90%; margin:auto;}
    .products_kz_zsxt .section3 .item{width:48%; float:left; padding-bottom:15px; margin:1%;}
.products_kz_zsxt .section3 .item img{width:100%; margin-bottom:15px;}
    .products_kz_zsxt .section3 .item p{line-height:160%; font-size:16px; text-align:center; }
.products_kz_wjpj .section{overflow:hidden; position:relative;}
.products_kz_wjpj .section .text{position:absolute; left:3%; top:18%; width:55%; color:#333; text-align:center;}
    .products_kz_wjpj .section .text h2{font-size:24px; font-weight:bold;}
    .products_kz_wjpj .section .text p{font-size:16px; margin-top:10px; line-height:160%; display:none}
    .products_kz_wjpj .section .items{overflow:hidden; margin-top:10px;}
    .products_kz_wjpj .section .item{width:25%; float:left}
    .products_kz_wjpj .section .item img{width:30px;}
    .products_kz_wjpj .section .item span{display:block;    font-size: 12px;}
.products_kz_wjpj .section2 {position:relative;}
    .products_kz_wjpj .section2 .text{left:auto; right:3%;}
.products_kz_wjpj .section2 .bgimg1{width:100%; position:absolute; top:0; left:0; right:0; bottom:0;}
.products_kz_wjpj .section3{background-color:#e7e8e7; overflow:hidden; position:relative;}
    .products_kz_wjpj .section3 .text{width:45%; }
.products_kz_wjpj .section3 .item{width:33%; float:left}
.products_kz_wjpj .section3 .bgimg1{ position:absolute; top:30%; right:0;  width:48%; z-index:9999;}
.products_kz_wjpj .section3 .bgimg2{ position:absolute; top:26%; right:40%;  width:2%;z-index:99;}
.products_kz_wjpj .section3 .bgimg3{ position:absolute; top:18%; right:30%;  width:20%;z-index:99;}
.products_kz_wjpj .section4{overflow:hidden; padding:3% 0; background-color:#fff;}
    .products_kz_wjpj .section4 .container{width:98%; padding:3% 1%; margin:auto;}
    .products_kz_wjpj .section4 .item{width:48%; float:left; padding-bottom:15px; margin:1%;}
.products_kz_wjpj .section4 .item img{width:100%; margin-bottom:15px;}
    .products_kz_wjpj .section4 .item p{line-height:160%; font-size:16px; text-align:center; }
.products_kz_js .section{overflow:hidden; position:relative;}
    .products_kz_js .section .text{position:absolute; left:5%; top:28%; width:50%; color:#333; text-align:center;}
.products_kz_js .section .text h2{font-size:24px; font-weight:bold;}
    .products_kz_js .section .text p{font-size:16px; margin-top:10px; line-height:160%;}
    .products_kz_js .section1 .img1{width:20%; margin:5% 0px; display:none}
    .products_kz_js .section2 .text{left:auto; right:5%; width:40%; text-align:left;    top: 10%;}
    .products_kz_js .section3 .text{width:50%; text-align:left; top:10%}
.products_kz_js .section4{overflow:hidden; padding:3% 0; background-color:#fff;}
    .products_kz_js .section4 .container{width:96%; padding:2%; margin:auto;}
    .products_kz_js .section4 .item{width:48%; float:left; padding-bottom:15px; margin:1%;}
    .products_kz_js .section4 .item img{width:100%; margin-bottom:15px;}
    .products_kz_js .section4 .item p{line-height:160%; font-size:16px; text-align:center; }
    .products_kz_yigui .subnav{position: initial; left: auto;bottom: auto; width: 100%; left: auto; margin-left:0;}
.products_kz_yigui .section1 .text{position:absolute; left:0; top:25%; padding:4% 3%; background-color:rgba(209,175,42,0.6);}
    .products_kz_yigui .section1 .text h2{font-size:24px;text-align:center; }
    .products_kz_yigui .section1 .text p{display:none}
.products_kz_yigui .section2{overflow:hidden; padding:3% 0; background-color:#fff;}
    .products_kz_yigui .section2 .container{width:100%; }
    .products_kz_yigui .section2 .container.special .item{width:94%}
    .products_kz_yigui .section2 .item{width:100%;padding-bottom:10px;margin: 0 3%;}
    .products_kz_yigui .section2 .item p{line-height:30px; font-size:18px; text-align:center;}
    .products_kz_yigui .section2 .item p.tit{margin-top:10px;}
    .products_kz_yigui .section2 .item p.subtit{ font-size: 14px; color: #666;}
    .products_kz_mb .subnav{position: initial; width: 100%; margin-left: 0; display:flex; flex-wrap:wrap; height: 76px;}
    .products_kz_mb .subnav a{width:25%}
    .products_kz_mb .subnav a::after{ height:15px; top:12px}
    .products_kz_mb .subnav a:first-child::after,.products_kz_mb .subnav a:nth-child(5)::after{display:none}
.products_kz_mb .section1 .text{position:absolute; left:0; top:25%; padding:4% 3%; background-color:rgba(209,175,42,0.6);}
.products_kz_mb .section1 .text h2{font-size:56px; color:#fff; font-weight:bold;}
.products_kz_mb .section1 .text p{font-size:30px; color:#fff; margin-top:30px; text-align:center;}
.products_kz_mb .section2{overflow:hidden; padding:3% 0; background-color:#fff;}
.products_kz_mb .section2 .container{width:90%; margin:auto;display: flex; flex-wrap: wrap; justify-content: flex-start;}
.products_kz_mb .section2 .container.special{display:block}
.products_kz_mb .section2 .container.special .item{width:100%}
    .products_kz_mb .section2 .item{width:48%; float:left; padding-bottom:15px; margin:1%;}
    .products_kz_mb .section2 .item img{width:100%;}
    .products_kz_mb .section2 .item p{line-height:160%; font-size:16px; text-align:center; }
    .products_kz_mb .section2 .item p.tit{margin-top:20px;}
    .products_kz_mb .section2 .item p.subtit{ font-size: 15px; color: #666;}
/*木门产品*/
.products_mm{overflow:hidden; padding-bottom:0;}
    .products_mm .items{width:96%; padding:5% 2%; margin:0;}
    .products_mm .items .item{float:left; width:48%; margin:1%;}
.products_mm .items .item img{width:100%;}
    .products_mm .items .item p{font-size:16px; line-height:160%; padding:10px 0; padding-left:15px;}
.products_mm .section1 .bg1{position:absolute; width:100%; left:0; right:0;bottom:0;}
.products_mm .section1 .bg2{position:absolute; width:17%; right:10%;bottom:8%;}
    .products_mm .section1 .textbox{width:70%; left:5%; top:25%; text-align:left;}
.products_mm .section2 .textbox{width:36%;  left:6%;}
.products_mm .section2 .textbox img{width:100%;}
    .products_mm .section2 .marks{position:absolute; right:0; top:35%; background-color:rgba(237,138,44,0.8); padding:2% 4%; color:#fff; text-align:center;}
    .products_mm .section2 .marks h2{font-size:24px; font-weight:bold;}
    .products_mm .section2 .marks p{font-size:16px; margin-top:3%;}
    .products_mm .section3 .bg1{position:absolute; width:19%; left:7%; bottom:10%;}
.products_mm .section3 .textbox{width:70%; right:5%; top:20%;}
    .products_mm .section3 .textbox .h2{color:#fff; font-size:20px; line-height:160%;}
.products_mm .section4 .textbox{width:50%;  left:10%; top:20%;}
.products_mm .section4 .textbox h2,.products_mm .section4 .textbox p{text-align:left;}
.products_mm .section4 .bg1{position:absolute; width:17%; right:10%;bottom:8%;}
    .products_mm .section6 .textbox{width:65%; right:5%; top:25%; text-align:center;}
    .products_mm .section6 .bg1{position:absolute; width:23.6%; left:5%; bottom:0;}
.products_mm .section7 .textbox{top:30%; width:80%}
.products_mm .section7 .bg1{position:absolute; width:20%; right:10%;bottom:7%;}



    /*福庆之道*/
    .channelbanner .text .fqbannerh2{font-size:20px;}
    .channelbanner .text .fqschollbannerh2{font-size:18px;}
    .fqzd_culture{overflow:hidden; padding-top:20px;}
    .fqzd_culture .container{width:90%; padding:0px 5%; margin:20px auto;}
    .fqzd_culture .item{width:100%; text-align:center; float:left; overflow:hidden; margin:3% 0px; position:relative;}
    .fqzd_culture .item b,.fqzd_culture .imgitem b{display:block; text-align:center; font-size:20px;}
    .fqzd_culture .item p,.fqzd_culture .imgitem p{text-align:center; line-height:180%; font-size:15px; margin-top:10px;}
.fqzd_culture .imgitem {overflow:hidden; width:100%; clear:both;}
.fqzd_culture .imgitem b{color:#fff;}
.fqzd_culture .imgitem p{color:#fff;}
    .fqzd_culture .img1{padding:10% 0; background:url(../images/fuqingzhidao/7fqzd_1qywh_banner02.jpg) no-repeat center center; background-size:cover;} 
.fqzd_culture .img2{padding:5% 0; background:url(../images/fuqingzhidao/7fqzd_1qywh_banner03.jpg) no-repeat center center; background-size:cover;} 
    .fqzd_culture .item1{width:100%;}
    .fqzd_culture .line::before{content:""; position:absolute;width:0; left:0; top:0; bottom:0; background-color:#ddd;}
    .fqzd_shzr{overflow:hidden; padding-top:20px;}
    .fqzd_shzr .container{width:90%; padding:5%; margin:0;}
    .fqzd_shzr .container p{font-size:15px; line-height:180%; margin-bottom:20px;}
    .fqzd_shzr .imgbox{ text-align:center; margin-top:0;}
    .fqzd_shzr .imgbox .item{width:49%; float:left;}
    .fqzd_shzr .imgbox .item:nth-child(2n){width:49%; float:right;}
    .fqzd_shzr .imgbox .item p{margin-top:5px;}
    .fqzd_sxy{overflow:hidden; padding-top:20px; background-color:#f9f9f9}
    .fqzd_sxy .ctitle{color:#333; text-align:center; padding-bottom:20px; font-size:20px; font-weight:bold;}
.fqzd_sxy .swiper-slide img{width:100%; }
.fqzd_sxy .swiper-button-prev{background:url(../images/fuqingzhidao/7fqzd_3fqsxy_jt01.png) no-repeat center center; width:40px; height:40px; position:absolute; top:50%; z-index:9999; background-size:contain; cursor:pointer;}
.fqzd_sxy .swiper-button-next{background:url(../images/fuqingzhidao/7fqzd_3fqsxy_jt02.png) no-repeat center center; width:40px; height:40px; position:absolute; top:50%; z-index:9999; background-size:contain; cursor:pointer;}
.fqzd_sxy .swiper-pagination-bullet-active{background-color:#fff;}
    .fqzd_sxy .container1{width:90%; margin:auto; padding:5%;}
.fqzd_sxy .container1 .swiper-button-prev{left:2%;}
.fqzd_sxy .container1 .swiper-button-next{right:2%}
.fqzd_sxy .container2{width:90%; margin:auto; padding:5%;}
    .fqzd_sxy .container2 .jieshao{overflow:hidden; padding:0 10px 10px;}
    .fqzd_sxy .container2 .jieshao h2{font-size:20px;}
    .fqzd_sxy .container2 .jieshao p{font-size:16px; margin-top:5px}
.fqzd_sxy .swiper-pagination-bullet-active{background-color:#f67800;}
    .fqzd_sxy .container3{width:90%; margin:auto; padding:5%;}
.fqzd_sxy .container3 .items{overflow:hidden; background-color:#f9f9f9;}
    .fqzd_sxy .container3 .item{ width:50%; float:left;transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s; position:relative;}
    .fqzd_sxy .container3 .item:hover,.fqzd_sxy .container3 .item.on{background-color:#f67800; display:block;}
    .fqzd_sxy .container3 .item b{top:20%; position:absolute;display:block;width: 100%; text-align:center; font-size:26px; color:#999999; margin-top: auto; height:auto;}
    .fqzd_sxy .container3 .item p{ top:30%; position:absolute; display:block;width: 100%; text-align:center; font-size:18px; line-height:30px; height:auto; margin-top:20px; color:#333;margin-bottom: auto; }
.fqzd_sxy .container3 .item:hover b,.fqzd_sxy .container3 .item:hover p{color:#fff;}
    .fqzd_sxy .container3 .item.on b,.fqzd_sxy .container3 .item.on p{color:#fff; }


    /*新闻中心*/
    .news_pp{margin:0; width:90%;overflow:hidden; padding:5%;}
    .news_pp .item{display:block; float:none; width:100%; margin:0; padding-bottom:6%; } 
    .news_pp .item .tit{font-size:18px; color:#333; padding:10px 0px 5px; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap} 
    .news_pp .item .date{font-size:14px; color:#666; line-height:180%;} 
    .news_pp .item .summary{font-size:14px; color:#999;line-height:160%; } 
    .news_pp .item .view{display:none} 
    .news_pp .viewmore,.news_qaq .viewmore{overflow:hidden; margin:30px auto 30px; text-align:center;}
    .news_pp .viewmore a,.news_qaq .viewmore a{font-size:18px; background:url(../images/icon05.png) no-repeat center right; padding-right:35px; background-size:contain; cursor:pointer;}
    .news_qaq{margin:5%; width:90%;overflow:hidden}
    .news_qaq .item{display:block; float:left; width:90%; margin-bottom:5%; padding: 5%; border:1px solid #eee; } 
.news_qaq .item .tit{font-size:16px; color:#f67800; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:bold;} 
    .news_qaq .item .summary{font-size:14px; color:#999;line-height:180%; margin-top:10px;height:auto; overflow:hidden; } 
.news_qaq .item span{display:block; float:left; padding-right:5px;}
    .news_qaq .item .summary span{height:auto;}
.news_video{overflow:hidden}
.news_video .imgbox{position:relative;}
    .news_video .imgbox em{position:absolute; right:5%; bottom:8%; width:42px; height:42px;}
    .newsinfo{overflow:hidden;padding:5%; margin-top:60px;}
.newsinfo .title{overflow:hidden; position:relative;}
    .newsinfo .title .bannerimg{display:block; width:100%; display:none;}
    .newsinfo .title .text{position:relative; left:auto; right:auto; bottom:auto; text-align:center;}
    .newsinfo .title .text h2{ font-size:22px; color:#333;  text-align:left;} 
    .newsinfo .title .text p{font-size:14px;color:#999; margin-top:10px; text-align:left;}
    .newsinfo .title .text p span{margin:0 10px 0px 0;}
    .newsinfo .content{width:100%; margin:5% auto; position:relative;}
    .newsinfo .content .countinfo{ display:none;      position:absolute; width:15%; right:-15%; top:0; text-align:center; color:#aaa}
.newsinfo .content .countinfo div{margin-bottom:30px;}
.newsinfo .content .countinfo p{margin-bottom:5px;}
.newsinfo .content .countinfo img{margin:5px auto;}
    .newsinfo .content p{font-size:15px; line-height:170%; margin-bottom:10px;}
.newsinfo .content img{max-width:100%; margin:10px auto;}
.newsinfo .prenext{overflow:hidden; border:1px solid #ddd; border-radius:10px; padding:15px 1%; font-size:16px; color:#666;overflow:hidden; width:78%; margin:50px auto;}
.newsinfo .prenext .pre,.newsinfo .prenext .next{width:45%; line-height:20px; display:block;}
.newsinfo .prenext .pre span,.newsinfo .prenext .next span{color:#777; border:1px solid #ddd; font-size:14px; padding:0px 10px; display:block;transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;}
.newsinfo .prenext .pre p,.newsinfo .prenext .next p{width:86%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newsinfo .prenext .pre span{margin-right:10px;}
.newsinfo .prenext .next span{margin-left:10px;}
.newsinfo .prenext .pre:hover span,.newsinfo .prenext .next:hover span{background-color:#f67800; color:#fff; border:1px solid #f67800}


    /*服务*/
    .service_down{margin:5% auto; width:100%;overflow:hidden}
    .service_down .beforelogin{position:relative; width:80%; top:auto; left:auto; padding:10%; background-color:#eee; overflow:hidden;}
    .service_down .beforelogin input{border:none; background-color:#fff; height:44px; line-height:44px; width:39%; margin-right:1%; float:left; font-size:14px; text-indent:20px;}
    .service_down .beforelogin .submit{float:left; cursor:pointer; background-color:#f67800; color:#fff; line-height:44px; width:20%; text-align:center; letter-spacing:5px; font-size:14px;}
    .service_down .afterlogin{position:relative; width:90%; padding:5%; top:auto; left:auto; right:auto; overflow:hidden;}
    .service_down .afterlogin .item{overflow:hidden; float:none; width:100%; margin:0; padding:0; background-color:#fff; padding:3% 0px 2%; border-bottom:1px solid #eee; }
    .service_down .afterlogin .item .loadinfo{overflow:hidden; border-bottom:none; width:80%; float:left}
    .service_down .afterlogin .item .loadinfo .tit{font-size:16px; width:100%; overflow:hidden; white-space:nowrap; white-space:nowrap; text-overflow:ellipsis; }
    .service_down .afterlogin .item .loadinfo .date{color:#aaa; font-size:14px; padding:10px 0px;}
    .service_down .afterlogin .item .download{padding-top:10px;  width:20%; float:left;}
    .service_down .afterlogin .item .download img{float:none; margin:auto; width:28px;}
.service_down .afterlogin .item .download a{float:right; display:block; padding:0px 35px 0px 10px; font-size:14px; line-height:36px;color:#666666; background:url(../images/download01.png) no-repeat 45px 10px;   }
.service_down .afterlogin .item .download a:hover{background:url(../images/download02.png) no-repeat 45px 10px;background-color:#f67800;  color:#fff;}
    .service_down .viewmore{overflow:hidden; position:relative;  bottom:auto; width:100%; text-align:center;}
    .service_down .viewmore a{font-size:18px; background:url(../images/icon05.png) no-repeat center right; padding-right:35px; background-size:contain;}
    .service_scene{margin:20px auto 0px; width:100%;overflow:hidden}
    .service_scene .scenecate{width:100%; background-color:#fbfbfb; padding:20px 0px; overflow:hidden; margin-top:10px;}
.service_scene .scenecate .item{float:left;  width:33.33%; text-align:center; cursor:pointer;    padding-bottom: 10px;}
.service_scene .scenecate .item .imgbox{margin:auto; width:60px; height:60px;background-size:contain;}
    .service_scene .scenecate .item p{line-height:180%; font-size:15px;}
.service_scene .scenecate .item:hover p{color:#f67800}
.service_scene .scenecate .imgbox1{background:url(/assets/images/service_cate01.png) no-repeat center center;}
.service_scene .scenecate .imgbox2{background:url(/assets/images/service_cate02.png) no-repeat center center;}
.service_scene .scenecate .imgbox3{background:url(/assets/images/service_cate03.png) no-repeat center center;}
.service_scene .scenecate .imgbox4{background:url(/assets/images/service_cate04.png) no-repeat center center;}
.service_scene .scenecate .imgbox5{background:url(/assets/images/service_cate05.png) no-repeat center center;}
.service_scene .scenecate .imgbox6{background:url(/assets/images/service_cate06.png) no-repeat center center;}
.service_scene .scenecate .imgbox7{background:url(/assets/images/service_cate07.png) no-repeat center center;}
.service_scene .scenecate .imgbox8{background:url(/assets/images/service_cate08.png) no-repeat center center;}
.service_scene .scenecate .imgbox9{background:url(/assets/images/service_cate09.png) no-repeat center center;}
.service_scene .modelcon{width:90%; margin:auto; overflow:hidden; margin-top:0; padding:5%;}
    .service_scene .modelcon .item{ float:none; width:100%; margin:0; padding-bottom:20px; margin-bottom: 10px;}
    .service_scene .modelcon .item img{width:100%;}
    .service_scene .modelcon .item p{font-size:16px; line-height:30px; margin-top:10px; position:relative;}
    .service_scene .modelcon .item p::after{position:absolute; content:""; left:0; bottom:-5px; width:12%; height:2px; background-color:#aaa;}
    .service_scene .viewmore{overflow:hidden; margin:20px auto 30px; text-align:center;}
    .service_scene .viewmore a{font-size:18px; background:url(../images/icon05.png) no-repeat center right; padding-right:35px; background-size:contain;}
    .service_antifake{margin:auto; width:90%;overflow:hidden; padding:5%;}
    .service_antifake .modelcon{padding:5%; background:url(../images/service_fw_bg.png) no-repeat bottom right; background-color:#f9f9f9; overflow:hidden;  background-size:contain;}
    .service_antifake .modelcon .search{width:100%; margin:auto; overflow:hidden; margin-bottom:0;}
    .service_antifake .modelcon .search input{width:75%; height:40px; border:1px solid #ddd; text-indent:15px;; line-height:40px; float:left}
    .service_antifake .modelcon .search a.btn{float:left; width:24%; background-color:#f67800; text-align:center; line-height:42px; height:42px; color:#fff; cursor:pointer;}
    .service_antifake .modelcon .flbox{width:100%; float:none;}
    .service_antifake .modelcon .frbox{width:100%; float:none;}
    .service_antifake .modelcon .sl{overflow:hidden; margin-top:30px;}
    .service_antifake .modelcon .sl h2{font-size:20px; font-weight:bold; color:#333333; position:relative; padding-bottom:15px; margin-bottom: 20px;}
.service_antifake .modelcon .sl h2::after{content:""; position:absolute; left:0; bottom:0px; width:35px; height:2px; background-color:#aaa;}
    .service_antifake .modelcon .sl p{color:#333333; font-size:15px; line-height:180%; margin-bottom:10px;}
    .service_stores{margin:0; width:100%;overflow:hidden; padding:5% 0;}
.service_stores .modelcon{background-color:#f9f9f9; /*overflow:hidden;*/ }
    .service_stores .modelcon .search{width:90%; margin:auto; max-width:100%; padding:5%; height:auto; position:initial;}
.service_stores .modelcon .search a.btn{float:left; width:100%; display:block; background-color:#f67800; text-align:center; line-height:48px; height:48px; color:#fff; cursor:pointer;}
    .service_stores .layui-input-inline{float:left; width:25%;}
    .service_stores .layui-input-inline:first-child{display:none;}
.service_stores .layui-input, .layui-select, .layui-textarea{height:48px; line-height:48px;}
.service_stores .modelcon .maps{overflow:hidden; position:relative;}
.service_stores .modelcon .maps .mapimg{width:100%;}
    .service_stores .modelcon .maps .storelist{position:relative; background-color:#fff; top:auto; left:auto; bottom:0; width:100%; min-width:100%;overflow: scroll; padding:0;}
    .service_stores .modelcon .maps .storelist .store{overflow:hidden; padding:5%; width:90%; height:auto; color:#333; cursor:pointer; border-bottom:1px solid #ddd;}
.service_stores .modelcon .maps .storelist .store:hover{background-color:#f9f9f9;}
.service_stores .modelcon .maps .storelist .store:hover h2{color:#f67800}
    .service_stores .modelcon .maps .storelist .store.on{background-color:#fff;}
.service_stores .modelcon .maps .storelist .store.on h2{color:#f67800}
.service_stores .modelcon .maps .storelist .store h2{font-size:18px; font-weight:bold;height:30px; line-height:30px; padding-left:30px; margin-bottom:10px; background:url(../images/icon07.png) no-repeat center left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
    .service_stores .modelcon .maps .storelist .store p{font-size:14px; line-height:26px;}



    /*快装*/
    .kz{overflow:hidden; margin-top: 60px;}
    .kz .section1 .container{overflow:hidden; width:100%; min-width:100%; margin:auto;}
    .kz .section1 .fl{float:none; width:100%; padding-left:0; overflow:hidden;}
    .kz .section1 .fl h2{font-size:28px; color:#333; font-weight:bold; padding-top:10%;text-align: center;}
    .kz .section1 .fl p{font-size:18px; color:#333; margin-top:3%; text-align:center;}
.kz .section1 .fl p span{padding-right:5%; padding:0 2%;}
    .kz .section1 .fr{float:none; width:100%;}
    .kz .section1 .fr img{float:none; width:70%; margin:5% auto;}
    .kz .section2{background-color:#fff; padding:5%;}
    .kz .section2 .container{width:100%; margin:0; }
    .kz .section2 .container div{padding:5% 10%; background:url(../images/icon08.png) no-repeat left top,url(../images/icon09.png) no-repeat right bottom; font-size:15px; color:#666; line-height:200%; background-size:30px;}
    .kz .section3{position:relative;}
    .kz .section3 .container{width:90%;position:relative; left:auto; top:auto;bottom:auto; right:auto; padding:5%; overflow:hidden;}
    .kz .section3 .container .fl {width:30%; display:none}
.kz .section3 .container .fl img{width:100%; padding-top:5%;}
    .kz .section3 .container .fr h1{font-size:26px; font-weight:bold; color:#333;}
    .kz .section3 .container .item{overflow:hidden; margin-top:7%; padding-left:110px;}
    .kz .section3 .container .item h2{font-size:18px; font-weight:bold; color:#333; padding-bottom:5%;position:relative;height:40px;}
.kz .section3 .container .item h2::after{content:""; position:absolute; left:0; bottom:20px; width:10%; height:1px; background-color:#aaa}
    .kz .section3 .container .item p{font-size:14px; color:#666; line-height:140%;}
.kz .section3 .container .item1{background:url(../images/kuaizhuang/2kz_sc_icon01.png) no-repeat top left;  background-size: 90px;}
.kz .section3 .container .item2{background:url(../images/kuaizhuang/2kz_sc_icon02.png) no-repeat top left;  background-size: 90px;}
.kz .section3 .container .item3{background:url(../images/kuaizhuang/2kz_sc_icon03.png) no-repeat top left;  background-size: 90px;}
    .kz .section4 .container{width:90%;margin:0; padding:5%; overflow:hidden;}
    .kz .section4 .container h3{text-align:center; font-size:22px; font-weight:bold; margin-bottom:20px;}
    .kz .section4 .container .item{width:50%; float:left; position:relative; display:block; margin-bottom:2px;}
.kz .section4 .container .item img{width:100%; }
.kz .section4 .container .item .text{position:absolute; width:100%; text-align:center; top:20%; z-index:999}
    .kz .section4 .container .item .text h2{font-size:20px; font-weight:bold; color:#333;}
    .kz .section4 .container .item .text p{font-size:16px; color:#666; margin-top:10px;}
.kz .section5{position:relative;}
    .kz .section5 .container{width:100%; padding:5% 0; left:auto; right:auto; top:auto; overflow:hidden; position:relative; background:url(/assets/images/kuaizhuang/2kz_jdkjbg.jpg) no-repeat center center; background-size:cover;}
    .kz .section5 .container h2{text-align:center; font-weight:bold; font-size:24px; color:#fff;}
    .kz .section5 .container .items{overflow:hidden; margin:auto; width:100%; padding:10% 0 8%; }
    .kz .section5 .container .item{float:left; text-align:center; display:block; color:#fff; padding:0; padding-top:40px; width:33.33%; height:60px; margin:0; transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;    margin-bottom: 2%;}
.kz .section5 .container .item:hover{ background-color:#ea7200}
    .kz .section5 .container .item .p1{padding-left:0; font-size:16px;}
    .kz .section5 .container .item .p2{padding-left:0; margin-top:0;  font-size: 12px;}
    .kz .section5 .container .item1{background:url(../images/kuaizhuang/2kz_icon01.png) no-repeat top center; background-size:32px;}
    .kz .section5 .container .item2{background:url(../images/kuaizhuang/2kz_icon02.png) no-repeat top center;background-size:32px;}
    .kz .section5 .container .item3{background:url(../images/kuaizhuang/2kz_icon03.png) no-repeat top center;background-size:32px;}
    .kz .section5 .container .item4{background:url(../images/kuaizhuang/2kz_icon04.png) no-repeat top center;background-size:32px;}
    .kz .section5 .container .item5{background:url(../images/kuaizhuang/2kz_icon05.png) no-repeat top center;background-size:32px;}
    .kz .section5 .container .item6{background:url(../images/kuaizhuang/2kz_icon06.png) no-repeat top center;background-size:32px;}
    .kz .section5 .container .item7{background:url(../images/kuaizhuang/2kz_icon07.png) no-repeat top center;background-size:32px;}
    .kz .section5 .container .item8{background:url(../images/kuaizhuang/2kz_icon08.png) no-repeat top center;background-size:32px;}
    .kz .section5 .container .item9{background:url(../images/kuaizhuang/2kz_icon09.png) no-repeat top center;background-size:32px;}
    .kz .section5 .container .item.logo{display:none;}
    .kz .section6 .container{width:94%; margin:0; padding:5% 3%;}
    .kz .section6 .container h2{text-align:center; font-weight:bold; font-size:24px; color:#333;}
.kz .section6 .container .items{overflow:hidden; margin-top:3%;}
    .kz .section6 .container .item{float:left; width:48%; margin:1%; position:relative;}
.kz .section6 .container .item img{width:100%;}
.kz .section6 .container .item .mask{position:absolute; padding:8%; left:0; right:0; bottom:0; top:0; transition:0.6s;-webkit-transition:0.6s;-moz-transition:0.6s;}
    .kz .section6 .container .item .mask p{color:#fff; font-size:18px; font-weight:400; position:relative;}
.kz .section6 .container .item .mask p::after{content:""; width:10%; height:1px; position:absolute; left:0; bottom:-18px; background-color:#fff;}
.kz .section6 .container .item:hover .mask{background-color:rgba(0,0,0,0.6);}
.kz .section7{text-align:center; background-color:#f2f2f2; padding:1% 0px 3%;}
    .kz .section7 .container{width:90%; margin:0; padding:5%}
    .kz .section7 .container h2{text-align:center; font-weight:bold; font-size:24px; color:#333;}
.kz .section7 .container .items{overflow:hidden; margin-top:5%;}
    .kz .section7 .container .item{float:left; width:33.33%; text-align:center; overflow:hidden; margin-bottom:30px;}
    .kz .section7 .container .item .imgbox{float:none; border-radius:50%; width:36px; height:36px; background-color:#f67800; padding:20px; margin:auto}
    .kz .section7 .container .item .imgbox img{width:36px;}
    .kz .section7 .container .item p{font-size:16px; color:#333; line-height:160%; margin-top:5px;overflow:hidden; }
    .kz .section7 .container .item1{padding-top:0;}
    .kz .section7 .container .item2{padding-bottom:0; }
    .kz .section7 .bgimg{width:70%; margin:auto;}


    .special{margin-top:60px;}
    .special .item{width:100%; margin:5% auto; text-align:center; display:block;}
    .specialinfo{width:100%; margin:60px auto 0; text-align:center}
    .specialinfo img{width:100%}
    .styleinfo{overflow:hidden; margin-top:60px; background-color:#f8f8f8; }
    .styleinfo .banner img{width:100%;}
    .styleinfo .container{width:100%; margin:auto}
    .styleinfo .summary{ padding: 5%;}
    .styleinfo .summary h2{font-size:24px; line-height:40px;}
    .styleinfo .summary h3{font-size:15px; line-height:40px; color:#f67800}
    .styleinfo .summary p{color: #666; margin-top: 10px; line-height: 24px; width: 50%; width:60%;}
    .styleinfo .content{padding:0;}
    .styleinfo .content img{width:100%}
}









