.menu-child-box a[href="javascript:void(0)"]{
    cursor: default !important;
}
/*通用样式*/
.mainBannerSlide {
    /* position: relative;
    height: 457px;
    width: 1254px;
    margin: auto;
    margin-top:30px;
    overflow: hidden; */
}

/*index1800追加*/
@media screen and (max-width: 1800px) {
/*pc头部样式*/
.hky_top{ width:1000px; height:70px; margin:0 auto;}
.hky_top .logo{ width:718px; height:48px; padding-top:13px;}
.hky_top .logo a{display: block;}
.hky_top .logo img{width:100%; height:100%; display: block;}
.hky_top .search{ width:380px; padding-top:31px;}
.search_box{}
.search_box li{float: left;}
.search_box li.search_input{
	width: 292px;
	
	background-color: #fff;
	border:1px solid #1f8bcb;
	height: 34px;
	background: url(hky2021_pc_icon1.png) no-repeat 5px 7px;
}
.search_box li.search_input input{
	font-size: 18px;
	color:#787878;
	margin-left: 36px;
	margin-top:4px;
	width: 236px;
	padding-left:8px;
	height:26px;
	line-height:26px;
	border-left:1px solid #cbcbcb;
}
.search_box li.search_btn{
	width: 85px;
}
.search_box li.search_btn a{
	width: 85px;
	height: 36px;
	line-height: 36px;
	color: #fff;
	display: block;
	font-size: 18px;
	text-align: center;
	background-color: #1862b7;
}
.hky_top .search p{ color:#0e4089; margin-top:11px;}
.hky_top .search p a{color:#0e4089; display:inline-block; margin-right:22px;}

/*导航样式*/
.hky_nav{ width:100%; height:50px; line-height:50px; background:url(n_1400_3.png) repeat-x top left; overflow:-hidden; position:relative;}
.hky_nav #menu{ width:1000px; margin:0 auto;}
.hky_nav #menu .next li{ float:left; width:12.5%; position:relative;}
.hky_nav #menu .next li a{ font-size:20px; color:#fff; font-weight:normal; text-align:center; width:100%; display:block; line-height:50px;text-shadow:4px 0px 5px #333; }
.hky_nav #menu .next li a:hover{ /*background:#0d409b;*/}
.hky_nav #menu .next li.active a,.hky_nav #menu .next li.active2 a{ background:#1f3b91;}
.hky_nav #menu .menu-child-box{ width:1160px; background:url(hky2021_pc_pic27.jpg) no-repeat top left; background-size:100% 100%; position:absolute; top:50px; z-index:9999;}
.hky_nav #menu .menu-child-box .menu-child{ display:none;}
.hky_nav #menu .menu-child-box .menu-child .title{ font-size:18px; line-height:18px; background:url(hky2021_pc_pic29.jpg) repeat-x top left;}
.hky_nav #menu .menu-child-box .menu-child .title h2{ width:109px; font-size:18px; line-height:18px; font-weight:normal;background:url(hky2021_pc_pic28.jpg) repeat-x top left; padding-left:14px;}

.hky_nav #menu .menu-child-box .menu-2{width:1160px; height:589px;}
.hky_nav #menu .menu-child-box .menu-2 .con-left{ width:640px; margin-left:18px; margin-top:18px;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .survey{ padding:14px; height:199px; overflow:hidden; background:#fff;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .survey .content{ position:relative; margin-top:14px;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .survey .content img{ float:left; width:240px; height:164px;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .survey .content p{ float:right; width:354px; font-size:16px; line-height:28px;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .survey .content a{font-size:16px; color:#4056a2; line-height:28px;position:absolute; right:0px; bottom:0px;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .member{padding:14px; height:278px; overflow:hidden; background:#fff; margin-top:20px;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .member ul{ margin-top:14px; }
.hky_nav #menu .menu-child-box .menu-2 .con-left .member ul:nth-of-type(2){margin-top: 0;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .member ul li{width: 60px;margin-right:22px;text-align:center;margin-bottom:12px;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .member ul:nth-of-type(1) li{ }
.hky_nav #menu .menu-child-box .menu-2 .con-left .member ul li:nth-child(7){margin-right:0;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .member ul li a{font-size:14px; color:#3c3c3c; display:block;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .member ul li a .img{ height:92px;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .member ul li img{width: 60px;height: auto;}
.hky_nav #menu .menu-child-box .menu-2 .con-left .member ul li p{ font-size:14px; line-height:26px; font-weight:normal;}
.hky_nav #menu .menu-child-box .menu-2 .con-right{padding:14px; width:679px; height:525px; margin-left:18px;margin-top:18px;background:#fff; overflow:hidden; position:relative;}
.hky_nav #menu .menu-child-box .menu-2 .con-right a.btn_more{font-size:14px; color:#4056a2; position:absolute; right:20px; bottom:0px;}
.hky_nav #menu .menu-child-box .menu-2 .con-right a.btn_more:hover{
	color: #6f89db;
}
.hky_nav #menu .menu-child-box .menu-2 .con-right ul{ margin-top:14px;}
.hky_nav #menu .menu-child-box .menu-2 .con-right li{ width:25%; float:left;}
.hky_nav #menu .menu-child-box .menu-2 .con-right li dl{width:120px;}
.hky_nav #menu .menu-child-box .menu-2 .con-right li dt{ width:100%; height:28px; line-height:28px; color:#fff; font-size:16px; text-align:center; background:#1862b7;}
.hky_nav #menu .menu-child-box .menu-2 .con-right li dd{line-height:16px; margin-top:9px;background:url(hky2021_pc_pic31.jpg) no-repeat 5px 7px; padding-left:15px;}
.hky_nav #menu .menu-child-box .menu-2 .con-right li dd a{ font-size:14px; color:#3c3c3c;}

.hky_nav #menu .menu-child-box .menu-3{
	overflow: hidden;
}

.hky_nav #menu .menu-child-box .menu-3 .fl{
	    width: 640px;
    margin-left: 18px;
    margin-top: 18px;
}

.hky_nav #menu .menu-child-box .menu-3 .news-cont{
	background: #fff;
	padding: 15px;
	margin-bottom: 20px;
}

.hky_nav #menu .menu-child-box .menu-3 .news-cont ul{
	padding-top: 10px;
}

.hky_nav #menu .menu-child-box .menu-3 .news-cont li{border-bottom: 1px dashed #dfe7fd; line-height: 35px;}
.hky_nav #menu .menu-child-box .menu-3 .news-cont li:last-child{border:none;}
.hky_nav #menu .menu-child-box .menu-3 .news-cont li a{
	padding-left: 25px;
	font-size: 16px;
	line-height: 41px;
	color: #333;
	background: url(hky2021_pc_icon16.png) left center no-repeat;
	overflow: hidden;
}
.hky_nav #menu .menu-child-box .menu-3 .news-cont li a .time {
    float: right;
    font-size: 14px;
    color: #999;
}

.hky_nav #menu .menu-child-box .menu-4 .hky_kyly ul{
	background: none;
	padding-top: 20px;
	margin:0 auto;
}

.hky_nav #menu .menu-child-box .menu-5 ul{
	overflow: hidden;
	padding: 20px;
}


.hky_nav #menu .menu-child-box .menu-5 ul li{
	float: left;
	width: 206px;
	margin-right: 10px;
	margin-left: 10px;
}

.hky_nav #menu .menu-child-box .menu-5 ul li .img-cont{
	overflow: hidden;
}

.hky_nav #menu .menu-child-box .menu-5 ul li img{
	display: block;
	width: 100%;
}

.hky_nav #menu .menu-child-box .menu-5 ul li p{
	text-align: center;
}

.hky_nav #menu .menu-child-box .menu-5 ul li p a{
	color: #3c3c3c;
}

.hky_nav #menu .menu-child-box .menu-6 ul{
	overflow: hidden;
	padding: 20px;
}


.hky_nav #menu .menu-child-box .menu-6 ul li{
	float: left;
	width: 206px;
	margin-right: 10px;
	margin-left: 10px;
}

.hky_nav #menu .menu-child-box .menu-6 ul li .img-cont{
	height: 164px;
	overflow: hidden;
}

.hky_nav #menu .menu-child-box .menu-6 ul li img{
	display: block;
	width: 100%;
}

.hky_nav #menu .menu-child-box .menu-6 ul li p{
	text-align: center;
}

.hky_nav #menu .menu-child-box .menu-6 ul li p a{
	color: #3c3c3c;
}




/*大图样式*/
.mainBannerSlide {
    position: relative;
    width: 100%;
    height: 258px;
	overflow: hidden;
}

.mainBannerSlide .bd {
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
}

.mainBannerSlide .bd li {
    width: 100%;
    height: 258px;
	text-align: center;
}

.mainBannerSlide .bd li a {
    display: block;
    width: 100%;
    height: 100%;
}

.mainBannerSlide .bd li img {
    width: 100%; 
    height: 100%;
}
.mainBannerSlide .arrow-left{ 
	position:absolute; 
	left:30px; 
	top:50%; 
	margin-top:-45px; 
	display:block; 
	width:53px; 
	height:53px; 
	background:url(hky2021_pc_left.png); 
	filter:alpha(opacity=50);opacity:0.5;   
}
.mainBannerSlide .arrow-right{ 
	position:absolute; 
	right:30px; 
	top:50%; 
	margin-top:-45px; 
	display:block; 
	width:53px; 
	height:53px; 
	background:url(hky2021_pc_right.png); 
	filter:alpha(opacity=50);opacity:0.5;   
}
.mainBannerSlide .arrow-left:hover,
.mainBannerSlide .arrow-right:hover{ filter:alpha(opacity=100);opacity:1;  }

.mainBannerSlide .pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
}
.mainBannerSlide .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 5px;
  cursor: pointer;
}
.mainBannerSlide .swiper-active-switch {
  background: #4056a2;
}

/* 新增加1banner图下面 */
.n_sy_content_1{
	background:url(n_1000_1.png) center top no-repeat;
	margin-top:5px;
	height: 303px;
}
.n_sy_content_1 .main{
	width:1000px;
	margin:0 auto;
	padding-top:8px;
}
.n_sy_content_1 .main .fous{
	width:482px;
	float:left;
	padding-top:4px;
}
.mainBannerSlide2 {
    position: relative;
    width: 100%;
    height: 278px;
	margin-top:0px;
	overflow: hidden;
}

.mainBannerSlide2 .bd {
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
}

.mainBannerSlide2 .bd li {
    width: 100%;
    height: 278px;
	position:relative;
}

.mainBannerSlide2 .bd li a {
    display: block;
    width: 100%;
    height: 100%;
}
.mainBannerSlide2 .bd li a p{
	width: 100%;
	height: 30px;
	background-color: rgba(0,0,0,0.4);
	font-size: 12px;
	font-weight: normal;
	line-height: 30px;
	padding-left:14px;
	color: #ffffff;
	position:absolute;
	bottom:0;
	left:0;
	box-sizing: border-box;
}
.mainBannerSlide2 .bd li img {
    width: 100%;
    height: 100%;
}
.mainBannerSlide2 .arrow-left{ 
	position:absolute; 
	left:30px; 
	top:50%; 
	margin-top:-36px; 
	display:block; 
	width:53px; 
	height:53px; 
	background:url(hky2021_pc_left.png); 
	filter:alpha(opacity=50);opacity:0;   
}
.mainBannerSlide2 .arrow-right{ 
	position:absolute; 
	right:30px; 
	top:50%; 
	margin-top:-36px; 
	display:block; 
	width:53px; 
	height:53px; 
	background:url(hky2021_pc_right.png); 
	filter:alpha(opacity=50);opacity:0;   
}
.mainBannerSlide2 .arrow-left:hover,
.mainBannerSlide2 .arrow-right:hover{ filter:alpha(opacity=0);opacity:0;  }

.mainBannerSlide2 .pagination {
  position: absolute;
  text-align: right;
  bottom:7px;
  width: 100%;
  right:12px;
}
.mainBannerSlide2 .swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 4px;
  cursor: pointer;
}
.mainBannerSlide2 .swiper-active-switch {
  background: #4056a2;
}


.n_sy_content_1 .main .list{
	width:490px;
	float:right;
	position: relative;
	background:#fff;
	padding-left:10px;
	padding-bottom:20px;
}
.n_sy_content_1 .main .list .title{
	height: 28px;
	background: url(n_1000_2.png) 88px 20px no-repeat;
	padding:12px 0;
}
.n_sy_content_1 .main .list .title h1{
	font-size: 16px;
	font-weight: normal;
	line-height: 22px;
	letter-spacing: 0px;
	color: #1f3b91;
	padding-left:6px;
}
.n_sy_content_1 .main .list ul{
	padding-right:7px;
}
.n_sy_content_1 .main .list li{
	height: 36px;
	line-height: 36px;
}
.n_sy_content_1 .main .list li a{
	width: 390px;
	height:36px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	display: inline-block;
	background: url(n_1400_39.png) 8px 14px no-repeat;
	padding-left:20px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
	
}
.n_sy_content_1 .main .list li a:hover{
	color: #1f3b91;
}
.n_sy_content_1 .main .list li span{
	font-size: 12px;
	color: #999;
	display: inline-block;
	float:right;
}
.n_sy_content_1 .main .list .btn-more{
	position: absolute;
	top:12px;
	right:0px;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
	color: #1f3b91;
	background: url(n_1000_8.png) 26px 4px no-repeat;
	background-size: 13px 13px;
	width:46px;
	height: 22px;
}
.n_sy_content_1 .main .list .btn-more span{
	color: #fff;
}
.n_sy_content_1 .main .list .btn-more:hover{
	color: #6f89db;
}

/* 科技动态和信息公开 */
.n_sy_content_2{
	margin-top:14px;
	height: 286px;
}
.n_sy_content_2 .main{
	width:1000px;
	margin:0 auto;
}
.n_sy_content_2 .main .list1{
	width:490px;
	float:left;
}
.n_sy_content_2 .main .list2{
	width:490px;
	float:right;
}
.n_sy_content_2 .main .list{
	position: relative;
	padding-left:7px;
	padding-bottom:14px;
}
.n_sy_content_2 .main .list .title{
	height: 28px;
	background: url(n_1000_2.png) 88px 20px no-repeat;
	padding:12px 0;
}
.n_sy_content_2 .main .list .title h1{
	font-size: 16px;
	font-weight: normal;
	line-height: 22px;
	letter-spacing: 0px;
	color: #1f3b91;
	padding-left:6px;
}
.n_sy_content_2 .main .list ul{
	padding-right:7px;
}
.n_sy_content_2 .main .list li{
	height: 36px;
	line-height: 36px;
}
.n_sy_content_2 .main .list li a{
	width: 390px;
	height:36px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	display: inline-block;
	background: url(n_1400_39.png) 8px 14px no-repeat;
	padding-left:20px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
}
.n_sy_content_2 .main .list li a:hover{
	color: #1f3b91;
}
.n_sy_content_2 .main .list li span{
	font-size: 12px;
	color: #999;
	display: inline-block;
	float:right;
}
.n_sy_content_2 .main .list .btn-more{
	position: absolute;
	top:12px;
	right:0px;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
	color: #1f3b91;
	background: url(n_1000_8.png) 26px 4px no-repeat;
	background-size: 13px 13px;
	width:46px;
	height: 22px;
}
.n_sy_content_2 .main .list .btn-more span{
	color: #fff;
}
.n_sy_content_2 .main .list .btn-more:hover{
	color: #6f89db;
}

/*科研领域*/
.hky_kyly{ }
.hky_kyly .main{
	width:1000px;
	margin:0 auto;
	position: relative;
}
.hky_kyly .title{ 
	height:52px; 
	background:url(n_1000_4.png) no-repeat center 0px ; 
	text-align:center;
}
.hky_kyly .title span{ 
	background:url(n_1400_50.png) no-repeat center 0px;
	background-size:100%;
	width:92px;
	height: 30px;
	line-height: 30px;
	color:#fff; 
	font-size:18px; 
	border:6px solid #fff; 
	border-bottom:4px; 
	display:inline-block; 
	margin-top:4px;
	font-weight: normal;
}
.hky_kyly ul{ height:207px;background:url(hky2021_pc_pic3.jpg) no-repeat center bottom ; margin-top:14px;}
.hky_kyly ul li{ float:left; width:25%; text-align:center;}
.hky_kyly ul li img{ width:160px; height:160px;}
.hky_kyly ul li p{ margin-top:12px; color:#333;font-size:18px; text-indent:10px;}
.hky_kyly ul li:hover p{ margin-top:12px; color:#4056a2;}
.hky_kyly ul li a{ color:#343434; font-size:18px; line-height:18px;}
.hky_kyly ul li a:hover{ color:#115db1; }
.menu-child .hky_kyly ul li p,.menu-child menu-4 .hky_kyly ul li:hover p{
	margin-top:0px;
}
/*科技成果*/
.n_kjcg{
	background:url(n_1000_6.png) center bottom no-repeat;
	margin-top:6px;
}
.n_kjcg .bg{
	background:url(n_1000_5.png) center 53px no-repeat;
}
.n_kjcg .main{
	width:1000px;
	margin:0 auto;
	padding-top:0px;
	position: relative;
}
.n_kjcg .main .title{ 
	height:52px; 
	background:url(n_1000_4.png) no-repeat center 0px #fff;
	 text-align:center;
}
.n_kjcg .main .title span{ 
	/* background-image: linear-gradient(0deg, 
		#5a74cf 0%, 
		#4056a2 100%), 
	linear-gradient(
		#4056a2, 
		#4056a2);
	background-blend-mode: normal, 
		normal; */
	background:url(n_1400_50.png) no-repeat center 0px;
	background-size:100%;
	width:92px;
	height: 30px;
	line-height: 30px;
	color:#fff; 
	font-size:18px; 
	border:6px solid #fff; 
	border-bottom:4px; 
	display:inline-block; 
	margin-top:4px;
	font-weight: normal;
}
.n_kjcg .main .scroll_pic{
	height: 257px;
	background-color: #fff;
	margin-top:11px;
	width:1000px;
	overflow: hidden;
}

.n_kjcg .main .scroll_pic .swiper-slide{
    position: relative;
}

.n_kjcg .main .scroll_pic .pagination {
    position: absolute;
    z-index: 20;
    bottom: 0px;
    width: 100%;
    text-align: center;
    counter-reset: section;
}

.n_kjcg .main .scroll_pic .swiper-pagination-switch {
    display: inline-block;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: rgba(0,0,0,.5);
    margin: 0 3px;
    border: 1px solid #fff;
    cursor: pointer;
    position: relative;
}

.n_kjcg .main .scroll_pic .swiper-wrapper{
    width: 999999px;
}

.n_kjcg .main .scroll_pic .swiper-pagination-switch:after{
    counter-increment: section;
    content: counter(section);
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 20px;
    font-size: 12px;
    color: #fff;
    top: 0;
    left: 0;
}
.n_kjcg .main .scroll_pic .swiper-active-switch {
    background: rgba(102, 120, 180, 1);
    border-color: transparent;
}
.n_kjcg .main .scroll_pic .swiper-container{
	height: 214px;
	padding-top:21px;
}
.n_kjcg .main .scroll_pic .swiper-wrapper .swiper-slide ul{
	
}
.n_kjcg .main .scroll_pic .swiper-wrapper .swiper-slide ul li{
	float: left;
	width:20%;
	background:url(n_1400_8.png) no-repeat center 0px ;
	background-size:85%;
}
.n_kjcg .main .scroll_pic .swiper-wrapper .swiper-slide ul li a{
	text-align: center;
}
.n_kjcg .main .scroll_pic .swiper-wrapper .swiper-slide ul li a .scale_img{
	width:168px;
	height: 133px;
	overflow: hidden;
	margin:0 auto;
}
.n_kjcg .main .scroll_pic .swiper-wrapper .swiper-slide ul li a .scale_img img{
	width:168px;
	height: 133px;
}
.n_kjcg .main .scroll_pic .swiper-wrapper .swiper-slide ul li a p{
	font-size: 12px;
	line-height: 42px;
	color: #333333;
}
.n_kjcg .main .scroll_pic .swiper-wrapper .swiper-slide ul li a:hover p{
	color: #6678b4;
}
.n_kjcg .main .two_pic{
	margin-top:20px;
}
.n_kjcg .main .two_pic li{
	width: 50%;
	height: 106px;
	background-color: #4056a2;
	float: left;
}
.n_kjcg .main .two_pic li:nth-child(2){
	background-color: #30458d;
}
.n_kjcg .main .two_pic li a{
	color: #fff;
}
.n_kjcg .main .two_pic li .icon1{
	margin:20px 0 0 50px;
	display: block;
	background:url(n_1400_16.png) no-repeat 0px 0px ;
	height: 68px;
	padding-left:86px;
	background-size:62px 62px;
}
.n_kjcg .main .two_pic li .icon1 h2{
	font-size: 21px;
	font-weight: normal;
	line-height: 34px;
	color: #ffffff;
}
.n_kjcg .main .two_pic li .icon1 h2 span{
	font-size: 21px;
	font-weight: normal;
	color: #c4dbff;
}
.n_kjcg .main .two_pic li .icon1 h3{
	font-size: 18px;
	font-weight: normal;
	line-height: 40px;
	color: #adc3ec;
}
.n_kjcg .main .two_pic li .icon2{
	margin:20px 0 0 50px;
	display: block;
	background:url(n_1400_24.png) no-repeat 0px 0px ;
	height: 68px;
	padding-left:86px;
	background-size:62px 62px;
}
.n_kjcg .main .two_pic li .icon2 h2{
	font-size: 21px;
	font-weight: normal;
	line-height: 34px;
	color: #ffffff;
}
.n_kjcg .main .two_pic li .icon2 h2 span{
	font-size: 21px;
	font-weight: normal;
	color: #c4dbff;
}
.n_kjcg .main .two_pic li .icon2 h3{
	font-size: 18px;
	font-weight: normal;
	line-height: 40px;
	color: #adc3ec;
}
.n_kjcg .main .btn-more{
	position: absolute;
	top:12px;
	right:0px;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
	color: #1f3b91;
	background: url(n_1000_8.png) 26px 4px no-repeat;
	background-size: 13px 13px;
	width:46px;
	height: 22px;
}
.n_kjcg .main .btn-more span{
	color: #fff;
}
.n_kjcg .main .btn-more:hover{
	color: #6f89db;
}


/*实验验证*/
.n_syyz{
	margin-top:5px;
}
.n_syyz .main{
	width:1000px;
	margin:0 auto;
	padding-top:0px;
	position: relative;
}
.n_syyz .main .title{ 
	height:52px; 
	background:url(n_1000_4.png) no-repeat center 0px #fff;
	text-align:center;
}
.n_syyz .main .title span{ 
	background:url(n_1400_50.png) no-repeat center 0px;
	background-size:100%;
	width:92px;
	height: 30px;
	line-height: 30px;
	color:#fff; 
	font-size:18px; 
	border:6px solid #fff; 
	border-bottom:4px; 
	display:inline-block; 
	margin-top:4px;
	font-weight: normal;
}
.n_syyz .main .txt{
	background:url(n_1400_15.png) no-repeat 0px 0px ;
	height: 146px;
	color: #fff;
	position: relative;
	background-size:100%;
}
.n_syyz .main .txt h2{
	font-size: 22px;
	font-weight: normal;
	line-height: 34px;
	color: #ffffff;
	padding-left:350px;
	padding-top:32px;
}
.n_syyz .main .txt p{
	width:592px;
	padding-left:350px;
	font-size: 12px;
	font-weight: normal;
	line-height: 28px;
	color: #ffffff;
}
.n_syyz .main .txt a.btn-ck{
	width: 90px;
	height: 30px;
	background:url(n_1400_10.png) no-repeat 74px 10px #fff;
	background-size:8px 12px;
	position: absolute;
	top:32px;
	left:560px;
	font-size: 12px;
	font-weight: normal;
	line-height: 30px;
	color: #4056a2;
	text-indent: 14px;
}
.n_syyz .main .txt a.btn-ck:hover{
	color: #7f95e2;
}

/*业务平台*/
.n_ywpt{
	background:url(n_1000_7.png) center bottom no-repeat;
	margin-top:5px;
}
.n_ywpt .main{
	width:1000px;
	margin:0 auto;
	padding-top:0px;
	position: relative;
	padding-bottom:14px;
}
.n_ywpt .main .title{ 
	height:52px; 
	background:url(n_1000_4.png) no-repeat center 0px #fff;
	text-align:center;
}
.n_ywpt .main .title span{ 
	background:url(n_1400_50.png) no-repeat center 0px;
	background-size:100%;
	width:92px;
	height: 30px;
	line-height: 30px;
	color:#fff; 
	font-size:18px; 
	border:6px solid #fff; 
	border-bottom:4px; 
	display:inline-block; 
	margin-top:4px;
	font-weight: normal;
}
.n_ywpt .main .btn-more{
	position: absolute;
	top:12px;
	right:0px;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
	color: #1f3b91;
	background: url(n_1000_8.png) 26px 4px no-repeat;
	background-size: 13px 13px;
	width:46px;
	height: 22px;
}
.n_ywpt .main .btn-more span{
	color: #fff;
}
.n_ywpt .main .btn-more:hover{
	color: #6f89db;
}

.n_ywpt .main .scroll_pic{
	height: 274px;
	background-color: #ffffff;
		box-shadow: 0px 0px 14px 0px 
			rgba(143, 141, 141, 0.06);
	margin-top:11px;
	position: relative;
	overflow: hidden;
	width:1000px;
}
.n_ywpt .main .scroll_pic .swiper-container{
	height: 214px;
	padding-top:14px;
}
.n_ywpt .main .scroll_pic .swiper-container .swiper-slide{
    position: relative;
}
.n_ywpt .main .scroll_pic .swiper-wrapper .swiper-slide a{
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
	display: block;
	height: 205px;
	width:168px;
	margin:0 15px;
	position: relative;
}
.n_ywpt .main .scroll_pic .swiper-wrapper .swiper-slide a .scale_img{
	width:168px;
	height: 133px;
	overflow: hidden;
	margin:0 auto;
}
.n_ywpt .main .scroll_pic .swiper-wrapper .swiper-slide a .scale_img img{
	width:168px;
	height: 133px;
}
.n_ywpt .main .scroll_pic .swiper-wrapper .swiper-slide a .txt{
	width: 160px;
	height: 84px;
	background-color: #ffffff;
	position: absolute;
	bottom:0px;
	left:3px;
	border-bottom:1px solid #4056a2;
	padding:0px 11px 7px 11px;
	box-sizing: border-box;
}
.n_ywpt .main .scroll_pic .swiper-wrapper .swiper-slide a .txt h2{
	font-size: 14px;
	line-height: 28px;
	font-weight:normal;
	color: #4056a2;
	background:url(n_1400_42.png) 118px center no-repeat; 
	background-size:18px 7px;
}
.n_ywpt .main .scroll_pic .swiper-wrapper .swiper-slide a .txt p{
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #666666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;

}
.n_ywpt .main .scroll_pic .swiper-wrapper .swiper-slide a:hover .txt p{
	color: #4056a2;
}
.n_ywpt .main .scroll_pic .arrow-left{
	background:url(n_1400_18.png) center center no-repeat;
	background-size: 30px 18px;
	width:30px;
	height: 18px;
	position: absolute;
	top:240px;
	left:460px;
	filter:alpha(opacity=50);opacity:0.5;   
}
.n_ywpt .main .scroll_pic .arrow-right{
	background:url(n_1400_19.png) center center no-repeat;
	background-size: 30px 18px;
	width:30px;
	height: 18px;
	position: absolute;
	top:240px;
	right:460px;
	filter:alpha(opacity=50);opacity:0.5;   
}
.n_ywpt .main .scroll_pic .arrow-left:hover,
.n_ywpt .main .scroll_pic .arrow-right:hover{ filter:alpha(opacity=100);opacity:1;  }

/*尾部*/
.hky_foot{background:url(n_1400_17.png) center top no-repeat; margin-top:0px; }
.hky_foot .content{ width:750px; margin:0 auto; padding:45px 0px 72px 0px;}
.hky_foot .content .sign_img{ width:102px; text-align:center;}
.hky_foot .content .copyright{ width:336px; line-height:22px; font-size:12px; color:#fff;}
.hky_foot .content .copyright a{color:#fff;}
.hky_foot .content .copyright img{ vertical-align:middle;}
.f_link{position: relative;float: left;width: 260px;z-index: 1000;}
.f_link span{
	border:1px solid #e7e7e7;
	width: 258px;
	height: 26px;
	line-height: 26px;
	text-indent: 26px;
	display: block;
	font-size: 12px;
	color: #6e6e6e;
	background: url(n_1400_37.png) no-repeat  232px 10px #ffffff;
	cursor: pointer;
	background-size:9px 7px;
}
.f_link span.active{
	border:1px solid #1f8bcb;
}
.f_link_txt{
	border:1px solid #1f8bcb;
	background-color: #fff;
	position: absolute;
	top: 27px;
	left: 0px;
	width: 258px;
	overflow: auto;
	height: 110px;
	display: none;
}
.f_link_txt li{
	height: 28px;
	line-height: 28px;
}
.f_link_txt li a{
	font-size: 12px;
	color: #6e6e6e;
	display: block;
	text-indent: 24px;

}
.f_link_txt li a:hover{
	color: #fff;
	background-color: #495da9;
}


















/*以下是以前的样式*/
.hky_nav #menu .next li a {
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    width: 100%;
    display: block;
    line-height: 24px;
}
.hky_nav {
    height: 40px;
    line-height: 40px;
    background: #1862b7;
}
.hky_nav #menu .next li a {
    font-size: 18px;
    color: #fff;
    font-weight: normal;
    text-align: center;
    width: 100%;
    display: block;
    line-height: 40px;
}
.hky_nav #menu .next li {
    float: left;
    width: 7.5%;
    position: relative;
    padding: 0px 25px;
}
.hky_nav #menu .next .active,.hky_nav #menu .next .active2{
    background: #0d409b;
}

.hky_nav #menu .next{
    width: 1000px;
    /*border: 1px solid red;*/
    margin: auto;
    height: 100%;
}
.hky_news .hd li.on a,.hky_news .hd li a{
    font-size: 18px;
}
.hky_news .hd .menu {width: 342px;}
.hky_news .hd {
    line-height: 20px;
}
.hky_news .hd li {
    float: left;
    width: 110px;
    text-align: center;
}
.hky_news .hd {
    height: 24px;
    line-height: 20px;
    padding: 38px 0 8px 0;
    padding-top: 38px;
    padding-right: 0px;
    padding-bottom: 8px;
    padding-left: 0px;
    background: url(hky2021_pc_icon1.jpg) no-repeat center 28px;
    width: 1000px;
    margin: 0px auto;
    background-size: 100%;
}
.hky_news {
    width: 1000px;
    margin: 0 auto;
}
.hky_news .bd ul li .fr {
    width: 764px;
}
.hky_kyly ul {
    
}
.hky_kyly ul li img {
   
}
.hky_kyly ul li a{
    font-size: 20px;
}
.hky_kyly ul li p {
    
}
.banner .content .slideBox {
    zoom: 1;
    padding: 0px 0px 0px 16px;
    position: relative;
    background: #fff;
    width: 988px;
}
.slideBox ul li {
    margin: 6px;
}
.banner .content .slideBox .tempWrap {
    overflow: hidden;
    position: relative;
    width: 980px;
}
.hky_ywpt .banner .content {
    width: 1000px;
    color: #fff;
    padding-top: 95px;
    margin: 0 auto;
}
.banner .content .slideBox {
    zoom: 1;
    padding: 0px 0px 0px 9px;
    position: relative;
    background: #fff;
    width: 988px;
}
.slideBox ul{
    left: -252px;
}
.mainBannerSlide2 .bd li{
    height: auto;

}
.mainBannerSlide2 {
   /* position: relative;
    width: 100%;
    height: 252px;
    margin-top: 30px; */
}
.hky_syyz .banner,.hky_kjcg .banner .content,.hky_kjcg .banner .content2{
    height: 244px;
}

.hky_kjcg .banner{
    height: 245px !important;
}

.hky_nav #menu .menu-child-box{
    width: 1170px;
    top: 40px;
    margin-left: -65px;
}

.hky_nav #menu .menu-child-box .menu-2{
    width: 1160px;
}


.hky_nav #menu .menu-child-box .menu-3 .fl{
    width: 550px;
}


.hky_nav #menu .menu-child-box .menu-2 .con-left{
    width: 540px;
}

.hky_nav #menu .menu-child-box .menu-2 .con-right{
    width: 550px;
}

.hky_nav #menu .menu-child-box .menu-2 .con-left .survey .content img{
    width: 200px;
}

.hky_nav #menu .menu-child-box .menu-2 .con-left .survey .content p{
    width: 300px;
    font-size: 15px;
    line-height: 24px;
}

.hky_nav #menu .menu-child-box .menu-2 .con-left .survey .content a{
    font-size: 14px;
    line-height: 20px;
}

.hky_nav #menu .menu-child-box .menu-2 .con-left .survey .content a:hover{
    color: #6f89db;
}

.hky_breadcrumb .nav{
    width: 1000px;
}

.hky_main{
    width: 1000px;
}


.hky_main .main .slide_l,.hky_main .main .slide_l ul li,.hky_main .main .slide_l .title{
    width: 150px;
}

.hky_main .main .slide_r{
    width: 820px;
}

.hky_main .main .slide_r .news .con .img,.hky_main .main .slide_r .news .con .img img{
    width: 250px;
    height: 125px;
}

.hky_main .main .slide_r .news.gygk_main .con .img,.hky_main .main .slide_r .news.gygk_main .con .img img{
    height: 154px;
    margin-bottom: 5px;
}

.hky_main .main .slide_r .news .con .txt{
    width: 520px;
    font-size: 13px;
    color: #505050;
    line-height: 20px;
}

.hky_main .main .slide_r .news.gygk_main .con .txt{
    line-height: 30px;
    padding-top: 10px;
    font-size: 14px;
}

.hky_main .main .slide_r .news2 .con li:nth-child(5){
    margin-right: 37px;

}

.hky_main .main .slide_r .news4 .con{
    margin-left: 0;
    height: auto;
}

.hky_main .main .slide_r .news4 .con img{
    width: 100%;
    display: block;
}

.hky_nav #menu .menu-child-box .menu-2 .con-left .member ul li{
    margin-right: 8px;
}

.hky_nav #menu .menu-child-box .menu-2 .con-left .member ul:nth-of-type(1) li{

}


/* 20221101 */
.menu-kjcg-js{
	width: 1170px;
	height: 411px;
}
.hky_nav #menu .menu-child-box .menu-5 .swiper-slide{
	width: 1170px;
	height: 411px;
}
.menu-kjcg-js .arrow-left,.menu-kjcg-js .arrow-right{
	top:160px;
}
.menu-ywpt-js{
	width: 1130px;
	height: 204px;
}
.hky_nav #menu .menu-child-box .menu-6 ul{
	padding: 0;
}
.hky_nav #menu .menu-child-box .menu-6 ul li{
	margin-left: 0;
	margin-right: 0;
	height: 204px;
}
.menu-ywpt-js .arrow-right,.menu-ywpt-js .arrow-left{
	margin-top: -44px;
}






}