@charset "gb2312";
/* CSS Document */


.adlist li{ float:left; width:300px;  padding:23px 0px 0px 0px;}

.adlist li img{ float:left; width:300px;}

#topcontent .r_comm{ overflow:hidden; float:right; width:600px;  padding:10px 0px 0px 0px;}
#topcontent  .c .tabs{ height:33px;  border-bottom:solid 1px #E3E2E2; }
#topcontent .c .tabs ul{border:solid 1px #E3E2E2; border-bottom-width:0px; border-left-width:0px; height:32px; display:inline-block; background-color:White;}
#topcontent  .c .tabs li{ background-color:#F7F7F7; padding:0px 15px; border-left:solid 1px #E3E2E2; height:32px; line-height:32px; float:left; font-size:14px;}



#topcontent .c .tabs .current{ background-color:White; position:relative; top:0px; background-image:none; color:#0E3C70; border-bottom-width:0px; font-weight:bold; height:33px; position:relative;}
#topcontent .r_comm .bodycontent{ padding:5px 10px; border:solid 1px #E3E2E2; border-top-width:0px;}
#topcontent .r_comm .newslist{ padding-bottom:5px; display:inline-block;}
#topcontent .r_comm .newslist li{ overflow:hidden; float:left; height:24px; line-height:34px; width:288px;}


#topcontent{ padding:10px 0px 10px 0px;}
#topcontent .t{ font-size:24px; font-family:'微软雅黑'; line-height:30px; border-bottom:solid 3px #E4E4E4;margin:15px 0px 0px 0px;}
#topcontent .t span{ font-family:Arial; padding:0px 0px 0px 5px;}
#topcontent .t .ad{ float:right;}
#topcontent .l{ padding:10px 0px 0px 0px; width:352px; float:left; overflow:hidden;}
#topcontent .bannercontent{ float:left; width:352px; overflow:hidden;}

#topcontent .r{ overflow:hidden; float:right; width:595px; background:url(picnews_hot.jpg) no-repeat 0px 10px; padding:25px 0px 0px 0px;}
#topcontent .rcs{ background-image:url(picnews_pic.jpg);}
#topcontent .rcs ul{ display:inline-block;}
#topcontent .r dt{ text-align:center; height:30px; line-height:30px; overflow:hidden;}
#topcontent .r dt a{ color:#195187; font-size:24px; font-family:'黑体';}
#topcontent .r dd{ padding:12px 0px 0px 0px; line-height:22px;}
#topcontent .r dd a{ color:#BF0301;}
#topcontent .r dl{ border-bottom:dotted 1px #DDD; padding:0px 0px 12px 0px;}
#topcontent .r ul{ display:inline-block; padding:10px 0px 0px 0px;}
#topcontent .r ul li{ width:290px; padding:0px 5px 0px 0px; float:left; height:27px; line-height:27px; overflow:hidden;}
#topcontent .rcs ul li{ width:290px; padding:0px 5px 0px 0px; float:left; height:26px; line-height:26px; overflow:hidden;}
#topcontent .r ul a{ font-size:14px;}









.rcontent{width:239px; float:right; }
.topcontent .rcontent .li,#policy .topcontent .rcontent .li a{ color:#FF7D22;}
.bottomcontent .l_content{  float:left; width:725px; overflow:hidden;}
.bottomcontent .l_content .title{ margin:0px 10px 0px 0px;}
.bottomcontent .l_content .content{ width:330px;}
.bottomcontent .r_content{border-bottom:solid 1px #E3E2E2; width:239px; float:right;}
.bottomcontent .hrcontent .short_box{}
.bottomcontent .boxtitle{  }
.bottomcontent .r_content .bodycontent{ border-bottom-width:0px; }
.content .content_top dl{ width:188px;}
.hrcontent .r_content .short_box{ width:239px; }
.bottomcontent .l_content .l_box{ width:239px; float:none; width:auto; }
.bottomcontent .l_content .newslist{  display:inline-block;}
.bottomcontent .l_content .newslist li{ float:left; width:346px;}
.bottomcontent .l_content .newslist li span{ color:#FF7D22;}

.bottomscontent{ border-top:solid 3px #E4E4E4; padding:10px 0px 10px 0px;}
.bottomscontent .ul{}
.bottomscontent .ul li{ padding:3px 0px 0px 10px; height:30px; overflow:hidden; line-height:30px; border-bottom:solid 1px #DDD;}
.bottomscontent .ul .li{ border:0px; background-color:#F4F4F4; height:30px; line-height:30px; overflow:hidden; font-weight:bold;}
.bottomscontent .ul .li span{ color:#0E3C70;}
.bottomscontent .ul span{ display:block; overflow:hidden; height:30px; float:left;}
.bottomscontent .ul .s1{ width:100px;}
.bottomscontent .ul .s2{ width:350px;}
.bottomscontent .ul .s3{ width:165px; }
.bottomscontent .ul .s4{ width:100px;}
.bottomscontent .ul .s5{ width:235px;}
.bottomscontent .ul a{ color:#0E3C70;}


#maincontent{ border-bottom:solid 4px #E4E4E4;}
.hrcontent{ border-top:solid 4px #E4E4E4; padding:5px 0px 10px 0px;}
.hrcontent .l{ float:left; width:237px; overflow:hidden;}
.hrcontent .l dt{ height:30px; line-height:30px; border-bottom:solid 1px #E4E4E4;}
.hrcontent .l dt .more{ margin:8px 5px 0px 0px; display:block; width:49px; height:16px; background:url(picmore.jpg) no-repeat 0px 0px; float:right;}
.hrcontent .l dt strong{ font-size:14px; color:#0E3C70;}
.hrcontent .l dl{ padding:5px 0px 10px 0px;}
.hrcontent .l .dl{ border-top:dotted 1px #DDD;}
.hrcontent .l .news{ padding:4px 0px 3px 0px;}
.hrcontent .r{ float:right; width:719px; overflow:hidden;}
.hrcontent .r .content{ width:333px; float:left;}
.hrcontent .r .content .t strong{ background-image:url(pict3.jpg);}
.hrcontent .r .contentr{ float:right;}
.hrcontent .title{ padding:0px 0px 4px 20px; border-bottom:solid 1px #DDD; background:url(pictitlepic.jpg) no-repeat 0px 7px; height:27px; line-height:27px; font-size:14px; font-weight:bold;}
.hrcontent .title img{ float:left; margin:0px 8px 0px 0px;}
.hrcontent .l_box{ float:left; overflow:hidden; width:350px; padding:10px 10px 0px 0px;}
.hrcontent h3{ margin:5px 0px 0px 0px; border-bottom:solid 1px #DDD;  height:30px; font-size:14px; line-height:30px;}
.hrcontent .tabs{ height:33px;  border-bottom:solid 1px #E3E2E2; }
.hrcontent .tabs ul{ *float:left; border:solid 1px #E3E2E2; border-bottom-width:0px; border-left-width:0px; height:32px; display:inline-block; background-color:White;}
.hrcontent .tabs li{ background-color:#F7F7F7; padding:0px 15px; border-left:solid 1px #E3E2E2; height:32px; line-height:32px; float:left; font-size:14px;}
.hrcontent .tabs .current{ background-color:White; position:relative; top:0px; background-image:none; color:#0E3C70; border-bottom-width:0px; font-weight:bold; height:33px; position:relative;}
.hrcontent .bodycontent{ padding:5px 10px; border:solid 1px #E3E2E2; border-top-width:0px;}
.hrcontent .tools{ float:right; width:240px; padding:0px 0px 0px 0px;}
.hrcontent .tools .more{ float:right; font-weight:normal;}
.hrcontent .tools ul{ height:459px; overflow:hidden;}
.hrcontent .tools .books{ height:224px;}
.hrcontent .tools ul li{ border-bottom:dotted 1px #DDD; padding:10px 0px 0px 0px; height:104px; overflow:hidden;}
.hrcontent .tools ul .img{ float:left; width:69px; height:97px;}
.hrcontent .tools ul .img img{ width:67px; height:95px; border:solid 1px #DDD;}
.hrcontent .tools ul .info{ float:right; width:160px; line-height:20px;}
.hrcontent .tools ul .info span{ color:#195187;}
.hrcontent .tools ul .info a{ color:#195187; font-weight:bold;}
.hrcontent .content{ width:356px; float:left; margin:10px 10px 0px 0px;}
.content .content_top dl{ width:210px;}
.hrcontent .short_box{ float:right; width:188px; margin:0px; padding-right:0px;}
.hrcontent .short_box li{ overflow:hidden;}
.hrcontent .short_box .news{ padding-top:7px; padding-bottom:2px;}
.titles{ font-family:Times New Roman; font-weight:bold; padding:15px 0px 5px 0px;}
.titles strong{ padding:0px 5px 0px 0px; font-family:'微软雅黑'; font-size:24px;}
.titles .ad{ float:right;}

.titles .search{ padding:5px 0px 0px 0px; font-weight:normal; color:#195187; float:right;}
.titles .search .text{ color:#D5D5D5; height:20px; line-height:20px; border:solid 1px #E4E4E4; padding:0px 5px; width:80px; vertical-align:middle; margin:0px 10px 0px 5px;}
.titles .search .btn{ width:60px; height:20px; border:0px; cursor:pointer; vertical-align:middle; background:url(picsearchbtns.gif) no-repeat 0px 0px;}


.hrcontent .boxtitle{ line-height:18px; padding:15px 0px 0px 15px; height:18px; color:#0E3C70; font-size:14px; font-weight:bold; border:solid 1px #E3E2E2; border-bottom-width:0px;}
.hrcontent .boxtitle img{ vertical-align:middle; margin:0px 0px 0px 5px;}

.more{ float:right;}


.myhrcontent{ border-top:solid 4px #E4E4E4; padding:5px 0px 10px 0px;}
.myhrcontent .titlexbjh{ padding:0px 0px 4px 20px; border-bottom:solid 3px #000099; background:url(pic西部计划标题图标.gif) no-repeat 0px 7px; height:27px; line-height:27px; font-size:14px; font-weight:bold;}
.myhrcontent .titlejstg{ padding:0px 0px 4px 20px; border-bottom:solid 3px #000099; background:url(pic教师特岗.gif) no-repeat 0px 7px; height:27px; line-height:27px; font-size:14px; font-weight:bold;}
.myhrcontent .titlecg{ padding:0px 0px 4px 20px; border-bottom:solid 3px #000099; background:url(pic大学生村官标题图标.gif) no-repeat 0px 7px; height:27px; line-height:27px; font-size:14px; font-weight:bold;}


.myhrcontent .title img{ float:left; margin:0px 8px 0px 0px;}
.mycontent{ margin:10px 0px 0px 0px; padding:5px 10px; background:url(piccontent_bg.jpg) repeat-x 0px 0px; border:solid 1px #EBEEF0;}
.mycontent .t{ border-bottom:solid 1px #E4E4E4; height:30px; line-height:30px;}
.mycontent .t .span{ float:left; padding:0px 0px 0px 5px; color:#FF6E09;}
.mycontent .t .span a{ margin:0px 5px; color:#FF6E09;}
.mycontent .t .more{ float:right;}
.mycontent .t strong{ font-size:14px; color:Black; padding:0px 0px 0px 20px; display:block; float:left; height:30px; line-height:30px; overflow:hidden; background:url(pictitlepic.jpg) no-repeat 0px 9px;}
.mycontent .ts{ border:0px;}
.mycontent .content_top{ overflow:hidden; padding:6px 0px 0px 5px;  height:88px;}
.mycontent .content_top .img{ float:left; width:126px; height:89px;}
.mycontent .content_top .img img{ width:126px; height:89px;}
.mycontent .content_top dl{ float:right; width:195px; overflow:hidden;}
.mycontent .content_top dt{ font-weight:bold; line-height:22px; height:44px; overflow:hidden;}
.mycontent .content_top dd{ line-height:22px; height:44px; overflow:hidden;}
.mycontent .content_top span{ color:#FF6E09;}


.myhrcontent .mycontent{ width:300px; float:left; margin:10px 10px 0px 0px;}

.myhrcontent .myrightcontent{ width:260px; float:left; margin:10px 10px 0px 0px;}


.myhrcontent .tabs{ height:33px;  border-bottom:solid 1px #E3E2E2; }
.myhrcontent .tabs ul{ *float:left; border:solid 1px #E3E2E2; border-bottom-width:0px; border-left-width:0px; height:32px; display:inline-block; background-color:White;}
.myhrcontent .tabs li{ background-color:#F7F7F7; padding:0px 15px; border-left:solid 1px #E3E2E2; height:32px; line-height:32px; float:left; font-size:14px;}
.myhrcontent .tabs li a{font-size:14px;}


.myhrcontent .tabs .current{ background-color:White; position:relative; top:0px; background-image:none; color:#0E3C70; border-bottom-width:0px; font-weight:bold; height:33px; position:relative;}

#topcontent .title{ padding:0px 0px 4px 20px; border-bottom:solid 3px #000099; background:url(pic三支一扶标题图标.gif) no-repeat 0px 7px; height:27px; line-height:27px; font-size:14px; font-weight:bold;}




