@import url("master.css");
@import url("../font/icon/iconfont.css");
@import url("../../lib/css/roll.css");
@import url("../../lib/css/animate.css");
:root{
	--color01:#253f94;
	--color02:#ffc357;
	--color03:#0042ad;
	--bcr1:cubic-bezier(.4,.4,0,1);
	--bcr2:cubic-bezier(0.075, 0.82, 0.165, 1);
}
.move_top{padding-top:1.1rem;}
.mobile_img{display:none;}

.container{overflow: hidden;}

/*main*/
#main{position:fixed;top:0;left:0;right:0;bottom:0;}
#main .scrollbar-track-y{background-color:#eee;position:absolute;right:0;top:0;border-radius:8px;}
#main .scrollbar-track-y .scrollbar-thumb-y{background-color:var(--color02);width:100%;}

#main .liTxt{padding-right:15px;margin-right:-15px;}
#main .liTxt .scrollbar-track-y{width:3px;border-radius:3px;}
#main .liTxt .scrollbar-track-y .scrollbar-thumb-y{border-radius:3px;}

/*font_effect*/
.font_effect>span{display:inline-table;overflow:hidden;}
.font_effect>span>font{display:block;-webkit-animation-duration:.6s !important;animation-duration:.6s !important;}


/*》》》》》》》》》》相册、视频（打开动画）《《《《《《《《《《*/
#spotlight{background-color:rgba(0,0,0,.6);clip-path: circle(0px at center);-webkit-clip-path:circle(0px at center);}
#spotlight.show{clip-path: circle(100% at center);-webkit-clip-path: circle(100% at center);
transition: clip-path ease 1s;-webkit-transition: clip-path ease 1s;}

/*》》》》》》》》》》字体间距《《《《《《《《《《*/
.zh{letter-spacing:0.075em;}

/*》》》》》》》》》》分页器《《《《《《《《《《*/
.pagination{text-align:center;}
.pagination li{display:inline-block;padding:0 .1rem;}
.pagination li a,.pagination li span{display:block;width:.6rem;height:.6rem;line-height:.6rem;border:1px solid var(--color01);border-radius:50%;
background-color:#fff;color:var(--color01);transition:all 0.35s ease;}
.pagination li.active span{background-color:var(--color01);color:#fff;pointer-events:none;}
.pagination li.disabled span{cursor: not-allowed;}


/*搜索*/
.search{position: fixed;top: 0;left: 0;width: 100%;height: 100vh;z-index: 1200;background-color: rgba(0,0,0,.5);
opacity: 0;pointer-events: none;transition: opacity .5s ease;}
.search>div{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 1440px;max-width: 90%;}
.search>div:before{content: '';position: absolute;width: calc(100% + .2rem);height: calc(100% + .2rem);
background-color: #fff;z-index: -1;top:-.1rem;left: -.1rem;transition: all 0.5s;}
.search .search-close{position: absolute;right: .2rem;top: .2rem;width: .72rem;height: .72rem;text-align: center;
line-height: .6rem;font-size: .30rem;color: #000;font-weight: bold;}
.search .search-close i{display: inline-block;transition: .5s ease;}
.search .search-content{padding: 2rem;transform: scale(.8);transition: transform 0.5s;}
.search .search-content .search-title{text-align: center;line-height: 1;letter-spacing: 0.075em;color: #000;}
.search .search-content .search-form{width: 100%;justify-content: center;margin-top: .7rem;}
.search .search-content .search-form ._txt input{width: 100%;height: 100%;border:none;
background: none;border-bottom: 1px solid #ddd;color: #333;}
.search .search-content .search-form ._txt input::-webkit-input-placeholder{color: #ddd;}
.search .search-content .search-form ._txt input:-moz-placeholder{color: #ddd;}
.search .search-content .search-form ._txt input::-moz-placeholder{color: #ddd;}
.search .search-content .search-form ._txt input:-ms-input-placeholder{color: #ddd;}
.search .search-content .search-form ._btn{width: .58rem;height: .58rem;}
.search .search-content .search-form ._btn button{width: 100%;height: 100%;font-size: .32rem;
border:none;background: none;font-weight: bold;color: #999;transition: color .25s ease;}
.search .search-content .search-form ._btn button:hover{color: var(--color01);}
.search .search-close:hover i{transform: rotate(270deg);}
.search.on{opacity: 1;pointer-events: auto;}
.search.on>div:before{width: 100%;height: 100%;top: 0;left: 0;}
.search.on .search-content{transform: none;}
@media screen and (max-width:1024px){
	.search>div:before{width: calc(100% + 10vw);height: calc(100% + 10vw);left: -5vw;top: -5vw;}
	.search .search-content{padding: 1.2rem .5rem;padding-left: .7rem;}
}
@media screen and (max-width:768px){
	.search .search-content .search-title{font-size: 16px;}
	.search .search-content .search-form ._btn{width: .72rem;height: .72rem;}
	.search .search-content .search-form ._btn button{font-size: 20px;}
	.search .search-close{font-size: 18px;}
}

/*href_hover*/
/*线型*/
.hoverable .hoverable_txt{position:relative;display:inline-block;}
.hoverable .hoverable_txt:after{content: '';width:100%;height:1px;
position:absolute;left:0;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);
-webkit-transform-origin: right top;transform-origin: right top;
transition: -webkit-transform .5s cubic-bezier(.215,.61,.355,1);
transition: transform .5s cubic-bezier(.215,.61,.355,1);}

/*富文本强制定义*/
.richText{text-align: justify;}
.richText img{display: inline-block !important;max-width: 100% !important;}
.richText p,
.richText span,
.richText em{font-size: 16px !important;}
.richText video{max-width: 100%;display: inline-block;}
.richText a{color: var(--color01) !important;text-decoration:underline !important;}

/*返回顶部*/
#back_top{position:fixed;right:2.6vw;bottom:5.208333333333334vw;opacity: 0;visibility: hidden;
transform:translateY(100%);-webkit-transform:translateY(100%);z-index:888;transition:all .6s ease;}
#back_top.onshow{opacity:1;-webkit-opacity:1;visibility:visible;transform:none;-webkit-transform:none;}
#back_top .master_backTop .master_aperture{background-color:rgba(37,63,148,.7);position:absolute;width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;
opacity:0;-webkit-opacity:0;z-index:-1;}
#back_top .master_backTop .master_backTop_btn{color:#fff;width:.64rem;height:.64rem;border-radius:50%;-webkit-border-radius:50%;
align-items:center;justify-content:center;z-index:2;background-color:var(--color01);}
#back_top .master_backTop .master_aperture.circle01{animation:scalej01 2s .4s infinite;-webkit-animation:scalej01 2s .4s infinite;}
@keyframes scalej01{
	0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;-webkit-opacity:1;}
    100%{ transform:scale(1.4);-webkit-transform:scale(1.4);opacity:0;-webkit-opacity:0;}
}  
@-webkit-keyframes scalej01{
	0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;-webkit-opacity:1;}
    100%{ transform:scale(1.4);-webkit-transform:scale(1.4);opacity:0;-webkit-opacity:0;}
}  
#back_top .master_backTop .master_aperture.circle02{animation:scalej02 2s infinite;-webkit-animation:scalej02 2s infinite;}
@keyframes scalej02{
	0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;-webkit-opacity:1;}
    100%{transform:scale(1.8);-webkit-transform:scale(1.8);opacity:0;-webkit-opacity:0;}
}  
@-webkit-keyframes scalej02{
	0%{transform:scale(1);-webkit-transform:scale(1);opacity:1;-webkit-opacity:1;}
    100%{transform:scale(1.8);-webkit-transform:scale(1.8);opacity:0;-webkit-opacity:0;}
}  

.bubble{width:100%;height:100%;position:absolute;left:0;top:0;z-index: -1;} 
.bubble span,.back_bubble span{display:block;width:20px;height:20px;border-radius:50%;-webkit-border-radius:50%;z-index:-1; 
transition: ease 1s;-webkit-transition: ease 1s;position:absolute;left:50%;
bottom:0px;transform: translateX(-50%);-webkit-transform: translateX(-50%);opacity:0;-webkit-opacity:0;}
.bubble span:nth-child(1){animation:pao 4s linear infinite;-webkit-animation:pao 4s linear infinite;background: rgba(37,63,148,.6);}
.bubble span:nth-child(2){animation:pao3 6s linear infinite;-webkit-animation:pao3 6s linear infinite;
-webkit-transition-delay:0.3s;transition-delay:0.3s;background: rgba(37,63,148,.8);}
.bubble span:nth-child(3){animation:pao2 3s linear infinite;-webkit-animation:pao2 3s linear infinite;
-webkit-transition-delay:0.8s;transition-delay:0.8s;background: rgba(37,63,148,1);}
.bubble span:nth-child(4){animation:pao4 9s linear infinite;-webkit-animation:pao4 9s linear infinite; background: rgba(37,63,148,.3);}
.bubble span:nth-child(5){animation:pao5 7s linear infinite;-webkit-animation:pao5 7s linear infinite; background: rgba(37,63,148,.5);}
 @keyframes pao{
 	0% {
 		transform: translate(200%,-30px) rotate(360deg) scale(.4,.4);
 		-webkit-transform: translate(200%,-30px) rotate(360deg) scale(.4,.4);
 		opacity:1;-webkit-opacity:1;
 	}
 
 	50% {
 		transform: translate(0%,-70px) rotate(360deg) scale(.8,.8);
 		-webkit-transform: translate(0%,-70px) rotate(360deg) scale(.8,.8);
 		opacity:.5;-webkit-opacity:.5;
 	}
 
 	100% {
 		transform: translate(-200%,-100px) rotate(360deg) scale(1,1);
 		-webkit-transform: translate(-200%,-100px) rotate(360deg) scale(1,1);
 		opacity:0;-webkit-opacity:0;
 	
 	}
 }
 @keyframes pao2 {
 	0% {
 		transform:translate(-200%,0px) rotate(360deg) scale(1,1);
 		-webkit-transform:translate(-200%,0px) rotate(360deg) scale(1,1);
 		opacity:1;-webkit-opacity:1;
 	}
 
 	50% {
 		transform: translate(250%,-50px) rotate(360deg) scale(.8,.8);
 		-webkit-transform: translate(250%,-50px) rotate(360deg) scale(.8,.8);
 		opacity:.5;-webkit-opacity:.5;
 	}
 
 	100% {
 		transform: translate(100%,-100px) rotate(360deg) scale(.4,.4);
 		-webkit-transform: translate(100%,-100px) rotate(360deg) scale(.4,.4);
 		opacity:0;-webkit-opacity:0;
 	
 	}
 }
 @keyframes pao3 {
 	0% {
 		transform: translate(0%,0px) rotate(360deg) scale(1,1);
 		-webkit-transform: translate(0%,0px) rotate(360deg) scale(1,1);
 		opacity:1;-webkit-opacity:1;
 	}
 
 	50% {
 		transform: translate(-250%,-50px) rotate(360deg) scale(.8,.8);
 		-webkit-transform:translate(-250%,-50px) rotate(360deg) scale(.8,.8);
 		opacity:.5;-webkit-opacity:.5;
 	}
 
 	100% {
 		transform: translate(-300%,-100px) rotate(360deg) scale(.4,.4);
 		-webkit-transform:translate(-300%,-100px) rotate(360deg) scale(.4,.4);
 		opacity:0;-webkit-opacity:0;
 	
 	}
 }
@keyframes pao4 {
	0% {
		transform: translate(400%,0px) rotate(360deg) scale(1,1);
		-webkit-transform: translate(400%,0px) rotate(360deg) scale(1,1);
		opacity:1;-webkit-opacity:1;
	}

	50% {
		transform: translate(400%,-50px) rotate(360deg) scale(.8,.8);
		-webkit-transform: translate(400%,-50px) rotate(360deg) scale(.8,.8);
		opacity:.5;-webkit-opacity:.5;
	}

	100% {
		transform: translate(-100%,-100px) rotate(360deg) scale(.4,.4);
		-webkit-transform: translate(-100%,-100px) rotate(360deg) scale(.4,.4);
		opacity:0;-webkit-opacity:0;
	}
}
@keyframes pao5 {
	0% {
		transform: translate(-400%,0px) rotate(360deg) scale(.1,.1);
		-webkit-transform:translate(-400%,0px) rotate(360deg) scale(.1,.1);
		opacity:1;-webkit-opacity:1;
	}

	50% {
		transform: translate(-400%,-50px) rotate(360deg) scale(.6,.6);
		-webkit-transform: translate(-400%,-50px) rotate(360deg) scale(.6,.6);
		opacity:.5;-webkit-opacity:.5;
	}

	100% {
		transform: translate(0%,-100px) rotate(360deg) scale(1,1);
		-webkit-transform: translate(0%,-100px) rotate(360deg) scale(1,1);
		opacity:0;-webkit-opacity:0;
	}
}



/*》》》》》》》》》》搜索结果《《《《《《《《《《*/
.query{padding-top: .8rem;padding-bottom: 1.2rem;}
.query_top{height:.8rem;line-height:.8rem;padding:0 .4rem;background-color:var(--color01);color: #fff;}
.query_list .query_item{height:.8rem;line-height:.8rem;}
.query_item a{padding:0 .4rem;border-bottom:1px dashed #ddd;}
.query_item .query_time{margin-left:auto;padding-left:.4rem;color: #999;}
.query_item .query_name{transition:color 0.25s ease;color: #666;
white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media screen and (max-width:768px){
	.query_top{height:1rem;line-height:1rem;}
	.query_list .query_item{height:1rem;line-height:1rem;}
}
.query_item a:hover .query_name{color:var(--color01);}


/*》》》》》》》》》》Menu《《《《《《《《《《*/
.openMenu{display: none;}
.openMenu>a{align-items:center;outline:none;}
.openMenu .openMenu_btn{width:24px;height:24px;}
.openMenu .openMenu_btn span{position:absolute;width:100%;height:2px;border-radius:2px;
transition:all 0.4s ease;background-color: var(--color01);}
.openMenu .openMenu_btn span:nth-child(1){top:3px;left: 0;}
.openMenu .openMenu_btn span:nth-child(2){top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:16px;right: 0;}
.openMenu .openMenu_btn span:nth-child(3){bottom:3px;left: 0;}

.header.mobileNav .openMenu .openMenu_btn span:nth-child(1){top:11px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.header.mobileNav .openMenu .openMenu_btn span:nth-child(2){opacity:0;-webkit-opacity:0;visibility:hidden;}
.header.mobileNav .openMenu .openMenu_btn span:nth-child(3){bottom:11px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}


/*》》》》》》》》》》页头《《《《《《《《《《*/
.header{position: fixed;top: 0;left: 0;width: 100%;height: 1.1rem;z-index: 99;border-bottom: 1px solid rgba(255,255,255,.2);
transition: transform .5s cubic-bezier(0.3, 0.02, 0.47, 0.95);align-items: center;}
.header:after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;box-shadow:0 0 10px rgba(0, 0, 0, .1);
background-color: #fff;z-index: -1;transform: translateY(-100%);transition: transform .5s ease-in-out;}

.header .logo{height: 100%;align-items: center;padding: 0 .3rem;}
.header .logo>a{height: .7rem;position: relative;}
.header .logo>a>img{height: 100%;transition: opacity .5s ease-in-out;}
.header .logo ._logo1{opacity: 1;}
.header .logo ._logo2{opacity: 0;position: absolute;top: 0;left: 0;}
.header .nav{line-height: 1.1rem;border-left: 1px solid rgba(255,255,255,.2);transition: border-color .3s ease-in-out;}
.header .nav .navlist{justify-content: center;}
.header .nav .navlist .nav_a{position: relative;}
.header .nav .navlist .nav_a>a{color: #fff;padding: 0 1.5625vw;position: relative;transition: color .5s ease-in-out;}
.header .nav .navlist .nav_a>a i{display: none;}
.header .nav .navlist .nav_a ._icon{position: relative;width: .39rem;height: .14rem;position: absolute;top: 72.5%;left: 50%;
transform: translateX(calc(-50% + 10px));opacity: 0;transition: all .3s ease-in-out;}
.header .nav .navlist .nav_a ._icon:before,
.header .nav .navlist .nav_a ._icon:after{content: '';position: absolute;width: 100%;height: 100%;
background-position: center center;background-repeat: no-repeat;background-size: contain;
position: absolute;top: 0;left: 0;transition: opacity .5s ease-in-out;}
.header .nav .navlist .nav_a ._icon:before{background-image: url(../image/mac/iconlogo1.png);opacity: 1;}
.header .nav .navlist .nav_a ._icon:after{background-image: url(../image/mac/iconlogo2.png);opacity: 0;}
.header .nav .navlist .nav_a .nav_b{position:absolute;top:100%;left:50%;padding:5px 0;color:#666;min-width:1.4rem;background-color: #fff;
transform:translateX(-50%) translateY(10px);border-radius:5px;opacity:0;visibility:hidden;text-align: center;
z-index:5;border:1px solid #e6e6e6;transition:all 0.3s ease-in-out;}
.header .nav .navlist .nav_a .nav_b:before{content:'';position:absolute;top:-5px;left:50%;width:0;height:0px;margin-left:-5px;
border-style:solid;border-width:5px;border-color:#fff #fff transparent transparent;
transform:rotate(-45deg);box-shadow:2px -2px 2px rgba(100,100,100,.1);}
.header .nav .navlist .nav_a .nav_b .nav_b_list>li>a{white-space:nowrap;line-height:.42rem;color:#666;
transition:all .3s ease-in-out;padding:0 .15rem;}
.header .language{position: relative;height: 100%;}
.header .language ._btn{color: #fff;padding: 0 .4rem;cursor: pointer;border-right: 1px solid rgba(255,255,255,.2);
border-left: 1px solid rgba(255,255,255,.2);align-items: center;justify-content: center;
height: 100%;transition: all .3s ease-in-out;}
.header .language:hover ._box{transform:translateX(-50%);opacity:1;visibility:visible;}
.header .language i{margin-left: .12rem;display: inline-block;}
.header .language ._box{position:absolute;top:80%;width:.8rem;left:50%;transform:translateX(-50%) translateY(10px);text-align: center;
opacity:0;visibility:hidden;transition:all .3s ease-in-out;text-transform: uppercase;}
.header .language ._box>div{overflow: hidden;border-radius: 5px;}
.header .language ._box .language_item{background-color: #fff;}
.header .language ._box .language_item a{line-height:.4rem;color: #333;transition: all .3s ease-in-out;}
.header .language ._box .language_item:first-of-type a{border-bottom:1px solid #ddd;}
.header .language ._box:after{content:'';position:absolute;top:-4px;left:50%;width:0;height:0px;margin-left:-4px;
border-style:solid;border-width:4px;border-color:#fff #fff transparent transparent;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);
box-shadow:2px -2px 2px rgba(153,153,153,.1);-webkit-box-shadow:2px -2px 2px rgba(153,153,153,.1);}
.header.onHide{transform: translateY(-100%);}
.header.onWhite:after{transition: transform 0s;transform: none;}
.header.onWhite .logo ._logo1{opacity: 0;}
.header.onWhite .logo ._logo2{opacity: 1;}
.header.onWhite .nav{border-color: #ececec;}
.header.onWhite .nav .navlist .nav_a>a{color: #333;}
.header.onWhite .language ._btn{color: #333;border-color: #ececec;}
.header.onWhite .nav .navlist .nav_a ._icon:before{opacity: 0;}
.header.onWhite .nav .navlist .nav_a ._icon:after{opacity: 1;}

.header .inquiry{position: relative;height: 100%;}
.header .inquiry ._btn{align-items: center;justify-content: center;width: 1.1rem;
background-color: #fff;cursor: pointer;height: 100%;color: #333;transition: color .3s ease-in-out;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>index<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.Hbanner{overflow:hidden;position: relative;z-index: 10;}
#Hbanner{width:100%;height:100vh;}
#Hbanner .swiper-slide{overflow: hidden;}
#Hbanner .swiper-slide>a{width:100%;height:100%;display: block;}
#Hbanner .swiper-slide>div{width:100%;height:100%;}
#Hbanner ._bg{width:100%;height:100%;position:relative;z-index:-1;}
#Hbanner ._bg>img{width:100%;height:100%;object-fit:cover;}
#Hbanner ._info{position: absolute;top: 50%;left: 3.125vw;
transform: translateY(-50%);z-index: 50;height: 17.708333333333336vw;}
#Hbanner ._info>img{height: 100%;}
#Hbanner ._info ._txt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#Hbanner ._info ._txt img{height: 100%;width: 100%;object-fit: contain;position: absolute;top: 0;left: 0;}
.Hbanner_nav{position: absolute;bottom: 3.125vw;left: 50%;
transform: translateX(-50%);z-index: 50;pointer-events: none;}
.Hbanner_nav>div{align-items: flex-end;}
.Hbanner_nav ._order{pointer-events: auto;width: auto !important;font-size: 0;}
.Hbanner_nav ._order span{width: .39rem !important;height: .14rem !important;border-radius: initial !important;
background: none !important;background-image: url(../image/mac/iconlogo1.png) !important;margin-left: 0 !important;
background-position: center center !important;background-repeat: no-repeat !important;background-size: contain !important;
opacity: .3 !important;transition: opacity .3s ease-in-out;margin-right: .25rem !important;}
.Hbanner_nav ._order span:last-of-type{margin-right: 0 !important;}
.Hbanner_nav ._order span.swiper-pagination-bullet-active{opacity: 1 !important;}
.Hbanner_nav ._page{margin-left: auto;color: #fff;line-height: 1;}
.Hbanner_nav ._page span{font-size: .5rem;}

/*masterTitle1*/
.masterTitle1{font-size: .44rem;font-weight: bold;line-height: 1.2727272727272727;}
.masterTitle1.style1{color: var(--color01);}
.masterTitle1.style2{color: #fff;}
.Habout{position: relative;overflow: hidden;}
.Habout ._bg{position: absolute;top: 0;left: 0;width: 100%;height: 110%;z-index: -1;background-color: #e4eeff;}
.Habout ._bg ._img{width: 100%;position: absolute;bottom: 0;left: 0;}
.Habout ._bg ._light{position: absolute;top: 0;right: 25%;transform:translateY(-100%);width: 2.9rem;
z-index: 2;animation: light 15s infinite linear;}
@keyframes light{
 	0% {
 	   top:0;right: 25%; opacity: .5;transform: scale(.2) translateY(-100%);
 	}
 	100% {
 	   top: 100%;right: 5%;opacity: 1;transform: scale(1);
 	}
}
.Habout .row{padding-top: 1.2rem;padding-bottom:2.2rem;}
.Habout .maxBox{align-items: center;}
.Habout ._info{width: 50%;padding-right: .9rem;text-align: justify;}
.Habout ._info ._line{line-height: 2.5;margin-top: .6rem;max-height: calc(6em * 2.5);
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.Habout ._info ._btn{margin-top: .7rem;}
.Habout ._data{width: 50%;text-align: center;padding-left: .9rem;line-height: 1;}
.Habout ._data>div{position: relative;height: 0;padding-bottom: 75%;width: 100%;}
.Habout ._data ._item{position: absolute;}
.Habout ._data ._item.order1>div>div{animation-delay:.2s;}
.Habout ._data ._item.order2>div>div{animation-delay:.3s;}
.Habout ._data ._item.order3>div>div{animation-delay:.1s;}
.Habout ._data ._item.order4>div>div{animation-delay:0s;}
.Habout ._data ._item ._num{font-size:.66rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent;
background-image:-webkit-linear-gradient(top,#0092da 0%,#263d92 100%);font-weight:bold;}
.Habout ._data ._item ._name{margin-top: .1rem;}
.Habout ._data ._item  ._line{position: absolute;top: 100%;left: 50%;transform: translateX(-50%);margin-top: .15rem;}
.Habout ._data ._item  ._line:before{content: '';width: .11rem;height: .11rem;border-radius: 50%;background-color: var(--color01);display: block;}
.Habout ._data ._item  ._line:after{content: '';width: 1px;height:5.208333333333334vw;
background: linear-gradient(to bottom,var(--color01), transparent);display: block;margin: 0 auto;}
.Habout ._data ._item.order1{top: 0;left: 50%;transform: translateX(-50%);}
.Habout ._data ._item.order2{right: 0;top: 50%;transform: translateY(-50%);}
.Habout ._data ._item.order3{bottom: 0;left: 50%;transform: translateX(-50%);}
.Habout ._data ._item.order4{left: 0;top: 50%;transform: translateY(-50%);}

/*masterBtn1*/
.masterBtn1{display:inline-block;transition: transform .6s ease-in-out;}
.masterBtn1>div{align-items:center;}
.masterBtn1 ._txt{letter-spacing:1px;line-height:1;white-space: nowrap;}
.masterBtn1 ._txt span{display:inline-block;position:relative;
transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);}
.masterBtn1 ._txt span:before{content: attr(data-word);position: absolute;top:110%;
color: transparent;transition: color 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);}
.masterBtn1 ._txt span:nth-child(1):before{transition-delay:0s;}
.masterBtn1 ._txt span:nth-child(2),
.masterBtn1 ._txt span:nth-child(2):before{transition-delay:0.035s;}
.masterBtn1 ._txt span:nth-child(3),
.masterBtn1 ._txt span:nth-child(3):before{transition-delay:0.07s;}
.masterBtn1 ._txt span:nth-child(4),
.masterBtn1 ._txt span:nth-child(4):before{transition-delay:0.105s;}
.masterBtn1 ._txt span:nth-child(5),
.masterBtn1 ._txt span:nth-child(5):before{transition-delay:0.14s;}
.masterBtn1 ._txt span:nth-child(6),
.masterBtn1 ._txt span:nth-child(6):before{transition-delay:0.175s;}
.masterBtn1 ._arrow{width: .46rem;height: .46rem;position: relative;margin-left: .35rem;}
.masterBtn1 ._arrow s{height:.13rem;width:.5rem;position: absolute;bottom: calc(50% - 2px);right: calc(50% - 3px);}
.masterBtn1 ._arrow s:before,
.masterBtn1 ._arrow s:after{content:'';position:absolute;}
.masterBtn1 ._arrow s:before{height:2px;width: 100%;bottom: -1px;right:0;}
.masterBtn1 ._arrow s:after{width:2px;height:100%;transform:rotate(-45deg);transform-origin:bottom center;bottom:0;right: -1px;}
.masterBtn1 ._arrow ._circle{width:100%;height:100%;position:absolute;left:0;top:0;transform: rotate(180deg);}
.masterBtn1 ._arrow ._circle circle{stroke-width: 1px;stroke-dasharray: 0% 314%;
transition: stroke-dasharray .6s ease;}
.masterBtn1.style1 ._arrow s:before,
.masterBtn1.style1 ._arrow s:after{background-color:var(--color01);}  	
.masterBtn1.style1>div{color:var(--color01);}
.masterBtn1.style1  ._circle circle{stroke:var(--color01);}
.masterBtn1.style2 ._arrow s:before,
.masterBtn1.style2 ._arrow s:after{background-color:#fff;}  	
.masterBtn1.style2>div{color:#fff;}
.masterBtn1.style2  ._circle circle{stroke:#fff;}


/*plate*/
.plate{position: absolute;left: 0;top: 0;width: 1px;height: 100%;background-color: #dcdcdc;z-index: 5;}

/*masterTop*/
.masterTop{align-items: center;}
.masterTop ._title{padding-right: 11.11111111111111%;}
.masterTop ._title ._line{line-height: 1.6666666666666667;margin-top: .12rem;}
.masterTop ._title ._line.style1{color: #fff;}
.masterTop ._title ._line.style2{color: #96a5b3;}
.masterTop ._btn{margin-left: auto;}

.Hproduct{position: relative;}
.Hproduct .row{padding-top: 1rem;padding-bottom: .2rem;}
.Hproduct ._bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}
.Hproduct ._bg img{width: 100%;height: 100%;object-fit: cover;}

.fabric{margin-top: .2rem;position: relative;}
.fabric ._cir img{width: 100%;}
.fabric ._cir>div{position: relative;width: 100%;}
.fabric ._cir>div:after{content: '';position: absolute;left: 0;top: 50%;border-radius: 50%;
width: 100%;height:0;background-color: rgba(255,255,255,.03);
z-index: -1;padding-bottom: 78%;transform: translateY(-50%);}
.fabric .not1{width: 80.06944444444445%;margin: 0 auto;position:relative;}
.fabric .fcps{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.fabric .not2{z-index: 2;width: 51.38888888888888%;}
.fabric .not3{z-index: 3;width: 20.555555555555555%;}
.fabric .not4{z-index: 4;width: 10.76388888888889%;}
.fabric .not4 img{animation: rotates 30s linear infinite;}
@keyframes rotates{
	from {transform:rotateZ(0deg);}
	to {transform: rotateZ(-360deg);}
}	
.fabric .not4>div:after{display: none;}
.fabric .not1>div:after{transform: translateY(-50%) scale(1.5);}
.fabric .not2>div:after{transform: translateY(-50%) scale(1.4);}
.fabric .not3>div:after{transform: translateY(-50%) scale(1.8);}

.fabric ._info{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.fabric ._info ._item{position: absolute;}
.fabric ._info ._item>a{color: #fff;line-height: 1;align-items: center;white-space: nowrap;}
.fabric ._info ._item>a span{width: .16rem;height: .16rem;border-radius: 50%;background-color: #fff;position: relative;}
.fabric ._info ._item>a span:before{content: '';position: absolute;width: 100%;height: 100%;
top: 0;left: 0;border-radius: 50%;background-color: #fff;z-index: -1;opacity: 0;transition: all .3s ease;}
.fabric ._info ._item.style1 span{order: 2;margin-left: .15rem;}
.fabric ._info ._item.style2 span{order: -1;margin-right: .15rem;}

.fabric .not3 ._info .li1{right: 80.5%;top: 7%;}
.fabric .not3 ._info .li2{right: 97%;top: 46%;}
.fabric .not3 ._info .li3{right: 80%;top: 85%;}
.fabric .not3 ._info .li4{left: 80.5%;top: 7%;}
.fabric .not3 ._info .li5{left: 97%;top: 46%;}
.fabric .not3 ._info .li6{left: 80%;top: 85%;}
.fabric .not2 ._info .li1{right: 83%;top: 7%;}
.fabric .not2 ._info .li2{right: 97%;top: 33%;}
.fabric .not2 ._info .li3{right: 96.7%;top: 65%;}
.fabric .not2 ._info .li4{right: 83.3%;top: 90%;}
.fabric .not2 ._info .li5{left: 83%;top: 7%;}
.fabric .not2 ._info .li6{left: 97%;top: 33%;}
.fabric .not2 ._info .li7{left: 96.7%;top: 65%;}
.fabric .not2 ._info .li8{left: 83.3%;top: 90%;}
.fabric .not1 ._info .li1{right: 88.7%;top: 10%;}
.fabric .not1 ._info .li2{right: 96.5%;top: 28%;}
.fabric .not1 ._info .li3{right: 99.3%;top: 49%;}
.fabric .not1 ._info .li4{right: 96.5%;top: 70%;}
.fabric .not1 ._info .li5{right: 88.5%;top: 88%;}
.fabric .not1 ._info .li6{left: 88.7%;top: 10%;}
.fabric .not1 ._info .li7{left: 96.5%;top: 28%;}
.fabric .not1 ._info .li8{left: 99.3%;top: 49%;}
.fabric .not1 ._info .li9{left: 96.5%;top: 70%;}
.fabric .not1 ._info .li10{left: 88.5%;top: 88%;}


.Hnews{position: relative;overflow: hidden;}
.Hnews ._bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}
.Hnews ._bg img{width: 100%;height: 110%;object-fit: cover;}
.Hnews .row{padding-top: 1rem;padding-bottom: 1.3rem;}
.HnewsList{margin-top: .5rem;text-align: justify;}
.HnewsList ._nL{width:34.72222222222222%;}
.istopSwiper ._item{background-color: #fff;}
.istopSwiper ._item ._img{width: 100%;height: 0;padding-bottom: 62%;position: relative;overflow: hidden;}
.istopSwiper ._item ._img>img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: transform .6s ease;}
.istopSwiper ._item ._txt{padding: .35rem;}
.istopSwiper ._item ._txt ._title{color: #333;font-weight: bold;line-height: 1;transition: color .3s ease-in-out;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: .15rem;}
.istopSwiper ._item ._txt ._line{line-height: 1.8571428571428572;color: #999;max-height: calc(2em * 1.8571428571428572);
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.istopSwiper ._item ._txt ._times{margin-top: .2rem;line-height: 1;color: var(--color01);}
.istopSwiper .istopSwiperNav{position: absolute;bottom: .35rem !important;right: .35rem;
z-index: 5;width: auto !important;left: initial !important;font-size: 0;}
.istopSwiper .istopSwiperNav span{width: 8px;height: 8px;opacity: 1;background: #9c9c9c;
margin-left: 6px !important;margin-right: 0 !important;transition: background .3s ease-in-out;}
.istopSwiper .istopSwiperNav span.swiper-pagination-bullet-active{background: var(--color01);}
.HnewsList ._nR{padding-left: .16rem;}
.istopList{height: 100%;flex-wrap:wrap;}
.istopList ._item{width: 50%;height: 50%;}
.istopList ._item>a{padding: .4rem;padding-bottom: 0;height: 100%;background-position: center center;
background-repeat: no-repeat;background-size: cover;background-image: url(../image/mac/nv0.jpg);
position: relative;transition: all .2s linear;}
.istopList ._item ._times{color: #999;line-height: 1;color: #999;margin-bottom: .15rem;transition: color .3s ease-in-out;}
.istopList ._item ._title{font-weight: bold;font-weight: bold;color: #333;line-height: 1.7777777777777777;
max-height: calc(2em * 1.7777777777777777);display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.istopList ._item ._del{position: absolute;bottom: .35rem;left: .4rem;line-height: 1;color: var(--color01);align-items: center;}
.istopList ._item ._del i{margin-left: .1rem;}
.istopList ._item:nth-child(1),
.istopList ._item:nth-child(3){padding-right: .08rem;}
.istopList ._item:nth-child(2),
.istopList ._item:nth-child(4){padding-left: .08rem;}
.istopList ._item:nth-child(1),
.istopList ._item:nth-child(2){padding-bottom: .08rem;}
.istopList ._item:nth-child(3),
.istopList ._item:nth-child(4){padding-top: .08rem;}
.Hclient{position: relative;overflow: hidden;background-color: #fff;z-index: 2;}
.Hclient .row{padding-top: 1rem;padding-bottom: .7rem;}
.HclientMap{margin-top: .5rem;}

.mapI{position: relative;}
.mapI>img{width: 100%;}
.mapI ._info{position: absolute;top: 0;left: 0;width: 100%;height: 100%;white-space: nowrap;}
.mapI ._info ._item{position: absolute;}
.mapI ._info ._item>a{width: .1rem;height: .1rem;color: var(--color01);z-index: 2;cursor: pointer;
border-radius: 50%;background-color: var(--color01);position: relative;line-height: 1;
opacity: .5;transition:opacity .5s ease;}
.mapI ._info ._item>a:before{content: '';position: absolute;width: 100%;height: 100%;pointer-events: none;
top: 0;left: 0;border-radius: 50%;background-color: var(--color01);z-index: -1;opacity: 0;}
.mapI ._info ._item>a span{position: absolute;top: 50%;left: 100%;transform: translate(5px,-50%);
padding-left: 5px;transition:all .5s ease;opacity: 0;visibility: hidden;pointer-events: none;}
.mapI ._info ._item.on>a{opacity: 1;}
.mapI ._info ._item.on>a:before{animation:soak 5s ease-in-out infinite;}
@keyframes soak{
	0% {
		opacity:.6;
		transform:scale(1);
	}
	50% {
		opacity:.15;
		transform:scale(8);
	}

	100% {
		opacity:.6;
		transform:scale(1);
    }
}
.mapI ._info ._item.on>a span{padding-left: 0;opacity: 1;visibility: visible;}

.mapI ._info .li1{left: 76%;top: 37%;}
.mapI ._info .li2{left: 51.5%;top: 14%;}
.mapI ._info .li3{left: 48.7%;top: 22%;}
.mapI ._info .li4{left: 62%;top: 42%;}
.mapI ._info .li5{left: 56.5%;top: 31%;}
.mapI ._info .li6{left: 64.7%;top: 29%;}
.mapI ._info .li7{left: 74%;top: 12%;}
.mapI ._info .li8{left: 56%;top: 24%;}
.mapI ._info .li9{left: 47.7%;top: 26%;}
.mapI ._info .li10{left: 75.4%;top: 56%;}
.mapI ._info .li11{left: 85.7%;top: 33%;}
.mapI ._info .li12{left: 77%;top: 50%;}
.mapI ._info .li13{left: 29.5%;top: 83%;}
.mapI ._info .li14{left: 55.2%;top: 40.5%;}
.mapI ._info .li15{left: 33.5%;top: 67%;}
.mapI ._info .li16{left: 19%;top: 42%;}
.mapI ._info .li17{left: 46.2%;top: 30.5%;}
.mapI ._info .li18{left: 50%;top: 22%;}
.mapI ._info .li19{left: 18.5%;top: 31%;}
.mapI ._info .li20{left: 75%;top: 48.5%;}
.mapI ._info .li21{left: 68.7%;top: 43%;}
.mapI ._info .li22{left: 82.5%;top: 33.3%;}
.mapI ._info .li23{left: 53.7%;top: 81%;}

.mapCanvas{position: absolute;top: 50%;left: 0;width: 100%;height:100%;z-index: -1;}
.footer{position: relative;overflow: hidden;z-index: 50;}
.footer ._bg{width:100%;height:100%;position:absolute;z-index:-1;}
.footer ._bg>img{width:100%;height:100%;object-fit:cover;object-position: center top;}
.footer ._ftCnt{padding-top: .7rem;padding-bottom: 1.3rem;}
.footer ._ftCnt ._ftContact{color: #fff;width: 27.77777777777778%;}
.footer ._ftCnt ._ftContact ._name{font-weight: bold;margin-bottom: .2rem;}
.footer ._ftCnt ._ftContact ._txt{line-height: 1.8571428571428572;}
.footer ._ftCnt ._ftNav{margin-left:auto;padding-left: .6rem;}
.footer ._ftCnt ._ftNav>div{justify-content:space-between;line-height:1}
.footer ._ftCnt ._ftNav ._item ._a>a{margin-bottom:.2rem;color:#fff;font-weight:bold;}
.footer ._ftCnt ._ftNav ._item ._b>li>a{padding:3px 0;color:#fff;
font-weight:lighter;transition:opacity .35s ease;display:inline-block;}
.footer ._ftCnt ._ftNav ._item ._b>li>a>.hoverable_txt{padding:5px 0;}
.footer ._ftCnt ._ftNav ._item ._b>li>a>.hoverable_txt:after{background-color:#fff;}
.footer ._ftKeep{position: relative;}
.footer ._ftKeep:before{content: '';position: absolute;top: 0;left: 0;
height: 1px;background-color: #fff;width: 100vw;}
.footer ._ftKeep>div{padding: .2rem 0;}
.footer ._ftKeep ._item,
.footer ._ftKeep ._item a{color: #fff;}
.footer ._ftKeep ._build{margin-left: auto;}
.footer ._ftKeep ._item a:hover{text-decoration: underline;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>产品中心<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/*pageBanner*/
.pageBanner{position:relative;overflow:hidden;height:34.895833333333336vw;}
.pageBanner ._bg{width:100%;height:100%;}
.pageBanner ._bg>img{width:100%;height:100%;object-fit:cover;}
.pageBanner .info{position:absolute;left:50%;top:50%;color:#fff;text-align:center;font-weight: bold;
transform:translate(-50%,-50%);z-index: 2;padding-top: .55rem;font-size:.5rem;}
.pageBanner .info .colorAni{display: inline-block;}
.pageBanner .pageBannerSwiper{width: 100%;height: 100%;}
.pageBanner .pageBannerSwiper ._bg>img{transform: scale(1.1);transition: transform 3s cubic-bezier(0.25, 0.74, 0.22, 0.99);}
.pageBanner .pageBannerSwiper .swiper-slide.active ._bg>img{transform:none;}

/*masterTop2*/
.masterTop2{padding: .5rem 0;position: relative;}
.masterTop2:after{content: '';position: absolute;bottom: 0;left: 0;
height: 1px;background-color: #dcdcdc;width: 100vw;}
.masterTop2>div{align-items: center;}
.masterTop2 ._title{line-height: 1;white-space: nowrap;}
.masterTop2 ._title ._en{color: #666;}
.masterTop2 ._title ._cn{font-size: .36rem;font-weight: bold;margin-top: .15rem;margin-bottom: .2rem;}
.masterTop2 ._title ._icon{height: .23rem;}
.masterTop2 ._title ._icon img{height: 100%;}
.masterTop2 ._tab{margin-left: auto;line-height: 1;}
.masterTop2 ._tab ._item{margin-left: .35rem;}
.masterTop2 ._tab ._item>a{color: #333;font-weight: bold;transition: color .3s ease-in-out;}
.masterTop2 ._tab ._item.on>a{color: var(--color01);pointer-events: none;}
.masterTop2 ._tab ._item>a .hoverable_txt{padding: 5px 0;}
.masterTop2 ._tab ._item>a .hoverable_txt:after{background-color: var(--color01);}
.masterTop2 ._tab ._item:first-of-type{margin-left: 0;}

.product{overflow: hidden;}
.productList{padding-bottom: 2rem;}
.productList ._list{margin: 0 -.7rem;flex-wrap: wrap;}
.productList ._item{width: 33.333333%;padding: 0 .7rem;padding-top: 1.1rem;position: relative;}
.productList ._item:after{content: '';position: absolute;right: 0;top: 0;height: 100%;width: 1px;background-color: #dcdcdc;}
.productList ._item:nth-child(3n + 3):after{display: none;}
.productList ._item>a{position: relative;}
.productList ._item>a:after{content: '';height:.1rem;width: 0;position: absolute;top: 100%;left: 0;
background: linear-gradient(to right,var(--color01),#85b2ec);transition: all .6s ease;opacity: 0;}
.productList ._item ._img{width: 100%;height: 0;padding-bottom: 62.72965879265092%;position: relative;border-radius: .16rem;overflow: hidden;}
.productList ._item ._img>img{width: 100%;height: 100%;object-fit: cover;position: absolute;
top: 0;left: 0;object-fit: cover;transition:transform .6s ease;}
.productList ._item ._txt{margin-top: .4rem;}
.productList ._item ._txt ._title{color: #333;line-height: 1;padding: 0 5px;
padding-bottom: .3rem;border-bottom: 3px solid #e8e8e8;transition: color .3s ease;}
.productList ._item ._txt ._title span{margin-left: auto;width: .29rem;height: .27rem;position: relative;}
.productList ._item ._txt ._title span:before,
.productList ._item ._txt ._title span:after{content: '';position: absolute;top: 0;right: 0;
width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;
transition: all .4s ease;}
.productList ._item ._txt ._title span:before{background-image: url(../image/mac/arrow.png);opacity: 1;
transform-origin: right top;}
.productList ._item ._txt ._title span:after{background-image: url(../image/mac/arrows.png);
opacity: 0;transform:translate(-50%,50%) scale(.8);transform-origin: left bottom;}
.productList ._item ._txt ._line{color: #666;}
.productList ._item ._txt ._line p{padding: .15rem 5px;border-bottom: 1px solid #e8e8e8;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>产品详情<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.productDel{position: relative;overflow: hidden;z-index: 2;}
.productDel ._bg{position: absolute;top: 0;left: 0;width: 100%;z-index: -1;}
.productDel ._bg img{width: 100%;}
.productDelTop{position: relative;}
.productDelTop:before{content: '';position: absolute;top: 100%;left: 0;
height: 1px;background-color: #dcdcdc;width: 100vw;}
.productDelTop>div{align-items: center;padding: .3rem 0;}
.productDelTop ._place{line-height: 1;}
.productDelTop ._place>a,
.productDelTop ._place>span{color:#999;display: inline-block;transition: color .3s ease-in-out;}
.productDelTop ._place>a .hoverable_txt{padding:3px 0;}
.productDelTop ._place>a .hoverable_txt:after{background-color: var(--color01);}
.productDelTop ._back{margin-left: auto;}

/*masterBack*/
.masterBack{width: .6rem;height: .6rem;display: inline-block;position: relative;
text-align: center;line-height: .6rem;border-radius: 50%;color: #1a6fba;
z-index: 2;transition: all .3s ease-in-out;}
.masterBack:before,
.masterBack:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;}
.masterBack:before{border: 2px solid #1a6fba;z-index: -2;}
.masterBack:after{background: linear-gradient(to bottom,rgba(255,255,255,.9), rgba(255,255,255,.2));
z-index: -1;transition: opacity .3s ease-in-out;}
.productDelCnt ._blurb{align-items: center;padding-top: 1.2rem;padding-bottom: 1rem;border-bottom: 3px solid #e8e8e8;}
.productDelCnt ._blurb ._info{width: 5.4rem;padding-right: .7rem;text-align: justify;}
.productDelCnt ._blurb ._info ._title{font-size: .78rem;margin-bottom: .5rem;}
.productDelCnt ._blurb ._info ._line{line-height: 2.2222222222222223;}
.productDelCnt ._blurb ._info ._btn{margin-top: .7rem;}
.productDelCnt ._blurb ._info ._btn>a{width: 2rem;height: .75rem;border-radius: .75rem;
background: linear-gradient(to right,var(--color01),#85b2ec);}
.productDelCnt ._blurb ._info ._btn>a>div{height: 100%;justify-content: center;}
.productDelCnt ._blurb ._img>div{width: 100%;height: 0;padding-bottom: 62.55555555555555%;position: relative;overflow: hidden;border-radius: .22rem;}
.productDelCnt ._blurb ._img>div img{width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;object-fit: cover;}
.productDelCnt ._rowLine{padding-top: .8rem;padding-bottom: .6rem;border-bottom: 1px solid #e8e8e8;text-align: justify;}
.productDelCnt ._rowLine ._title{font-size: .44rem;line-height: 1;margin-bottom: .3rem;}
.productDelCnt ._rowLine ._txt{line-height: 2.2222222222222223;}
.delHandle{padding: .4rem 0;line-height: 1;position: relative;align-items: center;border-bottom: 1px solid #e8e8e8;}
.delHandle ._share{align-items: center;}
.delHandle ._back{margin-left: auto;}
.delHandle ._back>a{align-items: center;color: #666;transition: color .3s ease-in-out;}
.delHandle ._back>a .hoverable_txt{padding: 3px 0;}
.delHandle ._back>a .hoverable_txt:after{background-color: var(--color01);}
.delHandle ._back>a .hoverable_txt i{margin-left: .1rem;}
.delHandle ._next{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 50%;text-align: center;}
.delHandle ._next>a{color: #666;transition: color .3s ease-in-out;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.relevant{padding-top: 1.2rem;padding-bottom: 1.3rem;}
.relevant .relevantTitle{font-size: .44rem;line-height: 1;text-align: center;padding-bottom: .25rem;position: relative;margin-bottom: .7rem;}
.relevant .relevantTitle:after{content: '';position: absolute;left: 50%;bottom: 0;
transform: translateX(-50%);width: .3rem;height: 4px;background: linear-gradient(to right,var(--color01), #85b2ec);}
.relevant ._list>div{flex-wrap: wrap;margin: 0 -.7rem;}
.relevant ._list ._item{width: 33.333333%;padding: 0 .7rem;margin-top: 1.1rem;position: relative;}
.relevant ._list ._item:nth-child(-n + 3){margin-top: 0;}
.relevant ._list ._item:after{content: '';position: absolute;right: 0;top: 0;height: 100%;width: 1px;background-color: #dcdcdc;}
.relevant ._list ._item:nth-child(3n + 3):after{display: none;}
.relevant ._list ._item>a{position: relative;}
.relevant ._list ._item>a:after{content: '';height:.1rem;width: 0;position: absolute;top: 100%;left: 0;
background: linear-gradient(to right,var(--color01),#85b2ec);transition: all .6s ease;opacity: 0;}
.relevant ._list ._item ._img{width: 100%;height: 0;padding-bottom: 62.72965879265092%;position: relative;border-radius: .16rem;overflow: hidden;}
.relevant ._list ._item ._img>img{width: 100%;height: 100%;object-fit: cover;position: absolute;
top: 0;left: 0;object-fit: cover;transition:transform .6s ease;}
.relevant ._list ._item ._txt{margin-top: .4rem;}
.relevant ._list ._item ._txt ._title{color: #333;line-height: 1;padding: 0 5px;
padding-bottom: .3rem;border-bottom: 3px solid #e8e8e8;transition: color .3s ease;}
.relevant ._list ._item ._txt ._title span{margin-left: auto;width: .29rem;height: .27rem;position: relative;}
.relevant ._list ._item ._txt ._title span:before,
.relevant ._list ._item ._txt ._title span:after{content: '';position: absolute;top: 0;right: 0;
width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;
transition: all .4s ease;}
.relevant ._list ._item ._txt ._title span:before{background-image: url(../image/mac/arrow.png);opacity: 1;
transform-origin: right top;}
.relevant ._list ._item ._txt ._title span:after{background-image: url(../image/mac/arrows.png);
opacity: 0;transform:translate(-50%,50%) scale(.8);transform-origin: left bottom;}
.relevant ._list ._item ._txt ._line{color: #666;}
.relevant ._list ._item ._txt ._line p{padding: .15rem 5px;border-bottom: 1px solid #e8e8e8;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>新闻中心<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.newsList{padding-top: 1rem;padding-bottom: 1.5rem;}
.newsList ._list{flex-wrap: wrap;margin: 0 -.33rem;}
.newsList ._item{width: 33.333333%;padding: 0 .33rem;margin-top: 1rem;}
.newsList ._item:nth-child(-n + 3){margin-top: 0;}
.newsList ._item ._img{width: 100%;height: 0;padding-bottom: 62.38532110091743%;position: relative;overflow: hidden;border-radius: .16rem;}
.newsList ._item ._img img{width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;object-fit: cover;transition: transform .6s ease;}
.newsList ._item ._txt{margin-top: .4rem;text-align: justify;}
.newsList ._item ._txt ._times{line-height: 1;color: var(--color03);}
.newsList ._item ._txt ._title{line-height: 1.7777777777777777;font-weight: bold;color: #333;margin-top: .3rem;transition: color .3s ease-in-out;
max-height: calc(2em * 1.777777777777777);display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newsList ._item ._txt ._more{line-height: 1;color: var(--color03);margin-top: .6rem;}
.newsList ._item ._txt ._more i{margin-left: .1rem;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>新闻中心详情<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.newsDel{position: relative;z-index: 2;}
.newsDel ._bg{position: absolute;top: 0;left: 0;width: 100%;z-index: -1;}
.newsDel ._bg img{width: 100%;}
.newsDelCnt{border-right: 1px solid #e2e2e2;}
.newsDelCnt ._top{padding-top: 1.2rem;padding-bottom: .7rem;text-align: justify;position: relative;padding-right: .9rem;}
.newsDelCnt ._top:after{content: '';position: absolute;bottom: 0;left: -11.538461538461539%;width: calc(100% + 11.538461538461539%);height: 1px;background-color: #e2e2e2;}
.newsDelCnt ._top ._title{font-size: .34rem;}
.newsDelCnt ._top ._line{line-height: 1;color: #b4b4b4;margin-top: .3rem;}
.newsDelCnt ._info{padding-right: .9rem;line-height: 2.125;color: #666;padding-top: .75rem;padding-bottom: 1rem;}
.newsDelNot{width: 4rem;padding-left: .9rem;}
.newsDelNot ._back{margin-top: .3rem;}
.newsDelNot ._back>a{margin-left: auto;}
.newsDelNot ._hot{margin-top: .9rem;}
.newsDelNot ._hot ._title{line-height: 1;}
.newsDelNot ._hotList{margin-top: .4rem;border-bottom: 1px solid #e2e2e2;}
.newsDelNot ._hotList ._item{margin-bottom: .5rem;}
.newsDelNot ._hotList ._item ._img{width: 100%;height: 0;padding-bottom: 62.33766233766234%;position: relative;overflow: hidden;border-radius: .1rem;}
.newsDelNot ._hotList ._item ._img img{width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;object-fit: cover;transition: transform .6s ease;}
.newsDelNot ._hotList ._item ._txt{margin-top: .25rem;text-align: justify;}
.newsDelNot ._hotList ._item ._txt ._times{color: #999;}
.newsDelNot ._hotList ._item ._txt ._title{color: #333;line-height: 2;transition: color .3s ease-in-out;}
.newsDelNot ._turnPages{padding: .5rem 0;line-height: 1;}
.newsDelNot ._turnPages ._item{margin-bottom: .15rem;}
.newsDelNot ._turnPages ._item:last-of-type{margin-bottom: 0;}
.newsDelNot ._turnPages ._item a{color: #333;align-items: center;transition: color .3s ease-in-out;}
.newsDelNot ._turnPages ._item i{margin-right: .1rem;transform: translateY(1px);}
.newsDelNot ._turnPages ._item span{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>合作伙伴<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.partnerBox{padding-top: 1rem;padding-bottom: 1.3rem;}
.partnerBox ._txt{width: 3.3rem;text-align: justify;}
.partnerBox ._txt ._title{line-height: 1;font-size: .44rem;}
.partnerBox ._txt ._line{color: #666;line-height: 2.2222222222222223;margin-top: .35rem;}
.partnerBox ._txt ._data{line-height: 1;margin-top: .6rem;}
.partnerBox ._txt ._data ._num span{font-size: .6rem;font-weight: bold;color: var(--color01);}
.partnerBox ._txt ._data ._num em{color: #666;margin-left: 3px;}
.partnerBox ._txt ._data ._name{margin-top: .1rem;}
.partnerBox .maxBox>div{position: relative;z-index: 2;}
.partnerBox ._map{position: absolute;top: 50%;right: 0;transform: translateY(-50%);width: 82.5%;z-index: -1;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>人才招聘<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.ideaBox{position: relative;z-index: 2;overflow: hidden;}
.ideaBox ._bg{position: absolute;bottom: 0;left: 0;width: 100%;z-index: -1;height: 100%;}
.ideaBox ._bg img{width: 100%;height: 110%;object-fit: cover;}
.ideaBox .row{padding-top: 1.1rem;padding-bottom: 1.5rem;}
.ideaBox .maxBox{align-items: center;}
.ideaBox ._info{text-align: justify;padding-right: 1.8rem;}
.ideaBox ._info ._txt{margin-bottom: .9rem;}
.ideaBox ._info ._txt ._title{line-height: 1;font-size: .44rem;}
.ideaBox ._info ._txt ._line{margin-top: .3rem;line-height: 1.875;color: #666;}
.ideaBox ._info ._item{margin-bottom: .5rem;}
.ideaBox ._info ._item:last-of-type{margin-bottom: 0;}
.ideaBox ._info ._item ._title{line-height: 1;}
.ideaBox ._info ._item ._line{line-height: 1.8571428571428572;margin-top: .2rem;}
.ideaBox ._img{width: 51.38888888888888%;position: relative;}
@keyframes ring{
	from {transform:rotateZ(0deg);}
	to {transform: rotateZ(360deg);}
}	
.ideaBox ._img:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(../image/mac/cri.png);
background-origin:center center;background-size:contain;background-repeat:no-repeat;animation: ring 50s linear infinite;}
.ideaBox ._img>div{width: 100%;height: 0;padding-bottom: 100%;position: relative;animation: ring 50s linear infinite reverse;}
.ideaBox ._img>div img{width: 80%;height: 80%;position: absolute;
top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>招聘职位<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.recruitCnt{padding-bottom: 1.1rem;}
.recruitCnt ._list ._item>a{align-items: center;padding: .5rem .25rem;color: #333;
line-height: 1;border-bottom: 1px solid #dcdcdc;position: relative;transition: background-color .3s ease-in-out;}
.recruitCnt ._list ._item>a:before{content: '';position: absolute;top: 50%;border-radius: .06rem;left: 0;
transform: translateY(-50%);width: .06rem;height: .28rem;background-color: var(--color01);}
.recruitCnt ._list ._item>a i{margin-left: auto;transition:transform .5s ease;}
.recruitCnt ._list ._item ._txt{height: 0;overflow: hidden;}
.recruitCnt ._list ._item ._txt>div{border-bottom: 1px solid #dcdcdc;
padding: .6rem .25rem;line-height: 2.5;color: #666;text-align: justify;}
.recruitCnt ._list ._item.on>a i{transform: rotate(90deg);}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>联系方式<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.contactCnt{padding-top: .7rem;padding-bottom: 1.2rem;}
.consult{align-items: center;}
.consult ._bl{flex-wrap: wrap;margin: -.3rem -.15rem;}
.consult ._bl ._item{width: 50%;align-items: center;padding: .3rem .15rem;}
.consult ._bl ._item ._icon{width: .65rem;height: .78rem;position: relative;align-items: center;justify-content: center;}
.consult ._bl ._item ._icon:before{content: '';position: absolute;width: 100%;height: 100%;z-index: -1;
background-position: center center;background-repeat: no-repeat;background-size: contain;
background-image: url(../image/mac/polygon.png);animation: ring 15s linear infinite;}
.consult ._bl ._item ._icon img{height: .4rem;}
.consult ._bl ._item ._txt{line-height: 1;padding-left: .35rem;}
.consult ._bl ._item ._txt ._num{font-weight: bold;}
.consult ._bl ._item ._txt ._name{color: #666;margin-top: .12rem;}
.consult ._br ._img{width: 1.7rem;}
.consult ._br ._img img{width: 100%;}
.consult ._br ._name{text-align: center;line-height: 1;margin-top: .15rem;}
.branch{margin-top: .7rem;}
.branch>div{margin: 0 -.3rem;}
.branch ._item{width: 33.333333%;padding:0 .3rem;line-height: 1;}
.branch ._item>div{background-position: center center;background-repeat: no-repeat;background-size: cover;
background-image: url(../image/mac/dbg.jpg);border:1px solid #e3e9ef;padding: .5rem .8rem;position: relative;padding-right: .5rem;}
.branch ._item>div:before{content: '';position: absolute;top: 0;left: 0;width: 100%;
height: 3px;background-color:var(--color01);z-index: 2;}
.branch ._item ._num{margin-top: .15rem;font-weight: bold;}
.mapCity{margin-top: .9rem;background-color: var(--color03);}
.mapCity ._name{padding: .25rem;text-align: center;color: #fff;}
.mapCity ._map{width: 100%;height: 0;padding-bottom: 46.875%;position: relative;overflow: hidden;}
#Gaodemap{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#Gaodemap .ripple{position: relative;pointer-events: none;}
#Gaodemap .ripple img{height: .88rem;bottom: 0;left: 50%;transform: translate(-50%,-100%);}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>在线留言<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.wordCnt{padding-top: .7rem;padding-bottom: 1.2rem;}
.wordTop{text-align: justify;}
.wordTop ._tips{color: #999;margin-top: .12rem;}
.wordForm{margin-top: .6rem;}
.wordForm ._formRow{margin: 0 -.3rem;margin-bottom: .7rem;}
.wordForm ._formRow:last-of-type{margin-bottom: 0;}
.wordForm ._formRow ._item{padding:0 .3rem;}
.wordForm ._formRow ._item ._name{margin-bottom: .15rem;line-height: 1;color: #666;padding-left: 5px;}
.wordForm ._formRow ._item ._lines{background-color: #f9f9f9;
border: 1px solid #e8e8e8;padding: .14rem .25rem;}
.wordForm ._formRow ._item ._lines ._icon{height: 32px;}
.wordForm ._formRow ._item ._lines ._icon img{width: 100%;}
.wordForm ._formRow ._item ._lines ._input{height: 32px;}
.wordForm ._formRow ._item ._lines ._input input,
.wordForm ._formRow ._item ._lines ._input textarea{width: 100%;height: 100%;border: none;background: none;line-height: 1.5;}
.wordForm ._formRow ._item ._lines ._input input::-webkit-input-placeholder,
.wordForm ._formRow ._item ._lines ._input textarea::-webkit-input-placeholder{color:#a8a7a7;}
.wordForm ._formRow ._item ._lines ._input input:-moz-placeholder,
.wordForm ._formRow ._item ._lines ._input textarea:-moz-placeholder{color:#a8a7a7;}
.wordForm ._formRow ._item ._lines ._input input::-moz-placeholder,
.wordForm ._formRow ._item ._lines ._input textarea::-moz-placeholder{color:#a8a7a7;}
.wordForm ._formRow ._item ._lines ._input input:-ms-input-placeholder,
.wordForm ._formRow ._item ._lines ._input textarea:-ms-input-placeholder{color:#a8a7a7;}
.wordForm ._formRow ._item ._lines ._input textarea{padding: 5px 0;height: 2.72rem;resize:none;}
.wordForm ._formRow ._item ._submit{margin-left: auto;}
.wordForm ._formRow ._item ._submit button{width:1.9rem;height: 100%;background: var(--color03);border:none;}
.wordForm ._formRow ._item ._submit button>div{justify-content: center;}
.wordForm ._formRow ._item ._code{padding-right: .4rem;}
.wordForm ._formRow ._item ._code ._img{border: 1px solid #e8e8e8;border-left: none;
width: 1.4rem;background-color: #f9f9f9;cursor: pointer;}
.wordForm ._formRow ._item ._code ._img img{height: 100%;width: 100%;object-fit:contain;}


/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>关于我们<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.aboutBox{position: relative;overflow: hidden;}
.aboutBox ._bg{position: absolute;bottom: 0;left: 0;width: 100%;z-index:-1;}
.aboutBox ._bg img{width: 100%;transform: translateY(12.5%);}
.aboutBox .row{padding-top: 1.5rem;padding-bottom: 1.3rem;}
.aboutCnt{align-items: center;}
.aboutCnt ._img{width: 50%;padding-right: .5rem;}
.aboutCnt ._img>div{animation:Logorotate 1.5s infinite cubic-bezier(.36, 0,.7,1) alternate backwards;}
@keyframes Logorotate{
  0% {transform:none;}
  100% {transform:scale(1.05);}
}
.aboutCnt ._img img{width: 100%;}
.aboutCnt ._info{width: 50%;padding-left: 1.2rem;text-align: justify;}
.aboutCnt ._info ._name{line-height: 1;margin-bottom: .12rem;}
.masterTitle2{font-size: .36rem;font-weight: bold;padding-bottom: .6rem;position: relative;}
.masterTitle2 span{position: absolute;bottom: 0;left: 0;font-size: 0;}
.masterTitle2 span:before,
.masterTitle2 span:after{content: '';width: .13rem;height: .13rem;border-radius: 50%;background-color: var(--color01);display: inline-block;}
.masterTitle2 span:before{opacity: .2;animation: spotcir1 1.2s cubic-bezier(.36, 0,.7,1) infinite alternate;}
.masterTitle2 span:after{animation: spotcir2 1.2s cubic-bezier(.36, 0,.7,1) infinite alternate;}
@keyframes spotcir1{
	0%{transform: translateX(0%);} 
    100%{transform: translateX(100%);}
}
@keyframes spotcir2{
	0%{transform: translateX(0%);} 
    100%{transform: translateX(-100%);}
}
.aboutCnt ._info ._line{line-height: 2.25;margin-top: .3rem;}
.aboutdatas{justify-content: space-between;margin-top: 1rem;line-height: 1;}
.aboutdatas ._item ._num{font-size:.6rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent;
background-image:-webkit-linear-gradient(top,#0092da 0%,#263d92 100%);font-weight:bold;}
.aboutdatas ._item ._name{margin-top: 5px;}

.culture{position: relative;overflow: hidden;}
.culture ._bg{position: absolute;top: 0;left: 0;width: 100%;height: 120%;z-index: -1;}
.culture ._bg img{width: 100%;height: 100%;object-fit: cover;}
.culture .row{padding-top: 1.5rem;padding-bottom: 1.2rem;}
.cultureCnt{margin-top: .6rem;}
.cultureTab{line-height: 1;width: 50%;}
.cultureTab ._item{margin-bottom: .2rem;}
.cultureTab ._item:last-of-type{margin-bottom: 0;}
.cultureTab ._item a{color: #959595;transition: all .3s ease;}
.cultureTab ._item a .hoverable_txt{padding: 5px 0;}
.cultureTab ._item a .hoverable_txt:after{background-color: var(--color01);}
.cultureTab ._item.on a{font-weight: bold;pointer-events: none;color: var(--color01);}
.cultureList{padding-left: 1.3rem;width: 50%;padding-top: 14px;}
.cultureSwiper{height: 4.5rem;margin: -.2rem 0;}
.cultureSwiper .swiper-slide{height: auto;}
.cultureSwiper ._item{color: #666;padding: .2rem 0;transition: all .3s ease;}
.cultureSwiper ._item ._name{line-height: 1;margin-bottom: .1rem;}
.cultureSwiper ._item ._line{line-height: 1.875;text-align: justify;}
.cultureSwiper .swiper-slide.active ._item{font-weight: bold;color: #333;}

.honor .row{padding-top:1.6rem;}
.honorList{margin-top: .6rem;}
.honorList>div{flex-wrap: wrap;}
.honorList ._item{width: 50%;}
.honorList ._item>div{border-bottom: 1px solid #e5e5e5;padding:.45rem 0rem .35rem .8rem;position: relative;height: 100%;}
.honorList ._item ._num{position: absolute;left: 0;top: .5rem;}
.honorList ._item ._name{font-size: .28rem;color: #9e9e9e;padding-right: .35rem;line-height: 1.4285714285714286;}
.honorList ._item ._year{margin-left: auto;font-size: .62rem;line-height: 1;color: #e4e4e4;}
.honorList ._item:nth-child(odd){padding-right: 1.1rem;}
.honorList ._item:nth-child(even){padding-left: 1.1rem;}

.factory .row{padding-top: 1.5rem;padding-bottom: 1.4rem;}
.factoryList{padding-top: .6rem;position: relative;}
.factoryNav{position: absolute;right: 0;top: 0;transform: translateY(-100%);
width: auto !important;bottom: initial !important;left: initial !important;font-size: 0;}
.factoryNav span{background: var(--color01) !important;width: 6px;height: 6px;transition: opacity .3s ease;margin-left: .2rem !important;margin-right: 0 !important;}
.factoryNav span:last-of-type{margin-left: 0;}
.factorySwiper{width: 87.5vw;border-top-left-radius: .15rem;border-bottom-left-radius: .15rem;}
.factorySwiper .swiper-slide{width: auto;}
.factorySwiper ._item{margin-right: .6rem;}
.factorySwiper ._item ._img{width: 8.54rem;height: 0;padding-bottom: 56.20608899297423%;position: relative;overflow: hidden;border-radius: .15rem;}
.factorySwiper ._item ._img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: transform .6s ease;}
.factorySwitch{margin-top: .55rem;}
.factorySwitch a{width: .4rem;height: .4rem;border-radius: 50%;text-align: center;transition: all .3s ease;
line-height: .4rem;border: 1px solid var(--color01);color: var(--color01);margin-right: .15rem;}
.factorySwitch a:last-of-type{margin-right: 0;}


.course{position: relative;}
.course:before{content: '';left: 50%;border-left:1px solid #dcdcdc;height: 100%;width: 0;position: absolute;top: 0;}
.course ._bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}
.course ._bg img{width: 100%;height: 100%;object-fit: cover;}
.course .row{padding-top: 1rem;padding-bottom: 1.2rem;}	
.courseBox{margin-top: .4rem;height: 7.3rem;position: relative;}
.courseTabSwiper{height: 100%;width: 50%;margin-left: 0 !important;}
.courseTabSwiper ._item{padding-left: 1.9rem;width: 100%;height: 100%;color: #333;
align-items: center;line-height: 1;transition: color .6s ease;}
.courseTabSwiper ._item ._icon{width: .4rem;height: .4rem;margin-right: .25rem;position: relative;}
.courseTabSwiper ._item ._icon img{width: 100%;height: 100%;object-fit: contain;transition: opacity .6s ease;}
.courseTabSwiper ._item ._icon img:last-of-type{opacity: 0;position: absolute;top: 0;left: 0;}
.courseTabSwiper ._item span{font-size: .28rem;}
.courseTabSwiper .swiper-slide.active ._icon img:first-of-type{opacity: 0;}
.courseTabSwiper .swiper-slide.active ._icon img:last-of-type{opacity: 1;}
.courseTabSwiper .swiper-slide.active ._item{color: var(--color01);}
.courseTabLine{position:absolute; top:50%;left: -8.333333333333333%;transform: translateY(-50%);z-index: 2;
border-top: 1px solid #dcdcdc;;border-bottom: 1px solid #dcdcdc;width: 58.333333333333333%;height: 20%;pointer-events: none;}
.courseTabLine>div{width: 1.2rem;margin-left: 14.285714285714285%;position: relative;height: 100%;}
.courseTabLine>div:before{content: '';width: 100%;height: 0;border-top:1px solid #dcdcdc;
position: absolute;top: 50%;left: 0;}
.courseTabLine ._btn{width: .56rem;height: .56rem;background-color: #fff;color: var(--color01);
position: absolute;left: 50%;justify-content: center;align-items: center;
border-radius: 50%;transition: color .3s ease-out;pointer-events:auto;}
.courseTabLine ._btn:after{content: '';position: absolute;width: 100%;height: 100%;background-color: var(--color01);
top: 0;left: 0;transform: scale(0);transition: all .3s ease-out;z-index: -1;border-radius: 50%;opacity: 0;}
.courseTabLine .courseTabPrev{top: 0;transform: translate(-50%,-50%);}
.courseTabLine .courseTabNext{bottom: 0;transform: translate(-50%,50%);}

.courseCnt{width: 50%;padding-left: 1.35rem;text-align: justify;padding-top: .48rem;}
.courseCnt>div{height: 100%;position: relative;}
.courseCnt ._over{display: none;}
.courseCnt ._over.on{display: block;}
.courseCnt ._item{margin-top: 1rem;animation-name: fadeInUpSmall;animation-duration:1s;}
.courseCnt ._item:first-of-type{margin-top: 0;}
.courseCnt ._item ._title{font-size: .28rem;font-weight: bold;margin-bottom: .3rem;}
.courseCnt ._item ._line{line-height: 2;}
.courseCnt ._item ._list{margin-top: .35rem;}
.courseCnt ._item ._list>div{margin: -.25rem -.34rem;flex-wrap: wrap;}
.courseCnt ._item ._list ._li{width: 50%;padding: .25rem .34rem;}
.courseCnt ._item ._list ._li ._img{width: 100%;height: 0;padding-bottom: 61.53846153846154%;position: relative;}
.courseCnt ._item ._list ._li ._img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.courseCnt ._item ._list ._li ._name{margin-top: .15rem;}



/*电端加上鼠标效果/动画 */
@media screen and (min-width:1025px){	
.rollAni,.font_effect{visibility: hidden;}	
.hoverable:hover .hoverable_txt:after{-webkit-transform:scaleX(1);transform:scaleX(1);
-webkit-transform-origin:left top;transform-origin:left top;}
.header .language ._box .language_item a:hover{background-color: var(--color01);color: #fff;}
.header .nav .navlist .nav_a:hover ._icon{transform: translateX(-50%);opacity: 1;}
.header .nav .navlist .nav_a:hover .nav_b{transform: translateX(-50%);opacity: 1;visibility: visible;}
.header .nav .navlist .nav_a .nav_b .nav_b_list>li>a:hover{color: var(--color01);background-color: #eee;letter-spacing: 0.1em;}
.header.onWhite .language ._btn:hover{color: var(--color01);}
.header .inquiry ._btn:hover{color: var(--color01);}
.masterBtn1:hover{transform:translateY(-5px);}
.masterBtn1:hover ._txt span{transform:translateY(-100%);color:transparent;}
.masterBtn1:hover ._arrow  ._circle circle{stroke-dasharray: 314% 314%;} 
.masterBtn1.style1:hover ._txt span:before{color:var(--color01);}
.masterBtn1.style2:hover ._txt span:before{color:#fff;}
.istopList ._item>a:hover{box-shadow:0 .15rem .3rem rgba(0,0,0,.15);transform:translate3d(0,-4px,0);}
.istopList ._item>a:hover ._title{color: var(--color01);}
.istopSwiper ._item:hover ._img>img{transform: scale(1.05);}
.istopSwiper ._item:hover ._title{color: var(--color01);}
.masterTop2 ._tab ._item>a:hover{color: var(--color01);}
.productList ._item:hover>a:after{width: 100%;opacity: 1;} 
.productList ._item:hover ._img>img{transform: scale(1.08);}
.productList ._item:hover ._txt ._title span:before{transform: translate(50%,-50%) scale(.8);opacity: 0;}
.productList ._item:hover ._txt ._title span:after{transform: none;opacity: 1;}
.productList ._item:hover ._txt ._title{color: var(--color01);}
.pageBanner .info .colorAni{background: linear-gradient(to right, #fff, #fff 50%, var(--color01) 50%);
background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;
background-size: 200% 100%;background-position: 100%;}
.pageBanner .info .fadeInUpSmall .colorAni{background-position: 0 100%;
transition: transform 3s ease, background-position 3s ease;transition-delay: .3s;}
.productDelTop ._place>a:hover{color: var(--color01);}
.masterBack:hover{background-color: #1a6fba;color: #fff;}
.masterBack:hover:after{opacity: 0;}
.productDelCnt ._blurb ._img>div img{transform: scale(1.2);transition: transform 2s ease-in-out;}
.productDelCnt ._blurb ._img>div.fn1 img{transform: none;}
.delHandle ._next>a:hover{color: var(--color01);}
.delHandle ._back>a:hover{color: var(--color01);}
.relevant ._list ._item>a:hover:after{width: 100%;opacity: 1;} 
.relevant ._list ._item>a:hover ._img>img{transform: scale(1.08);}
.relevant ._list ._item>a:hover ._txt ._title span:before{transform: translate(50%,-50%) scale(.8);opacity: 0;}
.relevant ._list ._item>a:hover ._txt ._title span:after{transform: none;opacity: 1;}
.relevant ._list ._item>a:hover ._txt ._title{color: var(--color01);}
.relevant ._list ._item.newF{will-change: transform;}
.relevant ._list ._item:nth-child(3n + 1){animation-delay: 0s;}
.relevant ._list ._item:nth-child(3n + 2){animation-delay: .2s;}
.relevant ._list ._item:nth-child(3n + 3){animation-delay: .4s;}
.productList ._item:nth-child(3n + 1)>a{animation-delay: 0s;}
.productList ._item:nth-child(3n + 2)>a{animation-delay: .2s;}
.productList ._item:nth-child(3n + 3)>a{animation-delay: .4s;}
.productDelCnt ._blurb ._info ._title .colorAni{background: linear-gradient(to right, #333, #333 50%, transparent 50%);
background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;
background-size: 200% 100%;background-position: 100%;-webkit-text-stroke: 1px #333;}
.productDelCnt ._blurb ._info ._title.fadeInUpSmall .colorAni{background-position: 0 100%;
transition: transform 2s ease, background-position 2s ease;transition-delay: .3s;}
.newsList ._item.newF{will-change: transform;}
.newsList ._item:nth-child(3n + 1){animation-delay: 0s;}
.newsList ._item:nth-child(3n + 2){animation-delay: .2s;}
.newsList ._item:nth-child(3n + 3){animation-delay: .4s;}
.newsList ._item>a:hover ._img img{transform: scale(1.08);}
.newsList ._item>a:hover ._title{color: var(--color03);}
.newsDelNot ._hotList ._item>a:hover ._img img{transform: scale(1.08);}
.newsDelNot ._hotList ._item>a:hover ._txt ._title{color: var(--color01);}
.newsDelNot ._turnPages ._item a:hover{color: var(--color01);}
.recruitCnt ._list ._item>a:hover{background-color: #f4f7ff;}
.cultureTab ._item a:hover{color: var(--color01);}
.factorySwitch a:hover{background-color: var(--color01);color: #fff;}
.factorySwiper ._item:hover ._img img{transform: scale(1.08);}
.fabric ._info ._item>a:hover{font-weight: bold;}
.fabric ._info ._item>a:hover span:before{opacity: .2;transform: scale(2);}
.courseTabLine ._btn:hover{color: #fff;}
.courseTabLine ._btn:hover:after{transform: none;opacity: 1;}
.Habout ._data ._item>div{transform: translateY(-100%); opacity: 0;}
.Habout ._data.aninun ._item>div{transform: none;opacity: 1;transition: all 1s ease;}
.Habout ._data.aninun ._item.order4>div{transition-delay: .6s;}
.Habout ._data.aninun ._item.order3>div{transition-delay: .5s;}
.Habout ._data.aninun ._item.order2>div{transition-delay: .4s;}
.Habout ._data.aninun ._item.order1>div{transition-delay: .3s;}
.aboutdatas ._item:nth-child(4n + 1){animation-delay: 0s;}
.aboutdatas ._item:nth-child(4n + 2){animation-delay: .2s;}
.aboutdatas ._item:nth-child(4n + 3){animation-delay: .4s;}
.aboutdatas ._item:nth-child(4n + 4){animation-delay: .6s;}
.honorList ._item:nth-child(odd){animation-delay: 0s;}
.honorList ._item:nth-child(even){animation-delay: .1s;}
.fabric ._cir>div{transform: scale(1.5);opacity: 0;}
.fabric.aniList ._cir>div{transform: none;opacity: 1;transition: 1.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);}
.fabric.aniList .not4>div{transition-delay: .3s;}
.fabric.aniList .not3>div{transition-delay: .5s;}
.fabric.aniList .not2>div{transition-delay: .7s;}
.fabric.aniList .not1>div{transition-delay: .9s;}
.Habout ._data ._item>div>div{animation:maprotate 1.2s infinite cubic-bezier(.36, 0,.7,1) alternate backwards;}
@keyframes maprotate{
  0% {transform:translateY(0);}
  100% {transform:translateY(-.3rem);}
}

}	

@media screen and (max-width:1600px){
	.richText p,
	.richText span,
	.richText em{font-size: 15px !important;}
}	

@media screen and (max-width:1440px){  
	.relevant .relevantTitle:after{height: 3px;}
	.richText p,
	.richText span,
	.richText em{font-size: 14px !important;}
} 

@media screen and (max-width:1280px){
	.richText p,
	.richText span,
	.richText em{font-size: 13px !important;}
	.newsDelNot ._turnPages ._item i{transform: none;}
	.factorySwitch a{width: 36px;height: 36px;line-height: 36px;}
	
}  

@media screen and (max-width:1024px){
	#back_top .master_backTop .master_backTop_btn{width: .8rem;height: .8rem;}
	.openMenu{display: block;}
	.header{height: 50px;}
	.header:after{transform: none;}
	.header .logo ._logo1{opacity: 0;}
	.header .logo ._logo2{opacity: 1;}
	.header .nav{border-color: #ececec;}
	.header .nav .navlist .nav_a>a{color: #333;}
	.header .language ._btn{color: #333;border-color: #ececec;}
	.header .nav .navlist .nav_a ._icon:before{opacity: 0;}
	.header .nav .navlist .nav_a ._icon:after{opacity: 1;}
	.header .language{margin-left: auto;}
	.header .inquiry{display: none;}
	.openMenu{padding: 0 .3rem;}
	.header .logo>a{height: 36px;}
	.header .logo ._logo1{opacity: 0;}
	.header .logo ._logo2{opacity: 1;}
	
	.header .nav{position:fixed;top:0;left:0;overflow:hidden;width:100%;height:0;padding-top: 50px;
	z-index:-2;background-color:#fff;transition: height .5s ease;}
	.header.mobileNav .nav{height: 100vh;}
	.header .nav .navlist{width:100%;overflow-y:auto;max-height:100%;opacity:1;transition-delay:0.5s;flex-wrap: wrap;padding:.3rem 5%;}
    .header .nav .navlist .nav_a{width:100%;position:relative;}
    .header .nav .navlist .nav_a:after{content:'';position:absolute;left:0;bottom:0;
    width:100%;height:1px;background-color: #e5e5e5;}
    .header .nav .navlist .nav_a>a{line-height:60px;height:60px;padding:0;pointer-events:none;color: #333;
    position: relative;font-size: 16px;overflow: hidden;font-weight: bold;}
    .header .nav .navlist .nav_a>a span{margin-right: 0;}
    .header .nav .navlist .nav_a>a i{position: absolute;height: 60px;right: 0;color: #666;display: block;color: #999;
    top: 0;text-align: center;font-size: 18px;transition: all .4s ease;transform: rotateZ(-90deg);font-weight: normal;}
    .header .nav .navlist .nav_a.on>a i{transform: none;color: #333;}
	.header .nav .navlist .nav_a>.nav_b{position:static;width:100%;transform:none;border: none;
	opacity: 1;visibility: visible;background-color: transparent;box-shadow:initial;padding: 0;
	text-align:left;overflow:hidden;transition: height .4s ease;height: 0;}
	.header .nav .navlist .nav_a>.nav_b:before{display: none;}
	.header .nav .navlist .nav_a>.nav_b .nav_b_list{padding-bottom:30px;}
	.header .nav .navlist .nav_a>.nav_b .nav_b_list>li>a{margin-bottom:10px;line-height:26px;color: #666;padding: 0;}
	.header .nav .navlist .nav_a>.nav_b .nav_b_list>li:last-child>a{margin-bottom:0;}
	
	.Hbanner{margin-top: 50px;}
	#Hbanner{height: 60vw;}
	#main{position: static;}
	.maxBox{padding: 0;}
	.plate{display: none;}

	.Habout .maxBox{flex-wrap: wrap;}
	.Habout ._info{width: 100%;padding: 0;}
	.Habout ._data{width: 100%;padding: 0;}
	.Habout ._data>div{padding-bottom: 0;height: auto;display: flex;justify-content:space-between;}
	.Habout ._data ._item{position: static;transform: none !important;}
	.Habout ._data ._item ._line{display: none;}
	.Habout ._data{text-align: left;margin-top: 1rem;}
	.Habout .row{padding-bottom: 1.2rem;}
	.Habout ._bg{height: 100%;}
	.HnewsList{flex-wrap: wrap;}
	.HnewsList ._nL{width: 100%;margin-bottom: .2rem;}
	.HnewsList ._nR{width: 100%;padding-left: 0;}
	.istopList ._item{height: auto;}
	.istopList ._item>a{padding-bottom: 1rem;}
	.istopSwiper ._item ._txt{padding: .4rem;}
	.istopList ._item:nth-child(1),
	.istopList ._item:nth-child(3){padding-right: .1rem;}
	.istopList ._item:nth-child(2),
	.istopList ._item:nth-child(4){padding-left: .1rem;}
	.Hnews .row{padding: 1.2rem 0;}
	.HnewsList{margin-top: .6rem;}
	.masterBtn1 ._arrow ._circle circle{stroke-dasharray: 314% 314%;}
	.masterTop ._title ._line{max-height: calc(2em * 1.6666666666666667);
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
    .footer ._ftCnt{flex-wrap: wrap;padding-bottom: .7rem;}
    .footer ._ftCnt ._ftContact{width: 100%;}
    .footer ._ftCnt ._ftNav{padding-left: 0;margin-top: .7rem;}
    .footer ._ftKeep>div{flex-wrap: wrap;}
    .footer ._ftKeep ._item{width: 100%;margin-bottom: .1rem;}
    .footer ._ftKeep ._item:last-of-type{margin-bottom: 0;}
    .footer ._ftKeep:before{width: 100%;}
    .footer ._ftKeep:before{opacity: .5;}
    .mapI{min-width: 860px;}
    .HclientMap{overflow-x: auto;}
    .HclientMap{margin-top: .6rem;}
    .Hclient .row{padding: 1.2rem 0;}
    .masterTop ._title{padding-right: .6rem;}
    .masterTop2:after{width: 100%;}
    .productList ._item{width: 50%;}
    .productList ._item:nth-child(even):after{display: none;}
    .productList ._item:nth-child(odd):after{display: block;}
    .productList ._item ._txt ._title{border-bottom-width: 2px;}
    .productList{padding-bottom: 1.4rem;} 
    .pageBanner{height: 60vw;max-height: 6.7rem;}
    .pageBanner .info{font-size: .44rem;}
    .productDelCnt ._blurb ._info ._title{font-size: .52rem;margin-bottom: .35rem;}
    .productDelCnt ._blurb ._info{width: 5rem;padding-right: .5rem;}
    .productDelCnt ._blurb ._info ._btn{margin-top: .5rem;}
    .masterBack:before{border-width: 1px;}
    .social-share .social-share-icon{width: 28px !important;height: 28px !important;font-size: 16px !important;line-height: 28px !important;}
    .delHandle ._next{transform: none;left: 0;top: auto;bottom: .4rem;text-align: left;width: 100%;}
    .delHandle{padding-bottom: 1rem;}
    .relevant .relevantTitle:after{height: 2px;}
    .relevant ._list ._item{width: 50%;padding-bottom: .9rem;}
    .relevant ._list ._item:nth-child(even):after{display: none;}
    .relevant ._list ._item:nth-child(odd):after{display: block;}
    .relevant ._list ._item ._txt ._title{border-bottom-width: 2px;}
    .relevant ._list ._item:last-of-type{padding-bottom: 0;}    
    .newsList ._item{width: 50%;}
    .newsList ._item:nth-child(-n + 3){margin-top: 1rem;}
    .newsList ._item:nth-child(-n + 2){margin-top: 0;}
    .newsList{padding-bottom: 1.4rem;}
    .newsDelNot{padding-left: 0;width: 0;}
    .newsDelNot ._hot{display: none;}
    .newsDel ._bg{position: fixed;height: 100vh;}
    .newsDel ._bg img{height: 100%;}
    .newsDelCnt{border-right: 0;border-bottom: 1px solid #ddd;margin-bottom: 3rem;}
    .newsDelCnt ._top{padding-right: 0;padding-top: .7rem;}
    .newsDelCnt ._info{padding-right: 0;padding-top: .7rem;padding-bottom: .7rem;}
    .newsDelCnt ._top:after{width: 100%;left: 0;}
    .newsDelNot ._back{position: absolute;bottom: 1.45rem;right: 0;margin-top:0;}
    .newsDelNot ._turnPages{position: absolute;bottom: 1.4rem;left: 0;padding: 0;width: 85%;}
    .header .nav .navlist .nav_a ._icon{display: none;}
    .partnerBox ._txt{width: 100%;}
    .partnerBox ._map{position: static;transform: none;width: 100%;margin-top: 1rem;overflow-x: auto;}
    .ideaBox .maxBox{flex-wrap: wrap;justify-content: center;}
    .ideaBox ._info{width: 100%;padding-right: 0;flex: auto;margin-top: .8rem;}
    .ideaBox ._img{order: -1;}
    .ideaBox .row{padding-bottom: 1.3rem;}
    .wordForm ._formRow ._item ._lines ._input{height: 28px;}
    .wordForm ._formRow ._item ._lines ._icon{height: 28px;}
    .wordForm ._formRow:last-of-type ._item{width: 100%;}
    .wordForm ._formRow ._item ._code ._img{width: 2rem;}
    .consult{flex-wrap: wrap;}
    .consult ._bl{flex: auto;}
    .branch ._item{width: 100%;margin-bottom: .4rem;}
    .branch ._item:last-of-type{margin-bottom: 0;}
    .branch>div{flex-wrap: wrap;}
    .consult ._br{margin-top: .6rem;}
    .mapCity ._name{font-size: 16px;}
    .mapCity ._map{height: 60vw;padding-bottom: 0;max-height: 6.8rem;}
    .aboutCnt{flex-wrap: wrap;justify-content: center;}
    .aboutCnt ._img{width: 50%;padding-right: 0;}
    .aboutCnt ._info{padding-left: 0;width: 100%;margin-top:1rem;}
    .aboutBox .row{padding: 1.2rem 0;} 
    .cultureCnt{flex-wrap: wrap;}
    .cultureTab{width: 100%;display: flex;margin: -5px -.15rem;flex-wrap: wrap;}  
    .cultureTab ._item{margin: 0;padding: 5px .15rem;}
    .cultureList{width: 100%;padding-left: 0;order: -1;margin-bottom: 1rem;}
    .culture .row{padding: 1.2rem 0;}
    .culture ._bg{height: 100%;}
    .honorList ._item:nth-child(odd){padding-right: .6rem;}
    .honorList ._item:nth-child(even){padding-left: .6rem;}
    .honor .row{padding-top: 1.2rem;}
    .factory .row{padding-top: 1.2rem;}
    .factorySwiper{width: 95vw;}
    .masterTop2 ._tab{flex-wrap: wrap;justify-content: flex-end;}
    .fabric ._cir{width: 100%;position: static;transform: none;margin-bottom: .4rem;}
    .fabric .not3{margin-bottom: 0;}
    .fabric .not4{display: none;}
    .fabric ._cir img{display: none;}
    .fabric ._info{position: static;flex-wrap: wrap;margin:-.15rem -.25rem;display: flex;}
    .fabric ._info ._item{position: static;padding:.15rem .25rem;}
    .fabric ._info ._item span{order: -1 !important;margin-left: 0 !important;margin-right: .15rem;}
    .fabric{margin-top: .7rem;}
    .Hproduct .row{padding: 1.2rem 0;}
    .fabric ._cir>div:after{display: none;}
    .courseBox{flex-wrap: wrap;}
    .courseTabLine{display: none;}
    .courseCnt{width: 100%;padding: 0;margin-top: .4rem;}
    .courseTabSwiper{width: 100%;}
    .courseBox{height: auto;margin-top: .8rem;}
    .course:before{display: none;}
    .courseTabSwiper .swiper-slide{width: auto;}
    .courseTabSwiper ._item{padding: .4rem;height: .8rem;}
    .courseTabSwiper ._item ._icon{width: .5rem;height: .5rem;margin-right: .15rem;}
    .courseCnt{margin-top: .6rem;}
    
}

@media screen and (max-width:768px){
	.Habout ._data>div{flex-wrap: wrap;}
	.Habout ._data ._item{width: 50%;margin-bottom: .5rem;}
	.Habout ._data ._item:nth-child(3),.Habout ._data ._item:nth-child(4){margin-bottom: 0;}
	.Habout ._data ._item ._num{font-size: .58rem;}
	.Habout ._data ._item ._name{margin-top: 6px;}
	.istopList ._item>a{padding: .3rem;padding-bottom: .9rem;}
	.istopList ._item ._del{left: .3rem;}
	.istopSwiper ._item ._txt{padding: .3rem;}
	.istopSwiper .istopSwiperNav span{width: 6px;height: 6px;}
	.masterBtn1 ._arrow{width: .56rem;height: .56rem;}
	.masterBtn1 ._arrow s:before{height: 1px;}
	.masterBtn1 ._arrow s:after{width: 1px;}
	.footer ._ftCnt ._ftNav>div{flex-wrap: wrap;}
	.footer ._ftCnt ._ftNav ._item{width: 50%;margin-bottom: .6rem;}
	.footer ._ftCnt ._ftNav ._item:first-of-type{order: 2;margin-bottom: 0;}
	.footer ._ftCnt ._ftNav ._item:nth-child(4){order: 3;margin-bottom: 0;}
	.footer ._ftKeep>div{padding: .3rem 0;}
	.productList ._item{width: 100%;}
	.productList ._item:after{display: none;}
	.productList ._item ._txt ._title{font-size: 18px;}
	.productList ._item{padding-top: .9rem;}
	.productDelCnt ._blurb{flex-wrap: wrap;padding: 1rem 0;}
	.productDelCnt ._blurb ._info{padding-right: 0;width: 100%;}
	.productDelCnt ._blurb ._img{width: 100%;order: -1;flex:auto;margin-bottom: .6rem;}
	.masterBack{width: .68rem;height: .68rem;line-height: .68rem;}
	.productDelCnt ._rowLine{padding: .7rem 0;}
	.relevant .relevantTitle:after{width: .5rem;}
	.relevant ._list ._item{width: 100%;}
	.relevant ._list ._item:after{display: none;}
	.relevant ._list ._item ._txt ._title{font-size: 18px;}
	.newsList ._list{margin: 0 -.15rem;}
    .newsList ._item{padding: 0 .15rem;}
    .newsList ._item ._txt ._more{margin-top: .4rem;}
	.richText p,
	.richText span,
	.richText em{font-size: 14px !important;}
	.ideaBox ._img{width: 100%;max-width: 6.6rem;}
	.recruitCnt ._list ._item>a span{font-size: 16px;}
	.recruitCnt ._list ._item ._txt>div{padding: .5rem 0;}
	.wordForm ._formRow{flex-wrap: wrap;margin-bottom: 0;}
	.wordForm ._formRow ._item{width: 100%;margin-bottom: .5rem;}
	.wordForm ._formRow:last-of-type ._item{margin-bottom: 0;}
	.wordForm{margin-top: .8rem;}
	.consult ._br ._img{width: 2.2rem;}
	.consult ._bl ._item ._icon{width: .78rem;height: .9359999999999999rem;}
	.consult ._bl ._item ._icon img{height: .5rem;}
	.consult ._bl ._item{width: 100%;}
	.aboutCnt ._img{width: 100%;max-width: 6.2rem;}
	.aboutdatas ._item{width: 50%;margin-bottom: .5rem;}
	.aboutdatas{flex-wrap: wrap;margin-top: .8rem;}
	.aboutdatas ._item:nth-child(3),
	.aboutdatas ._item:nth-child(4){margin-bottom: 0;}
	.honorList ._item ._num{line-height: 1;}
	.honorList ._item{width: 100%;padding: 0 !important;}
	.factorySwitch a{width: 32px;height: 32px;line-height: 32px;}
	.factorySwiper ._item ._img{width: 6.2rem;}
	.factorySwiper ._item{margin-right: .4rem;}
	.productList ._item ._txt ._title span{width: .348rem;height: .324rem;}
	.relevant ._list ._item ._txt ._title span{width: .348rem;height: .324rem;}
	.Hbanner_nav ._order span{width: .585rem !important;height: .21rem !important;}
	.header .language ._box{width: 1.2rem;}
	.header .language ._box .language_item a{line-height: .58rem;}
	.courseTabSwiper ._item span{font-size: .32rem;}
	.courseTabSwiper ._item ._icon{width: .6rem;height: .6rem;}
	.courseTabSwiper ._item{height: 1rem;padding: 0 .3rem;}
	.courseCnt ._item ._title{font-size: .32rem;}
	
}

