@charset "utf-8";
/* CSS Document */
*{ box-sizing: border-box;}
html{ width: 100%; overflow-x: hidden;}
body {word-wrap:break-word; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-text-size-adjust: none; box-sizing: border-box;}
body,form,input,p,ol,ul,li,h1,h2,h3,h4,h5,h6,table,th,td,dl,dt,dd{padding:0;margin:0;}
img{border:0; vertical-align: middle;}
ul,li{list-style:none;}
dl,dt,dd{display: block;}
a{text-decoration:none;  outline: none;}
input,textarea{ box-sizing: border-box; outline:none;  border: 0; background:none; font:14px "microsoft Yahei","Arial",sans-serif; width: 100%; }
input[type="button"], input[type="submit"], input[type="text"] {-webkit-appearance: none; outline: none; }
h2{font-weight:400;}
i{ font-style:normal;}
b{ font-weight:normal;}
video{object-fit: cover;}

/*文本框placeholder=""文字颜色*/
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #333; opacity: 1}
input:-moz-placeholder, textarea:-moz-placeholder {color: #333; opacity: 1}
input::-moz-placeholder, textarea::-moz-placeholder {color: #333; opacity: 1}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #333; opacity: 1}


/* clear 页头，页脚，内容区都不用再加清除样式 */
.cf:before, body:before, .header:before, .main:before, .footer:before, .wrap:before { content: ''; display: table }
.cf:after, body:after, .header:after, .main:after, .footer:after, .wrap:after { content: ''; display: table; clear: both }
.cf, .header, .main, .footer, .wrap { *zoom: 1 }
.clear{ width: 100%; height: 0; overflow: hidden; clear: both;}

/* 字体 */
@font-face {
	font-family: 'Conv_Lato';
	src: url('../imagess/Lato-Regular.eot');
	src: local('☺'), url('../imagess/Lato-Regular.woff') format('woff'), url('../imagess/Lato-Regular.ttf') format('truetype'), url('../imagess/Lato-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


/*预加载*/
.content_body{ height: 100%; width: 100%;}
.load_body{ width: 100%; height: 100%; overflow: hidden; position: absolute;} 

.load{ position: fixed; width: 100%; height: 100%; overflow: hidden; left: 0; top: 0; z-index: 5000; background: #fff;}
.load .icon{ width: 100%;position: absolute; left:0; top: 50%; margin: -45px 0 0 0; }
.load .logo{ text-align: center; width: 200px; padding: 20px 0; margin: 0 auto; background: #fff; z-index: 10; position: relative;}
.load .logo img{ margin: 0 auto;}
.load .heng{ height:2px; width:100%; transform: scaleX(0); background: #0064ff;  transform-origin:center; margin-top: -40px;}


/*其他公用*/
.main{overflow: hidden; width: 100%; position: relative; max-width: 1920px; margin: 0 auto;}
.wrap{width: 1200px; margin: 0 auto;}

.header{ width:100%; height: 112px; background: #fff; position: fixed; top: 0; left: 0; z-index: 1000; box-shadow: 0px 0px 10px rgba(0,0,0,0.3); }
.header::after{ content: ""; width: 100%; height: 32px; position: absolute; left: 0; top: 0;background: #001331;}
.header .nav{ position: relative; z-index: 10; }
.header.one{ top: -32px !important; transition: 0.6s !important;}

.footer{ width: 100%;}


/* 首页 */

.home_part_box{ overflow: hidden; position: relative;}
.home_part_box .bg{ position: absolute; width: 100%; height: 100%; left: 0; top: 0;}

.home_banner{ position: relative; width: 100%; height: 850px; overflow: hidden;}
.home_banner .video_box{ position: absolute; width: 100%; height: 100%; z-index: 0;}
.home_banner .video_box video{ width: 100%; height: 100%;}
.home_banner .video_bg{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0,0,0,1); opacity: 0.4;}
.home_banner .wrap{ position: relative; z-index: 100; text-align: center;}
.home_banner .li1{ margin: 330px 0 60px 0;}


.home_part_1{ padding: 115px 0 155px 0; background: #eaeaea;}
.home_part_1 .con_t{ padding-bottom: 35px;}
.home_part_1 .swiper-container{ overflow: visible; width: 900px; margin: 0;}
.home_part_1 .swiper-slide{ opacity: 0.5; transition:opacity 0.4s;}
.home_part_1 .swiper-slide-active{ opacity: 1;}
.home_part_1 .swiper-slide-next{ opacity: 1;}
.home_part_1 .swiper-slide-next + .swiper-slide{ opacity: 1;}


.home_part_2{ padding: 130px 0; background: #161d30;}
.home_part_2 .con_l{ width: 420px; float: left;}
.home_part_2 .con_l .list{ width: 376px;border-top:1px solid rgba(255,255,255,0.15);  margin: 60px 0 60px 0;}

.home_part_2 .con_l .list .a{ height: 85px; line-height: 85px; border-bottom:1px solid rgba(255,255,255,0.15); cursor: pointer; position: relative; transition:all 0.4s; z-index: 0;}
.home_part_2 .con_l .list .a::before{ content: ""; position: absolute; width: 11px; height: 18px;  right:30px; top: 50%; transform: translateY(-50%); opacity: 0; transition:all 0.4s;}
.home_part_2 .con_l .list .a::after{ content: ""; position: absolute; width: 0%; height: 2px; left: 0; top: -1px; background: #ff6d4a; transition: 0.4s;}
.home_part_2 .con_l .list .li_a:nth-child(1) .a:after{ background: #003bff;}
.home_part_2 .con_l .list .li_a:nth-child(2) .a:after{ background: #1f83a0;}
.home_part_2 .con_l .list .li_a:nth-child(3) .a:after{ background: #904b46;}

.home_part_2 .con_l .list .li_a:nth-child(1) .a:before{background: url(../imagess/in_s2_icon.png) no-repeat;}
.home_part_2 .con_l .list .li_a:nth-child(2) .a:before{background: url(../imagess/in_s2_icon2.png) no-repeat;}
.home_part_2 .con_l .list .li_a:nth-child(3) .a:before{ background: url(../imagess/in_s2_icon3.png) no-repeat;}

.home_part_2 .con_l .list .icon{ width: 80px;  height: 100%; position: relative; float: left;}
.home_part_2 .con_l .list .icon img{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); transition:all 0.4s;}
.home_part_2 .con_l .list .icon .img2{ opacity: 0;}
.home_part_2 .con_l .list .tit{ padding-left: 12px; float: left; color: #fff; opacity: 0.6; font-size: 15px; font-weight: bold; transition:font-size 0.4s;}



.home_part_2 .con_l .list .one{ height: 100px; line-height: 100px; z-index: 1;}
.home_part_2 .con_l .list .one:before{ opacity: 1; }
.home_part_2 .con_l .list .one::after{ width: 100%;}
.home_part_2 .con_l .list .one .tit{ opacity: 1; font-size: 18px;}
.home_part_2 .con_l .list .one .icon .img1{ opacity: 0;}
.home_part_2 .con_l .list .one .icon .img2{ opacity: 1;}

.home_part_2 .con_r{ width: 600px; height: 600px;margin:50px 0 0 30px; float: left; position: relative;}

/* 首页头部电话 */
.phone { float:left; padding-top:15px; padding-left:20px; font-size: 20px;font-weight: 700;color: #5c73e3;}
/* 第2屏，右侧文字 */
.home_part_2 .con_r .lihe_box{ position: absolute; width:100%; height: 100%; left: 0; top: 0; z-index: 10;}
.home_part_2 .con_r .line_li{ position: absolute; width:100%; height: 100%; left: 0; top: 0;}
.home_part_2 .con_r .line{ position: absolute; left: 0; top: 0; width: 200px; transition: 0.4s;}
.home_part_2 .con_r .line span{ width: 100%; height: 1px; display: block; background: rgba(255,255,255,0.3); float: left; }
.home_part_2 .con_r .line span::after{ content: ""; position: absolute; left: 0; top: -2px; width: 5px; height: 5px; background:#fff; border-radius: 50%;}
.home_part_2 .con_r .line b{ position: absolute; left: 100%; font-size: 14px; color: #fff; margin: -10px 0 0 8px;white-space:nowrap;}
.home_part_2 .con_r .line1{ top: 90px; left: 50%; width: 60px;}
.home_part_2 .con_r .line2{ top: 195px; left:auto; right: 430px; width: 60px;}
.home_part_2 .con_r .line2 span::after{ right: 0; left: auto;}
.home_part_2 .con_r .line2 b{ right:100%; left: auto; margin: -10px 8px 0 0;}
.home_part_2 .con_r .line3{ top: 200px; left:430px; width: 60px;}
.home_part_2 .con_r .line4{ top: 256px; left:345px;}
.home_part_2 .con_r .line5{ top: 297px; left:345px;}
.home_part_2 .con_r .line6{ top: 338px; left:345px;}
.home_part_2 .con_r .line7{ top: 378px; left:345px;}
.home_part_2 .con_r .line8{ top: 423px; left:345px;}
.home_part_2 .con_r .line9{ top: 458px; left:345px;}
.home_part_2 .con_r .line10{ top: 496px; left:345px;}

.home_part_2 .con_r .line_li2 .line{ opacity: 0.2;}
.home_part_2 .con_r .line_li2 .line1{ opacity: 1;}
.home_part_2 .con_r .line_li3 .line{ opacity: 0.2;}
.home_part_2 .con_r .line_li3 .line2,
.home_part_2 .con_r .line_li3 .line3,
.home_part_2 .con_r .line_li3 .line4,
.home_part_2 .con_r .line_li3 .line5,
.home_part_2 .con_r .line_li3 .line6,
.home_part_2 .con_r .line_li3 .line7{ opacity: 1;}
.home_part_2 .con_r .line_li4 .line{ opacity: 0.2;}
.home_part_2 .con_r .line_li4 .line8,
.home_part_2 .con_r .line_li4 .line9{ opacity: 1;}

.home_part_2 .con_r .line_li{ opacity: 0; transition: 0.4s 0s;}
.home_part_2 .con_r .line_li.one{ opacity: 1; transition: 0.4s 1.4s;}


/* 第2屏，svg */
.home_part_2 .con_r .svg_box{ position: absolute; width:100%; height: 100%; left: 0; top:0 ;}
.home_part_2 .con_r .svg_li{ position: absolute; width:100%; height: 100%; left: 0; top: 0; opacity: 0;}
.home_part_2 .con_r .svg_li svg{ width: 100%; height: 100%; overflow: visible;}

/* 第2屏，svg动画 */
.home_part_2 .con_r .svg_li{ opacity: 0; transition: 0.6s 0.6s;}
.home_part_2 .con_r .svg_li.one{ opacity: 1; transition: 0.6s 0.6s;}

.home_part_2 .con_r .svg_li .sg{ transition: 0.6s ease-in; transform-origin: center;}
/* .home_part_2 .con_r .svg_li .s1{ transform: translateX(-150px);}
.home_part_2 .con_r .svg_li .s2{ transform: translateX(150px);}
.home_part_2 .con_r .svg_li .s3{ transform: translateY(-150px);}
.home_part_2 .con_r .svg_li .s4{ transform: translateY(140px);}
.home_part_2 .con_r .svg_li .s5{ transform: translateY(-100px);}
.home_part_2 .con_r .svg_li .s6{ transform: translateY(-60px);}
.home_part_2 .con_r .svg_li .s7{ transform: translateY(-20px);}
.home_part_2 .con_r .svg_li .s8{ transform: translateY(20px);}
.home_part_2 .con_r .svg_li .s9{ transform: translateY(40px);}
.home_part_2 .con_r .svg_li .s10{ transform: translateY(100px);} */


.home_part_2 .con_r .svg_li .s1{ transform: translateX(97px) scale(0.45); opacity: 0;}
.home_part_2 .con_r .svg_li .s2{ transform: translateX(-97px) scale(0.45); opacity: 0;}
.home_part_2 .con_r .svg_li .s3{ transform: translateY(20px) scale(0.45);}
.home_part_2 .con_r .svg_li .s4{ transform: translateY(-20px) scale(0.45);}
.home_part_2 .con_r .svg_li .s5{ transform: translateY(10px);}
.home_part_2 .con_r .svg_li .s6{ transform: translateY(-30px);}
.home_part_2 .con_r .svg_li .s7{ transform: translateY(-75px);}
.home_part_2 .con_r .svg_li .s8{ transform: translateY(-120px);}
.home_part_2 .con_r .svg_li .s9{ transform: translateY(-140px);}
.home_part_2 .con_r .svg_li .s10{ transform: translateY(-150px);}

.home_part_2 .con_r .svg_li.one .sg{ transition: 0.6s 1s ease-out;}
.home_part_2 .con_r .svg_li.one .s1{ transform: translate(0) scale(1); opacity: 1;}
.home_part_2 .con_r .svg_li.one .s2{ transform: translate(0) scale(1); opacity: 1;}
.home_part_2 .con_r .svg_li.one .s3{ transform: translate(0) scale(1);}
.home_part_2 .con_r .svg_li.one .s4{ transform: translate(0) scale(1);}
.home_part_2 .con_r .svg_li.one .s5{ transform: translate(0);}
.home_part_2 .con_r .svg_li.one .s6{ transform: translate(0);}
.home_part_2 .con_r .svg_li.one .s7{ transform: translate(0);}
.home_part_2 .con_r .svg_li.one .s8{ transform: translate(0);}
.home_part_2 .con_r .svg_li.one .s9{ transform: translate(0);}
.home_part_2 .con_r .svg_li.one .s10{ transform: translate(0);}

.home_part_2 .con_r.one2 .svg_box{ opacity: 0; transition: 0.3s;}
.home_part_2 .con_r .svg_box{ opacity: 1; transition: 0.6s 0.6s;}
.home_part_2 .con_r.one2 .lihe_box{ opacity: 0; transition: 0.3s;}
.home_part_2 .con_r .lihe_box{ opacity: 1; transition: 0.6s 1s;}
.home_part_2 .con_r.one2 .svg_li .s1{ transform: translateX(-100px);}
.home_part_2 .con_r.one2 .svg_li .s2{ transform: translateX(100px);}
.home_part_2 .con_r.one2 .svg_li .s3{ transform: translateY(-120px);}
.home_part_2 .con_r.one2 .svg_li .s4{ transform: translateY(120px);}
.home_part_2 .con_r.one2 .svg_li .s5{ transform: translateY(-90px);}
.home_part_2 .con_r.one2 .svg_li .s6{ transform: translateY(-60px);}
.home_part_2 .con_r.one2 .svg_li .s7{ transform: translateY(-20px);}
.home_part_2 .con_r.one2 .svg_li .s8{ transform: translateY(20px);}
.home_part_2 .con_r.one2 .svg_li .s9{ transform: translateY(40px);}
.home_part_2 .con_r.one2 .svg_li .s10{ transform: translateY(60px);}

/* 第2屏，svg基本样式 */
.home_part_2 .con_r .svg_li1 .cls-1,
.home_part_2 .con_r .svg_li1 .cls-2 {opacity: 0.2;}
.home_part_2 .con_r .svg_li1 .cls-2,
.home_part_2 .con_r .svg_li1 .cls-4,
.home_part_2 .con_r .svg_li1 .cls-6,
.home_part_2 .con_r .svg_li1 .cls-7 {fill: #838589;}
.home_part_2 .con_r .svg_li1 .cls-11,
.home_part_2 .con_r .svg_li1 .cls-19,
.home_part_2 .con_r .svg_li1 .cls-2,
.home_part_2 .con_r .svg_li1 .cls-20,
.home_part_2 .con_r .svg_li1 .cls-21,
.home_part_2 .con_r .svg_li1 .cls-23,
.home_part_2 .con_r .svg_li1 .cls-4,
.home_part_2 .con_r .svg_li1 .cls-6,
.home_part_2 .con_r .svg_li1 .cls-8,
.home_part_2 .con_r .svg_li1 .cls-9 {isolation: isolate;}
.home_part_2 .con_r .svg_li1 .cls-3,
.home_part_2 .con_r .svg_li1 .cls-4 {opacity: 0.3;}
.home_part_2 .con_r .svg_li1 .cls-11,
.home_part_2 .con_r .svg_li1 .cls-21,
.home_part_2 .con_r .svg_li1 .cls-23,
.home_part_2 .con_r .svg_li1 .cls-5,
.home_part_2 .con_r .svg_li1 .cls-6,
.home_part_2 .con_r .svg_li1 .cls-9 {opacity: 0.5;}
.home_part_2 .con_r .svg_li1 .cls-19,
.home_part_2 .con_r .svg_li1 .cls-8 {fill: #f1f2f2;}
.home_part_2 .con_r .svg_li1 .cls-8 {opacity: 0.1;}
.home_part_2 .con_r .svg_li1 .cls-11,
.home_part_2 .con_r .svg_li1 .cls-17,
.home_part_2 .con_r .svg_li1 .cls-21,
.home_part_2 .con_r .svg_li1 .cls-23,
.home_part_2 .con_r .svg_li1 .cls-9 {fill: none;stroke: #fff;stroke-miterlimit: 10;}
.home_part_2 .con_r .svg_li1 .cls-9 {stroke-width: 0.26px;}
.home_part_2 .con_r .svg_li1 .cls-10,
.home_part_2 .con_r .svg_li1 .cls-14 {fill: #161d30;}
.home_part_2 .con_r .svg_li1 .cls-11,
.home_part_2 .con_r .svg_li1 .cls-17 {stroke-width: 0.25px;}
.home_part_2 .con_r .svg_li1 .cls-12 {fill: #0a13c1;}
.home_part_2 .con_r .svg_li1 .cls-12,
.home_part_2 .con_r .svg_li1 .cls-19 {opacity: 0.2;}
.home_part_2 .con_r .svg_li1 .cls-13 {fill: #1231c9;}
.home_part_2 .con_r .svg_li1 .cls-13,
.home_part_2 .con_r .svg_li1 .cls-14 {opacity: 0.8;}
.home_part_2 .con_r .svg_li1 .cls-15 {opacity: 0.6;}
.home_part_2 .con_r .svg_li1 .cls-16 {fill: #1edcff;opacity: 0.6;}
.home_part_2 .con_r .svg_li1 .cls-18,
.home_part_2 .con_r .svg_li1 .cls-20 {fill: #8e94a8;}
.home_part_2 .con_r .svg_li1 .cls-20 {opacity: 0.7;}
.home_part_2 .con_r .svg_li1 .cls-22 {opacity: 0.4;}
.home_part_2 .con_r .svg_li1 .cls-23 {stroke-width: 0.5px;}

.home_part_2 .con_r .svg_li2 .cls-1,
.home_part_2 .con_r .svg_li2 .cls-2 {	opacity: 0.2;}
.home_part_2 .con_r .svg_li2 .cls-2,
.home_part_2 .con_r .svg_li2 .cls-4,
.home_part_2 .con_r .svg_li2 .cls-6,
.home_part_2 .con_r .svg_li2 .cls-7 {fill: #838589;}
.home_part_2 .con_r .svg_li2 .cls-11,
.home_part_2 .con_r .svg_li2 .cls-12,
.home_part_2 .con_r .svg_li2 .cls-13,
.home_part_2 .con_r .svg_li2 .cls-19,
.home_part_2 .con_r .svg_li2 .cls-2,
.home_part_2 .con_r .svg_li2 .cls-20,
.home_part_2 .con_r .svg_li2 .cls-21,
.home_part_2 .con_r .svg_li2 .cls-4,
.home_part_2 .con_r .svg_li2 .cls-6,
.home_part_2 .con_r .svg_li2 .cls-8,
.home_part_2 .con_r .svg_li2 .cls-9 {	isolation: isolate;}
.home_part_2 .con_r .svg_li2 .cls-3,
.home_part_2 .con_r .svg_li2 .cls-4 {	opacity: 0.3;}
.home_part_2 .con_r .svg_li2 .cls-11,
.home_part_2 .con_r .svg_li2 .cls-19,
.home_part_2 .con_r .svg_li2 .cls-20,
.home_part_2 .con_r .svg_li2 .cls-21,
.home_part_2 .con_r .svg_li2 .cls-5,
.home_part_2 .con_r .svg_li2 .cls-6,
.home_part_2 .con_r .svg_li2 .cls-9 {	opacity: 0.5;}
.home_part_2 .con_r .svg_li2 .cls-12,
.home_part_2 .con_r .svg_li2 .cls-8 {	fill: #f1f2f2;}
.home_part_2 .con_r .svg_li2 .cls-8 {	opacity: 0.1;}
.home_part_2 .con_r .svg_li2 .cls-11,
.home_part_2 .con_r .svg_li2 .cls-16,
.home_part_2 .con_r .svg_li2 .cls-20,
.home_part_2 .con_r .svg_li2 .cls-21,
.home_part_2 .con_r .svg_li2 .cls-9 {	fill: none;	stroke: #fff;	stroke-miterlimit: 10;}
.home_part_2 .con_r .svg_li2 .cls-9 {	stroke-width: 0.26px;}
.home_part_2 .con_r .svg_li2 .cls-10,
.home_part_2 .con_r .svg_li2 .cls-14 {	fill: #161d30;}
.home_part_2 .con_r .svg_li2 .cls-11,
.home_part_2 .con_r .svg_li2 .cls-16 {	stroke-width: 0.25px;}
.home_part_2 .con_r .svg_li2 .cls-12 {	opacity: 0.2;}
.home_part_2 .con_r .svg_li2 .cls-13,
.home_part_2 .con_r .svg_li2 .cls-17 {	fill: #8e94a8;}
.home_part_2 .con_r .svg_li2 .cls-13 {	opacity: 0.7;}
.home_part_2 .con_r .svg_li2 .cls-14 {	opacity: 0.8;}
.home_part_2 .con_r .svg_li2 .cls-15 {	opacity: 0.6;}
.home_part_2 .con_r .svg_li2 .cls-18 {	opacity: 0.4;}
.home_part_2 .con_r .svg_li2 .cls-19 {	fill: url(#未命名的渐变_60);}
.home_part_2 .con_r .svg_li2 .cls-21 {	stroke-width: 0.5px;}

.home_part_2 .con_r .svg_li2 .cls-11 ,
.home_part_2 .con_r .svg_li2 .cls-12 ,
.home_part_2 .con_r .svg_li2 .cls-17{opacity: 0.05;}
.home_part_2 .con_r .svg_li2 .cls-13 { opacity: 0.2;}



.home_part_2 .con_r .svg_li3 .cls-1,
.home_part_2 .con_r .svg_li3 .cls-2 {opacity: 0.2;}
.home_part_2 .con_r .svg_li3 .cls-2,
.home_part_2 .con_r .svg_li3 .cls-4,
.home_part_2 .con_r .svg_li3 .cls-6,
.home_part_2 .con_r .svg_li3 .cls-7 {fill: #838589;}
.home_part_2 .con_r .svg_li3 .cls-10,
.home_part_2 .con_r .svg_li3 .cls-12,
.home_part_2 .con_r .svg_li3 .cls-13,
.home_part_2 .con_r .svg_li3 .cls-17,
.home_part_2 .con_r .svg_li3 .cls-19,
.home_part_2 .con_r .svg_li3 .cls-2,
.home_part_2 .con_r .svg_li3 .cls-4,
.home_part_2 .con_r .svg_li3 .cls-6,
.home_part_2 .con_r .svg_li3 .cls-8 {isolation: isolate;}
.home_part_2 .con_r .svg_li3 .cls-3,
.home_part_2 .con_r .svg_li3 .cls-4 {opacity: 0.3;}
.home_part_2 .con_r .svg_li3 .cls-10,
.home_part_2 .con_r .svg_li3 .cls-12,
.home_part_2 .con_r .svg_li3 .cls-17,
.home_part_2 .con_r .svg_li3 .cls-19,
.home_part_2 .con_r .svg_li3 .cls-5,
.home_part_2 .con_r .svg_li3 .cls-6 {opacity: 0.5;}
.home_part_2 .con_r .svg_li3 .cls-8 {fill: #f1f2f2;	opacity: 0.1;}
.home_part_2 .con_r .svg_li3 .cls-9 {fill: #1edcff;}
.home_part_2 .con_r .svg_li3 .cls-14,
.home_part_2 .con_r .svg_li3 .cls-9 {opacity: 0.8;}
.home_part_2 .con_r .svg_li3 .cls-10,
.home_part_2 .con_r .svg_li3 .cls-12,
.home_part_2 .con_r .svg_li3 .cls-16,
.home_part_2 .con_r .svg_li3 .cls-17,
.home_part_2 .con_r .svg_li3 .cls-19 {fill: none;	stroke: #fff;	stroke-miterlimit: 10;}
.home_part_2 .con_r .svg_li3 .cls-10 {stroke-width: 0.26px;}
.home_part_2 .con_r .svg_li3 .cls-11,
.home_part_2 .con_r .svg_li3 .cls-14 {fill: #161d30;}
.home_part_2 .con_r .svg_li3 .cls-12,
.home_part_2 .con_r .svg_li3 .cls-16 {stroke-width: 0.25px;}
.home_part_2 .con_r .svg_li3 .cls-13 {fill: #8e94a8;}
.home_part_2 .con_r .svg_li3 .cls-13,
.home_part_2 .con_r .svg_li3 .cls-18 {opacity: 0.4;}
.home_part_2 .con_r .svg_li3 .cls-15 {opacity: 0.6;}
.home_part_2 .con_r .svg_li3 .cls-19 {stroke-width: 0.5px;}
.home_part_2 .con_r .svg_li3 .s1 .cls-9,
.home_part_2 .con_r .svg_li3 .s2 .cls-9{ opacity: 0.4;}

.home_part_2 .con_r .svg_li4 .cls-1,
.home_part_2 .con_r .svg_li4 .cls-2 {opacity: 0.2;}
.home_part_2 .con_r .svg_li4 .cls-2,
.home_part_2 .con_r .svg_li4 .cls-4,
.home_part_2 .con_r .svg_li4 .cls-6,
.home_part_2 .con_r .svg_li4 .cls-7 {fill: #838589;}
.home_part_2 .con_r .svg_li4 .cls-11,
.home_part_2 .con_r .svg_li4 .cls-2,
.home_part_2 .con_r .svg_li4 .cls-20,
.home_part_2 .con_r .svg_li4 .cls-21,
.home_part_2 .con_r .svg_li4 .cls-22,
.home_part_2 .con_r .svg_li4 .cls-24,
.home_part_2 .con_r .svg_li4 .cls-4,
.home_part_2 .con_r .svg_li4 .cls-6,
.home_part_2 .con_r .svg_li4 .cls-8,
.home_part_2 .con_r .svg_li4 .cls-9 {isolation: isolate;}
.home_part_2 .con_r .svg_li4 .cls-3,
.home_part_2 .con_r .svg_li4 .cls-4 {opacity: 0.3;}
.home_part_2 .con_r .svg_li4 .cls-11,
.home_part_2 .con_r .svg_li4 .cls-22,
.home_part_2 .con_r .svg_li4 .cls-24,
.home_part_2 .con_r .svg_li4 .cls-5,
.home_part_2 .con_r .svg_li4 .cls-6,
.home_part_2 .con_r .svg_li4 .cls-9 {opacity: 0.5;}
.home_part_2 .con_r .svg_li4 .cls-20,
.home_part_2 .con_r .svg_li4 .cls-8 {fill: #f1f2f2;}
.home_part_2 .con_r .svg_li4 .cls-8 {opacity: 0.1;}
.home_part_2 .con_r .svg_li4 .cls-11,
.home_part_2 .con_r .svg_li4 .cls-18,
.home_part_2 .con_r .svg_li4 .cls-22,
.home_part_2 .con_r .svg_li4 .cls-24,
.home_part_2 .con_r .svg_li4 .cls-9 {fill: none;	stroke: #fff;	stroke-miterlimit: 10;}
.home_part_2 .con_r .svg_li4 .cls-9 {stroke-width: 0.26px;}
.home_part_2 .con_r .svg_li4 .cls-10,
.home_part_2 .con_r .svg_li4 .cls-14 {fill: #161d30;}
.home_part_2 .con_r .svg_li4 .cls-11,
.home_part_2 .con_r .svg_li4 .cls-18 {stroke-width: 0.25px;}
.home_part_2 .con_r .svg_li4 .cls-12,
.home_part_2 .con_r .svg_li4 .cls-15,
.home_part_2 .con_r .svg_li4 .cls-20 {opacity: 0.2;}
.home_part_2 .con_r .svg_li4 .cls-12 {fill: url(#未命名的渐变_17);fill: #1231c9;}
.home_part_2 .con_r .svg_li4 .cls-13,
.home_part_2 .con_r .svg_li4 .cls-16,
.home_part_2 .con_r .svg_li4 .cls-23 {opacity: 1;}
.home_part_2 .con_r .svg_li4 .cls-13 {fill: url(#未命名的渐变_17-2);fill: #1231c9;}
.home_part_2 .con_r .svg_li4 .cls-14 {opacity: 0.8;}
.home_part_2 .con_r .svg_li4 .cls-15 {fill: url(#未命名的渐变_17-3);fill: #1231c9;}
.home_part_2 .con_r .svg_li4 .cls-16 {fill: url(#未命名的渐变_17-4);fill: #1231c9;}
.home_part_2 .con_r .svg_li4 .cls-17 {opacity: 0.6;}
.home_part_2 .con_r .svg_li4 .cls-19,
.home_part_2 .con_r .svg_li4 .cls-21 {fill: #8e94a8;}
.home_part_2 .con_r .svg_li4 .cls-21{ opacity: 0.2;}
.home_part_2 .con_r .svg_li4 .cls-19 ,
.home_part_2 .con_r .svg_li4 .cls-20 {opacity: 0.05;}
.home_part_2 .con_r .svg_li4 .cls-24 {stroke-width: 0.5px;}
.home_part_2 .con_r .svg_li4 .cls-23 { opacity: 0.4;}


.home_part_3{ padding: 0;}
.home_part_3 .con_t{ text-align: center;}
.home_part_3 .con_t .li1{ margin-bottom: 30px;}
.home_part_3 .con_t .li2{ margin-bottom: 40px;}
.home_part_3 .con_t .li3{ margin-bottom: 90px;}

.home_part_3 .con_yuan .svg_box{ margin: 0 auto; position: relative;}
.home_part_3 .con_yuan .svg_box .li{ position: absolute; transform: scale(0.8); opacity: 0; transition: 0.2s;}
.home_part_3 .con_yuan .svg_box .li1{left: 97%; top: 85%; transform-origin:left top;}
.home_part_3 .con_yuan .svg_box .li2{ left: 97%; top: 9%; transform-origin:left bottom;}
.home_part_3 .con_yuan .svg_box .li3{ right: 110%; top: 35%; transform-origin:right center;}
.home_part_3 .con_yuan .svg_box.one .li{ opacity: 1; transform: scale(1); transition:all 1s 1s;}

.home_part_3 .con_yuan .svg_box .cls-yuan2{fill:none;stroke:#fff;stroke-width:0;transition: 0.2s 0s; } 
.home_part_3 .con_yuan .svg_box.one .cls-yuan2{stroke-width:500px;transition: 1s 1s;}
.home_part_3 .con_yuan .svg_box .svg1{ width: 100%; height: 100%;}
.home_part_3 .con_yuan .svg_box .sg > path{stroke-dasharray:500;stroke-dashoffset:500; transition: 0.2s ease-in; }
.home_part_3 .con_yuan .svg_box.one .s1 > path{ transition-delay: 0s;}
.home_part_3 .con_yuan .svg_box.one .s2 > path{ transition-delay: 0.05s;}
.home_part_3 .con_yuan .svg_box.one .s3 > path{ transition-delay: 0.1s;}
.home_part_3 .con_yuan .svg_box.one .s4 > path{ transition-delay: 0.15s;}
.home_part_3 .con_yuan .svg_box.one .s5 > path{ transition-delay: 0.2s;}
.home_part_3 .con_yuan .svg_box.one .s6 > path{ transition-delay: 0.25s;}
.home_part_3 .con_yuan .svg_box.one .s7 > path{ transition-delay: 0.3s;}
.home_part_3 .con_yuan .svg_box.one .sg > path{stroke-dashoffset:0; transition-duration: 1s;}

/* 
.home_part_3 .con_yuan .svg_box .cls-1 { opacity: 0.8;}
.home_part_3 .con_yuan .svg_box .cls-10,
.home_part_3 .con_yuan .svg_box .cls-11,
.home_part_3 .con_yuan .svg_box .cls-12,
.home_part_3 .con_yuan .svg_box .cls-2,
.home_part_3 .con_yuan .svg_box .cls-3,
.home_part_3 .con_yuan .svg_box .cls-4 {fill: none;	stroke-miterlimit: 10;}
.home_part_3 .con_yuan .svg_box .cls-10,
.home_part_3 .con_yuan .svg_box .cls-2 {stroke: #0063ff;}
.home_part_3 .con_yuan .svg_box .cls-2,
.home_part_3 .con_yuan .svg_box .cls-3,
.home_part_3 .con_yuan .svg_box .cls-4 {stroke-width: 4px;}
.home_part_3 .con_yuan .svg_box .cls-11,
.home_part_3 .con_yuan .svg_box .cls-3 {stroke: #0be5af;}
.home_part_3 .con_yuan .svg_box .cls-12,
.home_part_3 .con_yuan .svg_box .cls-4 {stroke: #ff6d4a;}
.home_part_3 .con_yuan .svg_box .cls-5 {opacity: 0.6;}
.home_part_3 .con_yuan .svg_box .cls-6 {opacity: 0.4;}
.home_part_3 .con_yuan .svg_box .cls-7 {opacity: 0.2;}
.home_part_3 .con_yuan .svg_box .cls-8 {opacity: 0.1;}
.home_part_3 .con_yuan .svg_box .cls-9 {opacity: 0.05;}
.home_part_3 .con_yuan .svg_box .cls-10,
.home_part_3 .con_yuan .svg_box .cls-11,
.home_part_3 .con_yuan .svg_box .cls-12 {stroke-width: 6px;}

 */

.home_part_3 .con_yuan .svg_box  .cls-1,
.home_part_3 .con_yuan .svg_box  .cls-2,
.home_part_3 .con_yuan .svg_box  .cls-3,
.home_part_3 .con_yuan .svg_box  .cls-5,
.home_part_3 .con_yuan .svg_box  .cls-6,
.home_part_3 .con_yuan .svg_box  .cls-7 {fill: none;	stroke-miterlimit: 10;}
.home_part_3 .con_yuan .svg_box  .cls-1,
.home_part_3 .con_yuan .svg_box  .cls-5 {stroke: #0063ff;}
.home_part_3 .con_yuan .svg_box  .cls-1,
.home_part_3 .con_yuan .svg_box  .cls-2,
.home_part_3 .con_yuan .svg_box  .cls-3 {stroke-width: 2px;}
.home_part_3 .con_yuan .svg_box  .cls-2,
.home_part_3 .con_yuan .svg_box  .cls-6 {stroke: #1edcff;}
.home_part_3 .con_yuan .svg_box  .cls-3,
.home_part_3 .con_yuan .svg_box  .cls-7 {stroke: #ff6d4a;}
.home_part_3 .con_yuan .svg_box  .cls-4 {opacity: 0.8;}
.home_part_3 .con_yuan .svg_box  .cls-8 {opacity: 0.6;}
.home_part_3 .con_yuan .svg_box  .cls-9 {opacity: 0.4;}
.home_part_3 .con_yuan .svg_box  .cls-10 {opacity: 0.2;}
.home_part_3 .con_yuan .svg_box  .cls-11 {opacity: 0.1;}
.home_part_3 .con_yuan .svg_box  .cls-12 {opacity: 0.05;}


.home_part_4{ height: 700px; padding: 120px 0 0 0; background: #eaeaea;}
.home_part_4 .con_t{ text-align: center;}
.home_part_4 .li2{ margin: 30px 0 80px 0;}

.home_part_5{ height: 700px; padding: 120px 0 0 0; background: #fff; position: relative;}
.home_part_5 .bg{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 0;}
.home_part_5 .wrap{ position: relative; z-index: 10;}
.home_part_5 .con_l{float: left; padding:40px 0 0 0;}
.home_part_5 .con_l .li2{ margin: 30px 0 40px 0;}
.home_part_5 .con_r{float: right;}


.home_part_6{ padding:100px 0; background: #0a1027; position: relative;}
.home_part_6 .bg{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 0; background: url(../imagess/in_s6_bg.png) no-repeat center; transition: 1s cubic-bezier(.01,.22,.41,.99); }
.home_part_6 .wrap{ position: relative; z-index: 10; text-align: center;}
.home_part_6 .con_t .li2{ margin: 25px 0 40px 0;}



/* 

.home_part_1 {}
.home_part_1 .con{}
.home_part_1 .con_r .li{}


.home_swiper_1 .swiper-container { height: 100%; }
.home_swiper_1 .swiper-slide{}
.home_swiper_1 .swiper-button-prev,
.home_swiper_1 .swiper-button-next{ width: 40px; height: 40px; line-height: 40px; text-align: center; background: none; border: none;} */




/* CSS3动效 */
/* .header{ top:-90px;transition: 1s 0.2s;}
.header.on{ top: 0;} */


.home_banner{ top:0;transition: 1s 0s;}
.home_banner.on{ top: 0;}

.home_banner .li{ opacity: 0; transform:scale(0.6); transition: 1s ease-out;}
.home_banner .li1{ transition-delay: 0.4s;}
.home_banner .li2{ transition-delay: 0.6s;}
.home_banner.on .li{ opacity: 1 !important; transform: scale(1) !important;}



.home_part_1 .con .li{ opacity: 0; transform: translateY(-20px); transition: 1s 0.2s;}
.home_part_1 .swiper-slide img{ opacity: 0; transform: scale(0.9); transition: 1s;}
.home_part_1 .swiper-slide:nth-child(1) img{ transition-delay: 0.2s;}
.home_part_1 .swiper-slide:nth-child(2) img{ transition-delay: 0.4s;}
.home_part_1 .swiper-slide:nth-child(3) img{ transition-delay: 0.6s;}
.home_part_1 .swiper-slide:nth-child(4) img{ transition-delay: 0.8s;}
.home_part_1.on .con .li{ opacity: 1; transform: translate(0);}
.home_part_1.on .swiper-slide img{ opacity: 1; transform: scale(1);}


/* .home_part_2 .con_r{ opacity: 0; transition: 0.6s 1s;} */
.home_part_2 .con_l .li{ opacity: 0; transform: scale(0.9); transition: 1s;}
.home_part_2 .con_l .list .li_a{ opacity: 0; transform: scale(0.9); transition:all 1s;}
.home_part_2 .con_l .li1{ transition-delay: 0s;}
.home_part_2 .con_l .list .li_a:nth-child(1){ transition-delay: 0.2s;}
.home_part_2 .con_l .list .li_a:nth-child(2){ transition-delay: 0.4s;}
.home_part_2 .con_l .list .li_a:nth-child(3){ transition-delay: 0.6s;}
.home_part_2 .con_l .li2{ transition-delay: 0.8s;}

/* .home_part_2.on .con_r{ opacity: 1 !important; transform: scale(1) !important;} */
.home_part_2.on .li{ opacity: 1 !important; transform: scale(1) !important;}
.home_part_2.on .con_l .list .li_a{ opacity: 1 !important; transform: scale(1) !important;}


.home_part_3 .con_t .li{ opacity: 0; transform: scale(0.9); transition: 1s;}
.home_part_3 .con_t .li1{ transition-delay: 0s;}
.home_part_3 .con_t .li2{ transition-delay: 0.2s;}
.home_part_3 .con_t .li3{ transition-delay: 0.4s;}
.home_part_3.on .con_t .li{ opacity: 1 !important; transform: scale(1) !important;}


.home_part_4 .li{ opacity: 0; transform: scale(0.9); transition: 1s;}
.home_part_4 .li1{ transition-delay: 0s;}
.home_part_4 .li2{ transition-delay: 0.2s;}
.home_part_4 .li3{ transition-delay: 0.4s;}
.home_part_4.on .li{ opacity: 1 !important; transform: scale(1) !important;}


.home_part_5 .con_l .li{ opacity: 0; transform: scale(0.9); transition: 1s;}
.home_part_5 .con_l .li1{ transition-delay: 0s;}
.home_part_5 .con_l .li2{ transition-delay: 0.2s;}
.home_part_5 .con_l .li3{ transition-delay: 0.4s;}
.home_part_5.on .con_l .li{ opacity: 1 !important; transform: scale(1) !important;}

.home_part_5 .con_r .li{ opacity: 0; transform: scale(0.9) rotate(5deg); transition: 1s;}
.home_part_5.on .con_r .li{ opacity: 1 !important; transform: scale(1) rotate(0) !important;}
.home_part_5 .bg{ opacity: 0; transform: scale(0.9) translateX(200px);transition: 3s ease-out;}
.home_part_5.on .bg{ opacity: 1 !important; transform: scale(1) translateX(0) !important;}


.home_part_6 .li{ opacity: 0; transform: scale(0.9); transition: 1s;}
.home_part_6 .li1{ transition-delay: 0s;}
.home_part_6 .li2{ transition-delay: 0.2s;}
.home_part_6 .li3{ transition-delay: 0.4s;}
.home_part_6.on .li{ opacity: 1 !important; transform: scale(1) !important;}











