/* CSS Document */
body { margin:0; font-size:12px; background-image:url(cs1_01.jpg); text-align:center;}
#main{width:1004px; margin:0 auto; }
#top{margin:0 auto;width:1004px; height:auto;}
#xiao{margin:0 auto; width:966px; height:auto; }
#mid{margin:0 auto; width:966px; height:auto; background-color:#FCF7F1;}
#foot{ float:left; line-height:20px; width:970px; height:60px; }
#foot2{ padding-left:34px; float:left; line-height:20px; width:965px; height:60px;}
#footleft
{
	padding-top:10px;
	float:left;
	width:14px;
	height:60px;
	line-height: 24%;
}

#footright{ float:left; text-align:center; line-height:20px; width:947px; height:60px; background-color:#927554; color:#FFFFFF;}
#footright a{color:#FFFFFF;}

#top .topimg{float:left; background:url(cs_01.jpg); width:1004px; height:112px;}

#mid .left{float:left; width:766px; height:auto;}
#xiao .left{
	float:left;
	width:178px;
	height:auto;

}

a{
	color: #000000;
	text-decoration: none;   
}

a:hover{
	color: #006699;
	text-decoration: none;   
}



.xiaoright{ float:left; width:780px; height:auto;}

.xiaorighty{ float:left; margin-left:4px; width:777px; height:132px; 
background-image:url(xiao_03.jpg);}

.xiaobiaoti { float:left; margin-left:10px; margin-top:8px; width:750px; height:48px; background-image:url(xiao_07.jpg);}

.hua {
	float:left;
	margin-left:3px;
	margin-top:8px;
	background-image:url(xiao_10.jpg);
	width:26px;
	height:26px;
	padding: 0px;
}
.biaoti21-103 { float:left; margin-left:5px; margin-top:12px; background-image:url(xiao_13.jpg); width:60px; height:20px;}
.biaoti109 { float:left; margin-left:5px; margin-top:12px; background-image:url(cgal_18.jpg); width:60px; height:20px;}
.biaoti21-105 { float:left; margin-left:5px; margin-top:12px; background-image:url(jybz_18.jpg); width:60px; height:20px;}
.biaoti108 { float:left; margin-left:5px; margin-top:12px; background-image:url(kszy_18.jpg); width:60px; height:20px;}
.biaoti21-104 { float:left; margin-left:5px; margin-top:12px; background-image:url(kszy_18.jpg); width:60px; height:20px;}

.biaoti21-106 { float:left; margin-left:5px; margin-top:12px; background-image:url(lxwm_18.jpg); width:60px; height:20px;}
.biaoti110 { float:left; margin-left:5px; margin-top:12px; background-image:url(msfc_18.jpg); width:60px; height:20px;}
.biaoti7 { float:left; margin-left:5px; margin-top:12px; background-image:url(rczp_18.jpg); width:60px; height:20px;}
.biaoti111 { float:left; margin-left:5px; margin-top:12px; background-image:url(xxfc_18.jpg); width:60px; height:20px;}
.biaoti112 { float:left; margin-left:5px; margin-top:12px; background-image:url(xyzp_18.jpg); width:60px; height:20px;}
.biaoti10 { float:left; margin-left:5px; margin-top:12px; background-image:url(zxbm_18.jpg); width:60px; height:20px;}
.biaoti113 { float:left; margin-left:5px; margin-top:12px; background-image:url(xwzx_18.jpg); width:60px; height:20px;}


.neirong{
	float:left;
	margin-left:20px;
	margin-top:5px;
	width:713px;
	height:300px;
	line-height: 180%;
	text-align:left;
}
.neirong ul
{
   display:inline; 
}

.neirong ul li
{
   float:left;
   display:inline; 
   width : 700px;
}

.neirong #imgcontent{
	float:left;
	overflow:hidden;
	width : 700px;
}

.neirong #imgNext{
	float:left;
	 width : 700px;
	 margin-top:8px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}

.neilist{
	float:left;
	margin-left:20px;
	margin-top:5px;
	width:713px;
	height:300px;
	line-height: 180%;
	text-align:left;
}

.neijob{
	float:left;
	margin-left:35px;
	margin-top:5px;
	width:713px;
	height:300px;
	line-height: 180%;
	text-align:left;
}



.neilist ul
{
   display:inline; 
}
.neilist ul li
{
	display:inline;
	width:700px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-indent: 5px;
}

.neilist ul li span
{
   display:inline;
   width:500px;
   color: #999999;
}

/*.neilist a{
	color: #000000;
	text-decoration: none;   
}

.neilist a:hover{
	color: #006699;
	text-decoration: none;   
}*/

.pager
{
	color: #999999;
	float:right;
	font-size: 12px;
	margin-top: 5px;
}

#mid .right{float:left; width:194px; height:813px; background-image:url(cs1_09_05.jpg); }
#xiao .right{float:left; width:194px; height:813px; background-image:url(cs1_09_05.jpg); }
.leftl{float:left; width:155px;}
#mid .mau{ float:left;background-image:url(cs_03.jpg); width:155px; height:20px;}
#xiao .mau{ float:left;background-image:url(cs_03.jpg); width:155px; height:20px;}
#mid .mauleft{float:left; background-image:url(cs2_07.jpg);width:24px;height:374px;}
#xiao .mauleft{float:left; background-image:url(cs2_07.jpg);width:24px;height:374px;}
#mid .maumid{float:left; background-image:url(cs3_09.jpg);width:131px;height:374px;}
#xiao .maumid{float:left; background-image:url(cs3_09.jpg);width:131px;height:374px;}
#mid .leftmid{ float:left; background-image:url(cs_04.jpg); width:611px; height:394px; padding-top:20px; padding-left:18px;}
#xiao .leftmid{ float:left; background-image:url(cs_04.jpg); width:611px; height:394px;}
#mid .left2{ float:right; padding-top:5px;background-image:url(cs_16.jpg); width:752px; height:430px;}
#xiao .left2{ float:right; padding-top:5px;background-image:url(cs_16.jpg); width:752px; height:430px;}
#mid .left21{ margin:0 auto; background-image:url(cs_19.jpg); width:732px; height:35px;}
#xiao .left21{ margin:0 auto; background-image:url(cs_19.jpg); width:732px; height:35px;}
#mid .left2mid{ margin:0 auto; background-image:url(cs_26.jpg); width:732px; height:185px; line-height:22px;}
#xiao .left2mid{ margin:0 auto; background-image:url(cs_26.jpg); width:732px; height:185px; line-height:22px;}
#mid .left2bot{ margin:0 auto; width:732px; height:6px; font-size:1px; background-image:url(cs_27.jpg)}
#xiao .left2bot{ margin:0 auto; width:732px; height:6px; font-size:1px; background-image:url(cs_27.jpg)}
#mid .bottom{ margin:0 auto; width:706px; height:175px;}
#xiao .bottom{ margin:0 auto; width:706px; height:175px;}
#mid .bottomleft{
	float:left;
	width:378px;
	height:28px;
	background-image:url(cs_30.jpg);
	margin-top: 8px;

	background-repeat: no-repeat;
}
#xiao .bottomleft{
	float:left;
	width:378px;
	height:28px;
	background-image:url(cs_30.jpg);
	margin-top: 8px;

	background-repeat: no-repeat;
}

#xiao .lianxiwm{ float:left; width:173px; height:200px; margin-top:5px;}
#xiao .lxwms { float:left; width:173px; height:42px; background-image:url(xiao_19.jpg);}
#xiao .lxwmz {
	float:left;
	width:173px;
	height:auto;
	background-image:url(xiao_21.jpg);
	padding: 0px;
	line-height: 150%;
	text-align:left;
}
#xiao .lxwmz span{
	padding-left: 24px;
	float:left;
}

#xiao .lxwmx { float:left; width:173px; height:18px; background-image:url(xiao_23.jpg);}
.xiaodizhong{ float:left; background-image:url(xiaobg_30.jpg); height:auto; width:1004px;}
.xiaotou{ float:left; width:30px; height:4px; font-size:1px;}
.xiaoshang{ float:left; width:1004px; font-size:1px; height:4px; background-image:url(xiaoshang_02.jpg);}
.left0{ float:left; width:21px; height:393px; background-image:url(xiao1_03.jpg);}
.mn{ float:left; width:110px; height:374px;}
.mn img{ float:left; width:125px; cursor:pointer;}
#mid .img{ float:left;  margin-left:18px; margin-top:50px;width:141px; height:95px;}
#xiao .img{ float:left;  margin-left:18px; margin-top:50px;width:141px; height:95px;}
#mid .bottomleft1{ float:left;width:378px; height:100px;}
#xiao .bottomleft1{ float:left;width:378px; height:100px;}
#mid .hr11{ background-image:url(hr1_14.jpg); width:144px; height:2px; font-size:1px;}
#xiao .hr11{ background-image:url(hr1_14.jpg); width:144px; height:2px; font-size:1px;}
#mid .bottomright{
	float:left;
	margin-left:10px;
	width:304px;
	height:180px;
	background-image:url(cs_33.jpg);
	background-repeat: no-repeat;
	margin-top: 15px;
}
#xiao .bottomright{
	float:left;
	margin-left:10px;
	width:304px;
	height:180px;
	background-image:url(cs_33.jpg);
	background-repeat: no-repeat;
	margin-top: 15px;
}
#mid .rightmid{
	float:left;
	width:160px;
	height:780px;
	margin-top:50px;
	background-repeat: no-repeat;
}
#xiao .rightmid{
	float:left;
	width:160px;
	height:780px;
	margin-top:50px;
	background-repeat: no-repeat;
}
.fonttext{
	float:left;
	width:380px;
	height:auto;
	text-align: left;
	text-indent: 2pc;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 20px;
}

.fonttext2
{ 
    text-align:left;
    float:left; 
    width:250px; 
	height:100px; 
	margin-top: 50px;
	margin-left:18px;
	font-size:13px; 
	color:#FFFFFF; 
	font-weight:bold;
}



.leftmore{
   cursor:pointer;
   float:right;
   width:40px;
   height:13px;
   margin-top:16px;
   margin-right:15px;
}

#listul ul
{
 display:inline;
}

#listul ul li
{
    margin-top:8px;
	display:inline;
	float:left;
	width:300px;
	text-align:left;
	border-bottom:1px #927554 dotted;
	background-image: url(cs_37.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 1pc;
	margin-left:8px;
}
#list2ul
{
    padding-left:25px;
}
#list2ul .imglistcls
{
   display:none;
}
#list2ul ul
{
 display:inline;
 margin:0;
}

#list2ul ul li
{
	margin-top:1px;
	padding-bottom:3px;
	background-image: url(hr1_14.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: inline;
	float: left;
}



.bottomleft .leftmore
{
   cursor:pointer;
   float:right;
   width:40px;
   height:13px;
   margin-top:10px;
   margin-right:10px;
}

.photo_list_1
{
  float:left;
  width:350px;
  border:1px solid #CCCCCC;
  margin-bottom: 4px;
  margin-left:3px;
}
.photoleft
{
   float:left;
   width:122px;
   height:92px;
   padding:1px;
}
.phototitle
{
	float:left;
	width:200px;
	margin-left:3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-weight: bold;
	color: #006699;
}
.photosum
{
   float:left;
   width:200px;
   margin-left:3px;
}



/*留言本样式*/

#guestbook {
	float: left;
	width: 580px;
	margin-top: 20px;
	border: 1px solid #999999;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}
#guestbook ul{
    display:inline;
}
#guestbook ul li {
	float: left;
	width: 100%;
	height: 20px;
	display: inline;
}
.divhead
{
	width:90px;
	float:left;
	text-align: left;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-left: 5px;
}
.divcol
{
	width:75%;
	float:left;
	text-align: left;

}
.divbtnhead
{
   width:90px;
   height:30px;
   float:left;
}
.divbtncol
{
	width:80%;
	height:30px;
	float:left;
	padding-top:10px;
	text-align: left;
}
/*留言本样式*/


/*在线招聘样式*/
.jobtb {
	float: left;
	width: 600px;
	height:auto;
	border: 1px solid #CCCCCC;
	margin-top: 5px;

	background-color: #ffffff;
	color: #000000;
}
.jobtitle {
	float: left;
	width: 100px;
	height:100%;
	text-align: center;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	line-height: 20px;
}
.jobinfo {
	float: left;
	width: 496px;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 3px;
}

.jobtitle2 {
	float: left;
	width: 100px;
	height:100%;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 20px;
}
.jobbtn a {
	color: #000000;
}
.jobbtn {
	width: 600px;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	line-height: 25px;
	padding-right:5px;
	background-color:#F9F9F9;
}
.jobinfo2 {
	float: left;
	width: 496px;
	line-height: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-left: 3px;	
}
/*在线招聘样式*/

.Sphr
{
  width:100%;
  height:10px;
  float:left;
}

.scroll_div {width:140px; height:735px; margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;}
.scroll_div img {width:140px;height:94px;border:0;margin: 0px auto;}
.scroll_div .imglistcls
{
   display:none;
}