/* 菜单*/
.ammenu_box{margin-right:-14px;margin-left:-14px;padding-top:20px;padding-bottom:50px;}
.ammenu_box dl{padding:14px;}
.ammenu_box dd{padding-top:10px;line-height:24px;}
.ammenu_box dd strong{font-size:15px;}
.ammenu_box dd p{padding-top:5px;display:-webkit-box;overflow:hidden;max-height:125px;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;}
.ammenu_box dl a{display:block;}
.ammenu_box .width25 a{height:210px;max-height:210px;line-height:210px;}
.ammenu_box .width20 a{height:160px;max-height:160px;line-height:160px;}
#menutwo{margin-right:-12px;margin-left:-12px;;}
#menutwo dl{padding:12px;}
.menu-imgtxt .width25,.menu-imgtxt .width20{margin-right:12px;}
/*菜单图文描述*/
.menu-title{padding-top:20px;line-height:30px;}
.menu-title span{font-weight:400;font-size:14px;}
.menu-imgtxt{display:inline-block;padding-top:10px;width:100%;}
.menu-imgtxt dt{float:left;min-width:160px;}
.menu-imgtxt dt img{vertical-align:middle;}
.menu-imgtxt dd p,.menu-desc p{margin-bottom:5px;line-height:24px;}

.menu-link{padding:5px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.menu-link a{display:inline-block;margin-right:10px;min-height:32px;min-width:8%;vertical-align:top;line-height:22px;padding:5px 0;}
.menu-link-bg a{display:inline-block;margin:5px 10px 5px 0;padding:5px 10px;min-height:32px;border-radius:3px;background:#fef9f5;vertical-align:top;line-height:22px;}
.menu-link-bg .on,.list-title .on{background:#ec6c00;font-weight:700;color:#fff;}

.list-title{margin-top:30px;border-bottom:2px solid #ec6c00;}
.list-title li{display:inline-block;margin-right:8px;padding:0 20px;height:36px;border-top-right-radius:3px;border-top-left-radius:3px;background:#fef9f5;line-height:38px;cursor:pointer;user-select:none;}
.list-item,.tr_hide,.span_hide{display:none;}
.span_hide{position:absolute;margin-left:-10px;padding:10px;border:1px solid #ddd;border-radius:3px;background:#fff;color:#232323;font-weight:400;line-height:24px;}
.span_hide::after{position:absolute;top:-5px;left:15px;width:8px;height:8px;border-top:1px solid #ddd;border-left:1px solid #ddd;background:#fff;content:'';transform:rotate(45deg);}
.show_hide:hover .span_hide,.list-content .on{display:block;}
.lab-chbox-box{padding:10px 0;}
.lab-chbox-box .lab-chbox{margin-right:20px;}
.pro_tag{word-break: keep-all;}
.ptable td .p_desc{margin-top:5px;font-size:12px;line-height:20px;}
.ptable td sup{color:#ec6c00;}
.tab_border tr td:first-child,.tab_border tr th:first-child{padding-left:0;}
.tab_border thead tr{border-bottom:1px solid #ec6c00;}
.tab_border tbody tr{border-bottom:1px solid #ddd;}
.tab_bg tbody .tr_pro:nth-child(odd){background:#fef9f5;}
.tr_more{position:relative;margin:5px 0;padding:0 25px 0 5px;width:70px;height:30px;border:1px solid #f6b176;border-radius:3px;background:#fef9f5;color:#ec6c00;}
.tr_more:after{position:absolute;top:7px;right:9px;width:8px;height:8px;border-right:1px solid #ec6c00;border-bottom:1px solid #ec6c00;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);}
.tr_more.tr_less:after{top:12px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg);}
tbody .cdk_list span,.cdk_list i,.cdk_phone i{color:#ec6c00;font-weight:900;}
.tr_pro .txt_break{max-width:300px;}
.cdk_list i{cursor:pointer;padding:0 2px;}
.cdk_list span em{color:#232323;font-weight:200;}
.no_data{text-align:center!important;}
.tab_bg_f5 tbody tr:nth-child(even){background:#f5f5f5;}
.tab_bg_f5 tr td:first-child,.tab_bg_f5 tr th:first-child{padding-left:15px;}

/*products card*/
.ampro_list{margin:0 -0.5%;}
.pro-card{float:left;margin:0 0.5% 1%;padding:6px;width:15.66%;border:1px solid #ddd;border-radius:4px;}
.pro-img{display:block;height:200px;text-align:center;line-height:200px;}
.pro_fav{position:relative;margin:6px 0;border-bottom:1px solid #e0e0e0;}
.xin-click,.tips{position:absolute;bottom:6px;z-index:2;}
.xin-click{right:0;display:none;cursor:pointer;}
.xin-tips{top:-40px;right:0;display:none;padding:8px;border-radius:2px;background:#ffe100;-webkit-box-shadow:0 0 8px rgba(36,50,56,0.3);-moz-box-shadow:0 0 8px rgba(36,50,56,0.3);box-shadow:0 0 8px rgba(36,50,56,0.3);white-space:nowrap;}
.xin-tips::after{position:absolute;right:14px;bottom:-5px;width:10px;height:10px;background:#ffe100;content:'';transform:rotate(45deg);}
.tips{left:0;display:inline-block;padding:2px 5px;border:1px solid #eee;border-radius:4px;background:#fff;font-size:12px;}
.lab_New{border-color:#ec6c00;color:#ec6c00;}
.pro-card p.FW700{display:flex;white-space:nowrap;-webkit-display:flex;-webkit-justify-content:space-between;justify-content:space-between;}
.pro-purity{display:inline-block;max-width:30%;vertical-align:middle;}
.pro-purity,.pro-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pro-btn{margin-top:5px;height:30px;}
.pro-btn .btn_min{width:60px;height:30px;border-radius:4px;background:#ec6c00;text-align:center;line-height:30px;}
.pro-btn b{line-height:30px;}
.pro-card:hover{-webkit-box-shadow:0 0 10px rgba(36,50,56,0.3);-moz-box-shadow:0 0 10px rgba(36,50,56,0.3);box-shadow:0 0 10px rgba(36,50,56,0.3);}
.pro-card:hover .xin-click,.xin-click:hover .xin-tips{display:inline-block;}
.pro_info a:hover{color:#006fb6;}

/*product card filter*/
.menu-three-filter{display:inline-block;width:20%;}
.menu-three-item{border-top:1px solid #ddd;}
.menu-three-item:last-child{border-bottom:1px solid #ddd;}
.menu-three-item p,.periodic_min{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.p_show span{font-weight:700;font-size:16px;line-height:30px;}
.p_show_less,.p_show_more{float:right;padding:0 5px;color:#0272d0;cursor:pointer;}
.menu_hide .p_show_less,.p_show .p_show_more{display:none;}
.menu_hide .p_show_more{display:block;}
.menu-three-item .overflowY{overflow-y:auto;margin-bottom:10px;max-height:216px;}
.overflowY a{display:block;overflow:hidden;color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:24px;}
.overflowY label{display:inline-block;width:100%;height:24px;line-height:24px;cursor:pointer;}
.CE_search{position:relative;height:40px;}
.CE_search .CE_ipt{padding:0 35px 0 5px;width:100%;height:30px;border:1px solid #eee;background:#fef2dd;line-height:30px;}
.CE_search .CE_span{position:absolute;top:0;right:0;display:block;width:30px;height:30px;background:#ec6c00 url(/static/img/search.png) no-repeat center;cursor:pointer;}
.CE_search_tips{position:absolute;top:30px;left:0;z-index:1;display:none;padding:5px;width:100%;background:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,0.3);box-shadow:0 4px 8px 0 rgba(0,0,0,0.3);font-size:12px;}
.CE_search_tips a i,.tips-content li:hover,.tips-content li:hover i{color:#ec6c00;}
.periodic_min{overflow:hidden;margin-bottom:10px;border:1px solid #ddd;background:#fff;text-align:right;line-height:22px;}
.periodic_min dd{position:relative;float:left;padding-right:5px;width:20%;height:24px;border:1px solid #fff;background:#eee;color:#999;cursor:default;}
.periodic_min dd i{font-size:14px;}
.periodic_min dd.default_gray{font-weight:700;}
.periodic_min dd.periodic_dd{background:#fef2dd;color:#222;cursor:pointer;}
.periodic_min dd.bg_gray{background:#ec6c00;font-weight:700;}
.periodic_min dd sup{visibility:hidden;padding-left:5px;line-height:14px;}
.periodic_min dd.bg_gray sup{visibility:visible;color:#fff;}
.FW_div label i{padding-right:5px;color:#ec6c00;}
.FW_div .FW_span{padding:0 2px;}
.filter-con{margin-bottom:10px;padding:0 15px;min-height:36px;border-radius:4px;background:#eee;font-size:14px;}
.filter-left div{display:inline-block;margin:10px 10px 0 0;line-height:26px;}
.filter-left div.tips-kuang{position:relative;margin-top:5px;height:36px;font-size:12px;}
.tips-kuang:hover .tips-content{display:block;}
.tips-txt{padding-right:35px;padding-left:6px;width:auto!important;height:26px;min-width:80px;border:1px solid #ccc;border-radius:2px;background:#fff url(/static/img/down.png) no-repeat right center;text-align:left;line-height:24px;}
.tips-content{position:absolute;top:36px;left:-40px;z-index:20;display:none;padding:6px;width:150px;border:1px solid #ccc;border-radius:4px;background:#fff;}
.tips-content .top-img{position:absolute;top:-16px;left:67px;}
.tips-content li{margin-top:5px;height:18px;cursor:pointer;}
.tips-content li span{display:inline-block;padding-left:2px;}
.tips-content li i{float:right;color:#fff;}
.tips-content li:nth-child(2),.tips-content li:nth-child(2):hover{color:#999;cursor:default;}
.tips-content li:nth-child(2):hover i{color:#fff;}
.filter-right{padding-top:10px;line-height:26px;}
.filter-right a{color:#666;}
.filter-right a:hover,.overflowY a:hover{color:#ec6c00;text-decoration:underline;}
.menu-pro-list{width:78%;}
.menu-pro-list .pro-card{width:19%;}

/*swiper*/
.swiper-pagination-bullet{width:10px;height:10px;}
.swiperProducts{padding-bottom:40px;}
.swiperProducts .swiper-button-next,.swiperProducts .swiper-button-prev{top:auto;bottom:0;width:30px;height:30px;border:1px solid #ddd;border-radius:5px;background-size:10px 14px;-moz-background-size:10px 14px;-webkit-background-size:10px 14px;}
.swiperProducts .swiper-button-prev,.swiperProducts .swiper-container-rtl .swiper-button-next{right:35px;left:auto;}
.swiperProducts .swiper-button-next,.swiperProduct .swiper-container-rtl .swiper-button-prev{right:0;left:auto;}
.swiper-slide .pro-card{margin:2% 1%!important;width:98%!important;}

.menu-body #amfoot{margin-top:10px;}
.menu-body .related-categories{margin-top:100px;}

/*pathway*/
.target_box{position:relative;padding-left:350px;min-height:220px;}
.target_box .imgbox{position:absolute;left:0;}
.target_txt{padding-top:5px;line-height:26px;}
.imgbox{position:relative;margin-top:10px;width:320px;height:200px;background-position:center;background-size:100%;background-repeat:no-repeat;cursor:pointer;}
.showbigimg{position:absolute;right:1px;bottom:1px;border-radius:4px;width:32px;height:32px;background:#fff url(/static/img/search.png) no-repeat center;cursor:pointer;}
.layui-layer-iframe{max-width:94%!important;max-height:94%!important;}
.layui-layer-iframe .layui-layer-setwin{top:30px;right:30px;}
.layui-layer-iframe iframe,.layui-layer-content{height:100%!important;}
.layui-layer-iframe .layui-layer-content{max-height:100%;}


@media only screen and (max-width:1460px){
	.ammenu_box{margin-right:-10px;margin-left:-10px;}
	.ammenu_box dl{padding:10px;}
	.pro-card{width:19%;}
	.menu-pro-list .pro-card{width:24%;}
}
@media only screen and (max-width:1024px){
	.menu-three-filter{display:none!important;}
	.menu-pro-list{width:100%;}
	.menu-title{padding-top:15px;line-height:28px;}
	.menu-imgtxt dd,.ammenu_box dd{line-height:22px;}
	.ammenu_box dd p{max-height:115px;}
	
	.cdk_list .cdk_phone{display:inline-block;}
	.tab_bg_f5 tr td:first-child,.tab_bg_f5 tr th:first-child{padding-left:10px;}
	.pro-card{width:24%;}
	.menu-pro-list .pro-card{width:32.33%;}
	.pro-card .xin-click{display:inline-block;}
	.pro-img{height:190px;line-height:190px;}
}
@media only screen and (max-width:780px){
	.filter-con{display:none!important;}
	.ammenu_box{margin-right:-8px;margin-left:-8px;}
	.ammenu_box dl{padding:8px;}
	.pro-card{width:32.33%;}
	.target_box{padding-left:0;}
	.target_box .imgbox{position:relative;}
	.target_txt{padding-top:10px;}
}
@media only screen and (max-width:480px){
	.ammenu_box dl{margin-top:10px;}
	.menu-imgtxt dt{width:100%;margin-right:0;margin-bottom:12px;}
	.menu-imgtxt dd p{font-size:12px;line-height:20px;}

	.tab_bg_f5 tr td:first-child,.tab_bg_f5 tr th:first-child{padding-left:5px;}
	.pro-card,.menu-pro-list .pro-card{width:49%;}
	.pro-img{height:180px;line-height:180px;}
	.pro-card .pro-am{display:none;}

	.pro_tag{display:none;}
}