/*首页*/
.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.gif) no-repeat 0px 0px; color: #E55600;line-height:41px;}
.df1 .left .box2 .bot a:hover{background:url(../images/52.gif) no-repeat 0px -84px;}
.df1 .left .box3 {width:248px; height:210px; 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;height:210px;overflow:hidden;background:url(/loutiimg/jsjjkj.gif) no-repeat 0px 0px;}
.df1 .center .banner{ width:442px; background-color: #FCFAF1; height:165px;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 #E4E4E4;}
.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 .tit a{color:#666;text-decoration: none;}
.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{color:#333;}
/*统计*/
.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:235px;margin-top:8px;float:left;padding-left:5px;}
.adimg .list .imgbox{width:235px;background-color:#FFFFFF;border:1px #E4E4E4 solid;height:74px;}
.adimg .list .imgbox img{width:235px;height:74px;border:0px;}
.adimg .list .text {width:235px;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:710px;}
.df2 .left .box{border:1px solid #E4E4E4; width:700px; height:385px;}
.df2 .left .box .title{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #E4E4E4; 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 #E4E4E4; width:248px; height:385px;}
.df2 .right .box .title{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #E4E4E4; 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;}
ul.tjcp li{border:1px solid #ccc;margin:5px;text-align:center;float:left;width:105px;height:125px;overflow:hidden;}
ul.tjcp li img{border:none;width:100px;height:100px;}
ul.tjcp li a{color:#666;text-decoration:none;}
ul.tjcp li a:hover {text-decoration: underline;color:#009900;}
/*最新职位*/
.df3 {width:958px;  margin:0 auto; margin-top:8px;border:1px solid #E4E4E4; padding-bottom:5px;}
.df3 .title{height:30px;background:url(../images/52.gif) repeat-x 0px -239px; border-bottom:1px solid #E4E4E4; 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 #E4E4E4; 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 #E4E4E4; 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 #E4E4E4; 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 #E4E4E4; 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;}
.df4 .tpnews{line-height:22px;}
.df4 .tpnews img{width:90px;height:85px;float:left;margin-right:10px;}
.df4 .tpnews .bt{display:block;float:left;background:url(../images/lslt.gif) no-repeat 0px 2px;width:170px;height:25px;padding-left:20px;}
.df4 .tpnews a{color:#dc271a;text-decoration:none;}
.df4 .tpnews a:hover{text-decoration: underline;color: #009900;}
.df4 .rfd{float:right;color:#ccc;}