           .header{
                width: 100%;
            }
            .header_in{
                width: 1000px;
                height: 75px;
                margin: 0 auto;
            }
            .logo{
                float: left;
            }
            .nav{
                float: right;
            }
            .nav li{
                margin-left: 10px;
                float: left;
                width: 75px;
                height: 75px;
                line-height: 75px;
                text-align: center;
            }
            .nav li a{
                color: #333333;
                display: block;
            }
            .nav li a:hover{
                color: #FFFFFF;
                font-weight: bold;
                background:#3eb4fa;
            }
            .nav li .on{
                color: #FFFFFF;
                font-weight: bold;
                background:#3eb4fa;
            }
            .banner{
                width: 100%;
                max-width:1440px;
                min-width: 1000px;
                margin:0 auto;
            }
            .content{
                width: 100%;
            }
            .content_in{
                width: 1000px;
                margin: 0 auto 50px;
            }
            .title{
                width: 242px;
                height: 56px;
                margin: 20px auto;
                text-align: center;
                background: url(../images/title_bg.jpg) no-repeat center;
            }
            .title h2{
                color: #3eb4fa;
                font-weight: bold;
                font-size: 28px;
                line-height: 40px;
            }
            .title p{
                color: #3eb4fa;
                font-size: 10px;
                letter-spacing: 0.3em;
            }
            .context{
                padding:10px 0;
            }
            .pic{
                float: right;
                padding: 10px;
            }
            .footer{
                width: 100%;
                height: 42px;
                text-align: center;
                color: #808080;
                background: #f5f5f5;
                font-size: 12px;
                line-height: 42px;
            }
            .job_list{
                width: 920px;
                margin: 0 auto;
                /*table-layout:fixed;*/
            }
            .dept-name td{
                width: 920px;
                height: 39px;
                font-size: 22px;
                font-weight: bold;
                line-height: 39px;
                background: #3eb4fa;
                color: #FFFFFF;
            }
            .job-item td{
                white-space:nowrap;
                overflow: hidden;
                text-overflow:ellipsis;
                font-size: 16px;
                line-height: 50px;
                border-bottom:1px dashed #e5e5e5;
            }