*{
  margin: 0;
  padding: 0;
  list-style: none;
  font-family: Microsoft YaHei;
  font-weight: 400;
  /* color: #FFFFFF; */
  text-decoration: none;
}
.fixclear:after,.fixclear:before{
  display: table;
  content: "";
  clear: both;
}
   .mxImg{
    width:215px;
    height:215px;
    overflow:hidden;
    display:flex;
    justify-content:center;
    align-items:center;
    background:url(../bwg-images/n100.png);
    background-size:100% 100%;}
/*header*/
/*.header{
  width: 100%;
  height: 180px;
  background: url(../bwg-images/nav-bg.png);
  background-size:100%;
  position: relative;
}
.logo{
  margin: 5px 0 20px 9px;
}
.numberPhone{
  position: absolute;
  top: 40px;
  right: 0;
  font-size: 22px;
  color: #000000;
}
.underline{
  width: 100%;
    border-bottom: 1px solid #A5BDDE;
    opacity: 0.6;
}
.nav-list{
  list-style: none;
  margin: 27px auto;
  width: 1200px;
  vertical-align: bottom;
}
.nav-a{
  color: #234776;
}
.nav-a:hover,.nav-a-current{
  font-size: 22px;
  font-family: MicrosoftYaHei-Bold;
}
.nav-li{
  width: 90px;
  height: 19px;
  line-height: 19px;
  font-size: 18px;
  color: #234776;
  float: left;
  margin-right: 20px;
  margin-top: 3px;
}*/
.header{
      width: 100%;
      height:145px;}
    .numberPhone{
      position: absolute;
      top: 40px;
      right: 0;
      font-size: 16px;
      color: #333333;}
    .nav-list{
      list-style: none;
      margin: auto;
      height: 55px;
      width: 1200px;
      vertical-align: bottom;}
    .nav-a{
      color: #FFFFFF;}
    .nav-a:hover,.nav-a-current{
      color: black;}
    .nav-li{
      width: 88px;
      height: 55px;
      line-height: 55px;
      font-size: 18px;
      float: left;
      margin-right: 24px;}
.secondUl{
      height: 0px;
      overflow: hidden;
      position:relative;
      z-index:9999;
      transition: all 0.3s;}
    .secondLi{
      height: 32px;
      line-height: 32px;
      font-size: 15px;
      color: #FFF;
      text-align: center;}
    .secondLi a{
      color: #FFFFFF;}
    .secondLi a:hover{
      color: rgb(233, 62, 62);}
/*menu*/
.menu{
  position: absolute;
  top: 30px;
  left: 20px;
  width: 193px;
  padding-bottom: 20px;
  background: url(../bwg-images//menu-bg.png) bottom no-repeat;
  background-color: rgb(35, 71, 118);
}
.menu-title{
  box-sizing: border-box;
  height: 50px;
  text-indent: 15px;
  width: 100%;
  font-size: 18px;
  line-height: 50px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: rgb(35, 71, 118);
  overflow: hidden;
}
.menu-list{
  box-sizing: border-box;
  width: 100%;
  font-size: 16px;
  line-height: 40px;
  color: #FFFFFF;
  height: 40px;
  text-indent: 15px;
}
.menu-list-a{
  display: block;
  width: 100%;
  height: 100%;
  color: #FFFFFF;
}
.menu-list-a:hover{
  background-color: rgb(111, 158, 219);
}
.on{
  border-left: 3px solid #6BA0E2;
  background-color: #34639E !important;
}
.content{
  width: 928px;
  min-height: 800px;
  padding: 106px 0 30px 240px;
}
.path{
  position: absolute;
  top: 60px;
  left: 240px;
  font-size: 16px;
  color: #234776;
}
/*footer*/
.footer{
  background: url(../bwg-images/bqt.png);
  width: 100%;
  height: 317px;
  position: relative;
}
.technical-support{
  font-size: 14px;
  position: absolute;
  top: 133px;
  left: 669px;
  color: #FFFFFF;
}
.bqxx{
  font-size: 14px;
  position: absolute;
  top: 175px;
  left: 554px;
  color: #FFFFFF;
}
.code{
  width: 110px;
  height: 110px;
  position: absolute;
  top: 96px;
  left: 1263px
}
.gz{
  font-size: 14px;
  position: absolute;
  top: 218px;
  left: 1290px;
  color: #FFFFFF;
}
/**/
.content-title-underline{
  font-size: 24px;
  font-weight: bold;
  color: #234776;
  padding: 0 0 20px 0;
  text-align: center;
  border-bottom: 1px solid #CCCCCC;
}
.fbxx{
  font-size: 14px;
  color: #666666;
  text-align: center;
  margin: 20px 0 20px 0;
}
.content-title{
  font-size: 24px;
  font-weight: bold;
  color: #234776;
  padding: 0 0 20px 0;
  text-align: center;
}
.article-p{
  text-indent: 32px;
  font-size: 14px;
  color: #333333;
  line-height: 22px;
  margin-bottom: 20px;
  text-align: justify;
}

/**/
    .title2{
      width: 1200px;
      height: 30px;
      position: relative;
      margin:auto;
      display: flex;
      align-items: center;
      margin-bottom: 24px;
      margin-top:40px;}
    .title2-name{
      font-size: 24px;
      color: #234776;
      margin: 0 10px;}
    .title2-name-english{
      font-size: 12px;
      height: 30px;
      line-height: 40px;
      font-family: Arial;
      color: #234776;}
.title2-more{
  position: absolute;
  top: 36px;
  right: 0;
  text-decoration: none;
  height: 11px;
  font-size: 12px;
  color: #666666;
}

/*newsList*/
.circle{
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #CCCCCC;
  padding: 0 0 4px 4px;
}
.news-lists{
  width: 100%;
  margin-top: 16px;
}
.news-list{
  line-height: 40px;
}
.news-title1{
  display: inline-block;
  margin-left: 10px;
  font-size: 16px;
  color: #666666;
}
.news-title1:hover{
  color: #181818;
}
.news-date{
  float: right;
  font-size: 16px;
  color: #333333;
}

/*分页按钮*/
.xwdt-bottom,.xwdt-bottom1,.xwdt-bottom2{
  margin: 40px 0 0 0;
  font-size: 14px;
  line-height: 36px;
}
.first{
  margin-left: 140px;
  cursor: pointer;
  border: none;
  outline: none;
  background-color: #FFFFFF;
}
.previous,.next,.last,.page-num{
  margin-left: 16px;
  cursor: pointer;
  border: none;
  outline: none;
  background-color: #FFFFFF;
}
.ref-num{
  width: 36px;
  height: 36px;
  border-radius: 3px;
  border: 1px solid #999999;
  outline: none;
  text-align: center;
  -webkit-appearance: none;
  margin: 0 16px;
}
.ref-num::-webkit-inner-spin-button,.ref-num::-webkit-outer-spin-button{
  -webkit-appearance: none;
}
input[type="number"]{
  -moz-appearance: textfield;
}
.ref{
  margin-left: 4px;
  cursor: pointer;
  border: none;
  outline: none;
  background-color: #FFFFFF;
}
.unclickable{
  color: #999999;
}
.bottom{
      width: 100%;
      height: 200px;
      background-color:rgb(12, 67, 138);
      position: relative;}
    .btTitle{
      box-sizing: border-box;
      padding-top:10px;
      line-height: 46px; 
      display: flex;           
      justify-content: center;}
    .Links{
     position: relative;}
    .Links a{
      margin-right:4px;
      font-size: 13px;
      color: #FFFFFF;}
    .supports{
      width: 100%;
      text-align: center;
      font-size: 12px;
      color: #9EC8E8;
      position: absolute;
      bottom: 34px;}
    .qrCode{
      width: 60px;
      height: 60px;
      max-width: 80%;
      max-height:80%;
      margin-left:64%;
      margin-top:20px;}
.navBar{
     width: 100%;
     height: 55px;
     position: absolute;
     z-index: 999;}