/* ==========================================================================
   Index Page
   ========================================================================== */
.nbanner{ background: url(/skin/default/web/img/adv/nban.jpg) no-repeat center center; background-size:cover ; height: 70rem; position: relative;}
.nbanner .bfont{ position: absolute; color: #fff; right: 6%; bottom: 10%; text-align: right;}
/*.nbanner .bfont i:before{ content: ""; width: 13%; display: block; height: 3px; background: #fff; position: absolute; right: 0; top: 0;}*/
.nbanner .bfont i{ display: block; font-size: 4.8rem; font-family: arial; position: relative;}
.nbanner .bfont span{ font-size: 3.6rem; font-weight: bold;}
.nban2{ background-image: url(/skin/default/web/img/about/nban.jpg);}

.sect_sub{ height: 7rem; line-height: 7rem; text-align: center;}
.sect_sub a{ display: inline-block; width: 8%; font-size: 1.6rem; position: relative;}
.sect_sub a:after{ content: ""; width: 100%; height: 3px; display: block; background-image: linear-gradient(-225deg,#047ddc,#42c8e8); width: 0; position: absolute; left: 0; bottom: 0;}
.sect_sub a:hover{ color: #0381da; font-weight: bold;}
.sect_sub a:hover::after{ width: 100%;}

.fix-sub{ position: fixed; width: 100%; top: 0; left: 0; z-index: 10000000; background: #fff; border-bottom: 1px solid #ddd;}

.sect_nk1{ background: #f3fbfe; padding: 6rem 0;}
.sect_nk1 .block-1{ text-align: center; color: #666; font-size: 1.6rem; line-height: 3rem;}
.sect_nk1 .block-2{ width: 90%; background: #fff; padding: 3rem; margin-left: auto; margin-right: auto;}
.sect_nk1 .block-2 .bimg{ border: 1px solid #ddd; text-align: center; vertical-align: middle; overflow: hidden; position:relative;}
.sect_nk1 .block-2 .bimg img{ }
.sect_nk1 .block-2 .bimg span{ display:block; position:absolute; background:rgba(0,0,0,0.6); color:#fff; font-size: 1.6rem; text-align: center; display: flex; align-items: center; justify-content: center; flex-direction: column; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; transition: all 0.4s;}
.sect_nk1 .block-2 .bimg:hover span{opacity: 1; transition: all 0.4s;}
.sect_nk1 .plhz{ margin: 0 5rem;}
.sect_nk1 .swiper-button-prev{ left:2rem;}
.sect_nk1 .swiper-button-next{ right:2rem;}
.sect_nk1 .swiper-button-prev, .sect_nk1 .swiper-button-next{ top:0; bottom:0; margin:auto 0; width:3.5rem; height:7.8rem; line-height:3.5rem; text-align:center; background-size:40% ; background-color: #f3fbfe;}
.sect_nk1 .swiper-button-prev i, .sect_nk1 .swiper-button-next i{ color:#fff; font-size:2rem;}

.title-1{ text-align: center; line-height: 5rem;}
.title-1 i{ display: block; text-transform: uppercase; color: #047ddc; font-size: 2.4rem; font-family: Calisto MT;}
.title-1 i:before{ content: ""; width: 8rem; height: 1px; background: #047ddc; vertical-align: middle; display: inline-block; margin-right: 1rem;}
.title-1 i:after{ content: ""; width: 8rem; height: 1px; background: #047ddc; vertical-align: middle; display: inline-block; margin-left: 1rem;}
.title-1 span{font-size: 4rem; font-weight: bold;background-image:linear-gradient(220deg,#41c8e8,#1da0e0,#047edc); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.title-1 p{ color: #666; font-size: 1.6rem; padding: 0 12%; line-height: 3rem;}

.title-2{ color: #d2e3f7; font-size: 13rem; line-height: 13rem;}
.title-2 i{font-weight: bold;}
.title-2 span{ margin-left: 4%;}

.title-3{line-height: 7rem; font-size: 4.2rem;}
.title-3 i{ display: block; color: #333; font-family:Century Gothic;}
.title-3 span{font-weight: bold;background-image:linear-gradient(220deg,#41c8e8,#1da0e0,#047edc); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}

.tablist { margin-bottom: 0.4rem;}
.tablist .tlist{ display:none; position: relative; clear: both; overflow: hidden; padding: 0 4%; text-align: center;}
.tablist .active{ display:block;}

.tabs{line-height:26px;}
.tabs a{color: #333; }
.tabs a:hover,.tabs .active a{ }
.tabs a:hover span,.tabs .active a span{}

.sect_nk2{ background: #f7f7f7; padding-top: 5rem;}
.sect_nk2 .brow{ color: #047edc; line-height:5rem; text-align: left; padding-top: 3rem; margin-top: 8rem; background: url(/skin/default/web/img/adv/tit_font.png) no-repeat 0 0; background-size:auto 52% ;}
.sect_nk2 .brow span{ font-weight: bold; display: block; font-size: 2.4rem;}
.sect_nk2 .brow span i{ font-size: 7.2rem;}
.sect_nk2 .ibk-map{ position: relative; background: #fff;}
.sect_nk2 .img-map{ width: 48%; box-shadow: #f1f1f1 0 0 10px;}
.sect_nk2 .tabs{ position: absolute; width:48%; top: 0; left: 0;  height: 100%;}
.sect_nk2 .tabs a{ display: block; position: absolute; font-size: 14px; line-height: 1.6rem; text-align: center; width: 5rem;}
.sect_nk2 .tabs a i{ display: inline-block; border-radius: 8px; width: 8px; height: 8px; background: #f2ba04; transition: all 0.4s; }
.sect_nk2 .tabs a span{ display: block; font-size: 10px;}
.sect_nk2 .tabs a.active i,.sect_nk2 .tabs a:hover i{ transform: scale(1.2); transition: all 0.4s; }
.sect_nk2 .tabs a.active span{ color: #fff; font-weight: bold; font-size: 1.6rem;}
.sect_nk2 .tabs a.active,.sect_nk2 .tabs a:hover{ font-weight: bold; color: #4086f6;}
.sect_nk2 .tabs a:nth-child(1){ left: 49%; top: 60%;}
.sect_nk2 .tabs a:nth-child(2){ left: 58%; top:61%;}
.sect_nk2 .tabs a:nth-child(3){ left: 56.5%; top:69%;}
.sect_nk2 .tabs a:nth-child(4){ left: 64%; top:68.5%;}
.sect_nk2 .tabs a:nth-child(5){ left: 71%; top:66%;}
.sect_nk2 .tabs a:nth-child(6){ left: 75%; top:54%;}
.sect_nk2 .tabs a:nth-child(7){ left: 78%; top:64%;}
.sect_nk2 .tabs a:nth-child(8){ left: 79%; top:33%;}
.sect_nk2 .tabs a:nth-child(9){ left: 45%; top:75%;}
.sect_nk2 .tabs a:nth-child(10){ left:24%; top:55%;}
.sect_nk2 .tabs a:nth-child(11){ left: 58%; top:52%;}
.sect_nk2 .tabs a:nth-child(12){ left:65%; top:60%;}
.sect_nk2 .tablist{ position: absolute; right: 0; height: 100%; background: #fff; top: 0;  width: 50%;}
.sect_nk2 .tablist .tab-tit{ line-height: 6rem; text-align: left; padding-left: 1%;}
.sect_nk2 .tablist .tab-tit span{ font-weight: bold; font-size: 3rem; color: #666;}
.sect_nk2 .tablist .tlist{ padding: 0; display: block; height: 0;}
.sect_nk2 .tablist .active{ height: auto;}

.sect_nk2 .swiper-button-prev{ right:5rem; left: auto;}
.sect_nk2 .swiper-button-next{ right:0;}
.sect_nk2 .swiper-button-prev, .sect_nk2 .swiper-button-next{ top:-6rem; bottom:auto; margin:auto 0; width:4rem; height:4rem; line-height:4rem; text-align:center; background: none;  border: 1px solid #bfbfbf; border-radius: 5px;}
.sect_nk2 .swiper-button-prev i, .sect_nk2 .swiper-button-next i{ color: #bfbfbf; font-size: 2rem;}
.sect_nk2 .swiper-button-disabled{ background: #bfbfbf; opacity: 1;}
.sect_nk2 .swiper-button-disabled i{ color: #fff;}
.sect_nk2 .bk-list{width: 85%;}
.sect_nk2 .bk-list .bk-row{ background: #78abfb; color: #fff; border-radius: 10px; padding: 2rem; box-sizing: border-box;}
.sect_nk2 .bk-list .bk-row:nth-child(1){ background: #047edc;}
.sect_nk2 .bk-list .bk-row:hover{ background: #047edc;}
.sect_nk2 .bk-list span{ font-size: 2.4rem; font-weight: bold; display: block; border-bottom: 1px solid #accbfc; padding-bottom: 1rem; margin-bottom: 1rem;}
.sect_nk2 a.nmore{ display: block; width: 10rem; line-height: 3.2rem; border: 1px solid #047edc; color: #047edc; position: relative; margin: 3rem 0 2rem 10px;}
.sect_nk2 a.nmore:after{ content: ""; display: block; width: 100%; height: 100%; position: absolute; border: 1px solid #9ecdf1; top: 2px; left: 2px;}
.sect_nk2 a.nmore:hover{ background: #047edc; color: #fff;}

.sect_nk3{ background: url(/skin/default/web/img/adv/nbg_k5.jpg) no-repeat center center; background-size:cover ; padding: 6rem 0 14rem;}
.sect_nk3 .block-lc{ border: 2px solid #dcdcdc; border-left: 0; border-radius: 0 6rem 6rem 0; height: 20rem; margin-top: 10rem; padding-bottom: 3.6rem;}
.sect_nk3 .brow{}
.sect_nk3 .bk-right,.sect_nk3 .bk-left{ width: 92%;}
.sect_nk3 .brow span{ display: block; float: left; width:16.6%; text-align: center; font-size: 1.6rem; position: relative;}
.sect_nk3 .brow span:after{ content: ""; display: block; background: url(/skin/default/web/img/adv/dot_left.png) no-repeat center center; background-size:cover ; width: 1.6rem; height: 2.2rem; right: 0; top: 28%; position: absolute;}
.sect_nk3 .brow i{ display: block; margin: 0 auto 0.5rem; width: 9.8rem; height: 9.8rem; line-height: 9.8rem; border-radius: 9.8rem; border: 2px solid #dcdcdc; font-size: 5rem; color: #0682da; background: #fff;}
.sect_nk3 .brow span:hover{ color: #0682da;}
.sect_nk3 .brow span:hover i{ background: #0682da; border-color: #0682da; color: #fff;}
.sect_nk3 .bk-left{ margin-top: -5rem;}
.sect_nk3 .bk-right{}
.sect_nk3 .bk-right span{ float: right;}
.sect_nk3 .bk-right span:after{ background-image: url(/skin/default/web/img/adv/dot_right.png);}
.sect_nk3 .bk-tc{ text-align: right; margin-top: -4rem; margin-right: -14rem;}
.sect_nk3 .bk-tc span{ float: none; display: inline-block;}
.sect_nk3 .bk-tc span:after{ display: none;}

.sect_nk4{ background: url(/skin/default/web/img/adv/nbg_k1.jpg) no-repeat center 0; padding: 5rem 0;}
.sect_nk4 .title-1 i,.sect_nk4 .title-1 span{ color: #fff; background-image:none;-webkit-background-clip:text; -webkit-text-fill-color:#fff;}
.sect_nk4 .title-1 i:before,.sect_nk4 .title-1 i:after{ background: #fff;}
.sect_nk4 .sgtd-list .swiper-slide{ background: #fff;}
.sect_nk4 .sgtd-list .ntit{ padding: 3rem 10% 3rem 0;}
.sect_nk4 .sgtd-list .ntit i{ text-transform: uppercase; color: #f2f2f2; font-size: 3rem; font-weight: bold;}
.sect_nk4 .sgtd-list .ntit span{ font-size: 3rem; display: block;}
.sect_nk4 .sgtd-list .ntit p{ font-size: 1.6rem; margin-top: 2rem;}
.sect_nk4 .sgtd-list .swiper-button-prev{ left:50%;}
.sect_nk4 .sgtd-list .swiper-button-next{ left:53%;}
.sect_nk4 .sgtd-list .swiper-button-prev, .sect_nk4 .sgtd-list .swiper-button-next{ top:auto; bottom:2rem; margin:auto 0; width:4rem; height:4rem; line-height:4rem; text-align:center; background-size:30% ; background-color: #fff; border: 1px solid #047edc;}
.sect_nk4 .sgtd-list .media-box{ margin-bottom: 0;}

.sect_nk4 .sgtd-list2{ margin: 0 5rem;}
.sect_nk4 .sgtd-link .swiper-button-prev{ left:0;}
.sect_nk4 .sgtd-link .swiper-button-next{ right:0;}
.sect_nk4 .sgtd-link .swiper-button-prev, .sect_nk4 .sgtd-link .swiper-button-next{ top:0; bottom:0; margin:auto 0; width:3.5rem; height:7.8rem; line-height:3.5rem; text-align:center; background-size:40% ; background-color: #f3fbfe;}
.sect_nk4 .sgtd-link .swiper-button-prev i, .sect_nk4 .sgtd-link .swiper-button-next i{ color:#fff; font-size:2rem;}
.sect_nk4 .sgtd-list2 .img-box{ position: relative;}
.sect_nk4 .sgtd-list2 .img-box .ntit{ position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; z-index: 2; width: 100%; height: 100%;}
.sect_nk4 .sgtd-list2 .img-box .ntit:after{ content: ""; background: rgba(255,255,255,0.8); display: block; position: absolute;  left: 0; bottom: 0; right: 0; margin:0 auto; width: 100%; height: 30px;}
.sect_nk4 .sgtd-list2 .img-box .ntit:before{content: ""; border: 1px solid #fff; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; width: 52%; height: 34%; display: none;}
.sect_nk4 .sgtd-list2 .img-box .ntit span{ font-size: 1.6rem; color: #003c8d; position: absolute; bottom: 0; line-height: 30px;z-index: 3; font-weight: bold;}
.sect_nk4 .sgtd-list2 .img-box:hover .ntit:after,.sect_nk4 .sgtd-list2 .img-box:hover .ntit:before,.gallery-thumbs .swiper-slide-thumb-active .img-box .ntit:after,.gallery-thumbs .swiper-slide-thumb-active .img-box .ntit:before{ width: 100%; height: 100%;}
.sect_nk4 .sgtd-list2 .img-box .jcent{}

.sect_nk5{ background: url(/skin/default/web/img/adv/nbg_k2.jpg) no-repeat center center #f6f6f6; padding: 6rem 0;}

.box-img .swiper-button-prev{ left:0;}
.box-img .swiper-button-next{ right:0;}
.box-img .swiper-button-prev, .box-img .swiper-button-next{ top:0; bottom:0; margin:auto 0; width:3.5rem; height:7.8rem; line-height:3.5rem; text-align:center; background-size:40% ; background-color: #f3fbfe;}

.sggf-list,.sggf-list2{ margin: 0 5rem;}
.sggf-list .media-box,.sggf-list2 .media-box{ background: #fff; padding: 2rem; width: auto;}
.sggf-list .ntit,.sggf-list2 .ntit{ margin-top: 1rem; text-align: center;}
.sggf-list .ntit span{ display: block; font-size: 1.6rem;}
.sggf-list .media-box:hover{ box-shadow: #ddd 0 0 10px;}

.sect_nk6{ background: url(/skin/default/web/img/adv/nbg_k3.jpg) no-repeat center bottom; padding: 6rem 0 9rem; background-size:100% 40% ;}
.sect_nk6 .sggf-list2 .ntit p{-webkit-line-clamp: 4; text-align: left;}
.sect_nk6 .sggf-list2 .media-box{ border: 1px solid #d2d2d2; margin-top: 3rem; transition: all 0.4s;}
.sect_nk6 .sggf-list2 .media-box:hover{ box-shadow: none; background: #0682da; margin-top:0 ; transition: all 0.4s;}
.sect_nk6 .sggf-list2 .swiper-slide{}
.sect_nk6 .sggf-list2 .media-box:hover .ntit p{ color: #fff;}
.sect_nk6 .stit{ font-weight: bold; text-align: center; color: #fff; font-size: 1.6rem;}

.sect_nk7{ background: url(/skin/default/web/img/adv/nbg_k4.jpg) no-repeat center center; padding: 8rem 0 ; background-size:cover ;}
.sect_nk7 .bimg{ background: rgba(6,130,218,0.6); text-align: center; padding: 2rem; position: relative; margin: 0 1px;}
.sect_nk7 .bimg:after{ content: ""; display: block; height: 10px; position: absolute; bottom: 0; left: 0; background-image: linear-gradient(-255deg,#047ddc,#41c8e8); width: 0;}
.sect_nk7 .bimg.on{ background: #fff;}
.sect_nk7 .bimg.on:after,.sect_nk7 .bimg:hover::after{ width: 100%;}
.sect_nk7 .bimg:hover{ background: #fff;}


.place{ padding: 1.5rem 0;}

.sect_wd{ background: url(/skin/default/web/img/adv/nbg_k5.jpg) no-repeat center center; background-size: cover ; padding:6rem 0;}
.sect_wd .brow{ color: #047edc; line-height:5rem; text-align: left;}
.sect_wd .brow span{font-size: 4.8rem; margin-right: 2rem;}
.sect_wd .brow span i{ font-size: 7.2rem; font-weight: bold;}
.sect_wd .tabs{}
.sect_wd .tabs a{ display: inline-block; border: 2px solid #0b8cdd; border-image: linear-gradient(-255deg,#047ddc, #41c8e8) 10 10; line-height: 5rem; width: 18rem; text-align: center; color: #0b8cdd; font-size: 2.4rem; margin-bottom: 2rem;}
.sect_wd .tabs a:hover,.sect_wd .tabs a.active{ background-image: linear-gradient(-255deg,#047ddc, #41c8e8); color: #fff; transition: all 0.4s;}
.sect_wd .tab-tit{ text-align: left; background: #f3fbfe; line-height: 8rem; padding: 0 2rem; font-size: 3rem; font-weight: bold;}
.sect_wd .tablist .tlist{ padding: 0;}
.sect_wd .add-row{ text-align: left;}
.sect_wd .add-row span{ font-weight: bold; font-size: 1.6rem;}
.sect_wd .add-row  p{ color: #888; height: 60px;}
.sect_wd .add-row  p i{ color: #0684dc; margin-right: 0.5rem;}


/**å…³äºŽæˆ‘ä»¬**/
.sect_ak1{ background: url(/skin/default/web/img/about/nbg_k1.jpg) no-repeat center bottom; background-size:cover ; padding: 6rem 0;}
.sect_ak1 .title-1{ text-align: left;}
.sect_ak1 .title-1 span{ font-size: 3.6rem;}
.sect_ak1 .block-1{ font-size: 1.6rem; line-height: 3.4rem;}
.sect_ak1 .brow{ position: relative; color: #fff; overflow: hidden;}
.sect_ak1 .brow .ntit{ position: absolute; left: 0; border: 0; width: 100%; bottom: 0; background-image: linear-gradient(-180deg,rgba(6,42,113,1),rgba(6,42,113,0.1),,rgba(6,42,113,0)) ; box-sizing: border-box;  padding: 3rem; transition: all 0.4s;}
.sect_ak1 .brow .ntit span{ display: block; font-size: 2.4rem;}
.sect_ak1 .brow .active{ opacity: 0; position: absolute; width: 100%; height: 100%; background-image: linear-gradient(-255deg,#026fc4,#12a9cd); bottom: -100%; left: 0; box-sizing: border-box; padding:3rem; transition: all 0.4s;}
.sect_ak1 .brow .active span{ font-size: 3.6rem;}
.sect_ak1 .brow:hover .ntit{ bottom: -100%; transition: all 0.4s;}
.sect_ak1 .brow:hover .active{ bottom: 0; opacity: 1; transition: all 0.4s;}


.sect_ak2{ padding-left: 11%;padding-bottom:4rem;}
.sect_ak2 .title-3{ padding-top: 4rem;}
.sect_ak2 .tabs a{ display: inline-block; width: 10rem; height: 10rem; border-radius: 10rem; background: #f7fbfe; text-align: center; line-height: 10rem; position: relative; margin-right: 2%;}
.sect_ak2 .tabs a i{ color: #0381da; font-size: 5rem; display: block;}
.sect_ak2 .tabs a img{ vertical-align: middle; display: inline-block; }
.sect_ak2 .tabs a.active span,.sect_ak2 .tabs a:hover span{ transform: scale(1); transition: all 0.4s;}
.sect_ak2 .tabs a span{ display: block; position: absolute; width: 100%; height: 100%; color: #fff; top: 0; left: 0; background: #0381da; border-radius: 10rem; line-height: 2.2rem; box-sizing: border-box; padding-top: 28%; font-size: 1.6rem; transform: scale(0);}
.sect_ak2 .tabs a span:after{ content: "";display: block; position: absolute; width: 80%; height: 80%;border-radius: 10rem; top: 0; left: 0; right: 0; bottom: 0; margin: auto auto; border: 1px solid #fff; }
.sect_ak2 .tabs a.active span,.sect_ak2 .tabs a:hover span{ transform: scale(1); transition: all 0.4s;}
.sect_ak2 .tlist .brow{ text-align: left;}
.sect_ak2 .tablist,.sect_ak2 .tlist { padding: 0;}
.sect_ak2 .tlist .brow span{ color: #555; font-size: 3rem; font-weight: bold;}
.sect_ak2 .tlist .brow p{ font-size: 1.6rem; color: #666;}
.sect_ak2 .bk-video{ height: 40rem;}

.sect_ak3{ background: url(/skin/default/web/img/about/nbg_k2.jpg) no-repeat center center; padding-top: 6rem; background-size:cover ;}
.sect_ak3 .fzlc{ position: relative; padding-bottom: 5rem;  height: 50rem; margin-top: -4rem; }
.sect_ak3 .fzlc .date{ text-align: right; padding: 3rem 8% 3rem 0; position: relative;}
.sect_ak3 .fzlc .date span{ font-weight: bold; font-size: 2.4rem;}
.sect_ak3 .fzlc .date:after{ content: ""; background: url(/skin/default/web/img/about/fz_dot.png) no-repeat; width: 4.4rem; height: 3.5rem; display: block; position: absolute; right: -2rem; top: 0; bottom: 0; margin: auto 0; background-size: cover;}
.sect_ak3 .fzlc .binfo{ background: #fff; padding: 3rem; color: #666; font-size: 1.6rem;}
.sect_ak3 .fzlc .binfo span{ color: #0381da; font-weight: bold;}
.sect_ak3 .fz-list:hover{ cursor: move;}
.sect_ak3 .fzlc:before{ content: ""; position: absolute; width: 1px; height: 100%; display: block; top: 0; background: #0381da; left: 40%;}
.sect_ak3 .fz-list:hover .date:after{ background-image: url(/skin/default/web/img/about/fz_dot_hover.png);}

.sect_ak4{ background: url(/skin/default/web/img/about/nbg_k3.jpg) no-repeat center center; padding: 8rem 0; background-size:cover ;}
.sect_ak4 .img-box .icon{ display: block; background: #fff; border: 1px solid #ddd;}
.sect_ak4 .img-box .ntit{background: #fff; border: 1px solid #ddd; border-top: 0; padding: 2rem 0; text-align: center;}
.sect_ak4 .img-box .ntit h3{ font-size: 1.6rem; font-weight: normal;}
.sect_ak4 .img-box .ntit h3:after{ content: ""; display: block; width: 20%; height: 3px; margin: 1rem auto 0; background-image: linear-gradient(-255deg,#0094d7,#19caed);}
.sect_ak4 .img-box a:hover .ntit{ background-image: linear-gradient(-255deg,#0094d7,#19caed); color: #fff; transition: all 0.3s;}
.sect_ak4 .img-box a:hover .ntit h3:after{ background: #fff; transition: all 0.3s;}
.sect_ak4 .swiper-button-prev{ left:-6rem; background: url(/skin/default/web/img/dot_left.png) no-repeat;}
.sect_ak4 .swiper-button-next{ right:-6rem; background: url(/skin/default/web/img/dot_right.png) no-repeat;}
.sect_ak4 .swiper-button-prev, .sect_ak4 .swiper-button-next{ top:0; bottom:0; margin:auto 0; width:5rem; height:5rem; line-height:5rem; text-align:center; background-size:100% 100% ; border-radius: 6rem; border: none; background-color: #fff;}
.sect_ak4 .swiper-button-prev i, .sect_ak4 .swiper-button-next i{ color:#fff; font-size:2rem;}

.sect_ak5{ padding: 6rem 0;}
.sect_ak5 .swiper-slide{ position: relative; text-align: center;}
.sect_ak5 .swiper-slide:after{ content: ""; display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #fff; z-index: 3; opacity: 0.9;}
.sect_ak5 .swiper-slide-active:after{ opacity: 1; display: none; transition: all 0.3s;}
.sect_ak5 .swiper-slide a{ display: block; position: relative;}
.sect_ak5 .swiper-slide a span{ display: block; position: absolute; bottom: 0; left: 0; background: rgba(0,0,0,0.5); color: #fff; text-align: center; padding: 1rem; font-size: 1.6rem; width: 100%; box-sizing: border-box;}
.sect_ak5 a.amore{ border: 1px solid #dcdcdc; text-align: center; color: #dcdcdc; text-transform: uppercase; width: 18rem; height: 4rem; line-height: 4rem; font-size: 1.6rem; display: block; margin: 3rem auto 0; font-family: arial;}
.sect_ak5 a.amore i{ font-size: 2rem; margin-left: 1rem;}
.sect_ak5 a.amore:hover{ background: #01c0fe; border-color: #01c0fe; color: #fff;}
.sect_ak5 a.amore:hover i{ color: #fff;}<!--ºÄÊ±1765089111.188Ãë-->