@charset "utf-8";
/* CSS Document */
body{color: #333;font-family: "微软雅黑", "黑体", "宋体"; background-color: #fff;}
.wrap{ width:1200px; margin:0 auto;  background-color:#FFF;padding-top: 1px; }
.wrap a{color: #333;font-family: "微软雅黑", "黑体", "宋体";}
.banner{  width:100%; margin-top: 25px;}
.banner img{ width: 1200px; margin: 0 auto;display: block;}

/* 标准目录 */
.bzml {width: 1200px;margin: 0 auto;background-color: #ffd34c;text-align: center;margin-bottom: 20px;padding-bottom:8px;padding-top:8px;}
.bzml a {color: #5079e4;font-weight: bold;font-size: 29px; padding-left: 40px;background: url(bok_03.png) no-repeat left 5px;}


/* sec1 */
.wrap_left{width: calc(50% - 15px) ; float: left;}
.wrap_right{width: calc(50% - 15px) ; float: right;}

/* sec2 */
.sec2{ width:100%; margin-bottom:30px;}

.sec2_tit{ width:100%; height:55px; border-bottom: #5079E4 2px solid;}
.sec2_tit p{ background:url(titlog.png) left no-repeat; height:50px; text-align:center;}
.sec2_tit p a{ line-height:45px; color:#FFF; font-size:18px; font-weight: bold;float: left;display: block; width: 159px; text-align: center;}
.sec2_cnt{ background-color:#FFF; padding:1px; line-height: 3;}
.sec2_cnt li{ border-bottom:1px dashed #ccc;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; clear: both;}
.sec2_cnt li a::before { content: ' ●';  padding-right: 6px;color: #547ff1; font-size: 15px; }
.sec2_cnt li span{float:right; color:#999999;line-height: 3;}


.more{ float:right; background: url(more_pic.png) left no-repeat;margin: 17px 5px 0 0; padding-left:130px; }
.more a{ color: #000 !important;font-weight:normal !important;font-size:14px !important; width: auto !important; text-align: left !important;}
/* 本例子css */

.slideBox{ width:100%; 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;cursor:pointer;width: 15px;height: 15px;line-height: 15px;background-color: #999999;text-align: center; }
.slideBox .hd ul li.on{background-color: #ffd34c;color: #fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%; }
.slideBox .bd img{ width:100%; height:345px; display:block;  }
.slideBox .slideBox_txt{ width:100%; 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;}
.slideBox .prev,.slideBox .next { position: absolute;left: 3%;top: 50%;margin-top: -25px;display: block;width: 32px;height: 40px;background: url(jtzy.png) -110px 5px no-repeat;filter: alpha(opacity=50);opacity: 0.5;}
.slideBox .next {left: auto;right: 3%;background-position: 8px 5px;}

/* 就业服务 */

.slideTxtBox{ }
.slideTxtBox .jyfw{ display: inline-block; position: absolute; top: 9px; left: 197px;}
.slideTxtBox .jyfw ul{ float:left; display: inline-block;}
.slideTxtBox .jyfw ul li{ float:left;cursor:pointer;text-align: center;font-size: 18px;}
.slideTxtBox .jyfw ul li a{font-size: 17px;color: #2a7ed6;font-weight: bold;display: inline-block;height: 46px;line-height: 46px;padding: 0 20px;}
.slideTxtBox .jyfw ul li.on a{  background:#547ff1;border-radius: 10px 10px 0 0;color: #fff !important;}
.slideTxtBox .jyfwbd ul{   zoom:1; line-height: 3;}
.slideTxtBox .jyfwbd li { border-bottom:1px dashed #ccc;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;clear: both;}
.slideTxtBox .jyfwbd li a::before { content: ' ●';  padding-right: 6px;color: #547ff1; font-size: 15px; }
.slideTxtBox .jyfwbd li span{float:right; color:#999999;}
/* 就业专项活动 */
 .inHd ul{display: flex; flex-wrap: nowrap; justify-content: space-around; width: 100%; border-bottom: none;}
.inHd ul li{border-bottom: none !important;}
.inHd ul li{padding: 0 20px;height: 50px; line-height: 50px;}
                    .inHd ul li a{font-size: 17px;font-weight: bold;color: #2a7ed6;}
                    .inHd ul li a::before { content: '' !important; padding-right: 0px !important; color: #547ff1; font-size: 0; }
                    .inHd ul li.on a{color: #fff;}
.inHd ul li.on{background-color: #2a7ed6;
    border-radius: 7px;}
.wdpageold .inHd ul li{height: 58px; line-height: 50px;}
.wdpageold .inHd ul li a{font-size: 26px !important;}

/* 自适应 */
@media (max-width:1200px){
.wrap{ width: 100%;}
.bzml { width: 100%;}
.banner img{ width: 100%;}
.slideTxtBox .jyfw{ position: relative; left: 0;  }
.slideTxtBox .jyfw ul li.on a{ background:#547ff1;border-radius:0;color: #fff !important;}
}
@media (max-width:800px){
	.slideBox { width: 100%; margin-bottom: 30px;}
	.wrap_left{ width: 100%;}
	.wrap_right{ width: 100%;}
.inHd ul{flex-wrap: wrap;justify-content: flex-start;} 
}

/* 适老化 */
.wdpageold .bzml a {line-height: 75px;font-size:36px; }
.wdpageold .wrap a{ font-size:36px;line-height: 2;}
.wdpageold .wrap { font-size:36px;line-height: 2;}
.wdpageold .slideBox { width: 100%; margin-bottom: 30px; height: 600px;}
.wdpageold .slideBox .bd img{ width:1200px; height: 600px; display:block;  }
.wdpageold .wrap_left{ width: 100%;}
.wdpageold .wrap_right{ width: 100%;}
.wdpageold .sec2_tit p{ background: none;}
.wdpageold .sec2_tit p a{ line-height:52px; font-size:36px ; background: #547ff1 ; border-bottom: #FFD34C 3px solid; width: 300px;}
.wdpageold .more a{ font-size:22px !important;background: none !important ;border-bottom: none  !important; }
.wdpageold .slideTxtBox .jyfw{ left: 320px;  }
.wdpageold .slideTxtBox .jyfw ul li a{ font-size: 22px;}

		
		


