@charset "utf-8";
/* CSS Document */

.div_bg{ background-color: #ededed;}


.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}

a{ color:#000; text-decoration:none;}
a:hover{ color:#db3644; text-decoration:none;}
a:active{ color:#db3644; text-decoration:none;}

img{ border:none;}

.m_0{ margin: 0px;}
.m-r{ margin-right: 5px;}
.m-r10{ margin-right: 10px;}
.m-l-r{ margin-left: 15px; margin-right: 15px;}
.m_r_10{ margin-right: 10px;}
.m_l_10{ margin-left: 10px;}
.m_l_20{ margin-left: 20px;}
.m-r-20{ margin-right: 20px;}
.m-l10-r10{ margin-left: 10px; margin-right: 10px;}



.p_0{ padding: 0px;}
.p_50_0{ padding: 20px 0px 10px;}
.p_l_r_0{ padding-left: 0px; padding-right: 0px;}
.p-10{ padding: 10px;}
.p-20{ padding: 20px;}
.p-10-0{ padding: 10px 0;}
.p-30-0{ padding: 30px 0;}
.p_l{ padding-left: 10px;}
.p_0_10{ padding: 0 10px;}
.p_40_0{ padding: 3em 0;}
.p_l_20{ padding-left: 20px;}
.p-40{ padding: 1em 4em;}


.h_10{ height: 10px; overflow: hidden;}
.h_20{ height: 20px; overflow: hidden;}
.h_26{ height: 26px; overflow: hidden;}
.h_30{ height: 30px; overflow: hidden;}
.h_1{ height: 1px; overflow: hidden;}
.h_50{ height: 50px; overflow: hidden;}

.clear{ clear: both;}

.row-1{ padding-left: 15px; padding-right: 15px;}

.container_box .container{ padding-left: 0; padding-right: 0;}

.center-bg{ background: #fff;}


.box-border{ border-bottom: 1px solid #eaeaea;}
.box-border-r{ border-right: 1px solid #eaeaea;}
.box-border-r-1{ border-right: 1px solid #dfdfdf;}
.box-border-l{ border-left: 1px solid #eaeaea;}
.box-border-t{ border-top: 1px solid #eaeaea;}
.border-box{ border: 1px solid #eaeaea;}
.border-box1{ border: 1px solid #dfdfdf;background: #fff;}
.border-black-box{ border: 1px solid #333; background: #fff;}


.border_box{ border: 1px solid #e6e6e6; background: #fafafa;}
.border_box-1{ border: 1px solid #f88484;}
.border_r{ border-right: 1px solid #e6e6e6;}
.border_l{ border-left: 1px solid #e6e6e6;}

.img1box1, .img1box2, .pic_list img{ transition: transform .4s ease-out;}

.img1box4, .img1box5, .img1box6, .img1box7, .img1box8, .img1box9{ display: inline-flex; text-align: center; position: relative; justify-content: center;}
.box-nav1, .box-nav2, .box-nav3,  .pic-img-box{ overflow: hidden;}
.title-box1 .nav-ico, .title-box1 .nav-ico1, .title-box1 .nav-ico2, .title-box1 .nav-ico3, .title-box1 .nav-ico4, .title-box1 .nav-ico5, .title-box1 .nav-ico6, .title-box2 .nav-ico{ position: absolute;}

.cation-img1box1{ position: relative;}


.box-img .picfont2, .picfont3, .box-img3 .picfont4, .box-img4 .picfont1, .box-text-img .picfont1, .box-1 .picfont1, .box-1 .picfont2, .product-box-1 .picfont1{ position: absolute; text-align: center;}
.box-img .picfont2 h4, .picfont3 h4, .box-img3 .picfont4 h4,  .box-img4 .picfont1 h4, .box-text-img .picfont1 h4, .box-1 .picfont1 h4, .box-1 .picfont2 h4{ color: #333; font-weight: normal; font-size: 1.1em; margin: 0; line-height: 1.3em;}
.box-img .picfont2 p, .picfont3 p,  .box-img3 .picfont4 p,  .box-img4 .picfont1 p, .box-text-img .picfont1 p, .box-1 .picfont1 p, .box-1 .picfont2 p{ margin: 0; font-size: 0.9em; color: #999;}


.img-box1 .thumbnail, .img-box2 .thumbnail, .img-box3 .thumbnail, .img-box4 .thumbnail, .box-banner .thumbnail{ margin-bottom: 0; border-radius: 0; border: none; background-color: transparent;}
.img-box4 .thumbnail{ padding: 0;}


.cation-title{ line-height: 1.5em; color: #999; font-size: 1.1em;}
.cation-title a{ color: #666; text-decoration: none;}
.cation-title a:hover{ color: #bf150f; text-decoration: none;}
.cation-title span{ float: right; color: #333;}
.cation-title span b{ color: #e04c4c; font-weight: 100; padding: 0 5px;}


/*******************服务-------企业------banner********************/
.serve-banner-box .thumbnail{ background-color: transparent; border-radius: 0; border: none; padding: 0; overflow: hidden; margin-bottom: 10px;}





/*******************翻页-------------next********************/
.next_div{ margin: 0 auto; text-align: center;}



/*******************产品列表-------------相关批发市场---------相关专卖店********************/
.product-p-box h2, .product-p-box h3{ font-size: 1.5em; font-weight: 300;}
.product-p-box h2{ line-height: 1em;}
.product-p-box h3{ line-height: 0em; padding-bottom: 10px;}
.product-img-box1{ margin: 0; padding: 0;}
.product-img-box1 .thumbnail, .product-zmd-imgbox .thumbnail, .product-sp-imgbox .thumbnail, .product-cp-imgbox .thumbnail{ border:none; border-radius: 0;}

.product-box-1 .picfont1 p{ color: #999;}



.product-zmd-list{ margin: 0; padding: 0;}
.product-zmd-list .zmd-list-box, .product-zmd-list .cp-list-box{ list-style: none; display: inline-block;}
.product-zmd-list .zmd-imgbox, .product-zmd-list .cp-imgbox{ position: absolute; display: block; z-index: 1; width: 100%; text-align: center; background: #000; background-color:rgba(0,0,0,0.6); color: #d1cdcf; cursor: pointer; top: 0; left: 0;}
.product-zmd-list .cp-imgbox{ text-align: left; padding: 0px 1.5em;}

.product-zmd-imgbox, .product-sp-imgbox, .product-cp-imgbox{ display: flex; align-items: center; justify-content: center;}

.product-zmd-imgbox .thumbnail{ margin-bottom: 0; padding: 0;}
.product-zmd-imgbox .pic-box1 img, .product-cp-imgbox .pic-box1 img{ transition: all 0.5s;}
.product-zmd-imgbox .pic-box1:hover img, .product-cp-imgbox .pic-box1:hover img{ transform: scale(1.08);}

.product-cp-imgbox .thumbnail{ padding: 0;}



.message-ico-jiantou{ width: 4%; margin: 0 auto;}
.message-ico-jiantou a{ color:#999; text-decoration: none; text-align: center;}
.message-ico-jiantou a:hover{ text-decoration: none;}



/*******************-------企业------********************/
.enter-text-info p{ line-height: 2.5em; text-indent: 2em;}

.enter-box-div{ padding-right: 10px;}
.enter-list{ width: 100%; display: inline-block; background-color: #fff; margin-bottom: 10px;}
.enter-l-box{ width: 60%; float: left;}
.enter-title{ width: 100%; display: inline-block; margin-bottom: 30px;}
.enter-title h1{ font-size: 1.8em; font-weight: 400; float: left; padding: 0; margin: 0; line-height: 2em;}
.enter-title h1 a{ text-decoration: none;}
.enter-title p{ float: left; margin: 0; padding: 1em 0 0 10px; line-height: 2em;}
.enter-title p b{ font-weight: 100; color: #f00;}

.enter-list-box{ margin: 0; padding: 0;}
.enter-list-box li{ list-style: none; width: 100%; display: inline-block; line-height: 2em; font-weight: 100; font-size: 1.2em;}
.enter-list-box li p{ width: 25%; float: left; color: #999; text-align: right;}



.enter-r-box{ width: 40%; float: right;}
.enter-r-btn-box{ text-align: right; padding: 10px 0;}
.enter-r-btn-box .btn{ padding: 2px 8px; border-radius: 0; color: #999; margin-left: 10px;}
.enter-r-btn-box .btn-default.focus, .enter-r-btn-box .btn-default:focus{ background-color: #fff; border-color: #999;}
.enter-r-btn-box .btn-danger{ background-color: #fff; color: #e04c4c; border-color: #e04c4c;}
.enter-r-btn-box .btn-danger.focus, .enter-r-btn-box .btn-danger:focus{ background-color: #fff; color: #e04c4c; border-color: #e04c4c;}

.enter-r-list{ margin:0; padding: 0; width: 100%; display: inline-block;}
.enter-r-list li{ list-style: none; float: left; width: 50%; padding-left: 3em;}
.enter-box-img{ overflow: hidden; display: inline-flex; align-items: center; justify-content: center; border: 1px solid #eee;}
.enter-box-img .thumbnail{ margin-bottom: 0px; border: none; padding: 0;}
.enter-r-text{ width: 100%; text-align: center; overflow: hidden; padding-top: 5px; height: 1.8em;}



@media(min-width:1024px){
	.public-box-banner .col-md-2{
		width: 19.05%;
		padding-left: 0;
		padding-right: 0;
	}
	.product-p-box .col-md-2{
		width: 19.8%;
	}
	.product-zmd-list .zmd-list-box{
		width: 18.84%;
		overflow: hidden;
		display: inline-flex;
		justify-content: center;
		max-height: 8.5em; 
		border: 1px solid #fafafa;
	}
	.product-zmd-list .cp-list-box{
		width: 18.84%;
		overflow: hidden;
		display: inline-flex;
		justify-content: center;
		max-height: 8.4em; 
		border: 1px solid #eee;
	}
	.product-zmd-list .zmd-list-box{
		margin-right: 10px;
		
	}
	.product-zmd-list .cp-list-box{
		margin-right: 9px;
	}
	
	.product-zmd-list .zmd-imgbox{
		min-height: 13.35em;
		padding-top: 2.5em;
	}
	.product-zmd-list .cp-imgbox{
		min-height: 1.5em;
		top: 6.3em;
	}
	
	.product-zmd-list .sp-list-box{
		width: 18.84%;
		overflow: hidden;
		margin-right: 10px;
		display: inline-flex;
		justify-content: center;
		max-height: 13em; 
		border: 1px solid #fafafa;
	}
	
	.zmd-list-box .product-zmd-imgbox{ min-height: 8.6em;}
	.product-sp-imgbox{ min-height: 14em;}
	.cp-list-box .product-cp-imgbox{ min-height: 9.6em;}
	
	.img1box1, .img1box2, .pic_list:hover img{ transform: translateX(-4px);}
	
	.product-box-1 .picfont1{ top:10px;}
	.product-box-1 .picfont1 h4{ width: 10em;}
	
	.enter-box-img{ min-height: 12.5em; height: 12.5em;}
	
}


@media(min-width:1200px){
	.public-box-banner .col-md-2{
		width: 19.36%;
		padding-left: 0;
		padding-right: 0;
	}
	.product-p-box .col-lg-2{
		width: 19.8%;
	}
	.product-zmd-list .zmd-list-box{
		width: 19.2%;
		overflow: hidden;
		display: inline-flex;
		justify-content: center;
		max-height: 13em; 
		border: 1px solid #fafafa;
	}
	.product-zmd-list .cp-list-box{
		width: 19.2%;
		overflow: hidden;
		display: inline-flex;
		justify-content: center;
		max-height: 13em; 
		border: 1px solid #eee;
	}
	.product-zmd-list .zmd-list-box{
		margin-right: 10px;
	}
	.product-zmd-list .cp-list-box{
		margin-right: 9px;
	}
	.product-zmd-list .zmd-imgbox{
		min-height: 13.35em;
		padding-top: 5em;
	}
	.product-zmd-list .cp-imgbox{
		min-height: 1.5em;
		top: 11em;
	}
	
	.product-zmd-list .sp-list-box{
		width: 19.2%;
		overflow: hidden;
		margin-right: 10px;
		display: inline-flex;
		justify-content: center;
		max-height: 18em; 
		border: 1px solid #fafafa;
	}
	
	.zmd-list-box .product-zmd-imgbox{ min-height: 13em;}
	.product-sp-imgbox{ min-height: 18em;}
	.cp-list-box .product-cp-imgbox{ min-height: 14.2em;}
	
	.img1box1, .img1box2, .pic_list:hover img{ transform: translateX(-4px);}
	
	.product-box-1 .picfont1{ top:15px;}
	.product-box-1 .picfont1 h4{ width: 14.5em;}
	.enter-box-img{ min-height: 12.5em; height: 12.5em;}
}




.seach_cert_icon {
	font-size: 0.85em;
	margin-right: 5px;
	margin-left: 5px;
	font-style: normal;
}
.seach_cert_icon  i   {
    background: #ff8d10;
    display: inline-block;
    color: #fff;
    text-decoration: none;
    font-size: 1em;
    padding: 2px;
    margin-right: 5px;
	font-style: normal;
}