/* banner图 start */
.banner {
    width: 100%;
    height: 450px;
}

.banner img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
/* banner图 end */


/* 当前位置 start */
.position {
    width: 100%;
}

.position .w_1440 {
    padding: 15px 0 0;
    text-align: right;
    font-size: 16px;
    color: #999999;
}

.position span {
    color: #333333;
}

.position a {
    font-size: 16px;
    color: #999999;
}

.position a:last-child {
    color: #333333;
}

.position a:hover {
    color: #0A407A;
}
/* 当前位置 end */


/* 父栏目start */
.parent {
    padding: 0 0 0 11%;
    margin-bottom: 20px;
}

.parent p {
    font-size: 30px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 38px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* 父栏目end */


/* 栏目内容 start */
.main {
    display: flex;
    width: 100%;
}

.main-left {
    width: 26%;
    margin-right: 30px;
}

.main-left>ul {
    width: 100%;
    min-height: 1200px;
    border-radius: 0px 6px 0px 0px;
    background: url(./left_list.png) no-repeat center;
    background-size: cover;
    overflow: hidden;
}

.main-left ul {
    width: 100%;
}

.main-left ul li {
    width: 100%;
}

.main-left ul li a {
    display: block;
    width: 100%;
    height: 70px;
    line-height: 70px;
    padding: 0 1% 0 42%;
    font-size: 20px;
    font-family: PingFangSC-Semibold, PingFang SC;
    color: #102434;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.main-left ul li a:hover {
    color: #FFFFFF;
    background: #0A3F79;
}

.main-left ul .active>a {
    color: #FFFFFF;
    background: #0A3F79;
}

.main-left ul li .main-left-son2 li a {
    height: 50px;
    line-height: 50px;
    padding: 0 1% 0 48%;
    font-size: 16px;
    font-weight: 400;
}

.main-left ul li .main-left-son2 .active2 a {
    color: #FFFFFF;
    background: #0A3F79;
}

.main-right {
    width: 60%;
}

.main-right h2 {
    font-size: 40px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #0A407A;
    line-height: 56px;
    text-align: center;
    margin-bottom: 25px;
}

.main-right .word table td {
    border: 1px solid #000;
}
/* 栏目内容 end */
