#main{
    width:100%;
    margin:0 auto;
    background:#FAFAFA;
    padding-bottom:25px;
}

#main .banner{
    width:100%;
    margin:0 auto;
    text-align: center;
}

#main .banner img{
    width:100%;
    border:0;
}

#main .content{
    width:100%;
    margin:30px auto 0;
}

#main .content .con-in .list{
    width:100%;
    margin:0 auto;
}

#main .content .con-in .list ul{
    margin:0;
    padding:0;
    list-style:none;
}

#main .content .con-in .list ul li{
    position: relative;
    float:left;
    width:354px;
    height:394px;
    margin:0 14px 20px 0;
    padding:18px 18px;
    background:#FFF;
    border-radius:6px;
    overflow:hidden;
}

#main .content .con-in .list ul li .pic{
    width:353px;
    height:202px;
    background:#FDFDDF;
    overflow:hidden;
}

#main .content .con-in .list ul li .pic .img{
    width:100%;
    border:0;
}

#main .content .con-in .list ul li .title{
    width:100%;
    height:24px;
    line-height:24px;
    margin:25px auto 0;
    font-size:18px;
    color:#2A2A2A;
}

#main .content .con-in .list ul li .address{
    width:100%;
    height:24px;
    line-height:24px;
    margin:12px auto 0;
    font-size:16px;
    color:#2A2A2A;
}

#main .content .con-in .list ul li .date{
    width:100%;
    height:24px;
    line-height:24px;
    margin:20px auto 0;
    color:#A7A7A7;
}

#main .content .con-in .list ul li .btn{
    margin:20px 15px 0;
}

#main .content .con-in .list ul li .btn a.zxyd{
    float:left;
    width:144px;
    height:40px;
    line-height:40px;
    background:#F4F9FF;
    color:#0B448B;
    font-size: 16px;
    text-align: center;
    display: block;
    border-radius:7px;
    box-shadow: 1px 1px 15px #EDF1FC;
}

#main .content .con-in .list ul li .btn a.chqy{
    float:right;
    width:144px;
    height:40px;
    line-height:40px;
    background:#F4F9FF;
    color:#0B448B;
    font-size: 16px;
    text-align: center;
    display: block;
    border-radius:7px;
    box-shadow: 1px 1px 15px #EDF1FC;
}

#main .content .con-in .list ul li .btn a:hover{
    background-color: #0B448B; /* 不支持线性的时候显示 */
    background-image: linear-gradient(to right, #0B448B ,#396CAD, #6895CE);
    color:#FFF;
}

#main .content .con-in .list ul li:nth-child(3n){
    margin-right:0;
}

.qspage{
    margin: 50px auto 50px !important;
    text-align: center;
}

.no-data{
    margin: 200px auto 150px;
    text-align: center;
}