* {
	padding: 0;
	margin: 0;
	border: 0;
	box-sizing: border-box;
}

body {
	font-family: "Microsoft YaHei";
}

a {
	text-decoration: none;
	cursor: pointer;
}

ul, li {
	list-style: none;
}

input {
	border: 0;
	outline: none;
}

i, em {
	font-style: normal;
}
img{
	vertical-align: middle;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.clear {
	zoom: 1;
}

.clear:after {
	display: table;
	content: '';
	clear: both;
}

.mobileNone {
	display: none !important;
}
/*.header{
    width: 92%;
    margin: 0 auto;
}*/
.container1400 {
	width: 100%;
	margin: 0 auto;
}
.header .container1400{
	width: 92%;
}
.footer{
	background: #fff;
	width: 100%;
}
.footerTopBg,.footerBottom {
	width: 92%;
	margin: 0 auto;
}
/*搜索结果页*/
.ncsti_search{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 .3rem;
}
.site{
	width: 92%;
	margin: 0 auto;
	font-size: 0.24rem;
	padding: 0.3rem 0;
	color: #0065a4;
}
.site a{
	color: #0065a4;
}
.search_box .search_inp{
	width: 100%;
	margin: 0 auto;
	padding: 0.4rem 0.3rem;
	border-bottom: 1px solid #becad5;
	background: rgba(255,255,255,0.6);
	position: relative;
}
.search .searIn{
	display: inline-block;
	width: 100%;
	height: 0.78rem;
	line-height: 0.78rem;
	border: 1px solid #a5b8c5;
	background: #f1f3f5;
	border-radius: 4px;
	padding: 0 0.22rem;
	padding-left:0.7rem ;
	font-size: 0.3rem;
	color: #115175;
	margin-bottom: 0.3rem;
}
.search_inp img{

}
.search .searIn::-webkit-input-placeholder{
	color: #a3b6c0;
}
.search_inp .big{
	display: inline-block;
	width: 0.35rem;
	height: 0.35rem;
	position: absolute;
	left: 0.5rem;
	top: 0.6rem;
}
.search_inp .btn{
	display: inline-block;
	background: url("ncsti_searchBtnBg_v2021.png") center no-repeat;
	background-size: 100% 100%;
	width: 48%;
	height: 0.64rem;
	line-height: 0.64rem;
	color: #FFFFFF;
	font-size: 0.3rem;
	text-align: center;
	border-radius: 4px;
	box-shadow: 0 12px 16px -7px #afc9d8;
	cursor: pointer;
}
.search_inp .number{
	float: right;
	font-size: 0.3rem;
	display: inline-block;
	width: 48%;
	height: 0.64rem;
	line-height: 0.64rem;
	color: #FFFFFF;
	background: url("ncsti_searchNumBg_v2021.png") center no-repeat;
	background-size: 100% 100%;
	text-align: center;
	border-radius: 4px;
	box-shadow: 0 12px 16px -7px #afc9d8;
	cursor: pointer;
	position: relative;
}
.search_inp .number ul{
	position: absolute;
	left: 0;
	top: 0.6rem;
	width: 3.03rem;
	border: 1px solid #00ae9a;
	background: #fff;
	color: #286182;
	padding: 0.1rem 0;
	display: none;
	z-index: 99;
}
.search_inp .number ul li {
	padding-left: 0.69rem;
	text-align: left;
}
.search_inp .number  ul li:hover {
	background: #E7EBEE;
}
.search_inp .number.on ul {
	display: block;
}
.search_inp .number img{
	margin-left: 0.1rem;
}

.search .search_enclo{
	width: 100%;
	background: #00b19d;
	padding: 0.3rem;
	color: #FFFFFF;
	margin-bottom: 0.15rem;
}
.search_enclo .office{
	width: 4.72rem !important;
}
.search_enclo input,.search_enclo .office i{
	display: inline-block;
	height: 0.64rem;
	width: 4.22rem;
	border: 1px solid #009181;
	font-size: 0.3rem;
	color: #8997a6;
	padding-left: 0.2rem;
}
.search_enclo .office i{
	background: #FFFFFF;
	cursor: pointer;
	line-height: 0.64rem;
}
.search_enclo .office ul{
	position: absolute;
	left: 0;
	top: 0.6rem;
	width: 4.72rem;
	border: 1px solid #286182;
	background: #fff;
	color: #286182;
	font-size: 0.3rem;
	cursor: pointer;
	text-align: left;
	z-index: 99;
	display: none;
}
.search_enclo .office ul li{
	padding: 0.2rem
}
.search_enclo .office  ul li:hover {
	background: #E7EBEE;
}
.search_enclo .office.on ul {
	display: block;
}
.search_enclo input::-webkit-input-placeholder { /* WebKit, Blink, Edge */    color:    #8598a8; }

.search_enclo input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */   color:    #8598a8; }

.search_enclo input::-moz-placeholder { /* Mozilla Firefox 19+ */   color:    #8598a8; }

.search_enclo input:-ms-input-placeholder { /* Internet Explorer 10-11 */   color:    #8598a8; }
.search_enclo label{
	font-size: 0.3rem;
}
.search_enclo .office,.search_enclo.trade,.search_enclo,.search_enclo .year{
	width: 100%;
}
.sear_pic .year{
	width: 49% !important;
	float: left;
	margin-left: 0 !important;
}
.search_enclo .trade{
	display: inline-block;
	margin-bottom: 0.3rem;
	margin-top: 0.3rem;
}
.search_enclo .year input{
	width: 2.35rem;
}
.search_enclo .year img{
	position: absolute;
	right: 0.05rem !important;
}
.search_enclo .num input{
	width: 1.6rem;
}
.search_enclo .num{
	float: left;
}
.search_enclo .office,.search_enclo .year{
	position: relative;
}
.search_enclo .year{
	float: left;
	margin-left: 0;
	margin-right: 0.2rem;
	width: 2.35rem;
}
.search_enclo .office img,.search_enclo .year img{
	position: absolute;
	right: 0.3rem;
	top: 0.25rem;
	margin-right: 0.2rem;
}
.nav_box{
	width: 100%;
	overflow-x: scroll;
}
.search_nav{
	width: max-content;
	box-sizing: border-box;
	overflow: hidden;
	height: 0.95rem;
	background: url("ncsti_searchBannerBg_v2021.png") center;
	border-bottom: 4px solid #115175;
	padding: 0 4%;
}
.nav_box::-webkit-scrollbar {
	display: none;
}
.search_nav li{
	float: left;
	font-size: 0.3rem;
	color: #FFFFFF;
	padding: 0.27rem 0.3rem 0.26rem;
	cursor: pointer;
}
.search_nav li:hover,.search_nav .active {
	background: rgba(0,0,0,0.1);
}
.content_box{
	width: 100%;
	background: #FFFFFF;
	overflow: hidden;
}
.search_result{
	width: 92%;
	margin: 0 auto;
	color: #8598a8;
	font-size: 0.28rem;
}
.search_result p{
	border-bottom: 1px solid #c6d1db;
	padding: 0.25rem 0;
}
.search_result span{
	color: #0065A4;
}
.search_left{
	width: 92%;
	margin: 0 auto;
}
.search_left li{
	padding: 0.3rem 0;
	border-bottom: 1px dashed #8598a8;
}
.search_left li:hover .info{
	color: #115175;
}
.search_top{
	margin-bottom: 0.2rem;
}
.search_top .tagging{
	float: left;
	width: 1.75rem;
	height: 0.55rem;
	line-height: 0.53rem;
	background: #115175;
	font-size: 0.28rem;
	color: #FFFFFF;
	text-align: center;
	margin-right: 0.2rem;
}
.search_top .title{
	font-size: 0.3rem;
	color: #28303e;
	overflow: hidden;
	line-height: 0.5rem;
}
.search_left .info{
	width: 100%;
	color: #8598a8;
	font-size: 0.26rem;
	line-height: 0.45rem;
	margin-bottom: 0.2rem;
	padding-left: 1.95rem;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	line-clamp: 4;
	-webkit-box-orient: vertical;
}
.search_left .info span,.search_left .title span{
	color: #dd6558;
}
.search_left .date,.search_left .source{
	color: #8598a8;
	font-size: 0.26rem;
}
.search_left .date{
	margin-right: 0.4rem;
}
.search_left .date img,.search_left .source img{
	margin-right: 0.05rem;
	margin-top: -0.1rem;
}
.search_right{
	background: #f5f7fa;
	border-left: 1px solid #c6d1db;
	padding: 0 4%;
	padding-bottom: 0.6rem;
}
.search_right h2{
	color: #28303e;
	font-size: 0.34rem;
	padding-top: 0.55rem;
}
.search_right h2 span{
	color: #dd6558;
}
.right_list .title{
	width: 2rem;
	height: 0.7rem;
	line-height: 0.7rem;
	border-radius: 0.7rem;
	background: #006ba8;
	color: #FFFFFF;
	font-size: 0.3rem;
	text-align: center;
	margin-bottom: 0.15rem;
	margin-top: 0.55rem;
}
.right_list ul li{
	padding: 0.35rem 0;
	border-bottom: 1px dashed #8b9dad;
}
.right_list ul li a{
	font-size: 0.3rem;
	color: #8598a8;
}
.right_list ul li a:hover{
	color: #115175;
}
.search_right .empty{
	width: 2.7rem;
	height: 0.75rem;
	line-height: 0.75rem;
	text-align: center;
	border: 1px dashed #8b9dad;
	border-radius: 4px;
	background: #e5e9ef;
	font-size: 0.3rem;
	color: #8598a8;
	margin-top: 0.6rem;
	cursor: pointer;
}
.search_enclo_new{
	display: none;
}
/*分页*/
.page {
	position: relative;
	height: 0.5rem;
	width: 6.9rem;
	left: 50%;
	margin: 0.7rem 0;
	margin-left: -3.45rem;
}

.page a, .page input, .page span {
	display: block;
	float: left;
	height: 0.4rem;
	line-height: 0.4rem;
}

.page a {
	line-height: 0.4rem;
	padding: 0 0.11rem;
	font-size: 0.2rem;
	color: #333;
	border: 1px solid #dddddd;
	border-radius: 2px;
}

.page a.on {
	color: #fff;
	background: #18649E;
	border: 1px solid #18649E;
}

.page input.text {
	width: 0.65rem;
	text-align: center;
	border: 1px solid #dddddd;
	border-radius: 2px;
}

.page input.submit {
	width: 0.54rem;
	font-size: 0.2rem;
	border: 1px solid #18649E;
	cursor: pointer;
	background: #18649E;
	color: #fff;
	height: 0.4rem;
	border-radius: 4px;
}
/*分页*/
.nypage {
	padding: 0.5rem 0 0.7rem;
	text-align: center;
	color: #333333;
	line-height: 0.35rem;
	font-size: 0;
}
.nypage ul{ display: inline-block;}
.nypage ul li{ float: left;}
.nypage ul li.active span{ display: block; width: 0.36rem; height: 0.36rem; text-align: center; line-height: 0.36rem; color: #fff; background-color: #006ca1; margin: 0 2px; border: 1px solid #dddddd; font-size: 16px;}

.nypage a {
	display: inline-block;
	min-width: 0.36rem;
	height: 0.36rem;
	text-align: center;
	line-height: 0.35rem;
	color: #333333;
	margin: 0 0.01rem;
	border: 1px solid #dddddd;
	font-size: 0.17rem;
	border-radius: 2px;
}
.nypage a.cur {
	background: #18649E;
	color: #ffffff;
}
.nypage a.next {
	width: 1.1rem;
}
.nypage a.index, .nypage a.end {
	width: 0.54rem;
	display: none;
}
.nypage font {
	font-size: 0;
	/* line-height: 30; */
}
.nypage font span {
	font-size: 0.17rem;
	height: 0.35rem;
	line-height: 0.35rem;
	border-radius: 2px;
}
.nypage input {
	margin: 0 0.03rem;
	height: 0.36rem;
	line-height: 0.36rem;
	padding-top: 0.03rem;
	font-size: 0.17rem;
	text-align: center;
	border: 1px solid #dddddd;
	width: 0.49rem;
	-webkit-appearance: none;
	border-radius: 2px;
}
.nypage #go {
	padding: 0.06rem .06rem;
	margin-left: .1rem;
	font-size: .2rem;
	background: #18649E;
	color: #fff;
	border-radius: 2px;
}
/*搜索结果图片页*/
.seaResult{
	border-bottom: 1px solid #c6d1db;
	padding: 0.25rem 0;
	margin-bottom: 0.3rem;
}
.searPic_list{
	overflow: hidden;
}
.searPic_list li{
	float: left;
	width: 6.3rem;
	position: relative;
	background: #FFFFFF;
	margin-left: 0.28rem;
	margin-bottom: 0.32rem;
	box-shadow: #ddd 0 0 10 0;;
}
.searPic_list li:nth-child(2n){
	margin-right: 0;
}
.searPic_list li .pic_box{
	width: 100%;
	height: 5rem;
	overflow: hidden;
}
.searPic_list li .pic{
	width: 100%;
	height: auto;
	min-height: 5rem;
}
.searPic_list .tagging{
	position: absolute;
	left: 0.2rem;
	top: 0;
	width: 1.75rem;
	height: 0.55rem;
	line-height: 0.53rem;
	background: #115175;
	font-size: 0.26rem;
	color: #FFFFFF;
	text-align: center;
}
.searPic_list .info{
	padding: 0 0.2rem;
}
.searPic_list .info .title{
	font-size: 0.3rem;
	color: #28303e;
	margin: 0.25rem 0 0.2rem;
	line-height: 0.45rem;
}
.searPic_list .date,.searPic_list .source,.searPic_list .read{
	display: inline-block;
	font-size: 0.26rem;
	color: #8598a8;
}
.searPic_list .date{
	margin-bottom: 0.2rem;
}
.searPic_list .read{
	margin-top: 0.5rem;
}
.searPic_list .date{
	width: 50%;
}
.searPic_list .read img{
	float: right;
}
.searPic_list .date img,.searPic_list .source img{
	margin-right: 2px;
	margin-top: -2px;
}
.searPic_list .read{
	width: 100%;
	margin-bottom: 0.2rem;
}
.searPic_list .read img{
	margin-top: 0.06rem;
}
.search_box .sear_pic{
	background: rgba(255,255,255,0.6);
	font-size: .28rem;
}
.sear_pic label{
	color: #8598A8;
}
.sear_pic .relevant,.sear_pic .all{
	color: #004165;
	cursor: pointer;
	margin-right: 0.4rem;
}
.sear_pic .date,.sear_pic .tit{
	color: #0065a4;
	cursor: pointer;
	text-decoration:underline;
}
.sear_pic .tradeAll{
	color: #004165;
    cursor: pointer;
    text-decoration: none;
}
.sear_pic .type span,.sear_pic .type input,.sear_pic .daarea input{
	border: 1px solid #a5b8c5;
	width: 3rem;
}
.sear_pic .relevantAll{
	color: #004165;
    cursor: pointer;
    margin-right: 0.4rem;
    text-decoration: none;
}
.sear_pic .daarea{
	position: relative;
}
.sear_pic .type img,.sear_pic .daarea img{
	position: absolute;
	right: 0.3rem !important;
	top: 0.25rem;
}
.sear_pic .type {
	position: relative;
}
.sear_pic .type span {
	width: 3rem;
	height: 0.64rem;
	line-height: 0.64rem;
	display: inline-block;
	background: #fff;
	color: #8598a8;
	padding-left: 0.3rem;
}
.sear_pic .type ul {
	position: absolute;
	left: 0;
	top: 0.63rem;
	width: 3rem;
	border: 1px solid #286182;
	background: #fff;
	z-index: 99;
	padding: 0.1rem 0;
	display: none;
}
.sear_pic .type ul li {
	padding-left: 0.3rem;
}
.sear_pic .type ul li:hover {
	background: #E7EBEE;
}
.sear_pic .type span.on{
	border: 1px solid #286182;
	color: #286182;
}
.sear_pic .type span.on ul {
	display: block;
}
.checkTy{
	width: 2.7rem;
	display: inline-block;
}
.sear_pic .dates{
	float: left;
	margin-top: 0.35rem;
}
.sear_pic .dates .daarea:first-child{
	margin-right: 0.3rem;
}
.sear_pic .daarea input::-webkit-input-placeholder { /* WebKit, Blink, Edge */    color:    #8598a8; }

.sear_pic .daarea input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */   color:    #8598a8; }

.sear_pic .daarea input::-moz-placeholder { /* Mozilla Firefox 19+ */   color:    #8598a8; }

.sear_pic .daarea input:-ms-input-placeholder { /* Internet Explorer 10-11 */   color:    #8598a8; }

/*搜索无结果*/
.noresult{
	padding-top: 0.55rem;
	padding-bottom: 1.1rem;
}
.noresult img{
	width: 75%;
	margin-left: 12%;
}
.noresult .tips{
	color: #8598a8;
	font-size: 0.3rem;
	margin-top: 0.5rem;
	margin-left: 1.5rem;
}
.noresult .tips p{
	margin-bottom: 0.3rem;
}
/*科技动态-四级详情页*/
.dydetail_box{
	border-top: 3px solid #115175;
	background: #fcfdfd;
	overflow: hidden;
	width: 100%;
	padding-bottom: 1rem;
}
.dydetail_left1{
	width: 92%;
	margin: 0 auto;
}
.dydetail_header{
	border-bottom: 2px solid #e2e8ed;
	padding-bottom: 0.3rem;
}
.dydetail_header h1{
	margin-top: 0.55rem;
	margin-bottom: 0.4rem;
	color: #28303e;
	font-size: 0.36rem;
	line-height: 0.52rem;
	text-align: center;
}
.dydetail_header span{
	font-size: 0.28rem;
	color: #8598A8;
}
.dydetail1 span:first-child{
	margin-right: 0;
}
.dydetail1 .date img{
	margin-top: -4px;
}
.dydetail3 span:first-child{
	margin-right: 0;
}
.dydetail3 .source img{
	margin-top: -4px;
}
.dydetail2 span:first-child:hover{
	color: #18649e;
}
.dydetail2 span{
	cursor: pointer;
}
.dydetail1,.dydetail3{
	margin-bottom: 0.2rem;
	text-align: center;
}
.infoFont i{
	width: 0.5rem;
	height: 0.5rem;
	line-height: 0.45rem;
	display: inline-block;
	border: 1px solid #707070;
	border-radius: 4px;
	text-align: center;
	margin-right: 0.05rem;
	cursor: pointer;
}
.infoFont i:last-child{
	margin-right: 0;
}
.infoFont i:hover,.detIn2Act{
	color: #18649e !important;
	border: 1px solid #18649e !important;
}
.dydetail_content .dydetail_tabs{
	margin-top: 0.4rem;
	overflow: hidden;
}
.dydetail_content .dydetail_tabs li{
	float: left;
	background: #f1f3f5;
	font-size: 0.3rem;
	color: #8598a8;
	padding: 0.12rem 0.25rem;
	border-radius: 4px;
	margin-right: 0.2rem;
	margin-bottom: 0.2rem;
	height: 0.7rem;
}
.dydetail_content .dydetail_deta{
	font-size: 0.34rem;
	color: #28303E;
	padding-bottom: 0.3rem;
}
.dydetail_content .dydetail_deta img {
	max-width: 100%;
	height: auto;
	display: block;
	margin: 0 auto;
}
.dydetail_content .dydetail_deta p{
	line-height: 0.65rem;
	margin: 0.3rem 0;
}

.dydetail_content .dydetail_deta p audio{
	width: 100% !important;
	height: 1rem !important;
}
.dydetail_content .dydetail_deta iframe {
	width: 6.4rem;
	height: 3.6rem;
	margin-left: -2em;
}
.dydetail_content .dydetail_deta_file p{
	text-indent: 2em;
	line-height: 0.65rem;
}
.dydetail_content .dydetail_deta .bol{
	font-weight: 700;
}
.dydetail_box .dydetail_right{
	background: #f5f7fa;
	padding-top: 0.6rem;
	width: 100%;
}
.dydetail_right1{
	width: 92%;
	margin: 0 auto;
}
.dydetail_right li{
	border-bottom: 1px dashed #a8b6c2;
	padding: 0.3rem 0;
	margin-top: 0.3rem;
}
.dydetail_right li:last-child{
	border-bottom: 0;
	padding-bottom: 0.5rem;
}
.dydetail_right .tit{
	width: 2rem;
	height: 0.7rem;
	line-height: 0.66rem;
	text-align: center;
	font-size: 0.3rem;
	color: #fff;
	background: #006ba8;
	border-radius: 0.7rem;
}
.dydetail_right .character .picname img{
	width: 3.8rem;
	height: auto;
}
.character .picname{
	text-align: center;
}
.character .picname .name{
	font-size: 0.34rem;
	color: #004165;
	margin: 0.2rem 0 0.1rem;
}
.character .info{
	font-size: 0.3rem;
	color: #28303E;
}
.character .info dl{
	margin: 0.14rem 0;
}
.character .info dl dt{
	color: #8598a8;
	float: left;
}
.character .info dl dd{
	margin-left: 1.6rem;
	line-height: 1.5;
}
/*政策法规-四级详情页*/
.statute_box .statute_header{
	width: 92%;
	margin: 0 auto;
}
.statute_header h1{
	text-align: center;
	line-height: 0.55rem;
	color: #28303E;
	font-size: 0.36rem;
	font-weight: normal;
	margin-top: 0.55rem;
}
.statute_header .headerInfo{
	color: #8598a8;
	font-size: 0.36rem;
	margin-top: 0.36rem;
	padding-bottom: 0.3rem;
	overflow: hidden;
	border-bottom: 1px solid #c6d1db;
}
.statute_header span {
	font-size: 0.28rem;
}
.statute_content{
	font-size: 0.34rem;
	color: #28303e;
	margin: 0 auto;
	word-break: break-all;
}
.statute_content h2{
	font-weight: normal;
	text-align: center;
	padding: 0.45rem 0 0;
	font-size: 0.34rem;
	display: none;
}
.statute_content .cont{
	padding: 0.45rem 0 0;
}
.statute_content .cont p{
	line-height: 0.65rem;
	margin-bottom: 0.4rem;
}
.statute_content .cont p audio{
	width: 100% !important;
	height: 1rem !important;
}

.dydetail_deta div{
	line-height: 0.65rem;
	margin: 0.4rem 0;
}
.statute_content .cont img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}
.statute_content .luo{
	margin-bottom: 0.2rem;
	padding-top: 0.2rem;
}
.statute_content .luo p{
	text-align: right;
	margin-bottom: 0.1rem;
}
.enclosure{
	font-size: 0.34rem;
	width: 92%;
	margin: 0 auto;
	margin-top: 0.6rem;
}
.enclosure li a{
	color: #006ba8;
	line-height: 0.6rem;
}
.enclosure li{
	margin-bottom: 0.15rem;
}
.enclosure li:last-child{
	margin-bottom: 0;
}
.enclosure p{
	margin-bottom: 0.2rem;
}
.enclosure li img{
	margin-left: 0.1rem;
}
/*要闻动态-三级列表*/
.news_box h1{
	font-size: 0.42rem;
	color: #004165;
	text-align: center;
	padding: 0.15rem 0 0.45rem;
}
.news_box li{
	width: 100%;
	margin: 0 auto;
	margin-bottom: 0.4rem;
	background: #ffffff;
	padding: 0.3rem 0.3rem .34rem;
	position: relative;
	overflow: hidden;
}
.news_box .imgleft {
	width: 2.6rem;
	height: 1.7rem;
	float: left;
	margin-right: .24rem;
}

@keyframes circleProgressLoad_right{
    0%{
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
    }
    50%{
        transform: rotate(225deg);
        -webkit-transform: rotate(225deg);
    }
    100%{
        transform: rotate(225deg);
        -webkit-transform: rotate(225deg);
    }
}
@keyframes circleProgressLoad_left{
    0%{
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
    }
    50%{
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
    }
    100%{
        transform: rotate(225deg);
        -webkit-transform: rotate(225deg);
    }
}

@-webkit-keyframes circleProgressLoad_right{
    0%{
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
    }
    50%{
        transform: rotate(225deg);
        -webkit-transform: rotate(225deg);
    }
    100%{
        transform: rotate(225deg);
        -webkit-transform: rotate(225deg);
    }
}
@-webkit-keyframes circleProgressLoad_left{
    0%{
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
    }
    50%{
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
    }
    100%{
        transform: rotate(225deg);
        -webkit-transform: rotate(225deg);
    }
}



.circleProgress_wrapper{
    width: 30px;
    height: 30px;
    position: relative;
}

.wrapper{
    width: 15px;
    height: 33px;
    position: absolute;
    top:0;
    overflow: hidden;
}
.right{
    right:0;
}
.left{
    left:0;
}
.circleProgress{
    width: 26px;
    height: 26px;
    border: 3px solid #13AE96;
    border-radius: 50%;
    position: absolute;
    top:0;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    box-sizing: content-box;
}
.rightcircle{
    border-top-color: #F0F0F0;
    border-right-color: #F0F0F0;
    right:0;
    animation: circleProgressLoad_right 30s linear;
    animation-play-state:paused;
    -webkit-animation: circleProgressLoad_right 30s linear;
    -webkit-animation-play-state:paused;
}
.leftcircle{
    border-bottom-color: #F0F0F0;
    border-left-color: #F0F0F0;
    left:0;
    animation: circleProgressLoad_left 30s linear;
    animation-play-state:paused;
    -webkit-animation: circleProgressLoad_left 30s linear;
    -webkit-animation-play-state:paused;
}


.audioBtnBox {
    position: relative;
    cursor: pointer;
}

.audioBtn {
    position: absolute;
    display: block;
    left: 9px;
    top: 10px;
    width: 14px;
}


.music {
    display: none;
}
.musicBox{
    float: right;
}
.news_box .imgboxtitle {
	display: flex;
	justify-content: center;
	align-items:center;
	float: left;
	margin-right: .24rem;
	width: 2.6rem;
	height: 1.7rem;
	background: url("imgleftbg.jpg") no-repeat;
	background-size: cover;
	text-align: center;
	color: #999;
	font-size: .34rem;
	font-weight: bold;
	padding: 0 .2rem;
	border: 1px #eee solid;
}
.news_box li:hover .day,.news_box li:hover .month,.news_box li:hover h2{
	color: #0065a4;
}
.news_box li:hover{
	box-shadow:#d8e5ed 0 0 15px 4px;
}
.news_box .tagging{
	height: 0.55rem;
	line-height: 0.53rem;
	background: #115175;
	font-size: 0.28rem;
	color: #FFFFFF;
	text-align: center;
	position: absolute;
	top: 0;
	right: 4%;
	padding: 0 .1rem;
}
.news_box .date{
	float: left;
	width: 1rem;
	margin-right: 0.4rem;
	margin-top: -0.06rem;
}
.news_box .date .day{
	font-size: 0.64rem;
	color: #28303E;
	font-weight: 700;
	text-align: center;
}
.news_box .date .month{
	color: #28303e;
	font-size: 0.24rem;
	text-align: center;
}
.news_box .info h2{
	font-size: 0.28rem;
	color: #28303E;
	font-weight: normal;
	line-height: .44rem;
    position: relative;
    min-height: 3em;
}
.news_box .info h2 span {

}
.news_box .info h2 .i-time {
	display: block;
	text-align: right;
	font-weight: normal;
	font-size: .24rem;
	color: #999;
	position: absolute;
	right: 0rem;
	bottom: -.4rem;
    color: #2a303d;
}

.news_box .info h2 .i-title{
    display: block;
    /* height: 1.35rem; */
    overflow: hidden;
    /* text-overflow: ellipsis; */
    /* display: -webkit-box; */
    /* -webkit-line-clamp: 3; */
    /* -webkit-box-orient: vertical; */
}
/*要闻动态-三级人才*/
.personnel_nav{
	overflow: hidden;
	margin-top: 0.2rem;
	margin-bottom: 0.4rem;
	width: 92%;
	margin: 0 auto;
	margin-top: 0.1rem;
}
.nav_list li{
	width: 2rem;
	height: 0.8rem;
	float: left;
	margin-right: 0.15rem;
	cursor: pointer;
	position: relative;
}
.nav_list li:last-child{
	margin-right: 0;
}
.nav_list li p{
	width: 100%;
	height: 0.65rem;
	line-height: 0.6rem;
	color: #004165;
	font-size: 0.3rem;
	text-align: center;
	border: 1px solid #004165;
}
.nav_list li img{
	position: absolute;
	bottom: 0rem;
	left: 50%;
	margin-left: -0.2rem;
	display: none;
}
.nav_list li.act img,.nav_list li:hover img{
	display: block;
	width: 0.35rem;
}
.nav_list li p.active,.nav_list li p:hover{
	color: #fff;
	background: url("ncsti_searchBtnBg_v2021.png") center;
	background-size: 100% 100%;
}
.personnel_search{
	margin: 0 auto;
	background: rgba(255,255,255,0.6);
	font-size: 0.3rem;
	color: #004165;
	margin-bottom: 0.4rem;
	width: 100%;
	margin-top: 0.4rem;
	padding: 0.4rem 0;
	border-bottom: 1px solid #c8d1da;
	overflow: hidden;
}
.personnel_search1{
	width: 92%;
	margin: 0 auto;
}
.personnel_search .searName,.personnel_search .personnel_area{
	float: left;
	position: relative;
}
.personnel_area .arr{
	position: absolute;
	top: 0.25rem;
	right: 2.3rem;
}
.personnel_search .searName input,.personnel_search .personnel_area input,.checkAraea{
	width: 3.3rem;
	height: 0.6rem;
	line-height: 0.6rem;
	color: #8598a8;
	font-size: 0.3rem;
	border: 1px solid #a5b8c5;
	margin-left: 0.22rem;
	padding-left: 0.2rem;
	position: relative;
	display: inline-block;
	margin-right: .1rem;
}
.personnel_area label,.personnel_area .area,.personnel_search1 .searName label,.personnel_search1 .searName input{
	float: left;
	line-height: .6rem;
}
.personnel_search1 .searName input{
	margin-right: 0.18rem;
}
.personnel_area .checkAraea{
	background: #FFFFFF;
	line-height: 0.55rem;
	margin-right: 0.18rem;
	cursor: pointer;
}
.personnel_area .area.on{
	color: #286182;
}
.personnel_area .area.on ul {
	display: block;
}
.personnel_area .area ul{
	position: absolute;
	left: 0.82rem;
	top: 0.6rem;
	width: 4rem;
	border: 1px solid #a5b8c5;
	background: #fff;
	padding: 8px 0;
	z-index: 99;
	display: none;
}
.personnel_area .area ul li{
	padding-left: 0.2rem;
	height: 0.75rem;
	line-height: 0.75rem;
	cursor: pointer;
}
.personnel_area .area ul li:hover {
	background: #E7EBEE;
}
.searName input::-webkit-input-placeholder {  color:    #8598a8; }

.searName input:-moz-placeholder {  color:    #8598a8; }

.searName input::-moz-placeholder { color:    #8598a8; }

.searName input:-ms-input-placeholder {  color:    #8598a8; }



.personnel_search .searName span,.personnel_search .personnel_area span{
	display: inline-block;
	width: 1.85rem;
	height: 0.6rem;
	line-height: 0.58rem;
	color: #FFFFFF;
	cursor: pointer;
}
.personnel_search .searName span{
	background: url("headerNav_hover_bg.png") center no-repeat;
	background-size: 100% 100%;
}
.personnel_search .personnel_area span{
	background: url("ncsti_searchNumBg_v2021.png") center no-repeat;
	background-size: 100% 100%;
}
.searName span img,.personnel_area span img{
	margin-right: 0.04rem;
	width: 0.35rem;
	margin-top: -0.03rem;
}
.personnel_search .searName{
	margin-bottom: 0.4rem;
}
.personnel_box ul{
	width: 92%;
	margin: 0 auto;
}
.personnel_box ul li{
	background: #fff;
	position: relative;
	padding: 0 0.6rem 0.6rem;
	margin-bottom: 0.25rem;
}
.personnel_box ul li:nth-child(4n){
	margin-right: 0;
}
.personnel_box ul li .tagging{
	height: 0.55rem;
	line-height: 0.53rem;
	background: #115175;
	font-size: 0.28rem;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: .4rem;
}
.personnel_box li .picname{
	text-align: center;
}
.personnel_box li .picname .perPic{
	width: 3.65rem;
	height: 3.65rem;
	margin: 0 auto;
	border-radius: 3.65rem;
	background: #f1f3f5;
	text-align: center;
	line-height: 3.65rem;
}
.personnel_box li .picname img{
	width: 3.1rem;
	height: 3.1rem;
	border-radius: 1.6rem;
	border: 1px solid #2f84b6;
}
.personnel_box li .picname .name{
	margin: 0.4rem 0 0.3rem;
	font-size: 0.3rem;
	color: #28303e;
}
.personnel_box li .info{
	font-size: 0.3rem;
	color: #8598a8;
	line-height: 0.55rem;
	margin-bottom: 0.4rem;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3;
	text-indent: 2em;
}
.personnel_box li .more{
	color: #8598a8;
	font-size: 0.3rem;
}
.personnel_box li .more img{
	float: right;
	margin-top: 0.08rem;
}
/*政策法规-智能推荐政策*/
.recom_title{
	font-size: 0.42rem;
	color: #004165;
	margin-bottom: 0.55rem;
	margin-top: 0.2rem;
	text-align: center;
}
.recom_pop{
	width: 92%;
	margin: 0 auto;
	font-size: 0.28rem;
	color: #8598A8;
	overflow: hidden;
	margin-bottom: 0.3rem;
	margin-top: 0.3rem;
}
.fl1{
	/* padding-top: 0.7rem !important; */
	padding-bottom: 0 !important;
}
.recom_box .chang{
	width: 92%;
	margin: 0 auto;
	text-align: center;
	margin-top: 0.6rem;
}
.recom_box img{
	cursor: pointer;
}
.recom_table{
	width: 100%;
	color: #28303e;
	font-size: 0.12rem;
	border: 1px solid #c6d1db;
	/* padding: 0 20px; */
	/* padding-top: .2rem; */
}
.recom_table thead {
	display: none;
}
.recom_table th, .recom_table td{
	padding: 0 0 .2rem 0;
	display: block;
	/* float: left; */
	font-size: .28rem;
	width: 100%;
	text-align: right;
	clear: both;
	padding-right: .2rem;
}
.recom_table th:first-child, .recom_table td:first-child{
	width: 1rem;
	text-align: center;
	float: left;
	/* display: inline-block; */
	font-size: .34rem;
	clear: none;
	margin-top: .25rem;
}
.recom_table tbody tr:nth-child(odd){
	background: #fbfcfe;
	cursor: pointer;
	/* padding: 0 20px; */
	/* margin-top: .2rem; */
}
.recom_table tbody tr td:nth-child(2) p,.recom_table tbody tr td:nth-child(2){
	width: 5rem;
	overflow: hidden;
	/* white-space: nowrap; */
	text-overflow:ellipsis;
	text-align: left;
	float: left;
	font-size: .34rem;
	clear: none;
	margin-top: .2rem;
}
.recom_table tbody tr td:nth-child(4) p,.recom_table tbody tr td:nth-child(4){
	/* width: 1.6rem; */
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}
.recom_table tbody tr:nth-child(even){
	background: #f4f8fa;
	cursor: pointer;
}
.recom_table thead tr{
	background: #e1edf5;
	color: #004165;
	font-size: 0.14rem;
	font-weight: 700;
}
/*政策法规-智能推荐项目*/
.project_table th{
	font-size: 0.11rem;
}
.project_table td{
	font-size: 0.093rem;
}
.project_table thead tr th:last-child{
	text-align: center;
}
.project_table tbody tr td:last-child{
	text-align: center;
	color: #0065a4;
	width: 5rem;
}
.project_table tbody tr td:last-child span:hover{
	color: #12ad94;
}
.project_table th:first-child, .project_table td:first-child{
	width: 1rem;
}
.project_table tbody tr td:nth-child(2) p, .project_table tbody tr td:nth-child(2){
	width: 2.5rem;
}
.project_table td:nth-child(2) p,.project_table td:nth-child(3) p,.project_table td:nth-child(4) p{
	width: 1.2rem !important;
	overflow: hidden !important;
	white-space: nowrap !important;
	text-overflow:ellipsis !important;
}
.project_table td:nth-child(2) p{
	width: 2rem !important;
}
/*政策法规-三级列表页*/
.recom_menu .menuTiB{
	width: 100%;
	background: #0faa91;
}
.recom_menu .menuTi{
	width: 92%;
	margin: 0 auto;
	padding: 0.2rem 0;
	color: #fafafa;
	font-size: 0.3rem;
}
.recom_menu .meun_list{
	width: 100%;
	padding-top: 0.45rem;
	color: #004165;
	font-size: 0.3rem;
	background: #f7f9fb;
	overflow: hidden;
	margin-bottom: 0.2rem;
	margin-bottom: 0.7rem;
}
.recom_menu .menuLiB{
	width: 92%;
	margin: 0 auto;
}
.recom_menu .meun_list dl{
	overflow: hidden;
	margin-bottom: 0.1rem;
}
.recom_menu .meun_list dt{
	float: left;
	margin-top: 0.03rem;
	color: #8598A8;
	width: 1.65rem;
}
.recom_menu .meun_list dd{
	overflow: hidden;
}
.meun_list dl li:nth-child(3n){
	margin-right: 0;
}
.meun_list dl:last-child li:nth-child(4),.meun_list dl:last-child li:nth-child(5){
	margin-right: 0;
}
.meun_list dd li{
	float: left;
	height: 0.55rem;
	padding: 0 0.3rem;
	border-radius: 0.55rem;
	line-height: 0.53rem;
	text-align: center;
	margin-right: 0.59rem;
	font-size: 0.3rem;
	cursor: pointer;
	margin-bottom: 0.2rem;
}
.meun_list dd li:hover,.meun_list dd li.active{
	color: #ffffff;
	background: #006ba8;
}
/*科创服务-我要找空间*/
.space_nav{
	padding: 0.35rem 0;
	background: rgba(255,255,255,0.7);
	box-shadow:#d9e7f1 2px 0 15px 4px;
	font-size: 0.3rem;
	color: #004165;
	overflow: hidden;
	margin-bottom: 0.4rem;
}
.space_nav1{
	width: 92%;
	margin: 0 auto;
}
.space_nav dt{
	font-weight: 700;
	margin-top: 0.08rem;
	margin-bottom: 0.2rem;
}
.space_nav ul li{
	float: left;
	width: 3.35rem;
	height: 0.7rem;
	line-height: 0.64rem;
	text-align: center;
	background: url("kc_spaceBox.png") center ;
	background-size: 100% 100%;
	margin-right: 0.2rem;
	margin-bottom: 0.2rem;
	cursor: pointer;
	border-radius: 4px;
	border: 2px solid #f4f5f7;
}
.space_nav ul li:nth-child(2n){
	margin-right:0 ;
}
.space_nav ul li:hover,.space_nav ul li.active{
	background: url("ncsti_searchBtnBg_v2021.png") center ;
	background-size: 100% 100%;
	color: #fff;
}
.space_box{
	overflow: hidden;
}
.space_box ul{
	overflow: hidden;
	width: 92%;
	margin: 0 auto;
}
.space_box ul li{
	width: 100%;
	background: #FFFFFF;
	float: left;
	margin-bottom: 0.3rem;
}
.space_box ul li .pic{
	width: 100%;
	height: 2.9rem;
}
.space_box .space_tit{
	padding: 0.45rem 0.35rem;
	overflow: hidden;
}
.space_box .space_tit .name{
	font-size: 0.36rem;
	color: #004165;
	float: left;
}
.space_box .space_tit .map{
	font-size: 0.29rem;
	color: #8197a6;
	float: right;
}
.space_box .space_tit .map img{
	margin-right: 0.05rem;
	margin-top: -0.02rem;
}
.space_box .info{
	padding: 0 0.35rem 0.45rem;
	font-size: 0.3rem;
	color: #8598A8;
}
.space_box .info p{
	margin-bottom: 0.15rem;
}
.spa{
	margin-top: 0.4rem;
	text-align: center;
	margin-bottom: 0.8rem;
}
.spa img{
	width: 4.2rem;
}
/*科创中心-资质详情页*/
.kc_box{
	margin-bottom: 1rem;
}
.quB{
	padding-bottom: 0.6rem;
}
.quali_header .headerInfo{
	border-bottom: 1px solid #c8d1da;
}
.quali_content .lack{
	padding-top: 0.5rem;
	overflow: hidden;
	margin-left: 1.5rem;
}
.quali_content .lack p{
	width: 3.45rem;
	height: 0.8rem;
	line-height: 0.8rem;
	font-size: 0.3rem;
	color: #FFFFFF;
	background: #006ba8;
	border-radius: 4px;
	text-align: center;
	cursor: pointer;
}
.quali_info .info_box{
	width: 100%;
	border: 1px dashed #dd6558;
	background: #f9eeec;
	position: relative;
}
.info_box .condition_box{
	position: absolute;
	right: 0;
	top: -6rem;
	width: 100%;
	border: 2px solid #dd6558;
	background: rgba(255,255,255,0.9);
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.condition_box .condition_tit{
	width: 1--%;
	height: 0.95rem;
	line-height: 0.95rem;
	background: url("kc_qualiBg_v2021.png") center repeat;
	background-size: 100% 100%;
	padding: 0 0.2rem;
	font-size: 0.3rem;
	color: #ffffff;
}
.condition_box .condition_tit img{
	float: right;
	margin-top: 0.35rem;
	cursor: pointer;
}
.condition_box .condition_info{
	padding: 0.4rem 0.3rem 0.15rem;
	font-size: 0.3rem;
	color: #000000;
}
.condition_box .condition_info div{
	line-height: 0.45rem;
	margin-bottom: 0.25rem;
}
.condition_box .condition_foot{
	height: 0.95rem;
	background: #f9eeec;
}
.condition_box .condition_foot div:first-child{
	float: left;
	width: 50%;
	height: 0.95rem;
	line-height: 0.95rem;
	text-align: center;
	color: #dd6558;
	border-right: 1px solid #edb6af;
	cursor: pointer;
}
.condition_box .condition_foot div:last-child{
	float: right;
	width: 50%;
	height: 0.95rem;
	line-height: 0.95rem;
	text-align: center;
	color: #dd6558;
	border-right: 1px solid #edb6af;
	cursor: pointer;
}
.quali_content .quali_info{
	font-size: 0.3rem;
	color: #28303e;
}
.quali_info .info p:nth-child(2){
	margin-top: 0.1rem;
}
.quali_content .quali_info h4{
	margin-top: 0.45rem;
	line-height: 0.55rem;
}
.quali_content .quali_info p{
	margin-bottom: 0.1rem;
	line-height: 0.55rem;
}
/*科技动态-人物详情页*/
.leading_content{
	overflow: hidden;
}
.leading_intro{
	overflow: hidden;
	margin-top: 1rem;
	margin-bottom: 0.7rem;
}
.leading_content img{
	width: 3.7rem;
	height: 5rem;
}
.leading_content .pin{
	text-align: center;
}
.leading_info .name{
	font-size: 0.48rem;
	color: #28303E;
	margin: 0.6rem 0 0.55rem;
	text-align: center;
}
.leading_info .info dl{
	margin-bottom: 0.25rem;
}
.leading_info .info dt{
	float: left;
	color: #8598a8;
	font-size: 0.34rem;
	margin-top: 0.1rem;
}.leading_info .info dd{
	 font-size: 0.34rem;
	 color: #28303E;
	 margin-left: 1.7rem;
	 line-height: 0.67rem;
 }
.leading_int .title{
	color: #28303e;
	font-size: 0.4rem;
	text-indent: inherit;
}
.leading_int p{
	text-indent: 2em;
	margin-bottom: 0.6rem;
	font-size: 0.34rem;
	line-height: 0.6rem;
}
.leading_int p:last-child{
	margin-bottom: 0;
}
/*创科服务-创业者服务*/
.banTit{
	margin: 0.3rem 0;
}
.banTit p {
	font-size: .5rem;
	font-weight: bold;
	color: #004165;
}
.serve_tit{
	text-align: center;
	padding: 0.3rem 0;
}
.serve_tit img{
	width: 4rem;
}
.service_tabs{
	margin-bottom: 0.5rem;
	width: 92%;
	margin: 0 auto;
}
.service_tabs img{
	width: 100%;
	height: auto;
}
.service_box{

}
.service_tabs a{
	display: block;
}
.service_tabs a:last-child{
	margin-right: 0;
}
.service_table tr td:last-child a{
	color: #0065A4;
}
.service_table tr td:first-child{

}
/*科技动态-一区多园.*/
.quTit{
	width: 92% !important;
	height: 0.75rem;
	margin: 0.4rem !important;
}
.quTit img{
	width: 100% !important;
}
.area_pic{
	width: 100%;
	height: 3.1rem;
	background: url("kc_quBoxPic_v2021.jpg") center no-repeat;
	background-size: 100% 100%;
	position: relative;
	margin: 0 auto;
}
.area_pic .pic_box{
	width: 4.4rem;
	height: 1.6rem;
	background: rgba(0,0,0,0.4);
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -2.2rem;
	margin-top: -0.8rem;
}
.area_pic .pic_box .name{
	color: #FFFFFF;
	font-size: 0.4rem;
	text-align: center;
	margin-bottom: 0.1rem;
	margin-top: 0.28rem;
}
.area_pic .pic_box .ino{
	color: #FFFFFF;
	font-size: 0.24rem;
	text-align: center;
}
.area_tabs{
	width: 100%;
	overflow: hidden;
	padding: 0.4rem 0;
	box-shadow:#e8ebee 0 0 22px 2px;
	margin-bottom: 0.5rem;
}
.area_tabs ul{
	width: 92%;
	margin: 0 auto;
	overflow: hidden;
}
.area_tabs li{
	float: left;
	margin-right: 0.15rem;
	height: 0.85rem;
	width: 2.2rem;
	background: url("kc_quBox_v2021.png") center no-repeat;
	background-size: 100% 100%;
	border-radius: 4px;
	margin-bottom: 0.15rem;
	line-height: 0.85rem;
	text-align: center;
	color: #004165;
	font-size: 0.3rem;
	cursor: pointer;
}
.area_tabs li:nth-child(3n){
	margin-right: 0;
}
.area_tabs li:hover,.area_tabs li.active{
	background: url("kc_quBoxAct_v2021.png") center no-repeat;
	background-size: 100% 100%;
	color: #ffffff;
}
.area_tabs li:hover,.area_tabs li.active a {
	color: #fff;
}
.area_content{
	width: 100%;
	background: #FFFFFF;
	overflow: hidden;
	margin-bottom: 1rem;
}
.area_content1{
	width: 92%;
	margin: 0 auto;
}
.area_info{
	margin-top: 0.55rem;
}
.area_content h3{
	font-size: 0.36rem;
	color: #28303e;
	margin:0.4rem 0;
	text-align: center;
}
.area_content img{
	width: 100%;
}
.area_content p{
	font-size: 0.3rem;
	color: #28303E;
	margin-bottom: 0.75rem;
	text-indent: 2em;
	line-height: 0.53rem;
}
/*科创服务-创业者找资金列表*/
.capital_list .capital_title{
	width: 92%;
	margin: 0 auto;
	font-size: 0.26rem;
	color: #004165;
	font-weight: 400;
	padding: 0.25rem 0;
	display: none;
}
.capital_title span{
	margin-right: 0.4rem;
}
.capital_title span:last-child{
	margin-right: 0;
}
.capital_list li{
	background: #FFFFFF;
	padding: 0.3rem;
	font-size: 0.28rem;
	overflow: hidden;
	margin-bottom: 0.3rem;
}
.capital_list li h3{
	color: #28303e;
	font-weight: 700;
	font-size: 0.3rem;
	margin-bottom: 0.25rem;
}
.capital_list .capital_logo{
	border: 1px solid #C6D1DB;
	display: inline-block;
	padding: 0.14rem 0.2rem;
	float: left;
	margin-right: .2rem;
	background: #F3F3F3;
}
.capital_logo img{
	width: 1.6rem;
	height: .6rem;
}
.capital_list .box{
	float: left;
	color: #8598a8;
	font-size: .24rem;
}
.capital_list .box p{
	margin-top: 0.1rem;
}
.title_box{
	width: 100%;
	text-align: center;
}
.title_box img{
	width: 4.4rem;
}




/*添加模块*/

.authentication_title {
	background: url("authentication_title_bg.png") no-repeat center;
	font-size: .42rem;
	color: #004165;
	font-weight: bold;
	text-align: center;
	height: .8rem;
	line-height: .8rem;
	background-size: auto 100%;
	margin-top: .4rem;
	margin-bottom: .4rem;
}

.authentication_own_title {
	font-size: .38rem;
	text-align: center;
	color: #004165;
	background: url("authentication_own_title_bg.png") no-repeat center;
	margin-bottom: .1rem;
}

.authentication_ownBox {
	text-align: center;
	margin: 0 .3rem;
}

.authentication_own_pic {
	display: inline-block;
	height: 2.75rem;
	margin-top: .3rem;
}

.authentication_own_pic img {
	display: block;
	width: 100%;
	height: 100%;
}

.authentication_recommendBox {
	display: none;
}

.authentication_recommend_title {
	font-size: .38rem;
	text-align: center;
	color: #004165;
	background: url("authentication_recommend_title_bg.png") no-repeat center;
	margin-bottom: .1rem;
	margin-top: .3rem;
}

.authentication_more {
	font-size: .28rem;
	text-align: center;
	background: url("authentication_more_bg.png") no-repeat center;
	color: #004165;
	margin-top: .3rem;
	margin-bottom: .6rem;
}

.authentication_more span {
	cursor: pointer;
	background: url("authentication_more_btn_bg.png") no-repeat right;
	padding-right: .3rem;
}
.keyan {
	position: relative;
}
.keyan .keyan1 {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 4.2rem;
	height: 3rem;
}
.keyan .keyan2 {
	display: block;
	position: absolute;
	left: 4.2rem;
	top: 0;
	width: 2.6rem;
	height: 3rem;
}
.dydetail_deta table {
	width: 100% !important;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-collapse:collapse;
	margin: 1em auto 0;
	background: none!important;
}
.dydetail_deta table td {
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	padding: 5px;
}
.dydetail_deta table p {
	margin: 0!important;
	text-indent: 0em!important;
}

.statute_content .cont table {
	width: 100%;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-collapse:collapse;
	margin: 1em auto 0;
	background: none!important;
}
.statute_content .cont td {
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	padding: 5px;
	word-break: break-all;
}
.txt_list ul li:nth-child(2n-1) {
	margin-left: 0!important;
}
.txt_list ul li {
	width: 3.4rem!important;
	margin-bottom: .2rem!important;
}
#name::-webkit-input-placeholder,#field::-webkit-input-placeholder{
	color: #75758B;
}
.dydetail_content .dydetail_tabs li:last-child {

}
.dydetail_deta_file {
	margin-top: .2rem;
}
.dydetail_deta_file p {
	margin-bottom: .2rem;
	line-height: .6rem;
}
/*政策解读视频轮播*/
.regulationsVideoBox {
	margin-top: .3rem;
}

.regulationsVideoCnt {
	display: block;
	float: left;
	width: 3.3rem;
	height: 1.84rem;
	margin-left: .3rem;
	position: relative;
	margin-top: .3rem;
}

.regulationsVideoCnt>img {
	display: block;
	width: 100%;
	height: 100%;
}

.regulationsVideo_btnBox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.regulationsVideo_btnBox img {
	width: .35rem;
	display: block;
	margin: .74rem auto 0;
}

.regulationsVideoCnt:nth-child(2n+1) {
	margin-left: 0;
}
.swiper_jiedu {
	padding-bottom: .5rem;
}
.swiper_jiedu .swiper-slide:nth-child(2) {
	display: none;
}
.swiper_jiedu .swiper-slide:nth-child(3) {
	display: none;
}
/*政策解读视频轮播end*/
/*科创服务-创业者找资金银行列表*/
.bank_list .bank_title{
	width: 92%;
	margin: 0 auto;
	font-size: 0.26rem;
	color: #004165;
	font-weight: 400;
	padding: 0.25rem 0;
	display: none;
}
.bank_title span{
	margin-right: 0.4rem;
}
.bank_title span:last-child{
	margin-right: 0;
}
.bank_list .capital_logo{
	border: 1px solid #C6D1DB;
	display: inline-block;
	padding: 0.14rem 0.2rem;
	float: left;
	margin-right: .2rem;
	background: #F3F3F3;
}
.bank_list li{
	background: #FFFFFF;
	padding: 0.3rem;
	font-size: 0.28rem;
	overflow: hidden;
	border-bottom: 1px #CCD6DF solid;
}
.bank_list li:last-child {
	border-bottom: 0;
}
.bank_list li h3{
	color: #28303e;
	font-weight: 700;
	font-size: 0.3rem;
	margin-bottom: 0.25rem;
	display: none;
}
.bank_list .capital_logo{
	border: 1px solid #C6D1DB;
	padding: 0.14rem 0.2rem;
	float: left;
	margin-right: .2rem;
	background: #F3F3F3;
	display: none;
}
.bank_logo img{
	width: 1.6rem;
	height: .6rem;
}
.bank_list .box{
	float: left;
	color: #8598a8;
	font-size: .24rem;
	display: none;
}
.bank_list .box p{
	margin-top: 0.1rem;
}
.title_box{
	width: 100%;
	text-align: center;
}
.title_box img{
	width: 4.4rem;
}
.bank_list p {
	clear: both;
	display: table;
	margin-top: .2rem;
	line-height: .44rem;
}
.bank_list span {
	display: table-cell;
	width: 1.4rem;
	color: #004165;
}
.bank_cont .bankimg {
	border: 1px #CCD6DF solid;
	text-align: center;
	padding: 0.05rem 0.2rem;
	display: block;
}
.bank_cont img {
	width: auto;
	height: .6rem;
}
.affairNav {
	margin-top: .22rem;
}

.affairNav li {
	float: left;
	width: 2.22rem;
	line-height: .68rem;
	background: url("affairNav_li_bg.jpg") no-repeat;
	background-size: 100% 100%;
	margin-left: .1rem;
	text-align: center;
}

.affairNav li:first-child {
	margin-left: 0;
}

.affairNav li a {
	font-size: .3rem;
	color: #004165;
	display: block;
}

.affairNav li.on a {
	color: #fff;
}

.affairNav img {
	display: none;
	margin: 0 auto;
	width: .16rem;
}

.affairNav li.on img {
	display: block;
}

.affairNav li.on {
	background: url("affairNav_li_bg_hover.jpg") no-repeat;
	background-size: 100% .68rem;
}
.txtbank_list ul li:nth-child(2n-1) {
	margin-left: 0!important;
}
.txtbank_list ul li {
	width: 3.4rem!important;
	margin-bottom: .2rem!important;
}
/*科创服务-创业者找资金银行列表end*/
/*一区多园*/
.area_swiper{display: none;}
.m_slide{overflow:hidden;position:relative;}
.m_slide .hd{overflow:hidden; position:absolute; left:0; top:3.5rem; z-index:1;width: 100%;text-align: center;height: 1rem;}
.m_slide .hd ul{overflow:hidden; zoom:1;height: 0.16rem;position:absolute; left:0; bottom:0.23rem; z-index:1;width: 100%;}
.m_slide .hd ul li{cursor:pointer;width: 0.16rem;height: 0.16rem;background: #4d4d4d;border: 1px solid #aab6c0;display: inline-block;border-radius: 100%;text-indent: -1rem;margin: 0 0.06rem;overflow: hidden;vertical-align: top;}
.m_slide .hd ul li.on{background: #006ba8;border: 1px solid #76a9c6;}
.m_slide .bd{position:relative; height:100%;z-index:0;}
.m_slide .bd li{zoom:1; vertical-align:middle;}
.m_slide .img img{width: 100%;height: 4.49rem;display:block;}
.m_slide .prev,
.m_slide .next{width: 0.57rem;height: 0.57rem;background: url("prev_c.png") no-repeat;background-size: 0.57rem 0.57rem;position: absolute;bottom: 0.46rem;left: 0.3rem;}
.m_slide .next{background: url("next_c.png") no-repeat;left: 0.96rem;background-size: 0.57rem 0.57rem;}
.m_slide .prev:hover{background: url("prev_cd.png") no-repeat;background-size: 0.57rem 0.57rem;}
.m_slide .next:hover{background: url("next_cd.png") no-repeat;background-size: 0.57rem 0.57rem;}
.m_slide .cont{width: 100%;height: 5.04rem;position: relative;box-sizing: border-box;padding: 0 0.3rem;background: url("cont_bg_750.jpg") no-repeat;background-size: cover;}
.m_slide .cont h2{color: #333333;font-size: 0.36rem;line-height: 0.57rem;padding-top: 0.4rem;}
.m_slide .cont p{color: #333333;font-size: 0.28rem;line-height: 0.44rem;padding: 0.1rem 0;display: -webkit-box;-webkit-line-clamp:3;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;}
.m_slide .cont h4{color: #8997a6;font-size: 0.26rem;font-weight: normal;}
.m_slide .cont .more{color: #8997a6;font-size: 0.28rem;background: url("arrow_750.png") no-repeat right center;background-size: 0.41rem 0.2rem;padding-right: 0.52rem;position: absolute;bottom: 0.6rem;right: 0.34rem;}





.place_title{
	margin-top: 0.03rem;
    color: #8598A8;
    width: 1.8rem;
	padding-left: .2rem;
}
.placeUl .placeCur{
	float: left;
    height: 0.55rem;
    padding: 0 0.3rem;
    line-height: 0.53rem;
    text-align: center;
    margin-right: 0.4rem;
    font-size: 0.3rem;
    margin-bottom: 0.2rem;
	min-width: 1.6rem;
	margin-left: 0;
}
.placeCur.on{
	color: #ffffff;
    background: #006ba8;
	border-radius: 0.55rem;
}
.placeUl{
	width: 70%;
}
.placeUl>li{
	float: left;
	height: 0.55rem;
    padding: 0 0.3rem;
    line-height: 0.53rem;
	margin-bottom: 0.2rem;
}

.newChangeBox.on .newChangeList {
    display: block;
}
#xqClear .placeCur{
	margin-right: 2rem;
}
.placeUl .newChangeBox {
    background: url("policy_check_bg.png") no-repeat 90%;
	min-width: 2rem;
	border: 1px solid #A5B8C5;
	margin-right: .4rem;
	position: relative;
	padding-right: 0.5rem;
    padding-left: 0.2rem;
}
.newChangeList{
	position: absolute;
	left: -1px;
	top: 0.51rem;
	width: 100.5%;
	z-index: 2;
    background: #fff;
    border: 1px solid #A5B8C5;
    box-sizing: border-box;
    padding-left: .2rem;
	display: none;
}

.recom_box_tab{
	margin-bottom: .5rem;
}

/*需求发布*/
.contentBox_mobile{}
.release{text-align:center;padding: 0.06rem 0 0.43rem;}
.release h2{color: #184062;font-size: 0.42rem;padding-bottom: 0.25rem;}
.release p{color: #184062;font-size: 0.28rem;line-height: 0.44rem;}
.demand{background:#fcfdfd;border-top: 0.04rem solid #115175;box-shadow: 0 0 0.18rem rgba(241,243,245,1);padding: 0.49rem 0.3rem 0;
	box-sizing: border-box;margin-bottom: 0.93rem;width: 100%;}
.demand li{overflow: hidden;padding-bottom: 0.29rem;position: relative;}
.demand li h3{float: left;color: #184062;font-size: 0;font-weight: normal;height: 0.76rem;line-height: 0.76rem;}
.demand li h3 label{color: #184062;font-size: 0.3rem;}
.demand li h3 span{color: #ce6c5d;font-size: 0.3rem;display: inline-block;padding-right: 0.1rem;}
.demand li .tent{float: right;width: 5.88rem;}
.demand li:nth-child(3){padding-bottom: 0.4rem;}
.demand li:nth-child(3) .tent{float: left;width: 100%;margin-top: -0.7rem;}
.demand li .tent .text{width: 100%;height: 0.76rem;line-height: 0.76rem;background:#ffffff;border: 1px solid #a5b8c5;
	font-family: '微软雅黑';color: #184062;font-size: 0.3rem;outline: none;padding: 0 0.18rem;box-sizing: border-box;border-radius: 0.03rem;
	-webkit-appearance:none;}
.demand li .tent .text::-webkit-input-placeholder,
.demand li .tent textarea::-webkit-input-placeholder{
	　　color:#a7b5bf;font-size:0.3rem;
}
.demand li .tent .text:-moz-placeholder,
.demand li .tent textarea:-moz-placeholder{
	　　color:#a7b5bf;font-size:0.3rem;
}
.demand li .tent .text::-moz-placeholder,
.demand li .tent textarea::-moz-placeholder{
	　　color:#a7b5bf;font-size:0.3rem;
}
.demand li .tent .text:-ms-input-placeholder,
.demand li .tent textarea:-ms-input-placeholder{
	　　color:#a7b5bf;font-size:0.3rem;
}
.demand li .tent textarea{width: 100%;height: 4.5rem;background:#ffffff;border: 1px solid #a5b8c5;font-family: '微软雅黑';
	color: #184062;font-size: 0.3rem;outline: none;padding: 0.21rem 0.18rem;box-sizing: border-box;border-radius: 0.03rem;overflow: auto;
	resize:none;-webkit-appearance:none;}
.demand li .fileBox{position: relative;margin-left: 1.64rem;}
.demand li .fileBox,
.demand li .fileBox .file,
.demand li .fileBox span{width: 1.73rem;height: 0.68rem;line-height: 0.68rem;}
.demand li .fileBox .file{position: absolute;top: 0;left: 0;z-index: 3;opacity: 0;cursor: pointer;border:0;outline: none;}
.demand li .fileBox span{background:#0065a4;text-align: center;color: #ffffff;font-size: 0.3rem;border-radius: 0.03rem;display: block;}
.img-box{margin-top: 0.43rem;}
/*.img-box .up-p{margin-bottom: 20px;font-size: 16px;color: #555;}*/
.z_photo .z_file{position: relative;}
.z_file  .file{width: 1.5rem;height: 1.5rem;opacity: 0;position: absolute;top: 0;left: 0;z-index: 100;cursor: pointer;}
.z_photo .up-section{position: relative;margin-right: 0.28rem;margin-bottom: 0.28rem;}
.up-section .close-upimg{position: absolute;top: -0.12rem;right: -0.12rem;display: block;z-index: 10;cursor: pointer;
	width: 0.29rem;height: 0.29rem;}
.up-section .up-span{display: block;width: 100%;height: 100%;visibility: hidden;position: absolute;top: 0;left: 0;
	z-index: 9;background: rgba(0,0,0,.5);}
/*.up-section:hover .up-span{visibility: visible;}*/
.z_photo .up-img{display: block;width: 100%;height: 100%;}
.loading{border: 1px solid #D1D1D1;/*background:url(loading.gif) no-repeat center;*/}
.up-opcity{opacity: 0;}
.img-name-p{display: none;}
.upimg-div .up-section {width: 1.5rem;height: 1.5rem;}
.img-box .upimg-div .z_file {width: 1.5rem;height: 1.5rem;}
.z_file .add-img {display: block;width: 1.5rem;height: 1.5rem;}
.mask{z-index: 1000;display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.2);}
.mask .mask-content{width: 5.98rem;position: absolute;top: 50%;left: 50%;height: 4.46rem;text-align: center;
	transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);
	border: 1px solid #ce6c5d;border-radius: 0.05rem;overflow: hidden;background: #fcfdfd;}
.mask .mask-content .title{width: 100%;height: 0.76rem;line-height: 0.76rem;background:url("title_top_mobile.png") no-repeat;
	background-size: 100% 0.76rem;}
.mask .mask-content .title h3{color: #ffffff;font-size: 0.3rem;float: left;padding-left: 0.37rem;height: 0.76rem;line-height: 0.76rem;
	margin-top: 0;}
.mask .mask-content .title .close{display: block;float: right;width: 0.28rem;height: 0.29rem;
	background:url("mask-close_mobile.png") no-repeat;background-size: 0.28rem 0.29rem;margin: 0.25rem 0.28rem 0 0;}
.mask .mask-content .del-p{color: #333333;font-size: 0.3rem;background:url("gt.png") no-repeat center top;
	background-size: 0.96rem 0.96rem;padding: 1.22rem 0 0.69rem;margin-top: 0.58rem;}
.mask-content .check-p{height: 0.85rem;line-height: 0.85rem;position: absolute;bottom: 0;left: 0;width: 100%;
	border-top: 1px solid #efd4d0;font-size: 0;}
.mask-content .check-p span{width: 50%;display:inline-block;text-align: center;color:#ce6c5d;font-size: 0.3rem;background: #f7eeed;
	cursor: pointer;}
.check-p .del-com{border-left: 1px solid #e6b9b2;box-sizing: border-box;}
.demand li .cancel{width: 2.98rem;height: 0.76rem;line-height: 0.76rem;background:#fafbff;border: 1px solid #bdcbdd;
	color: #6e8da9;font-size: 0.3rem;outline: none;border-radius: 0.03rem;display:inline-block;}
.demand li .submit{width: 2.98rem;height: 0.76rem;line-height: 0.76rem;background:#0065a4;border: 1px solid #0065a4;
	color: #ffffff;font-size: 0.3rem;outline: none;border-radius: 0.03rem;display:inline-block;margin-left: 0.3rem;}
.demand li .btnBox{font-size: 0;text-align: center;padding-top: 0.8rem;}
#uploadImgs{min-height: 2.62rem;position: relative;}
#uploadImgs div{float: left;}
.uploadImgs-add{width: 1.73rem;height: 0.68rem;line-height: 0.68rem;background:#2a639f;font-size: 0.3rem;border-radius: 0.05rem;
	cursor: pointer;text-align: center;color: #ffffff;display: block;position: absolute;top: 0;left: 1.64rem;}
.file_add{margin-top: 1.11rem;width: 1.51rem;height: 1.51rem;background: url("filebg.png") no-repeat;
	background-size: 1.51rem 1.51rem;position: static;left: 0;}
#uploadImgs .show-img-div2{position: relative;margin: 1.11rem 0.24rem 0 0;width: 1.51rem;height: 1.51rem;}
#uploadImgs .show-img-div2 span img{width: 0.3rem;height: 0.3rem;border: none;}
#uploadImgs .show-img-div2 span{width: 0.3rem;height: 0.3rem;position: absolute;top: -0.2rem;right: -0.15rem;}
#uploadImgs div img{width: 1.51rem;height: 1.51rem;}
.imgs-bg{display: none;}
#uploadImgs .show-img-div2:nth-child(4n){margin-right: 0;}

/*我要建议*/
.proposal_checkbox{
	height: 0.76rem;
	line-height: 0.76rem;
}
.proposal_checkbox span{
	margin-right: 0.3rem;
	color: #004165;
	font-size: 0.3rem;
}
.proposal_checkbox span img{
	margin-top: -0.03rem;
	cursor: pointer;
	width: 0.35rem;
}
.demand li:nth-child(3) .tent{
	float: right;
	width: 5.88rem;
	margin-top: 0;
}
/*我要查信*/
.meInformation{
}
.meInformation .personnel_area span.sar{
	background: url("policy_btn1.jpg") center !important;
	background-size: 100% 100%;
	display: block;
	width: 100%;
	float: right;
	margin-top: 0.4rem;
	height: 0.7rem;
	line-height: 0.7rem;
	text-align: center;
}
.meInformation .searName input{
	width: 4.9rem;
	margin-right: 0;
}
.meInformation .personnel_area .area i{
	display: inline-block;
	position: relative;
	padding-right: 0.17rem;
}
.meInformation input{
	font-size: 0.28rem !important;
}
.meInformation .personnel_area .area i input{
	width: 1.6rem;
	border: 0;
	height: 0.55rem;
	line-height: 0.55rem;
	margin-left: 0;
	padding-left: 0.1rem;
	cursor: pointer;
	float: left;
	text-align: center;
}
.meInformation .personnel_area .area i:nth-child(2) input{
	margin-left: 0;
}
.meInformation .personnel_area .area i img{
	margin-top: -0.14rem;
	width: .24rem;
	height: .24rem;
}
.meInformation .personnel_area .area{
	height: 0.6rem;
	line-height: 0.6rem;
	background: #fff;
	border: 1px solid #a5b8c5;
	margin-left: 0.22rem;
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
	color: #a3b6c0;
}
.information_nav{
	width: 100%;
	overflow-x: scroll;
}
.information_nav ul.nav_list{
	width: max-content;
	overflow: hidden;
}
.information_nav::-webkit-scrollbar {
	display: none;
}
.release.release_in h2{
	padding-bottom: 0;
}
.information_nav .nav_list li{
	width: 1.7rem;
}
.information_nav .nav_list li p{
	background: url("kc_infoTab_bg.png") center repeat;
	background-size: 100% 100%;
	border: 0;
}
.nav_list li p.active, .nav_list li p:hover{
	background: url("ncsti_searchBtnBg_v2021.png") center !important;
}
.meInformation_list li{
	padding: 0.35rem 0.3rem;
	background: #fff;
	position: relative;
	overflow: hidden;
	font-size: 0.3rem;
	margin-bottom: 0.35rem;
}
.meInformation_list div.me_info{
	width: 100%;
}
.meInformation_list li:hover div.me_info h3.title{
	color: #0065a4;
}
.meInformation_list div.me_info h3.title{
	font-size: 0.36rem;
	color: #28303E;
	margin-bottom: 0.15rem;
	margin-top: 0.4rem;
}
.meInformation_list div.me_info p{
	color: #8598a8;
	line-height: 1.5;
}
.meInformation_list div.me_status{
	float: left;
	margin-top: 0.2rem;
}
.meInformation_list div.me_status p,.meInformation_list div.me_date p{
	float: left;
}
.me_date .time {
	font-size: .28rem;
	line-height: .44rem;
}
.meInformation_list div.me_date{
	float: right;
	margin-top: 0.2rem;
}
.meInformation_list div.me_status p:first-child ,.meInformation_list div.me_date p:first-child{
	color: #8598a8;
	margin-right: 0.15rem;
}
.meInformation_list li .tagging{
	width: 1.3rem;
	height: 0.55rem;
	line-height: 0.55rem;
	background: #115175;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0.3rem;
}
.meInformation_list{

}
.meInformation_list1{
	display: block;
}
/*在线调查*/
.online_survey ul li{
	width: 100%;
	background: #fff;
	padding: 0.8rem 0.3rem 0.4rem;
	position: relative;
	box-shadow:#e9eff2 0px 0px 15px 0px;
	margin-bottom: 0.4rem;
}
.online_survey ul li .tagging{
	width: 1.8rem;
	height: 0.55rem;
	line-height: 0.55rem;
	background: #115175;
	font-size: 0.28rem;
	color: #FFFFFF;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0.3rem;
}
.online_survey ul li .tagging.taggingDis{
	background: #ced4d7;
}
.online_survey ul li:hover h3{
	color: #0065a4;
}
.online_survey ul li h3{
	color: #28303e;
	font-size: 0.36rem;
	line-height: 1.5;
	margin-bottom: 0.2rem;
}
.online_survey ul li .info{
	color: #8598a8;
	font-size: 0.28rem;
	line-height: 1.5;
	margin-bottom: 0.15rem;
}
.online_survey ul li .date{
	color: #8598a8;
	font-size: 0.26rem;
	float: left;
}

.online_survey ul li .sj{
	color: #8598a8;
	font-size: 0.26rem;
	float: right;
}
.online_survey ul li .date img{
	margin-top: -0.05rem;
	margin-right: 0.05rem;
}
/*互动交流*/
.communication{
	margin-top: 0.1rem;
}
.communication a{
}
.communication a:hover{
	transform: translateY(0.1rem);
	animation-play-state: running;
}
.communication a{
	transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
}
.communication a:nth-child(2n){
	margin-right: 0;
}
.communication a img{
	width: 100%;
}
.letter_list{
	margin-top: 0.3rem;
}
.letter_list ul{
	clear: both;
	overflow: hidden;
}
.letter_list li{
	width: 100%;
	margin-bottom: 0.3rem;
	position: relative;
	background: url("kc_lxxd_new_bg.jpg") no-repeat;
	background-size: 100% auto;
	height: 4.8rem;
}

.letter_list li a{
	display: block;
	height: 100%;
	box-sizing: border-box;
	padding: 0.8rem;
}
.letter_list li:last-child{
	margin-right: 0;
}
.letter_list li p.img{
	text-align: center;
	margin-bottom: 0.25rem;
}
.letter_list li h3{
	font-size: 0.36rem;
	color: #28303e;
	margin-bottom: 0.3rem;
	line-height: 1.5;
	height: 2.5rem;
}
.letter_list li:hover h3{
	color: #0065a4;
}
.letter_list li p.info{
	font-size: 0.3rem;
	color: #8598a8;
	margin-bottom: 0.25rem;
	line-height: 1.5;
}
.letter_list li div.date{
	color: #8598a8;
	font-size: 0.26rem;
}
.letter_tab_more{
	display: block;
	width: 4.1rem;
	height: 0.9rem;
	line-height: 0.8rem;
	font-size: 0.28rem;
	color: #004165;
	margin: 0.3rem auto 0.6rem;
	border: 1px solid #004165;
	background: url("policy_tab_more_bg.png") no-repeat 60%;
	padding-left: 1.5rem;
}
.letter_tab_more:hover{
	color: #fff;
	background: url("policy_tab_more_bg_hover.png") no-repeat 65% #004165;
}
.online_list ul li{
	width: 100%;
	position: relative;
	margin-bottom: 0.4rem;
}
.online_list ul li img{
	width: 100%;
}
.online_list ul li:last-child{
	margin-right: 0;
}
.online_list ul li p.tagging{
	width: 1.65rem;
	height: 0.55rem;
	line-height: 0.55rem;
	text-align: center;
	background: url("kc_diaochaIcon_v2021.png") center no-repeat;
	background-size: 100% 100%;
	color: #ffffff;
	font-size: 0.28rem;
	padding-right: 0.1rem;
	position: absolute;
	top: -0.1rem;
	left: 0.15rem;
}
.online_list ul{
	padding-top: 0.1rem;
	clear: both;
	overflow: hidden;
}

/*互动交流*/
.ncsti_search{
	position: relative;
}
.proposal_mask{
	position: absolute;
	width: 250px;
	height: 50px;
	background: rgba(0,0,0,0.5);
	bottom: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #fff;
	text-align: center;
	line-height: 50px;
	display: none;
}
.letter_list li p.info{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	display: box;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	-webkit-box-orient: vertical;
	box-orient: vertical;
	display: none;
}
.letter_list li p.img{
	    position: absolute;
    top: 1.6rem;
    right: 0.6rem;
    width: 1.5rem;
}
.letter_list li .date img{
	margin-right: .1rem;
	margin-bottom: .06rem;
}
.online_list ul li:first-child,.online_list ul li:nth-child(3){
	background: url("kc_diaocha1_v2021.png") center no-repeat;
	background-size: 100% 100%;
	height: 3.3rem;
}
.online_list ul li:nth-child(2),.online_list ul li:nth-child(4){
	background: url("kc_diaocha2_v2021.png") center no-repeat;
	background-size: 100% 100%;
	height: 3.3rem;
}
.online_list .titleBox{
	padding: 0.7rem .4rem;
	font-size: .32rem;
	line-height: .6rem;
}
.online_list ul li:first-child .titleBox,.online_list ul li:nth-child(3) .titleBox{
	color: #005fb9;
}
.online_list ul li:nth-child(2) .titleBox,.online_list ul li:nth-child(4) .titleBox{
	color: #19757d;
}
/*我要建议*/

.demand .proposal_mask {
	position: absolute;
	width: 250px;
	height: 50px;
	background: rgba(0, 0, 0, 0.5);
	bottom: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #fff;
	text-align: center;
	line-height: 50px;
	display: none;
}

.demand li .tent .text.proposal_code {
	width: 2rem;
	float: left;
	margin-right: .2rem;
}

.codeImg {
	height: .76rem;
}

.demand li {
	position: relative;
}

.demand li p.tips {
	position: absolute;
	color: red;
	bottom: 4px;
	left: 116px;
	display: none;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #a3b6c0;
}

.proposal_checkbox span {
	cursor: pointer;
}





.resWord {
	color: #0645ad;
	border-bottom: 1px solid #0645ad;
	cursor: pointer;
	position: relative;
}

.tooltiptext {
	visibility: hidden;
	background: #2E2E31;
	color: #DEDEDE;
	text-align: left;
	border-radius: 6px;
	padding: 20px 30px;
	position: absolute;
	z-index: 1;
	bottom: 22px;
	line-height: normal;
	left: 0;
	width: 100vw;
	max-height: 3rem;
	overflow-y: scroll;
	font-size: .28rem;
	line-height: 1.5;
}

.tooltiptext::-webkit-scrollbar {
	width: 4px;
	/*height: 4px;*/
}

.tooltiptext::-webkit-scrollbar-thumb {
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 5px #B9B9B9;
	background: #B9B9B9;
}


.tooltiptextArr {
	content: "";
	position: absolute;
	top: 0;
	left: 55%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: black transparent transparent transparent;
	visibility: hidden;
}

.resWord:hover .tooltiptext,
.resWord:hover .tooltiptextArr {
	visibility: visible;
}

.dydetail_content video {
	max-width: 710px;
	height: auto;
	width: 100%;
}
.paperList dd {
    display: none;
}
.paperMore{
	text-align: right;
    display: block;
    font-size: .3rem;
    padding-right: .2rem;
    color: #00659C;
}


/*科创服务-科创会客厅*/

.news_box2 li {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 0.3rem;
    background: #ffffff;
    padding: 0.2rem 0.2rem .35rem;
    position: relative;
    overflow: hidden;
}

.news_box2 .imgbox {
    position: relative;
    width: 100%;
    height: 4.9rem;
}

.news_box2 .imgbox .imgbox_pic {
    display: block;
    width: 100%;
    height: 100%;
}
.news_box2 .video {
	height: auto;
}
.news_box2 .video video {
	width: 100%;
}
.imgbox_icon {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 1.36rem;
    height: 1.36rem;
    margin: -0.68rem 0 0 -0.68rem;
}

.imgbox_icon_video {
    background: url("video_icon_mobile.png") no-repeat;
    background-size: 100% 100%;
}

.imgbox_icon_play {
    background: url("play_icon_mobile.png") no-repeat;
    background-size: 100% 100%;
}

.imgbox_tag {
    width: 1.96rem;
    height: 0.56rem;
    line-height: 0.56rem;
    color: #fff;
    font-size: 0.28rem;
    text-align: center;
    position: absolute;
    left: 0.3rem;
    top: 0;
    z-index: 1;
}

.imgbox_tag_greenBg {
    background-color: #12ad95;
}

.imgbox_tag_redBg {
    background-color: #dd5041;
}

.news_box2 .imgbox_timesBox {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 0.48rem;
    background: url("kchkt_iconbg_mobile.png") no-repeat;
    background-size: 100% 100%;
    color: #fff;
    font-size: 0.26rem;
    line-height: 0.48rem;
    padding: 0 0.2rem 0 0.25rem;
    box-sizing: border-box;
    overflow: hidden;
}

.news_box2 .info {
    padding: 0.32rem 0.05rem 0;
}

.news_box2 .info h2 {
    font-size: 0.34rem;
    color: #2a303d;
    font-weight: bold;
    line-height: .48rem;
    padding-bottom: 0.38rem;
}

.news_box2 .info .info_text {
    font-size: 0.28rem;
    color: #8997a6;
    line-height: 0.6rem;
    text-indent: 0;
}

.news_box2 .info .info_text_times {
    float: right;
    background: url("view_icon_mobile.png") no-repeat left center;
    background-size: 0.36rem 0.22rem;
    padding-left: 0.45rem;
    background-position: 0 0.18rem;
    display: block;
    height: 0.6rem;
    display: none;
}

.news_box .info .notice_lables{
	clear: both;
}

.news_box .info .notice_lables span{
	display: inline-block;
	padding: 0px 8px;
	margin-left: 5px;
	text-indent: 0;
	color: #fff;
	font-size: 14px;
	border-radius: 10px;
	margin-top: 5px;

}


.news_box .info .notice_lables span.num1{
    background: #a2c7dd;
}

.news_box .info .notice_lables span.num2{
    background: #c6b0b0;
}

.news_box .info .notice_lables span.num3{
    background: #dcc69b;
}


.news_box .info .notice_lables span.num4{
    background: #acc3b1;
}

.news_box .info .notice_lables span.num5{
    background: #a2d7ce;
}

.news_box .info .notice_lables span.num6{
    background: #70b1d5;
}

.news_box .info .notice_lables span.num7{
    background: #ccc;
}

/* 通知公告调整*/
.news_box.notice_new_box{
    overflow: hidden;
}

.news_box.notice_new_box .notice_labels{
    font-size: 0;
    box-sizing: border-box;
    white-space: nowrap;
    margin-bottom: 0.2rem;
    overflow-x: auto;
}

.news_box.notice_new_box .notice_labels::-webkit-scrollbar {
    display: none; /* Chrome Safari */
}

.news_box.notice_new_box .lb_item{
    display: inline-block;
    width: 1.7rem;
    height: 0.75rem;
    line-height: 0.58rem;
    font-size: 0.3rem;
    color: #004165;
    text-align: center;
    cursor: pointer;
    margin-right: 0.18rem;
    background: url("kc_notice_btn_bg1.png") no-repeat;
    background-size: 100% auto;
}

.news_box.notice_new_box .lb_item.active{
    background: url("kc_notice_btn_bg2.png") no-repeat !important;
    color: #ffffff;
    box-shadow: none !important;
    height: 0.75rem !important;
    background-size: 100% auto  !important;
}

/* 通知公告修改 */
.news_box.notice_new_box .lb_item:nth-child(n+2){
    color: #fff;
    height: 0.64rem;
}

.news_box.notice_new_box .lb_item:nth-of-type(2){
    background: #97c0d7;
    box-shadow: 1px 1px 6px 0px #a4deff;
}

.news_box.notice_new_box .lb_item:nth-of-type(3){
    background: #bea7a7;
    box-shadow: 1px 1px 6px 0px #bea7a7;
}

.news_box.notice_new_box .lb_item:nth-of-type(4){
    background:  #d8be94;
    box-shadow: 1px 1px 6px 0px #ffe6bd;
}

.news_box.notice_new_box .lb_item:nth-of-type(5){
    background:  #a3bba9;
    box-shadow: 1px 1px 6px 0px #a3bba9;
}

.news_box.notice_new_box .lb_item:nth-of-type(6){
    background:  #99d1c8;
    box-shadow: 1px 1px 6px 0px #99d1c8;
}


.news_box.notice_new_box .lb_item:nth-of-type(7){
    background:  #70b1d5;
    box-shadow: 1px 1px 6px 0px #70b1d5;
}

.news_box.notice_new_box .lb_item:nth-of-type(8){
    background:  #c5c5c5;
    box-shadow: 1px 1px 6px 0px #c5c5c5;
}

.news_box.notice_new_box .lb_item.cfjs_item{
    background:  #e5726d;
    box-shadow: 1px 1px 6px 0px #e5726d;
}

.news_box.notice_new_box .lb_item.cfjs_item.active{
    background:  #e5726d  !important;
    box-shadow: 1px 1px 6px 0px #e5726d  !important;
    height: 0.64rem !important;
    background-size: 100% auto  !important;
}

.news_box.notice_new_box .notice_search{
    clear: both;
    width: 100%;
    position: relative;
    background: #fff;
    border-radius: 5px;
    overflow: hidden;
    margin-bottom: 0.2rem;
}

.news_box.notice_new_box .notice_search input{
    text-indent: 10px;
    font-size: 18px;
    border: 1px solid #ccc;
    height: 0.68rem;
    line-height: 0.68rem;
    border-radius: 5px;
    width: 100%;
}

.news_box.notice_new_box .notice_search .s_btn{
    width: 1rem;
    height: 0.68rem;
    line-height: 0.68rem;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
    background: url("header_searchBtn.jpg") no-repeat;
    background-position: center center;
}




.news_box.notice_new_box.notice_cfjs_box .notice_cfjs_btn{
	cursor: pointer;
	width: 1.68rem;
	height: 0.68rem;
	background: url("kc-notice-cfjs-btn.png") no-repeat;
	background-size: 100% auto;
	float: right;
	display: block;
	margin-top: 0.02rem;
}

/* 通知公告修改  end*/



/************搜索新增***************/
.search .searIn{
	border-color: #ccc;
	background: #fff;
}
.search_inp .new_search_list{
	position: absolute;
	top: 1.15rem;
	left: 0.3rem;
	right: 0.3rem;
	background-color: #fff;
	border: 1px solid #cccccc;
	border-radius: 0  0 4px 4px;
	border-top: none;
	z-index: 99;
	box-sizing: border-box;
	padding: 0 0.3rem 0.2rem 0.7rem;
	font-size: 0.3rem;
	line-height: 2.2;
	overflow: hidden;
	display: none;
}


.search_inp .new_search_list li{
	cursor: pointer;
	color: #999999;
}

.search_inp .new_search_list li span{
	color: #333333;
}

.search_inp .new_search_list li:first-of-type{
	padding-top: 0.1rem;
	border-top: 1px solid #cccccc;
}

.dydetail_audio_cont{
	padding-top: 0.4rem;
}

.dydetail_audio_cont .insertAudio audio{
	width: 100% !important;
}
/*  搜索 资质认证 新增 */
.new_search_zzrz{
    padding: 0.3rem 0;
    overflow: hidden;
    border-bottom: 1px dashed #8598a8;
}

.new_search_zzrz .zzrz_item{
    float:left;width:3.1rem; height: 2.3rem;
        background: url("certification_bg2.png") no-repeat;
    background-size: 100% 100%;
}

.new_search_zzrz .zzrz_item:nth-child(odd){margin-right: 0.1rem;}
.new_search_zzrz .zzrz_item a{width:3.3rem; height: 1.34rem; display: table-cell; vertical-align:middle;font-size:0.3rem; color: #fcfdfd; line-height:0.4rem; font-weight: bold; text-align: center;box-sizing: border-box;
    padding: 0 0.1rem;}

.new_search_zzrz .zzrz_item div {line-height: .64rem;height: .66rem;text-align: center;background: url("jiangxiang_fbg.gif") repeat-x;}
.new_search_zzrz .zzrz_item div a {padding: .05rem .02rem;font-size: .2rem;font-weight: normal;color: #000;display: inline;border-right: 1px #9AB5C3 solid;border-radius: 0;box-sizing: border-box;width: 33.3%;}
.new_search_zzrz .zzrz_item div a:hover {color: #9AB5C3;}
.new_search_zzrz .zzrz_item div a:last-child {border-right: 0}