	@media screen and (max-width: 1910px) {

		.title_1 .txt>span,
		.title_2 .txt>span,
		.title_3 .txt>span,
		.title_4 .txt>span,
		.title_5 .txt>span {
			font-size: 2.25rem;
		}

		.con8 .footer .share a {
			position: relative;
		}

		.con8 .footer .share a img:nth-child(1) {
			position: absolute;
			right: -50%;
		}

		.xdyw .frlist .list_1 .tit .group_22 .text-group_50 .text_80 {
			font-size: 2.5rem;
		}

		.xdyw .frlist .list_1 .tit .block_38 span {
			font-size: 1.5rem;
		}

		.slideBox .bd li>a>div {
			width: 100%;
		}

		/* .picScroll_3 .bd ul li{
			width: 30%;
		} */
		/* .con3 {
			background: url(../picture/xzxd_bg.png) no-repeat center center;
			background-size: 112%;
		} */

		.con2 .mtsy .list_3 a>div {
			display: flex;
			justify-content: space-between;
		}

		.con2 .mtsy .list_3 a>div .time {
			margin: auto;
			margin-top: 28px;
		}

		.picScroll .bd ul,
		.picScroll_2 .bd ul {
			display: flex;
		}

		.con5 .xdrm .mvList .bg>img {
			width: 17.0833vw;
			/* min-height: 31.25vw; */
		}
		.con5 .xdrm .mvList .bg .icon{
			top: 0;
		}
	}

	@media screen and (max-width: 1900px) {
		.page .header .block_1 .link_1 .text_1 {
			margin-right: 2.48vw;
		}

		.link_2 {
			margin-left: 35vw;
		}

		.page .header .block_1 .link_2 .text_3 {
			margin-left: 3.41vw;
		}

		.page .header .block_1 .search {
			margin-left: 2.414vw;
		}

		.text-wrapper_2 ul .logo {
			left: 45.5vw;
		}

		.page .logotext .group_50 {
			margin: 34px 0 0 12.9vw;
		}

		/* .picScroll_3 .bd ul li{
			width: 20%;
		} */
		.con3 {
			background-size: 112%;
		}
	}

	@media screen and (max-width: 1880px) {
      	.con3{
        	height:auto;
        }
      	.picScroll .bd {
            margin-left: -100px;
        }
		.picScroll .bd ul li {
			/*width: 19.6vw !important;*/
			height: 18vw !important;
		}

		.picScroll .bd ul li .pic img {
			/*width: 18vw !important;*/
		}

		.picScroll_2 .bd ul li,
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			/*width: 20.22vw !important;*/
			/* height: 70vh !important; */
		}

		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide .title2 {
			width: 15.625vw;
			height: 3.125vw;
		}

		/* .slideBox .bd img{
			height: 59.13vh !important;
		} */
		.xdyw .frlist .list_1 .tit .block_38 {
			margin: 27px 10vw 0 26px;
		}

		.slideBox .bd li .box_24 .text-group_49,
		.slideBox .bd li .box_24 .text-group_49 span {
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
			width: 26vw;
		}

		.slideBox .hd {
			right: 20px !important;
		}

		.slideBox .prev {
			left: 73% !important;
		}

		.slideBox .next {
			right: 0% !important;
		}

		/* .picScroll{
			width: 68.2292vw !important;
		} */
		.picScroll .bd ul li .title a {
			font-size: 1.125rem !important;
		}
	}
	@media screen and (max-width: 1850px) {
		.con5 .xdrm .mvList .list .pic3 img, .con5 .xdrm .mvList .list .pic4 img, .con5 .xdrm .mvList .list .pic5 img{
			max-width: 420px;
		}
	}
	@media screen and (max-width: 1810px) {
		.link_1 {
			margin-left: 1vw;
		}

		.link_2 {
			margin-left: 30vw;
		}

		/* .page .header .text-wrapper_2 ul li:nth-child(5) {
			margin-right: 12.162vw;
		} */

		.page .header .text-wrapper_2 {
			padding: 0px 9.1vw;
		}

		.con5 .xdrm .mvList .list .box_61 {
			height: 43.87vh;
		}

		.con5 .xdrm .mvList .list .box_62 {
			height: 28.82vh;
		}

		.con5 .xdrm .mvList .list .pic1,
		.con5 .xdrm .mvList .list .pic2 {
			height: 43.87vh;
		}

		.con5 .xdrm .mvList .list .pic_1,
		.con5 .xdrm .mvList .list .pic_2 {
			width: 33.36vw;
			height: 43.87vh;
		}

		.con5 .xdrm .mvList .list .pic3,
		.con5 .xdrm .mvList .list .pic4,
		.con5 .xdrm .mvList .list .pic5 {
			height: 28.82vh;
		}

		.con5 .xdrm .mvList .list .pic_3,
		.con5 .xdrm .mvList .list .pic_4,
		.con5 .xdrm .mvList .list .pic_5 {
			width: 21.84vw;
			height: 28.82vh;
		}

		.xdyw .frlist .list_1 .tit .block_38 {
			margin: 27px 5vw 0 26px;
		}

		.slideBox .prev {
			left: 72% !important;
		}

		.con2 .tzgg .list_2 a>div .time {
			font-size: 1.5rem;
		}

		.con2 .tzgg .list_2 a>div .txt {
			width: 30.625rem;
			margin: 28px 0 0 20px;
			font-size: 1.5rem;
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
		}

		.con2 .mtsy .list_3 a>div .tit {
			width: 30rem;
			font-size: 1.5rem;
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
		}
      
      .con3 .picScroll .hd{
			margin-right: 30px !important;
		}

		/*.picScroll .hd .prev,
		.picScroll .hd .next {
			width: 6.7708vw !important;
			height: 1.0417vw !important;
		}*/

		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			margin-top: 10px;
		}

		.picScroll_2 .bd ul li,
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			/*width: 20vw !important;*/
		}

		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide .btn a {
			font-size: 1rem;
		}
	}
    @media screen and (max-width: 1750px) {
    	.picScroll .bd ul li {
          	/*width: 18.5vw !important;*/
			height: 19vw !important;
		}
    }
	@media screen and (max-width: 1700px) {
		.text-wrapper_2 ul .logo {
			left: 45vw;
		}

		.slideBox .prev {
			left: 70% !important;
		}

		.slideBox .bd li .box_24 .text-group_49,
		.slideBox .bd li .box_24 .text-group_49 span {
			width: 24vw;
		}

		.slideBox .bd li .box_24 .text-group_49 span:nth-child(1) {
			font-size: 1.375rem;
		}

		.slideBox .bd li .box_24 .text-group_49 span:nth-child(2) {
			font-size: 1rem;
		}

		.con2 .tzgg .list_2 a>div .time {
			font-size: 1.25rem;
		}

		.con2 .tzgg .list_2 a>div .txt {
			width: 25rem;
			font-size: 1.25rem;
		}

		.con2 .mtsy .list_3 a>div .tit {
			width: 26.25rem;
			font-size: 1.25rem;
		}

      .con3 .xzxd .newslist {
			margin: 0 -40px 30px 110px !important;
		}
		.con3 .xzxd .image-text_49 {
			margin-top: 170px;
		}
		.con3 .xzxd .text_6 img{
			width: 4.5vw;
		}
		/*.con3 .xzxd {
			margin: 345px 0 0 225px;
		}*/

		/*.picScroll .bd ul li {
			width: 17.5vw !important;
		}*/

		.picScroll .bd ul li .pic img {
			/*width: 18.5vw !important;*/
		}

		.picScroll .bd ul li .title a {
			font-size: .875rem !important;
		}

		/*.picScroll .hd .prev,
		.picScroll .hd .next {
			width: 6.25vw !important;
			background-size: 90% !important;
		}*/

		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			margin-top: 20px;
			padding: 60px 20px 0px 20px;
		}

		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide .title2 {
			width: 13.0208vw;
		}

		.picScroll_2 .bd ul li a,
		.picScroll_2 .bd ul li span {
			font-size: 1rem !important;
		}

		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide .btn {
			font-size: .875rem;
		}

		.con5 .xdrm .mvList .list .pic1 span,
		.con5 .xdrm .mvList .list .pic2 span {
			font-size: 20px;
		}

		.con5 .xdrm .mvList .list .pic3 span,
		.con5 .xdrm .mvList .list .pic4 span,
		.con5 .xdrm .mvList .list .pic5 span {
			font-size: 14px;
		}

		.con7 .xyztc .xyztcline {
			bottom: 90px;
		}
	}

	@media screen and (max-width: 1650px) {
		body>img {
			left: 24% !important;
		}
		.picScroll .bd ul li .pic img {
           /* width: 17vw !important;*/
        }
		.con5 .xdrm .mvList .bg>img {
			min-height: 90vh;
		}
      	.picScroll .bd ul li {
			height: 20vw !important;
		}
	}

	@media screen and (max-width: 1600px) {
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			margin-top: 30px;
		}

		.picScroll_2 .bd ul li .pic {
			margin-top: 130px !important;
		}

		.con5 .xdrm .mvList .list .pic1 span,
		.con5 .xdrm .mvList .list .pic2 span {
			font-size: 18px;
		}

		.con5 .xdrm .mvList .list .pic3 span,
		.con5 .xdrm .mvList .list .pic4 span,
		.con5 .xdrm .mvList .list .pic5 span {
			font-size: 14px;
		}
	}

	@media screen and (max-width: 1570px) {
		.link_2 {
			margin-left: 25vw;
		}

		.text-wrapper_2 ul .logo {
			left: 44.5vw;
		}

		.page .header .text-wrapper_2 {
			padding: 0px 9vw;
		}
      .con3 .xzxd .newslist {
			margin: 0px -40px 30px 60px !important;
		}
		.con3 .xzxd .newslist ul li p{
			font-size: 22px;
		}
		.con3 .picScroll .hd .prev,
		.con3 .picScroll .hd .next {
			background-size: 90% !important;
		}
      .con3 .xzxd .image-text_49 {
			margin-top: 150px;
		}
      .picScroll .bd ul li {
			height: 21vw !important;
		}
	}

	@media screen and (max-width: 1540px) {
		.text-wrapper_2 ul .logo {
			left: 44vw;
		}

		.xdyw .frlist .list_1 .tit .block_38 {
			margin: 27px 1vw 0 26px;
		}

		.slideBox .prev {
			left: 68% !important;
		}

		.con2 .tzgg .list_2 a>div .txt {
			width: 20.75rem;
			font-size: 1rem;
		}

		.con2 .mtsy .list_3 a>div .tit {
			width: 21.875rem;
			font-size: 1rem;
		}
	}

	@media screen and (max-width: 1500px) {
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			margin-top: 40px;
		}

		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide .title2 {
			width: 100%;
		}

		.picScroll_2 .bd ul li .pic {
			margin-top: 140px !important;
		}

		.picScroll_2 .bd ul li .title {
			padding: 0 20px;
		}

		.con8 .footer .info .footerlogo img {
			width: 40vw;
		}

		.con8 .footer .info .footerlogo p {
			font-size: .875rem;
		}

		.con7 .xyztc .xyztcline {
			bottom: 94px;
			width: 90%;
		}
	}

	@media screen and (max-width: 1450px) {
		.text-wrapper_2 ul .logo {
			left: 43.5vw;
		}

		.page .logotext .group_50 {
			margin: 34px 0 0 11vw;
		}

		.slideBox .prev {
			left: 66% !important;
		}

		/*.con3 .xzxd .image-text_49 {
			margin: 160px 0 0 220px;
		}*/
      	.con3{
            padding-top: 80px;
        }
      	.con3 .xzxd .more {
            margin-left: 48%;
        }
      .con3 .xzxd .image-text_49 {
			margin-top: 145px;
		}
      .con3 .picScroll .bd ul li {
          height: 22vw !important;
      }
	}

	@media screen and (max-width: 1400px) {
		.page .header .text-wrapper_2 {
			padding: 0px 5vw;
		}

		.page .header .block_1>div {
			width: 50vw !important;
		}
		.page .header .block_1 .oldlink{
            margin-left: -20px;
        }
      .con3 .xzxd .newslist {
			margin: 0px -40px 30px 15px !important;
		}
		/*.picScroll .hd .prev,
		.picScroll .hd .next {
			background-size: 80% !important;
			width: 5.7292vw !important;
		}*/

		.picScroll .hd ul {
			margin: 5px 60px !important;
		}

		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			//margin-top: 55px;
            margin-top: -30px;
		}

		.picScroll_2 .bd ul li .pic {
			margin-top: 150px !important;
		}
	}

	@media screen and (max-width: 1350px) {
		.page .header .text-wrapper_2 {
			padding: 0 1vw;
		}

		.page .header .block_1>div {
		//	width: 96vw !important;
			justify-content: flex-start;
		}

		.link_2 {
			margin-left: 35vw;
		}

		.page .header .block_1 .search {
			margin-left: 1vw;
		}

		.page .logotext .group_50 {
			margin: 34px 0 0 10vw;
		}

		.text-wrapper_2>ul>li p {
			font-size: 18px;
		}

		.xdyw {
			justify-content: flex-start;
		}

		.xdyw .flbanner {
			margin-right: 20px;
		}

		.xdyw .frlist {
			width: 45%;
		}

		.con2 .mtsy .list_3 a>div .tit {
			width: 15vw;
		}

		.con3 .xzxd {
			margin: 345px 0 0 200px;
		}

		.picScroll_2 .bd ul li .title {
			width: 240px !important;
			padding: 0 5px;
		}

		.picScroll_2 .bd ul li {
			height: 435px !important;
		}

		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			margin-top: 20px;
		}

		.con5 .xdrm .mvList .bg>img {
			height: 94.3vh;
		}
		.con5 .xdrm .mvList .bg .icon img {
			margin-top: 15px;
		}

		.con5 .xdrm .mvList .bg .icon img:nth-child(6) {
			width: auto !important;
			height: 180px !important;
		}

		.con5 .xdrm .mvList .list .pic1 span,
		.con5 .xdrm .mvList .list .pic2 span {
			font-size: 16px;
			padding-left: 15px;
		}

		.con5 .xdrm .mvList .list .pic3 span,
		.con5 .xdrm .mvList .list .pic4 span,
		.con5 .xdrm .mvList .list .pic5 span {
			font-size: 12px;
			padding-left: 15px;
		}

		.con5 .xdrm .mvList .list .pic1 span img,
		.con5 .xdrm .mvList .list .pic2 span img,
		.con5 .xdrm .mvList .list .pic3 span img,
		.con5 .xdrm .mvList .list .pic4 span img,
		.con5 .xdrm .mvList .list .pic5 span img {
			width: 2.0833vw;
			height: 2.0833vw;
		}

		.con8 .footer .info .footerlogo p {
			font-size: .75rem;
		}

		.con8 .footer .info .footerlogo img {
			width: 35vw;
			margin-top: 40px;
		}

		.con8 .footer .link_6 {
			font-size: 1.125rem;
		}
	}

	@media screen and (max-width: 1300px) {
		.text-wrapper_2 ul .logo {
			left: 42.5vw;
		}

		.page .logotext .group_50 {
			margin: 2.125rem 0 0 6vw;
			width: 93%;
			justify-content: space-between;
		}

		.page .logotext .group_50 img:nth-child(2) {
			width: 35%;
			height: auto;
		}

		body>img {
			left: 22% !important;
		}

		.xdyw .frlist .list_1 .tit .block_38 span {
			font-size: 1.25rem;
		}

		.xdyw .frlist .list_1 .tit .group_22 .text-group_50 .text_80 {
			font-size: 1.875rem;
			text-align: center;
		}

		.xdyw .frlist .list_1 .tit .group_22 {
			margin: 17px 0 0 10px;
		}

		.xdyw .frlist .list_1 .tit .block_38 {
			margin: 27px 0vw 0 10px;
		}

		.slideBox .prev {
			left: 62% !important;
		}

		.con2 .mtsy .list_3 a>div .tit {
			width: 17rem;
		}

		.picScroll .hd>div {
			left: 15%;
		}

		.con3 .xzxd {
			margin: 345px 0 0 150px;
		}

		/* .picScroll_2 .bd ul li{
			height: 450px !important;
		} */
		.con6 .zlzt {
			width: 90% !important;
		}

		.picScroll_3 .bd {
			width: 90% !important;
		}

		.picScroll_3 .hd {
			height: 0px !important;
		}

		.con7 .xyztc .direct_train .circle1 {
			margin-top: 6%;
		}

		.con7 .xyztc .xyztcline {
			bottom: 84px;
			width: 89%;
		}
	}

	@media screen and (max-width: 1250px) {
		.text-wrapper_2 ul .logo {
			left: 43.5vw;
			width: 140px;
			height: 140px;
		}

		.page .header .text-wrapper_2 {
			height: 60px;
		}

		.text-wrapper_2>ul>li {
			padding: 15px 0;
		}

		.link_1 {
			margin-left: 5vw;
		}

		.link_2 {
			margin-left: 28vw;
		}

		.page .logotext .group_50 {
			margin: 2.125rem 0 0 1vw;
			width: 97%;
		}

		body>img {
			left: 14% !important;
		}

		.xdyw {
			width: 98%;
		}

		.xdyw .frlist .list_1 .tit .block_38 {
			width: 280px;
		}

		.xdyw .frlist .list_1 .tit .block_38 span {
			font-size: 1rem;
		}

		.con3 .xzxd {
			margin: 345px 0 0 140px;
		}

		.picScroll_2 {
			width: 86% !important;
		}

		.picScroll_2 .bd ul li .title {
			width: 220px !important;
		}

		.picScroll_3 {
			width: 111% !important;
		}

		.picScroll_3 .bd {
			width: 89% !important;
		}

		.picScroll_3 .hd .prev,
		.picScroll_3 .hd .next {
			top: 22% !important;
		}

		.con7 .xyztc .direct_train .circle1 {
			margin-top: 7%;
		}

		.con7 .xyztc .xyztcline {
			bottom: 78px;
			width: 88%;
		}

		.con8 .footer .info .footerlogo p {
			font-size: .6875rem;
		}
	}

	@media screen and (max-width: 1200px) {
		.page,.con1,.con2,.con3,.con4,.con5,.con6,.con7,.con8 {
			width: 1200px;  /* 设置固定宽度 */
			overflow-x: auto; /* 当页面宽度小于1200px时允许横向滑动 */
		}
		.con5 .xdrm .mvList .bg .icon img:nth-child(6) {
			width: auto !important;
			height: 160px !important;
		}

		.con5 .xdrm .mvList .bg>img {
			height: 95.3vh;
		}

		.con8 .footer .info .footerlogo p {
			font-size: .625rem;
		}
	}



/* phfitter */
	@media screen and (max-width: 1280px) {
		.page, .con1, .con2, .con3, .con4, .con5, .con6, .con7, .con8{
			width: 100vw;
		}
        .page .header{
			display: none;
		}
		.page .phone-header{
			display: block;
		}
		.page .banner_1{
			//margin-top: 72px !important;
          	margin-top: 0px !important;
		}
		.page .slideBanner{
			width: 100vw;
			height: auto;
		}
		.page .slideBanner .bd{
			width: 100vw;
		}
		.slideBanner .bd li{
			height: 100%;
		}
		.page .slideBanner .bd img{
			width: 100vw;
			height: 100%;
		}
		body>img {
			left: 15% !important;
		}
		.con1{
			width: 90%;
		}
		.con1 .slideBox .bd img{
			height: 43.75vw;
		}
		.con1 .text-group_49{
			margin: 28px 0 0 20px;
		}
		.con1 .slideBox .hd{
			right: 16px !important;
			bottom: 15px !important;
		}
		.con1 .slideBox .prev {
			left: 68% !important;
		}
		.con1 .slideBox .next {
			right: 10% !important;
		}
		.con1 .frlist .list_1 .tit .group_22{
			margin: 10px 0 0 10px;
		}
		.con2{
			width: 90%;
		}
		.con3 .picScroll .bd ul li .title{
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
		}
		.con3 .picScroll .hd>div{
			left: 22% !important;
		}
		.con4 .xdkd{
			margin-top: -70px;
		}
		.con4 .xdkd .title_5{
			width: 90%;
		}
		.con4 .picScroll_2{
			width: 90% !important;
		}
		.con4 .picScroll_2 .bd ul li .pic img{
			height: auto;
		}
		.con4 .picScroll_2 .hd>div{
			left: 29%!important;
		}
		.con5 .xdrm{
			width: 90%;
		}
		.con5 .xdrm .mvList .list .box_61{
			height: auto;
		}
		.con5 .xdrm .mvList .list .box_62{
			height: auto;
		}
		.con5 .xdrm .mvList .list .pic1, .con5 .xdrm .mvList .list .pic2{
			width: 33vw !important;
			height: auto;
		}
		.con5 .xdrm .mvList .list .pic3, .con5 .xdrm .mvList .list .pic4, .con5 .xdrm .mvList .list .pic5{
			width: 21.5vw;
			height: auto;
		}
		.con5 .xdrm .mvList .list span{
			color: #fff;
		}
		.con5 .xdrm .mvList .list .pic1 span img, .con5 .xdrm .mvList .list .pic2 span img, .con5 .xdrm .mvList .list .pic3 span img, .con5 .xdrm .mvList .list .pic4 span img, .con5 .xdrm .mvList .list .pic5 span img{
			margin-top: 8px;
		}
		.con5 .xdrm .mvList .bg{
			overflow-y: hidden;
			overflow-x: auto;
			height: 47.3vw;
		}
		.con5 .xdrm .mvList .bg .code img{
			width: 80px;
			top: -10px;
			right: -70px;
		}
		.con5 .xdrm .mvList .bg .code img:nth-child(2){
			top: 50px !important;
		}
		.con5 .xdrm .mvList .bg .code img:nth-child(3){
			top: 115px !important;
		}
		.con5 .xdrm .mvList .bg .code img:nth-child(4){
			top: 170px !important;
		}
		/* list */
		.xd_list .header .router{
			width: 95%;
		}
		.xd_list .list{
			width: 100%;
		}
		.xd_list .list ul li{
			width: 95%;
			margin: auto;
			margin-bottom: 40px;
		}
		.xd_list .list ul li .pic{
			width: 40vw;
			height: 95%;
		}
		.xd_list .list ul li .info {
			width: 50vw;
			margin-top: 40px;
			margin-right: 10px;
		}
		/* show */
		.xd_content .header .router{
			width: 95%;
		}
		.xd_content .content{
			width: 100%;
		}
		.xd_content .content>.fr {
			width: 28%;
			padding-left: 15px;
			margin-left: 0px;
		}
	}
	@media screen and (max-width: 1024px) {
		.title_1 .txt>span, .title_2 .txt>span, .title_3 .txt>span, .title_4 .txt>span, .title_5 .txt>span,.title_6 .txt>span, .title_7 .txt>span, .title_8 .txt>span{
			font-size: 2rem;
		}
      .mobile-inner-header{
			display: flex;
		}
		.mobile-inner .mobile-inner-header .search_on{
			margin-top: 8%;
			margin-left: 0vw;
		}
		.mobile-inner-header-icon span{
			width: 40px;
		}
		body>img{
			left: 6% !important;
		}
		.xdyw .flbanner .banner_2 .slideBox{
			height: auto !important;
		}
		.con1 .slideBox .bd img {
			height: 32vw;
		}
		.con1 .frlist .list_1 .tit .group_22 span{
			left: -7px;
			top: 19px;
		}
		.slideBox .bd li .box_24 .text-group_49 span:nth-child(1){
			font-size: 1rem;
		}
		.slideBox .bd li .box_24 .text-group_49 span:nth-child(2) {
			font-size: .85rem;
		}
		.xdyw .flbanner .banner_2 .block_19 .box_24{
			position: static;
		}
		.con1 .slideBox .prev {
			left: 60% !important;
		}
		.xdyw .frlist{
			height: auto;
		}
		.xdyw .frlist .image-text_58{
			margin: 29px 0 69px 83%;
		}
		.slideBox .prev, .slideBox .next{
			top: 82.7% !important;
		}
		.xdyw .frlist .list_1 a:last-child{
			display: none;
		}
		.xdyw .frlist .list_1 .tit{
			margin-bottom: 19px;
		}
		.xdyw .frlist .list_1 .tit .line{
			height: 100%;
		}
		.xdyw .frlist .list_1 .tit .link{
			display: none;
		}
		.con1 .frlist .list_1 .tit .group_22{
			margin: 15px 0 0 10px;
			width: 65px;
			height: 70px;
		}
		.xdyw .frlist .list_1 .tit:hover .group_22{
			width: 70px;
			height: 70px;
		}
		.xdyw .frlist .list_1 .tit .group_22 .text-group_50 .text_80{
			font-size: 1.5rem;
		}
		.xdyw .frlist .list_1 .tit .group_22 .text-group_50 .text_81{
			font-size: 1rem;
		}
		.xdyw .frlist .list_1 .tit .block_38 {
			margin: 20px 0vw 0 10px;
		}
		.con2 .tzgg .list_2 a>div .time{
			margin: 28px 0 0 0px;
		}
		.con2 .tzgg .list_2 a>div .box_16{
			left: 106px;
		}
		.con2 .tzgg .list_2 a>div .txt {
			width: 30vw;
		}
		.con2 .mtsy .list_3 a>div{
			margin: 45px 0 0 50px
		}
		.con2 .mtsy .list_3 a>div .tit{
			width: 22vw;
			margin: 27px 0 0 0px;
		}
		.con3{
			height: auto;
		}
		.con3 .xzxd {
			margin: -45px 0 0 80px;
		}
		.con3 .xzxd .title_4 {
			margin-right: 10px;
		}
		.con3 .xzxd .image-text_49 {
			margin: 130px 0 0 165px;
		}
		.con3 .picScroll .bd ul li{
			position: relative;
		}
		.con3 .picScroll .bd ul li .pic{
			position: absolute;
			top: 5px;
			margin-top: 0 !important;
			/* margin-top: 5px !important; */
		}
		
		.con3 .picScroll .bd ul li .title{
			width: 100%;
			position: absolute;
			bottom: 10px;
			margin-bottom: 0 !important;
			/* margin-top: 10px !important; */
		}
		.con3 .picScroll .hd{
			margin-top: 30px !important;
		}
		.con3 .picScroll .hd>div {
			left: 18% !important;
		}
		.con3 .picScroll .hd .prev, .picScroll .hd .next{
			background-size: 100% !important;
		}
		.con4 .xdkd {
			margin-top: 50px;
		}
		.con4 .picScroll_2 .bd ul li .title {
			width: 25vw !important;
		}
		.con4 .picScroll_2 .bd ul li, .con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			width: 28.5vw !important
		}
		.con5 .xdrm .mvList .bg{
			display: none;
		}
      .con5 .xdrm .mvList .list .pic1 span, .con5 .xdrm .mvList .list .pic2 span,.con5 .xdrm .mvList .list .pic3 span, .con5 .xdrm .mvList .list .pic4 span, .con5 .xdrm .mvList .list .pic5 span{
			color: #fff !important;
			background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
		}
		.con5 .xdrm .mvList .list .pic1 span img, .con5 .xdrm .mvList .list .pic2 span img, .con5 .xdrm .mvList .list .pic3 span img, .con5 .xdrm .mvList .list .pic4 span img, .con5 .xdrm .mvList .list .pic5 span img{
			margin-top: 10px;
		}
		.con5 .xdrm .mvList .list .pic1, .con5 .xdrm .mvList .list .pic2 {
			width: 43vw !important;
		}
		.con5 .xdrm .mvList .list .pic3, .con5 .xdrm .mvList .list .pic4, .con5 .xdrm .mvList .list .pic5 {
			width: 28vw;
		}
		.con5 .xdrm .mvList .list .pic3 img, .con5 .xdrm .mvList .list .pic4 img, .con5 .xdrm .mvList .list .pic5 img {
			width: 100%;
		}
		.con5 .xdrm .title_6 {
			width: 98%;
		}
      .con5 .xdrm .mvList .list .pic_1, .con5 .xdrm .mvList .list .pic_2{
			height: 25.87vh;
		}
		.con5 .xdrm .mvList .list .pic_3, .con5 .xdrm .mvList .list .pic_4, .con5 .xdrm .mvList .list .pic_5{
			height: 15.82vh;
		}
		.con6 .picScroll_3 .bd ul li{
			margin-right: 10px;
		}
		.con7 .xyztc .direct_train {
			margin-top: 25px;
		}
		.con7 .xyztc .direct_train .circle1 {
			margin-top: 5%;
		}
		.con7 .xyztc .title_8 .block_37{
			width: 250px;
			height: auto;
		}
		.con7 .xyztc{
			width: 90%;
		}
		.con7 .xyztc .xyztcline {
			left: 5px;
			bottom: 84px;
			width: 90%;
		}
		.con8 .footer{
			width: 95%;
		}
		/* list */
		/* show */
		.xd_content .content>.fr{
			width: 30%;
			padding-left: 10px;
		}
		.xd_content .content .fr .listbanner img{
			height: auto;
		}
		/* zzjg */
		.containerzzjg{
			width: 95%;
            margin-top: 0;
		}
		.containerzzjg .left-c {
			width: 25vw;
		}
		.containerzzjg .right-c{
			width: 68vw;
		}
		.containerzzjg .img-ul-list li{
			padding: 0 5px;
		}
      /* nowlist */
		section .xinwen{
			width: 98%;
		}
		.xinwen .zuo{
			width: 25vw;
		}
		.xinwen .you {
			width: 70vw;
		}
		.cont_r{
			width: 100%;
		}
	}
	@media screen and (max-width: 768px) {
		.mobile-inner-header .fl:nth-child(1){
			width: 50%;
		}
		.mobile-inner .mobile-inner-header .logo img {
			width: 50vw;
		}
		.mobile-inner .mobile-inner-header .search_on {
			margin-left: 5vw;
		}
		.mobile-inner-header-icon{
			margin: 10px;
		}
		.mobile-inner-nav{
			top: 92px;
		}
		.page .slideBanner .hd{
			right: 120px !important;
			top: 40px !important;
		}
		body>img {
			width: 100vw;
			left: 0% !important;
		}
      	.page .banner_1 .slideBanner{
            display: none;
        }
        .page .banner_1 .slideBox{
            display: block;
        }
		.con1 {
			display: flex;
			flex-direction: column;
		}
		.xdyw .flbanner{
			margin: 0;
			width: 100%;
		}
		.con1 .slideBox .bd img {
			height: auto;
		}
		.slideBox .bd li .box_24 .text-group_49, .slideBox .bd li .box_24 .text-group_49 span {
			width: 50vw;
		}
		/* .con1 .slideBox .hd {
			right: 90px !important;
		}
		.slideBox .prev, .slideBox .next {
			top: 85.7% !important;
		}
		.con1 .slideBox .prev {
			left: 65% !important;
		}
		.con1 .slideBox .next {
			right: 5% !important;
		} */
      .con1 .slideBox .prev {
			left: 74% !important;
		}
		.con1 .slideBox .next {
			right: 2% !important;
		}
		.xdyw .frlist{
			width: 100%;
		}
		.xdyw .frlist>a{
			position: absolute;
			top: 0;
			right: 70px;
		}
		.xdyw .frlist .list_1 a:last-child {
			display: block;
		}
		.xdyw .frlist .list_1 .tit{
			margin-bottom: 0;
			margin-top: 20px;
		}
		.xdyw .frlist .list_1 .tit .link {
			display: block;
		}
		.xdyw .frlist .list_1 .tit .block_38 {
			width: 65vw;
		}
		.xdyw .frlist .list_1 .tit .block_38 span{
			width: 100%;
		}
		.con2{
			display: flex;
			flex-direction: column;
		}
		.con2>div{
			width: 100% !important;
		}
		.con2 .tzgg .list_2 a>div{
			height: 60px;
		}
		.con2 .tzgg .list_2 a>div .time{
			margin: 13px 0 0 0px;
		}
		.con2 .tzgg .list_2 a>div>em{
			margin: 20px 0 0 20px !important;
		}
		.con2 .tzgg .list_2 a>div .txt {
			width: 70vw;
			margin: 13px 0 0 20px;
		}
		.con2 .mtsy .list_3 a>div{
			height: 60px;
            margin: 45px 0 0 0px;
		}
		.con2 .mtsy .list_3 a>div div{
			margin-top: 10px;
		}
		.con2 .mtsy .list_3 a>div .time{
			margin-top: 15px;
		}
		.con2 .mtsy .list_3 a>div .tit {
			width: 63vw;
			margin: 15px 0 0 0px;
		}
		.title_1 .txt>span, .title_2 .txt>span, .title_3 .txt>span, .title_4 .txt>span, .title_5 .txt>span,.title_6 .txt>span, .title_7 .txt>span, .title_8 .txt>span{
			font-size: 1.5rem;
		}
		.group_51{
			margin-top: 0px;
		}
		.con3{
			margin-top: -20px;
			padding-bottom: 25px;
            overflow: hidden;
            background-size: 300%;
            background-position: bottom;
		}
		.con3 .xzxd{
			margin: -40px 0 0 0;
            width: 95%;
		}
		.con3 .xzxd .text_6{
			display: none;
		}
		.con3 .xzxd .title_4>a{
			display: none;
		}
		.con3 .xzxd .banner_3{
			margin-left: -165px;
		}
		.con3 .xzxd .banner_3 .picScroll{
			width: 95vw !important;
		}
      	.picScroll .bd {
            margin-left: -5px;
            margin-top: 20px;
        }
      	.con3 .picScroll .bd ul li{
        	width: 21vw !important;
            height: 18vw !important;
        }
      	.con3 .picScroll .bd ul li .pic img{
            height: 12vw;
        }
      	.con3 .picScroll .bd ul li .pic{
            left: 5%;
        }
      	.con3 .picScroll .bd ul li .title {
            width: 90%;
            left: -10px;
        }
      	.con3 .picScroll .bd ul li .title a{
        	display:block;
        }
		.con7 .xyztc .title_8 .txt{
			left: -65px;
		}
		.con3 .picScroll .hd {
			margin-top: -15px !important;
            margin-right: -10px !important;
            margin-left: 20px;
		}
		.con3 .picScroll .hd ul{
			margin: 0px 60px !important;
		}
      	.con3 .xzxd .newslist {
            margin: 0px 0 0px 115px !important;
        }
      	.con3 .xzxd .newslist ul li{
			margin-right: 5px;
		}
      	.con3 .xzxd .newslist ul li p {
            font-size: 16px;
          	color:#fff !important;
        }
      	.con3 .xzxd .newslist ul li.on::before{
            width: 50px;
            height: 50px;
          	border: 1px solid #fff;
        }
      	.con3 .xzxd .newslist ul li.on::after{
            width: 30px;
            height: 30px;
          	background-color: #fff;
        }
      	.con3 .picScroll .hd .prev, .con3 .picScroll .hd .next {
            background-size: 70% !important;
        }
      	.con3 .picScroll .hd .prev{
            margin-right: 0px;
        }
      	.con3 .picScroll .more .image-text_59{
            margin-top: 22px;
        }
      	.con3 .picScroll .more .image-text_59 .text-group_14{
          	color:#fff !important;
        }
      	
		.con4 .picScroll_2 .bd ul li, .con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			width: 28vw !important;
		}
		.con4 .picScroll_2 .bd ul li {
			height: 400px !important;
		}
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide .title2 p{
			margin: 5px 0 0 0 !important;
		}
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide .Introduction{
			margin-bottom: 30px	!important;
		}
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide .btn{
			margin-left: 20px;
		}
		.con4 .picScroll_2 .hd>div {
			left: 15% !important;
		}
		.con5 .xdrm .mvList .list .pic1 span, .con5 .xdrm .mvList .list .pic2 span,.con5 .xdrm .mvList .list .pic3 span, .con5 .xdrm .mvList .list .pic4 span, .con5 .xdrm .mvList .list .pic5 span{
			color: #fff !important;
			background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
		}
		.con5 .xdrm .mvList .list .pic1 span img, .con5 .xdrm .mvList .list .pic2 span img, .con5 .xdrm .mvList .list .pic3 span img, .con5 .xdrm .mvList .list .pic4 span img, .con5 .xdrm .mvList .list .pic5 span img{
			margin-top: 12px;
		}
		.con5 .xdrm .mvList .list .pic1 span, .con5 .xdrm .mvList .list .pic2 span{
			padding-left: 10px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
		.con5 .xdrm .mvList .list .pic1 span, .con5 .xdrm .mvList .list .pic2 span::after{
			content: '';
			display: inline-block;
			clear: both;
		}
		.con5 .xdrm .mvList .list .pic3 span, .con5 .xdrm .mvList .list .pic4 span, .con5 .xdrm .mvList .list .pic5 span{
			padding-left: 10px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
		.con5 .xdrm .mvList .list .pic3 span, .con5 .xdrm .mvList .list .pic4 span, .con5 .xdrm .mvList .list .pic5 span::after{
			content: '';
			display: inline-block;
			clear: both;
		}
		.con6 .picScroll_3 .bd {
			width: 80% !important;
		}
		.con6 .picScroll_3 .hd .prev, .picScroll_3 .hd .next {
			top: 10% !important;
		}
		.con6 .picScroll_3 .hd .next {
			right: 10px !important;
		}
		.con6 .picScroll_3 .hd .prev {
			left: 20px !important;
		}
		.con7 .xyztc {
			width: 100%;
		}
		.con7 .xyztc .direct_train .container{
			padding: 5px;
		}
		.con7 .xyztc .direct_train .circle1 {
			margin-top: 5%;
		}
		.con7 .xyztc .xyztcline{
			bottom: 71px;
		}
		.con8 .footer .link_6 span{
			margin: 0px 10px;
		}
		.con8 .footer .info .footerlogo{
			width: 45vw;
		}
		/* list */
		.xd_list .list ul li .info .info_title p,.xd_list .list ul li .info .info_sammary p{
			text-overflow: ellipsis;
			overflow: hidden;
			-webkit-box-orient: vertical;
			display: -webkit-box;
			-webkit-line-clamp: 2;
		}
		.xd_list .list ul li .info{
			margin-right: 25px;
		}
		.xd_list .list ul li .pic,.xd_list .list ul li .pic img{
			height: auto;
		}
		.xd_list .list ul li{
			height: 27vw;
		}
		.xd_list .list ul li .info .btn{
			display: none;
		}
		.xd_list .list ul li .info .info_title {
			margin-bottom: 30px;
		}
		/* show */
		.xd_content .content>.fl{
			width: 100%;
		}
		.xd_content .content>.fr {
			display: none;
		}
		.xd_content .header .router .fr{
			margin-bottom: 65px;
		}
		/* zzjg */
		.containerzzjg .img-ul-list li{
			width: 50%;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
		}
      	/* nowlist */
		.cont_txt{
			width: 80%;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
	}
	@media screen and (max-width: 480px) {
		/*.con1, .con2, .con3, .con4, .con5, .con6, .con7, .con8{
			width: 95vw;
		}*/
        .con1, .con2{
          width: 97vw;
        }
		.mobile-inner-header>.fl::after{
			content: "";
			display: block;
			clear: both;
		}
		.mobile-inner-header>.fl:nth-child(1){
			width: 40%;
		}
		.mobile-inner-header>.fl:nth-child(2){
			width: 30%;
		}
		.mobile-inner .mobile-inner-header .logo img {
			width: 40vw;
		}
		.mobile-inner .mobile-inner-header .search_on {
			margin-left: 15vw;
		}
		.mobile-inner .mobile-inner-header .search_on input{
			width: 150px;
			height: 25px;
			border-radius: 25px;
			font-size: 12px;
		}
		.mobile-inner .mobile-inner-header .search_on img {
			width: 15px;
			height: 15px;
			left: -20px;
		}
		.mobile-inner-header-icon{
			width: 58px;
			height: 58px;
		}
		.mobile-inner-header-icon span {
			width: 25px;
			left: 15px;
		}
		.mobile-inner-nav{
			top: 58px;
		}
		.mobile-inner p{
			font-size: 12px;
			padding-bottom: 5px;
		}
		.mobile-inner-nav .nav-click{
			transform: translateY(0);
			width: 10px;
			height: 10px;
		}
		.page .banner_1 {
			margin-top: 0px !important;
		}
		.xdyw .frlist .image-text_58 {
			margin: 50px 0 0 83%;
		}
		/* .con1 .slideBox .hd {
			right: 35px !important;
		}
		.slideBox .prev, .slideBox .next {
			top: 79.7% !important;
		}
		.con1 .slideBox .next {
			right: 3% !important;
		} */
		.xdyw .frlist .list_1 .tit .block_38 {
			width: 55vw;
		}
		.con2 .mtsy .list_3 a>div .tit {
			width: 54vw;
		}
		.con3{
            /* display: none; */
            background-size: 445%;
        }
        .con3 .xzxd .newslist {
            margin: 60px 0 30px 0px !important;
        }
        .con3 .xzxd .newslist ul li {
            margin-right: 15px;
        }
        .con3 .xzxd .more {
            margin-left: -30%;
        }
      	.con3 .picScroll .more .image-text_59 {
            margin-left: -20px;
        }
        .con3 .picScroll .bd ul li .pic {
            left: 10%;
        }
        .con3 .picScroll .bd ul li .title{
            bottom: 0px;
        }
		.con4 .xdkd .title_5 {
			width: 95%;
		}
		.con4 .picScroll_2 {
			width: 98% !important;
		}
		.con4 .picScroll_2 .bd ul li{
			margin: 0px 10px 20px 10px !important;
		}
		.con4 .picScroll_2 .bd ul li, .con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			width: 43vw !important;
		}
		.con4 .picScroll_2 .bd ul li .title{
			width: 45vw !important;
			margin-top: 20px !important;
		}
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			margin-top: 70px;
		}
		.con4 .picScroll_2 .hd{
			margin-top: 10px !important;
		}
		.con4 .picScroll_2 .hd>div {
			left: 14% !important;
		}
		.con4 .picScroll_2 .hd ul{
			margin: 5px 30px !important
		}
		.con4 .picScroll_2 .hd .prev, .picScroll_2 .hd .next{
			width: 80px !important;
		}
		.con5 .xdrm {
			width: 95%;
		}
		.con5 .xdrm .title_6 {
			width: 100%;
		}
		.con5 .xdrm .mvList .list {
			width: 100%;
			margin-right: 0;
			margin-left: 10px;
		}
		.con5 .xdrm .mvList .list .pic1 span, .con5 .xdrm .mvList .list .pic2 span{
			padding-bottom: 0;
			line-height: 30px;
			font-size: 12px;
		}
		.con5 .xdrm .mvList .list a {
			margin-right: 10px;
		}
      .con5 .xdrm .mvList .list .pic_1, .con5 .xdrm .mvList .list .pic_2{
			height: 20vh;
		}
		.con5 .xdrm .mvList .list .pic_3, .con5 .xdrm .mvList .list .pic_4, .con5 .xdrm .mvList .list .pic_5{
			height: 15vh;
		}
		.con5 .xdrm .mvList .list span{
			padding-bottom: 0;
		}
		.con6 .picScroll_3{
			width: 100% !important;
			margin-top: 20px !important;
			left: 0px !important;
		}
		.con6 .picScroll_3 .bd {
			width: 85% !important;
		}
		.con6 .picScroll_3 .hd .prev, .con6 .picScroll_3 .hd .next{
			width: 25px;
			height: 25px;
			background-size: cover !important;
			top: 20% !important;
		}
		.con6 .picScroll_3 .hd .prev {
			left: 8px !important;
		}
		.con6 .picScroll_3 .hd .next {
			right: 0px !important;
		}
		.con7 .xyztc{
			margin-bottom: 0;
		}
		.con7 .xyztc .direct_train{
			justify-content: space-around;
			flex-wrap: wrap;
		}
		.con7 .xyztc .direct_train .circle1{
			display: none;
		}
		.con7 .xyztc .xyztcline{
			display: none;
		}
		.con7 .xyztc .direct_train .link_3, .con7 .xyztc .direct_train .link_4, .con7 .xyztc .direct_train .link_5{
			width: 100px;
			height: 100px;
		}
		.con7 .xyztc .direct_train .link_3 img, .con7 .xyztc .direct_train .link_4 img, .con7 .xyztc .direct_train .link_5 img{
			margin-top: 20px;
			margin-bottom: 5px;
			width: 30px;
		}
		@keyframes rotate {
			0% {
				transform: translate(-50%, -50%) rotate(0deg) translate(49.5px); /* 半径为69.5px */
			}
			100% {
				transform: translate(-50%, -50%) rotate(360deg) translate(49.5px); /* 半径为69.5px */
			}
		}
		@keyframes rotate2 {
			0% {
				transform: translate(-50%, -50%) rotate(360deg) translate(49.5px); /* 半径为69.5px */
			}
			100% {
				transform: translate(-50%, -50%) rotate(0deg) translate(49.5px); /* 半径为69.5px */
			}
		}
		.con8{
			height: auto;
		}
		.con8 .footer>.flex:nth-child(1){
			display: none;
		}
		.con8 .footer .info .footerlogo img{
			display: none;
		}
		.con8 .footer .info{
			flex-direction: column-reverse;
		}
		.con8 .footer .info .footerlogo{
			width: 100%;
		}
		.con8 .footer .info .moreinfo .call span{
			font-size: 12px;
		}
		.con8 .footer .info .moreinfo .xy{
			border-left: none;
		}
		.con8 .footer .info {
			margin-top: 20px;
		}
		.con8 .footer .info .moreinfo .xy .call:last-child{
			margin-left: 65px !important;
		}
		/* list */
		.xd_list .header{
			height: 240px;
		}
		.xd_list .header .router {
			padding-top: 35px;
		}
		.xd_list .header .router .fl h1{
			font-size: 24px;
		}
		.xd_list .header .router .fl>div:nth-child(2){
			display: none;
		}
		.xd_list .list ul li{
			margin-bottom: 10px;
		}
		.xd_list .list ul li .pic{
			display: none;
		}
		.xd_list .list ul li .info{
			width: 90%;
			margin-top: 30px;
		}
		.xd_list .list ul li .info .info_sammary{
			display: none;
		}
		/* mowlist */
		.xinwen .zuo .mingcheng{
            position: relative;
        }
        .xinwen .zuo .mingcheng>img{
            position: absolute;
            width: 20px;
            height: 20px;
            top: 25px;
            right: 10px;
            cursor: pointer;
            display: inline-block;
        }
        .xinwen .zuo .liebiao {
            display: none;
        }
		/* show */
		.xd_content .header{
			height: 240px;
		}
		.xd_content .header .router {
			padding-top: 35px;
		}
		.xd_content .header .router .fl h1{
			font-size: 24px;
		}
		.xd_content .header .router .fl>div:nth-child(2){
			display: none;
		}
		.xd_content .content .fl .more_content p{
			width: 70vw;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
		/*nowshow*/
		.xinwen .you .liebiao .article-body img{
        	max-width:100% !important;
            height: auto !important;
            display: block;
        }
		/* zzjg */
		.containerzzjg{
			flex-direction: column;
              margin-top: 0px;
		}
		.containerzzjg .pull-left>img{
            display: inline-block;
        }
        .left-nav {
            display: none;
        }
		.containerzzjg .left-c-top{
			font-size: 16px;
			line-height: 50px;
		}
		.containerzzjg .left-nav li a{
			font-size: 14px;
			line-height: 40px;
		}
		.containerzzjg .left-c,.containerzzjg .right-c{
			width: 100%;
		}
		.containerzzjg .right-c-title{
			font-size: 16px;
		}
		.containerzzjg .gdlm{
			font-size: 16px;
		}
		.containerzzjg .img-ul-list .img-ul-tt{
			font-size: 14px;
		}
	}
	@media screen and (max-width: 430px){
		.mobile-inner .mobile-inner-header .search_on{
			margin-left: 10vw;
		}
		#slideBanner .ws_bullets li{
			margin: 0px 5px !important;
		}
		.page #slideBanner .ws_bullets{
			left: 29% !important;
		}
		.page .ws_bullets .line{
			display: none;
		}
		.page .slideBanner .hd {
			right: 20px !important;
			top: 70px !important;
		}
		.page #slideBanner .ws_bullets li span{
			font-size: 12px;
		}
		.page #slideBanner .ws_bullets li.on span{
			font-size: 16px;
		}
		#slideBanner .ws_bullets li.on span::after{
			background-size: 50% !important;
		}
		.xdyw .frlist .list_1 .tit .link{
			display: none;
		}
		.xdyw .frlist .list_1 .tit .block_38 span{
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
		.con1 .slideBox .hd{
			display: none;
		}
		.con2 .tzgg .list_2 a>div em{
			display: none;
		}
		.con2 .tzgg .list_2 a>div .box_16{
			display: none;
		}
		.con2 .mtsy .list_3 a>div>div{
			display: none;
		}
		.con4 .picScroll_2 .hd ul{
			display: none;
		}
		.con4 .picScroll_2 .hd>div {
			left: 26vw !important;
		}
		.con4 .picScroll_2 .hd .prev, .picScroll_2 .hd .next{
			margin-right: 20px;
		}
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide .Introduction{
			display: none;
		}
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide .btn {
			margin-left: 0px;
			margin-top: 290px;
		}
		.con8{
			height: auto;
		}
		.con8 .footer .info .moreinfo .xy .call:last-child {
            margin-left: 0px !important;
        }
		/* nowlist */
		section{
			margin-top: 10px !important;
		}
		section .xinwen{
			display: flex;
			flex-direction: column;
		}
		.xinwen .zuo {
			width: 100%;
		}
		.xinwen .you {
			width: 100%;
		}
	}
	@media screen and (max-width: 420px) {
		/* index */
		.title_1 .svg, .title_2 .svg, .title_3 .svg, .title_4 .svg, .title_5 .svg, .title_6 .svg, .title_7 .svg, .title_8 .svg{
			display: none;
		}
		.title_1 .txt, .title_2 .txt, .title_3 .txt, .title_4 .txt, .title_5 .txt, .title_6 .txt, .title_7 .txt, .title_8 .txt{
			left: 15px !important;
		}
		.title_1 .txt>div span, .title_2 .txt>div span, .title_3 .txt>div span, .title_4 .txt>div span, .title_5 .txt>div span, .title_6 .txt>div span, .title_7 .txt>div span, .title_8 .txt>div span{
			font-size: 12px;
		}
		.title_1 .txt>div img, .title_2 .txt>div img, .title_3 .txt>div img, .title_4 .txt>div img, .title_5 .txt>div img, .title_6 .txt>div img, .title_7 .txt>div img, .title_8 .txt>div img{
			display: none;
		}
		.xdyw .flbanner .title_1 .txt{
			top: 0px;
		}
		.xdyw .flbanner .banner_2 {
			margin-top: 0px;
		}
		.con2{
			margin-top: 50px;
		}
		.con5 .xdrm {
			margin-top: 50px;
		}
		.con5 .xdrm .mvList .list{
			margin-left: 0;
		}
		.con6 .zlzt{
			margin-top: 80px;
		}
		.con6 .picScroll_3 .hd .prev, .con6 .picScroll_3 .hd .next{
			top: 12% !important;
		}
		.con6 .picScroll_3 .hd .prev {
			left: 0px !important;
		}
		.con6 .picScroll_3 .hd .next {
			right: -5px !important;
		}
		.con7{
			padding-top: 0;
			margin-top: 0;
		}
		.con7 .xyztc{
			margin-top: 20px;
		}
		.con7 .xyztc .title_8 .block_37{
			width:min-content;
		}
		/* list */
		.xd_list .list ul li .info{
			margin-top: 15px;
		}
		/* show */
		.xd_content .content .fl .info .share{
			float: left;
		}
	}@media screen and (max-width: 375px) {
		/* index */
		.mobile-inner .mobile-inner-header .search_on {
			margin-left: 5vw;
		}
		.mobile-inner-header-icon {
			width: 40px;
			height: 40px;
		}
		.mobile-inner-header-icon span{
			left: 10px;
		}
		.mobile-inner .mobile-inner-header .logo {
			padding: 10px 0 0px 15px;
		}
		.mobile-inner-nav {
			top: 40px;
		}
		.page .banner_1 {
			margin-top: 40px !important;
		}
      	.con3 {
            background-size: 500%;
        }
        .con3 .picScroll .more .image-text_59 {
            margin-left: -50px;
        }
        .con3 .xzxd .newslist {
            margin: 60px 0 30px -55px !important;
        }
        .con3 .picScroll .bd ul li {
            width: 27vw !important;
            height: 20vw !important;
        }
      	.con3 .xzxd .newslist ul li{
            margin-right: 10px;
        }
      	.con3 .xzxd .newslist ul li:nth-child(1) {
            margin-left: 60px;
        }
        .con3 .picScroll .bd ul li .pic {
            left: 5%;
        }
        .con3 .picScroll .bd ul li .pic img {
            width: 24vw !important;
        }
      	.con4 .xdkd {
            margin-top: 0;
        }
		.con4 .picScroll_2 .hd>div {
			left: 23vw !important;
		}
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			margin-top: 95px;
		}
		/* list */
		.xd_list .list ul li .info .info_title p{
			font-size: 16px;
		}
      	.con5 .xdrm {
            margin-top: 0;
        }
		.con5 .xdrm .mvList .list .pic3 img, .con5 .xdrm .mvList .list .pic4 img, .con5 .xdrm .mvList .list .pic5 img{
			max-width: 455px;
		}
		/* zzjg */
		.containerzzjg .img-ul-list li {
			width: 100%;
		}
	}
	@media screen and (max-width: 320px) {
		.mobile-inner .mobile-inner-header .logo {
			padding: 5px 0 5px 5px;
		}
		.mobile-inner .mobile-inner-header .logo img {
			width: 45vw;
		}
		.mobile-inner .mobile-inner-header .search_on {
			margin-left: 10vw;
		}
		.mobile-inner .mobile-inner-header .search_on input {
			width: 100px;
		}
		.mobile-inner-header-icon {
			width: 40px;
			height: 40px;
		}
		.mobile-inner-header-icon span {
			width: 20px;
			left: 10px;
		}
		.mobile-inner-header-icon span:nth-child(1) {
			top: calc((100% - 0px) / 2);
			transform: translateY(4px) rotate(0deg);
		}
		.mobile-inner-header-icon span:nth-child(2) {
			top: calc((100% - 0px) / 2);
			transform: translateY(-4px) rotate(0deg);
		}
		.mobile-inner-nav {
			top: 40px;
		}
		.page .banner_1 {
			margin-top: 40px !important;
		}
		.con1 .slideBox .hd{
			display: none;
		}
		.con1 .slideBox .prev {
			left: 75% !important;
		}
		.slideBox .bd li .box_24 .text-group_49, .slideBox .bd li .box_24 .text-group_49 span {
			width: 60vw;
		}
		.xdyw .frlist .list_1 .tit:hover .text-group_50 {
			margin: 5px 0 0 10px;
		}
		.con2 .tzgg .list_2 a>div .txt {
			width: 60vw;
		}
		.con2 .tzgg .list_2 a>div .txt{
			margin: 28px 0 0 0px;
		}
		.con2 .mtsy .list_3 a>div .tit {
			width: 60vw;
		}
		.con2 .mtsy .list_3 a>div{
			height: 50px;
		}
		.con2 .tzgg .list_2 a>div span{
			margin: 10px 0 0 0px;
		}
		.con2 .mtsy .list_3 a>div .tit,.con2 .mtsy .list_3 a>div .time{
			margin-top: 0px;
		}
      	.con3 {
            background-size: 680%;
            margin-top: 0;
        }
        .con3 .xzxd{
            margin-top: -70px;
        }
        .con3 .xzxd .newslist {
            margin: 60px 0 0 15px !important;
        }
        .con3 .xzxd .newslist ul{
            flex-wrap: wrap;
        }
        .con3 .xzxd .newslist ul li {
            margin-right: 30px;
        }
        .con3 .xzxd .newslist ul li {
            margin-bottom: 15px;
        }
        .con3 .picScroll .bd{
            padding: 0 !important;
        }
      	.con3 .picScroll .bd ul li {
            width: 27vw !important;
            height: 28vw !important;
        }
        .con3 .picScroll .bd ul li .pic {
            left: 5%;
        }
        .con3 .picScroll .bd ul li .pic img{
            width: 25vw !important;
            height: 20vw;
        }
        .con3 .picScroll .bd ul li .title{
            left: -15px;
        }
        .con3 .picScroll .bd ul li .title a {
            font-size: 0.6rem !important;
        }
		.con4 .picScroll_2 .bd ul li {
			height: 310px !important;
		}
		.con4 .picScroll_2 .bd ul li a, .picScroll_2 .bd ul li span {
			font-size: .8rem !important;
		}
		.picScroll_2 .bd ul li p{
			font-size: 12px;
		}
		.con4 .picScroll_2 .bd ul li {
			margin: 0px 0px 20px 10px !important;
		}
		.con4 .picScroll_2 .hd>div {
			left: 20vw !important;
		}
		.con4 .xdkd .title_5 .txt .group_51 .image_10 {
			margin-left: -40px;
		}
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide .Introduction{
			display: none;
		}
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide {
			margin-top: 100px;
		}
		.con4 .xdkd .banner_4 .picScroll_2 .picList .hide .btn {
			margin-top: 240px;
			margin-left: 0px;
			width: 100px;
			height: 25px;
		}
		
		.title_6 .txt>div img{
			margin-left: -40px;
		}
		.con5 .xdrm .mvList .list{
			margin-left: 0;
		}
		.con5 .xdrm .mvList .list .pic3 span, .con5 .xdrm .mvList .list .pic4 span, .con5 .xdrm .mvList .list .pic5 span{
			padding-left: 5px;
		}
		.con6 .picScroll_3 .hd .prev, .con6 .picScroll_3 .hd .next{
			width: 15px;
			height: 15px;
		}
		.con6 .picScroll_3 .hd .prev {
			left: 5px !important;
		}
		.con6 .zlzt{
			margin-bottom: 20px;
		}
		.con7{
			display: none;
		}
		.con8 .footer .info .moreinfo>div{
			padding: 0;
		}
		.con8 .footer .info .moreinfo .call>div {
			margin-bottom: 10px;
		}
		.con8{
			height: auto;
		}
		/* list */
		.xd_list .header .router .fr,.xd_list .header .router .fr span,.xd_list .list ul li .info .info_title p{
			font-size: 16px;
		}
		.xd_list .list ul li .info{
			margin-top: 0;
		}
		.xd_list .list ul li .info .info_title {
			margin-bottom: 35px;
		}
		/* show*/
		.xd_content .header .router .fr,.xd_content .header .router .fr span,.xd_content .list ul li .info .info_title p{
			font-size: 16px;
		}
      /* nowlist */
		.cont_txt{
			width: 70%;
		}
	}