@charset "utf-8";
/* css document */
/*--全局样式--*/


/* @font-face{font-family:ssbold;src:}
@font-face{font-family:ssregular;src:}
@font-face{font-family:ssmedium;src:}
@font-face{font-family:omedium;src:}

@font-face{font-family:ssbold;src:}
@font-face{font-family:ssregular;src:}
@font-face{font-family:ssmedium;src:}
@font-face{font-family:sslight;src:}
@font-face{font-family:omedium;src:} */

@font-face{font-family:opposb;src:}
@font-face{font-family:opposh;src:}
@font-face{font-family:opposl;src:}
@font-face{font-family:opposm;src:}
@font-face{font-family:opposr;src:}
html{font-size:100%;font-family:opposr;}
html,body{width: 100%;height: auto;position: relative;}
*{margin: 0;padding: 0;}
body{background-color:#ffffff;word-wrap:break-word; }
body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,label{margin:0px;padding:0px;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;margin: 0;}
i,em{font-style: normal;}
section, article, aside, header, footer, nav, dialog, figure {display: block;}
a{text-decoration:none;outline: medium none;}
a:hover{text-decoration:none;}
img{border:0; vertical-align:middle;max-width:100%;max-height: 100%;}
ul,ol,li{list-style:none;}
input, button, select, textarea{outline: none;background:none;border: 0 none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);font-family:opposr;}
.clear{clear:both;overflow: hidden;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{margin: 0;}
.row{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.fl{float: left;}
.fr{float: right;}
.coverimg{width: 100%;height: 100%;object-fit: cover;}
.wholeheight{height: 100vh !important;}

nav.navbar ,.top_nav .t_nav{transition: all .3s ease;}

.fmove{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0 !important;}
.active .fmove{will-change:transform;-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1),-webkit-transform 1s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1),-webkit-transform 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1),opacity .5s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1),opacity .5s cubic-bezier(.645,.045,.355,1),-webkit-transform 1s cubic-bezier(.645,.045,.355,1);opacity:1 !important;-webkit-transform:none;-ms-transform:none;transform:none}
.active .fmove.fmove_1{-webkit-transition-delay:.1s;transition-delay:.1s}
.active .fmove.fmove_2{-webkit-transition-delay:.2s;transition-delay:.2s}
.active .fmove.fmove_3{-webkit-transition-delay:.3s;transition-delay:.3s}
.active .fmove.fmove_4{-webkit-transition-delay:.4s;transition-delay:.4s}
.active .fmove.fmove_5{-webkit-transition-delay:.5s;transition-delay:.5s}
.active .fmove.fmove_6{-webkit-transition-delay:.6s;transition-delay:.6s}
.active .fmove.fmove_7{-webkit-transition-delay:.7s;transition-delay:.7s}
.active .fmove.fmove_8{-webkit-transition-delay:.8s;transition-delay:.8s}
.active .fmove.fmove_9{-webkit-transition-delay:.9s;transition-delay:.9s}
.active .fmove.fmove_10{-webkit-transition-delay:1s;transition-delay:1s}
.active .fmove.fmove_11{-webkit-transition-delay:1.1s;transition-delay:1.1s}
.active .fmove.fmove_12{-webkit-transition-delay:1.2s;transition-delay:1.2s}
.active .fmove.fmove_13{-webkit-transition-delay:1.3s;transition-delay:1.3s}
.active .fmove.fmove_14{-webkit-transition-delay:1.4s;transition-delay:1.4s}
.active .fmove.fmove_15{-webkit-transition-delay:1.5s;transition-delay:1.5s}
.active .fmove.fmove_30{-webkit-transition-delay:3s;transition-delay:3s}



.z99{z-index: 99;}
.z98{z-index: 98;}
.z97{z-index: 97;}
.z96{z-index: 96;}
.z95{z-index: 95;}
.z94{z-index: 94;}
.z93{z-index: 93;}
.z92{z-index: 92;}
.z91{z-index: 91;}
.z90{z-index: 90;}
.z89{z-index: 89;}
.z88{z-index: 88;}
.z87{z-index: 87;}
.z86{z-index: 86;}
.z85{z-index: 85;}
.z84{z-index: 84;}
.z83{z-index: 83;}
.z82{z-index: 82;}
.z81{z-index: 81;}
.z80{z-index: 80;}

#box {
    font-family: arial;
    font-size: 18px;
    line-height: 30px;
    font-weight: bold;
    color: white;
    border: 2px solid #e4d1cb;
    height: 20px;
    width: 20px;
    border-radius: 100%;
    background: #e4d1cb;
    animation: animated-border 1.5s infinite;
    position: absolute;
    left: 49vw;
    bottom:17.8vw;
    z-index: 9999;
    opacity: 0;
}

@keyframes animated-border {
    0% {
        box-shadow: 0 0 0 0 rgba(228, 209, 203, 0.4);
    }

    100% {
        box-shadow: 0 0 0 30px rgba(228, 209, 203, 0);
    }
}

#certify {
	position: relative;
	width: 80vw;
	margin: 0 auto;
	z-index: 999;
	height: 100%;
}

#certify .swiper-container {
	padding-bottom: 60px;
	top: 8vw;
}

#certify  .swiper-slide {
	width: 45vw;
	

}
#certify  .swiper-slide img{
	display:block;
	max-width: 100%;
	margin: auto;
}
#certify  .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}

#certify .swiper-pagination {
	width: 100%;
	bottom: 0px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #b7b6c4;
	background-color: #b7b6c4;
	width: 10px;
	height: 10px;
	opacity: 1;
	width: 2vw;
	border-radius: 10px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #9effd4;
	background-color: #9effd4;
	width: 10px;
	height: 10px;
	border-radius: 100%;
}

#certify .swiper-button-prev::after,#certify .swiper-button-next::after{
	content: '';
}
#certify .swiper-slide-active{
	transform: scale(1.2)!important;
}
.cover_video_mask{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.8);z-index: 999;visibility: hidden;opacity: 0;}
.cover_video_mask.active{visibility: visible;opacity: 1;}
.cover_video_mask iframe{border: 0 none;position: relative;z-index: 22;}
.cover_video_mask .video_container{width: auto;height: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) scale(.5);transition: all .3s;background: #fff;z-index: 22;}
.cover_video_mask.active .video_container{transform: translate(-50%,-50%) scale(1);}
.cover_video_mask .video_container .loading{width: 37px;height: 37px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 1;}
.cover_video_mask .video_container .close{background: url(/uploads/image/pasimages/close_white.png)no-repeat;background-size: cover;width: 16px;height: 16px;top: -28px;right: 0;cursor: pointer;position: absolute;}

.top_nav .inner ,.top_nav .inner_mob{transition: all .3s;}

/*主内容*/
.wrap{background: #161a1b !important;}
.section_wrap{width: 100%;height: auto;position: relative;z-index: 11;font-family:opposr;}
.section_wrap .section{width: 100%;height: auto;position: relative;overflow: hidden;}
.section .full_image{width: 100%;height: 100%;position: relative;z-index: 1;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.section .full_image img ,.section .full_image video{width: 100%;height: 100%;object-fit: cover;}
.section .fixed_txt{position: absolute;z-index: 2;}
/*---------section_1-----------*/
.section_wrap .section_1{height: auto;}
.section_1 .s1_logo{position: absolute;z-index: 3;width: 9.58vw;right: 6.35vw;top: 7vh;}
.section_1 .fixed_txt{    top: 32vh;
    right: 64vh;color: #fff;width:100%;text-align: center;}
.section_1 .fixed_txt h3{font-size: 4.8vh;line-height: 8.6vh;font-family:opposm;letter-spacing: 0.85vw;text-indent:0.85vw}
.section_1 .fixed_txt h4{font-size: 2.6vh;line-height: 4.1vh;font-family:opposl;letter-spacing: 0.53vw;font-weight:normal}
.section_1 .full_image img{transform: scale(1.1);transition: all 2s ease;opacity: .8;}
.section_1.active .full_image img{transform: scale(1);opacity: 1;}
/*---------section_2-----------*/
.section_wrap .section_2{width: 100%;height: auto;position: relative;}
.section_2 .s2_txt{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #000;color: #f2f2f2;display: flex;justify-content: center;align-items: center;text-align: center;z-index:99999999}
.section_2 .s2_txt h3{font-size: 9vh;font-family: opposb;line-height: 8.6vh;letter-spacing: 0.12vw;}
.section_2 .s2_txt h4{font-size: 5.5vh;font-family: opposb;line-height: 5.3vh;margin-top: 3.5vh;letter-spacing: 0.07vw;}

.section_wrap .section_2_1{width: 100%;height: auto;position: relative;}
.section_2_1 .s2_txt{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 3;background: #000;color: #f2f2f2;display: flex;justify-content: center;align-items: center;text-align: center;}
.section_2_1 .s2_txt h3{font-size: 9vh;font-family: opposb;line-height: 8.6vh;letter-spacing: 0.12vw;}
.section_2_1 .s2_txt h4{font-size: 5.5vh;font-family: opposb;line-height: 5.3vh;margin-top: 3.5vh;letter-spacing: 0.07vw;}
.section_2_1 .s2a{
	position:absolute;z-index:999;right:3vw;bottom:12vw;width:18vw;
	opacity: 0;
}
.section_2_1 .s2a h3{
    position: relative;
    background-image: linear-gradient(to right , #d1c2bd, #8e7a79);
    font-size: 3vw;
    font-weight: 600;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.section_2_1 .s2a h3:after{
    position: absolute;
    height: 1px;
    width: 45vw;
    right: 0;
    bottom: -10px;
    content:'';
    background: #838385;
}
.section_2_1 .s2a p{
	margin-top: 0.7vw;
	color: #fff;
}
.section_2_1 .s2a p span{
	color: #a5948a;
	font-weight: 600;
}

.section_2_1 .s2b{
	position:absolute;z-index:999;right:3vw;bottom:18vw;width:18vw;
	opacity: 0;
}
.section_2_1 .s2b h3{
    position: relative;
    background-image: linear-gradient(to right , #d1c2bd, #8e7a79);
    font-size: 3vw;
    font-weight: 600;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.section_2_1 .s2b h3:after{
    position: absolute;
    height: 1px;
    width: 30vw;
    right: 0;
    bottom: -10px;
    content:'';
    background: #838385;
}
.section_2_1 .s2b p{
	margin-top: 0.7vw;
	color: #fff;
}
.section_2_1 .s2b p span{
	color: #a5948a;
	font-weight: 600;
}
.section_2_1 .s2c{
	position:absolute;z-index:999;right:3vw;top:8vw;width:18vw;
	opacity: 0;
}
.section_2_1 .s2c h3{
    position: relative;
    background-image: linear-gradient(to right , #d1c2bd, #8e7a79);
    font-size: 3vw;
    font-weight: 600;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.section_2_1 .s2c h3:after{
    position: absolute;
    height: 1px;
    width: 30vw;
    right: 0;
    bottom: -10px;
    content:'';
    background: #838385;
}
.section_2_1 .s2c h3:before{
    position: absolute;
    height: 14vw;
    width: 1px;
    left: -17vw;
    transform: rotate(45deg);
    content:'';
    background: #838385;
    top: 2.1vw;
}
.section_2_1 .s2c p{
	margin-top: 0.7vw;
	color: #fff;
}
.section_2_1 .s2c p span{
	color: #a5948a;
	font-weight: 600;
}
.section_2_1 .s2d{
	position:absolute;z-index:999;left:3vw;bottom:18vw;width:18vw;
	opacity: 0;
}
.section_2_1 .s2d h3{
    position: relative;
    background-image: linear-gradient(to right , #d1c2bd, #8e7a79);
    font-size: 3vw;
    font-weight: 600;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.section_2_1 .s2d h3:after{
    position: absolute;
    height: 1px;
    width: 22vw;
    left: 0;
    bottom: -10px;
    content:'';
    background: #838385;
}
.section_2_1 .s2d h3:before{
    position: absolute;
    height: 14vw;
    width: 1px;
    right: -9vw;
    transform: rotate(45deg);
    content:'';
    background: #838385;
    bottom: -2.6vw;
}
.section_2_1 .s2d p{
	margin-top: 0.7vw;
	color: #fff;
}
.section_2_1 .s2d p span{
	color: #a5948a;
	font-weight: 600;
}

.section_2_1 .s2e{
	position:absolute;z-index:999;left:3vw;top:8vw;width:18vw;
	opacity: 0;
}
.section_2_1 .s2e h3{
    position: relative;
    background-image: linear-gradient(to right , #d1c2bd, #8e7a79);
    font-size: 3vw;
    font-weight: 600;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.section_2_1 .s2e h3:after{
    position: absolute;
    height: 1px;
    width: 22vw;
    left: 0;
    bottom: -10px;
    content:'';
    background: #838385;
}
.section_2_1 .s2e h3:before{
    position: absolute;
    height: 10vw;
    width: 1px;
    right: -7.5vw;
    transform: rotate(135deg);
    content:'';
    background: #838385;
    top: 2.6vw;
}
.section_2_1 .s2e p{
	margin-top: 0.7vw;
	color: #fff;
}
.section_2_1 .s2e p span{
	color: #a5948a;
	font-weight: 600;
}

/*---------section_3-----------*/
.section_wrap .section_3{width: 100%;height: auto;position: relative;display: grid;align-items: center;}
.section_3 .s3_wrap{width: 100%;height: 100%;background: #000;position: relative;display: grid;align-content: center;}
.section_3 .s3_wrap>h3{font-size: 5.5vh;font-family: opposb;line-height: 5.3vh;padding-top: 12vh;letter-spacing: 0.07vw;color: #f2f2f2;text-align: center;}


.section_3 .s3_wrap .content_box{width: 71vw;height: 35.05vw;margin: 0 auto 0;}
.section_3 .content_box .box_t{display: flex;justify-content: space-between}
.section_3 .s3_wrap .content_box .box_t>div{
	position: relative;
}
.section_3 .s3_wrap .content_box .box_b>div{
	position: relative;
}
.section_3 .s3_wrap .content_box .bozt{
	position: absolute;
	z-index: 999;
	color: #fff;
	font-size: 1.4vw;
}
.section_3 .s3_wrap .content_box .bozt1{
	left: 2vw;
	top: 2vh;
}
.section_3 .s3_wrap .content_box .bozt2{
	width: 100%;
	text-align: center;
	top: 2vh;
}

.sytitle{
	position: absolute;
	left: 2vw;
	top: 5vh;
	z-index: 999;
	color: #fff;
	
}
.sytitle .t1{
	font-size: 4vh;
	font-weight: 600;

}
.sytitle .t2{
	font-size: 2.5vh;
	color: rgba(255, 255, 255, 0.8);
}

.section_3 .content_box img{transition: .6s}
.section_3 .content_box .box_t>div{overflow: hidden;border-radius: 10px}
.section_3 .content_box .box_t>div:hover img{transform: scale(1.1);}
/*.section_3 .content_box .box_t .box1{width: 20vw}
.section_3 .content_box .box_t .box2{width: 20vw}
.section_3 .content_box .box_t .box3{width: 34vw}*/
.section_3 .content_box .box_b{display: flex;justify-content: space-between;margin-top:2vh}
.section_3 .content_box .box_b>div{overflow: hidden;border-radius: 10px}
.section_3 .content_box .box_b>div:hover img{transform: scale(1.1);}
/*.section_3 .content_box .box_b .box1{width: 34vw}
.section_3 .content_box .box_b .box2{width: 20vw}
.section_3 .content_box .box_b .box3{width: 20vw}*/
.section_3 .s3_wrap .content_box .col{display: flex;justify-content: space-between;flex-direction: column;}
.section_3 .s3_wrap .content_box .col1{width: 14.74vw;}
.section_3 .s3_wrap .content_box .col2{width: 30.78vw;}
.section_3 .s3_wrap .content_box .row{display: flex;justify-content: space-between;}
.section_3 .s3_wrap .content_box .rowzz{margin: 0;}
.section_3 .s3_wrap .content_box .rowzz::after{display: none;}
.section_3 .s3_wrap .content_box .box{position: relative;border-radius: 0.52vw;overflow: hidden;}
./*section_3 .s3_wrap .content_box .box1{width: 14.74vw;height: 35.05vw;}
.section_3 .s3_wrap .content_box .box2{width: 30.78vw;height: 12.86vw;}
.section_3 .s3_wrap .content_box .box3{width: 14.9vw;height: 10.63vw;}
.section_3 .s3_wrap .content_box .box4{width: 30.78vw;height: 9.84vw;}
.section_3 .s3_wrap .content_box .box5{width: 14.74vw;height: 17.92vw;}
.section_3 .s3_wrap .content_box .box6{width: 14.74vw;height: 16.04vw;}*/
.section_3 .s3_wrap .content_box .box>img{position: relative;z-index: 1;width: 100%;height: 100%;object-fit: cover;transition: transform 0.6s ease;}
.section_3 .s3_wrap .content_box .box>img:hover{transform: scale(1.1);}
.section_3 .s3_wrap .content_box .box .txt_wrap{position: absolute;z-index: 2;}
.section_3 .s3_wrap .content_box .box .txt_wrap.pos1{top: 4.74vw;left: 1.67vw;}
.section_3 .s3_wrap .content_box .box .txt_wrap.pos2{top: 2.6vw;left: 1.72vw;}
.section_3 .s3_wrap .content_box .box .txt_wrap.pos3{top: 0.57vw;left: 1.61vw;}
.section_3 .s3_wrap .content_box .box .txt_wrap.pos4{top: 2.66vw;left: 1.61vw;}
.section_3 .s3_wrap .content_box .box .txt_wrap.pos5{top: 1.56vw;left: 1.61vw;}
.section_3 .s3_wrap .content_box .box .txt_wrap>h4{font-size: 1.25vw;line-height: 1.25vw;color: #ffffff;margin-bottom: 0.74vw;font-family: opposb;}
.section_3 .s3_wrap .content_box .box .txt_wrap>p{font-size: 0.94vw;line-height: 1.46vw;color: #ffffff;opacity: .8;letter-spacing: -0.05vw;font-family: opposr;}
/*---------section_4-----------*/
.section_wrap .section_4{width: 100%;height: auto;position: relative;background: #000000;display: flex;align-items: center;}
.s4_whole_txt{width: 100%;height: 100%;background: #000;display: flex;justify-content: center;align-items: center;}
.s4_whole_txt>h3{font-size: 9vh;font-family: opposb;line-height: 8.6vh;letter-spacing: 0.12vw;color: #f2f2f2;}
.section_4 .s4_video_btn{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;display: flex;justify-content: center;align-items: center;}
.section_4 .s4_video_btn .watch_full_video{display: flex;align-items: center;font-size: 2.4vh;color: #ffffff;cursor: pointer;}
.section_4 .s4_video_btn .watch_full_video .video_icon{width: 6.04vw;height: 6.04vw;margin-left: 0.42vw;}
/*---------section_5-----------*/
.section_wrap .section_5{width: 100%;height: auto;position: relative;background: #000000;display: flex;align-items: center;}
.section_5 .txt_wrap{position: absolute;top: 9.2vh;left: 0;width: 100%;z-index: 2;color: #1a1a1a;text-align: center;}
.section_5 .txt_wrap>h3{font-size: 7vh;line-height: 6.9vh;letter-spacing: 0.09vw;font-family: opposb;}
.section_5 .txt_wrap>.txt{font-size: 3vh;line-height: 4.3vh;margin-top: 2vh;font-family: opposm;}
.section_5 .box_wrap{position: absolute;top: 42vh;right: 22.45vw;z-index: 2;width: 19.54vw;display: flex;justify-content: space-between;flex-wrap: wrap;}
.section_5 .box_wrap .box{width: 9.38vw;height: 4.22vw;background-color: #eaeff5;border-radius: 0.52vw;text-align: center;margin-bottom: 0.78vw;}
.section_5 .box_wrap .box .t1{font-size: 1.35vw;font-family: opposh;color: #38aef8;line-height: 1.35vw;padding-top: 0.73vw;}
.section_5 .box_wrap .box .t2{font-size: 1.25vw;font-family: opposm;color: #000;line-height: 1.25vw;padding-top: 0.31vw;opacity: .8;}
.section_5 .box_wrap .more{width: 100%;margin-top: 2.4vw;font-size: 1.25vw;line-height: 1.25vw;color: #f2f2f2;display: flex;text-align: center;align-items: center;justify-content: center;}
.section_5 .box_wrap .more .icon{margin-left: 0.57vw;width: 1.36vw;}
.section_5 .box_wrap .more:hover{color: #38aef8;}
.section_5 .box_wrap .more .icon1 ,.section_5 .box_wrap .more:hover .icon2{display: block;}
.section_5 .box_wrap .more .icon2 ,.section_5 .box_wrap .more:hover .icon1{display: none;}
/*---------section_6-----------*/
/*.section_wrap .section_6{width: 100%;height: 100vh;background: #d9e6f3;position: relative;}*/
/*.section_6 .s6_wrap{width: 100%;height: 100vh;background: #d9e6f3;position: relative;display: flex;flex-direction: column;align-items: center;overflow: hidden;}*/
/*.section_6 .s6_wrap>h3{font-size: 7vh;line-height: 6.9vh;letter-spacing: 0.09vw;font-family: opposb;color: #1a1a1a;padding-top: 9.3vh;}*/
/*.section_6 .s6_wrap>h4{font-size: 3vh;line-height: 3vh;font-family: opposm;color: #1a1a1a;padding-top: 2.6vh;}*/
/*.section_6 .s6_wrap .txt_img{width: 35.36vw;margin-top: 3.3vh;}*/
/*.section_6 .s6_wrap .con_img{width: 51.2vw;margin-top: 5.1vh;}*/
.section_6 .s6_slide_wrap{width: 100%;height: auto;display: flex;justify-content: space-between;}
.section_6 .s6_slide_wrap .slide_box{width: 0;height: 100vh;position: relative;color: #ffffff;overflow: hidden;transition: all .5s ease;cursor: pointer;}
.section_6 .s6_slide_wrap .slide_box.active{width: 100vw;cursor: initial;}
.section_6 .s6_slide_wrap .slide_box .img_box{height: 100%;position: relative;display: flex;justify-content: center;align-items: center;}
.section_6 .s6_slide_wrap .slide_box:nth-child(1) .img_box img{transform: translatex(8.29%) rotate(0.5deg);}
.section_6 .s6_slide_wrap .slide_box:nth-child(2) .img_box img{transform: translatex(-14.71%) rotate(0.5deg);}
.section_6 .s6_slide_wrap .slide_box:nth-child(3) .img_box img{transform: translatex(-22.71%) rotate(0.5deg);}
.section_6 .s6_slide_wrap .slide_box:nth-child(4) .img_box img{transform: translatex(22.29%) rotate(0.5deg);}
.section_6 .s6_slide_wrap .slide_box .img_box img{width: 100%;height: 100%;position: absolute;max-width: initial;max-height: initial;transition: all .3s ease;}
.section_6 .s6_slide_wrap .slide_box.active .img_box img{transform: translatex(0%) !important;}
.section_6 .s6_slide_wrap .slide_box .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.45);opacity: 1;transition: opacity .3s ease;}
.section_6 .s6_slide_wrap .slide_box.active .mask ,.section_6 .s6_slide_wrap .slide_box.active h3{opacity: 0;}
.section_6 .s6_slide_wrap .slide_box h3{font-size: 2.25rem;color: #ffffff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);opacity: 1;width: 100%;text-align: center;}
.section_6 .s6_slide_wrap .slide_box .txt_box{position: absolute;top: 43.125rem;left: 15.36%;color: #000000;opacity: 0;}
.section_6 .s6_slide_wrap .slide_box.active .txt_box{opacity: 1;}
.section_6 .s6_slide_wrap .slide_box .txt_box h4{font-size: 3.4375rem;line-height: 3.3125rem;font-family: ssbold;color: #000000;}
.section_6 .s6_slide_wrap .slide_box .txt_box p{font-size: 2.25rem;line-height: 2.125rem;margin-top: 2.375rem;color: #000000;font-family: ssmedium;}
.section_6 .s6_slide_wrap .slide_box .txt_box.white h4{color: #ffffff;}
.section_6 .s6_slide_wrap .slide_box .txt_box.white p{color: #ffffff;}
/*---------section_7-----------*/
.section_wrap .section_7{width: 100%;height: auto;background: #000000;position: relative;}
.section_7 .fixed_txt{position: absolute;left: 11.04vw;top: 18vh;z-index: 2;}
.section_7 .s_txt{text-align:center;margin-top:15vh;color:#fff;font-size:4.25vh}
.section_7 .fixed_txt h3{font-size: 7vh;line-height: 8.2vh;font-family:opposb;color: #f2f2f2;letter-spacing: 0.09vw;}
.section_7 .fixed_txt .txt{font-size: 3vh;line-height: 4.3vh;font-family:opposm;color: #f2f2f2;margin-top: 2.45vh;}
.section_7 .fixed_txt .img{width: 35.31vw;margin-top: 7vh;}
.section_7 .tips{position: absolute;right: 2.92vw;bottom: 1.7vh;font-size: 2.2vh;color: #bfbfbf;line-height: 1;font-family:opposm;z-index: 22;}
/*---------section_8-----------*/
.section_wrap .section_8{width: 100%;height: auto;background: #ffffff;}
.section_8 .fixed_txt{position: absolute;left: 10.99vw;top: 29vh;z-index: 2;}
.section_8 .fixed_txt h3{font-size: 7vh;line-height: 8.2vh;font-family:opposb;color: #f2f2f2;letter-spacing: 0.09vw;}
.section_8 .fixed_txt .txt{font-size: 3vh;line-height: 4.3vh;font-family:opposm;color: #f2f2f2;margin-top: 2.6vh;}
.section_8 .box_wrap{position: absolute;left: 11.04vw;top: 15.5vh;z-index: 2;display: flex;justify-content: space-between;flex-wrap: wrap;width: 35.42vw;}
.section_8 .box_wrap .box{width: 17.45vw;height: 17.19vw;background: rgba(255, 255, 255, .1);border-radius: 1.04vw;display: flex;flex-direction: column;align-items: center;box-sizing: border-box;padding-top: 2.34vw;margin-bottom: 0.52vw;text-align: center;}
.section_8 .box_wrap .box .icon{width: 5.73vw;}
.section_8 .box_wrap .box>h4{font-size: 1.35vw;line-height: 1.3vw;margin-top: 1.56vw;margin-bottom: 0.77vw;font-family: opposb;color: #fff;}
.section_8 .box_wrap .box>p{font-size: 1.25vw;line-height: 1.72vw;font-family: opposr;color: #fff;opacity: .8;}
.section_8 .tips{position: absolute;right: 2.92vw;bottom: 1.7vh;font-size: 2.2vh;color: #bfbfbf;line-height: 1;font-family:opposm;z-index: 22;}
/*---------section_9-----------*/
.section_wrap .section_9{width: 100%;height: 100vh;background: #d9e6f3;position: relative;}
.section_9 .s9_wrap{width: 100%;height: 100vh;position: absolute;top: 0;left: 0;z-index: 2;display: flex;flex-direction: column;align-items: center;overflow: hidden;}
.section_9 .s9_wrap>h3{font-size: 7vh;line-height: 6.9vh;letter-spacing: 0.09vw;font-family: opposb;color: #1a1a1a;padding-top: 9.3vh;padding-bottom: 2vh;}
.section_9 .s9_wrap>h4{font-size: 3vh;line-height: 4vh;font-family: opposm;color: #1a1a1a;}
.section_9 .s9_wrap .con_box{width: 100%;margin-top: 8.15vh;display: flex;justify-content: flex-end;}
.section_9 .s9_wrap .con_box>img{width: 94.9vw;}
.section_9 .full_image{position: absolute;left: 0;top: 0;}
/*---------section_10-----------*/
.section_wrap .section_10{width: 100%;height: 100vh;background: #ffffff;position: relative;}
.section_10 .s10_wrap{width: 100%;height: 100vh;background: #ffffff;position: relative;display: flex;flex-direction: column;align-items: center;overflow: hidden;}
.section_10 .s10_wrap>h3{font-size: 7vh;line-height: 6.9vh;letter-spacing: 0.09vw;font-family: opposb;color: #1a1a1a;padding-top: 8.3vh;margin-bottom: 1.55vh;display: flex;align-items: center;}
.section_10 .s10_wrap>h3 .logo{width: 18.65vw;display: inline-block;margin-right: 1.09vw;margin-top: -1px;}
.section_10 .s10_wrap>h4{font-size: 3vh;line-height: 4.3vh;font-family: opposm;color: #1a1a1a;}
.section_10 .s10_wrap .con_img{width: 43.44vw;margin-top: 10.45vh;}
/*---------section_11-----------*/
.section_wrap .section_11{background: #ffffff;height: 100vh;}
.section_11 .s11_main{height: 100%;}
.section_11 .s11_slide_wrap{width: 100%;height: 100%;display: flex;justify-content: space-between;}
.section_11 .s11_slide_wrap .slide_box{width: 4.84vw;height: 100%;position: relative;color: #ffffff;overflow: hidden;transition: all .5s ease;cursor: pointer;}
.section_11 .s11_slide_wrap .slide_box:first-child{margin-right: 0.52vw;}
.section_11 .s11_slide_wrap .slide_box.active{width: 94.64vw;cursor: initial;}
.section_11 .s11_slide_wrap .slide_box .img_box{height: 100%;position: relative;display: flex;justify-content: center;align-items: center;background: #161a1b;}
.section_11 .s11_slide_wrap .slide_box:nth-child(1) .img_box img{transform: translatex(2.59%) rotate(0.005deg);}
.section_11 .s11_slide_wrap .slide_box:nth-child(2) .img_box img{transform: translatex(7.29%) rotate(0.005deg);}
.section_11 .s11_slide_wrap .slide_box .img_box img{position: absolute;transition: all .3s ease;height: 100%;max-width: initial;max-height: initial;}
.section_11 .s11_slide_wrap .slide_box.active .img_box img{transform: translatex(0%) !important;width: 100%;object-fit: cover;}
.section_11 .s11_slide_wrap .slide_box .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.45);opacity: 1;transition: opacity .3s ease;}
.section_11 .s11_slide_wrap .slide_box.active .mask{opacity: 0;}
.section_11 .s11_slide_wrap .slide_box .txt_box{position: absolute;top: 70.1vh;right: 3.59vw;text-align: right;opacity: 0;transition: all .3s;transition-delay: 0s;z-index: 2;}
.section_11 .s11_slide_wrap .slide_box.active .txt_box{opacity: 1;transition-delay: .3s;}
.section_11 .s11_slide_wrap .slide_box .txt_box h4{font-size: 7vh;line-height: 7vh;font-family: opposb;letter-spacing: 0.09vw;}
.section_11 .s11_slide_wrap .slide_box .txt_box .txt_wrap{font-size: 3vh;line-height: 4.3vh;margin-top: 2vh;font-family: opposm;}
.section_11 .s11_slide_wrap .slide_box:nth-child(1) .txt_box{color: #f2f2f2;}
.section_11 .s11_slide_wrap .slide_box:nth-child(2) .txt_box{color: #1a1a1a;}
/*---------section_12-----------*/
.section_wrap .section_12{width: 100%;height: auto;background: #000000;position: relative;}
.section_12 .s12_txt{position: absolute;left: 0;top: 9.2vh;z-index: 2;width: 100%;text-align: center;}
.section_12 .s12_txt h3{font-size: 7vh;line-height: 6.9vh;font-family:opposb;color: #f2f2f2;letter-spacing: 0.09vw;margin-bottom: 2vh;}
.section_12 .s12_txt h4{font-size: 3vh;line-height: 4.3vh;font-family:opposm;color: #f2f2f2;}
/*---------section_13-----------*/
.section_wrap .section_13{width: 100%;height: auto;background: #ffffff;position: relative;}
.section_13 .s13_mask{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;background: rgba(0, 0, 0, .7);}
.section_13 .s13_main{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;box-sizing: border-box;padding-top: 24vh;text-align: center;}
.section_13 .s13_main h3{font-size: 7vh;line-height: 6.8vh;font-family:opposb;color: #f2f2f2;letter-spacing: 0.09vw;}
.section_13 .s13_main .txt_wrap{font-size: 3vh;line-height: 4.3vh;margin-top: 2vh;color: #f2f2f2;}
.section_13 .s13_main .icon_wrap{margin-top: 5.2vh;display: flex;justify-content: center;}
.section_13 .s13_main .icon_wrap .icon_box{width: 7.6vw;height: auto;margin: 0 2.45vw;display: flex;flex-direction: column;align-items: center;}
.section_13 .s13_main .icon_wrap .icon_box .icon{width: 7.6vw;height: 7.6vw;}
.section_13 .s13_main .icon_wrap .icon_box .name{margin-top: 2.03vw;font-size: 2.08vw;line-height: 2.03vw;text-align: center;white-space: nowrap;color: #f2f2f2;white-space: nowrap;}
.section_13 .s13_main .tips{position: absolute;right: 2.92vw;bottom: 1.7vh;font-size: 2.2vh;color: #bfbfbf;line-height: 1;font-family:opposm;z-index: 22;}
/*---------section_14-----------*/
.section_wrap .section_14{width: 100%;height: 100vh;background: #d9e6f3;position: relative;}
.section_14 .s14_wrap{width: 100%;height: 100vh;background: #d9e6f3;position: relative;display: flex;flex-direction: column;align-items: center;overflow: hidden;padding-top: 8.8vh;box-sizing: border-box;}
.section_14 .s14_wrap>h3{font-size: 7vh;line-height: 8.2vh;letter-spacing: 0.09vw;font-family: opposb;color: #1a1a1a;}
.section_14 .s14_wrap .swiper_con{width: 62.5vw;height: 28.65vw;margin-top: 5.9vh;border-radius: 1.04vw;background-color: #c8dbef;overflow: hidden;}
.section_14 .s14_wrap .swiper_con .swiper ,.section_14 .s14_wrap .swiper-wrapper ,.section_14 .s14_wrap .swiper-slide ,.section_14 .s14_wrap .slide_con{width: 100%;height: 100%;}
.section_14 .s14_wrap .slide_con{display: flex;}
.section_14 .s14_wrap .slide_con .txt_wrap{flex: 1;width: 0;margin-left: 2.82vw;padding-top: 3.64vw;}
.section_14 .s14_wrap .slide_con .txt_wrap .htxt{font-size: 2.34vw;line-height: 2.56vw;color: #1a1a1a;font-family:opposb;}
.section_14 .s14_wrap .slide_con .txt_wrap .ptxt{font-size: 1.56vw;line-height: 2.08vw;color: #1a1a1a;font-family:opposm;margin-top: 1.56vw;white-space: nowrap;}
.section_14 .s14_wrap .slide_con .slide_img{width: 35.26vw;height: 100%;}
.section_14 .s14_wrap .swiper-pagination{width: auto;left: 2.86vw;bottom: 3.07vw;display: flex;}
.section_14 .s14_wrap .swiper-pagination-bullet{width: 1.04vw;height: 1.04vw;background: rgba(255, 255, 255, .55);margin: 0 1.2vw 0 0 !important;opacity: initial;outline: none !important;}
.section_14 .s14_wrap .swiper-pagination-bullet-active{background: rgba(255, 255, 255, 1);}
/*---------section_15-----------*/
.section_wrap .section_15{width: 100%;height: 100vh;background: #fff;position: relative;}
.section_15 .s15_wrap{width: 100%;height: 100vh;background: #fff;position: relative;display: flex;flex-direction: column;align-items: center;overflow: hidden;padding-top: 9.3vh;box-sizing: border-box;}
.section_15 .s15_wrap>h3{font-size: 7vh;line-height: 6.8vh;letter-spacing: 0.09vw;font-family: opposb;color: #1a1a1a;}
.section_15 .s15_wrap .con_img{width: 54.27vw;margin-top: 9.1vh;}
.section_15 .s15_wrap .txt_box{margin-top: 5.2vh;width: 23.13vw;height: 2.66vw;border-radius: 1.04vw;border: dashed 0.05vw #00a0e9;display: flex;justify-content: center;align-items: center;font-size: 1.04vw;color: rgba(0, 0, 0, .5);font-family:opposr;}
/*---------section_16-----------*/
.section_wrap .section_16{width: 100%;height: 100vh;background: #d9e6f3;position: relative;}
.section_16 .s16_wrap{width: 100%;height: 100vh;background: #d9e6f3;position: relative;display: flex;flex-direction: column;align-items: center;overflow: hidden;padding-top: 9.2vh;box-sizing: border-box;}
.section_16 .s16_wrap>h3{font-size: 7vh;line-height: 6.8vh;letter-spacing: 0.09vw;font-family: opposb;color: #1a1a1a;}
.section_16 .s16_wrap .swiper_con{width: 72.86vw;margin-top: 6.9vh;position: relative;}
.section_16 .s16_wrap .swiper_con .swiper ,.section_16 .s16_wrap .swiper-wrapper ,.section_16 .s16_wrap .swiper-slide ,.section_16 .s16_wrap .slide_con{width: 100%;height: 32.29vw;}
.section_16 .s16_wrap .swiper_con .swiper{border-radius: 1.04vw;overflow: hidden;background-color: #fff;}
.section_16 .s16_wrap .slide_con{display: flex;width: 100%;height: auto;position: relative;overflow: hidden;}
.section_16 .s16_wrap .slide_con .txt_wrap{position: absolute;z-index: 2;left: 9.48vw;}
.section_16 .s16_wrap .slide_con .txt_wrap.t1{top: 11vw;}
.section_16 .s16_wrap .slide_con .txt_wrap.t2{top: 13.6vw;}
.section_16 .s16_wrap .slide_con .txt_wrap .htxt{font-size: 2.34vw;line-height: 2.56vw;color: #1a1a1a;font-family:opposb;}
.section_16 .s16_wrap .slide_con .txt_wrap .ptxt{font-size: 1.56vw;line-height: 2.08vw;color: rgba(0, 0, 0, .8);font-family:opposr;margin-top: 0.88vw;white-space: nowrap;}
.section_16 .s16_wrap .slide_con .bg_img{width: 100%;position: relative;z-index: 1;}
.section_16 .s16_wrap .swiper-pagination{bottom: -2.71vw;display: flex;justify-content: center;}
.section_16 .s16_wrap .swiper-pagination-bullet{width: 0.68vw;height: 0.68vw;background: #3db4ff;opacity: 0.5;margin: 0 0.18vw !important;outline: none !important;}
.section_16 .s16_wrap .swiper-pagination-bullet-active{opacity: 1;}
.section_16 .s16_wrap .s16_slide_btn{position: absolute;z-index: 3;top: 50%;transform: translatey(-50%);outline: none;cursor: pointer;}
.section_16 .s16_wrap .s16_slide_btn>img{width: 1.35vw;transition: all .3s;}
.section_16 .s16_wrap .s16_slide_btn:hover>img{transform: scale(1.1);}
.section_16 .s16_wrap .s16_slide_btn.prev{left: 2.08vw;}
.section_16 .s16_wrap .s16_slide_btn.next{right: 2.08vw;}
/*---------section_17-----------*/
.section_wrap .section_17{width: 100%;height: 100vh;background: #d9e6f3;position: relative;}
.section_17 .s17_wrap{width: 100%;height: 100vh;background: #d9e6f3;position: relative;display: flex;flex-direction: column;align-items: center;overflow: hidden;padding-top: 9.2vh;box-sizing: border-box;}
.section_17 .s17_wrap>h3{font-size: 7vh;line-height: 6.8vh;letter-spacing: 0.09vw;font-family: opposb;color: #1a1a1a;}
.section_17 .s17_wrap .con_wrap{margin-top: 8.4vh;display: flex;justify-content: center;}
.section_17 .s17_wrap .con_wrap .con_box{width: 19.53vw;height: 32.76vw;background: #fff;border-radius: 1.04vw;overflow: hidden;margin: 0 0.52vw;position: relative;}
.section_17 .s17_wrap .con_wrap .con_box .txt_wrap{position: absolute;top: 2.71vw;left: 0;width: 100%;box-sizing: border-box;padding: 0 2.24vw;z-index: 2;}
.section_17 .s17_wrap .con_wrap .con_box .txt_wrap .title{font-size: 1.56vw;line-height: 1.51vw;text-align: center;color: #000;font-family:opposb;}
.section_17 .s17_wrap .con_wrap .con_box .txt_wrap .con{font-size: 1.35vw;line-height: 1.88vw;margin-top: 1vw;color: #1a1a1a;opacity: 0.8;font-family:opposr;}
.section_17 .s17_wrap .con_wrap .con_box .bg_img{width: 100%;position: relative;z-index: 1;}
/*---------section_18-----------*/
.section_wrap .section_18{width: 100%;height: auto;position: relative;}
.section_18 .full_image .s18_link{position: absolute;left: 50%;transform: translatex(-50%);bottom: 5.1vh;display: flex;align-items: center;font-size: 1.8vh;color: #ffffff;cursor: pointer;font-family:opposr;}
.section_18 .full_image .s18_link .icon{margin-left: 0.57vw;width: 0.31vw;}
/*---------section_19-----------*/
.section_wrap .section_19{width: 100%;height: auto;position: relative;padding: 3.65vw 0 4.17vw;background: #000;display: flex;}
.section_19 .con_wrap{margin-left: 38.85vw;font-family:opposr;}
.section_19 .con_wrap .txt_con{font-size: 0.63vw;line-height: 0.94vw;color: rgba(255, 255, 255, .4);white-space: nowrap;}
.section_19 .con_wrap .code_con{margin-top: 3.33vw;display: flex;align-items: center;}
.section_19 .con_wrap .code_con .code{width: 5.78vw;height: 5.78vw;}
.section_19 .con_wrap .code_con .txt{margin-left: 1.41vw;font-size: 1.25vw;line-height: 2.08vw;color: #fff;}
/*---------section_20-----------*/
.section_wrap .section_20{width: 100%;height: auto;background: #000000;position: relative;}
.section_20 .s20_txt{position: absolute;left: 0;top: 12vh;z-index: 2;width: 100%;text-align: center;}
.section_20 .s20_txt h3{font-size: 7vh;line-height: 6.9vh;font-family:opposb;color: #fff;letter-spacing: 0;margin-bottom: 2.5vh;}
.section_20 .s20_txt h4{font-size: 3vh;line-height: 4vh;font-family:opposm;color: rgba(255, 255, 255, .8);}
.section_20 .s20_box_wrap{position: absolute;top: 34.6vh;right: 13.7vw;z-index: 33;display: flex;justify-content: space-between;flex-wrap: wrap;width: 24.8vw;}
.section_20 .s20_box_wrap .box{width: 12.19vw;height: 12.19vw;background-color: rgba(81,102,141,.2);border-radius: 1.04vw;display: flex;flex-direction: column;align-items: center;text-align: center;}
.section_20 .s20_box_wrap .box:nth-child(1) ,.section_20 .s20_box_wrap .box:nth-child(2){margin-bottom: 0.5vw;}
.section_20 .s20_box_wrap .box .icon{width: 4.01vw;margin-top: 1.61vw;}
.section_20 .s20_box_wrap .box .tit{font-size: 0.94vw;line-height: 1;margin-top: 0.89vw;color: #ffffff;font-family:opposb;}
.section_20 .s20_box_wrap .box .txt{font-size: 0.87vw;line-height: 1.21vw;margin-top: 0.5vw;color: rgba(255, 255, 255, .8);font-family:opposr;}

@media(max-width:1440px){
    #box{
        bottom: 25.8vw;
    }
    .section_2_1 .s2a{
        bottom: 15vw;
    }
    #certify .swiper-slide{
        width:47vw;
    }
}
@media(max-width:1360px){

    #certify .swiper-slide{
        width:48vw;
    }
}
@media(max-width:1200px){

    #certify .swiper-slide{
        width:49.5vw;
    }
}
@media all and (min-width:1921px) {
.section_15 .content_wrap .con{height: 54.5vh;}
}



.mob_show{display: none;}
@media all and (max-width:1024px) {
 
.pc_show{display: none;}
.mob_show{display: block;}
.mob_section .section_box{position: relative;margin-top: -2px;}
.mob_section{width: 100%;height: auto;position: relative;z-index: 11;font-family:opposr;}
.mob_section .section{width: 100%;height: auto;position: relative;overflow: hidden;}
.mob_section .full_image{width: 100%;height: 100%;position: relative;z-index: 1;display: flex;justify-content: center;align-items: center;overflow: hidden;background: #000}
.mob_section .full_image>img{width: 100%;height: 100%;object-fit: cover;}
.mob_section .fixed_txt{position: absolute;z-index: 2;}
#myimg2{height: auto}
/*---------mob_s1-----------*/
.mob_s1 .fixed_txt{width: 100%;left: 0;top: 0;display: flex;flex-direction: column;align-items: center;text-align: center;}
.mob_s1 .fixed_txt .logo{width: 23vw;height: auto;}
.mob_s1 .fixed_txt h3{font-size: 4.38vw;line-height: 6vw;color: #fff;font-family:opposm;margin-top: 7.38vw;letter-spacing: 0.54vw;text-indent:0.54vw}
.mob_s1 .fixed_txt h4{font-size: 2.5vw;line-height: 4.5vw;color: #fff;font-family:opposl;margin-top: 1vw;letter-spacing: 0.34vw;text-indent:0.34vw}
/*---------mob_s2-----------*/
.mob_s2 .fixed_txt{width: 100%;left: 0;top: 15.75vw;display: flex;flex-direction: column;align-items: center;text-align: center;}
.mob_s2 .fixed_txt .logo{width: 23vw;height: auto;}
.mob_s2 .fixed_txt h3{font-size: 8.13vw;line-height: 8.13vw;color: #f2f2f2;font-family:opposb;margin-bottom: 4.5vw;}
.mob_s2 .fixed_txt h4{font-size: 3.25vw;line-height: 4.75vw;color: rgba(255, 255, 255, .8);font-family:opposm;}
.mob_s2 .s2_sw{position: absolute;top: 0;left: 0}
/*---------mob_s3-----------*/
/*.mob_section .mob_s3{padding: 10.94vw 0 11vw;background: #000;}*/
.mob_section .mob_s3{background: #000;padding:4vh 0}
.mob_s3 .s3_txt_m{width: 100%;text-align: center;}
.mob_s3 .s3_txt_m h3{font-size: 8.13vw;line-height: 9.78vw;color: #fff;font-family:opposb;}
.mob_s3 .s3_con_m{margin: 0 7.6vw 0;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
.mob_s3 .s3_con_m .rows{width: 100%;display: flex;justify-content: space-between;}


.mob_s3 .s3_con_m .con_box{position: relative;width: 41.88vw;margin-bottom: 1.25vw;overflow: hidden;border-radius: 2.5vw;}
.mob_s3 .s3_con_m .con_box.cb1{width: 100%;}
.mob_s3 .s3_con_m .con_box.cbl1{width: 100%;}

.section_2_1 .s2_txt h3{
	font-size: 6.38vw;
	line-height: 9vw;
}
.section_2_1 .s2_txt h4{
	font-size: 3.5vw;
	margin-top:0;
}
/*.mob_s3 .s3_con_m .con_box>img{width: 100%;height: 100%;object-fit: cover;position: relative;z-index: 1;}*/
.mob_s3 .s3_con_m .con_box>img{width: 100%;object-fit: cover;position: relative;z-index: 1;}
.mob_s3 .s3_con_m .con_box .txt_wrap{position: absolute;z-index: 2;text-align: left;left: 4.38vw;top: 4.25vw;}
.mob_s3 .s3_con_m .con_box.cb1 .txt_wrap{top: 5.75vw;}
.mob_s3 .s3_con_m .con_box.cb1 .txt_wrap>h4{font-size: 4.12vw;}
.mob_s3 .s3_con_m .con_box .txt_wrap>h4{font-size: 3.57vw;line-height: 1;font-family:opposb;color: #ffffff;margin-bottom: 1.6vw;margin-bottom: 0.8vw;}
.mob_s3 .s3_con_m .con_box .txt_wrap>p{font-size: 2.75vw;line-height: 3.75vw;font-family:opposr;color: rgba(255, 255, 255, .8);}
/*---------mob_s4-----------*/
.mob_section .mob_s4{
/*	padding: 41.63vw 0;*/
	background: #000;}
.mob_s4 .s4_video_m{width: 100%;height: 66.75vw;overflow: hidden;position: relative;}
.mob_s4 .s4_video_m .s4_video_btn_m{width: 100%;position: absolute;left: 0;top: 50%;transform: translatey(-50%);z-index: 22;display: flex;justify-content: center;}
.mob_s4 .s4_video_m .s4_video_btn_m .watch_full_video{display: flex;align-items: center;font-size: 2.5vw;color: #ffffff;}
.mob_s4 .s4_video_m .s4_video_btn_m .watch_full_video .video_icon{width: 2.5vw;height: 2.5vw;margin-left: 1vw;}
/*---------mob_s5-----------*/
.mob_s5 .fixed_txt{width: 100%;left: 0;top: 10.81vw;display: flex;flex-direction: column;align-items: center;text-align: center;}
.mob_s5 .fixed_txt h3{font-size: 8.13vw;line-height: 10vw;color: #000000;font-family:opposb;}
.mob_s5 .fixed_txt .txt{font-size: 3.25vw;line-height: 4.75vw;color: #000000;font-family:opposm;opacity: .8;margin-top: 1.69vw;}
.mob_s5 .fixed_txt .con_img{margin-top: 5.88vw;width: 70vw;}
.mob_s5 .more{display: flex;align-items: center;position: absolute;bottom: 7.38vw;left: 50%;transform: translatex(-50%);z-index: 3;font-size: 3vw;color: #1a1a1a;font-family:opposr;}
.mob_s5 .more .icon{width: 4.38vw;margin-left: 1.38vw;}
.mob_s5 .more:active{color: #38aef8;}
.mob_s5 .more .icon1 ,.mob_s5 .more:active .icon2{display: block;}
.mob_s5 .more .icon2 ,.mob_s5 .more:active .icon1{display: none;}
/*---------mob_s6-----------*/
.mob_s6_0{height:180px!important;background:#000}
.mob_s6_0 .fixed_txt{height:100%;justify-content: center;top:30px!important;align-items:center;text-align:center}

.mob_s6 .fixed_txt h4{font-size: 4.13vw;line-height: 10vw;color: #fff;font-family:opposb;}
.mob_s6 .fixed_txt{width: 100%;left: 0;top: 20.81vw;display: flex;flex-direction: column;text-align: left;padding:0 8vw}
.mob_s6 .fixed_txt .txt p span{color:#e7c1b9}
.mob_s6 .fixed_txt h3{font-size: 7.13vw;line-height: 10vw;color: #fff;font-family:opposb;background-image: linear-gradient(to right , #f3e5da, #b19a98);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.mob_s6 .fixed_txt .txt{font-size: 3.45vw;line-height: 5.75vw;color: #fff;font-family:opposr;;margin-top: 1.69vw;}
.mob_s6 .fixed_txt .con_img{margin-top: 5.94vw;width: 70vw;}
.mob_s6_0_1{height:180px!important;background:#000}
.mob_s6_0_1 .fixed_txt{height:100%;justify-content: center;top:30px!important;align-items: center;text-align: center;!important}
.mob_s6_0_1 .fixed_txt h3{
    font-size: 6.13vw;line-height: 10vw;color: #fff;font-family:opposb;background-image: none;
    -webkit-background-clip: text;
    -webkit-text-fill-color: white;}.mob_s6_0 .fixed_txt h3{
    font-size: 6.13vw;line-height: 10vw;color: #fff;font-family:opposb;background-image: none;
    -webkit-background-clip: text;
    -webkit-text-fill-color: white;}
.ms6sw{overflow:unset!important}
.ms6sw .swiper-pagination{bottom:-6vh!important}
.mob_s6_1{background:#000;height:100vh!important;padding-top:4vh}
/*---------mob_s7-----------*/
.mob_s7 .fixed_txt{width: 100%;left: 0;top: 10.81vw;display: flex;flex-direction: column;align-items: center;text-align: center;}
.mob_s7 .fixed_txt h3{font-size: 8.13vw;line-height: 10vw;color: #ffffff;font-family:opposb;}
.mob_s7 .fixed_txt .txt{font-size: 3.25vw;line-height: 4.75vw;color: #ffffff;font-family:opposm;opacity: .8;margin-top: 1.69vw;}
.mob_s7 .fixed_txt .con_img{margin-top: 74vw;width: 71.5vw;}
.mob_s7 .fixed_txt .tips{font-size: 2vw;line-height: 1;color: rgba(255, 255, 255, .8);margin-top: 6.38vw;font-family:opposm;}
/*---------mob_s8-----------*/
.mob_s8 .fixed_txt{width: 100%;left: 0;top: 10.81vw;display: flex;flex-direction: column;align-items: center;text-align: center;}
.mob_s8 .fixed_txt h3{font-size: 8.13vw;line-height: 10vw;color: #ffffff;font-family:opposb;}
.mob_s8 .fixed_txt .txt{font-size: 3.25vw;line-height: 4.75vw;color: rgba(255, 255, 255, .8);font-family:opposm;margin-top: 1.69vw;}
.mob_s8 .fixed_txt .con_wrap{margin: 87vw 10.05vw 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.mob_s8 .fixed_txt .con_wrap .con_box{width: 39vw;height: 38.5vw;border-radius: 2.5vw;background: rgba(255, 255, 255, .1);margin-bottom: 1vw;box-sizing: border-box;padding-top: 5.25vw;display: flex;flex-direction: column;align-items: center;}
.mob_s8 .fixed_txt .con_wrap .con_box .icon{width: 12.88vw;}
.mob_s8 .fixed_txt .con_wrap .con_box>h4{margin-top: 3.38vw;font-size: 3.05vw;line-height: 3vw;color: #ffffff;font-family:opposb;margin-bottom: 1.43vw;}
.mob_s8 .fixed_txt .con_wrap .con_box>p{font-size: 2.75vw;line-height: 4.2vw;color: rgba(255, 255, 255, .8);font-family:opposr;}
.mob_s8 .fixed_txt .tips{font-size: 2vw;line-height: 1;color: rgba(255, 255, 255, .8);margin-top: 6.38vw;font-family:opposm;}
/*---------mob_s9-----------*/
.mob_section .mob_s9{background: #d9e6f3;position: relative;}
.mob_s9 .fixed_txt{width: 100%;left: 0;top: 10.81vw;display: flex;flex-direction: column;align-items: center;text-align: center;}
.mob_s9 .fixed_txt h3{font-size: 8.13vw;line-height: 10vw;color: #1a1a1a;font-family:opposb;}
.mob_s9 .fixed_txt .txt{font-size: 3.25vw;line-height: 4.75vw;color: #1a1a1a;font-family:opposm;opacity: .8;margin-top: 1.69vw;}
/*---------mob_s10-----------*/
.mob_section .mob_s10{background: #d9e6f3;position: relative;}
.mob_s10 .fixed_txt{width: 100%;left: 0;top: 12vw;display: flex;flex-direction: column;align-items: center;text-align: center;}
.mob_s10 .fixed_txt .logo{width: 29.13vw;}
.mob_s10 .fixed_txt h3{font-size: 8.13vw;line-height: 8.13vw;color: #1a1a1a;font-family:opposb;margin-top: 3.25vw;}
.mob_s10 .fixed_txt .txt{font-size: 3.25vw;line-height: 4.75vw;color: #1a1a1a;font-family:opposm;opacity: .8;margin-top: 4.5vw;}
/*---------mob_s11-----------*/
.mob_section .mob_s11{background: #fff;}
.mob_s11 .swiper{width: 100%;height: 100%;}
.mob_s11 .full_image img{height: auto}
.mob_s11 .s11_swiper_inner{width: 100%;height: 100%;position: relative;}
.mob_s11 .s11_swiper_inner .fixed_txt{width: 100%;text-align: center;padding-top: 18.81vw;top: 0;}
.mob_s11 .s11_swiper_inner .fixed_txt h3{font-size: 8.13vw;line-height: 8.13vw;font-family:opposb;color: #ffffff;}
.mob_s11 .s11_swiper_inner .fixed_txt .txt_wrap{margin-top: 4.75vw;font-size: 3vw;line-height: 4.75vw;color: #fff;opacity: .8;font-family:opposm;}
/*---------mob_s12-----------*/
.mob_s12 .fixed_txt{width: 100%;left: 0;top: 10.81vw;display: flex;flex-direction: column;align-items: center;text-align: center;}
.mob_s12 .fixed_txt h3{font-size: 8.13vw;line-height: 10vw;color: #ffffff;font-family:opposb;}
.mob_s12 .fixed_txt .txt{font-size: 3.25vw;line-height: 4.75vw;color: #ffffff;font-family:opposm;opacity: .8;margin-top: 1.69vw;}
/*---------mob_s13-----------*/
.mob_section .mob_s13{height: 100vh;background: #fff;position: relative;}
.mob_s13 .s13_mask_m{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background: rgba(0, 0, 0, .75);box-sizing: border-box;padding-top: 30.56vw;text-align: center;}
.mob_s13 .s13_mask_m h3{font-size: 8.13vw;line-height: 10vw;font-family:opposb;color: #f2f2f2;}
.mob_s13 .s13_mask_m .txt_wrap{margin-top: 3.06vw;font-size: 3vw;line-height: 4.5vw;color: #f2f2f2;opacity: 0.8;font-family:opposm;}
.mob_s13 .s13_mask_m .icon_wrap{margin: 8.125vw auto 0;display: flex;justify-content: center;}
.mob_s13 .s13_mask_m .icon_wrap .icon_box{margin: 0 3.375vw;width: 12.25vw;display: flex;flex-direction: column;align-items: center;}
.mob_s13 .s13_mask_m .icon_wrap .icon_box .icon{width: 12.25vw;height: 12.25vw;}
.mob_s13 .s13_mask_m .icon_wrap .icon_box .txt{margin-top: 3.25vw;font-size: 3.25vw;color: #f2f2f2;line-height: 1;white-space: nowrap;}
.mob_s13 .s13_mask_m .tips{font-size: 2vw;line-height: 1;color: #bfbfbf;font-family:opposm;width: 100%;text-align: center;position: absolute;left: 0;bottom: 3.63vw;z-index: 22;}
/*---------mob_s14-----------*/
.mob_section .mob_s14{height: auto;background: #fff;padding: 10.94vw 0 12vw;}
.mob_s14 h3{font-size: 8.13vw;line-height: 10vw;font-family:opposb;color: #000000;text-align: center;}
.mob_s14 .con_wrap{margin: 8.25vw 7.5vw 0;display: flex;flex-direction: column;}
.mob_s14 .con_wrap>h4{font-size: 3.75vw;line-height: 3.63vw;color: #000000;font-family:opposb;}
.mob_s14 .con_wrap>p{font-size: 3.25vw;line-height: 4.5vw;color: #000000;font-family:opposr;opacity: .8;margin-top: 1.5vw;}
.mob_s14 .con_wrap .con_img{width: 100%;margin-top: 1.73vw;}
/*---------mob_s15-----------*/
.mob_section .mob_s15{height: auto;background: #000;padding: 0 0 8.88vw;}
.mob_s15 h3{font-size: 8.13vw;line-height: 8.13vw;font-family:opposb;color: #000000;text-align: center;width: 100%;position: absolute;top: 6.63vw;left: 0;z-index: 22;}
.mob_s15 .con_img{width: 100%;margin: 0 auto 0;display: block;}
.mob_s15 .con_box{width: 55.5vw;height: 7.25vw;border-radius: 2.5vw;border: dashed 0.13vw #00a0e9;margin: 7.38vw auto 0;display: flex;justify-content: center;align-items: center;font-size: 2.5vw;color: #000000;opacity: 0.5;font-family:opposr;}
/*---------mob_s16-----------*/
.mob_section .mob_s16{height: auto;background: #d9e6f3;padding: 12.63vw 0 10.75vw;}
.mob_s16 h3{font-size: 8.13vw;line-height: 8.13vw;font-family:opposb;color: #000000;text-align: center;}
.mob_s16 .con_wrap{width: 85vw;margin: 8.25vw auto 0;display: flex;flex-direction: column;}
.mob_s16 .con_wrap .con_box{width: 100%;height: auto;position: relative;margin-bottom: 1.25vw;}
.mob_s16 .con_wrap .con_box .bg_img{position: relative;z-index: 1;width: 100%;height: 100%;object-fit: cover;}
.mob_s16 .con_wrap .con_box .txt_wrap{position: absolute;z-index: 2;top: 50%;left: 4.25vw;transform: translatey(-50%);}
.mob_s16 .con_wrap .con_box .txt_wrap>h4{font-size: 3.75vw;line-height: 4.5vw;color: #000000;font-family:opposb;}
.mob_s16 .con_wrap .con_box .txt_wrap .txt{font-size: 3vw;line-height: 3.75vw;color: #000000;font-family:opposr;opacity: 0.8;margin-top: 0.75vw;}
/*---------mob_s17-----------*/
.mob_section .mob_s17{height: auto;background: #d9e6f3;padding: 11.06vw 0 9.63vw;}
.mob_s17 h3{font-size: 8.13vw;line-height: 10vw;font-family:opposb;color: #000000;text-align: center;}
.mob_s17 .con_wrap{width: 85vw;margin: 8.19vw auto 0;display: flex;flex-direction: column;}
.mob_s17 .con_wrap .con_box{width: 100%;height: auto;position: relative;margin-bottom: 1.25vw;}
.mob_s17 .con_wrap .con_box .bg_img{position: relative;z-index: 1;width: 100%;height: 100%;object-fit: cover;}
.mob_s17 .con_wrap .con_box .txt_wrap{position: absolute;z-index: 2;top: 50%;left: 4.5vw;transform: translatey(-50%);}
.mob_s17 .con_wrap .con_box .txt_wrap>h4{font-size: 3vw;line-height: 4.5vw;color: #000000;font-family:opposh;}
.mob_s17 .con_wrap .con_box .txt_wrap .txt{font-size: 3.25vw;line-height: 4.5vw;color: #000000;font-family:opposm;opacity: 0.8;margin-top: 0.75vw;}
/*---------mob_s18-----------*/
.mob_s18 .go_detail{position: absolute;bottom: 8.63vw;left: 50%;transform: translatex(-50%);z-index: 22;display: flex;align-items: center;font-size: 3.25vw;color: #ffffff;line-height: 1;font-family:opposm;}
.mob_s18 .go_detail .arr{width: 1.13vw;margin-left: 2.25vw;}
.mob_s18 .s18_txt{padding: 11.75vw 0 11.13vw;background: #000;display: flex;}
.mob_s18 .s18_txt .content{margin-left: 19.25vw;}
.mob_s18 .s18_txt .content .txt_wrap{font-size: 1.88vw;line-height: 2.25vw;color: #ffffff;opacity: 0.4;font-family:opposr;}
.mob_s18 .s18_txt .content .code_wrap{margin-top: 5.25vw;display: flex;align-items: center;}
.mob_s18 .s18_txt .content .code_wrap .code{width: 13.88vw;}
.mob_s18 .s18_txt .content .code_wrap .txt{margin-left: 3.5vw;font-size: 3vw;line-height: 5vw;color: #ffffff;font-family:opposr;}
/*---------mob_s20-----------*/
.mob_section .mob_s20{height: auto;background: #0f141f;padding: 52vw 0 16.63vw;}
.mob_s20 .fixed_txt{width: 100%;left: 0;top: 16.75vw;display: flex;flex-direction: column;align-items: center;text-align: center;}
.mob_s20 .fixed_txt h3{font-size: 8.13vw;line-height: 10vw;color: #ffffff;font-family:opposb;}
.mob_s20 .fixed_txt .txt{font-size: 3.25vw;line-height: 4.75vw;color: #ffffff;font-family:opposm;opacity: .8;margin-top: 3vw;}
.mob_s20 .s20_box_wrap{margin: 2.13vw 6.88vw;display: flex;justify-content: space-between;flex-wrap: wrap;}
.mob_s20 .s20_box_wrap .box{width: 42.5vw;height: 43.13vw;background-color: #1b202a;border-radius: 2.53vw;display: flex;flex-direction: column;align-items: center;text-align: center;}
.mob_s20 .s20_box_wrap .box:nth-child(1) ,.mob_s20 .s20_box_wrap .box:nth-child(2){margin-bottom: 1.13vw;}
.mob_s20 .s20_box_wrap .box .icon{width: 14vw;margin-top: 5.63vw;}
.mob_s20 .s20_box_wrap .box .tit{font-size: 3.29vw;line-height: 1;margin-top: 3.2vw;color: #ffffff;font-family:opposb;}
.mob_s20 .s20_box_wrap .box .txt{font-size: 3.04vw;line-height: 4.34vw;margin-top: 2vw;color: rgba(255, 255, 255, .8);font-family:opposr;}
.mob_s20 .tips{font-size: 2.53vw;font-family:opposr;text-align: center;color: rgba(255, 255, 255, .5);}
.swiper-pagination-bullet{
    width:22px!important;
    height: 3px!important;
    opacity: 0.4!important;
    background: #f1f1f1!important;
    border-radius: 0px!important;
    
}
.swiper-pagination-bullet-active{
    opacity: 1!important;
}
.section_2 .s2_txt h3{
	font-size: 6.38vw;
}
.sygn{
	width: 100%!important;
}
.sytitle{
	left: 4vw;
	top: 3vh;
}
.sytitle .t1{
	font-size: 4vw;
}
.sytitle .t2{
	font-size: 3vw;
	line-height: 5vw;
}
.foot_info_met_m1156_1_8{
	padding-top: 5vh!important;
}
.foot_info_met_m1156_1_8 .text-link ul li{
	font-size: 14px;
}
.foot_info_met_m1156_1_8 .text-link ul li a{
	font-size: 14px;
}
.foot-left .foot-copyright p{
	font-size: 14px;
}
.foot_info_met_m1156_1_8 a{
	font-size: 14px;
}
}