/**************************************人才招聘*******************************/
@media screen and (max-width: 767px){
 .p_topbanner{width: 100%;position: relative;margin-top: 45px;}
.p_topbanner img{width: 120%;position: relative;left: -13%;} 
.j_titleen{text-align: center;font-size: 24px;color: #0a8ad0;margin-top: 15px;}
.j_titlecn{text-align: center;font-size: 16px;color: #333333;padding-bottom: 20px;border-bottom: 1px #eee solid;}
.joincontent{width: 98%;margin:0 auto 35px auto;}
.j_workt{height: 59px;
    line-height: 59px;
    background: #f9f9f9;
    border-top: 1px #dfdfdf solid;
    border-bottom: 1px #dfdfdf solid;
    font-family: "Microsoft YaHei";
    padding: 0 30px;}
 
.j_workt .lefttielt{font-size: 16px;float: left;color: #333333;line-height: 59px;font-weight: bold;}
.j_workt .rightselect{font-size: 14px;float: right;}
.j_workt .rightselect select{
    width: 100px;
    height: 30px;
    color: #0067b1;
     font-weight: bold; 
    border:1px #d3d3d3 solid;
    border-radius: 6px;  
    padding-left: 10px;
   appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background-image: url('../images/select2.png');
    background-repeat: no-repeat;
    background-position: 78px center ;
    line-height: 20px;
    background-color: transparent;
    }
.positionlist span{margin-left: 0;}
.postionlist_c span{margin-left: 0;}
.positionlist{height: 35px;border-bottom: 1px #d3d3d3 solid;background-color: #f7f7f7;color: #282828;font-size: 14px;font-family:"Microsoft YaHei";}
.positionlist .plspan1{width: 33%;float: left;text-align: center;line-height: 35px;border-right: 1px #d3d3d3 solid;}
.positionlist .plspan2{width: 210px;float: left;text-align: center;line-height: 35px;border-right: 1px #d3d3d3 solid;display: none;}
.positionlist .plspan3{width: 210px;float: left;text-align: center;line-height: 35px;border-right: 1px #d3d3d3 solid;display: none;}
.positionlist .plspan4{width: 210px;float: left;text-align: center;line-height: 35px;border-right: 1px #d3d3d3 solid;display: none;}
.positionlist .plspan5{width: 33%;float: left;text-align: center;line-height: 35px;border-right: 1px #d3d3d3 solid;}
.positionlist .plspan6{width: 33%;float: left;text-align: center;line-height: 35px;}

.posc_warl{border:1px #eeeeee solid;}
.postionlist_c{height: 60px;color: #282828;font-size: 14px;background-color:#f9f9f9 ;border-bottom: 1px #d3d3d3 solid;}
.postionlist_c:hover{cursor:pointer;background-color:#30a0b5 ;color: #fff;}

.postionlist_c .plspan1{width: 33%;float: left;text-align: left;line-height: 60px;padding-left: 30px;position: relative;}
.postionlist_c .plspan1s{width: 33%;float: left;text-align: left;line-height: 60px;padding-left: 30px;position: relative;}
.postionlist_c .plspan1s:before{background-image: url('../images/zwfx.png');background-repeat: no-repeat;background-position: center;content: " ";position: absolute;right: 32px;width: 11px;height: 6px;top:33px;transform:rotate(0deg);
-ms-transform:rotate(0deg);     /* IE 9 */
-moz-transform:rotate(0deg);    /* Firefox */
-webkit-transform:rotate(0deg); /* Safari å’Œ Chrome */
-o-transform:rotate(0deg);}
.postionlist_c .plspan1:before{background-image: url('../images/zwfx.png');background-repeat: no-repeat;background-position: center;content: " ";position: absolute;right: 32px;width: 11px;height: 6px;top:33px;transform:rotate(180deg);
-ms-transform:rotate(180deg);   /* IE 9 */
-moz-transform:rotate(180deg);  /* Firefox */
-webkit-transform:rotate(180deg); /* Safari å’Œ Chrome */
-o-transform:rotate(180deg);}
.postionlist_c .plspan2{width: 210px;float: left;text-align: center;line-height: 60px;display: none;}
.postionlist_c .plspan3{width: 210px;float: left;text-align: center;line-height: 60px;display: none;}
.postionlist_c .plspan4{width: 210px;float: left;text-align: center;line-height: 60px;display: none;}
.postionlist_c .plspan5{width: 33%;float: left;text-align: center;line-height: 60px;}
.postionlist_c .plspan6{width: 33%;float: left;text-align: center;line-height: 60px;}
.postionlist_clist{display: none;overflow: hidden;text-align: left;}
.jc_c{border-bottom: 1px #ccc solid;padding:20px 2% 0 2%;min-height:280px;}
.jc_c:nth-child(1){width: 96%;}
.jc_c:nth-child(2){width: 96%;}
.jc_c:nth-child(3){border:none;width: 96%;height: 75px!important;min-height:75px;}
.jc_one{color: #30a0b5;font-size: 16px;font-weight: 600;margin-bottom:15px;}
.jc_onespan{color: #30a0b5;}
.jc_c p{color: #282828;font-size: 14px;line-height: 20px;}

/*联系我们*/
.c_titlecn{text-align: center;font-size: 16px;color: #333333;padding-bottom: 10px;}
.c_eare{border-bottom: 1px #eee solid;text-align: center;overflow: hidden;line-height: 30px;}
.c_eare .choose{border-bottom: 2px #0a8ad0 solid;height: 23px;}
.c_eare span{padding:5px 5px;color: #8b8b8b;font-size: 16px;    float: left;
    margin-right: 15px;
    display: block;height: 25px;}
.c_contant{width: 98%;margin:25px auto;overflow: hidden;}
.c_Cleft{width: 100%;overflow: hidden;}
.cc_title{color: #333333;font-size: 18px;font-weight:600;margin-bottom: 15px;}
.cc_info{font-size: 14px;line-height: 25px;overflow: hidden;}
.cc_info .cc_span1{font-size: 14px;color: #333333;padding:0;margin:0 10px 0 0;}
.cc_info span{display: unset;}
.cc_info .cc_span2{font-size: 14px;color: #006ba5;padding:0;margin:0;}
.cc_info .cc_span3{font-size: 16px;color: #006ba5;padding:0;margin:10px 0;}
.c_cright{float: left;width: 100%;height: 420px;}
}
/**************************************人才招聘*******************************/
@media screen and (min-width: 767px){
    .contactbody{margin-top:150px!important;}
.p_topbanner{width: 100%;position: relative;}
.p_topbanner img{width: 100%;}
.j_titleen{text-align: center;font-size: 24px;color: #0a8ad0;margin-top: 15px;}
.j_titlecn{text-align: center;font-size: 16px;color: #333333;padding-bottom: 20px;border-bottom: 1px #eee solid;}
.joincontent{width: 1200px;margin:0 auto 35px auto;}
.j_workt{height: 59px;
    line-height: 59px;
    background: #f9f9f9;
    border-top: 1px #dfdfdf solid;
    border-bottom: 1px #dfdfdf solid;
    font-family: "Microsoft YaHei";
    padding: 0 30px;}
 
.j_workt .lefttielt{font-size: 16px;float: left;color: #333333;line-height: 59px;font-weight: bold;}
.j_workt .rightselect{font-size: 14px;float: right;}
.j_workt .rightselect select{
    width: 100px;
    height: 30px;
    color: #0067b1;
     font-weight: bold; 
    border:1px #d3d3d3 solid;
    border-radius: 6px;  
    padding-left: 10px;
   appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background-image: url('../images/select2.png');
    background-repeat: no-repeat;
    background-position: 78px center ;
    line-height: 20px;
    background-color: transparent;
    }
.positionlist span{margin-left: 0;}
.postionlist_c span{margin-left: 0;}
.positionlist{height: 35px;border-bottom: 1px #d3d3d3 solid;background-color: #f7f7f7;color: #282828;font-size: 14px;font-family:"Microsoft YaHei";}
.positionlist .plspan1{width: 210px;float: left;text-align: center;line-height: 35px;border-right: 1px #d3d3d3 solid;}
.positionlist .plspan2{width: 210px;float: left;text-align: center;line-height: 35px;border-right: 1px #d3d3d3 solid;}
.positionlist .plspan3{width: 210px;float: left;text-align: center;line-height: 35px;border-right: 1px #d3d3d3 solid;}
.positionlist .plspan4{width: 210px;float: left;text-align: center;line-height: 35px;border-right: 1px #d3d3d3 solid;}
.positionlist .plspan5{width: 130px;float: left;text-align: center;line-height: 35px;border-right: 1px #d3d3d3 solid;}
.positionlist .plspan6{width: 200px;float: left;text-align: center;line-height: 35px;}

.posc_warl{border:1px #eeeeee solid;}
.postionlist_c{height: 60px;color: #282828;font-size: 14px;background-color:#f9f9f9 ;border-bottom: 1px #d3d3d3 solid;}
.postionlist_c:hover{cursor:pointer;background-color:#30a0b5 ;color: #fff;}

.postionlist_c .plspan1{width: 170px;float: left;text-align: left;line-height: 60px;padding-left: 30px;position: relative;}
.postionlist_c .plspan1s{width: 170px;float: left;text-align: left;line-height: 60px;padding-left: 30px;position: relative;}
.postionlist_c .plspan1s:before{background-image: url('../images/zwfx.png');background-repeat: no-repeat;background-position: center;content: " ";position: absolute;right: 32px;width: 11px;height: 6px;top:33px;transform:rotate(0deg);
-ms-transform:rotate(0deg);     /* IE 9 */
-moz-transform:rotate(0deg);    /* Firefox */
-webkit-transform:rotate(0deg); /* Safari å’Œ Chrome */
-o-transform:rotate(0deg);}
.postionlist_c .plspan1:before{background-image: url('../images/zwfx.png');background-repeat: no-repeat;background-position: center;content: " ";position: absolute;right: 32px;width: 11px;height: 6px;top:33px;transform:rotate(180deg);
-ms-transform:rotate(180deg);   /* IE 9 */
-moz-transform:rotate(180deg);  /* Firefox */
-webkit-transform:rotate(180deg); /* Safari å’Œ Chrome */
-o-transform:rotate(180deg);}
.postionlist_c .plspan2{width: 210px;float: left;text-align: center;line-height: 60px;}
.postionlist_c .plspan3{width: 210px;float: left;text-align: center;line-height: 60px;}
.postionlist_c .plspan4{width: 210px;float: left;text-align: center;line-height: 60px;}
.postionlist_c .plspan5{width: 130px;float: left;text-align: center;line-height: 60px;}
.postionlist_c .plspan6{width: 200px;float: left;text-align: center;line-height: 60px;}
.postionlist_clist{display: none;overflow: hidden;text-align: left;}
.jc_c{float: left;border-right: 1px #ccc solid;padding:35px 0 35px 20px;min-height:280px;}
.jc_c:nth-child(1){width: 295px;}
.jc_c:nth-child(2){width: 600px;}
.jc_c:nth-child(3){border:none;width: 240px;}
.jc_one{color: #30a0b5;font-size: 16px;font-weight: 600;margin-bottom:15px;}
.jc_onespan{color: #30a0b5;}
.jc_c p{color: #282828;font-size: 14px;line-height: 20px;}

/*联系我们*/
.c_titlecn{text-align: center;font-size: 16px;color: #333333;padding-bottom: 20px;}
.c_eare{width:1200px;margin:0 auto;border-bottom: 1px #eee solid;text-align: center;overflow: hidden;line-height: 47px;}
.c_eare .choose{border-bottom: 2px #0a8ad0 solid;}
.c_eare span{padding:13px 15px;color: #8b8b8b;font-size: 16px;}
.c_contant{width: 1200px;margin:45px auto;overflow: hidden;}
.c_Cleft{width: 300px;float: left;margin-right: 100px;}
.cc_title{color: #333333;font-size: 18px;font-weight:600;margin-bottom: 15px;}
.cc_info{font-size: 14px;line-height: 30px;overflow: hidden;}
.cc_info .cc_span1{font-size: 14px;color: #333333;padding:0;margin:0 10px 0 0;}
.cc_info .cc_span2{font-size: 14px;color: #006ba5;padding:0;margin:0;}
.cc_info .cc_span3{font-size: 16px;color: #006ba5;padding:0;margin:10px 0;}
.c_cright{float: left;width: 800px;height: 420px;}

}