/*网站大图*/
.welcome_banner{height:100vh;}
.welcome_banner .swiper-container{height:100%;}
.welcome_banner .swiper-slide{overflow:hidden;background-color:#000;}
.welcome_banner .swiper-slide video{display:block;width:100%;height:auto;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.welcome_banner .swiper-slide i{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;}
@keyframes dh0{
    0%{transform:scale(1.1);}
    50%{transform:scale(1);}
    100%{transform:scale(1.1);}
}
.welcome_banner .swiper-slide i.gif{transform:scale(1);animation:none;}
.welcome_banner .swiper-slide div{position:absolute;top:50%;left:9%;transform:translateY(-50%);color:#fff;}
.welcome_banner .swiper-slide div h6{font-size:0.45rem;opacity:0;transform:translateY(1rem);transition:all 0.8s;margin-bottom:0.3rem;}
.welcome_banner .swiper-slide div p{font-size:0.2rem;margin-bottom:0.1rem;opacity:0;transform:translateY(1rem);transition:all 0.8s 0.2s;}
.welcome_banner .swiper-slide div span{display:block;opacity:0;transform:translateY(1rem);transition:all 0.8s 0.4s;}
.welcome_banner .swiper-slide-active div h6{opacity:1;transform:translateY(0);text-shadow:0 0 0.2rem rgba(0,0,0,0.2);}
.welcome_banner .swiper-slide-active div p{opacity:1;transform:translateY(0);}
.welcome_banner .swiper-slide-active div span{opacity:1;transform:translateY(0);}
.welcome_banner .swiper-pagination span{background-color:#fff;opacity:1;}
.swiper-pagination{bottom:0.3rem !important;font-size:0;}
.swiper-pagination span{vertical-align:top;width:0.15rem;height:0.15rem;margin:0 0.06rem !important;transition:all 0.5s ease;}
.swiper-pagination span.swiper-pagination-bullet-active{background-color:rgba(210,127,38,1) !important;}
/*产品中心*/
.cpzx{width:100%;height:auto;}
.cpcate{height:60px;margin-top:20px;}
.cpcate .c_left{width:18%;height:60px;background:#df7900;text-align:center;color:#fff;line-height:60px;font-size:24px;}
.cpcate .c_right{width:82%;border:1px solid #e2e2e2;padding:5px 6px 0 6px;height:60px;background:#fff;box-sizing:border-box;}
.cpcate .c_right .more{height:48px;line-height:48px;font-size:16px;}
.cpcate .c_right .more a{color:#f08200;}
.cpcate .c_right .more:hover a{color:#3891d2;}
.cpcate .c_right .h_title .title {color:#fff;font-family:"微软雅黑";font-size:16px;display:inline-block;width:200px;text-align:center;background-color:#3891d3;line-height:50px;}
.cpcate .c_right .h_title .cur, .h_title .tt a:hover {background-color:#df7900;}
.main{min-height:auto;margin-bottom:20px;}
.main .c_left{width:18%;}
.main .c_left .senior{width:100%;padding-left:19px;height:62px;line-height:62px;font-size:18px;color:#fff;background:url(../senior.png) no-repeat right 10px center #333;box-sizing:border-box;border-bottom: 1px dashed #ccc;}
.main .c_left .senior:last-child{border-bottom:0;}
.main .c_left .senior a{color:#fff;}
.main .c_left .c_small{background:#4f4e4e;}
.main .c_left .c_small a{color:#fff;width:50%;float:left;text-indent:12px;font-size:13px; padding:6px 0;}
.main .c_right{width:82%;padding-left:6px;box-sizing:border-box;padding-top:6px;}
.main .c_right .image_list{display:none;}
.main .c_right .c_list li{width:24%;margin:0 1% 1% 0;box-sizing:border-box;}
.main .c_right .c_list li .pic{width:100%;text-align:center;display:block;overflow:hidden;}
.main .c_right .c_list li .pic span{display:inline-block;height:100%;vertical-align:middle;}
.main .c_right .c_list li .pic img{width:100%;max-height:223px;vertical-align:middle;transition:all 1s;}
.main .c_right .c_list li .pic:hover img{transform:scale(1.1);}
.main .c_right .c_list li .name{height:40px;line-height:40px;background:#fff;text-align:center;font-size:16px;}
.main .c_right .c_list li .name a{color:#666;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.main .c_right .c_list li:hover .name a{color:#3891d2;}
/*关于我们*/
.about{position:relative;padding:60px 0;}
.about .bg{position:absolute;top:0;width:100%;height:608px;background:url(../about_bg.jpg) no-repeat center top;background-size:cover;}
.about .bg:after{content:" ";position:absolute;top:0;width:100%;height:100%;background:rgba(210,127,38,.8);}
.about .box{position:relative;padding:50px;box-sizing:border-box;background:#fff;}
.about ul{float:left;width:100%;padding-top:80px;}
.about ul li{float:left;width:25%;color:#d48a39;text-align:center;}
.about ul li p{color:#2b2b2b;font-size:16px;padding-top:15px;}
.about ul li h3{display:inline-block;font-size:36px;line-height:30px;font-family:Impact,Haettenschweiler,Franklin Gothic Bold,Arial Black," sans-serif";}
.about ul li b{display:inline-block;font-size:36px;line-height:30px;}
.about .about_img{position:relative;width:40%;}
.about .about_img .img{width:100%;overflow:hidden;}
.about .about_img .img img{width:100%;max-height:410px;display:block;transition:all 1s;}
.about .about_img:hover .img img{transform:scale(1.1);}
.about .about_txt{width:55%;padding:10px;padding-bottom:0;}
.about .about_txt .in_title{height:auto;margin:0;text-align:left;}
.about .about_txt .in_title span{padding:0;padding-bottom:15px;}
.about .about_txt .in_title span:before{display:none;}
.about .about_txt .in_title span:after{top:auto;left:0;bottom:0;width:30px;height:2px;background:#3f3f3f;}
.about .about_txt .con{color:#5c5c5c;font-size:14px;line-height:24px;text-align:justify;margin-top:10px;height:auto;overflow:hidden;}
.about .about_txt a.more{margin:0;margin-top:15px;}
.about .in_title{position:relative;height:70px;text-align:center;margin-top:70px;z-index:1;}
.about .in_title span{position:relative;display:inline-block;font-size:30px;line-height:30px;padding:0 55px;}
.about .in_title span:before,.about .in_title span:after{content:" ";position:absolute;top:50%;margin-top:-2px;left:0;width:32px;height:4px;background:#d8d8d8;}
.about .in_title span:after{left:auto;right:0;}
.about .in_title span h3{position:relative;top:-2px;display:inline-block;color:#d48a39;padding-left:10px;}
.about .in_title span p{display:inline-block;font-family:impact,chicago;color:#3f3f3f;}
.about a.more{position:relative;display:block;width:158px;color:#d48a39;font-size:16px;line-height:48px;text-align:center;border-radius:50px;border:1px solid #d48a39;}
.about a.more:hover{color:#fff;background:#d48a39;-webkit-transform:scaleX(1);transform:scaleX(1);}
/*5大优势*/
.index-service{width:100%;height:auto;margin-bottom:2%;background:#ffffff;}
.index-service .index-title{padding:60px 0 50px;}
.index-service .index-title-en{font-size:46px;color:#b5b5b5;margin-bottom:10px;text-transform:uppercase;font-weight:400;}
.index-service .index-title-cn{font-size:24px;color:#000;position:relative;display:inline-block;z-index:1;font-weight:400;}
.index-service .index-title-cn::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:6px;background:#ff8707;z-index:-1;box-sizing:border-box;}
.index-service .service-main{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.index-service .service-main .left{width:50%;overflow:hidden;}
.index-service .service-main .left img{width:100%;transition:all 1s;}
.index-service .service-main .left .pic:hover img{transform:scale(1.1);}
.index-service .service-main .text-list{width:48%;}
.index-service .service-main .text-list .item{background:#ffffff;padding:22px 28px;border-radius:3px;cursor:pointer;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;}
.index-service .service-main .text-list .item:last-child{margin-bottom:0;border-bottom:0;}
.index-service .service-main .text-list .item.on{background:#d68c3b;}
.index-service .service-main .text-list .item.on h5{color:#ffffff;}
.index-service .service-main .text-list .item.on p{color:#ffffff;}
.index-service .service-main .text-list .item h5{font-size:18px;font-weight:bold;margin-bottom:15px;color:#3D454D;}
.index-service .service-main .text-list .item p{color:#999999;line-height:20px;}
/*工程案例*/
.index-case{width:100%;height:auto;background:url(../bg.jpg) repeat center top;padding-bottom:60px;}
.index-case .index-title{padding:60px 0 50px;}
.index-case .index-title-en{font-size:46px;color:#ffffff;margin-bottom:10px;text-transform:uppercase;font-weight:400;}
.index-case .index-title-cn{font-size:24px;color:#ffffff;position:relative;display:inline-block;z-index:1;font-weight:400;}
.index-case .index-title-cn::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:6px;background:#ff8707;z-index:-1;box-sizing:border-box;}
.index-case .case-list{width:100%;height:auto;}
.index-case .case-list li{width:30%;overflow:hidden;zoom:1;display:inline-block;vertical-align:top;margin-right:5%;}
.index-case .case-list li:nth-child(3n){margin-right:0;}
.index-case .case-list .inner{margin-bottom:20px;}
.index-case .case-list .inner .pics{width:100%;overflow:hidden;max-height:490px;}
.index-case .case-list .inner .pics img{width:100%;border:5px solid #ff8707;box-sizing:border-box;}
.index-case .case-list .pic-attr{width:auto;overflow:hidden;font-size:12px;margin-bottom:45px;}
.index-case .case-list .pic-title{margin-bottom:8px;margin-top:10px;}
.index-case .case-list .pic-title a{font-weight:700;font-size:18px;color:#ffffff;}
.index-case .case-list .pic-intro{text-decoration:none;font-style:normal;font-weight:400;font-size:14px;color:#ffffff;}
/*首页新闻*/
.index-news{background:#ffffff;margin-bottom:2%;}
.index-news .index-title{padding:60px 0 50px;}
.index-news .index-title-en{font-size:46px;color:#b5b5b5;margin-bottom:10px;text-transform:uppercase;font-weight:400;}
.index-news .index-title-cn{font-size:24px;color:#000;position:relative;display:inline-block;z-index:1;font-weight:400;}
.index-news .index-title-cn::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:6px;background:#ff8707;z-index:-1;box-sizing:border-box;}
.news{display:flex;flex-wrap:wrap;margin:0 -20px;}
.news .item{width:calc(50% - 40px);padding:0 0 34px;margin:0 20px 34px;position:relative;border-bottom:1px solid #c4c4c4;display:flex;}
.news .item .time{color:#000;word-wrap:break-word;box-sizing:border-box;}
.news .item .pic{flex:0 0 294px;width:294px;overflow:hidden;}
.news .item .pic a{display:block;}
.news .item .pic img{width:100%;transition:All .3s ease-in-out;-webkit-transition:All .3s ease-in-out;-moz-transition:All .3s ease-in-out;-o-transition:All .3s ease-in-out;}
.news .item .info{width:100%;}
.news .item .info h3{font-size:22px;height:60px;line-height:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000;font-weight:700;}
.news .item .info .desc{font-size:14px;color:#5d5d5d;line-height:24px;margin-bottom:32px;display:-webkit-box;overflow:hidden;white-space:normal!important;box-sizing:border-box;}
.news .item .info .more{color:#000;}
.news .item:hover .info h3 a{color:#ff8707;}
.news .item:hover .pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.news .item .pic+.info{flex:1;width:10%;padding-left:30px;}
.casemorewrap{text-align:center;word-wrap:break-word;box-sizing:border-box;}
.trs5{transition:all .5s;}
.baseview{width:127px;height:33px;text-align:center;line-height:33px;border:1px solid #cbc9c9;font-size:14px;color:#969191;display:inline-block;background:#fff;}
.baseview:hover{background:#ff8707;color:#FFF;border-color:#ff8707;}
/*雕塑工作流程*/
.index-gzlc{background-color:#ffffff;background-image:url("../work.png");background-size:auto;background-repeat:no-repeat;background-position:50% 0%;background-Attachment:scroll;padding-top:5.23%;padding-left:0%;padding-right:0%;padding-bottom:3%;}
.index-gzlc .f1600{margin-top:40px;}
.index-gzlc .title{text-align:center;}
.index-gzlc .title span{font-size:46px;color:#fff;}
.index-gzlc .title1{text-align:center;margin-top:8px;}
.index-gzlc .title1 span{font-size:24px;color:#fff;}
#wfBox{position:relative;margin-top:85px;height:230px;max-width:60%;width:60%;}
#wfBox .line{position:absolute;top:63px;left:59px;width:1087px;height:112px;background:url(../line1.png) no-repeat;z-index:1;}
#wfBox .odd{top:0;}
#wfBox .even{bottom:0;}
#wfBox h6{position:relative;padding-top:10px;text-align:center;font-size:18px;color:#fff;z-index:4;}
#wfBox .dot{position:absolute;width:128px;height:128px;background-image:url('../yuan.png');background-repeat:no-repeat;cursor:pointer;-webkit-opacity:1;opacity:1;filter:alpha(opacity=0);z-index:2;}
#wfBox .icon{position:relative;margin-left:auto;margin-right:auto;z-index:4;}
#wfBox .dot1{left:0;}
#wfBox .dot1 .icon{margin-top:32px;margin-bottom:-1px;width:36px;height:33px;background-image:url(../icon/a1.png);background-repeat:no-repeat;background-size:contain;}
#wfBox .dot2{left:154px;}
#wfBox .dot2 .icon{margin-top:32px;margin-bottom:-1px;width:36px;height:33px;background-image:url(../icon/a2.png);background-repeat:no-repeat;background-size:contain;}
#wfBox .dot3{left:307px;}
#wfBox .dot3 .icon{margin-top:32px;margin-bottom:-1px;width:36px;height:33px;background-image:url(../icon/a3.png);background-repeat:no-repeat;background-size:contain;}
#wfBox .dot4{left:461px;}
#wfBox .dot4 .icon{margin-top:32px;margin-bottom:-1px;width:36px;height:33px;background-image:url(../icon/a4.png);background-repeat:no-repeat;background-size:contain;}
#wfBox .dot5{left:615px;}
#wfBox .dot5 .icon{margin-top:32px;margin-bottom:-1px;width:36px;height:33px;background-image:url(../icon/a5.png);background-repeat:no-repeat;background-size:contain;}
#wfBox .dot6{left:769px;}
#wfBox .dot6 .icon{margin-top:32px;margin-bottom:-1px;width:36px;height:33px;background-image:url(../icon/a6.png);background-repeat:no-repeat;background-size:contain;}
#wfBox .dot7{left:922px;}
#wfBox .dot7 .icon{margin-top:32px;margin-bottom:-1px;width:36px;height:33px;background-image:url(../icon/a7.png);background-repeat:no-repeat;background-size:contain;}
#wfBox .dot8{left:1076px;}
#wfBox .dot8 .icon{margin-top:32px;margin-bottom:-1px;width:36px;height:33px;background-image:url(../icon/a8.png);background-repeat:no-repeat;background-size:contain;}
/*合作伙伴*/
.index-partner{width:100%;padding:1rem 0;overflow:hidden;line-height:normal;}
.index-partner .dzlc{width:100%;overflow:hidden;padding:3rem 0;background:#ffffff;line-height:normal;}
.index-partner .dzlc_top dt{width:100%;overflow:hidden;font-size:3vw;font-weight:bolder;}
.index-partner .dzlc_top dd{width:100%;overflow:hidden;color:#999999;font-size:1.875vw;}
.hz_bo{width:100%;padding:30px 0;visibility:hidden;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;}
.hz_bo > *{visibility:visible;-webkit-box-shadow:0 10px 5px rgba(0,0,0,0.1);box-shadow:0 10px 5px rgba(0,0,0,0.1);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);box-shadow:0 0 10px 5px rgba(29,29,29,0.1);transition:ease all .3s;}
.hz_bo:hover > *{-webkit-box-shadow:0;box-shadow:0;-webkit-transform:0;transform:0;box-shadow:0;}
.hz_bo li{width:19%;height:auto;margin-right:1.25%;margin-bottom:1%;float:left;}
.hz_bo li:nth-child(5n){margin-right:0;}
.hz_bo li img{vertical-align:top;}
.hz_bo > *:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none;box-shadow:none;}