<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width: 1220px) and (min-width: 1020px) {
	.container {
		padding: 0 2.5%;
	}
	.heade1 li {
	    margin-right: 25px;
	}
	.heade2 {
	    margin-left: 30px;
	}
	.heade2_2 {
	    margin-left: 10px;
	    margin-right: 10px;
	}
	.blh-time2_1 {
	    font-size: 34px;
	}

}

@media (max-width: 1020px) {
	.container {
		padding: 0 2.5%;
	}
	.header {
	    height: 55px;
	    display:flex;
		align-items: center;
		justify-content: space-between;
	}
	.logo {
	    height: 30px;
	    margin-top: 0;
	}
	.heade {
	    margin-top: 0;
		align-items: center;
	}
	.heade2 {
	    margin-left: 0;
		margin-right: 20px;
		display: flex;
		align-items: center;
	}
	.heade2_2 {
	    margin-left: 10px;
	    margin-right: 10px;
	}
	header.share .logo {
	    margin-top: 0;
	}
	header.share .header{
		justify-content: center;
	}
	.menubtn i {
		display: block;
		width: 25px;
		height: 2px;
		background-color: #333333;
		-webkit-transition: .5s;
		-moz-transition: .5s;
		-o-transition: .5s;
		transition: .5s;
	}
	
	.menubtn i:nth-child(1) {
		-webkit-transform-origin: left bottom;
		-moz-transform-origin: left bottom;
		-ms-transform-origin: left bottom;
		-o-transform-origin: left bottom;
		transform-origin: left bottom;
	}
	
	.menubtn i:nth-child(2) {
		margin-top: 4px;
	}
	
	.menubtn i:nth-child(3) {
		margin-top: 4px;
		-webkit-transform-origin: left top;
		-moz-transform-origin: left top;
		-ms-transform-origin: left top;
		-o-transform-origin: left top;
		transform-origin: left top;
	}
	
	.menubtn.on i:nth-child(1) {
		-webkit-transform: rotate(28deg);
		-moz-transform: rotate(28deg);
		-ms-transform: rotate(28deg);
		-o-transform: rotate(28deg);
		transform: rotate(28deg);
	}
	
	.menubtn.on i:nth-child(2) {
		opacity: 0;
	}
	
	.menubtn.on i:nth-child(3) {
		-webkit-transform: rotate(-28deg);
		-moz-transform: rotate(-28deg);
		-ms-transform: rotate(-28deg);
		-o-transform: rotate(-28deg);
		transform: rotate(-28deg);
	}
	
	.COVER {
		width: 60%;
		height: 100%;
		background-color: #1c1c1c;
		/* display: none; */
		overflow: hidden;
		overflow-y: auto;
		position: fixed;
		top: 0px;
		left: -100%;
		z-index: 1001;
	}
	
	.MULUS {
		width: 100%;
		box-sizing: border-box;
		padding: 10px;
	}
	
	.mulu {
		border-bottom: 1px solid rgba(255, 255, 255, 0.2);
		box-sizing: border-box;
		width: 100%;
		display: block;
	}
	
	.mulu1 {
		width: 100%;
		padding: 10px 0;
		color: white;
		font-size: 14px;
		    text-transform: uppercase;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.banne {
	    height: 400px;
	}
	.banne2 {
	    bottom: 80px;
	}
	.banne3 {
	    padding: 0;
	}
	.banne3_1{
		font-size: 24px;
	}
	.banne3_2 {
	    margin-top: 10px;
	    font-size: 12px;
	}
	.banne3_3 {
	    margin-top: 15px;
	    width: 90px;
	    height: 30px;
	    line-height: 30px;
	    font-size: 12px;
	}
	.footer-tops {
	    padding: 15px 0;
	    padding-top: 25px;
	    display: flex;
		flex-wrap: wrap;
	}
	.footer-top1 {
	    width: 100%;
		margin-bottom: 20px;
	}
	.footer-top1_1 {
	    margin-bottom: 10px;
	}
	.footer-top1_2 {
	    margin-bottom: 10px;
	}
	.footer-top1_3 {
	    font-size: 14px;
	    margin-bottom: 10px;
	}
	.footer-top1_4{
		font-size: 12px;
	}
	.footer-top2 {
	    width: 100%;
		margin-left: 0;
		margin-bottom: 20px;
	}
	.footer-top2_1 {
	    margin-bottom: 25px;
		font-size: 14px;
	}
	.footer-top2_2 {
	    font-size: 16px;
	    margin-bottom: 10px;
	}
	.footer-top2_3{
		font-size: 12px;
	}
	.footer-top2_4 {
	    margin-top: 10px;
	    font-size: 12px;
	}
	.footer-top3 {
	    width: 100%;
		margin-left: 0;
	}
	.footer-down {
	    padding: 15px 0;
	    font-size: 12px;
	}
	.in_past {
	    margin-top: 35px;
	}
	.in_past1{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.in_past1_1 {
	    font-size: 18px;
	}
	.in_past1_2 {
	    width: 100px;
	    height: 35px;
	    line-height: 35px;
	    font-size: 12px;
	}
	.in_past2{
		display: flex;
		flex-wrap: wrap;
	}
	.in_past3 {
	    width: 49%;
	    margin-top: 15px;
	}
	.in_past3:nth-child(3n){
		margin-right: 2%;
	}
	.in_past3:nth-child(2n){
		margin-right: 0;
	}
	.in_past3_1 {
	    height: 250px;
	}
	.in_past3_2 {
	    margin-top: 15px;
	}
	.in_past3_2_1{
		font-size: 16px;
	}
	.in_past3_2_2 {
	    margin-top: 5px;
	    font-size: 12px;
	}
	.in_locat {
	    margin-top: 40px;
	    margin-bottom: 55px;
	}
	.in_locat1{
		display: flex;
		flex-wrap: wrap;
	}
	.in_locat1_1 {
	    min-width: 90px;
	    height: 35px;
	    line-height: 35px;
	    font-size: 12px;
	    margin-right: 10px;
	    margin-top: 15px;
	}
	.in_locat3{
		display: flex;
		flex-wrap: wrap;
	}
	.in_locat3_1 {
	    width: 49%;
	    margin-top: 20px;
	}
	.in_locat3_1:nth-child(2n){
		margin-right: 0;
	}
	.in_locat3_2 {
	    height: 175px;
	}
	.in_locat3_2_4 {
	    font-size: 14px;
	}
	.in_locat3_2_5 {
	    font-size: 14px;
		margin-top: 15px;
	}
	.in_locat3_3 {
	    margin-top: 5px;
	    font-size: 12px;
	}
	.blh-bo {
	    margin: 25px auto;
	}
	.blh-time {
	    padding-left: 0;
	}
	.blh-time1 {
	    font-size: 24px;
		display: flex;
		justify-content: center;
		align-items: flex-start;
	}
	.blh-time1 img {
		margin-left: 5px;
	}
	.blh-time2{
		display: flex;
		flex-wrap: wrap;
	}
	.blh-time2_1 {
	    margin-top: 20px;
	    font-size: 24px;
	}
	.blh-list{
		display: flex;
		flex-wrap: wrap;
	}
	.blh-li {
	    width: 49%;
	    margin-top: 20px;
	}
	.blh-li:nth-child(2n){
		margin-right: 0;
	}
	.blh-li1 {
	    height: 150px;
	}
	.blh-li2 {
	    margin-top: 10px;
	    font-size: 12px;
	}
	.xczp-bo {
	   flex-wrap: wrap;
	}
	.xczp-left {
	    border-right:0;
		border-bottom: 1px solid #C9C9CA;
	    width: 100%;
	}
	.xczp-lef {
	   padding: 15px 0;
	   padding-right: 0;
	}
	.xczp-lef1{
		font-size: 18px;
	}
	.xczp-lef2 {
	    margin-top: 10px;
	    font-size: 12px;
	}
	.xczp-let {
	   padding: 15px 0;
	   padding-right: 0;
	}
	.xczp-let1 {
	    margin-bottom: 10px;
	    font-size: 12px;
	}
	.xczp-let2 {
	    margin-bottom: 15px;
	    font-size: 18px;
	}
	.xczp-right {
	    width: 100%;
	    padding: 20px 0;
	    padding-left: 0;
	}
	.xczp-ritit {
	    font-size: 20px;
	}
	.xczp-risw {
	    margin-top: 15px;
	}
	.xczp-risw .swiper {
	    width: calc(100% - 70px);
	}
	.xczp-risw1 {
	    height: 100%;
	}
	.related-list {
	    display: flex;
		flex-wrap: wrap;
	}
	.related-li {
	    width: 49%;
	    margin-right: 2%;
	    margin-top: 15px;
	}
	.related-li:nth-child(3n){
		margin-right: 2%;
	}
	.related-li:nth-child(2n){
		margin-right: 0;
	}
	.related-li1 {
	    height: 135px;
	}
	.related-li2 {
	    margin-top: 15px;
	    font-size: 14px;
	}
	.works-list {
	    margin-top: 15px;
	    column-count: 2;
	    column-gap: 20px;
	}
	.works-li {
	    margin-bottom: 20px;
	}
	.gywm-box {
	    font-size: 12px;
	    line-height: 20px;
	}
	.lxfs-box {
	    display: flex;
		flex-wrap: wrap;
	}
	.lxfs-left {
	    width: 100%;
	    height: 250px;
		margin-bottom: 20px;
	}
	.lxfs-right{
		width: 100%;
	}
	.lxfs-ri {
	    padding: 15px 0;
	}
	.lxfs-ri1 {
	    width: 115px;
	    font-size: 14px;
	}
	.lxfs-ri2 {
	    width: calc(100% - 115px);
	    font-size: 12px;
	}
	.seachtop-bo {
	    margin: 15px auto;
	}
	.seachtop-bo1{
		font-size: 24px;
	}
	.seachtop-bo2 {
	    height: 40px;
	    margin-top: 20px;
	}
	.seachtop-bo2 button {
	    width: 65px;
	}
	.seachtop-bo2 input {
	    width: calc(100% - 65px);
	    font-size: 14px;
	    padding: 0px 20px;
	}
	.seachtop-bo3 {
	    margin-top: 20px;
	    font-size: 12px;
	}
	.seachtop-bo3 span {
	    font-size: 18px;
	}
	.seachcen-bo {
	    margin: 25px auto;
	}
	.seachcen-zw {
	    padding: 15px 0;
	    font-size: 14px;
	}
	.seachcen-list {
	    display: flex;
		flex-wrap: wrap;
	}
	.seachcen-li {
	    width: 47%;
	    margin-bottom: 25px;
	    margin-right: 6%;
	    padding: 10px;
	}
	.seachcen-li:nth-child(2n){
		margin-right: 0;
	}
	.seachcen-li1 {
	    height: 130px;
	}
	.seachcen-li2 {
	    padding-top: 10px;
	    padding-bottom: 5px;
	}
	.seachcen-li2_1{
		font-size: 12px;
	}
	.seachcen-li2_2 {
	    height: auto;
	    font-size: 12px;
	    margin-top: 5px;
	}
	.ysj-bo {
	    margin: 25px auto;
	}
	.ysj-list{
		display: flex;
		flex-wrap: wrap;
	}
	.ysj-li {
	    width: 48%;
	    margin-right: 4%;
	    margin-bottom: 30px;
	}
	.ysj-li:nth-child(2n){
		margin-right: 0;
	}
	.ysj-li1 {
	    height: 115px;
	}
	.ysj-li2 {
	    font-size: 14px;
	    margin-top: 10px;
	}
	.grjs-bo1_2 {
	    margin-top: 15px;
	    font-size: 16px;
	}
	.grjs-bo1_3 {
	    margin-top: 15px;
	    font-size: 12px;
	    line-height: 25px;
	}
	.grjs-bo1_4 {
	    margin-top:25px;
	}
	.grjs-bo1_4_1{
		font-size: 14px;
	}
	.grjs-bo1_4_2 {
	    margin-top: 10px;
	    font-size: 12px;
	}
	.grjs-bo2 {
	    width: 120px;
	    height: 36px;
	    margin-top: 30px;
	    font-size: 12px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.grjs-bo2 span{
		line-height: normal;
	}
	.hz-list {
	    display: flex;
		flex-wrap: wrap;
	}
	.hz-li {
	    width: 49%;
	    margin-bottom: 25px;
	}
	.hz-li:nth-child(3n){
		margin-right: 2%;
	}
	.hz-li:nth-child(2n){
		margin-right: 0;
	}
	.hz-li1 {
	    height: 145px;
	}
	.hz-li2 {
	    font-size: 14px;
	    margin-top: 15px;
	}
	.hz-li3 {
	    margin-top: 5px;
	    font-size: 12px;
	}
	.dqzh-top {
	    margin-top: 25px;
		display: flex;
		flex-wrap: wrap;
	}
	.dqzh-top1 {
	    width: 100%;
	    margin-right: 0;
		margin-bottom: 45px;
	}
	.dqzh-top1_1{
		font-size: 12px;
	}
	.dqzh-top1_2 {
	    margin-top: 15px;
	    font-size: 20px;
	}
	.dqzh-top1_3 {
	    margin-top: 10px;
	    font-size: 12px;
	}
	.dqzh-top2{
		width: 100%;
	}
	.dqzh-list{
		margin-top: 15px;
		display: flex;
		flex-wrap: wrap;
	}
	.dqzh-li {
	    width: 49%;
	    margin-top: 20px;
	}
	.dqzh-li:nth-child(3n){
		margin-right: 2%;
	}
	.dqzh-li:nth-child(2n){
		margin-right: 0;
	}
	.gwzh-list{
		display:flex;
		flex-wrap: wrap;
	}
	.selected-list {
	    column-count: 2;
	    column-gap: 20px;
	}
	.selected-li {
	    margin-bottom: 20px;
	}
	.nybanne {
	    height: 330px;
	}
	.nybanne2_1{
		font-size: 20px;
	}
	.addr-conact {
	    margin: 25px auto;
	    display: flex;
		flex-wrap: wrap;
	}
	.addr-conact1 {
	    width: 100%;
	    margin-right: 0;
	    margin-bottom: 25px;
	}
	.addr-conact2 {
	    margin-bottom: 20px;
	}
	.addr-conact2_1{
		font-size: 16px;
	}
	.addr-conact2_2{
		font-size: 12px;
	}
	.addr-conact3 {
	    height: 220px;
	}
	.share-bo {
	    width: 95%;
	    margin: 15px auto;
	}
	.share-b1 {
	    font-size: 20px;
	    margin-bottom: 15px;
	}
	.share-b2 {
	    margin-bottom: 20px;
	    
	}
	.share-b2 img {
	    margin-bottom: 15px;
	}
	.share-b2_1{
    font-size: 12px;
}
.share-b2_2{
   font-size: 12px;
}
	.share-fot {
	    padding: 50px 0;
	}
	.share-fot1 {
	    width: 160px;
	}
	.share-fot2 {
	    margin-top: 15px;
	    font-size: 14px;
	}
	
}</pre></body></html>