<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* 字体 */
/*body, table, tr, td, input, textarea
{font-family:  "Microsoft YaHei","微软雅黑",Arial,simsun, Verdana,Helvetica, sans-serif;}*/
input,button,select,textarea,a{outline:none !important;}
html{overflow-x: auto;min-width: inherit;}
.pd0{padding:0!important}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px !important;}
.mb0{margin-bottom:0 !important;}
.blank20{height:20px;}
body {
	background:#f7f7f7;
	min-width: inherit;
}
.bg-fff{
	background-color:#fff;
}
.container {
	padding:0;
	overflow:hidden;
}

.ds-meta {
	display:none;
}
.font-12 {
	font-size:12px!important;
}
.font-16 {
	font-size:16px!important;
}
.font-20 {
	font-size:20px!important;
}
/*分页*/
.pager{
    
}
.pager a{
   	display: inline-block;
    padding: 9px 15px;
    color: #7b7b7b;
    font-size: 14px;
    border: 1px solid #a9a9a9;
    border-radius:4px;
    background: #f5f5f5;
    text-decoration: none;
}
.pager a:hover,.pager .page-active{
    background:#a9a9a9;
    border: 1px solid #a9a9a9;
    color:#fff;
    text-decoration: none;
}
.pager span {
	display:inline-block;
	margin-top:10px;
	color:#a9a9a9;
	font-size:14px;
}
/*输入页码文本框*/
.pageText{
    width: 36px;
    height: 16px;
    line-height: 15px;
    font-size: 12px;
    color: #000;
    text-align: center;
    border: none;
    float: left;
    margin-top: 4px;
}

}
.mt-10 {
	margin-top:10px;
}
.mt-20 {
	margin-top:20px;
}
.mt-30 {
	margin-top:30px;
}
.mt-40 {
	margin-top:40px;
}
.mt-75 {
	margin-top:75px;
}
.mb-10 {
	margin-bottom:10px;
}
.mb-20 {
	margin-bottom:20px;
}
.mb-30 {
	margin-bottom:30px;
}
.ml-10 {
	margin-left:10px;
}
.ml-20 {
	margin-left:20px;
}
.ml-30 {
	margin-left:30px;
}
.mr-5 {
	margin-right:5px;
}
.mr-10 {
	margin-right:10px;
}
.mr-20 {
	margin-right:20px;
}
.mr-50 {
	margin-right:50px;
}
.mb-0{
	margin-bottom:0 !important;
}
.n-mt-30 {
	margin-top:-30px;
}
.pt-40 {
	padding-top:40px;
}
.pl-0 {
	padding-left: 0;
}

.pr-0 {
	padding-right: 0;
}
.pb-0 {
	padding-bottom: 0 !important;
}
.pl-10 {
	padding-left: 10px;
}

.pl-20 {
	padding-left: 20px;
}

.pl-30 {
	padding-left: 30px;
}

.pr-30 {
	padding-right: 30px;
}
.pr-15 {
	padding-right: 15px;
}
/* 清理浮动 */
.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.fn-clear {
	zoom:1; /* for IE6 IE7 */
}


/*头部*/

/* @media (max-width: 767px) {
	.header .navbar-default .navbar-nav .open .dropdown-menu&gt;li&gt;a {
		color:#fff;
		
	}

	.header .navbar-default .navbar-nav .open .dropdown-menu&gt;li&gt;a:hover {
		color:#e9e9e9;
	}
	.news-single-warp.media .media-left {
		display:block;
		width:100%;
		padding-right:0 !important;
	}
	.news-single-warp.media .media-left img {
		display:block;
		width:100% !important;
		height:auto !important;
	}
	.news-single-warp.media .media-left img:hover {
		animation: pulse 2s;
		-moz-animation: pulse 2s;	Firefox
		-webkit-animation: pulse 2s;	Safari 和 Chrome
		-o-animation: pulse 2s;	Opera
	}
	.footer-warp .col-sm-6 .QR-img-warp {
		display: block!important;
		padding-bottom:20px;
	}
	.footer-warp .col-sm-6 .QR-img-warp img {
		width:100%;
		padding-bottom:20px;
	}
	.topic-list .topic-single img {
	width:100% !important;
	height:auto !important;
	}
	.report-single img {
		width:100% !important;
		height:auto !important;
	}
	.report-list .col-sm-4 {
		height:auto !important;
	}
	.ck-slide {
		width:100% !important;
	}
	.ck-slide ul.ck-slide-wrapper li {
		width:100% !important;
	}
	.ck-slide ul.ck-slide-wrapper li a img {
		width:100% !important;
	}
	.ck-slide ul.ck-slide-wrapper {
		width:100% !important;
	}
	.hdDetail-m img  {
		width:100% !important;
		height:auto !important;
	}
	.news-detail-warp .pic-news-warp img {
		width:100% !important;
		height:auto !important;
	}
	.pic-news-single .h326 {
		height:auto !important;
	}
	.pic-news-single .h158 {
		height:auto !important;
	}
	.activity-main-warp img {
		width:100% !important;
		height:auto !important;
	}
	
	
} */


}
.affix-warp .affix {
	width:189px;
	top:10px;
}
.affix-right-warp {
	
}
.affix-right-warp .affix {
	width:260px;
	top:10px;
}



/*按钮样式*/
a.more-btn-gray {
	font-size:18px;
	color:#353535;
	font-weight: bold;
	padding:15px 60px;
	background:#e9eaea;
	display:inline-block;
}
a.like-btn {
	padding:7px 20px;
	display:inline-block;
	background:#ededed;
	border-radius:10px;
	text-decoration: none;
	color:#449ded;
}
a.like-btn:hover {
	padding:7px 20px;
	display:inline-block;
	background:#449ded;
	border-radius:10px;
	text-decoration: none;
	color:#fff;
}
a.third-weibo-btn,a.third-qq-btn {
	padding:6px 14px;
	display:inline-block;
	border:1px solid #dedede;
	background:#fff;
	font-size:16px;
	color:#a8a8a8;
	text-decoration: none;
	line-height:28px;
}
a.third-weibo-btn:hover {
	background:#fde6ea;
}
a.third-qq-btn:hover {
	background:#d6e8f7;
}
/*图标样式*/
.header-top-nav-ico {
	width:30px;
	height:30px;
	display: inline-block;
	background: url(../images/header-top-nav.png ) no-repeat;
}
.header-top-nav-ico.contribute {
	background-position: -30px 0;
}
.header-top-nav-ico.weibo {
	background-position: -60px 0;
}
.left-col-warp {
	position: relative;
	/* margin-bottom:30px; */
}
.left-col-warp .sum {
	height:35px;
	position:absolute;
	bottom:0;
	background:rgba(90, 91, 99, 0.6);
	margin:0;
	line-height:35px;
	width:100%;
	color:#fff;
}
.left-col-warp .sum a.m-250 {
 	max-width: 250px;
 	white-space: nowrap;
	-o-text-overflow: ellipsis; /*--4 opera--*/
	text-overflow: ellipsis; 
	overflow:hidden;
	display: inline-block;
	width:100%;
	color:#fff;
}
.left-col-warp .ico-play {
	left:41%;
	top:40%;
	position: absolute;
	color:#fff;
	font-size:60px;
}
.third-weibo-ico {
	width:28px;
	height:28px;
	background:url(../images/third-login-ico.png ) no-repeat 0 0;
	display:inline-block;
	vertical-align: bottom;
	margin-right:5px;
}
.third-qq-ico {
	width:28px;
	height:28px;
	background:url(../images/third-login-ico.png ) no-repeat 0 -28px;
	display:inline-block;
	vertical-align: bottom;
	margin-right:5px;
}
.pic-news-warp .col-sm-4 a {
	color:#48525e;
	font-size:14px;
}
.left-new-box{
	padding-right:25px;
}
/*图片新闻列表*/
.pic-news-single {
	position: relative;
	overflow: hidden;
}
.top-hot-1{
	padding-right:15px;
}
.top-hot-2{
	padding-left:5px;
	padding-right:5px;
}
.shijiao{
	padding-right: 15px;
}
.pic-news-single img:hover {
	animation: pulse 2s;
	-moz-animation: pulse 2s;	/* Firefox */
	-webkit-animation: pulse 2s;	/* Safari 和 Chrome */
	-o-animation: pulse 2s;	/* Opera */
	-ms-animation: pulse 2s;	/* Opera */
}
.pic-news-single .h326 {
	width:100%;
	height:326px;
}
.pic-news-single .h158 {
	width:100%;
	height:160px;
}
.pic-news-single .tag {
	width:65px;
	height:30px;
	background:rgba(244, 221, 64, 0.6);
	display:inline-block;
	top:0;
	left:0;
	position:absolute;
	text-align:center;
	font-size:16px;
	color:#fff;
	line-height:30px;
	z-index:1;
}
.pic-news-single .index-img1{
	background-repeat:no-repeat;
    background-size: cover;
    background-position: center center;
	height:300px;
	width:100%;
	display:block;
}
.pic-news-single .index-img1:hover{
	animation: pulse 2s;
    -moz-animation: pulse 2s;
    -webkit-animation: pulse 2s;
    -o-animation: pulse 2s;
    -ms-animation: pulse 2s;
}
.pic-news-single .index-img2,.pic-news-single .index-img3,.pic-news-single .index-img4{
	background-repeat:no-repeat;
    background-position: center center;
	height:145px;
	width:100%;
	display:block;
    background-size: cover;
}
.pic-news-single .index-img2:hover,.pic-news-single .index-img3:hover,.pic-news-single .index-img4:hover{
	    animation: pulse 2s;
    -moz-animation: pulse 2s;
    -webkit-animation: pulse 2s;
    -o-animation: pulse 2s;
    -ms-animation: pulse 2s;
}
.pic-news-single .sum {
 	height:35px;
	position:absolute;
	bottom:1px;
	background:#000;
	filter:alpha(opacity=10); opacity:0.1;
	left:0px;
	margin:0;
	line-height:35px;
	width:100%;
	
	
}
.m-480{height:35px;line-height:35px;padding-left:14px;color:#fff;position: absolute;bottom: 1px;}
.m-480 a{ color:#fff; text-decoration:none;}
.m-480 a:hover{color:#fff;}
.m-250{height:35px;line-height:35px;padding-left:14px;color:#fff;position: absolute;bottom: 1px;}
.m-250 a{ color:#fff; text-decoration:none;font-size:16px;}
.m-250 a:hover{color:#fff;}

.pic-news-single .sum span.m-550 {
	max-width:550px;
	white-space: nowrap;
	-o-text-overflow: ellipsis; /*--4 opera--*/
	text-overflow: ellipsis; 
	overflow:hidden;
	display: inline-block;
}
.pic-news-single .sum span.m-480 {
	max-width:480px;
	white-space: nowrap;
	-o-text-overflow: ellipsis; /*--4 opera--*/
	text-overflow: ellipsis; 
	overflow:hidden;
	display: inline-block;
}
.pic-news-single .sum span.m-250 {
	max-width:250px;
	white-space: nowrap;
	-o-text-overflow: ellipsis; /*--4 opera--*/
	text-overflow: ellipsis; 
	overflow:hidden;
	display: inline-block;
}
.pic-news-single .sum span a {
	color:#fff;
}
.pic-news-single a.tag-btn {
	width:50px;
	height:50px;
	background:#5a5b63;
	display:inline-block;
	position:absolute;
	right:0;
	bottom:0;
	line-height:50px;
	text-align:center;
	color:#fff;
}
/*主页赞助平台*/
.right-mode-swap .ck-slide{
    width: 100%;
}
.ck-slide ul.ck-slide-wrapper{
	width: 100%;
}
.right-mode-swap .ck-slide  ul.ck-slide-wrapper li{
	width: 100%;
	overflow:inherit;
}
.right-mode-swap .ck-slide  ul.ck-slide-wrapper li a img{
	width:100%;
	height:auto;
}
.right-mode-swap .zanzhuList{
	padding-left:2%;
}
.right-mode-swap .zanzhuList li{
	display:inline-block;
	width:47%;
	margin: 0 1% 1%;	
}
.right-mode-swap .ztq-list li{
	width:30%;
	border-color:#F6F6F6;
}
.right-mode-swap .zanzhuList li a{
	width:100%;	
	border:1px solid #e5e5e5;
	display:inline-block;
	-webkit-transition: color .1s ease-in-out 0s;
	transition: color .1s ease-in-out 0s;
}
.right-mode-swap .ztq-list li a{
	background-color:#fff;
}
.right-mode-swap .zanzhuList li img{
	width:100%;
}
.right-mode-swap .zanzhuList li a:hover{
	border-color:#337ab7;
	box-shadow:0 0 8px rgba(56,124,176,0.6);
	-webkit-box-shadow:0 0 8px rgba(56,124,176,0.6);
}
/*主页投资百科*/
.right-mode-swap .typenameList li{
	display:inline-block;	
	line-height:30px;
	margin:0 1% 3%;
	width:30%;
}
.right-mode-swap .typenameList li a{
	color:#999;
	border:1px solid #999;
	min-width:65px;
	border-radius:30px;
	-moz-border-radius:30px;
	-ms-border-radius:30px;
	-khtml-border-radius:30px;
	-webkit-border-radius:30px;
	-webkit-transition:color .1s ease-in-out 0s;
	-ms-transition:color .1s ease-in-out 0s;
	-moz-transition:color .1s ease-in-out 0s;
	-o-transition:color .1s ease-in-out 0s;
	transition:color .1s ease-in-out 0s;
	width:100%;
	display:inline-block;
	text-align:center;
}
.right-mode-swap .typenameList li a:hover{
	color:#337ab7;
	border-color:#337ab7;
	text-decoration:none;
}
/*主页右侧模块*/
.right-mode-swap{
/* 	padding:20px; */
	/* background:#fff; */
	margin-bottom:30px;
}
.tjxm{
	background-color:#FAFAFA;
}
.right-mode-swap:last-child{
	/* margin-bottom:0px; */
}
.right-mode-swap .left-col-warp{
	margin-bottom:0;
}
.left-col-warp h4 {
    height: 20px;
    font-size: 16px;
    color: #000;
    margin-top: 0;
    font-weight: bold;
}
.right-mode-swap .ztsj-box h4{
	height:60px;
	background-color:#5DB1F9;
	margin-bottom:0;
	color:#fff;
    padding-top: 20px;
    padding-left:24px;
}
.right-mode-swap .ztsj-box h4 i.icon1{
	width:24px;
	height:24px;
	display:inline-block;
	float:left;
	background:url('../../images/l-icon-list.png') -490px -21px no-repeat;;
}
.right-mode-swap .ztsj-box h4 span{
	float:left;
    line-height: 24px;
	margin-left:5px;
}
.right-mode-swap .ztsj-box h4 em{
	float:left;
	color:#fff;
	font-size:12px;
    filter: alpha(opacity=5);
    opacity: 0.5;
    font-weight: normal;
    line-height: 24px;
    margin-left:5px;
    font-style: normal;
}
.advert{
	background-color:#FAFAFA;
	padding:25px;
}
.swap-title{
	font-size:18px !important;
	color:#333 !important;
/* 	background-color:#fff; */
/* 	padding-top:20px; */
    position: relative;
    margin-bottom:20px !important;
}
.swap-title span{
    padding-right: 10px;
/*     background: #fff; */
    display: inline-block;
/*     position: absolute; */
   padding-top:0;
   float:left;
}
.swap-title .line{
	height:18px;
	background-color:#F2F2F2;
	 position: relative;
	 display:block;
	 width:4px;
	 background-color:#4691EC;
	 float:left;
	 background:url('../../images/l-icon-list.png') -514px -26px no-repeat;
	 margin-right:10px;
 	  margin-top:2px;
}
.left-col-warp .media {
	border-bottom:1px solid #ccd2d7;
}
.left-col-warp .media .media-left img,.left-col-warp .media .media-right img {
	width:96px;
	height:75px;
}
.left-col-warp .media .media-body .media-heading a {
	font-size:16px;
	color:#48525e;
	padding: 5px 0 0;
	display: inline-block;
	margin-top:4px;
}
.left-col-warp .media .media-body .media-heading a:hover {
	color:#2e94eb;
	text-decoration: none;
}
.left-col-warp .media .media-body p {
	margin-top:10px;
	color:#8f8e8e;
	font-size:12px;
	margin-bottom:15px;
}
.txt-news-list {
	padding:0;
	list-style: none;
}
.txt-news-list li {
	height:50px;
	line-height: 50px;
	border-bottom:1px solid #ccd2d7;
	font-size:14px;
	max-width: 284px;
	white-space: nowrap;
	-o-text-overflow: ellipsis; /*--4 opera--*/
	text-overflow: ellipsis; 
	overflow:hidden;
}
.txt-news-list li:last-child {
	border-bottom:none;
}
.txt-news-list li a {
	color:#48525e;
}
.txt-news-list li a:hover {
	color:#2e94eb;
	text-decoration: none;
}
.person-list-85 {
	padding:0;
	list-style: none;
	margin-right: -15px;
}
.person-list-85 li {
	float:left;
	margin-right: 14px;
	margin-bottom: 10px;
}
.person-list-85 li a {
	position: relative;
	display: inline-block;
	text-align: center;

}
.person-list-85 li a img {
	width:78px;
	height:78px;
}
.person-list-85 li a span {
	font-size:12px;
	color:#fff;
	position: absolute;
	bottom:0;
	display: block;
	text-align: center;
    width: 100%;
}
.person-list-more {
	padding:0;
	list-style: none;
	border-top:1px solid #d9d9d9;
	margin-top:10px;
	padding-top:20px;
}
.person-list-more .media {
	border:none;
}
.person-list-more li {
	margin-bottom:20px;
}
.person-list-more .media .media-left a {
	position: relative;
	display: inline-block;
}
.person-list-more .media .media-left a span {
	font-size:12px;
	color:#fff;
	position: absolute;
	bottom:0;
	display: block;
	text-align: center;
    width: 100%;
}
.person-list-more .media .media-left img {
	width:55px;
	height:55px;
}
.person-list-more .media .media-body .media-heading a {
	font-size:14px;
	margin-top:10px;
}
.meeting-list {
	padding: 0;
	list-style: none;
}
.meeting-list li {
	border:1px solid #ccd2d7;
	margin-bottom:15px;
}
.meeting-list .left, .meeting-list .right {
	float:left;
}
.meeting-list .first {
	border:1px solid #48525e;
}
.meeting-list .first .left {
	padding:0 7px;
	background: #48525e;
	color:#fff;
	text-align: center;
}
.meeting-list .first .left small {
	font-size: 12px;
	margin-bottom:5px;
	display:inline-block;
}
.meeting-list .first .left p {
	border-bottom: 1px solid #fff;
	padding:5px 0 10px;
	font-size:16px;
}
.meeting-list .first .right {
	padding-left:10px;
	padding-top:0;
}
.meeting-list .first .right h5 {
	color:#48525e;
	margin-bottom:8px;
}
.meeting-list .first .right p {
	color:#7c7c7c;
}

.meeting-list .left {
	font-size:20px;
	padding:0 20px;
	color:#c6c6c6;
	font-weight: bold;
	text-align: right;
}
.meeting-list .right {
	width:170px;
	padding-top:10px;
	font-size:12px;
	color:#48525e;
}
.rank-list .nav&gt;li&gt;a {
	width:100%;
	padding:0;
	display: inline-block;
	border: none;
	border-radius: 0;
	margin:0;
	color:#fff;
	font-size:16px;
	line-height: 35px;
}
}
.rank-list .nav-tabs&gt;li.active&gt;a, .nav-tabs&gt;li.active&gt;a:focus, .nav-tabs&gt;li.active&gt;a:hover {
	width:131px;
	padding:0;
	display: inline-block;
	border: none;
	border-radius: 0;

}
.rank-list .nav-tabs&gt;li.active&gt;a, .nav-tabs&gt;li.active&gt;a:focus, .nav-tabs&gt;li.active&gt;a:hover {
	border:none;
	background:#449ded;
	color:#fff;
}
.rank-list .nav&gt;li&gt;a:focus, .nav&gt;li&gt;a:hover {
	background: #449ded;
	color:#fff;
}
.rank-list .nav-tabs&gt;li {
	width:50%;
	border:none;
	margin: 0;
	text-align: center;
	color:#fff;
	font-size:16px;
	line-height: 35px;
	background: #48525e;
}
.rank-list .nav-tabs {
	border:none;
}
.rank-list ul {
	padding:0;
	list-style: none;
}
.rank-list .tab-pane ul li {
	border-bottom:1px dashed #d3d5d6;
	max-width: 255px;
	white-space: nowrap;
	-o-text-overflow: ellipsis; /*--4 opera--*/
	text-overflow: ellipsis; 
	overflow:hidden;
}
.rank-list .tab-pane ul li i {
	margin-right:10px;
}
.rank-list .tab-pane ul li i.blue {
	color:#449ded;
}
.rank-list .tab-pane ul li a {
	color:#48525e;
	font-size:14px;
	line-height: 40px;
	
}
.rank-list .tab-pane ul li a:hover {
	color:#449ded;
	text-decoration: none;
}

.quick-nav ul {
	padding:0;
}
.quick-nav ul li {
	border-bottom:1px solid #eaeaeb;
	line-height: 35px;
	font-size:16px;
	margin:0;
	list-style: none;
}
.quick-nav ul li span {
	width:4px;
	height:20px;
	display: inline-block;
	vertical-align: sub;
	margin-right:15px;
}
.quick-nav ul li a {
	color:#48525e;
}
.quick-nav ul li.blue a:hover {
	color:#9dbedc;
	text-decoration: none;
}
.quick-nav ul li.green a:hover {
	color:#c2ddd4;
	text-decoration: none;
}
.quick-nav ul li.red a:hover {
	color:#f1bcbb;
	text-decoration: none;
}
.quick-nav ul li.purple a:hover {
	color:#f1bbef;
	text-decoration: none;
}
.quick-nav ul li.purple-dark a:hover {
	color:#bbbcf1;
	text-decoration: none;
}
.quick-nav ul li span.blue {
	background: #9dbedc;
}
.quick-nav ul li span.red {
	background: #f1bcbb;
}
.quick-nav ul li span.red {
	background: #f1bcbb;
}
.quick-nav ul li span.green {
	background: #c2ddd4;
}
.quick-nav ul li span.purple  {
	background: #f1bbef ;
}
.quick-nav ul li span.purple-dark  {
	background: #bbbcf1 ;
}
.quick-nav ul li.blue.active a {
	color:#9dbedc;
}
.quick-nav ul li.red.active a {
	color:#f1bcbb;
}
.quick-nav ul li.green.active a {
	color:#c2ddd4;
}
.quick-nav ul li.purple.active a {
	color:#f1bbef;
}
.quick-nav ul li.purple-dark.active a {
	color:#bbbcf1;
}
.book-box {
	border:1px solid #d7d7d9;
	text-align:center;
}
.book-box-warp {
	text-align:center;
	font-size:16px;
	color:#48525e;
}
.right-book-box-warp img,.book-box-warp img {
	width:120px;
	height:160px;
}
.right-book-box-warp {
	text-align:center;
	background:#fff;
	font-size:16px;
	color:#48525e;
	margin-bottom:20px;
}
.right-book-box-warp a {
	display:block;
	padding-bottom:15px;
}
.book-box-warp a {
	padding:10px 20px;
	display:block;
	font-size:18px;
	color:#525252;
	border:1px solid #d8d8d8;
	border-radius:5px;
	text-decoration: none;
}
.book-box-warp a:hover {
	border:1px solid #449ded;
	background:#449ded;
	text-decoration: none;
	color:#fff;
}
.img-responsive{
	width:100%;
	height:145px;
}
.news-list-warp {
	padding-top:0;
	background:#fff;
	
}
.news-list-warp .media{
	margin-top:0;
}
.news-single-warp {
	padding:30px 0px;
	border-bottom:1px solid #eaeaeb;
	/* margin-bottom:20px; */
}
.news-single-warp:last-child {
	border-bottom:0px solid #eaeaeb;
/* 	margin-bottom:15px; */
}
.news-single-warp.media .media-left {
	position: relative;
	width: 250px;
    height: 160px;
    min-width: 250px;
    overflow: hidden;
}
.news-single-warp.media .media-left a{
    background-repeat: no-repeat;
    height: 160px;
    width: 250px;
    display: block;
    background-size: cover;
    background-position: center center;
    position: absolute;
}
.news-single-warp.media .media-left a:hover{
    animation: pulse 2s;
    -moz-animation: pulse 2s;
    -webkit-animation: pulse 2s;
    -o-animation: pulse 2s;
    -ms-animation: pulse 2s;
}
.news-single-warp.media .media-left span {
	position: absolute;
	padding:0 7px;
	height:25px;
	background:rgba(72, 82, 94, 0.6);
	text-align: center;
	line-height: 25px;
	font-size:14px;
	color:#fff;
	z-index:2;
}
.news-single-warp.media .media-left:hover span {
	background:rgba(46, 148, 235, 0.6);
}
.news-single-warp.media .media-left img {
	width:280px;
	height:190px;
}
.news-single-warp.media .media-left img:hover {
	animation: pulse 2s;
	-moz-animation: pulse 2s;	/* Firefox */
	-webkit-animation: pulse 2s;	/* Safari 和 Chrome */
	-o-animation: pulse 2s;	/* Opera */
	-ms-animation: pulse 2s;	/* Opera */
}
.news-single-warp.media .media-body {
	line-height: 20px;
	color:#7a7a7a;
	padding-left:20px;	
}
.media-left .labels{
	height:26px;
	color:#fff;
	font-size:12px;
	text-align:center;
	line-height:26px;
	position: absolute;
	display:inline-block;
	left:0;
	top:0;
	padding:0 7px;
}
.media-left .label0{
	background-color:#21B1F4;
}
.media-left .label1{
	background-color:#0487E9;
}
.media-left .label2{
	background-color:#00C5A2;
}
.media-left .label3{
	background-color:#F68F15;
}
.media-left .label4{
	background-color:#F93B5A;
}
.news-single-warp.media .media-body a{
	-webkit-transition: color .15s ease-in-out 0s;
	transition: color .15s ease-in-out 0s;
}
.news-single-warp.media .media-body p.summary-box{
	font-size:15px;
	color:#666;
	line-height:25px;
	max-height:75px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;}
.news-single-warp.media .media-body p.tag{
	overflow:hidden;
	margin-top:19px;
	margin-bottom:0;
}
.news-single-warp.media .media-body p.tag a{
	opacity: .4;
	color: #f2f3f4;
	border: 1px solid;
	font-size: 13px;
	padding: 3px 7px;
	float: left;
	margin-right: 14px;
	border-radius:30px;
	-moz-border-radius:30px;
	-khtml-border-radius:30px;
	-webkit-border-radius:30px;
	margin-bottom:19px;
	}
.news-single-warp.media .media-body p.tag a:hover{
	text-decoration:none;
	opacity:1;
}
.news-single-warp.media .media-body p.author-warp{	
	color:#999;
	overflow:hidden;
	margin-bottom:0;
	line-height: inherit;
}
.news-single-warp.media .media-body p.author-warp .author{
	float:left;
	margin-top:4px;
}
.news-single-warp.media .media-body .user_img{
	float:left;
	width:28px;
	height:28px;
	display:inline-block;
	margin-right:5px;
}
.news-single-warp.media .media-body .user_img img{
	width:100%;
	height:100%;
	border-radius:100%;
}
.news-single-warp.media .media-body p.author-warp .reply{
	float:right;
	text-align:right;
	margin-top:4px;
}
.news-single-warp.media .media-body p.author-warp .reply span{
	margin-left:20px;
	display:inline-block;
	padding-left:20px;
}
.news-single-warp.media .media-body p.author-warp .reply .replynum{
	background:url(../images/littleIcon.png) no-repeat left top;
}
.news-single-warp.media .media-body p.author-warp .reply .readnum{
	background:url(../images/littleIcon.png) no-repeat left -17px;
}
.news-single-warp.media .media-body p.author-warp .reply .starnum{
	background:url(../images/littleIcon.png) no-repeat left -34px;
}
.news-single-warp.media .media-body .media-heading a {
	font-size:18px;
	color:#000;
	font-weight:bold;
	display:inline-block;
	line-height:22px;
	text-align: justify;
}
.news-single-warp.media .media-body .media-heading a:hover {
	color:#2e94eb;
	text-decoration: none;
}
.report-single img {
	width:360px;
	height:220px;
}
/*查看更多*/
.btn-lookmore{
	color:#999;
	width:100%;
	background:#fff;
	border:1px solid #e5e5e5;
	 margin-top:15px;
	
}
.btn-lookmore-other{
	padding:0;
	height:50px;
	line-height:50px;
	margin-top:0px;
}
.btn-lookmore:hover{
	box-shadow:0 0 2px rgba(13,5,9,.1);
}
/*作者文章列表页*/

.affix .author-warp {
    max-width:200px;
} 
.author-warp .issue {
	text-align: right;
	font-size:14px;
	color:#7b7b7b;
	font-weight: bold;
}
.author-warp .issue p {
	margin-bottom:0;
}
.author-warp .issue span {
	font-family: "Georgia";
	font-size:12px;
}
.author-Box {
	text-align: center;
}
.author-Box img {
	width:140px;
	height:140px;
	border-radius:50%;
}
.author-Box h3 {
	color:#48525e;
	font-size:16px;
	font-weight: bold;
}
.author-info {
	font-size:14px;
	color:#7b7b7b;
	line-height:30px;
}
.paging {
	color:#4b4b4b;
	margin-top:20px;
	
}
.paging a {
	width:70px;
	line-height:32px;
	border:1px solid #a9a9a9;
	border-radius:4px;
	text-align: center;
	font-size:14px;
	color:#a9a9a9;
	text-decoration:none;
}
.paging a:hover {
	text-decoration:none;
	background:#a9a9a9;
	color:#fff;
}
.paging span {
	display: block;
    text-align: center;
    line-height:32px;
    color:#a9a9a9;
    font-size:14px;
}

.book-title {
	font-size:18px;
	background:#ddebf7;
	border-radius:10px;
	line-height:34px;
	padding:10px 20px;
}
.book-pic-warp {
	text-align: center;
}
.book-btn-warp {
	text-align: center;
	padding:20px 0;
}
.book-btn-warp a {
	padding:10px 20px;
	font-size:18px;
	color:#525252;
	border:1px solid #d8d8d8;
	border-radius:5px;
	text-decoration: none;
	display:inline-block;
	margin-bottom:10px;
}
.book-btn-warp a:hover {
	border:1px solid #449ded;
	background:#449ded;
	text-decoration: none;
	color:#fff;
}


/*作者列表页*/
.author-single {
}
.author-single .shadow-warp {
	-moz-box-shadow: 0px 0px 15px #999;
    -webkit-box-shadow: 0px 0px 15px #999;
    box-shadow: 0px 0px 15px #999;
    margin-bottom: 40px;
    padding:0;
}
.author-single .media {
	background:#fff;
	padding:20px;
	
}
.author-single p {
	text-align: center;
	margin:0;
	padding:15px 0;
	background:#e9eaea;	
}
.author-single .media img {
	width:80px;
	height:80px;
	border-radius:50%;
}
.author-single .media .media-body {
	color:#a5a5a5;
}
.author-single .media .media-heading {
	color:#353535;
	font-size:16px;
	font-weight: bold;
}

/*活动详情页*/
.activity-banner-warp {
	margin-top:-30px;
}
.activity-banner-warp img {
	width:100%;
}
.activity-main-warp {

}
.activity-title {
	font-size:20px;
	font-weight: bold;
	color:#464646;
	text-align: center;
	margin-bottom:35px;
}
.activity-main-warp p {
	color:#464646;
	font-size:14px;
	line-height:30px;
	margin-bottom:25px;
}
.activity-info-title {
	padding:30px 0;
	width:100%;
	background:#48525e;
	font-size:20px;
	font-weight:bold;
	color:#f7f7f7;
	text-align: center;
	margin-bottom:35px;
}
/*专题页*/
.topic-banner {
	background: url(../images/static-topic-banner.png ) no-repeat center center;
	height:457px;
	text-align: center;
}
.book-banner {
	background: url(../images/static-topic-banner02.jpg ) no-repeat center center;
	height:457px;
	text-align: center;
}
.topic-banner p {
	background:rgba(0, 0, 0, 0.5);
	line-height:50px;
	display:inline-block;
	font-size:16px;
	color:#fff;
	padding:0 30px;
	border-radius:4px;
	margin-top:300px;
}
.topic-banner-txt {
	background:#969696;
	line-height:43px;
	text-align: center;
	color:#fff;
	font-size:16px;
}
.topic-banner-txt p {
	margin-bottom:0;
}
.topic-list {
	margin-top:50px;
}
.topic-list .col-sm-4 {
	padding:0 20px;
}
.report-list .col-sm-4 {
	height:320px;
}
.report-list .report-txt {
	font-size:16px;
	
	text-align: center;
	display:block;
}
.report-list .report-txt a {
	line-height:25px;
	padding:10px 0;
	display:block;
}
.report-list .report-txt p {
	font-size:14px;
	color:#949494;
}
.topic-list .topic-single {
	-moz-box-shadow:0px 0px 15px #999; 
	-webkit-box-shadow:0px 0px 15px #999; 
	box-shadow:0px 0px 15px #999;
	margin-bottom:40px;
}
.topic-list .topic-single.book-single {
	text-align: center;
	background:#fff;
}

.topic-list .topic-single.book-single img {
	margin-top:10px;
}
.topic-list .topic-single.book-single a {
	display:inline-block;
	overflow: hidden;
}
.topic-list .topic-single img {
	height:300px;
}
.topic-single a:hover img {
	animation: pulse 2s;
	-moz-animation: pulse 2s;	/* Firefox */
	-webkit-animation: pulse 2s;	/* Safari 和 Chrome */
	-o-animation: pulse 2s;	/* Opera */
	-ms-animation: pulse 2s;	/* Opera */
}

.topic-list .topic-txt {
	background:#e9eaea;
	padding:10px 0;
	text-align: center;
	height:120px;
}
.topic-list .topic-txt .title {
	font-size:18px;
	color:#353535;
	font-weight: bold;
}
.topic-list .topic-txt .title a {
	color:#353535;
}
.topic-list .topic-txt .title a:hover {
	color:#28aae2;
}
.topic-list .topic-txt .info {
	margin:0;
	font-size:12px;
	padding:0 5px;
}

.news-detail-warp,.book-detail-warp {
	padding:10px;
	background:#fff;
}
.news-detail-warp p,.book-detail-warp p {
	color:#363636;
	font-size:18px;
	margin:0;
}
.news-detail-warp img {
	max-width:100%;
	height:auto;
}

.news-detail-warp .pic-news-warp img {
	height:110px;
	display:block;
}

.news-detail-warp .detail-title{
	margin-top: 20px;
    color: #3d464d;
    font-size: 26px;
    font-weight: 600;
    margin-bottom: 28px;
    text-align: left;
    line-height: 36px;
    word-break: break-word;
    word-wrap: break-word;
}
.news-detail-warp .detail-title small {
	font-size:14px;
	color:#30302f;
	display:block;
	margin-top:20px;
}
.share-warp {
	border-bottom:1px solid #d1d4dd;
	padding-bottom:20px;
}
.third-login {
	margin:20px 0;
	font-size:12px;
	color:#a8a8a8;
}
.topic-main-warp {
	
}
.topic-main-warp h3 {
	margin:30px 0;
	font-size:20px;
	color:#464646;
	font-weight: bold;
	text-align: center;
}
.topic-main-warp p {
	font-size:14px;
	line-height:30px;
	color:#464646;
}

/*寻求报道*/
.seek-top-bg {
	margin-top:-30px;
	width:100%;
	height:423px;
	background:url(../images/seek-top-bg.jpg ) no-repeat center center;
}
.seek-top-warp {
	text-align: center;
	padding-top:140px;
}
.seek-top-warp h2 {
	font-size:27px;
	color:#f7f7f7;
}
.seek-top-warp h3 {
	font-size:41px;
	font-weight:bold;
	color:#f7f7f7;
}
.seek-txt {
	text-align: center;
	margin-top:70px;
	margin-bottom:50px;
}
.seek-txt p{
	font-size:25px;
	margin-bottom:40px;
	color:#464646;
}
.seek-center-bg {
	margin-top:-30px;
	width:100%;
	height:273px;
	background:url(../images/seek-center-bg.jpg ) no-repeat center center;
	text-align: center;
}
.seek-center-bg h2 {
	padding-top:80px;
	font-size:44px;
	color:#f7f7f7;
}
.seek-ico-80 {
	width:80px;
	height:80px;
	background:#ff0000;
	display:inline-block;
}
.seek-ico-80.info {
	background:url(../images/seek-ico-80.png ) no-repeat;
}
.seek-ico-80.business {
	background:url(../images/seek-ico-80.png ) no-repeat 0 -80px;
}
.seek-ico-80.interviewed {
	background:url(../images/seek-ico-80.png ) no-repeat 0 -160px;
}
.seek-info {
	margin-top:70px;
}
.seek-info .col-md-4 {
	text-align: center;
	padding:0 80px;
}
.seek-info .col-md-4 h3 {
	font-size:32px;
	color:#0091d4;
	margin-bottom:30px;
}
.seek-info .col-md-4 p {
	line-height:44px;
	font-size:18px;
	color:#464646;
}
/*底端上*/
.footT{
	border-bottom: 1px solid #cecece;
}
/*底端上左边部分*/
.footTLeft{
	display:inline;
	float:left;
}
/*logo*/
.ft-logo{
	float: left;
	width: 210px;
	height: 35px;
	margin: 75px 60px 0 0;
}
/*加关注*/
.ft-gz{
	float: left;
	margin: 80px 0 0 0;
}
/*底端上右边部分*/
.footer-warp .col-sm-6 .QR-img-warp {
		display:inline-block;
		margin-bottom:0;
	}


.footTRight{
	display:inline;
	float:right;
    padding: 0 0 10px 0;
	border-left: 1px solid #cecece;
}
/*二维码*/
.erwei{
	display: inline;
	float: left;
	margin: 38px 0 0 80px;
}
/*底部导航*/
.ftBox{
	width: 100%;
	margin-top:90px;
	background-color: #efefef;}
.footNav{
	display: inline;
	float: left;
	margin: 20px 0 0 0;
}
.footNav li{
	display: inline;
	float: left;
	margin: 0 70px 0 0;
	line-height: 32px;
}
.footNav li h4{
    font-size: 18px!important;
}
/*零壹旗下网站*/
.lingyiunder{
    height: 42px;
    margin-top: 28px!important;
    line-height: 42px;
}
.lingyiunder a{
    border: 1px solid #e1e1e1;
}
.lingyiunder h4,.lingyiunder a{
    display: inline;
    margin: 0 10px 0 0;
}
/*友情链接*/
.fdLink{
	padding: 20px 15px 0 ;
}
.fdLink h4,.fdLink a{
	display: inline;
	line-height: 38px;
}
.footNav li a, .fdLink a {
    color: #626262;
}
/*版权信息*/
.footB{

	height: 18px;
	margin: 30px auto 0;
	padding-bottom: 45px;
	text-align: center;
}
.footB span{
	margin:10px 0;
	display:block;
}
.search_msg {	
	background:#fff;
	margin-bottom:10px;
	font-size:18px;
	padding:10px 0;
}

.search_msg .search_content,.search_result_content{
	color:red;
}

.search_msg .search_msg_left{
	float:left;
	margin-left:30px;
}

.search_msg .search_msg_right{
	float:right;
	margin-right:30px;
}

/*关于我们*/
.contact-title {
	margin-top:0;
}
.contact-info {
	color:#48525e;
	font-size:16px;
	margin-bottom:10px;
}
.contact-info .col-sm-4 {
	padding:0;
	text-align: right;
}
.contact-info .col-sm-8 {
	padding:0;
}
.bg-f-20 {
	background:#fff;
	padding:20px;
}
.bg-f-20 p.about-main {
	font-size:14px;
	color:#666666;
	line-height:20px;
}
.bg-f-20 .blue {
	color:#28aae2
}
/* 登录页面样式  */
.login-wrap {
	width:460px;
	margin:0 auto;
	background:#fff;
	padding:0 90px;
	margin-top:180px;
}
.login-title {
	padding-top:40px;
	text-align: center;
}
.login-title-tips {
	text-align: center;
	margin-bottom:40px;
	font-size:14px;
	color:#a0a0a0;
	display:block;
}
.login-form-wrap {
	
}
.login-form-wrap input {
	width:280px;
	height:42px;
	background:#f6f6f6;
	border:none;
	padding:0 10px;
	margin-bottom:10px;
}
.btn-block-blue {
	display:block;
	height:42px;
	color:#fff;
	line-height:42px;
	background:#449ded;
	text-align: center;
}
.login-remind-wrap {
	text-align: center;
	font-size:14px;
	color:#a0a0a0;
	padding:20px 0;
	margin:0;
}
.login-other-wrap {
	text-align: center;
	padding-bottom:25px;
}

a.login-other {
	width:50px;
	height:50px;
	background:#ff0000;
	display:inline-block;
}
a.login-other.qq {
	background:url(../images/login_other_bg.png) 0 0 no-repeat;
}
a.login-other.qq:hover {
	background:url(../images/login_other_bg.png) 0 -100px no-repeat;
}
a.login-other.weibo {
	background:url(../images/login_other_bg.png) 0 -50px no-repeat;
}
a.login-other.weibo:hover {
	background:url(../images/login_other_bg.png) 0 -150px no-repeat;
}
a.login-other.weixin {
	background:url(../images/login_other_bg.png) 0 -200px no-repeat;
}
a.login-other.weixin:hover {
	background:url(../images/login_other_bg.png) 0 -250px no-repeat;
}
.login-copyright {
	margin:0 auto;
	padding-top:40px;
	text-align: center;
	color:#a0a0a0;
}
a.top_home {
	position: absolute;
	top:0;
	right:0;
	font-size:14px;
	color:#444748;
	padding:10px 15px;
	background:#e0e3e4;
	display:inline-block;
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border:1px solid #d2d5d6;
	border-top:none;
}
a.top_home:hover {
	background:#d2d5d6;
	text-decoration: none;
}

/* global_v3 */
/* 头部开始 */
.header .navbar-toggle {
	padding:22px 5px;
/* 	margin:20px 5px 23px 0; */
/*	float:none;*/
}
.header {
	width:100%;
/*	background: #48525e;
	height:77px;
	margin-bottom:30px;
	*/
}
.header .navbar {
	z-index: 3;
}
.header .navbar-default {
	border:none;
	background: #48525e;
}
.header .navbar-nav&gt;li&gt;a {
	/* padding:0 15px; */
	/* line-height: 77px; */
	color:#333;
	font-size:18px;
}
.header .navbar-default .navbar-nav&gt;li&gt;a:focus,.header .navbar-default .navbar-nav&gt;li&gt;a:hover {
	color:#2e94eb;
}
.header .navbar-default .navbar-nav&gt;.active&gt;a,.header .navbar-default .navbar-nav&gt;.active&gt;a:focus,.header .navbar-default .navbar-nav&gt;.active&gt;a:hover {
	background: none;
	color:#2e94eb;
}
.header .navbar-default .navbar-nav&gt;.active&gt;a {
	
}
.header .navbar-default .navbar-nav&gt;.open&gt;a,.header .navbar-default .navbar-nav&gt;.open&gt;a:focus,.header .navbar-default .navbar-nav&gt;.open&gt;a:hover {
	background: none;
	color:#fff;
}
.header .navbar-default .navbar-collapse,.header .navbar-default .navbar-form {
	border-color:#3C3C3C;
}

.header-top-nav {
	padding: 0;
	list-style: none;
	margin-top:25px;
}
.header-top-nav li {
	float: left;
	margin-left:10px;
}
.top-search-warp {
	position: relative;
}
.top-search-warp input {
	border:none;
	line-height:30px;
	height:30px;
	background:#343b44;
	border-radius:20px;
    float: left;
    color:#fff;
    padding-left:30px;
}
.top-search-warp span {
	position: absolute;
	top: 8px;
    left: 10px;
	color:#707070;
}
.header .dropdown-menu&gt;li {
	border-bottom:1px solid #eee;
	margin:0 10px;
}

.header .dropdown-menu&gt;li&gt;a {
	padding:10px 0 10px 10px;
	font-size:16px;
	margin:0 10px;
}
.header .dropdown-menu&gt;li&gt;a:hover {
	padding:10px 0 10px 10px;
	font-size:16px;
	margin:0 10px;
	text-decoration: none;
	color:#2e94eb;
	background:#fff;
	
}
.header .dropdown-menu&gt;li:last-child {
	border-bottom:none;
}
.hdDetail-m img  {
		max-width:100%;
	}

.header a.seek-btn {
	padding:5px 7px;
	border:1px solid #fff;
	font-size:14px;
	color:#fff;
	display:inline-block;
	border-radius:4px;
	text-decoration: none;
	
}
.header a.seek-btn:hover {
	border:1px solid #28aae2;
	color:#fff;
	background:#28aae2;
	text-decoration: none;
	
}
.header a.top-btn {
	width:63px;
	line-height:40px;
	display:inline-block;
	background:#fff;
	margin-top:-5px;
	text-align: center;
	text-decoration: none;
}
.header a.top-btn.login {
	text-decoration: none;
	background:#54606e;
	color:#fff;
}
.header a.top-btn.login:hover {
	text-decoration: none;
}
.header a.top-btn.reg {
	text-decoration: none;
	background:#449ded;
	color:#fff;
}
.popup-warp {
	width:100%;
	height:100%;
	background:rgba(72, 82, 94, 0.9);
	position: fixed;
	z-index:20;
	display:none;
}
.popup-main {
	width:65%;
	margin:0 auto;
	margin-top:200px;
	color:#fff;
}
.popup-main h2 {
	font-size:24px;
	text-align: center;
	margin-bottom:50px;
}
.popup-main p {
	font-size:16px;
	color:#fff;
	text-indent: 2em;
}
.popup-main .close-btn {
	font-size:22px;
	float:right;
	margin-top:-30px;
	cursor: pointer;
}
.header-top-nav-ico {
	width:30px;
	height:30px;
	display: inline-block;
	background: url(../images/header-top-nav.png ) no-repeat;
}
.header-top-nav-ico.contribute {
	background-position: -30px 0;
}
.header-top-nav-ico.weibo {
	background-position: -60px 0;
}
.login-uesr-warp {
	color:#ffffff;
	font-size:14px;
	position: relative;
}
.login-uesr-warp img {
	width:30px;
	height:30px;
	border-radius:50%;
}
.login-uesr-warp .uesr-info-warp {

}
.login-uesr-warp .uesr-popup-warp {
	position: absolute;
	display:none;
	padding-top:22px;
	left: -30px;
}
.login-uesr-warp .uesr-popup-warp .uesr-popup-info {
	width:107px;
	background:#fff;
	display:inline-block;
	color:#a0a0a0;
	text-align: center; 
    -moz-box-shadow: 0px 5px 10px #999;
    -webkit-box-shadow: 0px 5px 10px #999;
    box-shadow: 0px 5px 10px #999;
    list-style:none;
    padding:20px 0;
    
}
.login-uesr-warp .uesr-popup-warp .uesr-popup-info li {
	float:none;
	margin:0;
	line-height:24px;
	position: relative;
}
.login-uesr-warp .uesr-popup-warp .uesr-popup-info span {
	position: absolute;
	width:11px;
	height:6px;
	background: url(../images/top-arrow.png ) no-repeat;
	top: 16px;
    left: 43px;
}
.login-uesr-warp .uesr-popup-warp .uesr-popup-info li a {
	color:#a0a0a0;
	text-decoration: none;
}
.login-uesr-warp .uesr-popup-warp .uesr-popup-info li a:hover {
	color:#1b1b1b;
	text-decoration: none;
}
.login-uesr-warp:hover .uesr-popup-warp {
	display:inline-block;
}

.personal_logo_50 {
	width:50px !important;
	height:50px !important;
	border-radius:50% !important;
}

/*头部搜索*/

.search ul {
	padding:0;
	list-style: none;
}
.form-search{
  font-size: 14px;
  height: 100%;
  position: relative;
  /*border:#f00 1px solid;*/
}
.form-search .icon-search{
  position: absolute;
  top: -14px;
  left: -7px;
  color: #a4a4a4;
  cursor: pointer;
  display: inline-block;
  height: 100%;
  width: 46px;
}
.form-search .icon-search:before{
  float: right;
  margin-top: 22px;
  margin-right: 2px;
  width:30px;
  height:30px;
}
.form-search .icon-search:hover{
  color: #a4a4a4;
}
.form-search .icon-remove {
	position: absolute;
	top:0;
	right:0;
	color:#a4a4a4;
	font-size:14px;
	top: 8px;
    right: 8px;
}
.form-search .icon-remove:hover {
	cursor: pointer;
}
.form-search input{
  width: 46px;
  font-size: 12px;
  padding-left: 28px;
  border:none;
  width: 0px;
  height: 100%;
  line-height: 94%;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  transition: all .5s;
  background:#333;
  border-radius: 20px;
  height:30px;
  color:#fff
}
.form-search input:hover{border:none}
.form-search input:focus{border:none;outline:none}
.form-search.active input{
  width: 130px !important;
  cursor: text;
  padding-right:25px;

}
.form-search .close{
  display: inline-block;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 16px;
  background: #333;
  color: #fff;
  font-weight: bold;
  position: absolute;
  right: 6px;
  top: 10px;
  border-radius: 100%;
  /*display: none;*/
  cursor: pointer;
  -webkit-transform: scale(0,0);
  -moz-transform: scale(0,0);
  transform: scale(0,0);
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  transition: all .3s;
}
  .active.form-search .close{
  -webkit-transform: scale(1,1);
  -moz-transform: scale(1,1);
  transform: scale(1,1);
}
.active2.form-search .close{
  -webkit-transform: scale(1,1);
  -moz-transform: scale(1,1);
  transform: scale(1,1);
}
.form-search .close{
    line-height: 18px;
    font-size:16px;
}
/* 头部结束 */
.po-r {
	position:relative;
	}
.pt-40 { 
	padding-top:40px;
	}
.pb-30 { 
	padding-bottom:30px;
	}
.mb-30 {
	margin-bottom:30px;
	}
.ml-10 {
	margin-left:10px;
	}
.ml-15 {
	margin-left:15px;
	}
.ml-20 {
	margin-left:20px;
	}
.ml-30 {
	margin-left:30px;
	}
.mr-10 {
	margin-right:10px;
	}
.mr-15 {
	margin-right:15px;
	}
.mr-60 {
	margin-right:60px;
	}
.mt-20 {
	margin-top:20px;
	}
.b-b-1 {
	border-bottom:1px solid #e2e2e2;
	}
.b-l-1 {
	border-left:1px solid #e2e2e2;
	}
a.gray-link {
	color:#a0a0a0;
	}
.text-red {
	color:#ff0000;
}
.container {
	/* width:80%; */
	/* min-width:1170px; */
	max-width: 1400px;
	padding:0;
	}
.navbar-brand {
	display:none;
	}
.navbar {
	border:none;
	}
.navbar-inverse {
	background:#48525e;
	}
.navbar-inverse .navbar-nav&gt;li&gt;a {
	color:#fff;
	}
.navbar-inverse .navbar-nav&gt;.active&gt;a, .navbar-inverse .navbar-nav&gt;.active&gt;a:focus, .navbar-inverse .navbar-nav&gt;.active&gt;a:hover {
	background:#3e4852;
	}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
	max-height:100%;
	}
.top-search {
	position:relative;
	}
a.top-search-ico {
	position:absolute;
	right:25px;
	top:6px;
	color:#a9aaac;
	text-decoration:none;
	
	/*动画部分*/
	-moz-transition: 1s ease-in-out 0s;
	-webkit-transition: 1s ease-in-out 0s;
	-o-transition: 1s ease-in-out 0s;
	transition: 1s ease-in-out 0s;
	}
a.top-search-ico:hover {
	color:#3e4852;
	text-decoration:none;
	
	/*动画部分*/
	-moz-transform: scale(1.1) rotate(720deg);
	-webkit-transform: scale(1.1) rotate(720deg);
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	}
	
.revision {
	-moz-transition: 1s ease-in-out 0s;
	-webkit-transition: 1s ease-in-out 0s;
	-o-transition: 1s ease-in-out 0s;
	transition: 1s ease-in-out 0s;
}
.revision:hover {
	-moz-transform: scale(1.1) rotate(720deg);
	-webkit-transform: scale(1.1) rotate(720deg);
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
}
.top-logo {
	margin-right:15px;
	}
.col-title {
	padding-bottom:30px;
	border-bottom:1px solid #e2e2e2;
	}
.col-name {
	font-size:18px;
	color:#bcbcbc;
	vertical-align:middle;
	}
.col-nav {
	display:inline-block;
	list-style:none;
	margin:0;
	vertical-align:middle;

	}
.col-nav li {
	float:left;
	font-size:14px;
	margin-right:37px;
	}
.col-nav li a {
	color:#9f9f9f;
	}
.col-nav li a:hover,.col-nav li a.active {
	color:#000;
	padding-bottom:33px;
	border-bottom:2px solid #439cee;
	text-decoration:none;
	}
.person-list {
	min-height:680px;
	border-bottom:1px solid #e2e2e2;
	}
.person-list .col-sm-3 {
	margin-bottom:30px;
	}
.person-left {
	width:110px;
	display:inline-block;
	margin-right:10px;
	}
.person-right {
	display:inline-block;
	vertical-align:top;
	}
.person-left img {
	width:110px;
	height:110px;
	max-width:100%;
	}
.person-name {
	font-weight:bold;
	color:#000;
	}
.person-data {
	padding:7px 0 6px;
	}
a.subscribe-btn {
	padding:7px 16px;
	border:1px solid #e2e2e2;
	color:#a0a0a0;
	}
a.subscribe-btn:hover {
	padding:7px 16px;
	border:1px solid #449ded;
	background:#449ded;
	color:#fff;
	text-decoration:none;
	}
.paging {
	text-align: left;
	padding-top: 20px;
	margin-top: 17px;
	border-top: 1px solid #e2e2e2;
}
.paging a {
	width:38px;
	height:38px;
	line-height:38px;
	display:inline-block;
	color:#000;
	border:1px solid transparent;
	text-decoration:none;
	text-align: center;
	}
.paging a:hover {
	width:38px;
	height:38px;
	line-height:38px;
	border:1px solid #e2e2e2;
	display:inline-block;
	color:#000;
	text-decoration:none;
	}
.paging a.active {
	width:38px;
	height:38px;
	line-height:38px;
	border:1px solid #449ded;
	background:#449ded;
	display:inline-block;
	color:#fff;
	text-decoration:none;
	}
.footer {
	border-top:1px solid #e2e2e2;
	margin-top:80px;
	padding-top:50px;
	}
.footer .col-sm-6 {
	padding:0;
	}
.share-warp {
	  display: inline-block;
    margin-left: 10px;
    vertical-align: bottom;
	}
.bottom-link-warp {
	margin-top:60px;
	}
.bottom-link-warp ul {
	float:left;
	list-style:none;
	padding:0;
	margin-right:60px;
	}
.bottom-link-warp ul li {
	margin-bottom:15px;
	}
.bottom-link-warp ul li a {
	color:#a0a0a0;
	font-size:14px;
	}
.bottom-link-warp ul li a:hover {
	color:#1b1b1b;
	font-size:14px;
	}
.bottom-link-title {
	font-size:16px;
	color:#1b1b1b;
	}
.footer-col-title {
	margin:30px 0 20px;
	font-size:16px;
	color:#1b1b1b;
	}
.link-warp a {
	display:inline-block;
	font-size:14px;
	color:#ababab;
	padding:0 5px;
	border-right:1px solid #ababab;
	}
.link-warp a.first {
	padding-left:0;
	}
.link-warp a.last {
	padding-right:0;
	border:none;
	}
.copyright {
	background:#48525e;
	height:50px;
	line-height:50px;
	color:#fff;
	}
.footer-QR-warp {
	display:inline-block;
	width:131px; 
	text-align:center; 
	}
.footer-QR-warp img {
	margin-bottom:10px;
	}
.comment-single {
	margin-bottom:30px;
	}
.comment-single h3 {
	color:#1b1b1b;
	font-size:14px;
	}
.personal-single {
	margin-bottom:20px;
	}
.personal-single a.article-title {
	color:#1b1b1b;
	font-size:16px;
	display:inline-block;
	margin-bottom:5px;
	}
.personal-single p {
	color:#a0a0a0;
	font-size:14px;
	}
.comment-single p {
	padding:5px 10px;
	background:#fcfcfc;
	line-height:18px;
	font-size:12px;
	color:#a0a0a0;
	}	
.right-media-info {
	border-left:1px solid #e2e2e2;
	text-align:center;
	padding-left:30px;
	}
.right-media-info h3 {
	font-size:24px;
	color:#1b1b1b;
	margin:20px 0 10px;
	}
.right-certification {
	color:#a0a0a0;
	font-size:12px;
	margin-bottom:20px;
	}
.right-media-description {
	font-size:12px;
	color:#a0a0a0;
	line-height:18px;
	}
.right-media-fans {
	 text-align:center; 
	 margin-top:25px;
	}
.right-media-fans span {
	width:40%;
	display:inline-block;
	font-size:12px;
	color:#a0a0a0;
	}
.right-media-fans span a {
	font-size:24px;
	color:#449ded;
	display:block;
	}
.notice-single {
	padding-bottom:20px;
	border-bottom:1px solid #e2e2e2;
	margin-bottom:20px;
	}
.notice-single.last {
	border-bottom:none;
	margin-bottom:0;
	}
.notice-single p {
	background:#fcfcfc;
	padding:5px 10px;
	color:#a0a0a0;
	font-size:12px;
	}
.article-nav .nav {
	float:left;
}
.article-nav .nav &gt; li &gt; a {
    font-size: 12px;
    padding: 5px 30px;
}
.article-nav .nav-tabs &gt; li {
	margin-bottom:0;
}
.article-nav .nav-tabs {
	border:1px solid #e2e2e2;
	margin-bottom: 30px;
}
.article-nav .nav-tabs &gt; li &gt; a {
	border-radius:0;
	border:2px solid transparent;
	background:#f6f6f6;
	margin-right:0;
	border-left:1px solid #e2e2e2;
	color:#a0a0a0;
}
.article-nav .nav-tabs &gt; li.active &gt; a,.article-nav .nav-tabs &gt; li.active &gt; a:hover , .article-nav .nav-tabs &gt; li.active &gt; a:focus {
	border-top:none;
	border-bottom:2px solid #449ded;
	padding-bottom: 5px;
	padding-top:7px;
	border-left:none;
	border-right:none;
	background:#fff;
	color:#1b1b1b;
}
.article-nav .nav-tabs &gt; li &gt; a.frist {
	border-left:none;
}
.article-nav .nav-tabs &gt; li &gt; a.frist:hover {
	border-left:none;
}
.article-sinlge {
	margin-bottom:20px;
}
.article-sinlge .sinlge-title {
	color:#1b1b1b;
	font-size:16px;
	display:inline-block;
	margin-bottom:5px;
}
.tag-warp {
	color:#449ded;
	margin-bottom:5px;
}
.tag-warp a {
	color:#449ded;
	margin-right:10px;	
}
.article-sinlge .footer-txt {
	color:#a0a0a0;
}
.edit-warp {
	
}
.edit-warp h3 {
	font-size:16px;
	color:#1b1b1b;
	margin:0;
	margin-bottom:20px;
}
.edit-warp h3 span {
	line-height:16px;
	display:inline-block;
}
.edit-warp .title-input {
	border:none;
	border-bottom:1px solid #e2e2e2;
	width:100%;
	font-size:18px;
	color:#a0a0a0;
	padding-bottom:14px;
	margin-bottom:20px;
}
.edit-warp .edit-textarea {
	width:100%;
	resize: none;
	border:1px solid #e2e2e2;
	padding:5px 10px;
	font-size:14px;
	margin-bottom:20px;
}
.div_showTag_txt {
	border:none;
	border-bottom:1px solid #e2e2e2;
	width:100%;
	font-size:18px;
	color:#a0a0a0;
	padding-bottom:14px;
	margin-bottom:20px;
    cursor: text;
    padding-right:90px;
}
.div_showTag_txt .tagsBox {
    display: inline-block;
    background: #f9f9f9;
    padding: 3px 6px 3px 8px;
    margin: 0 4px 4px 0;
    position: relative;
    cursor: pointer;
    font-size: 14px;
    color: #a0a0a0;
}
.div_showTag_txt .tagsBox {
    float: left;
}
.div_showTag_txt .tagsBox span {
	padding-right:5px;
	border-right:1px solid #e2e2e2;
	margin-right:5px;
}
.div_showTag_txt .addMyTag {
    height: 22px;
    width: 200px;
    float: left;
}
.div_showTag_txt .addMyTag input[type="text"].js_input{
	border:none;outline:none;width:100%;
	line-height:18px; height:18px;
	font-size: 12px;
	padding-left: 5px;
}
#add_news_tags {
	position:relative;
}
#add_news_tags #extractionWord_btn{
	position: absolute;
	right: 0px;
	top: -10px;
}
.form-part {
	padding-bottom: 20px;
    border-bottom: 1px #e2e2e2 solid;
    margin-bottom: 30px;
    position: relative;
    color:#a0a0a0;
}
.form-part.last {
	padding:0;
	border:none;
}
.form-part h3 {
	font-size:16px;
	color:#1b1b1b;
	margin-top:0;
}
.form-main {
	line-height:34px;
	float:left;
	border:none;
	background: transparent;
}
.signature_edit_layer {
	display:none;
}
.account-warp {
	line-height:34px;
	margin-bottom:20px;
	color:#a0a0a0;
}
.account-warp span {
	margin:0 5px;
	color:#1b1b1b;
}
.account-warp.last {
	margin-bottom:0px;
}
.special-wrap .paging {
	text-align: center;
	border-top:none;
}
/*按钮样式*/
.blue-btn-33 {
	width:92px;
	height:33px;
	line-height:33px;
	background:#449ded;
	display:inline-block;
	font-size:14px;
	color:#fff;
	text-decoration: none;
	text-align: center;
	border:none;
}
.blue-btn-33 {
	text-decoration: none;
}
a.white-btn-33 {
	width:92px;
	height:33px;
	line-height:31px;
	background:#fff;
	border:1px solid #e8e8e8;
	display:inline-block;
	font-size:14px;
	color:#474747;
	text-decoration: none;
	text-align: center;
}
a.white-btn-33 {
	text-decoration: none;
}
.white-btn-80 {
	width:80px;
	line-height:34px;
	border:1px solid #e2e2e2;
	color:#a0a0a0;
	font-size:12px;
	background:#fff;
	display:inline-block;
	text-align: center;
}
.white-btn-80:hover {
	text-decoration: none;
}
input.black-btn-80 {
	width:80px;
	line-height:34px;
	border:1px solid #48525e;
	color:#fff;
	font-size:12px;
	background:#48525e;
	vertical-align:middle;
	text-align: center;
	display:inline-block;
}
input.black-btn-80:hover {
	text-decoration: none;
}
input.blue-btn-80 {
	width:80px;
	line-height:34px;
	border:1px solid #449ded;
	color:#fff;
	font-size:12px;
	background:#449ded;
	vertical-align:middle;
	text-align: center;
	display:inline-block;
}
input.blue-btn-80:hover {
	text-decoration: none;
}
/*图标样式*/
.icon-14 {
	width:14px;
	height:14px;
	display:inline-block;
	background:#ff0000;
	vertical-align: middle;
	}
.icon-14.v {
	background:url(/${res}/images/icon-14-v.png) no-repeat;
	}
	.icon-14.yv {
	background:url(/${res}/images/icon-14-yv.png) no-repeat;
	}

.ico-16 {
	width:16px;
	height:16px;
	display:inline-block;
	vertical-align: middle;
}
.ico-16.email {
	background:url(../images/icon-16.png) no-repeat;
}
.ico-16.phone {
	background:url(../images/icon-16.png) no-repeat 0 -16px;
}
.ico-16.qq {
	background:url(../images/icon-16.png) no-repeat 0 -32px;
}
.ico-16.weibo {
	background:url(../images/icon-16.png) no-repeat 0 -48px;
}
	
/*自适应样式开始*/
@media (max-width: 768px) {
	.container {
		width:100%;
		padding:0 15px;
	}
	.navbar-brand {
		display:inline-block;
	}    
	a.top-search-ico {
		right: 25px;
    top: 16px;
	}
	.left-top-hot{
	display:none;
	}
	.news-right{
		display:none;
	}
	#advertisement{
		margin-bottom:20px;
	}
}

/* 弹窗公用 */
.modal-content-bg {
	padding:10px;
	background:rgba(0,0,0,0.5)
}
.modal-content {
	background:#fff;
	border-radius:0;
	border:none;
}
.modal-header {
	padding:20px;
	background:#449ded;
	font-size:18px;
	color:#fff;
}
.revision-title {
	padding:10px;
	background:#f6f6f6;
	font-size:14px;
	color:#a0a0a0;
	line-height:20px;
	margin-bottom:20px;
}
.revision-title span {
	color:#1b1b1b;
}

.revision-txt {
	border-radius:0;
	resize: none;
}
.revision-footer {
	color:#a0a0a0;
	font-size:12px;
	margin-top:10px;
}
.revision-footer span.error {
	color:#ff0000;
}
.right-banner {
	width:100%;
}

/*底端上*/
.footT{
	border-bottom: 1px solid #cecece;
}
/*底端上左边部分*/
.footTLeft{
	display:inline;
	float:left;
}
/*logo*/
.ft-logo{
	float: left;
	width: 210px;
	height: 35px;
	margin: 75px 60px 0 0;
}
/*加关注*/
.ft-gz{
	float: left;
	margin: 80px 0 0 0;
}
/*底端上右边部分*/
.footer-warp .col-sm-6 .QR-img-warp {
		display:inline-block;
		margin-bottom:0;
	}


.footTRight{
	display:inline;
	float:right;
    padding: 0 0 10px 0;
	border-left: 1px solid #cecece;
}
/*二维码*/
.erwei{
	display: inline;
	float: left;
	margin: 38px 0 0 80px;
}
/*底部导航*/
.ftBox{
	width: 100%;
	margin-top:90px;
	background-color: #efefef;}
.footNav{
	display: inline;
	float: left;
	margin: 20px 0 0 0;
}
.footNav li{
	display: inline;
	float: left;
	margin: 0 70px 0 0;
	line-height: 32px;
}
.footNav li h4{
    font-size: 18px!important;
}
/*零壹旗下网站*/
.lingyiunder{
    height: 42px;
    margin-top: 28px!important;
    line-height: 42px;
}
.lingyiunder a{
    border: 1px solid #e1e1e1;
}
.lingyiunder h4,.lingyiunder a{
    display: inline;
    margin: 0 10px 0 0;
}
/*友情链接*/
.fdLink{
	padding: 20px 15px 0 ;
}
.fdLink h4,.fdLink a{
	display: inline;
	line-height: 38px;
}
.footNav li a, .fdLink a {
    color: #626262;
}
/*版权信息*/
.footB{

	height: 18px;
	margin: 30px auto 0;
	padding-bottom: 45px;
	text-align: center;
}
.footB span{
	margin:10px 0;
	display:block;
}
.search_msg {	
	background:#fff;
	margin-bottom:10px;
	font-size:18px;
	padding:10px 0;
}

.search_msg .search_content,.search_result_content{
	color:red;
}

.search_msg .search_msg_left{
	float:left;
	margin-left:30px;
}

.search_msg .search_msg_right{
	float:right;
	margin-right:30px;
}
/*新版底部*/
.footer-warp {
	background:#efefef;
	margin-top:90px;
}
.footer-nav {
	padding:0;
	list-style: none;
	line-height:32px;
	margin:0 20px;
	display:inline-block;
	vertical-align: top;
}
.footer-nav li a {
	color:#626262;
}
.b-l{
	border-left:1px solid #e0e0e0;
}
.b-t-b {
	border-top:1px solid #cecece;
	background:#efefef;
}
/*关于我们*/
.contact-title {
	margin-top:0;
}
.contact-info {
	color:#48525e;
	font-size:16px;
	margin-bottom:10px;
}
.contact-info .col-sm-4 {
	padding:0;
	text-align: right;
}
.contact-info .col-sm-8 {
	padding:0;
}
.bg-f-20 {
	background:#fff;
	padding:20px;
}
.bg-f-20 p.about-main {
	font-size:14px;
	color:#666666;
	line-height:20px;
}
.bg-f-20 .blue {
	color:#28aae2
}

/* 评论列表样式 */
.comment_bar_warp {
	padding:10px 20px;
}
.comment_edit_warp,.top_focus_edit_warp {
	display:none;
	padding: 20px 20px 0;
	background:#fff;
}
.comment_single_main {
	
}
.comment_list_warp {
	padding:20px;
	background:#fff;
}
.comment_single_main {
	border-bottom:1px solid #e8e8e8;
	padding-bottom:10px;
	margin-bottom:20px;
}
.comment_single_main.last {
	border-bottom:none;
	padding-bottom:0;
	margin-bottom:-20px;
}
.comment_popup_title {
	color:#ababab;
	font-size:14px;
	margin:0 0 10px;
}
.content_form .textarea_content textarea {
    border: 1px solid #fff;
    width: 100%;
    resize: none;
    padding: 10px;
    line-height: 20px;
}
.supplement_txt {
	margin-top:0;
	font-size:14px;
	line-height:20px;
	margin-bottom:20px;
	color:#474747;
	word-break:break-all; /*支持IE，chrome，FF不支持*/
	word-wrap:break-word;/*支持IE，chrome，FF*/
	display:inline-block;
}
.replay_txt_warp {
	padding:20px;
	background:#f9f9f9;
}
.reply_single_main {
	width:536px;
	display:inline-block;
	font-size: 12px;
}
.answer_single_main {
	margin: 10px 0 10px;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 1.2px;
}
.answer_single_main img {
	max-width:400px;
}
.reply_single_txt {
	word-break:break-all; /*支持IE，chrome，FF不支持*/
	word-wrap:break-word;/*支持IE，chrome，FF*/
	display:inline-block;
	font-size: 12px;
	line-height:18px;
}
.reply_single_main a,.reply_single_main span {
	vertical-align: top;
}
.reply_single_main a.personal_name {
	float:left;
	font-size:12px;
}
.replay_text_box .replay_text_content {
	margin-bottom: 10px;
}
.replay_text_box {
	display:none;
}
.replay_text_content textarea {
border: 1px solid #e3e3e3;
width: 100%;
height: 35px;
padding: 5px;
resize: none;
}
.replay_text_content_invite textarea {
	width: 658px;
  	margin: 0px 20px;
  	line-height: 18px;
  	padding: 0px;
 	font-size: 12px;
 	padding:10px 10px 0;
 	color:#ababab;
  	height: 72px;
  	border:1px solid #e8e8e8;
  	border-radius:4px;
}
/* 评论样式 */
.comment_bar_warp {
    padding: 10px 20px;
    background:#fcfcfc;
    border-top:1px solid #e8e8e8;
    border-bottom:1px solid #e8e8e8;
}
.font-12 {
    font-size: 12px !important;
}
.font-14 {
    font-size: 14px !important;
}
.font-14-ab {
	font-size:14px;
	color:#ababab;
}
.dis-ib {
    display: inline-block;
}
.comment_popup_title {
    color: #ababab !important;
    font-size: 14px !important;
    margin: 0 0 10px;
}
.time_txt {
    margin-right: 10px;
    color: #ababab;
}
.replay_text_content textarea {
    border: 1px solid #e3e3e3;
    width: 100%;
    height: 35px;
    padding: 5px;
    resize: none;
}
.font-a8 {
    color: #a8a8a8;
}
/* 修改密码弹窗样式 */
.changepass-wrap .modal-dialog {
	width:400px;
	
}
.changepass {
	text-align: center;
}
.changepass input {
	width:280px;
	height:42px;
	line-height:42px;
	border:none;
	background:#f6f6f6;
	margin-bottom:20px;
	padding:0 10px;
}
.changepass label.error {
	background:none;
	display:block;
	margin-top: -15px;
    font-weight: normal;
    text-align: left;
    padding: 0 40px;
    color:#ff0000;
}
.collect-wrap span {
	font-size:14px;
	color:#363636;
}
.collect-wrap span a {
	margin-left:5px;
	color:#363636;
	text-decoration: none;
}
.collect-wrap span a.icon-heart {
	color:#e5555c;
}

/*new*/
.tzbk-box .typenameList li a{
	color:#B1D8EC;
	border:1px solid #B1D8EC;	
}
.tzbk-box .typenameList li a:hover{
	color:#fff;
	background:#B1D8EC;
	border:1px solid #B1D8EC;	
}
.sian{
	margin-top: 10px;
	border-top: 1px solid #eee;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #eee;
}
.sian ul{padding-left: 20px;}
.sian ul li{text-align:left;}
.sian a{
	height: 30px;
	line-height: 34px;
	color:#333;
}
.sian a:hover{
	color: #337ab7;
}
.tuijian{
	background-color:#fff;
	padding:20px;
	margin-bottom:30px;
}
.tuijian ul{
	padding-left:0;
}
.tuijian ul li{
	border-bottom: 1px dashed #d3d5d6;
	overflow:hidden;
	position: relative;
}
.tuijian ul li i{
	width:5px;
	height:5px;
	display:inline-block;
	background-color:#48525e;
	border-radius:100%;
	position: absolute;
	left:0;
	top:18px;
}
.tuijian ul a{
	color:#48525e;
	height:40px;
	line-height:40px;
	float:left;
	display:block;
	margin-left:10px;
}
.tuijian ul a:hover{
	color: #337ab7;
}
.rank-list .tab-pane ul li:last-child {
	border-bottom: 0;
	max-width: auto;
}
.artbody{
	background: #f7f7f7;
	min-width: inherit;}
.info-sj{
background: #fff;
padding: 20px;
margin-bottom: 20px;
}
.info-sj .right-mode-swap{
	margin-bottom:0 !important;
}
.news-detail-text{font-family:微软雅黑;}
.news-detail-text p{color: #363636;font-size: 16px;line-height:190%;text-align: justify;word-wrap: break-word;line-height: 32px;color: #3d464d;}
.owl-carousel-news{width:100%;display:none;}
.owl-carousel-news .item img{width:100%;}
.owl-carousel-news .owl-theme .owl-controls{position: absolute;bottom: 0;right: 0;}
.owl-carousel-news .owl-theme .owl-controls .owl-page span {background: #fff;}
.owl-carousel-news .owl-theme .owl-controls .owl-page span{width:10px;height:10px}
.news_info_share{display: block;width: 100%;overflow: hidden;}
.news_info_share .fx-title{margin-top:6px;}
.wode_pinglun_text{padding-top:20px;}
.wode_pinglun_nr{padding:0 20px;}
.wode_pinglun_fb{padding:20px;}
.wode_pinglunk textarea{margin-bottom:10px;}
.artbody .fanye ul li{width:auto;height:auto;}
.artbody .fanye ul li a{width:25px;height:25px;line-height:23px;text-align:center;padding:0;}
.artbody .fanye ul{padding-right:20px;}
.sian li{margin-top:10px;position: relative;}
.sian li:before{content: "";position: absolute;width: 5px;height: 5px;background: #333;border-radius: 100%;left: -12px;top: 8px;}
.sian a{line-height: 22px;height:auto;display: inline-block; text-align:justify;text-justify:distribute-all-lines}
.newlabel{overflow: hidden;padding: 30px 0px;background: #fff;padding-left: 30px;padding-bottom: 0px;}
.newlabel-text{color: #2499F3;float: left;font-size: 20px;line-height: 40px;margin-right: 16px;display: inline-block;}
.newlabel-text-1{color:#2499F3;border: 1px solid #2499F3;line-height: 40px;height: 40px;display: inline-block;padding: 0 10px;font-size: 16px;float: left;}
.container-news-label-1 .news-detail-warp{padding-top:0;}
.container-news-label-1 .news-single-warp{margin-top:0;}
.header .navbar-nav&gt;li&gt;a{font-size:16px;}
.header .navbar-nav&gt;li&gt;a.online{color:#4690EC;}
.header .navbar-nav&gt;li&gt;a .ct_nav_icon{width:27px;height:16px;display:inline-block;position: absolute;background:url('../images/ct_nav_icon.png') no-repeat; margin-top: -7px;}
/*! css3 动画  add by xianze.wang 20150612
/*由大变小的图片放大查看动画*/
@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        -ms-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        -ms-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        -ms-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}
/*知投网首页*/
@media (max-width: 1199px){
	.pic-news-single .h326{
		height:auto;
	}
	.pic-news-single .h158{
		height:130px;
	}
	.right-mode-swap .typenameList li,.right-mode-swap .zanzhuList li{
	    width: 46%;
	}
	.ck-slide .ck-prev, .ck-slide .ck-next{
		top:27%;
	}
	.ck-slide{
	    height: 260px !important;
	}
}
@media (max-width: 992px){
	.left-top-hot,.advert,.bottom_tools{
	
	}
	.left-new-box{
		margin-bottom:20px;
		width:100%;
	}
	.news-list{
		padding-right:15px;
	}
	.news-right{
		padding-right:0px;
	}
	.container-search .news-right{display:block;padding-left:0;}
	.container-search .news-right .left-col-warp{background:#fff;padding: 15px;}
	.container-search .news-right .news_list_box dd{padding:10px 0;padding-left: 15px;}
	.left-new-box{
	    padding-right: 15px;
	}
}
@media (max-width: 767px){
.owl-carousel-news{display:block;}
.owl-carousel-news .item{height:400px;}
.owl-carousel-news .item a{width:100%;height:100%;display:block;background-repeat: no-repeat;background-size: cover;background-position: center center;}
.newsblank20{display:none;}
.artbody .container .col-sm-3{display:none;}	
.sian{border:0;}
.news_info_share{padding-bottom: 10px;border-bottom: 1px solid #ddd;}
.wode_pinglun_text{padding-top:20px;}
.wode_pinglun_nr{padding:0;}
.artbody .share-box img{width:25px;height:25px;}
.artbody .bshare-custom a{width:30px !important;}
.artbody .news_info_share .fx-title{margin-top:3px;margin-right:5px !important;}
.newsinfoblank20{display:none;}
.artbody .container{padding:0;}
.artbody .news-detail-warp{padding:10px;}
.artbody .news-detail-warp .detail-title{font-size:18px;line-height:24px;margin-top:0;margin-botoom:20px;}
.news-detail-warp .detail-title small{margin-top:10px;}
.artbody .fanye ul{padding-right:0;padding-top:15px;}
.artbody .fanye ul li a{margin-left:5px;margin-right:0;}
.artbody .wode_pinglun .write{margin-top:0;padding:0;}
.artbody .wode_pinglun_fb{padding:0;}
.artbody .wode_pinglun_fb{border-bottom:0;}
.artbody .wode_pinglun_xia p{font-size:14px;color:#666;line-height:22px;}
.artbody .wode_pinglun_xia p a{color:#4690EC;}
.artbody .wode_pinglun_name img{width:50px !important;height:50px !important;}
.artbody .wode_pinglun_xia{padding-left:60px;}
.sian li{margin-top:6px;}
.container-news-label-1 .left-col-warp{margin-top:15px;}
.rank-list .tab-pane ul li{max-width: inherit !important;}
.container-news-label .news-detail-warp{padding-top:0;padding-bottom:0;}
.container-news-label-1 .news-single-warp{margin-top:0;}
.container-news-label .newlabel{padding-top:20px!important;padding-left:0!important;}
.container-news-label .news-list-warp{padding:0;}
.container-news-label .news-single-warp{padding:20px 0 !important;}
.container-news-label .btn-lookmore{margin-top:0;}
.container-news-label-1 .btn-lookmore{margin-top:15px;}
}
@media (max-width: 548px){
	.owl-carousel-news .item{height:285px;}
	.container-news-label .news-detail-warp{padding-top:0;}
	.container-news-label .news-single-warp{padding:15px 0 !important;}
	.container-news-label .news-single-warp.media .media-left img{width:100px;height:76px;}
	.container-news-label .news-single-warp.media .media-body p.tag{margin-top:5px;}
	.container-news-label .news-list-warp{padding:0!important;}
	.container-news-label .news-single-warp.media .media-body{padding-left:10px;}
	.container-news-label .btn-lookmore{margin-top:0;}
	.container-news-label-1 .btn-lookmore{margin-top:15px;}
	.container-news-label .newlabel{padding-left:0;padding-top:20px;}
	.rank-list .tab-pane ul li{max-width: inherit !important;}
	.container-news-label-1 .author-warp{font-size:14px;}
	.container-news-label .left-col-warp{margin-top:15px;}
	.container-news-label-1 .news-detail-warp{padding:0 10px;}
	.container-news-label-1 .news-single-warp{margin-top:0;}
}
@media (max-width: 400px){
	.owl-carousel-news .item{height:208px;}
}
@media (max-width: 320px){
	.owl-carousel-news .item{height:166px;}
}
@media (max-width: 650px){
/* 	.news-list-warp .media{
		padding-bottom:15px;
	}
	.news-list-warp{
		padding-left:20px;
		padding-right:20px;
		padding-top:0;
	}
	.news-single-warp.media .media-left{
	    display: block;
	    padding-right: 0px;
	    text-align: center;
        width: 100%;
        height:200px;
	}
	.news-single-warp.media .media-left a{
		display:block;
		width:100%;
		height:200px;
	}
	.news-single-warp.media .media-left img{
	    width: 100%;
	    height:auto;
	}
	.news-single-warp.media .media-body{
		padding-top:15px;
		padding-left:0px;
	}
	.news-single-warp.media .media-body p.tag{
	    margin-top: 10px;
	}
		.news-single-warp.media .media-body p.tag a{
	    margin-bottom: 10px;
	}
	.news-single-warp.media .media-body p.summary-box{
	    height: inherit;
	}
	.top-hot-1,.top-hot-2{
		width:100%;
	    padding-right: 15px;
	    padding-left: 20px;
	   margin-top:15px;
	}
	.index-img2,.index-img3,.index-img4{
		 height:200px !important;
	}
	.news-list-warp{
		padding-left:0;
		padding-right:0;
	} */
}
</pre></body></html>