@charset "utf-8"; 
*{margin:0; padding:0;} 
body{background:#F6F6F6;}
a{color:#666666;text-decoration:none} 
a:hover { color:#0099FF; text-decoration:underline; } 
ul,ol,p,dl{margin:0;padding:0;} 
ul,ol,dl{overflow:hidden;} 
li{list-style:none; overflow:hidden;} 
img {border:none;text-align: center;} 
h1,h2,h3,h4{font:12px Verdana;margin:0;padding:0;} 
input {font:12px Verdana;}

/*------公共样式------*/


#wrapper{width:980px;font:12px Arial;line-height:18px;margin:0 auto;padding:0;color:#666666;}

.box{width:958px; height:auto; background:#FFFFFF; overflow:hidden; clear:both; padding:10px; border:1px solid #CCCCCC;}

.box2{width:958px;  margin-top:-1px; background:#FFFFFF; padding:10px;   border:1px solid #CCCCCC;}

.cl{height:1px; font-size:1px; line-height:1px; clear:both;}

#main{width:980px; height:auto; overflow:hidden; clear:both; margin-top:10px;}

#main h2{font-size:14px; color:#0099FF;font-weight:bold; float:left; line-height:30px;}

h3{font-size:13px; color:#666666;float:left; line-height:30px; font-weight:bold;}

.dcl{height:1px; font-size:1px; line-height:1px; clear:both; background:#0066CC; margin-bottom:5px;}

.m10{padding:10px;}

.pl{height:30px; line-height:30px; padding-left:10px;}

.btnan{height:1.8em; padding:0 15px; margin:0 5px;}

#zrc input{margin-right:5px;}
/*-----标题样式------------*/



.tit{ height:30px; clear:both; line-height: 30px; }
.titl{width:10px; height:30px; background:url(/images/job/titleft.jpg); float:left;}
.titm{width:960px; height:30px; background:url(/images/job/titm.jpg) repeat-x; float:left; line-height:30px;}
.titr{width:10px; height:30px; background:url(/images/job/titright.jpg); float:left;}

.tit span.hotc{float:left; padding-left:10px; line-height:30px;}

.tit span.hotc a{color:#0099FF;}

.tit span.more{float:right; padding-right:10px; line-height:30px;}
.tit span.more a{ color:#0033FF; text-decoration: underline;}

.tit2{height:30px; clear:both; line-height:30px;}

.tab{float:left;}
.tab li{height:30px; float:left; background:url(/images/job/tabbule.jpg) right 0; padding-right:50px; margin-left:5px; display:inline;}
.tab li a{background:url(/images/job/tabbule.jpg); display:block; line-height:30px; padding-left:50px; color:#FFFFFF;}

.tab li.tabnow{ height:30px; float:left; padding-right:50px; margin-left:5px; display:inline; position:relative; background-image: url(/images/job/tab2.jpg); background-position: right 0; }
.tab li.tabnow a{ display:block; line-height:30px; padding-left:50px; color:#0099FF; font-weight:bold; background-image: url(/images/job/tab2.jpg);}

/*------列表样式---------*/

.zwlist{background:#FFFFFF; width:958px; border:1px solid #CCCCCC; padding:10px; margin-top:-1px;}

.bule{background:#D9EDF9;}
.hui{background:#EEEEEE;}

.borbottom{border-bottom:1px dotted #CCCCCC;}

.list{clear:both; height:30px;  display:block;}
.list li{float:left; line-height:30px; text-align:center;}
.list li.n1{width:160px;}
.list li.n2{width:250px;}
.list li.n3{width:70px;}
.list li.n4{width:80px;}
.list li.n5{width:120px;}
.list li.n6{width:120px;}
.list li.n7{width:120px;}
.list li.n7 a{ margin:4px; text-decoration:underline;}

.xzk{margin-top:3px;}


/*--------head-------*/
#head{height:auto; overflow:hidden; clear:both;}
#top{height:68px; width:980px; clear:both;}
#logo{width:295px; height:68px; float:left;}
#topnav{width:675px; height:68px; line-height:68px; padding-right:10px; text-align:right; float:left;}

#nav{width:980px; height:35px; clear:both;}
#navl{width:10px; height:35px; float:left; background:url(/images/job/navl.jpg);}
#navm{width:825px; height:35px; background:url(/images/job/navm.jpg) repeat-x; float:left;}
#navtel{width:145px; height:35px; background:url(/images/job/navtel.jpg); float:left;}

#navm li{height:30px; line-height:25px; font-size:13px; padding:0 20px; float:left; margin-top:5px;}
#nav li a{color:#FFFFFF;}

#nav li.navnow{height:30px; background:url(/images/job/navtab.jpg); background-position:right 0; padding:0 20px 0 0}
#nav li.navnow a{background:url(/images/job/navtab.jpg); display:block; padding-left:20px; font-size:14px; font-weight:bold; color:#0066CC; line-height:30px;} 

/*--------foot-------*/

#footinfo{width:980px; height:35px; clear:both; margin-top:10px;}
#footl{width:10px; height:35px; float:left; background:url(/images/job/navl.jpg);}
#footm{width:960px; height:35px; line-height:35px; float:left; background:url(/images/job/navm.jpg) repeat-x; color:#FFFFFF;}
#footm a{color:#FFFFFF;}
#footr{width:10px; height:35px; float:left; background:url(/images/job/navr.jpg);}
#footlogo{height:68px; width:980px; clear:both;}

#footlogol{width:295px; height:68px; float:left;}

#footlogor{width:680px; line-height:68px; text-align:right; float:left;}

/*-----------------页码-------------------------*/
#pager{ line-height:25px; margin: 10px 0 10px 0; }
#pager a{border:1px solid #E5E5E5;color:#024D9C;cursor:pointer;line-height:25px;padding:3px 7px;}

/*-------浮层------------*/
.layer {

 }
 .layer .laycon{ margin:2px 0px; padding:5px;}
.layer .ulindu{ line-height:30px;height:auto; min-height:50px; }
.layer .liindu{ float:left; margin:0 0 0 0; padding:2px; width:150px;cursor:pointer; text-align:left; }

.layer .laybtn{ text-align:right;}
.layer .laybtn input{margin-right:5px;height:2em;padding:0 15px;}

.ulsubfunc{
height:auto;padding:8px; text-align:left;}
.lisubfunc{float:left; margin:2px;line-height:20px;  width:160px;cursor:pointer; text-align:left;}

.nodisplay{ display:none;}

.inputbutton{border:1px solid #ABB0AC;width:470px; height:20px; background: #ECECEC;cursor:pointer; margin:1px; padding:1px;}

/*按钮*/
.applybtn{ width:140px; height:32px; line-height:32px; margin:0 auto;background:url(/images/job/btn10.jpg);}
.applybtn a{ color:#FFF;}
