.bigimgflash {
	width: 100%;
	height: 272px;
	margin: 9px 0 0 0;
}
.bigimgflash span {
	width: 100%;
	height: 7px;
	display: block;
	float: left;
	overflow: hidden;
	background: url(/NewShowStand/Templates/101/Images/Purple/publicbg.jpg) no-repeat 0 -238px;
	background-size: 1038px auto;
}
#homePushShow li {
	text-align: center;
}
.bigimgflash span.spbg {
	width: 100%;
	height: 7px;
	display: block;
	float: left;
	overflow: hidden;
	background: url(/NewShowStand/Templates/101/Images/Purple/publicbg.jpg) no-repeat 0 -260px;
	background-size: 1038px auto;
}
.slider {
	position: relative;
	width: 100%;
	height: 258px;
	background: #F5F5F5;
	border-left: 1px solid #DADADB;
	border-right: 1px solid #DADADB;
	padding: 0px 6px;
	float: left;
	display: block;
	overflow: hidden;
	box-sizing: border-box;
}
.slider img {
	max-width: 100%;
	max-height: 100%;
}
.slider .num { z-index: 2; position: absolute; right: 10px; top: 234px; width: 216px; height: 18px; }
ul.pic li strong {
	display: block;
	width: 100%;
	position: absolute;
	top: 228px;
	text-align: left;
	font: bold 14px/27px "宋体";
	height: 27px;
	overflow: hidden;
	padding: 3px 0 0 20px;
	color: black;
	box-sizing: border-box;
	left: 0;
}
ul.pic li strong a{ text-decoration: none; color: #000; }
ul.pic li strong a:hover{ text-decoration: underline; color: #000;}
ul.pic li p {
	display: block;
	width: 100%;
	height: 30px;
	position: absolute;
	top: 228px;
	background: #fff;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}
.slider .num li { float: right; display: inline; width: 16px; height: 16px; line-height: 16px; margin-left: 3px; text-align: center; color: #595959; cursor: pointer; border: 1px solid #1B6A16; background: #fff; }
.slider .num li.current { background-color: #1B6A16; font-weight: bold; color: #fff; font-size: 14px; }
.slider .bg { z-index: 1; position: absolute; right: 10px; top: 234px; width: 216px; height: 16px; }
.slider .bg li { float: right; display: inline; width: 18px; height: 18px; line-height: 18px; margin-left: 3px; background-color: #fff; text-align: center; color: #595959; font-size: 0; }
.homeproduct {
	margin: 8px 0 0 0;
}
.homepro-title {
	height: 32px;
	position: relative;
	background: url(/NewShowStand/Templates/101/Images/Purple/publicbg.jpg) no-repeat 0 -286px;
	background-size: 1040px;
}
.homepro-title b{ width: 90px; height: 32px; overflow: hidden; position: absolute; font: bold 14px/34px '宋体'; color: #fff; text-align: center; background: url(/NewShowStand/Templates/101/Images/Purple/publicbg.jpg) no-repeat 0 -222px; }
.homepro-title a {
	width: 26px;
	position: absolute;
	top: 8px;
	right: 10px;
	text-decoration: none;
	color: #545556;
}
.homepro-title a:hover{ color: #ff6600; }
.homepro-box {
	position: relative;
	border: 1px solid #D0DAE4;
	border-top: 0px;
	padding: 10px 0;
}
ul.homeprolist {
	padding: 0px 13px 0 14px;
	overflow: hidden;
}
ul.homeprolist li {
	float: left;
	width: 25%;
	padding: 8px 8px;
	box-sizing: border-box;
}
.homeproductimg {
	width: 100%;
	height: 210px;
	position: relative;
	display: block;
	border: 1px solid #e3e3e3;
}
ul.homeprolist li table {
	width: 100%;
	height: 100%;
	position: absolute;
	border: 0px;
	top: 0px;
	left: 0px;
}
ul.homeprolist li table tr td {
	text-align: center;
	vertical-align: middle;
}
ul.homeprolist li table tr td img{ }
ul.homeprolist li table tr td strong{ width: 38px; height: 38px; position: absolute; left: -4px; bottom: -4px; display: block; background: url(/NewShowStand/Templates/101/Images/Home/newpro.png) no-repeat 0 0; }
ul.homeprolist li table tr td strong.prombg{ background: url(/NewShowStand/Templates/101/Images/Home/prombg.png) no-repeat 0 0; }
ul.homeprolist li span {
	height: 30px;
	font: normal 16px/30px '宋体';
	overflow: hidden;
	text-align: center;
	display: block;
	margin: 5px 0 0 0;
}
ul.homeprolist li span a{ text-decoration: none; color: #00349A; }
ul.homeprolist li p {
	height: 22px;
	font: normal 14px/22px '宋体';
	overflow: hidden;
	text-align: center;
	display: block;
	color: #7E7F80;
	word-break: break-all;
}
ul.homeprolist li p i {
	font-style: normal;
	color: #f00;
	font-weight: bold;
}
ul.homeprolist li p b {
	font: bold 14px "Tahoma";
	color: #ff6600;
}
.homecompany {
	width: 100%;
	padding: 5px 20px;
	font: normal 14px/24px '宋体';
	color: #2D2A2A;
	text-indent: 26px;
	box-sizing: border-box;
}
.homecasename{ width: 154px; height: 25px; font: normal 12px/25px '宋体'; overflow: hidden; text-align: center; display: block; color: #7E7F80; margin: 5px 0 0 0; }
ul.homebusiness {
	overflow: hidden;
}
ul.homebusiness li {
	width: 49%;
	float: left;
	font: normal 0px/0px "Arial";
	padding: 0px 0 0 16px;
	box-sizing: border-box;
}
ul.homebusiness li img{ width: 29px; height: 16px; padding: 5px 0 0 0; float: left; display: block; }
ul.homebusiness li a {
	width: 360px;
	height: 26px;
	font: normal 14px/26px "Arial",'宋体';
	text-decoration: none;
	color: #353739;
	padding: 0 10px 0 8px;
	overflow: hidden;
	float: left;
}
ul.homebusiness li a:hover{ text-decoration: underline; color: #ff6600; }
ul.homebusiness li b{ width: 80px; height: 26px; font: normal 11px/26px "Arial"; color: #646669; float: right; text-align: right; }
ul.homenewslist {
	display: block;
	padding: 0px 9px 0px 18px;
	overflow: hidden;
}
ul.homenewslist li {
	font: normal 0px/0px "Arial";
}
ul.homenewslist li a {
	width: 900px;
	height: 27px;
	font: normal 14px/27px "Arial", '宋体';
	text-decoration: none;
	color: #353739;
	display: block;
	float: left;
	padding: 0px 0 0 19px;
	overflow: hidden;
	background: url(/NewShowStand/Templates/101/Images/Purple/publicbg.jpg) no-repeat -700px -230px;
}
ul.homenewslist li a:hover{ text-decoration: underline; color: #ff6600; }
ul.homenewslist li b{ width: 80px; height: 27px; font: normal 11px/27px "Arial"; color: #646669; display: block; float: left; text-align: right; }
table.homejoblist{ width: 687px; margin: 0px auto; border: 0px; border-collapse: collapse; }
table.homejoblist tr th{ padding: 7px 0 5px 15px; font: normal 14px '宋体'; background: #EBEEF2; border: 1px solid #E0E4E8; text-align: left; }
table.homejoblist tr td{ padding: 7px 0 5px 15px; font: normal 12px "Arial",'宋体'; color: #37383A; text-align: left; }
table.homejoblist tr td a{ text-decoration: underline; color: #056D00; font-size: 14px; }
table.homejoblist tr td a:hover{ text-decoration: none; color: #ff6600; }
table.homejoblist tr td p{ font: normal 14px "Arial",'宋体'; }
table.homejoblist tr td b{ font: normal 11px "Arial"; }
table.certificate{ width: 687px; display: inline; float: left; margin: 10px 0 10px 12px; }
/*table.certificate tr td{ width: 229px; padding: 5px 0px; }*/
table.certificate tr td p{ width: 209px; display: block; font: normal 12px/20px '宋体'; text-align: center; padding: 10px; }
table.ryimg{ width: 202px; height: 172px; border: 1px solid #DDDDDD; }
table.ryimg tr td{ width: 202px; height: 172px; text-align: center; vertical-align: middle; }
table.ryimg tr td img{ display: inline; }
.companyname table tr td span i{ font-style: normal; font-size: 12px; margin-left: 15px; color: #666666; font-weight: 400;}.companyAuth{ width: 100%; line-height: 26px; margin: 5px 0 0px;}.companyAuth a{ display: inline-block; width: 23px; height: 22px; margin-right:0px; vertical-align: middle; background: url("/NewShowStand/images/authentication.png") no-repeat 0 0;}.companyAuth a.personAuth{ background: url("/NewShowStand/images/authentication.png") no-repeat -31px 0;}.companyAuth a.noAuth{ background: url("/NewShowStand/images/authentication.png") no-repeat -62px 0;}
