@charset "utf-8";
/* CSS Document */

body{ 
   
   margin:0px;
   padding:0px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#272727;
   font-size:9pt;
   background:url(../images/bg.gif) repeat-x top;
  
  
}


body,td,th,select,input,textarea {
	font-family: Tahoma;
	font-size: 12px;
	color: #444444;
}


form{
	margin:0;
}

table{
	border-collapse:collapse;
}

a{
	color:#444444;
	text-decoration:none;
}
a:hover,a:active{
	color:#EC0000;
}





ul li{
list-style:none;
margin:0px;
padding:0px;
}

input,select,textarea{margin:0;padding:0;}

form{
	margin:0;
}

input{
	border:1px solid #CCCCCC;
	padding:2px;
	background:url(../images/input_bg.jpg) repeat-x;
}
.btn1{
	border:0px none;
	background:url(../images/btn1_bg.jpg) no-repeat;
	width:60px; height:19px;
	color:#FFFFFF;
}






select{ background-color:#ffffff; color:#2B3033; font-size:8pt;}

a{
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
a:focus{ 
    -moz-outline-style: none;   /*    FF    */
}

a{
	text-decoration: none;
	color:#7C7C7C;

}
a:hover,a:active {
	text-decoration:underline;
	color:#667988;
}

 a.zimenu{
	text-decoration: none;
	color:#fff;
}
 a.zimenu:hover,a.zimenu:active {
	text-decoration:underline;
	color:#fff;
}

 a.contact_url{
	text-decoration: underline;
	color:#004689;
	
}
 a.contact_url:hover,a.contact_url:active {
	text-decoration: none;
	color:#004689;
	
}


.menu{ width:100%; height:46px; text-align:center; float:left;color:#ffffff;}

.menu ul { list-style:none; margin:0px 0px 0px 2px; padding:0px;float:left;}
.menu ul  li{ float:left; text-align:center; margin:0px; background:url(../images/xian.gif) no-repeat left;}

.menu ul  li a{ float:left; display:block; padding:0px; color:#414040; width:110px; height:46px; line-height:46px;text-decoration: none; font-size:14px; font-weight:bold;}

.menu ul  li a:hover,.menu ul  li a:active{text-decoration: none; color:#1168C6; background:url(../images/menu_bg_.gif) repeat-x;}



#menu_click  a{ float:left; display:block; padding:0px; color:#1168C6; width:110px; height:46px; line-height:46px;text-decoration: none; font-size:14px; font-weight:bold;background:url(../images/menu_bg_.gif) repeat-x;}
.menu_click  a:hover,.menu ul  li a:active{text-decoration: none; color:#1168C6; background:url(../images/menu_bg_.gif) repeat-x;}





.menu_en{ width:100%; height:46px; text-align:center; float:left;color:#ffffff;}

.menu_en ul { list-style:none; margin:0px 0px 0px 2px; padding:0px;float:left;}
.menu_en ul  li{ float:left; text-align:center; margin:0px; background:url(../images/xian.gif) no-repeat left;}

.menu_en ul  li a{ float:left; display:block; padding:0px; color:#414040; width:130px; height:46px; line-height:46px;text-decoration: none; font-size:14px; font-weight:bold;}

.menu_en ul  li a:hover,.menu_en ul  li a:active{text-decoration: none; color:#1168C6; background:url(../images/menu_bg_.gif) repeat-x;}



#menu_en_click  a{ float:left; display:block; padding:0px; color:#1168C6; width:130px; height:46px; line-height:46px;text-decoration: none; font-size:14px; font-weight:bold;background:url(../images/menu_bg_.gif) repeat-x;}
.menu_en_click  a:hover,.menu_en_click ul  li a:active{text-decoration: none; color:#1168C6; background:url(../images/menu_bg_.gif) repeat-x;}











 a.news_rd{
	text-decoration: none;
	color:#C2C2C2;
}
 a.news_rd:hover,a.news_rd:active {
	text-decoration: none;
	color:#fff;
}


.left_td{ background:url(../images/fro.gif) left no-repeat ; border-bottom:1px solid #999999; padding-left:15px;}

.left_td_{  padding-left:20px;}



.footer_center{
	
	width:100%;
	text-align:center;
	font-size:9pt;
	float:left;
	color:#004689;
	margin-top:30px;
}
.footer_center ul { 
	float:left;
	text-align:center;
	margin-left:3px;
	}
.footer_center ul li { 
	float:left;
	height:52px;
	line-height:52px;
	text-align:center;
	padding:0px 6px 0px 0px;
	margin:0px;

}

.footer_center ul li a{
	font-size:9pt;
	text-decoration: none;
	color:#004689;
	padding:0px 6px 0px 0px;
	font-weight:bold;

}
.footer_center ul li a:hover,a:active {
	font-size:9pt;
	text-decoration:underline;
	padding:0px 6px 0px 0px;
	color:#004689;
	font-weight:bold;
}

.about_title{

border-bottom:1px dashed #c1c1c1;
height:25px;
}
.about_title a{
	font-size:9pt;
	text-decoration: none;
	color:#004689;
	padding:0px 6px 0px 0px;
	font-weight:bold;
	height:25px;
	line-height:25px;
}

.about_title a:hover,a:active {
	font-size:9pt;
	text-decoration:underline;
	padding:0px 6px 0px 0px;
	color:#004689;
	font-weight:bold;
	height:25px;
	line-height:25px;
}

a.news_1 {
	font-size:11pt;
	text-decoration: none;
	color:#434343;
	padding:0px 6px 0px 0px;
	
}
a.news_1:hover,a.news_1:active{
	font-size:11pt;
	text-decoration:underline;
	padding:0px 6px 0px 0px;
	color:#434343;
	
}


a.news_2 {
	font-size:9pt;
	text-decoration: none;
	color:#6b6b6b;
	padding:0px 6px 0px 0px;
	
}
a.news_2:hover,a.news_2:active{
font-size:9pt;
	text-decoration:underline;
	padding:0px 6px 0px 0px;
	color:#6b6b6b;
	
}

a.pro_list { font-size:9pt; color:#FFFFFF; text-decoration:none;}
a.pro_list:hover{ text-decoration:underline;}

.list{ 
margin:0px;

list-style:none;
padding:0px;
margin:0 auto; }
ul.list li{  margin:0px;padding:0px; list-style:none; }

.pr a{  font-size:10pt; color:#6b6b6b; text-decoration:none; display:block; padding-left:0px;width:220px; margin:0px 0px 0px 0px; text-decoration:underline; }
.pr a:hover{ font-size:10pt; color:#000000; text-decoration:none; display:block; padding-left:0px;width:220px;background-repeat:no-repeat; background-position:right;}

h2{
font-size:16pt;
color:#666666;
margin:0px;
padding:0px;
color:#666666;
font-weight:lighter;}


.h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18pt;
color:#F1F1F1;
padding:20px 0px;
font-weight:lighter;
}
.new{font-size:9pt; color:#5C88B5; text-decoration:none; font-weight:bold; }
 a.title{  font-size:9pt; color:#5C88B5; text-decoration:none; font-weight:bold; }
 a.title:hover{ font-size:9pt; color:#5C88B5; text-decoration:underline;font-weight:bold;}


 a.news_contact{  font-size:9pt; color:#667988; text-decoration:none; }
 a.news_contact:hover{ font-size:9pt; color:#667988; text-decoration:underline;}
 
 
div.pro_list_03 ul { list-style:none; margin:0px; padding:0px;}


.input3 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid;  HEIGHT: 19px; width:395px; BACKGROUND-COLOR: #474747;
}
.input4 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid;  HEIGHT: 19px; width:80px; BACKGROUND-COLOR: #474747;
}

.input5 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid;  HEIGHT: 19px; width:290px; BACKGROUND-COLOR: #474747;
}

.input {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid;  HEIGHT: 19px; BACKGROUND-COLOR: #474747;
}


.submit1 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #000 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #000 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #474747; TEXT-DECORATION:none
}








#nav{
	width:152px; padding:8px;
	background-color:#FFFFFF;
}
#nav a{
	display:block; height:25px; line-height:25px;
	width:128px;
	letter-spacing:2px;
	background:url(../images/arr4.gif) no-repeat 8px center;
	padding-left:26px;
	margin-top:1px;
}
#nav a:hover,#nav a:active{
	background:url(../images/arr4_a.gif) no-repeat 8px center;
	background-color:#005FCC; color:#FFFFFF;
	width:124px;
	padding-left:28px; font-weight:bold;
}
.navA{
	background:url(../images/arr4_a.gif) no-repeat 8px center !important;
	background-color:#005FCC !important; color:#FFFFFF !important;
	width:124px !important;
	padding-left:28px !important; font-weight:bold !important;
}


.pa{
	width:80px; height:22px; line-height:22px;
	display:block;
	background:url(../products/images/ac.gif);
	color:#FFFFFF;
	text-align:center;
	float:left;
	margin-right:1px;
}
.paA{
	width:80px; height:22px; line-height:22px;
	display:block;
	background:url(../products/images/acA.gif);
	color:#FFFFFF;
	text-align:center;
	float:left;
	margin-right:1px;
}
.pa:hover,.pa:active,.paA:hover,.paA:active{
	background:url(../products/images/acA.gif);
	color:#FFFFFF;
}







