.pub_more{height:59px;width:231px;border:1px solid #000;padding:0 22px;display:flex;justify-content:space-between;align-items:center;font-size:18px;text-transform:uppercase;position:relative;color:#000;transition:.3s}.pub_more .arrow{position:absolute;right:22px;width:30px;height:16px;color:currentColor;transition:transform .3s .2s}.pub_more .arrow::before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background-color:currentColor;transform:translateY(-50%)}.pub_more .arrow::after{content:"";position:absolute;right:0;top:50%;width:8px;height:8px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:translate(0, -50%) rotate(45deg)}.pub_more:hover{color:#22ab5f}.pub_more:hover .arrow{transform:translateX(10px)}.ban_swiper .swiper-slide{position:relative;display:block;height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat}.ban_swiper .swiper-slide .wz{position:absolute;top:45%;left:9.48%}.ban_swiper .swiper-slide .wz p{color:#fff;font-size:30px;line-height:1em;padding-bottom:40px}.ban_swiper .swiper-slide .wz p:nth-child(1){font-size:48px;line-height:1em}.ban_swiper .swiper_btn{position:absolute;left:9.48%;top:70%;display:flex;z-index:9999}.ban_swiper .swiper_btn .button-next,.ban_swiper .swiper_btn .button-prev{width:72px;height:72px;border-radius:50%;border:2px solid #fff;display:flex;justify-content:center;align-items:center;margin-right:31px;cursor:pointer}.ban_swiper .swiper_btn .button-next img,.ban_swiper .swiper_btn .button-prev img{transition:.3s}.ban_swiper .swiper_btn .button-next:hover img,.ban_swiper .swiper_btn .button-prev:hover img{transform:translateX(5px)}.ban_swiper .swiper_btn .button-prev:hover img{transform:rotateY(180deg) translateX(5px)}.ban_swiper .swiper_btn .button-prev img{transform:rotateY(180deg)}.index_about{padding:9.75% 0 13.125%;display:flex;justify-content:space-between;align-items:center}.index_about .left{width:31.937%}.index_about .left .ms{font-size:20px;color:#666;line-height:1.9em !important;margin-bottom:2.95em}.index_about .right{width:55.187%;display:flex;justify-content:space-between}.index_about .right li{width:276px;height:276px;background:#f1f1f1;padding:32px;position:relative}.index_about .right li:nth-child(2) .ms{color:#22ab5f}.index_about .right li .ms{font-size:65px;color:#3f3f3f;text-align:center;position:absolute;right:0;bottom:0;transform:translateY(60%)}.index_about .right li .ms p{font-size:16px;color:#666666;margin-top:18px}.index_product{background:url('../images/index_pd_bg.png') no-repeat;background-size:contain;padding:7.656% 0 10.937%;padding-right:8.33%;position:relative}.index_product .swiper-slide{display:flex;justify-content:space-between}.index_product .swiper-slide img{margin-right:9.79%;width:61.931%}.index_product .pub_title .ctitle{margin-bottom:16.415%}.index_product .ms{font-size:18px;line-height:33px !important}.index_product .swiper-pagination{width:fit-content !important;left:71.721% !important;bottom:44% !important}.index_product .swiper-pagination .swiper-pagination-bullet{width:77px;height:4px;border-radius:0;background:#fff;opacity:1}.index_product .swiper-pagination .swiper-pagination-bullet{border:none}.index_product .swiper-pagination .swiper-pagination-bullet-active{background:linear-gradient(to right, #27b0bd, #6cc113) !important}.index_product .pub_more{position:absolute;left:65.721%;bottom:24%;z-index:9999}.index_advantage .pub_title{text-align:center;margin-bottom:7.156%}.index_advantage .pub_title .ctitle{margin-bottom:34px}.index_advantage .pub_title .ms{font-size:20px}.workshop{padding-bottom:13.85%}.workshop .swiper{position:relative;width:90%;overflow:visible}.workshop .swiper .swiper-slide{display:flex;align-items:center}.workshop .swiper .swiper-slide img{margin-right:6.51%;width:51.93%}.workshop .swiper .pagination span:nth-child(2){padding:0 17px;color:#999999}.workshop .swiper .pagination span:nth-child(3){color:#999999}.workshop .Swiperbtn{width:255px;height:95px;background:#fff;position:absolute;top:100%;left:51.93%;z-index:999;transform:translate(-100%, -100%);display:flex;justify-content:space-around;align-items:center}.workshop .Swiperbtn .prev{transform:rotate(180deg)}.workshop .Swiperbtn a{padding:19px 15px;display:block}.workshop .Swiperbtn a:hover{border:1px solid #dcdcdc}.index_news .pub_title{text-align:center}.index_news .content{margin-bottom:9.89%;padding-bottom:5.25%}.index_news .content .swiper-pagination{bottom:0;top:auto}.index_news .content .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:linear-gradient(to right, #27b0bd, #6cc113)}.index_news .content a{margin-right:10%}.index_news .content a .bottom{height:216px;width:100%;max-width:415px;background:#f7f7f7;padding:0 8.372%;display:flex;flex-direction:column;justify-content:space-around;position:relative}.index_news .content a .bottom .title{font-size:24px;margin-bottom:2.455%}.index_news .content a .bottom .date{position:absolute;font-size:20px;line-height:36px !important;color:#fff;width:26.046%;background:#22ab5f;top:0;left:0;transform:translateY(-50%);text-align:center}.index_news .content a .bottom .ms{font-size:18px;line-height:33px !important;margin-bottom:5.727%}.index_news .content a .bottom .more{font-size:16px;color:#22ab5f}.footer_top{background:linear-gradient(to right, #27b0bd, #6cc113)}.footer_top .w1600{line-height:120px !important;font-size:48px;color:#fff;display:flex;justify-content:space-between;align-items:center}.footer_top .w1600 .footer_tel{width:339px;height:70px;border-radius:70px;border:1px solid #fff;font-size:27px;text-align:center;line-height:70px !important}.workshop .pagination span{margin:0 5px}.index_news .content{margin-left:8.33%}.index_news .content a{margin-right:0}.index_news a:hover img{transform:scale(1.1)}.index_news a:hover .title{color:#22ab5f}.index_news .img{overflow:hidden}.index_news .img img{transition:.3s}
.ban_swiper .swiper-slide .wz p:nth-child(2),.ban_swiper .swiper-slide .wz p:nth-child(4){
    display: none!important;
}
#head .w1600{
    line-height: 120px !important;
}
.index_about{
    padding: 7% 0;
}
.index_product{
    padding-bottom: 7%;
}
.index_product .pub_more{
    bottom: 18%;
}
.pub_tedian{
    padding-bottom: 7%;
}
.workshop{
    padding-bottom: 7%;
}
.workshop .Swiperbtn{
    top: 86% !important;
}
.index_product .pub_title .ctitle{
    line-height: 1.5 !important;
}
.index_product .pub_title .ctitle{
    margin-bottom: 10%;
}
.index_news .content{
    margin-bottom: 7%;
}
.index_advantage .pub_title{
    margin-bottom: 7%;
}