.index-img{width:100%;height:100%;/*height:auto;*/border:0;border-bottom-left-radius: 20px;border-radius: 20px; border-radius: 20px;border-top-left-radius: 20px; vertical-align:middle;background: #f4f4f5}
.home-wrapper{width:100%;min-width:1920px;margin-bottom:80px}
.home-container{position:relative;width:1200px;margin:0 auto}
.home-banner{width:100%}
.scroll-banner{position:relative;width:1200px;height:460px;overflow:hidden}
.scroll-banner a{display:block;width:100%;height:100%;overflow:hidden;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.bottom-banner{margin-top:10px;width:1200px}
.bottom-banner .bottom-banner-item{float:left;margin-right:8px;width:294px;height:200px}
.bottom-banner .bottom-banner-item a{display:block;width:100%;height:100%;overflow:hidden}
.bottom-banner .bottom-banner-item.last-item{margin-right:0}
.goods-container{width:1280px;margin:4px auto 0}
.goods-card{position:auto;margin-top:20px}
.card-header{position:relative;width:100%}
.card-header h2{color:#2B2B2B;font-size: 17px;font-weight: 200;}
.view-more{position:absolute;right: 10px;top:6px;color:#232323;font-size: 15px;}
.card-body{margin-top:18px; width: 100%;}
.card-footer{margin-top:55px;width:100%;height:1px;background-color:#e2e2e2}
.goods-banner{position:relative;float:left;height:290px}
.goods-banner2{position:relative;float:left;height:300px}
.la{width:710px}.m{width:590px}
.sm{width:235px}
.goods-banner-item{width:100%;height:100%;overflow:hidden}
.goods-banner-item a{display:block}
.goods-list{height:600px}
.goods-list2{height:300px}
.la-list{margin-left:720px}
.m-list{margin-left:-30px}
.sm-list{margin-left:300px}
#suit-card .goods-banner,#suit-card .goods-list{height:300px}
.service-card-body .service-item{float:left;width:390px;height:262px;margin-right:15px}
.service-item a{display:block;width:100%;height:100%;overflow:hidden}
.service-card-body .service-item.end-item{margin-right:0}
.video-card-body .video-item{float:left;width:395px;height:326px;margin-right:7px}
.video-item.end-item{margin-right:0}
.video-item .video{width:100%;height:240px}
.video-item .video a{display:block;width:100%;height:100%;overflow:hidden}
.video-item .video-des{height:86px;background-color:#eee;text-align:center}
.video-des a{display:block;box-sizing:border-box;padding-top:20px;width:100%;height:100%;overflow:hidden}
.video-des h4{font-size:14px;font-weight:400;color:#232323}
.video-des p{font-size:12px;color:#878787}
.imgslide-nav{position:absolute;bottom:20px;right:20px;z-index:2}
.imgslide-nav .imgslide-nav-item{float:left;height:13px;width:13px;padding:5px;line-height:20px;vertical-align:middle;text-align:center;cursor:pointer}
.imgslide-nav-item span{display:inline-block;width:13px;height:13px;background-color:transparent;background:url(../../images/index/nav-normal.png) no-repeat center center;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.imgslide-nav-item.active span,.imgslide-nav-item:hover span{background:url(../../images/index/nav-active.png) no-repeat center center}
.label-img-con{position:absolute;top:20px;left:10px;width:58px}
.goods-item {
    position: relative;
    float: left;
    width: 310px;
    height: 318px;
    text-align: center;
    box-sizing: border-box;
    overflow: hidden;
    border-right: 0px solid #e2e2e2;
    border-bottom: 0px solid #e2e2e2;
    width: 238px\9;
}
.goods-title {
    font-size: 11px;
    font-weight: normal;
    text-align: center;
}
.price {
    font-size: 14px;
    width: 95%;
    line-height: 20px;
	display: none;
}
.figure {
    margin: 0px 30px;
    width: 260px;
    height: 260px;
}
.movetopAni, .scaleAni, .slidebottomAni {
	border-radius: 8px;
}
. goods-box {list-style: none;}
.aside-right {
    border-right: 0!important;
}
.no-bottom {
    border-bottom: 0!important;
}

@media only screen and (max-width:1024px) {
}

@media only screen and (min-width:768px) and (max-width:959px) {

}

@media only screen and (max-width:767px) {
}

@media only screen and (max-width:480px) {
.goods-container{width:98%;margin:4px auto 0}
.m-list{margin-left:0}
.goods-list{height:850px}
.goods-item {
    position: relative;
    float: left;
    width: auto;
    height: auto;
    text-align: center;
    box-sizing: border-box;
    overflow: hidden;
    border-right: none;
    border-bottom: none;
}
.figure {
    margin: 15px 15px;
    width: 150px;
    height: 150px;
}
.price {
display: none;
}
.m {
    width: 100%;
}
.goods-banner {
    position: relative;
    float: left;
    height: 255px;
}
.goods-list2 {
    height: 500px;
}
.goods-banner2 {
    position: relative;
    float: left;
    height: 280px;
}
}

@media only screen and (max-width:360px) {
.figure {
    margin: 20px 13px;
    width: 150px;
    height: 150px;
}
.goods-list{height:800px}
.goods-banner {
    position: relative;
    float: left;
    height: 190px;
}
.goods-banner2 {
    position: relative;
    float: left;
    height: 230px;
}
.goods-list2 {
    height: 430px;
}
}

@media only screen and (max-width:320px) {
.figure {
    margin: 20px 30px;
    width: 80px;
    height: 80px;
}
.goods-list{height:700px}
.goods-banner {
    position: relative;
    float: left;
    height: 158px;
}
.goods-banner2 {
    position: relative;
    float: left;
    height: 203px;
}
.goods-list2 {
    height: 400px;
}
}


