@import url(list.ie.css) screen and (min-width:750px);
@media screen and (max-width: 750px) {
    body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
    fieldset,img,input{border:0 none;}li{list-style:none;}
    h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;line-height:1.2;}
    em,cite,i{font-style:normal;}
    a{color:#333;text-decoration:none;padding:0;margin:0;}
    a:hover{text-decoration: underline;}
    body{color:#222;background-color: #f4f4f4;}
    .header{background: #fff;padding: 5px 0 10px;}
    .logo{display:block;width: 100%;height: 70px;background: url("../images/logo.png") no-repeat center;background-size: auto 46px;}
    .header .search-form{width: 92%;overflow: hidden;margin: 0 auto;}
    .header .search-form .form-control{border-width: 1px;}
    .search-form{position: relative;}
    .search-form .form-control{color:#666;border:solid 2px #ddd;box-shadow: none;border-radius: 0;border-right: none;width: 80%;height: 30px;float: left;padding-left: 10px;}
    .search-form .form-control:focus{border-color: #ccc;}
    .search-form .btn{position: absolute;bottom: 0;right: 0;box-shadow: none;padding:6px;border-radius: 0;background-color: #1677B3;color: #fff;height: 32px;width: 20%;line-height: 22px;}
    .search-form .btn:hover, .search-form .btn:focus{opacity: 1}
    .glyphicon{display: none}
    .nav{background: #1677B3;padding:10px 0;}
    .nav_bar{display: flex;}
    .nav_bar li{margin: 2px 10px;}
    .nav a{color:#fff;}
    .np{padding: 2%;height: 22px;overflow: hidden;line-height: 24px;font-size: 14px;color: #999;}
    .np a{color: #999;}
   
    .article_list{padding: 0 10px;background: #fff;}
    .article_item{padding:10px 0;border-bottom: 1px dashed #b4d3e0;}
    .title{float: left;font-weight: 700;color: #1677b3;font-size: 16px;}
    .time{color:#999;font-size:12px;line-height:26px;}
    .desc{font-size:14px;color: #666;line-height: 24px;float: left;height: 48px;overflow: hidden;}

    .main-right{display: none;}
    .page {padding: 20px 10px;overflow: hidden;}
    .page li{float: left;font-size: 15px;}
    .page a {border: 1px solid #ddd;text-decoration: none;padding: 2px 6px;color: #1677B3;float: left;margin-right: 6px;background: #fff;}
    .thisclass{border: 1px solid #1677B3;text-decoration: none;padding: 2px 6px;background: #1677B3;color: #fff;margin-right: 6px;}
    .flink{display: flex;flex-wrap: wrap;padding: 0 10px;margin: 10px 0;line-height: 35px;background: #1677B3;color:#fff;}
    .flink li{margin-right: 16px;}
    .flink  a{color:#fff;}

    .foot{padding: 10px;float: left;}
    .foot p {float: left;width: 100%;text-align: center;color: #919191;font-size: 12px;line-height: 21px;}
    .foot p a {color: #919191;font-size: 12px;}
}