/*----------------------------
	The  案例列表页
-----------------------------*/

.articleright-al{text-align: left; width: 69%;height:auto !important;min-height: 1230px; margin-left: 1%;}
.alnry{max-width: 96%;padding: 2%;margin-top: -15px;margin: 0 auto;}
.alnry ul{max-width: 100%;display: flex;flex-wrap: wrap;margin: 0 auto;}
.alnry ul li{width: 47%;padding: 1%;margin: 0 auto;display: flex;border: 1px solid #dfdfdf;margin-bottom: 1%;}
.altpleft{width: 157px;margin: 0 auto;height: 204px;}
.altpleft img{width: 100%;margin: 0 auto;}
.altpright{width: 50%;margin: 0 auto;}
.altpright h2{width: 100%;font-size: 22px;color: #000000;margin-top: 7px;height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.altpright p{width: 100%;font-size: 14px;color: #767676;line-height: 25px;margin-top: 25px;height: 77px;overflow: hidden;}
.altpright button{width: 50%;font-size: 12px;color: #ffffff;padding: 8px;background-color: #007AD0;outline: none;border: none;margin-top: 25px;}

.articleright-top{text-align: left; width: 100%;height:auto !important;min-height: 1131px;border: 1px solid #cccccc;}

.articlecgzs{
	width: 1200px;
	margin: 0 auto;
	border: 1px solid #cccccc;
}
.gybdlb-1{
	width: 100%;
	margin: 0 auto;
	background-color: #FFFFFF;
}

.gylbtop-1{
	width: 100%;
	height: 54px;
	line-height: 54px;
	border-bottom: 2px solid #DBDBDB;
}

.gylbtop-1 img{
	position: relative;
	top: 5px;left: 20px;
}

.gylbtop-1 span{
	font-size: 24px;
	color: #000000;
	margin-left: 29px;
}

.gylbtop-1 a{
	font-size: 16px;
	color: #999999;
	position: relative;
	left: 950px;
}

.articletjzx{
	width: 1200px;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px solid #cccccc;
}

.tjzxnr{width: 100%;margin: 0 auto;}
.tjzxnr ul{width: 100%;margin: 0 auto;display: flex;flex-wrap: wrap;}
.tjzxnr ul li{width: 48%;margin: 0 auto;margin: 1%;padding-bottom: 2%;border-bottom: 1px solid #A6A6A6;}
.tjzxnr ul li:nth-child(7),.tjzxnr ul li:nth-child(8){border-bottom: none;padding-bottom: 1%;}
.tjzxnr ul li a{display: flex;}
.xwrq{width: 15%;margin: 0 auto;display: flex;flex-wrap: wrap;background-color: #007AD0;padding: 1%;}
.xwrq strong{width: 100%;text-align: center;color: #FFFFFF;font-size: 36px;}
.xwrq span{width: 100%;text-align: center;color: #FFFFFF;font-size: 15px;}
.xwjjnr{width: 80%;margin-left: 3%;}
.xwjjnr h2{width: 100%;color: #313131;font-size: 21px;font-weight: normal;}
.xwjjnr p{width: 100%;color: #a4a4a4;font-size: 13px;margin-top: 10px;line-height:24px;}


