@charset "utf-8";
/*Technical Support SudyTech*/

blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}
address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left;font-weight:400}
abbr,body,fieldset,html,iframe,img{border:0}
img{vertical-align:top;position:relative}
address,cite,dfn,em,i,var{font-style:normal}
[hidefocus],summary{outline:0}
li{list-style:none;/* display:inline-block; */}
h1,h2,h3,h4,h5,h6,small{font-size:100%}
sub,sup{font-size:83%}
code,kbd,pre,samp{font-family:inherit}
q:after,q:before{content:none}
textarea{overflow:auto;resize:none}
label,summary{cursor:default}
a,button{cursor:pointer}
b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}
a,a:hover,del,ins,s,u{text-decoration:none}
body,button,input,keygen,legend,select,textarea{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}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.clearfix{display:block}

.list4 ul.col_metas.clearfix {
    display: none;
}
.foot-right .icon{display:inline-block;width: 100%;height: 63px;vertical-align:middle;background:url(/_upload/tpl/09/ea/2538/template2538/images/icon.png) no-repeat;/* background-size: 43px 0; */transition: all .4s ease-in-out;}
body:before{content:"";position:fixed;top:-10px;left:0;z-index:110;width:100%;height:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 10px rgba(0,0,0,.8);box-shadow:0 0 10px rgba(0,0,0,.8)}
::-webkit-input-placeholder{color:#ccc}
:-moz-placeholder{color:#ccc}
::-moz-placeholder{color:#ccc}
:-ms-input-placeholder{color:#ccc}
body{line-height:1;font-size:13px;font-family:Arial,"Microsoft YaHei","\u5b8b\u4f53",Tahoma,Geneva,sans-serif;position:relative;color:#333}
p{line-height:1.75}
a{color:#333;/* text-decoration:none; */transition:all .4s ease-in-out}
a:hover{color:#095ab5}
.wrapper{width:100%;margin:0 auto}
.header.on{background-color:#105397}
div#container-2{/* padding-bottom:80px; */background:#f6f6f6}
div#container-5{/* height:637px; */background-color:#f6f6f6}
.wrapper .inner{width:1400px;margin:0 auto}
#headtop{background:#666}
.headtop .top-left{float:left}
.headtop .top-right{float:right}
.header{border-bottom:none;height:auto;line-height:inherit;position:fixed;top:0;z-index:100}
.header .inner{position:relative;width:1550px}
.header .sitelogo{float:left;margin-top:30px}
.header .sitelogo span{position:relative;font-size:inherit;font-weight:400}
.header .sitelogo span a{color:transparent;margin:0}
.header .sitelogo h1{font-size:inherit;font-weight:400;background:0 0;padding-left:0}
.header .sitelogo .sitetitle{display:inline-block;margin-top:28px;margin-left:10px;font-size:32px;font-weight:700;color:#fff}
.header .head-left{float:left;display:inline-block}
.header .head-main{float:left;margin-top:10px}
.header .head-right{float:right;margin-top:19px}
.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(/_upload/tpl/09/ea/2538/template2538/images/link_icon.png) no-repeat}
.site-rale ul li.links a:hover{color:#fff}
.site-rale ul li.links.i1 a{background-position:0 0}
.site-rale ul li.links.i2 a{background-position:-60px 0}
.site-rale ul li.links.i3 a{background-position:-117px 0}
.site-rale ul li.links.i4 a{background-position:-177px 0}
.site-lang ul{float:right}
.site-lang ul li.links{float:left}
.site-lang ul li.links a{line-height:35px;margin:0 6px;font-size:14px;color:#fff}
.site-lang ul li.links a:hover{color:#fff}
.focus-container .focus-item a:before{content:"";display:block;width:100%;position:absolute;top:0;left:0;height:50%;/** background-image:linear-gradient(#094a8c,#094a8c75,#094a8c00);**/z-index:1}
.focus-container .focus-item a:after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;height:50%;background:url(/_upload/tpl/09/ea/2538/template2538/images/bannerbg.png);background-repeat-x:repeat;z-index:2}
.head_top{position:relative;padding-right:30px}
#nav{margin-right:-28px}
#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}
.wp-menu{margin:0 auto}
.wp-panel{position:relative}
.nav .wp-menu .menu-item{display:inline-block;float:left;padding-bottom:29px}
.nav .wp-menu .menu-item a>.menu-switch-arrow{display:none;width:20px;height:20px;background:url(/_upload/tpl/09/ea/2538/template2538/images/nav_j.png) no-repeat center center;vertical-align:middle}
.nav .wp-menu .menu-item a.menu-link{display:inline-block;padding:0 15px;line-height:60px;color:#fff;font-size:19px;font-weight:700;position:relative;text-align:center}
.nav .wp-menu .menu-item a.hover,.wp-menu .menu-item.hover a.menu-link{text-decoration:none;color:#fff}
.nav .sub-menu{display:none;position:absolute;top:100%;z-index:100;background:#fff;width:103%;right:0;padding:37px;box-sizing:border-box}
.nav .sub-menu .sub-item{position:relative;white-space:nowrap;vertical-align:top}
.nav .sub-menu .sub-item a{display:block;color:#134c87;height:40px;line-height:46px;padding:0 17px;font-size:16px;background:0 0}
.nav .sub-menu .sub-item a:hover,.sub-menu .sub-item.hover>a{display:block}
.nav .sub-menu .sub-menu{left:100%;top:0;z-index:200;background:#fff}
.inner1{width:1550px;text-align:center;position:relative}
#banner{background:#e7e2df}
#banner .inner{width:auto;text-align:center;position:relative}
#banner .site-lang {    position: absolute;    right: 10px;bottom: 10px;z-index: 99;}
#banner .site-lang ul li.links{    background: #dbb322;border-radius: 20px;padding: 0 10px;}
#banner .site-lang ul li.links a:hover{    font-weight: bold;}

.focus-prev {left: 50%;margin-left: -150px;z-index: 3;}
.focus-next {right: 50%;margin-right: -150px;z-index: 4;}
.focus-pagination {
    width: 100%;
    text-align: center;
    left: 0;
    right: 0;
    z-index: 3;
}
.sear_btn{width:25px;height:25px;float:right;background:url(/_upload/tpl/09/ea/2538/template2538/images/sous.png);position:absolute;top:5px;right:0;cursor:pointer;z-index:1}
.fixbox.open{visibility:initial;opacity:1}
.fixbox{position:fixed;z-index:999;left:0;overflow:hidden;transition:all .4s ease-out 0s;top:0;right:0;display:flex;flex-direction:column;justify-content:space-between;background-size:cover;bottom:0;background:#105397c7;opacity:0;visibility:hidden}
.wp-search{width:800px;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;border-radius:20px;overflow:hidden}
.search-input input{width:100%;line-height:59px;font-family:"微软雅黑";font-size:19px;border:none;padding-left:28px;box-sizing:border-box;overflow:hidden}
.wp-search .search-btn{position:absolute;height:100%;width:80px;right:-1px;top:0;background:#}
.wp-search .search-btn .search-submit{width:100%;height:100%;border:none;background:#b2a507 url(/_upload/tpl/09/ea/2538/template2538/images/sous.png) no-repeat center}
.nav .wp-menu .menu-item a.menu-link:after{content:"";border-bottom:2px solid #fff;margin-top:5px;display:block;width:56px;transition:all .2s ease-out 0s;transform:scaleX(0);left:50%;position:absolute;top:60px;margin-left:-28px}
a.closed{display:block;width:32px;height:32px;position:absolute;background:url(/_upload/tpl/09/ea/2538/template2538/images/closed.png) no-repeat;top:84px;right:93px;background-size:100%}
.nav .wp-menu .menu-item a.menu-link:before{content:"";border-left:2px solid #ffff;height:28px;transition:all .2s ease-out 0s;transform:scaleY(0);position:absolute;left:50%;top:67px;transform-origin:center top}
.wp-menu .menu-item:hover.have a.menu-link:before{transform:none}
.wp-menu .menu-item:hover a.menu-link:after{transform:none}
.sub-box .left{float:left;width:70%;display:flex}
.sub-box .left .pic img{width:270px;height:176px}
.sub-box .left .txt{flex:1;font-size:16px;color:#454545;padding-left:45px;line-height:32px}
.sub-box{display:flex;justify-content:space-between}
.sub-box .right{display:flex;flex-direction:column;align-items:center;width:25%;margin-top:-7px}
.main1  .inner {
    padding: 50px 0 73px;
}

.post1 .tt .tit {
    text-align: center;
}
.post1 .tt .more_btn {
    float: right;
    margin-top: -30px;
}

.post1 .tt .title {
    font-size: 33px;
    color: #134c87;
}

.post1 .tt {
    margin-bottom: 50px;
}

.post1  .more_btn a {
    color: #134c87;
    font-size: 18px;
    line-height: 27px;
}
.post-11 .news_list .news {
    float: left;
    width: 33.3%;
}

.post-11 .news_list .news_box {
    margin: 0 30px;
}

.post-11 .news_list {
    margin: 0 -30px;
    transition: all 1s ease-out 0s;
    transform: translateY(30px);
    opacity: 0;
}

.post-11 .news .news_imgs a {
    display: block;
    padding-top: 53.5%;
}
.post-11 .news .news_title a {
    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
}
.post-11 .news .news_title {
    font-size: 18px;
    line-height: 25px;
    font-weight: bold;
    padding: 20px 23px;
    height: 92px;
    box-sizing: border-box;
    box-shadow: 0px 0px 21px -10px #ccc;
   
}

.post-11 {
    margin-bottom: 39px;
}

.post-12 .news_list .news {
    float: left;
    width: 50%;
    margin-bottom: 18px;
}

.post-12 .news_list .news_box {
    margin: 0 21px;
    display: flex;
    height: 76px;
    box-shadow: 0px 0px 21px -10px #ccc;
    align-items: center;
    padding: 0 36px 0 23px;
    font-size: 18px;
    justify-content: space-between;
}


.post-12 .news_list {
    margin: 0 -21px;
    transition: all 1s ease-out 0s;
    transform: translateX(-30px);
    opacity: 0;
}
.main3{background: url(/_upload/tpl/09/ea/2538/template2538/images/main3-bj.jpg) no-repeat  center;background-size: cover;}
.main3 .ml {
    float: left;
    width: 47%;
    border: 1px solid #2d68a4;
    border-right: none;
    position: relative;
    min-height: 473px;
    box-sizing: border-box;
    padding: 55px 0px 0px 116px ;
    /* padding-right: 73px; */
    transition: all 1s ease-out 0s;
    transform: translateX(30px);
    opacity: 0;
}

.main3 .inner {
    padding: 60px 0 86px;
}

.main3 .mr {
    float: right;
    width: 47%;
    padding-left: 60px;
    box-sizing: border-box;
    transition: all 1s ease-out 0s;
    transform: translateX(-30px);
    opacity: 0;
}

.post1.post-31 .tt .tit {
    text-align: left;
    position: relative;
}

.post1.post-31 .tt .tit:after {
    content: "";
    display: block;
    width: 53px;
    height: 3px;
    background: #134c87;
    position: absolute;
    bottom: -33px;
}

.post-31 .news {
    padding: 14px 0;
    display: b;
}

.post-31 .news .news_title {
    font-size: 18px;
    line-height: 34px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.post1.post-31 .news .news_date {
    font-size: 18px;
    color: #134c87;
}

.post-31 {
    position: relative;
}

.post1.post-31 .tt .more_btn {
    position: absolute;
    bottom: 0;
    right: -0;
}

.post-12 .news_list .news_title {
    width: 70%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.post-41 .news_list.list2 .news_title {
    width: 70%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.post1.post-32 .tt .tit {
    position: absolute;
    background: #fff;
    width: 56px;
    padding: 25px 0;
    left: 0;
    top: 2px;
}

.post1.post-32 .tt .tit .title {
    color: #333;
    /* right: 0; */
}

.post1.post-32 .tt .more_btn {
    position: absolute;
    bottom: -27px;
    right: 0;
    background: #fff;
    padding: 0 14px;
}

.main4 .inner {
    padding: 78px 0 70px;
}

.main4 .ml {
    float: left;
    width: 56%;
    transition: all 1s ease-out 0s;
    transform: translateX(-30px);
    opacity: 0;
}

.post1.post-41 .tt .tit {
    text-align: left;
}

.post-41 .list1 .news {
    float: left;
    width: 50%;
}

.post-41 .list1 .news_box {
    margin: 0 15px;
}

.post-41 .list1 {
    margin: 0 -15px;
    margin-bottom: 32px;
}

.post-41 .list1 .news .news_imgs a {
    padding-top: 62%;
    display: block;
}

.post-41 .list1 .news .news_title {
    font-size: 18px;
    line-height: 25px;
    font-weight: bold;
    padding: 20px 23px;
    height: 92px;
    box-sizing: border-box;
    box-shadow: 0px 0px 21px -10px #ccc;
}
.post-41 .news_list.list2 .news {
    margin-bottom: 18px;
    /* width: 100%; */
    display: block;
}

.post-41 .news_list.list2 .news_box {
    /* margin: 0 21px; */
    display: flex;
    height: 76px;
    box-shadow: 0px 0px 21px -10px #ccc;
    align-items: center;
    padding: 0 36px 0 23px;
    font-size: 19px;
    justify-content: space-between;
    /* width: 100%; */
}
.post1 .news_list .news_date {
    color: #898989;
    font-size: 18px;
}

.main4 .mr {
    float: right;
    width: 41.5%;
    transition: all 1s ease-out 0s;
    transform: translateX(30px);
    opacity: 0;
}

.post1.post-42 .tt .tit {
    text-align: left;
}

.post-42 .con {
    box-shadow: 0px 0px 21px -10px #ccc;
    height: 526px;
    box-sizing: border-box;
    padding: 45px 42px 0 19px;
}

.post-42 .news .news_imgs {
    /* float: left; */
    width: 150px;
   max-height: 64px;
    background: #ccc;
    margin-right: 22px;
    align-items: center;overflow: hidden;
}

.post-42 .news .news_imgs img {
    width: 100%;
    /* height: 100%; */    max-height: 64px;transition-duration: 0.8s;
}
.post-42 .news .news_imgs img:hover{ transform: scale(1.12);}
.post-42 .news {
    display: flex;
    align-items: center;
    margin-bottom: 33px;
}

.post-42 .news_title {
    flex: 1;
    font-size: 18px;
    line-height: 26px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.main5 .inner {
    padding: 45px 0 54px;
width:100%;
}

.main5 ul.tab-menu {
    text-align: center;
    line-height: 70px;
    font-size: 37px;
    color: #7a7a7a;
    margin-bottom: 73px;
}

.main5 ul.tab-menu li {
    margin: 0 15px;
    border-bottom: 3px solid #7a7a7a;
display: inline-block;
}

.main5 ul.tab-menu li.selected {
    font-weight: bold;
    color: #23568d;
    border-bottom: 3px solid #23568d;
}
.main6{/* height:875px; */background: #fff url(images/container-6-bj.png) center -585px;}
.main5 .tab-con>li {
    width: 100%;
    position: absolute;
    height: 0;
    overflow: hidden;
}
.main5 .tab-con li.active {
    height: auto;
    position: relative;
}

.main5 .tab-con li.active {
    height: auto;
}
.posts .news .news_box {
    margin: 0 23px;
}

.posts .news .news_imgs a {
    padding-top: 67%;
    display: block;
}


.posts.post-55 .news .news_imgs a {
    padding-top: 140%;
    display: block;
}
.posts.post-55 .news .news_title{    height: 60px;}
.posts.post-21 .news .news_imgs a {
    padding-top: 56.25%;
    display: block;
}


.posts .news_list {
    margin: 0 -60px;
    transition: all 1s ease-out 0s;
    transform: translateY(30px);
    opacity: 0;
}

.posts .news .news_title {
    background: #fff;
    height: 70px;
    justify-content: center;
    align-items: center;
    display: flex;
    font-size: 16px;
    box-shadow: 0px 0px 19px -10px #ccc;
}
.posts .more_btn {
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center;
}

.posts {
    position: relative;
}
.main5 .slick-list {
    padding-bottom: 84px;
}
.post1.post-32 .tt {
    margin: 0;
}

.post-32 .news .news_title {
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    margin-bottom: 20px;
}

.post-32 .news .news_title a {
    color: #fff;
}

.post-32 .news .news_info {
    font-size: 16px;
    line-height: 28px;
    color: #fff;
    opacity: 0.5;
}

.post-32 .news .news_info a {
    color: #fff;
}

.post-32 .news {
    margin-bottom: 35px;
}
.main2 .inner {
    width: 100%;
    padding: 50px 0 60px;
   overflow:hidden
}
.main5 .tab-con li.active {
    height: auto;
    position: relative;
}

.c5{z-index: 40;width: 403px;height: 403px;background-size: contain;position: absolute;left: 50%;bottom: 0;border-radius:50%;/* overflow:hidden; */transform: translateX(-50%);}
.c5 .c6{
    transition: all 0.5s ease;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    border-radius:50%;
    overflow:
    hidden;
z-index:-1;
    content:
    "";
    background: #1d2088;
    opacity: 0.1;
}
.post-61 .dot span {
    width: 12px;
    height: 12px;
    background: #155699;
    display: inline-block;
    border-radius: 50%;
    opacity: 0.5;
    margin: 0 6px;
    cursor: pointer;
}

.post-61 .dot {
    text-align: center;
    margin-top: 55px;
    position: absolute;
    width: 100%;
    bottom: -64px;
}

.post-61 .dot span.selected {
    opacity: 1;
}
.scal{animation:scal 1s linear 0s;}
@keyframes scal{
0%{transform:scale(1);}
75%{transform:scale(0.8);}
100%{transform:scale(1);}
}
.c4{transition: all 0.5s ease; margin: 37px;position: relative;width: 332px;height: 332px;z-index:10;background: url(/_upload/tpl/09/ea/2538/template2538/images/c5.png) no-repeat center}
.z4{z-index: -1;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(/_upload/tpl/09/ea/2538/template2538/images/c4.png) no-repeat center;transition: all 0.5s ease;background-size: 100%;}
.z4.z0{}
.z4.z1{transform: rotate(120deg);}
.z4.z2{transform: rotate(240deg);}
.z4.z3{transform: rotate(270deg);}

.c4 .title{width: 100%;float: left;display: none;height: 100%;z-index:40;position:relative;}
.c4 .title.selected{display:block;cursor: pointer;}
.c4 .t1 span{display: block;border-radius: 100% 0 0 0;border:;}
.c4 .t1 span{display: block;border-radius:0 100%  0 0;}
.c4 .t1 span{display: block;border-radius:0 0 100%  0;}
.c4 .t1 span{display: block;border-radius:  0 0 0 100%;}
.c3{width: 232px;height: 232px;position: absolute;left: 0;top: 0;margin: 50px;background: url(/_upload/tpl/09/ea/2538/template2538/images/c3.png) no-repeat center;border-radius: 50%;overflow: hidden;z-index:30;cursor: pointer;}
@keyframes oline{
0%{transform:scale(1.3);opacity: 0.25;}
70%{transform:scale(1.5);opacity: 0.3;}
100%{transform:scale(1.3);opacity: 0.25;}
}
@keyframes mline{
0%{transform:scale(1.6);opacity: 0.55;}
65%{transform:scale(2);opacity: 0.6;}
75%{transform:scale(2);opacity: 0.6;}
100%{transform:scale(1.6);opacity: 0.55;}
}

.rote{animation:rote 1s linear 0s;}
@keyframes rote{
0%{transform:rotate(0deg);}
25%{transform:rotate(90deg);}
50%{transform:rotate(180deg);}
75%{transform:rotate(90deg);}
100%{transform:rotate(0deg);}
}
.main6 .inner {
    padding: 146px 0 132px;
}

.post-61 {
    height: 600px;
    position: relative;
    transition: all 1s ease-out 0s;
    transform: translateY(-30px);
    opacity: 0;
}

.post-61:before {
    content: "";
    width: 786px;
    border: 2px solid #e0cb69;
    height: 393px;
    position: absolute;
    border-radius: 393px 393px 0px 0;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    border-bottom: none;
}
.post-61 .news_list .news {
    position: absolute;
    z-index: 1;
}
.post-61 .news_list .news.n1, .post-61 .news_list .news.n21 {
    bottom: 76px;
    left: 244px;
}
.post-61 .news_list .news .news_title a {
    color: #004387;
}

.post-61 .news_list .news.n2, .post-61 .news_list .news.n22 {
    bottom: 300px;
    left: 244px;
}
.post-61 .news_list .news .news_wz {
    position: absolute;
    width: 180px;
    width: max-content;
    right: 100%;
    bottom: 15px;
    text-align: left;
    margin-right: 18px;
  /**  max-width: 222px; **/
}
.post-61 .news_list .news.n23 .news_wz{    width: 280px;width: max-content;}
.post-61 .news_list .news .news_imgs a {
    display: block;
    height: 130px;
    width: 130px;
    /* background: url(/_upload/tpl/09/ea/2538/template2538/images/sj1.jpg); */
    background-size: 100% auto;
    border-radius: 50%;
    overflow: hidden;
}
.post-61 .news_list .news .news_title {
    font-size: 17px;
    color: #004387;
    line-height: 39px;
}

.post-61 .news_list .news .news_num {
    font-size: 44px;
    color: #004387;
}

.post-61 .news_list .news .news_dan {
    width: 28px;
    height: 28px;
    display: inline-block;
    color: #fff;
    background: #004387;
    text-align: center;
    line-height: 28px;
    border-radius: 50%;
    font-size: 17px;
    margin-left: 10px;
    vertical-align: text-bottom;
}
.post-61 .news_list .news.n3, .post-61 .news_list .news.n23 {
    bottom: 495px;
    left: 421px;
}

.post-61 .news_list .news.n4, .post-61 .news_list .news.n24 {
    bottom: 495px;
    /* left: 825px; */
    right: 421px;
}

.post-61 .news_list .news.n4 .news_wz, .post-61 .news_list .news.n5 .news_wz, .post-61 .news_list .news.n6 .news_wz, .post-61 .news_list .news.n7 .news_wz, .post-61 .news_list .news.n24 .news_wz, .post-61 .news_list .news.n25 .news_wz, .post-61 .news_list .news.n26 .news_wz, .post-61 .news_list .news.n27 .news_wz {
    left: 100%;
    right: auto;
    margin-left: 18px;
    text-align: left;
}

.post-61 .news_list .news.n5, .post-61 .news_list .news.n25 {
    bottom: 300px;
    right: 245px;
}

.post-61 .news_list .news.n6, .post-61 .news_list .news.n26 {
    bottom: 76px;
    right: 244px;
}

.post-61 .news_list .news.n3 .news_wz, .post-61 .news_list .news.n23 .news_wz {
    bottom: 64px;
}

.post-61 .news_list .news.n4 .news_wz, .post-61 .news_list .news.n24 .news_wz {
    bottom: 64px;
}

.post-61 .news_list .news.n5 .news_wz, .post-61 .news_list .news.n25 .news_wz {
    bottom: 64px;
}
.post-61 .news_list .news .news_imgs a img {
    width: 100%;
    background: #fff;
}
div#footer {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/footbg.jpg);
}
.footer .inner {
    padding: 37px 0 80px;
}

.footer .tit {
    font-size: 33px;
    color: #fff;
    margin-bottom: 42px;
}

.footer .foot-left .news {
    float: left;
    width: 50%;
    margin-bottom: 20px;
}

.footer .foot-left {
    float: left;
    width: 50%;
    padding-right: 45px;
    /* border-right: 2px solid #5c88b4; */
    box-sizing: border-box;
}

.footer .foot-left .news .news_img{
    margin: 0 22px;
}

.footer .foot-left .news .news_img img {
    width: 100%;
}

.footer .foot-left .news .news_img a {}

.footer .foot-left .news_list {
    margin: 0 -22px;
}

.footer .foot-right {
    float: right;
    width: 50%;
    margin-top: 29px;
}

.footer .foot-right .con {
    border-left: 2px solid #5c88b4;
    padding: 31px 0px;
}

.footer .foot-right .news_list .news {
    width: 20%;
    display: inline-block;
    margin: 0 -3px;
    margin-bottom: 20px;
}

.footer .foot-right .news_list {
    text-align: center;
}

.footer .foot-right .i1 .icon {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/sh.png) no-repeat center;
    background-size: 43px auto;
}
.footer .foot-right .i2 .icon {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/cyxy.png) no-repeat center;
     background-size: 43px auto;
}
.footer .foot-right .i3 .icon {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/xxgk.png) no-repeat center;
     background-size: 43px auto;
}
.footer .foot-right .i4 .icon {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/szgd.png) no-repeat center;
     background-size: 43px auto;
}
.footer .foot-right .i5 .icon {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/bsdt.png) no-repeat center;
     background-size: 43px auto;
    
}
.footer .foot-right .i6 .icon {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/xw.svg) no-repeat center;
     background-size: 43px auto;
}
.footer .foot-right .i7 .icon {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/wm.png) no-repeat center;
     background-size: 56px auto;
}
.footer .foot-right .i8 .icon {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/tsg.png) no-repeat center;
     background-size: 43px auto;
}
.footer .foot-right .i9 .icon {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/ywt.png) no-repeat center;
     background-size: 50px auto;
}
.footer .foot-right .i10 .icon {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/ssfw.png) no-repeat center;
     background-size: 50px auto;
}
.footer .foot-right .link_con {
    font-size: 18px;
    line-height: 24px;
    color: #fff;
}
div#footer2 {
    background: #1a2c80;
}
.foot-right .news:hover .icon {
    transform: translateY(-5px);
}
.footer2 .foot-left {
    float: left;
    width: 33.3%;
}

.footer2 .foot-center {
    float: left;
    width: 33.3%;
    text-align: center;
}

.footer2 .foot-right {
    float: right;
    text-align: right;
}

.footer2 .foot-left p {
    font-size: 16px;
    line-height: 36px;
    color: #fff;
}

.footer2 .inner {
    padding: 59px 0 46px;
}
.footer2 .foot-right .news_list {
    display: flex;
    justify-content: flex-end;
}

.footer2 .foot-right .news_list li .con {
    display: none;
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -45px;
}

.footer2 .foot-right .news_list li a {
    display: inline-block;
    width: 46px;
    height: 46px;
    margin: 0 14px;
    opacity: 0.7;
}

.footer2 .foot-right .news_list li.i1 a {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/wb.png)no-repeat center;
}

.footer2 .foot-right .news_list li.i2 a {
    background: url(/_upload/tpl/09/ea/2538/template2538/images/wx.png)no-repeat center;
}
.footer2 .foot-right .con {
    margin-top: 31px;
}

.footer2 .foot-right .news_list li a:hover {
    opacity: 1;
}

.footer2 .foot-right .news_list li:hover .con {
    display: inline-block;
}

.footer2 .foot-right .news_list li .con img {
    width: 90px;
}

.footer2 .foot-right .news_list li {
    position: relative;
}
.posts .news:hover .news_imgs a {
    transform: scale(1.1);
}

.posts .news .news_imgs {
    overflow: hidden;
}

.post-41 .list1 .news:hover .news_imgs a {
    transform: scale(1.1);
}

.post-41 .list1 .news .news_imgs {
    overflow: hidden;
}
.post-11 .news:hover .news_imgs a {
    transform: scale(1.1);
}

.post-11 .news .news_imgs {
    overflow: hidden;
}
.list .header {
    position: static;
    background: #004387;
}
/***********************************************************
 * 列表页
 */
/**首页三列布局**/
/**列表页**/
/*栏目图片*/
.l-banner{height: 512px;background-position:center center;background-repeat:no-repeat;text-align:center;}
.l-banner img{display:none;height:100%;vertical-align:top;}
/**主体列表页开始**/
#l-container {}
#l-container .inner {padding: 15px 0px;}
/**主体文章页开始**/
#d-container {}
#d-container .inner {background:#fff;padding: 20px 0;}

.col_menu {width: 240px;float: right;margin-left: -240px;position:relative;} 
.col_menu .l-qh{ margin-bottom:10px;}
.col_menu .col_menu_head {background: #004387;}/**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {font-size: 19px;font-weight:normal;color:#fff;}/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { display:block;line-height: 69px; padding:0px 5px 0px 30px;}/**栏目名称图标**/
.col_menu .col_menu_con{border:1px solid #e4e4e4;}
/*栏目列表*/
.col_list{}
.col_list .wp_listcolumn { border-top:0px solid #004387; border-bottom:0px solid #fff; }
.col_list .wp_listcolumn .wp_column a {color:#333;font-size: 17px;font-weight:normal;background:none;border-top:0px solid #fff;border-bottom: 1px solid #F6EAEA;}
.col_list .wp_listcolumn .wp_column a .column-name{padding:5px 0px 5px 28px;line-height: 46px;}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected { color:#004387; background:#eee; } 
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #004387;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a{ color:#454545;background:none; border-top:1px solid #fff; border-bottom:1px solid #bbb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{font-weight:bold; color:#004387;}
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 28px;padding: 5px 10px 5px 44px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {font-weight:bold; font-weight:bold;color:#004387;}

.list4 .col_list .wp_listcolumn .sub_list a:hover,.list4 .col_list .wp_listcolumn .wp_column a.selected {} 
/*三级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a{} 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name {padding: 5px 10px 5px 60px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:#004387;} 
/**栏目新闻**/
.col_news {width: 100%;min-height:500px;float: left;} 
.col_news .col_news_box{padding-right: 305px;}
.col_news_head {border-bottom: 1px solid #d4d4d4;}
.col_metas .col_title { display:inline-block; float:left;height: 75px;line-height: 75px;}  /**当前栏目**/
.col_metas .col_title h2 {display:inline-block;font-size: 26px;font-family:"Microsoft yahei";/* font-weight: normal; */color: #004387;/* border-bottom: 3px solid #CBCBCB; */}
.col_metas .col_path {display:inline-block;float:right;white-space:nowrap;height: 75px;line-height: 75px;color: #797979;font-size: 18px;} /**当前位置**/
.col_metas .col_path a{color: #797979;}
.col_news_con { padding:5px 0px 10px 0px; margin:0 0px;}
.col_news_list { margin-top:7px;}
.col_news_list .wp_article_list .list_item {} /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item .Article_Index {}  /**栏目新闻图标序号**/
.col_news_list .wp_entry,.col_news_list .wp_entry p {line-height: 2;font-size: 20px;color:#333;font-family: 宋体;text-indent: 2em;}
.col_news_list .wp_entry p { margin-bottom:10px;}
.col_news_list .wp_entry table{ margin-bottom:4px;}
.col_news_list .wp_entry img { max-width:900px; _width:expression(this.width > 680 ? "900px" : this.width); } /**列表页文章图片大小限制**/
.col_news .news_list .news {
    border-bottom: 1px solid #ccc;
    padding: 25px 0px;
    overflow: hidden;
    position: relative;
    /* padding-left: 100px; */
    display: flex;
    align-items: center;
}

.list4 .col_news .news_list .news {
    width: 45%;
    float: left;
    margin: 0 2.5%;
    padding: 22px 0;
    border-bottom: 0;
}

.list4 .col_news .news_list .news .news_img {
    height: 100%;
}

.list4 .col_news .news_list .news img {
    margin-right: 45px;
    height: 172px;
    width: 133px;
}

.col_news .news_list .news_date {
    width: 70px;
    height: 70px;
    border: 1px solid #004387;
    text-align: center;
    text-align: center;
    flex: none;
}

.col_news .news_list .news_date .news_year {
    color: #004387;
    font-weight: 600;
    font-size: 20px;
    display: block;
    margin: 10px 0px 0px 0px;
    line-height: 34px;
}

.col_news .news_list .news_date .news_days {
    font-size: 13px;
    color: #004387;
}

.col_news .news_list .news_title {
    flex: 1;
    font-size: 17px;
    /* margin-left: 20px; */
    line-height: 26px;
    /* white-space: nowrap; */
    /* overflow: hidden; */
    /* text-overflow: ellipsis; */
    /* margin-bottom: 10px; */
    /* width: 100%; */
}
.list4 .col_news .news_list .text2,.list4 .col_news .news_list .text2 a {
    color: #333;
    display: block;
    font-size: 14px;
    margin-bottom: 5px;
}
.col_news .news_list .news_text {
    font-size: 14px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;  /* 超出部分省略号 */
    word-break: break-all;  /* 设置省略字母数字 */
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3; /* 显示的行数 */
}

.list4 .col_news .news_list .news_text {
    height: 70px;
    overflow: hidden;
    display: block;
    color: #999;
    font-size: 12px;
    line-height: 22px;
    margin-bottom: 0px;-webkit-line-clamp: 3;
    display: -webkit-box;
}

.list4 .col_news .news_list a span {
    width: 14px;
    position: relative;
    height: 14px;
    display: inline-block;
    background: #1e76b2;
    color: #fff;
    top: 3px;
    left: 10px;
    background: url('/_upload/tpl/09/ea/2538/template2538/images/list4_more.png') no-repeat;
}

.col_news .news_list .news_text a {
    color: #999;
}
.col_news .news_list .news_wz {
    flex: 1;
    margin-left: 20px;
}

.list4 .col_news .news_list .news_wz {
    margin-left: 0;
}

.col_news .news_list .news_wz .news_con {}

.col_news .news_list .news_wz .news_con .sub_title {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    
}
.list4 .col_news .news_list .news_wz .news_con .sub_title,
.list4 .col_news .news_list .news_wz .news_con .text1{-webkit-line-clamp: 10;}
.list4 .col_news .news_list .news_wz .news_con .sub_title a,
.list4 .col_news .news_list .news_wz .news_con .text1 a {
    font-weight: bold;
    color: #01538b;
    font-size: 16px;
    margin-bottom: 10px;
    display: block;
    line-height: 21px;
}
/**文章页**/
.infobox {padding: 0; margin:0 auto;width: 100%;min-height: 500px;float: left;}
.article {padding-top:10px;padding-right: 400px;}
.article h1.arti_title {line-height: 36px;font-family: "Microsoft YaHei";font-size:22px;text-align:center;color: #004387;} /**文章标题**/
.article h2.arti_title {line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #1B1B1B;} /**文章副标题**/
.article .arti_metas {padding:10px;text-align:center;/* border-top:1px solid #ececec; */}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;}/**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;margin-top:10px;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:14px; color:#333;}  /**阅读字体**/
.article .entry .read p { margin-bottom:10px;}
.article .entry .read img {margin:0 auto; max-width:100%; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none!important;}
.listr {
    float: right;
    width: 350px;
    float: right;
    margin-left: -350px;
    position: relative;
    margin-top: 13px;
}

.listr .tit .title {
    font-size: 22px;
    color: #333;
}

.listr .tit {
    margin-bottom: 24px;
}
.listr .news {
    border-bottom: 1px dotted #ccc;
    /* height: 70px; */
    overflow: hidden;
    margin: 30px 0px;
    position: relative;
    /* padding-bottom: 20px; */
    /* padding-left: 85px; */
    padding-bottom: 10px;
}

.listr .news .news_date {
    /* position: absolute; */
    left: 0px;
    top: 0;
    width: 70px;
    height: 60px;
    border-right: 1px solid #ccc;
    text-align: right;
    padding-right: 20px;
    text-align: center;
    margin-right: 20px;
    box-sizing: border-box;
    float: left;
}
.listr .news .news_date span {
    display: block;
    line-height: 30px;
    font-size: 16px;
}

.listr .news .news_title {
    font-size: 15px;
    line-height: 30px;
    padding-left: 90px;
}
ul.year_list {
    width: 107px;
    float: left;
    height: 1004px;
    position: relative;
    margin-right: -107px;
}

.piclist .col_news_list {
    /* padding-left: 162px; */
    float: right;
    width: 100%;
}

.piclist .col_news_head {
    margin-bottom: 27px;
}

ul.year_list:before {
    content: "";
    display: block;
    position: absolute;
    height: 100%;
    width: 1px;
    background: #d7d7d7;
    left: 11px;
    z-index: 1;
}

ul.year_list li:before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 1px solid #afafaf;
    border-radius: 50%;
    background: #fff;
    z-index: 2;
    position: relative;
    margin-right: 19px;
}

ul.year_list li {
    position: relative;
    font-size: 30px;
    line-height: 80px;
    font-family: "Impact";
    cursor: pointer;
}

ul.year_list li.checked:before {
    border: 1px solid #004387;
}

ul.year_list li.checked {
    color: #004387;
}
.piclist .col_news .col_news_box {
    padding: 0;
}
.piclist .col_news_list>div {
    padding-left: 162px;
    padding-top: 8px;
    /* padding-left: 80px; */
}

.piclist .month_box .month_tt {
    font-size: 26px;
    line-height: 50px;
    margin-bottom: 30px;
    padding-left: 53px;
    background: url(/_upload/tpl/09/ea/2538/template2538/images/timelogo.png) no-repeat left;
}
.piclist .col_news .news_list .news {
    float: left;
    width: 33.3%;
    border: none;
    padding: 0;
    display: block;
}
.piclist .col_news .news_list .news_box {
    margin: 0 17px;
}

.piclist .col_news .news_list {
    /* margin: 0 -17px; */
}

.piclist .col_news .news .news_imgs a {
    display:
    block;
    padding-top: 60%;
}

.month_con ul {
    margin: 0 -17px;
}
.piclist .col_news .news .news_wz {
    padding: 15px 19px;
    margin: 0;
}

.piclist .col_news .news .news_title {
    font-size: 18px;
}

.piclist .col_news .news .news_info {
    font-size: 18px;
    color: #666;
}

.piclist .col_news .news .news_time {
    margin-right: 29px;
}

li.month_box {
    margin-bottom: 32px;
}
.footer .tit a {
    color: #fff;
}
.footer2 .foot-left .ba {
    margin-top: 10px;
    float: left;
    margin-right: 3px;
}

/**子栏目新闻列表**/
.wp_subcolumn_list .wp_sublist .sublist_title {
    border-bottom: 2px solid #f6eaea;
}

.col_news_list .wp_subcolumn_list .wp_sublist .sublist_title a{font-size: 20px;font-weight: normal;}
.col_news_list li.wp_sublist .news_list li.news{width:33%;float:left;border: 0px;padding: 0px;}
.col_news_list li.wp_sublist .news_list li.news a{font-size: 15px;line-height: 35px;
   
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.col_news_list li.wp_sublist .news_list li.news span.news_title{padding:0px;margin:0px;}
.col_news_con .wp_sublist h3.sublist_title a.morelink{font-size: 14px;margin-top:0;display: none;}

.focus-page-active {
    
    width: 15px !important;
}

.post-111 ul li.news .news_imgs{  position: relative;padding-top: 100vh;overflow: hidden;transition: 6s;}
.post-111 ul li.news .news_imgs img{}
.mbanner li.news .news_imgs video, .mbanner li.news .news_imgs img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    object-fit: cover;
    height: 100%;
    width: 100%;
}
.post-111 .slick-dotted.slick-slider{margin-bottom:0;}
.post-111 .slick-dots{    bottom: 83px;}
.post-111 .slick-dots li{
display: inline-block;
    width: 15px;
    height: 15px;
    line-height: 10px;
    text-align: center;
    font-size: 12px;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    overflow: hidden;
    background-color: #999;
    color: #fff;
    margin-right: 28px;
    cursor: pointer;
}
.post-111 .slick-dots li.slick-active{background-color: #fff;}
.post-111 .slick-dots li button:before{display:none;}
.post-111 .slick-prev{left: 50%;margin-left: -210px;width: 15px;  bottom: 78px;top:auto;z-index: 9;    font-family: '\5b8b\4f53';
    opacity: 0.7;
    text-align: center;
    height: 15px;
    line-height: 15px;
    color: #fff;
    font-size: 30px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    position: absolute;
}
.post-111 .slick-next{    right: 50%;margin-right: -190px;width: 15px;  bottom: 78px;top:auto;z-index: 9;    font-family: '\5b8b\4f53';
    opacity: 0.7;
    text-align: center;
    height: 15px;
    line-height: 15px;
    color: #fff;
    font-size: 30px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    position: absolute;
}
.post-111 .slick-prev:before, .post-111 .slick-next:before{display:none;}
.post-111 .slick-prev:hover, .post-111 .slick-next:hover{opacity: 1;}

.main7 {
    background: #eaf0f6;
    padding: 47px 0 99px;
}

.post-71 .news_list.list1 {
    width: 48.5%;
    transition: all 1s ease-out 0s;
    transform: translateY(30px);
    opacity: 0;
}

.post-71 .news_list.list2 {
    width: 48.5%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    transition: all 1s ease-out 0s;
    transform: translateX(30px);
    opacity: 0;
}

.post-71 .list1 .news_imgs a {
    display: block;
    padding-top: 66%;
}

.post-71 .list1 .news_title {position: inherit;height: 110px;display: flex;justify-content: center;align-items: center;background: #fff;width: 88.5%;margin: 0 auto;margin-top: -55px;font-size: 21px;font-weight: bold;line-height: 30px;padding: 0 30px;box-sizing: border-box;}

.post-71 .list1 .news {
    position: relative;
}

.post-71 .con {
 /*   display: flex;
    justify-content: space-between;*/
}

.post-71 .list1 .news_title a {
    color: #105397;
}

.post-71 .news_list.list2 .news {
    /* height: 33.3%; */
}
.post-71 .news_list.list2 .news_imgs a {
    display: block;
    padding-top: 66%;
}

.post-71 .news_list.list2 .news_imgs {
    width: 27%;
    flex: none;
    /* margin-right: 26px; */
}

.post-71 .news_list.list2 .news_box {
    background: #fff;
    display: flex;
    align-items: center;
}

.post-71 .news_list.list2 .news_title {
    flex: 1;
    font-size: 18px;
    line-height: 32px;
    padding: 0 30px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.post-71 .list1 .news .news_imgs  {
 overflow: hidden;

}
.post-71 .list1 .news .news_imgs a:hover {
    transform: scale(1.1);
}
.post-71 .list2 .news .news_imgs  {
 overflow: hidden;
}
.post-71 .list2 .news .news_imgs a:hover {
    transform: scale(1.1);
}
.showdiv .post-11 .news_list {
    transform: none;
    opacity: 1;
}

.showdiv .post-12 .news_list {
    transform: none;
    opacity: 1;
}

.main3.showdiv .ml {
     transform: none;
    opacity: 1;
}
.main3.showdiv .mr {
     transform: none;
    opacity: 1;
}
.main4.showdiv .ml {
     transform: none;
    opacity: 1;
}
.main4.showdiv .mr {
     transform: none;
    opacity: 1;
}
.showdiv .post-71 .news_list.list1{
    transform: none;
    opacity: 1;
}
.showdiv .post-71 .news_list.list2{
    transform: none;
    opacity: 1;
}
.showdiv .posts .news_list{
     transform: none;
    opacity: 1;
}
.showdiv .post-61{
    transform: none;
    opacity: 1;
}

.main5 .sudy_tab .posts .more_btn a{position: relative; z-index: 1;}
.main2 .post-21 .con{    padding-bottom:84px;}
.footer2 .inner  a{color:#fff}
.post-71 {
    margin-bottom: 100px;
}
.post-72 .con .news:nth-child(1) {
    transform: translateY(-50px);
}

.post-72 .con .news:nth-child(2) {
    transform: translateY(50px);
}

.post-72 .con .news:nth-child(3) {
    transform: translateY(-50px);
}

.post-72 .con .news:nth-child(4) {
    transform: translateY(50px);
}
.post-72 .con .news:nth-child(5) {
    transform: translateY(-50px);
}

.post-72 .con .news:nth-child(6) {
    transform: translateY(50px);
}

.main7.showdiv .post-72 .con .news {
    transform: none;
    opacity: 1;
}
.post-72 {
    display: flex;
    justify-content: space-between;
}

.post-72 .tt {
    width: 150px;
    text-align: left;
    display: flex;
    flex-direction: column;
    align-content: flex-start;
    justify-content: space-around;
    margin: 0;
}

.post1.post-72 .tt .more_btn {
    margin: 0;
   
}
.post1.post-72 .tt .more_btn a{
     writing-mode: tb;
}
.post-72 .tt .tit {
    text-align: left;
}

.post-72  .con {
    flex: 1;
}

.post-72 .con .news_imgs a {
    display: block;
    padding-top: 166.6%;
}
.post-72 .con .news_imgs:hover {
    transform: scale(1.05); transition: all 0.3s ease-out 0s;
}
.post-72 .con .news {
    float: left;
    width: 14.2%;
    transition: all 1s ease-out 0s;
    transform: translateY(-80px);
    opacity: 0;
}

.post-72 .con .news_imgs {
    margin: 0 10px;
}

.post-72 .con .news_list {
    margin: 0 -10px;
}

.post-72 .tt .tit .title {
    writing-mode: tb;
    /* font-size: 25px; */
}

.post-71 .con{display:block}
.post-71 .con #wp_news_w71{    display: flex;justify-content: space-between;}

.post.post1.post-51 .news_title {
    padding: 0 16px;
    line-height: 25px;
}