@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li,

h1, h2, h3, h4, h5, h6, pre, code,

form, fieldset, legend, input, button,

textarea, p, blockquote, th, td {

	margin: 0;

	padding: 0;

	text-align:left;

}

fieldset, img {

	border: 0;

}

/* remember to define focus styles! */

:focus {

	outline: 0;

}

address, caption, cite, code, dfn,

em, strong, th, var, optgroup {

	font-style: normal;

	font-weight: normal;

}



h1, h2, h3, h4, h5, h6 {

	font-size: 100%;

	font-weight: normal;

}

abbr, acronym {

	border: 0;

	font-variant: normal;

}



input, button, textarea,

select, optgroup, option {

	font-family: inherit;

	font-size: inherit;

	font-style: inherit;

	font-weight: inherit;

}

code, kbd, samp, tt {

	font-size: 100%;

}

/*@purpose To enable resizing for IE */

/*@branch For IE6-Win, IE7-Win */

input, button, textarea, select {

	padding:3px;

	*font-size: 100%;

}

body {

	line-height: 1.5;

}

ol, ul {

	list-style: none;

}

/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0;

}

caption, th {

	text-align: left;

}

sup, sub {

	font-size: 100%;

	vertical-align: baseline;

}

/* remember to highlight anchors and inserts somehow! */

:link, :visited , ins {

	text-decoration: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}

@charset "utf-8";
/* CSS Document */

body {background: #504f4f url(bg.jpg) repeat-x; font: 12px/22px Arial,"ºÚÌå"; color:#8e8d8c;} 

a { color:#8e8d8c; text-decoration:none;}
a:hover { color:#8e8d8c; text-decoration:underline;}

h2{ font-size:24px; color:#caaa5d;padding:10px 20px;}
.t1{ margin:0 auto; width:315px; padding:10px 0px; border-top:1px solid #caaa5d; line-height:20px;}

.menu2{}
.menu2 ul{ padding:20px; }
.menu2 li{ list-style: inside url(li.jpg); margin:10px 0; font-size:16px;}


.bottom_menu {float:left;}
.bottom_menu ul { list-style:none;}
.bottom_menu li { list-style:none; margin: 0; float:left; border-left:1px dotted #dddbda; line-height:14px; padding: 0 5px;}

.line_1px { border-top:1px solid #666;}

.listnews p { font-size:14px;  padding:20px 50px; color:#000; line-height:30px;}
.listnews { font-size:14px; }
.listnews ul { padding:20px 50px; list-style:inside disc;}
.listnews li { border-bottom: 1px dotted #b9c3ca; margin: 10px 0;}
.nav{ height:47px; margin:0; padding:0; line-height:40px;background: #504f4f url(navbg.png) repeat-x;  FONT-FAMILY: Microsoft YaHei,Arial, Helvetica, sans-serif "ËÎÌå"; }
.nav A{ display:block; padding-left:84px; float:left; }
.nav A:hover{ color:#fcfcfc; text-decoration:none;}
.job{ padding:0px 30px; line-height:24px; }
.job h1{ color:#6c5b51; font-weight:bold; padding-top:10px;}
.job A{ color:#4d4845; }
.job A:hover{color:#dfb45d;}