/*index*/
.index-t{width:100%; margin:15px 0; overflow:hidden;}
.index-t .yw{ float:left; width:100%;font-size:24px; line-height:20px;text-transform:uppercase;text-align:center; color:#000}
.index-t .zw{ float:left; width:100%;font-size:19px;text-align:center; color:#000; padding-top:5px;}
/*产品展示*/
.piclist {display: flex;flex-wrap: wrap; }
.piclist li {width:48%; margin-right:2%;cursor: pointer;}
.piclist li:nth-child(2n) {margin-right: 0;}
.piclist li .img img {max-width: 100%;width: 100%;object-fit: cover;}
.piclist li .text{ width:100%;color: #666;align-items: center;font-size: 13px;text-align:center;}
/*首页简介*/
.index-about a {position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#20253b}
.index-about a {display:block}
.index-about .index-info {padding:.4rem .43rem -moz-calc(86px + .3rem);padding:.4rem .43rem calc(86px + .3rem);width:100%;box-sizing: border-box;}
.index-about .img {position:relative;width:100%;height:0;min-height:0;padding-bottom:58.33333%}
.index-about .img-box {position:absolute;top:0;left:0;width:100%;height: 100%;background-position:center;background-repeat: no-repeat;background-size: cover;}
.index-about .index-info .p {color:#ffffff; text-align:center;}
.index-about .index-title {color:#fff; text-align:center;}

.index-about-icon {position: absolute;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;left:.15rem;right:.15rem;bottom:-moz-calc(100vw * (500 / 960));bottom:calc(100vw * (500 / 960));padding-bottom:12px;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);margin-left: 0; width: auto;display: flex; background-color: #fff;}
.index-about-icon li{-webkit-box-flex: 0;flex: 0 0 50%;margin-top: 12px;padding-top: 0;padding-bottom: 0;box-sizing: border-box;position: relative;min-width: 0;
text-align: center;}
.index-about-icon li:not(:first-child):before {content:'';position:absolute;left:0;width:1px;height:30px;background-color:#e0e0e0;z-index:2}
.index-about-icon .icon img {display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;}
.index-about-icon p {margin-top:12px;line-height:1.4;font-size:14px;color:#000}
.index-about-icon .icon {width:34px;height:34px;line-height:34px;margin: 0 auto;}


.incp_more{ width: 100px; height: 30px; line-height:30px; font-size: 15px; border-radius: 8px; text-align: center; margin: 0 auto; background-color: rgba(51,51,51, 1);
box-shadow: 0 8px 8px 0px rgba(51, 51, 51, 0.1); margin-top:15px; margin-bottom:15px;}
.incp_more a{ display: block; color: #FFF;}
/**/
.slideBox1{ position:relative; width:100%; overflow:hidden;}
.slideBox1 .hd{ position:absolute; height:15px; line-height:15px; bottom:0; right:0; z-index:1; }
.slideBox1 .hd li{ bottom:5px; float:left; text-align:center; display:inline-block; width:10px; height:10px; background:#FFF; text-indent:-9999px; overflow:hidden; margin:0 3px;border-radius: 50%}
.slideBox1 .hd li.on{ background:#ff0000;}
.slideBox1 .bd{ position:relative; z-index:0; background:#e3e3e3; }
.slideBox1 .bd li{ position:relative;  }
.slideBox1 .bd li img{ max-width:100%; display:block; border:0px; }
.slideBox1 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
.slideBox1 .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; color:#fff;opacity:0.5;}
/*news style 1*/
.m-list3{padding: 10px 10px 0; margin-top:10px;}
.m-list3 li{overflow: hidden;background-color: #fff;padding:7px 0; border-bottom:1px solid #ccc;}
.m-list3 .pic{width: 138px;height: 82px;float: left;margin-right: 13px;}
.m-list3 .pic img{width: 100%;height: 100%;display: block;}
.m-list3 .txt{overflow: hidden;}
.m-list3 .txt span{font-size: 13px;font-weight: normal;color: #333;margin-bottom: 5px;}
.m-list3 .txt p{color: #666;font-size: 12px;line-height: 20px;height: 40px;}
.m-list3 li:last-child{ border-bottom:none;}
/*news list*/
.newslist{margin-top:1px;}
.newslist li{margin-bottom: 10px;background: #fff; padding:5px;font-size: 12px;color: #666;line-height: 24px; border-bottom:1px solid #ccc;}
.newslist li h3{font-size: 16px;color: #353535;line-height:20px;font-weight: normal; margin-bottom: 10px;overflow: hidden;}
.newslist li h3 a{color:#353535;}
.newslist li .date{ display: block;font-family:"Arial";font-size: 14px;line-height: 1;color: #888;margin-bottom: 10px;}
.newslist li .pic{margin-bottom: 10px;overflow:hidden;}
.newslist li .pic img{display: block; width: 100%;}
.newslist li .pic:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);
    transform-origin: 50% 50%;}
.newslist li p{overflow: hidden;margin-bottom:5px; color:#707070}
.a-det{font-size: 14px;line-height: 24px;color: #333;}
.a-det:hover{color: #0b6cc5;}