@charset "utf-8";
<!--
html{-webkit-text-size-adjust:none;} /* 定义样式，webkit的私有属性 -- 如果没有这句，会导致 chrome浏览器在font-size<12px时无效 */

* {margin:0; padding:0; outline:0}

body{
	margin: 0 0 0 0;
	background:url(../Images/Branch/BG_BranchPage.jpg) repeat #fff;
	margin:0 auto;
	text-align:center;
}
TD{
	letter-spacing:0px;
	font-size:12px;
	font-family:"微软雅黑", "黑体";
}
div{
	color:#4e4e4e;
	letter-spacing:0px;
	font-size:12px;
	font-family:"微软雅黑", "黑体";
}
p,dl,dd,dt{
	font-family:"微软雅黑", "黑体";
}
span{
	font-family:"微软雅黑", "黑体";
}

a {
	blr:expression(this.onFocus=this.blur()); /*IE*/
	outline:none; /*其他浏览器*/
}
/*取消链接的虚线框*/


img{border:0px;}

ul,i {
	list-style:none;
}

::selection { background:#7aa917; color:#fff; } ::-moz-selection { background:#7aa917; color:#fff; } ::-webkit-selection { background:#7aa917; color:#fff; }

.container{float:left; width:100%; text-align:center; margin:0 auto;}

#pageTopWraper{float:left; width:100%; min-width:980px; height:95px; background:url(../Images/Branch/BG_PageTop.jpg) repeat-x top #efefef; text-align:center;}
	#pageTop{width:980px; margin:0 auto; padding:0px; background-color:#CF0;}
		#pageTop dt,#pageTop dd{float:left; margin:0px;}
		#logo{width:225px; padding:18px 0px 0px 20px; text-align:left;}
			#btnLogo{display:block; width:191px; height:68px; background:url(../Images/Branch/Logo.png) no-repeat; background-position:0px 0px;}
			#btnLogo:hover{background-position:0px -68px;}
		#pageTopInfo_1{width:330px; padding:16px 0px 0px 0px; text-align:left;}
			#pageTopInfo_1 div{display:block; border-left:2px solid #313131; padding:46px 0px 0px 20px; height:20px; text-align:left; color:#313131;}
		#pageTopInfo_2{width:285px; padding:24px 0px 0px 0px; text-align:left;}
		#pageTopInfo_3{width:100px; padding:16px 0px 0px 0px; text-align:left;}
			#pageTopInfo_3 div{display:block; border-left:1px solid #d5d5d5; padding:46px 0px 0px 20px; height:20px; text-align:left;}	
				#btnBackToHome{display:block; width:75px; height:15px; background:url(../Images/Branch/btnBackToHome.png) no-repeat; background-position:0px 0px;}
				#btnBackToHome:hover{background-position:0px -15px;}


#mainTopicWraper{float:left; width:100%; min-width:980px; height:210px; background:no-repeat top center; text-align:center;}
	#mainTopic{width:940px; margin:0 auto; padding:65px 0px 0px 0px;}
		#mainTopic dt{float:left; width:100%; margin:0px; padding:0px; font-family:"微软雅黑", "黑体"; font-weight:bold; font-size:14px; color:#fff; text-align:left;}
		#mainTopic dd{float:left; width:800px; margin:0px; padding:10px 0px 0px 0px; font-family:"微软雅黑", "黑体"; font-size:12px; color:#c4c9d2; line-height:22px; text-align:left;}
		

#mainMenuWraper{float:left; width:100%; min-width:980px; height:44px; background:url(../Images/Branch/BG_MainMenuBase.jpg) repeat-x top; border-bottom:2px solid #ea465b;}
	#mainMenu{width:980px; margin:0 auto; height:44px; background:url(../Images/Branch/BG_MainMenu.jpg) no-repeat top center; text-align:left;}	
		#mainMenu ul{float:left; width:100%; margin:0px; padding:0px;}
			#mainMenu ul li{float:left; text-align:center; margin:0px; padding:0px;}
				#mainMenu ul li a{display:block; padding:16px 20px 0px 20px; height:28px; line-height:12px; font-weight:bold; font-size:12px;
					background-image:url(../Images/Branch/blank.gif); background-repeat:no-repeat; background-position:center bottom;
					transition:background-image 0.8s;
					-moz-transition:background-image 0.8s; /* Firefox 4 */
					-webkit-transition:background-image 0.8s; /* Safari and Chrome */
					-o-transition:background-image 0.8s; /* Opera */
				}
				#mainMenu ul li a:hover{background-image:url(../Images/Branch/BG_MainMenuUnit.png);}
				.mainMenuLink{color:#dbdbdb; text-decoration:none;}
				.mainMenuLink:hover{color:#fff;}
			.meinMenuSplit{width:2px; height:44px;}
			

#detailWraper_01{float:left; width:100%; min-width:980px; margin:0px; padding:0px; text-align:center; background-position: top center; background-repeat:no-repeat;
	/*-------------------------*/
	height:auto !important; 
	height:428px; 
	min-height:428px; 
	overflow:visible;
	/*-------------------------*/
}
	#detail_01{width:980px; margin:0 auto; padding:0px; text-align:left;}
		#detail_01 dt{float:left; width:280px; padding:0px; margin:0px;}
		#detail_01 dd{float:left; width:680px; padding:0px; margin:0px; text-align:left;}
			#detail_01 dd ul{float:left; width:100%; margin:0px; list-style:none;}
			#detail_01_Unit_1{padding:30px 0px 0px 0px;}
			#detail_01_Unit_2{padding:90px 0px 0px 0px;}

			
				.detail_Unit_Title{float:left; width:100%; font-size:14px; font-weight:bold; color:#131313;}
				.detail_Unit_Text{float:left; width:100%; padding:10px 0px 0px 0px; font-size:12px; font-weight:normal; color:#232323; line-height:20px;}
	
	
#detailWraper_02{float:left; width:100%; min-width:980px; margin:0px; padding:0px; text-align:center;
	/*-------------------------*/
	height:auto !important; 
	height:260px; 
	min-height:260px; 
	overflow:visible;
	/*-------------------------*/
}	
	#detail_02{width:934px; margin:0 auto; padding:0px; text-align:left; background-color:#F06;}
		#detail_02 dt{float:left; width:100%; margin:0px; padding:0px; text-align:left;}
			#detail_02 dt span{display:block; background:url(../Images/Branch/BG_Title.jpg) no-repeat top left; text-align:left; width:154px; padding:10px 0px 8px 10px; font-size:12px; line-height:12px; font-weight:bold; color:#fff;}
		#detail_02 dd{float:left; width:100%; margin:0px; padding:26px 0px 0px 0px; text-align:left;}
			
			.detailColWraper{float:left; width:100%; margin:0px; padding:0px 0px 10px 0px; list-style:none;}
				.detailColUnit_1{float:left; width:285px; padding:5px 15px 10px 10px; margin:0px; text-align:left; border-right:1px solid #aaa;}
				.detailColUnit_2{float:left; width:280px; padding:5px 15px 10px 15px; margin:0px; text-align:left; border-right:1px solid #aaa;}
				.detailColUnit_3{float:left; width:280px; padding:5px 10px 10px 15px; margin:0px; text-align:left;}
					.detailColUnit_Title{display:block; width:100%; font-size:12px; font-weight:bold; text-align:left; color:#313131;}
					.detailColUnit_Text{display:block; width:100%; font-size:12px; line-height:20px; padding-top:10px; height:140px; font-weight:normal; text-align:left; color:#494949;}
					.detailColUnit_More{display:block; text-align:left; padding:7px 0px 0px 220px;}
						.btnMore{display:block; width:66px; height:26px; background:url(../Images/Branch/btnMore.jpg) no-repeat; background-position:0px 0px;
							transition:background-position 0.4s;
							-moz-transition:background-position 0.4s; /* Firefox 4 */
							-webkit-transition:background-position 0.4s; /* Safari and Chrome */
							-o-transition:background-position 0.4s; /* Opera */
						}
						.btnMore:hover{background-position:0px -26px;}
						
						#btnFindHR{display:block; width:255px; height:202px; background:url(../Images/Branch/btnFindHR.png) no-repeat; background-position:0px 0px;}
						#btnFindHR:hover{background-position:0 -202px;}
						
						
#detailWraper_03{float:left; width:100%; min-width:980px; margin:0px; padding:0px; text-align:center; background-position: top center; background-repeat:no-repeat;
	/*-------------------------*/
	height:auto !important; 
	height:450px; 
	min-height:450px; 
	overflow:visible;
	/*-------------------------*/
}
	#detail_03{width:980px; margin:0 auto; padding:0px; text-align:left;}
		#detail_03 dt{float:left; width:280px; padding:0px; margin:0px;}
		#detail_03 dd{float:left; width:680px; padding:0px; margin:0px; text-align:left;}
			#detail_03 dd ul{float:left; width:100%; margin:0px; list-style:none;}
			#detail_03_Unit_1{padding:70px 0px 0px 0px;}
			#detail_03_Unit_2{padding:80px 0px 0px 0px;}
			
			
			
#detailWraper_04{float:left; width:100%; min-width:980px; margin:0px; padding:0px; text-align:center;
	/*-------------------------*/
	height:auto !important; 
	height:260px; 
	min-height:260px; 
	overflow:visible;
	/*-------------------------*/
}	
	#detail_04{width:934px; margin:0 auto; padding:0px; text-align:left;}
		#detail_04 dt{float:left; width:100%; margin:0px; padding:0px; text-align:left;}
			#detail_04 dt span{display:block; background:url(../Images/Branch/BG_Title.jpg) no-repeat top left; text-align:left; width:154px; padding:10px 0px 8px 10px; font-size:12px; line-height:12px; font-weight:bold; color:#fff;}
		#detail_04 dd{float:left; width:100%; margin:0px; padding:26px 0px 20px 0px; text-align:left;}
		
		
		
#detailWraper_05{float:left; width:100%; min-width:980px; margin:0px; padding:30px 0px 25px 0px; text-align:center; background:url(../Images/Branch/BG_Detail5.jpg) repeat;}	
	#detail_05{width:934px; margin:0 auto; padding:0px;}
		#detail_05 dt{float:left; width:100%; margin:0px; padding:0px; text-align:left;}
			#detail_05 dt span{display:block; background:url(../Images/Branch/BG_Title.jpg) no-repeat top left; text-align:left; width:154px; padding:10px 0px 8px 10px; font-size:12px; line-height:12px; font-weight:bold; color:#fff;}
		#detail_05 dd{float:left; width:100%; margin:0px; padding:16px 0px 0px 0px; text-align:left;}
			#otherCoWraper{float:left; width:100%; margin:0px; padding:0px; list-style:none;}
				.otherCoUnit{float:left; width:226px; height:307px; padding:0px 10px 0px 0px; margin:0px; background-repeat:no-repeat; background-position:top left;}
				.otherCoUnit_Last{float:left; width:226px; height:307px; padding:0px 0px 0px 0px; margin:0px; background-repeat:no-repeat; background-position:top left;}
					.otherCo_Title{display:block; float:left; width:210px; padding:110px 0px 0px 11px; margin:0px; text-align:left; font-size:12px; font-weight:bold; color:#3b3b3b;}
					.otherCo_Text{display:block; float:left; width:210px; padding:10px 0px 0px 11px; margin:0px; text-align:left; font-size:12px; font-weight:normal; color:#4e4e4e; line-height:19px; height:120px; overflow:hidden;}
					.otherCo_Detail{display:block; float:left; width:66px; padding:5px 0px 0px 160px; margin:0px; text-align:left;}
						.btnMore2{display:block; width:66px; height:26px; background:url(../Images/Branch/btnMore2.jpg) no-repeat; background-position:0px 0px;
							transition:background-position 0.4s;
							-moz-transition:background-position 0.4s; /* Firefox 4 */
							-webkit-transition:background-position 0.4s; /* Safari and Chrome */
							-o-transition:background-position 0.4s; /* Opera */
						}
						.btnMore2:hover{background-position:0px -26px;}
						
				
#pageBottomWraper{float:left; width:100%; min-width:980px; margin:0px; padding:40px 0px 15px 0px;}
	#hr_Bottom{float:left; display:block; width:100%; min-width:980px; height:20px; border-top:2px solid #d41931;}
	#pageBottom{width:960px; margin:0 auto; padding:35px 0px 30px 0px; text-align:center; line-height:30px;}
					

.imgBorder{
	background-color:#fff;
	border:2px solid #fff;
}
.imgBorder_ON{
	background-color:#FFFFFF;
	border:2px solid #a6bd62;
}

.imgSBorder{
	background-color:#fff;
	border:1px solid #fff;
}
.imgSBorder_ON{
	background-color:#FFFFFF;
	border:1px solid #08699e;
}

.A_Display_None{
	display:none;
}
.A_Display_Yes{
	display:block;
}

a{text-decoration:none; color:#1375b4;}
a:hover{color:#d41830;}

a.menuMain{text-decoration:none; color:#dcdcdc;}
a.menuMain:hover{color:#fac03d;}
a.menuMain_ON{text-decoration:none; color:#fac03d;}
a.menuMain_ON:hover{color:#fff;}

a.menuLead{text-decoration:none; color:#eee;}
a.menuLead:hover{color:#fff; text-decoration:underline;}

a.menuHomeCase{text-decoration:none; color:#343434;}
a.menuHomeCase:hover{color:#fff;}

a.menuA{text-decoration:none; color:#232323;}
a.menuA:hover{color:#516180;}


a.menuB{text-decoration:none; color:#535353;}
a.menuB:hover{color:#5f779c; text-decoration:underline;}
a.menuB_ON{text-decoration:none; color:#5f779c;}
a.menuB_ON:hover{color:#fbe08a;}

a.menuC{text-decoration:none; color:#3e3e3e;}
a.menuC:hover{color:#db2c44;}

a.menuD{text-decoration:none; color:#222;}
a.menuD:hover{color:#db2c44;}

a.menuG{text-decoration:none; color:#343434; font-weight:bold;}
a.menuG:hover{color:#db2c44;}

a.menuW{text-decoration:none; color:#343434; font-weight:bold;}
a.menuW:hover{color:#db2c44;}

-->