.ty{ width:100%; display:inline-block;}
.ty .dh{ width:100%; height:100%;margin:0 auto; }
.ty .dh .sdhw{width:100%;float:left;margin:30px auto;height:100%;}
.ty .dh .sdhw ul{    
	width: 90%;
    float: left;
    background: #fff;
    margin: 0 5% 15px 5%;
}
.ty .dh .sdhw ul:nth-child(4n+0){margin: 0 5% 0 5%;}
.ty .dh .sdhw ul img{    
	width: 100%;
    float: left;
    height: 210px;}
.ty .dh .sdhw ul div{    
	width: 100%;
    float: left;
    padding: 0px;
    height: 35px;
    overflow: hidden;
    margin-top: 2px;}
.ty .dh .sdhw ul div span{width:264px;float:left;height:20px;overflow:hidden;margin:8px auto;}
.ty .dh .sdhw ul div span p{color:#7e7e7e;margin-bottom:8px;font-size:14px;font-weight:400;margin-left:2px;font-family:"Gotham","Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",Arial,sans-serif!important;line-height:20px;width:255px;float:left;color:#000;}
.ty .dh .sdhw ul p {color:#7e7e7e;font-size:10px;line-height:15px;width:95px;margin-left:2px;margin-top:3px;margin-bottom:3px;float:left;}
.ty .dh .sdhw ul .data{color: #7e7e7e;
    background-color: #f7f8f9;
    font-size: 10px;
    line-height: 15px;
    width: 20%;
/*    margin-left: 2px;
    margin-bottom: 10px;*/
    float: left;
    margin: 0 5% 10px 5%;}

.ty .dh .sdhw .pagelist{
	width: 100%;
    height: auto;
    line-height: 43px;
    border: none;
    text-align: left;
    margin: 0 auto;}
.ty .dh .sdhw .pagelist li{display:inline-block;margin-left:5px;width:auto;padding:2px 8px 2px 8px;height:25px;line-height:25px;border-radius:15px;text-align:center;border:1px solid #7e7e7e;}
.ty .dh .sdhw .pagelist li a{color:#7e7e7e;}
.ty .dh .sdhw .pagelist .thisclass{background-color:#f1b300;color:#7e7e7e;font-weight:bold;font-size:15px;}
