/* 当前位置 */
.weizhi{ width:1200px; height:30px;line-height:30px; margin:0 auto;}
.weizhi a {margin-left:8px;margin-right:8px;}
.article {clear:both; width:1210px; margin:0 auto;}
.content_left {float:left;width:845px;margin-bottom:20px;padding:20px;border:1px solid #d9d9d9;background: #fff;box-shadow: 3px 3px 3px #dfdfdf;}
.content_right {float:left;margin-left:20px;width:300px;margin-bottom:20px;}
.essay h1.essay_title{font-size:26px; color:#333; text-align:center;}
.essay p.essay_author{ margin-top:10px; font-size:12px; color:#999;}
.essay p.essay_author span{margin: 0 8px;}
.essay p.essay_view {text-align:right; font-size:12px; color:#999; border-bottom:1px dashed #999;}
.essay_abstract {margin-top:15px; font-size:14px; line-height:25px; color:#666;}
.essay_abstract p>span{ font-weight:bold; color:#ff6666;}
.essay_zw {text-indent:30px; line-height:30px; margin-top:15px; font-size:18px; color:#333;font-family:微软雅黑, arial;}
.essay_zw>p{ text-indent:30px; line-height:30px; margin-top:15px; font-size:18px; color:#333;font-family:微软雅黑, arial;}
.essay_zw>p img { display:block; margin:0 auto; max-width:830px;height:auto !important;}
.essay_zw p img {display:block; margin:0 auto; max-width:830px;height:auto !important;}
.essay_zw img {display:block; margin:0 auto; max-width:830px;height:auto !important;}
.essay_zw h2 {margin-left:-20px;border-left:5px solid #0090ED;background-color:#fafcf9;color:#FF0000;font-size:18px;height:30px;line-height:30px;font-weight:bold;margin-top:10px;margin-bottom:10px;}
.essay_zw h3 {margin-left:-20px;border-left:5px solid #666;background-color:#fafcf9;color:#FF0000;font-size:18px;height:30px;line-height:30px;font-weight:bold;margin-top:10px;margin-bottom:10px;}
.essay_zw blockquote {  
		  font:16px normal helvetica, sans-serif;
		  line-height:26px;
          margin-top: 10px;
          margin-bottom: 10px;
          margin-left: 1px;
		  margin-right: 1px;
          padding-left: 15px;
		  padding-top: 10px;
		  padding-right: 10px;
		  padding-bottom: 10px;
          border-left:5px solid #0090ED;
		  font-family:微软雅黑, arial;
		  background-color:#f1f1f1;
  }
.essay_zw table{display:block; margin:0 auto; max-width:840px}
.essay_zw a{color:#3A5FCD;}
.sxs {line-height:30px; color:#666;margin-top:40px;padding-top:20px;border-top:1px solid #d9d9d9;}
.sxs p { font-size:14px;}
.sxs a { font-size:14px;}
.essay_bottom {margin-top:25px;border-top: 1px solid #d9d9d9;}
.xgyd {float:left;width:410px;margin-right:5px;}
.xgyd ul {margin-top:10px;}
.xgyd ul li {list-style-type:square;}
.xgyd li {float:left;width:100%;text-align:left;font-size:14px;line-height:30px;white-space:nowrap; overflow:hidden; }
.xgyd li a{text-indent:2em;}
.mblue{font-weight: bold;font-size:18px;padding:5px 0;border-bottom: 1px solid #d9d9d9;}
.mblue span{padding:5px 20px 5px 20px;border-bottom:2px solid #0090ED;}
.rdyd {float:left;width:410px;padding-left:5px;margin-left:5px;border-left: 1px solid #d9d9d9;}
.rdyd ul {margin-top:10px;padding-left:5px;}
.rdyd ul li {list-style-type:square;}
.rdyd li {float:left;width:100%;text-align:left;font-size:14px;line-height:30px;white-space:nowrap; overflow:hidden; }
/*阅读排行*/
.NewsHot{clear:both;padding:10px;border:1px solid #d9d9d9;background: #fff;box-shadow: 3px 3px 3px #dfdfdf;}
.NewsHot ul{padding:10px 2px 0px 2px;}
.NewsHot li{width:100%; height:30px; line-height:30px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.NewsHot li a{margin-left:10px;line-height:30px;font-size:14px;}
.NewsHot li em {float:left;margin-top:8px;height:10px;line-height:10px;width:15px;color:#fff;padding:3px 3px 5px 3px;text-align:center;border-radius: 4px;}
.s1,.s2,.s3 {background-color:#ff5203;}
.s4,.s5,.s6,.s7,.s8,.s9,.s10 {background-color:#ccc;}
.list_call{
width:286px;
margin-top:20px;
background:#fff;
padding:7px 0 12px 12px;
border:#e5e5e5 1px solid;
margin-bottom:20px;box-shadow: 3px 3px 3px #dfdfdf;}
.list_call b{
padding-bottom:8px;
font-size:20px;
font-weight:500;
display:block;
padding-left:35px;
color:#595959;
background:url("/style/call_2.png") 2px 0px no-repeat;}
.list_call p{
display:block;
padding-left:8px;
font-weight:600;
font-size:23px;
color:#ff9a0d;}
.list_call p span{
display:block;
padding-top:3px;
font-weight:600;
font-size:13px;
color:#595959;}
.bmkf {margin-top:20px;text-align:center;margin-right:10px;}
.wxpic {margin-top:20px;padding-top:10px;border-top:1px solid #d9d9d9;text-align:center;margin-right:10px;}
.pb6 {font-size:14px;text-align:center;font-weight: bold;} 
.pb6 i{font-size:22px;color:#EE0000;font-family: Georgia;}
.tjlinks {clear: both;width: 100%;background:#d9d9d9;border-top:1px solid #ccc;}
.tjlinks ul {clear:both; width:1210px; margin:0 auto;}
.tjlinks ul span {float:left;width: 50%;height:35px; line-height:35px;}
.tjlinks ul span em {float:left;padding-right:5px;color:#EE0000;}
.tjlinks ul span li {float:left;padding-right:8px;}
.addfx {float:right;padding-right:8px;padding-top:15px;}
.essay_lp {height:150px;padding: 10px;border-radius:5px;background:#fff;margin-top:10px;border:1px solid #f1f1f1;}
.imgs {float: left;width: 220px;height: 140px;padding-top:6px;}
.imgs img {height: 140px;width: 210px;}
.txtpy {float: right;width: 580px;margin-bottom: 10px;}
.txtpy a{color:#3A5FCD;}
.txtpy font {float: left;width:580px;color: #000;font-size: 18px;height: 32px;line-height: 32px;text-align:center;border-bottom:1px dashed #e7e7e7;}
.txtpy span {height: 30px;line-height: 30px;}
.tc i {font-weight: bold;font-size:20px;color:#EE0000;font-family: Georgia;}
.tc {float: left;margin-left: 15px;padding:3px;font-size: 14px;width:570px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.tm {float: right;width:580px;text-align:right;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.tm a {padding-right:10px;font-size: 12px;color: #888;}
.rmlp {border: 1px solid #d9d9d9;height:560px;background: #fff;}
.rmlp h3 {font-weight: bold;font-size:22px;border-bottom:2px solid #0090ED;padding:15px;}
.rmlp ul {margin-top:10px;}
.rmlp li {float:left; width:50%;height:120px;overflow:hidden; display:inline;text-align:center;}
.rmlp img {padding:2px;width:120px;height:90px;border: 1px solid #d9d9d9;}
.rmlp img:hover {border: 1px solid #0090ED;}
.rmlp li p {height:24px; overflow:hidden; line-height:24px;font-size:12px;text-align:center;color:#666;}

.tag {width:100%;}
.tag ins {float: left;width:20px;height:20px;margin-top:6px;}
.tag a {line-height: 32px;padding-left:8px;font-size:14px;}
.hotlink {background:url(/style/tags.png)no-repeat;width:100%;height:100%;background-size:100%100%; }