/* CSS Document */
@charset "utf-8";
body{margin:0px;background-color:#ffffff; background-image:url(../images/bgg.jpg); background-repeat:repeat-x; background-position:top center;font-family:'Î¢ÈíÑÅºÚ';}
div,td,th,span,font{word-break:break-all;font-size:16px;}



.mract A {color:#4f7ac9;text-decoration:none;  font-weight:bold; width:109px; height:40px; line-height:40px; background-image:url(../images/mrr.jpg);font-family:'Î¢ÈíÑÅºÚ'; display:block;}
.mract A:hover {color:#4f7ac9;text-decoration:none;  font-weight:bold;width:109px; height:40px; line-height:40px;background-image:url(../images/hgg.jpg);font-family:'Î¢ÈíÑÅºÚ';display:block;}
.hgact A {color:#4f7ac9;text-decoration:none;  font-weight:bold;width:109px; height:40px; line-height:40px;background-image:url(../images/hgg.jpg);font-family:'Î¢ÈíÑÅºÚ';display:block;}
.hgact A:hover {color:#4f7ac9;text-decoration:none;  font-weight:bold;width:109px; height:40px; line-height:40px;background-image:url(../images/hgg.jpg);font-family:'Î¢ÈíÑÅºÚ';display:block;}



a.db:link {  color:#ffffff; text-decoration:none; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px;  }
a.db:visited { color:#ffffff; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px;}
a.db:hover {color:#ffffff; text-decoration:underline; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px;}
a.db:active { color:#ffffff; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px; }

a.xw:link {  color: #666666; font-size:14px;   }
a.xw:visited {  color: #666666;  }
a.xw:hover {  color: #1179cb; text-decoration:none; }
a.xw:active {  color: #1179cb;text-decoration:none; }

a.xww:link {  color: #333333; font-size:14px; font-weight:bold; }
a.xww:visited {  color: #333333;  font-size:14px; font-weight:bold; }
a.xww:hover {  color: #ffffff; text-decoration:none;  font-size:14px; font-weight:bold;}
a.xww:active {  color: #ffffff;text-decoration:none; font-size:14px; font-weight:bold; }

.dl { color: #ffffff; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
a.dxw:link {  color: #ffffff; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
a.dxw:visited {  color: #ffffff6;  font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold}
a.dxw:hover {  color: #cc0000; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold}
a.dxw:active {  color: #cc0000; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold}

a.g:link {color: #000000;text-decoration: none; font-weight:bold;}
a.g:visited {text-decoration:none;color:#000000; font-weight:bold;}
a.g:hover {text-decoration:none;color:#ffffff; font-weight:bold;}
a.g:active {text-decoration:none;color: #ffffff; font-weight:bold;}

a.gyjtop:link {color:#725a33;text-decoration:none; font-weight:bold;}
a.gyjtop:visited {text-decoration:none;color:#725a33; font-weight:bold;}
a.gyjtop:hover {text-decoration:none;color:#F45D04; font-weight:bold;}
a.gyjtop:active {text-decoration:none;color:#0075AC; font-weight:bold;}

a.ss:link {color:#2F4705;text-decoration:none;}
a.ss:visited {text-decoration:none;color:#2F4705;}
a.ss:hover {text-decoration:none;color:#878787;}
a.ss:active {text-decoration:none;color:#878787;}

a.gyj:link {color:#6A0314;text-decoration:none;}
a.gyj:visited {text-decoration:none;color:#6A0314;}
a.gyj:hover {text-decoration:none;color:#6A0314;}
a.gyj:active {text-decoration:none;color:#6A0314;}

a.gyjs:link {color:#f2fedb;text-decoration:none;}
a.gyjs:visited {text-decoration:none;color:#f2fedb;}
a.gyjs:hover {text-decoration:none;color:#ffffff;}
a.gyjs:active {text-decoration:none;color:#ffffff;}

#float H1 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; BORDER-LEFT: medium none; COLOR: #ff0000; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
#divFloat {
	Z-INDEX: 20; RIGHT: 10px; VISIBILITY: visible; WIDTH: 202px; POSITION: absolute;BACKGROUND: url(../images/float_titlebg.gif) no-repeat center top; 
}
#divFloat H1 {
	FONT-SIZE: 12px; MARGIN: 0px; TEXT-INDENT: 10px; LINE-HEIGHT: 21px; HEIGHT: 26px; text-align:left;
}
#divFloat H1 A {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 8px; FLOAT: right; COLOR: #ff0000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.float_main {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.float_title {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; HEIGHT: 60px
}
.float_title IMG {
	FLOAT: left; MARGIN: 0px 5px 5px 0px;
}
.float_bottom {
	HEIGHT: 10px
}
#divFloat UL {
	CLEAR: both; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#divFloat LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; LINE-HEIGHT: 23px; PADDING-TOP: 5px; HEIGHT: 15px
}
#divFloat LI SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-TOP: 0px
}

.jobs_form_input{font-size:12px;color:white;border:1px;width:50px;height:21px;background-color:#000000;padding-top:4px;}
.contact_form_input{font-size:12px;color:white;border:1px;width:50px;height:21px;background-color:#000000;padding-top:3px;}
.bgline{
	background-image:url(../icon/BG_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.btns{padding:3px 0px 0px 26px;font-weight:bold;color:#FFFFFF;}

.formlists {
	BACKGROUND-COLOR: #cde123; BORDER-BOTTOM: #5a5a5a 1pt solid; BORDER-LEFT: #5a5a5a 1pt solid; BORDER-RIGHT: #5a5a5a 1pt solid; BORDER-TOP: #5a5a5a 1pt solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.form {
	BACKGROUND-COLOR: #f8f8f8; BORDER-BOTTOM: #5a5a5a 1pt solid; BORDER-LEFT: #5a5a5a 1pt solid; BORDER-RIGHT: #5a5a5a 1pt solid; BORDER-TOP: #5a5a5a 1pt solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 8pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}



TABLE#nav TD.space {
	WIDTH: 1px; BACKGROUND-COLOR: #3183af
}
TABLE#nav A.nav {
		DISPLAY: block;  FONT-SIZE: 16px;  COLOR: #ffffff; LINE-HEIGHT: 52px; HEIGHT:52px; TEXT-DECORATION: none;  background-color:ffffff; font-family:"Î¢ÈíÑÅºÚ";}
TABLE#nav A.nav:hover {
		DISPLAY: block;   COLOR: #ffffff; BACKGROUND: url(../images/hg.jpg) repeat-x center center; LINE-HEIGHT: 52px; HEIGHT:52px; TEXT-DECORATION: none;  font-size:16px; background-color:ffffff;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
TABLE#nav A.navCurrent {
	DISPLAY: block;    COLOR: #ffffff; BACKGROUND: url(../images/hg.jpg) repeat-x center center; LINE-HEIGHT: 52px; HEIGHT:52px; TEXT-DECORATION: none;  font-size:16px; background-color:ffffff;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold;}
TABLE#nav A.navCurrent:hover {
		DISPLAY: block;   COLOR: #ffffff; BACKGROUND: url(../images/hg.jpg) repeat-x center center; LINE-HEIGHT: 52px; HEIGHT:52px; TEXT-DECORATION: none;  font-size:16px; background-color:ffffff;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold;}




TABLE.navFloat {
	Z-INDEX: 2; VISIBILITY: hidden; WIDTH: 136px; POSITION: absolute; BACKGROUND-COLOR: #3a6ea7;opacity:1; filter:alpha(opacity=100)
}
TABLE.navFloat TR.space {
	HEIGHT: 1px; BACKGROUND-COLOR: #ffffff;
}
TABLE.navFloat A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 136px; COLOR: #fff; LINE-HEIGHT: 30px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-DECORATION: none
}
TABLE.navFloat A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #0f46aa; TEXT-DECORATION: none; font-weight:bold;
}
TABLE.navFloat A:visited {
	COLOR: #ffffff;  TEXT-DECORATION: none
}


/*Êó±êÌáÊ¾*/
#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 1px solid gray;
	padding: 4px;
	background-color: #ffffff;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120);
}

/*ÌØÐ§ ¿ªÊ¼*/
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(../highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 900px;
	height:550px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(../highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/*===============================*/
.highslide {
	cursor: url(../highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(../highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(../highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 52px;
	height: 52px;
}


/* Controlbar example */
.controlbar {	
	background: url(../highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 52px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(../highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/*ÌØÐ§ ½áÊø*/

#bbtn A.nav1 {
display:block;
	height:41px;
	line-height:41px;
	padding-left:30px;
	width:240px;
	font-family:"Î¢ÈíÑÅºÚ";  
	font-size:16px; 
	text-decoration:none;
	color:#333333;
	background-image:url(../images/lbg1.jpg);
}
#bbtn A.nav1Current {
display:block;
	height:41px;
	line-height:41px;
	padding-left:30px;
	width:240px;
	font-size:16px; 
	font-family:"Î¢ÈíÑÅºÚ";  
	text-decoration:none;
	color:#ffffff;
	background-image:url(../images/lbg22.jpg);
}

#bbtn A.nav1:hover {
	display:block;
	height:41px;
	line-height:41px;
	padding-left:30px;
	width:240px;
	font-size:16px; 
	text-decoration:none;
	color:#ffffff;
	font-family:"Î¢ÈíÑÅºÚ";  
	background-image:url(../images/lbg22.jpg);
}

#bbtnn A.nav1 {
display:block;
	height:41px;
	line-height:41px;
	padding-left:10px;
	width:191px;
	font-family:"Î¢ÈíÑÅºÚ";  
	font-size:14px; 
	text-decoration:none;
	color:#333333;
	background-image:url(../images/lbg1.jpg);
}
#bbtnn A.nav1Current {
display:block;
	height:35px;
	line-height:35px;
	padding-left:10px;
	width:191px;
	font-size:14px; 
	font-family:"Î¢ÈíÑÅºÚ";  
	text-decoration:none;
	color:#ffffff;
	background-image:url(../images/lbg2.jpg);
}

#bbtnn A.nav1:hover {
	display:block;
	height:35px;
	line-height:35px;
	padding-left:10px;
	width:191px;
	font-size:14px; 
	text-decoration:none;
	color:#ffffff;
	font-family:"Î¢ÈíÑÅºÚ";  
	background-image:url(../images/lbg2.jpg);
}









#bbtnn A.navv1 {

color:#323232; 
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";  
}
#bbtnn A.navv1Current {

color:#0081f8; 
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";   
}

#bbtnn A.navv1:hover {

color:#0081f8; 
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";   
}


