/*******************************prolinks*****************************/

#prolinks{

	text-align: left;

	line-height:18px;

	padding:8px 20px 10px 20px;

	overflow:hidden; 

	background:#FFFFFF;

}

#prolinks a{

	text-decoration:none;

	color:#005e57;

}

#prolinks a:hover{

	text-decoration:none;

	color:#e05314;

}

#prolinks a.nav_on{

	color:#E05314; 

	font-weight:bold;

}

/*******************************prolinks  end*****************************/





/*******************************promain*****************************/

a{color:#666; text-decoration:none;}

a:hover{color:#e05314; text-decoration:underline}

#promain{

	width:953px;

	background:url(../images/mianbg2.jpg) repeat-y left center;

}

#mainleft{

	width:180px; 

	float:left; 

	text-align:left

}

#lefttitle{

	height:25px; 

	line-height:25px;

	text-align:center;

	background:url(../images/left_bg.jpg) no-repeat; 

	color:#FFFFFF; 

	width:175px; 

	margin-left:5px;

	font-weight:bold;

	font-size:12px;

}

#proselect{

	background:#D1D1D1; 

	height:20px; 

	overflow:hidden; 

	clear:both; 

	text-align:center;

	padding-top:5px;

	padding-left:7px;

	background:url(../images/probg2.jpg) no-repeat; 

	margin-left:6px; 

	font-family: "Arial Narrow";

	font-size:13px;

}

#proselect li{

	float:left; 

	height:20px; 

	margin-left:4px; 

	width:71px; 

	line-height:20px; 

	display:block;

}

 .now{

 	background:url(../images/probg1.jpg) repeat-x;

}

 .now a{ 

 	color:#FFFFFF; 

	text-decoration:none;

}

 .now a:hover{ 

 	color:#FFFFFF; 

	text-decoration:underline;

}







#main_left ul{

	list-style:none;

}

#pro_list,#cxnr1,#cxnr2{ 

	overflow:hidden;

	margin-left:13px;

	margin-right:15px;

}

#pro_list li,#cxnr1 li{ 

	line-height:28px; 

	border-bottom:1px dashed #B3B3B3; 

	padding-left:30px; 

	background:url(../images/jt1.gif) 20px top no-repeat; 

	display:block; 

	margin-right:2px;

}

#pro_list li,#cxnr2 li{ 

	line-height:28px; 

	border-bottom:1px dashed #B3B3B3; 

	padding-left:30px; 

	background:url(../images/jt1.gif) 20px top no-repeat; 

	display:block; 

	margin-right:2px;

}

#cxnr2{

	display:none;

	margin-top:5px;

}

#cxnr1{

	margin-top:5px;

}

#cxnr3{ 

	overflow:hidden;

	margin-left:13px;

	margin-right:10px;

	margin-top:5px;

	width:157px;

	}

	#cxnr3 li{ 

		line-height:28px; 

		border-bottom:1px dashed #B3B3B3; 

		padding-left:15px; 

		background:url(../images/jt1.gif) 5px top no-repeat; 

		display:block; 

		margin-right:2px;

	}

/*******************************mainright*****************************/

#mainright{

	float:left;

	width:773px; 

}

.righttopline{ 

	height:6px; 

	overflow:hidden;

	width:765px;

	background:url(../images/content_shadow_bottom.png);

}

#mainpro{

	margin-left:35px;

	text-align:left;

	width:738px;

}



		#mainpro h3{

			font-size:11px;

			color:#333333;

			clear:both;	

}



#protitle{

	font-size:13px;

	padding-top:10px;

	padding-bottom:10px;

}

	.navwz{

		color:#e05314;

		font-weight:bold;

	}

	.line{

		background: #CCCCCC;

		height:1px;

		width:708px;

		float:left;

		margin:5px 0px;

		overflow:hidden;

	}

#proapp{

	text-align:left;

	padding-top:5px;

	float:left;

	width:380px;

	line-height:17px;

}	

	#proapp2{

	text-align:left;

	padding-top:5px;

	float:left;

	width:710px;

	line-height:17px;

	}

	#proapp3{

	text-align:left;

	padding-top:5px;

	float:left;

	width:540px;

	line-height:17px;

	}	

#pro_pic{

	 float:left;

	 width:325px;

	 padding:5px 0;

	 margin-left:5px;

} 

	#pro_pic3{

	 float:left;

	 width:165px;

	 padding:5px 0;

	 margin-left:5px;

} 

#pro_pic li,#pro_img li{

	list-style:none;

	float:left; 

	margin-left:8px;

	padding:0;

}

#pro_pic span,#pro_img span{

	display:block; 

	background:url(../images/n.gif) no-repeat left center; 

	padding-left:8px;

	line-height:23px;

}

			#pro_pic2{

				 float:left;

				 width:710px;

				 padding:5px 0;

			}

			#pro_pic2 li,#pro_img li{

				list-style:none;

				float:left;

				margin-left:8px;

				margin-right:10px;

				padding:0;

			}

			#pro_pic2 span,#pro_img span{

				display:block; 

				background:url(../images/n.gif) no-repeat left center; 

				padding-left:8px;

				line-height:23px;

			}

								#pro_pic3 li,#pro_img li{

									list-style:none;

									float:left;

									margin-left:8px;

									margin-right:10px;

									padding:0;

								}

								#pro_pic3 span,#pro_img span{

									display:block; 

									background:url(../images/n.gif) no-repeat left center; 

									padding-left:8px;

									line-height:23px;

								}

#projs{

	padding-top:5px;

	color:#666;

	width:710px;

	line-height:18px;

}

#pro_pdf{

	text-align:left;

	margin-top:15px;

	float:left;

	width:710px;

	line-height:20px;

}

#pro_pdf img{

	margin-left:4px;

}

#pro_pdf .pdflist{

	margin-left:10px;

}



#center_footer{ 

	border-top:1px solid #cccccc; 

	border-bottom:1px solid #cccccc;

	font-weight:bold;

	padding:4px 0px 5px 10px;

	margin:20px 30px 20px 0px;

}

#center_footer a{ 

 	color:#E05314; 

	text-decoration:none;

}

#center_footer a:hover{ 

	color:#E05314; 

	text-decoration:underline;

}



/*******************************proshow*****************************/

#proshow{

	width:953px;

	margin:0 auto;  

	overflow:hidden; 

	margin-top:5px; 

	background:#F6F6F6;

}

#showleft{float:left; width:150px; background:url(../images/b1.gif); height:580px;}

#showcenter{float:left; width:651px; background:#EFEFEF; border-top:1px solid #cccccc;border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

#showright{float:right; width:150px; background:url(../images/b2.gif) center top; height:580px;}

#pic,#picshow{margin:10px 20px; overflow:hidden}

#picleft{float:left; }

#picleft span{font-size:14px; padding-left:8px; font-weight:bold; color:#666666;}

#picright{float:right; width:80px;}

#picright span{padding-left:5px;}

.picshow{margin-top:10px; border:1px solid #cccccc; background:#FFFFFF; text-align:center; padding:20px;}

#demo{overflow:hidden; background:#dddddd; padding:10px 0; text-align:center; position:relative}

#demo li{float:left; margin-left:10px; padding:0;}

#demo img{padding:3px; border:1px solid #666;}

#picnav2{ display:none}

#picnav3{ display:none}

#picnav4{ display:none}

#picnav5{ display:none}

#picnav6{ display:none}

#picnav7{ display:none}

#picnav8{ display:none}