/*          Responsive styles
================================================== */

@media only screen and (min-width: 1678px) and (max-width: 1923px) {
}

@media only screen and (min-width: 1390px) and (max-width: 1677px) {
}

/*                     Tablet Landscape
=======================================================================================*/

@media only screen and (max-width: 1366px) {
 
.header_top_right li:first-child {
    width: 36%;
}
.nav-panel {
    float: right;
    margin-top: 5px;
width:100%;
}

}

/*                      Tablet Portrait
=======================================================================================*/

@media only screen and (max-width:1024px) {
/*图片新闻开始*/
    .news-pic-box{display:block;}
    .newbanner{width:100%;height:200px;}
   	.lunbonum{bottom:10px;}
   	.lunboBox-ul li a .picBox{padding-bottom:50%;}
   	.lunboBox-ul li a .text{padding:10px 5px;font-size:0.75rem;}
   	.lunboBox-ul li a .text h3{font-size:1rem;margin-bottom:10px;}
   	.lunboBox-ul li a .text p{height:66px;}
   	.lunboBox-ul li a .text em{display:none;}
   	.news-pic{padding:20px 0;}
   	.news-pic-box{margin-top:10px;}

    .xyNews{width:100%;}
   	/*图片新闻结束*/
.topBanner .inner{width:100%;margin:0 auto;}
 .nav-panel {
    float: right;
    margin-top: 5px;
}
 .nav-panel .MenuBox, .nav-panel .MenuBox ul {

    padding-left: 3px;
}
.nav-panel .MenuBox ul li{
    width: 11%;
}
.nav-panel .MenuBox ul li a {font-size:16px}
.NodeBgBox {
    top: 136px;
}
.NodeBgBox .Nodes ul {
    width: 9%;
}
.index1 .ml,.index1 .mr {
    max-width: 310px;
    padding: 0 15px;
}
.index1 .mc {
    width: 402px;
    padding: 0 15px;
}
.news_list li.news span.news_meta {
    display:none
}
.post-10 .news_list li.news {
    /* line-height: 25px; */
    padding-left: 0px;
    background: none;
    /* margin-bottom: 5px; */
    /* padding-bottom: 5px; */
}
.post-16 .news_list .news_data {
    width: 18%;
}
.post-16 .news_list li.news .news_con {
    width: 78%;
}
.post-16 .news_list li.news {
    /* margin-bottom: 0px; */
}

.recent-post .single_related {
	height: 215px;
 
}
.recent-post .recent-image {
	height: 160px; 
}
.zhuanti .Box .zhuan_con .conbox ul li {width: 17.8%;}
.zhuanti .Box .zhuan_con .conbox ul li p {
    display: block;
    overflow: hidden;
    height: 24px;
}
}

/*                          Phone
=======================================================================================*/

@media only screen and (max-width: 812px) {
/*banner*/
.header_top_right{display:none;}
.index1{padding-top:0;}
.index2{padding:0}
.index4{padding:0}
.news_list li.news span.news_title{width:99%;}
#indemo a{margin:0;}
#demo img{width: 120px;}
#indemo{width:1200%;}
.indexLink{width:100%;}
.list-inline>li{padding:0;margin:0;width:49%;}
.maintop{margin-bottom:0;}
.xyldBox ul li{width:50%;}



    .topBanner{margin-top:0;}
   	.banner{height:30vh;}
   	.banner img{width:100%;height:100%;object-fit:cover;}

   	.banner .notice h2{font-size:0.9rem;padding:0 20px;}
   	.banner .notice ul li a{padding:0 15px;}
   	.banner .notice ul li a h3{font-size:0.8rem;}

    .lunbonumTop{bottom:8px;}
    .lunbonumTop li{width:6px;height:6px;}
   	/*banner*/
.header_top .sitelogo{width:100%;}
.post .con .Box .content{
 width: 94%;
}
.main .container{
    padding: 0 15px;
}
.post {
    margin: 0; padding: 0;
}
.header_top ul{
    padding: 0;
}
.header_top_right li {
    padding-left: 0px;width: 25%;
}
  .header_top_right li:first-child {
    display: none;
}
.header_top_right li:last-child {
    width: 100%;
    display: block;
}
.index1 .ml,.index1 .mr {
    max-width: 100%;
    padding: 0 15px;
}
.index1 .mc {
    width: 100%;
    padding: 0 15px;
}
.post .con .Box_con .bd li .imgk{height: 240px;}
.post-14 .news_list li.news span.news_title {
    width: 100%;
}

.navbar-nav {
  margin-right:auto;
  margin-left:auto
}
.windowsclose {display:none}
.footer .navbar-nav.navbar-link>li>a{margin-top: 0; margin-bottom: 15px; padding: 0 5px;}
 .navbar-link{margin-left: 0;}
 .navbar-link>li,.navbar-top .navbar-nav>li{float: left;}
 .navbar-main .navbar-nav>li>a{text-align: center;}
 .navbar-top{background-repeat: repeat; background-size: auto 100%;}
 .navbar-top .navbar-form{border-color: transparent;margin-top: 0;}
 .myslide .carousel-caption{font-size: 14px;height: 30px;line-height: 10px;}
 .myslide .carousel-indicators{margin:5px;}
 .bottom .col-xs-4{text-align: center;}
 .list-nav,.nav-left{overflow: hidden; margin-left: -1%; margin-right: -1%;border-bottom: 0;}
 .nav-left>li.active{width: 98%; float:none;}
 .nav-left>li{margin-bottom: 5px; border-bottom: 1px solid #ddd;}
 .wrapper{padding-top: 10px;}
 .img-ctrl{float: left;
    padding: 15px;
    margin-right: 10px;
    width: 135px;
    height: 120px;}
 .footer .navbar-link.pull-right{float: none!important;}
  .toggleCode:first-child .codeSpan{left: -40%;right: initial;}
 .toggleCode .codeSpan{right: -40%;bottom: 100%;}
 
.post-10 .erjilanmu li.news {
    width: 50%;float:left
}
.mc .weizhi .more_btn {width: 100%;text-align: left;margin-top: 5px;}

.post-14 .jigou li.news {
    width: 100%;
    float: none;
}
.post-16 .news_list li.news {
    /* margin-bottom: 10px; */
}
.maintop{margin-top:0}
.banner2{display:none}

.zhuanti .Box .zhuan_con .conbox ul li {
  width: 47%;
}
.recent-post .single_related {
	height:185px;
}
.recent-post .recent-image {
	height: 120px; 
}
.head .sitelogo {margin-bottom:0}
.header_top a {padding:  3px 0px;}
.subChannelList>li{
    width: 100%;}

   .zhengwen p img,.zhengwen p.vsbcontent_img img,.zhengwen video{max-width:100%;height: auto!important;}
.maintop .post-14 .con {
   padding-bottom: 0px;  
margin: 0 10px;
}
.yun{background: url(../images/xiangyun.png) -50px top no-repeat;margin-top: 15px;width: 100%;margin-right: 0;}
.yun2{background: url(../images/xiangyun.png) -50px top no-repeat;margin-top: 15px;width: 100%;margin-right: 0;min-height: auto;}
.yun3{background: url(../images/xiangyun.png) -50px top no-repeat;margin-top: 15px;width: 100%;margin-right: 0;}
.lingdao{margin-left: 20px;border-bottom:1px solid #ddd;display: block;width: 100%;/* height: 90px; */line-height: 40px;}
.lingdao .ldlm span {
    border-right: none;
    font-weight: 700;
    font-size: 18px;
}
.lingdao:before{clear:both}
.lingdao .ldxm{padding: 0 15px 0 0;margin-bottom: 20px;}
.lingdao .ldlm,.lingdao .ldxm{float: none;display: block;text-align: center;line-height: 40px;max-width:100% !important;}
.lingdao .ldlm{padding: 0 10px 0 0;display: block;width: 130px;text-align: center;margin: 0 auto;height: 45px;line-height: 44px;}
.yun3 .lingdao{height:auto}
}


@media only screen and (max-width: 480px) {
.bjqs-caption{display:none !important}
}
/* Mobile Vertical Layout: 488px 
===============================================================================*/

@media only screen and (min-width: 488px) and (max-width: 767px) {
 

}

@media only screen and (max-width: 480px) {
 .recent-post .single_related {
	width: 46.666%;
}
.recent-post .recent-image {
	height: 120px; 
}
.zhuanti .Box .zhuan_con .conbox ul li {
  width: 44%;
}
}

@media only screen and (max-width: 320px) {
  .recent-post .single_related {
	width: 98%;
        height:225px;
}
.recent-post .recent-image {
	height: 160px; 
}
}