@charset "utf-8";

/* CSS Document */



body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #4E4E4E;

	margin: 0px;

	padding: 0px;	

	

}

div,ul,li,ol,p,h1,h2,h3,h4,h5,h6,table,form,a,img{

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	}

img{ border:0px;}

a:link{

	color: #4E4E4E;

	text-decoration: none;

}

a:visited {

	color: #4E4E4E;

	text-decoration: none;

}

a:hover{

	color: #CC3300;

	text-decoration: none;

}

.etb a:link{

	color: #E31A28;

	text-decoration: none;

}

.etb a:visited {

	color: #E31A28;

	text-decoration: none;

}

.etb a:hover{

	color: #ff0000;

	text-decoration: none;

}
.color a:link{

	color: #ff0000;

	text-decoration: none;

}

.color a:visited {

	color: #ff0000;

	text-decoration: none;

}

.color a:hover{

	color: #ff0000;

	text-decoration: none;

}

.more a:link{

	color: #E31A28;

	text-decoration: none;

}

.more a:visited {

	color: #E31A28;

	text-decoration: none;

}

.more a:hover{

	color: #E31A28;

	text-decoration: none;

}

.clear {

	clear:both;

}

.ban {

	height: 242px;

	width: 988px;

	margin-right: auto;

	margin-left: auto;

}

.main {

	width: 988px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 7px;

	height: auto;

}

.prod_main {

	padding-top: 20px;

	height: 140px;

	width: 469px;

	padding-bottom: 20px;	

}

*html .prod_main {

	padding-top: 20px;

	height: 140px;

	width: 469px;

	padding-bottom: 18px;	

}

*+html .prod_main {

	padding-top: 20px;

	height: 140px;

	width: 469px;

	padding-bottom: 20px;	

}

.content {

	float: left;

	

	width: 255px;

	padding-left: 3px;

	

}

p {

	line-height: 20px;

}

.feg {

	height: 290px;

	width: 509px;

	padding: 4px;

	border: 1px solid #CCCCCC;

}

.colore {

	font-size: 14px;

	color: #556B85;

}

.cle {

	padding-top: 15px;

}

.cle h4 {

	font-size: 14px;

	color: 556B85;

}

.woe {

	width: 233px;

	padding-top: 10px;

	float: left;

	padding-left: 10px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #E8E8E8;

}





.mape {

	float: left;

	width: 172px;

	background-image: url(images/aboutl_11.jpg);

	background-repeat: no-repeat;

	height: 269px;

	margin-top: 5px;

	margin-left: 15px;

}



.about_main {

	padding-top: 7px;

	padding-left: 10px;

}

.about_mig img {

	border: 1px solid #E0E0E0;

	padding: 3px;

}

.about_mig {

margin-top: 3px;

	margin-bottom: 5px;

	

	

}

.right {

	float: left;

}

.linee {

	height: 60px;

	width: 259px;

}

.right_eg {

	padding-top: 10px;

	padding-left: 8px;

	border-left-width: 1px;

	border-left-style: dashed;

	border-left-color: #E4E4E4;

}

.right_eg li {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #E4E4E4;

	line-height: 20px;

}

.ehu {

	color: #556B85;

}

.more {

	line-height: 26px;

	color: #CC0000;

	text-align: right;

}

.copyright {

	width: 988px;

	margin-right: auto;

	margin-left: auto;

}

.wo {

	height: 53px;

	width: 67px;

	float: left;

}

.re {

	float: left;

	height: 43px;

	width: 541px;

	padding-top: 12px;

}

.rue {

	float: right;

	width: 157px;

	height: 53px;

}









.prod_main li {

	float: left;

	width: 153px;

	height: auto;

	text-align: center;

}

.prod_main img {

	height: 112px;

	width: 153px;

}

.prod_main p {

	line-height: 30px;

	text-align: center;



}

.left {

	width: 469px;

	float: left;

	border-right-width: 1px;

	border-right-style: dashed;

	border-right-color: #DFDFDF;

	

}

.prod {
	padding-top: 15px;
	padding-left: 15px;
	float: left;
	width: 200px;
}
.proe {
	padding-top: 15px;
	padding-left: 15px;
	float: right;
	text-align: right;
	padding-right: 5px;
}

.line {

}







.sidebar a:link{

	color: #999999;

	text-decoration: none;

}

.sidebar a:visited {

	color: #999999;

	text-decoration: none;

}

.sidebar a:hover{

	color: #999999;

	text-decoration: none;

}

#header {

	height: auto;

	width: 986px;

	margin-right: auto;

	margin-left: auto;

}

.logo {

	float: left;

	height: 88px;

	width: 429px;

}

.sidebar {

	float: right;

	padding-top: 50px;

	padding-right: 10px;

	color: #999999;

}

#Nav { /*Make the left border */

	line-height: 43px;

	list-style-type: none;

	width: 988px;

	background-image: url(images/index0_17.jpg);

	background-repeat: no-repeat;

	height: 43px;

	margin-right: auto;

	margin-left: auto;

}

#Nav ul {

margin: 0px;

padding: 0px;

list-style: none;

/*display: inline;*/

}

#Nav ul li {

position: relative;

float: left;

	text-align: center;

	width: 141px;

	line-height:43px;

}

#Nav li ul {

position: absolute;

left: 0px;

display: none;

border-left: 0px;

background:#15395F;

width: 140px;

filter: alpha(opacity=70);

	-moz-opacity: 0.7;

	opacity: 0.7;

}

#Nav ul li a {

	display: block;

	width: 141px;

	text-align:center;

	font-size: 14px;

	line-height: 43px;

	color: #FFFFFF;

}

#Nav ul li ul li a { /* The border of main menus is different from the sub menus */

	display: block;

	width: 133px;

	text-align:left;

	padding-left:8px;

	font-size: 12px;

	line-height: 25px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #425E7A;

	

}



*html #Nav ul li ul li a { /* The border of main menus is different from the sub menus */

	display: block;

	width: 133px;

	text-align:left;

	padding-left:8px;

	font-size: 12px;

	line-height: 25px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #425E7A;

}

#Nav a:hover {

	line-height:43px;

	text-align: center;

	width: 141px;

	background-position: center;

	color: #4E4E4E;

	background-color: #CCCCCC;

	font-size: 14px;

}



#Nav ul li ul li a:hover {

	display: block;

	width: 133px;

	text-align:left;

	padding-left:8px;

	font-size: 12px;

	line-height: 25px;

		background:#CCCCCC;

		

	



	

}

/* Fix IE. Hide from IE Mac */

* html #Nav ul li {

float: left;

height: 1%;



}

* html #Nav ul li a {

height: 1%;



}

/* End */

#Nav li:hover ul, li.over ul {

display: block;



}

#Menu li.over ul {

 display: block;

}

#Menu li.over li ul {

margin-left: 141px;

 margin-top: -21px;

 display: none;

}

#Menu li li.over ul {

 display: block;

}

.banner {

	width: 988px;

	margin-right: auto;

	margin-left: auto;

	height: 119px;

}

.about_main1 {

	height: auto;

	width: 988px;

	margin-right: auto;

	margin-left: auto;

}

.about_left {

	width: 210px;

	padding-left: 13px;

	float: left;

}

.about_contente {

	float: left;

	width: 727px;

	padding-left: 33px;

}

.titlee h1 {

	font-size: 14px;

	color: #556B85;

	float: left;

	width: 200px;

	line-height: 25px;

}

.titlee h2 {

	font-size: 12px;

	float: right;

	line-height: 25px;

	color: #556B85;

	padding-right: 20px;

	font-weight: lighter;

}

.fone {

	padding-top: 30px;

	padding-bottom: 20px;

}

*html .fone {

	padding-top: 15px;

	padding-bottom: 20px;

}

*+html .fone {

	padding-top: 20px;

	padding-bottom: 20px;

}

.boue h3 {

	font-size: 14px;

	color: #556B85;

	background-image: url(images/products_12.jpg);

	background-repeat: no-repeat;

	height: 28px;

	line-height: 28px;

	padding-left: 15px;

}

.hr {
	float: left;
	height: 127px;
	width: 137px;
	margin-top: 7px;
}

.efb {

	float: left;

	width: 520px;

	height: 102px;

	padding-top: 15px;

}

.efb h1 {

	font-size: 12px;

	color: #DA0118;

}

.proder {

	height: 127px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E7E7E7;

}

.egg {

	float: left;

	padding-top: 20px;

	padding-left: 15px;

	

}

.ebe {

	margin-top: 20px;

	width: 988px;

	margin-right: auto;

	margin-left: auto;

}





.about_subit {

	padding-top: 60px;

	padding-left: 15px;

}

.about_subit img {

	padding-bottom: 5px;

}

#nav2 {

	width:190px;

	line-height: 24px;

	list-style-type: none;

	text-align:left;

	margin-left: 13px;    /*定义整个ul菜单的行高和背景色*/

}

/*==================一级目录===================*/

#nav2 a {

	width: 185px;

	display: block;

	font-size: 12px;

	line-height: 24px;

	padding-left: 5px;	/*Width(一定要)，否则下面的Li会变形*/

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E8E8E8;

}

#nav2 li {

	float:left;

	margin-bottom: 2px;

	font-size: 12px;  /*float：left,本不应该设置，但由于在Firefox不能正常显示

 继承Nav的width,限制宽度，li自动向下延伸*/

	line-height: 24px;

	

}

#nav2 li a:hover{

	background:#5193B3;

	font-size: 12px;

	line-height: 24px;   /*一级目录onMouseOver显示的背景色*/

	color: #FFFFFF;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E8E8E8;

}

#nav2 a:link  {

 color:#4E4E4E; text-decoration:none;font-size: 12px; line-height: 24px;  

}

#nav2 a:visited  {

 color:#4E4E4E;text-decoration:none;font-size: 12px;  line-height: 24px; 

}

#nav2 a:hover  {

 color:#FFF;text-decoration:none;font-size: 12px;  line-height: 24px; 

}

/*==================二级目录===================*/

#nav2 li ul {

 list-style:none;

 text-align:left;font-size: 12px; 

}

#nav2 li ul li{

	background: #ffffff;

	font-size: 12px;

	line-height: 24px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E6E6E6;

	

	

}

#nav2 li ul a{

         padding-left:20px;

         width:170px;font-size: 12px;  line-height: 24px; border:0px;

		

 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/

}

/*下面是二级目录的链接样式*/

#nav2 li ul a:link  {

 color:#4E4E4E; text-decoration:none;font-size: 12px;  line-height: 24px; border:0px;

}

#nav2 li ul a:visited  {

 color:#4E4E4E;text-decoration:none;font-size: 12px;  line-height: 24px; border:0px;

}

#nav2 li ul a:hover {

 color:#ffffff;

 text-decoration:none;

 font-weight:normal;

 background:#5193B3;font-size: 12px;  line-height: 24px;border:0px; 

 /* 二级onmouseover的字体颜色、背景色*/

}

/*==============================*/

#nav2 li:hover ul {

 left: auto;

}

#nav2 li.sfhover ul {

 left: auto;

}



#nav2 ul.collapsed {

 display: none;

}



.prodeb {

	padding-top: 10px;

}

.brr {

	padding: 5px;

	height: 272px;

	width: 333px;

	border: 1px solid #E0E0E0;

	float: left;

}

OL LI {

	MARGIN: 8px

}

#con {

	FONT-SIZE: 12px;

	WIDTH: 350px;

	float: left;

	padding-left: 10px;

}

#tags {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 360px; PADDING-TOP: 0px; HEIGHT: 23px

}

#tags LI {

	BACKGROUND: url(images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px

}

#tags LI A {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none

}

#tags LI.emptyTag {

	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px

}

#tags LI.selectTag {

	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px

}

#tags LI.selectTag A {

	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px

}

#tagContent {

	PADDING-RIGHT: 1px;

	PADDING-LEFT: 1px;

	PADDING-BOTTOM: 1px;

	PADDING-TOP: 1px;

	BACKGROUND-COLOR: #fff;

	border-top-width:5px;

	border-top-style: solid;

	border-top-color: #DAEEF5;

}

.tagContent {

	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px;  PADDING-BOTTOM: 10px; WIDTH: 350px; COLOR: #474747; PADDING-TOP: 10px;

}

#tagContent DIV.selectTag {

	DISPLAY: block}

.foei {

	color: #00789E;

}

.lkj {

	float: left;

	width: 760px;

}

#tagContent0 li {

	line-height: 20px;

}

#tagContent1 li {

	line-height: 20px;

}

.about_mainet {

	float: left;

	width: 520px;

	padding-top: 30px;

}

.news_mains {

	float: left;

	width: 520px;

	padding-top: 30px;

}

.markets_mains {

	float: left;

	width: 520px;

	padding-top: 30px;

}

.markets_main {



	width: 727px;

	padding-top: 30px;

}

.markets_mains h2 {

	font-size: 14px;

	color: #556B85;

	background-image: url(images/products_12.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 20px;



	

}

.markets_main h2 {

	font-size: 14px;

	color: #556B85;

	background-image: url(images/products_12.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 20px;

	padding-bottom: 5px;

	

}

.news_mainse {

	margin-top: 20px;

}

.news_mains h2 {

	font-size: 14px;

	color: #556B85;

	background-image: url(images/newsy_10.jpg);

	background-repeat: no-repeat;

	background-position: left -1px;

	padding-left: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	padding-bottom: 4px;

}

.maine {

	padding-top: 20px;

}

.maine h3 {

	font-size: 12px;

	color: #556B85;

	float: left;

	width: 450px;

	padding-bottom: 5px;

}

.maine h3 a:link{

	

	color: #556B85;

	

}

.newes h3 {

	font-size: 12px;

	text-align: center;

	line-height: 25px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

	margin-bottom: 5px;

}

.paged {

	width: 350px;

	line-height: 30px;

	float: left;



}

.pagee {

	width: 350px;

	line-height: 30px;

	float: right;

	text-align: right;

	

}





.maine h3 a:visited{

	

	color: #556B85;



}

.maine h3 a:hover{

	

	color: #CC3300;

	

}

.page {

	line-height: 30px;

	text-align: right;

	margin-top: 10px;

}

.maina {

	padding-top: 10px;

}

.eba {

	margin-top: 15px;



}

.color {

	color: #BD0000;

}

.recr {

	padding-top: 15px;

	padding-bottom: 15px;

}

.contact_aim {

	padding-top: 15px;

}

.mp {

	height: 343px;

	width: 152px;

	float: left;

}

.mapn {

	float: left;



	width: 555px;

	margin-left: 20px;

}





.iamge {

	float: right;

	height: 166px;

	width: 250px;

	margin-bottom: 5px;

	margin-left: 5px;

}

.borde{

	border: 1px solid #CCCCCC;

}.efg {
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
