html{background: #fff;}
.w1200{width:100%;margin:0 auto;padding:0 15px}
.ellipsis{overflow: hidden;display: inline-block;max-width:100%;text-overflow: ellipsis;white-space: nowrap;}
.d-flex{display: flex;}
.d-center-flex{display: flex;align-items: center;}
.d-wrap-flex{display: flex;flex-wrap: wrap;}
.d-justify-flex{display: flex;align-items: center;justify-content: space-evenly;}
.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;}
.line3{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.font32{font-size: 26px;}
.font30{font-size: 24px;}
.font20{font-size: 18px;}
.font24{font-size: 20px;}
.font18{font-size: 16px;}
.font16{font-size: 14px;}
.font14{font-size: 12px;}
.font12{font-size: 10px;}

/* header */
.cyfwheader{background: rgba(0,0,0,.4);position: absolute;left:0;top:0;width:100%;padding-left:15px}
.cyfwheader .topic{color:#fff}
.cyfwheader .navmenu{margin:0 30px}
.cyfwheader .navmenu a{display: block;line-height: 40px;font-size: 18px;}
.cyfwheader .navmenu a.on{font-weight: bold;}
.cyfwheader .sitehome{margin:20px 0 40px;line-height: 30px;color:#fff;background: #00c0fa;padding: 0 15px;display: inline-block;}
/* 互联网+创业服务  */
.banner{position: relative;}
.banner img{width:100%;height:260px;object-fit: cover;}
.catimg{display: block;margin:30px 0 20px;height:55px}
.cyfw .b_title>.d-grow{overflow-x: auto;white-space: nowrap;}
.cyfw .b_title{margin-bottom:-2px;align-items: flex-end;position: relative;margin-bottom:20px}
.cyfw .b_title:after{content:'';position: absolute;left:0;bottom:0;width:100%;height:2px;background: rgb(183,223,222,.2);}
.cyfw .b_title .name{color:#666;position: relative;display: inline-block;padding-bottom:15px;margin-right:20px}
.cyfw .b_title .name.on{color:#333;}
.cyfw .b_title .name.on:after{content:'';position: absolute;left:0;bottom:0;width:100%;height:2px;background-image: linear-gradient(-90deg, #015eea 0%, #00c0fa 100%)}
.cyfw .b_title .more{color:#999;margin-left:30px;margin-bottom:17px;display: inline-block;padding-right:12px;background: url('../images/newpage/more.png') center right no-repeat;}
.cyfw .articlelist a{color:#333;line-height: 36px;}
.cyfw .item a:hover{color:#0160ea}
.cyfw .articlelist .item .time{color:#666;margin-left:20px}
.cyfw .bg{background: url('../images/cyfw/bg.png') center bottom no-repeat;padding-bottom:50px}
.cyfw .blocktype{margin:0 -6px}
.cyfw .blocktype .item{width:50%;color:#fff;position: relative;margin-bottom:30px;padding: 0 6px}
.cyfw .blocktype .item img{width:100%}
.cyfw .blocktype .title{position: absolute;width:100%;left:0;top:58%;line-height: 24px;padding:0 32px}
.cyfw .imgtype .imgblock{width:100%;height:260px;position: relative;margin-bottom:20px;display: block;}
.cyfw .imgtype .imgblock img{width:100%;height:100%;object-fit: cover;}
.cyfw .imgtype .imgblock .title{position: absolute;left:0;bottom:0;width:100%;line-height: 64px;color:#fff;padding:0 22px;background-image: linear-gradient(0deg, rgba(0,0,0,.6) 0%, rgba(0, 0, 0, 0.456) 30%, rgba(76, 76, 76, 0.3) 62%, rgba(128, 128, 128, 0.126) 84%, rgba(255,255,255,0) 100%)}
.cyfw .summary{line-height: 24px;color:#666}
.cyfw .imgtype .item.on{padding-bottom:15px;border-bottom:solid 1px #d6e1ea;margin-bottom:10px;}
.cyfw .cardtype{margin:0 -6px}
.cyfw .cardtype .item{position: relative;background: url('../images/cyfw/item.png') center/100% 100% no-repeat;width:calc(50% - 12px);height:160px;padding:20px 15px;margin: 0 6px 20px}
.cyfw .cardtype .title{line-height: 26px;}
.cyfw .cardtype .time{position: absolute;left:15px;bottom:18px;color:#666}
.cyfw .leftmenu{background: #f6f6f6;margin-right:20px;width:120px;margin-top:-20px;padding-top:10px}
.cyfw .leftmenu .item{padding-right:10px;border-right:2px solid rgba(0,0,0,0);color:#666;line-height: 18px;margin-top:30px}
.cyfw .leftmenu .item.on{color:#333;border-color:#0160ea}
.cyfw .bzjd{margin-bottom:80px}
.cyfw .adlist a{display: block;}
.cyfw .adlist img{width:100%}

/* 视频列表 */
.cyfw-list .banner{height:260px;background: url('../images/cyfw/listbanner.png') bottom center/cover no-repeat;}
.cyfw-list .banner .name{margin:120px auto;height:46px;width:fit-content;display: block;}
.catname{margin-top:-54px;position: relative;z-index: 1;margin-bottom:40px}
.catname a{display: inline-block;width:200px;line-height: 46px;vertical-align: bottom;margin-right:12px;margin-top:6px;background: rgba(0,0,0,.7);color:#fff;border-top:2px solid rgba(0,0,0,0)}
.catname a.on{line-height: 52px;margin-top:0;background: #fff;color:#333;font-weight: bold;border-color:#ffd974}
.catname a:last-child{margin-right:0}
.cyfw-list .video_list{padding-bottom:30px}
.cyfw-list .video_list .item{margin-bottom:20px}
.cyfw-list .video_list .imglink{height:145px;position: relative;display: block;}
.cyfw-list .video_list .imglink img{width:100%;height:100%;object-fit: cover;}
.cyfw-list .video_list .duration{position: absolute;left:0;bottom:0;width:100%;line-height: 40px;color:#fff;padding:0 12px;background-image: linear-gradient(0deg, rgba(0,0,0,.6) 0%, rgba(0, 0, 0, 0.456) 30%, rgba(76, 76, 76, 0.3) 62%, rgba(128, 128, 128, 0.126) 84%, rgba(255,255,255,0) 100%)}
.cyfw-list .video_list .info{background: #f7f7f7;padding:10px 10px 15px}
.cyfw-list .video_list .time{color:#999;}
.cyfw-list .video_list .title:hover{color:#0160ea}
.cyfw-list .pagination{margin-bottom:70px}
.pagination>li.active>a{background-color: #006aff;border-color: #006aff;}

/* 文章列表 */
.normallist{padding-bottom:30px}
.normallist .timeblock{background: url('../images/cyfw/icon02.png') center/contain no-repeat;width:100px;height:86px;padding:8px 10px;margin-bottom:20px;margin-right:15px}
.normallist .timeblock .year{color:#999;font-weight: lighter;}
.normallist .title{transition: padding .3s;}
.normallist .item:hover .title{color:#0160ea;}
.normallist .summary{line-height: 22px;color:#999;}

/* 左侧菜单 */
.leftnav{margin-bottom:20px!important;background: #f3f3f3;padding:0 15px}
.leftnav .swiper-slide{width:fit-content;}
.leftnav a{display: inline-block;line-height: 26px;padding:12px 0;color:#999;}
.leftnav .on a{color:#004be8;}

/* 详情 */
.detail_info{border:solid 1px #e5e5e5;padding:0 15px 30px;margin-bottom:30px;background: #fff;}
.detail_info .title{margin-top:20px;line-height: 34px;word-break: break-all;}
.detail_info .infobox{color:#666;padding:10px 0}
.detail_info .detail_article{border-top:1px solid #eee;padding-top:30px}
.detail_info .detail_article p{line-height: 32px;margin-bottom: 16px;}
.detail_info .detail_article img,.detail_info .detail_article video,.detail_info .detail_article table{max-width: 100%;}
.detail_info .detail_collect{padding-left:27px;line-height: 30px;background: url('../images/cyfw/icon01.png') left center no-repeat;}
.detail_info .font div{width:23px;line-height:23px;margin-right:10px;border-radius: 12px;background: #d6d6d6;color:#fff}
.detail_info .font .selected{background: #004be8;}
.detail_info .share{position: relative;}
.detail_info .share span{display: inline-block;margin-left:10px;width:30px;height:30px;background-position: center;background-repeat: no-repeat;background-size: contain;}
.detail_info .bshare-qqim{background-image: url('../images/fx/QQ.png');}
.detail_info .bshare-weixin{background-image: url('../images/fx/weixin.png');}
.detail_info .bshare-sinaminiblog{background-image: url('../images/fx/weibo.png');}
.detail_info .share #qrcode_c {display: none;width: 115px; height: 115px;padding: 10px;position: absolute;right:0;top: 35px;box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); background: #fff;z-index: 10;}
.detail_info .share #qrcode_c img {width: 100%;height: 100%;}
.cyfw-detail .wrap{margin-top:-200px;position: relative;z-index: 1;}
.cyfw-detail .banner{background: url('../images/cyfw/detailbanner.png') center bottom/cover no-repeat;height:260px}
.cyfw-detail .bread{padding:15px 0}
.cyfw-detail .bread a{color:#e2e2e2;}
.cyfw-detail .bread a:after{content: '>';display: inline;padding:0 5px}
.cyfw-detail .bread span{color:#fff}

/* 服务规范 */
.fwgf-index .main a{display: block;overflow: hidden;border-radius: 8px;}
.fwgf-index .main a img{width:100%}
.fwgf-index .bzjd .item{height:124px;background: linear-gradient( to right,#eff3f8 0, #fafbfc 50%, #eff3f8 100%);display: flex;flex-direction: column;justify-content: center;border-radius: 8px;margin-top:20px}
.fwgf-index .names{padding-left:18px;line-height: 24px;border-left:3px solid #0756bc;margin:40px 0 30px}
.fwgf-index .imglink{display: block;position: relative;}
.fwgf-index .imglink img{width:100%;height:100%;object-fit: cover;}
.fwgf-index .xcp .tag{position: absolute;left:0;top:0;width:50px;line-height: 24px;color:#6a4101;border-bottom-right-radius: 10px;background-image: linear-gradient(0deg, #e0ba8c 0%, #f9e6cd 100%)}
.fwgf-index .xcp .title{margin:10px 0 20px;}
.fwgf-index .wrap{padding-bottom:50px}

/* “贷你创业”助力行动 */
.dncy-index .wrap{margin-top:-40px;background: url('../images/cyfw/icon05.png') top left no-repeat;padding-top:40px}
.dncy-index .content{line-height: 26px;text-indent: 2em;margin-top:15px;margin-bottom:40px}
.dncy-index .catalogname{margin-left:11px;width:104px;line-height: 104px;border-radius: 50%;color:#fff;background-image: linear-gradient(0deg, #00c0fa 0%, #015eea 100%)}
.dncy-index .listbox{padding:20px 0 30px;position: relative;}
.dncy-index .item{position: relative;z-index: 1;margin-bottom:20px}
.dncy-index .item .imglink{display: block;margin-right:15px;width:130px;height:80px}
.dncy-index .item .imglink img{width:100%;height:100%;object-fit: cover;}
.dncy-index .item .summary{line-height: 22px;color:#666;}
.dncy-index .item .time{color:#999}

@media only screen and  (max-width: 440px) {
    .cyfw-list .video_list .imglink{height:130px}
    
}
@media only screen and  (max-width: 380px) {
    .cyfw .imgtype .imgblock{height:230px}
    .cyfw .cardtype .item{height:140px;padding-top:15px}
    .cyfw-list .video_list .imglink{height:110px}
    
}