﻿/* 通用默认样式-------------------------------------- */
body {margin: 0px;font-family:Arial,Verdana,"宋体";font-size: 12px; line-height:22px; color:#000; background:#7DA3C1;}
td {font-family:Arial,Verdana,"宋体";font-size: 12px;color: #000;}
A:link   {font-family:Arial,Verdana,"宋体";font-size:12px; COLOR: #4F4F4F;;text-decoration: none;}
A:visited{font-family:Arial,Verdana,"宋体";font-size:12px; COLOR: #4F4F4F;text-decoration: none;}
A:hover  {font-family:Arial,Verdana,"宋体";font-size:12px; COLOR: #FF0000;text-decoration: none;}
A:active {font-family:Arial,Verdana,"宋体";font-size:12px; COLOR: #4F4F4F;text-decoration: none;}

ul {margin:0;padding:0; list-style-type:none;}

img {border:0;}
h1{ margin:0; padding:0px;}
h3{ margin:0;}
.clear{ clear:both; text-align:center;}
.m10{ height:5px; clear:both;}
.m15{ height:10px; clear:both;}
.Black{ color:#000;}
.Red{ color:#FF3C00;}
.Red a{ color:#FF3C00;}
.Red a:hover{ color:#ff0000; text-decoration:underline;}


#All{ margin:0 auto; width:1002px; background:#fff;}


/* 顶部-------------------------------------- */
.Logo{ position:relative;}
.Logo .Cn{ position:absolute; top:40px; right:20px; height:30px; line-height:30px;}
.Logo .Cn span{ margin-right:10px;}

.Nav { width:100%; height:31px; line-height:32px; background:url(nav_bg.jpg); color:#FFF;}
.Nav li{ float:left; margin-left:40px;}
.Nav li a{ color:#FFF; font-weight:bold;}
.Nav li a:visited{COLOR: #fff}
.NavBottom{ background:url(Nav_bottom_bg.jpg); height:16px; clear:both;}
.BannerBottom{ background:url(Nav_bottom_bg.jpg); height:5px; clear:both;}


#Banner{ margin:auto; width:960px; padding:10px 0; clear:both;}

/* 主体-------------------------------------- */
#Content{ padding:5px; overflow:hidden;}
#left { width:206px; margin-right:10px; float:left; margin-bottom:35px;}
#left .ProMenu{}
#left .ProMenu li{ background:url(ProMenu_bg.jpg) no-repeat; padding-left:20px; margin-bottom:5px; height:23px; font-weight:bold;}

.ProTitel{background:url(ProMenu_bg.jpg) no-repeat; padding-left:20px; margin-bottom:5px; height:23px; font-weight:bold; color:#000;}
.ProTitel A:link,.ProTitel A:visited,.ProTitel A:active{ color:#000;}
.ProTitel A:hover  {COLOR: #FF0000; text-decoration:underline;}


.Borrder{ border:1px solid #D2D2D2; padding:1px;}
.Borrder h2{ margin:0; padding:0;background:url(Title_h2_bg.jpg); font-size:12px; font-weight:bold; padding-left:20px; color:#fff;}

#Center{ width:560px; float:left; overflow:hidden;}
.Borrder2{border:1px solid #D2D2D2; margin-bottom:10px;}
.Borrder2 .Info{ padding:10px;}
.Borrder2 .Title2{ background: url(Title_Hnew_bg.jpg); position:relative;}
.Borrder2 .Title2 span{ top:0; right:5px; position:absolute;}
.Borrder2 .InfoPic{ float:left; padding:0px;}
.Borrder2 .NewList{ margin-left:160px;}
.Borrder2 .NewList li{ color:#666; background:url(List_bot.jpg) no-repeat 0 8px; border-bottom: 1px dashed #CCC; padding-left:20px; height:30px; line-height:30px;}

.Borrder2 .InfoPro { padding:10px 0 10px 15px;}
.Borrder2 .InfoPro li{ float:left; margin-right:12px; text-align:center;}

.Borrder3 {border:1px solid #D2D2D2; padding:1px;}

.TitleMenu{ margin-bottom:10px;}
.Page{ clear:both; text-align:center; margin:10px 0;}
.NetFlash{ height:390px;}
.Url{ background:url(Title_url_bg.jpg); height:29px; position:relative;}
.Url .UrlTitle{ background:url(Title_url_Title_bg.jpg) no-repeat; line-height:29px; padding-left:30px; color:#FFF; font-weight:bold;}
.Url .UrlRight{ background:url(Title_url_Title_url_bg.jpg) no-repeat right top; padding-right:10px; position:absolute; top:0; right:0; line-height:29px;}

#right{width:206px; margin-right:0px; float:right; margin-bottom:35px;}
#rightInfo{ width:775px; float:right; margin-bottom:50px;}
#rightInfo .Info{ padding-top:10px; line-height:25px;}
#rightInfo .NewList li{ padding-left:20px;background:url(NavLink_sun.jpg) no-repeat 0 6px; border-bottom:1px dashed #CCC; line-height:25px;}
#rightInfo .Info h1{ color:#F00; font-size:16px; text-align:center}
#rightInfo .WorkList li{ float:left; margin-left:20px; margin-bottom:20px; text-align:center;}


#rightInfo .Prolist{ float:left; width:360px; margin-right:10px;}
#rightInfo .Prolist h1{ background:url(ProTitle_bg.jpg) no-repeat; text-align:left; font-size:16px; color:#001BE7; padding-left:50px; height:37px; line-height:37px;}
#rightInfo .Prolist h1 a{ color:#09496E; font-size:14px;color:#001BE7;}
#rightInfo .Prolist .Pic{ float:left; padding:0 10px;}
#rightInfo .Prolist .Pic img{ border:1px solid #CCC;}
#rightInfo .Prolist .Pline a{ color:#f00; font-size:14px; font-weight:bold;}
#rightInfo .ProUrl { border-bottom:1px solid #7DA3C1; margin-bottom:20px;}
#rightInfo .ProUrl li{ float:left; margin-right:25px;}
#rightInfo .ProUrl h2{ margin:0; padding:0; font-size:14px;color:#09496E;}
#rightInfo .ProlistShow{ clear:both;}
#rightInfo .ProlistShow li{ float:left; margin-left:20px; margin-bottom:20px; text-align:center;}

#ShowInfo .ProUrl { border-bottom:0px solid #7DA3C1; margin-bottom:20px; padding:0 20px;}
#ShowInfo .ProUrl li{ float:left; margin-right:20px; white-space:nowrap;}
#ShowInfo .ProUrl h2 a{ margin:5px 0; padding:0; font-size:24px;color:#09496E;}
#ShowInfo .ProlistShow{ clear:both;}
#ShowInfo .ProlistShow li{  text-align:center;  margin-bottom:20px; text-align:center;}




/* 底部-------------------------------------- */
#FootContent{ padding:0px 5px;overflow:hidden;}
#Foot {
	overflow:hidden;
	border-bottom:none;
	text-align:center;
	padding:0px 0;
	margin-top:5px;
	text-align:center;
}
#Foot .line{ background:#666; text-align:left; margin-bottom:10px;}
#Foot p{ margin:0; padding:0;}
#Foot a{ color:#4f4f4f;}
#Foot a:hover{ color:#ff0000; text-decoration:underline;}

#Foot .Cainfo { color:#CF1603;}
#Foot .Cainfo a{ color:#308502;}


#demo {overflow:hidden;width:100%;margin:0px; padding:0px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}

#demo2 {float: left;}
.addcontent{
	font-size: 1px;
	height: 1px;
	width: 1px;
	overflow: hidden;
	filter: Alpha(Opacity=0, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=100);
	clear: both;
	margin: 0px;
	padding: 0px;
}



