.secondSpecial-wrap {padding: 30px 0;}
.special-banner {background-position: top center;background-repeat: no-repeat;margin-bottom: 30px;}
.special-banner a {display: block;position: relative;width: 100%;height: 100%;}
.main {width: 1200px;margin: 0 auto;}
.content::after {content: "";display: block;clear: both;}
.content a {color: #333;}

.zt2-l5r5 .left,.zt2-l5r5 .right {width: 590px;margin-bottom: 30px;}
.s-box-1 {background-color: #fff;padding: 15px 30px 20px;}
.s-box-1 .s-title-1 {height: 40px;line-height: 40px;margin-bottom: 10px;font-size: 18px;}
.s-box-1 .s-title-1 a {float: right;font-size: 14px;display: inline-block;line-height: 26px;margin-top:12px;}
.s-box-1 .s-list-pic {width: 470px;margin: 0 auto 10px;}
.s-box-1 .s-list-pic span {display: block;text-align: center;line-height: 40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.s-box-1 .s-list-text .s-list-title {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height: 30px;position: relative;padding-left: 10px;}
.s-box-1 .s-list-text .s-list-title::after {content: "";display: block;position: absolute;top: 50%;left: 0;width: 4px;height: 4px;background-color: #000;border-radius: 50%;margin-top: -2px;}