<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">b.redIcon {
  background-image: -moz-linear-gradient( 180deg, rgb(231,31,31) 0%, rgb(238,115,97) 100%);
  background-image: -webkit-linear-gradient( 180deg, rgb(231,31,31) 0%, rgb(238,115,97) 100%);
  background-image: -ms-linear-gradient( 180deg, rgb(231,31,31) 0%, rgb(238,115,97) 100%);
  opacity: 0.902;
}
b.greenIcon {
  background-image: -moz-linear-gradient( 180deg, rgb(3,155,7) 0%, rgb(89,226,114) 100%);
  background-image: -webkit-linear-gradient( 180deg, rgb(3,155,7) 0%, rgb(89,226,114) 100%);
  background-image: -ms-linear-gradient( 180deg, rgb(3,155,7) 0%, rgb(89,226,114) 100%);
  opacity: 0.902;
}
b.blueIcon {
  background-image: -moz-linear-gradient( 180deg, rgb(7,114,224) 0%, rgb(110,179,250) 100%);
  background-image: -webkit-linear-gradient( 180deg, rgb(7,114,224) 0%, rgb(110,179,250) 100%);
  background-image: -ms-linear-gradient( 180deg, rgb(7,114,224) 0%, rgb(110,179,250) 100%);
  opacity: 0.902;
}
b.yellowIcon {
  background-image: -moz-linear-gradient( 180deg, rgb(255,144,0) 0%, rgb(249,211,137) 100%);
  background-image: -webkit-linear-gradient( 180deg, rgb(255,144,0) 0%, rgb(249,211,137) 100%);
  background-image: -ms-linear-gradient( 180deg, rgb(255,144,0) 0%, rgb(249,211,137) 100%);
  opacity: 0.902;
}
.contact-text .check-phone {
	background: url(http://public.mtnets.com/Images/NewShowStand/checkicon.png) no-repeat left 1px;
	padding-left: 18px;
	vertical-align: top;
	background-size: contain;
	line-height: 18px;
	height: 18px;
	display: inline-block;
	margin-top: 3px;
	margin-left: 6px;
}

.contact-text .check-phone a {
	width: auto;
	height: auto;
	float: none;
	background: transparent;
	color: #1677ff !important;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline !important;
	line-height: 18px;
	vertical-align: top;
	margin: 0 !important
}
.contact-text p .person {
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.clear {
	font: 0px/0px serif;
	display: block;
	clear: both;
}

.outside {
	position: fixed;
	z-index: 9998;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
}
.outside_mask {
	width: 100%;
	height: 100%;
	opacity: .5;
	background: #000;
	filter: Alpha(Opacity=50);
}


.authBox1 {
	z-index: 9999;
	display: none;
	width: 440px;
	height: 400px;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	margin-top: 0px;
	position: fixed !important;
	position: absolute;
	_top: expression(eval(document.compatMode &amp;&amp; document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:
			/*IE6*/
			document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.authMain1 {
	width: 440px;
	height: 400px;
	position: relative;
	border-radius: 2px;
	font-family: microsoft yahei;
	background: #fff;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	border-radius: 4px;
}

.authMain1 a.close {
	display: block;
	position: absolute;
	width: 24px;
	height: 24px;
	background: url(../../../../images/public/closed.png) no-repeat;
	right: 14px;
	top: 12px;
	z-index: 8;
}

.authMain1 ul {
	position: absolute;
	left: 30px;
	top: 80px;
	width: 596px;
	height: 250px;
	overflow: hidden;
	z-index: 2;
}

.authMain1 ul li {
	width: 278px;
	float: left;
	line-height: 24px;
	color: #333;
	padding: 4px 0;
	padding-left: 20px;
	font-family: microsoft yahei;
	overflow-y: auto;
	max-height: 192px;
}

.authMain1 ul li b {
	font-weight: 400;
	color: #999;
}

.authMain1 h3 {
	position: absolute;
	font-size: 20px;
	top: 0px;
	left: 0px;
	z-index: 3;
	font-weight: bold;
	font-family: microsoft yahei;
	width: 100%;
	height: 50px;
	color: #fff;
	background: #477bda;
	line-height: 50px;
	text-indent: 15px;
	border-radius: 4px 4px 0 0 ;
	letter-spacing:5px;
}
.authMain1 i {
	position: absolute;
	width: 134px;
	height: 134px;
	background: url("/NewShowStand/images/chapter.png") no-repeat 0 0;
	z-index: 5;
	right: 46px;
	top: 178px;
}
.enquiry .authMain {
	height: auto !important;
}
.certifiMain {
	display: none;
	float: left;
	width: 100%;
}

.catalog {
	width: 776px;
	float: left;
	padding: 0 29px 15px 29px;
}

.catalog dl {
	width: 100%;
	float: left;
}

.catalog dl dt {
	width: 100%;
	border-bottom: 1px solid #dddddd;
	font-size: 18px;
	font-weight: bold;
	padding: 12px 0;
	float: left;
	position: relative;
}

.catalog dl dt a {
	color: #333;
}

.catalog dl dt a.openDt {
	position: absolute;
	right: 0;
	top: 18px;
	color: #999;
	font-size: 12px;
	font-weight: 400;
}

.catalog dl dd {
	width: 100%;
	float: left;
	overflow: hidden;
}

.catalog dl dd ul {
	width: 796px;
	float: left;
	margin-left: -10px;
}

.catalog dl dd ul li {
	width: 245px;
	float: left;
	padding: 15px 10px 0 10px;
}

.catalog dl dd ul li a {
	display: block;
	background-color: #f6f6f6;
	border: 1px solid #e8e8e8;
	text-align: center;
	line-height: 28px;
	color: #333;
}

.catalog dl dd ul li a:hover {
	background: #5487e4;
	color: #fff;
	border: 1px solid #5487e4;
}

.loginBox1 {
	position: absolute;
	top: 50px;
	left: 0;
}
.loginBox1 b {
	display: block;
	color: #5487e4;
	font-size: 18px;
	text-align: center;
	margin: 20px auto;
	margin-top: 30px;
}
.loginBox1 .password1 {
	margin: 0 40px;
	margin-bottom: 20px;
	overflow: hidden;
	width: 360px;
}
.loginBox1 .password1 div {
	padding-left: 20px;
	height: 18px;
	float: left;
	background: url(../../../../images/public/checked.png)  no-repeat;
}
.loginBox1 .password1 input {
	width: 0;
	height: 0;
	display: none;
}
.loginBox1 .password1 div.checked {
	background: url(../../../../images/public/check.png)  no-repeat;
}
.loginBox1 .password1 {
	float: left;
	color: #999;
}
.loginBox1 .password1 a {
	color: #999;
}
.loginBox1 .password1 em {
	font-style: normal;
	float: right;
}
.loginBox1 .password1 em a {
	color: #5487e4;
}
.loginItem1 {
	margin: 0 40px;
	margin-bottom: 20px;
	position: relative;
	overflow: hidden;
}

.loginItem1 i.user {
	position: absolute;
	left: 10px;
	top: 8px;
	width: 20px;
	height: 18px;
	background: url(../../../../images/public/zhanghao.png)  no-repeat;
}
.loginItem1 i.pass {
	position: absolute;
	left: 10px;
	top: 8px;
	width: 20px;
	height: 18px;
	background: url(../../../../images/public/pass.png)  no-repeat;
}
.loginItem1 i.yzm_ico {
	position: absolute;
	left: 10px;
	top: 8px;
	width: 20px;
	height: 18px;
		background: url(../../../../images/public/yzm_ico.png)  no-repeat;
}
.loginItem1 label {
	width: 150px;
	float: left;
	line-height: 38px;
	text-align: right;
	font-size: 14px;
}

.loginItem1 input.text {
	width: 360px;
	float: left;
	height: 36px;
	border: 1px solid #d7d7d7;
	border-radius: 2px;
	font-size: 14px;
	line-height: 36px;
	box-sizing: border-box;
	padding-left: 33px;
}
.loginItem1 input.codes {
	width: 250px;
	float: left;
	height: 36px;
	border: 1px solid #d7d7d7;
	border-radius: 2px;
	box-sizing: border-box;
	padding-left: 33px;
	font-size: 14px;
}
.loginItem1 .yzm {
	position: absolute;
	right:0;
	top:7px;
	margin: 0;
	left: auto;
	width: 100px;
	text-align: center;
}

.loginItem1 p,
.loginItem1 .products ul li figcation span,
.products ul li figcation .loginItem1 span,
.loginItem1 ul.newsList li b,
ul.newsList li .loginItem1 b,
.loginItem1 .product li span,
.product li .loginItem1 span {
	position: absolute;
	top: 16px;
	left: 178px;
}

.loginItem1 .Wrong {
	float: left;
	line-height: 36px;
	color: #ff0000;
	text-indent: 30px;
	background: url("/NewShowStand/Style/17/images/wrong.png") no-repeat 7px 50%;
}
.loginBtn1 button.backpassword,
.enquiryBtn button.backpassword {
	background: #666666;
}

.loginPrompt {
	position: absolute;
	top: 180px;
	left: 250px;
	font-size: 16px;
	line-height: 34px;
	text-indent: 44px;
	background: url("/NewShowStand/Style/17/images/prompt.png") no-repeat 0 0;
}

.loginPrompt a {
	color: #2e62c2;
	text-decoration: underline;
}

.loginPrompt a:hover {
	text-decoration: none;
	color: #ff6600;
}
.authBg {
	background-color: #fff;
	display: none;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	filter: alpha(opacity=50);
	opacity: 0.5;
	/*FF*/
	z-index: 9998;
	position: fixed !important;
	position: absolute;
	_top: expression(eval(document.compatMode &amp;&amp; document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2: document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.authBox {
	z-index: 9999;
	display: none;
	width: 694px;
	left: 50%;
	top: 50%;
	margin-left: -347px !important;
	margin-top: -290px !important;
	margin-top: 0px;
	position: fixed !important;
	position: absolute;
	_top: expression(eval(document.compatMode &amp;&amp; document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2: document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.authMain {
	width: 692px;
	height: 410px;
	position: relative;
	border: 1px solid #bfbebe;
	border-radius: 2px;
	font-family: microsoft yahei;
	background: #fff;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}

.authMain a.close {
	display: block;
	position: absolute;
	width: 16px;
	height: 16px;
	background: url("/NewShowStand/Style/17/images/closed.png") no-repeat 0 0;
	right: 18px;
	top: 14px;
	z-index: 8;
}

.authMain ul {
	position: absolute;
	left: 30px;
	top: 80px;
	width: 596px;
	height: 250px;
	overflow: hidden;
	z-index: 2;
}
.authMain ul li {
	width: 278px;
	float: left;
	line-height: 24px;
	color: #333;
	padding: 4px 0;
	padding-left: 20px;
	font-family: microsoft yahei;
	overflow-y: auto;
	max-height: 125px;
}
.authMain ul li b {
 font-weight:400;
 color:#999
}
.authMain h3 {
 position:absolute;
 font-size:16px;
 top:0px;
 left:0px;
 z-index:3;
 font-weight:bold;
 font-family:microsoft yahei;
 width:100%;
 height:44px;
 background:#f3f3f3;
 line-height:44px;
 border-bottom:1px solid #dddddd;
 text-indent:15px
}
.authMain i {
 position:absolute;
 width:134px;
 height:134px;
 background:url("/NewShowStand/images/chapter.png") no-repeat 0 0;
 z-index:5;
 right:46px;
 top:178px
}

.loginBox {
	position: absolute;
	top: 100px;
	left: 50px;
}

.loginItem {
	width: 100%;
	float: left;
	padding: 8px 0;
	position: relative;
}

.loginItem label {
	width: 150px;
	float: left;
	line-height: 38px;
	text-align: right;
	font-size: 14px;
}

.loginItem input.text {
	width: 280px;
	float: left;
	height: 36px;
	border: 1px solid #d7d7d7;
	border-radius: 2px;
	font-size: 14px;
	line-height: 36px;
	text-indent: 13px;
	margin-left: 17px;
}

.loginItem input.codes {
	text-indent: 130px;
}

.loginItem p,
.loginItem .products ul li figcation span,
.products ul li figcation .loginItem span,
.loginItem ul.newsList li b,
ul.newsList li .loginItem b,
.loginItem .product li span,
.product li .loginItem span {
	position: absolute;
	top: 16px;
	left: 178px;
}

.loginItem .Wrong {
	float: left;
	line-height: 36px;
	color: #ff0000;
	text-indent: 30px;
	background: url("/NewShowStand/Style/17/images/wrong.png") no-repeat 7px 50%;
}

.loginBtn,
.enquiryBtn {
	float: left;
	padding-left: 148px;
}

.loginBtn button,
.enquiryBtn button {
	width: 130px;
	margin: 10px 0 0 20px;
	padding: 8px 0px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	background: #ff2c62;
	text-align: center;
	display: inline-block;
}

.loginBtn button.backpassword,
.enquiryBtn button.backpassword {
	background: #666666;
}
.favoriteSign {
	position: absolute;
	font-size: 30px;
	line-height: 51px;
	text-indent: 70px;
	background: url("/NewShowStand/Style/17/images/favorite.png") no-repeat 0 0;
	top: 88px;
	left: 214px;
}

.already {
	background: url("/NewShowStand/Style/17/images/favorite.png") no-repeat 0 -64px;
}

.favoriteBtn {
	position: absolute;
	text-align: center;
	top: 166px;
	left: 0;
	width: 100%;
}

.favoriteBtn a {
	width: 154px;
	height: 31px;
	display: inline-block;
	border: 1px solid #dddddd;
	background: #f3f3f3;
	line-height: 31px;
	color: #333;
	margin: 0 10px;
	border-radius: 2px;
}

.favoriteBtn a:hover {
	border: 1px solid #5487e4;
	background: #5487e4;
	color: #fff;
}

.labels {
	position: absolute;
	top: 218px;
	width: 572px;
	left: 60px;
	border-top: 1px solid #dddddd;
	padding: 17px 0 0 0;
}

.labels dl {
	width: 100%;
	float: left;
}

.labels dl dt {
	width: 45px;
	float: left;
	line-height: 36px;
}

.labels dl dd {
	width: 527px;
	float: right;
	line-height: 34px;
}

.labels dl dd input {
	width: 403px;
	float: left;
	height: 32px;
	border: 1px solid #d7d7d7;
	border-radius: 2px;
	line-height: 32px;
	text-indent: 13px;
}

.labels dl dd button {
	float: left;
	margin: 0px 0 0 15px;
	width: 60px;
	height: 34px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	background: #ff2c62;
	border-radius: 2px;
}

.labels dl dd p,
.labels dl dd .products ul li figcation span,
.products ul li figcation .labels dl dd span,
.labels dl dd ul.newsList li b,
ul.newsList li .labels dl dd b,
.labels dl dd .product li span,
.product li .labels dl dd span {
	float: left;
	width: 100%;
	color: #999999;
	text-indent: 13px;
	line-height: 22px;
}

.labels dl dd a {
	color: #2e62c2;
	text-decoration: underline;
	margin-right: 15px;
}

.labels dl dd a:hover {
	text-decoration: none;
	color: #ff6600;
}

.enquiryBox {
	width: 100%;
	padding: 60px 30px 10px;
	box-sizing: border-box;
	background-color: #fff;
	overflow: hidden;
}

.enquiryItem {
	width: 100%;
	float: left;
	position: relative;
	padding: 4px 0;
}

.enquiryItem label {
	width: 90px;
	float: left;
	line-height: 32px;
	text-align: right;
}

.enquiryItem label b {
	font-weight: 400;
	color: #ff0000;
	font-family: tahoma;
	margin-right: 3px;
}

.enquiryItem input {
	width: 445px;
	float: left;
	height: 32px;
	border: 1px solid #d7d7d7;
	border-radius: 2px;
	line-height: 32px;
	text-indent: 13px;
	margin-left: 10px;
}

.enquiryItem input:focus {
	background: #f5f5f5;
	border-color: #90b5f9;
}

.enquiryItem textarea {
	width: 420px;
	float: left;
	height: 100px;
	border: 1px solid #d7d7d7;
	border-radius: 2px;
	line-height: 36px;
	padding: 0 13px;
	margin-left: 10px;
}

.enquiryItem textarea:focus {
	background: #f5f5f5;
	border-color: #90b5f9;
}

.enquiryItem .Wrong {
	float: left;
	line-height: 18px;
	color: #ff0000;
	text-indent: 30px;
	margin-top: 10px;
	margin-left: 145px;
	background: url("/NewShowStand/Style/17/images/wrong.png") no-repeat 7px 50%;
}

.enquiryItem button {
	float: left;
	margin: 5px 0 0 140px;
	width: 128px;
	height: 32px;
	font-size: 14px;
	font-weight: bold;
	border-radius: 2px;
	border: 2px solid #ff2c62;
	color: #ff2c62;
	background: #fff;
}

.members {
	width: 100%;
	height: 18px;
	float: left;
	position: relative;
	margin: 3px 0 6px 0;
}

.members p,
.members .products ul li figcation span,
.products ul li figcation .members span,
.members ul.newsList li b,
ul.newsList li .members b,
.members .product li span,
.product li .members span {
	position: absolute;
	line-height: 18px;
	padding: 0 20px;
	background: #fff;
	z-index: 2;
	left: -10px;
}

.members b {
	width: 100%;
	height: 1px;
	position: absolute;
	z-index: 1;
	top: 50%;
	border-top: 1px dotted #ddd;
}

.wd5 {
	width: 50%;
}

.wd5 input {
	width: 170px;
}

.enquiryBtn {
	padding-left: 0px;
	text-align: center;
	width: 100%;
}

.enquiryBtn button {
	font-size: 14px;
	margin-top: 0;
}

.enquiryRow {
	width: 100%;
	float: left;
}

.enquiryTd .Wrong {
	margin-left: 55px;
}
.save {
	display: block;
	color: #ff0000;
	text-indent: 10px;
	float: left;
	line-height: 22px;
}

.alertTxt {
	position: absolute;
	top: 150px;
	left: 80px;
	font-size: 20px;
	line-height: 38px;
	font-weight: bold;
	width: 480px;
	padding-left: 66px;
}

.alertTxt .sendSuccess {
	width: 52px;
	height: 52px;
	display: block;
	float: left;
	background: url("/NewShowStand/Style/17/images/favorite.png") no-repeat 0 0;
	margin-left: -60px;
	margin-top: -10px;
}

.alertTxt .sendWrong {
	background: url("/NewShowStand/Style/17/images/favorite.png") no-repeat 0 -64px;
}

.productParameter table {
	border-collapse: collapse;
	width: 100%;
	font-size: 12px;
}

.productParameter table tr th {
	line-height: 35px;
	text-align: left;
	background: #f5f5f5;
	border: 1px solid #e8e8eb;
	color: #666;
	padding: 0 10px;
	height: 35px;
}

.productParameter table tr td {
	line-height: 35px;
	text-align: left;
	border: 1px solid #e8e8eb;
	color: #828180;
	padding: 0 10px;
	height: 35px;
}

.productParameter table tr td b {
	color: green;
}

.productParameter table tr.trBg {
	/*background: #f5f5f5;*/
}

.productParameter {
	width: 100%;
	margin: 0 auto 0;
	position: relative;
	overflow: hidden;
}

.parameterMore {
	position: relative;
	width: 500px;
	margin: 0px auto 15px;
}

.parameterMore a {
	display: block;
	position: absolute;
	border-color: #FFF #E5E5E5 #E5E5E5;
	border-style: solid;
	border-width: 1px;
	display: block;
	height: 15px;
	left: 50%;
	margin-left: -30px;
	border-radius: 0 0 2px 2px;
	width: 60px;
	top: -1px;
	right: 11px;
	background: #fff;
	text-align: center;
}

.parameterMore a i {
	display: block;
	width: 14px;
	height: 15px;
	margin: -4px 0 0 25px;
	background: url(/NewShowStand/images/upDown.png) no-repeat 0 0;
}

.parameterMore a.more i {
	display: block;
	width: 14px;
	height: 15px;
	margin: -4px 0 0 25px;
	background: url(/NewShowStand/images/upDown.png) no-repeat -19px 0;
}

.productParameter.hideParameter {
	height: 181px;
}

.enquiryItem .province {
	font: normal 14px/32px "microsoft yahei";
	height: 32px;
	color: #333;
	padding: 0;
	float: left;
	width: 170px;
	margin-left: 10px;
	text-indent: 12px;
	position: relative;
	border: 1px solid #d7d7d7;
	border-radius: 2px;
	display: inline-block;
	background: url("../../Images/Public/downArrow.png") 150px 14px no-repeat;
}

.enquiryItem .province ul {
	position: absolute;
	background: #fff;
	width: 240px;
	height: 84px;
	overflow-y: scroll;
	overflow-x: hidden;
	border: 1px solid #d7d7d7;
	top: 32px;
	left: -1px;
	line-height: 20px;
	padding: 8px 0;
}
.enquiryItem .province ul li {
	display: block;
	text-indent: 0;
	line-height: 20px;
	font-family: "microsoft yahei";
	font-size: 12px;
	color: #333;
	width: 22%;
	float: left;
	text-align: center;
}

.enquiryItem .province ul li:hover {
	background: #477bda;
	color: #fff;
}

.footer .foot .about.web {
	padding-left: 50px;
	width: 350px;
	height: 230px;
}

.footer .foot .about.code {
	width: 400px;
	position: relative;
}

.smallCard {
	position: absolute;
	right: 0;
	top: 16px;
	text-align: center;
}

.smallCardImg {
	width: 166px;
	height: 166px;
	padding: 12px;
	margin: 0 auto;
	background: url("/NewShowStand/images/qcBg.png") no-repeat;
}

.smallCardImg img {
	width: 100%;
	height: 100%;
	display: block;
	border: none;
}

.smallCardText {
	font-size: 14px;
	padding: 12px 0;
	color: #fff;
	font-family: microsoft yahei;
}

.contactCode {
	position: absolute;
	top: 0;
	left: 625px;
}

.intro .intro_box .contact {
	padding: 0;
	width: 1064px;
}

.intro .intro_box .contact .info.qcLeft {
	width: 550px;
	position: relative;
}

.intro .intro_box .contact .info.qcRight {
	padding-left: 100px;
	width: 340px;
}

.intro .intro_box .contact .prompt {
	margin-left: 320px;
}

.transaction {
	position: absolute;
	right: 17px;
	top: 13px;
	font-size: 14px;
	height: 22px;
	font-weight: bold;
	font-family: microsoft yahei;
	background: url("/NewShowStand/images/transaction.png") no-repeat 0 0;
}

.transaction a {
	display: block;
	color: #333;
	text-indent: 37px;
	line-height: 18px;
}

.transaction a:hover {
	color: #ff6600;
	text-decoration: underline;
}

.payfor {
	width: 100%;
	font-size: 14px;
	color: #666;
	line-height: 24px;
	margin-top: 10px;
	font-family: microsoft yahei;
	float: left;
}

.payfor i {
	display: inline-block;
	width: 24px;
	height: 24px;
	vertical-align: top;
	margin-left: 8px;
	background: url("/NewShowStand/images/payfor.png") no-repeat;
}

.payfor i.shield {
	background: url("/NewShowStand/images/payfor.png") no-repeat -28px 0;
}

.tipsText {
	font-size: 14px;
	line-height: 20px;
	font-family: microsoft yahei;
	margin-top: 10px;
	width: auto;
	float: left;
}

.tipsText b {
	color: #ff6600;
}

.footer .foot .about p {
	margin-top: 20px;
	font: normal 14px/24px "microsoft yahei";
}

.telphone,
.person {
	margin-top: 20px;
	font: normal 14px/24px "microsoft yahei";
	color: #cacaca;
}

.telphone.wid {
	width: 145px;
	word-break: break-all;
}

.person.wid {
	width: 165px;
	word-break: break-all;
}

.bigImg a.videoIco {
	position: absolute;
	z-index: 9;
	width: 52px;
	height: 52px;
	left: 42px;
	bottom: 24px;
	background: url("https://public.mtnets.com/images/public/video.png") no-repeat 0 0;
}

.videoItem {
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
}

.videoItem a {
	position: absolute;
	width: 36px;
	height: 36px;
	top: 0px;
	right: 0px;
	z-index: 11;
	background: url("https://public.mtnets.com/images/public/video.png") no-repeat -56px 0;
}

.Warning {
	text-align: center;
	font-size: 14px;
	font-family: microsoft yahei;
	line-height: 27px;
	color: #fff;
	width: 606px;
	height: 400px;
	background-color: #000;
	margin: 0 auto;
}

.Warning b {
	display: inline-block;
	width: 30px;
	height: 27px;
	margin: 12px;
	margin: 150px 0 20px 0;
	background: url("https://public.mtnets.com/images/public/waring.png") no-repeat;
}

.top .logo table td .memberInfor img {
	max-height: 100%;
	margin-left: 20px;
}

.main .rightBar .pdc_box ul.other_pdc li table td {
	width: 142px;
	height: 110px;
}

.container .quality .pdc_list ul li table td {
	width: 180px;
	height: 160px;
}

.main .rightBar .pdc_box ul.other_pdc li table td img {
	max-width: 142px;
	max-height: 110px;
}

.main .rightBar .newsDetail .newsContent {
	overflow: hidden;
}
.main .rightBar .newsDetail .newsContent table {
    margin: 0 auto;
}
.tyc {
	text-align: center;
	line-height: 32px;
	font-size: 12px;
	font-family: "microsoft yahei";
	text-align: right;
	padding-right: 20px;
}

.tyc img {
	height: 20px;
	vertical-align: middle;
	margin: 0 10px;
}


.product .productPhoto .bigImg ul li table td {
	padding: 0;
	width: 520px;
}

.telphone a {
	color: #cacaca;
}

.application_list {
	width: 100%;
	font-family: "Microsoft YaHei" !important;
}

.application_list ul {
	padding-top: 20px;
}

.application_list ul li {
	margin-bottom: 20px;
}

.application_list ul li h4 {
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	margin-left: 8px;
	margin-bottom: 20px;
}

.application_list ul li h4 a {
	color: #333
}

.application_list ul li h4 a:hover {
	color: rgb(35, 72, 156);
}

.application_list ul li dl {
	overflow: hidden;
}

.application_list ul li dl dt {
	width: 140px;
	float: left;
}

.application_list ul li dl dt table {
	width: 120px;
	height: 110px;
	margin: 0 auto;
}

.application_list ul li dl dt table td {
	width: 120px;
	height: 110px;
	text-align: center;
	vertical-align: middle;
}

.application_list ul li dl dt table td img {
	max-width: 120px;
	max-height: 110px;
}

.application_list ul li dl dd {
	width: 670px;
	float: right;
}

.application_list ul li dl dd p {
	font-size: 14px;
	line-height: 25px;
	color: #666;
	height: 84px;
	max-height: 85px;
	word-wrap: break-word;
	overflow: hidden;
}

.application_list ul li dl dd span {
	font-size: 12px;
	line-height: 20px;
	display: block;
	height: 20px;
	overflow: hidden;
	color: #999;
}

.application_list ul li dl dd span i {
	font-style: normal;
	float: right;
}

.main .rightBar .pdc_box .text ol {
	padding: inherit;
	margin: inherit;
}

.main .rightBar .pdc_box .text ol li {
	list-style-position: inside;
	list-style-type: decimal;
}

.introduce .left {
	width: 537px;
	height: 480px;
	float: left;
	margin-right: 11px;
}

.introduce .left .img {
	position: relative;
	height: 0;
	padding-bottom: 56%;
	overflow: hidden;
}
.introduce .left .img img {
	display: block;
	width: 100%;
	max-height: none;
}
.introduce .left .img b img{
	width: auto;
	height: auto;
	display: inline-block;
	margin-right: 5px;
	margin-top: -3px;
}
.introduce .left .img span {
	position: absolute;
	width: 88px;
	height: 88px;
	background: url("../../Images/Blue/start.png") center no-repeat;
	top: 116px;
	left: 222px;
}

.introduce .left b {
	position: absolute;
	top: 14px;
	right: 16px;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	width: 112px;
	height: 36px;
	border-radius: 18px;
	text-align: center;
	line-height: 34px;
}

.introduce .left .text {
	width: 496px;
	height: 110px;
	background-color: #f5f5f5;
	margin: 0;
	padding: 22px 20px;
	color: #999;
	line-height: 1.5;
}

.introduce .left .text p:first-child {
	font-size: 20px;
	color: #333;
	padding-bottom: 10px;
	height: 22px;
	overflow: hidden;
}

.introduce .left .text p:nth-child(2) {
	height: 42px;
	overflow: hidden;
	margin-top: 10px;
}

.introduce .left .text p:last-child {
	font-size: 16px;
	margin-top: 10px;
}

.introduce .left .text p a,
.introduce .right .text p a {
	color: #333;
}

.introduce .right {
	float: right;
	width: 552px;
}

.introduce .right .img {
	width: 260px;
	height: 0;
	position: relative;
	padding-bottom: 56%;
	overflow: hidden;
}
.introduce .right .img img {
	display: block;
	max-height: none;
	width: 100%;
}
.introduce .right .img b img {
	width: auto;
	height: auto;
	display: inline-block;
	margin-right: 5px;
}
.introduce .right .img span {
	position: absolute;
	width: 61px;
	height: 61px;
	background: url("../../Images/Blue/start1.png") center no-repeat;
	top: 42px;
	left: 96px;
}

.introduce .right b {
	position: absolute;
	top: 12px;
	right: 12px;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	width: 84px;
	height: 32px;
	border-radius: 16px;
	text-align: center;
}

.introduce .right b.greenIcon {
	background-color: #2cab00;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#2cab00), to(#01bb54));
	background-image: -webkit-linear-gradient(120deg, #2cab00, #01bb54);
	background-image: -moz-linear-gradient(120deg, #2cab00, #01bb54);
	background-image: -ms-linear-gradient(120deg, #2cab00, #01bb54);
	background-image: -o-linear-gradient(120deg, #2cab00, #01bb54);
	background-image: linear-gradient(120deg, #2cab00, #01bb54);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2cab00', endColorStr='#01bb54');
}

.introduce .right b.blueIcon {
	background-color: #2093ff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#2093ff), to(#61c5ff));
	background-image: -webkit-linear-gradient(120deg, #2093ff, #61c5ff);
	background-image: -moz-linear-gradient(120deg, #2093ff, #61c5ff);
	background-image: -ms-linear-gradient(120deg, #2093ff, #61c5ff);
	background-image: -o-linear-gradient(120deg, #2093ff, #61c5ff);
	background-image: linear-gradient(120deg, #2093ff, #61c5ff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2093ff', endColorStr='#61c5ff');
}

.introduce .right b.yellowIcon {
	background-color: #ffa320;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffa320), to(#ffc961));
	background-image: -webkit-linear-gradient(120deg, #ffa320, #ffc961);
	background-image: -moz-linear-gradient(120deg, #ffa320, #ffc961);
	background-image: -ms-linear-gradient(120deg, #ffa320, #ffc961);
	background-image: -o-linear-gradient(120deg, #ffa320, #ffc961);
	background-image: linear-gradient(120deg, #ffa320, #ffc961);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffa320', endColorStr='#ffc961');
}

.introduce .right ul li {
	float: left;
	width: 260px;
	margin-bottom: 12px;
	margin-left: 15px;
}

.introduce .right .text {
	width: 230px;
	height: 45px;
	background-color: #f5f5f5;
	margin: 0;
	padding: 15px;
	color: #999;
	line-height: 1.5;
	font-size: 16px;
}

.introduce .right .text p:first-child {
	color: #333;
	margin-top: -5px;
	margin-bottom: 5px;
	height: 24px;
	overflow: hidden;
}

.main .mainTitle {
	height: 80px;
}

.broadcast {
	padding-bottom: 35px !important;
}

.page {
	font-family: "microsoft yahei";
	margin-top: 15px;
	margin-bottom: 10px;
}

.page&gt;div.pageTitle {
	width: 108px;
	height: 36px;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	background: url(../../Images/Blue/pagebg.png) no-repeat;
	float: left;
	margin-left: 13px;
}

.page&gt;div.pageTitle b {
	line-height: 31px;
	display: block;
	float: left;
	margin-left: 9px;
}

.page&gt;div.pageTitle span {
	line-height: 31px;
	display: block;
	float: left;
	/* color: #467bd9; */
	margin-left: 3px;
}

.page&gt;p {
	float: left;
	font-size: 14px;
	color: #bababa;
	line-height: 40px;
	margin-left: 14px;
}

.page&gt;div {
	font-size: 14px;
	line-height: 40px;
	float: right;
	color: #666;
}

.page&gt;div a {
	width: 18px;
	height: 18px;
	border-radius: 2px;
	display: inline-block;
	text-align: center;
	line-height: 18px;
	font-size: 14px;
	font-weight: bold;
}
.page&gt;div a:first-child {
	margin-right: 5px;
}
.page&gt;div a:last-child {
	margin-left: 5px;
}
.page&gt;div a {
	color: #bababa;
	border: 2px solid #bababa;
}
.page &gt; div a.blueIcon:hover {
	color: #fff;
	background-color: #bababa;
	border: 2px solid #bababa;
}
/* .page&gt;div a:hover {
	color: #fff;
	background-color: #467bd9;
	border: 2px solid #467bd9;
} */
.page .prev a,.page .next a {
	margin: 0 !important;
	border: 0;
	display: inline;
	text-align: inherit;
}
.main .rightBar .company_news ul li {
	border: 0;
	border-top: 1px dotted #e6e6e6;
}

.red {
	background-color: #e81f1e !important;
}

.green {
	background-color: #17b228 !important;
}

.blue {
	background-color: #2d95f6 !important;
}

.orange {
	background-color: #f58b2c !important;
}

.main .rightBar .company_news {
	overflow: hidden;
	margin-bottom: 20px;
}


.main .rightBar .company_news ul li i {
	position: absolute;
	top: 16px;
	left: 0;
	width: 83px;
	text-align: center;
	border-radius: 2px;
	font: normal 14px/25px "microsoft yahei";
	color: #fff;
}

.main .rightBar .video li .videoImg a:first-child {
	width: 169px;
	height: 90px;
}

.main .rightBar .video li .videoImg img {
	float: left;
	margin-right: 16px;
	max-height: 90px;
	max-width: 169px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	height: 90px;
	width: 169px;
}

.main .rightBar .company_news ul li span a:hover {
	text-decoration: none !important;
}

.main .rightBar .video li .videoImg p {
	height: 58px;
	color: #999;
}

.main .rightBar .video li .videoImg p.time {
	font-size: 12px;
	padding-left: 20px;
	width: auto;
	height: 26px;
	background: url(../../Images/Blue/timebg.png) 0 center no-repeat;
}

.main .rightBar .video li .videoImg .icon {
	display: none;
	left: 57px;
	top: 19px;
}

.main .rightBar .video li .videoImg {
	margin-top: 15px !important;
}

.main .rightBar .company_news ul li span {
	height: 22px;
	overflow: hidden;
}

.main .leftBar .new_pdc {
	margin-top: 0;
}

.main .leftBar .new_pdc ul li table td img {
	width: 88px;
	height: 64px;
	max-width: 88px;
	max-height: 64px;
}

.main .leftBar .new_pdc ul li span {
	margin-top: 24px !important;
	height: 30px !important;
}

.main .leftBar .news_rank {
	/* margin-top: 20px; */
}

.main .leftBar .news_rank ul li {
	position: relative;
	padding: 0 15px;
	text-indent: 22px !important;
}

.main .leftBar .news_rank .ball {
	width: 6px;
	height: 6px;
	position: absolute;
	left: 21px;
	top: 22px;
	background-color: #ccc;
	border-radius: 50%;
}

.main .leftBar .news_rank ul li:hover {
	background-color: #ededf0;
	text-decoration: none;
}

.main .leftBar .news_rank ul li:hover .ball {
	background-color: #477bda;
}

.detailTop,
.recomLive {
	width: 1200px;
	margin: 0 auto;
}

.mainContent {
	background-color: #f5f5f5;
}

.row::after,
.row::before {
	content: ' ';
	display: table;
	clear: both;
}

.row.custom1 {
	max-width: 1200px;
	font-family: "microsoft yahei";
}

.liveTopTitle {
	background-color: #FFF;
	font-family: "microsoft yahei";
}

.liveTopTitle h2 {
	display: block;
	font-size: 30px;
	line-height: 30px;
	color: #333;
	padding: 25px 30px 0 30px;
}

.liveTopTitle h2 span {
	float: right;
	display: block;
	font-size: 14px;
	color: #FFF;
	background-image: -moz-linear-gradient(120deg, rgb(255, 32, 32) 0%, rgb(255, 116, 97) 100%);
	background-image: -webkit-linear-gradient(120deg, rgb(255, 32, 32) 0%, rgb(255, 116, 97) 100%);
	background-image: -ms-linear-gradient(120deg, rgb(255, 32, 32) 0%, rgb(255, 116, 97) 100%);
	width: 100px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	border-radius: 16px;
}

.liveTopTitle&gt;p {
	font-size: 14px;
	color: #999;
	padding: 15px 30px;
}

.liveTopTitle&gt;p b {
	font-weight: normal;
	margin-right: 10px;
}

.liveTopTitle&gt;p a {
	float: right;
	display: block;
	padding-left: 21px;
	background: url(../../Images/Blue/good.png) 0 center no-repeat;
	color: #999;
}

.liveVideoBot {
	height: 60px;
	background-color: #fff;
	position: relative;
	z-index: 9;
	margin-top: -4px;
}

.liveVideoBot p {
	position: absolute;
	line-height: 30px;
	top: 15px;
	color: #666;
	font-size: 14px;
	font-family: Montserrat;
}

.liveVideoBot p.weixin {
	left: 30px;
	/* background: url(../../Images/Blue/icon1.png) 0 center no-repeat; */
	padding-left: 22px;
}

.liveVideoBot p a {
	color: #666;
}

.liveVideoBot p.app {
	left: 168px;
	/* background: url(../../Images/Blue/icon2.png) 0 center no-repeat; */
	padding-left: 22px;
}

.liveVideoBot p.share {
	left: 290px;
	color: #666;
}

.liveVideoBot p.view {
	right: 20px;
	color: #ffffff;
}

.bra {
	position: absolute;
	top: 18px;
	left: 815px;
}

.col {
	display: block;
	width: 100%;
	float: left;
}

.ct-9 {
	width: 890px;
}

.ct-3 {
	width: 302px;
	margin-left: 8px;
}

.bra a {
	color: #757575 !important;
	display: inline-block;
	width: 42px;
	height: 26px;
	background-color: #757575;
	border-radius: 13px;
}
.bra a.focus {
	color: #477bda !important;
	background-color: #477bda;
}
.bra a i {
	font-style: normal !important;
	background-color: #fff;
	display: inline-block;
	width: 22px;
	height: 22px;
	border: 2px solid #757575;
	border-radius: 50%;
	line-height: 22px;
	text-align: center;
}

.bra a.focus i {
	margin-left: 18px;
	border: 2px solid #477bda;
}

.interaction {
	height: 643px;
	background-color: #ffffff;
	position: relative;
}

.interactionTitle {
	height: 50px;
	position: relative;
}

.interactionTitle b {
	position: absolute;
	top: 12px;
	left: 0px;
	font-size: 16px;
	line-height: 28px;
	color: #3a84ff;
	border-radius: 14px;
	padding: 0 16px;
}

.interactionBox {
	height: calc(100% - 66px);
	position: relative;
	display: none;
}

.interactionMain {
	height: calc(100% - 148px);
	position: relative;
	background-color: #fff;
	border-bottom: 1px solid #f5f5f5;
	border-top: 1px solid #f5f5f5;
}

.scrollContent {
	height: 100%;
	overflow: hidden;
	padding-right: 20px;
}

.say {
	overflow: hidden;
	margin: 15px 0;
}

.say p {
	width: 32px;
	height: 32px;
	border-radius: 50%;
	float: left;
	margin: 0 12px 0 12px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}

.sayInfor {
	overflow: hidden;
}

.sayInfor span {
	display: block;
	font-size: 14px;
	line-height: 20px;
	color: #999;
}

.sayInforTxt {
	font-size: 16px;
	line-height: 24px;
	color: #cdcbcc;
	margin-top: 6px;
}

.sayInforTxt span {
	display: inline-block;
	line-height: 22px;
	padding: 5px 10px;
	color: #333;
	border-radius: 4px;
	border: 1px solid #e6e6e6;
}

.scrollBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 7px;
	height: 100%;
}

.scrollSlider {
	position: absolute;
	top: 0;
	left: 0px;
	width: 7px;
	height: 48px;
	background-color: #aaaaaa;
	border-radius: 7px;
	opacity: .5;
	filter: alpha(opacity=50);
}

.interactionUser {
	position: absolute;
	left: 0;
	bottom: 50px;
	width: 100%;
	padding-top: 6px;
	background-color: #ffffff;
}

.interactionUserInput {
	padding-left: 10px;
	padding-top: 10px;
	height: 80px;
	position: relative;
}

.interactionUserInput p {
	padding-bottom: 10px;
	overflow: hidden;
	position: relative;
}

.interactionUserInput p input {
	height: 34px;
	font-size: 12px;
	line-height: 30px;
	border-radius: 2px;
	width: 115px;
	float: left;
	color: #999999;
	text-indent: 10px;
	border: 0;
}

.interactionUserInput p span.anonymous {
	position: absolute;
	font-size: 12px;
	color: #000;
	line-height: 30px;
	top: 0;
	left: 130px;
}

.interactionUserInput p span:first-child {
	display: inline-block;
	border: 1px solid #ddd;
	border-radius: 2px;
}

.interactionUserInput p span a {
	color: #333;
}

.interactionUserInput p span a i.iconchecked.focus {
	color: #3a84ff;
}

.interactionUserInput p span a i.focus {
	display: inline-block;
	color: #dddddd;
}
.iconblank::before {
	content: "\e626";
}
.iconchecked::before {
	content: "\e628";
	color: #3a84ff;
}
.interactionUserInput p span a i.iconchecked.focus {
	color: #3a84ff;
}

.interactionUserInput p span a i {
	margin-right: 8px;
	display: none;
}

.live {
	font-family: "live" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.interactionUserInput p img {
	position: absolute;
	top: 4px;
	left: 130px;
}

img {
	max-width: 100%;
	height: auto;
	border-style: none;
}

.interactionBot {
	position: absolute;
	bottom: -19px;
	left: 0;
	padding: 10px 0 10px 10px;
	background-color: #fff;
	width: calc(100% - 10px);
}

#message {
	height: 20px;
	width: calc(100% - 86px);
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	padding: 10px 0;
	line-height: 19px;
	font-size: 14px;
	text-indent: 10px;
	color: #999999;
	outline: none;
	overflow-y: auto;
	border: 1px solid #ddd;
}

.interactionBot button {
	height: 42px;
	width: 74px;
	background-color: #3a84ff;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	line-height: 42px;
	font-size: 16px;
	color: #ffffff;
	position: absolute;
	right: 12px;
	bottom: 10px;
	border: 0;
}

.interactionBot a {
	height: 41px;
	width: 44px;
	line-height: 43px;
	color: #999;
	position: absolute;
	right: 84px;
	bottom: 10px;
	text-align: center;
}
.iconsmile {
	font-size: 24px !important;
}
.faceList {
	position: absolute;
	left: 10px;
	bottom: -96px;
	padding: 4px;
	width: calc(100% - 20px);
	background: #fff;
	border: 1px solid #dfe6f6;
	z-index: 9;
}
.faceList a {
	float: left;
	height: 24px;
	width: 24px;
	padding: 4px 2px;
}
.recomLiveTop {
	font-size: 22px;
	background-color: #fff;
	margin-top: 14px;
	padding: 20px 30px;
}

.recomLiveTop a {
	font-size: 14px;
	color: #666;
	float: right;
	line-height: 34px;
}

.itemImg.image {
	width: 212px;
	height: 114px;
}

.recomLive {
	overflow: hidden;
	font-family: "microsoft yahei";
}

.recomLive ul {
	padding: 0 30px 28px 30px;
	background-color: #fff;
	width: 1160px;
}

.recomLive ul li {
	width: 212px;
	height: 171px;
	float: left;
	margin-right: 20px;
}

.recomLive ul li p {
	font-size: 14px;
	color: #999;
}

.recomLive ul li p a {
	font-size: 16px;
	color: #333;
	overflow: hidden;
	height: 20px;
	display: block;
	margin: 15px 0;
}

.recomLive ul li:hover a {
	color: #477bda;
}

.introductionMain {
	padding-bottom: 20px;
}

.newsMain {
	width: 1200px;
	margin: 22px auto 0;
}

.newsMain .ct-3 {
	margin-left: 0;
	width: 298px;
}

.newsMain .ct-9 {
	margin-left: 12px;
	background-color: #fff;
}

.listTitle {
	font-size: 22px;
	background-color: #fff;
	padding: 20px;
}

.listTitle:last-of-type {
	margin-top: 20px;
}

.newsMain li {
	padding: 15px 22px;
	border-top: 1px solid #f5f5f5;
	background-color: #fff;
	position: relative;
}

.newsMain li:nth-child(1) b {
	color: #ff2626;
}

.newsMain li:nth-child(2) b {
	color: #ff8226;
}

.newsMain li:nth-child(3) b {
	color: #efbf00;
}

.newsMain li b {
	font-weight: normal;
	font-size: 24px;
	color: #999;
	position: absolute;
	bottom: 38px;
	left: 15px;
	width: 30px;
	text-align: center;
}
.custom1 .ct-3 li div &gt; p {
	margin-left: 35px;
}
.newsMain .custom1 .ct-3 .goodUl li div &gt; p {
	margin-left: 0;
}
.newsMain li p:last-child {
	font-size: 14px;
	color: #999;
	margin-top: 10px;
}

.newsMain li p a {
	font-size: 16px;
	color: #333;
	overflow: hidden;
	display: block;
	width: 224px;
	height: 21px;
}
.newsMain li p a:hover {
	color: #477bda;
}
.goodUl li {
	padding: 20px 22px;
}
.goodUl li div&gt;a {
	display: block;
	width: 100px;
	height: 70px;
	float: left;
	margin-right: 12px;
	text-align: center;
}
.goodUl li div&gt;p {
	float: left;
	font-size: 16px;
	color: #ff1818;
}
.goodUl li div&gt;p.price {
	margin-top: 12px;
}
.goodUl li div&gt;p a {
	width: 142px;
	height: 40px;
}
.introductionTitle {
	font-weight: bold;
	font-size: 22px;
	padding-left: 30px;
	height: 60px;
	line-height: 60px;
	position: relative;
}

.introductionTitle b {
	width: 46px;
	height: 4px;
	background-color: #477bda;
	position: absolute;
	left: 30px;
	bottom: 4px;
	border-radius: 2px;
}

.introdutionText {
	padding: 10px 30px 0 30px;
	font-size: 16px;
	line-height: 2em;
	height: 1420px;
	overflow: hidden;
}

.comBox {
	overflow: hidden;
	width: 108px;
	position: fixed;
	top: 205px;
	display: block;
	right: 90px;
	z-index: 99999;
	background: #fff;
}
.comBox h2 {
	height: 32px;
	line-height: 32px;
	color: #fff;
	background: #76A145;
	font-size: 12px;
	padding: 0px 8px;
	width: 94px;
}
.comBox ul li {
	width: 106px;
	height: 80px;
	border: 1px solid #76A145;
	border-bottom: 1px solid #e4e4e4;
	border-top: 1px solid transparent;
	text-align: center;
	padding-top: 10px;
	position: relative;
}
.comBox ul li.pro:hover {
	border: 1px dashed #76A145;
	/* border-top: 0; */
}
.comBox ul li.pro:hover a.close {
	display: block;
}
.comBox h2 a {
	display: block;
	width: 16px;
	height: 16px;
	background: url(/images/proCompla.png) no-repeat 0 -178px;
	position: absolute;
	top: 8px;
	right: 4px;
}
.comBox h2 a {
	display: block;
	width: 16px;
	height: 16px;
	background: url(/images/proCompla.png) no-repeat 0 -178px;
	position: absolute;
	top: 8px;
	right: 4px;
}
.comBox ul li img {
	max-width: 85px;
	max-height: 50px;
	margin-top: -3px;
}
.comBox ul li p {
	padding: 0 10px;
	line-height: 16px;
	max-height: 32px;
	overflow: hidden;
}
.comBox ul li.add a {
	color: #999;
	font-size: 12px;
	background: url(/images/proCompla.png) no-repeat 10px -83px;
	padding-top: 38px;
	position: absolute;
	top: 25px;
	left: 29px;
}
.comBox .btn {
	border: 1px solid #76A145;
	/* border-top: 1px solid #e4e4e4; */
	border-top: 0;
	height: 58px;
	font-family: "microsoft yahei";
}
.comBox .btn a {
	display: block;
	width: 80px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	background: #76A145;
	text-align: center;
	margin: 0 auto;
	border-radius: 2px;
}
.comBox ul li a.empty {
	background-color: #fff;
	color: #76A145;
	display: inline;
	line-height: 32px;
}
.comBox ul li a.close {
	/* display: block; */
	width: 18px;
	height: 18px;
	display: none;
	position: absolute;
	top: -1px;
	right: -1px;
	background: #76A145 url(/images/proCompla.png) no-repeat 0 -177px;
}
.comBox ul li p a {
	color: #333;
}
.main .rightBar .pdc_box .text table {
    margin-left: 0 !important;
    width: 100% !important;
}
.top{
    overflow: hidden;
}
@media screen and (max-width: 1400px) {
    .authMain {
        max-height: 585px !important;
		overflow-y: auto;
		overflow-x: hidden;
    }
}
</pre></body></html>