.clearfix:before, .clearfix:after {
	display: table;
	content: " ";
}

.clearfix:after {
	clear: both;
}

.ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.image {
	background-image: url("/images/Index/2019/image.svg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

.bannerAdv {
	width: 1200px;
	margin: 0px auto 0;
}

.bannerAdv ul {
	width: 1220px;
	display: inline;
	float: left;
	margin: 0px 0 0 -10px;
}

.bannerAdv ul li {
	display: block;
	float: left;
	padding: 20px 10px 0 10px;
	position: relative;
}

.bannerAdv ul li a,
.bannerAdv ul li embed {
	float: left;
}

.advs {
	position: relative;
	display: block;
}

.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;
}

.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;
}

.imgCenter {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.imgCenter img {
	vertical-align: middle;
}

a {
	outline: none;
}

html, body {
	height: 100%;
}

body {
	min-width: 1200px;
	font-family: "microsoft yahei";
	color: #333;
	background: #fff;
	position: relative;
}

.header {
	height: 36px;
	background-color: #323232;
}

.head {
	width: 1200px;
	height: 36px;
	line-height: 36px;
	margin: 0 auto;
}
.head a.high{
	color: #ff9900;
}
.head span {
	float: left;
	color: #aaaaaa;
}

.head span a {
	color: #aaaaaa;
	margin-right: 20px;
}

.head p {
	float: right;
	padding-right: 166px;
	color: #5d5b56;
}

.head p a {
	color: #aaaaaa;
	margin: 0 8px;
}

.headerBot {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.headerBot p {
	position: absolute;
	right: 0;
	top: -36px;
	line-height: 36px;
	color: #5d5b56;
}

.headerBot p a {
	color: #aaaaaa;
	margin: 0 8px;
	display: inline-block;
	text-indent: 26px;
	background: url("/images/Index/2019/main.png") no-repeat -98px 10px;
}

.headerBot p a.mobile {
	text-indent: 20px;
	background: url("/images/Index/2019/main.png") no-repeat -108px -20px;
}

.weixin {
	position: absolute;
	top: 0px;
	right: 70px;
	z-index: 9;
	display: none;
}
.QQ{
	width: 90px;
	position: absolute;
	top: 0px;
	right: -10px;
	z-index: 9;
	display: none;
}
.top {
	width: 1200px;
	margin: 26px auto 0;
	padding-bottom: 20px;
	position: relative;
}

.logo {
	float: left;
	margin: 3px 47px 0 0;
}

.search {
	width: 576px;
	height: 36px;
	float: left;
	border: 2px solid #e6e6e6;
	position: relative;
	border-radius: 18px;
}

.searchSelect {
	width: 82px;
	height: 36px;
	position: relative;
	float: left;
}

.selectTop {
	position: relative;
	cursor: pointer;
}

.selectTop p {
	font-size: 14px;
	line-height: 18px;
	color: black;
	text-indent: 16px;
	border-right: 2px solid #e6e6e6;
	margin-top: 9px;
}

.selectTop i {
	position: absolute;
	width: 13px;
	height: 7px;
	right: 14px;
	top: 7px;
	background: url("/images/Index/2019/main.png") no-repeat 100% -60px;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	-o-transform: rotate(0);
	transform: rotate(0);
}
.selectTop.focus i{
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.search button {
	position: absolute;
	right: -2px;
	top: -2px;
	height: 40px;
	background-color: #4285f4;
	border-radius: 20px;
	color: #ffffff;
	width: 80px;
	font-size: 14px;
	font-weight: bold;
	border: none;
	font-family: "microsoft yahei";
	cursor: pointer;
}

.search input {
	width: 416px;
	height: 20px;
	float: left;
	margin-top: 8px;
	border: none;
	font-size: 14px;
	font-family: "microsoft yahei";
	color: #999999;
	text-indent: 40px;
	background: url("/images/Index/2019/main.png") no-repeat -90px -77px;
}

.selectBot {
	position: absolute;
	width: 82px;
	background-color: #ffffff;
	top: 36px;
	left: 0;
	z-index: 99;
	border-top: 2px solid #e6e6e6;
	border-bottom: 2px solid #e6e6e6;
	display: none;
}

.selectBot li {
	line-height: 26px;
	font-size: 12px;
	text-indent: 16px;
	border-left: 2px solid #e6e6e6;
	border-right: 2px solid #e6e6e6;
}

.selectBot li:hover {
	background-color: #4285f4;
	border-left: 2px solid #4285f4;
	border-right: 2px solid #4285f4;
	color: #fff;
	cursor: pointer;
}

.topAdv {
	float: right;
}

.keyWords {
	position: absolute;
	right: -7px;
	bottom: 22px;
	text-indent: 26px;
	line-height: 18px;
	background: url("/images/Index/2019/main.png") no-repeat -99px -105px;
}

.keyWords a {
	color: #333;
	margin: 0 6px;
}

.menu {
	width: 1200px;
	height: 80px;
	margin: 0 auto;
	background-color: #4285f4;
	border-radius: 6px;
}

.menu ul {
	overflow: hidden;
}

.menu ul li {
	float: left;
	position: relative;
	padding-left: 24px;
	overflow: hidden;
	padding-right: 27px;
}

.menu ul li.navigation {
	/* width: 394px; */
}

.menu ul li.sub {
	/* width: 754px; */
}

.menu ul li.application {
	/* width: 286px; */
}

.menu ul li span {
	float: left;
	margin-top: 22px;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	margin-right: 4px;
	width: 85px;
}

.menu ul li span i {
	width: 34px;
	height: 34px;
	display: inline-block;
	margin-bottom: 3px;
	vertical-align: middle;
	margin-right: 10px;
	background: url("/images/Index/2019/main.png") no-repeat 0px 0px;
}

.menu ul li.sub span i {
	background: url("/images/Index/2019/main.png") no-repeat 0px -41px;
}

.menu ul li.application span i {
	background: url("/images/Index/2019/main.png") no-repeat 0px -85px;
}

.menu ul li p {
	font-size: 15px;
	line-height: 24px;
	overflow: hidden;
	margin-top: 15px;
}

.menu ul li p a {
	color: #fff;
	margin: 0 9px;
	display: inline-block;
	position: relative;
}

.menu ul li p a:after {
	position: absolute;
	bottom: 0px;
	left: 0;
	height: 1px;
	width: 0px;
	content: "";
	background-color: #fff;
	-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;
}

.menu ul li p a:hover:after {
	width: 100%;
	-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;
}

.menu ul li p a:hover {
	color: #fff;
}

.main {
	width: 1200px;
	margin: 20px auto 0;
}

.productList {
	width: 285px;
	float: left;
}

.productList h2 {
	height: 55px;
	line-height: 55px;
	font-size: 22px;
	color: #fff;
	text-indent: 98px;
	background: url("/images/Index/2019/productListTitle.png") no-repeat 0 0;
}
.productList h2 a{
	color: #fff;
}

.productList ul {
	padding-top: 12px;
}

.productList ul li {
	height: 66px;
	position: relative;
}

.productListLeft {
	width: 100%;
	height: 100%;
	position: relative;
}

.productListLeft span {
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
	height: 22px;
	overflow: hidden;
	display: block;
	text-indent: 60px;
	padding-top: 12px;
}

.productListLeft span a {
	color: #000;
}

.productListLeft p {
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	height: 22px;
	overflow: hidden;
	text-indent: 55px;
}

.productListLeft p a {
	color: #999;
	margin: 0 5px;
}

.productListLeft a:hover {
	color: #ff6600;
}

.productListLeft b {
	position: absolute;
	width: 6px;
	height: 0;
	top: 0;
	left: 0;
	background-color: #4285f4;
	border-radius: 3px;
}

.productListLeft i {
	position: absolute;
	width: 26px;
	height: 26px;
	top: 13px;
	left: 28px;
	background: url("/images/Index/2019/productList.png") no-repeat 2px 4px;
}

.productListLeft:hover b, .productList ul li.focus b {
	height: 100%;
}

.productListLeft:hover i, .productList ul li.focus i {
	background-position: -42px 4px;
}

.p2 .productListLeft i {
	height: 28px;
	background-position: 2px -30px;
}

.p2 .productListLeft:hover i, .p2.focus .productListLeft i {
	background-position: -42px -30px;
}

.p3 .productListLeft i {
	background-position: 0px -67px;
}

.p3 .productListLeft:hover i, .p3.focus .productListLeft i {
	background-position: -43px -67px;
}

.p4 .productListLeft i {
	background-position: 2px -102px;
}

.p4 .productListLeft:hover i, .p4.focus .productListLeft i {
	background-position: -42px -102px;
}

.p5 .productListLeft i {
	background-position: 2px -129px;
}

.p5 .productListLeft:hover i, .p5.focus .productListLeft i {
	background-position: -42px -129px;
}

.p6 .productListLeft i {
	background-position: 0px -163px;
}

.p6 .productListLeft:hover i, .p6.focus .productListLeft i {
	background-position: -44px -163px;
}

.p7 .productListLeft i {
	background-position: 4px -202px;
}

.p7 .productListLeft:hover i, .p7.focus .productListLeft i {
	background-position: -40px -202px;
}

.p8 .productListLeft i {
	background-position: 2px -242px;
}

.p8 .productListLeft:hover i, .p8.focus .productListLeft i {
	background-position: -42px -242px;
}

.p9 .productListLeft i {
	background-position: 2px -280px;
}

.p9 .productListLeft:hover i, .p9.focus .productListLeft i {
	background-position: -42px -280px;
}

.news {
	width: 555px;
	float: left;
	padding: 0 20px;
}

.newsTab {
	height: 55px;
	position: relative;
	background-color: #f7f7f7;
	overflow: hidden;
}

.newsTab p {
	width: 556px;
	position: absolute;
	height: 55px;
	z-index: 8;
}

.newsTab p a {
	width: 33.33%;
	float: left;
	text-align: center;
	font-size: 22px;
	color: #333;
	line-height: 55px;
}

.newsTab p a.focus {
	color: #ff6600;
	font-weight: bold;
	background-color: #fff;
}

.newsTab .followTab {
	width: 33.33%;
	height: 4px;
	background-color: #4285f4;
	position: absolute;
	top: 0;
	z-index: 9;
}

.newsBot {
	display: none;
	padding-top: 20px;
}

.newsBot h2 {
	text-align: center;
	font-size: 20px;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
}

.newsBot h2 a {
	color: #ff6600;
}

.newsBot h2 i {
	display: inline-block;
	width: 19px;
	height: 18px;
	vertical-align: top;
	margin: 7px 10px 0 0;
	background: url("/images/Index/2019/main.png") no-repeat -101px -137px;
}

.newsTxt {
	overflow: hidden;
	border-top: 1px solid #f0f0f0;
	margin-top: 20px;
	padding-top: 10px;
}

.newsTxt li {
	width: 257px;
	padding-right: 20px;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	overflow: hidden;
	float: left;
}

.newsTxt li a {
	color: #333;
}

.newsImg {
	margin-top: 12px;
}

.newsImg li {
	padding: 10px 0;
	overflow: hidden;
}

.imgItem {
	width: 160px;
	height: 110px;
	float: left;
	border-radius: 4px;
	overflow: hidden;
	margin-right: 20px;
}

.imgItem img {
	width: 160px;
	height: 110px;
	display: block;
}

.imgItem:hover img {
	-ms-transform: scale(1.20);
	transform: scale(1.20);
}

.newsImg li span {
	display: block;
	font-size: 18px;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
}

.newsImg li p {
	font-size: 14px;
	max-height: 36px;
	line-height: 18px;
	overflow: hidden;
	color: #666666;
	margin-top: 6px;
}

.newsImg li span a {
	color: #000000;
}

.newsImg li span a:hover {
	color: #ff6600;
}

.newsImg li b {
	display: block;
	line-height: 18px;
	font-weight: normal;
	color: #bbbbbb;
	text-indent: 25px;
	overflow: hidden;
	margin-top: 10px;
	background: url("/images/Index/2019/main.png") no-repeat -106px -170px;
}

.newsRightAdv {
	width: 320px;
	float: right;
}

.adv4 {
	position: relative;
}

.slidebox {
	position: relative;
	height: 270px;
}

.slidebox li {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.slidelist {
	height: 36px;
	position: relative;
	overflow: hidden;
}

.slidelist ul {
	position: absolute;
	width: 328px;
	z-index: 9;
	top: 10px;
	overflow: hidden;
}

.slidelist ul li {
	width: 74px;
	float: left;
	height: 26px;
	line-height: 26px;
	margin-right: 8px;
	text-align: center;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}
.slidelist ul li a{
	color: #333;
}

.slidelist ul li.focus {
	color: #333;
}

.slidebox li img {
	width: 320px;
	height: 270px;
	display: block;
}

.mask {
	position: absolute;
	width: 74px;
	height: 32px;
	z-index: 8;
	top: 4px;
	background: url("/images/Index/2019/main.png") no-repeat 0px -370px;
}

.slidelist p {
	position: absolute;
	width: 328px;
	z-index: 7;
	top: 10px;
	overflow: hidden;
}

.slidelist p i {
	width: 74px;
	height: 26px;
	float: left;
	margin-right: 8px;
	background-color: #eeeeee;
	border-radius: 2px;
}

.adv3 {
	margin-top: -3px;
}

.adv3 li {
	margin-top: 15px;
	position: relative;
	height: 100px;
	overflow: hidden;
}

.adv3 li a {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 3;
	background: url("https:///public.mtnets/Images/public/blank.png");
}

.adv3Img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}

.adv3Img img {
	width: 100%;
	height: 100%;
	display: block;
}

.advTxt {
	height: 98px;
	border: 1px solid #ebebeb;
	background: #f7f7f7;
	padding: 0 12px;
}

.advTxt p {
	height: 22px;
	font: bold 14px/22px microsoft yahei;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
	color: #c6101b;
}

.advTxt dl {
	overflow: hidden;
	margin-top: 5px;
}

.advTxt dl dt {
	width: 40px;
	float: left;
	line-height: 18px;
	font-weight: bold;
}

.advTxt dl dd {
	line-height: 18px;
	font-family: tahoma;
	color: #666666;
	max-height: 36px;
	overflow: hidden;
}

.banner4 {
	width: 1200px;
	margin: 20px auto 0;
	overflow: hidden;
}

.banner4 ul {
	width: 1220px;
	overflow: hidden;
}

.banner4 ul li {
	width: 285px;
	float: left;
	padding: 0 20px 10px 0;
	position: relative;
}

.banner4 ul li b {
	position: absolute;
	width: 18px;
	height: 3px;
	border-radius: 2px;
	left: 64px;
	top: 85px;
	background-color: #f77629;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f77629), to(#fada65));
	background-image: -webkit-linear-gradient(-90deg, #f77629, #fada65);
	background-image: -moz-linear-gradient(-90deg, #f77629, #fada65);
	background-image: -ms-linear-gradient(-90deg, #f77629, #fada65);
	background-image: -o-linear-gradient(-90deg, #f77629, #fada65);
	background-image: linear-gradient(-90deg, #f77629, #fada65);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f77629', endColorStr='#fada65');
}

.banner4 ul li .itemTop {
	height: 74px;
	overflow: hidden;
	margin-bottom: 25px;
}

.banner4 ul li .itemTop img {
	width: 110px;
	height: 74px;
	float: left;
	margin: 0 10px 0 14px;
}

.banner4 ul li .itemTop span {
	display: block;
	font-size: 14px;
	line-height: 26px;
	max-height: 52px;
	overflow: hidden;
	margin-top: 10px;
}

.banner4 ul li .itemTop span a {
	color: #333;
}

.banner4 ul li .itemTop span a:hover {
	color: #ff6600;
}

.banner4 ul li p {
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	overflow: hidden;
	padding-left: 37px;
	position: relative;
}

.banner4 ul li p:before {
	width: 6px;
	height: 6px;
	position: absolute;
	background-color: #cccccc;
	border-radius: 50%;
	left: 21px;
	top: 10px;
	content: "";
}

.banner4 ul li p a {
	color: #333;
	display: inline-block;
	position: relative;
}

.banner4 ul li p a:hover {
	color: #4285f4;
}

.banner4 ul li p:hover:before {
	background-color: #4285f4;
}

.banner4 ul li p a:after {
	width: 0;
	height: 1px;
	background-color: #4285f4;
	position: absolute;
	left: 0;
	bottom: 0;
	content: "";
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.banner4 ul li p a:hover:after {
	width: 100%;
}

.adv2 {
	width: 285px;
	float: left;
	overflow: hidden;
}
.adv2Item{
	width: 285px;
	position: relative;
	height: 223px;
	margin-bottom:20px;
}
.adv2Item ul{
	position: absolute;
	width: 305px;
	height: 223px;
	overflow: hidden;
}
.adv2Item ul li{
	float: left;
	width: 285px;
	margin-right: 20px;
	position: relative;
}
.adv2Item ul li a.advAll{
	position: absolute;
	width: 100%;
	height: 171px;
	top: 52px;
	left: 0;
	z-index: 9;
	background:url("https://public.mtnets/Images/public/blank.png");
}

.adv2Item ul li .adv2Top {
	height: 52px;
	position: relative;
	background: #438aee url("/images/Index/2019/leftTitleAdv.png") no-repeat 0 0;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.adv2Item li.second .adv2Top {
	background-color: #ff6600;
}

.adv2Item ul li .adv2Top h2 {
	display: block;
	text-align: center;
	font-size: 18px;
	line-height: 52px;
	padding: 0 34px 0 25px;
}

.adv2Item ul li .adv2Top h2 a {
	color: #fff;
}

.adv2Item ul li .adv2Top h2 a:hover {
	color: #fff;
}

.adv2Item ul li .adv2Bot {
	height: 146px;
	width: 259px;
	border: 1px solid #438aee;
	border-top: none;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	overflow: hidden;
	padding:12px;
}
.adv2Item ul li.second .adv2Bot {
	border-color: #ff6600;
}
.adv2Item ul li .adv2Bot img {
	width: 104px;
	height: 146px;
	float: left;
	margin-right: 10px;
}
.adv2Item ul li .adv2Bot span {
	height: 18px;
	line-height: 18px;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	display: block;
}

.adv2Item ul li .adv2Bot p {
	line-height: 18px;
	color: #999;
	margin-top: 10px;
	max-height: 54px;
	overflow: hidden;
}

.adv2Item ul li .adv2Bot p b {
	color: #000;
}

.adv2Item ul li .adv2Bot span a {
	color: #000;
}

.adv2Item ul li .adv2Bot span a:hover {
	color: #ff6600;
}

.adv2Item ul li .adv2Bot p strong {
	display: block;
	font-size: 18px;
	line-height: 24px;
	color: #ff6600;
}

#leftAdv2 {
	border-color: #ff6600;
	margin-bottom: 0;
}

.adv2Item ul li .adv2Top p {
	position: absolute;
	right: 8px;
	top: 20px;
}

.adv2Item ul li .adv2Top p span {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #fff;
	margin-left: 5px;
	cursor: pointer;
}

.adv2Item ul li .adv2Top p span.cur {
	background-color: #cccccc;
}
.adv2Item .navBtn{
	position: absolute;
	right: 8px;
	top: 20px;
	z-index: 99;
}
.adv2Item .navBtn p a{
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #fff;
	margin-left: 5px;
	cursor: pointer;
}
.adv2Item .navBtn p a.focus{
	background-color: #cccccc;
}

/* .adv2Bot ul {
	position: absolute;
	width: 570px;
}

.adv2Bot ul li {
	width: 285px;
	padding: 0px;
	float: left;
}

.adv2Bot ul li img {
	width: 104px;
	height: 146px;
	float: left;
	margin-right: 10px;
}

.adv2Bot ul li span {
	height: 18px;
	line-height: 18px;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	display: block;
}

.adv2Bot ul li p {
	line-height: 18px;
	color: #999;
	margin-top: 10px;
	max-height: 54px;
	overflow: hidden;
}

.adv2Bot ul li p b {
	color: #000;
}

.adv2Bot ul li span a {
	color: #000;
}

.adv2Bot ul li span a:hover {
	color: #ff6600;
}

.adv2Bot ul li p strong {
	display: block;
	font-size: 18px;
	line-height: 24px;
	color: #ff6600;
} */

.live {
	width: 895px;
	float: right;
}

.liveTab {
	height: 55px;
	position: relative;
	background-color: #f7f7f7;
	overflow: hidden;
}

.liveTab p {
	width: 100%;
	position: absolute;
	height: 55px;
	z-index: 8;
}

.liveTab p a {
	width: 25%;
	float: left;
	text-align: center;
	font-size: 22px;
	color: #333;
	line-height: 55px;
}

.liveTab p a.focus {
	color: #f29919;
	font-weight: bold;
	background-color: #fff;
}
.liveTab p a.active {
	color: #f29919;
}


.liveTab .followTab {
	width: 25%;
	height: 4px;
	background-color: #4285f4;
	position: absolute;
	top: 0;
	z-index: 9;
}

.liveBot {
	overflow: hidden;
	display: none;
}

ul.liveList {
	width: 925px;
	overflow: hidden;
	margin-top: 20px;
}

ul.liveList li {
	float: left;
	width: 432px;
	margin-right: 30px;
}

ul.liveList li .itemImg {
	height: 216px;
	position: relative;
	overflow: hidden;
	border-radius: 4px;
}

ul.liveList li .itemImg img {
	width: 100%;
	height: 100%;
	display: block;
}

ul.liveList li .itemImg:hover img {
	-ms-transform: scale(1.20);
	transform: scale(1.20);
}

ul.liveList li .itemImg b {
	position: absolute;
	width: 80px;
	height: 24px;
	z-index: 9;
	top: 0;
	left: 0;
	font-weight: normal;
	background-color: #438aee;
	color: #fff;
	line-height: 24px;
	text-align: center;
	border-bottom-right-radius: 20px;
}

ul.liveList li .itemImg .play {
	position: absolute;
	width: 60px;
	height: 60px;
	z-index: 8;
	top: 78px;
	left: 186px;
	background-color: rgba(255, 255, 255, 0);
	border-radius: 50%;
}

ul.liveList li .itemImg .play i {
	display: inline-block;
	width: 22px;
	height: 26px;
	margin-top: 17px;
	margin-left: 22px;
	background: url("/images/Index/2019/main.png") no-repeat 0px -154px;
}

ul.liveList ul li .itemImg:after {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 7;
	top: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.2);
	content: "";
	display: none;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

ul.liveList ul li .itemImg:hover:after {
	display: block;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

ul.liveList li .itemImg:hover .play {
	background-color: rgba(255, 255, 255, 0.6);
}

ul.liveList li .itemImg .play:hover {
	background-color: rgba(255, 255, 255, 1);
}

.liveImg {
	padding: 20px 20px 0px 20px;
	overflow: hidden;
}

.liveImg img {
	width: 60px;
	height: 60px;
	border-radius: 50%;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}

.liveImg span {
	display: block;
	overflow: hidden;
}

.liveImg p {
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	margin: 5px 0;
}

.liveImg p a {
	color: #000;
}

.liveImg b {
	overflow: hidden;
	display: block;
	font-weight: normal;
	color: #999;
}

.liveTxt {
	margin-top: 10px;
	padding: 0 20px;
	font-size: 14px;
	line-height: 24px;
}

.liveTxt b {
	font-weight: normal;
	color: #999;
}

.blockTitle {
	padding: 10px 0 12px;
	height: 40px;
	position: relative;
}
.blockTitle a{
	display: inline-block;
}
.blockTitle i {
	width: 184px;
	height: 40px;
	display: block;
	background: url("/images/Index/2019/title.png") no-repeat 0 0;
}

.blockTitle i.newProduct {
	background-position: 0 0;
}

.blockTitle i.solution {
	background-position: 0 -57px;
}

.blockTitle i.exhiblition {
	background-position: 0 -118px;
}

.blockTitle i.job {
	background-position: 0 -178px;
}

.blockTitle i.member {
	background-position: 0 -239px;
}

.blockTitle i.gold {
	background-position: 0 -301px;
	width: 194px;
	height: 64px;
}

.blockTitle a.show {
	position: absolute;
	right: 0;
	top: 20px;
	line-height: 30px;
	color: #fff;
	font-size: 12px;
	padding: 0 14px;
	background-color: #ff9900;
	border-radius: 3px;
}

.blockTitle a.more {
	position: absolute;
	right: 0;
	top: 10px;
	line-height: 40px;
	color: #999;
	font-size: 14px;
}

.blockLine {
	overflow: hidden;
	height: 5px;
}

.blockLine b {
	width: 180px;
	height: 5px;
	background-color: #ff9900;
	float: left;
	margin-right: 4px;
	overflow: hidden;
	border-radius: 2px;
}

.blockLine.solution b {
	background-color: #4285f4;
}

.blockLine.exhiblition b {
	background-color: #0bb2d4;
}

.blockLine.job b {
	background-color: #17b3a3;
}

.blockLine.member b {
	background-color: #ff6600;
}

.blockLine.gold b {
	width: 190px;
	background-color: #faba00;
}

.blockLine p {
	height: 5px;
	background-color: #e5e5e5;
	overflow: hidden;
	border-radius: 2px;
}

.newProductList {
	width: 860px;
	float: left;
}

.newProductList ul {
	overflow: hidden;
}

.newProductList ul li {
	padding: 20px 20px 0 0;
	float: left;
	width: 266px;
	text-align: center;
}

.newProductList ul li .itemImg {
	width: 266px;
	height: 163px;
	*display: block;
	*font-size: 143px;
	*font-family: Arial;
}

.newProductList ul li span {
	display: block;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
}

.newProductList ul li p {
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #666666;
	overflow: hidden;
}

.newProductList ul li p a {
	color: #666;
}

.newProductList ul li span a {
	color: #333;
}

.newProductList ul li .btn {
	margin-top: 10px;
}

.newProductList ul li a:hover {
	color: #ff6600;
}

.newProductList ul li .btn a {
	display: inline-block;
	margin: 0 5px;
	height: 28px;
	width: 58px;
	line-height: 28px;
	border: 1px solid #4285f4;
	color: #4285f4;
	border-radius: 2px;
}

.newProductList ul li .btn a.apply {
	background-color: #4285f4;
	width: 66px;
	color: #fff;
}

.newProductList ul li .btn a:hover {
	background-color: #4285f4;
	color: #fff;
}

.business {
	width: 320px;
	float: right;
	padding-top: 20px;
}

.businessTab {
	height: 50px;
	position: relative;
	background-color: #f7f7f7;
	overflow: hidden;
	font-size: 18px;
	color: #333;
	line-height: 50px;
}

.businessTab p {
	width: 100%;
	position: absolute;
	height: 50px;
	z-index: 8;
}

.businessTab p a {
	width: 33.33%;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #333;
	line-height: 50px;
	position: relative;
}
.businessTab a {
	font-weight: bold;
	color: #333;
}
.businessTab b{
	display: inline-block;
	width: 4px;
	height: 20px;
	background-color: #4285f4;
	vertical-align: top;
	border-radius: 2px;
	margin:16px 10px 0px 0px;
}


#exhiblitionNewsTab p a {
	width: 50%;
}

.businessTab p a i {
	position: absolute;
	width: 12px;
	height: 5px;
	background: url("/images/Index/2019/main.png") no-repeat 0px -189px;
	bottom: 0;
	left: 47px;
	display: none;
}

#exhiblitionNewsTab p a i {
	left: 74px;
}

.businessTab p a.focus {
	color: #333;
	font-weight: bold;
	background-color: #fff;
}

.businessTab p a.focus i {
	display: block;
}

.businessTab .followTab {
	width: 33.33%;
	height: 4px;
	background-color: #4285f4;
	position: absolute;
	top: 0;
	z-index: 9;
}

#exhiblitionNewsTab .followTab {
	width: 50%;
	height: 4px;
	background-color: #4285f4;
	position: absolute;
	top: 0;
	z-index: 9;
}

.businessBot {
	display: none;
}

.buy {
	padding-top: 5px;
}

.buy li {
	height: 22px;
	line-height: 22px;
	margin-top: 16px;
	position: relative;
	padding-left: 40px;
	background: url("/images/Index/2019/main.png") no-repeat -90px -376px;
}

.buy li p {
	position: absolute;
	right: 0;
	top: 0;
	color: #999;
	width: 72px;
}
.buy li p.end{
	text-align: center;
}
.buy li p i{
	font-style: normal;
	color: #ff6600;
	display: inline-block;
	width: 34px;
	text-align: center;
}
.buy li img {
	position: absolute;
	right: 80px;
	top: 2px;
}

.buy li a {
	color: #333;
	width: 167px;
	display: block;
	height: 22px;
	overflow: hidden;
	font-size: 14px;
}

.buy.tender li {
	background-position: -90px -412px;
}

.buy.purchaser li {
	background: url("/images/Index/2019/main.png") no-repeat -102px -195px;
	padding-left: 26px;
}

.buy.purchaser li a, .buy.tender li a {
	width: 200px;
}

.solutionTop {
	height: 50px;
	margin-top: 5px;
	position: relative;
}

.solutionTop p {
	position: absolute;
	left: 60px;
}

.solutionTop p a {
	width: 200px;
	height: 50px;
	float: left;
	position: relative;
	font-size: 20px;
	line-height: 45px;
	color: #333;
}

.solutionTop p a:after {
	content: "";
	width: 1px;
	height: 16px;
	background-color: #e0e0e0;
	position: absolute;
	top: 22px;
	right: 60px;
	-webkit-transform: rotate(40deg) translate(0%, -40%);
	-ms-transform: rotate(40deg) translate(0%, -40%);
	transform: rotate(40deg) translate(0%, -40%);
}

.solutionTop p a:last-child:after {
	display: none;
}

.solutionTop p a.focus {
	font-weight: bold;
	color: #4285f4;
}

.solutionTop .followTab {
	position: absolute;
	bottom: 0;
	left: 0px;
	width: 200px;
	height: 5px;
	background: url("/images/Index/2019/main.png") no-repeat 40px 100%;
}

.solutionBot {
	margin-top: 20px;
	display: none;
	overflow: hidden;
}

.solutionAdv {
	width: 225px;
	height: 350px;
	float: left;
	border-radius: 4px;
	overflow: hidden;
}

.solutionAdv img {
	width: 100%;
	height: 100%;
	display: block;
}

.solutionRightTop {
	float: right;
	width: 975px;
	padding: 5px 0;
}

.solutionRightTop li {
	width: 467px;
	padding: 15px 0 15px 20px;
	float: left;
	overflow: hidden;
}

.solutionRightTop li b {
	width: 80px;
	height: 60px;
	float: left;
	text-align: center;
	border: 1px solid #dddddd;
	border-radius: 3px;
	line-height: 58px;
	font-size: 18px;
	color: #aaaaaa;
	margin-right: 20px;
}

.solutionRightTop li p {
	height: 30px;
	margin-top: 15px;
	line-height: 30px;
	overflow: hidden;
	font-size: 16px;
}

.solutionRightTop li p a {
	color: #333;
}

.solutionRightTop li:hover b {
	color: #fff;
	border: 1px solid #4285f4;
	background-color: #4285f4;
}

.solutionRightTop li p a:hover {
	color: #4285f4;
}

.solutionRightBot {
	float: right;
	width: 975px;
}

.solutionRightBot li {
	width: 467px;
	height: 38px;
	float: left;
	position: relative;
	padding-left: 20px;
}
.active li {
	width: 451px;
	height: 38px;
	float: left;
	position: relative;
	padding-left: 36px;
}
.solutionRightBot li b {
	position: absolute;
	top: 0;
	right: 10px;
	line-height: 38px;
	color: #999;
	font-weight: normal;
}
.solutionRightBot li p b {
	position: static;
	margin-right: 5px;
	top: 0;
	right: 10px;
	line-height: 38px;
	color: #4285f4;
	font-weight: normal;
}
.solutionRightBot li p {
	height: 38px;
	width: 450px;
	line-height: 38px;
	overflow: hidden;
	font-size: 14px;
}

.solutionRightBot li p a {
	color: #333;
}

.solutionRightBot li p a:hover {
	color: #4285f4;
}

.active li:before {
	width: 6px;
	height: 6px;
	position: absolute;
	background-color: #cccccc;
	border-radius: 50%;
	left: 21px;
	top: 17px;
	content: "";
}

.active li:hover:before {
	background-color: #4285f4;
}

.solutionRightBot li p a {
	color: #333;
	/*display: inline-block;*/
	position: relative;
}

.solutionRightBot li p a:hover {
	color: #4285f4;
}

.solutionRightBot li p:hover:before {
	background-color: #4285f4;
}

.solutionRightBot li p a:after {
	width: 0;
	height: 1px;
	background-color: #4285f4;
	position: absolute;
	left: 0;
	bottom: 0;
	content: "";
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.solutionRightBot li p a:hover:after {
	width: 100%;
}

.exhiblitionLeft {
	width: 880px;
	float: left;
}

.exhiblitionBot {
	margin-top: 18px;
	margin-right: 20px;
	display: none;
}

.exhiblitionList li {
	position: relative;
	height: 65px;
	overflow: hidden;
	font-size: 15px;
	padding: 10px 0 0px 0;
}
.exhiblitionList.meeting li{
	height: 37px;
}

.exhiblitionList li:hover {
	background-color: #f5f5f5;
}

.exhiblitionList li a {
	display: block;
	width: 470px;
	overflow: hidden;
	text-indent: 20px;
	line-height: 28px;
	color: #333;
}

.exhiblitionList li a:hover {
	color: #4285f4;
}

.exhiblitionList li p {
	position: absolute;
	text-align: center;
	top: 10px;
	right: 50px;
	width: 100px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	color: #999;
}

.exhiblitionList li p.time {
	right: 210px;
	width: 190px;
}
.exhiblitionList li p.sponsor {
	right: 0;
	top: 38px;
	width: 100%;
	text-align: left;
	text-indent: 20px;
}

.exhiblitionRight {
	width: 320px;
	float: right;
	padding-top: 16px;
}

.exhiblitionNewsBot {
	display: none;
}

.exhiblitionNewsBot li {
	margin-top: 14px;
	padding-bottom: 4px;
	overflow: hidden;
}

.exhiblitionNewsBot li b {
	width: 0px;
	height: 0px;
	float: left;
	margin: 5px 0px 0 0;
	background-color: #f76b1c;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f76b1c), to(#fad860));
	background-image: -webkit-linear-gradient(180deg, #f76b1c, #fad860);
	background-image: -moz-linear-gradient(180deg, #f76b1c, #fad860);
	background-image: -ms-linear-gradient(180deg, #f76b1c, #fad860);
	background-image: -o-linear-gradient(180deg, #f76b1c, #fad860);
	background-image: linear-gradient(180deg, #f76b1c, #fad860);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f76b1c', endColorStr='#fad860');
	overflow: hidden;
}

.exhiblitionNewsBot li span {
	height: 26px;
	font-size: 15px;
	line-height: 26px;
	display: block;
	overflow: hidden;
}

.exhiblitionNewsBot li span a {
	color: #333;
}

.exhiblitionNewsBot li span a:hover {
	color: #ff6600;
}

.exhiblitionNewsBot li p {
	height: 26px;
	font-size: 14px;
	line-height: 26px;
	color: #999;
	overflow: hidden;
}

.exhiblitionNewsBot li:hover b {
	width: 5px;
	height: 70px;
	margin-right: 10px;
}

.jobAdv {
	width: 225px;
	height: 390px;
	float: left;
	border-radius: 4px;
	margin-top: 20px;
	overflow: hidden;
}

.jobAdv img {
	width: 100%;
	height: 100%;
	display: block;
}

.jobCenter {
	width: 615px;
	padding: 20px 20px 0 20px;
	float: left;
}

.jobTitle {
	height: 38px;
	border-top: 1px solid #ddd;
	position: relative;
	margin-top: 2px;
}

.jobTitle h2 {
	position: absolute;
	left: 0;
	top: -3px;
	padding-top: 13px;
	font-size: 20px;
	border-top: 3px solid #4285f4;
}

.jobTitle h2 a {
	color: #333;
}

.jobCenter ul {
	height: 343px;
	overflow: hidden;
}

.jobCenter ul li {
	width: 287px;
	padding: 15px 20px 15px 0;
	float: left;
	border-bottom: 1px solid #ddd;
}

.jobCenter ul li p {
	font-size: 14px;
	line-height: 28px;
	height: 28px;
	overflow: hidden;
}

.jobCenter ul li p a {
	color: #4285f4;
	margin-right: 30px;
}

.jobCenter ul li p i {
	color: #999;
	font-style: normal;
}

.jobCenter ul li strong {
	display: block;
	line-height: 30px;
	font-size: 18px;
	color: #ff6600;
}

.jobCenter ul li span {
	display: block;
	line-height: 30px;
	font-size: 14px;
}

.jobCenter ul li span a {
	color: #000;
}

.jobCenter ul li a:hover {
	color: #ff6600;
}

.jobNews {
	width: 320px;
	padding-top: 20px;
	float: right;
	overflow: hidden;
	font-size: 14px;
}

.jobBtn {
	width: 340px;
}

.jobBtn a {
	display: inline-block;
	width: 150px;
	height: 46px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	line-height: 46px;
	background-color: #4285f4;
	border-radius: 3px;
	margin-right: 20px;
}

.jobBtn a.release {
	background-color: #ff9900;
}

.jobBtn a:hover {
	color: #fff;
}

.jobNews ul {
	margin-top: 6px;
}

.jobNews ul li {
	height: 42px;
	line-height: 42px;
	position: relative;
	padding-left: 16px;
	overflow: hidden;
}

.jobNews ul li:before {
	width: 6px;
	height: 6px;
	position: absolute;
	background-color: #cccccc;
	border-radius: 50%;
	left: 0px;
	top: 17px;
	content: "";
}

.jobNews ul li:hover:before {
	background-color: #4285f4;
}

.jobNews ul li a {
	color: #333;
	display: inline-block;
	position: relative;
}

.jobNews ul li a:hover {
	color: #4285f4;
}

.jobNews ul li:hover:before {
	background-color: #4285f4;
}

.jobNews ul li a:after {
	width: 0;
	height: 1px;
	background-color: #4285f4;
	position: absolute;
	left: 0;
	bottom: 0;
	content: "";
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.jobNews ul li a:hover:after {
	width: 100%;
}

.memberLeft {
	width: 860px;
	float: left;
	overflow: hidden;
}

.memberBot {
	overflow: hidden;
	margin-top: 7px;
	display: none;
}

.memberBot li {
	text-indent: 20px;
	float: left;
	width: 33.33%;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	font-size: 14px;
}
.memberBot li span{
	background: url(/images/Index/2019/vyear.png) no-repeat 0 11px;
	display: inline-block;
	width: 43px;
	font-size: 12px;
	color: white;
	text-indent: 13px;
}
.memberBot li a {
	color: #333;
}

.billboard {
	width: 320px;
	float: right;
	padding-top: 14px;
}

.billboardTitle {
	height: 50px;
	position: relative;
	font-size: 20px;
	line-height: 40px;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
}

.billboardTitle i {
	position: absolute;
	width: 36px;
	height: 31px;
	left: 107px;
	top: 0;
	background: url("/images/Index/2019/main.png") no-repeat 0px -213px;
}

.billboard ul {
	margin-top: 6px;
}

.billboard ul li {
	overflow: hidden;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
}

.billboard ul li a {
	color: #333;
}

.billboard ul li a:hover {
	color: #ff6600;
}

.billboard ul li b {
	width: 16px;
	height: 16px;
	float: left;
	margin: 12px 11px 0 0;
	background-color: #cccccc;
	text-align: center;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
	color: #fff;
	line-height: 16px;
	border-radius: 2px;
}

.billboard ul li:nth-child(1) b {
	background-color: #ff6600;
}

.billboard ul li:nth-child(2) b {
	background-color: #ff9900;
}

.billboard ul li:nth-child(3) b {
	background-color: #ffcc00;
}

.goldList {
	overflow: hidden;
	padding: 10px 0 0 0;
	;
}

.goldList li {
	width: 182px;
	height: 140px;
	float: left;
	border: 1px solid #fff;
	margin-top: 10px;
	padding: 0px 28px;
	position: relative;
	border-radius: 4px;
}

.goldList li .itemImg {
	width: 182px;
	height: 100px;
	*display: block;
	*font-size: 87px;
	*font-family: Arial;
}

.goldList li .itemImg img {
	max-width: 182px;
	max-height: 100px;
	display: block;
}

.goldList li p {
	position: absolute;
	text-align: center;
	left: 0;
	bottom: 17px;
	z-index: 9;
	width: 100%;
}

.goldList li p a {
	color: #333;
}

.goldList li p a:hover {
	color: #ff6600;
}

.goldList li p b {
	display: inline-block;
	padding: 0 20px;
	background-color: #fff;
	line-height: 20px;
	font-size: 16px;
}

.goldList li span {
	position: absolute;
	z-index: 8;
	width: 182px;
	left: 28px;
	height: 2px;
	background-color: #efefef;
	bottom: 25px;
}

.goldList li:hover {
	border: 1px solid #4285f4;
}

.linkTop {
	height: 40px;
	position: relative;
}

.linkTop p {
	position: absolute;
}

.linkTop p a {
	display: inline-block;
	width: 168px;
	height: 40px;
	font-size: 24px;
	line-height: 40px;
	color: #999999;
	position: relative;
}

.linkTop p a.focus {
	font-weight: bold;
	color: #333;
}

.linkTop p a::after {
	content: "";
	width: 1px;
	height: 20px;
	background-color: #999999;
	position: absolute;
	top: 18px;
	right: 40px;
	-webkit-transform: rotate(40deg) translate(0%, -40%);
	-ms-transform: rotate(40deg) translate(0%, -40%);
	transform: rotate(40deg) translate(0%, -40%);
}

.linkTop p a:last-child::after {
	display: none;
}

.linkTop a.apply {
	position: absolute;
	right: 0;
	top: 2px;
	height: 34px;
	border: 1px solid #4285f4;
	line-height: 34px;
	text-align: center;
	width: 118px;
	color: #4285f4;
	font-size: 15px;
	border-radius: 2px;
}

.linkTop a.apply:hover {
	color: #fff;
	background-color: #4285f4;
}

.linkTop a.more {
	position: absolute;
	right: 140px;
	top: 0px;
	line-height: 40px;
	color: #999;
	font-size: 15px;
}

.linkTop b {
	position: absolute;
	width: 650px;
	height: 1px;
	background-color: #ddd;
	top: 20px;
	left: 290px;
}

.linkBot {
	margin-top: 10px;
	line-height: 30px;
	margin-left: -10px;
	color: #999;
	word-break: break-all;
	display: none;
}

.linkBot a {
	color: #666;
	margin: 0 10px;
	display: inline-block;
}

.footer {
	background-color: #323232;
	padding: 10px 0 20px;
	margin-top: 20px;
}

.foot {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	color: #888888;
}

.footLeft {
	width: 857px;
	float: left;
}

.footTxt {
	overflow: hidden;
	padding: 10px 0;
}

.footTxt li {
	width: 20%;
	float: left;
	line-height: 30px;
	font-size: 14px;
}

.footTxt li a {
	color: #888888;
}

.footTxt li a:hover {
	color: #fff;
}

.copyright {
	font-size: 14px;
	border-top: 1px solid #454545;
	padding-top: 16px;
	margin-top: 10px;
	margin-right: 40px;
}
.copyright a{
	color: #888888;
}
ul.footImg {
	width: 810px;
	height: 48px;
	margin-top: 14px;
	margin-bottom: 10px;
	overflow: hidden;
	background: url("/images/Index/2019/copyright.png") no-repeat 0 0;
}

ul.footImg li {
	width: 135px;
	float: left;
}

ul.footImg li a {
	width: 125px;
	height: 48px;
	display: block;
}

.footRight {
	width: 336px;
	float: right;
	border-left: 1px solid #454545;
	margin-top: 20px;
	text-align: center;
}

.footRight i {
	display: inline-block;
	width: 80px;
	height: 77px;
	background: url("/images/Index/2019/main.png") no-repeat 0px -405px;
}

.footRight span {
	display: block;
	line-height: 30px;
	font-size: 16px;
}

.hotLine {
	font-size: 32px;
	line-height: 50px;
	font-family: tahoma;
}

.footRight p {
	line-height: 28px;
	font-size: 14px;
}

.footRight p a {
	display: inline-block;
	width: 18px;
	height: 21px;
	vertical-align: top;
	margin-top: 3px;
	background: url("/images/Index/2019/main.png") no-repeat 100% -223px;
}
.police{
	text-align: left;
}

.police img {
	display: inline-block;
	margin-right: 10px;
}

.police a {
	color: #888888;
}

.productListRight {
	position: absolute;
	z-index: 999;
	top: -67px;
	left: 285px;
	width: 865px;
	height: 641px;
	background-color: #fff;
	box-shadow: 0px 2px 20px 0px rgba(204, 204, 204, 0.35);
	padding: 20px 30px 0 20px;
	overflow: hidden;
	display: none;
}

.productListRight h3 {
	font-size: 22px;
	line-height: 26px;
	color: #000;
	padding-left: 13px;
}

.productListRight h3 i {
	width: 26px;
	height: 26px;
	display: inline-block;
	vertical-align: top;
	margin: 2px 10px 0 0;
	background: url("/images/Index/2019/productList.png") no-repeat -42px 4px;
}
.productListRight h3 a{
	color: #333;
}

.proListLeft {
	width: 632px;
	float: left;
}

.proListLeft .listItem {
	width: 286px;
	float: left;
	padding: 4px 15px;
}

.proListLeft .listItem span {
	display: block;
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	margin-bottom: 10px;
	position: relative;
}

.proListLeft .listItem span a {
	color: #333;
}
.proListLeft .listItem span .more{
	position: absolute;
	right: 0;
	top: 0;
	font-weight: 400;
	font-size: 12px;
	color: #999;
}
.proListLeft .listItem span strong{
	display: inline-block;
	vertical-align: top;
	line-height: 18px;
	height: 20px;
	background-color: #dbe8fc;
	padding: 0 10px 0 16px;
	border-radius: 10px;
	margin: 14px 0 0 10px;
	font-weight: 400;
	position:relative;
}
.proListLeft .listItem span strong a{
	font-size: 12px;
	padding: 0 4px;
	color: #4285f4;
}
.proListLeft .listItem span strong i{
	width: 18px;
	height: 22px;
	position:absolute;
	left: -2px;
	top: 0;
	background: url("/images/Index/2019/medal.png") no-repeat 0px 0px;
}

.proListLeft .listItem p {
	height: 28px;
	line-height: 28px;
	word-break: break-all;
	overflow: hidden;
}

.proListLeft .listItem p a {
	color: #999;
	margin-right: 20px;
}

.proListLeft .listItem p a:hover, .proListLeft .listItem span a:hover, .proListRight .listItem a:hover {
	color: #ff6600;
}

.proListLeft .listItem p b {
	font-weight: normal;
	color: #ff9900;
}

.proListRight {
	width: 228px;
	float: right;
	padding-top: 35px;
}

.proListRight .listItem {
	padding-top: 15px;
}

.proListRight .listItem img {
	width: 100%;
	height: 184px;
	display: block;
	margin-bottom: 5px;
}

.proListRight .listItem p {
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
	color: #999;
}

.proListRight .listItem p a {
	color: #999;
}

.proListRight .listItem p b a {
	color: #333;
}

.p2.focus .productListRight h3 i {
	height: 28px;
	background-position: -42px -30px;
}

.p3.focus .productListRight h3 i {
	background-position: -43px -67px;
}

.p4.focus .productListRight h3 i {
	background-position: -42px -102px;
}

.p5.focus .productListRight h3 i {
	background-position: -42px -129px;
}

.p6.focus .productListRight h3 i {
	background-position: -44px -163px;
}

.p7.focus .productListRight h3 i {
	background-position: -40px -202px;
	;
}

.p8.focus .productListRight h3 i {
	background-position: -42px -242px;
}

.p9.focus .productListRight h3 i {
	background-position: -42px -280px;
}

.p2 .productListRight {
	top: -133px;
}

.p3 .productListRight {
	top: -199px;
}

.p4 .productListRight {
	top: -265px;
}

.p5 .productListRight {
	top: -331px;
}

.p6 .productListRight {
	top: -397px;
}

.p7 .productListRight {
	top: -463px;
}

.p8 .productListRight {
	top: -529px;
}

.p9 .productListRight {
	top: -595px;
}

#leftAdv {
	position: fixed;
	top: 50px;
	display: block;
	left: 10px;
	z-index: 9998;
}

*html,
* html body {
	background-attachment: fixed;
}

*html #leftAdv {
	position: absolute;
	left: expression(eval(document.documentElement.scrollLeft));
	top: expression(eval(document.documentElement.scrollTop+50));
}

#rightAdv {
	position: fixed;
	top: 50px;
	display: block;
	right: 10px;
	text-align: right;
	z-index: 9997;
}

*html #rightAdv {
	position: absolute;
	right: expression(eval(document.documentElement.scrollLeft));
	top: expression(eval(document.documentElement.scrollTop+50));
}

.advImg img {
	display: block;
}
#leftAdv a.closeLeftAdv,#rightAdv a.closeLeftAdv{
	width: 10px;
	height: 10px;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	margin-top: 5px;
	background:url("https://public.mtnets.com/Images/public/close.png") no-repeat 0 0;
}
#rightAdv a.closeLeftAdv{
	text-indent: 9999px;
	float: right;
}
.bottomAdv{
	position: fixed;
	width: 100%;
	height: auto;
	left: 0;
	bottom:0;
	z-index: 9999;
}
.bottomAdv img{
	width: 100%;
	display: block;
}
.bottomAdvClose{
	width: 10px;
	height: 10px;
	display: block;
	position: absolute;
	right: 5px;
	top: -15px;
	background:url("https://public.mtnets.com/Images/public/close.png") no-repeat 0 0;
}
.gotoTop{
	position: fixed;
	bottom:150px;
	right: 10px;
	display: none;
}
.gotoTop a{
	width: 46px;
	height: 46px;
	border-radius: 50%;
	border:2px solid #4285f4;
	display: block;
	text-align: center;
}
.gotoTop a i{
	display: inline-block;
	width: 19px;
	height: 19px;
	margin-top: 13px;
	background: url("/images/Index/2019/main.png") no-repeat 0px -495px;
}
.gotoTop a:hover{
	background-color: #4285f4;
}
.gotoTop a:hover i{
	background: url("/images/Index/2019/main.png") no-repeat 0px -529px;
}
.innovation{
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 10000;
	left: 0;
	top: 0;
	background-color: rgba(0,0,0,0.1);
	display: none;
}
.innovationMain{
	width: 600px;
	box-shadow: 0 0 20px rgba(0,0,0,0.3);
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	background-color: #fff;
}
.innovationTitle{
	height: 50px;
	background-color: #dddddd;
	padding: 0 24px;
	font-size: 16px;
	line-height: 50px;
	color: #000;
	position: relative;
}
.innovationTitle h2{
	font-size: 16px;
	font-weight: normal;
}
.innovationTitle a.innovationClose{
	position: absolute;
	right: 23px;
	top: 17px;
	width: 16px;
	height: 16px;
	background: url("/images/Index/2019/main.png") no-repeat 0px -253px;
}
.innovationItem{
	padding:24px;
}
.innovationImg{
	text-align: center;
	position: relative;
	height: 90px;
}
.innovationImg p{
	position: absolute;
	width: 125px;
	height: 24px;
	font-size: 18px;
	font-weight: bold;
	padding-top: 54px;
	z-index: 9;
	left: 213px;
	top: 0;
	background: #fff url("/images/Index/2019/main.png") no-repeat -24px -245px;
}
.innovationImg span{
	width: 326px;
	height: 1px;
	background-color: #ddd;
	overflow: hidden;
	position: absolute;
	z-index: 8;
	bottom:22px;
	left: 113px;
}

.innovationTxt{
	font-size: 14px;
	line-height: 24px;
}
.topBannerAdv,.botBannerAdv{
	width: 1200px;
	margin:20px auto 0;
	display: none;
}
.companyNewsItem{
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 20px;
	position: relative;
	padding-left: 20px;
}
.companyNewsItem:before{
	width: 7px;
	height: 7px;
	position: absolute;
	background-color: #4285f4;
	border-radius: 50%;
	left: 2px;
	top: 18px;
	content: "";
}
.companyNewsItem a{
	color: #ff6600;
}
.companyNewsDescribe{
	border-bottom:1px solid #f0f0f0;
	font-size: 14px;
	line-height: 24px;
	padding:10px 20px 18px 20px;
	color: #999;
}
.companyNewsDescribe a{
	color: #ff6600;
}
.companyNewsList{
	overflow: hidden;
	border-bottom:1px solid #f0f0f0;
	padding:8px 0 12px 0;
}
.companyNewsList li{
	text-indent: 18px;
	height: 39px;
	line-height: 39px;
	font-size: 16px;
	overflow: hidden;
	position: relative;
}
.companyNewsList li a{
	color: #666;
}
.companyNewsList li span{
	position: absolute;
	right: 18px;
	top: 0;
	color: #999;
	font-size: 14px;
}
.companyNewsList:last-child{
	padding-bottom:0;
	border-bottom:0;
}
.interview{
	width: 915px;
	overflow: hidden;
}
.interview li{
	width: 285px;
	height: 185px;
	float: left;
	padding:20px 20px 0 0;
}
.interview li .itemImg{
	width: 100%;
	height: 100%;
	position: relative;
	border-radius: 4px;
	overflow: hidden;
}
.interviewImg{
	width: 100%;
	height:100%;
}
.interviewImg img{
	width: 100%;
	height: 100%;
	display: block;
}
.interview li .itemImg b{
	width: 100%;
	height:40px;
	position: absolute;
	z-index: 1;
	left: 0;
	bottom:0;
	background-color: #000000;
	filter:alpha(opacity:40);
	opacity:0.4;
}
.interview li .itemImg p{
	width: 245px;
	height:40px;
	position: absolute;
	z-index: 2;
	left: 20px;
	bottom:0;
	font-size: 14px;
	line-height: 40px;
	overflow: hidden;
}
.interview li .itemImg p a{
	color: #ffffff;
}
.interview li .itemImg .play{
	width: 32px;
	height:20px;
	position: absolute;
	z-index: 3;
	left: 20px;
	bottom:50px;
	border:2px solid #ffffff;
	border-radius: 10px;
	background-color: rgba(0,0,0,0.6);
}
.interview li .itemImg .play i{
	width: 11px;
	height: 13px;
	display: inline-block;
	margin: 4px 0 0 12px;
	background: url("/images/Index/2019/main.png") no-repeat 0px -560px;
}
.interview li:hover .itemImg .play{
	background-color: #ff6600;
	border-color: #ff6600;
}
.interview li:hover .interviewImg img{
	-ms-transform: scale(1.20);
	transform: scale(1.20);
}
.exhiblitionTopic{
	width: 880px;
	overflow: hidden;
}
.exhiblitionTopic li{
	width: 273px;
	float: left;
	padding:0px 20px 8px 0;
}
.exhiblitionTopic li .itemImg{
	width: 100%;
	height: 280px;
	position: relative;
	border-radius: 4px;
	overflow: hidden;
}
.exhiblitionTopic li .itemImg img{
	width: 100%;
	height: 100%;
	display: block;
}
.exhiblitionTopic li .itemImg:hover img{
	-ms-transform: scale(1.10);
	transform: scale(1.10);
}
.exhiblitionTopic li p{
	height:38px;
	font-size: 14px;
	line-height: 38px;
	overflow: hidden;
	margin-top: 5px;
}
.exhiblitionTopic li span{
	font-size: 14px;
	line-height: 24px;
	max-height: 48px;
	overflow: hidden;
	color: #999;
	display: block;
}
.exhiblitionTopic li p a{
	color: #333333;
}
.exhiblitionTopic li p a:hover{
	color: #ff6600;
}
.customItem{
	overflow: hidden;
	height: 390px;
	margin-top: 20px;
}
.customLeft{
	width: 550px;
	float: left;
}
.customBigImg{
	height: 240px;
	border-radius: 4px;
	overflow: hidden;
}
.customBigImg img{
	width: 100%;
	height: 100%;
	display: block;
}
.customLeft span{
	display: block;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	font-weight: bold;
	margin-top: 18px;
	font-size: 20px;
}
.customLeft span b{
	display: inline-block;
	line-height: 18px;
	color: #fff;
	font-weight: 400;
	font-size: 12px;
	font-family: tahoma;
	background-color: #f05050;
	padding: 0 6px;
	border-radius: 3px;
	margin-right: 10px;
	vertical-align: top;
	margin-top: 9px;
}
.customLeft span a{
	color: #333;
}
.customLeft p{
	line-height: 30px;
	margin-top: 5px;
	font-size: 14px;
	color: #999;
}
.customLeft p a{
	color: #ff6600;
}
.customRight{
	width: 310px;
	float: right;
}
.customSmallImg{
	height: 144px;
	overflow: hidden;
	border-radius: 4px;
	position: relative;
}
.customSmallImg img{
	width: 100%;
	height: 100%;
	display: block;
}

.customRight ul{
	margin-top: 10px;
}
.customRight ul li{
	line-height: 30px;
	height: 30px;
	font-size: 14px;
	overflow: hidden;
}
.customRight ul li a{
	color: #333;
}
.customRight ul li a:hover{
	color: #ff6600;
}
.exhiblitionAdv{
	overflow: hidden;
}
.exhiblitionAdvImg{
	width: 410px;
	height: 370px;
	float: left;
	border-radius: 4px;
	overflow: hidden;
	margin-right: 20px;
}
.exhiblitionAdvImg img{
	width: 100%;
	height: 100%;
	display: block;
}
.exhiblitionAdvImg:hover img{
	-ms-transform: scale(1.10);
	transform: scale(1.10);
}
.exhiblitionAdvTxt{
	overflow: hidden;
	padding: 0 10px;
}
.exhiblitionAdvTxt li{
	padding:0px 0 10px 0;
}
.exhiblitionAdvTxt li span{
	display: block;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	font-size: 16px;
}
.exhiblitionAdvTxt li span a{
	color: #333;
}
.exhiblitionAdvTxt li p{
	max-height: 48px;
	line-height: 24px;
	overflow: hidden;
	font-size: 14px;
	color: #999;
}
.exhiblitionAdvTxt li p a,.exhiblitionAdvTxt li a:hover{
	color: #ff6600;
}
body a:hover {
	color: #ff6600;
}
#leftAdv0 {
	position: fixed;
	top: 380px;
	display: block;
	left: 10px;
	z-index: 9998;
}

*html #leftAdv0 {
	position: absolute;
	left: expression(eval(document.documentElement.scrollLeft));
	top: expression(eval(document.documentElement.scrollTop+50));
}

#rightAdv0 {
	position: fixed;
	top: 380px;
	display: block;
	right: 10px;
	text-align: right;
	z-index: 9997;
}

*html #rightAdv0 {
	position: absolute;
	right: expression(eval(document.documentElement.scrollLeft));
	top: expression(eval(document.documentElement.scrollTop+50));
}
#leftAdv0 a.closeLeftAdv,#rightAdv0 a.closeLeftAdv{
	width: 10px;
	height: 10px;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	margin-top: 5px;
	background:url("https://public.mtnets.com/Images/public/close.png") no-repeat 0 0;
}
#rightAdv0 a.closeLeftAdv{
	text-indent: 9999px;
	float: right;
}

#leftAdvs {
    position: fixed;
    top: 254px;
    display: block;
    z-index: 9998;
}
/*#rightAdv0 .advs img,#leftAdv0 .advs img{
    width: 50px !important;
    height: 150px;
}*/




/* 12.31 */
#main2020{
	width: 100%;
	margin: 0 auto;
	min-width: 1200px;
	background: url("/images/index/hg2020.png") no-repeat center top;
	padding-top: 1px;
}
.main2020{
	width: 1200px;
	background: #fff;
	margin: 0 auto;
	margin-top: 80px;
}
