﻿*{ margin:0; padding:0;margin: 0 auto;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#3b3b3e; background:#fcfdfe;}
ul{ list-style:none;}
img{ border:0;}
td{ font-size:12px;}
.clear{ clear:both; height:1px; overflow:hidden; margin-top:-1px;}
a:link{ color: #3b3b3e; text-decoration:none;}
a:visited{ color: #3b3b3e; text-decoration:none;}
a:hover{ color: #122a89; text-decoration:none;} 
a:active{ color: #122a89; text-decoration:none;} 
/**********/
.mt8{ margin-top:8px;}
.bor_bfe0fa{ border:#bfe0fa 1px solid;}
.borb_bfe0fa{ border-bottom:#bfe0fa 1px solid;}
/**********/
.nav_bg{ background:url(../images/nav_bg.jpg) repeat-x;}
.nav{ width:990px; height:47px; line-height:47px; overflow:hidden;}
.nav li{ width:108px; height:47px; line-height:47px; overflow:hidden; float:left;}
.nav li a{ width:108px; height:47px; line-height:47px; text-align:center; display:block; font-size:14px; font-weight:bold;}
.nav li a:link, .nav li a:visited{ color:#FFF;}
.nav li a:hover, .nav li a:active{ color:#084402; background:url(../images/nav_bg2.jpg) center center no-repeat;}
.nav li a#current{ color:#084402; background:url(../images/nav_bg2.jpg) center center no-repeat;}
.nav li.navline{ width:2px; height:47px; overflow:hidden; background:url(../images/nav_line.jpg) no-repeat;}

.so_inp{ width:160px; height:19px; line-height:19px; border:none; background:none;}
.so_btn{ width:18px; height:18px; line-height:18px; border:none; cursor:pointer; background:url(../images/btn_ss.jpg) no-repeat;}

.index_bg{ background:url(../images/index_tab_bg.jpg) top left repeat-x;}

.end{ line-height:26px; background:url(../images/end_bg.jpg) top left repeat-x;}
.end a{ color:#4d4e4f;}
.end a:link, .end a:visited{ color:#4d4e4f;}
.end a:hover, .end a:active{ color:#4d4e4f; text-decoration:underline;}


.news td{ color:#717679;}
.news td a{ color:#0a78c6;}
.news td a:link, .news td a:visited{ color:#0a78c6;}
.news td a:hover, .news td a:active{ color:#0a78c6; text-decoration:underline;}

.about_text{ color:#0a78c6; line-height:22px; padding:0 10px 0 3px; text-align:justify;}
.con_text{ color:#0a78c6; line-height:24px; padding-left:8px;}

.page_bg{ border:1px solid #FFF; background:#FFF url(../images/page_bg.jpg) top left repeat-x;}

.title_bg{ background:url(../images/title_bg.jpg) repeat-x;}
.title{ width:auto; height:32px; line-height:32px; background:url(../images/title_bz.jpg) left center no-repeat; padding-left:36px; font-size:14px; color:#0978c6; font-weight:bold;}
.title span{ line-height:32px; float:right; font-weight:normal; font-size:12px; color:#0a78c6; background:url(../images/dd.jpg) left center no-repeat; padding-left:8px; padding-right:12px;}

.content{ line-height:26px; padding:15px;}
.pro_img{ padding:2px; border:1px solid #d0dbdd;}

table.joblist {}
table.joblist th{ padding:0 8px; border-top:1px solid #135c94; border-bottom:1px solid #e8e8e8; line-height:36px; color:#666;}
table.joblist th.r_bor{ border-right:1px solid #e8e8e8;}
table.joblist th.l_bor{ border-left:1px solid #e8e8e8;}
table.joblist td { padding:0 8px; line-height:36px; border-bottom:1px solid #e8e8e8; border-left:1px solid #e8e8e8;}
table.joblist td.right_bor{ border-right:1px solid #e8e8e8;}
table.joblist td.top_bor{ border-top:1px solid #135c94;}
table.joblist td.pdd{ padding:0;}
table.joblist th.phdd{ padding:0;}
table.joblist td A:link { color: #135c94; text-decoration:none;}
table.joblist td A:visited {color: #135c94; text-decoration:none;}
table.joblist td A:hover {color: #135c94; text-decoration:underline;}
table.joblist td A:active{ color: #135c94;text-decoration:none;}
table.joblist td span{ color:#135c94;}

table.left_pro td{ border-bottom:1px solid #fff;}﻿

