﻿@import url(https://css02.v15cdn.com/m431/message.css);
.home-banner .swiper-slide-active img{animation: none;}
.home-banner .banner-animote{padding:0;transform: initial;max-width:100%;line-height: 1;}
.home-banner .banner-animote.ban1{left:0;top:14%;}
.home-banner .banner-animote.ban1 .tit{font-weight: var(--fontbold7);font-size:2.6vw;}
.home-banner .banner-animote.ban1 .des{font-size:1.05vw;margin:1% 0 2%;}
.home-banner .banner-animote.ban1 .more a{display:inline-block;background: #C8892D;padding:1% 3.2%;font-size: 1.1vw;transition: all .3s;border-radius: 5px;}
.home-banner .banner-animote.ban1 .more a:hover{background: var(--color);}
.home-banner .banner-animote.ban1 .botnumbox{border-radius:80px;background: rgba(255,255,255,0.39);margin:12% auto 0;max-width:70%;}
.home-banner .banner-animote.ban1 .botnumbox .inner{border-radius:80px;background: rgba(255,255,255,0.64);margin:0 auto;max-width:95%;}
.home-banner .banner-animote.ban1 .botnumbox .numCount{display:flex;justify-content: center;}
.home-banner .banner-animote.ban1 .botnumbox .numCount .itemnum{width:24%;padding:2% 0;}
.home-banner .banner-animote.ban1 .botnumbox .numCount .itemnum .numCX{color:#C8892D;font-weight: var(--fontbold7);font-size:2.8vw;}
.home-banner .banner-animote.ban1 .botnumbox .numCount .itemnum sub{color:#C8892D;font-size:1vw;}
.home-banner .banner-animote.ban1 .botnumbox .numCount .itemnum p{color:#000;font-size:1vw;margin-top:1%;}
@media (max-width:768px){.home-banner .banner-animote.ban1 .botnumbox{margin-top:14%;}
.home-banner .banner-animote.ban1 .botnumbox .numCount .itemnum .numCX{font-size:1.8vw}
.home-banner .banner-animote.ban1 .des{margin:0.5% 0 1%}}
.home-banner .banner-animote.ban2{left:0;top:13%;}
.home-banner .banner-animote.ban2 .tit{font-weight: var(--fontbold7);font-size:2.6vw;}
.home-banner .banner-animote.ban2 .tit span{color:#B28541;}
.home-banner .banner-animote.ban2 .des{font-size:1.05vw;margin:1% 0 2%;}
.home-banner .banner-animote.ban2 .more a{display:inline-block;background: #C8892D;padding:1% 3.2%;font-size: 1.1vw;transition: all .3s;border-radius: 5px;}
.home-banner .banner-animote.ban2 .more a:hover{background: var(--color);}
.home-banner .banner-animote.ban2 .bglist{margin:15% auto 0;display:flex;justify-content: center;background: linear-gradient(90deg,transparent, rgb(55 45 31 / 94%) 3% 95%, transparent);max-width:79%}
.home-banner .banner-animote.ban2 .bglist .bgitem{padding:0 4%;margin:2% 0;border-right: 1px solid #967C53;}
.home-banner .banner-animote.ban2 .bglist .bgitem:last-child{border:none}
.home-banner .banner-animote.ban2 .bglist .w1{font-size:1.1vw;white-space: nowrap;}
.home-banner .banner-animote.ban2 .bglist .w2{font-size: 0.85vw;margin-top:2%;white-space: nowrap;}
@media (max-width:768px){.home-banner .banner-animote.ban2 .bglist{margin-top:16%;}
.home-banner .banner-animote.ban2 .des{margin:0.5% 0 1%}}
.home-banner .banner-animote.ban3{left:0;top:24%;text-align:left;padding-left:8%;}
.home-banner .banner-animote.ban3 .tit{font-weight: var(--fontbold7);font-size:2.6vw;}
.home-banner .banner-animote.ban3 .tit span{color:#B28541;}
.home-banner .banner-animote.ban3 .des{font-size:1.05vw;margin:1.5% 0 1%;line-height: 1.3;}
.home-banner .banner-animote.ban3 .more a{display:inline-block;background: #C8892D;padding:1% 5%;font-size: 1.1vw;transition: all .3s;border-radius: 5px;}
.home-banner .banner-animote.ban3 .more a:hover{background: var(--color);}
.home-banner .banner-animote.ban3 .itemp{margin-top:2.5%;}
.home-banner .banner-animote.ban3 .itemp p{font-size:1.1vw;margin-bottom:0.7%;font-weight: normal;color:#f4e8d6;}
.home-banner .banner-animote.ban3 .itemp p strong{font-weight: var(--fontbold7);color:#fff;}
@media (max-width:768px){.home-banner .banner-animote.ban3 .des{margin:1% 0 0.5%}}


.pagecontact{background:url(https://css02.v15cdn.com/m441/images/pagecontact-bg.webp) no-repeat center;position:relative;background-size:cover;padding-bottom:130px;padding-top:50px}
.wmkcbox-contact{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.wmkcbox-contact .wmkcbox-contact-left{width:45%;margin-right:5%}
.wmkcbox-contact .wmkcbox-contact-left .home-title{text-align:left;color:var(--color);line-height:1.4;margin-bottom:10px}
.wmkcbox-contact .wmkcbox-contact-left .home-title span{color:#000}
.wmkcbox-contact .wmkcbox-contact-left p{line-height:28.8px;color:#666}
.wmkcbox-contact .wmkcbox-contact-feedback{flex:1;background:#F2F2F2;padding:2% 3%}
.wmkcbox-contact .wmkcbox-contact-feedback input,.wmkcbox-contact .wmkcbox-contact-feedback textarea{background-color:#FFFFFF}
.wmkcbox-contact .wmkcbox-contact-feedback .wmkcfeedback .send-btn{height:50px}
@media (max-width:1024px){.wmkcbox-contact .wmkcbox-contact-left{width:100%;margin-right:0}
.wmkcbox-contact .wmkcbox-contact-feedback{margin-top:20px;padding:30px 20px}}