﻿@charset "utf-8"; 
:root{--color:#131793}
.home-activity::before{display:none;}
.home-activity .activity-wrap .lazy-wrap::after{display:none;}
@media (min-width:769px){.contact-list .contact-item{height:300px}}
#tagTabs .tagItem:nth-child(2){display:none}
table td, table th{padding:5px}
.page-main{flex:inherit;width:calc(100% - 380px);}
@media (max-width:1280px){.page-main{width:calc(100% - 320px);}}
@media (max-width:1024px){.page-main{width:100%;}}
@media (min-width:1025px){.head-info{padding-bottom:75px;}
.head-nav{bottom:2px;}}
@media (min-width:1025px){.head-list .item .info span {display:none;}
.head-list .item .info p {white-space:nowrap;}
.head-list .item em {width:auto;}
.head-list .item .info {padding-left:5px;color:#fff;}
.head-list .item .info a {color:#fff!important;}
.head-list {max-width:inherit;width:auto;margin:0 20px 0 auto;}
.head-list .item {width:auto;margin:0 10px;}
.head-nav {position:static;transform:inherit;width:auto;max-width:inherit;border-radius:0;box-shadow:0 0 0;padding:0;margin:0;animation:0s;background:none;}
.head-nav .l-wrap {padding:0}
.head-info {padding:10px 0;border:none;}
.head-logo img {max-height:70px;height:70px;}
.head-logo a {display:flex;}
.home-banner {margin-top:-90px;}
.head-nav.scrollhead {position:static;animation:0s;}
.banner-inner {min-height:inherit;}
.head-top.cur+.head-info {background:#fff;position:fixed;width:100%;top:0;left:0;}
.head-info:hover {background:#fff;}}
.lang-icon span::before,.lang-icon span::after{background:#000}
.head-top{display:none;}
@media (min-width:769px) and (max-width:1024px){.head-logo img{max-height:50px;}}
footer{background: #131793;}
footer a:hover,.foot-nav .foot-item .foot-list a:hover{color:#fff}
.activity-txt {background:rgba(0,0,0,.35);padding:20px;margin-bottom:15px;border-radius:20px;}
.home-project .swiper .swiper-slide {height:auto;max-height:inherit;text-align:center;}
.homeprojectname a {display:block;padding:10px;font-size:17px;line-height:1.4;font-weight:bold}
.home-project .swiper .swiper-slide:hover .homeprojectname a {color:var(--color)}
@media (max-width:500px){.homeprojectname a{font-size:16px}}
@media (min-width:1281px){.activity-wrap .text{font-size:21px}}
@media (min-width:769px){.news-list .news-item {width:32%;margin-bottom:35px;}
.news-list .news-item .news-img>a {height:0;width:100%;padding-bottom:66.75%;}
.news-list .news-item .news-img>a img {height:100%;position:absolute;top:0;left:0;object-fit:contain;}}
.activity-wrap .img>div {text-align:center;}
.activity-wrap .img>div p {margin-top:6px;margin-right:15px;text-shadow:-1px 0 var(--color),0 1px var(--color),1px 0 var(--color),0 -1px var(--color);font-size:18px;}
@media (max-width:768px){.activity-wrap .img>div:nth-child(1){width:60%}
.activity-wrap .img>div:nth-child(2){width:36.8%}
.activity-wrap .img>div p {margin-right:0}
.home-activity .activity-wrap .img img{width:100%}}
@media (max-width:768px){.activity-wrap .img>div:nth-child(1),.activity-wrap .img>div:nth-child(2){width:49%;}}
@media (min-width:769px){.activity-wrap .img img{height:300px;}}
.home-about .about-adv{text-align:right;font-size:20px;}
@media (min-width:769px){.foot-code{width:13%;margin-left:auto;}
.foot-item.foot-code.foot-code2{margin-left:10px;}
.foot-item.foot-cate{margin:0 auto;}}
@media (max-width:768px){.foot-nav .foot-item.foot-code2{display:block;}}
.home-about .about-adv{font-size: 22px;font-style: italic;font-weight: 600;}
.home-about .about-info .about-content p{line-height: 2;}