
/* 详情页 */
.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(#0bcfc0,#1d74cb); 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%;}
.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 #0bcfc0;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(#0bcfc0,#1d74cb);}
.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; /* 调整与文本之间的间距 */
}


/* 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;}
}