*{padding: 0;margin: 0;}



ul,ol{list-style: none;}











@font-face{font-family:Gravity;src:url(../Fonts/Gravity.otf)}



body{font-family:Gravity;}











/*Top003101 */



.Top003101{transition: .3s; padding: 32px 0;position: fixed;left: 0;width: 100%; top: 0;z-index: 100;font-size: 18px; background: #fff;}



.Top003101 .auto{max-width: 1600px;width: 90%;}



.Top003101,


.Top003101:not(:hover) a{color: #333;}
.Top003101 a{color: #333;}



.Top003101:hover{background-color: #fff; box-shadow: 0px 2px 5px 0px rgba(0,0,0,.1);}



.Top003101:hover .top-right:before{background-color: #000;}



.Top003101 .logo{float: left;}



.Top003101 .logo img{height: 38px;}



.Top003101 .top-right,



.Top003101 menu{float: right;}



.Top003101 menu li span{display: block;line-height: 38px;}



.Top003101 .top-right dl > *{float: left;}



.Top003101 .top-lang,



.Top003101 .top-nav{position: relative;z-index: 100;}



.Top003101 .top-nav aside{line-height: 38px;padding-right: 19px;position: relative;z-index: 3;}



.Top003101 .top-nav aside:after{position: absolute;content: '';background: url(../images/Top003101-links.svg) no-repeat right center;background-size:contain;width: 9px;height: 5px;right: 0;top: 50%;margin-top: -2px;transition: 0.3s;}



.Top003101 .top-nav.on aside:after{transform: rotate(-180deg);}



.Top003101 .top-lang .box,



.Top003101 .top-nav ul{position: absolute; top: 0; left: -10px; right:-10px;padding: 40px 10px 10px;border-radius: 10px;background-color: rgba(0,0,0,0.2);display: none;}



.Top003101 .top-nav ul li{font-size: 16px;line-height: 2;}



.Top003101 .top-lang{margin: 0 1.61vw 0 1.56vw;}



.Top003101 .top-lang .icon{width: 38px;height: 38px;background: url(../images/Top003101-lang.svg) no-repeat center center;background-size:auto 26px;}



.Top003101 .top-lang .box{text-align: center;}



.Top003101 .top-search{display: block;border-radius: 38px;background-color: rgba(0,0,0,0.2);padding: 0 44px 0 15px;}



.Top003101 .top-search .text{background: none;width: 43px;color: rgba(255,255,255,0.5);padding: 0;transition: 0.3s; height: 38px;line-height: 38px;}



.search-show .Top003101 .top-search .text{width: 8vw;}



.Top003101 .top-search .btn{background: url(../images/Top003101-search.svg) no-repeat center center;width: 40px;background-size:auto 42%;}



.Top003101 .open-s{position: absolute;left: 0;top: 0;width: 100%; height: 100%;z-index: 4; cursor: pointer;}



.search-show .Top003101 .open-s{display: none;}



.Top003101 .open-menu{width: 30px; height: 38px;}


.Top003101 menu li{position: relative;}
.Top003101 .sub-menu{padding: 10px;display: none;}
.Top003101 .sub-menu li{line-height: 30px; margin-right: 0; width: 100%; float: none; }

@media(min-width:1025px){



.Top003101 menu li{float: left;margin-right: 2.08vw;}



.Top003101 .top-right{position: relative;padding-left: 1.93vw;}



/*.Top003101 .top-right:before{position: absolute;content: '';width: 1px;height: 10px;background-color: #fff;opacity: 0.3; left:0; top: 50%;margin-top: -5px;}*/


.Top003101 .sub-menu{background: #fff; position: absolute; left: 50%; margin-left: -135px; width: 270px; top: 100%;border-radius: 0 0 5px 5px;  }
.Top003101 .sub-menu li{text-align: center;}
.Top003101 .sub-menu li a{color: #333;font-size:16px;}
.Top003101 .sub-menu li a:hover{color:#00a0e9;}

}



@media(min-width:1025px) and (max-width:1440px) {



.Top003101{font-size: 1.3vw;}



.Top003101 menu li{margin-right: 1vw;}



.Top003101 .top-lang{margin: 0 1vw;}



}



@media (max-width:1024px) {



.Top003101{padding: 4vw 0;}

.Top003101 a{color:#fff;}

.Top003101 .top-nav{display: none;}



.Top003101 menu{position: absolute;right: 5%;top: -100%; transform: translateY(-500%); opacity: 0; background-color: rgba(0,0,0,0.5);padding: 4vw;border-radius: 5px;transition: opacity 0.3s;}	



.Top003101 .open-menu{margin-left: 2vw;}



.menu-show .Top003101 menu{top: 100%;transform: translateY(0); opacity: 1;}



.search-show .Top003101 .top-search .text{width: 22vw;}

.menu-show .open-menu i{background:#333;}

}



@media(max-width:640px){



    .Top003101 .logo img{height: 30px;}



    .Top003101 .top-lang .icon{height: 30px;}



    .Top003101 .top-search .text{height: 30px;}



    .Top003101 .open-menu{height: 30px;}



}







/*Banner002668 */



.Banner002668{ position:relative; z-index:1; overflow:hidden;}



.Banner002668 .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden; position:relative;} 

.Banner002668 .slides > li img{ object-fit: cover; -webkit-object-fit: cover; width: 100%; display: block;}

.Banner002668 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 



html[xmlns] .Banner002668 .slides {display: block;} 



* html .Banner002668 .slides {height: 1%;}



.no-js .Banner002668 .slides > li:first-child {display: block;}



.Banner002668 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}



.loading .Banner002668 .flex-viewport {max-height: 300px;}



.Banner002668 .slides {zoom: 1;}



.Banner002668 .flex-direction-nav{ display:none;}



.Banner002668 .flex-control-nav{ position:absolute; left:0; bottom:5%; width:100%; text-align:center; z-index:10;}



.Banner002668 .flex-control-nav li{ display:inline-block; padding:0 5px;}



.Banner002668 .flex-control-nav li a{ display:block; border-radius:50%; width:12px; height:12px; border:2px solid #fff; overflow:hidden; line-height:1000px;}



.Banner002668 .flex-control-nav li a.flex-active{ border-color:#00a0e9;}







.Banner002668 .slides > li .xycenterbox{ position:absolute; left:0; top:0; width:100%; height:100%; }



.Banner002668 .slides > li figure{text-align:center;opacity:0; transition:1s 0.5s;}



.Banner002668 .slides > li figure.cn{font-size:50px; color:#fff; transform:translateX(-100%); }



.Banner002668 .slides > li figure.en{font-size:27px; color:#000; opacity:0.4; text-transform:uppercase;transform:translateX(100%); }



.Banner002668 .slides > li section{ padding-bottom:0%;}



.Banner002668 .slides > li >img { display:block; width:100%;}



.Banner002668 .slides > li.flex-active-slide figure{ transform:translateX(0); }



.Banner002668 .slides > li.flex-active-slide figure.cn{opacity:1;}



.Banner002668 .slides > li.flex-active-slide figure.en{opacity:0.4;}



@media(max-width:1024px){



.Banner002668 .slides > li figure.cn{font-size:28px;}



.Banner002668 .slides > li figure.en{font-size:20px; }



}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) {
	.Banner002668 .slides > li img{ height: 650px;}
}
@media only screen and (max-width: 734px) {
	.Banner002668 .slides > li img{ height: 500px;}
}
@media(max-width:640px){



.Banner002668 .slides > li section{ padding:3% 5%; background:rgba(255,255,255,0.5); border-radius:5px; margin-bottom:4%;}



.Banner002668 .slides > li figure.cn{font-size:24px;}



.Banner002668 .slides > li figure.en{font-size:16px; }

.Banner002668 .slides > li img{ height: auto; }

}



@media(max-width:375px){



.Banner002668 .slides > li figure.cn{font-size:18px;}



.Banner002668 .slides > li figure.en{font-size:14px; }



}



/*Floor002657 */



.title-intro{ text-align:center; color:#333;  margin:0 0 30px 0;}



.title-intro h3{ margin:0 0 20px 0; font-size:54px;font-weight: normal;}
.title-intro h4{ margin:0; font-size:36px;}
.title-intro p{ font-size:20px; line-height:30px;}
.title-intro a{ color:#00a0e9; text-decoration:underline;margin-top: 30px;display: block;text-align: center;}
.titleMain{ margin-bottom: 40px;}
.titleMain h3{margin:0 0 20px 0; font-size:54px;font-weight: normal;color: #333;}

.Floor002657{padding: 5% 0 3%;/* background: #02050c */}
.Floor002657-2{background: #02050c;}
.Floor002657 .title-intro h3,
.Floor002657 .title-intro p{color: #fff}
.Floor002657C {padding: 0;}
.Floor002657C .auto{position: relative;}
.Floor002657C .title-intro{position: absolute; color: #fff; z-index: 2;width: 90%; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.Floor002657C .box{margin-top: 0 !important;}

@media(min-width:1025px){
.Floor002657C{/* height: calc(100vh - 100px); */ overflow: hidden;}
}

@media(max-width:1024px){
.Floor002657 .title-intro h3{ font-size:calc(36/16 *1em);}
}



@media(max-width:768px){
.title-intro h3{ font-size:30px;}
.titleMain h3{font-size:30px;}
.Floor002657 .title-intro h4{ font-size:24px;}
.Floor002657 .title-intro p{ font-size:16px; line-height:24px;}
.title-intro p{ font-size:16px; line-height:24px;}
}


@media(max-width:480px){
.title-intro h3{font-size: 24px;}
/* .Floor002657 .title-intro h3{ font-size:24px;} */
.titleMain h3{font-size:24px;}
.Floor002657 .title-intro h4{ font-size:18px;}
.Floor002657 .title-intro p{ font-size:14px; line-height:20px;}
.title-intro p{font-size: 14px; line-height: 20px;}
}


.Floor002657 .box{margin-top: 30px;}
.Floor002657 .box a{ display:block; position:relative; }
.Floor002657 .box a *{color:#fff;}
.Floor002657 .box .ycenter{ position:absolute; right:0; top:0; height:100%; width:50%;}
.Floor002657 .box .title-intro{ width:100%;}
.Floor002657 .box span{ text-decoration:underline;}
.Floor002657 .box .title-intro h3{font-size:100px;}
.Floor002657 .box .title-intro p{ max-width:600px; margin:3% auto 6%; font-size:24px;}
/* .Floor002657 .box img{ display:block; width:100%;border-radius: 20px;overflow: hidden;} */
.Floor002657 .box img{ display:block; width:100%;border-radius: 0px;overflow: hidden; } 
@media(max-width:1200px){
.Floor002657 .box .title-intro h3{font-size:60px;}
.titleMain h3{font-size:60x;}
.Floor002657 .box .title-intro p{ font-size:20px;}
}



@media(max-width:768px){
.Floor002657 .box .title-intro h3{font-size:40px;}
.titleMain h3{font-size:40px;}
.Floor002657 .box .title-intro p{ font-size:16px;}
}



@media(max-width:640px){
.Floor002657 .box .title-intro h3{font-size:24px;}
.titleMain h3{font-size:24px;}
.Floor002657 .box .title-intro p{ font-size:12px; line-height:normal;}
}

@charset "utf-8";

/*



 .Floor002455 为demo编号



 */



.Floor002455 .homeAbout{ padding: 5% 0; overflow: hidden;}



.Floor002455 .homeAbout .auto{padding-left: 15px; padding-right: 15px; position: relative;}



.Floor002455 .homeAbout .pagetit{ position: absolute; left: 15px; top: 0;  width: 69px;}



.Floor002455 .homeAbout .pagetit span{ display: block; color: #000; font-size: 24px;width: 69px;writing-mode: vertical-lr;writing-mode: tb-lr;}



.Floor002455 .homeAbout .pagetit .num{ background: url(../images/Floor002455-homeAbout_icon.png) no-repeat 0 0;  height: 69px; text-align: center; line-height: 69px;}



.Floor002455 .homeAbout .pagetit i{display: block; margin: 20px auto; height: 29px; width: 4px; background: #f57a1f;}



.Floor002455 .homeAbout .pagetit .tit{ padding: 0 20px;}



@media only screen and (max-width:1024px ) {



	.Floor002455 .homeAbout .pagetit{ position: static; width: 100%; text-align: center; margin: 4% 0;}



	.Floor002455 .homeAbout .pagetit span{ writing-mode: initial; display: inline-block;}



	.Floor002455 .homeAbout .pagetit .num{ width: 55px; height: 55px; line-height: 55px; background-size: 100%;}



	.Floor002455 .homeAbout .pagetit i{ display: inline-block; height: 4px; width: 29px; margin: 8px 0;}



	.Floor002455 .homeAbout .pagetit .tit{ padding: 0; width: auto;}



}



@media only screen and (min-width:1024px ) {



	.Floor002455 .homeAbout .pagetit{ left: 30px;}



	.Floor002455 .homeAbout .auto{ padding-left: 30px; padding-right: 30px;}



}



@media only screen and (min-width:1366px ) {



	.Floor002455 .homeAbout .pagetit{ left: 45px;}



	.Floor002455 .homeAbout .auto{ padding-left: 45px; padding-right: 45px;}



}



@media only screen and (min-width:1600px ) {



	.Floor002455 .homeAbout .pagetit{ left: 65px;}



	.Floor002455 .homeAbout .auto{ padding-left: 65px; padding-right: 65px;}



}







.Floor002455 .homeAbout .wrap-container{ padding: 0 10%;}



.Floor002455 .homeAbout .pic{ float: left; width: 35%; position: relative; padding-right: 5%;}



.Floor002455 .homeAbout .pic:after{ position: absolute; content: ""; background: url(../images/Floor002455-about_bg.jpg) no-repeat right top; right: -15%; top: 10%; height: 70%; width: 100%;}



.Floor002455 .homeAbout .pic img{ position: relative; z-index: 2;}



@media only screen and (max-width:1024px ) {



	.Floor002455 .homeAbout .wrap-container{ padding: 0;}



	.Floor002455 .homeAbout .pic{ float: none; width: 100%; padding-right: 0;}



}







.Floor002455 .homeAbout .word{ float: right; width: 65%;}



.Floor002455 .homeAbout .word .word-tit{ font-weight: normal; margin: 0; padding: 5% 0; font-size: 24px; color: #000; text-align: right; }



.Floor002455 .homeAbout .word .con{ line-height: 2; font-size: 18px; color: #666; padding-right: 20%; z-index: 5; position: relative;



word-break: break-all; word-wrap: break-word;text-justify:inter-ideograph; text-align:justify;



} 



.Floor002455 .homeAbout .word .con:after{ content: ""; display: block; position: absolute; right: -18%; top: 20px; width:32%; height: 2px; background: #e8e8e8;}



@media only screen and (max-width:1024px ) {



	.Floor002455 .homeAbout .word{ float: none; width: 100%;}



	.Floor002455 .homeAbout .pic:after{ right: 8%;}



}



@media only screen and (max-width:480px ) {



	.Floor002455 .homeAbout .word .word-tit{ font-size: 20px;}



	.Floor002455 .homeAbout .word .con{ font-size: 14px;}



}



@media only screen and (min-width:1025px ) {



	.Floor002455 .homeAbout .word .word-tit{ font-size: 35px;}



}



@media only screen and (min-width:1366px ) {



	.Floor002455 .homeAbout .word .word-tit{ font-size: 48px;}



}







.Floor002455 .homeAbout .list{ max-width: 550px; margin: 4% auto 0;}



.Floor002455 .homeAbout .list li{ float: left; width: 25%; text-align: center; padding: 0 4%;}



.Floor002455 .homeAbout .list li+li{ border-left: 1px solid #f0f0f0;}



.Floor002455 .homeAbout .list li span{ font-size: 15px; color: #000; display: block;}



.Floor002455 .homeAbout .smallpic{ margin: 2% 0 0 auto; text-align: right; position: relative; right: -20%;}



@media only screen and (max-width:1024px ) {



	.Floor002455 .homeAbout .smallpic{ right: 0;}



}



@media only screen and (max-width:480px ) {



	.Floor002455 .homeAbout .list li{ width: 50%; border-bottom: 1px solid #f0f0f0; padding: 15px 4%;}



	.Floor002455 .homeAbout .list li+li{ border-left: none;}



	.Floor002455 .homeAbout .list li:nth-child(2n){ border-left: 1px solid #f0f0f0;}



}



/*Floor003004 */
.Floor003004{padding:4% 0;position: relative; z-index: 4;background: #fff;}
.Floor003004.bgn{background: #f8f8f8;}
.Floor003004 .big-text{color: #f6f8f9;font-size: 15.63vw;color: #f6f8f9;line-height: 10.94vw;}
.Floor003004 .title{font-size: 48px;padding: 0.5625em 0 0 0;}
.Floor003004 .title .sub-tit{color: #333;font-size: 54px;line-height: 1.584em; margin-bottom: 0.4167em;text-align: right;}
.Floor003004 .title .tit{font-size: 20px;line-height:2;color: #666;max-width: 31%;float: right;}
@media(min-width:1025px){
.Floor003004 .title{clear: both;padding: 2.292em 0 3.625em 0; margin-left: 0;}
.Floor003004 .title .sub-tit:before{display: none;}
}



@media(max-width:1024px){
.Floor003004 .title{font-size: 5vw;text-align: center;}
.Floor003004 .big-text{ text-align: center;}
.Floor003004:before{bottom: 0;}
}

@media(max-width:640px){
.Floor003004 .title{font-size: 8vw;}
}

.Floor003004 .step{position: relative; z-index: 10;top: -20px;left: -60px;}
.Floor003004 .step li{float: left;width: 20%;}
.Floor003004 .step li a{display: block;background-color: #fff; padding: 20px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);border-radius: 5px;}
.Floor003004 .step li a:hover{background: url("../images/Floor003004_hoverbg.jpg")  repeat left top;}
.Floor003004 .step li span{color: #d9e1e5;font-size: 24px;}
.Floor003004 .step li aside{color: #464d57;font-size: 16px; margin-top: 10px;line-height: 30px;height: 60px;}
.Floor003004 .step li a:hover *{color: #fff;}
.Floor003004 .slider figure{padding-bottom: calc( 500 / 1024 * 100vw); background-size: contain;}

@media(min-width:1025px){
.Floor003004 figure{float: left; width: 63.334%; margin-top: -27.21vw;background-position: center center;background-size: cover;background-repeat: no-repeat;padding-bottom: 43%;border-radius: 20px;}
.Floor003004 .img dl{display: none;}
.Floor003004 .step li a{margin-right: 1.3vw;min-height: 100px; }
.Floor003004 .slider figure{padding-bottom: 450px;}
}



@media(max-width:1024px){
.Floor003004 .img{position: relative;}
.Floor003004 .step li:not(:last-child){border-right: 1px solid #fff;}
.Floor003004 .step li a{text-align: center;background: url("../images/Floor003004_hoverbg.jpg")  repeat left top;padding: 1.5vw;}
.Floor003004 .step li a span{color: #fff;font-size: 3.5vw;}
.Floor003004 .step li aside.dot{display: none;}
.Floor003004 .img dl{position: absolute; left: 0; top: 0; width: 100%;height: 100%;}
.Floor003004 .img dd{float: left; width: 20%; height: 100%;background: rgba(255,255,255,0.8);}
.Floor003004 .img dd:not(:last-child){border-right: 1px solid #fff;}
.Floor003004 .img dd a{display: flex;height: 100%; align-items: center;justify-content: center;color:  #96c96c;}
.Floor003004 .img dd span{font-size: 3.5vw; width: 4vw; display: block;line-height: 1.2em;}
}



/*Floor002987*/ 



.Floor002987{padding: 3.1vw 0; overflow: hidden;}



.Floor002987 .auto{max-width: 1400px;}



.Floor002987 .title{padding: 0 13.54vw 50px;}



.Floor002987 .title *{margin: 0;}



.Floor002987 .title h3{color: #333;font-weight: normal;font-size: 50px;padding-bottom: 0.7em;}



.Floor002987 .title p{font-size: 16px; line-height: 2.125em; max-width: 767px; text-align: justify;}



.Floor002987 .slider{margin: 0 13.54vw 3.1vw 0;padding-left: 12.5vw; overflow: hidden;}



.Floor002987 .slider li a{display: block;margin-left: 1.04vw;background: #000;position: relative;overflow: hidden;}



.Floor002987 .slider li img{opacity: 0.7;transition: 0.3s;}



.Floor002987 .slider li a:hover img{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}



.Floor002987 .slider li .txt{position: absolute; left:0; color: #fff; width: 100%; padding:0 5%; bottom: 5%; z-index: 10; transition: 0.3s;}



.Floor002987 .slider li a:hover .txt{bottom: 10%;}



.Floor002987 .slider li .txt aside{font-size: 32px;}



.Floor002987 .slider li .txt figure{font-size: 16px;}



.Floor002987 .slider .slick-list{overflow: inherit;}



.Floor002987 .arrow{ background-color: #e9e9e9; height: 1px;position: relative; margin: 0 13.54vw;}



.Floor002987 .arrow:before{position: absolute; content: ''; width: 50%; height: 100%;background: #000; left: 0; top: 0;}



.Floor002987 .slick-arrow{position: absolute; height: 20px; padding:0  33px;background: #fff;color: #000; top: 50%; margin-top: -10px; font-size: 14px; text-transform: uppercase;}



.Floor002987 .slick-prev{padding-left: 0!important; left: 0;}



.Floor002987 .slick-next{left: 144px;}



@media(max-width:768px){



.Floor002987 .title h3{font-size: 6vw;}



.Floor002987 .title p{font-size: 3vw;}



.Floor002987 .slick-arrow{padding: 0 4vw;}



.Floor002987 .title{padding-bottom: 4vw;}



.Floor002987 .slick-next{ left: 15vw;}



.Floor002987 .slider li .txt aside{font-size: 4vw;}



.Floor002987 .slider li .txt figure{font-size: 3vw;}



}



@media(max-width:480px){



.Floor002987 .slider{margin-right: 8vw;padding-left: 8vw;}



.Floor002987 .title{padding-left: 8vw;padding-right: 8vw;}



.Floor002987 .arrow{margin: 0 8vw; }



}











/*Floor003081 */



.Floor003081{padding: 5% 0; background: url("../images/Floor003081-bg.jpg") no-repeat center center;background-size: cover; font-size: 16px;}



.Floor003081 .auto{overflow: hidden;position: relative; z-index: 2;}



.Floor003081 .title{line-height: 1;font-size: 48px; margin-bottom: 0.834em;color: #333;}



.Floor003081 .info{text-align: justify;line-height: 1.875; margin-bottom: 3.18vw;color: #999999;}



.Floor003081 .txt-area{position: relative; z-index: 1;}



.Floor003081 .txt-area .more{position: absolute;right:0; }



.Floor003081 .txt-area .more a{display: block; text-align: center;color: #00a0e9;width: 180px;line-height: 53px;border-radius:55px;border: solid 2px #fff; font-size: 14px;}



.Floor003081 .txt-area .more a:hover{background: #00a0e9;color: #fff; border-color: #00a0e9;}







.Floor003081 .slick-dots{text-align: center;padding-top: 2.6vw;}



.Floor003081 .slick-dots li{display: inline-block;width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none; margin: 0 9px;}



.Floor003081 .slick-dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}



.Floor003081 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}



.Floor003081 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #00a0e9;}







.Floor003081 .item a{border-radius: 6px;background: #fff;}



.Floor003081 .item .Ispic{width: 47.369%;}



.Floor003081 .item .txt .inner{color: #999;max-width: 264px; width: 80%; margin: 0 auto;padding: 3vw 0;}



.Floor003081 .item .txt aside{color: #333;font-size: 24px;line-height: 1.5;min-height: 3em;}



.Floor003081 .item .txt p{line-height: 1.875; margin: 2vw 0 3vw 0;}



.Floor003081 .item .txt time{display: block; border-top: 1px solid #eee;font-size: 14px;padding-top: 1.35vw;}



@media(min-width:641px){



.Floor003081 .info{max-width: 494px; width: 80%; }



}



@media(min-width:751px){



.Floor003081 .txt-area .more{bottom: 0;}



.Floor003081 .slider{margin: 0 -20px;}



.Floor003081 .item a{min-height: 21.88vw;margin: 0 20px;width: calc(100% - 40px);}



}



@media(max-width:750px){



.Floor003081 .txt-area .more{top: 0;}



.Floor003081 .item a{min-height: 60vw;}



}



@media(max-width:640px){



.Floor003081{font-size: 3vw;}



.Floor003081 .title{font-size: 5vw}



.Floor003081 .item .txt aside{font-size: 4.5vw}



.Floor003081 .slick-dots{padding-top: 6vw;}



.Floor003081 .txt-area .more a{width: auto;padding: 0 5vw;line-height: 5vw;font-size: 3vw;}



}



/*Floor002658 */



.Floor002658{  overflow:hidden;padding: 5% 0;background: #02050c;}
.Floor002658 .title-intro h3,
.Floor002658 .title-intro p{ color: #fff;}
.Floor002658 .title-intro h3 span{position: relative;}
.Floor002658 .title-intro h3 span::after {
    position: absolute;
    bottom: -.2em;
    left: 0;
    width: 100%;
    height: 2px;
    content: "";
    background-color: #00a0e9;
}



/*slick Basic*/



.Floor002658 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}



.Floor002658 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}



.Floor002658 .slick-list:focus {outline: none}



.Floor002658 .slick-list.dragging {cursor: pointer;cursor: hand;}



.Floor002658 .slick-slider .slick-track, 



.Floor002658 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}



.Floor002658 .slick-track {position: relative; top: 0; left: 0; display: block;}



.Floor002658 .slick-track:before, 



.Floor002658 .slick-track:after{display: table; content: '';}



.Floor002658 .slick-track:after{ clear: both;}



.Floor002658 .slick-loading .slick-track { visibility: hidden;}



.Floor002658 .slick-slide{ display: none; float: left;min-height: 1px;}



[dir = 'rtl'] .slick-slide {float: right;}



.Floor002658 .slick-slide .slick-loading img { display: none;}



.Floor002658 .slick-slide .dragging img { pointer-events: none;}



.Floor002658 .slick-initialized .slick-slide { display: block;}



.Floor002658 .slick-loading .slick-slide { visibility: hidden;}



.Floor002658 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}



.Floor002658 .slick-arrow .slick-hidden { display: none;}



/*slick Basic End*/







.Floor002658 .slider > ul{margin-bottom: 42px;}



.Floor002658 li.slick-slide{ position:relative;transform:scale(0.8); transition:0.5s 0.3s;}



.Floor002658 li.slick-slide:before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.7;transition:0.5s 0.3s; z-index: 10;}



.Floor002658 li.slick-current{ transform:scale(1);border-radius: 20px;overflow: hidden;}



.Floor002658 li.slick-current::before{opacity: 0;z-index: 1;}



.Floor002658 li.slick-slide .files,



.Floor002658 li.slick-slide a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index: 4;}



.Floor002658 li.slick-slide .files{ background:#000; display:none; z-index: 7;}



.Floor002658 li.slick-slide aside{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:18px; color:#fff;}



.Floor002658 li.slick-slide aside span{ display:block; border-radius:50%; width:85px; height:85px; border:3px solid #fff; background:rgba(255,255,255,0.16);  position:relative; margin:0 auto 10px;}



.Floor002658 li.slick-slide aside span::before{ position:absolute; content:''; border:12px solid transparent; border-left-color:#fff;left:50%; top:50%; margin-left:-6px; margin-top:-12px;}







.Floor002658 .slick-dots{ text-align:center;position: absolute; left: 0; width: 100%; bottom:-42px;}



.Floor002658 .slick-dots li{ display:inline-block; margin:0 5px;border:1px solid transparent; border-radius:50%; width:14px; height:14px; position:relative;}



.Floor002658 .slick-dots li:before{ position:absolute; content:''; left:3px; top:3px; right:3px; bottom:3px; border-radius:50%; background:rgba(255,255,255,0.3);}



.Floor002658 .slick-dots li.slick-active{ border-color:#00a0e9;}



.Floor002658 .slick-dots li.slick-active:before{ background:#00a0e9;}



.Floor002658 .slick-dots li button{display: none;}







.Floor002658 .slick-arrow{ position:absolute; content:''; width:32px; height:32px;border: 0; border-top:4px solid #b2b2b2;border-right:4px solid #b2b2b2; transform:rotate(45deg); top:50%; margin-top:-16px; cursor:pointer; z-index:10;font-size: 0;background: none;}



.Floor002658 .slick-prev{left:13%; margin-left:-32px;transform:rotate(-135deg);}



.Floor002658 .slick-next{right:13%; margin-right:-32px;}



.Floor002658 .slick-arrow:hover{ border-color:#00a0e9;}







@media(max-width:768px){



    .Floor002658 .slick-arrow{font-size: calc(16/16  * 1em); color: transparent; width: calc(25/16 * 1em); height: calc(25/16 * 1em);}



    .Floor002658 .slick-prev{margin-left: calc(-25/16 * 1em);}



    .Floor002658 .slick-next{margin-right: calc(-25/16 * 1em);}



    .Floor002658 li.slick-slide aside span{width: calc(50/16 * 1em); height: calc(50/16 * 1em);}



.Floor002658 li.slick-slide aside span::before{margin-left: -3px;}



}







@media(max-width:640px){



.Floor002658 li.slick-slide{ transform:scale(1);}



.Floor002658 .slick-prev{left:3%; margin-left:0;}



.Floor002658 .slick-next{right:3%; margin-right:0;}



/*.Floor002658 li.slick-slide:before{ display:none;}*/







}



@media(max-width:480px){



/* .Floor002658 li.slick-slide aside span{ width:50px; height:50px;} */



.Floor002658 .slick-arrow{width: 24px; height: 24px; margin-top: -12px;border-width: 3px;}



}



/*Floor003130 */
.Floor003130{background: url(../images/Floor003089-bg.jpg) no-repeat center;background-size: cover;background:#21272e;}
.Floor003130 .auto{ padding: 3.75em 0;max-width: 1600px;}
.Floor003130 .ytable{background-color: #f5f5f5; }
.Floor003130 .ytable .ytable-cell{vertical-align: top; overflow: hidden;padding: 2em 1em;position: relative;}
.Floor003130 .ytable .left{background-color: #fff;}
.Floor003130 .num{position: absolute;left: 0;top:-2em;opacity: .3;}
.Floor003130 .num img{height: 5.8125em;}
.Floor003130 .title{border-bottom: 1px solid #ebebeb;color: #333333; padding-bottom: 1.25em; margin-bottom: 1.875em;}
.Floor003130 .left .title{border-bottom-color: #f2f2f2;position: relative;z-index: 2;}
.Floor003130 .title .en{font-size: 20px;line-height: 28px;}
.Floor003130 .title .cn{font-size: 1.5em; }
.Floor003130 .title .cn:after{display: inline-block;content: '';width: 5px;height: 2px;background-color: #00a0e9; margin-left: 10px; vertical-align: middle;}
.Floor003130 .tel{ font-size: 1.5em;color: #00a0e9;letter-spacing: 1px; padding-left:1.41666em; background: url(../images/Floor003130-tel.svg) no-repeat left center;background-size: 0.79166em auto; margin-bottom: 1.25em;}
.Floor003130 .address li{font-size: 0.9375em; line-height: 2; color:#808080;margin: 2px 0;}
.Floor003130 .address li img{max-width: 20px;display: inline-block;margin-right: 10px;}
.Floor003130 .branch .slick-dots{list-style: none; overflow: hidden;margin-bottom: 1.25em;}
.Floor003130 .branch .slick-dots li{float: left;}
.Floor003130 .branch .slick-dots li a{color: #cccccc;}
.Floor003130 .branch .slick-dots li.slick-active a{color: #333;}
.Floor003130 .branch .slick-dots li:not(:last-child){margin-right: 1.5em;}
.Floor003130 .branch .item dd{font-size: 0.875em;line-height: 1.714285;color: #808080;}
.Floor003130 .btn{display: table;position: relative;overflow: hidden;margin-top: 2.5em;}
.Floor003130 .btn:after{position: absolute;content: '';width: 1px;height: 10px;background-color: #b9b9b9;left: 50%;top: 50%;margin-top: -5px;}
.Floor003130 .btn .slick-arrow{width: 25px; height: 11px;float: left;background-position: center;background-repeat: no-repeat;}
.Floor003130 .btn .slick-prev{background-image: url(../images/Floor003130-btn-prev.svg);}
.Floor003130 .btn .slick-prev.slick-disabled{background-image: url(../images/Floor003130-btn-prev-disabled.svg);}
.Floor003130 .btn .slick-next{background-image: url(../images/Floor003130-btn-next.svg); margin-left: 40px;}
.Floor003130 .btn .slick-next.slick-disabled{background-image: url(../images/Floor003130-btn-next-disabled.svg);}
.Floor003130 .btn .slick-disabled{cursor: default;}
@media (min-width:1025px) {
.Floor003130 .ytable .ytable-cell{width: 25%;}
.Floor003130 .ytable .ytable-cell:nth-child(2n){background: rgba(240,245,251,.5);}
.Floor003130 .ytable .mid:after{position: absolute;content: '';right: 0; top: 15%;height: 70%;background-color: #ebebeb;width: 1px;}
}

@media (max-width:1024px) {
.Floor003130 .ytable{display: flex; flex-wrap: wrap;}
.Floor003130 .ytable .right{background-color: #fff;}
.Floor003130 .ytable .left{width: 50%;}
.Floor003130 .address li{font-size: 16px;}
.Floor003130 .auto{padding: 1.875em 0;}
}


@media(max-width:640px){
.Floor003130 .ytable .left{width: 100%;}
}



/*Bottom003094 */
.Bottom003094{padding: 0 2%; padding-top: 2vw;padding-bottom: 2vw;background: url(../images/Bottom002695-bg.jpg) no-repeat center;background:#010a13; background-size: cover;}
.Bottom003094 .auto{/* overflow: hidden; */max-width: 1600px;}
.Bottom003094 nav a{font-size: 16px;display: inline-block;color: #fff }
.Bottom003094 nav a:not(:last-child):after{display: inline-block; content: '/';margin: 0 2.6vw;color: #999;}
.Bottom003094 .share,
.Bottom003094 nav{margin-bottom: 17px;}
.Bottom003094 .share dd{float: left;position: relative;}
.Bottom003094 .share dd figure{position: absolute; left: 50%; margin-left: -60px; width: 120px; bottom: 100%; margin-bottom: 10px;display: none;}
.Bottom003094 .share dd figure:after{position: absolute; content: '';border: 5px solid transparent; border-top-color: #fff; top: 100%; margin-left: -5px; left: 50%;}
.Bottom003094 .share dd a{display: block; width: 20px; height: 20px; margin: 0 11px;background: url("../images/Bottom003094_share_icon.png") no-repeat 0 center;filter: grayscale(100) brightness(100);}
.Bottom003094 .share dd.d_wx a{background-position: -44px center;}
.Bottom003094 .share dd.d_ing a{background-position: -92px center;}
.Bottom003094 .share dd.d_fb a{background-position: -139px center;}
.Bottom003094 .share dd.d_tw a{background-position: -186px center;}
.Bottom003094 .copyright{font-size: 14px;color: #aaa;}
.Bottom003094 .copyright a:not(:hover){color: #aaa;}
.Bottom003094 .aux{font-size: 12px;}
.Bottom003094 .aux a:not(:last-child):after{display: inline-block; content: '';width: 1px;height: 12px;background: #c0c0c0; vertical-align: middle; margin: 0 10px;}
.Bottom003094 .aux a:not(:hover){color: #666;}





/* 8-16修改 */
.clearfix:after{content:'';display:block;clear:both;height:0;visibility:hidden}
.Bottom003094 .topInfo{padding-top:50px;}
.w1600{z-index:3;position:relative;clear:both;max-width:1600px;width:90%;margin:0 auto}
.Bottom003094 .topInfo .Slogan{padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:30px}
.Bottom003094 .topInfo .Slogan .logo img{height:47px;margin-bottom:20px}
.Bottom003094 .topInfo .Slogan .txt{text-align:right;font-size:32px;float:right;margin-top:-65px}
.Bottom003094 .topInfo .Contact{/* width:calc(100% - 462px); *//* float:left; */}
.Bottom003094 .topInfo .Contact .mail{width: 54%;float:left;margin-bottom:100px}
.Bottom003094 .topInfo .Contact .mail li{width:45.5%;display:inline-block;padding-bottom:41px}
.Bottom003094 .topInfo .Contact .mail li:nth-child(3){display: none;}
.Bottom003094 .topInfo .Contact .mail li aside{font-size:20px;color: #fff;}
.Bottom003094 .topInfo .tithead img{margin-right:18px}
.Bottom003094 .topInfo .Contact .mail p{padding-left:38px;font-size:18px;margin: 1em 0; color: #fff;}
.Bottom003094 .topInfo .Contact .mail p a{color:#fff}
.Bottom003094 .topInfo .Message{width: 26%;float:right}
.Bottom003094 .topInfo .Message .tithead{font-size:20px;color: #fff}
.Bottom003094 .topInfo .tithead img{margin-right:18px}
.Bottom003094 .topInfo .Message .item{border-bottom:1px solid #d7d5d0}
.Bottom003094 .topInfo .Message .item textarea{border:none;background: none;color: #fff}
.Bottom003094 .topInfo .Message .item textarea::placeholder{color: #fff}
.Bottom003094 .topInfo .Message .item input{width:100%;font-size:14px;height:60px;line-height:60px;color:#fff;background: none;border:none}
.Bottom003094 .topInfo .Message .item input::placeholder{color:#fff;}
.Bottom003094 .topInfo .Message .btn{padding:20px 0 30px;text-align:right;}
.Bottom003094 .topInfo .Message .btn button{color:#fff;font-size:16px;height:20px;background:0 0;border:none;    cursor: pointer;}
.Bottom003094 .topInfo .Copyright{clear:both;padding:30px 0 0 0;border-top:1px solid #ededed;color:#666}
.Bottom003094 .topInfo .fl{float:left}
.Bottom003094 .topInfo .Copyright a{color:#666;display:inline-block}
.Bottom003094 .topInfo .Copyright .fl i{display:inline-block;width:25px;vertical-align:middle;position:relative}
.Bottom003094 .topInfo .Copyright .fl i:After{position:absolute;left:50%;top:50%;width:3px;height:3px;border-radius:50%;background:#67686c;border-radius:50%;transform:translate(-50%,-50%);content:""}
.Bottom003094 .topInfo .fr{float:right}
.Bottom003094 .topInfo .Copyright a{color:#666;display:inline-block}
.Bottom003094 .topInfo .Copyright a{color:#666;display:inline-block}
.Bottom003094 .topInfo .Message .item{border-bottom:1px solid #d7d5d0}
.Bottom003094 .topInfo .Message .item textarea{width:100%;height:70px;line-height:43px;color:#fff;}
.Bottom003094 .topInfo .table .cell{display:table-cell;vertical-align:middle;}
.Bottom003094 .topInfo .table .cell span{color: #fff;}

@media(max-width:768px){
.Bottom003094 .topInfo{padding-top:10px}
.Bottom003094 .topInfo .Contact .mail li aside{    font-size: 18px;}
.Bottom003094 .topInfo .Slogan{padding-bottom: 26px;margin-bottom: 17px;border-bottom: 1px solid rgba(0,0,0,.08);}
.Bottom003094 .topInfo .Slogan .txt{text-align: left;font-size: 22px;display: block;float: none;margin-top: 0;}
.Bottom003094 .topInfo .Contact .mail,.Bottom003094 .topInfo .Message,.Bottom003094 .topInfo .Contact .mail li{float:none;width:100%}
.Bottom003094 .topInfo .Contact .mail{margin-bottom: 18px;}
.Bottom003094 .topInfo .Contact .mail li{padding-bottom: 22px;}
.Bottom003094 .topInfo .Contact .mail p{margin: 1% 0;font-size: 16px; }
.Bottom003094 .topInfo .Message .btn{text-align:left;}
.Bottom003094 .topInfo .share{margin: 10px 0 30px;}
}

/* 8-16修改 */

@media(min-width:1025px){
.Bottom003094{}
.Bottom003094 .aux{ text-align: right;}
}

@media(max-width:1024px){
.Bottom003094{text-align: center;}
.Bottom003094 .share{display: table; margin-left:  auto; margin-right: auto;}
.Bottom003094 .aux{padding-bottom: 10px;}
.Bottom003094 .fr{margin-top: 10px;}
}

@media(max-width:480px){
.Bottom003094 nav a{font-size: 3.5vw;}
}


/*Floor003080 */
.Floor003080{ padding: 5% 0 0 0; font-size: 16px;overflow: hidden;/* background: #02050c */}
.Floor003080C{height: 100vh; display: flex; align-items: center;}
.Floor003080C.Floor003080C_home{display: block; height: unset;}
.Floor003080C.Floor003080C_home .slider li{height: unset;}
.Floor003080 .auto{position: relative; z-index: 2;}
.Floor003080C .ytable{position: relative;}
.Floor003080C .title{text-align: center;}
.Floor003080 .title{line-height: 1;font-size: 54px; margin-bottom: 0.834em;color: #333;}
.Floor003080 .more{color: #00a0e9;
    text-decoration: underline;
    margin-top: 30px;
    display: block;
    text-align: center;}
.Floor003080 .info{line-height: 30px; margin-bottom: 6.4vw;color: #333;font-size: 20px;}

@media(min-width:641px){
.Floor003080 .info{max-width: 360px; width: 80%; }
}

@media(max-width:640px){
.Floor003080{font-size: 3vw;}
.Floor003080 .title{font-size: 5vw}
}



.Floor003080 .ytable{table-layout: fixed;}
.Floor003080 .category{justify-content:space-between;width: 100%;max-width:unset;}
/* .Floor003080 .category .item{width: 48.5%; border-radius: 6px;border: solid 1px #eee; padding: 1.82vw 3vw 1.56vw 1.56vw; transition: 0.3s; cursor: pointer;position: relative;} */
.Floor003080 .category .item{ margin:1em calc(30/16 * 1em);}
.Floor003080 .category .item .itemInner{border-radius: 6px;border: solid 1px #eee; padding: 1.82vw 3vw 1.56vw 1.56vw; transition: 0.3s; cursor: pointer;position: relative;}
.Floor003080 .category .active{box-shadow:0 6px 10px rgba(0, 0, 0, 0.1); border-color: #00a0e9;}
.Floor003080 .category .tit{font-size: 24px;color: #999; line-height: 1;}
.Floor003080 .category p{margin: 10px 0 0 0;color: #bbb;font-size: 14px; line-height: 1.715; min-height:3.43em;}

.Floor003080 .category .active .tit{color: #00a0e9;}
.Floor003080 .category .active  p{color: #666;}
.Floor003080 .category .icon{width: 40px;height: 40px; border-radius: 50%;background-color: #00a0e9;box-shadow: 0 8px 18px rgba(0, 160, 233, 0.5);position: absolute;transition: 0.3s;transform: scale(0); display: none;}
.Floor003080 .category .active .icon{transform: scale(1)}
.Floor003080 .category .icon:after{position: absolute; content: ''; width:8px; height:8px;border-top: 2px solid #fff; border-right: 2px solid #fff; transform: rotate(45deg); left: 50%; top: 50%; margin:-4px 0 0 -4px;}


.Floor003080 .category .slick-arrow{width: 40px;height: 40px;border-radius: 50%;background-color: #00a0e9;box-shadow: 0 0px 18px rgba(0, 160, 233, 0.5);position: absolute;transition: 0.3s;top: 50%;left: 50%;transform: translateY(-50%);z-index: 2;}
.Floor003080 .category .slick-arrow:after {position: absolute;content: '';width: 8px;height: 8px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(45deg);left: 50%;top: 50%;margin: -4px 0 0 -4px;}

.Floor003080 .dots .slick-dots{display: none !important;}

/* .Floor003080 .category .slick-arrow{ display:block; position:absolute; top:50%;}
.Floor003080 .category .slick-arrow:after {position: absolute;content: '';width:40px;height:40px;border-top: 2px solid #333;border-right: 2px solid #333;transform: rotate(45deg);left: 50%;top: 50%;margin: -20px 0 0 -10px;} */
.Floor003080 .category .slick-arrow.slick-prev{left:0; transform: translateY(-50%) rotate(180deg);}
.Floor003080 .category .slick-arrow.slick-next{right:0; left: unset; }


.Floor003080 .dots li{width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none;}
.Floor003080 .dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003080 .dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003080 .dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #00a0e9;}


.Floor003080 .slider{position: relative;}
/* .Floor003080 .Floor003080_slider{display: none;} */
.Floor003080 .slider a{color: #fff;  display: block;position: relative;}
.Floor003080 .slider .txt{position: absolute; left: 0; bottom: 0;width:100%; padding: 2.55vw ;z-index: 10;}
.Floor003080 .slider .txt aside{line-height: 1;font-size: 30px;}
.Floor003080 .slider .txt p{margin: 10px 0 0 0;line-height: 28px;font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.Floor003080 .slider li{transition: 0.3s;}
.Floor003080 .slider li:not(.slick-active){opacity: 0.2;}
.Floor003080 .slider .pic{position: relative;  overflow: hidden; padding-bottom: calc(960/1920 * 100%);}
.Floor003080 .slider .pic img{position: absolute;
     /* left: 0; top: 0; */
     left: 50%;
     top: 50%;
     transform: translate(-50%,-50%);
    }
.Floor003080 .slider .pic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45.834%; opacity: 0.6;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
  }

.Floor003080 .pages{position: absolute; z-index: 10; left:2vw; top:2vw;color: #fff; font-size: 60px;}
.Floor003080 .pages span{line-height: 1;display: inline-block;vertical-align: text-bottom;}
.Floor003080 .pages span.cur{font-size: 0.8em;position: relative; padding-right: 5px; padding-bottom: 5px;}
.Floor003080 .pages span.cur:after{position: absolute; content: ''; width: 1px; height: 50px;transform: skewX(-30deg); left: 100%; top: 20%; background: #fff;}
.Floor003080 .pages span.total{font-size: 0.2667em; padding-left: 10px;}


@media(max-width:1560px){
.Floor003080 .slider{width: 106%;}
.Floor003080 .dots{right: 1%;left: auto; }
}



@media(min-width:1025px) and (max-width:1440px){
.Floor003080 .info{ margin-bottom:3vw ;}
}



.Floor003080 .slider .ul .slick-arrow{width: 40px;height: 40px;border-radius: 50%;background-color: #00a0e9;box-shadow: 0 0px 18px rgba(0, 160, 233, 0.5);position: absolute;transition: 0.3s;top: 50%;left: 50%;transform: translateY(-50%);z-index: 2;}
.Floor003080 .slider .ul .slick-arrow.slick-prev{left: 10%; transform: translateY(-50%) rotate(180deg);}
.Floor003080 .slider .ul .slick-arrow.slick-next{right: 10%; left: unset; }
.Floor003080 .slider .ul .slick-arrow:after {position: absolute;content: '';width: 8px;height: 8px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(45deg);left: 50%;top: 50%;margin: -4px 0 0 -4px;}
.Floor003080 .dots .slick-dots{display: none !important;}
@media(max-width:640px){
.Floor003080 .slider .ul .slick-arrow.slick-prev{left: 10px;}
.Floor003080 .slider .ul .slick-arrow.slick-next{right: 10px;}
}

.Floor003080 .left{position: absolute; margin-top: 1%;   width: 60%;z-index: 2;left: 50%;transform: translateX(-50%);}
@media(min-width:1025px){
.Floor003080 .slider li{height: 100vh;}
.Floor003080 .right{width: 100%;}
.Floor003080 .slider li a{height: 100%;}
.Floor003080 .slider .pic{height: 100%;}
.Floor003080 .slider .pic img{width: 100%;}
.Floor003080 .slider{overflow: hidden;width:100%;}
/* .Floor003080 .slider .ul{margin-left: -2.605vw; } */
.Floor003080 .slider .slick-list{overflow: inherit;}
.Floor003080 .dots{position: absolute; left: 100%; width: 5.21vw;top: 0; height: 100%;z-index: 20;}
.Floor003080 .dots .slick-dots{position: absolute; top: 50%; transform: translate(-50%,-50%); left: 50%;}
.Floor003080 .category .icon{right: -20px; top: 50%; margin-top: -20px; }
}



@media(max-width:1024px){
.Floor003080 .slider{width: auto;}
.Floor003080C{height: auto; padding: 0;}
.Floor003080C .auto{width: 100%;}
.Floor003080 .slider .pic img{width: 100%;}
.Floor003080 .ytable,
.Floor003080 .ytable-cell{display: block;}
.Floor003080C .dots{display: none;}
.Floor003080 .dots {padding-top: 4vw;}
.Floor003080 .dots .slick-dots{display: table; margin: 0 auto;}
.Floor003080 .dots .slick-dots li{float: left; margin: 0 5px;}
.Floor003080 .category{display: flex;justify-content: space-between; align-items: center; flex-wrap: wrap;}
/* .Floor003080 .category .item{width: 48%; margin-bottom: 38px; padding: 3vw 3vw 30px 3vw;} */
.Floor003080 .category .icon{right: -20px;top: 50%;margin-top: -20px;}
/* .Floor003080 .category .icon:after{transform: rotate(135deg);} */
/* .Floor003080 .slider .pic img{object-fit: cover; width: 100%;} */
.Floor003080C .ytable{max-width: 100%;}
}

@media(max-width:640px){
.Floor003080C .left{position: relative; width: 100%; transform: none;left: 0;}
.Floor003080 .category .tit{font-size: 4.5vw}
/* .Floor003080 .category p{font-size: 3vw;} */
.Floor003080 .slider .txt aside{font-size: 5vw;}
.Floor003080 .category .item{width: 100%;}
.Floor003080 .pages{font-size: calc(60/16 * 1em);}
.Floor003080 .pages span.cur{font-size: .4em;}
.Floor003080 .pages span.cur:after{height: calc(20/16 * 1em);}
.Floor003080 .pages span.total{font-size: .35em;}
}

@media(max-width:480px){
.Floor003080 .slider .txt p{font-size: 14px;}
}



/*Floor003030 */



.Floor003030{padding: 5% 0 0;background: #02050c}
.Floor003030 .title-intro h3,
.Floor003030 .title-intro p{color: #fff}
.Floor003030 .title-intro h3 span{position: relative;}
.Floor003030 .title-intro h3 span::after {position: absolute;bottom: -.2em;left: 0;width: 100%;height: 2px;content: "";background-color: #00a0e9;}


.log_bvox > img{opacity: 0.25; }



.log_bvox{position: relative; z-index: 1;background: #030c18; overflow: hidden; height: 100vh;}



.Floor003030 .txt {z-index: 10;}



.Floor003030 .txt li{ text-align: center; position: relative; overflow: hidden;}



.Floor003030 .txt li:before{position: absolute; left: 0; top: 0; width: 110%; content: ''; height: 110%;background: rgba(3,12,24,0.2); transition: 0.2s; }



.Floor003030 .txt li a{position: relative; z-index: 10;color: #fff;}



.Floor003030 .txt li.hover{background: rgba(3,12,24,0.8);transition:background 0.3s; }



.Floor003030 .txt li aside{font-size: 20px; }



.Floor003030 .txt li aside.tit{margin-bottom: 10px; }



.Floor003030 .txt li aside.btn{font-size:0.9em; opacity: 0.5; text-transform: capitalize;}



.Floor003030 .txt li aside.btn:after{display: block; content:''; width: 1px; background: #00a0e9; height: 2.223em; margin: 0.778em auto 0;}







.Floor003030 .txt li p{font-size: 16px;opacity: .9;max-width: 80%;margin: 20px auto 0;line-height: 28px;}



.Floor003030 .txt li.glass{border: 0;}



.Floor003030 .txt li.glass:before{-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}



@media(min-width:481px){



/* .Floor003030 .txt{position: absolute; left: 0; top: 0; width: 100%; height: 100%; }



.Floor003030 .txt li{float: left; width: 25%;height: 100%;}



.Floor003030 .txt li a{ height: 100%;}



.Floor003030 .txt li:not(:last-child){border-right: 1px solid rgba(255,255,255,0.05);} */



}



@media(min-width:1025px){



    .Floor003030 .txt{position: absolute; left: 0; top: 0; width: 100%; height: 100%; }



    .Floor003030 .txt li{float: left; width: 25%;height: 100%;}



    .Floor003030 .txt li a{ height: 100%;}



    .Floor003030 .txt li:not(:last-child){border-right: 1px solid rgba(255,255,255,0.05);}







}



@media(min-width:481px) and (max-width:1024px){



.Floor003030 .txt li aside{font-size: 2.5vw; }



.Floor003030 .txt li p{font-size: 2vw;}



}







@media(max-width:1024px){



    .log_bvox > img{position: absolute; object-fit: cover; height: 100%; top: 50%; transform: translateY(-50%);}



    .Floor003030 .txt{display: flex; flex-wrap: wrap;}



    .Floor003030 .txt li{width: 50%; padding: 10px;}



    .Floor003030 .txt li.hover{z-index: 9;}



    /* .Floor003030 .txt li p{font-size: calc(20/16 * 1em);} */



}











@media(max-width:480px){



.Floor003030 .txt{position: relative; }



.Floor003030 > img{position: absolute; left: 50%; top: 0; height: 100%; max-width: inherit;transform: translateX(-50%);width: auto;}



.Floor003030 .txt li a{padding: 8vw 0;}



.Floor003030 .txt li:not(:last-child){border-bottom: 1px solid rgba(255,255,255,0.05);}



}











/*Menu003135 */



.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);}



.Menu003135 .current{ font-size: 1em; padding-left: 1.4em;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 5.7142;}



.Menu003135 .current,



.Menu003135 .current a:not(:hover){color: #999;}



.Menu003135 .current span{color: #333;}



.Menu003135 .nav-menu li{float: left;font-size: 1.125em;line-height: 5.1;}



.Menu003135 .nav-menu li:not(:last-child){margin-right:3.2em;}



.Menu003135 .nav-menu li a{display: block;position: relative;}



.Menu003135 .nav-menu li a:hover,



.Menu003135 .nav-menu li.aon a{color: #00a0e9;}



.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #00a0e9;}



@media (max-width:1024px) {



.Menu003135 .current{display: none;}   



.Menu003135 .nav-menu li{line-height:3; font-size: calc(14/16 * 1em);}











}



/*RighInfo003072 */



.RighInfo003072{ font-size: 16px;}



@media(max-width:640px){



.RighInfo003072{font-size: 3.5vw;}



}







.RighInfo003072 .auto{max-width: 1400px;}



.RighInfo003072 > .auto{padding-bottom: 6vw;}







@media(min-width:1024px){



.RighInfo003072 .txt-info{width: 42.715%;}



.RighInfo003072 .video{width: 50%;}



}



@media(max-width:1024px){



.RighInfo003072 .txt-info{margin-bottom: 4vw;}



}







.RighInfo003072 .video .pic{position: relative; z-index: 1;border-radius: 20px;overflow: hidden;background: #000; margin-bottom: 2.4vw;}



.RighInfo003072 .video .pic img{opacity: 0.84;}



.RighInfo003072 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}



.RighInfo003072 .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/RighInfo003072_play.png") no-repeat center center rgba(0,0,0,0.2); left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}



.RighInfo003072 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}



@media(max-width:640px){



.RighInfo003072 .video .play:before{width: 20vw; height: 20vw;}



}







.RighInfo003072 .number li{float: left;color: #333;}



.RighInfo003072 .number li aside{color: #ee7133;}



.RighInfo003072 .number li aside b{font-size: 60px;font-weight: 900; line-height: 0.85em;display: inline-block;}



.RighInfo003072 .number li p{margin-bottom: 0;}



@media(min-width:769px) and (max-width:1024px){



.RighInfo003072 .number li aside b{font-size: 4vw; }



}



@media(max-width:640px){



.RighInfo003072 .number li aside b{font-size: 8vw; }



}







.RighInfo003072 .edit-info{line-height: 2em;font-size: 16px; text-align: justify;}



.css-3072 .year{color: #ececec;font-weight: 900;font-size: 60px;line-height: 0.934em;}



.css-3072 .name{color: #ee7133;font-size: 24px;font-weight: bold; margin: 1.5em 0 0.6em 0;}



@media(max-width:640px){



.css-3072 .year{font-size: 14vw;}



.css-3072 .name{font-size: 6vw;}



.RighInfo003072 .edit-info{font-size: 3.5vw;}



}







.RighInfo003072 .apply{position: relative;}



.RighInfo003072 .apply aside{position: absolute; left: 0; width: 100%; top: 50%; transform: translateY(-50%); z-index: 10;color: #fff;box-shadow: 0.05vw 0.09vw 0.26vw  rgba(3, 0, 0, 0.14);font-size: 2.92vw; text-align: center;line-height: 3.13vw;letter-spacing: 0.53vw;}







.RighInfo003072 .item-group .item{padding: 2.8vw 0;background-repeat: no-repeat;background-image: url("../images/RighInfo003072_bg.png");}



.RighInfo003072 .item-group .item:nth-child(2n-1){background-position: left 20% bottom -30%;background-color: #f9f8f5;}



.RighInfo003072 .item-group .item:nth-child(2n){background-position: right 20% bottom -30%;}







.RighInfo003072 .item-group .img img{border-radius: 10px;}







.RighInfo003072 .item-group pre{line-height: 2em;font-size: 16px; text-indent: 2em;}



@media(min-width:769px){



.RighInfo003072 .item-group .item:nth-child(2n-1) .txt,



.RighInfo003072 .item-group .item:nth-child(2n) .img{float: right;}



.RighInfo003072 .item-group .item:nth-child(2n) .txt,



.RighInfo003072 .item-group .item:nth-child(2n-1) .img{float: left;}



.RighInfo003072 .item-group .img{width: 50%;}



.RighInfo003072 .item-group .txt{width: 43.5%; padding-top: 3.5vw;}



}



@media(max-width:768px){
.RighInfo003072 .item-group .item{padding: 5vw 0;}
.RighInfo003072 .item-group .txt{ padding-bottom: 4vw;}

}

@media(max-width:480px){
.RighInfo003072 .item-group pre{font-size: 3.5vw;}
}



/*Timeline000913 */
.Timeline000913{padding:5% 0; overflow:hidden;  background:url(../images/Timeline000913_bg.jpg)no-repeat center; background-size: cover;}
.Timeline000913 .titleMain{text-align: center;}
/* .Timeline000913 .titleMain h3{ color: #fff;} */
.Timeline000913 .main{position: relative; z-index: 1; padding-bottom: 2vw;}
.Timeline000913 .main .quan{display: block;width: 10px; height: 10px; border-radius: 50%; background: #fff;border: 1px solid #dedede;}
.Timeline000913 .main:before{position: absolute; content:'';width: 1px; top: 10px; bottom: 0;background: #d9d9d9; }
.Timeline000913 .item .outer{display: flex;justify-content: space-between;align-items: center; }
.Timeline000913 .item:nth-child(2n) .outer{flex-direction: row-reverse;}
@media(min-width:769px){
.Timeline000913 .main .quan{ margin: 0 auto; }
.Timeline000913 .main:before{left: 50%;}
.Timeline000913 .outer > .ytable-cell{width: 50%;}
}
@media(max-width:768px){
.Timeline000913 .outer,
.Timeline000913 .outer > .ytable-cell{display: block;}
.Timeline000913 .main:before{left: 5px;}
}

.Timeline000913 .item{position: relative;z-index: 4;}
.Timeline000913 .item:not(:last-child){margin-bottom: 1.25vw;}
.Timeline000913 .info{position: relative;}
.Timeline000913 .info:before{position: absolute; content: ''; top: 50%; margin-top: -16px; border:16px solid  transparent;}
.Timeline000913 .info .inner{background: #fff; padding:calc(30 / 16 * 1em); border-radius: 10px; }
.Timeline000913 .pic{width: 32.787%;}
.Timeline000913 .pre{font-size: 16px;line-height: 1.8; color: #666;}
.Timeline000913 .year{color: #00a0e9;font-size:54px; font-weight: bold;}
.Timeline000913 .year aside{background-repeat: no-repeat;background-image: url("../images/Timeline000913_icon.png");}

@media(min-width:769px){
.Timeline000913 .item:nth-of-type(2n-1) .info{padding-right: 32px;}
.Timeline000913 .item:nth-of-type(2n) .info{padding-left: 32px;}
.Timeline000913 .item:nth-of-type(2n-1) .info:before{right: 0;border-left-color: #fff;}
.Timeline000913 .item:nth-of-type(2n) .info:before{left: 0;border-right-color: #fff;}
.Timeline000913 .item:nth-of-type(2n-1) .pre{padding-left: 2vw;}
.Timeline000913 .item:nth-of-type(2n) .pre{padding-left: 2vw;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside{margin-left: -10px;background-position: left center;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside:before,
.Timeline000913 .item:nth-of-type(2n) .year aside:after{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -10px 32px 0;}
.Timeline000913 .item:nth-of-type(2n) .year aside{background-position: right center;margin-right: -11px; text-align: right;}
}
@media(max-width:768px){
.Timeline000913 .main{margin-left: 3vw;}
.Timeline000913 .year{font-size: 7vw;}
.Timeline000913 .year aside{padding-left: 32px;background-position: left center;margin-left: -5px;}
.Timeline000913 .year aside:before{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -1vw 3vw 0;}
.Timeline000913 .info{padding: 3vw;}
.Timeline000913 .pre{padding-left: 3vw; font-size: 14px;}
.Timeline000913 .info .inner{padding: 3vw;}
.Timeline000913 .item .outer{display:block;}
}
@media(max-width:480px){
.Timeline000913 .pic{width:45%;}
.Timeline000913 .pre{font-size: 3.5vw;}
}

.Timeline000913 .more{ text-align:center; padding-bottom:20px;}
.Timeline000913 .more a{width:180px;height: 40px; text-align:left;line-height:40px;display: inline-block;color: #fff;font-size: 16px; background:#00a0e9; position: relative; z-index: 100; border-radius: 50px; text-align: center; }


/*.Timeline000618 为demo编号*/
.Timeline000618{ padding:5% 0;background-size: cover;background: url(../images/Timeline000618_bg.jpg)no-repeat center;}
.Timeline000618 .titleMain h3{ color: #fff;}
.Timeline000618 .year{position: relative; z-index: 1;margin-top: 6%;}
.Timeline000618 .year li {width: 100%;position: relative;line-height: 50px;text-align: center; cursor:pointer;background: url(../images/Timeline000618-yearbg.png) no-repeat center top 10px; background-size:contain; font-size:16px; padding-top: 40px;color: #fff}
.Timeline000618 .year li.slick-current{ color:#00a0e9;}
.Timeline000618 .year li:after{  position: absolute;left: 50%;top:0.1em;width: 1em;height: 1em;content: '';background: #fff;border: 3px solid #a6d3e7;border-radius: 50%;z-index: 3;margin-left: -6px;}
.Timeline000618 .year li.slick-current:after{ border-color:#00a0e9;}
.Timeline000618 .btn .slick-arrow{ position:absolute; top:-15px; width:46px; height:46px; cursor:pointer; background-color:#00a0e9; border-radius:3px; z-index:10;font-size: 0;border-radius: 50%;border: 1px solid #00a0e9;}
.Timeline000618 .btn .slick-prev{ left:0;}
.Timeline000618 .btn .slick-next{ right:0;}
.Timeline000618 .btn .slick-next:hover,
.Timeline000618 .btn .slick-prev:hover{ background-color:#62afd3;}
.Timeline000618 .btn .slick-prev:before,
.Timeline000618 .btn .slick-next:before{ position:absolute; content: ''; width: 12px; height: 12px; border-left: 3px solid #fff;border-top: 3px solid #fff;  left: 50%; top: 50%; margin: -6px 0 0 -8px;transform: rotate(135deg);}
.Timeline000618 .btn .slick-prev:before{transform: rotate(-45deg);margin-left: -3px;}
.Timeline000618 .Floor003004 .clearfix .title .tit{font-size: 0.38em;color: #fff; float: none;}
.Timeline000618 .list{position:relative; padding-top:3%;}
.Timeline000618 .Floor003004{padding: 0;}
.Timeline000618 .titleMain{text-align: center;}
.Timeline000618 .list:before{ background:url(../images/Timeline000618-bg.png) no-repeat right bottom; width:30%; height:100%; position:absolute; content:''; right:0; bottom:0; background-size:contain;}
.Timeline000618 .nore .title .sub-tit{font-size: 54px;color: #00a0e9;}
.Timeline000618 .pr-10{padding-right: 6%;}
.Timeline000618 .box dl{ padding-bottom:2%;}
.Timeline000618 .box dl dt{ border-bottom:1px solid #d1d1d1; font-size:24px; color:#000; padding-bottom:30px;}
.Timeline000618 .box dl dd{ padding:3% 0; font-size:16px;}
@media(max-width:1024px){
.Timeline000618 .nore .title .sub-tit{font-size: calc(16/16 * 1em);}
}

@media(max-width:640px){
.Timeline000618 .box dl dt{  font-size:16px; padding-bottom:10px;}
.Timeline000618 .box dl dd{ font-size:12px;}	
.Timeline000618 .btn .slick-arrow{width: 35px; height: 35px; top: -8px;}
}

.Timeline000618 .Floor003004{background: none;width: 90%;margin: 0 auto;}



/*PicList002433 */



/*slick Basic*/



.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}



.PicList002433 .titleMain{text-align: center;}



.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}



.PicList002433 .slick-list:focus {outline: none}



.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}



.PicList002433 .slick-slider .slick-track, 



.PicList002433 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}



.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}



.PicList002433 .slick-track:before, 



.PicList002433 .slick-track:after{display: table; content: '';}



.PicList002433 .slick-track:after{ clear: both;}



.PicList002433 .slick-loading .slick-track { visibility: hidden;}



.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}



[dir = 'rtl'] .slick-slide {float: right;}



.PicList002433 .slick-slide .slick-loading img { display: none;}



.PicList002433 .slick-slide .dragging img { pointer-events: none;}



.PicList002433 .slick-initialized .slick-slide { display: block;}



.PicList002433 .slick-loading .slick-slide { visibility: hidden;}



.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}



.PicList002433 .slick-arrow .slick-hidden { display: none;}



/*slick Basic End*/







.PicList002433{padding: 5% 0;background: #eee}



.PicList002433 .main{ padding:6% 0 0 0;}



.PicList002433 .main .slick-arrow{ position:absolute; top:50%; width:50px; height:50px; margin-top:-25px; border:1px solid #00a0e9; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}



.PicList002433 .main .slick-arrow:hover{ background:#00a0e9; }



.PicList002433 .main .slick-arrow:before{ position:absolute; content:''; width:14px; height:14px; border-top:2px solid #00a0e9; border-right:2px solid #00a0e9; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-6px 0 0 -9px;}



.PicList002433 .main .slick-arrow:hover:before{ border-color:#fff;}



.PicList002433 .main .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}



.PicList002433 .main .slick-prev{ left:-59px;}



.PicList002433 .main .slick-next{ right:-59px;}



@media(max-width:1408px){



.PicList002433 .main  .slick-prev{ left:2%;}



.PicList002433 .main  .slick-next{ right:2%;}



}



@media(max-width:640px){



.PicList002433 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}



.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}



.PicList002433 .main .slick-next:before{left: 20%;}



}







.PicList002433  .list ul{ padding:0 50px;}



.PicList002433  .list li{ float:left; position:relative;  text-align:center; margin-bottom:4%;}



.PicList002433  .list li:first-child:before,



.PicList002433  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}



.PicList002433  .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}



.PicList002433  .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}



.PicList002433  .list li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}



.PicList002433  .list li .ytable{ height:245px;}



.PicList002433  .list li .ytable-cell{ vertical-align:bottom;}



.PicList002433  .list li figure{ position:relative; display:inline-block;max-width: 80%;}



.PicList002433  .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}



.PicList002433  .list li figure img{ max-height:280px;padding: 8px 14px;padding-top: 12px;background: url(../images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;}



.PicList002433  .list li p{ margin:0 auto; max-width:210px;width:90%; line-height:20px; max-height:40px; color:#333;}



.PicList002433  .list .ul-3 li{width:33.33333333%;}



.PicList002433  .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}



.PicList002433  .list .ul-2 li{width:50%;}



.PicList002433  .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}



.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:0%;}



.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:0%;}



.PicList002433  .list .ul-1 li{width:100%;}



@media(max-width:640px){



.PicList002433  .auto,



.PicList002433  .list ul{ padding:0;}



.PicList002433  .list li p{ font-size:12px;}



.PicList002433  .list li .ytable{ height:150px;}



.PicList002433  .list li figure img{ max-height:150px; padding:3px}



.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:0%;}



.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:0%;}



.PicList002433  .list .ul-3 li:nth-child(3):after,



.PicList002433  .list li:first-child:before{ display:none;}



}



@media(max-width:480px){



.PicList002433  .list li .ytable{ height:100px;}



.PicList002433  .list li figure img{ max-height:100px;}



}







.topf{color: #fff;}



.topf, .topf a:not(:hover){color: #fff;}



/*Banner002661 */



.Banner002661{ position:relative; z-index:1;}

.Banner002661.hide{display: none;}



.Banner002661 img{ display:block; width:100%;}



.Banner002661::before,



.Banner002661 .ycenter{position:absolute; left:0; top:0; width:100%; height:100%; }



/* .Banner002661::before{ content:'';background:rgba(0,0,0,0.5);} */



.Banner002661 .ycenter{ z-index:10;}



.Banner002661 .ycenter section{ width:100%; color:#fff;}



.Banner002661 .ycenter h2{ font-size:5em; margin:0;margin-bottom: 0.64em;}



.Banner002661 .ycenter p{ margin-top:0; font-size:1.1em; max-width:435px;color: #fff;}



.Banner002661 .ycenter p a{color: #fff;margin: 0 0.5em;opacity: 0.5;} 



.Banner002661 .ycenter p a:first-child{margin-left: 0;}



.Banner002661 .ycenter p span{color: #fff;margin-left: 0.5em;}



@media(max-width:1600px){
.Banner002661 .ycenter .auto{padding: 0 2%;}
}

@media(max-width:1024px){
.Banner002661 .ycenter h2{ font-size:35px;}
.Banner002661 .ycenter p{ font-size:16px;}
.Banner002661 .ycenter section{position: absolute; bottom: 10%;}
}


@media(max-width:640px){
.Banner002661 .ycenter section{bottom: 5%;}
.Banner002661 .ycenter h2{ font-size:calc(16/16 * 1em);}
.Banner002661 .ycenter p{ font-size:calc(14/16 * 1em);}
}

@media(max-width:480px){
/* .Banner002661 .ycenter h2{ font-size:24px;}
.Banner002661 .ycenter p{ font-size:12px;} */
}



/*Banner002661 */
.Banner0026619{ position:relative; z-index:1;}
.Banner0026619 img{ display:block; width:100%;}
.Banner0026619::before,
.Banner0026619 .ycenter{position:absolute; left:0; top:0; width:100%; height:100%; }
/* .Banner002661::before{ content:'';background:rgba(0,0,0,0.5);} */
.Banner0026619 .ycenter{ z-index:10;}
.Banner0026619 .ycenter section{ width:100%; color:#fff;}
.Banner0026619 .ycenter h2{font-size: 3em;margin: 0;margin-bottom: 0.64em;padding: 5% 5%;background: rgb(0 160 233 / 60%);width: 480px;}
.Banner0026619 .ycenter p{ margin-top:0; font-size:1.1em; max-width:435px;color: #fff;}
.Banner0026619 .ycenter p a{color: #fff;margin: 0 0.5em;opacity: 0.5;} 
.Banner0026619 .ycenter p a:first-child{margin-left: 0;}
.Banner0026619 .ycenter p span{color: #fff;margin-left: 0.5em;}

@media(max-width:1024px){
.Banner0026619 .ycenter h2{ font-size:35px; width: auto;}
.Banner0026619 .ycenter p{ font-size:16px;}
}

@media(max-width:480px){
.Banner0026619 .ycenter h2{ font-size:24px;}
.Banner0026619 .ycenter p{ font-size:12px;}
}


.fl-left{padding-bottom: 2%;}
.fl-left .title-intro{text-align: left;}
.fl-left .box{margin-bottom: 40px;}
.bogai{background: #f9f9f9;}
.f0178 ul li{margin-bottom: 2em;}
.f0178 ul li:last-child{margin-bottom: 0;}


.producttop{padding: 5% 0 1%;/* background: #030c18; */}

.producttop .title{text-align: center;font-size:46px;line-height: 1.2;color: #333;margin-bottom:25px;}
.producttop .title span{position: relative;}
.producttop .title span::after {position: absolute;bottom: -.2em;left: 0;width: 100%;height: 2px;content: "";background-color: #00a0e9;}
.producttop p{font-size:18px;color: #666;line-height: 30px;margin:15px 0;}

.producttop1{padding: 5% 0 1%;background: #f8f8f8;}
.producttop1 .title{text-align: center;font-size:46px;line-height: 1.2;color: #333;margin-bottom:25px;}
.producttop1 .title span{position: relative;}
.producttop1 .title span::after {position: absolute;bottom: -.2em;left: 0;width: 100%;height: 2px;content: "";background-color: #00a0e9;}
.producttop1 p{font-size:18px;color: #666;line-height: 30px;margin:15px 0;}

/*Floor003026 */

.Floor003026{/* background: #030c18; */padding: 5% 0 5%;}
.Floor0030269{background:#f8f8f8;padding: 3% 0 5%;}
.Floor003026,
.Floor003026 a{color: #333;}
.Floor003026 .auto{}
.Floor003026 .index-tit{color: #333;position: relative;}
.Floor003026 .index-tit b{ text-transform: uppercase;font-size: 4.1667vw;line-height: 0.775em;}
.Floor003026 .index-tit .icon{background: url("../images/Floor003026_icon.png") no-repeat;width: 19px; height: 19px; margin-left: 20px;display: inline-block; vertical-align: text-bottom; animation:zhuan 5s infinite linear;}
.Floor003026 .index-tit a {color: #0275d7;}

@keyframes zhuan{
0%{transform: rotate(0); }
100%{transform: rotate(360deg);}
}

@media(min-width:769px){
.Floor003026 .index-tit a {position: absolute;right: 0;bottom: 0;}
}
@media(max-width:1500px){
.Floor003026 .auto{padding: 0 4%;}
}

@media(max-width:1024px){
.producttop .title{font-size: calc(30/16 * 1em);}.producttop1 .title{font-size: calc(30/16 * 1em);}
}

@media(max-width:768px){
.Floor003026 .index-tit{margin-bottom: 6vw;}
.Floor003026 .index-tit b{font-size: 8vw;line-height: 1em;}
.Floor003026 .index-tit a {display: table;}
}

.Floor003026 .more{font-size: 18px;}
.Floor003026 .more:before,
.Floor003026 .more:after{display: inline-block; content: '';height: 1px;background: #0275d7; vertical-align: baseline; transition: 0.3s width; }
.Floor003026 .more:before{width: 40px;margin-right: 8px;}
.Floor003026 .more:after{width: 0;}
.Floor003026 .more:hover:before{width: 0;margin-right: 0;}
.Floor003026 .more:hover:after{width: 40px; margin-left: 8px;}

@media(min-width:641px) and (max-width:768px){
.Floor003026 .more{font-size: 3vw;}
}



@media(max-width:640px){
.Floor003026 .more{font-size: 4vw;}
}


.pt-24{padding-top: 2.4em !important;}
.Floor003026 .right{position: relative;}
.Floor003026 .intro{color: #7e8288; line-height: 1.6; padding-bottom: 0vw;font-size: 16px;padding-top: 0.4vw;max-height: 250px;overflow: auto;margin-bottom: 30px;padding-right: 1.5em;box-sizing: border-box;}

.Floor003026 .Filelist{margin-top:50px;}
.Floor003026 .Filelist h2{font-size:22px;font-weight: normal;margin:0;color:#333;margin-bottom:10px;}
.Floor003026 .Filelist li{font-size:16px;border-bottom:1px solid #e8e8e8;padding:8px 30px 8px 15px;position: relative;background:url(../images/File-icon.png) no-repeat right center;filter: grayscale(100);}
.Floor003026 .Filelist li:after{content:' ';width:4px;height: 4px;background:#00a0e9;border-radius: 50%;display: block;position: absolute;left:0;top:46%;}
.Floor003026 .Filelist li:last-child{border-bottom:0;}
.Floor003026 .Filelist li a{display: block;}
.Floor003026 .Filelist li:hover{filter: grayscale(0);}
.Floor003026 .Filelist li:hover a{color:#00a0e9;}
.Floor003026 .btnlist{margin-top:50px;}
.Floor003026 .btnlist a{color:#fff;background:#00a0e9;display: inline-block;padding:15px 25px;font-size:16px;border-radius: 50px;}
.Floor003026 .procon{padding-top:3%;}
.Floor003026 .procon h2.tit{font-size:30px;font-weight: normal;border-bottom:1px solid #e8e8e8;padding-bottom:20px;}
.Floor003026 .procon .con{padding-top:3%;font-size:18px;line-height: 1.6}
.Floor003026 .procon .con p{font-size:18px;color: #7e8288;line-height: 1.6;}
.Floor003026 .procon .tablecon{overflow: auto;}
.Floor003026 .procon table{width:100% !important;}
.Floor003026 .procon table th{background: rgba(0,160,233,1) !important;font-size: 20px !important;padding: 15px !important;color: #fff !important;border: 1px solid rgba(255,255,255,0.1) !important;}
.Floor003026 .procon table td{font-size: 16px !important;padding: 15px 15px !important;border: 1px solid #e8e8e8 !important;color: #333 !important;}
.Floor003026 .procon table td:nth-child(1){background: #f9f9f9 !important;width: 24% !important;}
.Floor003026 .procon table td p{margin:0 !important;color:#333 !important}
.Floor003026 .procon table td span{margin:0 !important;color:#333 !important}
.Floor003026 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.Floor003026 .popUp-box > .ytable{height: 100%;}
.Floor003026 .popUp-box .main{background: #fff;background-size: cover; width: 90%; max-width: 520px;margin: 0 auto;border-radius: 10px; position: relative; }
.Floor003026 .popUp-box .main h2.tit{font-size:24px;font-weight: normal;color:#333;text-align: center;margin-bottom:20px;}
.Floor003026 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.Floor003026 .popUp-box .close:before,
.Floor003026 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.Floor003026 .popUp-box .close:after{transform: rotate(45deg);}
.Floor003026 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 12px;}
.Floor003026 .popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;}
.Floor003026 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.Floor003026 .popUp-box .form li.code dl{overflow: hidden;}
.Floor003026 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.Floor003026 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.Floor003026 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.Floor003026 .popUp-box .form ol .btn{display: block;width: 100%;background: #00a0e9;border:0;cursor: pointer;border-radius: 50px;height:3.125em;color: #fff;font-size: 16px;}
@media (min-width:1025px) {
.Floor003026 .popUp-box .main{padding: 4vh 3em;}  
.Floor003026 .popUp-box .main .ytable-cell{width: 50%;} 
}
@media (max-width:1024px) {
.Floor003026 .popUp-box .main{padding:2em; }  
.Floor003026 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
.Floor003026 .procon h2.tit{font-size:24px;}
.Floor003026 .procon table{width:200% !important;}
}



.ceImg{margin-top: 1em;}
.ceImg .fr{float: left;}

/* 美化滚动条 */
.Floor003026 .intro::-webkit-scrollbar {width: 8px; /* 设置滚动条的宽度 */border-radius: 2px;}
/* 滚动条轨道 */
.Floor003026 .intro::-webkit-scrollbar-track {background: rgb(214, 214, 214); /* 设置轨道的背景颜色 */border-radius: 2px;}
/* 滚动条的滑块 */
.Floor003026 .intro::-webkit-scrollbar-thumb {background: #00a0e9; /* 设置滑块的背景颜色 */border-radius: 2px;}
/* 当滑块悬停或活动时 */
.Floor003026 .intro::-webkit-scrollbar-thumb:hover {background: #00a0e9; /* 设置滑块在悬停状态下的背景颜色 */border-radius: 2px;}

.int-ce{margin-top: 1em;}
.int-ce img{margin-bottom: 24px;border-radius: 12px;}
.Floor003026 .lewidt .int-ce h4{font-weight: normal;margin-bottom: 0.3em;}

.Floor003026 .lewidt .box {position: relative;}

/* 12-31 */
/* .Floor003026 .lewidt .box .slider{display: none;} */
.Floor003026 .lewidt .box .main_text{display: none; background-color: #fff; position: relative; margin-bottom: 1em; width: 100%; height: 100%; z-index: 2; opacity: 1; transition: 1s; font-size: 20px; line-height: 30px;color: #666;}
/* 12-31 */

.Floor0030269 .lewidt .box .main_text{background-color: #f8f8f8; font-size: 20px; line-height: 2;color: #666;}
.Floor003026 .lewidt .box .main_text.hide{opacity: 0;}
.Floor003026 .list ul{margin:0 -10px; padding: 0 40px;}
.Floor003026 .list li{float: left; width: 28%;text-align: center; cursor: pointer;}
.Floor003026 .list li{margin:0 10px;}
.Floor003026 .list li .pic{position: relative;padding-bottom: 64%; overflow: hidden;border-radius:10px; border:1px solid #eee;}
.Floor003026 .list li .pic figure{position: absolute; left: 0; top: 0; width: 100%;height: 100%;background-size: cover; transition: 0.3s;border-radius: 6px;}
.Floor003026 .list li .pic figure.on{}
.Floor003026 .list li .pic figure.off{opacity: 0; transform: rotateY(180deg);}
.Floor003026 .list li.on a .pic figure.on,
.Floor003026 .list li:hover .pic figure.on{opacity: 0; transform: rotateY(180deg);}
.Floor003026 .list li.on a .pic figure.off,
.Floor003026 .list li:hover .pic figure.off{ opacity: 1;transform: rotateY(0);}
.Floor003026 .list li aside{ margin-top: 20px; text-transform: uppercase;}
.Floor003026 .list li:hover aside{opacity: 1;color: #00a0e9; text-align: center; }
/* .Floor003026 .list li.on .pic{border: 3px solid #00a0e9;} */
.Floor003026 .list li.on aside{color: #00a0e9;}
.Floor003026 .list li.on{opacity: 1;}
.Floor003026 .list li.slick-current .pic{ border-color:#00aeef;}

.Floor003026 .right .big{  margin-bottom:20px;}
.Floor003026 .right .big li figure{ padding-bottom:68%; background-size:contain;}

.Floor003026 .slick-arrow{width:32px;height: 32px;border-radius: 50%;background-color: #00a0e9;box-shadow: 0 0px 18px rgba(0, 160, 233, 0.5);position: absolute;transition: 0.3s;top: 50%;transform: translateY(-50%);z-index: 2;}
.Floor003026 .slick-arrow:after {position: absolute;content: '';width: 8px;height: 8px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(45deg);left: 50%;top: 50%;margin: -4px 0 0 -4px;}
/* .Floor003026 .slick-arrow{ position:absolute; width:22px; height:22px; top:50%; margin-top:-32px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid #00a0e9;border-left: 2px solid #00a0e9;transform:rotate(-45deg);} */
.Floor003026 .slick-prev{ left:0px;transform: translateY(-50%) rotate(180deg);}
.Floor003026 .slick-next{ right:0px;}



.Floor003026 .right dd{ cursor: pointer;position: absolute; width: 12px; height: 12px;}
/* .Floor003026 .right dd i{ z-index: 3;position: absolute;border-radius: 50%; background: #fff; left: 0; top: 0; width: 100%; height: 100%;} */
/* .Floor003026 .right dd:before,
.Floor003026 .right dd:after{position: absolute; content: '';background: rgba(255,255,255,0.2);border-radius: 50%; animation: test 1s linear infinite;}
.Floor003026 .right dd:before{left: -5px; top: -5px; right: -5px; bottom: -5px; z-index: 2;}
.Floor003026 .right dd:after{left: -11px; top: -11px; right: -11px; bottom: -11px; z-index: 1;} */

.Floor003026 .right dd.hover:after{background: #00a0e9;}
.Floor003026 .right dd.hover:before{background: #00a0e9;}
.Floor003026 .right dd:nth-child(1){top: 17%; left: 10%;}
.Floor003026 .right dd:nth-child(2){top: 44%; left: 32%;}
.Floor003026 .right dd:nth-child(3){top: 41%; left: 81%;}

@keyframes test{
  0%{opacity:0;transform:scale(0);}
  40%{opacity:0.5;transform:scale(0.5);}
  60%{opacity:1;transform:scale(1.5);}
  100%{opacity:0;transform:scale(2);}
}


@media(min-width:1025px){
.Floor003026 .right,
.Floor003026 .left{width: 50%;}
.Floor003026 .intro,
.Floor003026 .list li aside{font-size: 18px;}
.Floor003026 .list li aside{font-size: 14px;}
.Floor003026 .intro{max-width: 560px;}
}

@media(max-width:1024px){
.Floor003026 .intro,
.Floor003026 .list li aside{font-size: calc(16/16 * 1em);}
.titleMain h3{margin-bottom: 10px;}
.titleMain{margin-bottom: 0;}
/* .Floor003026 .intro{font-size: calc(16/16 * 1em);} */
}

@media(max-width:480px){
.Floor003026 .intro,
.Floor003026 .list li aside{font-size: 4vw;}
}

.Floor003026 .lewidt{width:48%;}
.Floor003026 .lewidt h4{font-size: 26px;margin-bottom: 14px;font-weight: 400;color: #666;}
.Floor003026 .right{width: 48%;position: relative;top: -20px;}
.Floor003026 .titleMain h3{color: #333;font-size: 36px;margin-bottom: 18px;}
/* .Floor003026 .titleMain h3::before{display: block;content: '';width: 1px;background: #00a0e9;height: 2.223em;margin: 0.778em auto 0;} */

.nore{position: unset}
.nore figure{margin-top: 0;width: 100%;padding-bottom: 70%;}
.nore .clearfix .w-50{width: 50%;}
.nore .clearfix .w-45{width: 45%;}
.nore .clearfix .fr{width: 50%;}
.nore .clearfix .fr{padding-left: 2%;}
.nore .clearfix .p0{padding: 0;}
.nore .clearfix .w-55{width: 55%;}
.nore .clearfix .w-40{width: 40%;}
.nore .clearfix .title{padding: 0;padding-top: 1.2em;box-sizing: border-box;}
.Floor003004.nore .clearfix .title{padding-top:1.9em;}
.nore .clearfix .title .tit{text-align: left;max-width:100%;font-size: 20px;}
.nore .title .sub-tit{text-align: left;line-height: 1.2;font-size: 46px;}
.bgn{background: #fff;}
.pr-6{padding-right: 9.2%;}

.w-40{width: 40%;}
.w-54{width: 54% !important;}
.pl-0{padding-left: 0 !important;}
.floor2024511{}
.floor2024511 .titt{line-height: 1.2;margin-top: 0.6em;font-size: 46px;font-weight: bold;font-size: 34px;color: #333;margin-bottom: 0.8em;}
.floor2024511 .sub-titt{font-size: 22px;font-weight: 400;color: #00a0e9;margin-bottom: 1.8em;}
.floor2024511 ul{}
.floor2024511 ul li{font-size: 16px;line-height: 2.1;color: #666;background-size: cover;list-style-type: disc;margin-left: 1.2em;padding-left: 0.1em;}
.floor2024511 ul li::marker {color: #00a0e9;}

.Floor003004 .slick-arrow{width: 40px;height: 40px;border-radius: 50%;background-color: #00a0e9;box-shadow: 0 0px 18px rgba(0, 160, 233, 0.5);position: absolute;transition: 0.3s;top: 50%;transform: translateY(-50%);z-index: 2;}
.Floor003004 .slick-arrow:after {position: absolute;content: '';width: 8px;height: 8px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(45deg);left: 50%;top: 50%;margin: -4px 0 0 -4px;}
.Floor003004 .slick-prev{left:0; transform: translateY(-50%) rotate(180deg);}
.Floor003004 .slick-next {right: 0;} 



@media(max-width:1024px){
.Floor003004 .slick-arrow{ }
.Floor003004 .slick-next {}
.nore figure{background-position: center;}
.Floor003004 .title{font-size: calc(30/16 * 1em);}
.nore .title .sub-tit{font-size: calc(16/16 * 1em);}
.nore .clearfix .title .tit{font-size: 16px;}
.nore .clearfix .w-50{float: left;}
.nore .clearfix .fr{float: right;}
.nore .clearfix .title{padding-top: .5em;}
.Floor003026 .titleMain h3{font-size: calc(24/16 * 1em);}
.Floor003026 .right{float: right; width: 50%;}
.Floor003026 .lewidt{float: left;}
.Floor003026 .slick-arrow{width: 26px; height: 26px; }
.Floor003026 .slick-prev{left: 8px;}
.Floor003026 .slick-next{right: 8px;}
.Floor003004 .auto{display: flex; align-items: center; justify-content: space-between;}
.Floor003004:nth-of-type(2n) .clearfix .fr{order: 2; }
.Floor003026 .lewidt .box .main_text{font-size: 16px;}
}

@media(max-width:768px){
.Floor003026 .right{float: none; width: 100%; margin-top: 30px;}
.Floor003026 .lewidt{float: none; width: 100%;}
.Floor003004 .auto{flex-wrap: wrap;}
.nore .clearfix .w-50{width: 100%;}
.nore .clearfix .w-45{width: 100%;}
.nore .clearfix .w-55{width: 100%;}
.nore .clearfix .w-40{width: 100%;}
.Floor003004:nth-of-type(2n) .clearfix .fr{order: unset; }
}

@media(max-width:640px){
.nore .clearfix .w-50{float: none; width: 100%;}
.nore .clearfix .fr{float: none; width: 100%; padding-right: 0; margin-top: 10px;}
.Timeline000618 .pr-10{padding-right: 0; }
.nore .clearfix .fr{padding-left: 0;}
.Floor003004 .title .tit{float: none;}/* .Floor003026 .titleMain h3{font-size: calc(20/16 * 1em);} */
.Floor003004 .img{margin-top: 10px;}
/* .Floor003026 .slick-arrow{display: none !important;} */
.Floor003026 .auto{padding: 0 2%;}
.Floor003026 .lewidt .box .main_text{font-size: 3.5vw;}
.nore .clearfix .title .tit{font-size: 3.5vw;}
}




  /*.Floor000905 为demo编号*/
.Floor000905{ /* background-color:#02050c; */ padding: 5% 0;}
.Floor000905 .title{ font-size:calc(48 / 16 * 1em); line-height:62px;background-size:contain; color:#343434;margin-bottom: 0.4em;}
/* .Floor000905 .title::before{ position:absolute; content:''; width:32px; height:3px; background-color:#343434; left:0; bottom:0;} */
.Floor000905 .lxbg{background: #f9f9f9;width: 100%;box-shadow: 0 0px 18px rgba(0, 0, 0, 0.05);padding: 4em 3em;border-radius: 20px;}
.Floor000905 .lxbg .xinxi{box-sizing: border-box;width: 58%;padding-right: 5em;box-sizing: border-box;}
.Floor000905 figure{font-size:16px;}
.Floor000905 figure .tips{ padding:10% 0;}
.Floor000905 figure li{ line-height:25px; padding-left:32px; background:url(../images/Floor000905-icon1.png) no-repeat left center;font-size: calc(17 / 16 * 1em);color: #333;padding-top: 1.2em;padding-bottom: 1.2em;border-bottom: 1px solid #f3f3f3;}
.Floor000905 figure li:nth-child(2){ background-image:url(../images/Floor000905-icon2.png);}
.Floor000905 figure li:nth-child(3){ background-image:url(../images/Floor000905-icon3.png);}
.Floor000905 figure li:nth-child(4){ background-image:url(../images/Floor000905-icon4.png);}
.Floor000905 figure li:last-child{margin-bottom: 0;border-bottom: 0;}
.Floor000905 .job{background:url(../uploadfiles/Floor000905-bg.jpg) no-repeat center center; background-size:cover;border-radius: 20px;}
.Floor000905 .job a:hover{ background-color:rgba(244,166,15,0.8); color:#fff;}
.Floor000905 .job h2{ font-size:22px; margin:0;}
.Floor000905 .job p{ margin: 20px 0; line-height:25px;}
.Floor000905 .job span{ background:url(../images/Floor000905-a_more.png) no-repeat; width:38px; height:9px; display:inline-block;}
@media(min-width:640px){
.Floor000905 .job{ width:42%;padding-bottom: 30%;}
}

@media(max-width:1024px){
.Floor000905 .lxbg{padding: 2em 1.5em;}
.Floor000905 .lxbg .xinxi{width: 100%; padding-right: 0;}
.Floor000905 .job{width: 100%;}
}

@media(max-width:768px){
.Floor000905 figure{font-size:14px;}
/*.Floor000905 figure .tips,*/
.Floor000905 .job p{ font-size:12px;}
}

@media(max-width:640px){
.Floor000905 figure{ padding-right:0;}
.Floor000905 figure .tips{ padding:20px 0;}
.Floor000905 .job a{ padding:5% 0 5% 5%; display:block;}
}

@media(max-width:480px){
.Floor000905 .title{ font-size:24px;}
}


.flex{display: flex;}
.seul li{width: 37%;line-height: 2.2;}
.mt-2{margin-top: 6% !important;}
.bgno{background: none;}

.secBox{background: #f8f8f8;padding: 5% 0;}
.secBox .titleMain{text-align: center;margin-bottom: 1.6em;font-size: 34px;}
.secBox .titleMain h3{color: #333;}
.secBox .titleMain h3 span{position: relative;}
.secBox .titleMain h3 span::after {position: absolute;bottom: -.2em;left: 0;width: 100%;height: 2px;content: "";background-color: #00a0e9;}
/* .secBox .titleMain h3{font-size: 34px;font-weight: bold;} */

.secBox ul{width: 80%;font-size: 16px;}
.secBox ul li{width:20%;border-radius: 14px;padding: 2.6em 0;box-sizing: border-box;margin-right: 1.5%;}
.secBox ul li .icon{margin-bottom:0.8em;}
.secBox ul li h3{font-size: calc(20 / 16 * 1em);color: #00a0e9;line-height: 1.8;}
.secBox ul li h4{color: #333;font-size: calc(22 / 16 * 1em);margin-bottom: 0.8em;border-bottom:1px solid #e8e8e8;padding-bottom:0.8em;}
.secBox ul li aside{height: 15em;overflow: auto;padding-left: 2em;padding: 1.5em 1.5em;}
.secBox .slider .slick-list{overflow: inherit;}
.secBox .auto{overflow: hidden;}



/* 美化整个滚动条 */
.secBox ul li aside::-webkit-scrollbar {



	width: 8px; /* 设置滚动条的宽度 */



	background-color: #f9f9f9; /* 滚动条的背景颜色 */



  }



   



  /* 美化滚动条轨道 */



  .secBox ul li aside::-webkit-scrollbar-track {



	background: #fff; /* 滚动条轨道的颜色 */



	border-radius: 10px; /* 滚动条轨道的圆角 */



  }



   



  /* 美化滚动条的滑块 */



  .secBox ul li aside::-webkit-scrollbar-thumb {



	background-color: #fff; /* 滚动条滑块的颜色 */



	border-radius: 10px; /* 滚动条滑块的圆角 */



	border: 2px solid #ffffff; /* 滚动条滑块边框 */



  }



   



  /* 当滑块悬停或活动时的样式 */



  .secBox ul li aside::-webkit-scrollbar-thumb:hover {



	background: #fff; /* 滚动条滑块的颜色 */



  }



.secBox ul li p{color: #999;font-size: calc(14 / 16 * 1em);line-height: 1.7;}







.seLo ul li aside{height: unset; background-color: #fff; border-radius: 2%; width: 50%;}



.seLo ul li{margin-right: 2%; display: flex !important;}
.seLo ul li figure{width: 50%; border-radius: 2%; overflow: hidden;}



/* .seLo ul li:nth-child(2n){margin-left: 2%;margin-right: 0;} */



.seLo ul{flex-wrap: wrap;}



.seLo ul li{width: 23%;}

.secBox ul .slick-arrow {
    position: absolute;
    width: 2.5em;
    height: 2.5em;
    border-radius: 50%;
    background: url(../images/Floor003105-btn.svg) no-repeat center center;
    background-size: auto 1em;
    z-index: 20;
    font-size: 1em;
    text-indent: 999em;
}

.secBox ul .slick-next {
    transform: rotateY(180deg);
    background-color: #00a0e9;
}

@media (min-width: 1025px) {
    .secBox ul .slick-prev {
        border: 2px solid #fff;
        left: 4%;
    }
    .secBox ul .slick-arrow {
        top: 50%;
        margin-top: -0.25em;
    }
    .secBox ul .slick-next {
        right: -0.25em;
    }
    .secBox ul .slick-arrow {
        top: 50%;
        margin-top: -0.25em;
    }
}




@media(max-width:1024px){

    .secBox ul{width: 100%;}
    .secBox .slider .slick-list{overflow: hidden;}

    .seLo ul li{width: 100%; margin-bottom: 2%; margin-right: 0;}

    .secBox ul .slick-arrow{bottom: 15%;     background-color: #00a0e9;}
    .secBox ul .slick-next{right: 0;}

    .seLo ul li:nth-of-type(2n){margin-right: 0;}



    .secBox .titleMain{margin-bottom: .8em;}



}

@media(max-width:640px){
    .seLo ul li{flex-wrap: wrap;}
    .seLo ul li figure{width: 100%;}
    .seLo ul li aside{width: 100%;}
    .secBox ul .slick-arrow{bottom: 10%;}
}







@media(max-width:640px){



    .seLo ul li{width: 100%; margin-right: 0;}



}







/*Floor003105 */
.Floor003105{font-size: 100px;position: relative;z-index: 1; overflow: hidden; padding: 5% 0 2% 0;}
@media (max-width:1600px) {
.Floor003105{font-size: 6.25vw;}
}

@media (max-width:1024px) {
.Floor003105{font-size: 14vw; padding: .5em 0;}
}

.fl3015Box{max-width: 1280px;margin: 0 auto;overflow: hidden;}
/* .fl3015Box .slick-initialized .slick-slide{width: 80% !important;} */
.Floor003105 .auto{max-width: 1600px;width: 90%;}
.Floor003105 .title{color: #003f84; }
.Floor003105 .title .cn{font-size: 0.38em;}
.Floor003105 .title .en{font-size: 0.52em;line-height: 1;}
.Floor003105 .more{font-size:0.16em; text-align: center;padding: 0 1.875em;line-height: 3.125em;border-radius: 3.125em;border: solid 2px #0e1637;transition: 0.3s; display: table;}
.Floor003105 .more:after{width: 1.3125em;height: 0.8125em;display: inline-block; content: '';margin-left: 1em;background: url(../images/Floor003105-icon.svg) no-repeat;background-size: contain;transition: 0.3s;}
.Floor003105 a:hover .more{background-color: #003f84;color: #fff;border-color: #003f84;}
.Floor003105 a:hover .more:after{background-image: url(../images/Floor003105-icon-white.svg);}
.Floor003105 .slider li{ margin-bottom: 3%;}
.Floor003105 .slider li .txt .tit{ line-height: 1;font-size: 0.54em;margin-bottom: 0.6em;color: #333;}
.Floor003105 .slider li .txt p{font-size: 0.2em;line-height: 1.75;color: #666;}
.Floor003105 .slider li .pic img{border-radius: 14px;}

.Floor003105 .slider li a{display: flex;justify-content: space-between;align-items: center;background-color: #F9F9F9; border-radius: 14px;overflow: hidden;}
.Floor003105 .slider li:nth-child(2n) a{flex-direction: row-reverse;}


.Floor003105 .slick-arrow{position: absolute;width: 0.5em; height: 0.5em;border-radius: 50%;background:url(../images/Floor003105-btn.svg) no-repeat center center; background-size:auto 0.16em;  z-index: 20;font-size: 1em; text-indent: 999em;}
.Floor003105 .slick-next{transform: rotateY(180deg);background-color: #00a0e9;}
@media (min-width:1025px) {
.Floor003105 .slider{width: 94%;}
.Floor003105 .slider .slick-list{overflow: inherit;}
/* .Floor003105 .slider li:not(.slick-center){opacity: 0.4;} */
.Floor003105 .slick-arrow{top: 50%; margin-top: -0.25em;}
.Floor003105 .slick-prev{border: 2px solid #fff;left: 4%;}
.Floor003105 .slick-next{right: -0.25em;}
.Floor003105 .title{width: 91.667%;}
.Floor003105 .title aside{padding-left: 54.546%;}
.Floor003105 .title .cn{text-indent: 3.1578em;}
.Floor003105 .title .en{text-indent: 2.3076em;}
.Floor003105 .slider li .pic{width: 50%;}
.Floor003105 .slider li .txt{padding:0  1em;width: 50%;}
}


@media (max-width:1600px) {
/* .Floor003105 .slider li .txt p{margin-bottom: 5vw;} */
}

@media(max-width:1280px){
.fl3015Box{padding: 0 2%;}
}

@media (max-width:1024px) {
.Floor003105 .title{width: 90%; margin: 0 auto 0.3em;}
.Floor003105 .slider li a,
.Floor003105 .slider li .ytable-cell{display: block;}
.Floor003105 .slider li .txt{padding:0.5em 5%;}
.Floor003105 .slick-arrow{bottom: 100%; margin-bottom: 0.3em; right: 5%;}
.Floor003105 .slick-prev{background-color: #00ac6f;margin-right: 0.6em;}
.Floor003105 .slider li .txt .tit{font-size: .2em;}
.Floor003105 .slider li .txt p{font-size: .1em; }
}

@media(max-width:768px){
.Floor003105 .slider li .txt .tit{font-size: .3em;}
.Floor003105 .slider li .txt p{font-size: .15em;}
}







@media(max-width:640px){



.Floor003105 .slider li a{display: block;}



.Floor003105 .slider li .txt .tit{font-size: .4em;}



.Floor003105 .slider li .txt p{font-size: .2em;}



}







@media (max-width:480px) {



.Floor003105 .slider li .txt .tit{font-size: 0.32em;}



.Floor003105 .slider li .txt p{font-size: 0.24em;}



}











/*Floor003083 */



.Floor003083{font-size: 16px;padding: 5% 0;background: #21272e !important;}



.Floor003083 .titleMain{text-align: center;}



.Floor003083 .titleMain h5{font-size: 1.2em;color: #00a0e9;font-weight: 400;padding: 0 8%;}



.Floor003083 .auto{/*overflow: hidden;*/max-width: 1280px;width: 100%;position: relative; z-index: 2;}



.Floor003083 .title{line-height: 1;font-size: 36px;color: #333;}







.Floor003083 .slick-dots{text-align: center;}



.Floor003083 .slick-dots li{display: inline-block;width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none; margin: 0 9px;}



.Floor003083 .slick-dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}



.Floor003083 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}



.Floor003083 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #0f55b0;}







.Floor003083 .slider{margin: 0 -45px 0 -40px; padding-right: 5px;}



.Floor003083 .slick-slide{overflow: hidden;padding: 3.6em 0 0;}



.Floor003083 .slick-slide > div{float: left; margin-left: -1px;border: 1px solid #f5f5f5;margin-top: -1px;}







.Floor003083 .slick-slide a{position: relative; z-index: 3; display: block;padding: 0 10%;background: #fff;}



.Floor003083 .slick-slide .Ispic{height: 140px;background-size: contain;}



.Floor003083 .slick-slide .url{position: relative;}



.Floor003083 .slick-slide .url:before{position: absolute; left: -5px; top: -5px; right: -5px; bottom: -5px; content: '';background: #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0;transition: 0.3s;}



.Floor003083 .slick-slide .url:hover:before{opacity: 1;}



.Floor003083 .slick-slide .url:hover{z-index: 4;}



@media(min-width:1025px){



.Floor003083 .slick-slide > div{width: calc(16.6667% - 8px);margin-right: 8px;margin-bottom: 5px;}



.Floor003083 .slick-slide  > div:nth-child(6n+1),



.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }



}



@media(min-width:751px) and (max-width:1024px){



.Floor003083 .slick-slide > div{width: 25%;}



.Floor003083 .slick-slide  > div:nth-child(4n+1),



.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }



}



@media(min-width:641px) and (max-width:750px){



.Floor003083 .slick-slide > div{width: 33.333%;}



.Floor003083 .slick-slide  > div:nth-child(3n+1),



.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }



}



@media(max-width:640px){



.Floor003083{font-size: 3vw;}



.Floor003083 .title{font-size: 5vw}



.Floor003083 .slick-slide > div{width: 50%;}



.Floor003083 .slick-slide  > div:nth-child(2n+1),



.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }



.Floor003083 .slick-slide .Ispic{height: 28vw;}



}



.factBox{position: relative;}



.factBox aside {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);font-size: 18px;color: #fff;}



.factBox aside span{display: block;border-radius: 50%;width: 85px;height: 85px;border: 3px solid #fff;background: rgba(255, 255, 255, 0.16);position: relative;margin: 0 auto 10px;}



.factBox aside span::before {position: absolute;content: '';border: 12px solid transparent;border-left-color: #fff;left: 50%;top: 50%;margin-left: -6px;margin-top: -12px;}







.hei h3{color: #fff;}



.hei .titleMain h5{color: #fff;opacity: 0.7;}



















/*Floor001893*/



.Floor001893{padding-top: 5%;}



.Floor001893 .slider-year{ position:relative; padding:0 40px;}



.Floor001893 .slider-year .slick-arrow{ position:absolute; top:50%; width:36px; height:36px; margin-top:-18px; background:url(../images/Floor001893-controls.png) no-repeat left top; cursor:pointer;}



.Floor001893 .slider-year .slick-prev{ left:0;}



.Floor001893 .slider-year .slick-next{ right:0; background-position:left bottom;}



.Floor001893 .slider-year .slick-disabled{ cursor:default;}



.Floor001893 .slider-year .slick-prev.slick-disabled{ background-position: right top;}



.Floor001893 .slider-year .slick-next.slick-disabled{ background-position: right bottom;}



.Floor001893 .slider-year .slider{ background:url(../images/Floor001893-bg.png) repeat-x left center; overflow:hidden;}



.Floor001893 .slider-year li{ cursor:pointer; text-align:center; background:url(../images/Floor001893-dot.png) no-repeat center center;font-size:16px; padding-bottom:40px;color:#333;}



.Floor001893 .slider-year li span{ display:block; height:80px; padding-top:10px;}



.Floor001893 .slider-year li:before{ display:block; width:0; height:0; margin:0 auto; border:20px solid transparent;  content:'';}



.Floor001893 .slider-year li.slick-current{  background-image:url(../images/Floor001893-dot2.png);}



.Floor001893 .slider-year li.slick-current:before{border-top-color:#f8f8f8;}



.Floor001893 .slider-year li.slick-current span{color:#00a0e9;}







.Floor001893 .slider-txt li{padding-top:0px;}



.Floor001893 .slider-txt .inner{padding: 5% 5%;position:relative;background-color:#f8f8f8;border-radius: 15px;}



.Floor001893 .titleMain h3 {font-size: 34px;



    font-weight: bold;



    text-align: center;



    margin-bottom: 50px;



}



.Floor001893 .slider-txt li dl{ display:table; width:100%;min-height:250px;} 



.Floor001893 .slider-txt li dl dt,



.Floor001893 .slider-txt li dl dd{display: block;vertical-align:top;}



.Floor001893 .slider-txt li dl dt{font-size: 34px;color: #333;font-weight: bold; margin-bottom:20px;}



.Floor001893 .slider-txt li dl dt span{display:block;}







.Floor001893 .slider-txt li dl dd p{padding-left: 0px;font-size: 18px;line-height: 30px;}



@media(max-width:1000px){



.Floor001893 .slider-txt li .inner{ padding-right:3%;}



.Floor001893 .slider-txt li dl{ position:relative; z-index:1;}







.Floor001893 .slider-txt li dl{min-height:none;} 



.Floor001893 .slider-txt li dl dt{width:170px; font-size:50px;}



.Floor001893 .slider-txt li dl dd pre{ font-size:14px; line-height:20px;}



}



@media(max-width:768px){



.Floor001893 .slider-txt li{padding-top:20px;}



}



@media(max-width:480px){



.Floor001893 .slider-txt li dl dt{width:120px; font-size:32px;}



}



@media(max-width:375px){
.Floor001893 .slider-txt li dl dd,
.Floor001893 .slider-txt li dl dt,
.Floor001893 .slider-txt li dl{ display:block;}
.Floor001893 .slider-txt li dl dt{ width:auto; border-right:0; overflow:hidden;}
.Floor001893 .slider-txt li dl dt span{ padding-right:0;}
}







.factorycon{padding:3% 0;background: #f8f8f8}
.factorycon .title-intro h3,
.factorycon .title-intro p{color: #333}
.factorycon .title-intro h3 span{position: relative;}
.factorycon .title-intro h3 span::after {position: absolute;bottom: -.2em;left: 0;width: 100%;height: 2px;content: "";background-color: #00a0e9;}
.factorycon .text{width:100%;}
.factorycon .text p{float: left;/* box-shadow: 0 0 10px rgba(0,0,0,0.1); */margin-bottom: 1%;padding: 0px 0px 20px 42px;font-size: 18px;color: #333;border-radius: 50px;position: relative;width: 50%;}
.factorycon .text p:after{content: '';width: 5px;height: 5px;background: #00a0e9;display: block;border-radius: 10px;position: absolute;top: 14%;/* margin-top: -3px; */left: 27px;}


@media(max-width:640px){
.factorycon .text p{width: 100%; padding-left: 15px;}
.factorycon .text p:after{left: 0;}
}


.Factlist{padding:5% 0;}
.Factlist .list{overflow: hidden;}
.Factlist .list .item a{display: flex;justify-content: space-between;align-items: center;background-color: #f8f8f8;margin-bottom: 3%; border-radius: 14px;overflow: hidden;}
.Factlist .item .left{width: 60%;overflow: hidden;}
.Factlist .item .imgbox{overflow: hidden;}
.Factlist .item .imgbox img{transition:0.3s; }
.Factlist .item:hover .imgbox img{transform:scale(1.1);}
.Factlist .item .right{width: 40%;padding: 4%; }
.Factlist .item .tit{font-size: 30px;color: #333333;line-height:1.875; margin-bottom: 2%;}
.Factlist .item .desc{font-size: 16px;color: #666;line-height:2;}
.Factlist .list .item:nth-child(2n) a{flex-direction: row-reverse;}
@media (max-width: 1024px){
.Factlist .item .desc{}
}
@media (max-width: 768px){
.Factlist .list .item a{flex-wrap: wrap;}
.Factlist .item .left{width: 100%;}
.Factlist .item .left img{object-fit: cover;}
.Factlist .item .right{width: 100%;}
.Factlist .item:nth-child(2n) {flex-direction: row;}
.Factlist .item .tit{font-size: 5vw;}
.Factlist .item .desc{margin: 10px 0; font-size: 3.5vw;}
}



/*Floor002659 */



.Floor002659{  overflow:hidden;padding:2% 0 5%;background: #02050c}



/*slick Basic*/



.Floor002659 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}



.Floor002659 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}



.Floor002659 .slick-list:focus {outline: none}



.Floor002659 .slick-list.dragging {cursor: pointer;cursor: hand;}



.Floor002659 .slick-slider .slick-track, 



.Floor002659 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}



.Floor002659 .slick-track {position: relative; top: 0; left: 0; display: block;}



.Floor002659 .slick-track:before, 



.Floor002659 .slick-track:after{display: table; content: '';}



.Floor002659 .slick-track:after{ clear: both;}



.Floor002659 .slick-loading .slick-track { visibility: hidden;}



.Floor002659 .slick-slide{ display: none; float: left;min-height: 1px;}



[dir = 'rtl'] .slick-slide {float: right;}



.Floor002659 .slick-slide .slick-loading img { display: none;}



.Floor002659 .slick-slide .dragging img { pointer-events: none;}



.Floor002659 .slick-initialized .slick-slide { display: block;}



.Floor002659 .slick-loading .slick-slide { visibility: hidden;}



.Floor002659 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}



.Floor002659 .slick-arrow .slick-hidden { display: none;}



/*slick Basic End*/







.Floor002659 .slider > ul{margin-bottom: 42px;}



.Floor002659 li.slick-slide{ position:relative;transform:scale(0.8); transition:0.5s 0.3s;}



.Floor002659 li.slick-slide:before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.7;transition:0.5s 0.3s; z-index: 10;}



.Floor002659 li.slick-current{ transform:scale(1);border-radius: 20px;overflow: hidden;}



.Floor002659 li.slick-current::before{opacity: 0;z-index: 1;}



.Floor002659 li.slick-slide .files,



.Floor002659 li.slick-slide a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index: 4;}



.Floor002659 li.slick-slide .files{ background:#000; display:none; z-index: 7;}



.Floor002659 li.slick-slide aside{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:18px; color:#fff;}



.Floor002659 li.slick-slide aside span{ display:block; border-radius:50%; width:85px; height:85px; border:3px solid #fff; background:rgba(255,255,255,0.16);  position:relative; margin:0 auto 10px;}



.Floor002659 li.slick-slide aside span::before{ position:absolute; content:''; border:12px solid transparent; border-left-color:#fff;left:50%; top:50%; margin-left:-6px; margin-top:-12px;}







.Floor002659 .slick-dots{ text-align:center;position: absolute; left: 0; width: 100%; bottom:-42px;}



.Floor002659 .slick-dots li{ display:inline-block; margin:0 5px;border:1px solid transparent; border-radius:50%; width:14px; height:14px; position:relative;}



.Floor002659 .slick-dots li:before{ position:absolute; content:''; left:3px; top:3px; right:3px; bottom:3px; border-radius:50%; background:rgba(255,255,255,0.3);}



.Floor002659 .slick-dots li.slick-active{ border-color:#00a0e9;}



.Floor002659 .slick-dots li.slick-active:before{ background:#00a0e9;}



.Floor002659 .slick-dots li button{display: none;}







.Floor002659 .slick-arrow{ position:absolute; content:''; width:32px; height:32px;border: 0; border-top:4px solid #b2b2b2;border-right:4px solid #b2b2b2; transform:rotate(45deg); top:50%; margin-top:-16px; cursor:pointer; z-index:10;font-size: 0;background: none;}



.Floor002659 .slick-prev{left:13%; margin-left:-32px;transform:rotate(-135deg);}



.Floor002659 .slick-next{right:13%; margin-right:-32px;}



.Floor002659 .slick-arrow:hover{ border-color:#00a0e9;}







@media(max-width:640px){



.Floor002659 li.slick-slide{ transform:scale(1);}



.Floor002659 .slick-prev{left:3%; margin-left:0;}



.Floor002659 .slick-next{right:3%; margin-right:0;}



/*.Floor002659 li.slick-slide:before{ display:none;}*/



}



@media(max-width:480px){



.Floor002659 li.slick-slide aside span{ width:50px; height:50px;}



.Floor002659 .slick-arrow{width: 24px; height: 24px; margin-top: -12px;border-width: 3px;}



}















/*Form002219*/
.Form002219{ padding:5% 0;background:#f5f5f5;}
.Form002219 .auto{}
.Form002219 .title{font-size:calc(48 / 16 * 1em); line-height:62px;background-size:contain; color:#333; margin-bottom: 0.8em;text-align: center;}
.Form002219 .title span{position: relative;}
.Form002219 .title span::after {position: absolute;bottom: -.2em;left: 0;width: 100%;height: 2px;content: "";background-color: #00a0e9;}
.Form002219 dl{ width:48%; float:left;  position:relative; margin-bottom:16px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#999; font-size:16px; position:absolute; left:15px;  line-height:50px;}
.Form002219 .text{ border:none; border-radius:5px; width:100%; padding:0 15px; line-height:50px;height:50px; color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea.text{height:150px;}
.Form002219 .btn{ display:inline-block; line-height:50px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:16px; border:none; border-radius:5px; cursor:pointer; display: table; margin: 0 auto;}
.Form002219 .submitbtn{ color:#fff; background-color:#00a0e9;} 

@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:100%; margin-right:0%; float:none; display:block; min-width:2px;}
.Form002219 .title{font-size: 24px;}
}


/*PicList002146 */
.PicList002146{background: #fff;padding: 5% 0;}
.PicList002146 .auto_1400{margin: 0 auto;}
.PicList002146 li{ float:left; width:100%;display: flex;height: 50vh; overflow: hidden;}
.PicList002146 li a{ display:block; position:relative;width: 50%;}
.PicList002146 li h3,
.PicList002146 li h5{ margin:0; text-align:center; font-size:18px; font-weight:normal;}
.PicList002146 li figure{ padding-bottom:77%;}
.PicList002146 li h3{position: absolute;top: 50%;color: #333;text-align: center;width: 100%;}
.PicList002146 li h3:before{ position:absolute; content:''; right:0; top:0; width:13%; height:100%; border-left:1px solid #e8e8e8; background:url(../images/PicList002146-more.gif) no-repeat center center;}

.PicList002146 li .hover{width: 50%;display: flex;align-items: center;justify-content: center;text-align: center;background: #f9f9f9;z-index: 10;transition: 0.3s;color: #333;}
.PicList002146 li a:hover .hover{ opacity:1;}
/* .PicList002146 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);} */

.PicList002146 li aside{ width: 80%; margin: 0 auto;}
.PicList002146 li .hover img{ border-radius:50%; width:100px; height:100px;}
.PicList002146 li .hover h5{ margin-top:10px; line-height:22px; font-size: 20px; max-height:44px; overflow:hidden;}
.PicList002146 li .hover i{ display:block;  height:2px; background:#00a0e9; width:30px; margin:10px auto;} 
.PicList002146 li .hover p{ font-size: 15px;line-height: 24px;margin: 0;/* max-height: 60px; */overflow: hidden;}

@media(max-width:1366px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:16px;}
}

@media(max-width:1366px) and (min-width:1001px){
.PicList002146 li .hover img{ width:70px; height:70px;}
.PicList002146 li .hover p{ height:40px;}
}

@media(max-width:1000px){
.PicList002146 li{ width:48%; margin-left:1%; margin-right:1%;}
}

@media(max-width:640px) and (min-width:376px){
.PicList002146 li .hover img{ width:50px; height:50px;}
/* .PicList002146 li .hover p{ height:40px;} */
}

@media(max-width:640px){
.PicList002146 li{width: 100%; margin-left: 0; margin-right: 0;}
}

@media(max-width:480px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:14px;}
.PicList002146 li .hover h5{ line-height:20px; max-height:40px;}
}



@media(max-width:375px){
.PicList002146 li{ float:none; width:auto;}
}


.PicList002146 .titleMain h3 {font-size: 34px;color: #333;font-weight: bold;text-align: center;margin-bottom: 50px;}
.PicList002146 .titleMain h3 span{position: relative;}
.PicList002146 .titleMain h3 span::after {position: absolute;bottom: -.2em;left: 0;width: 100%;height: 2px;content: "";background-color: #00a0e9;}



@media(max-width:1024px){
.PicList002146 .titleMain h3{font-size: calc(30/16 * 1em);}
}











/*Floor002921 */



.Floor002921{padding:6% 0; overflow: hidden;}



.Floor002921 .title{text-align: center;padding-bottom: 2.605vw;}



.Floor002921 .title .cn{font-size: 30px;color: #00a0e9; padding-bottom: 10px;font-weight: bold;}



.Floor002921 .title .en{color: #d2d2d2; letter-spacing: 2px;}



@media(max-width:640px){



.Floor002921 .title{padding-bottom: 6vw;}



.Floor002921 .title .cn{font-size: 8vw;}



}



.Floor002921 .titleMain h3 {



    font-size: 34px;



    font-weight: bold;



    text-align: center;



    margin-bottom:10px;



}



.Floor002921 .auto{max-width: 1400px;}



.Floor002921 .tab{position: relative; z-index: 1; margin-bottom: 2.917vw;}



.Floor002921 .tab:before{position: absolute; content: ''; left: 0; width: 100%; height: 1px; background: #e0e0e0;top:60px;}



.Floor002921 .tab .line{position: absolute; left: 0; height: 2px; width: 0; top: 59px; background: #00a0e9; transition: 0.3s;}



.Floor002921 .tab .slick-dots{overflow: hidden; }



.Floor002921 .tab .slick-dots li{float: left;position: relative;list-style: none;text-align: center;margin-top: 4.3%;}



.Floor002921 .tab .icon{height: 60px; }







.Floor002921 .tab .quan{display: block; margin: -8px auto 0; width: 16px; height: 16px; border: 1px solid transparent; position: relative;border-radius: 50%; }



.Floor002921 .tab .quan:before{position: absolute; content: '';border:1px solid #e0e0e0; border-radius: 50%; background: #f5f5f5; width: 15px; height: 15px; left: 50%; top: 50%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}



.Floor002921 .slick-active .quan,



.Floor002921 .slick-active .quan:before{border-color: #00a0e9;}



.Floor002921 .slick-active .quan:before{background: #00a0e9; width: 8px; height: 8px;}



.Floor002921 .tab .tit{font-size: 18px; padding-top: 10px;}



.Floor002921 .slick-active .tit{font-weight: bold;color: #00a0e9;}



@media(max-width:640px){



.Floor002921 .tab{margin-bottom: 6vw;}



.Floor002921 .tab .tit{font-size: 3.5vw;}



}







.Floor002921 .slider{margin: 0 -24.609375%;}



.Floor002921 .slider li a{display: block; margin: 0 3.125vw; position: relative; overflow: hidden;}



.Floor002921 .slider li .Ispic{padding-bottom:45%; opacity: 0.4;border-radius: 20px 0 0 20px;float: right;



    width: 50%;}



.Floor002921 .slider li.slick-current .Ispic{opacity: 1;float: left;



    width: 50%;}



.Floor002921 .slider li .txt{float: right;



    width: 50%;



    background: rgb(240 245 251);height: 372px;



    /* max-width: 430px; */



    /* width: 60%; */



    text-align: center;



    opacity: 0;



    transform: translateX(50px);



    transition: 0.3s 0.5s;



    border-radius: 0 20px 20px 0;



    padding:4%;transform: translateX(0);



    opacity: 1;}



.Floor002921 .slider li.slick-current .txt{transform: translateX(0);opacity: 1;}



.Floor002921 .slider li.slick-current .txt .ytable-cell{}



.Floor002921 .slider li .txt .ytable{height: 100%; position: relative;}



.Floor002921 .slider li .more{position: absolute; bottom: 0; width: 125px; line-height: 40px;color: #fff; background: #00a0e9; left: 50%; margin-left: -62.5px;}



.Floor002921 .slider li .more:after{display: inline-block; content: '';background: url("../images/Floor002921_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}



.Floor002921 .slider li .main{margin: 0 auto;vertical-align: middle;}



.Floor002921 .slider li .main .icon{font-size: 18px;



    margin-bottom: 2%;}



.Floor002921 .slider li h4{margin: 0;font-size:18px;color: #000;}



.Floor002921 .slider li .line{display: block; margin: 15px auto 30px; height: 2px;background: #00a0e9; width: 20px;}



.Floor002921 .slider li p{color: #5f5f5f;



    line-height: 1.715em;



    overflow: overlay;



    max-height: 16.145em;



    -webkit-line-clamp: 10;}



@media(max-width:1366px){



.Floor002921 .slider{margin: 0 -40%;}



}



@media(max-width:1024px){



.Floor002921 .slider{margin: 0 -70%;}



}



@media(max-width:640px){



.Floor002921 .slider li .Ispic{padding-bottom: 84%;}



.Floor002921 .slider li .line{margin-top: 1vw; margin-bottom: 3vw;}



}



@media(max-width:480px){



.Floor002921 .slider li h4{ font-size: 4vw;}



.Floor002921 .slider li .main{padding-bottom: 10vw;}



.Floor002921 .slider li .more{line-height: 10vw;}



.Floor002921 .slider li{font-size: 3vw;}



}







.Floor002921 .slick-arrow{top: 50%;position:absolute; width: 30px; height: 30px; border-top:5px solid #dedede;border-left:5px solid #dedede;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); z-index: 20; transition: 0.3s; margin-top: -15px;}



.Floor002921 .slick-arrow:hover{border-color: #00a0e9;}



.Floor002921 .slick-prev{left: 33.3333%; margin-left: -10px;}



.Floor002921 .slick-next{right: 33.3333%;margin-right:-10px;transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}



@media(max-width:640px){



.Floor002921 .slick-arrow{width: 5vw; height: 5vw;margin-top: -2.5vw;border-left-width:1vw;border-top-width:1vw;}



.Floor002921 .slick-prev{margin-left: -1.5vw;}



.Floor002921 .slick-next{margin-right: -1.5vw;}



}



















.Service{padding:6% 0; overflow: hidden;}















/*.Floor002804 为demo编号*/
.Floor002804{ padding:3% 0 0 0 ;overflow: hidden;background: #02050c }
.Floor002804 .title-intro,
.Floor002804 .title-intro p{ color: #fff }
.Floor002804 .main { background: url(../images/Floor002804_01.jpg) no-repeat center center; background-size: cover;  }
.Floor002804 li {width: 14.28%;background-color: rgba(0,0,0,0.2);position: relative;float: left;padding: 15% 1.8% 15% 1.8%;transition: all ease 0.5s;overflow: hidden;/* height:520px */}
.Floor002804 li:before { position: absolute; content: ""; left: 0; top: 0; width: 1px; height: 100%; background: #fff; opacity: 0.2; }
.Floor002804 li:last-child:after { position: absolute; content: ""; right: 0; top: 0; width: 1px; height: 100%; background: #fff; opacity: 0.2; }
.Floor002804 li .txt{position: absolute;width: 100%;left: 0;top: 50%;transform: translateY(-50%);padding: 0 5%;}
.Floor002804 li a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; }
.Floor002804 li h3 { text-align: center; margin: 0; font-size: 24px; color: #fff;position: relative;line-height: 1.75; padding-bottom:2% ;}
.Floor002804 li figure { text-align: center; margin-bottom:20px; }
.Floor002804 li figure img{ max-width: 60px;}
.Floor002804 li .num { text-align: center; color: #fff;font-size: 40px;  font-weight: bold; background-color: #00a0e9; display: table; margin: 0 auto; width: 70px; height: 70px; line-height: 70px; border-radius: 50%; margin-bottom:20px;}
.Floor002804 li p {text-align: center; line-height: 1.7;  font-size: 16px; overflow: hidden; color: #fff; transition: all ease 0.5s; }

@media(min-width:1025px) {
.Floor002804 li:hover { background-color: rgba(0,160,233,0.8);transform: scale(1);position: relative;z-index:99; }
.Floor002804 li:hover h3, 
.Floor002804 li:hover p { color: #fff;  }
.Floor002804 li:hover h3::before { background-color: #fff; }
.Floor002804 li p{height: 6.8em;}

}

 @media(max-width:1024px) {
.Floor002804 li{width: 25%;}
.Floor002804 li h3 { font-size: 20px; }
 }

@media(max-width:640px) {
.Floor002804 .main { padding: 3% 0; }
.Floor002804 li {padding: 1%;height: auto;}
.Floor002804 li:not(:last-child){ border-bottom: 1px solid rgba(255,255,255,.1);}
.Floor002804 li .txt{position: relative;left: auto;top: auto;transform: translateY(0%);padding: 0 2%;}
.Floor002804 li figure { margin-bottom: 20px; }
.Floor002804 li figure img { max-width: 50px; }
.Floor002804 li h3 { font-size: 16px; }
.Floor002804 li p { margin: 5% 0;height: auto; }
.Floor002804 .main .slider .slick-track{display: flex;}
.Floor002804 .slick-dots{position: relative;z-index: 20;text-align: center}
.Floor002804 .slick-dots li{display: inline-block;float: none;width: 10px; height: 10px; background-color: rgba(255, 255, 255, 1); opacity: 0.5; margin:0 5px;}
.Floor002804 .slick-dots li button{display: none;}
.Floor002804 .slick-dots li.slick-active{opacity: 1;}
 }

 @media(max-width:480px){
.Floor002804 li p{font-size: 14px;}
 }



/*RighInfo003138 */
.RighInfo003138{padding:5% 0; overflow: hidden;}
.RighInfo003138 .titleMain{text-align: center;}
.RighInfo003138 .intro{ overflow: hidden;  }
.RighInfo003138 .list dl{float:left;width:100%;display:table;background: #f8f8fb; border-radius: 10px; margin-bottom: 20px; padding: 28px 35px;}
.RighInfo003138 .list dl > *{ display:table-cell; vertical-align:middle;}
.RighInfo003138 .list dt { width: 90px;  position: relative; }
.RighInfo003138 .list dt .num{font-size: 60px;color: rgba(0,160,233,0.08); color: #e7ebed; font-weight: bold; line-height: 1;display: inline-block;}
.RighInfo003138 .list dt::before {content: '';position: absolute;width: 50px;height: 2px;background: #00a0e9;left: 95px;top: 32px;}
.RighInfo003138 .list dd{ padding-left: 80px;}
.RighInfo003138 .list dd p{font-size: 20px; line-height: 1.8; color: #333;}

@media (min-width:1025px) {

}



@media (max-width:1024px) {

}




/*Floor002873 */
.Floor002873 {padding: 5% 0 3% 0; background: #fff;}
.Floor002873 .titleMain{text-align: center;}
.Floor002873 .titleMain h3{color: #333;}
.Floor002873 .titleMain h3 span{position: relative;}
.Floor002873 .titleMain h3 span::after{position: absolute; bottom: -.2em; left: 0; width: 100%; height: 2px; content: ""; background-color: #00a0e9;}

.Floor002873 ul{ display: flex; flex-wrap: wrap;}
.Floor002873 li {position: relative;float: left;margin-bottom: 2%; margin-right: 2%;text-align: center;transition: .3s;overflow: hidden;box-shadow: 0px 0.625em 3.125em rgba(0, 0, 0, 0.08); border-radius: 10px; }
.Floor002873 li a{color:#fff; position:absolute; left:0; top:0; height:100%; width:100%; text-align:center; background:rgba(0,0,0,0.4); transition:0.3s;}
.Floor002873 li figure.hover{padding-bottom:53%; }
.Floor002873 li .inner{ padding: 20px;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);width: 100%;z-index: 1;}
.Floor002873 li .icon{ margin-bottom: 15px;}
.Floor002873 li .icon img { max-height: 50px;transition: 0.5s;}
.Floor002873 li:hover .icon img { transform: rotateY(-180deg);}
.Floor002873 li .tit {font-size: 24px; padding: 20px 0 0;}
.Floor002873 li p { line-height: 1.5;font-size: 17px; /* height: 7.5em; *//* height: calc(120 / 16 * 1em); */}
.Floor002873 li span{ display:inline-block; padding:calc(8 / 16 * 1em) calc(20 / 16 * 1em); border: 1px solid #fff;margin-top: calc(12 / 16 * 1em); }
.Floor002873 li:hover span{background: #fff; color: #00a0e9;}
.Floor002873 li a:hover{background:rgba(0,160,233,0.8);}
@media(min-width:1025px) {
.Floor002873 li { width:49%;}
.Floor002873 li:nth-child(2n) { margin-right: 0}
}

@media(max-width:1024px) {
.Floor002873{padding: 3% 0;}
.Floor002873 li { margin-bottom: 2%;padding: 30px 20px; width: 49%;}
.Floor002873 li:nth-child(2n) { margin-right: 0; }
}

@media(max-width:768px){
.Floor002873 li{width: 100%; margin-right: 0;}
}


/* 返回顶部 */

.slid_top {position: fixed;height: 45px;width: 45px; border-radius: 50px;box-shadow: 0 0px 15px rgba(0, 160, 233, 0.5); right: 1%;bottom: 15%;z-index: 888;background: url(../images/top.svg) no-repeat center center #00a0e9;background-size: 1.5em auto;display: none;}


.cn-text-container a{color: #fff;}





/*cookies弹窗*/

.cookieCon{ position: fixed; left: 0; bottom: 0; width: 100%; background-color: rgba(0, 0, 0, .85); padding: 30px calc( 156 / 1920 * 100%); z-index: 1000; display: none;}
.cookieCon .inner{ position: relative; display: flex; align-items: center; justify-content: space-between; width: 100%; color: #fff;}
.cookieCon .inner .textwarp{ flex: 1;}
.cookieCon .inner .textwarp a{ color: #fff; text-decoration: underline;}
.cookieCon .inner .btn{ flex-shrink: 0; margin-left: 10%; }
.cookieCon .inner .btn .agree{ display: inline-flex; align-items: center; justify-content: center; min-width: 120px; border: 1px solid #fff; height: 45px; line-height: 45px; position: relative; gap: 10px; cursor: pointer; transition: all 0.5s;}
.cookieCon .inner .btn .agree:hover{ background-color: #fff; color: #000;}
.cookieCon .inner .btn .agree:hover::after{ border-color: #000;}
.cookieCon .inner .btn .agree::after{ content: ''; display: inline-flex; width: 8px; height: 8px; border: solid #fff; border-width: 2px 2px 0 0; transform: rotate(45deg);}
.cookieCon .close{ position: absolute; right: 40px; top: 50%; transform: translateY(-50%); width: 16px; height: 16px; cursor: pointer;}
.cookieCon .close::before,
.cookieCon .close::after{ content: ''; position: absolute; width: 1px; height: 95%; background-color: #fff; left: 50%; top: 50%; transform: translate(-50%,-50%) rotate(45deg);}
.cookieCon .close::after{transform: translate(-50%,-50%) rotate(-45deg);}





/*PicList002938 */
.PicList002938{padding:3% 0;}
.PicList002938 ul{padding: 1.5vw 0; border-bottom: 1px solid #e8e8e8;}
.PicList002938 li .inner{padding-left: 42px;}
.PicList002938 li time{color: #c8c8c8;}
.PicList002938 li time a{float: right;color: #00a0e9;}
.PicList002938 li p{color: #7e8288;font-size:18px; line-height: 1.625em; height: 3.25em;}
.PicList002938 li aside{font-size: 24px;margin-bottom:20px;}
.PicList002938 li aside a{color: #333;}
.PicList002938 li aside a:hover{color: #00a0e9;}
@media(min-width:481px){
.PicList002938 ol{width: 360px;}
}
@media(max-width:640px){
.PicList002938 li .inner{padding-left: 3vw;font-size: 14px; }
.PicList002938 li aside{font-size: 20px;}
}
@media(max-width:480px){
.PicList002938 .ytable,
 .PicList002938 .ytable-cell{display: block;}
.PicList002938 ul{padding: 3vw 0;}
.PicList002938 li .inner{padding: 3vw;}
}
/*RighInfo003139 */

.RighInfo003139{padding:5% 0;}
.RighInfo003139 .auto{position: relative;z-index: 1;}
.RighInfo003139 ul li{border:1px solid #e8e8e8;margin-bottom:2%;}
.RighInfo003139 dl{display: table;width: 100%;margin: 0 auto;padding:10px;}
.RighInfo003139 dl > *{display: table-cell; vertical-align: middle;}
.RighInfo003139 dt{width: 5.1875em;}
.RighInfo003139 dt .pic{position: relative;width: 7em;text-align: center;border: 1px solid #e8e8e8;margin-right: 15px;}
.RighInfo003139 dt .pic .Ispic{padding-bottom: 80%;background-size: contain;transition: 0.3s;}
.RighInfo003139 li:hover dt .pic .Ispic{transform: rotateY(180deg);}
.RighInfo003139 dd h3{margin: 0;font-size:18px;color: #333;}
.RighInfo003139 li:hover dd h3{color:#00a0e9;}
@media (min-width:1025px) {
.RighInfo003139 ul{display: flex;flex-wrap: wrap; width: 100%;}
.RighInfo003139 ul li{width: 32%;margin-right:2%;}
.RighInfo003139 ul li:nth-child(3n){margin-right:0;}
}

/*Page002623 */
.Page002623{padding: 0 0 5vw 0; text-align: center;font-size: 18px;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;border-radius: 50%;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #00a0e9;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}









