.xxx {
				display: flex;
				justify-content: space-around;
			}

			.xxx div{
						font-family: SourceHanSansSC-Regular;
						font-size: 16px;
						line-height: 80px;
						letter-spacing: 0px;
						color: #000000;
				}
				.nav{
					height: 80px;
					display: flex;
				/* 	border-bottom: 1px solid #000000; */
				}
				.cla1{
					flex: 1.5;
					display: flex;
					line-height: 80px;
				}
				.subtitle{
/* 						width: 1269px;
						height: 116px; */
						font-family: MicrosoftYaHei;
						font-size: 32px;
						text-align: center;
						line-height: center;
						letter-spacing: 2px;
						color: #000000;
						display: inline-block;
				}
				.subicon{
					width: 50px;
					height: 7px;
					background-color: #1791c2;
					display: block;
					
				}
				.cla4{
						padding-left: 100px;
						padding-right: 100px;
						display: flex;
						justify-content: space-around;
				}
				.cla2{
						width: 72px;
						height: 18px;
						font-family: SourceHanSansCN-Regular;
						font-size: 18px;
						text-align: center;
						margin-top: 20px;
						margin-left: 100px;
						margin-bottom:20px ;
						letter-spacing: 0px;
						color: #1791c2;
				}
				.img1{
						width: 245px;
						height: 306px;
						background-color: #ffffff; 
				}
				.cla4_son{
						width: 303px;
						height: 430px;
						padding-top: 26px;
						padding-left:20px;
						padding-right: 20px;
						margin-bottom: 56px;
						margin-right: 9px;
						margin-left: 9px;
						background-color: #ffffff;
				}
				.cla5{
						font-family: SourceHanSansCN-Regular;
						font-size: 16px;
						margin-top: 12px;
						line-height: 16px;
						letter-spacing: 0px;
						color: #000000;
				}
				.cla3{
						width: 269px;
						height: 25px;
						font-family: SourceHanSansSC-Light;
						font-size: 32px;
						font-weight: normal;
						font-stretch: normal;
						
						line-height: 32px;
						letter-spacing: 0px;
						color: #999999;
						opacity: 0.5;
				}
				.cla6{
						width: 70px;
						height: 11px;
						font-family: SourceHanSansCN-Regular;
						margin-top: 20px;
						font-size: 14px;
						line-height: 32px;
						letter-spacing: 0px;
						color: #666666;
				}
				.cla7{
						width: 270px;
						height: 60px;
						border-radius: 30px;
						line-height: 60px;
						text-align: center;
						border: solid 1px #1791c2;
						margin: 0 auto;
						margin-top: 50px;
						
					}
					.cla8{
						font-family: SourceHanSansCN-Regular;
						font-size: 18px;
						font-weight: normal;
						font-stretch: normal;
						letter-spacing: 0px;
						color: #1791c2;
						}
					.cla9{
								font-family: SourceHanSansSC-Regular;
								font-size: 14px;
								margin-bottom:30px;
								margin-top: 30px;
								text-align: center;
								line-height: 22px;
								letter-spacing: 0px;
								color: #666666;
						}
						.clas{
								font-family: SourceHanSansSC-Bold;
								font-size: 18px;
								margin-bottom: 30px;
								margin-top: 28px;
								line-height: 22px;
								letter-spacing: 0px;
								color: #333333;
							
						}
						.ziti{
								font-family: SourceHanSansSC-Bold;
								font-size: 16px;
								margin-top: 26px;
								line-height: 36px;
								letter-spacing: 0px;
								color: #333333;
						}
						.ziti2{
								font-family: SourceHanSansSC-Regular;
								font-size: 14px;
								margin-top: 10px;
								line-height: 22px;
								color: #666666;
						}
						.ziti3{
								font-family: SourceHanSansSC-Regular;
								font-size: 14px;
								margin-top: 60px;
								line-height: 22px;
								letter-spacing: 0px;
								color: #666666;
						}
						.ziti4{
								width: 5px;
								height: 9px;
								border: solid 1px #1791c2;
						}
						.claa{
								font-family: SourceHanSansSC-Bold;
								font-size: 30px;
								margin-top: 40px;
								margin-bottom: 59px;
								line-height: 36px;
								letter-spacing: 0px;
								color: #333333;
							}
							
							.text-style-1 {
								font-family: SourceHanSansSC-Bold;
								font-size: 30px;
								margin-top: 40px;
								font-weight: normal;
								letter-spacing: 0px;
								color: #333333;
						}
						.clat{
								width: 216px;
								height: 41px;
								font-family: SourceHanSansSC-Bold;
								font-size: 18px;
								font-weight: normal;
								font-stretch: normal;
								margin-top: 20px;
								margin-left: 30px;
								line-height: 22px;
								letter-spacing: 0px;
								color: #333333;
						}
						.clao{
								width: 238px;
								height: 36px;
								font-family: SourceHanSansSC-Regular;
								font-size: 14px;
								margin-top: 40px;
								margin-bottom: 30px;
								margin-left: 30px;
								font-weight: normal;
								font-stretch: normal;
								line-height: 22px;
								letter-spacing: 0px;
								color: #666666;
						}
				body{
					margin: 0;
				}
				
				.hover:hover{
					color: #1791c2;
				}
				.ziti3:hover{
					color:  #1791c2;
				}
				.frame {
					/* width: 1200px; */
					height: 560px;
					margin-top: 20px;
					
					display: flex;
					justify-content: center;
				}
/* 				div {
					box-sizing: border-box;	
				} */
				.ziti5{
					font-size:14px "microsoft yahei ";
					color: #a0a0a0;"
				}
				.ziti6{
					    width: 265px;
					    padding: 10px 0;
					    font-size: 16px;
					    color: #000;
					    font-weight: bold;
				}
				.border{
					min-width: 100px;
					height: 27px;
					text-align:center;
					border: 1px solid #A0A0A0;
					border-radius: 10px;
					margin: 0 auto;
					
				}
				.typeface{
					width: 100px;
					height: 20px;
					margin-top: 15px;
					color: #d8d8d8;
					border: 1px solid #A0A0A0;
					border-radius: 10px;
				}
				.sign{
					width: 60px;
					height:24px;
					margin-left: 430px;
					margin-top: 10px;
					display: flex;
					
					
				}
				.sign2{
					width: 60px;
					height: 20px;
					margin-left: 30px;
					margin-top: 10px;
					display: flex;
				}
				.yanghsi{
					width:100%;
					height: 50px; 
				/* 	background-color: #0000FF; */
					display: flex;
					align-items: center;
				}
				.beijing0{
					width: 50px;
					height: 50px; 
					border: 1px  solid  
					dimgrey;border-radius: 25px;
					background-image:url(../img/bj.jpg);
					background-size:100% 100%;	
				}
				.zitidaxiao{
						width: 348px;
						height: 25px;
						font-family: SourceHanSansSC-Light;
						font-size: 32px;
						line-height: 32px;
						color: #999999;
						opacity: 0.5;
				}
				.meidi{
					width: 220px;
					height: 106px;
					margin-left: 15px;
					margin-right: 15PX;
					margin-top: 25PX;
				}
				
			/* 	.gap{
					margin-top: 60px;
					margin-left: 300px;
				}
				.gap1{
					margin-top: 21px;
					margin-left: 300px;
				} */
				