/*首页*/
.df1 {width:960px;  margin:0 auto; margin-top:8px;}
.df1 .left{ float:left; width:258px; overflow: hidden}
.df1 .left .box1{ width:258px; margin-bottom:6px;}
.df1 .left .box1 .bot { float:left; margin-right:7px;font-weight:bold;text-align:center;font-size:14px ;}
.df1 .left .box1 .bot a{ display:block; height:41px; width:122px;text-decoration: none;background:url(../images/52.gif) no-repeat 0px -42px; color: #666666; line-height:41px; }
.df1 .left .box1 .bot a:hover{background:url(../images/52.gif) no-repeat 0px -126px;}
.df1 .left .box1 .loginbox{ width:248px; height:39px; border:1px #FFCC99 solid; line-height:39px; background-color:#FFFFFB; text-align:center}
.df1 .left .box2{ width:258px;margin-bottom:6px;}
.df1 .left .box2 .bot { float:left; margin-right:7px;font-weight:bold;text-align:center;font-size:14px ;}
.df1 .left .box2 .bot a{ display:block; height:41px; width:122px; text-decoration: none;background:url(../images/52.png) no-repeat 0px 0px; color: #E55600; color:white; line-height:41px;}
.df1 .left .box2 .bot a:hover{background:url(../images/52.png) no-repeat 0px -84px;}
.df1 .left .box3 { width:248px; height:216px; border:1px solid #E4E4E4}
.df1 .left .box3 .tab_r{ height:30px;background:url(../images/52.gif) repeat-x 0px -193px;}
.df1 .left .box3 .tab_r a {display:block; float:left; height:30px; line-height:30px; width:85px; color: #666666;text-decoration: none; border-left:1px solid #E4E4E4; text-align:center}
.df1 .left .box3 .tab_r a.selected {height:30px; line-height:30px; background-color:#FFFFFF;}
.df1 .left .box3 .tabshow { display:none; padding-top:3px; line-height:23px;}
.df1 .left .box3 .tabshow li{ padding-left:18px; line-height:21px; background:url(../images/01.gif) no-repeat 10px -15px;}
.df1 .left .box3 .tabshow li .wage{ color: #009900}
.df1 .left .box3 .tabshow li .date{ color: #CCCCCC}
.df1 .center{float:left;width:452px;}
.df1 .center .banner{ width:442px; background-color: #FCFAF1; height:216px;border:1px solid #E4E4E4}
.df1 .center .txtad{ height: 45px; margin-top:5px;}
.df1 .center .txtad li{ float:left; height:22px; line-height:22px; width:220px;}
.df1 .right{float:left;width:250px;}
.df1 .right .box{width:248px; height:216px; border:1px solid #3266CC}
.df1 .right .box .tit{ height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #E4E4E4; line-height:30px; font-size:14px; font-weight:bold; color:#666666; padding-left:15px;}
.df1 .right .box .txt{ padding-top:4px; }
.df1 .right .box .txt li{ padding-left:18px; line-height:22px; height:22px;background:url(../images/01.gif) no-repeat 10px -15px;}
.df1 .right .box .txt a.jobsname{ color:#0066CC}
/*统计*/
.st {width:958px;height:36px;margin:0 auto; border: 1px solid #DFDFDF; border-top:0px; background:url(../images/43.gif) repeat-x 0 -261px; color:#666666;}
.st .left { float:left; width:668px;background:url(../images/43.gif) no-repeat 15px -372px; padding-left:40px; margin-top:10px;}
.st .right { float:left; width:230px; height:20px;padding-left:20px; margin-top:6px; background:url(../images/43.gif) no-repeat 0px -331px; overflow:hidden; }
.st .right li{ height:20px; overflow:hidden}
/*格子广告*/
.adimg { width:972px;margin:0 auto;}
.adimg .list {width:315px; margin-top:8px; float:left; margin-left:3px; display:inline;}

.adimg .list .imgbox { background-color:#FFFFFF; border:1px #E4E4E4 solid; overflow: hidden;}
.adimg .list .imgbox img{ border:0px;}
.adimg .list .text {display:none; background-color:#F8F8F8; border:1px #E4E4E4 solid; height:23px; line-height:23px; border-top:0px; text-align:center}
/*banner*/
.indexbanner {width:960px;  margin:0 auto; margin-top:8px;}
.indexbanner img{width:960px; border:0px;}
/*推荐企业*/
.df2 {width:960px;  margin:0 auto; margin-top:8px;}
.df2 .left{float:left;width:960px;}
.df2 .left .box{border:1px solid #3266CC; width:700px; height:385px;}
.df2 .left .box .title{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #3266CC; line-height:30px; margin-bottom:8px;}
.df2 .left .box .title .left{height:30px; float:left; width:600px; padding-left:10px; font-weight:bold; font-size:14px;}
.df2 .left .box .title .right{height:30px; float:left; width:76px; text-align:right;font-size:12px;}
.df2 .left .box .list{float:left; width:221px; line-height:180%;   padding-left:10px;}
.df2 .right{float:left;width:250px;}
.df2 .right .box{border:1px solid #3266CC; width:248px; height:385px;}
.df2 .right .box .title{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #3266CC; line-height:30px; margin-bottom:9px;}
.df2 .right .box .title .left{height:30px; float:left; width:160px; padding-left:10px; font-weight:bold; font-size:14px;}
.df2 .right .box .title .right{height:30px; float:left; width:65px; text-align:right;font-size:12px;}
.df2 .right .box li{ height:24px; line-height:24px; margin-left:8px; padding-left:7px;background:url(../images/01.gif) no-repeat 0px -29px; overflow:hidden;}
/*最新职位*/
.df3 {width:958px;  margin:0 auto; margin-top:8px;border:1px solid #3266CC; padding-bottom:5px; overflow:hidden;}
.df3 .title{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #3266CC; line-height:30px; margin-bottom:6px;}
.df3 .title .left{height:30px; float:left; width:600px; padding-left:10px; font-weight:bold; font-size:14px;}
.df3 .title .right{height:30px; float:left; width:330px; text-align:right;font-size:12px;}
.df3 .list{float:left; width:221px; line-height:180%;   padding-left:10px; margin-bottom:3px;}
/*资讯*/
.df4 {width:960px;  margin:0 auto; margin-top:8px;}
.df4 .box{ float:left; width:312px;border:1px solid #3266CC; margin-right:8px;}
.df4 .box.last{ width:314px; margin-right:0px;}
.df4 .box .title{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #3266CC; line-height:30px;  width:250px; float:left; padding-left:10px;  font-size:14px; font-weight:bold}
.df4 .box .more{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #3266CC; line-height:30px; width:52px;float:left}
.df4 .box .more.last{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #3266CC; line-height:30px; width:54px;float:left}
.df4 .box .txt { padding:10px;}
.df4 .box .txt  li{ padding-left:8px; height:23px; line-height:23px;background:url(../images/01.gif) no-repeat 0px -13px;}