html,body{ font:12px/1.8 Arial; color:#666;background-color:#FFF}
a{ color:#666; text-decoration:none;}
a:hover{ color:#2c7199; text-decoration:underline;}
.list-none{ list-style:none;}
.border{ border:1px solid #ccc;  border-top:none; zoom:1;margin-top:-20px;}
.conborder{ border:1px solid #ccc;  border-top:none; zoom:1; }
 .floatl{float:left;}
.floatr{float:right;}
.block{ display:block;}
#ind_news {
width:1200px;
 
 
}
.news_box {
margin-top:2px;
width:295px;
float:left;
padding-right:5px;
margin-bottom:3px;
}
.n_b_c {
width:295px;
background-image:url(?images/in_new.jpg);
line-height:27px;
}
.ind_n_c a {
color:#FFFFFF;
font-size:12px;
padding-left:30px;
}

.n_b_w {
margin-top:2px;
width:290px;
border:#CCCCCC solid 1px;
text-align:left;
padding:2px 0px 3px 3px;
}
 .n_b_w li {
height:25px;
BORDER-bottom: #999999 1px dotted;
width:260px;
line-height:25px;
list-style-position:inside;
}
.clearbox {
border-top:1px solid transparent !important; 
margin-top:-1px !important; 
border-top:0; 
margin-top:0; 
clear: both;
visibility: hidden; 
}
 .Bodyer_right_menu_t {
	WIDTH: 250px;
	margin-left: 5px;
	COLOR: #FFFFFF;
	PADDING-TOP: 8px;
	HEIGHT: 26px;
	float: left;
	background-color: #60BCCF;
	padding-left: 15px;
	font-weight: bold;
}
.Bodyer_right_menu_c {
	WIDTH: 246px;
	margin-left: 5px;
	float: left;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #60BCCF;
	border-bottom-color: #60BCCF;
	border-left-color: #60BCCF;
	background-color: #FFFFFF;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-color: #00BCCF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 15px;
}
.Bodyer_right_menu_b {
	width:210px;
	height:335px;
	background-image: url(?images/con_bg.gif);
	background-repeat: repeat-x;
	margin-left: 5px;
	float: left;
	background-color: #000;
}
.Bodyer_right_menu_b li{list-style:none; 
color:#ffffff;

}
.floatr{float:right;}
#metinfo{ width:1100px; padding:5px; background:#fff; margin:0px auto;}
#top .floatr{ text-align:right;}
#top .top span{ padding:0px 5px;}
#top .search{ margin-top:4px; *margin-top:7px;}
#top .navsearch_input input{ border:1px solid #ccc; padding:2px; width:150px;}
#top .searchimage{ height:24px; width:33px; padding:0px 3px; position:relative; top:7px; 
*top:5px;}
#head-tel-info{
	font-size:18px;
	font-weight:bold; 
	font-style:italic;
}
#head-tel{
}
#head-tel-number{
	color:#CA5824;	
}
  .search{ margin-top:4px; *margin-top:7px;}
  .navsearch_input input{ border:1px solid #ccc; padding:2px; width:150px;}
 .searchimage{ height:24px; width:33px; padding:0px 3px; position:relative; top:7px; *top:5px;}
#top{ background:url() no-repeat;}
#nav li a span{ width:53.4545454545px; }

#nav{ background:url(?images/nav.png) repeat-x left -86px;}
#nav .nava{ background:url(?images/nav.png) no-repeat left top;}
#nav ul{ height:43px; background:url(?images/nav.png) no-repeat right -43px; padding-
left:10px;}
#nav  li{ float:left; margin-top:6px; height:37px; line-height:37px; position:relative;}
#nav li.line{ width:45px; background:url(?images/navline.png) no-repeat center;}
#nav li a.nav{ float:left; padding-left:6px;}
#nav li a.nav:hover{ text-decoration:none;}
#nav li span{ float:left; text-align:center; white-space:nowrap; padding:0px 6px 0px 0px; 
cursor:pointer; color:#fff; font-size:13px; font-weight:bold;}
#nav li.navdown a,#nav li.hover a{ background:#fff url(?images/nav.png) no-repeat left 
-129px; padding-left:6px;}
#nav li.navdown span,#nav li.hover span{ background:url(?images/nav.png) no-repeat right 
-166px; padding-top:3px; height:34px; line-height:34px; color:#333;}
#nav li .sub{ position:absolute; left:0px; top:35px; z-index:999px; padding:5px; 
float:left; background:#fff;}
#nav li.navdown span.navtype2,#nav li.hover span.navtype2{ padding:3px 16px 0px 10px; }
#nav li .sub dd a{ padding:0px 5px; }
#top div.navnow{ background:#f7f7f7; padding:2px 10px; height:20px; line-height:20px; overflow:hidden; border:1px solid #e7e7e7; border-top:none;}
#top ul.navnow li{ float:left; height:20px; line-height:20px;}
#top ul.navnow li.line{ padding:0px 6px;}
#flash .flash{ margin:1px 0px 0px;}
.clear{ clear:both; font-size:0px; height:0px;}

#index .right{ width:723px; padding-top:0px; margin-top:6px;}
#index .right .border{ border:1px solid #ccc; border-top:none; padding:5px 10px 0px; zoom:1;}
#index .right .border1{ border:1px solid #ccc; border-top:none; padding:10px 0px 0px 12px; *padding:10px 0px 5px 12px; zoom:1;}
#index .right .metlist{ zoom:1;}
#index .right .metlist li{ float:left; margin:0px 7px 5px 0px; overflow:hidden;}
#index .right .metlist li a.img{ display:block; font-size:0px;}
#index .right .metlist li a.img img{ border:1px solid #ddd; padding:3px;}
#index .right .metlist li h3{ font-weight:normal; text-align:center; line-height:1.5; margin-top:5px;}
#companyIntro{
	width:535px;
	overflow:hidden; 
	float:left;
}
#companyIntro .border{ border:1px solid #ccc;  border-top:none; zoom:1;margin-top:-20px;}
#companyIntro  h3.title{ height:27px; border-bottom:3px solid #2c88e5;}
#companyIntro  h3.title span{ display:block;float:left; margin-left:10px; border:1px solid #4b8fd4;  min-width:60px; padding:3px 15px 0px; height:23px; text-align:center; background:url(?images/indexline.gif) repeat-x; color:#fff; font-size:13px;}
#companyIntro  h3.title a.more{ float:right; margin:10px 10px 0px; line-height:1.2; color:#2c7199; font-size:12px; font-weight:normal; padding-left:15px;  }
#companyIntro  h3.title a.more:hover{ text-decoration:none;}
 
 #contact{
	width:330px;
	overflow:hidden; 
	float:left;padding:25px 5px 0px;
	height:315px;
}
#contact.border{ border:1px solid #ccc;  border-top:none; zoom:1;margin-top:-20px;}
#contact  h3.title{ height:27px; border-bottom:3px solid #2c88e5;}
#contact  h3.title span{ float:left; margin-left:10px; border:1px solid #4b8fd4;  min-width:60px; padding:3px 15px 0px; height:23px; text-align:center; background:url(?images/indexline.gif) repeat-x; color:#fff; font-size:13px;}
#leftcontact{
	width:216px;
	overflow:hidden; 
	float:left;padding:5px 0px 0px;
	height:293px;
}
#leftcontact.border{ border:1px solid #ccc;  border-top:none; zoom:1;margin-top:-20px;}
#leftcontact  h3.title{ height:27px; border-bottom:3px solid #2c88e5;}
#leftcontact  h3.title span{ float:left; margin-left:10px; border:1px solid #4b8fd4;  min-width:60px; padding:3px 15px 0px; height:23px; text-align:center; background:url(?images/indexline.gif) repeat-x; color:#fff; font-size:13px;}

 
 
 #news{
	width:1100px;
	overflow:hidden; 
	float:left;
}
#news .border{ border:1px solid #ccc;  border-top:none; zoom:1;margin-top:-20px;}
#news  h3.title{ height:27px; border-bottom:3px solid #2c88e5;}
#news  h3.title span{ display:block;float:left; margin-left:10px; border:1px solid #4b8fd4;  min-width:60px; padding:3px 15px 0px; height:23px; text-align:center; background:url(?images/indexline.gif) repeat-x; color:#fff; font-size:13px;}
#news  h3.title a.more{ float:right; margin:10px 10px 0px; line-height:1.2; color:#2c7199; font-size:12px; font-weight:normal; padding-left:15px;  }
#news  h3.title a.more:hover{ text-decoration:none;}

 
#news .newsbox{ width:540px; margin:10px 0px 0px;float:left;}
#news .newscenterbox{ margin-left:6px; }

 #product{
	width:1100px;
	overflow:hidden; 
	float:left;
}
#product .border{ border:1px solid #ccc;  border-top:none; zoom:1;margin-top:-20px;}
#product  h3.title{ height:27px; border-bottom:3px solid #2c88e5;}
#product  h3.title span{ display:block;float:left; margin-left:10px; border:1px solid #4b8fd4;  min-width:60px; padding:3px 15px 0px; height:23px; text-align:center; background:url(?images/indexline.gif) repeat-x; color:#fff; font-size:13px;}
#product  h3.title a.more{ float:right; margin:10px 10px 0px; line-height:1.2; color:#2c7199; font-size:12px; font-weight:normal; padding-left:15px;  }
#product  h3.title a.more:hover{ text-decoration:none;}

#comIntro{
	width:874px;
	overflow:hidden; 
	float:left;
}
#comIntro .border{ border:1px solid #ccc;  border-top:none; zoom:1;margin-top:-20px;}
#comIntro  h3.title{ height:27px; border-bottom:3px solid #2c88e5;}
#comIntro  h3.title span{ display:block;float:left; margin-left:10px; border:1px solid #4b8fd4;  min-width:60px; padding:3px 15px 0px; height:23px; text-align:center; background:url(?images/indexline.gif) repeat-x; color:#fff; font-size:13px;}
#comIntro  h3.title a.more{ float:right; margin:10px 10px 0px; line-height:1.2; color:#2c7199; font-size:12px; font-weight:normal; padding-left:15px;  }
#comIntro  h3.title a.more:hover{ text-decoration:none;}

#leftnews{
	width:216px;
	overflow:hidden; 
	float:left;padding:5px 5px 0px;
	 
}
#leftnews.border{ border:1px solid #ccc;  border-top:none; zoom:1;margin-top:-20px;}
#leftnews  h3.title{ height:27px; border-bottom:3px solid #2c88e5;}
#leftnews  h3.title span{ float:left; margin-left:10px; border:1px solid #4b8fd4;  min-width:60px; padding:3px 15px 0px; height:23px; text-align:center; background:url(?images/indexline.gif) repeat-x; color:#fff; font-size:13px;}

 
.newsli li{ height:35px; line-height:35px; font-size:14px; font-weight:normal; padding-left:5px;}


/*CSS Digg style pagination*/
DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.digg A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
DIV.digg A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
DIV.digg SPAN.current {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
/*CSS flickr style pagination*/

DIV.flickr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.flickr A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.flickr A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
DIV.meneame A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
DIV.flickr SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ff0084; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.flickr SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px<!--0.0001990795135498-->