*,html { padding:0px; margin:0px;}
body { font-family:"Î¢ÈíÑÅºÚ"; color:#333333;}
a { text-decoration:none; color:#333333;}
li { list-style:none;}
img { border:0px;}
.clear { clear:both;}
#container { width: 1002px; margin:0px auto;}
#header { width:1002px; height:50px;}
#menu { width:1002px; height:39px; background:url(images/menu_bg.gif) repeat-x;}
#menu ul { width:1002px; height:39px;}
#menu ul li { width:167px; float:left; text-align:center; line-height:39px;  position:relative; z-index:200;}
#menu ul li a { color:#ffffff; width:167px; height:39px; display:block;}
#menu ul li a:hover,#menu ul li.on a { background:url(images/menu_hover.gif) no-repeat center top;}
#menu ul li span { width:2px; height:39px; background:url(images/line.gif) no-repeat left center; position:absolute; display:block; top:0px; left:166px; z-index:300;}
#menu ul li ul { display:none; position:absolute; top:39px; left:8px; width:151px; height:auto;}
#menu ul li.hover ul { display:block;}
#menu ul li ul li { width:151px; background:url(images/menu_sub.gif) no-repeat; height:38px; line-height:38px;}
#menu ul li ul li a,#menu ul li.on ul li a { width:151px; height:38px;}
#menu ul li ul li a:hover,#menu ul li.on ul li a:hover { background:url(images/menu_sub_hover.gif) no-repeat center top;}

.link1 { width:1002px; height:122px;}
.link1 a { width:250px; float:left; height:122px; display:block; background-image:url(picture/1.2.jpg); background-repeat:no-repeat;}
.link1 a.l1 { background-position:0px -122px;}
.link1 a.l2 { background-position:-250px -122px; width:251px;}
.link1 a.l3 { background-position:-501px -122px;}
.link1 a.l4 { background-position:-751px -122px; width:251px;}
.link1 a.l1:hover { background-position:0px 0px;}
.link1 a.l2:hover { background-position:-250px 0px; width:251px;}
.link1 a.l3:hover { background-position:-501px 0px;}
.link1 a.l4:hover { background-position:-751px 0px; width:251px;}

#pic_list { width:1002px; background:url(picture/2.3.jpg) no-repeat; height:560px;}
#pic_list a { width:143px; height:140px; display:block; float:left;}
#pic_list a:hover { background:#ffffff; filter: Alpha(Opacity=20); opacity:0.2;}

#job { width:1002px; height:560px; background:url(picture/6.5.jpg) no-repeat; position:relative; z-index:100;}
#job h4 { color:#b6c1c8; line-height:32px; font-size:20px; width:200px; position:absolute; top:70px; left:82px;}
#job .con { width:900px; height:420px; position:absolute; top:120px; left:51px; overflow-y:auto; overflow-x:hidden; color:#ffffff; line-height:29px;}
#job .con ul { width:900px;}
#job .con ul li { width:900px; padding-bottom:20px; border-bottom:dotted 1px #cccccc; margin-bottom:20px; float:left;}
#job .con ul li h3 { color:#fbf201; font-size:18px; font-weight:normal; cursor:pointer;}
#job .con ul li .job_con { color:#ffffff; font-size:14px;}
#job .con ul li .job_con strong { }

#footer { width:1002px; height:40px;}
