﻿@charset "utf-8"; 
.home-projects .homeprojects-right .swiper-slide .box{background:rgb(185,104,9,0.6)}
.home-service .homeservice-list .homeservice-item{position: relative;justify-content: unset;}
.home-service .homeservice-list .homeservice-item .icon{position: absolute;top: 0;transition: all .3s ease-in-out;}
.home-service .homeservice-list .homeservice-item:hover .icon{transform: rotateY(160deg);}
.home-service .homeservice-list .homeservice-item .title{margin-top: 60px;}
.home-more:hover{box-shadow: 2px 2px 5px 1px #656565;}
.home-projects .homeprojects-right .swiper-slide a:hover .box{transform: translate3d(20px, -20px, 0px);}
.home-projects .homeprojects-right .swiper-slide .box,.home-more{transition: all .3s ease-in-out;}
@media (min-width:769px){.contact-list .contact-item {width:33%}
.home-hotpro .homehotpro-list .homehotpro-item{width:32%}
.home-hotpro .homehotpro-list .homehotpro-item:nth-last-child(-n+3):nth-child(n){margin-bottom:0}}
.banner-inner img{animation:none;}
.kche-t162 .kche-t162-item {padding:35px 25px;}
.about-us .kche-t108 .kche-t108-item-info {background:rgba(185 104 9 / 80%)!important;display:flex;align-items:center;justify-content:space-between;}
.about-us .kche-t108 .kche-t108-item-info .kche-t108-item-des {padding:5px 10px;max-width:calc(100% - 48px);text-align:left;}
.about-us .kche-t108 .kche-t108-item-btn {opacity:.8}
.about-us .kche-t164 .kche-t164-img {position:relative;width:100%;padding-bottom:138.5%;}
.about-us .kche-t164 .kche-t164-img img {position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain;background:#fff;}
.about-us .kche-t164 .kche-t164-btn {padding:5px 10px}
.about-us .kche-t164 .kche-t164-btn p {font-size:14px;min-height:32px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:16px;}
.contact-box {align-items:inherit}
.contact-box .contact-main .img .box {background:rgba(185 104 9 / 80%);}
@media (min-width:1366px){.contact-box .wmkcfeedback input {height:52px;margin-bottom:20px;}
.contact-box .wmkcfeedback textarea {height:200px}}
.home-footlogo ul li:hover{background:#D5A46B}
.home-about .about-img .about-icon{box-shadow: 0px 0px 5px 1px var(--color);width:150px;height:150px}
.home-about .about-img .about-icon span:nth-child(1){font-size:14px;}
.home-about .about-img .about-icon .about-route{top:7px}
.home-projects .homeprojects-right #project-r2{padding-bottom:50px}
.home-video iframe {position:static;transform:translate(0,0);max-width:100%;width:900px;height:506px;min-height:inherit}
@media (min-width:769px){.home-news .homenews-box {margin-top:-13%;}}
@media (max-width:768px){.home-video iframe{height:380px}}
@media (max-width:560px){.home-video iframe{height:300px}
.home-news .homenews-box {margin-top:0;}}
@media (max-width:415px){.home-video {padding:30px 0 8%;}
.home-video iframe{height:220px}}
@media (min-width:769px) and (max-width:1024px){.home-news .homenews-box{margin-top:-7%}}
@media (min-width:1025px){.home-video .homevideo-info {flex-direction:row;justify-content:space-between;margin-bottom: 40px;}
.home-video .homevideo-info .homevideo-title {margin:0;width:48%;line-height:1.4;text-align:left;font-size:37px;}
.home-video iframe {width:48%;}
.home-video{padding-top:50px;}}
@media (max-width:1366px) and (min-width:1025px){.home-video iframe{height:420px}
.home-video .homevideo-info .homevideo-title{font-size:30px}}
.home-video .homevideo-info .homevideo-title{color:var(--color);}