﻿/* 前端江文哲 */
@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: #1f1f1f;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-LIGHT.woff") format("woff"),
		 url("../fonts/HELVETICANEUE-ROMAN.ttf") format("truetype"),
		 /* url("../fonts/DIN-REGULAR-2.eot") format("embedded-opentype"), */
		 url("../fonts/HELVETICANEUE-LIGHT.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_56{font-size: 56px;}
.f_60{font-size: 60px;}
.f_64{font-size: 64px;}
.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;}
.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 .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}
.wow{opacity: 0;}
.wow1{opacity: 1;}
.fbd{font-weight: bold;}
/* 遮罩层 */
.zhezhao{position: fixed;width: 100%;height: 100%;background: #fff;left: 0;top: 0;z-index: 100000;}
/* 移动端头部 */
.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: 130px;}
.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 a{display: block;}
.nav_y_con .li .ptop::after{content: "";position: absolute;left: -15px;width: 5px;height: 20px;background: #0069d1;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;}

/* 搜索弹窗 */
.seatanchuang{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 200;background: rgba(0, 0, 0, 0.45);visibility: hidden;opacity: 0;}
.seatanchuang s{position: absolute;width: 100%;height: 100%;z-index: 1;}
.seatanchuang .stop{width: 100%;height: 50vh;position: absolute;top: -50vh;left: 0;z-index: 2;background: #f5f5f5;}
.seatanchuang .stop .sbox{width: 1000px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);padding: 10px 0;border-bottom: 1px solid #000;z-index: 3;}
.seatanchuang .stop .sbox input{display: block;width: calc(100% - 40px);float: left;height: 40px;border: 0;outline: none;background: #f5f5f5;font-size: 16px;}
.seatanchuang .stop .sbox a{display: block;width: 40px;height: 40px;background: url(../images/sousuo.png) center no-repeat;float: right;background-size: 50px;}
.seatanchuang.act{visibility: visible;opacity: 1;}
.seatanchuang.act .stop{top: 0;}

.nav{width: 100%;height: 80px;position: fixed;left: 0;top: 0;background: #fff;z-index: 100;border-bottom: 1px solid #f6f6f6;transition: all 0.6s;}
.nav .nav_con{width: 1800px;height: 100%;min-width: 1200px;width: 93.75%;display: flex;justify-content: space-between;margin: 0 auto;}
.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 .ul .li{margin-right: 60px;position: relative;}
.nav .nav_con .ul .li .a1{display: flex;height: 100%;align-items: center;position: relative;color: #555555;}
.nav .nav_con .ul .li .a1::after{content: "";width: 0%;height: 3px;position: absolute;left: auto;right: 0; bottom: -1px;background: #0069d1;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;width: 100%;height: 100%;}
.nav .nav_con .ul .li .li_txt{position: absolute;width: 200px;left: 50%;transform: translate(-50%,1px); background: #fff;padding: 20px 0;border-radius: 0 0 6px 6px;display: none;box-shadow: 0 3px 3px 1px rgba(0, 0, 0, 0.03);}
.nav .nav_con .ul .li .li_txt a{display: block;line-height: 40px;text-align: center;color: #666;}
.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: #0069d1;}
.nav .nav_con .ul .li.act .a1::after{width: 100%;}
.nav.shang{top: -100px;transition: all 0.6s;}
.fpg{width: 100%;height: 100vh;overflow: hidden;position:relative;}
.section{position: relative;}
.in_1{position: relative;width: 100%;}
.in_1 .pg_img{overflow: hidden;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.in_1 .pg_img .con{height: 100% ;}
.in_1 .pg_img .con .in1_sw{height: 100% ;}
.in_1 .pg_img img{    display: block;max-height: 100%;height: 100vh;width: 100%;max-width: 3000px;object-fit: cover;}

.in_1 .pg_img img.yd{display: none;}
.in1_d{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.in_1  .ss_txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top: 450px;transition: all 0.6s;}
.in_1  .swiper-slide-active .ss_txt {padding-top: 400px;transition: all 0.6s;}
.in_1  .ss_txt .txt1{font-weight: 200;margin-bottom: 20px;line-height: 30px;color: #fff;}

.in_1  .ss_txt .txt2{color: #fff;line-height: 65px;letter-spacing:3px;}
/* .in_1 .ss_con{position: relative;} */
.in_1 .ss_con video{position: absolute;left: 0;top: 0;width:100%; height: 100%;object-fit: cover;}
.in_1 .ss_con::after{content: "";position: absolute;left: 0;top:  0;width: 100%;height: 100%;background: rgba(0, 0, 0, .1);}
.in_1 .ss_con{position: relative;width: 100%;height: 100%;}

.in_1 .ss_con .imgd{position: absolute;left:50%;top:50%;transform: translate(-50%,-38%);height: auto;width: 83.33%;z-index: 9999}
.in_1 .swiper-pagination{bottom: 70px;width:83% ;left: 50%;transform: translateX(-50%);max-width: 1600px;min-width: 1200px;}
.in_1 .swiper-pagination .swiper-pagination-bullet{border-radius: 0;height: 3px;background: rgba(255, 255, 255, 0.2);opacity: 1;}
.in_1 .swiper-pagination .swiper-pagination-bullet:last-child{margin:0 !important;}
/* 两个banner的按钮样式 */
.in_1 .swiper-pagination.sps .swiper-pagination-bullet{width: 48%;margin: 0 4% 0 0;}

/* 三个banner的按钮样式 */
.in_1 .swiper-pagination.sp1 .swiper-pagination-bullet{width: 31.25%;margin: 0 3.025% 0 0;}
/* 四个banner的按钮样式 */
.in_1 .swiper-pagination.sp2 .swiper-pagination-bullet{width: 22%;margin: 0 4% 0 0;}
/* 五个banner的按钮样式 */
.in_1 .swiper-pagination.sp3 .swiper-pagination-bullet{width: 17.6%;margin: 0 3% 0 0;}


.in_1 .swiper-button-prev{left: 30px;}
.in_1  .swiper-button-next{right: 30px}

/* banner按钮动画 */
@keyframes guod {
	0%{width: 0%;}
	100%{width: 100%;}
}

.in_1  .swiper-pagination-bullet-active{position: relative;}
.in_1  .swiper-pagination-bullet-active::after{content: "";height: 3px;background: #fff;position: absolute;left: 0;bottom: 0;}
.in_1  .swiper-pagination-bullet-active.act::after{animation: guod 6s infinite linear ;}
/* 视频弹窗 */
.shit{width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, .6);display: none;z-index: 200;}
.shit .shit_con{width: 900px;height: auto;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 10px;border:10px solid #fff;}

.shit .shit_con video{width: 100%;}
.shit .shit_con img{position: absolute;right: -80px;top: 0;width: 50px;height: 50px;cursor: pointer;}
.in_2 {background:#fafafa}
 .in2_con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top: 15.7vh;}
 .in2_con .in2_txt{display: flex;justify-content: space-between;margin-bottom: 50px;}
 .in2_con .in2_txt .con_le{width: 42%;padding-top: 60px;}
 .active .in2_txt .con_le{animation: rle 1s;}
 .active .in2_txt .con_re{animation: rre 2s;}
.in2_con .in2_txt .con_re{width: 50%;position: relative;}
.in2_con .in2_txt .con_re img{width: 100%;}

.in2_con .in2_txt .con_re .imgsp{position: absolute;width: 50px;height: 50px;right: 25px;bottom: 25px;cursor: pointer;}
.in2_con .in2_txt .con_re .imgsp img{width: 100%;}
.in2_con .in2_txt .con_le s{display: block;margin: 35px 0 ;width: 85px;height: 2px;background: rgba(0, 0, 0, 0.1);}
.in2_con .in2_txt .con_le .le2{word-wrap: break-word; word-break: normal; color: #555555;line-height: 30px;font-weight: 300;height: 230px;overflow-y: auto;overflow-x: hidden;text-align: justify;margin-bottom: 20px;padding-right: 15px;font-family: din;}
 .in2_con .in2_txt .con_le .le2::-webkit-scrollbar{ width:3px;height: 1px;}
 .in2_con .in2_txt .con_le .le2::-webkit-scrollbar-thumb{ background:#0069d1;}
.in2_con .in2_txt .con_le .le2::-webkit-scrollbar-track{ background:rgba(0, 0, 0, .06);} 
.in2_con .in2_txt .con_le .le2 span{display: inline;color: #0069d1;font-weight: bold;}
.liaojie{width: 170px;border:1px solid #0069d1;color: #0069d1;line-height: 50px;text-align: center;border-radius: 25px;display: flex;justify-content: center;align-items: center;}
.liaojie .img{width: 20px;height: 20px;margin-left: 10px;position: relative;}
.liaojie .img img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}
.liaojie:hover{background: #0069d1;color: #fff;}
.liaojie:hover .img img:last-child{opacity: 1;}
.liaojie:hover .img img:first-child{opacity: 0;}
.liaojie.act {background:#0069d1;color: #fff;z-index: 10;position: relative;}
.liaojie.act .img img:last-child{opacity: 1;}
.liaojie.act .img img:first-child{opacity: 0;}
.in2_con  .bot .ul{height: 160px;background: #fff;border-radius: 2px;box-shadow: 0px 0px 5px 5px #f6f6f6;display: flex;justify-content: space-between;padding: 30px 0;}
.in2_con  .bot .ul .li{width: 20%;border-right: 1px solid rgba(0, 0, 0, 0.1);display: flex;justify-content: center;align-items: center;}
.in2_con  .bot .ul .li:last-child{border-right: none;}
.in2_con  .bot .ul .li .li_re{color: #555555;transform: translateY(18px);}
.in2_con  .bot .ul .li .li_re span{display: inline-block;color: #0069d1;font-weight: bold;margin-right: 5px;padding-left: 10px;font-size: 60px;}
.in2_con .bot .ul .li .li_re.bb{color: #0069d1;font-weight: bold;}
.in2_con  .bot .ul .li .li_le{color: #555555;transform: translateY(6px);font-family: din;}
.in2_con  .bot .ul .li .li_le img{margin-bottom: 5px;}
.in3_con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #f0f3f5;}

.in3_con .ul{display: flex;justify-content: space-between;width: 100%;height: 100%;}
.in3_con .ul .li{width: 33.22%;background: #575e64;height: 100%;padding-top: 18.95vh;position: relative;}
.in3_con .ul .li a.fgs{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}
.in3_con .ul .li .li_con{position: relative; height:81.5vh}
.in3_con .ul .li .con1{width: 120px;height: 120px;position: relative;margin: 0 auto;}

.in3_con .ul .li .con1 img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}
.in3_con .ul .li .con2{width: 90%;margin: 0 auto;text-align: center;color: #fff;}
.in3_con .ul .li .con2 .txt1{margin: 30px 0 20px;}
.in3_con .ul .li .con2 .txt2{opacity: 0.8;line-height: 30px;word-wrap: break-word; word-break: normal;font-weight: 100;font-family: din;}
.in3_con .ul .li .liaojie{margin: 35px auto 0;opacity: 0;}
.in3_con .ul .li .con3{position: absolute;bottom: 0;}
.in3_con .ul .li:hover .liaojie{opacity: 1;}
.in3_con .ul .li:hover  .con1 img:last-child{opacity: 1;}
.in3_con .ul .li:hover  .con1 img:first-child{opacity: 0;}

.in4_con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top: 14.7vh;background: url(../images/in4_b.jpg) no-repeat center;background-size: cover;}
.con_top {text-align: center;color: #555555;margin-bottom: 25px;}
/* .in4_con::after{content: "";width: 100%;height: 100%;} */
.con_top .top1{margin-bottom: 20px;color: #333333;}
.con_top .top2{line-height: 25px;}
/* .in4_con .con_bot{background: ;} */
.in4_con .con_bot{height: 65.5vh ;}

.in4_con .con_bot .swiper-container{height: 100%;}
/* .in4_con .con_bot .swiper-slide {width: 33%;} */
/* .in4_con .con_bot .swiper-slide-active{width: 34%;} */
.in4_con .con_bot .swiper-slide .img{height: 100%;transform: scale(0.68);}
.in4_con .con_bot .swiper-slide .img img{width: 100%;}
.in4_con .con_bot  .swiper-slide-next .img{transform-origin:  center right;}
.in4_con .con_bot  .swiper-slide-prev .img{transform-origin:  center left;}

.in4_con .con_bot .swiper-slide-active .img{transform: scale(1.25); transition-delay: .8s;
    -webkit-transition-delay: .8s;transition: all 0.6s;}
	.in4_con .con_bot .swiper-slide a{display: block;width: 100%;height: 100%;display: flex;align-items: center;}
.in4_con  .in4d{position: absolute;bottom: 0;height: 29.5vh;width: 100%;}
.in4_con  .in4d .in4d_sw{height: 100%;}
.in4_con  .in4d .ss_con{width: 100%;height: 100%;display: flex;align-items: center;text-align: center;justify-content: center;}
.in4_con  .in4d .ss_con .ss1{width:200px;line-height: 40px;background:#0069d1;color: #fff;text-align: center;margin:0 auto 20px;font-weight: bold; border-radius: 20px;}
.in4_con  .in4d .ss_con .ss2{color: #333333;}
.in4_con  .in4d .swiper-slide  .ss_con{opacity: 0;} 
.in4_con  .in4d .swiper-slide-active  .ss_con{opacity: 1;transition: all 0.5s;}

.in5_con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.in5_con .conts{position: absolute;width: 100%;top: 14.7vh;text-align: center;color: #fff;}
.in5_con video{width: 100%;height: 100vh;object-fit: cover;}
.in6_con{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding-top: 14.2vh;background: #e6e8eb;overflow: hidden;}

.in6_con .con1{display: flex;justify-content: space-between;margin-bottom: 90px;}
.in6_con .ul {display: flex;}
.in6_con .ul .li{width: 30.625%;margin-right: 4.061%;position: relative;overflow: hidden;}
.in6_con .ul .li::after{position: absolute;left: 0;top: 0;height: 2px;background: #0069d1;content: "";width: 100%;}
.in6_con .ul .li a{display: block;}
.in6_con .ul .li a img{width: 100%;}
.in6_con .ul .li:last-child{margin-right: 0;}
.in6_con .ul .li_con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.in6_con .ul .li_con .li_img{width: 100%;height: 100%;position: absolute;left: 0;top:44.82% ;z-index: 1;}
.in6_con .ul .li_con .li_img::after{content: ""; position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/mengc.png) no-repeat center; background-size: cover;}
.in6_con .ul .li_con .li_img img{width: 100%;}
.in6_con .ul .li_con .li_txt{position: absolute;left: 0;top: 30px;width: 100%; line-height: 35px;color: #333333;font-weight: 300;z-index: 2;word-wrap: break-word; word-break: normal;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.in6_con .ul .li_con .li_tim{position:absolute;left: 0;top:36.2% ;color: #555555;z-index: 2;}
.in6_con .ul .li:hover .li_con .li_img{top: 0;}
.in6_con .ul .li:hover .li_con .li_txt{top: auto;bottom: 5.1%;width: 86%;left: 7%;color: #fff;}
.in6_con .ul  .li:hover .li_con .li_tim{top:6%;left: 7%;color: #fff;}

.in6_con .in6_sw{display: none;}
.in6_con .con{position: relative;padding: 30px 5% ;}

.in6_con .in6_sw .swiper-slide a {display: block;position: relative; }
.in6_con .in6_sw .swiper-slide a::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 2px;background: #0069d1;}
.in6_con .in6_sw .swiper-slide a .li_con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.in6_con .in6_sw .swiper-slide a .li_con .li_txt{line-height: 28px;color: #333333;position: absolute;top: 15px;font-weight: 300;}
.in6_con .in6_sw .swiper-slide a .li_con .li_img{position: absolute;top: 45%;left: 0;width: 100%;height: 100%;z-index: 1;}

.in6_con .in6_sw .swiper-slide a .li_con .li_img img{width: 100%;}
.in6_con .in6_sw .swiper-slide a .li_con .li_tim{position: absolute;left: 0;top: 36%;color: #555555;}

.in6_con .swiper-pagination{width: 90%;bottom: 0px;}
.in6_con .swiper-pagination .swiper-pagination-bullet{background: rgba(0, 0, 0, .2);}
.in6_con .swiper-pagination .swiper-pagination-bullet-active{background: #0069d1;}


.in7_con{background: #393d40;padding-top: 75px;}
.in7_con .le_logo{margin-bottom: 55px;}
.in7_con .le{display: flex;color: #fff;margin-bottom: 10px;font-weight: 400;line-height: 20px;}
.in7_con .con{display: flex;justify-content: space-between;padding-bottom: 95px;}
.in7_con .con .con_le{width: 30%;}
.in7_con .le  .le1{width: 60px;display: flex;align-items:flex-start;color: #bdbdbd;}
.in7_con .le .le11{width: 90px;}
.in7_con .le .le21{width: calc(100% - 90px);}
.in7_con .le a{color: #fff;margin-right: 10px;font-weight: 500;font-size: 18px;}
.in7_con .le img{width: 20px;height: 20px;}
.in7_con .le_bot {display: flex;margin-top: 30px;}
.in7_con .le_bot a{display: block;position: relative;margin-right: 30px;}
.in7_con .le_bot a .a_img{position: absolute;left: 50%;transform: translate(-50%,20px);width: 90px;height: 90px;opacity: 0;z-index: -2;pointer-events: none;visibility: hidden;}
.in7_con .le_bot a .a_img::after{content: "";position: absolute;top: -8px;left: 50%;transform: translateX(-50%) rotate(90deg);width: 10px;height: 10px;background: url(../images/wenhuab.png) center no-repeat;background-size: 10px;}
.in7_con .le_bot .bot{width: 36px;height: 36px;border:1px solid rgba(255, 255, 255, 0.1);border-radius: 100px;position: relative;}
.in7_con .le_bot .bot img:last-child{position:absolute;left: 0;top: 0;}
.in7_con .le_bot .bot img:first-child{opacity: 0;}
.in7_con .con_re .ul{display: flex;}
.in7_con .con_re .ul .li {margin-left:30px;}
.in7_con .con_re .ul .li a{display: block;color: #999999;line-height:20px;margin-bottom: 10px;}

.in7_con .con_re .ul .li a:first-child{font-size: 20px;color: #fff;margin-bottom: 15px;height: 50px;}
.in7_con .con_re .ul .li a:hover{color: #fff;}
.in7_con .con2{display: flex;justify-content: space-between;border-top: 1px solid rgba(255, 255, 255, 0.15);padding: 10px 0;line-height: 40px;}

.in7_con .con2 a,.in7_con .con2 span{color: #999999;display: inline-block;}
.in7_con .con2 .con2_le {display: flex;align-items: center;}
.in7_con .con2 .con2_le a{margin-left: 5px;}
.in7_con .le_bot .bot:hover {background: #0069d1;border:1px solid #0069d1}
.in7_con .le_bot .bot:hover img:first-child{opacity: 1;}
.in7_con .le_bot .bot:hover img:last-child{opacity: 0;}
.in7_con .le_bot a:hover .a_img{z-index: 2;visibility: visible;pointer-events: visible;opacity: 1;transition: all 0.6s;transform: translate(-50%,15px);}
.in_sp{display: none;}
@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;}}



.section.active .fadeInLeftz{
	animation: left 0.6s linear forwards;
	-webkit-animation: left 0.6s linear forwards;
	opacity: 0;
}
.swiper-slide-active .fadeInUpz2{
	animation: top 0.6s linear forwards;
	-webkit-animation: top 0.6s linear forwards;
	opacity: 0;
	-webkit-transform: translatey(100px);
	-moz-transform: translatey(100px);
	-o-transform: translatey(100px);
	transform: translatey(100px);
	animation-delay:0.2s!important;-webkit-animation-delay:0.2s!important;
}
.section.active .fadeInUpz{
	animation: top 0.6s linear forwards;
	-webkit-animation: top 0.6s linear forwards;
	opacity: 0;
	-webkit-transform: translatey(100px);
	-moz-transform: translatey(100px);
	-o-transform: translatey(100px);
	transform: translatey(100px);;
}
.section.active .fadeInRightz{
	animation: right 0.6s linear forwards;
	-webkit-animation: right 0.6s linear forwards;
	opacity: 0;
}


.section.active .fadeInLeftz2{
	animation: left2 0.8s linear forwards;
	-webkit-animation: left2 0.8s linear forwards;
	opacity: 0;
}

.section.active .fadeInRightz2{
	animation: right2 0.8s linear forwards;
	-webkit-animation: right2 0.8s linear forwards;
	opacity: 0;
}
@keyframes left2 {0% {-webkit-transform: translatex(-200px);-moz-transform: translatex(-200px);-o-transform: translatex(-200px);transform: translatex(-200px);opacity: 0;}50% {-webkit-transform: translatex(-100px);-moz-transform: translatex(-100px);-o-transform: translatex(-100px);transform: translatex(-100px);opacity: .4;}80% {-webkit-transform: translatex(-40px);-moz-transform: translatex(-40px);-o-transform: translatex(-40px);transform: translatex(-40px);opacity: .7;}100% {-webkit-transform: translatex(0);-moz-transform: translatex(0);-o-transform: translatex(0);transform: translatex(0);opacity: 1;}}
@-webkit-keyframes  left2 {0% {-webkit-transform: translatex(-200px);-moz-transform: translatex(-200px);-o-transform: translatex(-200px);transform: translatex(-200px);opacity: 0;}50% {-webkit-transform: translatex(-100px);-moz-transform: translatex(-100px);-o-transform: translatex(-100px);transform: translatex(-100px);opacity: .4;}80% {-webkit-transform: translatex(-40px);-moz-transform: translatex(-40px);-o-transform: translatex(-40px);transform: translatex(-40px);opacity: .7;}100% {-webkit-transform: translatex(0);-moz-transform: translatex(0);-o-transform: translatex(0);transform: translatex(0);opacity: 1;}}

@keyframes right2 {0% {-webkit-transform: translatex(200px);-moz-transform: translatex(200px);-o-transform: translatex(200px);transform: translatex(200px);opacity: 0;}50% {-webkit-transform: translatex(100px);-moz-transform: translatex(100px);-o-transform: translatex(100px);transform: translatex(100px);opacity: .4;}80% {-webkit-transform: translatex(40px);-moz-transform: translatex(40px);-o-transform: translatex(40px);transform: translatex(40px);opacity: .7;}100% {-webkit-transform: translatex(0);-moz-transform: translatex(0);-o-transform: translatex(0);transform: translatex(0);opacity: 1;}}
@-webkit-keyframes  right2 {0% {-webkit-transform: translatex(200px);-moz-transform: translatex(200px);-o-transform: translatex(200px);transform: translatex(200px);opacity: 0;}50% {-webkit-transform: translatex(100px);-moz-transform: translatex(100px);-o-transform: translatex(100px);transform: translatex(100px);opacity: .4;}80% {-webkit-transform: translatex(40px);-moz-transform: translatex(40px);-o-transform: translatex(40px);transform: translatex(40px);opacity: .7;}100% {-webkit-transform: translatex(0);-moz-transform: translatex(0);-o-transform: translatex(0);transform: translatex(0);opacity: 1;}}


.time2{animation-delay:0.2s!important;-webkit-animation-delay:0.2s!important;}
.time4{animation-delay:0.4s!important;-webkit-animation-delay:0.4s!important;}
.time6{animation-delay:0.6s!important;-webkit-animation-delay:0.6s!important;}
@media screen and (max-width:1800px) {
	.in7_con .con_re .ul .li{margin-left:25px;}
}
@media screen and (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: 38px;}
	.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;}
}

@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;}
	.in2_con  .bot .ul .li .li_re span{font-size: 36px;}
	.in2_con .bot .ul .li .li_re{transform: translateY(25px);}
	
	.nav .nav_con .ul .li{margin-right: 30px;}
	/* .in3_con .ul .li .con3{bottom: 50px;} */
}

@media (max-width: 1500px){

	.in6_con .con1{margin-bottom: 40px;}
	.in3_con .ul .li .con1{width: 80px;height: 80px;}
	.in2_con .in2_txt{margin-bottom: 30px;}
	.in2_con .bot .ul{height: 130px;}
	/* .nav{height: 70px;} */
	.in2_con .bot .ul .li .li_re{transform: translateY(18px);}
}
@media screen and (max-width:1400px) {
	.in2_con .in2_txt .con_re{width: 47%;}
	.in2_con .in2_txt .con_le{width: 47%;}
	.in2_con .in2_txt .con_le .le2{height: 180px;}
	.in2_con .bot .ul{height: 110px;}
	.in2_con .in2_txt{margin-bottom: 20px;}
	.in6_con .con1{margin-bottom: 20px;}
	.in6_con .ul .li{width: 30%;margin-right: 5%;}
}
@media (max-width: 1025px){
	.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: 16px;}
	.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_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: 80px 0 30px;}
	.in_1 .ss_con video.pc{display: none;}
	.in_1 .ss_con video.yd{height: 100%;}
	/* .in_1 .ss_con::before{content: "";width: 50px;height: 50px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url(../images/ship.png) center no-repeat; background-size: 100% 100%;} */
	.in3_con .ul .li .li_con{height: 100%;}
	.in_1 .ss_con .ship{position: absolute;z-index: 105;right: 10%;bottom: 15%;width: 50px;height: 50px;}
	.in_1 .pg_img img.pc{display: none;}
	.in_1 .pg_img img.yd{display: block;width: 100%;height: auto;}
	.in_1 .swiper-pagination{min-width: 200px;}
	.swiper-button-prev, .swiper-button-next{display: none;}
	.in_1 .pg_img{position: static;padding-top:50px;height: auto;}
	.in_1 .pg_img .con{height: auto;}
	.in_1 .pg_img .con .in1_sw{height: auto;}
	.in_1 .pg_img .con .in1_sw .swiper-wrapper{height: auto;}
	.in4_con .con_bot .swiper-container{height: auto;}
	.in4_con .con_bot .swiper-container .swiper-wrapper{height: auto;}
	.daoh{display: none;}
	.liaojie{width: 150px;line-height: 46px;}
	.in_1{height:auto;}
	
	.fpg{width: 100%;height: auto;}

	.in2_con{position: static;padding: 30px 0;height: auto;}
	.in3_con{position: static;width: 100%;overflow: hidden;padding-top: 30px;height: auto;}
	.in3_con .ul .li{height: 450px;padding-top: 30px;background: #ffffff;margin-bottom: 20px;box-shadow: 0 3px 5px 3px rgba(0, 0, 0, .1);border: none;}
	.in3_con .ul .li .con2{color: #333333;}
	.in3_con .ul .li .con2 .txt1{margin: 15px 0 10px;}
	.in4_con{position: static;padding:30px 0;height: auto;}
	.in4_con .in4d .in4d_sw{height: auto;}
	.in4_con .in4d .in4d_sw .swiper-wrapper{height: auto;}
	.in4_con .con_bot{height: auto;}
	.in4_con .con_bot .swiper-slide-active .img{transform: scale(1);}
	.in4_con .in4d{position: static;height: auto;}
	.con_top .top2{padding: 0 5%;}
	.in5_con{position: static;height: auto;}
	.in6_con{position: static;padding: 30px 0;height: auto;}
	.in6_con .swiper-wrapper{height: auto;}
	.in_1 .swiper-pagination{bottom: 20px;}
	.in_1 .swiper-slide-active .ss_txt{padding-top:85px;opacity: 1;}
	.in_1 .ss_txt .txt2{line-height: 36px;}
	.in_1 .ss_txt{padding-top: 130px;opacity: 0;}
	

	.in_1 .ss_txt .txt1{margin-bottom: 5px;}
	.in5_con .conts{top: 30px;}
	.in2_con .bot .ul .li .li_le img{width: 20px;height: 20px;}
	.in7_con .le_bot a .a_img{top: 50%;left: auto;right: -100px;transform: translate(10px,-50%);}
	.in7_con .le_bot a:hover .a_img{transform: translate(5px,-50%);}
	.in7_con .le_bot a .a_img::after{left: -8px;top: 50%;transform: translateY(-50%);}
	.in2_con .in2_txt .con_le .le2{line-height: 28px;height: auto;}
	.shit .shit_con{width: 90%;border-radius: 5px;border: 5px solid #fff;}
	.shit .shit_con img{top: -60px;right: 0;width: 35px;height: 35px;}
	.in2_con .in2_txt .con_re .imgsp{width: 40px;height: 40px;}
	.in2_con .in2_txt .con_le s{display: none;}
	.in2_con .in2_txt .con_le .le1{margin-bottom: 20px;text-align: center;}
	.in3_con .ul .li .liaojie{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;margin: 0;}
	.in3_con .ul .li .liaojie.act{opacity: 0;}
	.in4_con .con_bot .swiper-slide a{padding: 0 8%;}
	.in6_con .con1 .liaojie{display: none;}
	.in6_con .con1 .n1{width: 100%;text-align: center;}
	.in6_con .in6_sw{display: block;}
	.in6_con .uly{display: none;}
	/* .cont2 .cont2_con .le_con .txt4 .txt{max-height: initial;} */
	/* .cont2 .cont2_con .le_con .txt4 .txt{max-height: initial;} */
	.in_sp{display: block;}
	.in3_con .ul .li{border-radius: 5px;}
	.in3_con .ul .li .con1 img:last-child{opacity: 1;}
	.in3_con .ul .li .con1 img:first-child{opacity: 0;}
	.in3_con .ul .li .con2 .txt2{font-size: 14px;font-weight: 100;width: 90%;margin: 0 auto;line-height: 25px;}
	.in2_con .bot .ul{flex-wrap: wrap;height: auto;justify-content: normal;}
	.in2_con .bot .ul .li{width: 33%;padding-bottom: 20px;margin-bottom: 5px;}
	.in2_con .bot .ul .li:nth-child(3n){border: none;}
	.in7_con .con .con_le{width: 100%;}
	.in3_con .ul{height: auto;}

}



@media screen and (max-width:800px) {
	.in3_con .ul {flex-wrap: wrap;width: 100%;padding: 0 5%;}
	.in3_con .ul .li{width: 100%;height: 400px;}
	.in3_con{overflow-x: auto;}
	.in3_con::-webkit-scrollbar{ width:3px;height: 5px;}
    .in3_con::-webkit-scrollbar-thumb{ background:#0069d1;}
    .in3_con::-webkit-scrollbar-track{ background:rgba(0, 0, 0, .06);} 
	.in2_con .bot .ul .li:nth-child(3n){border-right: 1px solid rgba(0, 0, 0, 0.1);}

