﻿@charset "utf-8"; 
:root{--color:#EE8594;--introcolor:#555555}
@media (min-width:769px){.contact-list .contact-item{width:32%}}
.home-banner video{width:100%;}
.indexbotban img{width:100%}
.indexprj{background: #eee;}
.indexprj .prjbigimg{position: relative;}
.indexprj .prjbigimg img{width: 100%;}
.indexprj .prjbigtxt{position: absolute;top:13%;left: 2%;font-size: 70px;font-weight: var(--fontbold7);color: #fff;}
.indexprj .prjbigimg2 .prjbigtxt{top:40%;left: 5%}
.indexprj .prjbigimg3 .prjbigtxt {top: 64%;left: 7%;}
.indexprj .prjimgtxt{display: flex;padding-top:3%;padding-bottom: 3%;justify-content: space-between;}
.indexprj .prjimgtxt p:nth-child(1){font-size: 50px;font-weight: var(--fontbold7);}
.indexprj .prjimgtxt p:nth-child(2){font-size: 40px;}
.indexprj .prj-simg{display: flex;}
.indexprj .prj-simg img{margin-right: 20px;width: 50%;max-width: 350px;}
@media (min-width:769px) and (max-width:1440px){.indexprj .prjimgtxt{padding-top:2%;padding-bottom: 2%;}}
@media (min-width:769px){.indexprj .prj-txt img:hover{animation:prjjt 1s;-webkit-animation:prjjt 1s}}
@keyframes prjjt{
0%   {transform: translateY(0)}
50%  {transform: translateY(-20px)}
100% {transform: translateY(0)}}
@-webkit-keyframes prjjt {
0%   {transform: translateY(0)}
50%  {transform: translateY(-20px)}
100% {transform: translateY(0)}}
@media (max-width:1440px){.indexprj .prj-simg img{max-width: 250px;height: 250px;}
.indexprj .prjbigtxt{font-size: 40px;}}
@media (max-width:1024px){.indexprj .prjbigtxt {font-size: 40px;left: 50px;}
.indexprj .prjimgtxt{padding-top: 3%;padding-bottom: 3%;}
.indexprj .prjimgtxt .prj-txt p{font-size: 24px;}
.indexprj .prj-txt img{width: 40px;}}
@media (max-width:768px){.indexprj .prjbigtxt{font-size: 20px;left:30px;top: 20px;}
.indexprj .prjimgtxt{flex-wrap: wrap;}
.prj-txt,.prj-simg{width: 100%;}
.prj-simg{justify-content: space-between;}
.indexprj .prj-simg img {max-width: 49%;margin-right: 0;}}
.indexprjpro .prjpro{display: flex;}
.indexprjpro .prjpro-case{position: relative;}
.indexprjpro .prjpro-case .prjpro-txt{position: absolute;top:5%;font-size: 40px;left: 5%;}
.indexprjpro .prjpro-case .prjpro-txt p:nth-child(1){font-size: 50px;font-weight: var(--fontbold7);}
.indexprjpro .prjpro-case .prjpro-txt img:hover{animation: prjjt 1s;-webkit-animation: prjjt 1s;}
@media (max-width:1024px){.indexprjpro .prjpro-case .prjpro-txt{font-size: 20px;}
.indexprjpro .prjpro-case .prjpro-txt p:nth-child(1){font-size:18px;}
.indexprjpro .prjpro-case .prjpro-txt img{width: 40px;}}
@media (max-width:768px){.indexprjpro .prjpro-case .prjpro-txt{font-size: 16px;}
.indexprjpro .prjpro-case .prjpro-txt p:nth-child(1){font-size: 12px;}}
@media (min-width:1024px){body{padding-top: 100px;}
.head-top{display:none}}
@media (max-width: 768px) {.head-info .head-logo a img {max-height: 55px;}}
footer{background: #FAFAFA;}
footer .foot-title{color: #565656;font-weight: 900;}
footer .foot-touch .foot-inner .icon em{color: #646464;}
footer a,footer .foot-touch .foot-inner .content,.foot-text{color: #868686;}
.indexfoottop{background: url(/uploads/43032/page/p202412311513106fec7.jpg) no-repeat center/cover;padding:4% 0;position: relative;}
.indexfoottop:before{content:'';width:100%;height:100%;display:block;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;z-index:1;}
.indexfoottop .l-wrap{position:relative;z-index:2;}
.indexfoottop .home-title,.indexfoottop .home-des{color:#fff;}
.indexfoottop .home-des{max-width:850px;margin:15px auto;}
.indexfoottop .foottop-btn{text-align: center;}
.indexfoottop .home-more{border-radius: 30px;text-transform: capitalize;}
.home-news .home-des{display:none;}
.home-news .homenews-box{background: #fff;}
footer .foot-main .foot-item.foot-info .foot-title{display: none;}
.home-news .homenews-box{margin-top:0;}
.prodetails-content .prodetails-tabs .prodetails-tabs-item:nth-child(2){display:none}
@media(min-width:1025px){
.lang{margin-left:10px;}
.lang-icon span{color:#333}
.lang-icon span::before,.lang-icon span::after{background:#333;}}
.banner-inner .banner-img img{max-height: unset;}