@charset "utf-8";


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;    -webkit-transition: all .5s;  -o-transition: all .5s;
    transition: all .5s; }
img:hover {    -webkit-transform: scale(1.1);
    transform: scale(1.1); overflow:hidden; }
html{ overflow-x:hidden; 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:14px/1 arial,\5b8b\4f53;color:#393939;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; }
.icon{ display:inline-block; width:38px; height:38px; vertical-align:middle; /*background:url(../images/icon.png) no-repeat; */}
/*css3扩展*/
body:before {content: "";position: fixed;top: -10px;left: 0;width: 100%; height: 10px;
    -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
    -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
    box-shadow: 0px 0px 10px rgba(0,0,0,.8);
    z-index: 110;
}
body:not(.isTouch) .cursor span{position:absolute;height:15px;width:15px;border-radius:50%;transform:translateX(-50%) translateY(-50%);pointer-events:none}
body:not(.isTouch) .cursor span:nth-child(1){background-color:rgb(83 87 255 / 86%);z-index:10001}
body:not(.isTouch) .cursor span:nth-child(2){background-color:#ddd;z-index:10000}
.portal-w{
    min-height: 30px;
    background: #f00;
    border: 10px solid #f00;
    min-width: 100px;
}


.wow { visibility: visible!important;  }


a img {
    transition: transform .3s linear;
}

a:hover img {
    transform: scale(1.1);
}


::-webkit-input-placeholder { color:#ccc;}
:-moz-placeholder {color:#ccc;}
::-moz-placeholder { color:#ccc;}
:-ms-input-placeholder { color:#ccc;}
/**布局开始**/
body {/* line-height:1.75; */font-size: 0.16rem;font-family:"Microsoft YaHei","Arial","\u5b8b\u4f53", Tahoma, Geneva, sans-serif;color:#393939;  }
p{}
a {color:#393939; text-decoration:none; transition:all 0.05s ease-in-out; }
a:hover {color: #3a3aff;}

.none{display: none;}
.overhide{overflow: hidden}
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}
.fl{float:left}
.fr{float:right}


.poab{position:absolute}
.pore{position:relative}
.text-r{text-align:right}
.text-m{text-align:center}
.text-bold{font-weight: 700;}
.text-light{font-weight:100;}
.text-upper{text-transform: uppercase;}
.text-lower{text-transform: lowercase;}
.text-ver{writing-mode: tr-lr;writing-mode: vertical-lr;}
.bgBox{background-repeat: no-repeat;background-position: center;background-size: cover;}
.abUrl{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 5;background: rgba(255,255,255,0);}
.flex{display:flex;flex-wrap:nowrap;}
.flexjs{display:flex;justify-content:space-between;flex-wrap:wrap;}
.flexc{display:flex;flex-wrap:wrap;align-items: center;}
.flex-left{display:flex;flex-wrap:wrap}
.flex-center{display:flex;flex-wrap:wrap;justify-content: center;}
.flex-right{display:flex;flex-wrap:wrap;justify-content: flex-end;}
.flex-v-center{display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.flex-v{display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;}
.flex-v-bottom{display: -webkit-flex;display: flex;align-items: flex-end;flex-wrap: wrap;justify-content: left;}
/*页面尺寸*/
.wrapper {width:100%;margin:0 auto;min-width:90%;background-size:100%;/* float:left; */}
.wrapper .inner {margin:0 auto; width: 90%;} /**页面全局宽度**/
/*headtop*/
/*headtop*/
#headtop{ position: absolute; top: 0; left: 0; z-index: 100;  background: linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 50%);     }
#headtop .inner{ padding-top: 15px;}
.headtop .top-left{float:left; padding-left: 70px;}
 .top-right{float:right; margin-top:0px; position:relative; width:auto; margin-right: 50px;}
.top-right .en { float: right; }


/*head开始*/
#header { background: transparent;     position: absolute; /*top: 58px;*/top:0; z-index: 100; /* background: linear-gradient(180deg,rgba(0,106,148,1) 50%,rgba(0,106,148,0) 100%);  */  }
#header .inner{    padding: 26px 0px;
    height: 1.2rem;
    position: relative;}
.head { width:100%; position:relative;  }  
.head .head-left{float:left;display:inline-block;width: 2.65rem;position: absolute;left: 50%; transform: translateX(-50%); top: -.25rem;}
.head .head-left .sitelogo{}
.head .head-main{float:right;margin-top:30px;}
.head .head-main .site-rale{}
.head .head-main .site-lang{}
.head .head-right{ float:right; width:200px;margin-top: 36px;}
.head .head-right .site-link{line-height:30px;color:#fff;}
.head .head-right .site-link a{line-height:30px;color:#fff;}
.head .head-right .search{margin-top:10px;}
.head .sitelogo a{display:block;position:absolute;left:0px;top: 25px;z-index:100;}/*logo*/
.head .sitelogo a img { /*height:85px;*/}
.head .sitelogo a:hover img {
    transform: scale(1);
}
.bg {
    position: absolute;
    z-index: 3;
    width: 100%;
    top: 0;
   
}
.bg::before{
    position:absolute;
    content:'';
    left:0;
    right:0;
    top:0;
    height: 2.1rem;
    background:url(images/bg.png) repeat-x top center;
    background-size:auto 99%;
}
.head .mod {
    position: relative;
    z-index: 10;
   
}
.head .mod2 { margin-top:0rem; }


/*lang样式*/
.site-lang{  float:left; padding-right: 0px; }
.site-lang ul{float:left;}
.site-lang ul li.links{float:left;    }
.site-lang ul li.links a{line-height: 40px;padding:0px 0px;font-size: .16rem;color: rgba(255,255,255,.75);    }
.site-lang ul li.links span{margin:0px 20px;color:rgba(255,255,255,.75);  }
.site-lang ul li.links a:hover {color: rgba(255,255,255,1);   }

.site-lang ul li.i3 a { }

/*rale样式*/
.site-rale{display:inline-block;}
.site-rale ul{ float:left;}
.site-rale ul li.links{float:left; /* margin-left:15px; */ }

.site-rale ul li.links a{line-height: 40px; font-size:.16rem; color: rgba(255,255,255,.75); }
.site-rale ul li.links span{margin:0px 20px;color:rgba(255,255,255,.75); }
.site-rale ul li.i1 span{display:none;}
.site-rale ul li.links a:hover {color: rgba(255,255,255,1);   }



.headtop .top-rights .site-rale ul li.i1 a { border-left:2px solid #fff; padding-left:20px;  }

/*lang样式*/

.headtop .top-right .wp_search .keyword { height:26px; width:200px!important; }
.headtop .top-right .wp_search .search { background:url(images/ss.png) no-repeat 0 0; width:25px; height:25px; margin-left:10px; }



/*默认主导航样式*/
#nav{}
#nav .inner{}
.main-nav-panel{float:right; margin-top:0px; width:100%; }
.navbar {}
.navbar .navbox { width:95%; margin:0 auto;}
.navi-slide-head{display:none;}
/*导航样式：后台绑定时也可以定义配置*/
.wp-menu {float:right; display: flex;  justify-content: space-between;   flex-wrap: wrap;     width: 100%; }
.wp-menu .menu-item {display: inline-block;float:left; position: relative; width: 9%;}
.wp-menu .i5 { margin-left: 24%;}
.wp-menu .menu-item.i1 { background:none;}
.wp-menu .menu-item > .menu-switch-arrow{ display:none; width:20px; height:20px; background:url(images/nav_j.png) no-repeat center center; vertical-align:middle; }
.wp-menu .menu-item a.menu-link {display: inline-block; /* padding: 0 .3rem; */  line-height: 1.05rem;color: #fff;font-size: .24rem; font-weight:bold; width: 100%;   text-align: center;     white-space: nowrap; }
.wp-menu .menu-item a.menu-link:hover,.wp-menu .menu-item a.hover{ text-decoration: none; color: #fff; background-color:transparent; }
.sub-menu {display: none;position: absolute;left: 0;   top:95%; min-width: 170px;z-index: 100;background: #fff;  border-top:5px solid #FEC12E;  /*transform: translateX(-50%);  */  }
.sub-menu .sub-item { position: relative; white-space: wrap; overflow-wrap: break-word; vertical-align: top; _zoom:1; }
.sub-menu .sub-item a {display: block;color: #393939;line-height: .24rem;padding: 18px 10px;font-size: .18rem;background:none; text-align: center;     position:relative;  }
.sub-menu .sub-item a:hover { color: #fff; background-color:#5458FB; display: block; }
.sub-menu .sub-menu { left: 100%; top: 0; z-index: 200; background: #fff;  display:none!important; }

.sub-menu .i5-3 a,.sub-menu .i5-4 a  {    /* padding: 6px 16px;  */ }
.sub-menu .sub-item a:after {  content: '';
    width: 82px;
    height: 1px;
    background-color: #d8d8d9;
    position: absolute;
    left: 50%;
    bottom: -1px;
    transform: translateX(-50%);}



/*固定导航*/
.bg {
    position: absolute;
    z-index: 3;
    width: 100%;
    top: 0;
   
}
.bg::before{
    position:absolute;
    content:'';
    left:0;
    right:0;
    top:0;
    height: 2.2rem;
    background:url(images/head-bg.png) repeat-x top center;
    background-size:auto 99%;
}
/*固定导航*/
.top-fixed {  position: fixed !important;  background: #5357ff!important;    z-index: 10;   top: 0px!important;  }
.top-fixed .inner { padding:0 !important;; }
.top-fixed .mod1{ display: none;}
.top-fixed .head-left .sitelogo { margin-top:0rem;}
.top-fixed .head-left{top: -.1rem;}
/*.top-fixed .head-left { position:relative; float:left;      top: 0;     left: 0!important;  transform: translateX(0px);}
.top-fixed .wp-menu .i5 { margin-left:0; }
.top-fixed .sitelogo a img {
    height: 58px;transform: none; 
}

.top-fixed .sitelogo { margin-top:.2rem;}


.top-fixed .main-nav-panel { width:calc(100% - 2.65rem); }

.top-fixed .wp-menu .menu-item { width:auto; }
.top-fixed .wp-menu .menu-item a.menu-link { width:auto; }
.top-fixed .wp-menu { width:70%;}*/


/*大图切换*/


.mbanner .focus-box { height:100vh!important; }
.mbanner .focus-container { height:100vh!important; }
.mbanner .focus-container .focus-item img { -webkit-animation: scaleUpDown 5s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940);   animation: scaleUpDown 5s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940);    object-fit: cover;   }





@-webkit-keyframes scaleUpDown {
    from {
        -webkit-transform: scale(1.08);
        transform: scale(1.08);
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes scaleUpDown {
    from {
        -webkit-transform: scale(1.08);
        transform: scale(1.08);
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}



.mbanner .focus-title-bar { width: auto!important;bottom:0px;left:0px; right:0px; margin-left:0px; display:none!important; }
.mbanner .focus-title-bg { opacity: 0.5; filter:alpha(opacity=50);}
.mbanner .focus-navigation {width:64px; height:64px; margin-top:-50px;opacity: 0.7; filter:alpha(opacity=70);  text-indent:-999em;  }
.mbanner .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100);}
.mbanner .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}
.mbanner .focus-prev { left:20px; background:url(images/arr-l2.png) no-repeat 0 0;}
.mbanner .focus-next { right:20px;background:url(images/arr-r2.png) no-repeat 0 0; }


/*分页*/
/*
.mbanner .focus-pagination {position:absolute;right: 0%;bottom: 0px;z-index:60;line-height:5px; height:5px; margin-right: 0px;width:100%; background:#00244d;  }
.mbanner .focus-page { display:inline-block; width:5px; height:5px; margin-right:0px;background:transparent; border-radius:0px; vertical-align:top;}
.mbanner .focus-page-active {background:#0069e0;}

*/


.mbanner .focus .focus-pagination {position:absolute;left: 50%;bottom: .5rem; z-index:60; transform:translateX(-50%); width:4.2rem;  }
.mbanner .focus .focus-page { display:inline-block; width:.5rem!important; height:5px;  margin: 0 .1rem ;background:#fff;}
.mbanner .focus .focus-page-active {width:.5rem;background: #c42b2d;opacity:1; filter:Alpha(opacity=100);}




/*大图切换代码*/
#banner .inner{width:100%;text-align:center;}
.mbanner .news_imgs a{display:block;height:100vh;     }


.mbanner .slick-prev,.mbanner .slick-next{z-index:1;top:auto; /* bottom:calc((100% - 2.2rem)/2 - 0.23rem); */ opacity:0.8;      bottom: 50%;  width: .6rem; height: .6rem; border-radius:100%; }
.mbanner .slick-prev{left:0.55rem;}
.mbanner .slick-next{right:0.55rem;}

.mbanner .slick-prev{ background-color: rgb(84,88,251, 0.6); }
.mbanner .slick-prev:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_lt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.mbanner .slick-prev:hover:before { background:url(images/icon_lts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }

.mbanner .slick-next{background-color: rgb(84,88,251, 0.6); }
.mbanner .slick-next:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_rt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.mbanner .slick-next:hover:before { background:url(images/icon_rts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }

.mbanner .slick-prev:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.mbanner .slick-next:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}





.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:4rem;bottom:0.3rem;right:0%;/* margin-left:-8.2rem; */display:flex;align-items:center;     transform: translateX(-35%);   }
.mbanner .slick-dots li{width:.59rem; height:.5rem; background-size:100%;margin:0;opacity:1;margin-right:.3rem;transition:all 0.4s ease-in-out;display:flex;align-items:flex-end;justify-content:center;
background:rgba(255,255,255,.7); width:.2rem; height:.2rem; border-radius:.1rem; background-size:80%;  }

.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_imgs a:before{content:"";display:block;width:100%;position:absolute;height:60%;}
.mbanner .news .news_video:before{content:"";display:block;width:100%;position:absolute;height:60%;}
/*
.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:transparent;  background:url(images/lft.png) no-repeat; width:.59rem; height:.5rem; background-size:80%;}


.mbanner .slick-slide{min-height:100vh;overflow: hidden;}

.mbanner .news_list .slick-slide a {-webkit-transform: scale(1.1);position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;transition: 5s;background-size: cover!important;width: 100%;}
.mbanner .news_list .slick-active a {-webkit-transform: scale(1);}

/*
.mbanner .news_list .slick-slide a {-webkit-transform: scale(1);position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;transition: 3s;background-size: cover!important;width: 100%; }
.mbanner .news_list .slick-active a { -webkit-transform: scale(1.05); }

*/

/**主体模块样式**/
#m-container {}
#m-container .inner {}
/**首页三列布局**/
.mod {}
.mbox {}

.main1{ background:url(images/bg12.png) no-repeat top center; min-height:7rem;background-size:100% 100%;}
.main1 .inner{}


.main4{ overflow:hidden;}
.main4 .inner{padding: 15px 0 0;}
/**标题栏新闻窗口**/
.post { margin-bottom:10px; }
.post .tt {display:inline-block;width:100%;border-bottom: 0px solid #e6e6e6;} /**标题栏**/
.post .tt .tit {display:inline-block;float:left;font-size: 16px;font-weight:normal;} /**标题字体**/
.post .tt .tit .title {display:block;line-height: 42px;color: #424242;font-family:"Microsoft yahei";}
.post .tt .tit .name{ display:none; line-height:16px; color:#333; }/*栏目别名*/
.post .con { padding: 6px 0; margin:0 auto; }
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc; } /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index { background:url(images/li.gif) no-repeat center; }
.post .more_btn {display:inline-block;*display:inline; *zoom:1; height: 20px;margin-top: .57rem;line-height: 20px;float:right; display: flex; justify-content: center; align-items: center;}
.post .more_btn .more_text,.post .more_btn a {font-size:13px; cursor:pointer;} 
.post .more_btn a{color:#666;} 
.post .more_btn a:hover{color:#666;} 
/*标准标题*/
.post1 {}
.post1 .tt {}
.post1 .tt .tit {}
.post1 .tt .tit .title {display:inline-block;font-weight:bold;cursor:pointer;}
.post1 .tt .tit .title.selected {color:#0f429b;}
.post1 .more_btn a{color:#5357ff;}
/*带图标标题*/
.post2 { }
.post2 .tt {}
.post2 .tt .tit {padding-left:24px; background:url('images/new1_icon.png') no-repeat left center;}
.post2 .tt .tit .title {font-size: 16px;font-weight:bold;color: #18267d;cursor:pointer;}
.post2 .con {}
/*居中标题*/
.post3 {}
.post3 .tt {width:100%; text-align: center; } 
.post3 .tt .tit {float:none;}
.post3 .tt .tit .title {font-weight:bold; color: #1B2EA3;}
.post3 .more_btn {margin-left:10px;line-height: 20px; float:none;}
/*标题切换hover*/
.post4 {}
.post4 .tt {border-bottom:1px solid #57b8ef;}
.post4 .tt .tit {border-bottom:0px;}
.post4 .tt .tit .title {display:inline-block;margin-right:20px;color: #333;border-bottom:3px solid #fff;cursor:pointer;}
.post4 .tt .tit .title.selected { border-bottom: 3px solid #0074B3;  color:#000;}
.post4 .more_btn a{color:#1826a5;}
/*左标题右内容*/
.post5 {background:#1826a5;}
.post5 .tt {float:left;width: 120px;margin-right: -120px;position:relative;}
.post5 .tt .tit {float:none;margin-top: 26px;width:100%;font-size: 18px;}
.post5 .tt .tit .title {text-align:center;color: #fff;}
.post5 .more_btn{display:inline-block;position:absolute;left:0;right:0;bottom: -54px;z-index:100;height:auto;text-align:center;margin-top: 0px;} 
.post5 .more_btn a{line-height: 45px;color: #fff;}
.post5 .con{padding:0;position:relative;}
.post5 .con .conbox{margin-left: 120px;padding-left: 15px;background: #fff;}
/**自定义新闻列表**/
.news_list { }
.news_list li.news {line-height: 34px;padding-left:0px;} /**标题图标**/
/*.news_list li.news span.news_title { float:left; }/*标题*/*/
.news_list li.news span.news_title img {vertical-align: middle;}
.news_list li.news span.news_meta {float:right;margin-left:2px;color: #9C9C9C;}/*属性*/
.news_list li.news .news_time,
.news_list li.news .news_time span{color: #666;}/*发布时间*/
.news_list li.news .news_icon {display:inline-block;margin:0 auto; border:0px solid red;}
.news_list li.news .news_text {line-height:22px; color:#393939;}/*默认简介*/
.news_list li.news .news_bg {position:absolute; left:0px;bottom:0px; right:0px; height:30px; background:#000; opacity:.7; filter:Alpha(opacity=70);}
.news_list li.news p {line-height:34px;}
/*日历新闻样式1*/
.rili{}
.rili .con{ padding:5px 0px;}
.rili .news_list {}
.rili .news_list li.news{margin-top:0px;}
.rili .news_list li.news.n1{}
.rili .news_list li.news .news_date{float: left;width: 60px;height: 28px;line-height:28px;margin-top:3px;margin-right: -70px;font-family:"Microsoft YaHei";border-radius:4px;background: #146cc1;text-align:center;vertical-align:middle;}
.rili .news_list li.news .news_date .news_year{display:inline-block;padding: 0 4px;font-size: 18px;color: #fff;}
.rili .news_list li.news .news_date .news_days{display:inline-block;height: 26px;padding: 0 6px;font-size: 14px;color: #18267d;border-radius:0px 4px 4px 0px;background: #fff;vertical-align:top;border:1px solid #146cc1;}
.rili .news_list li.news .news_wz{width:100%;} 
.rili .news_list li.news .news_wz .news_con{margin-left:70px;}
.rili .news_list li.news .news_title{line-height: 34px;margin-top: 0px;font-size: 14px;color:#000;} 
.rili .news_list li.news .news_text{line-height: 20px; margin-top:0px;font-size: 12px;color:#666;}
/*日历新闻样式2*/
.rili2{}
.rili2 .con{ padding:5px 0px;}
.rili2 .news_list {}
.rili2 .news_list li.news{margin-bottom: 10px;padding-bottom: 10px;border-bottom:1px solid #ccc;}
.rili2 .news_list li.news.n1{margin-top:10px;border-bottom:1px solid #ccc;}
.rili2 .news_list li.news .news_date{float: left;width: 60px;margin-right:-70px;background:#00707a;text-align:center;}
.rili2 .news_list li.news .news_date .news_year{line-height: 30px;font-size: 22px; color:#fff; background-color:#949494; transition:all 0.4s ease-in-out;}
.rili2 .news_list li.news .news_date .news_days{line-height:30px; font-size: 12px; color:#6b6b6b; background-color:#e3e4e6;}
.rili2 .news_list li.news .news_wz{width:100%;}
.rili2 .news_list li.news .news_wz .news_con{margin-left:70px; padding: 4px 0px;} 
.rili2 .news_list li.news .news_title{line-height: 23px;margin-top: 4px;font-size: 15px;color:#000;} 
.rili2 .news_list li.news:hover .news_date .news_year{background-color:#0945a8;transition:all 0.4s ease-in-out;}
.rili2 .news_list li.news:hover .news_date .news_days{background-color:#e3e4e6;}
/*标题文*/
.news_text{}
.news_text .news_list {}
.news_text .news_list li.news{margin-bottom:10px;} 
.news_text .news_list li.news .news_title{line-height: 24px; font-size: 15px;} 
.news_text .news_list li.news .news_text{line-height:22px;font-size: 13px;}
.news_text .news_list li.news .news_time{line-height: 28px;font-size: 13px;}
/*图列表*/
.news_tu{}
.news_tu .con{padding: 12px 0px;}
.news_tu .news_list { margin:0px -10px;}
.news_tu .news_list li.news{float:left;width:25%;}
.news_tu .news_list li.news .news_box{margin:0px 10px; transition:all 0.4s ease-in-out;}
.news_tu .news_list li.news .news_box:hover{opacity:.85; filter:Alpha(opacity=85);}
.news_tu .news_list li.news .news_imgs{padding-top:75%;background-color:#efefef;position:relative;overflow:hidden;}
.news_tu .news_list li.news .news_imgs img{width:100%;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;}
.news_tu .news_list li.news .news_wz{}
.news_tu .news_list li.news .news_wz .news_con{} 
.news_tu .news_list li.news .news_title{line-height: 45px;height:45px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 14px;} 
.news_tu .news_list li.news .news_title a{}
/*图文*/
/*.tu_text{}
.tu_text .news_list {}
.tu_text .news_list li.news{margin-bottom:10px;}
.tu_text .news_list li.news .news_imgs{float: left;}
.tu_text .news_list li.news .news_imgs a{height: 120px; display:table-cell; vertical-align:middle; background-color:#efefef;}
.tu_text .news_list li.news .news_imgs img{width:100%; height:auto; }
.tu_text .news_list li.news .news_wz{width:100%;} 
.tu_text .news_list li.news .news_wz .news_con{margin-left:175px; padding: 0px 0px; position:relative;} 
.tu_text .news_list li.news .news_title{line-height: 24px; font-size: 15px;} 
.tu_text .news_list li.news .news_text{line-height:22px; font-size:12px;}
.tu_text .news_list li.news .news_time{line-height: 26px; font-size:12px;}*/
/*文字图标链接*/
.link_text {margin-bottom:0px;}
.link_text .news_list{margin:0 -5px;}
.link_text .news_list li.news{float:left;width:20%;text-align:center;}
.link_text .news_list li.news .news_box{margin:0 5px;}
.link_text .news_list li.news .link_icon{display:inline-block;width:100%;background-color:#1b2ea3;}
.link_text .news_list li.news .link_icon:hover{background-color:#666;}
.link_text .news_list li.news .link_con{display:block;line-height:30px;color:#fff;}
/*图标链接*/
.link_icon {margin-bottom:0px;}
.link_icon .news_list{margin:0 -10px;}
.link_icon .news_list li.news{float:left;width:20%;text-align:center;border:none;}
.link_icon .news_list li.news .news_box{margin:0 10px;}
.link_icon .news_list li.news .link_icon{display:inline-block;width:100%;background-color:#1b2ea3; opacity:1; filter:Alpha(opacity=100);}
.link_icon .news_list li.news .link_icon:hover{background-color:#1b2ea3; opacity:.8; filter:Alpha(opacity=80);}
.link_icon .news_list li.news .link_icon .icon{width: 35px;height: 34px;margin: 10px 0px;border:0px solid red;}
.link_icon .news_list li.news.i1 .link_icon .icon{background-position: 0px 0px;}
.link_icon .news_list li.news.i2 .link_icon .icon{background-position: -86px 0px;}
.link_icon .news_list li.news.i3 .link_icon .icon{background-position: -169px 0px;}
.link_icon .news_list li.news.i4 .link_icon .icon{background-position: -258px 0px;}
.link_icon .news_list li.news.i5 .link_icon .icon{background-position: -335px 0px;}
.link_icon .news_list li.news.i6 .link_icon .icon{background-position: -421px 0px;}
.link_icon .news_list li.news.i7 .link_icon .icon{background-position: -86px 0px;}
.link_icon .news_list li.news.i8 .link_icon .icon{background-position: -86px 0px;}
.link_icon .news_list li.news .link_con{display:block;line-height:30px;color:#000;}

/*滚动Arrows */
/*.slick-prev, .slick-next,.slick-prev:hover,.slick-next:hover {height: 62px;width: 60px;background:url(images/slickarrow2.png) no-repeat;top: 50%;margin-top:-30px;border:0px solid #d4d8d9;border-radius:50%;outline: none;}
.slick-prev {left: -95px;background-position: 0px 0px;}
.slick-prev:hover {background-position: 0px 0px; opacity:.8;filter:Alpha(opacity=80);}
.slick-prev:before { content: '';}
.slick-next {right: -95px;background-position: right 0px;}
.slick-next:hover { background-position: right 0px; opacity:.8;filter:Alpha(opacity=80);}
.slick-next:before { content: '';}*/

.post-33{}
.post-33 .con{}
.post-33 .news_list{}
.post-33 .news_list li.news{padding-left:18px; background:url('images/news_biao.png') no-repeat 3px center;}

.post-41{}
.post-41 .con{padding:15px 0;}
/***********************************************************
 * 列表页
 */
/**首页三列布局**/
/**列表页**/
/*栏目图片*/
.l-banner{height: 600px;background-position:center center;background-repeat:no-repeat;text-align:center;    background-size: 100% 600px;}
.l-banner img{display:none;height:100%;vertical-align:top;}
/**主体列表页开始**/
#l-container { padding-bottom:100px;}
#l-container .inner {padding:10px 0px; max-width:14.4rem;}
/**主体文章页开始**/
#d-container {}
#d-container .inner {max-width:14.4rem; padding:10px 0px; }

.col_menu {    width: 2.8rem;
    float: left;
    margin-right: -2.8rem;
    position: relative;
    background: #fff url(images/tsc.png) no-repeat bottom;
    box-shadow: 3px 3px 32px 0px rgb(0 0 0 / 50%);
    margin-top: -140px;
    z-index: 99;
    padding-bottom: 100px;} 
.col_menu .l-qh{ margin-bottom:10px;}
.col_menu .col_menu_head {background:#5458FB; border-bottom:10px solid #fec12e;}/**位置栏目背景**/
.col_menu .col_menu_head h3.col_name { font-size:30px; font-weight:bold; color:#fff; }/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:130px; text-align: center; }/**栏目名称图标**/
.col_menu .col_menu_con{border:0px solid #e4e4e4;}
/*栏目列表*/
.col_list{}
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
.col_list .wp_listcolumn .wp_column a {color:#333;font-size: 24px;font-weight:normal;background:none;border-top:0px solid #fff;border-bottom: 0px solid #F6EAEA;}
.col_list .wp_listcolumn .wp_column a .column-name{padding:0px;line-height:100px; width:100%; text-align:center;}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected { color:#fff; background:#5458FB;    padding-right: 11px; } 


.col_list .wp_listcolumn .wp_column a.selected:before { background:url(images/jcs.png) no-repeat;    content: "";
    top: -11px;
    right: -11px;
    position: absolute;
    width: 11px;
    height: 11px;}
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #fff;}
.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:#393939;}
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list { background:#9798FC;}
.col_list .wp_listcolumn .wp_column .sub_list li { height:100px; position:relative;}

.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 100px;cursor:pointer;      text-align: left;color:#fff; 
    text-indent: 100px; position:relative;}

.col_list .wp_listcolumn .sub_list a .column-name { font-size:18px;}
.col_list .wp_listcolumn .sub_list a .column-name:before { position:absolute; content:""; left:82px; top:50%; width:12px; height:12px; background:#5458FB; margin-top:-6px;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column .sub_list a.selected {font-weight:bold; font-weight:bold;color:#fff; background:#fec12e;} 
.col_list .wp_listcolumn .wp_column .sub_list a:hover { padding-left:0px; background:#fec12e; }


/*三级子栏目**/
.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:#0f429b;} 
/**栏目新闻**/
.col_news {width: 100%;min-height:500px;float:right;} 
.col_news .col_news_box{margin-left: 350px; margin-top:0px;}
.col_news_head { }
.col_metas .col_title { display:inline-block; float:left; height: 60px; line-height: 60px; }  /**当前栏目**/
.col_metas .col_title h2 {display:inline-block;font-size: 30px;font-family:"Microsoft yahei";font-weight: normal;color: #393939;}
.col_metas .col_path {display:inline-block;float:right;white-space:nowrap;height: 60px;line-height: 60px;color: #666;font-size:17px;} /**当前位置**/
.col_metas .col_path a{color: #2F2F2F;}
.col_news_con {   padding: 20px 40px 40px;
    margin: 0 0px;
    background: #ffffff94;
    border-top: 15px solid #fec12e;
    box-shadow: 3px 3px 32px 0px rgb(0 0 0 / 50%);
    margin-top: 10px;
    min-height: 760px;}
.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:36px!important; font-size:22px!important; color:#333;text-align: justify;}
.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:1000px; _width:expression(this.width > 680 ? "680px" : this.width); } /**列表页文章图片大小限制**/
/**文章页**/
.infobox { margin:0 auto; width:auto;}
.article {padding-top:10px;}
.article h1.arti_title {line-height: 50px;font-family: "Microsoft YaHei";font-size:36px;text-align:center;color: #393939; border-bottom:1px solid #fec12e; padding:20px 0px;} /**文章标题**/
.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:14px; 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:20px; color:#333;}  /**阅读字体**/
.article .entry .read p { margin-bottom:10px;}
.article .entry .read img {margin:0 auto; max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none!important;}
/**页脚开始**/
#footer {background: #18267d;}
#footer .inner {padding:12px 0px;position:relative;}
#footer .inner .mod{}
#footer .inner .foot-left{float:left;padding:12px 0px;margin-top:10px;}
#footer .inner .foot-right{float:right;}
#footer .inner p{font-size: 12px;line-height: 21px; font-weight:normal;text-align:left;color: #fff;}
#footer .inner p span { margin:0 3px; }
#footer .inner .copyright{}
#footer .inner .copyright span{}
#footer .inner .copyright a{color:#eee;}
/**************************************************************
 * 组件功能
 */
/*系统默认搜索*/
/*.wp_search{ display:inline-block;position:relative;padding-left:4px;border: 1px solid #d0d0d0;}
.wp_search #keyword{ width:160px!important;padding: 4px 0; border:none;height:20px; line-height:20px; background:transparent; color:#fff; }
.wp_search .search{width:32px;height: 30px;border:0px; background: #FFFFFF url(images/sous.png) no-repeat center;cursor: pointer; vertical-align:top; }*/
/*自定义输入框*/
/*.searchbox{text-align:right;margin-top:5px;}
.wp-search {position: relative;border: 1px solid #d0d0d0;}
.wp-search form {display: block;}
.wp-search .search-input {margin-left:4px; margin-right: 40px;}
.wp-search .search-input input.search-title {width: 100%;height: 22px;padding: 4px 0;line-height: 22px;background: none;color: #FFFFFF;font-size: 14px;border:0;outline: 0;}
.wp-search .search-btn {width:32px;height: 32px;position: absolute;right: 0;top:0%;}
.wp-search .search-btn input.search-submit {width:32px;height: 30px;border:0;outline: 0;background: #FFFFFF url(images/sous.png) no-repeat center;cursor: pointer;}*/


/*点击弹出输入框*/
.searchbtn {
    width: 20px;
    height: 40px;
line-height:40px; 
    border: 0;
    outline: 0;
    background:url(images/ss.png) no-repeat right center;
    position: absolute;
  /*  right: 55px; */ right:50px; 
    top: 0px;
    z-index: 10;
    border-radius: 0px;
    cursor: pointer;
 font-size:.15rem; color:rgba(255, 255, 255, .75); 
}
.searchbox{padding-left: 0px;width: 0px;position:absolute;right:1rem;top: -5px;}
.wp-search {
    position: relative;
    border-radius: 30px;
    overflow: hidden;
    background: #c9c9c9;
    width: 100%;
    height: 100%;
}
.wp-search form { display: block;}
.wp-search .search-input {margin-left:10px;margin-right: 40px;}
.wp-search .search-input input.search-title {
    width: 100%;
    height: 30px;
    line-height: 30px;
    border: 0px;
    outline: 0;
    background: none;
    color: #000;
    font-size: 12px;
    padding: 0px 0;
    vertical-align: top;
    margin: 6px 0px;
}
.wp-search .search-btn {width: 40px;height: 40px;position: absolute;right: 0;top:50%;margin-top: -20px;border-radius:42px;overflow:hidden;}
.wp-search .search-btn input.search-submit {
    width: 30px;
    height: 42px;
    border: 0;
    outline: 0;
    background: url(images/ss.png) no-repeat center;
    background-size: 60%;
    cursor: pointer;
}


.wp-search .search-input input:-internal-autofill-selected { background-color:none!important; }
/* 分享二维码 */
.shares{text-align:center;}
.shares ul{width:auto; margin:0 auto;text-align: right;float:right;}
.shares li{float:left; margin:0 6px; position:relative;}
.shares li a{display:inline-block; width: 50px; height: 50px; border: 0px solid red; background:url('images/share_icon.png') no-repeat; opacity:.6; filter:Alpha(opacity=60); vertical-align:top;}
.shares li a:hover{ opacity:1; filter:Alpha(opacity=100); }
.shares li.i1 a{background-position:0px 0px;}
.shares li.i2 a{background-position: -72px 0px;}
.shares li.i3 a{background-position: -144px 0px;}
.shares li span{display:block; line-height:22px; font-size:12px; color: #D0D4EA;text-align:center;}
.shares li .con{display:none; position:absolute; bottom: 80px; left:50%;z-index:100; margin-left: -50px; width:100px;}
.shares li .con img{ width: 90px; height:90px; vertical-align:top; background:#fff;}
/**友情链接**/
.botlinks .links-wrap {position: relative;float: left;display: inline-block; margin:4px 10px; width: 150px; line-height: 32px; background: #fff;border:1px solid #d0d0d0;}
.botlinks .links-wrap a.links-arrow {display: block; height: 32px; line-height: 32px; padding: 0 25px 0 10px; color:#a1a1a1; background: url(images/arrow.png) no-repeat right top;}
.botlinks .links-wrap a.links-arrow:hover,
.botlinks .wrap-open a.links-arrow { color: #333; background-position: right bottom; cursor: pointer;}
.botlinks .links-wrap .link-items {display: none; position: absolute; left: 0; bottom: 33px; width: auto; min-width:180px; height:auto; max-height: 300px; overflow: auto; overflow-x:hidden;background: #f5f5f5;}
.botlinks .links-wrap .link-items a { display: block; line-height: 24px; padding: 5px 0; color: #444;}
.botlinks .links-wrap .link-items a span { display:block; margin:0 6px; white-space:nowrap;}
.botlinks .links-wrap .link-items a:hover { color: #fff; background: #0f429b; cursor: pointer;}/**链接样式**/
/*列表页*/
/*banner*/

/*第一个图片轮播*/
.post-11 .focus .focus-title {height: 34px;line-height: 34px;padding: 0 15px; font-size: 14px;}
.post-11 .focus .focus-title-bar {height: 34px; bottom:0px; left:0px; right:0px; margin-left:0px;}
.post-11 .focus .focus-title-bg {background-color: #000;}

.post-11 .focus .focus-pagination {position:absolute;right: 14px;bottom: 46px; width:.5rem!important; height:.5rem!important; border-radius:100%; display:none!important;}
.post-11 .focus .focus-page {width: 20px;height: 20px; line-height: 20px; font-size:12px; border-radius: 0px; background-color: #fff; color: #000;}
.post-11 .focus .focus-page span {display:block;}
.post-11 .focus .focus-page:hover {font-size: 13px; color: #000; font-weight: bold; }
.post-11 .focus .focus-page-active {background-color: #146CC1;color:#fff;}

.post-11 .focus .focus-navigation {opacity: 0.7;filter:alpha(opacity=70);}
.post-11 .focus .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100); }
.post-11 .focus .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}



/*.post-11 .focus-prev {
    left: 20px;   background:#5357ff url(images/jt_lt.png) no-repeat center center;width:.5rem!important; height:.5rem!important; border-radius:100%;font-size:0rem;
}

.post-11 .focus-next {
    right: 20px; background:#5357ff url(images/jt_rt.png) no-repeat center center;width:.5rem!important; height:.5rem!important; border-radius:100%;font-size:0rem;
}*/
.post-11 .focus-prev{top: 50%;border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(84,88,251, 0.6); width: .5rem; height: .5rem; position: absolute; font-size: 0rem; left: .2rem;
    margin-top:-.3rem;transition: all 0.5s;cursor:pointer;z-index:99;}
.post-11 .focus-prev:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_lt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.post-11 .focus-prev:hover:before { background:url(images/icon_lts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }

.post-11 .focus-next{top: 50%;border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(84,88,251, 0.6); width: .5rem; height: .5rem; position: absolute; font-size: 0rem;right: .2rem;
    margin-top:-.3rem;transition: all 0.5s;cursor:pointer;z-index:99;}
.post-11 .focus-next:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_rt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.post-11 .focus-next:hover:before { background:url(images/icon_rts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }

.post-11 .focus-prev:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.post-11 .focus-next:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}


/*第二个图片轮播*/
.post-111 .focus .focus-title {height: 34px;line-height: 34px;padding: 0 15px; font-size: 14px;}
.post-111 .focus .focus-title-bar {height: 34px; bottom:0px; left:0px; right:0px; margin-left:0px;}
.post-111 .focus .focus-title-bg {background-color: #000;}

.post-111 .focus .focus-pagination {position:absolute;right: 14px;bottom: 46px; display:none!important;}
.post-111 .focus .focus-page {width: 20px;height: 20px; line-height: 20px; font-size:12px; border-radius: 0px; background-color: #fff; color: #000;}
.post-111 .focus .focus-page span {display:block;}
.post-111 .focus .focus-page:hover {font-size: 13px; color: #000; font-weight: bold; }
.post-111 .focus .focus-page-active {background-color: #146CC1;color:#fff;}

.post-111 .focus .focus-navigation {opacity: 0.7;filter:alpha(opacity=70);}
.post-111 .focus .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100);}
.post-111 .focus .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}
/*.post-111 .focus-prev {
    left: 20px;   background:#5357ff url(images/jt_lt.png) no-repeat center center;width:.5rem!important; height:.5rem!important; border-radius:100%;font-size:0rem;
}

.post-111 .focus-next {
    right: 20px; background:#5357ff url(images/jt_rt.png) no-repeat center center;width:.5rem!important; height:.5rem!important; border-radius:100%;font-size:0rem;
}
*/
.post-111 .focus-prev{top: 50%;border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(84,88,251, 0.6); width: .5rem; height: .5rem; position: absolute; font-size: 0rem; left: .2rem;
    margin-top:-.3rem;transition: all 0.5s;cursor:pointer;z-index:99;}
.post-111 .focus-prev:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_lt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.post-111 .focus-prev:hover:before { background:url(images/icon_lts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }

.post-111 .focus-next{top: 50%;border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(84,88,251, 0.6); width: .5rem; height: .5rem; position: absolute; font-size: 0rem;right: .2rem;
    margin-top:-.3rem;transition: all 0.5s;cursor:pointer;z-index:99;}
.post-111 .focus-next:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_rt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.post-111 .focus-next:hover:before { background:url(images/icon_rts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }

.post-111 .focus-prev:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.post-111 .focus-next:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}



/**大图**/

/*************************************************************
 * 特殊页面
 */
 /*滚动样式*/
.wrapperinner {position: relative;z-index: 1;width: 100%;overflow: hidden; -ms-touch-action: none;}
.scroller {position: absolute; z-index: 1; width: 750px; height: 160px;
   -webkit-tap-highlight-color: rgba(0,0,0,0);
   -webkit-transform: translateZ(0);
   -moz-transform: translateZ(0);
   -ms-transform: translateZ(0);
   -o-transform: translateZ(0);
   transform: translateZ(0);
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   -webkit-text-size-adjust: none;
   -moz-text-size-adjust: none;
   -ms-text-size-adjust: none;
   -o-text-size-adjust: none;
   text-size-adjust: none;
}
/*************************************************************
*二级页面
*/
/*组织机构*/
.inss .part_xy{}
.inss .part_xy .item{}
.inss .part_xy .item h3{line-height:40px;padding-left:0px;font-size: 16px;font-weight:normal;color: #1567B1;border-bottom:1px solid #cecece;}
.inss .part_xy .sub-box{float:left; width:100%;padding-top:0px;padding-bottom:5px;}
.inss .part_xy .sub-list{margin-right:0px;}
.inss .part_xy .sub-list .sub-item{float:left; width:33.3%;background: url(images/icon_arrow2.png) no-repeat left center;}
.inss .part_xy .sub-list .sub-item a{line-height: 35px;padding-left:10px;font-size: 14px;}
.inss .part_xy .sub-img{display:none;float:right;margin-top:15px;margin-left:-250px; width:240px;min-height:80px;}
.inss .part_xy .item.i5 .sub-list .sub-item {width: 50%;}
/*角色*/
.role .part_xy{}
.role .part_xy .item{margin-bottom:10px;display:none;}
.role .part_xy .item.selected{display:block;}
.role .part_xy .item h3{display:none;line-height: 46px;padding-left:0px;font-size:20px;font-weight:bolder;color: #068358;border-bottom:1px solid #f1f1f1;background:none;}
.role .part_xy .sub-list{margin-top:15px;}
.role .part_xy .sub-list .sub-item{padding-top: 10px;padding-bottom: 5px;width:auto;border-bottom:1px solid #f1f1f1;word-wrap: break-word;word-break: normal;}
.role .part_xy .sub-list .sub-item a{line-height: 35px;font-size: 15px;white-space:nowrap;font-weight:bolder;/* color: #068358; */}
.role .part_xy .sub-list .sub-list{margin-top:10px;margin-left:40px;}
.role .part_xy .sub-list .sub-list .sub-item{padding-bottom:5px; padding-top:0px;float:left;margin-right: 50px;border-bottom:0px solid #f1f1f1;}
.role .part_xy .sub-list .sub-list .sub-item a{line-height: 35px;font-size: 15px;white-space:nowrap;font-weight:normal;/* color: #333; */}




.body_b {
    background: #fff;
    position: relative;
}
/*精细爆破简介*/
.main1 { padding:1.1rem 0rem; }
.main1 .sudy-tab { position:relative;  animation-delay: 3s;   }
.sudy-tab .tab-menu { border:0px none; height:auto; float: right; position:absolute; top:.88rem;right:0rem; z-index:99; }
.sudy-tab .tab-menu li { background:#C1D7FF; height:.4rem; line-height:.4rem; color:#fff; text-align:center; border-radius:.5rem; margin-left: .2rem; padding: 0rem .3rem; color: #393939; font-size: .2rem;}
.sudy-tab .tab-menu li.selected { background:#4888FD; color:#fff; }

.main1 .post1 .tt .tit { position:relative; height:1.53rem; text-align: center;}
.main1 .post1 .tt .tit:before {background:url(images/icon1.png) no-repeat; height:1.53rem; width: 1.77rem; content: ""; position: absolute; left: 0rem; top: 0rem; z-index: 1; }
.main1 .post1 .tt .tit .title.selected { font-size:.36rem; color:#393939;  z-index: 2; position: relative;margin-top:.86rem; }
.main1 .post1 .tt .tit .title.selected span { }
.main1 .post1 .con { margin-top:.25rem; min-height:4.6rem; }


.main1 .bt2_lt { width:48%; float:left; }
.main1 .bt2_rt { width:48%; float:right; position:relative; z-index:9;}

.main1 .bt2_rt .fr { width:100%; background:transparent; margin-top:1.8rem; }

.main1 .bt2_lt .news_list li.news .news_text { font-size:.2rem; line-height: .38rem;     text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 12;
    text-indent: 2em;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.main1 .bt2_lt .more_btn {    float: left;
    line-height: .46rem;
    height: .46rem;
    background: url(images/csz.png) no-repeat 110px center;
    width: 1rem;
    text-align: left;
    margin-top: .4rem;
    border: 1px solid #5357ff;
    border-radius: .5rem;
    padding: .0rem .3rem;
    display: block;}

.main1 .bt2_lt .more_btn { float:left;/*border: 1px solid; border-radius: .5rem;*/line-height: .46rem; height: .46rem;   background: url(images/csz.png) no-repeat 110px center;  width: 1rem; text-align: left;
margin-top: .4rem; border:1px solid #5357ff; border-radius:.5rem; padding: .0rem .3rem; display:block;  }

.main1 .bt2_lt .more_btn .border-bg { position:relative; display: inline-block;}
.main1 .bt2_lt .more_btn img { margin-top:.18rem;  display:none; }
.main1 .bt2_lt .more_btn .more_text { font-size: .16rem; margin-right:.1rem;  }

.main1 .bt2_lt .more_btn:hover { background:#4888fd url(images/jt36.png) no-repeat 110px center;}
.main1 .bt2_lt .more_btn:hover a { color:#fff; }


.main1 .post-22 li .top1q {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;display:none;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;width: .88rem;
    height: .88rem;
    margin: 0px auto;
    top: 50%;
    margin-top: -.44rem;

}

.main1 .post-22 li .top1q .ico {
    position: relative;
    z-index: 1;
    width: .88rem;
    height: .88rem;
}

.main1 .post-22 li .top1q .ico::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url(images/list7_ico1.png) center no-repeat;
    background-size: 100% 100%;
}

.main1 .post-22 li .top1q img {
    animation: rotate2 6s linear -2s infinite;
    width: 100%;
}

@keyframes rotate2 {
    50% {
        transform: rotate(180deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.main1 .post-1111 .con { position:relative; margin-top:0rem;}

.main1 .post-1111 .focus-title-bar { display:none!important;}
.top1q {     position: absolute;
    top: 50%;
    z-index: 99;
    left: 50%;display:none;
    margin-top: -44px;
    margin-left: -44px;}


.bg-circle {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
}

.bg-circle__elem {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    border: 1px solid rgba(83,87,255, .5);
    border-radius: 50%;
}

@keyframes circle {
    0% {
        transform: scale(1);
    }

    100% {
        transform: scale(3.5);
        opacity: 0;
    }
}

.bg-circle__elem {
    animation: circle 3s infinite ease-in-out;
}

.bg-circle__elem.mod--second {
    animation-delay: 500ms;
}

.bg-circle__elem.mod--third {
    animation-delay: 1s;
}

.post-11 .con .focus-box ,.post-11 .con .focus-container .focus-item,.post-11 .con .focus-container{ height:4.6rem!important;    width: 100% !important;}
.post-111 .con .focus-box ,.post-111 .con .focus-container .focus-item,.post-111 .con .focus-container{ height:4.6rem!important;    width: 100% !important;}
.post-1111 .con .focus-box ,.post-1111 .con .focus-container .focus-item,.post-1111 .con .focus-container{ height:4.6rem!important;    width: 100% !important;}
.main1 .post-111 .con { margin-top:0rem;}
.main1 .post-11 .con { margin-top:0rem;}

.focus-container .focus-item img { object-fit:cover;}
/*模块2*/
.main2{ background:url(images/bg45.png) no-repeat top center; min-height:.7rem; background-size:100% 100%;}

.shadow:after {
    position: relative;
    display: block;
    width: 1em;
    height: .5em;
    border-radius: 100%;
    content: "";
    animation: zoom 4s ease-in-out infinite alternate;
    background-color: #fff;
}

@keyframes rotateShake {
    from {
        transform: rotate(-10deg);
    }
    to {
        transform: rotate(10deg);
    }
}

@keyframes float {
    from,
    to {
        transform: transofrmY(0);
    }
    50% {
        transform: translateY(4px);
    }
}

.fa-paper-plane { color:#fff; }


.main2 { padding:.55rem 0rem; }
.main2 .fl { width:66%; }
.main2 .fr {  width: calc(100% - 70%); margin-left:.5rem;  }


.main2 .post1 .tt .tit { position:relative; height:1.47rem; text-align: center; width: 1.71rem;}
.main2 .post1 .tt .tit:before {background:url(images/icon2.png) no-repeat; height:1.47rem; width: 1.71rem; content: ""; position: absolute; left: 0rem; top: 0rem; z-index: 1; }
.main2 .post1 .tt .tit .title.selected { font-size:.36rem; color:#fff;  z-index: 2; position: relative;margin-top:.86rem; }
.main2 .post1 .tt .tit .title.selected span { }
.main2 .post1 .con { margin-top:.25rem; }


.post-112 .con {    margin-bottom: 0.29rem;}
.post-112 .news_list { overflow:hidden; position:relative; }
.post-112 .news_list li.news {float: left; padding: 0px; text-align: center; border: none;}
.post-112 .news_list li.news .news_box { position:relative; }
.post-112 .news_list li.news .news_box .news_img{padding-top: 59%; background-color: #F1F1F1; position: relative; overflow: hidden;}
.post-112 .news_list li.news .news_box .news_img img{ width: 100%; height: auto; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; max-width: 100%;transition: all 0.4s ease-in-out;}
.post-112 .news_list li.news .news_box .news_img:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.post-112 .news_list li.news .news_box .news_title{ font-size:16px; line-height:30px; color:#171717; text-align: left; color: #fff; border-bottom: 1px solid rgba(255, 255, 255, 0.5); font-size: .2rem; font-weight: 700; 
    line-height: .4rem; padding-bottom: .1rem; margin-bottom: .1rem;}
.post-112 .news_list li.news .news_box .news_title a{ color:#fff;}



.post-112 .news_list li.news .news_box .news_con { position:absolute; bottom:0rem; left:0rem; width: 100%; }

.post-112 .news_list li.news .news_box .news_con .news_div {   position:relative; z-index: 1; padding: 0rem .5rem .3rem; text-align: left; color: #fff;}

.post-112 .news_list li.news .news_box .news_con .news_div:before { content:""; position:absolute; background:url(images/head-bg2.png) repeat-x bottom; width:100%; min-height:2rem; left:0px; bottom:0rem; z-index:-1;  }
.post-112 .news_list li.news .news_text { color:#ccc; font-weight:700; line-height:.34rem; font-size:.16rem; }
.post-112 .news_list li.news .news_text a {color:#ccc; }

.main2 .post1 .more_btn { line-height:.9rem; height:.9rem; }
.main2 .post1 .more_btn a { font-size:.22rem; color:#fff;  margin-right:.1rem; }
.post1 .more_btn a:hover { color:#fec12e;}
.fa-paper-plane { font-size:.2rem; }
.post-112 .slick-dots { display:none!important; }


.post-112 .slick-prev{top: 50%;border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(84,88,251, 0.6); width: .5rem; height: .5rem; position: absolute; font-size: 0rem; left: .2rem;
    margin-top:-.3rem;transition: all 0.5s;cursor:pointer;z-index:99;}
.post-112 .slick-prev:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_lt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.post-112 .slick-prev:hover:before { background:url(images/icon_lts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }
.post-112 .slick-next{top: 50%;border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(84,88,251, 0.6); width: .5rem; height: .5rem; position: absolute; font-size: 0rem; right: .2rem;
    margin-top:-.3rem; transition: all 0.5s;cursor:pointer;} 
.post-112 .slick-next:before {  content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_rt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem;}
.post-112 .slick-next:hover:before { background:url(images/icon_rts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }
.post-112 .slick-prev:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.post-112 .slick-next:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}



.div_con { width:100%; }

.div_con .post-14 { width:60%; float:left; }
.div_con .post-21 {  width: calc(100% - 65%); float:right; margin-left:.5rem; }

.div_con .post-14 .tu_text .news_list li.news { width:47%; float:left; position:relative;   transition:transform  0.4s ease; 
    cursor:pointer; }
.div_con .post-14 .tu_text .news_list li.news:first-child { display:none;}
.div_con .post-14 .tu_text .news_list li.news:nth-child(2n) { display:none;}
.div_con .post-14 .tu_text .news_list li.news:nth-child(3n) { display:none;}
.div_con .post-14 .tu_text .news_list li.news:nth-child(4n) { display:block;}
.div_con .post-14 .tu_text .news_list li.news:nth-child(5n) { width:47%; float:right; display:block;}
.div_con .post-14 .tu_text .news_list li.news:nth-child(4n) .news_title {display: -webkit-box; 
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical; text-overflow: ellipsis; 
  overflow: hidden; }
.div_con .post-14 .tu_text .news_list li.news:nth-child(5n) .news_title {display: -webkit-box; 
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical; text-overflow: ellipsis; 
  overflow: hidden; }
.div_con .post-14 .tu_text .news_list li.news .news_imgs { width:100%; overflow:hidden; }
.div_con .post-14 .tu_text .news_list li.news .news_imgs img { height:2.1rem; object-fit:cover; width:100%; }

.div_con .post-14 .tu_text .news_list li.news .news_date { background:#5458FB; width:.6rem; height:.54rem; color:#fff; position:absolute; top:-.2rem; left:.2rem; text-align:center; }
.div_con .post-14 .tu_text .news_list li.news .news_date .news_year { font-size:.2rem; font-weight:700; line-height:.32rem; }
.div_con .post-14 .tu_text .news_list li.news .news_date .news_days { font-size:.14rem;  line-height: .22rem;}
.div_con .post-14 .tu_text .news_list li.news .news_title { color:#fff; font-size:.2rem; font-weight:700; position:relative; padding-left:.15rem; margin-top:.15rem; }
.div_con .post-14 .tu_text .news_list li.news .news_title:before { content:""; width:.02rem; height:100%; position:absolute; background:#fff; left:0px; top:0rem;  }



.div_con .post-14 .tu_text .news_list li.news:nth-child(5n):hover { transform:translateY(.24rem) scale(1); }

.div_con .post-21 .news_list li.news { font-size:.2rem; color:#fff; position:relative; border-bottom: 1px dashed #bbb; height: auto; padding-bottom: .1rem; padding-top: .1rem; font-weight: 700;  }
.div_con .post-21 .news_list li.news:first-child {display: none;}
.div_con .post-21 .news_list li.news:nth-child(2n) {display: none;}
.div_con .post-21 .news_list li.news:nth-child(3n) {display: none;}
.div_con .post-21 .news_list li.news:nth-child(4n) {display: none;}
.div_con .post-21 .news_list li.news:nth-child(5n) {display: none;}
.div_con .post-21 .news_list li.news:nth-child(6n) {display: block;}
.div_con .post-21 .news_list li.news:nth-child(7n) {display: block;}
.div_con .post-21 .news_list li.news:nth-child(8n) {display: block;}
.div_con .post-21 .news_list li.news .news_title {    position: relative;
    padding-left: .15rem;
    margin-top: .09rem;
    z-index: 11;
    display: inline-block;}
 .div_con .post-21 .news_list li.news .news_title:before { content:""; width:.02rem; height:100%; position:absolute; background:#fff; left:0px; top:0rem;  } 
.div_con .post-21 .news_list li.news span { color:#fff;    position: relative;
   }
.div_con .post-21 .news_list li.news span a { background-image: linear-gradient(#5458FB,#5458FB);
    background-position: 0 100%;
    background-size: 0 1px;
    background-repeat: no-repeat;
    transition: background-size .5s;  }
.div_con .post-21 .news_list li.news span a:hover{
background-size: 100% 1px;
    color: #d20b17;
}

.div_con .post-21 .news_list li.news span a { color:#fff; }
.div_con .post-21 .news_list li.news:after{position: absolute;top: -1px;bottom: -1px;left: -.15rem;right: -.15rem;background: #fff;z-index: 0;content: '';
 opacity: 0;visibility: hidden;transition: .3s;}
.div_con .post-21 .news_list li.news:hover:after{opacity: 1;;visibility: visible;}
.div_con .post-21 .news_list li.news:hover{z-index: 5;}
.div_con .post-21 .news_list li.news:hover span a { color:#5458FB; position:relative; z-index:10; }
.div_con .post-21 .news_list li.news:hover span.news_title:before { background:#5458FB; z-index:12; }

.main2 .news_title a {color:#fff; background-image: linear-gradient(#5458FB,#5458FB);
    background-position: 0 100%;
    background-size: 0 2px;
    background-repeat: no-repeat; 
    transition: background-size .5s; }

.main2 .news_title a:hover{
background-size: 100% 2px;
    color: #fff;
}

.post-27 .news_list li.news{ position:relative; }
.post-27 .news_list li.news:first-child .news_imgs { width:100%; overflow:hidden; }
.post-27 .tu_text .news_list li.news:first-child .news_imgs img { height:100%; object-fit:cover; width:100%; min-height:3.4rem; }

.post-27 .news_list li.news:first-child .news_z { position:absolute; bottom:0rem; left:0rem; width:100%; z-index:10;  padding-bottom:.15rem; }

.post-27 .news_list li.news:first-child {  position:relative; z-index: 1; text-align: left; color: #fff;}
.post-27 .news_list li.news:first-child:before { content:""; position:absolute; background:url(images/head-bg3.png) repeat-x bottom; width:100%; min-height:2rem; left:0px; bottom:0rem; z-index:9;  }
.post-27 .news_list li.news .news_z { color:#fff; }
.post-27 .news_list li.news .news_z a { color:#fff; }

.post-27 .news_list li.news .news_z .news_yt {font-size:.18rem; color: #fff; position: relative;}
.post-27 .news_list li.news .news_z .news_title {font-size:.20rem; font-weight: 700; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.post-27 .news_list li.news:nth-child(2n) { margin-top:.2rem; }
.post-27 .news_list li.news:nth-child(2n) .news_imgs { display:none; }
.post-27 .news_list li.news:first-child  .news_z .news_yt {font-size:.18rem; color: #fff; padding-left:.2rem; z-index:10; }
.post-27 .news_list li.news:first-child  .news_z .news_title {font-size:.18rem; color: #fff; padding-left:.2rem;}

.post-27 .news_list li.news.n2 .news_title { position:relative; z-index:11; }
.post-27 .news_list li.news.n2 .news_title { color:#fff;    position: relative;  }
.post-27 .news_list li.news.n2 .news_title a { background-image: linear-gradient(#5458FB,#5458FB);
    background-position: 0 100%;
    background-size: 0 1px;
    background-repeat: no-repeat;
    transition: background-size .5s;  }
.post-27 .news_list li.news.n2 .news_title a:hover{
background-size: 100% 1px;
    color: #d20b17;
}

.post-27 .news_list li.news.n2 { color: #fff;
    position: relative;
    border-bottom: 1px dashed #bbb;
    margin-top: .0rem;
    padding-bottom: .15rem;
    padding-top: .15rem; margin-top:.3rem; }

.post-27 .con .news_list li.news.n2 .news_title a { color:#fff; }
.post-27 .con .news_list li.news.n2:after{position: absolute;top: -1px;bottom: -1px;left: -.15rem;right: -.15rem;background: #fff;z-index: 0;content: '';box-shadow: 3px 35px 77px -8px rgb(0 0 0 / 90%);
 opacity: 0;visibility: hidden;transition: .3s;}
.post-27 .con .news_list li.news.n2:hover:after{opacity: 1;;visibility: visible;}
.post-27 .con .news_list li.news.n2:hover{z-index: 5;}
.post-27 .con .news_list li.news.n2:hover .news_title a { color:#5458FB; position:relative; z-index:10; }
.post-27 .con .news_list li.news.n2:hover span.news_title:before { background:#5458FB; z-index:12; }
.post-27 .con .news_list li.news.n2:hover .news_meta { color:#5458FB; position:relative; z-index:10; }
.post-27 .con .news_list li.news.n2:hover .news_meta { color:#5458FB; z-index:12;}

.post-27 .news_list li.news.n2:hover .news_z .news_yt { color:#5458FB;z-index:12; }



.post-28 { margin-top:.1rem; }
.post-28 .con { margin-top:.55rem!important; }
.post-28 .con .news_list li.news { color:#fff;position:relative; border-bottom: 1px dashed #bbb;    margin-top: .0rem;
    padding-bottom: .15rem;
    padding-top: .15rem;}
.post-28 .con .news_list li.news .news_meta { font-size:.2rem; color:#fff;}
.post-28 .con .news_list li.news .news_title { font-size:.2rem;color:#fff; font-weight: 700; white-space: nowrap; 
  overflow: hidden;
  text-overflow: ellipsis; }


.div_con .post-21 .news_list li.news { position:relative; border-bottom: 1px dashed #bbb; height: auto; padding-bottom: .1rem; padding-top: .1rem; font-weight: 700;  }
.post-28 .con .news_list li.news .news_title { position:relative; z-index:11; }
.post-28 .con .news_list li.news .news_title { color:#fff;    position: relative;  }
.post-28 .con .news_list li.news .news_title a { background-image: linear-gradient(#5458FB,#5458FB);
    background-position: 0 100%;
    background-size: 0 1px;
    background-repeat: no-repeat;
    transition: background-size .5s;  }
.post-28 .con .news_list li.news .news_title a:hover{
background-size: 100% 1px;
    color: #d20b17;
}

.post-28 .con .news_list li.news .news_title a { color:#fff; }
.post-28 .con .news_list li.news:after{position: absolute;top: -1px;bottom: -1px;left: -.15rem;right: -.15rem;background: #fff;z-index: 0;content: '';box-shadow: 3px 35px 77px -8px rgb(0 0 0 / 90%);
 opacity: 0;visibility: hidden;transition: .3s;}
.post-28 .con .news_list li.news:hover:after{opacity: 1;;visibility: visible;}
.post-28 .con .news_list li.news:hover{z-index: 5;}
.post-28 .con .news_list li.news:hover .news_title a { color:#5458FB; position:relative; z-index:10; }
.post-28 .con .news_list li.news:hover span.news_title:before { background:#5458FB; z-index:12; }
.post-28 .con .news_list li.news:hover .news_meta { color:#5458FB; position:relative; z-index:10; }
.post-28 .con .news_list li.news:hover .news_meta { color:#5458FB; }


/*学术交流*/
.main3 { position:relative; }
/*.row-a4{padding-bottom:16.77vw}*/
.row-a4-con{min-height:10rem;}
.row-a4{/*padding-bottom:322px;*/overflow:hidden;background:top center no-repeat;background-size:cover;position:relative}
/*.row-a4:after{content:"";height:322px;display:block;background:rgba(8,68,147,.7);position:absolute;left:0;right:0;bottom:0;z-index:1}*/
.row-a4-con{padding:90px 0 116px;min-height:720px;overflow:hidden;position:relative;z-index:2}
.con-bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}
.row-a4-con .after,.row-a4-con .before{content:"";width:200vw;height:100%;display:block;background:rgba(10,80,167,.05);position:absolute;top:0;right:50%}
.row-a4-con .after{right:auto;left:50%;background:rgba(14,88,180,.1)}
.row-a4 .g-t1{margin-bottom:33px;text-align:left}
.row-a4 .col-l{position:relative;z-index:2}
.row-a4 .col-l,.row-a4 .col-r{width:46.875%}
.col-r .scroll-con{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}

.mbottom2 .item { width:100%!important; } 


.wp{margin:0 auto;max-width:100%;width:100%}
.wp{max-width:100%;max-width:100%;position:relative}

.slick-education{width:100%;margin:0 -10px;font-size:0;white-space:nowrap;transition:width 1s;-webkit-transition:width 1s;-moz-transition:width 1s;-ms-transition:width 1s;-o-transition:width 1s}
.slick-education .item{ width:100%!important;  padding:0 10px;display:inline-block;vertical-align:top;white-space:normal}
.slick-education .pic{padding-top:62.068%;height:0;position:relative;overflow:hidden}
.slick-education .pic img{position:absolute;top:50%;left:50%;display:block;width: 100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}
.slick-education .con:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.3);-moz-transform:translate(-50%,-50%) scale(1.3);-ms-transform:translate(-50%,-50%) scale(1.3);-o-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}
.slick-education .txt{position:relative;z-index:2;margin-top:-20px;padding:42px 30px 45px;background-color:#fff}
.slick-education .time,.slick-education .tit,.slick-education .txt{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-education .time{margin-bottom:10px;font-family:Georgia;font-size:14px;color:#000}
.slick-education .tit{overflow:hidden;height:8.5em;line-height:1.7;font-size:18px;color:#000;font-weight:400}
.slick-education .con:hover .txt{background-color:#a20a47}
.slick-education .con:hover .time,.slick-education .con:hover .tit{color:#fff}
.slick-education .slick-dots{position:absolute;left:0;bottom:-50px;width:100%;text-align:center}
.slick-education .slick-dots li{display:inline-block;width:15px;height:4px;background-color:#fff;margin:0 5px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}
.slick-education .slick-dots li button{display:none}
.slick-education .slick-dots li.slick-active{width:30px;background-color:#a20a47}


.single-scroll-down-animation {     position: absolute; background: url(images/btis.png) no-repeat; height: 1.5rem; width: .24rem;
    left: 0.2rem;
    top: 1rem;}
.scroll-down4 {
  width: 3px;
  height: 1.25rem;
  background: #5E97EE;
  animation: scrollDown4 2s ease infinite;
  margin: 0 auto;
}

@keyframes scrollDown4 {
  0% {
    transform-origin: top;
    transform: scaleY(0);
  }
  45% {
    transform-origin: top;
    transform: scaleY(1);
  }
  55% {
    transform-origin: bottom;
    transform: scaleY(1);
  }
  100% {
    transform-origin: bottom;
    transform: scaleY(0);
  }
}




.main3 .g-t1 { position:relative; height:1.53rem; text-align: center; width: 1.77rem; position: relative;}
.main3 .g-t1:before {background:url(images/icon1.png) no-repeat;    height: 1.53rem;
    width: 1.77rem; content: ""; position: absolute; left: 0rem; top: 0rem; z-index: 1; }
.main3 .g-t1 span { font-size:.36rem; color:#393939;  z-index: 2; position: relative;margin-top:.86rem; display: inline-block;}
.main3 .post1 .con { margin-top:0rem; }
.main3 .post .more_btn { margin-top:0rem;}
.post-144 {
    position: relative;
    overflow: hidden;
padding-top: 0px;width: calc(100% - 8.2rem); margin-left:.5rem; 
}
.post-144 .news_list li.news { position:relative; width:100%!important; margin-bottom:18px;  }
.post-144 .news_list li.news .news_box1{ margin:0px .3rem; position:relative;}
.post-144 .news_box2 {
    display: none;
}
.post-144 .news_imgs {
    height: 110px;
    width:140px;float:left; 
 overflow:hidden; 
}

.post-144 .news_imgs img {
    width: 100%;
    height: 100%;
}

.post-144 .news_wz {
    padding: .2rem .2rem;
       background-position: bottom;
height:60px;
}


.post-144 .news_list {
    position: absolute;
    width: 100%;
    left: 0rem;
       overflow: unset;
}

.post-144 .slick-list {
    overflow: unset! important;
}

.post-144 .con {
    overflow: unset; 
}
.post-144 .news_wz .news_title {
font-weight: 700;
    line-height: 34px;
    font-size: 0.2rem;
    padding-top: 8px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
padding-left:.1rem

}
.post-144 .news_wz .news_con .news_meta span {  color:#5357ff;}
.post-144 .news_wz .news_con .news_meta { font-size:.24rem; color:#5357ff; font-weight:700;padding-left:1.3rem; }

.post-144 .news_wz .news_con .news_meta .news_time23 {  font-size:.16rem;  }
.post-144 li.news .news_wz .news_text{
    line-height: 28px;
    font-size: 0.18rem;
    text-indent: 2em;
 overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
display:none; 
}
.post-144 .slick-current .news_text {
    -webkit-line-clamp: 7 !important;
    height: 140px !important;
}
.post-144 .news_title a {}
.post-144 .slick-current .news_box1 {
    position: absolute;
    width:337px;
    z-index:999;
    top: -36px;
    left: 58%;
    margin-left: -158px;
}


.post-144 .news_list li.news.slick-current {
    position: relative;
    z-index: 999;
   display: none;

}
.post-144 .slick-current .news_box1 .news_imgs {
    height: 260px;
}
.post-144 .slick-current .news_box1 .news_imgs img {
    height: 100%;
}

.post-144 .slick-current .news_wz {

    background-position: bottom;
    background-repeat-y: no-repeat;
    background-color: #f8fbfe;
}

.post-144 .news_title {
    margin-bottom: 14px;
}

.post-144 .news_list li.news .news_box1 { background:#fff; padding-bottom:.1rem; padding-right:.1rem;   box-shadow: 3px 3px 10px 0px rgb(0 0 0 / 50%);}
.post-144 .news_list li.news:hover .news_box1 { background:#fff url(images/els.png) no-repeat 110px 0; }
.post-144 .news_list li.news:hover .news_wz .news_title { color:#fff; }
.post-144 .news_list li.news:hover .news_wz .news_title a { color:#fff; }
.post-144 .news_list li.news:hover .news_wz .news_title a { color:#fff; }
.post-144 .news_list li.news:hover .news_wz .news_con .news_meta { color:#fff; }

.post-144 .news_morea { float:right; margin-top:.1rem; display:none; }

.post-155 {
    width: 713px!important;padding-bottom:10px; overflow:hidden;
  
    position: relative;
}
.post-155 .slick-prev, .post-155 .slick-next {
    width: .5rem;
    height: .5rem;
    bottom: -.3rem; background:#5357ff; border-radius:100%;top: initial;
}
.post-155 .slick-prev {
    left: 0rem;
    z-index: 999;
}
.post-155 .news {background: #fff; position:relative;    padding-bottom: 5px; position: relative; }

.post-155 .slick-list{
overflow:hidden;width: 713px!important;
}
.post-155 .slick-next {
left: .8rem;
z-index: 999;
}


.post-155 .slick-prev{border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(84,88,251, 0.6); width: .6rem; height: .6rem;  font-size: 0rem;
    margin-top:-.3rem;transition: all 0.5s;cursor:pointer;z-index:99;}
.post-155 .slick-prev:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_lt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.post-155 .slick-prev:hover:before { background:url(images/icon_lts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }
.post-155 .slick-next{border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(84,88,251, 0.6); width: .6rem; height: .6rem;  font-size: 0rem;
    margin-top:-.3rem; transition: all 0.5s;cursor:pointer;} 
.post-155 .slick-next:before {  content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_rt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem;}
.post-155 .slick-next:hover:before { background:url(images/icon_rts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }
.post-155 .slick-prev:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.post-155 .slick-next:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}




.post-155 .news_list { padding-bottom:.5rem;}
.post-155 .news_title {
    font-weight: bold;
    line-height: .3rem;
    font-size: .26rem;
    padding-top: 14px; 
text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
overflow:hidden; 
}

.post-155 .news_info {
    font-size: 13px;
    text-align: center;
    margin: 3px 0;
    color: #000;
}
.post-155 .news_box2 {
    padding: 0px;
}

.post-155 .news_art {
    color: #000;
    text-indent: 2em;
    line-height: 22px;
    font-size: 15px;
}
.post-155 .news_info .news_date {
    float: right;
}
.post-155 .news_to {
    position: absolute;
    right: 10px;
    bottom: 4px;
    line-height: 20px;
    padding-right: 17px;
    background: url(images/info.png);
    background-repeat: no-repeat;
    background-position: right;
}

.post-155 .slick-list{
overflow:hidden;
}

.post-155 .news_imgs { overflow:hidden; width:100%; }
.post-155 .news_imgs img { width:100%; height:100%; object-fit:cover; height:4.6rem;}



.post-155 .news_wz .news_con { padding:.4rem .3rem; color:#393939; }
.post-155 .news_wz .news_con .news_meta { font-size:.32rem; color:#5357ff; font-weight:700; }
.post-155 .news_wz .news_con .news_meta .news_time23 {  font-size:.16rem; }

.post-155 .news_morea { position:absolute; bottom:.3rem; right:.3rem; }

.xhazs_xwdt { position:relative;}




.main4 .news_list li.news {line-height: 34px;padding-left:0px;} /**标题图标**/
.main4 .news_list li.news span.news_title { float:left; }/*标题*/
.main4 .news_list li.news span.news_title img {vertical-align: middle;}
.main4 .news_list li.news span.news_meta {float:right;margin-left:2px;color: #9C9C9C;}/*属性*/
.main4 .news_list li.news .news_time,
.main4 .news_list li.news .news_time span{/* color: #666; */}/*发布时间*/
.main4 .news_list li.news .news_icon {display:inline-block;margin:0 auto; border:0px solid red;}
.main4 .news_list li.news .news_text {line-height: 17px;color:#666;}/*默认简介*/
.main4 .news_list li.news .news_bg {position:absolute; left:0px;bottom:0px; right:0px; height:30px; background:#000; opacity:.7; filter:Alpha(opacity=70);}
.main4 .news_list li.news p {line-height:34px;}
/*图列表*/
/*.post-41 .news_tu{}
.post-41 .news_tu .con{padding: 12px 0px;}
.post-41 .news_tu .news_list { margin:0px -10px;}
.post-41 .news_tu .news_list li.news{float:left;width:25%;}
.post-41 .news_tu .news_list li.news .news_box{margin:0px 10px; transition:all 0.4s ease-in-out;}
.post-41 .news_tu .news_list li.news .news_box:hover{opacity:.85; filter:Alpha(opacity=85);}
.post-41 .news_tu .news_list li.news .news_imgs{background-color: #F1F1F1;overflow:hidden;vertical-align:middle;display:table-cell;    height: 100%;}
.post-41 .news_tu .news_list li.news .news_imgs img{width:100%;height:auto;max-height:100%;}
.post-41 .news_tu .news_list li.news .news_wz{}
.post-41 .news_tu .news_list li.news .news_wz .news_con{} 
.post-41 .news_tu .news_list li.news .news_title{} 
.post-41 .news_tu .news_list li.news .news_title a{}

*/



.post-155 .more_btn a  { font-size:.22rem; color:#696969; margin-right: .1rem;}
.post-155 .fa-paper-plane { color:#70A1FA; }

.post-103 { position:relative; min-height:6rem; }
.post-103:before { content:""; background:#5357ff url(images/253l.png) no-repeat bottom right; width:75%; height:4.5rem; bottom:0rem; right:0rem; position:absolute; padding:.5rem; top:1rem; }
.post-103 .news_list li.news .news_box .news_img { width:100%; float: }
.post-103 .news_list li.news .news_box .news_img img { width:100%; height:100%; }

.post-103 .con .news_list { overflow:hidden; padding-bottom:0px; }
.post-103 .news_list li.news .news_box .news_img { width: 3.5rem; height: 4.95rem; margin-bottom:.7rem; }
.post-103 .con { margin-top: .25rem; position:relative;}
.post-103 .news_consl { width: calc(100% - 4.3rem);}
.post-103 .news_consl .news_title96 span { display:block; }

.post-103 .news_list li.news { position:relative; }
.post-103 .news_list li.news .news_consl { margin-top: 2.1rem; margin-right: .5rem;  }
.post-103 .news_list li.news .news_consl .news_title { color:#fff; font-size:.2rem; font-weight:700; margin-bottom:.2rem; line-height:.4rem; }
.post-103 .news_list li.news .news_consl .news_title a { color:#fff;       overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.post-103 .news_list li.news .news_consl .news_title96 { font-size:.18rem; color:#fff; }
.post-103 .news_list li.news .news_consl .news_title96 span { margin-bottom:.1rem;  }
.post-103 .news_list li.news .news_consl .news_title96 span strong { font-weight:normal; }

.post-103 .news_morea { padding:.0rem .3rem; border-radius:.5rem; width:1rem; height:.46rem;line-height:.46rem;/* display:flex; justify-content:center; align-items:center;*/display:block; border: 1px solid #fff; margin-left: 0rem;    position: absolute;
    left: 45%;
    bottom: .05rem;}
.post-103 .news_morea { color:#fff;background: url(images/jt36.png) no-repeat 110px center; }
.post-103 .news_morea span { margin-right:.1rem; }
.post-103 .news_morea:hover { background:#fff url(images/csz.png) no-repeat 110px center;  color:#5357ff;}
.post-103 .slick-prev,.post-103 .slick-next {position: absolute; display: block; height: .6rem; width: .6rem; line-height: 0; font-size: 0; cursor: pointer;margin-top: -10px; padding: 0; border: none; outline: none; border-radius:100%;}
.post-103 .slick-prev {
    right: 1.6rem;
    z-index: 999;
    left: initial; top:initial;bottom:0rem;
    z-index: 999;}
.post-103 .slick-next  {
right: .8rem;
    z-index: 999;
    left: initial; top:initial;bottom:0rem;
    z-index: 999;
z-index: 999;}
.post-103 .slick-prev:focus, .post-103 .slick-next:focus {outline: none;}


.post-103 .slick-prev{border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(169,171,252,0.5); width: .6rem; height: .6rem;  font-size: 0rem;
    margin-top:-.3rem;transition: all 0.5s;cursor:pointer;z-index:99;}
.post-103 .slick-next{border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(169,171,252,0.5); width: .6rem; height: .6rem;  font-size: 0rem;
    margin-top:-.3rem;transition: all 0.5s;cursor:pointer;z-index:99;}
.post-103 .slick-prev:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_lt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.post-103 .slick-prev:hover:before { background:url(images/icon_lts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }
.post-103 .slick-next:before {  content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_rt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem;}
.post-103 .slick-next:hover:before { background:url(images/icon_rts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }
.post-103 .slick-prev:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.post-103 .slick-next:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}


.slick-slider {padding: 0;}
.slick-prev, .slick-next {width: 40px; height: 64px; margin-top: -48px;}
.slick-prev {background:url(images/nextbg.png) left center no-repeat; left: 0;}
.slick-next {background:url(images/nextbg.png) right center no-repeat; right: 0;}




.m-coop .more_btn { float:right; margin-top:.7rem; }
.m-coop .more_btn a  { font-size:.22rem; color:#696969; margin-right: .1rem;}
.m-coop .more_btn a:hover { color:#fec12e;  }
.m-coop .fa-paper-plane { color:#70A1FA; }


.main4 { background:url(images/bgs21.png) no-repeat top center; min-height:9rem;  padding: .55rem 0rem 0rem;background-size:100% 100%; position:relative;}
.main4 .inner {     margin: 0 auto;
    text-align: center;
    }
.main4 .post1 .tt .tit { position:relative; height:1.47rem; text-align: center; width: 1.71rem;}
.main4 .post1 .tt .tit:before {background:url(images/icon2.png) no-repeat; height:1.47rem; width: 1.71rem; content: ""; position: absolute; left: 0rem; top: 0rem; z-index: 1; }
.main4 .post1 .tt .tit .title.selected { font-size:.36rem; color:rgba(255,255,255,1);  z-index: 2; position: relative;margin-top:.86rem; }
.main4 .post1 .tt .tit .title.selected span { }
.main4 .post1 .con { margin-top:.25rem; overflow: hidden; width:100%; }

.main4 .post1 .more_btn { line-height:.9rem; height:.9rem; }
.main4 .post1 .more_btn a { font-size:.22rem; color:rgba(255,255,255,1);  margin-right:.1rem;}
.main4 .post1 .more_btn a:hover { color:#fec12e; }
.main4 .flip-past .flisp_dt,.main4 .flip-future .flisp_dt { display:none; }
.main4 .post-235 .news_imgs { padding-top: 62%;}
.main4 .post-235 .news_imgs img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    overflow: hidden;
}
.main4 .post-235 .con { position:relative;  }
.main4 .post-235 .flip-current .flisp_dt {     position: absolute;
    top: -1.8rem;
    left: 50%;
    text-align: center;
    width: 12rem;
    margin-left: -6rem;}

.main4 .post-235 .news_title { color:#fff; font-size:.3rem;  line-height:.36rem; display:none;}
.main4 .post-235 .news_title a { color:#fff; font-weight:700; }
.main4 .post-235 .news_title a:hover { color:#fec12e;}
.main4 .post-235 .news_text { color:#fff; font-size:.22rem; line-height:.36rem; margin-top:.3rem;     overflow: hidden; text-indent:2em;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.main4 .post-235 .news_text { text-align:left; }
.main4 .post-235 .news_text a { color:#fff;}
.flip-past .flisp_dt, .flip-future .flisp_dt, .flip-next .flisp_dt, .flip-prev .flisp_dt  { display:none; }
.flipster .flipto-prev, .flipster .flipto-next  {  top:60%;}

/*.flipster .flipto-prev, .flipster .flipto-next {
    width: .5rem;
    height: .5rem; top:60%;
     background:#5357ff; border-radius:100%;border:0rem none; font-size:0rem;
}
.flipster .flipto-prev {
    background:#5357ff url(images/jt_lt.png) no-repeat center center;
    z-index: 99;
}
.flipster .flipto-next {
background:#5357ff url(images/jt_rt.png) no-repeat center center;
z-index: 99;
}*/

.flipster .flipto-prev {border:0px solid #d4d8d9;border-radius:50%;outline: none; /*background-color: rgb(84,88,251, 0.6); */background-color: rgb(255,255,255, 0.6);width: .6rem; height: .6rem;  font-size: 0rem;
    margin-top:-.3rem;transition: all 0.5s;cursor:pointer;z-index:99;}
.flipster .flipto-prev:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_ltb.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.flipster .flipto-prev:hover:before { background:url(images/icon_lts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }
.flipster .flipto-next{border:0px solid #d4d8d9;border-radius:50%;outline: none;/* background-color: rgb(84,88,251, 0.6); */  background-color: rgb(255,255,255, 0.6); width: .6rem; height: .6rem;  font-size: 0rem;
    margin-top:-.3rem; transition: all 0.5s;cursor:pointer;} 
.flipster .flipto-next:before {  content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_rtb.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem;}
.flipster .flipto-next:hover:before { background:url(images/icon_rts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }

.flipster .flipto-prev:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.flipster .flipto-next:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}



.post-191 .slick-prev {border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(84,88,251, 0.6); width: .6rem; height: .6rem;  font-size: 0rem;
    margin-top:-.3rem;transition: all 0.5s;cursor:pointer;z-index:99;}
.post-191 .slick-prev:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_lt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.post-191 .slick-prev:hover:before { background:url(images/icon_lts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }
.post-191 .slick-next{border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(84,88,251, 0.6); width: .6rem; height: .6rem;  font-size: 0rem;
    margin-top:-.3rem; transition: all 0.5s;cursor:pointer;} 
.post-191 .slick-next:before {  content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_rt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem;}
.post-191 .slick-next:hover:before { background:url(images/icon_rts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }

.post-191 .slick-prev:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.post-191 .slick-next:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}






/*.main4 .post-235 .main_logobg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;width:890px;height:890px;z-index:0;}
.main4 .post-235 .main_logobg:after,.post-81 .main_logobg:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;display:inline-block;border-radius:50%;background:url(images/jxb.png) no-repeat center center;
                                                         background-size:67%;animation:sopplusReverse 25s linear 0s infinite both}
.post-81 .main_logobg:before{background-size:98%;animation:sopplus 30s linear 0s infinite both;}
@keyframes sopplusRotate{to{transform:translate(-50%,-50%) rotate(-312deg)}
}
@keyframes sopplus{to{transform:rotate(360deg);}
}
@keyframes sopplusReverse{to{transform:rotate(-360deg);}
}
@keyframes orbitrotate{0%{transform:rotateX(74deg) rotateY(342deg) rotateZ(0)}
100%{transform:rotateX(74deg) rotateY(342deg) rotateZ(-360deg)}
}
@keyframes planetrotate{0%{transform:rotateX(0) rotateY(0)}
100%{transform:rotateX(0) rotateY(-360deg)}
}*/


.main5 { background:url(images/bg90.png) no-repeat top center; min-height:8rem;  padding: .55rem 0rem; background-size:100% 100%;}
.main5 .inner {     margin: 0 auto;
    text-align: center;
    }
.main5 .post1 .tt .tit { position:relative; height:1.47rem; text-align: center; width: 1.71rem;}
.main5 .post1 .tt .tit:before {background:url(images/icon1.png) no-repeat; height:1.47rem; width: 1.71rem; content: ""; position: absolute; left: 0rem; top: 0rem; z-index: 1; }
.main5 .post1 .tt .tit .title.selected { font-size:.36rem; color:#393939;  z-index: 2; position: relative;margin-top:.86rem; }
.main5 .post1 .tt .tit .title.selected span { }
.main5 .post1 .con { margin-top:.25rem; overflow: hidden; width:100%; }
.main5 .post1 .more_btn { line-height:.9rem; height:.9rem; }
.main5 .post1 .more_btn a { font-size:.22rem; color:#696969;  margin-right:.1rem;}
.main5 .post1 .more_btn a:hover { color:#fec12e; }
.main5 .post1 .fa-paper-plane { color:#70A1FA; }

.main5 .slick-list {
    margin: 0 80px;
    width: calc(100% - 160px);
    overflow: hidden;
}


.post-191 .news_list li.news {float: left; padding: 0px; border: none;margin-bottom: 26px; }

.post-191 .news_list li.news .news_box { margin:0 20px;background: #fff;}
.post-191 .news_list li.news .news_box .news_img{padding-top: 65%; background-color: #F1F1F1; position: relative; overflow: hidden;}
.post-191 .news_list li.news .news_box .news_img 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;}
.post-191 .news_list li.news .news_box .news_img:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.post-191 .news_list li.news .news_box .news_title{ font-size:20px; line-height:34px; color:#171717;  font-weight: 700;overflow: hidden; min-height:.72rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.post-191 .news_list li.news .news_box .news_title a{ color:#171717;}
.post-191 .news_list li.news .news_dong { padding:.3rem .2rem; text-align:left; min-height:2.25rem; }

.post-191 .news_list li.news .news_box .news_text { font-size:.16rem; overflow: hidden;line-height:.28rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; margin-top:.1rem;}
.post-191 .news_list li.news .news_box .news_title2 { position:relative; padding-left: .2rem;overflow: hidden;line-height:.28rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.post-191 .news_list li.news .news_box .news_title2:before { content: ""; background: url(images/icon_time2.png) no-repeat; width: 16px; height: 16px; position: absolute; left: 0rem; top: 50%; 
    margin-top: -8px;}
.post-191 .news_list li.news .news_box .news_title3 { position:relative; padding-left: .2rem;overflow: hidden; line-height:.28rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.post-191 .news_list li.news .news_box .news_title3:before { content: ""; background: url(images/icons3.png) no-repeat; width: 18px; height: 19px; position: absolute; left: 0rem; top: .13rem; 
    margin-top: -8px;}
.post-191 .news_list li.news:hover .news_box a { color:#fff;}
.post-191 .news_list li.news:hover .news_box { background: #5357ff; }

.post-191 .news_list li.news:hover .news_box .news_title{  color:#fff;  }

.post-191 .news_list li.news:hover .news_box .news_text{  color:#fff;  }
.post-191 .news_list li.news:hover .news_box .news_title2{ color:#fff; }
.post-191 .news_list li.news:hover .news_box .news_title3 { color:#fff; }
.post-191 .news_list li.news:hover .news_box .news_title2:before { content: ""; background: url(images/icon_time.png) no-repeat; width: 16px; height: 16px; position: absolute; left: 0rem; top: 50%; 
    margin-top: -8px;}
.post-191 .news_list li.news:hover .news_box .news_title3:before { content: ""; background: url(images/icon4.png) no-repeat; width: 18px; height: 19px; position: absolute; left: 0rem; top:.13rem; 
    margin-top: -8px;}


#footer { background:url(images/fts.png) no-repeat top center; background-size:100% 100%; }

.main4 .flipster .flip-items {  width: 6rem!important; margin:1.8rem auto 0rem; height:4.2rem!important;}
.main4 .flipster .flip-items img { width:6rem; height:4.2rem; border-radius: .5rem; }

.main4 .flipster .flip-items .flip-item { /*overflow:hidden;*/}
.main4 .flipster-carousel .flip-current .flip-content a.lipster_img{ position:relative; display:block; z-index:9; border-radius: .5rem;
    overflow: hidden;}

.flipster-carousel .flip-current .flip-content a:before {
	content:"";	
}
.flipster-carousel .flip-current .flip-content a:after {
	content:"";	/* 提前运动4s */
            animation-delay:-2s;
	
}
/*
.main4 .flipster-carousel .flip-current .flip-content a:before,.main4 .flipster-carousel .flip-current .flip-content a:after {
				
            z-index:999;
	position:absolute;
	top:0;
	left:0;
right:0;
	bottom:0;
	
            margin:3%;
	box-shadow:inset 0px 0px 3px #fff;
	animation:clipMe 8s linear infinite;
}
*/
/*
.main4 .flipster-carousel .flip-current .flip-content a:before {box-shadow:inset 0px 0px 3px #fff;
	animation:clipMe 8s linear infinite;}
.main4 .flipster-carousel .flip-current .flip-content a:after  { 	box-shadow:inset 0px 0px 3px #fff;
	animation:clipMe 8s linear infinite;}
*/
@keyframes clipMe {
	0%,100% {
	clip:rect(0px,580.0px,0px,0px);
}
25% {
	clip:rect(0px,0px,580.0px,0px);
}
50% {
	clip:rect(580.0px,580.0px,580.0px,0px);
}
75% {
	clip:rect(0px,580.0px,580.0px,580.0px);
}
}



#footer .inner .foot-left img { height:.8rem;}
.post-75 .news_list {
display: flex;
       flex-wrap: wrap;
    justify-content: flex-start;
}
.post-75 .news_list li.news  { width:20%; line-height:.6rem;}
.post-75 .news_list li.news .news_title { font-size:.22rem; text-align:left; font-weight:700; }
.post-75 .news_list li.news .news_title a { color:#fff;}
.post-75 { margin-top:.25rem;}
.foot_bottom { display: flex;
       flex-wrap: wrap;    align-items: center;
       justify-content: space-between;}
.foot_bottom .articlecontent p  { font-size:.16rem!important; font-weight:700!important; line-height:.5rem!important;}



img {
  max-width: 100%;
}
#app {
  width: 100%;
  min-height: 9rem;
   position:relative;
}

.ui-big-images {
  height: 630px;
  width: 100%;
  overflow: hidden;
 display: flex;
margin-top:.31rem; 
}

.ui-big-image {
  width: 100%;
  margin-right: -100%;
}
.ui-big-image img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center 20%;
     object-position: center 20%;
  width: 100%;
  height: 100%;
  display: block;
}


.ui-thumbnails {
  width: 100%;
  bottom: 0px;
  left: 0;
  /* display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center; */
  padding: 0 ;
  padding-top: .5rem;    display: flex;
    justify-content: space-around;
z-index:10; 
}

.ui-thumbnail {
  display: inline-block;
  margin-right: .2rem;
position:relative;
  cursor: pointer;
  width: 31%;
  float: left;
background:#fff; 
transition: all .8s;-webkit-transition: all .8s;
}
.ui-thumbnail:nth-child(3n) { margin-right:0px;}
.ui-thumbnail:hover {z-index: 2;box-shadow: 3px 35px 77px -8px rgb(0 0 0 / 90%);transform: scale(1.05);-webkit-transform: scale(1.05);}
.ui-thumbnail:hover .ui-heading1 a { color:#3a3aff!important; }
 .ui-heading1 a {
margin-bottom: .1rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    /* height: 66px; */
    line-height: .33rem;
}





.ui-thumbnail:nth-child(3){
 margin-right: 0rem;
}
.ui-cuticle {
  background-color: #D4A12D;
  position: absolute;
  bottom: 0;
  height: .25rem;
  width: 100%;
}

.ui-thumbnail > img {
  width: 345px;
height:225px; overflow:hidden; 
}
.ui-thumbnail > img:hover { width: 345px;
height:225px;   -webkit-transform: scale(1.1);
    transform: scale(1.1);   overflow:hidden;  }
.ui-content {
  position: absolute;
  width: 100%;
  right: 0;
  bottom: 0px;
}

.ui-articles {

background:url(images/head-bg2.png) repeat-x bottom;
  color: white;
  display: flex;
  align-items: stretch;
  overflow: hidden;
}

.ui-article {
  padding: 0 .5rem .3rem;
  width: 100%;
  margin-right: -100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  box-sizing: border-box;
}
.ui-time { font-size:.16rem; line-height:34px; color:#fff; }
.ui-paragraph {
  margin: 0;
  font-size: .2rem;
  line-height: 1.7;
z-index:10;
}

.ui-nav {
  position: relative;
  right: 0;
  bottom: 100%;
  background: inherit;
}
.ui-nav button {
  background: #f00;
  border: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: .5em;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #FFF;
  font-family: monospace;
  transition: inherit;
  transition-duration: 300ms;
  position: absolute;
  z-index: 10;
}
.ui-nav button#prev {
	left: 20px;
	bottom: 180px;
border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(84,88,251, 0.6); width: .6rem; height: .6rem;  font-size: 0rem;
    margin-top:-.3rem;transition: all 0.5s;cursor:pointer;z-index:99;
}
.ui-nav button#next {
	right: 20px;
	bottom: 180px;
border:0px solid #d4d8d9;border-radius:50%;outline: none; background-color: rgb(84,88,251, 0.6); width: .6rem; height: .6rem;  font-size: 0rem;
    margin-top:-.3rem; transition: all 0.5s;cursor:pointer;
}


.ui-nav button:hover, .ui-nav button:focus {
  background: #D4A12D;
  outline: none;
}
.ui-nav button:active {
  outline: none;
  -webkit-transform: translateY(0.25em);
          transform: translateY(0.25em);
  transition-duration: 100ms;
}



.ui-nav button#prev:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_lt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.ui-nav button#prev:hover:before { background:url(images/icon_lts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }

.ui-nav button#next:before {  content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_rt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem;}
.ui-nav button#next:hover:before { background:url(images/icon_rts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }
.ui-nav button#prev:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.ui-nav button#next:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}





.ui-heading {
border-bottom: 1px solid rgba(255, 255, 255, 0.5); font-size: .2rem; font-weight: 700; 
    line-height: .4rem; padding-bottom: .1rem; margin-bottom: .1rem;  position: relative; z-index:10;
}
.ui-heading a{ color:#fff; background-image: linear-gradient(#5458FB,#5458FB);
    background-position: 0 100%;
    background-size: 0 1px;
    background-repeat: no-repeat;
    transition: background-size .5s;  }
.ui-heading a:hover{
background-size: 100% 1px;}





.ui-paragraph{ color:#ccc; font-weight:700; line-height:.34rem; font-size:.16rem; }
.ui-paragraph a {color:#ccc; }

.ui-heading1 {
font-size: .2rem;
    font-weight: 700;
    line-height: .34rem;
    padding: .1rem .2rem;
    margin-bottom: .1rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 66px;
}
.ui-heading1 a{ color:#393939;}

.ui-thumbnail .news_date { background:#5458FB; width:.6rem; height:.54rem; color:#fff; position:absolute; top:-.2rem; left:.2rem; text-align:center; }
.ui-thumbnail .news_date .news_days  { font-size:.2rem; font-weight:700; line-height:.32rem;  display: block; }
.ui-thumbnail .news_date .news_year { font-size:.14rem;  line-height: .22rem;}

.ui-img { width:100%; height:230px; overflow:hidden; }
.ui-img img { width:100%; height:100%; overflow:hidden; }



.ui-big-image {
  opacity: 0;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.ui-big-image img {
  -webkit-transform: scale(0.85);
          transform: scale(0.85);
}

.ui-big-image[data-active] ~ .ui-big-image {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.ui-big-image[data-active] {
  opacity: 1;
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
}
.ui-big-image[data-active] img {
  -webkit-transform: scale(1);
          transform: scale(1);
}


.ui-article {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.ui-article:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 1;
  transition-duration: 0.35s;
  z-index: 1;
/*
background:url(images/head-bg2.png) repeat-x bottom;  min-height:2rem; left:0px; bottom:0rem; 

*/

}

.ui-article[data-active] ~ .ui-article {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.ui-article[data-active] {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
}
.ui-article[data-active]:before {
  opacity: 0;
}


.ui-thumbnail > img {
  
  transition-duration: 0.35s;



}
.ui-thumbnail:active > img {
  -webkit-transform: scale(0.9);
          transform: scale(0.9);
  transition-duration: 100ms;
}
.ui-thumbnail:focus {
  outline: none;
}

.ui-cuticle {
  display: none;
}

.ui-thumbnail[data-active] > img, .ui-thumbnail:hover > img {
  -webkit-filter: grayscale(0%);
          filter: grayscale(0%);
}
.ui-thumbnail[data-active] .ui-cuticle {
  display: block;
}





.body_t {height: 100%;transition:all 0s;}
/*
.body_b {outline: none;overflow: auto;position: fixed;z-index: 100;top: 100%;left: 0;right: 0;bottom: 0;transition: top 0.7s cubic-bezier(0.5,0,0.2,1) 0s;background: #fff;overflow-x: hidden;max-width:1920px;margin:0 auto;    width: 100%;
    float: left;}
*/
.body_b.inf{top:0;    position: initial;}
.tno{transform: none !important;opacity:1 !important;}

.body_b.inf .main1 { padding-top:1.8rem; height:100%; }


#header.inf{    background: url(images/head-bg.png) repeat-x top center;z-index: 999;transform: translate(0,-30px); padding-top: 35px; }
#header.inf::before { background:none;}
#header.inf .mod1{ display: none;}
#header.inf .inner{   box-sizing: border-box;   }



#header.top-fixed{    background: url(images/head-bg.png) repeat-x top center!important; z-index: 999;transform: translate(0,-30px); padding-top: 35px; }
#header.top-fixed::before { background:none;}
#header.top-fixed .mod1{ display: none;}
#header.top-fixed .inner{   box-sizing: border-box;   }




.list { background:#EFEFFE;}
#l-container { background:url(images/nebg.png) no-repeat bottom center;}


.list45 .col_news_con .news_list li.news { text-align:left;}

.list45 .tu_text .news_list li.news .news_title { font-size:18px; font-weight:700; margin-top:20px; line-height:38px;}
.list45 .tu_text .news_list li.news .news_time{ font-size:16px; font-weight:700; line-height:38px;}
.list45 .col_news_con .news_list li.news .news_text { font-size:14px; }

.list45 .post-645 { margin-top:0px;}
.list45 .post-645 .news_list li.news { float:left;width:30%; min-height:240px; margin-right:45px;}
.list45 .post-645 .news_list li.news:nth-child(3n) { margin-right:0px;}
.list45 .post-645 .tu_text .news_list li.news{margin-bottom:50px;  background:#fff url(images/cion1.png) no-repeat right bottom; position:relative; }
.list45 .post-645 .tu_text .news_list li.news:hover:before { content:""; position:absolute; background:#5458FB url(images/cion3.png) no-repeat right bottom; right:0px; bottom:0px; width:100%; height:240px;}


.list45 .post-645 .tu_text .news_list li.news {box-shadow: 3px 3px 32px 0px rgb(0 0 0 / 50%);}
.list45 .post-645 .tu_text .news_list li.news .news_imgs{float: left;width: 160px; margin-right:-175px; overflow:hidden;     z-index: 99;
    position: relative;}
.list45 .post-645 .tu_text .news_list li.news .news_imgs a{height: 120px; display:table-cell; vertical-align:middle; background-color:#efefef;}
.list45 .post-645 .tu_text .news_list li.news .news_imgs img{width: 100%;
    height: 240px;
    object-fit: cover; }
.list45 .post-645 .tu_text .news_list li.news .news_wz{width:100%;} 
.list45 .post-645 .tu_text .news_list li.news .news_wz .news_con{margin-left:165px; padding: 0px 15px; position:relative;} 
.list45 .post-645 .tu_text .news_list li.news .news_title{line-height: 50px; font-size: 22px;} 
.list45 .post-645 .tu_text .news_list li.news .news_text{line-height: 25px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    margin-top: 10px;}
.list45 .post-645 .tu_text .news_list li.news .news_time{line-height: 30px; font-size:14px; font-weight:700;}
.list45 .col_news_con { background:none; padding:0px;box-shadow:none; border-top:0px none;}

.list45 .post-645 .tu_text .news_list li.news:hover  .news_title a { color:#fff;}
.list45 .post-645 .tu_text .news_list li.news:hover  .news_text a { color:#fff;}
.list45 .post-645 .tu_text .news_list li.news:hover  .news_time a { color:#fff;}


.list-56 .col_news_con{ background:none; padding:0px;box-shadow:none; border-top:0px none;}

.list-56 .rili2 .news_list li.news { background:rgba(255,255,255,0.6); border-bottom:0px none!important;}
.list-56 .rili2 .news_list li.news:hover { background:url(images/els.png) no-repeat right;}

.list-56 .rili2 .news_list li.news{margin-bottom: 30px;box-shadow: 3px 3px 32px 0px rgb(0 0 0 / 50%);padding-bottom:0PX; }
.list-56 .rili2 .news_list li.news .news_date{float: left;width: 140px;margin-right:-150px;text-align:center; }
.list-56 .rili2 .news_list li.news .news_date .news_year{height: 120px;font-size: 32px; color:#fff; background-color:#5458FB; transition:all 0.4s ease-in-out;color:#fff; background:#5458FB url(images/tc1677.png) no-repeat bottom;}
.list-56 .rili2 .news_list li.news .news_date .news_year span {     display: block;
    font-size: 22px;
    margin-bottom: 13px;
    font-weight: 700;}
.list-56 .rili2 .news_list li.news .news_date .news_year span:first-child {    padding-top: 27px;
    font-size: 36px;}
.list-56 .rili2 .news_list li.news .news_date .news_days{line-height:60px; font-size: 20px; color:#6b6b6b; background-color:#5458FB;color:#fff;}
.list-56 .rili2 .news_list li.news .news_wz{width:100%;     align-items: center;
    height: 120px;     display: flex;}
.list-56 .rili2 .news_list li.news .news_wz .news_con{margin-left:150px; padding: 4px 0px;} 
.list-56 .rili2 .news_list li.news .news_title{line-height: 40px;font-size: 22px;color:#393939; font-weight:700;} 
.list-56 .rili2 .news_list li.news:hover .news_date .news_year{background-color:#fec12e;transition:all 0.4s ease-in-out; color:#fff;}
.list-56 .rili2 .news_list li.news:hover .news_date .news_days{background-color:#fec12e; color:#fff;}

.list-56 .rili2 .news_list li.news:hover .news_title a { color:#fff;}

.list-90 .col_news_list .news_list .news{display:flex; margin-bottom:.6rem; position:relative;}
.list-90 .col_news_list .news_list .news .imgbox{width:34.4%;flex:none;padding-right:.32rem;box-sizing:border-box;background:0 0;    position: relative;}
.list-90 .col_news_list .news_list .news .news_imgs{background:url(images/picbg1.jpg)no-repeat;background-size: cover;}
.list-90 .col_news_list .news_list .news .news_meta{
    position: absolute;
top: -.2rem;
    left:.25rem;
    width: .7rem;
    height: .7rem;
    background: #5458FB url(images/mrlistbg.png) no-repeat center / 100% 100%;
    text-align: center;
    }

.list-90 .col_news_list .news_list .news a{ align-items: center;width: 100%;   }
.list-90 .col_news_list .news_list .news .news_meta span{display:block;color:#fff}
.list-90 .col_news_list .news_list .news .news_year{font-size:.14rem}
.list-90 .col_news_list .news_list .news .news_day{font-size:.36rem;line-height:1.4}
.list-90 .col_news_list .news_list .news .news_title{font-size:var(--titleSize);line-height:1.7;font-weight:700;margin-bottom:.17rem;}
.list-90 .col_news_list .news_list .news .news_title a { overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;    
    word-break: break-all;
    -webkit-box-orient: vertical;}
.list-90 .col_news_list .news_list .news .news_text{font-size:var(--smailSizex);line-height:2}

.list-90 .col_news_list .news_list .news.noimg .news_imgs{display:none}

.list-90 .col_news_list .news_list .news .news_day{line-height: 0.25rem;margin-top:0.13rem;
    font-size: 0.3rem;
    font-weight: 600;}
.list-90 .col_news_list .news_list .news .news_year{    font-size: .14rem;margin-top:0.07rem;
    font-weight: 600;
    line-height: 0.14rem;}
.list-90 .col_news_list .news_list .news .news_title{font-size:.24rem;    margin-bottom: .3rem;}
.list-90 .col_news_list .news_list .news .news_text{    font-size: .22rem;
    line-height: .3rem;
    color: #23232370;}

.list-90 .col_news_list .news_list .news_imgs {overflow: hidden;position: relative;}
.list-90 .col_news_list .news_list .news_imgs img{
    width: 100%;
    height: 100%;height:210px;
    object-fit: cover;}

.list-90 .col_news_list .news_list .news .news_text a{color:#666; overflow: hidden;
    text-overflow: ellipsis;white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp:4;    
    word-break: break-all;
    -webkit-box-orient: vertical;}
.list-90 .col_news_list .news_list .news.n1 {}
.list-90 .col_news_list .news_list .news.n1 .news_title a {    -webkit-line-clamp:2;  }
.list-90 .col_news_list .news_list .news.n1 .imgbox{width: 55.5%;padding-right:.5rem;}
.list-90 .col_news_list .news_list .news.n1 .imgbox::after{content:'';display:block;width:1.8rem;height:1.53rem;background:url(images/mrlistmb.png) no-repeat center / 100% 100%;    position: absolute;right:.5rem;top:0}
.list-90 .col_news_list .news_list .news.n1 .news_imgs img {max-height:350px; height:350px;}
.list-90 .col_news_list .news_list .news.n1 .news_meta{
 
    /* transform: translateX(100%); */
    margin-bottom: 0.22rem;

    }

.list-90 .col_news_list .news_list .news.n1 .news_title {    font-size: .36rem;
    line-height: .48rem;  overflow: hidden;
    text-overflow: ellipsis;white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp:2;    
    word-break: break-all;
    -webkit-box-orient: vertical;
   }
.list-90 .col_news_list .news_list .news.n1{/* display:flex; */align-items: normal;}
.list-90 .col_news_list .news_list .news.n1 .news_wz{ margin-top: .8rem;flex: 1;width: calc(100% - 55.5%);}
.list-90 .col_news_list .news_list .news.n1 .news_text a{    overflow: hidden;
    text-overflow: ellipsis;white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp:3;    
    word-break: break-all;
    -webkit-box-orient: vertical;}


.list-59 .col_news_con { background:none; padding:0px;box-shadow:none; border-top:0px none;}

.list-59 .col_news { float:left; width:69%;
    }
.list-59 .col_menu2 {
    float: right;
    margin-right: 0px;
    margin-top: 0px;
    width: 3.8rem;
}

.list-59 .col_news .col_news_box {  margin-left:0px; margin-right:0px;     margin-top: 25px;}

.list-59 .rili2 .news_list li.news { background:rgba(255,255,255,0.6); border-bottom:0px none!important;}
.list-59 .rili2 .news_list li.news:hover { background:url(images/els.png) no-repeat right;}

.list-59  .rili2 .news_list li.news{margin-bottom: 30px;box-shadow: 3px 3px 32px 0px rgb(0 0 0 / 50%);padding-bottom:0PX; }
.list-59  .rili2 .news_list li.news .news_date{float: left;width: 140px;margin-right:-150px;text-align:center; }
.list-59 .rili2 .news_list li.news .news_date .news_year{height: 120px;font-size: 32px; color:#fff; background-color:#5458FB; transition:all 0.4s ease-in-out;color:#fff; background:#5458FB url(images/tc1677.png) no-repeat bottom;}
.list-59 .rili2 .news_list li.news .news_date .news_year span {     display: block;
    font-size: 22px;
    margin-bottom: 13px;
    font-weight: 700;}
.list-59 .rili2 .news_list li.news .news_date .news_year span:first-child {    padding-top: 27px;
    font-size: 36px;}
.list-59 .rili2 .news_list li.news .news_date .news_days{line-height:60px; font-size: 20px; color:#6b6b6b; background-color:#5458FB;color:#fff;}
.list-59 .rili2 .news_list li.news .news_wz{width:100%;     align-items: center;
    height: 120px;     display: flex;}
.list-59 .rili2 .news_list li.news .news_wz .news_con{margin-left:150px; padding: 4px 0px;} 
.list-59 .rili2 .news_list li.news .news_title{line-height: 40px;font-size: 22px;color:#393939; font-weight:700;} 
.list-59  .rili2 .news_list li.news:hover .news_date .news_year{background-color:#fec12e;transition:all 0.4s ease-in-out; color:#fff;}
.list-59 .rili2 .news_list li.news:hover .news_date .news_days{background-color:#fec12e; color:#fff;}

.list-59 .rili2 .news_list li.news:hover .news_title a { color:#fff;}
.list-59 .news_list li.news span.news_meta { float:none;display: block;}
.list-59 .news_list li.news .news_title{ float:none;display: block;font-size:22px;}


.post-2321 { margin-top:25px;}
.post-2321  .tt .tit .title{    font-size: 36px; line-height:60px;}
.post-2321 .tt { border-bottom:3px solid #fec12e; padding-bottom:20px;}
.post-2321 .news_list{ position:relative;padding-left: 0px}
.post-2321 .news_list:before { position:absolute; content:""; width:1px; background:#5458FB; height:100%; left:0px; top:0px; }
.post-2321 .news_list li.news { position:relative;padding-left: 20px;  margin-bottom:20px;}
.post-2321 .news_list li.news:before { position:absolute; content:""; width:22px; background:url(images/gos.png); height:22px; left: -12px;
    top: 20px;}

.post-2321 .con { padding-left:14px; margin-top:30px;}



.post-2322 { margin-top:25px;}
.post-2322  .tt .tit .title{    font-size: 36px; line-height:60px;}
.post-2322 .tt { border-bottom:3px solid #fec12e;  padding-bottom:20px;}
.post-2322 .news_list{ position:relative;padding-left: 0px}
.post-2322 .news_list:before { position:absolute; content:""; width:1px; background:#5458FB; height:100%; left:0px; top:0px; }
.post-2322 .news_list li.news { position:relative;padding-left: 20px; margin-bottom:20px;}
.post-2322 .news_list li.news:before { position:absolute; content:""; width:22px; background:url(images/gos.png); height:22px; left: -12px;
    top: 20px;}

.post-2322 .con { padding-left:14px; margin-top:30px;}
.post-2321 .more_btn {    float: right;
    margin-top: 18px;}
.post-2322 .more_btn{     float: right;
    margin-top: 18px;}


.list-63 .col_news { float:left; width:69%;
    }
.list-63 .col_menu2 {
    float: right;
    margin-right: 0px;
    margin-top: 0px;
    width: 3.8rem;
}
.list-63 .col_news .col_news_box { margin-left:0px;} 
.list-63 .col_news_list .news_list .news{display:flex; margin-bottom:.6rem; position:relative;}
.list-63 .col_news_list .news_list .news .imgbox{width:34.4%;flex:none;padding-right:.32rem;box-sizing:border-box;background:0 0;    position: relative;}
.list-63 .col_news_list .news_list .news .news_imgs{background:url(images/picbg1.jpg)no-repeat;background-size: cover; min-height:2.1rem;}
.list-63 .col_news_list .news_list .news .news_meta{
    position: absolute;
top: -.2rem;
    left:.25rem;
    width: .7rem;
    height: .7rem;
    background: #5458FB url(images/mrlistbg.png) no-repeat center / 100% 100%;
    text-align: center;
    }
.list-63 .news_list li.news span.news_meta {
    float: none;
    display: block;
}
.list-63 .news_list li.news .news_title {
    float: none;
    display: block;
    font-size: 20px;
}
.list-63 .col_news_list .news_list .news a{ align-items: center;width: 100%;   }
.list-63 .col_news_list .news_list .news .news_meta span{display:block;color:#fff}
.list-63 .col_news_list .news_list .news .news_year{font-size:.14rem}
.list-63 .col_news_list .news_list .news .news_day{font-size:.36rem;line-height:1.4}
.list-63 .col_news_list .news_list .news .news_title{font-size:var(--titleSize);line-height:1.7;font-weight:700;margin-bottom:.17rem;}
.list-63 .col_news_list .news_list .news .news_title a { overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1;    
    word-break: break-all;
    -webkit-box-orient: vertical;}
.list-63 .col_news_list .news_list .news .news_text{font-size:var(--smailSizex);line-height:2}

.list-63 .col_news_list .news_list .news.noimg .news_imgs{display:none}

.list-63 .col_news_list .news_list .news .news_day{line-height: 0.25rem;margin-top:0.13rem;
    font-size: 0.3rem;
    font-weight: 600;}
.list-63 .col_news_list .news_list .news .news_year{    font-size: .14rem;margin-top:0.07rem;
    font-weight: 600;
    line-height: 0.14rem;}
.list-63 .col_news_list .news_list .news .news_title{font-size:.24rem;    margin-bottom: .3rem;}
.list-63 .col_news_list .news_list .news .news_text{    font-size: .22rem;
    line-height: .3rem;
    color: #23232370;}

.list-63 .col_news_list .news_list .news_imgs {overflow: hidden;position: relative;}
.list-63 .col_news_list .news_list .news_imgs img{
    width: 100%;
    height: 100%;height:210px;
    object-fit: cover;}

.list-63 .col_news_list .news_list .news .news_text a{color:#666; overflow: hidden;
    text-overflow: ellipsis;white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp:4;    
    word-break: break-all;
    -webkit-box-orient: vertical;}
.list-63 .col_news_list .news_list .news.n1 {}
.list-63 .col_news_list .news_list .news.n1 .news_title a {    -webkit-line-clamp:2;  }
.list-63 .col_news_list .news_list .news.n1 .imgbox{width: 55.5%;padding-right:.5rem;}
.list-63 .col_news_list .news_list .news.n1 .imgbox::after{content:'';display:block;width:1.8rem;height:1.53rem;background:url(images/mrlistmb.png) no-repeat center / 100% 100%;    position: absolute;right:.5rem;top:0}
.list-63 .col_news_list .news_list .news.n1 .news_imgs img {max-height:350px; height:350px;}
.list-63 .col_news_list .news_list .news.n1 .news_meta{
 
    /* transform: translateX(100%); */
    margin-bottom: 0.22rem;

    }

.list-63 .col_news_list .news_list .news.n1 .news_title {    font-size: .36rem;
    line-height: .48rem;  overflow: hidden;
    text-overflow: ellipsis;white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp:2;    
    word-break: break-all;
    -webkit-box-orient: vertical;
   }
.list-63 .col_news_list .news_list .news.n1{/* display:flex; */align-items: normal;}
.list-63 .col_news_list .news_list .news.n1 .news_wz{/* margin-top: .8rem; */flex: 1;width: calc(100% - 55.5%);}
.list-63 .col_news_list .news_list .news.n1 .news_text a{    overflow: hidden;
    text-overflow: ellipsis;white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp:3;    
    word-break: break-all;
    -webkit-box-orient: vertical;}





.list75  .col_news_con { background:none; padding:0px;box-shadow:none; border-top:0px none;}

.list75 .news_list li.news { float:left; width:25%;  overflow:hidden;}
.list75 .news_list li.news:nth-child(4n) { margin-right:0px;}
.list75 .news_list li.news .news_imgs { overflow:hidden;    margin: 20px; }
.list75 .news_list li.news img { width:100%; height:330px; overflow:hidden;     object-fit: cover;}
.list75 .col_news_list .news_title { text-align:center;     font-size: 22px;}


.list-920 .col_news_con{ background:none; padding:0px;box-shadow:none; border-top:0px none;} 
.list-920 .col_news_con .news_list li.news { width:48%; float:left;}
.list-920  .col_news_con .news_list li.news:nth-child(2n) { width:48%; float:right;}
.list-920 .col_news_con .news_list li.news { margin-bottom:20px;}
.list-920 .col_news_con .news_list li.news .imgbox .news_imgs { width:100%;  overflow:hidden;}
.list-920 .col_news_con .news_list li.news .imgbox .news_imgs img { width:100%; height:320px;    object-fit: cover;}
.list-920 .col_news_con .news_list li.news .news_wz { background:#5357ff;}
.list-920 .col_news_con .news_list li.news .news_wz .news_title { height:60px; line-height:60px; text-align:center; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}

.list-920 .col_news_con .news_list li.news .news_wz .news_title a { color:#fff; font-size:22px;}

.list-921 .col_news_con{ background:none; padding:0px;box-shadow:none; border-top:0px none;} 

.list-921 .col_news_con .news_list li.news { 
    width: 31%;
    float: left;
    margin-right: 34px;
    position: relative;
    margin-bottom: 20px;}
.list-921 .col_news_con .news_list li.news:nth-child(3n) { float:right;margin-right:0px;}
.list-921 .col_news_con .news_list li.news .imgbox .news_imgs { width:100%;  overflow:hidden;min-height:280px;height:280px;}
.list-921 .col_news_con .news_list li.news .imgbox .news_imgs img { width:100%; height:100%; min-height:280px;}
.list-921 .col_news_con .news_list li.news .news_wz { background:rgba(84, 88, 251,0.6); position:absolute; bottom:0px; left:0px; width:100%;}
.list-921 .col_news_con .news_list li.news .news_wz .news_title { height:60px; line-height:60px; text-align:center;}
.list-921 .col_news_con .news_list li.news .news_wz .news_title a { color:#fff; font-size:22px; text-overflow: ellipsis;display:block;
    display: -webkit-box;
    -webkit-line-clamp: 1;    white-space: nowrap;
    -webkit-box-orient: vertical;
    overflow: hidden;}



.list425 .col_news_con .news_list li.news { text-align:left; line-height:26px;}

.list425 .tu_text .news_list li.news .news_title { font-size:18px; font-weight:700; margin-top:10px; line-height:38px; margin-bottom:10px;}
.list425 .tu_text .news_list li.news .news_time2{ font-size:14px;  line-height:25px;white-space: nowrap;}
.list425 .tu_text .news_list li.news .news_time2 a{ font-weight:normal;}
.list425 .col_news_con .news_list li.news .news_text { font-size:14px;    overflow: hidden;    }
.list425 .col_news_con .news_list li.news .news_text4 {     overflow: hidden;font-size:14px;
    text-overflow: ellipsis;    white-space: nowrap;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.list425 .post-645 { margin-top:0px;}
.list425 .post-645 .news_list li.news { float:left;width:30%; min-height:210px; margin-right:50px; margin-bottom:20px;}
.list425 .post-645 .news_list li.news:nth-child(3n) { margin-right:0px;}
.list425 .post-645 .tu_text .news_list li.news{margin-bottom:50px;  background:#EAEAF0 url(images/cion1.png) no-repeat right bottom; position:relative; }
.list425 .post-645 .tu_text .news_list li.news:after {     content: "";
    position: absolute;
    background: #5458FB;
    right: -26px;
    bottom: -30px;
    width: 100%;
    height: 210px;
    z-index: -1;
    visibility: visible;}
.list425 .post-645 .tu_text .news_list li.news:hover:after  {     content: "";
    position: absolute;
    background: #FCC02E;
    right: -26px;
    bottom: -30px;
    width: 100%;
    height: 210px;
    z-index: -1;
    visibility: visible;}
.list425 .post-645 .tu_text .news_list li.news:hover:before { content:""; position:absolute; background:#5458FB url(images/cion3.png) no-repeat right bottom; right:0px; bottom:0px; width:100%; height:210px;}


.list425 .post-645 .tu_text .news_list li.news {box-shadow: 3px 3px 32px 0px rgb(0 0 0 / 50%);}
.list425 .post-645 .tu_text .news_list li.news .news_imgs{float: left;width: 150px; margin-right:-165px; overflow:hidden; z-index:99; position:relative;}
.list425 .post-645 .tu_text .news_list li.news .news_imgs a{height: 120px; display:table-cell; vertical-align:middle; background-color:#efefef;}
.list425 .post-645 .tu_text .news_list li.news .news_imgs img{width: 100%;
    height: 210px;
    object-fit: cover; }
.list425 .post-645 .tu_text .news_list li.news .news_wz{width:100%;} 
.list425 .post-645 .tu_text .news_list li.news .news_wz .news_con{margin-left:160px; padding: 0px 10px 0px 0px; position:relative;} 
.list425 .post-645 .tu_text .news_list li.news .news_title{line-height: 32px; font-size: 22px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
} 
.list425 .post-645 .tu_text .news_list li.news .news_text{line-height:25px; font-size:14px;   overflow: hidden;}
.list425 .post-645 .tu_text .news_list li.news .news_time{line-height: 25px; font-size:14px; font-weight:700;}
.list425 .col_news_con { background:none; padding:0px;box-shadow:none; border-top:0px none;}

.list425 .post-645 .tu_text .news_list li.news:hover  .news_title a{ color:#fff;}
.list425 .post-645 .tu_text .news_list li.news:hover  .news_text { color:#fff;}
.list425 .post-645 .tu_text .news_list li.news:hover  .news_time2 { color:#fff;}
.list425 .post-645 .tu_text .news_list li.news:hover { color:#fff;}

.list425 .post-645 .tu_text .news_list li.news:hover .news_time2 a { color:#fff;}

.list426 .col_news_con{ background:none; padding:0px;box-shadow:none; border-top:0px none;} 
.list426 .post-645 .tu_text .news_list li.news{ background:#fff;  float:left;width:30%; max-height:3.2rem; margin-right:45px;box-shadow: 3px 3px 32px 0px rgb(0 0 0 / 50%); padding-bottom:100px;margin-bottom:30px;}
.list426 .post-645 .news_list li.news:nth-child(3n) { margin-right:0px;}
.list426 .post-645 .tu_text .news_list li.news .news_wz { padding:30px; }
.list426 .post-645 .tu_text .news_list li.news .news_title {font-size: 30px;
    font-weight: 700;
    line-height: 40px;
    position: relative;white-space: nowrap;
    height: 61px;}
.list426 .post-645 .tu_text .news_list li.news .news_title:before { content:""; position:absolute; bottom:0px; left:0px; width:140px; height:3px; background:#5458FB; margin-top:60px;}
.list426 .post-645  .news_list li.news .news_text { font-size:22px; font-weight:700; line-height:60px;}
.list426 .post-645  .news_list li.news .news_time2 { font-size:20px; line-height:36px; margin-top:20px;}

.list426 .post-645 .tu_text .news_list li.news.i1 { background:rgba(255,255,255,0.6) url(images/pic2.png) no-repeat bottom;}
.list426 .post-645 .tu_text .news_list li.news.i2 { background:rgba(255,255,255,0.6) url(images/pic3.png) no-repeat bottom;}
.list426 .post-645 .tu_text .news_list li.news.i3 { background:rgba(255,255,255,0.6) url(images/pic5.png) no-repeat bottom;}

.list426 .post-645 .tu_text .news_list li.news.i4 { background:rgba(255,255,255,0.6) url(images/pic2.png) no-repeat bottom;}
.list426 .post-645 .tu_text .news_list li.news.i5 { background:rgba(255,255,255,0.6) url(images/pic3.png) no-repeat bottom;}
.list426 .post-645 .tu_text .news_list li.news.i6 { background:rgba(255,255,255,0.6) url(images/pic5.png) no-repeat bottom;}
.list426 .post-645 .tu_text .news_list li.news.i7 { background:rgba(255,255,255,0.6) url(images/pic5.png) no-repeat bottom;}

.list426 .post-645 .tu_text .news_list li.news.i1:hover { background:#5357FF url(images/pic1.png) no-repeat bottom;}
.list426 .post-645 .tu_text .news_list li.news.i2:hover { background:#5357FF url(images/pic4.png) no-repeat bottom;}
.list426 .post-645 .tu_text .news_list li.news.i3:hover { background:#5357FF url(images/pic6.png) no-repeat bottom;}
.list426 .post-645 .tu_text .news_list li.news.i4:hover { background:#5357FF url(images/pic1.png) no-repeat bottom;}
.list426 .post-645 .tu_text .news_list li.news.i5:hover { background:#5357FF url(images/pic4.png) no-repeat bottom;}
.list426 .post-645 .tu_text .news_list li.news.i6:hover { background:#5357FF url(images/pic6.png) no-repeat bottom;}

.list426 .post-645 .tu_text .news_list li.news.i7:hover { background:#5357FF url(images/pic1.png) no-repeat bottom;}

.list426 .post-645 .tu_text .news_list li.news:hover .news_title a{  color:#fff;}
.list426 .post-645 .tu_text .news_list li.news:hover .news_title:before { content:""; position:absolute; bottom:0px; left:0px; width:140px; height:3px; background:#fec12e;}
.list426 .post-645  .news_list li.news:hover .news_text  {color:#fff;}
.list426 .post-645  .news_list li.news:hover .news_time2 a{ color:#fff;}

.list426 .post-645 .tu_text .news_list li.news:hover .news_title {  color:#fff;}
.list426 .post-645 .tu_text .news_list li.news:hover .news_title:before { content:""; position:absolute; bottom:0px; left:0px; width:140px; height:3px; background:#fec12e;}
.list426 .post-645  .news_list li.news:hover .news_text  {color:#fff;}
.list426 .post-645  .news_list li.news:hover .news_time2 { color:#fff;}

.dislist  #d-container{     background: url(images/nebg.png) no-repeat bottom center;}
.dislist .col_news  {float:left; width:69%}

.dislist .col_menu2 {float:right; margin-right: 0px; margin-top:0px; width:380px;}
.dislist .col_news .col_news_box {  margin-left:0px; margin-right:0px;     margin-top: 25px;}

.col_menu2 {     position: sticky;    top: 0;}

.list #footer {}


.list-dsj1 .col_news_con .news_list{ position:relative;}

.list-dsj1 .col_news_con  .news_list {
    background: url(images/line.png) center top repeat-y;
    padding: .25rem 0 .7rem;
}
.list-dsj1 .col_news_con  .news_list li{
    position: relative;
    width: 48%;
    margin-left: 53%;
    border-top: .02rem solid #5458FB;
    border-bottom: .02rem solid #5458FB;
    border-left: .08rem solid #5458FB;
    border-right: .02rem solid #5458FB;
    padding: .3rem .4rem .3rem .35rem;
box-sizing: border-box;
}



.list-dsj1 .col_news_con  .news_list li:nth-child(even){
    margin-left: 0%;
    border-right: .08rem solid #5458FB;
    border-left: .02rem solid #5458FB;
}



.list-dsj1 .col_news_con  .news_list li:hover {
	background: url(images/tupb.png) no-repeat;background-size: cover;    border-left: .08rem solid #fec12e;
}
.list-dsj1 .col_news_con  .news_list li:nth-child(even):hover {
	    border-right: .08rem solid #fec12e; border-left: .02rem solid #5458FB;
}
.list-dsj1 .col_news_con  .news_list li::before,
.list-dsj1 .col_news_con  .news_list li::after {
	content: "";
	position: absolute;visibility: inherit;
}


.list-dsj1  .col_news_con .news_list li:nth-child(even)::before {
	left: auto;
	right: -0.11rem;
}

.list-dsj1  .col_news_con .news_list li:nth-child(even):hover::before {
	border-right: none;
	border-left: .2rem solid #204F45;
}
.list-dsj1  .col_news_con .news_list li::after {
	top: 50%;
	right: calc(100% + 4.3%);
	width: .3rem;
	height: .3rem;
	transform: translateY(-50%);
}

.list-dsj1  .col_news_con .news_list li:nth-child(even)::after {
	left: calc(100% + 3.2%);
	right: auto;
}

.list-dsj1  .col_news_con .news_list li h3 {
	font-size: .3rem;
	color: #204F45;
	line-height: .36rem;
	margin: 0 0 .05rem;
}

.list-dsj1  .col_news_con .news_list li:hover h3 {
	color: #fff;
}

.list-dsj1  .col_news_con .news_list li h3 strong {
	font-size: .18rem;
	color: #a3a3a3;
	font-weight: normal;
	margin-left: .05rem;
}

.list-dsj1 .col_news_con  .news_list li:hover h3 strong {
	color: #fff;
}

.list-dsj1 .col_news_con .news_list li p {
	font-size: .22rem;
	color: #333;
	line-height: .24rem;
	margin-bottom: 0;
}

.list-dsj1  .col_news_con .news_list li:hover p {
	color: #fff;
}

.l-container .mod { display:flex;flex-wrap: wrap;}

.col_news { width:75%; }

.col_news .col_news_box { margin-left: 0px;}
.list-dsj1 .col_news_con .news_list li .news_text p { font-size:18px; line-height:32px; text-align: justify;}
.list-dsj1 .col_news_con .news_list li .logo_t{    position: absolute;
     left: -10.2%;
    top: 50%;
    display: inline-block;
    width: 18px;
    height: 18px;
    background: #5458FB;
    z-index: 100;
    border-radius: 50%;
    margin-top: -9px;}
.list-dsj1 .col_news_con .news_list li .logo_t:after{content:"";position:absolute;left:-8px;top:-8px;right:-8px;bottom:-8px;display:inline-block;border-radius:50%;border:2px dashed #5458FB;animation:sopplus 8s linear 0s infinite both;}

.list-dsj1 .col_news_con .news_list li:nth-child(even) .logo_t {     right: -8%;
    left: auto;}

@keyframes sopplus{to{transform:rotate(360deg)}
}

.wp_listcolumn .wp_column { position:relative;}



.list .col_news_con img:hover { transform: none;-webkit-transform: none;}
.list-90 .col_news_con img:hover { -webkit-transform: scale(1.1);
    transform: scale(1.1); overflow:hidden; }
.list-920 .col_news_con img:hover { -webkit-transform: scale(1.1);
    transform: scale(1.1); overflow:hidden; }
.wp_paging {    margin-top: 80px;}
.list-921 .col_news_con img:hover { -webkit-transform: scale(1.1);
    transform: scale(1.1); overflow:hidden; }

.wp_artfuns .wp_art_adjoin .next, .wp_artfuns .wp_art_adjoin .prev{    color: #5458FB;
    font-size: 0.18rem;}
.wp_artfuns .wp_art_adjoin{    gap: .0rem 0;    position: relative;}
.wp_artfuns .wp_art_adjoin:after{content:'';display:block;width:100%;height:.01rem;background:#5458FB;    position: absolute;
    top:0px;
    bottom: 85px;
    margin: auto;}
.wp_artfuns .wp_art_adjoin:before {content:'';display:block;width:74px;height:63px;background:url(images/cesl445.png) no-repeat;    position: absolute;
    right:0px;
    top:50%; margin-top:-31px;
   }
.wp_artfuns .wp_art_adjoin span.next-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 1;white-space: nowrap;
    word-break: break-all;
    -webkit-box-orient: vertical; width:85%;
}
.wp_artfuns .wp_art_adjoin span.prev-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 1;white-space: nowrap;
    word-break: break-all;
    -webkit-box-orient: vertical; width:87%;
}
.wp_artfuns .wp_art_adjoin{display:flex;line-height:.48rem;font-size:var(--titleSize);flex-wrap:wrap;font-size:16px;}
span.next-title,span.prev-title{ width:80%;}
.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; font-size:16px;}

.arc-info {justify-content: space-between; margin-top:10px;}
.arc-con{line-height: 1.8em;text-align: justify;font-size:0.20rem}

.resize {font-size:14px; line-height:40px; margin-left:20px;     display: flex;
    align-items: center;}
.resize .small-size { font-size:18px;}
.resize .normal-size { font-size:20px; margin:0px 10px;}
.resize .large-size { font-size:24px;}


.social-share .icon-douban,.social-share .icon-tencent,.social-share .icon-weibo,.social-share .icon-linkedin,.social-share .icon-diandian,.social-share .icon-facebook,.social-share .icon-twitter,.social-share .icon-google { display:none;}

.post-fiexd {     display: flex;    align-items: center;}

.row-pad h1{ font-weight:normal;    font-size: 14px;
    color: #787878;}





.fix-top {
    padding-top: 100vh;
    position: relative;
    transition: all .7s cubic-bezier(.5,0,.2,1) 0s;
    -webkit-transition: all .7s cubic-bezier(.5,0,.2,1) 0s;
    -moz-transition: all .7s cubic-bezier(.5,0,.2,1) 0s;
    -ms-transition: all .7s cubic-bezier(.5,0,.2,1) 0s;
    -o-transition: all .7s cubic-bezier(.5,0,.2,1) 0s;
    z-index: -1
}

.fix-top.fixed {
    padding-top: 0
}

.mbanner.fixBanner {position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: #ccc;}
.fixedok .mbanner {opacity: 0;}

.list-989 .col_news_con img:hover { transform: none;-webkit-transform: none;}


.list_dsfc .col_news_con .news_list{ display:flex;     flex-wrap: wrap;}
.list_dsfc .col_news_con .news_list li.news.n1 { order:1;}
.list_dsfc .col_news_con .news_list li.news.n7 { order:2; margin-left:38px;}
.list_dsfc .col_news_con .news_list li.news.n2{ order:3;}
.list_dsfc .col_news_con .news_list li.news.n3 { order:4; margin-left:38px;}
.list_dsfc .col_news_con .news_list li.news.n4 { order:5;}
.list_dsfc .col_news_con .news_list li.news.n5 { order:6; margin-left:38px;}
.list_dsfc .col_news_con .news_list li.news.n6 { order:7;}

.list_dsfc .col_news_con img:hover { transform: none;-webkit-transform: none;}
.list-cgzh1 .col_news_con img:hover { -webkit-transform: scale(1.1)!important;
    transform: scale(1.1)!important; overflow:hidden;}
.list-yt63 .col_news_con img:hover { -webkit-transform: scale(1.1)!important;
    transform: scale(1.1)!important; overflow:hidden;}





.list436 .post-645 .tu_text .news_list li.news { min-height:4rem;}
.list436 .post-645 .news_list li.news .news_text{    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6; line-height:.32rem; margin-top:.1rem;
    -webkit-box-orient: vertical;text-align: justify;}

.list436 .post-645 .news_list li.news:hover .news_text {    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;}

.list436 .post-645  .news_list li.news .news_text { font-size:20px; font-weight:normal;line-height:40px;}

.list436 .post-645 .news_list li.news .news_time2 a:hover{ color:#fec12e;}






.post-1111 .news_imgs a{display:block;        height: 4.6rem !important;
    width: 100% !important;}


.post-1111 .slick-prev,.mbanner .slick-next{z-index:1;top:auto; /* bottom:calc((100% - 2.2rem)/2 - 0.23rem); */ opacity:0.8;      bottom: 50%;  width: .6rem; height: .6rem; border-radius:100%; }
.post-1111 .slick-prev{left:0.55rem;}
.post-1111 .slick-next{right:0.55rem;}

.post-1111 .slick-prev{ background-color: rgb(84,88,251, 0.6); }
.post-1111 .slick-prev:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_lt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.post-1111 .slick-prev:hover:before { background:url(images/icon_lts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }

.post-1111 .slick-next{background-color: rgb(84,88,251, 0.6); }
.post-1111 .slick-next:before { content:""; height: .14rem;width: .25rem; top:50%;background:url(images/jt_rt.png) no-repeat; left:50%; position:absolute; margin-top:-.07rem; margin-left:-.125rem; }
.post-1111 .slick-next:hover:before { background:url(images/icon_rts.png) no-repeat center center;width:.33rem; height:.32rem;margin-top:-.16rem; margin-left:-.16rem; }

.post-1111 .slick-prev:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.post-1111 .slick-next:hover  {transform: rotate(360deg);-weibit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg);}





.post-1111 .news .news_wz{position:absolute;top:3.05rem;left:50%;margin-left:-7.95rem;text-align:left;width:10.6rem;}
.post-1111 .news .news_wz a{color:#17607A;}
.post-1111 .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}
.post-1111 .news .news_title a{color:#fff;display:block;white-space:nowrap;width:80%;overflow:hidden;text-overflow:ellipsis}
.post-1111 .slick-dots{width:4rem;bottom:0.3rem;right:0%;/* margin-left:-8.2rem; */display:flex;align-items:center;     transform: translateX(-35%);   }
.post-1111 .slick-dots li{width:.59rem; height:.5rem; background-size:100%;margin:0;opacity:1;margin-right:.3rem;transition:all 0.4s ease-in-out;display:flex;align-items:flex-end;justify-content:center;
background:rgba(255,255,255,.7); width:.2rem; height:.2rem; border-radius:.1rem; background-size:80%;  }

.post-1111 .slick-dots li button{width:0.06rem;height:0.06rem;background:rgb(255 255 255 / 80%);padding:0;display:none}

.post-1111 .news .news_video video{position:absolute;width:100%;height:100%;object-fit:cover;left:50%;top:50%;transform:translate(-50%,-50%)}
.post-1111 .news_imgs a:before{content:"";display:block;width:100%;position:absolute;height:60%;}
.post-1111 .news .news_video:before{content:"";display:block;width:100%;position:absolute;height:60%;}

.post-1111 .slick-dots li.slick-active{opacity:1;background:transparent;  background:url(images/lft.png) no-repeat; width:.59rem; height:.5rem; background-size:80%;}


