@charset "utf-8";
:root{
    --100vh:100vh;
}
.tb80{ padding: 80px 0; }
.section{ height:var(--100vh);overflow: hidden; }
.anim1s{
    -webkit-animation-delay:.1s;
    -moz-animation-delay:.1s;
    -ms-animation-delay:.1s;animation-delay: .1s;
}
.ovh{ text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.ovhs{ display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.ovh3{ display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; }
/*HeaderSTART*/
.header{ position: fixed;top: 0;left: 0;width: 100%; height:80px;line-height:80px;z-index: 1008; }
.header .logo-img{ display:table-cell;max-width:250px;max-height:80px;vertical-align:middle;text-align:center; }
.header .logo-img img{ max-height:77px;vertical-align: middle; }
.header .contact-tel{ display:block;width:111px;height:32px;line-height:30px;margin:24px 0 0 10px;border-radius:5px; }
.header .contact-tel i{ float:left;width:15px;height:15px;margin:2px 5px 0 14px; }
.header .contact-tel a{ color:#fff;font-size:16px; }
/*.header.ty{ transform: translateY(-100px); }*/
.nav ul li{
    position: relative;
    float: left;
    -webkit-perspective: 60px;
    -moz-perspective: 60px;
    -ms-perspective: 60px;
    perspective: 60px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    z-index: 999
}
.nav ul li a{display:block; padding: 0 25px;font-size: 16px;}
.nav ul li.on a.non{ font-weight: normal; }
.nav ul li:first-child a{background:none;}
.nav ul li .childer{
    position: absolute;
    width: 160px;
    height: auto;
    top: 80px;
    left: 0;
    padding-bottom: 5px;
    background: transparent;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;
    -webkit-transform-origin: 0px 0px;
    -moz-transform-origin: 0px 0px;
    -ms-transform-origin: 0px 0px;
    transform-origin: 0px 0px;
    -webkit-transform: rotateX(-60deg);
    -moz-transform: rotateX(-60deg);
    -ms-transform: rotateX(-60deg);
    transform: rotateX(-60deg);
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 9999;
}
.nav ul li .childer a{
    height: 35px;
    line-height: 35px;
    text-align: left;
    color:#fff;
    padding-left: 15px;
    border-left-width: 2px;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-style: solid;
    border-color: transparent;
    overflow: hidden;
    font-weight: normal !important;
}
.nav ul li .childer a:hover{
    background: #fbfbfb;
    color: #0e94eb;
    border-left-width: 2px;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-width: 0;
    border-style: solid;
    border-color: #fff;
}
.nav ul li .childer,
.nav ul li .childer a,
.nav ul li .bot-bottom{
    transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
}
.nav ul li:hover .childer{
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    transform: rotateX(0deg);
}
.nav ul li.on .childer a{ color: #fff; }
.nav ul li.on:hover a.non,
.nav ul li.on a{ font-weight: bold;color:#333; }
/*HeaderNED*/
/*SlidesSTART*/
.swiper-container{width:100%;height:auto;background:#fff}
.slide-usezans .swiper-slide{position:relative;height:100vh;text-align:center;font-size:18px;background:#252c36;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-repeat:no-repeat;background-size:cover}
.swiper-container .wrapper-intro{position:absolute;top:0;left:0;width:100%;height:100%;/*background:rgba(0,0,0,.5);*/z-index:5}
.swiper-container .text-slide{ width:100%;position:absolute;bottom:60px;left:0;transform:translate(0,-55%);-webkit-transform:translate(0,-55%);color:#fff;text-align:center;
background: rgba(0,0,0,.2);padding: 20px 0; }
.swiper-container .text-slide h5{ padding-bottom: 5px; }
.swiper-container .text-slide h5,
.swiper-container .text-slide p.cn{ font-size: 24px;font-weight: bold; }
.swiper-container .text-slide p{ line-height: 35px;text-transform: uppercase; }
.swiper-container .text-slide p.en{ font-size: 14px; }
.swiper-container .swiper-button-next,
.swiper-container .swiper-button-prev{ position: absolute;bottom: 45px;top: auto; display: block;width: 30px;height: 30px;background: url("../images/banner-icon.png") no-repeat 0 0;
   cursor: pointer; z-index: 188; }
.swiper-container .swiper-button-prev{ left: calc((100% - 1200px) / 2); }
.swiper-container .swiper-button-next{ left: calc((100% - 1120px) / 2);background-position: -50px 0; }
.swiper-container .swiper-button-prev:hover{ background-position: 0 -50px; }
.swiper-container .swiper-button-next:hover{ background-position: -50px -50px; }
.view-more{ position: absolute;bottom: 50px;left: calc((100% - 1040px) / 2); width: auto;color: #fff;font-size: 14px;z-index: 189 }
/*FooterSTART*/
.footer.section{ height: auto; }
.footer{ background: #222a35; }
.footer .fbg{ display: none; height: calc(100vh - 511px); }
.footer a{ color: #333; }
.footer .footer-nav{ padding: 47px 0 0 60px; }
.footer .footer-nav ul li{ width: 114px;float: left; }
.footer .footer-nav ul li h3{ font-size: 16px;color: #fff; }
.footer .footer-nav ul li a{ display: block;color: #333;margin-top: 10px; }
.footer .footer-text{ padding: 45px 0 35px; }
.footer .footer-text .feedabck{ width: 350px; }
.footer .footer-text .feedabck .titles{ font-size: 18px;padding-bottom: 25px;color: #fff; }
.footer .footer-text .feedabck ul li{ float: left; width: 165px;margin-bottom: 14px; height: 28px;border: 1px solid rgba(255,255,255,.2); }
.footer .footer-text .feedabck ul li:nth-of-type(1),
.footer .footer-text .feedabck ul li:nth-of-type(3){ margin-right: 16px; }
.footer .footer-text .feedabck ul li input::placeholder,
.footer .footer-text .feedabck textarea::placeholder{ color: rgba(255,255,255,.8); }
.footer .footer-text .feedabck ul li input[type=text]{ width:calc(100% - 20px);padding: 0 10px; height: 28px;line-height: 28px;background: transparent;border: 0;color: #fff;
    outline: none; }
.footer .footer-text .feedabck textarea{ width:calc(100% - 20px);padding: 10px; height: 45px;background: transparent;outline: none;resize: none;
    border: 1px solid rgba(255,255,255,.2);color: #fff; }
.footer .footer-text .bth-submit{ display: block; width: 165px;height: 33px;line-height: 31px;text-align: center;color: #fff;background: transparent;
    margin: 15px auto 0;border: 1px solid rgba(255,255,255,.2);cursor: pointer; }
.footer .footer-text .error-hides{ display: block; margin:10px 0 0 0; }
.footer-right{ width: 332px;padding-top: 52px; }
.footer-right .phone{float: right;min-width: 220px;text-align:right;}
.footer-right img.code{margin-left: 20px;border: 6px solid #fff;}
.footer-right .phone span{display: block;color: #666;}
.footer-right .phone strong{font-size: 30px;color: #fff;padding:3px 0;}
.footer-right a.qq{float: right;display: block;width: 100px;height: 28px;line-height:27px;text-align: center;
    background: #7d7d7d;color: #fff;border-radius: 45px;}
.footer .copyright{ padding: 30px 0;border-top: 1px solid rgba(255,255,255,.1) }
.footer .copyright span{ margin-right: 15px; }
.footer .links{ padding: 30px 0;border-bottom: 1px solid rgba(255,255,255,.1) }
.footer .links span{ width: 73px; float: left; display: block; }
.footer .links .text-a{ display: block;float: left;width: calc(100% - 73px);  }
.footer .links .text-a a{  padding-right:15px;margin-bottom: 5px; }
.footer .footer-nav ul li a:hover,
.footer .links .text-a a:hover{ color: #fff; }
.footer.back-black .footer-right .phone strong{ color: #fff; }
.footer.back-black .footer-nav a,
.footer.back-black .copyright,
.footer.back-black .copyright a,
.footer.back-black .links,
.footer.back-black .links a,
.footer.back-black .footer-right .phone span{ color:rgba(255,255,255,.8); }
.footer.back-black .footer-nav a:hover{ color:rgba(255,255,255,.8); }
.footer.back-black .copyright a:hover { color:#fff; }
/*FooterNED*/
/*++------------------------
/*++  Plate-Module
/*++------------------------*/
.comm-title{ position: relative;margin-bottom: 30px; }
.comm-title .title h3{ font-size:36px;color:#333;padding-bottom:5px; }
.back-black .comm-title .title h3,
.back-black .comm-title .subcat a{ color: #fff; }
.back-black .comm-title .title p { color: rgba(255,255,255,.8); }
.comm-title .title p{ color: #333; }
.comm-title:after{ display: block;content: "";clear: both; }
.comm-title .title{ width: 50%;float: left; }
.comm-title .subcat{ width: 50%;float: right;margin-top:33px;text-align:right; }
.comm-title .subcat a{ padding:5px 15px;color:#333;cursor:pointer;border-radius:65px;margin-right:5px; }
.comm-title .subcat a:hover,
.comm-title .subcat a.on{ color:#fff; }/*Service-aSTART*/
.service-a.tb80{ padding: 80px 0 60px; }
.service-a .service-lists ul li{ float:left;width:383px;padding: 20px 0 40px; margin:0 20px 20px 0;text-align: center;border: 1px solid #eee; overflow:hidden;-webkit-transition: all .4s ease-out;transition: all .4s ease-out; }
.service-a .service-lists ul li:nth-of-type(3n){ margin-right: 0; }
.service-a .service-lists ul li .remark span.server-img{ position: relative; display:block;width:100px;height:100px;margin:0 auto;overflow:hidden;}
.service-a .service-lists ul li .remark img{ position: absolute;top: 50%;left: 50%; display: block;width: 100%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%); }
.service-a .service-lists ul li h5{ font-size:20px; color:#333;padding: 8px 0 5px; }
.service-a .service-lists ul li p{ padding:0 20px;color: #666; }
.service-a .service-lists ul li:hover{box-shadow: 0 0 20px rgba(0,0,0,.3);}
.service-a.back-black .service-lists ul li{ background: #fff; }
.service-a.back-black .service-lists ul li:hover{ box-shadow: 0 0 20px rgba(255,255,255,.3); }
/*Service-aNED*//*Partner-bSTART*/
.plate-partner.partner-b{ padding-bottom: 52px; }
.partner-b .partner-lists:after{ display: block;content: '';clear: both; }
.partner-b .partner-lists ul li{ position: relative; width: 223px;height: 166px;float: left;border: 1px solid #f0f0f0;margin:0 18px 18px 0;overflow: hidden; }
.partner-b .partner-lists ul li:nth-of-type(5n){ margin-right: 0; }
.partner-b .partner-lists ul li img{ display: block;width: 100%;height: 100%; }
.partner-b.back-black .partner-lists ul li{ border-color: transparent; }
/*Partner-bNED*//*Article-cSTART*/
.plate-article.article-c{ padding-bottom: 40px; }
.plate-article.article-c .comm-title .title{ width: 100%; }
.article-c .article-lists ul li{ position: relative; float: left;width: 365px;margin: 0 52px 20px 0;background: #fff;overflow: hidden;-webkit-transition:all .4s ease-out;transition:all .4s ease-out; }
.article-c .article-lists ul li:nth-of-type(3n){ margin-right: 0; }
.article-c .article-lists ul li img{ display: block;width: 100%; }
.article-c .article-lists ul li .news-data{ position:absolute;left:10px;top:10px;width:70px;height:70px;background:#000;opacity:.8;text-align:center;
    -webkit-transition:all .4s ease-out;transition:all .4s ease-out;}
.article-c .article-lists ul li .news-data span.md{ display:block;color:#fff;padding-top: 15px; }
.article-c .article-lists ul li .news-data span.y{color:#fff}
.article-c .article-lists ul li .remark h5{ color: #333;padding: 15px 0 3px;font-weight: bold; }
.article-c .article-lists ul li .remark .desc{ color: #666; }
.article-c .article-lists ul li .remark .news-more{ display: block; font-size: 25px;margin-top: 15px; }
.article-c .article-lists ul li:hover .news-data{ opacity: 0; }
.article-c.back-black .comm-title .title p .arta-more{ color: #fff; }
.article-c.back-black .article-lists ul li .remark{ padding:0 15px 20px; }
.article-c.back-black .article-lists ul li:hover{ box-shadow: 0 0 20px rgba(255,255,255,.3); }
/*Article-cNED*//*Picture-dSTART*/
.picture-d .comm-title .title{ width:100%; }
.back-black.picture-d .comm-title .title .prod-more{ color: #fff; }
.picture-d .picture-lists{ position: relative; }
.picture-d .picture-lists .bd ul li:after{ display:block;content:"";clear:both; }
.picture-d .picture-lists .bd ul li{ height: 445px; background: #f9f9f9;overflow: hidden; }
.back-black.picture-d .picture-lists .bd ul li{ background: #fff; }
.picture-d .picture-lists .bd ul li .left-img,
.picture-d .picture-lists .bd ul li .right-text{ position: relative; width:50%;height: 100%; }
.picture-d .picture-lists .bd ul li .left-img img{ display: block;width: 100%;height: 100%; }
.picture-d .picture-lists .bd ul li .remark{ position: absolute;top: 50%;left: 50%; width: 90%;text-align: center;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 55; }
.picture-d .picture-lists .bd ul li .remark h5{ font-size: 30px; }
.picture-d .picture-lists .bd ul li .remark p{ color: #999;margin: 20px 0 25px; }
.picture-d .picture-lists .bd ul li .remark .detail-a{ display: block;color: #fff; width: 105px;height: 40px;line-height: 40px;font-size: 12px; text-align: center;margin: 0 auto; }
.picture-d .picture-lists .hd{ width: 50%; position: absolute;bottom: 50px;right: 0;text-align: center;z-index: 66; }
.picture-d .picture-lists .hd ul li{ width: 13px;height: 13px; display: inline-block;border-radius: 65px;background: rgba(0,0,0,.3);
    margin-right: 6px;text-indent: -9999px;cursor: pointer;
}
/*Picture-dNED*//*Cert-bSTART*/
.cert-b .cert-lists:after{ display: block;content: "";clear: both; }
.cert-b .cert-lists{ position: relative; }
.cert-b .cert-lists .bd ul li{ position: relative; float: left;width: 283px;border: 1px solid #eee; text-align: center;margin-right:20px;background: #fff; }
.cert-b .cert-lists .bd ul li img{ max-width: 100%;display: block; }
.cert-b .cert-lists .bd ul li h5{ font-size: 14px;color: #333;height: 40px;line-height: 40px;border-top: 1px solid #eee; }
.cert-b .cert-lists .hd a{ position:absolute;top:-70px;width:33px;height:33px;text-align:center;line-height:35px;border:1px solid #eee;background:#fff;cursor:pointer;font-size:25px; }
.cert-b .cert-lists .hd .prev{ right: 0; }
.cert-b .cert-lists .hd .next{ right: 45px; }
.cert-b .cert-lists .hd .prev.prevStop,
.cert-b .cert-lists .hd .next.nextStop{ opacity: .3; }
/*Cert-bNED*//*Partner-dSTART*/
.plate-partner.partner-d{ position:relative;padding-bottom:62px; }
.plate-partner.partner-d .comm-title .title{ width: 100%; }
.partner-d .partner-lists:after{ display:block;content:'';clear:both; }
.partner-d .partner-lists .bd ul li{ position:relative;width:100%; }
.partner-d .partner-lists .bd ul li .lower{ width:223px;height:166px;float:left;border:1px solid #f0f0f0;margin:0 18px 18px 0;overflow:hidden; }
.partner-d .partner-lists .bd ul li .lower:nth-of-type(5n){ margin-right:0; }
.partner-d .partner-lists .bd ul li img{ display:block;width:100%;height:100%; }
.partner-d.back-black .partner-lists .bd ul li{ border-color:transparent; }
.partner-d .partner-lists .hd{ width: 100%; position: absolute;bottom: 25px;left: 0;text-align: center;z-index: 66 }
.partner-d .partner-lists .hd ul li{ width: 13px;height: 13px; display: inline-block;text-indent: -9999px;background: rgba(0,0,0,.4);border-radius: 65px;margin-right: 10px;cursor: pointer; }
.partner-d.back-black .partner-lists .hd ul li{ background: rgba(255,255,255,.4); }
/*Partner-dNED*//*Page-aSTART*/
.page-a.plate-page:after{ display: block;content: "";clear: both; }
.page-a.plate-page .page-gs{ height: 400px;overflow: hidden; }
.page-a .w50{ width: 50%;height: 100%; }
.page-a .text-info{ position: relative;float: left; }
.page-a .text-info .text-width{ width:90%;position:absolute;top:50%;left:0;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);z-index: 66; }
.page-a .text-info h5{ font-size: 36px; }
.page-a .text-info em{ display: block;width: 70px;height: 2px;background: #000;margin: 30px 0; }
.page-a .text-info .remark{ line-height: 25px; }
.page-a .text-info .a-more{ display: block;width: 148px;height: 43px;margin-top: 40px;text-align: center;line-height: 43px; border: 1px solid #e6e6e6;border-radius: 65px; }
.page-a .page-img{ float: right; }
.page-a .page-img img{ display:block;width:100%;height:100%; }
.back-black.page-a .text-info h5{ color: #fff; }
.back-black.page-a .text-info em{ background: #fff; }
.back-black.page-a .text-info .remark{ color: rgba(255,255,255,.8); }
.back-black.page-a .text-info .a-more{ border-color: rgba(255,255,255,.6);color: #fff; }
.page-a .text-info .a-more:hover{ color: #fff; border-color: transparent; }
/*Page-aNED*//*Article-aSTART*/
.article-a.plate-article{ padding-bottom: 60px; }
.article-a.plate-article .comm-title .title{ width: 100%; }
.article-a .article-lists ul li{ float: left;width: 285px;margin: 0 20px 20px 0;background: #fff;transition: all .4s ease-out;-webkit-transition: all .4s ease-out; }
.article-a .article-lists ul li .imgs{ width: 100%;height: 200px;overflow: hidden; }
.article-a .article-lists ul li img{ display:block;width: 100%; }
.article-a .article-lists ul li .remark{ padding: 15px 15px 20px;border: solid #e6e6e6;border-width: 0 1px 1px; }
.article-a .article-lists ul li .remark .md,
.article-a .article-lists ul li .remark .y{ display: block; }
.article-a .article-lists ul li .remark .md{ font-size: 25px;color: #333; }
.article-a .article-lists ul li .remark .y{ color: #666; }
.article-a .article-lists ul li .remark h5{ font-weight: bold;color: #333;padding: 10px 0; }
.article-a .article-lists ul li .remark .desc{ color: #666;padding-bottom: 20px; }
.article-a .article-lists ul li .remark .detail-a{ color: #666; }
.article-a.back-black .comm-title .title p .arta-more{ color: #fff; }
.article-a.plate-article .article-lists ul li:hover{ box-shadow: 0 0 20px rgba(0,0,0,.3); }
.article-a.plate-article .article-lists ul li:hover img{ -webkit-transform: scale(1.2);transform: scale(1.2); }
.article-a.plate-article.back-black .article-lists ul li:hover{ box-shadow: 0 0 15px rgba(255,255,255,.4); }
/*Article-aNED*//*Ads-aSTART*/
.ads-a.ads-module a{ width: 100%;display: block; }
/*Ads-aNED*//*Product-bSTART*/
.product-b.plate-case{ padding-bottom: 57px; }
.product-b .product-lists ul li{ width: 385px;float: left;margin: 0 23px 23px 0;overflow: hidden;-webkit-transition: all .4s ease-out;transition: all .4s ease-out; }
.product-b .product-lists ul li .posi-img{ position: relative;width: 100%;height: 300px;overflow: hidden; }
.product-b .product-lists ul li .posi-img img{ width: 100%;display: block; }
.product-b .product-lists ul li .remark{ padding:18px 15px;text-align: center; }
.product-b .product-lists ul li .remark h5{ font-size: 16px; font-weight: bold;color: #000; }
.product-b .product-lists ul li .remark p{ color: #666; }
.back-black.product-b .product-lists ul li .remark h5{ color: #fff; }
.back-black.product-b  .product-lists ul li .remark p{ color: rgba(255,255,255,.7); }
.product-b .product-lists ul li:hover{ box-shadow: 0 0 20px rgba(0,0,0,.3) }
.product-b .product-lists ul li:hover img{ -webkit-transform: scale(1.1);transform: scale(1.1); }
/*Product-bNED*/
/** module-v2 **/
.a-mores{ display: none;width: 130px;height: 40px;line-height: 40px; text-align: center; background: #222a35;color: #fff;margin-top: 40px;}
.a-mores:hover{ color: #fff; }
/** module-equipment-v2 **/
.module-equipment-v2 li{ position: relative; float: left; width: calc(100% / 5);height: var(--100vh);overflow: hidden; }
.module-equipment-v2 li .remark{ display: flex;align-items: center; position: absolute;width: 100%;height: 100%; top: 0;left: 0;
    background: rgba(0,0,0,.20);color: #fff; z-index: 65; }
.module-equipment-v2 li .txt{ padding-left: 35px; }
.module-equipment-v2 li .remark p{ font-size: 16px;text-transform: uppercase;line-height: 25px; }
.module-equipment-v2 li .remark h5{ font-size: 30px; }
.module-equipment-v2 li.on{ width: 30%; }
.module-equipment-v2 li:not(.on){ width: calc(70% / 4); }
.module-equipment-v2 li.on .remark{ background: rgba(0,0,0,0); }
.module-equipment-v2 li.on .remark a{ display: block; }
/** module-case-v2 **/
.module-case-v2{ overflow: hidden; }
.module-case-v2 .swiper-slide{ width: 100%; height: var(--100vh); }
.module-case-v2 .swiper-slide .remark{
    position: absolute;
    width: 380px;
    height: 100%;
    top: 0;
    right: 0;
    background:#222a35;
    z-index: 65;
}
.module-case-v2 .swiper-slide .txt{
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% - 90px);
    padding: 0 45px;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    z-index: 55;
    color: #fff;
}
.module-case-v2 .swiper-slide .remark h5{ font-size: 36px;line-height: 42px;padding-bottom: 15px;font-weight: bold; }
.module-case-v2 .swiper-slide .remark h6{ font-size: 16px;text-transform: uppercase;margin:10px 0 20px }
.module-case-v2 .swiper-slide .remark p{ color: #fff;margin: 5px 0 25px; }
.module-case-v2 .swiper-slide .detail-a{ position: absolute;bottom: 45px;right: 105px;font-size: 22px; color: #fff;z-index: 65 }
/*.module-case-v2 .swiper-pagination{ bottom: 80px; }*/
/*.module-case-v2 .swiper-pagination-bullet{ width: 15px;height: 15px; background: #fff;opacity: 1; }*/
/*.module-case-v2 .swiper-pagination-bullet-active{ background: #222a35; }*/
.module-case-v2 .swiper-button-prev,
.module-case-v2 .swiper-button-next{ left: auto; }
.module-case-v2 .swiper-button-prev{ right:295px; }
.module-case-v2 .swiper-button-next{ right: 255px; }
.module-case-v2 .remark:hover h5,
.module-case-v2 .remark:hover h6,
.module-case-v2 .remark:hover p{ transform: scale3d(1.05,1.05,1.05); }
/** module-about-v2 **/
.module-about-v2 .remark{ width: 100%; position: absolute;top: 50%;left: 50%; color: #fff;
    text-align: center;transform: translate(-50%,-50%); z-index: 66; }
.module-about-v2 .remark h5{ font-size: 45px;text-transform: uppercase;line-height: 60px;letter-spacing:0px; }
.module-about-v2 .remark h5.en{ font-size: 40px;font-weight: bold; padding: 0px 0 25px; }
.module-about-v2 .remark .p1{ font-size: 40px;font-weight: lighter;padding-bottom: 24px;letter-spacing: 7px; }
.module-about-v2 .remark .p2{ font-size: 19px;text-transform: uppercase;letter-spacing:0.3px }
/* park */
.park { position: absolute;bottom: 35px;left: 0;width: 100%;z-index: 65 }
.park .container{ background: #222a35;box-shadow: 0 0 10px rgba(0,0,0,.3); }
.park .container,
.park li,.park li a{ height: 120px; }
.park li{ float: left; width: 25%; }
.park li a{ display: flex;align-items: center;justify-content: center; }
.park li .imgs{ width: 40px;height: 40px;margin-right: 10px; }
.park li .imgs img{ max-width: 100%; }
.park li .remarks{ max-width: calc(100% - 50px);color: #fff; }
.park li .remarks h6{ font-size: 16px; }
.park li .remarks p{ color:#909296 }
/** module-advanta-v2 **/
.title-v2{ padding: 0 35px; height: 150px;line-height: 220px; }
.title-v2 h5{ font-size: 36px;color: #000; }
.title-v2 h5 strong{ text-transform: uppercase;padding-left: 25px; }
.module-advanta-v2 li{ position: relative; float: left; width: calc((100% / 5) - 8px);height: calc(100vh - 150px); }
.module-advanta-v2 li:not(:last-child){ margin-right: 10px; }
.module-advanta-v2 .remark{ display: flex;flex-direction: column;justify-content: center; position: absolute;top:0;left: 0;width: calc(100% - 70px);height: 100%; padding: 0 35px; color: #fff; background: rgba(0,0,0,.20);
    z-index: 65; }
.module-advanta-v2 .remark .imgs{ width: 66px;height: 66px; }
.module-advanta-v2 .remark .imgs img{ max-width: 100%; }
.module-advanta-v2 .remark h6{ font-size: 16px;text-transform: uppercase;line-height: 24px; }
.module-advanta-v2 .remark h5{ font-size: 24px;padding-bottom: 12px; }
.module-advanta-v2 li:hover .remark{ background: rgba(0,0,0,0); }
.module-advanta-v2 li:hover .remark a{ display: block; }
/** module-partner-v2 **/
.module-partner-v2{ position: relative; height: var(--100vh); }
.module-partner-v2 .title-v2{ position: absolute;top: 135px;left: 35px;padding: 0;height: auto;line-height: normal; z-index: 65; }
.module-partner-v2 .title-v2 h5{ color: #fff; }
/** module-article-v2 **/
.cls46{ background:#f5f5f5;  }
.module-article-v2 .title-v2 h5{ position: relative; }
.module-article-v2 .title-v2 h5 a{ position: absolute;top:100px;right: 0; font-size: 14px;color: #666;line-height: normal; }
.module-article-v2 .cons{ padding: 0 35px; }
.module-article-v2 li{ float: left; width: calc((100% / 4) - 24px);height: 500px;background: #fff; }
.module-article-v2 li:not(:last-child){ margin-right: 32px; }
.module-article-v2 li .imgs{ width: 100%;height: 293px; }
.module-article-v2 li .imgs img{ width: 100%;height: 100%; }
.module-article-v2 li .remark{ padding: 35px 40px 0; }
.module-article-v2 li .remark h5{ font-size: 16px;color: #000; }
.module-article-v2 li .remark p{ color: #666;line-height: 26px;margin: 15px 0 30px; }
.module-article-v2 li .remark span{ display: block; color: #999;font-size: 12px; }
.module-article-v2 li:hover{ background: #222a35; }
.module-article-v2 li:hover .remark h5,
.module-article-v2 li:hover .remark p,
.module-article-v2 li:hover .remark span{ color: #fff; }