.block_image{
	position:relative;
	left:50%;
	transform:translate(-50%,0);
	margin:2px;
}
.sub-nav{
	position:absolute;
	visibility:hidden;
	opacity:0;
	background-color:#161616;
	line-height:40px;
	padding-right:15px;
	box-shadow: 5px 5px 9px 1px rgb(0 0 0 / 35%);
}
.imgslider {
    overflow: hidden;
    white-space: nowrap;
    display: inline;
}
.imgslider-new {
    overflow: hidden;
    white-space: nowrap; /*如果添加则不换行*/
    display: inline;  /*需要才有动画*/
}
.new-wrap{
	width:100%;height:200px;position:relative;letter-spacing:0.5px;
}
.new-time{
	color:#6bc5f9;font-size:14px;font-family:微软雅黑;padding:5px 20px;
}
.product-title{
	background-color:#4e6067;
	display:flex;
	text-overflow-color:white;
	text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.AddText_zh{
	padding: 2px 0 2px 40px;text-indent: -40px;
}
.AddText_en{
	padding: 2px 0 2px 50px;text-indent: -50px;
}
.img-item-new:hover{
	border: 1px solid #dd2bfdfa;
}
.team-name{
	color:white;font-size:16px;font-family:微软雅黑;font-weight:normal;padding-top:15px;padding-bottom:5px;text-align:center;
}
.team-duty{
	color:white;font-size:16px;font-family:微软雅黑;font-weight:normal;padding-bottom:15px;text-align:center;
}
.navilisub_zh{
	cursor: pointer;
	display: inline-block;
    position: relative;
    z-index: auto;
    vertical-align: middle;
	margin:15px 0 15px 0;
	text-decoration: none;
	color:#a5a5a5;
	font-size:18px;
}
.navilisub_zh:hover{
	color:#449caf;
}
.navilisub_zh:hover > .sub-nav{
	color:#f1f1f1;
	visibility:visible;
	opacity:1;
}
.navilisub_en{
	cursor: pointer;
	display: inline-block;
    position: relative;
    z-index: auto;
    vertical-align: middle;
	margin:15px 0 15px 0;
	text-decoration: none;
	color:#a5a5a5;
	font-size:16px;
}
.navilisub_en:hover{
	color:#449caf;
}
.navilisub_en:hover > .sub-nav{
	color:#f1f1f1;
	visibility:visible;
	opacity:1;
}
.carousel {
  position: relative;
  width: 100%;
}
.carousel-images {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
}
.carousel-images img {
  width: 100%;
  height: 100%;
  position: absolute;
  opacity: 0;
  transition: opacity 0.5s ease;
}
.carousel-images img.active {
  opacity: 1;
}
 .arrow-left {
  left: 10px;
}
 .arrow-right {
  right: 10px;
  /*onmouseleave:鼠标移出时触发，
  onmouseenter:鼠标移入时触发
  */
}
.aniElement{
	/*仅用来区别是否动画*/
	opacity:0;	
}
.ani-element101{
	animation-name:;
	animation-duration:1s;
	/* Safari and Chrome */
	-webkit-animation-name:flyleft;
	-webkit-animation-duration:1s;
	opacity:1;
}
.ani-element102{
	animation-name:;
	animation-duration:1s;
	/* Safari and Chrome */
	-webkit-animation-name:flyright;
	-webkit-animation-duration:1s;
	opacity:1;
}
.ani-element103{
	animation-name:;
	animation-duration:1s;
	/* Safari and Chrome */
	-webkit-animation-name:;
	-webkit-animation-duration:1s;
}
.ani-element104{
	animation-name:;
	animation-duration:2s;
	/* Safari and Chrome */
	-webkit-animation-name:;
	-webkit-animation-duration:2s;
}
.ani-element105{
	animation-name:;
	animation-duration:2s;
	/* Safari and Chrome */
	-webkit-animation-name:;
	-webkit-animation-duration:2s;
}
.ani-element106{
	animation-name:;
	animation-duration:2s;
	/* Safari and Chrome */
	-webkit-animation-name:;
	-webkit-animation-duration:2s;
}
.ani-element107{
	animation-name:;
	animation-duration:2s;
	/* Safari and Chrome */
	-webkit-animation-name:;
	-webkit-animation-duration:2s;
}
.ani-element108{
	animation-name:;
	animation-duration:2s;
	/* Safari and Chrome */
	-webkit-animation-name:;
	-webkit-animation-duration:2s;
}
.ani-element109{
	animation-name:;
	animation-duration:2s;
	/* Safari and Chrome */
	-webkit-animation-name:;
	-webkit-animation-duration:2s;
}
.ani-element110{
	animation-name:;
	animation-duration:2s;
	/* Safari and Chrome */
	-webkit-animation-name:;
	-webkit-animation-duration:2s;
}
@keyframes flyleft{
	0%{  opacity:0;  -webkit-transform:translate3d(-50%,0,0);  transform:translate3d(-50%,0,0)   }  
	100%{  opacity:1;  -webkit-transform:translateZ(0);  transform:translateZ(0)   }
}
@-webkit-keyframes flyleft{ /* Safari and Chrome */
	0%{  opacity:0;  -webkit-transform:translate3d(-50%,0,0);  transform:translate3d(-50%,0,0)   }  
	100%{  opacity:1;  -webkit-transform:translateZ(0);  transform:translateZ(0)   }
}
@keyframes flyright{
	0%{  opacity:0;  -webkit-transform:translate3d(50%,0,0);  transform:translate3d(50%,0,0)   }  
	100%{  opacity:1;  -webkit-transform:translateZ(0);  transform:translateZ(0)   }
}
@-webkit-keyframes flyright{ /* Safari and Chrome */
	0%{  opacity:0;  -webkit-transform:translate3d(50%,0,0);  transform:translate3d(50%,0,0)   }  
	100%{  opacity:1;  -webkit-transform:translateZ(0);  transform:translateZ(0)   }
}
@keyframes flyup{
	0%{  opacity:0;  -webkit-transform:translate3d(0,100%,0);  transform:translate3d(0,100%,0)   }  
    100%{  opacity:1;  -webkit-transform:translateZ(0);  transform:translateZ(0);   }
}
@-webkit-keyframes flyup{ /* Safari and Chrome */
    0%{  opacity:0;  -webkit-transform:translate3d(0,100%,0);  transform:translate3d(0,100%,0)   }  
    100%{  opacity:1;  -webkit-transform:translateZ(0);  transform:translateZ(0);   }
}
@keyframes flyscale{
    0%{  opacity:0;  -webkit-transform:scale(0.5);  transform:scale(0.5)  }  
    100%{  opacity:1;  -webkit-transform:scale(1.0);  transform:scale(1.0);   }
}
@-webkit-keyframes flyscale{ /* Safari and Chrome */
    0%{  opacity:0;  -webkit-transform:scale(0.5);  transform:scale(0.5)  }  
    100%{  opacity:1;  -webkit-transform:scale(1.0);  transform:scale(1.0);   }
}
.wrapper{
	word-wrap:break-word;
}
.clear {
    float: none;
    clear: both;
}
@font-face {
  font-family:LatoHeavy; /* Font name */
  src: url('./Lato-Heavy.ttf');
}
@font-face {
  font-family:LatoHeavy; /* Font name */
  src: url('./Lato-Heavy.ttf');
}
@font-face {
  font-family:LatoBold; /* Font name */
  src: url('./Lato-Bold.ttf');
}
.navigation{
	padding:0;
	margin:0;
	display:table-cell;
	vertical-align:middle;
}
body{
	margin:0;
	font-family:LatoBold;
}
dd, dl, menu, ol, ul {
    list-style: none;
    list-style-image: none;
}
li{
	margin:0px;
}
.navili_zh{
	display: inline-block;
    position: relative;
    z-index: auto;
    vertical-align: middle;
	margin:15px 0 15px 0;
	text-decoration: none;
	color:#a5a5a5;
	font-size:17px;
}
.navili_en{
	display: inline-block;
    position: relative;
    z-index: auto;
    vertical-align: middle;
	margin:15px 0 15px 0;
	text-decoration: none;
	color:#a5a5a5;
	font-size:16px;
}
.navili_zh:hover{
	color:#449caf;
	/*font-weight:bold;*/
}
.navili_en:hover{
	color:#449caf;
}
.lannav:hover{
	opacity:0.5;
}
.underline{ 
  position:absolute;   display:block;   overflow:hidden;   left:50%;   bottom:-5px;   width:0;   height:1px;   opacity:0;   -webkit-transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s;   transition:all 0.6s cubic-bezier(0.215,0.61,0.355,1) 0s; 
}
.row{
	padding-left:0;padding-right:0;padding-top:10vh;padding-bottom:40px;margin-top:0;margin-bottom:0;
}
.rowsub:hover > .background-box{
	border:1px solid #a14feb;
}
.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease
}
.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out
}
.active{display:block
}
.carousel-inner{
	position:absolute;height:100%;overflow:hidden
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0
}
.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%
}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")
}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")
}
.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none
}
.carousel{position:relative
}
.d-block{display:block!important
}
.w-100{width:100%!important
}
.slider {
  width: 500px;
  height: 300px;
  overflow: hidden; /* 隐藏超出尺寸的图片 */
  position: relative;
}
.slider-wrapper {
  width: 100%; 
  height: 100%;
  display: flex;
  transition: transform 0.5s ease; /* 设置滚动效果的过渡动画 */
}
.slide {
  width: 100%;
  height: 100%;
  flex-shrink: 0; /* 防止图片缩小 */
}
.slide {
  width: 100%;
  height: 100%;
}
.scroll-top{
	width: 34px;
    height: 34px;
    background-color: #3edbffc2;
    position: fixed;
    right: 20px;
    bottom: 20px;
    padding: 0;
    margin: 0;
	font-size: 26px;
    line-height: 42px;
    text-align: center;
    color: white;
	z-index:9999;
}
.about:hover{
	color:white;
}
.mb-container{
	z-index:99999;
	position:absolute;
	right:0px;
	top:61px;
	width:60%;
	color:#f0f0f0;
	background-color:#255869;
	box-shadow:-4px 3px 7px 1px rgb(0 0 0 / 35%);
}
#consult2:hover{
	background-color:white;
	color:#2c809f;
}
.block-title_zh{
	letter-spacing: 2px; text-align: center;
}
.block-title_en{
	letter-spacing: 0; text-align: center;
}


/**********************/
@media screen and (max-width:995px){
	.arrow-left, .arrow-right {
	  position: absolute;
	  top: 50%;
	  transform: translate(0, -50%);
	  font-size: 28px;
	  cursor: pointer;
	  color:#f0f0f0;
	  background-color:#ffffff30;
	  padding:2px;
	}
	.lannav-m{
		padding:5px 2px;
		font-size:15px;
		border-bottom:1px solid #ffffff1c;
	}
	.mobile-a{
		display:block;
		padding:0 10px;
	}
	.navigation{
		display:none;
	}
	header{  
		width:100%;
		height:62px;
		background-color:#161616;
		color:#737373
		box-shadow: 5px 5px 9px 1px rgb(0 0 0 / 35%);
		position:relative;
		z-index:9999;
	}
	#naviimg{
		height:30px;
	}
	a {
		text-decoration: none;
		color: inherit; /* 继承父元素的文字颜色 */
		text-decoration-color: inherit; /* 继承父元素的下划线颜色 */
		background-color: transparent; /* 背景颜色透明 */
		letter-spacing:1px;
		text-indent: 1px; 
		padding:9px;
	}
	.button{
		border-width:2px; 
		border-color:#93a6ad; 
		background-color:#93a6ad; 
		color:#ffffff;
		padding:5px 10px;
	}
	.psLeft{
		position:relative;
		width:100%;
		max-width:100%;
	}
	.psRight{
		position:relative;
		width:100%;
		max-width:100%;
	}
	.container{
		max-width:100%;
		margin:0 auto;
		padding: 20px 15px;
	}
	.section-img{
		position:relative;left:50%;
		transform:translate(-50%, 0%);
		width:100%;
	}
	.rowsub{
    	border-radius:0px;
    	position:relative;
    	width:100%;
		margin-bottom:40px;
    }
	.commentTextSub{
	   letter-spacing: 1px;
	   line-height: 17px;
	   font-size: 12px;
	   color: #a0a0a0;
	   padding:5px 0;
	   margin-left:0px;
	   text-align:justify;
    }
	.right-box{
		position: absolute; width: 90%; left: 50%; top: 50%; transform: translate(-50%, -50%);
	}
	.wra-bar{
		background-color: #4b5346; padding:20px;position:relative;float:left;max-width:95%;
	}
	.mobile{
		padding-right:0px;
	}
	.mobiletext{
		font-size: 13px;
        line-height: 17px;
	}
	.mainTitle{
    	font-size:23px;
    	font-weight:normal;
    	font-style:normal;
    	color:#222222;
    	padding-bottom:15px;
    }
	.center-title{
	    text-align:center;
	    font-size:23px;
	    font-weight:normal;
	    font-style:normal;
	    color:#222222;
	    padding:10px 0;
    }
	.new-boxs{
        width: 100%;
		overflow:hidden;
		padding-top:10px;
		position:relative;
	}
	.about-main{
		position:relative;padding:0 30px;
	}
	.about-add{
		position:relative;padding:40px 30px 0;
	}
	.about-qr{
		position:relative;
		/*padding: 20px 30px;*/
		margin:20px auto;
		width:90%;
		display:flex;
	}
	.footerbox{
		background-color: #074377;color: #cbcbcb;
	}
	.footerwarp{
		max-width:100%;margin:0 auto;padding-top:60px;
	}
	#navion{
		max-width:100%;margin:0 auto;height:61px;
	}
	#contaier{
		max-width:100%;overflow:hidden;padding-top:20px;
	}
	.img-item{
		list-style:none;
		/*display: inline-block;*/
		width:270px;
		/*margin-right:60px;*/
		left: 50%;
		position: relative;
		transform: translate(-50%, 0);
	}
	.img-item-new{
		list-style:none;
		/*display: inline-block;*/
		/*width:370px;*/
		box-shadow: 0px 0px 15px #ccc;
		margin:18px 30px 30px;
		background-color:#7b9fa1;
	}
	.background-box{
		position:absolute;
		width:100%;
		margin:0;
		height:100%;z-index:2;box-shadow:0px 0px 25px #ccc;
	}
	.rowbox{
		padding:40px 0 0;
		position:relative;
		width:100%;
		display:table;
	}
	.new-text{
    	position:absolute;white-space:normal;
    	color:white;
    	line-height:22px;text-align:justify;word-wrap:break-word;
		font-size:13px;
		padding:5px 20px;
    	text-overflow: ellipsis;
    	overflow:hidden;
    	white-space: pre-wrap;
    	display: -webkit-box;
        -webkit-line-clamp: 4;	/*显示行数*/
        -webkit-box-orient: vertical;  
    }
	.new-title{
	    overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
		font-size:17px;font-family:微软雅黑;font-weight:bold;padding:20px 20px 10px;
    }
	.box-min-text_zh{
    	font-size: 13px;
        color: #7d7d7d;
    	text-overflow: ellipsis;
    	overflow:hidden;
    	white-space: pre-wrap;
    	display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;  
    }
	.box-min-text_en{
    	font-size: 13px;
        color: #7d7d7d;
    	text-overflow: ellipsis;
    	overflow:hidden;
    	white-space: pre-wrap;
    	display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;  
    }
	.text-h2{
		font-size: 17px;
	}
	.container-box{
	    padding:0 25px;
		text-align:justify;
    }
    .container-box-2{
    	padding:0 40px;
    }
	.color-box{
		width:40px;height:100%;background-color:#3a3f2b;
	}
	.commentText{
	    letter-spacing: 1px;
	    line-height: 22px;
	    color: #484848;
	    text-align:justify;
		font-size:13px;
    }
	.m-box2_zh{
		padding:15px 15px;
		bottom:0;
		position:absolute;
		line-height:1.5em;
		border-radius:0px;
	}
	.m-box2_en{
		padding:15px 15px;
		bottom:0;
		position:absolute;
		line-height:1.1em;
		border-radius:0px;
	}
	.commentText-h1{
	   font-size: 14px;
	   line-height:21px;
	   color: rgb(132, 132, 132);
	   text-align:justify;
    }
	.about{
		height:60px;
		border-top:1px solid #ffffff94;
		background-color: #074377;
		text-align:center;
		padding-top: 15px;
		font-size:14px;
	}
	.background-box-2{
		position:absolute;
		width:100%;
		margin:0 auto;
		height:100%;z-index:2;
		background-color:#93a6ad;
	}
	.block_image_2{
		height:35px;
	}
}

/*computer*/
@media screen and (min-width:995px){
	.arrow-left, .arrow-right {
	  position: absolute;
	  top: 50%;
	  transform: translateY(-50%);
	  font-size: 35px;
	  cursor: pointer;
	  color:#f0f0f0;
	  background-color:#ffffff30;
	  padding:5px 16px 5px 16px;
	}
	header{  
		width:100%;
		height:87px;
		background-color:#161616;
		color:#737373;
		box-shadow: 5px 5px 9px 1px rgb(0 0 0 / 35%);
		position:relative;
		z-index:9999;
	}
	#naviimg{
		height:37px;
	}
	a {
		text-decoration: none;
		color: inherit; /* 继承父元素的文字颜色 */
		text-decoration-color: inherit; /* 继承父元素的下划线颜色 */
		background-color: transparent;
		letter-spacing:1px;
		text-indent: 1px; 
		padding:14px;
	}
	.button{
		border-width:2px; 
		border-color:#93a6ad; 
		background-color:#93a6ad; 
		color:#ffffff;
		padding:10px 20px;
	}
	.psLeft{
		position:relative;
		width:50%;
		float:left;
		max-width:100%;
	}
	.psRight{
		position:relative;
		width:50%;
		float:left;
		max-width:100%;
	}
	.container{
		max-width:1280px;
		margin:0 auto;
		padding: 50px 40px;
	}
	.section-img{
		position:relative;left:50%;
		transform:translate(-50%, 0%);
		width:85%;
	}
	.rowsub{
    	border-radius:0px;
    	position:relative;
    	width:33.333%;
    	float:left;
    	/*-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;*/
    }
	.commentTextSub{
	   letter-spacing: 1px;
	   line-height: 26px;
	   font-size: 15px;
	   color: #a0a0a0;
	   padding:5px 0;
	   margin-left:30px;
	   padding-right:40px;
	   text-align:justify;
    }
	.right-box{
		position: absolute; width: 50%; right: 5%; top: 50%; transform: translate(0, -50%);
	}
	.wra-bar{
		background-color: #4b5346; padding:20px;position:relative;float:left;max-width:520px
	}
	.mobile{
		padding-right:40px;
	}
	.mobiletext{
		font-size:15px;
	}
	.mainTitle{
    	font-size:30px;
    	font-weight:normal;
    	font-style:normal;
    	color:#222222;
    	padding-bottom:15px;
    }
	.center-title{
	text-align:center;
	font-size:30px;
	font-weight:normal;
	font-style:normal;
	color:#222222;
	padding:10px 0;
    }
	.new-boxs{
		max-width:1340px;width:102%;overflow:hidden;padding-top:10px;left:-30px;position:relative;
	}
	.about-main{
		position:relative;
		width:23%;float:left;
		padding-right:60px;
	}
	.about-add{
		position:relative;
		width:31%;
		float:left;
		padding-right:60px;
	}
	.about-qr{
		position: relative;
        float: left;
        width: 30%;
        display: flex;
	}
	.footerbox{
		background-color: #074377;height:400px;color: #cbcbcb;
	}
	.footerwarp{
		max-width:1280px;margin:0 auto;
		padding:60px 40px 0 40px;
		height:300px;
	}
	#navion{
		max-width:1380px;margin:0 auto;height:87px;
	}
	#contaier{
		max-width:1280px;overflow:hidden;padding-top:20px;
	}
	.img-item{
		list-style:none;
		display: inline-block;
		width:270px;
		margin-right:60px;
	}
	.img-item-new{
		list-style:none;
		display: inline-block;
		width:370px;
		box-shadow: 0px 0px 15px #ccc;
		margin:18px 30px;
		background-color:#7b9fa1;
	}
	.background-box{
		position:absolute;width:calc(100% - 40px);margin:0 20px;height:100%;z-index:2;box-shadow:0px 0px 25px #ccc;
	}
	.rowbox{
		padding:40px 0 0;
		position:relative;
		left:-20px;
		width:calc(100% + 40px);
		display:table;
	}
	.new-text{
    	position:absolute;white-space:normal;
    	color:white;
    	line-height:22px;text-align:justify;word-wrap:break-word;
		font-size:15px;padding:5px 20px;
    	text-overflow: ellipsis;
    	overflow:hidden;
    	white-space: pre-wrap;
    	display: -webkit-box;
        -webkit-line-clamp: 4;	/*显示行数*/
        -webkit-box-orient: vertical;  
    }
	.new-title{
	    overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-family:微软雅黑;font-weight:bold;padding:20px 20px 10px;
    }
	.box-min-text_zh{
    	font-size: 15px;
        color: #7d7d7d;
    	text-overflow: ellipsis;
    	overflow:hidden;
    	white-space: pre-wrap;
    	display: -webkit-box;
        -webkit-line-clamp: 3;	/*显示行数*/
        -webkit-box-orient: vertical;  
    }
	.box-min-text_en{
    	font-size: 15px;
        color: #7d7d7d;
    	text-overflow: ellipsis;
    	overflow:hidden;
    	white-space: pre-wrap;
    	display: -webkit-box;
        -webkit-line-clamp: 5;	/*显示行数*/
        -webkit-box-orient: vertical;  
    }
	.text-h2{
		font-size: 20px;
	}
	.container-box{
	    padding:0 60px;
    }
    .container-box-2{
    	padding:0 40px;
    }
	.color-box{
		width:100px;height:100%;background-color:#3a3f2b;
	}
	.commentText{
	    letter-spacing: 1px;
	    line-height: 26px;
	    color: #484848;
	    text-align:justify;
    }
	.m-box2_zh{
		padding:15px 25px;bottom:0;position:absolute;line-height:1.5em;border-radius:0px;
	}
	.m-box2_en{
		padding:15px 25px;
		bottom:0;position:absolute;
		line-height:1.2em;
		border-radius:0px;
	}
	.commentText-h1{
	   font-size: 15px;
	   color: rgb(112, 112, 112);
	   text-align:justify;
	   line-height:23px;
    }
	.about{
		height:60px;
		border-top:1px solid #ffffff94;
		background-color: #074377;
		text-align:center;
		padding-top: 15px;
		font-size:14px;
		margin:0 80px;
	}
	.background-box-2{
		position:absolute;
		width:calc(100% - 40px);margin:0 20px;height:100%;z-index:2;
		background-color:#93a6ad;
	}
	.block_image_2{
		height:40px;
	}
}