﻿@charset "utf-8";
:root{--color:#007751}
header .header-top{display:none;}
header nav{top:0!important;position:fixed!important;}
@media (max-width:768px){header nav{height:50px!important}}
footer .footer-top>div.footer-code{display:none}
@media (min-width:769px){footer .footer-top .footer-intro>p,footer .footer-top .footer-intro .date,footer .footer-top .footer-nav li a,footer .footer-copy{font-size:var(--fontsize17)}
footer .footer-top .footer-title{font-size:var(--fontsize22)}
footer .footer-top .footer-nav li:after{top:16px}
footer .footer-top>div{max-width:47%}
footer .footer-top .footer-nav{width:450px}}
header nav{background: #fff;}
@media (min-width:769px){header nav ul .inmenu_1,header nav ul>li:hover>a{color:var(--color)}
header nav ul .submenu li{background:#fff;}
header nav ul .submenu li:hover a{background:#fff;color:var(--color)}}
@media (min-width: 769px) { footer .footer-top .footer-nav {  width: 70%; }
.common-content .prolist-1 li{width: calc(25% - 20px);}
.common-content .prolist-1 li>a {height: auto;}
}
.common-content .prolist-1 li>a img{width:100%;height:100%;object-fit:contain;display:block;}
.left-part .contact-list{display: none; }
footer .footer-top{background:var(--hovercolor);}
footer .footer-top .footer-intro>p,footer .footer-top .footer-intro .date,footer .footer-top .footer-intro .foot-phone{display:none;}
@media (min-width: 769px){header nav{height: 80px !important;}
main {margin-top: 80px}}
.promain .l-wrap{max-width: 1400px;width: 100%;margin: auto;padding:0 40px;}
.ppsearch-wrap{padding: 20px;text-align: center;margin-bottom: 20px;}
.ppsearch-wrap .search-input{display: flex;justify-content: center;align-items: center;width: 700px;padding: 20px 0px;margin: 0px auto;}
.ppsearch-wrap .search-input .searchtxt{flex-basis: calc(100% - 80px);height: 40px;padding-left: 20px;border: none;outline: 0;border: 1px solid #f5f5f7;}
.ppsearch-wrap .search-input .searchbtn{flex-basis: 80px;height: 40px;border: none;background: var(--color);cursor: pointer;text-transform: capitalize;}
@media (max-width:1024px){.ppsearch-wrap .search-input {width: 100%;}
.ppsearch-wrap {padding:15px 30px;}}
@media (max-width:540px){.ppsearch-wrap {padding:15px;}}
.lang-flex .lang-wrap li{margin:0;}
@media (min-width:769px){.lang-icon span{color:var(--fontcolor)}
.lang-icon span:before,.lang-icon span:after{background:var(--fontcolor)}}
@media (max-width:768px){.lang{top:10px;right:95px;}
.lang-drop.lang-flex .lang-arrow{left:70%;}}
#liabout>a{pointer-events:none}
@media (max-width:768px){header nav>ul>li{margin:0;padding:0 35px 0 15px;box-sizing:border-box;}
header nav>ul>li i{right:15px;}
header nav>ul{width:calc(100% - 75px);}}

.footer-intro a{color:#fff}
footer .footer-top>div.footer-intro{flex-direction: initial;}
footer .footer-top nav>ul{display: flex;}
footer .footer-top nav>ul>li{width: 19%;}
footer .footer-top nav>ul>li>a{font-size: 18px;white-space: nowrap;}
footer .footer-top nav>ul>li>ul{display: block!important;opacity: 1!important;transform: initial!important;}
footer .footer-top nav>ul>li>ul a{font-size: 12px;}
footer .footer-top nav>ul>li em{display: none;}
footer .footer-top .footer-nav{display: none;}
   footer .footer-top .footer-intro .logo{width:25%}
footer .footer-top>div.footer-intro nav{flex:1}
footer .footer-top>div.footer-intro{display:flex;width:100%;max-width:unset}
@media (max-width:768px){footer .footer-top>div.footer-intro{flex-wrap:wrap}
footer .footer-top .footer-intro .logo{width:100%}
footer .footer-top nav>ul{flex-wrap:wrap}
footer .footer-top>div.footer-intro nav{width:100%;flex:unset}
footer .footer-top nav>ul>li{width:50%}
}