body{margin:0; }
/*
body{
    filter: grayscale(100%);
    -webkit-filter:grayscale(100%);
    filter:gray; 
}
*/
ul,li{margin:0; padding:0; list-style-type:none;}
a{text-decoration:none;  font-size:12px; }


.zj{width:1002px; margin:0 auto; margin-top:15px;  overflow:hidden;}
.d1{width:100%; height:40px; font-size:14px;line-height:40px; text-indent:1em;}
.d1 a,.d1 span{color:#252525; font-size:14px; }
.bg{width:1000px;  margin:0 auto;}


.biaoti{ margin:0 auto; margin-bottom:10px;text-align:center;font-size:26px;font-weight:bold;color:rgb(50, 50, 50);}
.biaoti a{font-size:26px; color:rgb(50, 50, 50); font-weight:bold;}
.biaoti1{ margin:0 auto; margin-bottom:10px;text-align:center;font-size:22px;font-weight:bold;color:rgb(50, 50, 50);}
.biaoti1 a{font-size:22px; color:rgb(50, 50, 50); font-weight:bold;}


.bg-1{ margin:0 auto; margin-top:20px;text-align:center; }
.bg-1 span{font-size:15px; color:rgb(154, 154, 154);}
.bg-2 p{ color:rgb(82, 82, 82); font-size:16px; text-indent:2em; margin-top:20px;}
.bg-2{width:90%; margin:0 auto; margin-top:25px;}

/*Ïà¹ØÎÄµµ*/
.xl_list{ padding-bottom: 40px;}
.xxgk_title{ line-height: 55px; border-bottom: 1px solid #cae0f3; overflow: hidden;}
.xxgk_title span{float: left; font-size: 18px; color: #333; position: relative; cursor: pointer;}
.xxgk_title span::before{
	content: "";
	float: right;
	width: 2px;
	height: 22px;
	background: #ececec;
	margin: 0 16px;
	margin-top: 17px;
}
.xxgk_title span:last-child::before{ display: none;}
.xxgk_title .on a{color: #0675bd; }
.xxgk_title .on{ color: #0675bd; font-weight: bold;}
.xxgk_title .on:after{
	content: "";
	display: block;
	position: absolute;
	width: 32px;
	height: 4px;
	background: #046bbd;
	bottom: 0;
	left: 50%;
	margin-left: -32px;
}
.xxgk_title span:last-child:after{
	margin-left: -16px;
}

.list_ty li{ overflow: hidden; margin-top: 14px;}
.list_ty li i{ float: left; width: 5px; height: 5px; background: #aaaaaa; margin-top: 10px;}
.list_ty li a{ float: left; width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; color: #333; margin-left: 15px;}
.list_ty li span{ font-size: 14px; color: #666; float: right;}
.list_ty li:hover i{ background: #0675bd;}
.list_ty li:hover a{ color: #0675bd;}
.list_ty li:hover span{ color: #0675bd;}

