.dblj .iconfont {
    font-size: 25px;
    margin-right: 10px;
    vertical-align: top;}
.dblj li:nth-child(1) .iconfont{color:#666;font-size: 28px;}
.dblj li:nth-child(3) .iconfont{color:#fff;font-size: 24px;}
.gallery-top .swiper-pagination-switch {
    text-align: center;
    width: 15vw;
    height: 100%;
    position: relative;
    background: none;
    opacity: 1;
    vertical-align: top;
display: inline-block;}
.gallery-top .swiper-pagination-switch i {
    border: solid 0.4vw #bfbfbf;
    border-radius: 50%;
    width: 0vw;
    height: 0vw;
    display: block;
    margin-left: -0.5vw;
    position: absolute;
    left: 50%;
    top: 2.6vw;
    background: #fff;
    transition: all 1s;
    -webkit-transition: all 1s;}

.gallery-top .swiper-active-switch {
    color: #002870;}
.gallery-top .swiper-active-switch i {
    border-width: 0.01vw;
    width: 5vw;
    height: 5vw;
    margin-left: -2.5vw;
    top: 0.5vw;
    background: #fff;}
.gallery-top .swiper-pagination-switch span {
    position: relative;
    top: -2vw;
    z-index: 3;
    transition: all 1s;
    -webkit-transition: all 1s;
    font-size: 1vw;
    color: #bfbfbf;}
.gallery-top .swiper-active-switch span {
    top: 0vw;
    font-size: 1.6vw;
    color: #002870;}
.gallery-top {
    overflow: visible;
    height: 6vw;
    line-height: 6vw;
    position: relative;
    background:url(images/xian.png) repeat-x left center;}
.gallery-topcon {
    position: absolute;
    top: 0vw;
    left: 37vw;
    height: 100%;
transition: left .5s;
-moz-transition: left .5s;  /* firefox 4 */
-webkit-transition: left .5s;   /* safari 和 chrome */
-o-transition: left .5s;}
/* 新建规则 */
.gallery-thumbs .swiper-slide {
    height: auto !important;}

/* 新建规则 */
.gallery-thumbs .swiper-wrapper {
    height: auto !important;}


