html,body{
    background:#fff;
}
.sfy-boxs
{
    width:100%;
    display:block;
    font-size:0px;
}
.sfy-item
{
    width:49%;
    display:inline-block;
    margin-right:2%;
    border:1px solid rgba(166, 166, 166, 1);   
    box-sizing: border-box;
    margin-bottom:2%;
}

.sfy-item:nth-child(2n){
    margin-right:0;
}


.sfy-item img{
    width:100%;
}
.sfy-texts
{
    padding:9px;

}

.sfy-texts p.en-name
{
    color:rgba(197, 172, 165, 1);
    font-size:22px;
}

.sfy-texts p.cn-name{
    color:rgba(112, 83, 76, 1);
    font-size:28px;
    font-weight:700;
}
.sfy-texts p.cn-name span{
    font-size:18px;
    vertical-align:bottom;
    font-weight:400;
    color:rgba(112, 83, 76, 1);
    margin-left:2px;
}

.sfy-texts p.infos
{
    text-align:justify;
    color:rgba(168, 125, 115, 1);
    font-size:16px;
    width:100%;
    display:block;
    padding:5px 10px;
    box-sizing: border-box;
    line-height:1.6;
}

.sfy-texts p.read-more
{
    margin-top:10px;
    display:block;
    text-align:center;
}

p.read-more a
{
    color:rgba(112, 83, 76, 1);
    font-size:20px;
    width:100%;
    display:block;
}

@media screen and (max-width:667px)
{

}


@media screen and (max-width:525px)
{
    .sfy-item
    {
        width:100%;
        margin-right:0px !important;
    }
    .sfy-item img{
        width:100%;
    }
}   