/* 公共样式 */
@font-face {
    font-family: MyFontTitle;
    src: url(/website/webfile/assets/fonts/FZZCYSJW.TTF)
}
a {
    /* 重置文本样式 */
    color: inherit;         /* 继承父元素的颜色，而不是使用链接的蓝色 */
    text-decoration: none;  /* 去掉下划线 */
    /* 其他可能的默认样式重置 */
    font-weight: inherit;   /* 继承字重 */
    font-size: inherit;     /* 继承字体大小 */
    font-family: inherit;   /* 继承字体 */
    /* 等等... */
    /* 注意：如果a标签内部有多个元素，我们需要确保这些元素不会因为a标签而改变样式 */
}
img {
    vertical-align: top;
    border: 0;
}

a {
    text-decoration: none;
}

.edit-container {
    margin-right: auto;
    margin-left: auto;
    position: relative;
    width: 83.334vw;
}

/* banner */
.new-news-banner {
    position: relative;
}

.new-news-banner img {
    width: 100%;
    display: block;
}

.new-banner-arrow {
    width: 18px;
    height: 56px;
    background: url(/website/webfile/assets/images/banner-arrow.png) no-repeat;
    position: absolute;
    bottom: 20px;
    left: 50%;
    margin-left: -9px;
    z-index: 2;
    animation: bannerArrowAnimate 2s ease infinite;
}

.contact-major-area {
   width: 80vw;
   margin: 0 auto 0 ;
   padding-bottom: 1rem;
   /* margin-top: 0.8rem; */
}
.contact-major-area .major-item .title-area{
    text-align: center;
    font-size: 0.39rem;
}
.contact-major-area .major-item .title-area .line{
   margin: 0.26rem auto 0 ;
   width: 1.08rem;
   height: 0.026rem;
   background-color: #a39d94;
}
.contact-major-area .major-item {
margin-top: 0.8rem;
}
.contact-major-area .major-item .list-area .item{
    background-color: #f8f8f8;
    padding: 0.2rem 0.3rem;
    margin-top: 0.2rem;
     /* position: relative; */
}
.contact-major-area .major-item .list-area .item .qrcode{
   width: 0.8rem;
   height: 0.8rem;
   margin-left: 1.5rem;
   margin-top: 0.1rem;
}
.contact-major-area .major-item .list-area .item .title{
    padding-bottom: 0.1rem;
    border-bottom:1px dashed #d7d7d7;
    font-size: 0.26rem;
}

.contact-major-area .major-item .list-area .item .content{
    font-size: 0.2rem;
    display: flex;
    align-items: center;
    padding-top: 0.1rem;

}
.contact-major-area .major-item .list-area .item .content span{
    padding-left: 0.1rem;

}
@keyframes bannerArrowAnimate {
    0% {
        background-position: 0 -100px;
    }

    50% {
        background-position: 0 -60px;
    }

    100% {
        background-position: 0 -100px;
    }
}

/* 内容 */


@media (min-width: 1280px) and (max-width: 1600px) {



}

@media (max-width: 767px) {


}
