﻿#subPageMain, #subPageSideBar
{
	float:left;
}
#subPageMain 
{
	width: 700px;
	padding: 15px;
}
#subPageSideBar
{
	padding: 13px;
	padding-top: 20px;
}
.subPageNewsList 
{
	width: 100%;
	border: none;
	margin: 10px auto;
	border-collapse: collapse;
}
.subPageNewsList td
{
	padding: 8px 0 3px;
	border: #fff 1px solid;
	border-bottom: #ccc 1px dotted;
}
.subPageNewsList .firstColumn
{
	background: url(../Images/bullet_picture.gif) no-repeat 0 8px;
	text-indent: 20px;
}
.subPageNewsList h2 
{
	font-size: 14px;
	font-weight: normal;
	margin: 0;
	display: inline;
}
.subPageNewsList .dateColumn
{
	text-align: center;
	font-size: 11px;
	color: #999;
	width: 80px;
}
.subPageNewsList .pager td
{
	border: none;
}
.subPageNewsList .pager a, .subPageNewsList .pager span 
{
	padding: 0 10px;
	padding-top: 2px;
	padding-bottom: 3px;
	color: #fff;
	margin: 2px;
}
.subPageNewsList .pager a
{
	text-decoration: none;
	background: url(../Images/pagerIcon1.gif) no-repeat;
}
.subPageNewsList .pager a:hover 
{
	background: url(../Images/pagerIcon2.gif) no-repeat;
}
.subPageNewsList .pager span 
{
	background: url(../Images/pagerIcon2.gif) no-repeat;
}

.subPageHeader 
{
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0 15px;
	margin-bottom: 10px;
	text-indent: 40px;
	height: 12px;
	color: #09367A;
	border-bottom: #eee 1px dashed;
	background: url(../Images/newsListHeader.jpg) no-repeat;
}
/* 正文内容 */
.articleMain .articleContent, .showCaseMain, .globalArticleContent
{
	margin: 10px;
	padding: 0 10px;
	font-size: 14px;
	line-height: 1.8em;
	color: #333;
}

/************** ArticleDetail.aspx **************/
.articleHeader 
{
	padding: 8px 0;
	text-align: center;
	border-bottom: #ccc 1px solid;
}

.articleHeader .articleTitle
{
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0;
	padding-bottom: 10px;
	margin: 0;
}
.articleHeader .articleRemark 
{
	color: #666;
}
.articleMain { margin-top: 10px; padding: 5px; }
.articleMain .articleSummary 
{
	padding: 10px;
	margin: 5px 20px 10px;
	border: #ccc 1px dashed;
	font-size: 14px;
	line-height: 1.5em;
}
.showCaseMain .showCasePreview 
{
	text-decoration: none;
}
.showCaseMain .showCasePreview img 
{
	border: #ccc 1px solid;
	padding: 1px;
	float: right;
	margin-left: 10px;
}
.sidebarShowCaseList .header
{
	padding: 5px 0;
	padding-bottom: 8px;
	color: #09367A;
	font-size: 14px;
	font-weight: bold;
	text-indent: 30px;
	background: url(../Images/icon3.gif) no-repeat 8px 4px;
}
.sidebarShowCaseList .item 
{
	margin: 5px auto;
	border: #eee 1px solid;
	padding: 3px;
	padding-bottom: 0;
	width: 200px;
}
.sidebarShowCaseList .item .pic, .sidebarShowCaseList .item .info 
{
	float: left;
}
.sidebarShowCaseList .item .pic img
{
	width: 50px;
	height: 50px;
	border: #eee 1px solid;
	padding: 1px;
}
.sidebarShowCaseList .item .pic a:hover img
{
	border-color: #358DE6;
}
.sidebarShowCaseList .item .info 
{
	margin-left: 5px;
	padding: 2px;
	color: #999;
	height: 46px;
}
.sidebarShowCaseList .item .info .name 
{
	padding-top: 8px;
}
.sidebarShowCaseList .item .info .addDate
{
	font-size: 10px;
	padding-top: 8px;
}

/* 文章正文页上一篇下一篇 */
.relatedArticle 
{
	padding: 5px 10px;
	border: #eee 1px solid;
	margin: 10px 15px;
	border-bottom-width: 3px;
}
.relatedArticle li 
{
	margin: 5px auto;
}

/*二级页右侧最新文章*/
.subTopNews 
{
	margin-top: 10px;
}
.subTopNews .header 
{
	font-size: 14px;
	font-weight: bold;
	text-indent: 30px;
	color: #09367A;
	padding: 8px 0;
	background: url(../Images/icon4.jpg) no-repeat 0 3px;
}
.subTopNews .newsList li
{
	margin: 4px auto;
	text-indent: 17px;
	background: url(../Images/bullet_white.gif) no-repeat;
}
.subTopNews .hits
{
	font-size: 10px;
	color: #ccc;
}

/* 边栏 */
.sidebarNav 
{
}
.sidebarNav a 
{
	margin: 3px auto;
	display: block;
	height: 25px;
	width: 213px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	color: #000;
	background: url(../Images/sidebarNav.gif) no-repeat;
}
.sidebarNav a:hover 
{
	background: url(../Images/sidebarNav_hover.gif) no-repeat;
}
/*当前项效果*/
#current0 #item0, #current1 #item1, #current2 #item2, #current3 #item3, #current4 #item4, #current5 #item5, #current6 #item6
{
	background: url(../Images/sidebarNav_hover.gif) no-repeat;
}

/* ShowCases.aspx */
.subPageShowCaseList
{
	margin-left: auto;
	margin-right: auto;
}
.subPageShowCaseList .item
{
	margin: 8px;
	text-align: center;
	width:150px;
}
.subPageShowCaseList .picLink:hover img
{
	background: #eee;
}
.subPageShowCaseList .item .pic img 
{
	border: #ccc 1px solid;
	padding: 5px;
	width: 134px;
	height: 140px;
}
.subPageShowCaseList .scDetailLink 
{
	display: block;
	margin-top: 1px;
	padding-top: 7px;
	height: 20px;
	text-decoration: none;
	color: #fff;
	background: url(../Images/scTitleBg_gray.gif) no-repeat center;
}
/* 案例名字在hover时的样式 */
.subPageShowCaseList .scDetailLink.hover
{
	font-weight: bold;
	background: url(../Images/scTitleBg.gif) no-repeat center;
}

/* Service.aspx */
/* service description */
.serviceDesc 
{
	padding: 10px 20px;
	line-height: 1.5em;
	font-size: 14px;
	margin: 10px auto;
}
.serviceItem 
{
	margin: 5px auto;
	margin-left: 15px;
	margin-bottom: 25px;
}
.serviceItem .header h2
{
	font-size: 14px;
	font-weight: bold;
	color: #666;
	padding: 9px 0;
	margin-bottom: 10px;
	text-indent: 40px;
	border-bottom: #eee 1px solid;
	background: url(../Images/serviceItemHeader.gif) no-repeat;
}
.serviceItem .content 
{
	padding-left: 20px;
}
