/* CSS Document */
#Container{ width:1349px; height:auto; margin:0 auto; text-align:left;background:url(../Images/Mid.png) left top repeat-y;}
#Topbj{ background:url(../Images/Top.png) left top no-repeat; height:105px;}
#Mid{  background:url(../Images/Bottom.png) left bottom no-repeat; min-height:700px;}

#Main{ width:980px; margin:0 auto;}
#Left{ width:162px; float:left; }
#Rigth{ width:808px; float:left;}

/*Top*/
#Topbj{ position:relative;}
#Topbj .Rindex{ position:absolute; display:block; width:160px; height:80px; top:5px; left:50%; margin-left:-80px; overflow:hidden; text-indent:-999em;}

#Topbj ul{ display:block; width:990px; margin:0 auto; padding-top:65px;}
#Topbj ul li{ float:left; line-height:37px;}
#Topbj ul li.L{ width:155px;}
#Topbj ul li a{ padding:0 8px; color:#FFFFFF; font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; font-weight:bold; }


/*Left*/
#Left .T{ height:230px; overflow:hidden; text-indent:-99999em; margin-bottom:20px;}
#Left ul{ padding-top:8px; padding-left:15px; padding-right:25px;}
#Left ul li{ background:url(../Images/LeftLin.gif) left bottom no-repeat; line-height:34px; text-align:center;}
#Left ul li a{ display:block; font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold; color:#555;}
#Left ul li a.sel:link,
#Left ul li a.sel:visited,
#Left ul li a:hover{ background:url(../Images/leftAr.gif) 13px center no-repeat;}

#Left ul ul{ padding-top:0px; padding-right:0px; padding-left:35px;}
#Left ul ul li{ text-align:left; background:none; height:22px; line-height:22px;}
#Left ul ul li a{ font-weight:200;}
#Left ul ul li a.sel{ color:Red; }
#Left ul ul li a.sel:link,
#Left ul ul li a.sel:visited{ background:none;}
#Left ul ul li a:hover{ background:none;}



/*Right*/
.Root{ padding-top:3px; color:#333; background:url(../Images/RightLin.gif) left bottom no-repeat; height:30px; line-height:30px; text-align:right;}
.Root font{ color:#067376; font-weight:bold; font-size:12px;}
.Rimg{ text-align:right;}

.Content{ padding-top:15px; padding-bottom:25px; padding-left:60px; line-height:2;}


.Pro{ width:173px; height:auto; float:left; margin-right:18px; margin-bottom:13px;}
.ProImg{ background:#FFF; border:1px solid #298B61; height:149px; width:169px; padding:1px;}
.ProName{ text-align:center; line-height:2; padding-top:5px;}

.JobTable{}
.JobTable th{ text-align:right; font-weight:200;}
.JobTable td{ padding:4px 5px;}
.JobTable td input.iInput{ border:1px solid #999; padding:3px 5px; }
.Apply{ background:#1BBEC3; color:#FFF; font-weight:bold; padding:7px 15px;}
.Apply:link,.Apply:visited{ color:#FFF;}


/*Foot*/
.Foot{ padding-left:161px; text-align:center; line-height:2; background:url(../Images/Foot.png) left top no-repeat; height:78px; padding-top:20px; color:#FFF;}
.Foot a:link,.Foot a:visited{ color:#FFFFFF;}