@charset "utf-8";
*{
	-webkit-text-size-adjust: 100%;
	/* 设置webkit内核下文字大小不小于12px */
	-ms-text-size-adjust: 100%;
	-webkit-tap-highlight-color: transparent;
	/* 设置点击链接时遮罩层为全透明 */
	-webkit-overflow-scrolling: touch;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	margin: 0;
	padding: 0;
	font-family: 'Medium',sans-serif,"Segoe UI",-apple-system, BlinkMacSystemFont,"Roboto", "Helvetica Neue", Arial,system-ui;
	list-style: none;
	line-height: 1.2;
	transition-property: color, border-color,background-color;
	transition-duration:0.3s;
	transition-timing-function:linear;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
input[type="button"],
input[type="submit"],
input[type="reset"] {
	-webkit-appearance: none;
}
input[type="submit"],
input[type="button"]{
	box-sizing:content-box;
}
input,button,select,
textarea {
	width: 100%;
	height: 100%;
	border: none;
	background: none;
}
p{
	line-height: inherit;
	font-size: inherit;
}
a {
	color: #ffffff;
	text-decoration: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
th {
	font-weight: 400;
}
img {
	border: 0;
}
textarea,
select,
option,
input {
	outline: none;
}
textarea{
	resize:none;
}
body{
	color: #ffffff;
	background-color: #ffffff;
	font-size: 16px;
}
.clearBoth,
.clearboth {
	clear: both;
}
.bordernone {
	border: none!important;
}

.centerBox{
	margin:0 auto;
	width:80%;
	max-width: 1520px;
}
.centerBox:after{
	content:"";
	display:block;
	clear:both;
}
.txtCenter{text-align: center;}
@font-face {
	font-family: 'Bold';
	src: url('https://cdn-cn.infunityai.com/26/0b957dcd1e7e7053d7c116dfe733df.ttf') format('truetype');
	font-weight: bold;
}
@font-face {
	font-family: 'Medium';
	src: url('https://cdn-cn.infunityai.com/e8/63ba354d8694a539d50d789905bc2b.ttf') format('truetype');
	font-weight: 500;
}
@font-face {
	font-family: 'Regular';
	src: url('https://cdn-cn.infunityai.com/29/f6b531a9ca7ad5df1f05137d545ce0.ttf') format('truetype');
	font-weight: 400;
}

body.hidden{overflow: hidden;}

/*头*/
.menu-button{display: none;}
header .blank{}
header .header{position: fixed;z-index: 9;width: 100%;top: 0;left: 0;padding: 20px 0;transition: all .3s;}
.header .centerBox{display: flex;align-items: center;}
.header .logo{margin-right: 50px;}
.header .logo img{display: block;height: 56px;}
.header .menu{margin:0 10px;display: flex;flex: 1;transition: all .3s;}
.header .menu li{margin:0 20px;position: relative;}
.header .menu li+li::after{content: '';display: block; width: 2px;height: 60%;position: absolute;left: -21px;top: 20%;background-color: #ffffff;}
.header .menu li .xlImg{display: none;}
.header .menu li .first{display: block;font-size: clamp(16px, 1.2vw, 20px);line-height: 30px;font-family: 'Regular'; }
.header .menu li .first:hover{color: #F9B72D;}
.header .menu li .first.on{color: #F9B72D;}
.header .menu li .first:after{content: '';display: block;width: 100%;height: 20px;position: absolute;left: 0;top: 100%;transition: all .3s;}
.header .menu li .first:hover:after,
.header .menu li .first.on:after{width: 100%;transition: all .3s;}
.header .menu li .xl{display:inline-block;margin-left: 5px;transform: rotate(90deg);}
.header .menu li .second{visibility: hidden;opacity: 0;transform: scale(0);transition: all .3s;}
.header .menu li:hover .second{visibility: visible;opacity: 1;transform: scale(1);transition: all .3s;}
.header .menu li .second{position: absolute;left:50%;margin-left: -100px ;top:calc(100% + 15px); width: 200px;background: #EC541366;box-shadow: 0 2px 5px #00000040;text-align: center;z-index: 8;}
.header .menu li .second .list{overflow: hidden;}
.header .menu li .second .li{display: block;padding: 10px;}
.header .menu li .second .li:nth-child(3n){margin-right: 0;}
.header .menu li .second .li:hover,
.header .menu li .second .li.on{color: #F9B72D;background-color: #25252580;}
.search{cursor: pointer;display: flex;align-items: center;margin-left: auto;}
.search .img{display: block;height: 30px;}
.search .center{display: flex;width: 0;border-radius: 15px;transition: all .3s;overflow: hidden;}
.search .center.on{width: 300px;height: 32px;border: 1px solid #EC5413;transition: all .3s;}
.search .center .txt{width: calc(100% - 30px);height: 30px;line-height: 30px;padding: 0 15px;color: #ffffff;}
.search .center .sub{width: 30px;height: 30px;background: url(/index/assets/img/search1.png) no-repeat center / 20px transparent;cursor: pointer;}
.search .center .sub:hover{background-color: #ffffff;border-radius: 100%;}
.language{margin-left: 20px;cursor: pointer;position: relative;padding: 5px 10px;background-color: #EC5413;border-radius: 20px;display: flex;align-items: center;}
.language span{display: block;line-height: 20px;font-size:16px;}
.language img{display: block;height: 20px;margin-right: 5px;}
.language .choose{padding:5px 10px;width: 100%; position: absolute;left: 50%;top: 100%;transform: translateX(-50%);background: #EC541380;display: none;border-radius: 10px;z-index: 1;}
.language .choose .li{display: block;padding: 5px 0;font-size: 14px;}
.language .choose .li:hover{text-decoration: underline;}
.language .choose .li+.li{border-top: 1px dashed #eeeeee;}
.language:hover .choose{display: block;}
header.hidden .header{box-shadow: 0 0 5px #8a8a8a;background-color: #F9B72D;padding: 5px 0;transition: all .3s;}
header.hidden .menu li .first:hover{color: #EC5413;}
header.hidden .menu li .first.on{color: #EC5413;}
header.hidden .menu li .second{background-color: #f9b72de6;}
header.hidden .logo img{filter: brightness(0) invert(1);}
header.other{}
header.other .header{position: static;background-color: #F9B72D;padding: 5px 0;}
header.other .menu li .first:hover{color: #EC5413;}
header.other .menu li .first.on{color: #EC5413;}
header.other .menu li .second{background-color: #f9b72de6;}
header.other .logo img{filter: brightness(0) invert(1);}




/*尾*/
.friendship{background-color: #EC5413;padding: 20px 0;font-size: 16px;}
.friendship .centerBox{display: flex;}
.friendship b{line-height: 1.5;display: block;white-space: nowrap;}
.friendship p{line-height: 1.5;display: block;}
.friendship a:hover{text-decoration: underline;}
.friendship a{margin-right: 10px;}
footer{background: #F9B72D;padding: 50px 0;}
footer .centerBox{display: flex;justify-content: space-between;flex-wrap: wrap;}
footer .left{}
footer .left .logo img{display: block;height: 100px;}
footer .right{width: 30%;display: flex;flex-wrap: wrap;}
footer .right .menu{width: 100%;}
footer .menu .li{font-size: clamp(16px, 1vw, 20px);line-height: 1.5;display: inline-block;}
footer .menu .li:hover a{color: #EC5413;}
footer .menu .li:last-child span{display: none;}
footer .bottom .other{width: 100%;margin-top: 10px;}
footer .bottom .other *{display: inline-block;font-size: 16px;line-height: 1.5;}
footer .bottom .other a:hover{color: #EC5413;}
footer .bottom .other .aa:last-child span{display: none;}
footer .copyright{font-size: 16px;line-height: 1.5;border-top: 1px dashed #ffffff;padding: 15px 0 0;margin: 15px 0 0;}
footer .copyright a:hover{color: #EC5413;}
footer .right .menu ul{width: 100%;display: flex;gap: 20px;flex-wrap: wrap;}
footer .right .menu li .li{font-weight: bold;}
footer .right .menu li .bb{display: block;margin-bottom: 10px;font-size: 14px;}
footer .right .menu li .bb:hover{color: #EC5413;}
footer .bottom{width: 100%;}

.shareBox{padding: 20px 0;}
.shareBox .icon{margin: 0 5px;display: inline-block;position: relative;cursor: pointer;}
.shareBox .icon .img1{display: block;width: 20px;}
.shareBox .icon .img2{display: block;width: 100px;position: absolute;bottom: 150%;left: 50%;z-index: 1;
	transform: translateX(-50%) scale(0);visibility: hidden;opacity: 0;transition: all .3s;}
.shareBox .icon:hover .img2{transform: translateX(-50%) scale(1);visibility: visible;opacity: 1;transition: all .3s;}
.shareBox .icon .text{display: block;color: #333333;font-size: 14px;border-radius: 4px; padding:5px 10px;background: #ffffff;box-shadow: 0 0 5px #00000020;  position: absolute;bottom: 150%;left: 50%;z-index: 1;
	transform: translateX(-50%) scale(0);visibility: hidden;opacity: 0;transition: all .3s;}
.shareBox .icon:hover .text{transform: translateX(-50%) scale(1);visibility: visible;opacity: 1;transition: all .3s;}



/* 留资表单,浮窗 */
.retention{position: fixed;bottom:10px;right:10px;z-index: 9;}
.retention .form{display:none; width: 400px;background: #5ecef4;box-shadow: 0px 0px 10px 1px rgba(86,141,197,0.43);border-radius: 18px;overflow: hidden;}
.retention .form .top{background: #5ecef4;padding:15px 20px 0;}
.retention .form .top .tit{text-align: center;line-height:24px;margin-bottom:10px;position: relative;font-size: 18px;}
.retention .form .top .tit img{display: block;height:24px;position: absolute;right:0;top:0;cursor: pointer;}
.retention .form .top .des{line-height: 1.5;}
.retention .form .bottom{border-radius: 16px 16px 16px 16px;background: #FFFFFF;margin:20px;padding:20px;}
.retention .form .bottom .line{}
.retention .form .bottom label{color: #32373E;line-height: 26px;}
.retention .form .bottom label span{color: #C30D23;}
.retention .form .bottom .inp{border-radius: 10px;background: #5ecef426;border: 1px solid #5ecef4;margin-bottom:10px;height: 38px;padding:5px 10px;}
.retention .form .bottom .sel{border-radius: 10px;background: #5ecef426;border: 1px solid #5ecef4;margin-bottom:10px;height: 38px;padding:5px 10px;}
.retention .form .bottom .txt{border-radius: 10px;background: #5ecef426;border: 1px solid #5ecef4;margin-bottom:10px;min-height: 66px;padding:5px 10px;line-height:20px;}
.retention .form .bottom .btn{border-radius: 10px;background: #EC5413;height: 38px;color: #FFFFFF;font-size: 16px;cursor: pointer;}
.retention .form .bottom .btn:hover{background: #5ecef4;}
.retention .form .bottom input:focus,
.retention .form .bottom select:focus,
.retention .form .bottom textarea:focus{box-shadow: 0px 0px 3px 1px #B3E0FF;border: 1px solid #DE000D;}

.floating.on{transition: all 1s;visibility: visible;opacity: 1;transform: scale(1);}
.floating{position: fixed;z-index: 9;right: -10px;bottom:10%;transition: all 1s;visibility: hidden;opacity: 0;transform: scale(0);}
.floating .li{position: relative;width: 50px;transition: all .3s;}
.floating .li::after{content: '';display: block;width: 10px;height: 2px;background: #EC5413;position: absolute;right: 0;top: 50%;}
.floating .li+.li{margin-top: 10px;}
.floating .li .txt{opacity: 0;transition: all .3s;transform: scale(0); color: #EC5413;position: absolute;padding:10px 15px;right: 110%;top: 0; border-radius: 6px;box-shadow: 0px 0px 4px 1px rgba(33,91,157,0.33);background: #FFFFFF;}
.floating .li:hover .txt{opacity: 1;transition: all .3s;transform: scale(1);}
.floating .li .QR{padding:5px !important;top: -40px !important;}
.floating .li .QR img{width: 100px;}
.floating .li a{color: #EC5413;white-space: nowrap;}
.floating .li img{display: block;width: 40px;cursor: pointer;}
.floating .li:hover{transform: translateX(-10px);transition: all .3s;}
.floating+.floating{position: fixed;bottom: 2%;right: -5px;}
.floating+.floating img{width: 50px;}
.floating+.floating .li{width: auto;}
.floating+.floating .li::after{display: none;}
.floating+.floating .li:hover{transform: translateY(-10px);transition: all .3s;}

.commonTitle{text-align: center;margin-bottom: 6%;}
.commonTitle .tit{font-size: clamp(24px, 2.7vw, 48px);font-family: 'Bold';color: #000000;}
.commonTitle .tit img{display: inline-block;height: 3.5vw;vertical-align: middle;margin-top: -8px;margin-left: 5px;}
.commonTitle .des{font-size: clamp(16px, 1.25vw, 32px);color: #848484;line-height: 1.5;margin-top: 15px;}
.commonTitle .line{border: 1px dashed #EC5413;width: 320px;height: 0px;margin: 20px auto 0;}
.commonTitle .more{margin-top: 20px;}

/* 主体框架 */
::-webkit-scrollbar {
	width: 4px; /* 垂直滚动条宽度 */
	height: 4px; /* 水平滚动条高度 */
}
/* 滚动条轨道 */
::-webkit-scrollbar-track {
	background: transparent;
	border-radius: 6px;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
	background: #EC5413;
	border-radius: 2px;
}
/* 滚动条滑块悬停状态 */
::-webkit-scrollbar-thumb:hover {
	background: #000000;
}
.mainBox{}

.banner{position: relative;}
.banner .img{display: block;width: 100%;}
.banner .ban-txt{position: absolute;left: 0%;top: 50%;transform: translateY(-50%);padding: 0 10%;width: 100%;}
.banner .ban-txt.left{text-align: left;}
.banner .ban-txt.center{text-align: center;}
.banner .ban-txt.right{text-align: right;}
.banner .ban-txt .tit{line-height: 1.3;font-size: clamp(30px,  3.6vw, 70px);text-shadow: 0px 1px 2px rgba(0,0,0,0.73);display: block; margin-bottom: 10px;font-family: 'Bold'; }
.banner .ban-txt .des{text-shadow: 0px 1px 2px rgba(0,0,0,0.73);font-size: clamp(20px,  1.8vw, 36px);line-height: 1.5;margin-bottom: 20px;}
.more{border-radius:20px;background: #EC5413;border: 1px solid #EC5413;color: #FFFFFF;font-size:16px;padding: 10px 15px;display: inline-block;}
.more img{display: inline-block;width: 8px;vertical-align: middle;margin-left: 10px;margin-top: -4px; transition: all .3s;}
.more:hover{background: #F9B72D;border: 1px solid #EC5413;}
.more:hover img{transform: translate(5px,0);transition: all .3s;}
.banner .more img{width: 20px;}
.banner .more:hover img{transform: translate(10px,-10px);opacity: 0;}
.banner .ban-txt .oth{display: inline-block;margin-left: 40px;}
.banner .ban-txt .oth img{display: inline-block;vertical-align: middle;height: 40px;}

.playBox{transform: scale(0);transition: all .3s;opacity: 0; position: fixed;z-index: 10;left: 10%;top: 10%; width: 80%;height: 80%;}
.playBox.show{transform: scale(1);transition: all .3s;opacity: 1;}
.playBox .close{position: absolute;right: 30px;top: 30px;z-index: 2;}
.playBox .close img{display: block;height: 36px;cursor: pointer;}
.playBox .videoBox{height: 100%;background-color: #000000;}
.playBox #video{display: block;width: 100%;height: 100%;}

.inforBG{background-position: center left 10%;background-repeat: no-repeat;background-image: url(../picture/bg.png);background-size: auto 100%;}
.inforBox{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center; padding: 10% 0;}
.inforBox .left{width: 40%;}
.inforBox .left .tit{color: #EC5413;font-size:clamp(30px, 2.7vw, 48px);font-family: 'Bold';margin-bottom: 5%;}
.inforBox .left .des{font-size: clamp(16px, 1.25vw, 28px);color: #000000;line-height: 2;margin-bottom: 5%;}
.inforBox .right{width: 50%;}
.inforBox .right img{display: block;width: 100%;}

.pictureBox{background: #F5F8FA;padding: 6% 0;}
.pictureBox .commonTitle .tit{color: #EC5413;}
.pictureBox .commonTitle .des{color: #000000;}
.pictureBox .lists{position: relative;aspect-ratio: 2 / 1;}
.pictureBox .lists .li{position: absolute;display: block;border-radius:20px;}
.pictureBox .lists .li:nth-child(odd){overflow: hidden;}
.pictureBox .lists .li:nth-child(odd):hover img{transform: scale(1.2);transition: all .3s;}
.pictureBox .lists .li .tit{text-shadow: 0 2px 5px #000000;}
.pictureBox .lists .li img{display: block;width: 100%;transition: all .3s;}
.pictureBox .lists .li:nth-child(odd) img{height: 100%;}
.pictureBox .lists .li .tit{font-size: clamp(14px, 2.4vw, 48px);font-family: 'Bold';position: absolute;top: 50%;transform: translateY(-50%);}
.pictureBox .lists .pic1{left:0;top: 0;width:36%;aspect-ratio:calc(1 / 1.02);}
.pictureBox .lists .pic2{left:38%;top: 0;width: 24%;aspect-ratio: 2 / 1;background: #EC5413;}
.pictureBox .lists .pic2 img{position: absolute;width: 28%;left: 10%;bottom: 0;}
.pictureBox .lists .pic2 .tit{right: 20%;}
.pictureBox .lists .pic3{right:0;top: 0;width:36%;aspect-ratio: 3 / 1;}
.pictureBox .lists .pic4{right:0;top: 26%;width:calc((100% - 60px) / 8 * 2);aspect-ratio: 2 / 1;background: #90C320;}
.pictureBox .lists .pic4 img{position: absolute;width: 65%;right: -10%;bottom: 10%;}
.pictureBox .lists .pic4 .tit{left: 10%;}
.pictureBox .lists .pic5{left:38%;top:26%;width: 36%;aspect-ratio: 3 / 2;}
.pictureBox .lists .pic6{left:0;bottom: 0;width:24%;aspect-ratio: 2 / 1;background: #148FFA;}
.pictureBox .lists .pic6 img{position: absolute;width: 40%;left: 5%;bottom: 0%;}
.pictureBox .lists .pic6 .tit{right: 20%;}
.pictureBox .lists .pic7{left:25.33333%;bottom: 0;width: 24%;aspect-ratio: 2 / 1;}
.pictureBox .lists .pic8{right:25.33333%;bottom: 0;width: 24%;aspect-ratio: 2 / 1;background: #F9B72D;}
.pictureBox .lists .pic8 img{position: absolute;width: 50%;right: 5%;bottom: 0%;}
.pictureBox .lists .pic8 .tit{left: 10%;}
.pictureBox .lists .pic9{right:0;bottom: 0;width: 24%;aspect-ratio: 1 / 1;}

.advertisement{padding: 3% 10%;background-size: cover;background-position: center;}
.advertisement .center{max-width: 1520px;margin: 0 auto; display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.advertisement .center .more{background: #ffffff;color: #383838;border-color: #ffffff;}
.advertisement .center .more img{width: 20px;}
.advertisement .center .tit{font-size:clamp(20px, 2vw, 40px);font-family: 'Bold';text-shadow: 0 2px 5px #000000;}
.advertisement .center .more:hover{background: #EC541380;color: #ffffff;border-color: #EC541380;}

.carousel_Pic{padding: 8% 0; background-position: top left;background-repeat: no-repeat;background-image: url(../picture/bg1.png);background-size: 55% auto;}
.carousel{position: relative;}
.carousel .li{display: flex;justify-content: space-evenly;flex-wrap: wrap;}
.carousel .li .img{width: 40%;}
.carousel .li .img img{width: 100%;display: block;}
.carousel .swiper-button-prev{left: calc(6.7777% - 25px);}
.carousel .swiper-button-next{right: calc(53.3333% - 25px);}
.carousel .li .text{width: 40%;}
.carousel .li .text .tit{color: #EC5413;font-size:clamp(24px, 2vw, 40px);line-height: 1.5; font-family: 'Bold';margin-bottom: 5%;}
.carousel .li .text .des{font-size: clamp(16px, 1.25vw, 28px);color: #000000;line-height: 2;margin-bottom: 5%;}

.feedbackBox{padding: 8% 0; background-position: top right;background-repeat: no-repeat;background-image: url(../picture/bg2.png);background-size: 50% auto;}
.feedback{position: relative;}
.feedback .swiper{padding:0 100px 100px;}
.feedback .li{overflow: hidden; padding: 30px;font-size: clamp(16px, 1.5vw, 24px);line-height: 1.6;color: #000000;}
.feedback .swiper-slide{background: #FAFAFB;border-radius: 20px;opacity: 0.5;min-height: 350px;}
.feedback .li span{color: #EC5413;font-size: 4.5vw;}.feedback .li .name{text-align: right;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;margin-top: 20px;}
.feedback .swiper-button-prev{left:calc(49% - 50px);bottom:0%;top: auto;}
.feedback .swiper-button-next{right:calc(49% - 50px);bottom:0%;top: auto;}
.feedback .swiper-slide-active{background:#F2F6FF;opacity: 1;transform: translateY(15px) !important;}

.FAQ{padding: 6% 0 30px;overflow: hidden;}
.FAQ .lists{text-align: left;}
.FAQ .lists .li{padding: 20px 0;border-bottom: 1px solid #707070;}
.FAQ .lists .li .tit{font-weight: bold;font-size: clamp(20px, 1.25vw, 28px);position: relative;cursor: pointer;}
.FAQ .lists .li .tit a:hover{color: #EC5413;}
.FAQ .lists .li .tit a{display: block;width: 90%;color: #000000;font-family: 'Bold';white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.FAQ .lists .li .tit .icon{width: 24px;height: 24px;position: absolute;right: 0;top: 0;}
.FAQ .lists .li .tit .icon img{width: 100%;height: 100%; display: block;transition: all .3s;}
.FAQ .lists .li.on .tit .icon img{transform: rotate(90deg);transition: all .3s;}
.FAQ .lists .li .des{color: #EC5413;line-height: 1.5;font-size: 18px; margin-top: 20px;display: none;}
.FAQ .lists .li.on .des{}
.infor{display: flex;gap: 30px;margin-top: 4%;flex-wrap: wrap;}
.infor .list{width: calc((100% - 60px) / 3);border-radius:10px 10px 0 0;overflow: hidden;}
.infor .list .img{overflow: hidden;display: block;width: 100%;}
.infor .list .img img{display: block;width: 100%;transition: all .3s;}
.infor .list .img:hover img{transform: scale(1.1);}
.infor .list .tit{font-size: 16px;line-height: 1.5;color: #474747;margin-top: 20px;width: 100%;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2; /* 限制为两行 */
	height: 48px;
	overflow: hidden;
	text-overflow: ellipsis;}
.infor .list .tit:hover{color: #EC5413;}
.infor .list .more{margin-top: 20px;font-size: 14px;}
.infor .list .more img{display: inline-block;}

.leave{display: flex;flex-wrap: wrap;align-items: flex-end;margin-bottom: 4%;}
.leave .li{width: 30%;}
.leave .li img{display: block;width: 100%;}
.leave .li:nth-child(2){align-self: center;width: 40%;}
.leave .tit{color: #EC5413;font-size: clamp(30px, 2.5vw, 50px);font-family: 'Bold';text-align: center;}
.leave .des{font-size: clamp(16px, 1.25vw, 24px);color: #474747;font-weight: 500;text-align: center;margin-top: 10px;}
.leave .form{margin: 30px auto 0;width: 80%; max-width: 400px;}
.leave .form .inp{background: #FFFFFF;border-radius: 20px;border: 1px solid #707070;height: 70px;font-size: 20px;padding: 0 20px;text-align: center;}
.leave .form .btn{border-radius: 20px;background: #EC5413;margin-top: 20px;height: 70px;font-size: 20px;color: #FFFFFF;cursor: pointer;}
.leave .form .btn:hover{background: #F9B72D;}

/* 产品 */
.FAQ.common{background: url(../picture/bg3.png) no-repeat center / cover;padding: 6% 0;}
.FAQ.common .lists{width: 60%;margin: 0 auto;}
.FAQ.common .lists .li{border-bottom: none;background-color: #ffffff;padding: 5px;margin-bottom: 20px;border-radius: 30px;}
.FAQ.common .lists .li .tit .icon{width: 40px;height: 40px;background: #EC5413;border-radius: 100%;}
.FAQ.common .lists .li .tit a{line-height: 40px;padding-left: 30px;}
.FAQ.common .lists .li .des{padding: 0 20px 20px 30px;margin-top: 10px;}
.FAQ.common .lists .li.on .tit .icon{background: #000000;}
.FAQ.common .lists .li.on .tit .icon img {transform: rotate(45deg);}

.product_Big{background: url(../picture/bg4.png) no-repeat center / 100% auto;padding: 6% 0;position: relative;}
.product_Big .commonTitle{margin-bottom: 0;}
.product_Big .img{margin: 0 auto;width: 55%;}
.product_Big .img img{display: block;width: 100%;}
.product_Big .title{font-size: clamp(30px, 2.7vw, 48px);font-family: 'Bold';color: #000000;line-height: 1.5;position: absolute;left: 0;top: 20%;}
.product_Big .title img{display: inline-block;height: 40px;vertical-align: middle;margin-top: -12px;animation: bounceIn 1.5s infinite;}
.product_Big .pos{position: absolute;}
.product_Big .pos img{display: block;width: 100%;animation: pulse 1.5s infinite;}
.product_Big .posOne{width: 20%;left: 5%;bottom: 20%;}
.product_Big .posTwo{width: 25%;right: 0;top: 10%;}
.product_Big .posThree{width: 22%;right: 0;bottom: 5%;}

.mode{background: #F5F8FA;padding: 8% 0;}
.mode .tabs{display: flex;flex-wrap: wrap;justify-content: space-between;}
.mode .tabs .li{width: 45%; background: #FFFFFF;border-radius: 20px;overflow: hidden;padding: 1.5% 3%;cursor: pointer; display: flex;flex-wrap: wrap;align-items: center; font-family: 'Medium';}
.mode .tabs .li .aa{margin-right: 5%;}
.mode .tabs .li .aa img{height: 50px; display: block;}
.mode .tabs .li .aa p{display: block;text-align: center;color: #000000;margin-top: 10px;}
.mode .tabs .li .bb{flex: 1;font-size: 22px;color: #000000;line-height: 2;}
.mode .tabs .li.on{box-shadow:5px 5px 5px #d9d9d9;transform: scale(1.1);}
.mode .tabs .li.on .bb{color: #EC5413;}
.mode .conts{margin-top: 4%;}
.mode .conts .li{display: none;cursor: pointer;}
.mode .conts .li.on{display: block;}
.mode .conts img,
.mode .conts video{display: block;width: 100%;}

.productDetails{padding: 8% 0;}
.productDetails .img img{display: block;width: 100%;}
.productDetails .lists{padding: 4% 8%;}
.productDetails .lists table{width: 100%;}
.productDetails .lists td{padding: 15px 20px;}
.productDetails .lists td:first-child{font-family: 'Bold';color: #474747;border-radius: 10px 0 0 10px;font-size:24px;white-space: nowrap;}
.productDetails .lists td:last-child{color: #848484;border-radius: 0 10px 10px 0;font-size:20px;}
.productDetails .lists tr:nth-child(odd){background: #F5F6F8;}
.productDetails .lists img{width: 30%;float: left;}
.productDetails .lists img+img{margin-left: 10%;}

.ad{background: url(../picture/bg5.png) no-repeat center bottom / 100% auto;display: flex;flex-wrap: wrap;overflow: hidden;}
.ad .img{width: 52%;}
.ad .img img{display: block;width: 100%;}
.ad .commonTitle{flex: 1;margin:0 5% 0 3%; align-self: flex-end;text-align: left;margin-bottom: 8%;}
.ad .commonTitle .tit{color: #ffffff;}
.ad .commonTitle .des{color: #ffffff;text-align: justify;}

.sixDetail{padding: 8% 0;}
.sixDetail .lists{display: flex;flex-wrap: wrap;align-items: center;background: url(../picture/bg.png) no-repeat center left / auto 100% ;}
.sixDetail .lists .left{min-width: 250px;}
.sixDetail .lists .left ul{}
.sixDetail .lists .left li{position: relative;cursor: pointer; display: flex;align-items: center; box-shadow: 4px 5px 11px 1px rgba(0,0,0,0.45);border-radius: 10px;background: #FFFFFF;padding: 5px 10px;}
.sixDetail .lists .left li+li{margin-top: 40px;}
.sixDetail .lists .left .img{display: inline-block;height: 44px;margin-right: 5px;}
.sixDetail .lists .left .txt{display: inline-block;color: #000000;font-size: 18px;}
.sixDetail .lists .left .icon{display: none; position: absolute;width: 20px;height: 20px;right: -10px;top: 50%;margin-top: -10px;}
.sixDetail .lists .left li.on{box-shadow: 4px 5px 11px 1px rgba(236, 84, 19, 1);}
.sixDetail .lists .left li.on .txt{color: #EC5413;}
.sixDetail .lists .left li.on .icon{display: block;}
.sixDetail .lists .left li.on .img{filter: sepia(100%) saturate(500%) hue-rotate(325deg) brightness(0.9);}
.sixDetail .lists .right{flex: 1;margin-left: 100px;}
.sixDetail .lists .right ul{display: block;}
.sixDetail .lists .right li{display: none;}
.sixDetail .lists .right li.on{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;flex-direction: column-reverse;}
.sixDetail .lists .right li .aa{width: 80%;margin-top: 20px;align-self: flex-end;}
.sixDetail .lists .right li .aa .tit{color: #000000;font-size: 24px;text-align: right;font-family: 'Bold';}
.sixDetail .lists .right li .aa .des{color: #848484;font-size: 18px;text-align: justify;margin-top: 10px;line-height: 2;}
.sixDetail .lists .right li .bb{width: 80%;border-radius: 20px;align-self: flex-end;overflow: hidden;}
.sixDetail .lists .right li .bb img{display: block;width: 100%;}


/* 视频 */
.video_center{background: url(../picture/bg6.png) no-repeat top / 100% auto;padding: 8% 0;}
.video_center .lists{background: url(../picture/bg7.png) no-repeat center bottom/ 70% auto;position: relative;}
.video_center .lists .btn{display: block;z-index: 1; position: absolute;left: 5%;top: 0; font-size: clamp(16px, 1.25vw, 24px);background: #848484;border-radius: 50% 0 0 50%;padding: 15px 30px 15px 50px;font-family: 'Bold';}
.video_center .lists .btn+.btn{left: auto;right: 5%;border-radius: 0 50% 50% 0;padding: 15px 50px 15px 30px;}
.video_center .lists .btn.on{background: #F9B72D;box-shadow: -4px 3px 6px 1px rgba(0,0,0,0.3);}
.video_center .lists .btn+.btn.on{box-shadow: 4px 3px 6px 1px rgba(0,0,0,0.3);}
.video_center .lists .btn.on:after{content: '';display: block;width: clamp(80px, 5vw, 100px);height: clamp(96px, 6vw, 120px);background: url(../picture/a35.png) no-repeat center / 100% 100%;position: absolute;left: clamp(160px, 12vw, 200px);top: 0;}
.video_center .lists .btn+.btn.on:after{background: url(../picture/a35-1.png) no-repeat center / 100% 100%;left:auto; right: clamp(160px, 12vw, 200px);}
.video_center .lists .btn:hover{background: #F9B72D;}
.video_center .lists .img{}
.video_center .lists .img img{display: block;width: 50%;margin: 0 auto;}

.search.video{justify-content: center;}
.search.video .center.on{width: 60%;height: 64px;border-width: 2px;}
.search.video .center .txt{height: 60px;line-height: 60px;color: #848484;font-size: 24px;width: calc(100% - 60px);}
.search.video .center .sub{width: 60px;height: 60px;background: url(/index/assets/img/search.png) no-repeat center / 32px transparent;}
.search.video .center .sub:hover {background-color: #F9B72D;}

.official_video{padding: 4%;}
.official_video .lists{position: relative;}
.official_video .lists .li{transition: all .3s;margin: 10px;padding:5px;border: 2px dashed #F9B72D;position: relative;overflow: hidden;cursor: pointer;}
.official_video .lists .img1{display: block;width: 100%;}
.official_video .lists .img2{display: block;width: 16%;position: absolute;left: 42%;top: 50%;transform: translateY(-50%);}
.official_video .swiper-button-prev{left:-50px;}
.official_video .swiper-button-next{right:-50px;}
.official_video .lists .li:hover{transform: translateY(-10px);transition: all .3s;}
.official_video .lists .li:hover .inner{animation:6s infinite linear rotate;display: block;}
.official_video .lists .inner{
	background-image:
			conic-gradient(
					from 45deg,
					#f9b62c 0deg 90deg,
					#5ecef4 90deg 180deg,
					#ec5413 180deg 270deg,
					#90c320 270deg 360deg
			);
	position:absolute;z-index: -1;left:50%;top:50%;display: none;
	width:500px;
	height:500px;
	margin-left:-250px;
	margin-top:-250px;
}
@keyframes rotate {
	from { transform: rotate(0deg); }
	to { transform: rotate(360deg); }
}
.official_video .lists .tit{position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.4);width: 100%;padding:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.official_video.user .lists .li{padding: 0;border: 0;}
.official_video.user .lists .img2{top: 40%;}

.upload{padding:4% 0;background: url(../picture/bg8.png) no-repeat top / 100% auto;}
.upload .lists{width:50%;margin: 0 auto;}
.upload .lists .file{border: 2px dashed #F9B72D;padding: 40px;position: relative;margin-bottom: 50px;}
.upload .lists .file .img{display: block;width: 30%;margin: 0 auto;}
.upload .lists .file .tit{color: #EC5413;font-size: 22px;text-align: center;margin-top: 40px;}
.upload .lists .file input[type='file'],.upBtn{position: absolute;width: 100%;height: 100%;top:0;right: 0;opacity: 0;cursor: pointer;}
.upload .lists .preview{position: absolute;width: 100%;height: 100%;top:0;right: 0;display: none;background-color: #000000;}
.upload .lists .preview video{width: 100%;height: 100%;}
.upload .lists .preview .close{position: absolute;right: 0;top:0;width: 30px;height: 30px;z-index: 1;cursor: pointer;text-align: center; font-size: 24px;line-height: 30px;}
.upload .lists .inp{background: #EC5413;border-radius: 25px;padding: 0 20px;margin-top: 20px;}
.upload .lists .inp input{line-height: 50px;height: 50px;font-size: 18px;color: #ffffff;text-align: center;}
.upload .lists .sub{width:40%;background: #EC5413;border-radius: 25px;padding: 0 20px;margin: 20px auto 0;}
.upload .lists .sub *{line-height: 50px;height: 50px;font-size: 18px;color: #ffffff;cursor: pointer;}
.upload .lists .sub:hover{background-color: #F9B72D;}

/* 使用::placeholder伪元素选择器来更改placeholder的样式 */
.upload input::placeholder {
	color: #ffffff;
	opacity: 1; /* Firefox */
}

/* 对于较旧的Firefox版本，需要使用::-moz-placeholder */
.upload input::-moz-placeholder {
	color: #ffffff;
}

/* 对于Internet Explorer 10和11，需要使用:-ms-input-placeholder */
.upload input:-ms-input-placeholder {
	color: #ffffff;
}

/* 对于Edge浏览器，需要使用::-ms-input-placeholder */
.upload input::-ms-input-placeholder {
	color: #ffffff;
}


/* 新闻 */
.newsLists{display: flex;margin-top: 4%;flex-wrap: wrap;}
.newsLists .left{flex:1;display: block;}
.newsLists .left li{display: flex;flex-wrap: wrap;margin-bottom: 20px;}
.newsLists .left li:hover .img img{transform: scale(1.1);transition: all .3s;}
.newsLists .left .img{display: block;width: 280px;margin-right: 20px; overflow: hidden;}
.newsLists .left .img img{display: block;width: 100%;transition: all .3s;}
.newsLists .left .text{flex:1;border: 1px dashed #EC5413;padding: 15px 20px;}
.newsLists .left .text .tit{display: block;color: #000000;font-size: 20px;margin-bottom: 10px;}
.newsLists .left li:hover .tit{color: #EC5413;}
.newsLists .left .text .des{color: #848484;line-height: 1.5;margin-bottom: 10px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;}.newsLists .left .text .line{border-bottom: 1px dashed #EC5413;}
.newsLists .left .text .more{font-size: 14px;padding: 8px 12px;margin-top: 10px;}
.newsLists .right{width: 200px;margin-left: 40px;}
.newsLists .right .center{position: sticky;top:10px;}
.newsLists .right .tit{font-family: 'Bold'; font-size: 24px;color: #000000;margin-bottom: 15px;border-left: 5px solid #EC5413;padding-left: 5px;border-radius: 10px;}
.newsLists .right .tit img{display: inline-block;height: 30px;vertical-align: middle;margin-top: -10px;margin-right: 5px;}
.newsLists .right .tj{margin-bottom: 20px;}
.newsLists .right .tj .li,
.newsLists .right .tj .li img{display: block;width: 100%;}
.newsLists .right .tj .li+.li{margin-top: 10px;}
.newsLists .right .tj .li p{margin-top: 10px; font-size: 14px;display: block;color: #000000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsLists .right .tj .li span{color: #EC5413;}
.newsLists .right .tj .li:hover p{color: #EC5413;}

.FAQ.common.news{margin-top: -4%;padding: 10% 0 6%;}

/* 应用下载 */
.app_download{display: flex;flex-wrap: wrap;align-items: center;padding: 6% 0 0;background: url(../picture/bg9.png) no-repeat top / 100% auto #ffffff;}
.app_download .left{margin: 0 30px 0 10%;flex: 1;}
.app_download .left .tit{font-size:clamp(36px, 2.7vw, 48px);color: #000000;font-family: 'Bold';margin-bottom: 20px;}
.app_download .left .des{font-size: clamp(18px, 1.2vw, 24px);color: #000000;line-height: 1.5;text-align: justify;margin-bottom: 20px;}
.app_download .left .link{}
.app_download .left .link .li{display: block;float: left;margin-right: 10px;position: relative;}
.app_download .left .link .li .img{display: block;height: 60px;}
.app_download .left .link .li .code{display: block;height: 120px;position: absolute;left:50%;bottom: 110%;margin-left: -60px;transform: scale(0);visibility: hidden;opacity: 0;transition: all .3s;}
.app_download .left .link .li:hover .code{transform: scale(1);visibility: visible;opacity: 1;transition: all .3s;}
.app_download .right{width: 56%;}
.app_download .right img{display: block;width: 100%;}

.app_details{padding: 6% 0;max-width: 1920px;margin: 0 auto;}
.app_details .li{display: flex;flex-wrap: wrap;background: #F5F8FA;}
.app_details .li:nth-child(even){flex-direction: row-reverse;}
.app_details .li .text{width: 50%;text-align: center;align-content: center;}
.app_details .li .text .aa{font-size:clamp(24px, 2vw, 42px);color: #000000;font-family: 'Bold';margin-bottom: 20px;}
.app_details .li .text .bb{color: #848484;font-size: clamp(16px, 1.2vw, 24px);line-height: 1.5;}
.app_details .li .img{width: 50%;position: relative;}
.app_details .li .img img{display: block;width: 100%;}
.app_details .li .img:after{content: '';position: absolute;top: 50%;margin-top: -15px; right: 0;width: 0;height: 0;
	border-top: 15px solid transparent;
	border-right: 20px solid #F5F8FA;
	border-bottom: 15px solid transparent;}
.app_details .li:nth-child(even) .img:after{right: auto;left: 0;border-left: 20px solid #F5F8FA;border-right:none;}
.app_details .li:nth-child(1) .text,
.app_details .li:nth-child(4) .text{background: url(/index/assets/picture/bg10.png) no-repeat center / auto 100%;}
.app_details .li:nth-child(2) .text,
.app_details .li:nth-child(5) .text{background: url(/index/assets/picture/bg11.png) no-repeat top left / auto 100%;}
.app_details .li:nth-child(3) .text{background: url(/index/assets/picture/bg12.png) no-repeat center / auto 100%;}

/* 新闻详情 */
.detailsBox{padding:6% 0;}
.detailsBox .left{flex: 1;}
.detailsBox .left .title{font-size: clamp(24px, 2vw, 42px);color: #000000;font-weight: bold;font-family: 'Bold';}
.detailsBox .left .other{margin-top: 15px;}
.detailsBox .left .other p{margin-right: 10px; display: inline-block;color: #848484;background: #F5F8FA;padding: 8px 10px 10px;border: 1px solid #F5F8FA;}
.detailsBox .left .content{margin: 2vw 0;font-size: 16px;line-height: 1.5;color: #424242;}
.detailsBox .left .content img{display: block;max-width: 100%;margin: 10px 0;}
.detailsBox .left .content video,
.detailsBox .left .content embed,
.detailsBox .left .content iframe{width: 100%;display: block;margin: 10px 0;}
.detailsBox .left .ad{display: block;margin-top: 2vw;}
.detailsBox .left .ad img{display: block;width: 100%;}

.detailsBox .bottom{margin-top: 2vw;width: 100%;}
.detailsBox .bottom .li+.li{border-top: 2px solid #32373E;}
.detailsBox .bottom .li{display: flex;flex-wrap: wrap; padding: 10px 0;position: relative;color: #222222;}
.detailsBox .bottom .li .half{line-height: 1.5;}
.detailsBox .bottom .li .half a{display: inline-block;margin: 0 5px;color: #848484;}
.detailsBox .bottom .li .half a:hover{color: #EC5413;text-decoration-line: underline;}
.detailsBox .bottom .li:first-child .half:first-child{padding-right: 20px;}
.detailsBox .bottom .li .half.all{width: 100%;}
#shareTo{float: right;color: #848484;font-size: 14px;}

/* 相关推荐 */
.support{background: rgba(245,234,235,0.2);padding: 4%;position: relative;max-width: 1920px;margin: 0 auto 4%;}
.support .lists{}
.support .lists .img{display: block;width: 100%;overflow: hidden;}
.support .lists img{display: block;width: 100%;transition: all .3s;}
.support .lists .swiper-slide:hover .tit{color: #EC5413;}
.support .lists .swiper-slide:hover img{transform: scale(1.2);transition: all .3s;}
.support .lists .swiper-slide{overflow: hidden;}
.support .lists .tit{padding: 0 10px;line-height: 1.5;margin: 10px 0;color: #000000;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;}
.support .swiper-horizontal>.swiper-scrollbar,
.support .swiper-scrollbar.swiper-scrollbar-horizontal{width: 30%;bottom: -20px;left: 35%;}

/* 搜索列表 */
.guide{padding: 0 12%;}
.guide .commonTitle{margin-top: 4vw;}
.manualsSearch{background: #f4f4f4;padding: 3vw 0;margin-bottom: 3vw;}
.manualsSearch .input{width: 600px;margin: 0 auto;display: flex;border-radius: 24px;background: #ffffff;overflow: hidden;}
.manualsSearch .input .txt{width: calc(100% - 48px);height: 48px;padding: 0 20px;font-size: 16px;}
.manualsSearch .input .sub{width: 40px;margin-top: 4px; background: url(/index/assets/img/search1.png) no-repeat center / 20px #F9B72D;border-radius: 20px;height: 40px;cursor: pointer;}
.Search_Results{margin: 3vw 0;}
.Search_Results .page{margin: 40px 12% 0;}
.Search_Results .li{display: flex;align-items: center;padding: 20px;position: relative;flex-wrap: wrap;}
.Search_Results .li:hover{background: #ECEFF5;}
.Search_Results .li+.li{border-top: 1px solid #ECECEE;}
.Search_Results .li .img{width: 220px;display: block;overflow: hidden;margin-right: 20px;}
.Search_Results .li .img img{display: block;width: 100%;transition: all .3s;}
.Search_Results .li:hover img{transform: scale(1.2);transition: all .3s;}
.Search_Results .li .cont{flex: 1;}
.Search_Results .li .cont .cla{color: #EC5413;font-size: 14px;font-weight: 400;}
.Search_Results .li .cont .tit{display: block;font-size: 24px;font-weight: bold;color: #2D2D2D;margin-top: 10px;}
.Search_Results .li:hover .tit{color: #EC5413;}
.Search_Results .li .cont .des{line-height: 1.5;font-size: 14px;color: #606A76;margin-top: 10px;}
.Search_Results .li .cont span{color: #EC5413;font-weight: bold;}
.tips{color: #606A76;line-height: 2;margin-bottom: 6%;}
.tips b{font-size: 16px;}
.tips a{color: #EC5413;}
.Search_Results.video .li{width: 33.333%;float: left;}
.Search_Results.video .li .img{margin-right: 0;width: 100%;}
.Search_Results.video .li+.li{border-top: 0;}
.Search_Results.video .li .playPic{position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);cursor: pointer; width: 60px;display: block;}

/* 关于我们 */
.inforBG.about{background-position: center right 10%;}
.inforBG.about .inforBox{flex-direction: row-reverse;}

.pictureBox .adv{display: flex;gap: 40px;justify-content: center;flex-wrap: wrap;}
.pictureBox .adv .li{padding: 20px; width: 300px;position: relative;display: block;box-shadow: 6px 3px 6px 1px rgba(0,0,0,0.16);border-radius: 20px;background: #FFFFFF;border: 1px solid #EC5413;}
.pictureBox .adv .li .text{}
.pictureBox .adv .li .text .aa{display: block;color: #000000;font-size: 20px;margin-bottom:10px;font-family: 'Bold';}
.pictureBox .adv .li .text .bb{display: block;color: #848484;font-size: 12px;line-height: 1.5;}
.pictureBox .adv .li .img{display: block;width: 70px;position: absolute;right: -20px;bottom: 0;}

.inforBG.contact{}
.inforBG.contact .inforBox .left{width: 30%;}
.inforBG.contact .inforBox .right{width: 65%;}

.mission{padding: 0 0 8%;background: url(../picture/bg13.png) no-repeat left bottom / auto 70%;}
.mission .centerBox{display: flex;align-items: end;flex-wrap: wrap;}
.mission .pos{position: absolute;top: -160px;right: 0;display: block;height: 160px;animation: transformMove 3s ease-in-out infinite;}
.mission .commonTitle{width: 55%;text-align: left;position: relative;margin-bottom: 0;}
.mission .commonTitle .tit{color: #EC5413;}
.mission .commonTitle .des{color: #000000;}
.commonTitle ul{display: flex;margin-top: 50px;}
.commonTitle ul li{border-right:2px dashed #EC5413;padding-right: 20px;padding-left: 20px;flex:none;}
.commonTitle ul li:first-child{padding-left: 0;}
.commonTitle ul li:last-child{border: none;}
.commonTitle ul li .aa{display: block;color: #000000;font-size: 20px;font-family: 'Bold';margin-bottom: 10px;}
.commonTitle ul li .bb{display: block;font-size: 14px;color: #848484;}
.mission .right{width: 40%;position: relative;margin-left: auto;}
.mission .right .li{display: block;width: 64%;margin: 0 auto;box-shadow: 0 4px 8px rgba(0,0,0,0.2);
	transition: all 0.5s ease-in-out;transform: scale(1) rotate(0deg) translate(0, 0);opacity: 1;}
.mission .right .li:first-child{z-index: 1;position: relative;}
.mission .right .li:nth-child(2){float: right;margin-top: -10px;}
.mission .right .li:last-child{float:left;margin-top: -50px;z-index: -1;position: relative;}

@keyframes transformMove {
	0%, 100% {
		transform: translate(-10px,10px);
	}
	50% {
		transform: translate(10px,-10px);
	}
}


/* 目录 */
.dirSelector{border-top: 1px solid #32373E;border-bottom: 1px solid #C2CDD6;padding: 10px 0;background-color: #ffffff;}
.dirSelector .dir{}
.dirSelector .catalog{font-size: 14px;border-left: 1px solid #eeeeee; line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dirSelector .catalog+.catalog{margin-top: 5px;}
.dirSelector .catalog.catalog-active{color: #EC5413;border-left: 2px solid #EC5413;}
.dirSelector .catalog:hover{background-color: #eee;}
.dirSelector .catalog.catalog-active a{color: #EC5413;}
.dirSelector .catalog a{color: #424242;}
































/* 适配 */

@media (max-width: 1707px){/* 2560(150%) */

}
@media (max-width: 1536px){/* 1920(125%) */

}
@media (max-width: 1280px){/* 1920(150%) */

}
@media (max-width: 1180px){

}
@media (max-width: 1024px){
	.menu-button{display: block; margin-left: 20px;cursor: pointer;}
	.menu-button .bar{position: relative;display: block;width: 50px;height: 4px;margin: 10px 0; background: #EC5413;border-radius: 10px;-webkit-transition: 0.3s;transition: 0.3s;}
	.cross .bar:nth-of-type(1) {
		-webkit-transform: translateY(15px) rotate(-45deg);
		-ms-transform: translateY(15px) rotate(-45deg);
		transform: translateY(15px) rotate(-45deg);
	}
	.cross .bar:nth-of-type(2) {
		opacity: 0;
	}
	.cross .bar:nth-of-type(3) {
		-webkit-transform: translateY(-15px) rotate(45deg);
		-ms-transform: translateY(-15px) rotate(45deg);
		transform: translateY(-15px) rotate(45deg);
	}
	.cross:hover .bar:nth-of-type(1) {
		-webkit-transform: translateY(13.5px) rotate(-40.5deg);
		-ms-transform: translateY(13.5px) rotate(-40.5deg);
		transform: translateY(13.5px) rotate(-40.5deg);
	}
	.cross:hover .bar:nth-of-type(2) {
		opacity: 0.1;
	}
	.cross:hover .bar:nth-of-type(3) {
		-webkit-transform: translateY(-13.5px) rotate(40.5deg);
		-ms-transform: translateY(-13.5px) rotate(40.5deg);
		transform: translateY(-13.5px) rotate(40.5deg);
	}
	.centerBox{width: 92%;}
	header .blank{background: #F9B72D;height: 66px;}
	header .header{padding: 5px 0;}
	.language{margin-left: auto;}
	.language span{font-size: 14px;}
	.header .menu{position: fixed;z-index: 9;padding: 20px; width: 100%;height:calc(100% - 66px);left: 100%;bottom: 0;background: #F9B72D;display: block;margin: 0;}
	.header .menu.open{left: 0%;}
	.header .menu li{margin: 0;border-bottom: 1px dashed #ffffff;padding: 10px 0;}
	.header .menu li .first{display: inline-block;}
	.header .menu li .first.on,
	.header .menu li .first:hover{color: #EC5413;}
	.header .menu li .second{display: none; position: static; visibility: visible;opacity: 1;transform: scale(1);margin-left: 0;width: 100%;text-align: left;margin-top: 10px;}
	.header .menu li .first:after,
	.header .menu li+li::after{display: none;}
	.header .menu li .xl{display: none;}
	.header .menu li .xlImg{display: block;position: absolute;right: 0px;top: 17px; height: 16px;transition: all .5s;}
	.header .menu li .xlImg.on{transform: rotate(90deg);transition: all .5s;}
	header.hidden .menu li .second{background-color: #EC541366;}
	.search{position: fixed;width: 100%;bottom: 10px;left: 0;left: 50%;margin-left: -150px;}
	.search .img{display: none;}
	.search .center{width: 300px;border: 1px solid #EC5413;}
	.search .center .txt{color: #EC5413;}
	.retention{right: 0;bottom:0;}
	.retention .form{width: 100%;border-radius:18px 18px 0 0;}
	footer .centerBox{}
	footer .centerBox .left{width: 100%;text-align: center;text-align: -webkit-center;}
	footer .centerBox .right{width: 100%;margin-left: 0;}
	footer .right .other .aa{display: block;}
	footer .copyright{text-align: left;}
	

	.banner .ban-txt{padding: 0 4%;}
	.banner .ban-txt .oth{margin-left: 10px;}
	.inforBox .left{width: 100%;}
	.inforBox .right{width: 100%;margin-top: 20px;}
	.pictureBox .lists .li{border-radius: 8px;}
	.advertisement{padding: 4%;}
	.advertisement .center .tit{width: 100%;}
	.advertisement .center .more{margin: 10px auto 0;}
	.more{font-size: 14px;padding: 8px 12px;}
	.carousel .li .img{width: 100%;}
	.carousel .li .text{width: 100%;margin-top: 20px;}
	.carousel .swiper-button-prev{left:0;}
	.carousel .swiper-button-next{right:0;}
	.infor .list{width: 100%;}
	.infor .list .tit{height: auto;}
	.leave .li,.leave .li:nth-child(2){width: 100%;}
	.product_Big .posOne{left: 0;}
	.mode .tabs .li{width:100%;margin-bottom: 10px;}
	.mode .tabs .li .bb{font-size: 18px;line-height: 1.5;}
	.sixDetail .lists .left{width: 100%;}
	.sixDetail .lists .left li+li{margin-top: 0;}
	.sixDetail .lists .left li{margin-bottom: 20px;}
	.sixDetail .lists .right{margin-left: 0;}
	.sixDetail .lists .right li .bb,
	.sixDetail .lists .right li .aa{width: 100%;}
	.ad{background-size: cover;}
	.ad .img{width: 100%;}
	.productDetails .lists{padding: 4% 0;}
	.productDetails .lists td:first-child{font-size: 20px;}
	.productDetails .lists td:last-child{font-size: 18px;}
	.FAQ.common .lists{width: 100%;}
	.mission .commonTitle{width: 100%;}
	.mission .pos{top: -80px;height: 80px;}
	.commonTitle ul{flex-wrap: wrap;}
	.mission .right{width: 100%;}
	.commonTitle ul li{width: 100%;margin-bottom: 20px;}
	.commonTitle ul li:first-child{padding-left: 20px;}
	.commonTitle ul li:last-child{border-right: 2px dashed #EC5413;}
	.pictureBox .adv .li{margin-bottom: 20px;}
	.inforBG.contact .inforBox .left{width: 100%;}
	.inforBG.contact .inforBox .right{width: 100%;}
	.video_center .lists .btn{left: 0;padding: 10px 10px 10px 20px;}
	.video_center .lists .btn+.btn{right:0; padding: 10px 20px 10px 10px;}
	.video_center .lists .btn.on:after,
	.video_center .lists .btn+.btn.on:after{display: none;}
	.upload .lists{width:100%;}
	.search.video{position: static;margin-left: 0;}
	.search.video .center.on{width: 92%;}
	.search.video .center .txt{font-size: 16px;}
	.official_video .swiper-button-prev{left: -25px;}
	.official_video .swiper-button-next{right: -25px;}
	.guide{padding: 0 4%;}
	.manualsSearch .input{width: 92%;}
	.Search_Results .li .img{width: 100%;margin-right: 0;}
	.Search_Results .li .cont{margin-top: 10px;}
	.Search_Results.video .li{width: 100%;}
	.newsLists .right{margin-left: 0;width: 100%;}
	.newsLists .left .img{width: 100%;margin-right: 0;}
	.app_download .left{margin: 20px;}
	.app_download .left .link .li .img{height: 40px;}
	.app_download .right{width: 100%;}
	.app_details .li .img{width: 100%;}
	.app_details .li .text{width: 100%;padding: 20px;}


}
@media (max-width: 820px){








}
@media (max-width: 712px){
	.menu-button .bar{width: 40px;margin: 6px 0;}
	.cross .bar:nth-of-type(1) {
		-webkit-transform: translateY(10px) rotate(-45deg);
		-ms-transform: translateY(10px) rotate(-45deg);
		transform: translateY(10px) rotate(-45deg);
	}
	.cross .bar:nth-of-type(3) {
		-webkit-transform: translateY(-10px) rotate(45deg);
		-ms-transform: translateY(-10px) rotate(45deg);
		transform: translateY(-10px) rotate(45deg);
	}




}
@media (max-width: 430px){
	body{font-size: 14px;}

}
@media (max-width: 380px){

}
@media (max-width: 360px){}
@media (max-width: 320px){}