.wrapper31 {
    width: 100%;
    float: left;
    overflow: hidden;
    background: url(./bg31.png) no-repeat top center;
}




.banner31 {
    margin-top: 5px;
    text-align: center;
}

.banner31 img{
    /* width: 70%; */
    width: 1200px;
    height: 30%;
    /* margin: 0 0 0 0;
    padding: 0 0 0 0; */
    /* background: url('./banner31.png') no-repeat; */
    /* background-size: 100%; */
}



.nav31{
    margin-top: 10px;
    width: 100%;
    text-align: center; 
}
.nav31 ul {
    display: inline-flex; /* 使ul宽度由内容决定 */
    list-style: none; /* 可选，移除列表标记 */
    padding: 0;
    margin: 0;
    justify-content: center; /* 水平居中 */
    border-bottom: 3px solid #337ACA; /* 添加蓝色粗下边框 */
    padding-bottom: 10px; /* 下边框与内容的间距 */
}
.nav31 ul li {
    margin: 0 25px; /* 列表项间距 */
    /* background: #f0f0f0; */
    /* background: #ffffff; */
    padding: 8px 0;
    width: 144px;

    
}

.nav31 ul li.active31{
    background: #337ACA !important;
    padding: 8px 12px;
}

.nav31 ul li a { 
    color: black;
    font-size: 24px;
}

.nav31 ul li.active31 a { 
    color: white;
}


.s_contain_31 {
    margin-top: 30px;

    text-align: center;

}
.s_31 {
    width: 1200px;
    height: 50px;
    /* background-color: #ebedf0; */
    /* background-color: #ececec; */



    /* display: inline-block;
    padding-top: 15px; */
    display: inline-flex;
    /* justify-content: space-around ; */
    justify-content: center ;
    align-items: center;
}

.s_input31 {
    margin-right: 100px;


    padding: 0;
    width: 200px;
    height: 30px;
    /* border: 1px solid #2d78f4; */
    font-size: 15px;
}

.s_btn31 {
    margin: 0;
    padding: 0;
    border: 0;
    width: 80px;
    height: 30px;
    color: #fff;
    font-size: 15px;
    letter-spacing: 1px;
    /* background: #3385ff; */
    background: #337ACA;
    /* border-bottom: 0px solid #2d78f4; */
}

