﻿*{margin:0; padding:0; list-style:none;}
body {font-family:Arial, Helvetica, sans-serif,新宋体; font-size:12px; color:#666;}
.header {margin:auto; width:740px;}
.wapper {margin:20px auto 50px auto; width:740px; overflow:hidden;}
.sidebar{float:left; width:180px; overflow:hidden;}
.sidebar02{width:130px;}
.content{float:right; width:510px; margin-left:50px; padding:5px 0 0 0; overflow:hidden;}
.content02{width:560px;}
.position {margin:auto; width:740px; text-align:right; padding-top:10px;}

/*-- Header --*/

.header_body {height:260px; background:url(images/header_body.jpg);}
.header_body01 {height:260px; background:url(images/header_body01.jpg);}
.header_body02 {height:260px; background:url(images/header_body02.jpg);}
.header_letter {height:260px; background:url(images/header_letter.gif);}
.header_funo {height:80px; background:url(images/header_funo.gif) no-repeat center;}
.header_recruitment {height:80px; background:url(images/header_recruitment.gif) no-repeat center;}
/*-- Notice --*/
.notice {margin:auto; width:740px; line-height:28px; border:1px solid #CCC; 
background:#F7F7F7 /*url(images/icon_speakers.gif) no-repeat 150px 7px;*/}
.scroll_div {width:380px; overflow: hidden; white-space:nowrap; margin:auto;}
#scroll_begin, #scroll_end{display:inline;}
#scroll_div span {color:#3B73B9; font-weight:bold;}
/*-- Menu --*/
.menu h3{font-size:12px;color:#3B73B9;padding:8px 0 0 11px;color:#3B73B9;background:url(images/icon_menu.gif) no-repeat 2px 12px; cursor:pointer;}
.menu li{margin-left:15px; padding-left:11px;  color:#3B73B9; border-bottom:1px dashed #CCC;}
.menu li a{padding:3px 0 3px 11px; background:url(images/icon_menu.gif) no-repeat 2px 8px; display:block;}
/*-- Serch --*/
.link_home{margin:50px 0 10px 0;}
.serch {height:75px; background:url(images/login_bg.gif); padding:15px 0 0 18px}
.serch strong {display:block; color:#3B73B9; line-height:18px;}
.serch select {width:120px; font-size:12px;}
.serch .button{margin-bottom:-3px;}
/*-- Main --*/
.main {float:left; width:375px; margin:0 50px; overflow:hidden;}
.main .col {margin-bottom:30px;}
.main h3{font-size:12px; margin:8px 0;}
.main strong {margin-bottom:10px; display:block;}
.main img {float:left; margin-right:12px; width:102px; height:62px;}
/*-- Link --*/
.link {float:right; width:135px; overflow:hidden;}
.link .date {margin-top:5px; padding-right:0px; background:url(images/icon_date.gif) no-repeat right;}
.link h3 {font-size:12px; color:#3B73B9; margin-top:30px;}
.link img {margin:5px 0;}
/*-- Footer --*/
.footer {margin:auto; width:740px; border-top:1px solid #CCC; padding:10px 0; line-height:24px;}
.footer strong{float:right;}


/*-- List --*/
.list {padding:0 25px 0 0; height:500px;}
.list ul {height:400px;}
.list li {background:url(images/icon_list.gif) no-repeat 4px 7px; padding:5px 20px;}
.page {margin-top:20px; text-align:right;}
/*-- Text --*/
.text h3 {margin-bottom:20px; font-size:16px;}
.text li {list-style:square; margin:7px 0 7px 20px;}
.text li li {list-style:circle;}
.text02 li {margin:0 0 0 1.5em; list-style:square;}
.text02 li li {list-style:circle;}
.text02 p,.text02 ul {margin:1.12em 0;}

/***********************  顶部图片样式  *********************************/
.title {font-size:18px; color:#3B73B9; margin-bottom:10px; clear:both;}
.title_pic {margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #CCC;}
/*-- 公司简介 --*/
.company {}
/*-- 公司文化 --*/
.culture dt strong {color:#3b73b9;}
.culture dd strong {margin:10px 0 3px 0; color:#3b73b9; font-weight:lighter; display:block;}
.culture .satisfaction{padding-left:20px; background:url(images/icon_Satisfaction.gif) no-repeat left center;}
.culture .respect{padding-left:20px; background:url(images/icon_respect.gif) no-repeat left center;}
.culture .achievement{padding-left:20px; background:url(images/icon_achievement.gif) no-repeat left center;}
.culture .renewal{padding-left:20px; background:url(images/icon_renewal.gif) no-repeat left center;}
/*-- 公司历程 --*/
.experienced {}
/*-- 服务业务 --*/
.service {padding-top:130px; background:url(images/service_pic.jpg) no-repeat;}
.service li{width:200px; margin-right:55px; float:left; *height:110px; min-height:110px;}
.service strong {color:#3B73B9; margin:20px 0 5px 0; display:block;}
/*-- 网络规划与优化--*/
.netlist{padding:0 25px 35px 0;}
.netlist h3 {color:#3B73B9; font-size:12px;}
.netlist dl {padding-bottom:30px;}
.netlist dt{padding:5px 5px 5px 20px; background:url(images/icon_list.gif) no-repeat 4px 8px; color:#3B73B9; cursor:pointer;}
.netlist dd{border-bottom:1px solid #CCC;padding:7px 5px 7px 20px; display:none;}
.netlist dd li {list-style:square; margin:0 1.12em;}
.netlist dd li li {list-style:circle;}
.netlist dd p,.netlist dd ul {padding:1.12em 0;}
/*-- 信息服务 --*/
.IT {padding-top:130px; background:url(images/it_pic.jpg) no-repeat;}
.IT li{width:200px; margin-right:55px; float:left; *height:110px; min-height:110px;}
.IT strong {color:#3B73B9; margin:20px 0 5px 0; display:block;}
/*-- 新闻 --*/
.news_pic {border-bottom:1px solid #CCC; margin-bottom:20px; overflow:hidden; height:115px; line-height:16px;}
.news_pic img {width:140px; height:100px; float:left; padding-right:10px;}
.news_pic strong{font-weight:bold; padding-bottom:20px; color:#3B73B9; line-height:18px;}
.news_list li {padding:0 0 2px 10px; background:url(images/icon_menu.gif) no-repeat 0 5px; color:#3b73b9;}
/*-- 联系我们 --*/
.contact {padding:3px 0 0 200px; *height:125px; min-height:125px; line-height:18px;}
.contact strong {color:#3B73B9; margin-bottom:3px; display:block;}
.fz{background:url(images/map_fuzhou.gif) no-repeat left top;}
.xm{background:url(images/map_xiamen.gif) no-repeat left top;}
.qz{background:url(images/map_quanzhou.gif) no-repeat left top;}


/***********************  总经理的信  *********************************/
/*-- 总经理的信--*/
.letter {line-height:20px;}
/*-- 公司价值观 --*/
.companyvalue{border:1px solid #CCC; height:400px; padding:6px;  position:relative;}
.companyvalue dt {display:inline; float:left; margin:2px; width:120px; height:350px; cursor:pointer;}
.yellow {background:url(images/yellow.gif);}
.blue {background:url(images/blue.gif);}
.red {background:url(images/red.gif);}
.green {background:url(images/green.gif);}
.companyvalue dd{display:none; padding:20px; width:452px; height:150px; border-top:4px solid #FFF; position:absolute; bottom:50px; left:8px; color:#FFF;}
.y {background:#fed400;}
.b {background:#009bd6;}
.r {background:#f42b79;}
.g {background:#00a77a;}
/*-- Ž --*/
.hr img{padding:2px 0;}
/*-- 薪资福利 --*/
.pay {width:510px; height:430px; background:url(images/pay_bg.gif) no-repeat;}
.pay_menu a:hover {position:relative; background-color:#FFF;}
.pay_menu {float:right; padding:63px 9px 0 0;}
.pay_menu a{display:block; width:132px; padding:8px 0 8px 8px; background:#F4F4F4; border:1px solid #CCC; font-weight:bold;}
.pay_text{display:none;padding:20px 0 0 20px;width:320px;height:331px;background:#FAFBFC; position:absolute;left:-348px; font-weight:lighter; }
.pay_text li {list-style:square; margin:7px 0 7px 20px; border:none; width:auto;}
.pay_text li li {list-style:circle;}
.one .pay_text{top:2px;}
.two .pay_text{top:-30px;}
.three .pay_text{top:-62px;}
.four .pay_text{top:-94px;}
.fine .pay_text{top:-126px;}
.six .pay_text{top:-158px;}
.one a:hover .pay_text{display:block;}
.two a:hover .pay_text{display:block;}
.three a:hover .pay_text{display:block;}
.four a:hover .pay_text{display:block;}
.fine a:hover .pay_text{display:block;}
.six a:hover .pay_text{display:block;}

/*-- 培训发展 --*/
.development {width:500px;height:330px;background:url(images/development_bg.gif) no-repeat; overflow:hidden; margin-bottom:30px;}
.development a {display:block;}
.development .performance{width:183px; height:176px; background:url(images/performance.gif) no-repeat; float:left; margin:18px 0 0 21px;}
.development .experience{width:115px; height:113px; background:url(images/experience.gif) no-repeat; margin-left:145px}
.development .awareness {width:115px;height:113px;background:url(images/awareness.gif) no-repeat;float:left;margin-top:100px;}
.development .knowledge {width:115px; height:113px; background:url(images/knowledge.gif) no-repeat; float:left; margin:50px 0 0 30px;}
.development a:hover {background-color:#FFFFFF;}
.development .performance:hover {background:url(images/performance_hover.gif) no-repeat;}
.development .experience:hover{background:url(images/experience_hover.gif) no-repeat;}
.development .awareness:hover {background:url(images/awareness_hover.gif) no-repeat;}
.development .knowledge:hover {background:url(images/knowledge_hover.gif) no-repeat;}
.development_text h3 span {float:right; font-size:12px; font-weight:lighter;}
.development_text li {list-style:square; margin:7px 0 7px 20px;}
.development_text li li {list-style:circle;}
/*-- 我在福诺 --*/
.member {font-weight:bold; padding-bottom:20px; color:#3B73B9; line-height:18px;}
.member_list {background:url(images/member_list.jpg);}
.member_list li {clear:both; padding:8px 0; height:88px; overflow:hidden;}
.member_list img {float:left; padding-right:10px; width:141px; height:88px;}
.member_list h4 {font-size:12px; color:#3B73B9;}
/*-- 工作与生活的平衡 --*/
.life{border:1px solid #CCC; height:354px; padding:6px; padding-top:50px;  position:relative; background:url(images/club.jpg) no-repeat 5px 10px;}
.life dt {display:inline; float:left; margin:2px; width:120px; height:350px; cursor:pointer;}
.life dd{display:none; padding:30px 20px 20px 280px; width:192px; height:140px; border-top:4px solid #FFF; position:absolute; bottom:8px; left:8px; color:#FFF; font-size:14px;}
.yd {background:url(images/yd.gif);}
.cy {background:url(images/cy.gif);}
.gh {background:url(images/gh.gif);}
.td {background:url(images/td.gif);}
.yy {background:#fed400 url(images/pic_yd.gif) no-repeat;}
.bb {background:#009bd6 url(images/pic_cy.gif) no-repeat;}
.rr {background:#f42b79 url(images/pic_gh.gif) no-repeat;}
.gg {background:#00a77a url(images/pic_td.gif) no-repeat;}

/***********************  招聘  *********************************/
/*--  --*/
.login strong {color:#3B73B9; margin-bottom:10px; display:block;}
.login strong a {text-decoration:underline;}
.login th{text-align:left;}
.login th input {margin-top:5px;}
.login td input{width:146px; height:18px;}
.login hr {height:1px; color:#CCC; border-bottom:none; margin:25px 0 5px 0;}
.login .forget {background:url(images/button_forget.gif); border:none; width:62px;height:23px; vertical-align:top;cursor:pointer;}
/*-- ȱְλ */
.demandclass {background:url(images/pic_zhiwei.jpg) no-repeat left 25px; min-height:458px; height:auto !important; height:458px; overflow:visible; background:url(images/dementclass_bg.jpg) no-repeat right bottom;}
.demandclass_text {}
.demandclass h4 {color:#0b499e; margin-bottom:20px; padding-bottom:10px; background:url(images/title.gif) repeat-x bottom;}
.demandclass strong {color:#3B73B9; display:block; padding:24px 0 15px 0;}
.demandclass ul{padding-left:20px;}
.demandclass li {list-style:square;}
/*-- 网上职位申请指南 --*/
.guide {}
.guide h4 {color:#0b499e; margin-bottom:30px; padding-bottom:10px; background:url(images/title.gif) repeat-x bottom;}
.guide_pic{float:left;}
.guide_text{margin-left:150px;}
.guide_button{margin-left:150px; margin-top:20px;}
.guide_button img {display:inline;}
/*-- Ƹ --*/
.demand {margin:1px; width:99%; border-collapse:collapse;}
.demand caption {font-weight:bold; font-size:14px; color:#3b73B9; text-align:left; padding:0 0 10px 20px; background:url(images/icon_online.gif) no-repeat top left;}
.demand .title {background:#EEE;}
.demand td,.demand th {border:1px solid #CCC; padding:3px 5px;}
.demand th {vertical-align:top; font-weight:lighter; padding-top:5px;}
.demand .row_1{width:80px;}
.demand .row_2{width:50px;}
.demand .row_3{width:100px;}

.hrdemand {line-height:24px;}
.hrdemand dt h4 {font-size:18px; margin-bottom:10px;}
.hrdemand dt strong {margin-bottom:15px; display:block; font-size:16px;}
.hrdemand dt a {text-decoration:underline;}
.hrdemand dt a:hover {text-decoration:none;}
.hrdemand dd {padding-left:24px;}
.hrdemand dd strong {margin-top:20px; display:block; font-size:14px;}
/*-- ӦƸ --*/
.online caption {font-weight:bold; font-size:14px; color:#3b73B9; text-align:left; padding:0 0 10px 20px; background:url(images/icon_online.gif) no-repeat top left;}
.online table{margin:1px; width:99%; border-collapse:collapse;}
.online th,.online td {border:1px solid #CCC; padding:3px 5px;}
.online th {background:#EEE; padding:5px;}
.online table input {width:80px; border:none; color:#3B73B9;}
.online textarea {width:470px; height:100px; border:none; color:#3B73B9; font-size:12px; float:right;}
.online .long {width:150px;}
.online .button {text-align:center; margin-top:10px;}
/*--  --*/
.faq {line-height:18px;}
.faq dt{border-bottom:1px dashed #ddd; padding:10px 5px 5px 25px; background:url(images/icon_Q.gif) no-repeat 0 10px; color:#3B73B9; cursor:pointer;}
.faq dd{border-bottom:1px solid #CCC;padding:5px 5px 10px 25px;background:url(images/icon_A.gif) no-repeat 0 5px;}

/*-- վ --*/
.navigation table {border-collapse:collapse; margin-bottom:10px;}
.navigation th, .navigation td{border:1px solid #CCC; padding:5px 7px;}
.navigation th {font-weight:lighter; text-align:right; width:100px;}
.navigation .title {background:#f7f7f7; font-size:12px; font-weight:bold;}


/**********************  ʽ  ******************************/
img {border:none; display:block; vertical-align:middle;}
a {text-decoration:none;}

.menu li a:hover {background:none;}
.main strong a:hover {text-decoration:underline;}

a:link {color:#666;}
a:visited{color:#666;}
a:hover{color:#3B73B9;}
a:active{color:#3B73B9;}

h3 a:link {color:#3B73B9;}
h3 a:visited{color:#3B73B9;}
h3 a:hover{color:#3B73B9; position:relative; right:-1px; bottom:-1px;}
h3 a:active{color:#3B73B9; position:relative; right:-1px; bottom:-1px;}

strong a:link {color:#3B73B9;}
strong a:visited{color:#3B73B9;}
strong a:hover{color:#3B73B9; position:relative; right:-1px; bottom:-1px;}
strong a:active{color:#3B73B9; position:relative; right:-1px; bottom:-1px;}