
/* 详情页 */
.pro_detail{background: #eef2f5;}
/* product */
.prohome{display: none; }
 @media only screen and (max-width:760px) {  
	 .prohome{display:block;  } 
}
.list_product{padding:40px 0 40px;overflow:hidden;}
.list_product-nav{width: 20%;/* background:linear-gradient(#2eb1f2,#1e7cee);  */box-sizing: border-box; /* padding: 70px 1% 100px; *//* border-radius:10px;padding: 20px 1% 100px; */}
/* .list_product-nav .title{text-align: center; margin-bottom: 20px;}
.list_product-nav .title h2{font-size: 36px; color: #fff; line-height: 58px; font-weight: bold;}
.list_product-nav .title h2 span{color:#fff;z-index: 1;}
.list_product-nav dl{width: 100%; background: #e6f3fb; margin-top: 12px; height: 100%; overflow: hidden;border-radius: 5px;}
.list_product-nav dl dt{font-size: 18px; color: #333; box-sizing: border-box; width: 100%; padding: 0px 10%; height: 50px; line-height: 50px; cursor: pointer;background:#fff;}
.list_product-nav dl dt i{width: 16px; height: 16px; background: url('../images/icon_jia.png') no-repeat center top;float: right; margin-top: 20px; transform: rotate(0deg);}
.list_product-nav dl dd{box-sizing: border-box; width: 100%; padding: 0 7%; line-height:25px;margin-top:20px;display:none;}
.list_product-nav dl dd:last-child{margin-bottom:20px;}
.list_product-nav dl dd a{color: #333; font-size: 16px;}
.list_product-nav dl dd:hover a{color: #001daf}
.list_product-nav dl dd:hover::before{color: #001daf}
.list_product-nav dl .action a{color: #001daf}
.list_product-nav dl .action::before{color: #001daf}*/
.list_product-content{width: 77%;}
.productContentIndex{display: none}
.list_product-content .title{border-bottom: 1px solid #e5e5e5;padding-bottom:20px;}
.list_product-content .indexview{width: 100%; overflow: hidden; position: relative; padding-bottom: 50px}
.list_product-content .indexview dl{position: absolute; width: 100%; text-align: center; bottom: 0px; left: 0;}
.list_product-content .indexview dl dd{width: 16px; height: 16px; display: inline-block; border-radius: 50%; background: rgba(0, 0, 0, 0.6); margin: 0 10px; cursor: pointer;}
.list_product-content .indexview dl .action{background: #001daf;}
.list_product-content ul{margin-top: 24px; transition: all 0.5s; -webkit-transition: all 0.5s; transform: translateX(0); -webkit-transform: translateX(0);}
.list_product-content li{float: left; width:32%; margin-right: 2%; box-sizing: border-box;transition: transform 0.5s; -webkit-transition: transform 0.5s; /* padding: 0.5px; */background:#EFF4F6;border-radius:5px;margin-bottom: 2%;padding: 10px 5px;}
.list_product-content li:nth-child(3n){margin-right:0;}
.list_product-content li .com-img{height:220px;padding:40px;}
.list_product-content li .com-img img{width:100%;height:100%;object-fit:contain;}
.list_product-content li h5{font-size: 20px; color:#333; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;height:50px;line-height: 50px;background:#dfe7ea;text-align: center;}
.list_product-content li:hover h5{background:#006FBE;color: #fff}
.list_product .row{width:100%;}
.list_product .rect-112{height: 100%;border: 1px solid #2eb1f2;border-radius: 10px;padding-bottom: 0 !important;background:#fff;}
.list_product .content{background:#fff; padding:40px;}
.list_product .content .tit{font-size:30px; color:#000000;}
.list_product .item_list{margin-top:0px;}
.list_product .item_list .item{position:relative; margin-bottom:50px;}
.list_product .item_list .item .cover{position:absolute; top:100%; width:100%; height:100%; /* background:url(../images/pro_list_bg1.png) no-repeat center; */ background-size:cover; transition:.3s ease;background: linear-gradient(#2eb1f2,#1e7cee);}
.list_product .item_list .item:hover .cover{top:0;}
.list_product .item_list .item .text{font-size:16px; color:#525252; text-align:center;
    background: #dfe7ea;
    height: 55px;
    line-height: 55px;}
.list_product .item_list .item .cover .txt_box{padding:25px;}
.list_product .item_list .item .cover .txt_box .txt{font-size:13px; color:#fff;}

.list_product .item_list .item .cover .txt_box .txt ul{ 
	margin-top: 0px;
}

.list_product .item_list .item .cover .txt_box .txt li{ 
    float: none;
    overflow:visible;
    border-radius: 0;
    background: none;
    margin: 0;
   /*  padding: 0; */
	padding-left: 12px; 
	text-indent: -0.8em ;
    width: auto;}
.list_product .item_list .item .cover .txt_box .txt li::before {
    content: "\2022"; /* Unicode编码对应的小黑点 */
    margin-right: 5px; /* 调整与文本之间的间距 */
}
 



.products_con{padding:20px 0 40px 0;margin:20px 0 40px 0;width:100%;}
.list_product-nav{float: left;/* width: 240px; */width: 270px;padding:0px 15px;}
.list_product-nav h1{width:100%;height:33px;line-height:33px;/* text-align:center; *//* font-size:23px; */color:#000;font-weight:normal;/* background:#1e7bee; */border-bottom: 1px solid #dedede;margin-bottom:10px;font-size:20px;}
.list_product-nav h2{margin:0;}

.targNum { /*display:none;*/}
.oneList { cursor:pointer; position:relative; line-height:48px; overflow:hidden;  /* padding-right:20px; */ padding-left:20px;}
.oneList:hover h2{ color:#2eb1f2;}
.oneList:hover span { color:#2eb1f2;}
.oneList h2 { float:left; line-height:48px;color: #485865; /*font-size:14px;*/  font-weight: bold;font-size:16px; }
.oneList span { float:right; color:#485865; font-weight:bold; font-size:14px;}
.twoList { overflow:hidden;/*  margin-left:5px;  */position:relative;}
.twoList h2 { line-height:28px; padding:6px 0; /*font-size:14px;*/ float:left;font-size:15px;}
.twoList span { cursor:pointer; z-index:5; position:absolute; right:20px; margin-top:11px; background:url(../images/b76.jpg) center no-repeat; width:16px; height:16px; display:block;}
.shopType dt { overflow:hidden; /* padding:5px 20px 5px 15px;  */line-height:28px;font-size:14px; font-weight: normal;padding:5px 20px 5px 60px; }
.shopType dt.onn {  background: linear-gradient(to right,#2eb1f2, #1e7cee); color:#fff;}
.shopType dt span { margin-top:6px; cursor:pointer; float:right; background:url(../images/b76.jpg) center no-repeat; width:16px; height:16px; display:block;}
.shopType dt a { float:left; display:block; /* width:calc(100% - 20px); */width:100%;}
.shopType dt span.cur { background:url(../images/b75.jpg) center no-repeat;}
.twoList span.cur {background:url(../images/b75.jpg) center no-repeat;}
.twoList h2 { position:relative; z-index:3; /* width:100%;  */cursor:pointer; padding-left: 40px;width: calc(100% - 40px);    font-weight:normal;}
.twoList.noslide h2 { position:relative; z-index:3; width:100%; cursor:pointer;  padding-left: 0px; font-weight:normal;}
.twoList h2.on { background:url(../images/b42.png) right center no-repeat;}
.oneList.on {/* background:url(../images/b42.png) right center no-repeat; background: linear-gradient(to right,#2eb1f2, #1e7cee);*/}
.oneList.on h2{ /* color:#fff; */}
.oneList:hover{ /* color:#2eb1f2; */background: linear-gradient(to right,#2eb1f2, #1e7cee); color:#fff;}
.oneList:hover h2 { /* color:#2eb1f2; */ color:#fff;}
.oneList.noslide:hover h2 a { color:#fff;}  
.oneList.oncur{ background: linear-gradient(to right,#2eb1f2, #1e7cee); color:#fff;}
.oneList.oncur h2 a{ color:#fff;}
.twoList:hover{ /* color:#2eb1f2; */background: linear-gradient(to right,#2eb1f2, #1e7cee); color:#fff;}
.twoList:hover h2 { /* color:#2eb1f2; */ color:#fff;}
.shopType dt:hover{ /* color:#2eb1f2; */background: linear-gradient(to right,#2eb1f2, #1e7cee); color:#fff;}
.shopType dt:hover a { /* color:#2eb1f2; */ color:#fff;}
.shopType ul { display:none; border-bottom: 1px solid #2eb1f2; margin-bottom:5px;}
.shopType ul.on { display:block;}
.shopType dl { display:none;}
.oneList h2 a { display:block; width:100%; height:100%;}
.twoList h2 a { display:block; width:100%; height:100%; padding: 6px 0;}
.twoList.noslide h2 a { display:block; width:100%; height:100%; padding: 6px 0;padding-left: 40px;width: calc(100% - 40px); } 
.twoList.noslide:hover h2 a { color:#fff;}  
.twoList h2.cur a { background: linear-gradient(to right,#2eb1f2, #1e7cee); color:#fff;}
.noslide {/*  background:none!important */}
.shopType li.on .twoList { background:url(../images/b42.png) right center no-repeat;}
.oneList b { position:absolute; background:url(../images/b52.png) center no-repeat; display:block; width:12px; height:12px; right:20px; top:18px;}
.oneList.on b { background:url(../images/b42.png) center no-repeat;}
.twoList b { position:absolute; background:url(../images/b52.png) center no-repeat; display:block; width:12px; height:12px; right:20px; top:14px;}
.twoList.on b { background:url(../images/b42.png) center no-repeat; }

.m_nav .m_list .content .oneList h2 {  font-weight: normal;}
.m_nav .m_list .content .shopType li.on .twoList {background: url(../images/all_oned_curent.png) no-repeat center;background-size: 26px;}
.m_nav .m_list .content .oneList b { position:absolute; background: url(../images/all_oned.png) no-repeat center; background-size: 26px;display:block; width:26px; height:26px; right:3%;  top:12px;}
.m_nav .m_list .content .oneList.on b {background: url(../images/all_oned_curent.png) no-repeat center;background-size: 26px;}
.m_nav .m_list .content .twoList b { position:absolute; background: url(../images/all_oned.png) no-repeat center;background-size: 26px; display:block; width:26px; height:26px; right:3%; top:6px;}
.m_nav .m_list .content .twoList.on b { background: url(../images/all_oned_curent.png) no-repeat center; background-size: 26px;}




@media only screen and (max-width: 1240px){}

@media only screen and (max-width: 992px){}
@media only screen and (max-width: 760px){
.m_nav .m_list .content .shopType li.on .twoList {background: url(../images/all_oned_curent.png) no-repeat center;background-size: 13px;}
.m_nav .m_list .content .oneList b { position:absolute; background: url(../images/all_oned.png) no-repeat center; background-size: 13px;display:block; width:13px; height:13px; right:3%;  top:18px;}
.m_nav .m_list .content .oneList.on b {background: url(../images/all_oned_curent.png) no-repeat center;background-size: 13px;}
.m_nav .m_list .content .twoList b { position:absolute; background: url(../images/all_oned.png) no-repeat center;background-size: 13px; display:block; width:13px; height:13px; right:3%; top:14px;}
.m_nav .m_list .content .twoList.on b { background: url(../images/all_oned_curent.png) no-repeat center; background-size: 13px;}
}

 
.products_title { /* height:58px; */ text-align:left; font-size:12px;border-bottom: 1px solid #dedede;margin-bottom:10px;}

.products_title a { /* background:#999999;  */color:#2eb1f2;  /*padding:8px 12px; margin-left:12px; */ /* border-radius:15px; */}

.products_title a.more_product{float:right;}
.products_title a.product_hover { /* background:#1e7bee; */ color:#000;line-height:33px;}

.products_title a:hover { text-decoration:none;}




.proxqbox-wdlist{width: 100%;padding: 12px 0 20px;}

.proxqbox-wdlist h6{font-size: 18px;color: #c39b56;font-weight: 700;}

.proxqbox-wdtb{width: 100%;display: block;/* margin-top: 16px; */}

.proxqbox-wdtb li{/* width:calc(100% - 38px); */overflow: hidden;display: block;/* border-bottom: 1px solid #efefef; */background-repeat: no-repeat;background-position: left center;/* padding-left: 38px; */width:100%;}

/*.proxqbox-wdtb li:nth-child(1){background-image: url('../images/proxqic1.png');}

.proxqbox-wdtb li:nth-child(2){background-image: url('../images/proxqic2.png');}

.proxqbox-wdtb li:nth-child(3){background-image: url('../images/proxqic3.png');}

.proxqbox-wdtb li:nth-child(4){background-image: url('../images/proxqic4.png');}

.proxqbox-wdtb li:nth-child(5){background-image: url('../images/cutting.png');}
*/
.proxqbox-wdtb .ico_package{background-image: url('../images/ico_package.png');}
.proxqbox-wdtb .ico_area{background-image: url('../images/ico_area.png');}
.proxqbox-wdtb .ico_number{background-image: url('../images/ico_number.png');}
.proxqbox-wdtb .ico_shelf_life{background-image: url('../images/ico_shelf_life.png');}
.proxqbox-wdtb li p, .proxqbox-wdtb li span{display: block;/* line-height: 62px; */font-size: 14px;color: #666; margin:0;line-height: 36px;}

.proxqbox-wdtb li p{float: left;}

.proxqbox-wdtb li span{/* float: right; */}



/* ipad 及以下 */
@media all and (max-width:1180px){
.list_product{padding:20px 0;}
    .list_product-nav{width:100%;padding:20px;}
    .list_product-nav .title h2{font-size:28px;}
    .list_product-content{width:100%;margin-top:15px;}
    .list_product-content li{width:48%;}
    .list_product-content li:nth-child(2n){float:right;}
    .list_product-content li .com-img{padding:15px;height:180px;}
    .list_product-content .indexview{padding-bottom:10px;}
	.list_product-content li h5{font-size:18px;}
}