.footer-copyright{font-size: 12px;color: #fff;font-weight: bold;text-align: center;line-height: 25px;position: relative;margin-bottom:56px;}
.footer-copyright a{font-size: 12px!important;color: #fff!important;opacity:0.7!important;}
.footer-copyright .footer-copyright-right{font-weight: normal;position: absolute;right: 0;top: 0; opacity: 0.8;}
@media (max-width: 991px) {
	.footer-copyright .footer-copyright-right{position: static;}
	.footer-copyright a{display: inline-block!important;}
}
.index-contact-item a{display: block;}
.index-contact-item img{width: 100%;vertical-align: middle;}
.image-alert{position: fixed;z-index: 1003;width: 600px;left: 50%;margin-left: -300px;top: 50%;margin-top: -300px;display: none;}
.image-alert img{width: 100%;vertical-align: middle;}
.image-alert-close{position: absolute;right: 0px;top: 0px;cursor: pointer;display: block;width: 40px;text-align: center;height: 40px;line-height: 40px;background: #fff;}
.image-alert-close{font-size: 36px;font-style: normal;color: #000;}
.image-mobile{display: none;}
.store-link-item-other {
    min-height: 170px;
}
@media (min-width: 1080px){
	.image-alert-close:hover{opacity: 0.8;}
	.index-contact-item a:hover{opacity: 0.8;}
	.footer-copyright a:hover{opacity: 0.8!important;}
}
@media (max-width: 767px){
	.image-alert{width: 90%;margin-left: 0px;margin-top: -150px;left: 5%;}
	.image-mobile{display: block;}
	.image-pc{display: none;}
}
.index-team{background: #006333;padding: 50px 0px;}
.index-team-left{width: 42%;text-align: right;}
.index-team-left img{max-width: 100%;width: 250px;}
.index-team-right{width: 55%;color: #fff;margin-top:2%;}
.index-team-title{margin: 0;text-align: center;margin-bottom: 15px;font-size: 25px;color:#fff;font-weight:bold}
.index-team .index-team-title{text-align: left;margin-left: 45%;}
.index-team-title a{font-size: 25px;font-weight: bold;color: #333;}
.index-stronghold .index-team-title a{color: #fff;}
.index-team .index-team-title a{color: #fff;}
.index-team-text{font-size: 15px;line-height: 25px;width: 75%;}
.index-new-more{display: block;margin: 0 auto;line-height: 40px;color:#000!important;font-size: 14px;width: 230px;text-align: center;background: #fbd346;margin-top: 20px;margin-bottom: 20px;border-radius:30px}
.index-team-button{margin-left: 45%;text-align: right;}
.index-stronghold .index-new-more{background: #fbd346!important;color: #000!important;}
.index-team-buttons{width: 75%;}
.index-team-button .index-new-more{margin: 0;display: inline-block;text-align: center;}
.index-advantage{padding: 35px 0px;}
.index-advantage-list{width: 50%;display: table-cell;vertical-align: middle;}
.index-advantage-list-left img{width: 100%;vertical-align: middle;}
.index-advantage .index-team-title{margin-bottom: 35px;}
.index-advantage-content{text-align: center;color: #979797;font-size: 15px;margin:0 6%;}
.index-advantage-title{color: #4D4D4D;font-size: 19px;font-weight: bold;margin-bottom: 10px;}
.index-advantage li{display: table;width: 100%;}
.index-phone{display: none;}
.index-stronghold{background: url(/assets/images/new-index/store-background.webp) no-repeat  center;background-size: cover;padding: 50px 0px;color: #fff;}
.index-stronghold-swiper{position: relative;}
.index-stronghold-list{background: #1b1b1b;padding: 10px;position: relative;box-sizing: border-box;}
.index-stronghold-image img{width: 100%;vertical-align: middle;}
.index-stronghold-list a{display: block;}
.index-stronghold-title a{color: #fbd346;font-size: 15px;font-weight: bold;}
.index-stronghold-title{margin-top: 10px;}
.index-stronghold-link a{color: #fff;font-size: 15px;}
.index-stronghold-texts{margin-left: 20px;}
.store-link-item-other{min-height: 170px;}
.index-stronghold-link{margin-top: 10px;line-height: 18px;}
.index-stronghold-link i{margin-top: 3px;}
.swiper-pagination-clickable .swiper-pagination-bullet:focus{outline: none;}
.index-stronghold-swiper .swiper-pagination{width: 100%;text-align: center;bottom: -20px;}
.index-stronghold-swiper .swiper-pagination-bullet{margin: 0 5px;width: 12px;height: 12px;background: #4d4d4f;opacity: 1;}
.index-stronghold-swiper .swiper-pagination-bullet-active{background: #fbd346;}
.index-stronghold .index-new-more{margin-top: 80px;}
.index-stronghold-swiper .swiper-button-next i,.index-stronghold-swiper .swiper-button-prev i{font-size: 30px;font-weight: normal;}
.index-stronghold-swiper .swiper-button-next,.index-stronghold-swiper .swiper-button-prev{width: 40px;height: 40px;line-height: 40px;margin-top: -20px;text-align: center;}
.index-stronghold-swiper .swiper-button-next{right: -40px;}
.index-stronghold-swiper .swiper-button-prev{left: -40px;}
body,html{overflow: hidden!important;overflow-y: auto!important;}
.index-outlets{width: 100%;background: url(/assets/images/new-index/shopping-background-pc1.webp) no-repeat center;background-size: cover;height: 386px;}
.index-outlets{position: relative;}
.index-outlets .index-team-title a{color: #1A1A1A;}
.index-outlets-content{position: absolute;width: 100%;z-index: 10;left: 0;z-index: 10;top: 50%;margin-top: -112px;text-align: left;}
.index-outlets li{display: inline-block;margin: 0 10px;padding-top: 25px;}
.index-outlets li img{max-width: 100%;}
.index-outlets li p{color: #7C7C7C;font-size: 15px;font-weight: bold;}
.index-outlets-main{display: inline-block;text-align: center;margin-left: 5%;}
.index-experts{padding: 30px 0px 34px 0px;}
.index-experts .index-team-title{margin-bottom: 30px;font-weight: bold;}
.index-outlets .index-new-more{background: #fbd346;color: #000!important;border-radius: 30px;}
.index-rapid{background: url(/assets/images/new-index/fast-delivery-pc.png) no-repeat center;background-size: cover;padding: 250px 0px;}
.index-rapid-phone{display: none;}
.index-rapid-content{width: 360px;}
.index-rapid-content .index-team-title a{color: #fff;}
.index-rapid-content li{float: left;width: 33.33%;text-align: center;margin-bottom: 15px;}
.index-rapid-content li p{color: #006333;font-size: 15px;font-weight: bold;}
.index-rapid-text{font-size: 15px;color: #fff;line-height: 22px;}
.index-rapid-content .index-new-more{margin-top: 25px;}
.index-repair-hot{padding-top: 25px;}
.marquee{position: fixed; width: 100%;z-index: 99;top: 80px;background-color: #fbd346;color: #111;}
@media (min-width: 1080px){
	.index-new-more:hover,.index-stronghold-swiper a:hover,.footer-bottom-new a:hover,.index-team-title a:hover{opacity: 0.8;}
}
@media (max-width: 1449px){
.marquee{top: 114px;}
}
@media (max-width: 999px){
.marquee{top: 54px;}
}
@media (max-width: 1279px){
	.index-rapid .xinde-container{padding: 0 10px;}
	.index-stronghold .xinde-container{padding: 0 40px;}
}
@media (max-width: 991px){
	.index-rapid{padding: 120px 0px;}
}
@media (max-width: 767px){
	.index-stronghold-link:last-child .index-stronghold-texts{height: 69px;}
	.index-rapid-phone{display: block;}
	.index-rapid-phone img{width: 100%;vertical-align: middle;}
	.index-team-title a{font-size: 20px;}
	.index-team-title{font-size: 20px;}
	.index-advantage .index-team-title{margin-bottom: 20px;}
	.index-team{padding: 20px 0px;}
	.index-team .index-team-title{margin-left: 0;text-align: center;}
	.index-team-left{width: 100%;text-align: center;margin-bottom: 15px;}
	.index-team-left img{width: 180px;}
	.index-team-right,.index-team-text{width: 100%;}
	.index-new-more{margin-top: 20px;}
	.index-advantage{padding: 15px 0px;}
	.index-advantage-list{width: 100%;display: block;}
	.index-advantage-content{margin: 15px 6%;}
	.index-pc{display: none;}
	.index-phone{display: block;}
	.index-advantage-title{font-size: 18px;}
	.index-advantage-content{font-size: 14px;line-height: 20px;}
	.index-stronghold{padding: 30px 0px;background: url(/assets/images/new-index/store-background-mobile.webp) no-repeat center;background-size: cover;}
	.index-stronghold .xinde-container{padding: 0 0;}
	.index-stronghold-swiper{margin: 0 30px;}
    .index-stronghold-swiper .swiper-button-next i,.index-stronghold-swiper .swiper-button-prev i{font-size: 20px;}
    .index-outlets{background: url(/assets/images/new-index/shopping-background-mobile1.webp) no-repeat center;background-size: cover;height: 406px;}
    .index-outlets-content{margin-top: 0;top: 20px;text-align: center;}
    .index-rapid{background: none;padding: 0;}
    .index-rapid .xinde-container{padding: 0;margin: 0;}
    .index-rapid-content{background: #000000;width: 100%;padding: 20px 10px;}
    .index-rapid-text{text-align: center;}
	.footer-new{margin-bottom:48px}
	.marquee{top: 54px;}
	.index-team-button{margin-left: 0;}
    .index-team-button .index-new-more{margin: 0 auto;}
    .index-outlets li{width: 33.33%;margin: 0;float: left;display: block;padding-top: 5px;}
    .index-outlets li p{font-size: 14px;}
    .index-outlets-main{margin-left: 0;width: 90%;max-width: 360px;}
	.index-stronghold-swiper .swiper-pagination{bottom:-49px;}
	.index-new-more{margin-top:56px;}
}
.footer-new{background: #006333;}
.footer-bottom-new{padding: 15px 0;font-weight: bold;text-align: center;line-height: 21px;}
.footer-bottom-new a{color: #B3B3B3;}
.footer-bottom-icon{margin-left: 5%;}
.footer-bottom-icon img{display: inline-block;vertical-align: middle;}
.footer-bottom-new img{vertical-align: -5px;margin-right: 5px;}
.footer-top{padding: 30px 0;}
.footer-logo{text-align: center;margin-bottom: 20px;}
.footer-logo img{max-width: 120px;}
.footer-top-group{width: 25%;text-align: center;}
.footer-top-group img{max-width: 100%;width: 75px;}
.footer-top-title{color: #fff;font-size: 16px;font-weight: bold;margin: 0;margin-top: 10px;}
.footer-top-title i{ transition: transform 0.2s;-moz-transition: -moz-transform 0.2s; -moz-transition: -moz-transform 0.2s; -o-transition: -o-transform 0.2s; -ms-transition: -ms-transform 0.2s;color: #006333!important;}
.footer-top-title-hover i{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);}
.footer-top-none a{color: #fff;font-size: 14px;font-weight: bold;}
.footer-top-none p{margin-bottom: 5px;font-size: 14px;color: #fff;}
.footer-top-none{margin: 0 1%;margin-top: 25px;display: none;}
.footer-icon-ul li{float: left;width: 33.33%;margin-bottom: 5px;list-style: none!important;padding: 0!important;margin-left: 0!important;}
.footer-icon-ul li img{max-width: 100%;margin-bottom: 5px;vertical-align: middle;width: auto;}
.footer-top-texts{color: #fff;text-align: left;}
.footer-icon-ul{width: 80%;display: block;margin: 0 auto!important;}
.footer-bottom-new span{color: #fff;font-size: 12px;}
.footer-top-phone{display: none;}
@media (min-width: 1080px){
	.footer-top-none a:hover{color: #fbd346;}
	/*.footer-top-groups:hover,.footer-top-groups:hover .footer-top-title{opacity: 0.8;}*/
	.index-stronghold-swiper .swiper-button-next:hover,.index-stronghold-swiper .swiper-button-prev:hover{opacity: 0.8;}
}
@media (max-width: 991px){
	.footer-top-group img{display: none;}
	.footer-top-group{width: 100%;text-align: left;}
	.footer-top{padding: 0;}
	.footer-top .xinde-container{margin: 0;}
	.footer-top-title{border-bottom: 1px solid #fff;padding: 10px;margin: 0;}
	.footer-top-title span{float: left;}
	.footer-top-title i{float: right;}
	.footer-top-group:nth-child(3){display: none;}
	.footer-top-none{border-bottom: 1px solid #fff;margin:0;margin-top: 10px;padding: 0 10px;}
	.footer-bottom-new a{display: none;}
	.footer-bottom-new{padding: 5px 0px;}
	.footer-bottom-new span{line-height: 16px;}
	.footer-top-phone{display: block;text-align: center;padding-top: 16px;}
	.footer-top-phone a p{color: #fff;font-size: 14px;}
	.footer-top-phone .footer-icon-ul{width: 90%;}
}
@media (min-width: 992px){
	.footer-top-title i{display: none!important;}
	.footer-top-none{display: block!important;}
}
.time{font-size: 12px; color: #999; line-height: unset; margin-bottom: 5px;}
.news-date {background: url(/assets/images/new/news_13.png) no-repeat left center;
    padding-left: 18px;
    color: #b3b3b3;
    font-size: 12px;
    font-weight: bold;}
	
	
.index-repair,.index-hot,.index-tag{padding: 35px 0;}
.index-repair .index-team-title a{color: #000000;transition: 0.5s all;}
.index-repair-ul{font-size: 0;text-align: center;}
.index-repair-ul li{display: inline-block;width: 33.33%;box-sizing: border-box;padding: 0 8px;margin-bottom: 16px;text-align: center;vertical-align: top;}
.index-repair-ul a{display: block;border: 1px solid #b3b3b3;border-radius: 10px;padding: 15px 0;box-sizing: border-box;margin: 0 auto;transition: 0.5s all;}
.index-repair-ul a img{max-width: 100%;vertical-align: middle;margin-bottom: 10px;}
.index-repair-ul a p{font-size: 15px;color: #333333;font-weight: bold;line-height: 20px;height: 20px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;}
.index-tag .index-team-title,.index-tag .index-team-title a{color: #808080;font-size: 20px;}
.index-tag-ul{font-size: 0;}
.index-tag-ul li{display: inline-block;width: 16.66%;box-sizing: border-box;padding: 0 5px;margin-bottom: 10px;vertical-align: top;}
.index-tag-li{transition: 1s all;display: block;padding: 10px 10px;border: 1px solid #666666;border-radius: 10px;color: #666666;font-size: 16px;line-height: 18px;font-weight: normal;}
.index-tag-li span{font-size: 16px;}
.index-hot-phone{display: none;position: relative;padding: 0 20px;}
.article-lists-see img{width: auto!important;}
.index-hot-phone .swiper-button-next,.index-hot-phone .swiper-button-prev{color: #ccc;margin-top: -100px;width: 30px;text-align: center;}
.index-hot-phone .swiper-button-next{right: -5px;}
.index-hot-phone .swiper-button-prev{left: -5px;}
.index-hot-phone .swiper-pagination{width: 100%;text-align: center;}
.index-hot-phone  .swiper-pagination-bullet{height: 4px;width: 25px;border-radius: 0;margin: 0 2px;}
.index-hot-phone  .swiper-pagination-bullet-active{background: #006333;}
.index-hot a{transition: 0.5s all;}
.index-hot-more{background: #222;color: #fff!important;margin-top: 0;}
.footer-content{width:95%; max-width:100%;}
@media (min-width: 1080px){
	.index-repair-ul a:hover{box-shadow: 0 0 10px #333;}
	.index-tag-li:hover{color: #2AA8DE;border-color: #2AA8DE;font-weight: bold;}
}
@media (max-width: 1279px){
	.index-tag-ul li{width: 25%;}
}
@media (max-width: 1079px){
	.index-repair-ul li{width: 33.33%;}
	.index-hot li{width: 50%;}
	.index-repair,.index-hot,.index-tag{padding: 15px 0;}
	.index-tag-ul li{width: 33.33%;}
	.index-tag-li,.index-tag-li span{font-size: 14px;}
}
@media (max-width: 767px){
	.index-tag-ul li{width: 50%;}
	.index-repair-ul a{padding: 10px 5px;}
	.index-repair-ul a p{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;height: 40px;}
	.index-hot-phone{display: block;}
	.index-hot-pc{display: none;}
	.footer-logo{padding-top: 10px;margin-bottom: 10px;}
	.footer-logo img{max-width: 70px;}
	.index-hot-more{margin-top: 50px;}
}	

.media-ul li {
    float: left;
    box-sizing: border-box;
    width: 33.33%;
    padding: 0 15px;
    margin-bottom: 20px;
}

.index-media .index-phone {
    padding: 0 25px;
    position: relative;
}
.index-media .index-phone .swiper-pagination {
    width: 100%;
    text-align: center;
    left: 0;
    bottom: -15px;
}

.index-media .index-phone .swiper-button-next {
    right: -5px;
}
.index-media .index-phone .swiper-button-next, .index-media .index-phone .swiper-button-prev {
    color: #ccc;
    margin-top: -80px;
    width: 30px;
    text-align: center;
    top: 50%;
}

.index-media .index-phone .swiper-button-prev {
    left: -5px;
}

.index-media .index-phone .swiper-pagination-bullet-active {
    background: #006333;
}
.index-media .index-phone .swiper-pagination-bullet {
    height: 4px;
    width: 25px;
    border-radius: 0;
    margin: 0 2px;
}

.index-project-ul{font-size: 0;}
.index-project-ul li{display: inline-block;vertical-align: top;width: 33.33%;box-sizing: border-box;padding: 0 8px;}
.index-project{padding: 35px 0;}
.index-project-li{border: 1px solid #b3b3b3;border-radius: 10px;transition: .5s all;padding: 15px 5px;text-align: center;}
.index-project-li img{max-width: 100%;vertical-align: middle;}
.index-project-link-item{float: left;width: 33.33%;box-sizing: border-box;padding: 0 5px;margin-top: 10px;}
.index-project-link-item a{display: block;line-height: 36px;border-radius: 10px;background:#006333;color: #fff;font-size: 14px;transition: .5s all;}
.index-project-link-one .index-project-link-item{width: 100%;}
.index-project-link-two .index-project-link-item{width: 50%;}
@media (min-width: 1080px) {
	.index-project-link-item a:hover{opacity: 0.8;}
}
@media (max-width: 767px) {
	.index-project{padding: 15px 0 0 0;}
	.index-project-ul li{width: 100%;margin-bottom: 15px;}
}