@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; color:#333333; font-family:"宋体"; font-size:12px; padding:0;}
#head{ width:1002px; margin:0 auto; clear:both;}
#logo{ width:438px; height:85px; float:left;}
#menu{ width:1002px; height:36px; background:#333399; color:#FFF; float:left;}
#menu ul{ list-style:none; padding:0; margin:0;}
.menu-k{ width:200px; height:36px; background:#cc0000;color:#fff; line-height:36px; text-align:center; float:left;}
#contain{ width:1002px; height:100%; clear:both; border-top:11px solid #333399; margin:0 auto; display:block;}
#contain-l{ width:262px; height:100%; float:left; padding-left:23px;padding-bottom:10px; }
#anli{ width:263px; height:176px; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; float:left;}
#Description{ width:263px; height:100%; border:1px solid #ccc; float:left;}
.title{ width:237px; height:21px; background:#e40303;border-bottom:1px solid #ccc; color:#fff; font-size:14px; font-weight:bold; float:left; padding:10px 0 0 26px;}
#Description ul{ margin:0; padding:0; list-style:none;}
#Description li{ height:30px; line-height:30px;margin:0; padding:0;  padding-left:48px; background:url(images/jt2.gif) no-repeat 25px center; float:left; width:215px; border-bottom:1px solid #ccc;}
#Description li.a{ border:0;}
#Description li a{ text-decoration:none; color:#000;}
.search{ width:243px; height:80px; float:left; padding:10px;}
.search table{ padding-top:10px;}
#Description2{ width:263px; height:100%; border:1px solid #ccc; float:left;}
#link{ width:243px; height:100%; float:left; margin:0; padding:10px;}
#link ul{ list-style:none; margin:0; padding:10px;}
#link li{ width:114px; height:60px; float:left; margin-left:5px;}
#contain-r{ width:714px; height:100%; float:right;}
#banner{ width:497px; height:176px; border-bottom:1px solid #ccc; float:left;}
#sp{ width:194px; height:176px; float:left;}
#contain-r-news{ width:670px; height:30px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; float:left; line-height:30px; padding-left:20px;}
#contain-r-news ul{ list-style:none; margin:0; padding:0;}
#contain-r-news li{ height:21px; float:left; margin:0; padding:0;}
.red{ color:#F00;}
#contain-r-news li a{ text-decoration:none; color:#000;}
#contain-r-bottom{ width:670px; height:100%; float:left; padding:20px 0 20px 20px;}
h3{ width:675px; height:30px; background:url(images/index_fg.gif) no-repeat left bottom; margin:0; padding:0; display:block; clear:both;}
#about{ width:680px; height:100%; padding-bottom:10px; display:block; float:right;}
#about2{ line-height:30px; padding-left:10px; font-size:14px;}
#about2 table{ margin-top:10px;}
#support{ width:680px; height:100%; }
#support ul{ list-style:none; padding:0; margin:0;}
#support li{ margin:0; padding:0;padding-bottom:10px; border-bottom:1px dashed #ccc; font-size:14px; line-height:30px;}
#support li a{ text-decoration:none; color:#666;}
#message{ width:680px; height:100%; font-size:14px; color:#000; line-height:30px;}
#hr{ width:680px; height:100%; float:right; font-size:14px; line-height:30px; padding-left:10px; display:block;}
#honer{ width:680px; height:100%; float:right;}
#honer dl{ list-style:none;border-bottom:1px dashed #ccc; display:block; height:162px; padding-left:10px; float:left;padding-top:10px;}
#honer dt{ width:190px; height:130px; float:left; border:1px solid #ccc;}
#honer dd{ width:420px; height:130px; float:right; line-height:24px; font-size:12px; font-weight:bold;}
#about dl{ list-style:none; padding-top:10px; padding-bottom:10px; display:block; padding-left:10px; }
#about dt{ width:173px; height:169px; float:left; border:1px solid #ccc;}
#about dd{ width:450px; height:100%; float:right; line-height:30px;}
#about dd.a{ color:#242b84; font-size:14px; font-weight:bold;}
#about dd a{ color:#F00;}
#product{ width:680px; height:100%; padding-bottom:10px; display:block; float:right;}
#product dl{ list-style:none; margin:0; padding:0;padding-top:10px; padding-bottom:10px; display:block; width:170px; float:left; padding-left:10px;}
#product dl.a{ margin-left:60px;}
#product dt{ width:170px; height:120px; float:left; border:1px solid #ccc; margin:0; padding:0;}
#product dd{ width:170px; line-height:23px; text-align:center; float:right; margin:0; padding:0;}

#product1{ width:680px; height:100%; padding-bottom:10px; display:block; float:right; border-bottom:1px dashed #ccc;}
#product1 dl{ list-style:none; margin:0; padding:0;padding-top:10px; padding-bottom:10px; display:block; width:170px; float:left; padding-left:10px;}
#product1 dl.a{ margin-left:60px;}
#product1 dt{ width:170px; height:120px; float:left; border:1px solid #ccc; margin:0; padding:0;}
#product1 dd{ width:170px; line-height:23px; text-align:center; float:right; margin:0; padding:0;}
#product1 ul{ list-style:none; margin:0; padding:0;}
#product1 li{ width:660px; height:30px; background:url(images/jt2.gif) no-repeat left center; line-height:30px; padding-left:10px; border-bottom:1px dashed #ccc; margin:0;}
#product1 li a{ text-decoration:none; color:#666;}
#product3{ width:680px; height:100%; padding-bottom:10px; display:block; float:right; border-bottom:1px dashed #ccc; line-height:24px; padding-top:20px;}

#product2{ width:680px; height:100%; padding-bottom:10px; display:block; float:right; border-bottom:1px dashed #ccc;}
#product2 dl{ list-style:none; margin:0; padding:0;padding-top:10px; padding-bottom:10px; display:block; width:170px; float:left; padding-left:10px;}
#product2 dt{ width:170px; height:120px; float:left; border:1px solid #ccc; margin:0; padding:0;}
#product2 dd{ width:170px; line-height:23px; text-align:center; float:right; margin:0; padding:0;}
#product2 ul{ list-style:none; margin:0; padding:0; float: right; display:block; padding-top:20px;}
#product2 li{ width:480px; height:100%; line-height:30px; font-size:14px;}
#product2 table{ clear:both;}
#copyright{ width:1002px; height:50px; background:#242b84; color:#fff; text-align:center; clear:both; line-height:24px; padding-top:5px; margin:0 auto;}
/*---------------------菜单样式----------------------------------*/
.m_li{
	float:left; width:70px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px; line-height:36px;
}
.m_li a{
	display:block; color:#fff; width:70px;line-height:36px;text-decoration:none;
}
.m_line{
	float:left; width:1px; height:32px;
	line-height:32px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 36 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:70px; line-height:50px; text-align:center; padding-top:3px; font-weight:bold;position:relative; height:50px; margin-top:-3px; margin-right:-2px; margin-left:-2px;height:36px;
}
.m_li_a a{
	display:block; color:#fff; width:70px;line-height:36px; text-decoration:none;
}


.smenu{
	width:874px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:50px;
}
.smenu a{ color:#000;text-decoration:none;}
.s_li{
	line-height:50px; width:auto; display:none; height:50px; 
}
.s_li_a{
	line-height:50px; width:auto; display:block; height:50px; 
}

DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; clear:both; padding-bottom:10px; padding-top:10px;
}
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
}
.input2{ width:220px;}

#Description3{ width:263px; height:100%; border:1px solid #ccc; float:left;}
#dd{width:263px;float:left;height:300px;overflow:hidden;}
#dd ul{ margin:0; padding:0; list-style:none;}
#dd li{ height:116px;margin:0; padding:0;float:left; width:251px; margin-bottom:10px; padding-left:7px;}

