/*================================ 
    #RESPONSIVE CSS 
====================================*/




@media screen and (max-width: 320px) {
  
   .toutiao .swiper-slide{font-size: 18px;}
      .img_gd_txt h2 {font-size: 18px;}
      .yaowen .thumbnail .caption h3 {
          font-size:18px;}
   .guojiadiantoubao .thumbnail .caption h3{ font-size: 14px; color: #fff; font-weight: normal;}
.guojiadiantoubao .thumbnail .caption p{font-size: 14px;color: #fff;}
.guojiadiantoubao .thumbnail .caption span{font-size: 16px; font-weight: bold;}
    
    .zenren_down .thumbnail .caption h3{    font-size: 18px;}    
  .shuzibowuguan .thumbnail .caption h3 {
      font-size: 14px;} 
      
     
.zeren_xiazai .media-heading{line-height:1.2em;font-size: 1em; color: #fff; font-weight: normal;} 
      .zeren_xiazai .media-heading {
    line-height: 18px;
          font-size: 14px;}
      
      .pinpai_list h2{ font-size: 18px;}
     .topone_img_txt h2 { font-size: 18px;}
      .yx_gd_txt h2 {font-size: 18px;}
      .lvxian{padding-top:120px;}  
    .guozinews .nav-tabs>li {
    font-size: 18px;
}
    .guozinews .thumbnail .caption h3 { font-size: 18px;}
    .topone_img_txt p{ font-size: 14px; line-height: 20px;}
    
    .zeren_xiazai .media-body p a {
    color: #358839;
    font-size: 14px;
}
    .pinpai_list{height:90px;} 
    .guojiadiantoubao .thumbnail .caption{padding:0px;}
    .zongbuxinxi .nav-tabs>li{ font-size: 15px;}
    .zongbuxinxi .nav>li>a{padding: 10px 8px;}
    .guozinews .thumbnail .caption{padding:10px;}
    .banner_pinpai .lvxian{ color: #fff; font-size:30px; padding-top:80px; font-weight: bold;}
    .pinpailist .jianbian h2 { font-size:1.1em;text-align: center;}
    
    .pinpaitoutiao .thumbnail .caption h3 {font-size:.8em;}
    .pinpailist .thumbnail .caption h3 {font-size:.8em;}
    .banner_index{ padding-top: 100px; padding-bottom:20px;}
    .banner_index h2{ color: #fff; font-size: 1.5em;}
    
  }
@media only screen and (min-width:360px) and (max-width:374px){
      .toutiao .swiper-slide{font-size: 20px;}
      .img_gd_txt h2 {font-size: 20px;}
      .yaowen .thumbnail .caption h3 {
          font-size: 20px;}
   .guojiadiantoubao .thumbnail .caption h3{ font-size: 14px; color: #fff; font-weight: normal;}
.guojiadiantoubao .thumbnail .caption p{font-size: 14px;color: #fff;}
.guojiadiantoubao .thumbnail .caption span{font-size: 16px; font-weight: bold;}
    
    .zenren_down .thumbnail .caption h3{    font-size: 20px;}    
  .shuzibowuguan .thumbnail .caption h3 {
      font-size: 18px;} 
      
.zeren_xiazai .media-heading{line-height:1.2em;font-size: 1em; color: #fff; font-weight: normal;}
      
      .zeren_xiazai .media-heading {
    line-height: 20px;
          font-size: 16px;}
      
      .pinpai_list h2{ font-size: 20px;}
     .topone_img_txt h2 { font-size: 20px;}
      .yx_gd_txt h2 {font-size: 20px;}
      .lvxian{padding-top:120px;}
     .pinpai_list{height:100px;} 
    .zongbuxinxi .nav-tabs>li{ font-size: 18px;}
      .zongbuxinxi .nav>li>a{padding: 10px 8px;}
    .banner_pinpai .lvxian{ color: #fff; font-size:30px; padding-top:110px; font-weight: bold;}
     .pinpailist .jianbian h2 { font-size:1.2em;text-align: center;}
      .banner_index{ padding-top: 100px; padding-bottom:55px;} 
  }
  @media only screen and (min-width:375px) and (max-width:389px){
   .guojiadiantoubao .thumbnail .caption h3{ font-size: 15px; color: #fff; font-weight: normal;}
.guojiadiantoubao .thumbnail .caption p{font-size: 15px;color: #fff;}
.guojiadiantoubao .thumbnail .caption span{font-size: 16px; font-weight: bold;}
    
      
.zeren_xiazai .media-heading{line-height:1.2em;font-size: 1em; color: #fff; font-weight: normal;}
      
    .zenren_down .thumbnail .caption h3{    font-size: 20px;}    
  .shuzibowuguan .thumbnail .caption h3 {
      font-size: 18px;} 
      .zongbuxinxi .nav>li>a{padding: 10px 5px;}
      
      .banner_pinpai .lvxian{ color: #fff; font-size:30px; padding-top:120px; font-weight: bold;}
       .pinpailist .jianbian h2 { font-size:1.2em; text-align: center;}
      .banner_index{ padding-top: 100px; padding-bottom:70px;}
  }

  @media screen and (min-width:390px)and (max-width: 411px) {
      
 .guojiadiantoubao .col-xs-4{ padding-right: 0px;}     
 .guojiadiantoubao .thumbnail .caption{padding:8px;}
.banner_index{ padding-top: 100px; padding-bottom:85px;}    
      .zongbuxinxi .nav-tabs>li {
    font-size: 18px;
}
  }

  @media screen and (min-width:428px) {
      
      

.banner_index{ padding-top: 125px; padding-bottom:100px;}    
  }


@media screen and (min-width: 768px) and (max-width:996px){
    .top_nav{height:70px;}
    .lvxian {
    color: #fff;
    font-size:36px;
    padding-top:364px;
}
    .banner_title h2{font-size:48px;}  
    .banner_title p{ font-size: 24px;}
    
    .toutiao .swiper-slide{font-size:40px; line-height: 48px;}
    .toutiao_bg{ background-size: 10%;padding-left:15%;}
    .pinpai_list{height:100px;}
    /*.pinpaijiqun .col-xs-4{width:16.66666%}*/
    
    .zeren_xiazai .media-body{width:80%;}
    
    .toutiao_img_gd .swiper-slide img{width:60%; height: auto; float: left; margin-right: 2%;}
    .toutiao_img .img_gd_txt h2{font-size:30px; line-height: 48px;}  
    .guojiadiantoubao{padding-top:60px;}
    
    .zeren_xiazai { padding-bottom: 100px;}
    .zeren_xiazai .media-heading { line-height: 30px;}
   .shehuizeren{ background: url(../images/zeren_bg.jpg) no-repeat top 100px; background-size: 100% auto;}
    .title_lanmu h1{font-size:36px;} 
    .guojiadiantoubao .thumbnail .caption h3{font-size: 24px;}
    .guojiadiantoubao .thumbnail .caption span{font-size: 30px;}
    .guojiadiantoubao .thumbnail .caption p{font-size: 24px;}
    
    .yx_gd_txt h2 { font-size:30px; line-height: 36px}
    .title_lanmu_yx h1{font-size:36px;}
       
    .yingxinglist .col-sm-4 {height:300px; overflow: hidden;}
      .shipinlieb .nav-tabs>li {font-size: 1.8em;}
    .banner_news p{padding-left:8.5%;}
    .pinpai_txt p{ color:#333; padding: 15px; font-size: 1.2em }
    
    
    .hedian .caption h3 {
    color: #fff;
    text-align: center;
    font-size: 2em;
    font-weight: 500;
    width: 40%;
    height: 2em;
    margin: 0 auto;
    padding-top: 4%;
    margin-bottom: 2%;
}
 .hedian .caption p {
    font-size: 1.4em;
}   
    .chanye_inco01{ background-size:30% auto}   
    .chanye_inco05{ background-size:30% auto}
   
    
    
    .nengyuanlist .caption h3 {
    color: #fff;
    text-align: center;
    font-size: 2em;
    font-weight: 500;
    width: 90%;
    height: 2em;
    padding-top: 10%;
    margin: 0 auto;
    margin-bottom: 5%;
}
    
  .nengyuanlist .caption p {
    font-size: 1.4em;
    line-height: 1.2em;
}  

    .hulianwang .caption h3 {
    color: #fff;
    text-align: center;
    font-size: 2em;
    font-weight: 500;
    width: 90%;
    margin: 0 auto;
    margin-bottom: 5%;
}
    
 .hulianwang .caption p {
    font-size: 1.4em;
    line-height: 1.2em;
}   
    
     .banner_index{padding-top:318px;
    padding-bottom: 200px;}    
  
    .banner_index h2 {font-size: 3.3em;}  
    .banner_index p{font-size: 1.6em;} 
    
    
}

@media screen and (min-width: 1024px){
  

    .top_nav{height:80px;}
    .lvxian {
    color: #fff;
    font-size:36px;
    padding-top:364px;
}
    .banner_title h2{font-size:48px;}  
    .banner_title p{ font-size: 24px;}
    
    .toutiao .swiper-slide{font-size:48px; line-height: 60px; }
    .toutiao_bg{ background-size: 10%;    padding-left: 12%;}
    .pinpai_list{height:100px;}
    /*.pinpaijiqun .col-xs-4{width:16.66666%}*/
    
    .zeren_xiazai .media-body{width:80%;}
    
    .toutiao_img_gd .swiper-slide img{width:60%; height: auto; float: left; margin-right: 2%;}
    .toutiao_img .img_gd_txt h2{font-size:30px; line-height: 48px;}  
    .guojiadiantoubao{padding-top:60px;}
    
    .zeren_xiazai { padding-bottom: 100px;}
    .zeren_xiazai .media-heading { line-height: 30px;}
   .shehuizeren{ background: url(../images/zeren_bg.jpg) no-repeat top 100px; background-size: 100% auto;}
    .title_lanmu h1{font-size:36px;} 
    .guojiadiantoubao .thumbnail .caption h3{font-size: 24px;}
    .guojiadiantoubao .thumbnail .caption span{font-size: 30px;}
    .guojiadiantoubao .thumbnail .caption p{font-size: 24px;}
    
    .yx_gd_txt h2 { font-size:30px; line-height: 36px}
    .title_lanmu_yx h1{font-size:36px;}
    .more{font-size: 20px;}
    .guding{    width: 120px;
    height: 60px; top: 400px;}
    .shipinlieb .nav-tabs>li {
    font-size: 1.8em;
}
    .yingxinglist .col-sm-4 {height:300px; overflow: hidden;}
     .banner_news p{padding-left:6.5%;}
    
    .pinpai_txt p{ color:#333; padding: 15px; font-size: 1.2em }
    
    
     .hedian .caption h3 {
    color: #fff;
    text-align: center;
    font-size: 2em;
    font-weight: 500;
    width: 40%;
    height: 2em;
    margin: 0 auto;
    padding-top: 4%;
    margin-bottom: 2%;
}
 .hedian .caption p {
    font-size: 1.4em;
}   
    .chanye_inco01{ background-size:30% auto}   
    .chanye_inco05{ background-size:30% auto}
    
    
    .nengyuanlist .caption h3 {
    color: #fff;
    text-align: center;
    font-size: 2em;
    font-weight: 500;
    width: 90%;
    height: 2em;
    padding-top: 10%;
    margin: 0 auto;
    margin-bottom: 5%;
}
    
  .nengyuanlist .caption p {
    font-size: 1.4em;
    line-height: 1.2em;
}  

    .hulianwang .caption h3 {
    color: #fff;
    text-align: center;
    font-size: 2em;
    font-weight: 500;
    width: 90%;
    margin: 0 auto;
    margin-bottom: 5%;
}
    
 .hulianwang .caption p {
    font-size: 1.4em;
    line-height: 1.2em;
}   
    
    .banner_index{padding-top:395px;
    padding-bottom: 350px;}    
  
    .banner_index h2 {font-size: 4em;}  
    .banner_index p{font-size: 2em;}
}



