﻿@charset "gb2312";
/* CSS Document */
*{margin:0 auto;padding:0;}
body{font-family:"Microsoft yahei", Arial;margin:0 auto;padding:0;}
ul,li{list-style:none;padding:0;margin:0;}
a,img{text-decoration:none;color:#000;border:none;}
a:hover{color:#ad1521;}
.clearfix{ zoom:1;}
.clearfix:after{height:0; display:block; visibility:hidden; content:"."; clear:both;}	
.clear{clear:both;height:0;line-height:0;font-size:0;}
.space{height:25px;line-height:25px;font-weight:bold;font-size:13px;}
.deptitem{font-size:14px;font-weight:bold;line-height:28px;}
.jobitem{font-size:13px;line-height:26px; border-bottom:1px solid #666;display:one;}
.line{border-bottom:1px #bababa dashed;}
/* index */
.index{max-width:1440px; height:600px; background:url(images/index.jpg) top center no-repeat;}
.copy{text-align:center; padding-top:10px; line-height:50px; width:100%; font-size:12px;}
/* main */
.menu{max-width:1440px; background:url(images/flash.jpg) bottom center no-repeat; height:570px; padding-top:30px; position:relative;}
.main{max-width:890px; background:url(images/bg.jpg) bottom center no-repeat; padding-top:40px; position:relative;}
.main_box{background:url(images/earth.jpg) top center no-repeat; padding-bottom:150px;}
.top{background:url(images/nav.jpg) no-repeat; height:56px; }
.top_box{width:1000px; margin:0 auto;}
.content{width:960px; margin-top:300px; background:#FFF; padding:20px;margin: 0 auto;}
.content_box{border:1px #82b17b solid; padding:30px;}
.content_txt{font-size:14px; line-height:30px; color:#666; text-align:justify;}
.content_txt p{text-indent:2em;}
.comlist{ font-size:18px; color:#3c93d8; line-height:40px; background:#eef1ef; padding-left:10px; border-bottom: 1px #70be82 solid; margin-bottom:20px;}
.job_con a{display:block; background:url(images/button1.jpg) no-repeat;    /* width: 127px; */
    height: 50px;
    line-height: 15px;
    color: #FFF;
    /* float: left; */
    /* margin-left: 10px; */
    margin-top: 15px;
    margin-bottom: 15px;
    /* text-align: center; */
    font-size: 16px;
    padding-left: 31px;
    /* overflow: hidden; */
    padding-bottom: 20px;
    border-bottom: 1px #70be82 solid;}
.job_con a:hover{color:#333;}
h1{margin: 0 auto;width:500px; height:44px; padding-top:6px; background:#3c93d8; font-size:16px; text-align:center; letter-spacing:6px; margin-bottom:30px;}
h1 span{font-size:12px; font-weight:lighter; letter-spacing:1px}
h2{font-size:18px; padding-left:20px; border-left:10px #3c93d8 solid; margin-bottom:20px;}
.intro_com{margin-bottom:30px;}
.career{width:900px; padding-left:8px;}
.career ul li{float:left; margin-right:10px; margin-bottom:10px; width:214px; height:40px; line-height:40px; background:#e8eee7; text-align:center; letter-spacing:5px;}
.career ul li:hover{background:#82b17b;}
.career ul li a{color:#333; cursor:pointer;}
.career ul li a:hover{color:#FFF;}
.journey{border-bottom:1px #82b17b solid; border-left:1px #82b17b solid; font-size:14px; line-height:28px; text-align:center; width:900px; color:#333;}
.journey tr td{border-top:1px #82b17b solid; border-right:1px #82b17b solid; padding:5px;}
.journey_title{color:#FFF;}
.bottom{text-align:center; padding-top:10px; position:absolute; left:0; width:100%; height:50px; font-size:12px;}
 .notice{
	position:fixed;
	right:20px;
	bottom:50px;
  }
  
 .notice1{
	position:fixed;
	left:20px;
	bottom:50px;
  }
.career li a { position:relative;}
.career li img{position:absolute;top: 2px;right:-25px;}