﻿@charset "utf-8"; 
.inquiry-form input,.inquiry-form textarea{border: 1px solid #afafaf;}
.procate-list li{background-color: var(--color);}
.procate-list li a{color: #ffffff;}
.news-item-date{background-color: var(--color);}
.our-list li:nth-child(odd) {background-color: var(--color);}
.our-list li:nth-child(odd) .iconfont,.our-list li:nth-child(odd) p{color: #ffffff;}
.pages-list>div span:nth-child(2){word-break:break-word}
.siggle-cont iframe{border:0}
@media (min-width:801px){.procate-list li{width:30%;}}
@media (max-width:800px){.procate-list li{width:100%;margin-right:0;}}
.floatwindow_im-tel li:nth-child(4) i{background-image:none !important;}
.nav #liinmenu>a{pointer-events: none;}
.newspage-img{position:relative;height:0;padding-bottom:100%;}
.newspage-img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
@media (min-width:769px){.nav .submenu.nav3{padding:20px calc(50% - 800px)}
.nav .submenu.nav3>li{padding-right:0;width:19%;margin:10px 1.25% 10px 0;}
.nav .submenu.nav3>li:nth-child(5n){margin-right:0;}
.nav .submenu.nav3>li >a{font-weight:500;white-space:normal;line-height:1.2}
.nav .submenu.nav3 ul a{padding-top:1px}}
@media (max-width:1650px) and (min-width:769px){.nav .submenu.nav3{padding:20px 15px}}
@media (max-width:1200px) and (min-width:769px){.nav .submenu.nav3>li{width:32%;margin:10px 2% 10px 0;}
.nav .submenu.nav3>li:nth-child(5n){margin-right:2%;}
.nav .submenu.nav3>li:nth-child(3n){margin-right:0;}}