

.honor_list{}
/* image-slider */
.image-slider{width:780px;height:185px;margin:0 auto;position:relative;     padding: 0px 0; margin: 20px 0;}
.image-slider-back{position: absolute;}
.image-slider-back, .image-slider-forward{float:left;width:25px;height:64px;color:White;position:relative;top:60px;cursor:pointer;    z-index: 10;}
.image-slider-back{background-image:url(../images/hor_lf.png);background-repeat:no-repeat;background-position:left;}
.image-slider-forward{background-image:url(../images/hor_rt.png);background-repeat:no-repeat;position: absolute; right: 0;}
.image-slider-contents{width:780px;height:185px;float:left;position:absolute;overflow:hidden;}

.image-slider-contents .contents-wrapper{position:absolute; left:0;}
.image-slider-contents .outer{float:left;width:185px;height:185px;cursor:pointer; position:relative; margin-right: 14px;}
.spic{ width: 185px; height: 185px; text-align: center; color: #333; float: none; line-height: 185px; background: #ededed;}
.image-slider-contents img{width:115px;height:150px; margin:0px auto 0;}
.spic a{ display:block; text-align: left;  background: #76bbe1; color: #fff; font-size: 12px;  padding: 11px 12px 10px;  width: 149px;
}

.hidden{display:none;}
.visible{display:block;}
.thumbnail-active{filter:alpha(opacity=100);opacity:1.0;cursor:pointer;}
.thumbnail-inactive{filter:alpha(opacity=20);opacity:0.2;cursor:pointer;}

.preview{     position: fixed;
    left: 50%!important; z-index: 20;

    margin-left: -341px; width: 640px; height: auto; background-color: White; border: 1px solid #ccc; padding-top: 40px; padding-right: 20px; padding-left: 20px; padding-bottom: 40px; }
.preview .img-large{width:600px;z-index:1000; margin:0 auto;}
.preview .img-large .left{position:absolute;left:15px;top:284px;width:16px;height:24px;z-index:1000;background:url(../images/arrow-left.png);cursor:pointer;}
.preview .img-large .right{position:absolute;left:642px;top:284px;z-index:1000;width:16px;height:24px;background:url(../images/arrow-right.png);cursor:pointer;}
.preview .close{position:absolute;top:0px;width:40px;height:40px;background:url(../images/close.jpg) center center no-repeat;float:right;cursor:pointer;z-index:2000; right: 0;}
.preview .img-large img{width:600px; height: 550px;}
.preview .label{width:740px;line-height:40px;float:left;position:absolute;top:-40px; left:0;background-color:#2c2e30;text-align:left;font-weight:bold;font-size:14px;  padding-left: 20px; color: #ffffff;}































