html{font-size:10px;}
body{font-size:0.16rem;font-family:PingFangSC-Regular,PingFang SC,"Microsoft YaHei","Lantinghei SC","Open Sans",Arial,"Hiragino Sans GB","STHeiti","WenQuanYi Micro Hei",SimSun;color:#333;padding-bottom:1.2rem!important;position:relative;opacity:0;position:relative;min-height:100vh;}

.scroll_bar::-webkit-scrollbar{width:6px;}
.scroll_bar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:3px;background:#FCC11D;}

.main{max-width:1400px;margin:auto;}
.outer{width:100%;margin:auto;}
.overhid{overflow:hidden;}

.header{padding-bottom:0.5rem!important}
.nav_sec{background:#2D2D2D;height:0.84rem}
.nav_sec .nav_box a{color:#FCC11D;position:relative;}
.nav_sec .nav_box a:first-child{margin:0}

.banner_sec,.bancover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);width:100%}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0.45rem!important}
.swiper-pagination-bullet{width:0.2rem!important;height:0.2rem!important;margin:0 0.17rem!important}

.bread_sec{padding:0.24rem 0;border-bottom:1px solid #ccc}
.bread_side{font-size:0.18rem}
.bread_side .bread_step{width:0.1rem;display:inline-block;vertical-align:middle;margin:0 0.08rem;}
.bread_side .bread_img{width:0.22rem;display:inline-block;vertical-align:middle;margin-right:0.12rem}

/*关于我们*/
.desc_box{margin-top:1.2rem;}
.desc_box .desc_title{text-align:center;}
.desc_box .desc_title span{display:inline-block;padding:0 0.35rem;}
.desc_bg.rgt{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.desc_box .desc_sec{padding:0.7rem 0;}
.desc_box .desc_txt.indent{text-indent:2em;}
.desc_box .desc_txt.center{text-align:center;}
.desc_box .desc_txt.title{font-size:0.28rem;margin-top:0.2rem}
.desc_box .desc_txt.title:first-child{margin:0;}
.desc_box .about_show{width:100%;}

.desc_btm{margin-top:1rem;text-align:center;}

.list_no{text-align:center;margin-bottom:0.6rem}
.list_no img{width:1.83rem;margin:0.4rem auto;}
.list_out{display:none;}

.layui-table-page{height:auto!important;}
.layui-table-page>div{height:auto!important}
.layui-table-page.page_sec{border:none;padding:0;text-align:center;}
.layui-table-page.page_sec.page_top{margin-top:0.4rem}
.layui-table-page .layui-laypage a, .layui-table-page .layui-laypage span{font-size:0.2rem;height:0.46rem!important;line-height:0.46rem!important;font-size:400;padding:0 0.2rem!important;margin-bottom:0.02rem!important}
.layui-table-page .layui-laypage a:hover{color:#FCC11D!important;}
.layui-table-page .layui-laypage a.layui-disabled:hover{color:#d2d2d2!important;}

.detail_info img{max-width:100%}
.detail_info p{line-height: 0.3rem;letter-spacing: .03rem;text-indent: 0.5rem;}

.news_swiper{padding:0.9rem 0;width:calc(100% + 1.2rem);transform:translateX(-0.6rem);}
.news_swiper .swiper-slide{text-align:center;font-size:0.24rem;transition:300ms;transform:scale(0.7);position:relative;z-index:-5}
.news_swiper .swiper-slide-prev{transform:scale(0.8) translateX(-0.5rem);z-index:-2;}
.news_swiper .swiper-slide-next{transform:scale(0.8) translateX(0.5rem);z-index:-2;}
.news_swiper .swiper-slide-active,.swiper-slide-duplicate-active{transform:scale(1.1);z-index:99;opacity:1;}
.news_swiper .swiper-slide .img{width:5.82rem;height:3.6rem;position:relative;}

.news_swiper .swiper-slide .img .cover{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(255,255,255,0.3);}
.news_swiper .swiper-slide-active .img .cover{background:none;}
.news_swiper .swiper-slide p{width:100%;font-size:0.24rem;margin-top:0.24rem;color:#333;position:relative;z-index:10;padding:0 0.1rem;opacity:0.7}
.news_swiper .swiper-slide p a{max-width:100%;}
.news_swiper .swiper-slide-active p,.swiper-slide-duplicate-active p{margin-top:-0.4rem;opacity:1}

.silde_btm{position:absolute;width:100%;height:0.8rem;bottom:0;background:transparent;}
.news_swiper .swiper-slide-active .silde_btm,.swiper-slide-duplicate-active .silde_btm{background-image:linear-gradient(rgba(255,255,255,0),#FCC11D);}
.swiper-button-prev{left:calc(30% - 0.12rem)!important;background-image:url(./../images/slide.png)!important;width:0.46rem!important;height:0.46rem!important;background-size:100%!important;}
.swiper-button-next{right:calc(30% - 0.12rem)!important;background-image:url(./../images/slide.png)!important;;width:0.46rem!important;height:0.46rem!important;background-size:100%!important;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.swiper-button-prev.on{background-image:url(./../images/slide_act.png)!important;;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.swiper-button-next.on{background-image:url(./../images/slide_act.png)!important;;-webkit-transform:rotate(0deg);transform:rotate(0deg);}
@media(max-width:1400px){
	.flex_box{padding:0 20px}
	.bline{width:100%;}
}
.dwline{width:100%;height:0.06rem;background:transparent;display:inline-block;position:absolute;left:0;bottom:0;}
.show_list .show_img{position:relative;overflow:hidden}
.nav_sec .head_left{position:absolute;left:0.6rem;}
@media(min-width:761px){
	.nav_sec .nav_box a{display:inline-flex;height:100%;align-items:center;}
	.nav_sec .nav_box a.act .dwline{background:#fff}
	.nav_sec .nav_box{flex-basis:10rem;font-size:0.24rem;height:100%}
	.nav_sec .logo_img{max-height:0.76rem}
	.nav_sec .search{width:18px;margin-right:0.6rem;display:inline-block;}
	.show_sec{padding-bottom:1.2rem}
	.menu_list{display:flex!important}

	/* 首页 */
	.bline{width:calc(100% - 4px);height:1px;background:rgba(0,0,0,.1);margin:0.47rem auto 0.43rem;}
	.show_list .show_img{width:calc(100%/3 - 0.11rem);margin-right:0.33rem;position:relative;overflow:hidden}
	.show_list .show_img:last-child{margin:0;}
	
	/* 底部 */
	.footer{height:1.2rem;border-top:1px solid rgba(0,0,0,.1);bottom:0;}
	.footer .foot_nav{height:100%;}
	.footer .foot_nav .sline{height:0.21rem;background:#666;margin:0 0.45rem;}
	.footer .footer_left{position:absolute;left:0;bottom:0.15rem;font-size:0.14rem}
	.footer .footer_left span:last-child{margin-left:0.1rem}
	.footer .footer_right{position:absolute;right:0;bottom:0.15rem}
	.footer .footer_right .tel{width:0.24rem}
	.back_top{right:0;bottom:1.4rem;position:absolute;flex-direction:row-reverse;align-items:center;}
	.back_top img{width:0.35rem;margin-left:0.1rem;margin-top:-0.1rem;display:inline-block;}
	
	/* 关于我们 */
	.desc_box .desc_title{height:0.4rem;line-height:0.4rem;font-size:0.42rem;}
	.desc_box .desc_txt{line-height: 0.4rem;letter-spacing: .03rem;text-indent: 0.4rem;font-size:0.18rem}
	.desc_btm span{margin-left:0.5rem;}
	.desc_btm span:first-child{margin:0;}
	.desc_btm.img{margin-top:0.3rem}
	.desc_btm img{width:1.2rem;margin-left:1.08rem;display:inline-block;}
	.desc_btm img:first-child{margin:0;}
	
	/*联系我们*/
	.contact_box{width:2.91rem;height:100%;right:0;top:0;}
	.contact_box .info_bg{width:100%;height:100%;opacity:0.76}
	.contact_info{padding:0.73rem 0.1rem;z-index:1;}
	.contact_info .company{color:#444;}
	.contact_list{padding:0.23rem 0}
	.contact_item{margin:0.44rem auto;}
	.contact_item img{width:0.3rem;margin-right:0.1rem}
	.contact_item .info{margin-top:0.1rem;color:#666;font-size:0.16rem}
	.contact_sec{width:100%;height:6.56rem;margin:0.6rem 0 0.9rem}
	.map_sec{width:100%;height:100%;}


	/* 新闻中心 */
	.news_sec{margin-bottom:2.1rem}
	.news_list{width:100%;margin:0.9rem 0;}
	.news_item{height:2.59rem;width:100%;margin-top:0.3rem;display:flex;}

	.news_item .news_img{width:4.48rem;height:2.59rem;}
	.news_item .news_info{width:calc(100% - 4.48rem);padding:0.4rem 0.1rem 0.36rem 0.36rem;background:#fff}
	.news_item .news_info .news_left{width:calc(100% - 1.4rem);height:100%;}
	.news_item .news_info .news_left .title{margin-bottom:0.1rem;}
	.news_item .news_info .news_left .desc{line-height:0.28rem;font-size:0.16rem}
	.news_item .news_info .news_left .to_detail{font-size:0.14rem;}
	.news_item .news_info .news_left .to_detail img{margin-left:0.1rem}
	.news_item .news_info .news_date{width:1.04rem;height:1.04rem;text-align:center;padding:0.15rem 0}
	.news_item .news_info .news_date .day{font-size:0.47rem;}
	.news_item .news_info .news_date .yr_mo{font-size:0.14rem;}

	.detail_sec{margin-top:0.6rem;margin-bottom:1.2rem;padding:0.6rem 0.2rem;}
	.detail_sec .detail_title{text-align:center;width:100%;margin-bottom:0.32rem}
	.detail_sec .detail_date{text-align:center;}
	.news_detail{margin-top: 1rem;line-height: 33px;letter-spacing: .03rem;text-indent: 0.4rem;}
	.share_tip{margin-right:0.2rem;color:#999;}
	.detail_sec img{max-width:100%;text-align: center;width: 100%;margin:10px 0px;}

	/* 产品部分 */
	.product_sec{margin-top:0.1rem;z-index:99;margin-bottom:2.4rem}
	.product_tip{text-align:center;font-size:0.42rem;color:#272727;}
	.product_list{margin-top:-0.2rem;margin-bottom:0.8rem}
	.product_item{margin-top:1rem;width:calc(100%/3 - 0.54rem);padding:0.3rem 0.36rem 0.16rem;background:#F5F5F4;border-radius:0.05rem;display:inline-block;text-align:center;}
	.product_item .img{width:100%;height:0;padding-bottom:100%;}
	.product_item .product_name{width:100%;height:0.8rem;line-height:0.8rem;padding:0 0.15rem;text-align:center;font-size:0.2rem;background:#fff}
	.product_item:hover .product_name{background:#FCC11D;color:#fff;}
	
	.ban_sec{width:100%;position:absolute;padding:0.3rem 0;box-shadow:0 5px 10px 0 rgba(0,0,0,0.1);top:100%}
	.goods_ban{width:100%;}
	.goods_ban .link{border-right:1px solid #fff;text-align:center;width:1.6rem;}
	.goods_ban .link:last-child{border:none;}
	.goods_ban .ban_img{width:1rem;height:1rem}
	.goods_ban .ban_name{max-width:100%;margin-top:0.1rem;padding:0 0.1rem;font-size:0.16rem}

	.foot_nav_sec{margin-bottom:0.4rem;}
}
.show_list .show_img .hoverimg{position:absolute;left:0;top:0;}
.product_item.rest{background:transparent;margin-top:0;box-shadow:none;}
.nav_sec .menu{width:0.33rem;}
.show_list .show_img img{width:100%;}
.h5_sw{display:none;}
.h5_fx_sw{display:none;}
.banner_sec .swiper-container{height:100%;}
@media(max-width:760px){
	body{padding-bottom:40vw!important}
	.flex_box{padding:0}
	.h5_sw{display:block;}
    .h5_fx_sw{display:flex;}
	.pc_sw{display:none;}

	.nav_sec{height:13.067vw;padding:0 9.334vw;}
	.nav_sec .head_left{left:5.067vw;}
	.nav_sec .logo_img{height:10vw;}
	.nav_sec .search{width:4vw;}
	.nav_sec .close{width:4vw}
	.nav_sec .nav_box{position:absolute;width:100%;background:#2D2D2D;padding:0 4vw 4.3vw;left:0;top:13.067vw;z-index:99;display:none;text-align:center;}
	.nav_sec .nav_box a{padding:2vw 0;border-bottom:1px solid #4E4E4E;color:#fff;margin-top:0.4vw;font-size:2.8vw;display:block;width:100%;}
	/* 头部 */
	.header{padding:0!important;}
	.banner_sec,.bancover{box-shadow:0px 3px 7px 0px rgba(0,0,0,0.16);}
	.swiper-container-horizontal>.swiper-pagination-bullets{bottom:1.34vw!important}
	.swiper-pagination-bullet{width:1.6vw!important;height:1.6vw!important;margin:0 1.34vw!important}

	.show_list{padding:0 9.067vw;flex-direction:column;}
	.show_list .show_img{margin-top:5.867vw;display:block;width:100%;}
	
	/* 底部 */
	.back_top{position:relative;flex-direction:column;align-items:center;}
	.back_top img{width:4.534vw;}
	.footer{bottom:0;width:100%;padding:1.334vw 0 2.4vw;height:auto;}
	.foot_nav{flex-direction:column;}
	.foot_nav_sec{margin:5vw 0 4vw;}
	.foot_nav_sec .sline{height:2.667vw;background:#333;margin:0 5.867vw;}
	.footer_left{display:flex;flex-direction:column;align-items:center;}
	.footer_right{text-align:center;}

	
	/*关于我们*/
	.desc_box{margin-top:8.4vw;padding:0 3.334vw}
	.desc_box .desc_title span{padding:0 4vw;font-size:2.934vw;}
	.desc_bg img{height:2.267vw;}
	.desc_box .desc_sec{padding:5.734vw 0;width:100%;line-height: 0.5rem;letter-spacing: .03rem;text-indent: 0.5rem;}
	.desc_box .desc_txt.title{font-size:2.134vw;margin-top:0.934vw;}
	
	.desc_btm{margin-top:6.667vw;text-align:center;width:100%;padding:0 24vw;display:flex;justify-content:space-between;}
	.desc_btm.img{padding:0 21.334vw;}
	.desc_btm img{width:8.667vw;height:6.867vw}

	/* 联系我们 */
	.tip_title{text-align:center;margin:7.2vw auto;}
	.contact_box{padding:0 8.667vw;}
	.contact_item{margin-top:1.334vw;}
	.contact_item span{font-size:2.667vw;}
	.map_sec{width:100%;height:46.667vw;margin-top:9.067vw;}

	/* 新闻中心 */
	.list_sec{padding: 0 5.067vw 6vw;}
	.news_list{width:100%;}
	.news_list .news_item{width:100%;display:block;margin-bottom:6.667vw;padding:2vw;border-radius:5px;box-shadow:0px 0px 7px 3px rgba(0,0,0,0.1);}
	.news_list .news_item .news_img{width:100%;height:34.4vw;}
	.news_list .news_item .title{max-width:100%;margin-top:2vw;font-size:3.2vw;}
	.news_list .news_item .desc{margin-top:2.8vw;font-size:2.4vw;}
	.news_list .h_line{margin:4vw 0;width:100%;height:1px;background:#707070;}

	.news_list .news_date img{width:4.534vw;margin-right:1.334vw;vertical-align:top;}
	.news_list .news_date span{font-size:2.667vw;}

	.more_btn{width:22.667vw;height:7.734vw;border:1px solid #707070;line-height:7.734vw;border-radius:4px;text-align:center;margin:auto;font-size:2.4vw}

	.bread_sec{padding:3.2vw 9.334vw 2.4vw;border:none;background:#fff}
	.bread_img{width:2.4vw;margin-right:1.334vw;}
	.bread_step{margin:0 1.334vw;width:16vw;}
	.detail_sec{padding:4vw 9.334vw;}
	.detail_sec .detail_date{display:flex;align-items:center;}
	.detail_sec .detail_date img{width:3.334vw;margin-right:1.334vw;}
	.detail_sec .detail_date{margin-bottom:5.067vw}
	.detail_sec .detail_title{margin-bottom:4vw;max-width:100%;font-size:3.734vw;}
	
	/* 产品中心 */
	.product_list{padding-top:3.2vw}
	.product_item{padding:3.067vw 3.467vw 1.734vw;background:#F5F5F4;border-radius:4px;margin-bottom:8.934vw;box-shadow:0px 0px 7px 5px rgba(0,0,0,0.1);}
	.product_item .img{width:34.134vw;height:34.134vw;}
	.product_item .product_name{height:7.734vw;line-height:7.734vw;width:100%;text-align:center;background:#fff;}
}
@media(max-width:480px){
	.foot_nav_sec .sline{margin:0 5vw;}
}
@media(max-width:374px){
	.foot_nav_sec .sline{margin:0 4vw;}
}

.bancover.noshaw{box-shadow:none;}
.hide{display:none;}
.show{display:block;}