html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
  /* [disabled]margin:0;
*/
  padding: 0;
  font-family: "microsoft yahei", "simhei", "simsun";
  color: #333;
  margin: 0;
  font-size: 16px
}
body,html{
  margin: 0;
  padding: 0;
  height: 100%;
  font-size: 1.0417vw;
}
ul{
  padding: 0;
  margin: 0;
}
li{
  list-style: none;
  font-size: 1.0417vw;
}
a{
  text-decoration: none;
  color: black;
}
@media screen and (min-width: 300px) and (max-width: 500px) {
  .xxx {
    margin-top: 16vw !important;
    display: inline-block;
  }
  .banner {
    height: 106px !important;
  }
 .right-list li a {
  width: 140px ;
  height: 40px;
  overflow: hidden;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
 }
 .science {
    height: 28.2552vw !important;
  }
  .files {
    font-size: 3px !important;
    width: 60vw !important;
    margin-bottom: 2vw;
    margin-left: 20vw;
    height: 144px !important;
  }
  .newInfo {
    height: 5.474vw;
  }
  .newInfo span{
    height: 5.474vw;
    width: 22.8594vw;
    line-height: 5.474vw;
  }
  .focusContents {
    display: inline-block;
  }
  .topbtn {
    display: block;
    
  }
  .detailinfo li {
    height: 4.4089vw;
  }
  .right-btn {
    width: 45vw;
    margin-left: 20vw;
    margin-bottom: 2vw;
  }
  .line {
    width: 100vw;
  }
  .science {
    height: 21.2552vw;
    font-size: 10px;
    text-align: center;
  }
  .focusContents .files .detailinfo li a {
    width: 30vw;
  }
  .title{
    width: 100vw !important;
   
  }
  .content {
    width: 100vw !important;
  }
 .header {
  height: 12.375vw;
 }
 .bgbox {
  padding-top: 0 !important;
  height: 12.375vw !important;
  width: 100vw !important;
 }
 .pic-box {
  width: 60vw;
  height: 12.375vw;
 }

 .cntit {
  width: 30.171vw !important;
  height: 8vw !important;
 }
.name span:nth-child(1) {
  font-size: 1.8344vw;
  font-family: STZhongsong;
  letter-spacing: 1.7vw;
  color: #fff;
  font-weight: 700;
  height: 3.46vw !important;
 }
.name div {
  top: 4.1vw !important;
 }
.box-search {
  width: 15vw !important;
  height: 6vw !important;
 }
.box-search input {
  width: 7vw !important;
 }
.content li {
  overflow: hidden;
 }
.main {
  width: 100vw;
 }

.leftBox {
  width: 30vw !important;
  padding-left: 0 !important;
}
.list_tit  {
  width: 30vw !important;
}
.menu {
  width: 30vw !important;
}
.menu li a {
  padding: 0 !important;
  background: url(../images/listejqdt1.png) no-repeat 96px center !important;

}
.rightBox {
  width: 68vw !important;
  margin-left: 2vw;
}
.list-bg  {
  justify-content: flex-start !important;
}
.location {
  transform: scale(1);
  margin-left: 81px;
  margin-bottom: 20px;
  position: absolute;
  line-height: 21px !important;
  bottom: -19px;
}

.rightInfo {
  font-size: 16px !important;
  width: 20vw !important;
}
.right_tit {
  position: relative;
}

.foot {
  margin-top: 26.9063vw;
}
}
