﻿@import url(public.css?1);

/*
 * $Rev: * $
 * Created: fengling
 * Modified: $Author: fengling $ $LastChangedDate: 2010-01-06 11:03:00 +0800 (星期三, 06 一月 2010) $
 */

/* 圆角
-------------------------------------------------------------- */
.inRightArea
 {background-color:#D8D8D8;}
 
.inRightArea .inArea 
{	
	background-color:#FFFFFF;
	margin:0 1px;
	overflow:hidden;
	padding:5px 20px 10px;
	}
 
.inRightArea .tArea {background-position:0 -20px;}
.inRightArea .bArea {background-position:0 -25px;}

/* 面包屑
-------------------------------------------------------------- */
.crumbsArea 
{
	height:31px;
	line-height:31px;
	line-height:35px\9;
	clear:both;
	overflow:hidden;
	padding:5px 19px 0;
	border-bottom:2px solid #C8C8C8;
	background:url(../images/titleIco.gif) no-repeat scroll 0 14px;
	}
.crumbsArea_en 
{
	line-height:31px;
	}
.crumbsArea h3 
{
	float:left;
	}
.crumbsArea .path 
{
	float:right;
	}
	.crumbsArea .path,
	.crumbsArea .path a
	{
		color:#5E6671;
		}
	.crumbsArea .path .font_cn,
	.crumbsArea .path .font_cn
	{
		margin:0 5px;
		}
	.crumbsArea .path .this {color:#333333;}
	
/* 菜单
-------------------------------------------------------------- */
.menuArea 
{
	}
	.menuArea .title 
	{
		height:32px;
		overflow:hidden;
		background:url(../images/menuTitleBg.jpg) no-repeat scroll 0 0;
		}
		.menuArea .title h3 
		{
			color:#FFFFFF;
			line-height:32px;
			line-height:36px\9;
			text-indent:19px;
			}
		.menuArea_en .title h3 
		{
			line-height:32px;
			}
	.menuArea .area 
	{
		padding-bottom:8px;
		background:url(../images/menuListBottomBg.jpg) no-repeat scroll 0 bottom #F3F3F3;
		}
		.menuArea .area ul 
		{
			background:url(../images/menuListBg.jpg) repeat-y scroll 0 0;
			padding:0 1px;
			list-style:none;
			}
			.menuArea .area li 
			{
				background:url(../images/menuListLine.jpg) no-repeat scroll 0 0;
				padding-top:2px;
				}
				.menuArea .area li a 
				{
					text-decoration:none;
					background:url(../images/menuListStyle.gif) no-repeat scroll 19px -23px;
					display:block;
					height:35px;
					overflow:hidden;
					padding-left:33px;
					line-height:35px;
					line-height:40px\9;
					}
				.menuArea_en .area li a 
				{
					line-height:35px;
					}
				.menuArea .area li a.this,
				.menuArea .area li a:hover 
				{
					background-color:#FFFFFF;
					color:#05688E;
					font-weight:700;
					background-position:19px 14px;
					}
					
/* 二级菜单
-------------------------------------------------------------- */
.menuArea .area li a.this 
{
	background-position:19px -63px;
	}
.menuArea .area li ul 
{
	padding:0;
	display:none;
	background:#FFFFFF none;
	}
	.menuArea .area li ul li 
	{
		background:none;
		padding:0;
		}
		.menuArea .area li ul li a 
		{
			background:none;
			padding-left:30px;
			height:23px;
			line-height:150%;
			}
					
/* 关于我们
-------------------------------------------------------------- */
.aboutArea {padding-top:5px;}
	.aboutArea .contactLogo 
	{
		font-size:16px;
		margin-bottom:15px;
		}
	.aboutArea p 
	{
		color:#4C4C4C;
		line-height:200%; 
		padding-bottom:5px;
		}
	.aboutArea .img 
	{
		float:left;
		width:82px;
		height:74px;
		padding:0;
		}

/* 新闻列表
-------------------------------------------------------------- */
.listArea 
{
	}
	.listArea .area 
	{
		height:32px;
		line-height:31px;
		line-height:35px;
		overflow:hidden;
		background:url(../images/listLineBg.gif) repeat-x scroll 0 31px;
		}
		.listArea .area .font_en {color:#505050;}
		.listArea .area .date {float:right;}
		.listArea .area .date,
		.listArea .area a 
		{
			color:#4F4F4F;
			}

/* 新闻详细页
-------------------------------------------------------------- */
.infoArea 
{
	}
	.infoArea h2.title 
	{
		font-size:18px;
		line-height:280%;
		color:#000000;
		text-align:center;
		}
	.infoArea .captionArea 
	{
		height:30px;
		line-height:30px;
		line-height:32px\9;
		overflow:hidden;
		text-align:center;
		border-top:1px solid #C1DCF7;
		border-bottom:1px solid #C1DCF7;
		background-color:#EFF7FE;
		margin-bottom:28px;
		}
		.infoArea .captionArea .subject 
		{
			margin:0 27px;
			color:#666666;
			}
			
/* 产品列表
-------------------------------------------------------------- */
.proListArea {padding-top:10px;}
	.proListArea .proArea 
	{
		clear:both;
		height:100px;
		padding-bottom:41px;
		background:url(../images/listLineBg.gif) repeat-x scroll 0 120px; 
		}
		.proListArea .proArea .imgArea {float:left;padding-right:30px;}
			.proListArea .proArea .imgArea img
			{
				width:98px;
				height:98px;
				border:1px solid #CACED4;
				vertical-align:top;
				}
		.proListArea .proArea .conArea h3{line-height:250%;}
		.proListArea .proArea .conArea p
		{
			width:474px;
			height:38px;
			overflow:hidden;
			color:#4F4F4F;
			line-height:180%;
			}
		.proListArea .proArea .conArea .more 
		{
			margin-top:11px;
			float:right;
			text-indent:-999px;
			width:40px;
			height:16px;
			background:url(../images/item.gif) no-repeat scroll 0 0;
			overflow:hidden;
			}
		
/* 产品展示
-------------------------------------------------------------- */
.showArea 
{
	padding-top:10px;
	_zoom:1;
	}
	.showArea .imgArea {float:left;}
		.showArea .imgArea img 
		{
			width:168px;
			height:168px;
			border:1px solid #CACED4;
			vertical-align:top;
			}
	.showArea .conArea {width:414px;float:right;}
		.showArea .conArea h3 {line-height:250%;}
		.showArea .conArea p 
		{
			background:url(../images/listLineBg.gif) repeat-x scroll 0 3px;
			padding-top:14px;
			line-height:180%;
			}
			
/* 分页
-------------------------------------------------------------- */
.paging 
{
	overflow:hidden; 
	text-align:right; 
	height:19px;
	padding-top:20px;
	}
.paging div { display:inline; overflow:hidden; }
.paging .pagingLeft 
{
	position:relative;
	top:-5px;
	*top:0px;
	margin-right:18px;
	color:#7C7C7C;
	display:none;
	}
.paging .pagingLeft .pagingItemCount { margin:0 11px; }
.paging .pagingLeft .pagingItemCount .itemCount 
{
	margin:0 7px; 
	color:#F88216;
	}
.paging .pagingLeft .pagingPageCount .pageIndex
{
	margin:0 2px;
	font-weight:bold;
	color:#F88216;
	}
.paging .pagingLeft .pagingPageCount .pageSep
{
	margin:0 2px;
	}
.paging .pagingLeft .pagingPageCount .pageCount
{
	margin:0 2px;
	color:#F88216;
	}
.paging .pagingRight { }
.paging .pagingRight a 
{
	display:inline-block;
	height:19px;
	position:relative;
	}
.paging .pagingRight a.firstPage,
.paging .pagingRight a.prevPage,
.paging .pagingRight a.nextPage,
.paging .pagingRight a.lastPage 
{
	text-indent:100px;
	margin:0 2px;
	overflow:hidden;
	background:url(../images/paging_v1.jpg) no-repeat scroll 0 0;
	top:0;
	*top:-2px;
	}
.paging .pagingRight a.firstPage 
{
	width:25px; 
	}
.paging .pagingRight a.prevPage 
{
	width:23px; 
	background-position:-28px 0;
	}
.paging .pagingRight a.nextPage 
{
	width:23px;
	background-position:-54px 0;
	}
.paging .pagingRight a.lastPage 
{
	width:25px;
	background-position:-80px 0;
	}
.paging .pagingRight a.pageNum 
{
	border:1px solid #DDDDDD; 
	height:17px;
	line-height:17px;
	padding:0 5px;
	color:#666666;
	top:-5px;
	*top:0px;
	margin:0 3px;
	}
.paging .pagingRight a.currentNum 
{
	border-color:#FFFFFF;
	color:#F88216;
	font-weight:bold;
	}