﻿@charset "utf-8";

/* 消除不同浏览器对边距、边框等的细微差异  */
body{
	width:962px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	font-family:微软雅黑, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#000000;
	background:#ffffff;
}
form, image, img, object, iframe{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
table{
	border-collapse:collapse;
}
image, img{
	border:none;
}
form{
	display:inline;
}
dl, dd{
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 0px;
}
.PaddingULList{
	margin:0px 0px 0px 0px;
	padding-left:1px!important;
	padding:0px 0px 0px 0px;
	text-indent:0px;
	list-style-type:square;
	list-style-position:inside;
}
.PaddingOLList{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-indent:0px;
	list-style-position:inside;
}
.NoPaddingList{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
dt{
	font-weight:bold;
}
.clearfix:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden; 
} 
.clearfix{ 
	display:inline-block; 
} 
/* Hide from IE Mac */ 
.clearfix {display:block;}
/* 编辑器图片左浮动定义 */
.ETSOOContentFloatLeft{
	float:left;
	clear:both;
	padding-right:4px;
	padding-bottom:4px;
}
/* 编辑器图片右浮动定义 */
.ETSOOContentFloatRight{
	float:right;
	clear:both;
	padding-left:4px;
	padding-bottom:4px;
}
/* 菜单项间隔图片宽度 */
.EIISMenuSpacer{
	width:6px;
	height:14px;
}
/* 图片文章的图片外层P */
.EImageContainer{
}
/* 图片文章的标题外层P */
.EImageTitle{
}
/* 菜单 */
.subMenu
{
	
}
.subMenu li
{
	background-color:#666666;
}
.subMenu .menuLink0
{
	font-size:13px;
	font-weight:bold;
}
.subMenu a.activeLink0
{
	color:#ffffff;
}
.subMenu .first
{
	
}
/* 亿速思维常用控制尺寸 */
.Pad{
	padding:4px;
}
.Pad6{
	padding:6px;
}
.Pad8{
	padding:8px;
}
.Focus{
	color:#ff0000!important;
}
.PadV{
	padding-top:4px;
	padding-bottom:4px;
}
.PadV6{
	padding-top:6px;
	padding-bottom:6px;
}
.PadV8{
	padding-top:8px;
	padding-bottom:8px;
}
.PadH{
	padding-left:4px;
	padding-right:4px;
}
.PadH6{
	padding-left:6px;
	padding-right:6px;
}
.PadH8{
	padding-left:8px;
	padding-right:8px;
}
/* 默认连接颜色 */
A:link{
	color:#3b5998;
	text-decoration:none;
}
A:visited{
	color:#3b5998;
	text-decoration:none;
}
A:hover{
	color:#3b5998;
	text-decoration:underline;
}
A:active{
	color:#3b5998;
	text-decoration:underline;
}
#Base
{
}
/* 头部容器 */
#PageHeader
{
	padding:8px 0px 8px 12px;
}
/* 头部菜单容器 */
#MenuContainer
{
	padding-left:12px;
}
/* 中间容器 */
#PageMiddle
{
	padding-top:24px;
}
.TabBar{
}
.TabContent{
	padding-top:12px;
}
.TabContent td
{
	padding:4px;
}
.TabListLogo{
	float:left;
	padding-top:6px;
	padding-right:6px;
	clear:left;
}
.TabListTitle{
	float:left;
	padding-right:6px;
	width:360px;
}
.InfoFlag
{
	float:right;
	padding:6px;
}
.InfoBar{
}
.InfoTitle
{
	color:#d90200;
	font-size:18px;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:8px;
	text-align:center;
}
.InfoTip{
	font-size:10px;
	font-style:italic;
	text-align:center;
}
.InfoContent{
}
.InfoContent td
{
	padding:4px;
}
/* 底部容器 */
#PageFooter
{
	height:36px;
	margin-top:12px;
	background:url(/Images/footerbg.gif) repeat-x;
}

/* 日历 */
.titleTD
{
	width:14%;
	font-weight:bold;
	text-align:center;
}
.weekendTD
{
	background-color:#eeeeee;
}
.normalTD
{
	height:90px;
}
.dateLabel
{
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
}
.dateNow
{
	color:#ff0000;
	font-weight:bold;
}
.dateItem
{
	text-align:center;
	font-weight:bold;
	padding-bottom:12px;
	background: url(../Images/event.gif) no-repeat center bottom;
	cursor:pointer;
}
.tipdiv
{
	position:absolute;
	display:none;
	border:1px solid #666666;
	background:#f9f9f9;
	padding:6px;
}

/* 自定义部分 */
.titleBar
{
	width:962px;
	height:161px;
}
.logoPart
{
	float:left;
}
.logoPart img
{
	width:200px;
	height:59px;
}
.languagePart
{
	height:22px;
	text-align:right;
	padding-bottom:2px;
	padding-right:12px;
	border-bottom:2px solid #c6c6c6;
}
.toprightPart
{
	width:730px;
	float:right;
}
.menuPart
{
	font-size:14px;
}
#PageFooter div
{
	padding-top:12px;
	padding-left:242px;
}
.footerLeft
{
	float:left;
}
.footerRight
{
	float:right;
	padding-right:12px;
}
.leftPart
{
	float:left;
	padding-left:12px;
	width:218px;
}
.rightPart
{
	float:left;
	width:730px;
}
.part1
{
	width:216px;
	padding:0px 12px 12px 12px;
	float:left;
	border-left:solid 1px #d1d1d1;
}
.part2
{
	width:220px;
	padding:0px 12px 12px 12px;
	float:left;
	border-left:solid 1px #d1d1d1;
}
.part3
{
	width:220px;
	padding:0px 8px 12px 12px;
	float:left;
	border-left:solid 1px #d1d1d1;
}
.part4
{
	width:464px;
	padding:0px 8px 12px 12px;
	float:left;
	border-left:solid 1px #d1d1d1;
}
.height1
{
	height:220px;
}
.height2
{
	height:200px;
}
.focusHeight
{
	height:239px;
}
.row2
{
	padding-top:24px;
}
.partTitle
{
	font-weight:bold;
	font-size:18px;
	padding-bottom:8px;
	color:#d90200;
}
.partDescription
{
	font-size:12px;
	color:#a0a0a0;
	padding-bottom:8px;
}
.partDescription img
{
	vertical-align:middle;
}
.partList
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.rowLine
{
	height:7px;
	line-height:7px;
	font-size:0px;
	background: url(/Images/linebg.gif) repeat-x left top;
}
.rightText
{
	text-align:right;
}
.spacer
{
	margin:0px 12px 0px 12px;
}
.focusPart
{
	text-align:center;
}
.newsPart
{
	padding-top:28px;
}
.contentPart
{
	float:left;
	width:704px;
	padding-left:12px;
	padding-right:12px;
	border-left:1px solid #d1d1d1;
	min-height:446px;
}