﻿

.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;cursor:pointer;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;border:none;outline:none;background:transparent}
.slick-prev{left:0}
[dir='rtl'] .slick-prev{right:0;left:auto}
.slick-next{right:0}
[dir='rtl'] .slick-next{right:auto;left:0}
.slick-dots{position:absolute;bottom:15px;display:block;width:100%;list-style:none;text-align:center}
.slick-dots li{font-size:0;position:relative;display:inline-block;width:12px;height:12px;margin:0 6px;cursor:pointer;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;vertical-align:middle;border-radius:50%;background:#ccc}
.slick-dots li button{display:none}
.slick-dots li.slick-active{background:#666}


.s_b7content {padding-top:120px;}
.s_b7cont1{padding:0 110px;position:relative}
.s_b7new{border-radius:15px;background-color:rgb(255,255,255);margin-bottom:40px}
.s_b7new a{width:100%;padding:38px 40px 30px 50px}
.s_b7newtop{position:relative;margin-bottom:20px}
.s_b7newtopl{width:calc(100% - 123px);padding-right:10px;font-family:"MontserratBold"}
.s_b7newtopl h4{transition:all .36s}
.s_b7newtopr{width:118px;position:absolute;top:50%;transform:translateY(-50%);right:10px}
.s_b7newbot{transition:all .36s;padding-top:28px;position:relative}
.s_b7newbot::after{content:"";width:100%;height:1px;background-color:rgb(230,230,230,0.6);position:absolute;top:0;left:0}
.s_b7newbot::before{content:"";width:0%;height:1px;background-color:#e60012;position:absolute;top:0;left:0;transition:all .36s}
.s_b7newbotop span{font-size:18px;color:#999;line-height:1.75;margin-right:40px}
.s_b7newbotop{padding-bottom:5px}
.s_b7newbotnr{position:relative}
.s_b7newbotnrl{font-family:"MontserratLight";width:calc(100% - 80px);padding-right:10px}
.s_b7newbotnr .s_b2_2c2wzbotigbox{right:60px}
.s_b7cont3{padding-top:65px;padding-bottom:110px}
.s_b7c1lb{margin:0 -110px;position:relative;z-index:10}
.s_b7c1lbnr{width:20%;height:140px;padding:0 110px;position:relative;cursor:pointer}
.s_b7c1lbnr::after{content:"";width:20px;height:20px;border-radius:50%;background-color:rgb(230,0,18);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.s_b7c1lbnr p{font-family:"MontserratLight";font-size:20px;color:#333;line-height:2;position:absolute;top:0;left:50%;transform:translateX(-50%);transition:all .36s}
.s_b7c1lbnr.on p{top:inherit;bottom:0}
.s_b7c1xian{width:110%;position:absolute;top:36%;left:50%;transform:translateX(-50%)}
.s_b7c1xian img{width:100%}
.s_b7c1lb .slick-prev,.s_b7c1lb .slick-next{width:60px;height:60px;position:absolute;top:20%;border-radius:50%;background:inherit;transform:inherit;z-index:10}
.s_b7c1lb .slick-prev{background:#fff url(../images/b7prev.svg) center center no-repeat}
.s_b7c1lb .slick-next{background:#fff url(../images/b7next.svg) center center no-repeat}
.s_b7c1lb .slick-center::before{content:"";background:url(../images/b7cen.png);width:241px;height:231px;position:absolute;top:-16%;left:50%;transform:translateX(-50%);z-index:9;opacity:1}
.s_b7c1lbnr::before{content:"";background:url(../images/b7cen.png);width:241px;height:231px;position:absolute;top:-16%;left:50%;transform:translateX(-50%);z-index:9;opacity:0;transition:all .36s}
.s_b7c1lb .slick-center p{font-size:40px;font-family:"MontserratRegular";color:#fff;z-index:10;top:50%;transform:translate(-50%,-50%)}
.s_b7c1lb .slick-list{padding-bottom:50px !important}
.s_b7c1lbnryuan{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:36px;height:36px;background-color:#f34a2f;opacity:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;animation:dot1 2s infinite ease;-webkit-animation:dot1 2s infinite ease}
@keyframes dot1{0%{width:20px;height:20px}
50%{width:36px;height:36px}
100%{width:20px;height:20px}
}.wave_box{width:100%;height:350px;position:absolute;left:0;bottom:0;overflow:hidden}
.wave{overflow:hidden;position:absolute;top:129%;width:140%;transform:translateY(-50%);color:#fff;margin-left:-20%;animation:3s ease-in-out infinite alternate waveAnimateA}
@keyframes waveAnimateA{0%{transform:translate(-80px,-52%)}
100%{transform:translate(80px,-50%)}
}.wave svg{fill:rgba(233,239,242,1);width:102%;margin-left:-1%;height:auto}
.st0{fill:#E9EFF2;opacity:0.5}
.st1{opacity:0.5;fill:#E9EFF2}
.st3{fill-rule:evenodd;clip-rule:evenodd;fill:url(#SVGID_1_)}
.titie_box_bg{width:140px;position:absolute;left:50%;top:50%;margin:-65px 0 0 -65px;z-index:1;transform:scale(0)}
.titie_box_bg svg{width:100%;position:relative;z-index:1}
.titie_box_bg #title_bg_down{opacity:.3;transform:rotate(37deg) scale(1.02);position:absolute;left:0;right:0;z-index:0}
.s_b7c1lb .slick-center .titie_box_bg{transform:scale(1)}
.s_b7c1lb .slick-center .titie_box_bg>#title_bg_down{animation:alpha 2.25s linear infinite forwards}
@keyframes alpha{0%{transform:rotate(0)}
25%{}
50%{border-radius:50%}
75%{}
100%{transform:rotate(360deg)}
}

.s_b7cont2qh{display:none}
.s_b7cont2qh:first-child{display:block}
.s_b7c1lb .slick-list{overflow:hidden}

.s_b7newtopl .n2bt {font-size: 24px;}
.g_fadeup2{-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;animation-delay:0.5s}
.s_b7c1lbnr:hover .s_b7c1lbnryuan{opacity:0.2}


.s_ba {background: #fff; width: 100%; border-radius:15px; padding: 2%; margin:30px 0;overflow: hidden;}

.s_ba1 {}
.s_ba1 .s_ba1_1 {font-size:30px; border-bottom: 1px solid #e5e5e5;padding-bottom: 20px;}
.s_ba1:hover .in_nsw1_1 {color: #e62129;}
.s_ba1 .s_ba1_22 {color: #999;margin: 20px 0;line-height: 25px; font-size:16px;min-height:100px;} 
.s_ba1 .s_ba1_2 {margin:10px 0;line-height: 25px; position: relative;padding-left:25px;}
.s_ba1 .s_ba1_2:after{ content: "";position: absolute; top:6px; left:0; width:16px; height:14px; background: url(../images/wen_z2.png) no-repeat; }
.s_ba1 .s_ba1_3 {margin-top: 20px;position: relative;}
.s_ba1 .s_ba1_3:after{ content: "";position: absolute; top:2px; left:0; width:16px; height:14px; background: url(../images/wen_z1.png) no-repeat; }
.s_ba1 .s_ba1_3 i {padding-left:25px; }

.s_ba1 .s_ba1_4 {margin-top:10px;position: relative;}
.s_ba1 .s_ba1_4:after{ content: "";position: absolute; top:2px; left:0; width:16px; height:14px; background: url(../images/wen_z.png) no-repeat; }
.s_ba1 .s_ba1_4 i {padding-left:25px; color: #999;}


