html{overflow-x:hidden;overflow-y:auto}.pro18334 .list-item_first .btn_anniu .btnGroup-link{position:relative}.pro18334 .list-item_first .btn_anniu .btnGroup-link::before{position:absolute;top:100%;left:0;overflow:hidden;padding:0;margin-top:3px;width:0;display:block;height:1px;background-color:#8c8b8b;content:"";transition:width .5s}.pro18334 .list-item_first .btn_anniu .btnGroup-link:hover{color:#8c8b8b}.pro18334 .list-item_first .btn_anniu .btnGroup-link:hover::before{width:100%}.pro18334{width:1200px;padding:0 10px;margin:0 auto;box-sizing:border-box;color:#353535}.pro18334 .pro_desc{text-align:center;margin-top:15px;font-weight:300px;font-size:30px}.pro18334 .top_info .co_line{height:75px;overflow:hidden}.pro18334 .top_info{margin-bottom:35px}.pro18334 .top_info .co_line .line{margin:0 auto;opacity:1;position:absolute;top:0;left:50%;transform:scale(0.7,1);height:0;width:0;border-left:1px solid #000;transition:height 1s}.pro18334 img{max-width:100%}.pro18334 a{outline:0}.pro18334 .bottom_list .list-item{border:thin solid #aaa;padding:15px;box-sizing:border-box;margin:0 10px;outline:0;cursor:pointer}.pro18334 .bottom_list .list-item_first{width:25%;padding:15px;box-sizing:border-box}.pro18334 .bottom_list .list-item_first{text-align:center}.pro18334 .bottom_list .list-item .top_tile_name{margin:20px 0;font-size:27px;font-weight:400}.pro18334 .bottom_list .list-item .sernd_title{margin-top:20px}.pro18334 .btnGroup-link{color:inherit}.pro18334 .btnGroup-link:hover{color:#8c8b8b}.pro18334 .txt_two{margin-bottom:10px;font-size:17px;font-weight:bold}.pro18334 .first_txt{margin:20px 0;font-size:27px;font-weight:400}.pro18334 .first_two{margin-bottom:15px;line-height:1.5}.pro18334 .list-item.list-item_first{border-color:transparent}.pro18334 .top_info .co_line{position:relative}.pro18334 .slick-dots{bottom:-31px}.pro18334 .slick-dots li button:before{font-family:''}.pro18334 .slick-dots .slick-active{background:transparent;opacity:1}@media(max-width:1200px){.pro18334{width:100%;padding:20px 10px}.pro18334 .top_info{padding:0 10px}.pro18334 .top_info .co_line{height:30px}}@media(max-width:380px){.pro18334 .bottom_list .list-item{padding:20px}.pro18334 .bottom_list .list-item .top_tile_name{margin:12px 0}.pro18334 .txt_two{margin-bottom:15px}.pro18334 .bottom_list .list-item .sernd_title{margin-top:18px}}.pro18334 .slick-dots li button:before{font-size:32px}.slick-dots li{margin:0}