.main{width:100%;}
li{list-style:none}

.banner{width:100%;margin:0 auto;}
.swiper-slide{width：100%;}
.swiper-slide img{width:100%;}


@media (max-width: 768px) {
  .znmk a .ho2{display:none;}
}





/*新闻资讯*/
.xwzx{width:80%;margin:0 auto;margin-bottom:59px}
.mktitle{    margin-top: 50px;   }
.mktitle img{margin: 0 auto;display: block;    width: 20%;}
.mktitle img:nth-child(2){ width: 5%;margin-top:20px}
.mktitle p{font-size: 30px;  text-align: center; color: #000; font-weight: bold;    margin: 13px 0 53px;}

.fd{overflow: hidden}
.xwlb{width:46.9%;float:left}
.xwlist{width:50%;float:right}

.tab_x_n{display:none}
.tab_y{/*border-bottom: 5px solid #a97c10;*/color:#fff!important;font-weight:bold;}
.tab1_x{    position: relative; height: 385px;}
.tab1_x .xwmore{    position: absolute;bottom: 0;font-size: 0.2625rem; color: #d51a1a; text-decoration: none; font-weight: bold;}
.tabHeader ul{display: flex; background: #d51a1a;border-radius: 15px;}
.tabHeader ul li{    font-size: 0.3rem;color:#fff;line-height: 50px; margin-left: 30px;}
.dth{display: flex; justify-content: space-between; margin: 30px 0;}
.dth a ,.dth p{    font-size: 0.275rem;  margin: 0;}
.dth a:hover{color:#d41919;}

.swiper-slide span a{position: absolute;
    bottom: 0;
    display: block;
    width: 100%;
    font-size: 18px;
    line-height: 40px;
    color: #fff;
}
.swiper-slide span a{padding-left:20px;}
.mySwiper2 .swiper-pagination{position: absolute;width: 83px!important;height: 16px;right: 0;}
.mySwiper2 .swiper-slide{height:476px;}
.mySwiper2 .swiper-slide img{width:100%;height:470px;}
.swiper-slide span{height:42px;width:100%;background:#a57f27;display:inline-block;    position: absolute; bottom: 0;left: 0;}


/*主要职能*/
  .zyznmk{background: #f2f2f2;padding: 5px 0 97px 0;}
  .zyzn{margin: 70px 0 110px 0;width: 80%;margin:0 auto;}
  .ho2{display: none;position: absolute;bottom: -49px;z-index: 999;background-color: rgb(0, 0, 0,0.5);width: 80%;height: 305px;left: 10%;border-bottom: 50px solid #e60001;}
  .ho1{position: absolute;top: 0;width: 327px;height: 407px;}
  .znmk{position: relative;width: 23.2%;height:407px;}
  .mc,.mc1{background: url(/eportal/uiFramework/commonResource/image/2023102513031277149.png)no-repeat;position: absolute;top: 0;width: 327px;height: 407px;z-index: 999;width: 100%;background-size:100% 100%;}

  .zyznmain{display: flex;  justify-content: space-between;}
  .ho1 .zntitle{margin: 30px 0 0 40px;  font-size: 32px; color: #fff; font-weight: bold; position: inherit; display: block; z-index: 9999;}
  .ho1 .entitle{font-size: 20px;color: #fff;position: inherit;z-index: 9999;transform: rotate(-90deg);bottom: 130px;right: -81px;width: 230px;}
  .zyznmain .znmk:nth-child(1) .ho1{background: url(/eportal/uiFramework/commonResource/image/2023102512374055307.png)no-repeat;width: 100%;background-size:100% 100%;}
  /*.zyznmain .znmk:nth-child(2) .ho1{background: url(/eportal/uiFramework/commonResource/image/2023102606004154525.png)no-repeat;width: 100%;background-size:100% 100%;}*/
  .zyznmain .znmk:nth-child(2) .ho1{background: url(/eportal/uiFramework/commonResource/image/2024042409543151612.png)no-repeat;width: 100%;background-size:100% 100%;}
  .zyznmain .znmk:nth-child(3) .ho1{background: url(/eportal/uiFramework/commonResource/image/2023102606004834775.png)no-repeat;width: 100%;background-size:100% 100%;}
  .zyznmain .znmk:nth-child(4) .ho1{background: url(/eportal/uiFramework/commonResource/image/2023102606005490325.png)no-repeat;width: 100%;background-size:100% 100%;}


  .ho2 .zntitle{font-size: 32px; color: #fff;font-weight: bold;text-align: center; margin-top: 70px;}
  .ho2 .entitle{font-size: 20px; color: #fff; margin-top: 10px;  text-align: center}
  .ho2 .znmore{display: block;  width: 80px;  height: 25px; margin: 0 auto;background: url(/eportal/uiFramework/commonResource/image/2024041907081751867.png)no-repeat;margin-top: 50px;}
.byy,.zyznSjcont{display:none}
/*手机端*/
.zyznSjcont ul{
    display: flex;
    justify-content: space-between;
}
.zyznSjcont li{width: 23.2%;height:250px;position: relative;}
.zyznSjcont li a{display:block;width:100%;height:100%;}
.zyznSjcont li .hot,.zyznSjcont li .mc1{height:250px;
    position: absolute;
    top: 0;
    left: 0;
}
.zyznSjcont li:nth-child(1) .hot{background: url(/eportal/uiFramework/commonResource/image/2023102512374055307.png)no-repeat;width: 100%;background-size:100% 100%;}
.zyznSjcont li:nth-child(2) .hot{background: url(/eportal/uiFramework/commonResource/image/2024042409543151612.png)no-repeat;width: 100%;background-size:100% 100%;}
.zyznSjcont li:nth-child(3) .hot{background: url(/eportal/uiFramework/commonResource/image/2023102606004834775.png)no-repeat;width: 100%;background-size:100% 100%;}
.zyznSjcont li:nth-child(4) .hot{background: url(/eportal/uiFramework/commonResource/image/2023102606005490325.png)no-repeat;width: 100%;background-size:100% 100%;}
.zyznSjcont li .hot .zntitle{margin: 30px 0 0 20px;  font-size: 22px; color: #fff; font-weight: bold; position: inherit; display: block; z-index: 9999;}
.zyznSjcont li .hot .entitle{font-size: 20px;color: #fff;position: inherit;z-index: 9999;transform: rotate(-90deg);bottom: 130px;right: -81px;width: 230px;}





/*专题专栏*/
.ztzl{width: 80%;margin:0 auto;    margin-bottom: 63px;}
.ztzlmk ul{display: flex; justify-content: space-between;}
.ztzlmk ul li{width: 23%;height: auto;}
.ztzlmk ul li a{    display: block; width: 100%;  height: 100%;    margin: 0 auto;}
.ztzlmk ul li img{    display: block; width: 100%; }



/* 屏幕分辨率放大为 125 */
@media (-webkit-min-device-pixel-ratio: 1.25) {

} 

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 120dpi) {
.ho2 .znmore {background-size: 60px;}
  
}











@media screen and (max-width: 1800px){

  .swiper-slide a{line-height:42px;}
}

@media only screen and (min-width: 1600px)and (max-width: 1799px) {

  .ho2{width:80%;left:10%;bottom:-51px;height:293px;}
  .ho1,.mc,.znmk{height:366px;}
  .ho1 .zntitle{font-size:28px;}
  .ho2 .zntitle{font-size:28px;margin-top:70px;}
  .swiper-slide span a{width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;font-size:18px;}
}

@media only screen and (min-width: 1400px)and (max-width: 1599px) {
  .dth a, .dth p{font-size:18px;}
  .mySwiper2 .swiper-slide{height:400px;}
  .tab1_x{height:320px;}
  .dth{margin:25px 0;}
  .ho2{width:80%;left:10%;bottom:-51px;height:244px;}
  .ho1,.mc,.znmk{height:307px;}
  .ho1 .zntitle{font-size:28px;}
  .ho2 .zntitle{font-size:28px;margin-top:40px;}
  .mySwiper2 .swiper-slide img{height:400px;}

}

@media only screen and (min-width: 1200px)and (max-width: 1399px) {
  .mySwiper2 .swiper-slide{height:309px;}
  .mySwiper2 .swiper-slide img{height:309px;}
  .mySwiper2 .swiper-slide span a{width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;font-size:18px;}
  .tab1_x{height:252px;}
  .dth{margin:17px 0;}
  .dth a{width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;;}
  .dth a, .dth p{font-size:16px;}
  .ho2{width:80%;left:10%;bottom:-36px;height:244px;    border-bottom: 35px solid #e60001;}
  .ho1,.mc,.znmk{height:307px;}
  .ho1 .zntitle{font-size:28px;margin:30px 0 0 25px;}
  .ho2 .zntitle{font-size:28px;margin-top:40px;}
  .banner .swiper-slide{height:373px;}
  .banner .swiper-slide img{height:373px;}
  .tabHeader ul li{font-size:16px;line-height:40px;}
  .tab1_x .xwmore{font-size:16px;}
  .zyznmk{padding: 5px 0 64px 0;}

}

@media only screen and (min-width: 1000px)and (max-width: 1199px) {
  .mktitle p{font-size:24px;margin:13px 0 40px;}
  .banner .swiper-slide{height:311px;}
  .banner .swiper-slide img{height:311px;}
  .mySwiper2 .swiper-slide{height:330px;}
  .mySwiper2 .swiper-slide img{height:330px;}
  .tab1_x{height:258px;}
  .dth{margin:21px 0;}
  .ho1,.mc,.znmk{height:307px;}
  .ho1 .zntitle{font-size:26px;margin:30px 0 0 30px;}
  .ho1 .entitle{font-size:16px;}
  .ho2{width:80%;height:244px;bottom:-49px;left:10%;}
  .ho2 .zntitle{font-size:26px;}
  .ho2 .entitle{font-size:16px;}
  .dth a, .dth p{font-size:15px;}
  .tab1_x .xwmore{font-size:14px;}
  .tabHeader ul li{font-size:16px;}
  .swiper-slide a{font-size:14px;}
  .swiper-slide span a{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;display: inline-block;width:75%;}
  .dth a{overflow: hidden; white-space: nowrap;text-overflow: ellipsis;display: inline-block;width:75%;font-size:15px;}
  .zyzn,.xwzx,.ztzl{width:88%;}
  .mktitle{margin-top:25px;}

   
}

@media only screen and (min-width: 769px)and (max-width: 999px) {
  .mySwiper2 .swiper-slide{height:260px;}
  .mySwiper2 .swiper-slide img{height:260px;}
  .tab1_x{height:212px;}
  .dth{margin:14px 0;}
  .tabHeader ul li{font-size:15px;line-height:35px;}
  .dth a, .dth p{font-size:14px;}
  .dth a{width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;}
  .tab1_x .xwmore{font-size:14px;}
  .swiper-slide span a{width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;font-size:14px;}
  .xwzx,.zyzn,.ztzl{width:92%;}
  .znmk,.ho1,.mc{height:250px;}
  .ho1 .zntitle{font-size:22px;margin:30px 0 0 20px;}
  .ho1 .entitle{font-size:14px;bottom:120px;}
  .ho2{width:85%;height:200px;left:8%;bottom:-50px;}
  .ho2 .zntitle{font-size:22px;margin-top:40px;}
  .ho2 .entitle{font-size:16px;}
  .mktitle p{margin:13px 0 35px;}
  .zyznmk{padding:5px 0 70px 0;}
  .banner{margin-top:55px;}
  .main{margin-top:0!important;}
  .banner .swiper-slide {height:300px;}
  .banner .swiper-slide img {height:300px;}
  .mktitle p{font-size:24px;}
  .mktitle img{width:30%;}
  .mktitle{margin-top:25px;}
  .ho2 .znmore{margin-top:30px;}

/*主要职责*/
.zyzn div.zyznmain{display:none;}
.zyzn div.zyznSjcont{display:block;}
.zyznSjcont li .hot .zntitle{margin: 30px 0 0 20px;  font-size: 22px;}
.zyznSjcont li .hot .entitle{font-size:14px;bottom:120px;}
.mc1{height:250px;}

 
}

@media only screen and (min-width: 641px)and (max-width: 768px) {
  .navgationDiv{display:none;}
  .banner{margin-top:55px;}
  .banner .swiper-slide img{height:300px;}
  .mktitle img{width:30%;}
  .mktitle{margin-top:28px;}
  .mktitle p{font-size:22px;margin:3px 0 10px;}
  .mktitle img{width:38%;}
  .mktitle img:nth-child(2){width:10%;margin-top: 10px;}
  .xwlb{float:none;width:100%;}
  .mySwiper2 .swiper-slide{height:350px;}
  .mySwiper2 .swiper-slide img{height:350px;}
  .swiper-slide span a{font-size:14px;width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;}
  .xwlist{width:100%;float:none;margin-top:20px;}
  .tabHeader ul li{font-size:18px;line-height:44px;}
  .dth a, .dth p{font-size:16px;}
  .dth a{width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;}
  .dth{margin:23px 0;}
  .tab1_x{height:280px;}
  .tab1_x .xwmore{font-size:16px;}
  .zyznmain{/*justify-content: normal;*/flex-wrap: wrap;padding-bottom: 30px;}
  .znmk{width:46%;/*margin-right:20px;*/margin-bottom:20px;height:310px;}
  .ho1,.mc{height:310px;}
  .ho1 .zntitle{font-size:20px;}
  .ho1 .entitle{font-size:16px;}
  .ho2{width:80%;left:10%;height:255px;bottom: -16px;border-bottom: 15px solid #e60001;}
  .ho2 .zntitle{font-size:20px;margin-top:50px;}
  .ho2 .entitle{font-size:14px;}
  .zyznmk{padding:5px 0 0 0;}
  .main{margin-top:0!important;}
  .ztzlmk ul{flex-wrap:wrap;}
  .ztzlmk ul li{width:46%;margin-bottom:20px;}
.xwzx{margin-bottom: 30px;}
.ztzl{margin-bottom: 10px;}


/*主要职责*/
.zyzn div.zyznmain{display:none;}
.zyzn div.zyznSjcont{display:block;}
.zyznSjcont ul{/*justify-content: normal;*/flex-wrap: wrap;padding-bottom: 30px;}
.zyznSjcont li{width:46%;/*margin-right:20px;*/margin-bottom:20px;}
.zyznSjcont li .hot .zntitle{font-size: 20px;}
.zyznSjcont li .hot .entitle{font-size:14px;}
.zyznSjcont li,.zyznSjcont li .mc1,.zyznSjcont li .hot{height:310px;}
  

}

@media only screen and (min-width: 478px)and (max-width: 640px) {
  .navgationDiv{display:none;}
  .banner{margin-top:55px;}
  .banner .swiper-slide{height:250px;}
  .banner .swiper-slide img{height:250px;}
  .mktitle{margin-top:20px;}
  .mktitle img{width:40%;}
  .mktitle p{margin:3px 0 10px;font-size:24px;}
  .xwlb{float:none;width:100%;}
  .xwlist{float:none;width:100%;margin-top:20px;}
  .mySwiper2 .swiper-slide{height:330px;}
  .mySwiper2 .swiper-slide img{height:330px;}
  .swiper-slide span a{width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;font-size:14px;}
  .dth a{width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;font-size:14px;}
  .dth{margin:20px 0;}
  .tab1_x{height:261px;}
  .zyznmain{flex-wrap:wrap;padding-bottom: 15px;}
  .znmk{width:46%;margin-bottom:20px;}
  .zyznmk{padding:5px 0 0 0;}
  .znmk,.ho1,.mc{height:245px!important;}
  .ho1 .zntitle{font-size:22px;}
  .ho1 .entitle{font-size:14px;}
  .ho2{width:80%;left:10%;height:210px;bottom: -16px;border-bottom: 15px solid #e60001;}
  .ho2 .zntitle{font-size:22px;margin-top:40px;}
  .ho2 .entitle{font-size:14px;}
  .ztzlmk ul{flex-wrap:wrap;}
  .ztzlmk ul li{width:48%;margin-bottom:20px;}
  .main{margin-top:0!important;}
.xwzx{margin-bottom: 30px;}
.ztzl{margin-bottom: 10px;}
  .mktitle img:nth-child(2){width:15%;margin-top: 10px;}
  

/*主要职责*/
.zyzn div.zyznmain{display:none;}
.zyzn div.zyznSjcont{display:block;}
.zyznSjcont ul{flex-wrap: wrap;padding-bottom: 15px;}
.zyznSjcont li{width:46%;margin-bottom:20px;}
.zyznSjcont li .hot .zntitle{font-size: 20px;}
.zyznSjcont li .hot .entitle{font-size:14px;}
.zyznSjcont li,.zyznSjcont li .mc1,.zyznSjcont li .hot{height:245px;}
  
}

@media only screen and (min-width: 321px)and (max-width:480px) {
  .navgationDiv{display:none;}
  .banner{margin-top:55px;}
  .banner .swiper-slide{height:180px;}
  .banner .swiper-slide img{height:180px;}
  .mktitle{margin-top:20px;}
  .mktitle img{width:62%;}
  .mktitle img:nth-child(2){width:15%;margin-top: 10px;}
  .mktitle p{font-size:18px;margin:3px 0 10px;}
  .xwlb,.xwlist{width:100%;float:none;}
  .mySwiper2 .swiper-slide,.mySwiper2 .swiper-slide img {height:266px;}
  .xwlist{margin-top:20px;}
  .swiper-slide span a{width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;font-size:14px;}
  .tabHeader ul li{line-height:40px;font-size:14px;}
  .dth a, .dth p{font-size:14px;}
  .dth a{width: 65%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block}
  .dth{margin:20px 0;}
  .tab1_x{height:246px;font-size:14px;}
  .zyznmain{flex-wrap:wrap;padding-bottom: 15px;}
  .znmk{width:46%;margin-bottom:20px;}
  .znmk,.ho1,.mc{height:207px;}
  .ho1 .zntitle{font-size:18px;margin:30px 0 0 20px;}
  .ho1 .entitle{font-size:12px;right:-97px;}
  .zyznmk{padding:5px 0 0 0;}
  .ho2{width:80%;left:10%;height:174px;border-bottom: 15px solid #e60001;    bottom: -16px;}
  .ho2 .zntitle{font-size:18px;margin-top:20px;}
  .ho2 .entitle{font-size:14px;}
  .main{margin-top:0!important;}
  .xwzx{width:90%;}
  .tab1_x .xwmore{font-size:14px;}
  .zyzn{/*width:90%;*/}
  .ztzlmk ul{flex-wrap:wrap;}
  .ztzlmk ul li{width:46%;margin-bottom:20px;}
  .ho2 .znmore{margin-top:20px;}
.xwzx{margin-bottom: 30px;}
.ztzl{margin-bottom: 10px;}

/*主要职责*/
.zyzn div.zyznmain{display:none;}
.zyzn div.zyznSjcont{display:block;}
.zyznSjcont ul{flex-wrap: wrap;padding-bottom: 15px;}
.zyznSjcont li{width:46%;margin-bottom:20px;}
.zyznSjcont li .hot .zntitle{font-size: 18px;margin:30px 0 0 20px;}
.zyznSjcont li .hot .entitle{font-size:12px;right:-97px;}
.zyznSjcont li,.zyznSjcont li .mc1,.zyznSjcont li .hot{height:207px;}
 
}

@media only screen and (max-width: 320px) {
  
  .navgationDiv{display:none;}
  .banner{margin-top:55px;}
  .mktitle{margin-top:20px;}
  .mktitle img{width:60%;}
  .mktitle p{font-size17px;margin:3px 0 10px;}
  .xwlb,.xwlist{width:100%;float:none;}
  .xwlist{margin-top:20px;}
  .mySwiper2 .swiper-slide,.mySwiper2 .swiper-slide img{height:234px;}
  .swiper-slide span a{font-size:14px;width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;}
  .banner .swiper-slide,.banner .swiper-slide img{height:200px;}
  .dth a, .dth p{font-size:13px;}
  .dth a{width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;}
  .tab1_x .xwmore{font-size:14px;}
  .dth{margin:25px 0;}
  .tab1_x{height:269px;}
  .znmk{width:100%;margin-bottom:20px;}
  .zyznmain{flex-wrap:wrap;padding-bottom: 15px;}
  .ho1,.mc,.znmk{height:290px;}
  .ho1 .zntitle{font-size:20px;margin:30px 0 0 20px;}
  .ho1 .entitle{font-size:14px;right:-91px;}
  .ho2{width:80%;left:10%;height:220px;bottom: -16px;border-bottom: 15px solid #e60001;}
  .ho2 .zntitle{font-size:20px;margin-top:50px;}
  .ho2 .entitle{font-size:14px;}
  .zyznmk{padding:5px 0 0 0;}
  .ztzlmk ul li{width:46%;margin-bottom:10px;}
  .ztzlmk ul{flex-wrap:wrap;}
  .tabHeader ul li{font-size:14px;}
  .main{margin-top:0!important;}
.xwzx{margin-bottom: 30px;}
.ztzl{margin-bottom: 10px;}
/*主要职责*/
.zyzn div.zyznmain{display:none;}
.zyzn div.zyznSjcont{display:block;}
.zyznSjcont ul{flex-wrap: wrap;padding-bottom: 15px;}
.zyznSjcont li{width:100%;margin-bottom:20px;}
.zyznSjcont li .hot .zntitle{font-size:20px;margin:30px 0 0 20px;}
.zyznSjcont li .hot .entitle{font-size:14px;right:-91px;}
.zyznSjcont li,.zyznSjcont li .mc1,.zyznSjcont li .hot{height:290px;}
}