@charset "utf-8";
/*整个网站初始化*/
aa{ font-family:Arial, Helvetica, sans-serif}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }   
body { background:#fff; color:#333; font-size:12px; font-family:"微软雅黑";}   
td,th,caption { font-size:14px; }   
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }   
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}   
a { color:#555; text-decoration:none; }   
a:hover { text-decoration:underline; }   
img { border:none; vertical-align:middle; }   
ol,ul,li { list-style:none; }   
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }   
table { border-collapse:collapse; }   
html {overflow-y: scroll;}    
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}   
.clearfix { *zoom:1; }
.container{ width:100%; height:100%; background:#E2E2E2; margin:0;}
.container_box{ width:82%; height:100%; background:#fff; margin:0 auto;-webkit-box-shadow:0 0 10px rgba(213, 213, 213, .8); 
 -moz-box-shadow:0 0 10px rgba(213, 213, 213, .8); box-shadow:0 0 10px rgba(213, 213, 213, .8);}
.block{ width:100%; height:auto; margin-bottom:40px;}

/*头部样式*/
.header{ width:100%; height:100%;}
.top{ height:25px; background:#f5f5f5; border-bottom:1px solid #ddd;}
.top_nav{ width:1008px; height:25px; line-height:25px; text-align:right; margin:0 auto; font-family:Arial, Helvetica, sans-serif;}
.top_nav a{ padding:0 3px; color:#054B7B;}
.logo{ width:250px; margin-left:80px; padding:20px 0; position:relative; float:left;}
.logo img{ width:140px;}
.logo span{ color:#d7181f; font-family:"黑体"; font-size:20px; position:absolute; right:5px; bottom:18px;}
.app{ width:220px; height:40px; line-height:40px; background:#3a76be; color:#fff; font-size:20px; cursor:pointer; float:right; text-align:center; margin-right:50px; margin-top:18px;}
.app img{ margin-right:3px; margin-top:-5px;}

/*注册样式*/
.b1{background:url(/static/img/tuiguang/img/banner.jpg) no-repeat; background-size:100%; height:599px;}
.banner{ width:1008px; margin:0 auto; height:560px; position:relative;}
.reg{ width:300px; height:405px; -moz-opacity:0.9; -wiket-opacity:0.9; opacity: 0.9; filter:alpha(opacity=90); background:#fff;*zoom:1; border-radius:5px; top:60px; right:30px; position:absolute; padding:10px 20px;}
.reg_title{ font-size:18px; color:#626262; height:32px; line-height:32px;}
.reg_title span{ width:175px; text-align:right; display:inline-block; color:#0058AB; font-size:12px;}
.reg_title span a{color:#a6cdf9; font-size:12px; text-decoration:none;}
.reg_title span a:hover{ text-decoration:underline; color:#0058ab;}
.reg_in{ width:290px; height:30px; line-height:30px; font-size:14px; color:#333; border:1px solid #B2B2B2; border-radius:5px; padding-left:10px;}
.r1{ position:relative;}
.verify{ width:95px; height:30px; line-height:30px; color:#fff; background:#58A4ED; font-size:14px; position:absolute; right:-1px; top:1px; text-align:center;}
.btn{ height:36px; line-height:36px; float:left; text-align:center; margin-top:5px;}
.btn_L{ width:8px; background:url(/static/img/tuiguang/img/btn_left.png) no-repeat;}
.btn_M{ width:284px; background:url(/static/img/tuiguang/img/btn_mid.png) repeat-x;}
.btn_R{ width:8px; background:url(/static/img/tuiguang/img/btn_right.png) no-repeat;}
.btn_M a{ font-size:16px; font-weight:bold;  color:#fff; text-decoration:none;}
.btn_M a:hover{ text-decoration:none;}
.login{ font-size:13px; color:#626262; text-align:center; height:32px; line-height:32px;}
.login a{ color:#054b7b; text-decoration:none; font-weight:bold;}
.login a:hover{ text-decoration:underline;}

.ad{ width:445px; height:245px; position:absolute;/* filter:Alpha(opacity=90); -moz-opacity:0.9;opacity:0.9 background:#3171ba; border-radius:8px; text-align:center; color:#fff; */top:90px; left:20px;}
.ad_first{ font-size:34px; font-family:"微软雅黑"; padding-top:35px; font-weight:bold;}
.ad_second{ font-size:31px; font-family:"微软雅黑"; height:60px; line-height:55px; border-top:1px solid #fff; border-bottom:1px solid #fff; margin:20px 40px 14px 20px;}
.ad_third{ font-size:28px; font-family:"微软雅黑";}

/*招聘区域样式*/
.emp{ width:950px; height:auto; margin:0 auto; margin-top:20px;}
.tabList{}
.tabList ul li{float:left; padding:5px 0; width:160px; text-align:center; position:relative; cursor:pointer; font-size:34px; font-family:"经典圆体简"; margin:0 75px;}
.active{color:#cc0000; border-bottom:3px solid #0058AB; height:50px;}
li:first-child.active{border-bottom:3px solid #0058AB;}
li:last-child.active{border-bottom:3px solid #4AB3BD;}

li:nth-child(2).active{border-bottom:3px solid #F78015;}
.intro{ color:#666666; font-size:20px; margin-top:50px; margin-bottom:50px; line-height:40px;}
.tabCon .img{ float:left; width:270px;}
.tabCon .img img{ width:269px; height:70px; margin-top:5px; border:1px solid #58A4ED;}
.tabCon .city{ float:right; border:1px solid #ccc; width:650px;}
.city ul li{ border-bottom:1px dashed #ccc; height:50px; line-height:50px; padding-left:10px; padding-right:9px;}
.city ul li:last-child{ border-bottom:none;}
.city ul li span{ width:86px; display:inline-block; *display:inline-block; text-align:center; font-size:16px; color:#444;}

/*简历搜索样式*/
.srhCon{}
.search{width:1008px; margin:0 auto; text-align:center;}
.srh_sct{height:45px; line-height:45px; padding-left:6px; padding-top:3px; width:600px; -moz-box-shadow:2px 2px 2px #bbb inset;  -webkit-box-shadow:2px 2px 2px #bbb inset; box-shadow:2px 2px 2px #bbb inset; background:#eee; border:none; font-size:16px;}
.tips{ color:#d7181f; font-size:13px; width:600px; margin-left:147px; text-align:left; *width:705px; *margin-left:0;}
.srh_btn{ width:100px; height:45px; line-height:45px; color:#fff; font-size:18px; background:#F46D73; border:none; border-radius:3px; margin-left:8px;}
.result{ width:1008px; margin:0 auto; margin-top:30px;}
.result th{ background:#F1F1F1; width:150px; height:60px; line-height:60px; text-align:center; font-size:22px; color:#333; border:1px solid #9D9D9D;}
.result td{ width:150px; background:#fff; height:43px; line-height:43px; text-align:center; border:1px solid #9D9D9D; font-size:16px; color:#333;}
.trade{ width:310px;}
.more{    height: 43px;
    line-height: 43px;
    border: 1px solid #9D9D9D;
    border-top: none;
    text-align: right;
    padding-right: 20px;
    width: 986px;}
.more a{ color:#0058AB; text-decoration:none; cursor:pointer; font-size:16px;}
.more a:hover{ color:#0058AB; text-decoration:underline; font-size:16px;}

/*会员权限对比样式*/
.memCon{}
.member{ height:385px;}
.mem{ float:left; width:360px; height:380px; position:relative; border:1px solid #797979;}
.free{ width:120px; height:30px; background:#fff; font-size:22px; color:#8c8c8c; position:absolute; top:-20px; left:30px; text-align:center;}
.mem ul li{ font-size:18px; color:#8c8c8c; padding-top:6px; padding-bottom:6px; text-align:center;}
.vs{ width:150px; height:410px; line-height:410px; color:#f46d73; font-size:70px; float:left; text-align:center;}
.m1{ margin-top:122px;}
.m2{ margin-top:50px;}

/*简历库样式*/
.b2{ background:#3171BA;}
.b3{ color:#fff;}
.resume{ width:950px; height:auto; margin:0 auto;}
.title{ text-align:center; width:950px;}
.title_cn{ font-size:34px; font-family:"经典圆体简"; color:#fff; padding-top:25px;}
.line{ height:10px; border-top:1px solid #E5E5E5; position:relative; margin-top:20px;}
.title_en{ position:absolute; text-align:center; display:block; background:#3171BA; color:#dddddd; font-size:18px; top:-14px; padding-left:15px; padding-right:15px;}
.shot{ width:100px; height:3px; background:#fff; margin:0 auto; margin-top:10px;}
.reCon{ height:410px; *height:450px;}
.reCon ul li{ width:300px; text-align:center; float:left;}
.reCon ul li img{ width:150px;}
.reCon ul li .tit{ font-size:18px; color:#fff; margin-top:20px; margin-bottom:5px;}
.reCon ul li .num{ font-size:20px; color:#ddd; font-weight:bold;}

/*企业服务样式*/
.service{ width:950px; height:auto; margin:0 auto;}
.svcCon ul li{ width:186px; *width:184px; height:215px; float:left; border:1px solid #B5B5B5; border-radius:3px; -webkit-box-shadow:0 0 3px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 3px rgba(0, 0, 0, .3); box-shadow:0 0 3px rgba(0, 0, 0, .3); float:left; margin-right:20px; text-align:center; padding-left:15px; padding-right:15px;}
.svcCon ul li:last-child{ margin-right:0;}
.svcCon{ height:320px; *height:360px;}
.svcCon img{ margin-top:30px; margin-bottom:20px;}
.first{ font-size:24px; color:#4f5052;}
.shot1{ width:70px; height:2px; background:#DADADA; margin:0 auto; margin-top:15px;}
.second{ font-size:20px; color:#7e7f81; margin-top:35px; text-align:left;}

/*高级服务样式*/
.enterprise{width:950px; height:auto; margin:0 auto;}
.epsCon{ height:360px; *height:400px;}
.epsCon ul li{ width:230px; text-align:center; float:left;}
.epsCon ul li img{ width:130px;}
.epsCon ul li .tit{ font-size:18px; color:#fff; margin-top:20px; margin-bottom:5px;}

/*尾部样式*/
.footer{ width:100%; padding:20px 0; text-align:center; background:#F6F7F8;}
.footer ul{ width:100%; margin:20px auto 10px auto; text-align:center; display:block;}
.footer ul li{ display:inline;}
.footer ul li a{ display:inline-block; font-size:16px; color:#444; text-decoration:none; margin-left:10px; margin-right:10px;}
.footer ul li a:hover{ text-decoration:underline; color:#c00;}
.footer p{ clear:both; text-align: center; color: #555; font-size: 14px; display: block; height:30px;}



.red{color: red;}



/*弹出框样式*/
.pop_box1{ display:none; position:fixed;}
.pop_box{background:#000; height:100%; left:0; opacity:0.7; position:fixed; top:0; width:100%;  z-index:999; left:0;}
.pop{ width:480px; height:270px; border:8px solid #ccc; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; background:#f9f9f9; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; margin:0 auto; z-index:1000; top:50%; left:50%; position:fixed; margin-left:-270px; margin-top:-200px;}
.pop_left{ width:160px; float:left; margin-right:40px; margin-top:80px; text-align:right;}
.pop_right{ width:260px; float:left; margin-top:50px; line-height:30px;}
.pop_title{ font-size:20px; color:#333;}
.pop .pop_right a{ display:block; color:#5397f6; font-size:19px; text-decoration:none; cursor:pointer;}
.pop .pop_right a:hover{ text-decoration:underline;}


/*APP下载入口需求20161027*/
.app_zhezhao{ width:100%; height:100%; background-color:#000; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; position:fixed; left:0px; top:0px; 
 display:none; z-index:1000; display:none;}
.app_download{ width:470px; background:#fff; border:1px solid #ccc; position:fixed; left:30%; top:30%; z-index:1001; display:none;}
.app_download .tit{ height:45px; line-height:45px; font-size:24px; color:#fff; background:#284b83; text-align:center;}
.app_download .close{ position:absolute; right:10px; top:10px; cursor:pointer;}
.app_download .scan{ padding:20px 30px 30px;}
.scan .android, .scan .iphone{ width:188px;}
.scan .android{ float:left;}
.scan .iphone{ float:right;}
.android p, .iphone p{ height:35px; line-height:35px; text-align:center; font-size:20px; color:#fff; background:#445F85; border-radius:20px; margin-top:10px; width:164px; margin-left:13px;}
.android a:hover, .iphone a:hover{ text-decoration:none;}
.android p img{ margin-right:3px; margin-top:-3px;}
.iphone p img{ margin-right:3px; margin-top:-5px;}




































