.portlet104{border-radius:0px;min-height:auto;z-index:auto;top:0px;padding:0px;margin:0 auto;background:#002958;opacity:1;position:relative;height:auto;left:0px;display:block;overflow:initial;border:none}
    .clearflex:after {
        height: 0;
        content: "";
        display: block;
        visibility: hidden;
        clear: both;
    }

    .portlet105  .headNav-widget {
        padding: 5px 0;
    }

    .portlet105 .headNav-widget a,
    .portlet105 .headNav-widget span {
        color: #fff;
        font-size: 14px;
        vertical-align: middle;
        cursor: pointer;
    }

    .portlet105 .headNav-widget a {
        text-decoration: none;
        /* margin-left: 30px; */
    }

    .portlet105 .headNav-widget_right {
        float: right;
        font-size: 0;
        height: 34px;
        line-height: 34px;
    }

    .portlet105 .headNav-widget_right a:hover{
        color:#f3a643;
    }

    .portlet105 .headNav-widget_line{
        display: inline-block;
        width: 13px;
        height: 13px;
        /* background: url("./images/arrow0.png") no-repeat; */
        background: url(/_upload/v3PortletMode/widget_com.sudytech.innerapp.headNav.widget_pc/www/00/bc/188/view/images/arrow0.png) no-repeat;
        background-size: 100% 100%;
    }

    .portlet105 .headNav-widget_img{
        /*background: url(/_upload/v3PortletMode/widget_com.sudytech.innerapp.headNav.widget_pc/www/00/bc/188/view/images/user.png) no-repeat;*/
        background-size: contain;
        border-radius: 50%;
        
        display: inline-block;
        width: 15px;
        height: 15px;
        margin: 0px 5px;
    }

    .portlet105 .headNav-widget_lineTwo {
        padding: 0 5px;
        color: #8a8d91 !important;
    }

    .portlet105 .headNav-widget_left {
        display: inline-block;
        height: 34px;
        line-height: 34px;
    }
    
    .portlet105 .wsbsBox{
        right: 8px;
        top: 40px;
        width: 85px;
        background: #fff;
        position: absolute;
        border-radius: 3px;
        z-index: 99999;
        box-shadow: 0px 1px 1px 1px #f6f6f6;
        text-align: center;
    }
    
    .portlet105 .grxxBox{
        right: -30px;
        top: 40px;
        width: 100px;
        background: #fff;
        position: absolute;
        border-radius: 3px;
        z-index: 99999;
        box-shadow: 0px 1px 1px 1px #f6f6f6;
        text-align: center;
    }

.portlet105_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:initial;border:none}.portlet90{border-radius:0px;min-height:auto;z-index:auto;top:0px;padding:0px;margin:0 auto;background:#1767e3;opacity:1;position:relative;height:auto;left:0px;display:block;overflow:initial;border:none}.portlet91{border-radius:0px;z-index:auto;top:0px;padding:30px 0px 0px 0px;margin:0 auto;background:transparent;opacity:1;position:relative;left:0px;width:1200px;display:block;border:none}.portlet94{border-radius:0px;z-index:auto;top:0px;padding:0px;margin:0 auto;background:transparent;opacity:1;position:relative;height:59px;left:0px;width:100%;display:block;overflow:initial;border:none}
    .portlet97 {
        text-align:center;
    }
    .portlet97 .hotSearchWord-widget{
        display:inline-block;
    }
    .portlet97 .hotSearchWord-widget_tab{
        text-align:left;
    }
    .portlet97 .hotSearchWord-widget_tab>a>span {
        /* font-size: 16px; */
        font-size: 14px;
        color: #fff;
    }
    .portlet97 .hotSearchWord-widget_tab,
    .portlet97 .hotSearchWord-widget_hotWords{
        /* margin-left:20px ; */
        margin-left: 10px;
    }
    
        .portlet97 .hotSearchWord-widget_line {
        display: inline-block;
        height: 15px;
        background-color: #7daefc;
        /* margin: 0 15px; */
        margin: 0 10px;
    }
    .portlet97 .hotSearchWord-widgetBox {
        overflow-x: hidden;
        height: 25px;
        display:none;
    }
    
    
    .portlet97 .hotSearchWord-widget_tab>a>span:hover {
        color: #7daefc;
    }
  
    
    .portlet97 .hotSearchWord-widget_search,.hotSearchWord-widget_searchBtn {
        /* height: 50px; */
        height: 40px;
        
    }
    .portlet97 .hotSearchWord-widget_searchBtn {
        /* background: #f3a643;
        width: 110px;
        height: 50px;
        line-height:50px; */
        background: #EF8100;
        width: 90px;
        height: 40px;
        line-height: 40px;
        color: white;
        font-size: 14px;
    }
    
       .portlet97  .hotSearchWord-widget_searchBtn_icon{
        width: 56px;
        height: 34px;
        width: 15px;
        height: 16px;
        background:url(/_upload/v3PortletMode/widget_com.sudytech.innerapp.appcentersearch.widget_pc/www/00/a1/161/view/images/serach.png) no-repeat;
        background-size: 100% 100%;
        margin: 0 10px;
        }
    

    .portlet97 .hotSearchWord-widget_search input {
        /* width: calc(100% - 110px); */
        /* border: 1px solid #a6bcd5;
        border-right: none; */
        /* width: calc(100% - 125px); */
        width: calc(100% - 215px);
        height: 100%;
        border: none;
        vertical-align: middle;
        box-sizing: border-box;
        padding-left: 0px;
        outline: none;
        font-size: 14px;
    }
    
        .portlet97 .hotSearchWord-widget_hotWords{
            display:none
        }
     
     .portlet97 .hotSearchWord-widget{
        width: 590px;
        font-size: 12px;
    }
    .portlet97 .hotSearchWord-widget_hotWords{
        text-align: left;
    }
    @media screen and (max-width: 710px) {
        .hotSearchWord-widget{
            width: 100%;
        }
        .portlet97 .hotSearchWord-widgetBox {
        overflow-x: auto;
    }
    }
    .portlet97 .hotSearchWord-widget_tab>.hotSearchWord-widget_tab_link_active>span{
        color: #7daefc ;
        font-weight: bold;
    }
    .portlet97 .hotSearchWord-widget_search {
        box-sizing: border-box;
        font-size: 0;
        border: 0;
        border-radius: 0;
        background: white;
    }
    .portlet97 .hotSearchWord-widget_searchBtnZn {
        /* background: #EF8100; */
        display: inline-block;
        text-align: center;
        vertical-align: middle;
        width: 90px;
        height: 40px;
        line-height: 40px;
        color: white;
        font-size: 14px;
        background: #B56F03;
        cursor: pointer;
    }
    .portlet97 .portlet7_theme{
        margin-top: 0px;
    }
.portlet97_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}.portlet98{border-radius:0px;min-height:auto;z-index:auto;top:0px;padding:0px;margin:0 auto;background:#1767e3;opacity:1;position:relative;height:auto;left:0px;display:block;overflow:initial;border:none}.portlet99{border-radius:0px;z-index:auto;top:0px;padding:0px;margin:0 auto;background:transparent;opacity:1;position:relative;left:0px;width:1200px;display:block;border:none}
    .portlet102 .column-widget{
        height:60px;
        height: unset;
        padding: 0 0;
    }
    .portlet102 .nav_list{
        padding:16px 15px;
    }

    
    .portlet102 .nav_list a{
        color: #adbec5;
    }

    .portlet102 .nav_list img{
        vertical-align: middle;
        width:22px;
        height:22px;
    }
    .portlet102 .nav_list_name{
        font-size:18px;
    }
    .portlet102 .nav_list:hover {
        /* background-color: #3e535d; */
    }
    .portlet102 .nav_list.active{
        /* background-color: #3e535d; */
    }
    .portlet102 .icon-navzhuye{
        display:inline-block;
        width:22px;
        height:22px;
    }
    .portlet102 .icon-navImg{
        display:inline-block;
        width:22px;
        height:22px;
    }
    .portlet102 .app-area-line{
        cursor: pointer;
        text-align: center;
        position: fixed;
        width: 40px;
        padding: 20px 0;
        background-color: #3e535d;
        color: white;
        font-size: 15px;
        z-index:1000;
    }
    
    .portlet102 .app-area-line{
        right:0;
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
    }
    
    
    @media screen and (max-width: 960px) {
        .portlet102 .app-mobile-more{
            display: block;
        }
        .portlet102 .column-widget{
            display: none;
        }
    }
    .portlet102 .nav_list{
        /* padding:16px 15px; */
        padding:0 15px;
        padding: 0 60px 0 0;
        height: 100%;
    }
    .portlet102 .nav_list a{
        color: #adbec5;
        color: #EBF1F7;
        height: 100%;
        padding: 15px 0 10px;
    }

    .portlet102 .nav_list img{
        vertical-align: middle;
        width:22px;
        height:22px;
    }
    .portlet102 .nav_list_name{
        font-size:18px;
    }
    .portlet102 .nav_list:hover {
        /* background-color: #3e535d; */
    }
    .portlet102 .nav_list.active{
        background-color: unset;
    }
    .portlet102 .nav_list.active a{
        /* background-color: #3e535d; */
        border-bottom: 4px solid #EF8100;
        color: white;
    }
.portlet102_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}
    .clearflex:after {
        height: 0;
        content: "";
        display: block;
        visibility: hidden;
        clear: both;
    }

    .portlet103 .headNavigation-widget a,
    .portlet103 .headNavigation-widget span {
        color: #fff;
        font-size: 14px;
        vertical-align: middle;
    }

    .portlet103 .headNavigation-widget a {
        text-decoration: none;
        /* margin-left: 30px; */
    }

    .portlet103 .headNavigation-widget_right {
        text-align: right;
        font-size: 0;
        padding: 10px 0 10px;
    }

    .portlet103 .headNavigation-widget_loginOut {
        display: inline-block;
    border: 1px solid #ffffff;
    border-radius: 5px;
    /* padding: 3px 4px; */
    cursor: pointer;
    width: 44px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    }

    .portlet103 .headNavigation-widget_set {
        margin-right: 30px;
    }

    .portlet103 .headNavigation-widget_loginOut:hover,
    .portlet103 .headNavigation-widget_set:hover {
        color: #f3a643;
    }
.portlet103_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}.portlet87{border-radius:0px;min-height:auto;z-index:auto;top:0px;padding:20px 0px 20px 0px;margin:0 auto;background:#ffffff              url('/_upload/tpl/00/05/5/template5/images/_wp_imgs/qiushi.png') no-repeat center top;opacity:1;position:relative;height:auto;left:0px;display:block;overflow:initial;background-size:auto;border:none}.portlet107{border-radius:0px;z-index:auto;top:0px;padding:0px;margin:0 auto;background:transparent;opacity:1;position:relative;left:0px;width:1200px;display:block;border:none}
    .portlet110 .widget-grdz {
        text-align: center;
        /* padding-top: 15px; */
        /* padding-bottom: 25px; */
        background: #2a69b3;
        background: linear-gradient(to bottom, #00408A,#336DF2);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00408A', endColorstr='#336DF2',GradientType=1 );
    }
    
     .portlet110 .widget-gr-msg {
        text-align: center;
        /* color: #b0b0b0; */
        padding-bottom: 43px;
        /* border-bottom: 1px solid #e1e1e1; */
        /* background: #003F88; */
        background: #1A61CF;
        
    }
    
     .portlet110 .widget-gr-msg>p {
        overflow: hidden;
    line-height: 20px;
    font-size: 14px;
    /* font-weight: bold; */
    margin: 5px 0px;
    color: white;
    }
    
     .portlet110 .widget-gr-img {
        /* background: linear-gradient(to bottom, #003F88,#307CD4);
        background: linear-gradient(
        180deg
        , #003F88 0%, #307CD4 100%); */
        background: #1767E3;
        /* padding-top: 23px; */
        /* padding-bottom: 39px; */
    }
     .portlet110 .widget-gr-img section>div {
        width: 160px;
        height: 130px;
        width: 67px;
        height: 67px;
        margin: 14px auto;
        margin-top: 0;
        border: 1px solid #ffffff;
        border-radius: 50%;
        overflow: hidden;
    }
    
    .portlet110 .widget-gr-img section>div>img {
        max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 100%;
    /* /* object-fit: cover; */
    }
    .portlet110 .widget-gr_ip>p{
        overflow: hidden;
        padding: 5px 10px;
        text-align: left;
    }
    .portlet110 .widget-gr_ip>p>span:last-child{
        color: #004088;
    }
    .portlet110 .widget-grdz_email {
        padding: 10px;
        border: 1px solid #004088;
        text-align: center;
    }
    .portlet110 .widget-grdz_email img {
        width: 20px;
        height: 20px;
    }
    .portlet110 .widget-gr-msg-name{
        font-size: 22px;
    font-weight: bold;
    color: white;
    /* /* margin-bottom: 5px; */
    }
    .portlet110 .info_link{
        padding-top: 30px;
    /* border: 1px solid #a5a5aa; */
    /* background: #0E4BA3; */
    display: block;
    border-radius: 20px;
    margin: 0px auto;
    width: 150px;
    position: relative;
    font-size: 16px;
    text-align: left;
    }
    .portlet110 .widget-gr-msg .info_link{
        font-size:16px;
    }
    .portlet110 .info_link a{
        color: #ffffff;
        margin-left: 10px;
    }
    .portlet110 .info_link img{
         vertical-align: bottom; 
        /*vertical-align: text-top;*/
    }
    .portlet110 .info_link i{
        position: absolute;
        background-color: #ef8100;
        border-radius: 100%;
        width: 15px;
        height: 15px;
        line-height: 15px;
        font-size: 12px;
        top: -5px;
        right: 0px;
        color: #fff;
    }
    .portlet110 .widget-gr-msg-bh{
        margin-top: 5px;
        color: white;
    }
    .portlet110 .les_1{
        /* display:none; */
        padding-bottom: 39px;
    padding-top: 30px;
    }
    .portlet110 .les_2{
        display:none;
        padding-top: 23px;
    }
    .portlet110 .les_2 .limg{
        float: left;
    margin-left: 33px;

    }
    .portlet110 .les_2 .widget-gr-msg-name{
        margin: 5px 30px 0px auto;
        width: 155px;
        text-align: left;
        padding-top: 10px;
    }
    .portlet110 .les_2 .widget-gr-msg-bh{
        margin: 5px 30px 0px auto;
        width: 155px;
        text-align: left;
        
    }
    .portlet110 .les_2 .info_link{
        margin: 0px auto 0px 33px;
    width: auto;
    padding-top: 15px;
    /* /* float: left; */
    display: inline-block;
    }
    .portlet110 .les_2 article{
        background: #1A61CF;
        overflow: hidden;
        margin-top: 20px;
        padding-bottom: 20px;
        text-align: left;
    }
.portlet110_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}
    .portlet112 .flowMore-widget_tab{
        /* border-bottom: 1px solid #d3d3d5; */
        overflow: hidden;
        padding-top: 20px;
    }

    .portlet112 .flowMore-widget .list-item {
        margin-right: 30px;
        /* height: 40px; */
        font-size: 16px;
           /* margin-right: 24px; */
        /* height: 40px; */
        font-size: 16px;
        /* margin-right: 20px; */
        margin: 0px 6px;
        margin-bottom: 20px;
        /* height: 40px; */
        font-size: 16px;
        border: 1px solid #a5a5aa;
        border-radius: 15px;
        padding: 5px 15px;
        /* width: 90px; */
        height: 34px;
        /* line-height: 33px; */
        border-radius: 5px;
        border: 1px solid #1767E3;
        vertical-align: middle;
    }
    .portlet112 .flowMore-widget .list-item-active {
        border: 1px solid #1767e3;
        background: #1767e3;
    }

    .portlet112 .flowMore-widget .list-itemName {
        /* font-weight: bold; */
        color: #333;
        height: 40px;
        line-height: 40px;
        height: 20px;
        line-height: 20px;
            /* font-weight: bold; */
        height: 40px;
        line-height: 44px;
        color: #1767e3;
        height: 24px;
        line-height: 24px;
        vertical-align: middle;
    }

    .portlet112 .flowMore-widget .list-item-active>.list-itemName,
    .portlet112 .flowMore-widget .list-item>.list-itemName:hover {
        color: #2154a6;
        color: #ffffff;
    /* /* background: #003F88; */
    }


        
    .portlet112 .flowMore-widget .list-item-active .list-itemLine {
        display: none;
        height: 4px;
        background-color: #f3a643;
    }

    .portlet112 .flowMore-widget-filter {
        /* display: block; */
        /* display: inline-block; */
        display: none;
        border: 1px solid #a5a5aa;
        border-radius: 5px;
        overflow: hidden;
        /* margin-left: 80px; */
        /* float: right; */
        position: absolute;
        right: 0;
        /* top: 10px; */
        width: 150px;
        height: 35px;
        background: #FFFFFF;
        border-radius: 5px;
        border: 1px solid #939393;
    }
    
        .portlet112 .flowMore-widget .list-itemNum{
            display: none;
        }
        /* .portlet112 .flowMore-widget .list-itemNum { */
        .portlet112 .flowMore-widget .list-itemNum.list-itemNum_ajaxTodo {
        /* padding: 3px 4px; */
        border-radius: 50%;
        font-size: 10px;
        background-color: #e43865;
        color: #fff;
        top: 0px;
        right: -18px;
        margin-left: 6px;
        border-radius: 50%;
        font-size: 10px;
        background-color: #e43865;
        color: #fff;
        top: 0px;
        right: -18px;
        border-radius: 100%;
        font-size: 12px;
        background-color: #ef8100;
        color: #fff;
        top: -5px;
        right: -5px;
        position: initial;
        /* width: 15px; */
        /* height: 15px; */
        line-height: 20px;
        min-width: auto;
        width: 20px;
        height: 20px;
        background: #EF8100;
        border-radius: 20px;
        display: inline-block;
        }
        
    
    
        .portlet112 .flowMore-widget-filterBox>div {
            /* margin-right: 10px; */
            margin-top: 0px;
        }

        .portlet112 .flowMore-widget_content {
            /* margin-top: 10px; */
            min-height: 300px;
            overflow: hidden;
        }

        .portlet112 .flowMore-widget .filterBox-btn {
            height: 32px;
            line-height: 32px;
            /* background: #2154a6; */
            color: #ffffff;
            border-radius: 5px;
            padding: 0 20px;
            padding:  0px;
            margin: 0;
        }

        .portlet112 .flowMore-widget .filterBox_title .layui-input,
        .portlet112 .flowMore-widget .filterBox_time .layui-input{
            height: 32px;
            width: 320px;
            height: 35px;
            width: 120px;
        }
        .layui-table-grid-down { display: none; };
        .layui-laydate .layui-this {
            background-color: #2154a6 !important;
        }

        .laydate-footer-btns span:hover,
        .layui-laydate-content .layui-laydate-header span:hover .layui-laydate-content .layui-laydate-header i:hover {
            color: #2154a6 !important;
        }
    

    .portlet112 .list-more {
        top: 12px;
        right: 0;
    }

    .portlet112 .list-more span {
        background: #b8b8b8;
        padding:2px  6px;
        color: #fff;
    }

    .portlet112 .list-more span.list-more-active {
        background-color: #b8b8b8;
    }
    .portlet112 .list-more{
        display:none;
    }
    .portlet112 .layui-laypage .layui-laypage-curr .layui-laypage-em{
        background-color: #2154a6;
    }
    .portlet112 .flowMore-widget .layui-table-hover,.flowMore-widget .layui-table tbody tr:hover{
        background-color: #f9f9f9;
        background-color: #ffffff;
    }
    .portlet112 .flowMore-widget .layui-table-hover{
        background-color:#2154a6;
    }
    .portlet112 .flowMore-widget .layui-table tbody tr:hover .flowMore-widget-itemTitle,
    .portlet112 .flowMore-widget-itemTitle{
        color:#2154a6;
    }
    /* .portlet112 .flowMore-widget .layui-table-body tr:nth-child(odd) { */
    .portlet112 .flowMore-widget .layui-table-body tr:nth-child(2n) {
        /* background-color: #f4f7f9; */
        background-color:#ffffffb6;
        /* opacity: 0.6; */
    }
    .portlet112 .layui-laypage .layui-laypage-curr .layui-laypage-em{
        background-color:#2154a6;
    }
    .portlet112  .layui-table-header table thead tr th div span{
        font-size:14px;
        color:#000;
        font-weight:bold;
    }
    .portlet112  .morePage{
        /* margin-top:10px; */
        margin-bottom: 10px;
        color:#000;
        color: #777777;
        width: 100%;
        text-align: center;
    }
    .portlet112  .rightmorePage{
        display: none;
        margin-top: 8px;
        color: #000;
        color: #777777;
        width: 84px;
        text-align: center;
        position: absolute;
        right: 0;
    }
    
        .portlet112  .flowMore-widget .layui-table td,
        .portlet112  .flowMore-widget .layui-table th
        {
            border-bottom:1px dashed  #f9f9f9;
            height: 50px;
        }
        .portlet112  .flowMore-widget .layui-table-header th{
            border-bottom:none;
            border-color: #ffffff;
            height: 36px;
        }
    
    .portlet112  .list-item list-item-active{
        border-color:#2154a6;
    }
    .portlet112 .titlt_top{
        font-size: 25px;
    font-weight: bold;
    /* background-color: whitesmoke; */
    /* border-bottom: 1px solid #cfcfd8; */
    padding: 0px 0 20px;
    /* margin: 0 15px; */
    }
    .portlet112 .titlt_top img{
        width: 35px;
        /* height: 25px; */
        margin-right: 10px;
        vertical-align: text-bottom;
    }
    .portlet112  .flowMore-widget .widget_tab_box {
        /* width: calc(100% - 50px);  */
        overflow: visible;
        display: inline-block;
        /* margin-right: 140px; */
        position: absolute;
        left: 50%;
        transform: translate(-50%, -0%);
    }
    .portlet112  .search{
        border: none;
    }
    .layui-table, .layui-table-view {
        margin: 0px 0;
    }
    .portlet112 .flowMore-widget .layui-table-view .layui-table {
        width: 100%;
        filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#0fffffff,endColorstr=#0fffffff);
        background-color: rgba(0, 0, 0, 0);
    }
    .portlet112 .flowMore-widget  {
        /* background: linear-gradient(
        180deg
        , #BBDFFF 0%, #FFFFFF 100%); */
        padding: 0 30px;

        background: -moz-linear-gradient(top, #BBDFFF 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#BBDFFF), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top, #BBDFFF 0%,#ffffff 100%);
    background: -o-linear-gradient(top, #BBDFFF 0%,#ffffff 100%);
    background: -ms-linear-gradient(top, #BBDFFF 0%,#ffffff 100%);
    background: linear-gradient(to bottom, #BBDFFF 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BDDfff', endColorstr='#FFFfff',GradientType=0 );
    }
    .portlet112 .flowMore-widget .layui-table-cell{
    padding:0 15px
}
.portlet112  .flowMore-widget thead .layui-table-cell {
    padding: 0 15px;
    border-right: 1px solid #939393;
    margin-right: 3px;
    /* margin: 0px 2px; */
    height: 20px;
    line-height: 20px;
}
.portlet112  .flowMore-widget thead tr th:last-child .layui-table-cell {
    border-right: 0;
}
.portlet112_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}.portlet113{border-radius:0px;z-index:auto;top:0px;padding:20px 0px 0px 0px;margin:0 auto;background:transparent;opacity:1;position:relative;left:0px;width:1200px;display:block;border:none}
    .portlet116 .myApproot .boxTitles span{
        color: #999999;
    }
    .portlet116 .myApproot {
        padding: 50px 0 0px;
        padding: 0px 45px 42px;
        background: white;
    }
    .portlet116 .myApproot .boxTitles span.active{
        color:#344750;
    }
    .portlet116 .myApproot .iconPp{
        width: 
    }
    .portlet116 .addApp{
        text-align: center;
    }
    .portlet116 .myApproot .iconLi{
        width: 16.666666666666668%;
    }
    .portlet116 .iconLi .boxCons.addApp .iconPp{
        position: initial;
        width: 50%;
        padding: 0px;
        min-width: auto;
    }
    .portlet116 .iconLi .boxCons.addApp {
        max-height: unset;
    }
    .portlet116 .iconLi .boxCons .iconPp:hover span{
        color:#344750;
    }
    @media screen and (max-width: 640px) {
        .portlet116 .myApproot .iconLi{
            width: 100%;
        }
    }
    .portlet116 .titlt_top{
        font-size: 24px;
    font-weight: bold;
    background-color: white;
    /* border-bottom: 1px solid #cfcfd8; */
    padding: 20px 33px 25px;
    /* /* margin: 0 15px; */
    }
    .portlet116 .titlt_top img{
        width: 28px;
        margin-right: 10px;
        vertical-align: text-bottom;
    }
    .portlet116 .flowMore-widget-filter {
        /* display: none; */
            
        display: inline-block;
        border: 1px solid #939393;
        border-radius: 5px;
        overflow: hidden;
        /* margin-left: 80px; */
        /* float: right; */
        position: absolute;
        right: 45px;
        top: 20px;
        width: 260px;
    }
    .portlet116 .flowMore-widget-filterBox>div {
        /* margin-right: ; */
        margin-top: 0px;
    }

    .portlet116 .flowMore-widget_content {
        /* margin-top: ; */
    }

    .portlet116  .filterBox-btn {
        height: 32px;
        line-height: 32px;
        background: #fff;
        color: #ffffff;
        border-radius: 5px;
        padding: 0 20px;
        padding: 0 10px;
        margin: 0;
        cursor: pointer;
    }

    .portlet116  .filterBox_title .layui-input,
    .portlet116  .filterBox_time .layui-input{
        height: 32px;
        width: 222px;
    }
    .portlet116 .flowMore-widget-filterBox>div{
        float: left;
        /* margin-top: 10px; */
    }
    .portlet116 .search{
        border: none;
    }
    .portlet116 .myApproot .fanye{
        height:unset;
    }
    .portlet116  .myApproot .iconUl2,
    .myApproot .iconUl1,
    .myApproot .iconUl {
    min-width: 500px;
    overflow: initial;
    margin-bottom: 0;
    }
    .portlet116  .myApproot .boxCons:hover {
        /* border: 1px solid #b0b0b0; */
        box-shadow: 0px 10px 20px #b0b0b078;
        box-shadow: 0px 10px 20px rgba(176, 176, 176, 0.5);
    }
    .portlet116  .myApproot .boxCons {
        border: 1px solid #F3F3F3;
    /* overflow: initial; */
    padding: 18px 10px;
    background-color: white;
    margin: 0px 0px;
    border-radius: 0;
    /* width: 130px; */
    height: 130px;
    }
    .portlet116  .myApproot .boxpadding {
        padding: 0 ;
    }
    .portlet116 .morePage{
        display:none;
    }
    .portlet116_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}
    .portlet117 .frequently-app_dm20191105 .boxTitles span{
        color: #999999;
    }
    .portlet117 .frequently-app_dm20191105 .boxTitles span.active{
        color:#344750;
    }
    .portlet117 .frequently-app_dm20191105 .iconDiv{
        /* width: 40%; */
        width: 100%;
    }
    .portlet117 .frequently-app_dm20191105 .iconPp{
        /* width: 60% */
        width: 100%;
        text-align: center;
        margin-left: 0;
    }
    .portlet117 .addApp{
        text-align: center;
    }
    .portlet117 .iconLi .boxCons.addApp .iconDiv{
        width: 50%!important;
        padding-right: 10px;
    }
    .portlet117 .frequently-app_dm20191105 .iconLi{
        width: 50%;
        width: 130px;
        height: 130px;
        background: #FFFFFF;
        border: 1px solid #F3F3F3;
    }
    .portlet117 .iconLi .boxCons.addApp .iconPp{
        position: initial;
        width: 50%;
        padding: 0px;
        min-width: auto;
    }
    .portlet117 .frequently-app_dm20191105 .boxTitles {
        background: url("/_upload/v3PortletMode/widget_com.sudytech.innerapp.appcenterlist.widget_pc/www/00/9d/157/view/biaoti1.png") no-repeat;
        background-size: contain;
    }
    .portlet117 .frequently-app_dm20191105 .boxInfo {
        position: relative;
         padding-left: 15px;
    }
    .portlet117 .recommendapp {
        padding: 0px 5px;
    }
    .portlet117 .titlt_top{
        font-size: 24px;
    font-weight: bold;
    background-color: white;
    /* border-bottom: 1px solid #cfcfd8; */
    padding: 20px 25px;
    }
    .portlet117 .titlt_top img{
        width: 28px;
        margin-right: 10px;
        vertical-align: middle;
    }
    .portlet117.frequently-app_dm20191105 .iconUl2,
    .portlet117 .frequently-app_dm20191105 .iconUl1,
    .portlet117 .frequently-app_dm20191105 .iconUl {
        min-width: auto;
    overflow: hidden;
    /* margin-right: -15px; */
    /* margin-left: -15px; */
    margin-bottom: 0;
    padding: 0 25px;
    border: 0;
    border-radius: 5px;
    margin-top: 0px;
    background-color: white;
    padding-bottom: 42px;
    }
    .portlet117 .fanye{
        text-align: center;
    width: 100%;
    /* height: 10px; */
    bottom: 23px;
    /* margin-top: 40px; */
    left: 0;
    display: none;
    }
    .portlet117 .frequently-app_dm20191105 .boxCons{
        overflow: hidden;
    padding: 18px 10px;
    border-radius: 5px;
    background-color: ;
    margin: 0px;
    text-align: center;
    }
    .portlet117 .frequently-app_dm20191105 .boxCons img{
        margin-top:0;
    margin-left:0
    }
    .portlet117 .tiptitle{
    font-size: 16px;
    border-bottom: 1px solid #979797;
    font-weight: bold;
    color: #464646;
    display: block;
    padding-bottom: 10px;
    padding-top: 7px;
    display: none;
}
.portlet117 .tipsubtitle{
    font-size: 14px;
    color: #464646;
    margin-top: 9px;
    display: block;
    line-height: 20px;
    display: none;
}
    .portlet117_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}.portlet135{border-radius:0px;min-height:auto;z-index:auto;top:0px;padding:20px 0px 20px 0px;margin:0 auto;background:#ffffff                   url('/_upload/tpl/00/05/5/template5/images/_wp_imgs/shetu.png') no-repeat center ;opacity:1;position:relative;height:auto;left:0px;display:block;overflow:initial;background-size:cover;border:none}
    .portlet119 .myApproot .boxTitles span{
        color: #999999;
    }
    .portlet119 .myApproot {
        padding: 0px;
        background: initial;
        width: 100%;
    }
    .portlet119 .myApproot .boxTitles span.active{
        color:#344750;
    }
    .portlet119 .myApproot .iconPp{
        width: ;
        font-size: 16px;
        text-align: left;
    }
    .portlet119 .sxaddApp{
        text-align: center;
        width: 86px;
        height: 34px;
        border-radius: 5px;
        border: 1px solid #1767e3;
        line-height: 34px;
        color: #1767e3;
        font-size: 16px;
        position: absolute;
        /* right: 375px;
        bottom: 50px; */
        right: 300px;
    top: 20px;
        cursor: pointer;
    }
    .portlet119 .myApproot .iconLi{
        width: 50%;
    }
    .portlet119 .iconLi .boxCons.addApp .iconPp{
        position: initial;
        width: 50%;
        padding: 0px;
        min-width: auto;
    }
    .portlet119 .iconLi .boxCons.addApp {
        max-height: auto;
    }
    .portlet119 .iconLi .boxCons .iconPp:hover span{
        color:#344750;
    }
    @media screen and (max-width: 640px) {
        .portlet119 .myApproot .iconLi{
            width: 100%;
        }
    }
    .portlet119 .titlt_top{
        font-size: 24px;
    font-weight: bold;
    background-color: white;
    /* border-bottom: 1px solid #cfcfd8; */
    padding: 20px 33px 25px;
    /* /* margin: 0 15px; */
    }
    .portlet119 .titlt_top img{
        width: 28px;
        margin-right: 10px;
        vertical-align: text-bottom;
    }
    .portlet119 .flowMore-widget-filter {
        /* display: none; */
            
        display: inline-block;
        border: 1px solid #939393;
        border-radius: 5px;
        overflow: hidden;
        /* margin-left: 80px; */
        /* float: right; */
        position: absolute;
        right: 25px;
        top: 20px;
        width: 260px;
    }
    .portlet119 .flowMore-widget-filterBox>div {
        /* margin-right: ; */
        margin-top: 0px;
    }

    .portlet119 .flowMore-widget_content {
        /* margin-top: ; */
    }

    .portlet119  .filterBox-btn {
        height: 32px;
        line-height: 32px;
        background: #fff;
        color: #ffffff;
        border-radius: 5px;
        padding: 0 20px;
        padding: 0 10px;
        margin: 0;
        cursor: pointer;
    }

    .portlet119  .filterBox_title .layui-input,
    .portlet119  .filterBox_time .layui-input{
        height: 32px;
        width: 222px;
    }
    .portlet119 .flowMore-widget-filterBox>div{
        float: left;
        /* margin-top: 10px; */
    }
    .portlet119 .search{
        border: none;
    }
    .portlet119 .myApproot .fanye{
        height:auto;
    }
    .portlet119  .myApproot .iconUl2,
    .myApproot .iconUl1,
    .portlet119  .myApproot .iconUl {
    min-width: 500px;
    overflow: initial;
    margin-bottom: 20px;
    float: left;
    }
    .portlet119  .myApproot .boxCons:hover {
            /* border: 1px solid #b0b0b0; */
            color: #003f88;
            box-shadow: initial;
    }
    .portlet119  .myApproot .boxCons {
        /* border: 1px solid #F3F3F3;  */
        /* overflow: initial; */
        padding: 0 30px;
        padding-left: 0;
        background-color: rgba(0, 0, 0, 0);
        margin: 0px 0px;
        border-radius: 0;
        /* width: 130px; */
        height: 45px;
        line-height: 45px;
    }
    .portlet119  .myApproot .boxpadding {
        padding: 0 ;
    }
    .portlet119 .title_l{
        width: 8px;
        height: 28px;
        background: #3B43F2;
        display: inline-block;
        vertical-align: middle;
        background: linear-gradient(198deg, #3B43F2 0%, #3B8DF2 100%);

    }
    .portlet119 .title_t{
        font-size: 24px;
        font-weight: bold;
        display: inline-block;
        vertical-align: middle;
        margin-left: 5px;
    }
    .portlet119 .myApproot .iconPp span{
        display: block;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        height: auto;
        margin-top: 0px;
    }
    .portlet119 .myApproot .iconPp span:before {
        content: ".";
        position: relative;
        top: -4px;
        padding-right: 5px;
    }
    .portlet119 .myApproot .iconUl {
        /* width: 60%; */
        width: 100%;
    }
    .portlet119 .myApproot .iconLi{
        /* width: 50%; */
        width: 33%;
    }

    .portlet119 .myApproot .iconUl2 {
        width: 40%;
        display: block;
        min-width: auto;
        /* height: 180px; */
        overflow: hidden;
    }
    .portlet119 .myApproot .iconUl2 .iconLi{
        width: 90%;
    }
    .portlet119_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:30px;z-index:auto;border-color:#000000;background-position:right bottom;border-right-width:0px;background-color:#ffffff;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;position-left:auto;border-bottom-width:0px;background-size:cover;margin:0 auto;background:auto;margin-right:auto;background-image:url('/_upload/tpl/00/05/5/template5/images/_wp_imgs/sxbs.png');position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}.portlet120{border-radius:0px;z-index:auto;top:0px;padding:0px 0px 10px 0px;margin:20px auto auto auto;background:#ffffff;opacity:1;position:relative;left:0px;width:1200px;display:block;border:none}
    .portlet123 .slideTab-widget_tab>div {
        margin-right: 20px;
    }

    .portlet123 .slideTab-widget_tab {
        height: 50px;
        line-height: 50px;
    }

    .portlet123 .slideTab-widget_tab_line {
        background-color:#f3a643;
    }
    .portlet123 .slideTab-widget_container_list .swiper-slide-title {
        /* height: 70px;
        line-height: 70px; */
        color: #000000;
        padding-left: ;
        padding: 10px 0;
        display:block;
        font-size:18px;
        
        white-space: initial;
    }
    .portlet123 .slideTab-widget_container{
        /* margin-top:30px; */
        margin-top:20px;
    }
    .portlet123 .slideTab-widget_container .swiper-wrapper {
        height: calc(100% - 30px);
    }
    .portlet123 .slideTab-widget_tab_active{
        color: #2154a6;
        font-weight:bold;
    }
    .portlet123 .slideTab-widget_tab_item{
        font-size: ;
    }
    .portlet123 .slideTab-widget_tab_item:hover{
        color:#2154a6;
    }
    .portlet123 .swiper-pagination-bullet {
            width:12px;
            height: 4px;
            border-radius: 0;
    }
    .portlet123 .swiper-pagination-bullet-active{
        background-color:#2154a6;
    }
    
        .portlet123   .swiper-button-prev{
            background:url(/_upload/v3PortletMode/widget_com.sudytech.innerapp.informationtab.widget_pc/www/00/9b/155/view/images/prev.png) no-repeat center;
            height:52px;
            left:0px;
            top: calc(50% - 15px);
            height: 28px;
            /* width: 40px; */
            left: auto;
            right: 27px;
            top: auto;
            bottom: 65px;
        }
        .portlet123   .swiper-button-next{
            background:url(/_upload/v3PortletMode/widget_com.sudytech.innerapp.informationtab.widget_pc/www/00/9b/155/view/images/next.png) no-repeat center;
            height:52px;
            right:0px;
            top: calc(50% - 15px);
            height: 28px;
            right: 0px;
            top: auto;
            bottom: 65px;
        }
    
    
    .portlet123 .slideTab-widget_container_list .slideTab-widget_container_list_img{
        height: 328px;
        height: 342px;
        width: 100%;
    }
    .portlet123 .swiper-slide-title:hover{
        color: #2856a9; 
    }
    .portlet123 .slide_date{
        padding-top:5px;
    }
    .portlet123 .title_l{
        width: 8px;
        height: 28px;
        background: #EF8100;
        display: inline-block;
        vertical-align: middle;
    }
    .portlet123 .title_t{
        font-size: 24px;
        font-weight: bold;
        display: inline-block;
        vertical-align: middle;
        margin-left: 5px;
    }

.portlet123_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:30px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;position-left:auto;border-bottom-width:0px;background-size:auto;margin:auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}
    .portlet125 .infolistWrg-titleFridge_head {
        padding-left: auto;
        padding-right: auto;
        padding-top: auto;
        padding-bottom: auto;
            /* border-top: 1px solid #ccc; */
            /* border-bottom: 1px solid #ccc; */
            /* height: 72px; */
            background: #F3F3F3;
            position: relative;
    }
    .portlet125 .infolistWrg-titleFridge_title{
        /* line-height: 70px; */
        color: #000000;
        font-size: 18px;
        color: #000000;
        font-size: 18px;
        font-weight: bold;
        height: 38px;
        white-space: nowrap;
        overflow: hidden;
        margin-right: 65px;
    }
    .portlet125 .infolistWrg-titleFridge_title::-webkit-scrollbar {display:none}
    .portlet125 .infolistWrg-titleFridge_title div{
      
        line-height: 70px;
        margin: 10px 0px;
        display: inline-block;
        text-align: center;
        line-height: 19px;
        /* height: 38px; */
        padding: 0px 15px;
        min-width: 120px;
        border-right: 1px solid #939393;
    }
    .portlet125 .sys-container{
        padding-left: auto;
        padding-right: auto;
        padding-top: auto;
        padding-bottom: auto;
        padding-top: 20px;
        padding-bottom: 0;
        margin: 0 24px;
        min-height: 380px;
        /* border-bottom: 1px solid #EAEAEA; */
    }
    .portlet125 .content-list{
        display:none;
    }
    .portlet125 .infolistWrg-titleFridge_title div{
        color: #000000;
        
        cursor: pointer;
    }
    .portlet125 .infolistWrg-titleFridge_title div.active{
        color: #003f88;
        color: #1767e3;
        /* border-bottom: 3px solid #c80d19; */
        margin-bottom: -2px;
    }
    .portlet125 .infolistWrg-titleFridge_more{
        right: 20px; 
        top: 25px;
        right: 15px;
        top: 6px;
        font-size: 18px;
        /* font-weight: bold; */
        color: #1767e3;
    }
    /* 偶数行  */
    .portlet125 .info-flex.jump-dom:nth-of-type(even){
        /* background-color: #f5f5f5; */
    }
    /* 奇数行  */
    /* #list1 li:nth-of-type(odd){ background:#00ccff;}
    #list1 li:nth-of-type(even){ background:#ffcc00;} */
    .portlet125 .infolistWrg-widget .info-flex h4{
        border-bottom: 0;
        padding-left: 0px;
        font-size: 16px;
        color: #000;
    }
    .portlet125 .infolistWrg-widget .info-flex {
        height: 30px;
        line-height: 30px;
        cursor: pointer;
        margin-bottom: 10px;
        position: relative;
    }
    .portlet125 .zxmore a{
        
    font-size: 16px;
    color: #939393;
    /*display:block;*/

    }
    .portlet125 .zxmore {
        text-align: right;
    margin: 25px 0px 24px;
    }
    .portlet125 .informationTab_date {
        margin-left: -70px;
            
        position: absolute;
        right: 0px;
        top: 0px;
    }

    
.portlet125_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:30px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}.portlet118{border-radius:0px;min-height:auto;z-index:auto;top:0px;padding:20px 0px 20px 0px;margin:0 auto;background:#f3f3f3  url('/_upload/tpl/00/05/5/template5/images/_wp_imgs/Untitled2.png') no-repeat left top;opacity:1;position:relative;height:auto;left:0px;display:block;overflow:initial;background-size:cover;border:none}.portlet127{border-radius:0px;z-index:auto;top:0px;padding:0px 0px 0px 0px;margin:0 auto;background:transparent;opacity:1;position:relative;left:0px;width:1200px;display:block;border:none}
    .portlet131 .information_title {
        height: 30px;
        font-size: 16px;
        font-weight: 400;
        color: #000000;
        line-height: 30px;
        width: 100%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis
    }

    .portlet131 .information_subTitle,
    .portlet131 .information_date {
        color: #939393;
        font-size: 14px;
    }

    .portlet131 .information_subTitle {
        float: left;
    }

    .portlet131 .information_date {
        float: right;
    }

    .clearflex::after {
        display: block;
        content: "";
        height: 0;
        visibility: hidden;
        clear: both;
    }

    .portlet131 .information_item {
        cursor: pointer;
        padding: 8px 30px 12px 30px;
    }

    .portlet131 .information_item:hover  .information_title {
        color: #003F88;
    }

    .portlet131 .information_tag {
        border-bottom: 2px solid #939393;
        padding: 18px 30px 29px 30px;
    }

    .portlet131 .information_content {
        height: 30px;
        line-height: 30px;
        border-bottom: 1px dashed #939393;
    }

    .portlet131 .information_tag_remark {
        width: 8px;
        height: 28px;
        background: #003F88;
        display: inline-block;
        vertical-align: middle;
    }

    .portlet131 .information_tag_name {
        font-size: 24px;
        font-weight: bold;
        display: inline-block;
        vertical-align: middle;
        margin-left: 5px;
    }

    .portlet131 .information_tag_more {
        height: 24px;
        font-size: 16px;
        font-weight: 400;
        color: #939393;
        line-height: 24px;
        float: right;
        text-decoration: none;
        margin-top: 5px;
    }
.portlet131_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:#ffffff;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:auto;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:557px;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}
    .portlet133 .slideTab-widget_tab>div {
        margin-right: 20px;
    }

    .portlet133 .slideTab-widget_tab {
        height: 50px;
        line-height: 50px;
    }

    .portlet133 .slideTab-widget_tab_line {
        background-color:#f3a643;
    }
    .portlet133 .slideTab-widget_container_list .swiper-slide-title {
        /* height: 70px;
        line-height: 70px; */
        color: #000000;
        padding-left: ;
        padding: 10px 0;
        display:block;
        font-size:18px;
        
        font-size: 24px;
        font-weight: bold;
        position: absolute;
        top: 60px;
        left: 30px;
        white-space: initial;
        background:none
    }
    .portlet133 .slideTab-widget_container_list .swiper-slide-subtitle {
        bottom: 54px;
        top: unset;
        font-size: 14px;
        position: absolute;
        left: 30px;
        color: black;
    }
    .portlet133 .slideTab-widget_container{
        margin-top:30px;
    }
    .portlet133 .slideTab-widget_container .swiper-wrapper {
        height: calc(100% - 30px);
    }
    .portlet133 .slideTab-widget_tab_active{
        color: #2154a6;
        font-weight:bold;
    }
    .portlet133 .slideTab-widget_tab_item{
        font-size: ;
    }
    .portlet133 .slideTab-widget_tab_item:hover{
        color:#2154a6;
    }
    .portlet133 .swiper-pagination-bullet {
            width:12px;
            height: 4px;
            border-radius: 0;
            background:none;
            border:2px solid #fff
    }
    .portlet133 .swiper-pagination-bullet-active{
        background-color:#fff;
    }
    
        .portlet133   .swiper-button-prev{
            background:url(/_upload/v3PortletMode/widget_com.sudytech.innerapp.informationtab.widget_pc/www/00/b2/178/view/images/prev.png) no-repeat center;
            height:52px;
            left:0px;
            top: calc(50% - 15px);
            height: 28px;
            /* width: 40px; */
            left: unset;
            right: 27px;
            top: unset;
            bottom: 0;
        }
        .portlet133   .swiper-button-next{
            background:url(/_upload/v3PortletMode/widget_com.sudytech.innerapp.informationtab.widget_pc/www/00/b2/178/view/images/next.png) no-repeat center;
            height:52px;
            right:0px;
            top: calc(50% - 15px);
            height: 28px;
            right: 0px;
            top: unset;
            bottom: 0;
        }
    
    
    .portlet133 .slideTab-widget_container_list .slideTab-widget_container_list_img{
        height: 328px;
        width: 100%;
    }
    .portlet133 .swiper-slide-title:hover{
        color: #2856a9; 
    }
    .portlet133 .slide_date{
        padding-top:5px;
    }
    .portlet133 .slideTab-widget_container .swiper-container-horizontal> .swiper-pagination-bullets,
    .portlet133 .slideTab-widget_container .swiper-pagination-custom,
    .portlet133 .slideTab-widget_container .swiper-pagination-fraction {
        bottom: 18px;
        left: 0;
        width: 100%;
    }
    .portlet133 .swiper-button-next,.portlet133 .swiper-button-prev{
        display: none;
    }
    .portlet133  .graduate-widget img{
    height: 100%;
    width: 100%;
    }
    .portlet133 .graduate-widget .graduate-btn{
        background: #fff;
        color: #54577A;
        font-weight: bold;
        font-size: 18px;
        padding: 10px 8px;
        border-radius: 10px;
        margin-right: 30px;
        box-shadow: 8px 8px rgb(0 0 0 / 20%);
    }
    .portlet133 .graduate-widget{
        position: relative;
    }
    .portlet133 .graduate-btns{
        position: absolute;
        bottom: 68px;
        left: 50px;
    }
.portlet133_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}
    .portlet130 .calendar_addIcon {
        color: #003f88;
        color: #003f87;
    }

    .portlet130 .sudyclndr .clndr-container .clndr-days-wrap .clndr-today .day-box .hascalendar ,
    /* .portlet130 .clndr-today .day-number, */
    .portlet130 .sudyclndr .clndr-container .clndr-days-wrap .clndr-day .day-box .day-number:hover,
    .portlet130 .sudyclndr .clndr-container .clndr-days-wrap .clndr-day .day-box:hover,
    .portlet130 .sudyclndr .clndr-container .clndr-days-wrap .clndr-day-cur .day-box .day-number{
        background: #003f88;
        background: #1767e3;
        color: white;
        
    }
    .portlet130 .sudyclndr .clndr-container .clndr-days-wrap .clndr-day .day-box .day-number:hover,
    .portlet130 .sudyclndr .clndr-container .clndr-days-wrap .clndr-day .day-box:hover{
        border-radius: 5px 5px 0 0;
    }
    .portlet130 .sudyclndr .clndr-container .clndr-days-wrap .clndr-day .day-box:hover .dayadd_number{
        border-radius: 0 0 5px 5px ;
    }
    .portlet130 .index-calendar-left {
        height: unset;
    line-height: unset;
    color: #1767e3;
    /* height: 33px; */
    /* line-height: 33px; */
    position: absolute;
    text-align: left;
    font-size: 18px;
    font-weight: 700;
    left: 30px;
    }

    .portlet130 .index-calendar-right {
        display: inline-block;
        position: absolute;
        left: 32%;
        top: 5px;
    }

    .portlet130 .calendar-widget .calendar-widget-box ,.portlet130 .calendar-widget .kb_content,.portlet130 .calendar-widget .ykt_content{
        height: 408px;
        background: #fff;
        width: 100%;
        box-sizing: border-box;
    }

    .portlet130 .clndr-arrow-left {
        display: inline-block;
        border-top: 2px solid;
        border-right: 2px solid;
        width: 10px;
        height: 10px;
        border-color: #b5b5b5;
        transform: rotate(225deg);
        margin-top: 32px;
    }

    .portlet130 .sudyclndr .clndr-container .clndr-days-wrap .clndr-day .day-box {
        height: 50px;
        line-height: 50px;
    }

    .portlet130 .clndr-controls .clndr-next {
        right: 0;
    }

    .portlet130 .sudyclndr .clndr-container .clndr-days-week th:first-child .week-box {
        height: 60px;
        line-height: 60px;
        text-align: center;
    }
    .portlet130 .sudyclndr .clndr-container .clndr-days-week th:last-child .week-box {
        height: 37px;
        line-height: 37px;
        text-align: center;
    }

    .portlet130 .clndr-controls .clndr-prev {
        left: 0;
    }

    .portlet130 .clndr-controls .clndr-nav {
        display: block;
        width: 30px;
        height: 37px;
        line-height: 37px;
        position: absolute;
        top: 50%;
        margin-top: -19px;
        /* color: #fff; */
        font-size: 16px;
        font-family: arial;
        text-align: center;
        cursor: pointer;
        font-weight: bold;
        text-decoration: none;
    }

    .portlet130 .clndr-controls .clndr-nav {
        background: #ffffff;
    }

    .portlet130.clndr-controls .portlet130.clndr-nav {
        color: #fff;
    }

    .portlet130 .clndr-controls {
        height: 34px;
        line-height: 34px;
        margin-top: 10px;
        margin-bottom: 15px;
    }

    .portlet130 .clndr-dates {
        margin: 0px 30px;
    }

    .portlet130 .controls-lunar .clndr-select-lunar {
        width: 84px;
    height: 37px;
    color: #ffffff;
    margin-left: 0px;
    background: #ffffff;
    /* cursor: initial; */
    width: 92px;
    height: 34px;
    background: #1767e3;
    border-radius: 5px;
    text-align: center;
    }

    .portlet130 .hascalendar {
        border-radius: 0px ;
        background: none;
        color: #003f88;
    }

    .portlet130 .hascalendar::before,
    .portlet130 a.scheduleAndHoliday::before,
    .portlet130 a.onlyMonthHoliday::before {
        background: #003f88 none repeat scroll 0 0;
        background: #1767e3 none repeat scroll 0 0;
        border-radius: 2px;
        bottom: 5px;
        content: "";
        height: 4px;
        left: 50%;
        margin-left: -2px;
        position: absolute;
        width: 4px;
    }

    .portlet130 .hascalendar:after,
    :before {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .portlet130 .widget_sudyclndr{
        display: inline-block;
        width: 50%;
    }
    .portlet130 .index-calendar-list{
        float: right;
        display: inline-block;
        width: 50%;
        /* height: 101px; */
        text-align: right;
        vertical-align: middle;
    }
    .portlet130 .titlt_top{
        font-size: 24px;
    font-weight: bold;
    /* background-color: whitesmoke; */
    /* border-bottom: 1px solid #cfcfd8; */
    padding: 20px 0 30px;
    /* /* margin: 0 15px; */
    }
    .portlet130 .titlt_top img{
        width: 30px;
        /* height: 25px; */
        margin-right: 5px;
        vertical-align: sub;
    }

    /* ------------------------------------------------------------------------------------------------------- */
    .schedule-widget_dm20200226{
    padding: 25px 0px;
    height: 338px;
    position: relative;
}
.schedule-dm20200226_title{
    /* width: 80%; */
    background: #ffffff;
    padding: 15px 0px;
    color: #003f87;
    font-size: 16px;
}
.schedule-dm20200226_content{
    z-index: 999;
    position: relative;
    overflow: hidden;
}
.schedule-dm20200226_contentUl{
    padding-top: 20px; 
    overflow: auto;
    min-height: 300px;
    max-height: 300px;
    z-index: 999;
    /* float: left; */
    /* position: relative; */
    padding: 15px;
    background: #F8F8F8;
    border-radius: 5px;
}
.schedule-dm20200226_line{
    background: #ddd;
    height: 228px;
    position: relative;
    top: 0px;
    left: 15px;
    width: 1px;
    z-index: 99;
    float: left;
}
.schedule-dm20200226_contentLists{
    overflow: hidden;
    padding-bottom: 10px;
    z-index: 9999;
}

.schedule-dm20200226_contentLists>.left{
    float: left;
    width: 30px;
    border-radius: 8px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    background: #003f87;
}
.schedule-dm20200226_contentLists>.right{
    margin-left: 40px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    cursor: pointer;
    /* float: left; */
}
.schedule-dm20200226_contentLists>.right1{
    margin-left: 10px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display:inline-block;
    /*display: -webkit-box;*/
    /* display: -ms-flexbox; */
    -webkit-line-clamp: 1;
    -ms-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
    -ms-box-orient: vertical;
    cursor: pointer;
    white-space: nowrap;
    max-width: 400px;
    /* float: left; */
}
.schedule-dm20200226_addBtn>.left{
    float: left;
    width: 30px;
    border-radius: 8px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    background: #cccccc;
}
.schedule-dm20200226_addBtn>.right{
    margin-left: 40px;
    cursor: pointer;
    color: #ccc;
    line-height: 18px;
}
.schedule-dm20200226_day{
    margin-right: 20px;
}
.index-calendar-header{
    text-align: center;
    position: relative;
    /* border-bottom: 1px solid #cfcfd8; */
    margin: 0px 0px;
    box-sizing: border-box;
    /* padding-bottom: 15px; */
    height: 50px;
    line-height: 50px;
    background: #EBF1F7;
    border-radius: 5px;
}
.clndr-select-lunar, .clndr-dates {
    background: #ffffff;
}
.xyx_list1{
    margin: 0px;
    background: whitesmoke;
    text-align: right;
    padding: 10px;
    /* border-top: 1px solid #ccc; */
}
.xyx_list1 li{
    padding-top: 10px;
    border-top: 1px solid #ccc;
}
.calendar_addEvent{
    color: #003f87;
    background: white;
    border: 1px solid;
    border-radius: 15px;
    padding: 3px;
}
.sudyclndr .clndr-container .clndr-days-week{
    border-top: 1px solid #e8e8e9;
}
.controls-lunar-left {
    margin-left: 340px;
}
.controls-lunar-left .clndr-select-lunar {
    left: -340px;
}
.clndr-controls {
    height: 30px;
    line-height: 30px;
    background: unset;
}
.portlet130 .sudyclndr{
    font-size: 16px;
}
.portlet130 .dayadd_number{
    z-index: 1;
    position: absolute;
    bottom: 0;
    top: 100%;
    left: 0;
    background: #1767e3;
    width: 100%;
    height: 115%;
    color: white;
    font-size: 14px;
    display: none;
}
.portlet130 .addevent{
    display: inline-block;
    /* padding-bottom: 6px; */
    /* background: #003f87; */
    width: 51px;
    height: 44px;
    line-height: 44px;
    background: #003F88;
    border-radius: 5px;

}
.portlet130 .delgrThing{
    background: #FFFFFF;
    border-radius: 15px;
    border: 1px solid #EF8100;
    padding: 0 5px;
    vertical-align: top;
    color: #EF8100;
    float:right;
}

.portlet130_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:20px;margin-bottom:auto;padding-left:30px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:#ffffff;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:auto;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:30px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}
    .portlet77 .topIcon-widget {
        position: fixed;
        z-index: 9999;
        bottom: 150px;
        right: 50px;
    }
    .portlet77 .topIcon-widget div {
        background: #b0b0b0;
        width: 48px;
        height: 48px;
        margin-bottom: 2px;
        text-align: center;
        padding-top: 7px;
    }
.portlet77_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}.portlet85{border-radius:0px;border-top-width:0px;min-height:auto;z-index:auto;border-color:#ffffff;border-right-width:0px;top:0px;border-left-width:0px;padding:10px 0px 10px 0px;border-bottom-width:1px;margin:0 auto;background:#003f87  url('/_upload/tpl/00/05/5/template5/images/_wp_imgs/footer.png') no-repeat left top;border:auto;opacity:1;position:relative;height:auto;left:0px;border-style:solid;display:block;overflow:initial;background-size:cover}
    .portlet83 .footer-widget{
        /* padding-top:30px; */
        padding: 20px 0;
    }
    .portlet83 .footer-widget div{
        font-size:12px;
        text-align:left;
        color:#a59f9f;
        margin-top:5px;
        font-weight: bold;
    }
    .portlet83 a:hover {
    /*color: #004088;*/
    }
    .portlet83 .tt {
        font-size: 16px;
    /* font-weight: bold; */
    margin-right: 10px;
    }
    .portlet83 a {
        color:#a59f9f;
    }
    .portlet83 .app-copyleft {
        float: left;
    }
    .portlet83 .app-copyright2 {
        float: left;
        margin-left:30%
    }
    .portlet83 .app-copyright-app {
        float:right;
        margin-top:30px
    }
    .portlet83 .app-footer-inner {
        color:white;
    }
    .portlet83 .link {
        height: 28px;
        line-height: 28px;
        margin-top: 0px;
        display: block;
        margin-left: 0;
        width: 100%;
        color: #fff;
    }
.portlet83_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}.portlet66{border-radius:0px;border-top-width:1px;z-index:auto;border-color:#ffffff;border-right-width:0px;top:0px;border-left-width:0px;padding:0px;border-bottom-width:0px;margin:0 auto;background:transparent;border:auto;opacity:1;position:relative;left:0px;width:1200px;border-style:solid;display:block}.portlet74{border-radius:0px;z-index:auto;top:0px;padding:0px;margin:0 auto;background:transparent;opacity:1;position:relative;height:103px;left:0px;width:100%;display:block;overflow:hidden;border:none}
    .portlet71 .footer-widget{
        padding-top:20px;
    }
    .portlet71 .footer-widget div{
        font-size:12px;
        text-align:right;
        color:#ffffff;
        margin-top:5px;
    }
    .portlet71 a {
        color:#ffffff;
    }
.portlet71_theme{border-radius:0px;border-top-width:0px;right:auto;padding-bottom:0px;margin-bottom:auto;padding-left:0px;z-index:auto;border-color:#000000;background-position:left top;border-right-width:0px;background-color:transparent;margin-left:auto;top:;position-bottom:auto;border-left-width:0px;position-right:auto;padding:0px;position-left:auto;border-bottom-width:0px;background-size:auto;margin:0 auto;background:transparent;margin-right:auto;background-image:;position-top:auto;bottom:auto;padding-right:0px;opacity:1;position:relative;background-repeat:no-repeat;height:auto;margin-top:auto;left:;width:;border-style:solid;padding-top:0px;display:block;overflow:hidden;border:none}