html {
	margin: 0px; padding: 0px; line-height: 14px; font-family: "Microsoft Yahei"; font-size: 14px;
}
body {
	margin: 0px; padding: 0px; line-height: 14px; font-family: "Microsoft Yahei"; font-size: 14px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
h1 {
	padding-right: 15px; padding-left: 15px; margin-top: 0px;
}
h2 {
	padding-right: 15px; padding-left: 15px; margin-top: 0px;
}
h3 {
	padding-right: 15px; padding-left: 15px; margin-top: 0px;
}
h4 {
	padding-right: 15px; padding-left: 15px; margin-top: 0px;
}
h5 {
	padding-right: 15px; padding-left: 15px; margin-top: 0px;
}
h6 {
	padding-right: 15px; padding-left: 15px; margin-top: 0px;
}
p {margin-top: 0px;
}
img {
	outline: 0px; border: 0px currentColor;
}
a {
	text-decoration: none;
}
a:hover {
	
}
.L {
	float: left;
}
.R {
	float: right;
}
.C {
	clear: both;
}
.B {
	height: 1px; line-height: 1px; overflow: hidden; display: block;
}
.RA {
	position: relative;
}
.A {
	position: absolute;
}
.YH {
	font-family: "Microsoft Yahei",Arial,SimSun;
}
.Input {
	margin: 0px; padding: 0px; text-indent: 1em;
}
.Select {
	margin: 0px; padding: 0px; text-indent: 1em;
}
.Wrapper {
	overflow: hidden; display: block;
}
.MenuArea {
	overflow: hidden;display: block; background:#0279dd
}
.MenuArea .MenuLine {
	text-align: center; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.MenuArea .MenuLine a {
	background:#0279dd; color: rgb(255, 255, 255); line-height: 40px; overflow: hidden; display: block; width:24.5%; float:left;border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}
.MenuArea .MenuLine a.L {
	width: 32%; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;
}
.MenuArea .MenuLine a.R {
	width: 32%; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid;
}
.MenuArea .MenuLine a:hover {
	background:#f00; text-decoration: none;
}
.ocitem {
	
}
.ocitem img {
	width: 100%;
}
#bigslider .owl-controls {
	left: 0px; width: 100%; bottom: 0px; position: absolute;
}
.carouselShadow {
	background: url("cshadow.gif") repeat-x; height: 14px; line-height: 14px; overflow: hidden; display: block;
}
.footerinfor {
	background:#282221; padding: 15px 0px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; border-top-color: rgb(121, 121, 121); border-top-width: 2px; border-top-style: solid;
}
.footerblock {
	height: 56px; overflow: hidden; display: block;
}
.footermenu {
	background:#da2711; left: 0px; width: 100%; height: 56px; bottom: 0px; overflow: hidden; display: block; position: fixed;
}
.footermenu a {
	background: url("fmt.gif") repeat-x top; width: 25%; height: 56px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; float: left; display: block;
}
.footermenu a img {
	margin: 0px auto; height: 33px; overflow: hidden; display: block;
}
.footermenu a:hover {
	background:#bc1703 url("fma.gif") no-repeat top; text-decoration: none;
}
.footermenu a.active {
	background: url("fma.gif") no-repeat top rgb(116, 114, 114); text-decoration: none;
}
.SectionBar {
	background:#0279dd url("section.gif") no-repeat left top; padding: 0px 8px 0px 22px; color: rgb(255, 255, 255); line-height: 35px; overflow: hidden; display: block; height:35px
}
.SectionBar a {
	color: rgb(255, 255, 255);
}
.ArticleList {
	padding: 10px 5px; overflow: hidden; display: block;
}
.ArticleList a {
	background: url("dot.gif") no-repeat 5px 5px; margin: 10px 0px;height: 25px; color:#000; line-height: 15px; text-indent: 15px; overflow: hidden; display: block;
}
.ArticleList a:hover {
	color: rgb(102, 102, 102); text-decoration: none;
}
.ImgTitleDesc {
	height: 90px; margin-right: 10px; border-bottom-color: rgb(199, 199, 199); border-bottom-width: 1px; border-bottom-style: dashed; position: relative;
}
.ImgTitleDesc a {
	color: rgb(51, 51, 51);
}
.ImgTitleDesc .Img {
	left: 8px; top: 12px; width: 95px; height: 70px; overflow: hidden; display: block; position: absolute;
}
.ImgTitleDesc .Img img {
	width: 95px; height: 70px;
}
.ImgTitleDesc .Title {
	left: 113px; top: 16px; height: 20px; color: rgb(51, 51, 51); line-height: 20px; overflow: hidden; display: block; position: absolute;
}
.ImgTitleDesc .Desc {
	left: 113px; top: 40px; height: 40px; color: rgb(185, 185, 185); line-height: 20px; overflow: hidden; display: block; position: absolute;
}
.CompanyInformation {
	color: rgb(94, 94, 94); line-height: 22px; position: relative;
}
.CompanyInformation img {
	border-right-color: rgb(255, 255, 255); border-right-width: 8px; border-right-style: solid; float: left;
}
.CompanyInformation .infor {
	margin: 10px 12px; overflow: hidden; display: block;
}
.CompanyInformation .moreinfor {
	right: 12px; bottom: 0px; color: rgb(253, 140, 2); position: absolute;
}
#productslider {
	margin: 15px 0px 10px;
}
.productsgrid {
	overflow: hidden; display: block;
}
.productsgrid .pitem {
	margin: 2px 0px 2px 2.5%; width: 46%; overflow: hidden; float: left; display: block;
}
.productsgrid .pitem a {
	color: rgb(90, 90, 90); overflow: hidden; display: block;
}
.productsgrid .pitem .img {
	padding: 5px; border: 1px solid rgb(205, 205, 205);
}
.productsgrid .pitem .img img {
	margin: 0px auto; padding: 0px; width: 100%; height: 100px; overflow: hidden; display: block;
}
.productsgrid .pitem .title {
	text-align: center; color: rgb(90, 90, 90); line-height: 22px;font-weight:100
}
.NavBar {
	background: rgb(175, 174, 174); overflow: hidden; display: block;
}
.NavBar a {
	width: 25%; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; float: left; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.NavBar a:hover {
	background: rgb(161, 160, 160); text-decoration: none;
}
.NavBar a.active {
	background: rgb(161, 160, 160);
}
.indexpn {
	text-align: center; line-height: 30px; overflow: hidden; display: block;
}
.indexpn a {
	background:#0279dd; padding: 0px 15px; border-radius: 9px; color: rgb(255, 255, 255); overflow: hidden; display: inline-block;
}
.indexpn a:hover {
	background: rgb(136, 136, 136);
}
.indexpn span {
	background:#0279dd; margin: 0px 10px; padding: 0px 20px; border-radius: 9px; color: rgb(255, 255, 255); overflow: hidden; display: inline-block;
}
.productshow {
	margin: 10px; color: rgb(102, 102, 102); line-height: 22px; overflow: hidden; display: block;
}

.productshow .title {
	font: bold 16px/36px "Microsoft Yahei"; text-align: center; font-size-adjust: none; font-stretch: normal;
}
.productshow img {border:1px solid #e3e3e3;padding:5px; margin-bottom:10px;width: 94%; overflow: hidden; display: block;
}
.productshow a {
	color: rgb(51, 51, 51);
}
.title{ text-align:center; line-height:30px; margin:10px auto; font-weight:900;color:#000}
.n_tit{ font-size:12px; text-align:center; margin:10px auto; color:#000}