*{margin:0;padding:0;}
ul{list-style: none;}
a{text-decoration: none;}
i,em,strong{font-style: normal;}
body{background: #F5F5F5;}

/* 头部导航完啦 */
/* 媒体查询 */
@media screen and (min-width:1200px ) and (max-width:1600px)  {
		
		/* 头部导航完啦 */
}


.content{
    width:100%;
    margin-top:60px;
}
.content-c{
    width:100%;
    box-sizing: border-box;
    margin:0 auto;
    background:#FFF;
}
.con-banner{
    box-sizing: border-box;
    width:100%;
    height:210px;
}
.con-banner img{
    width:100%;
    height: 100%;
    display: block;
}

.dutycont{
	width:100%;
	display:flex;
	flex-direction: column;
	padding:40px 60px;
	box-sizing: border-box;
}
.contnewsli{
	width:100%;
	height:284px;
	display:flex;
	flex-direction: row;
	align-items: center;
	border-bottom:1px solid #E5E5E5;
	padding:30px 0;
	box-sizing: border-box;
}
.contnewsli .newslist-l{
	width:300px;
	height:225px;
	margin-right: 30px;
}
.contnewsli .newslist-l img{
	width:300px;
	height:225px;
	display:block;
}
.newslist-r{
	width:870px;
	height:225px;
	display:flex;
	flex-direction: column;
	justify-content: space-between;
	padding-top:14px;
	box-sizing: border-box;
}
.newslist-title{
	font-size:25px;
	color:#333333;
	margin-bottom:11px;
}
.newslist-con{
	width:100%;
	height:120px;
}
.newslist-con div{
	font-size:16px;
	color:#888888;
	line-height:25px;
	display: -webkit-box;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;//设置行数
	word-break: break-all;
	overflow: hidden;
}
.newslist-time{
	font-size: 12px;
	color:#888888
}



/* 脚 */
.footerbox{
	width:100%;
	height:612px;
	background:#191D28;
	display:flex;
	flex-direction: column;
	align-items: center;
}
.companeybox{
	width:1320px;
	height:253px;
	display:flex;
	flex-direction: row;
	box-sizing: border-box;
	padding-top:42px;
}
.companycon{
	width:50%;
	height:253px;
}
.companycon span{
	width:100%;
	display:inline-block;
	font-size:13px;
	color:#676F74;
}
.lastgan{
	margin-top:8px;
}
#iconsme-hover{
	margin-top:54px;
}
#iconsme-hover li.icon {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: 21px;
    float: left;
    cursor: pointer;
}
#iconsme-hover li.first {
    position: relative;
}
#iconsme-hover li.icon span {
    position: absolute;
    width: 148px;
    height: 158px;
    top: -160px;
    left: -56px;
}
#iconsme-hover li.icon span img {
    display: block;
    width: 148px;
    height: 158px;
}
.partnernewhb{
	width:1320px;
	height:159px;
	border-top:	1px solid #2D3539;
	border-bottom:	1px solid #2D3539;
	box-sizing: border-box;
	padding-top:32px;
}
.partnernewhb-p{
	width:100%;
	font-size:15px;
	color:#FFFFFF;
}
.partnernewhb-c{
	width:100%;
	height:60px;
	display:flex;
	flex-direction: column;
	margin-top:20px;
	margin-bottom:40px;
}
.partnernewhb-c-l{
	width:100%;
	height:30px;
	display:flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
}
.partnernewhb-c-l span{
	width:100px;
	display:inline-block;
	font-size:15px;
	color:#676F74;
}
