.main{ padding:10px 0px 20px;}
	.mainLeft{ width:250px; background:#005ab4; color:#fff;}
		.sidebar{ padding-bottom:30px;}
			.sidebar h3,.contactTopic{ font-weight:normal; font-size:24px; line-height:70px; text-indent:20px;}
			.sidebar ul{ border-top:1px #fff solid;}
			.sidebar a{ display:block; height:50px; line-height:50px; vertical-align:middle; border-bottom:1px #146ec8 solid; text-indent:20px; font-size:14px; color:#fff;}
			.sidebar a:hover{ background:#ff8a00;}
		.contactTopic{ border-top:10px #fff solid;}
		.contact{ padding:20px; border-top:1px #fff solid; line-height:160%; overflow:hidden;}
	.mainRight{ width:930px;}
		.pageTitle{ height:70px; line-height:70px; border-bottom:1px #005ab4 solid; padding:0px 15px;}
			.pageTopic h2{ font-size:24px; font-weight:normal; color:#005ab4;}
			.breadcrumb{ color:#999;}
				.breadcrumb a{ color:#999;}
				.breadcrumb a:hover{ color:#005ab4;}
		.pageContent{ padding:15px; overflow:hidden;}
			.txt{ line-height:180%; overflow:hidden; padding:10px 0px; font-size:16px;}
				.txt a{ font-size:16px;}
				.txt a:hover{ color:#ff8a00;}
				.txt td{ padding:3px 5px; border:1px #999 solid; font-size:16px;}
				.txt img{ margin:5px;}
				.txt p{ margin-bottom:10px; font-size:16px;}
			.newsList{}
				.newsList li{ line-height:260%; font-size:14px; border-bottom:1px #ccc dotted; padding:0px 10px;}
				.newsList li:hover{ background:#f5f5f5;}
				.newsList h3{ font-weight:normal; font-size:14px;}
			.newsTopic{ text-align:center;}
				.newsTopic h3{ font-size:20px; font-weight:normal; line-height:200%;}
			.time{ text-align:right; line-height:200%; border-bottom:1px #999 dotted; margin-bottom:5px; color:#999;}
			.picture{ text-align:center; margin-bottom:5px;}
			.albList{}
				.albBox{ width:280px; margin:10px; text-align:center; background:#f7f7f7;}
					.albBox a{ display:block;}
					.albPic{ height:210px; line-height:210px; vertical-align:middle;}
					.albTopic{ height:80px; vertical-align:middle; border-top:1px #fff solid; padding:0px 20px;}
					.albBox a:hover{ background:#ff8a00; color:#fff;}
			.proList{}
				.proBox{ width:250px; margin:25px; text-align:center; background:#f7f7f7;}
					.proBox a{ display:block;}
					.proPic{ height:250px; line-height:250px; vertical-align:middle; background:url(../images/hover.png) center no-repeat #000000;}
					.proPic img:hover{ filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
					.proTopic{ height:80px; vertical-align:middle; padding:0px 20px;}
					.proBox a:hover{ background:#005ab4; color:#fff;}
			.job{ padding:20px 0px;}
				.job a{ display:block; width:300px; height:40px; line-height:40px; margin:0 auto; background:#147364; color:#fff; text-align:center; font-size:14px;
border-top-left-radius:10px; -moz-border-top-left-radius:10px; -webkit-border-top-left-radius:10px;
border-top-right-radius:10px; -moz-border-top-right-radius:10px; -webkit-border-top-right-radius:10px;
border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; -webkit-border-bottom-left-radius:10px;
border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; -webkit-border-bottom-right-radius:10px;}
				.job a:hover{ background:#ff8a00;}
			.apply{}
				.apply td{ padding:3px 5px;}
				.apply input{ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px #ccc solid; height:36px; padding-left:10px;}
				.apply textarea{ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px #ccc solid; padding-left:10px;}
				.apply .submit{ width:200px; cursor:pointer; background:#005ab4; border:none; color:#fff;}
				.apply .submit:hover{ background:#ff8a00; color:#fff;}
			.searchList{}
				.searchList li{ line-height:300%; border-bottom:1px #999 dotted; padding:0px 5px;}
				.searchList li:hover{ background:#f5f5f5;}
					.searchList a{ margin-left:5px;}
					.searchList a:hover{ color:#ff8a00;}
				
				
.pageBox{ text-align:center; margin:20px 0px; font-size:14px;}
	.pageBox a{ font-size:14px; margin:0px 5px;}
	.pageBox a:hover{ color:#ff8a00;}
	.pageBox span{ margin:0px 5px;}
.upDown{ padding:20px 0px; line-height:200%;}
	.upDown a:hover{ color:#ff8a00;}
.red{ color:#ff0000;}
		