﻿body,div,span,a,i,blockquote,table,tr,th,td,strong,div,label,address,area,b,br,button,embed,tbody,font-face,dd,dt,dl,del,embed,header,em,ul,ol,li,footer,form,iframe,img,image,hgroup,svg,img,input,p{margin:0;padding:0}
dl,ul{list-style:none}
li,ol,dd{list-style-type:none}
img{border:0;}
a{outline:none;text-decoration:none;}
a:hover{text-decoration:none}
body{background-color:white;font-size:12px;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;color:black;}
.clearfix { zoom:1; }
.clearfix:after {
    content:"";
    display:block;
    width:0;
    height:0;
    clear:both;
    visibility:hidden;
}
.recuit_mb15{margin-bottom:15px;}
.recuit_p10{padding:10px 15px;}
/*bg*/
.backdrop_gray{background-color:#f4f5fa;}
/*struction*/
.recuit_main{margin:0 auto;width:1050px;}
.recuit_left,.recuit_right{display:inline;float:left;}
.recuit_left{margin-right:15px;width:775px;}
.recuit_right{width:260px;}
/*propmt*/
.recuit_prompt{font-size:12px;color:black;line-height:3.5;}
.recuit_prompt a{color:black;}
.recuit_prompt a:hover{color:#ff4400;text-decoration:none;}
/*list*/
.recuite_list li,.recuite_list li dt,.recuite_list li dd{display:inline;float:left;}
.recuite_list li{padding:19px 30px;background:url(images/recuit_dotted.gif) white left bottom repeat-x;}
.recuite_list li dt{position:relative;top:0;left:0;margin-right:29px;width:266px;height:177px;text-align:center;overflow:hidden;}
.recuite_list li dt img{position:absolute;top:0;right:0;bottom:0;left:0;width:266px;margin:auto;}
.recuite_list li dd{width:420px;line-height:2;}
.recuite_list li dd blockquote{margin-bottom:18px;font-size:18px;color:black;line-height:normal;}
.recuite_list li dd blockquote a{color:black;}
.recuite_list li dd blockquote a:hover{color:#ff4400;text-decoration:none;}
.recuite_list li dd p{font-size:16px;line-height:2;color:#6e6e6e;}
.recuite_list li dd p i{display:inline-block;margin-right:10px;width:16px;height:30px;vertical-align:middle;background:url(images/recuit_skin_ico.png);background-color:transparent;background-repeat:no-repeat;cursor:pointer;}
.recuite_list li dd p i.time{background-position:-1px 1px;}
.recuite_list li dd p i.type{background-position:-1px -37px;}
.recuite_list li dd span{display:block;margin-right:0;margin-left:auto;width:120px;height:42px;font-size:16px;color:white;line-height:2.5;text-align:center;background-color:#1bc2a7;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;cursor:pointer;}
.recuite_list li dd span a{color:white;}
.recuite_list li dd span:hover{text-decoration:none;color:white;background-color:#ff4400;}

.recuit_item_list li{height:21px;font-size:12px;color:black;line-height:21px;overflow:hidden;text-overflow:ellipsis;cursor:pointer;}
.recuit_item_list li a{color:black;}
.recuit_item_list li span.f_r{display:inline;float:right;}
.recuit_item_list li a:hover{color:#ff4400;text-decoration:none;}

.reciut_addver_list li{margin-bottom:15px;text-align:center;}

/*box*/
.recuit_box_white{background-color:white;}
/*title*/
.recuit_title{padding:0 15px;font-size:16px;color:black;line-height:3;background:url(images/recuit_dotted.gif) white left bottom repeat-x;}
.recuit_title a.f_r{display:inline;float:right;font-size:14px;color:#6e6e6e;font-weight:normal;line-height:3.5;}
.recuit_title a.f_r:hover{color:#ff4400;text-decoration:none;}
/*page*/
.page_list{text-align:center;padding-bottom:20px;}
.page_list a,.page_list span{display:inline-block;padding:8px 15px;margin:0 5px;height:24px;font-size:16px;cursor:pointer;line-height:24px;}
.page_list a{color:#4a4a4a;background-color:white;}
.page_list .active,.page_list a:hover{color:white;background-color:#1bc2a7;}
/*menu*/
.home_layer{position:relative;z-index:5}
.home_layer .gfmenu_left{display:none;position:absolute;}
/*媒体查询*/
@media only screen and (max-width:1000px){
    body{font-size:16px;}
    .recuit_main{width:98%;margin:0 1%;}
    .recuit_prompt{font-size:.8em;}
    .recuit_left,.recuit_right{display:block;float:none;}
    .recuit_left{margin-right:0;width:100%;}
    .recuit_right{width:100%;}

    .recuite_list li,.recuite_list li dt,.recuite_list li dd{display:block;float:none;}
    .recuite_list li{padding:1em 1%;}
    .recuite_list li dt,.recuite_list li dd{width:100%;}
    .recuite_list li blockquote{font-size:1em;margin-top:.5em;text-align:center;}
    .recuite_list li p{font-size:.8em;}
    .recuite_list li dd span{width:7.5em;height:auto;font-size:.8em;margin:0 auto;}


    .recuit_title{padding:0 15px;font-size:1em;color:black;line-height:3;background:url(images/recuit_dotted.gif) white left bottom repeat-x;}
    .recuit_title a.f_r{display:inline;float:right;font-size:.8em;color:#6e6e6e;font-weight:normal;line-height:3.5;}
    .recuit_title a.f_r:hover{color:#ff4400;text-decoration:none;}

    .recuit_p10{padding:.8em 1em;}

    .recuit_item_list li{height:1.5em;font-size:.8em;color:black;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;cursor:pointer;}
    .reciut_addver_list li img{width:100%;}
    /*page*/
    .page_list{text-align:center;margin-bottom:.8em;}
    .page_list a,.page_list span{display:inline-block;padding:.2em .4em;margin:.2em;height:1em;font-size:.9em;cursor:pointer;line-height:1em;}
    .page_list a{color:#4a4a4a;background-color:white;}
    .page_list .active,.page_list a:hover{color:white;background-color:#1bc2a7;}


}