/***********************************************/
/* css.css                            */
/* Use with AGEKKE          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 


/********************背景样式****************************/
.bodylan{background:#31479D url(../images/_bgBule.jpg) repeat-x 0 0;}
/*p{ width:99%; padding-left:1%;}
B{ width:99%; padding-left:1%;}*/

/********************字体 文本 样式****************************/
.colorBuleB{color:#2D3290; }
.line24{ color:#333333; line-height:24px;}
.xtext01 { width:95%; }
.Forange{color:#FF9900}
/********************图片 样式****************************/
.xBlackBorderRight{border:1px #e5e5e5 solid; float:right; margin:5px;}


/********************位置样式****************************/
.xHead{ 
width:956px; height:171px;
background-image:url(../images/_head.jpg);
margin-right:auto; margin-left:auto;
}
.xHeadLanguage{float:right; width:70px;}
.xHeadCoName{ margin-left:70px; margin-top:15px; width:auto; height:30px; clear:both;
color:#3A80BC; font-size:12px; font-weight:bold;
line-height:18px;}
.xHead01{ 
width:956px; height:70px;
background-image:url(../images/_head01.jpg);
margin-right:auto; margin-left:auto;
}
.xMain{ 
width:950px; background-color:#FFFFFF;
border-left:#000000 1px solid;
border-right:#000000 1px solid;
margin-right:auto; margin-left:auto;
padding-left:2px;
padding-right:2px;
overflow:hidden;

}
.xTop{
width:950px;
height:77px;
background:#FFFFFF url(../images/_bg01.jpg) repeat-x top left;
padding-top:5px;
}
.xTitleA{
width:262px;
height:56px;
float:left;
background:url(../images/_bg02.gif) no-repeat;
line-height:24px;

padding-left:23px;
padding-top:12px;
}

.xTitleB{
width:300px;
height:56px;
float:left;
background:url(../images/_bg03.gif) no-repeat;
line-height:24px;
padding-left:33px;
padding-top:12px;

}

.xTitleC{
width:270px;
height:68px;
float:left;
margin-left:1px;
background:url(../images/_bg04.gif) no-repeat;
}

.xTitleD{
width:55px;
height:58px;
padding-left:5px;
padding-top:10px;
float:left;
margin-left:1px;
background:url(../images/_bg05_.gif) no-repeat;}

.xLogin
{ 
margin-top:8px;
height:22px; 
width:100%;
}
.xLogin ul{
 margin:0px; padding:0px; 
}
.xLogin li{ 
float:left; 
list-style:none; 
line-height:22px;  
display: inline; 
width:auto;
}

.xtitle{
width:100%;
height:0px;
background-color:#FFFFFF; font-size:14px; font-weight:bold; color:#333333;}

.indleft{
width:222px;
float:left;
}
.xtitle01{
width:90%;
padding-left:10%;
height:25px;
line-height:25px;
font-size:12px;
font-weight:bold;
color:#012246;
background:url(../images/_title01.jpg) no-repeat;
}




.xTitleList
{ 
width:100%;
}
.xTitleList ul{
 margin:0 0 0 5% ;
 padding:0px;
 width:95%;
}
.xTitleList li{ 
	list-style:none; 
	width:90%;
	padding-left:14px;
}
.xTitleList li a{ 
line-height:24px;  
padding-top:5px; 
padding-bottom:5px;  
padding-left:10px; 
padding-right:10px;
background:url(../images/_titleImg05.gif) no-repeat 2px 8px;
}
.xTitleList li a:hover{ 
background:url(../images/_titleImg06.gif) no-repeat 2px 8px;

}

.xTitleListbg01 li{
background:url(../images/_titleImg02.gif) no-repeat 2px 7px;
}
.xTitleListbg02 li{
background:url(../images/_titleImg03.gif) no-repeat 2px 7px;
}


.xTile02{
width:723px;
border:#D0DEE7 1px solid;
height:24px;
line-height:24px;
font-size:12px;
font-weight:bold;
color:#012246;
background-color:#E8F1FA;
margin:0;
float:left;
}
.xTile02_1{
width:723px;
height:24px;
line-height:24px;
font-size:12px;
font-weight:bold;
color:#012246;
margin:0;
float:left;
}
.xTile03  {
width:723px;
border-bottom:#D0DEE7 1px solid;
border-left:#D0DEE7 1px solid;
border-right:#D0DEE7 1px solid;
height:64px;
line-height:22px;
font-size:12px;
float:left;
}
.xTile05  {
width:700px;
height:auto;
padding:10px;
line-height:22px;
font-size:12px;
}
.xh4
{
font-size: 16px;  
color:#333333; 
text-align:center; 
padding-left:5px; 
margin-top:5px;
}

.xCase01{
width:464px;
height:auto;
float:left;
}
.xCase02
{
float:left;
width:250px;
text-align:center;
}

#JobSearch
{ 
width:234px;
height:205px;
padding-top:15px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
background:url(../images/_bg06.jpg) no-repeat;
}
#JobSearch div { height:25px; line-height:25px; }
#JobSearch #tit{text-align:left; font-size:14px; color:#333333; line-height:18px; height:18px;text-indent: 35px; font-weight:bold;}
#JobSearch input { margin-left:2px; margin-top:3px;}

.xtitle02{
width:95%;
padding-left:5%;
height:auto;
text-align:center;
}
.xKeHu{ width:234px; height:41px; background:url(../Images/kehu.gif); line-height:31px; text-align:left; text-indent:30px; font-size:14px; font-weight:bold;}
.xTile04  {
width:460px;
background:url(../Images/_bg12.jpg) no-repeat left bottom;
color:#000000;
border-left:#D0DEE7 1px solid;
border-right:#D0DEE7 1px solid;
height:23px;
padding-top:7px;
padding-left:2px;
padding-right:2px;

}
.xTile04_1  {
width:460px;
background:url(../Images/_bg13.jpg) no-repeat left bottom;
color:#000000;
border-left:#D0DEE7 1px solid;
border-right:#D0DEE7 1px solid;
height:23px;
padding-top:7px;
padding-left:2px;
padding-right:2px;

}

.xNew01  {
width:100%;
border-bottom:#D0DEE7 1px solid;
border-left:#D0DEE7 1px solid;
border-right:#D0DEE7 1px solid;
text-align:center;
}
.xFoot{
width:954px;
height:20px;
padding-top:22px;
margin-left:auto;
margin-right:auto;
background:url(../images/_bg05.jpg) repeat-x; height:42;
border:#D0DEE7 1px solid;
text-align:center;
color:#ffffff;
}

.xFoot01{
width:954px;
padding-top:10px;
padding-bottom:10px;

margin-left:auto;
margin-right:auto;
line-height:22px;
text-align:center;
}
.Xh4{ width:80%;margin-left:auto; margin-right:auto; border-bottom:#66CCFF 1px solid;
 font-size:14px; line-height:30px; font-weight:bold;  }
 

.XText01{ width:90%; border-bottom:#66CCFF 1px solid;
 font-size:14px; line-height:30px; font-weight:bold;  }
 .XText02{ width:90%; border-bottom:#66CCFF 1px solid;
 font-size:12px; line-height:30px; font-weight:bold;  }
.textimg{ float:left; margin:5px; }
.textimg01{ float:left; margin:5px; border:#e5e5e5 1px solid;}
.XN_01{ background-color:#FFCC99; border:1PX #CCCCCC solid;}
.XN_02{ background-color:#ffffff; border:1PX #CCCCCC solid;}
.XN_03{ background-color:#FFCC99; border:1PX #CCCCCC solid;}
.XN_04{ background-color:#ffffff; border:1PX #FF9900 solid;}
.XN_05{ background-color:#FFECB2; border:1PX #CCCCCC solid;}
.XNF_01{ color:#FF6600; font-size: 14px; font-weight:bold; }
.XNF_02{ color:#000000; font-size: 14px; font-weight:bold; }

.gotop{width:90%; clear:both; text-align:right; height:40px;}
.XcontactImg{width:100%; clear:both; text-align:center; height:50px; margin-top:5px;}
.xLogoLink{height:23px; width:73px;margin:10px 16px; float:left; }

.shuobiao{margin-top:-1px; position:absolute;}

/********************菜单样式****************************/
.Xmenu
{ 
margin-left:auto; 
margin-right:auto; 
height:28px; 
width:100%;
background-color:#FFFFFF;

}
.Xmenu ul{ 
background-color:#ffffff;margin:0px; padding:0px; font-size:14px; font-weight: bold; clear: both;
border-bottom: border:#C9DDF5 1px solid;  

}
.Xmenu li{ 
float:left; 
list-style:none; 
line-height:26px;  
display: inline; 
width:auto;
border-left: #C9DDF5 1px solid;
}
/*
a:link {	color: #000000;	text-decoration: none;}
a:visited {	text-decoration: none;	color: #000000;}
a:hover {	text-decoration: underline;	color: #000000;}
a:active {	text-decoration: none;	color: #FF0000;}
*/
.XmenuA { 
margin:0px;  width:100%; 
padding-left:30px; 
padding-right:30px;
padding-top:6px;
padding-bottom:6px;
color:#32416C;
text-decoration: none;
background:url(../images/_menubg.gif); 
}
.XmenuA:hover
{
	background-image:url(../images/_menubg01.gif);
}

.XFootA { 
	color:#ffffff;
	margin:0px;  width:100%; 
	padding-left:5px; 
	padding-right:5px;
	padding-top:6px;
	padding-bottom:6px;
	text-decoration: none;
}
.XFootA:link {
	color: #FFFFFF;
}
.XFootA:visited {
	color: #FFFFFF;
}
.XFootA:active {
	color: #FFFFFF;
}

.XFootA:hover
{
	color:#FFFFFF;
}

.XSm { 
	color:#ffffff;
	margin:0px; 
	padding:0px;
	text-decoration: none;
}
.XSm:link {	color: #000000;}
.XSm:visited {	color: #000000;}
.XSm:active {	color: #000000;}
.XSm:hover{	color:#000000;}

.XGrey { 
	color:#999999;
	margin:0px; 
	padding:0px;
	text-decoration: none;
}
.XGrey:link {	color: #666666;}
.XGrey:visited {	color: #666666;}
.XGrey:active {	color: #666666;}
.XGrey:hover{	color:#000000;}

.XWrite:link {	color: #ffffff;}
.XWrite:visited {	color: #ffffff;}
.XWrite:active {	color: #ffffff;}
.XWrite:hover{	color:#ffffff;}


/* *********** 新增样式2009-7-15*************/

.xGSJJ{ margin-top:20px;width:99%; height:400px; line-height:22px; background:url(../../Images/gsgyimg.jpg) no-repeat top right; }
.xGSJJtit{width:99%; height:31px; background:url(../../Images/gsgytit.gif) no-repeat; text-indent:30px; font-size:14px; font-weight:bold; color:#2030A6;line-height:25px;}





/* *********** 特殊*************/
.chengpo{table-layout:fixed;word-wrap:break-word;word-break:break-all;}