@charset "utf-8";
/* CSS Document */

/*初始化开始*/
*{margin:0;padding:0}		
body {font-family:Arial,"宋体";font-size:12px;text-align:center;margin:0px;padding:0px;border-collapse:collapse}
td,textarea,input{font-family:Arial,"宋体";font-size:12px}
body, ul, ol, li, h1 {line-height:normal;list-style-image:none;list-style-position:outside;list-style-type:none}
input{vertical-align:middle}
dl {margin:0}
dd {margin-left:0}
a img {border:0 none}
img {vertical-align:middle;border:0px}
table {border-collapse:collapse}
form {margin:0;padding:0}
input {Font:12px Helvetica,Arial 宋体;border:1px solid #d8d1c7; height:19px;color: #9f9596;line-height: 17px}
UL,DL,DD,P,Input{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;line-height:22px}
.clearfix:after { content:"."; display:block; height:0; clear:both;visibility:hidden}   
.clearfix { display:inline-block; overflow:hidden}    
.clearfix {display:block}  
/*初始化结束*/
/*全局*/
body { background:url(bg.jpg) repeat-x;}
.body_content {width:960px;margin:0 auto}
a { color:#666; text-decoration:none}
a:hover { color:#1594d4;}
.f_left { width:245px}
.f_right { float:right}
/*头部*/
.header { background:url(light.jpg) no-repeat; height:150px; position:relative}
.header_top { width:960px}
.warp_logo {width:69%; height:63px;padding:23px 0 0 25px;text-align:left;float:left}
/*==顶部菜单样式==*/
.warp_menu {width:960px;margin-top:8px}
.menu_l,.menu_r { background:url(menu_lr.gif) no-repeat; width:10px;height:43px}
.menu_l { float:left;}
.menu_r { float:left; background-position:0 -43px}
#menu {  height:30px; line-height:30px; margin-bottom:-7px; float:left } 
#menu  li{ display:inline;}  
#menu  li a{background:url(Menu_Over.gif) no-repeat;float:left;text-decoration:none; line-height:43px;  }
/*
#menu LI 
	{
		FLOAT: left;FONT-FAMILY: 宋体,verdana,sans-serif;FONT-SIZE: 12px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px;width:auto; PADDING-TOP: 0px; HEIGHT: 34px;width:120px;
	}
*/	
#menu  li a span{ display:block; background: url(Menu_Over.gif) no-repeat;padding:0 38px 0 30px;line-height:43px;}
#menu  a:link,#menu  a:visited{ background-position:right -43px; text-decoration:none}
#menu  a:hover,#menu  a:active{ background-position:right -129px ; background-repeat:no-repeat;}
#menu  a:link span,#menu  a:visited span{ background-position:0 0; color:#fff; text-decoration:none; font-weight:bold}
#menu  a:hover span,#menu  a:active span{ background-position:0 -86px;color:#e4e4e4;font-weight:bold;padding-top:1px}
#menu UL A.selected {background-position:right -129px;}
#menu UL A SPAN {background-position:0 -86px; color:#fff;font-weight:bold;}	
	
	/*jsMenu子菜单容器*/
	.jsMenu 
	{
		BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 1px;  DISPLAY: none; PADDING-LEFT: 1px; Z-INDEX: 10; PADDING-BOTTOM: 1px; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: absolute; BACKGROUND-COLOR: #1d64aa
	}
	
	.jsMenu UL 
	{
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
	}	
	
	
	
	.jsMenu LI 
	{
		FONT-SIZE: 12px; MARGIN: 0px;  FONT-FAMILY: 宋体,verdana,sans-serif;height:20px;
	}
	
	.jsMenu LI.separator 
	{
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #fff
	}
	
	.jsMenu LI.heading
	{
	}
	.jsMenu LI A 
	{
		PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px;  COLOR: #fff; PADDING-TOP: 2px; TEXT-DECORATION: none;height:20px; line-height:20px
	}
	
	.jsMenu LI A:hover 
	{
		BACKGROUND: #fff; color:#1d64aa; text-align:center
	}

.warp_sub { float:right; position:absolute; right:10px; top:40px; width:30%}
.warp_sub a.sub_order {color:#fff; text-decoration:none; background:url(order.gif) no-repeat; padding-left:16px}
.warp_sub a.sub_order:hover { text-decoration:underline}
.warp_sub a.sub_favorate {margin-left:30px;color:#fff; text-decoration:none; background:url(favorate.gif) no-repeat; padding-left:16px}
.warp_sub a.sub_favorate:hover { text-decoration:underline}
.warp_banner { width:960px;height:163px;background:url(banner_bg.gif) no-repeat; float:left; margin:10px 0 10px 0; padding:8px 7px 0 0;_padding:8px 0 0 1px}
.warp_banner2 {width:471px; height:69px ; margin-top:10px}
/*侧栏*/
.warp_sidebar { float:left;width:227px}
.warp_s_1 { width:227px}
.panelskin_1 .tl {background:url(panelskin_1_tl.gif) no-repeat;width:5px;height:40px}
.panelskin_1 .tm {background:url(panelskin_1_tm.gif) repeat-x;height:40px;width:193px}
.panelskin_1 .tr {background:url(panelskin_1_tr.gif) no-repeat;width:29px;height:40px}
.panelskin_1 .mm {width:227px;text-align:left}
.warp_s_1 .title {color:#1b4086; font-weight:600}
.warp_s_1 .s_list li { height:35px;line-height:35px; text-align:left;background:url(list_bg.gif) no-repeat 0 bottom}
.warp_s_1 .s_list a {background:url(icon_1.gif) no-repeat 0 2px; padding-left:10px; color:#666; font-weight:600; text-decoration:none;margin-left:30px}
.warp_s_1 .s_list a:hover {background:url(icon_2.gif) no-repeat 0 2px;color:#1594d4;margin-left:32px }
.warp_s_1 .c_list li {
color:#1b4086; 
font-weight:600;
padding-left:30px; 
height:35px;
line-height:35px; 
text-align:left;
background:url(list_bg.gif) no-repeat 0 bottom}
.warp_contact {height:35px; background:#e0e7ec; border:1px solid #d3dfe9; margin:10px 0}
.warp_contact div  {float:left;height:35px; line-height:35px;width:100px}
.warp_contact img { margin-top:10px}
.warp_contact a.msg {background:url(icon_7.gif) no-repeat; padding-left:16px; font-weight:600}
.warp_links {background:#f1f6fa }
.warp_links .tm {  width:225px}
.warp_links .title {color:#1b4086; font-weight:600; }

/*内容*/
.warp_content { width:690px; float:right}
.warp_c_t,.warp_c_m,.warp_c_b { width:100%}
.warp_c_t_l {width:470px; float:left}
.warp_c_t_l .title {float:left;color:#;color:#1b4086; font-weight:600; background:url(icon_3.gif) no-repeat 0 2px; padding-left:11px;}
.panelskin_2 .tm { border-bottom:10px #ccc solid;width:470px}
.warp_c_t_l .warp_flash { margin:10px 10px 0 10px; float:left;}
.warp_c_t_l .warp_about { float:right;width:230px; margin-top:15px; text-indent:24px;}

.warp_c_t_r {float:right; width:195px}
.panelskin_3 .tl {background:url(panelskin_3_tl.gif) no-repeat;width:5px; height:19px;}
.panelskin_3 .tm {background:url(panelskin_3_tm.gif) repeat-x;width:185px; height:19px;}
.panelskin_3 .tr {background:url(panelskin_3_tr.gif) no-repeat;width:5px; height:19px;}
.panelskin_3 .ml {background:url(panelskin_3_ml.gif) repeat-y;width:5px; }
.panelskin_3 .mm {background:#fff;width:185px; }
.panelskin_3 .mr {background:url(panelskin_3_mr.gif) repeat-y;width:5px; }
.panelskin_3 .bl {background:url(panelskin_3_bl.gif) no-repeat;width:5px; height:5px;}
.panelskin_3 .bm {background:url(panelskin_3_bm.gif) repeat-x;width:185px; height:5px;}
.panelskin_3 .br {background:url(panelskin_3_br.gif) no-repeat;width:5px; height:5px;}
.warp_c_t_r .title { float:left; font-weight:600;color:#1594d4}
.warp_c_t_r .more { float:right}
.warp_c_t_r .c_list li{height:35px;line-height:35px; text-align:left;background:url(list_bg.gif) no-repeat 0 bottom;padding-left:20px}
.warp_c_t_r .c_list li a {background:url(icon_4.gif) no-repeat 0 center; padding-left:16px; text-decoration:none; color:#666}
.warp_c_t_r .c_list li a:hover{ background-position:5px center; text-decoration:underline;margin-left:2px}
.warp_c_t_r .c_list_2 li{ height:22px; line-height:22px; text-align:left;margin-left:20px}
.warp_c_t_r .c_list_2 li a {background:url(icon_5.gif) no-repeat 0 center; padding-left:16px; text-decoration:none; color:#666}
.warp_c_t_r .c_list_2 li a:hover{ background-position:5px center; text-decoration:underline;margin-left:2px}
.warp_c_t_r_2 {margin-top:15px}

.warp_c_m { margin-top:15px}
.warp_c_m_l {width:335px; float:left}
.warp_c_m_r {width:335px; float:right}
.panelskin_4 .tl {background:#1494d3;width:5px; height:19px;}
.panelskin_4 .tm {background:#1494d3;width:325px; height:19px;}
.panelskin_4 .tr {background:#1494d3;width:5px; height:19px;}
.panelskin_4 .ml {background:url(panelskin_3_ml.gif) repeat-y;width:5px; }
.panelskin_4 .mm {background:#fff;width:325px; }
.panelskin_4 .mr {background:url(panelskin_3_mr.gif) repeat-y;width:5px; }
.panelskin_4 .bl {background:url(panelskin_3_bl.gif) no-repeat;width:5px; height:5px;}
.panelskin_4 .bm {background:url(panelskin_3_bm.gif) repeat-x;width:325px; height:5px;}
.panelskin_4 .br {background:url(panelskin_3_br.gif) no-repeat;width:5px; height:5px;}
.warp_c_m .title { float:left; font-weight:600;color:#fff}
.warp_c_m .more { float:right}
.warp_c_m .more a:hover { color:#fff}
.warp_c_m .c_list_3 li{  text-align:left;margin-left:10px; clear:both; height:20px; line-height:20px}
.warp_c_m .c_list_3 li a {width:265px;background:url(icon_6.gif) no-repeat 0 center; padding-left:7px; text-decoration:none; color:#666}
.warp_c_m .c_list_3 li a:hover{ text-decoration:underline;margin-left:2px}

.warp_gallery { margin:15px 0}
.panelskin_5 .tl {background:#1494d3;width:5px; height:19px;}
.panelskin_5 .tm {background:#1494d3;width:680px; height:19px;}
.panelskin_5 .tr {background:#1494d3;width:5px; height:19px;}
.panelskin_5 .ml {background:url(panelskin_3_ml.gif) repeat-y;width:5px; }
.panelskin_5 .mm {background:#fff;width:680px; }
.panelskin_5 .mr {background:url(panelskin_3_mr.gif) repeat-y;width:5px; }
.panelskin_5 .bl {background:url(panelskin_3_bl.gif) no-repeat;width:5px; height:5px;}
.panelskin_5 .bm {background:url(panelskin_3_bm.gif) repeat-x;width:680px; height:5px;}
.panelskin_5 .br {background:url(panelskin_3_br.gif) no-repeat;width:5px; height:5px;}

.panelskin_6 .tm { border-bottom:10px #ccc solid;width:680px}
.panelskin_6 .tm .title { background:url(order.gif) no-repeat 0 center; padding-left:18px}
.panelskin_6 .mm { width:680px}
/*尾部*/
.footer { background:#dee8f1; line-height:25px;margin:15px 0}

a.List_Normal:link,a.List_Normal:visited{
	color:#545454;
	text-decoration:none;
	background-image:url(List_Normal.gif);
	background-Repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
}
a.List_Normal:hover{color:#000;text-decoration:underline;}
a.List_Focus:link,a.List_Focus:visited{
	color:#FF6600;
	text-decoration:none;
	background-image:url(List_Focus.gif);
	background-Repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
}
a.List_Focus:hover{color:#000;text-decoration:underline;}
a.List_Stick:link,a.List_Stick:visited{
	color:#FF0000;
	text-decoration:none;
	background-image:url(List_Stick.gif);
	background-Repeat:no-repeat;
	background-position:0px 0px;
	padding-left:20px;
}
a.List_Stick:hover{color:#000;text-decoration:underline;}
.AList{line-height:22px;}
.AInfo{}
.AInfo .Title{text-align:center;color:#000057;font-weight:bold;font-size:12px;padding-top:10px;padding-bottom:10px;}
.AInfo .TitleOther{text-align:right;padding-right:20px;}
.AInfo .Date{color:#8f8f8f;}
.AInfo .Author{color:#8f8f8f;}
.AInfo .Content 
{		 
	PADDING-RIGHT: 5px; 	
	PADDING-LEFT: 10px; 	
	PADDING-BOTTOM: 0px; 					
	LINE-HEIGHT: 22px; 	
	COLOR: #615858;	
	TEXT-ALIGN: left
}
.AInfo .Content P{text-indent:24px;margin-top:5px;margin-bottom:5px;}
.AInfo .Content UL,.AInfo .Content LI
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 20px;line-height:22px;
}
 /*==表单提交相关==*/
.FormPost{table-layout:auto;border-collapse: collapse;width:100%}
.FormPost .Form_Left{Border-top:1px solid #c1c1c1;Border-left:1px solid #c1c1c1;FONT: 12px/1.6em 宋体,Helvetica, Arial, sans-serif; COLOR: black;font-weight:bold;background-color:#f8f8f8;BACKGROUND-Image: url(left_dot.gif) ; background-color:#f8f8f8; background-repeat:no-repeat;BACKGROUND-POSITION: 16px 11px; PADDING-LEFT: 28px;height:28px;}
.FormPost .Form_Content{}
.FormPost .Form_Notify{}
.FormPost .Form_Button{Border-top:1px solid #c1c1c1;padding-top:10px;padding-bottom:10px;text-align:center}
.FormPost .Form_Button Button {margin-right:20px;}
.FormPost .Form_Content INPUT {border: #dddddd 1px solid; HEIGHT: 20px;width:200px;}
.MiniFormPost{COLOR: #000; BACKGROUND-COLOR: #ecf7f9;border:1px solid #b3d1db;}
.MiniFormPost .Form_Title{color:#0678a9;padding-left:20px;padding-top:10px;padding-bottom:3px;padding-right:20px;}
.MiniFormPost .Hr {height:1px;border:1px solid dotted;color:#0678a9;}
.MiniFormPost .Form_Left{color:#0678a9;padding-left:20px;height:25px;text-align:left;}
.MiniFormPost .Form_Content{text-align:left;padding-left:5px;}
.MiniFormPost .Form_Content Input{border:1px solid #D8D1c7;}
.MiniFormPost .Form_Content TextArea{border:1px solid #D8D1c7;}
.MiniFormPost .Form_Button{text-align:center;padding-top:10px;padding-bottom:10px;}
.MiniFormPost .Form_Button Button{margin-right:10px;}
.MiniFormPost .Form_NotifyTitle{color:Red;text-align:left;padding-left:20px;}
/*==表单提交相关==*/
/*==分页列表==*/
.Pager {margin-top:10px;margin-bottom:5px;float:right;font-weight:normal;}
A.page 
{
	BORDER-RIGHT: #b2bfcf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2bfcf 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #b2bfcf 1px solid; LINE-HEIGHT: 18px; MARGIN-RIGHT: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #b2bfcf 1px solid; HEIGHT: 18px
}
.page {
	BORDER-RIGHT: #b2bfcf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2bfcf 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #b2bfcf 1px solid; LINE-HEIGHT: 18px; MARGIN-RIGHT: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #b2bfcf 1px solid; HEIGHT: 18px
}
A.page:hover {
	BORDER-RIGHT: #577da8 1px solid; BORDER-TOP: #577da8 1px solid; BACKGROUND: #ffffe9; BORDER-LEFT: #577da8 1px solid; BORDER-BOTTOM: #577da8 1px solid; TEXT-DECORATION: none
}
.page INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px -6px 0px -4px; WIDTH: 18px; LINE-HEIGHT: 12px; HEIGHT: 12px; BORDER-RIGHT-WIDTH: 0px
}
 #on {
	BORDER-RIGHT: #1d619c 1px solid; BORDER-TOP: #1d619c 1px solid; BACKGROUND: #1972bd; BORDER-LEFT: #1d619c 1px solid; COLOR: #fff; BORDER-BOTTOM: #1d619c 1px solid
}
/*==分页列表==*/
/*友情链接*/
.link_list td a{ height:20px; line-height:20px;text-align:center; display:block}
/*==图片显示区==*/
.PicList {width:680px;clear:both;}
.PicList .PicItem {float:left;width:32%;margin-top:5px;margin-bottom:10px;}
.PicList .PicItem .Title{color:#3550a7;font-weight:bold;height:20px;text-align:center;}
.PicList .PicItem .Content{height:100px;text-align:center;}
.PicList .PicItem .Conent Img{border:2px solid gray;}
.PicList .PicItem .Info{text-align:center;margin-top:5px}
.PicList .PicItem .Info .Date{}
.PicList .PicItem .Info .Hits{}
.PicList A:link,.PicList A:visited{color:#3550a7;text-decoration:underline;}
.PicList A:hover{color:#3550a7;text-decoration:none;}
.PicItemH { margin:5px 15px}
/*==图片显示区==*/
/*==招聘列表==*/
.JobItem {margin-bottom:20px;}
.JobItem .Form_Title{text-align:left;padding-left:20px;}
.JobItem .Form_Info{padding-left:5px;text-align:left;}
.JobItem a:link,.JobItem a:visited {color:blue;text-decoration:underline;}
.JobItem a:hover{color:blue;text-decoration:none;}
/*==招聘列表==*/