/*________________________RELINK MAP BANNER________________________*/
.v-home .banner-slider .slide[data-subject="products"] {
    background:
        url(../images/cn-map-banner.png) 50% 0 / auto 100% no-repeat,
        rgb(0,173,239);
}

@media (min-width:100em) {
    .v-home .banner-slider .slide[data-subject="products"] {
        background:
            url(../images/cn-map-banner.png) calc(50% - 20em) 0 / auto 100% no-repeat,
            url(/LocalResources/images/content/home/home-products-banner.jpg) calc(100% + 10em) 0 / auto 100% no-repeat,
            rgb(0,173,239);
    }
}
.widget.linklist li:nth-child(4) a::before {
    background-image: url(../images/wechat.png);
}
.widget.linklist li:nth-child(5) a::before {
    background-image: url(../images/youku.png);
}
.widget.linklist li:nth-child(6) a::before {
    background-image: url(../images/weibo.png);
}
.qr-popup img {
    margin: 0 auto;
}
.youku-video {
    text-align: center;
}
.youku-video embed {
    width: 90%;
    height: 9rem;
}
@media (min-width:48em) {
    .youku-video embed {
        width: 32rem;
        height: 17rem;
    }
}
@media (min-width:70em) {
    .youku-video embed {
        width: 64rem;
        height: 36rem;
    }
}
.v-product.v-s-fusion h1.product-logo img {
	height:2.66em;
}
/*________________________Contact Map Images________________________*/
.v-contact .map#map96 {
    background: url(../images/map-1.jpg) center / cover no-repeat;
}
.v-contact .map#map104 {
    background: url(../images/map-2.jpg) center / cover no-repeat;
}
.v-contact .map#map41 {
    background: url(../images/map-3.jpg) center / cover no-repeat;
}
.v-contact .map::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0.25rem;
    height: 1.65625rem;
    width: 4.75rem;
    background: url(../images/ggl-logo.png) 0 0 / contain no-repeat;
}
.v-contact .map::after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    height: 1.125rem;
    width: 6.8125rem; 
    background: url(../images/ggl-copyright.png) 0 0 / contain no-repeat;
}
@media (min-width:48em) {
    .v-contact .map::before {
        bottom: 0;
        left: 20.275rem;
    }
    .v-contact .map::after {
        bottom: 0;
        right: 0;
    }
}