.header .container{width: 90%; max-width: 1400px;}
.iabout_link{display: flex; justify-content: space-between;}
.iabout_link a{width: auto; min-width: 20%; white-space: nowrap; padding: 0 15px; margin-right: 0; font-size: 18px; letter-spacing: 0;}
.title_box .tit_tabs .swiper-slide a{letter-spacing: 0;}
.inews_item div h3{letter-spacing: 0;}
.footer-logo p{max-width: 220px; letter-spacing: 1px; white-space: normal; line-height: 1.5;}
.footer-info h3, .footer-info h4, .footer-code p{letter-spacing: 1px;}
.footer-info .cinfo, .footer-info .oinfo{letter-spacing: 0;}
.probcon div{width: 100%; white-space: normal; text-align: center; line-height: 1.2;}
.thirdcover p{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5;}
.prodtcont p, .prodtchara li p, .prodtbt, .prodtduibi li p, .prodtxiaoyi li p{letter-spacing: 0;}
.prodtduibi li p{margin-left: 0 !important;}
.manager_con p{letter-spacing: 0;}
.manager_con h3{letter-spacing: 1px;}
.abtitle h3{white-space: nowrap; font-size: 24px; letter-spacing: 1;}
.downcon h3{line-height: 1.5;}
.overseas_con div{height: 320px;}

@media(max-width: 1480px){
    .header .header_nav .nav_container>ul>li>a{padding: 0 5px;}
    .overseas_con div{height: 300px;}
}

@media(max-width: 1200px){
    .iabout_link a{min-width: unset; font-size: 16px;}
}

@media(max-width: 768px){
    .iabout_link a{font-size: 15px; padding: 0 5px;}
    .iabout_para li p{line-height: 20px; height: 40px;}
    .prodtxiaoyi li p{line-height: 20px; height: 40px;}
    .prodtload a{letter-spacing: 0; margin-left: 0;}
    .overseas_con div{height: auto;}
}