@charset "utf-8";
/*Technical Support SudyTech*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left;font-weight:normal}
html,body,fieldset,img,iframe,abbr{border:0}
img{vertical-align:top}
html{overflow-x: hidden !important;font-size:100px}
i,cite,em,var,address,dfn{font-style:normal}
[hidefocus],summary{outline:0}
li{list-style:none}
h1,h2,h3,h4,h5,h6,small{font-size:100%}
sup,sub{font-size:83%}
pre,code,kbd,samp{font-family:inherit}
q:before,q:after{content:none}
textarea{overflow:auto;resize:none}
label,summary{cursor:default}
a,button{cursor:pointer}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold}
del,ins,u,s,a,a:hover{text-decoration:none}
body,textarea,input,button,select,keygen,legend{font:13px/1 arial,\5b8b\4f53;color:#333;outline:0}
:focus{outline:0}
.none{display:none}
.wcb{width:100%;height:30px;border:2px dashed #97CBE0}
.hidden{visibility:hidden}
.clear{width:100%;height:0;line-height:0;font-size:0;overflow:hidden;clear:both;display:block;_display:inline}
.clearfix:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.clearfix{display:block;zoom:1}
::-webkit-input-placeholder{color:#ccc}
:-moz-placeholder{color:#ccc}
::-moz-placeholder{color:#ccc}
:-ms-input-placeholder{color:#ccc}

@font-face {
    font-family: 'syh';
    src: url(fonts/SourceHanSansCN-Regular.ttf);
}

.fixbox{opacity: 0;}
body.showNav .wrapper.fixbox.navbox {
    opacity: 1;z-index: 998;
}



body{line-height:1;font-size:13px;font-family: 'syh',"PingFang","Microsoft YaHei","\u5b8b\u4f53",Tahoma,Geneva,sans-serif;color: #333;/* background:#F8FBFB; */overflow-x:hidden}
:root{--mainColor: #163479;--hoverColor: #163479;--bigSize:0.2rem;--titleSize:0.18rem;--smailSize:0.16rem;--smailSizex: 0.14rem;--innerWidth:16.2rem}
p{line-height:1.75}
a{color:#333;text-decoration:auto;transition:all 0.4s ease-in-out}
a:hover{color:var(--hoverColor)}
.line1{text-overflow:-o-ellipsis-lastline;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.line2{text-overflow:-o-ellipsis-lastline;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.line3{text-overflow:-o-ellipsis-lastline;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.line4{text-overflow:-o-ellipsis-lastline;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.wrapper{width:100%;margin:0 auto}
.wrapper .inner{width:var(--innerWidth);margin:0 auto}
.hoverImg .news_imgs{overflow:hidden}
.hoverImg:hover .news_imgs img{transform:scale(1.05)}
.hoverImg .news_imgs img{transition:0.4s;width: 100%;height: 100%;object-fit:cover}


/**头部**/
.header{border-bottom:none;height:auto;background-size:cover;position:absolute;z-index:999;background: linear-gradient(to bottom,#0168b7,transparent);/* position:absolute; */width:100%;top:0;transition:1s;background: rgba(22,52,121,0.6);}
.header.fix{background:var(--mainColor)}
body.main .header{position: relative; background:none;}
body.main.showNav .header{background:#163479}
.header .inner{position:relative;transition:all 0.4s ease-in-out}
.header .sitelogo{display:flex}
.header .sitelogo .logo img{width:3.1rem;}
.list .header .sitelogo .logo img{ display:block !important;}
.header .sitelogo .logo{/* margin-right:0.29rem; */display:inline-block}
.header .sitelogo h1{font-size:inherit;font-weight:normal;background:none;padding-left:0px}
.header .sitelogo .sitetitle{display:inline-block;margin-left:0.19rem;color:#fff;min-height:0.52rem;vertical-align:middle;margin-top:-0.1rem}
.header .sitelogo a{align-items:center}
.header .sitelogo .tago img{width:3.82rem}
.header .sitelogo .sitetitle span{display:block}
.header .sitelogo img.logo{width:3.4rem;transition:all 0.6s ease-in-out}
.header .head-main{float:left;margin-top:10px}
.header .mod{display:flex;justify-content:space-between;height: 1.2rem;align-items:center}
.header .head-top{display:flex;align-items:center;gap:0.15rem}
.header .head-right{display:flex;align-items: center;gap:0.3rem;}
.header .en a{color: #fff;font-size: 0.14rem;display: inline-block;line-height: 0.24rem;padding:0 0.1rem;border-radius: 4px;border: 1px solid #fff;}
body.main .header .en a{color:#163479;border-color:#163479}
body.main.showNav .header .en a{color:#fff;border-color:#fff}
/* 搜索 */
.wp_search{display:inline-block;position:relative;/* padding-left:4px; */border:1px solid #d0d0d0}
.wp_search form{display:flex}
.wp_search #keyword{width:160px !important;border:none;height:20px;line-height:20px;background:transparent;color:#fff}
.wp_search .search{width:32px;height:30px;border:0px;background: #163479 url(images/openSearch.svg) no-repeat center;cursor:pointer;vertical-align:top}
.searchbox .tt{color:#fff;text-align:center;font-size:0.3rem;font-weight:bold;margin-bottom:0.47rem}
.searchbox{text-align:right;width:0.44rem;border-radius:0.22rem;overflow:hidden}
.wp-search{position:relative;background:rgb(255 255 255 / 20%)}
.wp-search form{display:block}
.wp-search .search-input{margin-left:0.2rem;margin-right:40px}
.wp-search .search-input input.search-title{width:100%;line-height:0.44rem;background:none;color:#FFFFFF;font-size:var(--titleSize);border:0;outline:0;font-family:'SourceHanSansCN-Regular'}
.wp-search .search-btn{width:0.44rem;height:0.44rem;position:absolute;right:0;top:0%}
.wp-search .search-btn input.search-submit{width:100%;height:100%;border:0;outline:0;background:url(images/sous2.svg) no-repeat center;cursor:pointer}
.header .searchbox:hover{width:3rem;border-radius:0.22rem}
.header .searchbox{transition:all 0.4s ease-in-out}
.layer {
    position: fixed;
    width: 100vw;
    height: 100%;
    top: 0;
    left: 0;
    background: #af003dad;
    display: none;
    z-index: 9999;
    background: #3e4c9e;
    background-size: 100% 100%
}

.layer .layer-inner {
    position: relative;
    width: 100%;
    height: 100%
}

.layer .layer-inner .layer-mod {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%
}

.layer .layer-inner .layer-mod .shutdown {
    text-align: right;
    padding: 4em
}

.layer .close {
    font-size: 22px;
    color: #fff;
    position: relative;
    z-index: 1;cursor:pointer
}

.layer .searchbox {
    width: 60%;
    position: absolute;
    margin: 0 auto;
    left: 20%;
    top: 50%;
    transform: translateY(-50%)
}

.wp_search #keyword {
    width: 100%!important;
    line-height: 0.74rem;
    font-size: 0.22rem;
    font-family: 'Microsoft yahei';
    height: auto;
    border:0;
    text-indent: 1em;
}

.wp_search table {
    width: 100%
}

.wp_search {
    width: 100%;
    border: 0;
    border-bottom: 0 solid #fff;
    background: #ffffff77;
    border-radius: 0.5rem;
    overflow: hidden
}

.wp_search .search {
   
width: 1.3rem;
   
height: 0.74rem;
   
display: block;
}

.layer .searchbox:after,.layer .searchbox:before {
    content: '搜索';
    display: block;
    color: #fff;
    font-size: 0.62rem;
    font-weight: 700;
    text-align: center;
    text-shadow: 5px 0 8px rgb(255,255,255,.5);
    padding: 1em 0;
    letter-spacing: .2em
}

.layer .searchbox:after {
    opacity: 0
}

/**角色**/
.site-rale{}
.site-rale ul{}
.site-rale ul li.links{float:left}
.site-rale ul li.links a{line-height:35px;padding:0 12px 0 12px;padding-left:19px;font-size:13px;color:#cad3d4;background:url(images/icon_role.png) no-repeat}
.site-rale ul li.links a:hover{color:#fff}
.site-lang ul{display:flex}
.site-lang ul li.links a{color:#fff;font-size:var(--titleSize);padding:0 0.14rem;line-height:1;display:inline-block;font-size:var(--smailSize)}
.site-lang ul li.links a:hover{color:#fff}
.header .site-lang ul li.links:first-child a{border-right:1px solid #fff}

/**导航**/
#nav{/* width:9rem; */}
#nav .inner{}
#nav .inner .wp-panel{}
#nav .inner .wp-panel .wp-window{}
#nav .inner .wp-panel .navbg{position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;width:auto;height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70)}
.nav .wp-menu{margin:0 auto;display:flex;justify-content:space-between;gap: 0.4rem;}
.nav .wp-menu .menu-item{position:relative;text-align:center}
.nav .wp-menu .menu-item.i1{background:none}
.nav .wp-menu .menu-item.i2{margin-right:-0.18rem;}
.nav .wp-menu .menu-item a>.menu-switch-arrow{display:none;width:20px;height:20px;background:url(images/nav_j.png) no-repeat center center;vertical-align:middle}
.nav .wp-menu .sub-menu li .sub-menu {display: none;}
.nav .wp-menu .menu-item a.menu-link{line-height:0.4rem;font-size: var(--bigSize);display:block;color:#fff;position: relative;font-weight: bold;font-family: 'syh';}
.nav .wp-menu .menu-item.hover a.menu-link,.nav .wp-menu .menu-item a.hover{font-weight:bold;text-decoration:none;color:var(--mainColor)}
.nav .sub-menu{position:absolute;left: 50%;top:100%;min-width: 1.5rem;z-index:100;background: var(--mainColor);opacity: 0;transform: translateX(-50%) scale(0);transition: all 0.4s ease-in-out;border-radius: 8px;overflow: hidden;}
.nav .sub-menu .sub-item{position:relative;white-space:nowrap;vertical-align:top;_zoom:1}
.nav .sub-menu .sub-item a{display:block;color: #fff;line-height:0.5rem;padding:0 17px;font-size:var(--smailSize);background:none;text-align:center;}
.nav .sub-menu .sub-item.hover>a,.nav .sub-menu .sub-item a:hover{color: #333;background-color: #fff;display:block}
.nav .sub-menu .sub-menu{left:100%;top:0px;z-index:200;background:#fff}
.nav .site-lang{display:none}
.nav .wp-menu .menu-item a.menu-link:after {content: "";width: 100%;height: 1px;position: absolute;bottom: 0;background: #fff;left: 0;transform: scale(0);transition: all 0.4s ease-in-out;}
.nav .wp-menu .menu-item a.menu-link:hover:after {transform: scale(1);}
.nav .wp-menu li:hover>.sub-menu {transform: translateX(-50%);opacity: 1;}

body.main .nav .wp-menu .menu-item a.menu-link{color:#163479}

body.main .nav .wp-menu .menu-item.i10 a.menu-link{color: #191818;
font-family: fantasy;
    font-weight: normal;}
/**大图**/
.mbanner{
    perspective: 1920px;
    transform-style: preserve-3d;
}
#bannerContainer .inner{width:auto}
.dg-container .dg-prev{left:0}
.dg-container .dg-next{right:0}
.dg-container .dg-prev,
.dg-container .dg-next {
    position: absolute;
    z-index: 100;
    top: 108px;
    height: 82%;
    width:14%;
    display: block;
    cursor: pointer;
}
.dg-wrapper{
    --bannerWidth:14rem;--bannerHeight:5.2rem;width: var(--bannerWidth);height: var(--bannerHeight);position: relative;margin: 0 auto;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-perspective: 1920px;
    -moz-perspective: 1920px;
    -o-perspective: 1920px;
    -ms-perspective: 1920px;
    perspective: 1920px;
}
.dg-wrapper a{width: var(--bannerWidth);height: var(--bannerHeight);position: absolute;}
.dg-wrapper img{width: 100%;height: 100%;}

#banner .inner{width:100%;text-align:center}
#banner .news_imgs{position:relative;padding-top:44.3%;}
#banner .news_imgs img{width:100%;height:100%;position:absolute;top:0;left:0}

 
.mbanner .slick-prev,.mbanner .slick-next{z-index:1;top:auto;bottom:auto;opacity:0.8;top:50%;margin:0;transform:translateY(-50%)}
.mbanner .slick-prev{left:0.55rem}
.mbanner .slick-next{right:0.55rem}
.mbanner .news .news_wz{position:absolute;top:3.05rem;left:50%;margin-left:-7.95rem;text-align:left;width:10.6rem}
.mbanner .news .news_wz a{color:#17607A}
.mbanner .news .news_title{display:flex;font-size:0.33rem;line-height:1.4;position:absolute;bottom:0;width:15rem;left:50%;transform:translateX(-7.5rem);background:rgb(0 0 0 / 57%);height:1.09rem;color:#fff;text-align:left;padding:0 0.46rem;box-sizing:border-box;align-items:center;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mbanner .news .news_title a{color:#fff;display:block;white-space:nowrap;width:80%;overflow:hidden;text-overflow:ellipsis}
.mbanner .slick-dots{width:auto;bottom:0.89rem;left:50%;margin-left:-8.2rem;display:flex;align-items:flex-end}
.mbanner .slick-dots li{width:0.16rem;height:0.16rem;border-radius:0;background:var(--mainColor);background-size:100%;margin:0;opacity:0.3;margin-right:0.09rem;transition:all 0.4s ease-in-out;display:flex;align-items:flex-end;justify-content:center;border-radius:50%}
.mbanner .slick-dots li button{width:0.06rem;height:0.06rem;background:rgb(255 255 255 / 80%);padding:0;display:none}
.mbanner .news .news_video{height:100vh}
.mbanner .news .news_video video{position:absolute;width:100%;height:100%;object-fit:cover;left:50%;top:50%;transform:translate(-50%,-50%)} 
.mbanner .news .news_video:before{content:"";display:block;width:100%;position:absolute;height:60%;background:url(images/bannerbg.png) no-repeat;background-size:100% 100%;z-index:1;bottom: 0;}
.mbanner .slick-dots li:after{content:"";display:block;width:0.67rem;height:0.69rem;background:url(images/dot.svg) no-repeat;background-size:100% 100%;position:absolute;top:0;transform:scale(0);transition:all 0.4s ease-in-out}
.mbanner .slick-dots li.slick-active:after{transform:none}
.mbanner .slick-dots li.slick-active{opacity:1;background:none}
.bannerPage #banner .inner {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1;
}

.bannerPage #banner {
    height: 100vh;
    position: relative;
    transform-style: initial;
    perspective: none;
}
.bannerPage .body_m {
    z-index: 1;
}

.bannerPage .body_m .wrapper {
    position: relative;
    z-index: 1;
}
/**内容**/
#m-container{}
#m-container .inner{}
.body_b{position: relative;z-index: 3;}
.body_m {overflow: hidden;/*background: url(images/mainbody_bg.svg) bottom 2rem right 2rem no-repeat;background-attachment: fixed;*//* position: relative; */z-index: 1;}
.mainbg{position: fixed;bottom:2rem;right:4rem;z-index: 1;transition:1s}
.mainbg.bottom{bottom:3.5rem}
.mainbg img{width:3.16rem}
.news_imgs a{display:block}
.news_imgs{overflow:hidden;}

/**主体公共**/
.post1 .tt{display:flex;position:relative;margin-bottom: 0.32rem;}
.post1 .more_btn{position:absolute;right:0;bottom:0}
.post1 .more_btn img{width:0.14rem;margin-left:0.05rem;}
.post1 .more_btn .more_text{vertical-align:middle;font-size:var(--smailSize);color:#16338D;line-height:0.21rem;/* padding-right: 0.18rem; *//* background: url(images/more.svg) center right no-repeat; *//* background-size: auto; */}
.post1 .tt .tit span{display:block;position:relative;z-index:1}
.post1 .tt .title{font-size:0.3rem;font-weight:normal;font-weight:bold;line-height:1.4}
.title .wap_title{display:none}
.post1 .tt .tt_en{font-size:var(--smailSize);font-weight:normal}
.post1 .news .news_title{font-size:var(--titleSize);line-height:1.35;/* font-weight:bold; */}
.post1 .news .news_text{font-size:var(--smailSize);line-height: 2;color: #666;}
.post1 .news .news_title a{color:#333}
.post1 .news .news_text a{color:#707070}
.post1 .news .news_date{font-weight:bold;font-size:var(--smailSize);line-height:1.32;color:#707070}
.post1 .news .news_meta{color:#fff;display:inline-block}
.post1 .news .news_meta span{display:block;text-align:center}
.post1 .news .news_meta .news_year{font-size:0.16rem}
.post1 .news .news_meta .news_days{font-size:0.23rem;font-weight:bold;margin:0.04rem 0}
.post1 .news .news_meta .news_month{font-size:0.15rem}
.post1 .news .news_l .news_meta{width:0.96rem;height:0.64rem;background:var(--mainColor);padding-left:0.14rem;box-sizing:border-box;position:absolute;bottom:0.26rem;left:-0.14rem;display:flex;flex-direction:column;justify-content:center;gap:0.05rem}
.post1 .news .news_l{position:relative}
.post1 .news .news_l .news_meta:after{position:absolute;content:"";display:block;height:0;width:0;border-top:0.09rem solid #C9BA90;border-left:0.14rem solid transparent;border-right:0px solid transparent;left:0;top:100%}

/**main1**/
.bodycon1{background: url(images/bodycon1_bg.png) top center no-repeat;}
.main1{/* background:#FFF; */position:relative;z-index:1}
.main1 .inner{padding:0.89rem 0 0.43rem}
.main1 .mod{}
.post-11{flex:0 1.5rem}
.post-11 .more_btn{position: static;}
.post-11 .more_btn img{width: auto;    box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.1);}
.post-11 .tt{
    gap: 0.65rem;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin: 0;
}
.main1 .mbottom{flex: 1;padding-top: 0.3rem;}
   
.post-12{margin-bottom: 0.45rem;}
.post-12 ul.news_list{display: flex;/* gap:0.57rem; */justify-content: space-between;}
.post-12 .news{width: 31%;}
.post-12 .news .news_imgs{padding-top: 66.6%;position: relative;}
.post-12 .news .news_imgs img{position: absolute;top:0;left:0;width: 100%;height: 100%;}
.post-12 .news .news_wz{ transition:all 0.4s ease-in-out;margin-top: 0.2rem;}  
.post-12 .news .news_date{font-size: var(--titleSize);font-weight: bold;color: #163479;line-height: 1.3;margin-bottom: 0.2rem;}
.post-12 .news .news_title{line-height: 1;}
 
.post-13 .news_list{display: flex;justify-content: space-between;}
.post-13 .news_list:before{content:"";position: absolute;top: calc(0.1rem + 9px);width: 100vw;height: 0;border-top:1px dashed rgba(22,52,121,0.3);left: calc(6.9rem - 50vw);}
.post-13 .news_list .news {width: 15.5%;} 
.post-13 .news_list .news .news_date{font-size: var(--titleSize);font-weight: bold;color: #163479;line-height: 1.3;}
.post-13 .news_list .news .news_icon{margin: 0.1rem 0;}
.post-13 .news_list .news .news_title{line-height: 1.4;}


/**main2**/
.main2{position:relative;z-index:2}
.main2 .inner{padding:0.7rem 0 0.7rem}       
.post-21 .news .news_imgs {padding-top:66.7%;position: relative;}
.post-21 .news .news_imgs img{position: absolute;width: 100%;height: 100%;top:0;left:0;}
.post-21 .con{display: flex;}
.post-21 .con .list-img{width: 51%;}
.post-21 .con .list-text{width: 49%;display: flex;flex-direction: column;justify-content: center;background: url(images/post21_bg.svg) center no-repeat;padding:0.1rem 0.3rem;background-size: cover;box-sizing: border-box;}
.post-21 .con .list-text>li{position: relative;display: flex; height: 1.05rem;z-index: 2;align-items: center;border-bottom: 1px dashed rgba(255,255,255,0.5);}
.post-21 .con .list-text>li .news_days{width: 0; display: flex;color: #D6A975;opacity: 0;flex-wrap: wrap;justify-content: space-between;line-height: 0.21rem;text-align: center;position:relative}
.post-21 .con .list-text>li .news_days>div{width: 0.4rem;line-height: 0.21rem;/* height: 0.21rem; */}
.post-21 .con .list-text>li .news_days>div:nth-child(n+3){line-height: 0.43rem;font-weight: bold;font-size: 0.32rem;}
.post-21 .con .list-text>li .news_wz{flex:1; }
.post-21 .con .list-text>li .news_title{line-height: 1.8;color: #fff;}
.post-21 .con .list-text>li .news_title a{color: inherit;transition:none}
.post-21 .con .list-text>li .news_text{display: none;margin-top: 0.15rem;opacity: 0.7;}
.post-21 .con .list-text>li.selected {padding: 0.25rem 0.1rem 0.25rem 0;align-items: flex-start;height: auto;}
.post-21 .con .list-text>li.selected .news_days{width: 1rem;opacity: 1;margin-right: 0.3rem;} 
.post-21 .con .list-text>li.selected .news_days:before{content:"";position:absolute;bottom:0.08rem;left:50%;width:1px;height:0.25rem;background:#D6A975}
.post-21 .con .list-text>li:before{content:"";position: absolute;z-index: -1;left: -0.4rem;top:0;width: calc(100% + 0.6rem);height: 100%;background: #fff; opacity: 0;}
.post-21 .con .list-text>li:last-child,.post-21 .con .list-text>li.selected{border: 0;}
.post-21 .con .list-text>li.selected:before{opacity: 1;}
.post-21 .con .list-text>li.selected .news_text{display: -webkit-box;}
.post-21 .con .list-text>li.selected .news_title{color: #333;}
.post-21 .con .list-img>li:nth-child(n+2){display: none;}


/**main3**/
.bodycon2{position: relative;}
.bodycon2>.bg{background: url(images/bodycon2_bg.png) top center no-repeat;position: absolute;width: 100%;height: 100%;background-size: 100% auto;z-index: -1;}
.main3{position:relative;/* background: #fff; */z-index: 4;background: url(images/xiaoxun.svg) bottom center no-repeat;overflow-x: hidden;}
.main3::-webkit-scrollbar{display:none}
.main3 .inner{padding: 0.1rem 0 1.2rem;}
.post-31{/* display: flex; */} 
.post-31 .tt{    max-width: 16.2rem;}
.post-31 .con{/* flex:1; */margin-left: 0rem;}
.post-31 .swiper1{padding-left: 10px;}
.post-31 .swiper1 .news{width: 4.7rem;transition:0.4s}
.post-31 .swiper1 .news:hover{box-shadow:0px 6px 12px rgba(4,25,88,0.1)}
.post-31 .swiper1 .news:hover:before{background: #163479;}
.post-31 .swiper1 .news:before{content:"";background: #EECBA2;-webkit-clip-path: polygon(0 0, 100% 0, 100% 90%, 0 100%);clip-path: polygon(0 0, 100% 0, 100% 90%, 0 100%);width: 0.1rem;height: 1.2rem;position: absolute;left:-0.09rem;top:0;transition: all 0.4s ease-in-out;}
.post-31 .swiper1 .news>div{ position: relative;height: 3.13rem;z-index: 1;transition:all 0.4s ease-in-out;box-sizing: border-box;}
.post-31 .swiper1 .news .box1{display: flex;flex-direction: column;background: #fff;justify-content: center;padding: 0 0.38rem;}
.post-31 .swiper1 .news .box2{z-index: 2;position: absolute;top:0;left:0;width: 100%;overflow: hidden;top:-100%;display: none;} 
.post-31 .swiper1 .news .box1 .news_time{color:#2B3E92;font-size:var(--smailSizex);line-height: 1.3;  transition: all 0.4s ease-in-out;}
.post-31 .swiper1 .news .box1 .news_title{color:#252525;font-weight:bold;line-height: 0.26rem;height: 0.52rem;margin: 0.3rem 0;}
.post-31 .swiper1 .news .news_title a{color: inherit;}
.post-31 .swiper1 .news .box1 .news_text{line-height: 1.4;  transition: all 0.4s ease-in-out;}
.post-31 .swiper1 .news .box2 a{display: block;height: 100%;position: relative;}
.post-31 .swiper1 .news .box2 img,.post-31 .swiper1 .news .box2 .news_imgs{width: 100%;height: 100%;object-fit: cover;}
.post-31 .swiper1 .news .box2 .bg{position: absolute;z-index: 1;width: 100%;height: 50%;background: url(images/post31_bg.png) center no-repeat;bottom:0;left:0;background-size:cover}
.post-31 .swiper1 .news .box2 .wz{position: absolute;z-index: 2;bottom: 0.2rem;left:0;width: 100%;box-sizing: border-box;padding:0 0.38rem;color: #fff;}
.post-31 .swiper1 .news .box2 .news_time{font-size: 0.14rem;font-weight: bold;line-height: 1.3;margin-bottom: 0.14rem;}
.post-31 .swiper1 .news .box2 .news_title{font-weight: bold;line-height: 1.7;}
.post-31 .swiper1 .news.imgLi .box2{display: block;}
.post-31 .swiper1 .news.imgLi:hover .box2{top: 0;}
.post-31 .swiper1 .news.noimgLi:hover .box1{background:#163479;}
.post-31 .swiper1 .news.noimgLi:hover .box1>div{color: #fff;}
.post-31 .swiper-tools{position: relative;margin-top: 0.4rem;display: flex;justify-content: space-between;width: 14.7rem;align-items: center;max-width:100%}
.post-31 .buttonbox{display: flex;gap:0.3rem}
.post-31 .swiper-scrollbar.swiper-scrollbar-horizontal{position: static;width: 10.8rem;background: linear-gradient(to right, #163479, #96B6FF);}
.post-31 .swiper-scrollbar-drag{background: url(images/scrollbar_img.svg) center no-repeat;background-size: contain;height: 0.26rem;top: -0.12rem;}
.post-31 .buttonbox .swiper-button{position: static;width: 0.6rem;height: 0.6rem;margin: 0;border:1px solid #16338D;border-radius: 50%;transition:0.4s}
.post-31 .buttonbox .swiper-button path{transition:0.4s}
.post-31 .swiper-tools .more_btn{position: static;    display: none;}
.post-31 .buttonbox .swiper-button:hover{background:#16338D;}
.post-31 .buttonbox .swiper-button:hover path{stroke:#fff}


/**main4**/ 
.main4{/* background:#1776be; */background-size:cover;position: relative;z-index: 3;}
.main4 .inner{padding:0 0 0.83rem}
.main4 .l{float: left;width: 68.5%;position: relative;z-index: 1;padding-top: 0rem;display: flex;justify-content: space-between;}
.main4 .l>.bg{position: absolute;z-index: -1;top:0;left: calc(8.1rem - 50vw);transform: translateY(-50%);width:7.27rem;    display: none;}
.main4 .l:before{content:"";position: absolute;width: calc(100% + 50vw - 8.1rem);right:0;top:0;z-index: -1;background:url(images/main4_bg2.svg) center no-repeat;background-size: cover;height: 3.24rem;display: none;}
.main4 .post-41{width: 46.4%;}
.main4 .post-42{width: 50%;}
.main4 .post-42 .more_btn{margin-right: 0.35rem;}
.main4 .l .more_btn .more_text{}
.main4 .l .tt{display: flex;margin-bottom: 0.32rem;}
.main4 .l .title img{height: 0.78rem;}
.main4 .l ul{padding: 0 0.33rem;background: #fff;}
.post-41 li.news{/* background: #fff; */border-bottom:1px dashed rgba(16,54,131,0.5);display: flex;align-items: center;padding: 0.505rem 0;transition:0.4s}
.post-41 li.news .news_time{width: 0.6rem;color: #295ABC;margin-right: 0.3rem;font-weight: bold;}
.main4 .l li.news:last-child{border: 0;}
.main4 li.news:hover .news_title a{color:#16338D}
.post-41 li.news:hover{border-color:#163479}
.post-41 li.news .news_day{font-size: 0.32rem;line-height: 1.3;}
.post-41 li.news .news_month{font-size: var(--smailSizex); line-height: 1.3}
.post-41 li.news .wz{flex:1}
.post-41 li.news .news_title{line-height: 0.25rem;}
.post-42 li.news .zd{display:none}
/*
.post-42 li.news {border-bottom:1px dashed rgba(16,54,131,0.5);display: flex;align-items: center;padding: 0.469rem 0;}
.post-42 li.news .news_time{color: #D6A975;margin-right: 0.3rem;flex: 0 0 0.4rem;}
.post-42 li.news .news_day{font-size: var(--titleSize);line-height: 0.24rem;}
.post-42 li.news .news_month{font-size: 0.32rem;line-height: 0.43rem;}
.post-42 li.news .wz{flex:1}
.post-42 li.news .news_title{color: #2B2B2B;}
.post-42 li.news .zd{color: rgba(43,43,43,0.7);padding-left:0.25rem;font-size: var(--smailSizex);line-height: 1.2;background: url(images/clock.svg) left center no-repeat;background-size: auto 80% !important;}
.post-42 li.news .zd2{background: url(images/address.svg) left center no-repeat;    display: none;}
.post-42 li.news .zd1{margin: 0.1rem 0;    display: none;}
*/
.main4 .r{float: right;width: 29%;}
.post-43 .tt{margin-bottom: 0.26rem;}
.post-43 li{margin-bottom: 0.22rem;}
.post-43 .news_imgs{padding-top: 49%;position: relative;}
.post-43 .news_imgs img{position: absolute;top:0;left:0;width: 100%;height: 100%;}
 

/**main5**/
.main5{position:relative;z-index:3;/* background: #fff; */background: url(images/main5_bg.svg) bottom center no-repeat;}
.main5 .inner{padding:0 0 1.1rem} 
.post-51 .tt{justify-content: center;margin-bottom: 0.16rem;}
.post-51 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.post-51 li{width: 30.8%;border-bottom:1px dashed rgba(22,52,121,0.2);padding: 0.2rem 0;display: flex;align-items: center;}
.post-51 li:nth-child(n+4){border: 0;}
.post-51 li .news_imgs{flex:0 0 1.75rem;height: 0.95rem;box-sizing: border-box;/*padding: 5px;*/margin-right: 0.16rem;background: #fff;}
.post-51 li .news_imgs .imginner{/*border:1px dashed rgba(22,52,121,0.2);*/height: 100%;display: flex;align-items: center;}
.post-51 li .news_imgs img{width: 100%;height: auto;max-height: 100%;}
.post-51 li .wz{flex:1;}
.post-51 li.news .news_title{color: #2B2B2B;line-height: 1.7;}
.main5 li.news:hover .news_title a{color:#16338D}


/**main6**/
.main6{position:relative;z-index:3;}
.main6 .inner{}
.post-61 {display: flex;position: relative;}
.post-61 .more_btn{top:0.3rem;right:0.3rem;z-index: 2;bottom: auto;}
.post-61 .more_btn .more_text{color: #fff;}
.post-61 .imgbox{margin: 0;width: 43.4%;position: relative;}
.post-61 .imgbox .ttimg{position: absolute;top:0.6rem;right:1.6rem;z-index: 2;}
.post-61 .con{margin: 0;width: 56.6%;background: url(images/post-61_bg.svg) center no-repeat;padding:0.48rem 0.96rem ;box-sizing: border-box;background-size:cover}
.post-61 ul{position: relative;padding:0.5rem 0}
.post-61 ul:before{content:"";position: absolute;left:0;top:0;height: 100%;width: 1px;background: linear-gradient(to bottom,transparent, #fff 50%,transparent);}
.post-61 li.news{position: relative;/* border-bottom:1px dashed rgba(237,243,255,0.3); *//* padding-left: 0.6rem; */}
.post-61 li.news:before{content:"";bottom:0;left: 0.6rem;width: calc(100% - 0.6rem);height: 0;border-bottom:1px dashed rgba(237,243,255,0.3);position: absolute;}
.post-61 li.news .photo{width: 1.08rem;height: 1.08rem;border-radius: 50%;overflow: hidden;padding: 0;position: absolute;left: -1.5rem;transition: all 0.4s ease-in-out;opacity: 0;top:0.25rem;object-fit: cover;box-shadow:0 3px 6px rgba(0,0,0,0.16)}
.post-61 li.news>*{padding-left: 0.6rem;color: #fff;}
.post-61 li.news .titlebox{position: relative;} 
.post-61 li.news .titlebox:before{content:"";width: 0.25rem;height: 0.25rem;background: url(images/post-61_ico.svg) center no-repeat;position: absolute;left:0;bottom:0;z-index: 1;transform: translate(-50%,50%);display:none}
.post-61 li.news a{color: inherit;}
.post-61 li.news .textbox{padding: 0.2rem 0 0.3rem 0.6rem;box-sizing: border-box;display: none;color: #fff;}
.post-61 li.news .textbox .news_text{margin-bottom: 0.25rem;color: #fff;font-size: var(--smailSizex);}
.post-61 li.news .textbox a{color: #E8BD98;font-size: var(--smailSizex);padding-right: 24px;background: url(images/arrow.png) right center no-repeat;}
.post-61 li.news .news_title{padding:0.3rem 0;/* border-bottom: 1px dashed rgba(237,243,255,0.3); */white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.post-61 li.news .news_title a{color:#fff}
.post-61 li.news.selected .photo{opacity: 1;}  
.post-61 li.news.selected .titlebox{background: url(images/line.png) bottom center no-repeat;background-size: 100% auto;}
.post-61 li.news.selected .titlebox:before{display:block}
.post-61 li.news:first-child .textbox{display: block;}


/*main7*/
.main7{background: url(images/main7_bg.png) center no-repeat;background-size: cover;position: relative;z-index: 2;}
.main7 .inner{padding: 0.63rem 0;}
.swiper2{overflow: visible;}
.post-71 .tt{justify-content: center;}
.post-71 .flexbox{display: flex;position: relative;justify-content: space-between;align-items: stretch;padding: 25px;box-sizing: border-box;}
.post-71 .flexbox li{/* position: absolute; */box-sizing: border-box;padding: 6px;border:1px solid #103683;border-radius: 50%;position: relative;}
.post-71 .flexbox li .arrow{
    content:"";
    position: absolute;
    width: calc(100% + 60px);
    height: calc(100% + 60px);
    left: -30px;
    top: -30px;
    border-radius: 50%;
    box-sizing: border-box;
    background-color: transparent;
    /* border: 1px solid #103683;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    clip-path: inset(0 calc(50% - 10px) calc(50% - 10px) 0px); */
    padding: 10px;z-index:-1;
    /* background: url(images/arrow2.png) center -10px no-repeat; */
}
.post-71 .flexbox li .arrow .line{
    border: 1px solid #103683;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    clip-path: inset(0 calc(50% - 10px) calc(50% - 10px) 0px);
    width: 100%;
    height: 100%;
}
.post-71 .flexbox li .arrow:before{content:"";position: absolute;left: 50%;top: 0px;background:url(images/arrow2.png) center no-repeat;width: 14px;height: 22px;}
.post-71 .flexbox li a{display: flex;align-items: center;justify-content: center;height: 100%;border:1px dashed #103683;border-radius: 50%;flex-direction: column;gap:8%}
.post-71 .flexbox li .sd{display: flex;align-items: center;justify-content: center;height: 100%;border:1px dashed #103683;border-radius: 50%;flex-direction: column;gap:8%}
.post-71 .flexbox li .sd .sd-a{border:0;}
.post-71 .flexbox li.n1 .sd .sd-a, .post-71 .flexbox li.n4 .sd .sd-a{pointer-events: none;}
.post-71 .flexbox li .num{font-size: 0.56rem;color: #D6A975;font-weight: bold;/*margin: 0.37rem 0 0.32rem;*/}
.post-71 .flexbox li .news_title{color: #252525;}
.post-71 .flexbox li:nth-child(1) img{width:0.7rem}
.post-71 .flexbox li:nth-child(2) img{width:0.64rem}
.post-71 .flexbox li:nth-child(3) img{width:0.54rem}
.post-71 .flexbox li:nth-child(4) img{width:0.66rem}


.post-71 .swiper-pagination{position: static;display: flex;gap: 0.15rem;justify-content: center;margin-top: 0.36rem;}
.post-71 .swiper-pagination-clickable .swiper-pagination-bullet{background: rgba(22,52,121,0.7);transform: rotate(45deg);border-radius: 0;width: 11px;height: 11px;position: relative;}
.post-71 .swiper-pagination-clickable .swiper-pagination-bullet-active{width:15px;height: 15px;}
.post-71 .swiper-pagination-clickable .swiper-pagination-bullet-active:before{content:"";position: absolute;left:50%;top:50%;width: calc(100% + 4px);height: calc(100% + 4px);transform: translate(-50%,-50%);border:1px dashed #163479}

.post-71 .flexbox li:nth-child(1){width: 3.34rem;height: 3.34rem;}
.post-71 .flexbox li:nth-child(2){width: 2.9rem;height: 2.9rem;margin-top: auto;}
.post-71 .flexbox li:nth-child(3){width: 2.5rem;height: 2.5rem;}
.post-71 .flexbox li:nth-child(4){width: 3.22rem;height: 3.22rem;margin-top: 1rem;}
.main7.current .post-71 .flexbox li .arrow{animation: rotate 1 8s ease-in-out;}
.main7.current .post-71 .flexbox li.n2 .arrow{animation-duration:9s}
.main7.current .post-71 .flexbox li.n3 .arrow{animation-duration:10s}
.main7.current .post-71 .flexbox li.n4 .arrow{animation-duration:11s}

@keyframes rotate {
    to{transform: rotate(360deg);}
}

.btn_wap{display:none}
.post-11 .tt .tit img{width:0.92rem}
.post-21 .tt .tit img{width:2rem}
.post-31 .tt .tit img{width:1.85rem}
.post-43 .tt .tit img{width:2.08rem}
.post-51 .tt .tit img{width:2.06rem}
.post-61 .tt .tit img.ttimg{width:1.6rem}
.post-71 .tt .tit img{width:2.2rem}

/**列表页**/
.l-banner{height: 6.2rem;background-position:center center;background-repeat:no-repeat;text-align:center;background-color:#c5c4c4;position:relative;background-size: cover !important;}
.l-banner:after{content:"";display:block;width:100%;position:absolute;height:60%;background:url(images/bannerbg.png) no-repeat;background-size:100% 100%;bottom:0}
.l-banner img{display:none;height:100%;vertical-align:top}
#l-container{position:relative;background:#F1F5FF url(images/listBlue_bg.png) bottom center no-repeat}
 body.white #l-container{position:relative;background: url(images/listWhite_bg.png) bottom center no-repeat} 
#l-container .inner{padding:.61rem 0 1.2rem;position:relative;    width: 14.2rem;}
#d-container .inner{background:#fff}

/**栏目列表**/
#container-1{position: relative;}
.colHead{position: absolute;bottom:0;z-index: 1;}
.col_menu_head{position: static;bottom:100%;z-index:1;width:100%;left:0}
.col_name span{font-size:.44rem;color:#fff}
.col_name{margin-bottom: .4rem;}
.col_path a,.col_path span{color:#fff;font-size:var(--smailSize);line-height:1.3}
.col_path{display:inline-block;padding-left:0.2rem;background:url(images/home.png) no-repeat left;margin-bottom: .4rem;}
 
.possplit{margin:0 .15rem;width:auto;background-image:none;color:#fff;text-indent:inherit;font-size:0.2rem;}
.col_list{width:100%;position:relative; ;padding-right: 0;box-sizing:border-box;}
.col_list::before{content:"";display:none;width:calc(50vw + 8.2rem);height:0;right:0;position:absolute;top:0;border-bottom:.9rem solid var(--mainColor);border-right:.35rem solid transparent}
.column-switch{display:none}
.colListbox{position: relative;z-index: 1;}
.colListbox:before{content:"";position: absolute;left:0;top:0;width: 100%;height: 100%;backdrop-filter: blur(20px);z-index: -1;}
.col_list ul.col_listcolumn {position:relative;width:100%;display:flex;align-items:center;}
.col_list ul.sub_list{display: none;}
.col_list ul li.col_column { padding:0.18rem 0} 
.col_list ul li.col_column.selected,.col_list ul li.col_column.parent{background:#fff}
.col_list .col_column .col_item_link{color:#fff;padding:0 .36rem; ;display:inline-block;display:block;text-align:center;}
.col_list .col_column .col_item_link span.column-name{font-size: var(--titleSize);display: block;}
.col_list .col_column .col_item_link span.other-name{font-size: var(--smailSize);display: block;}
.col_list .slick-next,.col_list .slick-prev{width:auto;height:auto;background:0 0;border-radius:0}
.col_list .slick-prev{left:-.4rem;display:none!important}
.col_list .slick-next{right:-.5rem;width:.3rem;text-align:center}
.col_list .slick-next:hover,.col_list .slick-prev:hover{opacity:1;color:#fff;background:0 0}
.col_list ul li.col_column.selected .col_item_link span.column-name,.col_list ul li.col_column.parent .col_item_link span.column-name{color:#333}
.col_list ul li.col_column.selected .col_item_link span.other-name,.col_list ul li.col_column.parent .col_item_link span.other-name{color:#325FC7}

/**默认新闻列表页**/
.childrenList{width:2.6rem;margin-right:1rem;padding-left:0.1rem;box-sizing:border-box;position:relative;padding-top:0.6rem}
.childrenList:before{content:"";position:absolute;width:1px;height:100%;top:10px;background:linear-gradient(to bottom,rgba(50,95,199,0),rgba(50,95,199) 50%, transparent);opacity:0.6}
.childrenList ul{ }
.childrenList ul li{margin-bottom:0rem;position:relative;padding:0.22rem 0.35rem}
.childrenList ul li:before{content:"";position:absolute;top:50%;left:0;width:0.5rem;height:0.5rem;background:  url(images/colList_ico.png) center no-repeat;display:none;transform: translate(-48%,-50%);}
.childrenList ul li a{color:#949FB9;font-size:var(--bigSize);font-weight:bold;line-height:0.25rem;}
.childrenList ul li.selected a{color:#163479}
.childrenList ul li.selected:before{display:block}

.cur{color: #163479;font-size: 0.32rem;font-weight: bold;margin-bottom: 0rem;flex:1;display:inline-block;position:relative;}
.cur:before{content:"";position:absolute;bottom:0;left:50%;background:url(images/flower.png) center no-repeat;width:0.6rem;height:0.5rem;transform:translateX(-50%)}
#l-container .mod_container{display: flex;}
#l-container .col_news_list{flex:1;padding-top:0.6rem}

.mrlist .col_news_list .news_list .news{display:flex;margin-bottom:.6rem}
.mrlist .col_news_list .news_list .news .news_imgs{width:4.7rem;flex:none;margin-right:.4rem;background:0 0;display:flex;align-items:center}
.mrlist .col_news_list .news_list .news .news_imgs a{padding-top:87.27%;width:100%}
.mrlist .col_news_list .news_list .news .news_wz{flex:1;padding:.18rem 0}
.mrlist .col_news_list .news_list .news .news_meta{margin-bottom:.33rem}
.mrlist .col_news_list .news_list .news .news_meta span{display:block;color:#666}
.mrlist .col_news_list .news_list .news .news_year{font-size:.14rem}
.mrlist .col_news_list .news_list .news .news_day{font-size:.36rem;line-height:1.4}
.mrlist .col_news_list .news_list .news .news_title{font-size:0.22rem;line-height:1.7;margin-bottom:.17rem}
.mrlist .col_news_list .news_list .news .news_text{font-size:var(--smailSizex);line-height:2}
.mrlist .col_news_list .news_list .news .news_text a{color:#666}
.mrlist .col_news_list .news_list .news.noimg .news_imgs{display:none}

/**文章页**/
.info .col_metas.clearfix{height:.63rem}
.infobox{padding:.56rem 0;margin:0 auto;width:auto}
.article{min-height:400px}
.article h1.arti_title{line-height:1.3;font-family:SourceHanSerifCN-Bold;font-size:.36rem;text-align:center;margin-bottom:.2rem}
.article h2.arti_title{line-height:2;font-family:"Microsoft YaHei";font-size:.2rem;text-align:center;color:#1b1b1bc7;margin-bottom:.2rem}
.article .arti_metas{text-align:center;line-height: 1.3;margin:0}
.article .arti_metas>span{margin:0 .16rem;font-size:var(--smailSize);color:#666}
.article .arti_info.clearfix{position:relative}
.article .entry{margin:0 auto;overflow:hidden;margin-top:.4rem;}
.article .entry .read,.article .entry .read p{line-height:1.75;font-size:0.22rem;color:#333}
.article .entry .read p{margin-bottom:10px}
.article .entry .read img{margin:0 auto;width:90%;}
.article .entry .read table{margin:0 auto;border:none!important}
.sibi_art{margin-top:1.3rem}
.wp_artfuns .wp_art_adjoin{display:flex;line-height:.48rem;font-size:var(--titleSize);flex-wrap:wrap}
span.next-title,span.prev-title{width:calc(100% - .8rem)}
.wp_artfuns .wp_art_adjoin .next{padding:0}
.wp_artfuns .wp_art_adjoin .next,.wp_artfuns .wp_art_adjoin .prev{pointer-events:none;width:auto}

/**底部**/
#footer{ background-size:cover;position:relative;z-index:3} 
.foot-top{display:flex;justify-content:space-between;background-color: #fff;box-shadow: 0px -6px 16px rgba(16,54,131,0.1);} 
.foot-top .inner{padding:0.43rem 0 0.53rem;}
.foot-top .inner .mod{margin: 0 -0.2rem}
.foot-top ul{ margin:0 -2.8%}
.foot-top ul li.news{position: relative;width:8.33%;text-align:center;position:relative;float:left} 
.foot-top ul li.news:before{content:"";position: absolute;right:0;top:50%;height: .84rem;background: rgba(22,52,121,0.1);transform: translateY(-50%);max-height:100%;width:1px}
.foot-top ul li.news:last-child:before{display:none}
.foot-top ul li.news .news_title{font-size: var(--smailSize);margin-top:0.2rem}
body.main .foot-top ul li.news .imgbox{display:none;}
body.list.mrlist .foot-top ul li.news .imgbox{text-align:center;height: 0.5rem;display: flex;justify-content: center; align-items: center;} 
.foot-top ul li.news .imgbox img{height:100%}
.foot-top ul li.news:hover .imgbox img{transition:0.4s;transform: rotateY(360deg);}
.foot-top ul li.news .svgbox{margin:0 auto;display:block}
.foot-top ul li.news .svgbox svg{height:0.5rem;}
.foot-top ul li.news.n8 .svgbox svg,.foot-top ul li.news.n9 .svgbox svg{transform:scale(1.4);}
.foot-top ul li.news.n12 .svgbox{transform:scale(1.2);}
#footer .inner p{font-size:var(--smailSize);line-height:1.5; color: rgba(255,255,255,0.4);}
#footer .inner p a{color:rgba(255,255,255,0.4)}
#footer .inner p span{margin:0 3px}
#footer .inner p span:nth-child(2){padding-left:20px;background:url(images/batb.png) left center no-repeat}
.foot-bottom{background: #163479;}
.foot-bottom .foot-bt ul{display: flex;gap:0.5rem;border-bottom:1px solid rgba(255,255,255,0.2);padding: 0.3rem 0;justify-content: center;}
.foot-bottom .foot-bt ul li{padding-right: 0.5rem;position: relative;color: #fff;font-size: var(--smailSize);}
.foot-bottom .foot-bt ul li:before{content:"";position: absolute;top:50%;right:0;z-index: 1;transform: translateY(-50%);color:#fff;width:4px;height:4px;border-radius:50%;    background: rgba(255, 255, 255, 0.5);}
.foot-bottom .foot-bb{padding: 0.2rem 0;text-align:center} 
.foot-bottom .foot-bt ul li a{color:rgba(255,255,255,0.5)}
.foot-bottom .foot-bt ul li a:hover{color:#fff}
.foot-bottom .foot-bt ul li:last-child{padding-right:0;}
.foot-bottom .foot-bt ul li:last-child:before{display:none}
#footer .inner p span img{    width: 23px;}
/**底部链接**/
.foot-left .tt{margin-bottom:.18rem}
.foot-left .links{margin-right:1.02rem}

/**分享**/
.shares .news_list{display:flex;text-align:center;gap:.17rem}
.shares .news_list .imgs{width:1rem;height:1rem;position:absolute;bottom:127%;left:50%;margin-left:-.5rem;transform:translateY(-.4rem);opacity:0;transition:all .4s ease-in-out}
.shares .news_list .imgs img{width:100%;height:100%unset}
.shares .news_list .news_icon{display:block;background-color:#ffffff2e;width:.5rem;height:.5rem;border-radius:50%;background-repeat:no-repeat;background-position:center;opacity:.7;background-size:53%}
.shares .news_list .news{position:relative}
.shares .news_list .n1 .news_icon{background-image:url(images/weixin.svg)}
.shares .news_list .n2 .news_icon{background-image:url(images/weibo.svg)}
.shares .news_list .news_icon:hover{opacity:1}
.shares .news_list .news:hover .imgs{opacity:1;transform:none}
.shares .news_list .news_title{color:#fff;font-size:var(--smailSizex);line-height:1.4;margin-top:.13rem}
.footlogo img{width:4.62rem}
 


/**侧导航**/
nav.Quick-navigation{position:fixed;right:0;z-index:1;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;font-size:19px;line-height:70px;background:var(--mainColor);color:#fff;padding:0 16px;border-radius:20px}
nav.Quick-navigation a{color:#fff;border-bottom:1px solid #fff}
nav.Quick-navigation a.current{color:#e1d4a4;border-bottom:1px solid var(--hoverColor)}
.Scroll-to-top{/* width:60px; *//* height:60px; */position:fixed;z-index: 3;/* background:#fff; */bottom:2%;/* border-radius:50%; */right:1%;/* background:#1776be7a; */font-size:20px;/* line-height:60px; */text-align:center;color:#fff;cursor:pointer}

.wp_articlecontent table{    width: 100% !important;}




.post-110 .tt .tit img {
    width: 1.87rem;
}
.post.post1.post-110.mbox .more_btn img {
    width: 1.66rem;
    margin: 0;width:auto;
    vertical-align: bottom;
}
@keyframes move2{ 
50%{transform:translateX(5px)}
100%{transform:none}
}

.post.post1.post-110.mbox .more_btn:hover img{animation:move2 infinite 1s}

.post.post1.post-110.mbox .more_btn {
    bottom: 0.2rem;background:#fff;
}
.post1 .more_btn .more_text{display:flex;    align-items: center;padding:0 0 0 0.2rem;color:#333;font-size:var(--smailSizex)}
.post1 .more_btn .more_text>img{transition:0.4s}
.post1 .more_btn .more_text:hover>img{transform:rotate(180deg);}
.post.post1.post-110.mbox .more_btn .more_text span{width:0.5rem;height:0.5rem;display:flex;    align-items: center; justify-content: center;margin-left:0.2rem}

.main1 .ml {
    float: left;
    width: 58.5%;
}
.main1 .mr {
    float: right;
    width: 37%;
}

.post.post1.post-111.mbox .news_imgs img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    transition: all 0.4s ease-in-out;    object-fit: cover;
}
.post.post1.post-111.mbox .news_imgs {
    padding-top: 57.2%;
    background-color: #efefef;
    position: relative;
    overflow: hidden;
}
.post.post1.post-111.mbox .news_time {
    font-size: .14rem;
    color: #2B3E92;
    line-height: 0.3rem;margin-top: 0.1rem;
}.post.post1.post-111.mbox .news_title {
    font-size: 0.2rem;
    font-weight: bold;
    line-height: 0.3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.post.post1.post-111.mbox ul.slick-dots {
    bottom: 1rem;
}
.post.post1.post-111.mbox ul.slick-dots li {
    width: 0.15rem;
    height: 0.15rem;
    background: none;
    border: 0.01rem solid #fff;
}.post.post1.post-111.mbox ul.slick-dots li.slick-active {
    background: #fff;
}

.post.post1.post-112.mbox li.news {
    border-top: 0.01rem solid #ddd;    min-height: 1.2rem;
    display: flex;
    flex-direction: column;
    justify-content: center;position:relative
}
.post.post1.post-112.mbox li.news:before{content:"";position:absolute;bottom:0;left:0;width:0;background:#163479;transition:0.5s;height:1px}
.post.post1.post-112.mbox li.news:hover:before{width:100%}
.post.post1.post-112.mbox li.news:last-child {
    border-bottom: 0.01rem solid #ddd;
}

.post.post1.post-112.mbox .news_time {
    font-size: 0.16rem;
    color: #2B3E92;
    line-height: 0.3rem;
}
.post.post1.post-112.mbox .news_title {
    font-size: 0.2rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 0.3rem;
    max-height: 0.6rem;
}
.post.post1.post-112.mbox .news_title:hover {
    color: #2B3E92;
}
.post.post1.post-112.mbox .news_title:hover a {
       color: #2B3E92;
}
em.menu-switch-arrow{    position: absolute;
    top: 0.1rem;
    right: -0.18rem;
    width: var(--bigSize);
    height: var(--bigSize);
    background: url(images/sanj.png) no-repeat center;
    background-size: 50%;}
.list em.menu-switch-arrow{    position: absolute;
    top: 0.1rem;
    right: -0.18rem;
    width: var(--bigSize);
    height: var(--bigSize);
    background: url(images/sanj-1.png) no-repeat center;
    background-size: 50%;}

.mrlist .col_news_list .news_list .news .news_imgs a{    padding-top: 58.18%;    transition: .5s;}
.mrlist .col_news_list .news_list .news .news_title{    transition: .5s;}
.mrlist .col_news_list .news_list .news:hover .news_title a{color:var(--mainColor)}
.mrlist .col_news_list .news_list .news:hover .news_imgs a{transform: scale(1.1);}



.info_jgsz{    background: #F1F5FF url(images/listBlue_bg.png) bottom center no-repeat;}
.info_jgsz .jgsz_head{}
.info_jgsz .jgsz_head .inner{    padding: 0.2rem 0;    width: 14.2rem;}
.info_jgsz .jgsz_head .inner .head-left{float:left;}
.info_jgsz .jgsz_head .inner .head-left .sitelogo{float:left;}
.info_jgsz .jgsz_head .inner .head-left .sitelogo img{}
.info_jgsz .jgsz_head .inner .head-left .site_name{float:left;margin-left: 0.25rem;line-height: 70px;}
.info_jgsz .jgsz_head .inner .head-left .site_name .sitetitle{
    font-size: 0.32rem;
    color: #163479;
    font-weight: bold;
}
.info_jgsz #container-1{}
.info_jgsz #container-1 .wp-inner{
    padding-top: 0.25rem;
    width: 14.2rem;
    margin:  auto;
    box-sizing: border-box;
    position: relative;
}
.info_jgsz #container-1 .wp-inner .l-banner{
    padding: 0;
    height: 4rem;
    background-size: cover!important;
}
.info_jgsz #container-1 .wp-inner .l-banner:after{display:none;}
.info_jgsz #l-container{
    background: transparent;
}
.info_jgsz #l-container .inner{
    box-sizing: border-box;
    padding: 0.5rem 0.8rem 0;
}
.info_jgsz #l-container .col_news_list{
    padding: 0;
}
.info_jgsz #l-container .col_news_list .news_list{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.info_jgsz #l-container .col_news_list .news_list li.news{
    width: 33%;
    text-align: center;
    margin-bottom: 0.25rem;
}
.info_jgsz #l-container .col_news_list .news_list li.news .news_title{
    display: block;
    width: 3.5rem;
    margin: 0 auto;
    line-height: 0.6rem;
    background: #0168b7;
    border-radius: 0.5rem;
    border: 0.01rem solid #d7e6fa;
    box-shadow: 0 0.03rem 0.15rem rgb(0 0 0 / 25%);
}
.info_jgsz #l-container .col_news_list .news_list li.news .news_title a{
    font-size: 0.18rem;
    color: #fff;
    font-weight: bold;
    font-family: 'syh';
}
.info_jgsz #l-container .col_news_list .news_list li.news .news_title a:hover{font-size:0.185rem;}




