@charset "utf-8";
/*Technical Support SudyTech*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{ margin:0; padding:0; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{ display:block; }
table{ border-collapse:collapse; border-spacing:0; }
caption,th{ text-align:left; font-weight:normal; }
html,body,fieldset,img,iframe,abbr{ border:0;}
img{vertical-align: top;}
html{ }
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;}
/*css3扩展*/
body.main::-webkit-scrollbar{display: none;}
body:before {content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px;
 -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	     box-shadow: 0px 0px 10px rgba(0,0,0,.8);
}
span.svg.more_text svg.icon {
    color: #ccc;
    display: none;
}
.post.post-10 span.svg.more_text:hover {
    background: url(images/ghh.png) no-repeat;
    background-size: cover;
}
body.main {
    height: 100%;

    padding: 0;
}
body:before {
  content: "";
  position: fixed;
  top: -10px;
  left: 0;
  z-index: 110;
  width: 100%;
}
::-webkit-input-placeholder {
  color: #ccc;
}
:-moz-placeholder {
  color: #ccc;
}
::-moz-placeholder {
  color: #ccc;
}
:-ms-input-placeholder {
  color: #ccc;
}
::-webkit-scrollbar{width: 8px;height: 8px;background-color: #CCCCCC;-webkit-border-radius: 6px;}
::-webkit-scrollbar-thumb:horizontal { width: 4px;  background-color: #CCCCCC;  -webkit-border-radius: 6px;}
::-webkit-scrollbar-track-piece { background-color: #fff; /*滚动条的背景颜色*/ -webkit-border-radius: 0; /*滚动条的圆角宽度*/}
::-webkit-scrollbar-thumb:vertical {height: 50px;background-color: #999;-webkit-border-radius: 4px;  outline: 1px solid #fff; outline-offset: -1px;border: 1px solid #fff;}

/*滚动条*/
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: rgb(0 0 0 / 30%) !IMPORTANT;}
.mCSB_scrollTools{z-index: 10;width: 4px;opacity:0;transition:0.7s}
.mCustomScrollbar:hover .mCSB_scrollTools{opacity:1}
.mCSB_scrollTools .mCSB_draggerRail{width: 4px;}
.mCSB_container{z-index: 1;margin-right: 0;}
.mCSB_scrollTools .mCSB_draggerContainer{left:auto;}
/**布局开始**/
body {line-height:1;font-size: 13px;font-family: "Arial","微软雅黑","\u5b8b\u4f53", Tahoma, Geneva, sans-serif;color:#333;}
p{line-height:1.75;}
a {color:#3b3b3b;text-decoration:none;transition:all 0.4s ease-in-out;}
a:hover { color:#095ab5;}
/*页面尺寸*/
.wrapper { width:100%; margin:0 auto;}
.wrapper .inner {width: 1400px;margin:0 auto;} /**页面全局宽度**/
/*headtop*/
#headtop{background: #666;}
#headtop .inner{}
.headtop .top-left{float: left;}
.headtop .top-right{float:right;}
/*head开始*/
.header {background: url('images/head-bg.png') repeat-x center top;border-bottom:none;height: auto  !important;line-height:inherit;position: fixed !important;top: 0;z-index: 900;left: 0;right: 0;border-bottom: none !important;border-top: 10px solid #122c65;}
/* .list .header .inner{height: 355px;} */
.header .inner{height: 138px;position:relative;}
.header .inner .mod{overflow:initial}
.header .sitelogo{float:left;margin-top: 25px;}
.header .sitelogo span{position:relative;font-size:inherit; font-weight:normal;}
.header .sitelogo span a{ color:transparent; margin:0;}
.header .sitelogo h1{font-size:inherit; font-weight:normal; background:none; padding-left:0px;}
.header .sitelogo .sitetitle {display:inline-block;margin-top: 28px;margin-left:10px;font-size:32px;font-weight:bold;color:#fff;} /**站点名称**/

.header .head-left{float:left;display:inline-block;}
.header .head-main{float:left;margin-top:10px;}
.header .head-right{float:right;margin-top: 20px;}
/*rale样式*/
.site-rale{}
.site-rale ul{}
.site-rale ul li.links{float:left;}
.site-rale ul li.links a{line-height: 35px;padding: 0 12px 0 12px;padding-left: 19px;font-size: 13px;color: #cad3d4;background:url(images/icon_role.png) no-repeat;}
.site-rale ul li.links a:hover{color:#fff;}
.site-rale ul li.links.i1 a{background-position: 0px 0px;}
.site-rale ul li.links.i2 a{background-position: -90px 0px;}
.site-rale ul li.links.i3 a{background-position: -187px 0px;}
.site-rale ul li.links.i4 a{background-position: -269px 0px;}
/*lang样式*/
.site-lang{
    /* float: right; */
}
.site-lang ul{float:right;padding-left: 9px;}
.site-lang ul li.links{float:left;}
.site-lang ul li.links a{line-height: 44px;padding: 0px 16px;font-size: 14px;opacity: 0.8;color: #fff;}
.site-lang ul li.links.i6 a{}
.site-lang ul li.links a:hover{color:#fff;font-weight:bold;opacity:1;}
.site-lang ul .ml{float:left;}
.site-lang ul .ml{position:relative;padding-right: 38px;}
.site-lang ul .ml:before{content:'';position:absolute;right: 19px;width:1px;height:15px;background: #c7c1c1;top:50%;margin-top:-7.5px}
.site-lang ul .mr{float:right;margin-right: 10px;}
/*默认主导航样式*/
#nav{}
#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:inline-block; width:20px; height:20px; background:url(images/nav_j.png) no-repeat center center;vertical-align:middle; }
.nav .wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 22px;line-height: 42px;color: #FFFFFF;font-size: 16px;font-weight: bold;}
.nav .wp-menu .menu-item.hover a.menu-link,
.nav .wp-menu .menu-item a.hover{text-decoration: none;color: #eee;}
.nav .sub-menu {display: none;position: absolute;left: 0;top: 42px;right: 0;    min-width: 100px;    width: auto; 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 a {display: block;color: #000;height: 40px;line-height: 40px;padding: 0 17px;font-size: 15px;background:none;text-align: center;}
.nav .sub-menu .sub-item.hover> a,
.nav .sub-menu .sub-item a:hover{ color: #fff; background-color:#122c65; display: block; }
.nav .sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff;}
/* Underline From Center */
        .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;
        }

        .nav .wp-menu .menu-item a.menu-link:before {
            content: "";
            position: absolute;
            z-index: -1;
            left: 51%;
            right: 51%;
            bottom: 0;
            background: #122c65;
            height: 4px;
            -webkit-transition-property: left, right;
            transition-property: left, 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 a.menu-link:hover:before,
        .nav .wp-menu .menu-item a.menu-link:focus:before,
        .nav .wp-menu .menu-item a.menu-link:active:before {
            left: 0;
            right: 0;
        }
/**主页banner开始**/
#banner {/* background: #e7e2df; */    position: relative;}
#banner .inner {width:auto;text-align: center;position:relative;}
#banner .focus-container{height:100vh !important; }
#banner .focus-box{height:100vh !important;}
/**主体模块样式**/
#m-container {}
#m-container .inner {}
/**首页三列布局**/
.mod {}
.mbox {}

.main1{
    background: #f3f3f3;
}
.main1 .inner{padding: 175px 0px 95px;background: url(images/main1_bg.png)bottom center no-repeat;}
.main2 .inner{background:url(images/main2_bg.png)top center no-repeat;padding: 78px 0 0;}
.main2 .ml{float:left;width:45.428%;}
.main2 .post .tt{margin-bottom:15px;}
.main2 .ml .news_list li{margin-bottom: 21px;width: 41.194%;float:left;background: #f3f3f3 url(images/more.png)no-repeat right;padding: 21px 3% 66px 3.1%;transition:all 0.4s ease;}
.main2 .ml .news_list li:hover{background:#ef831e url(images/more_w.png)no-repeat;}
.main2 .ml .news_list li:hover .news_meta,.main2 .ml .news_list li:hover .news_title{color:#fff;}
.main2 .ml .news_list li.n1,.main2 .ml .news_list li.n3,.main2 .ml .news_list li.n5{margin-right: 3.5%;}
.main2 .mr{float:right;width:48.857%;}
.main2 .mr .news_list li{padding: 10px 0 23px 12px;background: #f3f3f3;margin-bottom: 9px;transition:all 0.4s ease;}
 /* Float Shadow */
        .main2 .ml .news_list li {
            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;
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform;
            transition-property: transform;
        }

        .main2 .ml .news_list li:before {
            pointer-events: none;
            position: absolute;
            z-index: -1;
            content: '';
            top: 100%;
            left: 5%;
            height: 10px;
            width: 90%;
            opacity: 0;
            background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
            background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
            /* W3C */
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform, opacity;
            transition-property: transform, opacity;
        }

        .main2 .ml .news_list li:hover,
        .main2 .ml .news_list li:focus,
        .main2 .ml .news_list li:active {
            -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
            /* move the element up by 5px */
        }

        .main2 .ml .news_list li:hover:before,
        .main2 .ml .news_list li:focus:before,
        .main2 .ml .news_list li:active:before {
            opacity: 1;
            -webkit-transform: translateY(5px);
            transform: translateY(5px);
            /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
        }
/* Grow Shadow */
        .main2 .mr .news_list li {
            vertical-align: middle;
            -webkit-transform: perspective(1px) translateZ(0);
            transform: perspective(1px) translateZ(0);
            box-shadow: 0 0 1px rgba(0, 0, 0, 0);
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: box-shadow, transform;
            transition-property: box-shadow, transform;
        }

        .main2 .mr .news_list li:hover,
        .main2 .mr .news_list li:focus,
        .main2 .mr .news_list li:active {
            box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
            -webkit-transform: scale(1.1);
            transform: scale(1.1);
        }
.main2 .mr .news_list li:hover .sub_title{background:url(images/news_bg.png)no-repeat;}
.main2 .mr .news_list li:hover .news_meta{color:#ef831e;}
.main2 .mr .sub_title{
    position: absolute;
    height: 68px;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    line-height: 25px;
    width: 124px;
    background:#113781;
    left: 8px;
    text-align: center;
display: flex;flex-direction: row;flex-wrap: nowrap;align-content: stretch;justify-content: space-around;align-items: center;}
.main2 .mr .sub_title span{padding:6.5px 0;}
.main2 .mr .news_wz{margin-left: 144px;padding-top: 3px;}
.main2 .mr .news_wz .news_meta{color:#565656;font-size: 14px;line-height: 26px;}
.main2 .mr .news_wz .news_title{color:#141414;font-size: 14px;line-height: 26px;font-weight:bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main2 .ml .news_list .news_title{color:#191818;font-size:16px;line-height:26px;height:52px;font-weight:bold;display: -webkit-box;
    -webkit-line-clamp:2;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;}
.main2 .ml .news_list .news_meta{color:#787878;margin-bottom: 8px;font-size:14px;line-height:29px;}
.main3{background: url(images/post3_bg.png) repeat-x top center;}
.main3 .inner{padding:0 0 82px;}
.main3 .ml{width: 54.5%;float:left;}
.main3 .mr{width: 45.5%;float:right;}
.main3 .ml .news_list li.news{float:left;width: 31%;margin-right:1.80%;}
.main3 .ml .news_list li.news.n3{margin-right:0;}
.main3 .ml .news_list li .news_img{position:relative;padding-top: 40%;overflow:hidden;}
.main3 .ml .news_list li .news_img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;}
.main3 .ml .news_list li:hover .news_img img{transform:scale(1.1);transition:all 0.5s ease-in-out;}
.main4{background: #eeeeee;}
.main4 .inner{padding: 15px 0 0;}
.main4 .ml{float:left; width:530px;}
.main4 .mr{float:right;padding-top:25px;}
.main4 .mr .mlink{}
/**标题栏新闻窗口**/
.post { margin-bottom:10px; }
.post .tt {display:inline-block;width:100%;border-bottom: 0px solid #e6e6e6;} /**标题栏**/
.post .tt .tit {display:inline-block;float:left;font-size: 34px;font-weight:normal;} /**标题字体**/
.post .tt .tit .title {display:block;line-height: 50px;color: #0f0f0f;font-weight: bold;font-family:"微软雅黑";}
.post .tt .tit .name{ display:none; line-height:16px; color:#333; }/*栏目别名*/
.post .con { padding: 6px 0; margin:0 auto; }
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc; } /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index { background:url(images/li.gif) no-repeat center; }
.post .more_btn {display:inline-block;*display:inline; *zoom:1;height: 50px;margin-top: 10px;line-height: 50px;float:right;}
.post3 .more_btn .more_text{/* width: 130px; *//* background:url(images/morebtn.png)no-repeat; *//* height: 57px; *//* display: block; */}
.post .more_btn .more_text,.post .more_btn a {font-size: 16px;cursor:pointer;} 
.post .more_btn a{color: #6b6b6b;} 
.post .more_btn a:hover{color:#666;} 
.post3 { margin-bottom:10px; }
.main3 .bottom{padding-top: 60px;}
.post3 .tt {display:inline-block;margin-top: 60px;width:100%;padding-bottom: 50px;border-bottom: 0px solid #e6e6e6;} /**标题栏**/
.post3 .tt .tit {display:inline-block;float:left;font-size: 34px;font-weight:normal;} /**标题字体**/
.post3 .tt .tit .title {display:block;line-height: 53px;color: #fff;font-weight: bold;font-family:"微软雅黑";}
.main1 .tt{background: url(images/tt1.png) 140px center no-repeat;}
.main2 .ml .tt{background: url(images/tt2.png) 145px center no-repeat;}
.main2 .mr .tt{background: url(images/tt3.png) 145px center no-repeat;}
.main3  .tt{background: url(images/tt4.png) left 50px no-repeat;}
/**自定义新闻列表**/
.news_list { }
.news_list li.news {line-height: 34px;padding-left:0px;position: relative;} /**标题图标**/
.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;display: block;/* display: none; */line-height: 27px;color: #9C9C9C;}/*属性*/
.news_list li.news .news_icon {display:inline-block;margin:0 auto; border:0px solid red;}
.col_news_list li.news .news_meta{    width: 100%;}
.col_news_list li.news .news_text {line-height: 26px;color:#666;margin-bottom: 8px;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;max-height: 54px;text-indent: 2em;}/*默认简介*/
.news_list li.news .news_bg {position:absolute; left:0px;bottom:0px; right:0px; height:30px; background:#000; opacity:.7; filter:Alpha(opacity=70);}
.news_list li.news p {line-height:34px;}
/*日历新闻样式1*/
.rili{}
.rili .con{ padding:5px 0px;}
.rili .news_list {}
.rili .news_list li.news{margin-top:0px;}
.rili .news_list li.news.n1{}
.rili .news_list li.news .news_date{float: left;width: 60px;height: 28px;line-height:28px;margin-top:3px;margin-right: -70px;font-family:"微软雅黑";border-radius:4px;background: #146cc1;text-align:center;vertical-align:middle;}
.rili .news_list li.news .news_date .news_year{display:inline-block;padding: 0 4px;font-size: 18px;color: #fff;}
.rili .news_list li.news .news_date .news_days{display:inline-block;height: 26px;padding: 0 6px;font-size: 14px;color: #18267d;border-radius:0px 4px 4px 0px;background: #fff;vertical-align:top;border:1px solid #146cc1;}
.rili .news_list li.news .news_wz{width:100%;} 
.rili .news_list li.news .news_wz .news_con{margin-left:70px;}
.rili .news_list li.news .news_title{line-height: 34px;margin-top: 0px;font-size: 14px;color:#000;} 
.rili .news_list li.news .news_text{line-height: 20px; margin-top:0px;font-size: 12px;color:#666;}
/*日历新闻样式2*/
.rili2{}
.rili2 .con{ padding:5px 0px;}
.rili2 .news_list {}
.rili2 .news_list li.news{margin-bottom: 10px;padding-bottom: 10px;border-bottom:1px solid #ccc;}
.rili2 .news_list li.news.n1{margin-top:10px;border-bottom:1px solid #ccc;}
.rili2 .news_list li.news .news_date{float: left;width: 60px;margin-right:-70px;background:#00707a;text-align:center;}
.rili2 .news_list li.news .news_date .news_year{line-height: 30px;font-size: 22px; color:#fff; background-color:#949494; transition:all 0.4s ease-in-out;}
.rili2 .news_list li.news .news_date .news_days{line-height:30px; font-size: 12px; color:#6b6b6b; background-color:#e3e4e6;}
.rili2 .news_list li.news .news_wz{width:100%;}
.rili2 .news_list li.news .news_wz .news_con{margin-left:70px; padding: 4px 0px;} 
.rili2 .news_list li.news .news_title{line-height: 23px;margin-top: 4px;font-size: 15px;color:#000;} 
.rili2 .news_list li.news:hover .news_date .news_year{background-color:#0945a8;transition:all 0.4s ease-in-out;}
.rili2 .news_list li.news:hover .news_date .news_days{background-color:#e3e4e6;}
/*标题文*/
.news_text{}
.news_text .news_list {}
.news_text .news_list li.news{margin-bottom:10px;} 
.news_text .news_list li.news .news_title{line-height: 24px; font-size: 15px;} 
.news_text .news_list li.news .news_text{line-height:22px;font-size: 13px;}
.news_text .news_list li.news .news_time{line-height: 28px;font-size: 13px;}
/*图列表*/
.news_tu{}
.news_tu .con{padding: 12px 0px;}
.news_tu .news_list {}
.news_tu .news_list li.news{float:left;width:25%;}
.news_tu .news_list li.news .news_box{transition:all 0.4s ease-in-out;}
.news_tu .news_list li.news .news_box:hover{/* opacity:.85; */filter:Alpha(opacity=85);}
.news_tu .news_list li.news .news_imgs{padding-top:75%;background-color:#efefef;position:relative;overflow:hidden;}
.news_tu .news_list li.news .news_imgs img{width:100%;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;}
.news_tu .news_list li.news .news_wz{}
.news_tu .news_list li.news .news_wz .news_con{
} 
.news_tu .news_list li.news .news_title{line-height: 45px;height:45px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 14px;text-align: center;} 
.news_tu .news_list li.news .news_title a{}
/*图文*/
.tu_text{}
.tu_text .news_list {}
.tu_text .news_list li.news{margin-bottom:10px;}
.tu_text .news_list li.news .news_imgs{float: left;width: 160px; margin-right:-175px;}
.tu_text .news_list li.news .news_imgs a{height: 120px; display:table-cell; vertical-align:middle; background-color:#efefef;}
.tu_text .news_list li.news .news_imgs img{width:100%; height:auto; }
.tu_text .news_list li.news .news_wz{width:100%;} 
.tu_text .news_list li.news .news_wz .news_con{margin-left:175px; padding: 0px 0px; position:relative;} 
.tu_text .news_list li.news .news_title{line-height: 24px; font-size: 15px;} 
.tu_text .news_list li.news .news_text{line-height:22px; font-size:12px;}
.tu_text .news_list li.news .news_time{line-height: 26px; font-size:12px;}
/*文字图标链接*/
.link_text {margin-bottom:0px;}
.link_text .news_list{margin:0 -5px;}
.link_text .news_list li.news{float:left;width:20%;text-align:center;}
.link_text .news_list li.news .news_box{margin:0 5px;}
.link_text .news_list li.news .link_icon{display:inline-block;width:100%;background-color:#1b2ea3;    padding-top: 160px;box-sizing: border-box;}
.link_text .news_list li.news .link_icon:hover{background-color:#666;}
.link_text .news_list li.news .link_con{display:block;line-height:30px;color:#fff;}
/*图标链接*/
.link_icon {margin-bottom:0px;}
.link_icon .news_list{margin:0 -10px;}
.link_icon .news_list li.news{float:left;width:20%;text-align:center;border:none;}
.link_icon .news_list li.news .news_box{margin:0 10px;}
.link_icon .news_list li.news .link_icon{display:inline-block;width:100%;background-color:#1b2ea3; opacity:1; filter:Alpha(opacity=100);}
.link_icon .news_list li.news .link_icon:hover{background-color:#1b2ea3; opacity:.8; filter:Alpha(opacity=80);}
.link_icon .news_list li.news .link_icon .icon{width: 35px;height: 34px;margin: 10px 0px;border:0px solid red;}
.link_icon .news_list li.news.i1 .link_icon .icon{background-position: 0px 0px;}
.link_icon .news_list li.news.i2 .link_icon .icon{background-position: -86px 0px;}
.link_icon .news_list li.news.i3 .link_icon .icon{background-position: -169px 0px;}
.link_icon .news_list li.news.i4 .link_icon .icon{background-position: -258px 0px;}
.link_icon .news_list li.news.i5 .link_icon .icon{background-position: -335px 0px;}
.link_icon .news_list li.news.i6 .link_icon .icon{background-position: -421px 0px;}
.link_icon .news_list li.news.i7 .link_icon .icon{background-position: -86px 0px;}
.link_icon .news_list li.news.i8 .link_icon .icon{background-position: -86px 0px;}
.link_icon .news_list li.news .link_con{display:block;line-height:30px;color:#000;}



.post-33{}
.post-33 .con{
    
}
.post-33 .news_list li.news.n1{margin-left: 10%;}
.post-33 .news_list{}
.post-33 .news_list li.news{
    width: 18%;
    float: left;
    margin: 0 0;
}
.post-33 .news_list .news_img{transition:1s;text-align: center;}
.post-33 li:hover .news_img{-webkit-animation:icon-bounce .5s alternate;-moz-animation:icon-bounce .5s alternate;-o-animation:icon-bounce .5s alternate;animation:icon-bounce .5s alternate;}
@keyframes icon-bounce{0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);}
25%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg);-ms-transform:rotate(15deg);}
50%{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg);}
75%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);transform:rotate(5deg);-ms-transform:rotate(5deg);}
85%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);transform:rotate(-5deg);-ms-transform:rotate(-5deg);}
}
.post-41{}
.post-41 .con{padding:15px 0;}
/***********************************************************
 * 列表页
 */
/**首页三列布局**/
/**列表页**/
/*栏目图片*/
.l-banner{background-position:center center;background-repeat:no-repeat;text-align:center;height: 365px;background-size: cover;}
.l-banner img{display:none;height:100%;vertical-align:top;}
/**主体列表页开始**/
#l-container {}
#l-container .inner {padding:25px 10px;}
.mr #l-container .inner{background:url(images/bd.jpg) no-repeat center bottom}
/**主体文章页开始**/
.wz_news_head{margin-bottom: 14px;}
.wz_news_head .wz_path,.jyjx.mrwz .wz_news_head .wz_path{font-size:14px;line-height:24px;color:#1349c1;font-weight: inherit;}
.wz_news_head .wz_path a{color:#1349c1;}
#d-container {background: url(images/bd.jpg) no-repeat bottom left;}
#d-container .inner {padding: 46px 30px 123px;width: 1240px;}
#d-container .mr{float:right;width: 26.8%;border: 1px solid #e5e5e5;}
#d-container .post-21 .con{padding: 12px 19px 22px 24px;}
#d-container .post-21 .tt{border-bottom: 1px solid #e5e5e5;width: 100%;background: url(images/wzttbg.png)no-repeat left bottom;}
#d-container .post-21 .tt .tit{padding: 0  0 0 22px;}
#d-container .post-21 .tt .tit .title{font-size:17px;line-height: 49px;}
#d-container .post-21 .more_btn{height:auto;margin-top: 0;line-height: 49px;margin-right: 20px;background: none;}
#d-container .post-21 .more_btn .more_text, #d-container .post-21 .more_btn a{font-size:12px;}
#d-container .post-21 .news_meta{margin-bottom:7px;}
#d-container .post-21 .news_t{border:1px solid #1349c1;font-size:14px;padding: 4px 12px;}
#d-container .post-21 .news{margin-bottom:10px;}
#d-container .post-21 .news_title{font-size:14px;line-height:24px; word-break: break-all;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 2; /* 这里是超出几行省略 */

    overflow: hidden;}
#d-container .post-21 .news_title a{color:#333;}
#d-container .post-21 .news_title a:hover{color:#e77816}
#d-container .post-21 .news:hover .news_t{border:1px solid #e77816;}
#d-container .post-21 .news:hover .news_t{color:#e77816}
#d-container .possplit{background-image: none;text-indent: 30px;width: 20px;}
#d-container .possplit:after{content:">";margin-left: -32px;}
.subchannel{padding: 0 0 .45rem 0}
.ushare {
    width: 80px;
    position: fixed;
    margin-left: -140px;
    margin-top: 0.41rem;
  }

 .ushare li {
    display: block;
    line-height: 30px;
    color: #888;
    text-align: center;
    font-size: 14px;
    padding-bottom: 10px;
}
.ushare li b {
  display: inline-block;
  background: #5c5b5d url(images/nry_dj_img.png) no-repeat center center;
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 20px;
  position: relative;
}


.ushare span {
  display: block;
  position: relative;
  z-index: -1;
}
.ushare li i {
  font-size: 18px;
  line-height: 40px;
  color: #fff;
}

 .ushare li.share{
  cursor: pointer;
}
.ushare li.share b {
  background: #efa53d url(images/nry_fx_img.png) no-repeat center center;
}
.ushare li.share a {
  color: #ba9a05;
  display: block;
}
.ushare li:hover b {  background: #791cb5 url(images/nry_dj_img.png) no-repeat center center;}

.ushare li.share:hover b {
  background: #e77816 url(imaegs/nry_fx_img.png) no-repeat center center;
}
    html {
   overflow-x: hidden;
}
.ushare li b{background: #5c5b5d url(images/nry_dj_img.png) no-repeat center center !important;}
.ushare li.share b{background: #EFA53D url(images/nry_fx_img.png) no-repeat center center !important;}

.ushare li:hover b{background: #e77816 url(images/nry_dj_img.png) no-repeat center center !important;}
.ushare li.share:hover b{background: #e77816 url(images/nry_fx_img.png) no-repeat center center !important;}
/*分享*/
.nry_con_out .ushare li.share{height: 90px;}
.my-share-d{width: 80px;
  position: fixed;
  margin-left: -170px;
  margin-top: 96px;display: none;}
  .my-share-d>div{display: block;
  width: 44px;
  height: 44px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: rgba(141, 141, 141, 0.11);cursor: pointer;transition: .4s;margin-bottom: 10px;}
  .my-share-d>div:hover{background: rgba(141, 141, 141, 0.3);}
.col_menu {width: 240px;float:left;margin-right:-240px;position:relative;} 
.col_menu .l-qh{ margin-bottom:10px;}
.col_menu .col_menu_head {background: #122c65;}/**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {font-size: 18px;font-weight:normal;color:#fff;}/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:50px; /** padding:0px 5px 0px 60px;**/text-align: center;}/**栏目名称图标**/
.col_menu .col_menu_con{border:1px solid #e4e4e4;}
/*栏目列表*/
.col_list{}
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
.col_list .wp_listcolumn .wp_column a {color:#333;font-size: 18px;font-weight:normal;background:none;border-top:0px solid #fff;border-bottom: 1px solid #F6EAEA;background: url(images/agrey.png) no-repeat 216px center;}
.col_list .wp_listcolumn .wp_column a .column-name{padding:5px 0px 5px 28px;line-height: 46px;}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected { color: #191919; background: #eee url(images/ablue.png) no-repeat 216px center;     color: #ff9e14 !important;} 
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #ff9e14;font-weight: normal;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a{ color:#454545;background:none; border-top:1px solid #fff; border-bottom:1px solid #bbb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{/*font-weight:bold;*/ color:#0f429b; color: #ff9e14 }
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 37px;padding: 5px 10px 5px 44px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {font-weight:bold; font-weight:bold;color: #191919;} 
/*三级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a{} 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name {padding: 5px 10px 5px 60px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:#0f429b;} 
/**栏目新闻**/
.col_news {width: 100%;min-height:500px;float:right;} 
.col_news .col_news_box{margin-left: 290px;}
.col_news_head {border-bottom: 1px solid #DBDBDB;}
.col_metas .col_title { display:inline-block; float:left; height: 48px; line-height: 48px; }  /**当前栏目**/
.col_metas .col_title h2 {display:inline-block;font-size: 18px;font-family:"微软雅黑";font-weight: normal;color: #0f429b;border-bottom: 3px solid #CBCBCB;}
.col_metas .col_path {display:inline-block;float:right;white-space:nowrap;height: 46px;line-height: 46px;color: #666;} /**当前位置**/
.col_metas .col_path a{color: #2F2F2F;}
.col_news_con { padding:5px 0px 10px 0px; margin:0 0px;}
.col_news_list { margin-top:7px;}
.col_news_con .col_news_list li.news{border-bottom:1px solid #e4e4e4;margin-bottom:45px;transition:all 0.4s ease;padding: 0 5px;}
.zc .col_news_con .col_news_list li.news:hover{padding-left:15px;box-shadow:3px 35px 77px -17px rgba(0, 0, 0, 0.8);transform: scale(1.06);z-index: 100;background-color: #fff;}
.col_news_list li.news span.news_title{font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;float: none;line-height: 30px;}
.col_news_list li.news span.news_title a{color:#323232;}
.col_news_list li.news .news_text a{color:#787878;font-size:15px;}
.col_news_list .news_meta{font-size:14px;width: 20px;}
.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;overflow-x: scroll;    max-width: 99%;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); } /**列表页文章图片大小限制**/
/**文章页**/
.infobox {padding:20px 60px; margin:0 auto; width:auto;min-height:550px}
.mrwz .infobox {padding: 0; margin: 0 0 0 0; width: 68.9%;min-height:550px;float:left;}
.article {/* padding-top:10px; */}
.article h1.arti_title {line-height: 40px;font-family: "微软雅黑";font-size: 26px;color: #000;    font-weight: normal;} /**文章标题**/
.article h2.arti_title {line-height: 34px;font-family: "微软雅黑";font-size: 17px;text-align:center;color: #1B1B1B;} /**文章副标题**/
.article .arti_metas {padding:10px;border-bottom: 1px solid #f2f2f2;}
.article .arti_metas span { margin:0 5px; font-size:12px; color: #484848;opacity: 0.7;}/**文章其他属性**/
.article .entry {margin:0 auto;overflow:hidden;/* margin-top:10px; */} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:16px; color:#333;font-family:微软雅黑}  /**阅读字体**/
.article .entry .read p {margin-bottom:10px;line-height: 1.75 !important;font-family: "SourceSansPro-Regular", "微软雅黑";font-size: 16px !important;margin-bottom: 10px !important;padding: 5px 0 !important;}
.article .entry .read img {margin:0 auto; max-width:100%; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/
.article .entry .read p span{font-size: 16px !important;line-height: 1.75 !important;}
.article .entry .read table{margin:0 auto; /* border:none!important; */  }
/**页脚开始**/
#footer {background: #373737;border-top: 15px solid #ef831e;font-size: 0;}
#footer .inner {padding: 12px 0px 0;position:relative;}
#footer .inner .mod{}
#footer .inner .foot-top{padding: 0 0 15px;}
#footer .inner .foot-left{float:left;padding:12px 0px;margin: 10px 0 0 68px;}
#footer .inner .foot-left .contact {
    float: right;
    padding-left: 25px;
}
#footer .inner .foot-left .contact .title{display:inline-block;}
#footer .inner .foot-left .contact .tt{margin-bottom:13px;}
#footer .inner .foot-left .contact .title{border-bottom:3px solid #878787;font-size:15px;line-height: 22px;color:#fff;padding-bottom: 12px;}
#footer .inner .foot-logo{float:left;margin-top: 20px;}
#footer .inner .mr{float:left;width:183px;margin: 55px  0  0 136px;}
#footer .inner .foot-right{float:right;margin-top: 20px;}
#footer .inner p{font-size: 13px;line-height: 75px;font-weight:normal;text-align: center;color: #8a8a8a;}
#footer .inner p span { margin:0 3px; }
#footer .inner p span img{
    vertical-align: middle;
    padding-right: 7px;
    margin-left: 11px;
}
#footer .inner .copyright{}
#footer .inner .copyright{
    text-align: left;
    font-size: 14px;
    line-height: 30px;
    color: #8a8a8a;
}
#footer .inner .copyright a{color:#eee;}
#footer .inner .foot-bottom{border-top:1px solid #505050;}
/**************************************************************
 * 组件功能
 */
/*系统默认搜索*/
.wp_search{ display:inline-block;position:relative;padding-left:4px;border: 1px solid #d0d0d0;}
.wp_search #keyword{ width:160px!important;padding: 4px 0; border:none;height:20px; line-height:20px; background:transparent; color:#fff; }
.wp_search .search{width:32px;height: 30px;border:0px; background: #FFFFFF url(images/sous.png) no-repeat center;cursor: pointer; vertical-align:top; }

/**搜索**/
.search-panel {float: right;position: relative;margin-right: 10px;width: 40px;height: 43px;}
.search-window {overflow: hidden;width: 40px;margin-top: 5px;}
.wp-search {position: relative;}
.wp-search form {display: block;}
.wp-search .search-input {margin-right: 47px;}
.wp-search .search-input input.search-title {font-family: "微软雅黑";width: 100%;height: 33px;line-height: 33px;border: 0;outline: 0;background: none;color: #fff;font-size: 14px;border-bottom: 1px solid #fff;}
.wp-search .search-btn {width: 40px;height: 33px;position: absolute;right: 0;top: 0;}
.wp-search .search-btn input.search-submit {width: 40px;height: 33px;border: 0;outline: 0;background: url(images/searchbg.png) center no-repeat;cursor: pointer;}
.searchbtn {width: 40px;height: 43px;border: 0;outline: 0;background: url(images/searchbg.png) center no-repeat;background-repeat: no-repeat;position: absolute;right: 0;top: 0;z-index: 120;cursor: pointer;}
input:-webkit-autofill,
    input:-webkit-autofill:hover,
    input:-webkit-autofill:focus,
    input:-webkit-autofill:active {
        -webkit-transition-delay: 99999s;
        -webkit-transition: color 99999s ease-out, background-color 99999s ease-out;
}
/* 分享二维码 */
.shares{text-align:center;}
.shares ul{width:auto; margin:0 auto;text-align: right;float:right;}
.shares li{float: left;margin:0 6px;position:relative;}
.shares li a{display:inline-block;width: 65px;height: 56px;border: 0px solid red;background:url('images/share_icon.png') no-repeat;opacity:.6;filter:Alpha(opacity=60);vertical-align:top;}
.shares li a:hover{ opacity:1; filter:Alpha(opacity=100); }
.shares li.i1 a{background-position: 0px 0px;}
.shares li.i2 a{background-position: -84px 0px;}
.shares li.i3 a{background-position: -144px 0px;}
.shares li span{display:block;line-height: 34px;font-size: 15px;padding-top: 6px;color: #a4a4a4;text-align:center;}
.shares li .con{display:none;position:absolute;bottom: 93px;left:50%;z-index:100;margin-left: -50px;width:100px;}
.shares li .con img{ width: 90px; height:90px; vertical-align:top; background:#fff;}
/**友情链接**/
.botlinks .links-wrap:first-child{display:none;}
.botlinks .links-wrap {position: relative;display: inline-block;width: 100%;line-height: 34px;margin-bottom: 16px;background: #4f4d4d;}
.botlinks .links-wrap a.links-arrow {display: block;font-size: 15px;height: 34px;line-height: 34px;padding: 0 25px 0 10px;color:#a1a1a1;background: url(images/arrow.png) no-repeat right top;}
.botlinks .links-wrap a.links-arrow:hover,
.botlinks .wrap-open a.links-arrow {color: #fff;background-position: right bottom;cursor: pointer;}
.botlinks .links-wrap .link-items {display: none;position: absolute;left: 0;bottom: 34px;width: auto;min-width: 183px;height:auto;max-height: 300px;overflow: auto;overflow-x:hidden;background: #f5f5f5;}
.botlinks .links-wrap .link-items a {display: block;line-height: 24px;font-size: 14px;padding: 5px 0;color: #444;}
.botlinks .links-wrap .link-items a span { display:block; margin:0 6px; white-space:nowrap;}
.botlinks .links-wrap .link-items a:hover { color: #fff; background: #3a3a3abf; cursor: pointer;}/**链接样式**/
/*列表页*/
/*banner*/
.tishi{position: absolute;left: 50%;bottom: 101px;text-align: center;transform: translateX(-50%);color: transparent;font-size: 14px;cursor: pointer;}
.mbanner .focus .focus-title-bar {bottom: 0;left: 0;text-align: center;right: 0;margin-left:0px;height: 50%;width: 100% !important;}
.mbanner .focus .focus-title-bg {
}

.focus-title-bg {}

.mbanner .focus .focus-pagination {position:absolute;bottom: 79px;margin-right: 0px;width: 100%;text-align: center;z-index:60;}
.mbanner .focus .focus-page {display:inline-block;width: 50px;height: 3px;margin-right: 11px;opacity: 0.69;background: #fff;}
.mbanner .focus .focus-page-active {background: #ef831e;opacity:1;filter:Alpha(opacity=100);}

.mbanner .focus .focus-navigation {width: 59px;height: 68px;opacity: 0.7;filter:alpha(opacity=70);background:url(images/slide_next.png) no-repeat;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:0px;}
.mbanner .focus .focus-next { right:0px;background-position:right top}

.main1 .ml {
    float: left;
    width: 45%;
  }
 .main1  li.news:hover .news_title{color:#ef831e;}
.main1  li.news:hover .news_text{color:#000;}
  .main1 .mr {
    float: right;
    width: 52.857%;
  }
  .main1 .ml .news_imgs {
    position: relative;
    height: 380px;
    overflow: hidden;
  }
  .main1 .imgbox {
    height: 100%;
    width: 100%;
    background-size: 100% !important;
    transition:all 0.4s ease;
  }
.main1 .imgbox img{width:100%;transition:all 0.4s ease;}
.main1 .imgbox:hover img{transform:scale(1.1);}
.main1 .imgbox:hover{background-size: 110% !IMPORTANT;}
  .main1 .ml .news_time {
    position: absolute;
    left: 30px;
    bottom: 20px;
    line-height: 25px;
    color: #fff;
    font-size: 12px;
    padding: 0 10px;
    background: #ef831e;
    z-index: 100;
  }
  .main1 .ml .news_count {
    position: absolute;
    right: 35px;
    bottom: 20px;
    color: #fff;
    font-size: 14px;
  }
  .main1 .ml .news_count img {
    vertical-align: middle;
    margin-right: 5px;float:left
  }
  .main1 .ml .news_count .wp_listVisitCount{float:right;display:inline-block;line-height:14px}
  .main1 .slick-next {
    right: 15px;
    width: 53px;
    height: 68px;
    background: url(images/slide_next.png) center no-repeat;
    margin-top: -105px;
    z-index: 11;
    background-position: -104px 0px;
  }
  .main1 .slick-prev {
    left: 15px;
    width: 53px;
    height: 68px;
    background: url(images/slide_next.png) center no-repeat;
    background-position: 0px 0px;
    margin-top: -105px;
    z-index: 11;
  }
  .main1 .ml .news_box{padding:0 1% 5px}
  .main1 .ml .post-11 ul.slick-slider{margin:0 -1%}
  .main1 .ml .wz {
    background: #fff;
    padding: 25px 30px 35px;
    box-shadow: 0px 2px 7px 0px #c7b6b6
  }
  .main1 .ml .news_title {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
    color: #202020;
    font-size: 18px;
    line-height: 50px;
    font-weight: bold;
  }
  .main1 .ml .news_text {
    color: #595959;
    font-size: 14px;
    line-height: 25px !important;
    height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2; 
    -webkit-box-orient: vertical;
  }
  .main1 .mr li.news {
    float: left;
    width: 48.5%;
    margin-bottom: 20px;
    height: 260px;
    box-shadow: 0px 2px 7px 0px #c7b6b6;
  }
.main1 .mr li .news_imgs{display:none;}
  .main1 .mr li.type .wz{display:none;}
.main1 .mr li.type .news_imgs{display:block;}
  .main1 .mr li.news:hover,.post-122 li.news:hover {
    box-shadow: 0px 2px 10px 0px #424141;
  }
  .main1 .mr li.news .wz{
    
    box-sizing: border-box;
    background: url(images/title_bg.png)no-repeat center right;
    background-size: cover;
  }
.main1 .mr li.news .wz .wz_con{padding: 0px 40px 0px 30px;}
  /* Underline Reveal */
        .main1 .mr li.news{
          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;
        }

        .main1 .mr li.news.i2:before,.main1 .mr li.news.i3:before {
           content: "";
            position: absolute;
            z-index: -1;
            left: 0;
            right: 0;
            top: 0;
            background: #ef831e;
            height: 4px;
            -webkit-transform: translateY(-4px);
            transform: translateY(-4px);
            -webkit-transition-property: transform;
            transition-property: transform;
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-timing-function: ease-out;
            transition-timing-function: ease-out;
        }

        .main1 .mr li.news.i2:hover:before,
        .main1 .mr li.news.i2:focus:before,
        .main1 .mr li.news.i2:active:before,.main1 .mr li.news.i3:hover:before,
        .main1 .mr li.news.i3:focus:before,
        .main1 .mr li.news.i3:active:before {
            -webkit-transform: translateY(0);
            transform: translateY(0);
        }
  .main1 .mr li.news.i2,
  .main1 .mr li.news.i4 {
    float: right;
  }
  .main1 .mr li.news .wz {
    /**background: url(./images/main1-bg2.png) no-repeat right bottom;**/
    padding: 30px 0 50px 0;
  height: 260px;}
.main1 .mr li.news .wz .news-title{/* height:50px; */}
  .main1 .mr .news_imgs {
    position: relative;
    height: 260px;
    overflow: hidden;
  }
  .main1 .mr .news_imgs .news_title {
    position: absolute;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    left: 0;
    bottom: 0;
    /* padding: 10px 0; */
    width: 100%;
    font-size: 16px;
    color: #fff;
    line-height: 25px;
    font-weight: bold;
    background: rgba(0,0,0,.5);
  }
 .main1 .mr .news_imgs .news_title a:hover{color:#ef831e;}
  .main1 .mr .news_imgs .news_title a {
    padding: 6px 30px 4px;
    color: #fff;
    display: block;
  }
  .main1 .mr .news_time {
    color: #fff;
    font-size: 12px;
    line-height: 25px;
    padding: 0 10px;
    background: #ef831e;
    float: left;
    margin-bottom: 15px;
  }
  .main1 .mr .news_count {
    float: right;
    color: #646464;
    font-size: 14px;
    line-height: 25px;
  }
   
  .main1 .mr .news_count .wp_listVisitCount{float:right;display:inline-block;line-height:25px}
  .main1 .mr .news_count img {
    vertical-align: middle; margin-right:5px
  }
.main1 .mr li:hover .news-title{color:#ef831e}
.main1 .mr li:hover .news-text{color:#000}
  .main1 .mr .news-title {
    clear: both;
    font-size: 16px;
    font-weight: bold;
    line-height: 25px;
    color: #2a2929;
    /* height: 50px; */margin-bottom: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2; 
    -webkit-box-orient: vertical;
    max-height: 50px;
  }
  .main1 .mr .news-text {
    clear: both;
    font-size: 14px;
    line-height: 25px;
    color: #646464;
    overflow: hidden;
    max-height: 75px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
  }
  .main1 .mr .news-text a{color: #646464;}
  .main1 .mr .news-title a {
    color: #2a2929;
  }
  
/*************************************************************
 * 特殊页面
 */
 /*滚动样式*/
.wrapperinner {position: relative;z-index: 1;width: 100%;overflow: hidden; -ms-touch-action: none;}
.scroller {position: absolute; z-index: 1; width: 100%; 
  overflow-x:scroll;
   -webkit-tap-highlight-color: rgba(0,0,0,0);
   -webkit-transform: translateZ(0);
   -moz-transform: translateZ(0);
   -ms-transform: translateZ(0);
   -o-transform: translateZ(0);
   transform: translateZ(0);
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   -webkit-text-size-adjust: none;
   -moz-text-size-adjust: none;
   -ms-text-size-adjust: none;
   -o-text-size-adjust: none;
   text-size-adjust: none;
}
.post-31 .tt .tz{height:51px;width:51px;display: block;float:left;text-align: center;border-radius: 50%;background: rgb(255 255 255 / 15%);border: 2px solid #ffffff05;margin: 0 4px 0 9px;cursor: pointer;}
.post-31 .tt .tz:hover{background:transparent; border:2px solid #fff}
.post-31 .tt .wx{float:left;position: relative;}
.post-31 .tt .wx .wx_code{position:absolute;display:none;bottom:60px;left: 50%;margin-left: -50px;}
.post-31 .tt .wx:hover .wx_code{display:block;}
.post-31 .tt .sub_more{float:left;}
.post-31 .tt .sub_more .tz{float:none;}
.post-31 .con{padding: 16px 15px;background:#fff;}
.post-31 .news_list li.news{width: 32.6%;position:relative;margin-right: 1%;margin-bottom: 14px;transition:all 0.5s ease-in-out;overflow:hidden}
.post-31 .news_list li.news:nth-child(3n){margin-right:0;}
.post-31 .news_list li.news:hover .news_img img,.post-31 .news_list li.news:hover .news_img video{transform:scale(1.05)}
.post-31 .news_list li.news .news_img{padding-top: 58%;background-color: #F1F1F1;position: relative;overflow: hidden;}
.post-31 .news_list li.news .news_img img,.post-31 .news_list li.news .news_img video{position:absolute;top:0;bottom:0;width:100%;height:100%;right:0;left:0;transition:0.7s;}
.post-31 .news_list li.news .news_img .bf{width:50px;height:50px;z-index:50;left:50%;right:auto;top:50%;bottom:auto;margin-left:-25px;margin-top:-25px}
/**.post-31 .news_list li.news:hover .news_wz{top: 40px;bottom:40px;}
.post-31 .news_list li.news .news_wz{position:absolute;left: 40px;height: 2.25px;right: 40px;padding: 40px;bottom: 0px;transition: all 0.5s ease-in-out;}**/
.post-31 .news_list li.news .news_wz{position:absolute;left:0;right:0;bottom:0;top: 0;padding: 0 6.5%;background: url(images/li_bg.png) repeat-x bottom;/* background-size: cover; */}
.post-31 .news_list li.news:hover .news_wz{/* background: url(images/lih_bg.png) no-repeat; *//* background-size: cover; */}
.post-31 .news_list li.news .news_wz .news_con{position:relative;height: 100%;}
.post-31 .news_list li.news .news_wz .news_con .newscon{position:absolute;bottom:0;right: 0;left: 0;}
/**.post-31 .news_list li.news:hover .news_wz{background:url(images/wz_bg.png) center;height:auto;}**/
.post-31 .news_list li.news .news_wz .news_title{font-size: 16px;line-height:22px;font-weight: bold;color: #fff;text-align: left;height: 22px;margin: 0px 0  3px;    position: absolute;
    bottom: 18px;
    right: 0px;
    left: 100px;}
.post-31 .news_list li.news .news_wz .news_title a{color:#fff;}
.post-31 .news_list li.news .news_wz .news_meta{font-size: 14px;line-height:22px;/*text-align: center;*/color:#fff;/* background: rgb(239 131 30 / 80%); */display: block;/* padding: 2.5px 13px; */opacity: 0.8;}
.post-31 .news_list li.news .icon{display: block;text-align: left;width: auto;margin: 13px 0 0;height: 45px;display: inline-block;padding-right: 10px;}
.post-31 .news_list li.news .icon .mt_icon{padding: 14px 31px 9px 20px;}
.post-31 .news_list li.news .icon .mt_title{font-size: 14px;color:#fff;float: right;padding-bottom: 5px;display: block;}
.post-31 .news_list li .wx .icon{border-bottom: 4px solid #3feb53;}
.post-31 .news_list li .wb .icon{border-bottom: 4px solid #ff8200;}
.post-31 .news_list li .dy .icon{border-bottom: 4px solid #9311d7;}
.post-31 .news_list li .cysp .icon{border-bottom: 4px solid #116FD8;}
.post-31 .news_list li .wx .icon .mt_icon{background: url(images/wx.svg)no-repeat top center;background-size: 70%;}
.post-31 .news_list li .dy .icon .mt_icon{background: url(images/douyin.png)no-repeat top center;}
.post-31 .news_list li .wb .icon .mt_icon{background: url(images/wb.svg)no-repeat top center;background-size: 70%;}
.post-31 .news_list li .cysp .icon .mt_icon{background: url(images/cysp.svg)no-repeat top center;background-size: 70%;}
.post-31 .news_list li.news .news_wz .bg{position:absolute;top:0;right: 0;bottom: 0;left: 0;}
.post-31 .news_list li:hover .wx .bg{background: url(images/gr.png) center no-repeat;background-size: 100%;}
.post-31 .news_list li:hover .dy .bg{background: url(images/pr.png) center no-repeat;}
.post-31 .news_list li:hover .wb .bg{background: url(images/or.png) center no-repeat;}

/**特殊页通用**/
.ts .ts_colbox{margin-top: -138px;position: relative;margin-bottom: 31px;background: transparent;}
.ts .ts_col .inner{width:1400px;margin:0 auto;}
.ts .ts_col_head .inner{width:1400px;margin:0 auto;}
.ts .ts_col_head{background: url(images/ts.png) no-repeat bottom right;}
/**.ts .header{position:unset;border-top: none;background: #fff;}**/
.ts .wp-inner{position:relative;}
.ts .wp-inner .bg{position:absolute;top:0;right:0;left:0;display: none;bottom:0;background: url(images/lbg3.png)no-repeat;background-size: cover;}
/**.ts .header .inner{height:auto;}**/
.ts .wp-wrapper .inner{position:relative;width: 1400px;margin: 0 auto;}
/**.ts .header .sitelogo{margin: 8px 0 11px;}**/
/**.ts #headtop{background:#122c65;}**/
/**.ts .nav .wp-menu .menu-item a.menu-link{color:#101010;font-weight:bold;font-size: 18px;padding: 0 10px;}
.ts .nav .wp-menu .menu-item a > .menu-switch-arrow{background: url(images/nav_g.png) no-repeat center center;padding-left:10px;}**/
.ts .l-banner{position:relative;}
.ts .col_menu{position:absolute;top: -238px;width:auto;}
.ts  .col_menu_head h3.col_name{font-size:38px;font-weight:bold;}
.ts .col_menu_head h3.col_name{color:#fff;}
.ts .col_menu_head{background:none;margin-bottom: 20px;}
.ts .col_list .wp_listcolumn .wp_column a{font-size:18px;color:#fff;border: 0;}
.ts .col_menu .ts_col_menu{border:0;}
.ts .wp_listcolumn .wp_column{float:left;width: 33.3%;}
.gzyjzx .wp_listcolumn .wp_column{width: 26%;}
.ts .col_list .wp_listcolumn .wp_column a .column-name{line-height:39px;padding: 0 0 0 40px;}
.ts #l-container .inner{position:relative;padding: 32px 10px 45px;}

.ts .col_list .wp_listcolumn .wp_column a{transition:all 0s;background: none;    position: relative;}
.ts .col_list .wp_listcolumn .wp_column a::before{position: absolute;content: "";background: #fff;width:5px;height:25px;transition-duration: 0.8s;    top: 50%;left: 12px;margin-top: -12px;}
.ts .col_list .wp_listcolumn .wp_column a.parent::before,
.ts .col_list .wp_listcolumn .wp_column a:hover::before,
.ts .col_list .wp_listcolumn .wp_column a.selected::before{    width: 25px;height: 5px;margin-top: -2px;background:#ff9e14;left: 0px;}

.ts .col_list .wp_listcolumn .wp_column a.selected span.column-name{color:#ff9e14;}
.ts .ts_col_head .col_menu{position: static;width: 480px;margin: 0;float: none;}
.ts .ts_col_head .col_menu{background:url(images/tsbg.png) no-repeat bottom right;padding: 15px 129px 15px 0;}
/**合作办学**/
.hzbx.gjjl .lx-listcon{
    padding-left: 353px;
    margin-top: 0;
    position: static;
}
.ts.hzbx .l-banner img{display: block;
    width: 100%;
    height: auto;}
.ts.hzbx .ts_col_head .col_menu{background:none;}
.ts.hzbx .l-banner{height:auto;}
.hzbx .whhdpost-11 .tt{margin-bottom:20px;}
.hzbx .lcontainer1 .inner{padding:54px 0 0}
.ts.hzbx .whhdcol_list .col_list{background:#3a68cc url(images/whhd_righth.png) no-repeat;background-size: 28px;background-position: 17px 13.5px;border-right: 2px solid #3a68cc;}
.hzbx .col_news .col_news_box{margin-left: 0;}
.hzbx.ts .col_list .wp_listcolumn .wp_column a{font-size: 17px;}
.hzbx .col_list .wp_listcolumn .wp_column a .column-name{line-height:40px}
.ts.hzbx .whhdcol_list .wp_listcolumn .wp_column a .column-name{line-height: 29px;padding: 11.25px 50px;color: #000;}
.ts.hzbx .col_news_list .news_list{margin:0 -20.5px}
.ts.hzbx .col_news_list .news_list li.news{float:left;width:50%;border-bottom: 0;padding: 0 0;margin-bottom: 103.5px;}
.ts.hzbx .col_news_list .news_list li.news .news_box{margin: 0 20.5px;}
.ts.hzbx .col_news_list .news_list li.news .news_img{position:relative;padding-top: 66%;overflow:hidden;}
.ts.hzbx .col_news_list .news_list li.news .news_img img{position:absolute;top:0;right:0;left:0;height: 100%;bottom:0;width:100%;transition:all 0.4s ease;}
.ts.hzbx .col_news_list .news_list li.news .news_title{text-align:center;font-size: 20.76px;margin:0 auto;display: flex;background: #fff;padding: 0 27px;height: 82px;border-bottom: 3px solid #2f5fcd;left: 11%;color: #000000;right: 11%;margin-bottom: -42.5px;bottom: 0;position: absolute;align-items: center;width: auto;justify-content: center;}
.ts.hzbx .col_news_list .news_list li.news .news_title a{color: #1f1f1f;}
.ts.hzbx .col_news_list .news_list li.news .news_img:hover img{transform:scale(1.1);}
         /* Float Shadow */
        .ts.hzbx .col_news_list .news_list li.news .news_title {
            vertical-align: middle;
            -webkit-transform: perspective(1px) translateZ(0);
            transform: perspective(1px) translateZ(0);
            box-shadow: 0 0 1px rgba(0, 0, 0, 0);
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform;
            transition-property: transform;
        }

        .ts.hzbx .col_news_list .news_list li.news .news_title:before {
            pointer-events: none;
            position: absolute;
            z-index: -1;
            content: '';
            top: 100%;
            left: 5%;
            height: 10px;
            width: 90%;
            opacity: 0;
            background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
            background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
            /* W3C */
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform, opacity;
            transition-property: transform, opacity;
        }

        .ts.hzbx .col_news_list .news_list li.news .news_title:hover,
        .ts.hzbx .col_news_list .news_list li.news .news_title:focus,
        .ts.hzbx .col_news_list .news_list li.news .news_title:active {
            -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
            /* move the element up by 5px */
        }

        .ts.hzbx .col_news_list .news_list li.news:hover:before,
        .ts.hzbx .col_news_list .news_list li.news:focus:before,
        .ts.hzbx .col_news_list .news_list li.newsactive:before {
            opacity: 1;
            -webkit-transform: translateY(5px);
            transform: translateY(5px);
            /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
        }
/**人事处**/
.rsc .mod1 .ml{float:left;width:66%}
.rsc .mod1 .mr{float:right;width:27.5%;margin-top: 81px;}
.rsc .mod1 .ml p{font-size:17px;line-height:33px;}
.rsc .mod1 .mr .focus-pagination{width:100%;text-align:center;}
.rsc .mod1 .mr .focus-page{width:13px;height:13px;border-radius:100%;margin-right:16px;background: #fff;}
.rsc .mod1 .mr .focus-page-active{background: #ff9d42;}
.rsc .mod2 .ml{float:left;width:34.07%;margin-right:3.4%}
.rsc .mod2 .mc{float:left;width:34.07%}
.rsc .mod2 .mr{float:right;width:25%}
.rsc .post .tt .tit{font-size: 34px;}
.rsc .post .tt .tit .title{color:#202020;}
.rsc .post-6 .con{padding:55px 0 0}
.rsc .container-2{background:#f2f3f9;}
.rsc .container-2 .inner{padding: 66px 0 71px;}
.rsc .container-2 .post .tt{border-bottom:2px solid #183f94;}
.rsc .container-2 .post .tt .tit .title{color:#2f2f2f;}
.rsc .container-2 .post .con{padding: 14px 0 6px;}
.rsc .container-2 .post-10 .con{padding: 27px 0 6px;}
.rsc .container-2 .post4  .rsc_news{position:relative;padding-left:18px;background:url(images/dot.png)no-repeat 5px center;line-height:40px;font-size:16px; transition: all 0.4s ease-in-out;}
.rsc .container-2 .post4  .rsc_news:hover{margin-left:15px;}
.rsc .container-2 .post4  .rsc_news .news_title{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-right: 105px;}
.rsc .container-2 .post4  .rsc_news .news_title a{color:#000;}
.rsc .container-2 .post4  .rsc_news .news_meta{position:absolute;top:0;right:0;color:#7e7e7e;}
.rsc .container-2 .mr .rsc_news{margin-bottom: 15px;padding: 12px 0;height: 51px;line-height: 51px;}
.rsc .container-2 .mr .rsc_news.n1{background:#3386e8;}
.rsc .container-2 .mr .rsc_news.n2{background:#546cd1;}
.rsc .container-2 .mr .rsc_news.n3{background:#12b293;}
.rsc .container-2 .mr .news_img{float:left;margin-left:26%}
.rsc .container-2 .mr .news_title{font-size:22px;color:#fff;float: left;margin-left: 5%;}
.rsc .container-2 .mr .news_img{transition:1s;}
.rsc .container-2 .mr li:hover .news_img{-webkit-animation:icon-bounce .5s alternate;-moz-animation:icon-bounce .5s alternate;-o-animation:icon-bounce .5s alternate;animation:icon-bounce .5s alternate;}
@keyframes icon-bounce{0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0);}
25%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg);-ms-transform:rotate(15deg);}
50%{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);transform:rotate(-15deg);-ms-transform:rotate(-15deg);}
75%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);transform:rotate(5deg);-ms-transform:rotate(5deg);}
85%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);transform:rotate(-5deg);-ms-transform:rotate(-5deg);}
}
 /* Ripple Out */
        @-webkit-keyframes hvr-ripple-out {
            100% {
                top: -12px;
                right: -12px;
                bottom: -12px;
                left: -12px;
                opacity: 0;
            }
        }

        @keyframes hvr-ripple-out {
            100% {
                top: -12px;
                right: -12px;
                bottom: -12px;
                left: -12px;
                opacity: 0;
            }
        }

        .rsc .container-2 .mr li {
            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;
        }

        .rsc .container-2 .mr li:before {
            content: '';
            position: absolute;
            border: #3386e8 solid 6px;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            -webkit-animation-duration: 1s;
            animation-duration: 1s;
        }
        .rsc .container-2 .mr li.n2:before{border: #546cd1 solid 6px;}
        .rsc .container-2 .mr li.n3:before{border: #12b293 solid 6px;}
        .rsc .container-2 .mr li:hover:before,
        .rsc .container-2 .mr li:focus:before,
        .rsc .container-2 .mr li:active:before {
            -webkit-animation-name: hvr-ripple-out;
            animation-name: hvr-ripple-out;
        }
.rsc .container-3 .inner{padding: 75px 0 140px;}
.rsc .container-3 .post .tt{display:block;width: auto;text-align:center;}
.rsc .container-3 .post .tt .tit{float:none;}
.rsc .container-3 .post-11{background: url(images/contact.jpg) no-repeat top right;padding: 85px 0 28px 18.2%;background-size: cover;}
.rsc .container-3 .post-11 .news_title{font-size:26px;font-weight:bold;color:#202020;margin-bottom: 17px;}
.rsc .container-3 .post-11 p{font-size:20px;line-height:38px;}
.rsc .container-3 .post-12{margin-bottom: 30px;}
.rsc #l-container .inner{position:relative;padding: 12px 10px 45px;}
/**教育教学**/
.ts.jyjx .whhdcol_list .col_list{
    background: #3a68cc url(images/whhd_righth.png) no-repeat;
    background-position: 17px 13.5px;
    background-size: 28px;
}
.jyjx #l-container .inner{padding: 72px 0 81px;width: 1300px;}
.ts .col_menu{margin-right:0;width: 64%;top: -343px;}
.jyjx .wp_listcolumn .wp_column{/*width: 13%;*/margin-right: 0;}
.jyjx .ts_colbox{margin-bottom:0;top: 175px;margin-top: 0;height: auto;position: absolute;z-index: 99;width: 100%;}
.jyjx .post .more_btn{     background: url(images/gd.svg) no-repeat center;background-size: cover;     transition: all 0.4s ease-in-out;  height: 41px;}
.jyjx .post .more_btn:hover{    background: url(images/gdh.svg) no-repeat;background-size: cover;}
.jyjx .post .more_btn img{    opacity: 0;}
.jyjx .container-2 .inner,.jyjx .container-3 .inner{width:1300px;}
.jyjx .container-2{background:url(images/jy-p8-bg.png) no-repeat bottom center;}
.jyjx .container-2 .inner{padding:80px 0 150px 0;}
.jyjx .container-2 .tt{margin-bottom: 54px;}
.jyjx .tt{text-align:center;margin-bottom: 20px;}
.jyjx .container-3 .tt{display:none;}
.jyjx .tt .tit{float:none;}
.jyjx .footer .tt{text-align:left;}
.jyjx #l-container{background:#efefef}
.jyjx .post-6 .news_list{margin: 0 -6px;}
.jyjx .post-6 .news_list li{float:left;width:20%;/*margin: 0 1%;*/}
.jyjx .post-6 .news_list li .news_con{padding: 63px 0 52px 12.9%;background:#fff;margin: 0 6px;}
.jyjx .post-6 .news_list li.n5{margin-right:0;}
.jyjx .post-6 .news_list li .news_title{font-size:17px;line-height:23px;color:#313131;}
.jyjx .post-6 .news_list li .news_title span{border-bottom:2px solid #d5a156;width: 78%;display: block;padding-bottom:15px;margin-bottom:25px;}
.jyjx .post-6 .news_list li .news_content{font-size:36px;line-height:32px;font-weight:bold;}
.jyjx .post-11 li{margin-bottom:3px;}
.jyjx .post-11 .rsc_news{box-shadow:0 0 17px #c5c5c5;line-height: 55px;margin-bottom: 10px;padding-left: 15px;transition: all 0.4s ease;}
.jyjx .post-11 .rsc_news:hover{padding-left:15px;transform: scale(1.06);z-index: 100;background-color: #fff;}
.jyjx .post-11 .wp_subcolumn_list .wp_sublist .sublist_title a.morelink{margin-top:0;}
.jyjx .post-11 .wp_subcolumn_list .wp_sublist .sublist_title a.morelink img{display:none;}
.jyjx .post-11 li .sublist_title{line-height: 80px;height: auto;padding-left:70px;}
.jyjx .post-11 .wp_subcolumn_list:nth-of-type(odd) h3{background:url(images/boxbg2.jpg)no-repeat;background-size:cover;border-bottom: none;}
.jyjx .post-11 .wp_subcolumn_list .sublist-4 h3,.jyjx .post-11 .wp_subcolumn_list .sublist-2 h3{background:url(images/boxbg2.jpg)no-repeat !important;background-size:cover;border-bottom: none;}
.jyjx .post-11 .sublist-1,.jyjx .post-11 .sublist-6{display:none;}
.jyjx .post-11 .wp_subcolumn_list:nth-of-type(even) h3,.jyjx .post-11 .wp_subcolumn_list .sublist-5 h3,.jyjx .post-11 .wp_subcolumn_list .sublist-3 h3{background:url(images/boxbg1.jpg)no-repeat;background-size:cover;border-bottom: none;}
.jyjx .post-11 .subcolumn-name{font-size:28px;font-weight:bold;color:#fff;}
.jyjx .post-11 .wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext{float:right;margin-top: 32px;width: 21px;height: 21px;margin-right: 56px;background: url(images/plus.png) no-repeat;}
/* .jyjx .post-11 .wp_sublist:hover  .sublist_title .morelink .moretext{background: url(images/min.png) no-repeat;} */
.jyjx .post-11 .wp_sublist .news_list,.jyjx .post-11 .wp_sublist .wp_entry{padding:42px 68px 61px 69px;font-size:17px;line-height:33px;width: auto;display:none;transition: all 1s linear;}
/* .jyjx .post-11 .wp_sublist:hover .news_list,.jyjx .post-11 .wp_sublist:hover .wp_entry{display:block;} */
.jyjx .post-11 .wp_sublist .news_list .title{position: relative;}
.jyjx .post-11 .wp_sublist .news_list .title a{display:block;overflow:hidden;font-weight: bold;text-overflow:ellipsis;white-space:nowrap;font-size: 18px;padding-right:100px;}
.jyjx .post-11 .wp_sublist .news_list .title .news_time{position:absolute;right: 15px;color: #7e7b7b;top:0;}
.jyjx .jy_post-8 .news_list li.n1{float:left;width: 27.7%;margin-top:45px;}
.jyjx .jy_post-8 .news_list li.n2{float:left;width: 33.2%;margin-left:5.7%;}
.jyjx .jy_post-8 .news_list li.n3{float:right;width: 27.7%;margin-top:45px;}
.jyjx .jy_post-8 .news_list li .news_img{position:relative;padding-top: 67%;overflow:hidden;}
.jyjx .jy_post-8 .news_list li .news_img img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;transition:all 0.4s ease;}
.jyjx .jy_post-8 .news_list li .news_img:hover img{transform:scale(1.1)}
.jyjx .jy_post-8 .news_list li.n2 .news_more{margin-top: 25px;}
.jyjx .jy_post-8 .news_list li.n2 .news_more img{opacity:0}
.jyjx .jy_post-8 .news_list li.n2 .news_nr{padding-top: 30px;}
.jyjx .jy_post-8 .news_list li .news_nr{padding: 20px 30px 25px;background: #fff;}
.jyjx .jy_post-8 .news_list li .news_date{background: #4b71b4;float:left;width: 68px;color:#fff;text-align: center;}
.jyjx .jy_post-8 .news_list li .news_day{     padding-top: 11px;   font-size: 30px;}
.jyjx .jy_post-8 .news_list li .news_year{      padding-bottom: 5px;  font-size: 11px;line-height: 18px;}
.jyjx .jy_post-8 .news_list li .news_con{padding-left:98px;height: 114px;}
.jyjx .jy_post-8 .news_list li .news_title{font-size:18px;line-height:28px;overflow: hidden;text-overflow: ellipsis;display:inline-block;display: -webkit-box;max-height: 56px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 10px;}
.jyjx .jy_post-8 .news_list li .news_text{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  font-size: 15px;
  max-height: 48px;
  line-height: 24px;
  color: #6e6d6d;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.jyjx.mr #l-container{background:#fff;}
.jyjx .jy_post-8 .news_list li .news_text a{color: #6e6d6d;}
.jyjx .jy_post-8 .news_list li .news_title a{color:#000;}
.jyjx .jy_post-8 .news_list li .news_more{margin-top: 17px;text-align: right;}
.jyjx .jy_post-8 .news_list li .news_more{background: url(images/jyjx_right.png)no-repeat;display: inline-block;float: right;background-size: cover;}
.jyjx .jy_post-8 .news_list li .news_more:hover{background: url(images/qzz_righth.png)no-repeat;background-size: cover;}
.jyjx .jy_post-8 .news_list li .news_more img{opacity:0}
.jyjx .container-22{padding: 0 0 40px;/* background: #fff url(images/bd.jpg) no-repeat left bottom; */background-size: 100%;}
.jyjx .post-6 .slick-prev {background: url(images/jyjx-prev.png) no-repeat center;    background-size: cover;width: 25px;height: 45px;left: -46px;}
.jyjx .post-6 .slick-next {background: url(images/jyjx-next.png) no-repeat center;    background-size: cover;width: 25px;height: 45px;right: -46px;}


.jyjx .ts_col_head .col_menu{/*width: 100%;padding-right: 0;*/}

.jyjx.ts .l-banner {background-image:none !important;   height: auto;}
.jyjx.ts .l-banner img { width:100%;    display: block;   height: auto;}
.jyjx .wp-inner-bg {
    position: absolute;
    bottom: -60px;
    left: 0;
}
.jyjx.ts .ts_col_head {background: none;}
.jyjx.ts .ts_col_head .col_menu{background: none;}

.jyjx-info1 #d-container .inner{padding: 71px 0 123px;width: 1400px;}
.jyjx .wz_news_head .wz_path{line-height: 36px;font-size: 36px;color: #303030;font-weight: bold;}
.jyjx .article h1.arti_title{ margin-bottom: 15px;   text-align: center;}




.jyjx-list2 .tt{    text-align: left;}
.jyjx-list2 .col_menu_head2{    display: none;    position: absolute;left: 30px;top: 50%;}


.jyjx-list2 .container1{/* background: url(images/bd.jpg) no-repeat bottom left; */background-size: 100%;}
.jyjx-list2 .container1 .inner{padding: 60px 0 180px;}

.jyjx-list2 .jy2-listcon{padding-left: 396px;}
.jyjx-list2 .jy2-listcon .news_list li.news{    margin-bottom: 40px;}
.jyjx-list2 .jy2-listcon .news_list li.news .news_tt{background: url(images/jy2-tt.png) no-repeat center;background-size: cover;padding: 0 24px 0 38px;height: 56px;}
.jyjx-list2 .jy2-listcon .news_list li.news .news_title{line-height: 56px;display: inline-block;color: #fff;font-size: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jyjx-list2 .jy2-listcon .news_list li.news .news_more{float: right;line-height: 56px;font-size: 20px; font-weight: bold;color: #fff;}
.jyjx-list2 .jy2-listcon .news_list li.news .news_more a{color: #fff;}
.jyjx-list2 .jy2-listcon .news_list li.news .news_text{font-size: 18px;line-height: 30px;text-indent: 36px;margin-top: 57px;overflow: hidden;text-overflow: ellipsis;display: inline-block;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;}

.ts .whhdcol_list .col_list .wp_listcolumn .wp_column a::before{display: none;   }
.jyjx-list2.ts .whhdcol_list .wp_listcolumn .wp_column a {font-size: 16px;font-weight:normal;}
.jyjx-list2.ts .whhdcol_list .col_list .wp_listcolumn .wp_column a .column-name{    padding: 10px 18px 10px 20px;line-height: 28px;}

/**学校概况**/
.ts #d-container .tt{font-size:34px;font-weight:bold;margin-bottom: 25px;}
.xxgk #d-container .ml{float:left;width:20.1%;}
.xxgk #d-container .ml img{width:100%;}
.xxgk #d-container .mr{float:right;width:75.7%;border:none;}
.xxgk #d-container{background: #fff url(images/bd.jpg) no-repeat left bottom;background-size: 100%;}
.xxgk #d-container .inner{background:none;}
.xxgk #d-container .infobox{width: 100%;}
.cy .infobox{padding:0;}
.cy #d-container .inner{padding: 77px 0 107px;}
.xxgk #d-container .inner{padding: 77px 0 300px;}
.xxgk.ts .ts_col_head .col_menu{background:none;}
.xxgk.ts .ts_col_head{background:none;}
.xxgk.ts .wp-inner-bg{position: absolute;top: 0;left: 0;}
.xxgk.ts .l-banner{  background-image: none !important;  height: auto;}
.xxgk.ts .l-banner img{ display: block;width: 100%;   height: auto;}
.xxgk.ts .ts_colbox{    top: 175px;margin-top: 0;height: auto;position: absolute;z-index: 99;width: 100%;}



/**现任领导**/
.xrld .infobox .news_list.list1 li{margin: 0 13.35%;width: 23.2%;}
.xrld .infobox .list1{width:80%;margin: 0 auto;}
.xrld .infobox .news_list li{width: 18.9%;float:left;}
.xrld .infobox .news_list li .news_img{padding-top: 124%;position:relative;overflow:hidden;}
.xrld .infobox .news_list li .news_img img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;}
.xrld .wp_articlecontent .list-paddingleft-2{padding:0;}
.xrld .infobox .news_list li .title_box{text-align:center;}
.xrld .infobox .news_list.list2 li.n4{margin-right:0;}
.xrld .infobox .news_list.list2 li{margin-right: 8.1%;}
.xrld .infobox .news_list.list3 li.n4{margin-right:0}
.xrld .infobox .news_list.list3 li{margin-right: 8.1%;}
.xrld .infobox .news_list li .title_box{line-height:29px;margin: 20px 0 17px;}
.xrld .infobox .news_list li .news_title{font-size:26px;font-weight:bold;}
.xrld .infobox .news_list li .news_title{font-size:18px;}
.xrld .infobox{width:80%;}
.xrld .infobox .news_list.list3 li{margin: 0 6.35%;width: 19.2%;}
/**团委**/
.tw .col_menu_head{margin-top: 25px;margin-bottom: 9px;}
.tw.ts .l-banner{  background-image: none !important;  height: auto;}
.tw.ts .l-banner img{ display: block;width: 100%;   height: auto;}
.tw .wp-inner-bg {position: absolute;top: 0;left: 0;}
.tw.ts .ts_col_head{    background: none;}
.tw.ts .ts_col_head .col_menu{    background: none;}
.tw.ts .ts_colbox{    margin-top: -176px;}

.tw .ce_menu{
    position: fixed;
    top: 40%;
    margin-right: 0;
    right: 35px;
    width: 106px;
    display: none;
    z-index: 99;
    background: #fff;
    padding: 0px 0 45px 0;
    box-shadow: 0 0 8px 0px #ccc;
}
.tw .ce_menu .ce_menu_con{padding: 41px 0 0px 0;}
.tw .ce_menu li{     transition: all 0.4s ease-in-out;   margin-bottom: 12px;}
.tw .ce_menu li.selected,
.tw .ce_menu li:hover{    background: #1f3e85;}
.tw .ce_menu li a{
    font-size: 16px;
    line-height: 43px;
    text-align: center;
    border-bottom: 0;
    color: #1f3e85;
    display: block;
}
.tw .ce_menu li.selected a,
.tw .ce_menu li:hover a{color: #fff;}
.tw .ce_menu .toggle {
    text-align: center;
    margin-top: 36px;
}
.tw .ce_menu .toggle img {
    display: inline-block;
    width: 27px;
    cursor: pointer;
}





.tw .post-59 .con{padding:0}
.tw .tw-post-33 .con{position:relative;height: 537px;}
.tw .tw-post-33 .con .boxm{position:absolute;top: 0;left: 0;right: 0;}
.tw .tw-post-33 .tt .title{float:left;color: #676767;}
.tw .tw-post-33 .tt .selected{color:#1d3f8c;}
.tw .tw-post-33 .tt .t1{margin-right:44px;}
.tw .tw-post-33 .tt .tit{font-size:30px;line-height:29px;}
.tw .tw-post-33 .tt{float:right;width: 47%;position: relative;z-index: 110;margin-top: 57px;}
.tw .tw-post-33  .more_btn{height:auto;margin-top: 0px;/* position: absolute; *//* right: 0; *//* top: 0; */positon:relative;}
.tw .tw-post-33 .more_btn .more_text{position:absolute;right:0;top:0;height: 41px;background: url(images/gd.svg) no-repeat;background-size: cover;transition: all 0.4s ease-in-out;}
.tw .tw-post-33 .more_btn .more_text:hover{background: url(images/gdh.svg) no-repeat;background-size: cover;}
.tw .tw-post-33 .more_btn .more_text img{    opacity: 0;}
.tw .tw-post-33 .moretext{width:88px;display: block;height:21px;background: url(images/twmore.png)no-repeat;}
.tw .tw-post-33 .more-link .moretext img{display:none;}
.tw .tw-post-33 .ml li{height:448px;}
.tw .tw-post-33 .ml{float: left;width: 49.28%;}
.tw .tw-post-33 .news_img{height: 448px;overflow: hidden;position: relative;}
.tw .tw-post-33 .news_img img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height: 100%;transition:all 0.4s ease;}
.tw .tw-post-33 .news_img:hover img{transform:scale(1.1);}
.tw .post-32 .news_img img{transition:all 0.4s ease;}
.tw .post-32 .news_img:hover img{transform:scale(1.1);}

.tw .tw-post-33 .mr{position: absolute;width: 45.85%;float: right;right: 0;bottom: -95px;padding: 59px 5% 61px 5%;top: 138px;background: #1d3f8c url(images/tw-p33-li.png) no-repeat bottom right;}
.tw .tw-post-33 .mr .news_list .slick-list{margin: 56px 14% 0 14%;padding: 0!important;}
.tw .tw-post-33 .mr .slick-prev, .tw .tw-post-33 .mr .slick-next{width: 16px;height: 28px;margin-top: 40px;}
.tw .tw-post-33 .mr .slick-prev{background:url(images/tw_left.png)no-repeat center;left: 0;}
.tw .tw-post-33 .mr .slick-next{background:url(images/tw_right.png)no-repeat center;right:0}
.tw .tw-post-33 .mr li{display: flex; justify-content: center; align-items: center;}
.tw .tw-post-33 .mr li .news_con .news_box {color:#5380db;} 
.tw .tw-post-33 .mr li .news_con .news_box span{font-size: 75px;white-space: nowrap;writing-mode: initial;line-height: normal;text-align: center;letter-spacing: 0;}
.tw .tw-post-33 .mr li.slick-active.prev .news_con .news_box , .tw .tw-post-33 .mr li.slick-current+li .news_con .news_box {color: #6e96e1;}
.tw .tw-post-33 .mr li.slick-current .news_con .news_box,.tw .tw-post-33 .mr li:hover .news_con .news_box{color: #91bee8 !important;}
.tw .tw-post-33 .news_title{margin-bottom: 21px;}
.tw .tw-post-33 .news_title span{font-size:22px;line-height:29px;/*font-weight:bold;*/width: 48%;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom: 2px solid #4a65a3;padding: 0 40px 29px 0;color: #c4e3ff;/* writing-mode: vertical-lr;  text-orientation: upright; */}
.tw .tw-post-33  .news_title span a{color:#fff;}
.tw .container5 .mr .news_title a{font-weight:bold;color:#fff;}
.tw .tw-post-33 .news_con .news_box,.tw .tw-post-33 .news_con .news_meta{font-size:16px;line-height:34px;color: #fff;margin-bottom: 25px;}
.tw .tw-post-33 .news_con .news_box{writing-mode: vertical-lr;text-orientation: upright;font-size: 30px;font-weight: bold;letter-spacing: 9px;margin-bottom: 0;text-align: center;}
.tw .container4{background:url(images/wybg003.png)no-repeat left bottom}
.tw .container3 .inner{padding: 30px 0 40px;}
.tw .container5 .inner{padding: 90px 0 70px;}
.tw .container6 .inner{padding: 0 0 128px}
.tw .post-11{position:relative;padding-top: 62.6%;margin-bottom: 0;}
.tw .post-11 .con{padding:0;}
.tw .post-11 .tt{position:absolute;top:0;left:0;width:23%;height: 33.1%;}
.tw .post-11 .news_title{position:absolute;width:23%;height: 33.5%;font-size:25px;line-height:29px;font-weight:bold;color:#fff;}
.tw .post-11 .news_img{position:absolute;overflow: hidden;}
.tw .post-11 .news_title a{color:#fff;}
.tw .post-11 .news_title span{text-align:center;color:#fff}
.tw .post-11 li.n1 .news_title{top:0;left: 23%;background:#266cb4;}
.tw .post-11 li.n2 .news_title{top:33.1%;left:0;background:url(images/wybg0003.png)no-repeat;}
.tw .post-11 li .news_title div{text-align:center;}
.tw .post-11 li .news_title .news_con{margin-top: 21%;margin-bottom: 8%;}
.tw .post-11 li .news_title .icon{width:82px;height:72px;}
.tw .post-11 li.n3 .news_title{bottom: 0;right: 8.5%;background:url(images/twtt3.png)no-repeat;background-size: cover;}
.tw .post-11 .news_list li.news{position:static;}
.tw .post-11 li.n1 .news_img{top:0;right:0;width:54.35%;height: 66.5%;}
.tw .post-11 li.n2 .news_img{top:33.1%;left:23%;width: 22.7%;height: 33.5%;}

.tw .post-11 li.n3 .news_img{bottom: 0;left:23%;width:46%;height: 33.5%;}
.tw .post-11 li .news_img:hover img{transform:scale(1.05)}
.tw .post-11 li .news_img img{width:100%;height:100%;transition:0.7s;object-fit: cover;}
.tw .post-32 .tt{float:left;width: 19.1%;/*background:url(images/tt_bg.jpg)no-repeat;*/text-align: right;    position: absolute;}
.tw .post-32 .tt .tit{float: none;}
.tw .post-32 .con{/*float:right;width:67%;*/    padding-top: 0;}
.tw .post-32 .con .ul1{float:left;width: 30%;       padding-top: 100px;}
.tw .post-32 .con .ul2{float:right;width:67%;}
.tw .post-32 .con .ul3{display:none;}
.tw .post-32 .con li.n1{ float:left; margin-top: 22.5%;width: 54.25%;}
.tw .post-32 .con li.n4{float: none;width:100%;}
.tw .post-32 .con li.n2,.tw .post-32 .con li.n3{float:right;width:42.5%}
.tw .post-32 .con li.n2{margin-bottom: 3.6%;}
.tw .post-32 .con li .news_img{padding-top: 77%;position:relative;overflow:hidden;}
.tw .post-32 .con li.n1 .news_img{padding-top: 85.6%;}
.tw .post-32 .con li.n4 .news_img {
    padding-top: 85.6%;
}
.tw .post-32 .con li .news_img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;}
.tw .post-32 .con li .news_title{position:absolute;bottom: 12.7%;font-size:24px;line-height: 38px;font-weight:bold;text-align:center;width: 100%;}
.tw .post-32 .con li .news_title a{color:#fff;}


.tw .container6{background:url(images/main3_bg.jpg)no-repeat right bottom;}
.tw .container5 .coltt{font-size:34px;font-weight:bold;text-align:center;margin-bottom: 53px;color:#202020;}
.tw .container5 .ml{float:left;width:75.7%;position: relative;}
.tw .container5 .ml .ctt{font-size:30px;line-height:29px;font-weight:bold;color:#fff;margin-bottom: 23px;}
.tw .container5 .ml .tt{float:left;width: 25.3%;background:#1d3f8c;height: 532px;padding: 49px 0 88px 4%;}
.tw .container5 .ml .tt .tit{font-size:22px;float: none;display: block;}
.tw .container5 .ml .tt .tit .title{line-height:60px;transition: all 0.4s ease-in-out;padding-left: 44px;color:#fff;font-weight: normal;cursor: pointer;background:url(images/twarrow.png)no-repeat left center}
.tw .container5 .ml .tt .tit .title:hover{background:url(images/twarrowh.png)no-repeat left center;padding-left: 75px;color: #b0c7fd;}
.tw .container5 .ml .tt .tit .selected{position:relative;background:url(images/twarrowh.png)no-repeat left center;padding-left: 75px;color: #b0c7fd;}
.tw .container5 .ml .tt .tit .selected:after { content: ""; display: block; border: 11px solid transparent; border-right-color: #4c73cd; position: absolute; top: 50%; margin-top: -11px; right: 0; -webkit-transition: all 0.4s ease-in-out 0.2s; transition: all 0.4s ease-in-out 0.2s;}
.tw .container5 .ml .con{position: absolute;right: 0;bottom: 0;top: 0;left: 29.3%;/*background: url(images/qh_bg.png)no-repeat right top;*/    background: #4c73cd;padding: 0;}
.tw .container5 .ml .con .boxm{margin: 9% 20px 9% 13%;height: 80%;overflow-x: auto;}
.tw .container5 .ml .con  .boxm li{float:left;width:50%;}
.tw .container5 .ml .con  .boxm li .news_title{font-size:20px;line-height:53px;color:#eee}
.tw .container5 .ml .con  .boxm li .news_title a{color:#fff;}
.tw .container5 .mr{float:right;width:22%}
.tw .container5 .mr .news_title,.tw .container5 .mr .news_img{text-align:center;}
.tw .container5 .mr .news_title{font-size:25px;line-height:39px;font-weight:bold;color:#fff;}
.tw .container5 .mr .n2 .news_img{margin-bottom:0}
.tw .container5 .mr .news_img{;margin-bottom: 19px;}
.tw .container5 .mr .news_img svg{width:123px;}
.tw .container5 .mr .n2 .news_img svg{height: 103px;}
.tw .container5 .mr li.n1{background:#266cb4;height: 229px;margin-bottom: 40px;padding-top: 100px;}
.tw .container5 .mr li.n2{background:url(images/lm_bg.png)no-repeat;height: 240px;padding-top: 60px;}
.tw .container5 .box-card::-webkit-scrollbar{background:#7ba5f3;}


/**日历**/
.tw .container2 .date_jxz {
  position: relative;
  z-index: 100;
display: none;
border-bottom: 1px solid #dbdbdb;}
.tw .post-31 {
  width: 1400px;
  margin: 0 auto;
  position: relative;
  transform: none;
  opacity: 1;
}
.tw .post-31 .con{padding:0;background:none;}
.tw .post-31.post .more_btn{position: absolute;top:80px;right:0%;color:#b31a20}
.tw .post-31.post .more_btn img {
    margin-top: -6px;display:none
}
.tw .post-31.post .more_btn .more_text{color:#fff;font-weight: bold}
.tw .post-31 .slick-prev {
  background: url(images/left.png) no-repeat center;
  left: 0;
top: 54px;}
.tw .post-31 .slick-next {
  background: url(images/right.png) no-repeat center;
  right: 0;
top: 54px;}
.tw .post-31 .slick-prev:hover {
  background: url(images/lefth.png) no-repeat center;
}
.tw .post-31 .slick-next:hover{background: url(images/righth.png) no-repeat center;}
.tw .rilis {
  display: inline-block;
  float: right;
  padding-right: 25px;
  background: url(./images/down-arrow.png) right 12px no-repeat;
  margin-left: 60px;
  margin-top: 15px;
  position: relative;
  cursor: pointer;
}
.tw .rilis .datebox{display: none;position: absolute;padding:12px;top:100%;left:0;z-index: 1000;background: rgba(255,255,255,0.9);color:#5e5959;font-weight:bold;    height: 270px;overflow-y: auto; }
.tw .rilis .datebox div{padding:5px;line-height: 20px;font-size: 15px;cursor: pointer;white-space:nowrap}
.tw .rilis .datebox div:hover{color:#d4265b}
.tw .rilis span {
  color: #1d3f8c;
  font-size: 20px;
  font-weight: bold;
  text-align: right;
  display: inline-block;
  line-height: 34px;
  
  /* margin:0 5px */
}
/* .rilis span.year,.rilis span.month{margin: 0;} */
.tw .calendar_news {
  padding: 10px 27px 0;
  clear: both;
}
.tw .calendar_news li.hasEvents::after {
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #1D3F8C;
  border-radius: 50%;
  bottom: 2px;
  left: 50%;
  margin-left: -4px;
}
.tw .calendar_news li.hasEvents::after{background-color:#fff;}
.tw .calendar_news .news {
  float: left;
  position: relative;
  font-size: 30px;
  text-align: center;
  color: #000;
  font-weight:bold;
  height: 92px;
  cursor: pointer;
}
.tw .calendar_news .news .week {
  
  font-size: 16px;
  color: #797979;
}
.tw .calendar_news .news span {
  display:  block;
  padding: 15px 0px 0;
}
.tw .calendar_news .news.hasEvents,.tw .calendar_news .news.current,.tw .calendar_news .news:hover {
  background: #ef831e;color:#fff;
}
.calendar_news .news.hasEvents .week,.tw .calendar_news .news.current .day,.tw .calendar_news .news:hover .week,.calendar_news .news.current .week,.tw .calendar_news .news:hover,.calendar_news .news.hasEvents .day{color:#fff;}
.tw .calendar_news .news.current .week,.tw .calendar_news .news:hover .week,.calendar_news .news.hasEvents .week{opacity:0.6 ;}
.tw .container2{background:#f3f3f3;display:none;}
.list.ts.tw .container1{display:none;}
.list.ts.tw .container2{}
.tw .post-51 {
  padding: 50px 0px 30px;
  min-height: 321px;z-index:95
}
.tw .post-51 .news_title {
  font-size: 16px;
  line-height: 24px;
  font-weight: bold;
padding-right: 22px;margin: 20px 0;overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.tw .post-51 .news_time{font-size:14px;color:#535353;border-left:2px solid #ef831e;}
.tw .post-51 .news_title a{color:#202020;}
.tw .post-51 .news_time .sub_title{margin-bottom:15px;background:url(images/time_g.png)no-repeat 11px center;}
.tw .post-51 .news_time .sub_title .dat1{margin-right:21px;}
.tw .post-51 .news_time .short_title{background:url(images/addr_bg.png)no-repeat 11px center;}
.tw .post-51 .news_time .sub_title,.tw .post-51 .news_time .short_title{padding-left:36px;line-height:15px}
.tw .post-51 .slick-next{right:0;}
.tw .post-51 .slick-prev{left:0;}
.tw .rilis .post-51 .news_ftitle {
  color: #fff;
  font-size: 30px;
  line-height: 55px;
  background: url(images/fbt.png) no-repeat left;
}
.tw .post-51 .news_ftitle span {
  margin-left: 145px;
}
.tw .post-51 .news_f {
  padding: 45px 0;
}
.tw .post-51 .news_f1 {
  color: #fff;
  font-size: 18px;
  line-height: 40px;
  background: url(images/f1.png) no-repeat left;
}
.tw .post-51 ul.slider li {
  display: none;
margin: 0  11px;}
.tw .noinfo {
  font-size: 24px;
  color: #1d3f8c;
width: 1300px;margin: 0 auto;}
.tw .post-51 ul.slider li.article {
  display: block;
}

.tw .post-51 .news_f1 span {
  margin-left: 30px;
}
.tw .post-51 .news_f1 span.news_day {
  margin-left: 0px;
}
.tw .post-51 .news_f2 {
  color: #fff;
  font-size: 18px;
  line-height: 40px;
  background: url(images/f2.png) no-repeat left;
}
.tw .post-51 .news_f2 span {
  margin-left: 30px;
}
.tw .post-51 .more {
  background: #b31a20;
  width: 129px;
  height: 41px;
  text-align: center;
}
.tw .post-51 .more a {
  color: #fff;
  font-size: 14px;
  line-height: 40px;
}
.tw .date {
  display: none !important;
}
.tw .post-51 ul.slider li.active {
  display: block;
}
.tw .post-51 .img-box{position:relative;overflow:hidden;padding-top: 67%;}
.tw .post-51 .img-box img{position:absolute;top:0;right:0;left:0;right:0;width:100%;height:100%;}
.tw .container1 .inner{padding:126px 0 40px}
.tw .container1 .tt .tit{font-size:34px;line-heigth:29px;font-weight:bold;}
/**机构设置**/
.jgsz .col_news {width: 100%;min-height:500px;float:right;} 
.jgsz .col_news .col_news_box{margin-left: 0px;}
.jgsz .col_news_head {border-bottom: 1px solid #DBDBDB;}
.jgsz .col_metas .col_title { display:inline-block; float:left; height: 48px; line-height: 48px; }  /**当前栏目**/
.jgsz .col_metas .col_title h2 {display:inline-block;font-size: 24px;font-family:"微软雅黑";font-weight: bold;line-height: 29px;color: #222222;border-bottom:none;}
.jgsz .col_metas .col_path {display:inline-block;float:right;white-space:nowrap;height: 46px;line-height: 46px;color: #666;} /**当前位置**/
.jgsz .col_metas .col_path a{color: #2F2F2F;}
.jgsz .col_news_con { padding:5px 0px 10px 0px; margin:0 0px;}
.jgsz .mr .col_news_con{padding: 35px 50px 10px 50px;}
.jgsz .col_news_list { margin-top:7px;}
.jgsz .col_news_con .col_news_list li.news{ border-bottom:none; /* margin-bottom:15px; */transition:all 0.4s ease;padding: 0 1% 0 1%;float: left;width: 48%;}
/**.col_news_con .col_news_list li.news:hover{padding-left:15px;box-shadow:3px 35px 77px -17px rgba(0, 0, 0, 0.8);transform: scale(1.06);z-index: 100;background-color: #fff;}**/
.jgsz .col_news_list li.news span.news_title{font-size: 20px;white-space: nowrap;overflow: hidden;padding-left: 33px;text-overflow: ellipsis;background: url(images/li.png)no-repeat left center;display: block;float: none;/* transition: all 0.4s ease; */line-height: 45px;}
.jgsz .col_news_list li.news:hover span.news_title{background: url(images/lih.png)no-repeat left center;}
.jgsz .col_news_list li.news span.news_title a{color:#323232;}
.jgsz .col_news_list li.news:hover span.news_title a{color:#e77817;}
.jgsz .col_news_list li.news .news_text a{color:#787878;font-size:15px;}
.jgsz .col_news_list .news_meta{font-size:14px;}
.jgsz .col_news_list .wp_article_list .list_item {} /**栏目新闻列表**/
.jgsz .col_news_list .wp_article_list .list_item .Article_Index {}  /**栏目新闻图标序号**/
.jgsz .col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.75; font-size:14px; color:#333;}
.jgsz .col_news_list .wp_entry p { margin-bottom:10px;}
.jgsz .col_news_list .wp_entry table{ margin-bottom:4px;}
.jgsz .col_news_list .wp_entry img { max-width:100%; _width:expression(this.width > 680 ? "680px" : this.width); } /**列表页文章图片大小限制**/

.mr .col_menu {width: 240px;float:left;margin: -108px -240px 0 0;position:relative;} 
.jgsz .col_menu .l-qh{ margin-bottom:10px;}
.jgsz .col_menu .col_menu_head {background: #203e85;}/**位置栏目背景**/
.jgsz .col_menu .col_menu_head h3.col_name {font-size: 18px;font-weight:normal;color:#fff;}/**位置栏目字体**/
.mr .col_menu .col_menu_head h3.col_name{font-size:28px;font-weight:bold;}
.jgsz .col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:50px; }/**栏目名称图标**/
.mr .col_menu .col_menu_head h3.col_name .col_name_text{line-height:83px;}
.mr .col_menu .col_menu_con{border:1px solid #e4e4e4;border-left: 0;border-right: 0;}
.jgsz .news_list li.news span.news_meta{display: none;}

.jgsz .ce_menu{
    position: fixed;
    top: 40%;
    margin-right: 0;
    right: 35px;
    width: 106px;
    display: none;
    z-index: 99;
    background: #fff;
    padding: 0px 0 45px 0;
    box-shadow: 0 0 8px 0px #ccc;    display: none !important;
}
.jgsz .ce_menu .ce_menu_con{padding: 41px 0 0px 0;}
.jgsz .ce_menu li{     transition: all 0.4s ease-in-out;   margin-bottom: 12px;}
.jgsz .ce_menu li.selected,
.jgsz .ce_menu li:hover{    background: #1f3e85;}
.jgsz .ce_menu li a{
    font-size: 16px;
    line-height: 43px;
    text-align: center;
    border-bottom: 0;
    color: #1f3e85;
    display: block;
}
.jgsz .ce_menu li.selected a,
.jgsz .ce_menu li:hover a{color: #fff;}
.jgsz .ce_menu .toggle {
    text-align: center;
    margin-top: 36px;
}
.jgsz .ce_menu .toggle img {
    display: inline-block;
    width: 27px;
    cursor: pointer;
}
.jgsz.ts .l-banner{  background-image: none !important;  height: auto;}
.jgsz.ts .l-banner img{ display: block;width: 100%;   height: auto;}

.jgsz.ts .ts_col_head{    background: none;}
.jgsz.ts .ts_col_head .col_menu{    background: none;}
.jgsz.ts .ts_colbox{      top: 175px;margin-top: 0;height: auto;position: absolute;z-index: 99;width: 100%;}
.jgsz.ts .wp_listcolumn .wp_column{float: none;width: 100%;}
.jgsz .tw_subcolumn_list .con{padding: 35px 0 0px;}
.jgsz .tw_subcolumn_list ul li{float: left;width: 25%;}
.jgsz .tw_subcolumn_list ul li .news_title{font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;display: block;line-height: 60px;    border: 1px solid #d6d7d9;
    background: #f7f7f7;
    margin: 0px 10px 30px 10px;
    text-align: center;    padding: 0 5px;}
/* Outline In */

.jgsz .tw_subcolumn_list ul li .news_title a::after {
  
}
.jgsz .tw_subcolumn_list ul li .news_title:hover {
    background: #fff;
    box-shadow: 0 0 20px 0 #d4d6d9;
    color: #095ab5;
}
.jgsz .tw_subcolumn_list ul li .news_title:hover  a{

    color: #095ab5;
}
.jgsz .tw_subcolumn_list ul li .news_title a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}
.jgsz .tw_subcolumn_list ul li .news_title a:focus::after,
.jgsz .tw_subcolumn_list ul li .news_title a:active::after {
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    opacity: 1;
}
.jgsz .tw_subcolumn_list ul li .news_title a {
    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);
}



.jgsz .tw_subcolumn_list ul li:hover .news_title a{color:#095ab5;}
.jgsz .tw_subcolumn_list ul li .news_title a{position:relative;color: #303030;line-height: 34px;}
.jgsz .tw_subcolumn_list ul li.grey .news_title a{color:#afafaf;}
.jgsz .tw_subcolumn_list ul li.grey .news_title a:after{display:none}
.jgsz .container1 .inner{padding: 77px 0 120px;border-bottom:1px solid #ebebeb;}
.jgsz .tw_subcolumn_list .inner{width:1200px;}
.jgsz .tw_subcolumn_list .inner .mod{overflow:initial}
.jgsz .container2 .inner{padding: 50px 0 50px;border-bottom:1px solid #ebebeb;}
.jgsz .container3 .inner{padding: 50px 0 50px;border-bottom:1px solid #ebebeb;}
.jgsz .container4 .inner{padding: 50px 0 150px}

/**城院特写**/
.cytx .col_menu_head{text-align: center;}
.cytx .col_menu_head .Column_Anchor{font-size:33px;line-height:85px;font-weight:bold;color:#212020;padding-left: 9%;}
.cytx .col_list .wp_listcolumn .wp_column a{border-bottom:none;background:none;}
.cytx .col_menu .col_menu_con{border:none;display:block !important;}
.cytx .col_news_con .col_news_list .news_list{}
.cytx .col_news_con .col_news_list li.news{border-bottom:none;float: left;width: 31.8%;margin-right: 1.5%;padding: 0;margin-bottom: 29px;    display: flex;
    flex-direction: column-reverse;}
.cytx .col_news_con .col_news_list li .news_img{padding-top: 55.5%;position:relative;overflow:hidden;    display: block;}
.cytx .col_news_con .col_news_list li .news_img img{position:absolute;top:0;bottom:0;height: 100%;left:0;right:0;width:100%;}
.cytx .col_news_con .col_news_list li .news_title{font-size:14px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin: 11px 0 4px;}
.cytx .col_news_con .col_news_list li .news_title a{color:#2b2b2b;}
.cytx .col_news_con .col_news_list li .news_meta{font-size:14px;line-height:24px;color:#808080;}
.cytx .col_menu{width: 100px;}
.cytx .col_news .col_news_box{margin-left: 150px;}
.cytx .col_list .wp_listcolumn .wp_column a .column-name{background: url(images/dotg.png)no-repeat left center;line-height: 75px;}
.cytx .col_list .wp_listcolumn .wp_column a{font-size:30px;font-weight:bold;}
.cytx .col_list .wp_listcolumn .sub_list a:hover, .cytx .col_list .wp_listcolumn .wp_column a.selected{font-weight:bold;}
.cytx .col_list .wp_listcolumn .wp_column a.selected span.column-name{font-weight:bold;color:#1042b0;background: url(images/dotb.png)no-repeat left center;}
.cytx .col_menu .col_menu_con .col_list{/* background: url(images/line.jpg)no-repeat 6px 29px; */}
.cytx .col_menu .col_menu_con .col_list li{position:relative;}
.cytx .col_list .wp_listcolumn .wp_column a .column-name{}
.cytx .col_list .wp_listcolumn .wp_column .column-name:after{width:13px;height: 13px;position: absolute;content:"";left: 0;top: 42%;display: inline-block;background:url(images/dotg.png)no-repeat left center;}
.cytx .col_list .wp_listcolumn .wp_column.selected .column-name:after{background: url(images/dotb.png)no-repeat left center;}
.cytx .col_list .wp_listcolumn .wp_column:after{width: 1px;height:72px;position: absolute;content:"·";left: 6px;top: -42%;background: #DFDFDF;color:transparent;}
.cytx .col_list .wp_listcolumn .wp_column:first-child:after{display:none}
/**文章页**/
.qrid_zz{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.9);display: none;top: 0;left: 0;z-index: 1000;display: none;justify-content: center;align-items: center;}
.qrid_zz #qrid{padding: 8px;background: #fff;border-radius: 5px;}




.focus-container .focus-item a{cursor: auto;}
.tw .tw-post-33 .news_con .news_box a{color:#eee}

/*一屏*/
.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: 888;
  outline: none;
}
.body_b.showdiv {
  top: 0;
}
.main2 .ml{
    transform: translate(-50%, 0);
    transition: all 1.5s ease-out 0s;
    opacity: 0;
}
.main2 .mr{
    transform: translate(50%, 0);
    transition: all 1.5s ease-out 0s;
    opacity: 0;
}
.main2.showdiv .mr{
    transform: none;
    opacity: 1;
}
.main2.showdiv .ml{
    transform: none;
    opacity: 1;
}

.main3 .ml{
    transform: translate(-50%, 0);
    transition: all 1.5s ease-out 0s;
    opacity: 0;
}
.main3 .mr{
    transform: translate(50%, 0);
    transition: all 1.5s ease-out 0s;
    opacity: 0;
}
.main3.showdiv .mr{
    transform: none;
    opacity: 1;
}
.main3.showdiv .ml,.main3.showdiv .post-31{
    transform: none;
    opacity: 1;
}

.post-31 {transform:perspective(2500px) rotateX(-200deg);opacity:0; transition: all 1.5s ease-out 0s;}
.mbanner a.cc{position: absolute;left: 61%;display: inline-block;width: auto;bottom: 191px;z-index:200}
.mbanner li.news {
  overflow: hidden;    width: 100%;
}

.mbanner li.news .news_imgs {
  position: relative;
  height: 100vh;
  overflow: hidden;
    width: 100%;
}
.mbanner .slick-dotted.slick-slider{margin-bottom:0}
.mbanner li.news .news_imgs video,
.mbanner li.news .news_imgs img{
left:0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  object-fit: fill;height: 100%;
    width: 100%;
}
.post-111 .pic_box.tw,.post-111 .video_box.sp,.post-111 .pic_box.tpt{
left:0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  z-index: 150;cursor: pointer;width: 100%;
}
.mbanner .slick-dots{bottom: 191px;z-index: 151;}
.mbanner .slick-dots li {display:inline-block;width: 50px;height: 3px;margin:0 11px 0 0;opacity: 0.69;background: #fff;}
.mbanner .slick-dots li.slick-active {background: #ef831e;opacity:1;filter:Alpha(opacity=100);}
.mbanner .slick-dots li button:before{    width: 50px; height: 3px;content: ' ';}
.mbanner .slick-dots li button{padding:0;    width: 50px; height: 3px;}
.post-111{
    position: relative;
    width: 100%;
    height: 100%;
}
.post-111 .focus-title{height:auto;top: -250px;}
.post-111 .focus-title a{display:none;}
.post-111 .focus-title .sp,.post-111 .focus-title .pic.tw,.post-111 .focus-title .pic.btbt{display:inline-block;}
.post-111 .focus-title .pic.tp,.post-111 .focus-title .pic.btbt{cursor: text;}
.post-111 .focus-title a:hover{color:#fff;}
.post-111 .focus-title .pic.sp {display:none;}
.post-111 .slick-prev{left:0;}
.post-111 .slick-prev,  .post-111 .slick-next{z-index:200;width:60px;height: 80px;background: rgba(0,0,0,0.3) url(images/slide_next.png)no-repeat -13px center;display: none !IMPORTANT;}

.post-111:hover .slick-prev,  .post-111:hover .slick-next{display:block!important;}
.post-111 .slick-next{right:0;background: rgba(0,0,0,0.3) url(images/slide_next.png)no-repeat -89px;}
#playvideo {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 10000;
  top: 0;
  left: 0;
}
#playvideo .video_bg {
  position: absolute;
  z-index: 0;
  background: #000;
  opacity: 0.5;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.wp_audio_player{text-align:center;}
.mbanner li.bxs .play{opacity:0;}
.mbanner li.news .news_imgs .play{position: absolute;
  top: 82%;
  left: 21%;
  width: 100px;height: 100px;margin-left: -59px;
  margin-top: -50px;
  z-index: 100;
  cursor: pointer;}
#playvideo .playbox {
  position: absolute;
  width: 56%;
  top: 15%;
  height: 65%;
  margin: 0 auto;
  display: block;
  z-index: 100;
  left: 22%;
}
#playvideo video {
  display: block;
  width: 100%;
  object-fit: cover;
  height: 100%;
}
#playvideo .close {
  position: absolute;
  right: -35px;
  top: -35px;
  cursor: pointer;
  z-index: 100;
}
/**组织部**/
body.gzyjzx.zzb .mod2 .post-10 ul li{float:right;width: auto;margin-right: 97px;}
body.gzyjzx.zzb .mod2 .post-10 ul li .news_title{text-align: left;color: #fff;font-size: 26px;margin-bottom: 15px;font-weight: bold;line-height: 29px;}
body.gzyjzx.zzb .mod2 .post-10 ul li .news_wz{background:none;box-shadow: unset;}
body.gzyjzx.zzb .mod2 .post-10 .con{background: url(images/bg.png)repeat-y right;/* background-size: contain; */padding: 87px 0 40px 0;}
body.gzyjzx.zzb .mod2 .post-10 ul li .news_wz .news_content{color:#fff;font-size:20px;line-height:38px;}
body.gzyjzx.zzb .mod2 .post-10 ul li .news_wz .news_content{}
body.gzyjzx.zzb .mod2 .post-10 ul li .news_box{margin:0;}
body.gzyjzx.zzb .mod2 .post-10 .tt{margin-bottom: 41px;}
body.gzyjzx.zzb .mod2 .post-10 ul{margin:0 auto}
body.gzyjzx.zzb .mod3 .post-11 .tt{margin-bottom: 41px;text-align:center;}
body.gzyjzx.zzb .mod3 .post-11 .tt .tit{float:none;}
body.gzyjzx.zzb .mod3 .post-11 .news_list li{float:left;width: 18.5%;margin: 0 0.7%;position: relative;}
body.gzyjzx.zzb .mod3 .post-11 .news_imgs{width: 100%;height:auto;}
body.gzyjzx.zzb .mod3 .post-11 .news_tt{position:absolute;top: 50%;right: 31px;font-size: 18px;margin-top: -17px;}
body.gzyjzx.zzb .mod3 .post-11 .news_tt a{color: #fff;}
body.gzyjzx.zzb .mod3 .post-11 .news_list{}

/*典型应用*/
.container_jj{ background:#f1f3f6;}

.col_news_con .col_news_list .list_yy li.news{ width:20%; float:left;border-bottom:none; padding:0 !important;}
.col_news_con .col_news_list .list_yy li.news .news_con{ margin:0 50px;}
.col_news_con .col_news_list .list_yy li.news .news_con .news_img{ position:relative; padding-top:100%; overflow:hidden;}
.col_news_con .col_news_list .list_yy li.news .news_con .news_img img{ position:absolute; left:0; top:0; right:0; bottom:0; margin:auto; max-width:105px; width:60%;}
.col_news_con .col_news_list .list_yy li.news .news_con .news_title{ text-align: center; font-size:18px; line-height:30px;}

.col_news .col_news_jj{ margin-left:0;}
.col_news_jj .col_metas .col_path{ float:left;}
.col_news_con .col_news_list .post_jj li.news{ border-bottom:none;}
.col_news_con .col_news_list .post_jj.post-63 li.news{ float:left;}

.post_jj{ padding:35px 0px;}
.post_jj .news_title{ background:url(images/post_jj.png) left top no-repeat; padding:30px 0;display: block; font-size:33px !important;}
.yy_jj{ font-size:16px; line-height:35px;text-indent: 2em;}

.con-left{ float:left; max-width:540px; width:40%;}
.con-left .yy_jj{width:100%;word-break:break-all;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;font-size:16px; line-height:35px;}
.con_right{ float:right;max-width:810px; width:60%;}
.con_right .news_img{ position:relative; padding-top:48.7%; overflow:hidden;background:#f3f3f3;margin-left:50px;}
.con_right .news_img img{ position:absolute; left:0; top:0; right:0; bottom:0; margin:auto; width:100%;}

.post-63 .imgbox{ padding:0 10px;}
.post-63 .imgbox .news_img{ position:relative; padding-top:48%; overflow:hidden; background:#f3f3f3;}
.post-63 .imgbox .news_img img{ position:absolute; left:0; top:0; right:0; bottom:0; margin:auto; width:100%;}
.post-63 .slick-arrow{width:80px; height:80px; position:absolute;font-size:0; top:50%; margin-top:-40px;z-index: 9999;border:none;}
.post-63 .slick-prev.slick-arrow{ background:url(images/slick_next.png) left center no-repeat; left:-70px;}
.post-63 .slick-next.slick-arrow{ background:url(images/slick_next.png) right center no-repeat; right:-70px;}

.post-64 .video_box{}
.post-64 .video_box video{ width:100%; max-width:1400px;}
.sitelogo img{width:425px} 
.foot-logo img{width:385px}
.post-33 li.news.n6 .news_img {
    width: auto;
    height: 70px;
}
.post-33 li.news.n6 .news_img img{height:75%;width:auto;margin-top: 9px;}


/**国际交流**/
.ts.gjjl .ts_col_head{/* display:none; */background: none;}
.ts.gjjl .ts_colbox{margin-bottom: 0;top: 198px;margin-top: 0;height: auto;position: absolute;z-index: 99;width: 100%;}
.ts.gjjl .wp_listcolumn .wp_column{float: none;    width: 100%;}
.ts.gjjl .col_news_list .news_list li{position:relative;}
.ts.gjjl .col_news_list .news_list li .news_title{position:absolute;bottom:93px;width: 100%;text-align: center;font-size: 20px;line-height: 24px;font-weight:bold;}
.ts.gjjl .col_news_list .news_list li .news_title a{color:#fff;}
.ts.gjjl .col_news_list .news_list .news_img{position:relative;overflow: hidden;padding-top: 47.2%;}
.ts.gjjl .col_news_list .news_list .news_img:hover{}
.ts.gjjl .col_news_list .news_list.list2 .news_img{/* padding-top: 62.3%; */transition:0.7s;margin-top: 13%;border: 5px solid transparent;transition:0.7s;}
.ts.gjjl .col_news_list .news_list.list2 .swiper-slide-thumb-active .news_img{border-color:#ef821d}
.ts.gjjl .col_news_list .news_list.list2{/* margin-top: 0px; *//* width: 84%; *//* margin: 0 auto; *//* overflow: hidden; */}
.ts.gjjl .col_news_list .news_list.list2 li{margin: 0 0.16%;/* width: 14% !important; */}
.ts.gjjl .col_news_list .preview .news_list .news_img:hover{margin-bottom:15px;}
.ts.gjjl .col_news_list .news_list .news_img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height: 100%;/* transform: scale(1.2); */}
.ts.gjjl .col_news_list .news_list.list2 .news_img img{/* transform:scale(1.5); */transition:0.7s}
.ts.gjjl .col_news_list .news_list .slick-prev,.ts.gjjl .col_news_list .news_list .slick-next{width:37px;height:12px;bottom: 20px;top: auto;}
.ts.gjjl .col_news_list .news_list .slick-prev{background:url(images/lf.png)no-repeat;left: 25px;}
.ts.gjjl .col_news_list .news_list .slick-next{background:url(images/rt.png)no-repeat;right: 25px;}
.ts.gjjl .col_news_list .view .arrow-left{display:block;background: url(images/whhd_view_right.png);width: 45px;height: 45px;background-size: cover;position:absolute;z-index:10;transform: rotate(180deg);top:50%;margin-top:-22.5px;left: 50px;}
.ts.gjjl .col_news_list .view .arrow-right{display:block;background:url(images/whhd_view_right.png);width: 45px;height: 45px;background-size: cover;position:absolute;z-index:10;top:50%;margin-top:-22.5px;right:0;right: 50px;}
.ts.gjjl .col_news_list .view .arrow-left:hover{background: url(images/whhd_view_righth.png)no-repeat;background-size:cover}
.ts.gjjl .col_news_list .view .arrow-right:hover{background: url(images/whhd_view_righth.png)no-repeat;background-size:cover}
.ts.gjjl .col_news .col_news_box{margin-left:0}

.pc-slide {width: 100%;margin: 0.8rem auto 0.6rem auto;position: relative;}
.pc-slide .view{position: relative;}
.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(../image/ll2.png) no-repeat right center;position: absolute;left: 10px;top: 50%;margin-top: -0.265rem;width: 0.53rem;height: 0.53rem;z-index: 10;background-size: contain;}
.pc-slide .view .arrow-right {background: url(../image/rr22.png) no-repeat right center;position: absolute;right: 10px;top: 50%;margin-top: -0.265rem;width: 0.53rem;height: 0.53rem;z-index: 10;background-size: contain;}**/
.pc-slide .preview {width: 100%;position: relative;padding-top: 20px;margin-top: -6%;}
.pc-slide .preview .swiper-container {width: 84%;margin:0 auto;/* padding-top: 0.2rem; */overflow:hidden}
.pc-slide .preview .swiper-slide {width: 14%;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(images/lf.png) no-repeat left center;position: absolute;left: 21px;bottom: 20px;width: 38px;height: 12px;z-index: 10;cursor: pointer;}
.pc-slide .preview .arrow-right {background: url(images/rt.png) no-repeat right center;position: absolute;left: auto;right: 21px;bottom: 20px;width: 38px;height: 12px;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;}
.pc-slide .news_list {display:flex;align-items: flex-end;}
.main2 .mr .sub_title p {
    line-height: 20px;
}

.gjjl #l-container{background:#f2f3f9;}
.ts.gjjl #l-container .inner{width:1275px}
.gjjl .col_news_con{padding-bottom:43.5px}
.gjjl .col_news .tt{background:url(images/whhd_ttbg.png)no-repeat;background-size:cover}
.gjjl .col_news .tt .tit .title{font-size:22px;line-height:53px;height:53px;display: block;padding: 0 20px 0 40px;color:#fff;border-bottom: 4.5px solid #ef821d;float: left;letter-spacing: 1px;}
.gjjl .pc-slide .view{width:100%}
.gjjl .col_news_list .news_list .news_img{position:relative;overflow: hidden;padding-top: 48.2%;cursor: pointer;}
.gjjl .col_news_list .news_list .news_img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height: auto;/* transform: scale(1.2); */}
.gjjl .xsxz_nav{background: url(images/nav_conbg.jpg)no-repeat;background-size: cover;/* padding: 0 17.5px; */overflow: hidden;}
.gjjl .xsxz_nav .xsxz_nav_menu .xsxz_nav_item{float:left;cursor:pointer;width: 10%;color:#fff;transition:0.7s;padding-top: 17px;}
.gjjl .xsxz_nav .xsxz_nav_menu .xsxz_nav_item:hover .item_box,.gjjl .xsxz_nav .xsxz_nav_menu .xsxz_nav_item.selected .item_box{background:#fff;}
.gjjl .xsxz_nav .xsxz_nav_menu .xsxz_nav_item:hover .xsxz_nav-link,.gjjl .xsxz_nav .xsxz_nav_menu .xsxz_nav_item.selected .xsxz_nav-link{color:#174aa6;}
.gjjl .xsxz_nav .xsxz_nav_menu .xsxz_nav_item .item_box{display: flex;
    flex-wrap: wrap;
    padding: 10px 10px;
    text-align: center;
    align-content: center;
    align-items: center;
    justify-content: center;
    flex-direction: row;}
.gjjl .xsxz_nav .xsxz_nav_menu .xsxz_nav_item .xsxz_nav-link{font-size:18px;line-height: 24px;color: #fff;}
.gjjl .xsxz_nav .xsxz_nav_menu .xsxz_nav_item .xsxz_nav-link .col_aliasname{}
.gjjl .xsxz_nav .xsxz_nav_menu .xsxz_nav_item .xsxz_nav-link .colname{font-size:26px;overflow-wrap: break-word;width: 43px;line-height: 24px;margin: 0 auto;}
.gjjl .xsxz_nav .xsxz_nav_menu .xsxz_nav_item.selected:after,.gjjl  .xsxz_nav .xsxz_nav_menu .xsxz_nav_item:hover:after{content:'';position:absolute;left:0;right:0;background:#ef821d;height:3.5px;bottom:0;display: none;transition: 0.7s;}
.gjjl .xsxz_viewbox{position:relative;}
.gjjl .xsxz_viewbox .arrow-left {background: url(images/left_blue.png) no-repeat left center;position: absolute;left: -34px;margin-top: -12px;top: 50%;width: 14px;height: 24px;z-index: 10;background-size: cover;cursor: pointer;}
.gjjl .xsxz_viewbox .arrow-right {background: url(images/right_blue.png) no-repeat right center;position: absolute;left: auto;right: -34px;top: 50%;width: 14px;background-size: cover;margin-top: -12px;height: 24px;z-index: 10;cursor: pointer;}
.gjjl .xsxz_viewbox .arrow-left:hover{background: url(images/left_blueh.png) no-repeat left center;background-size: cover;}
.gjjl .xsxz_viewbox .arrow-right:hover{background: url(images/right_blueh.png) no-repeat left center;background-size: cover;}
.gjjl .preview .arrow-left:hover, .gjjl  .pc-slide .preview .arrow-right:hover{background:#ef821d}
.gjjl .preview .arrow-left:hover .arrow_box{background: url(images/lf2.png) no-repeat left center;}
.gjjl .preview .arrow-right:hover .arrow_box{background: url(images/rt2.png) no-repeat left center;background-size: 100%;}
.gjjl .preview .arrow-left .arrow_box{
    background: url(images/lf.png) no-repeat left center;
    width: 28px;
    background-size: 100%;
    margin: 19px 0 0 12px;
    height: 12px;
}
.ts.gjjl .col_news_list .news_list li .news_title{bottom:140px;font-size: 18px;}
.gjjl .preview .arrow-left,.gjjl  .preview .arrow-right{
    width: 77px;
    height: 40px;
    background: #fff;
    bottom: 0;
    left: -77px;
}
.gjjl .preview .arrow-right{
    width: 77px;
    height: 40px;
    background: #fff;
    bottom: 0;
    left: auto;
    right: -77px;
}
.gjjl .pc-slide .preview .swiper-container{
    width: auto;
    /* margin: 0 77px; */
    overflow: hidden;
}
.gjjl .preview .arrow-right .arrow_box{
    background: url(images/rt.png) no-repeat left center;
    background-size: 100%;
    width: 28px;
    margin: 19px 0 0 36px;
    height: 12px;
}
.tw.gjjl .container1 .inner{padding: 140px 0  52.5px 0;}
.gjjl .gjjlpost-11 .tt{margin-bottom:22px;}
.gjjl .container2 .inner{padding:40px 0}
.gjjl .footer{margin-top: 82px;}
.xy.gjjl{background:#fff;}
.xy.gjjl .inner .mod1{padding-bottom:0}
.gjjl .pc-slide .preview .news_list .news_box{margin: 0 2px;}
.gjjl .pc-slide .preview .news_list{margin:0 -2px;}
.gjjl .col_news_list{position:relative;}
.gjjl .pc-slide .preview{
    position: absolute;
    bottom: -4px;
    left: 77px;
    margin-top: 0;
    right: 77px;
    width: auto;
}
.gjjl .post .tt .tit{font-size:36px;}
.gjjl .post .tt .tit .title{}
.gjjl .container-1 .inner{padding: 80px 0 4.5px;}
.mbanner li.news .news_imgs .play2 {
    position: absolute;
    top: 76%;
    left: 21%;
    width: 80px;
    height: 80px;
    margin-left: -59px;
    margin-top: -50px;
    z-index: 100;
    cursor: pointer;
}

/*视频页*/
.video .post-41 .news_tu .news_list li.news .videobox video{
width:100%;
filter:blur(10px);
height:41.146vw;
object-fit: cover;
}
.video .post-51 .news_tu .news_list li.news .videobox video{width:100%;height:660px;object-fit: cover;}
.video #container-1{position: relative;}
.video .post-51{width:1500px;position: absolute;left:50%;transform: translateX(-50%);bottom:0;}
.video .slick-prev, .video .slick-next{
z-index:100;
background:url(images/arrow-left.png) no-repeat center;
width:1.719vw;
height:1.354vw;
background-size:cover;
}

.img{width:100px;height:100px;}
.img.play{background:url(./images/xiangqingplay.png) no-repeat center;background-size: cover;}
 .img.pause{background:url(./images/pause.png) no-repeat center;background-size: cover;}
.video .slick-prev{left:-1.823vw;transform: translateX(-100%);}
.video .slick-next{right:-1.823vw;transform: translateX(100%);}
.video .slick-slide .img{position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;opacity: 0;transition: opacity .5s; cursor: pointer;}
.video .videobox:hover  .img{opacity: 1;}
.video .slick-next{
background:url(images/arrow-right.png)  no-repeat center;
background-size:cover;
}
.video #l-container .inner{width:1500px;}
.video .col_news_con .col_news_list li.news{width:23.2%;float:left;padding:0;margin-right:2.4%;box-shadow: 0 0 10px rgb(0,0,0,20%);


}
.video .col_news_con .col_news_list li.news .news_title{overflow: hidden;
margin-top:5px;
font-size:18px;font-weight:600;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-height:27px;
min-height:54px;
-webkit-box-orient: vertical;}
.video .col_news_con .col_news_list li.news:nth-child(4n){margin-right:0;}
.video .col_news_con .col_news_list li.news .videobox video{width:100%;height:196px;object-fit: cover;}
.video .col_news .col_news_box{margin-left:0}
.video .col_news_con .col_news_list li.news .videobox{position: relative;padding-top: 56.3%;overflow: hidden;}
.video .col_news_con .col_news_list li.news img{width:76px; cursor: pointer;position: absolute;top:0;left:0;bottom:0;right:0;margin:auto;opacity: 0;transition: opacity .5s;}
.video .col_news_con .col_news_list li.news .videobox video{cursor: pointer;position: absolute;top:0;left:0;bottom:0;height: 100%;width: 100%;right:0;margin:auto;}
.video .col_news_con .col_news_list li.news{border:none;}
.video .col_news_con .col_news_list li.news .news_meta{float:left;color:#979797;font-size:16px;line-height:unset;margin-top:30px;width:auto;padding-left: 27px;background: url(images/clock.png)no-repeat left center;background-size: 21px;}
.video .col_news_con .col_news_list li.news .video-bfcs{float:right;color:#979797;font-size:16px;line-height:unset;margin-top:30px; display:inline-block;background:url(images/bofang.png) no-repeat center left;padding-left:25px;}
.video .col_news_con .col_news_list li.news:hover{transform: scale(1.1);}
.video .col_news_con .col_news_list li.news:hover img{opacity: 1}

.video #l-container .col_name_text{ font-size:26px;color:#1f3e85;}
.video #l-container .col_menu_head{margin-top:75px;margin-bottom:75px;/* display: none; */}

.video .col_menu .col_menu_con{border:none}
.video .col_news_con .col_news_list li.news .news_con{padding: 0 20px 40px 20px;}
.video .col_news_con .col_news_list li.news .jumpToInfo{display:inline-block;top:0;left:0;right:0;bottom:0;position: absolute;z-index:1;}

.video .pages{margin-left: 50%;
    transform: translateX(-50%);
    float: left;margin-top: 125px;margin-bottom:127px;width:max-content;}
.video .pages li{float:left;margin-left:3px;font-size: 10px;}

.video .pages li  .pgNext{display: inline-block;
    width: 51px;
    height: 30px;
    background: #f9f9f7;
    border: 1px solid #d7d7d7;text-align:center;line-height:30px;margin-left:3px;}

.video .pages li:nth-child(2) .pgNext{margin-right:3px;}
.video .pages li .page-number{display: inline-block;
    width: 30px;
    height: 30px;
    background: #f9f9f7;
    border: 1px solid #d7d7d7;text-align:center;line-height:30px;}
.video .pages li .page-number.pgCurrent{background: #1c366f; border: 1px solid #1c366f;color:#fff}



.videoinfo {position: relative;}
.videoinfo #article-bg{position: absolute;left:0;right:0;top:0;bottom:0;object-fit: cover;z-index:-3;}
.videoinfo #article-bg video{width:100%;height:100%;filter:blur(10px);object-fit: cover;}
.videoinfo #d-container{background-image:linear-gradient(transparent,#fff);height:auto;position: relative;}
.videoinfo #article-box-bg{position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:100%;background-image:linear-gradient(transparent,#fff);z-index:-1;}
.videoinfo #d-container .inner{padding:0px;height:100%;background:url(images/english-bg.png) no-repeat left bottom;background-size:715px 272px;padding-bottom:158px;}
.videoinfo.mrwz .infobox{background:#fff;margin-top:150px;width:70.45%}
.videoinfo #d-container .mr{background:#fff;border:none;margin-top:150px;width:29.333%}
.videoinfo #d-container .inner{width:1500px;}
.videoinfo .ushare{position: unset;margin:0;width:auto}

.videoinfo .article h1.arti_title{float:left;}
.videoinfo .wp_video_player{width:990px !important;height:560px !important;margin-top:30px;}
.videoinfo .wp_video_player video{object-fit: cover;width:100%;height:100%;}
.videoinfo .entry .title{font-size:24px;font-weight:600;color:#000;border-bottom:1px solid #cdcdcd;padding: 20px 0px;margin:0px 35px;margin-top:20px;}
.videoinfo .entry .title .visit{font-size:16px;color:#707070;font-weight:500;float:right;    line-height: 42px;}
.videoinfo .entry .content{padding:0 35px;margin-top:30px;font-size:18px;line-height:40px;padding-bottom:78px;}
.videoinfo .article .entry .read p{margin:0}


.videoinfo #d-container .post-21 .news .news_videoBox{width:43.42%;height:110px;float:left;position: relative;}
.videoinfo #d-container .post-21 .news .news_videoBox video{width:100%;height:100%;  object-fit: cover;}
.videoinfo #d-container .post-21 .con{padding:17px 32px 0 27px;}
.videoinfo #d-container .post-21 .news .news_info{float:left;margin-left:6.57%;width:50%}
.videoinfo #d-container .post-21 .news{margin-bottom:22px;}
.videoinfo #d-container .post-21 .news_title{font-size:17px;color:#333;line-height:27px;}
.videoinfo #d-container .post-21 .news_t{border:none;padding:0;font-size:16px;color:#979797}
.videoinfo  #d-container .post-21 .news:hover .news_t{border:none;color:#979797}
.videoinfo #d-container .post-21 .news_meta{margin-top:10px;margin-bottom:0}
.videoinfo  #d-container .post-21 .tt .tit .title{font-size:22px;color:#333;font-weight:600;}
.videoinfo #d-container .post-21 .tt{background:none;}

.videoinfo  #d-container .post-21 .tt{padding:0 28px;border:none;box-sizing:border-box;}
.videoinfo #d-container .post-21 .tt .tit{padding:0;border-bottom:1px solid #cdcdcd;width:100%}
.videoinfo #d-container .post-21 .tt .tit .title{line-height:unset;margin-top:28px;margin-bottom:14px;}
.videoinfo #d-container .post-21 .news .news_videoBox img{ position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:30%;opacity: 0;transition: opacity .3s;}



.videoinfo #d-container .post-21 .news{transition: transform .3s;position: relative;}
.videoinfo #d-container .post-21 .news:hover{transform: scale(1.05);}
.videoinfo #d-container .post-21 .news:hover .news_videoBox img{ opacity: 1; }
.videoinfo #d-container .post-21 .news .news_wzlj{display:inline-block; position: absolute;top:0;left:0;bottom:0;right:0;z-index:1;}
.videoinfo .video-box{ position: relative;}

.videoinfo .videoImg{width:76px;height:76px;top:0;bottom:0;left:0;right:0;margin:auto;position: absolute;opacity: 0;transition: opacity .3s;}
.videoinfo .videoImg.play{background:url(images/xiangqingplay.png)  no-repeat center; background-size:100%;cursor: pointer;}
.videoinfo .videoImg.pause{background:url(images/xiangqingpause.png)  no-repeat center; background-size:100%;cursor: pointer;}
.videoinfo .video-box:hover .videoImg{opacity: 1;}
.videoinfo .wp-search .search-input input.search-title::placeholder,.video .wp-search .search-input input.search-title::placeholder{color:#fff}

.video .post-51 .videobox  .news_wz{ opacity: 0;transition: opacity .3s;}
.video .post-51 li:hover .videobox  .news_wz{opacity:1}
.video .post-51 .videobox .news_title .title a{color:#fff;font-size:24px;}
.video .post-51 .videobox  .news_wz .more a{color:#fff;}
.video .post-51 .videobox  .news_wz .more a:hover{color:#1f3e85;}
.video .post-51 .videobox  .news_wz{position: absolute;left:0;right:0;bottom: 102px;}
.video .post-51 .videobox  .news_wz .more{text-align: right;margin-right: 10px;}

.videoinfo .article .entry{padding-bottom:30px;}
.videoinfo .wp_articlecontent .content{padding-bottom:48px;}
.videoinfo.mrwz .infobox{min-height:auto}


.videoinfo .title .visit .share{margin-left:20px; cursor: pointer;}

.videoinfo .title .visit .share:hover .my-share-d{display:block;}
.videoinfo .my-share-d{position: absolute;top:-40px;left:-50px;}
.videoinfo  .ushare li{display:flex;}
.videoinfo .ushare{display:flex;}
.videoinfo .ushare li{padding-bottom:0;}
.videoinfo .ushare span,.videoinfo .ushare li.share a{line-height: 0px;
    padding-top: 7px;
    box-sizing: border-box;
}
.videoinfo .ushare li.share a{padding-top:22px;}
.videoinfo .my-share-d{width:250px;;margin:0}
.videoinfo .my-share-d>div{float:left;margin-bottom:0;margin-left:10px;}
.videoinfo .visit{position: relative;}
.videoinfo .ushare li b{margin-right:10px;}




.xs{background:#f6f6f6}
.xs .head-top{background:#122c65;}
.xs .header{/* border-top:none; */}
.xs  .nav .wp-menu .menu-item a.menu-link{}
.xs  .head-bottom{background:#fff}
.xs .nav .wp-menu .menu-item a > .menu-switch-arrow{background: url(images/arrow-xs.png) no-repeat center right;background-size: 30px;width:45px;}
.xs #nav{width:auto;float:right;}

.xs  .site-lang ul li.links a{/* font-size:1rem; *//* line-height:90px; *//* margin-right:84px; */}
.xs .header .inner{/* height:auto; */}
.xs  .wrapper .inner{width: 73%;}
.xs .nav .wp-menu .menu-item a.menu-link{/* font-size:1.28rem; *//* line-height: 170px; */}

.xs  .header .sitelogo{/* width:26.6%; *//* margin:22.5px 0; */}
.xs .container-4.main_box .inner{padding:150px 0 0 0}
.xs .sitelogo img{/* width:100%; */}
.xs .wp-search .search-input input.search-title{/* height:72px; *//* line-height:72px; *//* font-size:1rem; */}
.xs .searchbtn{/* width:90px; *//* height:90px; *//* background-size:40px; */}
.xs  .wp-search .search-btn input.search-submit{/* width:90px; *//* height:90px; */}
.xs .wp-search .search-input{/* margin-right:90px; */}
.xs .wp-search .search-btn{/* width:90px; *//* height:90px; */}
.xs .wp-search .search-btn input.search-submit{/* background-size:40px; */}
.xs .search-window{/* margin-top:0; */}
.xs .search-window{/* overflow:unset !important; */}
.xs .header{/* position: relative !important; */}
.xs  .l-banner{height: 41.11vw;}
.xs .main1 {background:none;position: absolute;
transform: translateY(-125%);left:0;right:0;margin:0 auto;transition:all 0.7s ease-in-out 0.5s;}
.xs.mr #l-container .inner{background:none;}
.xs #l-container .mod{position: relative;}
.xs  #l-container .inner{padding:0;}
.xs .container-1{background: url(images/xs_main2.jpg)no-repeat bottom;background-size: cover;}
.xs .main1 .post-12 .news_title a,.xs .main1 .post-12 .news_content a{color:#fff;line-height: normal;}
.xs .main1 .post-12 .news_title{font-size: 4.4285rem;font-weight:600;margin-bottom:130px;}
.xs .main1 .post-12 .news_content a{font-size: 1.8rem;}
.xs .main1 .post-12 .news_title,.xs .main1 .post-12 .news_content{text-align:center}
.xs .main_box.active .main2{opacity:1;transform:none;}
.xs .main1 .post-12 .news_content{line-height:100px;margin-bottom:300px;}
.xs .main2{transform: perspective(2500px) rotateX(-200deg);
    transition: all 1.5s ease-out 0s;
    opacity: 0;}
.xs .main2 .post-13 .title{color: #fff;}
.xs .main2 .post-13 .title,.xs .main3 .post-15 .title,.xs .post-33 .tt2 .title{font-size: 40px;font-weight: initial;}
.xs .main2 .post-13 .news_list li.news,.xs .main3 .post-15 .news_list li.news{line-height:normal;font-size:58px;}
.xs .main2 .post-13 .tt,.xs .main3 .post-15 .tt,.xs .main2 .post-13 .con,.xs .main3 .post-15 .con{width:auto;float:left}
.xs .main2 .post-13 .con, .xs .main3 .post-15 .con{margin-left:90px;}

.xs .main2 .post-13,.xs .main3 .post-15{}
.xs .main2 .post-13 ul,.xs .main3 .post-15 ul{}
.xs .main2 .post-13 .news_list li.news .news_title, .xs .main3 .post-15 .news_list li.news .news_title{font-size: 20px;line-height: 20px;}
.xs .main2 .post-13 .news_list li.news,.xs .main3 .post-15 .news_list li.news{width:auto}
.xs .main2 .post-13 .news_tu .news_list li.news .news_title,.xs .main3 .post-15 .news_tu .news_list li.news .news_title{height:auto;text-align:left;}
.xs .main2 .post-13  .news_tu .news_list li.news .news_title a, .xs .main3 .post-15  .news_tu .news_list li.news .news_title a{line-height:185px;}
.xs .main2 .post-13  .news_tu .news_list li.news .news_title a{color: #fff;}
.xs .main2 .post-13 .swiper-wrapper,.xs .main3 .post-15 .swiper-wrapper{display:flex;flex-direction:column}
.xs .main2 .post-13 .swiper,.xs .main3 .post-15 .swiper{height:185px;}
.xs .main3 .post-15{margin-bottom:124px;/* margin-top:334px; */}
.xs .main2 .post-13{margin-top: 0px;margin-bottom:145px;}

.xs .main2 .post-14,.xs .main3 .post-17{width:100%}
.xs .main_box.active .main3{transform:none;opacity:1}
.xs .main3{background:none; clear: both;
  transform: translate(0, 100%);
  transition: all 1s ease-out 0s;
  opacity: 0;}
.xs .main2 .post-14{margin-bottom:0}
.xs .main2 .post-14 .con{padding:0;}
.xs .main2 .post-14 .link_text.hover .news_list li.news .news_box{background:#e67817;}
.xs .main2 .post-14 .link_text .news_list li.news{/* width:32.28%; *//* margin-left:1.58%; */}
.xs .main2 .post-14{margin:0 -10px;}
.xs .main2 .post-14 .post_box{
    width: 33.3%;
    float: left;
}
.xs .main2 .post-14 .xs-ml .news,.xs .main2 .post-14 .xs-mr .news{height:265px;margin-bottom: 20px;}
.xs .main2 .post-14 .xs-mc .news{height:550px;}
.xs .main2 .post-14 .post_box .news_list{margin:0 10px}
.xs .main2 .post-14 .link_text .news_list li.news.i1{margin-left:0;/* height:1954px; */}
.xs .main2 .post-14 .link_text .news_list li.news{/* height:954px; *//* margin-bottom:46px; */width: 100%;}
.xs .main2 .post-14  .link_text .news_list li.news .news_box{height:100%}
.xs .main2 .post-14  .link_text .news_list li.news .link_icon{height:100%;font-size: 70px;background:#1d4695;letter-spacing: 0.5rem;border-radius:110px;display: flex;padding-top: 0;flex-direction: row;flex-wrap: nowrap;align-content: stretch;justify-content: center;align-items: center;}
.xs .main2 .post-14  .link_text .news_list li.news .link_con{line-height:normal;/* font-weight:600; */}
.xs .main2 .post-14 .link_text:hover .xs-mc .news_list li.news.i1 .news_box{background:#e67817;}

.xs .main2 .post-14 .link_text .news_list li.news .news_box{border-radius:110px;background:#1d4695;transition: 0.7s;margin: 0 0;}
.xs .main2 .post-14 .link_text .news_list li.news:hover .news_box{background:#e67817;}
.xs .main2 .post-14 .link_text .xs-mc:hover .news_list li.news.i1 .news_box{background:#1d4695;}
.xs .main2 .post-14 .link_text .xs-mc .news_list li.news:hover .news_box{background:transparent;}
.xs .main2 .post-14 .link_text .xs-ml .news_list li.news.i1 .news_box .link_icon{background: url(images/xs_logo1.png)  no-repeat right bottom;background-size: 32%;}
.xs .main2 .post-14 .link_text .xs-ml .news_list li.news.i2 .news_box .link_icon{background: url(images/xs_logo2.png)  no-repeat right top;background-size: 32%;}
.xs .main2 .post-14 .link_text .xs-mc .news_list li.news.i1 .news_box .link_icon{word-wrap: break-word;background: url(images/xs_logo3.png)  no-repeat right bottom;background-size: 100% 100%;writing-mode: vertical-lr;}
.xs .main2 .post-14 .link_text .xs-mr .news_list li.news.i1 .news_box .link_icon{background: url(images/xs_logo4.png)  no-repeat left bottom;background-size: 32%;}
.xs .main2 .post-14 .link_text .xs-mr .news_list li.news.i2 .news_box .link_icon{background: url(images/xs_logo5.png)  no-repeat left top;background-size: 32%;}

/*.xs .main2 .post-14  .link_text .news_list li.news.i2:hover~li .link_icon,.xs .main2 .post-14  .link_text .news_list li.news:hover~li.i2 .link_icon{background:none}
.xs .main2 .post-14  .link_text .news_list li.news:hover~li.i2 .link_icon{background:none}*/

.xs .post-17 .tt .tit .title{font-size: 30px;color:#383838;line-height:normal;font-weight: initial;margin: 32px 0 9px;}
.xs .post-17 .news_list li.news .news_title{font-size: 16px;text-align:center;margin-bottom:40px;margin-top:38px;}
.xs .post-17 .news_list li.news .news_title a{color: #333333;line-height:normal}
.xs .post-17 .wp_article_list_table tbody tr .news_img{margin-top:69px;}

.xs .post-33 .news_title{font-size: 33px;font-weight:600;color:#383838;margin-bottom: 26px;}
.xs .mr #l-container .inner{background:none;}


.xs .post-17{background: url(./images-xs/bg-4.png) no-repeat center bottom;background-size: 100%;height: 33.97vw;box-sizing:border-box;margin-bottom:140px;}
.xs .post-17 .tt{display:flex;justify-content:center;padding-top:10%;}
.xs .post-17 .con{width: 70%;}
.xs .post-17 .con table{
    width: 81.08%;
    margin: 0 auto;
}

.xs .post-17 .wp_article_list_table tbody tr{float:left;width:30.02%;margin-right:4.6%;background:#fff;border-radius:40px;display: flex;  justify-content: center;align-items: center;margin-bottom:65px;box-shadow:0 0 10px rgba(0,0,0,.3);}
.xs .post-17 .wp_article_list_table tbody tr:nth-child(3n){margin-right:0;}
.xs .post-17 .wp_article_list_table tbody tr td{width:100%}
.xs .post-17 .wp_article_list_table tbody tr td .news_img img{width: 29.1667%;}
.xs .post-17 .wp_article_list_table tbody tr .news_img{text-align:center;}
 .xs .post-17 .swiper {
        width: 84.34%;
        height: 100%;
        margin-left: auto;
        margin-right: auto;
padding:0 ;
box-sizing: border-box;
      }
.xs .post-17 .swiper-button-next,.xs .post-17 .swiper-button-prev{display:none;}
.xs .post-17 .next{width:90px;height:110px;background: url(images-xs/arrow_left2.png) no-repeat center;left:65px;}
.xs .post-17 .prev{width:90px;height:110px;background: url(images-xs/arrow_right2.png) no-repeat center;right:80px;}
.xs .post-17 .swiperHidden-box{position: relative;}
.xs .post-17 .swiperHidden-box .next,.xs .post-17 .swiperHidden-box .prev{position: absolute;top:50%;transform: translateY(-60%);cursor: pointer;z-index:10;}
  .xs .post-17 .swiper-slide {
        text-align: center;
      
        
        height: calc((100% - 30px) / 2);

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }
  .xs .post-17 .swiper-slide .news_box{/* background: #fff; */border-radius: 60px;/* box-shadow:0 0 15px rgba(0,0,0,.3); */}
.xs .post-17 .news_tu .news_list li.news:nth-child(2n){margin-top:0 !important;}
.xs .post-17 .swiper-button-next,.xs .post-17 .swiper-button-prev{--swiper-theme-color:#909090;--swiper-navigation-size: 108px;}
.xs .post-17  .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,24px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,24px))}
.xs .post-17 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .xs .post-17 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,18px);--swiper-theme-color: #1d4695;}
.xs .post-17 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1d4695}
.xs .post-17 .swiper-pagination-bullet{    background: #fff; opacity: 1;}
.xs .post-17 .news_tu .news_list li.news .news_box{margin: 0 10px;}
.xs .post-17 .news_tu .news_list li.news{margin-bottom:1.6925%;padding:0 42px;box-sizing:border-box;}
.xs .post-17 .news_tu .news_list li.news:hover .news_box{background:#f9f9f5}
.xs .post-17  .news_tu .news_list li.news .news_box{width:100%;padding-top:66px;}
.xs .post-17  .news_tu .news_list li.news .news_box .news_img{width: 90px;margin:0 auto;}
.xs .post-17  .news_tu .news_list li.news .news_box .news_img a{display:block;}
.xs .post-17  .news_tu .news_list li.news .news_box .news_img a img{width:100%;border-radius: 22%;}
.xs .post-17 .swiper-horizontal>.swiper-pagination-bullets,.xs .post-17  .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:0}
.xs .post-17 .news_tu .news_list{padding-bottom:80px;;padding-top:128px;}
.xs .post-17 .news_tu .news_list li.news .news_title{height:auto;line-height:auto;}
.xs .post-17 .swiper-button-prev, .swiper-rtl .swiper-button-next{left:0}
.xs .post-17 .swiper-button-next, .swiper-rtl .swiper-button-prev{right:0}
.xs .post-33{position: relative;margin-bottom:176px;}

.xs .post-33 .news_list li.news.n1{margin-left:0}
.xs .post-33 .news_list li.news{width: 100%;}

.xs .post-33 .tt .tit .title{color:#4c4c4c;font-size: 19px;font-weight:500;line-height:170px;padding-left:220px;height:170px;box-sizing:border-box;padding-right:40px;margin-bottom:25px;}
.xs .post-33 .tt .tit .title.i1{background:url(images-xs/xxzy-1.png) no-repeat left 76px center;}
.xs .post-33 .tt .tit .title.i2{background:url(images-xs/xxzy-2.png) no-repeat left 76px center}
.xs .post-33 .tt .tit .title.i3{background:url(images-xs/xxzy-3.png) no-repeat left 76px center}
.xs .post-33 .tt .tit .title.i4{background: url(images-xs/icon-8.png) no-repeat left 79px center;}
.xs .post-33 .tt .tit .title.selected{border: 1px solid #c2cde2;}
.xs .post-33 .tt .tit{margin-bottom:208px;}
.xs .post-33 .tt2{margin-bottom: 2.4vw;}
.xs .main_box.active .main4 .mod .post-33 .tt ,.xs .main_box.active .post-33 .con{transform:none;opacity:1}
.xs .main4 .mod .post-33{/* width:82.8%; */background:#fff;padding: 7.5% 6vw 0;}
.xs .main4 .mod .post-33 .tt{float:right;width: auto;padding-bottom: 31px;transform: translate(50%, 0);
  transition: all 1.5s ease-out 0s;
  opacity: 0;}
.xs .post-33 .con{
  position: absolute;
  left: 6vw;
  top: 180px;
  transform: translate(-50%, 0);
  transition: all 1.5s ease-out 0s;
  opacity: 0;
  /* top:0; */
  bottom:0;
  margin:auto 0;
  height: 396px;
  width: 761px;
  padding:0;
  background:url(images-xs/iphone-bg.png)  no-repeat center;
  background-size:100%;
  border-radius: 88px;
  }
.xs .post-33 .news_list li.news span,.xs .post-33 .news_list li.news a{display:block;height:100%;}
.xs .post-33 .con div,.xs .post-33 .con ul,.xs .post-33 .con li{height:100%;}
.xs .post-33 .con span,.xs .post-33 .con a{display:block;height:100%;}
 .xs .post-33 .news_list li.news a{display:flex;justify-content: center;align-items: center;}
.xs .post-33 .con img{height: 83.95%;width:94.5%;    border-radius: 80px;}
.xs.mr #l-container .main5.inner{    position: relative;background:#fff;padding-top:250px;margin-bottom:612px;}
.xs .post-19{position: absolute;left:-150px;top:184px;background:url(images-xs/iphone-bg2.png)  no-repeat center;margin-bottom:0;height: 1530px;width:27.1428%;    display: flex;
    align-items: center;border-radius: 3.8vw;}
.xs .post-19 .news_tu .news_list li.news .news_img a img{width:100%;    border-radius: 80px;}
.xs .post-19 .con{width:88.8%;padding:0;height:95.33%;}
.xs .post-19 .con ul,.xs .post-19 .con li,.xs .post-19 .con li div{height:100%;}
.xs .post-19 .con li .video-box video{height: 100%;width: 100%;object-fit: cover;border-radius: 80px;}
.xs .post-19 .news_tu .news_list li.news{width:100%}
.xs .post-19 .news_tu .news_list li.news .news_img a{display:block;}


.xs .post-20 .tt .tit .title{font-size:3.214rem;color:#383838;}
.xs .post-20 .news_list li.news .news_title{font-size:1.7857rem;color:#4c4c4c;}
.xs .post-20{width: 70.428%;float: right;}
.xs .post-20 .tt .tit .title{line-height:normal;}
.xs .post-20 .news_list li.news .news_title{line-height:normal}
.xs .post-20 .news_tu .news_list li.news .news_title{height:auto;float:left;line-height:100px;padding-left:40px;}
.xs .post-20 .news_list li.news .news_img{width:100px;float:left;}
.xs .post-20 .news_list li.news .news_img a{display:block;}
.xs .post-20 .news_list li.news .news_img a img{width:100%;}
.xs .post-20 .news_tu .news_list li.news{width:30%;margin-right:5%;margin-bottom:100px;}
.xs .post-20 .news_tu .news_list li.news:nth-child(3n){margin-right:0;}
.xs .post-20 .tt{margin-bottom:128px;}
.xs .post-20{padding-bottom:170px;margin-bottom:0;}
.xs .site-lang ul li.links:last-child a{/* margin-right:108px; */}
.xs .container-3 .inner .main4{background: #fff;padding-bottom: 0vw;}
.xs .post-13 .tt2,.xs .post-15 .tt2{display:none;}
.xs .post-13.move13 .tt2,.xs .post-15.move13 .tt2{    position: absolute;left:50%;top:20%;opacity: 1;display:block}

.xs .post-13 .tt2-box,.xs .post-15 .tt2-box{   display:none; position: fixed;
    left: 0;
    bottom: 0;
    top: 0;
    width: 100%;
    margin: auto;
    right: 0;}
.xs .post-44{position:relative;background: #fff;}
.xs .foot-logo img{width:100%;}
.xs #footer .inner .foot-logo{margin-top:110px;width:26.786%;margin-bottom:255px;}
.xs #footer .inner{padding:0;}
.xs  #footer .inner .foot-left{padding:0;margin:0;margin-top:140px;margin-left:5%;}
.xs  #footer .inner .foot-left>a{display:inline-block;width:14.492%;float:left;}
.xs  #footer .inner .foot-left img{width:100%;}
.xs #footer .inner .foot-left .contact{padding-left: 50px;float:left;}
.xs #footer .inner .foot-left .contact .tt{margin-bottom:26px;}
.xs #footer .inner .foot-top{padding:0}
.xs #footer .inner .foot-left .contact .title{border-bottom: 6px solid #878787;
    font-size: 1.071rem;
    line-height: 44px;
    color: #fff;
    padding-bottom: 24px;}
.xs #footer .inner .copyright{    font-size: 1rem;
    line-height: 60px;}
.xs #footer .inner p span{margin:0 6px;}
.xs #footer .inner .foot-left{width:25.1%}
.xs #footer .inner .mr{width:13.07%;margin: 110px 0 0 9.714%;}
.xs .botlinks .links-wrap{
    line-height: 68px;
    margin-bottom: 32px;}
.xs .botlinks .links-wrap a.links-arrow {
    font-size: 1.071rem;
    height: 68px;
    line-height: 68px;
    padding: 0 50px 0 20px;
background-size:68px;
}
.xs .shares li span>a{background:none;}
.xs .shares li>a{  background: url(images/share_icon.png) no-repeat center left -5px;background-size: 260%;}
.xs .shares li.i1>a{background-position: -157px 0px;}
.xs .shares li span>a{color:#aaaaaa;display:inline-block;width:100%;}
.xs .shares li span{ line-height: 68px; font-size: 1.071rem; padding-top: 6px;}
.xs .shares li a{width:100px;height:100px;}
.xs .shares li:hover .con{display:block;}
.xs #footer .inner .foot-right{margin-top:146px;}
.xs .shares li span{  width: 150px;}
.xs .shares li{justify-content: center; align-items: center; flex-direction: column;display:flex;margin:0 7px;;}
.xs .shares li .con img{width:200px;height:200px;}
.xs .shares li .con a{width:200px;height:200px;}
.xs #footer .inner p span{font-size:1.071rem;}
.xs .shares li .con{ bottom: 230px; left: 50%; margin-left: -100px;width:auto;}
.xs #footer .inner p{line-height:150px;}
.xs #footer .inner .foot-bottom .copy a{    display: inline-block;
    width: 35px;
    height: auto;
    margin-right: 20px;}
.xs #footer .inner p span img{    width: 100%;margin-top:-5px;}
.xs .disableBtn{    opacity: 0.5;
    cursor: default;}
.xs .main3 .tt{background:none}
.xs .whiteImg{display:none}
.xs .blackImg{display:block}
.xs .nav .sub-menu .sub-item a{height: 2.0833vw; line-height: 2.0833vw;padding: 0 0.8854vw;font-size:1.0714rem}
.xs .nav .sub-menu{
    /* position: absolute; */
    /* left: 0; */
    /* top: 4.427vw; */
    /* right: 0; */
    /* min-width: 100px; */
    /* width: auto; */
    /* z-index: 100; */
    /* background: #fff; */
    }
.xs .botlinks .links-wrap .link-items{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 100%;
    width: auto;
    min-width: 183px;
    height: auto;
     max-height: unset; 
    overflow: auto;
    overflow-x: hidden;
    background: #f5f5f5;}
.xs .botlinks .links-wrap .link-items a{ 
    line-height: 1.5vw;
    font-size: 1rem;
    padding: 5px 0;
    color: #444;
    padding: 0 5%;}
.xs .news_tu .news_list li.news .news_title{}
.xs .site-lang ul li.links:last-child a{/* padding-left:0.82vw; *//* background:url(images-xs/bg-top.png) no-repeat center left 0; */}
.xs .post-17 .news_tu .news_list li.news .news_box:hover{/* transform: scale(1.05); */}


.xs .post-44 .tt .news_title{line-height: normal;font-size: 30px;color: #383838;margin-bottom: 25px;font-weight: initial;}
.xs .post-44 .tt .tit:first-child{padding-left:0;}
.xs .post-44 .tt .tit{float:none;display: block;padding-left: 2.34vw;}
.xs .post-44 .tt .tit .title2{font-size: 40px;font-weight: bold;}
.xs .main_box.active .post-44 .xy-ml,.xs .main_box.active .post-44 .xy-mr{transform:none;opacity:1}
.xs .post-44 .xy-ml{
  float:left;
  width: 371px;
  margin: 55px 0 0 0;
  transform: translate(-50%, 0);
  transition: all 1.5s ease-out 0s;
  opacity: 0;
  }
.xs .post-44 .xy-mr{
  float: right;
  width: 371px;
  margin-top: 117px;
  transform: translate(50%, 0);
  transition: all 1.5s ease-out 0s;
  opacity: 0;
  }
.xs .post-44 .con{float:left;}
.xs .post-44 .con .news_list li.news{position:static;}
.xs .post-44 .con li.news img{z-index:10}
.xs .post-44 .con .news_list li.news.type video{z-index:10}
.xs .post-44 .con .news_list li.news.type img{display:none;}
.xs .post-44 .con li video,.xs .post-44 .con li img{
    border-radius: 30px;
    width: 102%;
    position: absolute;
    top: 5px;
    height: 98%;
    object-fit: contain;
    right: 0px;
    bottom: 31px;
    left: -3.5px;
    background: #000;
    }
.xs .post-44 .con .boxm.active{border-radius: 67px;left: 0;top: -1.71vw;height: 630px;width: 302.69px;/* position: absolute; */background: url(images-xs/iphone-bg2.png) no-repeat center;background-size: 100%;margin-bottom: 0;display: flex;align-items: center;}
.xs .post-44 .con .boxm.active .news_list{
    width: 88.8%;
    margin: 0 auto;
    padding:0;
    position: relative;
    height: 95.33%;
    }
.xs .post-44 .con .boxm.active>div{height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;}
.xs .post-44 .tt{padding-bottom: 4.427vw;display: block;width: auto;padding: 2.6vw 6vw 1.4vw;}
.xs .post-44 .tt .tit .title{
    /* width: 30%; */
    margin-right: 52px;
    margin-bottom: 28px;
    /* float: left; */
    line-height: 70px;
    height: 70px;
    padding-left: 68px;
    font-size: 19.5px;
    font-weight:500;
    box-sizing:border-box;
    cursor: pointer;
    }
.xs .post-44 .tt .tit .title:nth-child(3n){/* margin-right: 0; */}
.xs .post-44 .tt .tit .i1{background: url(images-xs/icon-9.png) left 6.7px center  no-repeat;}
.xs .post-44 .tt .tit .i2{background: url(images-xs/icon-8.png) left 5.76px center  no-repeat;}
.xs .post-44 .tt .tit .i3{background:url(images-xs/icon-7.png) left 0.3vw center  no-repeat ;}
.xs .post-44 .tt .tit .i4{background:url(images-xs/icon-6.png) left 0.3vw center  no-repeat ;}
.xs .post-44 .tt .tit .i5{background:url(images-xs/icon-5.png) left 0.3vw center  no-repeat ;}
.xs .post-44 .tt .tit .i6{background:url(images-xs/icon-4.png) left 0.3vw center  no-repeat ;}
.xs .post-44 .tt .tit .i7{background:url(images-xs/icon-3.png) left 0.3vw center  no-repeat ;}
.xs .post-44 .tt .tit .i8{background:url(images-xs/icon-2.png) left 0.3vw center  no-repeat ;}
.xs .post-44 .tt .tit .i9{background:url(images-xs/icon-1.png) left 0.3vw center  no-repeat ;}
.xs .post-44 .tt .tit .title{background-size: 44px;font-weight: bold;}
.xs .post-44 .tt .tit .title.selected{border:1px solid #c2cde2;box-sizing:border-box;}
.xs .post-44 .tt .tit .title{border:1px solid transparent;}
.videoinfo .return{padding-top:20px;margin-left:31px;}
#playvideo .playbox a {
    float: right;
    color: #fff;
    margin-top: -110px;
    position: relative;
    margin-right: 10px;
    font-size: 20px;
    border: 1px solid white;
    border-radius: 20px;
    padding: 10px;
}
.video .post-51 .videobox .news_wz .more a {
    color: #fff;
 border: 1px solid white;
    border-radius: 20px;
    padding: 10px;
}
.video .post-51 .videobox .news_wz .more a:hover{
    color: #fff;

}
span.fhcysp {
    font-size: 18px;
    margin-left: 10px;
}



/**mail-box**/
.xzxx.ts #l-container .inner{padding: 32px 0 45px;}
.mailbox_form1 .title {position: relative;margin-bottom: 50px;text-align: center;font-size: 40px;height: 32px;color: #232323;}
.mailbox_form1 .title .fh { position: absolute; left: 0; top: 15px; background: url(../image/jjl/arr1.png) no-repeat left center; padding-left: 20px; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.mailbox_form1 .title .fh:hover { padding-left: 26px; color: #94070a; }
.mailbox_form1 .cont { }
.mailbox_form1 .cont .l {float: left;width: 50.4%;min-height: 682px;box-shadow: 0px 0px 15px 0px #ccc;}
.mailbox_form1 .cont .l .padd {padding: 50px 50px 0;}
.mailbox_form1 .cont .l .mail_box{background: #fff url(images/mailbox_bg.png) no-repeat right  bottom;padding-bottom: 60px;}
.mailbox_form1 .cont .l .tit {font-size: 25px;padding-left: 50px;margin-left: -50px;border-left: 6px solid #004d9e;line-height: 35px;margin-bottom: 30px;color: #232323;}
.mailbox_form1 .cont .l .scroll1 {font-size: 16px;line-height: 29px;color: #232323;max-height: 486px;overflow-y: scroll;}
.mailbox_form1 .cont .l .scroll1 .p+.p, .mailbox_form1 .cont .l .scroll1 p+p {padding-top: 16px;}
.mailbox_form1 .cont .l .h16 {position: relative;font-size: 16px;margin-top: 58px;text-align: right;}
.mailbox_form1 .cont .l .h16 .s1 {position: relative;padding-right: 20px;z-index: 1;display: inline-block;font-size: 19px;line-height: 29px;}
.mailbox_form1 .cont .l .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background: #94070a; }
.mailbox_form1 .cont .r {min-height: 682px;overflow: hidden;background: #004d9e;position: relative;}
.mailbox_form1 .cont .r .form {padding: 50px 50px 75px;font-size: 16px;line-height: 29px;}
.mailbox_form1 .cont .r .form .line {border-bottom: 1px solid #a2c0e0;padding: 25px 0px 18.3px 0px;position: relative;}
.mailbox_form1 .cont .r .form .line:first-child { padding-top: 0; }
.mailbox_form1 .cont .r .form .bor0 {border-bottom: 0;padding: 28px 0 0;}
.mailbox_form1 .cont .r .form .line .t1 { color: #fff; padding: 0 5px; }
.mailbox_form1 .cont .r .form .line.nrfl .label1{
    position: absolute;
    left: 0;
}
.mailbox_form1 .cont .r .form .line:after { content: ""; display: block; clear: both; }
.mailbox_form1 .cont .r .form .line .label1 {color: #fff;float: left;min-width: 57px;padding-right: 20px;border-right: 1px solid #a2c0e0;height: 20px;line-height: 20px;}
.mailbox_form1 .cont .r .form .line.nrfl .ipt{overflow:initial;/* width: 100%; */margin-left: 73px;}
.mailbox_form1 .cont .r .form .line.nrfl .ipt input{
    /* margin-left: 73px; */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.mailbox_form1 .cont .r .form .line.nrfl .ipt .arrow_down{
    position: absolute;
    right: 11px;
    top: 5px;
    cursor: pointer;
}
.mailbox_form1 .cont .r .form .line .ipt { overflow: hidden; color: #fff; padding: 0 20px; position: relative; line-height: 1; }
.mailbox_form1 .cont .r .form .line .ipt .type_con{position:absolute;top: 26px;line-height: 24px;display: none;z-index: 9;left: 5px;right: -1px;background: #0a386a;}
.mailbox_form1 .cont .r .form .line .ipt .type_con li{border-bottom: 1px solid #4d83bb;padding: 5px 20px;cursor: pointer;}
.mailbox_form1 .cont .r .form .line .ipt input {display: block;width: 100%;height: 20px;line-height: 20px;background: transparent;border: 0;color: #fff;}
.mailbox_form1 .cont .r .form .line .ipt textarea {width: block;width: 100%;height: 70px;background: transparent;border: 0;color: #fff;}
.mailbox_form1 .cont .r .form .line .yzm { padding-right: 120px !important; }

.mailbox_form1 .cont .r .form .line .con { width: 100%; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.mailbox_form1 .cont .r .form .line .con .label1 {
    /* opacity: 0.5; */
}
.mailbox_form1 .cont .r .form .label1.indent{letter-spacing: 1.8rem;width: 64px;white-space: nowrap;margin-left: 2px;}
.mailbox_form1 .cont .r .form .g {width: 48.5%;border-bottom: 1px solid #a2c0e0;padding: 25px 5px 15px 5px;box-sizing: border-box;}
.mailbox_form1 .cont .r .form .line .yzm_img { position: absolute; right: 38px; bottom: 9px; width: 71px; height: 28px; max-height: inherit; max-width: inherit; cursor: pointer; }
.mailbox_form1 .cont .r .form .line .btn1 { width: 28px; height: 28px; background: url(images//yzm2.png) no-repeat center; background-size: 100%; cursor: pointer; position: absolute; right: 5px; bottom: 9px; }
.mailbox_form1 .cont .r .form .center { text-align: center; padding-top: 52px; }
.mailbox_form1 .cont .r .form .center .button1 {width: 27.5%;line-height: 43px;text-align: center;display: inline-block;vertical-align: middle;border-radius: 36px;background: #fff;color: #004d9e;margin: 0 8px;}
.mailbox_form1 .cont .r .form .center .col1 {background: #2a82dd;color: #fff;}

#myalert{ display:none; }
.recruit .block1{ height: auto}
.layer-1{position:fixed;left:0;right: 0;top:0;bottom: 0;width:100%;height:100%;z-index: 1000000;}
.layer-1 .myalert{padding:30px;background:#fff;width:240px;position:absolute;margin-top:-100px;top:50%;left:50%;margin-left:-145px;text-align:center; z-index: 100000}
.layer-1 .guan{background:url(images/clos.png) no-repeat center; display:block;width:23px;height:23px;position:absolute;top:10px;right:10px;}
.layer-1 .text{padding-bottom:15px;font-size:16px;color:#474747;}
.layer-1 .button{background:none;border:1px solid #bbbbbb;width:91px;height:29px;font:14px/100% "微软雅黑", Arial, Tahoma, Helvetica, sans-serif;color: #707070;}


/**校友**/
.xy .main_box{position:relative;}
.xy .wp-wrapper{position:relative;}
.js .wp-wrapper .lmjj{position: relative;/* top: 50%; *//* left: 0; *//* margin-top: -104px; *//* right: 0; *//* color:#fff; *//* transform: translateY(200px); *//* opacity: 0; */transition: all 0.7s ease-in-out 0.5s;}
.xy .wp-wrapper .lmjj.slide{transform:none;opacity:1;}
.xy .wp-wrapper .lmjj .inner{
    /* width: 83.3%; */
    /* margin: 0 auto; */
}
.xy .l-banner{height:724px;}
.xy .wp-wrapper .lmjj .news_title a{color:#fff;}
.xy .wp-wrapper .lmjj .news_title{
    font-size: 3.4285rem;
    font-weight: 600;
    text-align:center;
    margin-bottom: 34px;
    line-height: 3.2rem;
    }
.xy .wp-wrapper .lmjj .news_text{font-size: 1.7rem;line-height: 3.14rem;text-align: center;}
.xy .wp-wrapper .lmjj .news_text a{color:#fff;}

/**校史寻踪**/
.xy .xsxz{background:url(images/jbdc.jpg)no-repeat;background-size:cover}
.xy #l-container.xsxz .inner{padding:163.5px 0 0 0;}
.xy .xsxz .inner .mod1{width: 1400px;margin:0 auto;background:#6589cb;border-radius: 20px;padding-bottom: 0;}
.xy .xsxz .inner .mod1 .pc-slide{margin:0}
.xy .xsxz .inner .mod1 .pc-slide{padding: 30px 0 30px;position:relative;}
.xy .xsxz .inner .mod1 .pc-slide .preview .arrow-left{
    width: 77px;
    height: 40px;
    background: #fff;
    bottom: 0;
    left: 0;
}
.xy .xsxz .inner .mod1 .pc-slide .preview .arrow-right .arrow_box{background: url(images/rt.png) no-repeat left center;width: 38px;height: 12px;margin: 20px 0 0 30px;}
.xy .xsxz .inner .mod1 .pc-slide .preview .arrow-right{
    width: 77px;
    height: 40px;
    background: #fff;
    bottom: 0;
    right: 0;
}
.xy .xsxz .inner .mod1 .pc-slide .preview .arrow-left .arrow_box{background:url(images/lf.png) no-repeat left center;width: 38px;height: 12px;margin: 20px 0 0 10px;}
.xy .xsxz .inner .mod1 .pc-slide:before{content:'';left:30px;display: block;top: 30px;position: absolute;width:20px;background: url(images/jj_bg.png) repeat-y;bottom: 30px;background-size: contain;}
.xy .xsxz .inner .mod1 .pc-slide:after{content:'';right:30px;display: block;top: 30px;position: absolute;width:20px;background: url(images/jj_bg.png) repeat-y;bottom:30px;background-size: contain;}
.xy .xsxz .inner .mod1 .listcon,.xy .xsxz .inner .mod1 .xsxz_nav{width: 1100px;margin:0 auto;}
.xsxz .inner .mod1 .xsxz_nav{background: url(images/nav_conbg.jpg)no-repeat;background-size: cover;}
.xy .xsxz .inner .mod1 .listcon .meta_view {position:absolute;font-size:16px;color:#fff;right: 0px;width: 20px;bottom: 20px;}
.xy .xsxz .inner .mod1 .listcon .meta_view .box_con{position:relative;left: 50px;}
.xy .xsxz .inner .mod1 .listcon .meta_view .box_con .swiper-horizontal{overflow:hidden}
.xy .xsxz .inner .mod1 .listcon .meta_view .box_con:before{position:absolute;content:'';width:20px;height:71px;background:url(images/jj.png)no-repeat;top: -90px;background-size:100%;}
.xy .xsxz .inner .mod1 .swiper-box{
    padding: 0 0 22.5px;
    position: relative;
    width: 1225px;
    margin: 0 auto;
}
.xy .xsxz .inner .mod1 .listcon .meta_view .news_meta{font-size:16px;word-break: break-word;}
.xy .xsxz .inner .mod1 .listcon .meta_view .news_meta .meta_box{text-align: center;}
.xy .xsxz .inner .mod1 .listcon .meta_view .news_meta .meta_box .news_dot{line-height: 0px;height: 13px;}
.xy .xsxz .inner .mod1 .swiper-box .tt{color:#fff;float:left;writing-mode: vertical-lr;font-size: 30px;/* margin-left: 69px; */position: absolute;left: 0;}
.xy .xsxz .inner .mod1 .xsxz_nav .xsxz_nav_menu .xsxz_nav_item{float:left;width:10%;cursor:pointer;color:#fff;transition:0.7s}
.xy .xsxz .inner .mod1 .xsxz_nav .xsxz_nav_menu .xsxz_nav_item:hover,.xy .xsxz .inner .mod1 .xsxz_nav .xsxz_nav_menu .xsxz_nav_item.selected{background:#fff;color:#174aa6;}
.xy .xsxz .inner .mod1 .xsxz_nav .xsxz_nav_menu .xsxz_nav_item:hover .xsxz_nav-link,.xy .xsxz .inner .mod1 .xsxz_nav .xsxz_nav_menu .xsxz_nav_item.selected .xsxz_nav-link{color:#174aa6;}
.xy .xsxz .inner .mod1 .xsxz_nav .xsxz_nav_menu .xsxz_nav_item .item_box{display: flex;padding: 0 18px;flex-direction: row;flex-wrap: nowrap;align-content: center;height: 91px;align-items: center;justify-content: center;text-align: center;color:#fff}
.xy .xsxz .inner .mod1 .xsxz_nav .xsxz_nav_menu .xsxz_nav_item .xsxz_nav-link{font-size:14px;line-height: 18px;}
.xy .xsxz .inner .mod1 .xsxz_nav .xsxz_nav_menu .xsxz_nav_item.selected:after,.xy .xsxz .inner .mod1 .xsxz_nav .xsxz_nav_menu .xsxz_nav_item:hover:after{content:'';position:absolute;left:0;right:0;background:#ef821d;height:3.5px;bottom:0}
.xy .xsxz .inner .mod1 .col_news_list .news_list .news_img{position:relative;overflow: hidden;padding-top: 48.2%;cursor: pointer;}
.xy .xsxz .inner .mod1 .col_news_list .news_list .news_img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height: auto;transform: scale(1.2);}
.xy .xsxz .inner .mod1 .xsxz_viewbox{position:relative;}
.xy .xsxz .inner .mod1 .xsxz_viewbox .arrow-left {background: url(images/xs_left.png) no-repeat left center;position: absolute;left: 100px;margin-top: -12px;top: 50%;width: 14px;height: 24px;z-index: 10;background-size: cover;cursor: pointer;}
.xy .xsxz .inner .mod1 .xsxz_viewbox .arrow-right {background: url(images/xs_right.png) no-repeat right center;position: absolute;left: auto;right: 100px;top: 50%;width: 14px;background-size: cover;margin-top: -12px;height: 24px;z-index: 10;cursor: pointer;}


.xypost-11 .news_list .news{cursor: pointer;position:relative;height: 662px;line-height: initial;border-radius: 35px;background: linear-gradient(to top left,#1ABCFA,#1C7DF3);}
.xypost-11 .news_list .news.show .news_bg {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear .66s;
}
/**.xypost-11 .news_list.three .news:first-child{margin-right:2%;}
.xypost-11 .news_list.three .news{float:left;width:49%;}
.xypost-11 .news_list.three .news:nth-child(2){margin-bottom:20px;}
.xypost-11 .news_list.three .news:nth-child(2),.xypost-11 .news_list.three .news:nth-child(3){height: 321px;}
.xypost-11 .news_list.three li.news .news_box .news_top .news_title{font-size: 3rem;}
.xypost-11 .con .news_list.three .news_box{padding-top: 2rem;}
.xypost-11 .news_list.three{position:relative;}
.xypost-11 .news_list.four .news{float:left;width:49%;margin-bottom:20px;height: 350px;}
.xypost-11 .news_list.four .news:nth-child(2n){margin-left:2%;}**/
.xypost-11 .news_list .news .news_cont .news_content{transform:translateY(-20px);opacity: 0;transition: all .66s cubic-bezier(0.66,0,0.2,1);}
.xypost-11 .news_list .news.show .news_cont .news_content{
    opacity: 1;
    visibility: initial;
    transform: translateY(0);
    transition-delay: 0s;
}
.xypost-11 .news_list .news .news_cont .news_content img{max-width:100%}
.xypost-11 .news_list li.news .news_bg{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;opacity: 1;height: 100%;z-index:9;transition: 0s;border-radius: 35px;}
.xypost-11 .news_list li.news .news_box .news_top{position:relative;z-index:10;color:#fff;line-height: 2.1rem;}
.xypost-11 .news_list li.news .news_box .news_arrow{
    height: 1.7rem;
    display: block;
    float: left;
    margin-top: 0.2rem;
    transition: 0.66s;
    cursor: pointer;
}

.fk .xypost-11 .news_list li.news .news_box .arrow{
    position: absolute;
    bottom: 30px;
    right: 30px;
    z-index: 10;
}

.xypost-11 .news_list li.news.show .news_box .news_arrow{
    transform: rotate(45deg);
}
.xypost-11 .news_list li.news .news_box .news_top .news_title{font-size: 2.4rem;font-weight:bold;padding-right: 2.7rem;margin-right: 2.357rem;border-right: 1px solid #597cb5;float: left;}
.fk .xypost-11 .news_list li.news .news_box .news_top .news_title{font-size: 25px;}
.fk .xypost-11 .con .news_box{padding-top: 0;margin: 0 10px;width: auto;/* height: 394px; */background: #6d91d6;position: relative;}
.fk .xypost-11 .con .news_list{margin:0 -10px;}
.xypost-11 .news_list li.news .news_box .news_top .news_subtitle{font-size: 2rem;margin-right: 22.5px;float: left;}
.xypost-11 .news_list li.news .news_box .arrow img{width: 1.7rem;/* vertical-align: middle; *//* margin-top: -22px; */}
.xypost-11 .news_list li.news .news_cont{position:absolute;left: 5%;right: 5%;top: 7rem;padding-top: 30px;bottom:0;opacity: 0;visibility: hidden;transition: opacity .66s cubic-bezier(0.66,0,0.01,1) .66s,visibility 0s linear 1.32s;}
.xypost-11 .news_list li.news.show .news_cont{
    opacity: 1;
    visibility: visible;
    transition-delay: 0s;
}
.xypost-11 .con .news_box{
    width: 90%;
    margin: 0 auto;
    padding-top: 3rem;
}
.fk .xypost-11 .news_list.four li.news .news_cont{padding-top:30px}
.xypost-11 .news_list.two .news{float:left;width: 49%;}
.xypost-11 .news_list.two .news:first-child{margin-right:2%}
.xypost-11 .con .news_list.two .news_box{/* margin:0 15px; */}
.xypost-11 .con .news_list.two{/* margin:0 -15px; */}

.fk .xypost-11 .news_list li.news .news_box .news_top .news_title{border-right:0;display: block;float: none;padding-right: 0;margin-right: 0;margin-top: 10px;font-weight: initial;}
.xy .container-2 .inner .mod2{background:#fff;padding: 2.447vw 4.81vw 3.2vw;}
.xy  .inner .mod1{padding: 0 0  143px;}
.xy  .inner .mod2 .xynews_box{/* padding: 38px 5% 99px; */border-radius: 35px;background: #fff;margin: 0 -30.5px;}
.fk .inner .mod2 .xynews_box{background: none;margin: 0 -20px;}
.xy  .inner .mod-2{padding: 0 0 75px;}
.fk .inner .mod2 .xynews_box .ml,.fk  .inner .mod2 .xynews_box .mc,.fk .inner .mod2 .xynews_box .mr{float:left;width: 33%;}
.fk .main_box.active .inner .mod2 .xynews_box .mc,.fk .main_box.active .inner .mod2 .xynews_box .ml,.fk .main_box.active .inner .mod2 .xynews_box .mr{transform:none;opacity:1}
.fk  .inner .mod2 .xynews_box .mc{
  transform: translate(0px, 40%);
  opacity: 0;
  transition: all 1s ease-out 0s;
}
.fk .inner .mod2 .xynews_box .ml,
.fk .inner .mod2 .xynews_box .mr {
  transform: translate(0px, -80%);
  opacity: 0;
  transition: all 0.5s ease-out 0s;
}
.xy .fkpost3{margin: 0px 20px;position: relative;border-radius: 20px;background: #fff;overflow: hidden;/* height: 850px; */box-shadow: 0 0 11px 3px #ccc;}
.fk .fkpost-35{cursor:pointer;}
.xy .fkpost3 .tt{
    position: absolute;
    left: 0;
    top: 0;
    writing-mode: vertical-lr;
    width: 75px;
    text-align: center;
    line-height: 75px;
    color: #fff;
    padding-top: 43px;
    bottom: 0;
    background: url(images/fk_ttbg.png)no-repeat;
    background-size: cover;
}
.xy .fkpost-31 .news_imgs img{
    border-radius: 0 20px 20px 0;
}
.xy .fkpost3 .news_imgs{position:relative;padding-top: 223%;overflow: hidden;}
.xy .fkpost3 .news_imgs:hover img{transform:scale(1.05)}
.xy .fkpost-35 .news_list{position:relative;padding-top: 223%;overflow: hidden;background: url(images/bookface.png)no-repeat;background-size: 100% 100%;transition:0.7s}
.xy .fkpost-35 .news_list:hover{transform:scale(1.05)}
.xy .fkpost-35 .news_imgs{position: absolute;padding-top:0;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;}
.xy .fkpost3 .news_imgs img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;;transition:0.7s;cursor:pointer;}
.xy .fkpost3 .tt .tit .title{font-size: 2.2rem;margin-bottom: 40px;display: block;float: left;font-weight: initial;letter-spacing: 3px;}
.xy .fkpost3 .tt .tit .sub_tityle{font-size: 1.8rem;display: block;}
.xy .fkpost3 .tt .tit .sub_title{position:relative;}
.xy .fkpost3 .tt .tit .sub_title:before{content: "";width: 3px;height: 0;background: #f4a140;transition:0.7s;position: absolute;right: 100%;top: 0;visibility: visible;display:block;}
.xy .fkpost3 .tt .tit .sub_title.selected:before{height:100%;transition: 0.7s;/* left:0; */}
.xy .fkpost3 .tt .tit .sub_title.selected:after{content:'';right:0;top:50%;margin-top: -10px;display:block;border: 10px solid #496eb6;display: none;position:absolute;border-bottom: 10px solid transparent;border-left: 10px solid transparent;border-top: 10px solid transparent;}
.xy .fkpost3 .con{margin-left: 75px;/* height: 850px; */}
.xy .xypost2 .tt{margin-bottom: 21px;}
.xy .xypost2 .tt .tit{font-size: 2.4rem;color: #333333;font-weight: initial;}
.xy{background:#f6f6f6;}
.xy .inner .mod2 .ml{float:left;width: 31.2%;}
.xy .inner .mod2 .mr{float:right;width: 65.4%;}
.xy #l-container .inner{
    padding: 133px 0 0;
}
.xy .main_box .inner{
    padding: 175px 0px 0;
}

.xy .xypost-22 .news_list .news{float:left;width:50%;}
.xy .xypost-22 .news_list .news .news_box{margin:0 9px;}
.xy .xypost-22 .news_list{margin:0 -9px}
.xy .xypost2 .news_list .news_imgs{
    padding-top: 201%;
    position: relative;
    overflow: hidden;
}
.xy .xypost2 .news_list .news_imgs img{position:absolute;left:0;right:0;top:0;height: 100%;bottom:0;width:100%;}
.xy .xypost-21 .news_list .news_imgs{padding-top:89.72%;margin-top: 26%;}
.xypost-22 .slick-prev{bottom: -57px;width: 48px;height: 48px;background: url(images/qzz_right2.png) no-repeat;background-size: cover;transform: rotate(180deg);top: auto;left: 83px;right: auto;opacity: 0.5;}
.xypost-22 .slick-next{bottom: -81px;width: 48px;height: 48px;background: url(images/qzz_right2.png) no-repeat;background-size: cover;right: auto;left: 183px;top:auto;opacity: 0.5;}
.xypost-22 .slick-next:hover,.xypost-22 .slick-prev:hover{opacity:1}

/**访客**/
.fk .fkpost3 .tt .tit .title{font-size:2rem}
.fk .fkpost3 .tt .tit .sub_title{cursor: pointer;font-size:1.42rem;border-left: 3.5px solid transparent;line-height: 29px;margin-left: 24px;}
.xy .fkpost3 .tt .tit .sub_title:last-child{margin-bottom:0}
.fk .fkpost3 .news_imgs,.fk .fkpost-35 .news_list{padding-top:158%}
.fk .xypost2 .tt{
    margin-bottom: 35px;
}
.fk .container-1 .mod1{
    background: #fff;
    padding: 46.5px 92.5px 28.5px;
}
.fk .main_box.active .mod1 .fk_ml,.fk .main_box.active .mod1 .fk_mr{transform:none;opacity:1}
.fk .container-1 .mod1 .fk_ml{float:left;width: 32.5%;background: url(images/fk_ml.png)no-repeat;background-size: cover;border-radius: 27px;}

.fk .container-1 .mod1 .fk_mr{float:right;width: 65.7%;background: url(images/fk_mr.png)no-repeat;background-size: cover;border-radius: 27px;}

.fk .container-1 .mod1 .fk_ml {
  transform: translate(-50%, 0);
  transition: all 1.5s ease-out 0s;
  opacity: 0;
}
.fk .container-1 .mod1 .fk_mr {
  transform: translate(50%, 0);
  transition: all 1.5s ease-out 0s;
  opacity: 0;
}
.xy .container-1 .xypost2 .tt .tit{
    color: #fff;
    font-size: 30px;
}
.xy .container-1 .xypost-20 .tt .tit{color:#333333}
.fk .container-1 .mod1 .xypost2{padding: 32.5px 30px;}
.fk .container-1 .mod1 .xypost-20{padding: 0;}
.fk .container-1 .mod1 .xypost-10{color:#fff;font-size:14px;padding-bottom: 2px;}
.fk .container-1 .mod1 .xypost-10 .news_content{padding-bottom: 31px;}
.fk .container-1 .mod1 .xypost-10 .content_box{
    max-height: 399px;
    overflow-y: scroll;
    }
.fk .container-1 .mod1 .xypost-10 .news_list li.news p{line-height:23.7px;}
.fk .container-1 .mod1 .xypost-10 .content_box::-webkit-scrollbar{width:5px;background:#e2e4f0;-webkit-border-radius: 5px;}
.fk .container-1 .mod1 .xypost-10 .content_box::-webkit-scrollbar-track-piece { background-color: #e2e4f0; /*滚动条的背景颜色*/ -webkit-border-radius: 5px; /*滚动条的圆角宽度*/}
.fk .container-1 .mod1 .xypost-10 .content_box::-webkit-scrollbar-thumb:vertical{background:#7ea7f3;height:25px;}
.fk .xypost-11 .tt{margin-bottom: 39px;}
.fk .xypost-11 .news_list .news{width: 33.3%;height: auto;float: left;background: no-repeat;}
.fk .xypost-11 .news_list.one .news{width:100%;}
.fk .xypost-11 .news_list.two .news{width:50%;}
.fk .xypost-11 .news_list li.news .news_box .news_img{display:block;}
.fk .xypost-11 .news_list li.news .news_box .news_img img{/* width: 26%; */height: 57px;width: auto;}
.fk .xypost-11 .news_list li.news .news_box .news_top{display:flex;flex-wrap: nowrap;align-content: center;align-items: center;flex-direction: column;height: 394px;justify-content: center;transition: 0.7s;}
.fk .xypost-11 .news_list li.news.show .news_box .news_top{opacity:0;}
.fk .xypost-11 .slick-prev{/* bottom: -78px; */width: 29px;height: 29px;background: url(images/qzz_right.png) no-repeat;background-size: cover;top: -49px;left: auto;right: 46.5px;opacity: 1;}
.fk .xypost-11 .slick-next{width: 29px;height: 29px;background: url(images/qzz_right.png) no-repeat;background-size: cover;right: 9px;top: -63px;opacity:1;transform: rotate(180deg);}
.fk .xypost-11 .slick-next:hover{background:url(images/qzz_righth.png)no-repeat;background-size: cover;transform: rotate(0deg);}
.fk .xypost-11 .slick-prev:hover{background:url(images/qzz_righth.png)no-repeat;background-size: cover;transform: rotate(180deg);top: -63px;}
.fk .xypost-11 .news_list li.news .news_cont{top:0rem;color:#fff;}
.fk .xypost-11 .news_list li.news .news_cont a{color:#fff;line-height: 24px;}
/**求职者**/
.fk #l-container .inner .mod2 .xynews_box{padding: 0px 0 124px;}
.qzz #l-container .inner .mod2 .xynews_box{padding: 0px 0 0px;}
.qzz .main_box .inner,.xy #l-container .inner{padding: 175px 0px  0;}
.qzz #l-container.container-1 .inner{padding: 135px 0px  0;}
.qzz .container-1 .inner .mod{background:#fff;padding: 40px 93.5px 30px;}
.qzz .container-1 .inner .mod-2{padding-top:0}
.qzz .container-1 .xypost2{background: url(images/qzz_ulbg.png) no-repeat;background-size: cover;padding: 27.5px 40px 0;border-radius: 23px;}
.qzz .xypost2 .tt .tit .title{margin-right: 45px;color: #fff;cursor: pointer;}
.qzz .tt{position:relative;}
.qzz .fkpost-13 .more_btn{position:absolute;right:0;top: 2px;width: 29px;}
.qzz .more_btn img{
    width: 29px;
}
.qzz .main_box.active .fkpost-13,.qzz .main_box.active .qzzpost-11{transform:none;opacity:1}
.qzz .fkpost-13,.qzz .qzzpost-11 {
  clear: both;
  transform: translate(0, 100%);
  transition: all 1s ease-out 0s;
  opacity: 0;
}
.qzz .qzzpost-11 .more_btn .more_text{position:absolute;right:0;top: 2px;width: 29px;}
.qzz .qzzpost-11 .tt .tit .title.selected{color: #fd993d;}
.qzz .container-1 .fkpost-13{padding-bottom:10px}
.qzz .fkpost-13 .tt{margin-bottom: 25px;}
.qzz .fkpost-13 .news_list .news{float:left;width:33%;margin-bottom: 43px;}
.qzz .fkpost-13 .news_list .news:hover a{color:#f4a140;}
.qzz .fkpost-13 .news_list .news:hover .news_meta{color:#f4a140;}
.qzz .fkpost-13 .news_list li.news .news_wz:before {  content: "";  width: 0;height: 6px;background: #f4a140;  position: absolute;   left: 0; bottom: 100%; transition: 0.6s;visibility: visible;}
.qzz .fkpost-13 .news_list li.news:hover .news_wz:before { left: 0;width: 100%;}
.qzz .fkpost-13 .news_list .news .news_wz{margin:0 31px;border-top: 3px solid #fff;position: relative;padding: 10px 0 0 0;}
.qzz .fkpost-13 .news_list{margin:0 -31px;}
.qzz .fkpost-13 .news_list .news .news_meta{position:absolute;left:0;width: 87px;text-align: center;color: #fff;transition: 0.7s;}
.qzz .fkpost-13 .news_list .news .news_day{font-size: 38px;line-height: 44px;}
.qzz .fkpost-13 .news_list .news .news_year{font-size: 16px;line-height: 24px;}
.qzz .fkpost-13 .news_list .news .news_title{font-size: 17px;line-height: 37px;overflow: hidden;text-overflow: ellipsis;  /* 超出部分省略号 */word-break: break-all;  /* break-all(允许在单词内换行。) */display: -webkit-box; /* 对象作为伸缩盒子模型显示 */-webkit-box-orient: vertical; /* 设置或检索伸缩盒对象的子元素的排列方式 */-webkit-line-clamp: 2;max-height: 94px;color: #fff;transition: 0.7s;}
.qzz .fkpost-13 .news_list .news .news_con{margin-left:100px}
.qzz .fkpost-13 .news_list .news:hover .news_title{color:#f4a140}
.qzzpost-11 .news_list .news .news_meta{width: 60px;height: 60px;color: #fff;text-align:center;border-radius:12.5px;transition:0.7s;background: #4379e0;}
.qzzpost-11 .news_list .news .news_meta .news_year{font-size: 12px;line-height: 3px;}
.qzzpost-11 .news_list .news .news_meta .news_day{font-size: 28px;line-height: 45px;/* font-weight:bold; */}
.qzzpost-11 .news_list{margin: 0px -15.5px;}
.qzzpost-11 .news_list .slick-list{}
.qzzpost-11 .news_list .news{float:left;width:25%;}
.qzzpost-11 .news_list .news .news_wz{margin: 0 15.5px 0;padding: 19.5px 19.5px 0;/* border-radius: 35px; */background: #c8d7f6;}

.qzzpost-11 .news_list .news:hover .news_wz{background: #fff;}
.qzzpost-11 .news_list .news:hover .news_title,.qzzpost-11 .news_list .news:hover .news_text,.qzzpost-11 .news_list .news:hover .more{color:#054ea1;}
.qzzpost-11 .news_list .news:hover .news_meta{background: #ef821d;}
.qzzpost-11 .news_list .news .news_wz .news_box{position:relative;}
.qzzpost-11 .news_list .news .news_wz .meta_box{margin-right: 18px;position:absolute;top:0;left:0}
.qzzpost-11 .news_list .news .news_wz .title_box{margin-left: 78.5px;height: 166px;}
.qzzpost-11 .news_list .news .news_title{
    color:#064fa1;
    font-size: 18px;
    line-height: 31px;
    margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    max-height: 93px;
    transition:0.7s
    }
.qzzpost-11 .news_list .news .news_text{
    color: #064fa1;
    font-size: 14px;
    line-height: 21px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    max-height: 63px;
    transition:0.7s
    }
.qzzpost-11 .con{position:relative;height: 292px;}
.qzzpost-11 .boxm{position:absolute;left:0;right:0}
.qzzpost-11 .news_list .news .more{color:#0563cb;text-align:left;font-size: 16px;line-height: 40px;transition: 0.7s;margin-top: 16px;}
.qzzpost-11 .slick-prev,.fkpost-13 .slick-prev{/* bottom: -78px; */width: 29px;height: 29px;background: url(images/qzz_right.png) no-repeat;background-size: cover;top: -49px;left: auto;right: 104.5px;opacity: 1;}
.qzzpost-11 .slick-next,.fkpost-13 .slick-next{width: 29px;height: 29px;background: url(images/qzz_right.png) no-repeat;background-size: cover;right: 65.5px;top: -63px;opacity:1;transform: rotate(180deg);}
.fkpost-13 .slick-prev{right: 126.5px;}
.fkpost-13 .slick-next{right: 81.5px;}
.qzzpost-11 .slick-next:hover,.fkpost-13 .slick-next:hover{background:url(images/qzz_righth.png)no-repeat;background-size: cover;transform: rotate(0deg);}
.qzzpost-11 .slick-prev:hover,.fkpost-13 .slick-prev:hover{background:url(images/qzz_righth.png)no-repeat;background-size: cover;transform: rotate(180deg);top: -63px;}
.qzzpost-11 .slick-dots li button:before,.fkpost-13 .slick-dots li button:before{display:none;}
.qzzpost-11 .slick-dots li,.fkpost-13 .slick-dots li{margin:0 4.5px;width:auto;height:auto;}
.qzzpost-11 .slick-dots li button,.fkpost-13 .slick-dots li button{width: 10px;height: 10px;background:#fff;border-radius: 50%;opacity: 0.3;padding: 0;}
.qzzpost-11 .slick-dots{bottom:-30px;}
.fkpost-13 .slick-dots{bottom:23px;}
.qzzpost-11 .slick-dots li.slick-active button,.fkpost-13 .slick-dots li.slick-active button{opacity:1}
.qzz .xypost-20 .tt .tit .title{color:#333}
.flipbook-viewport{background: rgba(0,0,0,0.8);
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-out 0s;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;}
 .flipbook-viewport .news_imgs{background-size: 100% 100%  !important;}
.flipbook-viewport .news_imgs .gradient{background: -webkit-gradient(linear, left top, right top, color-stop(0.95, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.2)));
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;} 
.flipbook-viewport .odd .gradient{    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: -webkit-gradient(linear, right top, left top, color-stop(0.95, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.15)));
    background-image: -webkit-linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);
    background-image: -moz-linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);
    background-image: -ms-linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);
    background-image: -o-linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);
    background-image: linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);
}
.flipbook-viewport.showdiv{opacity:1; visibility:visible;}
.flipbook-viewport.showdiv .close{    font-size: 60px;
    font-family: icon;
    position: absolute;
    right: 50px;
    top: 50px;
    width: 31px;
    height: 31px;
    text-align: center;
    line-height: 80px;
    cursor: pointer;
    color: #ccc;}

.post.post-10 .tt .news a {
    width: 100%;
    height: 100%;
    display: inline-block;
}


.post.post-10 span.svg.more_text {
    height: 51px;
    width: 51px;
background: url(images/gh.png) no-repeat;
    display: inline-block;
    background-size: cover;
}
.post.post-10 .tt .news {
    display: inline-block;
    width: 51px;
    height: 51px;
    margin-left: 15px;
background: url(images/new.png) no-repeat;
 background-size: cover;
}
.post.post-10 .tt .news:hover {

background: url(images/newh.png) no-repeat;
    background-size: cover;
}

.post.post-21 span.svg.more_text {
    height: 51px;
    width: 51px;
background: url(images/gh12.png) no-repeat;
    display: inline-block;
    background-size: cover;
}
span.svg.more_text svg.icon path {
    fill: #ccc !important;
}

.post.post-21 span.svg.more_text:hover {
 background: url(images/ghh.png) no-repeat;
    background-size: cover;
}

.post.post-22 span.svg.more_text {
    height: 51px;
    width: 51px;
background: url(images/gh2.png) no-repeat;
    display: inline-block;
    background-size: cover;
}
.post.post-22 span.svg.more_text:hover {
 background: url(images/ghh.png) no-repeat;
    background-size: cover;
}
div#goto3 .post.post-11 .more_btn a {
    color: #fff;
}
.post.post3.post-31.mbox span.svg.more_text svg.icon {
    display: inline-block;
}
@media screen and (max-width: 410px) {
   .main1 .tt {
    background: url(images/tt1.png) 100px center no-repeat;
}
.post.post-10 span.svg.more_text {

}
.post.post-21 span.svg.more_text {
 
}
.post.post-22 span.svg.more_text {

}
}
/**角色页通用**/
/**.js #nav{display:none;}
.js .site-lang ul li.links a{font-size:18px;font-weight:bold;opacity: 1;}**/
/**.js .header .head-right{margin-top: 24px;}
.js .header .sitelogo{margin-top: 13px;}
.js .header .inner{height: 106px;}
.js .header{background-size: 100% 97%;border-top: 0;}**/
.js .l-banner{height:100vh;}
body.js{overflow-x:hidden;}
.js .wp-wrapper .lmjj .news_wz{position:absolute;bottom:0;left: 0;right: 0;background: url(images/js_wzbg.png)repeat-x bottom;}
.js .wp-wrapper .lmjj .news_wz .news_con{width:1400px;font-size: 16px;margin:0 auto;line-height: 30px;color: #fff;padding: 80px 0 90px;}
.js .wp-wrapper .lmjj .news_img{height:100vh;}
.js .wp-wrapper .lmjj .news_img img{height:100%;}
.js .bb img{width: 20px;}
.js .wp-wrapper .lmjj .news_icon{margin-bottom:20px;}
.js .wp-wrapper .lmjj .news_icon img{
    width: 47.5px;
}

/**城院视频**/
body.video .right-top{display:none;}
body.video .nav .wp-menu .menu-item.i1 a.menu-link{background: url(images/video-logo.png)no-repeat left;padding-left: 50px;background-size: 35px 35px;/* line-height: 59px; *//* padding-bottom: 10px; */}
/**body.video .nav .wp-menu .menu-item a.menu-link{font-size: 28px;font-weight: 400;}**/
body.video.main_video .wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext{width: 36.5px;height: 36.5px;background:url(images/gd.svg);background-size: cover;}
body.video.main_video .wp_subcolumn_list .wp_sublist .sublist_title .morelink .moretext:hover{background:url(images/gdh.svg);background-size: cover;}
body.video.main_video #l-container .col_menu_head{display:none;}
body.video.main_video .col_menu{position:fixed;top:40%;margin-right: 0;right: 35px;width: 106px;display: none;z-index: 99;background: #fff;padding: 0px 0 45px 0;box-shadow: 0 0 8px 0px #ccc;}
body.video.main_video .col_menu .col_menu_con{padding: 41px 0 0px 0;}
body.video.main_video .col_list .wp_listcolumn .wp_column a .column-name{line-height:43px;padding: 0 0;background:none;}
body.video.main_video .wp_listcolumn .wp_column{margin-bottom:12px;}
body.video.main_video .col_list .wp_listcolumn .wp_column a{font-size:16px;line-height:24px;text-align: center;border-bottom: 0;}
body.video.main_video .subcolumn-name{color:#1f3e85;font-size: 25px;font-weight: initial;}
body.video.main_video .wp_subcolumn_list .wp_sublist .sublist_title{border-bottom:0;margin-bottom: 24px;}
body.video.main_video .wp_subcolumn_list{padding-top: 83px;}
body.video.main_video .wp_subcolumn_list .wp_sublist .sublist_title a.morelink{margin-top:0}
body.video.main_video .wp_subcolumn_list .wp_sublist .sublist_title img{width:31.5px;vertical-align: top;}
body.video.main_video .col_menu .toggle{text-align: center;margin-top: 36px;}
body.video.main_video #l-container  .col_menu .toggle img{display:inline-block;width: 27px;cursor: pointer;}
body.video.main_video .col_list .wp_listcolumn .wp_column a{color: #1f3e85;background: none;}
body.video.main_video .wp_subcolumn_list .wp_sublist{margin-bottom:0}
body.video.main_video .wp_listcolumn .wp_column.selected,body.video.main_video .wp_listcolumn .wp_column:hover{background:#1f3e85;}
body.video.main_video .wp_listcolumn .wp_column.selected a,body.video.main_video .wp_listcolumn .wp_column:hover a{color:#fff;}
body.video.main_video .wp_listcolumn .wp_column:hover a{background:none;}
body.video.main_video .col_list .wp_listcolumn{background:#fff;}
body.video .header .head-right{float:left;margin-left: 82px;margin-top: 56px;}
body.video.list_video #l-container .inner{
    padding: 201px 0;
}

body.video.list_video .col_menu{
    width: auto;
    float: none;
    margin-right: 0;
    background: url(images/col_bg.png);
    background-size: cover;
    padding-top: 12px;
    margin-bottom: 64px;
}
body.video.list_video #l-container .col_menu_head{
    margin: 0 0;
    background: none;
}
body.video.list_video .nav .wp-menu .menu-item.i1 a.menu-link,body.video.videoinfo .nav .wp-menu .menu-item.i1 a.menu-link{background: url(images/video-logo.png)no-repeat left;background-size: 35px 35px;}
body.video.list_video .col_menu .col_menu_head{display:inline-block;float: left;}
body.video.list_video .col_menu_con{
    float: left;
}
body.video.list_video .wp_listcolumn .wp_column{
    float: left;
    width: auto;
}
body.video.list_video  #l-container .col_name_text{color:#fff;font-size: 18px;line-height: 62px;padding: 0 35px;}
body.video.list_video .col_list .wp_listcolumn .wp_column a{background:none;}
body.video.list_video .col_list .wp_listcolumn .wp_column a .column-name{padding:0 35px;line-height: 62px;}
body.video.list_video .col_list .wp_listcolumn .wp_column a{color:#fff;border-bottom: 0;}
body.video.list_video .col_list .wp_listcolumn .wp_column a:hover, body.video.list_video .col_list .wp_listcolumn .wp_column a.selected{background: #fff;color: #244389;}
body.video.list_video .col_list .wp_listcolumn .wp_column a.selected .column-name{color: #244389;}
body.video.list_video .col_metas .col_title h2{border-bottom:0;font-size: 24px;}
body.video.list_video .col_news_head{border-bottom:0}
body.video.list_video .pages{
    transform: none;
    margin: 0;
}
body.videoinfo .col_metas .col_path{float:left;height: auto;font-size: 14px;line-height: initial;}
body.videoinfo .col_news_head{border-bottom: 0;padding: 30px 0 14px 33px;}
body.videoinfo .wp_video_player{margin-top: 0;}
body.videoinfo .col_metas .col_path a{color:#1349c1;}
body.video.list_video #wp_paging_w6{display:none;}
.pager {
    /* display: flex; */
    justify-content: center;
    text-align: right;
    line-height: 21px;
}
.pager .all_count{display: inline-block;line-height: 25px;padding-bottom: 0px;height: 25px;color: #000;margin-left: -37px;position: absolute;}
.pager .all_count span{line-height: 25px;}
#list_pages >div#pager{display:none;}
div#pager {
    display: inline-block;
    margin-right: 0;
    /* margin-bottom: 20px; */
}
ul.pages {
    display: flex;
}

.pager  li {
    width: 45px;
    line-height: 22px;
    font-size: 12px;
    font-weight: bold;
    color: #000;
    border: 1px solid #b1b1b1;
    text-align: center;
    margin: 0 3px;
}
.pager  li.page-number{width:22px;}
ul.pages li.pgNext {
    font-family: "微软雅黑";
    font-size: 11px;
}

.pager li.page_jump {
    width: auto;
    /* margin-left: 70px; */
    border: none;
    display: inline-block;
    /* height: 52px; */
    vertical-align: top;
}
.pager .pages li:last-child {
    display: none;
}
.pager .pages li:first-child {
    display: none;
}
.video a.pagingJump {
    width: 36px;
    display: inline-block;
    color: #000;
    border: 1px solid #b1b1b1;
}

input.pageNum {
    width: 45px;
    line-height: 22px;
    font-size: 12px;
    font-weight: bold;
    margin: 0 3px;
    border: 1px solid #b1b1b1;
}

.pager li.pgCurrent {
    /* border: 1px solid transparent; */
    color: #fff;
    background: #3054a7;
    border: 1px solid #3054a7;
}
.pager .pages li:last-child {
    display: none;
}
.pager .pages li:first-child {
    display: none;
}
.rmcy ul  .news_wz.wx span.mt_icon {
background: url(images/weixin.png)no-repeat top center;border-bottom: 4px solid #3feb53;
}
.rmcy ul  .news_wz.dy span.mt_icon {
background: url(images/douyin.png)no-repeat top center;border-bottom: 4px solid #9311d7;
}
.rmcy ul  .news_wz.wb span.mt_icon {
background: url(images/weibo.png)no-repeat top center;border-bottom: 4px solid #ee9640;
}
.rmcy ul  .news_wz.cysp span.mt_icon {
  background: url(images/cysp.svg)no-repeat top center;
    background-size: 60%;
      border-bottom: 4px solid #116FD8;
}
.rmcy ul span.mt_icon {
    width: 55px;
    height: 55px;
    display: inline-block;
    background-color: #333 !important;
    opacity: 0.58;
    border-radius: 50%;
    border: 0 !important;
    line-height: 60px;
    background-position: center !important;
    margin-right: 15px;
}


/*搜索*/
.layer {
	position: fixed;
	opacity: 0;
	filter: alpha(opacity=0);
	left: 0;
	top: 0;
	z-index: -1;
	background-color: rgba(0, 0, 0, .85);
	width: 100%;
	height: 0%;
   transition: all 0.8s ease-in-out;
}

.close {
	width: 50px;
	text-align: center;
	position: absolute;
	right: 2vw;
	top: 2vw;
	transition: transform .4s ease-out;
}

.close i {
	color: #fff;
	font-size: 40px;
	cursor: pointer;
}

.close:hover {
	transform: rotate(180deg);
}

.layer.on {
	z-index: 99990;
	opacity: 1;
	filter: alpha(opacity=100);

}

.search_box {
   width: 50%;
   overflow: hidden;
   position: absolute;
   left: 50%;
   top: 50%;
   transform: translate(-50%, -50%) scale(.8);
}
.layer.on .search_box {
   transform: translate(-50%, -50%);
}
.search_box .searchKeyword {
   height: 50px;
   line-height: 50px;
   background-color: #fff;
   width: 100%;
   padding-right: 100px;
   padding-left: 10px;
   border: 0;
   box-sizing: border-box;
}
.search_box .serachSubmit, .tijiao {
   width: 100px;
   background-color: #7c90bd;
   color: #fff;
   height: 50px;
   line-height: 50px;
   text-align: center;
   position: absolute;
   right: 0;
   top: 0;
   border: none;
   font-size: 18px;
   cursor: pointer;
   letter-spacing: 1px;
}
.layer.on {z-index: 99990;opacity: 1;   height: 100%;filter: alpha(opacity=100);}


.topbox .header1{opacity: 0;transform: translateY(-100%);}
.topbox .headtop{background-color: #1c356a;    position: relative;width: 100%;top: 0;z-index: 9;}
.topbox .header2{    position: relative !important;   background: #fff;   border-top: 0px solid #122c65;}
.topbox .header2 .sitelogo{    margin-top: 0;}
.topbox .header2 .inner{    height: auto;}
.topbox .header2 .nav .wp-menu .menu-item a.menu-link{color:#303030;}
.topbox .header2 .nav .wp-menu .menu-item a > .menu-switch-arrow{    background: url(images/nav_j2.png) no-repeat center center; }
.topbox .header2 .head-right{    margin-top: 35px;}
.topbox .head2{   transform: none;opacity: 1;  transition: all 0.5s ease-in-out;}
.topbox.showdiv{   position: fixed;width: 100%;z-index: 900;  transition: all 0.5s ease-in-out;}
.topbox.showdiv .head2{opacity: 0;transform: translateY(-100%);}
.topbox.showdiv .header1{    transform: none;opacity: 1;transition: all 0.5s ease-in-out;}

/**文化活动**/

.whhdcol_list .ml{float:left;width:280px;}
.whhd .container1{background:#fff;}
.tw.ts.whhd .ts_colbox{margin-bottom:0}
.ts .whhdcol_list .col_list{padding-top:57px;background: #0f429b url(images/whhd_righth.png) no-repeat;background-size: 28px;background-position: 17px 13.5px;border-right:2px solid #3a68cc}
.ts .whhdcol_list .wp_listcolumn{border-left:1px solid #e4e4e4;border-top: 1px solid #f5f0e8;border-right:1px solid #e4e4e4;background: #fff;}
.ts .whhdcol_list .wp_listcolumn .wp_column{float:none;transition: 0.7s;width: auto;border-bottom: 1px solid #f5e8e9;}
.ts .whhdcol_list .wp_listcolumn .wp_column a{font-size: 16px;font-weight:bold;}
.ts .whhdcol_list .wp_listcolumn .wp_column a .column-name{color:#323232;line-height: 54px;transition: 0.7s;}
.ts .whhdcol_list .wp_listcolumn .wp_column a:hover::before, .ts.whhd .whhdcol_list .wp_listcolumn .wp_column a.selected::before{display:none;}
.ts .whhdcol_list .wp_listcolumn .wp_column a.selected span.column-name{color: #3b71d9;font-weight: bold;}
.ts .whhdcol_list .wp_listcolumn .wp_column.selected,.ts .whhdcol_list .wp_listcolumn .wp_column.parent,.ts .whhdcol_list .wp_listcolumn .wp_column:hover{background:#eeeeee;}
.whhd .xypost-12 .xsxz_viewbox.normal .xsxz_nav .xsxz_nav_menu .xsxz_nav_item .xsxz_nav-link .colname{width:auto;color: #fff;}

/*招生就业*/



.zsjy.ts .l-banner{  background-image: none !important;  height: auto;}
.zsjy.ts .l-banner img{ display: block;width: 100%;   height: auto;}
.zsjy.ts .ts_colbox{    top: 275px;margin-top: 0;height: auto;position: absolute;z-index: 99;width: 100%;}

.zsjy.ts .ts_col_head {background: none;}
.zsjy.ts .ts_col_head .col_menu{background: none;}
.zsjy.ts .wp_listcolumn .wp_column{    float: none;width: 100%;}
.zsjy .container0 {/* background: #fff url(images/bd.jpg) no-repeat left bottom; */background-size: 100%;padding: 77px 0 40px;}
.zsjy .container1{background: #f2f3f9;}
.zsjy .container1 .inner{padding: 88px 0 113px;}
.zsjy .container1 .zs-post-11 ul li{width:50%;}
.zsjy .container1 .zs-post-11 ul li.n1{    float: left;}
.zsjy .container1 .zs-post-11 ul{margin: 0 -85px;}
.zsjy .container1 .zs-post-11 ul li.n2{    float: right;}
.zsjy .container1 .zs-post-11 ul li .news_box{position: relative;margin: 0 85px;}
.zsjy .container1 .zs-post-11 ul li .news_imgs{overflow:hidden;padding-top: 64%;position: relative;}
.zsjy .container1 .zs-post-11 ul li .news_imgs img{width: 100%;transition-duration: 0.8s;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.zsjy .container1 .zs-post-11 ul li .news_imgs img:hover{transform: scale(1.12);}
.zsjy .container1 .zs-post-11 ul li .news_title{font-size: 25px;position: absolute;bottom:-23px;left:43px;font-weight: bold;right:43px;background: #fff;line-height: 73px;text-align:center;border-bottom: 3px solid #2f5fcd;}


/*科研服务*/
.kyfw.ts .l-banner{  background-image: none !important;  height: auto;}
.kyfw.ts .l-banner img{ display: block;width: 100%;   height: auto;}
.kyfw.ts .ts_colbox{top: 198px;margin-top: 0;height: auto;position: absolute;z-index: 99;width: 100%;}
.kyfw.ts .ts_col_head {background: none;}
.kyfw.ts .ts_col_head .col_menu{background: none;}
.kyfw .post .more_btn{      transition: all 0.4s ease-in-out;  height: 41px;background: url(images/gd.svg) no-repeat;background-size: cover;}
.kyfw .post .more_btn:hover{    background: url(images/gdh.svg) no-repeat;background-size: cover;}
.kyfw .post .more_btn img{    opacity: 0;}
.kyfw.kyfw-info .post .more_btn{background:none;}
.kyfw .container1 .post .tt{    text-align: center;}
.kyfw .container1 .post .tt .tit{    float: none;}
.kyfw .container1 .post .tt .tit .title{    font-weight: normal;    color: #ff9e14;}
.kyfw .container1 .c1-name{ font-size: 36px;padding:39px 0 30px;font-weight:bold;}
.kyfw .container1 .mt-con{    margin-top: 20px;}
.kyfw .ky-post-11 .more_btn{}
.kyfw .container1{margin: 42px 0 0;background:#f2f3f9;}
.kyfw .container1 .inner{}
.kyfw .container1 .ml{float: left;width: 28.8%;}
.kyfw .container1 .mr{float: right;width: 68.6%;}
.kyfw .container1 .mt ul li.news .news_box{    position: relative;}
.kyfw .ts_col_menu_con .wp_listcolumn .wp_column:last-child{width:100%;margin-top:10px;}


.kyfw .container1 .mt ul li.news .news_imgs{    position: relative;overflow: hidden;}
.kyfw .container1 .mt ul li.news .news_imgs img{    position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition-duration: 0.8s;}
.kyfw .container1 .mt ul li.news .news_imgs img:hover{ transform: scale(1.12);}
.kyfw .container1 .mt ul li.news .news_time{background: rgb(69 113 213 / 75%);color: #fff;position: absolute;line-height: 23px;font-size: 12px;width: 81px;text-align: center;}
/* Sweep To Right */
.kyfw .container1 .mt ul li.news .news_wz {
  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;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

.kyfw .container1 .mt ul li.news .news_wz:hover{box-shadow: 0px 10px 20px rgb(204 204 204 / 70%);}

.kyfw .container1 .mt ul li.news .news_con{}
.kyfw .container1 .mt ul li.news .news_title{overflow: hidden;text-overflow: ellipsis;display:inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #404040;}
.kyfw .container1 .mt ul li.news .news_title a{color: #fff;}
.kyfw .container1 .mt ul li.news .news_more{     line-height: 1;   text-align: right;}

.kyfw .container1 .ml ul li.news .news_imgs{    padding-top: 66.6%;}
.kyfw .container1 .ml ul li.news .news_time{left: 35px;top: 35px;}
.kyfw .container1 .ml ul li.news .news_wz{background: url(images/kydt_bg.png);background-size: cover;}
.kyfw .container1 .ml ul li.news .news_con{padding: 40px 30px 31px 34px;height: 226px;}
.kyfw .container1 .ml ul li.news .news_title{font-size: 20px;line-height: 31px;margin-bottom: 17px;color: #fff;}
.kyfw .container1 .ml ul li.news .news_text{overflow: hidden;text-overflow: ellipsis;display:inline-block;font-size: 15px;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;color: #fff;line-height: 25px;margin-bottom: 13px;}
.kyfw .container1 .ml ul li.news .news_meta{
    background: url(images/clock_w.png)no-repeat left center;
    background-size: 17px;
    padding-left: 23px;
    color: #fff;
    }
/* Float Shadow */
.kyfw .container1 .ml ul li.news .news_box {
    display: 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;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
}

.kyfw .container1 .ml ul li.news .news_box:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
    background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
    /* W3C */
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform, opacity;
    transition-property: transform, opacity;
}

.kyfw .container1 .ml ul li.news:hover .news_box,
.kyfw .container1 .ml ul li.news .news_box:focus,
.kyfw .container1 .ml ul li.news .news_box:active {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
    /* move the element up by 5px */
}

.kyfw .container1 .ml ul li.news:hover .news_box:before,
.kyfw .container1 .ml ul li.news .news_box:focus:before,
.kyfw .container1 .ml ul li.news .news_box:active:before {
    /* opacity: 1; */
    /* -webkit-transform: translateY(5px); */
    /* transform: translateY(5px); */
    /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
}
.kyfw .container1 .mr ul li.news .news_imgs{      background: #cddafa;  padding-top: 66.1%;}
.kyfw .container1 .mr ul{margin: 0 -12px}
.kyfw .container1 .mr ul li.news{float: left;width: 33%;margin-bottom: 27px;}
.kyfw .container1 .mr ul li.news .news_box{margin: 0 12px;}
.kyfw .container1 .mr ul li.news .news_box{
    background:#fff;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    }
/* Bounce To Right */

.kyfw .container1 .mr ul li.news .news_box:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(to right, #4167BE, #153A87);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}

.kyfw .container1 .mr ul li.news:hover .news_box .news_title,
.kyfw .container1 .mr ul li.news:hover .news_box .news_meta,
.kyfw .container1 .mr ul li.news:active .news_box {
    color: white;
}

.kyfw .container1 .mr ul li.news:hover .news_box:before,
.kyfw .container1 .mr ul li.news:focus .news_box:before,
.kyfw .container1 .mr ul li.news:active .news_box:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.kyfw .container1 .mr ul li.news .news_time{left: 15px;top: 15px;}
.kyfw .container1 .mr ul li.news .news_con{padding: 23px 21px 18px 22px;height: 94px;}
.kyfw .container1 .mr ul li.news .news_title{font-size: 17px;line-height: 28px;margin-bottom: 6px;transition:0.7s}
.kyfw .container1 .mr ul li.news .news_meta{
    padding-left: 24px;
    background: url(images/clock.png)no-repeat left center;
    background-size: 17px;
    transition: 0.5s;
}
.kyfw .container1 .mr ul li.news:hover .news_meta{background:url(images/clock_w.png)no-repeat left center;background-size: 17px;}
.kyfw .container1 .mr ul li.news a:hover{color:initial}
.kyfw .container1 .ky-post-14{padding: 35px 0 53px;}
.kyfw .container1 .ky-post-14 .con{padding-top:43px;}
.kyfw .container1 .ky-post-14 ul{margin: 0 -14px}
.kyfw .container1 .ky-post-14 ul li.news{float: left;width: 20%;margin-bottom: 20px;}
.kyfw .container1 .ky-post-14 ul li.news .news_box:hover .news_title a{color:#fff;}
/* Float Shadow */
        .kyfw .container1 .ky-post-14 ul li.news {
            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;
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform;
            transition-property: transform;
        }
.kyfw .container1 .ky-post-14 ul li.news .news_box{margin: 0 14px;background: #fff;transition: 0.7s;position: relative;}
.kyfw .container1 .ky-post-14 ul li.news:hover .news_box{box-shadow:0px 10px 20px rgb(204 204 204 / 70%)}
.kyfw .container1 .ky-post-14 ul li.news .news_box .news_icon{position:absolute;width:50px;height:55px;top: 50%;margin-top: -27.5px;left: 20px;background: url(images/ky_icon1.svg)center no-repeat;background-size: 50px;}
.kyfw .container1 .ky-post-14 ul li.news.n2 .news_box .news_icon{background: url(images/ky_icon2.svg)center no-repeat;background-size: 50px;}
.kyfw .container1 .ky-post-14 ul li.news.n3 .news_box .news_icon{background: url(images/ky_icon3.svg)center no-repeat;background-size: 50px;}
.kyfw .container1 .ky-post-14 ul li.news.n4 .news_box .news_icon{background: url(images/ky_icon4.svg)center no-repeat;background-size: 50px;}
.kyfw .container1 .ky-post-14 ul li.news.n5 .news_box .news_icon{background: url(images/ky_icon5.svg)center no-repeat;background-size: 50px;}
.kyfw .container1 .ky-post-14 ul li.news .news_title{font-size: 18px;text-align: center;padding: 0 15px;line-height: 30px;transition:0.7s}
.kyfw .container1 .ky-post-14 ul li.news .news_wz{margin-left:70px;padding: 15px 0;}

.kyfw .container2 .inner{padding: 50px 0;}
.kyfw .container2 .ky-post-21 .con{    padding-top: 40px;}
.kyfw .container2 .ky-post-21 .ul1 {    float: left;width: 49%;}
.kyfw .container2 .ky-post-21 .ul1 .news_imgs{    overflow: hidden;}
.kyfw .container2 .ky-post-21 .ul1 .news_imgs img{transition-duration: 0.8s;    width: 100%;}
.kyfw .container2 .ky-post-21 .ul1 .news_imgs img:hover{transform: scale(1.12);}
.kyfw .container2 .ky-post-21 .ul2 {float: right;width: 48.3%;height: 458px;overflow: hidden !important;}
.kyfw .container2 .ky-post-21 ul li{/* margin-bottom: 26px; */}
.kyfw .container2 .ky-post-21 .ul2 ul{padding: 10px 0;}
.kyfw .container2 .ky-post-21 .ul2 ul li{padding: 11px 10px;}
.kyfw .container2 .ky-post-21 .ul2 ul li:hover{box-shadow:0px 10px 20px rgb(204 204 204 / 70%)}
.kyfw .container2 .ky-post-21 ul li .news_time{     float: left;width: 53px;text-align: center;color: #aaaaaa;font-family: "Arial";border-right: 1px solid #aaaaaa;padding-right: 20px;}
.kyfw .container2 .ky-post-21 ul li .news_day{     margin-bottom: 15px;   font-size: 40px;}
.kyfw .container2 .ky-post-21 ul li .news_year{    font-size: 14px;line-height: 22px;}
.kyfw .container2 .ky-post-21 ul li .news_con{    padding-left: 95px;}
.kyfw .container2 .ky-post-21 ul li .news_title{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    font-size: 17px;color: #333333;}
.kyfw .container2 .ky-post-21 ul li .news_text{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    font-size: 14px;color: #333333;line-height: 22px;opacity: 0.6;}


.kyfw .container3 {/* background: url(images/bd.jpg) no-repeat bottom left; */background-size: 100%;}
.kyfw .container3 .inner{padding: 0 0 150px;}
.kyfw .container3 .ky-post-31 .con{    padding-top: 40px;}
.kyfw .container3 .ky-post-31 .ul1 {    float: left;width: 49%;}
.kyfw .container3 .ky-post-31 .ul1 .news_imgs{    overflow: hidden;}
.kyfw .container3 .ky-post-31 .ul2 ul{
    padding: 10px 0 10px;
}
.kyfw .container3 .ky-post-31 .ul2 ul li{padding: 11px 10px;}
.kyfw .container3 .ky-post-31 .ul2 ul li:hover{box-shadow:0px 10px 20px rgb(204 204 204 / 70%)}
.kyfw .container3 .ky-post-31 .ul1 .news_imgs img{transition-duration: 0.8s;    width: 100%;}
.kyfw .container3 .ky-post-31 .ul1 .news_imgs img:hover{transform: scale(1.12);}
.kyfw .container3 .ky-post-31 .ul2 {float: right;width: 48.3%;height: 458px;overflow: hidden !important;}
.kyfw .container3 .ky-post-31 ul li{position:relative;}
.kyfw .container3 .ky-post-31 ul li .news_time{     float: left;width: 53px;text-align: center;color: #aaaaaa;font-family: "Arial";border-right: 1px solid #aaaaaa;padding-right: 20px;}
.kyfw .container3 .ky-post-31 ul li .news_day{     margin-bottom: 15px;   font-size: 40px;}
.kyfw .container3 .ky-post-31 ul li .news_year{    font-size: 14px;line-height: 22px;}
.kyfw .container3 .ky-post-31 ul li .news_con{    padding-left: 95px;}
.kyfw .container3 .ky-post-31 ul li .news_title{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    font-size: 17px;color: #333333;}
.kyfw .container3 .ky-post-31 ul li .news_text{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    font-size: 14px;color: #333333;line-height: 22px;opacity: 0.6;}




.kyfw-list .lcontainer1{    background: url(images/bd.jpg) no-repeat bottom left;background-size: 100%;}
.kyfw-list .lcontainer1 .inner{    padding: 0 0 175px;}
.kyfw-list .fw-listcon{padding-left: 396px;}
.kyfw-list .rili-con .news_list li.news.n1 {border-top: 1px solid #E9E9E9;}
.kyfw-list .rili-con .news_list li.news {margin-bottom: 0px;}
.kyfw-list .rili-con .news_list li.news .news_box {padding: 33px 0px;position: relative;}
.kyfw-list .rili-con .news_list li.news.pic .news_date {top: 45px;}
.kyfw-list .rili-con .news_list li.news .news_date {width: 69px;font-family: "微软雅黑";background: rgb(53 91 173 / 80%);text-align: center;vertical-align: middle;position: absolute;left: 0px;color: #fff;top: 32px;z-index: 9;padding: 9px 0 8px;}
.kyfw-list .rili-con .news_list li.news .news_date .news_days{    line-height: 22px;height: 22px;font-size: 18px;vertical-align: top;font-weight: bold;}
.kyfw-list .rili-con .news_list li.news .news_date .news_year{font-size: 12px;line-height: 22px;}
.kyfw-list .rili-con .news_list li.news.pic .news_imgs{      margin-left: 20px;  width: 250px;height: 170px;float: left;overflow: hidden;}
.kyfw-list .rili-con .news_list li.news.pic .news_imgs img{width: 100%;height: 100%;transition-duration: 0.8s;}
.kyfw-list .rili-con .news_list li.news .news_wz{    width: 100%;}
.kyfw-list .rili-con .news_list li.news.pic .news_wz .news_con {margin-left: 288px;}
.kyfw-list .rili-con .news_list li.news .news_wz .news_con {margin-left: 102px;}
.kyfw-list .rili-con .news_list li.news.pic .news_box{height:170px;}
.kyfw-list .rili-con .news_list li.news.pic .news_title{}
.kyfw-list .rili-con .news_list li.news .news_title{line-height: 24px;margin-top: 0px;font-size: 16px;color: #000;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.kyfw-list .rili-con .news_list li.news.pic .news_text{margin-top: 10px;}
.kyfw-list .rili-con .news_list li.news .news_text {line-height: 28px;height: 56px;margin: 17px 0 0;font-size: 14px;color: #7C7C7C;overflow: hidden;text-overflow: ellipsis;display: inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.kyfw-list .rili-con .news_list li.news:hover {padding-left: 15px;box-shadow: 4px 0px 30px 0px rgb(0 0 0 / 60%);transform: scale(1.06);z-index: 100;background-color: #fff;}
.kyfw-list .col_news_list li.news .news_text a{color:#3b3b3b}
.kyfw-list .rili-con .news_list li.news:hover .news_date {background: rgb(239 131 30 / 80%);}
.kyfw-list .col_news_list li.news .news_text a:hover {color: #095ab5;}
.kyfw-list .rili-con .news_list li.news .news_text{text-indent: 0;}
.kyfw-list .fw-listcon .news_list li.news .news_title{width:auto}

.kyfw-list .fix_pagebox{position: fixed;z-index: 99;top: 42%;transition: 0.7s;display:none;border: 1px solid #ededed;padding-top: 36.5px;box-shadow: 0 0 8px 0 #ccc8;    background: #fff;left: 18%;width: 80px;/* height: 0; */float: left;}
.kyfw-list .fix_pagebox .page:hover {color: #fff;font-weight:bold;background: #1f3e85;}
.kyfw-list .fix_pagebox .page{/* border: 1px solid #000; */height: 30px;line-height: 30px;/* display: inline-block; */margin-bottom: 12.5px;background: #fff;padding: 5px 12px;font-size: 17px;color: #1f3e85;transition: 0.5s;font-weight: 400;}
.kyfw-list .fix_pagebox .goTop{text-align:center;    margin-bottom: 36px;    cursor: pointer;}
.kyfw-list .wp_paging li.page_nav, .kyfw-list .wp_paging li.page_jump span:nth-of-type(2), .kyfw-list .wp_paging li.page_jump span:nth-of-type(3) {
    display: none;
}
.kyfw-list .pager {/* text-align: right; */float: right;position: absolute;top: 0;right: 0;width: 50%;border-bottom: 0px solid #ccc;padding-bottom: 20px;height: 44px;}
.kyfw-list div#pager {display: inline-block;margin-right: 15px;/* margin-bottom: 20px; */}
.kyfw-list .col_news_list>div#pager {display: none;}
.kyfw-list ul.pages {display: flex;}
.kyfw-list .pager .pages li {width: 23px;line-height: 22px;font-size: 12px;font-weight: bold;color: #232323;text-align: center;margin: 0 3px;border: 1px solid #cccdcd;}
.kyfw-list .pager li.page_jump {}
.kyfw-list .pager .pages li.pgNext { width: 40px; }
.kyfw-list ul.pages li.pgNext {font-family: "宋体";font-size: 12px;}
.kyfw-list .pager li.page_jump {width: auto;/* margin-left: 70px; */border: none;display: inline-block;/* height: 52px; */vertical-align: top;font-size: 13px;font-weight: bold;text-align: center;}
.kyfw-list .pager li.page_jump span { display: inline-block; }
.kyfw-list .pager li.page_jump span:nth-of-type(2) { }
.kyfw-list a.pagingJump {color: #232323;border: 1px solid #cccdcd;width: 40px;display: block;line-height: 22px;}
.kyfw-list input.pageNum {width: 23px;line-height: 22px;font-size: 16px;font-weight: bold;margin: 0 3px;border: 1px solid #b1b1b1;}
.kyfw-list .pager li.pgCurrent {color: #fff;background: #3153a7;}
.kyfw-list .pager .pages li:first-child{display: block;}
.kyfw-list .pager .pages li:last-child {display: block;}
.kyfw-list .pager .pages li.pgEmpty{ color: #d9d9d9;}
.kyfw-list div#wp_paging_w6 {
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    border-bottom: 0px solid #ccc;
    padding-bottom: 20px;
    height: 44px;
}
.kyfw-list .col_news_list.listcon .con{
    position: relative;
    padding-top: 80px;
    margin-top: 50px;
}
.kyfw-list .wp_paging li{margin-top: 0;}
.kyfw-list.ts .whhdcol_list .wp_listcolumn .wp_column a { font-size: 16px;
    font-weight: bold;}
.kyfw-list.ts .whhdcol_list .col_list .wp_listcolumn .wp_column a .column-name{    padding: 10px 18px 10px 20px;line-height: 28px;}

.kyfw-info .ushare{ margin-top: -10.41rem;}
.kyfw-info .my-share-d{    margin-top: -4.41rem;}



.kyjg-list .lcontainer1{/* background: url(images/bd.jpg) no-repeat bottom left; */background-size: 100%;}
.kyjg-list .lcontainer1 .inner{padding: 100px 0 150px;}
.kyjg-list .jg-listcon {padding-left: 353px;}

.kyjg-list .col_news_con .col_news_list .news_list{margin: 0 -36px;}
.kyjg-list .col_news_con .col_news_list li.news{    border: 0;float: left;width: 33.3%;text-align: center;padding: 0;}
.kyjg-list .col_news_con .col_news_list li.news .news_box{  transition: all 0.4s ease;    box-shadow: 2px 0px 17px #e4e4e4;  background: #fff;margin: 0 36px;}
.kyjg-list .col_news_con .col_news_list li.news .news_box:hover{transform: scale(1.06);z-index: 100;}
.kyjg-list .col_news_con .col_news_list li.news .news_con{text-align: center;align-items: center;display: flex;justify-content: center;    min-height: 94px;}
.kyjg-list .col_news_con .col_news_list li.news .news_title{      padding: 10px 10%;  font-size: 22px;line-height: 30px;}
.kyjg-list .col_news_con .col_news_list li.news.n1 .news_title{ padding: 10px 18%;}
.kyjg-list .col_news_con .col_news_list li.news.n2 .news_title{    padding: 10px 14%;}
.kyjg-list .col_news_con .col_news_list li.news.n4 .news_title{    padding: 10px 18%;}
.kyjg-list .col_news_con .col_news_list li.news.n5 .news_title{    padding: 10px 14%;}
.kyjg-list.ts .whhdcol_list .wp_listcolumn .wp_column a {font-size: 20px;}
.kyjg-list.ts .whhdcol_list .col_list .wp_listcolumn .wp_column a .column-name{    padding: 10px 18px 10px 20px;line-height: 28px;}


/*信息快递*/
.xxkd .rili-con .news_list li.news.n1 {
    border-top: 0px solid #E9E9E9;
}
.xxkd .rili-con .news_list li.news {
    margin-bottom: 30px;
}
.xxkd .rili-con .news_list li.news .news_box {
    padding: 22px 0 26px;
    position: relative;
}
.rili-con .news_list li.news.pic .news_date {
    top: 34px;
}
.rili-con .news_list li.news .news_date {
    width: 69px;
    font-family: "微软雅黑";
    background: rgb(53 91 173 / 80%);
    text-align: center;
    vertical-align: middle;
    position: absolute;
    left: -18px;
    color: #fff;
    top: 32px;
    z-index: 9;
    padding: 9px 0 8px;
}
.xxkd .rili-con .news_list li.news .news_date .news_days{    line-height: 22px;
    height: 22px;
    font-size: 18px;
    vertical-align: top;
    font-weight: bold;}
.xxkd .rili-con .news_list li.news .news_date .news_year{font-size: 12px;
    line-height: 22px;}
.xxkd .rili-con .news_list li.news.pic .news_imgs{    width: 250px;
    height: 170px;
    float: left;
    overflow: hidden;}
.xxkd .rili-con .news_list li.news.pic .news_imgs img{width: 100%;
    height: 100%;
    transition-duration: 0.8s;}
.xxkd .rili-con .news_list li.news .news_wz{    width: 100%;}
.xxkd .rili-con .news_list li.news.pic .news_wz .news_con {
    margin-left: 270px;
}
.xxkd .rili-con .news_list li.news .news_wz .news_con {
    margin-left: 86px;
}
.xxkd .rili-con .news_list li.news.pic .news_title{-webkit-line-clamp: 2;
    line-height: 30px;
    height: 60px;}
.xxkd .rili-con .news_list li.news .news_title{
line-height: 24px;
    height: 24px;
    margin-top: 0px;
    font-size: 16px;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-weight: bold;
}
.xxkd .rili-con .news_list li.news.pic .news_text{
    -webkit-line-clamp: 3;
    margin-top: 10px;
    height: 84px;max-height:unset;}
.xxkd .rili-con .news_list li.news .news_text {
    line-height: 28px;
    height: 84px;
    margin-top: 17px;
    font-size: 14px;
    color: #7C7C7C;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.xxkd .rili-con .news_list li.news:hover {
    padding-left: 15px;
    box-shadow: 4px 0px 30px 0px rgb(0 0 0 / 80%);
    transform: scale(1.06);
    z-index: 100;
    background-color: #fff;
}
.xxkd .col_news_list li.news .news_text a{color:#3b3b3b}
.xxkd .rili-con .news_list li.news:hover .news_date {
    background: rgb(239 131 30 / 80%);
}
.xxkd .col_news_list li.news .news_text a:hover {
    color: #095ab5;
}
.xxkd .rili-con .news_list li.news .news_text{text-indent: 0;}
.xxkd  .jy2-listcon .news_list li.news .news_title{width:auto;font-size: 16px;line-height: 30px;}
.xxkd .jy2-listcon .news_list li.news .news_text{
    font-size: 14px;
    -webkit-line-clamp: 4;
    height: auto;
    margin-top: 0;
}


/*来华留学*/
.lhlx-list.ts .l-banner{    padding: 0;  background-image: none !important;  height: auto;}
.lhlx-list.ts .l-banner img{ display: block;width: 100%;   height: auto;}
.lhlx-list.ts .ts_col_head {background: none;}
.lhlx-list.ts .ts_col_head .col_menu{background: none;}
.lhlx-list .lcontainer1{    background: url(images/bd.jpg) no-repeat bottom left;background-size: 100%;}
.lhlx-list .lcontainer1 .inner{    padding: 100px 0 335px;}
.lhlx-list .lcontainer1 .whhdpost-11{    margin-bottom: 30px;}
.lhlx-list .lx-listcon {padding-left: 353px;}
.lhlx-list.ts .col_news_list{    position: inherit;}
.lhlx-list.ts .whhdcol_list .wp_listcolumn .wp_column a {font-size: 20px;}
.lhlx-list.ts .whhdcol_list .col_list .wp_listcolumn .wp_column a .column-name{    padding: 10px 18px 10px 20px;line-height: 28px;}
.lhlx-list.ts .col_news_con .col_news_list .news_list{margin: 0 -36px;}
.lhlx-list.ts .col_news_con .col_news_list li.news{    border: 0;float: left;width: 33.3%;text-align: center;padding: 0;}
.lhlx-list.ts .col_news_con .col_news_list li.news .news_box{     transition: all 0.4s ease;     box-shadow: 2px 0px 17px #e4e4e4;  background: #fff;margin: 0 36px;}
.lhlx-list.ts .col_news_con .col_news_list li.news .news_con{text-align: center;/*align-items: center;display: flex;justify-content: center;    min-height: 94px;*/    padding: 42px 0 30px;}
.lhlx-list.ts .col_news_con .col_news_list li.news .news_title{   position: inherit;     font-size: 27px;line-height: 30px;}
.lhlx-list.ts .col_news_con .col_news_list li.news .news_title a{color: #3b3b3b;padding-bottom: 16px;display: inline-block;border-bottom: 2px solid #2f5fcd;}
.lhlx-list.ts .col_news_con .col_news_list li.news .news_more{ font-size: 12px;    margin-top: 5px;}
.lhlx-list.ts .col_news_con .col_news_list li.news .news_more img{    margin-left: 6px;margin-top: 9px;}

.lhlx-list.ts .col_news_con .col_news_list li.news .news_box:hover{transform: scale(1.06);z-index: 100;}
.lhlx-list.ts .footer{    margin-top: 0px;}


/**合作交流**/
.hzjl .hzjl-post-31 .news_list .news:hover .news_box{box-shadow: 0px 0px 9px 3px #ccc;}
.hzjl .hzjl_main1{background: url(images/hzjlmain1_bg.jpg)no-repeat bottom;background-size: contain;}
.hzjl .hzjl_main1 .inner{
    padding: 60px 0 87px;
}
.hzjl .post{margin-bottom:0}
.hzjl .hzjl_main1.showdiv .hzjl-post-11 .list-l,.hzjl .hzjl_main1.showdiv .hzjl-post-11 .list-r,.hzjl .hzjl_main3.showdiv .hzjl-post-31,.hzjl .hzjl_main2.showdiv .hzjl-post-21{opacity:1;transform:none}
.hzjl .hzjl-post-21{transform: translate(0, 100%);
  transition: all 1s ease-out 0s;
  opacity: 0;}

.hzjl .hzjl-post-11 .list-l{float:left;width: 46.4%;}
.hzjl .hzjl-post-11 .list-l .news{margin-bottom:0}
.hzjl .hzjl-post-11 .list-l .news_imgs{position:relative;padding-top: 67%;overflow: hidden;}
.hzjl .hzjl-post-11 .list-l .news_imgs img{
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.hzjl.gjjl .post .tt .tit{font-size:34px;}
.hzjl .hzjl-post-11{/* transform: translate(0, 244px); */}
.hzjl .hzjl-post-11 .list-r{float:right;width: 53.6%;}
.hzjl .hzjl-post-11 .list-r .list-con ul{padding: 40px 53px 23px;background: url(images/hzjl.jpg) no-repeat right;background-size: cover;}
.hzjl .hzjl-post-11 .list-r .list-con .tt{display: block;margin-left:53px;position: relative;}
.hzjl .hzjl-post-11 .list-r .list-con .tt .more_btn{
    position: absolute;
    right: 53px;
    margin-top: 0;
    top: 50%;
    height: auto;
    margin-top: -23px;
}
.hzjl .hzjl-post-11 .list-r .list-con .tt .more_btn:hover .more_text{ background: url(images/gdh.svg) no-repeat center;background-size: 100%;}
.hzjl .hzjl-post-11 .list-r .list-con .tt .more_btn .more_text{
    font-size: 0;
    width: 46px;
    height: 46px;
    display: block;
    background: url(images/gd.svg) no-repeat center;
    background-size: 100%;
}
.hzjl .hzjl-post-11 .list-r .list-con .tt .tit .title{line-height:100px;}
.hzjl .rili2 .news_list li.news .news_date .news_year{font-size:40px;margin-bottom: 10px;background: none;color: #c9d9ff;}
.hzjl .rili2 .news_list li.news .news_date{
    background: none;
    margin-top: 6px;
}
.hzjl .rili2 .news_list li.news{border-bottom:0}
.hzjl .rili2 .news_list li.news .news_date .news_days{font-size:14px;line-height: initial;background: none;color: #c9d9ff;}
.hzjl .rili2 .news_list li.news .news_title{
    font-size: 20px;
    margin-top: 0;
    display:block;
    line-height: 54.5px;
    padding: 0 20px;
    white-space: nowrap;
    border:1px solid transparent;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #c9d9ff;
}
.hzjl .rili2 .news_list li.news.selected .news_title{border:1px solid #fff;border-radius: 5px;}
.hzjl .rili2 .news_list li.news.selected .news_title a{color:#fff;}
.hzjl .rili2 .news_list li.news.selected .news_date .news_year,.hzjl .rili2 .news_list li.news.selected .news_date .news_days{color:#fff;}
.hzjl .rili2 .news_list li.news .news_title a{color: #c9d9ff;}
.hzjl .rili2 .list-r .news_list li.news{margin-bottom: 3px;}
.hzjl .rili2 .news_list li.news.n1{margin-top:0}
.hzjl .hzjl-post-21 .tt .tit .title{color:#fff}
.hzjl .hzjl-post-21 .tt{text-align:center;margin-bottom: 50px;}

.hzjl .hzjl-post-21{/* transform: translate(0, 161.5px); */}
.hzjl .hzjl-post-21 .tt .tit{float:none;}
.hzjl .hzjl-post-21 .con{padding:0 61.5px; }
.hzjl .hzjl-post-21 .news_list{margin:0 -16.5px;}
.hzjl .hzjl_main2{background: url(images/hzjmain2.png)top center no-repeat;background-size: 100% 433px;}
.hzjl .hzjl-post-21 .slick-dots li button:before{display:none;}
.hzjl .hzjl-post-21 .slick-dots li{margin:0 4.5px;width:auto;height:auto;}
.hzjl .hzjl-post-21 .slick-dots li button{width: 12px;height: 12px;background:#fff;border: 2px solid #2f5fcd;border-radius: 50%;padding: 0;opacity: 1;}
.hzjl .hzjl-post-21 .slick-dots li.slick-active button{background:#2f5fcd;}
.hzjl .hzjl-post-21 .slick-dots{bottom: -50px;}
.hzjl .hzjl_main2 .inner{padding: 40px 0 106px;}
.hzjl .hzjl_main2 .inner .mod{overflow:initial}
.hzjl .hzjl-post-21 .slick-prev,.hzjl .hzjl-post-21 .slick-next{width:40px;height:40px;}
.hzjl .hzjl-post-21 .slick-prev{background:url(images/qzz_right.png);background-size: cover;margin-top: -20px;left: -45px;}
.hzjl .hzjl-post-21 .slick-next{background:url(images/qzz_right.png);background-size: cover;transform: rotate(180deg);margin-top: -40px;right: -45px;}
.hzjl .hzjl-post-21 .slick-prev:hover{background:url(images/qzz_righth.png)no-repeat;background-size: cover;margin-top: -40px;transform: rotate(180deg);}
.hzjl .hzjl-post-21 .slick-next:hover{background:url(images/qzz_righth.png)no-repeat;background-size: cover;transform: rotate(0deg);}
.hzjl .hzjl-post-21 .news_list .slick-list{padding-bottom:41.5px;}
.hzjl .hzjl-post-21 li.news .news_box{margin:0 16.5px}
.hzjl .hzjl-post-21 li.news .news_img{position:relative;padding-top: 66%;overflow:hidden;}
.hzjl .hzjl-post-21 li.news .news_img img{position:absolute;top:0;right:0;left:0;height: 100%;bottom:0;width:100%;transition:all 0.4s ease;}
.hzjl .hzjl-post-21 li.news .news_title{text-align:center;font-size: 22px;margin:0 auto;display: flex;background: #fff;height: 67px;border-bottom: 3px solid #2f5fcd;left: 11%;color: #000000;right: 11%;margin-bottom: -42.5px;bottom: 0;position: absolute;align-items: center;justify-content: center;}
.hzjl .hzjl-post-21 li.news .news_title a{color: #1f1f1f;}
.hzjl .hzjl-post-21 li.news .news_img:hover img{transform:scale(1.1);}
         /* Float Shadow */
        .hzjl .hzjl-post-21 li.news .news_title {
            vertical-align: middle;
            -webkit-transform: perspective(1px) translateZ(0);
            transform: perspective(1px) translateZ(0);
            box-shadow: 0 0 1px rgba(0, 0, 0, 0);
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform;
            transition-property: transform;
        }

        .hzjl .hzjl-post-21 li.news .news_title:before {
            pointer-events: none;
            position: absolute;
            z-index: -1;
            content: '';
            top: 100%;
            left: 5%;
            height: 10px;
            width: 90%;
            opacity: 0;
            background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
            background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
            /* W3C */
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform, opacity;
            transition-property: transform, opacity;
        }

        .hzjl .hzjl-post-21 li.news .news_title:hover,
        .hzjl .hzjl-post-21 li.news .news_title:focus,
        .hzjl .hzjl-post-21 li.news .news_title:active {
            -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
            /* move the element up by 5px */
        }

        .hvr-float-shadow:hover:before,
        .hvr-float-shadow:focus:before,
        .hvr-float-shadow:active:before {
            opacity: 1;
            -webkit-transform: translateY(5px);
            transform: translateY(5px);
            /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
        }
.hzjl .rili2 .news_list li.news .news_wz .news_con{
    margin-left: 84px;
}
.hzjl .hzjl_main3{background:#efefef;}
.hzjl .hzjl_main3 .inner{padding: 0 0 115px;}
.hzjl .hzjl_main3 .inner .mod{padding:0 61.5px;}
.hzjl .hzjl-post-31 .tt{text-align:center;}
.hzjl .hzjl-post-31 .tt .tit{float:none;}
.hzjl .hzjl-post-31 .tt .tit .title{color:#202020;}
.hzjl .hzjl-post-31 .news_list{margin:0 -20.25px;}
.hzjl .hzjl-post-31 .news_list .news{float:left;width:33%;}
.hzjl .hzjl-post-31 {
 transform: translate(0px, 40%);
 transition: all 1s ease-out 0s;
 opacity: 0;
}
/* Float Shadow */
        .hzjl .hzjl-post-31 .news_list .news {
            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;
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform;
            transition-property: transform;
        }

        .hzjl .hzjl-post-31 .news_list .news:before {
            pointer-events: none;
            position: absolute;
            z-index: -1;
            content: '';
            top: 100%;
            left: 5%;
            height: 10px;
            width: 90%;
            opacity: 0;
            /* background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); */
            /* background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); */
            /* W3C */
            -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
            -webkit-transition-property: transform, opacity;
            transition-property: transform, opacity;
        }

        .hzjl .hzjl-post-31 .news_list .news:hover,
        .hzjl .hzjl-post-31 .news_list .news:focus,
        .hzjl .hzjl-post-31 .news_list .news:active {
            -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
            /* move the element up by 5px */
        }

        .hzjl .hzjl-post-31 .news_list .news:hover:before,
        .hzjl .hzjl-post-31 .news_list .news:focus:before,
        .hzjl .hzjl-post-31 .news_list .news:active:before {
            opacity: 1;
            -webkit-transform: translateY(5px);
            transform: translateY(5px);
            /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
        }
.hzjl .hzjl-post-31 .news_list .news .news_box{margin:0 20.25px;background:#fff;height: 180.5px;text-align:center;display: flex;align-items: center;justify-content: center;flex-direction: column; 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;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;}
/* Bounce To Right */

.hzjl .hzjl-post-31 .news_list .news .news_box:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(to right, #4167BE, #153A87);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}

.hzjl .hzjl-post-31 .news_list .news:hover .news_box,
.hzjl .hzjl-post-31 .news_list .news:focus .news_box,
.hzjl .hzjl-post-31 .news_list .news:active .news_box {
    color: white;
}

.hzjl .hzjl-post-31 .news_list .news:hover .news_box:before,
.hzjl .hzjl-post-31 .news_list .news:focus .news_box:before,
.hzjl .hzjl-post-31 .news_list .news:active .news_box:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}

.hzjl .hzjl-post-31 .news_list .news .news_title{color:#313131;font-size: 26px;margin-bottom: 6px;transition: 0.7s;line-height: 56px;/* display: inline-block; */border-bottom: 2px solid #2f5fcd;}
.hzjl .hzjl-post-31 .news_list .news:hover .news_title{color:#fff;border-color:#fff;}
.hzjl .hzjl-post-31 .news_list .news:hover .news_box a{color:#ef821d;}
.hzjl .hzjl-post-31 .news_more{font-size:18px;background-size: 20.5px 20.5px;}
.hzjl .hzjl-post-31 .news_more .news_ico{margin-left: 10px;}
.hzjl .hzjl-post-31 .news .news_more .news_ico{background: url(images/hzjl_moreh.png)no-repeat;background-size: 20.5px;display: block;float:right;margin-top: 7px;}
.hzjl .hzjl-post-31 .news:hover .news_more .news_ico{animation: arr 1s ease-in-out 0s infinite;}
.hzjl .hzjl-post-31 .news:hover .news_more .news_ico img{opacity:0;}
.hzjl #footer{margin-top: 0;}
.hzjl #footer .inner{position:relative;}
.hzjl #footer .inner:before{content:'';width: 660.5px;height: 295px;display:block;position:absolute;background: url(images/nbcc.jpg) no-repeat;left: 0;top: -310px;background-size: 100%;display:none;}
@keyframes arr{
0%{transform:translateX(0px);}
25%{transform:translateX(-3px);} 
50%{transform:translateX(-5px);} 
75%{transform:translateX(-3px);}
100%{transform:translateX(0px);}
}
.hzjl .hzjl-post-31 .news_more .news_ico img{width:20.5px;transition: 0.7s;}
.hzjl .hzjl-post-31 .tt{margin-top: 50px;}

.news_list.new_tu_list { margin:0px -11px;}
.news_list.new_tu_list li.news{margin-bottom: 52px;padding: 0 0;}
.news_list.new_tu_list li.news .news_box{margin:0px 11px;position:relative;transition:all 0.4s ease-in-out;}
.news_list.new_tu_list li.news .news_box:before{content:'';display:inline-block;position:absolute; right:0; bottom:0; width:120px; height:2px; background-color:#fed53b;}
.news_list.new_tu_list li.news.hasImg .news_imgs{padding-top: 60%;}
.news_list.new_tu_list li.news.hasImg .news_wz .news_con{padding: 10px 25px 0px 34px;margin-left:320px;}
.news_list.new_tu_list li.news .news_wz .news_con{padding: 10px 25px 10px 34px;} 
.news_list.new_tu_list li.news .news_pre{line-height:24px;font-weight:bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; color:#cc191c;}
.news_list.new_tu_list li.news .news_title{margin-top: 2px;margin-bottom: 0px;line-height: 30px;height:auto;/* min-height:60px; */max-height: 60px;margin-bottom: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;/* font-weight:bold; */font-size: 16px;white-space: inherit;} 
.news_list.new_tu_list li.news .news_text{margin-bottom:10px;line-height: 28px;height: 112px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;max-height: 112px;font-size: 14px;}.news_list.new_tu_list li.news:nth-child(4n)
.news_list.new_tu_list li.news .news_time > span{margin-right:10px;background:url('images/news_times_icon.png') no-repeat;}
.news_list.new_tu_list li.news .news_time .times{padding-left: 23px;background-position: -5px -29px;background: url(images/clock.png) no-repeat;background-size: 15px;}
.news_list.new_tu_list li.news .news_time .views{
 padding-left: 28px;
 background: url(images/eye3.png)left no-repeat;
 margin-left: 10px;
 }
.news_list.new_tu_list li.news .news_box:hover{box-shadow:0px 10px 20px rgba(204, 204, 204, 0.7);}
.zc .col_news_con .col_news_list .news_list.new_tu_list li.news:hover{padding-left:5px;box-shadow: none;transform:none;z-index: 100;background-color: #fff;}
.mr .col_news_con .col_news_list .news_list.new_tu_list li.news:hover{padding-left:0px;}
.col_news_con .col_news_list .news_list.new_tu_list li.news{border-bottom:0;}
.col_news_con .col_news_list .news_list.new_tu_list li.news .news_box{border-bottom:1px solid #e4e4e4;}
.news_list.new_tu_list li.news.hasImg .news_imgs{padding-top:0;width: 320px;margin-right: -320px;float:left;}
.news_list.new_tu_list li.news.hasImg .news_imgs a{width: 320px;height: 240px;overflow:hidden;display: table-cell;vertical-align: middle;background: #efefef;background-size: cover;}
.news_list.new_tu_list li.news.hasImg .news_imgs a img{max-height:240px;width: 100%;}
.xxkd .col_news_con .col_news_list .news_list.new_tu_list li.news.n1{display:inline-block;width: 100%;}

/**城院校历**/
.cyxl .ts_colbox{margin-top: -151px;top: auto;}
.ts .col_menu_head{margin-bottom:9px;}
/**数字校园**/
.szxy .col_news_con .col_news_list li.news{border-bottom:1px solid #e4e4e4;margin-bottom:45px;transition:all 0.4s ease;padding: 0 5px;}
.szxy  .zc .col_news_con .col_news_list li.news:hover{padding-left:15px;box-shadow:3px 35px 77px -17px rgba(0, 0, 0, 0.8);transform: scale(1.06);z-index: 100;background-color: #fff;}
.szxy  .col_news_list li.news span.news_title{font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;float: none;line-height: 30px;}
.szxy  .col_news_list li.news span.news_title a{color:#323232;}
.szxy  .col_news_list li.news .news_text a{color:#787878;font-size:15px;}
.szxy  .col_news_list .news_meta{font-size:14px;width: 20px;}
.post-99{width: 100%;margin-top: -298px;position: fixed;right: 0;z-index:99;transition: 1s;bottom: 79px;/* display:none !important; */}
.post-99 .post-99-con{width: 540px;margin:0 auto;}
.showdiv .post-99{bottom:0;left:0;right:0;width: 100%;margin-top: 0;padding-right: 0;background: rgb(0 0 08 / 30%);}
.showdiv .post-99 .menu_left{width:auto;}
.showdiv .post-99 .post-99-con{width:auto}
.post-99:hover .menu_left .con ul li span {
   
}
.post-99 .menu_left{width: auto;margin: 0 auto;border-radius: 0;}
.post-99 .menu_left .con{position: relative;}
.post-99 .menu_left .con ul li{transition: 1s;line-height: 34px;padding: 0 15px;float: left;width: 16.6%;padding: 0;}
.post-99 .menu_left .con ul li a{/* border-bottom:1px solid rgb(255 255 255 / 20%); */display:block;}
.post-99 .menu_left .con ul li.selected{background: rgb(239 131 30 / 70%);}
.post-99 .menu_left .con ul li span{    display: block;font-size: 15px;font-weight: bold; color: #fff;;text-align: center;    transition: 1s;}
.post-99 .menu_left .con ul li.page2{    border-top: 1px solid transparent;}
.post-99 .menu_top{background: url(images/sfxz.png) no-repeat center;width: 110px;height: 110px;position: relative;top: 30px;display: none;}
.post-99 .menu_top .con ul li{position: absolute;z-index:99;border-radius: 50%;width: 48px;height: 48px;background: #3D6E52 url(images/p99-li.png) no-repeat center;text-align: center; align-items: center;display: flex;justify-content: center;opacity: 0;filter: alpha(opacity=0);transition: all 1.2s ease-in-out;bottom: 50%;left: 30%;}
.post-99 .menu_top .con ul li a{color: #fff;    font-size: 10px;font-weight: bold;line-height: 14px;width: 35px;}
.post-99 .menu_top:hover .con ul li{opacity: 1;filter: alpha(opacity=100);} 
.post-99 .menu_top:hover .con ul li.i1{    left: -48px;bottom: 0;}
.post-99 .menu_top:hover .con ul li.i2{    left: -40px;bottom: 61px;}
.post-99 .menu_top:hover .con ul li.i3{    bottom: 109px;left: 0;}
.post-99 .menu_top:hover .con ul li.i4{bottom: 109px;left: 78px;}
.post-99 .menu_top:hover .con ul li.i5{left: 119px;bottom: 61px;}

.post-99 .menu_top:hover .con ul li.i6{    left:126px;bottom: 0;}
/**校情文牒**/
.xqwd .flipbook-viewport{opacity:1; visibility:visible;}
.bb img{width:20px;}
body.list.mrwz.mrd div#d-container {
    padding-top: 150px;
}
.wrapper.fixbox {
    position: fixed;
    /* display: none; */
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100vh;
    background: #122c65;
    z-index: 889;
    background-size: cover;
    visibility: hidden;
    transition: .6s;
    opacity: 0;
}
.wrapper.fixbox{    overflow-y: scroll;}
.wrapper.fixbox .inner{
    padding: 18% 0 18%;
}
.wrapper.fixbox.showdiv {
    visibility: inherit;
    opacity: 1;
}
.wrapper.fixbox .search_box{position:relative;transform: none;left: auto;margin: 0 auto;margin-top: 30px;}
.wrapper.fixbox .search-panel{display:none;}
.wrapper.fixbox .wp-navi .wp-menu{display:block;}
.wrapper.fixbox .nav .wp-menu .menu-item{display:block;float:none;border-bottom: rgba(255, 255, 255, 0.13) solid 1px;padding-left: 15px;width: auto;}
.wrapper.fixbox .site-lang{display:block;}
ul.site-list{border-bottom: rgba(255, 255, 255, 0.13) solid 1px;}
ul.site-list li.links{float:left;}
ul.site-list li.links a{line-height: 44px;padding: 0px 16px;font-size: 14px;opacity: 0.8;color: #fff;}
.fixbox .nav .sub-menu{position:static;opacity: 1;background: none;}
.fixbox .nav .sub-menu .sub-item{border-bottom:0}
.fixbox .nav .show .sub-menu{
    visibility: inherit;
    height: auto;
    margin-top: 0 ! important;
    height: auto ! important;
    opacity: 1;
    display:block;
    background: transparent;
}
.fixbox .nav .sub-menu .sub-item a{text-align:left;color:#fff;padding-left: 10px;}
.video .wrapper.fixbox .search_box{display:none;}

.list div#container-1 .col_name,.xy #containerwrapper .col_name{display:none}
body.list.mrwz.mrd.med div#d-container {
    padding-top: 150px;
}

.med div#d-container {
    padding-top: 150px;
}
/**砥砺奋进**/
.mr.dlfj .col_menu{top:auto;margin-top: -115px;width:auto}
.mr.dlfj .col_menu .col_menu_head{
    background: #122c65;
    margin-bottom: 0;
}
.ts.dlfj .col_menu .col_menu_head h3.col_name .col_name_text{padding:0 25px;}
#winfloat_div_w202 img{width:100%;}

