@charset "utf-8";

/* ---html、body100%--- */
* {
    padding: 0;
    margin: 0;
}

html,
body {
    background: #eee;
}

/* ---默认字体9pt--- */
div,


table {

    font-size: 9pt;
}

/* ---div居中、div背景--- */
body {
    text-align: center;
    background: url(/_upload/tpl/0f/24/3876/template3876/images/bodybg.gif) repeat-x center top;
    font-size: 9pt;
    color: #333333;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

table {
    font-size: 9pt;
}

/* ---标准链接样式--- */
a {
    font-size: 9pt;
    text-decoration: none;
    color: #333333;
    line-height: 25px;
}

a:hover {
    font-size: 9pt;
    text-decoration: underline;
    color: #dd1a06;
    line-height: 25px;
}

/* ---白色字链接样式--- */
.bwlink a {
    font-size: 9.5pt;
    text-decoration: none;
    color: #333333;
}

.bwlink a:hover {
    font-size: 9.5pt;
    text-decoration: none;
    color: #ffffff;
}

.wlink a {
    font-size: 9pt;
    text-decoration: none;
    color: #FFFFFF
}

.wlink a:hover {
    font-size: 9pt;
    text-decoration: underline;
    color: #dd1a06;
}

.llink a {
    font-size: 10pt;
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
}

.llink a:hover {
    font-size: 10pt;
    text-decoration: underline;
    color: #FFCC00;
    font-weight: bold;
}

.blink a {
    font-size: 9.5pt;
    text-decoration: none;
    color: #333333;
}

.blink a:hover {
    font-size: 9.5pt;
    text-decoration: none;
    color: #ffffff;
}

.clink a {
    font-size: 12px;
    color: #333333;
}

.clink a:hover {
    font-size: 12px;
    font-weight: bold;
    color: #215eb2;
}

.lan {
    color: #2d8ace;
}

.lm {
    font-size: 12pt;
    font-weight: bold;
    color: #14629b;
}

.glink a {
    color: #666666;
}

/* ---信息正文--- */
.content {
    font-size: 10.5pt;
    line-height: 25px;
}

#infocontent div {
    font-size: 10.5pt;
    line-height: 1.5em;
}

/* ---最大的div容器--- */
#container_page {
    width: 100%;
    text-align: left;
    min-height: 100%;
    /* For IE */
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    background-color: #ffffff;
}

/* ---中部div，要制定高度--- */
#container_content {
    width: 100%;
    height: 48rem;
    padding: 0px;
    clear: both;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    overflow: hidden;
}

#container_detail {
    position: relative;
    margin-top: 50px;
    padding-bottom: 50px;
}

#main_1 {
    width: 1000px;
    padding: 0px;
    clear: both;
}

.main1bg1 {
    background-image: url(/_upload/tpl/0f/24/3876/template3876/images/main2_1.gif);
    background-position: left top;
    background-color: #E9E9E9;
    background-repeat: no-repeat;
    border: 1px solid #CCCCCC;
}

.main1bg2 {
    background-image: url(/_upload/tpl/0f/24/3876/template3876/images/main2_2.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
}

#main_2 {
    width: 1000px;
    padding: 0px;
    clear: both;
}

.main2bg1 {
    background-image: url(/_upload/tpl/0f/24/3876/template3876/images/main_2_3.gif);
    background-position: right bottom;
    background-color: #E9E9E9;
    background-repeat: no-repeat;
    border: 1px solid #CCCCCC;
}

/* ---头--- */
#tophead {
    width: 1000px;
}

#nav {
    width: 1000px;
}

#page {
    width: 1000px;
    background-color: #ffffff;
}

/* ---版权栏--- */
#container-foot {
    clear: both;
    background-color: #ffffff;
}

/* ---查询input框宽--- */
.SearchTitleInput {
    width: 140px;
}

.kuang {
    border-right-width: 2px;
    border-left-width: 2px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #ADC7B6;
    border-left-color: #adc7b6;
    background-color: #EFFAF2;
}

.kuang1 {
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #750a20;
    border-left-color: #750a20;
    background-color: #e0e0e0;
    color: #750a20;
    font-family: "宋体";
    font-size: 13px;
    font-weight: bold;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #750a20;
}

.kuang2 {
    border: 1px solid #750a20;
}

.kuang3 {
    background-color: #750A20;
    color: #FFFFFF;
    font-family: "宋体";
    font-size: 13px;
    font-weight: bold;
}

.kuang4 {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #e3e3e3;
    border-bottom-color: #e3e3e3;
    border-left-color: #e3e3e3;
}

.biaoti {
    color: #2d8ace;
    font-family: "华文行楷";
    font-size: 30px;
    font-weight: bolder;
}

.biaoti1 {
    color: #000000;
    font-size: 14px;
    clear: both;
    font-family: "宋体";
    font-weight: bold;
}

.biaoti5 {
    color: #5179be;
    font-family: "宋体";
    font-size: 13px;
    font-weight: bold;
    clear: both;
    background-image: url(/_upload/tpl/0f/24/3876/template3876/images/mainleft2_2.gif);
    background-repeat: repeat-x;
}

.biaoti2 {
    color: #8c9a8d;
    font-family: "宋体";
    font-size: 13px;
    font-weight: bold;
    clear: both;
}

.biaoti3 {
    color: #000000;
    font-family: "宋体";
    font-size: 20px;
    clear: both;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    padding-left: 20px;
    line-height: 1.5em;
    text-align: center;
    font-weight: bold;
}

.biaoti4 {
    color: #ffffff;
    font-weight: bolder;
    clear: both;
    font-family: "宋体";
    font-size: 24pt;
}

.baizi {
    color: #FFFFFF;
}

.baizi1 {
    color: #FFFFFF;
    background-image: url(/_upload/tpl/0f/24/3876/template3876/images/nav_4.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.mainbg {
    background-image: url(/_upload/tpl/0f/24/3876/template3876/images/mainbg.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

.mainleftbg1 {
    background-image: url(/_upload/tpl/0f/24/3876/template3876/images/mainleft2.gif);
    background-repeat: no-repeat;
    background-position: top;
}

.mainrightbg1 {
    background-image: url(/_upload/tpl/0f/24/3876/template3876/images/mainright1_1.gif);
    background-repeat: repeat-x;
    background-position: top;
    border: 1px solid #cccccc;
}

.mainrightbg2 {
    background-image: url(/_upload/tpl/0f/24/3876/template3876/images/mainright2_3.gif);
    background-repeat: no-repeat;
    background-position: center center;
    border: 1px solid #CCCCCC;
}

.listrightbg1 {
    background-image: url(/_upload/tpl/0f/24/3876/template3876/images/listbg.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.foothang {
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    background:#333;
    line-height: 1.8em;
    font-size: 12px;
}

.footbg {
    background-image: url(/_upload/tpl/0f/24/3876/template3876/images/foot.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}

#image img {
    background-color: #FFFFFF;
    border: 2px solid #FFFFFF;
}

.biaoti11 {
    color: #ffffff;
    font-size: 14px;
    clear: both;
    font-family: "宋体";
    font-weight: bold;
    height: 37px;
    line-height: 37px;
}

.biaoti111 {
    color: #ffffff;
    font-size: 14px;
    clear: both;
    font-family: "宋体";
    font-weight: bold;
}

.biaoti12 {
    color: #454545;
    font-size: 14px;
    clear: both;
    font-family: "宋体";
    font-weight: bold;
}

.wp_search .search {
    background: url(/_upload/tpl/0f/24/3876/template3876/images/search.gif) no-repeat;
    height: 20px;
}

#w1 a span {
    color: #000
}

#w1 ul li ul li a span {
    color: #000
}

.pan4 {
    padding-top: 58px;
    padding-left: 10px;
}

.article {
    line-height: 1.7em;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
}

.w-1000 {
    width: 1320px;
    margin: 0 auto;
}

.head-Page {
    width: 100%;
    height: 195px;
    background-color: #00AFC4;
    opacity: 0.85;
    z-index: 999;
    position: relative;
}

.head-top {
    padding-top: 20px;
    height: 88%;
}

.headtop-left {
    width: 5rem;
}

.head-text {
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
}

.headtop-profile {
    display: flex;
    justify-content: space-between;
}

.nav-top {
    float: right;
    margin-top: 10px;
}

.head-imgUrl {
    width: 482px;
    height: 63px;
}

.window-three {
    min-height: 40px;
    margin-top: 70px;
}

.wp_nav {
    display: flex;
    justify-content: space-between;
}

.wp_nav .nav-item a{
   // margin-right: 20px;
    font-size: 17px;
}

.window-three .wp_nav .nav-item a {
    font-size: 19px;
    color: #fff;
}
.window-three .wp_nav .nav-item :hover {
    border-bottom-width: 1px;
}

.wp_nav .nav-item {
    display: flex;
    justify-content: center;
}
.wp_nav .nav-item::after {
  content: '';
  position: absolute;
  left: cale("~50% - 25px");
  bottom: 0;
  width: 50px;  /* 修改底边长度的值 */
  height: 2px;  /* 修改底边高度的值 */
  background-color: #fff;  /* 修改底边颜色的值 */
  transform: scaleX(0);
  transition: transform 0.3s ease;  /* 添加过渡效果 */
}
.wp_nav .nav-item:hover::after {
  transform: scaleX(1);
}



.container-bottom {
    width: 100%;
    height: 4.5rem;
    align-self: flex-end;
    position: absolute;
    z-index: 99;
    bottom: 0;
}


.container-left {
    text-align: center;
    width: 100%;
    height: 4.5rem;
    border-right: 100px solid transparent;
    position: absolute;
    top: 0;
    left: 0;
    /* background: #00AFC4; */
    background-size: 100% 100%;
    background-image: url("/_upload/tpl/0f/24/3876/template3876/images/bottomTitle.png");
    background-repeat: no-repeat;
}

.container-right {
    width: 100%;
    border-bottom: 4.5rem solid rgba(255, 255, 255, 0.87);

}

.container-new {
    height: 48rem;
}

.container-notice {
    height: 42rem;
}

.container-under {
    height: 26rem;
}

.container-scientific {
    height: 40rem;
}

.under-title {
    width: 100%;
    /* height: 88%; */
}

.under-headline {
    margin-top: 30px;
    margin-bottom: 20px;
    display: flex;
    align-items: center;
}

.under-press {
    font-size: 32px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
    width: 150px;
}

.under-news {
    font-size: 22px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #333333;
}

.window-four {
    height: 55px;
}

.window-four-news {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
    line-height: 60px;
}

.window-four-news:hover {
    border-bottom: #14629b 2px solid;
}

.window-six-map {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
    line-height: 60px;
}

.window-five-sms {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
    line-height: 60px;
}

.container-bar {
    width:1275px;
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #CCCCCC;
}

.window-five {
    width: 120px;
    height: 55px;
}

.window-six {
    width: 160px;
    height: 55px;
}

.container-level {
    display: flex;
    justify-content: space-between;
}

.container-triangle {
    border-top: 72px solid #00AFC4;
    border-right: 64px solid transparent;
    position: absolute;
    top: 0;
    right: -164px;
}

.public-law {
    font-size: 30px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 4.5rem;
    word-spacing: 20px;
}

.window-four .item-name {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
}

.window-four .item-name::after {
    font-size: 30px;
    color: red;
}

.window-four .wp_nav .nav-item a span.item-name {
    padding: 0px 15px 0px 0px;
    line-height: 55px;
}

.window-four .wp_nav .nav-item a span.item-name:active {
    color: #00AFC4;
}
.window-four .wp_nav .nav-item .activeItem span.item-name {
    color: #00AFC4;
    border-bottom: 1px solid #00AFC4;
}

.window-four .wp_nav .nav-item a span.item-name:hover {
    color: #00AFC4;
    border-bottom: 1px solid #00AFC4;
}

.window-four .wp_nav .nav-item a span.item-name:focus {
    color: #00AFC4;
}

.window-five .item-name {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
}

.window-five .wp_nav .nav-item a span.item-name {
    padding: 5px 0px;
}

.window-five .wp_nav .nav-item a span.item-name {
    line-height: 55px;
}

.window-six .item-name {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
}

.window-six .wp_nav .nav-item a span.item-name {
    padding: 5px 0px;
}

.window-six .wp_nav .nav-item a span.item-name {
    line-height: 55px;
}

.container-newList {
    margin-top: 20px;
    width: 100%;
}

.container-imagebox {
    width: 100%;

    background: #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    opacity: 1;
}

.container-imagebox img {
   object-fit: contain;
    width: 394px;
    height: 290px
}

.window-fortyone td{
   width:380px
}

.window-fortyone tr .container-newList__item {
    display: none
}

.window-fortyone tr .new-other {
    display: block
}

.window-fortyone table tbody tr:nth-child(1) .container-newList__item {
    display: block
}

.window-fortyone table tbody tr:nth-child(1) .new-other {
    display: none
}

.container-newList__item {
    margin-bottom: 50px;
    width: 90%;
}

.container-newList__item__title {
    width:395px;
    margin-top: 5px;
    overflow: hidden;
}

.newList__item__topic a {
    font-size: 16px;
    height: 25px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: calc(100% - 85px);
    float: left;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
}

.newList__item__time {
    line-height: 24px;
    font-size: 14px;
    font-family: DINPro, DINPro;
    font-weight: 400;
    color: #999999;
    max-width: 80px;
    float: right;
}

.new-other {
    height: 100px;
    width: 100%;
}

.new-other-left {
    margin-right: 10px;
    max-width: 74px;
    float: left;
}

.new-other-right {}

.new-other a {
    width: 400px;
    word-wrap: break-word;
    word-break: break-all;
    text-overflow: ellipsis;
    display: block;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    cursor: pointer;
    color: #333;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 600;
    line-height: 1.5;
}

.new-other-right appp {
    padding-top: 10px;
    width: calc(100% - 90px);
    float: right;
    height: 52px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
    line-height: 22px;
}

.new-other-top {
    font-size: 16px;
    font-family: DINPro, DINPro;
    font-weight: 400;
    color: #FFFFFF;
    text-align: center;
    width: 74px;
    height: 28px;
    background: #008797;
    border-radius: 0px 0px 0px 0px;
    opacity: 1;
    line-height: 31px;
}

.new-other-bottom {
    font-size: 20px;
    font-family: DINMittelschrift, DINMittelschrift;
    font-weight: 400;
    color: #FFFFFF;
    text-align: center;
    width: 74px;
    height: 35px;
    background: #00AFC4;
    border-radius: 0px 0px 0px 0px;
    opacity: 1;
    line-height: 35px;
}

.container-circulars {
    width: 100%;
    margin-top: 20px;
}

.container-notice-left {
    margin: 14px 0px;
    padding: 15px 20px;
    float: left;
    width: 90%;
    background: #ffffff;
    box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.1);
    border-radius: 4px 4px 4px 4px;
    opacity: 1;
}

.container-notice-right {
    padding: 15px 20px;
    float: right;
    width: 45%;
    background: #FFFFFF;
    box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.1);
    border-radius: 4px 4px 4px 4px;
    opacity: 1;
}

.container-circulars-title a {
    height: 35px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
    line-height: 25px;
}
.container-circulars-content{
 margin-top: 10px;
}

.container-circulars-content a {
    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: pre-line;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    color: #666666;
    line-height: 1.5;
}

.container-circulars-time {
    margin-top: 10px;
    height: 18px;
    font-size: 14px;
    font-family: DINPro, DINPro;
    font-weight: 400;
    color: #999999;
}

.container-trailer {
    padding: 10px;
    width: 375px;
    height: 108px;
    background: #FFFFFF;
    box-shadow: 0px 3px 12px 1px rgba(0, 0, 0, 0.1);
    border-radius: 0px 0px 4px 4px;
    opacity: 1;
}

.container-academic {
    width: 96%;
}

.newList__item__saying a {
    word-break: break-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 40px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
}

.newList__item__expression a {
    height: 52px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #666666;
    line-height: 1.8;
    margin-bottom: 10px;
}

.newList__time {
    float: right;
    height: 18px;
    font-size: 14px;
    font-family: DINPro, DINPro;
    font-weight: 400;
    color: #999999;
}

.container-publicize {
    text-align: center;
    background-size: 100% 100%;
    background-image: url("/_upload/tpl/0f/24/3876/template3876/images/fastvideo.png");
    background-repeat: no-repeat;
    height: 311px;
    width: 53%;
    float: left;
    border-radius: 10px 10px 10px 10px;
    opacity: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.container-publicize .imagebox {
    width: 100%;
}

.container-Information {
    width: 45%;
    float: right;
    overflow: hidden;
}

.container-mpa {
    position: relative;
    background-size: cover;
    background-image: url("/_upload/tpl/0f/24/3876/template3876/images/fast01.png");
    background-repeat: no-repeat;
    text-align: center;
    width: 46%;
    height: 150px;
    border-radius: 10px 10px 10px 10px;
    opacity: 1;
    float: left;
}


.container-talent {
    position: relative;
    background-size: cover;
    background-image: url("/_upload/tpl/0f/24/3876/template3876/images/fast02.png");
    background-repeat: no-repeat;
    text-align: center;
    width: 46%;
    height: 150px;
    border-radius: 10px 10px 10px 10px;
    opacity: 1;
    float: left;
}


.container-campus {
    position: relative;
    background-size: cover;
    background-image: url("/_upload/tpl/0f/24/3876/template3876/images/fast03.png");
    background-repeat: no-repeat;
    text-align: center;
    width: 46%;
    height: 150px;
    border-radius: 10px 10px 10px 10px;
    opacity: 1;
    float: left;
}


.container-activity {
    position: relative;
    background-size: cover;
    background-image: url("/_upload/tpl/0f/24/3876/template3876/images/fast04.png");
    background-repeat: no-repeat;
    text-align: center;
    width: 46%;
    height: 150px;
    border-radius: 10px 10px 10px 10px;
    opacity: 1;
    float: left;
}

.talent-public {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #FFFFFF;
}

.container-publicize img{
  line-height: 120px;
}

.talent-mpa {
    font-size: 20px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 150px;
}

#container_content .flexslider {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 500px;
    margin-top: 195px;
    overflow: hidden;
}

.flexslider .slides img{
    height: 500px;
}

//#container_content .flex-control-nav {
  //  z-index: 999;
 //   left: 500px;
//    bottom: 23px;
//}

.flex-control-paging li a {
    width: 18px;
    height: 18px;
    background: #FFFFFF;
    opacity: 1;
    border: 4px solid #00AFC4;
}

#flex-control-paging li a ：hover {
    width: 21px;
    height: 21px;
    background: #FFFFFF;
    opacity: 1;
    border: 4px solid #00AFC4;
}

.flex-control-paging li a.flex-active {
    background: #00AFC4;
}

.newTab-item {
    display: none;
}

.scientific-item,
.windowtow-item {
    display: none;
}

.newTabtowShow,
.newTabscientificShow,
.newTabShow {
    display: block !important;
}

.backImg {
    background-image: url(/_upload/tpl/0f/24/3876/template3876/images/backImage.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.content-area {
    overflow: hidden;
}

.content-left {
    float: left;
    width:320px;
    border-radius: 0px 0px 4px 4px;
    opacity: 1;
}

.content-right {
    float: right;
    width: 880px;
    background: #FFFFFF;
    opacity: 1;
}

.content-left-title {
    text-align: center;
    background-image: url("/_upload/tpl/0f/24/3876/template3876/images/listtitle.png");
    
    height: 151px;
    border-radius: 4px 4px 0px 0px;
    opacity: 1;
    background-repeat: no-repeat;
    background-color: #00AFC4;
    background-size: cover;
}

.content-right-title {
    height: 50px;
    border-bottom: solid 1px #CCCCCC;
    font-size: 32px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
    line-height: 39px;
    margin-bottom: 35px;
}

.Column_Anchor {
    font-size: 28px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 150px;
}

.talent-more {
    position: absolute;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    right: 8px;
    bottom: 10px;
}

.content-left-Level {
    background-position: bottom;
    background-image: url("/_upload/tpl/0f/24/3876/template3876/images/listconten.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #F0FDFF;
    height: 100%;
    border-radius: 0px 0px 4px 4px;
    opacity: 1;
    padding: 0px 20px;
}

.wp_listcolumn .wp_column a .column-name {
    padding-left: 30px;
    line-height: 45px !important;
}

.wp_listcolumn .wp_subcolumn .wp_column a.selected {
    background: url(/_upload/tpl/0f/24/3876/template3876/images/navlist.png) no-repeat 0px 23px;
    color: 333;
}

.content-left-Level .wp_listcolumn .wp_column a {
    border-bottom: dashed 1px #CCCCCC;
    height: 50px;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    color: #00AFC4;
    line-height: 39px;
  background: url(/_upload/tpl/0f/24/3876/template3876/images/777.png) no-repeat 0px 23px;
}

.content-left-Level .wp_listcolumn .wp_column a span {
  
    height: 50px;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    color: #333333;
    line-height: 39px;
    background: url(/_upload/tpl/0f/24/3876/template3876/images/navlist.png) no-repeat 0px 23px;
}

.wp_listcolumn>.wp_column>.wp_subcolumn>.wp_column .column-name{
    margin-left:0px;
    font-size: 16px;
    color: #666;
    background: url(/_upload/tpl/0f/24/3876/template3876/images/aaa.png);
}

.content-left-Level .wp_listcolumn .wp_column a:hover {
    color: #00AFC4;
    background: url(/_upload/tpl/0f/24/3876/template3876/images/navlist.png) no-repeat 0px 23px;
}

.content-left-dot {
    width: 8px;
    height: 8px;
    background: #00AFC4;
    opacity: 1;
}

.flex-control-paging li a:hover{
     background: #00AFC4;
}

#foot-end {}

#container_essay {
    margin-top: 50px;
    padding-bottom: 50px; 
    position: relative;
}

.essay-title {
    text-align: center;
    height: 100%;
    border-bottom: 1px solid #CCCCCC;
}

.essay-title .biaoti3 {
    font-size: 30px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
    line-height: 39px;
}

.essay-title .publisher {
    text-align: center;
    width: 300px;
    margin: auto;
}

.publisher-title-left {
    float: left;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    color: #666666;
    line-height: 50px;
}

.publisher-title-right {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    color: #666666;
    line-height: 50px;
}

.essay-article {
    margin: 30px 0px;
}

#container_essay .essay-article-count .wp_articlecontent p,
#container_essay .essay-article-count .wp_articlecontent span {
   // font-size: 16px !important;
   // font-family: PingFang SC, PingFang SC;
  //  font-weight: 500;
  //  color: #333333;
   // line-height: 30px;
}

.left-text {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    height: 100%;
    overflow: hidden;
}

.right-text {
    position: absolute;
    width: 100%;
    top: 0;
    right: 0;
    height: 100%;
    overflow: hidden;
}

.list-columns {
    padding: 8px 24px;
    overflow: hidden;
    margin-bottom: 15px;
    background: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    opacity: 1;
    border: 1px solid #CDCECE;
    cursor: pointer;
}

.list-columns:hover {
    padding: 8px 24px;
    overflow: hidden;
    margin-bottom: 15px;
    background: #00AFC4;
    border-radius: 6px 6px 6px 6px;
    opacity: 1;
    border: 1px solid #CDCECE;
    cursor: pointer;
}

.list-columns:hover a {
    color: #FFFFFF;
}

.list-columns:hover .list-origin {
    background: #fff;
}

.list-columns:hover .list-columnsTime {
    color: #FFFFFF;
}

.list-columnsTime {
    float: right;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    color: #999999;
    line-height: 39px;
}

.list-columns-data {
    float: left;
    position: relative;
    padding-left: 24px;
}

.origin {
    width: 9px;
    height: 9px;
    background: #00AFC4;
    border-radius: 5px 5px 5px 5px;
    opacity: 1;
}

.list-columnsTitle a {
    font-size: 16px;
    font-family: PingFang SC, PingFang SC;
    font-weight: bold;
    color: #333333;
    line-height: 39px;
}

.list-origin {
    position: absolute;
    left: 0;
    top: 15px;
    margin-right: 15px;
    display: inline-block;
    width: 9px;
    height: 9px;
    background: #00AFC4;
    border-radius: 5px 5px 5px 5px;
    opacity: 1;
}

.list-columnsTitle {
    display: inline-block;
}

.wp_listcolumn .wp_subcolumn .wp_column a .column-name {
    line-height: 0px;
}


.container-new .more_btn-new{
    width: 150px;
    height: 40px;
    border: 1px solid #00AFC4;
    text-align: center;
    margin: 10px auto;
}

.backImg .more_btn-new{
    width: 150px;
    height: 40px;
    border: 1px solid #00AFC4;
    text-align: center;
    margin: 0 auto;
    margin-top: 30px
}

.more_btn-new span {
    font-size: 17px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 500;
    color: #00AFC4;
    line-height: 39px;
}

.inner {
    text-align: left;
    height: 200px;
    padding-left: 300px;
    background-color: #333;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.site-copyright {
    font-size: 16px;
    line-height: 30px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
}

.copyright{
    font-size: 14px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    color: #999;
    text-align: center;
}

.top-text{
    position: absolute;
    right: 50px;
}

.bottom-text{
    position: absolute;
    left: 50px;
    bottom:30px;
}
.wlink a:hover{
   color:'';
}
.wp_nav .sub-nav .nav-item a{
  background:#cce8ff;
  color: #000;
}
.window-three .wp_nav .nav-item a[title] {
  //  pointer-events: none;  /* 让title属性不会生效 */

}

.wp_nav .sub-nav .nav-item a span.item-name{
    color: #000;
    font-size: 18px;
}
.wp_nav .nav-item a.parent{
   background: transparent !important;
    color: #fff !important;
}
