﻿@charset "utf-8";
.tagContent{max-width:900px;margin:auto;}
article td p{padding:0 5px;font-size:14px}
#tagTabs .tagItem:nth-child(2){display:none}
#tagContent1{display:none}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:none}
.wmkc-template-33 .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-item-img img{max-height:inherit!important;position:static!important}
.company-list{padding-top:3%}
.foot-info{margin-right:0}
@media (max-width:1024px) and (min-width:769px){.foot-info{width:24%;margin-right:1%}}
#appli .swiper-container{overflow:hidden}
#appli{background-color:#f6f6f6;background-image:url(../images/appli_bg.png);background-repeat:no-repeat;background-position:center bottom;background-size:100%}
#sol-swiper{padding-bottom:60px}
#sol-swiper .swiper-slide{display:flex}
#sol-swiper .swiper-slide>div{-ms-flex:1;flex:1}
#sol-swiper .sol-img img{width:100%;height:auto}
#sol-swiper .sol-r-wrap{padding:0 11% 0 9%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;box-sizing:border-box}
#sol-swiper .sol-r{background:#fff;padding:20px}
#sol-swiper .sol-title{font-size:2em;margin-bottom:20px;font-weight:700;text-transform:capitalize;color:#111}
#sol-swiper .sol-con{color:#555;line-height:1.7em;margin-bottom:30px}
#sol-swiper .swiper-pagination-bullet{background:#ed2d30}
.sol-top{background-image:linear-gradient(45deg,#000,transparent)}
.sol-top h3{font-size:2.2em;text-align:center;padding:70px 0;text-transform:uppercase;color:#fff}
@media (max-width:1024px){#sol-swiper .swiper-slide{flex-wrap:wrap}
#sol-swiper .swiper-slide>div{flex:0 0 100%}}
@media screen and (max-width:768px){#sol-swiper .swiper-slide{display:block}
#sol-swiper .sol-title{font-size:18px}
#sol-swiper .sol-r-wrap{padding:5.3333333333vw 4vw}
#sol-swiper .sol-con{font-size:14px;margin-bottom:4vw}
.sol-top h3{font-size:19px;padding:9.3333333333vw 0}
.sol-top{background-size:auto 30%;background-position:top 0 center}
.more-btn{font-size:14px;padding:10px 30px}
.advan h3{font-size:19px}
.advan .title{max-width:100%;font-size:14px;margin-bottom:5.3333333333vw}}
@media (min-width:769px){.contact-list .contact-item{height:300px}
.home-about .about-info .home-title{font-size:32px}
#sol-swiper .sol-r{padding:10px}
#sol-swiper .sol-r-wrap{padding:0 5% 0 9%}}
.choose-ul .choose-item .title{font-size:23px}
.newslist.list0 .newsitem .news-img img{object-fit:contain}
.prodetails-info .prodetails-btnlist .LayImAhrefNode{display:inline-flex;align-items:center;justify-content:center;color:#FFF;width:180px;height:40px;background:none;border-radius:18px;cursor:pointer;transition:all .1s linear;border:1px solid var(--color);color:var(--color)}
.newscontent-date .news-views{display:none}
#sol-swiper{position:relative}
