.home-promotion{display:flex}.home-promotion .icon{display:flex;align-items:center;margin-right:20px}.home-promotion .icon>i{font-size:30px}.home-promotion .text>.title{font-size:30px}.home-promotion .text>.subtitle{font-size:25px;color:var(--color-main)}.home-banner{border:1px solid #90969c;border-radius:10px;width:100%;height:100%;max-height:320px}.home-banner:hover{border:1px solid var(--color-main)}.home-banner>img{width:100%;height:100%;border-radius:10px}.home-announce{border:1px solid #90969c;border-radius:10px;padding:15px;height:100%;max-height:320px;overflow-y:auto}.home-announce:hover{border:1px solid var(--color-main)}.home-announce::-webkit-scrollbar{width:5px}.home-announce::-webkit-scrollbar-track{margin:20px;position:absolute;background:transparent}.home-announce::-webkit-scrollbar-thumb{background-color:var(--color-main);border-radius:10px}.home-announce .title{color:var(--color-white);background-color:var(--color-main);padding:5px 10px;border-radius:10px}.home-announce .list-item{margin-top:20px;display:block;direction:ltr}.home-announce .list-item .item{padding:10px;margin-top:10px;margin-bottom:10px;border:1px solid #90969c;border-radius:10px}.home-announce .date-time{display:flex}.home-announce .date-time .date{margin-right:auto}.home-announce .date-time .time{margin-left:auto}.home-menu>img{width:100%;border-radius:10px}.home-about{margin-bottom:10px}.home-about .card{border-radius:10px;border:1px solid rgba(0,0,0,.125)}.home-about .card>.card-body{padding:10px 15px}.home-about:hover>.card{border:1px solid var(--color-main)}.home-about .details{display:flex}.home-about .details .icon{margin-right:auto;display:flex;align-items:center}.home-about .details .icon>i{color:var(--color-main);font-size:50px}.home-about .details .text{margin-left:auto}.home-about .details .text .name{font-size:1.5rem}.home-about .details .text .data{text-align:right;color:var(--color-main);font-size:1.5rem;font-weight:500}@media (max-width: 768px){.home-section .text .title{font-size:24px}.home-section .text .subtitle{font-size:20px}.home-section .button a{padding:6px 20px;font-size:16px}}
