@charset "utf-8";
@import url(common.css);
.slides{
	position:relative;
	z-index:1;
}
.slides li{
	background-position: center top;
	position: relative;
}
.slides li a {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
}
.flex-control-nav{
	position:absolute;
	bottom:20px;
	z-index:2;
	width:100%;
	text-align:center;
}
.flex-control-nav li{
	display:inline-block;
	width:14px;
	height:14px;
	margin:0 5px;
	*display:inline;
	zoom:1;
}
.flex-control-nav a{
	display:inline-block;
	width:14px;
	height:14px;
	line-height:40px;
	overflow:hidden;
	cursor:pointer;
	border-radius: 50%;
	font-size:0px;
	background-color: #3598DB;
	border: 1px solid #FFF;
}
.flex-control-nav .flex-active{
	border: 1px solid #3598DB;
	background-color: #FFF;
}
.flex-direction-nav{
	position:absolute;
	z-index:3;
	width:100%;
	top:45%;
}
.flex-direction-nav li a{
	display:block;
	width:0px;
	height:0px;
	text-align: center;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	opacity: .5;
	filter:alpha(opacity=10);
	border: 20px solid #000;
	border-top-color: transparent;
	border-bottom-color: transparent;
}
.flex-direction-nav li a:hover {
	opacity: .7;
	filter:alpha(opacity=70);
}
.flex-direction-nav li a.flex-prev{
	left:50px;
	border-left-color: transparent;
}
.flex-direction-nav li a.flex-next{
	right:50px;
	border-right-color: transparent;
}
/* flexslider end */

/*首页产品样式*/
.index-product {
	width: 100%;
	margin: 0 auto;
	margin-top: -400px;
	padding-top:25px;
	padding-bottom:30px;
}
.index-product dt.modTitle {
	height: 55px;
	margin-top:45px;
	margin-bottom: 55px;
	text-align: center;
}
.index-product dt.modTitle strong {
	line-height: 60px;
    font-size: 36px;
    font-weight: 400;
    text-align: center;
}
.index-product dt.modTitle strong span.i1 {
	
}
.index-product dt.modTitle strong span.i2 {
	color: #363636;
}
.index-product dt.modTitle .intro {
	line-height: 20px;
	font-size: 18px;
	color: #868686;
	text-align: center;
}



/**首页场景建设鼠标划过样式**/
.modContent .parHd {
	text-align: center;
	margin-top: -10px;
}
.modContent .parHd ul{
	display: flex;
    transition-property: transform;
    box-sizing: content-box;
    justify-content: space-between;	
	flex-wrap: wrap;
}
.modContent .parHd ul li{
	float:left;
	cursor: pointer;
	width:160px;
	height:90px;
	display: block;
	background-color: #e9e9e9;
	color: #333;
	border-radius:6px;
}
.modContent .parHd li a{
}
.modContent .parHd li.on{		
	width:160px;
	height:90px;
	display: block;
	background-color: #ff6700;
	background: linear-gradient(151deg,#f8434e,#e71f3b);
	color: #fff;
}
.modContent .parHd li:hover{	
	width:160px;
	height:90px;
	display: block;
	background-color: #ff6700;
	color: #fff;
	transition: all 0.5s; 
}
.modContent .parHd li span{
	display:block;
	position: relative;
	top: 20px;
}
.modContent .parHd li i{
	height:40px;
	width:40px;
	overflow:hidden;	
    transition: all 0.5s;
	position: relative;
	top: 10px;
	display: block;
	margin: 0 auto;	
}
.modContent .parHd li.on i.t1{
	background:url(../images/scene-ico.png) -4px -5px no-repeat;}
.modContent .parHd li i.t1{
	background:url(../images/scene-ico.png) -48px -5px no-repeat;}
	
.modContent .parHd li.on i.t2{
	background:url(../images/scene-ico.png) -4px -60px no-repeat;}
.modContent .parHd li i.t2{
	background:url(../images/scene-ico.png) -48px -60px no-repeat;}	
	
.modContent .parHd li.on i.t3{
	background:url(../images/scene-ico.png) -4px -105px no-repeat;}
.modContent .parHd li i.t3{
	background:url(../images/scene-ico.png) -48px -105px no-repeat;}
	
.modContent .parHd li.on i.t4{
	background:url(../images/scene-ico.png) -4px -166px no-repeat;}
.modContent .parHd li i.t4{
	background:url(../images/scene-ico.png) -48px -166px no-repeat;}
	
.modContent .parHd li.on i.t5{
	background:url(../images/scene-ico.png) -4px -216px no-repeat;}
.modContent .parHd li i.t5{
	background:url(../images/scene-ico.png) -48px -216px no-repeat;}
	
.modContent .parHd li.on i.t6{
	background:url(../images/scene-ico.png) -4px -266px no-repeat;}
.modContent .parHd li i.t6{
	background:url(../images/scene-ico.png) -48px -266px no-repeat;}
	
.modContent .parHd li.on i.t7{
	background:url(../images/scene-ico.png) -4px -322px no-repeat;}
.modContent .parHd li i.t7{
	background:url(../images/scene-ico.png) -48px -322px no-repeat;}
	

	
/**
/*首页场景建设*/
.sceneH{
	height: 870px;
}
.scene{
	margin: 0px auto;
    width: 100%;
    /* height: 776px; */
	position: relative;
    background: url(../images/scenebg.jpg) center top no-repeat;
    z-index: 1;
    /* padding: 120px 0; */
    text-align: center;
    /* background: url(../image/banner-bg.jpg); */
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
}
.scene .secne-fixed{
	height: 300px;
}

.scene   dt.modTitle {
	padding-top:80px;
	text-align: center;
	color:#fff;
	height:278px;
}
.scene   dt.modTitle strong {
	line-height: 60px;
	font-size: 36px;	
	font-weight: 400;
	text-align: center;
}
.scene   dt.modTitle strong span.i1{
	
}
.scene   dt.modTitle strong span.i2 {
	
}
.scene   dt.modTitle .intro{
	line-height: 20px;
	font-size: 18px;
	color: #fff;
	text-align: center;
}

.scene .modContent {
	position: absolute;
    top: 240px;
	width:1200px;
}
.scene .slideBox{
	margin-top:15px;
	
}
.scene .slideBox .slideBox-left{
	/*background:#f2f2f2;
	float:left;*/
	width:350px;
	height:378px;
	padding:40px;
	position:absolute;  
}
.scene .slideBox .slideBox-left dt{
	font-size: 36px;
    line-height: 300px;
    height: 60px;
    color: #fff;
}
.scene .slideBox .slideBox-left dd{
	font-size:14px;	
    line-height: 300px;
	color:#fff;
}
.scene .slideBox .slideBox-left .scene-btn{	
    font: inherit;
	display:block;
	border:1px solid #ff6700;
	width: 150px;
    height: 42px;
	line-height:42px;
	text-align:center;
    overflow: hidden;
    position: relative;
	border-radius: 3px;
	cursor: pointer;
	bottom:160px;
	top: 70px;
	float:left;
	margin-right:10px;
	
}
.scene-btn a span{ 
	position: relative; 
	z-index: 2; 
	font-size: 16px; 
	color: #ff6700;
	transition: all 0.5s;
	
}
.scene-btn:after {
	position: absolute;
	content: "";
	background: #ff6700;
	width: 100%;
	height: 100%;
	transform: scaleX(0);
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	transition: all 0.5s;
}
.scene-btn:hover:after{ 
	transform: scaleX(1); }
.scene-btn:hover a span{ 
	transform:translateX(5%);
	color:#fff;}
.scene .slideBox .slideBox-left .phone-line{
	height:1px;
	width:350px;
	background: #d2d2d2;
	position:absolute;
	bottom:120px;
}
.scene .slideBox .slideBox-left .phone-title{
	font-size:14px;
	line-height:28px;
	color:#666;
	position:absolute;
	bottom:68px;
	
}
.scene .slideBox .slideBox-left .phone{	
	position:absolute;
	bottom:20px;
	font-size:30px;
	font-weight:600;
	color:#ff6700;}
	
.scene .slideBox .img{
	width:100%;
	/*float:right;*/
	height:457px;
	overflow:hidden;
}	



/*特色*/
.feature {
	background: #fff url(../images/bgFeature.gif) center 0 no-repeat;
}
.feature dt.modTitle {
	text-align: center;
	color: #FFF;
	padding-top: 40px;
}
.feature dt.modTitle .motto {
	display: inline;
	font-size: 14px;
	border: 1px solid #FFF;
	padding: 5px 10px;
	line-height: 46px;
}
.feature dt.modTitle strong {
	font-size: 36px;
}
.feature dd.modContent {
	padding: 50px 0 0;
	color: #666;
	background: #fff url(../images/bgFeatureCnt.jpg) center center no-repeat;
}
.feature dd.modContent li {
	clear: both;
	margin-bottom: 40px;
}
.feature dd.modContent li dl dt strong {
	font-size: 28px;
	float: left;
	border-bottom: 6px solid #0171d5;
	display: block;
	padding-right: 1em;
	height: 55px;
	line-height: 55px;
}
.feature dd.modContent li dl dt {
	border-bottom: 1px solid #CCC;
	height: 60px;
	line-height: 60px;
	padding-left: 20px;
}
.feature dd.modContent li dd strong {
	font-weight: normal;
	color: #0171d5;
	line-height: 300%;
}
.feature dd.modContent li dd {
	line-height: 160%;
	font-size: 14px;
	padding-left: 20px;
}
.feature dd.modContent li dl {
	width: 420px;
	padding-left: 86px;
	margin-top: 30px;
}
.feature dd.modContent li .thumb {
	float: right;
	margin-top: -30px;
}
.feature dd.modContent li.i2 dl {
	float: right;
}
.feature dd.modContent li.i2 .thumb {
	float: left;
}
.feature dd.modContent li dl dt {
	position: relative;
}
.feature dd.modContent li dl dt .sign {
	width: 86px;
	height: 93px;
	background: url(../images/featureIndex.gif) 0 0 no-repeat;
	position: absolute;
	left: -86px;
	bottom: -29px;
}
.feature dd.modContent li.i2 dl dt .sign {background-position: 0 -104px;}
.feature dd.modContent li.i3 dl dt .sign {background-position: 0 -210px;}

.leaflet {
	background: url(../images/leafletBg.png) 0 0 repeat-x;
}
/*advantage 优势*/
.about，
.honor，
.advantage {	
	margin: 0 auto;
}
.about,
.honor，
.advantage，
.custom {
	color: #666;
	min-width: 1200px;
}
.about dt.modTitle,
.honor dt.modTitle,
.advantage dt.modTitle,
.custom dt.modTitle {
	/*border-bottom: 1px solid #CCC;*/
	height: 55px;
	margin-top:45px;
	margin-bottom: 70px;
	text-align: center;
}
.about dt.modTitle .intro ,
.honor dt.modTitle .intro ,
.advantage dt.modTitle .intro ,
.custom dt.modTitle .intro {
	line-height: 20px;
	font-size: 18px;
	color: #868686;
	text-align: center;
}
	

.custom dt.modTitle .more
.article dt.modTitle .more{
	float: right;
	line-height: 24px;
	font-size: 14px;
	margin-top: 16px;
}

.article dt.modTitle strong{
	display: block;
	/*border-bottom: 5px solid #0171d5;*/
	height: 51px;
	line-height: 51px;
	padding-right: 2em;
	padding-left: 5px;
	font-size: 20px;
	font-weight: normal;
}
.custom dt.modTitle strong{
	display: block;
	/*border-bottom: 5px solid #0171d5;*/
	height: 80px;
	line-height: 80px;
	font-size: 34px;
	font-weight: normal;
}
.about dt.modTitle strong,
.honor dt.modTitle strong .i1,
.advantage dt.modTitle strong {
	/*border-bottom: 5px solid #333;
	height: 60px;*/
	line-height: 60px;
	font-size: 36px;	
	font-weight: 400;
	text-align: center;
}
.about dd.modContent,
.honor dd.modContent {
	padding: 30px 0;
}

.article dt.modTitle{
	border-bottom: 1px solid #CCC;
	height: 55px;
	padding-left: 10px;
}
/*关于我们*/
.about{
	position:relative;
	background: url(../images/about.jpg) center center no-repeat;
	height:630px;
}
.about .about_index{
	text-align: left!important;
    width: 500px;
    position: absolute;
    top: 100px;
	left: 51%;
}
.about .about_index .intro{	
	text-align: left!important;
	font-size:16px!important;
}
.about .about_index .about-content{
	color:#666;
	line-height:28px;
	text-align: justify;
	font-size: 16px;
	padding-top:60px;
}
.about .about_index .more{
	position: absolute;
    top: 380px;
	   right: 50px;
	font-size: 34px;
	color:#fff;
	width:200px;
	height:50px;
	line-height:50px;
	background: url(../images/about_more.png) 140px 0px no-repeat;
	
}
.about .about_index .more:hover{
	background: url(../images/about_more.png) 150px 0px no-repeat;
	transition: all 0.5s; 
	}

/*客户案例*/
.case{
    height: 840px;
}
.case dt.modTitle {
	/*border-bottom: 1px solid #CCC;*/
	height: 55px;
	margin-top:45px;
	margin-bottom: 70px;
	text-align: center;
}
.case dt.modTitle .intro {
	line-height: 24px;
	font-size: 16px;
	color: #868686;
	text-align: center;
}
	
.case dt.modTitle .more{
	float: right;
	line-height: 24px;
	font-size: 14px;
	margin-top: 16px;
}

.case dt.modTitle strong{
	display: block;
	/*border-bottom: 5px solid #0171d5;*/
	height: 51px;
	line-height: 51px;
	padding-right: 2em;
	padding-left: 5px;
	font-size: 20px;
	font-weight: normal;
}

.case dt.modTitle strong .i1 {
	/*border-bottom: 5px solid #333;
	height: 60px;*/
	line-height: 60px;
	font-size: 32px;	
	font-weight: normal;
	text-align: center;
}
.case ul{
	display: flex;
    transition-property: transform;
    box-sizing: content-box;
    justify-content: space-between;	
	flex-wrap: wrap;
}
.case ul li{
	width:386px;
	height:310px;
	background:#fff;
	border-radius:2px;
    overflow: hidden;
	margin-bottom:16px;
}
.case ul li img{	
	width:386px;
	height:260px;
	object-fit: cover;
}
.case p{
	font-size:18px;
	line-height:60px;
	height:60px;
	text-align: center;
	width:100%;
	overflow:hidden;
	margin:0 auto;
	background:#fff;
}
.case li:hover p{
    transition: all 0.5s;
	transform: translateY(-2%);
}
.case li:hover img{
	transform: scale(1.2);
    transition: all 0.5s ease 0s;
    overflow: hidden;
}
.case-btn{	
    font: inherit;
	display:block;
	border:1px solid #e71f3b;
	width: 150px;
    height: 42px;
	line-height:42px;
	margin: 0 auto;
	text-align:center;
    overflow: hidden;
    position: relative;
	border-radius: 3px;
	cursor: pointer;
	bottom:160px;
	top: 24px;
	
}
.case-btn a span{ 
	position: relative; 
	z-index: 2; 
	font-size: 16px; 
	color: #e71f3b;
	transition: all 0.5s;
	
}
.case-btn:after {
	position: absolute;
	content: "";
	background: #ff6700;
	background: linear-gradient(151deg,#f8434e,#e71f3b);
	width: 100%;
	height: 100%;
	transform: scaleX(0);
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	transition: all 0.5s;
}
.case-btn:hover:after{ 
	transform: scaleX(1); }
.case-btn:hover a span{ 
	transform:translateX(5%);
	color:#fff;}



	
	
.service {	
	width: 1200px;
	margin: 0 auto;
	margin-top: 100px;
}
.service dt.modTitle {
	/*border-bottom: 1px solid #CCC;*/
	height: 55px;
	margin-top:45px;
	margin-bottom: 30px;
	text-align: center;
}
.service dt.modTitle .intro {
	line-height: 20px;
	font-size: 18px;
	color: #868686;
	text-align: center;
}
.service dt.modTitle strong {
	/*border-bottom: 5px solid #333;*/
	height: 60px;
	line-height: 60px;
	font-size: 32px;
	font-weight: normal;
}
.service dd{
	width:200px;
	height:110px;
	text-align:center;
	padding-top: 140px;
	float: left;
    margin: 0 50px;
}
.service .s1{
	background: url(../images/s01.png) center 0 no-repeat;
}
.service .s2{
	background: url(../images/s02.png) center 0 no-repeat;
}
.service .s3{
	background: url(../images/s03.png) center 0 no-repeat;
}
.service .s4{
	background: url(../images/s04.png) center 0 no-repeat;
}
.service dd h1{
	font-size:20px;
	color:#333;
	font-weight:300;
	line-height:32px;
}
.service dd p{
	font-size:14px;
	line-height:20px;
	color:#666;
	font-weight:100;
}
.service dd button:hover,
.service dd button:hover a,
.service dd a:hover{	
	background-color:#d71619;
	border:1px solid #d71619;
	color:#fff;
	cursor:pointer;
}
.service dd button{
	background-color:#fff;
	border:1px solid #cecece;
	color:#666;
	border-radius:18px;
	height:36px;
	width:100px;
	margin-top: 20px;
}



.about dd.modContent li {
	width: 265px;
	float: left;
	margin-right: 20px;
	border: 1px solid #c3c3c3;
	background-color: #f9f9f9;
	color: #666;
}
.about dd.modContent li .thumb img {
	width: 100%;
	height: 165px;
}
.about dd.modContent li .thumb {
	padding: 10px;
	display: block;
}
.about dd.modContent li .title {
	display: block;
	border-bottom: 1px solid #CCC;
	text-align: center;
	height: 40px;
	line-height: 40px;
}
.about dd.modContent li .title:after {
	content: "";
	display: block;
	width: 85px;
	margin: 0 auto;
	border-top: solid 3px #CCC;
}
.about dd.modContent li p {
	padding: 10px 20px;
	font-size: 12px;
	line-height: 180%;
}
.about dd.modContent li .btn a {
	padding: 10px 20px;
	background-color: #0071d1;
	color: #FFF;
	font-size: 14px;
}
.about dd.modContent li .btn {
	padding-top: 20px;
	height: 10px;
	text-align: center;
}
.group{
	transition: all 0.5s}
	
	
/****************************************
 ** - 04.2 - Home-2 Shape Animation
 ****************************************/
.home-shape-animation .shape-1 {
    position: absolute;
    right: 30%;
    top: 16%;
    z-index: -1;
    -webkit-animation: animationFramesOne 20s infinite linear;
    animation: animationFramesOne 20s infinite linear;
}
.home-shape-animation .shape-2 {
    position: absolute;
    left: 8%;
    top: 30%;
    z-index: -1;
}
.home-shape-animation .shape-2 img {
    -webkit-animation-name: rotateMe;
    animation-name: rotateMe;
    -webkit-animation-duration: 10s;
    animation-duration: 10s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
}
.home-shape-animation .shape-3 {
    position: absolute;
    left: 5%;
    bottom: 25%;
    z-index: -1;
    -webkit-animation: animationFramesOne 20s infinite linear;
    animation: animationFramesOne 20s infinite linear;
}
.home-shape-animation .shape-4 {
    position: absolute;
    right: 10%;
    bottom: 25%;
    z-index: -1;
    -webkit-animation: animationFramesTwo 20s infinite linear;
    animation: animationFramesTwo 20s infinite linear;
}
.home-shape-animation .shape-5 {
    position: absolute;
    right: 10%;
    top: 12%;
    z-index: -1;
    -webkit-animation: moveLeftBounce 3s linear infinite;
    animation: moveLeftBounce 3s linear infinite;
}
.home-shape-animation .shape-6 {
    position: absolute;
    left: 50%;
    bottom: 15%;
    z-index: -1;
    -webkit-animation: rotate3d 4s linear infinite;
    animation: rotate3d 4s linear infinite;
}
.home-shape-animation .shape-7 {
    position: absolute;
    left: 50%;
    top: 15%;
    z-index: -1;
    -webkit-animation: moveScale 3s linear infinite;
    animation: moveScale 3s linear infinite;
}
.advantage{	
	position: relative;
    z-index: 1;
	width:100%;
	height: 800px;
    min-height: 100vh;
    padding: 50px 0;
    background: url(../images/home-bg-5.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
	margin-bottom:80px;
}
.advantage .group{
	display: flex;
    transition-property: transform;
	box-sizing: content-box;
    justify-content: space-between;
}
.swiper-slide{
	box-shadow: 0px 8px 30px 0px rgba(0, 0, 0, 0.05);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	width:285px!important;
	height:360px!important;
	border-radius:6px;
	border-bottom:2px solid #e71f3b;
}
.child-box{
	transition: all 0.5s;
	width:285px!important;
	height:360px!important;
}

.child-box:hover{ 
	cursor:  pointer;
}
.child-box:before{ 
	position: absolute; 
	content: ""; 
	transform: scaleY(0); 
	transition: all 0.5s; 
	transform-origin: bottom center; 
	width: 100%; 
	height: 100%; 
	left: 0;
	bottom:0; 
	background: #ed6c00;
	background: linear-gradient(#ff6700, #ff812b);
	background: linear-gradient(151deg,#f8434e,#e71f3b);	
	border-radius:6px;
}
.child-box:hover:before{ 
	transform: scaleY(1);}

.child-box .i1{	
	background: url(../images/agv_bg.png) -68px -2px no-repeat;
    height: 65px;
    width: 65px;
    display: block;
    position: absolute;
    top: 20%;
    left: 38%;
}
.child-box .i2{	
	background: url(../images/agv_bg.png) -63px -63px no-repeat;
    height: 65px;
    width: 65px;
    display: block;
    position: absolute;
    top: 20%;
    left: 38%;
}
.child-box .i3{	
	background: url(../images/agv_bg.png) -63px -138px no-repeat;
    height: 65px;
    width: 65px;
    display: block;
    position: absolute;
    top: 20%;
    left: 38%;
}
.child-box .i4{	
	background: url(../images/agv_bg.png) -63px -200px no-repeat;
    height: 65px;
    width: 65px;
    display: block;
    position: absolute;
    top: 20%;
    left: 38%;
}
.child-box .child-box-h3{
	font-size:20px;
	text-align: center;
	line-height:30px;
	padding-top:145px;
	font-weight:600;
	display:block;
	color:#666;
}
.child-box .child-box-desc{
	font-size:16px;
	text-align: center;
	line-height:28px;
	padding:16px;
}
.child-box:hover .child-box-h3{
	color: #fff;
	transform: translateY(1%);
	transition: all 0.5s; }
.child-box:hover .child-box-desc{
	color: #fff;
	transform: translateY(3%);
	transition: all 0.5s; }

.child-box:hover .i1{	 
	transition: all 0.5s; 
	background: url(../images/agv_bg.png) 0px -2px no-repeat;
}
.child-box:hover .i2{	 
	transition: all 0.5s;
	background: url(../images/agv_bg.png) 0px -63px no-repeat;
}
.child-box:hover .i3{	 
	transition: all 0.5s;
	background: url(../images/agv_bg.png) 0px -138px no-repeat;
}
.child-box:hover .i4{	 
	transition: all 0.5s;
	background: url(../images/agv_bg.png) 0px -200px no-repeat;
}

/*项目质量*/
.honorbg{
	background: url(../images/honorbg.png) center 45px no-repeat;
	}
.honor{
	/*padding-top: 60px;
	margin-top:20px;*/
	height:620px;
}
.honor dd{
	overflow: hidden;
	position:relative;
	width: 1200px;
    height: 500px;
	transition: all 0.5s;
}
.honor .box:hover img{	
	transition: all 0.5s; 
	transform: translateY(8%);
	cursor:pointer;
}

.honor dd .box{
	width:340px;
	height:110px;
	border-radius:2px;
	background:#f3f3f3;
	float:left;	
	color:#333;
	text-align:left;
	padding:45px 30px 30px 30px;
	display:block;	
	cursor:pointer;
	border-radius:6px;
}
.honor .box:hover{
	background: linear-gradient(151deg,#f8434e,#e71f3b);
	border-radius:6px;
	color:#fff;
}
.honor dd .box1{
	position:absolute;
	top:0px;
	left:0px;}
.honor dd .box2{
	position:absolute;
	top:0px;
	left:800px;}
.honor dd .box3{
	position:absolute;
	top:170px;
	left:0px;
	margin-top: 98px;}
.honor dd .box4{
	position:absolute;
	top: 170px;
    left: 800px;
   margin-top: 98px;}
	
.honor dd .box .img1{	
	position:absolute;
	top: 40px;
    left: 348px;}
.honor dd .box .img2{	
	position:absolute;
	top: 40px;
    left: -46px;}
.honor dd .box .img3{	
	position:absolute;
	top: 40px;
    left: 348px;}
.honor dd .box .img4{	
	position:absolute;
	top: 40px;
    left: -46px;}
.honor dd .box  h3{
	font-size:20px;
	font-weight:300;
}
.honor dd .box p{	
	font-size: 14px;
    padding-top: 30px;
    line-height: 22px;
    width: 282px;
	
}









.article {
	padding: 10px 0;
	margin-top: 30px;
}
.article .mod .more {
	float: right;
	height: 51px;
    line-height: 51px;
}
.article .mod {
	width: 700px;
}
.article .modContent {
	padding: 20px 0;
}
.article .faq {
	float: left;
	width: 450px;
}
.article .news {
	float: left;
	margin-left: 15px;
}
.article .news .thumb{
	float:left;
	padding-right:15px;
}
.article .news ul {
}
.article .news li .date {
	float: right;
	display: block;
}
.article .news li {
	height: 100px;
	overflow: hidden;
	padding-left: 15px;
	background: url(../images/newsDot.gif) 0px 8px no-repeat;
}
.article .news ul li .title{
	line-height:22px;
	font-size: 15px;
	overflow:hidden;
}
.article .news ul li .description{
	font-size:12px;
	line-height:22px;
	color:#888;
	padding-top:10px;
}
	
.article .faq .title {
	font-size: 14px;
	display: block;
	background: #f4f4f4 url(../images/answer.gif) 0 5px no-repeat;
	padding: 5px 5px 5px 25px;
	line-height: 160%;
	color: #333;
}
.article .faq ul li{
	margin-bottom:12px;
}
.article .faq p {
	font-size: 12px;
	background: #FFF url(../images/question.gif) 0px 9px no-repeat;
	padding: 10px 0 10px 30px;
	line-height: 160%;
	color: #666;
}
.custom {	
	background: #f8f8f8;
	height: 300px;
    overflow: hidden;
	margin-top: 45px;
}
.custom .modContent {
	padding: 15px 10px;
}
.custom .modContent li:hover a{
	border:1px solid #f3f3f3;
}
.custom .modContent a {
	float: left;
	margin-right: 20px;
	font-size: 14px;
	border:1px solid #fff;
}
@-webkit-keyframes rotateMe{
    from{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@keyframes rotateMe{
    from{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@-webkit-keyframes animationFramesOne{
    0%{
        -webkit-transform:translate(0px,0px) rotate(0deg);
        transform:translate(0px,0px) rotate(0deg)
    }
    20%{
        -webkit-transform:translate(73px,-1px) rotate(36deg);
        transform:translate(73px,-1px) rotate(36deg)
    }
    40%{
        -webkit-transform:translate(141px,72px) rotate(72deg);
        transform:translate(141px,72px) rotate(72deg)
    }
    60%{
        -webkit-transform:translate(83px,122px) rotate(108deg);
        transform:translate(83px,122px) rotate(108deg)
    }
    80%{
        -webkit-transform:translate(-40px,72px) rotate(144deg);
        transform:translate(-40px,72px) rotate(144deg)
    }
    100%{
        -webkit-transform:translate(0px,0px) rotate(0deg);
        transform:translate(0px,0px) rotate(0deg)
    }
}
@keyframes animationFramesOne{
    0%{
        -webkit-transform:translate(0px,0px) rotate(0deg);
        transform:translate(0px,0px) rotate(0deg)
    }
    20%{
        -webkit-transform:translate(73px,-1px) rotate(36deg);
        transform:translate(73px,-1px) rotate(36deg)
    }
    40%{
        -webkit-transform:translate(141px,72px) rotate(72deg);
        transform:translate(141px,72px) rotate(72deg)
    }
    60%{
        -webkit-transform:translate(83px,122px) rotate(108deg);
        transform:translate(83px,122px) rotate(108deg)
    }
    80%{
        -webkit-transform:translate(-40px,72px) rotate(144deg);
        transform:translate(-40px,72px) rotate(144deg)
    }
    100%{
        -webkit-transform:translate(0px,0px) rotate(0deg);
        transform:translate(0px,0px) rotate(0deg)
    }
}
@-webkit-keyframes animationFramesTwo{
    0%{
        -webkit-transform:translate(0px,0px) rotate(0deg);
        transform:translate(0px,0px) rotate(0deg)
    }
    20%{
        -webkit-transform:translate(-73px,1px) rotate(-36deg);
        transform:translate(-73px,1px) rotate(-36deg)
    }
    40%{
        -webkit-transform:translate(-141px,-72px) rotate(-72deg);
        transform:translate(-141px,-72px) rotate(-72deg)
    }
    60%{
        -webkit-transform:translate(-83px,-122px) rotate(-108deg);
        transform:translate(-83px,-122px) rotate(-108deg)
    }
    80%{
        -webkit-transform:translate(40px,-72px) rotate(-144deg);
        transform:translate(40px,-72px) rotate(-144deg)
    }
    100%{
        -webkit-transform:translate(0px,0px) rotate(0deg);
        transform:translate(0px,0px) rotate(0deg)
    }
}
@keyframes animationFramesTwo{
    0%{
        -webkit-transform:translate(0px,0px) rotate(0deg);
        transform:translate(0px,0px) rotate(0deg)
    }
    20%{
        -webkit-transform:translate(-73px,1px) rotate(-36deg);
        transform:translate(-73px,1px) rotate(-36deg)
    }
    40%{
        -webkit-transform:translate(-141px,-72px) rotate(-72deg);
        transform:translate(-141px,-72px) rotate(-72deg)
    }
    60%{
        -webkit-transform:translate(-83px,-122px) rotate(-108deg);
        transform:translate(-83px,-122px) rotate(-108deg)
    }
    80%{
        -webkit-transform:translate(40px,-72px) rotate(-144deg);
        transform:translate(40px,-72px) rotate(-144deg)
    }
    100%{
        -webkit-transform:translate(0px,0px) rotate(0deg);
        transform:translate(0px,0px) rotate(0deg)
    }
}
@-webkit-keyframes rotate3d{
    0%{
        -webkit-transform:rotateY(0deg);
        transform:rotateY(0deg)
    }
    100%{
        -webkit-transform:rotateY(360deg);
        transform:rotateY(360deg)
    }
}
@keyframes rotate3d{
    0%{
        -webkit-transform:rotateY(0deg);
        transform:rotateY(0deg)
    }
    100%{
        -webkit-transform:rotateY(360deg);
        transform:rotateY(360deg)
    }
}
@-webkit-keyframes moveScale{
    0%{
        -webkit-transform:scale(.6);
        transform:scale(.6)
    }
    50%{
        -webkit-transform:scale(.8);
        transform:scale(.8)
    }
    100%{
        -webkit-transform:scale(.6);
        transform:scale(.6)
    }
}
@keyframes moveScale{
    0%{
        -webkit-transform:scale(.6);
        transform:scale(.6)
    }
    50%{
        -webkit-transform:scale(.8);
        transform:scale(.8)
    }
    100%{
        -webkit-transform:scale(.6);
        transform:scale(.6)
    }
}
@-webkit-keyframes moveLeftBounce{
    0%{
        -webkit-transform:translateX(0px);
        transform:translateX(0px)
    }
    50%{
        -webkit-transform:translateX(20px);
        transform:translateX(20px)
    }
    100%{
        -webkit-transform:translateX(0px);
        transform:translateX(0px)
    }
}
@keyframes moveLeftBounce{
    0%{
        -webkit-transform:translateX(0px);
        transform:translateX(0px)
    }
    50%{
        -webkit-transform:translateX(20px);
        transform:translateX(20px)
    }
    100%{
        -webkit-transform:translateX(0px);
        transform:translateX(0px)
    }
}
@-webkit-keyframes moveBounce{
    0%{
        -webkit-transform:translateY(0px);
        transform:translateY(0px)
    }
    50%{
        -webkit-transform:translateY(20px);
        transform:translateY(20px)
    }
    100%{
        -webkit-transform:translateY(0px);
        transform:translateY(0px)
    }
}
@keyframes moveBounce{
    0%{
        -webkit-transform:translateY(0px);
        transform:translateY(0px)
    }
    50%{
        -webkit-transform:translateY(20px);
        transform:translateY(20px)
    }
    100%{
        -webkit-transform:translateY(0px);
        transform:translateY(0px)
    }
}


/*首页新闻*/
.news-container{
    width: 100%;
    height: 820px;
    background: url(/assets/news_bg-C7mkdB-o.webp) no-repeat;
    background-size: 100% 100%
}

.news-container .new-box{
    margin: auto;
    width: var(--box-min-width);
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}
.news-container .new-box dt.modTitle strong{
	display: block;
	/*border-bottom: 5px solid #0171d5;*/
	height: 51px;
	line-height: 51px;
	padding-right: 2em;
	padding-left: 5px;
	font-size: 20px;
	font-weight: normal;
}
.news-container .new-box dt.modTitle strong{
	display: block;
	/*border-bottom: 5px solid #0171d5;*/
	height: 80px;
	line-height: 80px;
	font-size: 34px;
	font-weight: normal;
}
.news-container .new-box dt.modTitle strong,
.news-container .new-box dt.modTitle strong .i1 {
	/*border-bottom: 5px solid #333;
	height: 60px;*/
	line-height: 60px;
	font-size: 36px;	
	font-weight: 400;
	text-align: center;
}


.news-container .new-box .news-content{
    width: 1260px;
    margin: 40px 100px 0;
    display: grid;
    grid-template-columns: 328px 328px 562px;
    grid-template-rows: repeat(3,auto);
    grid-column-gap: 20px;
    grid-row-gap: 0px
}

.news-container .new-box .news-content .news-preview{
    grid-row-start: 1;
    grid-row-end: 4;
    width: 328px;
    height: 443px;
    border-radius: 6px;
    border: 1px solid #f4f4f4;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start
}

.news-container .new-box .news-content .news-preview:hover {
	/*background: linear-gradient(151deg,#f8434e,#e71f3b);*/
    /*box-shadow: 6px 7px 7px #c837453d;*/
    border-radius: 6px;
    border: none;
    border: 1px solid transparent
}

.news-container .new-box .news-content .news-preview:hover img,.news-container .new-box .news-content .news-preview:hover .content{
    /*display: none*/
}

.news-container .new-box .news-content .news-preview:hover .content{
    display: block;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    padding: 20px;
    height: 150px;
    border-radius: 0 0 6px 6px;
	background: linear-gradient(151deg,#f8434e,#e71f3b);
}

.news-container .new-box .news-content .news-preview:hover .content .time{
    font-weight: 300;
    font-size: 14px;
    color: #fff;
    text-align: right;
    width: 100%;
	margin-top:20px;
}

.news-container .new-box .news-content .news-preview:hover .content .title{
    font-weight: 450;
    font-size: 16px;
    color: #fff;
    text-align: left;
    line-height: 32px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    overflow: hidden;
    line-break: anywhere;
    flex-grow: 1;
    min-height: 64px;
    max-height: 64px
}

.news-container .new-box .news-content .news-preview:hover .content .desc{
    color: #fff;	
	font-weight: 300;
    font-size: 14px;
    text-align: left;
    line-height: 28px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    overflow: hidden;
    line-break: anywhere
}

.news-container .new-box .news-content .news-preview:hover .content .bottom{
    margin-top: 24px;
    background-color: transparent
}

.news-container .new-box .news-content .news-preview:hover .content .bottom .next{
    display: inline-block;
    background-color: #fff;
    padding: 4px 18px;
    border-radius: 50vh
}

.news-container .new-box .news-content .news-preview:hover .content .bottom .next .next-img{
    display: block;
    width: 25px;
    height: 16px
}

.news-container .new-box .news-content .news-preview img{
    width: 328px;
    height: 260px;
    object-fit: cover;
    object-position: left top;
    overflow: hidden;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px
}

.news-container .new-box .news-content .news-preview .hover-content{
    display: none
}

.news-container .new-box .news-content .news-preview .content{
    display: block;
    padding: 20px;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
	
    
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    height: 150px;
}

.news-container .new-box .news-content .news-preview .content .title{
    font-weight: 450;
    font-size: 16px;
    color: #333;
    text-align: left;
    line-height: 32px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    overflow: hidden;
    line-break: anywhere;	   
    flex-grow: 1;
    min-height: 64px;
    max-height: 64px
}

.news-container .new-box .news-content .news-preview .content .desc{
    font-weight: 300;
    font-size: 14px;
    color: #6d6d6d;
    text-align: left;
    line-height: 28px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    overflow: hidden;
    line-break: anywhere;
}

.news-container .new-box .news-content .news-preview .content .time{
    font-weight: 300;
    font-size: 14px;
    color: #6d6d6d;
    text-align: right;
    width: 100%;
	margin-top:20px;
}

.news-container .new-box .news-content .news-list{
    height: 464px;
    width: 562px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow: hidden;
    align-items: flex-start
}

.news-container .new-box .news-content .list-item:nth-child(3) {
    height: 147px;
    border-bottom: 1px solid #e6e6e6;
}

.news-container .new-box .news-content .list-item:nth-child(4) {
    height: 147px;
    margin-top: 10px;
    border-bottom: 1px solid #e6e6e6;
}

.news-container .new-box .news-content .list-item:nth-child(5) {
    margin-top: 10px;
    height: 127px
}

.news-container .new-box .news-content .list-item{
    display: flex;
    flex-direction: row;
    box-sizing: border-box
}

.news-container .new-box .news-content .list-item:hover .right .top,.news-container .new-box .news-content .list-item:hover .right .middle{
    color: #e9243e
}

.news-container .new-box .news-content .list-item:hover .right .bottom img{
    content: url(data:image/webp;base64,UklGRuwCAABXRUJQVlA4WAoAAAAQAAAAMQAAHwAAQUxQSG8BAAABkHNb27HHsu/Ytm27tVPaSWc76WyMPVPbqGzbtm1fw0cRwcBtI0XJwjFf9w8kZejA6sMPvjw8sanVn5Ro1X0eLK9V6chT9BTApbmdRamFzYvuArhVLInDduDNZCT9b8iSb8ByPal6BVjvRGy9NwHH7MWxv4zP+cRVo/cHjhsKswdfskjE3J9YrynKqhfZJGY7UCvcaZGoq/HMjBTr/hkj8sTFEttJPNWSxeb7zyo2wUC8LNoHgSZieg2zpGdM9wHdTBZiJ7m48XT34Bh8Duhj0YvLO6DEIgaVeLtLDcVsNNw8uIrM9HNmlGzSQywWYKcsmgeBFmJyFTOyWHz5WU1MAoF46ZnwUGIzjudapFY38T9Az0KYleJ/2YWPWYK0AfUkyCl8zhAi5wfWaUpE2Oc8xYlEjleBdY681Nv8b+pJlO3A64kIVvIv/Qas0Cc5i58CuDinozCl4L/0LlE9Qlyv0SUlhv07Cp3c3BbAuhoCAFZQOCBWAQAA8AgAnQEqMgAgAD6RRJlKJ6QloagJWPASCWwAuzmN1j5RfTd7CghIesZf+A9gHiAbgD9gP8B7XOmk+gB5TX7JfBJ+xPpABT2tyk4+lLGGK4AA/vbzWf/1XEzCzk2whHdj5Vrzl6fY3nL1fVXTb+8gtPi5Dmasrm+S5bOOH4huEI9UvxLsGd/WJqCuhkUnvq+qG0JwFeHkalf+whvL7hArGdICTa2zIok0PYlPzV5wEZZPIuH0zs2LW0xsZ1vdyP7Js3734e9vzr/Z75SKVWwwtePv99pfqD/tSn//9NhfUdvEJn524h+V6EnjpzcjwDMQGgASkchySQz7qinxejB5dxmRloZFJ5fQbCvdsYe6pNsU8Pm0WaLwMgbmBLTwogsE94x6mZdWnX1n+UQr97zEilA6DagOf/L+Uh2mHfL//gvP//4WvmtU7gAz7ZSaOrt7n6VfpIAA)
}

.news-container .new-box .news-content .list-item .left{
    min-width: 226px;
    max-width: 226px;
    height: 127px;
    margin-right: 14px;
    border-radius: 6px
}

.news-container .new-box .news-content .list-item .left img{
    width: 100%;
    height: 100%;
    border-radius: 6px;
    object-fit: cover;
    object-position: left top
}

.news-container .new-box .news-content .list-item .right{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    height: 127px
}

.news-container .new-box .news-content .list-item .right .top{
    font-weight: var(--font-medium-weight);
    font-size: var(--font-min-size);
    color: #333;
    text-align: left
}

.news-container .new-box .news-content .list-item .right .middle{
    font-weight: 300;
    font-size: 14px;
    color: #6d6d6d;
    text-align: left;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    overflow: hidden;
    line-break: anywhere
}

.news-container .new-box .news-content .list-item .right .bottom img{
    width: 25px;
    height: 16px;
    content: url(data:image/webp;base64,UklGRnoCAABXRUJQVlA4WAoAAAAQAAAAMQAAHwAAQUxQSG8BAAABkHNb27HHsu/Ytm27tVPaSWc76WyMPVPbqGzbtm1fw0cRwcBtI0XJwjFf9w8kZejA6sMPvjw8sanVn5Ro1X0eLK9V6chT9BTApbmdRamFzYvuArhVLInDduDNZCT9b8iSb8ByPal6BVjvRGy9NwHH7MWxv4zP+cRVo/cHjhsKswdfskjE3J9YrynKqhfZJGY7UCvcaZGoq/HMjBTr/hkj8sTFEttJPNWSxeb7zyo2wUC8LNoHgSZieg2zpGdM9wHdTBZiJ7m48XT34Bh8Duhj0YvLO6DEIgaVeLtLDcVsNNw8uIrM9HNmlGzSQywWYKcsmgeBFmJyFTOyWHz5WU1MAoF46ZnwUGIzjudapFY38T9Az0KYleJ/2YWPWYK0AfUkyCl8zhAi5wfWaUpE2Oc8xYlEjleBdY681Nv8b+pJlO3A64kIVvIv/Qas0Cc5i58CuDinozCl4L/0LlE9Qlyv0SUlhv07Cp3c3BbAuhoCAFZQOCDkAAAA0AUAnQEqMgAgAD55LpFHpKKhoTfsAJAPCUAWI9XnxPA1TRTrGRaZRzlKRqGBaYyK2WkgegChAAD+sR//9y1tYxjcUvU+cru+D+qAu7sdNuObnrAOx8RYUSOnneQmVWb9qiPkF0jbB5YXweTkbjjaIDU0DDjiiOgA/w3+4Gi8K+xAmx6L3I5yjXYTxpj1mv4Ked/uuGH819uHrTqxIU+gQvQ+KFEwIgzJXhbM263nLbVi7MN4hTo/fSwwZNMsJ+blaILjqiX2eoFPHyB5ruQoMONUqsmLw86IRTd5q1HdYuSHgAAA);
    object-fit: cover;
    object-position: left top
}

.news-container .new-box .more-button{
    margin-top: 60px;
    width: 120px;
    height: 40px;
    border: 1px solid #b0b0b0;
    line-height: 40px;
    text-align: center;
    border-radius: 4px;
    color: #b0b0b0;
    background: transparent;
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.news-container .new-box .more-button .more-text{
    font-weight: var(--font-normal-weight);
    font-size: var(--font-min-size);
    color: #b0b0b0
}

.news-container .new-box .more-button .more-img{
    margin-left: 12px;
    width: 14px;
    height: 14px;
    content: url(data:image/webp;base64,UklGRp4BAABXRUJQVlA4WAoAAAAQAAAAGwAAGwAAQUxQSN4AAAABgGJr29PoPcGCTHz3rCAazxLYCEtI2UiXvWdkuubgUIOb9pqf7+ebFUQEA7dtG1ndu3fuJ1DEjxfvPH8vYh9WwhcFXqGs+pFMhkHHdTvBMCGPdUHdjGnkoIATpcy6xfjFkQcRb8QvM9Qz9iqwUOkzMzqPHJlxvq8JYcQjgJBpoXfPmxC8lCHwYgRTtZsYIr7gM3FQKjgJ/ZhDoFwYMl4wgET1KoSAizc7KBk6fOd0YQ17Qy5zlT51Fd0Q3UK6b676V/I//rD+Y9kb6w+LN3SeUnlR5WGV9//hzajeGgBWUDggmgAAAHAEAJ0BKhwAHAA+kTqXR6WjIiEwCACwEglBgAAbSLCFbQV7YDnqgK2qxCYAAP7snXMrHTLkjCCVddIxqNYotVccmozI2zeZ2WbBMQk6XDQqMvIe0yWlG46DR1pMvM1v3PFoKVYAclgzss2CYhJBuw8om3AfQDPXxdi6P36Qh8jhXXJYLbTzYeuNHgc5/HlTgysBGit/SqmAAAA=)
}

.news-container .new-box .more-button[data-v-c32caee8]:hover {
    border: 1px solid transparent;
    font-weight: var(--font-medium-weight);
    background: linear-gradient(151deg,#f8434e,#e71f3b)
}

.news-container .new-box .more-button:hover .more-text{
    font-weight: var(--font-normal-weight);
    font-size: var(--font-min-size);
    color: #fff
}

.news-container .new-box .more-button:hover .more-img{
    margin-left: 12px;
    width: 14px;
    height: 14px;
    content: url(data:image/webp;base64,UklGRnYBAABXRUJQVlA4WAoAAAAQAAAAGwAAGwAAQUxQSN4AAAABgGJr29PoPcGCTHz3rCAazxLYCEtI2UiXvWdkuubgUIOb9pqf7+ebFUQEA7dtG1ndu3fuJ1DEjxfvPH8vYh9WwhcFXqGs+pFMhkHHdTvBMCGPdUHdjGnkoIATpcy6xfjFkQcRb8QvM9Qz9iqwUOkzMzqPHJlxvq8JYcQjgJBpoXfPmxC8lCHwYgRTtZsYIr7gM3FQKjgJ/ZhDoFwYMl4wgET1KoSAizc7KBk6fOd0YQ17Qy5zlT51Fd0Q3UK6b676V/I//rD+Y9kb6w+LN3SeUnlR5WGV9//hzajeGgBWUDggcgAAADAEAJ0BKhwAHAA+kTqXR6WjIiEwCACwEglAE6ZQZLg6vbAc9UBW1WIIYAD++E7kgof621qGgDedXFFBd+V8K7z3kbvbjoNHWky8zW/c8UwGd3c3Wn88LPXxdi6P36Qh8jhXXJX4//wmG1oDTIOjdz94AA==)
}

