@charset "utf-8";
/* CSS Document */
/* adver*/





.header{
	width:302px;
	height:40px;
	background:green;
	font-size:20px;
	margin-bottom: 0px;
}
body{background-color: #fff;}
.content{
	width:300px;
	border:1px solid #333;
	background:#CCC;
	display: none;
	margin-top:0px;
}

	/* 本例子css */
		
		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
		.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
		.slideTxtBox .arrow .next{ background-position:0 -50px;  }
		.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }


/* 本例子css */

.slideBox{ width:585px; height:345px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:13px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:3px;  width:14px; height:13px; line-height:13px; background-image:url(slider_num.png); cursor:pointer; }
.slideBox .hd ul li.on{ background-image:url(slider_hober.png); }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:585px; height:345px; display:block;  }
.slideBox .slideBox_txt{ width:585px; height:40px; font-size:18px; line-height:40px; padding-left:15px; color:#FFF; background-image:url(blank.png); background-repeat:repeat; position:absolute; bottom:0px; z-index:999;}


/* 就业服务 */

.slideTxtBox{  text-align:left;  margin-top: 22px;}
.slideTxtBox .jyfw{ height:44px; line-height:44px;display: inline-block; position: absolute; top: 9px; left: 197px;}
.slideTxtBox .jyfw ul{ float:left; height:44px;display: inline-block;}
.slideTxtBox .jyfw ul li{ float:left;cursor:pointer;text-align: center;font-size: 18px;height: 44px;padding: 0 10px;}
.slideTxtBox .jyfw ul li.on a{  background:#547ff1;color: #fff !important;}
.slideTxtBox .jyfw ul li a{font-size: 17px;color: #2a7ed6;font-weight: bold;display: inline-block;height: 44px;border-radius: 10px 10px 0 0;line-height: 44px;padding: 0 20px;}
.slideTxtBox .jyfwbd ul{   zoom:1;}
.slideTxtBox .jyfwbd li{ height:42px; line-height:42px;}
.slideTxtBox .jyfwbd li .date{ float:right; color:#999;}

/* sec1 */
.sec1{ width:1200px;height:345px; margin:0 auto;margin-bottom:37px; background-color:#FFF;  }
.sec1_l{ width:585px; height:345px;}
.sec1_r{ width:585px; height:345px;}

.sec1_l_li{ border-bottom:1px dashed #CCC;}

.sec1_dt{ width:165px; height:57px; text-align:center; font-size:22px; line-height:57px; float:left; cursor:pointer; margin-left:10px;}
.sec1_active{ color:#C00;  width:165px; height:57px; border-top: 3px solid #0c80c7; background-color:#FFF;  margin-left:10px;  }
.sec1_dtq{ width:120px; height:57px; text-align:left; font-size:18px; line-height:44px; float:left; cursor:pointer; margin-left:5px; color:#000;}



.sec1_more{ display:none; float:right; width:100px; height:37px;}
.sec1_more a{ color:#999999; font-size:14px; line-height:37px;}
.sec1_dd{ clear:both; display:none;width:100%;}
.sec1_moreq{  float:right; width:66px; height:37px; margin-right:900px;}
.sec1_moreq a{ color: #000; font-size:14px; line-height:44px; margin-right:900px;}
.sec1_ddq{ width:100%;}




.sec1_r_tit{  height:57px; background-repeat:no-repeat; background-position:top right; margin-bottom:7px; width:100%; background-color:#ecf4f8;}
.sec1_r_tits{ background-image:url(zs_07.jpg); height:52px; background-repeat:no-repeat; background-position:top right; margin-bottom:2px; width:587px;}
.sec1_r_txt{color:#FFF; background-color:#d42b2b; font-size:16px;}
.sec1_r_more a{ color:#999999; font-size:14px; line-height:37px; margin-right:4px;}




.zhaos1{ width:300px; height:52px; line-height:52px; font-size:21px; color:#FFF;}
.zhaos1 a{  width:587px; height:40px;}

.adver{ width:1200px; margin:0 auto; margin-bottom:20px;}

/* sec2 */
.sec2{ width:1200px; margin:0 auto;margin-bottom:20px; background-color:#FFF;}
.sec2_wrap{ width:575px;}
.sec2_tit{ width:585px; height:55px;background: url(titlog.png) no-repeat center left;}
.sec2_tit p{ line-height:45px; color:#FFF; font-size:18px; font-weight:bold; background-image:url(titlog.png); height:44px; text-align:center;}
.sec2_tit p a{ line-height:45px; color:#FFF; font-size:18px;float: left;display: block;padding-left: 39px;}
.sec2_tit p span a{float: right;font-size: 14px;color: #000;margin: 16px 5px 0 0;font-weight:normal;}
.sec2_tit a{ line-height:45px; color:#FFF;}

.sec2_cnt{ background-color:#FFF; padding:1px; }

/* sec3 */
.sec3{ width:1200px; margin:0 auto;margin-bottom:15px;}
.sec3_l{ width:588px; height:248px;}
.sec3_r{ width:588px; height:248px;}


/* 更多2 */

.bubble-right { line-height:30px; background-color:transparent;
  display: inline-block;
  position: relative;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.bubble-right:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: right;
  transition-property: right;
  top: -webkit-calc(50% - 7px);
  top: calc(50% - 7px);
  right:67px;
  border-width: 7px 0 7px 7px;
  border-color: transparent transparent transparent #000000;
}

.bubble-right:hover:before {
  right: 62px;
}



		





		
		
		
		
		
/* .fl{ width:1200px; margin:0 auto; height:64px; padding:0px; background-color:#ecf4f9; margin-bottom:20px; color:0c80c7; font-size:16px;}	 */
		
		


