@charset "utf-8";
@media (max-width: 800px) {
  html,body{
      min-width: auto;
      overflow: visible;
  }
  /*header*/
  header { position: fixed; z-index: 999;
      min-width: auto;
  }
  .zhong{
      width: 100%;
      overflow: scroll;
      box-sizing: border-box;
  }
    .zhong p{
    	    text-align: justify;
    }
  .zxdh{display: none;}
  nav { width: 100% !important; height: auto; background: rgba(0,0,0,0.5);  position: fixed; z-index: 999999; top: 135px; }
  .nav{
      width: 100%;
  }
  .searchico { position: absolute; top: 6px; right: 10px; }
  .search { width: 80% }
  .navbox { width: 100% }
  .searchbox { width: 100%; position: fixed; top: 50px; z-index: 99; background: rgba(0,0,0,.8); }
  .logo { margin-left: 0; line-height: 56px; float: none; text-align: center; margin-right: 0px; }
  #mnavh { overflow: hidden; position: absolute; }
  #mnavh { display: block; }
  #starlist { display: none; width: 100%;/* top: 30px; */ }
  #starlist li {
      width: 50%;
      text-align: center;
      background: #141b1d;
      float: none;
      display: block;
      font-weight: bold;
      line-height: inherit;
      margin-left: -5;
      font-size: 30px;
   }
  #starlist li:last-child { padding-bottom: 100% }
  #starlist li a { color: #fff; display: block; width: 100%; text-align: center; float: none; padding: 0; background: #212a2e; border-bottom: #49ccea 1px solid; }
  #starlist ul.sub { display: block; position: inherit; left: inherit; top: inherit;     width: auto;
      margin-left: auto;
      padding: initial;border: none !important;}
  #starlist ul.sub li { width: 100%; font-size: 21px;}
  #starlist ul.sub li:last-child { padding-bottom: 0; border-bottom: #49ccea 1px solid; }
  #starlist ul.sub li a { color: #fff; font-weight: normal; border-bottom: none;    background: #08596c; }
  #starlist ul.sub li a:hover, #starlist li:hover a, #starlist #selected { color: #fff; }
  .menu span { display: block; width: 50px; height: 50px; background: #12b7de; opacity: 0.5; position: absolute; top: 0; right: 0; border-left: #49ccea 1px solid; }
  #starlist li.menu:before { right: 20px; }

  .lunbo{
      padding-top: 145px;
      box-sizing: border-box;
      height: 40%;
      min-width: auto;
  }


  .zhong {
    width: 800px;
  }
  .logo {
    width: 100%;
  }
  .nav {
    margin-top: 0;
  }
  .nav ul li {
    margin-left: 0;
  }
  .lunbo {
    /*height: 570px;*/
    height: 430px;
  }
  .xwdt {
    min-width: auto;
  }
  .xwdt .zhong .wzdh {
    width: 100%;
  }
  .xwdt .zhong .wzdh > ul {
    display: flex;
    flex-flow: column wrap;
    justify-content: center;
  }
  .xwdt .zhong .wzdh li {
    width: 100%;
    margin: 0 auto;
    display: flex;
    flex-flow: column wrap;
    justify-content: center;
  }
  .xwdt .zhong .wzdh li dt {
    width: 100%;
    font-size: 24px;
  }
  .xwdt .zhong .wzdh li dd {
    width: 80%;
    margin: 0 auto;
  }
  .xwdt .zhong .wzdh li.qmt {
    background: url(../images/us.jpg) no-repeat center;
    background-size: 100%;
  }
  .xwdt .zhong .wzdh li.qmt1 {
    background: url(../images/us-03.jpg) no-repeat center;
    background-size: 100%;
  }
  .xwdt .zhong .wzdh li.qmt2 {
    background: url(../images/us-04.jpg) no-repeat center;
    background-size: 100%;
  }
  .xwdt .zhong .zdcb {
    width: 100%;
  }
  .xwdt .zhong .zdcb .zdcb_com ul {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
  }
  .xwdt .zhong .zdcb .zdcb_com ul li {
    margin: 10px 30px;
  }
  .cshzlc {
    height: 750px;
  }
  .cshzlc .cshzlc_com ul {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    padding: 0 5%;
  }
  .cshzlc .cshzlc_com ul li {
    width: 20%;
  }
  .cshzlc .cshzlc_com ul li dt {
    margin: 0 auto;
  }
  .ts .lieb {
    width: 85%;
  }
  .ts .lieb ul {
    height: 270px;
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    width: 100%;
  }
  .xwdt .tjxw {
    width: 100%;
  }
  .xwdt .tjxw dt img {
    width: 100%;
  }
  .xwdt .dtlb {
    width: 100%;
    box-sizing: border-box;
    padding: 0 20px;
  }
  .xwdt .dtlb p {
    width: 100% !important;
  }
  .dzspt .dzs ul {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
  }
  .dzspt .dzs ul li {
    width: 260px;
  }
  .dzspt .dzs ul a:nth-child(3) li {
    border-right: none;
  }
  .dzspt .dzs ul a:nth-child(6) li {
    border-right: none;
  }
  .dzspt .dzs ul a:nth-child(9) li {
    border-right: none;
  }
  .dzspt .dzs ul a:last-child li {
    border-left: #efefef solid 1px;
  }
  .ts .xshlw ul {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
  }
  .ts .xshlw ul a {
    width: 30%;
  }
  .ts .xshlw ul a:nth-child(1) li {
    border-bottom: #efefef solid 1px;
  }
  .ts .xshlw ul a:nth-child(2) li {
    border-bottom: #efefef solid 1px;
  }
  .ts .xshlw ul a:nth-child(3) li {
    border-bottom: #efefef solid 1px;
  }
  .ts .xshlw ul li {
    width: 265px;
    border: none;
  }
  .dzspt1 .dzs ul {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
  }
  .dzspt1 .dzs ul a:nth-child(3) li {
    border: none;
  }
  .dzspt1 .dzs ul a:nth-child(5) li {
    border: none;
  }
  .fwzc ul {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
  }
  .fwzc ul li {
    margin: 20px auto;
  }
  .footer .zhong {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
  }
  .footer .zhong > div {
    width: 100%;
    box-sizing: border-box;
    text-align: center;
    border: none;
    margin: 0 auto;
    padding: 20px 0;
    border-bottom: 1px solid #eee;
  }
  .footer .zhong > div ul {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
  }
  .footer .zhong > div > div {
    width: 50%;
    margin: 0;
    box-sizing: border-box;
  }
  .footer .zhong > div > div ul {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
  }
  .footer .zhong .erma {
    border: none;
  }
  .footer .zhong .cblx {
    height: auto;
  }
  .footer .zhong .zxdf {
    height: auto;
  }




.dtlb ul li dt{
	    font-size: 24px;
}
.dtlb ul li dd p.nr{
	font-size: 21px;
	    line-height: 42px;
		height: 185px;
}
.wzdh ul li{
	    height: 360px;
}
.wzdh ul li dd{
	    font-size: 21px;
    line-height: 42px;
}

/**/
.lxwm{
    width: 100%;
    box-sizing: border-box;
    padding: 0 10px;
    overflow: hidden;
  }
.lxwm ul li{width:50%}
.banner{height:420px!important}
  .yhdg{
  	width: 100%;
    box-sizing: border-box;
    padding: 0 10px;
    overflow: hidden;
  }
  .yhdg dd{
      width: 100%;
    margin-left: 0;
  }
  .yhdg dd p.bt{
      width: 100%;
    font-size: 21px;
    margin: 10px;
        text-align: center;
  }
  .yhdg dd p.nr{
      width: 100%;
      text-align: center;
  }
/**/
.gsjj{width:100%}
.gsjj_nav{width:100%}
.gsjj_com{width:90%;margin:5%}
.swyt_nav{width:100%}
.swyt_com ul li{width:100%}
.plk_com ul li.pca dt{width:40%}
.plk_com ul li{width:100%}
.plk_com ul li dt{
	width: 41.5%;
    box-sizing: border-box;
    padding-left: 10px;
  }
.plk_com ul li dd{width:41.5%}
.plk_com ul li dt p.bt{width:90%;text-align:right}
.plk_com ul li dt p.nr{width:90%}
.plk_com ul li dd p.nr{width:85%}
.swyt_com{width:100%}
.plk_com{width:100%}
.wdsl_com{width:100%}
.wdsl_com ul li{width:100%}
.wdsl_com ul li dd{width:90%}
.plk_com ul li.pca dd{width:40%}
.swyt_com ul li dd p.bt{width:100%;font-size:24px}
.swyt_com ul li dd p.nr{width:100%;line-height:28px;font-size:18px;}

/**/
.wsxm{width:100%}
.wsxm_com{    width: 90%;margin:5%;}
.wsxm_com ul li{width:100%}
.wsxm_com ul li dt{width:20%}
.wsxm_com ul li dd{width:65%}
.wsxm_nav{width:100%}
.wsxm_com ul li dd p.nr{width:100%;font-size:18px}
.wsxm_com ul li dd p.bt{width:100%;font-size:21px}
.xssz_nav{width:100%}
.xssz_com{width:100%;background-size:100%}
.xssz_com ul li{width:100%}
.xssz_com ul li dd{width:55%;padding-left:10%}
.bxx{width: 45%;margin: 5% 28%;border: #000 solid 1px;}
.bxx a{color:#000}
.rhxh{width:100%}
.cbtc{width:100%}
.cbtc ul{display: flex;
    flex-flow: row wrap;
    justify-content: space-around;
     font-size: 15px;}
.usa_nav{width:100%;margin-left:0px;font-size:26px;}
.usa{width:100%;margin: 4% auto;}
.usa_com{ font-size: 21px;line-height: 35px;}

.cshzlc_com1{width:100%}
.cshzlc_com1 ul{    display: flex;
    flex-flow: row wrap;
    justify-content: center;}
.cshzlc_com1 ul li{width:20%}
.cshzlc_com1 ul li dd p.bt{font-size:18px}
.cshzlc_com1 ul li dd p.nr{font-size:14px}
.cshzlc_com1 ul li.jt{width:20%}
.xza{width:100%}
.xza ul li{width: 100%;display: flex;flex-flow: row wrap;justify-content: space-around;}
.zpzs{
  	width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
    overflow: hidden;
  }
.zpzs ul li{     margin-left: 0;width:100%}
.zpzs ul li dt{
	    width: 45%;
    text-align: center;
}
.zpzs ul li dd{width:55%;margin-left:0}
.zpzs ul li dd p.bt{width:100%;    margin-top: 20px;}
.zpzs ul li dd p.nr{width:100%;font-size:18px;line-height:31px;margin-top: 20px;}
.zpzs ul li.tyua{
	width:100%;
	margin-right: 0;
}
.zpzs ul li.tyua dt{width:45%}
.zpzs ul li.tyua dd{width:65%;margin-left:0;padding: 0 10px;}
.zpzs ul li.tyua dd p.bt{    margin-top: 20px;width:100%}
.zpzs ul li.tyua dd p.nr{width: 100%;font-size: 16px;line-height: 28px;margin-top: 2%;}
.lib{width: 100%;background-size: 100%;background-position: center;margin-top:0;}
.lib_nav{ width: 50%;margin: 5% 25%;}
.lib_nav dt{width:100%}
.jxlb{width:96%;margin-top:0}
.xinxu ul{width: 100%;display: flex;flex-flow: row wrap;justify-content: space-around;}
.xinxu ul li{margin-right:0}

/**/
.xzhw{width:100%;margin-bottom:0}
.xzhw ul{display: flex;flex-flow: row wrap;justify-content: space-around;}
.xzhw ul li{width:42%;margin: 0 7.5px 30px;}
.xzhw ul li dt{    width: 90%;font-size: 21px;}
.xzhw ul li dd{width: 85%;font-size: 18px;}
.yscblx{width:100%}
.yscblx ul li{width:100%;margin:0% 4%}
.yscblx ul li dt{width:20%}
.yscblx ul li dd{width:78%}
.yscblx ul li dd p.bt{width:50%;font-size:21px}
.yscblx ul li dd p.nr{width:90%}
.tsjb{width:100%}
.tsjb dt{width:100%}
.tsjb dd{width:90%}
.wsxma_nav{width:100%}
.wrczlba{width:100%}
.wrczlba>ul{display: flex;flex-flow: row wrap;justify-content: space-around;}
.wrczlba>ul li{width:47%;height:auto}
.zsfja_com{width:100%;height:auto!important;margin:0 15%}
.zsfja{width:92%}
.mfzx{
	
	    padding: 0 10%;
    box-sizing: border-box;
    width: 100%;
    text-align: center;
}
.mfzx p.zx{
	    width: 50%;
    margin: 0 25%;
}
.mfzx p.zxyl{
	    width: 100%;
}
.btsa{margin:8% 18%}
.gpys_com{    width: 100%;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;}
.fxsjxc{width:100%;}
.fxsjxc ul li{
      width: 100%;
    box-sizing: border-box;
    padding: 0 10px;
  }
.fxsjxc ul li dd{width:100%}
.yszplb{width:100%}
.yszplb ul li{width:100%}
.yszplb ul li dt{width:100%;text-align:center}
.yszplb ul li dd{width:90%;margin:0 5%;}
.yszplb ul li dd p.bt{width:100%;margin-top:5%;text-align:center}
.yszplb ul li dd p.nr{width:100%}
.yszplb ul li.zs dd{width:90%;margin:0 5%;text-align:left;}
.yszplb ul li.zs{width:100%}
.yszplb ul li.zs dt{width:100%;margin-top:5%}
.yszplb ul li.dis{width:100%}
.yszplb ul li.dis dt{width:100%}
.yszplb ul li.dis dd p.nr{width:100%}
.yszplb ul li.dis dd p.bt{width:90%;text-align:center;}
.lclb_nav{width:100%;}
.lclb{    width: 90%;
    margin: 0% 5%;}
.lclb ul li{width:100%;}
.lclb ul li dt{width:100%;}
.lclb ul li dd{    width: 88%;
    text-align: left;}
.lclb ul li p{width:100%}
.yszplb ul li.dis dd{width:90%}
.yszplb ul li.zs dd p.nr{width:100%;text-align:left}
.wxz_com{width: 100%;margin-left: 0;}
.wxz_com ul li{width:95%}
.wxz_com ul li dt{    width: 100%;
    margin-left: 5%;}
.zsfja .zsfja_com ul li{width:52%}
.btsnra ul li.csgg dd{margin:0 18%}

/**/
.wxz_nav{width:100%;}
.wxz{width:100%;}
.wzx_com{width:100%;}
.wzx_com p{}
.xzps{width:100%;margin-left:0;}
.wzx_com p{width:100%;text-align:center}
.wrczlb1{width:100%;}
.wrczlb1 ul{    display: flex;
    flex-flow:row wrap;
    justify-content:space-around;}
.zsfj .mfzx{padding:0}
.sjzs_nav{width:100%}
.sjzs_com{width:100%}
.sjzs_com ul li{width:100%}
.sjzs_com ul li dt{width: 55%;margin-top:5%;}
.sjzs_com ul li dd{width: 40%;}
.ydsg_nav{width:100%}
.ybs{width:90%;margin:0 5%;}
.ybs p{text-align:center}
.yjk{width:100%;text-align:center;margin-left:0;}
.sjzs_com ul li.sjzs_comyo{width:100%}
.sjzs_com ul li.sjzs_comyo dt{width: 55%;margin-top: 10%;}
.sjzs_com ul li.sjzs_comyo dd{    width: 40%;margin-top: 10%;}
.sjzs_com ul li.sjzs_comyo dd p{width: 100%;margin-left: 8%;}
.sjzs_com ul li.sjzs_comyo dd p span.tub{width:10%;}
.sjzs_com ul li.sjzs_comyo dd p span.tubnr{width:90%}
.sjzs_com ul li dd p{width:100%}
.sjzs_com ul li dd p span.tub{width:10%}
.sjzs_com ul li dd p span.tubnr{width:90%}

/*issn*/
.xgsz{width:95%;text-indent:2rem;margin:2% 3%;font-size:19px;}
.szhan{width:100%}
.szhan ul{    display: flex;
    flex-flow: row wrap;
    justify-content: center;}
.szhan ul li:nth-child(4){margin-left:0px}
.cbfc{width:100%}
.youshi{width:100%}
.youshi ul{    display: flex;flex-flow: row wrap;justify-content: space-around;}
.youshi ul li{width:30%;margin-right:0}
.youshi ul li dt{width:100%}
.youshi ul li dd{width:100%}
.youshi ul li dd p.bt{width:100%;text-align:center}
.youshi ul li dd p.nr{width: 100%;text-align: center;font-size: 16px;
margin: 0;}
.tsxas{width:100%}
.tsxas ul li{width:100%}
.tsxas ul li dd{
      width: 100%;
    box-sizing: border-box;
      text-align: justify;
  }
.ldys{background-size:100%;}
.cbsy_nav{width:100%}
.cbsy_com{width:100%}
.cbsy_com dt{width:100%}
.cbsy_com dd{width:65%}



  .wrapqwjf .contentdjf {
    width: 100%;
  }
  .wrapqwjf .contentdjf .wu {
    display: none !important;
  }
  .wrapqwjf .contentdjf .xxknrdjf {
    width: 100%;
  }
  .wrapqwjf .contentdjf .xxknrdjf .leibie > p {
    font-size: 28px;
    font-weight: bold;
    box-sizing: border-box;
    padding: 10px;
    width: 100%;
    margin: 0 auto;
  }
  .wrapqwjf .contentdjf .xxknrdjf .bkjc {
    width: 100%;
  }
  .wrapqwjf .contentdjf .xxknrdjf .bkjc ul li {
    width: 50%;
  }
  .wrapqwjf .contentdjf .xxknrdjf .bkjc ul li dt {
    width: 40%;
  }
  .wrapqwjf .contentdjf .xxknrdjf .bkjc ul li dd {
    width: 50%;
  }
  .wrapqwjf .contentdjf .xxknrdjf .bkjc ul li dd p {
    width: 100% !important;
  }
  .sbjca .jc {
    width: 100%;
  }
  .sbjca .jc ul {
    display: flex;
    flex-flow: column ;
    justify-content: center;
  }
  .sbjca .jc ul li {
    width: 90%;
    margin: 0 auto !important;
    box-sizing: border-box;
  }
  .sbjca .jc ul li dt {
    width: 100%;
  }
  .sbjca .jc ul li dt p {
    width: 100%;
  }
  .sbjca .jc ul li dd {
    width: 100%;
  }
  .sbjca .jc ul li dd p {
    width: 100%;
  }
  .zpzslb {
	padding: 0 10px;
    box-sizing: border-box;
    overflow: hidden;
    width: 100%;
  }
  .zpzslb ul li {
    width: 100%;
        margin-left: 0;
  }

  .gsjj_nav{
  	margin-top:0;
  }

  .tsxas{
    overflow: hidden;
    box-sizing: border-box;
  }
  
  .cbfc ul li{
  	    width: 33%;
    box-sizing: border-box;
  }
  .cbfc ul li:nth-child(3){
    border-right:none;
  }
    .cbfc ul li:nth-child(6){
    border-right:none;
  }
    .cbfc ul li:nth-child(9){
    border-right:none;
  }
    .cbfc ul li:nth-child(12){
    border-right:none;
  }
    .cbfc ul li:nth-child(15){
    border-right:none;
  }
  .cshzlc_com1 ul li dt{
      padding-top: 17px;
    box-sizing: border-box;
  }
  .tuijs{
  	z-index:999999;
	background:##e41209c4;
  }
  .jxcstj{
  background: #ca2923;
  }
}
