﻿@charset "utf-8";
.table tr:nth-child(even){background:#fff}
.table tr:nth-child(odd){background:#eee}
.pro-detail-content .l-wrap{max-width:1000px;margin:0 auto}
.pro-detail-content .l-wrap img{display:block;margin:0 auto}
.inner-banner{min-height:30px;background:#fff}
.inner-banner h1,.inner-banner h2{color:#000;font-size:18px;margin:0}
.bannervideo{position:relative;width:100%;padding-bottom:40%}
.bannervideo iframe{position:absolute;top:0;left:0}
@media (max-width:768px){.bannervideo{padding-bottom:55%}}
@media (max-width:500px){.bannervideo{padding-bottom:65%}}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:0 0}
.wmkc-template-33 .wmkc-flex .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-flex .wmkc-item-img img{position:static}
.wmkc-template-33 .wmkc-flex .wmkc-item-img img{max-height:100%}
.contact-box a{color:#fff}
.new-main .new-list.list0 .new-intro,.product-main .pro-list.list0 .pro-intro{word-break:break-word}
.common-main article img{max-width:100%;height:auto}
.pro-detail .pro-detail-content img{height:auto}
.sidebar-prolist .pro-item{align-items:center}
.document-main .project-list .project-content,.document-main .project-list .project-name{word-break:break-word}
#about .l-wrap{align-items:center}
#contact .foot-title{font-size:1.45em}
#about .about-img{padding:0}
#about .more-btn{margin-top:20px;display:inline-block}
#about .about-con .con{margin:5px 0}
.foot-main .foot-title img{max-width:100px;max-height:inherit}
#sol-swiper{max-width:800px}
#sol-swiper .swiper-slide img{max-width:100%}
@media (min-width:1081px){.head-nav .submenu.nav1{overflow:inherit}
.submenu.nav1 li{position:relative}
.submenu.nav1 li ul{position:absolute;left:100%;top:0;display:none}
.submenu.nav1 li:hover>ul{display:block}
.submenu.nav1>li>a{position:relative;padding-right:30px}
.submenu.nav1>li.navli>a:after{content:'';width:6px;height:6px;border:1px solid #fff;border-left:none;border-bottom:none;transform:rotate(45deg);position:absolute;right:10px;top:15px}
.submenu.nav1>li.navli:hover>a:after{border-color:#fff}
.head-nav{width:calc(100% - 100px)}
.head-nav>ul{justify-content:center}}
@media (max-width:1080px){.submenu.nav1 li ul{padding-left:13px}}
#ind .ind-r{top:0;margin-left:0}
.sol-top{background:0 0}
.sol-top h3{color:#000}
#solSwiper img{max-width:100%}
#product .pro-list{justify-content:center}
#product .main-title+.main-part{display:none}
#product .pro-list .pro-img{padding-top:0}
#ind .ind-r>img{height:100%;object-fit:cover;object-position:left center}
#about .about-con h3{font-size:45px}
#about .about-con .con{line-height:2;font-size:20px;margin:5px 0 40px}
@media (max-width:1680px){#about .about-con h3{font-size:40px}
#about .about-con .con{font-size:18px}}
@media (max-width:1470px){#about .about-con h3{font-size:35px}
#about .about-con .con{font-size:16px;margin:5px 0 15px}}
@media (max-width:768px){#about .about-con h3{font-size:22px;margin-bottom:15px}
#about .about-con .con{line-height:1.7}}
@media (min-width:1025px){.wmkc-template-33 .wmkc-item-box p{font-size:18px!important}}
#solSwiper .swiper-pagination-bullet-active{background:var(--color)}
.soltoplist{display:flex;flex-wrap:wrap;justify-content:space-between;padding:60px 0 40px}
.soltoplist li{width:10%;text-align:center;margin-bottom:20px}
.soltoplist li .soltoppic img{width:50px}
.soltoplist li p{color:#0e4583;font-weight:700;margin-top:15px;font-size:17px;line-height:1.3}
@media (max-width:900px){.soltoplist li{width:31%}}
#product h3.main-part a{text-transform:capitalize}
.wmkc-tell i{width:28px;height:28px;font-size:20px!important;color:var(--color)}
#product .product-more{display:none}
.application .app-info .title{line-height:1.3;margin-bottom:10px}
.application .app-info .pro-more{background:var(--color);display:inline-block;color:#fff;margin-top:25px;padding:8px 15px}
.application .app-info{align-items:flex-start}
@media (max-width:480px){.application .app-info .title{margin-bottom:5px}
.application .app-info .pro-more{margin-top:15px;padding:6px 10px}}
.common-main article .wmkc-template-43 img{width:100%}
@media (max-width:768px){.common-main article iframe{width:100%}}
.advan .title{max-width:100%}
/*.knowledge-page .new-main .new-list.list0 .new-img{display:none;}
.knowledge-page .new-main .new-list.list0 .new-info{width:100%;padding:15px;}
.knowledge-page .new-main .new-list.list0>li{margin-bottom:30px;}*/