
.navTop li .sub{ width: 220px;}
.navTop .ul li{ margin: 0 3.5%;}
.Htit .cn{ display: none}
.Habout .numBox li{ padding: 10px 0; min-width: 49%; margin-right: 0}
.Habout .numBox{margin: 4% 0}
.Habout .fr{ line-height: 24px;}
.aboutBox .box1 .txt span{font-size: 1.4vw; width: 92%;}
.Floor002890 .slider-for pre{ text-align: left;}
.Floor002890 .slider-for .box > *{overflow: auto;max-height: 300px;}
.Floor002890 .slider-for .box ::-webkit-scrollbar {width:6px;height:6px;}
.Floor002890 .slider-for .box ::-webkit-scrollbar-track {width:6px; background-color:#f0f0f0;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.Floor002890 .slider-for .box ::-webkit-scrollbar-thumb {background:linear-gradient(135deg,#d0111b 0,#ea5404 20%,#f18e38 40%,#f9c03c 65%,#fdd23c 100%);
background-clip:padding-box;min-height:28px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.cultureList pre{max-width: 340px;text-align: center;}


@media(max-width:1500px){
    .navTop .ul li {margin: 0 1.5%;}
}

@media (max-width:1024px) {
.cultureList pre{font-size: 14px;}
}


.aboutBox .numBox { border-bottom: 0;}

.aboutBox .box2 .list li {width: 340px;}

.aboutBox .numBox li {display: inline-block;width: 50%;float: left;padding: 0 5%;margin: 0;margin-bottom: 3%;}
@media(min-width:1025px){
    .aboutBox .box2 .list li p{height: 120px;overflow: hidden;}
}



.proMenu li {margin: 0%;text-align: center;width: 14%;}
