<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
	* {
		margin: 0;
		padding: 0;
	}
@media screen and (min-width:0px){

	/*banner：轮播图开始*/
  .yy {
    background: url(../image/ZR/YY.jpg);
    width: 100%;
    height: 53px;
    background-size: cover;
  }
	.banner {
		width: 1899px;
		height: 637px;
		align-items: center;
		margin: 0 auto;
		position: relative;
		overflow: hidden;
		margin-top: 6px;
	}
	.hengxian{
	    width: 648px;
	    height: 0px;
	    border-top: 1px #f0f0f0 dashed;
	    margin-top: 13px;
	}

	.banner .slide {
		height: 637px;
		width: 400%;
	}

	.banner .slide a {
		display: inline-block;
		height: 100%;
		width: 25%;
		float: left;
	}

	.banner .slide img {
		background-size: contain;
		width: 100%;
		height: 637px;
		background-position: center, center;
	}

	/*banner：轮播图结束*/
	
		/*banner：轮播图开始*/

	.banner2 {
		width: 866px;
		height: 550px;
		align-items: center;
		margin: 0 auto;
		position: relative;
		overflow: hidden;
		margin-top: 34px;
		/* display: flex; */
	}

	.banner2 .slide2 {
		height: 516px;
		width: 400%;
	}

	.banner2 .slide2 a {
		display: inline-block;
		height: 100%;
		width: 25%;
		float: left;
	}

	.banner2 .slide2 img {
		background-size: contain;
		width: 100%;
		height: 516px;
		background-position: center, center;
	}

	/*banner：轮播图结束*/


	.middlebody {
		margin: 0 auto;
		width: 1899px;
		overflow: hidden;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}

	.middlebody .content_1 {
	        width: 1599px;
	        height: 600px;
	        background-color: rgb(236, 236, 236);
	        display: flex;
	        justify-content: inherit;
	        align-items: center;
	        border-radius: 10px;
	        flex-direction: row;
	}

 	.size_1 {
		width: 1599px;
		min-width: 1216px;
		height: 600px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin: 32px;
	} 
 
	.xuxian{
		width: 6px;
		height: 418px;
	}
	.xuxian img{
		width: 6px;
		height: 418px;
		background-size: cover;
	}
	.content_1_1 {
		width: 300px;
		height: 600px;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: flex-start;
	}
   .ttwz {
	    font-size: 20px;
	    height: 50px;
	    display: flex;
	    align-items: center;
	    justify-content: center;
	    color: dimgray;
	  }
		.content_1_3 {
		width: 890px;
		height: 600px;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}
 

	.title_1 {
		height: 109px;
		width: 300px;
		display: flex;
		justify-content: flex-start;
		align-items: center;
	}

	.box1 {
		width: 300px;
		height: 95px;
		display: flex;
		align-items: center;
		border-bottom-style: double;
		border-bottom-color: white;
	}

	.beijing_1 {
		width: 220px;
		/* height: 95px; */
		/* position: absolute; */
		display: flex;
		align-items: center;
		justify-content: flex-start;
	}

	.beijing_1 img {
		/* width: 300px; */
		/* height: 95px; */
		background-size: cover;
	}

	.box_1 {
		/* position: relative; */
		/* padding-left: 75px; */
		width: 640px;
		height: 95px;
		display: flex;
		justify-content: center;
		align-items: center;
		align-content: center;
	}


 

	.contents_1 {
		height: 449px;
		width: 300px;
		/* background-color: rgb(55, 136, 218); */
		/* border-radius: 20px; */
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: flex-start;
		align-content: center;
		/* cursor: pointer; */
	}

	.ts {
		position: absolute;
		display: none;
		border: 1px solid silver;
		border-radius: 10px;
		background: silver;
		width: 600px;
		height: 28px;
		background-color: #c4c1c6;
		box-shadow: 2px 2px 5px #000;
		text-align: center;
	}


	.aa {
		width: 300px;
		height: 99px;
		display: flex;
		align-items: center;
		justify-content: inherit;
	}
	.bb {
		width: 663px;
		height: 62px;
		display: flex;
		align-items: center;
		justify-content: flex-end;
	}

/* 	.content1:hover .day_1_1 {
		font-weight: 900;
		font-size: 23px;
	} */

	.content1:hover .theme_1_1 {
color:#1d4190 !important;
		font-size: 18px;
	}

/* 	.content2:hover .day_1_2 {
		font-weight: 900;
		font-size: 23px;
	}
 */
	.content2:hover .theme_1_2 {
color:#1d4190 !important;
		font-size: 18px;
	}

/* 	.content3:hover .day_1_3 {
		font-weight: 900;
		font-size: 23px;
	} */

	.content3:hover .theme_1_3 {
	color:#1d4190 !important;
		font-size: 18px;
	}

/* 	.content4:hover .day_1_4 {
		font-weight: 900;
		font-size: 23px;
	}
 */
	.content4:hover .theme_1_4 {
	color:#1d4190 !important;
		font-size: 18px;
	}

	.dd {
		/* padding-left: 56px; */
		font-size: 20px;
		font-family: 仿宋体;
		transition: all 0.5s ease-in-out;
		width: 90px;
		text-align: center;
		display: flex;
		flex-direction: column;
	}

	.tt {
		font-size: 18px;
		font-family: 仿宋体;
		/* padding-left: 35px; */
		font-weight: 600;
		width: 749px;
		display: flex;
		justify-content: flex-start;
		transition: all 0.5s ease-in-out;
	}

	.content_1_2 {
		width: 300px;
		height: 600px;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: flex-start;
	}


	.middlebody .content_2 {
		width: 1599px;
		height: 364px;
		display: flex;
		justify-content: center;
		background-color: rgb(236, 236, 236);
		align-items: center;
		border-radius: 10px;
		margin-top: 55px;
	}

	.size_2 {
		width: 1538px;
		min-width: 1538px;
		height: 302px;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: center;
		background-color: white;
		border-radius: 10px;
	}

	.title_2 {
		height: 75px;
		width: 1479px;
		display: flex;
		justify-content: center;
		align-items: center;
		/* border-bottom-style: groove; */
		/* border-bottom-color: #97131d; */
		/* border-bottom-width: 2px; */
	}

	.box2 {
		width: 1479px;
		height: 49px;
		display: flex;
		align-items: center;
		margin-top: 9px;
	}

	.beijing_2 {
		width: 156px;
		/* height: 95px; */
		/* position: absolute; */
		display: flex;
		justify-content: center;
	}

	.beijing_2 img {
		width: 44px;
		height: 43px;
		/* background-size: cover; */
	}
	.beijing_3 {
		width: 299px;
		/* height: 95px; */
		/* position: absolute; */
		display: flex;
		font-family: 黑体;
		font-size: 37px;
		color: #97131d;
		font-weight: 600;
		margin-left: 13px;
		letter-spacing: 3px;
	}

	.beijing_3 img {
		width: 155px;
		height: 43px;
		/* background-size: cover; */
	}

	.box_2 {
		position: relative;
		padding-left: 67px;
		width: 1248px;
		height: 95px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		align-content: center;
	}



	.more_2 {
		float: inherit;
		transition: 1s;
		font-size: 21px;
		width: 80px;
		letter-spacing: 0px;
		font-family: 黑体;
		color:  #97131d;
	}

	.more_2:hover {
		padding-right: 0;
		font-size: 24px;
	}
		.more_1:hover {
width: 80px;
    height: 10px;
    }

	.contents_2 {
		height: 227px;
		width: 1479px;
		border-radius: 20px;
		display: flex;
		justify-content: center;
		align-items: center;
		margin-top: 33px;
	}
.contents_2_2 {
		height: 205px;
		width: 1460px;
		border-radius: 20px;
		display: flex;
		justify-content: space-between;
		align-items: flex-start;
		margin-top: -55px;
		flex-direction: row;
	}
	.contents_2_0 {
		height: 482px;
		width: 730px;
		border-radius: 20px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		/* margin-top: 33px; */
		flex-direction: column;
	}
	.image_2 {
		width: 731px;
		height: 437px;
		border-radius: 15px;
		position: relative;
		overflow: hidden;
		display: flex;
		justify-content: center;
	}

	.image_2 .back {
		height: 437px;
		width: 700px;
		border-radius: 15px;
		transition: all 0.5s;
	}

	.image_2 .back:hover {
		transform: scale(1.1);
	}

	.contents_2_1 {
		position: absolute;
		width: 700px;
		height: 89px;
		bottom: 0;
		display: flex;
		flex-direction: column;
		justify-content: center;
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
	}

	.background {
		position: absolute;
		width: 700px;
		height: 89px;
		top: 0;
		bottom: 0;
		opacity: 0.4;
		z-index: 1;
		background-size: cover;
	}

	.notice_2_1 {
		z-index: 2;
		font-family: 宋体;
		font-size: 23px;
		margin-left: 10px;
                cursor: pointer;
	}

	.notice_2_2 {
		z-index: 2;
		font-family: 宋体;
		font-size: 23px;
		margin-left: 10px;
                cursor: pointer;
	}

	.notice_2_3 {
		z-index: 2;
		font-family: 宋体;
		font-size: 23px;
		margin-left: 10px;
                cursor: pointer;
	}

	.contents_2_1_1 {
		width: 700px;
		height: 26.7px;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.content_day_1 {
		z-index: 2;
		font-family: 宋体;
		font-size: 18px;
                cursor: pointer;
	}

	.content_day_2 {
		z-index: 2;
		font-family: 宋体;
		font-size: 18px;
                cursor: pointer;
	}

	.content_day_3 {
		z-index: 2;
		font-family: 宋体;
		font-size: 18px;
                cursor: pointer;
	}

	.content_more {
		z-index: 2;
		font-family: 宋体;
		font-size: 18px;
                cursor: pointer;
	}


	.middlebody .content_3 {
		width: 1599px;
		height: 600px;
		background-color: rgb(236, 236, 236);
		display: flex;
		justify-content: center;
		align-items: center;
		margin-top: 55px;
		border-radius: 10px;
	}

	.size_3 {
		width: 1499px;
		min-width: 1499px;
		height: 600px;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.content_3_1 {
		width: 730px;
		height: 600px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}

	.title_3 {
		height: 49px;
		width: 700px;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.box_3 {
		width: 700px;
		height: 95px;
		margin-bottom: 66px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.beijing {
		width: 495px;
		margin-left: 10px;
		height: 65px;
		/* position: absolute; */
	}

	.beijing img {
		width: 288px;
		height: 65px;
		background-size: cover;
	}

	.box_4 {
		position: relative;
		padding-left: 84px;
		width: 650px;
		height: 95px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		align-content: center;
	}

	.more_3 {
		margin-right: 0;
		float: right;
		font-family: 仿宋体 加粗;
		transition: 1s;
		font-size: 28px;
		text-decoration: none;
		padding-right: 25px;
	}

	.more_3:hover {
		padding-right: 0;
		font-size: 29px;
	}

	.contents_3_1 {
		/* padding: 20px; */
		height: 426px;
		background-color: white;
		width: 700px;
		border-radius: 15px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		align-content: center;
		-webkit-transition: background-color 0.5s ease-in;
		-o-transition: background-color 0.5s ease-in;
		transition: background-color 0.5s ease-in;
		-moz-transition: background-color 0.5s ease-in;
		cursor: pointer;
	}

	#mydiv1 {
		position: absolute;
		display: none;
		border: 1px solid silver;
		border-radius: 10px;
		background: silver;
		width: 800px;
		height: 27px;
		background-color: #c4c1c6;
		box-shadow: 2px 2px 5px #000;
	}

	#mydiv2 {
		position: absolute;
		display: none;
		border: 1px solid silver;
		border-radius: 10px;
		background: silver;
		width: 800px;
		height: 27px;
		background-color: #c4c1c6;
		box-shadow: 2px 2px 5px #000;
	}

	.contents_3_1:hover {
		background-color: rgb(255, 146, 37);
		color: white;
	}

	.contents_3_2:hover {
		background-color: rgb(55, 136, 218);
		color: white;
	}

	.contents_3_1:hover a,
	.contents_3_2:hover a {
		color: white;
	}

	.contents_3_2 {
		height: 426px;
		background-color: white;
		width: 700px;
		border-radius: 15px;
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: center;
		align-content: center;
		-webkit-transition: background-color 0.5s ease-in;
		-o-transition: background-color 0.5s ease-in;
		transition: background-color 0.5s ease-in;
		-moz-transition: background-color 0.5s ease-in;
		cursor: pointer;
	}

	.contents31 {
		width: 650px;
		height: 198px;
		display: flex;
		justify-content: flex-start;
		align-items: center;
	}

	.contents32 {
		width: 650px;
		height: 39px;
		display: flex;
		justify-content: start;
		align-items: center;
	}

	.contents33 {
		width: 650px;
		height: 149px;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.contents41 {
		width: 470px;
		height: 113px;
		display: flex;
		justify-content: flex-start;
		align-items: center;
		margin-top: 23px;
	}

 
	.contents43 {
		width: 470px;
		height: 80px;
		display: flex;
		justify-content: center;
		align-items: center;
		margin-top: -23px;
	}

	.theme_3_1 {
		font-family: 黑体;
		font-size: 25px;
		font-weight: 600;
		color: dimgray;
	}

.contents41:hover .theme_3_1 {
		font-family: 黑体;
		font-size: 25px;
		font-weight: 600;
color:#97131d !important;
	}

	

	.theme_3_2 {
		font-family: 黑体;
		font-size: 25px;
		font-weight: 600;
		color: dimgray;
	}

	.day_3_1 {
		font-family: 黑体;
		font-size: 20px;
		color: dimgray;
		margin-top: -27px;
	}

	.day_3_2 {
		color: dimgray;
		font-family: 黑体;
		font-size: 20px;
	}

	.neirong_3_1 {
		font-family: 宋体;
		font-size: 22px;
		color: dimgray;
	}

	.neirong_3_2 {
		font-family: 宋体;
		font-size: 20px;
		color: dimgray;
	}

	.content_3_2 {
		width: 730px;
		height: 600px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}



	.middlebody .content_4 {
		width: 1216px;
		height: 482px;
		display: flex;
		justify-content: center;
		align-items: center;
		margin-top: 55px;
		background-color: rgb(236, 236, 236);
		border-radius: 10px;
	}

	.size_4 {
		width: 1216px;
		min-width: 1216px;
		height: 482px;
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: center;
	}

	.title_4 {
		width: 1216px;
		height: 143px;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.box5 {
		width: 1216px;
		height: 95px;
	}

	.beijing_5 {
		width: 500px;
		height: 95px;
		position: absolute;
	}

	.beijing_5 img {
		width: 500px;
		height: 95px;
		background-size: cover;
	}

	.box_5 {
		position: relative;
		padding-left: 67px;
		width: 1512px;
		height: 95px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		align-content: center;
	}

	.more_4 {
		float: right;
		transition: 1s;
		font-size: 28px;
		font-family: 仿宋体 加粗;
		text-decoration: none;
		padding-right: 25px;
	}

	.more_4:hover {
		padding-right: 0;
		font-size: 29px;
	}

	.contents_4 {
		width: 1579px;
		height: 228px;
		border-radius: 20px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		align-content: center;
	}

	.image_4 {
		width: 370px;
		height: 228px;
		position: relative;
	}

	.yinying {
		width: 100%;
		height: 30px;
		padding-top: 226px;
		transition: padding-top 0.2s ease 0s;
	}

	.image_4:hover .yinying {
		padding-top: 170px;
		transition: padding-top 2.5s ease 0s;
	}

	.zuoping:hover {
		box-shadow: 0 0 10px #adadad;
	}

	.zuoping {
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		position: absolute;
		box-shadow: none;
		-webkit-transition: box-shadow 0.5s ease-in;
		-o-transition: box-shadow 0.5s ease-in;
		transition: box-shadow 0.5s ease-in;
		-moz-transition: box-shadow 0.5s ease-in;
	}

	.image_4_1 {
		width: 100%;
		height: 100%;
		background-size: cover;
	
	}
}

</pre></body></html>