#flmid {
	width: 1190px;
	height: auto;
	margin: 0px auto; 
}

#flmid .mtop {
	margin-bottom: 8px;
	width: 1188px;
	height: 30px;
	border: #eaeaea solid 1px;
	float: left
}

#flmid .mtop .mtopbg {
	margin: 1px;
	height: 28px;
	background: url(../images/newsbg.jpg) top center repeat-x;
}

#flmid .mtop .mtopbg li {
	width: 460px;
	font-size: 12px;
	line-height: 28px;
	text-indent: 10px;
	float: left
}

#flmid .mtop .mtopbg .l1 {
	width: 69px;
	height: 21px;
	margin: 3px 10px 0 0px;
	color: #333333;
	background: url(../images/product_11.jpg) center no-repeat;
	line-height: 21px;
	text-indent: 15px;
	float: right
}

#flmid .profltop {
	width: 1188px;
	border: #eaeaea solid 1px;
	overflow: hidden;
}

#flmid .profltop .pfltop {
	margin: 1px;
	width: 1186px;
	height: 28px;
	background: url(../images/newsbg.jpg) top center repeat-x;
	overflow: hidden;
}

#flmid .profltop .pfltop li {
	width: 100px;
	margin: 4px 0 0 15px;
	line-height: 24px;
	text-align: center;
}

#flmid .profltop .pflno {
	margin: 10px 0 0 0px;
	width: 1166px;
	height: 28px;
	overflow: hidden;
}

#flmid .profltop .pflno li {
	width: 30px;
	float: left;
	text-align: center
}
#flmid .profltop .pflno li:hover{
	cursor: pointer;
	background: #FF6600;
	color: #fff;
}

#flmid .profltop .pflno .flt {
	width: 100px;
	font-size: 12px;
	margin-left: 10px;
	float: left
}

#flmid .profltop .flabc_li {
	float: left;
	padding: 1px 2px 1px 0px;
}

#flmid .profltop .flabc_on {
	float: left;
	padding: 1px 2px 1px 0px;
	color: #FFFFFF;
	background: #B30D1A;
}

#flmid .profltop .flabc_index {
	float: left;
	width: 976px;
	overflow: hidden;
	line-height: 24px;
	font-size: 13px;
	border: #BCBCBC 1px solid;
	background: #FAFAFA;
	position: absolute;
	z-index: 100;
}

#flmid .profltop .flabc_index table {
	margin: 10px 0 5px 15px;
}

#flmid .profltop .flabc_index div {
	height: 7px;
	line-height: 7px;
	font-size: 1px;
	cursor: pointer;
	background: #DADADA url('../image/catalog_close.gif') no-repeat center 2px;
}

#flmid .profl {
	width: 1188px;
	height: auto;
	border: #eaeaea solid 1px;
	overflow: hidden;
}

#flmid .profl .pflcon {
	width: 1188px;
	height: auto;
	background: #FFFBF2;
	border-top: #eaeaea solid 1px;
	overflow: hidden;
}

#flmid .profl .pflcon .pfl_l1 {
	width: 30px;
	height: 224px;
	margin: 0px;
	background: #EBEBEB;
	text-align: center;
	float: left;
}

#flmid .profl .pflcon .pfl_l1 li {
	margin-top: 70px;
}

#flmid .profl .pflcon .pfl_r1 {
	width: 301px;
	height: 65px;
	margin: 5px 0 0 5px;
	float: left;
}

#flmid .profl .pflcon .pfl_r1 .r1t {
	width: 301px;
	height: 22px;
	line-height: 22px;
}

#flmid .profl .pflcon .pfl_r1 li {
	font-size: 12px;
	color: #C0C0C0;
	padding: 0px 5px 0 0px;
	line-height: 21px;
	height: 21px;
	float: left
}

#flmid .profl .pflcon1 {
	width: 1188px;
	height: auto;
	border-top: #eaeaea solid 1px;
	overflow: hidden;
}

#flmid .profl .pflcon1 .pfl_l2 {
	width: 30px;
	height: 372px;
	margin: 0px;
	background: #F2F2F2;
	text-align: center;
	float: left;
	overflow: hidden;
}

#flmid .profl .pflcon1 .pfl_l2 li {
	margin-top: 140px;
}

#flmid .profl .pflcon1 .pfl_r2 {
	width: 301px;
	height: 65px;
	margin: 5px 0 0 5px;
	float: left
}

#flmid .profl .pflcon1 .pfl_r2 .r2t {
	width: 301px;
	height: 22px;
	line-height: 22px;
}

#flmid .profl .pflcon1 .pfl_r2 li {
	font-size: 12px;
	color: #C0C0C0;
	padding: 0px 5px 0 0px;
	line-height: 21px;
	height: 21px;
	float: left
}

#flmid .profl .pflcon2 {
	width: 1188px;
	height: auto;
	background: #FFFBF2;
	border-top: #eaeaea solid 1px;
	overflow: hidden;
}

#flmid .profl .pflcon2 .pfl_l3 {
	width: 30px;
	height: 298px;
	margin: 0px;
	background: #EBEBEB;
	text-align: center;
	float: left;
	overflow: hidden;
}

#flmid .profl .pflcon2 .pfl_l3 li {
	margin-top: 100px;
}

#flmid .profl .pflcon2 .pfl_r3 {
	width: 301px;
	height: 65px;
	margin: 5px 0 0 5px;
	float: left
}

#flmid .profl .pflcon2 .pfl_r3 .r3t {
	width: 301px;
	height: 22px;
	line-height: 22px;
}

#flmid .profl .pflcon2 .pfl_r3 li {
	font-size: 12px;
	color: #C0C0C0;
	padding: 0px 5px 0 0px;
	line-height: 21px;
	height: 21px;
	float: left
}

#flmid .profl .pflcon3 {
	width: 1188px;
	height: auto;
	border-top: #eaeaea solid 1px;
	overflow: hidden;
}

#flmid .profl .pflcon3 .pfl_l4 {
	width: 30px;
	height: 372px;
	margin: 0px;
	background: #F2F2F2;
	text-align: center;
	float: left;
	overflow: hidden;
}

#flmid .profl .pflcon3 .pfl_l4 li {
	margin-top: 130px;
}

#flmid .profl .pflcon3 .pfl_r4 {
	width: 301px;
	height: 65px;
	margin: 5px 0 0 5px;
	float: left
}

#flmid .profl .pflcon3 .pfl_r4 .r4t {
	width: 301px;
	height: 22px;
	line-height: 22px;
}

#flmid .profl .pflcon3 .pfl_r4 li {
	font-size: 12px;
	color: #C0C0C0;
	padding: 0px 5px 0 0px;
	line-height: 21px;
	height: 21px;
	float: left
}

#flmid .profl .pflcon4 {
	width: 1188px;
	height: auto;
	border-top: #eaeaea solid 1px;
	overflow: hidden;
}

#flmid .profl .pflcon4 .pfl_l5 {
	width: 30px;
	height: 120px;
	margin: 0px;
	background: #F2F2F2;
	text-align: center;
	float: left;
	overflow: hidden;
}

#flmid .profl .pflcon4 .pfl_l5 li {
	margin-top: 10px;
}

#flmid .wzgg {
	width: 1188px;
	margin-top: 10px;
	height: 272px;
	border: #eaeaea solid 1px;
	clear: both
}

#flmid .wzgg .wzgg1 {
	width: 218px;
	height: 255px;
	margin: 5px 0 0 16px!important;
	margin: 5px 0 0 12px;
	float: left
}

#flmid .wzgg .wzgg1 .wzggtop {
	/*width: 255px;*/
	height: 24px;
	line-height: 24px;
}

#flmid .wzgg .wzgg1 .wzggcon {
	/*width: 270px;*/
	height: 220px;
	border: #eaeaea solid 1px;
}

#flmid .wzgg .wzgg1 .wzggcon li {
	line-height: 22px;
	margin: 5px 0 0 5px;
	height: 22px;
	text-indent: 5px;
	width: 200px;
	font-size: 12px;
	color: #172c59
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
	padding: 0;
}

h1,
h2 {
	font-size: 14px;
	color: #DA0000;
}

h1,
h2,
h6 {
	font-size: 14px;
	color: #333333;
}

.profl {
	border: #FF821F 1px solid;
}

.profl li {
	float: left;
	padding: 0 10px 0 10px;
	white-space: nowrap;
	background: url('../images/catalog_li.gif') no-repeat right center;
}

.profl p {
	font-size: 13px;
	margin: 3px 3px 3px 8px;
	height: 20px;
	overflow: hidden;
}

.catalog_tds {
	line-height: 20px;
	padding: 6px 10px 6px 10px;
	color: #666666;
}

.catalog_tdl {
	width: 26px;
	padding: 10px 0 10px 0;
	border: #f2f2f2 1px solid;
	background: #f2f2f2;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.catalog_tdr {}

.catalog_on_1 {
	border-bottom: #eaeaea 1px dotted;
	padding: 0 0 0px 0;
}

.catalog_on_2 {
	background: #f2f2f2;
	border-bottom: #FFD39A 1px dotted;
	padding: 0 0 0px 0;
}


/*border:#FFD39A 2px solid;*/

.catalog_on_2 .catalog_tdl {
	border: #ebebeb 1px solid;
	background: #ebebeb;
	color: #FF7300;
}