.site {
    line-height: 50px;
    font-size: 16px;
    color: #999999;
}
.site a {
    font-size: 16px;
    color: #999999;
}
.list_con {
    padding: 20px;
    min-height: 560px;
    background: #ffffff;
    border: 1px solid #d9d9d9;
    margin: 20px auto;
    overflow: hidden;
    position: relative;
}
.list_con, .article {
    -webkit-box-shadow: 0 0 10px #cdced0;
    -moz-tbox-shadow: 0 0 10px #cdced0;
    -o-box-shadow: 0 0 10px #cdced0;
    box-shadow: 0 0 10px #cdced0;
}
.content {
    padding: 20px 50px;
}
.content .info {
    border-bottom: 1px solid #e8e8e8;
    text-align: center;
    padding-bottom: 10px;
    margin-top: 30px;
    overflow: hidden;
}
.content .art-tit {
    font-size: 24px;
    line-height: 30px;
    text-align: center;
}
.content .info p{
    font-size: 14px;
}
@media only screen and (max-width:1024px) {
    body{ font-size: 14px;}
    .content {padding: 10px 0;}
    .content .info{ margin-top:20px; }
    .content .art-tit { font-size: 20px; text-align:justify; line-height: 30px; }
    .site .floor{ width: 90%;font-size: 14px;}
    .site .floor a{ font-size: 14px;}
    .main{width:100%;}
    .floor{ width: 100%;}
    .list_con{margin: 0px 10px;padding: 0px;border: none;}
    .list_con, .article{ box-shadow: none;}
}