
.big{ font-size: 3.2vw; line-height: 4vw; }
.middle{ font-size: 1.6vw; line-height: 2.4vw; margin: 0.5vw auto 1vw auto; }
.small{ font-size: 1.4vw; line-height: 2.2vw; margin-top: 1vw; }
.gradientBlue{ background: linear-gradient(to bottom, #21e7d0, #00c9b6);-webkit-background-clip: text;color: transparent; }
.gradientGray{ background: linear-gradient(to left, #89898C, #C4C3C5);-webkit-background-clip: text;color: transparent; }
.upTo{ transform:translateY(4%); opacity:0; transition:all 0.2s linear; }
.upDown{ transform:translateY(0%); opacity:1; }
.delay{ transition-delay: 0.2s; }
.overflow{ overflow:hidden; }
.float{ float:left; }
.showPoint{ opacity:0; filter:alpha(opacity=0); transform:translateY(10%); transition:all 0.3s linear; }
.showPoint.active{ opacity:1; filter:alpha(opacity=100); transform:translateY(0%); }
#a15tab{ color:#000000; }
#a15tab img{ width: 100%; max-width: 100%; vertical-align: bottom; }
#a15tab .box1{ overflow:hidden; position:relative; }
#a15tab .box1 .box{ width:40%; margin:4% 0px 8% 8%; }
#a15tab .box1 .img{ position:absolute; width:41%; top:20%; left:45%; }
#a15tab .box1 .b{ font-size:5vw; line-height:1; }
#a15tab .box1 .m{ font-size:4vw; line-height:1; margin:1% 0px 5%; }
#a15tab .box1 .s{ font-size:1.2vw; line-height:1; display:inline-block; vertical-align:middle; }
#a15tab .box1 .icon{ width:1vw; line-height: 1.6; vertical-align:middle; margin-right:2%; }
#a15tab .box1 .mb{ margin-bottom:2%; }
#a15tab .box2{ width:80%; margin:4% auto; overflow:hidden; }
#a15tab .box2 .mb{ position:relative; overflow:hidden; margin-bottom:1%; }
#a15tab .box2 .pt{ width:49.5%; margin-right:1%; height:18vw;  background-color:#d8e6f9; position:relative; border-radius:10px; }
#a15tab .box2 .pt1{ float:left; }
#a15tab .box2 .pt2{ position:absolute; top:0%; right:0%; margin-right:0px;float:left; }
#a15tab .box2 .pt1 .img{ position:absolute; top:0%; right:0%; width:59%; }
#a15tab .box2 .pt2 .img{ position:absolute; bottom:0%; right:0%; width:56%; }
#a15tab .box2 .pt3{ width:24%; height: 30vw; }
#a15tab .box2 .pt3 .img{ position:absolute; left:0%; bottom:0%; width:90%; }
#a15tab .box2 .pt4{ width:49%; height: 14.5vw; position:absolute; top:0%; left:25%; }
#a15tab .box2 .pt4 .img{ position:absolute; left:52%; top:10%; width:42%; }
#a15tab .box2 .pt5{ width:49%; height: 14.5vw; position:absolute; top:31.7%; left:25%; }
#a15tab .box2 .pt5 .img{ position:absolute; right:0%; top:12%; width:61%; }
#a15tab .box2 .pt6{ width:24%; height: 23.9vw; position:absolute; top:0%; right:0%; margin-right:0px; }
#a15tab .box2 .pt6 .img{ position:absolute; left:14%; top:52%; width:72%; }
#a15tab .box2 .pt7{ width:36.5%; height: 18vw; margin-top:1%; }
#a15tab .box2 .pt7 .img{ position:absolute; left:5%; top:60%; width:90%; }
#a15tab .box2 .pt8{ width:36.5%; height: 18vw; position:absolute; left:37.5%; bottom:0%; }
#a15tab .box2 .pt8 .img{ position:absolute; left:34%; top:10%; width:54%; }
#a15tab .box2 .pt9{ width:24%; height: 23.9vw; position:absolute; bottom:0%; right:0%; margin-right:0px; }
#a15tab .box2 .pt9 .img{ position:absolute; left:22%; top:36%; width:56%; }
#a15tab .box2 .b{ font-size:2vw; line-height:1.2; }
#a15tab .box2 .s{ font-size:1vw; line-height:1; color:#a5abb4; margin-top:2%; }
#a15tab .box2 .mt{ margin-top:4%; }
#a15tab .box2 .p{ position:absolute; top:2vw; }
#a15tab .box2 .p1{ width: 80%; left:5%; }
#a15tab .box2 .p2{ width: 80%; left:5%; }
#a15tab .box2 .p3{ width: 80%; left:5%; }
#a15tab .box2 .p4{ width: 80%; left:5%; }
#a15tab .box2 .p5{ width: 80%; left:5%; }
#a15tab .box2 .p6{ width: 80%; left:5%; }
#a15tab .box2 .p7{ width: 80%; left:5%; }
#a15tab .box2 .p8{ width: 80%; left:5%; }
#a15tab .box2 .p9{ width: 80%; left:5%; }
#a15tab .box3{ margin:4% auto; position:relative; overflow:hidden; }
#a15tab .box3 .box{ width:40%; position:absolute; left:50%; top:3%; }
#a15tab .box3 .img{ width:36%; margin-left:10%; }
#a15tab .box3 .ul{ margin-top:4%; }
#a15tab .box3 .ul .li{ margin-top:2%; }
#a15tab .box3 .ul .circle{ width: 20px; height:20px; border-radius: 10px; border:1px solid #1b64c4; position:relative; display:inline-block; margin-right:1%; }
#a15tab .box3 .ul .circle .icon{ width:10px; height:10px; border-radius:5px; position:absolute; top:5px; left:5px; background-color: #1b64c4; }
#a15tab .box3 .ul .b{ font-size:2vw; line-height:1; color:#1b64c4; display:inline-block; }
#a15tab .box3 .ul .text{ padding-left:4.5%; font-size:1vw; line-height:1; margin-top:1%; }
#a15tab .box4{ position:relative; overflow:hidden; }
#a15tab .box4 .box{ width:75%; margin:2% auto; }
#a15tab .box4 .img-box{ position:relative; overflow:hidden; }
#a15tab .box4 .img{ width:80%; margin-left:20%; }
#a15tab .box4 .ul{ position:absolute; width:20%; left:5%; top:12%; text-align:center; }
#a15tab .box4 .li{ margin-bottom:22%; }
#a15tab .box4 .icon{ width:44%; margin:0px auto; }
#a15tab .box4 .t{ font-size:1vw; line-height:1; margin-top:2%; }
#a15tab .box4 .text{ font-size:1.4vw; line-height:1; border-top:1px solid #1b64c4; border-bottom:1px solid #1b64c4; width:15%; position:absolute; 
    left: 10.5%; top: 1%; color: #1b64c4; padding: 0.5% 0px;
}
#a15tab .box5{ position:relative; overflow:hidden; }
#a15tab .box5 .box{ width:75%; margin:4% auto; text-align:center; }
#a15tab .box5 .img{ width:75%; margin:2% auto; display:block; }
#a15tab .box5 .img-box{ position:relative; overflow:hidden; }
#a15tab .box5 .icon{ position:absolute; }
#a15tab .box5 .i1{ width:10%; top:13%; left:16%; }
#a15tab .box5 .i2{ width:14%; top:38%; left:10%; }
#a15tab .box5 .i3{ width:10%; top:16%; left:73%; }
#a15tab .box5 .i4{ width:14%; top:38%; left:75%; }
#a15tab .box6{ position:relative; overflow:hidden; }
#a15tab .box6 .box{ width:75%; position:absolute; left:12.5%; top:4%; text-align:center; color:#ffffff; }
#a15tab .box6 .ul{ width:50%; position:absolute; left:25%; top:56%; text-align:center; overflow:hidden; color:#ffffff; }
#a15tab .box6 .li{ float:left; width:50%; }
#a15tab .box6 .b{ font-size:2vw; line-height:1; }
#a15tab .box6 .d{ font-size:3vw; line-height:1 }
#a15tab .box6 .s{ font-size:1vw; line-height:1; margin-top:2%; color: #1b64c4; }
#a15tab .box7{ position:relative; overflow:hidden; }
#a15tab .box7 .box{ width:75%; text-align:center; margin:4% auto; }
#a15tab .box7 .img-box{ position:relative; overflow:hidden; width:75%; margin:0px auto; height:30vw; }
#a15tab .box7 .icon{ position:absolute; }
#a15tab .box7 .i1{ width:10%; left:9%; top:7%;  }
#a15tab .box7 .i2{ width:8%; left:32%; top:6%;  }
#a15tab .box7 .i3{ width:6%; left:48%; top:10%;  }
#a15tab .box7 .i4{ width:9%; left:63%; top:0%;  }
#a15tab .box7 .i5{ width:6%; left:25%; top:25%;  }
#a15tab .box7 .i6{ width:9%; left:36%; top:34%;  }
#a15tab .box7 .i7{ width:7%; left:58%; top:37%;  }
#a15tab .box7 .i8{ width:12%; left:74%; top:14%;  }
#a15tab .box7 .i9{ width:7%; left:26%; top:55%;  }
#a15tab .box7 .i10{ width:10%; left:45%; bottom:0%;  }
#a15tab .box7 .i11{ width:7%; left:62%; top:62%;  }
#a15tab .box7 .img{ width:68%;display:block;margin:0px auto 2%; }
#a15tab .box8{ position:relative; overflow:hidden; }
#a15tab .box8 .box{ width:75%; text-align:center; position:absolute; left:12.5%; top:10%; color:#ffffff; }
#a15tab .box8 .small{ color:#b5b5b6; }
#a15tab .box8 .img{ position:absolute; right:0%; top:36%; width:90%; }
#a15tab .box9{ overflow:hidden; position:relative; }
#a15tab .box9 .ul{ overflow:hidden; width:80%; margin:4% auto; }
#a15tab .box9 .li{ float:left; width:49.5%; margin-right:1%; margin-bottom:1%; }
#a15tab .box9 .mr{ margin-right:0px; }
#a15tab .box9 .b{ font-size:2.4vw; line-height:1; margin:4% 0px 1%; }
#a15tab .box9 .s{ font-size:1vw; line-height:1; margin-bottom:4%; }
#a15tab .box9 .tips{ width:40%; margin:2% 10% 2% 50%; font-size:1vw; line-height:1.4; }
#a15tab .box10{ position:relative; overflow:hidden; }
#a15tab .box10 .box{ width:48%; position:absolute; top:10%; left:10%; color:#ffffff; }
#a15tab .box11{ position:relative; overflow:hidden; }
#a15tab .box11 .box{ width:75%; margin:4% auto; text-align:center; }
#a15tab .box11 .img{ width:75%; margin:2% auto; display:block; }
#a15tab .box11 .img2{ width:40%; margin-left:47.5%; }
#a15tab .box12{ position:relative; overflow:hidden; }
#a15tab .box12 .box{ width:75%; margin:4% auto; text-align:center; }
#a15tab .box12 .img-box{ overflow:hidden; position:relative; }
#a15tab .box13{ position:relative; overflow:hidden; }
#a15tab .box13 .box{ width:75%; margin:4% auto; text-align:center; }
#a15tab .box13 .img-box{ position:relative; overflow:hidden; margin:2% auto 0px; }
#a15tab .box13 .img{ width:56%; margin:0% auto; display:block; }
#a15tab .box13 .tips{ font-size:1vw; line-height:1.2; width:30%; text-align:right; position:absolute; top:80%; right:15%; }
#a15tab .box14{ position:relative; overflow:hidden; }
#a15tab .box14 .box{ width:75%; margin:4% auto; text-align:center; }
#a15tab .box14 .img-box{ width:67%; margin:2% auto; }
#a15tab .box15{ position:relative; overflow:hidden; }
#a15tab .box15 .box{ width:75%; margin:4% auto; text-align:center; }
#a15tab .box15 .img-box{ width:75%;margin:2% auto; }
#a15tab .box16{ position:relative; overflow:hidden; }
#a15tab .box16 .box{ width:64%; margin:4% 0px 4% 25%; }
#a15tab .box16 .img-box{ width:65%;margin:2% 0px 2% 25%; position:relative; overflow:hidden; }
#a15tab .box16 .video{ position:absolute; width:98%; top:2%; left:1%; z-index:-1; }
#a15tab .box17{ position:relative; overflow:hidden; }
#a15tab .box17 .box{ width:75%; margin:4% auto; text-align:center; }
#a15tab .box18{ position:relative; overflow:hidden; }
#a15tab .box18 .box{ width:75%; margin:4% auto; text-align:center; }
#a15tab .box18 .img-box{ width:75%; margin:2% auto; }
#a15tab .box19{ position:relative; overflow:hidden; }
#a15tab .box19 .box{ width:45%; margin:4% 0px 4% 10%; }
#a15tab .box19 .img-box{ width:40%; margin:4% 0px 2% 10%; }
#a15tab .box19 .t{ width:35%; position:absolute; top:8%; left:60%;  }
#a15tab .box19 .pt{ width:30%; position:absolute; }
#a15tab .box19 .p1{ left:40%; top:8%; }
#a15tab .box19 .p2{ left:60%; top:82%; }
#a15tab .box19 .b{ font-size:2vw; line-height:1; }
#a15tab .box19 .s{ font-size:1.2vw; line-height:1; margin-top:2%; }