﻿@charset "utf-8"; 
div#tagContent2{display:none;}
@media (min-width:451px){.home-contact{padding:6% 0;}}
.banner-inner {position:relative;}
.banner-inner img {min-height:inherit;}
.banner-inner:before {content:'';width:100%;height:calc(100% - 40px);background:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:1}
.banner-inner-text {position:absolute;text-align:center;width:100%;top:50%;left:0;transform:translate(0,-50%);color:#fff;padding:0 10%;z-index:2;margin-top:-20px}
.banner-inner-text .title {font-weight:bold;font-size:3.5vw;text-shadow:0 1px 3px #000;letter-spacing:4px;line-height:1.3;}
.banner-inner-text .text {font-weight:bold;font-size:1.5vw;text-shadow:0 1px 3px #000;letter-spacing:2px;line-height:1.3;margin-top:10px;}
@media (max-width:1024px){.banner-inner-text .title{font-size:3.2vw}
.banner-inner-text .text{font-size:12px}}
@media (max-width:768px){.banner-inner-text{padding:0 3%}}
@media (max-width:500px){.banner-inner-text .title{font-size:15px;letter-spacing:2px}
.banner-inner-text .text{display:none}}
.head-info .nav-ul>li>a{color: var(--color);}
@media(min-width:1025px){.head-info{background: #fff;}
.head-info .head-search button em{color: var(--color);}
header.is-active .head-info{background:#fff;}
.head-info .nav-ul>li ul{background:#fff;}
.head-info .nav-ul>li a{color:#000;}
.head-info .nav-ul>li:hover .submenu li:hover>a{color:#fff;}}
.recentnews-list li .img,.sidebarhot-list .sidebarhot-item .sidebarhot-img{height:auto}
@media (min-width:1025px){body{padding-top:140px;}}
@media (min-width:1025px) and (max-width:1366px){body{padding-top:120px;}}
.head-info .head-logo a img{max-height:90%;}
@media (max-width:1024px){.head-info{background:#fff}
.m-menu span{background:var(--color)}}
.home-banner .swiper-slide-active img,.banner-inner img{animation:none;}
.home-banner .swiper-slide img{opacity:1}
.home-banner .banner-animote{text-align: left;}
@media (min-width:1601px){.home-banner .banner-animote{padding:0 20px;}}
.home-banner .banner-animote .title{font-size:110px;line-height:1.3;letter-spacing: 6px;max-width:62%;color:#000;}
.home-banner .banner-animote .text{line-height:1.3;font-size:44px;font-weight:var(--fontbold7);letter-spacing: 6px;max-width:59%;opacity: 1;color:#000;}
.home-banner .banner-animote.banner-animote1 .title,.home-banner .banner-animote.banner-animote1 .text{color:#fff;}
.home-banner .banner-animote.banner-animote2 .title{font-size:82px;letter-spacing: 2px;line-height:1.5}
.home-banner .banner-animote.banner-animote2 .text{letter-spacing: 2px;font-size:50px;}
.home-banner .banner-animote.banner-animote3 .title{font-size:100px;}
.home-banner .banner-animote.banner-animote3 .text{letter-spacing: 4px;font-size:44px;}
@media (max-width:1600px){.home-banner .banner-animote .title{font-size:6vw;}
.home-banner .banner-animote .text{font-size:2.5vw;}
.home-banner .banner-animote.banner-animote2 .title{font-size:4.4vw;}
.home-banner .banner-animote.banner-animote2 .text{font-size:2.7vw;}
.home-banner .banner-animote.banner-animote3 .title{font-size:5.4vw;}
.home-banner .banner-animote.banner-animote3 .text{font-size:2.44vw;}}
@media (max-width:1024px){.home-banner .banner-animote .title{font-size:48px;}
.home-banner .banner-animote.banner-animote2 .title{font-size:42px;}
.home-banner .banner-animote.banner-animote3 .title{font-size:55px;}}
@media (max-width:768px){.home-banner .banner-animote .title{font-size:38px !important;}
.home-banner .banner-animote .text{display:none !important}}
@media (max-width:500px){.home-banner .banner-animote{top:50%;}
.home-banner .banner-animote .title{font-size:18px !important;letter-spacing: 0 !important;margin-bottom:0;max-width:40%;}}
.pagesbanner .pagesbanner-animate{top:50%;margin:0;max-width:835px;color:#000;text-shadow:1px 1px 2px #fff}
@media (max-width:768px){.pagesbanner .pagesbanner-animate .p2{line-height:1.3;margin-top:4px}
.home-banner{height:auto;}}
@media (max-width:560px){.pagesbanner .pagesbanner-animate .p2{display:none}
.pagesbanner .pagesbanner-animate .p1{font-size:18px}}
@media (min-width:1025px) and (max-width:1660px){.home-banner:hover .bannerswiper-prev{left:15px;}
.home-banner:hover .bannerswiper-next{right:15px;}}
.pagesbanner .pagesbanner-animate .p1,.pagesbanner .pagesbanner-animate .p2{font-weight:var(--fontbold7)}
@media (min-width:1281px){.pagesbanner .pagesbanner-animate .p1{font-size:48px;}
.pagesbanner .pagesbanner-animate .p2{font-size:28px;}}
@media (min-width:1025px) and (max-width:1280px){.pagesbanner .pagesbanner-animate .p1{font-size:40px;}
.pagesbanner .pagesbanner-animate .p2{font-size:24px;}}
.pagelink+.sidebar-item.maylike {border:none;padding:0;margin-top:40px;}
.pagelink+.sidebar-item.maylike .sidebarhot-list {display:flex;flex-wrap:wrap;}
.pagelink+.sidebar-item.maylike .sidebarhot-list .sidebarhot-item {width:32%;margin:0 2% 20px 0;border:1px solid #eee;border-radius:5px;}
.pagelink+.sidebar-item.maylike .sidebarhot-list .sidebarhot-item:nth-child(3n) {margin-right:0;}
@media (max-width:1366px) and (min-width:1025px){.pagelink+.sidebar-item.maylike .sidebarhot-list .sidebarhot-item {width:49%;margin:0 2% 20px 0;}
.pagelink+.sidebar-item.maylike .sidebarhot-list .sidebarhot-item:nth-child(3n) {margin-right:2%;}
.pagelink+.sidebar-item.maylike .sidebarhot-list .sidebarhot-item:nth-child(2n) {margin-right:0;}}
@media (max-width:768px){.pagelink+.sidebar-item.maylike .sidebarhot-list .sidebarhot-item {width:49%;margin:0 2% 20px 0;}
.pagelink+.sidebar-item.maylike .sidebarhot-list .sidebarhot-item:nth-child(3n) {margin-right:2%;}
.pagelink+.sidebar-item.maylike .sidebarhot-list .sidebarhot-item:nth-child(2n) {margin-right:0;}}
@media (max-width:500px){.pagelink+.sidebar-item.maylike .sidebarhot-list .sidebarhot-item {width:100%;margin:0 0 20px 0;}
.pagelink+.sidebar-item.maylike .sidebarhot-list .sidebarhot-item:nth-child(3n) {margin-right:0;}}

