.jr_content{height: 456px; background: #d1e9ef url(../images/rj_banner_shu.gif) repeat-x; border-top: 1px solid #ececec;}
.jr_content .jr_midcont{height: 456px; background: url(../images/rj_banner.jgp) no-repeat center center;  font-size: 30px; font-weight: bold; color: #005bac; text-align: center; line-height: 202px;}
.qywh{margin-top: 89px; height: 755px; background: url(../images/qywh_pic.jpg) no-repeat center 151px;}
.qywh li{width: 100%; float: left;  text-align: center;}
.qywh .qywh_text1{font-size: 30px; font-weight: 400; color: #333; line-height: 52px;}
.qywh .qywh_text2{font-size: 18px; color: #535353; line-height: 26px;}
.zzl{margin-top: 107px; height: 616px; background: url(../images/zzl_pic.jpg) no-repeat center 131px;}
.zzl li{width: 100%; float: left;  text-align: center;}
.zzl .zzl_text1{font-size: 30px; font-weight: 400; color: #333; line-height: 50px;}
.zzl .zzl_text2{font-size: 18px; color: #535353; line-height: 26px;}
.nky_1{margin-top: 70px; height: 530px; background: url(../images/nky_1_pic.jpg) no-repeat center 100px;}
.nky_1 li{width: 100%; float: left;  text-align: center;}
.nky_1 .nky_1_text1{font-size: 30px; font-weight: 400; color: #333; line-height: 50px;}
.nky_1 .nky_1_text2{font-size: 18px; color: #535353; line-height: 26px;}
.nky_2{margin-top: 70px; /*height: 530px;*/}
.nky_2 .nky_2_text1{font-size: 30px; font-weight: 400; color: #333; line-height: 50px; text-align: center;}
.nky_2 .nky_2_text2{font-size: 18px; color: #535353; line-height: 26px; text-align: center;}
.nky_2 .nky_2_left{width: 330px; margin-left: 74px;}
.nky_2 .nky_2_left li{width: 100%; float: left; font-size: 24px;  color: #FFFFFF; text-align: center;}
.nky_2 .nky_2_left .nky_cqjl{height: 78px; line-height: 78px; background: url(../images/nky_2_left_pic1.gif) no-repeat center center;}
.nky_2 .nky_2_left .nky_dqjl{height: 77px; line-height: 77px; background: url(../images/nky_2_left_pic2.gif) no-repeat center center;}
.nky_2 .nky_2_left .nky_gz{height: 75px; line-height: 75px; text-indent: 23px; letter-spacing:26px; background: url(../images/nky_2_left_pic3.gif) no-repeat center center;}
.nky_2 .nky_2_left .nky_fl{height: 77px; line-height: 77px; text-indent: 23px; letter-spacing:26px;  background: url(../images/nky_2_left_pic4.gif) no-repeat center center;}
.nky_2 .nky_2_right{width: 625px; margin-left: 80px;}
.nky_2 .nky_2_right li{width: 599px; height: 36px; float: right;  font-size: 14px;  color: #676767; padding: 21px 23px 21px 48px; position: relative;}
.nky_2 .nky_2_right .nky_2_right_text1{line-height: 18px; border: 1px solid #b5adfb; border-left: 0 none; }
.nky_2 .nky_2_right .nky_2_right_text1_icon{position: absolute; top: 0px; left: -24px;}
.nky_2 .nky_2_right .nky_2_right_text2{line-height: 36px; }
.nky_2 .nky_2_right .nky_2_right_text2_icon{position: absolute; top: 0px; left: -24px;}
.nky_2 .nky_2_right span img{display: block; width: 53px; height: 78px;}
.nky_2 .nky_2_bottom li{width: 390px; float: left; position: relative;  font-size: 18px; line-height: 26px; color: #656d78;height:90px;}
.nky_2 .nky_2_bottom li span{display: block;}
.nky_2 .nky_2_bottom .nky_2_bottom_left{margin-left: 243px;}
.nky_2 .nky_2_bottom .nky_2_bottom_right{margin-left: 60px;}
.nky_2 .nky_2_bottom .nky_2_bottom_left .nky_2_bottom_icon1{position: absolute; top: -30px; left: -100px;}
.nky_2 .nky_2_bottom .nky_2_bottom_right .nky_2_bottom_icon2{position: absolute; top: -30px; left: -100px;}
.job_wrap{margin-top:50px;padding-top:40px;border-top:1px dotted #94dbf6;}
.job_wrap h1,.job_wrap h2{text-align:center;font-size:26px;line-height:40px;}
.job_wrap h2{font-size:18px;margin-bottom:20px;}
.job_cat{width:732px;margin:0 auto;}
.job_cat ul{border-left: 1px solid #e0e0e0;height:60px;}
.job_cat .fixed{position: fixed;top: 0;z-index: 1000;}
.job_cat li{-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background-color: #fff;border-color: #e0e0e0 #e0e0e0 #e0e0e0;border-image: none;border-style: solid solid solid none;border-width: 1px 1px 1px medium;color: #727272;cursor: pointer;float: left;font-size: 16px;position: relative;text-align: center;transition: all 0.6s ease 0s;width: 90px;height:59px;line-height:59px;}
.job_cat li#selected{background-color: #1e78e7;}
.job_cat li#selected a{color: #fff;}
.job_cat li.selected a{color: red;}
.job_cat li .tall{background: rgba(0, 0, 0, 0) url("/static/w5/img/website/icon.png") no-repeat scroll -269px 1px;display: block;height: 8px;left: 50%;margin-left: -8px;opacity: 0;position: absolute;top: 53px;transition: all 0.6s ease 0s;width: 16px;}
.job_cat li.on .tall{display: block;opacity: 1;}
.job_cat a{color: #727272;text-decoration: none;}
.job_cat li.on a{color: #fff;}
.type_area{border: 1px solid #e0e0e0;margin: 30px auto 100px;width:940px;}
.job_wrap .cate-title{height: 60px;line-height: 60px;width: 100%;}
.job_wrap .cate-title span{color: #2e2e2e;font-size: 18px;}
.job_wrap .cate-title .title1{margin-left: 32px;}
.job_wrap .cate-title .title2{margin-left: 440px;}
.job_wrap .cate-title .title3{margin-left: 128px;}
.job_wrap .cate-title .title4{margin-left: 59px;}
.job_wrap .jobs-item-big{border-top: 1px solid #e0e0e0;margin: 0 auto;width: 900px;}
.job_wrap .job-item{cursor: pointer;height: 70px;position: relative;width: 100%;}
.job_wrap .job-item span{color: #727272;font-size: 16px;}
.job_wrap .job-item .carrier{left: 10px;line-height: 70px;position: absolute;}
.job_wrap .job-item .carrier span{color: #2e2e2e;float: left;}
.jobs-icon{background: rgba(0, 0, 0, 0) url("../images/jobs_icon.png") no-repeat scroll 0 0;display: inline-block;}
.jobs-icon.ji{background-position: 0 0;float: left;height: 22px;margin-left: 6px;margin-top: 24px;width: 22px;}
.jobs-icon.xin{background-position: -30px 0;float: left;height: 22px;margin-left: 6px;margin-top: 24px;width: 22px;}
.job_wrap .job-item .cate-name{left: 490px;line-height: 70px;position: absolute;}
.job_wrap .job-item .addr{left: 660px;line-height: 70px;position: absolute;}
.job_wrap .job-item .publish{left: 775px;line-height: 70px;position: absolute;}
.job_wrap .job-item .arrow{height: 6px;left: 880px;position: absolute;top: 30px;width: 9px;}
.jobs-icon.down{background-position: 0 -29px;}
.jobs-icon.up{background-position: 0 -41px;}
.job_wrap .job-article{background-color: #f6f6f6;color: #2e2e2e;display: none;font-size: 16px;margin-bottom: 35px;padding-left: 15px;padding-top: 15px;transition: display 1s ease 0s;width: 890px;}
.job_wrap .type_area_content.on{display: block;}
.job_wrap .type_area .type_area_page{height: 25px;margin-bottom: 35px;margin-top: 15px;text-align: center;width: 100%;}
.job_wrap .type_area .type_area_page .page-item{background-color: #f6f6f6;color: #727272;display: inline-block;font-size: 16px;height: 25px;line-height: 25px;margin-left: 4px;margin-right: 4px;text-align: center;text-decoration: none;width: 25px;}
.job_wrap .type_area .type_area_page .page-item.on{background-color: #6aacff;color: white;}
.job_wrap .type_area_content{display:none;}
