/*main*/
body
{font-size: 12px;margin: 0px auto;font-family: Arial;text-align: center; background-color:#689ed0;}
table,td,div
{font-size: 12px;font-family:Arial; margin:0px; padding:0px; color:#545454;}
ul,li,dl,dt,dd{margin:0;padding:0;list-style:none; line-height:normal; }
form{margin:0;padding:0;}
img{margin:0;padding:0;border:none;}
a
{color:#545454;text-decoration: none;}
a:hover
{color:#0166FF;text-decoration: none;}
em{font-style:normal;}
.englishtp  {
	font-size: 11px;
} 

/*container*/
#container{width:866px;margin:0 auto; text-align:left;}

/*header*/
#logo{ float:left; width:286px; background:url(/images/logo.jpg); height:97px; overflow:hidden;}
#banner{ float:right;  width:580px;height:97px; overflow:hidden;  background:#fff;
	text-align:right; vertical-align:bottom;  }
#ver{ padding-top:70px; padding-right:30px;}
#ver a{ padding:0px 5px;}

#nav{ clear:both; background:url(/images/navi_bg.jpg); overflow:hidden; height:36px;}
#nav_left{ width:760px; float:left;}
#nav_right{ float:left; width:auto;  }




#nav ul li.selected a, #nav ul li.selected a span{ /*currently selected tab*/
background:url(/images/navi_mouse_over_bg.jpg) no-repeat; color:#fff;
}
#nav ul{ margin-left:10px;}
#nav ul li{ float:left; line-height:36px; vertical-align:middle; text-align:center;height:36px; width:96px; margin:0px 5px;}
#nav ul li a{ font-weight:bold;height:36px; width:96px; display:block; color:#fff;  }

#nav ul li a:hover{ background:url(/images/navi_mouse_over_bg.jpg) no-repeat;color:White;}
#nav ul li.mnow{ background:url(/images/navi_mouse_over_bg.jpg) no-repeat;}
#nav ul li.mnow a{ color:#fff;}



.nav_sub{
position:absolute;
top: 0;
margin-top:-3px;
border: 1px solid #D2D6D8;/*THEME CHANGE HERE*/
border-width: 0 1px 1px 1px;
line-height:18px;
z-index:100;
background-color:#E3EAED;
width: 96px;
visibility: hidden;
}


.nav_sub a{
width: auto;
display: block;
text-indent: 5px;
border-bottom: 1px solid #D2D6D8; /*THEME CHANGE HERE*/
padding: 5px 0;
font-size:11px;
}

* html .dropmenudiv_c a{ /*IE only hack*/
width: 100%;
}

.nav_sub a:hover{ /*THEME CHANGE HERE*/
background-color: #09709d; color:White;
}

/*mainbody*/
#mainbody
{padding-bottom: 20px;background: #ffffff;}
#leftbody{ width:656px; float:left;background:#FFFFFF;  }
#rightbody{float:right;  width:197px;background:#FFFFFF;}

/*rightbody*/
.right_top{ background:#09709d; width:197px; height:32px; overflow:hidden;
	color:#fff; font-size:13px;  line-height:32px; vertical-align:middle; font-weight:bold; }
.right_top span{  padding-left:22px;}

.right_menu ul{ width:197px; background:#fff;}
.right_menu ul li{ background:url(/images/left_list_bg01.jpg) no-repeat; height:34px; line-height:34px; vertical-align:middle; overflow:hidden; }
.right_menu ul li a{ padding-left:48px; display:block;  width:197px; height:34px; color:#ffffff; font-weight:bold;}
*html .right_menu ul li a{width:auto; height:auto;} /* IE6 */
.right_menu ul li a:hover{ background:url(/images/left_list_bg02.jpg) no-repeat; overflow:hidden;}
.right_menu ul li.now{ background:url(/images/left_list_bg02.jpg) no-repeat; overflow:hidden;}


#right_link{ background:#99cadc; line-height:180%;}
#right_link ul{margin-left:20px;}
#right_link ul li{ margin:5px 0px;}

#leftCls{}

.cls_ul{width:197px;overflow:hidden; background:#E8ECED;}
.cls_ul li{ background:url(/images/left_list_bg01.jpg) no-repeat; height:34px;  line-height:34px; vertical-align:middle;}
.cls_ul li a{ padding-left:50px; color:#ffffff; display:block; font-weight:bold;}
*html .cls_ul li a{width:auto; height:auto;} /* IE6 */
.cls_ul li a:hover{}

.cls_ul li.subcls{display:none; background:#F0F1F3;white-space:normal;height:auto; line-height:20px; }
.cls_ul li.subcls a{ display:block;  height:auto; background:url(/images/icon2.gif) no-repeat 40px;
	border-bottom: 1px dashed #C0C0C0; color:#545454; font-weight:normal; padding:5px 0px 5px 55px;}
.cls_ul li.subcls a:hover{color:#0166FF; }

/*leftbody*/
.info{ padding-top:3px; padding-left:10px; line-height:180%;}
.info{ padding-top:3px; line-height:180%;}
.news_info{ padding-top:8px; padding-left:20px; line-height:180%; }

.news_list div
{
	background: url(/images/icon.gif) no-repeat 5px center;
}
.news_list div a
{
	padding-left:20px;
}
.news_list div em
{
	padding-left:30px;
}

.agent_list{clear:both;float:left; padding:3px 0px 3px 10px;}

.news_show{ padding:3px 14px; line-height:180%; height:auto; }
.news_show h1{ margin:0px 0px 8px 0px; padding:0px; font-size:14px; text-align:center;}

/*product*/
.product_list{ padding:3px 0px 3px 22px; }

.product_list td{ width:205px; text-align:left; vertical-align:top;}
.pro_img
{border: #ccc 1px solid;width: 180px;display: block;height: 140px;
	  display: table-cell;vertical-align:middle; text-align:center;
	/* 针对IE的Hack */	
	*font-size: 122px;	/*约为高度的0.873，200*0.873 约为175*/
	font-family:Arial;

	
	
}
.pro_img img{vertical-align:middle; text-align:center;}
.pro_title1{text-align:center; line-height:160%; vertical-align:middle; }
.pro_title1 a{color:Black; font-size:12px;  display:block; height:30px; line-height:30px; vertical-align:middle; }
.pro_title1 a:hover
{	color: #ff9966;}

.pro_title{text-align:left; line-height:160%; vertical-align:middle; padding:3px 0px; }
.pro_title a{color:Black; font-size:11px;  display:block; height:35px; }
.pro_title a:hover
{	color: #ff9966;}

#product_show{ padding-left:10px; text-align:left; }
#product_show h1{ font-size:16px; font-weight:bold; color:#5b6588;}
#product_show td{ line-height:120%;}

.links {text-indent:-800px;overflow:hidden;"}

/*foot*/
#foot{ background:url(/images/foot_bg.jpg); height:72px; overflow:hidden;
	color:#585858;
  line-height:180%; text-align:center;
	}



/*CSS green-black style pagination*/
.manu {
	padding: 3px;  MARGIN: 5px;  TEXT-ALIGN: center 
}
.manu a {
	border: #eee 1px solid; padding:2px 8px; MARGIN: 2px;  COLOR: #036cb4; TEXT-DECORATION: none
}
.manu a:hover {
	border: #999 1px solid; COLOR: #666;}
.manu a:active {
border: #999 1px solid; COLOR: #666;
}
.manu span {
	border: #999 1px solid; padding:2px 8px; FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #fff; BACKGROUND-COLOR: #689ED0;}
.manu .disabled {
	border: #eee 1px solid; padding:2px 5px;  MARGIN: 2px;  COLOR: #ddd;
}


