@charset "utf-8";
/* CSS Document */
body{ font-size:12px; margin:0px; color:#515151; background:#d7d7d7;}
a{ text-decoration:none; color:#5c5c5c;}
ul{ margin:0px; padding:0px;}
.top_top,.top_center,.foot_bg,.total_center,.total_top,.foot,.index_box,.index_swf{ width:979px; margin:0 auto;}
.top_top{ margin:10px auto 0px;}
.top_center{ background:url(../images/top_bg.jpg); height:86px;}
.foot_bg{ background:url(../images/foot.gif); height:64px;}
.total_center{ background:url(../images/home_bg.gif) center repeat-y; }
.total_top{ background:url(../images/banner1.jpg) center top no-repeat; height:auto;}/*这里的高度要侧掉*/
.total_topp{ background:url(../images/banner1.jpg) center top no-repeat; height:auto;}/*这里的高度要侧掉*/
.top_daohang a{ margin-right:30px; margin-left:15px; line-height:30px; color:#373737; font-weight:bold;}
/*
.top_input{ width:215px; height:13px; margin-left:31px; border:0px; font-size:12px; margin-bottom:8px;}
.top_submit{ background:url(../images/search.jpg); margin-left:10px; margin-right:10px; width:22px; height:17px; border:0px; cursor:hand; margin-bottom:8px;}
*/
.top_input{ width:215px; height:13px; margin-left:31px; border:0px; font-size:12px; margin-bottom:5px;}
.top_submit{ background:url(../images/search.jpg); margin-left:10px; width:22px; height:17px; border:0px; cursor:hand; margin-bottom:5px;}
.foot{ padding:10px 0px; }
.foot span{ float:right;}
.left_top,.left_bottom,.fuw_ul{ width:192px; line-height:30px;  }
.left_top,.left_bottom,.fuw_ul{ width:192px; line-height:30px;  }
.left_top{ background:url(../images/menu_left1.jpg) center no-repeat;  margin-top:195px;}
.left_topnew{ margin-top:0px;}
.left_top span,.left_bottom span{ margin-left:28px; color:#FFF;}
.left_bottom{ background:url(../images/menu_left2.jpg) center no-repeat; height:32px; line-height:32px; margin-top:1px;}
.left_bottom a{ margin-left:28px;}

/*下拉*/
#tt{ margin-left:-30px;}
.menu_title,.menu_title2,.fuw_ul li{ border-bottom:1px dashed #e2e2e2;}
.menu_title2 a,.left1 a:hover,.fuw_ul li a:hover{ color:#23528c; font-weight:bold;}
.menu_title span,.menu_title2 span{ margin-left:30px;}
.left1{ line-height:25px; background:url(../images/dot.jpg) 42px 7px no-repeat;}
.left1 a{ margin-left:55px;}

.center_daohang{ text-align:right; margin:200px 0px 20px 0px; padding-right:10px;}
.center_daohang em{ margin:0px 7px;}
.center_title,.product_table{ width:704px; margin:0 auto;}
.center_title{ background:url(../images/index_top.jpg) center no-repeat; height:29px; line-height:29px;}
.center_title a{ margin:0px 28px 0px 38px;}
.center_title span a{ margin:0px 22px;}
.center_title span{ float:right;}
.center_title span a.area{ width:270px;}
.clear{ clear:both;}
.ColorRed{ color:Red;}

.product_table td{ border-bottom:1px solid #e5e5e5; height:30px; text-align:center;}
.product_xhao a{ color:#3376c7; font-weight:bold;}
.product_tr,.Dj_xhao{ background:#f8fdff;}

/*---- Dj ----*/
.Dj_xhao,.Dj_Content{ width:85%; margin:0 auto; padding:10px 20px; border-bottom:1px solid #e5e5e5;}
.Dj_xhao2 a{ display:block; width:560px; margin-top:-10px; float:right;}
.Dj_xhao span{ font-weight:bold;}
.Dj_xhao1{ background:#FFF;}
.Dj_Content{ border-bottom:1px dashed #042f73; line-height:190%; }
.Dj_xhao3{ border-bottom:0px;}

/*服务*/
.fuw_ul li{ list-style:none;}
.fuw_ul li span{ margin:0px 4px 0px 30px;}

/**/
.about_content{ width:650px; margin:20px auto; line-height:190%;}

/**/
.total_top1{ background:url(../images/banner2.jpg) center top no-repeat;}
.total_top2{ background:url(../images/banner3.jpg) center 5px no-repeat;}
.total_top22{ background:url(../images/banner1.jpg) center 5px no-repeat;}
.total_top4{ background:url(../images/banner4.jpg) center top no-repeat;}

.total_top88{ background:url(../images/banner5.jpg) center 5px no-repeat;}

/* ----- page ----- */
.page {
	margin: 22px 15px 25px 10px;
	padding: 3px 22px 5px 0px;
	text-align:right;
	color:#000000;
	clear:both;
}
.page1{ width:90%;}
.page a {
	text-decoration:none;
	color:#000000; font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #cccccc;
	padding:0px 4px 0px 4px;
	margin:0px 1px;}
.page a:hover {text-decoration:none;color:#FF6600;border: 0px solid #cccccc; font-weight:bold;}
.page .on {text-decoration:none;color:#FF6600;border: 0px solid #cccccc; font-weight:bold;}
.page span{ font-family:Arial, Helvetica, sans-serif; color:#999999;}
.pagetext{ width:22px; height:16px; border-left:1px solid #9F9F9F;border-top:1px solid #9F9F9F;border-right:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;}

/*-----在线招聘----*/
.aboutus_btop,.aboutus_bcontent,.aboutus_bg{ width:675px; margin:0 auto;}
.aboutus_bcontent{ background:url(../images/aboutus1.jpg) center repeat-y;}
.aboutus_bcontent0{ width:620px; margin:0 auto; padding:10px 0px; line-height:170%;}
.aboutus_bg{ background:url(../images/aboutus3.jpg); height:40px; margin-top:10px;}
.aboutus_bg span,.tespan{color:#254773;  font-weight:bold;}
.aboutus_bg span{ line-height:40px; margin-left:30px; font-size:14px;}

.main_top_cenul,.main_top_cenul li{ margin:0px auto; width:90%; padding:0px; list-style:none; line-height:30px;}
.main_top_cenul{ padding:10px;}
.main_top_cenul li{ border-bottom:1px dashed #ccc; background:url(../images/sanj2.jpg) center left no-repeat; padding:0px 20px; }
.main_top_cenul li span{ float:right;}
.main_top_cenul li span a{ margin-left:30px; color:#053768; font-weight:bold;}

.news_title{ text-align:center;}
.news_title span,.home_form_title,.Login_right span,.index_box_div span{ font-weight:bold; color:#053768;}
.home_form_title{ font-size:14px;}

.home_prob{ width:600px; margin:0 auto; padding:0px;  list-style:none;}
.home_prob li{ width:600px;  background:url(../images/home_bg.jpg) bottom repeat-x;  text-align:left; padding:15px 20px; margin:15px 0px; list-style:none; border:1px solid #d2d2d2;}
.home_prob0{ background:url(../images/prob.jpg) no-repeat;}
.home_prob span{ font-weight:bold;}
.home_prob a{ display:block; margin:8px 30px; color:#0f0f0f;}
.home_prob1,.home_prob1 a,.home_prob1 a:hover{ color:#014b92;}
.home_prob a:hover{ color:#0f0f0f; }
.home_prob1 a:hover,.home_prob a:hover{ text-decoration:none;}
.box_formbox1{ text-align:center; padding-top:15px;}
.box_formbox1 input{ width:90px; height:30px; background:url(../images/submit.jpg); border:0px; margin-right:50px;}
.home_form input,.home_form textarea{ border:1px solid #c0c0c0; background:#fbfbfb;}

.UserReg{ width:600px; margin:10px auto 0px; border-bottom:1px solid #f9f9f9; border-top:1px solid #f9f9f9; padding:12px 0px; text-align:center;}
.UserReg a,.UserReg_check span{ color:#c00; text-decoration:underline;}
.UserReg_check input{ border:0px;}
.UserReg_left{ background:url(../images/pic3.jpg) bottom center no-repeat;}

/*---Login---*/
.Login_top,.Login_center{ width:664px; margin:0 auto;}
.Login_top1{ margin:80px auto 0px;}
.Login_center{ background:url(../images/big_bg.jpg) no-repeat; height:198px;  }
.Login_left{ float:left; margin-left:23px; width:210px; }
.Login_right{ width:250px; float:right; margin-right:20px; }
.Login_right span{ margin-left:5px; line-height:20px;}
.Login_right ul{ color:#626161; margin:10px 0px;}
.Login_right ul li{ list-style:none; line-height:23px;}
.Login_UserName{ border:1px solid #d5d5d5; width:144px; height:16px; margin-top:10px;}
.Login_UserName1{ width:75px;}
.Login_left span{ letter-spacing:2px;}
.login_img{ margin-bottom:-8px; margin-left:8px;}
.Login_radio,.loginsubmit_img{ margin-top:10px;}
.Login_submit{ background:url(../images/Log_submit.jpg); width:95px; height:24px; border:0px; margin-top:10px; margin-right:10px;}
.loginsubmit_img{ margin-right:10px;}

.order_top{ text-align:center; margin-top:30px;}
.order_ul{ margin:10px auto 10px; width:699px; padding:0px; color:#3b3b3b;}
.order_ul li{ list-style:none; line-height:30px; border-bottom:1px dashed #d1d1d1;}
.order_ul li .a55{ color:#032f73; }
.order_ul li .a56{ color:#099d7c;}
.order_ul li .a57{ color:#3b3b3b;}
.order_ul li .a58{ color:#d60303;}
.order_ul li .a1,.order_ul li .a2,.order_ul li .a3,.order_ul li .a4,.order_ul li .a5,.order_ul li .a6{ float:left; text-align:center;}
.order_ul li .a1{ width:74px;}
.order_ul li .a2{ width:199px;}
.order_ul li .a3{ width:115px;}
.order_ul li .a4{ width:106px;}
.order_ul li .a5{ width:104px;}
.order_ul li .a6{ width:101px;}

.index_swf{ text-align:center; height:auto; background:url(../images/banner_swf.jpg) no-repeat top; }
.index_box{}
.index_box_left{ float:left; background:url(../images/1.jpg) top no-repeat; width:311px; height:214px; overflow:hidden;}
.index_box_right{ float:right; background:url(../images/box_right1.jpg) top no-repeat; width:663px; height:214px; overflow:hidden;}

.index_box_ul{ width:268px; margin:0px auto; padding:0px;}
.index_box_ul li{ list-style:none; line-height:23px; background:url(../images/dot1.jpg) left center no-repeat;}
.index_box_ul li a{ margin-left:10px;}
.index_box_ul li span{ float:right; color:#397497;}
.index_box_img,.index_box_div{ margin:15px auto 10px;}
.index_box_img{ float:left; margin-left:15px;}
.index_box_div{ width:161px; height:82px; float:right;  margin-right:12px; overflow:hidden; line-height:20px;}
.index_box_div span{ font-size:14px;}
.index_box_div a{ color:#f56800;}


  /* changepic */
.ent_c{ margin:0 auto;}
.ent_c,.bq{ width:634px;  height:auto;}
			 			.ent_c{ float:left; overflow:hidden}
						.bq{}
			     
                       .bq ul{padding:0px; margin:0px; list-style-type:none;}
					   .bq li,.bq li a,.bq li a:hover,.bq li.on a{width:158px; height:28px; line-height:28px;}
					   .bq li{ margin:4px 0px 0px 0px; text-align:center; font-weight:bold;  float:left; cursor:pointer;}
					       .bq li a{  color:#FFF; display:block; }
						   .bq li a:hover,.bq li.on a{  display:block; color:#000000; font-weight:bold;  background:url(../images/123_dot1.gif); }
				
						  .bq_d{width:100%; height:auto;  text-align:left}
					    .bq_n{width:99.5%; height:166px; overflow:hidden; padding-top:10px;}
						
						.bq_n1{ background:url(../images/dai_1.jpg) bottom right no-repeat;}/*背景图片变换的地方*/
						.bq_n2{ background:url(../images/dai_2.jpg) bottom right no-repeat;}
						.bq_n3{ background:url(../images/dai_3.jpg) bottom right no-repeat;}
						.bq_n4{ background:url(../images/dai_4.jpg) bottom right no-repeat;}
						
						.bq_ul{ margin:1px 0px 0px 10px; float:left; width:97px; padding:0px;}
						.bq_ul1{ }
						.bq_ul2{ width:130px; margin-top:18px;}
						.bq_ul3{ margin-left:30px;}
						.bq_ul3 li{ width:120px;}
						.bq_ul4{ margin-left:50px;}
						.bq_ul4 li{ width:120px;}
						.bq_ul li{ list-style:none; line-height:23px;}
						.bq_ul li a{ margin-left:3px;}
						.bq_ul_li{ font-weight:bold;}



/*  xiugai  */
.foot{ width:949px; margin:0 auto;/* background:url(../images/foot_bg1.jpg) bottom center no-repeat;*/
background:url(../images/bg11.jpg) repeat-x; height:28px; line-height:28px; color:#FFF; padding:0px 10px;  margin:-20px auto 40px;}
.foot a{ color:#FFF;}


.tiaoz_a a{ padding:0 15px; background:url(../images/new_dob.gif) left 3px no-repeat; line-height:34px; color:#3a3a3a;}
.index_swf{ line-height:25px; text-align:left;}
.index_swf_span{ float:left; color:#000; }
.addbox{
	width:969px;
	margin:0 auto;
	height:26px;
	line-height:26px;
	text-indent:1em;
	background-image: url(../images/add_box.jpg);
	background-repeat: no-repeat;
} /* background:url(../images/123_bg3.jpg) repeat-x;*/

/*  add  */
.homebox{ width:941px; height:227px; padding:14px 14px 0px; overflow:hidden; margin:0 auto; background:url(../images/123_homebg.jpg) repeat-x;}
.homeleft{ float:left; width:292px; height:213px; overflow:hidden; background:url(../images/123_bg1.jpg) no-repeat;}
.homeright{ float:right; width:638px; padding-left:6px; height:213px; overflow:hidden; background:url(../images/123_bg22.jpg) no-repeat;}

.add_ul{
	width:300px;
	height:195px;
	float:left;
	padding:0px;
	margin-right: 5px;
	margin-left: 5px;
}
.add_ul li{
	background:url(../images/tit_icon.gif) left center no-repeat;
	list-style:none;
	text-indent:1.5em;
	line-height:30px;
	margin-right: 15px;
	margin-left: 15px;
}
.add_ul2{
	width:600px;
	float:left;
	padding:0px;
	margin-right: 5px;
	margin-left: 5px;
}
.add_ul2 li{
	background:url(../images/tit_icon.gif) left center no-repeat;
	list-style:none;
	text-indent:1.2em;
	float:left;
	width:115px;
	line-height:20px;
	margin-right: 15px;
}
.add_ul li a:hover{ color:#F00;}
.add_ul li.add_ul_li{ border-bottom:1px solid #ccc; background:url(../images/tit_icon_02.gif) left center no-repeat;}
.add_ul3 li.add_ul_li{ border-bottom:1px solid #ccc; background:url(../images/tit_icon_02.gif) left center no-repeat;}

.add_ul_my{ width:150px; float:right; margin:0px; padding:0px; }
.add_ul_my2{ width:450px; float:left; margin:0px; padding:0px; }
.myadd_img{ width:145px; height:134px; border:0px; float:left;}
.myadd_img2{ width:85px; height:74px; border:0px; float:left; margin-right:10px;}
.add_ul li.add_ul_limy{ background:url(); padding-top:10px;}
.add_ul_li p{ font-weight:600; font-size:12px; height:30px; line-height:30px; margin:0px; color:#395a90;}

 .j_big{ padding-left:32px; width:721px;}
 .j_big .bigpic{ float:left; width:191px; padding-right:48px;}
.j_big .bigpic .toppic{ background:url(../images/j-_03.jpg) no-repeat; text-align:center; height:157px; padding-top:9px;}
 .j_big .bigpic .toppic img{ width:171px; height:137px;}
 .j_big .bigpic .toppictext{ height:41px; text-align:center;}
.last_bg {
	background-image: url(../images/shenzhen_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	height: 170px;
}
.add_u2 {
	padding:0px;
	background-image: url(../images/shenzhen_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 203px;
	width: 347px;
	float: left;
}
.add_u3 {
	padding:0px;
	background-image: url(../images/shenzhenbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 203px;
	width: 650px;
	float:left;
	padding:0px;
	margin-right: 5px;
	margin-left: 5px;
}
.add_u3 li
{
 list-style:none;
}


/*-----人力招募-----*/
.restop
{
	background:url(../images/cd_09.gif) no-repeat;
	width:461px;
	height:37px;
    text-align:left;
    line-height:37px;
}
.restop h3
{
	margin-left:20px;
	font-size:14px;
	font-weight:600;
	color:#395a90;
}
.rescontent
{
	text-align:left;
	width:421px;
	padding:10px 20px;
	color:#353535;
}
.resfoot
{
 text-align:right;
}
.resfoot a
{
 color:#676767;
 margin-right:30px;
}
.resfoot a:hover
{
 color:#c10000;
 margin-right:30px;
}
.resrighttop2
{
	background:url("../images/cd_25.gif") no-repeat;
	height:37px;
	width:194px;
	padding:0px;
	margin:0px;
}
.resrighttop
{
	background:url("../images/cd_05.gif") no-repeat;
	height:37px;
	width:194px;
	padding:0px;
	margin:0px;
}
.resrightcontent
{
	width:172px;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
}
.resrightcontent a
{
	background:url("../images/sanj2.jpg") no-repeat left ;
	padding-left:15px;
	font-size:13px;
	font-weight:600;
	color:#596f51;
	height:15px;
	line-height:15px;
}
.resrightcontent h2
{
	font-size:12px;
	font-weight:100;
	padding:0px;
	margin:0px;
}
.resrightfoot
{
	background:url("../images/cd_11.gif") no-repeat;
	height:14px;
	width:194px;
}
.welfareborder
{
 border:1px solid #ccc;
 padding:5px;
 margin-left:20px;
 margin-bottom:10px;
}

.nptheight
{
	height:50px;
	line-height:25px;
	}