.content_nr{  width: 90%; margin: 0 auto;overflow:hidden;}
.wid_con{  width: 90%; margin: 0 auto; }
.wid_con1{  width: 100%; margin: 0 auto; padding-top:70px;}
.fast_link {padding-top:70px;overflow:hidden;}
/* 频道模板css*/
body{/*overflow-x:hidden;min-width:1170px;*/}
.rmtj{ background:#fdfdfd;padding-top:70px;}
.banner{ width:100%; position:relative;}
.left_list{ width:690px;float:left;}
.right_fw{ width:400px;float:right;}
.gywm_con{ background:url(/uiFramework/commonResource/image/2025042517323974465.png) no-repeat;background-size:cover;padding:90px 0; overflow: hidden;}
.gywm_con .gywm_l{ width:32%;float:left; }
.gywm_con .gywm_r{ width:32%;float:right;}
.gywm_con .gywm_c{ width:32%;float:left;margin-left:1.5rem;}
.gywm_con .gywm_l .left_sp{margin-top:0;}
.gywm_con .gywm_l .left_sp video{width:100% !important;height:100% !important;}

/*轮播图*/
.banner {width:100%;margin-top:8rem}
.banner .swiper {width:100%;position:relative;overflow:hidden;}
.banner .swiper .swiper-pagination {left:0;right:0;height:4px;bottom:90px;margin:0 auto;}
.banner .swiper .swiper-pagination span {float:left;width:15px;height:15px;border:1px #ffffff solid;border-radius:20px;margin:0;opacity:1;margin-right:20px;background:none;}
.banner .swiper .swiper-pagination span.swiper-pagination-bullet-active {background:#ffffff;width:15px;border-radius:10px;}
.banner .swiper .swiper-wrapper {height:100%;}
.banner .swiper .swiper-wrapper .swiper-slide {position:relative;}
.banner .swiper .swiper-wrapper .bt_img img {display:block;width:100%;margin:0 auto;height:auto;}
.banner .swiper .swiper-wrapper .swiper-slide .nrCon { width:600px;position:absolute;left:0;right:0;margin:0 auto;top:0;z-index:10;}
.banner .swiper .swiper-wrapper .swiper-slide .nrCon img{ width:100%;}
.banner .swiper .swiper-wrapper .swiper-slide-active .nrCon {animation:fadenum 2s 1;}
@keyframes fadenum {
0% {opacity:0;}
100% {opacity:1;}
;
}
.banner .swiper .swiper-wrapper .swiper-slide .nrCon .nrBox {width:90%;max-width:90%;margin:0 auto;margin-top:45%;}
.banner .swiper .swiper-wrapper .swiper-slide .nrCon .nrBox h1 {font-size:68px;margin-bottom:20px;font-weight:600;color:#FFF;}
.banner .swiper .swiper-wrapper .swiper-slide .nrCon .fbt {font-size:32px;color:#fff;margin:20px 0;line-height:50px;width:750px;font-weight:lighter;}
.banner .swiper .swiper-wrapper .swiper-slide .nrCon .nrBox a {display:block;width:140px;height:50px;background:#01479d;border:1px #01479d;color:#ffffff;border:none;margin-top:20px;text-align:center;line-height:50px;font-size:14px;letter-spacing:2px;transition:all .36s;border:1px #01479d solid;}
.banner .swiper .swiper-wrapper .swiper-slide .nrCon .nrBox a:hover {color:#01479d;background:#ffffff;border:1px #01479d solid;}

.navcon{
    max-width: 90%;
    height: 70px;
    line-height: 70px;
    margin: 0 auto;
    font-size: 16px;
    color: #555555;
}

 .cunzhenjieshao{
    max-width: 90%;
    margin: 0 auto 30px;
    font-size: 16px;
    
}
.tesechanpin{
    max-width: 90%;
    margin: 0 auto 30px;
    font-size: 16px;
    
}

 .news{
    max-width: 90%;
    margin: 0 auto 30px;
    font-size: 16px;
    display: flex;
         justify-content: space-between;
}
.banknews, .bankdt, .cardnews {width: 30%}



@media (min-width:1400px){

.txtMarquee-left .bd .tempWrap{ width:1040px !important;}


}

@media (min-width:1600px){

.txtMarquee-left .bd .tempWrap{ width:1220px !important;}

}

@media screen and (max-width: 768px) {
  .news-cont .f-new-cover{float:none;}
  .news-cont .news-list{float:none;width:100%!important;}
  .biatou{width:25%!important;}
  .daikuan li .txtbox span{font-size:1rem!important;}
  .gywm_con .gywm_l{ width:95%;float:none;margin: 0 auto;}
  .gywm_con .gywm_r{ width:95%;float:none;margin: 0 auto;}
  .gywm_con .gywm_c{ width:95%;float:none;margin: 0 auto;}
  .news-cont .news-list .news-l a{width: 70%;white-space: nowrap;  text-overflow: ellipsis; overflow: hidden;}
  .news-cont .news-list .news-l{ line-height: 5vh!important;}
  .banknews, .bankdt, .cardnews {width: 100%}
  .news {flex-wrap:wrap}
}

@media screen and (max-width:1600px) {
  .navcon, .cunzhenjieshao, .news {width: 90% !important}
  .tesechanpin {width: 83% !important}
 }




@media screen and (max-width: 768px){
.title1{
    display: inline-block;
    width: 62%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
}