﻿@charset "utf-8"; 
:root {--color: #0054A3;}
.pro-d-main article p iframe{aspect-ratio: 16/9;}
@media (min-width:1025px){body{padding-top:80px}
.head-left .item:nth-child(1){display:none;}
.head-top{height:0;z-index:2;opacity:1!important}
.head-left .item:last-child{margin:0;position:absolute;right:120px;top:30px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;}
.head-left .item:last-child a{display:block;color:transparent;position:absolute;width:100%;height:100%;opacity:1;top:0;left:0;}
.head-left .item em{margin:0;font-size:25px}
.head-top .head-right .head-share{display:none;}
.search-box{position:absolute;margin:0;top:40px;right:70px;}
.search-box .head-search button em{color:#000;font-size:25px}
.search-input{right:0;top:40px;}
.head-top .l-wrap{position:relative;}
.head-nav{margin-right:80px;}
.is-active .head-left .item:last-child{top:25px}
.is-active .search-box{top:35px;}}
/*footer 自定义*/footer .homefooter{background:#eee;padding:0 5%;display:flex;flex-direction:column;justify-content:space-between}
footer .footer-main{background:#eee;padding: 50px 0 20px;clear:both;overflow:hidden;position:relative;z-index:11;background-size:cover;color:#000;display:flex;justify-content:space-between}
footer .footer-item{margin-right: 0;width: 15%;}
footer .footer-item.Module{width: 18%;padding-right: 15px;}
footer .footer-item.Contact{width: 20%;padding-right: 0;}
footer .footer-title{font-weight:700;font-size:20px;color:#000;line-height:1;margin-bottom:25px}
footer .foot-list li a{font-size:16px;color:#111}
footer .foot-list li:hover a{color:var(--color)}
footer .foot-list li,.footer-box .tit,.footer-com .footer-box,.footer-item .title-1{margin-bottom:15px}
footer .foot-share ul{display:flex}
footer .foot-share ul li{color:var(--color);font-weight:700;margin-right:20px}
footer .footer-bottom .copyright{text-align:center;padding:30px 0;line-height:1;border-top:1px solid #333}
.homefooter .aside-top{bottom:10%}
@media (max-width:1366px){
.footer-main{padding: 9rem 0 3rem;}
.foot-list li, .footer-box .tit, .footer-com .footer-box, .footer-item .title-1{margin-bottom: 8px}
.footer-item{width: 13%;}
.footer-title{font-size: 18px;margin-bottom: 10px;}
.foot-list li a br{display: none;}
.footer-item.Module{width: 22%;}}
@media (max-width:1280px) and (min-width:1000px){.footer-main{padding: 150px 0;}
.foot-list li, .footer-box .tit, .footer-com .footer-box, .footer-item .title-1{margin-bottom: 5px;}}
@media (max-width: 1024px){
.footer-main{padding: 50px 0;flex-wrap: wrap;}
.homefooter{height: auto;padding: 0px 3%;}
.footer-item.Module{width: 33%;}
.footer-item{width: 20%;}
.footer-item.Contact{width: 75%;}
.footer-bottom .copyright{padding: 25px 0;}}
@media (max-width:768px) {
footer .footer-item.Module{width: 55%;}
footer .footer-item {width: 32%;margin-top: 15px;}
footer .footer-item.Contact {width: 100%;}
footer .footer-main{padding: 25px 0;}
footer .foot-list li,footer  .footer-box .tit,footer  .footer-com .footer-box, .footer-item .title-1{margin-bottom: 6px;}
footer .footer-title{margin-bottom: 10px;}}/**/
@media (min-width:1025px){.home-banner .bannerswiper-prev{left:90px}
.home-banner .bannerswiper-next{right:90px}}
@media (min-width:1025px){.head-nav .nav-ul>li>ul li:hover>a{color:#fff;background:var(--color)}
.head-nav .nav-ul>li>ul li:hover>em{color:#fff;}}
iframe{height: revert-layer;}