/* 响应式 */
@media (max-width:576px) {

}
@media (min-width:576px) {

}
@media (min-width:768px) {

}
@media (min-width:992px) {

}
@media (min-width: 1200px) {

}
@media (min-width: 1400px) {
    
}
@media (min-width: 1600px) {
    
}
@media (min-width: 1800px) {
    
}

/* 媒体展示 */
.index-media{margin-top: 5rem;}
.index-media .columns .column .border {height: 100%;}
.index-media .columns .column img{max-width: 80%; margin-left: 10%;}
.index-media .columns .column h2 {line-height: 1.75rem;}
.index-media .columns .column p {font-size: 1.1rem; line-height: 1.75rem;}

/* 针对大型企业服务 */
.index-big{margin-top: 5rem;}
.index-big .description {line-height: 1.75rem;}

/* 针对小型企业服务 */
.index-small .description {line-height: 1.75rem;}

/* 团队展示 */
.index-team{margin-top: 5rem;}
.index-team .title{margin-top: 1rem;}
/* 团队展示 -> 简历投递 */
.index-team .recruitment-button{padding-bottom: 0.25rem; border-bottom: 1px solid #5f5f5f;}
.index-team img {border-radius: 0.75rem;}
.index-team .box {height: 100%;}
.index-team .box p{font-size: 1.1rem; line-height: 1.75rem;}

/* 关于我们 */
.index-about .description {
    line-height: 2rem;
}
.index-about .box {
    padding: 2.25rem 1.5rem;
}
.index-about .index-about-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.index-about .index-about-item > div{
    margin: 0;
    color: #ffffff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/* 横幅 */
.index-banner{margin-top: 5rem;}
.index-banner .level {
    padding: 1.25rem 0 1.75rem 0;
    border-radius: 1.25rem;
    background-image: linear-gradient(to top, #0050e1, #a2b7f5);
}
.index-banner .level-item:nth-child(-n+4) {border-right: 1px solid #fff}
.index-banner .title {color: #ffffff;}
.index-banner .subtitle {color: #ffffffaa;}

/* 新闻 */
.index-news{margin-top: 6rem;}
.index-news .column{height: 350px;}
/* 新闻 -> 描述 */
.index-news .description {line-height: 2rem;}
/* 新闻 -> 大图 */
.index-news .image {width: 100%; height: 100%; position: relative; overflow: hidden; border-radius: 0.5rem;}
.index-news .image img {object-fit: cover;}
.index-news .image h3 {position: absolute; bottom: 0; width: 100%; color: #ffffff; background: #00000088;}

/* 新闻列表 */
.index-news .index-news-list {height: 100%; padding: 0 0.75rem; overflow-y: auto; padding-right: 1.25rem;}
/* 自定义滚动条样式 */
.index-news-list::-webkit-scrollbar {width: 6px;}
.index-news-list::-webkit-scrollbar-track {background: #f1f1f1; border-radius: 3px;}
.index-news-list::-webkit-scrollbar-thumb {background: #c1c1c1; border-radius: 3px;}
.index-news-list::-webkit-scrollbar-thumb:hover {background: #a8a8a8;}
.index-news .box .title{font-size: 1.15rem;}
.index-news .box .subtitle{font-size: 1.15rem;}
.index-news .box p{margin-bottom: 0;}