﻿@charset "gb2312";
/* CSS Document */
body{font:12px/20px "微软雅黑";}
body,ul,dl,dd,dt,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,img,td,div,input,tr{margin:0; padding:0;}
.bg{background:url(images/body.gif) top no-repeat;}
ul,ol,li{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
a{text-decoration:none}
img{border:none;}
.clear{clear:both;}
.pic{float:left; padding-right:20px;}
/*header*/
#header{width:1002px; height:auto; margin:0 auto; overflow:hidden;}
.head_top{width:1002px; height:99px; float:left; background:url(images/head_top.jpg) top no-repeat;}
.logo{float:left;}
.logo_right{float:right; text-align:right; color:#7c7c7c; font:22px/99px "微软雅黑"; letter-spacing:2px; padding-right:36px;}
.logo_right span{color:#34b332;}
/*banner*/
.banner{width:998px; height:auto; float:left; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; margin:0 1px;}
#box_switcher{width:962px; height:290px; margin:0 auto; overflow:hidden;}
/*导航menu*/
.menu{width:1002px; height:58px; float:right; background:url(images/menu_bg.jpg) no-repeat}
.menu ul{width:730px; height:58px; float:right;}
.menu ul li{float:left; text-align:right; background:url(images/menu_li.jpg) right no-repeat;}
.menu ul li.last{background:none;}
.menu ul li a{font:13px/58px "微软雅黑"; color:#2851C4; display:block; padding:0 15px; font-size:15px;}
.menu ul li a:hover,.menu ul li a.dq{color:#000;}
/*container*/
#container{width:1002px; height:auto; margin:0 auto; overflow:hidden; background:url(images/container_bottom.jpg) bottom no-repeat;}
.content{width:998px; height:auto; float:left; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; margin:0 1px; padding-top:10px; padding-bottom:50px;}
/*左侧left*/
.left{width:240px; height:auto; float:left; margin-left:20px;_margin-left:10px; background:url(images/contact_bottom.jpg) bottom no-repeat; padding-bottom:14px;}
.contact{width:238px; height:auto; float:left; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding-bottom:20px;}
.contactlist{ height:auto; float:left; margin:10px;}
.contactlist td{line-height:30px; color:#666;}  
.contactlist td strong{background:url(images/contact_left.jpg) left no-repeat; padding-left:10px;}
.contactlist td a{color:#666; font-size:12px;}
.contactlist td a:hover{color:#f00;}
/*右侧right*/
.right{width:702px; height:auto; margin: 0 auto;padding-bottom:18px;}
.main{width:640px; height:auto; background: url(images/right_bottom.jpg) bottom no-repeat; float:left; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding:33px 30px;_padding:33px 20px 33px 30px;}
.bot{width:640px; height:20px; margin: 0 auto; background:url(images/right_bottom.jpg) bottom no-repeat; }
.content_txt{text-align:justify; text-justify:inter-ideograph; font:12px/20px "微软雅黑"; color:#737171;}
/*滚动图片*/
.slide{width:650px; height:95px; float:left; margin-top:25px; overflow:hidden;}
.slide ul li{float:left; padding-right:15px;}
.slide ul li img{float:left; display:block;}
/*招聘职位*/
.joblist{table-layout:fixed; font-size:12px;}  
.joblist td{padding:0px 3px;}  
.deptitem td{color:#b50303; border-bottom:1px dotted #000;}  
.jobitem td{border-bottom:1px dashed #ccc; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} 
.jobitem td a{color:#000;}
.jobitem td a:hover{text-decoration:underline;}
/*footer*/
#footer{width:1002px; height:auto; margin:0 auto; overflow:hidden; background:url(images/footer_bg.jpg) top repeat-x;}
#footer p{text-align:center; color:#787878; font:12px/83px "宋体";}