﻿@charset "utf-8";
/* CSS Document */
/*newlist*/
.clear{ clear:both}
.clearfix{ clear:both}
.hidden{ display:none}
/*铜铸list*/
.lanmuc-xxlb{width: 100%; height: auto;}
.lanmuc-xxlb .xs{width: 1200px; margin: 0 auto; padding-bottom: 20px;}
.lanmuc-xxlb .tit{width: 270px; height: 75px; margin-bottom: 20px; margin-left: 465px; float: left; line-height: 75px; text-align: center; background:url(../img/tongt.png)center; font-size:26px;}
.lanmuc-xxlb .sdtt{width: 270px; height: 75px; margin-bottom: 20px; margin-left: 465px; float: left; line-height: 75px; text-align: center; background:url(../img/sdt.png) no-repeat center; font-size:26px;}
.lanmuc-xxlb .bxgt{width: 270px; height: 75px; margin-bottom: 20px; margin-left: 465px; float: left; line-height: 75px; text-align: center;  font-size:26px; background:url(../img/bxgb.png) no-repeat center;}

.lanmuc-xxlb .xslz{width:960px; height:auto; float: left; margin-right: 10px; overflow: hidden; padding-bottom: 20px;}
.lanmuc-xxlb .xsnr{width:960px; height: auto; margin: 20px 0; float: left;}
.lanmuc-xxlb .xsnr center{ font-size: 20px; margin-top:20px; margin-bottom: 20px; font-weight:bold;}
.lanmuc-xxlb .xsnr p{line-height: 26px;}
.lanmuc-xxlb .xst{width: 970px; height: 30px; line-height: 30px; float: left; border-bottom: 1px solid #ccc;}
.lanmuc-xxlb .xsly{width:224px; height: auto; float: right; background: url(../img/lb.jpg) top no-repeat; padding-top: 30px; border:1px solid #ccc; margin-top: 30px; margin-bottom: 10px;}
.lanmuc-xxlb .ffs{width:100%; height: 50px; line-height:50px; float: left;}
.lanmuc-xxlb .szt{width: 10px; height: 50px; background-color:#fc8416; float: left; margin-left: 20px;}
.lanmuc-xxlb .syz{margin-left: 50px; font-size: 28px; border-bottom: 1px solid #ccc; width: 154px;}
.lanmuc-xxlb .ffx{width:200px; height: auto; float: left; padding: 10px; }
.lanmuc-xxlb .ffx ul li{width:180px; height: 34px; line-height: 34px; text-align: center; float: left; font-size: 18px; margin: 10px; border: 1px solid #ccc; background: #ccc; padding: 2px;}
.lanmuc-xxlb .ffx ul li:hover{background-color: #fc8416;}
.lanmuc-xxlb .ffx ul li:hover a{color: #fff;}
.lanmuc-xxlb .xslz ul li{width:310px; height:227px; margin: 10px 10px 40px 0; float: left;  text-align: center; float: left;}
.lanmuc-xxlb .xslz ul li:hover{color:#fc8416}
.lanmuc-xxlb  #new{width: 850px; height:auto; float: left; margin-right: 10px; overflow: hidden; padding-bottom: 20px; }
.lanmuc-xxlb  #new ul li{width: 100%; height:180px; float: left; margin: 10px 0; float: left; overflow: hidden; padding: 10px; border-bottom: 1px solid #ccc;}
.lanmuc-xxlb  #new ul li:hover a{color:#fc8416;}
.lanmuc-xxlb  #new ul li:hover{filter: Alpha(Opacity=90); /*IE*/ -moz-opacity: 0.9; /*FF*/ opacity: 0.9;}
.lanmuc-xxlb .zmt{width: 220px; height:180px; float: left;}
.lanmuc-xxlb .zmt img{width: 100%; height: auto;}
.lanmuc-xxlb .ymz{width: 600px; margin-left: 30px; float: left; height: 200px;}
.lanmuc-xxlb .ys{height: 40px; line-height: 40px; float: left; border-bottom: 1px solid #ccc; font-size: 18px; font-weight: bold;} 
.lanmuc-xxlb .yx{height: 140px; padding: 20px 0; float: left; overflow: hidden; white-space:normal; width: 590px; line-height: 24px;}

.lanmuc-xxlb .sst{width: 304px; height:221px; float: left; border: 1px solid #ccc;  padding: 2px;  overflow: hidden;}
.lanmuc-xxlb .sst img{width: 100%; height: auto; transition: 0.5s all;}
  
.lanmuc-xxlb .sst:hover img{transform:scale(1.1)}
.lanmuc-xxlb .xxz{width: 100%; height: 40px; line-height: 40px; float: left; font-size: 18px;}
/*list*/
.lanmuc-xxlb .xs h3{font-size: 30px; color: #333;  margin-bottom: 40px; background:url(../img/bg1.png) no-repeat center; margin-top: 40px;}
.lanmuc-xxlb .xs h3 span{display: inline-block; padding-right: 15px; background: #f7f7f7;}
/*底部分页*/
/*.lanmuc-xxlb .fy{ width:400px; height:30px; line-height:30px; float:left; margin-left:280px; margin-bottom: 20px;}
.lanmuc-xxlb .fy a{color: #fff;}
.lanmuc-xxlb .fy ul li{ margin:0 5px; float:left; padding:0 2px;  width:30px; text-align:center; height: 30px;}
.lanmuc-xxlb .b{ cursor:pointer;  background-color:#CCC; color:#666;}
.lanmuc-xxlb .b:hover{ background-color:#fc8416; color:#FFF;}
.lanmuc-xxlb .hs{ background-color:#fc8416; color:#FFF;}*/
.fy{ width:100%;/* height:30px;*/ line-height:30px;/* float:left; margin-left:280px;*/ margin-bottom: 20px; text-align:center; margin:40px auto 20px;}
.fy a{ padding:10px 15px; background:#CCC;color:#FFF;}
.fy a:hover{background:#fc8416;}
.fy .curr{background:#fc8416;}
.fy .next{ background:#666;}

/*单独banner*/
.lanmuc-jss{width: 100%; height: auto;}
.lanmuc-jss .jsd{width: 1200px; height:700px; margin: 0 auto; padding-top: 40px;}
.lanmuc-jss .bxg_intro dd em{border-left: 10px solid #eba828;}
.lanmuc-jss .blg_intro{padding-bottom: 80px;}
.lanmuc-jss .blg_intro h3{font-size: 30px; color: #333;  margin-bottom: 40px; background:url(../img/bg1.png) no-repeat center;}
.lanmuc-jss .blg_intro h3 span{display: inline-block; padding-right: 15px; background: #f7f7f7;}
.lanmuc-jss .blg_intro dt{float: right;}
.lanmuc-jss .blg_intro dt img{display: block; width: 500px; height: 300px;}
.lanmuc-jss .blg_intro dd{float: left; padding: 60px 40px 0; background:url(../img/ic1.png) no-repeat 40px 225px; width: 420px; height: 240px;}
.lanmuc-jss .blg_intro dd em{display: block; font-size: 24px; color: #333; border-left: 10px solid #2e2d3f; line-height: 25px; padding-left: 15px; margin-bottom: 20px;}
.lanmuc-jss .blg_intro dd p{line-height: 24px; width: 400px; font-size: 14px;}

.lanmuc-guoc{width: 100%; height: auto;}
.lanmuc-guoc .gud{width: 1200px; height:800px; margin: 0 auto; padding-bottom:60px; padding-top:20px;}

.lanmuc-guoc .tit{width: 270px; height: 75px; margin-bottom: 20px; margin-left: 465px; float: left; line-height: 75px; text-align: center; background:url(../img/tongt.png) no-repeat center; font-size:26px;}
.lanmuc-guoc .sdtt{width: 270px; height: 75px; margin-bottom: 20px; margin-left: 465px; float: left; line-height: 75px; text-align: center; background:url(../img/sdt.png) no-repeat center; font-size:26px
	;}
.lanmuc-guoc .bxgt{width: 320px; height: 75px; margin-bottom: 20px; margin-left: 465px; float: left; line-height: 75px; text-align: center;  font-size:26px; background:url(../img/bxgbb.png) no-repeat center;}
.lanmuc-guoc .gc{width: 1200px; height: 600px; background: url(../img/tzbg.png) no-repeat center; float: left; margin: 20px 0; position: relative;}
.lanmuc-guoc .gcx{width:218px; height: 218px; border-radius: 200px; position: absolute; overflow: hidden;}
.lanmuc-guoc .gcxz{width:218px; height:40px; line-height:40px; text-align: center; position: absolute; font-size: 24px;}
.lanmuc-guoc .gcx img{width: 100%; height: 100%;}



/*铜铸精品欣赏*/
.lanmuc-xs{width: 100%; height: auto;}
.lanmuc-xs .xs{width: 1200px; height: 790px; margin: 0 auto;}
/*标题带背景*/
.lanmuc-xs .tit{width: 270px; height: 75px; margin-bottom: 20px; margin-left: 465px; float: left; line-height: 75px; text-align: center; background:url(../img/tongt.png) no-repeat center; font-size:26px;}
.lanmuc-xs .sdtt{width: 270px; height: 75px; margin-bottom: 20px; margin-left: 465px; float: left; line-height: 75px; text-align: center; background:url(../img/sdt.png) no-repeat center; font-size:26px;}
.lanmuc-xs .bxgt{width: 270px; height: 75px; margin-bottom: 20px; margin-left: 465px; float: left; line-height: 75px; text-align: center;  font-size:26px; background:url(../img/bxgb.png) no-repeat center;}

.lanmuc-xs .xsl{width: 1200px; height:580px; float: left; }
.lanmuc-xs .xsl ul li{width: 380px; height:310px; margin: 10px; float: left;  text-align: center; float: left;}
.lanmuc-xs .sst{width: 374px; height:274px; float: left; border: 1px solid #ccc;  padding: 2px;  overflow: hidden;}
.lanmuc-xs .sst img{width: 100%; height: auto; transition: 1s all;}
.lanmuc-xs .sst:hover img{transform:scale(1.1)}
.lanmuc-xs .xxz{width: 100%; height: 30px; line-height: 30px; float: left; line-height: 30px; font-size: 18px;}
/*承诺*/
.lanmuc-cn{width: 100%; height:380px;}
.lanmuc-cn .cnd img{width: 100%; height: 100%;}
/*铜雕知识*/
.lanmuc-guoc .zsda{width: 1200px; height: 500px; margin: 0 auto; padding-top: 40px;}
.lanmuc-guoc .zd{width:480px; height:280px; float: left;}
/*左部图片轮播*/
.lanmuc-guoc .wrapper { width: 100%; margin: 0 auto; position: relative; }
.lanmuc-guoc .fn-clear { zoom: 1; }
.lanmuc-guoc .box_skitter { position: relative; }
.lanmuc-guoc .box_skitter ul { display: none; }
.lanmuc-guoc .box_skitter .container_skitter { overflow: hidden; position: relative; }
.lanmuc-guoc .box_skitter .image { overflow: hidden; }
.lanmuc-guoc .box_skitter .image img { display: none; width:100% }
.lanmuc-guoc .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.lanmuc-guoc .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.lanmuc-guoc .box_skitter .prev_button { position: absolute; top: 50%; left:0; z-index: 100; width:40px; height:40px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../img/prev.png) no-repeat left top !important; }
.lanmuc-guoc .box_skitter .next_button { position: absolute; top: 50%; right:0; z-index: 100; width:40px; height:40px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../img/next.png) no-repeat left top !important; }
.lanmuc-guoc .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.lanmuc-guoc #slideshow { width:580px; height:360px; }
.lanmuc-guoc  #slideshow ul { display: none; }
/*右边知识列表*/
.lanmuc-guoc .yd{width:600px; height:360px; float: right; padding-left: 20px;}
.lanmuc-guoc .yd ul li{width:100%; height:80px; margin-bottom:10px; border-bottom: 1px solid #ccc;}
.lanmuc-guoc .yd ul li:hover{filter: Alpha(Opacity=80); /*IE*/ -moz-opacity: 0.8; /*FF*/ opacity: 0.8;}
.lanmuc-guoc .rq{width: 80px; height:55px; padding-right: 20px; border-right: 1px solid #ccc; line-height: 30px; text-align: center; color: #666; padding-top: 10px; margin-bottom: 5px;float: left;}
.lanmuc-guoc .rq p span{font-size: 40px;}
.lanmuc-guoc .ynr{width:464px; padding:0 5px; height: 66px; float: left; padding-left: 30px;}
.lanmuc-guoc .yxx a{color: #666;}
.lanmuc-guoc .yss{width: 100%; height:30px; line-height: 26px; float: left; font-size: 18px; font-weight: bold;}
.lanmuc-guoc .yss a{color: #333;}
.lanmuc-guoc .yxx{width: 100%; height: 36px; float: left;}
/*底部联系我们*/
.lanmuc-guoc .liaxd{width: 1200px; height:460px; margin: 0 auto;}
.lanmuc-guoc .zbd{width:450px; height:400px; padding-top:40px; float: left;}
.lanmuc-guoc .zhs{width: 10px; height:400px; background-color: #fc8416; float: left;}
.lanmuc-guoc .zwz{width:390px; height:400px; float: left; overflow: hidden; padding-left: 20px;}
.lanmuc-guoc .zwz p{line-height: 40px; font-size: 16px;}
.lanmuc-guoc .zwz h1{color: #fff; margin-bottom: 30px; margin-top: 10px;}
.lanmuc-guoc .zwz p a{color: #fff;}
.lanmuc-guoc .zwz p a:hover{ font-weight: bold;}
.lanmuc-guoc .zbd ul li{width:420px; height: 60px; float: left; margin-left: 30px; margin-bottom: 10px; font-size: 16px; color: #fff;}
.lanmuc-guoc .zt{width: 60px; height: 60px; float: left; margin-right: 20px;}
.lanmuc-guoc .yz{width: 340px; height:44px; float: left; line-height: 24px; padding-top: 16px;}
.lanmuc-guoc .ew{width:240px; height:420px;  background-color:#fc8416; float:left; padding: 20px 30px;}
.lanmuc-guoc .ews{width: 240px; height:140px; text-align: center; font-size:30px; float: left; margin-bottom: 20px;}
.lanmuc-guoc .ewx{width: 240px; height:100px; text-align: center; font-size:30px; float: left; color: #fff; line-height: 30px;}
.lanmuc-guoc .ew img{height: 100%; width: auto;}
.lanmuc-guoc .ewx span{font-size: 20px;}

/**留言**/
.guestbook{ padding:20px; line-height:30px;}
.guestbook p{margin:10px 0 0 0}
.guestbook label{ margin-right:20px; text-align:right; width:100px; display:inline-block}
.guestbook input{ height:30px; line-height:30px; }
.guestbook textarea{line-height:30px;}


/****************************************20190709 shitou****************************************************/
/*关于我们导航*/
.lanmuc-xxlb .dao{width:1200px; height: 60px; float: left; border-top: 2px solid #fc8416; background: #f4f4f4; }
.lanmuc-xxlb .dao ul li{width:198px; float: left; line-height: 60px; font-size: 18px; text-align: center;border-left: 1px solid #fff; border-right: solid 1px #fff; }
.lanmuc-xxlb .dao ul li a{color: #666;  padding: 10px 20px;}
.lanmuc-xxlb .dao ul li a:hover{color:#fc8416;}
/*关于我们详情*/
.lanmuc-xxlb .jj{width: 1200px; height:600px; margin: 0 auto; padding-bottom: 20px;}
.lanmuc-xxlb .jj img{max-height:440px; width:auto; text-align:center;}
.lanmuc-xxlb .jjx{width: 1200px; height:1200px; margin: 0 auto; padding-bottom: 20px;}
.lanmuc-xxlb .tmm{width: 100%; height: 60px; line-height: 40px; text-align: center; font-size:26px; border-bottom: 1px solid #ccc; float: left; margin-top: 40px;}
.lanmuc-xxlb .nerr{width: 100%; height:220px; float: left; line-height: 30px; padding-bottom: 30px; position: relative; font-size: 16px;}
.lanmuc-xxlb .morr{width: 140px; height: 40px; border-radius: 20px; position: absolute; left: 530px; bottom: 0; line-height: 40px; background-color: #eceae9; font-size: 18px; text-align:center;}
.lanmuc-xxlb .morr a{padding:10px; color: #666;}
.lanmuc-xxlb .morr a:hover{color: #fc8416;}
.lanmuc-xxlb .sixiang{width: 1200px; float: left; height: 160px; margin-top: 60px;}
.lanmuc-xxlb .sixiang ul li{width: 300px; height:160px; float: left; text-align: center;}
.lanmuc-xxlb .sixiang ul li span{color: #bb9760;}

.lanmuc-xxlb .rongy{width: 100%; height: 300px;background: url("../img/rybg.jpg") center;}
.lanmuc-xxlb .rongx{width: 1200px; margin: 0 auto; height: 300px;}
.lanmuc-xxlb .rongxx{width: 600px; float: left; height:200px; padding:50px 0;}
.lanmuc-xxlb .bia{width: 200px; height: 60px; line-height: 40px; font-size:26px; border-bottom: 1px solid #ccc; float: left; color: #fff; margin: 0 400px 30px 0;}
.lanmuc-xxlb .rongxx ul li{width: 280px; float: left; height: 30px; line-height: 30px; color: #fff; font-size: 16px; margin-right: 20px; overflow: hidden;}
.lanmuc-xxlb .rongxx ul li a{color: #fff;}
.lanmuc-xxlb .rongyy{width: 560px; float: left; height:200px; padding:50px 20px;}
.lanmuc-xxlb .rongyy ul li{width: 180px; height: 300px; float: left; margin: 0 3px; text-align: center; overflow: hidden;}
.lanmuc-xxlb .rongyy ul li img{width:100%; height:auto; }
/*liniani */
.lanmuc-xxlb .linian{width: 1200px; height:600px; position: relative; margin: 0 auto;}
.lanmuc-xxlb .lnz{width:550px; height: 450px; float: left;}
.lanmuc-xxlb .lnz img{width: 100%; height: 100%;}
.lanmuc-xxlb .jtt{width: 40px; height: 40px; position: absolute; left: 530px; top:200px;}
.lanmuc-xxlb .lnnr{ width:640px; height: 400px; position: absolute; right: 10px; bottom: 50px; padding: 20px 30px; background:url("../img/qywhbg.jpg") center top;}
.lanmuc-xxlb .lnnr .tim{width: 200px; height: 60px; line-height: 40px; font-size:26px; border-bottom: 1px solid #ccc; float: left; color: #333; float: left; margin-right: 400px; margin-bottom: 30px; }
.lanmuc-xxlb .lnnr .nr{width: 640px; height: 400px; line-height: 30px; color: #666; float: left; font-size: 16px;}
.lanmuc-xxlb .lnnr .mor{width: 140px; height: 40px; border-radius: 20px; position: absolute; left:30px; bottom:10px; line-height: 40px; background-color: #eceae9; font-size: 18px; text-align: center;}
.lanmuc-xxlb .lnnr .mor a{padding:10px; color: #666;}
.lanmuc-xxlb .lnrr .mor a:hover{color: #fc8416;}
/*架构*/
.lanmuc-xxlb .jiag{width:100%; height: 400px; background: url("../img/zjhbg.jpg") center;}
.lanmuc-xxlb .jiax{width: 1200px; height:400px; margin:0 auto;}
.lanmuc-xxlb .jiax ul li{width: 360px; margin: 0 20px; float: left; height: 240px; margin-top: 60px;}
.lanmuc-xxlb .jiax ul li img{width: 100%; height: 100%;}
.lanmuc-xxlb .jiax .biatt {width:200px; margin:60px 80px 0 80px;height: 60px; line-height: 40px; font-size:26px; border-bottom: 1px solid #ccc; float: left; color: #fff; text-align: center;}
.lanmuc-xxlb .jiax .biatt a{color: #fff;}
/*设计师详情*/
.lanmuc-xxlb .sjnr{width:960px; height: auto; margin: 20px 0; float: left;}
.lanmuc-xxlb .sjda{width: 100%; height:260px; background: #f2f2f2; float: left; margin-top: 20px; margin-bottom: 20px;}
.sjnr h2{ line-height:30px; border-bottom:1px solid #666}
.lanmuc-xxlb .sjnr .content{ padding:10px;}
.lanmuc-xxlb .sjnr .content img{ max-width:100%;}
.lanmuc-xxlb .sjz{width:420px; height:260px; float: left; overflow: hidden;}
.lanmuc-xxlb .sjz img{width:100%; height:100%;}
.lanmuc-xxlb .sjy{width: 500px; padding: 20px; height: 260px; float: right;}
.lanmuc-xxlb .sjys{width: 100%; height: 60px; line-height: 60px; float: left; font-size: 18px; position: relative;}
.lanmuc-xxlb .sjygg{width: 80px; height: 2px; background: #f00; position: absolute; left: 0; bottom: 0;}
.lanmuc-xxlb .sjyx{width: 500px; height: auto; line-height:26px; color: #666; margin-top: 80px;}
/*.lanmuc-xxlb .sjnr ul li{width: 300px; height: 220px; float: left; overflow: hidden;}
.lanmuc-xxlb .sjnr ul li img{width: 100%; height: auto;}*/