.banner{min-width:1028px;height:290px;background:url(../images/association_banner) no-repeat 50%;background-size:cover}.main{min-height:600px;height:auto}.main .main-container{overflow:initial}.main .main-container .main-body{background:#e9e9e9;padding:0}.main .main-container .main-body .main-body_inner{padding:30px 12px;background-color:#fff}.main .main-container .main-body .main-body_inner .inner-img{height:365px;margin-bottom:15px}.main .main-container .main-body .main-body_inner .inner-title{height:43px;box-sizing:border-box;line-height:42px;font-size:20px;border-bottom:1px solid #c6c6c6;padding:0 10px}.main .main-container .main-body .main-body_inner .inner-desc{height:30px;line-height:30px;padding:0 10px}.main .main-container .main-body .main-body_inner .inner-desc>span{color:#c6c6c6;margin-right:10px}.main .main-container .main-body .main-body_inner .inner-content{height:480px}.main .main-container .main-body .main-body_inner .inner-content .swiper-container{width:100%;margin-left:auto;margin-right:auto}.main .main-container .main-body .main-body_inner .inner-content .swiper-slide{background-size:cover;background-position:50%}.main .main-container .main-body .main-body_inner .inner-content .gallery-top{height:80%;width:100%}.main .main-container .main-body .main-body_inner .inner-content .gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0;background-color:#000}.main .main-container .main-body .main-body_inner .inner-content .gallery-thumbs .swiper-slide{height:100%;opacity:.4}.main .main-container .main-body .main-body_inner .inner-content .gallery-thumbs .swiper-slide-active{opacity:1}