﻿@charset "gb2312";
/* CSS Document */
body{font:12px/20px "微软雅黑"; background:url(images/bg.jpg) repeat;}
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;}
.pic1{float:left; padding-right:40px;}
/*header*/
#header{width:907px; height:auto; margin:0 auto; overflow:hidden; background:#fff;}
.logo{float:left; padding-top:32px;font-size:19px;font-weight:bold;}
/*导航menu*/
.menu{width:650px; height:29px; float:right; background:#f00; margin-top:30px;}
.menu ul{width:487px; height:29px; float:left; margin-left:100px;_margin-left:50px;}
.menu ul li{float:left; text-align:center;}
.menu ul li.last{background:none;}
.menu ul li a{font:13px/29px "微软雅黑"; color:#fff; display:block; padding:0 50px;}
.menu ul li a:hover,.menu ul li a.dq{color:#000;}
/*banner*/
#box_switcher{width:905px; height:337px; margin:20px auto; overflow:hidden;}
/*container*/
#container{width:907px; height:auto; margin:0 auto; overflow:hidden; background:#fff; padding-bottom:50px;}
.title{width:843px; height:32px; float:left; background:url(images/title.jpg) no-repeat; color:#fff; font:13px/32px "微软雅黑"; padding-left:20px;}
.content_txt{width:797px; height:auto; float:left; text-align:justify; text-justify:inter-ideograph; font:12px/20px "微软雅黑"; color:#000; padding:33px 55px;}
.contact{width:797px; height:auto; float:left; padding:33px 55px;} 
.contactlist{width:500px; height:auto; float:left; border-top:4px solid #f00; border-bottom:4px solid #000; padding:10px 0;}  
.contactlist td{line-height:30px;} 
.contactlist td a{color:#000;}
.contactlist td a:hover{color:#f00;}
/*滚动图片*/
.slide{width:907px; height:131px; float:left; margin:25px 0; overflow:hidden; border-top:2px solid #706d6d; padding-top:15px;}
.slide ul li{float:left; padding-right:15px;}
.slide ul li img{float:left; display:block;}
/*招聘职位*/
.job{width:797px; height:auto; float:left; padding:33px 55px;}
.joblist{table-layout:fixed; font-size:12px;}  
.joblist td{padding:0px 3px;}  
.deptitem td{font-size:14px; color:#ee3535; border-bottom:1px dotted #000;}  
.jobitem td{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}  
.jobitem td a{color:#ef8812;}
.jobitem td a:hover{text-decoration:underline; color:#000;}
.dept-name td{font-size:15px;font-weight:bold;color:#f00;border-bottom:1px solid #eee;}
/*footer*/
#footer{width:907px; height:31px; margin:0 auto; overflow:hidden; background:url(images/footer_bg.jpg) no-repeat;}
#footer p{text-align:center; color:#fff; font:12px/31px "宋体";}