﻿@charset "utf-8";

/***** header *****/
body{background:#f0f3f7 url(../images/banner.png) center top no-repeat;background-size: 100% 100%;}
img{max-width: 100%;}
.ndbb-banner{width: 100%;position: relative;max-width: 1920px;}
.ndbb-logo{position: absolute;left: 2%;top: 35px;}
.ndbb-logo img {/*width: 50%;*/}
.ndbb-img-wrap{position: relative;}
.ndbb-header-tit{padding-top:150px;float: left;width: 58%;}
.ndbb-header-tit-year{width:280px;height:70px;line-height:70px;background: #ffc30a;border-radius: 35px;color: #fff;font-size: 3em;font-weight: bold;text-align: center;margin-top: 80px;}
.ndbb-header-img{float: right;padding-top:105px;width: 40%;}

.ndbb-main{padding:30px;background: #fff;border-radius: 30px;margin-top: -25px;position: relative;border-bottom: 10px solid #CBD8E9;margin-bottom: 80px;}
.ndbb-nav-year{width: 100%;height: 75px;position: relative;padding:0 32px;}
.ndbb-nav-year .swiper{overflow: hidden;height: 75px;width: 100%;}
.ndbb-nav-year .swiper .swiper-slide{height: 75px;text-align: center;font-size: 1.55em;font-weight: bold;}
.ndbb-nav-year .swiper .swiper-slide a{display: block;border: 1px solid #3A8CEF;background: #BEDAEC;background: linear-gradient(180deg, rgba(251, 253, 255, 1) 0%, rgba(224, 240, 255, 1) 100%);color:#004592;text-align: center;height:73px;line-height: 73px;width: 90%;margin: 0 auto;border-radius: 6px;}
.ndbb-nav-year .swiper .swiper-slide.on a{color: #fff;background: #2d99f3;background: linear-gradient(98.65deg, rgba(58, 140, 239, 1) 0%, rgba(16, 180, 250, 1) 100%)}
.ndbb-nav-year .swiper .swiper-button-prev,.ndbb-nav-year .swiper .swiper-button-next{width: 30px;height:75px;border: 1px solid #3A8CEF;line-height: 75px;text-align: center;background: #E0F0FF;color: #446176;position: absolute;top: 0;cursor: pointer;font-size: 1.5em;font-family: "宋体";font-weight: bold;}
.ndbb-nav-year .swiper .swiper-button-prev{left:0;}
.ndbb-nav-year .swiper .swiper-button-next{right:0;}

.ndbb-row{margin-top: 50px;}
.ndbb-common-tit{width: 100%;height: 85px;background: center top no-repeat;text-align: center;}
.ndbb-szf .ndbb-common-tit{background-image: url(../images/ndbb_szfwz_tit.png);}
.ndbb-common-tit a{display: inline-block;width: 320px;height: 100%;}

.ndbb-list{margin-top: 30px;}
.ndbb-szf .ndbb-list ul li{width: 49%;float: left;height: 80px;line-height: 80px;text-align: center;}
.ndbb-szf .ndbb-list ul li.li2{float: right;}
.ndbb-szf .ndbb-list ul li a{display: block;width: 100%;height: 100%;background: #3A8CEF;background: linear-gradient(98.65deg, rgba(58, 140, 239, 1) 0%, rgba(16, 180, 250, 1) 100%);font-size: 1.5em;font-weight: bold;color: #fff;border-radius: 8px 36px 0 8px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;padding:0 20px;box-sizing: border-box;}
.ndbb-szf .ndbb-list ul li a:hover{box-shadow: 0 0 10px #999;}

.ndbb-szdw .ndbb-common-tit{background-image: url(../images/ndbb_szdwwz_tit.png);}
.ndbb-sddw .ndbb-common-tit{background-image: url(../images/ndbb_sdwz_tit.png);}
.ndbb-common-wrap .ndbb-list ul li{width: 24.25%;float: left;height: 71px;line-height: 71px;text-align: center;margin:0 1% 16px 0;}
.ndbb-common-wrap .ndbb-list ul li:nth-child(4n){margin-right: 0;}
.ndbb-szdw .ndbb-list ul li.li3,.ndbb-szdw .ndbb-list ul li.li7,.ndbb-szdw .ndbb-list ul li.li11,.ndbb-szdw .ndbb-list ul li.li115,.ndbb-szdw .ndbb-list ul li.li19,.ndbb-szdw .ndbb-list ul li.li23,.ndbb-szdw .ndbb-list ul li.li27,.ndbb-szdw .ndbb-list ul li.li31,.ndbb-szdw .ndbb-list ul li.li35,.ndbb-szdw .ndbb-list ul li.li39,.ndbb-szdw .ndbb-list ul li.li43,.ndbb-szdw .ndbb-list ul li.li47,.ndbb-szdw .ndbb-list ul li.li51{}
.ndbb-sddw .ndbb-list ul li.li4,.ndbb-sddw .ndbb-list ul li.li8,.ndbb-sddw .ndbb-list ul li.li12,.ndbb-sddw .ndbb-list ul li.li116,.ndbb-sddw .ndbb-list ul li.li20,.ndbb-sddw .ndbb-list ul li.li24{margin-right: 0;}


.ndbb-common-wrap .ndbb-list ul li a{display: block;width: 100%;height: 100%;background: #DBF0FF;font-size: 1.1em;color: #446176;border-radius: 6px;}
.ndbb-common-wrap .ndbb-list ul li a:hover{background: #10B4FA;color: #fff;}

@media (max-width:1400px){ 

}

@media (max-width:1365px){ 
	.ndbb-header-tit{padding-top: 150px;}
	.ndbb-common-wrap .ndbb-list ul li a{white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;padding:0 15px;box-sizing: border-box;}
}

@media (max-width:991px){
	.ndbb-main{margin-top: 20px;padding: 25px 15px;border-radius: 15px;}
	.ndbb-header-tit-year{width: 240px;height: 60px;line-height: 60px;font-size: 2.5em;margin-top: 12px;}
}

@media (max-width:767px){ 
	.ndbb-szf .ndbb-list ul li{width: 100%;float: none;height: auto;}
	.ndbb-szf .ndbb-list ul li.li1{margin-bottom: 20px;}
	.ndbb-szf .ndbb-list ul li a{padding: 20px;line-height: 1.5em;white-space:unset;}
	.ndbb-common-wrap .ndbb-list ul li{display: table;}
	.ndbb-common-wrap .ndbb-list ul li a{display: table-cell;line-height: 1.5em;vertical-align: middle;padding: 0 15px;white-space: unset;}
}

@media (max-width:640px){ 
	.ndbb-logo{top: 15px;}
	.ndbb-logo img{/*height: 50px;*/}
	.ndbb-header-tit{padding-top: 95px;text-align: center;width: 100%;}
	.ndbb-header-img{display: none;}
	.ndbb-szdw .ndbb-list ul li{width: 32%;margin-right: 2% !important;}
	.ndbb-szdw .ndbb-list ul li.li-kb{display: none;}
	.ndbb-szdw .ndbb-list ul li:nth-child(4n){margin-right: 2% !important;}
	.ndbb-szdw .ndbb-list ul li:nth-child(3n+1){margin-right: 0 !important;}

}

@media (max-width:480px){ 
	.ndbb-header-tit-year{width: 180px;height: 50px;line-height: 50px;font-size: 2em;margin-top: 12px;}

	.ndbb-szdw .ndbb-list ul li{width: 48%;margin-right: 4% !important;}
	.ndbb-szdw .ndbb-list ul li:nth-child(4n){margin-right: 4% !important;}
	.ndbb-szdw .ndbb-list ul li:nth-child(3n+1){margin-right: 4% !important;}
	.ndbb-szdw .ndbb-list ul li:nth-child(2n+1){margin-right: 0 !important;}

	.ndbb-sddw .ndbb-list ul li{width: 32%;margin-right: 2% !important;}
	.ndbb-sddw .ndbb-list ul li:nth-child(4n){margin-right: 2% !important;}
	.ndbb-sddw .ndbb-list ul li:nth-child(3n){margin-right: 0 !important;}
}

@media (max-width:320px){ 

}










