@charset "utf-8";
/*新闻中心*/


.newsCenter{
    background: url(../image/newsBg.jpg) fixed no-repeat top;
    background-size: cover;
}

/*新闻中心内容盒子*/
.newsContainer{
    width:92%;position: absolute;left:4%;top:17%;height:65%;
}
.newsContainer:after{
    content:"";display: block;clear: both;
}
.newsTitle{
    width:7%;
}

/*新闻中心左侧详情*/
.newsLeft{
    padding-top:70px;width:36.5%;height:75%;float:left;position:relative;
}
.newsImgBox{
    width:100%;height:57%;
    background-size: 100% auto;
    cursor:pointer;
    background-position-Y:center;
}

/*新闻中心右侧列表*/
.newsRight{
    float:right;width:49%;
}
.newsRight_title{
    height: 70px;text-align: right;font-size: 14px;
}
.newsRight_title a{
    color:#808080;
}
.newsList{
    width:100%;border-top:1px solid #666;
}
.newsList li{
    padding:40px 15px 25px 35px;border-bottom: 1px solid #666;
}
.newsList li:after{
    content:"";display:block;clear:both;
}
/*新闻列表左侧*/
.newsList_left{
    width:63%;float:left;
}
.newsList_title{
    color:#fff;font-size:16px;margin-bottom:20px;position: relative;
}
.newsList_title:before{
    content:"";display:block;width:8px;height:8px;border-radius: 100%;
    background-color: #fff;position: absolute;
    left:-20px;top:7px;
}
.newsList_con{
    color:#808080;font-size:14px;line-height: 26px;
}
.newsList_con p span,.newsList_con p{
	font-size:14px!important;line-height: 26px!important;
	font-family:'微软雅黑'!important;
}
.newsList_con p{
	overflow: hidden; /*自动隐藏文字*/
	white-space:nowrap!important;
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
/*     -webkit-box-orient: vertical; * 设置或检索伸缩盒对象的子元素的排列方式 * */
/*     -webkit-line-clamp: 2; * 显示的行数 * */
	display:none;
}
.newsList_con p:first-child{
	display:block;
}
.newsList li:hover{
    cursor:pointer;
}
.newsList li:hover .newsList_title{
    color:#8d4549;
}
.newsList li:hover .newsList_title:before{
    background-color: #8d4549;
}
/*新闻列表右侧*/
.newsList_right{
    width:20%;float:right;text-align: right;
}
.newsList_time{
    color:#8d8d8d;font-size: 22px;
}
.newsArrow{
    height:18px;margin-top:40px;
    background: url(../image/newsArrow.png) no-repeat right;
}
.newsList li:hover .newsArrow{
    background: url(../image/newsArrowHover.png) no-repeat right;
}


.newsLeft .newsList,.newsLeft .newsList li{
	border:0;
}
.newsLeft .newsList li{
	padding-left:0;padding-right:0;display:none;
}
.newsLeft .newsList li:first-child{
	display:block;
}
.newsLeft .newsList .newsList_left{
	float:right;width:70%;
}
.newsLeft .newsList .newsList_right{
	float:left;width:30%;text-align:left;
}
.newsLeft .newsList{
	/*position:absolute;bottom:0;left:0;*/
}
.newsLeft .newsList .newsList_title:before{
	width:0;
}
@media screen and (min-device-width:1024px) and (max-device-width:1290px){  /*.6*/
    /*新闻中心左侧详情*/
    .newsLeft{
        padding-top:42px;
    }
    /*新闻中心右侧列表*/
    .newsRight_title{
        height: 42px;font-size: 12px;
    }
    .newsList li{
        padding:15px 15px 18px 35px;
    }
    .newsList_title{
        font-size:12px;margin-bottom:10px;
    }
    .newsList_title:before{
        width:6px;height:6px;
        top:5px;
    }
    .newsList_con{
        font-size:12px;line-height: 24px;
    }
    .newsList_con p span,.newsList_con p{
		font-size:12px!important;line-height: 24px!important;
	}
    /*新闻列表右侧*/
    .newsList_time{
        font-size: 16px;
    }
    .newsArrow{
        height:18px;margin-top:20px;
        background-size: 20px auto;
    }
}
@media screen and (min-device-width:1290px) and (max-device-width:1580px){  /*.75*/
    /*新闻中心左侧详情*/
    .newsLeft{
        padding-top:52px;
    }
    /*新闻中心右侧列表*/
    .newsRight_title{
        height: 52px;
    }
    .newsList li{
        padding:20px 15px 18px 35px;
    }
    /*新闻列表左侧*/
    .newsList_title{
        font-size:14px;margin-bottom:12px;
    }
    .newsList_title:before{
        width:8px;height:8px;
        top:6px;
    }
    .newsList_con{
        font-size:13px;line-height: 24px;
    }
    .newsList_con p span,.newsList_con p{
		font-size:13px!important;line-height: 24px!important;
	}
    /*新闻列表右侧*/
    .newsList_time{
        font-size: 17px;
    }
    .newsArrow{
        height:18px;margin-top:30px;
    }
    .newsArrow{
        height:18px;margin-top:25px;
        background-size: 23px auto;
    }
}
@media screen and (min-device-width:1580px) and (max-device-width:1680px){  /*.85*/
    /*新闻中心左侧详情*/
    .newsLeft{
        padding-top:60px;
    }
    /*新闻中心右侧列表*/
    .newsRight_title{
        height: 60px;
    }
    .newsList li{
        padding:25px 15px 15px 35px;
    }
    .newsList_title{
    	margin-bottom:15px;
    }
    .newsArrow{
    	margin-top:30px;
    }
}