﻿.home-banner .banner-animote{animation:bannerani .5s forwards;animation-delay:.7s}
.home-banner .banner-animote .p1{margin:0 0 6px;line-height:1.3;text-shadow:1px 1px 2px #000;}
.home-banner .banner-animote .p2{line-height:1.4;text-shadow:1px 1px 2px #000;margin-bottom:15px}
#indexbanner video{min-height:inherit}
.home-banner{height:auto}
@media (min-width:1367px){.home-num{margin-top:-110px}
.home-num .list{height:110px}
.home-num .list li p{margin-top:8px}}
@media (max-width:1500px){.home-banner .banner-animote .p1{font-size:36px}
.home-banner .banner-animote .p2{font-size:var(--fontsize18)}
.home-banner .home-more{height:42px}}
@media (max-width:1366px){.home-banner .banner-animote{top:65%}}
@media (max-width:1024px){.home-banner .banner-animote{top:50%}
.home-banner .banner-animote .p1{font-size:30px}
.home-banner .banner-animote .p2{font-size:var(--fontsize16)}}
@media (max-width:768px){.home-banner .banner-animote .p2{margin-bottom:0;font-size:var(--fontsize14)}
.home-banner .banner-animote .p1{font-size:var(--fontsize24)}}
@media (max-width:540px){.home-banner .banner-animote .p2{font-size:var(--fontsize12)}
.home-banner .banner-animote .p1{font-size:var(--fontsize17);margin-bottom:3px}}