.none{display:None!important;}
#header {}
.header .sitelogo {

    margin-top: 25px;}
.post-21 .news_title a {
 
    font-size: 18px;}
.post-21 .news_title a {
    color: #fff;}
.cwc-links  li.news {

    display: inline-block;
    padding: 0 20px;}

.cwc-links  li.news  a{font-size:18px;color:#000;}



.wp-panel.top-nav-panel.panel-4 {
    float: right;
    line-height: 35px;
    padding: 0 15px 0 30px;}

div#container-2 {
   background: #2f71bb;
   position: relative;
   left: -100%;}

/*图列表*/
.news_tu{}
.news_tu .con{padding: 12px 0px;}
.news_tu .news_list { margin:0px -10px;}
.news_tu .news_list li.news{float:left;width:25%;}
.news_tu .news_list li.news .news_box{margin:0px 10px; transition:all 0.4s ease-in-out;}
.news_tu .news_list li.news .news_box:hover{opacity:.85; filter:Alpha(opacity=85);}
.news_tu .news_list li.news .news_imgs{padding-top:75%;background-color:#efefef;position:relative;overflow:hidden;}
.news_tu .news_list li.news .news_imgs img{width:100%;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;}
.news_tu .news_list li.news .news_wz{}
.news_tu .news_list li.news .news_wz .news_con{} 
.news_tu .news_list li.news .news_title{line-height: 45px;height:45px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 14px;} 
.news_tu .news_list li.news .news_title a{}


#wp_news_w53 .tm{
    line-height: 35px;
    height: 35px!important;
    height: auto;
    border-bottom: 1px dashed #ccc;}
    
#footer {
background:url(static/temp/foot-bg.jpg);}    
    #footer .botname .foots p a,
    #footer .botname .foots p {

    color: #fff;}


 

.post9 .con li a {}
.post9 li .news_title {
    padding: 10px 0;}
.post9 .con li {
    float: left;
    width: 50%;}
.post.post9.post-91.mbox{padding:0;}
.post9 .tt .tit .title,
.post1 .tt .tit .title {

    padding: 0 10px;}
.botname.clearfix {
    border-top: 1px solid #d1d1d1;}

#footer .inner {
    padding: 20px 0 12px 0px;}
.xxmu-tzgg  .news_date {
    float: left;}

.xxmu-tzgg .news_year {
   padding: 10px;
   background: #e2e2e2;
   color: #040000;
   font-size: 14px;
   font-family: "微软雅黑";}
.xxmu-tzgg .news_title a {
   font-size: 17px;
   font-family:'SourceHanSerifCN Medium';}
.xxmu-tzgg .news_title{
   white-space: nowrap;
   overflow:hidden;
   text-overflow:ellipsis;
   margin:8px 0 8px 64px;}
.xxmu-tzgg li:last-child .news_title {
    margin-bottom: 4px;}
.fot_l {
    width: 25%;}
.fot_c {
    width: 50%;}

.fot_r {
    width: 25%;}
#footer .sitelogo {
     width: auto; 
    margin: 0 auto;
    background:url(static/bottom-logo.png) 50% 0 no-repeat;}
.shares li a{background:url(static/share_logo.png) no-repeat;}

#footer .inner .foot-right {
    margin-top: 100px;}

.post9 .con li a {
font-family: "微软雅黑";}

#footer .sitelogo img{width:auto;    visibility: hidden;}

.flo_1 .sudy-tab .tab-menu li {

    line-height: 29px;}


@media screen and (max-width: 999px) {

    #container-1 {
        padding-top: 245px;}
    .fot_l {
    width: 100%;}
.fot_c {
    width: 100%;}
.fot_r {
    width: 100%;}
    }
    
    @media screen and (max-width: 479px) {

.post-21 .slick-dots {
    top: -35px;
   height:10px;}
.post-21 .news_tu .news_list li.news .news_imgs{padding-top:53%;}
.post-21 .news_title a{font-size:14px;}
.post-21 .news_tu .news_list li.news{width:50% !important;}

}
.vsbcontent-table-container-outer { position: relative;}
.vsbcontent-table-container
{
    width: 98%;
    overflow-y: auto;
    _overflow: auto;
    margin: 2px;}
.vsbcontent-table-container::-webkit-scrollbar
{
    -webkit-appearance: none;
    width: 14px;
    height: 14px;}
.vsbcontent-table-container::-webkit-scrollbar-thumb
{
    border-radius: 8px;
    border: 3px solid #fff;
    background-color: rgba(0, 0, 0, .3);}
.vsbcontent-table-container-fade
{
    position: absolute;
    right: 0;
    width: 5px;
    height: 100%;
    background-image: -webkit-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -moz-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -ms-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -o-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: linear-gradient(0deg, rgba(255,255,255,.5), #fff);}
