/*首页阴影*/
.sitewidget-pictureNew-20231214165701 .sitewidget-bd:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.sitewidget-pictureNew-20231214165915 .sitewidget-bd:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.sitewidget-pictureNew-20231214165924 .sitewidget-bd:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.sitewidget-pictureNew-20231214165933 .sitewidget-bd:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}

/*文章列表间距*/
.article-title-ellipsis {
    margin-bottom: 15px;
    margin-top: 15px;
}

/*面包屑宽度*/
.container-opened .sitewidget-position .sitewidget-hd, .container-opened .sitewidget-position .sitewidget-bd {
    width: 1500px;
}

/*产品详情页内容框边框*/
.prodDetail-tab-style .detial-cont-divsions.detial-cont-prodescription {
    border: 0px solid #ccc;
}

.prodDetail-tab-style .detial-cont-prodescription .detial-cont-tabslabel {
    border-bottom: 1px solid #f0f0f0;
    border: 1px solid #f0f0f0;
}

.prodDetail-tab-style .detial-cont-prodescription .detial-cont-tabslabel li {
    border-left: 1px solid #f0f0f0;
    border-right: 1px solid #f0f0f0;
    background: #efefef;
}

.sitewidget-proddetail .detial-cont-notabscont .prodDescriptContWrap {
    border: 0px solid #ddd;
}

.sitewidget-proddetail .prodetail-slider .prod-pic-item>a {
    max-width: 50%;
    border: 0px solid #efefef;
}
.sitewidget-proddetail .proddetail-style-slider-description .proddetail-style-slider-name {
    margin-bottom: 5px;
}

/*表单下边框*/

.sitewidget-inquire .form-bottom-border .control-group .controls input[type="text"], .sitewidget-inquire .form-bottom-border #faptcha_response_field {
    border-width: 0 0 0px;
}
.sitewidget-inquire .form-bottom-border .control-group .controls textarea {
    border-width: 0 0 0px;
}

/*产品分类*/
.sitewidget-prodCategory-20231218111008.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>a {
    font-size: 16px;
    line-height: 50px;
    color: #333;
}
.sitewidget-prodCategory-20231218111008.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>a {
    font-size: 14px !important;
    line-height: 40px !important;
    color: #666 !important;
}
 

/*属性标题隐藏*/
.sitewidget-proddetail .proddetail-style-slider-info-list .prod-specifics-brand>label {
    display: none !important;
}
/*属性值字体大小*/
.sitewidget-proddetail .proddetail-style-slider-info-list .prod-specifics-brand>p {
    font-size: 14px;
    color: #657180;
    font-weight: 600;
}

/*下载文件边框*/
.download-container-main {
    border-bottom: 1px solid #eaedef;
}

/*ON-GRID*/
.sitewidget-text-20231216110056:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.sitewidget-text-20231216110407:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.sitewidget-text-20231216110413:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.sitewidget-text-20231216110418:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
/*OFF-GRID*/
.sitewidget-text-20231216134549:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.sitewidget-text-20231216134550:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.sitewidget-text-20231216134551:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.sitewidget-text-20231216134552:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
/*On/Off-Grid*/
.sitewidget-text-20231216140925:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.sitewidget-text-20231216140926:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.sitewidget-text-20231216140927:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.sitewidget-text-20231216140928:hover {
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}

/*history*/
.block208342 .blockquote__con {
    width: 1450px;
}
.block208342 {
    padding-top: 40px;
}
.block208342 .blockquote__con {
    background-color: #F8F8F8 !important;
}
.block208342 .blockquote__item--title {
    font-size: 28px !important;
}
.block208342 .blockquote__scrollbar {
    left:45% !important;
    width:10% !important;
}
.block208342 .blockquote__scrollbar--wrapper span {
    width:40px !important;
    height:40px !important;
}
.block208342 .blockquote__scrollbar--wrapper .arrow-left {
    left: 38% !important;
}
.block208342 .blockquote__scrollbar--wrapper .arrow-right {
    right: 38% !important;
}


/*首页方案*/
@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0;
font-size:14px; line-height:1.5; color:#333333; width:100%;overflow-x: hidden; margin:0px auto;}
a { color:#333333; text-decoration:none;}
a:hover { color:#333333;}
img { border:0; display:inline; max-width:100%; height:auto; vertical-align: bottom;}

*{ outline:none;}

div,ul,li,dl,dd,span,h1,h2,p,h4,h3 { margin:0; padding:0; list-style:none;}
.clear{ clear:both;}

.solution_m{}
.solution_m ul{display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-gap: 10px 10px;
	justify-items: center;
align-items: stretch;
}
.solution_m ul li{ overflow:hidden;position:relative; }
.solution_m ul li a{ display:block; position:relative;}
.solution_m ul li a .photo{ }
.solution_m ul li a .photo img{object-fit: cover;
 object-position: center center; width:100%; height:auto;}
.solution_m ul li a .xfk_m{ position:absolute; left:0px; top:0px; width:100%; height:100%;  background-color:rgba(0,0,0,0.6); z-index:10;display: flex;align-items: center;justify-content: center; text-align:center;transition: all .5s ease;-webkit-transition: all .5s ease;opacity:.0;}
.solution_m ul li a .xfk_m .icon{ width:150px; margin:0px auto;}
.solution_m ul li a .xfk_m .icon img{width:100%; height:auto;}
.solution_m ul li a .xfk_m .content{display: flex;align-items: center;justify-content: center;  flex-direction: column;}
.solution_m ul li a .xfk_m .more{ width:77px; margin-top:25px;transition: all .3s ease;-webkit-transition: all .3s ease; margin-left:0px;}
.solution_m ul li a .xfk_m .more img{width:100%; height:auto;}
.solution_m ul li a:hover .xfk_m{opacity:1;}
.solution_m ul li a .xfk_m .more:hover{ margin-left:15px;}

@media screen and (max-width:768px){
.solution_m ul{display: grid;
	grid-template-columns: repeat(1, 1fr);

}
.solution_m ul li a .xfk_m{opacity:1;}
}