@font-face {
    font-family: SourceHanSerifCN-SemiBold;
    src: url('../Fonts/SourceHanSerifCN-SemiBold_0.otf');
}
@font-face {
    font-family: SourceHanSerifCN-Medium;
    src: url('../Fonts/SourceHanSerifCN-Medium.otf');
}
 

.Changchun-palace{
    width: 100%;
    height: auto;
    background-color: #fff8eb;
}
.Changchun-palace h4{
    color: #c9af7e; 
    text-align: center;
    font-size: 30px;
    margin-top: 70px;
    font-family: SourceHanSerifCN-Medium;
}
 
.Changchun-palace  p{
    color: #4a6556;
    text-align: center;
    font-size: 20px;
    margin-top: 30px;
    font-family: SourceHanSerifCN-SemiBold;
}
.Changchun-palace-texte  img{
    margin-top: 50px;
}
 
.jiamengb{
    width: 100%;
    height: auto;
    background-color: #fff8eb;
    padding-bottom: 30px;
}
.mengp{
    width: 100%;
    height: 50px;
    background-color: #163f2f;
    margin: 0 auto; 
    margin-top: 100px; 
    padding: 0px 10px;
    box-sizing: border-box; 
}
.mengp a{
    display: block;
    text-align: center;
    line-height: 50px;
    color: #ffff;
    font-size: 25px;
    font-family: SourceHanSerifCN-SemiBold;
}
.mengp a,.mengp a:hover{
    display: block;
    text-align: center;
    line-height: 50px;
    color: #ffff;
    font-size: 25px;
    font-family: SourceHanSerifCN-SemiBold;
}

@media screen and (max-width:600px) {
    .Changchun-palace  p{
        font-size: 16px;
        padding: 0 20px;
        box-sizing: border-box;
     

    }
    .Changchun-palace-texte img{
        padding: 0 20px;
    }
    .Changchun-palace-texte-left{
        /*text-align: left !important;*/
    }
}