﻿@charset "utf-8"; 
div#tagContent2{display:none;}
.home-projects .homeprojects-content .text {-webkit-line-clamp: 7;}
.procate-list .procate-item .procate-title {background:#ECBDB7;}
.procate-list .procate-item .procate-title a {color:#fff!important;}
.home-about h1 {color:#ECBDB7;}
.home-choose .homechoose-title {padding-top: 0;width:25%}
.home-choose .l-wrap {max-width:100%;padding-left:7vw;}
.home-choose .home-title {text-align:center;font-weight:300;font-size:42px;line-height:1.3;}
.home-choose .homechoose-text {color:#fff;font-weight:300;line-height:1.5;}
.home-title span {color:#ECBDB7;}
.home-projects .homeprojects-content {background:#2C2D2F}
.home-contact .more {background:#CD9191;}
.home-choose {position:relative;display:flex;align-items:center;padding:0;}
.home-choose .l-wrap {position:absolute;}
@media (max-width:1650px){.home-choose .homechoose-title{padding-bottom:3vw}
.home-choose .homechoose-text{font-size:16px}}
@media (max-width:1440px){.home-choose .home-title{font-size:35px}
.home-choose .homechoose-text{font-size:14px;margin-top:10px}}
@media (max-width:1280px){.home-choose{padding:100px 0}
.home-choose img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:left}
.home-choose .l-wrap{position:relative;padding-left:90px}
.home-choose .homechoose-title{width:300px}}
@media (max-width:560px){.home-choose{padding:100px 0 120px}
.home-choose .l-wrap{padding:0 15px}
.home-choose .homechoose-title{width:100%}}
.home-certi {padding:100px 0 60px;background:url("/js/41138/cbg.jpg") no-repeat;background-size:cover;}
.certi-swiper {padding:30px 0 40px}
.certi-swiper .swiper-slide {position:relative;transition:transform .2s ease;display:block;}
.certi-swiper .swiper-slide img {width:100%;height:100%;max-width:100%;cursor:pointer}
.certi-swiper .certi-item:after {content:"";display:block;padding-top:140%}
.certi-swiper .img-wrap {padding-bottom:53px;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%}
.certi-swiper .certi-name {padding:10px 0;font-size:22px;text-align:center;color:#fff}
.certi-swiper .certi-dot {width:10px;height:10px;background:#fff;position:absolute;border-radius:50%;left:50%;margin-left:-5px}
@media (min-width:1025px) {.certi-swiper .swiper-slide-next+.swiper-slide {transform:translate3d(0,0,0) scale(1.1)}
.certi-swiper .swiper-slide-next+.swiper-slide .certi-dot {display:none}
.certi-swiper .swiper-slide-next+.swiper-slide .certi-name {background:#fff;color:var(--color);position:relative}
.certi-swiper .swiper-slide-next+.swiper-slide .certi-name:after {content:"";position:absolute;bottom:-5px;display:block;height:4px;width:100%;background:var(--color)}}
.certi-swiper:after {content:"";display:block;position:absolute;bottom:35px;width:100%;height:1px;background:#fff;left:0}
@media (max-width:1024px) {.certi-swiper .swiper-slide-next {transform:translate3d(0,0,0) scale(1.1)}
.certi-swiper .swiper-slide-next .certi-dot {display:none}
.certi-swiper .swiper-slide-next .certi-name {background:#fff;color:var(--color);position:relative}
.certi-swiper .swiper-slide-next .certi-name:after {content:"";position:absolute;bottom:-5px;display:block;height:4px;width:100%;background:var(--color)}}
@media (max-width:768px) {.home-certi {padding:50px 0}
.certi-swiper .certi-name {font-size:17px}
.certi-swiper .img-wrap {padding-bottom:47px;}}
@media (max-width:540px) {.home-certi {padding:20px 0}
.certi-swiper .certi-name {font-size:15px;padding:5px 0}
.certi-swiper .img-wrap {padding-bottom:34px;}}
.popcert {position:fixed;width:100%;height:100%;z-index:9999999;background:rgba(0,0,0,.4);top:0;left:0;display:none;}
.popcertbox {display:flex;align-items:center;justify-content:center;width:100%;height:100%;}
.popcertbox img {display:block;max-width:90vw;max-height:90vh;}
.home-projects .homeprojects-content {background:none;padding:0;margin-top:0;}
.home-projects .homeprojects-content .item {height:100%;}
.home-projects .homeprojects-content .item .itemflex {height:100%;display:flex;flex-direction:column;}
.home-projects .homeprojects-content .item  .itembox {padding:4% 20% 4% 70px;border-top-left-radius:var(--borderradius);border-bottom-left-radius:var(--borderradius);background:#2c2d2f;margin-top:40px;flex:1;}
@media (max-width:1280px){.home-projects .homeprojects-content .item .itembox{padding:4% 10% 4% 20px}}
@media (max-width:1024px){.home-projects .homeprojects-content .item .itembox{padding:20px 15px;border-radius:0;border-top-left-radius:var(--borderradius);border-top-right-radius:var(--borderradius)}}
@media (max-width:560px){.home-projects .homeprojects-content .item .itembox{margin-top:20px}}
.home-video-box{padding-top:4.5%;}
.home-video-box lite-youtube{max-width:1250px;}
footer .copyright{justify-content:center;text-align:center}
.procate-list .procate-item .procate-img .tags{display:none}