.right_title{
    width: 100%;
    height: auto;
    margin-left: 0px;
    float: left;
   
}
@media(min-width:960px)
{
   .keywordfontcolor118167{
        font-size:16px !important;
        font-weight:normal !important;
        color:#333 !important;
        font-family:"微软雅黑" !important;
    }
    
   .fdj {
    height: 18px;
    margin-top: 6px;
    margin-left: 10px;
    position: relative;
    top: -22px;
    right: 201px;
    }
    
    /*搜索框*/
    .Search{
        background-size:100% 100%; 
        width:150px;
        height:25px;
        margin-top:3px;
        margin-right:50px;
    }
    div.topR_t.fr{
        position:absolute;
        width:200px;
        right:250px;  
        top:6px;
      
    }
    div.topR_t.date{
        position:absolute;
        width:290px;
        left:50px;  
        top:6px;
        color: #fff;
    }
    div.topR_t.fr a{
       
        color:#fff
    }
    
    .search_text {
    float: left;
    width: 195px;
    margin-top: 0px;
    height: 25px;
    line-height: 30px;
    outline: none;
   
    color: #c8c8c8;
    margin-left: 5px;
    background: none;
}

.button {
   
    width: 18px;
    height: 18px;
    cursor: pointer;
    margin-right: 9px;
    outline: none;
    position: absolute;
    top: -6px;
    right: -200px;
}

}

@media(max-width:960px){
    div.topR.fr{
        display:none;
    }
    
    .Search{
        display:none;
    }
}@media(max-width:960px)
{
    div.topDiv{
        width:100%
    }
    div.logo{
        width:100%;
        padding-left:0px;
    }
    
   
    div.vsb-space{
        padding-left:0px;
        padding-right:0px;
    }
}


@media(min-width:960px){
    .logo{
        position:relative;
        right:110px;
    
    }
     div.logo a img{
        height:150px;
        width:100%;
    }
     div.logo.a{
        visibility:hidden;
    }
    
    .logoright{
        position:absolute;
        height: 120px;
        right: 0px;
        top: 35px
    
    }
}



@media(min-width:960px){

    .slider{width:100%;min-width:1200px;height:390px;position:relative;overflow:hidden;background:#fff;text-align:center;}
    .slider .bd{width:1200px;position:absolute;left:50%;margin-left:-600px}
    .slider .bd li{width:1200px;overflow:hidden;}
    .slider .bd li img{display:block;width:1200px;height:390px;}
    .slider .tempWrap{overflow:visible !important}
    .slider .tempWrap ul{margin-left:-1200px !important;}
    .slider .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}
    .slider .hd li{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:url(img/slider-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
    .slider .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}
    .slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:390px;cursor:pointer;}
    .slider .prev{left:-50%;margin-left:-599px;}
    .slider .next{left:50%;margin-left:600px;}
    .slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:390px;background:#fff;filter:alpha(opacity=50);opacity:0.5;}
    .slider .pnBtn .arrow{position:absolute;top:0;z-index:1;width:60px;height:390px;}
   
    .slider .prev .arrow{right:0;background:url(../images/slider-arrow.png) -120px 24px no-repeat;}
    .slider .next .arrow{left:0;background:url(../images/slider-arrow.png) 0 24px no-repeat;}
}


@media(max-width:960px){
    .slider{
        height:180px;
        width:100%;
        
    }
    
    .slider .bd{
    
        width:100%;
        
    }
    
    .slider .bd li {
        width:100%;
        height:180px;
    }
    
    .slider .bd li img{
        width:100%;
        height:100%;
    }
    
    .slider .bd  li a p{
    
        display:none;
    }
    
    div.slider .hd{
    
        display:none;
    }
    
    
    /*上一张下一张按钮*/
    div.pnBtn.next{
        width:73px;
        height:180px;
        position:relative;
        bottom:180px;
    }
    div.pnBtn.prev{
        height: 180px;
        position: relative;
        float: right;
        width: 73px;
        bottom: 180px;
    }
    .flex2{
        height:180px;
    }    
    .slider .pnBtn .arrow{position:absolute;top:0;z-index:1;width:73px;height:180px;}
    .slider .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}
    .slider .next .arrow{background:url(../images/slider-arrow.png) -125px -80px no-repeat; display:inline}
    .slider .prev .arrow{background:url(images/slider-arrow.png) 20px -80px no-repeat;display:inline}
}


img {
    border: none;
}
.clear {
    clear: both;
    zoom: 1;
}
.clear:after {
    content: '';
    height: 0;
    display: visibility;
    clear: both;
    overflow: hidden;
}

@media(max-width:960px)
{
html{
    overflow-x: hidden;
}
    body{
        width:100%;
    }
    div.topR{
        padding-top:0px;
        width:100%;
        height:80px;
    }
    div.topR_t{
        display:none;
    }
    
    .nav{
        height:40px;
    }
    
}

@media(min-width:960px)
{
     /*内层container*/
    .container{
        width:1200px;
    }
    div.new_inforBoxb{
        width:100%;
        height:410px;
    }
   
}


div.navWrap.clearfix{
    background-color:#fff;
}

/*logo条背景色*/
div.topWrap{
    background-color:#1c6338;
    height:auto !important;
}



.main1 .mod{display: flex;justify-content: space-between;margin-bottom: 1rem;}
.main1 .section1 {width: 32%;}
.main1 .section2 {width: 32%;}
.main1 .section3 {width: 48%;}
.main1 .section4 {width: 48%;}
.main1 .section5 {width: 100%;}

.foot_b{height: 57px;background: #191919;line-height: 57px;text-align: center;overflow: hidden;}
.foot_b p{color: #Fff;font-size: 15px;line-height: 57px;opacity:.6;}
.list2 li.news:hover {   background: #eaeaea;   border-left: 4px solid #005ec1;  padding: 0 15px; transition: all 0.3s ease-in-out;}
.list2 li.news {  line-height: 54px;   padding-left: 0px; font-size: 16px;}

.post-23 .news_list li.news {float: left;width: 16.7%;}
.post-23 .news_list {margin: 0 -18px;}
.post-23 .news_box {margin: 0 18px;padding: 10px;background-color: #fff;}
.post-23 .slick-slide img{width: 100%;}

.post .tt .tit_icon{display: inline-block;float: left;margin: 7px 10px 0;}
.post .tt .tit_icon img{width: 33px;}

#container-1 .mm .tt{height: 44px;}
#container-1 .mm{position: relative;}
.mm .tab_menu h3{
    display: inline-block;
    font-size: 22px;
    position: absolute;
    font-weight: normal;
    cursor: default;
}
.mm .tab_menu h3.active{
    font-size: 25px;
    font-weight: bold;
}
.mm .tab_menu h3.tit_left{
    left: 12%;
    color: #fff;
}
.mm .tab_menu h3.tit_right{
    left: 56%;
    color: #464847;
}
.mm .tab_menu h3.tab_menu_item{
    top:52px;
}
.mm .tab_menu h3.tab_menu_item.active{
    top:50px;
}
.mm .post1{display: none;}
.mm .post1.active{display: block;}
/*页面尺寸*/
.wrapper { width:100%; margin:0 auto;  }
.wrapper .inner {width: 1200px;margin:0 auto;} /**页面全局宽度**/