body{
	background: none;
}
/*body{
	background: url(bg.png) top center no-repeat;
}
html, body{
	overflow: initial;
}
.pLocation{
	height: .58rem;
}*/
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
}
ul,
ol {
    list-style: none;
}
a,
span {
    vertical-align: top;
}
img {
    border: 0;
    vertical-align: middle;
}
input,
textarea {
    box-sizing: content-box;
    outline: none;
    background: 0 0;
    font-family: "Microsoft YaHei";
}
button{
	cursor: pointer;
}
.clearfix {
    *zoom: 1;
}
.clearfix:before,
.clearfix:after {
    display: table;
    content: "";
    line-height: 0;
}
.clearfix:after {
    clear: both;
}
.lf {
    float: left;
}
.rt {
    float: right;
}
.db {
    display: inline-block;
}
.ellipsis2 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.page {
    padding-top: 40px;
    padding-bottom: 0;
    text-align: center;
}
.page a {
    min-width: 32px;
	height: 32px;
	line-height: 32px;
    text-align: center;
	background-color: #EEEEEE;
    font-size: 14px;
	color: #333333;
    margin: 0 6px;
    border-radius: 2px;
}
.page a.pn{
    width: 78px;
}
.page .curp,  .page .blue {
    color: #fff;
    background-color: #125DB2;
}
/*弹窗*/
.zczs-pop{
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0, 0, 0, 0.1);
    top: 0;
    left: 0;
    overflow: auto;
    display: none;
    z-index: 30;
}
.zczs-pop *{
	box-sizing: border-box;
}
.zczs-pop-content{
    padding-top: calc(50vh - 355px);
    height: 100%;
}
.zczs-pop-main{
	padding: 3px 3px .37rem;
	border-radius: 5px;
    width: 5.64rem;
    /*height: 650px;*/
    background-color: #fff;
    box-shadow: 0px 0px 17px 1px rgba(132, 132, 132, 0.51);
    margin:auto;
    position: relative;
}
.zczs-pop-head{
    background: url(nazct-sy-zcwd-bg.jpg) top center no-repeat;
    background-size: 100% auto;
    padding-left: .2rem;
    color: #fff;
    font-weight: bold;
    height: 1.64rem;
}
.zczs-pop-head .p1{
	font-size: .22rem;
    letter-spacing: 2.5px;
    padding-top: .25rem;
    margin-bottom: .12rem;
}
.zczs-pop-head .p2{
	font-size: .48rem;
    letter-spacing: 3px;
}
.zczs-pop-title{
    margin: 0 .35rem 0 .25rem;
    padding-left: .22rem;
    font-size: .24rem;
    font-weight: bold;
    font-stretch: normal;
    line-height: .34rem;
    color: #2e75e6;
    position: relative;
}
.zczs-pop-title:before{
	display: inline-block;
	content: ' ';
	position: absolute;
	top: .08rem;
	left: 0;
	width: .05rem;
	height: .2rem;
	background: #2E75E6;
}
.zczs-pop-box{
    overflow-y: auto;
    max-height: 4rem;
}
.zczs-pop-items{
	margin: .2rem .25rem 0;
	min-height: 2.15rem;
    padding: .24rem 1.34rem .24rem .25rem;
    background: #E6EEFA;
    color: #2e75e6;
    font-size: .19rem;
    line-height: .38rem;
    border-radius: .08rem;
}
.zczs-pop-main .line{
	width: 100%;
	margin-top: -.12rem;
}
.zczs-pop-main .ren{
	position: absolute;
	bottom: 0;
	right: 0;
	width: 1.65rem;
	z-index: 99;
}
.zczs-pop-main .ren img{
	width: 100%;
}
.zczs-pop-main .close{
	position: absolute;
	top: .1rem;
	right: .1rem;
	cursor: pointer;
}
.zct-head{
	padding-top: .72rem;
	font-size: 0;
	height: 6rem;
	background: url(nazct-sy-top-bg.jpg) top center no-repeat;
	box-sizing: border-box;
}
.zct-head *{
	box-sizing: border-box;
}
.zct-bar .logo{
	display: inline-block;
	width: 3.05rem;
}
.zct-bar .logo img{
	width: 100%;
}
.zct-bar .back-index{
	float: right;
	display: inline-block;
	padding-left: .43rem;
	width: 1.2rem;
	height: .38rem;
	line-height: .38rem;
	font-size: .16rem;
	color: #005ab5;
	border-radius: .2rem;
	margin-top: .07rem;
	background: url(nazct-sy-top-fh.png) .14rem center no-repeat #fff;
	background-size: .26rem .2rem;
}
.zct-logo{
	display: block;
	width: 5.63rem;
	margin: 1.08rem auto 0;
}
.zct-search{
	width: 7.08rem;
	background: rgba(255,255,255,.2);
	border-radius: .04rem;
	margin: .76rem auto 0;
	overflow: hidden;
}
.zct-search input{
	height: .62rem;
	line-height: .62rem;
	padding: 0 .16rem;
	width: 5.67rem;
	color: #fff;
	font-size: .18rem;
}
.zct-search input::-webkit-input-placeholder{
	color: #fff;
}
.zct-search input:-moz-placeholder{
	color: #fff;
}
.zct-search input::-moz-placeholder{
	color: #fff;
}
.zct-search input:-ms-input-placeholder{
	color: #fff;
}
.zct-search .icon-voice{
	width: .2rem;
	cursor: pointer;
}
.zct-search button{
	float: right;
	height: .62rem;
	line-height: .62rem;
	text-align: center;
	width: 1.08rem;
	background: #439BF2;
}
.zct-search button span{
	color: #fff;
	font-size: .18rem;
	display: inline-block;
	margin-right: .08rem;
}
.zct-search button img{
	width: .23rem;
}
.zct-hotwords{
	width: 7.08rem;
	padding: 0 0 0 .16rem;
	margin: .12rem auto 0;
}
.zct-hotwords span,
.zct-hotwords a{
	display: inline-block;
	color: #fff;
	font-size: .16rem;
	margin-right: .11rem;
	line-height: .3rem;
}
.zct-hotwords a{
	cursor: pointer;
	padding: 0 .07rem;
	background: rgba(255,255,255,.1);
}

.zct-main{
	font-size: 0;
}
.zct-main *{
	box-sizing: border-box;
}
.zct-sec-main{
	padding-top: .26rem;
}
.zct-tit1{
	padding-bottom: .15rem;
	text-align: center;
	background: url(nazct-bg1.png) bottom center no-repeat;
	position: relative;
}
.zct-tit1 .tit{
	display: inline-block;
	color: #000000;
	font-size: .36rem;
	font-weight: bold;
}
.zct-tit1 .more{
	position: absolute;
	right: .2rem;
	bottom: 0;
	line-height: .4rem;
	background: #fff;
	padding: 0 .14rem;
	color: #c7a887;
	font-size: .16rem;
}

.zczs-zcwd{
	margin-top: .3rem;
}
.zczs-sy-part-box{
	background: #E6F0FF;
	padding: .08rem .3rem;
}
.zczs-sy-items{
	border-top: 1px dashed #c5c5c5;
	padding: .2rem 0 0;
	margin-bottom: .1rem;
	position: relative;
	line-height: .3rem;
}
.zczs-sy-part-box .borTop{
	border-top: 1px dashed #c5c5c5;
}
.zczs-sy-items:first-child{
	border-top: none;
}
.zczs-sy-items>p{
	font-weight: bold;
	letter-spacing: 1px;
	width: 1.1rem;
	font-size: .18rem;
	color: #000000;
}
.zczs-sy-items-box{
	width: 11.7rem;
}
.zczs-sy-items-box a{
	display: inline-block;
	font-size: .16rem;
	color: #000000;
	padding: 0 .1rem;
	margin-right: .3rem;
	cursor: pointer;
	margin-bottom: .1rem;
}
.zczs-sy-items-box a.cur{
	color: #3174d9;
	background: #C9DFFF;
	border-radius: .04rem;
}
.zczs-sy-more{
	position: absolute;
	right: 0;
	bottom: .1rem;
	font-size: .16rem;
	color: #000000;
	cursor: pointer;
}
.zczs-sy-more img {
    margin-left: .08rem;
    width: .15rem;
    margin-top: -.02rem;
}
.zczs-sy-more span:nth-child(2) {
    display: none;
}
.zczs-sy-more-sq span {
    display: none;
}
.zczs-sy-more-sq span:nth-child(2) {
    display: block;
}
.zczs-sy-items-box-a-more,.zczs-sy-items-box-a{
	height: .4rem;
	overflow: hidden;
}
.zczs-sy-items-box-h {
    height: auto;
}

.zczs-zcwd-box-item{
	float: left;
	width: 6.85rem;
	border: 1px solid #5c7fcc;
	border-radius: .05rem;
	background: #F0F6FE;
	padding: .18rem;
	margin-top: .25rem;
}
.zczs-zcwd-box-item:nth-child(2n){
	float: right;
}
.zczs-zcwd-box-item>p{
	color: #000000;
	font-size: .18rem;
	height: .48rem;
	line-height: .24rem;
}
.zczs-zcwd-box-item-1{
	line-height: .34rem;
	margin-top: .1rem;
}
.zczs-zcwd-box-item-1>.lf{
	color: #979797;
	font-size: .18rem;
}
.zczs-zcwd-box-item-1>.rt{
	width: .92rem;
	text-align: center;
	font-size: .16rem;
	color: #3174d9;
	margin-left: .07rem;
	box-shadow: 0 0 5px 2px #A9CBFF;
	background: #fff;
	border-radius: .18rem;
	cursor: pointer;
}
.zczs-zcwd-box-item-1>.tw{
	color: #fff;
	box-shadow: none;
	background-image: linear-gradient(to left, #236ced, #4795f1);
}
.zczs-zcwd-box-item-1>.tw img{
	margin-right: .08rem;
	margin-top: -.02rem;
	width: .19rem;
}

/*搜索结果*/
.search-total{
	font-size: .16rem;
	color: #000000;
	padding: 0 .16rem;
	background: #FBFBFB;
	line-height: .46rem;
	margin-top: .2rem;
	margin-bottom: .36rem;
}
.search-total span{
	color: #ff0000;
}
.zct-search-list{
	padding-bottom: .4rem;
}
.zct-search-list li{
	line-height: .34rem;
	margin-top: .27rem;
}
.zct-search-list li .type{
	display: inline-block;
	width: 1rem;
	text-align: center;
	color: #fff;
	font-size: .16rem;
	border-radius: .18rem;
	margin-right: .16rem;
}
.zct-search-list li .type1{
	background-image: linear-gradient(to left, #fc7126, #fda044);
}
.zct-search-list li .type2{
	background-image: linear-gradient(to left, #3859fa, #2589fe);
}
.zct-search-list li .type3{
	background-image: linear-gradient(to left, #854afe, #a773fe);
}
.zct-search-list li .type4{
	background-image: linear-gradient(to left, #ffa203, #fecc19);
}
.zct-search-list li .tit{
	display: inline-block;
	color: #000000;
	font-size: .18rem;
	max-width: 70%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	cursor: pointer;
}
.zct-search-list li .date{
	float: right;
	color: #b6b6b6;
	font-size: .18rem;
}
.zct-search-list li:nth-child(6){
	border-top: 1px dashed #b9b9b9;
	margin-top: .42rem;
	padding-top: .42rem;
}
.zct-search-list li:last-child{
	border-top: none;
	padding-top: 0;
	margin-top: .27rem;
}
.zczs_no_data_text{
	text-align: center;
	width: 100%;
	padding-bottom: .3rem;
}
.zcjsq-part3-2-box-img {
    display: block;
    margin: .5rem auto 0;
}
.zczs_no_data_text p {
    font-size: .24rem;
    line-height: .3rem;
	letter-spacing: 2px;
	color: #a2a2a2;
    text-align: center;
}

/*政策措施*/
.zczs-zccs-detail{
	padding-top: .38rem;
	padding-bottom: .75rem;
}
.zccs-detail-title{
	text-align: center;
	color: #000000;
	font-size: .36rem;
	font-weight: bold;
	padding: 0 .2rem;
}
.zccs-detail-time{
	color: #919191;
	font-size: .16rem;
	text-align: center;
	margin-top: .28rem;
}
.zccs-detail-intro{
	color: #333333;
	font-size: .18rem;
	line-height: .48rem;
	margin-top: .26rem;
	padding: .28rem .34rem;
	background: #F9F9F9;
	margin-bottom: .46rem;
}
.zccs-detail-item{
	margin-bottom: .25rem;
	padding-left: .38rem;
}
.zccs-detail-item>span{
	color: #000000;
	font-size: .2rem;
	font-weight: bold;
	line-height: .54rem;
	width: 1.15rem;
}
.zccs-detail-item>div{
	width: 12.15rem;
	color: #000000;
	font-size: .18rem;
	line-height: .3rem;
	background: #F0F6FE;
	border-radius: .04rem;
	padding: .12rem .22rem;
}
.zczs-sy-part-box.zccs-selbox{
	background: #FFF3E1;
}
.zccs-selbox .zczs-sy-items-box a.cur{
	background: #F7DFBB;
	color: #a4670a;
}
.zccs-list .item{
	display: inline-block;
	width: 4.46rem;
	height: 1.25rem;
	padding: .28rem .24rem 0;
	background: #F8F8F8;
	margin: .25rem .3rem 0 0;
	color: #000000;
	cursor: pointer;
}
.zccs-list .item:nth-child(3n){
	margin-right: 0;
}
.zccs-list .item p{
	font-size: .18rem;
}
.zccs-list .item .tit{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zccs-list .item p .tit{
	max-width: 70%;
	display: inline-block;
}
.zccs-list .item .date{
	margin-top: .2rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*政策计算器*/
.zczs-zcjsq{
	margin-top: .24rem;
}
.zcjsq-part1-left{
	border-bottom: 1px solid #EEEEEE;
}
.zcjsq-part1-left span{
	display: inline-block;
	margin-right: .48rem;
	color: #000000;
	font-size: .24rem;
	cursor: pointer;
	line-height: .6rem;
	letter-spacing: 1px;
}
.zcjsq-part1-left span.cur{
	font-weight: bold;
	border-bottom: .04rem solid #3681CF
}
.zcjsq-search{
	width: 2.82rem;
	border: 1px solid #3174D9;
	border-radius: .2rem;
	margin-top: .18rem;
}
.zcjsq-search input{
	line-height: .38rem;
	height: .38rem;
	padding: 0 .16rem;
	width: 2.4rem;
	vertical-align: top;
	font-size: .16rem;
}
.zcjsq-search input:-webkit-autofill{
	transition: background-color 5000s ease-in-out 0s;
}
.zcjsq-search input::-webkit-input-placeholder{
	color: #b1caf1;
}
.zcjsq-search input:-moz-placeholder{
	color: #b1caf1;
}
.zcjsq-search input::-moz-placeholder{
	color: #b1caf1;
}
.zcjsq-search input:-ms-input-placeholder{
	color: #b1caf1;
}
.zcjsq-search button{
	float: right;
	line-height: .38rem;
	height: .38rem;
	margin-right: .16rem;
	vertical-align: top;
	padding: 0;
	background: none;
}
.zcjsq-search button img{
	width: .18rem;
}
.zcjsq-wsxx{
	color: #000000;
	font-size: .16rem;
}
.zcjsq-wsxx span{
	color: #0275da;
	cursor: pointer;
}
.zcjsq-part3-2{
	margin-top: .52rem;
}
.zczs-zcjsq2 .zcjsq-part3-2{
	margin-top: .2rem;
}
.zcjsq-part2{
	margin-top: .28rem;
	padding-bottom: .5rem;
}
.zcjsq-part2-item table{
	border-collapse: collapse;
    border-spacing: 0;
}
.zcjsq-part2-item td{
	padding-bottom: .25rem;
}
.zcjsq-part2-item tr>td:first-child{
	color: #000000;
	font-size: .2rem;
	width: 1.5rem;
	vertical-align: baseline;
    line-height: .44rem;
    padding-left: .24rem;
    white-space: nowrap;
    text-align: justify;
    text-align-last: justify;
    padding-right: .2rem;
}
.zcjsq-part2-item select{
	width: 3.65rem;
    padding: 0 .18rem;
    height: .44rem;
    border-radius: 2px;
    font-size: .18rem;
    background: url(nazct-zcwd-icon-zk.png) no-repeat;
    background-position: 3.35rem center;
    background-size: .15rem auto;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-right: .16rem;
    background-color: #F6F6F6;
}
.zcjsq-part2-item select option{
    font-size: .18rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: .44rem;
}
.zcjsq-part2-item .hyfl{
	padding-top: .1rem;
}
.zcjsq-part2-item .hyfl>div{
    display: inline-block;
    width: 2.55rem;
	font-size: .18rem;
    color: #000000;
    padding-bottom: .2rem;
    text-align: left;
}
.zcjsq-part2-item .hyfl input{
    display: inline-block;
    width: .18rem;
    height: .18rem;
    margin-top: 0;
    margin-right: 10px;
    border: 1px solid #CBCBCB;
}
.zcjsq-part2-item .hyfl input[type="checkbox"]{
    -webkit-appearance: checkbox;
}
.zcjsq-part2-item button{
	width: 2.31rem;
	height: .46rem;
	border-radius: .24rem;
	background-image: linear-gradient(to left, #236ced, #4795f1);
	color: #fff;
	font-size: .2rem;
	margin-top: .16rem;
}
.zcjsq-part2-item2 tr:nth-child(1) td{
	padding-top: .25rem;
	background: #E6F0FF;
}
.zcjsq-part2-item2 tr:nth-child(2) td{
	background: #E6F0FF;
}
.zcjsq-part2-item2 tr:nth-child(3) td,.zcjsq-part2-item2 tr:nth-child(6) td{
	padding-top: .25rem;
}
.zcjsq-input{
    width: 3.65rem;
    height: .44rem;
    background-color: #FFFFFF;
    border-radius: .02rem;
    border: solid 1px #3174D9;
    padding: 0 .18rem;
    font-size: .18rem;
}
.zcjsq-part3{
	margin-top: .15rem;
}
.zcjsq-part3-1{
    width: 100%;
    height: .46rem;
    background-color: #FBFBFB;
    line-height: .46rem;
    padding: 0 .18rem;
    color: #000000;
    font-size: .16rem;
}
.zcjsq-part3-2-box{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.zcjsq-part3-2-box a{
	display: inline-block; 
	width: 6.85rem;
	height: 1.15rem;
	padding: .2rem .22rem;
	background: #F0F6FE;
	margin-top: .25rem;
	cursor: pointer;
}
.zcjsq-part3-2-box a p{
	color: #000000;
	font-size: .18rem;
	height: .48rem;
}
.zcjsq-part3-2-box a span{
	display: inline-block;
	color: #979797;
	font-size: .18rem;
	margin-top: .02rem;
}

/*政策文件*/
.zcwj-list .item{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: .27rem .24rem;
	border: 1px solid #F1F1F1;
	margin-top: .18rem;
}
.zcwj-list .item .info{
	width: 850px;
	width: 8.5rem;
}
.zcwj-list .item .info .tit{
	color: #000000;
	font-size: .18rem;
	margin-bottom: .18rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zcwj-list .item .info .tit a{
	display: inline-block;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zcwj-list .item .info .bar img{
	vertical-align: middle;
	margin-right: .1rem;
}
.zcwj-list .item .info .bar span{
	color: #4f4f4f;
	font-size: .16rem;
	display: inline-block;
	vertical-align: middle;
	margin-right: .26rem;
}
.zcwj-list .item .btn a{
	display: inline-block;
	cursor: pointer;
	width: 1.19rem;
	height: .33rem;
	border-radius: .03rem;
	background-image: linear-gradient(to right, #ffac00, #ff8a00);
	color: #fff;
	font-size: .16rem;
	font-weight: bold;
	line-height: .33rem;
	text-align: center;
}
.zcwj-list .item .jdbar{
	width: 2.76rem;
	text-align: center;
	height: .78rem;
	border-left: 1px solid #E4E4E4;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.zcwj-list .item .jdbar .jd{
	width: 100%;
	position: relative;
	padding-left: .2rem;
}
.zcwj-list .item .jdbar .jd .tit{
	width: 100%;
	display: flex;
	justify-content: space-around;
	align-items: center;
}
.zcwj-list .item .jdbar .jd .tit a{
	display: inline-block;
	color: #007ceb;
	font-size: .16rem;
	cursor: pointer;
	position: relative;
}
.zcwj-list .item .jdbar .jd .tit a.cur:after{
	display: inline-block;
	content: ' ';
	z-index: 2;
	position: absolute;
	bottom: -.1rem;
	left: 50%;
	margin-left: -.07rem;
	width: .14rem;
	height: .08rem;
	background: url(nazct-zcwj-ic3.png) center no-repeat;
	background-size: 100% 100%;
	z-index: 13;
}
.zcwj-list .item .jdbar .jd .tit span{
	display: inline-block;
	border-left: 1px solid #E2E2E2;
	height: .16rem;
}
.zcwj-list .item .jdbar .jd .tit span:last-child{
	display: none;
}
.zcwj-list .item .jdbar .jd .tab{
	position: absolute;
	z-index: 12;
	top: .3rem;
	left: .2rem;
	width: 2.6rem;
	background: #fff;
	border-radius: .05rem;
	box-shadow: 0 0 .2rem 0 rgb(247,223,187);
	display: none;
}
.zcwj-list .item .jdbar .jd .tab .list{
	text-align: left;
	padding: .07rem .12rem;
}
.zcwj-list .item .jdbar .jd .tab .list li{
	line-height: .27rem;
}
.zcwj-list .item .jdbar .jd .tab .list li a{
	display: inline-block;
	color: #000000;
	font-size: .14rem;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zcwj-list .item .jdbar .xz{
	width: 100%;
	display: flex;
	justify-content: space-around;
	align-items: center;
	padding-left: .2rem;
}
.zcwj-list .item .jdbar .xz a{
	color: #c4c4c4;
	font-size: .15rem;
}
/*政策便利贴*/
.zcwj-detail-title-box{
	padding: .3rem .52rem .46rem;
	margin-top: .3rem;
	text-align: center;
	background: #FFF3E1;
}
.zcwj-detail-title{
	color: #000000;
	font-size: .36rem;
	line-height: .62rem;
}
.zcwj-detail-time{
	color: #919191;
	font-size: .16rem;
	margin-top: .24rem;
}
.zcwj-detail-con{
	background: url(nazct-zcblt-bg1.png) right 1.9rem no-repeat;
	background-size: 3.77rem auto;
	background-color: #FFFBF5;
	position: relative;
	margin-top: .3rem;
	padding: 0 .25rem 1.5rem;
}
.zcwj-detail-con>div{
	position: relative;
	z-index: 2;
}
.zcwj-detail-bg2{
	position: absolute;
	bottom: 0;
	right: 0;
	width: 13.4rem;
	z-index: 1;
}
.zcwj-detail-bg3{
	position: absolute;
	top: -.5rem;
	right: .32rem;
	z-index: 3;
	width: .41rem;
}
.zcwj-detail-item{
	padding-top: .35rem;
	border-top: 1px dashed #c5c5c5;
}
.zcwj-detail-item:first-child{
	border-top: none;
}
.zcwj-detail-item>.tit{
	margin: 0 auto;
	color: #fff;
	font-weight: bold;
	font-size: .22rem;
	width: 2.07rem;
	height: .39rem;
	line-height: .39rem;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	text-align: center;
}
.zcwj-detail-item>.tit.zwyw{
	background-image: url(nazct-zcblt-title-bg1.png);
}
.zcwj-detail-item>.tit.zccs{
	background-image: url(nazct-zcblt-title-bg2.png);
}
.zcwj-detail-item>.tit.zcjd{
	background-image: url(nazct-zcblt-title-bg3.png);
}
.zcwj-detail-item>.tit.zcwd{
	background-image: url(nazct-zcblt-title-bg4.png);
}
.zcwj-detail-list{
	padding: .22rem 0;
}
.zcwj-detail-list p{
	text-align: center;
	margin-bottom: .1rem;
}
.zcwj-detail-list p a{
	display: inline-block;
	color: #000000;
	font-size: .18rem;
}
.zcwj-detail-zcjd{
	padding-bottom: .4rem;
}
.zcwj-detail-zcjd a{
	display: inline-block;
	width: 3.12rem;
	height: 1.56rem;
	padding: .08rem;
	background: #fff;
	box-shadow: 0 0 .1rem 0 rgba(255,232,220,.7);
	margin-right: .34rem;
	border-radius: .06rem;
	margin-top: .25rem;
	text-align: center;
}
.zcwj-detail-zcjd a:nth-child(4n){
	margin-right: 0;
}
.zcwj-detail-zcjd a p{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	color: #000000;
	padding: 0 .25rem;
	background: #FFF3E1;
	border-radius: .06rem;
}
.zcwj-detail-zcjd a span{
	font-size: .18rem;
	line-height: .3rem;
}
.zcwj-detail-zcwd{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding-top: .23rem;
}
.zcwj-detail-zcwd .item{
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 6.6rem;
	height: .7rem;
	border: 1px solid #A5B6DE;
	border-radius: .35rem;
	background: #F0F6FE;
	margin-bottom: .2rem;
	padding: 0 .14rem 0 .24rem;
}
.zcwj-detail-zcwd .tit{
	color: #000000;
	font-size: .18rem;
	width: 80%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.zcwj-detail-zcwd .btn{
	width: .92rem;
	height: .34rem;
	color: #fff;
	text-align: center;
	line-height: .34rem;
	border-radius: .18rem;
	cursor: pointer;
}
.zcwj-detail-zcwd .btn.yw{
    font-size: .16rem;
    color: #3174d9;
    box-shadow: 0 0 5px 2px #A9CBFF;
    background: #fff;
    margin-right: .08rem;
}
.zcwj-detail-zcwd .btn img{
	margin-right: .08rem;
	width: .19rem;
}
.zcwj-detail-zcwd .btn span{
	font-size: .16rem;
}
.zcwj-detail-zcwd .btn.tw{
	background-image: linear-gradient(to left, #236ced, #4795f1);
}
.no-login-box{
    height: 2.57rem;
    overflow: hidden;
    margin-bottom: .3rem;
    margin-top: .15rem;
    box-shadow: 0 0 .06rem 0 rgba(43, 125, 254, 0.1);
    position: relative;
    width: 100%;
}
.no-login {
    position: absolute;
    width: 100%;
    height: 2.57rem;
    background-color: rgba(238, 242, 248, 0.88);
    left: 0;
    z-index: 10;
    text-align: center;
    color: #555555;
    top: 0;
    display: none;
    font-size: .16rem;
}
.no-login img {
    margin-top: .25rem;
    margin-bottom: .55rem;
}
.no-login a {
    color: #1d83ff;
    cursor: pointer;
}
.no-login-cx,.logined-cx{
    color: #076dd2;
    font-weight: bold;
    font-size: .16rem;
    float: right;
    line-height: .3rem;
    display: none;
}
.zcwj-detail-item-form{
    margin-top: .34rem;
}
#score{
    padding-left: .46rem;
}
.zcwj-detail-item-form td{
    font-size: .18rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: .42rem;
    color: #000000;
}
.zcwj-detail-item-form tr>td:first-child{
    padding-left: .74rem;
    vertical-align: top;
    text-align: right;
    padding-right: .28rem;
}
.zcwj-detail-item-form input{
    width: 6.84rem;
    height: .42rem;
    background-color: #ffffff;
    border: solid 1px #d2d2d2;
    margin-bottom: .2rem;
}
.zcwj-detail-item-form textarea{
    width: 6.84rem;
    height: 1rem;
    background-color: #ffffff;
    border: solid 1px #d2d2d2;
    margin-bottom: .4rem;
}
.zcwj-detail-item-form button{
    width: .54rem;
    height: .31rem;
    background-color: #0a4590;
    border-radius: .04rem;
    font-size: .16rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: .19rem;
    color: #ffffff;
}

.zczs-yjcx{
    background-color: #fff;
    padding-bottom: .8rem;
}
.zczs-yjcx *{
	box-sizing: border-box;
}
.zczs-yjcx-ct{
    padding: 0 .48rem;
}
.zczs-yjcx-ct *{
    box-sizing: border-box;
}
.zczs-yjcx-tit{
    font-size: .36rem;
    font-weight: bold;
    text-align: center;
    padding: .48rem 0;
}
.zczs-yjcx-tit img{
    max-width: 100%;
}
.zczs-yjcx-search{
    font-size: .18rem;
    line-height: .42rem;
}
.zczs-yjcx-search input{
    width: 3.54rem;
    height: .6rem;
    background-color: #f5f5f5;
    border-radius: .04rem;
    padding: 0 .1rem;
    margin-left: .15rem;
    font-size: .2rem;
}
.zczs-yjcx-search-btn{
    width: 1.32rem;
	height: .58rem;
    background-color: #0e458e;
    border-radius: .04rem;
    border: solid 1px #bfbfbf;
    line-height: .58rem;
    text-align: center;
    font-size: .24rem;
    color: #f2f6ff;
    cursor: pointer;
}
.zczs-yjcx-search-label{
    margin-right: .25rem;
}
.zczs-yjcx-search-label:nth-child(2){
    margin-right: .13rem;
}
.zczs-yjcx-search-label > span{
    font-size: .24rem;
	font-weight: bold;
	line-height: .6rem;
	letter-spacing: 2px;
	color: #333333;
}
.zczs-yjcx-table{
    margin-top: .36rem;
    margin-bottom: .3rem;
}
.zczs-yjcx-thead{
    line-height: .6rem;
    background-color: #ebf0ff;
}
.zczs-yjcx-thead .zczs-yjcx-td{
    color: #000;
    font-size: .18rem;
    font-weight: bold;
    border-bottom: 1px solid #e5e5e5;
}
.zczs-yjcx-thead .zczs-yjcx-td:nth-of-type(3){
    text-align: left;
    padding-left: .27rem;
}
.zczs-yjcx-td{
    float: left;
    text-align: center;
    padding: 0 .1rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.text-lf{
    text-align: left;
}
.zczs-yjcx-td.w-8{
    width: 8%;
}
.zczs-yjcx-td.w-10{
    width: 10%;
}
.zczs-yjcx-td.w-15{
    width: 15%;
}
.zczs-yjcx-td.w-17{
    width: 17%;
}
.zczs-yjcx-td.w-20{
    width: 20%;
}
.zczs-yjcx-td.w-42{
    width: 42%;
}
.zczs-yjcx-td.w-50{
    width: 50%;
}
.zczs-yjcx-tr{
    line-height: .66rem;
    font-size: .16rem;
    background-color: #ffffff;
    border: 1px solid #e5e5e5;
    border-top: none;
}
.zczs-yjcx-td-do{
    color: #0070cd;
}
.zczs-yjcx-detail{
    font-size: .16rem;
    border-top: solid 1px #dcdcdc;
    border-right: solid 1px #dcdcdc;
    line-height: .3rem;
    border-bottom: none;
    display: flex;
    flex-wrap: wrap;
}
.w-50{
    width: 50%;
}
.w-100{
    width: 100%;
}
.flex{
    display: flex;
}
.zczs-yjcx-detail-label{
    width: 1.85rem;
    padding: .15rem;
    text-align: center;
    background-color: #f7fafe;
    font-weight: bold;
    border-left: 1px solid #e0e5f0;
    border-bottom: 1px solid #e0e5f0;
}
.zczs-yjcx-detail-ct{
    flex: 1;
    border-bottom: 1px solid #e0e5f0;
    border-left: 1px solid #e0e5f0;
    padding: .15rem .15rem .4rem;
    white-space: pre-wrap;
}
.zczs-yjcx-detail-ct a{
    color: #000000;
}
.zczs-yjcx-res{
    display: none;
}

/*首页*/
.zcti-main{
	padding-top: .3rem;
}
.zcti-w1{
	display: flex;
	justify-content: space-between;
	background: #E6F0FF;
	padding: .3rem .3rem .35rem;
}
.zcti-w1c1{
	width: 3.1rem;
}
.zcti-w1c1 a{
	display: block;
	box-shadow: 0 0 .1rem 0 rgba(181,198,235,.7);
	border-radius: .04rem;
	overflow: hidden;
	margin-top: .22rem;
}
.zcti-w1c1 a:first-child{
	margin-top: 0;
}
.zcti-w1c1 a img{
	width: 100%;
}
.zcti-w1c2{
	width: 6.8rem;
	box-shadow: 0 0 .1rem 0 rgba(181,198,235,.7);
	border-radius: .04rem;
	overflow: hidden;
	padding: .16rem .2rem .2rem;
	background-image: linear-gradient(to bottom, #3773d0, #e8f1fe);
}
.zcti-w1c2 .tit{
	color: #fff;
	font-size: .24rem;
}
.zcti-w1c2 .list{
	height: 3.24rem;
	border-radius: .04rem;
	background: #fff;
	padding: .2rem .3rem 0;
	margin-top: .14rem;
}
.zcti-w1c2 .list li{
	margin-bottom: .14rem;
}
.zcti-w1c2 .list li a{
	display: inline-block;
	color: #000000;
	font-size: .18rem;
	line-height: .28rem;
	cursor: pointer;
}
.zcti-w1c2 .list li p{
	color: #8D8D8D;
	font-size: .18rem;
	margin-top: .05rem;
}
.zcti-w1c3{
	width: 3.1rem;
}
.zcti-w1c3 .img{
	display: block;
	box-shadow: 0 0 .1rem 0 rgba(181,198,235,.7);
	border-radius: .04rem;
	overflow: hidden;
	margin-bottom: .23rem;
}
.zcti-w1c3 .img img{
	width: 100%;	
}
.zcti-w1c3 .wdc{
	display: block;
	padding: .08rem;
	box-shadow: 0 0 .1rem 0 rgba(181,198,235,.7);
	border-radius: .04rem;
	background: #fff;
	height: 2.62rem;
}
.zcti-w1c3 .wdc #wdcSwiper{
	overflow: hidden;
	position: relative;
}
.zcti-w1c3 .wdc img{
	width: 100%;
	height: 1.8rem;
	border-top-right-radius: .04rem;
	border-top-left-radius: .04rem;
}
.zcti-w1c3 .wdc p{
	color: #000000;
	font-size: .14rem;
	line-height: .22rem;
	margin-top: .14rem;
    padding: 0 .12rem;
}
.zcti-w1c3 .wdc-btn{
	position: absolute;
	z-index: 2;
	top: .7rem;
	background: #FFD9AD;
	width: .2rem;
	height: .4rem;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.zcti-w1c3 .wdc-btn img{
	width: .1rem;
	height: .18rem;
}
.zcti-w1c3 .wdc-btn:hover{
	background: #FF8A00;
}
.zcti-w1c3 .wdc-btn.prev{
	left: 0;
}
.zcti-w1c3 .wdc-btn.next{
	right: 0;
}
.zcti-w2{
	margin-top: .42rem;
}
.zcti-w2c{
	margin-top: .3rem;
	padding-top: .03rem;
	background: #FFF3E1;
	padding-bottom: .4rem;
}
.zcti-w2c .zczs-sy-part-box{
	padding: .08rem 0 0;
}
.zcti-zcwj-sel{
	padding-top: .2rem;
	border-bottom: 1px solid #fff;
	/*margin-bottom: .12rem;*/
	border-top: 1px dashed #c5c5c5;
}
.zcti-zcwj-sel .tit{
	height: .62rem;
	color: #000000;
	font-size: .24rem;
	display: inline-block;
	line-height: .58rem;
	cursor: pointer;
	margin-right: .58rem;
}
.zcti-zcwj-sel .tit.cur{
	font-weight: bold;
	border-bottom: .04rem solid #FF8A00;
}
.zcti-zcwj-sel .more{
	color: #ff8a00;
	font-size: .16rem;
	line-height: .58rem;
}
.zcti-w2c .zcwj-list{
	margin-top: .3rem;
}
.zcti-w2c .zcwj-list .item{
	background: #fff;
	border: none;
	border-radius: .04rem;
}
.zcti-w2c .zcwj-list .item:first-child{
	margin-top: 0;
}
.zcti-w2c .zcwj-list.hide{
	max-height: 5.82rem;
	overflow: hidden;
}
.zcti-zcwj-more{
	text-align: center;
	margin-top: .28rem;
}
.zcti-zcwj-more img{
	cursor: pointer;
}
.zcti-zcwj-more img.cur{
	transform: rotate(180deg);
}
.zcti-zt{
	position: relative;
	margin-top: .32rem;
}
.zcti-zt a{
	display: inline-block;
}
.zcti-zt a img{
	width: 4.46rem;
	height: 2.08rem;
}
#ztSwiper{
	overflow: hidden;
	width: 100%;
}
.zcti-zt .ztSwiper-btn{
	position: absolute;
	top: 1rem;
	cursor: pointer;
}
.zcti-zt .ztSwiper-btn.prev{
	left: -.56rem;
}
.zcti-zt .ztSwiper-btn.next{
	right: -.56rem;
}
.zcti-w3{
	margin-top: .46rem;
}
.zcti-w3c{
	margin-top: .3rem;
	background: #E6F0FF;
}
.zcti-w3c .zczs-sy-part-box{
	padding-bottom: 0;
}
.zcti-w3c .zcwj-detail-zcwd{
	margin: 0 .25rem;
	border-top: 1px dashed #c5c5c5;
	padding-top: .4rem;
}
.zcti-w3c .zcwj-detail-zcwd .item{
	margin-bottom: .4rem;
}
.zcti-w3c .zcwj-detail-zcwd .tit{
	width: 69%;
}
.zcti-w4{
	margin-top: .44rem;
}
.zcti-w4c{
	margin-top: .3rem;
	padding-top: .48rem;
	position: relative;
}
.zcti-w4c:before{
	display: block;
	content: ' ';
	position: absolute;
	width: 100%;
	height: 3.66rem;
	background: #FFF3E1;
	top: 0;
	left: 0;
}
.zcti-w4t{
	text-align: center;
}
.zcti-w4t .tit{
	display: inline-block;
	margin: 0 1.1rem;
	text-align: center;
}
.zcti-w4t .tit img{
	width: 1.1rem;
}
.zcti-w4t .tit p{
	color: #000000;
	font-size: .24rem;
	margin-top: .1rem;
}
.zcti-w4box{
	box-shadow: 0 0 .1rem 0 #FFE8C5;
	background: #fff;
	padding: .35rem .3rem 0;
	margin-top: .5rem;
}
.zcti-w4box .img{
	width: 6.4rem;
	height: 4.44rem;
	position: relative;
}
.zcti-w4box .img .swiperbox{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.zcti-w4box .img img{
	width: 100%;
	height: 100%;
}
.zcti-w4box .img .swiper-pagination{
	bottom: -.2rem;
	width: 100%;
	text-align: center;
}
.zcti-w4box .img .swiper-pagination span{
	width: .08rem;
	height: .08rem;
	border-radius: .04rem;
	background: #E1E1E1;
	opacity: 1;
	margin: 0 .05rem;
}
.zcti-w4box .img .swiper-pagination span.swiper-pagination-bullet-active{
	background: #FF8A00;
	width: .37rem;
}
.zcti-w4tab{
	height: 5rem;
	position: relative;
	overflow: hidden;
}
.zcti-w4tab>div{
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.zcti-w4tab>div:first-child{
	opacity: 1;
}
.zcti-w4item{
	width: 6.75rem;
	float: right;
}
.zcti-w4item li{
	margin-bottom: .16rem;
}
.zcti-w4item li a{
	display: flex;
	justify-content: space-between;
}
.zcti-w4item li .date{
	width: 1.1rem;
	height: .76rem;
	text-align: center;
	color: #8d8d8d;
	border: 1px solid #E5E5E5;
}
.zcti-w4item li .date .dd{
	font-size: .24rem;
	padding: .06rem 0;
}
.zcti-w4item li .date .ym{
	font-size: .18rem;
}
.zcti-w4item li .tit{
	width: 5.5rem;
	color: #000000;
	font-size: .18rem;
	line-height: .36rem;
}
.zcti-bar1{
	margin-top: .3rem;
}
.zcti-bar1 a{
	display: block;
}
.zcti-bar1 a img{
	width: 100%;
}
.h5show{
	display: none;
}
@media screen and (max-width: 768px){
	.pcshow{
		display: none;
	}
	.h5show{
		display: block;
	}
	body{
		min-width: auto;
	}
	.mainWidth{
		width: 100%;
		overflow: initial;
	}
	.page {
        padding-top: .3rem;
    }
    .page a {
        min-width: .34rem;
        height: .34rem;
        line-height: .34rem;
        font-size: .18rem;
        margin: .1rem .05rem 0;
    }
    .page a.pn{
        width: auto;
        padding: 0 .1rem;
    }
    .page a:first-child {
        margin-left: 0;
    }
    .page a:last-child {
        margin-right: 0;
    }
    /*弹窗*/
    .zczs-pop-main{
        width: 90%;
        top: 5%;
        height: 90%;
    }
    .zczs-pop-main *{
    	box-sizing: border-box;
    }
    .zczs-pop-box{
    	max-height: 70%;
    	position: absolute;
    	z-index: 2;
    }
    .zczs-pop-title {
        font-size: .2rem;
        line-height: 0.3rem;
    }
    .zczs-pop-title:before{
    	top: .05rem;
    }
    .zczs-pop-items {
        padding: .1rem .7rem .1rem .1rem;
    }
    .zczs-pop-main .ren{
    	width: .9rem;
    }

    /*头部*/
	.zct-head{
		height: auto;
		padding-bottom: .3rem;
	}
	.zct-logo{
		width: 80%;
		margin: .4rem auto 0;
	}
	.zct-search{
		width: 95%;
		margin-top: .3rem;
	}
	.zct-search input{
		width: 72%;
		height: 40px;
		line-height: 40px;
	}
	.zct-search button{
		width: 20%;
		height: 40px;
		line-height: 40px;
	}
	.zct-hotwords{
		width: 95%;
		padding: 0;
	}

	.zct-tit1{
		padding-bottom: .1rem;
		background-size: 200% auto;
	}
	.zct-tit1 .tit{
		font-size: .28rem;
	}

	.zczs-sy-part-box{
		padding: 0 .1rem;
	}
	.zczs-sy-items{
		padding: .1rem 0 0;
	}
	.zczs-sy-items-box{
		width: 90%;
	}
	.zczs-sy-items>p{
		margin-bottom: .1rem;
	}
	.zczs-sy-items-box a{
		margin-right: .08rem;
		font-size: .18rem;
		padding: 0 .06rem;
	}
	.zczs-zcwd-box-item{
		margin-top: .2rem;
		width: 100%;
	}
	.zczs-zcwd-box-item>p{
		height: auto;
	}


	/*搜索结果*/
	.search-total{
		margin-bottom: 0;
	}
	.zct-search-list{
		padding-bottom: 0;
	}
	.zct-search-list li{
		margin-top: .2rem;
	}
	.zct-search-list li .date{
		display: none;
	}
	.zct-search-list li .tit{
		width: 76%;
		max-width: initial;
		float: right;
	}
	.zct-search-list li .type{
		width: 22%;
		padding: 0;
		margin-right: 0;
	}
	.zct-search-list li:nth-child(6){
		padding-top: .2rem;
		margin-top: .2rem;
	}

	/*政策措施*/
	.zczs-zccs-detail{
		padding-bottom: .3rem;
	}
	.zccs-detail-title{
		font-size: .3rem;
	}
	.zccs-detail-time{
		margin-top: .2rem;
	}
	.zccs-detail-intro{
		margin: .2rem 0 .3rem;
		padding: .2rem;
		line-height: .36rem;
	}
	.zccs-detail-item{
		padding: 0;
		margin-bottom: .1rem;
	}
	.zccs-detail-item>div{
		width: 100%;
	}
	.zccs-list .item{
		width: 100%;
		margin: .1rem 0 0;
		padding: .2rem;
		height: auto;
	}
	.zccs-list .item .date{
		margin-top: .1rem;
	}

	/*政策计算器*/
	.zczs-zcjsq{
		padding-bottom: .3rem;
	}
	.zcjsq-part1-left{
		width: 100%;
		text-align: center;
		float: none;
	}
	.zcjsq-part1-left span{
		margin: 0 .3rem;
	}
	.zcjsq-search{
		margin: .2rem auto 0;
		float: none;
		width: 4rem;
	}
	.zcjsq-part2-item table{
		width: 100%;
	}
	.zcjsq-part2-item tr>td:first-child{
		padding-left: .1rem;
		width: 1.2rem;
	}
	.zcjsq-part2-item td{
		padding-bottom: .2rem;
	}
	.zcjsq-part2-item select{
		width: 3rem;
		background-position: 95% center;
		background-size: .1rem auto;
	}
	.zcjsq-input{
		width: 3rem;
	}
	.zcjsq-part2-item .hyfl>div{
		min-width: 50%;
		width: auto;
	}
	.zcjsq-part2-item button{
		margin-top: 0;
	}
	.zcjsq-part3-2{
		margin-top: .3rem;
	}
	.zcjsq-part3-2-box{
		width: 100%;
	}
	.zcjsq-part3-2-box a{
		width: 100%;
		height: auto;
		padding: .14rem .2rem;
		margin-top: .2rem;
	}
	.zcjsq-part3-2-box a p{
		height: auto;
		margin-bottom: .1rem;
	}

	/*政策文件*/
	.zcwj-list .item{
		padding: .1rem .2rem;
		height: .75rem;
		height: auto;
		flex-wrap: wrap;
	}
	.zcwj-list .item .info{
		width: 70%;
	}
	.zcwj-list .item .info .tit{
		margin-bottom: .05rem;
	}
	.zcwj-list .item .info .bar{
		line-height: .3rem;
	}
	.zcwj-list .item .btn a{
		width: 1rem;
	}
	.zcwj-list .item .jdbar{
		width: 100%;
		height: auto;
		border: none;
	}
	.zcwj-list .item .jdbar>div{
		margin-top: .1rem;
		justify-content: left;
		padding-left: 0;
	}
	.zcwj-list .item .jdbar>div a{
		margin: 0 .1rem;
	}

	/*便利贴*/
	.zcwj-detail-title-box{
		padding: .2rem;
	}
	.zcwj-detail-title{
		font-size: .3rem;
		line-height: initial;
	}
	.zcwj-detail-time{
		margin-top: .2rem;
	}
	.zcwj-detail-con{
		padding: 0 .2rem .4rem;
		background-size: 2rem auto;
	}
	.zcwj-detail-zcjd a{
		width: 100%;
		height: auto;
		margin: .2rem 0 0;
	}
	.zcwj-detail-zcjd a span{
		padding: .2rem;
	}
	.zcwj-detail-zcwd .item{
		width: 100%;
	}
	.zcwj-detail-bg2{
		width: 90%;
	}
	.zcwj-detail-bg3{
		width: .3rem;
		top: -.36rem;
		right: .1rem;
	}

	/*情况查询*/
	.zczs-yjcx{
        padding-bottom: .3rem;
    }
    .zczs-yjcx-ct{
        padding: 0;
    }
    .zczs-yjcx-tit{
        font-size: .4rem;
        padding: 0 0 .2rem;
    }
    .zczs-yjcx-search{
        font-size: .32rem;
        line-height: .6rem;
        padding: 0;
    }
    .zczs-yjcx-search input{
        width: 100%;
        margin-left: 0;
        height: .6rem;
        font-size: .18rem;
    }
    .zczs-yjcx-search-label{
        margin-right: 0;
        width: 100%;
        margin-bottom: .2rem;
        display: flex;
    }
    .zczs-yjcx-search-label span{
        width: 30%;
        font-size: .18rem;
        letter-spacing: 0;
        line-height: .6rem;
    }
    .zczs-yjcx-search-btn-box{
        width: 100%;
    }
    .zczs-yjcx-search-btn{
        margin: auto;
        width: 2.5rem;
        line-height: .6rem;
        font-size: .18rem;
        height: .6rem;
    }
    .zczs-yjcx-thead{
        display: none;
    }
    .zczs-yjcx-tr{
        line-height: .6rem;
        padding: .2rem 0;
        font-size: .32rem;
    }
    .zczs-yjcx-td:first-of-type,.zczs-yjcx-td:nth-of-type(5){
        display: none;
    }
    .zczs-yjcx-td:nth-of-type(2){
        width: 100%;
        font-weight: bold;
    }
    .zczs-yjcx-td:nth-of-type(3){
        width: 100%;
    }
    .zczs-yjcx-td:nth-of-type(4){
        width: 70%;
        text-align: left;
        color: #555555;
    }
    .zczs-yjcx-td:nth-of-type(6){
        width: 30%;
    }
    .zczs-yjcx-table{
        margin-top: .3rem;
        margin-bottom: 0;
    }
    .zczs-yjcx-td-do{
        display: block;
    }
    .zczs-yjcx-detail{
        font-size: .18rem;
        line-height: initial;
        margin-bottom: .3rem;
    }
    .zczs-yjcx-detail-label{
        padding: .2rem .1rem;
        width: 1.6rem;
    }
    .zczs-yjcx-detail-ct{
        padding: .2rem .1rem;
    }
    .zczs-yjcx-detail .w-50{
        width: 100%;
    }

    /*首页*/
    .zcti-main{
    	padding: .2rem 0 0;
    }
    .zcti-w1{
    	padding: .2rem;
    	display: block;
    }
    .zcti-w1c1{
    	width: 100%;
    }
    .zcti-w1c1 a{
    	margin-top: .1rem;
    }
    .zcti-w1c2{
    	width: 100%;
    	margin-top: .1rem;
    	padding: .1rem;
    }
    .zcti-w1c2 .list{
    	height: auto;
    	padding: .2rem .2rem .06rem;
    }
    .zcti-w1c3{
    	width: 100%;
    	margin-top: .1rem;
    }
    .zcti-w1c3 .img{
    	margin-bottom: .1rem;
    }
    .zcti-w1c3 .wdc{
    	height: auto;
    }
    .zcti-w1c3 .wdc img{
    	height: auto;
    }
    .zcti-w1c3 .wdc p{
    	font-size: .18rem;
    	line-height: initial;
    	margin-top: .1rem;
    }
    .zcti-w1c3 .wdc-btn{
    	top: 40%;
    }
    .zcti-w2{
    	margin-top: .3rem;
    }
    .zcti-w2c{
    	margin-top: .2rem;
    	padding-bottom: .2rem;
    }
    .zcti-zcwj-sel{
    	padding-top: .1rem;
    	display: flex;
    	justify-content: space-between;
    }
    .zcti-zcwj-sel .tit{
    	margin-right: .2rem;
    	font-size: .2rem;
    }
    .zcti-zcwj-more{
    	margin-top: .1rem;
    }
    .zcti-w2c .zcwj-list.hide{
    	max-height: 5.8rem;
    }
    .zcti-w2c .zcwj-list{
    	margin-top: .2rem;
    }
    .zcti-w3{
    	margin-top: .3rem;
    }
    .zcti-w3c .zcwj-detail-zcwd{
    	margin: 0;
    	padding-top: .2rem;
    }
    .zcti-w3c .zcwj-detail-zcwd .item{
    	margin-bottom: .2rem;
    }
    .zcti-w4{
    	margin-top: .3rem;
    }
    .zcti-w4c{
    	margin-top: .2rem;
    	padding-top: .2rem;
    }
    .zcti-w4c>div{
    	padding-bottom: .1rem;
    }
    .zcti-w4t{
    	display: flex;
    	justify-content: space-between;
    }
    .zcti-w4t .tit{
    	margin: 0;
    }
    .zcti-w4t .tit img{
    	width: .6rem;
    }
    .zcti-w4t .tit p{
    	font-size: .2rem;
    }
    .zcti-w4box{
    	margin-top: .3rem;
    	padding: .1rem;
    }
    .zcti-w4box .img{
    	width: 100%;
    	height: 63vw;
    }
    .zcti-w4tab{
    	width: 100%;
    	height: auto;
    }
    .zcti-w4tab>div{
    	position: initial;
    	display: none;
    }
    .zcti-w4tab>div:first-child{
    	display: block;
    }
    .zcti-w4item{
    	width: 100%;
    	margin-top: .2rem;
    }
    .zcti-w4item li .date{
    	width: 20%;
    }
    .zcti-w4item li .date .dd{
    	font-size: .18rem;
    	padding: .1rem 0 .06rem;
    }
    .zcti-w4item li .date .ym{
    	font-size: .16rem;
    }
    .zcti-w4item li .tit{
    	width: 78%;
    }
    .zcti-zt a img{
    	width: 100%;
    	height: 100%;
    }
    .zcti-zt .ztSwiper-btn{
    	z-index: 2;
    	top: 50%;
    	margin-top: -15px;
    }
    .zcti-zt .ztSwiper-btn.prev{
    	left: 0;
    }
    .zcti-zt .ztSwiper-btn.next{
    	right: 0;
    }
	.zcti-bar1{
		margin-top: .1rem;
	}
	.zcwj-list .item .jdbar .jd .tab{
		width: 100%;
		left: 0;
	}
}
@media screen and (min-width: 769px){
	.page a:hover{
		color: #fff;
		background-color: #125DB2;
	}
	.zczs-sy-items-box a:hover{
		color: #3174d9;
		background: #C9DFFF;
		border-radius: .04rem;
	}
	.zct-search-list li .tit:hover{
		color: #076dd2;
	}
	.zccs-selbox .zczs-sy-items-box a:hover{
		background: #F7DFBB;
		color: #a4670a;
	}
	.zccs-list .item:hover{
		color: #076dd2;
	}
	.zcti-w1c2 .list li a:hover,.zcti-w4item li a:hover .tit,.zcti-w4item li a:hover .date{
		color: #076dd2;
	}
	.zcjsq-part1-left span:hover{
		font-weight: bold;
		border-bottom: .04rem solid #3681CF
	}
	.zcjsq-part3-2-box a:hover *{
		color: #3681CF;
	}
	.zcwj-detail-list p a:hover,.zcwj-detail-zcjd a:hover span{
		color: #076dd2;
	}
	.zczs-yjcx-tr:hover{
		background-color: #f7f9ff;
	}

	.zcwj-list .item .jdbar .jd .tab .list li a:hover{
		color: #ff8a00;
	}
}