@charset "utf-8";
/*Technical Support SudyTech*/

:root{--mainColor: #63B4F6;--hoverColor: #63B4F6;--bigSize:0.2rem;--titleSize:0.18rem;--smailSize:0.16rem;--smailSizex: 0.14rem;--innerWidth:16.4rem}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{ margin:0; padding:0; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{ display:block; }
table{ border-collapse:collapse; border-spacing:0; }
caption,th{ text-align:left; font-weight:normal; }
html,body,fieldset,img,iframe,abbr{ border:0;}
img{vertical-align:top;}
html{ overflow-x:hidden; font-size:100px}
i,cite,em,var,address,dfn{ font-style:normal; }
[hidefocus],summary{ outline:0; }
li{ list-style:none; }
h1,h2,h3,h4,h5,h6,small{ font-size:100%; }
sup,sub{ font-size:83%; }
pre,code,kbd,samp{ font-family:inherit; }
q:before,q:after{ content:none; }
textarea{ overflow:auto; resize:none; }
label,summary{ cursor:default; }
a,button{ cursor:pointer; }
h1,h2,h3,h4,h5,h6,em,strong,b{ font-weight:bold; }
del,ins,u,s,a,a:hover{ text-decoration:none; }
body,textarea,input,button,select,keygen,legend{ font:13px/1 arial,\5b8b\4f53; color:#333; outline:0; }
:focus { outline:0; }
/*备用样式表*/
.none { display:none; }
.wcb{ width:100%; height:30px; border:2px dashed #97CBE0; }
.hidden { visibility:hidden; }
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline; }
.clearfix:after{clear: both;content: " ";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
.icon{display:inline-block;width: 32px;height: 32px;vertical-align:middle;background:url(/_upload/tpl/00/01/1/template1/images/icon.png) no-repeat;}
/*css3扩展*/
body:before {content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px;
}
/**布局开始**/
/**兼容模式提示**/
.pageTips {
  position: fixed;
  z-index: 1000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000 url("/_upload/tpl/00/01/1/template1/../image/bg.png");
}
.pageTips .container {
  color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 630px;
  margin-left: -315px;
  margin-top: -160px;
}
.pageTips .container a.close {
  display: block;
  width: 50px;
  height: 50px;
  position: absolute;
  z-index: 1;
  left: auto;
  right: -15px;
  top: 40px;
  bottom: auto;
  background: url("/_upload/tpl/00/01/1/template1/../image/close.png") center no-repeat;
}
.pageTips .container .img {
  text-align: center;
}
.pageTips .container .msg {
  font-size: 18px;
  line-height: 36px;
  padding-top: 30px;
}
.pageTips .container a {
  color: #fff;
  text-decoration: underline;
}
.pageTips .container a.close{display:none !important}
body {line-height:1;font-size: 0.18rem;font-family: "Microsoft YaHei","\u5b8b\u4f53", Tahoma, Geneva, sans-serif;color:#333;}
p{line-height:1.75;}
a {color:#333333; text-decoration:none; transition:all 0.4s ease-in-out;}
a:hover {color: #63B4F6;}
.line1{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
}
.line2{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.line3{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}
.line4{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    line-clamp: 4;
    -webkit-box-orient: vertical;
}
.line5{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    line-clamp: 5;
    -webkit-box-orient: vertical;
}
/*页面尺寸*/
.wrapper {width:100%;margin:0 auto;/* overflow: hidden; */position: relative;}
.wrapper .inner {width: 14.4rem;margin:0 auto;} /**页面全局宽度**/
/*headtop*/
/*head开始*/
.head{
   background:url(/_upload/tpl/00/01/1/template1/images/head.png) no-repeat top;
   position: fixed;
   width: 100%;
   height: auto;
   top: 0;
   left: 0;
   background-size:100% 100%;
   z-index: 6;
    transition: 1s;
   }
.fp-viewing-page1 #head .inner{
    padding-bottom: .4rem;
}
.fp-viewing-page1 .head .sitelogo{margin-top:0.37rem}
.fp-viewing-page1 .head .head-right{
    padding-top: 0.41rem;
}
.fp-viewing-page1 a.menu-btn{top:0.37rem}
#head .inner{height:1.2rem;position:relative;width: 17rem;transition: 0.7s;}
.head .sitelogo,body.list .head.fix .sitelogo{
   float:left;
   margin-top: 0.1rem;
   transition: 0.7s;
   }
.head .sitelogo img {
   width: 5.43rem;
}
.head .sitetitle {display:inline-block;margin-top: 28px;margin-left:10px;font-size:32px;font-weight:bold;color:#fff;} /**站点名称**/
.head .head-left{float:left;display:inline-block;margin-left: -0.1rem;}
.head .head-main{float:left;margin-top:10px;}
body.list .head.on .head-right{
    padding-top: 0.15rem;
}
.head .head-right,body.list .head.fix .head-right{
   float:right;
   display: flex;
   align-items: center;
   /* padding-right: 1.31rem; */
   justify-content: flex-end;
   padding-top: 0.15rem;
   transition: 0.7s;
   }
/*rale样式*/
.site-rale{
    margin-left: 0.155rem;
    display: none;
}
.site-lang ul li.links.i6{display:none;}
.site-lang ul li.links.i5 a {
    background: url(/_upload/tpl/00/01/1/template1/images/flsvg5.svg) no-repeat 0.155rem center;
    background-size: 0.19rem;
}



.site-rale ul li.links a{
   /* transition: 0.5s; */
   position: relative;
   padding: 0 0.03rem;
   font-size: 0.14rem;
   color: #fff;
   /* width: 0.38rem; */
   /* height: 0.38rem; */
   line-height: 0.24rem;
   border: 0.01rem solid #FFFFFF;
   height: 0.24rem;
   border-radius: 0.04rem;
   display: block;
   text-align: center;
   /* border-radius: 5px; */
   }
/*lang样式*/
.site-lang{}
.site-lang ul{float:right;}
.site-lang ul li.links{float:left;position: relative;}
.site-lang ul li.links .sub-menu{
    position: absolute;
    background: #fff;
    width: 100%;
    text-align: center;
    display: none;
}
.site-lang ul li.links:hover .sub-menu{display:block;}
.site-lang ul li.links .sub-menu a{line-height: 0.3rem;font-size:var(--smailSizex);display: block;}
.site-lang ul li.links .sub-menu a:hover {background:#63b4f6;color:#fff}
.site-lang ul li.links > a{
   /* transition: 0.5s; */
   position: relative;
   padding: 0 0.155rem 0 0.415rem;
   font-size: 0.16rem;
   color: #fff;
   /* width: 0.38rem; */
   /* height: 0.38rem; */
   line-height: 0.35rem;
   /* border-left: 1px solid #FFFFFF; */
   display: block;
   text-align: center;
   /* border-radius: 5px; */
   font-weight: bold;
   }
.site-lang ul li.links.i1 > a{background:url(/_upload/tpl/00/01/1/template1/images/linkico1.svg)no-repeat 0.155rem center;background-size: 0.19rem;}
.site-lang ul li.links.i2 a{background: url(/_upload/tpl/00/01/1/template1/images/linkico2.svg)no-repeat 0.155rem center;background-size: 0.19rem;}
.site-lang ul li.links.i3 a{background:url(/_upload/tpl/00/01/1/template1/images/linkico3.svg)no-repeat 0.155rem center;background-size: 0.19rem;}
.site-lang ul li.links.i4 a{background:url(/_upload/tpl/00/01/1/template1/images/linkicoxx.svg)no-repeat 0.155rem center;background-size: 0.19rem;}
.site-lang ul li.links.i6 a{background:url(/_upload/tpl/00/01/1/template1/images/linkico4.svg)no-repeat 0.155rem center;background-size: 0.19rem;}
.site-lang ul li.links a:hover{/* font-weight: bold; */}
.site-lang ul li.links > a:after {opacity: 0.5;transform: translateY(-50%);top: 50%;right: 0;position: absolute;content: "";width: 1px;height: 0.2rem;background: #fff;}

div#aaa img {
   vertical-align: middle;
   width: 0.2rem;
}
div#aaa {
   position: relative;
   cursor: pointer;
   /* width: 0.33rem; */
   /* height: 0.33rem; */
   line-height: 0.33rem;
   /* border: 1px solid #FFFFFF; */
   text-align: center;
   border-radius: 5px;
   padding: 0  0 0 0.155rem;
   /* margin: 0 0.2rem 0rem 0.2rem; */
}
div#aaa:after {opacity: 0.5;transform: translateY(-50%);top: 50%;right: 0;position: absolute;content: "";width: 1px;height: 0.2rem;background: #fff;opacity: 0;}
.nava {
   width: 1.09rem;
   height: 1.06rem;
   background: #962023;
   text-align: center;
   line-height: 1.06rem;
   border-bottom-left-radius: 32px;    cursor: pointer;
}
.nava img {
   vertical-align: middle;
   width: 0.39rem;
}
div#banner .focus.focus-box {
   min-height: 100vh !important;
   max-height: 100vh !important;
}

div#banner .focus-container {
   min-height: 100vh !important;
   max-height: 100vh !important;
}
div#banner {
   position: relative;
   z-index: 0;
}
div#banner .news_list .news:before {
   position: absolute; display:none;
   width: 100%;
   bottom: 0;
   left: 0;
   z-index: 9;
   content:'';
   height: 4rem;
   z-index: 1;
}
/*默认主导航样式*/
#nav{
    margin-right: -0.36rem;
}
#nav .inner{}
#nav .inner .wp-panel{}/*导航*/
#nav .inner .wp-panel .wp-window{}
#nav .inner .wp-panel .navbg{position:absolute; z-index:-1;left:0;right:0;top:0;bottom:0; width:auto; height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}
/*导航样式：后台绑定时也可以定义配置*/
.nav .wp-menu {margin:0 auto}
.nav .wp-menu .menu-item {display: inline-block; float: left; position: relative;}
.nav .wp-menu .menu-item.i1 { background:none;}
.nav .wp-menu .menu-item a > .menu-switch-arrow{ display:none;  }
.nav .wp-menu .menu-item a.menu-link {
   display: inline-block;
   padding: 0 0.36rem;
   line-height: 0.46rem;
   color: #FFFFFF;
   font-size: 0.2rem;
   font-family: "SourceHanSansCN-Bold";
   }
.nav .wp-menu .menu-item.hover a.menu-link,
.nav .wp-menu .menu-item a.hover{ text-decoration: none; color: #eee;}
.nav li:hover >.sub-menu{display:block;}
.nav .sub-menu {display: none;position: absolute;left: 0;top: 0.46rem;min-width: 100%;z-index: 100;background:#fff;}
.nav .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.nav .sub-menu .sub-item.i2-4 .sub-item{display:none;}
.nav .sub-menu .sub-item.i8-6 .sub-item{display:none;}
.nav .sub-menu .sub-item a {display: block;color: #000;height:0.4rem;line-height:0.4rem;padding: 0 0.1rem;font-size: 0.16rem;background:none; text-align: center;}
.nav .sub-menu .sub-item.hover> a,
.nav .sub-menu .sub-item a:hover{ color: #fff; background: #63B4F6; display: block; }
.nav .sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff;}

.nav .wp-menu .menu-item a.menu-link{
   display: inline-block;
   vertical-align: middle;
   -webkit-transform: perspective(1px) translateZ(0);
   transform: perspective(1px) translateZ(0);
   box-shadow: 0 0 1px rgba(0, 0, 0, 0);
   position: relative;
   overflow: hidden;
   font-weight: bold;
}

.nav .wp-menu .menu-item a.menu-link:before {
   content: "";
   position: absolute;
   z-index: -1;
   left: 0;
   right: 100%;
   bottom: 0;
   background: #63B4F6;
   height: 0.04rem;
   -webkit-transition-property: right;
   transition-property: right;
   -webkit-transition-duration: 0.3s;
   transition-duration: 0.3s;
   -webkit-transition-timing-function: ease-out;
   transition-timing-function: ease-out;
}
.nav .wp-menu .menu-item:hover a.menu-link.parent:before,
.nav .wp-menu .menu-item:focus a.menu-link.parent:before,
.nav .wp-menu .menu-item:active a.menu-link.parent:before,
.nav .wp-menu .menu-item:hover a.menu-link:before,
.nav .wp-menu .menu-item:focus a.menu-link:before,
.nav .wp-menu .menu-item:active a.menu-link:before {
   right: 0;
}
/**主页banner开始**/
#banner {background: #e7e2df;}
#banner .inner {width:100%;text-align: center;position:relative;}
/**主体模块样式**/
#m-container {}
#m-container .inner {}

/**标题栏新闻窗口**/
.post { margin-bottom:0px; }
.post .tt {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;position: relative;}
.post .tt .tit .title:before{content:'';width: 1.35rem;height: 0.7rem;background: url(/_upload/tpl/00/01/1/template1/images/title_bg.svg)no-repeat;position: absolute;top: 0;transform: translate(-50%,0);left: 50%;transition: 0.7s;background-size: cover;}
.post .tt .tit .name{ display:none; line-height:16px; color:#333; }/*栏目别名*/
.post .con { padding: 0px 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(/_upload/tpl/00/01/1/template1/images/li.gif) no-repeat center; }
.post .more_btn {
   display:inline-block;*
   display:inline; *
   zoom:1;
   float: right;
   line-height: 0.48rem;
   position: absolute;
   transition: all 0.4s ease-in-out;
   right: 0;
   top: 50%;
   transform: translateY(-50%);
   }
.post .more_btn a:hover{font-weight:bold;}
.post .more_btn .more_text,.post .more_btn a {
   font-size: 0.16rem;
   cursor: pointer;
   color: #2871C3;
   } 
   .post .more_btn .more_text img {
      transition: all 0.4s ease-in-out;
      vertical-align: middle;
      position: relative;
      top: -3px;
      width: 0.23rem;
      margin-left: 0.08rem;
  }
.main4 .inner {
    
}
.post .more_btn a{color: #2871C3;} 
.post .more_btn a:hover{color: #2871C3;} 
.post .news_list .news_meta{font-size: 0.14rem;font-family:Arial}
.post .news_list .news_title{font-size:0.18rem;line-height: 1.55;}
/*标准标题*/
.post {}
.post .tt {position: relative;}
.post .tt .tit {
   float: none;
   display: block;
   }
.post .tt .tit .title {
   display: inline-block;
   font-size: 0.38rem;
   font-weight: normal;
   color: #2871C3;
   cursor: pointer;
   line-height: 0.45rem;
   margin: 0 0.277rem;
   padding-bottom: 0.2rem;
   padding-top: 0.45rem;    
   }

.post .tt .tit .title:after{content:'';width: 1.54rem;height: 0.14rem;background: url(/_upload/tpl/00/01/1/template1/images/ttbg.svg)no-repeat;position: absolute;transform: translate(-50%,0);left: 50%;bottom: 0;transition: 0.7s;background-size: cover;}
/*带图标标题*/

/**自定义新闻列表**/
ul.wp_paging.clearfix {
   margin: 0.5rem 0rem 1rem 0;
}
div#wp_paging_w6 li, div#wp_paging_w6 a, div#wp_paging_w6 span, div#wp_paging_w6 em {
   font-size: 0.17rem;
   color: #666666;
   font-weight: normal !important;
}
.news_list { }
.news_list li.news {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: #363636;}/*属性*/
.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 {color: #666666;line-height: 1.857;font-size: 0.14rem;font-family: "SourceHanSansCN-Medium";}/*默认简介*/
.news_list li.news .news_bg {width: 100%;
   transition-duration: 1s;
    height: auto;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;}
.news_list li.news p {line-height:0.34rem;}
/**************************************************************
 * 组件功能
 */
/*系统默认搜索*/
.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(/_upload/tpl/00/01/1/template1/images/sous.png) no-repeat center;cursor: pointer; vertical-align:top; }
/*自定义输入框*/
.searchbox{
   /* text-align:right; */
   /* transform: translateY(-50px); */
   /* opacity: 0; */
   /* transition: all 0.4s ease-in-out; */
   }
.wp-search {position: relative;    width: 8rem;
   background: #fff;    border-radius: 10rem;}
.wp-search form {display: block;   }
.wp-search .search-input {margin-left:0px; margin-right: 0.5rem;}
.wp-search .search-input input.search-title {
   width: 100%;
   height: 0.22rem;
   padding: 0.14rem 0;
   line-height: 0.22rem;
   background: none;
   color: #333;
   font-size: 0.16rem;
   border: 0;
   outline: 0;
   font-family: "Microsoft YaHei";
   text-indent: 0.2rem;
}.lay .searchbox {
   transform: none;
   transition: all 0.5s ease-out 0s;
   opacity: 1;
}
.wp-search .search-btn {width:0.4rem;height: 0.4rem;position: absolute;right: 0.05rem;top:0.05rem;}
.wp-search .search-btn input.search-submit {
   width:0.4rem;
   height: 0.4rem;
   border:0;
   outline: 0;
   background: #63B4F6 url(/_upload/tpl/00/01/1/template1/images/sous.svg) no-repeat center;
   cursor: pointer;
   border-radius: 50%;
}


.nav-inner {
   position: relative;
   width: 100%;
   height: 100%;
}
.nav-inner .nav-mod {
   position: fixed;
   width: 100%;
   height: 100%;
   display: flex;
   align-items: center;
   justify-content: center;
}
.site-lang {
   margin-left: 0.1rem;
   position: relative;
   z-index: 1;
}
/*列表页*/
/*banner*/
.mbanner .focus .focus-title-bar {bottom: 0.5rem;width: auto;left: 0.5rem;margin-left:0px;}
.mbanner .focus .focus-title-bg {display: none;background-color: #000;opacity: 0.4;filter:alpha(opacity=60);}
.mbanner .focus .focus-title-bar h2.focus-title { font-size: 0.25rem; font-weight: bold;padding:0;}
.mbanner .focus .focus-pagination {    position: absolute;
   right: 0;
   bottom: 0.6rem;
   margin-right: 0px;
   z-index: 60;
   width: 100%;
   text-align: center;display: flex;
   justify-content: center;
   align-items: center;}
.mbanner .focus .focus-page {     display: inline-block;
   width: 0.14rem;
   height: 0.14rem;
   margin: 0 0.07rem;
   background: #fff;
   border-radius: 50%;
   opacity: 0.5;}
.mbanner .focus .focus-page-active {    width: 0.18rem;
   height: 0.18rem;
   opacity: 0.7;
   background: #fff;
   filter: Alpha(opacity=100);}

.mbanner .focus .focus-navigation {width: 60px;height: 60px;/* opacity: 0.7; */filter:alpha(opacity=70);background: url(/_upload/tpl/00/01/1/template1/images/rr2.png) no-repeat center;text-indent:-999em;}
.mbanner .focus .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100);}
.mbanner .focus .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}
.mbanner .focus .focus-prev {left: 4px;background: url(/_upload/tpl/00/01/1/template1/images/ll2.png) no-repeat center;background-size: cover;}
.mbanner .focus .focus-next {right: 4px;url(/_upload/tpl/00/01/1/template1/images/rr2.png) no-repeat align-content: center;background: url(/_upload/tpl/00/01/1/template1/images/rr2.png) no-repeat center;background-size: cover;}

.mbanner li{position:relative}
.mbanner .news_title{bottom: 0.48rem;width: auto;left: 1.7rem;margin-left:0px;z-index: 1;color:#fff;right: 60%;position:absolute;font-size: 0.38rem;font-weight: bold;text-align: left;}
.mbanner .news_title a{color:#fff}
.mbanner li .news_imgs{position:relative;padding-top:100vh;height:0;}
.mbanner li.current .news_imgs img{transform:none}
.mbanner li .news_imgs img{position:absolute;top:0;left;width:100%;height:100%;transform: scale(1);transition: 5s;}
.mbanner .slick-dots{
   bottom: 0.53rem;
   text-align: center;
   display: flex;
   justify-content: center;
   align-items: center;
   z-index: 1;
   width: auto;
   right: 1.7rem;
   }
.mbanner .slick-dots li{
   display: inline-block;
   width: 0.16rem;
   height: 0.16rem;
   margin: 0 0.165rem;
   background: none;
   border-radius: 50%;
   opacity: 0.5;
   border: 0.01rem solid #fff;
   }
.mbanner .slick-dots li.slick-active{
   width: 0.4rem;
   height: 0.32rem;
   opacity: 1;
   border:0;
   border-radius:0;
   background: url(/_upload/tpl/00/01/1/template1/images/dot.svg)no-repeat center;
   filter: Alpha(opacity=100);
   margin: 0 0.07rem;
   background-size: cover;
   }
.mbanner .slick-arrow{top:50%;width:60px;height:60px;margin-top:-30px;z-index:33}
.mbanner .slick-prev{left: 4px;background: url(/_upload/tpl/00/01/1/template1/images/ll2.png) no-repeat center;background-size: cover;}
.mbanner .slick-next{right: 4px;background: url(/_upload/tpl/00/01/1/template1/images/rr2.png) no-repeat center;background-size: cover;}
.mbanner video{display:none;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:222;}

/**首页三列布局**/
.mod {}
.mbox {}

.main1{}
.wrap1{
    background: url(/_upload/tpl/00/01/1/template1/images/main1_bg.jpg)no-repeat;
    background-size: cover;
}
.main1 .inner{padding: 0.5rem 0rem 0rem 0;}
.main1 .list-l{width: 63.8%;float:left;}
.main1 .list-r{width: 33.4%;float: right;padding-top: 0.24rem;border-top: 0.01rem dashed rgb(40 113 195 / 50%);}
.main1 .bottom{position:relative;}
.main1 .bottom .boxm{position:absolute;top:0;left:0;right: 0;opacity: 0;}
.main1 .bottom .boxm.active{position:relative;opacity: 1;z-index: 1;}
/**学校要闻**/
body.main .post-11 .tt .tit{
    text-align: center;
}
body.main .post-11 .tt .tit .title:before{
    opacity: 0;
}
body.main .post-11 .tt .tit .title:after{content:'';width: 1.54rem;height: 0.14rem;background: url(/_upload/tpl/00/01/1/template1/images/ttbg.svg)no-repeat;position: absolute;transform: translate(-50%,0);left: 50%;bottom: 0;transition: 0.7s;background-size: cover;opacity: 0;}
body.main .post-11 .tt .tit .title.selected:after{opacity:1}
body.main .post-11 .tt .tit .title.selected:before{opacity:1}
body.main .post-11 .more_text{position:absolute;right:0;display: block;width: 1rem;top: 0;opacity: 0;}
body.main .post-11 .more_text.active{position:relative;opacity: 1;z-index: 1;}
body.main .post-12 .slick-arrow{
    width: 1.34rem;
    height: 0.8rem;
    left: 0;
    bottom: 0;
    top: auto;
    transform: translateY(100%);
}
body.main .post-12 .slick-prev{background:url(/_upload/tpl/00/01/1/template1/images/tab-left.svg)no-repeat;background-size:cover}
body.main .post-12 .slick-next{background:url(/_upload/tpl/00/01/1/template1/images/tab-right.svg)no-repeat;background-size:cover;left: 1.34rem;}
body.main .post-12 .news_list li.news .news_imgs{padding-top: 68.5%;}
body.main .post-12 .news_meta{background:#9A001D;color:#fff;text-align: center;display: inline-block;padding: 0.09rem 0.14rem;font-weight: bold;bottom: 0;position: absolute;z-index: 1;left: 0;}
body.main .post-12 .news_meta .news_month{
    font-size: 0.26rem;
    margin-bottom: 0.04rem;
}
body.main .post-12 .news_title{color: #fff;margin-bottom: 0.29rem;font-size: 0.2rem;line-height: 1.6;}
body.main .post-12 .news_wz{position:absolute;bottom:0;left: 0;right: 0;background: linear-gradient(0deg, #0000006b, transparent);}
body.main .post-12 .news_wz .news_con{padding: 0.24rem 0.4rem 0 0.4rem;}
body.main .post-12 .news_box{position:relative;display:block;}
body.main .post-13 .news_list li.news{
    border-bottom: 0.01rem dashed rgb(40 113 195 / 50%);
    margin-bottom: 0.24rem;
    padding-bottom: 0.26rem;
}
body.main .post-13 .news_list li.news .news_meta{color: #9A001D;line-height: 1;margin-bottom: 0.11rem;font-weight: bold;}
/**媒体聚焦**/
body.main .post-15 .news_imgs {
      padding-top: 49.4%;
      display:none;
  }
body.main .post-15 .n1 .news_imgs{display:block}
body.main .post-15 .news_box{/* border-bottom:0.01rem dashed #9A001D; */padding-bottom: 0.08rem;background: url(/_upload/tpl/00/01/1/template1/images/line.svg)repeat-x bottom;background-size: 100% 0.01rem;}
body.main .post-15 .news_wz{padding:0.23rem 0 0;height: 0.82rem;}
body.main .post-15 .news_source{color:#9A001D;font-size:0.14rem;margin-bottom: 0.12rem;}
/**通知公告**/
.main2 .inner{/* padding:1.21rem 0 0; */}
body.main .post-21 .tt{margin-bottom:0.16rem;text-align: center;}
body.main .post-21 .tt .tit .title:after{
    background: url(/_upload/tpl/00/01/1/template1/images/p31ttbg.svg)no-repeat left;
    width: 3.42rem;
}
body.main .post-21 .news_list{}
body.main .post-21 .news_meta{
    display: inline-block;
    border: 0.01rem solid rgb(154 0 29 / 40%);
    color: #9A001D;
    padding: 0.035rem 0.32rem;
    text-align: center;
    margin-bottom: 0.35rem;
    transition: 0.7s;
}
body.main .post-21 .news:hover .news_meta{color:#fff;background:#9A001D;}
body.main .post-21 .news_meta .news_month{font-size:0.2rem;margin-bottom: 0.05rem;}
body.main .post-21 .news_mea .news_year{font-size:0.14rem;}
body.main .post-21 .news{float:left;width:33.3%;}
body.main .post-21 .news .news_box{position: relative;}
body.main .post-21 .news.n2:hover .news_box:before,body.main .post-21 .news.n6:hover .news_box:before{opacity:1;transform:none;}
body.main .post-21 .news .news_box:before{background:url(/_upload/tpl/00/01/1/template1/images/news_hover_bg.svg)no-repeat;content:'';width:3.6rem;height:1.8rem;background-size:cover;position: absolute;right: 0;bottom: -0.18rem;z-index: 1;transition: 0.7s;opacity: 0;transform: translateX(0.2rem);}
body.main .post-21 .news .news_title{/* height: 0.56rem; */font-size: 0.3rem;color: #fff;margin-bottom: 0.03rem;}
body.main .post-21 .news .news_wz{position:absolute;bottom:0;left: 0;right: 0;top: 0;}
body.main .post-21 .news .news_wz .news_con{
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
body.main .post-21  .n2 .news_wz{background: url(/_upload/tpl/00/01/1/template1/images/p21bg1.jpg)no-repeat;background-size: cover;}
body.main .post-21  .n6 .news_wz{background: url(/_upload/tpl/00/01/1/template1/images/p21bg2.jpg)no-repeat;background-size: cover;}
body.main .post-21  .news_list li.news .news_imgs{
}
body.main .post-21 .news:hover .news_box:after{background:url(/_upload/tpl/00/01/1/template1/images/doth.svg)no-repeat;background-size:contain}
body.main .post-21 .news_list li.news .news_text{color:#fff;height: 0.26rem;margin: 0 0.3rem 0.15rem;}
body.main .post-21 .news_list li.news.n2 .news_text{
    color: #BBDEFA;
}
body.main .post-21 .news:hover .news_more{animation: arr 1s ease-in-out 0s infinite}
@keyframes arr{
0%{transform:translateX(0px);}
25%{transform:translateX(-3px);} 
50%{transform:translateX(-5px);} 
75%{transform:translateX(-3px);}
100%{transform:translateX(0px);}
}
/**致知学堂**/
body.main .post-22 .news_meta{background:#9A001D;color:#fff;display: inline-block;padding: 0.06rem;margin-bottom: 0.29rem;}
body.main .post-22 .news_title{
    height: 0.65rem;
}
body.main .post-22 .news{margin-bottom: 0.31rem;}
/**媒体矩阵**/
.m3bottom .ml{float:left;width: 32.8%;}
.m3bottom .mc{float:left;width: 24.7%;}
.m3bottom .mr{float: right;width: 42.5%;padding-top: 1.04rem;}
body.main .main3 .shares .news_list .news_icon{
   width: 0.45rem;
   height: 0.45rem;
   background-color: rgb(255 255 255 / 10%);
   background-position: center;
   background-repeat: no-repeat;
   background-size: 0.27rem auto;
   border-radius: 50%;
   opacity: 1;
}
body.main .m3top{position: absolute;right: 0;width: 5.35rem;}
body.main .main3 .m3top{margin-bottom:0.335rem}
body.main .post-31 .tt .tit .title:before{display:none}
body.main .post-31 .tt .tit .title{color: #2871C3;padding-top: 0;}
body.main .post-31 .tt .tit .title:after{
    background: url(/_upload/tpl/00/01/1/template1/images/p41ttbg.svg)no-repeat;
    width: 1.42rem;
}
body.main .post-31 .more_btn{position:static;float:left;display: none;margin-left:0.83rem}
body.main .post-31 .tit{float:left;}
body.main .main3  .shares{float:right;}

body.main .main3  .shares .news_list .news{margin-left: 0.08rem;margin-right:0;position: relative;}
body.main .main3  .shares .news_list .news_icon[icon-data="微信"]{
   background: #45D802 url(/_upload/tpl/00/01/1/template1/images/footweixin.svg)no-repeat center;
   background-size: 0.29rem auto;
}
body.main .main3  .shares .news_list .news_icon[icon-data="微博"]{
   background: #F58C11 url(/_upload/tpl/00/01/1/template1/images/footweibo.svg)no-repeat center;
   background-size: 0.3rem auto;
}
body.main .main3  .shares .news_list .news_icon[icon-data="视频号"]{
   background: #EB9F26 url(/_upload/tpl/00/01/1/template1/images/footxb.svg)no-repeat center;
   background-size: 0.27rem auto;
}
body.main .main3  .shares .news_list .news_icon[icon-data="抖音"]{
   background: #052140 url(/_upload/tpl/00/01/1/template1/images/footdouyin.svg)no-repeat center;
   background-size: 0.22rem auto;
}
body.main .main3  .shares .news_list .news_icon[icon-data="其他"]{
   background: #A0C6F2 url(/_upload/tpl/00/01/1/template1/images/other.svg) no-repeat center;
   background-size: cover;
}
body.main .main3 .shares .news_list .imgs{width:1rem;height:1rem;position:absolute;top: 127%;left:50%;margin-left:-.5rem;transform:translateY(-.4rem);z-index: 22;opacity:0;transition:all .4s ease-in-out}
body.main .main3 .shares .news_list .imgs img{width:100%;height:100%unset}
body.main .main3 .shares .news_list .news:hover .imgs{opacity:1;transform:none}
.main3 span.tb {
   font-size: 0;
   display: inline-block;
   margin-right: 0rem;
   background-size: cover;
}
.main3 span.tb.rmrb {
   background: url(/_upload/tpl/00/01/1/template1/images/rmrb.png) no-repeat;
   width: 0.94rem;
    height: 0.39rem;
    background-size: cover;
}
.main3 span.tb.wb{
   background: url(/_upload/tpl/00/01/1/template1/images/wb.png) no-repeat;
   background-size: cover;
   width: 0.29rem;
   height: 0.447rem;
   }
.main3 span.tb.wx{
   background: url(/_upload/tpl/00/01/1/template1/images/wx.png) no-repeat;
   background-size: cover;
   width: 0.3rem;
   height: 0.45rem;
   }
.main3 span.tb.dy{
   background: url(/_upload/tpl/00/01/1/template1/images/dy.png) no-repeat;
   background-size: cover;
   width: 0.28rem;
   height: 0.46rem;
   }
  .main3 span.tb.xb{ background: url(/_upload/tpl/00/01/1/template1/images/xb.png) no-repeat;    background-size: cover;
   width: 0.66rem;
   height: 0.39rem;}
body.main .post-32 span.tb,body.main .post-16 span.tb {
   position: absolute;
   right: 0.25rem;
   top: auto;
   bottom: 0;
   z-index: 1;
}
body.main .post-32 .news_imgs {
      padding-top: 63.3%;
  }
body.main .mr .post-32 .news_imgs {
      padding-top: 2.83rem;
  }
body.main .list-l-top{/* margin-bottom:0.33rem; */}
body.main .list-l-top .post-32 .news .news_box{/* margin:0 0.205rem; */}
body.main .list-l-top .post-32 .news_imgs{padding-top:56.2%}
body.main .list-l-bottom .post-32{
    float: left;
    width: 50%;
}
body.main .list-l-bottom{/* margin:0 -0.205rem; */}
body.main .list-l-bottom .post-32 .con{margin:0 0.205rem}
body.main .post-33 .news{background:#2871C3;position: relative;}
body.main .post-33 .news:hover .news_box:before{opacity:1;transform:none;}
body.main .post-33 .news .news_box:before{background:url(/_upload/tpl/00/01/1/template1/images/news_hover_bg.svg)no-repeat;content:'';width: 3rem;height: 1.5rem;background-size:cover;position: absolute;right: 0;bottom: -0.18rem;z-index: 1;transition: 0.7s;opacity: 0;transform: translateX(0.2rem);}
body.main .post-33 .news_meta{
    color: #fff;
    font-size: 11px;
    font-weight: bold;
}
body.main .post-33 .news_day{
    font-size: 0.18rem;
    margin-top: 0.03rem;
}
body.main .post-33 .news_list .news_title{
    color: #fff;
    margin-bottom: 0.19rem;
}
body.main .post-33 .news_list .news_text{
    color: #fff;
    opacity: 0.7;
    line-height: 2;
}
body.main .post-33 .news_sorce{
    color: #fff;
    font-size: 0.14rem;
}
body.main .post-33 .top_box{
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    margin-bottom: 0.14rem;
}
body.main .post-33 .n2{background:#29B7C3}
body.main .post-16  span.tb {
   position: absolute;
   /* right: 0rem; */
   /* top: 0.2rem; */
   margin: 0;
}
body.main .post-16  .bf {
   position: absolute;
   left: 50%;
   top: 50%;
   margin-top: -0.28rem;
   margin-left: -0.28rem;
}
body.main .post-16  .bf img {
   width: 0.54rem;
}
body.main .post-16  .news_imgs {
   padding-top: 6.7rem;
}
body.main .post-16 .slick-arrow{top:50%;display: none !important;width: 0.6rem;height: 0.6rem;margin-top: -0.3rem;z-index:33}
body.main .post-16:hover .slick-arrow{display:block !important}
body.main .post-16 .slick-prev{left: 4px;background: url(/_upload/tpl/00/01/1/template1/images/ll2.png) no-repeat center;background-size: cover;}
body.main .post-16 .slick-next{right: 4px;background: url(/_upload/tpl/00/01/1/template1/images/rr2.png) no-repeat center;background-size: cover;}
/**徐工院人物**/
.main4 .ml{float:left;width:46.1%}
.main4 .mr{float: right;width: 46.6%;}
body.main .post-41 .news_imgs{
    float: left;
    width: 40.1%;
    padding-top: 1.94rem;
}
body.main .post-41 .news_wz{float:right;width: 55.5%;}
body.main .post4 .tt{margin-bottom:0.22rem}
body.main .post-41 .news_list .news_meta{
    color: #9A001D;
    margin-bottom: 0.27rem;
}
body.main .post-41 .news_box{
    text-align: center;
}
body.main .post-41 .news_list .news_title{color: #fff;margin-bottom: 0.035rem;font-size: 0.47rem;}
body.main .post-41 .news_list li.news .news_text{
    font-size: 0.16rem;
    color: #fff;
    margin: 0 auto;
    width: 7.1rem;
}
body.main .post-42 .news_list{margin: 0 -0.6rem;}
body.main .post-42 .news{float:left;width: 15.6%;}
body.main .post-42 .news_box{
    margin: 0 0rem;
}
body.main .post-42 .n2 .news_box, body.main .post-42 .n4 .news_box, body.main .post-42 .n6 .news_box {
    margin-top: 1rem;
}
body.main .post-42 .news_ico{
    text-align: center;
    width: 1.6rem;
    height: 1.6rem;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    margin: 0 auto;
}
body.main .post-42 .news_ico:before{content:'';left:0;right:0;bottom:0;top:0;position:absolute;background: url(/_upload/tpl/00/01/1/template1/images/matn_circle.png)no-repeat center;
    background-size: cover; animation: pulse 2.5s infinite;transition:0.7s
  }
body.main .post-42 .news_ico:after{
    content:'';
    left: 50%;
    top: 50%;
    width: 1.17rem;
    margin-top: -0.585rem;
    height: 1.17rem;
    margin-left: -0.585rem;
    position:absolute;
    background: url(
    images/line_circle.png)no-repeat center;
    background-size: cover;
    animation: 30s linear infinite ani_turn
  }
@keyframes ani_turn {
        0% {
            transform: rotate(0)
        }

        100% {
            transform: rotate(360deg)
        }
    }
  @keyframes pulse {
    0% {
      transform:scale(1);
    }
    50% {
      transform:scale(0.95);
    }
    100% {
     transform:scale(1);
    }
  }
body.main .post-42 .news_ico .addSvg{background: url(/_upload/tpl/00/01/1/template1/images/mathsvg1.svg)no-repeat center;}
body.main .post-42 .n2 .news_ico .addSvg{
    text-align: center;
    background: url(/_upload/tpl/00/01/1/template1/images/mathsvg4.svg)no-repeat center;
}
body.main .post-42 .n3 .news_ico .addSvg{
    text-align: center;
    background: url(/_upload/tpl/00/01/1/template1/images/mathsvg3.svg)no-repeat center;
}
body.main .post-42 .n4 .news_ico .addSvg{
    text-align: center;
    background: url(/_upload/tpl/00/01/1/template1/images/mathsvg4.svg)no-repeat center;
}
body.main .post-42 .news_box svg{
    width: 0.72rem;
    /* opacity: 0; */
}
body.main .post-42 .numbox{
    font-size: 0.72rem;
    font-weight: bold;
    color: #fff;
    text-align: center;
    margin-bottom: 0.21rem;
}
body.main .post-42 .news_text{
        font-size: 0.16rem;
    line-height: 0.27rem;
    color: #DEF0FF;
    text-align: center;
}
body.main .post-42 .n1 .news_text{
    padding: 0 0rem;
}
body.main .post-42 .n3 .news_text{margin:0 -0.1rem}
body.main .post-42 .news_imgs{padding-top:104%;margin-bottom:0.11rem}
body.main .post-42 .news_title{font-size:0.14rem;color:#9A001D}
body.main .post-42{
    padding: 0 0rem;
    position: relative;
    /* margin-top: 1.4rem; */
}
body.main .post-42 .swiper-button{
    width: 0.35rem;
    height: 0.35rem;
    box-shadow: 0 0.06rem 0.12rem rgb(126 4 4 / 10%);
    border-radius: 50%;
}
body.main .post-42 .swiper-button-prev{background:url(/_upload/tpl/00/01/1/template1/images/sz_left.svg)no-repeat;background-size: contain;}
body.main .post-42 .swiper-button-next{background:url(/_upload/tpl/00/01/1/template1/images/sz_right.svg)no-repeat;background-size: contain;}
body.main .post-43{margin-bottom: 0.5rem;}
body.main .post-44 .news:before{content:'';width: 1.21rem;height:0.52rem;position: absolute;background: url(/_upload/tpl/00/01/1/template1/images/building.svg)no-repeat;right: 0.31rem;top: -0.256rem;background-size: contain;transition: 0.7s;}
body.main .post-44 .news:hover:before{background: url(/_upload/tpl/00/01/1/template1/images/buildingred.svg)no-repeat;background-size: contain;}
body.main .post-44 .news .news_box:before{content:'';left: -0.035rem;background:#9A001D;position: absolute;top: -0.035rem;right: -0.035rem;width: 0;transition: 0.7s;height: 0.035rem;z-index: 1;}
body.main .post-44 .news:hover .news_box:before{width:calc(100% + 0.07rem)}
body.main .post-44 .news .news_box:after{content:'';left: calc(100% + 0.035rem);background:#9A001D;position: absolute;bottom: -0.035rem;right: -0.035rem;height: 0.035rem;visibility: visible;transition: 0.7s;}
body.main .post-44 .news .wrap_box:before{content:'';left: -0.035rem;background:#9A001D;position: absolute;top: -0.035rem;bottom: -0.035rem;right: auto;width: 0.035rem;height: 0;transition: 0.7s;}
body.main .post-44 .news .wrap_box:after{content:'';left: auto;background:#9A001D;position: absolute;top: calc(100% + 0.035rem);bottom: -0.035rem;right: -0.035rem;width: 0.035rem;transition: 0.7s;}
body.main .post-44 .news:hover .wrap_box:before{height:calc(100% + 0.07rem)}
body.main .post-44 .news:hover .news_box:after{left: -0.035rem;}
body.main .post-44 .news:hover .wrap_box:after{top: -0.035rem;}
body.main .post-44 .news .bg{position:absolute;content:'';left: -0.035rem;right:-0.035rem;top:-0.035rem;z-index: 0;bottom:-0.035rem;background:#F2EEE4}
.main4 .mr .post4 .news{float:left;width:50%;position: relative;}
.main4 .mr .post4 .news_list{margin:0 -0.1rem}
.main4 .mr .post4 .news .news_box{margin: 0 0.135rem;position:relative;}

.main4 .mr .post4 .news .news_wz{position:absolute;bottom:0;left:0;right:0;background: linear-gradient(0deg, #000000bd, transparent);}
.main4 .mr .post4 .news .news_con{padding:0.2rem}
.main4 .mr .post4 .news .news_title{color:#fff}
.main4 .mr .post4 .news .news_meta{color:#fff;margin-bottom: 0.02rem;}

/**招生就业**/
.wrap2{background: url(/_upload/tpl/00/01/1/template1/images/wrap2.jpg)no-repeat top;background-size: 100% 16.56rem;}
.main5 .inner .mod{/* position:relative; */}
body.main .post-51{margin-left:2.05rem}
body.main .post-51 .tt .tit .title:after{
    background: url(/_upload/tpl/00/01/1/template1/images/p51ttbg.svg)no-repeat;
    width: 4.16rem;
    background-size: contain;
}
body.main .post-51 .list-l{float:left;width: 60.2%;margin-top: -1.08rem;position: relative;margin-right: -1.2rem;z-index: 1;}
body.main .post-51 .list-r{float:right;width: 48.9%;/* background: url(/_upload/tpl/00/01/1/template1/images/list-r-bg.jpg)no-repeat; */background-size: cover;position: relative;}
body.main .post-51 .list-r:before{content:'';background: url(/_upload/tpl/00/01/1/template1/images/p51_listr.jpg)no-repeat;opacity: 1;position:absolute;left:0;top:0;bottom:0;filter: blur(1px);right:0;width:100%;height:100%;background-size: cover;}
body.main .post-51 .list-r .news_list{padding: 0.89rem 0.72rem 0.67rem 1.624rem;margin: 0 -0.09rem;}
body.main .post-51 .more_btn{display:none}
body.main .post-51 .tt .tit{text-align:right;/* padding-right:2.4rem; */}
body.main .post-51 .tt{margin-bottom:0.33rem}
body.main .post-51 .list-r .news_ico svg{
    height: 0.25rem;
    transition:0.7s
}
body.main .post-51 .list-r .news{margin-bottom:0.33rem;width: 50%;float: left;}
body.main .post-51 .list-r .news.selected svg path{fill:#962023;opacity: 1;}
body.main .post-51 .list-r .news.selected .news_title{color:#962023}
body.main .post-51 .list-r .news .news_box{
    display: block;
    border-bottom: 0.01rem solid rgb(40 113 195 / 40%);
    padding: 0 0 0.15rem;
    margin: 0 0.09rem;
    position: relative;
}
body.main .post-51 .list-r .news .news_box:before{content:'';position:absolute;left:0;right:100%;height:0.01rem;bottom:-0.01rem;background:#3873a4;transition:0.7s}
body.main .post-51 .list-r .news:hover .news_box:before{right:0}
body.main .post-51 .news_list li.news .news_imgs{padding-top: 56.1%;}
body.main .post-51 .news_list li.news .news_imgs .videoplay{
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    height: 0.71rem;
    width: 0.71rem;
    right: auto;
    bottom: auto;
}
body.main .post-51 .list-r .news_con{display:flex;align-items: center;}
body.main .post-51 .list-r .news_ico{/* margin-right:0.41rem; */width: 0.4rem;text-align: center;display: flex;margin-right: 0.095rem;justify-content: center;}
body.main .post-51 .list-r  svg path{transition:0.7s}
body.main .post-52 .news:hover svg{transform:scale(1.1)}
body.main .post-52 svg{width:0.5rem;transition:0.7s}
body.main .post-52 .news_box .news_con{display: flex;background: url(/_upload/tpl/00/01/1/template1/images/p52bg.svg)no-repeat top center;width: 2.05rem;height: 4.34rem;text-align: center;flex-direction: column;align-items: center;justify-content: center;background-size: cover;}
body.main .post-52 .news_box .news_ico{width:100%}
body.main .post-52 .news{position:absolute;z-index: 1;}
body.main .post-52 .news.n1{left:0;bottom: 0;transform: translate(-100px,100px);}

body.main .post-52 .news.n2{left: 2.05rem;bottom: 0.78rem;transform: translate(-100px,150%);transition-delay: 0.5s;}

body.main .post-52 .news.n2 .news_con{height:3.39rem;width:2.1rem;background: url(/_upload/tpl/00/01/1/template1/images/p52bg2.svg)no-repeat top center;background-size: cover;}
body.main .post-52 .news.n3{left: 4.15rem;bottom: 0.78rem;transform: translateY(150%);transition-delay: 1s;}
body.main .post-52 .news.n3 .news_con{height: 2.05rem;width:2.1rem;background: url(/_upload/tpl/00/01/1/template1/images/p52bg3.svg)no-repeat top center;background-size: cover;}
body.main .post-52 .news.n4{left: 6.25rem;bottom: 0.78rem;transform: translate(100%,150%);transition-delay: 1.5s;}
body.main .post-52 .news.n4 .news_con{height: 2.52rem;width: 2.11rem;background: url(/_upload/tpl/00/01/1/template1/images/p52bg4.svg)no-repeat top center;background-size: cover;}
body.main .post-52 .news.n1 svg{width:0.42rem}
body.main .post-52 .news_title{color:#fff;font-size: 0.2rem;margin-top: 0.149rem;}
body { position: relative; }
.search-con {position: fixed;width: 100%;height: 100%;overflow: hidden;top: 0px;left: 0;display: none;background: #63B4F6;z-index: 99;    background: url(/_upload/tpl/00/01/1/template1/images/main4_bg.jpg) no-repeat;
    background-size: cover;}
.shutdown {     position: fixed;
   right: 0.2rem;
   top: 0.2rem;
   width: 1.09rem;
   height: 1.06rem;
   text-align: center;
   line-height: 1.06rem;
   z-index: 9;       transition: All 0.5s ease;
   -webkit-transition: All 0.5s ease;
   -moz-transition: All 0.5s ease;
   -o-transition: All 0.5s ease;}
.shutdown span { font-size: 0.5rem; color: #fff; text-align: right; cursor: pointer; }
.layer-inner {position: relative;width: 100%;/* height: 100%; */}
.layer-mod {/* position: fixed; */width: 100%;height: 100vh;display: flex;align-items: center;justify-content: center;align-content: center;}
.search-cont { position: absolute; width: 100%; height: 100%; top: 0px; left: 0; display: none; background: #962023; z-index: 99; }
ul.wp-menut li.menu-item {
   display: inline-block;
   float: left;
   position: relative;
}
ul.wp-menut {
   transform: translateY(-50px);
   opacity: 0;
   transition: all 0.4s ease-in-out;
}
.lay ul.wp-menut {
   transform: none;
   transition: all 0.5s ease-out 0s;
   opacity: 1;
}
ul.wp-menut li.menu-item a.menu-link {
   display: inline-block;
   padding: 0 0.4rem;
   line-height: 0.5rem;
   color: #FFFFFF;
   font-size: 0.2rem;
   font-weight: bold;
}ul.wp-menut li.menu-item ul.sub-menu {
 
   left: 0;
   top: 0.5rem;
   min-width: 100%;
   z-index: 100;
}ul.wp-menut li.menu-item ul.sub-menu a.sub-link {
   display: block;
   color: #fff;
   height: 0.4rem;
   line-height: 0.4rem;
   padding: 0 0.1rem;
   font-size: 0.16rem;
   background: none;
   text-align: center;
}ul.wp-menut li.menu-item ul.sub-menu a.sub-link:hover {
   font-weight: bold;    font-size: 0.17rem;
    transition: all 0.6s ease-in-out;
}
ul.wp-menut .menu-item a.menu-link{
   display: inline-block;
   vertical-align: middle;
   -webkit-transform: perspective(1px) translateZ(0);
   transform: perspective(1px) translateZ(0);
   box-shadow: 0 0 1px rgba(0, 0, 0, 0);
   position: relative;
   overflow: hidden;
}

ul.wp-menut .menu-item a.menu-link:before {
   content: "";
   position: absolute;
   z-index: -1;
   left: 0;
   right: 100%;
   bottom: 0;
   background: #fff;
   height: 0.02rem;
   -webkit-transition-property: right;
   transition-property: right;
   -webkit-transition-duration: 0.3s;
   transition-duration: 0.3s;
   -webkit-transition-timing-function: ease-out;
   transition-timing-function: ease-out;
}
ul.wp-menut .menu-item:hover a.menu-link.parent:before,
ul.wp-menut .menu-item:focus a.menu-link.parent:before,
ul.wp-menut .menu-item:active a.menu-link.parent:before,
ul.wp-menut .menu-item:hover a.menu-link:before,
ul.wp-menut .menu-item:focus a.menu-link:before,
ul.wp-menut .menu-item:active a.menu-link:before {
   right: 0;
}
.main1 {
   background: url(/_upload/tpl/00/01/1/template1/images/main1_bg.jpg) no-repeat bottom;url(/_upload/tpl/00/01/1/template1/images/mai'n.jpg) no-repeat bottom';;
   background-size: cover;
   position: relative;
;;;background-size: cover;;;;
}
body.main.fp-viewing-page1 .menu_left {
   z-index: 8;
   opacity: 1;
}
body.main.fp-viewing-page2 .menu_left {
   opacity: 1;
}
body.main.fp-viewing-page3 .menu_left {
    opacity: 1;
}
body.main.fp-viewing-page4 .menu_left {
   opacity: 1;
}
body.main.fp-viewing-page5 .menu_left {
   opacity: 1;
}
body.main.fp-viewing-page6 .menu_left {
   opacity: 1;
}
body.main.fp-viewing-page7 .menu_left {
   opacity: 1;
}
.menu_left {
   position: fixed;
   right: 0.71rem;
   height: 4.8rem;
   transform: translateY(-50%);
   width: 0.64rem;
   top: 50%;
   transition: all 1s ease-in-out;
   display: flex !important;
   justify-content: center;
   opacity: 0;
   background: url(
   images/nav_bg.jpg)no-repeat;
   background-size: cover;
   flex-direction: column;
}body.main.fp-viewing-page1 div#fullpage {
   z-index: 2;
}.menu_left .nava {
   position: absolute;
   width: 100%;
   height: auto;
   line-height: 0.6rem;
   top: 0rem;
   background: #7C0000;
  
   padding-bottom: 0.05rem;
}.menu_left .nava img {
   width: 0.46rem;    transition: all 0.4s ease-in-out;    position: relative;
   z-index: 99;
}.menu_left.lay {
   background: #7C0000;
}
.menu_left li.page1 span {
   /* display: none; */
}
.menu_left .fp-tooltip.fp-right {
   display: none;
}.menu_left ul li {
   font-size: 0.14rem;
   line-height: 0.21rem;
   color: #fff;
   /* margin: 0.3rem 0; */
   text-align: center;
   position: relative;
   margin-bottom: 0.15rem;
}
.menu_left ul li.page7{display:none}
.menu_left ul li a {
   color: #fff;
   text-align: center;
   display: block;
   line-height: 1.42;
   padding-bottom: 0.1rem;
   border-bottom: 0.01rem solid #fff;
}
.menu_left ul li a.active i {
   width: 0.1rem;
   height: 0.02rem;
   background: #fff;
   position: absolute;
   left: -0.15rem;
   top: 50%;
   margin-top: -0.01rem;
}.menu_left ul li a i {
   transition: all 0.4s ease-in-out;
   left: -0.24rem;
}.menu_left ul li a.active {
   font-weight: bold;
}
.wrapper .fp-tableCell .inner {
   position: relative;
   /* top: 50%; */
   /* transform: translateY(-50%); */
   /* -webkit-transform: translateY(-50%); */
}
.menu_left.lay .nava img {
   display: none;
}
.menu_left.lay .nava span.so {

   opacity: 1;
}
.menu_left .nava span.so {
   font-size: 0.5rem;
   color: #fff;
   text-align: right;
   cursor: pointer;
   opacity: 0;  transition: all 0.4s ease-in-out;
}
.menu_left .nava span.so {
   position: absolute;
   left: 50%;
   margin-left: -0.15rem;
}
.post.post1.post-10.mbox .more_btn {
   position: absolute;
   margin: 0 auto;
   bottom: 0;
   left: 50%;
   margin-left: -0.69rem;
}
.post .news_list li.news .news_imgs {
   position: relative;
   overflow: hidden;
}
.post .news_list li.news .news_imgs img,.post .news_list li.news .news_imgs video{
   width:100%;
   height:100%;
   position:absolute;
   left:0;
   top:0;
   right:0;
   object-fit: fill;
   bottom:0;
   margin:auto;
   max-width:100%;
   transition: all 0.4s ease-in-out;
}
.post .news_list li.news:hover .news_imgs img {
   transform: scale(1.1);
}
.post1 .tt {
   margin-bottom: 0.37rem;
   position: relative;
}

.main2 {
   background: url(/_upload/tpl/00/01/1/template1/images/main2_bg.jpg) no-repeat bottom;
   background-size: cover;
}


.post.post1.post-14.mbox {
   float: left;
   width: 48.5%;
}.main4 .inner {
    /* padding: 2.16rem 0 0; */
}
.post.post1.post-104.mbox .tt {
   margin-bottom: 0.5rem;
}
.main3 .inner {
      /* padding-bottom: 1rem; */
      /* padding-top: 2.08rem; */
}

.main4 .inner {
   /* padding-bottom: 1.49rem; */
}
.post.post1.post-14.mbox .news_imgs {
   padding-top: 71%;
}
.main3 .news_box.clearfix {
   position: relative;
}
.main3 .post-32 .news_wz,.main3 .post-16 .news_wz {
   position: absolute;
   left: 0;
   width: 100%;
   bottom: 0;
   background: linear-gradient(0deg, #000000bd, transparent);
}
body.main .post-16 .news_wz .news_con{
    padding: 0 0.73rem 0.37rem 0.25rem;
}
body.main .post-pic .news_wz .news_con{
    padding: 0 0.73rem 0.3rem 0.25rem;
}
.main3 .post-33 .news_wz .news_con {
   padding: 0.27rem 0.21rem 0.315rem;
}
.main3 .post-pic .news_wz .news_con .news_title {
   font-size: 0.18rem;
   color: #fff;
   font-weight: bold;
   line-height: 0.3rem;
   /* display: flex; */
   align-items: center;
}
.main3 .post .news_wz .news_con .news_title  a{
   color: #fff;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
}
.main3 {
   background: url(/_upload/tpl/00/01/1/template1/images/main3_bg.jpg) no-repeat bottom;
   background-size: cover;
}
.post.post1.post-104.mbox span.title {
   color: #fff;
}
.post.post1.post-104.mbox .more_btn {
   position: absolute;
   margin: 0 auto;
   bottom: 0.4rem;
   left: 50%;
   margin-left: -0.69rem;
}


.post.post1.post-17.mbox .wm {
   float: left;
   width: 48%;    position: relative;
}
.post.post1.post-17.mbox .news_wz {
   float: right;
   width: 48%;
}
.main4 .nr li {
   position: relative;
}
.post.post1.post-18.mbox {
   position: absolute;
   right: 0;
   bottom: 0;
   width: 48.2%;
}
ul.nr {
   position: relative;
}
.main4 ul.nr li.n {
   display: block !important;
   height: 0;
   overflow: hidden;
   position: relative;
   top: 0;
   width: 100%;
   left: 0;
   opacity: 0;
}
.main4 ul.nr li.n.active {
   opacity: 1;
   z-index: 9;    height: auto;
   overflow: visible;
}
.main4 ul.nr {
  
}.post.post1.post-17.mbox .more_btn {
   position: absolute;
   margin: 0 auto;
   bottom: -1rem;
   left: 50%;
   margin-left: -0.69rem;
}
.post.post1.post-17.mbox .tt {
   margin: 0;
}
.post.post1.post-17.mbox .wm .jt {
   position: absolute;
   top: 0.7rem;
   right: -0.14rem;
   z-index: 9;
}
.post.post1.post-17.mbox .news_wz .news_con {
   padding-right: 0.3rem;
}
.post.post1.post-17.mbox .news_wz .news_title {
   font-size: 0.22rem;
   color: #9A001D;
   font-weight: bold;
   line-height: 0.38rem;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
   margin-bottom: 0.25rem;
}
.post.post1.post-17.mbox .news_wz .news_title  a{color: #9A001D;}
.post.post1.post-17.mbox .news_wz .news_text {
   color: #333333;
   font-size: 0.16rem;
   line-height: 0.33rem;
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 6;
   -webkit-box-orient: vertical;
   height: 1.98rem;
}
.post.post1.post-18.mbox .news_box.clearfix {
   margin: 0 0.25rem;
}
.post.post1.post-18.mbox ul {
    margin: 0 -0.25rem;
}.post.post1.post-20.mbox .news_imgs {
    padding-top: 70%;
}
ul.kz {
   text-align: center;
   font-size: 0.34rem;
   line-height: 0.45rem;
   font-weight: bold;
   color: #AAAAAA;    margin-bottom: 0.4rem;
}ul.kz .selected {
   color: #7C0200;
}ul.kz li {
   display: inline-block;
   margin: 0 0.05rem;    cursor: pointer;
}.post.post1.post-21.mbox .tt {
   margin: 0;
}
.post.post1.post-21.mbox .more_btn {
   position: absolute;
   margin: 0 auto;
   bottom: -1.1rem;
   left: 50%;
   transform: translateX(-50%);
}
.post.post1.post-21.mbox {
   float: left;
   width: 42.5%;
}.main5 .mr {
   float: right;
   width: 54.5%;
}
.post.post1.post-22.mbox li {
   
}
.post.post1.post-22.mbox .yo {
   float: left;
   width: 3.6rem;    margin-right: -3.6rem;
}.post.post1.post-22.mbox .wm .yt.clearfix {
   margin-left: 3.6rem;
}
.main5 {
   background: url(/_upload/tpl/00/01/1/template1/images/main5_bg.jpg) no-repeat bottom;url(/_upload/tpl/00/01/1/template1/images/mai'n.png) no-repeat bottom';;
   background-size: cover;
   position: relative;
;;overflow: hidden;;;
;;;background-size: cover;;;;
}

.post.post1.post-21.mbox .news_imgs {
   padding-top: 73.6%;
}
.post.post1.post-21.mbox .news_box.clearfix {
   position: relative;
}
.post.post1.post-21.mbox .news_wz {
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   background: linear-gradient(0deg, #0000006b, transparent);
}
.post.post1.post-21.mbox .news_wz .news_con {
   padding: 0.15rem 0.25rem;
   display: flex;
   justify-content: space-between;
   align-items: center;
}.post.post1.post-21.mbox .news_title {
   font-size: 0.22rem;
   font-weight: bold;
   color: #fff;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
   width: 80%;
}.main5 ul.kz {
   margin-bottom: 0.4rem;
}.main5 .inner {
   /* padding: 2rem 0 0 0; */
   position: relative;
   z-index: 1;
}
.post.post1.post-21.mbox .gd img {
   width: 0.5rem;
}
.post.post1.post-22.mbox ul#uo li.news.n1 {
 
}
.post.post1.post-22.mbox ul#uo li.news.n2 {    margin-top: 0.2rem;

}
.post.post1.post-22.mbox ul#uo li.news.n2 .yo {
   float: right;
   width: 3.6rem;
   margin-left: -3.6rem;    margin-right: 0;
}
.post.post1.post-22.mbox ul#uo li.news.n2 .wm {
   float: left;
   width: 100%;
}
.post.post1.post-22.mbox ul#uo li.news.n2 .yt.clearfix {
   margin-right: 3.6rem;
   margin-left: 0;
}
.post.post1.post-22.mbox ul#ut li.news.n2 {
   width: 41.3%; float: right;
}
.post.post1.post-22.mbox ul#ut li.news.n1 {
   float: left;
   width: 54%;
}
.post.post1.post-22.mbox .news_imgs {
   padding-top: 67%;
}
.post.post1.post-22.mbox .news_box.clearfix {
   position: relative;
}
.post.post1.post-22.mbox .yo .news_wz {
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   background: linear-gradient(0deg, #0000006b, transparent);    display: none;
}
.post.post1.post-22.mbox .wm {
   width: 100%;
   float: right;
}
.post.post1.post-22.mbox .yo .news_wz .news_con {
   padding: 0.15rem;
}
.post.post1.post-22.mbox .yo .news_title {
   font-size: 0.18rem;
   font-weight: bold;
   color: #fff;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
}
.post.post1.post-22.mbox .yo .news_title  a{
   color: #fff;
}
.post.post1.post-22.mbox .yt {
   border-top: 0.08rem solid #962023;
   background: #fff;
   padding:0.3rem 0.33rem 0.36rem 0.33rem;
}
.post.post1.post-22.mbox .yt .news_time {
   font-size: 0.16rem;
   color: #9A001D;
   font-weight: bold;
   line-height: 0.21rem;
   background: url(/_upload/tpl/00/01/1/template1/images/hx2.svg) no-repeat bottom left;
   padding-bottom: 0.1rem;
}
.post.post1.post-22.mbox .yt .news_title {
   font-size: 0.18rem;
   font-weight: bold;
   line-height: 0.3rem;
   margin: 0.25rem 0;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
}
.post.post1.post-22.mbox .yt .news_text {
   font-size: 0.16rem;
   line-height: 0.28rem;
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
   height: 0.56rem;
}
.post.post1.post-22.mbox ul#uo li.news.n1 .yt {
  
}
.post.post1.post-22.mbox ul#uo li.news.n2 .yo {
 
}
.post.post1.post-22.mbox ul#ut li.news.n2 .yt {
   display: none;
}
.post.post1.post-22.mbox ul#ut li.news.n1 .yo {
   display: none;
}
ul#ut {
   margin-top: 0.2rem;
}
.main6 {
   background: #382E2F;    overflow: hidden;
}
.main6 .ml {
   float: left;
   width: 50%;    position: relative;
}
.main6 .mr {
   float: right;
   width: 50%;    position: relative;    margin-top: 4.5rem;
}
.post.post1.post-25.mbox {
   display: flex;
   position: absolute;
   left: 0;
   /* width: 0.34rem; */
   top: 1.6rem;
   z-index: 9;
   align-items: flex-end;
}
.post-25 .more_btn {margin-left: 0.2rem; text-align: center;  line-height: 0.2rem; float: left;  width: 0.34rem;  padding: 0.05rem 0;}
.post.post1.post-25.mbox .tt .tit {
   float: left;
   width: 0.34rem;
   margin: 0;
}

.post-25 .more_btn:hover {padding:0.09rem 0;}
.post.post1.post-25.mbox .tt { display: flex;align-items: flex-end;}
.post.post1.post-25.mbox span.title {
   color: #fff;
}
.main6 .inner .mod {
   height: 100%;
}
.post.post1.post-27.mbox {
   float: left;
   width: 50%;
   position: absolute;
   left: 0;
   bottom: 0.3rem;
  
}
.post.post1.post-27.mbox .news_imgs {
   padding-top: 65%;
}
.post.post1.post-28.mbox {
   float: right;
   width: 50%;
   position: absolute;
   right: 0;
   top: 1.5rem;
}
.main6 .inner {
   padding: 1.5rem 0 0.3rem;
}
.post.post1.post-28.mbox .news_imgs {
   padding-top: 69%;
}
.ml .post.post1.post-26.mbox {
   float: right;   
}
.post.post1.post-26.mbox .news_list li.news {

   display: inline-block;
}
.ml .post.post1.post-26.mbox .news_list li.news:nth-child(1) {
   display: block;
   float: right;
   width: 100%;
}
.post.post1.post-26.mbox {
   width: 5.6rem;
   position: relative;
   z-index: 9;
}
.post.post1.post-26.mbox .news_list li.news {
   width: 50%;
   float: left;    text-align: right;
}
.post.post1.post-26.mbox .news_list li.news .news_box  a.link_icon{
   width: 2.8rem;
   height: 1.8rem;
   float: right;
   display: flex;
   flex-direction: column;
   justify-content: center;
   align-items: center;
}
.ml .post.post1.post-26.mbox li.news.i4.clearfix {
   display: none;
}
.ml .post.post1.post-26.mbox li.news.i5.clearfix {
   display: none;
}
.ml .post.post1.post-26.mbox li.news.i6.clearfix {
   display: none;
}
.ml .post.post1.post-26.mbox li.news.i1 a.link_icon {
   background: url(/_upload/tpl/00/01/1/template1/images/bg1.jpg) no-repeat; background-size: cover;
}
.ml .post.post1.post-26.mbox li.news.i2 a.link_icon {
   background: url(/_upload/tpl/00/01/1/template1/images/bg2.jpg) no-repeat; background-size: cover;
}
.ml .post.post1.post-26.mbox li.news.i3 a.link_icon {
   background: url(/_upload/tpl/00/01/1/template1/images/bg3.jpg) no-repeat; background-size: cover;
}

.ml .post.post1.post-26.mbox li.news.i4 a.link_icon {
   background: url(/_upload/tpl/00/01/1/template1/images/bg4.jpg) no-repeat; background-size: cover;
}
.ml .post.post1.post-26.mbox li.news.i5 a.link_icon {
   background: url(/_upload/tpl/00/01/1/template1/images/bg5.jpg) no-repeat; background-size: cover;
}
.ml .post.post1.post-26.mbox li.news.i6 a.link_icon {
   background: url(/_upload/tpl/00/01/1/template1/images/bg6.jpg) no-repeat; background-size: cover;
}
.mr .post.post1.post-26.mbox li.news.i1 a.link_icon {
   background: url(/_upload/tpl/00/01/1/template1/images/bg4.jpg) no-repeat; background-size: cover;
}
.mr .post.post1.post-26.mbox li.news.i2 a.link_icon {
   background: url(/_upload/tpl/00/01/1/template1/images/bg5.jpg) no-repeat; background-size: cover;
}
.mr .post.post1.post-26.mbox li.news.i3 a.link_icon {
   background: url(/_upload/tpl/00/01/1/template1/images/bg6.jpg) no-repeat; background-size: cover;
}
.post.post1.post-26.mbox .icon {
   width: 0.45rem;
   height: 0.45rem;
   background: none;
   display: block;
   text-align: center;
}
.post.post1.post-26.mbox .icon img {
   vertical-align: middle;
   max-width: 100%;
}
.post.post1.post-26.mbox .link_con {
   font-size: 0.18rem;
   font-weight: bold;
   color: #fff;
   line-height: 0.3rem;
   margin-top: 0.1rem;
}
.yunbao{position: absolute;right: 0.58rem;bottom: 0.5rem;opacity: 0;transition:0.7s;transition-delay: 0.5s;}
.active .yunbao{opacity:1;}
.main1.active .yunbao{
    bottom: 1rem;
}
.main5 .yunbao{bottom:1rem;right:0}
.main5.active .yunbao{
    right: 0.58rem;
}
.main2 .yunbao{bottom:1rem;right:0.58rem;transform:scale(0)}
.main2.active .yunbao{
    transform:scale(100%)
}
.main3.active .yunbao{
    bottom: 1rem;
}
.main4 .yunbao{bottom:1rem;right:0}
.main4.active .yunbao{
    right: 0.58rem;
}
.footer.active .yunbao,.list .yunbao{
    bottom: 1rem;opacity:1
}
@keyframes hvr-buzz-out {
   10% {
       -webkit-transform: translateX(3px) rotate(2deg);
       transform: translateX(3px) rotate(2deg);
   }

   20% {
       -webkit-transform: translateX(-3px) rotate(-2deg);
       transform: translateX(-3px) rotate(-2deg);
   }

   30% {
       -webkit-transform: translateX(3px) rotate(2deg);
       transform: translateX(3px) rotate(2deg);
   }

   40% {
       -webkit-transform: translateX(-3px) rotate(-2deg);
       transform: translateX(-3px) rotate(-2deg);
   }

   50% {
       -webkit-transform: translateX(2px) rotate(1deg);
       transform: translateX(2px) rotate(1deg);
   }

   60% {
       -webkit-transform: translateX(-2px) rotate(-1deg);
       transform: translateX(-2px) rotate(-1deg);
   }

   70% {
       -webkit-transform: translateX(2px) rotate(1deg);
       transform: translateX(2px) rotate(1deg);
   }

   80% {
       -webkit-transform: translateX(-2px) rotate(-1deg);
       transform: translateX(-2px) rotate(-1deg);
   }

   90% {
       -webkit-transform: translateX(1px) rotate(0);
       transform: translateX(1px) rotate(0);
   }

   100% {
       -webkit-transform: translateX(-1px) rotate(0);
       transform: translateX(-1px) rotate(0);
   }
}

.post.post1.post-26.mbox .news_list li.news .news_box a.link_icon img {
   display: inline-block;
   vertical-align: middle;
   -webkit-transform: perspective(1px) translateZ(0);
   transform: perspective(1px) translateZ(0);
   box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.post.post1.post-26.mbox .news_list li.news .news_box a.link_icon:hover img,
.post.post1.post-26.mbox .news_list li.news .news_box a.link_icon:focus img,
.post.post1.post-26.mbox .news_list li.news .news_box a.link_icon:active img {
   -webkit-animation-name: hvr-buzz-out;
   animation-name: hvr-buzz-out;
   -webkit-animation-duration: 0.75s;
   animation-duration: 0.75s;
   -webkit-animation-timing-function: linear;
   animation-timing-function: linear;
   -webkit-animation-iteration-count: 1;
   animation-iteration-count: 1;
}
.mr .post.post1.post-26.mbox {
 
}
body.main.fp-viewing-page8 .menu_left {
   opacity: 1;
}
.main7 {
   position: relative;
   background:#962023 url(/_upload/tpl/00/01/1/template1/images/m7.png) no-repeat top;
   
}
body.main .post-30 .tt {
   margin-bottom: 0.715rem;
}
body.main .post-30  .tt .tit{text-align:center;}
.main8 {
   background: url(/_upload/tpl/00/01/1/template1/images/m7.png) no-repeat top;
   background-size: cover;
   position: relative;
   height: calc(100% - 3.5rem);
}
#footer {
   background: url(/_upload/tpl/00/01/1/template1/images/footer.jpg)no-repeat;
   width: 100%;
   /* border-top: 1px solid #ffffff45; */
   background-size: cover;
}.main7 .inner {

}
.post.post1.post-30.mbox .news_box.clearfix {
   margin: 0 0.17rem;
}
.post.post1.post-30.mbox ul {
   margin: 0 -0.17rem;
   padding-bottom: 0;
}.post.post1.post-30.mbox .news_imgs {
   padding-top: 36%;
}
.post.post1.post-18.mbox .slick-arrow {
   width: 0.5rem;
   height: 0.5rem;
   top: -0.9rem;
   right: 0.25rem;
}
.post.post1.post-18.mbox .slick-prev {
   background: url(/_upload/tpl/00/01/1/template1/images/ll.svg) no-repeat center;
   background-size: 99%;    z-index: 9;    right: 1rem !important;
}
.post.post1.post-18.mbox .slick-next {
   background: url(/_upload/tpl/00/01/1/template1/images/rr.svg) no-repeat center;
   background-size: 99%;
}
.post.post1.post-21.mbox .news_title a {
   color: #fff;
}.post.post1.post-23.mbox li .news_wz .news_con .news_title a {
    color: #9A001D;
}
.shares img {
   width: 0.8rem;
}
.post.post1.post-30.mbox .slick-arrow {
   width: 0.38rem;
   height: 0.38rem;
   /* bottom: -0.38rem; */
   top: 50%;
   z-index: 9;
   transform: translateY(-50%);
   border-radius: 50%;
   margin-top: 0;
   left: 50%;
   margin-left: -0.19rem;
}
.post.post1.post-30.mbox .slick-prev {
   background: url(/_upload/tpl/00/01/1/template1/images/ll2.svg) no-repeat center;
   background-size: 99%;
   margin-left: -0.55rem;
   left: 0;
}
.post.post1.post-30.mbox .slick-next {
   background: url(/_upload/tpl/00/01/1/template1/images/rr2.svg) no-repeat center;
   background-size: 99%;
   margin-right: -0.55rem !important;
   left: auto;
   right: 0;
}

.main7 .fp-tableCell {
   display: flex;
   flex-direction: column;
   justify-content: center;
}
.main8 .inner {
   padding: 0.88rem 0 1.02rem;
}
.main1 .mod {
   /* transform: translate(0, 100%); */
   /* transition: all 1.5s ease-out 0s; */
   /* opacity: 0; */
   /* padding-bottom: 1.3rem; */
   position: relative;
}
body.main #fullpage .fp-tableCell{display:flex;flex-direction: column;justify-content: center;}
body.main.fp-viewing-page2 .main1 .inner .mod {
   transform: none;
   opacity: 1;
   filter: Alpha(opacity=100);
}
.main2 .mod {
   position: relative;
}
body.main.fp-viewing-page3 .main2 .inner .mod {
   /* transform: none; */
   /* opacity: 1; */
   filter: Alpha(opacity=100);
}
.post.post1.post-14.mbox {
   /* transform: translate(-100%,0); */
   /* transition: all 1.5s ease-out 0s; */
   /* opacity: 0; */
   filter: Alpha(opacity=0);
}
body.main.fp-viewing-page4 .post.post1.post-14.mbox {
   /* transform: none; */
   /* opacity: 1; */
   filter: Alpha(opacity=100);
}
.post.post1.post-15.mbox {
   /* transform: translate(100%,0); */
   /* transition: all 1.5s ease-out 0s; */
   /* opacity: 0; */
   filter: Alpha(opacity=0);
}
body.main.fp-viewing-page4 .post.post1.post-15.mbox {
   /* transform: none; */
   /* opacity: 1; */
   filter: Alpha(opacity=100);
}
.post.post1.post-16.mbox {
   /* transform: translate(100%,0); */
   /* transition: all 1.6s ease-out 0s; */
   /* opacity: 0; */
   filter: Alpha(opacity=0);
}
body.main.fp-viewing-page4 .post.post1.post-16.mbox {
   /* transform: none; */
   /* opacity: 1; */
   filter: Alpha(opacity=100);
}


body.main.fp-viewing-page5 .main4 .inner .mod {
   /* transform: none; */
   /* opacity: 1; */
   filter: Alpha(opacity=100);
}
.main4 .mod {
   /* transform: translate(0, 100%); */
   /* transition: all 1.5s ease-out 0s; */
   /* opacity: 0; */
   padding-bottom: 0;
   position: relative;
}
.post.post1.post-21.mbox {
   /* transform: translate(-100%,0); */
   /* transition: all 1.5s ease-out 0s; */
   /* opacity: 0; */
   filter: Alpha(opacity=0);
}
.main5 .mr {
   /* transform: translate(100%,0); */
   /* transition: all 1.5s ease-out 0s; */
   /* opacity: 0; */
   filter: Alpha(opacity=0);
}
body.main.fp-viewing-page6 .post.post1.post-21.mbox {
   /* transform: none; */
   /* opacity: 1; */
   filter: Alpha(opacity=100);
}
body.main.fp-viewing-page6 .main5 .mr {
   /* transform: none; */
   /* opacity: 1; */
   filter: Alpha(opacity=100);
}
.ml .post.post1.post-26.mbox {
   transform: translate(0, -100%);
   transition: all 1.5s ease-out 0s;
   opacity: 0;
}
.mr .post.post1.post-26.mbox {
   transform: translate(0, 100%);
   transition: all 1.5s ease-out 0s;
   opacity: 0;
}
body.main.fp-viewing-page7 .ml .post.post1.post-26.mbox {
   transform: none;
   opacity: 1;
   filter: Alpha(opacity=100);
}
body.main.fp-viewing-page7 .mr .post.post1.post-26.mbox {
   transform: none;
   opacity: 1;
   filter: Alpha(opacity=100);
}
body.list #head .inner {

}
body.list .head .sitelogo{margin-top:0.37rem;}
body.list .head.on .sitelogo{margin-top: 0.1rem;}
body.list .head .head-right{ padding-top: 0.41rem;}
body.list a.menu-btn{top:0.37rem}
.head {
   background-size: 100% 100% !important;
   overflow: visible;
}
.head.showdiv {background: #962023;}
body.list div#container-1 {
   position: relative;
   z-index: 0;
}
body.list div#container-1 .bg {
   position: absolute;
   width: 100%;
   bottom: 0;
   left: 0;
   z-index: 9;
   height: 2.3rem;
   background: url(/_upload/tpl/00/01/1/template1/images/list_banner_bg.png)repeat-y top;
   z-index: 1;
}
ul#xzld {
   border: 1px solid #D9D9D9;
   margin: 0.5rem 0;
   padding-bottom: 0.5rem;

}
ul#xzld li {
   width: 83%;
   margin: 0 auto;
   border-bottom: 1px solid #D9D9D9;
   line-height: 0.64rem;
}
ul#xzld .news_title {
   float: left;
   width: 46.5%;
   text-align: right;
   font-size: 0.18rem;
   color: #000000;
   margin-right: -46.5%;
}
ul#xzld .news_wz {
   float: right;
   width: 100%;
}
ul#xzld .news_con {
   margin-left: 50%;
   padding-left: 0.3rem;
   background: url(/_upload/tpl/00/01/1/template1/images/sx3.png) no-repeat left;
}
ul#xzld .news_con .news_text {
   line-height: 0.64rem;
   color: #962023 !important;
}
.menu_left .con {
   /* opacity: 0; */
   /* height: 0; */
   /* overflow: hidden; */
   padding: 0 0.18rem;
}
.menu_left.lay .con {
   opacity: 1;
   height: auto;
   transition: all 0.4s ease-in-out;
}
.post.post1.post-14.mbox .slick-arrow {
   width: 0.6rem;
   height: 0.6rem;
   top: 50%;
   margin-top: -0.3rem;
   z-index: 9;
   border-radius: 50%;
}
.post.post1.post-14.mbox .slick-prev {
   background: url(/_upload/tpl/00/01/1/template1/images/ll.svg) no-repeat center;
   background-size: 99%;
   z-index: 9;
   left: 0.1rem;
}
.post.post1.post-14.mbox .slick-next {
   background: url(/_upload/tpl/00/01/1/template1/images/rr.svg) no-repeat center;
   background-size: 99%;
   z-index: 9;
   right: 0.1rem;
}
.post.post1.post-20.mbox .news_box.clearfix {
   margin: 0 0.75rem;
}
.post.post1.post-20.mbox ul {
   margin: 0 -0.75rem;
}
.main4 .nr li {

   transition: all 0.4s ease-in-out;
}

.post.post1.post-20.mbox .slick-center {
   transform: scale(1.48, 1.38);
   z-index: 9;
}
.post.post1.post-20.mbox .slick-list.draggable {
   overflow: visible;
}
.main4 .inner {
   
}
li.n.n2.active .post.post1.post-20.mbox {
   padding-top: 0.5rem;    padding-bottom: 0.6rem;
}.post.post1.post-200.mbox .tt {
    margin: 0;
}

.post.post1.post-20.mbox .news_title {
   font-size: 0.18rem;
   line-height: 0.28rem;
   font-weight: bold;
   margin-top: 0.2rem;
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
   height: 0.56rem;
}
.post.post1.post-20.mbox .news_text {
   font-size: 0.16rem;
   line-height: 0.28rem;
   color: #333333;
   margin-top: 0.15rem;
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
   height: 0.56rem;
}
.post.post1.post-20.mbox .slick-center .news_wz {
  
}
.post.post1.post-20.mbox .slick-center .news_wz .news_title {
    font-size: 0.13rem;
    line-height: 0.2rem;
    height: auto;
    color: #9A001D;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    margin-top: 0.1rem;
}
.post.post1.post-20.mbox .slick-center .news_wz .news_title  a{
 
   color: #9A001D;
 
}
.post.post1.post-20.mbox .slick-center .news_wz .news_text {
   font-size: 0.11rem;
   line-height: 0.2rem;
   height: 0.4rem;
   margin-top: 0.05rem;    display: block;
}
.post.post1.post-20.mbox .news_wz .news_text {
   display: none;
}
.post.post1.post-20.mbox .slick-arrow {
   width: 0.51rem;
   height: 0.51rem;
   background-size: 100% !important;
   top: 50%;
   margin-top: -0.9rem;
   left: 50%;
   z-index: 9;
}
.post.post1.post-20.mbox .slick-prev {
   background: url(/_upload/tpl/00/01/1/template1/images/ll2.png) no-repeat center;    margin-left: -3.5rem;
}
.post.post1.post-20.mbox .slick-next {
   background: url(/_upload/tpl/00/01/1/template1/images/rr2.png) no-repeat center;    margin-right: -3.5rem !important;
   left: auto;
   right: 50% !important;
}

.post.post1.post-20.mbox .more_btn {
   position: absolute;
   margin: 0 auto;
   bottom: -1rem;
   left: 50%;
   margin-left: -0.69rem;
}
ul.kz {
   position: relative;
   z-index: 9;
}
.main4 ul.nr li.n.n1 {
   position: relative !important;
}

.post.post1.post-200.mbox .more_btn {
   position: absolute;
   margin: 0 auto;
   bottom: -0.7rem;
   left: 50%;
   margin-left: -0.69rem;
}

.post.post1.post-200.mbox li {
   float: left;
   width: 33.3%;
   margin-bottom: 0.2rem;
}
.post.post1.post-200.mbox .news_box.clearfix {
   margin: 0 0.33rem;
}
.post.post1.post-200.mbox ul {
   margin: 0 -0.33rem;
}
.post.post1.post-200.mbox .news_imgs {
   padding-top: 50%;
}.col_news_con .post.post1.post-200.mbox .news_imgs {
    padding-top: 60%;
}
.post.post1.post-200.mbox .news_wz {
      box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.1);
    position: absolute;
    bottom: 0;
    width: 100%;
    background: linear-gradient(0deg, #000000ab, transparent);
}
.post.post1.post-200.mbox .news_wz .news_con {
   padding: 0.15rem 0.22rem 0.15rem 0.22rem;
}.post.post1.post-200.mbox .news_box.clearfix {
   
    position: relative;
}
.post.post1.post-200.mbox .news_title {
   font-size: 0.18rem;
   font-weight: bold;
   line-height: 0.28rem;
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 1;
   -webkit-box-orient: vertical;
   height: 0.28rem;    margin-bottom: 0rem; color:#fff;
}
.post.post1.post-200.mbox .news_title a { color:#fff;}
.post.post1.post-200.mbox .news_time {
   font-size: 0.16rem;
   color: #9A001D;
}
.post.post1.post-200.mbox ul.news_list.clearfix.ult .news_imgs {
   display: none;
}
.post.post1.post-23.mbox li {
   float: left;
   width: 50%;    margin-bottom: 0.4rem;
}
.post.post1.post-23.mbox li .news_box.clearfix {
   margin: 0 0.2rem;
}
.post.post1.post-23.mbox ul {
   margin: 0 -0.2rem;
}
.main5 li.n.n2 {
    display: none !important;
}
li.n.n2 .post.post1.post-21.mbox {
 display: none !important;
   width: 100%;
   float: none;
}
.post.post1.post-23.mbox li .wm {
   float: left;
   width: 3.6rem;
   margin-right: -3.6rem;
}
.post.post1.post-23.mbox li .wm .news_imgs {
   padding-top: 67%;
}
.post.post1.post-23.mbox li .news_wz {
   position: relative;
   width: 100%;
   float: right;
   background: none;
}
.post.post1.post-23.mbox li .news_wz .news_con {
   border-top: 0.08rem solid #962023;
   background: #fff;
   padding: 0.3rem 0.33rem 0.36rem 0.33rem;
   margin-left: 3.6rem;
   display: block;
}
.post.post1.post-23.mbox li .news_wz .news_con .news_time {
   font-size: 0.16rem;
   color: #9A001D;
   font-weight: bold;
   line-height: 0.21rem;
   background: url(/_upload/tpl/00/01/1/template1/images/hx2.svg) no-repeat bottom left;
   padding-bottom: 0.1rem;
}
.post.post1.post-23.mbox li .news_wz .news_con .news_title {
   font-size: 0.18rem;
   font-weight: bold;
   line-height: 0.3rem;
   margin: 0.25rem 0;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
   color: #9A001D;
    width: 100%;
}
.post.post1.post-23.mbox li .news_wz .news_con .news_text {
   font-size: 0.16rem;
   line-height: 0.28rem;
   overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
   height: 0.56rem;
}
/***********************************************************
 * 列表页
 */
/**首页三列布局**/
/**列表页**/
/*栏目图片*/
.l-banner{height: 5.15rem;background-position:center center;background-repeat:no-repeat;text-align:center; background-size: cover; }
.l-banner img{display:none;height:100%;vertical-align:top;}
#l-container .inner .mod {
   /* padding: 0 0.25rem; */
}
/**主体列表页开始**/
#l-container {
   overflow: visible;
   position: relative;
}
#l-container {}
#l-container .inner {padding: 0.7rem 0;position: relative;}
/**主体文章页开始**/
#d-container {min-height: 500px;}
#d-container .inner {background:#fff;}

/**栏目列表**/
.col_menu_head{position:absolute;bottom:100%;z-index:1;width:100%;left:0}
.col_name span{font-size: .4rem;color:#fff;display: inline-block;text-align: left;line-height: 1;}
.col_name .sub_tt{
    font-size: 0.14rem;
    text-align: left;
    margin-top: 0.07rem;
    position: relative;
}
.col_name .sub_tt:after{content:'';position:absolute;right:0;height:0.01rem;background:#FFF;left: 0.6rem;top: 0.03rem;}
.col_name .sub_tt.cooperation:after{
    left: 1.1rem;
}
.col_name .sub_tt.enrollment:after{ left: 1.1rem;}
.col_name .sub_tt.government:after{ left: 1.1rem;}
.col_name .sub_tt.cultivation:after{ left: 1.1rem;}
.col_name .sub_tt.canpuslife:after{ left: 1rem;}
.col_name{margin-bottom: .64rem;text-align: center;}
.col_path a,.col_path span{color:#fff;font-size:var(--smailSize);line-height:1.3}
.col_path{display:inline-block;padding-left:.26rem;background:url(/_upload/tpl/00/01/1/template1/images/home.svg) no-repeat left;margin-bottom:.63rem}
.possplit::after{content:"/";font-size:.15rem}
.possplit{margin:0 .08rem;width:auto;background-image:none;color:#666;text-indent:inherit;font-size:0}
.col_list{width:100%;position:relative;/* height:.9rem; */padding-bottom: 0.645rem;box-sizing:border-box;display:flex;}
.col_list::before{content:"";display:block;width:calc(50vw + 8.2rem);height:0;right:0;position:absolute;top:0;border-bottom:.9rem solid var(--mainColor);border-right:.35rem solid transparent;display: none;}
.column-switch{display:none}
.col_list ul{position:relative;/* width:100%; */display: flex;margin: 0 auto;justify-content: center;border-bottom: 0.01rem dashed #fff;column-gap: 0.7rem;}
.col_list ul li{/* float:left; *//* margin: 0 0.35rem; */}
.col_list .col_column .col_item_link.selected{opacity:1;border-bottom-color: #fff;}
.col_list .col_column .col_item_link{color:#fff;padding: 0;font-weight: bold;font-size: var(--bigSize);/* border-right:1px solid rgb(255 255 255 / 20%); */display:inline-block;display:block;text-align:center;opacity: 1;margin-bottom: -0.01rem;padding-bottom: 0.245rem;border-bottom: 0.03rem solid transparent;}
.col_list .col_column .col_item_link.selected{}
.col_list .slick-next,.col_list .slick-prev{width:auto;height:auto;background:0 0;border-radius:0}
.col_list .slick-prev{left:-.4rem;display:none!important}
.col_list .slick-next{right:-.5rem;width:.3rem;text-align:center}
.col_list .slick-next:hover,.col_list .slick-prev:hover{opacity:1;color:#fff;background:0 0}

/**默认新闻列表页**/
.mrlist #l-container{background:#F8FCFF url(/_upload/tpl/00/01/1/template1/images/mrlist.png)no-repeat bottom center;background-size: 100% auto;}
.mrlist #l-container .inner{
    padding-top: 0;
}
.mrlist .page_div{
    margin-top: 0.53rem;
    display: flex;
    justify-content: flex-end;
}
.mrlist .col_news_list .news_list .news{display:flex;margin-bottom: .2rem;flex-direction: row-reverse;box-shadow: 0 0.06rem 0.16rem rgb(0 28 77 / 10%);padding: 0.2rem 0.2rem 0.2rem 1.07rem;position: relative;margin-left: .07rem;background: #fff;}
.mrlist .col_news_list .news_list .news .news_imgs{width: 3.29rem;flex:none;margin-left: .4rem;background:0 0;display:flex;align-items:center;padding-top: 0;}
.mrlist .col_news_list .news_list .news .news_imgs a{padding-top: 67%;width:100%;transition:0.7s}
.mrlist .col_news_list .news_list .news:hover .news_imgs a{transform:scale(1.05)}
.mrlist .col_news_list .news_list .news .news_wz{flex:1;padding: .09rem 0;}
.mrlist .col_news_list .news_list .news .news_meta{margin-bottom:.33rem;background: #63B4F6;position: absolute;left: -0.07rem;color: #fff;display: flex;flex-direction: column;align-items: center;width: 0.7rem;height: 0.7rem;top: 0.32rem;justify-content: center;}
.mrlist .col_news_list .news_list .news .news_meta span{display:block;/* color:#666; */}
.mrlist .col_news_list .news_list .news .news_year{font-size: .09rem;border-top: 0.01rem solid #fff;padding-top: 0.05rem;}
.mrlist .col_news_list .news_list .news .news_day{font-size: .25rem;line-height:1.4;}
.mrlist .col_news_list .news_list .news .news_title{font-size: 0.24rem;line-height: 1.75;margin-bottom: .17rem;height: 0.84rem;}
.mrlist .col_news_list .news_list .news .news_text{font-size: 0.18rem;line-height: 1.777;}
.mrlist .col_news_list .news_list .news .news_more{color:#2871C3;font-size:0.14rem;margin-top: 0.23rem;}
.mrlist .col_news_list .news_list .news .news_more svg{width:0.134rem;margin-left: 0.075rem;}
.mrlist .col_news_list{transform: translateY(-0.9rem);}
.mrlist .col_menu_head{transform: translateY(-0.9rem);}
.mrlist .col_news_list .news_list .news .news_text a{color:#666}
.mrlist .col_news_list .news_list .news.noimg .news_imgs{display:none}
.singlepage .col_news_list{
    transform: none;
    padding-top: 0.8rem;
}
.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:1.75; font-size:14px; color:#333;}
.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:680px; _width:expression(this.width > 680 ? "680px" : this.width); } /**列表页文章图片大小限制**/
/**文章页**/
.infobox {padding: 0.485rem 0 0;margin:0 auto;width:auto;}
.article {/* padding-top:10px; */}
.article h1.arti_title {
   line-height: 0.35rem;
   font-size: 0.28rem;
   text-align: center;
   color: #333333;
   /* margin: 0.2rem 0; */
   } /**文章标题**/
.article h2.arti_title {line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #1B1B1B;} /**文章副标题**/
.article .arti-metas {
   text-align: center;
   border-bottom: 0.01rem solid rgb(40 113 195 / 51%);
   margin-top: 0.25rem;
   padding-bottom: 0.31rem;
   }
.article .arti-metas span {
   margin: 0 0.315rem;
   font-size: 0.16rem;
   color: #848484;
   }/**文章其他属性**/
.article .entry {margin:0 auto;overflow:hidden;margin-top: 0.31rem;width: 70%;} /**文章内容**/
.article .prism-player +p{display:none}
.article .xlwz{
    margin-top: 0.88rem;
    border-top: 0.01rem solid rgb(40 113 195 / 51%);
    padding: 0.39rem 0 0.99rem;
    font-size: 0.18rem;
}
.article .xlwz .prevbox{
    margin-bottom: 0.43rem;
}
.article .xlwz .xlwzbox span:first-child{color:#1C85E6;margin-right: 0.2rem;}
.article .entry .read, .article .entry .read p, .article .entry .read p span {
   l    line-height: 0.32rem;
   font-size: 0.2rem !important;!i;!;
   color: #333;
   font-family: "微软雅黑" !important;!i;!;
   line-height: 2em !important;
   }  /**阅读字体**/
.article .entry .read p,.article .entry .read p span {margin-bottom: 0.1rem;}
.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;}
.wp_artfuns .wp_art_adjoin .next{padding-left:0}
/**页脚开始**/
#footer {}
#footer .inner {
   padding: 2rem 0px 0;
   position:relative;
   transform: none;
   top: 0;
   width: 16rem;
   }
   #footer .inner .foot-left img {
      width: 4.43rem;
         display: none;
  }
.foot-center{padding: 1.5rem 0 0.225rem;}
.foot-center .news_list{text-align:center;}
.foot-center .news{
    display: inline-block;
    position: relative;
}
.foot-center .news_list .news_box{
    display: flex;
    padding: 0 0.45rem;
    border-left: 0.01rem solid rgb(255 255 255 / 80%);
    align-items: center;
}
.foot-center .news_list .news:first-child .news_box{border-left:0}
.foot-center .news_list .news_title{color:#fff;margin-left: 0.02rem;font-size: 0.14rem;/* line-height: 0.24rem; */}
.foot-center .news svg{width:0.2rem;margin-right: 0.07rem;}
.site-lang2.clearfix .links {
   /* display: inline-block; */
   font-size: 0.18rem;
   line-height: 2.4;
   float: left;
   color: #fff;
}
.site-lang2 .news_list{
    display: flex;
    justify-content: flex-end;
}
.site-lang2.clearfix li a {
   color: #fff;
   padding: 0 0.35rem 0;
   margin-bottom: 0.26rem;
   display: block;

}
.site-lang2.clearfix li .sub-menu{/* text-align:center; */}
.site-lang2.clearfix li a.sub-link{padding: 0 0 0 0.35rem;margin-bottom:0;}
.shares li {
   display: inline-block;    margin-left: 0.15rem;
}
.shares li span {
   font-size: 0.16rem;
   display: block;
   text-align: center;
   color: #fff;
   line-height: 0.32rem;
   margin-top: 0.1rem;
}

#footer .inner .mod{}
#footer .inner .foot-left{float:left;/* margin-top: 0.4rem; */}
#footer .inner .foot-left .sitelogo{margin-left:-0.11rem}
#footer .inner .foot-right{float:right;margin-top: 0.37rem;width: calc(100% - 4.43rem);}
#footer .inner .wzxx{
    margin-left: 0.99rem;
    margin-top: 0.22rem;
}
#footer .inner .wzxx p{margin-bottom:0.12rem}
#footer .inner p{
   font-size: 0.18rem;
   line-height: 0.32rem;
   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;}
#footer .inner .foot-bottom{
    text-align: center;
    border-top: 0.01rem solid rgb(255 255 255 / 20%);
    padding: 0.351rem 0;
}
#footer .inner .foot-bottom p{text-align:center;font-size: 0.14rem;opacity: 0.7;line-height: 2;}
#footer .inner .foot-bottom p:first-child span{margin:0 auto}
#footer .inner .foot-bottom p:first-child span:first-child{margin: 0 0.1rem;}
#footer .inner .foot-bottom p span{
    margin: 0 0.05rem;
}
#footer .inner .foot-bottom p:last-child span:first-child{margin:0 0.2rem}
ul.kz span {
    display: none;
}

ul.kz li.n1 {
  margin-right: 0.3rem;
}
.post-14 .slick-dots {
    width: auto;
    right: 0.3rem;
    bottom: 0.4rem;
}

.post-14 .slick-dots li {
    height: 0.12rem;
    width: 0.12rem;
}
ul#xyfc  li.news {
    float: left;
    width: 33.3%;
    margin-bottom: 0.3rem;
}

.news_imgs {
    position: relative;
    overflow: hidden;
    padding-top: 65%;
}
.news_imgs img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;object-fit:cover}
ul#xyfc li.news a {
    display: block;
    margin: 0 0.2rem;
}

ul#xyfc {
    margin: 0 -0.2rem;
}

ul#xyfc li.news .news_title {
    text-align: center;
    line-height: 0.5rem;
    font-size: 0.18rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
ul#xyfc li.news .news_wz{border-bottom: 0.03rem solid #63B4F6;border-left: 0.01rem solid #e5e5e5;border-right: 0.01rem solid #e5e5e5;}
.col_news_con .post.post1.post-200.mbox {
    margin-top: 0.3rem;
}.col_news_con .post.post1.post-200.mbox .news_box.clearfix {
    margin: 0 0.1rem;
}.col_news_con .post.post1.post-200.mbox ul {
    margin: 0 -0.1rem;
}
.head.on{
}
.hright { display: flex;justify-content: center;flex-direction: column;}
.rtop {display: flex;justify-content: flex-end;align-items: center;}
/**特殊页**/
/**学习园地**/
body.list_xxyd .col_news_list .news_list{margin:0 -0.4rem}
body.list_xxyd .col_news_list .news{float:left;width:50%}
body.list_xxyd .col_news_list .news .news_wz{margin: 0 0.4rem;position: relative;border-bottom: 1px solid #646464;display: block;padding: 0.4rem 0.2rem;font-size: 0.16rem;}
body.list_xxyd .col_news_list .news:hover .news_wz{background:#63B4F6;color:#fff;}
body.list_xxyd .col_news_list .news .news_wz .news_title{
    margin-right: 1.3rem;
}
body.list_xxyd .col_news_list .news .news_meta{position:absolute;right: 0.2rem;top: 50%;transform: translateY(-50%);}

/**教学与科研**/
body.list_jxyky .col_news_list .news_list{margin:0 -.24rem -.5rem}
body.list_jxyky .col_news_list .news{
    width: 50%;
    margin-bottom: .5rem;
    float: left;
}
body.list_jxyky .col_news_list .news_wz{
    background: #f5f7fa;
    border-left: 0.04rem solid #63B4F6;
    display: block;
    padding: .25rem .4rem .25rem .4rem;
    margin: 0 0.24rem;
}
body.list_jxyky .col_news_list .news .news_title{font-size:.2rem;color:#000;font-weight:bold;line-height: 2;}
body.list_jxyky .col_news_list .news .news_field{
    font-size: .16rem;
    color: #999;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    margin: .15rem 0 0;
    line-height: 1.5;
    }
body.list_jxyky .col_news_list .news .news_field span{width: 0.8rem;
    display: inline-block;
    text-align: justify;
    text-justify: distribute-all-lines;
    text-align-last: justify;}

/**两岸交流**/
body.list_lajl #l-container .inner{padding:0}
body.list_lajl .ny-tit h2 {
    font-size: 0.36rem;
    color: #5e5d5d;
    font-weight: 600;
    text-align: center;
    padding-bottom: 0.5rem;
    padding-top: 0.5rem;
}
body.list_lajl .pic{position: relative;
    overflow: hidden;}
body.list_lajl .news-banner .pic {
    padding-top: 43%;
    position: relative;
    overflow: hidden;
}
body.list_lajl .news-banner .slick-arrow{
    top: auto;
    bottom: 0.16rem;
}
body.list_lajl .news-banner .slick-prev{
    width: 0.27rem;
    height: 0.27rem;
    background: url(/_upload/tpl/00/01/1/template1/images/news-l.png) no-repeat rgba(40, 40, 40, 0.38);
    background-position: center center;
    cursor: pointer;
    display: inline-block;
    margin-right: .37rem;
    right: 1.2rem;
    left: auto;
    z-index: 1;
    }
body.list_lajl .news-banner .slick-next{
    width: 0.27rem;
    height: 0.27rem;
    background: url(/_upload/tpl/00/01/1/template1/images/news-r.png) no-repeat rgba(40, 40, 40, 0.38);)
    no-repeat rgba(40, 40, 40, 0.38);)
    no-repeat rgba(40, 40, 40, 0.38);
    background-position: center center;
    cursor: pointer;
    display: inline-block;
    right: 1.2rem;
    }
.pic{position:relative;overflow:hidden;}
.pic img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transition: all 1s;
    object-fit: cover;
}
body.list_lajl .news-tx {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    line-height: 0.6rem;
    padding-left: 0.35rem;
    padding-right: 0.2rem;
    background-color: #63B4F6;
    box-sizing: border-box;
}


body.list_lajl .news-tx p {
    font-size: 0.2rem;
    color: #ffffff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 0.6rem;
}

body.list_lajl .n-more {
    float: right;
    font-size: 16px;
    color: #ffffff;
}
body.list_lajl .xyhd1-c>ul {
    display: flex;
    /* justify-content: space-between; */
    column-gap: 0.5rem;
    flex-wrap: wrap;
}
body.list_lajl .hwxx1 .inner{padding:0.7rem 0 0.8rem}
body.list_lajl .xyhd1-c>ul li {
    width: 31%;
    margin-bottom: 0.3rem;
}

body.list_lajl .xyhd1-c>ul li a {
    display: block;
}

body.list_lajl .xyhd1-c ul li a .pic {
    padding-top: 80%;
}
body.list_lajl .xyhd1-c ul li:hover a .pic img{transform:scale(1.05)}
body.list_lajl .xyhd1-c ul li a .pic img{transition:0.7s}
body.list_lajl .xyhd1-c ul li a p {
    text-align: center;
    font-size: 0.18rem;
    color: #040000;
    line-height: 0.3rem;
    margin-top: 0.1rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

body.list_lajl .xyhd1-c ul li a:hover p {
    color: #63B4F6;
}
body.list_ryzs .xyhd1-c ul li a .pic{padding-top: 67%;}
.ms3-r h2 {
    padding: 0px;
    margin: 0px 0px 25px;
    box-sizing: border-box;
    outline: none;
    letter-spacing: 1px;
    text-indent: 1.5em;
    font-family: 微软雅黑;
    text-wrap: wrap;
    font-size: 36px;
    color: #5e5d5d;
    font-weight: 600;
}
.m-s3{
    padding: 100px 0;
    background-color: #f4f4f4;    margin-top: 20px;
}

.ms3-l ul li:nth-child(2) .pic{
    padding-top: 0;
    height: 175px;
}
.ms3-l .pic{
    padding-top: 62%;
}
.ms3-l ul li{
    float: left;
    
}
.ms3-l ul li:first-child{
    width: 66%;

}
.ms3-l ul li:first-child .pic{
    margin-right: 7px;
    padding-top: 0;
    height: 356px;
    
}
.ms3-l ul li:nth-child(2){
    width: 34%;
}
.bwg-pic{
    margin-bottom: 7px;
}
.ms3-l{
    width: 66%;
    float: right;
    margin-left: 3%;
}
.ms3-r {
    overflow: hidden;
}
.ms3-r h3{
    font-size: 30px;
	letter-spacing: 1px;
	color: #040000;
    text-indent: 1.5em;
    margin-bottom: 25px;
}
.ms3-r p{
    text-indent: 2em;
    font-size: 0.2rem;
    line-height: 0.32rem;
    height: 2.24rem;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #4f4d4d;
    text-align: justify;
    margin-bottom: 0.3rem;
}

.ms3-more a {
    font-size: 20px;
    color: #63B4F6;
    padding-right: 28px;
    background: url(/_upload/tpl/00/01/1/template1/images/s3-more.png) no-repeat;
    background-position: right center;
    transition: all 0.3s;
}
.ms3-more{
    padding-bottom: 10px;
    border-bottom: 1px solid #63B4F6;
    display: inline-block;
}
.ms3-more a:hover{
    letter-spacing: 1px;
    opacity: 0.8;
}

.gain-banner {
    width: 52%;
    float: left;
    margin-right: 40px;
}

.gain-banner .pic {
    height: 445px;
    padding-top: 0;
}
.gain-c {
    background: url(/_upload/tpl/00/01/1/template1/images/gain-bj.jpg) no-repeat;
    background-position: right bottom;
    padding-bottom: 0.27rem;
}
.gain-line {
    margin-top: 30px;
    width: 40px;
    height: 3px;
    background-color: #ffffff;
}
.gain-tx {
    overflow: hidden;
    padding-top: 70px;
    padding-right: 40px;
}

.gain-tx h3 {
    font-size: 0.2rem;
    color: #000000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 600;
    margin-bottom: 1rem;
}


.gain-tx p {
    font-size: 0.2rem;
    line-height: 0.34rem;
    height: 1.7rem;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #ffffff;
    text-align: justify;
}
.gain-banner .slick-arrow{
    width: 1.34rem;
    height: 0.8rem;
    left: 0;
    bottom: 0;
    top: auto;
    transform: translateY(100%);
}
.gain-banner .slick-prev{background:url(/_upload/tpl/00/01/1/template1/images/tab-left.svg)no-repeat;background-size:cover}
.gain-banner .slick-next{background:url(/_upload/tpl/00/01/1/template1/images/tab-right.svg)no-repeat;background-size:cover;left: 1.34rem;}
.export-tx {
    padding: 0.15rem 0.2rem;
    background-color: #fff;
}

.export-banner ul li a {
    position: relative;
    display: block;
    margin: 0 0.12rem;
}
.jxcg {/* background: url(/_upload/tpl/00/01/1/template1/images/cg-bj.jpg) no-repeat; */background-position: center bottom;background-size: 100% 4.78rem;}
.jxcg .inner{padding: 1.5rem 0 0.8rem;}
.export-tx h3 {
    font-size: 0.2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #282828;
    margin-bottom: 0.1rem;
}

.export-tx p {
    font-size: 0.16rem;
    line-height: 0.22rem;
    height: 0.44rem;
    color: #b9b9b9;
    overflow: hidden;
    text-overflow: ellipsis;
}
.export-banner .slick-slider {
    padding: 0 0.6rem;
}

.export-banner .slick-arrow {
    top: 45%;
}

.export-banner .pic {
    position: relative;
    padding-top: 104.4%;
    overflow: hidden;
}

.export-banner ul li a:hover h3 {
    color: #63B4F6;
}


.tit-line {
    position: relative;
}

.tit-line::after {
    content: '';
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translateX(-50%);
    width: 96px;
    height: 2px;
    background: url(/_upload/tpl/00/01/1/template1/../img/tit-line.png) no-repeat;
    background-size: cover;

}

.tit-more {
    position: relative;
}

.tit-more a {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    font-size: 16px;
    color: #8a8a8a;
    line-height: 36px;
    background: url(/_upload/tpl/00/01/1/template1/../img/gains-more.png) no-repeat;
    padding-right: 15px;
    background-position: right center;
}

.tit-more a:hover {
    color: #63B4F6;
}
.xyhd2 {
    /* background: #f6f6f5; */
    /* margin-top: 35px; */
}

.xyhd2-c ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.xyhd2-c ul li {
    width: 23%;
    margin-bottom: 0.35rem;
    background: #63B4F6;
    align-items: center;
    justify-content: center;
    display: flex;
    border-radius: 0.1rem;
    transition: all 0.3s;
}

.xyhd2-c ul li a {
    font-size: 24px;
    font-weight: normal;
    line-height: 34px;
    letter-spacing: 1px;
    color: #ffffff;
    text-align: center;
    display: block;
    padding: 20px;
}

.xyhd2-c ul li:hover {
    box-shadow: 5px 5px 10px rgba(0, 0, 0, .2);
}
.cg-banner .slick-prev,
.export-banner .slick-prev,.xyhd1-c .slick-prev{
    width: 0.37rem;
    height: 0.37rem;
    border-radius: 50%;
    background: url(/_upload/tpl/00/01/1/template1/images/cg-l.png) no-repeat #63B4F6;
    background-position: center center;
    left: 0;
}
.cg-more {
    text-align: center;
    margin-top: 0.5rem;
}
.cg-more a {
    font-size: 20px;
    color: #ffffff;
    display: inline-block;
    padding-right: 25px;
    background: url(/_upload/tpl/00/01/1/template1/../img/cg-arrow.png) no-repeat;
    background-position: right center;
    border-bottom: 1px solid rgba(255, 255, 255, .5);
}
.cg-banner .slick-next,
.export-banner .slick-next,.xyhd1-c .slick-next{
    width: 0.37rem;
    height: 0.37rem;
    border-radius: 50%;
    background: url(/_upload/tpl/00/01/1/template1/images/cg-r.png) no-repeat #63B4F6;
    background-position: center center;
    right: 0;
}
.xyhd5 .inner{padding:0.5rem 0}
/**校园风光**/
.pc-slide {width: 100%;margin: 0.8rem auto 0.6rem auto;position: relative;}
.pc-slide .view{position: relative;padding: 0 1.59rem;}
.pc-slide .view .swiper-slide a{padding-top: 66.6%;position: relative;overflow: hidden;display: block;}
.pc-slide .view .swiper-slide a img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}
.pc-slide .view .swiper-container {width: 100%;height: auto;overflow: hidden;}

.pc-slide .view .swiper-slide .text{margin-bottom: 0.3rem;width: 9rem;position: absolute;left: 0;top: 100%;}
.pc-slide .view .swiper-slide .text h5{font-size: 0.34rem;color: #000000;font-weight: normal;position: relative;padding-bottom: 18px;}
.pc-slide .view .swiper-slide .text h5::after{content: "";position: absolute;left: 0;bottom: 0;background: #791cb5;width: 0.68rem;height: 4px;}
.pc-slide .view .swiper-slide .text p{font-size: 0.18rem;line-height: 0.34rem;color: #1d1d22;margin-top: 0.2rem;text-indent: 2em;}

.pc-slide .view .arrow-left {background: url(/_upload/tpl/00/01/1/template1/images/cg-l.png) no-repeat #63B4F6 center;position: absolute;left: 0.8rem;top: 50%;margin-top: -0.265rem;width: 0.53rem;height: 0.53rem;z-index: 2;background-size: contain;background-size: 0.13rem auto;}
.pc-slide .view .arrow-right {background: url(/_upload/tpl/00/01/1/template1/images/cg-r.png) no-repeat #63B4F6 center;position: absolute;right: 0.8rem;top: 50%;margin-top: -0.265rem;width: 0.53rem;height: 0.53rem;z-index: 2;background-size: 0.13rem auto;}
.pc-slide .preview {width: 100%;margin-top: -1rem;position: relative;padding-top: 20px;}
.pc-slide .preview .swiper-container {width: 84%;height:auto;margin:0 auto;padding-top: 0.2rem;overflow: hidden;}
.pc-slide .preview .swiper-slide {width:1.44rem;height: auto;cursor: pointer;}
.pc-slide .preview .swiper-slide a{transform:translate3d(0,0,0);overflow:hidden;}
.pc-slide .preview .swiper-slide a img{transform:translate3d(0,0,0);}
/* .pc-slide .preview .slide6 {width: 82px;} */
.pc-slide .preview .arrow-left {background: url(/_upload/tpl/00/01/1/template1/images/lla.png) no-repeat left center;position: absolute;left: 0.2rem;bottom: 0.2rem;width: 0.28rem;height: 0.5rem;z-index: 10;cursor: pointer;}
.pc-slide .preview .arrow-right {background: url(/_upload/tpl/00/01/1/template1/images/rra.png) no-repeat right center;position: absolute;left: auto;right: 0.2rem;bottom: 0.2rem;width: 0.28rem;height: 0.5rem;z-index: 10;cursor: pointer;}
.pc-slide .preview .pics{position: relative;height: 0.6rem;overflow: hidden;}
.pc-slide .preview img {width: 100%;display: block;padding:0 2px;object-fit: cover;height: 100%;}
.pc-slide .preview .active-nav {top: -0.2rem;}
.pc-slide .preview .active-nav .pics {height: 0.8rem;position: relative;}
.pc-slide .preview .active-nav img {padding: 0 2px;position: relative;top: 0;}
.pc-slide .preview .texts{display: block;width:100%;padding:0 3px;}
.pc-slide .preview .texts p{text-align: center;font-size: 0.16rem;color: #5c5c5c;line-height:0.48rem;box-sizing: border-box;border: 1px solid #dfe0e9;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
body.list_xyfg .NrLeft2 .swiper-container{overflow:hidden;}
body.list_xyfg h5{
    font-size: 0.34rem;
    padding-bottom: 0.18rem;
    position: relative;
}
body.list_xyfg .news_text{margin-top: 0.4rem;}
body.list_xyfg .NrLeft2 h5::after{content: "";position: absolute;left: 0;bottom: 0;background: var(--hoverColor);width: 0.68rem;height: 4px;}
body.list_xyfg .NrLeft2 .news_text p{font-size: var(--bigSize);line-height: 0.34rem;color: #1d1d22;margin-top: 0.3rem;text-align: justify;}
/**继续教育**/
body.list_jxjy #l-container .inner{padding:0}

/**产教融合**/
.hwxx2 .inner{padding:0 0 1.5rem}
/**爱心助学**/ 
body.list_axzx  .hwxx1 .pic{padding-top:80%}
body.list_axzx  .hwxx1 p{font-size:0.18rem;margin-top:0.2rem}
body.list_axzx .hwxx1 .slick-list{margin:0 -0.12rem}
body.list_axzx .hwxx1 a{display:block;margin:0 0.12rem}
.xyhd1-c .slick-arrow{
    top: 50%;
    transform: translateY(-50%);
}
body.list_axzx .xyhd1-c ul{padding:0 0.6rem}
body.list_axzx .hwxx1 .inner{padding-bottom:1rem}
/**学校介绍*/
body.list_about{background:#F8FCFF}
body.list_about .aboutpost .tt{margin-bottom:0.43rem;position: relative;}
body.list_about .aboutpost .tt .title{
    line-height: 0.33rem;
    font-size: 0.32rem;
    color: #2871C3;
    border-left: 0.06rem solid #63B4F6;
    padding-left: 0.13rem;
    display: block;
}
body.list_about .aboutpost .news_content, body.list_about .aboutpost .news_list li.news p,body.list_about .aboutpost .news_list li.news p span{font-size: var(--smailSize) !important;!i;!;line-height:1.875;* margin-bottom: 0.53rem; */text-align: justify;text-indent: 2em;}
body.list_about .aboutpost-22 li li,body.list_about .aboutpost-61 li li,body.list_about .aboutpost-71 li li{
    list-style: initial;
    margin-left: 0.2rem;
}
body.list_about .aboutpost-42 .news_list li.news p, body.list_about .aboutpost-42 .news_list li.news p span, body.list_about .aboutpost-61 .news_list li.news p span, body.list_about .aboutpost-61 .news_list li.news p,body.list_about .aboutpost-71 .news_list li.news p span, body.list_about .aboutpost-71 .news_list li.news p{
    text-indent: 0;
}
body.list_about .aboutpost-42 li li{
    list-style: disc;
    margin-left: 0.2rem;
}
body.list_about .aboutmain2 .aboutpost-22 .news_list li.news p span,body.list_about .aboutmain2 .aboutpost-22 .news_list li.news p{text-indent:0}
body.list_about .aboutpost .news_more{
    font-size: 0.16rem;
    color: #2871C3;
}
body.list_about .aboutpost .news_more img{width: 0.23rem;}
body.list_about #l-container .inner{
    padding: 0;
    }
body.list_about .aboutmain1{
    background: url(/_upload/tpl/00/01/1/template1/images/aboutmian1_bg.jpg)no-repeat;
    background-size: cover;
}
body.list_about .aboutmain1 .inner{padding:0.7rem 0 0}
body.list_about .aboutmain1 .ml{
    float: left;
    width: 69.375%;
    background: #FFFFFF;
}
body.list_about .aboutmain1 .mr{
    float: right;
    width: 42.9%;
    margin-left: -1.77rem;
    padding-top: 0.84rem;
}
body.list_about .aboutpost-11{
    padding: 0.97rem 2.35rem 0.74rem 0.67rem;
}
body.list_about  .wrap1{background:transparent}
body.list_about .aboutmain2{
    background: url(/_upload/tpl/00/01/1/template1/images/aboutmian2_bg.jpg)no-repeat;
    background-size: cover;
}
body.list_about .aboutpost2 .tt .title{color:#fff;border-left-color: #fff;}
body.list_about .aboutmain2 .inner{padding: 0.95rem 0 1.04rem 0;}
body.list_about .aboutmain2 .ml{float:left;width:40.069%}
body.list_about .aboutmain2 .mr{float:right;width:57.9%}
body.list_about .aboutmain8 .ml{float:left;width:40.069%}
body.list_about .aboutmain8 .mr{float:right;width:57.9%}

body.list_about .aboutmain8 .aboutpost-23 {
    margin-top: 0.81rem;
}
body.list_about .aboutmain2 .aboutpost2 .news_content{color:#fff}
body.list_about .aboutpost .more_btn{position:absolute;right:0;top: 50%;transform: translateY(-50%);}
body.list_about .aboutpost .more_btn a{ font-size: 0.16rem;
    color: #2871C3;
   }
body.list_about .aboutpost .more_btn img{width: 0.23rem;}
body.list_about .aboutpost-21 .news_imgs{padding-top: 65%;}
body.list_about .aboutpost-11 .news_content{
    margin-bottom: 0.53rem;
}
body.list_about .aboutpost-23{
    margin-top: 0.23rem;
}
body.list_about .aboutpost-23 .news{
    float: left;
    width: 33.3%;
}
body.list_about .aboutpost-23 .news_list{margin:0 -0.13rem}
body.list_about .aboutpost-23 .news .news_box{
    margin: 0 0.13rem;
}
body.list_about .aboutpost-23 .news .news_imgs{padding-top:66.1%}
body.list_about .aboutpost-32 .news_imgs{
    padding-top: 34.9%;
}
body.list_about .aboutmain3 .ml{float:left;width: 35.8%;}
body.list_about .aboutmain3 .mr{float:right;width: 77.6%;margin-right: -2.38rem;}
body.list_about .aboutmain3 .inner{padding:0.618rem 0 1.47rem}
body.list_about .aboutpost-31 .news_more{margin-top:0.3rem;display: block;}
body.list_about .aboutmain4 .inner{padding:0 0 1.11rem}
body.list_about .aboutmain4 .ml{float:left;width:46.3%}
body.list_about .aboutmain4 .mr{float:right;width:55.5%;margin-right: -0.8rem;}
body.list_about .aboutpost-41 .news_imgs{padding-top:40.7%}
body.list_about .aboutpost5 .tt .title{color:#fff;border-left-color: #fff;}
body.list_about .aboutmain5{background: url(/_upload/tpl/00/01/1/template1/images/aboutmain5_bg.jpg)no-repeat left top;background-size: 16.8rem 100%;}
body.list_about .aboutmain5 .inner{padding: 0.43rem 0 0.45rem;}
body.list_about .aboutmain5 .ml{float:left;padding-top: 0.37rem;width: 55.5%;}
body.list_about .aboutmain5 .mr{float:right;width: 44.6%;margin-right: -0.8rem;}
body.list_about .aboutpost-51 .more_btn a, body.list_about .aboutpost-101 .more_btn a,body.list_about .aboutpost-20 .more_btn a{color:#fff}
body.list_about .aboutpost-51 .news_imgs{padding-top:57%}
body.list_about .aboutpost-51 .news_title{
    font-size: 0.24rem;
  
    color:#fff;
    margin-bottom: 0.22rem;
}
body.list_about .aboutpost-51 .news_content{
   color:#fff;
}
body.list_about .aboutpost-52 .news_imgs{padding-top:57%}
body.list_about .aboutmain6 .inner{padding: 1.14rem 0 0.761rem;}
body.list_about .aboutmain7 .inner{background:#fff;/* padding-right:2.4rem; *//* margin-right:-2.4rem; */position: relative;}
body.list_about .aboutmain7 .inner:before{content:'';left:0;top:0;bottom:0;width:calc(100% + 2.4rem);position: absolute;background: #fff;z-index: -1;}
body.list_about .aboutmain7 .ml{float:left;width:61.1%;}
body.list_about .aboutmain7 .mr{float:right;width: 30.1%;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
body.list_about .aboutpost-71{padding: 0.679rem 0 0.74rem 0.64rem;}
body.list_about .aboutpost-71 .con{padding:0 0 0 0.13rem}
body.list_about .aboutpost-72 .news_imgs{
    padding-top: 73.9%;
}
body.list_about .aboutmain8 .inner{
    padding: 1.34rem 0 0.94rem;
}
body.list_about .aboutmain9{
    background: url(/_upload/tpl/00/01/1/template1/images/aboutmain9_bg.jpg)no-repeat;
    background-size: cover;
}
body.list_about .aboutmain9 .inner{padding:0.92rem 0 0.65rem}
body.list_about .aboutmain10{position:relative;}
body.list_about .aboutmain10:before{content:'';top: 0;left: 0;right: 0;background: #2871C3;position: absolute;width: 100%;height: 2.95rem;z-index: -1;}
body.list_about .aboutmain10 .inner{padding: 1.09rem 0 0.32rem;}
body.list_about .aboutpost-12 .news_imgs{padding-top: 54%;}
body.list_about .aboutpost-101{
    padding: 0 0 0;
}
body.list_about .aboutpost-101 .tt .title{color:#fff;border-left-color: #fff;}
body.list_about .aboutpost-101 .news_imgs{box-shadow: 0 0.03rem 0.15rem rgb(74 0 0 / 64%);}
body.list_about .aboutpost-101 .news_box{
    margin: 0 0.16rem;
}
body.list_about .aboutpost-101 .slick-list {
    padding: 0.2rem 0 0 0;
    margin: 0 -0.16rem;
}
body.list_about .aboutpost-101 .tt{margin-bottom:0.23rem}
body.list_about .aboutpost-101 .news_title{
    font-size: 0.18rem;
    
    text-align: center;
    margin-top: 0.37rem;
}
body.list_about .aboutpost-101 .slick-dots li{
    width: 0.18rem;
    height: 0.18rem;
    background: #63B4F6;
    opacity: 0.51;
    margin: 0 0.165rem;
}
body.list_about .aboutpost-101 .slick-dots li.slick-active{opacity:1}
body.list_about .aboutpost-101 .news_list{padding-bottom:0.913rem}
body.list_about .aboutpost-111 .news_content{
    text-align: right;
    margin: 0.5rem 0 0.5rem;
}
body.list_about .aboutmain11{display:none}
/**领导团队**/
body.list_gltd .col_news_list{
    /* display: flex; */
    /* flex-wrap: wrap; */
    margin: 0 -0.315rem;
}
body.list_gltd .postcon{
    margin-bottom: 0.3rem;
}
body.list_gltd .postcon.con2{display:flex;}
body.list_gltd .gltdpost-11 .con{display:flex;}
body.list_gltd .gltdpost-11 .con .boxm{width:33.3%}
body.list_gltd .con1 .postbox{
    width: 100%;
}
body.list_gltd .postbox{
    width: 50%;
    margin-bottom: 0.04rem;
}
body.list_gltd .postbox .gltdpost{margin:0 0.315rem}
body.list_gltd .postbox .gltdpost .boxm{display:flex;margin-bottom: 0.45rem;align-items: center;width: 100%;}
body.list_gltd .con1 .postbox .gltdpost .boxm{margin-bottom:0}
body.list_gltd .con2 .postbox .gltdpost .boxm:last-child,body.list_gltd .con3 .postbox .gltdpost .boxm:last-child{margin-bottom:0;}
body.list_gltd .postbox .gltdpost .subtt{
    width: 1.2rem;
    position: relative;
}
body.list_gltd .postbox .gltdpost .news_title{
    font-size: 0.16rem;);
   
    line-height: 1.5;
}
body.list_gltd .postbox .gltdpost .news_list{padding:0 0 0 0.51rem;display: flex;column-gap: 0.51rem;align-items: center;flex-wrap: wrap;flex: 1;}
body.list_gltd .postbox .gltdpost .subtt:before{content:'';position:absolute;height: 0.22rem;right:0;width: 0.01rem;background: #707070;top: 0;/* transform: translateY(-50%); */}
body.list_gltd .postbox .tt{
    background: url(/_upload/tpl/00/01/1/template1/images/gltd_ttbg.png)no-repeat;
    background-size: cover;
    padding: 0.19rem 0.44rem;
}
body.list_gltd .postbox .con{background:#fff;box-shadow: 0.03rem 0.03rem 0.06rem rgb(40 113 195 / 8%);padding: 0.5rem 0.4rem 0.473rem;}
body.list_gltd .postbox .title{font-size:0.22rem;color:#fff;}
body.list_gltd .postbox .con .title{color:#2871C3}
body.list_gltd .postbox .gltdpost-12 .boxm1 .title{letter-spacing: 0.25rem;}
body.list_gltd .postbox .gltdpost-11 .boxm1 .title{/* letter-spacing: 0.2rem; */}
body.list_gltd .gltdpost-13 .boxm1 .title{
    letter-spacing: 0.4rem;
    display: block;
    white-space: nowrap;
}

/**机构设置**/
body.list_jgsz .jgszpost{display:flex;margin-bottom: 1.33rem;}
body.list_jgsz .jgszpost-12 .subtt{display:none;}
body.list_jgsz .jgszpost .tt{
    width: 4.16rem;
    background: url(/_upload/tpl/00/01/1/template1/images/jgszbg1.jpg)no-repeat;
    margin-right: 1.1rem;
    padding-top: 0.78rem;
    background-size: cover;
}
body.list_jgsz .jgszpost-12 .tt{background:none;position:relative}
body.list_jgsz .jgszpost-12 .tt:before{z-index: -1;content:'';position:absolute;background:url(/_upload/tpl/00/01/1/template1/images/jgszbg2.jpg);width: 6.56rem;top: 0;right: 0;bottom: 0;background-size: cover;}
body.list_jgsz .jgszpost .tt .tit{margin-left:2.3rem;line-height: 0.33rem;border-left: 0.06rem solid #fff;padding-left: 0.13rem;}
body.list_jgsz .jgszpost .tt .title{
    font-size: 0.32rem;
    color: #fff;
    
}
body.list_jgsz .jgszpost .con{flex:1}
body.list_jgsz  .wrapcontt{
    font-size: 0.2rem;
    color: #2871C3;
  
    margin-bottom: 0.5rem;
}
body.list_jgsz .jgszpost .con .wrapcon{margin-bottom:1.35rem}
body.list_jgsz .jgszpost .con .wrapcon:last-child{margin-bottom:0}
body.list_jgsz .wrapcon2 .boxm,body.list_jgsz .wrapcon3 .boxm{display:none;}
body.list_jgsz .boxm{margin-bottom:0.42rem}
body.list_jgsz  .subtt{margin-bottom: 0.254rem;}
body.list_jgsz .con{
    border-top: 0.04rem solid #63B4F6;
    padding: 0.506rem 0 0 0;
}
body.list_jgsz .subtt .title{font-size:0.16rem;}
body.list_jgsz .wrapcon .news_list{display:flex;flex-wrap:wrap;}
body.list_jgsz .wrapcon .news_list .news{width:25%;margin-bottom: 0.15rem;}
body.list_jgsz .wrapcon .news_list .news .news_title{font-size:0.16rem;line-height: 1.5;display: block;}
body.list_jgsz .wrapcon .news_list .news.nohref a{cursor: revert;}
/**联系我们**/
body.list_lxwm #allmap{
    height: 5.72rem;
    z-index: 0;
}
body.list_lxwm .lxwmpost-11{position:relative;padding-bottom: .4rem;}
body.list_lxwm .lxwmpost-11 .con{position:absolute;right:0;z-index: 1;bottom: 0;background: rgb(99 180 246 / 80%);padding: 0.4rem;max-width: 50%;}
body.list_lxwm .lxwmpost-11 .con .news_text{color:#fff;font-size: 0.16rem;}
body.list_lxwm .lxwmpost-12 .news_list{display:flex;padding: 0.6rem 0;flex-wrap: wrap;margin:0 -0.15rem}
body.list_lxwm .lxwmpost-12 .news_list .news{width:33.3%;margin-bottom: 0.3rem;}
body.list_lxwm .lxwmpost-12 .news_list .news .news_box{margin:0 0.15rem}
body.list_lxwm .lxwmpost-12 .news_title{font-size:0.36rem;margin-bottom: 0.1rem;}
body.list_lxwm .lxwmpost-12 .news_text p{
    font-size: 0.16rem;
}
/**生活服务**/
body.list_shfw .col_news_list .list-imgs{width: 50%;}
body.list_shfw .col_news_list .list-imgs .news_imgs{padding-top:0}
body.list_shfw .col_news_list .list-imgs .news_imgs a{padding-top: 67.7%;display: block;}
body.list_shfw .col_news_list .list-text{width: 43.8%;margin-right: 2%;padding-top: 0.2rem;margin-left: calc(2% + 0.21rem);}
body.list_shfw .col_news_list .wp_subcolumn_list .wp_sublist .sublist_title{display:none;}
body.list_shfw .col_news_list .wp_subcolumn_list .wp_sublist{
    display: flex;
    justify-content: space-between;
    background: #63B4F6;
    margin-bottom: 0.4rem;
    flex-wrap: wrap;
}
body.list_shfw .col_news_list .wp_subcolumn_list:nth-child(even) .wp_sublist{
    display: flex;
    flex-direction: row-reverse;    background: #29b7c3;
}
body.list_shfw .col_news_list .wp_subcolumn_list .wp_sublist:nth-child(even) .list-text{
    margin-left: 2%;
}
body.list_shfw .col_news_list .news_list li.news .news_text{margin-bottom: 0rem;height: 2.7rem;overflow-y: auto;padding-right: 0.21rem;}
body.list_shfw .col_news_list .news_list li.news .news_text p{color:#fff;font-size: 0.16rem;}
body.list_shfw .col_news_list .news_list li.news .news_title{color:#fff;font-size: 0.36rem;font-weight: bold;display: inline-block;border-top: 0.07rem solid #fff;padding: 0.1rem 0.8rem 0 0;margin-top: 0.3rem;}
body.list_shfw .col_news_list .news_list li.news .news_filed{font-size:0.16rem;padding-left:0.25rem;color:#fff;line-height:0.24rem}
body.list_shfw .col_news_list .news_list li.news .phone{background: url(/_upload/tpl/00/01/1/template1/images/phoen_one.png)no-repeat left center;background-size: 0.15rem 0.15rem;margin-top: 0.3rem;}
body.list_shfw .col_news_list .news_list li.news .timetable{background: url(/_upload/tpl/00/01/1/template1/images/time_one.png)no-repeat left center;background-size: 0.14rem;}
body.list_shfw .col_news_list .news_list li.news .news_text::-webkit-scrollbar {width: 2px;}
body.list_shfw .col_news_list .news_list li.news .news_text::-webkit-scrollbar-track {border-radius: 10px;background-color: #e8e8e8;}
body.list_shfw .col_news_list .news_list li.news .news_text::-webkit-scrollbar-thumb {border-radius: 10px;background-color: #046fc6;}
body.list_shfw .col_news_list .slick-arrow{width:0.38rem;height:0.38rem;top: 50%;margin-top: -0.19rem;}
body.list_shfw .col_news_list .slick-prev{left:0;background: url(/_upload/tpl/00/01/1/template1/images/prev.png)no-repeat;z-index: 1;background-size: cover;}
body.list_shfw .col_news_list .slick-next{right:0;background: url(/_upload/tpl/00/01/1/template1/images/next.png)no-repeat;background-size: cover;}

/**登云标识**/
.h3-1 {font-size: .32rem;color: #63B4F6;line-height: 1.375;font-weight: 600;margin-bottom: .2rem;}
.history .fl2 .cont1 .tel .ico {width: .83rem;height: .83rem;position: relative;display: flex;z-index: 1;margin: 0 auto;/* background: #63B4F6; */align-items: center;justify-content: center;margin-right: 0.1rem;}
.history .fl2 .cont1 .tel .ico img{width:0.41rem;height:0.37rem;}
.history .fl2 .cont1 .tel .ico:after {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #63B4F6;border-radius: 50vw;transform: scale(.8);z-index: -1}
.history .fl2 .cont1 .tel .ico::before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: #124fb0 1px dashed;border-radius: 50vw;-webkit-animation: play 25s linear infinite;-moz-animation: play 25s linear infinite;animation: play 25s linear infinite;}
@-webkit-keyframes play {
    0% {
        -webkit-transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg)
    }
}

@-moz-keyframes play {
    0% {
        -webkit-transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg)
    }
}
body.list_dybs .flex{display:flex;/* align-items: center; */}
body.list_dybs .list32 a{text-align:right;display: block;}
body.list_dybs .tel{ align-items: center;}
body.list_dybs .tel a{margin-right:0.2rem}
body.list_dybs .history1 .right{display:none;}
body.list_dybs .fl4 .flex{
    display: flex;
    justify-content: space-between;
}
body.list_dybs .ybzypost{margin-top: 0.8rem;}
body.list_dybs .ybzypost .slick-list{margin:0 -0.2rem}
body.list_dybs .ybzypost .news_imgs{margin:0 0.2rem}
body.list_dybs .ybzypost .news_imgs img{object-fit:contain;}
body.list_dybs .ybzypost .news_list{padding-bottom:0.3rem}
body.list_dybs .ybzypost .slick-dots li.slick-active {background: #63B4F6;}
body.list_dybs .ybzypost .slick-dots li{
    width: 0.1rem;
    height: 0.1rem;margin:0 0.05rem
}
.dswh .fl3 .con2 .left {
    width: 80.49%;
    position: relative;
    z-index: 2;
}
.dswh .fl3 .con2 .left .img{
    position: relative;
    padding-top: 37.5%;
    overflow: hidden;
    z-index: 1;
}
.more5 {display: flex;align-items: center;border: rgba(255,255,255,.2) 1px solid;font-size: .16rem;color: #fff;width: fit-content;padding: 0 .15rem;height: .46rem;margin: .5rem 0 0;transition: .5s;}
.dswh .fl3 .con2 .left img{width:100%;height: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;object-fit: cover;}
.dswh .fl3 .con2 {align-items: center;background: #63B4F6;position: relative;z-index: 1;}
.dswh .fl3 .con1{display:flex;justify-content: space-between;}
.dswh .fl3 .con2:before {content: "";position: absolute;right: 0;top: 100%;left: 1.75rem;height: .2rem;background: #63B4F6;}
.dswh .fl3 .con2 .right {
    width: calc(100% - 80.49%);
    padding: 0 .6rem 0 3.5%;
}
.dswh .fl3 .con2 p {font-size: var(--titleSize);color: rgba(255,255,255,.8);line-height: .32rem;text-indent: 0;opacity: .8}
.dswh .fl3 .con2 .h3-1 {margin-bottom: .18rem;color: #fff;}
.dswh .fl3 .con2 .dot:before {content: "";position: absolute;top: 0;right: 0;width: 100vw;height: 1px;background: rgba(255,255,255,.2);z-index: -1;}
.dswh .fl3 .con2 .dot:after {content: "";position: absolute;background: url(/_upload/tpl/00/01/1/template1/../images/xing.svg) center no-repeat;width: .12rem;height: .11rem;right: 0;top: -.05rem;}
.dswh .fl3 .con2 .dot {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 1px;
    margin-bottom: .2rem;
    position: relative;
    z-index: 1;
}
.dswh .fl3 .con2 .ar_article .xiaoge{
    height: 1.6rem;
    overflow-y: auto;
}
.dswh .fl3 .con2 .ar_article .xiaoge audio {
    display: none;
}

.dswh .fl3 .con2 .ar_article .bottom {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: .5rem 0 0;
}
.dswh .fl3 .con2 .ar_article .bottom a{margin:0}
.dswh .fl3 .con2 .ar_article .bottom .down {
    color: #fff;
    display: flex;
    align-items: center;
    font-size: .14rem;
    color: #fff;
    width: fit-content;
    height: .46rem;
    /* margin: .5rem 0 0; */
    transition: .5s;
}

.dswh .fl3 .con2 .ar_article .bottom .down img {
    width: 0.2rem;
    margin-left: 0.05rem;
}
.dswh .fl3 .con2 .ar_article .xiaoge::-webkit-scrollbar{width: 8px;height: 8px;background-color: #CCCCCC;-webkit-border-radius: 6px;}
.dswh .fl3 .con2 .ar_article .xiaoge::-webkit-scrollbar-thumb:horizontal { width: 4px;  background-color: #CCCCCC;  -webkit-border-radius: 6px;}
.dswh .fl3 .con2 .ar_article .xiaoge::-webkit-scrollbar-track-piece { background-color: #fff; /*滚动条的背景颜色*/ -webkit-border-radius: 0; /*滚动条的圆角宽度*/}
.dswh .fl3 .con2 .ar_article .xiaoge::-webkit-scrollbar-thumb:vertical {height: 50px;background-color: #a1cff0;-webkit-border-radius: 4px;  outline: 1px solid #fff; outline-offset: -1px;border: 1px solid #fff;}
.dswh .fl4 .con1 {width: 47%;}
.dswh .fl4 .img {box-shadow: 0px 0px 51px 0px rgba(0, 0, 0, 0.14);}
body.list_dybs #l-container .inner{padding:0 0}
.dswh .fl3s1 {background: #eff4fb }
.n_p2 {padding: .8rem 0;overflow: hidden;}
.dswh .fl4 {padding-top: .15rem;padding-bottom: 1.15rem;}
.dswh .fl4 .wp {justify-content: space-between }
.dswh .fl4 .img img{width:100%}
.dswh .fl3 .con1 .left {width: 47%;}
.dswh .fl3 .con1 .left img,.dswh .fl3 .con1 .right img{width:100%;height: 2.96rem;object-fit: cover;}
.dswh .fl3 .con1 .right {width: 47%;}
.dswh .fl3 .con1 .right .ar_article {/* background: #fff; *//* padding: .72rem 0.6rem 0.5rem; */width: auto;/* height: 2.12rem; */text-align: center;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.dswh .fl3 .con1 .right .ar_article p {text-indent: 0;/* margin-bottom: .15rem; */font-size: .44rem;font-weight: bold;color: #f3b837;line-height: 1.25;    width: 100%;}
.dswh .fl2 .left .bottom hr {background: #e0e0e0;margin: -.1rem 0 .25rem;}
.dswh .fl2 .right .con {align-items: center;position: relative;z-index: 1;display: flex;padding: .22rem 0;flex-wrap: wrap;}
.dswh .fl2 .left p {font-size: .2rem;color: #333333;line-height: .32rem;padding: 0 .45rem 0 0;}
.dswh .fl2 .img {position: relative;z-index: 1;width: calc(100% - 3.48rem);}.dswh .fl2 .img video {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;}.dswh .fl2 .img .imgLi {padding-bottom: 56%;background: #fff;}.dswh .fl2 .txt {padding: .5rem .48rem;background: #63b4f6;width: 2.52rem;display: block;}.dswh .fl2 .txt .ll {width: 100%;font-size: .28rem;color: #fff;font-weight: bold;line-height: .45rem;margin-bottom: .05rem;}.list33 {width: 100%;flex-wrap: wrap;}.list33 li {font-size: .18rem;color: #fff;line-height: .45rem;min-width: 100%;}
.list33 li a{color:#fff}
.dswh .h3-1 {margin-bottom: .36rem;}
.dswh .fl2 .right .con:before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 15%;z-index: -1;background:#63B4F6 }
.dswh .fl2 .left {width: 33.25%;}.dswh .fl2 .right {width: 58.75%;}
body.list_dybs .fl2 .mod{
    display: flex;
    justify-content: space-between;
}
body.list_dybs .history .mod{display:block;}
body.list_dybs .history .wp{
    display: block;
}
.history1 .fl2 .cont1 {border-bottom: none;display: flex;justify-content: space-between;align-items: center;}
.history1 .fl2 {margin-top: 0 }
.list32 {margin: 0 -.18rem;padding-top: .22rem;}
.list32 li {width: 100%;padding: 0 .18rem;}
.list32 li img{width: 94%;margin: 0 auto;display: block;}
.list32 .a {background: #fff }
.history .fl2 .cont1 {padding: .3rem 0 .5rem;}
/**一屏**/ 
.bb {
   position: absolute;
   left: 50%;
   bottom: 20px;
   text-align: center;
   transform: translateX(-50%);
   color: #94070a;
   font-size: 36px;
   cursor: pointer;
   opacity: 0;
   font-family: icon;
   padding: 0 10px;
   animation: bb 1.5s linear 0s infinite;
   font-weight: bold;
 }
 @keyframes bb {
   0% {
     transform: translate(-50%, 0);
     opacity: 0;
   }
   50% {
     transform: translate(-50%, 5px);
     opacity: 1;
   }
   100% {
     transform: translate(-50%, 0px);
     opacity: 0;
   }
 }
 .body_b {
   position: fixed;
   left: 0%;
   top: 100%;
   bottom: 0;
   right: 0;
   background: #fff;
   overflow-x: hidden;
   transition: top 0.7s cubic-bezier(0.5, 0, 0.2, 1) 0s;
   z-index: 3;
   outline: none;
 }
 .body_b.showdiv {
   top: 0;
 }

/**动画**/
.main1.active .list-l,.main1.active .list-r,body.main .main2.active .post-21,body.main .active .m3bottom,body.main .main3.showdiv .post-16,body.main .main4.showdiv .post,.main5.showdiv:after,body.main .main5.showdiv .list-r,body.main .main5.showdiv .list-l,body.main .main7.showdiv .post-30{transform:none;opacity:1}
body.main .active .post-52 .news,body.main .active .post-51 .list-l,body.main .active .post-51 .list-r{transform:none;opacity:1}
body.main .active .post-52 .news.n2{transform: translateY(100%);}
body.main .active .post-52 .news.n3{transform: translateY(100%);}
body.main .active .post-52 .news.n4{transform: translateY(100%);}
.main1 .list-l {
    transition: all 1s ease-out 0s;
    transform: translateX(-100px);
    opacity: 0;
    transition-delay: .5s;
    /* border-top-right-radius: 0.54rem; */
    /* overflow: hidden; */
    }
.main1 .list-r{
    transition: all 1s ease-out 0s;
    transform: translateX(100px);
    opacity: 0;
    transition-delay: .5s;
    /* border-top-right-radius: 0.54rem; */
    overflow: hidden;
    }
body.main .post-21{
    transition: all 1s ease-out 0s;
    transform: translateY(100px);
    opacity: 0;
    transition-delay: 0.5s;
    border-top-right-radius: 0.54rem;
    overflow: hidden;
    }
body.main .post-21 .news:nth-child(n+3){transition-delay:0.3s}
body.main .post-51 .list-r{
    transition: all 1s ease-out 0s;
    transform: translateY(100px);
    opacity: 0;
    transition-delay: .1s;
    }
body.main .post-22 .news:nth-child(2){transition-delay:0.2s}
body.main .post-22 .news:nth-child(3){transition-delay:0.3s}
body.main .m3bottom{
    transition: all 1s ease-out 0s;
    transform: translateY(100px);
    opacity: 0;
    transition-delay: .5s;
    }
body.main .list-l-bottom .post-32 .news{transition-delay:0.3s}
body.main .post-51 .list-l{
    transition: all 1s ease-out 0s;
    transform: translateY(-100px);
    opacity: 0;
    transition-delay: .1s;
    }
.main4{background:url(/_upload/tpl/00/01/1/template1/images/main4_bg.jpg)no-repeat;background-size:cover}
body.main .main4 .post {
    /* transition: all 1s ease-out 0s; */
    /* transform: translateY(100px); */
    /* opacity: 0; */
    /* transition-delay: .1s; */
    }
body.main .main4 .post:last-child{transition-delay: .3s;}
body.main body.main .post-51 .list-l{
    /* transition: all 1s ease-out 0s; */
    /* transform: translateX(-100px); */
    /* opacity: 0; */
    /* transition-delay: .1s; */
    }
body.main body.main .post-51 .list-r{
    /* transition: all 1s ease-out 0s; */
    /* transform: translateX(100px); */
    /* opacity: 0; */
    /* transition-delay: .1s; */
    }
body.main .post-30{
    /* transition: all 1s ease-out 0s; */
    /* transform: translateY(100px); */
    /* opacity: 0; */
    /* transition-delay: .1s; */
    }

body.main .post-52 .news{
    transition: all 1s ease-out 0s;
    transform: translateY(100px);
    opacity: 0;
    }
body.list_fwdt .col_news_list .news .news_wz .news_title{margin-right:0}
body.list_rmjh .col_news_list .news_list.list2 .news .news_wz {
    background: #fff;
    padding: 0.19rem;
    box-shadow: 0px 3px 17px 0px #475db720;
}
.top.top2 {
    position: fixed;
    bottom: 10%;
    right: 0.2rem;
    width: 0.84rem;
    height: 0.84rem;
    display: flex;
    flex-direction: column-reverse;
    align-items: center;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.16);
    border-radius: 50%;
    justify-content: center;
    gap: 0.08rem;
    font-size: 0.14rem;
    font-weight: bold;
    color: #CB3431;
    background: #fff;
    cursor: pointer;
}

.top.top2 img {
    width: 0.26rem;
}
body.list_rmjh .col_news_list .news_list.list2 {
    position: relative;
}

body.list_rmjh .col_news_list .news_list.list2 .news {
    width: 24.5%;
    padding-bottom: 0.3rem;
    float: left;
    opacity: 0;
    transition: opacity 0.6s ease-in-out;
}
body.list_rmjh .col_news_list .news_list.list2 .news .news_imgs img {
    width: 100%;
}
body.list_rmjh .col_news_list .news_list.list2 .news .news_box {
    margin: 0 0.13rem;
    display: block;
}

body.list_rmjh .col_news_list .news_list.list2 {
    margin: 0 -0.12rem;
    padding-bottom: 0.2rem;
}

body.list_rmjh .col_news_list .news_list.list2 .news .news_wz1 {
    position: absolute;
    width: 100%;
    height: auto;
    bottom: 0;
    color: #fff;
    padding: 0.1rem 0.3rem 0.1rem;
    box-sizing: border-box;
    opacity: 1;
    transition: all 0.8s ease-in-out;
}
body.list_rmjh .col_news_list .news_list.list2 .news .news_wz1 .news_ico[media-attr="微信"]{
    /* width: 0.26rem; */
    height: 0.26rem;
    background: url(/_upload/tpl/00/01/1/template1/images/list26_i2.png)no-repeat left center;
    background-size: cover;
    background-size: 0.26rem;
    line-height: 0.26rem;
    position: relative;
    display: inline-block;
    padding-left: 0.35rem;
}
body.list_rmjh .col_news_list .news_list.list2 .news .news_wz1 .news_ico{font-size:0.15rem}
body.list_rmjh .col_news_list .news_list.list2 .news .news_wz1 .news_ico[media-attr="微信"]:before{content:'';width: 0.65rem;height:0.03rem;background: #28c445;position:absolute;bottom:-0.1rem;left: 0;}
body.list_rmjh .col_news_list .news_list.list2 .news .news_wz1 .news_ico[media-attr="微博"]{
    /* width: 0.26rem; */
    height: 0.26rem;
    background: url(/_upload/tpl/00/01/1/template1/images/list26_i1.png)no-repeat left center;
    background-size: cover;
    background-size: 0.26rem;
    line-height: 0.26rem;
    position: relative;
    display: inline-block;
    padding-left: 0.35rem;
}
body.list_rmjh .col_news_list .news_list.list2 .news .news_wz1 .news_ico[media-attr="微博"]:before{content:'';width: 0.65rem;height:0.03rem;background: #f56467;position:absolute;bottom:-0.1rem;left: 0;}
body.list_rmjh .col_news_list .news_list.list2 .news .news_wz1 .news_ico[media-attr="抖音"]{
 /* width: 0.26rem; */
    height: 0.26rem;
    background: url(/_upload/tpl/00/01/1/template1/images/list26_i3.png)no-repeat left center;
    background-size: cover;
    background-size: 0.26rem;
    line-height: 0.26rem;
    position: relative;
    display: inline-block;
    padding-left: 0.35rem;
}
body.list_rmjh .col_news_list .news_list.list2 .news .news_wz1 .news_ico[media-attr="抖音"]:before{content:'';width: 0.65rem;height:0.03rem;background: #170b1a;position:absolute;bottom:-0.1rem;left: 0;}
.news_list .loadingDiv{margin:0 auto 10px;top:-15px;position:relative;display:flex;gap:3px;align-items: flex-end;height:15px;justify-content:center;}
.news_list .loadingDiv span{border-radius:3px;background:#333;width:3px;height:5px;transition:0.4s;justify-content: center;}
.news_list .loadingDiv span:nth-child(1),.news_list .loadingDiv span:nth-child(6){animation:tall3 infinite linear 2s;}
.news_list .loadingDiv span:nth-child(2),.news_list .loadingDiv span:nth-child(5){height:10px;animation:tall1 infinite linear 2s;}
.news_list .loadingDiv span:nth-child(3),.news_list .loadingDiv span:nth-child(4){height:15px;animation:tall2 infinite linear 2s}

@keyframes tall1{ 
0%{height:10px}
50%{height:3px}
100%{height:10px}
}

@keyframes tall2{ 
0%{height:15px}
50%{height:3px}
100%{height:15px}
}

@keyframes tall3{ 
0%{height:5px}
50%{height:3px}
100%{height:5px}
}


body.list_rmjh .col_news_list .news_list.list2.loading{
  /*  background: url(/_upload/tpl/00/01/1/template1/../images/loading2.gif) no-repeat bottom center; */
    background-size: 1rem;    min-height: 2rem;
}
body.list_rmjh .col_menu{display:none;}
body.list_rmjh .col_news .col_news_box{margin-left:0}
body.listbody.list_rmjh  div#l-container {
    /*background: none;*/
}
body.list_rmjh .col_news_list .news_list.list2.end:after {
    content: "Loaded!";
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center;
}
body.list_rmjh .col_news_list .news_list.list2 .news .news_con {
    position: relative;
    /* overflow: hidden; */
    /* margin-bottom: 0.19rem; */
}
body.list_rmjh .col_news_list .news_list.list2 .news .news_wz1 a {
    color: #fff;
}

body.list_rmjh .col_news_list .news_list.list2 .news .news_title {font-size: var(--titleSize);line-height: 1.75;margin-bottom: 0.1rem;white-space: initial;float: none;width: auto;}

body.list_rmjh .col_news_list .news_list.list2 .news .news_wz1 .news_date {
    font-size: var(--titleSize);
    line-height: 1.32;
    font-family: Barlow-Bold;
    margin-bottom: 0.12rem;
}

body.list_rmjh .col_news_list .news_list.list2 .news .news_wz1 .news_more img {
    /* width: 0.17rem; */
}

body.list_rmjh .col_news_list .news_list.list2 .news .news_imgs:after {
    width: 100%;
    height: 0.91rem;
    position: absolute;
    content: "";
    bottom: 0;
    /* top: 50%; */
    background: url(/_upload/tpl/00/01/1/template1/images/list26_t.png)no-repeat;
    background-size: cover;
    opacity: 0.91;
    left: 0;
    transition: all 0.6s ease-in-out;
}

body.list_rmjh .col_news_list .news_list.list2 .news:hover .news_imgs:after {
}

body.list_rmjh .col_news_list .news_list.list2 .news .news_imgs {
    display: block;
    padding-top: 0;
}
body.list_rmjh .col_news_list .news_list.list2 .news .news_imgs img{position:static;}
body.list_rmjh .col_news_list .news_list.list2 .news:hover .news_wz1 {
    opacity: 1;
}
body.list_rmjh .col_news_list .news_list.list2 .news .news_meta {
    font-size: var(--titleSize);
    color: #033D82;
    font-family: Barlow-Bold;
    line-height: 1.4;
    display: flex;
    float: none;
    align-items: center;
}

body.list_rmjh .col_news_list .news_list.list2 .news .news_meta .xian {
    width: 0.5rem;
    height: 0.02rem;
    background: #033D82;
    margin: 0 0.05rem;
}
body.list_rmjh .col_news_list .news_list.list2 .news .news_form {
    border: 1px dashed rgb(185, 158, 10);
    display: inline-block;
    line-height: 2;
    font-size: var(--smailSizex);
 
    color: #B99E0A;
    padding: 0 0.2rem;
    min-width: 1rem;
    box-sizing: border-box;
    margin-bottom: 0.12rem;
    display: none;
}
.faybox {
    position: fixed;
    background: #333;
    width: 100%;
    height: 100%;
    z-index: 3;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    display:none;
    overflow: auto;
}
body.main .faybox{z-index:333}
.faybox.open {
    display: flex;
}

.faybox .hide {
    display: none;
}
.faybox .faybox_con {
    width: 15.34rem;
    background: #fff;
    padding: 0 0.47rem 0.47rem;
    box-sizing: border-box;
    max-width: 90%;
    display: flex;
    flex-direction: column;
    height: 7.1rem;
}

.faybox_head {
    display: flex;
    height: 0.83rem;
    justify-content: space-between;
    align-items: center;
}

.faybox .fay_tt {
    font-size: var(--titleSize);
  
}
.fay_control {
    display: flex;
    align-items: center;
    gap: 0.28rem;
}

.fay_control .more img {
    width: 0.17rem;
    cursor: pointer;
}

.fay_control .close img {
    width: 0.4rem;
    cursor: pointer;
}

.faybox_bcon {
    display: flex;
    height: 0;
    flex: 1;
    justify-content: center;
}

.faybox_bcon .swiper1 {
    width: 10.69rem;
    flex: none;
    overflow: hidden;
}

.faybox_bcon .swiper2 {
    flex: 1;
    overflow: hidden;
}
.faybox_bcon>.news_imgs img {
    /* max-width: 100%; */
    max-height: 100%;
    object-fit: contain;
    width: 100%;
}

.faybox_bcon>.news_imgs {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
.faybox_bcon .swiper1 .news_imgs img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.faybox_bcon .swiper2  .news_video {
    height: 100%;
}
.faybox_bcon .news_video {
    width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;     object-fit: cover
}

.faybox_bcon .news_video video {
    max-width: 100%;
    max-height: 100%;
    background: #333;
    width: 100%;
}
.faybox_bcon .swiper2  .news_video video {
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.faybox_bcon .news_video .play {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    transform: translate(-50%, -50%);
    cursor: pointer;
}
.faybox_bcon .swiper2 .news .news_imgs img {object-fit: cover;width: 100%;height: 100%;top: 0;left: 0;}

.faybox_bcon .swiper2 .news .news_imgs {
    height: 100%;
    position: relative;
}

.faybox_bcon .swiper2 .news .news_title {
    position: absolute;
    color: #fff;
    bottom: 0.19rem;
    width: 100%;
    padding: 0 0.24rem;
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
 
    font-size: var(--smailSize);
}

.faybox_bcon .swiper2 .news:after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background: #080808;
    top: 0;
    left: 0;
    opacity: 0.66;
}

.faybox_bcon .swiper2 .news.swiper-slide-thumb-active:after,.faybox_bcon .swiper2 .news.swiper-slide-visible.swiper-slide-thumb-active:after {
    opacity: 0;
}
.faybox_bcon .swiper2 .news.swiper-slide-thumb-active .news_title{
    opacity: 0;
}
.faybox_bcon .swiper2 .news {
    cursor: pointer;
}
.faybox_bcon .swiper1 .news_imgs {
    height: 100%;
    background: #bdbcbc2e;
}
.faybox_bcon .swiper2{position:relative}
 .faybox_con .swiper-tools{ display:flex;flex-direction: column;}
.faybox_con .swiper-button-prev,.faybox_con .swiper-button-next{ margin:0;height: 0.35rem;transform: translateX(-50%) rotate(90deg);
    left: 50%; top:0; right: auto;background:rgba(0,0,0,0.8);z-index:333}
.faybox_con .swiper-button-next{bottom:0;top:auto;}
.faybox_con .swiper-button-prev:after, .faybox_con .swiper-button-next:after{font-size:0.22rem;color:#fff} 
@media screen and (max-width: 1280px) {
    :root {
        --smailSizex: 0.15rem;
    }
}
 
@media screen and (max-width: 999px) {
    :root {
        --bigSize: 18px;
        --titleSize: 16px;
        --smailSize: 15px;
        --innerWidth: 100%;
        --smailSizex: 14px;
    }
    .tsxylist .tbox-21 .tab_con .news_list2{
    /* bottom: -100%; */
}
    .tsxylist .tbox-21 .tab_con .news_list2 .news span{
    font-size: 13px;
}
.faybox_bcon .news_video{height:100%}
    .faybox_bcon .swiper2 .news{
}
    .faybox_bcon .swiper2 .news .news_imgs{
}
    .faybox_bcon .swiper2{
    height: auto;
    aspect-ratio: 371 / 100;
}
    .faybox_bcon .swiper1{
    width: 72%;
}
}

.nav .sub-menu .sub-item.i8-4 .sub-menu {display:none;}
.foot-center .news .sub-menu{
    position: absolute;
    background: #fff;
    width: 100%;
    text-align: center;
    display: none;
    bottom: 100%;
    }
.foot-center .news:hover .sub-menu{display:block;}
.foot-center .news:hover .sub-menu a{line-height: 0.3rem;font-size:var(--smailSizex);display: block;}
.foot-center .news:hover .sub-menu a:hover {background:#63b4f6;color:#fff}

.pcimg img{
width:100%;
}
/**机构设置2**/
body.list_jgsz2{}
.st_bigmet {
	width: 100%;
	position: relative;
	overflow: hidden;
	/*height: 280px;*/
	overflow: hidden;
}

.st_wrap {
	position: relative;
	width: 98%;
	/* max-width: 1260px; */
	height: auto;
	margin: 0 auto;
}

.st_bigmet>img {
	display: block;
	width: 100%;
}

.st_mentimg {
	width: 100%;
	height: auto;
}

.st_twyx_1 {
	margin-top: 60px;
	overflow: hidden;
	/* float:left; */
}

.st_yx1 {
	float: left;
	position: relative;
	width: 45.71%;
	/* height: 4.66rem; */
	overflow: hidden;
}

.st_yx1 .st_axy {
	display: block;
}

.st_axy img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.st_yx1 h2 {
	position: absolute;
	left: 0;
	bottom:0;
	width: 100%;
	height: 1.45rem;
	background: rgba(0,0,0,.5) url(department.css) repeat-x;
	transition: bottom 1s;
	-moz-transition: bottom 1s;
	/* Firefox 4 */
	-webkit-transition: bottom 1s;
	/* Safari and Chrome */
	-o-transition: bottom 1s;
	/* Opera */
}

.st_yx1:hover h2 {
	bottom: 0;
}

.st_yx1 h2 a {
	display: block;
	padding: 0.3rem 0.6rem 0.16rem 0.6rem;
	color: #fff;
	font-size: 0.36rem;
	line-height: 0.36rem;
	height: 0.36rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.st_yx1 h2 p {
	color: #fff;
	font-size: 14px;
	padding: 0 60px 0 60px;
	line-height: 1.5;
	height: 3em;
	overflow: hidden;
}

.st_yx2 {
	overflow: hidden;
	margin-top: 0.86rem;
	padding-left: 3%;
}

.st_rma,
.st_rmb {
	width: 46%;
	float: right;
	margin-left: 4%;
}

.st_rmb {}

.st_rma div,
.st_rmb div {
	width: 100%;
	height: 0.03rem;
	background-color: #63B4F6;
	margin-bottom: 0.4rem;
}

.st_rma img {
	width: 100%;
	height: 1.67rem;
}

.st_rma p {
	color: #000;
	padding-top: 36px;
	margin-bottom: 30px;
	line-height: 1.5;
	height: 6em;
	overflow: hidden;
}

.st_rma a {
	color: #63B4F6;
	font-size: var(--smailSizex);
	margin-top: 0.2rem;
	display: block;
}

.st_rma a i {
	color: #63B4F6;
	padding-left: 4px;
}

.st_rmb p {
	color: #000;
	padding-bottom: 0.22rem;
	line-height: 1.5;
	height: auto;
	overflow: hidden;
	font-size: 0.18rem;
}

.st_rmbul {
	width: 100%;
}

.st_rmbul li {
	padding: 0.09rem 0;
	float: left;
	width: 50%;overflow: hidden;
}

.st_rmbul li.st_old {
	float: right;
}

.st_rmbul li a {
	width: 98%;
	padding-left: 0.1rem;
	line-height: 0.3rem;
	display: block;
	color: #000;
	/*overflow: hidden;*/
	white-space: normal;
	text-overflow: ellipsis;
	font-size: 0.16rem;
}
.st_rmbul li a.disableclick{
    cursor: initial;
}
.st_rmbul li a strong {
	background: url("images/ment.png") no-repeat;
	width: 5px;
	height: 8px;
	background-position: 0 -8px;
	display: inline-block;
	padding-right: 8px;
}
.st_twyx_2.clearfix strong {
    background-position: 0 0;
}
.st_rmbul li a:hover {
	color: #fff;
	background-color: #63B4F6;
}

.st_rmbul li a:hover strong {
	background-position: 0 0;
}

.st_twyx_2 {
	/* float: left; */
	margin-top: 2rem;
	background-color: var(--hoverColor);
	/* max-width: 12.6rem; */
	height: 5rem;
}
.st_twyx_2:last-child {
    background-color: #63B4F6;
}
.st_yx3 {
	width: 46.03%;
	float: left;
}

.st_yx3 div {
	width: 51.03%;
	height: 0.03rem;
	background-color: #63B4F6;
	margin-bottom: 0.4rem;
}

.st_yx3 p {
	color: #fff;
	padding-left: 0.5rem;
	width: 78.96%;
	margin-bottom: 0.09rem;
	line-height: 1.5;
	/* height: 6.5em; */
	overflow: hidden;
	font-size: 0.18rem;
}

.st_rmbli {
	padding-left: 0.5rem;
	width: 91.37%;
	overflow: hidden;
}

.st_rmbli li {
	width: 48%;
	padding-right: 0.1rem;
}.st_rma a:last-child {
    display: none;
}

.st_rmbli li a {
	width: 100%;
	font-size: 0.16rem;    color: #fff;
}

.st_yx4 {
	float: left;
	width: 51.66%;
	position: relative;
}

.st_yx4 div {
	position: relative;
	top: -0.34rem;
}

.st_yx4 div,
.st_yx4 div img {
	width: 100%;
	height: 3.66rem;
}

.st_yx4 div img {
	object-fit: cover;
}

.st_yx4 h2 {
	width: 1.48rem;
	height: 1.42rem;
	padding: 0.2rem;
	border: 0.04rem solid #63B4F6;
	color: #63B4F6;
	font-size: 0.36rem;
	display: block;
	position: absolute;
	top: -1.44rem;
	right: 0;
	line-height: 0.36rem;
}

.st_yx4 h2 i {
	padding: 0.32rem 0 0 0;
	display: block;
	font-size: 0.56rem;
}
body.list_gltd .postcon.con3 .subtt span.title {
    letter-spacing: 0.255rem;
}
.st_yx4 a {
	color: #fff;
	font-size: var(--smailSizex);    display: none;
}

.st_yx4 a i {
	display: inline-block;
	padding-right: 4px;
}

.st_twyx_3 {
	max-width: 12.6rem;
	margin-top: 0.6rem;
	height: 4.63rem;
	position: relative;
	/* float: left; */
	overflow: hidden;
}

.st_yx5 {
	width: 31.58%;
	height: 4.63rem;
	background-color: #63B4F6;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}

.st_yx6 {
	position: absolute;
	width: 75.63%;
	height: auto;
	left: 34px;
	bottom: 30px;
	z-index: -1;
}

.st_yx7 {
	width: 64.76%;
	float: left;
	margin-top: 60px;
}

.st_yx8 {
	width: 32.22%;
	float: right;
	margin-top: 0.6rem;
}

.st_yx7 ul {
	width: 100%;
}

.st_yx9 {
	width: 28.43%;
	float: left;
	text-align: right;
}

.st_yx9 h4,
.st_yx9 h4 a {
    display: block;
    font-size: 0.3rem;
    color: #fff;
    line-height: 36px;
    font-weight: normal;

}

.st_yx9 p {
	color: #000;
	padding-top: 16px;
}

.st_yx10 {
	float: right;
	width: 66.666%;
	height: 3.06rem;
}

.st_yx10 img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.st_yx8 p {
	color: #000;
	line-height: 1.5;
	height: 4.5em;
	overflow: hidden;
	font-size: 0.18rem;
}

.st_yx11 {
	margin-top: 0.42rem;
	margin-bottom: 0.42rem;
	width: 100%;
	overflow: hidden;
}

.st_yx11 li {
	width: 45%;
	margin-right: 0.15rem;
}

a.st_mores {
	color: #63B4F6;
}

.st_mores i {
	display: inline-block;
	padding-left: 4px;
}

.st_colleget {
	margin: 0 -1%;
	margin-top: 3px;
}

.st_colleget li {
	padding: 0 1% 40px 1%;
	float: left;
	width: 31.333%;
}

.st_colleget li div {
	width: 100%;
	outline: 1px solid #e3e3e7;
}

.st_colleget li div:hover {
	outline: 3px solid #63B4F6;
}

.st_colleget li a {
	display: block;
}

.st_colleget li img {
	width: 100%;
	height: auto;
}

.st_colleget li h4 a {
	font-size: 36px;
	line-height: 70px;
	color: #000;
	padding: 0 18px 0 18px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.st_colleget li div:hover h4 a {
	color: #63B4F6;
}

.st_colleget li p {
	color: #646464;
	padding: 0 18px 28px 18px;
	line-height: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.st_colleget .st_sertive {
	width: 23%;
}

.st_colleget .st_sertive div {
	padding-bottom: 20px;
}

.st_colleget .st_sertive img {
	width: 100%;
	height: auto;
}

.st_colleget .st_sertive h4 a {
	font-size: 30px;
	line-height: 60px;
	color: #000;
	padding: 0 14px 0 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.st_colleget .st_sertive span {
	display: block;
	color: #646464;
	padding: 0 14px;
	line-height: 1.5em;
	height: 3em;
	overflow: hidden;
}

.st_sertive .st_mores {
	padding-top: 18px;
	padding-left: 14px;
}

.st_logtic {
	width: 98%;
	max-width: 1032px;
	position: relative;
	margin: 0 auto;
}

.st_servi,
.st_servi li {
	max-width: 1032px;
	padding-bottom: 60px;
	overflow: hidden;
}

.st_servi li div {
	height: 221px;
	width: 72.09%;
	position: relative;
	float: left;
}

.st_servi .st_ticvi_r div {
	float: right;
}

.st_servi li h4 a {
	display: block;
	font-size: 36px;
	line-height: 36px;
	color: #000;
	padding: 12px 0 4px 60px;
	width: 88%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.st_servi li h4 a:hover {
	color: #63B4F6;
}

.st_servi li p {
	padding: 40px 0 0 60px;
	margin-bottom: 40px;
	color: #646464;
	width: 80%;
	line-height: 1.5;
	height: 4.5em;
	overflow: hidden;
}

.st_servi li div img {
	padding: 0 0 0 60px;
}

.st_tics {
	float: right;
}

.st_ticvi_r .st_tics {
	float: left;
}

.st_servi li strong {
	font-size: 260px;
	color: #f8f8f8;
	position: absolute;
	top: 0;
	left: 0;
	line-height: 200px;
	z-index: -1;
	left: -32px;
}

.st_text_tive {
	border-top: 1px solid #f2f2f2;
}

.st_antee {
	width: 98%;
	max-width: 1260px;
	overflow: hidden;
}

.st_antee h4 {
	float: left;
	width: 25.07%;
	height: 306px;
	text-align: right;
}

.st_antee h4 strong {
	font-size: 36px;
	color: #000;
	display: block;
	line-height: 40px;
	font-weight: normal;
	padding-top: 26px;
}

.st_antee h4 img {
	padding-top: 38px;
}

.st_antee div {
	float: right;
	width: 71.66%;
	height: 306px;
	position: relative;
}

.st_antee div img {
	width: 100%;
}

.st_antee h5,
.st_antee p,
.st_antee span {
	position: absolute;
	top: 0;
	right: 0;
	color: #fff;
}

.st_antee h5 {
	font-size: 100px;
	font-weight: bold;
	font-family: arial;
	top: 42px;
	right: 50px;
	line-height: 100px;
}

.st_antee p {
	font-size: 14px;
	top: 134px;
	right: 92px;
}

.st_antee span {
	font-size: 12px;
	top: 154px;
	right: 107px;
	line-height: 16px;
}

.st_anpte {
	padding: 50px 0 0 0;
	color: #000;
	font-size: 14px;
}

.st_glms {
	font-size: 36px;
	line-height: 36px;
	color: #000;
	padding: 54px 0 34px 0;
}

.st_anptehp {
	padding: 34px 94px;
	border-top: 3px solid #ffe100;
	background-color: #f8f8f8;
}

.st_hovgh {
	overflow: hidden;
}

.st_hovgh h1 {
	width: 228px;
	height: 47px;
	background-color: #63B4F6;
	border-top: 3px solid #63B4F6;
	line-height: 47px;
	font-size: 16px;
	color: #fff;
	display: inline-block;
	text-align: center;
	float: left;
}

.st_hovgh p {
	padding: 30px 80px;
	background-color: #f8f8f8;
	font-size: 14px;
	color: #000;
	line-height: 36px;
	margin: 0 !important;
}

.st_hovgh h1.st_hovghh {
	background-color: #f8f8f8;
	border-color: #ffe100;
	color: #000;
	float: left;
}

.st_details>div {
	clear: both;
	display: none;
}

.st_details>div.st_hovghp1 {
	display: block;
}

.st_hovghp1,
.st_hovghp2,
.st_hovghp3,
.st_hovghp4 {
	clear: both;
}

.st_hovghh1 {}

.st_hovghh2 {}

.st_hovghp2,
.st_hovghp3,
.st_hovghp4,
.st_hovghp5,
.st_hovghp6,
.st_hovghp7 {
	display: none;
}

.st_tabler {
	background-color: #f8f8f8;
	width: auto;
	padding-left: 94px;
	padding-right: 94px;
	padding-bottom: 40px;
	display: block;
}

.st_tabler tbody {
	width: 100%;
}

.st_tabler tr {
	width: 100%;
	margin: 0 auto;
}

.st_tabler tr th,
.st_tabler tr td {
	width: 268px;
}

.st_tabler tr span {
	width: 200px;
	display: block;
	margin: 0 auto;
	padding: 15px 0;
	font-size: 14px;
	color: #868686;
}

.st_tabler tr th span {
	font-size: 18px;
	font-weight: bold;
	color: #6b6b6b;
}

.st_tabler tr th {
	border-bottom: 1px solid #000;
}

.st_tabler tr td {
	border-bottom: 1px #d7d7d7 dashed;
}

.st_spand {
	padding: 80px 0 0 0;
	max-width: 1000px;
	margin: 0 auto;
}

.st_spand p {
	font-size: 14px;
	line-height: 24px;
}

.st_spand p a {
	color: #6699ff;
	padding: 0 10px;
}

.st_spanc1 {
	float: left;
	font-size: 34px;
	font-weight: bold;
	color: #6b6b6b;
	line-height: 46px;
	padding-right: 12px;
}

.st_spanc2 {
	font-size: 14px;
	color: #868686;
	line-height: 24px;
}

.st_spanc3 {
	background-color: #5e5e5e;
	margin-right: 12px;
	width: 60px;
	height: 55px;
	padding: 0;
	text-align: center;
	line-height: 55px;
	border-radius: 9px;
	color: #fff;
	position: relative;
	top: -2px;
}
.col_news_list .wp_entry {
    max-width: 70%;
    margin: 0 auto;
}
.col_news_list .wp_entry p {
    background: none !important;
    font-size: 20px !important;
    font-family: "Microsoft YaHei" !important;
    line-height: 30px !important;
}
.col_news_list .wp_entry p  span{
    background: none !important;
    font-size: 20px !important;
    font-family: "Microsoft YaHei" !important;
    line-height: 30px !important;
}

.post.post1.post-11.mbox span.title {
    font-weight: normal;
}

.post.post1.post-12.mbox .news_title {
    font-size: 0.21rem;
}
.post.post1.post-13.mbox .news_title {
    font-size: 0.19rem;
}
.post.post1.post-13.mbox .news_meta {
    font-size: 0.15rem;
}
.fixbox .wp-menu {
    display:none !important;
}
.fixbox .site-lang {
    display: none;
}.fixbox .inner {
    padding: 0 !important;
}
.fixbox .inner .sitelogo {
    display: none;
}.fixbox .fast-link ul.sub-menu a {
    color: #333;
}.fixbox .fast-link .news_ico {
   
}

.dswh .fl3 .con1 .right .ar_article img {
    width: 100%;
   
}

.post.post4.post-42.mbox li.news.n1 {
    width: 12.6%;
}
.post.post4.post-42.mbox li.news.n2 {
    width: 24.6%;
}
body.list_gltd .postcon.con2 .boxm.boxm3 span.title {
    letter-spacing: 0.25rem;
}body.list_gltd .gltdpost-13 .boxm2 .title {
    letter-spacing: 0.1rem;
}
body.list_gltd .gltdpost-13 .boxm4 .title {
    letter-spacing: -0.01rem;
}
body.list_gltd .postcon.con2 .gltdpost.gltdpost-12 .boxm.boxm2 ul.news_list.list2 li.news.n2 .news_title {
    letter-spacing: 0.18rem;
}
.wp_entry {
    max-width: 70%;
    margin: 0 auto;
}body.list_gltd .postcon.con3 .news_title {
    letter-spacing: 0.18rem;
}body.list_gltd .gltdpost-13 .boxm2 li.news.n3 .news_title.line1 {
    letter-spacing: 0.18rem;
}body.list_gltd .gltdpost-13 .boxm2 li.news.n4 {
    margin-left: -0.18rem;
}

.read li {
    list-style: disc;
}
.wp_audio_player audio{margin:0 auto;display: block;}
body.list_rmjh #l-container .inner{padding-top: 0;}
body.list_rmjh .post .more_btn{position:static;float: none;margin-right: 0.3rem;transform: none;display: block;text-align: right;padding: 0.2rem 0;}

#fp-nav{opacity: 0 !important;}
#fp-nav.showSelf{opacity: 1 !important;}




