﻿/*海南省人力资源开发局*/
body {margin: 0px;padding: 0px;font-size: 12px;line-height:1.8em;font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; background:#FFFFFF}
img{border:none; padding:0; margin:0;}
a{ color:#333; text-decoration:none; line-height:2em; background:none;}
a:hover{ text-decoration:underline; color:#0099FF}
td{ vertical-align:top}
.ttdd{ vertical-align: bottom}
.ddtt{ vertical-align:middle}
ul{ list-style:none}
/*顶层、导航层、内容层、底层 ==>首布局*/
#all{ margin:0 auto;width:1002px;}
#header{clear:both; margin:0px auto;padding:0; width:1002px; height:131px; background: url(../images/jiuye_01.gif) no-repeat;}
#nav{ background:url(../images/jiuye_05.gif) repeat-x; height:31px; margin:0 auto; width:1002px; clear:both;}
#content{ background:#b3ddfa; clear:none; width:1000px; border-left:2px solid #b3ddfa; border-right:1px solid #b3ddfa; padding:0;}
#nav2{ background:url(../images/jiuye_10.gif) repeat-x; height:30px; margin:0 auto; width:1002px; clear:none; text-align:right; border-bottom:1px solid #b3ddfa; padding:0}
#footer{clear:both; margin:0px auto;padding:0px 0 15px 0; width:1002px;height:auto;border-top:#fff solid 1px; background:#e7f3fe; text-align:center; }
/*整体左右分栏框架*/
#mainleft{ width:801px; float:left; background:#FFFFFF; margin:0 }
#mainright{ float:right; background:#b3ddfa; width:201px; height:1790px; margin:0}
/*整体左分栏框架*/
.mainleft01{ background:#FFFFFF; width:793px;clear:none; margin:5px auto }
.mainleft01L{background:#e8f2fe; width:223px; float:left; margin:0}
.mainleft01R{background:#fff; width:561px; float:left}

.tongzhitop{clear:none;  margin:0 auto; background: url(../images/tongzhi.gif) no-repeat  bottom;height:36px; width:216px}
.zhaopintop{clear:none;margin:0 auto; background: url(../images/zhaopin.gif) no-repeat  bottom;height:36px; width:216px}
.tongzhimiddle{background:#FFFFFF; border-left:1px solid #9bcafa; border-right:1px solid #9bcafa;  width:214px;margin:0 auto; clear:both; height:310px; clear:both; padding:0}
.zhaopinmiddle{background:#FFFFFF; border-left:1px solid #9bcafa; border-right:1px solid #9bcafa;  width:214px;margin:0 auto; clear:both; height:330px; clear:both; padding:0}



.lanmumiddle{ border-left:#94c6fd 1px solid; border-right:#94c6fd 1px solid; width:253px; height:260px}
.tongzhibottom{ clear:none; background: url(../images/tongzhib.gif) no-repeat top; height:13px; width:217px; margin:0 auto 5px auto; clear:both; padding:0}
.tongzhitb{ width:200px; margin:0px auto; background:#fff; padding:0}
tongzhilistblue{ background: #f1f7fd}
.tongzhilistblue a{ color:#022788}
.tongzhilistwhite{ background: white}
.tongzhilistwhite a{ color:#022788}


ul.tongzhitext{ margin:0 0 0 8px; list-style:none; width:96%; padding:0;} 
ul.tongzhitext li{ background: url(../images/list02.gif) no-repeat 0px 9px;padding:0 0 0 5px;}
ul.tongzhitext li a{line-height:1.7em;}
ul.tongzhitext span{ color:#054fa9; padding:0 5px 0 0 }
ul.nonelist li{ background:none}




ul.newslist{ margin:0 auto; list-style:none; width:97%; padding:0;}
ul.newslist li{ background: url(../images/list04.gif) no-repeat 0px 5px;text-indent:15px;}
ul.newslist li a{line-height:1.7em;}
ul.newslist li span{ color: #FF9900; padding:0 5px 0 0; margin:0 0 0 10px}



.news,.rencai{ width:570px; margin:0 auto}
.news table,.rencai table{ width:97%; margin:0 auto}
.newsline,.rencailine{ border-bottom:2px solid #4986cf}
.news.oo{ border-left: 1px solid #3f7fcd}
.nn{ color:#ce7601}
.nn a{ color:#ce7601}
.nn a:hover{}
.pp{ padding:5px;}
table.pp img{ width:159px; height:100px; border:1px solid #CCCCCC; padding:1px}
.newsline2{ border-bottom:1px dashed #CCCCCC}
.newstextheigh{ height:135px}

.sousou{ height:46px; width:99%; margin:0 auto; clear:none; background:url(../images/sosor_31.gif) repeat-x;}
.sousouL{ background: url(../images/sosor_30.gif) no-repeat; width:148px; height:46px; float:left}
.sousouR{ background:url(../images/sosor_34.gif) no-repeat; width:20px ; height:46px; float:right}
.sousoutb{ float:left; margin:10px auto; }
.sousouanniu{ padding:0 0 0 10px}

.rencaititlebg{ background:#ecf9ea; height:20px; width:100%}

.rencaitext{width:100%; margin:0 auto;clear:both; height:110px}
.rencaitext ul{ width:100%; text-align:left; list-style:none}
.rencaiwidth{ width:240px}
.rencaiff{ margin:0 5px}
.huhu{ width:100%; line-height:1.5em}
.rencaipictb{ text-align:center; border:1px solid #addda6;}
.rencaipictb td{ vertical-align:middle; line-height:1.3em; padding:3px 0 0 0}
.yy{border-bottom:1px dashed #CCCCCC}
.yy a{ color:#1e5815 ; padding:0 0 0 5px}


.banner{ width:786px; height:72px; clear:both; margin:0 auto; }


.mainleft02{ width:801px; margin:0 auto}
.mainleft02td{ }
.lanmu{ width:257px; margin:3px auto}
.lanmutop{ background:url(../images/11_58.gif) repeat-x bottom; height:33px; width:255px; clear:none}
.lanmutopL01{ float:left; background:url(../images/11_57.gif) no-repeat bottom; width:175px; height:33px;}
.lanmutopL02{ float:left; background: url(../images/rencaipeixun_63.gif) no-repeat bottom; width:108px; height:33px;}
.lanmutopL03{ float:left; background: url(../images/kaoshi.gif) no-repeat bottom; width:108px; height:33px;}
.lanmutopL04{ float:left; background: url(../images/renshidaili_63.gif) no-repeat bottom; width:108px; height:33px;}
.lanmutopL05{ float:left; background: url(../images/jiuyexianguan_63.gif) no-repeat bottom; width:108px; height:33px;}
.lanmutopL06{ float:left; background: url(../images/laowuxianguan_63.gif) no-repeat bottom; width:108px; height:33px;}
.lanmutopR{ float:right; background:url(../images/11_61.gif) no-repeat bottom; width:9px; height:33px}
.lanmumiddle{ border-left:#94c6fd 1px solid; border-right:#94c6fd 1px solid; width:253px; height:260px}
.lanmubottom{ background:url(../images/11_89.gif) repeat-x top; height:17px; width:255px; clear:none }
.lanmubottomL{ float:left; background:url(../images/11_87.gif) no-repeat top; width:5px; height:17px}
.lanmubottomR{ float:right; background:url(../images/11_91.gif) no-repeat top; width:9px; height:17px}

.daohang{ clear:none; width:98%; margin:0 auto}
.daohangpic{  width:91px; height:85px; vertical-align:middle}
.daohangtext{ padding:0 0 0 5px }

.mainleft03{ width:787px; margin:5px auto; border:1px solid #94c6fd ; height:200px;background:url(../images/yewudaohang_109.gif) no-repeat top left; clear:both} 
.kkk{ margin:30px auto; width:95%;}
.mainleft03td{ border-bottom:1px dashed #999999;}
.mainleft03td table{ margin:3px 0}
.bbb{ background:url(../images/anniubg_04.gif) repeat-x; color:#003399; font-weight:bold}

.link{ width:791px; margin:5px auto; height:50px; background: #F2F2F2}
.link table{ width:90%; margin:15px auto; }

/*整体右分栏框架*/
.mainright01{ width:194px; margin:3px auto 0 auto;  }
.mainright01top{ background:url(../images/2_15.gif) no-repeat ; height:8px; width:194px; margin:0 auto; }
.mainright01bot{ background:url(../images/2_16.gif) no-repeat; height:8px; width:194px; margin:0 auto;}
.login,.Ranniu{ margin:0px auto; width:194px; background:#f8fcff; }
.mainrightmiddle{ margin:0 auto}

.Ranniu td{ padding:0px 0px 3px 0; text-align:center;}
.logintop{ background:url(../images/right_21.gif) no-repeat 4px; width:187px; height:30px; margin:0 auto}
.loginmiddle{ background:url(../images/right_32.gif) repeat-y 4px; width:187px; margin:0 auto}
.lgtb{ margin:5px 0 0 0; line-height:25px}
.loginbottom{ background:url(../images/right_34.gif) no-repeat 4px top; width:187px; height:8px; margin:0 auto}
.loginform{ font-size:12px; height:15px; line-height:1em}


.mainright02{ margin:3px auto; width:190px; background:#f5f9ff; height:250px }
.mainright02top1{ background: url(../images/right_43.gif) no-repeat; width:190px; height:25px}
.mainright02top2{ background: url(../images/right_65.gif) no-repeat; width:190px; height:25px}
.mainright02top3{ background: url(../images/right_75.gif) no-repeat; width:190px; height:25px}
.mainright02top4{ background: url(../images/right_104.gif) no-repeat; width:190px; height:25px}

.logolink{}
.more{ float:right; font-size:12px; line-height:10px; margin:0 auto}
.more3{ float:left; padding:0 0 0 35px}
.more2{ float:left; padding:0 0 0 100px}
.more a{ color:#175fa8; text-decoration:none}
.more a:hover{ color:#0099FF; text-decoration:none}
.more2 a{ color:#175fa8; text-decoration:none}
.more2 a:hover{ color:#0099FF; text-decoration:none}
.more3 a{ color:#175fa8; text-decoration:none}
.more3 a:hover{ color:#0099FF; text-decoration:none}


.zhaopinnav{ background:#f2f7fc; border:1px solid #abd1f8; width:90%; margin:0 auto; padding:5px 6px;color:#FF6600}
.zhaopinnav a{ color:#FF6600; padding:0 3px}
.lplp{ background:#f2f7fc; border:1px solid #e4f0fb; width:98%; margin:0 auto;color: #FF3300; height:100px}
.lplp a{ color:#FF6600; padding:0 3px}

.green{ font-weight:900; color:#1e5815}
.yewudaohanglink a{ color: #0066CC}
.yewudaohanglink a:hover{ color: #0099FF}

/*2级页面more*/
#seccontent{background:#d1e6fb; width:1002px; padding:10px 0}
#secmoreL{ width:201px;}
#secmoreR{ width:803px; }

.secmoreLTop{ background:url(../images/sec/2_top.gif) no-repeat bottom; width:200px; height:9px; font-size:9px; line-height:0px; margin:0 auto; clear:both}
.secmoreLBot{ background:url(../images/sec/2_b.gif) no-repeat top; width:200px; height:18px; font-size:9px; line-height:0px; margin:0 auto; clear:both}

.secmoreLMid{ background: url(../images/sec/2_m.gif) repeat-y;  margin:0 auto; width:200px; clear:both; text-align:center}
.secmoreLMid table{  width:100%}
.secmorenavbg{ background:url(../images/sec/2_anniu_03.gif) no-repeat center; height:35px; width:193px; margin:0 auto; vertical-align:middle; text-align:center}
.secmorenavbg a{ color:#0060c1;font-weight:bold; text-decoration:none}
.secmorenavbg a:hover{ color: #FF9900; padding:0 0px 2px 0px; font-size:13px;}
.secmoreRtext{ width:788px; margin:0 auto;border:#b5d6f7 5px solid; background:#fff }
.secweizhitb{ margin:0 auto; width:95%; border-bottom:double 1px #9bcafa; color:#666666}
.secweizhitb a{color:#666666}
.secweizhitb td{ vertical-align:middle}

.secfanye{ margin:5px auto; width:98%; background:#e2edf9; text-align:center; color:#0458ad}
.secfanye a{color:#0458ad; text-decoration:underline}
/*底层*/
#footer ul{ list-style:none; color:#333333}
#footer a{ color:#1c76d0; text-decoration:none; line-height:2em; background:none;}
#footer a:hover{ text-decoration:underline; color:#0099FF}
#footer div.line{ background:#72b0ef; height:5px; line-height:0; margin:0 auto; width:1002px; font-size:5px; border-top:1px #2b8bed solid}

/*海南省人力资源开发局--在就业页面*/
/*整体左右分栏框架*/
#mainleft2{ width:800px; float:left; background:#FFFFFF; margin:0 }
#mainright2{ float:left; background:#b3ddfa; width:200px; height:870px; margin:0}
.mainleft012{ background:#FFFFFF; width:794px!important; width:798px;clear:none; margin:5px auto; padding:0}
.mainleft01R2{background:#fff; width:565px; float:right ; margin:0 auto; padding:0}
.mainleft01L2{background:#e8f2fe; width:223px; float:left; margin:0 auto}
/*以上是调整2级页面左边主体框架*/

a.hjhj{ color: #FF6633}

.ZJYnewstextheigh{ height:200px}
.ZJYnews{ padding:5px}
.ZJYnewsimg{ height:170px}
.ZJYnewsimg img{ border:1px solid #999999; padding:2px; width:200px; height:160px}
.ZJYTongzhimiddle{background:#FFFFFF; border-left:1px solid #9bcafa; border-right:1px solid #9bcafa;  width:214px;margin:0 auto; clear:both; height:250px; clear:both; padding:0}
.ZJYnewskk{ width:210px; text-align:center;}

.ZJYzhengce{ border:2px solid #dceaf9;  margin:0 auto; width:99%; padding:0; height:270px;  clear:both}
.ZJYzhengcechaxun{ border:1px solid #dceaf9; height:40px; width:98%; margin:4px auto}
.ZJYzhengcechaxun table{ width:100%; margin:0 auto}
.ZJYZCCX01{ color:#006fdd; font-weight:bold; padding:7px 0 0 0; text-align:right}
.ZJYZCCX02{ padding:5px 0 0 0}
.ZJYZCCX03{ clear:none; width:99%; margin:0 auto; height:25px; background:#e8f2fe;}
.ZJYZCCX03title{ background: url(../images/zaijiuye_19.gif) no-repeat 5px 1px; color:#1467ba; float:left; padding:0 0 0 20px; font-weight:bold}

.ZJYlink{ width:791px; margin:5px auto; height:50px; background: #F2F2F2; clear:both}
.ZJYlink table{ }
.ZJYbanner{ margin:3px auto; padding:0; height:80px; clear: none}
.ZJYbanner img{ width:565px; height:80px}

.ZJYmid01{ clear:none; margin:0 auto ; height:190px; }
.ZJYmid01L{ float:left; width:280px;}
.ZJYmid01R{ float:right;width:280px;}
.ZJYmid01LT{ background:url(../images/dtgg_t2.gif) repeat-x; height:35px; width:100%; border-bottom:1px dashed #5995dc}
.ZJYtext{ float:left; color:#1467ba; font-weight:bold}
.ZJYmid01LB{ border-bottom:1px solid #5995dc; border-left:1px solid #5995dc; border-right:1px solid #5995dc; height:210px; background:#FFFFFF}
.ZJYmid01LB ul{ margin:0px 5px; padding:0}
.ZJYmid01LB li{ background:url(../images/list03.gif) no-repeat 0 8px; padding:0 0 0 10px; list-style:none}
.ZJYmidtitle{ padding:10px 0 0 0}
.ZJYtext{ float:left}
.more4{ float:right; font-size:12px;margin:0 auto; padding:0}
.more4 a{ color:#175fa8; text-decoration:none}
.more4 a:hover{ color:#0099FF; text-decoration:none}

.zixunjieda{clear:none;  margin:0 auto; background: url(../images/zaijiuye_t0.gif) no-repeat  bottom;height:36px; width:216px}
.lianxiwomen{clear:none;  margin:0 auto; background: url(../images/zaijiuye_t1.gif) no-repeat  bottom;height:36px; width:216px}
.ZJYlianximiddle{background:#FFFFFF; border-left:1px solid #9bcafa; border-right:1px solid #9bcafa;  width:214px;margin:0 auto; clear:both; height:150px; clear:both; padding:0}

.tongzhibottom2{ clear:none; background: url(../images/tongzhib.gif) no-repeat top; height:13px; width:217px; margin:0 auto 5px 2px; clear:both; padding:0}

.mainright022{ margin:3px auto; width:190px; background:#f5f9ff; height:260px }

.shiyedengjitop{ background: url(../images/zaijiuye_t2.gif) no-repeat; width:190px; height:25px}
.xiazaizhongxintop{ background: url(../images/zaijiuye_t3.gif) no-repeat; width:190px; height:25px}
.mainright02top{ background: url(../images/right_104.gif) no-repeat; width:190px; height:25px}




.erjilanmudaohang{ background: url(../images/shiyebaoxian_pic_04.gif) no-repeat; width:994px; height:65px; clear: both; margin:3px auto; padding:0}
ul.erjilanmunavtext{ padding:10px 0 10px 250px; margin:0; color:#db5d06;list-style:none;}
ul.erjilanmunavtext li{ display:inline; padding:0 10px}
ul.erjilanmunavtext li a{ color:#db5d06; text-decoration:none}
ul.erjilanmunavtext li a:hover{ color:#FF3300;}
