﻿/*第一栏修改201806*/
.newsLeft {
	width: 423px;
	float: left;
	margin-right: 27px;
	margin-top: 10px;
}
.newsLeft ul.news {
	width: 423px;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 15px;
}
.newsLeft ul.news .title22 {
	font-size: 20px;
}
.newsLeft ul.news li {
	overflow: hidden;
}
.newsLeft ul.news li p {
	float: left;
	font-size: 15px;
	line-height: 35px;
	height: 35px;
	overflow: hidden;
	padding-right: 3px;
}
.newsLeft ul.newsHot {
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 10px;
	width: 423px;
	overflow: hidden;
	font-size: 18px;
	padding-bottom: 10px;
}
.newsLeft ul.newsHot li {
	width: 423px;
	font-size: 16px;
	line-height: 31px;
	height: 31px;
	overflow: hidden;
*margin-bottom:0px;
}
.newsLeft ul.newsHot li a {
	margin-right: 17px;
}
.newsRight {
	width: 430px;
	float: left;
	margin-right: 27px;
	margin-top: 10px;
}
.newsRight .banner {
	width: 430px;
	overflow: hidden;
}
.newsRight .banner dt {
	width: 430px;
	float: left;
	margin-right: 0px;
	position: relative;
}
.newsRight .banner dt .bannerTitle {
	position: absolute;
	width: 447px;
	top: 221px;
	color: #FFF;
}
.newsRight .banner dt .bannerTitle p {
	font-size: 14px;
	padding-left: 5px;
}
.newsRight .banner dt .bannerTitle span {
	float: right;
	margin-top: 5px;
}
.newsRight .banner dt .bannerTitle span a {
	width: 8px;
	height: 8px;
	background: #FFF;
	border-radius: 0.5em;
	display: inline-block;
	margin-right: 5px;
}
.newsRight .banner dt .bannerTitle span a:hover, .newsRight .banner dt .bannerTitle span a.called {
	background: #c7000a;
}
.newsRight .recommend {
	width: 430px;
	margin-top: 6px;
	margin-bottom: 0px;
}
.newsRight .recommend ul {
	width: 440px;
	overflow: hidden;
}
.newsRight .recommend ul li {
	width: 210px;
	float: left;
	margin-right: 10px;
	position: relative;
	height: 125px;
	overflow: hidden;
}
.newsRight .recommend ul li p {
	position: absolute;
	color: #fff;
	font-size: 14px;
	bottom: 0px;
	line-height: 55px;
	position: absolute;
	bottom: 0px;
	width: 92.2%;
	height: 40px;/* background-color:#000; */
	overflow: hidden;
 filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#000000000', endColorStr='#000', gradientType='0'); /*IE系列渐变色*/
	background-image: linear-gradient(transparent, #000);
	background-size: auto 100%;
	padding: 0px 4%;
	left: 0px;
	bottom: 0px;
}
/*快讯201806*/
.newsFlash {
	width: 193px;
	float: left;
	margin-top: 10px;
}
.newsFlashTitle {
	font-size: 18px;
	color: #333;
	margin-bottom: 15px;
}
.newsFlashTitle span {
	border-left: 4px solid #ef252a;
	padding-left: 15px;
}
.newsFlashTitle a {
	float: right;
	border: 1px solid #f73335;
	font-size: 14px;
	padding: 1px 8px;
	color: #f73335;
	border-radius: 0.2em;
}
.newsFlashTitle a:hover {
	color: #f73335;
}
.newsFlashContent li {
	position: relative;
	padding: 9px 0px;
	padding-left: 13PX;
	border-bottom: 1px solid #f1f1f1;
	padding-top: 8.6px;
	height: 70px;
}
.newsFlashContent li a {
	display: block;
}
.newsFlashContent li .newsFlashIcon {
	position: absolute;
	background: url(../images/triangleSpot.jpg) no-repeat;
	left: 0PX;
	width: 5PX;
	height: 9PX;
	top: 17PX;
}
.newsFlashContent li h3 {
	font-size: 16px;
	color: #333;
	line-height: 1.65em;
	height: 49px;
	overflow: hidden;
	margin-bottom: 9px;
}
.newsFlashContent li p {
	font-size: 12px;
	color: #999;
}
.newsFlashContent li:nth-last-child(1) {
	border: none;
}
.contentPromotion {
	padding-top: 17px;
*padding-top:18px;
	_padding-top: 18px;
}
.contentPromotionTitle { /*border-bottom:1px solid #eaeaea;*/
	overflow: hidden;
	padding-bottom: 10px;
	background-color: #f8f8f8;
	padding-top: 10px;
}
.contentPromotionTitle ul li {
	float: left;
	width: 90px;
	text-align: center;
	position: relative;
	line-height: 20px;
	border-right: 1px solid #eaeaea;
}
.contentPromotionTitle ul li a:hover {
	color: #ef252a;
}
.contentPromotionTitle ul li span {
	border-bottom: 2px solid #ef252a;
	width: 90px;
	position: absolute;
	bottom: -10px;
	left: 0px;
}
.contentProm {
	margin-top: 10px;
}
.contentProm li {
	font-size: 14px;
	color: #333;
	line-height: 30px;
	background: url(../images/spotIcon.jpg) no-repeat 0px 13px;
	padding-left: 13px;
	height: 31px;
}
.contentProm span {
	float: right;
	color: #999;
	font-size: 12px;
}
.contentProm ul li a {
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	width: 310px;
}
.contentPromotionTitle ul li:nth-last-child(1) {
	border: none;
}
/*第一栏修改201806结束*/


/*.update ul{ float:left; width:1030px; white-space:nowrap; line-height:30px; margin-top:10px; overflow:hidden;}*/

/*.newsRight .banner dd{ width:164px; float:left;}
.newsRight .banner150{ width:164px; margin-bottom:8px; position:relative;}*/
/*
.newsRight .banner150 span{ position:absolute; bottom:4px; font-size:12px; color:#FFF;width: 154px; padding:5px; background-color:rgba(0, 0, 0, 0.3)}*/
/*.newsRight .heatNews{ width:590px; overflow:hidden;}
.newsRight .heatNews ul{ width:620px; } 
.newsRight .heatNews li{ width:288px;float:left;background:#f8f8f8; margin-right:20px;margin-bottom:8px; _margin-bottom:7px;}
.newsRight .heatNews li dl{ width:268px; overflow:hidden;}
.newsRight .heatNews li dt{ width:110px; height:76px; float:left; margin-right:7px;} 
.newsRight .heatNews li dd{float:left; width:144px; font-size:14px; padding:2px 0px;_padding:0px;}
.newsRight .heatNews li dd p{ font-size:14px;height: 40px;overflow: hidden;}
.newsRight .heatNews li dd span{  margin-top:8px; _margin-top:5px;  display:inline-block;}
.newsRight .heatNews li dd span a{color:#999;}
.newsRight .heatNews li dt img{ vertical-align:top;}*/



/*标题*/
.title {
	border-bottom: 2px solid #eee;
	margin-bottom: 10px;
}
.title span {
	font-size: 34px;
	margin-right: 30px;
}
.title span b {
	color: #999;
	font-size: 16px;
	font-family: Arial;
	font-weight: normal;
}
.title a {
	font-size: 16px;
	color: #333;
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
}
.title a.more {
	float: right;
	border: none;
	font-size: 12px;
	color: #999;
	line-height: 55px;
}
.newsBig {
	overflow: hidden;
	width: 1100px;
}
.newsreel {
	width: 1173px;
	overflow: hidden;
}
.newsreel li {
	width: 320px;
	float: left;
	margin-right: 71px;
}
.newsreel li .titleNews {
	margin-top: 10px;
}
.newsreel li .titleNews span {
	float: right;
	font-size: 14px;
	line-height: 25px;
}
.newsreel li .titleNews span a {
	color: #d1d3d5;
}
.newsreel li .titleNews p {
	font-size: 22px;
}
.newsreel li .titleNews p a {
	line-height: 18px;
}
.newsreel .article {
	width: 320px;
	overflow: hidden;
	margin-bottom: 15px;
}
.newsreel .article .newest {
	width: 320px;
	margin-top: 18px;
	overflow: hidden;
}
.newsreel .article .newest dt, .adtaTouArticle dt {
	width: 160px;
	height: 110px;
	float: left;
	margin-right: 15px;
}
.newsreel .article .newest dd {
	width: 140px;
	float: left;
}
.newsreel .article .newest dd p, .adtaTouArticle dd p {
	font-size: 14px;
	color: #8d8d8d;
	margin-bottom: 3px;
	_margin-bottom: 1px;
}
.newsreel .article .newest dd p.contentTitle, .adtaTouArticle dd p.contentTitle {
	font-size: 18px;
	color: #333;
}
.newsreel .article .newestA {
	width: 320px;
	margin-top: 18px;
	overflow: hidden;
}
.newsreel .article .newestA dt {
	width: 130px;
	height: 90px;
	float: left;
	margin-right: 15px;
}
.newsreel .article .newestA dd {
	width: 170px;
	float: left;
}
.newsreel .article .newestA dd p {
	font-size: 14px;
	color: #8d8d8d;
	margin-bottom: 3px;
	_margin-bottom: 1px;
}
.newsreel .article .newestA dd p.contentTitle {
	font-size: 18px;
	color: #333;
}
.newsreel .article .titleArticle {
	font-size: 14px;
	line-height: 31px;
	margin-top: 10px;
}
.newsreel .subject {
	width: 300px;
	background: #f3f3f3;
	padding: 10px;
}
.newsreel .subject .subjectTU {
	padding: 12px 10px;
	border-bottom: 1px dashed #9f9f9f;
}
.newsreel .subject .subjectTU a:hover img {
	box-shadow: 0 0 10px #999;
}
.newsreel .subject .dissertation {
	padding: 10px;
	padding-bottom: 0px;
	overflow: hidden;
}
.newsreel .subject .dissertation dt {
	float: left;
	width: 90px;
	height: 62px;
	margin-right: 20px;
}
.newsreel .subject .dissertation dd {
	float: left;
	width: 170px;
	font-size: 14px;
}
/* 2017-05-31 */
.newsreel .article .titleArticle li a {
	display: block;
	height: 31px;
	overflow: hidden;
}
.bigcommon .newsreel .article .padd {
	margin-top: 5px;
}
.bigcommon .newsreel .padding {
	margin-bottom: 5px;
}
.adtaArticle {
	width: 320px;
	margin-right: 71px;
	float: left;
}
.adtaArticle li {
	font-size: 16px;
	line-height: 34px;
	height: 34px;
	overflow: hidden;
}
.adtaTouArticle {
	width: 585px;
	float: left;
	padding: 0px;/*height:266px;*/
	overflow: hidden;
}
.adtaTouArticle .newest {
	margin-bottom: 25px;
	width: 585px;
	overflow: hidden;
	margin-top: 10px;
}
.adtaTouArticle dt {
	margin-right: 30px;
	position: relative;
	float: left;
}
.adtaTouArticle dd {
	float: left;
	width: 380px;
}
.adtaTouArticle dd p {
	color: #8d8d8d;
	font-size: 14px;
	line-height: 23px;
}
.adtaTouArticle dd .contentTitle {
	margin-bottom: 10px;
}
.adtaTouArticle dt a.label {
	position: absolute;
	color: #FFF;
	background: #ff6600;
	display: inline-block;
	top: 0px;
	font-size: 12px;
	padding: 5px;
	left: 0px;
}
.adtaTouArticle dt a:hover.label {
	text-decoration: none;
	background: #ff900d
}
/*合作媒体*/
.copmedia {
	width: 1100px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 25px;
}
.copmedia b {
	display: block;
	font: 20px/20px "微软雅黑";
	color: #333;
}
.copmedia ul {
	width: 1134px;
	margin-top: 15px;
}
.copmedia ul li {
	float: left;
	width: 142px;
	margin-right: 17px;
	text-align: center;
	font: 12px/24px "微软雅黑";
}
.copmedia ul li a img {
	display: block;
	height: 40px;
	border: 1px solid #ddd;
	width: 140px;
}
.friendlink {
	width: 1100px;
	overflow: hidden;
	font: 12px/20px "微软雅黑";
	color: #999;
	margin: 0 auto;
	margin-top: 25px;
}
.friendlink b {
	display: block;
	font: 20px/20px "微软雅黑";
	color: #333;
	margin-bottom: 10px;
}
.friendlink a {
	font: 12px/20px "微软雅黑";
	color: #666;
	margin-bottom: 8px;
	padding: 0 5px;
}
.friendlink span a {
	float: right;
}
.newsLeft .inquire {
	height: 50px;
*height:44px;
	line-height: 50px;
*line-height:44px;
	border-radius: 0.1em;
	overflow: hidden;
	background: #f8f8f8 url(../images/inquire.gif) 5px no-repeat;
}
.newsLeft .inquire a {
	color: #02386e;
	padding-left: 110px;
}
.bigcommon .newsLeft ul.newsHotA {
	border-bottom: none;
	padding-bottom: 0px;
}
/*20161209聚焦广告*/
.focusing {
	float: left;
	padding-left: 10px;
}
.focusing p {
	width: 110px;
	height: 76px;
	position: relative;
	margin-top: 12px;
}
.focusing p a.label {
	position: absolute;
	color: #FFF;
	background: #ff6600;
	display: inline-block;
	top: -8px;
	font-size: 12px;
	padding: 1px 3px;
	left: -8px;
}
/*20170328采埃孚ZF技术专栏*/
.newsreel li .special1 .titleNews {
	margin-top: 0px;
	overflow: hidden;
}
.newsreel .special1 .dissertation dt {
	float: left;
	width: 90px;
	height: 50px;
	margin-right: 20px;
}
.newsreel .special1 .subjectTU {
	padding: 10px;
	border-bottom: none;
}
.columnist {
	width: 320px;
	margin-top: 10px;
}
.newsreel li .columnist .titleNews {
	margin-top: 0px;
	overflow: hidden;
	padding-top: 8px;
}
.column {
	margin-top: 11px;
	width: 320px;
	overflow: hidden;
}
.column dt {
	float: left;
	width: 120px;
	height: 50px;
	margin-right: 10px;
}
.column dd {
	float: left;
	width: 185px;
	font-size: 14px;
	height: 40px;
	overflow: hidden;
	line-height: 22px;
}
.columntit li {
	font-size: 14px;
	line-height: 34px;
}
