﻿@charset "utf-8";
.job_bj{ width:100%; height:auto; float:left; background:#d9f0ff}
.job_bj1{ width:100%; height:auto; float:left; background:#fff}

.job_div{ width:100%; height:auto; float:left;}
.job_div h2.h2{ width:135px; margin:0 auto; height:36px; border-bottom:1px solid #006cf2; line-height:36px; text-align:center; font-size:32px; color:#006cf2;}
.job_div_wz{ width:100%; height:auto; float:left; margin:50px 0 20px 0;}
.job_div_wz img{ width:45%; height:auto; margin:0 auto;}


.job_div_wz1{ width:100%; height:auto; float:left; margin:50px 0 20px 0;}
.mar_15{ width:100%; height:15px; float:left;}
.job_div_wz1 dl{ width:80%; height:auto; margin:0 auto;  font-size:21px; }
.job_div_wz1 dl dt{ width:15.5%; height:100%; float:left; text-align:center; margin-right:1.5%; background:#d9f0ff;}
.job_div_wz1 dl dd{ width:83%; height:100%; float:left; background:#ebebeb;}
.job_div_wz1 dl.d1 dt,.job_div_wz1 dl.d1 dd{ height:55px; line-height:55px; background:#006cf2; color:#fff;}
.job_div_wz1 dl.d1 dd{ text-align:center;}
.job_div_wz1 dl.d2{ height:87px;}
.job_div_wz1 dl.d2 dt{ line-height:24px; padding-top:20px; box-sizing:border-box;}
.job_div_wz1 dl.d3{ height:214px;}
.job_div_wz1 dl.d3 dt{ line-height:24px; padding-top:84px; box-sizing:border-box;}
.job_div_wz1 dl dd ul.u1 li{ width:100%; height:44px; overflow:hidden;  float:left; text-align:center; border-bottom:1px solid #fff;box-sizing:border-box; line-height:44px;}
.job_div_wz1 dl dd ul.u2 li{ width:25%; height:44px; text-align:center; overflow:hidden; float:left; border-right:1px solid #fff; box-sizing:border-box; border-bottom:1px solid #fff; line-height:44px;}
.job_div_wz1 dl dd ul.u3 li{ width:50%; height:44px; overflow:hidden; text-align:center; float:left; border-right:1px solid #fff; box-sizing:border-box; border-bottom:1px solid #fff; line-height:44px;}
.job_div_wz1 dl.d4 dt{ width:100%; height:43px; line-height:43px; margin-right:0; }

.job_div_wz2{ width:100%; height:auto; float:left; margin:50px 0 20px 0;}
.job_div_wz2_c{ width:910px; height:auto; margin:0 auto;}
.job_div_wz2 dl{ width:31.3%; height:auto; min-height:130px; float:left; margin:1%;}
.job_div_wz2 dl dt{ width:35%; height:auto; float:left; margin-right:2%;}
.job_div_wz2 dl dt img{ width:100%; height:auto; float:left; display:block;}
.job_div_wz2 dl dd{ width:63%; height:auto; min-height:175px; float:left; text-align:left; font-size:16px; line-height:22px; color:#000000;}
.job_div_wz2 dl dd h3{ width:100%; height:auto; float:left; text-align:left; margin:0; font-size:24px; color:#006cf2; font-weight:700;}

.job_bj2{ width:100%; height:auto; float:left; background:#d9f0ff; padding:0 0 90px 0;}
.job_div1{ width:100%; height:auto; float:left; margin-top:-20px;}
.job_div1_wz{ width:910px; height:auto; margin:0 auto; font-size:20px; line-height:24px; color:#000; text-align:center; margin-bottom:40px;}
.job_div1 .soso{ width:33%; height:40px; float:left;}
.job_div1 .soso .input{ width:80%; height:40px; float:left; font-size:18px; outline:none; color:#000; border:1px solid #ddecfb; box-sizing:border-box; line-height:40px; background:#fff; text-indent:15px;}
.job_div1 .soso .submit{ width:20%; padding:0; height:39px; font-size:18px; outline:none; cursor:pointer; line-height:40px; text-align:center; background:#5ea0f3; color:#fff; border:none; float:left;}
.job_div1 dl.xz_bm{ width:30%; float:right; height:auto; position:relative; margin:0;}
.job_div1 dl.xz_bm dt{ width:100%; text-indent:15px;  height:40px; line-height:40px; font-size:18px; cursor:pointer; border:1px solid #ddecfb; box-sizing:border-box; background:url(../images/page/job_zp_tp.png) 95% center no-repeat #fff; text-align:left;}
.job_div1 dl.xz_bm dd{  max-height: 210px;overflow-y: auto;z-index:11;position:absolute; left:0; top:40px; display:none; width:100%; text-indent:15px; height:auto; float:left; text-align:left;  padding-bottom:15px; }
.job_div1 dl.xz_bm dd p{ width:100%; height:34px; line-height:34px; font-size:16px; padding:0; border:1px solid #ddecfb; border-top:none;background:#fff; cursor:pointer; box-sizing:border-box; margin:0; }
.job_div1 dl.xz_bm:hover dd{ display:block;}
.job_div1 dl.xz_bm1{ width:30%; float:right; height:auto; position:relative;margin:0;}
.job_div1 dl.xz_bm1 dt{ width:100%; text-indent:15px; overflow:hidden; height:40px; line-height:40px; font-size:18px; cursor:pointer; border:1px solid #ddecfb; box-sizing:border-box; background:url(../images/page/job_zp_tp.png) 95% center no-repeat #fff; text-align:left;}
.job_div1 dl.xz_bm1 dd{z-index:12; display:none; position:absolute; left:0; top:40px; width:100%; height:auto; background:#fff; border:1px solid #3a8ef5; box-sizing:border-box; border-top:none; }
.job_div1 .xz_xzd{ width:100%; height:auto; float:left; position:relative;min-height: 38px;}
.job_div1 .xz_xzd p.p{ width:auto; height:auto; margin-right:50px; margin-left:10px;}
.job_div1 .xz_xzd span{ width:auto; font-size:14px; float:left; height:auto; background:#e5e5e5; color:#000; padding:3px 10px; border-radius:5px; margin:5px;}
.job_div1 .xz_xzd span a{ width:auto; margin:0; margin-left:5px; padding:0;}
.job_div1 .xz_xzd p.p1{ width:auto; height:auto; float:left; position:absolute; top:5px; right:5px;}
.job_div1 .xz_xzd p.p1 a{ width:auto; padding:3px 12px; float:left; background:#5ea0f3; color:#fff; text-align:center;}
.job_div1 .xz_dxxz{ width:100%; height:auto; float:left; background:#ecf7ff;max-height: 210px; overflow-y: auto;}
.job_div1 .xz_dxxz p.p{width:100%; height:35px; line-height:35px; border-bottom:1px solid #d8ebfd; float:left; text-align:left; margin:0; padding:0;}
.job_div1 .xz_dxxz p.p .dxxz{ width:15px; float:left; height:15px; margin:8px 5px 5px 15px;}
.job_div1 .xz_dxxz p.p1{width:100%; height:30px; line-height:30px; border-bottom:1px solid #eaf4fd; float:left; text-align:left;margin:0; padding:0;}
.job_div1 .xz_dxxz p.p1 .dxxz{ width:15px; float:left; height:15px; margin:8px 5px 5px 35px;}
.job_div1 dl.xz_bm1:hover dd{ display:block;}
.job_div1_c{ width:100%; height:auto; float:left; margin:30px 0 50px 0; min-height:200px;}
.job_div1_c ul{ width:100%; height:40px; cursor:pointer; line-height:40px; float:left; background:#fff; color:#000; font-size:20px;}
.job_div1_c ul li.l1{ width:75%; height:40px; line-height:40px; float:left; text-align:left; text-indent:15px; border:1px solid #d9f0ff; box-sizing:border-box;}
.job_div1_c ul li.l2{ width:25%; height:40px; line-height:40px; float:left;text-align:left; text-indent:15px; border:1px solid #d9f0ff; box-sizing:border-box;}
.job_div1_c ul.u1{ background:#5ea0f3; color:#fff;}
.job_div1_c ul li.l1.hot{ background:url(../images/page/job_zp_tb.png) 95% center no-repeat;}


.job_div2{ width:100%; height:auto; float:left; margin-top:-20px;}
.job_div1_wz{ width:910px; height:auto; margin:0 auto; font-size:20px; line-height:24px; color:#000; text-align:center; margin-bottom:40px;}
.job_div2 .soso{ width:30%; height:40px; float:left;}
.job_div2 .soso .input{ width:80%; height:40px; float:left; font-size:18px; outline:none; color:#000; border:1px solid #ddecfb; box-sizing:border-box; line-height:40px; background:#fff; text-indent:15px;}
.job_div2 .soso .submit{ width:20%; padding:0; height:39px; font-size:18px; outline:none; cursor:pointer; line-height:40px; text-align:center; background:#5ea0f3; color:#fff; border:none; float:left;}
.job_div2 dl.xz_bm{ width:20%; float:right; height:auto; position:relative; margin:0;}
.job_div2 dl.xz_bm dt{ width:100%; text-indent:15px;  height:40px; line-height:40px; font-size:18px; cursor:pointer; border:1px solid #ddecfb; box-sizing:border-box; background:url(../images/page/job_zp_tp.png) 95% center no-repeat #fff; text-align:left;}
.job_div2 dl.xz_bm dd{ max-height:210px; overflow-y:auto; z-index:11;position:absolute; left:0; top:40px; display:none; width:100%; text-indent:15px; height:auto; float:left; text-align:left;  padding-bottom:15px; }
.job_div2 dl.xz_bm dd p{ width:100%; height:34px; line-height:34px; font-size:16px; padding:0; border:1px solid #ddecfb; border-top:none;background:#fff; cursor:pointer; box-sizing:border-box; margin:0; }
.job_div2 dl.xz_bm:hover dd{ display:block;}
.job_div2 dl.xz_bm1{ width:29%; float:right; height:auto; position:relative;margin:0;}
.job_div2 dl.xz_bm1 dt{ width:100%; text-indent:15px;  height:40px; overflow:hidden; line-height:40px; font-size:18px; cursor:pointer; border:1px solid #ddecfb; box-sizing:border-box; background:url(../images/page/job_zp_tp.png) 95% center no-repeat #fff; text-align:left;}
.job_div2 dl.xz_bm1 dd{z-index:12; display:none; position:absolute; left:0; top:40px; width:100%; height:auto; background:#fff; border:1px solid #3a8ef5; box-sizing:border-box; border-top:none; }
.job_div2 .xz_xzd{ width:100%; height:auto; float:left; position:relative;min-height:38px;}
.job_div2 .xz_xzd p.p{ width:auto; height:auto; margin-right:50px; margin-left:10px;}
.job_div2 .xz_xzd span{ width:auto; font-size:14px; float:left; height:auto; background:#e5e5e5; color:#000; padding:3px 10px; border-radius:5px; margin:5px;}
.job_div2 .xz_xzd span a{ width:auto; margin:0; margin-left:5px; padding:0;}
.job_div2 .xz_xzd p.p1{ width:auto; height:auto; float:left; position:absolute; top:5px; right:5px;}
.job_div2 .xz_xzd p.p1 a{ width:auto; padding:3px 12px; float:left; background:#5ea0f3; color:#fff; text-align:center;}
.job_div2 .xz_dxxz{ width:100%; height:auto; float:left; background:#ecf7ff;overflow-y: auto;max-height:220px;}
.job_div2 .xz_dxxz p.p{width:100%; height:35px; line-height:35px; border-bottom:1px solid #d8ebfd; float:left; text-align:left; margin:0; padding:0;}
.job_div2 .xz_dxxz p.p .dxxz{ width:15px; float:left; height:15px; margin:8px 5px 5px 15px;}
.job_div2 .xz_dxxz p.p1{width:100%; height:30px; line-height:30px; border-bottom:1px solid #eaf4fd; float:left; text-align:left;margin:0; padding:0;}
.job_div2 .xz_dxxz p.p1 .dxxz{ width:15px; float:left; height:15px; margin:8px 5px 5px 35px;}
.job_div2 dl.xz_bm1:hover dd{ display:block;}
.job_div2_c{ width:100%; height:auto; float:left; margin:30px 0 50px 0;min-height: 200px;}
.job_div2_c ul{ width:100%; height:40px;  cursor:pointer; line-height:40px; float:left; background:#fff; color:#000; font-size:20px;}
.job_div2_c ul li.l1{ width:10%; height:40px; line-height:40px; float:left; text-align:left; text-indent:15px; border:1px solid #d9f0ff; box-sizing:border-box;}
.job_div2_c ul li.l2{ width:65%; height:40px; line-height:40px; float:left;text-align:left; text-indent:15px; border:1px solid #d9f0ff; box-sizing:border-box;}
.job_div2_c ul li.l3{ width:25%; height:40px; line-height:40px; float:left;text-align:left; text-indent:15px; border:1px solid #d9f0ff; box-sizing:border-box;}
.job_div2_c ul.u1{ background:#5ea0f3; color:#fff;}
.job_div2_c ul li.l2.hot{ background:url(../images/page/job_zp_tb.png) 95% center no-repeat;}




@media only screen and (max-width: 1000px){

.container{ width:auto;}	
	
.job_div h2.h2{ width:105px;height:32px;line-height:32px;font-size:25px;}
.job_div_wz{margin:50px 0 20px 0;}
.job_div_wz img{ width:60%;}

.mar_15{  height:15px; }
.job_div_wz1 dl{ width:100%; font-size:18px; }
.job_div_wz1 dl dt{ width:15.5%; font-weight:normal;  margin-right:1.5%;}
.job_div_wz1 dl dd{ width:83%;}
.job_div_wz1 dl.d1 dt,.job_div_wz1 dl.d1 dd{ height:55px; line-height:55px;}
.job_div_wz1 dl.d2{ height:87px;}
.job_div_wz1 dl.d2 dt{ line-height:24px; padding-top:20px;}
.job_div_wz1 dl.d3{ height:214px;}
.job_div_wz1 dl.d3 dt{ line-height:24px; padding-top:84px;}
.job_div_wz1 dl dd ul.u1 li{ height:44px; line-height:44px;}
.job_div_wz1 dl dd ul.u2 li{ height:44px; line-height:44px;}
.job_div_wz1 dl dd ul.u3 li{ height:44px; line-height:44px;}
.job_div_wz1 dl.d4 dt{  height:43px; line-height:43px;}


.job_div_wz2{  margin:50px 0 20px 0;}
.job_div_wz2_c{ width:100%;}
.job_div_wz2 dl{ width:31.3%;  min-height:130px;margin:1%;}
.job_div_wz2 dl dt{ width:35%; margin-right:2%;}
.job_div_wz2 dl dt img{ width:100%;}
.job_div_wz2 dl dd{ width:63%; font-size:14px; line-height:20px;}
.job_div_wz2 dl dd h3{ font-size:20px; font-weight:700;}


.job_bj2{ padding:0 0 90px 0;}
.job_div1{margin-top:-20px;}
.job_div1_wz{ width:100%; font-size:18px; line-height:20px; margin-bottom:30px;}
.job_div1 .soso{ width:39%; height:40px;}
.job_div1 .soso .input{ width:80%; height:40px;  font-size:18px;line-height:40px; text-indent:15px;}
.job_div1 .soso .submit{ width:20%; height:39px; font-size:18px;line-height:40px;}
.job_div1 dl.xz_bm{ width:30%; }
.job_div1 dl.xz_bm dt{ text-indent:15px;  height:40px; line-height:40px; font-size:18px; font-weight:normal;}
.job_div1 dl.xz_bm dd{  top:40px; display:none;text-indent:15px;}
.job_div1 dl.xz_bm dd p{ height:34px; line-height:34px; font-size:16px; }
.job_div1 dl.xz_bm1{ width:30%;}
.job_div1 dl.xz_bm1 dt{ text-indent:15px;  height:40px; line-height:40px; font-size:18px;font-weight:normal; }
.job_div1 dl.xz_bm1 dd{ top:40px;  }
.job_div1 .xz_xzd p.p{  margin-right:50px; margin-left:10px;}
.job_div1 .xz_xzd span{font-size:14px; padding:3px 10px; border-radius:5px; margin:5px;}
.job_div1 .xz_xzd span a{ margin-left:5px; }
.job_div1 .xz_xzd p.p1{  top:5px; right:5px;}
.job_div1 .xz_xzd p.p1 a{  padding:3px 12px;}
.job_div1 .xz_dxxz p.p{ height:35px; line-height:35px;}
.job_div1 .xz_dxxz p.p .dxxz{ width:15px; height:15px; margin:8px 5px 5px 15px;}
.job_div1 .xz_dxxz p.p1{ height:30px; line-height:30px; }
.job_div1 .xz_dxxz p.p1 .dxxz{ width:15px;  height:15px; margin:8px 5px 5px 35px;}
.job_div1_c{  margin:20px 0 50px 0;}
.job_div1_c ul{ height:40px; line-height:40px;  font-size:18px;}
.job_div1_c ul li.l1{ width:72%; height:40px; line-height:40px; text-indent:15px; }
.job_div1_c ul li.l2{ width:28%; height:40px; line-height:40px; text-indent:15px;}


.job_div2 .soso{ width:50%; height:40px;}
.job_div2 .soso .input{ width:70%; height:40px; font-size:18px;line-height:40px;}
.job_div2 .soso .submit{ width:30%;height:39px; font-size:18px;line-height:40px;}
.job_div2 dl.xz_bm{ width:50%;}
.job_div2 dl.xz_bm dt{  height:40px; line-height:40px; font-size:18px;}
.job_div2 dl.xz_bm dd{ top:40px;}
.job_div2 dl.xz_bm dd p{height:34px; line-height:34px; font-size:16px;}
.job_div2 dl.xz_bm1{ width:50%;}
.job_div2 dl.xz_bm1 dt{ height:40px; line-height:40px; font-size:18px;}
.job_div2 dl.xz_bm1 dd{ top:40px; }
.job_div2 .xz_xzd p.p{margin-right:50px; margin-left:10px;}
.job_div2 .xz_xzd span{  font-size:14px;padding:3px 10px; border-radius:5px; margin:5px;}
.job_div2 .xz_xzd p.p1 a{ padding:3px 12px;}
.job_div2 .xz_dxxz p.p{ height:35px; line-height:35px;}
.job_div2 .xz_dxxz p.p .dxxz{ width:15px;  height:15px; margin:8px 5px 5px 15px;}
.job_div2 .xz_dxxz p.p1{ height:30px; line-height:30px; }
.job_div2 .xz_dxxz p.p1 .dxxz{ width:15px; height:15px; margin:8px 5px 5px 35px;}
.job_div2_c{  margin:30px 0 50px 0;}
.job_div2_c ul{ height:40px; line-height:40px; font-size:18px;}
.job_div2_c ul li.l1{ width:10%; height:40px; line-height:40px; }
.job_div2_c ul li.l2{ width:65%; height:40px; line-height:40px;}
.job_div2_c ul li.l3{ width:25%; height:40px; line-height:40px;}




	
	
}


@media only screen and (max-width: 760px){
	
	
.job_div_wz img{ width:80%;}

.mar_15{  height:10px; }
.job_div_wz1 dl{ width:100%; font-size:16px; }
.job_div_wz1 dl dt{ width:15.5%; font-weight:normal;  margin-right:1.5%;}
.job_div_wz1 dl dd{ width:83%;}
.job_div_wz1 dl.d1 dt,.job_div_wz1 dl.d1 dd{ height:40px; line-height:40px;}
.job_div_wz1 dl.d2{ height:70px;}
.job_div_wz1 dl.d2 dt{ line-height:20px; padding-top:15px;}
.job_div_wz1 dl.d3{ height:175px;}
.job_div_wz1 dl.d3 dt{ line-height:20px; padding-top:67px;}
.job_div_wz1 dl dd ul.u1 li{ height:35px; line-height:35px; font-size:11px;}
.job_div_wz1 dl dd ul.u2 li{ height:35px; line-height:35px; font-size:11px;}
.job_div_wz1 dl dd ul.u3 li{ height:35px; line-height:35px; font-size:11px;}
.job_div_wz1 dl.d4 dt{  height:40px; line-height:40px;}


.job_div_wz2 dl{ width:46%;  min-height:110px;margin:2%;}
.job_div_wz2 dl dt{ width:35%; margin-right:2%;}
.job_div_wz2 dl dt img{ width:100%;}
.job_div_wz2 dl dd{ width:63%; font-size:14px; min-height:125px; line-height:20px;}
.job_div_wz2 dl dd h3{ font-size:18px; font-weight:normal;}

.job_bj2{ padding:0 0 90px 0;}
.job_div1{margin-top:-20px;}
.job_div1_wz{ width:100%; font-size:16px; line-height:20px; margin-bottom:30px;}
.job_div1 .soso{ width:100%; height:40px;}
.job_div1 .soso .input{ width:60%; height:40px;  font-size:16px;line-height:40px; text-indent:15px;}
.job_div1 .soso .submit{ width:40%; height:39px; font-size:16px;line-height:40px;}
.job_div1 dl.xz_bm{ width:50%; }
.job_div1 dl.xz_bm dt{ text-indent:15px;  height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.job_div1 dl.xz_bm dd{  top:40px; display:none;text-indent:15px;}
.job_div1 dl.xz_bm dd p{ height:34px; line-height:34px; font-size:14px; }
.job_div1 dl.xz_bm1{ width:50%;}
.job_div1 dl.xz_bm1 dt{ text-indent:15px;  height:40px; line-height:40px; font-size:16px;font-weight:normal; }
.job_div1 dl.xz_bm1 dd{ top:40px;  }
.job_div1 .xz_xzd p.p{  margin-right:50px; margin-left:10px;}
.job_div1 .xz_xzd span{font-size:14px; padding:3px 10px; border-radius:5px; margin:5px;}
.job_div1 .xz_xzd span a{ margin-left:5px; }
.job_div1 .xz_xzd p.p1{  top:5px; right:5px;}
.job_div1 .xz_xzd p.p1 a{  padding:3px 12px;}
.job_div1 .xz_dxxz p.p{ height:35px; line-height:35px;}
.job_div1 .xz_dxxz p.p .dxxz{ width:15px; height:15px; margin:8px 5px 5px 15px;}
.job_div1 .xz_dxxz p.p1{ height:30px; line-height:30px; }
.job_div1 .xz_dxxz p.p1 .dxxz{ width:15px;  height:15px; margin:8px 5px 5px 35px;}
.job_div1_c{  margin:10px 0 30px 0;}
.job_div1_c ul{ height:40px; line-height:40px;  font-size:16px;}
.job_div1_c ul li.l1{ width:72%; height:40px; line-height:40px; text-indent:15px; }
.job_div1_c ul li.l2{ width:28%; height:40px; line-height:40px; text-indent:15px;}
.job_div1_c ul li.l1.hot{ background-size:20px auto; background-position:97% center;}
	
.job_div2{margin-top:-20px;}	
.job_div2 .soso{ width:50%; height:40px;}
.job_div2 .soso .input{ width:70%; height:40px; font-size:16px;line-height:40px;}
.job_div2 .soso .submit{ width:30%;height:39px; font-size:16px;line-height:40px;}
.job_div2 dl.xz_bm{ width:50%;}
.job_div2 dl.xz_bm dt{  height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.job_div2 dl.xz_bm dd{ top:40px;}
.job_div2 dl.xz_bm dd p{height:34px; line-height:34px; font-size:14px;}
.job_div2 dl.xz_bm1{ width:50%;}
.job_div2 dl.xz_bm1 dt{ height:40px; line-height:40px; font-size:16px;font-weight:normal;}
.job_div2 dl.xz_bm1 dd{ top:40px; }
.job_div2 .xz_xzd p.p{margin-right:50px; margin-left:10px;}
.job_div2 .xz_xzd span{  font-size:14px;padding:3px 10px; border-radius:5px; margin:5px;}
.job_div2 .xz_xzd p.p1 a{ padding:3px 12px;}
.job_div2 .xz_dxxz p.p{ height:35px; line-height:35px;}
.job_div2 .xz_dxxz p.p .dxxz{ width:15px;  height:15px; margin:8px 5px 5px 15px;}
.job_div2 .xz_dxxz p.p1{ height:30px; line-height:30px; }
.job_div2 .xz_dxxz p.p1 .dxxz{ width:15px; height:15px; margin:8px 5px 5px 35px;}
.job_div2_c{  margin:30px 0 50px 0;}
.job_div2_c ul{ height:40px; line-height:40px; font-size:14px;}
.job_div2_c ul li.l1{ width:10%; height:40px; line-height:40px; }
.job_div2_c ul li.l2{ width:65%; height:40px; line-height:40px;}
.job_div2_c ul li.l3{ width:25%; height:40px; line-height:40px;}
.job_div2_c ul li.l1.hot{ background-size:20px auto; background-position:97% center;}

	
	
}

@media only screen and (max-width: 560px){
	
.job_div_wz1 dl{ width:100%; font-size:12px; }
.job_div_wz1 dl dt{ width:12%; font-size:14px; margin-right:1%;}
.job_div_wz1 dl dd{ width:87%;}	


.job_div_wz2 dl{ width:46%;  min-height:110px;margin:2%;}
.job_div_wz2 dl dt{ width:100%; margin-right:0%;}
.job_div_wz2 dl dt img{ width:50%; margin:0 25% 2% 25%;}
.job_div_wz2 dl dd{ width:100%; font-size:14px; line-height:20px; text-align:center;}
.job_div_wz2 dl dd h3{ font-size:18px; font-weight:normal; text-align:center;}


.job_div2{margin-top:20px;}
.job_div2 .soso{ width:100%; height:40px;}
.job_div2 .soso .input{ width:65%; height:40px; font-size:14px;line-height:40px;}
.job_div2 .soso .submit{ width:35%;height:39px; font-size:16px;line-height:40px;}
.job_div2 dl.xz_bm{ width:100%;}
.job_div2 dl.xz_bm dt{  height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.job_div2 dl.xz_bm dd{ top:40px;}
.job_div2 dl.xz_bm dd p{height:34px; line-height:34px; font-size:14px;}
.job_div2 dl.xz_bm1{ width:100%;}
.job_div2 dl.xz_bm1 dt{ height:40px; line-height:40px; font-size:16px;font-weight:normal;}
.job_div2 dl.xz_bm1 dd{ top:40px; }
.job_div2 .xz_xzd p.p{margin-right:50px; margin-left:10px;}
.job_div2 .xz_xzd span{  font-size:14px;padding:3px 10px; border-radius:5px; margin:5px;}
.job_div2 .xz_xzd p.p1 a{ padding:3px 12px;}
.job_div2 .xz_dxxz p.p{ height:35px; line-height:35px;}
.job_div2 .xz_dxxz p.p .dxxz{ width:15px;  height:15px; margin:8px 5px 5px 15px;}
.job_div2 .xz_dxxz p.p1{ height:30px; line-height:30px; }
.job_div2 .xz_dxxz p.p1 .dxxz{ width:15px; height:15px; margin:8px 5px 5px 35px;}
.job_div2_c{  margin:30px 0 50px 0;}
.job_div2_c ul{ height:35px; line-height:35px; font-size:14px;}
.job_div2_c ul li.l1{ width:10%; height:35px; line-height:35px; display:none; }
.job_div2_c ul li.l2{ width:72%; height:35px; line-height:35px;}
.job_div2_c ul li.l3{ width:28%; height:35px; line-height:35px;}
.job_div2_c ul li.l2.hot{ background-size:20px auto; background-position:97% center;}



}

@media only screen and (max-width: 480px){

.job_div{ padding-top:40px;}
.job_div h2.h2{ width:95px;height:26px;line-height:26px;font-size:22px;}
.job_div_wz{margin:30px 0 20px 0;}	
.job_div_wz img{ width:90%;}

.job_bj2{ padding:0 0 90px 0;}
.job_div1{margin-top:20px;}
.job_div1_wz{ width:100%; font-size:16px; line-height:20px; margin-bottom:30px;}
.job_div1 .soso{ width:100%; height:40px;}
.job_div1 .soso .input{ width:65%; height:40px;  font-size:14px;line-height:40px; text-indent:15px;}
.job_div1 .soso .submit{ width:35%; height:39px; font-size:16px;line-height:40px;}
.job_div1 dl.xz_bm{ width:100%; }
.job_div1 dl.xz_bm dt{ text-indent:15px;  height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.job_div1 dl.xz_bm dd{  top:40px; display:none;text-indent:15px;}
.job_div1 dl.xz_bm dd p{ height:34px; line-height:34px; font-size:14px; }
.job_div1 dl.xz_bm1{ width:100%;}
.job_div1 dl.xz_bm1 dt{ text-indent:15px;  height:40px; line-height:40px; font-size:16px;font-weight:normal; }
.job_div1 dl.xz_bm1 dd{ top:40px;  }
.job_div1 .xz_xzd p.p{  margin-right:50px; margin-left:10px;}
.job_div1 .xz_xzd span{font-size:14px; padding:3px 10px; border-radius:5px; margin:5px;}
.job_div1 .xz_xzd span a{ margin-left:5px; }
.job_div1 .xz_xzd p.p1{  top:5px; right:5px;}
.job_div1 .xz_xzd p.p1 a{  padding:3px 12px;}
.job_div1 .xz_dxxz p.p{ height:35px; line-height:35px;}
.job_div1 .xz_dxxz p.p .dxxz{ width:15px; height:15px; margin:8px 5px 5px 15px;}
.job_div1 .xz_dxxz p.p1{ height:30px; line-height:30px; }
.job_div1 .xz_dxxz p.p1 .dxxz{ width:15px;  height:15px; margin:8px 5px 5px 35px;}
.job_div1_c{  margin:10px 0 30px 0;}
.job_div1_c ul{ height:35px; line-height:35px;  font-size:14px;}
.job_div1_c ul li.l1{ width:72%; height:35px; line-height:35px; text-indent:15px; }
.job_div1_c ul li.l2{ width:28%; height:35px; line-height:35px; text-indent:15px;}
.job_div1_c ul li.l1.hot{ background-size:20px auto; background-position:97% center;}
	
	
}
