﻿@charset "utf-8";
:root{--color:#f37c18}
@media screen and (min-width:769px) {header nav ul .submenu {width:auto;min-width:100%;right:auto;left:0;display:block;height:auto}
header nav ul li {position:relative}
header nav ul .submenu li {display:block}
header nav ul .submenu ul {display:block}
header nav ul .submenu li:after {background:none}
header nav ul .submenu li a {white-space:nowrap;display:block;text-align:left;line-height:40px}
header nav ul .submenu.nav1 ul {position:absolute;left:100%;top:0;background:#fff;display:none}
header nav ul .submenu.nav1 li:hover>ul {display:block}}
@media screen and (max-width:768px) {header nav ul .submenu.nav1 ul {display:none}}
.home-container .about-info .about-content {padding:40px 0}
.home-container .about-info .about-content .content-title {margin-bottom:10px}
.home-container .about-info .about-content .about-btn {margin-top:15px}
@media screen and (max-width:768px) {.home-container .about-info .about-content {position:static;background:#2b3aa1}
.home-container .about-info {flex-wrap:wrap}
.home-container .about-info .about-img iframe {height:250px;display:block}
.home-container .about-info .about-img {background:0 0}}
@media screen and (min-width:1440px) {.home-container .about-info .about-content {min-height:550px}}
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide .part-list-item .item-title {text-align:center;height:48px}
.home-container .partners ul li {padding-bottom:0;height:auto;display:flex;justify-content:center;align-items:center}
.home-container .partners ul li img {max-height:100%}
.abouts-content p {line-height:1.7;margin:5px 0}
.common-container .contact-wrapper .contact-left ul li .contact-way em.fa-mobile {font-size:24px}
.common-container .contact-wrapper .contact-left ul li .contact-way em {width:20px;display:inline-block}
header .header-top,header nav {padding:0 calc(50% - 700px)}
header nav >ul >li >a {white-space:nowrap}
@media screen and (max-width:1500px) {header .header-top,header nav {padding:0 calc(50% - 600px)}}
@media screen and (max-width:1280px) {header .header-top,header nav {padding:0 15px}
header nav ul li {margin:0 12px}}