*{word-break:break-all} /*ǿ�ƻ���*/
BODY {
	PADDING: 0px;
	MARGIN: 0px;
	FONT-FAMILY: "����", Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color:#333333;
	text-align:center;
	line-height:21px;
	background-image: url(bottom_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
A:link {
	TEXT-DECORATION: none;
	color: #333333;
}
A:visited {
	TEXT-DECORATION: none;
	color: #333333;
}
A:hover {
	COLOR:#ff0000; TEXT-DECORATION:none;
}
A:visited {
	COLOR:#333333; TEXT-DECORATION:none;
}
	
.wrap{
	width:1130px;
	margin:0 auto;
	height:auto;
	text-align:center;
	line-height:21px;
}

.list_main{
	width:775px;
	height:auto;
	float:right;
	text-align:left;
	display: inline;
}
.list_main1{
	padding-top:10px;
	width:860px;
	height:auto;
	float:right;
	text-align:left;
	display: inline;
	background:#FFFFFF
}


.list_main1  .art_c p,div,h1,h2,h3 {font-size:16px;line-height: 2em;} 

.list_main1_pcon{ margin:0 auto; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC}


.main_page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; text-align:center; padding-top:40px; padding-bottom:40px; font-size:14px;}
.main_page li{ font-size:14px; text-align:center}

/*.main_page {
	WIDTH: 600px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.main_page UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 20px;
	WIDTH: 600px;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 20px;
	TEXT-ALIGN: center
}
.main_page UL LI SPAN {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.main_page UL LI STRONG {
	border: 1px solid #CCCCCC;
	COLOR: #006600;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.main_page UL LI A {
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	COLOR: #444;
	margin-left: 3px;
	margin-right: 3px;
}
.main_page UL LI A:hover, .main_page UL LI a.current {
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	COLOR: #f00;
	margin-left: 3px;
	margin-right: 3px;
}*/

/*��ǰλ��*/
.t{ border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; margin:0 auto;}
.t_1{ margin:0 auto; width:840px; line-height:35px; text-align:left; border-bottom:2px solid #CCCCCC; font-size:14px; text-indent:10px; font-weight:bold}

.t_2{
	width:auto;
	float:right;
	font-family: "��Բ";
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	color: #15884b;
	padding-right: 5px;
}
.t_2 a{
	color: #15884b;
}
.list{
	width:98%;
	height:34px;
	border-bottom:#CCCCCC dashed 1px;
	line-height:34px;
	margin-left:10px;
	clear: both;
}
.list1{
	margin:0 auto;
	 padding-left:10px;
	height:auto;
	line-height:34px;
	margin-left:auto;
	clear: both;
	margin-right: auto;
}
.list_1{
	margin:0 auto;
	height:auto;
	float:left;
	text-align:left;
}
.list_2{
	width:15%;
	height:auto;
	float:right;
	text-align:center;
}

.list_tit {font-size:14px; color:#333333;}
.list_tit a{ color:#333333;}
.list_tit a:visited{ color:#333333;}
.list_tit a:hover{
	color:#2e6eb5;
}
 .node{
	float:left;
	width:157px;
	text-align:center;
	border:1px solid #ccc;
	height: auto; margin-right:8px; margin-bottom:10px;
	display: inline;
}
 .node .pic{}
.node .pic img{
	margin-top: 5px;
}
 .node .url{
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	width:auto;
	height:30px;
	line-height: 30px;
}

 .nodeal{
	float:left;
	width:330px;
	text-align:center;
	border:1px solid #ccc;
	height: auto;
	margin: 10px;
	display: inline;
}
 .nodeal .pic{}
.nodeal .pic img{
	margin-top: 9px;
	width:310px;
	height: 260px;
}
 .nodeal .url{
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	width:auto;
	height:30px;
	line-height: 30px;
	 font-weight:bold
}

.nodeal .des{ margin:0 auto; line-height:20px; text-align:left; width:290px;; height:60px}
/*����ҳ*/
.main1{
	width:1130px;
	height:auto;
	text-align:left;
	padding-top: 0px;
	background-color: #FFFFFF;
	clear: both; margin:0 auto
}
.art{
	margin:0 auto;
	height:auto;
	text-align:left; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;
	clear: both; background:#FFFFFF

}
.art_t{
	font-size:16px;
	font-weight:bold;
	color:#333333;
	height:40px;
	line-height:40px;
	text-align:center;
	width:98%;
}
.art_r{ font-size:12px; color:#666666; text-align:center; line-height:30px; height:30px;width:840px; border-top:#CCCCCC dashed 1px; margin:0 auto}
.art_c{
	font-size:14px;
	text-align:left;
	width:94%;
	line-height:21px;
	height:auto;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	font-family: "����";
}
.art_c p{
	line-height:21px;
	font-family: "����";
	font-size: 14px;
}

.art_order{ width:100%; height:auto; margin: 5px 0;  text-align:center;}

.clear {clear:both; line-height:0px;/*IE only*/}


.bold{ font-weight:bold;}

.f_white{ color:#FFFFFF;}
.f_white a{ color:#FFFFFF;}
.f_white a:visited{ color:#FFFFFF;}
.f_white a:hover{ color:#FFFF00;}
.f_red{ color:#ff0000; }
.f_red a{ color:#ff0000; }
.f_red a:visited{
	color:#FF0000;
}
.f_red a:hover{ color:#ff0000;}
.f_lu{ color:#333333;}
.f_lu a{ color:#333333;}
.f_lu a:visited{ color:#333333;}
.f_lu a:hover{ color:#FFFF00;}

.f_6{
	font-size:6px;
	font-family: 04b_08;
	padding-left: 6px;
	color: #279000;
}
.f_14{
	font-size:6px;
}
.zit{
	text-indent: 2em;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 5px;
}
.f_lh21{ line-height:20px;}
.f_lh22{ line-height:22px;}
.f_lh23{ line-height:23px;}
.f_lh24{ line-height:24px;}
.f_lh26{ line-height:26px;}
.f_lh27{ line-height:27px;}
.f_lh30{ line-height:30px;}
.spacer3{
	width:100%;
	height:3px;
	line-height:3px;
	margin: 0px;
	padding: 0px;
	clear: both;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.spacer5{
	width:100%;
	height:5px;
	line-height:5px;
	clear: both;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.spacer8{
	width:100%;
	height:8px;
	line-height:0px;
}

/*top*/
.top{
	width:100%;
	height:auto;
	text-align:left;
	margin:auto;
	background-image: url(bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	 _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<980?"980px":""); min-width:980px;
}
.tops{
	width:954px;
	height:114px;
	margin:auto;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 0px;
	padding-right: 0px;
	clear: both;
}
.top1{
	width:153px; padding-top:24px;float:left;
	font-size: 14px; text-indent:-999em;
}
.top1 a{ display:block; width:153px; margin:0 auto; height:67px; background:url(logo.jpg) left top no-repeat}
.top2{
	width:610px;
	height:84px;
	float:right;
	margin-bottom: 5px;
}
.top2_1{
	width:610px;
	float:right;
	font-size: 12px;
	line-height: 45px;
	text-align: right;
	display: inline;
	clear: both;
	height:45px
}
.top2_2{
	width:100%;
	height:40px;
	float:left;
	font-size: 14px;
	font-family: "΢���ź�";
	color:#FF6600;
	text-align:right;
	display: inline;
}
.top2_3{
	width:100%;
	height:30px;
	float:left;
	font-size: 12px;
	font-family: "����";
	display: inline;
	margin: 0px;
	padding: 0px;
}

.top3{
	width:215px;
	height:auto;
	float:left;
	text-align: center;
	padding-top: 6px;
}
.top_pic{
	width:980px;
	height:auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
}
.menu{
	width:100%;
	text-align:left;
	line-height:30px;
	padding-top: 0px;
	margin-left: 12px;
}
.menus{
	width:100%;
	text-align:left;
	line-height:20px;
	padding-top: 0px;
	margin-left: 12px;
}
.menu_1{
	float:left;
	text-align:center;
	display:inline;
	width: 83px;
	font-family: "����";
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.menu_10{
	float:left;
	text-align:center;
	display:inline;
	width: auto;
	font-family: "����";
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	width:100%; text-indent:12px;
	padding-bottom: 0px;
}
/*��ҳ*/
.main{
	width:1130px;
	height:auto;
	text-align:left;
	margin:10px auto 0px auto;
	padding-top: 0px;
	background-repeat: repeat-x;
	background-position: top;
}
.cen{
	width:520px;
	height:auto;
	float:left;
	text-align:left;
	display: inline;
	padding: 0 0 0 0px;
}

.company{ margin:0 auto; border:1px solid #CCCCCC}


/*���*/
.left{
	display:inline;
	width:225px;
	height:auto;
	text-align:left;
	float:left;
}
.left1{
	display:inline;
	width:190px;
	height:auto;
	text-align:left;
	float:left;
}
.index {
	FLOAT: left;
	WIDTH: 100%;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
}


.ltgh{ float:left;WIDTH: 100%; border:1px solid #CCCCCC; margin-top:10px}


.bg1 {
	background-image: url(index_54.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
	height: 300px;
}
.bg2 {
	background-image: url(index_box_bg2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: auto;
}
.bg3 {

	height: auto;
	clear: both;
	width: 100%;

}
.bg4 {

	width: 858px;
	margin:0 auto
}
.bg4_2 {
	margin-bottom: 1px;
	float: right;
	height: auto;
	width: 100%;
}


.index-bt01 {
	width: 500px;
	clear: both;
	margin:0px auto;
	border-bottom:2px solid #CCCCCC
}
.index-bt01 DL DT {
	PADDING-RIGHT: 10px;
	FONT-WEIGHT: normal;
	FLOAT: right;
	line-height:35px;
	font-family: "����";
}

.index-bt01 DL DD {
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	line-height:35px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.index-bt02 {
	width: 1110px;
	margin:0 auto;
	border-bottom:2px solid #CCCCCC;
}
.index-bt02 DL DT {
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	padding:0 0 0 0;
	color:#333333;
	line-height: 35px;
	text-align: right;
}
.index-bt02 DL DD {
	PADDING-RIGHT: 6px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	font-size: 14px;
	font-weight: bold;
	line-height: 35px;
	width: auto;
	color:#333333;
	padding-top: 0px;
	text-align: left;
	padding-left: 15px;
}

.list05 UL {
	CLEAR: both;
	text-align: left;
	margin-right: 0px;
	WIDTH: 100%;
	height:auto;
}
.list05 UL LI {
}
.xw2 {
	WIDTH: 100%;
	background-image: url(index_27.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	line-height: 24px;
	margin-left: 5px;
}
.xw3 {
	WIDTH: 256px;
	background-image: url(tiao.jpg);
	background-repeat:no-repeat;
	background-position: left center;
	line-height: 35px;
}

.xw3 a{ display:block; margin:0 auto; height:35px; line-height:35px;  text-indent:85px; font-size:14px}
.xw3 a:hover{ background:url(tiao1.jpg) left center no-repeat}
.x {
	padding-left: 15px;
	padding-top: 8px;
}
.xw1 {
	WIDTH: 70%;
	line-height: 25px;
	margin-left: 5px;
	float: left;
	display: inline;
}
.sj1 {
	FLOAT: right;
	WIDTH: 22%;
	COLOR: #000000;
	line-height: 25px;
}

.xw {
	WIDTH: auto;
	background-image: url(list.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 14px;
	line-height: 25px;
	clear: both;
}
.list05 UL LI A {
	COLOR: #333333
}
/*qiehuan*/

.index-box01 {
	FLOAT: left;
	WIDTH: 360px;
	margin-right:10px
}

.menu-box{ margin:0 auto; border-bottom:2px solid #CCCCCC; width:340px}

.menu-box UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 35px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#slidingBlock1 .menu-box UL LI {
	DISPLAY: inline;
	FONT-SIZE: 14px;
	FLOAT: left; width:90px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 35px;
	TEXT-ALIGN: center;
	line-height: 35px;
	font-weight: bold;
}

#slidingBlock1 .menu-box UL LI.more{ line-height:35px; float:right; padding-right:10px}

#slidingBlock1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	border:1px solid #CCCCCC;
}

#slidingBlock1 .menu-box .menuNo1 {
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none; font-weight:bold
}
#slidingBlock1 .menu-box .menuOn1 {
	FONT-WEIGHT: bold; color:#FF0000
}
#slidingBlock1 .menu-box .menuOn1 A{ color:#FF0000}
#slidingBlock1 .menu-box .menuOn1 A:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}
#slidingBlock1 DIV.slidingList1_none {
	DISPLAY: none;
}

.slidingList1{width:340px; margin:0 auto;  min-height:260px; height:auto !important; height:260px; overflow:visible}

.list6{ width:340px; margin:0 auto; padding-top:4px}

.list6 UL {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 340px;
	clear: both;
	padding:0 0 0 0;
}
.list6 UL LI {
	LINE-HEIGHT: 30px;
	background-image: url(dian1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 340px;
	text-indent:15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}
.list6 UL LI span{ float:right}
.list6 UL LI A {
	COLOR: #333333
}
.list6 UL LI A:hover {
	COLOR: #ff9900
}

/*tupian*/
#new_products1 {
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-left:15px; padding-top:10px;
	height: auto;
}
.prod{
	float:left;
	width:190px;
	height:165px; margin-right:15px;
	background-image: url(picbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.prod_img{
	margin:0 auto; padding-top:5px; padding-left:5px; text-align:left
}
.prod_t{
	text-align:center;
	width:190px;
	line-height:35px;
	text-align:center;
	height: auto;
	clear: both;
}

/*��*/
.right{
	display:inline;
	width:230px;
	height:auto;
	text-align:left;
	float:right;
}
.ri {
	float: right;
	height: auto;
	width: 860px;
	padding-top:10px
}

.products{ border:1px solid #CCCCCC; margin:0 auto; min-height:545px; height:auto !important; height:545px; overflow:visible}



/*�ײ�*/
.di{
	width:1130px;
	height:auto;
	text-align:right;
	line-height:47px;
	clear: both;
	background-image: url(index_85.jpg);
	background-repeat: repeat-x;
	background-position: center;
	float: left;
}
.bottom{
	width:960px;
	height:auto;
	text-align:center;
	line-height:24px;
	padding-top: 40px;
	padding-bottom:20px;
	clear: both;background:url(ewm.jpg) right 40px no-repeat;
}

.bottom .bottom_con{  width:900px; margin:0 auto}

.p_n{ width:100%; height:35px; line-height:35px; border:#003300 solid 0px; border-left:0px; border-right:0px;}
.pre{
	width:40%;
	float:left;
	text-align:left;
	margin-left: 15px;
}
.next{
	width:40%;
	float:right;
	text-align:right;
	margin-right: 15px;
}
.prenext{
	color:#333333;
	font-size:12px;
}
.prenext a{
	color:#333333;
}
.prenext a:visited{
	color:#333333;
}
.prenext a:hover{ color:#ff0000; }



#dong{ margin:100%; margin:0 auto; position:relative; text-align:center; height:400px; overflow:hidden}
#dong .pcon{ width:1600px; left:50%; margin-left:-800px; position:absolute}


.left_260{ float:left; width:260px; margin-top:10px}
.index-bt03{ margin:0 auto; width:240px; border-bottom:2px solid #CCCCCC}
.index-bt03 dd{ text-align:center; font-size:14px; line-height:35px; font-weight:bold}
.proclass{ margin:0 auto; border:1px solid #CCCCCC}

.index-bt04{ margin:0 auto; width:840px; border-bottom:2px solid #CCCCCC}
.index-bt04 dd{ float:left; font-size:14px; font-weight:bold; line-height:35px; height:35px}
.index-bt04 dt{ float:right; line-height:35px; height:35px}


.index-bt05{ margin:0 auto; width:540px; border-bottom:2px solid #CCCCCC}
.index-bt05 dd{ float:left; font-size:14px; font-weight:bold; line-height:35px; height:35px}
.index-bt05 dt{ float:right; line-height:35px; height:35px}

.list06{ width:256px; margin:0 auto; min-height:335px; height:auto !important; height:335px; overflow:visible}


#ckepop{ margin:0 auto; padding-top:20px; padding-bottom:20px; text-align:center; width:460px}


.nocn table,tr,td{border:1px solid #c9c4c4; padding:5px; }