html,div,ul,li,a{
							margin: 0px;
							padding: 0px;
						}
						body{
										font-size: 16px;
										width: 100%;
										background-color: #ffffff;
										margin: 0px;
										padding: 0px;
									}
					ul,li{
						list-style: none;
					}
					a{
						text-decoration: none;
					}
				/* 	头部图标和导航 */
			.header{
				height: 204px;
				background: url("../img/lanmu_01.png") no-repeat center;
				background-size:cover;
				width: 100%;
				margin: 0 auto;
					}
			.logo{
				width: 1400px;
				height: 110px;
				font-size:32px ;
				display: flex;
				justify-content: space-between;
				margin: 0 auto ;
				
			}
			.title{
					display: flex;
				justify-content: center;
			}
			.leader{
				
				background-color:#AA0202;
				height: 52px;
				margin-bottom: 50px;
			}
			.leader ul {
				line-height: 50px;
				display: flex;
				width: 1400px;
				margin: 0 auto;
				
			}
			.leader ul li{
				width:250px;
				text-align: center;
			}
			.leader ul li a{
				font-size: 20px;
				color: white;
			}
			.leader ul li a:hover{
				border-bottom: 6px solid #fea901;
			}
			.photo{
				width: 1400px;
				margin: 0 auto;
				margin-bottom: 50px;
			}
			.photo img{
				width: 1390px;
			}
			.search{
								  margin-top: 25px;
								  display: flex;
								  justify-content: left;
								  width: 350px;
								 height: 40px;
								  line-height: 40px;
			}
			.search input{
								  flex: 1;
								  height: 40px;
								  line-height: 40px;
								  box-sizing: border-box;
								  outline: none;
								  border: none;
								  padding: 0 20px;
								   border-top-right-radius:25px ;
								    border-top-left-radius:25px ;
								  border-bottom-right-radius:25px ;
								    border-bottom-left-radius:25px ;
									transition: all .3s;
			}
			.search button{
								  line-height: 50px;
								  padding: 0 30px;
								  border: none;
									cursor: pointer;
									background: url("/r/cms/jjjcs/img/search.png") no-repeat center;
			}
			.search button img{
								  width: 77.77px;
								  height: 50px;
			}
			.search input:focus{
								  box-shadow: 0 0 5px #eee;
			}
			/* 内容页主体 */
			body{
					font-size: 16px;
					width: 100%;
					background-color: #ffffff;
				}
				.main{
					margin: 15px auto 0;
					width: 1400px;
				}
				.content{
					width: 1300px;
					padding: 10px 20px;
					background: #FFF;
					margin: 20px auto 0;
					/* clear: both; */
					overflow: hidden;
				}
				.top{
					line-height: 30px;
					margin: 0 4px;
						color: #ccc;
				}
				.top a{
					text-decoration: none;
					color: #ccc;;
					font-size: 16px;
				}
				.new-body{
					padding-top: 20px;
					text-align: center;
					width: 100%;
					margin-bottom: 10px;
				}
				.new-body span{
					font-weight: 700;
					font-size: 24px;
				}
				.list-bt{
					color: #ccc;
					font-size: 12px;
					line-height: 40px;
					text-align: center;
				}
				.jg{
					border-bottom:1px solid #ccc ;
					padding-top: 6px;
				}
		.main-body{
                 margin: 2px 0;
				text-align: justify;
				font-size: 16px;
				line-height: 2em;
		
		}
			.sp{
				line-height: 30px;
				display: flex;
				justify-content: space-between;
				font-size:16px;
				margin-bottom: 50px;
			}
			.sp a{
				color: black;
			}
				/* 分栏页主体 */
				body{
				font-size: 16px;
				width: 100%;
				background-color: #ffffff;
				list-style: none;
			}
			.main{
				margin: 15px auto 0;
				width: 1400px;
			}
			.content{
			/* 	border: 1px solid #ccc; */
				width: 1300px;
				padding: 10px 20px;
				background: #FFF;
				margin: 20px auto 0;
				margin-bottom: 100px;
			}
			.top{
				line-height: 30px;
				margin: 0 25px;
			/* 	border-bottom:1px solid #DCDCDC; */
			}
			.content_top span{
				font-size: 16px;
				font-weight: 700;
				color: #AA0202;
				display: inline-block;
				border-bottom: 2px solid #AA0202;
			}
			.content_top{
				line-height: 30px;
				margin: 0 4px;
				border-bottom:1px solid #DCDCDC;
			}
			
.nrdown{
				margin-bottom:20px ;
			}
			.nrlm{
				display: flex;
				justify-content: space-between;
				background: url('../img/icon1-zjb.png') left center no-repeat;
				font-size: 16px;
				width: 98%;
                                height:45px;
				line-height: 30px;
				padding-left:15px ;}
			.nrlm a{
				color:#3c3c3c;
				height:30px;
				line-height:45px;
			}
			.nrlm span{
				float:right;
				color:#a0a0a0;
				font-size:13px;
				line-height: 30px;
			}
				/* 底部 */
				.bottom{
					width: 1400px;
					font-size: 16px;
					margin: 0 auto;
					
				}
				.bottom_top{
					line-height: 46px;
					font-size: 20px;
					margin-top: 8px;
					border-bottom: 2px solid  #AA0202;
					background: url("/r/cms/jjjcs/img/icon4-jcs.png") left center no-repeat;
					padding-left: 32px;
					color: #AA0202;
					font-weight: bold;
					}
					.text-body{
						width: 1350px;
						display: flex;
						justify-content: space-between;
						margin-bottom: 30px;
					}
					.lianjie{
						height: 34px;
						width: 200px;
						border: solid 1px #DCDCDC;
						margin-top: 28px;
						margin-left: 30px;
						color: #AA0202;
						text-align: center;
						font-size: 20px;
						padding-top: 8px;
						font-weight: 700;
					}
					 .swiper{
						
						width: 460px;
						height: 357px;
					}
					.swiper img{
						width: 460px;
						height: 370px;
					}
					.last{
						height: 150px;
						width: 100%;
						background-color: #AA0202 ;
					}
					.world{
						text-align: center;
					    color: white;
					    font-size: 16px;
					    letter-spacing: 3px;
					}
					  .word{
					  	text-align: center;
					      color: white;
					      font-size: 16px;
					/* 	  font-weight: bold; */
					      letter-spacing: 3px;
						 margin-top: 80px;
						 margin-bottom:10px ;
					  }  
					  .email{
						 font-weight: 700;
						  float: right;
						  margin-right: 10px;
						  transform: translateY(40px);
						  color: white;
						  font-size: 16px;
						  letter-spacing: 3px;
					/* 	  margin-top: 80px; */
					  }
					  .email div:nth-child(1){
						  background: url("/r/cms/jjjcs/img/email.png") no-repeat left;
						 margin-left: 35px; 
						 padding-left: 40px;
					  }
					 /* 导航页主体 */
					 .boxa{
					 		width: 1400px;
					 		height: 400px;
					 		margin: 0 auto;
					 		/* border: 1px solid black; */
					 		display: flex;
					 	/* 	justify-content: left; */
					 	}
					 	.box1{
					 		display: flex;
					 		flex-direction: column;
					 		justify-content: center;
					 		width: 33.3%;
					 		/* height: 0px; */
					 /* 		border: 1px solid black; */
					 	}
					 	.box2{
					 		width: 33.3%;
					 		height: 330px;
					 	/* 	border-top: 1px solid black; */
					 	}
					 	.box3{
					 		width: 33.3%;
					 		height: 330px;
					 /* 		border: 1px solid black; */
					 	}
					 	.box4{
					 		width: 33.3%;
					 		height: 330px;
					 	/* 	border: 1px solid black; */
					 	}
					 	.box5{
					 		width: 33.3%;
					 		height:329px;
					 	/* 	border-top: 1.5px solid black; */
					 
					 	}
					 	.box6{
					 		background-color: #f6f6f6;
					 		width: 33.3%;
					 		height: 253px;
					 	}
					 	.boxb{
					 		width: 1400px;
					 		height: 400px;
					 		margin: 0 auto;
							margin-top: 50px;
					 		padding-top: 30px;
					 		/* border: 1px solid black; */
					 		display: flex;
					 	/* 	justify-content: left; */
					 	}
					 	
					 	.box2_top{
					 		width: 440px;
					 		height: 46px;
					 		margin: 0 auto;
					 		margin-top: 8px;
					 		/* background-image: ; no-repeat; */
					 		display: flex;
					 		justify-content: space-between;
					 		border-bottom: 2px solid  #AA0202;
					 		font-weight: bold;
					 	}
					 	.jijian{
					 		color: #AA0202;
					 		text-align: center;
					 		line-height: 52px;
					 		height: 52px;
					 		width: 180px;
							font-size: 20px;
							font-weight: bold;
					 		background: url("/r/cms/jjjcs/img/ico_xscy.png") no-repeat left center;
					 	}
					 	.box2_top a{
					 		line-height: 50px;
					 		height: 100%;
					 		color: #AA0202;
					 		
					 	}
					 	.box3_top{
					 		width: 440px;
					 		height: 46px;
					 		margin: 0 auto;
					 		font-size: 20px;
					 		margin-top: 8px;
					 		font-weight: bold;
					 	/* 	background-image: ; no-repeat; */
					 		display: flex;
					 		justify-content: space-between;
					 		border-bottom: 2px solid  #AA0202;
					 		}
					 	.dongtai{
					 		color:#AA0202 ;
					 		text-align: center;
					 		line-height: 52px;
					 		height: 52px;
					 		width: 150px;
					 		background: url("/r/cms/jjjcs/img/icon2-jcs.png") no-repeat left center ;
					 	}
					 	.box3_top a{
					 		line-height: 50px;
					 		height: 100%;
					 		color:#AA0202;
					 	}
					 	.content-list{
							/* font-weight: bold; */
					 		margin-top: 6px;
					 		margin-left: 15px;
					 	}
					 	.content-list ul{
					 		line-height: 30px;
					 		letter-spacing: 1.5px;
					 		font-size: 16px;
					 		
					 	}
					 	.content-list ul li{
					 		width: 420px;
					 		line-height: 3.5em;
					 		background: url('../img/icon1-zjb.png') no-repeat left center;
					 		padding-left: 16px;
					 		display: flex;
					 		justify-content:space-between;
					 	}
					 	.content-list ul li a{
					 		width: 350px;
							color: black;
							font-size: 18px;
					 	}
					 	.content-list ul li b{
					 		font-weight: 500;
					 		color: #999999;
					 	}
					 	.content-text{
					 		margin-top: 6px;
					 		margin-left: 10px;
					 	}
					 	.content-text ul{
					 		letter-spacing: 1.5px;
					 		font-size: 16px;
					 		
					 	}
					 	.content-text ul li{
					 		width: 420px;
					 		line-height: 3.5em;
					 		background: url('../img/icon1-zjb.png') no-repeat left center;
					 		padding-left: 16px;
					 		display: flex;
					 		justify-content:space-between;
					 	}
					 	.content-text ul li a{
					 		width: 350px;
							color: black;
							font-size: 18px;
					 	}
					 	.content-text ul li b{
					 		font-weight: 500;
					 		color: #999999;
					 	}
					 	.box4_top{
					 		color:#AA0202 ;
					 		padding-left: 6px;
					 		line-height: 52px;
					 		height: 52px;
					 		width: 440px;
					 		font-size: 20px;
					 		font-weight: bold;
							display: flex;
							justify-content: space-between;
					 	}
						.box4_top a{
							color:#AA0202 ;
						}
					 	.box5_top{
					 		color:#AA0202 ;
					 		padding-left: 6px;
					 		line-height: 52px;
					 		height: 52px;
					 		width: 440px;
					 		font-size: 20px;
					 		font-weight: bold;
							display: flex;
							justify-content: space-between;
					 	}
						.more{
							font-size: 14px;
							color:#AA0202 ;
							font-weight: normal;
							height: 52px;
							line-height: 52px;
						}
					 	.border{
					 		margin-top: 15px;
					 		width:464px ;
					 		height: 300px;
					 	/* 	border: solid 0.3px #999999;
					 		 */
					 	}
					 	.box6_top{
					 		padding-left: 10px;
					 		margin: 0 auto;
					 		border-bottom: 2px solid  #AA0202;
					 		color: #AA0202;
					 		font-size: 20px;
					 		height: 37px;
					 		font-weight: bold;
					 	}
					 	.box6_page{
					 		/* letter-spacing: 3px; */
					 		padding-top: 8px;
					 		padding-left: 20px;
					 		width: 435px;
					 	}
					 	.box6_page p{
					 		/* font-weight: bold; */
					 		font-size: 20px;
					 		padding-left: 35px;
                                                          line-height:2;
					 	}
					 	.box6_page p:nth-child(1){
					 		background: url("/r/cms/jjjcs/img/phone-icon.png") no-repeat left center;
					 	}
					 	.box6_page p:nth-child(3){
					 		background: url("/r/cms/jjjcs/img/email-icon.png") no-repeat left center;
					 	}
					 	.box6_page p:nth-child(5){
					 		background: url("/r/cms/jjjcs/img/icon-dz.png") no-repeat left center;
					 	}
					 	.box6_page p:nth-child(7){
					 		background: url("/r/cms/jjjcs/img/icon-dz.png") no-repeat left center;
					 	}
					 	.box6_page div{
					 		width: 280px;
					 		/* border: solid 0.3px #999999; */
					 		margin: 0 auto;
					 	}
				/* 		内容,分栏页的头部和导航 */
				.header2{
					height: 211px;
					background: url("/r/cms/jjjcs/img/lanmu_01.png") no-repeat center;
					background-size: cover;
					width: 100%;
					margin: 0 auto;
						}
				.logo2{
					width: 1400px;
					height: 110px;
					font-size:32px ;
					display: flex;
					justify-content: space-between;
					margin: 0 auto ;
					
				}
				.title2{
						display: flex;
					justify-content: center;
				}
				.more{
							font-size: 14px;
							color:#AA0202 ;
							font-weight: normal;
							height: 52px;
							line-height: 52px;
						}
				.llianzheng{
					display: flex;
					    width: 440px;
					    border-bottom: 2px solid #AA0202;
					    margin: 0 auto;
				}
				.fagui{
					display: flex;
					
					    width: 440px;
					    border-bottom: 2px solid #AA0202;
					    margin: 0 auto;
				}
.title3{
			background-color: rgba(0, 0, 0, 0.5);
			width: 100%;
			height: 40px;
			line-height: 40px;
			position: absolute;
			bottom: 0%;
			color: white;
			font-size: 16px;
			display: flex;
			justify-content: start;
			}
 .swiper-pagination-bullet {
						       width: 20px;
						       height: 20px;
						       border - radius: 50%;
						       margin: 0 4px;
						   }

 .title img{
								  height: 60px;
							  }