﻿@charset "utf-8"; 
:root{--color:#07313F}
 header .header-top{background:var(--color);}
 .home-container .lastest-news ul li:nth-child(4n+1) .news-content,.home-container .lastest-news ul li:nth-child(4n+4) .news-content{background: #c19d6d;}
.home-container .lastest-news ul li:nth-child(4n+2) .news-content,.home-container .lastest-news ul li:nth-child(4n+3) .news-content{background: var(--color);}
.home-container .lastest-news ul li .news-content .news-title,.home-container .lastest-news ul li .news-content .news-date,.home-container .lastest-news ul li .news-content article,.home-container .lastest-news ul li .news-content .more-link a{color: #fff;}
.home-container .lastest-news ul li a{height: 100%;display: block;}
.home-container .lastest-news ul li a object {height: 100%;}
.home-container .lastest-news ul li .news-img img{height: 100%;}
header nav{background:#F5F1E5}
footer .footer-container>ul{background: #c19d6d}
footer .footer-container>ul>li .content .content-title,footer .footer-container>ul>li .content .content-text, footer .footer-container>ul>li .content .content-text a{color:#fff;}
.home-container .partners{position:relative;background:#F5F1E5;margin-top:0;margin-bottom:0;padding:80px 0;}
.home-container .partners:before{content:'';width:100vw;max-width:1920px;height:100%;display:block;background:#F5F1E5;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;}
.home-container .partners ul li{min-width:20%;max-width:20%;border:1px solid #ccc !important;text-align:center;height:auto;padding-bottom:0;padding:5px;}
.home-container .partners ul li:nth-child(n+2){border-left:none !important}
.home-container .part-title h3,.home-container .part-title p{position:relative;z-index:3;}
body.index footer{margin-top:0;}
.home-container .partners .part-title:after{z-index:0;}
body.index footer .footer-top{position:relative;}
body.index footer .footer-top:before{content:'';width:100vw;max-width:1920px;height:100%;display:block;background:#F5F1E5;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1;}
@media(max-width:768px){.bottom-info .intro img{display:none;}}
@media (max-width:1400px) {footer .footer-container .bottom-info{margin: 30px 80px;}}
@media (max-width:1280px) {footer .footer-container .bottom-info{margin: 30px 50px;}}
@media (max-width:1024px) {footer .footer-container .bottom-info{margin: 30px 25px;}}
header .header-top .top-right .search-input input{background:none;}
.home-container .swiper-container .swiper-slide{height:auto;}
@media (min-width:769px){.home-container .welcome-info .part-item .swiper-wrapper{justify-content:space-between;transform: initial !important;}
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide{width:19% !important;margin-right:1.25% !important}
.home-container .welcome-info .part-item .swiper-wrapper .swiper-slide:nth-child(5){margin-right:0 !important}}
header nav ul #liHome>a{text-transform: uppercase;}
@media (min-width:1500px)  and (max-width:1600px){ header nav ul li a{white-space: nowrap; }}
@media screen and (min-width:769px){header nav ul {position:static}
header nav ul .submenu{left:0;right:auto;box-sizing: border-box;width: 100%;}
header nav ul .submenu.nav1 {height:auto;padding:0 calc(50% - 400px);flex-wrap:wrap;justify-content:flex-start;left:0;display:flex!important}
header nav ul .submenu.nav1>li {display:block;width:32%;margin:15px 2% 15px 0;}
header nav ul .submenu.nav1>li:nth-child(3n) {margin-right:0;}
header nav ul .submenu.nav1>li>a {display:block;text-align:left;font-size:18px;line-height:40px;border-bottom:1px solid #ccc;margin-bottom:5px;}
header nav ul .submenu.nav1 ul {display:block;}
header nav ul .submenu li:after {display:none;}
header nav ul .submenu.nav1 ul li {margin:0;display:block;line-height:30px;}
header nav ul .submenu.nav1 ul li a {display:block;text-align:left;}}
@media screen and (max-width:850px) and (min-width:769px){header nav ul .submenu.nav1{padding:0 15px}}
@media screen and (max-width:1080px) and (min-width:769px){header nav ul .submenu.nav1>li>a{font-size:16px}}
@media screen and (max-width:768px){header nav ul .submenu li ul{position:static}}