﻿@charset "utf-8"; 
.prodetails-bref p,.siggle-page .page-r{text-align:justify}
.logo{height:100%}
.faq-list .faq-item-act .project-name,.faq-list .project-name{background:url(/images/m408/orange/faq1.png) no-repeat 4% center,url(/images/m408/orange/faq-c.png) no-repeat 95% center #fff}
.faq-list .project-content{background:url(/images/m408/orange/faq2.png) no-repeat 4% 0 #fff}
#in-content.require{background:url(/images/m408/orange/incontent-c.png) no-repeat right 14px}
#in-email{background:url(/images/m408/orange/inemail.png) no-repeat}
.highpro-l img{object-fit:cover}
.latestnews-img img{max-height:100%}
.hotpro-title{max-height:42px}
.highpro-step-act .highpro-step-title{color:var(--color)}
.logo{max-width:none;font-weight:700}
.location{display:none}
@media (min-width:1025px){.logo{font-style:italic;font-family:Times New Roman;font-size:22px;color:#000}
.logo img{margin-right:20px;max-height:90%;height:65px}}
nav .nav>li>a{padding:0 7px}
@media (max-width:1700px){nav .nav>li>a{font-size:15px}}
@media (max-width:1550px){nav .nav>li>a{font-size:14px}
.logo{font-size:19px}}
@media (max-width:1440px){nav .nav>li>a{font-size:13px}
.logo{font-size:16px}}
@media (max-width:1300px){nav .nav>li>a{font-size:15px}
.logo span{display:none}}
section.news{padding-top:0}
nav .nav li a{color:#000}
.fcontact li:nth-child(2){flex-direction:column}
@media (min-width:801px){.contactus-box .location-box{padding:40px}}
@media (min-width:1025px){.foot-list>.foot-item-box{width:100%}
.foot-list>.foot-item-box>div{max-width:19%}
.foot-item1 p{max-width:100%}}
.foot-item5 img{width:130px}
@media (max-width:1024px){.foot-item2{margin-top:20px}}
.highpro-l lite-youtube{max-width:100%;height:100%}
@media (max-width:1620px) and (min-width:769px){footer .container{padding:0 50px}}