
/*首页功能样式*/
/*.jb_float {
			width: 300px;
			text-align: center;
			position: fixed;
			bottom: 300px;
			right: 0;
		}*/
	
		.tit {
			text-align: center;
			padding: 0 20px;
			font-size: 32px;
			font-weight: bold;
			line-height: 42px;
			padding-top: 30px;
		}
	
		/*.push-close_btn {
			text-align: center;
			cursor: pointer;
		}*/
	
		.wrap {
			position: relative;
		}
	
		.mode19-content-zntj.zntj-right .content-zntj {
			left: 0;
		}
	
		.mode19-content-zntj.zntj-right .con-tab-bg {
			right: 0;
		}
	
		.bottom_news a span {
			color: #295ed4;
		}
	
		.mode19-content-zntj .content-zntj {
			padding-top: 10px;
			height: 115px;
		}
	
		.mode19-content-zntjs .content-zntj {
			position: absolute;
			top: -85px;
			right: -12px;
			width: 50px;
			height: 115px;
			background: #0067CC;
			color: #fff;
			padding-top: 10px;
			text-decoration: none;
		}
	
		.mode19-content-zntjs1 .content-zntj span {
			width: 20px;
			height: auto;
			text-align: center;
			font-size: 20px;
			line-height: 24px;
			display: block;
			margin: 0 auto;
		}
	
		.mode19-content-zntjs1 .content-zntj a {
			color: #fff;
		}
	
		.mode19-content-zntjs1 .content-zntj {
			position: absolute;
			top: 150px;
			right: -50px;
			width: 50px;
			height: 115px;
			background: #0067CC;
			color: #fff;
			padding-top: 10px;
			text-decoration: none;
		}
	
		.content-zntj span a:hover {
			text-decoration: none;
		}
	
		.esd-wrap {
			flex: 2;
		}
	
		.esd-wrap>a {
			margin-right: 0 !important;
		}
	
		.esd-wrap>a:last-child {
			margin-left: 1%;
		}
	
		.wrap-layout {
			display: flex;
			margin-top: unset;
		}
	
		/*    .wrap-layout img{ width: 100%; height: 70px;} */
	
		.cxfwl {
			background: url(http://yjglt.gxzf.gov.cn/material/images/cxfwlogo.png) no-repeat 0 0 !important;
			box-sizing: border-box !important;
			text-align: right !important;
			padding-right: 20px !important;
			line-height: 35px !important;
			width: 158px !important;
			height: 78px !important;
			font-size: 18px !important;
			font-weight: bold !important;
			color: #fff !important;
			margin-top: 15px !important;
		}
	
		.mode19-content-zntjs2 .content-zntj span {
			width: 20px;
			height: auto;
			text-align: center;
			font-size: 20px;
			line-height: 24px;
			display: block;
			margin: 0 auto;
		}
	
		.mode19-content-zntjs2 .content-zntj a {
			color: #fff;
		}
	
		.mode19-content-zntjs2 .content-zntj {
			position: absolute;
			top: 460px;
			right: -50px;
			width: 50px;
			height: 115px;
			background: #0067CC;
			color: #fff;
			padding-top: 10px;
			text-decoration: none;
		}
	
		.main2 .iconbox .tzxxBox {
			background: url(http://yjglt.gxzf.gov.cn/material/images/tzxx.png) no-repeat;
			box-sizing: border-box;
			text-align: right;
			padding-right: 20px;
			line-height: 35px;
			width: 158px;
			height: 78px;
			font-size: 18px;
			font-weight: bold;
			color: #fff;
			margin-top: 15px;
			background-size: 100% 100%;
		}
	
		.main2 .iconbox .tzxxBox:hover {
			background: url(http://yjglt.gxzf.gov.cn/material/images/tzxx.png) no-repeat;
			background-size: 100% 100%;
		}
	
		.mode19-content-zntj .content-zntj {
			top: 150px;
		}
	
		.mode19-content-zntjs .content-zntj {
			top: -388px;
		}
	
		.mode19-content-zntjs1 .content-zntj {
			top: 300px;
		}
	
		.main2 .iconbox {
			padding: 5px 15px 15px 15px;
		}
	
		/* 新版智能推荐css */
		.zntj_2025_box .con-tab-bg {
			background: #005add;
			z-index: 999;
			position: absolute;
			top: 0;
			overflow: hidden;
		}
	
		.zntj_2025_box .con-tab-bg .bottom_news a {
			color: #313131;
			display: block;
			border-bottom: dashed 1px #dbdbdb;
			line-height: 46px;
			white-space: nowrap;
			word-wrap: normal;
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis;
			font-size: 18px;
		}
	
		.zntj_2025_box .con-tab-bg .bottom_news span {
			color: #0777ff;
		}
	
		.zntj_2025_box .tabs-nav li {
			min-width: 86px;
			float: left;
			_display: inline;
			padding: 0 14px;
			line-height: 40px;
			font-weight: 700;
			font-size: 20px;
			cursor: pointer;
		}
	
		.zntj_2025_box .con-tab-bg .tabs-box li.cur {
			background-color: #fff;
			border: none;
			border-radius: 6px 6px 0 0;
			color: #0777ff;
		}
	
		.zntj_2025_box .con-tab-abc {
			width: 660px;
		}
	
		.zntj_2025_box .tabs-nav {
			display: flex;
			padding: 1px;
			padding-bottom: 0;
		}
	
		.zntj_2025_box .bottom_news {
			overflow-y: auto !important;
			width: 600px !important;
			max-height: 472px !important;
		}
	
		.zntj_2025_box .zntj-tabs-con {
			background-color: #fff;
			padding: 2px 10px 10px;
			width: calc(100% - 23px);
			margin: 0 auto;
			margin-bottom: 1px;
		}

        .main2 .iconbox a:hover .icon1 {
            background: url(/material/images/new/icon5.png) no-repeat center -70px;
        }

        .add-tab .tab .icon5{
            background: url(/material/images/new/icon55.png) no-repeat 0 12px;
        }

        .add-tab .tab .select .icon5 {
            background: url(/material/images/new/icon55.png) no-repeat 0 -46px;
        }
        #roll {
      /*width: 260px;*/
      position: fixed;
      cursor: pointer;
      overflow-y: auto;
      z-index: 99;
      height: auto;
      
    }
    .close-wrap{position: absolute;right: 0;top: 0;display: block;width: 30px;height: 30px;color: #FFFFFF;text-align: center;}