body {font-family: Arial, Helvetica, sans-serif;
	margin:0;
	margin:0px;
	font-size: 12px;
	color:#333333;
	background-color:#eeeeee;
}
img{ border:0;}
ul{margin:0;padding:0;}
a:link,a:active, a:visited{	font-size:12px;color:#444444;text-decoration:none;}
a:hover		{font-size:12px;color:#1f8cd5;text-decoration:none;}
.hiddenWord {white-space:nowrap;text-overflow: ellipsis;overflow: hidden;}
.FloatL{float:left;	}
.FloatR{float:right;}
.RedFont{color:#bf1800;}
.OrangeFont{color:#FF9900;}
.Font18px {	font-size: 18px;}
.Font16px {	font-size: 16px;}
.Font14px {	font-size: 14px;}
.Font12px {	font-size: 12px;}
.Bold	  {font-weight: bold;}
.PaddingL20{padding-left:20px;}
.Margin10{ margin:10px 0;}
.MarginB20px{
	margin:0 0 20px 0; }
.AutoHight{
	clear:both;margin:0;padding:0;font-size:1px;
}
/*===========Head开始============*/	
#Head{
	width:980px;
	height:80px;
	margin:0 auto;
	padding:0;
	background-color:white;
	}
#Head .FloatR{ margin:30px 20px 0 0; text-align:right;}
.Logo{
	float:left;
	margin:15px 0 0 40px;;
	padding:0;
	}
.Daohang{
	width:980px;
	margin:0 auto;
	padding:0;
	color:#76b3e7;
	font-size:12px;
	font-weight:bold;
	height:60px;
	line-height:45px;
	text-align:center;
	background:url(images/Daohang_bg.gif) repeat-x #d5eaff;
	}
.Daohang .width{ width:790px;_width:730px; margin:0 auto; }	
.Daohang span{ padding:0 20px; float:left; height:45px; line-height:20px; _width:90px; _padding:0;_line-height:5px;}
.Daohang a{ clear:both; display:block; height:20px; line-height:35px; _line-height:15px; _padding-top:8px;}
.Daohang a:link,.Daohang a:active,.Daohang a:visited{
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;}
.Daohang a:hover{font-size:14px;color:#ffff00;font-weight:bold;text-decoration:none;}
/*=====Banner开始========*/
.Banner{width:980px;margin:0 auto;padding:0;height:230px;background:url(images/Banner.gif) no-repeat;}
/*=====Banner结束========*/
/*===========主要部分开始============*/	
#MainPanel{	margin:0 auto;padding:10px 0 0 0 ;width:980px;background-color:white;}
#LanmuPanel{margin:0 auto;padding:0 ;width:980px;background-color:#d5eaff;}
/*=======关于我们开始========*/	
.About{ float:left; width:530px;margin:0 0 10px 10px;padding:0;overflow:hidden;_margin:0 0 10px 5px;}
.About h3 { margin:0 0 10px 0;height:30px; line-height:30px; color:#003479; font-size:14px; font-weight:bold; padding-left:40px !important;  background: url(images/Title_left.gif) no-repeat;}	
.About h3 a{ float:right; margin-right:20px; font-weight: normal;}
/*===集团成员开始====*/
#tags { padding:0; margin: 0px 0px 0px 0px; width:110px;float:left; *margin-left:-15px;}
#tags li { margin:0; list-style:none inside none; width:100px; height:30px; line-height:30px; background:url(images/Botton_off.gif) no-repeat; border-right:1px solid #aecbd4; *margin-bottom:-3px;}
#tags li A { padding:0 10px; float:left;}
#tags li.emptyTag { background-color:#eeeeee; width:4px;}
#tags li.selectTag { position:relative; width:100px; height:30px; line-height:30px; font-weight:bold; background:url(images/Botton_on.gif) no-repeat; text-align:center; border:none!important;}
#tags li.selectTag a { }
#tags li.selectTag a:link,#tags li.selectTag a:active,#tags li.selectTag a:visited
{font-size:12px;color:#003479!important;text-decoration:none;}
#tags li.selectTag a:hover		{font-size:12px;color:#444444;text-decoration:none;}

#tagContent { float: right; width:420px;}
.tagContent { display:none; width:410px;color:#474747;height:230px;padding:0;float: left; overflow:hidden; position:relative;}
.tagContent p{ padding:0; margin:5px 0; text-indent:2em; line-height:20px;}
.tagContent img{ float:right; height:115px; width:140px;}
#tagContent div.selectTag { display: block}
.into{ height:20px; line-height:20px; background-color:white; position: absolute; top:212px; width:400px; margin:0; padding:0 0 0 10px; left:0;}
.into a{ font-weight:bold;color:#1f8cd5;}
/*===集团成员结束====*/
/*=======关于我们结束========*/	
/*===四个模块开始====*/
.Four{height:180px; background-color:#f7fbff; margin:0 10px 10px 10px;}
.Module{width:200px; float:left; padding:5px 10px 0 10px; margin-right:20px;_margin:0 0 0 10px;}
.Module img { border:2px solid #cccccc; width: 193px; height:73px;}
.Module h3{ margin:0; height:25px; line-height:25px; color:#003479; font-size:14px; font-weight:bold; padding-left:20px; background:url(images/Yuandian.gif) no-repeat left 50%; }
.Module p{ margin:5px 0; text-indent:2em;}
.Module a{ float:right;}
.Module a:link,.Module a:active,.Module a:visited{	font-size:12px;color:#1f8cd5;text-decoration:none;}
.Module a:hover		{font-size:12px;color:#444444;text-decoration:none;}
/*===四个模块结束====*/
/*=======新闻开始========*/	
.News{ float:left; width:420px;margin:0 0 10px 10px;padding:0;overflow:hidden; height:280px;}
.News h3 { margin:0 ;height:30px;  line-height:30px; color:#003479; font-size:14px; font-weight:bold; padding-left:40px !important;  background: url(images/Title_right.gif) no-repeat;}	
.News h3 a{ float:right; margin-right:20px; font-weight: normal;}
.News .FloatL { margin:0; padding:0 10px 10px 10px;}
.News .FloatL img{ margin-top:10px;}
.News li{	padding:0;margin:0;line-height:25px;height:25px;}
.News li a{ width:190px;_width:180px;display: block; float: left;white-space:nowrap;text-overflow: ellipsis;overflow: hidden; padding:0; margin:0 10px 0 0;}
.News li span{ color:#bbbbbb; height:35px; line-height:35px;}

#listcontent{ float:left;height:220px;width:270px; padding:10px 0 0 0 ; margin:10px 0 0 0 ;list-style: none inside none; overflow:hidden;}
.listpro{overflow:hidden;border-bottom:dashed 1px #AAAAAA;margin-left:10px; height:30px; line-height:30px;}

/*=======新闻结束========*/	
/*===========产品开始============*/	
.Product{ float:left; width:530px;margin:0 0 10px 10px;padding:0;overflow:hidden; height:350px;}
.Product h3 { margin:0;height:30px; line-height:30px; color:#003479; font-size:14px; font-weight:bold; padding-left:40px !important;  background: url(images/Title_left.gif) no-repeat;}	
.Product h3 a{ float:right; margin-right:20px; font-weight: normal;}
.Pro_title{ margin:0 10px 5px 10px; padding:0 20px; font-size:12px; color:black; font-weight:bold; height:25px; line-height:25px; border-bottom:1px solid #aaaaaa;}
.NewPro{ width:250px;_width:240px; float: left; margin:5px 0 5px 10px;}
.NewPro img{ float:left; width:100px; height:100px;}
.NewPro span{ float: right; padding:0 10px; text-indent:2em; color:#444444; height:100px; width:125px;_width:115px; overflow:hidden; }
.blk_29 {}
.blk_29 .LeftBotton { background: url(images/home_scrol.gif) no-repeat 0px 0px; float:left; margin: 10px 10px 0px 4px; width:15px; cursor: pointer; height: 110px;}
.blk_29 .RightBotton { background: url(images/home_scrol.gif) no-repeat -17px 0px;float:left; margin: 10px 10px 0px 4px; width:15px; cursor: pointer; height: 110px;}
.blk_29 .Cont { float:left; padding:15px 0; overflow:hidden; width:500px;}
.blk_29 .picmove { float:left; width: 90px; text-align: center; margin-right:15px;}
.blk_29 .picmove span{ width:70px;text-align:center;}
.blk_29 .picmove span a{ width:70px;white-space:nowrap;text-overflow: ellipsis;overflow: hidden; display:block;}
.blk_29 .picmove img { border:#eee 4px solid; width:90px; height:100px;}
.blk_29 .picmove A:hover img {border: #ddd 4px solid;}
/*===========产品结束============*/	
/*=======文化开始========*/	
.Culture{ float:left; width:420px;margin:0 0 10px 10px;padding:0;overflow:hidden; height:350px;}
.Culture h3 { margin:0;height:30px; line-height:30px; color:#003479; font-size:14px; font-weight:bold; padding-left:40px !important;  background: url(images/Title_left.gif) no-repeat;}	
.Culture h3 a{ float:right; margin-right:20px; font-weight: normal;}
.CulText{ line-height:20px; text-indent:2em; margin:0; padding:0 10px; height:315px; overflow:hidden;}
.CulText p{ padding:0; margin:5px 0;}
.CulText img{ float:right; width:220px; height:150px;}
/*=======文化结束========*/	
/*===========Foot开始============*/	
#Foot{ width:980px;	height:75px;margin:0 auto; padding:1px;color:white; position:relative; background:url(images/Foot_bg.gif) repeat-x;}
#Foot p{ margin:0 auto; height:40px; margin:10px auto 0 auto; width:600px;}
#Foot span{ position:absolute; right:0; top:30%;}
#Foot a:link,#Foot a:active,#Foot a:visited{font-size:12px;color:white;text-decoration:none;}
#Foot a:hover{font-size:12px;color:black;text-decoration:none;}
/*===========Foot结束============*/	
/*=========友情链接开始=========*/
.FriendLink{ width:920px; margin:0 auto; padding:10px 30px; text-align:center;}
/*=========友情链接结束=========*/
/*=========栏目页导航开始=========*/
.LeftPanel{	margin:0 0 10px  0;padding:0;float:left;width:230px;}
.Lefthead{ width:215px; height:50px; margin:0 auto; border:1px;}
.Leftbody{ width:195px; margin:0 auto; padding:5px 10px; background:url(images/Left_bg.gif) repeat-y;}
.Leftbody p { margin:2px 0; border-bottom:1px solid #cccccc; padding:0;}
.Leftbody p a{ height:25px; line-height:25px; padding: 0 0 0 15px; background:url(images/And.gif) left 50% no-repeat;}
.Leftbody p a:link,.Leftbody p a:active,.Leftbody p a:visited{	font-size:14px;color:#0c78d4;text-decoration:none; font-weight:bold;}
.Leftbody p a:hover		{font-size:14px;color:#444444;text-decoration:none; font-weight:bold;}
/*==================一级目录===================*/
#nav a {}
#nav li {  min-height: 25px; line-height:25px; list-style:none inside none; *margin-left:-18px; border-bottom:1px solid #cccccc;}
#nav li a{  height:25px; line-height:25px; padding: 0 0 0 15px; background:url(images/And.gif) left 50% no-repeat;}
#nav li a:link,#nav li a:active,#nav li a:visited{	font-size:14px;color:#0c78d4;text-decoration:none; font-weight:bold;}
#nav li a:hover		{font-size:14px ;color:#444444!important;text-decoration:none; font-weight:bold;}
/*==================二级目录===================*/
#nav li ul { list-style:none; text-align:left; margin-left:5px;_margin-left:10px;}
#nav li ul li { height:25px; min-height:25px ; line-height:25px;font-weight:normal; border:none; }
#nav li ul a { background:none; }
#nav li ul a:link,#nav li ul a:active,#nav li ul a:visited{font-size:12px;color:#444444;text-decoration:none;  font-weight:normal;}
#nav li ul a:hover		{font-size:12px;color:#1f8cd5 !important;text-decoration:none; font-weight:normal;}
/*==============================*/
#nav li.sfhover ul { left: auto; }
#nav ul.collapsed { display: none; }
/*=========搜索开始===========*/
.Search{ height:30px; margin:5px 0;}
.Search select{ margin:0; padding:0; width:120px;}
.Search input{margin-bottom:-6px;margin-left:10px;}
/*=========栏目页导航结束=========*/
/*===========右侧部分开始============*/	
.RightPanel{float: right;width:728px;_height:500px;	min-height:500px;margin:0 0 10px 0;	padding:0 10px; border-top:3px solid #0c78d4; border-left:1px solid #0c78d4;border-right:1px solid #0c78d4; border-bottom:1px solid #0c78d4; background-color:white;}
.RightPanel h3{ color:#0c78d4; font-size:14px; font-weight:bold; margin:10px 0; background:url(images/Dian.gif) 110px 50% no-repeat;}
.RightPanel h4{ font-size:14px; font-weight:bold; border-bottom:1px solid #cccccc; padding:5px 20px; margin:5px 0;}
.Weizhi{ margin:5px 0; padding-right:20px; text-align:right;}
.RightText{ text-indent:2em; line-height:20px;}
.RightText p { margin:5px 0;}
.Piclink { text-align:center; margin:5px 0;}
.Piclink img{ margin-bottom:5px;}
.RightPanel ul{ float:left;padding:0;list-style: none inside none;width:600px;  }
.RightPanel li{	padding:0;margin:0;line-height:30px;height:30px; border-bottom:1px dashed #cccccc;}
.RightPanel li a{ width:450px;display: block; float: left;white-space:nowrap;text-overflow: ellipsis;overflow: hidden; padding:0 10px; margin:0 10px 0 0;}
.RightPanel li span{ color:#bbbbbb; height:25px; line-height:25px; float: right;}
.Page{ margin:10px 0; text-align:center;}
.Page a{ margin-right:10px;}

/*=====产品开始========*/
.Prolist{ float: left; width:160px; margin:10px 0 0 20px;_margin:10px 0 0 10px; text-align:center; height:200px;}
.Prolist a{ margin:0; padding:0; display:block;}
.Prolist img{ width:140px; height:165px; border:1px solid #cccccc;}
.Prolist span{ display:block; width:140px; margin:0 auto; padding:5px 0; white-space:nowrap;text-overflow: ellipsis;overflow: hidden; }
.Pro_pic{ width:200px; height:200px; border:1px solid #cccccc;}
.Flash{height:500px; width:1000px; overflow:hidden; margin:0 auto; text-align:center;}
/*---------------------菜单样式----------------------------------*/
#menu{
	height:32px;
	margin:0 auto;
	width:980px;
	background: url(images/Daohang_bg.gif) repeat-x ;
}
#menu ul{
	margin:auto; width:900px; height:32px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left; width:114px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px;
}
.m_li a{
	display:block; color:#FFFFFF !important; width:114px; font-weight:bold;
}
.m_li_a{
	float:left; width:114px; line-height:32px; text-align:center; padding-top:3px; font-weight:bold;
	background:url(images/menu_bg.gif) no-repeat 0 5px; position:relative; height:32px; margin-top:-3px; margin-right:-2px; margin-left:-2px;
}
.m_li_a a:link,.m_li_a a:active,.m_li_a a:visited{display:block; color:#003479; width:114px;}
.m_li_a a:hover	{ color:#003479;}

.smenu_bg{width:980px;height:25px; margin:0 auto; background-color:#d5eaff;}
.smenu{
	width:900px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:25px; line-height:25px;
}
.s_li{
	line-height:20px; width:auto; display:none; height:20px; 
}
.s_li_a{
	line-height:22px; width:auto; display:block; height:20px; 
}
.s_li a{ float:left;line-height:20px; width:auto; display:block; height:20px; padding:0 5px; width:90px; text-align:center; margin:0;}


A.c:link    {FONT-SIZE: 12px; COLOR: #285DBA; text-decoration: none;}
A.c:visited {FONT-SIZE: 12px; COLOR: #285DBA; text-decoration: none;}
A.c:hover   {FONT-SIZE: 12px; COLOR: #333333; text-decoration: none;}