﻿/* Copyright (c) 2008-2009,speedfull.com, All rights reserved.
 Update 2009.04.04
*/

@import url('public.css');
@import url('index.css');

/*Channel
-----------------------------------------*/
.channel{
	float:left;
	width:100%;
	overflow:hidden;
	margin-bottom:8px;
	display:inline;
	clear:both;
}
.channel h1{
	height:37px;
    line-height:37px;
    background:	url(../Images/sider_title.gif) no-repeat;
    color:#fff;
    font-size:14px;
    font-weight:bold;
    padding-left:20px;
    overflow:hidden;
}
.channel .channel_m{
    width:188px;
    overflow:hidden;
    background:#fff;
    padding:8px 20px;
    }
.channel .channel_m ul{
	padding:0;
	margin:0;
}
.channel .channel_m ul li{
    float:left;
    height:30px;
    line-height:30px;
    width:168px;
    text-align:left;
    border-bottom: 1px solid #e0e0e0;
	font-size: 12px;
	padding-left: 20px;
	text-align: left;
	background: url(../Images/channel_dot.gif) 2px no-repeat;
	overflow:hidden;
}
.channel .channel_m ul li a{
	color:#436380;
	text-decoration:none;
	font-size: 12px;
}
.channel .channel_m ul li a:hover{
	text-decoration:underline;
}
.channel .channel_b{
    float:left;
	height:7px;
	width:228px;
	background:	url(../Images/common_bottom.gif) no-repeat;
}
.channel_more{
   width:100%;
   height:25px;
   line-height:25px;
   text-align:right;
}
/*Position Navigation
-------------------------------------*/
.position{
    float:left;
	height:30px;
	line-height:30px;
	width:100%;
	color:#436380;
	overflow:hidden;
	display:inline;
}
.position a{
	color:#436380;
	text-decoration:none;
}
.position a:hover{
	text-decoration:underline;
}
.guide {line-height:21px;height:21px;background:url(../Images/guide.gif) no-repeat;margin-bottom:10px;text-align:left;color:#333;}
.guide a:link,#guide a:visited,#guide a:active {color:#333;}
.guide a.k_guidename{padding:0px 30px 0px 22px;}

/*Content
----------------------------------------------*/
.contentbody{
	float:left;
	width:100%;
	overflow:hidden;
	display:inline;
	}
.contentbody h1{
	float:left;
	width:100%;
	margin-top:5px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	display:inline;
	}
.contentbody .newsinfo{
	float:left;
	width:100%;
	height:25px;
	line-height:25px;
	font-size:13px;
	border-bottom:1px solid #e0e0e0;
	text-align:center;
	overflow:hidden;
	clear:both;	
	}
.contentbody .content{
	width:660px;
	line-height:23px;
	margin:15px auto 0px auto;
	table-layout:fixed;
	word-break:break-all;
	}
.contentbody .content a{
    text-decoration:underline;
    }
.contentbody .cpages{
	float:left;
	height:25px;
	width:100%;
	line-height:25px;
	text-align:center;
	overflow:hidden;
	border:1px solid red;
	}
.contentbody .ctags{
	clear:both;
	width:580px;
	margin:10px auto 15px auto;
	line-height:22px;
	padding:5px 20px;
	text-align:left;
	font-size:14px;
	border:1px solid #96C2F1;
	background-color:#EFF7FF;
	}
.contentbody .ctags a{
    font-weight:bold;
    }
.cmainstory{
	clear:both;
	width:650px;
	margin:3px auto 0 auto;
	
	padding:0;
	overflow:hidden;
	}
.cmainstory ul li {
	list-style:none;
	padding-left:2px;
	line-height:30px;
}
.contentbody h5{
    float:left;
	width:100%;
	height:30px;
	border-top:1px dotted #e0e0e0;
	line-height:30px;
	text-align:center;
	color:#c00;
	font-weight:bold;
	font-size:14px;
	overflow:hidden;
}
.contentbody h6{
	float:left;
	height:34px;
    line-height:34px;
	width:640px;
	font-size:15px;
	font-weight:bold;
	padding-left:50px;
    color:#08619b;
	border-bottom:1px solid #dedede;
	background:url(../Images/speedfull_dot.gif) left  #fff no-repeat;
}
.content_list{
	float:left;
	width:100%;
	overflow:hidden;
}
 .content_list ul{
	padding:10px;
	margin:0 auto;
	width:620px;
	}
.content_list ul li{
	line-height:25px;
	padding-left: 10px;
	text-align: left;
	background: url(../Images/list_dot.gif) 2px no-repeat;
	border-bottom:1px dotted #dedede;
}
.content_list ul li span{
	float:right;
	color:#333333;
}
.zp_list{
	float:left;
	width:100%;
	overflow:hidden;
}
 .zp_list ul{
	padding:10px;
	margin:0 auto 10px auto;
	width:620px;
	/*border-bottom:1px dotted #dedede;*/
	}
.zp_list ul li{
    float:left;
	line-height:25px;
	padding-left: 10px;
	text-align: left;
	padding-left:10px;
	width:100%;
	overflow:hidden;
}
.zp_list ul li a{
    text-decoration:underline;
}
.zp_list span{
    float:right;
}
.pic_list{
  float:left;
  width:100%;
  overflow:hidden;
  padding:20px 10px 10px 10px;
}
.pic_list ul{
  width:620px;
  margin:0 auto;
}
.pic_list ul li{
	float: left;
	text-align: center;
	overflow:hidden;
	margin-bottom:10px;
	width: 155px;
}
.pic_list img {
	margin: 0px 0 5px 0;
	border:1px solid #b9b9b9;
	padding:1px;
}
.pic_list p{
   float:left;
   width:960px;
   text-indent:24px;
   line-height:22px;
   margin:0px 10px 10px 10px;
   overflow:hidden;
}
.pic_list1{
  float:left;
  width:100%;
  overflow:hidden;
  padding:20px 10px 10px 10px;
}
.pic_list1 ul{
  width:620px;
  margin:0 auto;
}
.pic_list1 ul li{
	float: left;
	text-align: center;
	overflow:hidden;
	margin-bottom:10px;
	width: 620px;
}
.pic_list1 img {
    float:left;
	margin: 0px 10px 5px 0;
	border:1px solid #b9b9b9;
	padding:2px;
}
.pic_list1 .zztitle{
   float:left;
   width:450px;
   height:30px;
   line-height:30px;
   text-align:left;
   font-weight:bold;
}
.pic_list1 p{
   float:left;
   width:450px;
   text-indent:24px;
   line-height:22px;
   text-align:left;
   overflow:hidden;
}

/*aboutsftbody
-------------------------------*/
.content_body .aboutsfbody{
	float:left;
	width:100%;
	overflow:hidden;
}
.content_body .aboutsfbody h1{
	float:left;
	height:34px;
    line-height:34px;
	width:640px;
	font-size:15px;
	font-weight:bold;
	padding-left:50px;
    color:#08619b;
	border-bottom:1px solid #dedede;
	background:url(../Images/speedfull_dot.gif) left  #fff no-repeat;
	}
.content_body .aboutsfbody h5{
	float:left;
	height:35px;
	line-height:35px;
	width:690px;
	text-align:center;
	font-size:15px;
	color:#c00;
	}
.content_body .aboutsfbody p{
	margin:10px;
	text-indent:24px;
	line-height:22px;
	}
.content_body .aboutsfbody  img{	
	float:left;
	width:158px;
	margin:15px 10px 0 10px;
	border:1px solid #dedede;
	padding:4px;
	}
.contactus{
    float:left;
	width:100%;
	overflow:hidden;
}
.contactus_map{
    width:555px;
	height:389px;
	margin:10px auto;
   
}
.contactus h1{
	float:left;
	height:34px;
    line-height:34px;
	width:640px;
	font-size:15px;
	font-weight:bold;
	padding-left:50px;
    color:#08619b;
	border-bottom:1px solid #dedede;
	background:url(../Images/speedfull_dot.gif) left  #fff no-repeat;
	}
.contactus h2{
	height:35px;
	width:555px;
	line-height:35px;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	border-bottom:1px solid #dedede;
    margin:0 auto 8px auto;
	}
.contactus ul{
    margin:0 auto 8px auto;
	width:555px;
}
.contactus ul li{
    float:left;
    text-align:left;
	line-height:20px;
	padding-left:15px;
	width:100%;
}
.sf_culture{
    float:left;
	width:600px;
    margin:10px auto;;
	padding-left:30px;
	padding-top:30px;
	padding-bottom:30px;
	overflow:hidden;
}
.sf_culture h2{
	float:left;
	height:35px;
	width:600px;
	line-height:35px;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	border-bottom:1px solid #dedede;
    margin-bottom:8px;
	}
.sf_culture h3{
	float:left;
	height:35px;
	line-height:35px;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	padding-left:15px;
	color:#c00;
	background:url(../Images/culture_dot.gif) left 5px no-repeat;
	}
.sf_culture ul{
    margin:0 auto;
	width:600px;
}
.sf_culture ul li{
    float:left;
    text-align:left;
	line-height:20px;
	padding-left:15px;
	width:100%;
}
.content_body .sf_culture ul li img{
   border:0;
   width:400px;
   height:94px;
   margin:0;
}
.jobody h1{
	float:left;
	height:34px;
    line-height:34px;
	width:640px;
	font-size:15px;
	font-weight:bold;
	padding-left:50px;
    color:#08619b;
	border-bottom:1px solid #dedede;
	background:url(../Images/speedfull_dot.gif) left  #fff no-repeat;
	}
.jobody h2{
	float:left;
	height:35px;
	line-height:35px;
	width:100%;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	padding-left:12px;
	color:#c00;
	background:url(../Images/culture_dot.gif) left 5px no-repeat;  
}
.jobody p{
   margin:10px;
   text-indent:24px;
   line-height:22px;
}
.jobody ol{
  margin:0 auto 15px auto;
  width:600px;
}
.jobody ol li{
  float:left;
  line-height:30px;
  overflow:hidden;
  width:100%;
}

/*IT
------------------------------------*/
.it_body{
	float:left;
	width:100%;
	overflow:hidden;
	display:inline;
	}
.it_body h1{
    float:left;
	height:34px;
    line-height:34px;
	width:640px;
	font-size:15px;
	font-weight:bold;
	padding-left:50px;
    color:#08619b;
	border-bottom:1px solid #dedede;
	background:url(../Images/speedfull_dot.gif) left  #fff no-repeat;
}
.it_body h2{
   float:left;
   width:100%;
   font-size:14px;
   padding-left:15px;
   font-weight:bold;  
   color:#c00;
   margin-bottom:10px;
   background:url(../Images/culture_dot.gif) left -2px no-repeat;  
   overflow:hidden;
}
.it_body p{
   float:left;
   width:680px;
   text-indent:24px;
   line-height:22px;
   margin:0px 10px 10px 10px;
   overflow:hidden;
}
.it_body h3{
   float:left;
   width:100%;
   font-size:14px;
   padding-left:15px;
   font-weight:bold;  
   color:#c00;
   margin-bottom:10px;
   background:url(../Images/culture_dot.gif) left -2px no-repeat;  
   overflow:hidden;
}
.it_title{
  float:left;
  width:100%;
  padding-left:20px;
  font-size:13px;
  margin-bottom:10px;
  font-weight:bold;
  overflow:hidden;
}
.it_line{
 float:left;
 width:100%;
 height:15px;
 overflow:hidden;
}

/*VUE
------------------------------------*/
.vue{
	float:left;
	width:100%;
	overflow:hidden;
	display:inline;
	}
.vue h1{
    float:left;
	height:34px;
    line-height:34px;
	width:640px;
	font-size:15px;
	font-weight:bold;
	padding-left:50px;
    color:#08619b;
	border-bottom:1px solid #dedede;
	background:url(../Images/speedfull_dot.gif) left  #fff no-repeat;
}
.vue p{
   float:left;
   width:680px;
   text-indent:24px;
   line-height:22px;
   padding:0px 10px 10px 10px;
   overflow:hidden;
}
.vue h2{
   float:left;
   width:100%;
   font-size:14px;
   padding-left:15px;
   font-weight:bold;  
   color:#00588C;
   margin-bottom:10px;
   background:url(../Images/culture_dot.gif) left -2px no-repeat;  
   overflow:hidden;
}
.vue h3{
   float:left;
   width:100%;
   font-size:14px;
   padding-left:15px;
   font-weight:bold;  
   color:#c00;
   margin-bottom:10px;
   background:url(../Images/culture_dot.gif) left -2px no-repeat;  
   overflow:hidden;
}
.vue h4{
   float:left;
   width:100%;
   font-size:13px;
   line-height:22px;
   padding-left:15px;
   margin-left:15px;
   font-weight:bold;
   background:url(../Images/culture_list.gif) left 1px no-repeat;    
   margin-bottom:10px; 
   overflow:hidden;
}
.vue_zhu{
 
 overflow:hidden;
 width:630px;
 margin:0 auto;
 border:1px solid #C9D9EE;
 background-color:#ECF8FF;
 line-height:22px;
 padding:5px 10px;
 margin-bottom:10px;
}
.vue_zhu b{
 color:#c00;
 font-size:13px;
}
.vue_ul{
	border:1px dotted #dedede;
	width:600px;
	height:30px;
	margin:0 auto 10px auto;
	text-align:center;
	}
.vue_ul li{
	float:left;
	width:200px;
	line-height:30px;
	}
.vue_ul li a{
	text-decoration:underline;
	}
.vue_ul_ccna{
	border:1px dotted #dedede;
	width:600px;
	line-height:30px;
	margin:0 auto 10px auto;
	text-align:center;
	}
.vue_ul_ccna li{
	float:left;
	width:120px;
	line-height:30px;
	}
.vue_ul_ccna li a{
	text-decoration:underline;
	}
.vueul{
  margin-left:35px;
  margin-bottom:10px;
}
.vueul li{
  float:left;
  width:620px;
  line-height:25px;
  display:inline;
}
.vue span{
  float:left;
  margin-left:25px;
  width:620px;
  padding-left:10px;
  font-size:13px;
  font-weight:bold;
  color:#185697;
  background:url(../Images/list_dot.gif) left 8px no-repeat; 
  line-height:25px;
}
.examlist{
	width:500px;
	border:1px solid #CACAFF;
	margin-bottom:10px;
	}
.examlist td{
	height:30px;
	text-align:center;
	}
.examlist_title{
	line-height:30px;
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	background-color:#F4F9FF;
	border-bottom:1px solid #CACAFF;
	}
.td1_1,.td1_2,.td1_3,.td1_4,.td1_5,.td1_6{
	line-height:30px;
	}
.td1_1{
	width:90px;
	border-right:1px solid #CACAFF;
	}
.td1_2{
	border-right:1px solid #CACAFF;
	}
.td1_3,.td1_4,.td1_5{
	width:50px;
	border-right:1px solid #CACAFF;
	}
.td1_6{
	width:50px;
	}
.td2_1,.td2_2,.td2_3,.td2_4,.td2_5,.td2_6{
	line-height:22px;
	}
.td2_1,.td2_2,.td2_3,.td2_4,.td2_5{
	border-right:1px solid #CACAFF;
	}
.ccna1{
	width:200px;
	height:192px;
	margin:0 auto 0 auto;
	}
.examlist1{
	width:620px;
	border:3px double #CACAFF;
	margin-bottom:10px;
	}
.examlist1 td{
    height:30px;
	line-height:22px;
	}
.b_r{
	border-right:1px solid #CACAFF;
	text-align:center;
	width:140px;
	font-weight:bold;
	}
.b_b{
	border-bottom:1px solid #CACAFF;
	padding-left:10px;
	}
.b_bb{
	border-bottom:3px double #CACAFF;
	}
.pl10{
	padding-left:10px;
	}
.examlist3{
	width:620px;
	margin-bottom:10px;
	}
.examlist3 td{
	line-height:25px;
	text-align:center;
	}
.zj{
	float:left;
	width:100%;
	text-align:left;
	padding-left:10px;
	}
.examlist4{
	width:620px;
	margin-bottom:10px;
	border:2px solid #CACAFF;
	}
.examlist4 td{
	line-height:20px;
	}
.examlist4_title{
	width:310px;
	text-align:center;
	height:30px;
	background-color:#F4F9FF;
	font-weight:bold;
	}
.br1{
	border-right:1px solid #CACAFF;
	}
.bt1{
	border-top:1px solid #CACAFF;
	}
.examlist4_1{
	width:65px;
	text-align:center;
	}
.examlist4_2{
	width:235px;
	padding:5px;
	}
.examlist4_2_pd{
	padding:5px;
	}
.exampd{
  padding:10px;
}
.examc{
  text-align:center;
  line-height:30px;
  height:30px;
  font-weight:bold;
  background-color:#F4F9FF;
}

/*course
------------------------------------*/
.course{
	float:left;
	width:100%;
	overflow:hidden;
	display:inline;
	}
.course h1{
    float:left;
	height:34px;
    line-height:34px;
	width:640px;
	font-size:15px;
	font-weight:bold;
	padding-left:50px;
    color:#08619b;
	border-bottom:1px solid #dedede;
	background:url(../Images/speedfull_dot.gif) left  #fff no-repeat;
}
.course p{
   float:left;
   width:680px;
   text-indent:24px;
   line-height:22px;
   padding:0px 10px 10px 10px;
   overflow:hidden;
}
.course h2{
   float:left;
   width:100%;
   font-size:14px;
   padding-left:15px;
   font-weight:bold;  
   color:#00588C;
   margin-bottom:10px;
   background:url(../Images/culture_dot.gif) left -2px no-repeat;  
   overflow:hidden;
}
.courseul{
  margin-left:35px;
  margin-bottom:10px;
}
.courseul li{
  float:left;
  width:620px;
  line-height:25px;
  display:inline;
}
.course span{
  float:left;
  margin-left:25px;
  width:620px;
  padding-left:10px;
  font-size:13px;
  font-weight:bold;
  color:#185697;
  background:url(../Images/list_dot.gif) left 8px no-repeat; 
  line-height:25px;
  text-align:left;
}
.course h3{
   float:left;
   width:100%;
   font-size:14px;
   padding-left:5px;
   height:30px;
   line-height:30px;
   font-weight:bold;  
   color:#c00;
   margin-bottom:10px;
   overflow:hidden;
}
.course h4{
   float:left;
   width:100%;
   font-size:13px;
   line-height:22px;
   padding-left:15px;
   margin-left:15px;
   font-weight:bold;
   background:url(../Images/culture_list.gif) left 1px no-repeat;    
   margin-bottom:10px; 
   overflow:hidden;
}
.ccna_yb{
	height:270px;
	width:385px;
	margin:10px auto;
	clear:both;
	}
.examlist5{
	width:630px;
	margin-bottom:10px;
	border:2px solid #CACAFF;
	}
.examlist5 td{
	line-height:20px;
	text-align:center;
	padding:5px;
	}
.examlist5_t{
	background:#F4F9FF;
	height:25px;
	line-height:25px;
	font-weight:bold;
	}
.brr{
	border-right:1px solid #CACAFF;
	}
.ccnp_yb{
	height:304px;
	width:404px;
	margin:10px auto;
	}
.ccie_yb{
	height:202px;
	width:263px;
	margin:10px auto;
	}
.ie_1{
	height:221px;
	width:643px;
	margin:10px auto;
	}
.ie_2{
	height:567px;
	width:647px;
	margin:10px auto;
	}
.jiuye{
	height:303px;
	width:646px;
	margin:10px auto;
	clear:both;
	}
.it_rcss{
    height:393px;
	width:638px;
	margin:10px auto;
	clear:both;
}
.ccna{
    height:351px;
	width:655px;
	margin:10px auto;
	clear:both;
}
.ccie{
    height:375px;
	width:653px;
	margin:10px auto;
	clear:both;
}
.jy_tc{
  width:120px;
}
.jy_xm{
  width:200px;
}
.jy_ly{
  width:300px;
}
/*sitemap页面CSS效果*/
/*------------------------------------------------------------------*/
.sitemap{
	float:left;
	width:100%;
	overflow:hidden;
	display:inline;
	}
.sitemap h1{
    float:left;
	height:34px;
    line-height:34px;
	width:640px;
	font-size:15px;
	font-weight:bold;
	padding-left:50px;
    color:#08619b;
	border-bottom:1px solid #dedede;
	background:url(../Images/speedfull_dot.gif) left  #fff no-repeat;
}
.sitemapBox {clear:both;margin:10px 0 10px 0;padding:0;text-align:left;width:690px;width:auto;overflow:hidden;border:1px solid #aacbee;border-top:none;}
.sitemap h2{
   float:left;
   background-color:#eff6fd;
   width:675px;
   padding-left:15px;
   line-height:30px;
   overflow:hidden;
   display:inline;
   color:#1f376d;
   font-size:14px;
   font-weight:bold;
   border-top:1px solid #aacbee;
}
.sitemap h2 a{
  text-decoration:underline;
}
.sitemapBox ul {margin:2px 6px;width:678px;overflow:hidden;}
.sitemapBox ul li {float:left;width:160px;height:28px;line-height:28px;text-indent:10px;text-align:center;}
.sitemapBox ul li a {color:#30a9d4;}
.sitemapBox ul li span, .sitemapBox ul li span a {font-weight:normal;}
/*#End--------------------------------------------------------------------------*/
.k_pagelist {
    float:right;
	display:table;
	clear:both;
	line-height:30px;
	padding-right:15px;
	}
.k_pagelist em {
    padding:2px;
	border:1px solid #E7E7E7;
	font-size:12px;
	margin:0px 1px;
	background:#F5F9FE;
	color:#14316B;
	font-weight:bold;
	font-style:normal;
	}
.k_pagelist strong {
    padding:2px;
	border:1px solid #E7E7E7;
	font-size:12px;
	margin:0px 1px;
	color:#009900;
	}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/*咨询问题
-------------------------*/
.zx{
	float:left;
	width:100%;
	overflow:hidden;
	display:inline;
}
.zx ul{
   width:620px;
   margin:10px auto;
}
.zx ul li{
  float:left;
  width:620px;
  padding:10px 0;
  border-bottom:1px solid #dedede;
  display:inline;  
}
.zx ul li h2{
  color:#0066cc;
  font-weight:bold;
  font-size:13px;
  line-height:20px;
  padding-left:25px;
  width:530px;
  background:url(../Images/q.jpg) left no-repeat;
}
.zx ul li span{
  float:right;
  color:#333333;
  line-height:20px;
}
.zx ul li p{
  float:left;
  width:600px;  
  margin-top:5px;
  line-height:23px;
  padding-left:25px;
  background:url(../Images/a.jpg) left top no-repeat;
}
.related{
  clear:both;
  width:650px;
  margin:0 auto;
}
.related h2{
  float:left;
  padding-left:10px;
  width:630px;
  text-align:left;
  font-weight:bold;
  font-size:14px;
  height:30px;
  line-height:30px;
  border-bottom:1px solid #e0e0e0;
}
.related ul{
 width:640px;
}
.related ul li{
 float:left;
 width:290px;
 margin-left:5px;
 line-height:30px;
 text-align:left;
 padding-left:20px;
 border-bottom:1px dotted #e0e0e0;
 background:url(../Images/d1.gif) left no-repeat;
}
.tags{
  font-size:14px;
  font-family:Arial;
}
.tags a{
  text-decoration:underline;
}
/* 搜索页面 */
#k_search{width:630px;margin:0 auto;}
	#k_search form{margin:0px auto;line-height:30px;height:30px;font-size:14px;text-align:left;}

	#k_search {text-align:center;}
	#k_search .k_search p{text-align:right;line-height:22px;width:640px;margin:0px;}
	#k_search .k_search div{margin:0 auto 15px auto;width:100%;padding-bottom:5px;border-bottom:1px dotted #dedede;}
	#k_search .k_search div h3{width:610px;background:url(../Images/d1.gif) left no-repeat;padding-left:20px;margin:0px;text-align:left;font-size:14px;line-height:30px;}
	#k_search .k_search div p{margin:0px;width:100%;text-align:left;font-size:12px;line-height:26px;}

	#k_search .k_search div p a{}
	#k_search .k_search div p span{}
	#k_search strong{color:#cc0000;}


/*企业招聘信息
--------------------*/
.entjoblist{
  width:690px;
  margin:8px auto 0 auto;
  text-align:center;
  height:30px;
  line-height:30px;
}
.entjob_gw_title,.entjob_name_title,.entjob_add_title,.entjob_data_title,.entjob_rs_title{
  width:138px;
  background-color:#f3f3f3;
  font-size:13px;
  font-weight:bold;  
}
.entjob_gw,.entjob_name,.entjob_add,.entjob_data,.entjob_rs{
 border-bottom:1px solid #dedede;
}


/*开班信息列表
--------------------*/
.opclasslist{
  width:690px;
  margin:8px auto 0 auto;
  text-align:center;
  height:30px;
  line-height:30px;
}
.opclasslist_t_data,.opclasslist_t_js,.opclasslist_t_add{
	width:100px;
	}
.opclasslist_t_course{
	width:100px;
	}
.opclasslist_t_zt{
	width:60px;
	}
.opclasslist_t_zq{
	width:170px;
	}
.opclasslist_t_bm{
	width:60px;
	}
.opclasslist_t_data,.opclasslist_t_course,.opclasslist_t_js,.opclasslist_t_add,.opclasslist_t_zq,.opclasslist_t_zt,.opclasslist_t_bm{
  background-color:#f3f3f3;
  font-size:13px;
  font-weight:bold; 
	}

.opclasslist_data,.opclasslist_course,.opclasslist_js,.opclasslist_add,.opclasslist_zq,.opclasslist_zt,.opclasslist_bm{
 border-bottom:1px solid #f3f3f3;
}

/*pagelist
--------------------------------------------*/
.k_pagelist {
    float:right;
	display:table;
	clear:both;
	line-height:30px;
	padding-right:15px;
	}
.k_pagelist em {
    padding:2px;
	border:1px solid #E7E7E7;
	font-size:12px;
	margin:0px 1px;
	background:#F5F9FE;
	color:#14316B;
	font-weight:bold;
	font-style:normal;
	}
.k_pagelist strong {
    padding:2px;
	border:1px solid #E7E7E7;
	font-size:12px;
	margin:0px 1px;
	color:#009900;
	}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/*企业招聘内容页面
--------------------*/
.entjob_main{
  float:left;
  margin:10px auto 0 auto;
  width:690px;
  overflow:hidden;
}
.entjob_main ul{
  float:left;
  margin-left:15px;
  width:600px;
}
.entjob_main ul li{
  float:left;
  width:600px;
  line-height:25px;
  font-size:13px;
}
.jobzz{
  float:left;
  margin:10px 0 0 15px;
  width:660px;
  padding:10px 0;
  border-top:1px dotted #dedede;
  border-bottom:1px dotted #dedede;
}
.jobzz p{
  line-height:23px;
  font-size:13px;
}
.jobzz h3{
  font-size:14px;
  line-height:30px;
  height:30px;
  text-align:left;
  color:#C81B1B;
}
.jobyq{
  float:left;
  margin:0px 0 0 15px;
  width:660px;
  padding-bottom:10px;
  border-bottom:1px dotted #dedede;
}
.jobyq p{
  line-height:23px;
  font-size:13px;
}
.jobyq h1{
  font-size:14px;
  line-height:30px;
  height:30px;
  text-align:left;
  color:#C81B1B;
}
.tdjl{
  float:left;
  margin:0px 0 0 15px;
  width:660px;
  line-height:35px;
}
.tdjl b{
  font-size:14px;
  line-height:30px;
  height:30px;
  text-align:left;
  color:#C81B1B;
}
.wytw{
  float:right;
  font-size:14px;
  font-family:"微软雅黑";
}
.wytw a{
  color:#FF6600;
}
