a,h1,h2,h3,h4,h5,h6,ul,li,body,html,div,span,button,dl,dt,dd,img,p{ border:none; margin:0; padding:0}
ul,li,dd,dt{ list-style:none; }
h1,h2,h3,h4,h5,h6{ font-weight: normal;}

.right{ float:right}
.left{ float:left}

body{ font-family: "微软雅黑"; font-size: 14px; padding-bottom: 60px;}
body a{ text-decoration: none; color: inherit;}

header{ z-index: 300; position: relative; background: white; height: 50px; overflow: hidden; width: 90%; padding:0 5%;  }
/**  由于北方网网页版  header h1  width230px **/
header h1{ padding-top: 12px;  width:197px; float: left;}
/**  由于北方网网页版 header div.btn-nav{ padding-top: 20px; width: 40px; float: right; text-align: center;} **/
header div.btn-nav{ padding-top: 20px; width: 27px; float: right; text-align: center;}
/**  由于北方网网页版 .bfw_pc_logo{ padding-top: 20px; width: 40px; float: right; text-align: center;} **/
.bfw_pc_logo{ padding-top: 20px; width: 46px; float: right; text-align: center;}

.nav_block{ background: #f0eff4; width: 100%; display: block; height: 40px; line-height: 40px;  box-sizing: border-box;}
.nav_block .nav_block_pic{ height: 40px;  position: relative; z-index: 100; padding: 0 5%; overflow: hidden; background-color:rgba(255,255,255,0.85);}
.nav_block_pic li{ float: left; margin: 0 6px;}
.nav_block_pic li.active{ color: #B20509;}
.nav_block.active .nav_block_pic{ height: auto;}
/* 去掉了banner border-bottom: 1px solid #ddd;*/
#banner{ width: 100%; /*padding: 10px 5%;padding: 10px 5%;*/ box-sizing: border-box; }
#banner img{ width: 100%;}
.swiper-container { width: 100%; /*  height: 200px;*/ margin: 0px auto; }
.swiper-slide {text-align: center;font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center;-webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
#banner .swiper-pagination{ bottom: 5px; text-align: right}
.swiper-pagination .swiper-pagination-bullet-active{background: #ccc;}
.swiper-pagination span{ background: #888; opacity: 1;}

#list{ width: 90%; margin: 0 auto;}
#list li table,#list li td,#list li tr{ padding: 0; margin: 0;}
#list .note{ color:#888; font-size: 12px;}
#list li{ display: block; position: relative; height: auto; overflow: hidden;  border-bottom: 1px solid #ddd; padding: 15px 0;}
#list li img{ display: block;}
#list li table{ border-collapse: collapse; width: 100%;}
#list li .title{ line-height: 1.7em;}
#list li a{ display: block;}
#list li:last-child{ border-bottom: none;}

<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2018-09-04 16:09:47" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->