﻿/*搜索*/
.search {
	width: 645px;
	float: right;
	border: 2px solid #0080d7;
	height: 37px;
	margin-right: 150px;
}
.search li {
	float: left;
	line-height: 36px;
	position: relative;
	z-index: 60;
}
.search li.searchButton {
	float: right;
	height: 37px;
	width: 79px;
	background: #00568F;
	line-height: 37px;
	text-align: center;
	font-size: 14px;
}
.search li.searchButton a {
	color: #FFF;
	display: block;
}
.search li.searchButton a:hover {
	background: #0080d7;
}
.search li a.classification {
	background: url(../images/classify_20161221.gif) no-repeat right 15px;
	display: block;
	font-size: 12px;
	width: 93px;
	text-align: center;
}
.search li a:hover.classification {
	background: url(../images/classify_20161221.gif) no-repeat right -12px;
}
.search li input {
	line-height: 34px;
	border: none;
	outline: none;
	padding-left: 5px;
	width: 295px;
}
.search .sorts {
	position: absolute;
	width: 96px;
	border: 1px solid #0080d7;
	border-top: none;
	background: #FFF;
	top: 33px;
	right: -4px;
	_right: -5px;
}
.search .sorts a {
	background: none;
	display: block;
	padding-left: 15px;
}
.search .sorts a:hover {
	background: #f0f0f0;
}
.list {
	overflow: hidden;
	margin-top: 30px;
}
.listLeft .title span {
	font-size: 16px;
	padding-left: 30px;
}
.listLeft .title a {
	padding-left: 20px;
	color: #007bcd;
}
.listLeft {
	width: 730px;
	float: left;
	margin-right: 40px;
	overflow: hidden;
}
.listLeft .title {
	font-size: 34px;
	margin-bottom: 10px;
}
.listBanner {
	width: 730px;
	position: relative;
	margin-bottom: 20px
}
.listBanner dt {
	float: left;
	width: 446px;
}
.listBanner dd {
	float: left;
	width: 242px;
	height: 238px;
	padding: 20px;
	background: #f7f7f7;
}
.listBanner dd p {
	font-size: 30px;
	margin-bottom: 18px;
}
.listBanner dd span {
	font-size: 12px;
	color: #999;
	line-height: 20px;
}
.circular {
	position: absolute;
	right: 100px;
	top: 250px;
}
.circular a {
	width: 12px;
	height: 12px;
	border-radius: 3em;
	background: #CCC;
	display: inline-block;
*margin-right:5px;
}
.circular a:hover, .circular a.selected {
	background: #cc0000;
}
.listLeft .content:nth-last-child(1) {
	border: none;
}
.listLeft .content {
	width: 730px;
	border-bottom: 1px solid #e4e4e4;
	padding-bottom: 22px;
	overflow: hidden;
	margin-bottom: 22px
}
.listLeft .content dl {
	overflow: hidden;
}
.listLeft .content dt {
	width: 130px;
	float: left;
	margin-right: 17px;
	position: relative;
}
.listLeft .content dd {
	width: 580px;
	float: left;
	line-height: 25px;
}
.listLeft .content h2 {
	font-size: 20px;
	margin-bottom: 10px;
	font-weight: bold;
	height: 28px;
	overflow: hidden;
}
.listLeft .content h2 .original {
	background: #ffa800;
	color: #FFF;
	padding: 3px 5px;
	font-size: 12px;
	border-radius: 0.3em;
	margin-left: 20px;
}
.listLeft .content h2 .recommend {
	background: #ff0000;
	color: #FFF;
	padding: 3px 5px;
	font-size: 12px;
	border-radius: 0.3em;
	margin-left: 20px;
}
.listLeft .content p {
	font-size: 14px;
	color: #666;
	margin-bottom: 10px;
	margin-top: 0px;
}
.listLeft .content .noMap {
	line-height: 25px;
}
.listLeft .content .tuo {
	width: 810px;
	overflow: hidden;
	margin-bottom: 10px;
}
.listLeft .content .tuo li {
	width: 200px;
	height: 138px;
	overflow: hidden;
	margin-right: 40px;
	float: left;
}
.bannerLoad a {
	width: 295px;
	height: 45px;
	margin: 0 auto;
	border: 1px solid #ebebeb;
	background: #fafafa;
	text-align: center;
	display: block;
	font-size: 18PX;
	color: #999;
	line-height: 45px;
	margin-top: 20px;
}
.feedCard {
	margin-top: 12px;
	font-size: 14px;
	color: #555;
	overflow: hidden;
}
.feedCard .cardTime {
	float: left;
	margin-right: 10px;
	margin-top: 2px
}
.feedCard .cardTags {
	float: left;
	margin-left: 20px;
	width: 400px
}
.feedCard .cardTags a {
	padding-right: 15px;
	font-size: 14px;
	line-height: 20px
}
.feedCard .cardActions {
	float: right;
}
.feedCard .cardActions a.share {
	height: 29px;
	width: 20px;
	margin-top: -6px;
	display: block;
	padding: 0 14px 0 15px;
	background: url(../images/icoTools_20170106.png) -40px 5px;
}
.feedCard .cardActions a:hover.share {
	background: url(../images/icoTools_20170106.png) -40px -40px;
}
.listRight {
	width: 330px;
	float: left;
}
.listRight .banner330 {
	margin-bottom: 30px;
}
.listRight .ranking {
	width: 330px;
}
.listRight .ranking .title {
	font-size: 22px;
	font-weight: bold;
}
.listRight .ranking .dayRanking {
	width: 330px;
	overflow: hidden;
}
.listRight .ranking .dayRanking li {
	float: left;
}
.listRight .ranking .dayRanking li a {
	color: #000;
	height: 35px;
	font-size: 18px;
	background: #f1f1f1;
	border: 1px solid #e4e4e4;
	width: 163px;
	float: left;
	line-height: 35px;
	text-align: center;
	display: block;
}
.listRight .ranking .dayRanking li a.day {
	background: #FFF;
	border: 1px solid #00568f;
	border-bottom: none;
	height: 35px;
}
.listRight .rankingArticles {
	margin-bottom: 30px;
}
.listRight .rankingArticles li {
	border-bottom: 1px solid #ebebeb;
	height: 40px;
	line-height: 40px;
	overflow:hidden;
	font-size: 16px;
}
.listRight .rankingArticles li span {
	margin-right: 10px;
	font-size: 12px;
	padding: 4px;
	color: #999;
}
.listRight .rankingArticles li span.hot {
	background: #d52525;
	color: #FFF;
	padding: 0px 4px;
	border-radius: 0.3em;
}
.listRight .tool {
	width: 370px;
	overflow: hidden;
	padding-top: 20px;
	margin-bottom: 10px;
}
.listRight .tool li {
	width: 72px;
	margin-right: 50px;
	float: left;
}
.listRight .tool li a {
	width: 72px;
	padding-top: 60px;
	display: block;
	text-align: center;
	font-size: 12px;
	line-height: 30px;
}
.listRight .tool li a.sales {
	background: url(../images/sales.png) no-repeat;
}
.listRight .tool li a.library {
	background: url(../images/library.png) no-repeat;
}
.listRight .tool li a.forMining {
	background: url(../images/forMining.png) no-repeat;
}
/*详细页*/
.crumb {
	font-size: 14px;
	padding-top: 20px;
}
.detailed {
	margin-top: 10px;
}
.detailed h1 {
	font-size: 36px;
	font-weight: bold;
	color: #333;
}
.detailed p {
	font-size: 24px;
	margin-top: 25px;
}
.detailed p.notice {
	font-size: 16px;
	margin-bottom: 30px;
	color: #666;
}
.list .dback {
	color: #666;
	font-size: 14px;
	margin-top: 10px;
}
.bright {
	float: right;
	position: relative;
	color: #ddd;
	font-size: 14px;
}
.bright span.tel {
	margin-right: 0;
}
.list .dback span {
	padding-left: 0px;
	font-size: 14px;
}
.list .dback span a {
	padding-left: 5px;
}
.dback em {
	font: 12px/20px "arial";
	color: #999;
	margin-right: 10px;
}
.bright span b {
	background: url(../images/icon.gif) no-repeat 0 2px;
	padding-left: 18px;
	display: inline-block;
	color: #666;
	font-weight: normal;
	font-size: 14px;
}
.bright {
	float: right;
	position: relative;
	color: #ddd;
}
.bright span.tel {
	margin-right: 0;
}
.player {
	background: #fff;
	border: 1px solid #17b421;
	position: absolute;
	width: 100px;
	left: -5px;
	top: 25px;
}
.player p {
	font: 12px/24px "宋体";
	color: #17b421;
	text-align: center;
}
.player i {
	background: url(../images/icon.gif) no-repeat 0 -920px;
	display: block;
	width: 12px;
	height: 6px;
	position: absolute;
	top: -6px;
	left: 45px;
}
.player img {
	display: block;
	width: 90px;
	height: 90px;
	margin: 5px auto;
}
.contentDetailed p { /*text-indent:2em;  line-height:25px;*/
	padding: 0px 0px;
}
.dpages {
	text-align: center;
	margin: 30px 0;
	font-family: Arial, Microsoft YaHei;
}
.dpages a {
	border: 1px solid #ddd;
	font: 14px/20px;
	padding: 0 7px;
	height: 20px;
	display: inline-block;
	margin-right: 5px;
	color: #666;
}
.dpages a.nobo {
	border: 0;
	font: 14px/18px;
	padding: 0;
}
.dpages a.cur {
	background: #06a3ec;
	border: 1px solid #0173be;
	color: #fff;
}
.phread {
	background: #f7f7f7;
	padding: 5px 10px;
	overflow: hidden;
	margin-top: 10px;
}
.phread span {
	float: right;
	background: url(../images/but.gif) no-repeat 0 0px;
	display: block;
	width: 75px;
	height: 100px;
}
.phread dl dt {
	float: left;
	width: 90px;
	height: 90px;
	margin-right: 20px;
	margin-top: 5px;
}
.phread dl dd {
	float: left;
}
.phread dl dd b {
	font: 18px/24px "Microsoft Yahei";
	color: #904700;
	display: block;
	margin-top: 15px;
}
.phread dl dd p {
	font: 15px/24px "Microsoft Yahei";
	color: #666;
	display: block;
	margin-top: 10px;
}
.tag {
	margin-top: 10px;
	font: 14px/24px "Microsoft Yahei";
	color: #666;
}
.tag a {
	font: 12px/24px "宋体";
	text-decoration: underline;
	margin-right: 10px;
}
.dshare {
	margin-top: 15px;
	margin-bottom: 15px;
}
.dshare a.dsina {
	background: url(../images/icon.gif) no-repeat 0 -50px;
	display: block;
	width: 32px;
	height: 32px;
	margin-right: 10px;
	float: left;
}
.dshare a.dqq {
	background: url(../images/icon.gif) no-repeat 0 -100px;
	display: block;
	width: 32px;
	height: 32px;
	margin-right: 10px;
	float: left;
}
.dshare a.dwx {
	background: url(../images/icon.gif) no-repeat 0 -150px;
	display: block;
	width: 32px;
	height: 32px;
	margin-right: 10px;
	float: left;
}
.wxs {
	position: relative;
	z-index: 5;
	margin-bottom: 15px;
}
.list span.dlayer {
	position: absolute;
	width: 240px;
	padding: 5px 10px;
	background: #f7f7f7;
	border: 1px solid #ddd;
	top: 40px;
	left: -128px;
	display: block;
	padding-left: 5px;
}
.dlayer i {
	position: absolute;
	background: url(../images/icon.gif) no-repeat 0 -620px;
	width: 12px;
	height: 7px;
	display: block;
	top: -7px;
	left: 90px;
}
.dlayer img {
	float: left;
	display: block;
	width: 90px;
	height: 90px;
	margin-right: 10px;
}
.dlayer p {
	float: left;
	width: 130px;
	font: 12px/20px "宋体";
	color: #666;
	margin-bottom: 5px;
}
.recommend {
	width: 330px;
	overflow: hidden;
	margin-bottom: 20px;
	margin-top: 10px;
}
.recommend dt {
	width: 130px;
	margin-right: 10px;
	float: left;
}
.recommend dd {
	width: 190px;
	float: left;
	font-size: 14px;
}
.recommend dd a {
	font-size: 14px;
	margin-bottom: 10px;
	display: block;
}
.recommendTitle {
	font-size: 14px;
	line-height: 30px;
	margin-bottom: 30px;
}
.recommendTitle li {
	background: url(../images/spot.gif) no-repeat 3px;
	padding-left: 15px;
}
.ranking .title a.but {
	background: #ea000c;
	color: #FFF;
	border-radius: 0.2em;
	border-radius: 0.3em;
	float: right;
	font-size: 14px;
	font-weight: normal;
	padding: 3px;
}
.ranking .title a:hover.but {
	text-decoration: none;
}
.release {
	background: #f7f7f7;
	padding: 10px;
	margin: 10px 0px;
	margin-bottom: 30px;
	border-radius: 0.3em;
}
.project {
	background: #FFF;
	border-radius: 0.25em;
	margin-top: 0.5em;
	padding: 0.5em;
	padding-top: 0.2em;
	overflow: hidden;
	position: relative;
}
.project a {
	width: 100%;
	display: block;
}
.project h3 {
	font-size: 18px;
	color: #000;
	padding-bottom: 0.25em;
}
.project p {
	font-size: 12px;
	color: #666;
	line-height: 1.5em;
}
.project dd {
	float: left;
	width: 70%;
	padding-top: 0.3em;
}
.project dt {
	float: left;
	width: 30%;
	text-align: center;
}
.project dt b {
	font-weight: normal;
	font-size: 0.6em;
	color: #999;
}
.list .project dt span {
	display: block;
	background: #e2f5ff;
	border: 1px solid #c8eafa;
	border-radius: 0.2em;
	font-size: 14px;
	line-height: 2.5em;
	text-align: center;
	color: #3d9ccc;
	padding-left: 0px;
}
.list .project span a {
	padding: 0px;
}
.list .project span.emergency {
	position: absolute;
	width: 32px;
	height: 32px;
	background: url(../images/emergency.png) no-repeat;
	right: 0em;
	top: 0px;
	background-size: 2em;
	padding-left: 0px;
}
.list .project span.long {
	position: absolute;
	width: 30px;
	height: 30px;
	background: url(../images/long.png) no-repeat;
	right: 0em;
	top: 0px;
	background-size: 2em;
	padding-left: 0px;
}
.listLeft .content dt a.label {
	position: absolute;
	color: #FFF;
	background: #ff6600;
	display: inline-block;
	top: 0px;
	font-size: 12px;
	padding: 5px;
	left: 0px;
}
.listLeft .content dt a:hover.label {
	text-decoration: none;
	background: #ff900d
}
.focus {
	width: 340px;
	overflow: hidden;
	margin-bottom: 3px;
}
.focus li {
	float: left;
	width: 160px;
	height: 110px;
	margin: 0px 8px 8px 0px;
	position: relative;
}
.focus li span {
	position: absolute;
	bottom: 0px;
	font-size: 12px;
	color: #FFF;
	padding: 5px;
	background-color: rgba(0, 0, 0, 0.3);
	display: block;
	width: 150px;
}
.pageInfo {
	border-bottom: 1px solid #f0f0f0;
	margin: 30px 0px 15px 0px;
	color: #818184;
	padding-bottom: 7px;
	position: relative;
}
.pageTools {
	float: right;
}
.pageTools span {
	border-right: 1PX solid #CCC;
	height: 23px;
	float: left;
}
.pageTools span a {
	height: 23px;
	width: 20px;
	display: block;
	padding: 0 14px 0 15px;
	display: block;
}
.pageTools .pageToolsS a {
	background: url(../images/icoTools_20170106.png) -36px 0px;
}
.pageTools .pageToolsS a:hover {
	background: url(../images/icoTools_20170106.png) -36px -45px;
}
.pageTools .pageToolsF a {
	background: url(../images/icoTools_20170106.png) -90px 0px;
}
.pageTools .pageToolsF a:hover {
	background: url(../images/icoTools_20170106.png) -90px -45px;
}
.pageTools .pageToolsP a {
	background: url(../images/icoTools_20170106.png) -145px 0px;
}
.pageTools .pageToolsP a:hover {
	background: url(../images/icoTools_20170106.png) -145px -45px;
}
.pageTools .pageToolsU a {
	background: url(../images/icoTools_20170106.png) -196px 0px;
}
.pageTools .pageToolsU a:hover {
	background: url(../images/icoTools_20170106.png) -196px -45px;
}
.pageTools .pageToolsD a {
	background: url(../images/icoTools_20170106.png) -245px 0px;
}
.pageTools .pageToolsD a:hover {
	background: url(../images/icoTools_20170106.png) -245px -45px;
}
/*点击量*/
.pageTools .pageToolsC a {
	width: auto;
	padding: 0px;
}
.pageToolsC a span.img {
	background: url(../images/icoTools_20170106.png) no-repeat -321px 3px;
	width: 25px;
	text-align: right;
	float: left;
	padding: 0px 4px;
	border: none;
	height: auto;
	height: 23px;
}
.pageToolsC a:hover span.img {
	background: url(../images/icoTools_20170106.png) no-repeat -321px -43px;
}
.pageToolsC a span.data {
	font-style: normal;
	float: left;
	padding-right: 5px;
	font-size: 14px;
	line-height: 23px;
	color: #666;
	border: none;
}
.pageToolsC a:hover span.data {
	color: #666;
}
/*20161221文章评论上线浮动层*/
.prompt {
	background: url(../images/prompt.gif) no-repeat 0px -10px;
	height: 38px;
	width: 720px;
	color: #fff;
	font-size: 16px;
	position: absolute;
	top: -31px;
	left: 0px;
	line-height: 28px;
	padding-left: 20px;
}
.prompt a {
	float: right;
	margin-right: 20px;
	color: #fff;
	border: 1px solid #ffcfb2;
	line-height: 15px;
	padding: 3px 10px;
	margin-top: 3px;
	background: #e74b03;
	border-radius: 0.1em;
	font-size: 14px;
}
.prompt span {
	font-size: 14px;
}
/*图片放大*/
.WhiteBJ {
	background: #fff;
	position: fixed;
	z-index: 51;
	width: 100%;
	height: 100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
.enlargeImgWrap {
	position: relative;
	z-index: 52;
	transition: all .3s;
}
.enlargeImg {
	cursor: pointer;
}
/*分享*/
.word {
	font-size: 16px;
	margin: 50px 0px;
}
.shareTitl {
	border-bottom: 1px solid #CCC;
	position: relative;
	height: 1px;
}
.shareTitl span {
	position: absolute;
	display: inline-block;
	padding: 0 9px;
	background: #fff;
	left: 50%;
	top: -10px;
	margin: 0 0 0 -33px;
	color: #848484;
	font-size: 14px;
}
.partook {
	margin-top: 25px;
	padding-left: 129PX;
}
.partook li {
	float: left;
	text-align: center;
	position: relative;
}
.partook li a {
	width: 70px;
	display: inline-block;
	padding-top: 75px;
	margin-right: 30px;
	font-size: 12px;
	color: #999;
	float: left;
}
.partook li a.weibo {
	background: url(../images/icoShareNew.png) no-repeat 0px -119px;
}
.partook li a:hover.weibo {
	background: url(../images/icoShareNew.png) no-repeat 0px -0px;
}
.partook li a.WeChatCircle {
	background: url(../images/icoShareNew.png) no-repeat -180px -119px;
}
.partook li a:hover.WeChatCircle {
	background: url(../images/icoShareNew.png) no-repeat -180px -0px;
}
.partook li a.WeChatFriends {
	background: url(../images/icoShareNew.png) no-repeat -90px -119px;
}
.partook li a:hover.WeChatFriends {
	background: url(../images/icoShareNew.png) no-repeat -90px -0px;
}
.partook li a.QQ {
	background: url(../images/icoShareNew.png) no-repeat -270px -119px;
}
.partook li a:hover.QQ {
	background: url(../images/icoShareNew.png) no-repeat -270px -0px;
}
.partook li a.reading {
	background: url(../images/icoShareNew.png) no-repeat -360px -119px;
}
.partook li a:hover.reading {
	background: url(../images/icoShareNew.png) no-repeat -360px -0px;
}
.code {
	position: absolute;
	width: 130px;
	height: 130px;
	top: -170px;
	background: url(../images/code.png) no-repeat;
	left: -50px;
	padding: 15px;
}
.relatedNews {
	margin-top: 86px;
	margin-bottom: 10px;
}
.relatedNews h3 {
	font-family: Arial, Microsoft YaHei;
	font-size: 22px;
	font-weight: bold;
	border-left: 5px solid #e94740;
	padding-left: 10px;
	height: 26px;
	margin-bottom: 20px
}
/*字体变大变小*/
.detailed .article_14 p {
	font-size: 14px;
	color: #494949
}
.detailed .article_16 p {
	font-size: 16px;
	color: #494949
}
.detailed .article_18 p {
	font-size: 17px;
	line-height: 34px;
	color: #494949
}
.detailed .article_18 p a {
	color: #007bcd
}
.detailed p.word {
	margin: 50px 0px;
	font-size: 16px;
}
.pageTools .pageToolsU a.bugInoperable {
	background: url(../images/icoTools_20170106.png) -196px -92px;
}
.pageTools .pageToolsD a.smallInoperable {
	background: url(../images/icoTools_20170106.png) -245px -92px;
}
/*遮罩*/
.transparent {
	background: #000;
	position: fixed;
	z-index: 51;
	width: 100%;
	height: 100%;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
.happySharing {
	width: 550px;
	height: 200px;
	background: #FFF;
	position: fixed;
	left: 30%;
	top: 30%;
	z-index: 52;
	padding-top: 100px;
	border-radius: 0.3em;
}
.happySharing .partook {
	padding-left: 40px;
}
.happySharing a.close {
	width: 20px;
	height: 20px;
	font-size: 34px;
	position: absolute;
	right: 10px;
	top: 0px;
	color: #999;
	font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
}
.happySharing a:hover.close {
	color: #dc1500;
}
/*专题页*/
.special {
	margin-top: 20px;
	width: 1149px;
}
.special li {
	width: 333px;
	float: left;
	margin-right: 50px;
	margin-bottom: 50px;
}
.special li.selected {
	box-shadow: 0px 0px 8px #bebebe;
}
.special li .pic {
	width: 333px;
	height: 235px;
	overflow: hidden;
}
.specialTitle {
	width: 331px;
	height: 170px;
	border: 1px solid #e3e3e3;
	border-top: none;
}
.specialTitle p {
	font-size: 20px;
	padding: 20px 10px 30px;
	height: 45px;
}
.specialTitle a.specialButton {
	width: 159px;
	height: 47px;
	line-height: 47px;
	border: 1px solid #2e96db;
	margin: 0 auto;
	display: block;
	font-size: 20px;
	color: #0d9be6;
	text-align: center;
}
.specialTitle a:hover.specialButton {
	background: #006ab0;
	color: #FFF;
}
.listBannerA {
	width: 1100px;
	position: relative;
	height: 366px;
	padding-bottom: 40px;
}
.listBannerA dt {
	float: left;
	width: 715px;
	height: 366px;
}
.listBannerA dd {
	float: left;
	width: 345px;
	height: 286px;
	padding: 40px 20px;
	background: #f7f7f7;
}
.listBannerA dd p {
	font-size: 30px;
	margin-bottom: 18px;
}
.listBannerA dd span {
	font-size: 14px;
	color: #999;
	line-height: 20px;
}
.circularA {
	position: absolute;
	right: 140px;
	bottom: 70px;
}
.circularA a {
	width: 16px;
	height: 16px;
	border-radius: 3em;
	background: #CCC;
	display: inline-block;
	margin-right: 2px;
}
.circularA a:hover, .circularA a.selected {
	background: #cc0000;
}
/*搜索页*/
.searchPage {
	background: #f0f0f0;
	border-radius: 5em;
	height: 37px;
	margin-bottom: 20px;
	padding: 10px 15px;
}
.searchPage input {
	height: 37px;
	width: 520px;
	background: none;
	border: none;
	outline: none;
	font-size: 22px;
	font-family: Arial, Microsoft YaHei;
	float: left;
}
.searchPage .searchicon {
	width: 27px;
	height: 27px;
	background: url(../images/searchicon.gif) -0px -0px;
	float: right;
	margin-top: 5px;
}
.searchPiece {
	font-size: 18px;
	color: #333;
	border-bottom: 1px solid #dbdbdb;
	margin-bottom: 20px
}
.searchPiece b {
	color: #006ab0;
	font-weight: normal;
}
.searchSort {
	height: 45px;
	background: #f0f0f0;
	margin-top: 16px;
}
.searchSort span {
	line-height: 45px;
	font-size: 16px;
	padding: 0 15px;
}
.searchSort span a:hover, .searchSort span a.selected {
	color: #006ab0;
}
.classify {
	width: 120px;
	position: relative;
	float: left;
	margin-right: 10px;
	line-height: 37px;
}
.classify a.classification {
	background: url(../images/classify_20161221.gif) no-repeat right 15px;
	display: block;
	font-size: 18px;
	width: 100px;
	text-align: center;
	padding-right: 10px;
}
.classify .sorts {
	position: absolute;
	width: 110px;
	border: 1px solid #f0f0f0;
	background: #fff;
	top: 0px;
	right: -4px;
	_right: -5px;
	z-index: 2
}
.classify .sorts a {
	background: none;
	display: block;
	padding-left: 15px;
	font-size: 16px;
	line-height: 35px;
}
.classify .sorts a:hover {
	background: #d9ecf8;
}
/*预览页面*/
.preview {
	position: fixed;
	top: 35%;
	left: 35%;
	background: url(../images/preview.png);
	width: 600px;
	height: 536px;
	z-index: 20;
}
/*详情页核心提示*/
.keytxt {
	background: #f7f7f7;
	padding: 10px 10px;
	margin-top: 10px;
	line-height: 26px;
	color: #666;
}
.keytxt b {
	display: block;
}
/*业界调查*/
.inquire {
	font-size: 18px;
	line-height: 40px;
}
.inquire ul:nth-last-child(1) {
	border: none;
}
.inquire ul {
	border-bottom: 1px solid #d2d2d2;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.inquire ul li span {
	float: right;
	color: #dcdcdc;
	font-size: 14px;
}
.pageTools .pageToolsL a {
	width: auto;
	padding: 0px;
	margin-left: 10PX;
}
.pageToolsL a span.img {
	background: url(../images/message-grey.gif) no-repeat 0px 3px;
	width: 20px;
	text-align: right;
	float: left;
	padding: 0px 4px;
	border: none;
	height: auto;
	height: 23px;
}
/*.pageToolsL a:hover span.img{ background:url(../images/icoTools_20170106.png) 0px -45px;}*/
.pageToolsL a span.data {
	font-style: normal;
	float: left;
	padding-right: 5px;
	font-size: 14px;
	line-height: 23px;
	color: #dd000b;
	border: none;
}
/*.pageToolsL a:hover span.data{color:#dd000b;}*/


.feedCard .cardActions .pageToolsL {
	padding-bottom: 3px;
}
.feedCard .cardActions .pageToolsL a {
	width: auto;
	padding: 0px;
	margin-bottom: 3px;
}
.feedCard .cardActions .pageToolsL span.img {
	background: url(../images/message-grey.gif) no-repeat 0px 3px;
	width: 20px;
	text-align: right;
	float: left;
	padding: 0px 4px;
	border: none;
	height: auto;
	height: 23px;
}
.feedCard .cardActions .pageToolsL span:nth-last-child(1) {
	font-style: normal;
	float: left;
	padding-right: 5px;
	font-size: 14px;
	line-height: 23px;
	color: #dd000b;
	border: none;
}
/*.feedCard .cardActions  a:hover span.img{ background:url(../images/icoTools_20170106.png) 0px -45px;}
.feedCard .cardActions  a:hover span:nth-last-child(1){ color:#dd000b;}*/

.feedCard .cardActions span {
	line-height: 26px;
}
/*原创列表页*/
.originalList {
	width: 1200px;
	overflow: hidden;
}
.originalList ul {
	float: left;
	width: 520px;
	margin-right: 50px;
	margin-bottom: 25px;
}
.originalList li {
	line-height: 30px;
	font-size: 14px;
}
.originalList li span {
	float: right;
	color: #999;
	font-size: 12px;
}
/*热搜词*/
.recom {
	border: 1px solid #e5e5e5;
	margin-top: 10px;
}
.recomTitle {
	font-size: 18px;
	border-bottom: 1px solid #e5e5e5;
	padding-left: 10px;
	margin-bottom: 10px;
	line-height: 35px;
}
.recom .words {
	overflow: hidden;
	padding: 10px 0px;
}
.recom .words li {
	width: 109px;
	text-align: center;
	float: left;
	font-size: 14px;
	line-height: 28px;
}
.words dl {
	margin-bottom: 10px;
	width: 100%;
	overflow: hidden;
}
.words dl dt {
	float: left;
	width: 50px;
	text-align: center;
	color: #a9a9a9;
	font-weight: bold;
	line-height: 40px;
}
.words dl dd {
	float: left;
	width: 1045px;
}
.words dl dd P {
	width: 95PX;
	text-align: center;
	float: left;
	line-height: 30px;
}
.words dl.colour {
	background: #ebf2fa;
	overflow: hidden;
	width: 100%;
	padding: 5px 0px;
	margin: 5px 0px;
}
.red {
	color: #c8030d;
}
.searchWord {
	width: 330px;
	margin-bottom: 20px;
}
.searchWord a {
	background: #ebf2fa;
	border-radius: 5em;
	padding: 5px 10px;
	margin: 10px 5px 0px 0px;
	display: inline-block;
	font-size: 14px;
}
.labelTitle {
	font-size: 25px;
	margin-bottom: 20px
}
.labelTitle span {
	color: #b7262d;
}
/*邮件订阅*/
.Subscribe {
	padding: 30px 0px;
	zoom: 1;
}
.Subscribe:after {
	clear: both;
	content: '.';
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
.Subscribe p {
	font-size: 16px;
	line-height: 30px;
	color: #333;
	font-family: Arial, Microsoft YaHei;
}
.Subscribe p span {
	color: #6ca3d9;
	padding: 0px 2px;
	font-weight: bold;
}
.Subscribe .SRinput {
	border: #f0f0f0 1px solid;
	height: 30px;
	margin-left: 20px;
	margin-top: 10px;
	width: 270px;
	position: relative;
}
.Subscribe .SRinput input {
	height: 29px;
	font-size: 15px;
	width: 250px;
	padding: 0px 10px;
	font-family: Arial, Microsoft YaHei;
}
.Subscribe .errorS {
	position: absolute;
	left: 10px;
	top: 0px;
	background-color: #fff;
	height: 30px;
	font-size: 15px;
	width: 250px;
	font-family: Arial, Microsoft YaHei;
	margin-top: 0px;
}
.Subscribe .Subtom {
	margin-left: 5px;
	background-color: #00568f;
	height: 30px;
	padding: 0px 24px;
	line-height: 30px;
	display: block;
	margin-top: 10px;
	color: #fff;
	font-size: 15px;
	border-radius: 3px;
}
/**app 推广*/
.appad {
	background: #fffed0;
	border: 1px solid #ffc332;
	border-radius: 5px;
	margin: 20px 0 40px;
	padding: 10px 20px;
	height: 100px;
}
.appad dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.appad dl dt {
	float: left;
	width: 540px;
	margin-right: 20px;
}
.appad dl dd {
	float: left;
	width: 100px;
}
.appad dl dd img {
	display: block;
	width: 100%;
}
.appad dl dt b {
	display: block;
	font: bold 24px/24px "arial";
	color: #a26300;
	margin-top: 20px;
}
.appad dl dt p {
	font: 16px/26px "arial";
	color: #7a4c04;
	margin-top: 10px;
}
/*20180313内参开始*/
.reference {
	overflow: hidden;
	text-align: left;
	width: 1176px;
}
.reference li {
	background: #f2f2f2;
	height: 407px;
	width: 214px;
	margin-right: 80px;
	float: left;
	margin-bottom: 50px;
	position: relative;
	z-index: 10;
}
.reference li p.img {
	width: 214px;
	height: 290px;
}
.reference li p.title {
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	padding: 5px;
	padding-bottom: 10px;
	color: #333;
	line-height: 28px;
	height: 55px;
	overflow: hidden;
}
.reference li p.but {
	padding: 5px;
}
.reference li p.but a {
	float: right;
	font-size: 14px;
	padding: 5px 7px;
	border-radius: 0.3em;
}
.reference li p.but a:hover.line {
	background: #f69600;
	color: #fff;
}
.reference li p.but a:hover.phone {
	background: #48a2dd;
	color: #fff;
}
.reference li p.but a.line {
	border: 1px solid #f69600;
	color: #f69600;
}
.reference li p.but a.phone {
	border: 1px solid #48a2dd;
	margin-right: 5px;
	color: #48a2dd;
}
.reference li p.but span {
	font-size: 14px;
	color: #aaaaaa;
	margin-top: 5px;
	display: inline-block;
}
.reference .qrcode {
	position: absolute;
*background:#333;
	background-color: rgba(0, 0, 0, 0.7);
	z-index: 100;
	width: 214px;
	height: 290px;
	top: 0px;
	right: 0px;
	color: #fff;
	font-size: 16px;
	visibility: visible;
	text-align: center;
	display: none;
}
.reference .qrcode p.cod {
	width: 140px;
	height: 140px;
	overflow: hidden;
	background: #fff;
	margin: 0 auto;
	text-align: center;
}
.reference .qrcode p.cod img {
	padding-top: 5px;
}
.reference .qrcode p.scanning {
	padding-top: 60px;
	padding-bottom: 5px;
	font-size: 16px;
}
/*20180313内参结束*/

/*20180426乘用车数据*/
.salelist {
	background: #f9f9f9;
	padding: 10px 15px;
	margin-bottom: 30px;
}
.salelist p {
	margin-bottom: 5px;
}
.salelist p a {
	float: right;
	font: 14px/40px "Microsoft Yahei";
	color: #999;
}
.salelist p strong {
	font: bold 22px/40px "Microsoft Yahei";
	color: #333;
}
.salelist ul li {
	background: url(../images/dot_03.gif) no-repeat left center;
	padding-left: 12px;
	font: 16px/36px "Microsoft Yahei";
}
.salelist ul li a {
	display: block;
	color: #666;
}
/*201805047标签页*/
.titleLabel {
	background: #f1f1f1;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	padding-left: 15px;
	margin-top: 20px;
	color: #333;
}
.titleLabel span {
	background: #C7000A;
	height: 20px;
	width: 4px;
	display: inline-block;
	margin-right: 20px;
}
.GSlabel {
	margin-top: 30px;
	overflow: hidden;
}
.GSlabel a {
	padding: 6px 16px;
	font-size: 14px;
	color: #666;
	margin-right: 5px;
	border: 1px solid #ccc;
	border-radius: 20px;
	margin-bottom: 22px;
	display: inline-block;
}
.GSlabel a:hover {
	color: #007bcd
}
.GSword {
	margin-top: 50px;
}
.GSwordhead {
	margin-bottom: 60PX;
	overflow: hidden;
}
.GSwordhead li {
	width: 60px;
	height: 30px;
	text-align: center;
	font-size: 18px;
	color: #999999;
	border: 1px solid #f1f1f1;
	margin-right: 20px;
	margin-bottom: 20px;
	float: left;
	line-height: 30PX;
}
.GSwordhead li a {
	color: #999999;
	display: block;
}
.GSwordhead li.select a {
	color: #fff;
}
.GSwordhead li.select {
	background: #00568f;
	color: #FFF;
}
.GSlabelList h5 {
	font-size: 28px;
	color: #333;
	line-height: 1;
	margin: 0;
	margin-bottom: 30px;
}
.GSlabelList {
	overflow: hidden;
	margin-top: 70px;
}
/*20180509-图集阅读*/
.pageInfo:after {
	clear: both;
	content: '.';
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;
}
.TJread {
	float: right;
	display: block;
	padding: 0px 13px;
	border: #fb8776 1px solid;
	color: #f9543c;
	border-radius: 100px;
}
.TJread:hover {
	color: #fb8776;
}
/*新增点赞位置*/
.pageTools .DZdot a {
	background: url(../images/dz.png) 14px 2px;
	background-repeat: no-repeat;
}
.pageTools .DZdot a:hover {
	background: url(../images/dz.png) 14px -43px;
	background-repeat: no-repeat;
}
.pageTools .DZdot a.pitch {
	background: url(../images/dz.png) 14px -43px;
	background-repeat: no-repeat;
}
/**已点赞提示*/
.end-prompt {
	position: absolute;
	top: 147%;
	left: 318%;
	padding: 30px 0;
	width: 220px;
	margin-left: -110px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background-color: rgba(0,0,0,.65);
	border-radius: 4px;
	_background-color: #000;
	z-index: 4;
}
.end-promptTwo {
	position: absolute;
	top: 45%;
	left: 57%;
	padding: 30px 0;
	width: 220px;
	margin-left: -110px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background-color: rgba(0,0,0,.65);
	border-radius: 4px;
	_background-color: #000;
	z-index: 4;
}
