/*@media screen and (max-width: 1920px){
	.bannerbox .img{background-size:1920px auto;background-position: center bottom;}

}*/
@media screen and (max-width: 1850px){
	.product_series .mainbox{width: 90%;padding:178px 0 0;padding-top: 140px}
	.product_series .mainbox .pro_banner{width: 100%;}
	.product_series .mainbox .nav a:after{margin: 0 15px;}
	.product_series .mainbox .content .btn{margin-bottom: 67px}

}
@media screen and (max-width: 1890px){
	.brand_news .brand_bannerbox{width: 1220px;height: auto}
}
@media screen and (max-width: 1800px){
	footer .logobox .ltl{width: 40%}
	footer .logobox .rtl{width: 40%}
	#hd_tabwrap .tab_content{width: 1200px}
	#hd_tabwrap .tab_content .list .itembox{width: 100%;margin:0 auto;}
	#hd_tabwrap .tab_content .list .itembox .item{width: 390px;margin-right: 15px;margin-top:17.13px;}
	#hd_tabwrap .tab_content .list .itembox .item .text{padding: 18px 20px}
}
@media screen and (max-width: 1680px){
	.cate_product{width: 1200px;}
	.cate_product .hot_top .textbox{padding: 50px}
	.cate_product .hot_top .textbox p{width: 100%}
	.cate_product .hot_top{height: 500px;}
	.cate_product .hot_top .hot .img{height: 372px}
	.cate_product .hot_top .hot .text{padding:30px;height: 125px}
	.cate_product .products_box .product{height: 300px}
	.cate_product .products_box .product .img{height: 225px}
	.cate_product .products_box .product .text{height: 75px;padding: 20px;}
	.cate_product .hot_bottom {height: 500px;}
	.cate_product .hot_bottom .hot .img{height: 372px}
	.cate_product .hot_bottom .hot .text{padding:30px;height: 125px}
	.cate_product .hot_bottom .normal .product{height: 250px;}
	.cate_product .hot_bottom .normal .img{height: 187.5px}
	.cate_product .hot_bottom .normal .text{height: 62.5px;padding: 10px;}
	.brand_story .mainbox{width: 80%}
	.brand_story .mainbox .box{width:100%}
	.brand_story .mainbox .banner{width: 80%;margin:0 10%;}
	.brand_story .mainbox .swiper-button-next{right: 0}
	.brand_story .mainbox .swiper-button-prev{left: 0}
}
@media screen and (max-width: 1600px){
	.happening .img{margin-right: 3%}
	.happening .con{width: 30%}
	
}
@media screen and (max-width: 1432px){
	.brand_story .mainbox{width: 80%}
	.brand_story .mainbox .banner{width: 80%;}
	.brand_story  .mainbox .swiper-button-prev,.brand_story  .mainbox .banner .swiper-container-rtl .swiper-button-next{width: 16px;height:31px;top:35%;left: 0;}
	.brand_story  .mainbox .swiper-button-next,.brand_story  .mainbox .banner  .swiper-container-rtl .swiper-button-prev{width: 16px;height:31px;top:35%;right: 0;}
}
@media screen and (max-width: 1400px){
	.category_gy li{margin-right: 30px}
}
@media screen and (max-width: 1290px){
	.brand_news .brand_bannerbox{width: 670px;height: auto}
	.cate_product{width: 100%;padding:0 0.3rem 1rem;}
}
@media screen and (max-width: 1260px){
	.buy_product{height: auto;}
	.buy_product .mainbox{width: 100%;box-sizing:border-box;padding:50px;}
	.buy_product .show_pic{width: 100%;float: none;height: auto;padding-left:30px;margin-left: -30px }
	.buy_product .buy_box{width: 100%;float: none;height: auto;}
	.buy_product .show_pic .pointbox{width: 30px;padding-right: 20px}
	.buy_product .buy_box .foot{position: static;margin-top: 70px}
}
@media screen and (max-width: 1250px){
	footer .mainbox{width: 94%}
	footer .mainbox dl{margin-right: 80px}
	footer .footer{width: 94%}
	.product_story .story_banner{width: 90%}
}
@media screen and (max-width: 1230px){
	.show_cp .imgbox .img .text{padding: 30px;width: 100%;float: none;}
	.show_cp .imgbox .img .warp{width: 100%;float: none;}
	.show_cp .cp_recommend .itembox{width: 790px;height: auto;margin:60px auto 0;}
	.show_cp .cp_recommend .itembox .item{height: 420px;margin-top: 30px}
	.show_cp .cp_recommend .itembox .item:nth-child(3){margin-right: 30px}
	.show_cp .cp_recommend .itembox .item:nth-child(2){margin-right: 0}
	#hd_tabwrap .tab_content{width: 90%}
	#hd_tabwrap .tab_content .recommend .text{width: 100%;float: right;position: static;transform:translatey(0);}
	#hd_tabwrap .tab_content .recommend .img{width: 100%}
	#hd_tabwrap .tab_content .list .itembox{width: 100%;margin:0 auto;}
	#hd_tabwrap .tab_content .list .itembox .item{width: calc(49%);margin-right: 2%;margin-top:2%;}
	#hd_tabwrap .tab_content .list .itembox .item:nth-child(2),#hd_tabwrap .tab_content .list .itembox .item:nth-child(3){margin-right: 0}
	#hd_tabwrap .tab_content .list .itembox .item .text .tit{font-size:16px;line-height: 26px}
	.show_hdjs .recent .itembox .item{width: 48%;margin-right: 4%;}
	.show_hdjs .mainbox{width: 100%;box-sizing:border-box;padding: 0 60px 0}	
	.show_hdjs .recent.mainbox{padding: 40px 60px 0}
	.show_hdjs div .mainbox{width: 100%;}
	.show_hdjs .recent .itembox .item .text h3{ font-size:20px; margin:20px 0 10px 0;}
	
.show_cp_xq h3{ font-size:30px; line-height:60px; }
.show_cp_xq p{ line-height:30px; font-size:16px;}
.bybox .con dl{ width:48%;  margin:50px 1% 0 1%;}
.bybox .con dl dt{ width:80px; height:80px; line-height:80px; margin-bottom:20px;}
.bybox .con dl dd strong{ font-size:18px; margin-bottom:5px;}
.bybox .con dl dd { font-size:14px; line-height:30px;}
.bybox .con dl dd span{ font-size:14px;}
.bybox .list .ytxt{  padding:50px 60px; }
.bybox .list .ytxt h3{ font-size:18px; color:#73675d; margin-bottom:5px;}
.bybox .list .ytxt p{ font-size:14px; color:#918881; line-height:30px;}
.show_cp .contentbox .content{width: 80%;}
}
@media screen and (max-width: 1200px){
	h2{text-align:center;}
	.product_series h2:after{left:0;right:0;margin:auto;}
	.product_series .mainbox .nav{text-align: center;width: 90%;margin:74px auto 0;}
	.product_series .mainbox .nav a:after{margin:0 29px 0 26px;}
	.product_series .mainbox{width: 100%;padding-top:50px;}
	.product_series .mainbox .content .img{position: relative;width: 80%;margin:60px auto 0;}
	.product_series .mainbox .content img{position: absolute;bottom:0px;}
	.product_series .mainbox .content h3{text-align: center;width: 90%;margin:60px auto 0;}
	.product_series .mainbox .content .desc{max-width: 80%;margin:30px auto;}
	.product_series .mainbox .content .btn{margin:0 auto 67px ;}
	.happening{height: auto;margin-top: 120px}
	.happening h2:after{left:0;right: 0;margin:auto;}
	.happening .img{width: 90%;margin-right: 0}
	.happening .con{width: 85%;margin-top: 10px;margin-left: 5%}
	.happening .btn{margin:0 auto 40px;}
	.happening .em{text-align: center;}
	footer .mainbox{width: 94%}
	footer .mainbox .con{width: 965px;margin:0 auto;}
	footer .mainbox dl{margin-right: 60px}
	footer .mainbox ul{padding-left:0;width: 275px}
	footer .footer{width: 94%}
	footer .logobox .ltl{width: 36%}
	footer .logobox .rtl{width: 36%}
	footer .footer .icon a{margin-left: 15px}
	footer .footer .icon a:last-child{margin-left: 15px}
	.show_hdjs .content{width: 100%;}
	.show_fixed{margin-left: -49%;}
	.bybox{ padding-top:50px; margin-top:50px;}
	.bybox ul li{ font-size:20px; width:50%; line-height:40px; margin-left:0%;}
.bybox ul li span{ font-size:20px;  margin-right:10px;}
}
@media screen and (max-width: 1130px){
 

}
@media screen and (max-width: 1100px){
	footer .footer{text-align: center;}
	footer .footer .icon{float: none}
	footer .footer .icp{margin-top: 20px;line-height: 22px}
	footer .mainbox dl{margin-right: 40px;}
	footer .mainbox .con{width: 865px;}
}
@media screen and (max-width: 1072px){
	.show_cp_xq .pic{ width:80%; margin-top:50px;}
	.show_cp_xq p img{width: 80%;}
}
@media screen and (max-width: 1049px){
	 
	.category li{margin-right: 20px}

}
@media screen and (max-width: 1040px){
	.category_gy{padding:20px 0 50px;overflow: hidden;}
	.category_gy li{margin: 0;width: 25%;float: left;margin-top: 30px}
	.category_gy li span{margin: 0 auto;}
}
@media screen and (max-width: 1024px){
	.cate_product .hot_top{height: auto;}
	.cate_product .hot_top .textbox{height: auto;width: 100%;}
	.cate_product .hot_top .textbox h2{text-align: center;}
	.cate_product .hot_top .textbox h2:after{right: 0;margin:auto;}
	.cate_product .hot_top .hot{width: 100%;height: 500px;}
	.cate_product .products_box .product{width: 50%;}
	.cate_product .hot_bottom{height: auto;}
	.cate_product .hot_bottom .hot{width: 100%;height: 500px;}
	.cate_product .hot_bottom .normal{width: 100%;height: auto;}
	.cate_product .hot_bottom .normal .product{height: 300px;}
	.cate_product .hot_bottom .normal .text{height: 75px;}
	.cate_product .hot_bottom .normal .img{height: 225px;}
	.cate_product{padding-bottom: 100px;}
	.cate_product .hot_top .hot,.cate_product .products_box .product,.cate_product .hot_bottom .hot,.cate_product .hot_bottom .normal .product,.show_cp .cp_recommend .itembox .item{position: relative;}
	.cate_product .hot_top .hot>a,.cate_product .products_box .product>a,.cate_product .hot_bottom .hot>a,.cate_product .hot_bottom .normal .product>a,.show_cp .cp_recommend .itembox .item>a.wap{opacity: 0;position: absolute;top:0;bottom: 0;left: 0;right: 0;display: block;}
	.show_cp_xq h3{ font-size:24px; line-height:40px; }
}
@media screen and (max-width:1000px){
	.show_hdjs .rcap .itembox{padding-top: 130px;}
	.show_hdjs div .mainbox{margin-bottom: 40px;}
	.show_hdjs .rcap .itembox .item{width: 50%}
    
}
@media screen and (max-width: 954px){
	.product_series .desc{width: 80%}
	footer .mainbox dl{margin-right: 20px;}
	footer .mainbox .con{width: 765px;}
	footer .logobox .ltl{width: 32%}
	footer .logobox .rtl{width: 32%}
	
.bybox ul li{ font-size:18px; width:100%;   float:none; margin-left:0%;}
.bybox ul li span{ font-size:18px;  margin-right:10px;}
}
@media screen and (max-width:878px){
	.show_cp .cp_recommend .itembox{width: 100%;}
	.show_cp .cp_recommend .itembox .item{width: 48%;margin-right:4%;}
	.show_cp .cp_recommend .itembox .item:nth-child(3){margin-right: 4%}
	.show_cp .cp_recommend .itembox .item:nth-child(2n){margin-right: 0}

}
@media screen and (max-width:820px){
	footer .mainbox dl{margin-right: 10px;}
	footer .mainbox .con{width: 100%;}
}
@media screen and (max-width:800px){
	footer .mainbox dl{width: 12%;height: auto;margin:0;text-align:center;margin-top:30px;}
	footer .mainbox{margin-top:0;}
	footer .mainbox .con{width: 100%}
	footer .mainbox ul{margin-top:30px;margin-left: 12px}
	footer .mainbox ul li{width: 275px;margin:0 auto;}
}
@media screen and (max-width: 768px){
	 
	.contain{padding-top:50px;}
	h2{font-size:26px;}
	.product_series .desc,.product_series .desc em{line-height: 28px;width: 85%;font-size: 16px}
	.product_series .desc .two:after,.product_series .desc .one:after{position: absolute;left: 0;right: 0;width:auto;background-size: contain;}
	.product_series h2:after{bottom:-22px;}
	.happening h2:after{bottom:-22px;}
	.brand_news h2:after{bottom:-22px;}
	.brand_story h2:after{bottom:-22px;}
	.show_cp h2:after,.show_cp .cp_recommend h2:after{bottom:-22px;}
	.product_series .mainbox .content h3{font-size:22px;}
	.happening h3{font-size:22px;}
	.brand_story .mainbox .banner h3{font-size:22px;}
	.product_series{padding-top:50px;}
	.product_series .mainbox .nav{margin-top:50px}
	.product_series .mainbox .content h3{margin:40px auto 0;}
	.happening{margin-top:0;}
	.happening h3{margin-top:50px;}
	.happening .btn{margin-bottom:40px;}
	.happening .em{margin-bottom:40px;}
	.brand_news{padding-top:40px;}
	.brand_news .brand_banner .img .text{padding:20px;}
	.brand_news .brand_bannerbox{width: 90%;height: auto}
	.happening .con{width: 90%;margin:30px 5% 0;}
	.brand_story{margin-bottom:50px;}
	.brand_story  .mainbox .swiper-button-prev{top:32%;left:0px;}
	.brand_story .mainbox .swiper-button-next{top:32%;right:0px;}
	.brand_story .mainbox .banner{width: 80%}
	footer .footer{margin-top:50px;}
	.brand_story .mainbox .banner h3{font-size:18px;}
	.happening .img{width: 100%;position: static;}
	footer .mainbox{margin-top: 30px}
	footer .mainbox dl{width: 100%;text-align: left;margin-top: 0;}
	footer .mainbox dl:first-of-type{box-sizing:border-box;border-top: 1px solid #d7d7d7;}
	footer .mainbox dl dt{height: 50px;line-height: 50px;box-sizing:border-box;padding:0 15px 0 20px;border-bottom: 1px solid #d7d7d7;margin-bottom: 0;position: relative;}
	footer .mainbox dl dt:before{content:' ';display: block;color: #73675d;font-size: 14px;position: absolute;top:0;bottom: 0;right: 15px;margin:auto;}
	footer .mainbox .open{background-color: #f5f5f5}
	footer .mainbox .open dt:before{content: '';width: 6px;height: 1px;background-color: #73675d}
	footer .mainbox dl dd{width: 95%;margin:0 auto;height: 50px;line-height: 50px;box-sizing:border-box;border-bottom: 1px solid #d7d7d7;position: relative;}
	footer .mainbox dl .ddbox{display: none}
	footer .mainbox dl dd a{display: inline-block;width: 100%;height: 100%;float: left;line-height: 50px;box-sizing:border-box;padding:0 15px 0 20px;}
	footer .mainbox dl dd:before{content:'>';display: block;color: #73675d;font-size: 14px;line-height: 50px;position: absolute;top:0;bottom: 0;right: 15px;margin:auto;}
	footer .mainbox ul{margin:0;width: 100%;margin:0;margin-top: 50px;box-sizing:border-box;padding-left:20px;}
	footer .mainbox ul li{width: 100%;}
	
	.banner_box{height:5.4rem;}
	.banner_box.products{height: 4.4rem}
	.banner_box h2{padding-top: 0.68rem;font-size:0.5rem;}
	.banner_box h2 p{font-size: 0.24rem;margin-top: 0.28rem;}
	.banner_box i.pay{  width:50px; height:50px; top:40%;  margin-left:-25px;}
	.category{padding:0.5rem 0;}
	.category li span{width: 1rem;height: 1rem;}
	.category li p{margin-top: 0.2rem;font-size: 0.16rem;white-space: nowrap;}
	.cate_product .hot_top .textbox{ padding: 0.2rem 0 0.5rem;}
	.cate_product .hot_top .textbox p{margin-top: 60px;font-size: 16px}
	.cate_product .hot_top .hot .img{height: 3.72rem;}
	.cate_product .hot_top .hot{height: 5rem}
	.cate_product .hot_top .hot .text{height: auto;padding: 0.3rem;}
	.cate_product .products_box .product{height: 3rem;}
	.cate_product .products_box .product .img{height: 2.25rem;}
	.cate_product .products_box .product .text{height: auto;padding:0.2rem;}
	.cate_product .hot_bottom .hot{height: 5rem;}
	.cate_product .hot_bottom .hot .img{height: 3.72rem}
	.cate_product .hot_bottom .hot .text{height: auto;padding:0.3rem;}
	.cate_product .hot_bottom .normal .product{height: 3rem;}
	.cate_product .hot_bottom .normal .img{height: 2.25rem;}
	.cate_product .hot_bottom .normal .text{height: auto;padding: 0.2rem;}
	.cate_product .load_more{margin-top: 0.6rem;}
	.cate_product{padding-bottom: 1rem;}
	.product_story{padding: 0.5rem 0 0}
	.product_story .story_banner{margin-top: 0.4rem}
	.product_story .story_banner h3{font-size: 18px}
	.product_story .story_banner p{font-size: 14px;line-height: 28px}
	.product_story{margin-bottom: 1.4rem}
	.cate_productbox .bigimg{margin-bottom: 0.3rem}
	.category{padding:0.2rem 0 0.5rem;overflow: hidden;}
	.category li{margin: 0;width: 33.3%;float: left;margin-top: 0.3rem}
	.category li span{margin: 0 auto;}
	.category_gy li{margin: 0;width: 25%;float: left;margin-top: 0.3rem}
	.category_gy li span{margin: 0 auto;}
	.buy_product{padding:0;}
	.buy_product .mainbox{padding:0.7rem 50px;}
	.buy_product .buy_box{padding-top: 0.4rem;height: auto}
	.buy_product .buy_box .price{margin-top: 0.1rem}
	.buy_product .buy_box .desc p{margin-top: 0.5rem}
	.buy_product .buy_box .desc .color{margin-right: 0.2rem}
	.buy_product .buy_box .buy_num{margin-top: 0.35rem}
	.buy_product .buy_box .buy_btnbox{margin-top:0rem;padding-top:0rem; background:#fff; position:fixed; z-index:100; left:0; bottom:0;}
	.buy_product .buy_box .buy_btnbox input{float: right;}
	.buy_product .buy_box .buy_btnbox a{margin-right: 0.5rem;float: right;margin-left: 0}
	
	.buy_product .buy_box .buy_btnbox input{width: 100px;height:50px;font-size: 16px}
	.buy_product .buy_box .buy_btnbox a{line-height:50px;font-size: 16px}
	
	.buy_product .buy_box .foot{margin-top: 0.7rem}
	.show_cp .imgbox{margin-top: 0.9rem}
	.show_cp .imgbox .img .text{padding: 0.3rem}
	.show_cp .cp_recommend .itembox .item{height: 4.2rem;margin-top: 0.3rem}
	.show_cp .cp_recommend .itembox .item .img{height: 3.15rem;}
	.show_cp .cp_recommend .itembox .item .text{height:auto;padding: 0.2rem}
	.show_cp .contentbox{padding-bottom: 1.5rem}
	.show_cp .cp_recommend h2{margin-top: 0.8rem}
	.show_cp{padding-bottom: 1.35rem}
	.show_cp .imgbox .img .text h3{margin-bottom: 0.3rem}
	.show_cp .imgbox>h3{margin: 0.8rem 0 0.3rem}
	.show_cp .cp_recommend .itembox{margin-top: 0.6rem}
	#hd_tabwrap {padding:30px 0;}
	#hd_tabwrap .tab_content .list .itembox .item .text .tit{font-size:14px;line-height: 24px}
	#hd_tabwrap .tab_content .list .itembox .item .shadow{height: 80%}
	.banner_box.show h2{ bottom: 0.6rem; padding:0 20px; font-size:0.4rem;}
	.banner_box.show h2 p em{ margin:0 3px;}
	.show_hdjs h2{font-size: 26px;padding:20px 0 50px;}
	.show_hdjs h2:after{bottom: 27px}
	.show_hdjs div .mainbox{padding-bottom: 30px}
	.show_hdjs .tjbz{padding-top: 30px}
	.show_hdjs .rcap .itembox{padding-top: 50px}
	.show_hdjs .mainbox{padding: 0 34px 0} 
	.show_hdjs .recent.mainbox{padding: 40px 34px 0}
	.show_hdjs .messagebox{padding-bottom: 60px;padding-top:0}
	.show_fixed{margin-left: -50%;width: 24px;}
	.show_fixed a{width: 22px;height: 22px;padding:0;}
	.show_fixed a i{left: 0;right: 0;width: 12px;height: 12px}
	.show_hdjs .recent .itembox .item .text h3{ font-size:16px; line-height:26px;}
	 .show_cp_xq h3{ font-size:20px; line-height:30px; }
	 
	 .bybox .txt p{ font-size:16px; line-height:30px; padding:0px;}
	.bybox .txt p span{ font-size:16px;}
	.bybox .txt p i{ width:26px; height:26px; line-height:26px; vertical-align:0px; margin-right:10px;}
	.show_cp_xq .pic{ width:100%; margin-top:50px;}
	.show_cp_xq p img{width: 100%;}
}
@media screen and (max-width:690px){
	.show_hdjs .rcap .itembox .item{width: 100%}
}
@media screen and (max-width:680px){	
	.brand_news .brand_banner .img .tit{font-size: 18px; }
}
@media screen and (max-width:654px){
	.product_series .mainbox .nav{width: 96%;margin: 40px auto 0;}
	.product_series .mainbox .nav a:after{margin:0 10px;padding-top: 10px }
	footer .logobox .logo .img{width: 80px}
	footer .logobox .logo{width: 140px;}
	footer .logobox .logo p{font-size:14px;}
	footer .logobox .ltl,footer .logobox .rtl{bottom:30px;}
	.brand_story  .mainbox .swiper-button-prev,.brand_story .mainbox .swiper-button-next{top:30%;}
	.bybox .list{display: flex;align-items: center;}
	.bybox .list .pics{ width:30%;align-self: stretch;height: auto }
	.bybox .list .ytxt{ width:70%;  padding:30px 20px; align-self: stretch;height: auto }
}
@media screen and (max-width:630px){
	.banner_box i.pay { top:25%;}
}
@media screen and (max-width:560px){	
	.product_series,.product_series .mainbox,.brand_news,.brand_story{padding-top: 30px;}
	.product_series .desc{margin-top: 10px;}
	.product_series .desc, .product_series .desc em{font-size: 14px;}
	.product_series .mainbox .nav{margin-top: 40px;}
	.product_series .mainbox .content h3{margin-top: 30px;font-size: 18px;}
	.product_series .mainbox .content .desc{line-height: 28px;}
	.product_series .mainbox .content .btn{margin-bottom: 50px}
	.happening .con{margin-top: 25px;}
	.happening h3{margin-top: 45px;font-size: 18px;line-height: 32px;margin-bottom: 15px}
	.happening .desc{font-size: 14px;line-height: 28px;margin-bottom: 29px}
	.happening .btn{margin-bottom: 30px;}
	.happening .em{margin-bottom: 40px;}
	.brand_news .brand_bannerbox{margin-top: 50px}
	.brand_news .em{margin-top: 26px;padding-bottom: 90px;}
	.brand_news .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 38px;}
	.brand_news .bg2{height: 60px;}
	.brand_news .bg2 .icon1{width: 51.5px;height: 17.5px;top:8px;}
	.brand_news .bg2 .icon2{width: 20px;height:66.5px;left:61px;top:8px;}
	.brand_news .bg2 .icon3{width: 88px;height: 11px;left: 66.5px;top: 76px;}
	.brand_news .brand_banner .img .tit{font-size: 14px; }
	.brand_news .brand_banner .img .time{font-size: 12px; }
	.brand_story{padding-top: 50px}
	.brand_story .mainbox{margin-top: 50px;}
	.brand_story .mainbox .banner h3{margin-top: 30px;}
	.brand_story .mainbox .banner p{font-size: 14px;line-height: 28px;margin-top: 20px;}
	.brand_story .mainbox .banner a{margin-top: 30px}
	.cate_product .hot_top .textbox p{font-size: 14px;line-height: 28px}
	.buy_product .mainbox{padding: 0.7rem 20px}
	.buy_product .show_pic{margin-left: -20px;padding-left: 20px;}
	.buy_product .show_pic .pointbox{width: 20px;padding:0 5px;}
	.buy_product .show_pic .pointbox .point{left: 5px}
	.buy_product .show_pic .pointbox .point .swiper-pagination-bullet{width: 5px;height: 5px;display: block;}
	.buy_product .buy_box h3{font-size: 16px}
	.buy_product .buy_box .price{font-size: 18px}
	.buy_product .buy_box .buy_num{margin-top: 0.5rem}
	
	.buy_product .buy_box .foot .share a{margin-left: 0.2rem}
	.buy_product .buy_box .buy_num input{font-size: 14px}
	.show_cp .imgbox .img .text h3{font-size: 16px}
	.show_cp .imgbox .img .text p, .show_cp .imgbox .img .text span{font-size: 14px;line-height: 24px}
	.show_cp .imgbox>h3{font-size: 18px}
 
 
	.show_cp .cp_recommend .itembox .item .text p span{font-size: 14px}
	.show_cp .cp_recommend .itembox .item .text p em{font-size: 16px}
	.hd_tab{padding:0.3rem 0;}
	.hd_tab li a{font-size: 14px}
	#hd_tabwrap{padding:0.3rem 0;}
	#hd_tabwrap .tab_content .list .icon{padding:0.7rem 0 0.3rem;}
	#hd_tabwrap .tab_content .list .itembox .item{width: 100%;margin-right: 0;margin-top: 15px;}
	#hd_tabwrap .tab_content .list .itembox .item .text .tab{font-size:12px;}
	#hd_tabwrap .tab_content .list .itembox .item p.time{font-size:12px;}
	#hd_tabwrap .tab_content .list .itembox .item .text .tit{font-size:12px;line-height: 20px}
	#hd_tabwrap .tab_content .list .more a{margin-top: 0.6rem}
	#hd_tabwrap .tab_content .list{padding-bottom: 1.4rem}
	.show_hdjs .content p{font-size: 14px;line-height: 24px}
	.show_hdjs .content p strong{font-size:18px;}
	.show_hdjs .content img:nth-of-type(1){margin-top: 10px}
	.show_hdjs .content img{margin-bottom: 15px}
	.show_hdjs .content{padding-bottom: 1rem}
	.show_hdjs .rcap .itembox{padding-top:0.5rem;margin-top: 0.3rem;}
	.show_hdjs .rcap .itembox .item p{font-size: 12px}
	.show_hdjs .rcap .itembox .item{padding:0.4rem 0 0.3rem;}
	.show_hdjs div .mainbox{margin-bottom: 0.4rem;padding-bottom: 0.3rem}
	.show_hdjs .message .form .text textarea{padding: 14px;}
	.show_hdjs .message .form .text em{right: 14px;bottom: 14px}
	.show_hdjs .tjbz .wechat{padding-top: 0.5rem;padding-bottom: 0.42rem}
	.show_hdjs .message .other .itembox .item p.tit .name{font-size: 14px;}
	.show_hdjs .message .other .itembox .item p.tit .time{font-size: 12px;}
	.show_hdjs .message .other .itembox .item p.desc{font-size: 14px;line-height: 24px}
	.show_hdjs .message .other .itembox .item{padding: 0.2rem 0;}
	.show_hdjs .messagebox{padding-bottom: 40px}
	.show_hdjs .recent .itembox .item{width: 100%;margin-right: 0;margin-top: 0}
	.show_hdjs .recent .itembox .item:nth-child(2){margin-top: 30px}
	.show_hdjs .recent .itembox .item .text p.tab{margin:14px 0 5px;}
	.show_hdjs{padding-bottom: 1.38rem}
	.show_hdjs .recent .itembox .item .text p.tit{font-size: 16px}
	footer .mainbox dl dt{font-size: 14px;}
	.show_hdjs .content iframe{height: 350px;}
	.show_hdjs .content iframe{margin-top: 15px}
	.show_hdjs h3{font-size: 16px;}
	.show_hdjs .content h3:nth-of-type(1){margin-top: 0}
	.bannerbox.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px}
}
@media screen and (max-width:540px){
	.cate_product .products_box .product{height: 4rem;}
	.cate_product .products_box .product .img{height: 3rem;}
	.cate_product .hot_bottom .normal .product{height: 4rem;}
	.cate_product .hot_bottom .normal .img{height: 3rem;}
	.cate_product .hot_top .hot .text p span{font-size: 14px}
	.cate_product .hot_top .hot .text p em{font-size: 16px}
	.cate_product .products_box .product p span{font-size:14px;}
	.cate_product .products_box .product p em{font-size:16px;}
	.cate_product .hot_bottom .hot .text p span{font-size:14px;}
	.cate_product .hot_bottom .hot .text p em{font-size:16px;}
	.cate_product .hot_bottom .normal .text p span{font-size:14px;}
	.cate_product .hot_bottom .normal .text p em{font-size:16px;}
	
	.bybox .con dl{ width:46%; height:260px; overflow:hidden;  margin:20px 2% 0 2%;}
	.bybox .con dl dd { font-size:12px; line-height:26px;}
.bybox .con dl dd span{ font-size:12px;}

 
.bybox .list .ytxt p{ font-size:12px; color:#918881; line-height:26px;}
}
@media screen and (max-width:500px){
 
	.brand_news .brand_banner .img{padding:5px;}
	.brand_news .brand_banner .img .text{padding:10px;}
	footer .footer{margin-top:25px;}
	footer .footer .icon {width: 185px;margin:0 auto;overflow: hidden;}
	footer .footer .icon a{margin:0;}
	footer .footer .icon a:nth-child(3){margin-left: 0}
	footer .footer .icon a:nth-child(2){ margin-left: 15px;}
	footer .footer .icon a{float: left;margin-top: 10px}
	footer .footer .icp{margin-top: 30px}
}
@media screen and (max-width:480px){
	footer .logobox .ltl,footer .logobox .rtl{width: 30%}
	.show_hdjs .content iframe{height: 200px;}
}
@media screen and (max-width:420px){
	footer .logobox .ltl,footer .logobox .rtl{width: 25%}
}
@media screen and (max-width:400px){
	.brand_story  .mainbox .swiper-button-prev,.brand_story .mainbox .swiper-button-next{width: 12px;height: 24px}
}
@media screen and (max-width:390px){
	.brand_news .brand_banner .swiper-slide-active .time{margin-top: 5px}
}
@media screen and (max-width:370px){
	.product_series .mainbox .nav a:after{margin:0 1px;}
}
@media screen and (max-width:340px){
	footer .logobox .ltl,footer .logobox .rtl{width: 20%}
}