﻿.index_top
{
	position:relative;
	float:left;
	clear:both;
	overflow:hidden;
	z-index:-10;
}
.pageleft{
	position:relative;
	float:left;
	clear:both;
	width:155px;
}
.pageright{
	position:relative;
	float:right;
	width:825px;
	z-index:0;
	#z-index:-1;
}
.com_index_about_index{
	position:relative;
	float:left;
	clear:both;
	width:823px;
	top:0px;
	border:solid 1px #cdcdcd;
	margin-top:9px;
}
.menu_sub_bg{
	position:relative;
	float:left;
	clear:both;
	width:823px;
	background-color:#f2f2f2;
	height:20px;
	padding-top:8px;
	line-height:20px;
	vertical-align:middle;
}
.corp_menu_01{
	position:relative;
	float:left;
	clear:both;
	margin-left:10px;
	font-size:14px;
	font-weight:bold;
}
.corp_menu_02{
	position:relative;
	float:right;
	right:10px;
	z-index:200;
}
.index_comp_suba{
	position:relative;
	float:left;
	clear:both;
	width:785px;
	padding:14px;
	height:104px;
	line-height:20px;
	font-size:12px;
	overflow:hidden;
}
.index_comp_sub{
	position:relative;
	float:left;
	clear:both;
	width:785px;
	padding:14px;
	line-height:20px;
	font-size:12px;
}
.products_img01
{
	width:120px;
	height:95px;
	padding:4px;
	margin:10px 10px 3px 10px;
	border: 1px solid #e2e2e2;	
}
.products_img
{
	width:120px;
	height:95px;
	padding:4px;
}

.company_sub{
	position:relative;
	float:left;
	clear:both;
	width:823px;
	line-height:22px;
	top:0px;
	border:solid 1px #cdcdcd;
	margin-top:9px;
}
.products_03{
	position:relative;
	float:left;
	clear:both;
	width:140px;
	height:130px;
	overflow:hidden;
	padding:3px 8px 15px 8px;
}
.products_01{
	position:relative;
	float:left;
	clear:both;
	width:128px;
	height:105px;
	overflow:hidden;
	border: 1px solid #e2e2e2;	
}
.products_02{
	position:relative;
	float:left;
	clear:both;
	width:130px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-align:center;
}
.list_page{
	position:relative;	
	float:left;
	clear:both;
	overflow:hidden;
	float:none;
	width:805px;
	height:30px;
	margin-left:4px;
	padding-top:3px;
	margin-top:9px;
}
/*********产品展示列表页**************/
.index_comp_sub_product{
	position:relative;
	clear:both;
	border: 1px solid #ff8800;
	line-height:24px;
	font-size:12px;
	text-align:center;
	padding:5px;
	margin:0 auto;
	width:600px;
    overflow:hidden;
}
.products_li_02{
	list-style-position:outside;
	list-style-type:none;
	text-align:center;
	position:relative;
	clear:both;
	height:9px;
	overflow:hidden;
}
.products_bg01{
	width:610px;
	position:relative;
	text-align:left;
	clear:both;
	margin:0 atuo;
}
.products_bg_li{
	position:relative;
	clear:both;
	border: 1px solid #9bc3e7;
	width:100%;
}
.products_bg_li01{
	position:relative;
	border-bottom: solid 1px #9bc3e7;
	width:600px;
	padding:15px;
	float:left;
	clear:both;
}
.productsb_img{
    max-width:600px;
    min-width:200px;
	position:relative;
    text-align:center;
	clear:both;
	overflow:hidden;
}
.updateprogess
{
background-color: #E2F2FF; 
color: Black; 
font-size: 10pt; 
position: absolute;
 left: 300px; 
 top: 180px; 
 width: 200px; 
 height: 40px; 
 border: solid 1px #8DD3FF;
 text-align:center;
 vertical-align:middle
}
/*********** 品牌**************/
.brand_sub_01{
	position:relative;
	float:left;
	clear:both;
	border:solid 1px #ffc37f;
	width:690px;
	left:30px;
	height:126px;
}
.brand_sub_logo{
	list-style-position:outside;
	list-style-type:none;
	position:relative;
	float:left;
	clear:both;
	border-right:solid 1px #ffc37f;
	text-align:center;
	vertical-align:middle;
	padding-top:20px;
	width:156px;
	height:106px;
}
.brand_sub_sub01{
	position:relative;
	float:right;
	width:533px;
}
.brand_sub_li02{
	list-style-position:outside;
	list-style-type:none;
	position:relative;
	float:left;
	clear:both;
	height:31px;
	width:120px;
	line-height:31px;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	background-color:#ffeedb;
	border-right: solid 1px #ffc37f;
	border-bottom:solid 1px #ffc37f;
}
.brand_sub_li03{
	position:relative;
	float:right;
	height:31px;
	width:402px;
	line-height:31px;
	padding-left:10px;
	text-align:left;
	vertical-align:middle;
	border-bottom:solid 1px #ffc37f;
}
.brand_sub_li04{
	position:relative;
	float:left;
	clear:both;
	height:31px;
	width:533px;
	line-height:31px;
	text-align:center;
	vertical-align:middle;
}
.brand_sub_li05{
	list-style-position:outside;
	list-style-type:none;
	position:relative;
	float:left;
	clear:both;
	height:30px;
	width:120px;
	line-height:31px;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	background-color:#ffeedb;
	border-right:solid 1px #ffc37f;
}
.brand_sub_li06{
	position:relative;
	float:right;
	height:31px;
	width:402px;
	line-height:31px;
	padding-left:10px;
	text-align:left;
	vertical-align:middle;
}
.brand_sub_02{
	position:relative;
	float:left;
	clear:both;
	left:30px;
	border:solid 1px #ffc37f;
	width:690px;
	margin-top:9px;
}
.brand_sub_02_01{
	position:relative;
	float:left;
	clear:both;
	height:31px;
	width:675px;
	line-height:31px;
	text-align:left;
	padding-left:15px;
	vertical-align:middle;
	border-bottom:solid 1px #ffc37f;
	background-color:#ffeedb;
	font-weight:bold;
}

.brand_00{
	position:relative;	
	float:left;
	clear:both;
	height:10px;
}
.Business_comp_sub{
	position:relative;
	/*float:left;*/
	clear:both;
	text-align:center;
	padding:14px;
	line-height:22px;
}
.Business_sub_li{
	list-style-position:outside;
	list-style-type:none;
	border-bottom: dotted 1px #bbbbbb;
	width:750px;
	left:8px;
	position:relative;
	float:left;
	clear:both;
	line-height:27px;
}
.Business_sub_li01{
	list-style-position:outside;
	list-style-type:none;
	width:720px;
	left:8px;
	position:relative;
	height:2px;
	line-height:1px;
}
.Business_sub_limenu{
	position:relative;
	float:left;
	clear:both;
	line-height:27px;
}
.Business_sub_date{	
	position:relative;
	float:right;
	line-height:27px;
}
.indexBusiness_sub_date{	
	 left:370px;
	 position:absolute;
	 top:1px;
	 
}
.Business_search_01{
	position:relative;
	text-align:right;
	padding-right:50px;
	padding-bottom:5px;
	border-bottom: solid 1px #ffc37f;
}	
.business_sub_right{
	position:absolute;
	top:40px;
	left:15px;
}
.business_xmenu_01{
	position:relative;
	top:6px;
	height:31px;
	width:766px;
	text-align:left;
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #949799;
	border-bottom-color: #949799;
}
.business_xmenu_02{
	position:absolute;
	top:0px;
	height:26px;
	width:60px;
	padding-top:5px;
	text-align:center;
	background-color:#e9e9e9;
}
.business_xmenu_03{
	position:absolute;
	top:0px;
	left:60px;
	height:23px;
	width:526px;
	padding-top:8px;
	padding-left:10px;
	text-align:left;
}
.business_sub_01{
	position:relative;
	top:16px;
	left:0px;
	width:744px;
	border: 1px solid #e4ebf1;
	padding:5px;
	line-height:22px;
	text-align:left;
}
.business_sub_03{
	position:relative;
	top:29px;
	left:0px;
	width:754px;
	line-height:22px;
	background-color:Transparent;
}
.font_06{
	font-size: 12px;
	font-weight: bold;
	color:#ff6600;
}
.business_sub_td01{
	background-color: #ffeedb;
	width:15%;
	line-height:29px;
	text-align:right;
}
.business_sub_td02{
	width:35%;
	text-align:left;
	padding-left:10px;
	line-height:29px;
}
.business_sub_td04{
	width:85%;
	text-align:left;
	padding-left:10px;
	line-height:29px;
}


.business_sub_03_01{
	position:relative;
	list-style-position: outside;
	list-style-type: none;
	height:25px;
	left:-40px;
}
.business_sub_03_03{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9bc3e8;
	border-bottom-color: #9bc3e8;
	position:absolute;
	top:0px;
	left:91px;
	width:275px;
	height:28px;
	line-height:28px;
	text-align:left;
	padding-left:10px;
}
.business_sub_03_04{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9bc3e8;
	border-bottom-color: #9bc3e8;
	background-color: #dbeffb;
	position:absolute;
	top:0px;
	left:377px;
	width:90px;
	height:24px;
	line-height:28px;
	text-align:right;
}
.business_sub_03_05{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9bc3e8;
	position:absolute;
	top:0px;
	left:468px;
	width:276px;
	height:28px;
	line-height:28px;
	text-align:left;
	padding-left:10px;
}
.business_sub_03_06{
	position:relative;
	list-style-position: outside;
	list-style-type: none;
	height:25px;
	left:-40px;
	top:-15px;
}
.business_sub_03_06{
	position:relative;
	list-style-position: outside;
	list-style-type: none;
	height:25px;
	left:-40px;
	top:-15px;
}
.business_sub_03_07{
	position:relative;
	list-style-position: outside;
	list-style-type: none;
	height:25px;
	left:-40px;
	top:-30px;
}
.business_sub_03_08 {
	position:relative;
	list-style-position: outside;
	list-style-type: none;
	height:25px;
	left:-40px;
	top:-45px;
}
.business_sub_03_09{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9bc3e8;
	position:absolute;
	top:0px;
	left:91px;
	width:653px;
	height:24px;
	line-height:28px;
	text-align:left;
	padding-left:10px;
}
.business_sub_03_10{
	position:relative;
	list-style-position: outside;
	list-style-type: none;
	left:-40px;
	top:-60px;
	text-align:left;
}
.business_sub_03_18{
	position:relative;
	list-style-position: outside;
	list-style-type: none;
	left:-40px;
	top:-60px;
	height:40px;
	z-index:-1;
}
.business_sub_03_11{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9bc3e8;
	border-bottom-color: #9bc3e8;
	background-color: #dbeffb;
	position:absolute;
	top:0px;
	left:0px;
	width:90px;
	height:360px;
	line-height:28px;
	text-align:right;
}
.business_sub_03_12{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9bc3e8;
	position:absolute;
	top:0px;
	left:91px;
	width:652px;
	height:360px;
	line-height:28px;
	text-align:left;
	padding-left:10px;
}
.feedback_sub_01{
	position:absolute;
	left:-10px;
	top:15px;
}
.feedback_sub_li{
	position:relative;
	list-style-position: outside;
	list-style-type: none;
	line-height:35px;
	height:30px;
	vertical-align:top;
}
.feedback_input_01{
	border: 1px solid #e4e5e5;
	background-color: #f3f9fc;
	width:220px;
	position:relative;
	top:2px;
}
.feedback_sub_li01{
    position:relative;
	background-color:transparent;
	list-style-position: outside;
	list-style-type: none;
	line-height:35px;
	height:30px;
	vertical-align:top;
	top:-80px;
	z-index: -10;
}
.feedback_text_01{
	border: 1px solid #e4e5e5;
	background-color: #f3f9fc;
	width:400px;
	height:100px;
	position:relative;
	top:5px;
}
.feedback_sub_button{
	position:relative;
	list-style-position: outside;
	list-style-type: none;
	line-height:35px;
	height:30px;
	vertical-align:top;
	top:20px;
	padding-left:170px;
	word-spacing: 30px;
	

}
.business_list{
	list-style-position:outside;
	list-style-type:none;
	width:765px;
	position:relative;
	padding-top:3px;
	text-align:center;
	line-height:18px;
	color:#1989d7;
}
.news_show_menu{
	list-style-position:outside;
	list-style-type:none;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	height:60px;
}
.news_show_sub{
	list-style-position:outside;
	list-style-type:none;
	line-height:24px;
	padding:10px;
}

/* job 招聘  */
.font_02{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	position:relative;
}
.font_03{
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
	position:relative;
}
.job_show_01{	
	position:relative;
	float:left;
	clear:both;
	width:725px;
	left:20px;
}
.job_show_01 td{	
	line-height:28px;
}

.job_sub01{/*标题*/
	border-bottom: solid 1px #dedede;
	list-style-type:none;
	left:10px;
	padding-left:10px;
	width:720px;
	position:relative;
	height:25px;
	line-height:38px;
	vertical-align:top;
}
.com_about_right_job
{
    position:relative;
    left:12px;
    top:0;
    margin-top:40px;
    padding-bottom:12px;
    }
.job_comp_sub{
	position:relative;
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
	width:799px;
	height:456px;
	padding:14px;
	line-height:22px;
}
.job_comp_sub01{
	position:relative;
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
	width:766px;
	height:630px;
	padding:14px;
	line-height:22px;
}
.job_show_bg01{
	list-style-position:outside;
	list-style-type:none;
	background-color: #ffeedb;
	border-bottom: solid 1px #ffc37f;
	position:relative;
	float:left;
	clear:both;
	overflow:hidden;
	left:20px;
	height:10px;
	width:727px;
	top:18px;
}

.job_contact_01{
	background-color:#DBEFFA;
	position:absolute;
	left:0px;
	top:1px;
	height:34px;
	width:90px;
	text-align:center;
	vertical-align:middle;
	line-height:34px;
	font-weight:bold;
}
.job_sub_01{
	position:absolute;
	left:5px;
	top:2px;
	width:180px;
	text-align:center;
}
.job_sub{
	border-bottom: dashed 1px #dedede;
	list-style-type:none;
	left:10px;
	padding-left:10px;
	width:720px;
	position:relative;
	height:34px;
	line-height:34px;
}
.job_sub_03{
	position:absolute;
	left:200px;
	top:2px;
	width:100px;
	text-align:center;
}
.job_sub_04{
	position:absolute;
	left:315px;
	top:2px;
	width:80px;
	text-align:center;
}
.job_sub_05{
	position:absolute;
	left:410px;
	top:2px;
	width:80px;
	text-align:center;
}
.job_sub_06{
	position:absolute;
	left:505px;
	top:2px;
	width:100px;
	text-align:center;
}
.job_sub_07{
	position:absolute;
	left:620px;
	top:2px;
	width:100px;
	text-align:center;
}
/*********求职列表页**********/
.job_show_02{
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	background-color:#ffffff;
	position:relative;
	float:left;
	clear:both;
	width:675px;
	left:0px;
	padding:5px;
	margin:10px;
}

.job_show_contact{
	position:relative;
	float:left;
	clear:both;
	width:725px;
	top:21px;
	left:20px;
	padding-bottom:20px;
}
.job_show_contact li{
	list-style-position:outside;
	list-style-type:none;
	position:relative;
	line-height:20px;
	height:36px;
	border-bottom: dotted 1px #747474;
}
.job_contact_01{
	background-color:#ffeedb;
	position:absolute;
	left:0px;
	top:1px;
	height:34px;
	width:90px;
	text-align:center;
	vertical-align:middle;
	line-height:34px;
	font-weight:bold;
}
.job_contact_01a{
	position:absolute;
	left:95px;
	top:1px;
	height:34px;
	width:200px;
	text-align:left;
	vertical-align:middle;
	line-height:34px;
}
.job_contact_02{
	background-color:#ffeedb;
	position:absolute;
	left:350px;
	top:1px;
	height:34px;
	width:90px;
	text-align:center;
	vertical-align:middle;
	line-height:34px;
	font-weight:bold;
}
.job_contact_02a{
	position:absolute;
	left:445px;
	top:1px;
	height:34px;
	width:200px;
	text-align:left;
	vertical-align:middle;
	line-height:34px;
}
.job_contact_03{
	position:absolute;
	left:95px;
	top:1px;
	height:34px;
	width:600px;
	text-align:left;
	vertical-align:middle;
	line-height:34px;
}


/*********** top 控件***************/
.head_bg_02{
	position:relative;
	float:left;
	clear:both;
	width:980px;
	overflow:hidden;
	margin-top:0px;
	background-color:#544949;
	border: solid 1px #cdcdcd;
	border-left:12px solid #434343;
	margin-left:5px;
	#margin-left:3px;
	z-index:-3;
}
.head_banner
{
	position:relative;
	float:left;
	width:994px;
	overflow:hidden;
	margin-top:0px;
	background-color:Transparent;
	clear:both;
	z-index:-5;
	margin-left:5px;
	#margin-left:3px;
	line-height:1px;
	font-size:1px;
}
.head_banner1
{
	position:relative;
	float:left;
	width:994px;
	margin-left:5px;
	#margin-left:3px;
	overflow:hidden;
	margin-top:0px;
	#margin-top:-12px;
	background-color:Transparent;
	line-height:1px;
	font-size:1px;
	clear:both;
	z-index:-4;
}
.corpbanner_img{
	float:left;
	clear:both;
}
.head_bg_02_1{
	position:relative;
	float:left;
	overflow:hidden;
	width:1002px;
}
.head_li_01{
	position:relative;
	float:left;
	clear:both;
	overflow:hidden;
	padding-left:15px;
	top:0px;
	clear:both;
	height:65px;
	margin-top:15px;
}
.head_li_011{
	position:relative;
	float:left;
	overflow:hidden;
	padding-left:15px;
	font-size:20px;
	color:#ffffff;
	font-weight:bold;
	height:70px;
	line-height:50px;
	vertical-align:baseline;
	margin-top:20px;
}
.commend_01
{
	position:relative;
	float:right;
	overflow:hidden;
	right:30px;
	margin-top:15px;
	margin-bottom:15px;
}
.logo_img{
	position:relative;
	margin-left:5px;
	vertical-align:middle;
	top:20px;
	float:left;
	}

.head_li_02{
	list-style-position:outside;

	left:220px;
	width:500px;
}
/*************left 左边nav 控件************/
.left 
{
	width:155px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	z-index: 100;
}
.left_index {
	list-style-type:none;				/* 不显示项目符号 */
	margin:0px;
	padding:0px;
}
.left_01 {
	border-bottom:1px solid #ffffff;
	height:30px;	
		/* 添加下划线 */
}
.left_02{
	display:block;						/* 区块显示 */
	padding:5px 5px 5px 0.5em;
	text-decoration:none;
	border-left:12px solid #434343;		/* 左边的粗红边 */
	border-right:1px solid #434343;		/* 右侧阴影 */
	padding-left:30px;
	height:20px;
	line-height:20px;
}
.left_03 {
	height:24px;
	list-style-type:none;
	margin-left:-25px;
	text-align:center;
	border-bottom:1px solid #ffffff;
		/* 添加下划线 */
}
.left_04{
	display:block;						/* 区块显示 */
	padding:5px 5px 5px 0.5em;
	text-decoration:none;
	border-left:12px solid #434343;		/* 左边的粗红边 */
	border-right:1px solid #434343;		/* 右侧阴影 */
	text-align:center;
	height:14px;
	line-height:14px;
	list-style-type:none;	
}
.left_03 a:link
{
	background-color:#544949;
	color:#FFFFFF;
	}
.left_03 a:visited{
	background-color:#544949;
	color:#FFFFFF;
}
.left_03 a:hover{					/* 鼠标经过时 */
	background-color:#251D1D;			/* 改变背景色 */
	color:#ffff00;						/* 改变文字颜色 */
}


.left_01 a:link
{
	background-color:#544949;
	color:#FFFFFF;
	}
.left_01 a:visited{
	background-color:#544949;
	color:#FFFFFF;
}
.left_01 a:hover{					/* 鼠标经过时 */
	background-color:#251D1D;			/* 改变背景色 */
	color:#ffff00;						/* 改变文字颜色 */
}
.nav{
	margin-left:5px;
	margin-top:140px;
}
/*************left 联系方式  控件************/
.left_contact{
	width:153px;
	position:relative;
	float:left;
	clear:both;
	border:solid 1px #cdcdcd;
	margin-top:9px;
	overflow:hidden;
}
.contact_menu{
	position:relative;
	float:left;
	width:143px;
	background-color:#f2f2f2;
	height:20px;
	padding-top:8px;
	padding-left:10px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
}
.index_comp_sub02{
	position:relative;
	width:133px;
	font-size:12px;
	padding:10px;
}
.index_comp_sub02_01{
	width:133px;
	line-height:20px;
}
.index_comp_left01{
	position:relative;
	float:left;
	clear:both;
	width:53px;
	TEXT-ALIGN: justify;
}
.index_comp_right01{
	position:relative;
	float:left;
	width:80px;
	margin-right:-5px;
	word-break:break-all;
	table-layout:fixed;
	white-space:normal;
}
.font_01{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	position:relative;
}
.font_07{
	font-size: 14px;
	color: #ff0000;
	font-weight: bold;
}
.per_index_about_index{
	position:relative;
	float:left;
	clear:both;
	width:994px;
	top:0px;
	border:solid 1px #cdcdcd;
	margin-top:9px;
}
.permenu_sub_bg{
	position:relative;
	float:left;
	width:1002px;
	background-color:#f2f2f2;
	height:20px;
	padding-top:8px;
	line-height:20px;
	vertical-align:middle;
}
.index_comp_sub07{
	line-height:22px;
	padding:10px;
}
.per_index_about_index{
	position:relative;
	float:left;
	clear:both;
	width:992px;
	top:0px;
	border:solid 1px #cdcdcd;
	margin-top:9px;
	margin-left:5px;
	#margin-left:3px;
}
.permenu_sub_bg{
	position:relative;
	float:left;
	width:992px;
	background-color:#f2f2f2;
	height:20px;
	padding-top:8px;
	line-height:20px;
	vertical-align:middle;
}
.indexBusiness_sub_li{
	list-style-position:outside;
	list-style-type:none;
	border-bottom: dotted 1px #bbbbbb;
	width:430px;
	left:8px;
	position:relative;
	line-height:27px;
	padding-left:10px;
	padding-right:10px;
}
