﻿
.invest_tab{padding: 1rem 0 0.6rem;}
.invest_tab ul{display: flex;}
.invest_tab a{width: 1.2rem;line-height: 0.44rem;display: block;text-align: center;border: 1px solid #fff;border-radius: 0.44rem;margin: 0 0.08rem;color: #999;}
.invest_tab .on a,.invest_tab a:hover{border-color: #1b1b1b;color: #1b1b1b;}
.invest_logo{margin-bottom: 60px;float: left;}
.invest_logo_box{display: flex;flex-wrap: wrap;margin-bottom: 40px;}
.invest_box{width: 20%;border-top: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;height: 180px;display: flex;justify-content: center;align-items: center;overflow: hidden;position: relative;}
.invest_box:nth-child(5n){border-right: none;}
.invest_box:nth-last-child(1),
.invest_box:nth-last-child(2),
.invest_box:nth-last-child(3),
.invest_box:nth-last-child(4),
.invest_box:nth-last-child(5){border-bottom: 1px solid #e8e8e8;}
.invest_txt{padding: 0 20px;position: absolute;display: flex;width: 100%;height: 100%;background: #fff;top: 0;flex-direction: column;align-items: flex-start;justify-content: center;}
.invest_txt h1{font-size: 18px;color: #000;text-align: center;}
.invest_txt p{margin-top: 20px !important;font-size: 16px;max-height: 108px;overflow-y: auto;color: #333;line-height: 1.5;}
.invest_txt p::-webkit-scrollbar{
width:3px;
}
.invest_txt p::-webkit-scrollbar-track{
background: #ddd;
border-radius:2px;
}
.invest_txt p::-webkit-scrollbar-thumb{
background: #f53b42;
border-radius:25px;
}
.invest_txt p::-webkit-scrollbar-corner{
background: #e7383c;
}
.invest_txt img{height: auto;margin-top: 23px;width: 52%;display: none;}
.invest_con{opacity: 1;text-align: center;display: flex;width: 100%;height: 100%;}
.invest_con img{width: 80%;margin: auto;height: auto;}

