body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	FONT-FAMILY: Helvetica,TAHOMA, Arial, sans-serif;
	margin:0 auto;
	color:#6f6f6f;
}
table {
	font-size: 12px; COLOR: #6f6f6f; LINE-HEIGHT: 150%; FONT-FAMILY: Helvetica,TAHOMA, Arial, sans-serif; TEXT-DECORATION: none
}
th { color:#6f6f6f; text-align: center;font-size:12px;background-color:#CCCCCC ;height:20;border:solid	1px #677376;border-right-color:#CCCCCC ;border-bottom-color:#677376;white-space:nowrap; } 

td {
	font-size: 12px;
	color: #6f6f6f;
   	line-height: 1.5
}
.td1{
border-left:1px solid #BDC4C9;
border-right:1px solid #BDC4C9;
border-collapse:collapse;
}
.td2{
border-left:1px solid #BDC4C9;
border-right:1px solid #BDC4C9;
border-top:1px solid #BDC4C9;
border-bottom:1px solid #BDC4C9;
border-collapse:collapse;
}

.td3{
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-collapse:collapse;
}

image{ 
	border:none;
}
select{FONT-FAMILY: Helvetica,TAHOMA, Arial, sans-serif; font-size:12px;}
input{FONT-FAMILY: Helvetica,TAHOMA, Arial, Helvetica, sans-serif; height:16px;}
textarea{FONT-FAMILY: Helvetica,TAHOMA, Arial, sans-serif;}
.input1{FONT-FAMILY: Helvetica,TAHOMA, Arial, sans-serif; height:16px;}
.input_submit{FONT-FAMILY: Helvetica,TAHOMA, Arial, sans-serif; height:24px;}
input,textarea{
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16px;
	border-top : 1px double #d0d0d0 ;
    border-bottom : 1px double #d0d0d0  ;
    border-left : 1px double #d0d0d0  ; 
    border-right : 1px double #d0d0d0  ; 
}
.select_1_div{*border:1px solid #d0d0d0; *overflow:hidden;*width:460px; }
.select_1{*margin:-1px;_margin:-2px;*width:461px; border:1px solid #d0d0d0;} 
.label{
	border-top : 0px double #3B6592 ;
    border-bottom : 0px double #3B6592  ;
    border-left : 0px double #3B6592  ; 
    border-right : 0px double #3B6592  ; 
}

.selectDiv {
	border:1px solid #6f6f6f;
	width:100px;
	height:20px;
	line-height:20px;
	text-align:center;
	padding: 0 16px 0 0;
	background-image:url(../images/foot_bj02.jpg);
	background-repeat: no-repeat;
	background-position:100% 50%;
}
#mapDiv {
	border:1px solid #6f6f6f;
	position:absolute;
	width:100px;
	z-index:0;
	text-align:center;
	padding: 0 16px 0 0;
	background-color:#000000;
}
#mapDiv li {
	line-height:20px;
	list-style-type:none;
}

.foot_index_bj { background-repeat: no-repeat; background-image: url(../images/foot_index_bj01.jpg) }
.foot_bj { background-repeat: no-repeat; background-image: url(../images/foot_bj01.jpg) }

button	{cursor: pointer; cursor: expression('hand'); height: 22px; background-color: #f0f0f0; border-bottom: #a8a8a8 1px solid; border-left: #a8a8a8 1px solid; border-right: #a8a8a8 1px solid; border-top: #a8a8a8 1px solid;} 
span { font-size:12px;}
fieldset { font-size:12px;cellspacing='0' cellpadding='0'; border-bottom:#677376 1px solid; border-left:#677376 1px solid; border-right:#677376 1px solid; border-top:#677376 1px solid;}
p {font-size:12px;line-height:140%; text-indent: 0em;} 
form {margin-top:0; margin-bottom:0;} 

.red {font-size:12px; color: #c4261d }

.yellow16 {font-size:16px; color: #F79A01; font-weight:bold }

.w {font-size:12px; color: #ffffff }

.ws {font-size:10px; color: #ffffff; line-height:1.5;}

.yellow {font-size:12px; color: #dcbc3e }

.blue {font-size:12px; color: #004382 }

.b13 {font-size:13px; color: #FFC400; font-weight:600;} /*color: #5A5A5A; font-weight:600;}*/

.b20{font-size: 20px;
	color:#2d2d2d;
	font-weight: bold;}
	
.b14{font-size: 14px;
	color:#c4261d;
	font-weight: bold;}
	
.b16{font-size: 16px;
	color:#c4261d;
	font-weight: bold;}

.hui {font-size:12px; color: #666666 }

.bgClass{background:url(../images/cd/bj.jpg);}

.13 {font-size:13px; color:#000000; font-weight:bold}

A:link		{text-decoration:none; color:#6f6f6f}
A:visited	{text-decoration:none; color:#6f6f6f}
A:hover		{color:#c4261d}
A:active	{text-decoration:none; color:#6f6f6f}

A.a1:link		{ text-decoration:none; color:#f6a91f}
A.a1:visited	{ text-decoration:none; color:#f6a91f}
A.a1:hover		{ text-decoration:none; color:#c4261d}
A.a1:active		{ text-decoration:none; color:#f6a91f}

A.a2:link		{ text-decoration:none; color:#cccccc}
A.a2:visited	{ text-decoration:none; color:#cccccc}
A.a2:hover		{ text-decoration:none; color:#fff}
A.a2:active		{ text-decoration:none; color:#cccccc}

A.a3:link		{ text-decoration:none; color:#b6b4b5; font-size:12px; }
A.a3:visited	{ text-decoration:none; color:#b6b4b5; font-size:12px; }
A.a3:hover		{ text-decoration:none; color:#c4261d; font-size:12px; }
A.a3:active		{ text-decoration:none; color:#b6b4b5; font-size:12px; }

.aback a{ background:url(../images/foot_btnUp.png) no-repeat left;text-align:center; text-decoration:none; padding-right:40px;}
.aback a:hover{ background:url(../images/foot_btnUp_blue.png) no-repeat left; padding-right:40px;} 


/*顶部菜单背景样式*/
#sddm
{	margin: 0 auto;
	padding: 0;
	z-index: 30;
	/*background-color:#F4F4F4;
	width: 480px;*/
	height:44px;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	height:44px;
	/*background:url(../images/head_10.jpg);*/
	font: 15px Helvetica,TAHOMA, arial}

#sddm li a
{	display: block;
	margin: 0 0 0 0;
	padding: 10px 10px;
	height:20px;
	/*background: #5970B2;*/
	/*background:url(../images/head_10.jpg);*/
	color: #1d3c6b;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	
	/*background:url(../../images/TopMenu_background.gif);*/
	background:#c4261d;
	background-repeat:no-repeat;
	background-position-x:center;
	background-position-y:bottom;
	color:#fff;/*c4261d;*/}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #dfe0ce;
	border: 1px solid #6a6a6a}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 15px;
		width: auto;
		min-width:140px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #dfe0ce;
		color: #6a6a6a;
		font: 12px Helvetica,TAHOMA, arial}

	#sddm div a:hover
	{	background: #3d3d3d;
		color: #FFF}
		
.Cmenu{
	position:absolute;
	/*filter:alpha(opacity=90); /*IE滤镜*//*-moz-opacity:0.9;/*Firefox私有，透明度*//*opacity:0.9;/*其他，透明度*/ 
	width:100%; 
	height:40px;
	line-height:30px;
	display:none;
	text-align:center;
	z-index:31; 
	background-image:url(../images/head_menu.jpg); }
.Cmenu a {
	font:14px Helvetica,TAHOMA, arial; padding:0 15px;
	}
.Cmenu a:hover{
	color:#6f6f6f;
	text-decoration:underline;
}

.searchInput { width:160px; background:#b5b7b6; color:#666; height:16px; border:1px solid #cfcfcf; }
	.sfbtn { float:right; width:20px; height:20px; background-color:#b5b7b6; border:none; }

.kuan { background-repeat:no-repeat;background-position-x:left;width:104px; height:22px; float:right;}
.kuan input{ width:100px; height:20px; border:none; float:right; background-color:#acacac;}
.an { height:22px; background-color:#acacac; width:30px; float:right; padding-right:4px; background-repeat:no-repeat; background-position-x:right; }
.an input{ width:20px; height:20px; background-color:#b5b7b6; border:none; float:right}
/*顶部菜单背景样式结束*/

/*左边菜单样式*/
A.aContact:link			{text-decoration:none; color:#fff; background:#c4261d; padding: 5px 10px; font-size:16px; font-weight:600;}
A.aContact:visited		{text-decoration:none; color:#fff; background:#c4261d; padding: 5px 10px; font-size:16px; font-weight:600;}
A.aContact:hover		{text-decoration:none; color:#fff; background:#c4261d; padding: 5px 10px; font-size:16px; font-weight:600;}
A.aContact:active		{text-decoration:none; color:#fff; background:#c4261d; padding: 5px 10px; font-size:16px; font-weight:600;}
/*左边菜单样式结束*/

/*导航菜单样式*/
A.alnk:link			{text-decoration:none; color:#6f6f6f; font-size:16px; font-weight:800;}
A.alnk:visited		{text-decoration:none; color:#6f6f6f; font-size:16px; font-weight:800;}
A.alnk:hover		{text-decoration:none; color:#c4261d; font-size:16px; font-weight:800;}
A.alnk:active		{text-decoration:none; color:#6f6f6f; font-size:16px; font-weight:800;}
/*导航菜单样式结束*/

/*产品标签样式*/
A.alnk_blue:link { text-decoration:none; font-size:16px; color:#c4261d; font-weight:800; }
A.alnk_blue:hover { text-decoration:none; font-size:16px; color:#c4261d; font-weight:800; }
A.alnk_blue:visited { text-decoration:none; font-size:16px; color:#c4261d; font-weight:800; }
A.alnk_blue:active { text-decoration:none; font-size:16px; color:#c4261d; font-weight:800; }
/*产品标签样式结束*/

/*右下侧悬浮div*/
.divcss{
	position:absolute;
	top:250px;
	right:-27px;
	width:27px;
	height:152px;
}
/*右下侧悬浮div*/


/*首页Flash*/
#focus {width:997px; height:580px; overflow:hidden; position:relative; margin-left:auto; margin-right:auto} 
#focus ul {height:580px; position:absolute; margin:0; padding:0;} 
#focus ul li {float:left; width:997px; height:580px; overflow:hidden; position:relative; background:#333; margin:0; padding:0;} 
#focus ul li div {position:absolute; overflow:hidden;} 
#focus .btnBg {position:absolute; width:997px; height:20px; left:0; bottom:0;} 
#focus .btn {position:absolute; width:977px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:center;} 
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:0px; height:0px; _font-size:0; margin-left:5px; cursor:pointer; /*background:#ccc;*/} 
#focus .btn span.on {/*background:#ccc;*/} 
#focus .preNext {width:40px; height:42px; position:absolute; top:260px;background:url(../../images/arr_sprite.png) no-repeat 0 0; cursor:pointer;} 
#focus .pre {left:10px;background-position:left bottom;} 
#focus .next {right:10px;} 
/*结束首页Flash*/

/*页面架构*/
.main { text-align:center; width:100%; /*background-image:url(../images/main_bj.jpg);*/ background-repeat:repeat-x; background-position-y:bottom; min-height:524px; font-size:13px; }
.banner { width:995px; margin-left:auto; margin-right:auto; padding-bottom:4px;}
.bannerLeft{ text-align:left; width:60%; float:left; height:20px; }
.bannerRight { text-align:left; height:40%; float:right; height:20px; }
.content{ background-image:url(../images/center_bj.jpg);background-repeat:repeat-x; background-position-y:top; width:995px; height:auto; border-left:#d0d0d0 1px solid; border-right:#d0d0d0 1px solid; border-top:#d0d0d0 1px solid; border-bottom:#d0d0d0 1px solid; background-color:#FFFFFF; margin-left:auto; margin-right:auto; word-wrap: break-word; word-break: break-all; }
.contentLeft{ padding:20px 25px 10px 20px; text-align:left; width:200px; float:left; }
.contentRight{ padding:20px 25px 10px 20px; text-align:left; width:600px; float:right; }
.indexNews{ text-align:left; width:78%; padding:30px 0 0 0; margin-left:auto; margin-right:auto;}
.indexFootAD{ width:33%; float:left; margin-left:auto; margin-right:auto; }
.productHead { padding:10px 0 0 10px; }
.productLeft { float:left; padding:10px; width:230px; text-align:left; height:100%; margin:0 auto;}
.productLeft ul { margin:0px; padding:0px; }
.productLeft li { list-style-type:none; height:25px; line-height:20px; border-bottom:#d0d0d0 1px solid;}
.productRight { float:left; padding:10px; text-align:left; width:700px; border-left:#d0d0d0 1px solid; }
.productRightImage { float:left; padding:10px; width:230px; text-align:left; border-right:#d0d0d0 1px solid; margin:0 auto;}
.productRightFeatures { float:left; padding:10px; text-align:left; margin:0 auto;}
.productRight li { list-style-type:none; background-image:url(../images/product_parm.gif); background-repeat:no-repeat; background-position-y:center; height:25px; line-height:25px; padding-left:15px;}
.productRightA{ background-color:#c4261d; padding:2px; }
.productBg { background:#F6F6F6; /* background-image:url(../images/productBg.jpg); background-repeat:repeat-y; background-position-x:right;*/}
.newHead{ padding:10px; }
.newLeft{ float:left; width:220px; padding:0px 10px 0px 10px;}
.newRight{ float:left; width:440px; padding:0px 10px 0px 10px; }
.clear{ clear:both; float:none; padding-bottom:15px;}
.line{ height:1px;border:none;border-top:1px solid #d0d0d0;}
.fontLeft{ color:#f60; size:14px;}
/*结束页面架构*/

/*产品页Flash*/
#focusPro {width:800px; height:736px; overflow:hidden; position:relative; margin-left:auto; margin-right:auto} 
#focusPro ul {height:600px; position:absolute; margin:0; padding:0;} 
#focusPro ul li {float:left; width:800px; height:600px; overflow:hidden; position:relative; background:#333; margin:0; padding:0;} 
#focusPro ul li div {position:absolute; overflow:hidden;} 
#focusPro .btnBg {position:absolute; width:800px; height:132px; left:0; bottom:0;} 
#focusPro .btn {position:absolute; width:780px; height:128px; padding:0px 10px; right:0; bottom:0; text-align:center;} 
#focusPro .btn span {display:inline-block; _display:inline; _zoom:1; width:170px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;} 
#focusPro .btn span.on {background:#fff;} 
#focusPro .preNext {width:22px; height:24px; position:absolute; top:660px;background:url(../../images/arr_sprite.png) no-repeat 0 0; cursor:pointer;} 
#focusPro .pre {left:10px;background-position:left bottom;} 
#focusPro .next {right:10px;} 
/*结束产品页Flash*/

.feedback{height:30px; background-color:#c4261d; font-size:16px; color:#FFFFFF; font-weight:800;}
.contact{padding:10px; overflow:hidden; border-top:#cccccc solid 1px; border-left:#cccccc solid 1px; border-bottom:#cccccc solid 1px; }


A.a16:link		{ text-decoration:none; color:#c4261d; font-size:16px; background:none }
A.a16:visited	{ text-decoration:none; color:#c4261d; font-size:16px; background:none}
A.a16:hover		{ text-decoration:none; color:#c4261d; font-size:16px; background:none}
A.a16:active	{ text-decoration:none; color:#c4261d; font-size:16px; background:none}