﻿@charset "utf-8"; 
.abouts-content {line-height: 1.7em}
footer .footer-container .bottom-info .intro .intro-text{-webkit-line-clamp:inherit}
@media (min-width:769px){header nav ul li{position:relative}
header nav ul .submenu{flex-direction:column;width:auto;right:initial;left:0;height:auto}
header nav ul .submenu li a{white-space:nowrap;line-height:2;padding:5px 0}
header nav ul .submenu li:after{display:none}}
.top-info>div>img{display:inline-block;vertical-align:middle;width:20px;margin-right:5px}
#swiper-part1 .swiper-wrapper .swiper-slide .part-list-item .item-title{padding:0;margin:8px 8px 0}
#swiper-part1 .swiper-wrapper{justify-content: space-between}
#swiper-part1 .swiper-wrapper .swiper-slide{width:24%;height:auto}
#swiper-part1{margin-bottom:50px}
@media screen and (max-width:768px){#swiper-part1 .swiper-wrapper .swiper-slide{width:49%;margin-bottom: 12px}
#swiper-part1 .swiper-wrapper{flex-wrap:wrap}}
.map .content-text{cursor:pointer}
.top-contact-list{display:flex;margin-left:20px}
.top-contact-list li{width: 30px;height: 30px;background: #5c5c5c;border-radius: 50%;display: flex;margin-right: 10px;transition: all .5s;justify-content: center;align-items: center;box-sizing: border-box;padding: 5px}
.top-contact-list li a{display:flex}
.top-contact-list li:hover{background:#fff}
.home-container .partners ul{justify-content:center;margin-top:50px}
.home-container .partners{margin-bottom:70px}
@media screen and (max-width:768px){.home-container .partners ul{margin-top:40px}
.home-container .partners{margin-bottom:40px}}
.top-contact-list li:nth-child(1){background:#1278F3}
.top-contact-list li:nth-child(2){background:#2D8DC5}
.top-contact-list li:nth-child(3){background:#0B66C1}
.top-contact-list li:nth-child(4){background:#FD0100}
footer .footer-container .bottom-info .intro .contact-list li:nth-child(1){background:#1278F3}
footer .footer-container .bottom-info .intro .contact-list li:nth-child(2){background:#2D8DC5}
footer .footer-container .bottom-info .intro .contact-list li:nth-child(3){background:#0B66C1}
footer .footer-container .bottom-info .intro .contact-list li:nth-child(4){background:#FD0100}
.home-container .part-title:after{display:none}