﻿@import url(https://js01.v15cdn.com/single-template/public.css);
/*.lang-icon img{filter: brightness(0);}
.lang-icon span{color:var(--fontcolor)}
.lang-icon span:before,.lang-icon span:after{background:var(--fontcolor)}
.nobanner header .head-top,header,.nobanner header{background: #fff;}
@media (min-width:1025px){body:not(.nobanner){padding-top:120px;}
.head-nav .nav-ul>li>a,.head-left,.head-top .head-right .head-share .icon-share,.head-share ul a{color:var(--fontcolor)}
.head-share ul a:hover{color:#fff;}}*/
.home-service .home-more,.home-choose .home-more{background:#B01E1A;border-color:#B01E1A;color:#fff}
.home-service .home-more:hover,.home-choose .home-more:hover{background:#592E64;border-color:#592E64}
.home-choose .chooseinfo ul{margin:30px 0}
.home-choose .choose-btn{display:flex;justify-content:center}
.home-cate{padding:4% 0}
.procate{display:flex;flex-wrap:wrap;list-style:none;margin-top:40px}
.procate li{width:23%;margin-bottom:2.2em;margin-right:2.6%;background:#FFFFFF;box-shadow:0px 10px 40px 0px rgba(0,0,0,.1);border-radius:var(--borderradius);position:relative;overflow:hidden;transition:all .2s linear}
.procate li:hover{background:var(--color)}
.procate li:nth-child(4n){margin-right:0px}
.procate li .img{aspect-ratio:var(--prosaspectratio);display:flex;background:#FFFFFF;position:relative}
.procate li .img img{width:100%;height:100%;object-fit:cover}
.procate li:hover .img img{transform:scale(1.02)}
.procate li .info{padding:15px;line-height:1.6}
.procate li .info .title{font-size:var(--fontsize18);font-weight:var(--fontbold6)}
.procate li .info .text{font-size:var(--fontsize16);margin:10px 0px 0px}
.procate li .info .more{font-weight:var(--fontbold6)}
@media (max-width:1024px){.procate{justify-content:space-between}
.procate li{width:48%;margin-right:0px;margin-bottom:1em}}
@media (max-width:768px){.home-cate{padding:40px 0}
.procate li .info{padding:10px}}
table{border-collapse:collapse}
table td,table th{border:1px solid #DDDDDD;padding:8px 16px}
@media (max-width:500px){table td,table th{padding:8px 8px}
table .kche-t76 a{padding:8px!important}}
.home-word{padding:4% 0 0}
.wordlist{display:flex;flex-wrap:wrap;justify-content:space-between;}
.wordlist li{width:31%;text-align:center;}
.wordlist li div{font-weight:bold;font-size:var(--fontsize22);line-height:1.4;margin-bottom:10px;}
.wordbtn{display:flex;justify-content:center;margin-top:30px;}
.wordbtn a{background:#B01E1A;color:#fff;display:block;padding:8px 20px;border-radius:10px;font-weight:bold;font-style:italic;font-size:var(--fontsize18);transition:.3s}
.wordbtn a:hover{background:#592E64}
@media (max-width:768px){.home-word{padding:40px 0 0}
.wordlist li{width:100%;margin-bottom:25px}
.wordlist li div{font-size:var(--fontsize20);margin-bottom:5px;}
.wordbtn{margin-top:0;}
.wordbtn a{font-size:var(--fontsize16)}}


.wmpage87-page1 .wmpage87-page1-list{margin-top:4%;display:flex;flex-wrap:wrap}
.wmpage87-page1 .wmpage87-page1-list li{list-style:none;width:20%;box-sizing:border-box;border-left:1px solid #eee}
.wmpage87-page1 .wmpage87-page1-list li:first-child{border-left:none}
.wmpage87-page1 .wmpage87-page1-list li .icon{display:flex;justify-content:center;margin-bottom:10px}
.wmpage87-page1 .wmpage87-page1-list li .icon em{line-height:1;font-size:var(--wmpage-font40);color:var(--color)}
.wmpage87-page1 .wmpage87-page1-list li .tit{text-align: center;font-weight: var(--fontbold6);color: #000;font-size: var(--wmpage-font20);}
.wmpage87-page1 .wmpage87-page1-list li .txt{text-align:center;color:#555;margin:10px auto}
@media screen and (max-width:768px){.wmpage87-page1 .wmpage87-page1-list{margin-top:5%}
.wmpage87-page1 .wmpage87-page1-list li{width:50%;padding:10px 5px}
}.wmpage87-page2{background-color:#fafafa}
.wmpage87-page2 .wmpage87-page2-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.wmpage87-page2 .wmpage87-page2-box .wmpage-title{font-weight: bold;font-size: 24px!important;}
.wmpage87-page2 .wmpage87-page2-box .wmpage87-page2-info{width:48%}
.wmpage87-page2 .wmpage87-page2-box .wmpage87-page2-info .wmpage87-page2-tit{color:#333;margin-bottom:6px}
.wmpage87-page2 .wmpage87-page2-box .wmpage87-page2-info .wmpage87-page2-lie{width:60px;height:2px;background-color:var(--color);margin:15px 0 20px}
.wmpage87-page2 .wmpage87-page2-box .wmpage87-page2-img{width:48%}
@media screen and (max-width:768px){.wmpage87-page2 .wmpage87-page2-box{flex-direction:column-reverse}
.wmpage87-page2 .wmpage87-page2-box .wmpage87-page2-img{width:100%}
.wmpage87-page2 .wmpage87-page2-box .wmpage87-page2-info{width:100%;margin-top:20px}
}
.home-service{position:relative;background-image:none !important}
.home-service::before{content:"";position:absolute;top:0;left:0;width:100%;height:520px;background:#592e64}

.home-banner .swiper-slide>a::after{display:none}
.home-banner .banner-animote{top:35%}
.home-banner .banner-animote .p1{text-align:center}
.home-banner .swiper-slide-active img { animation: unset;}
.home-about .aboutinfo p{color:var(--fontcolor)}
@media (min-width:769px){.wmpage87-page2 .wmpage87-page2-box .wmpage87-page2-img{position:relative;}
.wmpage87-page2 .wmpage87-page2-box .wmpage87-page2-img img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;}
.wmpage87-page2 .wmpage87-page2-box{align-items:inherit;}
.home-choose .l-wrap{justify-content:flex-end;}
.home-choose .l-wrap>div.chooseimg{position:relative;}
.home-choose .l-wrap>div.chooseimg img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;background:#fff;}}
@media (min-width:1025px){.home-about .l-wrap>div.aboutimg{position:relative;}
.home-about .l-wrap>div.aboutimg img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;}}
