.clear {
    clear: both;
}
.clearfix:after {
    content: ".";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    font-size: 0;
}
.clearfix {
    *zoom:1;

}

.wrapper{
    width: 1032px;
    margin: 0 auto;
}
.side {
    float: right;
    width: 235px;
}
.main {
    float: left;
    width: 1032px;
}
.main h1 {
    font-family: "Microsoft Yahei", arial, "Simsun";
    font-size: 22px;
    padding-top: 10px;
}
.mt {
    margin-top: 10px;
}
.mt15 {
    margin-top: 15px;
}

.oldpage-link {
    float: right;
    height: 32px;
    font-weight: 700;
    line-height: 32px;
}

.tab {
    position: relative;
    width: 980px;
    margin-bottom: -2px;
    padding: 9px 9px 3px;
    /*border-top: 1px solid #e9e9e9;
    border-left: 1px solid #d9d9d9;
    border-right: 1px solid #d8d9d9;
    border-bottom: 0 none;
    */
    background: #fff;
}
.tab ul img {
    vertical-align: middle;
}
.slide {
    width: 1032px;
    height: 318px;
    overflow: hidden;
    position: relative;
}
.slide-ul {
    position: relative;
    width: 1290px;
    margin: 0 0 0 -5px;
}
.slide-ul li {
    display: inline;
    float: left;
    width: 228px;
    height: 318px;
    padding: 0 0px;
    margin:0 15px 0;
    overflow: hidden;
    position:relative;
}
.slide-ul a {
    display: block;
    width: 228px;
    height: 318px;
    overflow: hidden;
    color: #fff;
}
.slide-ul a:hover .pic-txt {
    color: #fff;
}
.slide-ul .pic-txt {

    display: block;

    /*bottom: -30px;
     position: relative;
     width: 220px;
     height: 30px;
     margin: -30px 0 0;
     padding: 0 5px;
     font: 14px/30px Microsoft YaHei;
     text-align: center;
     z-index: 1;
     background: rgba(0,0,0,0.5);
     filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#80000000, endColorstr=#80000000);
     */
    cursor: pointer;

    width:100% !important;

    height:84px !important;

    line-height:84px !important;

    background:rgba(0,0,0,0.3) !important;

    left:0 !important;

    text-align: center;

    color: #fff;

    font-size: 20px;
}
:root .slide-ul .pic-txt {
     filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr=#00000000, endColorstr=#00000000);
     position:absolute;

}
#bigSlideUl li:nth-child(2n) .pic-txt{

    top:0 !important;

}
#bigSlideUl li:nth-child(2n+1) .pic-txt{

    bottom:0 !important;

}
.info-btn {
    width: 56px;
    height: 22px;
    overflow: hidden;
    margin: 0 auto;
    padding: 11px 0;
    zoom: 1;
}
.info-btn li {
    float: left;
    padding: 0 3px;
}
.info-btn li span {
    display: block;
    width: 22px;
    height: 22px;
    background: url(http://icon.zol-img.com.cn/sj/images/sjbz_infor-btn.png) 0 -27px no-repeat;
    text-indent: -9999em;
    overflow: hidden;
    cursor: pointer;
}
.info-btn .info-cur span, .info-btn .info-hover span {
    background-position: 0 0;
}
.tab-shadow {
    display: block;
    position: absolute;
    left: -1px;
    top: 403px;
    width: 730px;
    height: 3px;
    background: url(http://icon.zol-img.com.cn/sj/images/sjbz_shadowbg.jpg) no-repeat;
}
