/* 前端江文哲 */
@charset "UTF-8";
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*{ margin:0; padding:0;}
body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden; 
min-width: 1280px;position: relative;padding: 0 ; width: 100%;color: #111111;font-family: Arial, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;}
html.act{overflow: hidden;width: 100%;height: 100vh;}
ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }
.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #1f1f1f;}
textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}
img{border:none;display: block;max-width: 100%;}
img[src=""]{opacity: 0;}
body::-webkit-scrollbar{ width:4px;height: 1px;}
body::-webkit-scrollbar-thumb{ background:#0069d1;}
body::-webkit-scrollbar-track{ background:#fff;} 
@font-face {
	font-family: "din";
	src: url("../fonts/HELVETICANEUE-MEDIUM.woff") format("woff"),
		 url("../fonts/HELVETICANEUE-MEDIUM.ttf") format("truetype"),
		 /* url("../fonts/DIN-REGULAR-2.eot") format("embedded-opentype"), */
		 url("../fonts/HELVETICANEUE-MEDIUM.svg") format("svg");
	font-weight: normal;
	font-style: normal;
  }
.f_12{ font-size:12px;}
.f_14{font-size: 14px;}
.f_16{ font-size:16px;}
.f_18{ font-size:18px;}
.f_20{ font-size:20px;}
.f_22{font-size: 22px;}
.f_24{ font-size:24px;}
.f_26{ font-size:26px;}
.f_28{ font-size:28px;}
.f_30{ font-size:30px;}
.f_32{ font-size:32px;}
.f_34{ font-size:34px;}
.f_36{ font-size:36px;}
.f_38{ font-size:38px;}
.f_40{font-size: 40px;}
.f_42{font-size: 42px;}
.f_46{font-size: 46px;}
.f_48{font-size: 48px;}
.f_52{font-size: 52px;}
.f_56{font-size: 56px;}
.f_60{font-size: 60px;}
.f_64{font-size: 64px;}
.f_68{font-size: 68px;}
.f_72{font-size: 72px;}
.f_120{font-size: 120px;}
.p_60{padding: 60px 0;}

.p_80{padding:80px 0}
.p_90{padding: 90px 0;}
.p_100_45{padding: 100px 0 45px ; }
.p_80_100{padding: 80px 0 100px;}
.p_70_100{padding: 70px 0 100px;}
.p_100_80{padding: 100px 0 80px;}
.p_160_80{padding: 160px 0 80px;}
.p_70_120{padding: 70px 0 120px;}
.p_120{padding: 120px 0;}
.p_100{padding: 100px 0;}
.p_100_140{padding: 100px 0 140px;}
.p_140_150{padding: 140px 0 150px;}
.p_100_50{padding: 100px 0 50px;}
.p_80_120{padding: 80px 0 120px;}
.p_100_120{padding: 100px 0 120px;}
.box {max-width:1400px;min-width: 1200px;width:75%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}
.ibox {max-width:1600px;min-width: 1200px;width:83%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}
.alltime,.alltime *{-webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);}
.wow{opacity: 0;}
.wow1{opacity: 1;}
.fbd{font-weight: bold;}
.fy{font-weight: 100;}
/* 移动端头部 */
.nav_y{width: 100%;height: 50px;position: fixed;top: 0;left: 0;background: #fff;display: none; z-index: 100;border-bottom: 1px solid rgba(0, 0, 0, .05);}
.nav_y .con_y{display: flex;justify-content: space-between;align-items: center;height: 100%;}
.nav_y .con_y .logo_y{width: 100px;display: flex;align-items: center;}
.nav_y .con_y .san{width: 25px;height: 25px;cursor: pointer;}
.nav_y_con{width: 100%;height: 100vh;background: #fff;position: absolute;left: 0;top: 0;transform: translateX(110%);transition: all 0.6s;z-index: 101;}
.nav_y_con.act{transform: translateX(0);transition: all 0.6s;}
.nav_y_con .cuo{position: absolute;right: 5%;top: 30px;width: 30px;height: 30px;cursor: pointer;z-index: 102;}
.nav_y_con .navy_top{display: flex;justify-content: space-between;padding: 100px 5% 20px;}
.nav_y_con .navy_top .top_le,.nav_y_con .navy_top .top_re{width: 40px;height: 40px;border:1px solid #b5b5b5;border-radius: 50px;line-height: 38px;text-align: center;display: block;color: #999999;}
.nav_y_con .navy_top .top_re{background: url(../images/sso.png) no-repeat center;background-size: 20px;}
/* .nav_y_con .ul{padding-top: 100px;} */
.nav_y_con .li{padding-left: 15px;margin-bottom: 10px;}
.nav_y_con .li .ptop{display: block;line-height: 40px;position: relative;cursor: pointer;}
.nav_y_con .li .ptop::after{content: "";position: absolute;left: -15px;width: 5px;height: 20px;background: #1a1a1a;top: 50%;transform: translateY(-50%);}
.nav_y_con .li .ptop::before{content: "";position: absolute;right: 0;width: 40px;height: 40px;top: 0;background: url(../images/touj.png) center no-repeat;background-size: 15px;}
.nav_y_con .li .ptop.act::before{transform: rotate(90deg);}
.nav_y_con .li .txt{padding-left: 5px;display: none;}
.nav_y_con .li .txt a{display: block;line-height: 35px;}

.nav{width: 100%;height: 130px;position: fixed;left: 0;top: 0;z-index: 100;transition: all 0.6s;}
.nav .nav_con{max-width: 1850px;height: 100%;min-width: 1200px;width: 96.36%;display: flex;justify-content: space-between;margin: 0 auto;}
.nav .nav_con .logo{display: flex;align-items: center;}
.nav .nav_con .logo a{display: block;position: relative;height: auto;width: 150px;}
.nav .nav_con .logo img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}
.nav .logo a{display: flex;height: 100%;align-items: center;}
.nav .nav_con  .nav_re{display: flex;align-items: center;}
.nav .nav_con .ul{display: flex;height: 100%;}
.nav .nav_con .sss{position: relative;height: 100%;display: flex;align-items: center;justify-content: center;}
.nav .nav_con .sss::after{content: "";width: 0;height: 4px;background: #17171e;left: auto;right: 0;position: absolute;bottom: 0;transition: all 0.6s;}
.nav .nav_con .sss:hover:after{width: 100%;left: 0;right: auto;transition: all 0.6s;}
.nav .nav_con .sss a{display: block;position: relative;}
.nav .nav_con .sss img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}
.nav .nav_con .ul .li{margin-right: 55px;position: relative;}
.nav .nav_con .ul .li:last-child{margin-right: 70px;}
.nav .nav_con .ul .li .a1{display: flex;height: 100%;align-items: center;position: relative;color: #fff;}
.nav .nav_con .ul .li .a1::after{content: "";width: 0%;height: 3px;position: absolute;left: auto;right: 0; bottom: 0px;background: #fff;transition: all 0.6s;}
.nav .nav_con .ens{display: flex;align-items: center;}
.nav .nav_con .ens .sle{overflow: hidden; width: 38px;height: 38px;border:1px solid #b5b5b5;border-radius: 50px;text-align: center;line-height: 36px; color: #333333;cursor: pointer;}
.nav .nav_con .ens .sre{margin-left: 30px;background: url(../images/sousuo.png) center no-repeat;background-size: 36px;}

.nav .nav_con .ens .sle1{margin-left: 10px;}
.nav .nav_con .ens .sle a{display: block;}

.nav .nav_con .ul .li .li_txt{position: absolute;width: 100px;left: 50%;transform: translate(-50%,10px); background: #fff;padding: 20px 0;display: none;box-shadow: 0 3px 3px 1px rgba(0, 0, 0, 0.03);}
.nav .nav_con .ul .li:nth-child(3n) .li_txt{width: 140px;}
.nav .nav_con .ul .li .li_txt a{display: block;line-height: 40px;text-align: center;color: #555555;}
.nav .nav_con .ul .li:hover .a1::after{width: 100%;left: 0;right: auto;transition: all 0.6s;}
.nav .nav_con .ens .sle:hover{background: #0069d1;border:1px solid #0069d1}
.nav .nav_con .ens .sle:hover a{color: #fff;}
.nav .nav_con .ens .sre:hover{background: #0069d1 url(../images/sousuo1.png) no-repeat center;}
.nav .nav_con .ul .li .li_txt a:hover{color: #17171e;}
.nav .nav_con .ul .li.act .a1::after{width: 100%;}


.nav.act{height: 80px;}



.nav.act,.nav.act2,.nav.act3{background: #fff;transition: all 0.6s;box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.03);}
.nav.act .nav_con .ul .li .a1::after,.nav.act2 .nav_con .ul .li .a1::after,.nav.act3 .nav_con .ul .li .a1::after{background: #17171e;}
.nav.act .nav_con .ul .li .a1,.nav.act2 .nav_con .ul .li .a1,.nav.act3 .nav_con .ul .li .a1{color: #111111;transition: all 0.6s;}
.nav.act .nav_con .sss img:last-child,.nav.act2 .nav_con .sss img:last-child,.nav.act3 .nav_con .sss img:last-child{opacity: 1;transition: all 0.6s;}
.nav.act .nav_con .sss img:first-child,.nav.act2 .nav_con .sss img:first-child,.nav.act3 .nav_con .sss img:first-child{opacity: 0;transition: all 0.6s;}
.nav.act .nav_con .logo img:last-child,.nav.act2 .nav_con .logo img:last-child,.nav.act3 .nav_con .logo img:last-child{opacity: 1;transition: all 0.6s;}
.nav.act .nav_con .logo img:first-child,.nav.act2 .nav_con .logo img:first-child,.nav.act3 .nav_con .logo img:first-child{opacity: 0;transition: all 0.6s;}
.fpg{width: 100%;height: 100vh;overflow: hidden;position:relative;z-index: 10;}
.fp-section{background: #fff;}
.section{position: relative;}
.fpg.act{pointer-events: none;}
.yd{display: none;}

.in_1 .img{position: relative;overflow: hidden;}

.in_1 .img video{display: block;width: 100%;position: absolute;top: 0;left: 0;z-index: 2;height: 100%;object-fit: cover;}

.in_1 .img img{width: 100%;height: 100vh;}

.in1_sp  .swiper-pagination-bullet{background: #d8d8d8;width: 10px;height: 10px;transform: scale(0.5);opacity: 1;margin: 0 8px !important;}

.in_1 .in1_sp  .swiper-pagination-bullet{width: 15px;height: 15px;}

.in1_sp .swiper-pagination-bullet-active{background: #111111;transform: scale(1);}

.in_1 .imgd{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;margin-top: 38.95vh;z-index: 6;}

.in_1 .imgd .d1{color: rgba(255, 255, 255, 0.9);text-align: center;margin-bottom: 35px;margin-top: 50px;opacity: 0;display: flex;justify-content: center;align-items: center;letter-spacing:3px;}

.in_1 .imgd .d1 .img1{margin-right: 30px;}

.in_1 .imgd .d1 .img2{margin-left: 30px;}

.in_1 .imgd .d2{margin-bottom: 75px;margin-top: 50px;opacity: 0;}

.in_1 .imgd .d3{margin-top: 50px;opacity: 0;}

.in_1 .swiper-slide-active .imgd .d1{margin-top: 0;transition-delay:0.5s;opacity: 1;}

.in_1 .swiper-slide-active .imgd .d2{transition-delay:1s;margin-top: 0;opacity: 1;}

.in_1 .swiper-slide-active .imgd .d3{transition-delay:1.5s;margin-top: 0px;opacity: 1;}

.ljgd{width: 150px;height: 44px;background: #fff;color: #111111;text-align: center;line-height: 44px;margin: 0 auto;display: block;position: relative;}

.ljgd img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.ljgd:hover img:last-child{opacity: 1;}

.ljgd:hover img:first-child{opacity: 0;}

.ljgd.act img:last-child{opacity: 1;}

.ljgd.act img:first-child{opacity: 0;}


.ljgd:hover{color: #fff;background: #1a1a1a;}

.in_1 .in1_sp{bottom: 30px;}

.in_1 .imgd .d1{animation:bannerdh 1s  ;}

/* .in_2{background: url(../images/in2_1.jpg) center no-repeat fixed; background-size: cover;} */

/* .in_2 .in2_con{display: flex;justify-content: center;} */
.in_2  .in2_con{width: 100%;height: 100%;}

.in_2  .in2_con .img{width: 100%;height: 100%;}

.in_2  .in2_con .img img{width: 100%;height: 100%;}

.in_2 .imgd{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top: 38.95vh;}

.in_2 .imgd .d1{display: flex;align-items: center;justify-content: center;color: #fff;margin-bottom: 40px;opacity: 0;margin-top: 50px;letter-spacing:3px;text-align: center;line-height: 35px;padding: 0 20px;}

.in_2 .imgd .d2{display: flex;justify-content: center;margin-bottom:  70px;opacity: 0;margin-top: 50px;}

.in_2 .imgd .d3{opacity: 0;margin-top: 50px;}

.in_2.active .imgd .d1  .img1{margin-right: 30px;}

.in_2.active .imgd .d1  .img2{margin-left: 30px;}


.in_2.active .imgd .d1{margin-top: 0;opacity: 1;transition-delay:0.5s;}

.in_2.active .imgd .d2{margin-top: 0;opacity: 1;transition-delay:1s;}

.in_2.active .imgd .d3{margin-top: 0;opacity: 1;transition-delay:1.5s;}

.in_3 .in_3con{display: flex;justify-content: space-between;height: 100%;}



.in_3 .in_3con .con_le{width: 50%;}

.in_3 .in_3con .con_le .in3le_sw{height: 100%;}

/* .in_3 .in_3con .con_le .in3le_sw {height: 100%;} */

.in_3 .in_3con .con_le .in3le_sw .img{height: 100%;}

.in_3 .in_3con .con_le .in3le_sw .img img{width: 100%;}

.in_3 .in_3con .con_re{width: 50%;position: relative;}

.in_3 .in_3con .con_re  .con{display: flex;padding-top: 35.79vh;justify-content: center;}

.in_3 .in_3con .con_le .img img{width: 100%;height: 100%;}

.in_3 .in_3con .con_re .re_con .d1{display: flex;align-items: center;justify-content: center;margin-bottom: 45px;margin-top: 50px;opacity: 0;}

.in_3 .in_3con .con_re .re_con .d1 .img1{margin-right: 30px;}

.in_3 .in_3con .con_re .re_con .d1 .img2{margin-left: 30px;}

.in_3 .in_3con .con_re .re_con .d2{display: flex;justify-content: center;margin: 0 auto 50px; margin-top: 50px;opacity: 0;letter-spacing:15px;font-family: din;}

.in_3 .in_3con .con_re .re_con .d3{width:62.5% ;text-align: center;margin: 0 auto;line-height: 30px;color: #333333;margin-bottom: 70px;margin-top: 50px;opacity: 0;}

.in_3 .in_3con .con_re .re_con .d4{margin-top: 50px;opacity: 0;}



.in_3.active .in_3con .con_re   .con .d1{margin-top: 0;opacity: 1; transition-delay:0.5s;}

.in_3.active .in_3con .con_re   .con .d2{margin-top: 0;opacity: 1; transition-delay:1s;}

.in_3.active .in_3con .con_re   .con .d3{margin-top: 0;opacity: 1; transition-delay:1.5s;}

.in_3.active .in_3con .con_re    .con .d4{margin-top: 0;opacity: 1; transition-delay:2s;}



.ljgd.act{color: #fff;background: #1a1a1a;}

.in_3  .in1_sp{bottom: 50px;left: 50%;transform: translateX(-50%);}

.in_3  .in1_sp span{margin: 0 7px;}

.in4 .in4_con{height: 100%;}

.in4 .in4_con .in4_top{padding-top:21vh ;}

.in4 .in4_con .in4_top .d1{display: flex;justify-content: center;align-items: center;margin-bottom: 45px;margin-top: 50px;opacity: 0;letter-spacing:2px}

.in4 .in4_con .in4_top .d1 .img1{margin-right: 30px;}

.in4 .in4_con .in4_top .d1 .img2{margin-left: 30px;}

.in4 .in4_con .in4_top .d2{display: flex;justify-content: center;margin-bottom: 70px; margin-top: 50px;opacity: 0;font-family: din;letter-spacing:15px}

.in4 .in4_con .in4_top .d1 s{display: block;width: 8px;height: 8px;background: #111111;border-radius: 10px;margin: 0 15px;}

.in4 .in4_con .in4_top .d3{ margin-bottom: 100px; margin-top: 50px;opacity: 0;}
.in4 .in4_con  .in4_img img{width: 100%;}
.in4 .in4_con  .in4_img{width: 95.8333%;margin: 0 auto;}

.in4.active .in4_con .in4_top .d1{margin-top: 0;opacity: 1;  transition-delay:0.5s;}

.in4.active .in4_con .in4_top .d2{margin-top: 0;opacity: 1;  transition-delay:1s;}

.in4.active .in4_con .in4_top .d3{margin-top: 0;opacity: 1;  transition-delay:1.5s;}

/* .in4.active .in4_con  .in4_img{margin-top: 0px;opacity: 1;  transition-delay:2s;} */

.in4.active .in4_con  .in4_img img{width: 100%;}



.in5{background: #fcfcfc;}

.in5.act{position: fixed;left: 0;bottom: 0;width: 100%;z-index: 0;}

 .in5_top {position: relative;}

 .in5_top .img{border: 1px solid #d8d8d8;overflow: hidden;}

 /* .in5_top .img img{transition: all 0.6s;transform: scale(1.05);}

 .in5_top .img:hover img{transform: scale(1.02);transition: all 0.6s;} */

 .in5_top  .in5_sw{padding: 110px 0 130px;}

 .in5_top  .in5_sw .swiper-pagination{bottom: 80px;}

.in5  .in5_bot{background: #000000;padding-top: 100px;}

.in5 .in5_bot .bot_top{display: flex;justify-content:space-between;}

.in5 .in5_bot .bot_top .top_re{display: flex;}

.in5 .in5_bot .bot_top .top_re .re1{margin-left: 20px;position: relative;cursor: pointer;}

.in5 .in5_bot .bot_top .top_re .re1 .img1{width: 36px;height: 36px;position: relative;border-radius: 35px;border:1px solid #323232}

.in5 .in5_bot .bot_top .top_re .re1 .img1 img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.in5 .in5_bot .bot_top .top_re .re1 .imgd{position: absolute;left: 50%;transform: translate(-50%,20px); width: 105px;height: 110px;background: url(../images/ewmk.png) no-repeat center ;background-size: 100% 100%;padding: 5px;display: flex;align-items: center;justify-content: center;opacity: 0;pointer-events: none;}

.in5 .in5_bot .bot_top .top_re .re1 .imgd img{padding-top: 5px;}

.in5 .in5_bot .bot_top .top_re .re1.act  .imgd{opacity: 1;transform: translate(-50%,10px);}

.in5 .in5_bot .bot_top .top_re .re1.act  .img1 img:last-child{opacity: 1;}

.in5 .in5_bot .bot_top .top_re .re1.act  .img1{background: #fff;}

.in5 .in5_bot .bot_bot{margin-top: 115px;display: flex;justify-content: space-between;}

.in5 .in5_bot .bot_bot .ul{display: flex;}

.in5 .in5_bot .bot_bot .ul a{display: block;color: #949494;line-height: 32px;}

.in5 .in5_bot .bot_bot .ul .li{margin-left: 130px;}

.in5 .in5_bot .bot_bot .ul .li a:first-child{color: #fff;font-weight: bold;margin-bottom: 10px;}

.in5 .in5_bot .bot_bot .ul a:hover{color: #fff;}

.in5 .in5_bot .bot_bot .bot_le .l1{display: flex;align-items: flex-end;color: #949494;margin-bottom: 15px;}

.in5 .in5_bot .bot_bot .bot_le .l1  a{display: block;color: #c4c4cc;}

.in5 .in5_bot .bot_bot .bot_le .l1  span{display: block;line-height: 20px;}

.in5 .in5_bot .bot_bot .bot_le .l1 .sp1{display: flex;align-items: center;}

.in5 .in5_bot .bot_bot .bot_le .l1.l3{line-height: 20px;}

.in5 .in5_bot .bot_bot .bot_le .l1.l3 a{color: #949494;line-height: 20px;}

.in5 .in5_bot .bot_bot .bot_le  .ylj{margin-top: 40px;position: relative;}

.in5 .in5_bot .bot_bot .bot_le .y1{width: 240px;height: 50px;border: 1px solid #1a1a1a;position: relative;line-height: 48px;padding-left: 20px;color: #949494;cursor: pointer;}

.in5 .in5_bot .bot_bot .bot_le .yl{position: absolute;left: 0;width: 240px;border: 1px solid #1a1a1a;height: 40px;line-height: 38px;opacity:0;pointer-events: none;visibility: hidden;}

.in5 .in5_bot .bot_bot .bot_le .yl a{display: block;color: #949494;padding-left: 20px;}

.in5 .in5_bot .bot_bot .bot_le .y1::after{content:"";width: 12px;height: 9px;background: url(../images/sanj.png) center no-repeat;position: absolute;right: 13px;top: 50%;transform: translateY(-50%);}


.in5 .in5_bot .bot_bot .bot_le  .ylj.act .y1::after{transform: rotate(180deg) translateY(50%);}

.in5 .in5_bot .bot_bot .bot_le  .ylj.act  .yl{opacity: 1;visibility: visible;pointer-events: visible;}

.in5 .in5_bot .bots{margin-top: 70px;display: flex;justify-content: space-between;padding: 35px 0;border-top: 1px solid #404040;}

.in5 .in5_bot .bots span,.in5 .in5_bot .bots a{color: #949494;}

.in5 .in5_bot .bots  .s_le{display: flex;}

.in5 .in5_bot .bots  .s_re{display: flex;}

.in5 .in5_bot .bots a{display: flex;margin-left: 10px;}

.in5 .in5_bot .bots a img{margin-left: 5px;}

.in5 .in5_bot .bot_bot .bot_le .l1.l3 a:hover{color: #fff;}

.in5 .in5_bot .bot_bot .bot_le .l1 a:hover{color: #fff;}

.fp-auto-height.fp-section.in5_height, .fp-auto-height .fp-slide.in5_height, .fp-auto-height .fp-tableCell.in5_height{height: 640px !important;background: none;pointer-events: none;z-index: -1;}









@keyframes top {0% {-webkit-transform: translatey(100px);-moz-transform: translatey(100px);-o-transform: translatey(100px);transform: translatey(100px);opacity: 0;}50% {-webkit-transform: translatey(50px);-moz-transform: translatey(50px);-o-transform: translatey(50px);transform: translatey(50px);opacity: .2;}100% {-webkit-transform: translatey(0);-moz-transform: translatey(0);-o-transform: translatey(0);transform: translatey(0);opacity: 1;}}
@-webkit-keyframes  top {0% {-webkit-transform: translatey(100px);-moz-transform: translatey(100px);-o-transform: translatey(100px);transform: translatey(100px);opacity: 0;}50% {-webkit-transform: translatey(50px);-moz-transform: translatey(50px);-o-transform: translatey(50px);transform: translatey(50px);opacity: .2;}100% {-webkit-transform: translatey(0);-moz-transform: translatey(0);-o-transform: translatey(0);transform: translatey(0);opacity: 1;}}


@media screen and (max-width:1800px) {
	.in5 .in5_bot .bot_bot .ul .li{margin-left: 90px;}
}

@media screen and (max-width:1600px) {
	.in7_con .con_re .ul .li{margin-left: 40px;}
	.in2_con .in2_txt .con_le{padding-top: 30px;}
	.in2_con .in2_txt .con_le s{margin: 25px 0;}
	.in2_con .in2_txt .con_le .le2{height: 200px;}
}

@media (max-width: 1680px){
	.f_12{ font-size:12px;}
	.f_16{ font-size:14px;}
	.f_18{ font-size:16px;}
	.f_20{ font-size:18px;}
	.f_22{font-size: 20px;}
	.f_24{ font-size:22px;}
	.f_26{ font-size:24px;}
	.f_28{ font-size:24px;}
	.f_30{ font-size:28px;}
	.f_32{ font-size:30px;}
	.f_34{ font-size:30px;}
	.f_36{ font-size:30px;}
	.f_38{ font-size:30px;}
	.f_40{font-size: 32px;}
	.f_42{font-size: 32px;}
	.f_48{font-size: 32px;}
	.f_46{font-size: 32px;}
	.f_52{font-size: 36px;}
	.f_56{font-size: 36px;}
	.f_60{font-size: 36px;}
	.f_64{font-size: 48px;}
	.f_68{font-size: 48px;}

	.f_72{font-size: 52px;}
	.f_120{font-size: 80px;}
	.p_80{padding: 50px 0;}
	.p_90{padding: 60px 0;}
	.p_120{padding: 80px 0;}
	.p_100{padding: 70px 0;}
	.p_160_80{padding: 120px 0 50px;}
	.p_100_80{padding: 70px 0 50px;}
	.p_100_45{padding: 70px 0 20px;}
	.p_100_140{padding: 70px 0 100px;}
	.p_80_100{padding: 50px 0 70px;}
	.p_140_150{padding: 100px 0;}
	.p_100_50{padding: 70px 0 50px;}
	.p_80_120{padding: 50px 0 90px;}
	.p_100_120{padding: 70px 0 90px;}
	.nav{height: 100px;}
	.in4 .in4_con .in4_top .d2{letter-spacing:10px}
	.in_3 .in_3con .con_re .re_con .d2{letter-spacing:10px}
}
@media screen and (max-width:1400px) {
	
}
@media (max-width: 1025px){
	.yd{display: block;}
	.pc{display: none;}
	.ibox{min-width: 200px; padding: 0 5%;width: 100%;}
	.wow{opacity: 1;}
	.box{min-width: 200px; padding: 0 5%;width: 100%;}
	body{min-width: 200px;}
	.nav{display: none;}
	.nav_y{display: block;}
	.f_12 {font-size: 12px;}
	.f_16 {font-size: 14px;}
	.f_18 {font-size: 12px;}
	.f_20 {font-size: 16px;}
	.f_22 {font-size: 16px;}
	.f_24 {font-size: 18px;}
	.f_26 {font-size: 18px;}
	.f_28 {font-size: 18px;}
	.f_30 {font-size: 18px;}
	.f_32 {font-size: 20px;}
	.f_34 {font-size: 20px;}
	.f_36 {font-size: 20px;}
	.f_38 {font-size: 20px;}
	.f_40 {font-size: 22px;}
	.f_42 {font-size: 22px;}
	.f_44 {font-size: 24px;}
	.f_46{font-size: 24px;}
	.f_48 {font-size: 24px;}
	.f_52{font-size: 26px;}
	.f_56{font-size: 26px;}
	.f_60{font-size: 26px;}
	.f_64{font-size: 28px;}
	.f_68{font-size: 28px;}

	.f_72{font-size: 28px;}
	.f_120{font-size: 50px;}
	.p_80{padding: 30px 0;}
	.p_90{padding: 30px 0;}
	.p_100{padding: 30px 0;}
	.p_120{padding: 30px 0;}
	.p_100_45{padding: 30px 0;}
	.p_100_80{padding: 30px 0;}
	.p_160_80{padding:  30px 0;}
	.p_100_50{padding: 30px 0;}
	.p_80_120{padding: 30px 0;}
	.p_100_120{padding: 30px 0;}
	.p_140_150{padding: 30px 0;}
	.p_80_100{padding: 30px 0;}
	.fpg{width: 100%;height: auto;}
	.in_1 .img img{width: 100%;height: auto;}
	.in_1 .imgd .d2{width: 90%;margin: 0 auto;}
	.in_1 .imgd{margin-top: 300px;}
	.ljgd{width: 100px;height: 35px;line-height: 35px;}
	.in_1 .imgd .d1 img{display: none;}
	
	.in_1 .imgd .d2{margin-bottom: 30px; height: 40px; }
	.in_1 .imgd .d1{margin-bottom: 10px;height: 40px;line-height: 40px;padding: 0 20px;}
	.in_2 .imgd .d1{opacity: 1;margin-top: 0;}
	.in_2 .imgd .d2{opacity: 1;margin-top: 0;}
	.in_2 .imgd .d3{opacity: 1;margin-top: 0;}
	.in_2 .imgd{padding-top: 300px;}
	.in_2 .imgd .d1 img{display: none;}
	.in_2 .imgd .d1{margin-bottom: 25px;}
	.in_2 .imgd .d2{margin-bottom: 30px;width: 90%;margin: 0 auto 30px;}
	.in_3 .in_3con{flex-wrap: wrap;}
	.in_3 .in_3con .con_le{width: 100%;}
	.in_3 .in_3con .con_re{width: 100%;padding-bottom: 70px;}
	.in_3 .in1_sp{bottom: 20px;}
	.in_3 .in_3con .con_re .con{padding-top: 30px;}
	.in_3 .in_3con .con_re .re_con .d1{opacity: 1;margin-top: 0;margin-bottom: 25px;}
	.in_3 .in_3con .con_re .re_con .d1 img{display: none;}
	
	.in_3 .in_3con .con_re .re_con .d2{margin-top: 0;opacity: 1;margin: 0 auto 30px;letter-spacing:2px;}
	.in_3 .in_3con .con_re .re_con .d3{opacity: 1;margin-top: 0;}
	.in_3.active .in_3con .con_re .con .d4{opacity: 1;margin-top: 0;}
	.in_3 .in_3con .con_re .re_con .d3{width: 90%;margin: 0 auto 30px;line-height: 25px;}
	.in_3 .in_3con .con_re .re_con .d4{margin-top: 0;opacity: 1;}
	.in4 .in4_con .in4_top .d1{opacity: 1;margin-top: 0;margin-bottom: 25px;}
	.in4 .in4_con .in4_top .d2{opacity: 1;margin-top: 0;width: 90%;margin: 0 auto 30px;letter-spacing:2px;text-align: center;}
	.in4 .in4_con .in4_top .d3{opacity: 1;margin-top: 0;margin-bottom: 30px;}
	.in4 .in4_con .in4_top{padding-top: 30px;width: 90%;margin: 0 auto;}
	.in4 .in4_con .in4_top .d1{display: block;text-align: center;line-height: 30px;}
	.in4 .in4_con .in4_top .d1 s{width: 0;height: 0;}
	.in4 .in4_con .in4_top .d1 img{display: none;}
	.in5_top .in5_sw{padding: 30px 0 70px;}
	.in5_top .in5_sw .swiper-pagination{bottom: 30px;}
	.in5 .in5_bot .bot_bot .ul{display: none;}
	.in5 .in5_bot{padding-top: 40px;}
	.in5 .in5_bot .bot_top .logo2{width: 150px;}
	.in5 .in5_bot .bot_bot .bot_le .ylj{margin-top: 20px;}
	.in5 .in5_bot .bot_bot .bot_le .y1{width: 200px;}
	.in5 .in5_bot .bot_bot .bot_le .yl{width: 200px;}
	.in5 .in5_bot .bots{flex-wrap: wrap;margin-top: 30px;justify-content: center;padding: 25px 0;}
	.in5 .in5_bot .bots .s_le{flex-wrap: wrap;line-height: 25px; justify-content: center;}
	.in5 .in5_bot .bots a{align-items: center;}
}
@media screen and (max-width:960px) {
	.in_1 .imgd{margin-top: 140px;}
	.in_2 .imgd{padding-top: 60px;}
	.in_3 .in_3con .con_re .con{padding-top: 30px;}
	
	.in_1 .img video{display: none;opacity: 0;visibility: hidden;pointer-events: none;}



}


@media screen and (max-width:800px) {
	.in3_con .ul {width: 900px;}
	.in3_con{overflow-x: auto;}
	.in3_con::-webkit-scrollbar{ width:3px;height: 3px;}
    .in3_con::-webkit-scrollbar-thumb{ background:#0069d1;}
    .in3_con::-webkit-scrollbar-track{ background:rgba(0, 0, 0, .06);} 

	.in1_sp .swiper-pagination-bullet{margin: 0 2px !important;transform: scale(0.7);}

	.in1_sp .swiper-pagination-bullet-active{transform: scale(1);}
}

