/* CSS Document */
BODY {
	FONT-SIZE: 14px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	COLOR:#5D5D5D;
	HEIGHT: auto;
	BACKGROUND: url(/images/bg.jpg) repeat-x;
	background-color:#ECECEC;
}
* {
	margin:0;
	padding:0;
}
A:link {
	COLOR: #5D5D5D;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR:#5D5D5D;
	TEXT-DECORATION: none;
}

A:hover {
	COLOR:#d80204;
	TEXT-DECORATION: none;
}

A:active {
	COLOR: #d80204;
	TEXT-DECORATION: none;
}
.contion {
	width:1010px;
	height:auto;
	margin:0px auto;
}


.a1 {
	width:1010px;
	height:auto;
	margin:0px auto;
}



.b1 {
	width:1010px;
	height:auto;
	margin:0px auto
}

.c1 {
	width:1010px;
	height:auto;
	margin:0px auto
}

.d1 {
	width:1010px;
	height:auto;
	margin:0px auto
}

.e1 {
	width:1010px;
	height:auto;
	margin:0px auto
}

.f1 {
	width:1010px;
	height:auto;
	margin:0px auto
}

.g1 {
	width:1010px;
	height:auto;
	margin:0px auto
}
.h1 {
	width:1010px;
	height:auto;
	margin:0px auto
}

.contact1 {
	width:1010px;
	height:auto;
	margin:0px auto
}


.top {
	width:1010px;
	height:90px;
}
.top_logo {
	width:390px;
	height:86px;
	float:left;
	background-image:url(/images/top_08.png)
}
.top_r {
	width:238px;
	height:90px;
	float:left
}
.search {
	width:210px;
	height:40px;
	float:right;
	padding-top:15px
}
.gonggao {
	width:990px;
	height:15px;
	padding:15px 10px 0px 10px;
	background-color:#ECECEC;	
}
.top_kong {
	height:1px;
	width:1010px;
	overflow:hidden
}
.kong {
	height:8px;
	width:1010px;
	overflow:hidden
}



/*----------------------------------------菜单栏样式--------------------------------------------*/
  
  .menu
		.menu ul {
				height:39px;
				width:1010px;
				font-size:14px;
				}  
  
  
  /*---header menu begin
    --------*/
.menu{font-size:12px;position:relative;z-index:100;font-size:12px;margin:0 0px;}   
.menu ul{list-style:none;}   
.menu li {float:left;position:relative;width:90px;height:39px;font-size:14px; font-family:"宋体";line-height:39px;text-align:center;background:url(/images/M-1.html) repeat-x;} /*菜单栏 默认时候的背景颜色*/  

.menu ul ul {visibility:hidden;position:absolute;left:-0px;top:36px; }              /*下拉菜单距离 上面的位置*/ 


/*下拉菜单*/
.menu table {position:absolute; top:0; left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}   



.menu a{display:block;text-decoration:none;color:#fff;}  /*菜单默认时候字体的颜色*/
.menu a:hover{background: url(/images/a_hover_m.html) bottom center no-repeat;width:90px;height:39px;color:#EEEEF1;} /*鼠标放在上面时候的背景*/
   
/*下拉菜单的颜色*/
.menu ul ul{}   
.menu ul ul li { clear:both;text-align:left; float:left;font-size:11px;  line-height:30px;font-weight:normal;background:#ADACAC;border-top:1px solid #fff;border-bottom:0;width:185px;height:30px;}   /*下拉 菜单的背景色--高度 宽（未有鼠标时候的 样式）*/  
.menu ul ul li a{display:block;width:185px;line-height:30px;color:#000;background:url(/images/webpic/icon.html) -1px center no-repeat; text-align:left; text-indent:15px;}   /*下拉时候 文字的宿进*/
.menu ul ul li a:hover{border:0; background:#D52424;color:#fff;width:185px;height:30px; } 
/*下拉菜单的 鼠标放上时候的bei背景颜色 ,字体颜色  ------------*/
/*---------*/
  .menu #mid{
		  width:3px;
		  height:39px;
		  background-image:url(/images/webpic/m-3.html)}
		/*.menu ul li {
				 float:left;
				 line-heigth:35px;
				 background-image:url(/images/webpic/m-3.jpg)
				 }*/
				 
				 /*--------------------------菜单列表中默认字的颜色大小等 样式--------------------*/
		.menu ul a {
		        text-align:center;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				 
				width:90px;
				float:left;
				display:block;
				line-height:39px;
				color:#E6E6E7; 
				vertical-align:text-bottom;
				}         /*菜单栏目默认字体*/
		/*.menu ul a:hover {
		        color: #ffffff;
				height:39px;
				width:90px;
				background:url(/images/webpic/.jpg) repeat-x;
				}    */      /*悬浮时候的字体颜色*/
 
  
  /*---------------------------------------------上面为  菜单栏样式----------------------------------------------------*/
 




.mu {
	width:1010px;
	height:48px;
	background:url(/images/mu.html)
}
.menu1 {
	width:130px;
	height:48px;
	text-align:center;
	float:left;
	font-size:14px;
	color:#ffffff;
	font-family:宋体;
	line-height: 48px;
	vertical-align:bottom;
}
.menu1 A:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
	width:130px;
	height:48px;
}
.menu1 A:visited {
	COLOR:#000000;
	TEXT-DECORATION: none;
	width:130px;
	height:48px;
}
.menu1 A:active {
	COLOR: #000000;
	width:130px;
	height:48px;
	font-weight:bold;
	display:block;
}
.menu1 A:hover {
	COLOR:#000000;
	width:130px;
	height:48px;
	font-weight:bold;
	display:block;
}
.menu_kong {
	width:60px;
	height:48px;
	text-align:center;
	float:left;
	font-size:14px;
	color:#000000;
	font-family:宋体;
	vertical-align:bottom;
}
.menu2 {
	width:130px;
	height:48px;
	text-align:center;
	float:left;
	font-size:14px;
	color:#000000;
	font-family:宋体;
	line-height: 48px;
	vertical-align:bottom;
	background:url(/images/mu1.html)
}
.menu2 A:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
	width:130px;
	height:48px;
}
.menu2 A:visited {
	COLOR:#000000;
	TEXT-DECORATION: none;
	width:130px;
	height:48px;
}
.menu2 A:active {
	COLOR: #000000;
	width:130px;
	height:48px;
	display:block;
}
.menu2 A:hover {
	COLOR:#000000;
	width:130px;
	height:48px;
	display:block;
}
.main {
	width:1010px;
	height:725px;
}
.main_l {
	width:740px;
	height:725px;
	float:left;
}
.main_l1 {
	width:740px;
	height:259px;
}
.about {
	width:261px;
	height:259px;
	float:left;
	border:solid 1px #cfcfcf;
	background:url(/images/main_bg.html);
}
.about_title {
	width:251px;
	height:24px;
	padding:5px 5px 5px 5px;
}
.about_xian {
	height:1px;
	background-color:#cfcfcf;
	overflow:hidden;
	width:261px
}
.about_nr {
	padding:1px 5px 5px 5px;
	line-height:21px
}



.about_b1{
line-height:24px; 
float:left; 
width:300px; 
margin:10 0 10 0px; 
padding:15px 0px 0px -50px;
background-color:#ECECEC;
BORDER-BOTTOM: #cfcfcf 1px solid; 
BORDER-LEFT: #cfcfcf 1px solid;  
BACKGROUND: url(/images/main_bg.html); 
BORDER-TOP: #cfcfcf 1px solid; 
BORDER-RIGHT: #cfcfcf 1px solid;
}

.about_b2{
line-height:24px;
float:right;  
width:300px; 
margin:10 10 10 0px; 
padding:15px 10px 0px 0px;
background-color:#ECECEC;
BORDER-BOTTOM: #cfcfcf 1px solid; 
BORDER-LEFT: #cfcfcf 1px solid;  
BACKGROUND: url(/images/main_bg.html); 
BORDER-TOP: #cfcfcf 1px solid; 
BORDER-RIGHT: #cfcfcf 1px solid;
}



.about_b3{
line-height:24px;
float:right;  
width:300px; 
margin:10 10 10 0px; 
padding:15px 10px 0px 0px;
background-color:#ECECEC;
BORDER-BOTTOM: #cfcfcf 1px solid; 
BORDER-LEFT: #cfcfcf 1px solid;  
BORDER-TOP: #cfcfcf 1px solid; 
BORDER-RIGHT: #cfcfcf 1px solid;
}

.content{
width:700px;
margin:0 20 10 50px;
     

}
.main_l1_c {
	width:10px;
	height:259px;
	float:left;
}
.pro {
	width:465px;
	height:259px;
	float:left;
	border:solid 1px #cfcfcf;
}
.pro_title {
	width:455px;
	height:24px;
	padding:5px 5px 5px 5px;
}
.pro_xian {
	height:1px;
	background-color:#cfcfcf;
	overflow:hidden;
	width:465px
}
.pro_nr {
	padding:0px 0px 0px 5px;
}
.pro_list {
	width:153px;
	height:24px;
	line-height:24px;
	float:left
}
.main_l2 {
	width:740px;
	height:10px;
}
.cp_tltle {
	width:738px;
	height:31px;
	border-top:solid 1px #cfcfcf;
	border-right:solid 1px #cfcfcf;
	border-bottom:solid 0px #cfcfcf;
	border-left:solid 1px #cfcfcf;
}
.cp_title_wz {
	float:left;
	font-size:14px;
	color:#000;
	line-height:30px;
	padding-left:10px
}
.cp_title_more {
	float:right;
	color:#000;
	line-height:30px;
	padding-right:10px
}
.cp_title_more A:link {
	COLOR: #000;
	TEXT-DECORATION: none
}
.cp_title_more A:visited {
	COLOR:#d80204;
	TEXT-DECORATION: none
}
.cp_title_more A:active {
	COLOR: #d80204;
	TEXT-DECORATION: none
}
.cp_title_more A:hover {
	COLOR:#d80204;
	TEXT-DECORATION: none
}
.main_l4 {
	width:718px;
	height:153px;
	border:solid 1px #cfcfcf;
	padding:8px 10px 0px 10px
}
.main_l5 {
	width:740px;
	height:10px;
}
.main_l6 {
	width:740px;
	height:253px;
}
.new {
	width:363px;
	height:251px;
	float:left;
	border:solid 1px #cfcfcf;
}
.new_list {
	width:343px;
	height:25px;
	line-height:25px;
	padding:0px 10px 0px 10px
}
.title {
	width:353px;
	height:24px;
	padding:5px 5px 5px 5px;
}
.title_wz {
	width:120px;
	height:27px;
	float:left;
	color:#AE0C2A;
	line-height:27px;
	text-align:center
}
.title_more {
	width:41px;
	height:13px;
	float:right;
	padding-right:5px;
	padding-top:6px
}
.new_xian {
	height:1px;
	background-color:#cfcfcf;
	overflow:hidden;
	width:363px
}
.main_l6_c {
	width:10px;
	height:253px;
	float:left;
}
.main_kong {
	width:10px;
	height:725px;
	float:left
}
.main_r {
	width:251px;
	height:725px;
	float:left;
}
.tycp {
	width:249px;
	height:410px;
	border:solid 1px #cfcfcf;
	background:url(/images/tycp_xian.html);
}
.tycp_title {
	width:301px;
	
	padding:5px 5px 5px 5px;	
	top:-60px;
}
.tycp_xian {
	height:1px;
	background-color:#cfcfcf;
	overflow:hidden;
	width:249px
}

.pro_kong {
	width:210px;
	height:10px
}
.pro_t {
	width:235px;
	height:27px;
	background-image:url(/images/pro_list_01.html);
	font-size:14px;
	padding-top:39px;
	padding-left:5px;
	color:#000
}
.pro_bg {
	width:220px;
	height:58px;
	padding:5px 10px 0px 5px;
	line-height:20px;
	margin:0px auto;background-image:url(/images/pro_list_01.html); 
}
.contact {
	width:229px;
	height:283px;
	border:solid 1px #cfcfcf;
	padding:10px 10px 10px 10px;
	line-height:24px
}
.contact font {
	color:#F00;
	font-size:12px
}


.nry_nr {
	width:718px;
	height:auto;
	
	padding:8px 10px 0px 10px; line-height:24px;
}

.nry_title {
	width:728px;
	height:31px;
	border-bottom:dashed 1px #cfcfcf;
	 padding-top:4px; padding-left:5px; padding-right:5px
}
.nry_list {
	width:153px;
	 padding-left:10px; line-height:20px
}
.tycp {
	width:249px;
	height:auto;
	border:solid 1px #cfcfcf;
	BACKGROUND: url(/images/tycp_xian.html) repeat-x #FFF;
}
.pic_new {
	width:361px;
	height:90px;
	padding-top:10px
}
.pic_new_left {
	width:123px;
	height:90px;
	float:left;
	text-align:center
}
.pic_new_list {
	width:218px;
	height:90px;
	float:left;
	line-height:22px;
	padding-right:20px
}

.rxcp{width:971px; height:33px; line-height:33px; background-image:url(/images/rxcp.html); padding-left:30px
}

.yqlj{ width:993px; height:auto; border:solid 1px #cfcfcf; background-color:#fdfdfd; padding:3px; line-height:26px;
}






.foot {
	width:100%;
	text-align:center;
	height:65px;
	line-height:24px;
	padding-top:10px;
	background-color:#840607;
}
.foot_nr {
	width:996px;
	height:110px;
	background:url(/images/index_10.jpg);
	text-align:center;
	margin:0px auto;
	line-height:27px;
	padding-top:25px
}
.foot a{
	color:#ffffff;
}
.foot A:link {
	COLOR: #5D5D5D;
	TEXT-DECORATION: none
}
.foot A:visited {
	COLOR:#5D5D5D;
	TEXT-DECORATION: none
}
.foot A:active {
	COLOR:#5D5D5D;
	TEXT-DECORATION: none
}
.foot A:hover {
	COLOR:#5D5D5D;
	TEXT-DECORATION: none
}



#abc ul li {
list-style-type:none;
width:243px;
		
				 float:left;
				 line-heigth:34px;
				 background:url(/images/nei_06.jpg) repeat-x;                           /*菜单栏背景图片*/
				 }
		#abc ul a {
		        text-align:center;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				
				width:243px;
				float:left;
				display:block;
				line-height:34px;
				color:#593939; vertical-align:text-bottom;
				}
		#abc ul a:hover {
		        color: #FD0101;
				height:34px;
				width:243px;
				background:url(/images/nei_06-.jpg) repeat-x;
				}
		   #home #abc .home a,
		   #about #abc .about a,
		   #products #abc .products a,
		   #products1 #abc .products1 a,
		   #st #abc .st a,
		   #culture #abc .culture a,
		   #contact #abc .contact a,
		   #honor #abc .honor a,
		   #news #abc .news a,
		    #ly #abc .ly a,
			 #ly1 #abc .ly1 a,
		   #order #abc .order a {color: #FD0101; width:120px; background:url(/images/a_hover_m.html) repeat-x;}
		   
		   
		   #xinwen ul a{
		  
		        text-align:center;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;			
			    
				float:left;
				display:block;
				
				color:#593939; vertical-align:text-bottom;
				}
		#xinwen ul a:hover {
		        color: #FD0101;
				
				
				}
				
		#xinwen li{
		 margin:0 0 0 20px;
		 list-style-type:none;
		
		}
		
		.xinwen{
	margin:0px;
}

		.xinwen  a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;	
			color:BLACK;
			display:block;
		}

		.xinwen a:hover{
			color:red;
		}

		.xinwen li{
			margin:8 0 4 20px;
			list-style-type:none;
			border-bottom-width: 1px;
			border-bottom-style: dashed;
			border-bottom-color: #DBDADA;
		}
		
		
		
		#abc1 ul li {
			list-style-type:none;
			width:243px;
		
				 float:left;
				 line-heigth:34px;
				 background:url(/images/xingxi_11.jpg) repeat-x;
				                          /*菜单栏背景图片*/
				 }
		#abc1 ul a {
		        text-align:center;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				
				width:243px;
				float:left;
				display:block;
				line-height:34px;
				 color:#FFFFFF;  vertical-align:text-bottom;
				}
		#abc1 ul a:hover {
		        color: #CC0202;
				height:34px;
				width:243px;
				  repeat-x;
				}
		   
		   