@media screen and (max-width: 999px) {
    .list.gfbs .gfbs-post-16 ul li.n2{margin-top: 0px;}
    .list.gfbs .gfbs-post-16 ul li.n4{margin-top: 0px;}
    .list.gfbs .gfbs-post-16 ul li{width: 50%;margin-bottom: 10px;}
.list.xs .post-10 .col{margin-top:0}
.list.xs .xs-post-17 .col{top:30px;    padding: 40px 30px;}
.list.xs .xs-post-16 .col{top:30px;    padding: 40px 30px;}
.list.xs .xs-post-19 .col{top:30px;    padding: 40px 30px;}
.list.gfbs #l-container .inner{padding:30px 0}
 }
@media screen and (max-width: 767px) {
.list.xs .xs-post-18 ul{margin:0}
.list.xs .xs-post-18 ul li .news_box{margin:0 5px}
.list.xs .xs-main1 .inner{padding-top:35px}
.list.xs .xs-post-18 ul li .news_box a.link{font-size:16px;line-height:50px}
.list.xs .xs-post-18 .tt .tit{font-size:24px}
.list.xs .xs-main3 .inner{padding:40px 0}
.list.xs .xs-post-18 .con{padding:20px 0}
.list.xs .xs-main2 .inner{padding:40px 0 0}
.list.xs .xs-post-19{margin-bottom:120px}
.list.zzjg .col_news_list .ml{float:none;width:100%}
.list.zzjg .col_news_list .mr{float:none;width:100%}
.list.zzjg .zzjg-post-17 {
    margin-top: 50px;
}
.post-10 .c-col a{font-size:16px}
.list.xs .xs-post-17{margin-top:150px}
.list.xs .news_imgs{float:none;width:100%}
.list.xs .xs-post-17 .col{  width: 90%; 
    margin: 0 auto ;top:auto;bottom:-110px;left:5%;right:auto;
    z-index: 10;padding: 30px 30px 10px
     }
.list.xs .xs-post-16 .col{    width: 90%; 
   margin: 0 auto ;top:auto;bottom:-110px;left:5%;right:auto;
    z-index: 10;padding: 30px 30px 10px
    }
.list.xs .xs-post-19 .col{  width: 90%; 
    margin: 0 auto ;top:auto;bottom:-110px;left:5%;right:auto;
    z-index: 10;padding: 30px 30px 10px
    }
.list.xs .xs-post-18 ul li{width: 33.3%;    margin-bottom: 20px;}
.list.gfbs .gfbs-post-16 ul li .news_title {font-size: 20px;}
.list.zzjg .sublist_title a{      line-height: 34px;  font-size: 22px;}
.list.zzjg .sublist_title{padding-bottom: 10px;}
 }
@media screen and (max-width: 550px) {
.list.zzjg .col_news_list .news_list li.news{width:50%}
.list.gfbs .gfbs-post-16 ul li{width: 100%;float: none;}
.list.zzjg .sublist_title a{font-size:24px}
.list.zzjg .col_news_list .news_list li.news{padding:5px 0}
.list.gfbs .gfbs-post-16 ul li .news_title{font-size:18px;line-height:50px}
.list.xs .xs-post-18 ul li{width:50%}
}
@media screen and (max-width: 479px) {
.list.xs .xs-main3 .inner {
    padding: 30px 0;
}
.post-10 .c-col a {
    line-height: 30px;
}
.list.zzjg .col_news_list .mr{    margin-top: 20px;}
.list.zzjg .zzjg-post-18{    margin-top: 20px;}
.list.zzjg .zzjg-post-17{    margin-top: 20px;}
.list.zzjg .zzjg-post-19{    margin-top: 20px;}
.list.zzjg .col_news_list .news_list li.news{    width: 100%; float: none;}
}