﻿@charset "utf-8"; 
@media (min-width:1025px){.head-info{height: 70px;}
.nobanner {padding-top: 110px;}
.head-info .head-logo a img {max-height: 75px;}
.home-projects .homeprojects-content .title{font-size:32px}}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info{height:190px}
.recentnews-list li .img,.sidebarhot-list .sidebarhot-item .sidebarhot-img{height:auto}
footer .foot-touch .foot-inner .content p{display:flex;align-items:center}
footer .foot-touch .foot-inner .content p em{color:var(--color);font-size:25px;margin-right:10px}
@media (max-width:1340px){footer .foot-main .foot-item{width:30%}}
@media (max-width:1024px){footer .foot-main .foot-item.foot-contact{width:50% !important}
footer .foot-main .foot-item.foot-info{display:none}}
@media (max-width:768px){footer .foot-main .foot-item.foot-contact{width:100% !important}}
@media (min-width:1025px){footer .foot-main{flex-wrap:nowrap;}
footer .foot-main .foot-item.foot-cate{width:11%;}
footer .foot-main .foot-contact{width:20%}}
@media (min-width:1025px) and (max-width:1600px){footer .foot-main .foot-contact1{width:23%;}}
@media (min-width:1025px) and (max-width:1440px){footer .foot-main .foot-item.foot-cate{width:13%;}
footer .foot-main .foot-contact1{width:27%;}}
@media (min-width:1025px) and (max-width:1300px){footer .foot-main .foot-item.foot-info{width:24%;}
footer .foot-main .foot-contact1{width:30%;}
footer .foot-main .foot-contact2{width:22%;}}
.table-active.table{border-collapse:collapse}
.table-active.table th,.table-active.table td{text-align:center;position:relative}
.table-active .diagonal{background:linear-gradient( to bottom left,transparent 49%,#dfdada 50%,transparent 51%)}
footer .foot-share ul a{border-radius: 50%;color:#fff;}
@media (min-width:1025px){footer .foot-share ul a{width:44px;height:44px;}
footer .foot-share ul a i{font-size:20px;}}
footer .foot-share ul a.fb,footer .foot-share ul a.fb:hover,.head-share ul li a.fb{background-color:#3b5997}
footer .foot-share ul a.tw,footer .foot-share ul a.tw:hover,.head-share ul li a.tw{background-color:#2d2d2d}
footer .foot-share ul a.lk,footer .foot-share ul a.lk:hover,.head-share ul li a.lk{background-color:#0A66C2}
footer .foot-share ul a.ins,footer .foot-share ul a.ins:hover,.head-share ul li a.ins{background:radial-gradient(circle at 30% 107%, #FDF497 0, #FDF497 5%, #fd5949 45%, #D6249F 60%, #285aeb 90%)}
footer .foot-share ul a.pi,footer .foot-share ul a.pi:hover,.head-share ul li a.pi{background-color:#cc2127}
footer .foot-share ul a.you,footer .foot-share ul a.you:hover,.head-share ul li a.you{background-color:#FF0000}
footer .foot-share ul a.vk,footer .foot-share ul a.vk:hover,.head-share ul li a.vk{background:#0077FF}
footer .foot-share ul a.tik,footer .foot-share ul a.tik:hover,.head-share ul li a.tik{background-color:var(--fontcolor)}
.head-share ul li a {color:#fff!important}
@media (min-width:1025px){body{padding-top:110px;}
.head-info .nav-ul>li>a{color:var(--fontcolor);}
header:not(.is-active) .head-info .nav-ul>li a.inmenu_1,header:not(.is-active) .head-info .nav-ul>li:hover>a{color:var(--color)}
.head-info .head-search button{color:var(--fontcolor)}
header.is-active .head-info{background:#fff}}
@media (max-width:1024px){.head-info,header.is-active .head-info{background:#fff}
.m-menu span{background:var(--fontcolor)}
.head-link .item a{color:var(--fontcolor)}}
@media (min-width:1025px){#liproducts .nav3{padding:10px;justify-content:flex-start;display:flex;width:860px;left:-400px;background:#fff;}
#liproducts .nav3>li{margin:10px 2% 10px 0;width:32%;min-height:80px}
#liproducts .nav3>li:nth-child(3n){margin-right:0;}
#liproducts .nav3>li em{display:none}
#liproducts .nav3>li>a{display:block;text-align:left;padding:0 0 0 95px;color:var(--fontcolor);font-weight:bold;height:auto;line-height:1.4;font-size:var(--fontsize17);background:none!important}
#liproducts .nav3>li .cate-img{width:80px;height:80px;top:0;left:0;position:absolute;}
#liproducts .nav3>li .cate-img a{display:block;width:100%;height:100%;padding:0}
#liproducts .nav3>li .cate-img img{width:100%;height:100%;object-fit:contain}
#liproducts .nav3>li ul{min-width:100%;padding-left:95px;position:static;display:block;background:none;}
#liproducts .nav3>li ul li a{height:auto;line-height:1.4;text-align:left;display:block;margin-top:2px;padding:0;color:#555;white-space:normal;font-size:var(--fontsize15);background:none!important}
#liproducts .nav3>li a:hover{color:var(--color)!important}}