@charset "utf-8";
.border_left{
    border-left:1px solid #dbdbdb;
}
.border_right{
    border-right:1px solid #dbdbdb;
}

/*  #content 首页content内部样式
--------------------------------------*/
.bg{
    background-image:url(../../images/addin/bg_addin.gif);
    background-repeat:repeat-y;
    background-position:20px 0px;
}
.bg_02{
    background-image:url(../../images/addin/bg_addin2.gif);
    background-repeat:repeat-y;
    background-position:20px 0px;
}

/*  右侧上部banner条
--------------------------------------*/
.h1_add{
    background-image:url(../../images/addin/addin.jpg);
}
.h1_in1{
    background-image:url(../../images/addin/in1.jpg);
}
.h1_in2{
    background-image:url(../../images/addin/in2.jpg);
}
.h1_in3{
    background-image:url(../../images/addin/in3.jpg);
}
.h1_in4{
    background-image:url(../../images/addin/in4.jpg);
}
.h1_in5{
    background-image:url(../../images/addin/in5.jpg);
}
.h1_in6{
    background-image:url(../../images/addin/in6.jpg);
}
.h1_in7_1{
    background-image:url(../../images/addin/in7_1.jpg);
}
.h1_in7_2{
    background-image:url(../../images/addin/in7_2.jpg);
}
.h1_in7_3{
	background-image:url(../../images/addin/in7_3.jpg);
}
.h1_in7_4{
	background-image:url(../../images/addin/in7_4.jpg);
}
.h1_in8_1{
    background-image:url(../../images/addin/in8_1.jpg);
}
/*  首页 style
--------------------------------------*/
.wcsj_topic{
    background-image:url(../../images/addin/jr-01.jpg);
    width:406px;
    height:157px;
    overflow:hidden;
    margin-bottom:10px;
}
.wcsj{
    margin-top:12px;
}

.wcsj p{
    line-height:24px;
    margin:12px 0px;
    text-indent:2em;
}
.wcsj h4{
    font-size:16px;
    display:block;
    font-weight:bold;
    margin-bottom:113px;
    text-indent:-999em;
}
.wcsj li p{
    text-align:right;
    padding-right:13px;
    margin:0px;
    text-indent:2em;
}
.wcsj li a{
    color:#003399;
}
.wcsj_topic img{
    margin-top:11px;
}
.wcsj_topic h2{
    font-size:12px;
    font-weight:bold;
    color:#003399;
    height:18px;
    line-height:18px;
    margin:8px 0px 5px 0px;
}
.wcsj_topic p{
    padding:0px;
    margin:0px;
    line-height:19px;
    text-indent:2em;
}
.wcsj_right{
    width:319px;
    float:right;
    padding-top:10px;
    overflow:hidden;
}
.wcsj_right table{
    margin-bottom:8px;
}
.wcsj_right .jietu img{
    background:url(../../images/choose/bg_pd.jpg) 0 0 no-repeat;
    padding:6px;
}
.wcsj_right p{
    text-align:left;
    margin:0px 10px 5px 0px;
    line-height:20px;
    text-indent:2em;
}

/*  职业发展计划 style
--------------------------------------*/
.intro{
    margin:10px 0 20px -5px;
    background:url(../../images/addin/zyfz-01.jpg) no-repeat left top;
    padding:10px 0 0 272px;
}
.intro img{
    float:left;
    margin:0 18px 0 0;
}
.intro h2{
    font-size:12px;
    line-height:24px;
    color:#003399;
    background:url(../../images/addin/zyfz-02.gif) no-repeat left bottom;
    height:16px;
    padding-left:35px;
    vertical-align:bottom;
    padding-top:8px;
    margin-bottom:10px;
    margin-top:-10px;
    }
.intro p{
    line-height:20px;
    text-indent:2em;
}
.zhiye{
    margin-top:12px;
    background:#f4f4f4;
    border:1px solid #e6e6e6;
    padding:15px 20px;
    width:693px;
}
.zhiye h2, .zhiye h3{
    font-size:12px;
    line-height:20px;
    color:#003399;
    background:url(../../images/addin/zygh-03.gif) no-repeat left center;
    padding-left:25px;
    margin:5px 0px;
}

.zhiye p{
    line-height:22px;
    /*margin-bottom:20px;*/
    text-indent:2em;
}

/*  培训计划 style
--------------------------------------*/
.peixun{
    margin:0px 5px 20px 0;
    background:url(../../images/addin/peixun-01.gif) no-repeat right top;
    padding:10px 272px 0 0;
    min-height:163px;
    height:auto!important;
    height:163px;
}
.peixun img{
    float:left;
    margin:0 18px 0 0;
}
.peixun h2{
    font-size:12px;
    line-height:24px;
    color:#003399;
    background:url(../../images/addin/peixun-02.gif) no-repeat left bottom;
    height:19px;
    padding-left:35px;
    vertical-align:bottom;
    padding-top:5px;
    margin-bottom:10px;
    margin-top:-10px;
    }
.peixun p{
    line-height:20px;
    text-indent:2em;
}


/*  薪酬福利 style
--------------------------------------*/

.xinchou{
    margin:0px 0 20px -5px;
    background:url(../../images/addin/xinchou-2.gif) no-repeat left top;
    padding:10px 0 0 292px;
    min-height:170px;
    height:auto!important;
    height:170px;
}
.xinchou img{
    float:left;
    margin:0 18px 0 0;
}
.xinchou h2{
    font-size:12px;
    line-height:24px;
    color:#003399;
    background:url(../../images/addin/xinchou-1.gif) no-repeat left bottom;
    height:16px;
    padding-left:35px;
    vertical-align:bottom;
    padding-top:8px;
    margin-bottom:10px;
    margin-top:-10px;
    }
.xinchou p{
    line-height:20px;
    text-indent:2em;
}

/*  招聘信息 style
--------------------------------------*/
.view{
    color:#0b2170;
    text-decoration:underline;
}
a.view{
    color:#0b2170;
    text-decoration:underline;
}
.resarch td{
    color:#FFF;
}
.oparition{
    float:left;
    width:100px;
    padding-top:6px;
}
.button{
    float:left;
    width:100px;
}

/*  常见问题 style
--------------------------------------*/
.question{
    padding-left:30px;
}
.question img{
    float:left;
}
.input{
    float:left;
    margin:10px 10px 0 10px;
    background:url(../../images/addin/wenti-03.gif) no-repeat left center;
    width:182px;
    height:21px;
    border:none;
    padding:6px 1px 0 5px;
}
.button2 input{
    float:left;
    margin:10px 10px 0 10px;
}
.question01{
    width:705px;
    }
.question01 li{
    border-bottom:1px solid #CCC;
    line-height:25px;
    text-align:left;
}
.question01 li h2{
    color:#015a9e;
    font-weight:bold;
    font-size:12px;
    padding:10px 0;
}
.question01 li p{
    line-height:25px;
}
.question01 a{
    text-decoration:underline;
    color:#003399;
}
.teshu{ border-bottom:none;}

/*  博士后工作站 style
--------------------------------------*/
.boshi{
    margin:10px 0 20px 0px;
    padding:10px 0 0 0;
    min-height:170px;
}
.boshi img{
    float:left;
    margin:0 18px 0 0;
}
.boshi h2{
    font-size:12px;
    line-height:24px;
    color:#003399;
    background:url(../../images/addin/zyfz-02.gif) no-repeat left bottom;
    height:16px;
    padding-left:35px;
    vertical-align:bottom;
    padding-top:8px;
    margin-bottom:10px;
    margin-top:-10px;
    }
.boshi p{
    line-height:20px;
    text-indent:2em;
    margin-bottom:10px;
}
.mingdan{
    width:436px;
    float:left;
    background:#f4f4f4;
    border:1px solid #e6e6e6;
    padding:15px 20px;
    margin-bottom:30px;
}
.mingdan h2{
    font-size:12px;
    line-height:20px;
    color:#003399;
    background:url(../../images/addin/zygh-03.gif) no-repeat left center;
    padding-left:25px;
}

.mingdan p{
    line-height:20px;
    margin-bottom:20px;
    text-indent:2em;
}
.mdimg{
    float:right;
}


.zhaoshou{
    margin:0px -5px 20px 0;
    background:url(../../images/addin/career-01.jpg) no-repeat right top;
    padding:10px 272px 30px 0;
    min-height:163px;
    height:auto!important;
    height:163px;
    border-bottom:1px solid #CCC;
}
.zhaoshou img{
    float:left;
    margin:0 18px 0 0;
}
.zhaoshou h2{
    font-size:12px;
    line-height:24px;
    color:#003399;
    background:url(../../images/addin/career-02.jpg) no-repeat left bottom;
    height:19px;
    padding-left:35px;
    vertical-align:bottom;
    padding-top:5px;
    margin-bottom:10px;
    margin-top:-10px;
    }
.zhaoshou p{
	line-height:20px;
	text-indent:2em;
}
.xuexiao{
	margin:0px -5px 20px 0;
	background:url(../../images/addin/career-04.jpg) no-repeat right top;
	padding:10px 272px 30px 0;
	min-height:163px;
	height:auto!important;
	height:163px;
	border-bottom:1px solid #CCC;
}
.xuexiao img{
	float:left;
	margin:0 18px 0 0;
}

.xuexiao h2{
	font-size:12px;
	line-height:24px;
	color:#003399;
	background:url(../../images/addin/career-02.jpg) no-repeat left bottom;
	height:19px;
	padding-left:35px;
	vertical-align:bottom;
	padding-top:5px;
	margin-bottom:10px;
	margin-top:-10px;
	}
.xuexiao p{
	line-height:20px;
	text-indent:2em;
}
.down{
    margin-top:12px;
    background:#f4f4f4;
    border:1px solid #e6e6e6;
    padding:15px 20px;
}
.down h2, .down h3{
    font-size:12px;
    line-height:20px;
    color:#003399;
    background:url(../../images/addin/career-05.gif) no-repeat left center;
    padding-left:25px;
}
.down p{
    line-height:20px;
    padding-left:15px;
    text-indent:2em;
}
.down  ul{
    text-decoration:none;
}
.down li{
    height:25px;
    text-decoration:none;
}
.download{
    margin-left:30px;
    line-height:25px;
}
.career_list{
    
}
.career_list span{
	font-size:12px;
	line-height:20px;
	color:#003399;
	background:url(../../images/addin/career_list.gif) no-repeat left center;
	padding-left:15px;
	margin-top:15px;
	display:block;
	font-weight: bold;
}

.career_list .ta{
    border-collapse:collapse;
	margin-left:20px;
}
.career_list .ta td{
	padding-left:7px;
}
.career_list p{
    padding-left:30px;
    line-height:20px;
    border-bottom:1px dotted #CCC;
    padding-bottom:15px;
}
.jigou{}
.jigou h2{
    font-size:12px;
    line-height:20px;
    background:url(../../images/addin/jigou.gif) no-repeat left center;
    color:#003399;
    padding-left:30px;
    
}
.jigou p{
    font-size:12px;
    line-height:20px;
    text-indent:2em;
}
.jiegou_content{
    margin:15px 0;
}
.jiegou_content h2{
    color:#003399;
    padding-left:10px;
    background:none;
}
.boshcontent{
    background:url(../../images/addin/shu.gif) no-repeat left top;
    padding-left:25px;
    line-height:20px;
    font-size:12px;
}
.boshi_title{
    background:url(../../images/addin/yg-01.jpg) no-repeat left top;
}
.boshi_content{
    background:url(../../images/addin/jg-01.jpg) repeat-y left top;
    padding:0 20px 0 10px;
}
.boshi_content p{
    line-height:20px; 
    font-size:12px;
    margin-bottom:10px;
}
.img{
    float:right; 
    margin:5px;
}
.line{
    line-height:20px;
    }
/*.rbottom_banner{ 
    width:319px;
    text-align:center;
    position:absolute;
    z-index:2;
    right:0px;
    bottom:10px;
}
.rbottom_banner img{
    vertical-align:bottom;
}*/

/*职位申请*/
.job_read{
    border-collapse:collapse;
}
.job_read td{
    /*text-align:left;*/
    vertical-align:top;
    line-height:24px;
    padding:2px 5px;
    border:1px solid #ddd;
}

/*  弹出窗口页面 style
--------------------------------------*/
.sc{
    background-color:#fff;
    width:314px;
    min-height:215px;
    height:auto!important;
    height:215px;
    margin:120px auto 0px auto;
    text-align:center;
    border-left:3px solid #999999;
    border-top:3px solid #999999;
    border-bottom:3px solid #999999;
    border-right:3px solid #999999;
}
.sc .close{
    text-align:right;
    height:13px;
    margin-top:2px;
}
.sc form{
     padding:0px 0px 0px 0px;
     text-align:left;
}
.sc .bgarea{
     background-color:#f5f5f5;
     padding:8px 10px 8px 10px;
     margin-top:8px;
}
/*.sc textarea{
    width:280px;
    height:70px;
    margin:0px auto
}*/
.sc .qren{
    border-top:1px solid #cccccc;
    margin:10px 10px 10px 10px;
    padding-top:10px;
    text-align:center;
}
.chengse{
    color:#fe7800;
}


/*员工风采图片*/
.ygtp{
    float:right;
    margin:5px 3px;
}




/*add by james 0826*/

.creat_jl{
    line-height:20px;
}
.creat_jl .title{
    font-weight:bold;
    color:#fff;
    margin-bottom:12px;
}
.creat_jl .txt_input{
    border:1px solid #7f9db9;
    width:120px;
    height:19px;
    line-height:19px;
}
.creat_jl .txt_input1{
    border:1px solid #7f9db9;
    width:120px;
    height:19px;
    line-height:19px;
}
.creat_jl .txt_input2{
    border:1px solid #7f9db9;
    width:190px;
    height:19px;
    line-height:19px;
}
.creat_jl .sel_01{
    width:193px;
}
.creat_jl .textarea_input1{
    border:1px solid #7f9db9;
    width:636px;
    height:90px;
    margin-bottom:10px;
}
.red{
    color:#ff0000;
}
.dot_line{
    background:url(../../images/addin/dot_03.gif) repeat-x 0 50%;
}
.datepp{
    background:url(../../images/addin/myjl_24.jpg) no-repeat 99% 50%;
}
.touxiang img{
    margin:6px 0px 0px 7px;
}

/*注册*/
.reg_jl{
    width:619px;
    height:341px;
    background:url(../../images/addin/reg_03.jpg) no-repeat 0 0%;
    margin:10px auto 30px auto;
}
.reg_input{
    border:1px solid #cccccc;
    height:19px;
    line-height:19px;
    width:220px;
}

/*登录*/
.log_jl{
    width:619px;
    height:302px;
    background:url(../../images/addin/login_03.jpg) no-repeat 0 0%;
    margin:10px auto 30px auto;
}
.log_safe{
    border:1px solid #cccccc;
    height:19px;
    line-height:19px;
    width:120px;
}

/*民族选择框*/
.mz{
    width:420px;
    overflow:hidden;
    background-color:#fff;
    border-bottom:3px solid #002f76;
    margin:100px auto 0px auto;
    padding-bottom:10px;
}
.mz .title, .mz .title a{
    color:#fff;
}
.mz .title a:hover{
    text-decoration:none;
}
.pp_t{
    background:url(../../images/addin/mz_09.jpg) repeat-x 0 0%;
}
.mzlist{
    border-collapse:collapse;
}
.mzlist th, .mzlist td{
    border:1px solid #d7d7d7;
    height:24px;
    padding:0px 5px;
}
.mzlist th{
    background-color:#64c7f3;
}

.mz .fy{
    height:28px;
    padding-top:5px;
    text-align:center;
}
.mz .din{
    border:1px solid #ccc;
    width:20px;
    height:18px;
}
.mz .btn{
    background-color:#CCCCCC;
    color:#333;
    margin-bottom:-2px;
}
.links_hover {
    background-color:#dce4ef;
    cursor:pointer;
}
.tb_bod{
    border:1px solid #d7d7d7;
}
