
.inner-banner {position: relative;background-position: center top;background-image: url(/static/7/nbanner-bg1.jpg);background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.inner-banner::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #000;opacity: 0.65;}
.inner-banner .container {padding: 150px 0px;position: relative;text-align: center;}

.inner-bannertitle {margin: 0;color: #fff;font-size: 30px;font-weight: bold;}

.thm-breadcrumb {margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 10px;}
.thm-breadcrumb li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.thm-breadcrumb li+li:before {content: '\f105';font-family: 'FontAwesome';font-size: 16px;color: #fff;margin-left: 10px;margin-right: 10px;}
.thm-breadcrumb li a {font-size: 16px;color: #fff;}
.thm-breadcrumb li.active a {color: rgba(30, 130, 232, 1);}

.product-list-cate{ text-align:center;}
.product-list-cate a{display: inline-block;color: #222;font-size: 18px;padding: 8px 20px;font-weight: 500;transition: 1s;margin-right: 8px;}
.product-list-cate a.active,.product-list-cate a:hover{background: rgba(30, 130, 232, 1);color: #fff;border-radius: 5px;}

/*******n_pro_bg*********/
.n_pro_bg{ position:relative; padding:0.8rem 0px; overflow:hidden; width:100%;}

.n_pro_list{position:relative; width:100%;overflow:hidden; margin-top:0.4rem;}
.n_pro_item{ width:100%; display:block; border:1px solid #ddd; margin-bottom:20px;}
.n_pro_item .overflowHide{ padding-bottom:112.4%;}
.n_pro_inner{position: relative; border:1px solid #e7e7e7; color: #222222; font-size:20px; font-weight:bold;padding: 25px 15px;-webkit-box-shadow: none;   box-shadow: none;  background-color: white; text-align: center;}


