/* 字体 */
@font-face {
  font-family: 'HarmonyOS Sans CN';
  src: url('HarmonyOS_Sans_SC_Regular_CN.woff2') format('woff2');
 font-weight: normal;
  font-style: normal;
}
body {
  -webkit-text-size-adjust: none !important;
  -webkit-text-size-adjust: 100% !important;
}
body{font-family: 'HarmonyOS Sans CN', '微软雅黑';}
.tableTable td,.insideContent{font-family: 'HarmonyOS Sans CN', '微软雅黑' !important;}
/*公共css*/
html,body{-ms-overflow-style: scrollbar;}
body{margin: 0;font-size: 14px;font-family: 'HarmonyOS Sans CN', '微软雅黑';color: #333;}
a,a:hover,a:active,a:visited,a:focus{text-decoration:none;color: #333;}
img{max-width: 100%;}
ul,p{margin: 0;padding: 0;}
li{list-style:none;}
.center{text-align: center;}

/*背景色*/
.backcolor{background: #009944;}
/*字体颜色*/
.color{color:#009145 !important;}
.hover:hover,.hover:hover span{color:#009944;}
.MContent{width: 100%;box-sizing: border-box;padding: 0 15px;}


/*菜单*/
.ModileIndexContentmenu{padding: 0 3%;padding-top: 15px;}
.ModileIndexContentmenu ul{margin: 0;padding: 0;overflow: auto;width: 100%;overflow: auto;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.ModileIndexContentmenu ul li{width: 40%;float: left;margin: 0 5%;text-align: center;margin-bottom: 15px;background-image: url(https://trust-data.oss-cn-shenzhen.aliyuncs.com/file/upload/20210901/276_1630481968556528.png);
background-repeat: no-repeat;background-size: 100% 100%;padding: 20px 0;padding-bottom: 5px;}
.ModileIndexContentmenu ul li img{height: 32px;}
.ModileIndexContentmenu ul li a{display: block;}
.ModileIndexContentmenu ul li p{margin: 0;font-size: 14px;color: #fff;line-height: 25px;}
.ModileIndexContentBack{background-image:url(https://trust-data.oss-cn-shenzhen.aliyuncs.com/file/upload/20210901/276_1630481967597636.jpg);background-repeat: no-repeat;
background-size: 100% auto;position: relative;z-index: 3;margin-top: -160px;padding-top: 120px;padding-bottom: 50px;}
.TopicsContenTitle{padding: 10px 10%;}
.line_03{width:100%;}  
.line_03 b{background: #ddd;margin-top: 4px;  display: inline-block;  width: calc(50% - 90px);  height: 1px;  _overflow: hidden;
vertical-align: middle;}
.line_03 span{display: inline-block;width: 180px;vertical-align: middle;text-align: center;font-size: 18px;font-weight: 400;
color: #fff;letter-spacing: 0px;}
.ModileIndexlistBox{overflow: auto;padding: 0 5%;margin-top: 0px;}
.ModileIndexlist{overflow: auto;background: #fff;padding:8px 3% 5px 3%;border-radius: 5px;box-sizing: border-box;margin-top: 8px;}
.ModileIndexlist a{display: block;overflow: auto;}
.ModileIndexlistlogoleft{float: left;width: 25%;text-align: center;}
.ModileIndexlistlogoleft img{width: 90%;}
.ModileIndexlistTitleRight{overflow: auto;width: 73%;float: right;}
.ModileIndexlistTitleRight p{font-size: 12px !important;color: #000 !important;font-weight: normal;margin: 0;line-height: 20px;}
body .ModileIndexlistTitleRight h1{font-size: 14px !important;color: #000 !important;font-weight: bold;margin: 0;line-height: 20px;
letter-spacing: 0px;}
body .indexFootCopyrightBox p,body .indexFootCopyrightBox a{font-size: 12px;color: #fff !important;}



/*内页样式*/
#header {zoom: 1;overflow: hidden;background-color: #E4007F;height: 45px;margin-bottom: 1px;color: #FFF;text-align: center;font-size: 16px;}
#header a {color: #FFF;}
#header em {line-height: 45px;font-style: normal;}
#header .logo {float: left;padding-left: 11px;}
#header .logo img {vertical-align: top;}
#header a {display: block;width: 45px;height: 45px;}
#header a.back {float: left;background: url(../images/icon_head.png) no-repeat -135px top;}
#header a.home {float: right;background: url(../images/icon_head.png) no-repeat left top;}
#header a.siteMap {float: right;background: url(../images/icon_head.png) no-repeat -45px top;}
#header a.order {float: right;background: url(../images/icon_head.png) no-repeat -90px top;}
#header .topSearch {float: left;width: 50%;margin: 8px 0 0 8px;}
#header .topSearch .searchBox {border: 1px solid #FFF;text-align: left;}
body #page h1.pagename{font-size: 16px;padding: 10px; color: #009145;border-bottom: 1px solid #EEEEEE;}
body #page{}
body #wrapper{background-color:transparent;padding-bottom: 0px;}
body{background-image:none !important;background-color: transparent !important;}
body .MFootBox{background-color: #009145;margin-top: 0px;}
body #header{background-color: #009145 !important;}
#wrapper .content{box-sizing: border-box;padding: 0 20px;padding-bottom: 20px;}

/*新闻动态*/
.NewsInformation{margin-top: 0px;font-family: 'HarmonyOS Sans CN', '微软雅黑';}
.NewsListTables{overflow: auto;margin-top: 35px;}
.NewsListTables{border-collapse: collapse;border-spacing: 0;width: 100%;margin-top: 10px;}
.NewsListTables tr{border: 1px solid #A0A0A0;padding: 15px 10px;margin-top: 20px;}
.NewsListTables td{font-family: 'HarmonyOS Sans CN', '微软雅黑';font-size: 14px;border: none;padding:25px 20px;line-height: 23px;text-align: left;
background-color: #FFFFFF;padding-bottom: 15px;}
.NewsListTables td.newsImgBox{padding-left: 0px;}
.NewsListTables ul{overflow: auto;margin: 0;padding: 0 10px;}
.NewsListTables ul li{display: block;border: 1px solid #A0A0A0;padding: 15px 10px;margin-top: 30px;}
.NewsListTables h6{font-size: 16px;font-weight: bold;margin: 0;color: #000;line-height: 22px;}
.NewsListTables a{color: #000;}
.NewsListTables a:hover{color: #000;}
.NewsListTables p{font-size: 12px;color: #333;margin-top: 10px;line-height: 20px;display: -webkit-box; -webkit-box-orient: vertical; 
-webkit-line-clamp: 5; overflow: hidden;text-indent: 2em;}
.NewsListTables p.NewTime{text-align: left;font-size: 14px;color: #000;margin-top: 5px;font-weight: bold;text-indent: 0em;}
.NewsListTables .newsImg{text-align: center;box-sizing: border-box;padding: 0px;}
.NewsListTables .newsImg img{max-width: 100%;max-height: 340px;}
.newsDetailss{margin-top: 25px;}
.NewsListTables p.mores a.amorebox{display: inline-block;height: 26px;box-sizing: border-box;line-height: 24px;border: 1px solid #009145;color: #009145;
padding: 0 15px;font-size: 12px;}
.NewsListTables p.mores{text-indent: 0em;}
.NewsListTables p.mores a.amorebox:hover{color: #fff;background: #009145;}


/*新闻详情*/
.newContentDetails .newHeaderBox h1{font-size: 22px;font-weight: normal;margin: 0;color: #009145;line-height: 30px;font-weight: bold;}
.newContentDetails .newHeaderBox p{margin-top: 8px;line-height: 20px;font-size: 12px;}
.newContentDetails .newHeaderBox p span{display: inline-block;color: #333;margin-right: 8px;}
.newContentDetails{margin-top: 30px;}
.newContentDetailsBoxx{margin-top: 28px;}
.newContentDetails .newHeaderBox{text-align: center;padding-bottom: 5px;border-bottom: 1px dashed #ccc;}
.newContentDetailsBoxx img{height: auto !important;}
.newContentDetails .ContentBox{padding: 0 20px;box-sizing: border-box;}
body .newContentDetails .ContentBox img{max-width: 100%;}



/*底部*/
.MFootBox{margin-top: 0px;padding: 10px 0;padding-bottom: 48px;background: #E60012;}
.MFootContent{overflow: auto;}
.FootLogo{box-sizing: border-box;text-align: center;}
.FootLogo img{width: 80%;max-width: 130px;}
.MFootTextBox{text-align: center;margin-top: 7px;}
.MFootTextBox p{margin: 0;line-height: 20px;font-size: 12px;color: #fff;}
.MFootTextBox p a{display: inline-block;color: #fff;font-size: 12px;margin: 0 5px;}
.MFootTextBox p a.beianhao{background-image: url(../images/beian.png);background-repeat: no-repeat;
background-position: left center;background-size: 15px;padding-left: 16px;margin-left: 5px;}
.FootCopyrightBox p a.beianhao{background-image: url(../images/beian.png);background-repeat: no-repeat;
background-position: left center;background-size: 15px;padding-left: 16px;margin-left: 5px;}

/*底部菜单*/
.MobileFoot{position: fixed;z-index: 9999;bottom: 0px;left: 0px;width: 100%;background-color: #009245;border-top: 2px solid #fff;font-family: 'HarmonyOS Sans CN', '微软雅黑';padding: 5px 0 8px 0px;box-sizing: border-box;}
.MobileFoot ul{margin: 0;padding: 0;overflow: auto;}
.MobileFoot ul li{list-style:none;display: inline-block;width: 25%;text-align: center;float: left;}
.MobileFoot ul li a{display: block;text-align: center;color: #fff;font-size: 14px;text-decoration:none;line-height: 38px;}
.MobileFoot ul li a img{width: 18px;vertical-align: sub;}
.leftfixed{float: right;width: 40px;height: 38px;background: rgba(0,0,0,0.9);margin-top: -38px;margin-right:-40px;
line-height: 34px;text-align: center;border-top-right-radius: 5px;cursor: pointer;}
.leftfixed img{vertical-align: middle;width: 60%;}

/*二级菜单*/
.SecondaryMenu{position: fixed;z-index: 10000;left: 22%;width: 33%;bottom: 50px;background-color: rgba(0,0,0,0.9);
border-radius: 8px;box-sizing: border-box;padding:5px 10px;display: none;overflow: inherit !important;}
.onlinemenu{left: 47%;}
.offlinemenu{left: 0%;}
.switchAutoHan{right: 0px;left: auto;}
.SecondaryMenu ul{margin: 0;padding: 0;}
.SecondaryMenu ul li{list-style:none;display: block;border-bottom: 1px solid #fff;line-height: 25px;
margin-bottom: 5px;text-align: center;width: 100%;box-sizing: border-box;}
.SecondaryMenu ul li a{display: block;color: #fff;text-decoration:none;font-size: 14px;padding: 0 3px;}
.triangle-up{width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;
border-top: 10px solid #000;opacity: 0.9;position: absolute;bottom: -10px;left: 50%;margin-left: -10px;}

/* 20251011手机底部新菜单 */
/* 全屏菜单样式 */
.fullscreen-menu{position: fixed;bottom: 52px;left: 0;width: 100%;height: auto;max-height: 100%;background: linear-gradient(135deg, #fff, #fff, #fff);z-index: 10010;display: flex;flex-direction: column;transform: translateY(200%);transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);overflow-y: auto;}
.fullscreen-menu.active {transform: translateY(0);box-shadow: 0px -5px 15px #c9c9c9;}
.menu-content {flex: 1;padding: 20px;position: relative;}
/* 一级菜单项 */
.menu-item {border-bottom: 1px solid rgba(255, 255, 255, 0.1);overflow: hidden;}
.menu-item-header {padding: 12px 5px;text-align: center;color: #009245;font-size: 14px;cursor: pointer;transition: background 0.3s;}
.menu-item-header:hover {background: rgba(255, 255, 255, 0.1);}
.menu-item-header.active {background: rgba(255, 255, 255, 0.15);}
.menu-item-icon {display: inline-block;margin-left: 3px;transition: transform 0.3s;}
.menu-item-header.active .menu-item-icon {transform: rotate(180deg);}
/* 二级菜单 */
.submenu {max-height: 0;overflow: hidden;transition: max-height 0.4s cubic-bezier(0.23, 1, 0.32, 1);background: rgba(0, 0, 0, 0.06);}
.submenu.active {max-height: 500px;}
.submenu-item {padding: 5px 5px 5px 5px;color: white;border-bottom: 1px solid rgba(255, 255, 255, 0.05);cursor: pointer;transition: background 0.3s;text-align: center;}
.submenu-item a,.menu-item-header a{font-size: 14px;display: block;color: #009245;}
.submenu-item:last-child {border-bottom: none;}
.submenu-item:hover {background: rgba(255, 255, 255, 0.1);}
.submenu-item i {margin-right: 10px;font-size: 14px;}
/* 关闭按钮 */
.fullscreenMenuClose{position: absolute;z-index: 10;width: 22px;text-align: center;right: 3px;top: 3px;}
.fullscreenMenuClose img{width: 100%;display: block;cursor: pointer;}
.fullscreenMenuBack{position: fixed;z-index: 6;width: 100%;height: 100%;top: 0;left: 0;display: none;}
/* 20251011手机底部新菜单 end*/

/*页码*/
/* -- pager -- */
.pager { text-align: center; padding: 10px; height: 36px; background-color: #FFF; margin-top: 1px; } 
.pager a, .pager span, .pager em { display: inline-block; color: #525252; padding: 0 15px; line-height: 36px; } 
.pager em { color: #AAAAAA;font-style: normal;} 
.pager ul { display: inline-block; *display: inline; border-left: 1px solid #dddddd; } 
.pager ul li { display: inline; } 
.pager ul li a { float: left; padding: 0 14px; line-height: 38px; text-decoration: none; background-color: #ffffff; 
border: 1px solid #dddddd; border-left-width: 0; } 
.pager ul li a:hover { background-color: #f5f5f5; } 
.pager ul .active a { background-color: #f5f5f5; color: #999999; cursor: default; }
/*页码 end*/

.searchBox { position: relative; background-color: #FFF; height: 28px; padding-left: 10px; } 
.searchBox .keyword { width: 90%; color: #999; height: 20px; line-height: 20px; margin: 4px 0;border: none;outline: none; } 
.searchBox .btnSearch { position: absolute; right: 0; border: 0; background: #E0E0E0 url(../images/btn_search.gif) no-repeat; 
width: 28px; height: 28px; text-indent: -999px; cursor: pointer; }


/*底部*/
.NewContent{width: 100%;max-width: 1200px;margin: 0 auto;}
.FootBottom{padding: 20px 0px 50px 0px;margin-top: 0px;}
.FootBottomContentBox{overflow: auto;padding: 0 10px;}
.FootContactBox p{line-height: 25px;margin: 0;font-weight: bold;font-size: 16px;color: #555;margin-bottom: 3px;}
.FootContactBox span{line-height: 25px;margin: 0;font-size: 14px;color: #555;display: inline-block;margin-right: 30px;}
.FootContactBox span{background-image: url(https://trust-data.oss-cn-shenzhen.aliyuncs.com/file/upload/20251011/1557_1760170682594948.png);background-repeat: no-repeat;padding-left: 19px;background-size: 15px;background-position-y: center;margin: 0 6px;}
.FootCodetBox{vertical-align: middle;text-align: center;}
.FootCodetBox ul{overflow: auto;margin: 0;padding: 0;}
.FootCodetBox ul li{display: inline-block;width: 33.3%;text-align: center;box-sizing: border-box;padding: 0 5px;float: left;}
.FootCodetBox ul li img{width: 100%;max-width: 90px;}
.FootCodetBox ul li p{line-height: 25px;margin: 0;font-size: 12px;color: #555;font-weight: bold;}
.FootCopyrightBox{text-align: center;padding: 5px 10px 10px 10px;background-color: #f2f2f2;}
.FootCopyrightBox p,.FootCopyrightBox p a{font-size: 12px;margin: 0;color: #000;line-height: 20px;}
.FootCodetBox ul li a{display: block;}
.FootContactBox{text-align: center;margin-top: 5px;}
.FootLogoBox{display: inline-block;width: 120px;box-sizing: border-box;padding-right: 20px;text-align: center;vertical-align: middle;}
.FootLogoBox img{max-width: 100%;max-height: 80px;}
.FootLogoTextBox{display: inline-block;vertical-align: middle;text-align: center;margin-top: 10px;padding-bottom: 10px;}
.FootContactBox .FootLogoTextBox span{margin-right: 0px;}
/*底部 end*/

@media screen and (max-width: 750px){
	.FootCodetBox{text-align: center;}
	.FootCodetBox ul li{display: inline-block;float: none;width: 100px;vertical-align: top;}
}


		/*引用动画*/
.MNewLedIndexBox{overflow: hidden;}
.NewLedIndexBannerText,.MLedTitle,.ExhibitorsBoxLogoImg,.ApplicationAreaBox{animation: fadeInUp 1s ease 0s 1 both;}
.NewLedIndexHeader,.MEventFastTrackBox ul li:nth-child(odd),.LEDDisplaysBox ul li:nth-child(odd){animation: fadeInLeft 1s ease 0s 1 both;}
.MEventFastTrackBox ul li:nth-child(even),.LEDDisplaysBox ul li:nth-child(even),.MMoreBox{animation: fadeInRight 1s ease 0s 1 both;}
				/*动画*/
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp}
@-webkit-keyframes Historyslower {
	0% {
		top: -103%;
	}
	to {
		top: 0px;
	}
}

@keyframes Historyslower {
	0% {
		top: -103%;
	}
	to {
		top: 0px;
	}
}
.Historyslower2{-webkit-animation-name: Historyslower2;animation-name: Historyslower2}
@-webkit-keyframes Historyslower2 {
	0% {
		bottom: 0px;
	}
	to {
		bottom: -103%;
	}
}

@keyframes Historyslower2 {
	0% {
		bottom: 0px;
	}
	to {
		bottom: -103%;
	}
}
.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft}
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}


.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight}
@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}