﻿@charset "utf-8";
.wmkc-template-46 .wmkc-flex-row-reverse{align-items:center}
.wmkc-template-33 .wmkc-flex{align-items:center;background:none!important}
.wmkc-template-33 .wmkc-item-img{padding:0!important}
.common-main article p{margin-bottom:2px}
.pro-c-art article .table p,.pro-c-art article .table td{color:#838383;vertical-align:middle}
.news-img img{max-height:340px;object-fit:cover}
.news-item .news-title,.pro-name,.pro-c-name,.side-pro-name,.adv-item article,.content-info article,.news-title,.news article,.pro-info article{word-break:break-word}
.about-img lite-youtube{max-width:100%;width:100%;height:100%}
.headshare{display:flex;align-items:center;margin:0 10px 0 auto}
.headshare li{margin:0 10px}
.headshare li a{color:#fff}
.headshare li a i{font-size:20px}
.headshare li a:hover{color:var(--color)}
.foot-l .lfr li:last-child i,.foot-l .lfr li:last-child em{font-size:18px}
.wmkc-facebook:hover{background:#1278F3}
.wmkc-facebook .wmkc-icon{background:url(/images/icon/face1.png) no-repeat center;background-size:22px}
.wmkc-facebook:hover .wmkc-icon{background-image:url(/images/icon/face2.png)}
.wmkc-linkedin:hover{background:#0B66C1}
.wmkc-linkedin .wmkc-icon{background:url(/images/icon/link1.png) no-repeat center;background-size:22px}
.wmkc-linkedin:hover .wmkc-icon{background-image:url(/images/icon/link2.png)}
.wmkc-youtube:hover{background:#FD0000}
.wmkc-youtube .wmkc-icon{background:url(/images/icon/you1.png) no-repeat center;background-size:22px}
.wmkc-youtube:hover .wmkc-icon{background-image:url(/images/icon/you2.png)}
.wmkc-instagram:hover{background:#CE3A9E}
.wmkc-instagram .wmkc-icon{background:url(/images/icon/ins1.png) no-repeat center;background-size:22px}
.wmkc-instagram:hover .wmkc-icon{background-image:url(/images/icon/ins2.png)}
.part .common-wrapper{margin:20px auto 10px}
.part .part-list{justify-content:center}
.part .part-item{margin:2%;padding:0}
@media (max-width:768px){.part{padding:10px 0}
.part .part-item{margin:0;padding:1.5%}}
.foot-logo img {max-height:70px;}
.foot-intro {margin:10px 0;}
#swiper-banner .swiper-pagination{display:none;}
.part{padding:0;border:none;}
.about .about-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;max-width:1600px;margin:4% auto 0;padding:0 20px;}
.about .about-wrap>div{width:50%;box-sizing: border-box;}
.about .about-wrap .common-title{text-align: left;font-weight:var(--fontbold7)}
@media (min-width:1441px){.about .about-wrap .common-title{font-size:36px;}}
.about .about-wrap .about-img{position:relative;width:50%;padding:10px 3% 0px 10px}
.about .about-wrap .about-img:hover img{transform:translate(-10px,-10px)}
.about .about-wrap .about-img>img{width:100%;transition:all .4s linear}
.about .about-wrap .about-img .about-icons{position:absolute;top:0px;left:0px;background:var(--color);color:#FFFFFF;width:220px;height:200px;text-align:center;transition:all .1s linear}
.about .about-wrap .about-img .about-icons:hover{opacity:.96}
.about .about-wrap .about-img .about-icons img{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);width:auto;}
.about .about-wrap .about-img .about-icons span{display:block;font-size:var(--fontsize30);font-weight:var(--fontbold5);padding-top:20%}
.about .about-wrap .about-img .about-icons p{padding-top:20%;font-size:var(--fontsize18)}
.about .about-info .home-des,.about .about-info .home-title{text-align:left}
.about .about-info .about-content{color:var(--introcolor);}
.about .about-info .about-content p{margin:30px 0;}
.about .about-info .about-content .about-menu .item{padding-left:20px;position: relative;color:var(--fontcolor)}
.about .about-info .about-content .about-menu .item:before{content:'';width:8px;height:8px;background:var(--fontcolor);display:inline-block;position: absolute;top:8px;left:6px;border-radius: 50%;}
.about .color{font-weight:var(--fontbold7);font-size:var(--fontsize18);color:#080808;display:flex;align-items:center}
.about .color span{color:var(--color);font-size:var(--fontsize24);padding-right:15px}
.about .home-more{display: inline-flex;align-items: center;justify-content: center;background: var(--color);height: 45px;width: 180px;color: #FFF;transition: all .2s linear;text-decoration: none;margin-top:30px;}
.about .home-more:hover{box-shadow: 1px 2px 10px var(--color);}
@media (max-width:1440px){.about .about-info .about-content p{margin:15px 0;}}
@media (max-width:768px){.about .about-wrap>div{width:100%;margin:10px 0;}
.about .about-wrap .about-img .about-icons{width:120px;height:120px;}
.about .about-wrap .about-img .about-icons img{max-width:60px;}
.about .about-wrap .about-img .about-icons span,.about .about-wrap .about-img .about-icons p{font-size:16px;}
.about .about-wrap .about-img{width:100%;left:0;top:0;max-height:inherit;min-height:inherit}
.about .home-more{margin-top:10px;}}
.cate{padding-bottom:4%;}
.cate .cate-list{max-width:1600px;margin:0 auto;flex-wrap:wrap;}
.cate .cate-img{background:none;padding: 20px;}
.cate .cate-img img{opacity:1;}
@media (max-width:1700px){.cate .cate-list,.about .about-wrap{max-width:1400px;}}
@media (max-width:1500px){.cate .cate-list,.about .about-wrap{max-width:1200px;}}
@media (max-width:1240px){.cate .cate-list,.about .about-wrap{max-width:99.8%;}}
@media (max-width:768px){.cate .cate-list,.about .about-wrap{padding:0 3vw;}}
.home-industries{max-width:1570px;margin:0 auto 40px}
.home-industries .img-lists{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px}
.home-industries .img-list{margin:0 auto}
.home-industries .read-industry{width:200px;height:50px;line-height:50px;font-weight:var(--fontbold6);font-size:var(--fontsize14);margin:30px auto 0;background:#282828;text-align:center;color:#fff!important;transition:all .2s ease-out;margin-bottom:30px}
.home-industries .read-industry:hover{background:var(--color)}
.home-industries .read-industry a{width:100%;height:100%;color:#fff}
.home-industries .big-img{margin:0 auto;text-align:center;margin-top: 20px;}
.home-industries{padding: 20px 0;}
.cate .cate-name{display: none;}
.part .l-wrap{max-width: 1640px;margin: 0 auto;}
.part img{width: 100%;margin: 0 auto;}