.w1000{width:1000px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
.ellipsis{overflow: hidden;display: inline-block;text-overflow: ellipsis;white-space: nowrap;}
.d-flex{display: flex;}
.d-center-flex{display: flex;align-items: center;}
.d-shrink{flex-shrink: 0;}
.d-grow{flex-grow: 1;min-width:0;flex-basis: 0;}
.overflow{overflow: hidden;}
.pointer{cursor: pointer;}
body,a{color:#333}
a:hover{text-decoration: none;}
.line2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/* 关于我们 */
.aboutus .list_warp{background: url('../images/newpage/aboutus.jpg') center 0 no-repeat;padding-top:120px}
.aboutus .list_banner {margin-top: 42px;}
.aboutus .centerlogo{margin:78px 0 66px;}
.aboutus .centercontent{color:#444546;font-size: 16px;line-height:32px;text-indent: 2em;}
.aboutus .centercontent p{margin-bottom:40px;}
.aboutus .textlogo{background-image: linear-gradient(#f5d052, #f5d052), linear-gradient(#f7b312, #f7b312);color:#000;font-size:16px;line-height:48px}
.aboutus .textlogo .b_size{font-size:22px;margin-right:20px;}
.aboutus .content>span{display: inline-block;padding:0 57px;vertical-align: top;margin-top:45px}
.aboutus .content>span:first-child{border-right:#e5e5e5 1px solid}
.aboutus .content>span .title{margin-bottom:20px;height:52px;background:#ccc ;font-size:16px;color:#000;border-radius: 26px;line-height:52px;padding:0 50px}
.aboutus .content .namelist{padding:0 45px;}
/* 创业培训 */
.cypx .mainheader{background:url('../images/newpage/cybanner.jpg') center no-repeat ;height:500px}
.cypx .b_title .name{font-size:30px;font-weight: bold;color:#074590;}
.cypx .b_title .name:before{display: inline-block;width:8px;height:26px;background: #074590;content:'';margin-right:10px;position: relative;top:3px}
.cypx .b_title .more a{color:#666;line-height: 30px;font-size:16px;}
.cypx .b_title .isline{height:1px;background: #d1d1d1;margin:14px;}
.cypx .worklist{padding-top:54px}
.cypx .worklist ul{margin:20px 0 40px}
.cypx .worklist li a{font-size: 18px;color:#333;line-height:50px;max-width:100%}
.cypx .row{margin:0 -10px;}
.cypx .row .w33{padding:0 10px;}
.cypx .row .w33 a{display: block;padding:20px 0 50px}
.cypx .row .w33 a img{width:100%}
/* 工学一体化教师培养 */
.gxyth .mainheader{background-image:url('../images/newpage/gxyth_banner.jpg')}

/* 创业培训讲师大赛 */
.competition .mainheader{background:url('../images/newpage/dsbanner.jpg') center no-repeat ;height:500px}
.competition .w1000{padding:30px 0}
.competition .row{margin:0 -30px;}
.competition .row .w50{padding:0 30px;}
.competition .b_title{line-height:30px}
.competition .b_title .name{background:#007abe;color:#fff;padding:0 13px}
.competition .b_title .more{color:#505050;font-size:12px;border-bottom:2px #e2e2e2 solid}
.competition .content{margin-top:15px;line-height:24px;font-size:14px}
.competition ul{margin:15px 0 20px }
.competition li{line-height:28px;font-size:14px;}
.competition li a{font-size:14px;}
.competition li .time{color:#959595;margin-left: 25px;}
/* 创业培训学习平台 */
.course .mainheader{background:url('../images/newpage/coursebanner.jpg') center no-repeat ;height:500px}
.course .intro{margin:35px 0 20px;line-height:28px}
.course .row{margin:0 -9px}
.course .w20{padding:25px 9px 60px;max-width:20%}
.course .w20 .name{font-size:14px;margin-top:5px;line-height:20px}
.course .link .title{color:#074590;font-size:18px}
.course .link .linklist{margin:20px 0 50px}
.course .link .linklist a{margin-right:12px;font-size:16px;}
/* 职业技能标准 */
.standard .mainheader{background:url('../images/newpage/bzbanner.jpg') center no-repeat ;height:500px}
.standard .worklist{padding-top:0}
.standard .w1000{padding-top:70px}
/* 高技能人才评选表彰 */
.honor .mainheader{background:url('../images/newpage/rcbanner.jpg') center no-repeat ;height:500px}
.honor .info{margin:40px 0;line-height:32px;font-size:18px;color:#333}
.honor .worklist{padding-top:0}
.honor .b_title .name{color:#a9131b}
.honor .b_title .name:before{background: #a9131b;}
.honor .row{margin:0 -7px}
.honor .w17{padding:25px 7px 40px}
.honor .w17  img{width:100%}
.honor .w17 .name{font-size:14px;margin-top:5px}
.honor .ad{margin-bottom:50px}
/* 技能中国行活动介绍 */
.tour .mainheader{background:url('../images/newpage/zgxbanner.jpg') center no-repeat ;height:370px}
.tour .intro .title{color:#053957;font-size:24px;margin:75px 0 30px}
.tour .intro .text{line-height:36px;font-size:16px;color:#333;margin-top:30px}
.tour .row{margin:50px -10px;}
.tour .row .w14{width:125px;height:80px;margin:0 10px;position: relative;}
.tour .row .w14.ribbon{z-index:999;}
.tour .row .w14.ribbon img{z-index:999;width:200px;height:130px}
.tour .row .w14 img{width:100%;height:80px;object-fit: cover;}
.tour .row .w14 .title{font-size:16px;margin:0px 0 8px;line-height:24px;}
.tour .row .w14 .summary{font-size:14px;line-height: 20px;}
.tour .row .year{line-height:80px;color:#fff;font-size:18px}
.tour .row .y2025{background:#4EEE94;}
.tour .row .y2024{background:#6959CD;}
.tour .row .y2023{background:#A82745;}
.tour .row .y2022{background:#76C6E1;}
.tour .row .y2021{background:#043958;}
.tour .row .y2020{background:#d0331a;}
.tour .row .y2019{background:#f6c60b;}
.tour .row .y2018{background:#128b6c;}
.iw_ribbon {
	position:fixed;
	height:130px;
	width:0;
	left:0;
	top:0;
	background:#48b0d6;
	opacity:.8;
	z-index:10;
	overflow:hidden;
	display:none
}
.iw_close {
	position:absolute;
	top:10px;
	right:10px;
	background:#f0f0f0 url('../images/newpage/close.png') no-repeat center center/130%;
	width:18px;
	height:18px;
	display:none;
    cursor:pointer;
    border-radius: 50%;
    border:1px solid #ccc
}
.iw_ribbon img {
	position:absolute;
	top:50%;
	left:50%;
	border:7px solid #fff
}
.iw_loading {
	background:#fff url('../images/newpage/loader.gif') no-repeat center center;
	width:28px;
	height:28px;
	position:absolute;
	top:50%;
	left:50%;
	z-index:10000;
	margin:-14px 0 0 -14px;
	opacity:.8
}
.tour .row .w14>div {
    position: absolute;
    top: 5px;
    width: 500px;
    padding: 0 10px;
    display: none;
    color: #fff;
    z-index: 100;
}
.tour .row .w14>div a{color:#fff}
/* 网上办理 */
.online{background:#f7f8fa;}
.online .security_head{background: url('../images/newpage/onlinebanner.jpg') center 0 no-repeat;}
.online .security_con{padding-bottom:50px}
.online .security_con ul{margin:0 18px 35px;overflow: hidden;}
.online .security_con li{padding:0 10px}
.online .security_con li .border{display: block;border:solid 1px #e1e1e1;margin:10px 0;padding:25px 0 20px;}
.online .security_con li .imgbox{height:50px;line-height:50px;}
.online .security_con li .imgbox img{vertical-align: middle;max-height:100%}
.online .security_con li .imgbox .hover{display: none;}
.online .security_con li .title{display: table;width:100%;padding:0 38px;margin-top:10px;}
.online .security_con li .title span{display: table-cell;vertical-align: middle;font-size: 18px;color:#444644;line-height:24px;height:48px;}
.online .security_con li .border:hover{border-color:#e80606}
.online .security_con li .border:hover .hover{display: inline;}
.online .security_con li .border:hover .default{display: none;}

/* 互联网+创业服务  */
.cyfw .cyfwheader{line-height: 100px;color:#fff;background: #024589;}
.cyfw .cyfwheader .topic{font-size:30px}
.cyfw .cyfwheader span{margin-right:30px}
.cyfw .cyfwheader a{display: inline-block;background: #298cf0;line-height: 20px;padding:0 5px;color:#fff}
.cyfw .banner{height:420px}
.cyfw .banner img{width:100%;height:100%;object-fit: cover;}
.cyfw .b_title{line-height:44px;margin-top:50px}
.cyfw .b_title .name{color:#0351a0;padding:0 10px;font-size: 22px;border:1px solid rgba(0,0,0,0);border-bottom-color: #ddd;}
.cyfw .b_title .name.on{background:#0351a0;color:#fff;border-bottom-color: #0351a0;}
.cyfw .b_title .more{color:#959595;font-size:12px;border-bottom:1px #ddd solid;padding-right:12px;background: url('../images/newpage/more.png') center right no-repeat;}
.cyfw .articlelist{padding-top:20px}
.cyfw .articlelist .item{line-height: 32px;}
.cyfw .articlelist .item a{color:#333}
.cyfw .articlelist .item .time{color:#666;margin-left:20px}
.cyfw .imglist{padding-top:30px}
.cyfw .row{margin:0 -25px}
.cyfw .w25{width:25%;padding:0 25px;}
.cyfw .w25 a{display: block;}
.cyfw .w25 a .title{max-width: 100%;margin-top:10px}
.cyfw .nobg{background: none!important;}
.cyfw .w50{width:50%;padding:0 25px;}
.cyfw .logo{padding-top:30px}
.cyfw .logo img{width:100%}
.cyfw .linklist{padding:30px 0 60px;margin:0 -20px}
.cyfw .w17{width:16.66666%;padding:0 20px;}
.cyfw .w17 a{display: block; border:solid 1px #8e8e8e;padding:10px 15px;line-height:20px ;height:62px}
.cyfw .logo.d-flex{padding:40px 30px 0}
.cyfw .logo.d-flex a{margin:0 30px;display: block;}
.cyfw .logo.d-flex a img{width:100%;height:200px;object-fit: cover;}
.cyfw .logo.d-flex a div{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:100%;line-height: 20px;margin-top:10px}

/* 公共就业服务专项业务竞赛专栏 */
.jszl .mainheader{background: url('../images/jszl/banner.png') center top no-repeat;height:375px}
.jszl .wrap{background: url('../images/jszl/bg.png') center bottom no-repeat;padding:50px 0 60px}
.jszl .notice{background: #fff;box-shadow: 0px 0px 17px 1px rgba(37, 135, 114, 0.13);border-radius: 10px;padding:40px 15px}
.jszl .notice .b_title .name{font-size: 22px;color:#00b381;line-height: 32px;}
.jszl .notice .b_title .name:before{content:'';display: inline-block;width:3px;height:21px;background:#00b381;margin-right:9px;position: relative;top:2px}
.jszl .notice .b_title .more{padding:0 20px;line-height: 32px;color:#fff;border-radius: 4px;background: #00b381;}
.jszl .notice ul{padding-top:30px}
.jszl .notice li{line-height: 28px;padding-left:18px;position: relative;}
.jszl .notice li:before{content:'';display: inline-block;width:7px;height:7px;background:#dbdbdb;position: absolute;left:0;top:12px;border-radius: 50%;}
.jszl .notice li a{max-width: 100%;}
.jszl .project{margin-top:60px}
.jszl .project .row{margin:0 -7px}
.jszl .project .w17{margin:0 7px;background: #fff;box-shadow: 0px 0px 15px 1px rgba(36, 144, 121, 0.13);border-radius: 10px;background-position: bottom right;background-repeat: no-repeat;height:96px}
.jszl .project .w17 a{width:100%;height:100%;display: flex;align-content: center;flex-wrap: wrap;padding-left:15px}
.jszl .project .w17 a .name{width: 100%;line-height: 24px;}
.jszl .row{margin:0 -25px}
.jszl .w50{width:50%;padding:0 25px;}

/* 求职能力实训工作专栏 */
.qznl .mainheader{background: url('../images/jszl/banner.jpg') center top no-repeat;height:360px}
.qznl .title{margin:60px 0 40px}
.qznl .title .more{color:#999;margin-top:15px;}
.qznl .swiper-slide{position: relative;height:400px}
.qznl .swiper-slide img{width:100%;height:100%;object-fit: cover;}
.qznl .swiper-slide .info{position: absolute;left:0;bottom:0;width:100%;background: rgba(0,0,0,.7);line-height: 46px;padding:0 15px;color:#fff}
.qznl .swiper-slide .info span{color:#00b381}
.qznl .newslist li{border-bottom: 1px dotted #d2d2d2;position: relative;padding-left:28px}
.qznl .newslist li:before{content:'';display: inline-block;width:9px;height:9px;background:#009d6b;position: absolute;left:0;top:25px;border-radius: 50%;}
.qznl .newslist a{line-height: 56px;max-width: 100%;}
.qznl .newslist li:last-child{border:0}
.qznl .blocknews{background: rgba(16,166,118,.05);border-radius: 6px;padding:20px 30px 15px;margin-top:30px}
.qznl .blocknews .b_title{font-size: 22px;color:#009d6b;align-items:center}
.qznl .blocknews .b_title .more{color:#999}
.qznl .blocknews ul{margin-top:10px}
.qznl .blocknews li:not(:last-child){border-bottom: 1px dotted #d2d2d2;}
.qznl .blocknews a{line-height: 44px;max-width: 100%;}
.qznl .videolist{background: rgba(16, 166, 118, .05);overflow: hidden;margin-top:60px;padding-bottom:20px}
.qznl .videolist .block{background: #fff;border-radius:6px;overflow: hidden;margin-bottom:20px}
.qznl .videolist .imgblock{display: block;width:100%;height:158px;}
.qznl .videolist .imgblock img{width:100%;height:100%;object-fit: cover;}
.qznl .videolist .info{padding:15px 15px 20px;}
.qznl .videolist .info a{max-width: 100%;}
.qznl .videolist .block:hover a{color:#009d6b}
.qznl .videolist .info .time{color:#999;margin-top:20px}
.qznl .teacherlist{padding-bottom:30px}
.qznl .teacherlist .block{margin-bottom:30px;background: #fff;box-shadow: 0px 0px 20px 0px rgba(93, 103, 102, 0.14);border-radius: 6px 0 0 6px;overflow: hidden;}
.qznl .teacherlist .imgblock{border-left:7px solid #009d6b;width:248px;height:172px}
.qznl .teacherlist .imgblock img{width:100%;height:100%;object-fit: cover;}
.qznl .teacherlist .info{padding:35px 30px 0}
.qznl .teacherlist .info a{max-width: 100%;margin-bottom:30px}
.qznl .teacherlist .info .summary div{padding-left:17px;background: url('../images/jszl/icon.png') left 6px no-repeat;line-height:24px ;}


/* 创业担保贷款 */
.cydbdk .mainheader{background:url('../images/newpage/cydbdkbanner.jpg') center no-repeat ;height:370px}
.cydbdk .row:nth-child(1) .cyyear{background: #d0331a;}
.cydbdk .row:nth-child(2) .cyyear{background: #f6c60b;}
.cydbdk .row:nth-child(3) .cyyear{background: #128b6c;}
.cydbdk .d-flex{display: flex;position: relative;}
.cydbdk .d-center-flex{display: flex;position: relative;align-items: center;}
.cydbdk .d-grow{flex-grow: 1;flex-basis: 100%;min-width:0}
.cydbdk .d-shrink{flex-shrink: 0;}
.cydbdk .ellipsis{white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.cydbdk .ellipsis-3 {overflow : hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-wrap: break-word;word-break: break-all;}
.cydbdk .logo{width:180px;height:120px;margin-right:10px}
.cydbdk .logo img{width:100%;height:100%;object-fit: cover;}
.cydbdk .item{margin-bottom:20px}
.cydbdk .item a{color:#000}
.cydbdk .item a:hover{color:#d0331a}
.cydbdk .item .time{color:#999;margin-left:20px}
.cydbdk .item .summary{color:#666;margin-top:15px;line-height: 26px;}

/* 家政劳务品牌典型案例 */
.jzlw{background: linear-gradient(to bottom, #eaf5ff, #fff);}
.jzlw .mainheader{background: url('../images/jzlw/banner.jpg') center top no-repeat;height:550px}
.jzlw .intro{margin: 54px 0 30px;position: relative;}
.jzlw .intro div{background: url('../images/jzlw/bg.png') center no-repeat;border-radius: 5px;padding:35px 50px;color:#fff;line-height: 30px;text-align: justify;}
.jzlw .intro:before{content:'';width:100%;height:250px;border:solid 1px #43aaea;border-radius: 5px;display: block;position: absolute;left:-14px;top:-14px;z-index: -1}
.jzlw .news{background: #fff;border-radius: 5px;padding:10px;}
.jzlw .news .title{width:77px;height:70px;background: url('../images/jzlw/icon01.png') center no-repeat;}
.jzlw .news .title div{color:#fff;font-size: 20px;line-height: 22px;letter-spacing: 2px;padding:13px}
.jzlw .news a{line-height: 22px;}
.jzlw .news .list >div{margin:10px 20px}
.jzlw .topic{background: url('../images/jzlw/icon02.png') center no-repeat;color:#1f497d;font-size: 30px;line-height: 30px;margin:60px 0}
.jzlw .batch{position: relative;background: #fff;box-shadow: 0px 0px 15px 1px rgba(191, 197, 205, 0.3);border-radius: 5px;padding:20px;padding-left:65px;padding-right:90px}
.jzlw .batch .name{position: absolute;left:0;top:-16px;background: url('../images/jzlw/icon03.png') top center no-repeat;width:56px;height:113px}
.jzlw .batch .name div{color:#fff;font-size: 20px;margin:23px 13px;line-height: 22px;}
.jzlw .batch span{display: inline-block;padding:0 14px;margin:5px;line-height: 32px;}
.jzlw .batch span.on{color:#fff;background: #1f497d;}
.jzlw .prvblock{height:84px}
.jzlw .prvblock.extend{height:auto}
.jzlw .extendbtn{position: absolute;bottom:30px;right:20px;color:#1f497d}
.jzlw .extendbtn i{font-style: normal;}
.jzlw .extendbtn img{margin-left:4px;vertical-align: middle;transition: all .1s}
.jzlw .extendbtn.rotate img{transform: rotate(-180deg);}
.jzlw .brandlist{margin:30px -9px 80px}
.jzlw .brandlist .item{width:25%;padding:0 9px;margin:10px 0;font-size: 20px;}
.jzlw .brandlist a{border:3px solid #fff;padding:10px;background-image: linear-gradient(171deg,#e2ecf7 0%,#eef4fa 61%,#fafbfd 100%);box-shadow: 0px 0px 10px 0px rgba(191, 196, 205, 0.56);border-radius: 5px;}
.jzlw .brandlist .logo{width:0;height:70px;border-radius: 5px;object-fit: cover;}

