
@media screen and (min-width: 1025px) and (max-width: 1401px) {
	a { text-decoration:none;}
	a:hover { cursor:pointer;}
	#duben2{
		display: none;
	}
	#duben3{
		display: none;
	}
	#duben4{
		display: none;
	}
	#new2{
		display: none;
	}
	.caidan{
		display: none;
	}
	.header{
		width: 100%;
		height: 400px;
		background: url(ftjjs_20230308_header_back.png);
		margin: 0 auto;
		background-size: 100% 100%;
		border-top:1px solid white ;
		
	}
	.header1{
		width: 90%;
		display: flex;
		justify-content: space-between;
		margin: 20px auto;
		font-size: 16px;
	}
	.header1 h2{
		color: #004280;
		font-weight:400;
		font-size: 16px;
	}
	.search_btn button {
		width: 50px;
		height: 30px;
		cursor:pointer;
		border: 0;
		background: url(ftjjs_20230308_search.png) no-repeat center #004280;
		background-size: 50%;
	}
	.title{
		font-size: 50px;
		text-align: center;
		margin-top: 50px;
		color: #004280;
	}
	.title2{
		text-align: center;
		font-size: 20px;
		word-spacing: 3px;
		color: #004280;
		font-weight: 600;
		font-family: "arial black";
	}
	.search{
		width: 555px;
		height: 50px;
		border: 1px solid #000;
		background: white;
		margin: 0 auto;
		margin-top: 50px;
		display: flex;
		justify-content: space-between;
	}
	.search input{
		width: 78%;
		border: 0;
		font-size: 16px;
		font-family: '黑体';
		font-weight: 600;
		text-indent: 40px;
		outline: none;
	}
	.search input::placeholder{
		color: #b1b1b1;
	}
	.search_btn{
		background: #004280;
		width: 20%;
		height: 100%;
		color: white;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 22px;
		font-family: '黑体';
	}
	.nav{
		width: 100%;
		margin: 0 auto;
		background: #EFF8FF;
		
	}
	.nav_content{
		width: 90%;
		margin: 0 auto;
		font-size: 22px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		height: 60px;
	}
	.nav_content2{
		display: none;
	}
	.nav a{
		color: #004280;
		text-decoration: none;
		font-weight: 500;
		font-family: '微软雅黑';
	}
	.content{
		width: 90%;
		margin: 0 auto;
		margin-top: 40px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		height: 365px;
		
		
	}
	.content .left{
		width: 48%;
		height: 365px;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
	}
	.content .left .top{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.content .left .new_btn{
		width: 35%;
		display: flex;
		justify-content: space-between;
		font-size: 22px;
	}
	.content .left .new_btn div{
		cursor: pointer;
		padding-bottom: 5px;
	}
	.content .left .new_btn .active{
		color: #004280;
		border-bottom: 3px solid #004280;
		font-weight: 600;
	}
	.content .left .more{
		color: #004280;
		text-decoration: none;
		font-weight: 600;
		font-family: '微软雅黑';
	}
	.content .left .news{
		height: 265px;
		font-size: 14px;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
	}
	.content .left .news div{
		display: flex;
		justify-content: space-between;
	}
	.content .left .news .biaoti{
		display: block;
		width: 90%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.content .left .news .biaoti a { overflow:hidden; color:#262626;}
	.content .left .news .biaoti a:hover { color:#61A3FA;}
	.content .right{
		width: 48%;
		height: 365px;
	}

.conterBg { background: #FFFFFF; padding:0 0 2em 0;}
.conterBg .top_bg_con { padding:2em 0;}
.conter { max-width:1270px; margin:0 auto;}
.conterBg0 { background: url(jikong20220623_bg3.png) center repeat-x;}
.conterBg1 { background: url(jikong20220623_bg4.png) center repeat-x;}
.conter1 { max-width:1349px; margin:0 auto;}
.conterBg2 { background:#fff; padding:1em; box-sizing:border-box;}
.conterBg3 { background:#fff; padding:2.3em; box-sizing:border-box;}
.mainList { position:relative; overflow:hidden; max-width:1270px; margin:0px auto; padding:1em; box-sizing:border-box; background:#fff;}
.nei_tit { color:#61A3FA; padding:0 0 0.278em 2.5em; margin:0 0 1em 0; line-height:2; border-bottom:1px solid #61A3FA; background:url(jklist20220112_07.png) left 0.35em no-repeat; font-size:1.1em; }
.nei_tit span { float:right; color:#61A3FA;}
.nei_tit a { color:#1b1b1b; padding:0 0.5em;}

.jkzt_left_menu { width:18%; background:rgba(244, 244, 244, .4);float:left;}
.jkzt_left_menu h3 { background:rgba(97, 163, 250, 1); border-radius: 15px; color:#fff; line-height:4em; font-weight:normal; font-size:1.5em; padding:0 0 0 1em; margin:0 0 1em 0;}
.jkzt_left_menu h3 span { padding:0 0 0 2.5em; background:url(jkfw20220422_10.png) left center no-repeat; display:inline-block;}
.jkzt_left_menu h3 span.bg2 { background-image:url(jkfw20220422_05.png);}
.jkzt_left_menu h3 span.bg3 { background-image:url(jkfw20220422_24.png);}
.jkzt_left_menu h3 span.bg4 { background-image:url(jkfw20220422_08.png);}
.jkzt_left_menu h3 span.bg5 { background-image:url(jkfw20220422_09.png);}
.jkzt_left_menu ul { border-top:1px dashed rgba(166, 166, 166, 1);}
.jkzt_left_menu ul li { padding-left:0; list-style-type:none; line-height:4em; border-bottom:1px dashed rgba(166, 166, 166, 1);}
.jkzt_left_menu ul li a { background: url(sj2.png) 10px center no-repeat; padding:0 0 0 2em; display:block; position:relative; font-size:1.15em; color:rgba(56, 56, 56, 1);}
.jkzt_left_menu ul li a:hover,.jkzt_left_menu ul li a.hover { background:rgba(46, 74, 181, 0.05) url(sj1.png) 10px center no-repeat; color:rgba(97, 163, 250, 1); font-weight:bold; text-decoration:none;}
.jkzt_left_menu ul li a:after { content:""; width:90%; height:1px; left:5%; bottom:0; position:absolute;}
.jkzt_left_menu ul li a:hover:after,.jkzt_left_menu ul li a.hover:after { display:none;}

.mainList .right_cont { width:81%; float:right; background:rgba(244, 244, 244, .4); padding:1em 2em; box-sizing:border-box;}
.mainList .right_cont ul li { font-size:1.15em; display:grid;grid-template-columns: auto 6em;align-items: center; overflow:hidden;display:flex;align-items: center;justify-content: space-between;}
.mainList .right_cont ul li:hover { background:#F2F2F2;}
.mainList .right_cont ul li a { position:relative; line-height:3em; height:3em; overflow:hidden; padding:0 0 0 2em; color:#262626; text-overflow: ellipsis; white-space: nowrap; display:block;}
.mainList .right_cont ul li a:hover { color:#61A3FA;}
.mainList .right_cont ul li a:before { content:''; height:0.875em; width:0.875em; background:#61A3FA; display: inline-block;border-radius:0.5em; position:absolute; left:0.25em; top:1.1em;}

.mainList .right_cont .listcont { border-bottom:1px solid #F2F2F2; padding:0 0 1em 0; margin:1em 0; display:flex;display: grid; grid-template-columns: 180px auto;}
.mainList .right_cont .listcont h1 { width:160px; float:left; margin:0 1em 0 0;}
.mainList .right_cont .listcont h1 img { width:100%;}
.mainList .right_cont .listcont h5 { font-size:1em; height:1.3em; line-height:1.3; overflow:hidden;}
.mainList .right_cont .listcont a { color:#000;}
.mainList .right_cont .listcont p { margin:0.5em 0; height:3.9em; overflow:hidden;}
.mainList .right_cont .listcont h6 { font-weight:normal; color:#999999; font-weight:normal; font-size:1em;}

.mainList .right_cont .page { width:100%; line-height:1.5; color:#000; text-align:center; padding:1em 0; font-size:1.15em;}
.mainList .right_cont .page a { background:#E3E3E3; padding:0 0.5em; display:inline-block; margin:0 5px; color:#999999; border-radius:0.25em;}
.mainList .right_cont .page a:hover { background:#3B73FE; color:#fff; text-decoration:none;}
.mainList .right_cont .text .pic { margin:0 0 1em 0;}
.mainList .right_cont .text p { line-height:1.5;}
.mainList .right_cont .text h6 { font-weight:normal; color:#999; font-size:1em; margin:1em 0;}

.mainList .xx_con { }
.mainList .xx_con h1 { font-size:1.75em; color:#333; text-align:center; line-height:1.3; overflow:hidden; margin:2em 0 1em 0; }
.mainList .xx_con h6 { font-size:1em; color:#7d7d7d; padding:0 0 1em 0px; font-weight:normal; margin:0 0 1.5em 0; border-bottom:1px solid #F2F2F2; line-height:1.3; text-align:center; font-size:1.15em; display:flex; align-items: center; justify-content: space-between;}
.mainList .xx_con h6 span a { padding:0 5px; color:#7d7d7d;}
.mainList .xx_con h6 em { overflow:hidden;}
.mainList .xx_con h6 em a { height:16px; width:16px;display:inline-block; margin:0 5px; }
.mainList .xx_con h6 em a.bg { background-color:#cefeff;}
.mainList .xx_con h6 em a.bg2 { background-color:#f8f8c3;}
.mainList .xx_con h6 em a.bg3 { background-color:#ffc7ff;}
.mainList .xx_con h6 em a.bg4 { background-color:#9bccfa;}
.mainList .xx_con h6 span a:hover { color:#2b71a2; text-decoration:none;}
.mainList .xx_con .toutit { padding:0 2.286em;}
.mainList .xx_con p { line-height:2; color:#333; font-size:1.15em;}
.mainList .xx_con p img { max-width:100%; height:auto;}
.mainList .news_cont_d_wrap { padding:0 2.286em;}

.mainList .fenx_con { clear:both; overflow:hidden; padding:0.5em; margin:2em 0; text-align: left;}
.mainList .fenx_con a:hover { color:#003d93;}
.mainList .fenx_con .fjdown p { line-height:2; height:2em;}
.mainList .fenx_con .fjdown p a { color:#bd1a2d;}
.mainList .fenx_con .cont { overflow:hidden; }
.mainList .fenx_left { float:left; width:55%; }
.mainList .fenx_con .daying { line-height:40px; height:40px;}
.mainList .fenx_con .daying a { color:#444444; padding:0 1em; }
.mainList .fenx_left { float: left;}
.mainList .fenx_con .daying { float:right;}

.mainList .page { height:1.5em; color:#000; text-align:center; padding:1em 1.45em 2em 2.25em; clear:both;font-size:1.15em;}
.mainList .page .totel { float:left;}
.mainList .page .totel .num { color: #3A54B9;}
.mainList .page .pageRight { float:right;}
.mainList .page a { padding:0 4px; display:inline-block;color:#000; background:#fff;}
.mainList .page a:hover { text-decoration:none;}
.mainList .page a.current { color:#3A54B9; }
.mainList .page input { width:40px;border:1px solid #eaeaea;line-height:1;height: 31px;margin:4px;background: #fff;box-sizing: border-box;}

.jkzt_right_cont .LDcont { background:#EAF2FF; overflow:hidden; padding:2em; position:relative; margin:0 0 1em 0; display:flex; align-items: center;}
.jkzt_right_cont .LDcont:hover { background: rgba(255, 255, 255, 1); box-shadow: 0px 2px 5px rgba(46, 74, 181, 0.33);}
.jkzt_right_cont .LDcont .leftcont { padding-right:33px; }
.jkzt_right_cont .LDcont .leftpic { width:12%; margin:0 4% 0 0;flex-shrink: 0;}
.jkzt_right_cont .LDcont .leftpic img { width:100%;}
.jkzt_right_cont .LDcont .rightcont { line-height:1.875; color:#585858;}
.jkzt_right_cont .LDcont .rightcont p.text { font-size:1.286em; color:rgba(56, 56, 56, 1);}
.jkzt_right_cont .LDcont .rightcont p em { color:#61A3FA; border-left:0.3em solid #61A3FA; padding:0 0 0 0.75em;}
.jkzt_right_cont .LDcont .rightcont p span { color:#61A3FA; font-size:1.75em;}
.jkzt_right_cont .LDcont .LDmore { text-align:right; margin:1em 0 0 0;}
.jkzt_right_cont .LDcont .LDmore a { color:#fff; display:inline-block; height:2em; line-height:2; width:114px; background:#3c8de3; border-radius:5px; text-align:center;}

	.content .right .swiper-container{
		width: 100%;
		height: 100%;
	}
	
	.content .right .swiper-container .swiper-slide{
		width: 100%;
		height: 100%;
	}
	.content .right .swiper-container .swiper-slide .pic{
		width: 100%;
		height: 100%;
		position: relative;
	}
	.content .right .swiper-container .swiper-slide .pic img{
		width: 100%;
		height: 100%;
	}
	.content .right .swiper-container .swiper-slide .pic p{
		width: 100%;
		position: absolute;
		bottom: 0;
		height: 30px;
		background: rgba(0,0,0,0.2);
		color: white;
		line-height: 30px;
		text-indent: 20px;
		font-size: 15px;
	}
	.content .right .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
		width: 90px;
		bottom: 5px;
		left: 85%;
	}
	.content .right .swiper-pagination-bullet{
		opacity: 1;
		background: white;
	}
	.content .right .swiper-pagination-bullet-active{
		opacity: 1;
		background: #004280;
	}
	.biaoti{
		font-size: 16px;
	}
	.time{
		color: #B1B1B1;
	}
	.banner{
		width: 100%;
		height: 190px;
		margin: 0 auto;
		margin-top: 40px;
		background-size: 100% 100%;
		
	}
	
	.banner .swiper-container{
		width: 100%;
		height: 100%;
	}
	.banner .swiper-container .swiper-slide{
		width: 100% !important;
		height: 100%;
	}
	.banner .swiper-container .swiper-slide img{
		width: 100%;
		height: 100%;
	}
	.banner h1{
		width: 100%;
		text-align: center;
		font-size: 33px;
		letter-spacing: 10px;
		line-height: 60px;
		color: #004280;
		 text-shadow: 6px 2px 6px #B1B1B1;
		height: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
		width: 70px;
		bottom: 10px;
		left: 90%;
	}
	.banner .swiper-pagination-bullet{
		opacity: 1;
		background: #88ABCA;
		width: 22px;
		border-radius: 0;
		height: 6px;
	}
	.banner .swiper-pagination-bullet-active{
		opacity: 1;
		background: #004280;
	}
	.content1{
		width: 90%;
		margin: 0 auto;
		margin-top: 40px;
		display: flex;
		justify-content: space-between;
		
	}
	
	.lunbo_content{
		width: 48%;
	}
	.content1 .lunbo_content .swiper-slide img{
		width: 100%;
	}
	.content1 .swiper-container{
		width: 100%;
		height: 24vw;
	}
	.content1 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
		width: auto;
		bottom: 0;
		right: 0;
	}
	.content1 .swiper-pagination-bullet{
		opacity: 1;
		background: #88ABCA;
		width: 52px;
		border-radius: 0;
		height: 6px;
	}
	.content1 .swiper-pagination-bullet-active{
		opacity: 1;
		background: #004280;
	}
	.content1 .right{
		width: 48%;
	}
	.content1 .right img{
		width: 100%;
	}
	.content1 .title{
		width: 130px;
		padding-bottom: 5px;
		font-size: 23px;
		border-bottom: 3px solid #004280;
		font-weight: 600;
		font-family: '黑体';
		margin-top: 0;
		margin-bottom: 20px;
	}
	.content2{
		width: 90%;
		margin: 0 auto;
		margin-top: 40px;
		display: flex;
		justify-content: space-between;
		
	}
	.content2 .left{
		width: 60%;
		height: 300px;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
	}
	.content2 .left .title{
		width: 130px;
		padding-bottom: 5px;
		font-size: 23px;
		border-bottom: 3px solid #004280;
		font-weight: 600;
		font-family: '黑体';
		margin-top: 0;
	}
	.content2 .left .menu{
		width: 100%;
		height: 110px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		align-content: space-between;
		
	}
	.content2 .left .menu a{
		text-decoration: none;
		
	}
	.content2 .left .menu .menu_btn{
		width: 160px;
		height: 110px;
		border: 1px solid #004280;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		font-size: 15px;
		color: #004280;
	}
	.content2 .left .menu .menu_btn span{
		margin-top: 2px;
	}
	.content2 .right{
		width: 38%;
		height: 300px;
		border: 1px solid #004280;
	}
	.content2 .right .top{
		height: 45px;
		display: flex;
	}
	
	.content2 .right .btn{
		width: 25%;
		background: #004280;
		color: white;
		text-align: center;
		line-height: 45px;
		font-size: 18px;
		cursor: pointer;
	}
	.content2 .right .btn.active{
		background: white;
		color: #004280;
	}
	.content2 .duben_content {
		width: 90%;
		margin: 0 auto;
	}
	.content2 .duben{
		width: 100%;
		display: flex;
		justify-content: space-between;
		margin: 0 auto;
		margin-top: 30px;
	}
	
	.content2 .jindu{
		width: 105px;
		display: flex;
		justify-content: space-between;
		margin: 0 auto;
		margin-top: 20px;
	}
	.content2 .jindu li{
		list-style: none;
		width: 10px;
		height: 10px;
		background: #6F89C3;
		border-radius: 50px;
	}
	.content2 .jindu .active{
		width: 35px;
		background: #4C6DB4;
	}
	.footer{
		width: 100%;
		height: 330px;
		margin: 0 auto;
		background: #EFF8FF;
		border-top: 1px solid #EFF8FF;
		
	}
	.footer_content{
		width: 90%;
		height: 250px;
		margin: 0 auto;
		margin-top: 40px;
		display: flex;
		justify-content: space-between;
	}
	.footer_content .left{
		width: 60%;
		display: flex;
		flex-direction: column;
		justify-content:space-between ;
	}
	.footer_content .left .f1{
		width: 80%;
		display: flex;
		justify-content: space-between;
		font-size: 18px;
		color: #24588E;
	}
	.footer_content .left .wangzhan{
		width: 200px;
		display: flex;
		justify-content: space-between;
	}
	.footer_content .left .wangzhan img,.footer_content .left .wangzhan span img{
		height: 55px;
		padding-right: 20px;
	}
	.footer_content .left p{
		font-size: 18px;
		color: #24588E;
	}
	.footer_content .right{
		width: 25%;
		height: 210px;
		display: flex;
		justify-content: space-between;
		flex-direction: column;
	}
	.footer_content .right .xuanze{
		width: 90%;
		height: 40px;
		background: white;
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding: 0 20px;
	}
	.lianjie{
		color: #8f8f8f;
	}
	.tupian{
		width: 100%;
		display: flex;
		justify-content: flex-end;
	}
	.tupiancontent{
		width: 255px;
		display: flex;
		justify-content: space-between;
	}
	.footer2{
		width: 100%;
		height: 45px;
		margin: 0 auto;
		background: #9FC3E3;
		border-top: 1px solid #9FC3E3;
	}
	.footer2_content{
		width: 90%;
		margin: 0 auto;
		display: flex;
		align-items: center;
		justify-content: space-between;
		height: 45px;
		color: white;
		font-size: 13px;
	}
	.footer2_content div{
		display: flex;
		align-items: center;
	}
}