﻿@charset "utf-8";
:root{--color:#3B818C}
section.home-activity{background-size:cover}
@media (min-width:769px){.contact-list .contact-item{height:280px}}
.newslist.list0 .newsitem .news-img img{object-fit:contain}
.tagContent img{margin:2px 0}
#tagTabs .tagItem:nth-child(2){display:none}
#tagContent1{display:none}
:root{--color:#12a081}
.head-top{display:none}
.head-list .item:nth-child(3){display:none}
.head-list{max-width:600px}
@media (min-width:769px){.home-about .about-info .about-content p{font-size:17px}}
@media (min-width:1025px){.foot-info .foot-tel{margin-top:-86px}
.foot-info .foot-tel p:nth-child(-n + 3){padding-left:115px}
.foot-info .foot-tel p:nth-child(4){margin-top:35px}
footer a.foot-logo{position:relative;z-index:9}
.foot-info{margin:0;width:345px}
.foot-nav .foot-item.foot-quick{width:auto}
.foot-code{width:auto}
.foot-nav>.foot-item{max-width:23%}
.foot-nav .foot-item.foot-quick .foot-list li{padding-right:20px}}
@media (max-width:1024px){.foot-nav{flex-wrap:wrap}
.foot-info{margin:0 0 20px 0}}
@media (max-width:560px){.foot-nav{margin:0}
.foot-info{margin:0 0 10px 0}}
@media (min-width:1025px){.head-info{padding:5px 0 30px}
.head-list{margin-top:-10px}
.head-logo img{height:70px}}
.project-list li{width:49%;display:flex;align-items:center;box-shadow:0px 0px 10px 0px rgba(236,236,236,.5);margin-bottom:2%}
.project-list li:nth-child(2n){margin-right:0}
.project-list li .project-img{width:45%}
.project-list li .project-info{width:55%}
.project-list li .project-info a .project-name{line-height:25px}
.project-list li .project-info a .project-content{color:#666;font-size:14px}
@media (max-width:1024px){.project-list li{width:100%;margin-right:0}}
@media (max-width:560px){.project-list li .project-info a .project-name{height:auto;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
.page-main .sidebar-item.inquiry{box-shadow:0 0 0;padding:30px 0 0}
@media (min-width:1025px){.home-banner .banner-animote.bannertxt2{top:20%;bottom:auto;left:auto;right:8%}
.page-main{width:calc(100% - 380px)}}
@media (min-width:1025px){.nav-ul>li{padding:0 12px}
#liproducts,#liprefabricated-building{padding-right:18px}}
@media (max-width:1440px) and (min-width:1025px){.nav-ul>li{padding:0 5px}}
.home-project{padding-top:4%;}
.home-choose{padding-top:8%;}
.home-about{padding-top:0;}
.product-main .product-cateitem:last-child{display:none;}