@charset "utf-8";
/* 公用的CSS */
body { margin: 0px; color:#4d4d4d; background:url(../img/z_ditu.gif) repeat-x; }
div.l { float:left; }
div.r { float:right; }
div.alginR{ text-align:right}
a{ color:#039;text-decoration: underline;}
img {border:0}
div.clear{clWear:both; height:0px; overflow:hidden;}
input,div,ul,li,h2,h3,h4,h6{
	padding:0;
	margin:0;
	font-size:15px;
	font-weight:normal;
	font-family:hei, Helvetica, sans-serif;
	color:#323232
}
ul,li{list-style:none}
input.text{ border:1px solid #9c9c9c; background:#fff; height:20px; line-height:18px; vertical-align:middle}
input.btn{ border:1px solid #c2c2c2; background:#f0f0ee; height:20px; line-height:20px; vertical-align:middle}
.eng a{ margin-left:8px; padding:3px;border:1px solid #c2c2c2; background:#fff; height:22px; line-height:22px; vertical-align:middle; text-decoration:none; color:#666666;}
.eng a:hover{ background:#CCCCCC;}
.blue{ color:#277bd5; text-indent:20px;}
.l_tou{
	color:#028758;
	font-size:25px;
}

.listContent a{ color:#277bd5;font-size:15px; font-family:hei, Helvetica, sans-serif; line-height:25px;text-decoration:none;}
.listContent a:hover{ color: #003;}
.cplb{ width:560px; border:#ccc 1px solid; padding:1px; background-color:#f8f8f8; margin-bottom:15px; }
.cplb td{ font-size:14px; line-height:25px; color:#666;}
.tbalemoer a{ border:#0db8ee 1px solid;  background:#0db8ee;padding:2px 5px;color:#fff; margin:4px;text-decoration:none;}
.tbalemoer a:hover{ border:#0db8ee 1px solid;  background:#fff; color:#0db8ee}
/*布局*/
#Header {width:927px; height:105px; margin:0 auto; background-color:#FFF; margin-top:10px;}
#logo{ background:url(../img/e_logo.gif); height:105px; width:300px; float:left;}
#SearchBar { float:right;width:304px; padding:7px 10px; text-align:right}
#SearchBar .text{width:200px;}
#SearchBar a{text-decoration:none;}
#SearchBar .text{width:200px;}
#gonggao{ width:740px; height:37px; background:url(../img/gonggao.gif); margin:0 auto; padding-left:187px; line-height:37px;}
#gonggao a{ color:#c3c3c5; text-decoration:none;}

/*菜单*/

.menucontainer{width:910px; height:37px; background: url(../img/topbu.gif); margin:0 auto;
padding-left:17px;}
#main_nav {clear:both;}
#main_nav li { float:left;  padding:0 6px; position:relative; z-index:999; font-size:15px;  font-family:Verdana, Geneva, sans-serif; }
#main_nav li a { color:#fff; padding:0 6px;display:block;padding-top:10px; font-family:Verdana, Geneva, sans-serif; font-size:15px; text-decoration:none; }
#main_nav li a:hover {font-weight:bold;}

################################################################### 
/*换栏目提示条导航*/


#home .page_0 { font-weight:bold;}
#home .page_0 { font-weight:bold;}
#comp .page_1 { font-weight:bold;}
#prod .page_2 { font-weight:bold;}
#reso .page_3 { font-weight:bold;}
#mark .page_4 { font-weight:bold;}
#care .page_5 {  font-weight:bold;}
#olin .page_6 { font-weight:bold;}
#us .page_7 { font-weight:bold;}

#main_nav .drop {position:absolute; left:0; top:34px;}
#main_nav .drop li { clear:both; background:#5c5c5c; position:relative;border-top:#fff 1px solid; height:33px; width:100px;   padding:0; font-size:11px;  }
#main_nav .drop li a { width:100px; height:23px; line-height:11px;  padding:0; padding-top:7px;  padding-left:7px; font-size:11px; text-decoration:none;}
#main_nav .drop li a:hover { background:#919891;}
#main_nav .drop li .drop_2 { left:100px; top:-1px; font-size:11px;}
#main_nav .drop li .drop_2 li { background:#919891; width:100px; font-size:11px; }
#main_nav .drop li #con_ffnavtwo_1 { left:200px; top:200px;}
#main_nav .drop li .drop_2 li a {text-align:left;border-left:#fff 1px solid; font-size:11px;}text-decoration:none;
#main_nav .drop li .drop_2 li a:hover {background:#e7cf0b;}
#main_nav .drop li .drop_2 li .drop_2 li { background:#bea604;filter:alpha(opacity=90);-moz-opacity:0.9; font-size:11px;}
#main_nav .drop li .drop_2 li .drop_2 li a:hover { background:#e7cf0b;}
#main_nav .drop li.tab_on { background:#929892; font-size:11px;}
#main_nav .drop li .drop_2 li.tab_on { background:#e7cf0b; font-size:11px;}


/*子栏目*/
.subList{background-color:#404042;}
.subList ul {width:100%}
.subList li{}
.subList li a{
	height:30px;
	line-height:26px;
	text-align:center;
	display:block;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	background-color: #606062;
	margin:3px 0px;
}
.subList li a.now{
	font-size:14px;
	color:#fff;
	background:#000000
}
.subList li a:hover{
	background:#000;
	color:#fff
}
.subList li li a{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	background-color: #404042;
}
.subList li li a.cur{
	font-size:12px;
	color:#fff;
	background:#ababaf
}
.subList li li a.cur1{
	font-size:12px;
	color: #fff;
	background:#0db8ee
}
.subList li li a.cur2{
	font-size:12px;
	color: #333;
	font-weight: normal;
	background: #8fd9f1
}
.subList li li a.cur3{
	font-size:12px;
	color: #333;
	font-weight: normal;
	background: #cdf2f6
}
div.jobContent{ background:#4587eb url(../img/job_bg.jpg) repeat-x}

.subNavPic{ border-top:#2479d6 3px solid; margin-bottom:5px;}
.rflash{ margin-bottom:5px;}


/*banner图片背景*/
#Banner{ width:927px; margin:0 auto;}
.banerSub{margin-bottom:30px;}
#footer{width:927px;margin:0 auto; background:#028551; text-align:center; line-height:25px; color:#FFF; padding-top:10px;}
#footer a{ color:#FFF; padding:0 5px;text-decoration:none;}
#footer a:hover{ text-decoration: underline}
#Content{width:887px;margin:0 auto; background:#fff; padding: 20px;}
#Content .l{ width:563px; float:left;text-align:justify  }

.inbut{ width:165px; border:1px solid #060; float:left;}
.inbutnew{ width:560px;}
#Content .l p{ line-height:25px;}
#Content .l td{padding:0; margin:0; font-size:14px; font-family:hei, Helvetica, sans-serif; color:#323232; line-height:25px;}
#Content .l td .blu{padding:0; margin:0; font-size:15px; font-family:hei, Helvetica, sans-serif; color:#277bd5; font-weight: bold;line-height:25px;}
.blu_ne{padding:0; margin:0; font-size:15px; font-family:hei, Helvetica, sans-serif; color:#277bd5; font-weight: bold;line-height:25px; text-align:center}
#Content .r{
	width:298px;
	background:url(../img/in_ridi.gif);
	float:right;
	height:625px;
}
#Content .next_r{
	width:298px;
	float:right;
}
.next_gu{ margin-top:15px; width:298px; border:#CCC 1px solid;}
.next_gu h2{ font-size:18px; color:#999; height:40px; text-align:center; line-height:40px;}
.in_r{
	margin-top:85px;
	width:266px;
	margin-left:18px;
}
div.lContent {  ppadding-left:20px;}
h2{ color:#028758; font-size:30px;}
h2 strong {font-family:hei, Helvetica, sans-serif; padding-right:4px; font-size:15px;}
h2 span{font-family:hei, Helvetica, sans-serif; font-size:14px; color:#ac9a02}
h2.nobg{background:none; border:none; color:#fff;font-family:hei, Helvetica, sans-serif; font-weight:normal; padding-right:4px; font-size:16px;}
h2.nobg *{color:#343434}
h2.nobg strong{color: #fff}
h2.nobg span{color: #fff}
h3{color:#028758; font-size:18px;}
h4{color:#0db8ee; font-size:16px;}

h6{ height:22px;padding:2px 4px;line-height:22px; padding-left:15px;  border-bottom:1px solid #297ad6;}
h6 strong {font-family:hei, Helvetica, sans-serif;font-size:15px;color:#2a79d5;}
div.list{padding:10px 2px; border:2px solid #297ad6; background:#f2f2f2; margin-bottom:20px;}
div.list ul {width:100%}
div.list li{ border-bottom:1px solid #e3e3e3; padding: 0 0 10px 5px; margin-bottom:10px}
div.list li a{ color:#323232; line-height:22px; padding-right:5px;text-decoration:none;}
div.list li a:hover{ color:#287cd6; text-decoration:underline;}
div.list li span, .icon{ background:url(../img/a-bg.gif) no-repeat; padding:0 5px;}
div.list li div{ color:#1e4cac; font-weight:bold}
div.more{ text-align:right; padding-right:10px;}
div.more a{ color:#1d4ba3; text-decoration:none;}
div.more a:hover{ color: #333333}
div.con{border:2px solid #297ad6; margin-bottom:20px; padding-bottom:10px;}
ul.list {width:100%; margin-top:10px;}
ul.list li{ margin-bottom:5px; padding:0 10px}
ul.list li a{ color:#323232; line-height:22px; padding-right:5px;text-decoration:none;}
ul.list li a:hover{ color:#287cd6; text-decoration:underline;}
ul.list li span, .icon{ background:url(../img/a-bg.gif) no-repeat; padding:0 5px;}
div.contact{padding:0 5px 10px 5px; color:#878787; line-height:20px;}
.tablebo td{ border:#99cc00 1px solid;}
.lu{ color:#028551; font-weight:bold; font-size:15px; margin-top:5px; padding-top:10px;font-family:hei, Helvetica, sans-serif;}
.blue{ color:#0db8ee; font-weight:100;}
