@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; background:white;  font-family:"宋体","仿宋" ,"黑体";}
a { color: #000000;} 
a:hover { color:red;} 

/*banner产品页海报*/

.banner {width:1200px;  margin:auto; }
.banner img { width:1200px; height:526px;}  

/*----------------- zpbody 主体企业招聘 左边-zpL---------*/

.zpbody { width:1200px; margin:0 auto; margin-top:1px; margin-bottom:10px; }
.zpL{ width:270px; float:left; border:1px solid #CCCCCC ; }

.zpL_lb h3  { font-size:24px; height:50px; background:#21741C; color:white; height:60px;line-height:60px;  font-weight:bold; text-align:center;}
.zpL_lb ul{  padding:0 ; }
.zpL_lb li { list-style:none; height:40px; line-height:40px; text-indent:35px;border-bottom:1px dashed #CCCCCC; background:url(../images/dot3.png); }
.zpL_lb li a { color:#464646; font-size:14px; text-indent:35px;}
.zpL_lb li a:hover {color:red; width:100%;text-indent:35px;}


.zpL_al h3  { font-size:20px; height:45px; line-height:45px; background:#EAEAEA; color: #121212;  font-weight:bold; text-align:center; border-bottom:3px solid #21741C;}
.zpL_al ul{  padding:0 ; }
.zpL_al li { list-style:none; height:40px; line-height:40px; text-indent:35px;border-bottom:1px dashed #CCCCCC; background:url(../images/dot3.png); }
.zpL_al li a { color:#464646; font-size:14px; text-indent:35px;}
.zpL_al li a:hover {color:red; width:100%;text-indent:35px;}



            
.zpL_lx { width:270px; height:200px; }
.zpL_lx h3 { font-size:20px;color:#464646;line-height:45px;color: #121212;  font-weight:bold; text-align:center; background: #E9E9E9;}
.zpL_lx li { width:270px; float:left; border-bottom:1px dotted #E3E3E3; line-height:35px; text-indent:15px;  }

               
 

/*----------------------------------------------------------------------------------------*/
/*----------------------列表页zpbody主体 公用右边位置与大框-zpR ---------------------------------------*/

.zpR { width:900px; border:1px #CCCCCC solid; float:right; height:800px;}
.zpR_weizhi { width:880px; height:50px; border-bottom:3px solid #21741C; }
.zpR_weizhi_L { width:450px; height:50px; line-height:50px; text-indent:50px;   float:left; }
.zpR_weizhi_L h4 {font-size:18px; color:#464646;}

.zpR_weizhi_R { width:300px; height:38px;  float:right;}
.zpR_weizhi_R dt { font-size:13px;  margin-top:15px; color: #333333; }
.zpR_weizhi_R dt a {color: #333333;}
.zpR_weizhi_R dt a:hover { color:#0000FF;} 




/*---------------------------------企业招聘-zp_content是zpR 内的代码-----*/			  
.zp_content { width:880px; margin-top:30px; margin-left:10px;  }   /*--招聘内容---*/

.zp_content h3 { font-size:24px; text-align:center; color:#000000; font-weight:bold; height:60px; line-height:60px; }
.zp_content p { width:92%; line-height:40px; font-size:14px; text-indent:30px; margin-left:30px;}
.zp_content_pic  { width:840px;}
.zp_content_pic img { width:840px; margin-left:20px;}			


.zplist   { width:880px;  margin-left:10px; }    /*---招聘列表----*/
.zplist h3 { font-size:24px; text-align: left; color:#000000; font-weight:bold; height:60px; line-height:60px; text-indent:50px; }
.zplist ul {width:92%; margin-left:30px;}
.zplist li {width:92%; line-height:40px; font-size:14px; }
.zplist li a {width:92%; line-height:40px; font-size:14px; }
.zplist li a:hover {width:92%; line-height:40px; font-size:14px; color: #0000FF; }

.zplist_pic  { width:840px;}
.zplist_pic img { width:840px; margin-left:20px;}			


/*---------------以下空白-----------------------*/		  
