.pcnoshow{display: none;}
.topinfo a:hover, .topinfo a:active{color:#fff;}
 @media screen and (max-width: 2560px) and (min-width: 1024px){
  	body { font-size: 0.22rem; }
    .width1868{ width: 19.68rem; margin: 0 auto; }
    .topnav{ background: #fff; height: 1rem; display: flex;  justify-content:space-between ;   align-items:center;  }
    .logo{ width: 7.09rem; height: auto; }
    .topinfo{ width:4.5rem; display: flex; justify-content: space-between; }
    .topinfo a{ width: 31%; height: 0.5rem; line-height: 0.5rem; text-align: center; border-radius: 20px; background: #ff7e00; color: #fff; font-size: 0.24rem; }
    .bannerbox{ width: 100%; line-height: 0 }
    .bannerbox img{ width: 100%; height: auto; }
    .titlebox{ text-align: center; padding: 0.8rem 0;
    }
    .titlebox img{ width: 4.33rem; height: auto;
    }
     .newbox{ display: flex; justify-content: space-between; }
     .newbox_l{ background-color:#f1f5fa; border-radius: 15px; width: 11.86rem; padding: 0.4rem; box-sizing: border-box; }
     .newbox_r{ background-color:#f1f5fa; border-radius: 15px; width: 7.51rem; padding: 0.4rem;  box-sizing: border-box; }
.newboxtitle{ display: flex; justify-content: space-between; width: 100%; align-items: center; }
.newboxtitle i{ display: flex; font-size: 0.32rem; align-items: center; font-weight: bold; }
.newboxtitle i img{ height: 0.34rem; width: auto; margin-right: 8px; }
.more{ height: 0.4rem; width: 1rem; border-radius: 0.2rem; border: 1px solid #c0c0c0;  color: #666; display: flex; align-items: center; justify-content: center;  }
.more img{ height: 0.18rem; width: auto; margin-left: 5px; }
.more2{ height: 0.7rem; width:1.5rem; border-radius: 0.2rem; border: 1px solid #ff6a05;  color: #666; display: flex; align-items: center; justify-content: center;      margin-left: 0.4rem;}
.more2 img{ height: 0.18rem; width: auto; margin-left: 5px; }
.newbox_l ul { padding-top: 0.23rem; }
.newbox_l ul li{ display: flex; justify-content: space-between; align-items: center; padding: 0.23rem 0; }
.newbox_l ul li a{ padding-left: 15px; width: 9.8rem;  background: url(../images/dian.png) no-repeat left center ; background-size: 5px auto; overflow: hidden; 
white-space: nowrap; 
text-overflow: ellipsis; }

.time{ color: #666; }
.newsinfo{ padding-top: 0.48rem }
.newsinfo p{ text-indent: 0.48rem; font-size: 0.21rem;}
.newsinfo h2{ display: flex; align-items: center; margin-bottom: 0.2rem;font-size: 0.3rem;}
.newsinfo h2 img{ width: 0.29rem; height: auto; margin-right:5px; }
.abox { display: flex; align-items: center; margin:15px 0; }
.alink{height:0.4rem; padding:0 0.2rem; text-align: center; line-height: 0.4rem;background: linear-gradient(to  right,#f9ac56,#ff6a05);color: #fff; margin:0  10px; font-size: 0.2rem; border-radius: 5px; }
.alink:hover{ color: #fff; }
.pbrank{ background-color: #f1f5fa; padding:0.7rem; margin: 0.4rem 0; }
.pbrank2{ background-color: #f1f5fa; padding:0.2rem; margin: 0.4rem 0 0 0; }
.pbox{ width: 5.01rem; height: 2.46rem; background-color: #fff; border:1px solid #ff7e00; border-radius: 15px; }
.zlbox{ display: flex; justify-content: center; align-items: center; }
.zlbox img{ width: 4.09rem; height: auto; }
.zlbox2{ display: flex; align-items: flex-start; padding: 0.5rem; box-sizing: border-box;     width: 7.01rem;}
.zlbox2 img{ width: 1.2rem; height: auto; margin-right: 0.34rem }
.zlbox2 p{ font-size: 0.20rem; color: #666; padding-top: 0.1rem }
.zlbox2 h3{ display: flex; }
.bg222{ background: url(../images/ml.png) no-repeat right bottom #F1F5FA; background-size: 4.12rem auto ;  }
.yearlink{ display: flex; justify-content: space-between; width: 6rem; flex-wrap: wrap; padding-top: 0.4rem ;padding-left:0.4rem; }
.yearlink li{ width: 48%; height: 0.59rem; background-color:#ff7e00; text-align: center; line-height: 0.59rem; border-radius: 15px; margin-bottom: 0.4rem  }
.yearlink li a{ color: #fff; }
.piclist{ display: flex; justify-content: space-between; flex-wrap: wrap; padding:0; }
.piclist ul {display: flex; justify-content: space-between; flex-wrap: wrap; padding-top: 0.5rem}
.piclist ul li{ width: 48%;   }
.piclist ul li img{ width: 100%; height: auto; }

}


@media screen and (max-width: 1000px) and (min-width:0){ 
  .pcnoshow{display: block;}
.mobilenoshow{display: none;}
  body { font-size: 14px;  }
    .width1868{ width:90%; margin: 0 auto;   }
    .topnav{ background: #fff; height:80px; display: block;  justify-content:space-between ;   align-items:center;  }
    .logo{ width:100%; height: auto; }
    .topinfo{ width:60%; display:flex; justify-content: space-between; float: right;}
    .topinfo a{ width: 48%; height: 2rem; line-height: 2rem; text-align: center; border-radius: 20px; background: #ff7e00; color: #fff; font-size: 16px; }
    .bannerbox{ width: 100%; line-height: 0 }
    .bannerbox img{ width: 100%; height: auto; }
     .titlebox{ text-align: center; padding: 30px 0 20px 0;
    }
    .titlebox img{ width: 14.7rem; height: auto;
    }
     .newbox{ display: flex; justify-content: space-between; flex-direction: column; }
     .newbox_l{ background-color:#f1f5fa; border-radius: 15px; width: 100%; padding:1.36rem; box-sizing: border-box; margin-bottom: 20px; }
     .newbox_r{ background-color:#f1f5fa; border-radius: 15px; width: 100%; padding: 1.36rem;  box-sizing: border-box; }
.newboxtitle{ display: flex; justify-content: space-between; width: 100%; align-items: center; }
.newboxtitle i{ display: flex; font-size:1.088rem; align-items: center; font-weight: bold; }
.newboxtitle i img{ height:1.56rem; width: auto; margin-right: 8px; }
.more{ height: 1.36rem; width:3.4rem; border-radius: 5px; border: 1px solid #c0c0c0;  color: #666; display: flex; align-items: center; justify-content: center;  }
.more img{ height: 0.612rem; width: auto; margin-left: 5px; }
.more2{ height: 2.38rem; width:5.1rem; border-radius: 5px; border: 1px solid #ff6a05;  color: #666; display: flex; align-items: center; justify-content: center;  }
.more2 img{ height: 0.612rem; width: auto; margin-left: 5px; }
.newbox_l ul { padding-top: 0.782rem; }
.newbox_l ul li{ display: flex; justify-content: space-between; align-items: center; padding: 0.782rem 0; }
.newbox_l ul li a{ padding-left: 15px; width: 100%;  background: url(../images/dian.png) no-repeat left center ; background-size: 5px auto; overflow: hidden; 
white-space: nowrap; 
text-overflow: ellipsis; }

.time{ color: #666; display: none; }
.newsinfo{ padding-top: 15px }
.newsinfo p{ text-indent:24px; }
.newsinfo h2{ display: flex; align-items: center; margin-bottom: 10px }
.newsinfo h2 img{ width:0.986rem; height: auto; margin-right:5px; }
.abox { display: flex; align-items: center; margin:15px 0; }
.alink{height:1.36rem; padding:0 0.68rem; text-align: center; line-height: 1.36rem;background: linear-gradient(to  right,#f9ac56,#ff6a05);color: #fff; margin:0  10px;   border-radius: 5px; }
.alink:hover{ color: #fff; }
.pbrank{ background-color: #f1f5fa; padding:30px 0; margin: 15px 0; }
.pbrank2{ background-color: #f1f5fa; padding:10px 0; margin:  15px 0 0 0; }
.pbox{ width:100%; height:auto; background-color: #fff; border:1px solid #ff7e00; border-radius: 15px; margin-bottom: 15px; }
.zlbox{ display: flex; justify-content: center; align-items: center; padding:10px; box-sizing: border-box;}
.zlbox img{ width: 13.9rem; height: auto; }
.zlbox2{ display: flex; align-items: center; padding: 15px; box-sizing: border-box; }
.zlbox2 img{ width:4.08rem; height: auto; margin-right:20px }
.zlbox2 p{ color: #666; padding-top:10px }
.zlbox2 h3{ display: flex; }
.bg222{ background: url(../images/ml.png) no-repeat right bottom #F1F5FA; background-size:60% auto ;  }
.yearlink{ display: flex; justify-content: space-between; width:100%; flex-wrap: wrap; padding-top:15px  }
.yearlink li{ width: 48%; height:40px; background-color:#ff7e00; text-align: center; line-height:40px; border-radius: 15px; margin-bottom: 15px }
.yearlink li a{ color: #fff; }
.piclist{ display: flex; justify-content: space-between; flex-wrap: wrap; padding:0; }
.piclist ul {display: flex; justify-content: space-between; flex-wrap: wrap; padding-top: 15px;}
.piclist ul li{ width: 48%; margin-bottom: 10px;  }
.piclist ul li img{ width: 100%; height: auto; }
.pbrank2 .newbox_l{ padding: 20px 0 0 0; }
    

}