@charset "utf-8";
<!--
*{ margin:0; padding:0;}
html{-webkit-text-size-adjust:none;} /* 定义样式，webkit的私有属性 -- 如果没有这句，会导致 chrome浏览器在font-size<12px时无效 */
body{
	margin: 0 0 0 0;
	background:url(../Images/BG_Pages.jpg) no-repeat #fff;
	margin:0 auto;
	text-align:center;
}
td{
	letter-spacing:0px;
	font-size:12px;
	color:#313131;
	font-family:Tahoma, Verdana, Geneva, sans-serif;
}
div{
	font-family:Tahoma, Verdana, Geneva, sans-serif;
}
p{
	font-family:Tahoma, Verdana, Geneva, sans-serif;
}
span{
	color:#313131;
	font-family:Tahoma, Verdana, Geneva, sans-serif;
}

a {
	blr:expression(this.onFocus=this.blur()); /*IE*/
	outline:none; /*其他浏览器*/
}/*取消链接的虚线框*/

img{border:0px;}

ul,i {
	list-style:none;
}

::selection { background:#3c6bab; color:#fff; } ::-moz-selection { background:#3c6bab; color:#fff; } ::-webkit-selection { background:#3c6bab; color:#fff; }


/* --------pageTop Start---------*/

#container{float:left; width:100%; text-align:center; margin:0 auto;}
	
	#headerWraper{float:left; width:100%; margin:0px; padding:0px;}
		#headerContent{width:1160px; margin:0 auto; padding:0px;}
			#headerLeft{float:left; width:155px; margin:0px; padding:65px 0px 0px 7px; text-align:left;}
			#headerRight{float:left; width:998px; height:267px; margin:0px; padding:0px; text-align:right;}
			
			#languageBox{float:left; width:200px; margin:0px; padding:0px; list-style:none;}
				#languageBox li{float:left; margin:0px; text-align:center; font-size:14px; font-weight:bold;}
				
			
	#mainMenuWraper{float:left; width:100%; min-width:1160px;  height:50px; background:url(../Images/BG_MainMenu.jpg) repeat-x top; border-bottom:3px solid #001a62;}
		#mainMenuArea{width:1160px; margin:0 auto; padding:0px;}
			.mainMenuSplit{float:left; width:2px; overflow:hidden;}
			.mainMenuUnit{float:left; height:50px; overflow:hidden;}
				.mainMenuLink{display:block; height:50px; overflow:hidden; font-size:15px; font-weight:bold; font-family:"Myriad Pro",Arial; color:#cbd0d8; padding:0px 30px 0px 30px; line-height:54px;}
				.mainMenuLink:hover{color:#fff; background:url(../Images/MainMenuBG_ON.jpg) no-repeat bottom center;}
				.mainMenuLink_ON{display:block; height:50px; overflow:hidden; font-size:15px; font-weight:bold; font-family:"Myriad Pro",Arial; color:#ffffff; background:url(../Images/MainMenuBG_ON.jpg) no-repeat bottom center; padding:0px 30px 0px 30px; line-height:54px;}
				.mainMenuLink_ON:hover{color:#c1ddff; background:url(../Images/MainMenuBG_ON.jpg) no-repeat bottom center;}
	
	#channelWraper{float:left; width:100%; min-width:1160px; margin:0px; padding:0px; background:url(../Images/BG_PageShadow.png) repeat-y center;
		/*下面四行为兼容IE6的min-height效果*/
		/*-------------------------*/
		height:auto !important; 
		height:410px; 
		min-height:410px; 
		overflow:visible;
		/*-------------------------*/
	}
		#channelFit{width:1160px; margin:0 auto; padding:0px;}
			
			#setBackground{float:left; width:100%; margin:0px; padding:0px; background:url(../Images/BG_WhiteAlpha20.png) repeat;}
		
			.homeTopic{float:left; width:100%; margin:0px; padding:0px;}
			
			#benefitWraper{float:left; width:1145px; margin:0px; padding:30px 0px 20px 15px;}
				#benefitWraper dt{float:left; width:269px; margin:0px; padding:0px;}	
					.benefitLink{
						border-bottom:4px solid #193874;
						filter:alpha(opacity=100);
						-moz-opacity: 1;
						opacity: 1;
						
						transition:opacity 0.5s;
						-moz-transition:opacity 0.5s; /* Firefox 4 */
						-webkit-transition:opacity 0.5s; /* Safari and Chrome */
						-o-transition:opacity 0.5s; /* Opera */
					}
					.benefitLink:hover{
						border-bottom:4px solid #284a8d;
						filter:alpha(opacity=70);
						-moz-opacity: 0.7;
						opacity: 0.7;
					}
				#benefitWraper dd{float:left; width:18px; height:100px; overflow:hidden; margin:0px; padding:0px;}
				
			.commHomeContentWraper{float:left; width:1145px; margin:0px; padding:40px 0px 10px 15px;}
				.commHomeContent_Title{float:left; width:100%; margin:0px; padding:0px 0px 20px 0px; text-align:left;}
				.commHomeContent_Detail{float:left; width:100%; margin:0px; padding:0px 0px 10px 0px; text-align:left;}
					
					#homeMouldCapability{float:left; width:100%; margin:0px; padding:0px;}
						#homeMouldCapability_Box{float:left; width:100%; margin:0px; padding:0px;}
							
							#homeCapability_List{float:left; width:100%; margin:0px; padding:0px 0px 0px 0px;}
								#homeCapability_List dt{float:left; width:269px; padding:0px 0px 0px 0px; margin:0px; text-align:left;}
								#homeCapability_List dd{float:left; width:18px; margin:0px; padding:0px; list-style:none;}
									
											
											
											
					.listUL{float:left; width:100%; display:block; margin:0px; padding:0px;}
						.listLI_Gallery{float:left; width:260px; display:block; margin:0px; padding-bottom:25px;}
							.galleryImg{float:left; display:block; width:100%; margin:0px;}
							.galleryListTitle{float:left; width:197px; display:block; margin:0px; padding:5px 0px 0px 5px; text-align:left; font-weight:bold; color:#555; font-size:12px;}
						.listLI_Split{float:left; width:30px; display:block; margin:0px;}
						.listLI_Split_S{float:left; width:26px; display:block; margin:0px;}
						
						.listLI_Job{float:left; width:353px; display:block; margin:0px;}
						.listLI_Job_Split{float:left; width:30px; display:block; margin:0px;}
						
							.jobList{float:left; width:100%; margin:0px;}
								.jobList dd{float:left; padding:5px; border:3px solid #efefef; width:334px; margin:0px; background:url(../Images/BG_CommAlpha.png) repeat;}
								.jobList dt{float:left; width:100%; height:7px;}
									.jobListItem{float:left; width:100%; display:block; background:url(../Images/Dashed_ForLi_02.gif) repeat-x bottom; padding-left:3px; padding-top:5px; padding-bottom:2px;}
									.jobListItem_Unit{float:left; width:240px; display:block; text-align:left; line-height:20px; font-size:12px;}
									.jobListItem_Unit_Whole{float:left; width:100%; display:block; text-align:left; line-height:20px; font-size:12px;}
									.jobListItem_Unit_L{float:left; width:195px; display:block; text-align:left; line-height:20px; font-size:12px;}
									.jobListItem_Unit_R{float:left; width:135px; display:block; text-align:left; line-height:20px; font-size:12px;}
		
		
		#channelShowWraper{float:left; width:100%; margin:0px; padding:0px; /*background:url(../Images/BG_CommAlpha.png) repeat;*/background:url(../Images/BF_ChannelDetail.jpg) repeat-x top #fff;
			/*下面四行为兼容IE6的min-height效果*/
			/*-------------------------*/
			height:auto !important; 
			height:410px; 
			min-height:410px; 
			overflow:visible;
			/*-------------------------*/
		}
			#leadlink{float:left; width:1120px; margin:0px; padding:10px 20px 10px 20px; text-align:right; font-size:12px;}
			#channelMenu{float:left; width:1120px; margin:0px; padding:10px 20px 0px 20px; text-align:left; font-size:12px;}
			#channelSplitLine{float:left; width:1120px; margin:0px; padding:0px 20px 5px 20px; text-align:left; font-size:12px;}
			#channelTitle{float:left; width:1120px; margin:0px; padding:20px 20px 10px 20px; text-align:left; font-size:16px; font-weight:bold; color:#222;}
			#channelImg{float:left; width:1120px; margin:0px; padding:10px 20px 10px 20px; text-align:left;}
				#channelImg img{width:1120px;}
			#channelDetail{float:left; width:1120px; margin:0px; padding:10px 20px 60px 20px; text-align:left; font-size:14px; color:#222; line-height:22px;}
				.productList{float:left; padding:14px 0px 5px 0px; width:1120px; text-align:left; list-style:none; margin:0px;}
					.productList li{float:left; text-align:left; margin:0px; padding:0px;}
					.pListUnit{width:253px;}
					.pListUnit_End{width:230px;}
					
					
			#workOutWraper{float:left; width:100%; margin:0px; padding:0px;}
				#workOut_Title{float:left; width:100%; margin:0px; padding:15px 0px 10px 0px; font-size:14px; font-weight:bold; color:#333; background:url(../images/BG_TopBar.jpg) repeat; color:#eee;}
				#workOut_Subhead{float:left; width:820px; margin:0px; padding:15px 0px 6px 30px; font-size:12px; font-weight:bold; color:#333; color:#343434;}
				.workOut_Detail{float:left; width:100%; margin:0px; padding:10px 0px 6px 0px; font-size:12px; line-height:20px; color:#333; color:#343434; text-align:left;}
					.workOut_Detail img{width: expression(this.width > 1030 ? 1030: true); max-width:1030px;} /*限制图片最大宽度*/
					.pDetailInfo{float:left; width:100%; padding:0px; margin:0px; list-style:none;}
					.pDetailInfo_Unit{float:left; width:100%; padding:7px 0px 2px 0px; margin:0px; font-size:12px; text-align:left; background:url(../Images/Dashed_H.gif) repeat-x bottom left; line-height:22px; color:#343434;}
					.pDetailInfo_Unit_L{float:left; width:825px; padding:7px 0px 2px 5px; margin:0px; font-size:12px; text-align:left; line-height:20px; color:#343434;}
					
					
			.tableList{border-left:1px solid #d2d2d2; border-top:2px solid #d2d2d2;}
				/*
				.tableTitle{background:url(../Images/BG_TableTitle.jpg) repeat-x; height:34px; overflow:hidden; padding-top:0px; font-size:16px; font-weight:bold; color:#fff; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-align:center;}
					.tdUnitTitle{background-color:#426fb5; font-size:14px; font-weight:bold; color:#fff; text-align:left; padding:5px 3px 4px 5px; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
					.tdUnitTitle_Center{background-color:#426fb5; font-size:14px; font-weight:bold; color:#fff; text-align:center; padding:5px 5px 4px 5px; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
				*/
					
				.tableTitle{background:#426fb5; height:34px; overflow:hidden; padding-top:0px; font-size:16px; font-weight:bold; color:#fff; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; text-align:center;}
					.tdUnitTitle{background-color:#ededed; font-size:14px; font-weight:bold; color:#333; text-align:left; padding:5px 3px 4px 5px; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
					.tdUnitTitle_Center{background-color:#ededed; font-size:14px; font-weight:bold; color:#333; text-align:center; padding:5px 5px 4px 5px; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}	
					.tdUnitDetail{font-size:12px; color:#333; text-align:left; padding:4px 3px 2px 5px; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
					.tdUnitDetail_Center{font-size:12px; color:#333; text-align:center; padding:4px 5px 2px 5px; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
					.trBG_D{background-color:#f2f2f2;}
					.trBG_D:hover{background-color:#f1f8cf;}
					.trBG_S{background-color:#fff;}
					.trBG_S:hover{background-color:#f1f8cf;}
	
	#footerInfoWraper{float:left; width:100%; min-width:1160px; background:url(../Images/BG_FooterInfo.jpg) no-repeat top center; margin:0px; padding:0px;}
		.infoFit{width:1160px; margin:0 auto; padding:0px;}
		
			#footerContectWraper{float:left; width:100%; margin:0px; padding:20px 0px 20px 0px;}
				#footerContectWraper dt{float:left; width:471px; margin:0px; padding:0px 30px 0px 0px;}
				#footerContectWraper dd{float:left; width:290px; margin:0px; padding:0px 30px 0px 0px;}
				
					.footerContact_Title{float:left; width:100%; font-size:14px; font-weight:bold; color:#fff; text-align:left; padding-bottom:5px;}
					#footerContectWraper dt ul, #footerContectWraper dd ul{float:left; width:100%; margin:0px; padding:0px; list-style:none;}
						.footerContact_Text_1{float:left; width:65px; font-size:12px; font-weight:bold; color:#dcdfe9; text-align:left; padding:5px 0px 0px 0px; line-height:20px;}
						.footerContact_Text_2{float:left; width:225px; font-size:12px; color:#b2b7c9; text-align:left; padding:5px 0px 0px 0px; line-height:20px;}
						
						
	#bottomBarWraper{float:left; width:100%; min-width:1160px; background:#1a2f71; margin:0px; padding:0px;}
			
			#bottomBar{float:left; width:1145px; margin:0px; padding:0px 0px 0px 15px;}
				#bottomBar dt{float:left; width:500px; margin:0px; padding:16px 30px 0px 0px; text-align:left; color:#a8acc1; font-size:14px;}
				#bottomBar dd{float:left; width:595px; margin:0px; padding:10px 10px 7px 0px; text-align:right; color:#a8acc1;}
				
				
.pageNumberShow{float:left; width:100%; display:block; text-align:center; padding:10px 5px 0px 0px;}

.imgLink{
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	
	transition:opacity 0.5s;
	-moz-transition:opacity 0.5s; /* Firefox 4 */
	-webkit-transition:opacity 0.5s; /* Safari and Chrome */
	-o-transition:opacity 0.5s; /* Opera */
}
.imgLink:hover{
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}


.btnMore{display:block; width:92px; height:24px; background:url(../Images/btnMore.png) no-repeat top left;}
.btnMore:hover{background-position:0px -24px;}

.imgBorder{
	background-color:#fff;
	border:2px solid #ddd;
}
.imgBorder_ON{
	background-color:#FFFFFF;
	border:2px solid #e66f6f;
}

.imgSBorder{
	background-color:#fff;
	border:1px solid #eee;
	
	transition:border 0.5s;
	-moz-transition:border 0.5s; /* Firefox 4 */
	-webkit-transition:border 0.5s; /* Safari and Chrome */
	-o-transition:border 0.5s; /* Opera */
}
.imgSBorder:hover{border:1px solid #3366cc;}



.A_Display_None{
	display:none;
}
.A_Display_Yes{
	display:block;
}

a{text-decoration:none; color:#333;}
a:hover{color:#993366;}

a.menuMain{text-decoration:none; color:#434343;}
a.menuMain:hover{color:#b6a48a;}
a.menuMain_ON{text-decoration:none; color:#aa485c;}
a.menuMain_ON:hover{color:#b6a48a;}

a.menuLead{text-decoration:none; color:#333;}
a.menuLead:hover{color:#cc0000;}

a.menuA{text-decoration:none; color:#cfcfcf;}
a.menuA:hover{color:#fff;}
a.menuA_ON{text-decoration:none; color:#fff;}
a.menuA_ON:hover{color:#fcf7c1;}

a.menuB{text-decoration:none; color:#f2efeb;}
a.menuB:hover{color:#fff;}
a.menuB_ON{text-decoration:none; color:#a83232;}
a.menuB_ON:hover{color:#cc0000;}

a.menuC{text-decoration:none; color:#454545;}
a.menuC:hover{color:#193874;}
a.menuC_ON{text-decoration:none; color:#a83232;}
a.menuC_ON:hover{color:#62753a;}

a.menuD{text-decoration:none; color:#454545;}
a.menuD:hover{color:#a83232;}

a.menuW{text-decoration:none; color:#565656;}
a.menuW:hover{color:#c72226;}


a.menuE{text-decoration:none; color:#fffbc8;}
a.menuE:hover{color:#fff;}
a.menuE_ON{text-decoration:none; color:#fff;}
a.menuE_ON:hover{color:#fcf7c1;}







.clearfix:after { 
	content: "."; display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;}
	.clearfix {display: inline-block;
}
