﻿@charset "utf-8";
/* CSS Document */
  
.news_middle .imgbox:hover{ box-shadow:0 0 5px rgba(0,0,0,0.4);}
.news_middle{ width:100%; height:auto;   margin-top:20px; overflow:hidden; }
.news_middle h6 a, .news_middle li a, .news_middle   h4 a{color:#424242;}
.news_middle h6 a:hover, .news_middle li a:hover, .news_middle   h4 a:hover{ color: #278ddc; }
 
.news_middle .left {width:820px;  float:left; margin:0 20px 20px 0; overflow:visible; border-right:1px solid #e6e6e6; text-align:center;}
.news_middle .news_01 {width:800px; overflow:hidden; margin-bottom:24px;}
.news_middle .news_01 .swiper-container{width:421px; height:314px; float:left; overflow:hidden; }
.news_middle .news_01 .article_01{  width:379px; overflow:hidden; padding-bottom:13px;margin-bottom:17px;margin-left:440px;}
.news_middle .news_01 h4{font-size:18px; float:left; line-height:20px; height:20px; width:335px; font-weight:bold; margin:6px 0 10px 0px; overflow:hidden; text-align:left;}
.news_middle   h4 a{ color:#424242; }
.news_middle .news_01 .p2{float:left;text-align:left; font-size:14px; line-height:24px; height:24px; overflow:hidden; color:#9f9f9f;  width:345px; }
.news_middle .news_01 .p2 a {color:#9f9f9f; display:block; float:left; width:320px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.news_middle .news_01 .p2 span {background-color:#b4b4b4; display:block; width:4px; height:4px;float:left; margin:10px 10px 10px 5px;}

.news_middle .news_01 .swiper-container .swiper-pagination-bullet { width: 18px; height: 5px; display: inline-block; border-radius:0; background: #000; opacity:1; background:#5b5b5b;}
.news_middle .news_01 .swiper-container .swiper-pagination-bullet-active{ background:#a00000;}
.news_middle .news_01 .swiper-container .swiper-slide { position:relative; overflow:hidden;}
.news_middle .news_01 .swiper-container .swiper-slide h2{ background:url(../images/news_bg.png); width:421px; height:80px; position:absolute; bottom:0px; left:0; z-index:9;}
.news_middle .news_01 .swiper-container .swiper-slide p{ font-size:18px; line-height:24px; text-align:center; margin :10px; font-weight:bold; color:#424242; height:48px; overflow:hidden;}

.news_middle .news_01 .swiper-container  img{width:auto; height:100%; }
.news_middle .swiper-container-horizontal>.swiper-pagination-bullets{ bottom: 5px; } 
.news_middle .news_01  .swiper-pagination { position: absolute; z-index: 20;bottom:7px; width: 100%; text-align: center;}
.news_middle .news_01  .swiper-pagination-switch { width: 18px; height: 5px; display: inline-block;  margin:0 2px; background: #000; opacity:1; background:#5b5b5b;}
.news_middle .news_01  .swiper-active-switch { background:#278ddc;}
.news_middle .redtitle{ font-size:24px; color:#278ddc; line-height:24px; height:24px; width:100%; border-left:5px solid #278ddc; text-indent:10px; }
.news_middle .border_B{ border-bottom:1px solid #e6e6e6;}
.news_middle .border_T{ border-top:1px solid #e6e6e6;}
.news_middle .btn{ overflow:hidden;   }
.news_middle .btn_1, .news_middle .btn_2,.news_middle .btn_3{ width:178px; height:50px; border:1px solid #e6e6e6; border-right:none;border-top:4px  solid #e6e6e6; text-align:center; float:left; line-height:50px; font-size:18px; color:#424242;  cursor:pointer; }
.news_middle .btn_2{ width:258px; cursor:auto;border-right:1px solid #e6e6e6;  }
.news_middle .btn_3{ width:80px; cursor:auto;border-right:1px solid #e6e6e6;  }
.news_middle .btn .select{ color:#278ddc; border-top:4px  solid #278ddc;   border-bottom:none;}
 
.news_middle .article{width:800px;  overflow:hidden; padding-bottom:10px; text-align: left;}
  
/*分页  */
.news_middle  .pager, .pagecss{  margin: 25px auto; overflow: hidden; display: inline-block; line-height:42px; font-size:14px;}
	.news_middle  .pager .clickable, .pagecss  a, .pagecss  span{height:40px; padding:0 17px; font-size:14px; line-height:40px; border:1px solid #d8d8d8; float:left;  margin:0 2px; cursor:pointer; border-radius:3px;}
	.news_middle  .pager .pageon, .pagecss  span{border-color:#4faaf0; color:#278ddc; font-weight: bold;} 

.news_middle .right{ width:364px; overflow:hidden;}
.news_middle .right  .hottopic, .news_middle .right  .comment, .news_middle  .important_question, .news_middle  .academic_result{ overflow:hidden;}
.news_middle .right  .hottopic ul, .news_middle .right  .comment ul, .news_middle  .important_question ul, .news_middle .academic_view   .section  ul, .news_middle  .academic_result ul{list-style-type:square; width:100%; float:left; margin-bottom:10px; color:#b4b4b4;}
.news_middle .right  .hottopic ul{margin-bottom:30px;}
.news_middle .right  .hottopic img, .news_middle  .important_question  img{ float:left;width:100px; height:60px; margin:20px 10px 24px 0; }

.news_middle .right  .hottopic  h4, .news_middle  .important_question  h4{float:left; font-size:18px; line-height:30px; height:60px; overflow:hidden; width:220px; margin:20px 0 10px 8px;}
.news_middle .right  .hottopic  .journal{ width:365px; height:180px; overflow:hidden; background:url(../images/journal.png) center center no-repeat; position:relative; margin:25px auto 20px auto;}
	.news_middle .right  .hottopic  .journal h2{ width: 185px;  height: 50px; font-size: 17px; font-weight:bold; color: rgb(254, 250, 190);  text-align: left; text-shadow: 0px 0px 5px rgba(156, 0, 19, 1); position:absolute; top:95px; left:190px; z-index:2;  } 
	.news_middle .right  .hottopic  .journal h3 { font-size: 17px; width: 185px; height: 50px; font-weight: bold; color: #c31825; -webkit-text-stroke: 4px #c31825; text-align: left; text-shadow: 0px 0px 5px #c31825;  position: absolute; top: 95px; left: 190px; z-index: 1; }
	.news_middle .right  .hottopic  .journal a{ width: 365px; height: 180px; position: absolute; top: 1px; left: 1px; z-index: 1; }
.news_middle .right  .hottopic  .magazine{ font-size:14px; color:#424242; line-height:36px; width:365px; text-indent:1em;}
.news_middle .right  .hottopic  .magazine span{ font-weight:bold; }
.news_middle .right  .hottopic  .magazine:last-child{ margin-bottom:20px; }

.news_middle .right  .hottopic  h4{width:350px;height:auto;font-weight:bold;}
.news_middle .right  li , .news_middle  .important_question  li, .news_middle .academic_view .section  li{ font-size:12px; line-height:28px; text-indent:5px; margin-left:24px; width:346px; text-overflow:ellipsis;} 
.news_middle .right  li a, .news_middle  .important_question  li a, .news_middle .academic_view .section  li a{font-size:14px;}
.news_middle .right  .comment, .news_middle  .academic_result {padding-top:20px;}
.news_middle .right  .learn img{margin:20px 0; width:365px; height:180px;}
.news_middle .right  .comment ul, .news_middle  .academic_result ul{padding:17px 5px; color:#b4b4b4;}
.news_middle .comment h3{ margin-bottom:10px;}
	.news_middle  .comment .article2  .p1{ float: left; width: 280px; max-height:92px; margin:5px 0 10px 20px; line-height: 24px; font-size: 14px; color: #424242; overflow: hidden; position: relative;  text-overflow:ellipsis; cursor:pointer; text-indent:2em}
	.news_middle  .comment .article2 .p1 span{color:#5daeed;}
	.news_middle  .comment .article2 .comment_info{ width:100%;height:auto; overflow:hidden; margin-bottom:10px;}
	.news_middle  .comment .article2  .comment_info>div , .news_middle  .comment .article2  .comment_info>p {float:right; margin-left:10px; line-height: 25px; height:25px;font-size: 14px; color:#424242;}
	.news_middle .article2{width:345px; overflow:hidden; padding-bottom:5px; margin-top:20px; }
	.news_middle .article2 .imgbox{width:40px; height:40px; overflow: hidden; float: left; text-align: center; margin:6px 0 0 5px; }
	.news_middle .article2 .imgbox  img{height:100%; width:auto;}
 