﻿@charset "utf-8"; 
@font-face{font-family: 'AliPuHui';src: url(/js/41611/PuHui.otf);}
:root{--color:#003465;--fontfamily:'AliPuHui'}
.table-wrap tr:nth-child(even){background:#fff;}  
.table-wrap tr:nth-child(odd){background:#eee;} 
@media (min-width:1025px){.head-info .head-logo a img{max-height:inherit}}
.home-about .about-info .about-line,.newslist li .newslist-img .date{background:var(--color)}
.nyaboutus-swiper {margin:0 auto 20px;max-width:1200px;}
.nyaboutus-swiper img {display:block;margin:0 auto}
.nyaboutus-swiper .swiper-pagination-bullet-active {background:var(--color)!important}
.home-about .about-img .routeimg::after{display:none}
.home-about .about-img .routeimg img{border-radius:0}
.home-about .about-new{font-size:20px;font-weight:var(--fontbold7);color:var(--color);line-height:1}
.home-about .about-work{font-size:38px;font-weight:var(--fontbold7);color:var(--color);line-height:1}
.home-about .about-modern{font-size:25px;font-weight:var(--fontbold7);color:var(--color);margin-top:15px}
.home-footlogo ul li{text-align:center}
.home-footlogo ul li>a{display:block;width:100%;transition: all .3s ease-in-out;}
.home-footlogo ul li:hover a{transform: translateY(-10px);}
@media (min-width:1025px){
.home-footlogo ul li{width:12%}
.l-wrap,.home-about .l-wrap{max-width: 1200px;}
body.index main .l-wrap{max-width:1850px}
.home-hotpro{padding: 0 0 50px;}}
.home-footlogo ul li img{width:auto;max-width:100%;aspect-ratio: 119/82;}
.home-footlogo ul li .tit{font-size:18px;border-bottom:3px solid var(--color);color:var(--color);font-weight:var(--fontbold7);padding:10px 0;min-height:80px;display:flex;align-items:center;justify-content:center;}
.home-footlogo ul li .tit p {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:100%;text-align:center;}
.home-projects .homeprojects-right{width:100%}
.home-projects .project-inner{position:absolute;left:8%;top:3%;max-width:75%}
.home-projects .project-inner .tit-big{color:#fff;font-size:3.6vw;font-weight:var(--fontbold7);line-height:1.2}
.home-projects .project-inner .tit-sml{color:#fff;font-size:2.3vw;font-weight:var(--fontbold7);margin-top:3%;line-height:1.2}
.home-projects .homeprojects-right .swiper-slide a.project-more{position:absolute;bottom:10%;left:8%;display:inline-block;padding:5px 15px;border-radius:20px;background:#fff;color:var(--color);font-weight:var(--fontbold7);transition:all .3s;width:auto}
.home-projects .homeprojects-right .swiper-slide a.project-more:hover{background:var(--color);color:#fff;}
@media (max-width:1024px){.home-about .about-img{width:100%;}
.home-about .about-img img{width:100%}
.home-footlogo ul li{width:32%;margin:10px 0;}}
@media (max-width:550px){.home-projects .project-inner .tit-big{font-size:7vw;}
.home-projects .project-inner .tit-sml{font-size:4.5vw}
.home-footlogo ul li{width:48%}
.home-footlogo ul li .tit{padding:5px 0;min-height:60px;font-size:15px}}
.contact-box .contact-main .home-line{margin-bottom:20px}
.home-service .homeservice-list .homeservice-item{justify-content:flex-start}
@media (min-width:1025px){.head-info {height:65px;}
body {padding-top:65px;}
.head-info .nav-ul>li>a.inmenu_1,.head-info .nav-ul>li>a:hover {color:#fff;}}
.head-top {display:none;}
.head-info {background:var(--color);}
.head-info .nav-ul>li>a {color:#fff;text-transform:uppercase;}
.home-banner .swiper-slide-active img {animation:none}
.home-footlogo {background:#fff;}
.m-menu span{background:#fff}
.m-menu.act span{background:var(--color)}
.home-about {padding:2% 0 0}
@media (min-width:769px){.home-about .about-img {width:48.6666%;}
.home-about .about-img .routeimg {max-width:100%;}
.home-about .about-info {padding-left:70px}}
@media (min-width:1201px){.home-about .about-new,.home-about .about-modern {font-size:36px}
.home-about .about-work {font-size:55px}
.home-about .about-info .about-line {margin:15px 0 40px;}}
.home-about .about-info .about-text {color:var(--color);line-height:1.9;}
.home-more {text-transform:capitalize;border-radius:30px;}
.home-about .about-stit{font-size:24px;font-weight:var(--fontbold7);color:var(--color);line-height:1;margin-bottom:15px}
@media (max-width:1200px){.home-about .about-stit{font-size:20px}
.home-about .about-info .about-line{width:40px;margin-top:12px}}
.home-projects,.home-projects::after {background:#fff}
footer,footer .copyright {background:#004066;color:#fff;}
footer::after {background:none;}
footer .foot-title {color:#fff;}
footer .foot-title::after {background:#fff;}
footer a,footer a:hover,footer .foot-touch .foot-inner .icon em {color:#fff;}
a.social-item.fb {background:url(/uploads/41611/sns03.png) no-repeat center!important;background-size:auto 25px!important}
a.social-item.tw {background:none!important;}
a.social-item.lk {background:url(/uploads/41611/sns02.png) no-repeat center!important;background-size:auto 25px!important}
a.social-item.you {background:url(/uploads/41611/sns01.png) no-repeat center!important;background-size:auto 27px!important}
a.social-item.ins{background:url(/uploads/41611/page/p202511140906232c318.png) no-repeat center!important;background-size:auto 26px!important}
footer .foot-share ul a {color:transparent!important;}
footer .foot-share ul a.social-item.tw {color:#fff!important;}
footer .foot-share ul a.social-item.tw i{font-size:27px}
.foot-item.foot-info .foot-title {display:none;}
.foot-text p {font-weight:bold;text-transform:uppercase;font-size:26px;line-height:1.3;}
@media (min-width:769px){.foot-item.foot-info {border-right:2px solid #fff;padding-right:30px;width: 18% !important;margin-top:25px;}
.foot-text p {text-align:right;}
footer .foot-share ul {justify-content:flex-end;}
footer .foot-share ul a {margin:0 0 0 10px;}}
footer .foot-share {margin-top:25px;}
.footbotbox {display:flex;justify-content:center;align-items:flex-end;padding-bottom:56px;}
@media (min-width:1025px){.footbotbox{transform: scale(0.8) translateX(50px);}}
.footbotbox p {margin-left:15px;padding-left:17px;line-height:1.1;position:relative;letter-spacing:1px;font-weight:var(--fontbold7);font-size:17px}
.footbotbox p:before {content:'';width:2px;height:100%;background:#fff;position:absolute;left:0;top:0}
footer .copyright {display:none;}
@media (max-width:560px){.foot-text p{font-size:28px}
.footbotbox img{height:60px}
.footbotbox p{font-size:14px}}
@media (min-width:769px) and (max-width:1440px){.prodetails-info .prodetails-text{font-size:14px}
.prodetails-info .prodetails-name{padding-bottom:10px;margin-bottom:0}
.prodetails-info .prodetails-btnlist{margin:10px 0;}
.share-btn-list{margin-top:0}}
.home-about .about-info .about-text{max-width:367px;line-height:1.2;margin-bottom:12%}
.home-about .about-modern{margin-top:0;line-height:1}
.about-more{font-size:20px;text-decoration:underline;display:inline-block}
.about-more:first-letter{text-transform:uppercase;color:var(--color)}
.about-more em{font-weight:bold;}
@media (max-width:1024px){.home-about .about-info{margin-top:20px;}
.home-about .about-info .about-text{max-width:100%;margin-bottom:20px;}
.home-about .about-modern{margin:15px 0;}
.about-more{font-size:16px;}}
.home-service .homeservice-list .homeservice-item{padding:0;position:relative;border-radius:0;display:block}
.home-service .homeservice-list .homeservice-item a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 10%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:30px;font-weight:bold;line-height:1.2;}
.home-service .homeservice-list .homeservice-item img{line-height:0;width:100%;height:100%;object-fit:cover;}
.home-service::after{display:none;}
.home-service{background:#fff;padding: 46px 0;}
.home-service .homeservice-list{margin-top:0;}
@media (max-width:1024px){.home-service .homeservice-list .homeservice-item a{font-size:20px;}}
@media (max-width:768px){.home-service .homeservice-list .homeservice-item{margin-bottom:20px!important}}
.home-service .homeservice-list .homeservice-item:nth-child(1){width:49%;}
.home-service .homeservice-list .homeservice-item:nth-child(1) a{color:var(--color);justify-content: left;max-width:50%;}
@media (max-width:1024px){.home-service .homeservice-list .homeservice-item:nth-child(1){width:100%;}
.home-service .homeservice-list .homeservice-item:nth-child(2){margin-bottom:0 !important;}
.home-service .homeservice-list .homeservice-item{width:49%;}}
.home-choose{padding:0;}
.home-projects{padding-bottom:0;}
.home-hotpro .home-des{display:none;}
.home-hotpro .homehotpro-list .homehotpro-item{margin-bottom:0;width:23%;display:block;max-height:none;border:none;position:relative;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .text{display:none}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img{max-height:none;width:100%;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img img{transform:scale(1.02);}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .title{font-weight:bold;color:var(--color);margin-top:10px;}
.home-news .homenews-box{margin-top:0;background:#fff;border:none}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info{padding:0;}
@media (max-width:768px){.home-hotpro .homehotpro-list .homehotpro-item,.home-hotpro .homehotpro-list .homehotpro-item:last-child{width:48%;margin-bottom:0!important;}  }
.home-touch {padding-bottom:50px;text-align:center;color:var(--color)}
.home-touch .logo {width:110px;height:110px;overflow:hidden;border:2px solid var(--color);border-radius:50%;margin:0 auto 30px;display:flex;align-items:center;justify-content:center}
.home-touch .logo em{font-size:60px;color:var(--color);line-height:1}
.home-touch .touch-title{font-size:20px;font-weight:bold}
.home-touch .touch-subtitle{font-size:18px;margin:15px 0 20px;}
.home-touch a{padding:5px 40px;border:1px solid var(--color);display:inline-block;}
.home-touch a em{margin-left:10px;transition:.3s}
.home-touch a:hover{background:var(--color);color:#fff}
@media (max-width:768px){.home-touch .logo{width:80px;height:80px;margin-bottom:20px;}
.home-touch .logo em{font-size:32px;}}
.foot-info .foot-share{display:none;}
@media (min-width: 769px){footer .foot-share ul {justify-content: flex-start;}footer .foot-share ul a{margin:0;margin-right:3px}
.home-about .about-info .about-text{max-width:600px}
.home-about .about-info .about-text p{font-size:1.6vw;line-height:1.6}
.about-more{font-size:1.5vw}}
@media (min-width:769px) and (max-width:1600px){.home-about .about-info .about-text{max-width:500px;}}
@media (min-width:769px) and (max-width:1440px){.home-about .about-info .about-text{max-width:450px;}}
@media (min-width:769px) and (max-width:1366px){.home-about .about-info .about-text{max-width:425px;}}
@media (min-width:769px) and (max-width:1280px){.home-about .about-info .about-text{max-width:400px;}}
@media (min-width:769px) and (max-width:1024px){.home-about .about-info .about-text{max-width:320px;}}
.foot-share ul{margin-left:-5px}
.prodetails-content .prodetails-tabs .prodetails-tabs-item:nth-child(2){display:none}
.about-more{color: var(--color);}
.home-choose .l-wrap{display:block;}
.home-choose .home-title.vr-title,.home-news .homenews-box .home-title{text-align: left;color:var(--color);position:relative;text-transform: uppercase;}
.home-choose .home-title.vr-title:after,.home-news .homenews-box .home-title:after{content:'';width:80%;height:2px;display:block;background: var(--color);position:absolute;top:50%;right:0;transform: translateY(-50%);}
.home-choose .vr-box iframe{width:100%;display:block;height:30vw;margin-top:20px;}
.home-news .homenews-box .home-line{display:none;}
.home-news .homenews-list .homenews-item .homenews-info .title{color:var(--color)}
@media (max-width:1366px){.home-choose .home-title.vr-title:after, .home-news .homenews-box .home-title:after{width:78%;}}
@media (max-width:550px){.home-choose .home-title.vr-title:after, .home-news .homenews-box .home-title:after{width:55%;}}
@media (min-width:1025px){.home-news .homenews-box{padding:0;}
.home-3d {margin-bottom:40px;}}
.home-3d iframe {height:580px;}
@media (max-width:768px){.home-3d{display:none;}}
.home-title{color:var(--color)}
.home-news{padding-bottom:0;}
.home-choose .vr-box iframe{height:680px}
@media (max-width:1024px){.home-choose .vr-box iframe{height:480px}}
.home-about .about-info .about-text{max-width:100%}
.home-touch{margin-top:2vw}
@media (min-width:1025px){.home-touch{padding-bottom:80px}}
.home-banner {height:calc(100vh - 70px);}
.home-banner #indexbanner {height:100%;}
.home-banner .swiper-slide {height:auto;}
.home-banner .swiper-slide>a {display:block;height:100%;width:100%;}
@media (max-width:1024px){.home-banner {height:calc(100vh - 60px);}}
@media (max-width:768px){.home-banner {height:auto;}}
.home-hotpro .home-line{display:none}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more{display:none;}
.homehotpro-bottom-more{text-align:center;}
.homehotpro-bottom-more a{color:#333;background:#EBEBEB;padding:5px 15px;display:inline-block;font-weight:var(--fontbold7);margin-top:3%;transition:all .3s}
.homehotpro-bottom-more a:hover{background:var(--color);color:#fff}
@media (min-width:768px){.home-projects #project-r .swiper-wrapper{justify-content: space-between;}
.home-projects #project-r .swiper-wrapper .swiper-slide{width:48% !important;margin:0 !important}
.home-about .l-wrap{align-items: inherit;}}
@media (min-width: 769px){.home-about .about-more{font-size: 2vw;}}
.home-footlogo ul{align-items:flex-end;}
.sustainability{background:url(/uploads/41611/sus/sus1.jpg);background-size: 100% 100%;padding: 10% 0;}
.home-about .about-inner{position: relative;}
.home-about .about-inner .left{width:26%;position:absolute;left:5%;top:50%;transform: translateY(-50%);}
.home-about .about-inner .left .about-title{font-weight:var(--fontbold7);color:var(--color);font-size:40px;line-height:1;position:relative}
.home-about .about-inner .left .about-title:after{content:'';width:50px;height:2px;display:block;background:var(--color);margin-top:20px;}
.home-about .about-inner .left .about-word{color:var(--color);margin:20% 0;}
.home-about .about-inner .left .about-word strong{display:block;margin-top:20px;font-weight: var(--fontbold7);font-size:18px;}
.home-about .about-inner .left .about-more{display: inline-block;padding: 0;line-height: 1;color: var(--color);border-bottom: 1px solid var(--color);text-decoration: none;font-size:24px;}
@media (max-width:1600px){.home-about .about-inner .left{width:29%;}
.home-about .about-inner .left .about-word{margin:13% 0;}}
@media (max-width:1440px){.home-about .about-inner .left{width:31%;}
.home-about .about-inner .left .about-word{margin:10% 0;}}
@media (max-width:1366px){.home-about .about-inner .left{width:32%;}
.home-about .about-inner .left .about-word{margin:20px 0;}
.home-about .about-inner .left .about-title{font-size:32px;}
.home-about .about-inner .left .about-word{font-size:15px;}
.home-about .about-inner .left .about-word strong{font-size:16px;}
.home-about .about-inner .left .about-more{font-size:20px;}}
@media (max-width:1024px){.home-about .about-inner .left .about-word{font-size:14px;}
.home-about .about-inner .left .about-title{font-size:28px;}
.home-about .about-inner .left .about-title:after{margin-top:10px;}}
@media (max-width:768px){.home-about .about-inner .left{position: initial;width:100%;background: #F2F2F2;transform: initial;padding:20px;}}
footer .foot-code img{height: 140px;}
@media (min-width:1025px) {
.home-news .homenews-list .homenews-item .homenews-img a img{height: 250px;object-fit: cover;}
.home-news .homenews-list{justify-content: space-between;}
.home-news .homenews-list .homenews-item{width: 24%;margin-right: 0;}
.home-news .homenews-list .homenews-item .homenews-info{width: 90%;margin: 0 auto;box-sizing: border-box;box-shadow: 0px 0px 6px 2px #8c8c8c;transform: translateY(-25px);z-index: 0;position: relative;background: #fff;}
.home-news .homenews-list .homenews-item .homenews-info .title{color: var(--color);font-size: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;min-height:53px;}
.home-news .homenews-list .homenews-item .homenews-info .more{border-top: none;text-transform:capitalize;position: relative;padding: 10px 0 0;display: inline-block;margin-top: 0;color: var(--color);}
.home-news .homenews-list .homenews-item .homenews-info .more::after{position: absolute;content: '';width: 100%;height: 1px;background: var(--color);bottom: 0;left: 0;}}
.home-service .homeservice-list .homeservice-item .cate-name img{max-width:100%;height:auto;}
.home-service .homeservice-list .homeservice-item:nth-child(2) .cate-name img{max-width:83%;}
.home-news .homenews-list .homenews-item .homenews-img .date{top: 0;bottom: auto;display: flex;text-align: center;}
footer .foot-main .foot-item.foot-nav{width: 20%;}
@media (min-width:1025px){footer .foot-main .foot-item.foot-nav .foot-title{display:none;}
footer .foot-main .foot-item.foot-nav .foot-list{margin-top:25px;}}
footer .foot-main .foot-item{width: 30%;}
.footbotbox{padding-bottom:15px}
footer .foot-title{line-height:1.3;margin-bottom:12px}
footer .foot-share{margin-top:10px}
@media (max-width:1024px){.foot-item.foot-info{margin-top:0;}}
@media (min-width:1921px){body{max-width:100%;}}
.home-choose::before {background:none}
.home-news .home-title .home-title {display:inline-block;background:#fff;z-index:2;padding-right:25px;}
.home-news .home-title .home-title:after {display:none;}
.home-service .homeservice-list .homeservice-item:nth-child(1) .cate-name img{height:54px;object-fit:contain;}
.home-service .homeservice-list .homeservice-item:nth-child(2) .cate-name img{height:21px;object-fit:contain;}
.home-service .homeservice-list .homeservice-item:nth-child(3) .cate-name img{height:21px;object-fit:contain;}
.home-service .homeservice-list .homeservice-item a{padding:0 5px}
@media (max-width:500px){.home-service .homeservice-list .homeservice-item:nth-child(1) .cate-name img{height:36px;}
.home-service .homeservice-list .homeservice-item:nth-child(2) .cate-name img{height:14px;}
.home-service .homeservice-list .homeservice-item:nth-child(3) .cate-name img{height:14px;}}
footer .foot-main .foot-item.foot-nav .foot-title{display:block}
footer .foot-title::after{display:none}
footer .foot-title{text-transform:uppercase}
footer .foot-main .foot-item.foot-code{width:30%;display:flex;flex-wrap:wrap;align-items:flex-end}
footer .foot-main .foot-item.foot-code .footbotbox{transform:scale(1) translate(0);width:100%}
footer .foot-main .foot-item.foot-code .footbotbox img{width:120px;height:auto}
footer .foot-main .foot-item.foot-code .foot-title{display:none}
footer .foot-code img{width:70px;height:70px}
footer .foot-code .foot-share{margin-left:10px}
.footbotbox{padding-bottom:30px;justify-content:flex-start}
.footbotbox p{font-size:14px}
footer .foot-main .foot-item.foot-nav{width:25%}
footer .foot-list li a{width:100%;white-space:nowrap}
footer .foot-main .foot-item.foot-nav .foot-list{margin-top:0}
footer .l-wrap{max-width:1450px}
.foot-item.foot-info{width:100%!important;display:flex;align-items:center;margin-top:0;padding-bottom:20px;border-right:none}
.foot-item.foot-info::before{content:'';display:block;width:70%;height:60px;background-color:#fff}
.foot-item.foot-info .foot-text p{font-size:30px;margin-left:20px;text-align:left}
@media screen and (max-width:1280px){.foot-item.foot-info::before{width:54%}
}
@media screen and (max-width:768px){.foot-item.foot-info::before{display:none}
.foot-item.foot-info .foot-text p{font-size:24px}
}
@media screen and (max-width:500px){footer .foot-main{padding:40px 0}
.foot-item.foot-info .foot-text p{font-size:18px}
}
.kche-item-img img {border: 1px solid #fff;}
.home-3d{display:none;}
@media(min-width:1025px){footer .foot-main .foot-item.foot-code{width:25%;}footer .foot-main .foot-item.foot-nav{width:27%;}footer .foot-main .foot-item{width:31%;}footer .foot-list a{padding:0}
footer .foot-touch .foot-inner{margin-bottom:1px}}
.head-info{background: #004066;}
.news-main .sidebar>div:nth-child(1){display:none;}
.home-banner .swiper-slide img{height: auto;}
@media(min-width:1025px){.index main .l-wrap{padding: 0px 140px;}}
header .head-info .l-wrap{max-width: 1700px;}
.home-banner .swiper-slide img{height: 100%;}
.home-projects{padding-top: 0;}
.home-choose{padding-bottom: 50px;}
.foot-item.foot-info::before{height: 64px;}
footer .foot-main .foot-item.foot-nav{width:22%;}
footer .foot-main .foot-item{width: 33%;}
.home-projects .homeprojects-right #project-r,.home-choose{padding-bottom:30px}
.vr-box,.home-news .homenews-list{margin-top:30px}
footer .foot-title{font-size:22px}
.foot-item.foot-info .foot-text p{line-height:32px}
.foot-item.foot-info::before{height:56px;width:74%}
footer .foot-main{padding:50px 0;max-width:1200px;margin:0 auto}
footer .foot-main .foot-item.foot-code .footbotbox img{width:100px}
.footbotbox p{font-size:12px}
footer .foot-list li a{font-size:15px;line-height:1.6;display:block}
footer .foot-touch .foot-inner .content{font-size:15px}
@media (max-width:1440px){.foot-item.foot-info::before{width:calc(100% - 400px)}}
@media (min-width:1201px){.head-info .search-box {display:flex;align-items:center;}
.head-info .head-search {display:none;}
.head-info .search-input {position:static;visibility:visible;transform:none;opacity:1;background:none;border-bottom:1px solid #fff;box-shadow:0 0 0;}
.head-info .search-input input {background:none;color:#fff;}
.head-info .search-input button {background:none;}
.head-info .search-input button em {color:#fff;}
.head-info .head-nav {flex:1;}
.head-info .nav-ul {margin:0 auto;}
.head-info .search-input input::-webkit-input-placeholder {color:#fff;}
.head-info .search-input input:-moz-placeholder {color:#fff;opacity:1;}
.head-info .search-input input::-moz-placeholder {color:#fff;opacity:1;}
.head-info .search-input inputut:-ms-input-placeholder {color:#fff;}}
@media (max-width:1440px) and (min-width:1025px){header .head-info .l-wrap{padding:0 25px}}
@media (max-width:1440px) and (min-width:1201px){.head-info .search-input input{width:140px}}
@media (min-width: 1025px) {body.index main .l-wrap {max-width: 71.5%;padding: 0;}.index main{width:100%;}
  .home-banner .banner-text3,.home-banner .banner-text2{right:6%}
.home-banner .banner-text2 span{text-shadow:0px 0px 4px #d9ee2a}
}
 .home-banner .banner-text2{position:absolute;bottom:3%;right:2%;font-weight:800;color:#fff;line-height:1.2}
.home-banner .banner-text2 .p1{font-size:60px}
.home-banner .banner-text2 .p2{font-size:70px}
.home-banner .banner-text2 span{color:#d9ee2a;text-shadow:0px 0px 3px #d9ee2a}
.home-banner .banner-text3{position:absolute;bottom:3%;right:2%;font-weight:800;color:#fff;line-height:1.2}
.home-banner .banner-text3 .p1{font-size:70px;color:transparent;background-image:linear-gradient(to bottom, #f3c949 20%, #ffffff 95%);-webkit-background-clip:text}
.home-banner .banner-text3 .p2{font-size:35px}
.home-banner .banner-text4{position:absolute;top:23%;left:10%;font-weight:800;color:#fff;line-height:1.2}
.home-banner .banner-text4 .p1{font-size:40px;color:#ff2428;text-shadow:0px 8px 5px #00000047}
.home-banner .banner-text4 .p2{font-size:50px;text-shadow:0px 8px 5px #00000047;letter-spacing: 5px;}
@media (max-width:700px){.home-banner .banner-text2 .p1,.home-banner .banner-text2 .p2{font-size:30px}
.home-banner .banner-text3 .p1,.home-banner .banner-text3 .p2{font-size:30px}
.home-banner .banner-text4 .p1,.home-banner .banner-text4 .p2{font-size:30px}}
@media (min-width: 1025px) {.home-banner .banner-text3,.home-banner .banner-text2{right:6%}}

footer .foot-title{position:relative;padding-bottom:10px;margin-bottom:15px;text-transform:capitalize}
footer .foot-title::before{content:'';position:absolute;bottom:0;left:0;width:25px;height:2px;background:#fff}
footer .foot-main .foot-item.foot-info::before{display:none}
footer .foot-main .foot-item.foot-info .foot-text{padding-right:20px;border-right:2px solid #fff}
footer .foot-main .foot-item.foot-info .foot-text p{line-height:1.3;margin-left:0;text-align:right}
footer .foot-main .foot-item.foot-nav{width:25%}
footer .foot-main .foot-item.foot-nav .foot-list li{margin:4px 0}
footer .foot-main .foot-item.foot-contact{width:26%}
footer .foot-main .foot-item.foot-code{flex-direction:column;align-items:flex-start}
footer .foot-main .foot-item.foot-code .foot-title{display:block}
footer .foot-code img{width:110px;height:110px}
footer .foot-share ul li:last-child{display:none}
footer .foot-code .foot-share{margin:20px 0 0 0}
footer .footbotbox{padding-bottom:4%;justify-content:center}
@media (min-width:1025px){footer .foot-main .foot-item.foot-info{width:auto!important}
footer .foot-main .foot-item.foot-code{width:15%}
footer .foot-touch .foot-inner{margin-bottom:5px}}
@media (min-width:769px){footer .foot-share ul li:nth-child(4) a{margin:0}
footer .foot-share ul a{width:30px;height:30px;margin:0;margin-right:5px}}
@media (max-width:1024px){footer .foot-main{padding:30px 0}
footer .footbotbox{padding-bottom:30px 0}}
@media (max-width:768px){footer .foot-main .foot-item.foot-info .foot-text p br{display:none}
footer .foot-main .foot-item.foot-nav{margin-top:0}
footer .foot-main .foot-item.foot-nav .foot-list li{margin:0}}