@charset "utf-8";
.ldxx .listcon .news_list{    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;}
.ldxx .listcon .news_list li{width: 30%;margin-bottom:.5rem;box-shadow: 0 3px .2rem #00346610;}
.ldxx .listcon .news_list li .news_img{width: 100%;overflow: hidden;}

.ldxx .listcon .news_list li .news_img .imgbox{padding-top:130%;    position: relative;}
.ldxx .listcon .news_list li .news_img .imgbox img{    position: absolute;width:100%;height:100%;top:0;    transition: .5s;}
.ldxx .listcon .news_list li:hover .news_img .imgbox img{transform: scale(1.03);}
.ldxx .listcon .news_list li .news_wz{
    /* width:70.6%; */
    padding-left: .3rem;
    padding-right: .3rem;
    padding-bottom: .1rem;
    box-sizing: border-box;
    padding-top: .2rem;
    }
.ldxx .listcon .news_list li .news_title{
    font-size: .24rem;
    margin-bottom: .2rem;
    text-align: center;
    }
.ldxx .listcon .news_list li .news_text {    font-size: .16rem;
    line-height: .24rem;}
.ldxx .listcon .news_list li {    display: flex;    background: #fff;}







.ldxx2 .listcon .news_list{    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;}
.ldxx2 .listcon .news_list li{width: 100%;margin-bottom: .3rem;box-shadow: 0 3px .2rem #00346610;padding: 0.5rem;}

.ldxx2 .listcon .news_list li .news_img{/* width: 3rem; *//* overflow: hidden; */}

.ldxx2 .listcon .news_list li .news_img .imgbox{/* padding-top:130%; */position: relative;width: 150px;height: 213px;}
.ldxx2 .listcon .news_list li .news_img .imgbox img{/* position: absolute; */width: 100%;height: 100%;top:0;transition: .5s;}
.ldxx2 .listcon .news_list li:hover .news_img .imgbox img{transform: scale(1.03);}
.ldxx2 .listcon .news_list li .news_wz{
    /* width:70.6%; */
    padding-left: .3rem;
    padding-right: .3rem;
    padding-bottom: .1rem;
    box-sizing: border-box;
    padding-top: 0px;
    }
.ldxx2 .listcon .news_list li .news_title{
    font-size: .20rem;
    margin-bottom: .1rem;
    text-align: left;
    }
.ldxx2 .listcon .news_list li .news_text {
    font-size: .2rem;
    line-height: 1.75;
    }
.ldxx2 .listcon .news_list li {    display: flex;    background: #fff;}

















.tsxy .listcon .list2 li{padding:0 .25rem;    box-sizing: border-box;    cursor: pointer;}
.tsxy .listcon .list2 .imgbox{    padding-top: 52.17%;position: relative;}
.tsxy .listcon .list2 .imgbox img{width:100%;position: absolute;height:100%;top:0}
.tsxy .listcon .list2 .swiper-slide-thumb-active .news_title{opacity: 1;}
.tsxy .listcon .list2 .news_title {    text-align: center;left:0;opacity: 0;
    color: #fff;
    font-size: .2rem;
    font-weight: 600;
    top: 0;
    bottom: 0;
    position: absolute;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;}
.tsxy .listcon .list2 li.swiper-slide-thumb-active{padding:0;}
.tsxy .listcon .list2.swiper-wrapper{    align-items: end;}
.tsxy .listcon .list3 li .imgbox{    position: relative;
    padding-top: 49.2%;}
.tsxy .listcon .list3 li .imgbox img{    width: 100%;height:100%;top:0;    position: absolute;}
.tsxy .listcon .mySwiper{margin-top: .6rem;}
.tsxy .listcon .mySwiper2 {width: 72.85%;    box-sizing:border-box;box-shadow: 0 3px .2rem rgba(0, 0, 0, .16);    position: relative;background:#fff;}
.tsxy .listcon .mySwiper2 li{padding:.2rem;box-sizing:border-box;}

.tsxy .swiper-button-next,.tsxy .swiper-button-prev{width:auto;height:auto;top: 50%;    transform: translateY(-50%);margin-top:0}
.tsxy .listcon .swiper-button-prev:after{content:'';display:block;width:.52rem;height:.52rem;background:url(../images/tsxyprev.png) no-repeat center / contain;}
.tsxy .listcon .swiper-button-next:after{content:'';display:block;width:.52rem;height:.52rem;background:url(../images/tsxynext.png) no-repeat center / contain;}
.tsxy .listcon .top{position: relative;}
body.list.tsxy .col_news_list.listcon {
    z-index: 0;
    position: relative;
}
.yxfc .mrcon{    width: 84.2%;
    float: right;    z-index: 1;
    position: relative;}
.yxfc .mlcon{width:15.8;float:left;}
.yxfc .mlcon nav.Quick-navigation{      position: static;
 color:#868686;
    font-size: .3rem;
    line-height: .7rem;
    background: none;
display: block;
    padding: 0;
    border-radius: 0;
}
.yxfc .mlcon nav.Quick-navigation a{ color:#868686;    border-bottom: none;font-weight:600}
.yxfc .mlcon nav.Quick-navigation a.active{border-bottom: none;color:#003466;font-size:.36rem;}
.yxfc .mrcon .col_column {    background: #fff;    padding-top: .36rem;    padding-bottom: .36rem;
    padding-left: 1rem;margin-bottom:.4rem;
    border-left: .08rem solid #065DB1;}

.yxfc .mrcon .sub_list .sub-item{    width: 50%;    font-size: .2rem;
    line-height: .6rem;    padding-left: .3rem;
    box-sizing: border-box;background:url(../images/xyfcyuan.png) no-repeat center left / .08rem;
    float: left;}
.yxfc .mrcon .col_item_link .column-name{font-size:.32rem;font-weight:600;}
.yxfc .mrcon .col_item_link {    margin-bottom: .2rem;
    display: block;}

.yxfc .mrcon .col_column{    position: relative;}
.yxfc .mrcon .col_column .dingwei{    position: absolute;
    top: -2rem;}
.yxfc .mlcon.fix{    }
.yxfc .mlcon .nav1{ transition: .5s; }
.yxfc .mlcon nav.Quick-navigation.nav2{    opacity: 0 !important;     left:calc(50% - 7rem);    position: fixed;top:2rem ;transition: .5s; 
    visibility: hidden;}
.yxfc .mlcon.fix nav.Quick-navigation.nav2{   opacity: 1 !important;
    visibility: visible;}

.yxfc .mlcon.fix .nav1{  opacity: 0 !important;;     visibility: hidden;}
.yxfc .mlcon.fix nav.Quick-navigation.nav2 {
    opacity: 1 !important;
    visibility: visible;
}




.xxgk .wp_entry .dl{text-indent: 2em;font-size: .22rem;line-height: 1.75;margin-bottom: .15rem;}
.xxgk .wp_entry .m1-l{width:54.5%;}
.xxgk .wp_entry .m1{position: relative;}
.xxgk .wp_entry .m1::after{    content: '';
    display: block;
    width: 9.86rem;
    height: 5.26rem;
    background: url(../images/jjm1bg.png) no-repeat center / contain;
    position: absolute;
    right: -2.5rem;
    top: 0;}
.xxgk .wp_entry{    overflow: visible;}
.xxgk .wp_entry .m2 .m2-l{float:left;    margin-left: -2.6rem;    position: relative;}
.xxgk .wp_entry .m2 .m2-r{float:right;width: 47%;margin-top:.98rem;    position: relative;padding-top:.7rem;}
.xxgk .wp_entry .m2 .m2-r .dl{    color: #FFFFFF;}
.xxgk .wp_entry .m2 {margin-top:1rem;position: relative;}
.xxgk .wp_entry .m2::before{content:'';display:block;width:13rem;background:#065DB1 url(images/jjm2rbg.png) no-repeat center right / 5rem;    position: absolute;
 top: .98rem;
    bottom: 0;    right: -2.5rem;}
.xxgk .wp_entry .m2 .m2-l img{    width: 9.4rem;
    max-width: unset;}
.xxgk .wp_entry .m3{margin-top:.7rem;}
.xxgk #l-container .inner{padding-top:.83rem;}







body.list.yxfc .col_list {
    display: none;
}
@media screen and (max-width: 999px) {
    body.list.yxfc.ztwz .col_menu_head {
    display: none;
}
    .yxfc .mrcon{width:100%;float:none;}
.yxfc .mlcon{display:none}
   .ldxx .listcon .news_list li{width:45%}
.ldxx2 .listcon .news_list li{padding: 15px 10px;}

    .ldxx2 .listcon .news_list li{display:flex;flex-direction: column;}
.ldxx2 .listcon .news_list li .news_wz{padding:10px;}
    .ldxx2 .listcon .news_list li .news_img{margin:0 auto;margin-bottom: 10px;}
    .ldxx2 .listcon .news_list li .news_title{

margin:0 auto;

text-align: center;

line-height: 0.4rem;
}
    
.xxgk .wp_entry .m2::before{        right: -4%;
        width: auto;
        left: -4%;    background: #065DB1 url(images/jjm2rbg.png) no-repeat bottom right / 4rem;}
.xxgk .wp_entry .m2 .m2-l{        margin-left: 0;
        width: 100%;}
.xxgk .wp_entry .m2 .m2-r{width: 100%;padding-top: 0.3rem;margin-top: 0rem;padding-bottom: 0.2rem;}
.xxgk .wp_entry .m1::after{position: static;width: 100%;padding-top: 53.58%;height: auto; display:none;}
.xxgk .wp_entry .m1-l{    width: 100%;}
.xxgk .wp_entry .m2 .m2-l img{width:100%}
.xxgk .wp_entry .m2 {
    margin-top: 0.3rem;
    position: relative;
}
.xxgk .wp_entry .m3 {
    margin-top: 0.3rem;
}
}
@media screen and (max-width:640px){
   .ldxx .listcon .news_list li{width:100%}
.ldxx .listcon .news_list li .news_title{line-height:.3rem;margin-top:.1rem;    text-align: center;}
.yxfc .mrcon .sub_list .sub-item{width:100%}
.yxfc .mrcon .col_column{    padding-left: .5rem;}

}
@media screen and (max-width:479px){
.ldxx .listcon .news_list li{padding:20px 0}

.ldxx .listcon .news_list li a{display:block}
.ldxx .listcon .news_list li .news_img{width:70%;margin:auto}
.ldxx .listcon .news_list li .news_wz{width:100%;padding-bottom:.2rem;}
}