﻿@charset "utf-8";
/* CSS Document */
 
/*左侧部分*/
.news_middle .left {width:820px;  float:left; margin:0 20px 20px 0; overflow:visible; border-right:1px solid #e6e6e6;}
.news_middle .left .container, .news_middle .container .resoures_title{width:800px; overflow:hidden; text-align:center;}
.news_middle .container .resoures_title h3{font-size:24px; line-height:30px; min-height:30px; text-align:center; width:100%; margin-top:25px;}
.news_middle .container .resoures_title .time, .news_middle .container .resoures_title .from, .news_middle .container .resoures_title .author{color:#424242; line-height:20px; min-height:30px; overflow:hidden; font-size:14px; display: inline-block; padding:0px 20px; margin:30px 0;max-width:220px;}

.news_middle .container .content div, .news_middle .container .content p{font-size:14px; line-height:30px; width:100%; color:#333; text-indent:28px; }
.news_middle .container .content {font-size:14px;}
.news_middle .container .content{ width:760px; padding:30px;text-align:left;}
	.news_middle  .comment{ float:left; width:800px; height:auto; overflow:hidden; font-family:'SimSun'; margin: 90px 0 13px 0 ; }
	/*	.news_middle  .comment .comment_write{width:100%; overflow:hidden; background-color:#f1f1f1;}
		.news_middle  .comment .head_img{ float:left; width:40px; height:40px;  margin:20px 18px; float:left; text-align:center;}
		.news_middle  .comment .head_img img{  border-radius:3px; }
		.news_middle   .comment  form{ float:left; width:710px; margin:20px 0;}
			.news_middle  .comment  form p{float:left; height:24px; line-height:24px; float:left; overflow:hidden; margin:10px 15px 0 8px;}
			.news_middle  .comment  form p img{float:left; margin-right:7px;}
			.news_middle  .comment  form p a{display:block; height:24px; line-height:24px; overflow:hidden;}
			.news_middle  .comment .comment_text{width:708px; height:64px; border:1px solid #cecece; overflow:auto; font-size:14px; line-height:20px; resize:none;}
			.news_middle  .comment .comment_submit{width:80px; height:24px; border-radius:4px; background-color:#ee9898; font-size:14px; color:#fff; border:none; float:right; margin-top:8px;}
		.news_middle  .comment .comment_show {width:760px; height:auto; margin-left:45px; overflow:hidden;}
			.news_middle  .comment .comment_show .comment_artical{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #ccc2a5;position:relative; margin-top:10px;}
				.news_middle  .comment .comment_show  .comment_word{margin:16px 0 15px 0; float:left; font-size:14px; line-height:24px; color:#424242; width:670px; }
				.news_middle  .comment .comment_show  .comment_word span{color:#ee9898;}
				.news_middle  .comment .comment_show .comment_info{width:100%;height:auto; overflow:hidden; margin-bottom:10px;}
				.news_middle  .comment .comment_show  p, .news_middle  .comment .comment_show  time {float:right; color:#8d8d8d; font-size:14px; line-height:14px; border-right:1px solid #8d8d8d; padding:0 10px;}
				.news_middle  .comment .comment_show span{margin:0 5px;}
				.news_middle  .comment .comment_show  time{float:left; margin-left:76px; border:none; padding:0;} 
				.news_middle  .comment .comment_show  p a{color:#8d8d8d; }
				.news_middle  .comment .comment_show  .comment_reply{right:100px;}
				.news_middle  .comment .comment_show  .comment_like{border:none;}
				.news_middle  .comment .comment_viewmore{width:100%; height:26px; background-color:#f1f1f1; color:#8d8d8d; line-height:24px; text-align:center; cursor:pointer;}*/
.news_middle .comment{ float:left; width:820px; height:auto; overflow:hidden; font-family:'SimSun'; margin-bottom:13px; }
		.news_middle .comment .comment_write{width:100%; overflow:hidden; }
 
		.news_middle  .comment  form{ width:730px; margin:20px auto;}
	 
			.news_middle .comment  form p img{float:left; margin-right:7px;}
			.news_middle .comment  form p a{ display:block; height:24px; line-height:24px; overflow:hidden;}
			.news_middle .comment  #commentContnet{width:688px; height:64px; border:1px solid #cecece; overflow:auto; font-size:14px; line-height:20px; resize:none;}
			.news_middle .comment .comment_submit{width:80px; height:24px; border-radius:4px; background-color:#ee9898; font-size:14px; color:#fff; border:none; float:right; margin-top:8px;}
		.news_middle .comment .comment_show {width:760px; height:auto; overflow:hidden;}
			.news_middle .comment .comment_show .comment_artical{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #ccc2a5;position:relative; margin-top:10px;}
 
			.news_middle .comment div, .comment    li, .comment   ul {overflow:hidden;}
			.news_middle  .hd{ border-bottom:1px solid #ccc2a5;  margin-bottom:10px;}
			.news_middle  .hd p, .hd  h3{float:left; height:30px; line-height:30px; overflow:hidden; font-size:18px;}
			.news_middle .hd p{ font-size:14px;  float:right; color:#8d8d8d;}
			.news_middle .comment  .msg_list li { padding:10px 0; border-bottom:1px solid #ccc2a5}
			.news_middle .comment  .msg_box{ padding:15px 20px ; background-color:#f1f1f1; margin-top:15px;}
		    .news_middle .comment  .msg_content{width:100%;  line-height:24px; font-size:14px; text-indent:28px;  }
			.news_middle .comment  .msg_info {font-size:14px; line-height:20px; margin-bottom:10px;}
		    .news_middle .comment  .msg_info span{color:#ee9898; font-size:18px; margin-right:20px;}
			 
			.news_middle .comment .comment_show .comment_info{width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
			.news_middle .comment .comment_viewmore{width:100%; height:26px; background-color:#f1f1f1; color:#8d8d8d; line-height:24px; text-align:center; cursor:pointer;}
			.user_info li label{width:100%; overflow:hidden; display:block; font-size:14px; line-height:20px;  margin-bottom:10px;  }
			.user_info li label input[type=text]{  width:600px; margin-left:15px;   border: 1px solid #cecece;}
			.user_info li label span{width:56px; display: inline-block;}
			.user_info li label .asterisk{width:10px;}
			.user_info #commentRankingBlock{display:inline-block; width:155px; margin-left:6px;}
			.user_info li label input[type=checkbox] {margin-left:5px;width:20px;}
			.input_button{width: 80px; height: 24px; border-radius: 4px; background-color: #278ddc;font-size: 14px;color: #fff; border: none; float:right; margin: 5px auto;}

/*右侧部分*/
.news_middle .right{ width:364px; overflow:hidden; float:left;}
.news_middle .right  .hottopic, .news_middle .right  .interaction, .news_middle  .important_question, .news_middle  .academic_result{ overflow:hidden;}
.news_middle .right  .hottopic{padding-bottom:20px;}
.news_middle .right  .hottopic ul, .news_middle .right  .interaction 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:25px 0 10px 8px;}
.news_middle .right  .hottopic  h4{width:100%;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  .interaction, .news_middle  .academic_result {padding-top:20px;}
.news_middle .right  .learn img{margin:20px 0; width:365px; height:180px;}
.news_middle .right  .interaction ul, .news_middle  .academic_result ul{padding:17px 5px; color:#b4b4b4;}
.news_middle .interaction h3{ margin-bottom:10px;}
.news_middle .article2{width:345px; overflow:hidden; padding-bottom:5px; margin-top:20px; }
.news_middle .article2 .imgbox{width:100px; height: 84px; overflow: hidden; float: left; text-align: center; margin:6px 0 0 5px; }
.news_middle .article2 .imgbox  img{height:100%; width:auto;}
.news_middle .article2 h6{float: left; width:220px; font-weight:bold; margin-left:20px; line-height: 24px; height:48px; font-size: 14px; position: relative; overflow:hidden;}
.news_middle .article2 .p1, .article2 .p2{float: left; width: 220px; max-height:45px; margin:0 0 10px 20px; line-height: 20px; font-size: 12px; color: #8d8d8d; overflow: hidden; position: relative;  text-overflow:ellipsis;}
.news_middle  .article2 .p2{width:320px; float:left; margin:0 0 5px 5px;font-size: 14px; line-height:24px; max-height:45px;}
.news_middle  .article2 .p2 a:hover, .news_middle .right  li a:hover, .news_middle .article2 h6 a:hover{color:#278ddc;}
.news_middle  .article2>span{ display:block; float:left; width:16px; height:16px; line-height:16px; font-size:12px; background-color:#278ddc; text-align:center; color:#fff; border-radius:100%; margin-top:4px;}
.news_middle .article2 .commenttimes, .news_middle .article2 .viewtimes, .news_middle .article2 .imgnote{ float:right; margin:0 0 0 15px; line-height: 25px;height: 25px;font-size: 14px; color: #424242;}
.news_middle .article2 .imgnote{ float:left; width:100px; text-align:center; }
.news_middle .article2 .commenttimes a, .news_middle .article2 .viewtimes a{color: #535353;}

.news_middle  .pager_center{  width:100%; position:absolute; bottom:10px; left:0;}
	.news_middle  .pager {  margin-top:20px;  bottom:10px; display:inline-block; }
		.news_middle .pager .clickable{height:20px; padding:0 5px; font-size:14px; line-height:20px; border:1px solid #e6e6e6; float:left; margin:0 2px; cursor:pointer;}
		.news_middle  .pager .pageon{background-color:#4faaf0; color:#fff;}