@charset "utf-8";
*{margin: 0;padding: 0;}
ul{margin-bottom: 0;}
a:hover{text-decoration: none;}
.text-ellipsis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.imgScale img{transition: 0.5s all;}
.imgScale img:hover{transform: scale(1.05,1.05);}
/*banner*/
.bannerbox{position: relative;}
.banner{margin-bottom: 0;z-index: 2;}
.banner .slick-prev,.banner .slick-next{display: none !important;}
.banner img{display: block;width: 100%;}
.slick-dots{bottom: 40px;z-index: 5;margin: 0;width: auto;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);overflow: hidden;}
.slick-dots li,.slick-dots li button{width: 30px;height: 2px;background: #fff;margin: 0 10px;}
.slick-dots li.slick-active,.slick-dots li.slick-active button:before{width: 50px;background: #385d94;}
.slick-dots li button:before{width: 30px;height: 2px;background: #fff;padding: 0;text-indent: 100000px;}
.slick-dots li button{padding: 0;background: none;}
.searchbox{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);z-index: 3;width: 590px;}
.searchbox .text{width: 215px;height: 50px;line-height: 50px;font-size: 16px;color: #bababa;padding-left: 10px;border: none;/* float: left; */padding-right: 10px;}
.searchbox .submit{width: 90px;height: 50px;line-height: 50px;font-size: 16px;color: #fff;background: #ebb419 url(../images/searchbtn.png) no-repeat left 15px center;border: none;text-indent: 25px;}
.top70{top:75%;}
/*复杂检索*/
.searchbox .fzjs .text{width: calc(100% - 90px);}
.searchbox .fzjs .submit{float: right;}

/*政策超市+最新政策*/
/*模块标题公共部分*/
.zcwrap{padding: 40px 0;}
.titbox{line-height: 50px;margin-bottom: 30px;}
.titbox h3{font-size: 30px;float: left;font-weight: bold;color: #333;margin: 0;line-height: 50px;}
.titbox a{float: right;font-size: 16px;color: #999;}
/*最新政策*/
.newzc{width: 680px;}
.newzc li{width: 100%;height: 408px;box-shadow: 0 0 5px rgba(37,124,225,0.08);-webkit-box-shadow: 0 0 5px rgba(37,124,225,0.08);-moz-box-shadow: 0 0 5px rgba(37,124,225,0.08);-ms-box-shadow: 0 0 5px rgba(37,124,225,0.08);padding: 40.5px 40px;background: url(../images/newzc_bg.png) no-repeat right 40px bottom 40px;position: relative;transition: all 0.5s;}
.newzc li:hover,.zccs ul:hover{box-shadow: 0 0 10px #257ce1;-webkit-box-shadow: 0 0 10px #257ce1;-moz-box-shadow: 0 0 10px #257ce1;-ms-box-shadow: 0 0 10px #257ce1;border-radius: 5px;}
.newzc li .date{margin-bottom: 21px;}
.newzc li .date span{background-image: linear-gradient(to right, #257ce1 , #99c8ff);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#257ce1, endColorstr=#99c8ff);display: inline-block;width: 110px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #fff;border-radius: 15px;margin-right: 20px;}
.newzc li p{margin: 0;}
.newzc li p span{color: #257ce1;}
.newzc li .tit{font-size: 18px;color:#555;line-height: 2;margin-bottom: 15px;}
.newzc li .zy{font-size: 14px;color: #999;line-height: 30px;height: 60px;margin-bottom: 21px;}
.newzc li .jb,.newzc li .bm,.newzc li .limit{color: #777;font-size: 16px;line-height: 2;}
.newzc li a{font-size: 14px;color: #999;position: absolute;left: 40px;bottom: 40px;padding-right: 15px;background: url(../images/newzc_more_bg.png) no-repeat right center;}
/***最新政策修改为显示5条*/
#newzc li{background:none;height: 82px;padding: 0 20px;}
#newzc li a{padding-right: 0;padding-left: 15px;background-position: left center;display: block;position: static;line-height: 50px;color: #555;font-size: 17px;white-space: nowrap;}
#newzc li span{display: block;color: #999;padding-left: 15px;}

/*政策超市*/
.zccs{width: 680px;}
.zccs p{margin: 0;}
.zccs ul{box-shadow: 0 0 5px rgba(37,124,225,0.08);padding:0 40px;height: 816px;transition: all 0.5s;}
.zccs ul li{border-bottom: 1px dashed #cdcdcd;padding: 30px 0;}
.zccs ul li.noborder{border: 0;}
.zccs ul li .datebox{float: left;color: #257ce1;text-align: right;width: 60px;}
.zccs ul li .datebox p{font-size: 26px;font-weight: bold;line-height: 44px;}
.zccs ul li .datebox span{font-size: 14px;line-height: 30px;}
.zccs ul li .tit{margin-left: 90px;line-height: 44px;}
.zccs ul li .tit p{font-size: 18px;color: #555;}
.zccs ul li .tit span{font-size: 15px;color: #999999;margin-right: 30px;line-height: 2;float:left;}


/*申报指南*/
.sbznwrap{background-image: linear-gradient(to right, #257ce1 , #2d8eff);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#257ce1, endColorstr=#99c8ff);height: 500px;padding-top: 130px;}
.sbtit{width: 36px;}
.sbtit h3{font-size: 36px;color: #fff;font-weight: bold;margin: 0;line-height: 40px;margin-bottom: 40px;}
.sbtit a{font-size: 16px;color: #fff;}
.shenbaoul li{float: left;margin-left: 125px;}
.shenbaoul li a{position: relative;display: block;}
.shenbaoul li a:after{position: absolute;content: '';display: block;width: 37px;height: 4px;background: url(../images/tuoyuan_bg.png) no-repeat center center;left: 50%;transform: translateX(-50%);top: 115px;}
.shenbaoul li a p{color: #fff;margin: 0;font-size: 18px;text-align: center;line-height: 2;margin-top: 23px;}
.shenbaoul li:nth-child(2n+1){padding-top: 80px;}
.shenbaoul li img{transition: all 0.5s;}
.shenbaoul li:hover img{transform: scale(1.1,1.1);}


/*政策解读*/
.zcjd{padding: 70px 0 50px;}
.zcjd .titbox h3{float: none;}

/*
.zcjd ul{margin-right:-40px;}
.zcjd ul li{float: left;width: 450px;margin-right:40px;}
.zcjd ul li p{margin: 0;}
.zcjd ul li .imgbox{position:relative;display: block;height: 0;width: 100%;padding-top: 60%; overflow:hidden;}
.zcjd ul li .imgbox img{position: absolute;display: block;top: 0;left: 0;width: 100%; height: 100%;}
.zcjd ul li .imgbox .datebox{width: 85px;height: 116px;background: rgba(255,255,255,0.9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ffffff,endColorstr=#E5ffffff);position: absolute;top: 0;left: 0;padding: 18px 20px 0;}
.zcjd ul li .imgbox .datebox p{font-size: 24px;color: #555;font-weight: bold;line-height: 24px;}
.zcjd ul li .imgbox .datebox span{display: block;font-size: 12px;color: #555;line-height: 30px;}
.zcjd ul li .imgbox .datebox .bs{display: block;width:100%;height: 20px;line-height: 20px;background: #257ce1;color: #fff;text-align: center;}
.zcjd ul li a > p{font-size: 16px;color: #555;background: url(../images/zc_news_bg.png) no-repeat right center;line-height: 2;margin-top: 25px;padding-right: 25px;}
*/
.zcjd .more {text-align: center;margin-top: 40px;line-height: 2;}
.zcjd .more a{font-size: 16px;color: #999;}

/*政策解读 新版*/
#newjd{margin-right: -3%;}
#newjd li{width:22%;margin-right: 3%;float: left;border-bottom: 1px solid #dbdbdb;margin-bottom: 30px;}
#newjd li a .tit{font-size: 16px;color: #999;margin-bottom: 20px;}
#newjd li a .tit .colname{display: inline-block;width: 44px;height: 20px;line-height: 20px;text-align: center;color: #fff;font-size: 12px;background: #257ce1;margin-right: 10px;}
#newjd li a .tit .xt{}
#newjd li a p{font-size: 16px;color: #555;line-height: 2;height: 64px;margin-bottom: 20px;}



/*通知公告+兑现公示*/
.ggwrap{background: #f8f8f8;padding:  70px 0 80px;}

/*通知公告*/
.ggbox{width: 50%;padding-right: 30px;}
/*兑现公示*/
.dxbox{width: 50%;padding-left: 30px;}
.dxbox{width: 100%;padding-left: 0;}
.dxbox ul{margin-right:-2%;}
.dxbox ul li{width:48%;margin-right: 2%;float:left;}
/*公共样式*/
.same li a{display:block;width: 100%;height: 90px;background: #fff;margin-bottom: 20px;box-shadow: 0 5px 5px rgba(88,43,20,0.04);-webkit-box-shadow: 0 5px 5px rgba(88,43,20,0.04);-moz-box-shadow: 0 5px 5px rgba(88,43,20,0.04);-ms-box-shadow: 0 5px 5px rgba(88,43,20,0.04);padding-top: 15px;transition: all 0.5s;border-radius: 5px;}
.same li p{margin: 0;}
.same li .bmbox{margin: 0 20px;float: left;display: none;}
.same li .bmbox span{display: block;width: 74px;height: 22px;line-height: 22px;color: #fff;text-align: center;border-radius: 11px;background: #257ce1;}
.same li .titbox{margin-bottom: 0;margin-left: 20px;}
.same li .titbox p{font-size: 16px;color: #555;line-height: 2;margin-bottom: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.same li .titbox p span{color: #fff;text-align: center;border-radius: 15px;background: #257ce1;padding: 3px 8px;}
.same li .titbox .date{display: block;color: #999;font-size: 15px;line-height: 2;}
.same li a:hover{background-image: linear-gradient(to right, #257ce1 , #75b5ff);box-shadow: 0 0 10px #257ce1;-wekit-box-shadow: 0 0 10px #257ce1;-moz-box-shadow: 0 0 10px #257ce1;-ms-box-shadow: 0 0 10px #257ce1;filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#257ce1, endColorstr=#99c8ff);}
.same li a:hover .bmbox span{background: #fff;color: #257ce1;}
.same li a:hover .titbox p{color: #fff;}
.same li a:hover .titbox span{color: #fff;}
.same li a:hover .titbox p span{background: #fff;color:#257ce1;}

/*footer*/
.footer{/* height: 200px; */background: #257ce1;padding-top: 15px;padding-bottom: 15px;}
.foot_l p{font-size: 16px;color: #fff;margin: 0;line-height: 34px;margin-bottom: 0;}
.foot_l p a{color: #fff;margin-right:10px;}
.foot_l p span{display: inline-block;background: #4c98f0;text-align: center;padding: 0 10px;height: 25px;line-height: 25px;margin: 0 8px;}
.foot_r li{float: right;margin-left: 50px;}
.foot_r li img{/*display: block;width: 130px;height: 130px;*/}
.foot_r li p{font-size: 30px;color: #fff;padding-left: 50px;line-height: 40px;margin-bottom: 7px;}
.foot_r li p.kefu{background: url(../images/kefu.png) no-repeat left center;}

/*list templete*/
.w1200{width: 1200px;margin: 0 auto;}
.position{font-size: 16px;line-height:50px;border-bottom: 1px solid #cdcdcd;margin-bottom: 20px;margin-top: 10px;background: url(../images/dangqian.png) no-repeat left center;padding-left: 30px;}
.position a{color: #555;}
.listbox ul li{padding-right: 100px;position: relative;line-height: 36px;font-size: 16px;}
.listbox ul li a{color: #333;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listbox ul li span{color:#555;position: absolute;right: 10px;top: 0;}
.listbox ul li:hover{background: #257ce1;padding-left: 10px;}
.listbox ul li:hover a,.listbox ul li:hover span{color: #fff;}
.pcpage,.pagebox{margin: 20px 0;text-align: center;}
.pagebox,.pagebox span,.pagebox a{height:auto !important;font-family:microsoft yahei !important;}
.pagebox > table{width:360px;margin:0 auto;}
.mobpage{display: none;margin: 20px 0;text-align: center;}
/*select search*/
/*.csss{width: auto;}*/
.csss{/* width: 100%; */text-align: center;}
.csss select{height: 50px;font-size: 16px;padding:0 20px 0 10px;line-height: 50px;border: none;background: rgba(255,255,255,0.9);color: #555;margin-right: 10px;/*float: left;*/display: inline-block;margin-bottom: 10px;}
.csss select option{height: 40px;line-height: 40px;font-size: 16px;}
.csss form{/*float: left;*/display: inline-block;vertical-align: top;margin-bottom: 10px;}
.csss form .text{width: auto;}

/*content templete*/
.zwwrap{padding:0 20px 20px;background: #fff;}
.zwwrap h3{line-height: 36px;font-size: 24px;text-align: center;color: #257ce1;margin:0;font-weight: 600;/*border-bottom: 1px solid #d2d2e7;*/}
.zwwrap .zwinfo{padding: 10px;text-align: center;}
.zwwrap .zwinfo > span{color: #888888;margin: 0 5px;}
.zwwrap .zwcon{margin-top: 10px;min-height: 300px;}
.zwwrap .zwcon p{font-size: 16px;line-height: 2;}



@media only screen and (max-width:1599px ) {
    .coninter{width: 1200px;}
    .nabvbox li{margin-left: 10px;}
    .nabvbox li a{padding: 10px 6px;}
    .newzc,.ggbox{width: 50%;padding-right: 15px;}
    .zccs,.dxbox{width: 50%;padding-left: 15px;}
   .zccs ul li{padding: 15px 0;}
   .shenbaoul li{margin-left: 35px;}
   .zcjd ul{margin-right: -2%;}
   .zcjd ul li{width: 31.33%;margin-right: 2%;}
}

@media only screen and (max-width:1279px ) {
    .coninter{width: 970px;}
    .w1200{width: 900px;}
    .topbox .coninter{position: relative;}
    .mobbtnbox{display: inline-block;position: absolute;top: 50%;transform: translateY(-50%);right: 10px;}
    .nabvbox{display: none;width: 100%;position: absolute;top: 90px;left: 0;z-index: 5;background: rgba(255,255,255,0.6);}
.nabvbox li{width: 12.5%;margin-left: 0;text-align: center;}
.nabvbox li a{padding: 10px;}
.searchbox{width: 400px;}
.top70{top:50%;}
.newzc,.zccs{width: 100%;padding: 0;}
.zccs .titbox{margin-top: 30px;}
.zccs ul{height: auto;}
    .same li .bmbox{margin: 0 10px;}
    .same li .titbox{/*margin-left: 94px;*/}
    .sbznwrap{padding-top: 80px;}
    .sbtit{width: 100%;}
    .sbtit h3{float: left;}
    .sbtit a{float: right;line-height: 40px;}
    .sbznwrap .shenbaoul{width: 100%;}
    .shenbaoul li{width: 12.5%;margin-left: 0;}
    .shenbaoul li img{display: block;width: 85%;margin: 0 auto;}
    /*政策解读 新版*/
   #newjd{margin-right: -2%;}
   #newjd li{width: 31.33%;margin-right: 2%;}
}

@media only screen and (max-width:1024px ) {
   .coninter{width: 100%;padding: 0 10px;}
   .w1200{width: 90%;margin: 0 auto;}
   .shenbaoul li a:after{top: 100px;}
   .shenbaoul li img{width: 70%;max-width: 100%;}
   .ggbox,.dxbox{width: 100%;padding: 0;}
   /*.zcjd ul{margin: 0;}
   .zcjd ul li{width: 31.33%;margin: 0 1%;}*/
    /*新加解读-2*/
   #newjd{margin-right: -2%;}
   #newjd li{width: 48%;margin-right: 2%;}
}

@media only screen and (max-width:768px ) {
	.topbox{padding:0;}
	.logo img{width:auto;height:54px;}
	.nabvbox{padding: 10px;background: #257ce1;top:80px;}
	.nabvbox li{width: 50%;line-height: 40px;text-align: center;}
	.nabvbox li a{display: block;padding: 0;font-size: 16px;color: #fff;}
	.nabvbox li.active a{background: #fff;color: #257ce1;}
	.newzc li{padding: 20px;height: 368px;}
	.sbznwrap{height: auto;padding: 50px 0;}
	.shenbaoul li{width: 23%;margin: 0 1% 20px;}
	.shenbaoul li:nth-child(2n+1){padding-top: 0 !important;}
	.shenbaoul li a:after{display: none;}
	.shenbaoul li a:after{top: 110px;}
	.shenbaoul li img{width: 60%;}
	.footer{height: auto;padding: 30px 0;}
	.foot_l{width: 100%;margin-bottom: 20px;}
	.foot_r{width: 100%;}
	.foot_r li{width: 100%;margin: 0;text-align:center;}
	/*list templete*/
	.pcpage{display: none;}
	.mobpage{display: block;}
	.dxbox ul li{width:100%;float:none;margin-right:0;}
    #newzc li{padding:15px 10px;height:auto;}
	#newzc li a{font-size:16px;line-height:2;white-space:unset;}
    /*新加解读-2*/
   #newjd{margin-right: 0;}
   #newjd li{width: 100%;margin-right: 0%;margin-bottom: 20px;}
   #newjd li a .tit,#newjd li a p{margin-bottom: 10px;}
   #newjd li a p{height: auto;}
}

@media only screen and (max-width:576px ) {
	.w1200{width: 100%;margin: 0 auto;padding: 0 2%;}
	.titbox h3{font-size: 24px;}
	.logo{width: 80%;}
	.searchbox{width: 80%;top: 70%;}
	.searchbox .text,.searchbox .submit{height: 36px;line-height: 36px;}
	.slick-dots{bottom: 20px;}
	.newzc li{height: auto;background-position:right 20px bottom 20px;}
	.newzc li .date{margin-bottom: 10px;}
	.newzc li .tit{margin-bottom: 0px;font-size: 16px;}
	.newzc li .zy{height: auto;margin-bottom: 10px;}
	.newzc li .limit{margin-bottom: 5px;}
	.newzc li a{position: static;}
	.zccs ul{padding: 0 10px;}
	.zccs ul li .tit{margin-left: 75px;}
	.zccs ul li .tit p{line-height: 2;font-size: 16px;}
	.zccs ul li .tit span{display: block;margin: 0;float: none;}
	.shenbaoul li a p{font-size: 16px;}
	.titbox{margin-bottom: 20px;}
	.sbznwrap,.zcwrap,.zcjd,.ggwrap{padding: 30px 0;}
	.sbtit h3{margin-bottom:20px ;}
	.zcjd ul li{width: 100%;margin: 0 0 20px;}
	.zcjd .more{margin-top: 0px;}
	.zcjd ul li a > p{margin-top: 5px;}
	.foot_r li:first-child{/*width: 120px;height: 120px;*/}
	.foot_r li:first-child img{/*width: 100%;height: 100%;*/width:auto;height:auto;}
	.foot_r li:last-child{/*width: calc(100% - 120px);*/width:auto;margin:0 auto;float:none;}
	.foot_r li p{font-size: 22px;}
	
	/*list templete*/
	.csss{width: 100%;}
	.csss select{width: 48%;height: 36px;line-height: 36px;/* width: 31%; */margin-bottom: 5px;margin-right: 0;padding: 0 10px;}
	.listbox ul li span{right: 0;}
	.csss form{margin-bottom: 0;}
	.csss form .text{font-size: 15px;}
	.position{line-height:32px;}

	
	/*content templete*/
	.zwwrap{padding: 10px 5px;}
}
@media only screen and (max-width:321px ) {
	.pagebox > table{width:100%;}
	.pagebox > table td[id^=fanye251592]{display:none;}
	.pagebox > table div{text-align:center;}
}