﻿/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */

#main {width:960px; margin:0 auto 6px auto;}
#mainindexbackground { background-color: White;}
 
 
.center {text-align:center;}
.left {float:left;}
.right {float:right;}
.none {visibility:hidden;}
.input_logo {line-height:20px; border:1px #B2D5F5 solid; width:130px}
form {margin:0; padding:0;}
 
/*header 开始*/
#header {width:100%;margin:0 auto;}
.wlrc_logo{ width:960px; background:url(images/wlrcw_02.gif) right no-repeat; margin:0 auto}

.menu_layout{ width:100%; margin-bottom:5px; background:url(images/menu_bg.jpg) repeat-x}
.menu { width:960px; line-height:29px; height:29px; margin:0 auto;}
.menu ul { margin:0 0 0 0; padding:0;}
.menu ul li { float:left; padding:0 8.5px; list-style-type:none}
.menu ul li a{ color:#fff; font-size:13px; font-weight:bold; text-decoration:none; float:left}
.menu ul li a:hover{ color:#FFFF00}
.menu ul li.current { background:url(images/menu_li_bg.jpg) repeat-x; text-align:center; padding:0 18px;}
.menu ul li.current a{ color:#fff; font-weight:bold; text-decoration:none}
.menu ul li.current a:hover,.menu ul li.current2 a:hover { color:#FFFF66}
/*header 结束*/

/*footer 开始#06c*/
#footer {width:100%; background-color:#06c;float:left;}
#footer .frow1 {width:960px; border-bottom:1px #75ACE3 solid; line-height:32px; margin:0 auto; text-align:center}
#footer .frow2 {width:960px; line-height:22px; margin:0 auto; text-align:center}
#footer a,#footer a:link,#footer a:visited {text-decoration:none;}
#footer a:hover {color:#ff0; text-decoration:underline}
/*footer 结束*/


.layout1,.layout2 {width:958px; border:1px #99CAFF solid; margin:0 0 8px 0; float:left}
/*首页登录 开始*/
.layout1 .logo {width:235px; background:url(images/wlrc_divbg1.jpg) repeat-y; float:left;}
.layout1 .logotit {width:202px; line-height:32px; padding:0 0 0 33px; background:url(images/ico_13.jpg) no-repeat 5px; background-color:#fff; font-weight:bold; font-size:14px; color:#666}
.layout1 p {margin-bottom:6px!important; margin-bottom:4px;}
.layout1 .logorow1 {padding:3px 0 0 25px!important;}
.layout1 .logorow1 .left {margin-top:5px;}
.layout1 .logorow2 {padding:3px 0 5px 73px!important;}
.layout1 .logorow3 {width:182px; padding:3px 0 3px 5px; margin:0 auto 6px; background-color:#FFFCE1; border:1px #FFC364 solid; line-height:18px;}
.layout1 .logorow3 a,.layout1 .logorow3 a:link,.layout1 .logorow3 a:visited {text-decoration:none; color:#666}
.layout1 .logorow3 a:hover {color:#f00;}
.layout1 .logorow4 {padding:0 0 0 0!important; text-align:center;}
.layout1 .logorow4 img {margin-bottom:4px!important;}
.layout1 .logorow5 {padding:10px 0 3px 25px!important;  line-height:200%; height:200%}
.layout1 .logorow6{height:35px; width:230px; padding:2px 0 4px 5px!important;margin:0 0 0 0;}
.layout1 .logorow6 img {height:35px; width:225px; padding:0 0 0 0; margin:0 0 0 0;}
/*首页登录 结束*/

/*首页搜索 开始*/
.layout1 .in_search {width:389px; float:left; background:url(images/wlrc_divbg2.jpg) repeat-x;}
.layout1 .in_stit {width:379px; padding:6px 0 0 10px; height:26px!important; background-color:#D4E8FC; font-weight:bold; font-size:14px;}
.layout1 .in_stit input {margin-left:10px;}
.layout1 .in_stit ul {margin:0 0 0 0; padding:0 0 0 0;}
.layout1 .in_stit ul li {list-style-type:none; float:left}
.layout1 .in_srow {padding:11px 0 23px 20px!important;  background:url(images/wlrc_divbg2.jpg) repeat-x}
/*首页搜索 结束*/

.layout2 h3 {width:950px; color:#0A2C59; padding:1px 0 0 8px; line-height:26px; height:26px; background:url(images/tit_bg.jpg) repeat-x; font-size:14px}
.layout2 ul {margin:10px 0 10px 10px; padding:0 0 0 0;}
.layout2 ul li {width:234px; height:70px; margin:0 0 5px 0; padding:0 0 10px 0; border-bottom:1px #93C7FF dashed; float:left; list-style-type:none}
.layout2 span {float:left; display:block; }
.layout2 h4 {width:156px; margin:0 0 5px 8px; float:left; color:#000}
.layout2 h4 a {color:#000; text-decoration:none}
.layout2 .pline {border:1px #DBDBDB solid}
.layout2 .jobname {width:156px; line-height:150%; margin:0 0 5px 8px; float:left;}
.layout2 .jobname a {color:#666;}
.layout2 .jobname a:hover {color:#f00;}

.layout3 {width:960px;  padding:0 0 0 0; margin:0 0 8px 0; float:left}

.layout3 .info_box {width:251px; float:left; padding-bottom:7px; margin-right:6px; border:1px #99CAFF solid; display:inline; background-color:#F3F8FE}
.layout3 .info_box h3 {width:243px; color:#0A2C59; padding:1px 0 0 8px; line-height:26px; height:26px; background:url(images/tit_bg.jpg) repeat-x; font-size:14px}
.layout3 .info_box .irow {width:241px; line-height:24px; height:24px; margin:0 auto; border-bottom:1px #99CAFF dashed}
.layout3 .info_box .r1 {width:60px; padding-left:10px; float:left; text-align:left;}
.layout3 .info_box .r2 {width:15px; float:left; text-align:left;}
.layout3 .info_box .r3 {width:80px; padding-left:10px; float:left; text-align:left;}
.layout3 .info_box .r4 {width:60px; float:left; text-align:left; color:#999}

.layout3 .info_box2 {width:376px; padding-bottom:7px;margin-right:6px; float:left; border:1px #99CAFF solid; display:inline; background-color:#fff}
.layout3 .info_box2 h3 {width:366px; color:#0A2C59; padding:1px 0 0 8px; line-height:26px; height:26px; background:url(images/tit_bg.jpg) repeat-x; font-size:14px}
.layout3 .info_box2 ul {margin:0 auto; padding:0 0 0 0;}
.layout3 .info_box2 ul li {width:348px; line-height:24px; float:left; padding-left:15px; background:url(images/dian.gif) no-repeat; list-style-type:none;border-bottom:1px #99CAFF dashed}
.layout3 .info_box2 ul li span {float:right; text-align:right; padding-right:10px; color:#999}
.layout3 .info_box2 ul li a {width:279px; color:#282828; float:left; white-space:nowrap; overflow:hidden; -o-text-overflow: ellipsis; text-overflow:ellipsis; text-decoration:none}
.layout3 .info_box2 ul li a:hover {color:#f00; text-decoration:underline}

.layout3 .info_box3 {width:315px; padding-bottom:7px; float:left; border:1px #99CAFF solid; display:inline; background-color:#fff}
.layout3 .info_box3 h3 {width:306px; color:#0A2C59; padding:1px 0 0 8px; line-height:26px; height:26px; background:url(images/tit_bg.jpg) repeat-x; font-size:14px}
.layout3 .info_box3 ul {margin:0 auto; padding:0 0 0 0;}
.layout3 .info_box3 ul li {width:288px; line-height:24px; float:left; padding-left:15px; background:url(images/dian.gif) no-repeat; list-style-type:none; border-bottom:1px #99CAFF dashed}
.layout3 .info_box3 ul li span {float:right; text-align:right; padding-right:13px; color:#999}
.layout3 .info_box3 ul li a {width:219px; color:#282828; float:left; white-space:nowrap; overflow:hidden; -o-text-overflow: ellipsis; text-overflow:ellipsis; text-decoration:none}
.layout3 .info_box3 ul li a:hover {color:#f00; text-decoration:underline}


.layout4 {width:960px; margin:0 0 0 0; float:left}
.layout4 .jobinfo {width:638px; border:1px #99CAFF solid; float:left; padding-bottom:10px;}
.layout4 h3 {width:630px; padding:1px 0 0 8px; line-height:26px; height:26px; background:url(images/tit_bg.jpg) repeat-x; font-size:14px;}
#ul_jobinfo {margin:6px 0 0 7px; padding:0 0 0 0;}
#ul_jobinfo li {width:294px; line-height:26px; float:left; border-bottom:1px #99CAFF dashed; background:url(images/dian.gif) no-repeat 5px 11px; padding-left:15px; list-style-type:none;}
#ul_jobinfo li a,#ul_jobinfo li a:link,#ul_jobinfo li a:visited {color:#282828; text-decoration:none}
#ul_jobinfo li a:hover {color:#f00; text-decoration:underline}

.layout5 {width:960px; margin:0 0 0 0; padding:0 0 0 0; float:left; list-style-type:none;}
.layout5 li { list-style-type:none;  }
.layout5 ul {margin:0 0 0 0; padding:0 0 0 0; float:left;}
.layout5 li a {text-decoration:none;width:100px;margin:2px 2px 0 0!important; margin:0 0 0 0; padding:0 0 0 0;}
.layout5 .link{float:left; width:100px  ;margin:1px 0 0 4px!important; margin:2px 0 0 2px; padding:0 0 0 0;}

.layoutGX {width:960px; margin:0 0 0 0; padding:0 0 0 0;  list-style-type:none;}
.layoutGX li { list-style-type:none;  }
.layoutGX ul {margin:0 0 0 0; padding:0 0 0 0; }
.layoutGX li a {text-decoration:none;width:100px;margin:5px 2px 0 0!important; margin:0 0 0 0; padding:0 0 0 0;}
.layoutGX .link{float:left; width:155px  ;margin:12px 0 0 4px!important; margin:2px 0 0 2px; padding:0 0 0 0;}
.sortGX{ font-size:xx-large; margin:20px auto 20px 305px;}


.flink {width:958px; padding-bottom:10px!important; padding-bottom:3px; border:1px #99CAFF solid; margin:5px auto 0 auto; float:left}
.flink .sort {line-height:20px; width:100%; color:#f60}
.flink ul {margin:5px 0 0 10px; padding:0 0 0 0}
.flink li {width:94px; line-height:22px; float:left; list-style-type:none; padding-bottom:6px!important; padding-bottom:1px;white-space:nowrap; overflow:hidden; -o-text-overflow: ellipsis; text-overflow:ellipsis;}
.flink li a {text-decoration:none; color:#7E7E7E}

.ad_00 {width:334px; float:left;background:url(images/wlrc_divbg3.jpg) repeat-x;}
.ad_00 ul {margin:0px 0 0 0px!important; padding:0 0 0 0;}
.ad_00 li {width:333px; margin:0px 0px 0px 0px!important; margin:0px 0px 0p 0pxx; height:240px; line-height:240px; list-style-type:none; float:left}

.ad_01 {width:960px; float:left;}
.ad_01 h3 {width:950px; color:#0A2C59; padding:1px 0 0 8px; line-height:26px; height:26px; background:url(images/tit_bg.jpg) repeat-x; font-size:14px}
.ad_01 ul {margin:2px 0px 2px 0px!important; padding:0 0 0 0;}
.ad_01 li {width:154px; margin:2px 5px 2px 1px!important; height:50px; line-height:50px; list-style-type:none; float:left}
.ad_01 li img {width:154px; height:50px; vertical-align:bottom; float:left; border:1px #CCCCCC solid}

.ad_02 {width:320px; float:left; }
.ad_02 ul {margin:0 0 0 0; padding:0 0 0 0;}
.ad_02 li {width:154px; margin:0 2px 4px 0; list-style-type:none; float:left}
.ad_02 li img {width:154px; height:50px; vertical-align:bottom; float:left; border:1px #CCCCCC solid}


/*ad*/
.ad_960 {width:958px;  margin:0 0 8px 0; float:left; background-color:#F3F8FE; padding-bottom:8px; border:1px #93C7FF solid}
.ad_960 h3 {width:950px; color:#0A2C59; padding:1px 0 0 8px; line-height:26px; height:26px; font-weight:bold; background:url(images/tit_bg.jpg) repeat-x; font-size:14px}
.ad_960 ul {margin:10px 10px 0 20px; padding:0 0 0 0;}
.ad_960 ul li {width:90px; float:left; line-height:22px; list-style-type:none}
