/*孙立宏2020.07.20*/
.Banner{position: relative;z-index: 5;overflow: hidden;}
.slick-bg{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(/images/header_bg.png) repeat-x top,url(/images/banner_bg.png) repeat-x bottom;z-index: 0;}
.slick-slide > a{display: block;position: relative;}
.slick-slide > a img{opacity: 0.5;transition: opacity 0.2s ease-in-out;}
.slick-current > a img{opacity: 1;}
.slick-img{display: block;height: 0;padding-bottom: 47.916%;overflow: hidden;}  
.slick-txt > span{box-sizing: border-box;padding-right: 240px;}
.Banner .slick-dots{width: 240px;position: absolute;left: 50%;margin-left:445px;bottom: 30px;text-align: right;}
.Banner .slick-dots li.slick-active button, .Banner .slick-dots li:hover button{background: url(/images/icon1.png) no-repeat center;opacity: 1;}
.Banner .slick-dots li{width: 28px;height: 45px;border-radius: 0;}
.Banner .slick-dots li button{background: url(/images/icon1.png) no-repeat center;opacity: 0.5;border-radius:0;}
.Banner .slick-dots li button::before{display: none;}
.content{position: relative;z-index: 15;background-color: #f8f8f8;}
/*mode01*/
.wrap_mode1{background: url(/images/m_bg0.jpg) no-repeat top center;padding-bottom: 60px;}
.mode1{padding-top: 40px;}
.listTitle{text-align: center;padding:40px 0;}
.bnuh-list1{margin:0 -13px;}
.bnuh-list1 > li{margin-bottom: 26px;}
.bnuh-list1 > li> a{margin:0 13px;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.item-info1{position: relative;display: block;}
.item-info1::before{content: '';width: 100%;height: 100%;background: url(/images/item_bg.png) repeat-x bottom;position: absolute;left: 0;bottom: 0;}
.item-img1.gp-img-responsive{padding-bottom: 56.268%;}
.item-txt1{display: block;padding:0 25px;position: absolute;left: 0;bottom: 20px;line-height: 24px;max-height: 48px;overflow: hidden;}
/*文字列表*/
.bnuh-list2{}
.item-info2{display: block;margin:0 0.5px;background-color: #fff;box-shadow: 0 0 5px rgba(0,0,0,0.1);position: relative;padding:30px 30px 30px 70px}
.list-date2{width: 50px;height: 80px;background-color: #004ea2;display: block;position: absolute;left: 0;top: 50%;margin-top: -40px;text-align: center;}
.list-date2 strong{font-weight: normal;display: block;padding-top: 15px;}
.list-date2 span{display: block;padding-top: 5px;}
.item-info2 h3{}
.item-info2 .gp-p1{height:72px ;-webkit-line-clamp: 3;  line-clamp: 3;}
.more{text-align: center;padding:40px 0;}
.more i{color: #be9c5a;margin-right: 8px;font-size: 1.8rem;}
.listTitle1{text-align: center;position: relative;padding:30px 0;}
.listTitle1 span{}
/*mode2*/
.wrap_mode2{background: url(/images/m_bg1.png) no-repeat top center;margin-top: -60px;}
.mode2{padding: 60px 0 88px;}
.listTitle1{position: relative;text-align: center;padding:30px 0}
.listTitle1 span{font-size: 72px;color: #fff;opacity:0.1;position: absolute;top: 0;left: 50%;transform: translateX(-50%);text-transform: uppercase;font-family: 'Arial';font-weight: bold;letter-spacing: 0.5px;}
.bnuh-list3{margin:0 -12px;padding-bottom: 40px;}
.bnuh-list3 li {}
.item-info3{display: block;margin:0 12px;}
.item-img3.gp-img-responsive{padding-bottom: 56.21%;position: relative;}
.list-date3{width: 66px;height: 66px;background-color: #be9c5a;position: absolute;left: 20px;bottom: 0;display: block;text-align: center;}
.list-date3 strong{font-weight: normal;font-size: 30px;display: block;padding: 8px 0 2px;line-height: 1;}
.item-txt3{margin:0 20px;background-color: #fff;padding:20px;}
.item-txt3 p{color: #999;height: 120px;-webkit-line-clamp: 5;  line-clamp: 5;;}
.bnuh-list4{border-top: 1px solid rgba(255,255,255,0.3);border-bottom: 1px solid rgba(255,255,255,0.3);}
.bnuh-list4 li{padding:22px 0;}
.bnuh-list4 li h3{font-weight: normal;margin-bottom: 20px;line-height: 24px;max-height: 48px;overflow: hidden;}
.list-date4 {background-color: rgba(0,0,0,0.1);border-radius: 15px;height: 30px;line-height: 30px;padding-right: 10px;}
.list-date4 i{width: 28px;height: 28px;border:1px solid rgba(255,255,255,0.3);border-radius: 50%;display: inline-block;margin-right: 5px;line-height: 26px;text-align: center;font-size: 2.2rem;vertical-align: top;}
.list-date4 i::before{display: inline-block;vertical-align: middle;margin-top: -2px;}
.bnuh-list4 li > a{display: block;padding-left: 35px;border-left: 1px solid rgba(255,255,255,0.1);}
.bnuh-list4 li:first-child > a{border-left: none;}
.more2{padding:20px 0;}
.more2 *,.more2 i{color: #fff;}
.more2 a:hover{color: #fff;;}
/*mode3*/
.mode3{background: url(/images/m_bg2.jpg) no-repeat center;background-size: cover;margin-top: 80px;margin-bottom: 80px;}
.mode3 > div{width: 50%;}
.col1{background-color: rgba(0,78,162,0.9);box-sizing: border-box;min-height: 535px;}
.pd50{padding: 50px 60px;}
.listTitle4 {border-bottom: 1px solid rgba(255,255,255,0.1);}
.listTitle4 h2 {padding: 35px 0 20px;}
.listTitle4 h2 strong{font-size: 72px;color: #fff;opacity:0.15;position: absolute;top: 0;left: 0;text-transform: uppercase;font-family: 'Arial';font-weight: bold;}
.more3 {padding-top: 42px;position: relative;z-index: 200;}
.more3:hover{opacity: 0.85;}
.more3 i{margin-right: 10px;}
.bnuh-list5{}
.bnuh-list5 li{padding:20px 0;border-bottom: 1px solid rgba(255,255,255,0.1);}
.bnuh-list5 li a{display: block;margin-left: 80px;height: 36px;line-height: 36px;overflow: hidden;}
.bnuh-list5 li a:hover{color: #fff;}
.list-date5{width: 51px;height: 36px;border-right: 1px solid rgba(255,255,255,0.2);line-height: 1;padding-right: 15px;text-align: right;float: left;}
.list-date5 strong{display: block;font-size: 2.4rem;padding-bottom: 4px;font-weight: normal;}
.list-date5 span{font-size: 1.2rem;}
.col2{background-color: rgba(0,0,0,0.6);box-sizing: border-box;min-height: 435px;}
.bnuh-list6{}
.bnuh-list6 li{border-bottom: 1px solid rgba(255,255,255,0.1);padding: 20px 0;}
.bnuh-list6 li h3{font-weight: normal;margin-bottom: 8px;position: relative;padding-left: 15px;}
.bnuh-list6 li h3::before{content: '';width: 4px;height: 4px;background-color: #fff;position: absolute;left: 0;top: 50%;margin-top: -2px;border-radius: 50%;;}
.list-label6{background-color: #004ea2;height: 23px;line-height: 23px;font-size: 12px;font-weight: normal;display:inline-block;padding:0 12px;border-radius: 11px;}
.list-bottom6{padding-left: 15px;}
.bg-red .list-label6{background-color: #e31818;}
.bg-golden .list-label6{background-color: #be9c5a;}
/*mode4*/
.wrap_mode4{min-height: 740px;background: url(/images/m_bg3.png) no-repeat top center;background-size: auto 100%; }
.mode4{padding-top: 105px;}
.mode4 .listTitle1{padding-top: 35px;}
.mode4 .listTitle1 span{opacity: 0.05;}
.bnuh-list7{margin:0 -12px;padding-top: 55px;}
.bnuh-list7 > li{margin-bottom: 15px;}
.bnuh-list7 > li > a{display: block;margin:0 12px;}
.item-info7{padding:26px;background-color: #fff;}
.item-info7 p{height: 120px;overflow: hidden;-webkit-line-clamp: 5;  line-clamp: 5;margin-bottom: 15px;}
.list-date6{background-color: #f2f2f2;border-color: #f2f2f2;padding-right: 15px;}
.list-date6 i{background-color: #be9c5a;border-color: #be9c5a;color: #fff;margin-right: 10px;}
.bnuh-list7 > li:first-child,.bnuh-list7 > li:last-child{margin-top: -80px;}
/*mode5*/
.mode5{position: relative;margin-top: 80px;margin-bottom: 80px;min-height: 520px;}
.m5_bg{width: 100%;height: 320px;bottom: 60px; background:#004ea2;
  background: -webkit-linear-gradient(left, #004ea2 , #00e591); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #004ea2, #00e591); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #004ea2, #00e591); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #004ea2 , #00e591); /* 标准的语法 */position: absolute;left: 0;top: 150px;}
.m5_bg::before{content: '';width: 300px;height: 320px;position: absolute;right: 0;bottom: 0;background: url(/images/bg2.png) no-repeat center;}
.listTitle5{position: absolute;left:825px;top: 0;z-index: 3000;}
.listTitle5 h2 strong{color: #333;opacity: 0.1;}
.slickWrap{max-width: 1140px;width: 90%;margin:0 auto;}
.slick-for{}
.slick-img2{width: 670px;overflow: hidden;float: left;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.slick-txt2 {margin: 0 0 0 710px;padding-top: 180px;}
.slick-txt2 h3{font-weight: normal;margin-bottom: 15px;}
.slick-txt2 p{-webkit-line-clamp: 5;  line-clamp: 5;height: 120px;color: #fff;}
.slick-nav{margin:0 -13px;}
.slick-info3{display: block;border: 4px solid #fff;margin:30px 13px 0;position: relative;}
.slick-img3.gp-img-responsive{padding-bottom: 56.25%;}
.mode5 .slick-arrow{width: 38px;height: 38px;border-radius: 50%;left: auto;right: 16px;top: -308px;color: #fff;z-index: 2000;line-height: 38px;font-size: 20px;margin-top: 0;text-align: center;}
.mode5 .slick-arrow:after{width: 38px;height: 38px;background-color: #dfdfdf;right: 0;opacity: 1;margin-top: 0;top: 0;left: 0;}
.mode5 .slick-next {right: -30px;}
.mode5 .slick-next::after{background-color: #004ea2;}
.slick-nav .slick-current  .slick-info3:before{width: calc(100% + 8px);height: 30px;position: absolute;left: -4px;top: -30px;background-color: #fff;opacity: 0.1;content: '';}
.mode5 .slick-slide > a img{opacity: 1;}
.slider-arrow2{position: absolute;right: 125px;top: 40px;z-index: 80000;}
.slider-arrow2 > span{width: 38px;height: 38px;border-radius: 50%;display: inline-block;vertical-align: middle;background-color: #dfdfdf;line-height: 38px;text-align: center;color: #fff;font-size: 20px;cursor: pointer;}
.slider-arrow2 .right {background-color: #004ea2;margin-left: 15px;}
.slider-arrow2 > span:hover{background-color: #004ea2;}
/*mode6*/
.wrap_mode6{background: url(/images/m_bg4.png) no-repeat top center;min-height: 578px;position: relative;z-index: 20;}
.mode6{padding-top: 100px;}
.slick-data{}
.data-info{display: block;margin:0 13px;text-align: center;background: url(/images/data_bg.png) no-repeat center;background-size: contain;padding-top: 20px;}
.data-number{display: block;font-size: 60px;text-shadow: 10px 3px 0px rgba(0,0,0,0.2);transform: translateY(-20px);overflow: hidden;margin: 0 28px;;}
.data-txt{display: inline-block;position: relative;padding:0 15px;height: 30px;line-height: 30px;overflow: hidden;transform: translateY(-10px);}
.data-txt:before,.data-txt:after{content: '·';position: absolute;top: 0%;}
.data-txt:before{left: 0;;}
.data-txt:after{right: 0;;}
.data-icon{display: block;text-align: center;}
.data-icon img{width: 68px;height: 68px;margin: 0 auto;}
/*wrap_mode7*/
.wrap_mode7{margin-top: -53px;background: url(/images/m_bg5.jpg) no-repeat center;position: relative;z-index: 15;background-size: cover;}
.mode7{padding-top: 90px;}
.listTitle6 span{color: #d2dfec;opacity: 1;z-index: 0;}
.listTitle6 img{position: relative;z-index: 10;}
.bnuh-list8{margin:0 45px;border-top: 1px solid rgba(0,0,0,0.1);}
.bnuh-list8 li > a{display: block;margin:0 45px;padding:60px 0 65px;background: url(/images/topic_bg.png) repeat-x bottom;position: relative;}
.bnuh-list8 li > a::before,.bnuh-list8 li > a::after{content: '';width: 17px;height: 70px;background: url(/images/line.png) no-repeat bottom center;position: absolute;top: 0;z-index: 30;}
.bnuh-list8 li > a::before{left: 15%}
.bnuh-list8 li > a::after{right: 15%;}
.bnuh-list8 li .gp-img-responsive{padding-bottom: 49.849%;}
.more4{padding-top: 0;transform: translateY(-30px);}
.b_more{width: 62px;height: 25px;background-color: rgba(255,255,255,0.6);text-align: center;line-height: 25px;position: absolute;right: 20px;bottom: 60px;z-index: 9999;transition: all 0.35s ease-out;}
.b_more:hover{background: #244da0;}
.b_more:hover a{color: #fff;}
@media screen  and (min-width:1020px){
	.bnuh-list1 > li > a,.item-info2,.item-info3,.bnuh-list4 li > a,.bnuh-list5 li,.bnuh-list6 li,.bnuh-list7 > li > a,.data-info,.bnuh-list8 li > a,.item-info3 .item-txt3,.item-info7{transition: all 0.35s ease-in-out;}
	.bnuh-list1 > li > a:hover,.item-info3:hover,.bnuh-list4 li > a:hover,.data-info:hover,.bnuh-list8 li > a:hover{transform: translateY(-10px);}
	.bnuh-list5 li:hover,.bnuh-list6 li:hover{transform: translateX(10px);}
	.item-info2:hover,.bnuh-list7 > li > a:hover{transform: translateY(-10px);box-shadow: 0 0 10px rgba(0,0,0,0.15);position: relative;}
	.item-info3:hover .item-txt3{background-color: #be9c5a;}
	.item-info3:hover .item-txt3 *,.item-info7:hover *{color: #fff;}
	.item-info7:hover{background-color: #be9c5a;}
	.item-info7:hover .list-date6 i{background-color:#fff;color: #be9c5a;}
	.item-info7:hover .list-date6 {color:#fff ;background-color: rgba(255,255,255,0.2);}
	
		.item-info3:hover .list-date6 i{background-color:#fff;color: #be9c5a;}
	.item-info3:hover .list-date6 {color:#fff ;background-color: rgba(255,255,255,0.2);}
}
@media screen  and (max-width:1460px){
/* .data-txt{margin-top: -10px;} */
.bnuh-list8 li > a{margin:0 30px;}
.bnuh-list8{margin: 0 30px;}
.wrap_mode2,.wrap_mode6{background-size:  auto 100%;}
.mode1{padding-top: 20px;}
.listTitle{padding:30px 0;}
.mode4,.mode6{padding-top: 80px;;}
.wrap_mode4{min-height: 700px;}
.wrap_mode6{min-height: 500px;}
.mode2{padding: 40px 0 68px;}
.Banner .slick-dots{margin-left: 360px;}
.Banner .slick-dots li{transform: scale(0.8);}
.slider-arrow2{right: 0;}
.listTitle5{left: 760px;}
}
@media screen  and (max-width:1300px) {
.listTitle5{left: 580px;}
.bnuh-list8 li > a{margin:0 20px;}
.bnuh-list8{margin: 0 20px;}
.data-number{font-size: 50px;transform: translateY(-10px);}
.col1{min-height: 500px;}
.mode5 .slick-arrow{top: -280px;}
.data-icon img{width: 50px;height: auto;transform: translateY(-10px);}
.Banner .slick-dots{margin-left: 270px;}
.slick-img2{width: 500px;}
.slick-txt2{margin-left: 530px;}
.slick-txt2 p{-webkit-line-clamp:3;line-clamp: 3;height: 72px;}

}
@media screen  and (max-width:1060px) {
.slick-img2{width: 450px;}
.slick-txt2{margin-left: 480px;padding-top: 168px;}
.slick-txt2 p{height: 48px;overflow: hidden;-webkit-line-clamp:2;line-clamp:2}
.slick-txt2 h3{margin-bottom: 10px;}
.listTitle5{left: 520px;}
.mode5 .slick-arrow{top: -160px;}
.Banner .slick-dots{margin-left: 210px;}

}

@media screen  and (max-width:996px) {
.Banner .slick-arrow{transform: scale(0.6);}
.slick-prev{left: 0;}
.slick-next{right: 0;}
.slick-txt{font-size: 2rem;}
.listTitle{padding: 30px 0 15px;}
.mode1{padding-top: 0;}
.listTitle img{transform: scale(0.8);}
.bnuh-list7 > li:first-child, .bnuh-list7 > li:last-child{margin-top: 0;}
.listTitle5{position: static;text-align: center;}
.slick-img2{width: 100%;}
.slick-txt2{padding: 0 30px;margin:0 ;position: absolute;left: 0;bottom: 15px;z-index: 200;}
.slick-img2 .gp-img-responsive::before{content: '';background: url(/images/banner_bg.png) repeat-x bottom ;width: 100%;height: 100%;position: absolute;left: 0;bottom: 0;}
.mode5 .slick-prev{left:20px;right: auto;}
.mode5 .slick-next{left:auto;right: 20px;}
.mode5 .slick-arrow{top: -200px;display: none;}
.item-info2 h3,.item-info2 .gp-p1{height: auto;-webkit-line-clamp:2;line-clamp: 2;}
.wrap_list{overflow-y:hidden;overflow-x: auto;margin-right: -30px;-webkit-overflow-scrolling:touch;}
.bnuh-list3{margin: 0;width:1132px ;}
.bnuh-list3 > li{width: 260px;margin-right: 24px;}
.bnuh-list3 > li:last-child{margin-right: 0;}
.item-info3{margin: 0;;}
.listTitle4 h2 strong,.listTitle1 span{font-size: 60px;}
.listTitle1 img,.listTitle4 img{transform: scale(0.8);}
.mode4{padding-bottom: 50px;padding-top: 30px;}
.bnuh-list7{padding-top: 0;}
.mode5 .listTitle4 h2 strong{left: 50%;transform: translateX(-50%);top: 2px;}
.m5_bg{width: calc(100% + 60px);left: -30px;height: 70%;top: 25%;}
.slickWrap{width: 100%;}
.mode5{margin-bottom: 50px;margin-top: 40px;}
.mode3{margin-bottom: 50px;margin-top: 50px;}
.mode6{padding-top: 50px;}
.bnuh-list8 li > a{margin:0 2px;}
.bnuh-list8{margin: 0;}
.Banner .slick-dots{margin: 0;left: auto;right: 15px;bottom: 10px;}
.wrap_mode2 {overflow: hidden;}
}



@media screen and (max-width: 767px) {
	.pd50{padding: 25px;}
	.bnuh-list7 > li > a{margin:0 7px;}
	.bnuh-list7 {margin:0 -7px;}
	.slick-txt > span{padding-right: 0;}
	.Banner .slick-dots{display: none;}
	.data-number{font-size: 4rem;}
	.content{overflow: hidden;}
}

@media screen and (max-width:480px) {
	.item-info2 .gp-p1{display: none;}
	.item-info2 h3{margin-bottom: 0;}
	.bnuh-list4 li > a{padding-left: 0;border: none;}
	.bnuh-list4 li:first-child  {padding-bottom: 0;}
	.bnuh-list5 li{height: 36px;line-height: 36px;white-space: nowrap;}
	.list-date5{display: inline-block;white-space: normal;}
	.bnuh-list5 li a{line-height: 18px;max-height: 36px;vertical-align: middle;white-space: normal;height: auto;display: inline-block;margin-left: 15px;width: calc(100% - 70px);}
	.bnuh-list6 li h3{white-space: normal;}
	.item-info7 p{height: 72px;-webkit-line-clamp:3;line-clamp: 3;}
	.bnuh-list7 > li > a{margin:0 15px}
	.bnuh-list8{border-top: none;margin-bottom: 40px;}
	.bnuh-list8 li{border-top: 1px solid rgba(0,0,0,0.1);}
	.bnuh-list8 li > a{padding: 30px 0;}
	.bnuh-list8 li > a::before, .bnuh-list8 li > a::after{height: 40px;}
	.wrap_mode6{min-height: 400px;}
}
<!--耗时1766068912.2095秒-->