@charset "utf-8";
body {
	margin:0px; padding:0px; 
}

td{font-size:12px; color:#444342; font-family:"宋体"; line-height:20px;}
img{border:0px;}
.select00 {
	font-size: 12px;
	color: #025f91;
	border: 1px solid #aaa7a7;
}

a:link{color:#262626; text-decoration:none;}
a:visited{color:#262626; text-decoration:none;}
a:hover{color:#136596; text-decoration:none;}
a:active{color:#136596; text-decoration:none;}

.menumDef 
{	color:#fff;
	font-size:13px;
	font-weight:bold;
	width:90px;
	text-align:center;
}

.menum2Def{ 
        font-size:12px; 
        color:#fff;	
	 line-height:30px;
	overflow:hidden;
	background:#1877af;
	filter: Alpha(Opacity=100);
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}

.menum2Hove{ 
    
	font-size:12px; 
        color:#1877af;
 line-height:30px;
	overflow:hidden;
	background:#fff;
	filter: Alpha(Opacity=100);
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}

.font12_grey{color:#757575;}
.font12_grey1{color:#8e8d8d;}
.font12_grey2{color:#cccccc;letter-spacing:2px;}
.font12_red{color: #F00;}
.font12_yellow{color:#c98c01;}
.font_13blue{font-size:13px;font-weight:bold;color:#2b87bd;}
.font12_grey00{color:#aaa7a7;line-height:20px;}


.menu_bg{ background:url(menu_02.gif) top left repeat;}
.left_bg1{height:187px; background:url(left_bg01.gif) right 60% no-repeat;}
.left_bg2{height:187px; background:url(left_bg02.gif) right 60% no-repeat;}

.right_img01{background:url(right_img01.gif) 340px bottom no-repeat; }
.right_img02{ background:url(ma2.gif) right bottom no-repeat; }
.right_img04{background:url(right_img04.gif) 340px bottom no-repeat; }
.right_img05{background:url(right_img05.gif) 340px bottom no-repeat; }
.right_img06{ background:url(right_img04.gif) right bottom no-repeat; }

.dashed_grey{border:1px dotted #d9dadb; height:23px; font-weight:bold; padding-left:7px;}
.padding10{padding-top:10px; padding-bottom:10px; padding-left:10px;}

/*按钮、输入框*/
.btn_search{width:63px;  height:24px;background:url(search.gif); font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; border:0px; cursor:hand; }
.btn_blank{width:63px;  height:20px;  font-size:12px; color:#ffffff; background:#5d91b0; border:0px; cursor:hand; }


.input_search{ width:170px; height:20px; line-height:20px; color:#333333; background:url(search_bg.gif);  border:0px;}
.input_common{   background:#fff;  border:1px solid #9e9898;}

/*左边菜单样式*/
.tab_off{
	font-weight:bold; font-size:12px; color: #7e7c7c; width:150px; height: 21px; line-height:21px;background-repeat: no-repeat; cursor: hand; cursor:hand; padding-left:10px;

}
.tab_on{
	font-weight:bold; font-size:12px; color: #585454; width:150px; height: 21px; line-height:21px; background:#eee;   background-repeat: no-repeat; cursor: hand; cursor:hand; padding-left:10px;

}

.left_taboff{
	font-size:12px;background:url(right_taboff.gif);color: #308bb0;letter-spacing:3px;width:159px;height: 23px;line-height:23px;background-repeat: no-repeat;cursor:hand;padding-left:35px;margin-bottom:8px;

}
.left_tabon{
	font-weight:bold; font-size:12px; background:url(left_tabon.gif); letter-spacing:3px;color: #333; width:159px; height: 23px; line-height:23px;     background-repeat: no-repeat; cursor: hand; cursor:hand; padding-left:35px;margin-bottom:8px;

}

/*链接*/
a.more:link,a.more:visited,a.more:hover,a.more:active{color:#444342; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

a.font12_grey2:link,a.font12_grey2:visited{color:#8e8d8d;}
a.font12_grey2:hover,a.font12_grey2:active{color:#757575;}

a.font12_blue:link,a.font12_blue:visited{color:#2284b5; text-decoration:underline;}
a.font12_blue:hover,a.font12_blue:active{color:#036292; text-decoration:underline;}


a.menu_on:link,a.menu_on:visited{color:#ffffff; font-size:16px; font-weight:bold; text-decoration:none; margin-bottom:50px;}
a.menu_on:hover,a.menu_on:active{color:#ffffff; font-size:16px; font-weight:bold; text-decoration:none; margin-bottom:50px;}

a.menu_off:link,a.menu_off:visited{color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none; }
a.menu_off:hover,a.menu_off:active{color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none;}

.page:link,.page:visited{color:#ffffff;text-decoration:none;background:#a4a3a3;border:1px solid #ffffff;height:20px;padding-left:2px;padding-right:2px;}
.page:hover,.page:active{color:#ffffff;text-decoration:none;background:#2b87bd;border:1px solid #ffffff;height:20px;padding-left:2px;padding-right:2px;}

.font13_blue:link,.font13_blue:visited,.font13_blue:hover,.font13_blue:active{font-size:13px;font-weight:bold;color:#2b87bd; text-decoration:underline;}

.font12_blue01:link,.font12_blue01:visited{font-size:12px;color:#2284b5;text-decoration:none;}
.font12_blue01:hover,.font12_blue01:active{font-size:12px;color:#2284b5;text-decoration:underline;}

.font12_yellow01:link,.font12_yellow01:visited{color:#c98c01;text-decoration:none;}
.font12_yellow01:hover,.font12_yellow01:active{color:#c98c01;text-decoration:underline;}

.font12_white:link,.font12_white:visited{color:#ffffff;text-decoration:none;}
.font12_white:hover,.font12_white:active{color:#ffffff;text-decoration:none;}

/*搜索*/
.font13_org{font-size:13px;font-weight:bold;color:#c98c01; text-decoration:underline;}
.font12_blue{font-size:12px;color:#2b87bd;}
.text_color{background:#f2f5fb;}
.page_color{background:#f7f7f7;}
.btn{font-family:"Times New Roman";font-size:11px;color:#ffffff;background:#c98c01;border:1px solid #ffffff;height:18px; cursor:pointer;}
.btn02{font-family:"Times New Roman";font-size:11px;line-height:16px;color:#ffffff;background:#2b87bd;border:1px solid #ffffff;height:18px; cursor:pointer;}

/*文本框、表格边框*/
.textfield40{width:40px;height:12px;font-size:12px;color:#262626; border:1px solid #2b87bd;}
.textfield120{width:120px;border:1px solid #cccccc;}
.textfield200{width:200px;border:1px solid #cccccc;}
.textfield98{width:98%;border:1px solid #cccccc;}
.tabline{border:1px solid #cccccc;}


/*   浮动层样式*/
#massage_box1{ position:absolute; left:expression((body.clientWidth-300)/2); top:expression((body.clientHeight-400)/2); width:520px; 
filter:dropshadow(color=#000000,offx=3,offy=3,positive=2); z-index:2; visibility:hidden;}
#mask1{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#666; filter:ALPHA
(opacity=30); z-index:1; visibility:hidden}
.massage{border:#7fbae2 solid; border-width:1px 1px 3px 1px; width:98%; height:98%; background:#fff; color:#036; font-size:12px; line-height:150%}
.header{background-color:#7fbae2; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px 5px 0px 5px; color:#ffffff}


/*   banner条和块样式*/
.bluebanner{background:url(bluebanner_left.gif) left top no-repeat;height:20px;width:150px;}
.bluebanner .right{margin-left:5px;background:url(bluebanner_right.gif) right top no-repeat;height:20px;line-height:20px;padding-right:5px;text-align:center;letter-spacing:3px;color:#fff;}
.bluecon{border-left:1px solid #c7dae3;border-right:1px solid #c7dae3; width:150px; border-bottom:1px solid #c7dae3;padding:12px;line-height:18px;color:#666;background-color:#f7f7f7;height:225px;overflow:hidden;}
.title_left01{background-color:#578fb1; height:18px;  font-weight:bold;   color:#ffffff; border-left:1px solid #c8d8e1; border-right:1px solid #c8d8e1;}
.title_right01{background-color:#cba245; height:18px;  font-weight:bold;   color:#ffffff; border-left:1px solid #c8d8e1; border-right:1px solid #c8d8e1;}

.title_left02,.title_right02{background-color:#fff;  border-left:1px solid #c8d8e1; border-right:1px solid #c8d8e1; padding-top:10px; padding-bottom:10px; padding-left:10px; text-align:left;}



/*致河络的信*/
#massage_box1{ position:absolute; left:expression((body.clientWidth-300)/2); top:expression((body.clientHeight-400)/2); width:520px; 
filter:dropshadow(color=#000000,offx=3,offy=3,positive=2); z-index:2; visibility:hidden;}

#mask1{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#666; filter:ALPHA
(opacity=30); z-index:1; visibility:hidden}

.massage{border:#1877af solid; border-width:1px 1px 3px 1px; width:98%; height:98%; background:#fff; color:#036; font-size:12px; line-height:150%}

.header{background-color:#1877af; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px 5px 0px 5px; color:#ffffff}


/*诚聘英才右侧*/
.job_right{background:url(job_rightbg.gif) no-repeat;height:310px;width:237px;}
.job_title{color:#ffffff;letter-spacing:4px;text-align:center;}
.tab_lineb{border-bottom:1px dashed #adcee1;}

/*公共服务*/
.pub_title01{font-weight:bold;color:#FFF;background:url(title_51.gif) repeat-x;height:30px;text-align:center;letter-spacing:6px;}
.pub_title02{background:url(title_53.gif) repeat-x;}
.pub_framcolor{background:#f7f7f7;}
.pub_title03{background:url(title_57.gif) repeat-y;width:28px;}
.pub_title04{background:url(title_59.gif) repeat-y;}
.pub_title05{background:url(iframe_15.gif) repeat-y;}
.pub_right01{background:url(iframe_16.gif) no-repeat;height:155px;width:305px;}
.pub_right02{background:url(iframe_17.gif) no-repeat;height:157px;width:305px;}
.pub_title06{font-weight:bold;color:#ffffff;letter-spacing:4px;text-align:center;}
.pub_trcolor01{background:#f5f4f4;}
.pub_trcolor02{background:#f9fcfe;}
