:root {
  --org-color:#cca17d; 
  --blue-color:#0192d3; 
  --yello-color:#fdcd2f;
}
/*banner背景图片动画*/
@-webkit-keyframes scale-bg{
  from{
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
  }
  to{
    -webkit-transform:scale(1);
    transform:scale(1);
  }
}
@keyframes scale-bg{
  from{
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
  }
  to{
    -webkit-transform:scale(1);
    transform:scale(1);
  }
}
.banner {position:relative;z-index:2}
.banner .swiper-slide-active img{
  -webkit-animation:scale-bg 5s linear forwards;
  animation:scale-bg 5s linear forwards;
}


.slidecateBox .hd {padding-bottom:10px}
.slidecateBox .hd li{float:left;width:33.33%;text-align:center;font-size:12px;line-height:1.5;}
.slidecateBox .hd li p{position:relative;padding-top:10px;}
.slidecateBox .hd li.on p:after{position:absolute;content:'';top:0;width:30px;left:50%;margin-left:-15px;height:2px;background: #dfc8b5;}
.slidecateBox .hd li.on{color:var(--org-color)}
.slidecateBox .hd li img{height:50px;}

.slidecateBox .bd li{float:left;width:50%;text-align:center;padding:5px;font-size:12px;line-height:1.5}
.slidecateBox .bd li img{border:1px solid #eee;}
.slidecateBox .bd li .fixpic{margin-bottom:10px;}


.home-abpic img{border:3px solid #fff;border-radius:80px;position:relative;margin-left:-5%;height:65px;-webkit-filter: grayscale(100%);   
-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);}
.home-abpic img:first-child,.home-abpic img:hover{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);}
.home-abpic{padding-left:2%}


.home-title-1{padding:10px 0;position:relative;margin-bottom:10px;line-height:1.2}
.home-title-1 p{font-size:12px;font-weight:normal;margin:0 0 5px;}
.home-title-1:after{position:absolute;content:'';height:1px;width:50px;background:var(--org-color);left:0;bottom:0}


.home-about{padding-top:25px;padding-bottom:25px;color:#727171}
.home-about h3{margin-bottom:10px;color:var(--main-color);}
.home-more a{background:#cca17d;color:#fff;display:inline-block;padding:5px 20px;border-radius:20px;line-height:1.5}
.home-about-info{margin-bottom:15px;font-size:12px;}

.home-about-li b{font-size:18px;}
.colorhuan{color:#ca9e78;font-weight:bold}



.bannerfix{box-shadow:0 0 15px rgba(0,0,0,0.2);background:#fff;text-align:center;padding:20px 0 10px;position:relative;z-index:9;font-size:12px;}
.bannerfix p{margin:0;line-height:1.4;;}
.bannerfix b{display:inline-block;color:var(--org-color);font-weight:normal;}
.bannerfix sup{vertical-align:top;top:0;color:var(--org-color);font-size:1.1em}
.bannerfix>div{padding:0 5px;}

.bannerfix .number-animate{font-size:24px;}
.number-animate .number-animate-dom{width:15px!important;}
.number-animate .number-animate-dom span,.number-animate{height:30px!important;}
/*   new   */


.new-item a{display:block;background:#fff;padding:10px;color:#797979;text-decoration:none;}
.new-item p{margin:0;font-size:12px;line-height:1.4}
.new-item h3{padding:10px 0;font-size:18px;}


.home-abpics p{margin:5px -10px;}

.swiper-container{overflow:hidden}
.swiper-container {
      width: 100%;
      height: 100%;
    }


.home-cus{background:url(../images/home-ads.jpg) no-repeat center center;background-size:auto 100%;color:#fff;text-align:center;padding:30px 15px;}
.home-cus h3{color:var(--org-color);}
.home-cus p a{display:inline-block;padding:3px 20px;color:#fff;border-radius:20px;border:1px solid rgba(255,255,255,.5)}
.home-cus img{height:50px;}
.home-cus p.cus-sub{margin:0;margin-top:30px;}



.home-news{margin-bottom:10px;}
.home-news b{color:var(--main-color);position:relative;display:inline-block;padding-bottom:5px;font-size:25px;font-weight:normal;}
.home-news b:after{width:100%;position:absolute;content:'';bottom:0;height:1px;background:#ddd;left:0}

.home-news .amore{float:right;font-size:14px;font-weight:normal;margin-top:4px;}
.home-news .amore{padding-top:5px;padding-bottom:5px;}
.newsplay{margin-bottom:15px;}
.news-home-item{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #efefef;}
.news-home-item span{float:left;width:25%;text-align:right;padding-right:10px;padding-top:10px;}
.news-home-item span b{display:block;font-size:25px;font-weight:normal}
.news-home-item h3,.news-home-item p{float:right;width:75%;padding-left:15px;border-left:1px solid #eee;line-height:1.4;color:#777}
.news-home-item h3 {font-size:18px;margin-bottom:10px;line-height:1.2;color:#222}
.news-home-item p{font-size:12px;margin:0;}


.home-adbox1{background:url(../images/home_ad_1.jpg) no-repeat center;color:#fff;text-align:center}
.home-adbox h3,.cate_ads_1 h3{color:var(--org-color);margin-bottom:15px;}
.home-adbox p.grebg,.home-adbox p.baibg{background:var(--main-color);border-radius:25px;padding:5px 15px;display:inline-block;}
.home-adbox p.baibg{background:#fff;color:var(--main-color);font-weight:bold;font-size:18px;padding:8px 20px;}
.home-adbox a{margin:0 5px;color:#fff}

.home-prod li.cate_ads{width:100%;}
.cate_ads_1{background:url(../images/cate_ad_1.jpg) no-repeat center center;color:#fff;padding:5%;}
.prod-item img{border:1px solid #eee;}
.home-prod{padding:3px;}

.cate_ads_2{background:url(../images/cate_ad_2.jpg);}
.cate_ads_2 h3{color:var(--blue-color);}

.home-prod-2 .prod-item{background:var(--blue-color);}
.home-prod-2 .prod-item:hover{background:var(--main-color);}
.select-item{background:#fff;border-radius:15px;font-size:12px;line-height:1.5;box-shadow:5px 5px 5px rgba(0, 0, 0, .1);padding:10px;margin:0 -10px 15px;}
.select-item img{height:40px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.select-item h3{font-size:14px;padding:10px 0 0;height:56px;}
.select-item p{margin:0}
.select-item:hover img{transform: scale(1.08, 1.08);}



.homerecom{text-align:center;}
.homerecom h3{margin-bottom:15px;}
.homerecom a{text-decoration:none;}

@media (min-width: 768px) {

	.slidecateBox .hd{padding:0 5% 20px}
  .slidecateBox .hd li p{font-size:14px;}
	.slidecateBox .hd li img{height:60px;margin-bottom:10px;}
  .slidecateBox .hd li{width:16.66%;}
	.slidecateBox .bd li{width:25%}
	.slidecateBox .bd li:last-child{display:block;}


	.bannerfix{padding:20px 0 15px;margin-bottom:25px;border-radius:20px;margin-top:-50px;}
	.bannerfix .number-animate{font-size:50px;height:40px!important;line-height:50px;font-size:35px;}
	.bannerfix .number-animate .number-animate-dom{width:25px!important;}
	.bannerfix .number-animate .number-animate-dom span, .number-animate .number-animate-dot span{height:50px!important;}

  .home-about-info{font-size:14px;}
	/*   new   */

	.select-item{padding:20px;margin:0 -5px 20px;}
	.home-about .cont-vart{width:50%;}
	.cont-vart > .fixpic{padding:30px;}
	.cont-vart,.fl-col-height,.cont-vart-cont{
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
    .cont-vart-cont{
        justify-content: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        flex-shrink: 1;
        min-width: 1px;
        max-width: 100%;
        width: 100%;
    }
    .home-about-li{padding:10px 0}
    .home-abpic img{margin-left:-3%}

    .select-item{margin-bottom:25px }
	.slidecateBox .hd li{font-size:14px;}

	.home-cus{font-size:16px;padding-top:40px;padding-bottom:40px;}
	.home-cus h3{font-size:26px;padding:10px 0}
	.home-cus p a{padding:5px 30px;}

	.new-item a{padding:15px;}

  .select-item img{height:45px;}
  .select-item h3{font-size:16px;height:auto;margin-botom:5px;}

.homerecom h3,.home-title-1{font-size:28px;margin-bottom:20px;}
.slidecateBox .bd li a{min-height:40px;}

} 
@media (min-width: 992px) {
	.bannerfix{padding:30px 0 20px;margin-bottom:35px;font-size:14px;}
  .bannerfix .number-animate{height:60px!important;}
	.bannerfix .number-animate .number-animate-dom span, .number-animate .number-animate-dot span{font-size:50px;height:60px!important;line-height:60px;}
	.bannerfix .number-animate .number-animate-dom{width:35px!important;}
  
  .slidecateBox .hd li p{font-size:16px;}
	.cont-vart > .fixpic{padding:40px;}
	.home-title-1 p{font-size:14px;}
    .home-about-li{padding:20px 0}
    .home-abpic img{margin-left:-2%;height:80px;}
	.slidecateBox .hd li{font-size:16px;}
	.slidecateBox .hd{padding:0 15% 30px;}
	.slidecateBox .bd li{padding:10px;font-size:14px;}

	.home-cus h3{font-size:30px;}
	.home-cus{background-size:100% auto;padding-top:50px;padding-bottom:50px;}
	.new-item a{padding:20px;}
	.new-item h3{font-size:20px;}
  .select-item img{height:50px;}
  .select-item{padding:25px 35px;margin:0 0 25px}
  .select-item h3{font-size:18px;margin-bottom:10px;}

.homerecom h3,.home-title-1{font-size:33px;margin-bottom:25px;}
}
@media (min-width: 1200px) {
	

  .bannerfix{padding:40px 0 30px;margin-bottom:45px;font-size:14px;}
  .bannerfix .number-animate{height:70px!important;}
	.bannerfix .number-animate .number-animate-dom span, .number-animate .number-animate-dot span{font-size:60px;height:70px!important;line-height:70px;}
	.bannerfix .number-animate .number-animate-dom{width:40px!important;}


	.home-title-1 p{font-size:16px;}
	.cont-vart > .fixpic{padding:50px;}
    .home-about-li{padding:30px 0}
    .home-abpic img{height:90px;}
	.slidecateBox .hd{padding:0 20% 30px;}

	.home-cus h3{font-size:35px;}
	.home-cus{padding-top:60px;padding-bottom:60px;}
	.new-item h3{font-size:23px;}
  .select-item h3{font-size:20px}
  .select-item{padding:30px 40px}
.homerecom h3,.home-title-1{font-size:38px;margin-bottom:30px;}

.slidecateBox .bd li a{min-height:45px;}
}
@media (min-width: 1300px) {
	.slidecateBox .hd{padding:0 20% 30px;}
	.home-cus h3{font-size:40px;}
	.home-cus{padding-top:70px;padding-bottom:70px;}
  	.select-item{padding:35px 45px;}
.homerecom h3{margin-bottom:35px;}
}
@media (min-width: 1400px) {


}
@media (min-width: 1500px) {
	

}
@media (min-width: 1600px) {
	

}