﻿
.news .list{ padding-top: 18px; }
.news .list li{ margin-bottom: 18px; height: 160px; background: #f8f8f8; }
.news .list li a{ display: block; height: 160px; position: relative; padding: 0 42px 0 142px; transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s; }
.news .list li .timeDiv{ position: absolute; left: 40px; top: 25px; color: #bebebe; font-weight: bold; }
.news .list li .timeDiv p{ font-size: 64px; color: #888; font-family: bold; line-height: 64px; padding-bottom: 13px; position: relative; }
.news .list li .timeDiv p:after{ content: ''; width: 21px; height: 2px; background: #e70012; position: absolute; left: 0; bottom: 0; }
.news .list li .timeDiv em{ display: block; padding-top: 14px; }
.news .list li h3{ padding-top: 25px; height: 54px; line-height: 54px; font-size: 18px; color: #4c4c4c; font-weight: bold;width: 80%;text-transform: uppercase;}
.news .list li .con{ padding-top: 0px; font-size: 14px; line-height: 24px; color: #8b9195;width: 80%; }
.news .list li:hover a{ background: #fff; -webkit-box-shadow: 0 10px 30px 0 hsla(230,9%,48%,.2); box-shadow: 0 10px 30px 0 hsla(230,9%,48%,.2); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}
.news .list li:hover h3{ color: #e70012; }


.news .list li .news_pic{ position: absolute; right: 0px; top: 0px; color: #bebebe; font-weight: bold; height: 160px;}
.news .list li .news_pic img{
    height: 100%;
}

.news_show h1{text-align:center;font-size:30px;font-weight:400;margin:0;padding:0;}
.news_show .info{border-left:3px solid #2384D5;background:#f3f3f3;margin:15px 0;padding:10px 15px;font-size:14px;color:#666;}
.news_show .intro a{color:#06C;}
.news_show .intro a:hover{color:#f30;}
.news_show .intro img{max-width:100%;height:auto;}
.news_show .prenext{margin-top:30px;text-align:center;overflow: hidden;}
.news_show .prenext p{font-weight:bold;}
.news_show .prenext a{display:inline-block;margin:0 10px;cursor:pointer;background:#fff;border-radius:4px;border:1px solid #ddd;padding:6px 20px;min-width:100px;}
.news_show .prenext a span{font-size:18px;margin-right:10px;}
.news_show .prenext a em{font-style:normal;font-size:18px;}
.news_show .prenext a:hover{background:#2384D5;border-color:#2384D5;color:#fff;}
.news_show .prenext a:hover span{color:#fff;}
.news_show .prenext .pre{float: left;}
.news_show .prenext .next{float: right;}
.news_show .tags{font-weight:500;}
.news_show .tags a{margin-left:15px;display:inline-block;border-radius:4px;border:1px solid #ddd;background:#fff;padding:4px 10px;font-weight:normal;font-size:14px;}
.news_show .tags a:hover{background:#2384D5;color:#fff;border-color:#2384D5;}


.news_show_list{}
.news_show_list li{overflow:hidden;padding:12px 0 12px 0;float:left;width:49%;margin-right:1%;min-height:90px;}
.news_show_list li .date{float: left; width: 86px;height: 80px;}
.news_show_list li .date .dateline{width: 70px;height: 54px;display: block;background-color:#2384d5;text-align: center;line-height: 54px;font-size: 30px;font-weight: bold;color: #fff;}
.news_show_list li .date em{display: block;text-align: center;font-style: normal;width: 70px; background: #eee; color: #888;}
.news_show_list li .txt{color: #999; font-size: 12px; margin-left: 88px; line-height: 22px;}
.news_show_list li .txt a{display: block;line-height: 30px; font-size: 16px; color: #333;}
/*下载相关*/

@media( max-width:1366px ){
	.header .auto .navt,.headern .ttel{
		display: none;
	}
	.t_body .a_fl{
		width: 93%;
	}
	.slick-track{
		width: 100%;
		img{
			width: 100%;
		}
  }
  .text{
    width: 100%;
  }
	.text h3{
		font-size: 34px;
    width: 100%;
    text-align: center;
    padding-top: 30px;
	}
	.text h2{
		display: none;
  }
  .about-1 .ab-1-left{
    padding: 0;
  }
  .ab2 .ab2-p1{
    padding-bottom: 80px;
  }
}


@media( max-width:768px ){
   .news {
       padding-bottom: 70px;
   }
}

@media( max-width:414px ){
  .headern .menu_button{
    top: 0;
  }
  .header{
    height: auto;
  }
  .header .auto{
    height: 67px;
  }
  .slickbanner{
    margin-top: 69px;
  }
  .text{
    height: auto;
  }
  .text h3{
    padding-top: 0px;
  }
  .am-breadcrumb{
    display: none;
  }
  .chr-top strong{
    float: none;
    text-align: center;
  }
  .w100{
    padding-top: 10px;
  }
  .ab2-t .ab2-t-middle{
    font-size: 30px;
  }
  .text h3{
    font-size: 20px;
  }
  .news .list li .news_pic{
      display: none;
  }
  .news .list li .name{
      width: 100%;
  }
  .news .list li .content{
      width: 100%;
  }
  .news .list li .timeDiv p{
      font-size: 30px;
  }
  .news .list li a{
      padding: 0 20px  0 106px;
  }
  .news .list li .timeDiv{
      left: 20px;
      top: 15px;
  }
  #list{
      margin-top: 10px;
  }
}

@media( max-width:320px ){
.chr-top strong{
  font-size: 16px;
}
}