.banner{position:relative;z-index:1;}
/* .banner .swiper-slide.swiper-slide-active img{animation:myscale 5s infinite;-webkit-animation:myscale 5s infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1;} */
.banner .imgbox{overflow:hidden;display:block;position:relative;}
.banner .text{z-index:10;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);width:100%;}
.banner .text .tit{font-size:40px;color:#ffffff;line-height:1.27;transform:translate(0,80px);-webkit-transform:translate(0,80px);-moz-transform:translate(0,80px);-ms-transform:translate(0,80px);-o-transform:translate(0,80px);transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;text-align:center;letter-spacing:10px;opacity:0;}
.banner .text .desc{font-size:24px;color:rgba(255,255,255,.5);line-height:1.75;margin-top:12px;opacity:0;transform:translate(0,80px);-webkit-transform:translate(0,80px);-moz-transform:translate(0,80px);-ms-transform:translate(0,80px);-o-transform:translate(0,80px);transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;text-align:center;letter-spacing:5px;text-transform:uppercase;}
.banner .text1 .tit{text-align:left;letter-spacing:2px;position:relative;}
.banner .text1 .tit::before{content:'';display:block;position:absolute;width:0;height:0;top:-5px;z-index:1;left:-15px;border-bottom:11px solid #bc8342;border-right:12px solid transparent;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);}
.banner .text1 .desc{text-align:left;color:rgba(255,255,255,1);}
.banner .swiper-slide.swiper-slide-active .tit,.banner .swiper-slide.swiper-slide-active .desc{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transition-delay:.8s;}
.banner .swiper-pagination{position:absolute;bottom:50px;left:0;right:0;text-align:center;z-index:1010;z-index:2;display:flex;align-items:center;justify-content:center;}
.base_pagination .swiper-pagination span{width:25px;height:4px;position:relative;background-color:#a7acb4;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;margin:0 6px;opacity:1 !important;border-radius:0;}
.base_pagination .swiper-pagination span.swiper-pagination-bullet-active{background-color:#bc8342;}
.base_pagination .swiper-pagination span.swiper-pagination-bullet-active::before{width:143%;height:400%;content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:transparent;border:1px solid #bc8342;}
/* index01 */
.index01 .list{display:flex;padding:10px 20px;flex-wrap:wrap;}
.index01 .list .item{width:calc((100% - 20px)/3);position:relative;overflow:hidden;}
.index01 .list .item:not(:nth-child(3n+1)){margin-left:10px;}
.index01 .item .imgbox{padding-bottom:112.32%;position:relative;}
.index01 .item .imgbox img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.index01 .item .text{position:absolute;bottom:50px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);text-align:center;}
.index01 .item .tit{font-size:30px;color:#fffefe;line-height:1.5;margin-bottom:15px;/*text-transform:uppercase;*/}
.index01 .item .btn{transform:translate(0,50px);-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);-ms-transform:translate(0,50px);-o-transform:translate(0,50px);opacity:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;margin-top:20px;}
.index01 .item:hover .btn{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);opacity:1;}
.index01 .item .new{display:block;position:absolute;width:0;height:0;top:0;z-index:1;left:0;border-bottom:55px solid #bc8342;border-right:55px solid transparent;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);}
.index01 .item .new span{color:#fff;font-size:18px;transform:rotate(45deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);display:inline-block;position:absolute;left:4px;top:30px;}
/* index02 */
.index02{margin:10px 0;}
.index02 .list{display:flex;height:960px;}
.index02 .list .item{flex:1;height:100%;position:relative;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.index02 .item .imgbox{height:100%;position:relative;}
.index02 .item .imgbox img{height:100%;object-fit:cover;width:100%;}
.index02 .item .imgbox img.img1{position:relative;z-index:3;opacity:0;}
.index02 .item .imgbox img.img2{position:absolute;left:0;top:0;z-index:2;}
.index02 .item .text{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);text-align:center;width:100%;z-index:4;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.index02 .item .tit{font-size:24px;color:#ffffff;line-height:2;margin-bottom:30px;}
.index02 .item .btn{opacity:0;}
.index02 .item .xi{position:absolute;top:60px;left:60px;font-size:30px;color:#bc8342;display:flex;align-items:center;width:0;overflow:hidden;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;z-index:4;}
.index02 .item .xi::after{content:'';display:block;width:70px;height:1px;background-color:#bc8342;margin-left:10px;}
.index02 .list .item.cur .imgbox{filter:unset;-webkit-filter:unset;opacity:1;}
.index02 .item.cur .imgbox::before{opacity:0;}
.index02 .list .item.cur .xi{opacity:1;width:auto;}
.index02 .item.cur .text{bottom:35%;}
.index02 .list .item.cur{flex:2.44;}
.index02 .item.cur .btn{opacity:1;}
.index02 .item.cur .imgbox img.img1{opacity:1;}
.index02 .item.cur .imgbox img.img2{opacity:0;}
.index03{position:relative;}
.index03 .item{position:relative;}
.index03 .item .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100%;}
.index03 .item .xi{font-size:30px;color:#bc8342;display:flex;align-items:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;z-index:4;}
.index03 .item .xi::after{content:'';display:block;width:70px;height:1px;background-color:#bc8342;margin-left:10px;}
.index03 .item .tit{margin-top:95px;font-size:30px;color:#ffffff;line-height:1.86;}
.index03 .item .desc{font-size:16px;color:rgba(255,255,255,.8);line-height:1.75;max-width:560px;margin-top:5px;margin-bottom:25px;}
.index03 .item .btn{transform:translate(0,80px);-webkit-transform:translate(0,80px);-moz-transform:translate(0,80px);-ms-transform:translate(0,80px);-o-transform:translate(0,80px);transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;}
.index03 .swiper-slide.swiper-slide-active .item .tit,.index03 .swiper-slide.swiper-slide-active .item .desc,.index03 .swiper-slide.swiper-slide-active .item .btn{animation-name:fadeInUp;animation-duration:.8s;animation-delay:.8s;animation-fill-mode:both;}
.index03 .swiper-slide.swiper-slide-active .item .btn{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}
.index03 .swiper-pagination{position:absolute;bottom:45px;left:0;right:0;text-align:center;z-index:1010;z-index:2;display:flex;align-items:center;justify-content:center;}
/* index04 */
.index04{padding:10px 20px;}
.index04 .content{display:flex;padding-left:70px;}
.index04 .content .left{width:250px;}
.index04 .content .right{width:calc(100% - 250px);}
.index04 .content .tit{font-size:30px;color:#bc8342;display:flex;align-items:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;z-index:4;margin-top:52%;}
.index04 .content .tit::after{content:'';display:block;width:70px;height:1px;background-color:#bc8342;margin-left:10px;}
.index04 .content .swiper_box{margin-top:200px;display:flex;width:90px;justify-content:space-between;}
.index04 .swiper-slide{height:auto;}
.index04 .item{padding:65px 0 0;display:block;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.index04 .item .imgbox{padding-bottom:65.5%;position:relative;}
.index04 .item .imgbox img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;}
.index04 .item .text{padding:30px 20px 60px 20px;}
.index04 .item .ctit{font-size:20px;color:#ffffff;line-height:1.66;}
.index04 .item .desc{font-size:14px;line-height:1.71;color:#ffffff;margin-top:20px;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.index04 .item .time{font-size:16px;color:#888888;font-family:"SourceHanSansCN-Light";margin-top:25px;}
.index04 .item .btn{position:absolute;bottom:-20%;/* left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);*/
 transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;opacity:0;}
.index04 .item:hover{padding:0;height:100%;display:flex;flex-direction:column;}
.index04 .item:hover .text{flex:1;background-color:#695644;}
.index04 .item:hover .btn{bottom:40px;opacity:1;}
.index04 .item:hover .time{color:#fff;}
@media (max-width:1459px){.index02 .list{height:760px;}
.index03 .item .tit{margin-top:65px;}
.index04 .item .text{padding:40px 30px 40px 30px;}
.index04 .item .ctit{font-size:14px;}
.index04 .item .desc{font-size:12px;margin-top:10px;}
.index04 .item .time{margin-top:15px;}
}
@media (max-width:1280px){.banner .text .tit{font-size:24px;}
.banner .text .desc{font-size:14px;}
.index01 .item .tit{font-size:20px;}
.index01 .item .btn{margin-top:0;}
.banner .swiper-pagination{bottom:30px;}
.index02 .list{height:660px;}
.index02 .item .tit{font-size:16px;margin-bottom:15px;}
.index03 .item .tit{margin-top:35px;font-size:28px;}
.index03 .item .desc{font-size:14px;}
.index03 .swiper-pagination{bottom:30px;}
.index04 .item .text{padding:20px 15px;}
.index04 .item .time{font-size:14px;}
.index04 .content .swiper_box{margin-top:100px;}
}
@media (max-width:1024px){.index01 .item .text{bottom:30px;}
.banner .swiper-pagination{bottom:20px;}
.index02 .item .xi{font-size:14px;}
.index02 .item .tit{font-size:14px;}
.index03 .item .tit{font-size:24px;}
.index03 .swiper-pagination{bottom:20px;}
.index04 .content{padding:0 20px;justify-content:space-between;}
.index04 .content .right{width:calc(100% - 250px);}
}
@media (max-width:850px){.index02 .item .tit{font-size:12px;}
.index02 .list{height:460px;}
}
@media (max-width:768px){.banner .text .tit{font-size:20px;}
.banner .text .desc{font-size:12px;}
.index01 .item .tit{font-size:18px;}
.banner .text1 .tit::before{left:-8px;}
.index03 .item .tit{font-size:20px;}
.index03 .item .xi{font-size:16px;}
}
@media (max-width:720px){.index02 .list{flex-wrap:wrap;height:auto;}
.index02 .list .item{width:100%;flex:unset;margin-bottom:10px;}
.index02 .list .item.cur{flex:unset;}
.index02 .item .imgbox{height:250px;}
.index04 .content .swiper_box{width:60px;}
}
@media (max-width:640px){.index04{padding:10px;}
.index01 .list .item{width:100%;margin-bottom:2%;}
.index01 .list .item:not(:nth-child(3n+1)){margin-left:0;}
.index01 .item .imgbox{padding-bottom:73.32%;}
.index01 .list{padding:10px;}
.index01 .item .tit{font-size:16px;margin-bottom:10px;}
.index01 .item .btn{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);opacity:1;}
.banner .text .tit{font-size:18px;}
.banner .text .desc{margin-top:10px;line-height:1.3;}
.index03 .item .xi{font-size:12px;}
.index03 .item .tit{font-size:16px;margin-top:10px;}
.index03 .item .desc{font-size:12px;margin-bottom:10px;}
.index04 .content{flex-wrap:wrap;position:relative;padding-bottom:40px;}
.index04 .content .left{width:100%;text-align:center;}
.index04 .content .tit{margin-top:15px;justify-content:center;}
.index04 .content .swiper_box{margin-top:0;position:absolute;bottom:15px;z-index:2;left:50%;transform:translate(-50%,0);}
.index04 .content .right{width:100%;margin-top:15px;}
.index04 .item{padding-top:0;}
.index04 .item:hover{padding:0;height:auto;display:block;}
}
/* 搜索结果 */
.troll{padding:45px 0 100px;}
.troll .content{display:flex;}
.troll .content .left{width:170px;}
.troll .content .l_tit{font-size:16px;color:#ffffff;line-height:45px;background-color:#bc8342;padding-left:20px;}
.troll .content .lables{padding:10px 20px 30px;background-color:#f6f6f6;}
.troll .content .lable{display:flex;justify-content:space-between;font-size:16px;color:#0a0a0a;margin-top:20px;}
.troll .content .right{padding-left:60px;flex:1;}
.troll .search_box{max-width:700px;border:1px solid #a0a0a0;display:flex;height:50px;padding:0 20px;align-items:center;}
.troll .search_box .input{flex:1;}
.troll .search_box .input input{width:100%;font-size:14px;color:#000000;}
.troll .search_box .search_btn{background-image:url(../images/icon06.png);background-repeat:no-repeat;width:21px;height:21px;cursor:pointer;}
.troll .main{margin-top:40px;}
.troll .main_tit{font-size:16px;color:#0a0a0a;}
.troll .main .list{display:flex;flex-wrap:wrap;padding:20px 0 30px;}
.troll .main .item{display:flex;padding:10px;background-color:#f6f6f6;width:calc((100% - 10px)/2);margin-bottom:10px;}
.troll .main .item:not(:nth-child(2n+1)){margin-left:10px;}
.troll .main .item .imgbox{width:35.7%;position:relative;padding-bottom:27%;overflow:hidden;}
.troll .main .item .imgbox img{position:absolute;top:50%;left:50%;max-height:60%;object-fit:cover;}
.troll .main .item .text{display:flex;flex-direction:column;padding-left:30px;justify-content:center;}
.troll .main .item .tit{font-size:18px;color:#0a0a0a;line-height:2;overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;}
.troll .main .item .ctit{font-size:16px;color:#0a0a0a;line-height:1.8;margin-top:20px;
    overflow: hidden;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;}
.troll .main .item:hover img{transform:scale(1.1) translate(-50%,-50%);-webkit-transform:scale(1.1) translate(-50%,-50%);-moz-transform:scale(1.1) translate(-50%,-50%);-ms-transform:scale(1.1) translate(-50%,-50%);-o-transform:scale(1.1) translate(-50%,-50%);}
.troll .main .item:hover .tit{color:#bc8342;}
@media (max-width:1459px){.troll{padding:35px 0 60px;}
.troll .content .right{padding-left:40px;}
.troll .main .item .ctit{
    -webkit-line-clamp: 2;
    margin-top: 15px;
}
}
@media (max-width:1280px){.troll{padding:30px 0 40px;}
.troll .content .right{padding-left:30px;}
.troll .main{margin-top:20px;}
.troll .content .lables{padding:10px 15px 20px;}
.troll .content .l_tit{padding-left:15px;}
}
@media (max-width:1024px){.troll{padding:25px 0 30px;}
.troll .content .right{padding-left:20px;}
.troll .main .item .ctit{margin-top:20px;}
.troll .search_box{height:40px;padding:0 15px;}
.troll .search_box .input input{font-size:12px;}
}
@media (max-width:768px){.troll{padding:20px 0;}
.troll .main .item .ctit{margin-top:15px;}
.troll .main .item .text{padding-left:10px;}
.troll .main .item .tit{font-size:14px;}
.troll .main .item .ctit{font-size:12px;}
.troll .main .item .imgbox{width:46.7%;}
.troll .main .list{padding:10px 0;}
.troll .content .l_tit{font-size:14px;color:#ffffff;line-height:30px;}
}
@media (max-width:640px){.troll .content{flex-wrap:wrap;}
.troll .content .left{width:100%;}
.troll .content .right{padding-left:0;margin-top:10px;}
.troll .content .lable{margin-top:10px;font-size:14px;}
.troll .content .lables{padding:5px 15px 10px;}
}
/* 合作表单 */
.work01{padding:5.52% 0 6.08%;background-repeat:no-repeat;background-size:cover;}
.work01 .main{max-width:690px;width:100%;}
.work01 .tit{font-size:24px;color:#ffffff;line-height:1.25;}
.work01 .form{margin-top:40px;}
.work01 .list{display:flex;flex-wrap:wrap;}
.work01 .list .item{width:calc((100% - 10px)/2);margin-bottom:10px;height:50px;background-image:url(../images/icon12.png);background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;padding:0 30px;border:1px solid #5d5f62;}
.work01 .list .item:not(:nth-child(2n+1)){margin-left:10px;}
.work01 .item label{font-size:16px;color:rgba(255,255,255,.6);position:relative;white-space:nowrap;}
.work01 .item .input{margin-left:10px;}
.work01 .item input{font-size:16px;color:rgba(255,255,255,.6);}
.work01 .item label i{color:#bc8342;position:absolute;left:88%;top:-5px;}
.work01 .item.area{height:140px;width:100%;align-items:unset;padding-top:20px;padding-right:0;}
.work01 .item.area .input{margin-left:0;width:100%;}
.work01 .item.area textarea{width:100%;height:100%;background-color:unset;border-color:transparent;outline:unset;color:#fff;font-size:16px;}
.work01 .tishi{display:flex;align-items:center;margin-top:30px;}
.work01 .tishi .icon{width:20px;height:20px;border:1px solid #5d5f62;background-color:#1a1b1f;position:relative;cursor:pointer;}
.work01 .tishi .icon::before{content:'';display:block;width:6px;height:6px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.work01 .tishi .icon.cur::before{background-color:#bc8342;}
.work01 .tishi .cti{font-size:16px;color:#bcbcbc;margin-left:13px;line-height:1.3;}
.work01 .tishi .cti span{color:#bc8342;display:inline-block;margin:0 5px;}
.work01 .form_btn{width:180px;height:50px;margin-top:40px;}
.work01 .form_btn input{width:100%;height:100%;background-color:#bc8342;color:#fff;font-size:16px;cursor:pointer;}
@media (max-width:1459px){.work01 .form_btn{margin-top:30px;}
.work01 .tishi{margin-top:20px;}
}
@media (max-width:1280px){.work01 .list .item{padding:0 20px;}
.work01 .item.area{padding-top:20px;}
.work01 .form{margin-top:20px;}
.work01 .tit{font-size:20px;}
.work01 .item.area{height:100px;}
}
@media (max-width:768px){.work01 .list .item{height:40px;}
.work01 .item.area{height:100px;}
.work01 .item label,.work01 .item input{font-size:14px;}
.work01 .item.area textarea{font-size:14px;}
.work01 .form_btn{width:120px;height:35px;}
.work01 .form_btn{margin-top:20px;}
.work01 .tishi{margin-top:10px;}
.work01 .list .item{padding:0 10px;}
.work01 .item.area{padding-top:10px;}
.work01 .tit{font-size:18px;}
}
@media (max-width:640px){.work01 .list .item{width:100%;}
.work01 .list .item:not(:nth-child(2n+1)){margin-left:0;}
.work01 .tishi .cti{font-size:12px;}
.work01 .form_btn input{font-size:14px;}
.work01 .form_btn{width:100px;height:30px;}
}
/* 品牌概况 */
.brand01{padding:100px 0 90px;}
.brand01 .main{display:flex;justify-content:space-between;position:relative;z-index:1;}
.brand01 .main .left{width:54%;}
.brand01 .tit{font-size:32px;color:#000000;line-height:1.15;}
.brand01 .edit{margin-top:45px;}
.brand01 .edit,.brand01 .edit *{font-size:16px;color:#333333;line-height:1.875;}
.brand01 .main .p1{font-size:42px;color:#bc8342;text-transform:uppercase;margin-bottom:30px;margin-right:-1em;}
.brand01 .main .p1{letter-spacing:1em;}
.brand01 .main .p4{letter-spacing:0.9em;margin-right:-0.9em;}
.brand01 .main .p2{font-size:42px;color:#bc8342;text-transform:uppercase;}
.brand01 .main .p3{font-size:30px;color:#bc8342;margin-top:30px;letter-spacing:0.45em;}
.brand01 .imgbox{margin-top:-14%;position:relative;}
.brand02{padding:100px 0 70px;background-color:#e2e3e4;}
.brand02 .content{display:flex;justify-content:space-between;}
.brand02 .content .left{width:46.8%;}
.brand02 .content .right{width:49%;padding-top:65px;}
.brand02 .tit{font-size:32px;color:#000000;}
.brand02 .edit{margin:45px 0;}
.brand02 .edit,.brand02 .edit *{font-size:16px;line-height:1.875;color:#333333;}
.brand02 .ctit{font-size:20px;color:#bc8342;line-height:1.5;}
.brand02 .item:not(:last-child){margin-bottom:40px;}
.brand02 .cdesc{font-size:16px;color:#333333;line-height:1.875;margin-top:10px;}
.brand03{background-image:url(../images/icon13.png);background-repeat:no-repeat;background-position:bottom center;padding-bottom:17%;background-color:#eff0f1;padding-top:100px;background-size:100% auto;}
.brand03 .tit{font-size:32px;color:#000000;text-align:center;}
.brand03 .main{margin-top:55px;position:relative;}
.brand03 .item{display:flex;}
.brand03 .item .imgbox{width:50%;}
.brand03 .item .text{width:50%;display:flex;flex-direction:column;justify-content:center;padding-left:100px;background-color:#fff;border-top:2px solid #bc8342;}
.brand03 .item .time{font-size:60px;color:#bc8342;line-height:1.3;font-weight:700;}
.brand03 .item .edit{margin-top:15px;}
.brand03 .item .edit,.brand03 .item .edit *{font-size:16px;color:#333333;line-height:2.25;}
.brand03 .smain{margin-top:60px;padding-left:7.2%;}
.brand03 .smain .utime{font-size:16px;color:#000000;position:absolute;padding-bottom:25px;width:60px;text-align:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;cursor:pointer;}
.brand03 .smain .utime::before{content:'';display:block;position:absolute;bottom:0;left:50%;background-image:url(../images/icon14.png);background-repeat:no-repeat;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:14px;height:16px;}
.brand03 .smain .swiper-slide{height:110px;display:flex;align-items:flex-end;}
.brand03 .smain .swiper-slide.swiper-slide-thumb-active .utime{font-size:28px;color:#bc8342;}
/* .brand03 .smain .swiper-slide:nth-child(5n+1) .utime{left:42%;top:0;}
.brand03 .smain .swiper-slide:nth-child(5n+2) .utime{left:48%;bottom:0;}
.brand03 .smain .swiper-slide:nth-child(5n+3) .utime{left:27%;bottom:42%;}
.brand03 .smain .swiper-slide:nth-child(5n+4) .utime{left:30%;bottom:42%;}
.brand03 .smain .swiper-slide:nth-child(5n+5) .utime{left:56%;bottom:31%;}
*/
.brand03 .smain .swiper-pagination{opacity:0;}
.brand04{background-repeat:no-repeat;background-size:cover;padding:140px 0;}
.brand04 .tbox{display:flex;justify-content:space-between;padding:0 40px;}
.brand04 .tbox .tit{font-size:32px;color:#000000;}
.brand04 .tbox .lables{display:flex;}
.brand04 .tbox .label{display:flex;align-items:flex-end;}
.brand04 .tbox .label:not(:first-child){margin-left:25px;}
.brand04 .tbox .num{font-size:52px;color:#bc8342;margin-bottom:-7px;}
.brand04 .tbox .lab{font-size:14px;color:#333333;margin-left:3px;}
.brand04 .container{width:calc(73.57% + 80px);}
.brand04 .swiper-container{margin:0 40px;padding:0 20px;}
.brand04 .main{position:relative;margin-top:80px;}
.brand04 .main .item .imgbox{position:relative;background-image:url(../images/icon15.png);background-repeat:no-repeat;padding-bottom:129%;background-size:100% 100%;}
.brand04 .main .item .con{position:absolute;left:15px;top:17px;bottom:17px;right:15px;margin:auto;display:block;width:auto;height:auto;background-color:#fff;padding:10px;}
.brand04 .main .item .con::before{content:'';display:block;position:absolute;left:-29%;bottom:-23%;background-image:url(../images/icon16.png);background-repeat:no-repeat;width:140%;height:124.2%;background-size:100% 100%;}
.brand04 .main .item .con img{width:100%;height:100%;}
.brand04 .main .item .icon{border:1px solid #e5e7e9;height:100%;width:100%;position:relative;z-index:1;}
.brand04 .ctit{font-size:16px;color:#333333;line-height:1.875;margin-top:40px;text-align:center;}
.brand04.base_swiper1 .swiper_btn{top:37%;}
@media (max-width:1780px){.brand04 .container{width:calc(85% + 80px);}
}
@media (max-width:1459px){.brand01,.brand02{padding:70px 0;}
.brand03{padding-top:70px;}
.brand04{padding:80px 0;}
.brand04 .tbox .tit{font-size:28px;}
.brand04 .tbox .num{font-size:42px;}
.brand04 .main{margin-top:40px;}
.brand04 .ctit{margin-top:25px;}
.brand03 .tit,.brand02 .tit,.brand01 .tit{font-size:28px;}
.brand03 .main{margin-top:35px;}
.brand03 .item .time{font-size:48px;}
.brand03 .item .text{padding-left:50px;}
.brand02 .edit{margin:30px 0;}
.brand01 .edit{margin-top:25px;}
.brand04 .container{width:calc(80% + 80px);}
}
@media (max-width:1280px){.brand04 .container{width:calc(90% + 80px);}
.brand01 .main .p1{font-size:24px;margin-bottom:15px;}
.brand01 .main .p2{font-size:24px;}
.brand01 .main .p3{font-size:17px;margin-top:15px;}
.brand01 .imgbox{margin-top:-18%;}
.brand01 .tit,.brand02 .tit,.brand03 .tit,.brand04 .tbox .tit{font-size:24px;}
.brand03{padding-top:40px;}
.brand03 .item .time{font-size:36px;}
.brand03 .smain{margin-top:40px;}
.brand03 .smain .swiper-slide{height:85px;}
.brand03 .smain .swiper-slide.swiper-slide-thumb-active .utime{font-size:24px;}
/* .brand03 .smain .swiper-slide:nth-child(5n+1) .utime{left:76%;}
.brand03 .smain .swiper-slide:nth-child(5n+3) .utime{left:14%;bottom:31%;}
.brand03 .smain .swiper-slide:nth-child(5n+4) .utime{bottom:31%;left:-4%;}
.brand03 .smain .swiper-slide:nth-child(5n+5) .utime{left:5%;}
*/
.brand04{padding:50px 0;}
.brand04 .tbox .num{font-size:28px;}
.brand01,.brand02{padding:50px 0;}
}
@media (max-width:1024px){.brand03 .item .time{font-size:24px;}
.brand02 .cdesc{font-size:14px;margin-top:10px;}
.brand02 .ctit{font-size:18px;}
.brand02 .item:not(:last-child){margin-bottom:10px;}
.brand04{padding:30px 0;}
.brand03{padding-top:30px;}
.brand03 .item .text{padding-left:30px;}
.brand03 .main{margin-top:20px;}
.brand01,.brand02{padding:30px 0;}
}
@media (max-width:768px){.brand01 .tit,.brand02 .tit,.brand03 .tit,.brand04 .tbox .tit{font-size:20px;}
.brand04 .ctit{margin-top:10px;font-size:14px;}
.brand04 .tbox .num{font-size:24px;margin-bottom:-2px;}
.brand04 .main{margin-top:20px;}
.brand02 .content{flex-wrap:wrap;}
.brand02 .content .left{width:100%;}
.brand02 .content .right{margin:0 auto;}
.brand04 .container{width:100%;}
.brand01,.brand02{padding:20px 0;}
}
@media (max-width:640px){.brand01 .main{flex-wrap:wrap;}
.brand01 .main .left{width:100%;}
.brand01 .main .right{margin-top:15px;margin:10px auto;}
.brand01 .main .p1{font-size:18px;}
.brand01 .main .p2{font-size:18px;}
.brand01 .main .p3{font-size:13px;}
.brand02 .edit,.brand02 .edit *{font-size:14px;}
.brand04 .tbox{padding:0 0;flex-wrap:wrap;}
.brand04 .tbox .lables{width:100%;margin-top:10px;}
.brand03 .item{flex-wrap:wrap;}
.brand03 .item .imgbox{width:100%;}
.brand03 .item .text{width:100%;padding-left:0;margin-top:10px;padding:10px;}
.brand03 .item .edit,.brand03 .item .edit *{font-size:14px;}
.brand03 .item .time{font-size:18px;}
.brand03 .smain{margin-top:20px;}
.brand03 .smain .swiper-slide{height:60px;}
.brand03 .smain .utime{font-size:12px;padding-bottom:15px;}
.brand03 .smain .swiper-slide.swiper-slide-thumb-active .utime{font-size:14px;}
.brand03 .smain .utime::before{background-size:10px;width:10px;height:13px;}
.brand03{padding-bottom:40px;}
/* .brand03 .smain .swiper-slide:nth-child(5n+1) .utime{left:39%;}
.brand03 .smain .swiper-slide:nth-child(5n+2) .utime{left:21%;bottom:38%;}
.brand03 .smain .swiper-slide:nth-child(5n+3) .utime{left:-16%;bottom:51%;}
.brand03 .smain .swiper-slide:nth-child(5n+4) .utime{bottom:51%;left:-36%;}
.brand03 .smain .swiper-slide:nth-child(5n+5) .utime{left:-46%;bottom:50%;}
*/
.brand04 .tbox .num{font-size:18px;}
.brand04 .tbox .lab{font-size:12px;}
.brand01 .tit,.brand02 .tit,.brand03 .tit,.brand04 .tbox .tit{font-size:18px;}
.brand04 .swiper-container{margin:0;padding:0 30px;}
.brand04 .main .item .con::before{left:0;bottom:0;width:100%;height:77.2%;}
.brand01 .edit,.brand01 .edit *{font-size:14px;}
.brand02 .edit{margin:15px 0;}
.brand01 .edit{margin-top:15px;}
}
/* 光学知识 */
.know{padding:100px 0 75px;background-color:#eff0f1;}
.know .list{display:flex;flex-wrap:wrap;padding-bottom:20px;}
.know .list .item{width:calc((100% - 60px)/4);padding:65px 50px 190px 50px;background-color:#ffffff;position:relative;margin-bottom:20px;}
.know .list .item:not(:nth-child(4n+1)){margin-left:20px;}
.know .item .tit{font-size:24px;color:#000000;line-height:1.33;position:relative;padding-bottom:25px;}
.know .item .tit::before{content:'';display:block;position:absolute;left:0;bottom:0;width:10px;height:2px;background-color:#bc8342;}
.know .item .edit{margin-top:20px;}
.know .item .edit,.know .item .edit *{font-size:16px;color:#666666;line-height:2.125;}
.know .item .more{position:absolute;bottom:20px;padding:35px 50px;left:0;right:0;font-size:14px;color:#000000;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.know .item .more span{position:relative;display:block;}
.know .item .more span::before{content:'';display:block;position:absolute;top:4px;border-top:1px solid #fff;border-left:1px solid #fff;right:0;width:6px;height:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.know .item:hover .more{bottom:0;background-color:#bc8342;color:#fff;}
.know .item:hover{background-image:url(../images/icon17.jpg);}
.know .item:hover .tit{color:#fff;}
.know .item:hover .edit,.know .item:hover .edit *{color:rgba(255,255,255,.5);}
@media (max-width:1459px){.know{padding:70px 0;}
.know .list .item{padding:45px 30px 120px 30px;}
.know .item .more{padding:35px 30px;}
}
@media (max-width:1280px){.know{padding:60px 0;}
.know .item .more{padding:20px 30px;}
.know .item .tit{font-size:20px;padding-bottom:15px;}
.know .list .item{padding:25px 20px 100px 20px;}
.know .item .edit,.know .item .edit *{font-size:14px;}
}
@media (max-width:1024px){.know{padding:40px 0;}
.know .item .edit{margin-top:10px;}
.know .list .item{padding:25px 20px 80px 20px;}
.know .item .more{padding:15px 20px;}
.know .list{padding-bottom:0;}
}
@media (max-width:900px){.know .list .item{width:calc((100% - 20px)/2);}
.know .list .item:not(:nth-child(4n+1)){margin-left:0;}
.know .list .item:not(:nth-child(2n+1)){margin-left:20px;}
}
@media (max-width:768px){.know{padding:30px 0;}
}
@media (max-width:640px){.know{padding:20px 0;}
.know .list .item{width:100%;}
.know .list .item:not(:nth-child(2n+1)){margin-left:0;}
.know .list .item{padding:15px 15px 60px 15px;margin-bottom:15px;}
.know .item .tit{font-size:16px;padding-bottom:10px;}
.know .item .edit,.know .item .edit *{font-size:12px;}
}
/* 服务中心_下载中心 */
.downcenter{padding:100px 0 80px;background-color:#f7f7f7;}
.downcenter .title{font-size:32px;color:#000000;}
.downc01{margin-bottom:80px;}
.downc01 .list{margin-top:90px;display:flex;flex-wrap:wrap;}
.downc01 .list .item{width:calc((100% - 20px)/2);background-color:#ffffff;padding:3.58% 2.9%;display:flex;}
.downc01 .item .imgbox{width:28%;position:relative;}
.downc01 .item .imgbox img{position:absolute;bottom:0;left:0;right:0;}
.downc01 .item .text{padding-left:7.4%;flex:1;}
.downc01 .item .ctit{font-size:24px;color:#000000;line-height:1.33;}
.downc01 .list .item:not(:nth-child(2n+1)){margin-left:20px;}
.downcenter .lables{display:flex;align-items:center;margin-top:40px;}
.downcenter .lables .lable{border:1px solid #bc8342;padding:13px 20px;display:block;color:#bc8342;font-size:16px;}
.downcenter .lables .lable span{padding-left:25px;position:relative;}
.downcenter .lables .lable.ctp{margin-left:10px;}
.downcenter .lables .lable span::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);background-repeat:no-repeat;background-size:contain;}
.downcenter .lables .lable:hover{background-color:#bc8342;color:#fff;}
.downcenter .lables .lable.down span::before{background-image:url(../images/icon19.png);width:16px;height:16px;}
.downcenter .lables .lable.down:hover span::before{background-image:url(../images/icon20.png);}
.downcenter .lables .lable.ctp span::before{background-image:url(../images/icon21.png);width:16px;height:12px;}
.downcenter .lables .lable.ctp:hover span::before{background-image:url(../images/icon22.png);}
.share{font-size:16px;color:#000000;line-height:1.875;position:relative;padding-right:25px;margin-left:30px;}
.share::before{content:'';display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);background-repeat:no-repeat;background-size:contain;background-image:url(../images/icon23.png);width:18px;height:18px;}
.downc02 .list{margin-top:50px;display:flex;flex-wrap:wrap;}
.downc02 .item{width:calc((100% - 20px)/3);}
.downc02 .item:not(:nth-child(3n+1)){margin-left:10px;}
.downc02 .item .text{padding:35px 20px 40px;background-color:#fff;}
.downc02 .item .tit{font-size:20px;color:#000;line-height:1.6;}
.downc02 .item .imgbox{padding-bottom:56.6%;position:relative;}
.downc02 .item .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.downc02 .item .vide_btn{background-image:url(../images/icon24.png);width:42px;height:42px;position:absolute;bottom:25px;left:30px;background-size:contain;}
@media (max-width:1560px){.downc01 .item .ctit{font-size:22px;}
.downcenter .lables{display:flex;align-items:center;margin-top:25px;}
.downcenter .lables .lable{padding:10px 15px;font-size:14px;}
.downc01 .item .text{padding-left:4.4%;}
}
@media (max-width:1459px){.downcenter{padding:80px 0 60px;}
.downc01 .list{margin-top:70px;}
.downc02 .list{margin-top:40px;}
.downcenter .title{font-size:28px;}
}
@media (max-width:1380px){.downc01 .list .item{padding:2.58% 1.9%;}
.downcenter .lables .lable{padding:8px 10px;font-size:12px;}
.downc01 .item .ctit{font-size:20px;}
.downcenter .lables{margin-top:15px;}
.share{font-size:14px;margin-left:20px;}
.downc01 .list{margin-top:100px;}
.downc01{margin-bottom:60px;}
.downc02 .list{margin-top:30px;}
.downcenter{padding:50px 0;}
.downcenter .title{font-size:24px;}
}
@media (max-width:1280px){.downcenter{padding:40px 0;}
.downcenter .title{font-size:24px;}
.downc01{margin-bottom:40px;}
.downc02 .item .text{padding:25px 15px 20px;}
.downc02 .item .vide_btn{width:30px;height:30px;bottom:20px;left:20px;}
}
@media (max-width:1024px){.downc01 .list{margin-top:80px;}
.downc02 .list{margin-top:30px;}
.downcenter .title{font-size:20px;}
.downc01{margin-bottom:30px;}
.downcenter .lables .lable{padding:5px;}
.downc02 .item .tit{font-size:18px;}
.share::before{width:12px;height:12px;}
.share{padding-right:18px;}
}
@media (max-width:890px){.downc01 .list .item{align-items:center;flex-wrap:wrap;}
.downc01 .item .imgbox img{width:100%;position:static;}
.downc01 .list{margin-top:30px;}
.downc01 .item .imgbox{width:100%;}
.downc01 .item .text{padding-left:0;margin-top:10px;}
}
@media (max-width:768px){.downcenter{padding:30px 0;}
.downc01 .list{margin-top:30px;}
.downcenter .title{font-size:18px;}
.downc02 .item{width:calc((100% - 10px)/2);margin-bottom:10px;}
.downc02 .item:not(:nth-child(3n+1)){margin-left:0;}
.downc02 .item:not(:nth-child(2n+1)){margin-left:10px;}
}
@media (max-width:640px){.downcenter{padding:20px 0;}
.downc01{margin-bottom:20px;}
.downc01 .list{margin-top:20px;}
.downc02 .list{margin-top:20px;}
.downc01 .list .item{width:100%;}
.downc01 .list .item:not(:nth-child(2n+1)){margin-left:0;}
.downc01 .item .ctit{font-size:18px;}
.downc02 .item .vide_btn{width:25px;height:25px;bottom:10px;left:10px;}
.downc02 .item .tit{font-size:16px;}
.downc02 .item .text{padding:15px;}
.downc02 .item{width:100%;}
.downc02 .item:not(:nth-child(2n+1)){margin-left:0;}
.downc01 .item .text{padding:15px;}
}
/* 服务支持 */
.service01{padding:100px 0;background-color:#eff0f1;}
.service .service_tit{font-size:32px;color:#000000;line-height:1.125;}
.service01 .main{margin-top:50px;display:flex;}
.service01 .main .left{width:50%;}
.service01 .main .left .imgbox{height:100%;width:100%;}
.service01 .main .right{display:flex;align-items:center;width:50%;background-color:#ffffff;justify-content:center;padding:5%;}
.service01 .main .list{display:flex;flex-wrap:wrap;justify-content:space-between;}
.service01 .main .item:nth-child(3){width:100%;margin-top:40px;}
.service01 .main .icon{position:relative;display:inline-block;}
.service01 .main .icon::before{content:'';display:block;width:12px;height:12px;background-color:#bc8342;opacity:.8;position:absolute;bottom:0;right:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.service01 .main .tit{font-size:16px;color:#666;margin:20px 0 15px;}
.service01 .main .desc{font-size:18px;color:#000000;line-height:1.777;}
.service01 .main .desc.tel{color:#bc8342;}
.service01 .main .tishi,.service01 .main .tishi *{font-size:16px;color:#333333;line-height:2;}
.service01 .main .tishi{margin-top:50px;}
.service02{padding:100px 0 110px;}
.service02 .main{margin-top:45px;display:flex;align-items:flex-end;}
.service02 .main .left{width:50%;padding-right:10%;}
.service02 .main .right{width:50%;}
.service02 .main .desc{font-size:20px;color:#bc8342;line-height:1.8;font-weight:700;margin-bottom:1em;}
.service02 .main .edit,.service02 .main .edit *{font-size:16px;color:#333333;line-height:2;}
.service03{padding:100px 0 110px;background-color:#eff0f1;}
.service03 .main{margin-top:50px;display:flex;}
.service03 .main .left{width:70%;}
.service03 .main .left .map{width:100%;height:100%;z-index:9;}
.service03 .main .right{width:30%;background-image:url(../images/icon28.jpg);background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;padding:80px 4% 70px;}
.service03 .main .right .text{display:inline-block;}
.service03 .main .tit{font-size:24px;color:#bc8342;line-height:1.25;}
.service03 .main .address{font-size:16px;color:#bc8342;line-height:1.5;padding-left:25px;background-image:url(../images/icon29.png);background-repeat:no-repeat;padding-bottom:40px;border-bottom:1px solid #bc8342;background-position:left top 3px;max-width:270px;margin-top:25px;}
.service03 .main .lables{margin-top:55px;}
.service03 .main .lable{display:flex;align-items:center;font-size:16px;margin-bottom:10px;}
.service03 .main .p1{color:#999999;line-height:1.875;white-space:nowrap;}
.service03 .main .p2{color:#ddd;line-height:1.875;}
.service03 .con{margin-top:20px;}
.service03 .con .clist{display:flex;flex-wrap:wrap;}
.service03 .con .citem{width:calc((100% - 10px) /2);margin-bottom:10px;padding:40px;background-color:#ffffff;}
.service03 .con .citem:not(:nth-child(2n+1)){margin-left:10px;}
.service03 .con .ctit{font-size:24px;color:#000000;line-height:1.5;}
.service03 .con .add_box{display:flex;margin-top:24px;justify-content:space-between;}
.service03 .con .add_tit{font-size:16px;color:#333333;padding-left:20px;background-image:url(../images/icon29.png);background-repeat:no-repeat;background-position:center left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.service03 .con .plist{display:flex;margin-top:35px;}
.service03 .con .pitem{font-size:16px;}
.service03 .con .ptit{color:#999999;line-height:1.875;}
.service03 .con .pdesc{color:#333333;line-height:1.875;}
.service03 .con .pitem:not(:first-child){margin-left:50px;}
.service03 .con .place{font-size:16px;color:#666666;padding-left:40px;position:relative;white-space:nowrap;margin-left:15px;}
.service03 .con .place::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);background-image:url(../images/icon30.png);background-repeat:no-repeat;width:27px;height:26px;background-size:contain;}
@media (max-width:1459px){.service01,.service02,.service03{padding:80px 0;}
.service .service_tit{font-size:28px;}
}
@media (max-width:1280px){.service01,.service02,.service03{padding:50px 0;}
.service01 .main,.service02 .main,.service03 .main{margin-top:30px;}
.service .service_tit{font-size:24px;}
.service01 .main .right{padding:3%;}
.service01 .main .desc{font-size:16px;}
.service01 .main .tit{font-size:14px;margin:15px 0 5px;}
.service01 .main .item:nth-child(3){margin-top:20px;}
.service01 .main .tishi{margin-top:30px;}
.service02 .main .desc{font-size:18px;}
.service02 .main .edit,.service02 .main .edit *{font-size:14px;}
.service03 .main .tit{font-size:20px;}
.service03 .main .address{font-size:14px;margin-top:15px;padding-bottom:20px;}
.service03 .main .lables{margin-top:35px;}
.service03 .main .lable{font-size:14px;}
.service03 .con .ctit{font-size:20px;}
.service03 .con .citem{padding:25px;}
.service03 .con .plist{margin-top:20px;}
.service03 .con .pitem{font-size:14px;}
.service03 .main .right{padding:40px 4%;}
.service03 .con .add_tit{font-size:14px;}
}
@media (max-width:1024px){.service01,.service02,.service03{padding:40px 0;}
.service01 .main,.service02 .main,.service03 .main{margin-top:20px;}
.service .service_tit{font-size:20px;}
.service03 .con .place::before{width:20px;height:20px;}
.service03 .con .place{font-size:14px;padding-left:25px;}
.service03 .con .pitem:not(:first-child){margin-left:20px;}
.service03 .con .plist{margin-top:10px;}
}
@media (max-width:840px){.service03 .con .pitem{display:flex;width:100%;}
.service03 .con .pdesc{margin-left:10px;}
.service03 .con .plist{flex-wrap:wrap;}
.service03 .con .pitem:not(:first-child){margin-left:0;}
.service03 .con .add_box{margin-top:10px;}
}
@media (max-width:768px){.service01,.service02,.service03{padding:30px 0;}
.service01 .main,.service02 .main,.service03 .main{margin-top:15px;}
.service .service_tit{font-size:18px;}
.service01 .main{flex-wrap:wrap;}
.service01 .main .left{width:100%;}
.service01 .main .right{width:100%;justify-content:unset;}
.service01 .main .tishi,.service01 .main .tishi *{font-size:14px;}
.service01 .main .tishi{margin-top:15px;}
.service01 .main .icon{width:25px;}
.service02 .main{flex-wrap:wrap;}
.service02 .main .left{width:100%;padding-right:0;}
.service02 .main .right{width:100%;margin-top:15px;}
.service03 .con .ctit{font-size:18px;}
.service03 .main .right{padding:20px 10px;}
.service03 .main .tit{font-size:18px;}
.service03 .main .address{font-size:12px;margin-top:10px;padding-bottom:10px;padding-left:20px;}
.service03 .main .lables{margin-top:15px;}
.service03 .main .lable{font-size:12px;margin-bottom:5px;}
.service03 .con .citem{padding:15px;}
.service02 .main .desc{font-size:16px;}
}
@media (max-width:640px){.service01 .main,.service02 .main,.service03 .main{margin-top:10px;}
.service01,.service02,.service03{padding:20px 0;}
.service03 .main{flex-wrap:wrap;}
.service03 .main .left{width:100%;height:250px;}
.service03 .main .right{width:100%;margin-top:15px;justify-content:unset;}
.service02 .main .desc{font-size:14px;}
.service02 .main .edit,.service02 .main .edit *{font-size:12px;}
.service03 .con .citem{width:100%;}
.service03 .con .citem:not(:nth-child(2n+1)){margin-left:0;}
}
/* 新闻资讯 */
.news01{padding:165px 0 115px;}
.news01 .item{display:flex;}
.news01 .item .imgbox{width:66.42857142857143%;}
.news01 .item .right{flex:1;padding-left:5.72%;display:flex;align-items:center;}
.news01 .item .time{font-size:22px;color:#ffffff;line-height:1.36;position:relative;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;/* transform:translate(0,-80px);-webkit-transform:translate(0,-80px);-moz-transform:translate(0,-80px);-ms-transform:translate(0,-80px);-o-transform:translate(0,-80px);*/
}
.news01 .item .time::before{content:'';display:block;background-image:url(../images/icon32.png);background-repeat:no-repeat;width:19px;height:19px;background-repeat:no-repeat;background-size:contain;}
.news01 .item .tit{font-size:24px;color:#bc8342;line-height:1.25;margin-top:18%;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;/* transform:translate(0,-80px);-webkit-transform:translate(0,-80px);-moz-transform:translate(0,-80px);-ms-transform:translate(0,-80px);-o-transform:translate(0,-80px);*/
}
.news01 .item .edit{margin-top:30px;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;/* transform:translate(0,80px);-webkit-transform:translate(0,80px);-moz-transform:translate(0,80px);-ms-transform:translate(0,80px);-o-transform:translate(0,80px);*/
}
.news01 .item .edit,.news01 .item .edit *{font-size:16px;color:#ffffff;line-height:1.875;}
.news01 .item .more{font-size:16px;color:#999999;line-height:1.5;position:relative;display:inline-block;padding-right:15px;margin-top:30.6%;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;}
.news01 .item .more span::before{content:'';display:block;position:absolute;top:50%;border-top:1px solid #999999;border-left:1px solid #999999;right:0;width:6px;height:6px;transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg);-moz-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);-o-transform:translateY(-50%) rotate(135deg);}
.news01 .item .more:hover{color:#bc8342;}
.news01 .item .more:hover::before{border-color:#bc8342;}
/* .news01 .swiper-slide-active .item .tit,.news01 .swiper-slide-active .item .time,.news01 .swiper-slide-active .item .edit,*/
/* .news01 .swiper-slide-active .item .more{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);}
*/
.news02{padding:20px 0 80px;}
.news02 .list{display:flex;flex-wrap:wrap;}
.news02 .list .item{width:calc((100% - 40px)/3);margin-bottom:20px;position:relative;}
.news02 .list .item:not(:nth-child(3n+1)){margin-left:20px;}
.news02 .item .imgbox{padding-bottom:75%;position:relative;overflow:hidden;}
.news02 .item .imgbox img{position:absolute;left:0;top:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.news02 .item .time{position:absolute;top:13%;left:10%;font-size:22px;color:#ffffff;line-height:1.36;}
.news02 .item .time::before{content:'';display:block;background-image:url(../images/icon32.png);background-repeat:no-repeat;width:19px;height:19px;background-repeat:no-repeat;background-size:contain;margin-bottom:2px;}
.news02 .item .tit{font-size:18px;color:#ffffff;line-height:1.666;position:absolute;bottom:13%;left:10%;right:10%;}
.news02 .item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
@media (max-width:1459px){.news01 .item .tit{margin-top:10%;}
.news01 .item .more{margin-top:20%;}
.news02 .item .time{top:8%;left:5%;}
.news02 .item .tit{bottom:6%;left:5%;right:5%;}
.news01{padding:100px 0 80px;}
.news02{padding:20px 0 60px;}
}
@media (max-width:1280px){.news01{padding:80px 0 60px;}
.news01 .item .right{padding-left:3.72%;}
.news01 .item .more{margin-top:10%;}
.news01 .item .tit{font-size:20px;margin-top:5%;}
.news01 .item .edit,.news01 .item .edit *{font-size:14px;}
.news01 .item .edit{margin-top:15px;}
.news01 .item .time{font-size:18px;}
.news02{padding:20px 0 40px;}
}
@media (max-width:1024px){.news02 .item .time{font-size:16px;}
.news02 .item .tit{font-size:14px;}
.news02{padding:20px 0 30px;}
}
@media (max-width:768px){.news01 .item .edit,.news01 .item .edit *{font-size:12px;}
.news01 .item .tit{font-size:18px;}
.news01 .item .time{font-size:14px;}
.news01 .item .time::before{width:12px;height:13px;}
.news01 .item .more{font-size:14px;}
.news01 .item .more span::before{top:7px;}
.news02{padding:20px 0;}
}
@media (max-width:640px){.news02 .list .item{width:calc((100% - 10px)/2);margin-bottom:10px;}
.news02 .list .item:not(:nth-child(3n+1)){margin-left:0;}
.news02 .list .item:not(:nth-child(2n+1)){margin-left:10px;}
}
@media (max-width:480px){.news01 .item{flex-wrap:wrap;}
.news01 .item .imgbox{width:100%;}
.news01 .item .right{width:100%;padding-left:0;margin-top:15px;}
.news01{padding:60px 0 20px;}
.news01 .item .tit{margin-top:10px;}
.news01 .item .edit{margin-top:10px;}
.news01 .item .more{margin-top:15px;}
.news02 .list .item{width:100%;margin-bottom:10px;}
.news02 .list .item:not(:nth-child(2n+1)){margin-left:0;}
}
/* 新闻详情 */
.newinfo{padding:60px 0 85px;}
.newinfo .content{}
.newinfo .content .left{}
.newinfo .content .right{}
.newinfo .tbox{padding-bottom:25px;border-bottom:1px solid #eeeeee;}
.newinfo .tbox .tit{font-size:36px;color:#000000;}
.newinfo .tbox .lables{display:flex;align-items:center;}
.newinfo .tbox .lables{margin-top:15px;}
.newinfo .tbox .lable{font-size:16px;color:#999999;line-height:1.875;}
.newinfo .tbox .lable:not(:first-child){margin-left:35px;display:none;}
.newinfo .tbox .share{font-size:16px;color:#000;line-height:1.875;position:relative;padding-right:30px;margin-left:20px;}
.newinfo .tbox .share::before{content:'';display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);background-image:url(../images/icon33.png);width:20px;height:20px;}
.newinfo .edit,.newinfo .edit *{font-size:16px;color:#333333;line-height:1.875;}
.newinfo .edit img{width:100%;}
.newinfo .edit{padding:40px 0 50px;}
.newinfo .edit h1{font-size:24px;color:#bc8342;line-height:1.5;}
.newinfo .main{position:relative;margin:40px 0 25px;}
.newinfo .main .swiper-pagination{position:absolute;right:33px;bottom:45px;}
.newinfo .main .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:transparent;border:2px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:0 17px;opacity:1;}
.newinfo .main .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#bc8342;border-color:#bc8342;}
.newinfo .ubtns{display:flex;}
.newinfo .ubtns .next_btn{display:flex;}
.newinfo .ubtns .btn_tit{font-size:18px;color:#333333;line-height:1.66;}
.newinfo .ubtns .next_box{margin-left:85px;}
.newinfo .ubtns .btn_t{font-size:18px;color:#000;line-height:1.66;}
.newinfo .ubtns .time{font-size:16px;color:#000;line-height:1.875;padding-left:30px;position:relative;margin-top:5px;}
.newinfo .ubtns .time::before{content:'';display:block;background-image:url(../images/icon34.png);background-repeat:no-repeat;width:19px;height:19px;background-size:contain;position:absolute;top:50%;left:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);}
.newinfo .sec_box{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #eee;}
.newinfo .sect_tit{font-size:24px;color:#000000;line-height:1.25;}
.newinfo .more{font-size:16px;color:#bc8342;position:relative;padding-right:15px;}
.newinfo .more::before{content:'';display:block;position:absolute;top:5px;border-top:1px solid #bc8342;border-left:1px solid #bc8342;right:0;width:6px;height:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.newinfo .section01 .list{padding:30px 0 10px;border-bottom:1px solid #eee;}
.newinfo .section01 .item{margin-bottom:20px;display:flex;}
.newinfo .section01 .item .imgbox{width:38%;}
.newinfo .section01 .item .ctit{flex:1;padding-left:20px;font-size:18px;color:#000000;line-height:1.666;}
.newinfo .section01 .item:hover .ctit{color:#bc8342;}
.newinfo .section02 .list{padding:30px 0 20px;border-bottom:1px solid #eee;}
.newinfo .section02 .imgbox{width:38%;border:1px solid #eeeeee;padding-bottom:38%;position:relative;}
.newinfo .section02 .imgbox img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:50%;}
.newinfo .section02 .item{display:flex;align-items:center;margin-bottom:10px;}
.newinfo .section02 .text{padding:5px 15px 5px 20px;flex:1;}
.newinfo .section02 .num{font-size:20px;color:#010101;line-height:1.5;}
.newinfo .section02 .ctit{font-size:16px;color:#010101;line-height:1.9;margin-top:5px;}
.newinfo .section02 .item:hover img{transform:scale(1.1) translate(-50%,-50%);-webkit-transform:scale(1.1) translate(-50%,-50%);-moz-transform:scale(1.1) translate(-50%,-50%);-ms-transform:scale(1.1) translate(-50%,-50%);-o-transform:scale(1.1) translate(-50%,-50%);}
.newinfo .section02 .item:hover .ctit{color:#bc8342;}
.newinfo .section02,.newinfo .section03{margin-top:45px;}
@media (max-width:1459px){.newinfo{padding:40px 0 60px;}
.newinfo .tbox .tit{font-size:28px;}
.newinfo .tbox .lable{font-size:14px;}
.newinfo .tbox{padding-bottom:20px;}
.newinfo .content .left{padding-right:40px;}
.newinfo .ubtns .btn_tit{font-size:16px;}
.newinfo .ubtns .btn_t{font-size:16px;}
.newinfo .edit{padding:30px 0;}
.newinfo .ubtns .next_box{margin-left:60px;}
}
@media (max-width:1280px){.newinfo .main .swiper-pagination{right:10px;bottom:15px;}
.newinfo .content .left{padding-right:30px;}
.newinfo .sect_tit{font-size:20px;}
.newinfo .sec_box{padding-bottom:10px;}
.newinfo .more{font-size:14px;}
.newinfo .more::before{top:4px;}
.newinfo .section01 .item .ctit{font-size:16px;padding-left:15px;}
.newinfo .section01 .list{padding:20px 0 10px;}
.newinfo .section02,.newinfo .section03{margin-top:30px;}
.newinfo .section02 .num{font-size:18px;}
.newinfo .section02 .ctit{font-size:14px;}
.newinfo .ubtns .btn_tit{font-size:14px;}
.newinfo .ubtns .next_box{margin-left:40px;}
.newinfo .ubtns .btn_t{font-size:14px;}
.newinfo .ubtns .time{font-size:14px;}
.newinfo .edit,.newinfo .edit *{font-size:14px;}
.newinfo .edit h1{font-size:20px;}
.newinfo .tbox .tit{font-size:24px;}
.newinfo .tbox{padding-bottom:15px;}
}
@media (max-width:1024px){.newinfo .tbox .lable:not(:first-child){margin-left:15px;}
.newinfo .section01 .item .ctit{font-size:14px;}
.newinfo .edit{padding:20px 0;}
.newinfo .sect_tit{font-size:18px;}
.newinfo .section02 .num{font-size:16px;}
.newinfo .section02 .ctit{font-size:12px;}
}
@media (max-width:768px){.newinfo .section01 .item{margin-bottom:10px;}
.newinfo{padding:30px 0;}
.newinfo .tbox .lable{font-size:12px;}
.newinfo .tbox .share{font-size:12px;}
.newinfo .tbox .tit{font-size:20px;}
.newinfo .main .swiper-pagination .swiper-pagination-bullet{margin:0 5px;}
}
@media (max-width:640px){.newinfo .content{flex-wrap:wrap;}
.newinfo .content .left{width:100%;padding-right:0;}
.newinfo .content .right{width:100%;margin-top:10px;}
.newinfo .tbox .tit{font-size:18px;}
.newinfo .tbox .lables{flex-wrap:wrap;}
.newinfo .tbox .lable{width:50%;margin-bottom:5px;}
.newinfo .tbox .lable:not(:first-child){margin-left:0;}
.newinfo .edit h1{font-size:18px;}
}
/* 项目案例 */
.ject01 .content{position:relative;}
.ject01 .content .text{position:absolute;bottom:80px;left:0;right:0;}
.ject01 .content .tbox{max-width:570px;}
.ject01 .content .tit{font-size:36px;color:#ffffff;line-height:1.66;}
.ject01 .content .edit{margin-top:25px;}
.ject01 .content .edit,.ject01 .content .edit *{font-size:16px;color:#ffffff;line-height:2.125;}
.ject01 .content .pagins{padding:0 10px;}
.ject01 .content .swiper-pagination{position:relative;display:flex;align-items:center;left:unset;bottom:unset;}
.ject01 .content .swiper-pagination .swiper-pagination-bullet{margin:0 10px;width:10px;height:10px;border:1px solid #fff;background-color:#fff;opacity:1;}
.ject01 .content .swiper-pagination .swiper-pagination-bullet-active{border-color:#bc8342;background-color:#bc8342;}
.ject01 .content .swiper_box{position:absolute;bottom:80px;right:13.125%;display:flex;align-items:center;z-index:2;}
.ject01 .content .swiper_btn{width:8px;height:15px;position:relative;cursor:pointer;}
.ject01 .content .swiper_btn::before{content:'';display:block;position:absolute;width:6px;height:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.ject01 .content .swiper_btn.prev::before{top:5px;border-bottom:1px solid #fff;border-right:1px solid #fff;right:0px;}
.ject01 .content .swiper_btn.next::before{top:5px;border-top:1px solid #fff;border-left:1px solid #fff;right:2px;}
.ject02{padding:40px 0 75px;}
.ject02 .switchs{display:flex;}
.ject02 .switchs .swicth{position:relative;min-width:230px;z-index:3;}
.ject02 .switchs .switch_tit{border:1px solid #a0a0a0;padding:20px 20px;position:relative;}
.ject02 .switchs .switch_tit::before{content:'';display:block;position:absolute;width:6px;height:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);top:20px;border-top:1px solid #a0a0a0;border-right:1px solid #a0a0a0;right:20px;}
.ject02 .switchs .swicth:not(:first-child){margin-left:10px;}
.ject02 .switchs .switch_list{position:absolute;top:100%;left:0;right:0;z-index:2;background-color:#fff;display:none;}
.ject02 .switchs .switch_item{padding:10px 20px;border:1px solid #a0a0a0;cursor:pointer;}
.ject02 .switchs .switch_item:hover{color:#fff;background:#bc8342;}
.ject02 .list{display:flex;flex-wrap:wrap;padding:40px 0 40px;}
.ject02 .item{width:calc((100% - 20px)/2);margin-bottom:20px;position:relative;}
.ject02 .item .imgbox{padding-bottom:57.5%;position:relative;}
.ject02 .item .imgbox::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:57.5%;background-image:linear-gradient(transparent,#000000);opacity:.8;z-index:2;}
.ject02 .item .imgbox img{position:absolute;left:0;top:0;transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;}
.ject02 .item:not(:nth-child(2n+1)){margin-left:20px;}
.ject02 .item .text{position:absolute;bottom:30px;left:40px;z-index:3;right:40px;}
.ject02 .item .tit{font-size:24px;color:#fff;line-height:1.5;}
.ject02 .item .desc{font-size:14px;color:rgba(255,255,255,.5);line-height:1.5;margin-top:5px;}
@media (max-width:1459px){.ject01 .content .tit{font-size:32px;}
.ject01 .content .edit{margin-top:15px;}
.ject01 .content .text{bottom:50px;}
.ject01 .content .swiper_box{bottom:50px;}
.ject02 .switchs .switch_tit{padding:15px 20px;}
.ject02 .list{padding:30px 0;}
.ject02{padding:35px 0;}
}
@media (max-width:1280px){.ject02 .item .tit{font-size:20px;}
.ject01 .content .tit{font-size:24px;}
}
@media (max-width:1024px){.ject01 .content .tit{font-size:20px;}
.ject01 .content .edit,.ject01 .content .edit *{font-size:14px;}
.ject02 .item .text{bottom:15px;left:15px;right:15px;}
.ject02 .list{padding:20px 0;}
.ject02{padding:20px 0;}
}
@media (max-width:768px){.ject01 .content .swiper_box{bottom:30px;left:50%;right:unset;transform:translate(-50%,0);}
.ject02 .switchs .switch_tit{padding:10px 15px;}
.ject02 .switchs .switch_tit::before{top:13px;}
.ject02 .switchs{flex-wrap:wrap;}
.ject02 .switchs .swicth:not(:first-child){margin-left:0;margin-top:10px;}
.ject02 .item .tit{font-size:18px;}
.ject01 .content .tit{font-size:18px;}
}
@media (max-width:640px){.ject01 .imgbox img{height:350px;object-fit:cover;}
.ject02 .item{width:100%;}
.ject02 .item:not(:nth-child(2n+1)){margin-left:0;}
.ject02 .item .tit{font-size:16px;}
.ject02 .item .desc{font-size:12px;}
.ject01 .content .swiper_box{bottom:20px;}
.ject01 .content .edit,.ject01 .content .edit *{font-size:12px;}
}
/* 案例详情 */
.part01{background-repeat:no-repeat;background-size:cover;padding:100px 0;}
.part01 .bmain img{width:100%;}
.part01 .smain{padding:0 25px 0;position:relative;margin-top:10px;}
.part01 .smain .swiper_btn{position:absolute;}
.part01 .content .swiper_btn{width:20px;height:100%;cursor:pointer;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);background-color:#bc8342;}
.part01 .content .swiper_btn::before{content:'';display:block;position:absolute;width:10px;height:10px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.part01 .content .swiper_btn.prev{left:0;}
.part01 .content .swiper_btn.next{right:0;}
.part01 .content .swiper_btn.prev::before{top:43%;border-bottom:1px solid #fff;border-right:1px solid #fff;right:3px;}
.part01 .content .swiper_btn.next::before{top:43%;border-top:1px solid #fff;border-left:1px solid #fff;right:7px;}
.part01 .content .smain .imgbox{position:relative;cursor:pointer;padding-bottom:56%;}
.part01 .content .smain .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.part01 .content .smain .imgbox::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid #bc8342;opacity:0;z-index:2;}
.part01 .content .smain .swiper-slide-thumb-active .imgbox::before{opacity:1;}
.part01 .scbox{margin-bottom:40px;}
.part01 .scbox .tit{font-size:36px;color:#ffffff;margin-bottom:40px;}
.part01 .scbox .lables{display:flex;justify-content:flex-start;}
.part01 .scbox .lable{width:calc((100% - 60px)/3);display:flex;align-items:center;padding-bottom:18px;border-bottom:1px solid #999999;}
.part01 .scbox .lable:not(:nth-child(3n+1)){margin-left:30px;}
.part01 .scbox .lable .lab_tit{font-size:16px;color:#999999;line-height:1.687;font-family:"SourceHanSansCN-Light";}
.part01 .scbox .lable .lab_desc{font-size:16px;color:#ffffff;line-height:1.687;font-family:"SourceHanSansCN-Light";margin-left:65px;cursor:context-menu;}
.bound{padding:70px 0 90px;background-color:#eff0f1;}
.bound .tit{font-size:24px;color:#000000;}
.bound .main{margin-top:20px;}
.bound .main .imgbox{padding-bottom:97.6%;position:relative;background-color:#fff;}
.bound .main .imgbox img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:50%;}
@media (max-width:1459px){.part01 .scbox .tit{font-size:28px;}
.part01 .scbox{margin-bottom:30px;}
.part01 .scbox .tit{margin-bottom:30px;}
.part01 .scbox .lable{padding-bottom:15px;}
.part01{padding:100px 0 60px;}
.bound{padding:60px 0;}
}
@media (max-width:1280px){.part01 .scbox .tit{font-size:24px;}
.part01 .scbox{margin-bottom:20px;}
.part01{padding:60px 0 40px;}
}
@media (max-width:1024px){.part01 .scbox .tit{font-size:20px;}
.part01 .scbox .tit{margin-bottom:15px;}
.part01 .scbox .lable .lab_desc{font-size:14px;margin-left:25px;}
.part01 .scbox .lable{padding-bottom:10px;}
.part01{padding:60px 0 20px;}
}
@media (max-width:768px){.bound{padding:40px 0;}
.part01 .scbox .lables{flex-wrap:wrap;}
.part01 .scbox .lable{width:100%;margin-bottom:10px;}
.bound .tit{font-size:20px;}
}
@media (max-width:640px){.bound{padding:20px 0;}
.bound .tit{font-size:18px;}
.part01 .scbox .lable .lab_desc{font-size:12px;margin-left:15px;}
.part01 .scbox .lable .lab_tit{font-size:14px;}
.part01 .scbox .tit{font-size:18px;}
.part01 .scbox .lable{padding-bottom:5px;width:100%;margin-bottom:15px;}
}
/* 产品列表 */
.products{padding:75px 0 70px;}
.products .list{padding:0 0 70px;}
.products .list .item{position:relative;margin-bottom:10px;display:block;}
.products .item .new{display:block;position:absolute;width:0;height:0;top:0;z-index:1;right:0;border-left:55px solid #bc8342;border-top:55px solid transparent;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);}
.products .item .new span{color:#fff;font-size:14px;transform:rotate(45deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);display:inline-block;position:absolute;left:-50px;top:-26px;}
.products .item .imgbox{padding-bottom:35.4%;position:relative;overflow:hidden;}
.products .item .imgbox img{position:absolute;left:0;top:0;}
.products .item .text{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);left:6.2%;}
.products .item .tit{font-size:3.3vh;color:#000000;line-height:1.3;}
.products .item .desc{font-size:1.51vh;color:#000000;line-height:2.14;/* margin:2.7vh 0 7.54vh;*/
 padding:2.7vh 0 7.54vh;max-width:46%;}
@media (max-width:1459px){.products{padding:45px 0;}
.products .item .tit{font-size:24px;}
.products .item .desc{padding:15px 0 30px;}
.products .item .text{left:4.2%;}
.products .list{padding:0 0 60px;}
}
@media (max-width:1024px){.products .item .desc{font-size:12px;max-width:40%;}
.products .item .desc{max-width:36%;}
.products .item .desc{padding:10px 0 15px;}
.products .item .new{border-left:40px solid #bc8342;border-top:40px solid transparent;}
.products .item .new span{font-size:12px;left:-40px;top:-20px;}
.products .list{padding:0 0 40px;}
}
@media (max-width:768px){.products{padding:25px 0;}
.products .item .tit{font-size:20px;}
.products .list{padding:0 0 20px;}
}
@media (max-width:640px){.products .item .text{left:0;top:0;transform:translate(0,0);z-index:2;padding:8%;background-color:rgba(0,0,0,.2);}
.products .item .desc{color:#fff;width:100%;max-width:100%;}
.products .item .imgbox{padding-bottom:60%;}
.products .item .tit{color:#fff;}
.products .item .tit{font-size:18px;}
}
/* 产品中心 */
.cate .list{display:flex;justify-content:flex-start;align-items:center;padding-bottom:10px;}
.cate .item{flex-shrink:0;padding:35px 0;position:relative;font-size:16px;color:#000000;display:inline-block;margin:0 23px;}
.cate .item.cur::before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#bc8342;}
.pro{
    /* background-color:#eff0f1; */
    background-color: #f7f7f7;
}
.pro .ctop{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #d9dadc;}
.pro .ctop .left{display:flex;align-items:center;}
.pro .ctop .left .tit{font-size:24px;color:#000000;margin-right:15px;}
.pro .ctop .tbox{display:flex;align-items:center;}
.pro .ctop .tbox .xi{font-size:16px;color:#666666;margin-right:13px;}
.pro .ctop .tbox .icon{width:25px;height:25px;border:1px solid #666666;position:relative;}
.pro .ctop .tbox .icon::before{content:'';display:block;position:absolute;top:8px;border-top:1px solid #666666;border-right:1px solid #666666;right:8px;width:6px;height:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.pro .ctop .tbox .icon.cur::before{top:9px;right:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.pro{padding:70px 0 95px;}
.pro .item .content{padding-bottom:20px;}
.pro .clist{display:flex;padding:20px 0 0;flex-wrap:wrap;}
.pro .clist .citem{position:relative;background-color:#fff;width:calc((100% - 100px)/6);margin-bottom:20px;}
.pro .clist .citem:not(:nth-child(6n+1)){margin-left:20px;}
.pro .clist .imgbox{padding-bottom:100%;position:relative;background-color:white;}
.pro .clist .imgbox img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:100%;}
.pro .clist .text{font-size:20px;color:#ffffff;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(188,131,66,.85);display:flex;align-items:center;justify-content:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;text-align:center;opacity:0;}
.pro .clist .ctit{line-height:1.7;}
.pro .clist .num{line-height:1.7;}
.pro .clist .citem .con{position:relative;top:50px;opacity:0;transition:.8s;}
.pro .clist .citem:hover .text{opacity:1;}
.pro .clist .citem:hover .text .con{top:0;opacity:1;}
@media (max-width:1459px){.cate .item{padding:25px 0;}
.pro{padding:45px 0 60px;}
.pro .ctop .left .tit{font-size:20px;}
.pro .clist .text{font-size:18px;}
}
@media (max-width:1280px){}
@media (max-width:1024px){.pro .clist .text{font-size:18px;}
.pro .clist .citem{width:calc((100% - 60px)/4);}
.pro .clist .citem:not(:nth-child(5n+1)){margin-left:0;}
.pro .clist .citem:not(:nth-child(4n+1)){margin-left:20px;}
.pro .ctop .tbox .xi{font-size:14px;}
.cate .item{font-size:14px;padding:15px 0;margin:0 15px;}
.pro{padding:35px 0;}
}
@media (max-width:768px){.pro{padding:20px 0;}
.pro .clist .citem{width:calc((100% - 40px)/3);}
.pro .clist .citem:not(:nth-child(4n+1)){margin-left:0;}
.pro .clist .citem:not(:nth-child(3n+1)){margin-left:20px;}
.pro .ctop .left .tit{font-size:18px;}
}
@media (max-width:640px){.pro .clist .citem{width:calc((100% - 10px)/2);margin-bottom:10px;}
.pro .clist .citem:not(:nth-child(3n+1)){margin-left:0;}
.pro .clist .citem:not(:nth-child(2n+1)){margin-left:10px;}
.cate .list{overflow-x:auto;}
.cate .item{font-size:12px;margin:0 10px;padding:10px 0;white-space:nowrap;}
.pro .ctop{flex-wrap:wrap;}
.pro .ctop .left .tit{font-size:16px;}
.pro .ctop .left{width:100%;}
.pro .ctop .right{margin-top:10px;}
.pro .ctop .tbox .icon{width:20px;height:20px;}
.pro .ctop .tbox .icon::before{top:5px;right:6px;}
.pro .ctop .tbox .icon.cur::before{top:6px;right:7px;}
}
/* 轨道系统——系统介绍 */
.duce{padding:100px 0;background-color:#f7f7f7;}
.duce .switchs{display:flex;align-items:center;justify-content:center;background-color:#fff;}
.duce .switchs .switch{font-size:16px;color:#000000;margin:0 17px;position:relative;padding:50px 0;cursor:pointer;}
.duce .switchs .switch.cur::before{content:'';display:block;position:absolute;top:0;left:0;right:0;height:2px;background-color:#bc8343;}
.duce .imgs .imgbox{margin-bottom:10px;}
.duce .main{position:relative;}
.duce .main .swiper-pagination{position:relative;display:flex;align-items:center;left:unset;bottom:unset;}
.duce .main .swiper-pagination .swiper-pagination-bullet{margin:0 10px;width:10px;height:10px;border:1px solid #fff;background-color:#fff;opacity:1;}
.duce .main .swiper-pagination .swiper-pagination-bullet-active{border-color:#bc8342;background:#bc8342;}
.duce .main .swiper_box{position:absolute;bottom:60px;left:50%;display:flex;align-items:center;z-index:2;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}
.duce .main .pagins{padding:0 10px;}
.duce .main .swiper_btn{width:8px;height:15px;position:relative;cursor:pointer;}
.duce .main .swiper_btn::before{content:'';display:block;position:absolute;width:6px;height:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.duce .main .swiper_btn.prev::before{top:5px;border-bottom:1px solid #fff;border-right:1px solid #fff;right:0px;}
.duce .main .swiper_btn.next::before{top:5px;border-top:1px solid #fff;border-left:1px solid #fff;right:2px;}
@media (max-width:1459px){.duce{padding:80px 0;}
.duce .switchs .switch{padding:30px 0;}
}
@media (max-width:1280px){.duce{padding:60px 0;}
.duce .switchs .switch{margin:0 10px;padding:25px 0;}
}
@media (max-width:1024px){.duce{padding:40px 0;}
.duce .switchs .switch{font-size:14px;}
.duce .main .swiper_box{bottom:40px;}
}
@media (max-width:768px){.duce{padding:30px 0;}
.duce .switchs .switch{padding:15px 0;}
}
@media (max-width:640px){.duce{padding:20px 0;}
.duce .main .swiper_box{bottom:20px;transform:translate(-50%,0) scale(.8);-webkit-transform:translate(-50%,0) scale(.8);-moz-transform:translate(-50%,0) scale(.8);-ms-transform:translate(-50%,0) scale(.8);-o-transform:translate(-50%,0) scale(.8);}
}
/* 产品详情 */
.detail{background-color:#eff0f1;padding:30px 0 100px;}
.detail .locat{background-color:unset;}
.detail01 .content{display:flex;background-color:#ffffff;}
.detail01 .content .left{width:50%;display: flex;justify-content: space-between;flex-wrap: wrap;flex-direction: row-reverse;}
.detail01 .content .left .min-view-imgs{width: 80px;padding:70px 0 60px;height: 100%;margin-left: 10px;}
.detail01 .content .left .min-view-imgs .swiper-container{height: 100%;}
.min-view-imgs .swiper-slide{display: flex; align-items: center;}
.min-view-imgs .swiper-slide figure{border: solid 1px #eee;cursor: pointer;display: flex; align-items: center;height: 95%;width: 100%;text-align: center;justify-content: center;}
.min-view-imgs .swiper-slide figure img{max-height: 90%;}
.detail01 .content .left .swiper_main{width: calc(100% - 100px);}
.detail01 .content .right{width:50%;padding:70px 60px 50px;}
.detail01 .content .tit{font-size:48px;color:#0a0a0a;line-height:1.5;font-weight:700;}
.detail01 .content .num{font-size:18px;color:#333333;line-height:1.5;}
.detail01 .content .edit{margin-top:45px;}
.min-view-imgs .swiper-slide-thumb-active figure{border-color:#bc8342;}
.detail01 .content .edit,.detail01 .content .edit *{font-size:16px;line-height:2.062;color:#000;}
.detail01 .icons{margin-top:160px;display:flex;padding:20px 0;border-top:1px solid #e4e4e6;border-bottom:1px solid #e4e4e6;}
.detail01 .icons .icon{width:35px;height:35px;border:1px solid #e4e4e6;position:relative;}
.detail01 .icons .icon:not(:first-child){margin-left:8px;}
.detail01 .icons .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:80%;}
.detail01 .content .swiper_main,.detail01 .content .swiper-container,.detail01 .content .swiper-slide{height:100%;position:relative;}
.detail01 .content .item{height:100%;position:relative;}
.detail01 .content .item .imgbox{height:100%;}
.detail01 .content .item img{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-width:79%;}
.detail01 .content .item .video_btn{background-image:url(../images/icon36.png);width:8.6%;height:8.6%;max-width:60px;max-height:60px;position:absolute;background-size:contain;top:66%;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);background-repeat:no-repeat;background-position:center;}
.detail01 .content .swiper-pagination{position:relative;display:flex;align-items:center;left:unset;bottom:unset;}
.detail01 .content .swiper-pagination .swiper-pagination-bullet{margin:0 10px;width:10px;height:10px;border:1px solid #000000;background-color:#000;opacity:.5;}
.detail01 .content .swiper-pagination .swiper-pagination-bullet-active{border-color:#bc8342;opacity:1;background-color:#bc8342;}
.detail01 .content .swiper_box{position:absolute;bottom:50px;left:50%;display:flex;align-items:center;z-index:2;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}
.detail01 .content .pagins{padding:0 10px;}
.detail01 .content .swiper_btn{width:8px;height:15px;position:relative;cursor:pointer;}
.detail01 .content .swiper_btn::before{content:'';display:block;position:absolute;width:6px;height:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.detail01 .content .swiper_btn.prev::before{top:5px;border-bottom:1px solid #333333;border-right:1px solid #333333;right:0px;}
.detail01 .content .swiper_btn.next::before{top:5px;border-top:1px solid #333333;border-left:1px solid #333333;right:2px;}
.detail02 .switchs{display:flex;align-items:center;justify-content:center;}
.detail02 .switchs .switch{font-size:20px;color:#000000;line-height:2.06;padding:40px 0;margin:0 18px;}
.detail02 .switchs .switch:hover{color:#bc8343;font-weight:bold;}
.detail02 .imgs .imgbox{margin-bottom:10px;}
.detail03 .tit{font-size:30px;color:#010101;line-height:1.3;}
.detail03 table{width:100%;}
.detail03 table thead tr td{background-color:#eff0f1;font-size:16px;color:#000000;line-height:40px;}
.detail03 table thead tr td:first-child{width:260px;padding-left:30px;}
.detail03 .list{margin-top:20px;}
.detail03 .item{position:relative;padding-bottom:20px;min-height:430px;}
.detail03 .item .tbox{position:absolute;left:0;top:42px;width:230px;}
.detail03 .item .ctit{font-size:22px;color:#000;margin-top:10px;}
.detail03 .item .tishi{font-size:16px;color:#000000;line-height:2;display:none;}
.detail03 .item .icons{display:flex;}
.detail03 .item .icons .icon{width:35px;height:35px;border:1px solid #e4e4e6;position:relative;}
.detail03 .item .icons .icon.cur{border-color:#bc8343;}
.detail03 .item .icons .icon:not(:first-child){margin-left:8px;}
.detail03 .item .icons .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:80%;transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;}
.detail03 .item .down_btn{font-size:14px;color:#ffffff;width:80px;line-height:35px;text-align:center;margin-top:10px;display:block;background-color:#bc8343;}
.detail03 table tbody tr td{font-size:15px;color:#000;line-height:40px;}
.detail03 table tbody tr td:not(:first-child){border-bottom:1px solid #eff0f1;}
@media (max-width:1459px){.detail{padding:20px 0 80px;}
.detail01 .content .right{padding:45px 40px;}
.detail01 .content .left .min-view-imgs{padding:45px 0;}
.detail01 .content .tit{font-size:36px;}
.detail01 .content .edit{margin-top:25px;}
.detail01 .icons{margin-top:120px;}
.detail02 .switchs .switch{padding:20px 0;}
.detail03 .item .ctit{font-size:20px;}
.detail03 .item .tishi{font-size:14px;}
.detail03 .tit{font-size:28px;}
}
@media (max-width:1280px){.detail03 .tit{font-size:24px;}
.detail01 .content .tit{font-size:28px;}
.detail01 .content .num{font-size:16px;margin-top:5px;}
.detail01 .content .edit{margin-top:15px;}
.detail01 .icons{margin-top:40px;}
.detail{padding:20px 0 60px;}
}

@media (max-width: 1200px) {
	.detail01 .content .left{flex-direction: row;}
	.detail01 .content .left .min-view-imgs{padding: 0;width: 80%;margin-left: 0;margin: 10px auto 20px;height: auto;}
	.detail01 .content .left .swiper_main{width: 100%;}
	.detail01 .content .left .min-view-imgs .swiper-container{height: auto;}
}
@media (max-width:1024px){.detail03 table tbody tr td{line-height:35px;font-size:14px;}
.detail03 table thead tr td{font-size:14px;}
.detail03 table thead tr td:first-child{padding-left:20px;}
.detail01 .content .tit{font-size:24px;}
.detail01 .content .num{font-size:14px;margin-top:5px;}
.detail01 .content .edit,.detail01 .content .edit *{font-size:14px;}
.detail01 .icons{margin-top:20px;padding:10px 0;}
.detail01 .content .right{padding:25px 30px;}
.detail01 .content .swiper_box{bottom:30px;}
.detail{padding:20px 0 40px;}
.detail03 table thead tr td:first-child{width:185px;}
.detail03 .item .tbox{width:170px;}
.detail03 .item .icons .icon{width:20px;height:20px;}
}
@media (max-width:768px){.detail01 .content .edit,.detail01 .content .edit *{font-size:12px;}
.detail01 .content .tit{font-size:20px;}
.detail01 .content .edit{margin-top:10px;}
.detail03 .tit{font-size:20px;}
.detail02 .switchs .switch{padding:10px 0;}
.detail{padding:20px 0 20px;}
}
@media (max-width:750px){.detail03 .list{overflow-x:auto;}
.detail03 .list .item{width:150%;}
}
@media (max-width:640px){.detail01 .content .tit{font-size:18px;}
.detail03 .tit{font-size:18px;}
.detail01 .content{flex-wrap:wrap;}
.detail01 .content .left{width:100%;}
.detail01 .content .right{width:100%;}
/*.detail01 .content .item .imgbox{padding-bottom:60%;}*/
.detail01 .content .swiper_box{bottom:20px;}
.detail01 .content .right{padding:15px;}
.detail02 .switchs .switch{font-size:14px;}
.detail03 .list .item{width:350%;}
.detail03 .item .ctit{font-size:18px;}
}
/* 产品详情弹窗 */
.base_tag .main .close{position:absolute;right:15px;top:15px;padding:10px;z-index:10;cursor:pointer;}
.base_tag .main .close:before,.base_tag .main .close:after{content:"";position:absolute;width:100%;left:0;top:50%;border-bottom:1px solid #97989b;}
.base_tag .main .close:before{transform:rotate(45deg);}
.base_tag .main .close:after{transform:rotate(-45deg);}
.base_tag{position:fixed;top:0;left:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:999;right:0;}
.base_tag .content{display:flex;align-items:center;height:100%;justify-content:center;}
.base_tag .main{max-width:1400px;width:95%;position:relative;}
.base_tag .main .mains{height:80vh;overflow-y:auto;}
.tag1 .main .tit{font-size:30px;color:#010101;line-height:1.5;}
.tag1 .main1{padding:65px 40px 40px;background-color:#f5f6f7;}
.tag1 .main1 .tbox{display:flex;justify-content:space-between;margin-top:35px;}
.tag1 .main1 .tbox .imgbox{width:44%;}
.tag1 .main1 .text{padding-left:80px;flex:1;}
.tag1 .main1 .lables{display:flex;flex-wrap:wrap;font-size:14px;color:#333333;}
.tag1 .main1 .lable{width:49%;display:flex;align-items:center;margin-bottom:4px;}
.tag1 .main1 .lable:not(:nth-child(2n+1)){margin-left:2%;}
.tag1 .main1 .lables .lable_desc{margin-left:20px;line-height:1.875;}
.tag1 .main1 .lables .lable_tit{line-height:1.875;}
.tag1 .main1 .icons{margin-top:25px;display:flex;}
.tag1 .main1 .icons .icon{width:35px;height:35px;border:1px solid #e4e4e6;position:relative;}
.tag1 .main1 .icons .icon:not(:first-child){margin-left:8px;}
.tag1 .main1 .icons .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:80%;}
.tag1 .main2{background-color:#fff;padding:30px 40px 30px;}
.tag1 .main2 .switchs{display:flex;align-items:center;}
.tag1 .main2 .switchs .switch{font-size:18px;color:#010101;position:relative;padding-bottom:6px;cursor:pointer;}
.tag1 .main2 .switchs .switch::before{content:'';display:block;position:absolute;left:0;right:0;height:1px;background-color:#bc8343;opacity:0;bottom:0;}
.tag1 .main2 .switchs .switch.cur::before{opacity:1;}
.tag1 .main2 .switchs .switch:not(:first-child){margin-left:20px;}
.tag1 .main2 .sections{padding:30px 0 0;}
.tag1 .main2 .sec_tit{font-size:16px;color:#010101;display:flex;align-items:flex-end;}
.tag1 .main2 .sec_tit span{font-size:14px;display:inline-block;margin-left:5px;}
.tag1 .main2 .list{margin:10px 0 20px;display:flex;flex-wrap:wrap;}
.tag1 .main2 .item{display:flex;border:1px solid #eff0f1;width:calc((100% - 36px)/4);margin-bottom:12px;}
.tag1 .main2 .list .item:not(:nth-child(4n+1)){margin-left:12px;}
.tag1 .main2 .item .imgbox{width:30%;padding-bottom:100px;position:relative;}
.tag1 .main2 .item .imgbox img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:50%;}
.tag1 .main2 .item .text{display:flex;flex-direction:column;justify-content:center;padding-left:25px;}
.tag1 .main2 .item .num{font-size:16px;color:#010101;line-height:1.5;}
.tag1 .main2 .item .ctit{font-size:14px;color:#010101;line-height:1.5;margin-top:10px;}
@media (max-width:1459px){.tag1 .main1{padding:40px 30px;}
.tag1 .main2{padding:30px;}
.tag1 .main .tit{font-size:28px;}
.tag1 .main1 .tbox{margin-top:25px;}
.tag1 .main1 .text{padding-left:60px;}
}
@media (max-width:1280px){.tag1 .main1 .text{padding-left:40px;}
.tag1 .main .tit{font-size:24px;}
.tag1 .main1{padding:40px 20px 20px;}
.tag1 .main1 .lables{font-size:12px;}
.tag1 .main2{padding:20px;}
}
@media (max-width:1024px){.tag1 .main1 .text{padding-left:30px;}
.tag1 .main2 .item .text{padding-left:15px;}
.tag1 .main2 .item .num{font-size:14px;}
.tag1 .main2 .item .ctit{font-size:12px;margin-top:5px;}
.tag1 .main2 .item .imgbox{padding-bottom:80px;}
.tag1 .main .tit{font-size:20px;}
.tag1 .main2 .switchs .switch{font-size:16px;}
.tag1 .main1 .lables{font-size:14px;}
.tag1 .main1 .tbox{flex-wrap:wrap;}
.tag1 .main1 .tbox .imgbox{width:100%;}
.tag1 .main1 .text{width:100%;flex:unset;padding-left:0;margin-top:10px;}
.tag1 .main1{padding:30px 20px 20px;}
.tag1 .main1 .tbox{margin-top:15px;}
}
@media (max-width:768px){.tag1 .main1 .text{padding-left:20px;}
.tag1 .main2 .item{width:calc((100% - 24px)/3);}
.tag1 .main2 .list .item:not(:nth-child(4n+1)){margin-left:0;}
.tag1 .main2 .list .item:not(:nth-child(3n+1)){margin-left:12px;}
.tag1 .main2 .sections{padding:20px 0 0;}
.tag1 .main2 .switchs .switch{font-size:14px;}
}
@media (max-width:640px){.tag1 .main .tit{font-size:17px;}
.tag1 .main2 .item{width:calc((100% - 12px)/2);}
.tag1 .main2 .list .item:not(:nth-child(3n+1)){margin-left:0;}
.tag1 .main2 .list .item:not(:nth-child(2n+1)){margin-left:12px;}
.tag1 .main2 .item .num{font-size:12px;}
.tag1 .main1{padding:30px 15px 15px;}
.tag1 .main2{padding:15px;}
.base_tag .main .close{right:10px;top:10px;}
.tag1 .main1 .lable{width:100%;margin-bottom:0;}
.tag1 .main1 .lable:not(:nth-child(2n+1)){margin-left:0;}
.tag1 .main1 .text{padding-left:0;}
.tag1 .main2 .sec_tit{font-size:14px;}
.tag1 .main2 .sec_tit span{font-size:12px;}
.tag1 .main2 .item .imgbox img{max-height:40%;}
.tag1 .main2 .item .text{padding-left:5px;}
.tag1 .main2 .item .imgbox{padding-bottom:70px;}
.tag1 .main2 .list{margin:10px 0;}
}
.share:hover .uicons{display:flex;}
.share .uicons{position:absolute;bottom:100%;display:flex;align-items:center;padding-bottom:10px;display:none;}
.share .uicons .icon{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);}
.share .uicons .icon:not(:first-child){margin-left:10px;}
.share .uicons .icon img{height:50%;}
.share .uicons .icon .img1{display:block;}
.share .uicons .icon .img2{display:none;}
.share .uicons .icon:hover .img1{display:none;}
.share .uicons .icon:hover .img2{display:block;}
@media (max-width:640px){.brand02 .edit,.brand02 .edit *{text-align:justify;}
.newinfo .edit,.newinfo .edit *{text-align:justify;}
}
/* 20230718 */
.imgbox{overflow:hidden;}
.imgbox img{transition:.3s;width:100%;}
.index01 .list .item img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.index01 .list .item:hover .imgbox img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.service01 .main:hover .left .imgbox img,.service02 .main:hover .right .imgbox img{transform:scale(1.1);}
.share{position:relative;}
.share .bshare-custom{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0;}
.share .bshare-custom a{display:block;width:100%;height:100%;}
.nav .nav_box .cl_tit a{color:inherit;display:block;line-height:inherit;}
.newinfo .content .left.s2{padding-right:0;width:100%;}
.nav .content .itname{display:block;}
.cate .content{display:flex;align-items:center;justify-content:space-between;}
.cate .content .locat{background:none;}
.cate .content .content{padding:0;}
.cate .content .locat .list{padding-bottom:0;}
.btn{background:none;border:1px solid #fff;transition:.3s;}
.btn:hover{background:#bc8342;border-color:#bc8342;}
/* .index03 .item:hover .imgbox img,*/
.brand03 .item:hover .imgbox img,.part01 .bmain .imgbox:hover img,.downc01 .item:hover .imgbox img{transform:scale(1.1);}
.bound .main .imgbox:hover img{transform:translate(-50%,-50%) scale(1.1);}
.index03 .item .imgbox img{transition:.3s;}
.nav .content .blocs .bloct,.nav .content .langs .langt{color:#fff;}
.nav .content .blocs,.nav .content .langs{background:rgba(0,0,0,0.6);}
.nav.cur .content .blocs .bloct,.nav.pcur .content .blocs .bloct,.nav.cur .content .langs .langt,.nav.pcur .content .langs .langt{color:#333;}
.nav.cur .content .blocs,.nav.pcur .content .blocs,.nav.cur .content .langs,.nav.pcur .content .langs{background:#fff;}
.nav .content .langs .langt:hover{color:#bd8343;}
.foot .content .citem:hover,.foot .main .lable:hover,.foot .main .legles .legle:hover{color:#bc8342;font-weight:bold;}
.products .item .text .btn{border-color:#333;}
.products .item .text span{color:#000;}
.products .item .text span:before{border-color:#333;}
.products .item .text .btn:hover{border-color:#bc8342;background:#bc8342;}
.products .item .text .btn:hover span{color:#fff;}
.products .item .text .btn:hover span:before{border-color:#fff;}
.ject02 .switchs .switch_item{border:none;}
.ject02 .switchs .switch_list{box-shadow:0 10px 15px rgba(0,0,0,0.15);}
.ject02 .item:hover .imgbox img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.downc02 .item .imgbox,.downcenter .lables .lable{cursor:pointer;}
.brand03 .smain .swiper-slide .utime{opacity:1;transition:left .3s,top .3s,bottom .3s;}
.brand03 .smain .swiper-slide.on .utime{left:42%;top:0;opacity:1;}
.brand03 .smain .swiper-slide.on+.swiper-slide .utime{left:48%;bottom:0;opacity:1;}
.brand03 .smain .swiper-slide.on+.swiper-slide+.swiper-slide .utime{left:27%;bottom:42%;opacity:1;}
.brand03 .smain .swiper-slide.on+.swiper-slide+.swiper-slide+.swiper-slide .utime{left:30%;bottom:42%;opacity:1;}
.brand03 .smain .swiper-slide.on+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide .utime{left:56%;bottom:31%;opacity:1;}
/* .index03 .item .btn{position:relative;top:50px;opacity:0;transition:top .3s;}
.index03 .item:hover .btn{top:0;opacity:1;}
*/
@media(max-width:1280px){.brand03 .smain .swiper-slide.on .utime{left:76%;}
.brand03 .smain .swiper-slide.on+.swiper-slide .utime{left:14%;bottom:31%;}
.brand03 .smain .swiper-slide.on+.swiper-slide+.swiper-slide .utime{bottom:31%;left:-4%;}
.brand03 .smain .swiper-slide.on+.swiper-slide+.swiper-slide+.swiper-slide .utime{left:5%;}
}
@media(max-width:640px){.products .item .imgbox{min-height:240px;}
.products .item .text{background:none;transform:translate(0,-50%);top:50%;}
.products .item .imgbox:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:1;}
.products .item .imgbox img{width:100%;height:100%;object-fit:cover;}
.nav .nav_box1 .ulist{display:block;}
.nav .nav_box1 .uitem{width:auto;padding-bottom:5px;}
.nav .nav_box1 .cont{background:#fff;}
.nav .nav_box1 .u_tit{text-align:left;color:#000;background:none;font-weight:bold;}
.nav .nav_box1 .olist .oitem{background:none;color:#333;display:inline-block;padding-right:10px;}
.nav .nav_box .cont{display:block;}
.nav .nav_box .cont .cl{width:auto;font-size:0;}
.nav .nav_box .cl_tit{width:33.33%;display:inline-block;vertical-align:top;color:#000;background:#f2f2f2;}
.nav .nav_box{background:#fff;}
.nav .nav_box .cl_tit.cur{color:#fff;}
.nav .nav_box .cont .cr{padding:10px 0;}
.nav .nav_box .cr_box .edit{color:#333;}
.nav .nav_box .cr_box .time{color:#999;}
.index03 .item .imgbox img{width:100%;min-height:300px;object-fit:cover;}
.index04 .item .btn{left:auto;right:15px;opacity:1;bottom:20px;transform:none !important;}
.index04 .item .time{line-height:24px;}
.cate .content{display:block;}
.cate .content .locat{display:none;}
.brand03 .smain .swiper-slide.on .utime{left:39%;}
.brand03 .smain .swiper-slide.on+.swiper-slide .utime{left:21%;bottom:38%;}
.brand03 .smain .swiper-slide.on+.swiper-slide+.swiper-slide .utime{left:-16%;bottom:51%;}
.brand03 .smain .swiper-slide.on+.swiper-slide+.swiper-slide+.swiper-slide .utime{bottom:51%;left:-36%;}
.brand03 .smain .swiper-slide.on+.swiper-slide+.swiper-slide+.swiper-slide+.swiper-slide .utime{left:-46%;bottom:50%;}
}
/* 20230720 */
.btn,.downcenter .lables .lable{position:relative;z-index:1;overflow:hidden;}
.btn:after,.downcenter .lables .lable:after{content:"";position:absolute;width:150%;height:150%;right:125%;top:-25%;background:#bc8342;z-index:-1;transform:skew(-30deg);transition:.3s;}
.btn:hover,.downcenter .lables .lable:hover{background:none;}
.btn:hover:after,.downcenter .lables .lable:hover:after{right:-25%;}
.nav .content .blocs,.nav .content .langs{background:rgba(0,0,0,0.6) !important;}
.nav .content .blocs,.nav .content .langs{left:-30px;right:auto;min-width:calc(100% + 50px);padding:5px 0;}
.nav .content .blocs .bloct,.nav .content .langs .langt{padding:0 10px 0 30px;line-height:40px;white-space:nowrap;color:#fff !important;}
.nav .content .blocs .bloct:hover,.nav .content .langs .langt:hover{background:#bd8343;color:#fff;}
.sups{display:none;}
.sups .box:last-child{height:auto;margin-top:5px;}
.sups .box:last-child .icon{display:block;height:50px;width:100%;}
.products .item .text .btn{position:relative;top:50px;opacity:0;}
.products .item:hover .text .btn{top:0;opacity:1;}
.btn.s2{border-color:#b0b0b0;}
.btn.s2 span{color:#333;}
.btn.s2 span::before{border-color:#333;}
.btn.s2:hover{border-color:#bd8343;}
.btn.s2:hover span{color:#fff;}
.btn.s2:hover span:before{border-color:#fff;}
.cate .list{padding-bottom:0;}
.cate .item{padding:25px 0;}
.pro .ctop .tbox .xi .s2{display:none;}
.pro .ctop .tbox{cursor:pointer;}
.pro .ctop .tbox .xi.cur .s1{display:none;}
.pro .ctop .tbox .xi.cur .s2{display:block;}
.pro .clist .citem{transition:.3s;overflow:hidden;transform:scale(1);}
.detail03 .item .tishi,.detail03 .item .icons{margin-top:10px;}
.detail03 .item .down_btn{margin-top:20px;}
.detail03 .item .icons .icon{cursor:pointer;}
.detail03 .item .tbox .imgbox,.detail03 .item .ctit,.detail03 .item .tishi{cursor:pointer;}
.ject01 .content .btn{margin-top:20px;/* position:relative;top:50px;opacity:0;transition:.3s;*/
}
/* .ject01 .content:hover .btn{top:0;opacity:1;}
*/
.ject02 .item .tit{position:relative;}
.ject02 .item .tit:before{content:"";width:2px;/* top:50%;*/
 right:100%;/* border-bottom:1px solid #bc8342;*/
 position:absolute;transition:.6s;/* margin-right:40px;*/
 opacity:0;height:0;background-color:#bc8342;bottom:0;left:-10px;bottom:0;}
/* .ject02 .item:hover .tit:before{opacity:1;height:100%;}
*/
.ject02 .item{overflow:hidden;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.ject02 .item .text{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;}
.ject02 .item:hover .text{padding-bottom:50px;}
.ject02 .item .btn{margin-top:10px;opacity:0;padding:10px 20px;transform:translate(0,30px);-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-ms-transform:translate(0,30px);-o-transform:translate(0,30px);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;position:absolute;bottom:0;}
.ject02 .item:hover .btn{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);opacity:1;}
.bound .text{font-size:20px;color:#ffffff;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(188,131,66,.85);display:flex;align-items:center;justify-content:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;text-align:center;opacity:0;}
.bound .ctit{line-height:1.7;}
.bound .num{line-height:1.7;}
.bound a:hover .text{opacity:1;}
.bound .text .con{position:relative;top:50px;opacity:0;transition:.8s;}
.bound a:hover .text .con{opacity:1;top:0;}
.bound .swiper-slide:hover .text{transform:scale(1);}
.part01 .edit{margin-top:60px;font-size:16px;line-height:1.8;color:#e5e5e5;}
.part01 .scbox .tit{position:relative;padding-right:90px;}
.part01 .scbox .tit .jumplink{position:absolute;right:0;top:50%;transform:translate(0,-50%);}
.jumplink{display:inline-block;vertical-align:middle;white-space:nowrap;border:1px solid #bc8342;color:#bc8342;font-size:0;padding:0 15px;line-height:34px;transition:.3s;overflow:hidden;position:relative;z-index:2;}
.jumplink i{display:inline-block;vertical-align:middle;width:15px;height:16px;margin-right:10px;margin-left:5px;background:url(../images/icon-news.png) no-repeat center;}
.jumplink:hover i{background-image:url(../images/icon-news2.png);}
.jumplink:hover{color:#fff;}
.jumplink:after{content:"";position:absolute;width:150%;height:150%;right:125%;top:-25%;background:#bc8342;z-index:-1;transform:skew(-30deg);transition:.3s;}
.jumplink:hover:after{right:-25%;}
.jumplink span{display:inline-block;vertical-align:middle;font-size:14px;}
.news02 .list{padding-bottom:40px;}
.share .uicons .icon{position:relative;}
.share .uicons .icon .output{position:absolute;left:50%;bottom:100%;transform:translate(-50%);width:120px;padding:5px;background:#fff;z-index:5;box-shadow:0 0 15px rgba(0,0,0,0.15);display:none;}
.share .uicons .icon .output canvas{display:block;width:100%;}
.share .uicons .icon:hover .output{display:block;}
.share{cursor:pointer;}
.service03 .con .place{transition:.3s;}
.service03 .con .place:hover{color:#bc8342;font-weight:bold;}
.base_swiper1 .swiper_btn.prev{left:0;}
.base_swiper1 .swiper_btn.next{right:0;}
.fancybox-overlay{background:rgba(0,0,0,0.3);}
.fancybox-nav{width:40px;}
.fancybox-prev{left:-60px;}
.fancybox-next{right:-70px;}
.fancybox-nav span{width:100%;left:0;}
@media (max-width:1459px){.bound .text{font-size:18px;}
.news02 .list{padding-bottom:30px;}
}
@media(max-width:1024px){.ject02 .item:hover .tit:before{margin-right:5px;}
.part01 .edit{margin-top:20px;}
.news02 .list{padding-bottom:20px;}
}
/* 20230721 */
.swiperCtr .pagins{padding:0 10px;}
.swiperCtr .swiper-pagination{position:relative;display:flex;align-items:center;left:unset;bottom:unset;}
.swiperCtr .swiper-pagination .swiper-pagination-bullet{margin:0 10px;width:10px;height:10px;border:1px solid #fff;background-color:#fff;opacity:1;}
.swiperCtr .swiper-pagination .swiper-pagination-bullet-active{border-color:#bc8342;background-color:#bc8342;}
.swiperCtr{position:absolute;bottom:5%;display:flex;align-items:center;z-index:2;left:0;justify-content:center;width:100%;}
.swiperCtr .swiper_btn{width:8px;height:15px;position:relative;cursor:pointer;}
.swiperCtr .swiper_btn::before{content:'';display:block;position:absolute;width:6px;height:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.swiperCtr .swiper_btn.prev::before{top:5px;border-bottom:1px solid #fff;border-right:1px solid #fff;right:0px;}
.swiperCtr .swiper_btn.next::before{top:5px;border-top:1px solid #fff;border-left:1px solid #fff;right:2px;}
.nav .nav_box .cont .cr{display:none;}
.nav .content .list .item{position:relative;}
.nav .nav_box{min-width:140px;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);}
.nav .nav_box .cl_tit a{padding:0 2em;white-space:nowrap;}
.nav .nav_box .cont .cl{width:auto;min-width:140px;}
.nav .nav_box .cont{display:block;}
.nav .nav_box .cont .cl_box{border:none;}
.nav .nav_box1 .uitem{width:auto;}
.nav .nav_box1{left:50%;transform:translate(-50%);width:auto;min-width:140px;}
.nav .nav_box1 .uitem:hover .olist{left:100%;width:auto;white-space:nowrap;min-width:10em;visibility:visible;}
.nav .nav_box1 .olist{min-width:10em;}
.nav .nav_box .cl_tit a:hover{background:#bd8343;}
.nav .nav_box .cl_tit.cur{background:none;}
.nav .nav_box .cl_tit a:hover{background:#bd8343;}
.index01 .list,.index04{padding:10px;}
.index02{margin-top:0;}
.pro .clist .citem .new,.bound .main .imgbox .new{display:block;position:absolute;width:0;height:0;top:0;z-index:1;left:0;border-bottom:55px solid #bc8342;border-right:55px solid transparent;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);}
.pro .clist .citem .new span,.bound .main .imgbox .new span{color:#fff;font-size:14px;transform:rotate(45deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);display:inline-block;position:absolute;left:4px;top:30px;}
@media(max-width:1024px){.swiperCtr{bottom:30px;}
.swiperCtr .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 6px;}
}
/* 20230722 */
.detail03 .item .icons{flex-wrap:wrap;}
.detail03 .item .icons .icon{margin-bottom:8px;margin-right:8px;}
.detail03 .item .icons .icon:not(:first-child){margin-left:0;}
.detail03 .item .icons .icon.cur,.detail03 .item .icons .icon:hover{background:#bc8343;}
.detail03 .item .icons .icon.cur img,.detail03 .item .icons .icon:hover img{filter:grayscale(100%) brightness(600%);-webkit-filter:grayscale(100%) brightness(600%);}
/* 20230724 */
.banner .swiper_btn,.index03 .swiper_btn{width:30px;height:50px;position:absolute;cursor:pointer;top:50%;margin-top:-25px;transition:.3s;z-index:20;text-align:center;line-height:50px;font-size:24px;opacity:0;}
.banner .swiper_btn::before,.index03 .swiper_btn::before{content:'';display:inline-block;vertical-align:middle;width:1em;height:1em;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);line-height:0;}
.banner .swiper_btn.prev::before,.index03 .swiper_btn.prev::before{border-bottom:2px solid #fff;border-right:2px solid #fff;}
.banner .swiper_btn.next::before,.index03 .swiper_btn.next::before{border-top:2px solid #fff;border-left:2px solid #fff;}
.banner .swiper_btn.prev,.index03 .swiper_btn.prev{left:3em;}
.banner .swiper_btn.next,.index03 .swiper_btn.next{right:3em;text-indent:-0.5em;}
.banner:hover .swiper_btn,.index03:hover .swiper_btn{opacity:1;}
.banner .swiper_btn:hover:before,.index03 .swiper_btn:hover:before{border-color:#bc8342;}
.sups{top:auto;bottom:90px;}
.sups .box:last-child{background:rgba(153,153,153,0.8);}
.sups .box:last-child .icon{height:40px;background-image:url(../images/icon-top.png);opacity:0.8;background-size:50%;}
.nav .content .item .itname::before{width:0;transition:.3s;}
.nav .content .item.cur .itname::before,.nav .content .item:hover .itname::before{width:100%;}
.cate .item::before{left:50%;transform:translate(-50%);width:0;transition:.3s;content:"";position:absolute;bottom:0;height:2px;background:#bc8342;}
.cate .item.cur::before,.cate .item:hover::before{width:100%;left:50%;}
.index04 .content .tit::after,.index03 .item .xi::after,.index02 .item .xi::after{opacity:0;}
.pro .ovlist{overflow:hidden;transition:.3s;max-height:var(--maxheight);}
.pro .ovlist.act{max-height:var(--minheight);}
.detail03 table tbody tr td{cursor:pointer;}
.tag1 .main1 .tbox .imgbox{display:flex;align-items:center;}
.tag1 .main1 .tbox .imgbox img{flex:1 1 auto;width:50%;}
.index03 .item .text{padding:0 30px;}
@media(max-width:1280px){.banner .swiper_btn,.index03 .swiper_btn{font-size:16px;}
.banner .swiper_btn.prev,.index03 .swiper_btn.prev{left:10px;}
.banner .swiper_btn.next,.index03 .swiper_btn.next{right:10px;}
}
@media(max-width:768px){.banner .text{padding:0 50px;}
.banner .swiper_btn,.index03 .swiper_btn{opacity:1;}
}
/* 2023/7/24 */
.foot .content .list .spitem{max-width:150px;}
.foot .content .list .spitem .clist{display:flex;flex-wrap:wrap;justify-content:space-between;}
.foot .content .list .spitem .clist .citem{width:42%;}
/* .detail03 .item .tbox .imgbox:hover img{animation:hjg 1s linear both;-webkit-animation:hjg 1s linear both;}
*/
@keyframes hjg{0%{transform:scale(0.9);}
70%{transform:scale(1.1);}
100%{transform:scale(1);}
}
.detail03 .item .ctit:hover,.detail03 .item .tishi:hover{color:#bc8343;font-weight:bold;}
.detail03 .item .tishi{margin-top:0;}
.detail03 .item .icons{margin-top:15px;}
.detail03 .item .down_btn{margin-top:0;}
.duce .list .item{position:relative;}
.sups .box:nth-child(1) .icon{background-image:url(../images/telbg.png);background-repeat:no-repeat;width:18px;height:18px;background-size:contain;}
/* 20230726 */
.newinfo .edit *{line-height:2 !important;height:auto !important;width:auto !important;transform:none !important;}
.newinfo .edit img{display:block !important;width:100% !important;height:auto !important;margin:auto !important;}
.newinfo .content .left.s2{max-width:700px;margin:auto;}
.sectfour .imgbox img{width:auto;}
.secttwo{display:flex;flex-wrap:wrap;}
.secttwo .imgbox{width:24%;margin-bottom:1.33%;}
.secttwo .imgbox img{width:100% !important;}
.secttwo .imgbox:not(:nth-child(4n+1)){margin-left:1.33%;}
.sectthree{display:flex;flex-wrap:wrap;}
.sectthree .imgbox{width:49%;margin-bottom:2%;}
.sectthree .imgbox img{width:100% !important;}
.sectthree .imgbox:not(:nth-child(2n+1)){margin-left:2%;}
/* 2023.7.31 */
.part01 .swipers .imgbox{padding-bottom:56.2%;position:relative;}
.part01 .swipers .imgbox img{position:absolute;top:0;left:0;}
/* 20230731 */
@media(min-width:1281px){.foot .content .list{justify-content:flex-start;width:auto;flex:1 1 auto;}
.foot .content .list .item{padding-right:65px;max-width:215px;}
.foot .content .itname{white-space:nowrap;display:block;}
}
/* 2023/8/3 */
.banner .text1 .tit::before{display:none;}
.base_banner .text .en{letter-spacing:0;}
.foot .content .list .spitem .clist{display:block;}
.foot .content .list .spitem .clist .citem{width:100%;}
.brand01 .main .left{width:58%;}
.service02 .main .left{padding-right:6%;}
.part01 .scbox .lables{display:none;}
.part01 .scbox .text{font-size:16px;line-height:1.5;color:rgba(255,255,255,.5);margin-top:15px;}
.part01 .scbox .tit.titxz{padding-right:0;}
.part01 .content .smain .imgbox img,.part01 .swipers .imgbox img{width:auto;height:100%;left:50%;transform:translateX(-50%);}
.part01 .content .smain .imgbox:hover img,.part01 .swipers .imgbox:hover img{transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}
.newinfo .section02 .item{align-items:flex-start;}
.newinfo .section02 .text{padding-top:0;padding-bottom:0;}
.newinfo .section02 .ctit{margin-top:0;}
.newinfo .section02 .num{margin-bottom:5px;}
.tag1 .main1 .icons .icon img,.detail01 .icons .icon img{width:100%;max-height:initial;}
.tag1 .main1 .icons .icon,.detail01 .icons .icon{border:none;}
.detail03 table tbody tr:hover td{color:#bc8343;}
.locat .content a:hover{color:#bc8343;font-weight:bold;}
.nav .content .langs{padding:0 !important;}
.load{width:100%;font-size:18px;text-align:center;color:#333;}
.load .div{width:100%;}
.load .div i{display:block;width:32px;height:32px;background-image:url(../images/loading1.png);background-size:contain;background-repeat:no-repeat;margin:0 auto;margin-bottom:15px;animation:xz 2s linear infinite;}
.load .div1{width:100%;display:none;}
@keyframes xz{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.downc01 .item .imgbox img{position:static;}
.downc01 .list .item{padding:2% 2%;align-items:center;}
.downcenter .downc01 .lables{flex-wrap:wrap;}
.downcenter .downc01 .share{margin-left:0;/* display:block;width:100%;*/
 padding-left:24px;}
.downcenter .downc01 .share::before{left:0;}
.share .uicons{top:100%;padding-top:15px;}
.downc01 .list{margin-top:50px;}
.detail03 table thead tr td:first-child{width:470px;}
.detail03 .item .tbox{width:470px;padding-right:20px;}
.detail03 .item .tbox .imgbox{display:flex;justify-content:space-between;align-items:center;}
.detail03 .item .tbox .imgbox img{width:48%;}
.news02{padding-top:6%;}
.news02 .item .imgbox::before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;z-index:2;}
.news02 .item .tit{z-index:3;}
.locat1_al .content .list a:first-child:before{background-image:url(../images/icon11_2.png);}
@media (max-width:1459px){.service02 .main .edit,.service02 .main .edit *{font-size:14px;}
.part01 .scbox .text{font-size:16px;}
.detail03 .item .tbox{width:360px;}
.detail03 table thead tr td:first-child{width:360px;}
}
@media (max-width:640px){.brand01 .main .left{width:100%;}
.part01 .scbox .text{font-size:14px;margin-top:10px;}
.detail03 .item .tbox{width:220px;}
.detail03 table thead tr td:first-child{width:220px;}
.news02{padding-top:40px;}
}
.info3{margin-bottom:50px;}
.info3 .swiper-slide>img{display:block;width:100%;}
.info3 .swiper-container-fade .swiper-slide{z-index:5;opacity:0 !important;}
.info3 .swiper-container-fade .swiper-slide-active{z-index:20;opacity:1 !important;}
.info3 .tb{padding:40px 30px;position:relative;text-align:center;}
.info3 .tb:after{content:"";position:absolute;left:0;top:50%;width:100%;border-bottom:1px solid #dbdbdb;}
.info3 .tb .swiper-container{display:inline-block;max-width:100%;vertical-align:middle;}
.swiper-container .tbi{margin:0 20px;min-width:100px;line-height:28px;white-space:nowrap;text-align:center;height:30px;border:1px solid #dbdbdb;cursor:pointer;border-radius:15px;background:#fff;font-family:"Roboto";font-weight:bold;color:#333;}
.info3 .tb .swiper-slide{width:auto;}
.info3 .tb .on .tbi{border-color:#bc8342;background:#bc8342;color:#fff;}
.dblock .imgshaw{margin-bottom:50px;}
.dblock .flex{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-end;align-items:center;padding-bottom:50px;}
.imgshaw{position:relative;}
.imgshaw .shaw{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background:rgba(0,0,0,0.8);}
.imgshaw img{display:block;width:100%;}
.darg{position:relative;flex:1 1 auto;max-width:300px;margin:16px 0;background:#efefef;border-radius:4px;padding-right:25px;margin-left:20px;}
.el-slider__runway{height:8px;border-radius:4px;background:#efefef;margin:0;}
.el-slider__bar{height:8px;border-radius:4px 0 0 4px;background:#bc8342;}
.el-slider__button{border:none;width:50px;height:24px;line-height:24px;border-radius:12px;background:#bc8342;color:#fff;transform:none !important;font-size:14px;}
.el-slider__button-wrapper{width:50px;}
@media(max-width:768px){.info3 .tb{padding:30px 20px;}
.info3{margin-bottom:10px;}
.dblock .imgshaw{margin-bottom:20px;}
.el-slider__button{font-size:12px;width:40px;line-height:20px;height:20px;}
.el-slider__button-wrapper{width:40px;}
.el-slider__bar,.el-slider__runway{height:6px;}
}
.locat .content{display:flex;align-items:center;justify-content:flex-end;}
.locatLef .content{justify-content:flex-start;}
.detail01 .icons{padding:5px 0;}
.index04 .item .ctit{overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;height:60px;}
.index04 .item .desc{height:48px;letter-spacing:1px;}
.index03 .item .desc{letter-spacing:1px;}
.downcenter .downc01 .div{width:100%;display:flex;margin-top:15px;}
.downcenter .lables .lable.ctp{margin-left:0;}
.downcenter .downc02 .lables .lable,.downcenter .lables .div .lable{border:none;padding:0;color:#000;font-size:16px;line-height:30px;margin-right:22px;}
.downcenter .downc02 .lables .lable::after,.downcenter .downc02 .lables .lable::before,.downcenter .lables .div .lable::after,.downcenter .lables .div .lable::before{display:none;}
.downcenter .downc02 .share:hover,.downcenter .downc02 .lables .lable.down:hover,.downcenter .downc01 .share:hover,.downcenter .lables .div .lable.down:hover{color:#bc8342;}
.downcenter .downc02 .lables .lable.down:hover span::before,.downcenter .lables .div .lable.down:hover span::before{background-image:url(../images/icon19.png);}
.downcenter .downc02 .share{margin-left:0;padding-left:24px;}
.downcenter .downc02 .share::before{left:0;}
.news01 .item .imgbox{padding-bottom:37.3%;position:relative;overflow:hidden;}
.news01 .item .imgbox img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;}
@media (max-width:1459px){.index04 .item .ctit{height:53px;}
.index04 .item .desc{height:41px;}
}
@media (max-width:640px){.news01 .item .imgbox{padding-bottom:56%;}
}
/* 2023/8/7 */
.cate_bj{background-color:#f6f6f6;}
.news02{padding-top:3.7%;}
@media (max-width:640px){.news02{padding-top:40px;}
}
.selectBox{display:inline-block;vertical-align:middle;position:relative;}
.selectBox .selectCur{padding:0 10px;line-height:40px;padding-right:20px;cursor:pointer;}
.selectBox .selectDown{position:absolute;white-space:nowrap;left:0;top:100%;background:#fff;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,0.15);margin-top:16px;display:none;min-width:100%;}
.selectBox .selectDown .option{font-size:14px;line-height:2.25;cursor:pointer;}
.selectBox .selectDown .option:hover{background:#f6f6f6;}
.selectBox .selectDown:after{content:"";position:absolute;left:50%;margin-left:-6px;bottom:100%;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;}
.overscroll{height:100%;overflow:auto;width:100%;}
.overscroll::-webkit-scrollbar{width:2px;height:2px;}
.overscroll::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);background:#bc8342;}
.overscroll::-webkit-scrollbar-track{border-radius:10px;background:#e6e6e6;}
.selectBox .selectDown .overscroll{max-height:235px;overflow:auto;padding:10px;}
.filter{margin-bottom:40px;}
.searchLine{width:460px;max-width:100%;margin-bottom:40px;position:relative;}
.searchLine .btn{padding:0;position:absolute;left:0;top:0;width:50px;z-index:10;text-align:center;line-height:40px;font-size:0;cursor:pointer;}
.searchLine .btn .iconfont{font-size:20px;vertical-align:middle;}
.searchLine input{border:none;outline:none;width:100%;height:40px;padding:0 10px 0 50px;font-size:inherit;}
.filter .searchLine{margin-bottom:0;margin-right:30px;background:#f6f6f6;}
.filter .selects{white-space:nowrap;flex:0 0 auto;}
.filter .selectBox{background:#fff;margin-left:10px;z-index:20;width:160px;}
.selectBox .selectCur{background:#f6f6f6;position:relative;line-height:40px;padding:0 45px 0 20px;font-size:16px;cursor:pointer;}
/* .selectBox .selectCur:after{content:"\ec7d";position:absolute;right:20px;top:50%;line-height:20px;margin-top:-10px;font-family:'iconfont';font-size:14px;}
*/
.filter.flex{width:100%;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}
.news02 .list .item{background:#f6f6f6;transition:all .5s;}
.news02 .list .item .txt{padding:40px;}
.news02 .list .item .date{font-size:16px;color:#999;margin-bottom:20px;}
.news02 .list .item .t{font-size:20px;line-height:1.5;margin-bottom:20px;}
.news02 .list .item .p{font-size:16px;line-height:1.75;height:3.5em;overflow:hidden;}
.news02 .list .item .more{display:inline-block;margin-top:20px;transition:.3s;color:#fff;}
.news02 .list .item:hover{color:#fff;}
.news02 .list .item:hover .p{color:#fff;opacity:0.6;}
.news02 .list .item .t{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:3em;}
.more .a{display:inline-block;vertical-align:middle;white-space:nowrap;width:120px;text-align:center;border:1px solid rgba(255,255,255,0.2);line-height:34px;transition:.3s;font-size:14px;}
.more .a .icon-rig{margin-left:5px;font-size:14px;}
.more .a:hover{background-color:#bc8342;border-color:#bc8342 !important;}
.more .a{overflow:hidden;position:relative;}
.more .a{position:relative;z-index:2;overflow:hidden;}
.more .a:hover{background:none;}
.more .a:before{content:"";position:absolute;right:125%;bottom:0;width:150%;height:150%;transform:skew(-45deg);background:#bc8342;z-index:-1;transition:.3s;}
.more .a:hover:before{right:-25%;}
.news01 .swiper_box{display:flex;width:auto;justify-content:space-between;position:absolute;bottom:0;right:0;}
.news01 .item .right .text{position:relative;}
.news01 .swiper_btn{width:8px;height:15px;position:relative;cursor:pointer;}
.news01 .swiper_btn::before{content:'';display:block;position:absolute;width:6px;height:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.news01 .swiper_btn.prev::before{top:5px;border-bottom:1px solid #fff;border-right:1px solid #fff;right:0px;}
.news01 .swiper_btn.next::before{top:5px;border-top:1px solid #fff;border-left:1px solid #fff;right:2px;}
.news01 .pagins{padding:0 10px;}
.news01 .swiper-pagination{margin-top:3px;position:relative;display:flex;align-items:center;left:unset;bottom:unset;}
.news01 .swiper-pagination .swiper-pagination-bullet{margin:0 10px;width:10px;height:10px;border:1px solid #fff;background-color:#fff;opacity:1;}
.news01 .swiper-pagination .swiper-pagination-bullet-active{border-color:#bc8342;background-color:#bc8342;}
.news02 .list .item:hover .date{color:#fff;}
@media(max-width:1024px){.filter .selectBox{width:auto;}
.news02 .list .item .txt{padding:20px;}
.news02 .list .item .date,.news02 .list .item .t{margin-bottom:10px;}
.news02 .list .item .more{margin-top:10px;}
}
@media(max-width:768px){.searchLine{margin-bottom:20px;}
.searchLine .btn{left:auto;right:0;}
.searchLine input{padding:0 60px 0 10px;}
.more .a{font-size:12px;width:auto;padding:0 10px;line-height:2;}
}
@media(max-width:640px){.news02 .list .item .t{height:auto;display:block;max-width:100%;}
.news02 .list .item .more{visibility:visible;opacity:1;color:#333;top:0;}
.news02 .list .item .more .a{border-color:#333;}
.news02 .list .item:hover .more{color:#fff;}
.news02 .list .item:hover .more .a{border-color:#6e6e6e;}
}
@media(max-width:560px){.filter{display:block !important;margin-bottom:30px;}
.filter .searchLine{margin-right:0;margin-bottom:10px;}
.filter .selectBox{margin-left:0;width:49%;}
.filter .selectBox:last-child{margin-left:1%;}
}
.downcenter .lables .lable.ctp:hover span::before{background-image:url(../images/icon21.png);}
/* 2023/8/8 */
.newinfo .content.on{justify-content:center;}
.newinfo .content.on .left{padding-right:0;}
.news02 .list .item{background:#fff;margin-top:35px;overflow:hidden;}
.news02 .list .item:hover{/* margin-top:0;*/
 /* display:flex;flex-direction:column;*/
}
.news02 .list .item .txt{background:#f6f6f6;transition:all .5s;}
.news02 .list .item:hover .txt{flex:1;background-color:#695644;}
.news02 .list .item .more{/* position:absolute;bottom:-20%;left:20px;opacity:0;margin-top:0;top:auto;*/
 margin-top:20px;}
/* .news02 .list .item:hover .more{top:auto;opacity:1;bottom:22px;}
*/
.more .a:hover::before{right:-25%;}
.news02 .list .item .txt{padding:20px;padding-bottom:20px;}
.news02 .list .item:hover .t{color:#fff;}
.news02 .item .imgbox{padding-bottom:65%;}
.news02 .item .imgbox::before{display:none;}
.news01 .item .more{display:inline-block;vertical-align:middle;white-space:nowrap;width:120px;text-align:center;border:1px solid rgba(255,255,255,0.2);line-height:34px;padding-right:0px;overflow:hidden;transition:.3s;}
.news01 .item .more span{display:inline-block;position:relative;padding-right:15px;z-index:3;}
.news01 .item .more:before{content:"";position:absolute;right:125%;bottom:0;width:150%;height:150%;transform:skew(-45deg);background:#bc8342;z-index:-1;transition:.3s;}
.news01 .item .more:hover::before{right:-25%;}
.news01 .item .more:hover{color:#fff;}
.news01 .item .more:hover span::before{border-color:#fff;}
.news01 .swiper_box{bottom:55px;}
@media(max-width:1280px){.news01 .swiper_box{bottom:45px;}
}
@media(max-width:1024px){.news01 .swiper_box{bottom:10px;}
}
.troll .main .item .imgbox img{width:100%;height:100%;max-height:100%;transform:translate(-50%,-50%);}
/* .troll .main .item:hover .imgbox img{transform:translate(-50%,-50%) scale(1.1);}
*/
.nav .content .blocs{padding:0 !important;}
@media(max-width:768px){.news02 .list .item .more{position:static;transform:translate(0);margin:0 auto;margin-top:15px;opacity:1;}
.news02 .list .item{margin-top:0;}
.news02 .list .item .txt{padding-bottom:20px;}
}
/* 2023/8/9 */
.detail03 table thead tr td{font-size:14px;white-space:nowrap;}
.detail03 .item .tbox{width:34%;}
.detail03 table thead tr td:first-child{width:34%;}
.detail03 table thead tr td:nth-child(2){width:12%;}
.detail03 table thead tr td:nth-child(3){width:9%;}
.detail03 table thead tr td:nth-child(4){width:9%;}
.detail03 table thead tr td:nth-child(5){width:9%;}
.detail03 table thead tr td:nth-child(6){width:18%;}
.detail03 table thead tr td:nth-child(7){width:9%;}
.news01 .item .tit a{color:#bc8342;}
.duce .el-slider__runway{background:#fff;}
.duce .info3{margin-top:40px;}
.duce .top{width:100%;position:sticky;background:#eff0f1;top:0;left:0;z-index:1050;text-align:center;padding:34px 0;}
.duce .top a{margin:0 15px;color:#333;font-size:20px;cursor:pointer;}
.duce .top a:hover,.duce .top a.on{color:#bc8342;}
/* .duce .bot .content{display:none;}
.duce .bot .content.on{display:block;}
*/
.duce .pro{padding-top:20px;background-color: transparent;}
.duce{padding-top:65px;}
.filter .selectBox{width:156px;border:1px solid #a0a0a0;}
.selectBox .selectCur{line-height:46px;font-size:14px;background:#fff;}
.selectBox .selectCur:after{content:'';display:block;position:absolute;width:6px;height:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);top:20px;border-top:1px solid #a0a0a0;border-right:1px solid #a0a0a0;right:20px;}
.news02{padding-top:40px;}
.filter{margin-bottom:5px;}
.ject02 .filter.flex{margin-bottom:0;}
.filter .selectBox:first-child{margin-left:0;}
.bound .main .imgbox img{max-height:100%;}
.nav .search_box .search_main{padding-bottom:0;align-items:center;}
.nav .search_box .search_main input{height:80px;width:100%;}
.nav .search_box .search_main .search_btn{padding-top:18px;cursor:pointer;}
.nav .search_box .wapr{padding-top:50px;}
.troll .content .lable:hover,.troll .content .lable.avt{color:#bc8342;}
.troll .main .item .imgbox{background:#fff;}
.troll .main .item .imgbox img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;}
.troll .main .item .text{width:64.3%;}
.troll .main .item .imgbox .new{display:block;position:absolute;width:0;height:0;top:0;z-index:1;left:0;border-bottom:55px solid #bc8342;border-right:55px solid transparent;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);}
.troll .main .item .imgbox .new span{color:#fff;font-size:14px;transform:rotate(45deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);display:inline-block;position:absolute;left:4px;top:30px;}
.news01 .item .imgbox{width:45%;padding-bottom:25%;}
.news01 .item .right{width:55%;}
.news01 .item .tit{margin-top:20px;display:-webkit-box;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.news01 .item .edit{margin-top:15px;display:-webkit-box;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.news01 .item .more{margin-top:7.6%;}
.news01 .item .time::before{display:none;}
.duce{padding-top:6px !important;}
.sups{display:block;}
.sups #gotop{display:none;}
.selectBox .selectDown .option:hover{background:#bc8342;color:#fff;}
.selectBox .selectDown .overscroll{padding:0;}
.selectBox .selectDown .option{padding:10px;}
.selectBox .selectDown{overflow:hidden;}
.locat.on .container .content{max-width:74%;margin:0 auto;}
.tag1 .main2 .item .imgbox img{max-height:100%;}
@media (max-width:1459px){.duce .top a{font-size:18px;}
.duce .top{padding:26px 0;}
.duce{padding-top:46px;}
.selectBox .selectCur{line-height:46px;}
}
@media (max-width:1280px){.selectBox .selectCur{line-height:36px;}
.filter .selectBox{width:114px;}
.selectBox .selectCur:after{top:14px;}
.selectBox .selectDown .option{line-height:1.25;}
}
@media (max-width:768px){.selectBox .selectCur{line-height:26px;}
.filter .selectBox{width:79px;}
.selectBox .selectCur:after{top:8px;right:10px;}
}
@media (max-width:500px){.duce .top{padding:15px 0;}
.duce .top a{font-size:16px;}
.duce{padding-top:30px;}
.troll .main .item{width:100%;margin-left:0 !important;}
.news01 .item .imgbox{width:100%;padding-bottom:56%;}
.news01 .item .right{width:100%;}
.news01 .item .tit{margin-top:10px;}
.news01 .item .edit{margin-top:10px;}
}
/* 2023/8/14 */
.detail03 .item .icons{display:none !important;}
.detail03 .item{min-height:260px;}
.detail03{padding-bottom:40px;}
.detail03 table tbody tr td{line-height:1.6;padding:10px 0;}
.detail03 table thead tr td:nth-child(2),.detail03 table thead tr td:nth-child(3),.detail03 table thead tr td:nth-child(4),.detail03 table thead tr td:nth-child(5),.detail03 table thead tr td:nth-child(6),.detail03 table thead tr td:nth-child(7){width:11% !important;}
.newinfo .section01 .item .imgbox,.newinfo .section02 .imgbox{width:38%;padding-bottom:37.5%;position:relative;}
.newinfo .section02 .text,.newinfo .section01 .item .ctit{width:62%;}
.newinfo .section01 .item .imgbox img,.newinfo .section02 .imgbox img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.duce .pro{padding-top:60px;padding-bottom:0;}
.detail03{padding-top:40px;}
.detail03 table tbody tr:hover a{color:#bc8342;}
.troll .main .item .imgbox{padding-bottom:35.7%;height:0;}
@media (max-width:768px){.troll .main .item .imgbox{padding-bottom:46.7%;}
.troll .main .item .text{width:53.3%;}
}
@media(max-width:500px){.detail03 .item{min-height:220px;}
.duce .pro{padding-top:30px;padding-bottom:0;}
}
.news02 .list .item .more{position:relative;top:unset;left:unset;}
.news02 .more .a{border:1px solid #a0a0a0;color:#a0a0a0;}
.news02 .more .a:before{border-color:#a0a0a0;}
.news02 .more .a:hover{color:#fff;}
.news02 .more .a:hover::before{border-color:#fff;}
/* 2023.8.18 */
.active_i{position:absolute;margin-top:-5%;} 
.duce .content{position:relative;}
.duce .main.swiper01 .cimg{position:relative;display:flex;justify-content:center;}
.imgs1 img{width:100%;}
@media(max-width:1024px){.nav .content .itname{display:inline-block;}
.nav .nav_box1 .olist{min-width:unset;visibility:unset;}
.nav .nav_box1 .olist .oitem{padding-right:5px;}
}
.baseduce{background-color:#eff0f1;padding-top: 60px;}
.baseduce .pro{
    padding: 0;
	background-color: transparent;
}
.newinfo .ubtns{display:none;}
.news01 .content{position:relative;}
.baseduce.no,.baseduce.no .pro{background-color:transparent;}
/* 2023.8.18 */
.load1{margin-bottom:45px;}
.load1 .tit{font-size:32px;color:#000000;}
.list1{display:flex;flex-wrap:wrap;padding-top:20px;}




.list1 .item{width:calc((100% - 80px)/5);margin-bottom:20px;position:relative;}

.list1.list2 .item{width:calc((100% - 80px)/4);}
.list1.list2 .item:not(:nth-child(4n+1)){margin-left:20px;}
.list1 .item:not(:nth-child(4n+1)){margin-left:20px;}

.list1 .imgbox{padding-bottom:100%;position:relative;}
.list1 .imgbox img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.list1 .text{position:absolute;bottom:0;left:0;right:0;background-color:#fff;padding:10px;display:flex;align-items:center;justify-content:space-between;}
.list1 .ctit{font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.list1 .icon{width:16px;height:16px;background-image:url(../images/icon37.png);background-repeat:no-repeat;margin-left:5px;}
.list1 .vide_btn{background-image:url(../images/icon24.png);width:42px;height:42px;position:absolute;background-size:contain;left:50%;top:43%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);cursor:pointer;}
.load1 .ctop{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #d9dadc;}
.load1 .ctop .left{display:flex;align-items:center;}
.load1 .ctop .left .tit{font-size:24px;color:#000000;margin-right:15px;}
.load1 .ctop .tbox{display:flex;align-items:center;}
.load1 .ctop .tbox .xi{font-size:16px;color:#666666;margin-right:13px;}
.load1 .ctop .tbox .icon{width:25px;height:25px;border:1px solid #666666;position:relative;}
.load1 .ctop .tbox .icon::before{content:'';display:block;position:absolute;top:8px;border-top:1px solid #666666;border-right:1px solid #666666;right:8px;width:6px;height:6px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);}
.load1 .ctop .tbox .icon.cur::before{top:9px;right:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.load1 .listbig{overflow:hidden;transition:.3s;max-height:var(--minheight);}
.load1 .listbig.act{max-height:var(--maxheight);}
@media(max-width:1459px){.list1 .ctit{font-size:14px;}
.load1 .ctop .left .tit{font-size:20px;}
.load1{margin-bottom:30px;}
.baseduce{padding-top: 40px;}
}
@media(max-width:1280px){.load1{margin-bottom:20px;}
.baseduce{padding-top: 30px;}
}
@media(max-width:1024px){.list1 .item{width:calc((100% - 60px)/4);}

.list1 .item:not(:nth-child(5n+1)),.list1.list2 .item:not(:nth-child(5n+1)){margin-left:0;}


.list1 .item:not(:nth-child(4n+1)),.list1.list2 .item:not(:nth-child(4n+1)){margin-left:20px;}
.list1 .vide_btn{width:30px;height:30px;}
.baseduce{padding-top: 20px;}
}
@media(max-width:768px){.list1 .item{width:calc((100% - 40px)/3);}
.list1 .item:not(:nth-child(4n+1)){margin-left:0;}
.list1 .item:not(:nth-child(3n+1)){margin-left:20px;}
.load1 .ctop .left .tit{font-size:16px;}
.load1 .ctop .tbox .xi{font-size:14px;}
}
@media(max-width:640px){.list1 .item{width:calc((100% - 10px)/2);margin-bottom:10px;}
.list1 .item:not(:nth-child(3n+1)){margin-left:0;}
.list1 .item:not(:nth-child(2n+1)){margin-left:10px;}
.cate .item{padding:15px 0;}
}
/* 20230823 */
.duce .main{margin-top:60px;}
.nav.ucur{top:0;}
.duce{padding-top:0px !important;}
.baseduce .load1{margin-bottom:0;padding-bottom:45px;}
.newinfo .tbox .tit{max-width:80%;line-height:1.5;}
.troll .main .item .text{display:block;}
.list1 .imgbox{padding-bottom:73%;}
.list1 .text{position:static;}
.list1 .ctit{white-space:normal;line-height:1.5;padding-right:10px;flex:1 1 auto;overflow:hidden;}
.list1{align-items:stretch;}
.list1 .item{background:#fff;}
.banner .text.text0{text-align:center;}
.banner .text.text0{text-align:center;}
.banner .text .lbtn{margin-top:24px;opacity:0;transform:translate(0,80px);-webkit-transform:translate(0,80px);-moz-transform:translate(0,80px);-ms-transform:translate(0,80px);-o-transform:translate(0,80px);transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;}
.banner .swiper-slide.swiper-slide-active .lbtn{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transition-delay:.8s;}
.hoverCtr{position:absolute;top:0;width:10%;height:100%;z-index:10;}
.hoverCtr.l{left:0;}
.hoverCtr.r{right:0;}
.hoverCtr .prev:before,.hoverCtr .next:before{border-color:#fff !important;}
.hoverCtr .prev,.hoverCtr .next{display:none;}
.hoverCtr:hover .prev,.hoverCtr:hover .next{display:block;}
.banner .imgbox video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;object-fit:cover;}
.part01 .content .swiper_btn{border:1px solid #fff;background:none;transition:.3s;}
.part01 .content .swiper_btn:hover{background:#bc8342;border-color:#bc8342;}
.service03 .main{align-items:stretch;}
.service03 .main .right{flex:0 0 auto;padding:30px 40px;width:26%;}
.service03 .con{margin-top:0;padding-left:10px;}
.service03 .con .citem{margin-bottom:0;margin-top:10px;}
.service03 .con .citem:nth-child(1),.service03 .con .citem:nth-child(2){margin-top:0;}
.service03 .con .plist{flex-wrap:wrap;margin-top:10px;}
.service03 .con .pitem:not(:first-child){margin:0;}
.service03 .con .pitem{display:flex;width:100%;}
.service03 .con .ptit{padding-right:10px;}
.news01{background-position:center;background-size:cover;}
.detail01 .content .item img{top:50%;max-width:100%;max-height:100%;object-fit:contain;}
.btn:after,.downcenter .lables .lable:after{top:-5%;width:210px;height:110%;right:200px;left:auto;}
.btn:hover:after,.downcenter .lables .lable:hover:after{right:-20px;}
.banner .swiper_btn,.index03 .swiper_btn{width:50px;background:#bc8342;font-size:14px;border-radius:50%;}
.hoverCtr .prev,.hoverCtr .next{opacity:0.6 !important;}
.hoverCtr .prev:hover,.hoverCtr .next:hover{opacity:1 !important;}
.banner .text{padding:0 40px;}


@media(max-width:1024px){.service03 .main{display:block;}
.service03 .main .right{width:auto;margin-bottom:10px;justify-content:flex-start;}
.service03 .con{padding-left:0;}
.banner .text{padding:0 40px;}
.banner .swiper_btn,.index03 .swiper_btn{width:36px;line-height:36px;height:36px;font-size:10px;}
}
@media(max-width:768px){.newinfo .tbox .tit{max-width:100%;}
}
@media(max-width:640px){.service03 .con .citem:nth-child(2){margin-top:10px;}
.index02 .item .imgbox{height:70px;transition:.3s;}
.index02 .list .item.cur .imgbox{height:250px;}
.index02 .list .item{margin-bottom:0;}
.index02 .item .tit{position:relative;top:22px;}
.index02 .item.cur .tit{top:0;}
.index04 .item:hover .btn{bottom:20px;}
.index04 .content .right{margin-bottom:15px;}
}
.detail01 .content .swiper_main,.detail01 .content .swiper-container,.detail01 .content .swiper-slide{height:auto;}
.detail01 .content .item img{position:relative;}
.detail03 table tbody tr td a{display:block;width:100%;height:100%;padding:10px 0;}
.detail03 table tbody tr td{padding:0;}
@media(min-width:1024px){.nav:hover{--color:#000;background-color:#fff;}
.nav:hover .logo .img2{display:none;}
.nav:hover .logo .img1{display:block;}
.nav:hover .content .search{background-image:url(../images/icon06.png);}
.nav:hover .content .lang_tit::before{background-image:url(../images/icon05.png);}
}


.newinfo .main {
    display: none;
}
.newinfo .edit{
    padding-bottom: 0;
}
.load1 .xi.cur .s1 {
    display: none;
}

.load1 .xi.cur .s2 {
    display: block;
}

.load1 .xi .s1 {
    display: block;
}

.load1 .xi .s2 {
    display: none;
}

.list1.list2 .imgbox{padding-bottom: 56.4%;display: block;}
.list1.list2 .text .ctit a:hover {color: #bc8342;}
.list1.list2 .text .icon:hover {background-image:url(../images/icon38.png);}




/*2023/8/25*/
.brand03.base_swiper1 .swiper_btn.prev::before {
    right: 0px;
}
.brand03.base_swiper1 .swiper_btn.next::before {
    right: 0px;
}
.brand03.base_swiper1 .swiper_btn.next{
	 right: -30px;
}
.brand03.base_swiper1 .swiper_btn.prev {
    left: -30px;
}
.service03 .con .add_tit {
	    background-position: left 3px;
	    overflow: visible;
		line-height: 1.5;
    white-space: initial;
}
.service03 .main .address a{
	    color: #bc8342;
}
.news02 .more .a {
    color: #666;
}
.btn,
.btn:after, .downcenter .lables .lable:after {
    transition: .8s;
}
.nav .content .other {
    width: 200px;
    justify-content: flex-end;
}
.hoverCtr .prev, .hoverCtr .next {
    display: block;
}
.hoverCtr .prev, .hoverCtr .next {
    opacity: 0 !important;
	    transition: .6s;
}
.hoverCtr:hover .prev, .hoverCtr:hover .next {
        opacity: 0.6 !important;
}
.hoverCtr .prev:hover, .hoverCtr .next:hover {
    opacity: 1 !important;
}
.duce .top {
    display: none;
}
.news01 {
     padding: 0; 
    padding-bottom: 33.15%;
	position: relative;
}
.news01 .container{
  position: absolute;
  top: 55%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.downcenter {
    padding: 70px 0 95px;
}
.part01 .content .swiper_btn {
    border: 1px solid rgba(0,0,0,0.2);
}
.service03,
.service01{
	background-color:#f7f7f7;
}
.nav {
    /* --color: #000; */
	/* background-color: #fff; */
	transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
}
/* .nav .content .lang_tit::before {
    background-image: url(../images/icon05.png);
}
.nav .content .search {
    background-image: url(../images/icon06.png);
} */
.nav .logo .img2 {
    display: block;
}
.nav .logo .img1 {
    display: none;
}
.nav .content .itname {
    line-height: 60px;
}
.nav .content .search,.nav .content .lang,
.nav .content {
    height: 60px;
}
.nav.nav2{
	top:-60px;
}
.part01 {
    background-image: none !important;
    background-color: #f7f7f7;
}
.part01 .edit,
.part01 .scbox .text,
.part01 .scbox .tit {
    color: #0a0a0a;
}
.part01 .locat.locat1 .content, .locat.locat1 .content a {
    color: #0a0a0a;
}
.part01 .locat1_al .content .list a:first-child:before {
    background-image: url(../images/icon11.png);
}
.part01 .content .swiper_btn.next::before {
    border-top: 1px solid #0a0a0a;
    border-left: 1px solid #0a0a0a;
}
.part01 .content .swiper_btn.prev::before {
    border-bottom: 1px solid #0a0a0a;
    border-right: 1px solid #0a0a0a;
}
.part01 .content .swiper_btn:hover::before {
	 border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
}
.part01 .content .swiper_btn.next:hover::before {
	 border-top: 1px solid #fff;
    border-left: 1px solid #fff;
	 border-bottom: none;
    border-right: none;
}
.downcenter .load1:nth-child(2) .list1 .ctit{
	display:inherit;flex:none;cursor:pointer;
}
.downcenter .load1:nth-child(2) .list1 .ctit:hover{
	color:#bc8342;
}
@media (max-width:1459px){
	.downcenter {
    padding: 45px 0 60px;
}
}
@media (max-width:1024px){
	.nav.nav2{
	top:0px;
}
	.brand03.base_swiper1 .swiper_btn{
		    display: none;
	}
	.news01 {
    padding: 60px 0 20px;
}
.news01 .container {
    position: static;
    transform: translate(0);
}
.nav .content .other {
    width: auto;
}
	.downcenter {
    padding: 35px 0;
}
.nav .content .itname {
    line-height: 50px;
}
.nav .content .search,.nav .content .lang,
.nav .content {
    height: 50px;
}
}
@media (max-width:768px){
	.downcenter {
    padding: 20px 0;
}
.nav .content .itname {
    line-height: 45px;
}
.nav .content .search,.nav .content .lang,
.nav .content {
    height: 45px;
}
}


/*20230830*/
.brand03 {
    background-image: none;
    padding-bottom: 5%;
}

.brand03 .smain .swiper-slide {
    height: auto;
}

.brand03 .smain .utime {
    position: relative;
    left: 0 !important;
    top: 0 !important;
}

.brand03 .smain {
    padding-left: 0;
    border-bottom: 1px solid #d5ba99;
}
.service03 .con{
	flex:1 1 auto;
	overflow:hidden;
}
.work01.s2 .tit {
    color: #000;
    text-align: center;
}

.work01.s2 .main {
    margin: auto;
}

.work01.s2 .item label {
    color: #333;
}

.work01.s2 .item input {
    color: #333;
}

.work01.s2 .item.area textarea {
    color: #333;
    height: 100px;
	font-family:inherit;
}
.work01 .item.area textarea:placeholder{
	color:#333;
}
.work01.s2 .tishi .icon {
    background-color: #fff;
}
.work01.s2 .tishi .cti{
	color: #333;
}
.work01 .item.area{
	height:auto;
	padding-bottom:20px;
}
.work01 .tishi .icon::before {
    width: 12px;
    height: 7px;
    background: none !important;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    transform: rotate(-45deg);
    margin-left: -6px;
    margin-top: -5px;
    opacity: 0;
}

.work01 .tishi .icon.cur::before {
    opacity: 1;
}

.work01 .tishi .icon.cur {
    border-color: #bc8342;
    background: #bc8342;
}
.news02 .list .item:hover .a {
    color: #f1f1f1;
}
.bgeff0f1 {
    background-color: #eff0f1 !important;
}

.bgf7f7f7 {
    background-color: #f7f7f7 !important;
}
.pt5{
	padding-bottom:60px;
}
.detail03 table tbody tr td * {
    line-height: 1.6;
}
.brand03 .smain .swiper-slide{
	justify-content:center;
}


/* 2023.9.20 */
@media(max-width:1024px){
	.list1.hlist1 .item{
		width:calc((100% - 60px)/4);
	}
}

@media(max-width:768px){
	.list1.hlist1 .item{
		width:calc((100% - 40px)/3);
	}
}
@media(max-width:640px){
	.list1.hlist1 .item{
		width:calc((100% - 10px)/2);
		margin-bottom:10px;
		margin-left: 0 !important;
	}
	.list1.hlist1 .item:not(:nth-child(2n+1)){
		margin-left: 10px !important;
	}
	.list1 .icon{
		min-width: 16px;
	}
	.base_banner{
		/* margin-top: 45px; */
	}
	.downcenter .load1:nth-child(2) .list1.hlist1 .ctit{
		flex: 1;
	}
}

/*20231115*/
.banner .linka {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 15;
    display: none;
}

.banner .hideFalse {
    display: none !important;
}

.banner .showFalse {
    display: block;
}
.index02 .item.cur:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(0,0,0,0.9),rgba(0,0,0,0.6) 30%, transparent);
    z-index: 4;
}
.index02 .item.cur .text {
    bottom: 0;
    padding-bottom: 30px;
    padding-top: 8%;
    z-index: 10;
}
.index03 .item .text,.index03 .item .container {
    height: 100%;
}

.index03 .item .text .txtin {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    padding: 5% 0;
}

.index03 .item:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.3;
}
.cate.s2 {
    background: #f6f6f6;
}
.ject01 .content .text{bottom:50px;z-index:10;}
.ject01 .content .tit{font-weight:bold;}
.ject01 .imgbox{position:relative;}
.ject01 .imgbox:before{
	content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(0,0,0,0.6),rgba(0,0,0,0.3) 30%, transparent);
    z-index: 4;
}
.shares{    
    display: flex;
	margin-top:20px;
}
.shares .shae{
    font-size: 22px;
    position: relative;
    width: auto;
    height: 23px;
    margin-right: 20px;
    color: #999;
    cursor: pointer;
}
.shares .shae img{
    position: absolute;
    bottom: 120%;
    min-width: 120px;
    left: 50%;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    -o-transform: translate(-50%,0);
    opacity: 0;
    height: 0px;
	z-index:20;
	background:#fff;
	padding:8px;
	border-radius:4px;
}
.shares .shae:hover{
    color: #000;
}
.shares .shae:hover img{
    opacity: 1;
    height: auto;
}
.shares .shae:before{
	content:"";
	width:23px;
	height:23px;
	display:block;
	background-position:center;
	background-repeat:no-repeat;
	opacity:0.4;
	transition:.3s;
}
.shares .shae:hover:before{
	opacity:1;
}
.shares .shae.icon-weixin:before{
	background-image:url(../images/icon-wx1.png)
}
.shares .shae.icon-weixin:hover:before {
    background-image:url(../images/icon-wx2.png)
}

.swiper-scrollbar {
    height: 4px;
    position: relative;
    top: 20px;
    transition: .3s;
    opacity: 0;
}

.brand03 .smain:hover .swiper-scrollbar {
    opacity: 1;
}

.swiper-scrollbar-drag {
    background: #c89a67;
}
.brand03 .smain {
    position: relative;
    margin-bottom: 20px;
}

.brand03 .smain:before,.brand03 .smain:after {
    content: "";
    position: absolute;
    border-bottom: 1px dashed #eff0f1;
    bottom: -1px;
    z-index: 10;
    width: 8%;
}

.brand03 .smain:before {
    left: 0;
}

.brand03 .smain:after {
    right: 0;
}
.news01 .item .more, .news01 .item .more:before, .more .a,.more .a:before {
    transition: .5s;
}
.index03 .item .tit{font-weight:bold;}
@media (max-width: 1024px){
	.brand03 .smain:before,.brand03 .smain:after{width:5%;}
}
@media (max-width: 640px){
    .shares {
        justify-content: center;
        padding-bottom: 10px;
    }
    .shares .shae {
        text-align: center;
        margin-right: 0;
    }
    .shares .shae:not(:first-child) {
        margin-left: 15px;
    }
}

@media (max-width: 640px){
	.index03 .item .text,.index03 .item .container {
    height: auto;
}
}


.newinfo .edit,.newinfo .edit *{font-size:16px !important}
@media (max-width: 640px){
	.newinfo .edit,.newinfo .edit *{font-size:14px !important}
	.shares{justify-content:center;}
}
.shares .shae img {
    bottom: auto;
    top: 120%;
}

