﻿body,h1,h2,h3,h4,h5,h6,p,pre,dl,dt,dd,ul,ol,li{margin: 0; padding: 0;}
body{font-family: arial; background:#000; color:#fff;}
li{list-style: none;}
a{color: inherit; text-decoration: none;}
a:hover{color: inherit; text-decoration: none;}
a:focus,input:focus{outline: none;}
img{border: none;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}

/* 头部 */
.top1bj{background: #000; border-bottom: 1px solid #1a1a1a;}
.top1{width: 1280px; margin: 0 auto; height: 32px; line-height: 32px; font-size: 12px; color: #eacea9;}
.top2bj{background: #000;}
.top2{width: 1280px; height: 140px; margin: 0 auto;}
.top2 .logo{float: left; margin: 14px 16px 0 0;}
.top2 .tit{float: left; margin-top:30px;}
.top2 .tit dt{margin-bottom:6px;}
.top2 .tit dd{font-size: 16px; color: #fff;}
.top2 .fr{margin-top: 30px;}
.top2 .fr dt{font-size: 18px; font-weight: normal; background: url(images/pjh_02.png) left center no-repeat; padding-left: 36px; color: #fff; line-height: 28px;}
.top2 .fr dd{font-size: 38px; color: #dabf99;}
.top3bj{background: #222222;}
.top3{width: 1280px; margin: 0 auto; height: 48px;}
.top3 ul{width: 1010px; float: left; display: flex; justify-content: space-around; line-height: 48px; color: #fff2d5; font-size: 16px;}
.top3 form{float: right; height: 48px; width: 250px; display: flex; align-items: center;}
.top3 form input[type="text"]{width: 230px; height: 28px; border: none; background: #fff2d5; text-indent: 10px; color:#333;}
.top3 form input[type="submit"]{width: 40px; height: 28px; border: none; background: #fff2d5 url(images/pjh_03.png) center center no-repeat;}

/* banner */
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

/* 首页 */
.box1{width: 1280px; height: 250px; background: #191919; margin: -125px auto 0; position: relative; z-index: 2; color: #fff2d5; display:flex; justify-content:space-between;}
.box1 .item{height: 250px; padding: 60px 0; display:flex;}
.box1 .item dl{border-left:1px solid #292929; position:relative;}
.box1 .item em{font-size: 82px; font-style: normal; line-height: 82px; padding:0 30px;}
.box1 .item dl{padding:0 30px;}
.box1 .item dl dt{font-size: 16px; font-weight: normal; font-family: "宋体";}
.box1 .item dl dd{text-transform: uppercase;}
.box1 .item dl img{position:absolute; left:30px; bottom:0;}
.box1 .item:nth-child(2){background: #101010;}

.index_tit{font-size: 20px; color: #ffc001; text-align: center; background: url(images/pjh_04.png) center center no-repeat; margin-bottom: 88px;}
.index_tit small{font-size: 14px; color: #666; text-transform: uppercase;}

.box2bj{background: #151515; padding: 190px 0 100px; margin-top: -125px;}
.box2{width: 1280px; margin: 0 auto;}
.box2 .item{width: 512px; float: left;}
.box2 .item .info{height: 512px;}
.box2 .item .info:nth-child(2){height: 256px;}
.box2 .item .info>img{width: 100%; height: 100%;}
.box2 .item .info dl{padding: 40px 0 30px;}
.box2 .item .info dl dt{color: #fff2d5; margin-bottom: 10px; font-size: 16px;}
.box2 .item .info dl dd{color: #fff; font-family: "宋体";}
.box2 .item .info .more{display: flex; align-items: center;}
.box2 .item .info .more a{display: block; width: 96px; height: 28px; line-height: 28px; background: #fff2d5; text-align: center; margin-right: 10px; color:#333;}
.box2 .item2{width: 256px; float: left;}
.box2 .item2 .info{height: 256px;}
.box2 .item2 .info>img{width: 100%; height: 100%;}
.box2 .item2 .info dl{padding: 40px 20px 30px;}
.box2 .item2 .info dl dt{color: #fff2d5; margin-bottom: 10px; font-size: 16px;}
.box2 .item2 .info dl dd{color: #fff; font-family: "宋体";}
.box2 .item2 .info .more{display: flex; align-items: center; padding-left: 20px;}
.box2 .item2 .info .more a{display: block; width: 96px; height: 28px; line-height: 28px; background: #fff2d5; text-align: center; margin-right: 10px; color:#333;}

.box3bj{height: 869px; background: url(images/index_08.jpg) center center no-repeat;}
.box3{width: 1280px; margin: 0 auto;}
.box3 .tit{font-size: 20px; color: #ffc001; padding: 150px 0 56px;}
.box3 .tit small{font-size: 14px; color: #666; text-transform: uppercase;}
.box3 .fl{width: 736px;}
.box3 .fl img{width: 100%; padding: 10px; border: 1px solid #27292a;}
.box3 .fl dl{padding: 40px 190px 0 30px; color: #999;}
.box3 .fl dl dt{font-size: 16px; font-weight: normal; margin-bottom: 15px;}
.box3 .fl dl dd{margin-bottom: 25px; line-height: 24px;}
.box3 .fl dl .more{display: block; width: 150px; height: 44px; line-height: 44px; text-align: center; border: 1px solid #414343; background: url(images/pjh_09.png) center center no-repeat;}
.box3 .fr{width: 500px;}
.box3 .fr li{width: 236px; height: 236px; border: 1px solid #27292a; padding: 10px; float: left; margin: 0 7px 14px 7px;}
.box3 .fr li .pic{width: 100%; height: 100%; overflow: hidden;}
.box3 .fr li .pic img{width: 100%; height: 100%; transition: 0.5s;}
.box3 .fr li .pic img:hover{transform: scale(1.2);}

.box4bj{height: 769px; background: url(images/index_11.jpg) center center no-repeat; padding-top: 90px;}
.box4bj .index_tit{margin-bottom: 50px;}
.box4{width: 1280px; margin: 0 auto;}
.box4 .tit{display: flex; justify-content: center; color: #fff; align-items: center;}
.box4 .tit em{font-size: 80px; font-weight: bold; margin-right: 10px;}
.box4 .tit div small{font-size: 17px; color: #f7e4ad; text-transform: uppercase;}
.box4 .tit div h3{font-size: 36px; font-weight: bold;}
.box4 .bod{margin-top: 80px; display: flex; justify-content: space-between;}
.box4 .bod dl{flex: 1; text-align: center; padding: 0 50px;}
.box4 .bod dl dd h3{font-size: 20px; margin: 35px 0 15px; color: #eee;}
.box4 .bod dl dd p{line-height: 24px; color: #ddd;}

.box5bj{height: 1090px; position: relative; padding-top: 60px;}
.box5bj:after{content: ""; position: absolute; top: 0; left: 0; width: 50%; height: 100%; background: #000; z-index: -1;}
.box5bj:before{content: ""; position: absolute; top: 0; right: 0; width: 50%; height: 100%; background: #111; z-index: -1;}
.box5{width: 1280px; height: 100%; background: #212121; margin: 0 auto; padding: 110px 42px 0;}
.box5 li{width: 386px; height: 352px; float: left; margin: 0 16px 16px 0; color: #fff; overflow: hidden;}
.box5 li:nth-child(3n){margin-right: 0;}
.box5 li img{width: 100%; height: 100%; transition: 0.5s;}
.box5 li img:hover{transform: scale(1.2);}
.box5 li dl{padding: 30px 30px 0 30px;}
.box5 li dl dt{font-size: 20px; color: #ffc001;}
.box5 li dl dt small{font-size: 14px; color: #666666; text-transform: uppercase;}
.box5 li dl dd{line-height: 24px; margin-top: 20px;}
.box5 .more{display: block; width: 150px; height: 44px; line-height: 44px; text-align: center; border: 1px solid #414343; background: url(images/pjh_09.png) center center no-repeat; margin: 50px auto;}

.box6bj{background: #151515; padding: 90px 0 50px;}
.box6{width: 1280px; margin: 0 auto;}
.box6 .fl,.box6 .fr{width: 620px;}
.box6 .index_new img{width: 100%; padding: 10px; background: #212121;}
.box6 .index_new dl{padding: 35px 0 0 0;}
.box6 .index_new dl dt{font-size: 16px; color: rgba(255,255,255,0.5); border-bottom: 1px solid #1c1e24; padding-bottom: 22px; margin-bottom: 22px; font-weight: normal; position: relative;}
.box6 .index_new dl dt:after{content: ""; position: absolute; bottom: -1px; left: 0; width: 10px; height: 1px; background: #6f5b21;}
.box6 .index_new dl dd{line-height: 22px; color: rgba(255,255,255,0.4);}
.box6 .more111{display: block; width: 280px; height: 46px; border: 1px solid #414343; background: url(images/pjh_09.png) center center no-repeat; margin: 50px auto 0;}

/* 底部 */
.bottom1bj{background: #090909; padding: 25px 0; text-align: center;}
.bottom1bj img{opacity: 0.3;}

.bottom2bj{background: #000000; border-top: 1px solid #161616; border-bottom: 1px solid #161616;}
.bottom2{width: 1280px; height: 56px; line-height: 56px; margin: 0 auto;}
.bottom2 ul{display: flex; justify-content: center;}
.bottom2 ul li a{padding: 0 30px; font-size: 16px; color: rgba(255,255,255,0.5);}

.bottom3bj{background: #090909; padding: 30px 0;}
.bottom3{width: 1280px; margin: 0 auto; display: flex; justify-content: center;}
.bottom3 dl{padding: 0 70px; text-align: center;}
.bottom3 dl dt{height: 30px; position: relative; margin-bottom: 20px;}
.bottom3 dl dt img{position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
.bottom3 dl dd{color: rgba(255,255,255,0.5);}

.bottom4bj{background: #090909; border-top: 1px solid #161616; padding: 15px 0;}
.bottom4{width: 1280px; margin: 0 auto; color: rgba(255,255,255,0.5); text-align: center;}

/* 产品列表 */
.fanye{margin-top:20px;}
.fanye li{float:left; color:#eee; font-size:14px; margin-right:8px;}

/* 新闻列表 */
.list_news{padding-top:10px;}
.list_news li{padding-bottom:20px; margin-bottom:20px; border-bottom:1px dashed #d7d7d7;}
.list_news li a{font-size:16px; color:#fff; font-weight:bold;}
.list_news li p{font-size:14px; color:#ddd; margin-top:10px;}
.list_news li .fl{width:160px; height:90px;}
.list_news li .fl img{width:100%; height:100%;}
.list_news li .fr{width:690px;}

/* 客服 */
.kefu{position:fixed; top:200px; right:5px; width:130px; background:#fff; color:#FFF; text-align:center; z-index:10; border-radius:10px; overflow:hidden; border:1px solid #000;}
.kefu .dl1{background:#000; padding:15px 0 10px;}
.kefu .dl1 dt{font-size:12px; padding-bottom:6px; margin:0 10px 10px; border-bottom:1px dashed rgba(255,255,255,0.4);}
.kefu .dl1 dd{font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.kefu .dl2{text-align:center; padding:15px 0; font-size:14px; color:#333;}
.kefu .dl2 img{width:90%;}

/* 关于我们 */
.about1bj{height: 769px; background: url(images/about_01.jpg) center center no-repeat;}
.about1{width: 1280px; margin: 80px auto; position: relative; text-align: center;}
.about1 em{position: absolute; top: -34px; left: 0; right: 0; margin: auto; width: 92px; height: 88px; background: #dcb766; line-height: 100px; font-size: 26px; font-weight: bold; font-style: normal; color: #333;}
.about1 em:before{content: ""; position: absolute; top: 32px; left: 0; right: 0; margin: auto; width: 40px; height: 1px; background: #333; transform: rotateZ(-30deg); transform-origin: left bottom;}
.about1 dl{padding: 330px 0 40px;}
.about1 dl dt{font-size: 60px;}
.about1 dl dd{font-size: 26px; color: #fff2d5; text-transform: uppercase; font-family: "宋体";}
.about1 a{display: block; width: 68px; height: 26px; border: 3px solid #d1b061; line-height: 20px; background: #16131e; color: #d1b061; margin: 0 auto 30px}
.about1 p{font-size: 14px; line-height: 22px;}

.about2bj{background: #121212; padding: 70px 0 60px;}
.about2{width: 1280px; margin: 0 auto; text-align: center;}
.about2 .video{width: 680px; height: 420px; overflow: hidden; margin: 0 auto 100px;}
.about2 .video video{width: 100%; height: 100%;}
.about2 a{display: block; width: 68px; height: 26px; border: 3px solid #d1b061; line-height: 20px; background: #16131e; color: #d1b061; margin: 0 auto;}

.about3bj{background: url(images/about_03.jpg); padding: 32px 0 60px;}
.about3{width: 1280px; margin: 0 auto; color: #ffce74;}
.about3 ul{position: relative; padding: 40px 140px;}
.about3 ul:before{content: ""; position: absolute; top: 0; left: 50%; margin-left: -1px; width: 1px; height: 100%; background: #515151;}
.about3 ul:after{content: ""; position: absolute; top: 0; left: 50%; width: 1px; height: 100%; background: #000;}
.about3 ul li{width: 50%; float: right; padding-left: 22px; margin-bottom: 20px;}
.about3 ul li:nth-of-type(2n){padding-right: 22px; text-align: right; float: left;}
.about3 p{width: 530px; padding: 26px 30px; background: #222222; border-radius: 20px; margin: 30px auto 0;}

.about4bj{height: 1035px; background: url(images/about_04.jpg) center center no-repeat;}
.about4{width: 1280px; margin: 0 auto;}
.about4 .fl{width: 630px; height: 740px; margin-top: 210px; padding: 90px 50px 0 50px;}
.about4 a{display: block; width: 68px; height: 26px; border: 3px solid #d1b061; line-height: 20px; background: #16131e; color: #d1b061; margin-bottom: 22px; text-align: center;}
.about4 ul{border-top: 1px solid #f0c576; color: #f0c576; line-height: 24px;}
.about4 ul li{margin-top: 20px;}

.about5bj{background: url(images/about_03.jpg); padding: 60px 0 20px;}
.about5{width: 1280px; margin: 0 auto; display: flex; justify-content: space-between; flex-wrap: wrap;}
.about5 dl{width: 16.6666%; text-align: center; margin-bottom: 40px; color: #f0c576; padding: 0 15px;}
.about5 dl dt{font-size: 18px; margin: 15px 0 10px;}
.about5 dl dd{font-size: 12px;}

.about6bj{background: url(images/about_17.png) center center; height: 519px;}
.about6{width: 1280px; height: 100%; display: flex; flex-direction: column; justify-content: center; text-align: center; color: #f0c576; margin:0 auto;}
.about6 dl{padding-bottom: 25px; position: relative; margin-bottom: 40px;}
.about6 dl:before{content: ""; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; width: 40px; height: 1px; background: #f0c576;}
.about6 dl dt{font-size: 24px;}
.about6 dl dd{font-size: 12px; text-transform: uppercase;}
.about6 p{line-height: 24px;}

/* 产品列表 */
.product_banner{height: 511px; background: url(images/product_01.jpg) center center;}
.porductbj{background: #15110f;}
.product1{width: 1280px; margin: 0 auto 90px; border-bottom: 1px solid #544328;}
.product1 .tit{display: flex; padding: 40px 0; justify-content: center; text-align: center; flex-wrap: wrap;}
.product1 .tit>li{height: 40px; line-height: 40px;background:#d1a659; padding:0 10px; margin:0 5px 10px 5px; color: #333; border-radius: 10px 10px 0 0;position:relative}
.product1 .tit>li ul{position:absolute; top:40px; left:0; min-width:100%;z-index:1;white-space:nowrap; background:#d1a659; line-height:40px; padding:0 10px; display:none;}
.product1 .list{display: flex; justify-content: center; flex-wrap: wrap; text-align: center;}
.product1 .list dl{width: 388px; position: relative; margin: 0 8px 16px 8px;}
.product1 .list dl dt{height: 388px;}
.product1 .list dl dt img{width: 100%; height: 100%;}
.product1 .list dl dd{position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0,0,0,0.7); line-height: 388px; font-size: 18px; opacity: 0; transition: 0.5s;}
.product1 .list dl dd a{display: block;}
.product1 .list dl:hover dd{opacity: 1;}
.product1 .yema{margin: 20px 0;}
.product1 .yema li{float: left; border: 1px solid rgba(255,255,255,0.4); padding: 3px 9px; margin-right: 10px; color: rgba(255,255,255,0.6);}
.product1 .yema select{background:#333;}

.fu{position:fixed; top:200px; left:50%; width:200px; background:#fff; padding:10px; margin-left:-840px;}
.fu dt{height:40px; line-height:40px; text-align:center; background:#121212; font-weight:normal;}
.fu dd{height:30px; line-height:30px; background:#dcb766; margin-top:6px; color:#333;}
.fu dd a{display:block; padding-left:20px;}

.porduct2bj{background: #212121; padding: 88px 0;}
.porduct2{width: 1280px; margin: 0 auto; color: #e6b763;}
.porduct2 .tit{display: flex; justify-content: center; align-items: center;}
.porduct2 .tit i{font-size: 80px; font-weight: bold; margin-right: 10px;}
.porduct2 .tit dd{font-size: 17px; text-transform: uppercase;}
.porduct2 .tit dt{font-size: 36px;}
.porduct2 .bod{display: flex; margin-top: 60px;}
.porduct2 .bod dl{flex: 1; text-align: center; padding: 0 30px;}
.porduct2 .bod dl dt{font-size: 20px; margin: 30px 0 15px;}
.porduct2 .bod dl dd{color: rgba(230,183,99,0.6);}

.product3{width: 1280px; margin: 0 auto; text-align: center; padding: 80px 0; color: #e6b763;}
.product3 dl{padding-bottom: 20px; position: relative; margin-bottom: 30px;}
.product3 dl:before{content: ""; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; width: 36px; height: 1px; background: #e6b763;}
.product3 dl dt{font-size: 24px;}
.product3 dl dd{font-size: 12px; text-transform: uppercase;}
.product3 p{font-size: 14px; line-height: 22px;}

/* 案例列表 */
.case_banner{height: 511px; background: url(images/case_01.jpg) center center;}
.case_banner .bod{width: 1280px; height: 100%; margin: 0 auto; display: flex; justify-content: center; align-items: center;}
.case_banner .bod .item{margin: 0 10px; width: 310px; height: 422px; border: 5px solid #2d210b; position: relative; overflow: hidden; cursor: pointer;}
.case_banner .bod .item img{width: 100%; height: 100%;}
.case_banner .bod .item dl{position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center; display: flex; flex-direction: column; justify-content: center; background: rgba(0,0,0,0.7); transition: 0.5s;}
.case_banner .bod .item dl dt{font-size: 20px; font-weight: normal; margin-bottom: 6px;}
.case_banner .bod .item dl dd{font-size: 12px; text-transform: uppercase;}
.case_banner .bod .item:hover dl{transform: translateY(-422px);}
.list_case{display: flex; flex-wrap: wrap; padding: 40px 0; justify-content: center;}
.list_case dl{width: 310px; margin: 0 5px 10px; padding: 10px; background: #fff; color: #333;}
.list_case dl dt{height: 266px;}
.list_case dl dt img{width: 100%; height: 100%;}
.list_case dl dd{padding-top: 10px; line-height: 26px;}

/* 新闻列表 */
.news_banner{height: 511px; background: url(images/news_01.jpg) center center;}
.list_news{padding: 40px 0;}
.list_news dl{padding: 15px; background: #2c2a29; margin-bottom: 15px; transition: 0.5s;}
.list_news dl:hover{background: #272118;}
.list_news dl dt{width: 300px; height: 210px; float: left;}
.list_news dl dt img{width: 100%; height: 100%;}
.list_news dl dd{margin-left: 340px; padding-top: 20px;}
.list_news dl dd h3{font-size: 18px;}
.list_news dl dd small{display: block; margin: 10px 0 15px; padding-bottom: 15px; border-bottom: 1px solid rgba(255,255,255,0.2); font-size: 14px; color: rgba(255,255,255,0.6);}
.list_news dl dd p{line-height: 24px; color: rgba(255,255,255,0.8);}

/* 新闻详情 */
.shownewsbj{background: #15110f;}
.shownews{width: 1200px; margin: 0 auto; padding: 60px 0;}
.shownews1 .tit{font-size: 24px; text-align: center; font-weight: bold; margin-bottom: 15px;}
.shownews1 .info{text-align: center; font-size: 12px; color: #ccc;}
.shownews1 .bod{border-top: 1px solid rgba(255,255,255,0.2); border-bottom: 1px solid #ddd; padding: 20px 0; margin: 30px 0 20px;}
.shownews1 .bod img{max-width:100% !important; height:auto !important;}
.shownews1 .fanye{color: #999;}

.news2 h3{font-size: 18px; font-weight: bold; padding: 40px 0 25px; color:#fff;}
.news2 li{height: 50px; line-height: 50px; background: #333; padding: 0 30px; transition: 0.5s; margin-bottom: 8px; color:#fff;}
.news2 li:hover{background: #272118; color: #fff;}

/* 产品详情 */
.showprodbj{ background: #15110f;}
.showprod{width: 1280px; margin: 0 auto; color: #333;}
.showprod .left_p{width:240px; float:left; margin-top:30px;}
.showprod .left_p dl.tit{background:#14110c; color:#fff; border-radius:6px 6px 0 0; overflow:hidden; margin-bottom:20px;}
.showprod .left_p dl.tit dt{background:#272118; padding:10px 0; text-align:center; font-size:20px; font-weight:normal;}
.showprod .left_p dl.tit dt small{display:block;}
.showprod .left_p dl.tit dd{height:46px; line-height:46px; padding-left:50px; border-bottom:1px solid #777777;}
.showprod .left_p dl.tit dd a{padding-left:28px; background:url(images/dian.png) left center no-repeat;}
.showprod .left_p h4{text-align:center; color:#fff; background:#272118; color:18px; padding:16px 0; text-transform:uppercase;}
.showprod .left_p .info{border:1px solid #272118; padding:20px 10px 16px 10px; text-align:center; color:#fff;}
.showprod .left_p .info dt{font-size:24px; margin:10px 0;}
.showprod .left_p .info dd{font-size:14px;}
.showprod .left_p .info a{display:block; height:40px; line-height:40px; background:#272118; color:#c9ae83; margin-bottom:10px;}
.showprod .right_p{margin-top:30px;}
.showprod1{padding: 10px 10px 20px 10px; margin-bottom:16px;}
.showprod1 .fl{width: 530px; height: 530px; border: 1px solid #ebe4de; padding: 8px;}
.showprod1 .fl .pic{height: 100%; position:relative;}
.showprod1 .fl .pic img{width: 100%; height: 100%; transition:0.5s;}
.showprod1 .fl .pic .pre{position:absolute; top:0; left:0; width:50%; height:100%;}
.showprod1 .fl .pic .pre span{position:absolute; top:45%; left:10px; font-size:30px; color:#dcb766; display:none;}
.showprod1 .fl .pic .pre:hover span{display:block;}
.showprod1 .fl .pic .next{position:absolute; top:0; right:0; width:50%; height:100%;}
.showprod1 .fl .pic .next span{position:absolute; top:45%; right:10px; font-size:30px; color:#dcb766; display:none;}
.showprod1 .fl .pic .next:hover span{display:block;}

.showprod1 .fr{width: 620px;}
.showprod1 .fr h2{padding: 12px 0; border-bottom: 1px solid #272118; color:#fff;}
.showprod1 .fr .jianjie{padding: 20px 0 30px; color:#CCC;}
.showprod1 .fr .zx{height: 138px; background: #272118; padding: 30px 22px 0 22px;}
.showprod1 .fr .zx dl{background: url(images/pjh_17.png) left center no-repeat; float: left;}
.showprod1 .fr .zx dl dt{font-size: 16px; font-weight: normal; color: #997a5b;}
.showprod1 .fr .zx dl dd{font-size: 24px; color: #fff; font-weight: bold;}
.showprod1 .fr .zx a{display: block;  float: right; margin-top: 10px; border-radius: 6px; width: 100px; height: 40px; line-height: 40px; text-align: center; background: #997a5b; color: #fff;}

.showprod2 .bod .tit{border-bottom:1px solid #272118;}
.showprod2 .bod .tit span{display:block; width:132px; height:56px; line-height:56px; text-align:center; background:#272118; color:#fff;}
.showprod2 .bod .info{padding:26px; color:#FFF;}
.showprod2 .bod .info img{max-width:100%; height:auto !important;}
.showprod2 .bod .info .info_moban img{display:block; margin-bottom:15px;}
.showprod2 .bod .gjc{padding:10px 30px;}
.showprod2 .fanye{color: #999; margin:15px 0; border-top:1px solid #272118; border-bottom:1px solid #272118; padding:10px 0;}
.showprod2 .fanye .fr{width:100px; height:40px; line-height:40px; text-align:center; background:#272118; color:#fff;}

.showprod3{margin: 40px 0 20px;}
.showprod3 .tit{font-size: 18px; color:#fff; margin-bottom: 20px; border-bottom:1px solid #272118; padding-bottom:5px; position:relative;}
.showprod3 .tit:before{content:""; position:absolute; left:0; bottom:-2px; width:72px; height:3px; background:#272118;}
.showprod3 .list_prod .pic p{color: #fff;}
.showprod3 .list_prod li{width: 230px; height: 230px; border: 1px solid #ebe5df; padding: 8px; float: left; margin: 0 12px 20px 0;}
.showprod3 .list_prod li:nth-of-type(5n){margin-right: 0;}
.showprod3 .list_prod li .pic{height: 100%; position: relative; overflow: hidden;}
.showprod3 .list_prod li .pic img{position: absolute; top: 0; left: 0; width: 100%; height: 100%; transition: 0.5s;}
.showprod3 .list_prod li .pic img:hover{transform: scale(1.2);}
.showprod3 .list_prod li .pic p{position: absolute; bottom: 0; left: 0; width: 100%; height: 36px; line-height: 36px; text-align: center; background: rgba(0,0,0,0.7);}

/* 联系我们 */
.contact{position: relative;}
.contact iframe{width: 100%; height: 100%; border: none; background: #ddd;}
.contact .bod{width: 1280px; height: 100%; position: absolute; top: 0; left: 0; right: 0; margin: auto;}
.contact .bod .item{padding: 30px; background: rgba(0,0,0,0.6); position: absolute; top: 0; left: 0; bottom: 0; margin: auto; color: #fff !important; line-height: 26px !important; font-size:16px;}