/* base */
*{margin:0; padding:0;}
html{margin:0; padding:0;}
body{margin:0; padding:0; text-align:left; font:12px "ËÎÌå" Arial, Helvetica, sans-serif; color:#333333; }
ul,ol, li, dl, dd, dt{margin:0; padding:0; line-height:0; list-style:none;}

h1{margin:0; padding:0; line-height:0; font-size:0;}
img{border:none;
	z-index: 9999;
}
a{color:#333333; text-decoration:none;}
a:hover{color:#6A9C34; text-decoration:none;text-decoration:underline;}

/*font base*/
.t{color:#ff7f00; font-size:14px; font-weight:bold;}
#breadcrumb span{color:#333333;}
#breadcrumb{color:#999999;}
#news li span, #in_news li span,  #news td, .list dt, .new_policy dt, .memo span, #cont dd{color:#8F8F8F;}
li.question, .hk_t, .item_t{color:#669900; font-size:16px; font-weight:bold;}
.tree_title{color:#669900; font-size:18px; font-weight:bold;}
.tree_li{color:#669900; font-size:13px; font-weight:;}
.tree_tab{color:#669900; font-size:12px; font-weight:bold;}
.index_list{
	color:#666666;
	font-size:12px;
	font-weight:;
}
/*keyword style begin by sunxinyue*/
.keyword{
	color:#333399;
	font-size:12px;
	font-weight:;
}
/*keyword style end by sunxinyue*/
.index_bo{
	color:#999999;
	font-size:12px;
	font-weight:;
}
.item_t2{
	color:#6699FF;
	font-size:16px;
	font-weight:bold;
}
.tree_title2{
	color:#666666;
	font-size:18px;
	font-weight:bold;
}
.tree_li2{
	color:#666666;
	font-size:13px;
font-weight:;}
.tree_tab2{
	color:#CC0000;
	font-size:14px;
	font-weight:bold;
}
.grzy_titTOP{
	color:#000000;
	font-size:40px;
	font-weight:bold;
	height: 20px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	font-family: "ºÚÌå";
}
.grzy_wirt{
	color:#ffffff;
	font-size:17px;
	
}
.grzy_bot{
	color:#ffffff;
	font-size:12px;
	
}
.grzy_titTOP2{
	color:#000000;
	font-size:22px;
	font-weight:bold;
	height: 20px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.grzy_l{
	color:#333333;
	font-size:18px;
	font-weight:bold;
}
.grzy_nr{
	color:#333333;
	font-size:14px;

	font-weight:;
	height: 40px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	min-height:10px;
	line-height:20px;
}
ol li span{color:#FF7F00; font-weight:bold;}
.article_tabel th, .table_form span{color:#4d8a3f;}
.star{color:#FF7F00; }

/*link base*/
#breadcrumb a, .page a{
	color:#999999;
}
#breadcrumb a:hover, .page a:hover{
	color:#6A9C34;
}
.t a{
	color:#ff7f00;
}
li.answer a{
	color:#136300;
	font-weight:bold;
}

/*h1*/

h1.tit_t{margin:30px 0 0; padding-bottom:10px;}
h1.tit_t1{margin:40px 0 0; padding-bottom:20px;}
h1.tit_t2{margin:30px 0 0 0; padding:0 0 5px 0;}
h1.tit_b{padding-bottom:5px;}
h1.tit_b1{margin-top:40px; padding-bottom:15px;}
h1.tit_b2{margin-top:40px; padding-bottom:5px;}
.r_cont h1, .item_list_r h1{margin:0; padding:0;}
h1.tit_no{margin-top:40px; padding:0;}


#top {
	position:absolute;
	top:80%;
	left:50%;
	margin:0 0 0 486px;
}
#header{width:100%;}
#menu{
	width:100%;
	position:absolute;
	background:url() repeat-x 0 0;
	height:104px;
	z-index:10;

}
.menu{width:983px;
	position:relative;
	margin:0 auto;}
#menu h1{position:relative; left:22px; top:15px; width:149px;}
#menu h2{position:absolute; left:249px; top:19px; width:660px;	z-index:100;}
#footer{
	width:100%;
	background:url(/images/style/copyright_bg.gif) repeat-x 0 0;
	border-top:1px solid #E6E6E6;
}
.footer{
	width:983px;
	margin:0 auto;
	position:relative;
}
.footer ul{
	padding:9px 0;
	overflow:hidden;
	zoom:100%;
}
.footer li{
	float:left;
	display:inline;
	margin-left:10px;
	padding-left:10px;
	line-height:14px;
	border-left:1px solid #333333;
}
.footer li.no{border:none;}

.footer .p2a{
	position:absolute;
	left:550px;
	width:440px;
	top:9px;
}
.footer .p2a span{
	padding-right:20px;	
}
#breadcrumb{
	margin:8px auto 8px auto;
	width:977px;
	text-align:right;
}



.container{
	padding:30px 0 30px 40px;
	width:680px;
	min-height:10px;
	height:20px;
	line-height:20px;
	
}

.subnav{
	position:absolute;
	width:224px;
	padding-bottom:200px;
	background:url(/images/style/submenu_bg.png) no-repeat 0 0;
}
.subnav h1{
	margin-left:14px;
	padding:29px 0 10px 0;
	width:191px;
	border-bottom:1px solid #E6E6E6;
}
.subnav .flash_nav{margin-left:10px;}
.msg{
	position:absolute;	
	left:224px;
	top:30px;
	padding-left:10px;
	background:url(/images/style/ico_bg.gif) no-repeat  0 0;
}

.page{
	padding:6px;
	text-align:right;
	background:url(/images/style/b_line.gif) repeat-x left top;
}

.back{
	margin-top:10px;
	padding:6px 10px 6px 0;
	border-top:1px solid #E6E6E6;
	border-bottom:1px solid #E6E6E6;
	text-align:right;
}
.read{
	margin-top:16px;
	padding-left:20px;
	font-weight:bold;
	background:url(/images/style/ico_bg1.gif) no-repeat 0 6px; }
	

.list{
	margin-top:20px;
	padding-bottom:20px;
	border-bottom:1px solid #E6E6E6;
	overflow:hidden;
	zoom:100%;
}

.list_pic{
	margin-left:30px;
	float:right;
	dispaly:inline;
}

.list dt, .list dd{line-height:20px;}
.list dd{
	overflow:hidden;
}
.jianjie{
	margin-top:6px;
}
.jianjie p{margin:0; padding:0;}
/*.job h1, .projict h1{
	margin-bottom:30px;
}*/

/*pic*/
.job h2, .projict h2{
	font-size:0;
}
h2.pic{display:block;}
h2.pic img{	padding:1px; border:1px solid #E6E6E6;}

/*p*/

.job p, .projict p{padding:10px 30px 10px 0; margin:0;}
.link p{padding:5px 0; margin:0; font-size:14px;}

ul#lab{
	width:620px;
	background:#F7F7F7 url(/images/style/line2.gif) repeat-x 0 0;
	border-right:1px solid #E6E6E6;
	border-bottom:1px solid #E6E6E6;
	border-left:1px solid #E6E6E6;
	overflow:hidden;
	zoom:100%;
}
#lab li{
	float:left;
	display:inline;
	padding:0 25px 0 36px;
	height:27px;
	background:url(/images/style/line3.gif) no-repeat right 10px;
}
#lab li.no{background:none;}
.lab_cont{
	width:620px;
	line-height:22px;
}

.lab_cont dl{
	padding:0 0 10px 0;
	overflow:hidden;
	zoom:100%;
}
.lab_cont dt, .lab_cont dd{float:left; display:inline; line-height:22px;}
.lab_cont dd{width:590px; line-height:22px;}
.center{text-align:center;}

#news{
	width:660px;
	margin-top:30px;
}
#news th.th_t{
	margin:0;
	padding:8px 0;
	line-height:13px;
	font-weight:normal;
	border-top:1px solid #E6E6E6;
	border-bottom:1px solid #E6E6E6;
	text-align:center;
}
#news td{
	padding-top:20px;
	line-height:18px;
}
#cont{width:668px; margin-top:30px; overflow:hidden;}
#cont dl{
	position:relative;
	margin-bottom:20px;
	padding:5px 0;
	width:668px;
	border-top:1px solid #E6E6E6;
	border-bottom:1px solid #E6E6E6;
}
#cont dt{
	width:480px;
	padding-left:10px;
	line-height:20px;
	font-size:14px;
}
#cont dd{
	position:absolute;
	right:0;
	padding-right:10px;
	top:5px;
	line-height:20px;
	font-size:12px;
}
.page_link{padding-top:10px;}
.jianjie{line-height:22px; margin-bottom:20px;}

.memo{
	margin:0;
	padding:0 0 0 20px;
	background:url(/images/style/ico_memo.gif) no-repeat 0 2px;
}

