.downgroup{
    width: 1200px;
    min-height: 500px;
    padding: 50px 0 0 50px;
    overflow: hidden;
}
.downbtnbox{
    width: 180px;
    height: 200px;
    margin: 0 50px 50px 0;
    float: left;
}
.downbtnbox .mainbox{
    width: 180px;
    height: 200px;
    background: url(../Content/down/downunhover.png) no-repeat center center;
}
.downbtnbox .mainbox:hover{
    width: 180px;
    height: 225px;
    background: url(../Content/down/downhover.png) no-repeat center center;
}
.mainbox .dw_icon{
    /*cursor: pointer;*/
    width: 116px;
    height: 116px;
    margin: 15px 0 10px 32px;
}
.mainbox .warename{
    /*cursor: pointer;*/
    font-size: 16px;
    color: #000;
    text-align: center;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.mainbox .version{
    font-size: 12px;
    color: #666;
    margin-top: 6px;
    text-align: center;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.downbtnbox .mainbox:hover .version{
    display: none;
}
.mainbox .down_btn{
    width: 116px;
    height: 40px;
    margin-top: 10px;
    margin-left: 32px;
    display: none;
}
.downbtnbox .mainbox:hover .down_btn{
    display: block;
    background: url(../Content/down/btnunhover.png) no-repeat center center;
}
.downbtnbox .mainbox .down_btn:hover{
    /*cursor: pointer;*/
    background: url(../Content/down/btnhover.png) no-repeat center center;
}