body{
	line-height: 1;
}
a {
	outline: none;
	color: #333;
}
a:hover {
	color: #1669c5;
}
.ease {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.iframe {
	overflow: hidden;
	height: 40px;
}
.iframe iframe {
	width: calc(100% + 18px);
	margin-left: -9px;
}
.w {
	width: 1560px;
	margin: 0 auto;
}
.gradual {
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(30,30,30,0.8)));
	background-image: -webkit-linear-gradient(180deg, rgba(0,0,0,0), rgba(30,30,30,0.8));
	background-image: -moz-linear-gradient(180deg, rgba(0,0,0,0), rgba(30,30,30,0.8));
	background-image: -ms-linear-gradient(180deg, rgba(0,0,0,0), rgba(30,30,30,0.8));
	background-image: -o-linear-gradient(180deg, rgba(0,0,0,0), rgba(30,30,30,0.8));
	background-image: linear-gradient(180deg, rgba(0,0,0,0), rgba(30,30,30,0.8));
}
.Center{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.Center-y {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.Center-x {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
}
.BannerAdv {
	height: 360px;
	-webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -ms-transition: all 2s ease;
    -o-transition: all 2s ease;
    transition: all 2s ease;
}
.BannerAdv.focus {
	height: 80px;
}
.topBannerAdv, .botBannerAdv {
	margin: 20px auto 0;
	display: none;
}
/* banner-adv */
.banner-adv {
	margin: 0 auto;
	overflow: hidden;
}
.banner-adv ul {
	width: calc(100% + 10px);
	display: inline;
	float: left;
	margin: 0px 0 0 -5px;
}
.banner-adv ul li {
	display: block;
	float: left;
	position: relative;
}
.banner-adv ul li .adv-item{
	margin: 10px 5px 0 5px;
	overflow: hidden;
}
.banner-adv ul.one li{
	width: 100%;
}
.banner-adv ul.two li{
	width: 50%;
}
.banner-adv ul.three li{
	width: 33.33%;
}
.banner-adv ul.four li{
	width: 25%;
}
.banner-adv ul.five li{
	width: 20%;
}
.banner-adv ul.six li{
	width: 16.66%;
}
.banner-adv ul li a,
.banner-adv ul li embed {
	float: left;
}
.banner-adv-one {
	margin-top: 6px;
}
.banner-adv-two {
	margin-top: 8px;
}
.advs {
	position: relative;
	display: block;
	width: 100%;
}
.advs img {
	display: block;
}
.advs i {
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 9;
	width: 24px;
	height: 12px;
	background: url("https://public.mtnets.com/Images/public/adv.png") no-repeat;
}
/* banner-adv End*/
/* header */
#header {
	width: 100%;
	height: 40px;
	background: #f5f5f5;
	z-index: 999;
	position: relative;
	font-size: 14px;
}
.header span {
	float: left;
	line-height: 40px;
}

.header span a {
	color: #666;
	margin-right: 30px;
}
.header span a.high {
	color: #1669c5;
}
.header span a:hover {
	color: #1669c5;
}

.header p {
	float: right;
	line-height: 40px;
	color: #666;
	font-size: 0;
}
.header p a {
	color: #666;
	padding: 0 12px;
	position: relative;
	font-size: 14px;
}
.header p a.mobile {
	color: #1669c5;
}
.header p a::after {
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 1px;
	height: 15px;
	background: #dcdcdc;
}
.header p a:last-child {
	padding-right: 0;
}
.header p a:last-child::after {
	display: none;
}

.header p a:hover {
	color: #1669c5;
}
.header p a i {
	font-weight: normal;
	font-size: 18px;
	margin-right: 4px;
	vertical-align: top;
	display: inline-block;
	margin-top: 1px;
}
.newsBot .imageimg,.video-list li .image img,
.live-bot-ul li .image img,.live-bot-img .image img,
.exhi-left ul li .image img,
.exhi-left .top-img .image img,
.view-list li .image img,
.tj-exhi .image img,
.new-pro-list li .item .image img,
.adverList .image img {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.newsBot .image:hover img,.video-list li .image:hover img,
.live-bot-ul li .image:hover img,.live-bot-img .image:hover img,
.exhi-left ul li .image:hover img,
.exhi-left .top-img .image:hover img,
.view-list li .image:hover img,
.tj-exhi .image:hover img,
.new-pro-list li .item .image:hover img,
.adverList .image:hover img {
	-ms-transform: scale(1.10);
	transform: scale(1.10);
}

/* header End */

.top {
	margin: 22px auto 20px;
}
.logo {
	float: left;
	width: 265px;
}
/*搜索框样式*/
.searchBox {
	width: 690px;
	float: left;
	position: relative;
	margin-left: 110px;
	height: 48px;
	background-color:#1669c5;
	border-radius: 40px;
	margin-top: 14px;
}
.searchBox .form {
	margin-top: 2px;
}
.searchBox .form .select{
	width: 80px;
	height: 100%;
	position: relative;
	float: left;
}
.searchBox .form .select .select-top p {
    font-size: 14px;
    line-height: 44px;
    cursor: pointer;
	text-align: center;
	position: relative;
	background: #fff;
	border-radius: 30px 0 0 30px;
	margin-left: 2px;
}
.searchBox .form .select .select-top p::after {
	content: "";
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 1px;
	height: 24px;
	background: #e6e6e6;
}
.searchBox .form .select .select-top i {
	display: inline-block;
	font-size: 12px;
	vertical-align: middle;
	position: absolute;
	right: 6px;
	top: 18px;
}
.searchBox .form .select .select-top.focus i {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
	top: 16px;
}
.searchBox input {
	width: 505px;
	float: left;
	height: 44px;
	background: #fff;
	border: none;
	outline: none;
	font-size: 14px;
	color: #aaa;
	text-indent: 5px;
}
.searchBox button {
	position: absolute;
	right: 0;
	top: 2px;
	width: 110px;
	height: 48px;
	line-height: 48px;
	border: none;
	outline: none;
	cursor: pointer;
	color: #fff;
	font-size: 18px;
	margin-top: -2px;
	margin-right: -2px;
	border-radius: 0 40px 40px 0;
	background-color:#1669c5;
}
.searchBox button i {
	font-size: 18px;
	vertical-align: top;
	display: inline-block;
	margin-right: 5px;
	margin-top: 1px;
}
.searchBox ul {
	display: block;
	position: absolute;
	z-index: 9999;
	width: 76px;
	border: 2px solid #1669c5;
	display: block;
	top: 44px;
	left: 0px;
	padding: 5px 0;
	background: #fff;
	display: none;
}
.searchBox ul li {
	display: block;
	font: normal 14px/22px microsoft yahei;
	color: #333;
	text-align: center;
	line-height: 25px;
}
.searchBox ul li:hover {
	background: #1669c5;
	color: #fff;
}
.topAdv {
	float: right;
	width: 368px;
	height: 76px;
	position: relative;
}
.topAdv .Advs{
	position: absolute;
	bottom: -5px;
	right: 0;
	width: 493px;
	height: 85px;
	z-index: -1;
	opacity: 0;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
.topAdv img {
	width: 100% !important;
	height: 100% !important;
}
.topAdv:hover .Advs{
	z-index:99;
	opacity: 1;
}

.notice{
	margin: 0 auto 16px;
	font-size: 14px;
	line-height: 26px;
	color: #ddd;
}
.notice a {
	color: #333;
	font-weight: normal;
	margin-right: 40px;
}
.notice a:hover{
	color: #1669c5;
}
.notice a:last-child {
	margin-right: 0;
}
.notice b {
	width: 72px;
	height: 27px;
	background: url("../../../Images/Version/2022/index/notice.png") no-repeat;
	background-size: contain;
	float: left;
	margin-right: 24px;
}
.notice p {
	overflow: hidden;
}
.notice a i {
	font-style: normal;
	background: #ff9a22;
	height: 24px;
	color: #fff;
	text-align: center;
	line-height: 24px;
	vertical-align: top;
	font-size: 14px;
	display: inline-block;
	padding: 0 5px;
	text-indent: 0;
	margin-top: 2px;
	position: relative;
	margin-right: 9px;
	border-radius: 2px;
}
/*导航栏*/
.nav {
	height: 58px;
	line-height: 58px;
	background: #1669c5;
	white-space: nowrap;
}
.nav ul {
	white-space: nowrap;
}
.nav ul li {
	float: left;
	font-size: 20px;
	font-weight: bold;
}
.nav ul li.shihuan {
	position: relative;
}
.nav ul li.shihuan::after {
	content: '';
	position: absolute;
	right: -14px;
	top: -5px;
	display: block;
	width: 60px;
	height: 20px;
	background: url("../../../images/index/Version/2021/shihuan-ico.png") no-repeat;
	background-size: contain;
}
.nav ul li {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.nav ul li a i {
	display: inline-block;
}
.nav ul li.active a {
	background: #ff9a22;
}
.nav ul li a:hover {
	background: #ff9a22;
}
.nav ul li a {
	color: #fff;
	padding: 0 55px;
	display: inline-block;
}
.nav li.new{
	position: relative;
}
.nav li.new::after {
	content: '';
	position: absolute;
	right: -14px;
	top: -5px;
	display: block;
	width: 60px;
	height: 20px;
	background: url("/images/index/version/2022/new.png") no-repeat;
	background-size: contain;
}
/* main */
.main {
	margin-top: 20px;
}
.product-classify {
	width: 312px;
	float: left;
}
.pro-title {
	height: 62px;
	line-height: 62px;
	background: #1669c5;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#4993ee), to(#eaa350));
	background-image: -webkit-linear-gradient(90deg, #4993ee, #eaa350);
	background-image: -moz-linear-gradient(90deg, #4993ee, #eaa350);
	background-image: -ms-linear-gradient(90deg, #4993ee, #eaa350);
	background-image: -o-linear-gradient(90deg, #4993ee, #eaa350);
	background-image: linear-gradient(90deg, #4993ee, #eaa350);
	padding: 0 26px;
}
.pro-title b {
	display: block;
	font-size: 22px;
	color: #fff;
	position: relative;
}
.pro-title b i {
	font-weight: normal;
	font-size: 22px;
	float: right;
}
.product-classify ul {
	position: relative;
}
.product-classify ul li {
	background: #f7f7f7;
	box-sizing: border-box;
	height: 80px;
	border-bottom: 1px solid #e8e8e8;
	padding: 15px 26px 0 26px;
}
.product-classify ul li.hover .class-a i {
	-webkit-animation: slide-in-left1 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite;
	animation: slide-in-left1 1.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite;
}
.class-a p {
	font-size: 18px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	position: relative;
}
.class-a p i {
	right: 0;
	font-weight: normal;
	font-size: 12px;
	color: #999;
}
.class-a p a {
	color: #333;
}
.class-a p a:hover {
	color: #1669c5;
}
.class-a span {
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	margin-top: 2px;
	overflow: hidden;
	display: block;
}
.class-a span a {
	color: #999;
	margin-right: 13px;
}
.class-a span a:hover {
	color: #1669c5;
}
.class-b {
	position: absolute;
	width: 852px;
	min-height: 640px;
	background: #fff;
	box-shadow: 0px 0px 4px 0px rgba(49, 49, 49, 0.2);
	left: 312px;
	top: 0;
	padding: 10px 0 0 0;
	box-sizing: border-box;
	z-index: 99;
	display: none;
	height: 640px;
	overflow-y: auto;
}
.product-classify ul li.hover .class-b {
	display: block;
}
.product-classify ul li.hover  {
	background: #fff;
	border-bottom:none;
	z-index: 10;
}
.product-classify ul li.hover .class-a p i {
	color: #1669c5;
}
.product-classify ul li.hover .class-a p a {
	color: #1669c5;
}
.product-classify ul li:last-child {
	border-bottom: none;
}
.class-txt {
	overflow: hidden;
}
.class-txt .item {
	width: 365px;
	float: left;
	padding: 22px 0 10px 0px;
	margin-left: 40px;
}
.class-txt .item .class-c {
	height: 26px;
	font-size: 16px;
	line-height: 26px;
	font-weight: 700;
	position: relative;
	margin-bottom: 10px;
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 8px;
}
.class-txt .item .class-c b {
	position: relative;
	padding-left: 12px;
}
.class-txt .item .class-c b::after {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 4px;
	height: 16px;
	background: #1669c5;
}
.class-txt .item .class-c a {
	color: #333;
}
.class-txt .item .class-c a:hover {
	color: #1669c5;
}
.class-txt .item .class-c .more {
	position: absolute;
	right: 0;
	top: 0;
	font-weight: normal;
	color: #999;
	font-size: 14px;
}
.class-txt .item p {
	font-size: 14px;
    height: 28px;
    overflow: hidden;
    text-indent: -10px;
	color: #ededed;
}
.class-txt .item p a {
	line-height: 28px;
	color: #333;
	margin: 0 10px;
}
.class-txt .item p a:hover {
	color: #1669c5;
}
.class-adv {
	overflow: hidden;
	padding: 20px 62px 0 60px;
}
.class-adv .item {
	border: 3px solid #f90;
	border-image: -webkit-linear-gradient(90deg , #FCCF31, #F55555) 20 20;
	border-image: -moz-linear-gradient(90deg , #FCCF31, #F55555) 20 20;
	border-image: -o-linear-gradient(90deg , #FCCF31, #F55555) 20 20;
	border-image: linear-gradient(90deg , #FCCF31, #F55555) 20 20;
	padding: 10px;
	text-align: center;
	box-sizing: border-box;
}
.class-adv .item:last-child{
	margin-top: 15px;
}
.class-adv .item img{
	width: 100%;
}
.class-adv .item p {
	font-size: 14px;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	margin-top: 8px;
	font-weight: bold;
}
.class-adv .item p a{
	color: #333;
}
.class-adv .item span{
	font-size: 14px;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	display: block;
	color: #999;
}
.class-adv .item span a{
	color: #999;
}
.class-adv .item a:hover{
	color: #1669c5;
}

.news {
	width: 788px;
	float: left;
	margin-left: 32px;
}
.news-nav {
	height: 62px;
	line-height: 62px;
	position: relative;
}
.news-nav a {
	display: inline-block;
	width: 20%;
	text-align: center;
	font-size: 22px;
	color: #333;
	background: #f7f7f7;
	position: relative;
}
.news-nav a.focus {
	background: #fff;
	color: #1669c5;
	font-weight: bold;
}
.news-nav a::after {
	content: "";
	position: absolute;
	width: 1px;
	height: 21px;
	background: #ededed;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.news-nav a.focus::after {
	display: none;
}
.news-nav a:last-child::after {
	display: none;
}
.news-nav .followTab {
	position: absolute;
	top: 0;
	left: 0;
	width: 20%;
	height: 3px;
	background: #1669c5;
}
.news-nav .followTab i {
	width: 25px;
	height: 9px;
	top: -3px;
	background: url('../../../images/Version/2022/index/downarrow.png') no-repeat;
	background-size: cover;
}
.news-list {
	display: none;
	margin-top: 15px;
}
.news-top {
	padding: 25px 0;
	border-bottom: 1px solid #e6e6e6;
}
.news-top b {
	display: block;
	font-size: 28px;
	height: 34px;
	line-height: 34px;
	overflow: hidden;
	text-align: center;
}
.news-top p {
	font-size: 16px;
	color: #999;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
	margin-top: 25px;
}
.news-top p a {
	color: #ff7e05;
	margin-left: 4px;
}
.news-top b a {
	color: #d93530;
}
.news-top b i {
	font-size: 32px;
	color: #f8514c;
	margin-right: 8px;
}

.newsBot {
	margin-top: 27px;
}
.newsBot .item:first-child {
	margin-top: 0;
}
.newsBot .item {
	overflow: hidden;
	margin-top: 30px;
}
.newsBot .image {
	width: 194px;
	height: 128px;
	margin-right: 26px;
	float: left;
	border-radius: 3px;
	overflow: hidden;
}
.newsBot .image img {
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	border-radius: 3px;
}
.newsBot ul {
	overflow: hidden;
	padding:  2px 0;
}
.newsBot ul li {
	font-size: 18px;
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	position: relative;
	padding-right: 60px;
}
.newsBot ul li span {
	position: absolute;
	right: 0;
	top: 0;
	color: #999;
	font-size: 12px;
}
.newsBot ul li:first-child {
	font-weight: bold;
	font-size: 22px;
}
.newsBot ul li:first-child span {
	font-weight: normal;
}
.newsBot ul li a {
	color: #333;
}
.newsBot ul li a:hover {
	color: #1669c5;
}
.media {
	float: right;
	width: 396px;
}
.adver {
	width: 100%;
}
.adverList {
	display: none;
	overflow: hidden;
}
.adverList .image {
	padding-bottom: 66.67%;
	height: 0;
	position: relative;
	overflow: hidden;
	float: left;
}
.adverList .image img{
	max-height: none;
	display: block;
	width: 100%;
}
.adverNav {
	font-size: 0;
}
.adverNav a {
	height: 50px;
	width: 25%;
	display: inline-block;
	background: #f7f7f7;
	color: #666;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
	box-sizing: border-box;
}
.adverNav a.focus {
	background-color:#2679d5;
	background-image:-webkit-gradient(linear, top, bottom, from(#adcbee), to(#2679d5));
	background-image:-webkit-linear-gradient(180deg, #adcbee, #2679d5);
	background-image:-moz-linear-gradient(180deg, #adcbee, #2679d5);
	background-image:-ms-linear-gradient(180deg, #adcbee, #2679d5);
	background-image:-o-linear-gradient(180deg, #adcbee, #2679d5);
	background-image:linear-gradient(180deg, #adcbee, #2679d5);
	color: #fff;
	font-weight: bold;
}
.since-media {
	margin-top: 5px;
}
.media-title {
	height: 68px;
	line-height: 68px;
	position: relative;
}
.media-title::after {
	content: '';
	width: 122px;
	height: 3px;
	background: #ff9a22;
	position: absolute;
	left: 0;
	bottom: 0;
}
.media-title::before {
	content: '';
	width: 270px;
	height: 3px;
	background: #e6e6e6;
	position: absolute;
	right: 0;
	bottom: 0;
}
.media-title b {
	width: 124px;
	height: 25px;
	font-size: 18px;
	color: #333;
	display: inline-block;
	background: url('../../../Images/Version/2022/index/media-title.png') no-repeat;
	background-size: contain;
	margin-top: 22px;
}
.media-title .more {
	float: right;
	font-size: 16px;
	color: #1669c5;
}
.media-title .more i {
	font-size: 16px;
	vertical-align: top;
	margin: 1px 4px 0 0;
	display: inline-block;
}
.since-media ul li {
	height: 105px;
	border-bottom: 1px solid #f0f0f0;
	padding: 14px 0;
	box-sizing: border-box;
}
.since-media ul li .image {
	width: 76px;
	height: 76px;
	border: 1px solid #e2e2e2;
	border-radius: 50%;
	position: relative;
	overflow: hidden;
	float: left;
	margin: 0 12px 0 0;
}
.since-media ul li .text {
	width: 130px;
	float: left;
}
.since-media ul li .text b {
	font-size: 18px;
	height: 26px;
	line-height: 26px;
	display: block;
	overflow: hidden;
}
.since-media ul li .text b i {
	color: #ff9a22;
	font-size: 18px;
	margin-left: 4px;
	vertical-align: top;
}
.since-media ul li .text b a {
	color: #333;
}
.since-media ul li .text b a:hover {
	color: #1669c5;
}
.since-media ul li .text p {
	color: #999;
	height: 44px;
	line-height: 22px;
	overflow: hidden;
	font-size: 16px;
	margin-top: 4px;
}
.since-media ul li .text p i {
	font-size: 12px;
	margin-right: 4px;
}
.since-media ul li .right {
	float: right;
	width: 154px;
	height: 100%;
	background: #f7f7f7;
}
.since-media ul li .right .item {
	width: 50%;
	height: 100%;
	float: left;
	text-align: center;
	padding-top: 10px;
	box-sizing: border-box;
	position: relative;
}
.since-media ul li .right .item:first-child::after {
	content: "";
	position: absolute;
	width: 1px;
	height: 36px;
	background: #e6e6e6;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.since-media ul li .right .item b {
	font-size: 18px;
	height: 26px;
	line-height: 26px;
	color: #333;
	display: block;
}
.since-media ul li .right .item p {
	font-size: 16px;
	color: #999;
	height: 26px;
	line-height: 26px;
}
.since-media ul li:last-child {
	border-bottom: none;
}
/* main End*/
/* part1 */
.part1 {
	margin-top: 0;
}
.index-title,.video-nav {
	height: 57px;
	line-height: 57px;
	position: relative;
}
.index-title b {
	display: inline-block;
	width: 163px;
	background: url('../../../Images/Version/2022/index/part1-title.png') no-repeat;
	background-size: contain;
	font-size: 34px;
	color: #333;
	text-align: center;
}
.index-title .more,.video-nav .more {
	font-size: 16px;
	color: #999;
	right: 0;
}
.index-title .more i,.video-nav .more i {
	font-size: 12px;
	vertical-align: top;
	margin-top: 1px;
	display: inline-block;
}
.index-title .more:hover,.video-nav .more:hover {
	color: #1669c5;
}
.part1 ul {
	margin: 0 -11px;
	margin-top: 8px;
}
.part1 ul li{
	width: 20%;
	height: 156px;
	float: left;
	box-sizing: border-box;
	padding: 0 10px;
}
.part1 ul li .item{
	padding: 0 22px;
	height: 100%;
	background:url('../../../Images/Version/2022/Index/banner-adv.png') no-repeat center center;
	background-size: cover;
	overflow: hidden;
}
.part1 ul li .item .image{
	position:relative;
	height: 70px;
	margin-top: 12px;
	margin-bottom: 8px;
	overflow: hidden;
}
.part1 ul li:hover .item{
	margin-top: -5px;
	box-shadow: 0px 2px 10px 0px rgba(0, 20, 168, 0.2);
}

.part1 ul li .item p a{
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	overflow: hidden;
	position:relative;
	padding-left: 13px;
	color: #333;
	display: block;
}
.part1 ul li .item p a::before{
	content:'';
	position:absolute;
	left: 0;
	top: 12px;
	width: 4px;
	height: 4px;
	border-radius: 50%;
	background-color: #98b2cf;
}
.part1 ul li .item p a:hover{
	color: #1669c5;
}
.part1 ul li .item p a:hover::before{
	background-color: #1669c5;
}
/* part1 End*/
/* part2 */
.part2 {
	margin-top: 30px;
	background: url('../../../Images/Version/2022/index/part2_bg.png') no-repeat;
	background-size: cover;
	box-sizing: border-box;
	padding: 5px 0 22px;
}
.live,.product,.exhi  {
	width: 1118px;
	float: left;
}
.live-bot {
	margin-top: 12px;
}
.live-bot-img {
	width: 842px;
	height: 474px;
	float: left;
	margin-right: 18px;
}
.live-bot-img p {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 66px;
	line-height: 66px;
	background: rgba(0,0,0,0.4);
	font-size: 20px;
	box-sizing: border-box;
	padding: 0 20px;
}
.live-bot-img p span {
	width: 136px;
	position: absolute;
	right: 0;
	bottom: 0;
	text-align: center;
	color: #fff;
	font-size: 20px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ff740e), to(#ff3544));
	background-image: -webkit-linear-gradient(90deg, #ff740e, #ff3544);
	background-image: -moz-linear-gradient(90deg, #ff740e, #ff3544);
	background-image: -ms-linear-gradient(90deg, #ff740e, #ff3544);
	background-image: -o-linear-gradient(90deg, #ff740e, #ff3544);
	background-image: linear-gradient(90deg, #ff740e, #ff3544);
}
.live-bot-img p span.Replay {
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ea4f4f), to(#df2d2d));
	background-image:-webkit-linear-gradient(90deg, #ea4f4f, #df2d2d);
	background-image:-moz-linear-gradient(90deg, #ea4f4f, #df2d2d);
	background-image:-ms-linear-gradient(90deg, #ea4f4f, #df2d2d);
	background-image:-o-linear-gradient(90deg, #ea4f4f, #df2d2d);
	background-image: linear-gradient(90deg, #ea4f4f, #df2d2d);
}
.live-bot-img p span.Notice {
	background-image:-webkit-gradient(linear, left top, left bottom, from(#2e7d42), to(#789a1b));
	background-image:-webkit-linear-gradient(90deg, #2e7d42, #789a1b);
	background-image:-moz-linear-gradient(90deg, #2e7d42, #789a1b);
	background-image:-ms-linear-gradient(90deg, #2e7d42, #789a1b);
	background-image:-o-linear-gradient(90deg, #2e7d42, #789a1b);
	background-image:linear-gradient(90deg, #2e7d42, #789a1b);
}
.live-bot-img p span i {
	display: inline-block;
	width: 12px;
	height: 12px;
	background: rgba(255,255,255,0.5);
	border-radius: 50%;
	position: relative;
	margin-right: 8px;
	vertical-align: top;
	margin-top: 28px;
}
.live-bot-img p span i::before {
	content: '';
	position: absolute;
	width: 6px;
	height: 6px;
	background: #fff;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	border-radius: 50%;
}
.live-bot-img p a {
	color: #fff;
}
.live-bot-img .image,.live-bot-ul li .image {
	padding-bottom: 56.3%;
	height: 0;
	position: relative;
	overflow: hidden;
}
.live-bot-img img, .live-bot-ul li .image img {
	max-height: none;
	display: block;
	width: 100%;
}
.live-bot-ul {
	overflow: hidden;
}
.live-bot-ul li {
	margin-bottom: 18px;
}
.live-bot-ul li .image {
	padding-bottom: 56.6%;
}
.live-bot-ul li .image .cover,
.pro-list ul li .item .image .cover {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.4);
	opacity: 0;
}
.live-bot-ul li .image .cover i {
	font-size: 56px;
	color: #fff;
}
.live-bot-ul li .image:hover .cover {
	opacity: 1;
}
.live-bot-img .image a i,
.video-list li .image i {
	color: #fff;
	opacity: 0;
}
.live-bot-img .image i {
	font-size: 82px;
}
.video-list li .image i {
	font-size: 46px;
}
.live-bot-img .image:hover a i,
.video-list li .image:hover i {
	opacity: 1;
}
.live-bot-ul li .image .cover i {
	font-size: 56px;
	color: #fff;
}
.live-bot-ul li:last-child {
	margin-bottom: 0;
}
.video,.new-pro,.view {
	width: 398px;
	float: right;
}
.video-nav b {
	font-size: 26px;
}
.video-nav b i {
	display: inline-block;
	width: 32px;
	height: 32px;
	margin-right: 6px;
	background: url('../../../Images/Version/2022/index/video-ico.png') no-repeat;
	background-size: contain;
	vertical-align: top;
	margin-top: 14px;
}
.video-list {
	margin-top: 12px;
}
.video-list li {
	margin-bottom: 22px;
	overflow: hidden;
}
.video-list li:last-child {
	margin-bottom: 0;
}
.video-list li .image {
	width: 182px;
	height: 102px;
	float: left;
	overflow: hidden;
	margin-right: 18px;
	position: relative;
}
.video-list li .image img {
	width: 100%;
	height: 100%;
}
.video-list li .text {
	overflow: hidden;
}
.video-list li .text p {
	font-size: 16px;
	line-height: 28px;
	height: 56px;
	overflow: hidden;
}
.video-list li .text p a {
	color: #333;
}
.video-list li .text p a:hover {
	color: #1669c5;
}
.video-list li .text b {
	color: #999;
	font-size: 16px;
	font-weight: normal;
	display: block;
	margin-top: 22px;
}
.video-list li .text b span {
	color: #185ead;
}
/* part2 End*/
/* part3 */
.part3 {
	margin-top: 10px;
}
.pro-nav,.exhi-nav {
	right: 0;
	font-size: 0;
}
.pro-nav a,.exhi-nav a {
	font-size: 16px;
	padding: 0 20px;
	position: relative;
}
.pro-nav a.focus,.exhi-nav a.focus {
	font-size: 20px;
	font-weight: bold;
	color: #1669c5;
}
.pro-nav a::after,.exhi-nav a::after {
	content: '';
	display: inline-block;
	position: absolute;
	bottom: -6px;
	left: 50%;
	transform: translateX(-50%);
	width: 0;
	height: 4px;
	background: #ff9a22;
	border-radius: 4px;
	transition: all .3s ease;
}
.pro-nav a.focus::after,.exhi-nav a.focus::after {
	width: 23px;
}
.pro-list {
	margin-top: 12px;
	display: none;
}
.pro-list ul {
	overflow: hidden;
	margin: -7px -13.5px;
}
.pro-list ul li {
	width: 20%;
	float: left;
	padding: 7px 13.5px;
	box-sizing: border-box;
}
.pro-list ul li .item .image:hover .cover {
	opacity: 1;
}
.pro-list ul li .item .image .cover span {
	width: 116px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border-radius: 25px;
	font-size: 16px;
	color: #fff;
	background: url('../../../Images/Version/2022/index/pro-ico.png') no-repeat;
	background-size: cover;
}
.new-pro-nav,
.view-nav {
	font-size: 0;
}
.new-pro-nav a,
.view-nav a{
	font-size: 18px;
	position: relative;
	margin: 0 20px;
}
.new-pro-nav a:first-child,
.view-nav a:first-child {
	margin-left: 0;
}
.new-pro-nav a span,
.view-nav a span  {
	position: relative;
	z-index: 9;
}
.new-pro-nav a.focus,
.view-nav a.focus {
	font-weight: bold;
	font-size: 26px;
	color: #1669c5;
}
.new-pro-nav a.focus::after,
.view-nav a.focus::after,
.new-pro-nav a.focus::before,
.view-nav a.focus::before {
	content: '';
	width: 42px;
	height: 9px;
	background: #ffdeb7;
	border-radius: 6px;
	position: absolute;
	left: -5px;
	bottom: 1px;
}
.new-pro-nav a.focus::before,
.view-nav a.focus::before  {
	background: #ccdff5;
	right: -5px;
	left: auto;
	bottom: 16px;
}
.new-pro-list {
	display: none;
	margin-top: 12px;
}
.new-pro-list li p span {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 16px;
	color: #999;
}
.new-pro-list li p i {
	color: #c2d0e4;
	font-size: 12px;
	vertical-align: top;
	display: inline-block;
	margin-right: 10px;
}
.new-pro-list li .item {
	height: 160px;
	border: 1px solid #eaeef4;
	background: url('../../../Images/Version/2022/index/new-pro-bg.png') no-repeat;
	background-size: cover;
	box-sizing: border-box;
	padding: 16px 18px;
	display: none;
}
.new-pro-list li .item .image {
	width: 126px;
	height: 126px;
	float: right;
	margin-left: 20px;
	background: #fff;
	border-radius: 5px;
	overflow: hidden;
	box-shadow: 0 0 4px 0px rgba(0, 20, 168, 0.2);
}
.new-pro-list li .item .image img {
	width: 100%;
	height: 100%;
}
.new-pro-list li .item .text {
	overflow: hidden;
}
.new-pro-list li .item .text .btn {
	height: 26px;
	line-height: 26px;
	margin-top: 30px;
}
.new-pro-list li .item .text .btn a {
	font-size: 14px;
	color: #fff;
	background: #ef6d57;
	padding: 3px 8px;
	border-radius: 2px;
	margin-right: 8px;
}
.new-pro-list li .item .text .btn a:last-child {
	background: #268cda;
}
.new-pro-list li .item .text b {
	display: block;
	font-size: 18px;
	line-height: 28px;
	height: 56px;
	overflow: hidden;
	font-weight: normal;
}
.new-pro-list li.hover p {
	display: none;
}
.new-pro-list li.hover .item {
	display: block;
	-webkit-animation: scale-up-ver-top 0.2s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	        animation: scale-up-ver-top 0.2s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}
 @-webkit-keyframes scale-up-ver-top {
	0% {
	  -webkit-transform: scaleY(0.4);
			  transform: scaleY(0.4);
	  -webkit-transform-origin: 100% 0%;
			  transform-origin: 100% 0%;
	}
	100% {
	  -webkit-transform: scaleY(1);
			  transform: scaleY(1);
	  -webkit-transform-origin: 100% 0%;
			  transform-origin: 100% 0%;
	}
  }
  @keyframes scale-up-ver-top {
	0% {
	  -webkit-transform: scaleY(0.4);
			  transform: scaleY(0.4);
	  -webkit-transform-origin: 100% 0%;
			  transform-origin: 100% 0%;
	}
	100% {
	  -webkit-transform: scaleY(1);
			  transform: scaleY(1);
	  -webkit-transform-origin: 100% 0%;
			  transform-origin: 100% 0%;
	}
  }

/* part3 End*/
/* part4*/
.part4 {
	margin-top: 20px;
	background: url('../../../Images/Version/2022/index/part4_bg.png') no-repeat;
	background-size: cover;
	box-sizing: border-box;
	padding: 5px 0 30px 0;
}
.part4 ul {
	overflow: hidden;
	margin: -8px -7px;
	margin-top: 8px;
}
.part4 ul li {
	width: 14.2857%;
	box-sizing: border-box;
	padding: 8px 7px;
	float: left;
}
.part4 ul li .image {
	padding-bottom: 59.76%;
	height: 0;
	position: relative;
	overflow: hidden;
	background: #fff;
	border: 1px solid #e6ebf0;
	box-sizing: border-box;
}
.part4 ul li .image img {
	max-height: none;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
/* part4 End*/
/* part5 */
.part5 {
	margin-top: 5px;
}
.exhi-left {
	width: 446px;
	margin-right: 30px;
	float: left;
}
.exhi-right {
	overflow: hidden;
}
.exhi-list {
	margin-top: 12px;
	display: none;
}
.exhi-left .top-img .image,
.exhi-left ul li .image {
	height: 0;
	padding-bottom: 56%;
	overflow: hidden;
	background-color: #fff;
	position: relative;
}
.exhi-left .top-img .image img,
.exhi-left ul li .image img {
	max-height: none;
	width: 100%;
}
.exhi-left .top-img .text {
	margin-top: 20px;
}
.exhi-left .top-img .text p {
	font-size: 20px;
	height: 34px;
	line-height: 34px;
	overflow: hidden;
}
.exhi-left .top-img .text span {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	color: #999;
	font-size: 16px;
	display: block;
	margin-top: 10px;
}
.exhi-left .top-img .text span em {
	font-style: normal;
	color: #4872a0;
	margin-right: 20px;
}
.exhi-left .top-img p a {
	color: #333;
}
.exhi-left ul {
	overflow: hidden;
	margin: 0 -7px;
	margin-top: 20px;
}
.exhi-left ul li {
	width: 50%;
	padding: 0 7px;
	box-sizing: border-box;
	float: left;
}
.exhi-left ul li p {
	height: 48px;
	line-height: 24px;
	font-size: 16px;
	margin-top: 10px;
	overflow: hidden;
}
.exhi-left ul li p a {
	color: #333;
}
.exhi-left ul li p a:hover {
	color: #1669c5;
}
.exhi-top {
	background: #f7f7f7;
	border: 1px solid #f0f0f0;
	position: relative;
	box-sizing: border-box;
	padding: 20px;
}

.exhi-top b {
	font-size: 22px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	display: block;
	text-align: center;
}
.exhi-top p {
	color: #999;
	height: 48px;
	line-height: 24px;
	overflow: hidden;
	margin-top: 15px;
	font-size: 16px;
}
.exhi-top p a {
	color: #1669c5;
	margin-left: 4px;
}
.exhi-item {
	padding-top: 25px;
}
.exhi-item .item{
	overflow: hidden;
	margin-bottom: 30px;
}
.exhi-item .item .time {
	width: 60px;
	float: left;
	margin-right: 12px;
}
.exhi-item .item:last-child {
	margin-bottom: 0;
}
.exhi-item .item .time b {
	height: 24px;
	line-height: 24px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	display: block;
	background: #1669c5;
	border-radius: 20px;
	overflow: hidden;
}
.exhi-item .item .time p {
	height: 26px;
	line-height: 26px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #1669c5;
	overflow: hidden;
	margin-top: 2px;
}
.exhi-item .item .text {
	overflow: hidden;
}
.exhi-item .item .text p {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	font-size: 18px;
}
.exhi-item .item .text span {
	display: block;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	color: #999;
	font-size: 16px;
}
.exhi-item .item .text p a:hover {
	color: #1669c5;
}
.view-list {
	margin-top: 12px;
	display: none;
}
.tech-list li {
	overflow: hidden;
	padding: 14px 0;
	position: relative;
}
.tech-list li::before {
	position: absolute;
	content: '';
	left: 0;
	top: 0;
	height: 3px;
	width: 8px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#277ee0), to(#22affd));
	background-image: -webkit-linear-gradient(90deg, #277ee0, #22affd);
	background-image: -moz-linear-gradient(90deg, #277ee0, #22affd);
	background-image: -ms-linear-gradient(90deg, #277ee0, #22affd);
	background-image: -o-linear-gradient(90deg, #277ee0, #22affd);
	background-image: linear-gradient(90deg, #277ee0, #22affd);
}
.tech-list li::after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	width: calc(100% - 10px);
	height: 1px;
	background: #e6e6e6;
}
.tech-list li:last-child {
	padding-bottom: 0;
}
.tech-list li .image {
	width: 154px;
	height: 102px;
	overflow: hidden;
	margin-right: 18px;
	float: left;
}
.tech-list li .image img {
	width: 100%;
	height: 100%;
}
.tech-list li .text {
	overflow: hidden;
}
.tech-list li .text p {
	font-size: 18px;
	line-height: 28px;
	height: 56px;
	overflow: hidden;
}
.tech-list li .text .comName{
	margin-top: 8px;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
}
.tech-list li .text .comName a{
	font-size: 14px;
	color: #85a3c5;
}
.tech-list li .text span {
	display: block;
	font-size: 16px;
	color: #999;
	margin-top: 10px;
}
.tech-list li .text span i {
	margin-right: 5px;
}
.tech-list li .text a.more {
	float: right;
	color: #1669c5;
}
.down-list ul li {
	padding: 19px 0 18px 0;
	overflow: hidden;
	border-bottom: 1px #e6e6e6 dashed;
}
.down-list ul li:first-child {
	padding-top: 0;
}
.down-list ul li:last-child {
	padding-bottom: 0;
	border-bottom: none;
}
.down-list ul li .image {
	width: 58px;
	height: 58px;
	float: left;
	margin-right: 13px;
	background: #e85758;
	position: relative;
	border-radius: 10px;
}
.down-list ul li .image::after {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 76px 45px 0 0;
	border-color: rgba(255,255,255,0.1) transparent transparent transparent;
}
.down-list ul li .image i {
	color: #fff;
	font-size: 26px;
}
.down-list ul li .image.pdf {
	background: #e85758;
}
.down-list ul li .image.jpg {
	background: #30a860;
}
.down-list ul li .image.doc {
	background: #2a97d2;
}
.down-list ul li .text {
	overflow: hidden;
}
.down-list ul li .text b {
	font-size: 16px;
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	display: block;
	overflow: hidden;
}
.down-list ul li .text b a {
	color: #333;
}
.down-list ul li .text b a:hover {
	color: #1669c5;
}
.down-list ul li .text p {
	color: #999;
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	margin-top: 2px;
}
.down-list ul li .text p i {
	font-size: 12px;
	vertical-align: top;
	margin: 0 5px 0 2px;
}
/* part5 End*/
/* part6 */
.part6 {
	margin-top: 25px;
	overflow: hidden;
	position: relative;
}
.tj-exhi-title {
	width: 54px;
	height: 173px;
	float: left;
	background: url('../../../Images/Version/2022/index/tj-exhi-title.png') no-repeat;
	background-size: contain;
}
.tj-exhi {
	width: calc(100% - 70px);
	overflow: hidden;
	float: right;
	display: none;
}
.tj-exhi .image {
	width: 100%;
	height: 172px;
	overflow: hidden;
	position: relative;
}
.tj-exhi .image img {
	width: 100%;
	height: 100%;
}
.tj-exhi .image .cover {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.4);
	text-align: center;
	opacity: 0;
}
.tj-exhi .image .cover span {
	font-size: 16px;
	background: #ff9a22;
	display: block;
	width: 115px;
	height: 36px;
	line-height: 36px;
	border-radius: 20px;
	color: #fff;
	margin: 60px auto 0;
}
.tj-exhi .image .cover p {
	font-size: 16px;
	color: #fff;
	margin-top: 15px;
}
.tj-exhi .image:hover .cover {
	opacity: 1;
}
/* part6 End */
/* part7 */
.part7 {
	margin-top: 5px;
}
.member-box {
	overflow: hidden;
	margin: 0 -10px;
	margin-top: 18px;
}
.member-box .member-item {
	float: left;
	width: 25%;
	padding: 0 10px;
	box-sizing: border-box;
}

.member-box .member-item .item {
	background-color: #fff;
	border-radius: 3px;
	overflow: hidden;
}
.member-box .member-title {
	height: 60px;
	line-height: 60px;
	background: #ff9a22 url('../../../images/version/2022/index/member-title.png') no-repeat;
	background-size: cover;
	overflow: hidden;
	text-align: center;
}
.member-box .member-title b {
	font-size: 20px;
	color: #fff;
}

.member-box ul {
	height: 405px;
	padding: 25px 30px;
	box-sizing: border-box;
	background: #f7f7f7;
	border: 1px solid #f0f0f0;
}
.member-box li {
	margin-top: 22px;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	font-size: 16px;
}
.member-box li:first-child {
	margin-top: 0;
}
.member-box li a {
	color: #333;
}
.member-box li a:hover {
	color: #1669c5;
}
.member-box li span {
	display: inline-block;
	height: 22px;
	line-height: 20px;
	border-radius: 11px;
	font-size: 16px;
	color: #ff8e26;
	vertical-align: top;
	margin-right: 12px;
	margin-top: 2px;
	font-style: italic;
	font-weight: bold;
}
.member-box .member-item:first-child .member-title {
	background: #ff8b2e url('../../../images/version/2022/index/member_topbg1.png') no-repeat;
	background-size: cover;
}
.member-box .member-item:first-child li span {
	color: #ff5f38;
}
/* part7 End */
/* part8 */
.part8 {
	margin-top: 0;
}
.link-tab p {
	font-size: 0;
}
.link-tab a {
	display: inline-block;
	width: 120px;
	text-align: center;
	font-size: 20px;
	color: #333;
	position: relative;
}
.link-tab .followTab {
	position: absolute;
	z-index: 9;
	bottom: 0;
	left: 0;
	width: 120px;
	height: 3px;
	background: #1669c5;
}
.link-tab .followTab i {
	width: 25px;
	height: 9px;
	bottom: -3px;
	background: url('../../../images/Version/2022/index/downarrow.png') no-repeat;
	background-size: cover;
}
.link-tab a.focus {
	color: #1669c5;
	font-weight: bold;
}
.link-title {
	height: 62px;
	line-height: 62px;
	position: relative;
}
.link-title::after {
	content: '';
	position: absolute;
	width: 100%;
	height: 1px;
	left: 0;
	bottom: 0;
	background: #ddd;
}
.link-title .more {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 14px;
}
.link-title .more a {
	color: #1669c5;
}
.link-title .more i {
	font-size: 14px;
	margin-right: 4px;
	display: inline-block;
	vertical-align: top;
	margin-top: 2px;
}
.link-bot {
	display: none;
	overflow: hidden;
}
.link-bot p {
	font-size: 0;
	line-height: 30px;
	margin-right: -40px;
	margin-top: 15px;
}
.link-bot p a {
	font-size: 16px;
	color: #333;
	margin-right: 40px;
	display: inline-block;
}
.link-bot p a:hover {
	color: #1669c5;
}
.update {
	margin-top: 20px;
	font-size: 0;
}
.update a {
	font-size: 15px;
	display: inline-block;
	width: 7.6923%;
	height: 44px;
	line-height: 44px;
	background-color: #ebfadb;
	color: #666;
	text-align: center;
	padding: 0 10px;
	box-sizing: border-box;
}
.update a:nth-child(2),.update a:nth-child(9),.update a:nth-child(13) {
	background-color: #fcede0;
}
.update a:nth-child(3),.update a:nth-child(7),.update a:nth-child(10),.update a:nth-child(12) {
	background-color: #ece4fd;
}
.update a:nth-child(4),.update a:nth-child(6) {
	background-color: #e4eefc;
}
.update a:nth-child(5),.update a:nth-child(8) {
	background-color: #fcf8e0;
}
/* part8 End*/
/* footer */
.footer {
	margin-top: 20px;
	background: #232830;
	padding: 25px 0;
}
.footer-nav {
	height: 26px;
	line-height: 26px;
	text-align: center;
}
.footer-nav a {
	font-size: 16px;
	color: #d4d4d4;
	padding: 0 20px;
	position: relative;
}
.footer-nav a::after {
	content: "";
	position: absolute;
	width: 1px;
	height: 18px;
	background: #414141;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.footer-nav a:last-child::after {
	display: none;
}
.footer p {
	color: #838383;
	font-size: 14px;
	margin-top: 20px;
	text-align: center;
}
.footer p a{
	position: relative;
	cursor: pointer;
}
.footer p a .QQhover {
	 position: absolute;
	 left: 0px;
	 bottom: 21px;
	 border: 1px solid #666;
	 border-radius: 4px;
	 line-height: 20px;
	 color: #333;
	background: rgba(255,255,255,.9);
	 display: none;
	 cursor: auto;
	 font-weight: 700;
	 height: 20px;
	 width: 100px;
	 text-align: center;
	 overflow: hidden;
	 resize: none;
	}
	.footer p a .QQhover::after{
	 position: absolute;
	 left: 0;
	 top: 0;
	 line-height: 20px;
	 content: "QQ:";
	}
	.footer p a:hover .QQhover{
	 display: inline-block;
	}
.footer .footer_img{
	display: block;
	height: 47px;
	width: 751px;
	background: url('../../../images/Version/2022/Index/copyright.png') no-repeat 0 0;
	background-size: auto 100%;
	margin: 15px auto 0;
}
.footer .footer_img li{
	float: left;
	width: 117px;
	height: 47px;
	margin-right: 9px;
}
.footer .footer_img li:last-child {
	margin-right: 0;
}
.footer .footer_img li a{
	display: block;
	height: 47px;
	width: 100%
}
/* footer End */
/* navFn */
.navFn {
	background: #f5f5f5;
	height: 50px;
	line-height: 50px;
	white-space: nowrap;
	clear: both;
}
.navFn span {
	float: left;
	font-size: 0;
	margin-right: 0;
	height: 50px;
	line-height: 50px;
}
.navFn span b {
	display: inline-block;
	font-size: 20px;
	font-weight: bold;
	color: #fe8307;
	padding: 0 30px 0 10px;
	position: relative;
}
.navFn span b::after {
	content: '';
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 14px;
	height: 12px;
	background: url("../../../images/index/Version/2021/navFn-ico.png") no-repeat;
	background-size: contain;
}
.navFn span a {
	font-size: 16px;
	color: #333;
	margin: 0 16px;
}
.navFn span a:hover {
	color: #fe8307;
}
.navFn .w {
	position: relative;
}
.more-subnet {
	float: left;
	position: absolute;
	right: 0;
	top: 0;
}
.subnet-top {
	height: 50px;
	line-height: 52px;
	font-size: 16px;
}
.subnet-top a {
	color: #333;
	margin: 0 !important;
}
.subnet-top i {
	font-size: 12px;
	margin: 2px 0 0 8px;
	vertical-align: top;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
	display: inline-block;
}
.subnet-bot {
	position: absolute;
	z-index: 99;
	width: 136px;
	display: block;
	top: 50px;
	left: 50%;
	transform: translateX(-50%);
	background-color: #fff;
	display: none;
	box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.2);
}
.subnet-bot p a {
	height: 46px;
	text-align: center;
	font-size: 16px;
	line-height: 46px;
	color: #333;
	display: block;
	position: relative;
}
.ease {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.subnet-bot p a:hover{
	color: #1669c5;
	background-color: #e6eefb;
}
.subnet-bot p a::after{
	content:'';
	position:absolute;
	bottom:0;
	left:16px;
	right: 16px;
	border-bottom:1px dotted #dddddd;

}
/* 20221125 */
.pro-list ul {
	margin: -5px;
	overflow: hidden;
}
.pro-list ul li {
	padding: 5px;
}
.pro-list ul li .item-img {
	border: 1px solid #eee;
	border-bottom: none;
}
.pro-list ul li .image {
	position: relative;
	height: 188px;
}
.pro-list ul li p {
	font-size: 16px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	margin-top: 14px;
}
.pro-list ul li .xun {
	height: 34px;
	line-height: 34px;
	background: #1669c5;
	border: 1px solid #1669c5;
	font-weight: bold;
}
.pro-list ul li .xun b {
	text-align: center;
	width: 120px;
	float: left;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
}
.pro-list ul li .more {
	display: block;
	overflow: hidden;
	text-align: center;
	background: #fff;
	color: #ff7e05;
	font-size: 15px;
	font-weight: normal;
}
.new-pro-list li p {
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	font-size: 18px;
	padding-right: 60px;
	position: relative;
}
/* .new-pro-list2  */
.new-pro-list2 li{
	position: relative;
}
.new-pro-list2 li p{
	height: 56px;
	line-height: 56px;
	overflow: hidden;
	font-size: 16px;
	padding-right: 60px;
	padding-left: 30px;
}
.new-pro-list2 li p i {
	position: absolute;
	left: 0;
}
/* 20240124 */
.newYearBgi{
	padding-top: 76px;
	background: url(../../../../images/index/version/2024/newYearbgImages1560.png) no-repeat 0 -40px;
	background-size: 100% auto;
}
.newYearBgi .newYear{
	width: 1580px;
	margin: 0 auto;
	background: #fff;
	overflow: hidden;
}
.top, .notice, .nav, .navFn, .newYearBgi .banner-adv, .newYearBgi .main {
	padding: 0 10px;
}
.more-subnet {
	right: 10px;
}