/* pc */
@media (min-width:1200px) {
	a.gd{
		font-size:16px;
		font-weight:400;
		color:#999999;
		line-height:24px;
		float: right;
	}
	a.gd:hover{
		color: #000000!important;
	}
	.data{
		float: right;
		color: #999999;
		font-size:16px;
		font-weight:400;
	}
	.listNews{
		line-height: 37px;
		margin-top: 15px;
	}
	.listNews li{
		background-image: url(../images/icon/dian2.jpg);
		background-repeat: no-repeat;
		background-position: 0 17px;
		padding-left: 10px;
		font-size: 16px;
	}
	
	
	html,body{
		background: #F4F4F4;
	}
	.container{
		padding: 30px;
		background-color: #FFFFFF;
	}
	.xxyw>.dh{
		padding-bottom: 10px;
		border-bottom: solid 6px #F6F6F6;
	}
	.xxyw>.dh span{
		display: inline-block;
		background-image: url(../images/xwzx/yaowenicon.png);
		background-repeat: no-repeat;
		font-size:20px;
		font-weight:bold;
		color:#000000;
		line-height:24px;
		padding-left: 30px;
	}
	.xxyw>.firstnews {
		text-align: center;
	}
	.xxyw>.firstnews h2{
		font-size:28px;
		font-weight:bold;
		color:#000000;
		line-height: 50px;
	}
	.xxyw>.firstnews div{
		font-size:16px;
		font-weight:400;
		color:#919191;
		line-height:20px;
	}
	.xxyw>.newsList{
		height: 346px;
		margin-top: 20px;
		background-color: #F4F4F4;
		overflow: hidden;
	}
	.xxyw>.newsList .lb{
		width:615px;
		height:100%;
		/* background-color: #919191; */
		float: left;
		
	}
	.xxyw>.newsList .bottomList{
		height: 100%;
		padding: 20px 20px 20px 640px;
		
	}
	.xxyw>.newsList .bottomList .firstnews .title{
		font-size:20px;
		font-weight:bold;
		color:#2A2A2A;
		line-height:40px;
		overflow: hidden;
	}
	
	.xxyw>.newsList .bottomList .firstnews .title .dt{
		width: 70px;
		height: 70px;
		float: left;
		color: #FFFFFF;
		overflow: hidden;
		text-align: center;
		line-height: 24px;
		box-sizing: content-box;
		padding: 5px;
		border: dashed 1px #006EAB;
		margin-right: 10px;
	}
	.xxyw>.newsList .bottomList .firstnews .title .bg{
		width: 70px;
		height: 70px;
		background-color: #006EAB;
		padding-top: 12px;
	}
	.xxyw>.newsList .bottomList .firstnews p{
		font-size:16px;
		font-weight:400;
		color:#7C7C7C;
		line-height:32px;
		margin-top: 15px;
		padding-bottom: 15px;
		border-bottom: dashed 1px #C2C2C2;
	}
	.xxyw>.newsList .bottomList .firstnews .title .dt .ri{
		display: block;
		font-size: 23px;
		font-weight: 400;
	}
	.xxyw>.newsList .bottomList .firstnews .title .dt .ny{
		display: block;
		font-size: 11px;
	}
	.kpBox{
		overflow: hidden;
		margin-top: 28px;
		padding-bottom: 5px;
		width: 1200px;
	}
	.kpBox>.kp{
		width:362px;
		height:431px;
		background:#FFFFFF;
		border:1px solid #E8E8E8;
		float: left;
		transition: all 0.4s linear;
	}
	.kpBox>.kp:hover{
		position: relative;
		-moz-box-shadow: 5px 5px 10px #999; /* 老的 Firefox */
		box-shadow: 5px 5px 10px #999;
	}
	.kpBox>.kp .dh{
		background-color: #006EAB;
		color: #FFFFFF;
		padding-left: 30px;
		padding-right: 20px;
		overflow: hidden;
	}
	.kpBox>.kp2,.kpBox>.kp3{
		margin-left: 27px;
	}
	.kpBox>.kp2 .dh{
		background-color: #6691C7;
	}
	.kpBox>.kp3 .dh{
		background-color: #579FC7;
	}
	.kpBox>.kp .dh a.gd{
		line-height: 45px;
		color: #FFFFFF;
	}
	.kpBox>.kp .dh span{
		font-size:20px;
		font-weight:bold;
		background-image: url(../images/xwzx/yaowenicon2.png);
		background-repeat: no-repeat;
		padding-left: 35px;
		line-height: 45px;
	}
	.kpBox>.kp .listNews{
                height:360px;
		padding: 0 20px;
		color: #000000;
		line-height: 36px;
                overflow: hidden;
	}
.xxyw .bottomList .title a{
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
}
}
/* 触屏 */
@media (max-width:1200px) {
	a.gd{
		font-size:16px;
		font-weight:400;
		color:#999999;
		line-height:24px;
		float: right;
	}
	a.gd:hover{
		color: #000000!important;
	}
	.data{
		float: right;
		color: #999999;
		font-size:16px;
		font-weight:400;
	}
	.listNews{
		line-height: 37px;
		margin-top: 15px;
	}
	.listNews li{
		background-image: url(../images/icon/dian2.jpg);
		background-repeat: no-repeat;
		background-position: 0 17px;
		padding-left: 10px;
		font-size: 16px;
	}
	
	
	html,body{
		background: #F4F4F4;
	}
	.container{
		padding: 5px;
		background-color: #FFFFFF;
	}
	.xxyw>.dh{
		padding-bottom: 10px;
		border-bottom: solid 6px #F6F6F6;
	}
	.xxyw>.dh span{
		display: inline-block;
		background-image: url(../images/xwzx/yaowenicon.png);
		background-repeat: no-repeat;
		font-size:20px;
		font-weight:bold;
		color:#000000;
		line-height:24px;
		padding-left: 30px;
	}
	.xxyw>.firstnews {
		text-align: center;
	}
	.xxyw>.firstnews h2{
		font-size:28px;
		font-weight:bold;
		color:#000000;
		line-height: 50px;
	}
	.xxyw>.firstnews p{
		font-size:16px;
		font-weight:400;
		color:#919191;
		line-height:20px;
	}
	.xxyw>.newsList{
		/* height: 346px; */
		margin-top: 20px;
		background-color: #F4F4F4;
		overflow: hidden;
	}
	.xxyw>.newsList .lb{
		width:100%;
		height:220px;
		/* background-color: #919191; */
		/* float: left; */
	}
	.xxyw>.newsList .bottomList{
		padding: 10px;
	}
	.xxyw>.newsList .bottomList .firstnews{
		width: 100%;
		overflow: hidden;
	}
	.xxyw>.newsList .bottomList .firstnews .title{
		font-size:20px;
		font-weight:bold;
		color:#2A2A2A;
		line-height:40px;
		overflow: hidden;
		margin-top: 15px;
	}
	
	.xxyw>.newsList .bottomList .firstnews .title .dt{
		width: 70px;
		height: 70px;
		float: left;
		color: #FFFFFF;
		overflow: hidden;
		text-align: center;
		line-height: 24px;
		box-sizing: content-box;
		padding: 5px;
		border: dashed 1px #006EAB;
		margin-right: 10px;
	}
	.xxyw>.newsList .bottomList .firstnews .title .bg{
		width: 70px;
		height: 70px;
		background-color: #006EAB;
		padding-top: 12px;
	}
	.xxyw>.newsList .bottomList .firstnews p{
		font-size:16px;
		font-weight:400;
		color:#7C7C7C;
		line-height:32px;
		margin-top: 15px;
		padding-bottom: 15px;
		border-bottom: dashed 1px #C2C2C2;
	}
	.xxyw>.newsList .bottomList .firstnews .title .dt .ri{
		display: block;
		font-size: 23px;
		font-weight: 400;
	}
	.xxyw>.newsList .bottomList .firstnews .title .dt .ny{
		display: block;
		font-size: 11px;
	}
	.kpBox{
		overflow: hidden;
		margin-top: 28px;
		padding-bottom: 5px;
		width: 100%;
	}
	.kpBox>.kp{
		width:100%;
		background:#FFFFFF;
		border:1px solid #E8E8E8;
		float: left;
		transition: all 0.4s linear;
	}
	.kpBox>.kp:hover{
		position: relative;
		-moz-box-shadow: 5px 5px 10px #999; /* 老的 Firefox */
		box-shadow: 5px 5px 10px #999;
	}
	.kpBox>.kp .dh{
		background-color: #006EAB;
		color: #FFFFFF;
		padding-left: 30px;
		padding-right: 20px;
		overflow: hidden;
	}
	.kpBox>.kp2,.kpBox>.kp3{
		margin-top: 15px;
	}
	.kpBox>.kp2 .dh{
		background-color: #6691C7;
	}
	.kpBox>.kp3 .dh{
		background-color: #579FC7;
	}
	.kpBox>.kp .dh a.gd{
		line-height: 45px;
		color: #FFFFFF;
	}
	.kpBox>.kp .dh span{
		font-size:20px;
		font-weight:bold;
		background-image: url(../images/xwzx/yaowenicon2.png);
		background-repeat: no-repeat;
		padding-left: 35px;
		line-height: 45px;
	}
	.kpBox>.kp .listNews{
                height:360px;
		padding: 0 20px;
		color: #000000;
		line-height: 36px;
                overflow: hidden;
	}
.xxyw .bottomList .title a{
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
}
}