@charset "utf-8";
/* CSS Document */
#top{margin:0 auto; background-image:url(../images/all/bg01.gif); background-repeat:repeat-y; width:940px; overflow:hidden;}
#foot{margin:0 auto; background-image:url(../images/all/bg01.gif); background-repeat:repeat-y; width:940px; overflow:hidden;}
#index{clear:both;margin:0 auto; background-image:url(../images/all/bg01.gif); background-repeat:repeat-y; width:940px; overflow:hidden;}
.index01{width:915px; padding:5px 13px 0 12px; overflow:hidden; }
.index02{width:915px; float:left; padding-bottom:5px;}
.m_top{ float:left; width:915px;}
.m_login{float:left; width:200px; padding-right:5px;}
.m_plogin{float:left; width:185px; background:#fe9500; color:#FFF; padding:0 7px 0 8px;}
.m_plogin01{float:left; width:185px; }
.m_plogin02{float:left; width:185px; padding-top:10px; }
.m_plogin03{float:left; width:45px; padding-left:5px; font-weight:bold; }
.m_plogin04{float:left; width:130px;}
.m_plogin05{float: left; padding-left:50px; width:135px; padding-top:5px; padding-bottom:10px;  border-bottom:1px dotted #FC6;}
.m_plogin06{float:left; width:185px; padding-top:5px; padding-bottom:5px; }
.login_input{width:120px; height:14px; border:0; background:#FFF;line-height:14px;font-size:12px; }
.m_clogin{ float:left;width:200px; background:#1767c1;color:#1767c1; padding-bottom:1px;}
.m_clogin01{width:140px; background:url(../images/index/login05.gif) no-repeat; height:45px; padding-left:60px; padding-top:13px;}
.m_clogin02{width:140px; float:left; padding-top:2px;}
.m_clogin03{width:65px; float:left; }

.m_plogin005{float: left; width:175px;  border-bottom:1px dotted #FC6; line-height:28px;display:inline;}

/*search*/
.search{ float:left; background:#1767c1;  width:502px; padding:5px;  }
.search01{ float:left;width:292px; background:url(../images/index/findjob.gif) no-repeat; height:24px; padding-left:180px; }
.search02{ float:left;width:292px; background:url(../images/index/findjob01.gif) top left no-repeat; padding-left:25px; height:24px;color:#FFF;}
.search03{ float:left;width:502px;background:#eef6ff;}
.searchtop{ float:left; width:482px; padding:10px;}
.searchtop01{ float:left; width:482px; padding-bottom:5px;}
td {font-size:12px}
.rollboder {BORDER:0; width:290px;}
.rollleft {FLOAT: left; WIDTH: 220px}
.rollcenter { WIDTH: 20px; TEXT-ALIGN: center}
.rollright {FLOAT: right; WIDTH: 25px; TEXT-ALIGN: center}
.rollright IMG {VERTICAL-ALIGN: middle}
.s_button{width:168px; height:28px; background: url(../images/index/s_search.gif) top left no-repeat; border:0; color:#03438a;}
.s_input{width:140px; height:20px; background:url(../images/index/seach00.gif) no-repeat; border:0; padding-left:28px; padding-top:2px; }
.searchmid{width:500px; float:left;  background:#FFF;}
.searchmid01{width:250px; float:left; }
.searchmid02{width:250px; float:left; height:25px; }
.searchmid03{width:125px;text-align:center; float:left;cursor:pointer; height:25px; background:url(../images/index/seach_y01.gif) no-repeat; }
.searchmid04{width:125px;text-align:center;color:White;cursor:pointer; float:left; height:25px; background: url(../images/index/qh02.gif) no-repeat; }
.searchmid05{width:230px; }
.searchmid06{width:230px;height:27px;line-height:27px; font-family:"宋体"; }
.clear{clear:both;font:0/0 arial}

/* rightad */
.rightad{float:left; padding-left:5px; width:192px;}
.rightad01{float:left;width:192px; padding-bottom:4px;}
.rightad02{float:left;width:192px; }
/* cityname*/
.cityname{ float:left;width:907px; border:1px solid #dddddd; background:#f9f9f9; padding:3px;}
.cityname01{ float:left;width:885px; border:1px solid #dddddd; background:#fff; line-height:24px; padding-left:20px; font-family: "宋体";}
/* banner01*/
.bigbanner01{float:left;width:915px; padding:5px 0;}
/* ppqyzp*/
.ppqy{float:left; width:915px; height:28px; background:url(../images/index/ppzp02.gif) repeat-x;}
.ppqy01{float:left; width:230px; height:28px;}
.ppqy02{ float:right;width:9px; height:28px;}
.ppad{float:left; width:915px; padding-top:5px;}
.ppad01{float:left; width:915px; padding-bottom:5px;}
.ppad02{float:left; width:195px; height:114px;padding-bottom:5px;}
.ppad03{float:left; width:355px; height:114px; padding-left:5px; padding-bottom:5px;}
.ppad04{float:left; width:355px; height:55px; padding-bottom:4px;}
.ppad05{float:left; width:355px; height:55px;}
.ppad002{float:left; width:195px;}
.ppad003{float:left; width:720px;}
/*mqzp*/
.adleft{float:left; width:715px;}
.mqzp{float:left; width:715px;}
.mqzp01{float:left; width:715px; height:28px;background:url(../images/index/ppzp02.gif) repeat-x; padding-bottom:7px;}
.mqzp02{float:left; width:715px; padding-bottom:7px;}
.mqzp03{float:left; width:175px; height:80px; }
.mqzp04{float:left; width:175px; height:80px; padding-left:5px; }
/*zxzp*/
.zxzp{float:left; width:715px;}
.zxzp01{float:left; width:715px; padding-bottom:7px;}
.zxzp02{float:left;  width:175px; height:50px; }
.zxzp03{float:left;  width:175px; height:50px;padding-left:5px; }
.zxzp04{float:left;  width:175px; height:30px; }
.zxzp05{float:left;  width:175px; height:30px;padding-left:5px; }
.zxzp06{float:left;  width:105px; background:#f2f2f2; padding:5px;  }
.zxzp07{float:left;  width:105px; height:30px;}
.zxzp08{ clear:both;width:105px; line-height:20px; text-align:center; height:20px;}
.zxzp09{float:left;  width:105px; background:#f2f2f2; padding:5px; margin-left:5px;}
/*adright*/
.afright{ float:left; width:195px; padding-left:5px;}
.gsad{float:left; width:195px; padding-bottom:7px;}
.gsad01{float:left; width:195px; height:55px; padding-bottom:3px;}
.zx{ float:left; width:195px;}
.zx01{ float:left; width:45px; height:21px; background:url(../images/index/xyczj.gif) no-repeat; padding-left:150px; line-height:21px;}
.zx02{ float:left; width:183px; border:1px solid #e7deac; background:#fdf6eb; padding:5px; margin-bottom:10px;}
.zx03{ float:left; width:183px;background:#ffffff;}
.zx03 ul{ width:183px; margin:0; padding:8px 0;}
.zx03 ul li{ float:left; padding-left:10px; list-style: none;width:173px; height:24px; line-height:24px;}
.zx04{ float:left; width:45px; height:21px; background:url(../images/index/zckft.gif) no-repeat; padding-left:150px; line-height:21px;}
.zx05{ float:left; width:45px; height:21px; background:url(../images/index/zyfxb.gif) no-repeat; padding-left:150px; line-height:21px;}
/*jinjizhaopin*/
.jjzp{float:left; width:915px;}
.jjzp01{float:left; width:883px; padding:15px; border-left:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf; margin-bottom:10px;}
.jjzp02{float:left; width:883px;}
.jjzp03{float:left; width:290px; line-height:28px;}
.jjzp04{float:left; width:290px; line-height:28px; padding-left:6px;}

.xieyi{ float:left;padding:15px; width:910px;}
.xieyi01{border:1px solid #AAD3EF; width:868px; float:left; padding:10px 20px;}
