/* CSS Document */
*{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#333;}
img{ vertical-align:middle; border:0;}
body{ font-size:14px; font-family:'微软雅黑'; color:#333;}
.clr{ clear:both; line-height:0; font-size:0; height:0;}

.main{ width:1200px; margin: auto;}
#tp{ width:100%; position:absolute; left:0; top:0; z-index:100;}
#top{ width:1200px; float:left;}
#menu{ width:1200px; float:left; display:flex; justify-content:space-between; align-items:center; padding:25px 0;}
#menu li{ float:left;}
#menu li a{ display:block; display:flex; align-items:center;}
#menu li a dt{ float:left; font-size:35px;}
#menu li a dd{ float:left;}
#menu li a dd span{ font-size:12px;}

#bner{ width:100%; float:left; height:950px;}
#bner #full-screen-slider { width:100%; height:950px; float:left; position:relative; z-index:10;}
#bner #full-screen-slider #slides { width:100%; height:950px; position:relative}
#bner #full-screen-slider #slides li {width:100%; height:100%; position:absolute}
#bner #full-screen-slider #slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
#bner #full-screen-slider #pagination { position:absolute; bottom:15px; z-index:99900;}
#bner #full-screen-slider #pagination li { width:10px; height:10px; float:left; margin:0 5px; background:#373236; cursor:pointer; text-indent:-999; border-radius:100%;}
#bner #full-screen-slider #pagination li.current { background:#231816;}

.page{ width:100%; float:left; padding:100px 0;}
.ilt{ margin-bottom:70px;}
#sec_01_01{ width:500px; float:left; line-height:3; color:#666;}
#sec_01_01 dt{}
#sec_01_01 dd{ font-size:12px;}
.line{ width:500px; background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/line_bg.png) center no-repeat; height:90px;}
.line_01{ width:262px; background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/line_bg_01.png) center no-repeat; height:90px; float:left;}

#sec_02_01{ float:left; width:602px;}
#sec_02_02{ float:right; width:500px;}
#sec_02_02 dl{ line-height:2.8; color:#666;}

#sec_03{ display:flex; align-items:center; justify-content:space-between;}
#sec_03_01{ width:320px; float:left;}
#sec_03_02{ width:680px; float:right; line-height:3; color:#666;}

#sec_04_01{ width:530px; float:right;}
#sec_04_01 dl{ line-height:3; color:#666; width:530px; float:left; margin-bottom:50px;}
#sec_04_01 dl dt{ float:left; font-size:18px; color:#333; line-height:1.5;}
#sec_04_01 dl dt p{ font-size:30px;}
#sec_04_01 dl dd{ float:right; width:250px;}

#sec_05{ width:1200px; float:left;}
#sec_05 li{ width:274px; height:274px; float:right; margin-bottom:35px; margin-left:30px;}
#sec_05 li:first-child{ width:583px; height:583px; float:left; margin-left:0;}

#sec_06_01{ float:left;}
#sec_06_01 dl{ width:310px; float:left; line-height:2;}
#sec_06_01 dl dt{ font-size:25px; float:left; border:1px dashed #7b7b7b; color:#0e050a; text-align:center; line-height:2.6; float:left; padding:0 20px;}
#sec_06_01 dl dd{ color:#666; float:left; width:310px;}
#sec_06_01 dl #img{ float:left; margin-top:20px;}

#sec_06_02{ float:right; width:430px;}
#sec_06_02 .swiper-button-prev{ left:20px; background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/btn_prev.png) no-repeat; width:52px; height:52px;}
#sec_06_02 .swiper-button-next{ right:20px; background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/btn_next.png) no-repeat; width:52px; height:52px;}

#sec_06_03{ float:right; margin-left:50px; width:160px;}

#sec_07_01{ float:left; width:440px;}
#sec_07_02{ width:680px; float:right;}
#sec_07_02 .tit{ font-size:30px; margin-bottom:80px;}
#sec_07_02 dl{ width:100%; float:left; line-height:3; color:#666}
#sec_07_02 dl dt{ float:left; width:280px;}
#sec_07_02 dl dd{ float:right; width:380px; font-size:12px; line-height:2.9;}

#sec_08_01{ width:100%; float:left; display:flex; align-items:center; justify-content:space-between; margin-bottom:80px;}
#sec_08_01 dt{ float:left;}
#sec_08_01 dd{ float:right;}

#sec_08_02{ width:1200px; float:left;}
#sec_08_02 dl{ width:269px; float:left; margin-bottom:20px; margin-right:40px;}
#sec_08_02 dl:nth-child(4n+0){ float:right; margin-right:0;}
#sec_08_02 dl dt{ width:269px; height:169px; overflow:hidden; float:left; margin-bottom:8px;}
#sec_08_02 dl dd{ width:269px; float:left; line-height:2;}
#sec_08_02 dl dd .tit{ font-weight:bold;}
#sec_08_02 dl dd p{ color:#666;}
#sec_08_02 dl dd .more{ background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/more.png) right no-repeat; padding-right:15px;}

#ft{ width:100%; float:left; background:#222222; padding:70px 0 60px;}
#foot{ width:1200px; float:left;}
#foot #fl{ width:500px; float:left;}
#foot #fl dt{ float:left; width:120px;}
#foot #fl dd{ width:330px; float:right; color:#FFF; line-height:1.8;}
#foot #fl dd a{ color:#fff;}
#foot #fc{ float:left; margin-left:50px;}
#foot #fr{ float:right; color:#FFF;}
#foot #fr li{ float:left; text-align:center; margin:0 10px; line-height:2.4;}

#mid{ width:100%; float:left; padding:80px 0;}

#left{ width:340px; float:left;}
#left #lt{ width:340px; float:left; margin-bottom:50px;}
#left #lt dt{ float:left;}
#left #lt dd{ float:right;}
#left #lb{ width:340px; float:left; background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/left.png) right top no-repeat; min-height:580px;}
#left #lb #lm{ width:286px; float:left; font-size:20px; font-weight:bold; line-height:58px; margin-bottom:40px;}
#left #lb #lm li{}
#left #lb #lm li a{ display:block;}
#left #lb #lm li a:hover{ background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/lm_li.png) right no-repeat;}
#left #lb #lm li a.on{ background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/lm_li.png) right no-repeat;}
#left #lb #lx{ width:226px; height:284px; float:left; background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/lx_bg.jpg) no-repeat; padding:30px; line-height:2.6;}
#left #lb #lx .tit{ font-size:26px; font-weight:bold;}

#right{ width:830px; float:right;}
#right #site{ width:830px; float:left; background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/site_bg.png) bottom right no-repeat; padding-bottom:10px; line-height:2; font-size:20px; text-align:right; margin-bottom:80px;}
#right #show{ width:830px; float:left; min-height:700px;}
#right #show #ab{ width:830px; float:left; line-height:2;}
#right #show #img{ margin-bottom:20px;}

#right #show #ab .date{ background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/i_date.png) left no-repeat; padding-left:25px;}
#right #show #ab .view{ background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/i_view.png) left no-repeat; padding-left:25px;}
#right #show #ab #p{ padding:20px 0; color:#666;}

#image{ width:830px; float:left;}
#image dl{ width:240px; float:left; background:#e3e3e3; margin-bottom:50px; margin-right:50px;}
#image dl:nth-child(3n+0){ float:right; margin-right:0;}
#image dl dt{ width:240px; height:240px; float:left; overflow:hidden;}
#image dl dd{ width:240px; float:left; line-height:46px; text-align:center;}

#news{ width:830px; float:left;}
#news dl{ width:830px; float:left; border-bottom:1px dashed #d1d0ce; padding:36px 0;}
#news dl:first-child{ padding-top:0;}
#news dl:last-child{ border:0;}
#news dl dt{ width:168px; height:106px; float:left;}
#news dl dd{ width:630px; float:right; line-height:1.9; color:#666;}
#news dl dd .tit{ font-weight:bold;}
#news dl dd .more{ background:url(/web/20220314030849im_/http://nbnn2009.com/assets/default/images/more.png) right no-repeat; padding-right:15px;}


#pro{ width:830px; float:left;}
#pro dl{ width:253px; float:left; height:421px; overflow:hidden; margin-right:32px; margin-bottom:40px;}
#pro dl:nth-child(3n+0){ float:right; margin-right:0;}
#pro dl dt{ width:253px; height:379px; float:left; overflow:hidden;}
#pro dl dd{ width:251px; float:left; text-align:center; border:1px dashed #7f7f7f; line-height:40px;}

#jform{ width:828px; float:left; line-height:2.6; border-top:1px solid #c4c1bc; box-sizing:border-box; padding:20px 0; margin-top:40px;}
#jform .input{ border:1px solid #CCC; padding:6px; border-radius:2px;}
#jform .select{ border:1px solid #CCC; padding:6px; border-radius:2px;}
#jform .btn{ width:160px; border:0; background:#ffe5b9; font-size:16px; line-height:2.4;}
#jform li{ width:370px; float:left;}
.error{ color:#F00;}

#pl{ width:450px; float:left;}
#pr{ width:350px; float:right; line-height:2;}


.pager{ width:100%; float:left; padding:10px 0; text-align:center;}
.pagination { display: inline-block; padding-left: 0; border-radius: 4px;}
.pagination>li { display: inline;}
.pagination li.page-number{ float:left; margin-right:10px;}
.pagination>li>a, .pagination>li>span {position: relative; float: left; padding:3px 12px; margin-left: -1px; line-height: 1.42857143; color: #090204; text-decoration: none; background-color: #fff; border: 1px solid #090204;}
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.pagination>li:last-child>a, .pagination>li:last-child>span { border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus { z-index: 3; color: #23527c; background-color: #eee; border-color: #090204;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {z-index: 2; color: #fff; cursor: default; background-color: #090204; border-color: #090204;}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {color: #777; cursor: not-allowed; background-color: #fff; border-color: #090204;}
.pagination-lg>li>a, .pagination-lg>li>span { padding: 10px 16px; font-size: 18px; line-height: 1.3333333;}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span { border-top-left-radius: 6px; border-bottom-left-radius: 6px;}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span { border-top-right-radius: 6px; border-bottom-right-radius: 6px;}
.pagination-sm>li>a, .pagination-sm>li>span { padding: 5px 10px; font-size: 12px; line-height: 1.5;}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span { border-top-left-radius: 3px; border-bottom-left-radius: 3px;}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {border-top-right-radius: 3px; border-bottom-right-radius: 3px;}



/*
     FILE ARCHIVED ON 03:08:49 Mar 14, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:13:35 Jul 14, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 3.492
  exclusion.robots: 0.027
  exclusion.robots.policy: 0.018
  esindex: 0.012
  cdx.remote: 16.824
  LoadShardBlock: 307.262 (3)
  PetaboxLoader3.datanode: 278.012 (5)
  PetaboxLoader3.resolve: 624.594 (3)
  load_resource: 709.155 (2)
*/