@charset "utf-8";

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
@media screen and (max-width:1299.98px){

	body{}
	.mob_none{display:none !important;}

	.wh000{width:100%;}
	.wh14max{max-width:1300px;width:88vw;margin:auto;font-size:0;min-width: 360px;}



	header{width:100%;font-size:0;box-shadow:0 0 10px rgba(0,0,0,0.2);z-index:100;position:fixed;background:rgba(255,255,255,1);overflow:hidden;text-align:left;padding:2vw 0;box-sizing:border-box;transition:background 300ms;height:17vw;}


	.header_logo{width:40vw;display:inline-block;vertical-align:middle;text-align:left;padding:0;margin-left: 5vw;}
		.header_logo11{width:40vw;transition: filter 200ms;}
		.header_logo12{display:none;}
	.header_navs{width:64vw;display:none;vertical-align:middle;margin-top:0.6vw;text-align:center;}
		.header_navs > nav{margin:0;width:94%;display:inline-block;vertical-align:middle;}
		.header_navs > nav > ul{display:flex;justify-content:space-between;width:90%;text-align:center;margin:auto;}
		.header_navs > nav > ul > li{position:relative;}
		.header_navs > nav > ul > li > a{font-size:calc(14px + 0.18vw);color:white;font-weight:400;display:block;line-height:4.5;position:relative;}
		.header_navs > nav > ul > li > a .header_navs_line{display:block;position:absolute;bottom:-10px;height:3px;width:100%;border-radius:5px;transition:bottom 300ms,background 300ms;background:rgba(255, 255, 255, 0);}
		.header_navs > nav > ul > li > a:hover{color:#ffffff;}
		.header_navs > nav > ul > li > a:hover .header_navs_line{bottom:15px;background:#f08519;}
		.header_navs > nav > ul > li > div{position:absolute;top:80px;display:none;}
		.header_navs > nav > ul > li:hover div{position:absolute;top:80px;display:block;z-index:10;height:200px;padding-top:35px;box-sizing:border-box;}
		.header_navs > nav > ul > li > div > ul{display:inline-block;vertical-align:top;text-align:left;margin-top:10px;}
		.header_navs > nav > ul > li > div > ul > li{line-height:36px;border-bottom:1px #00000011 solid;}
		.header_navs > nav > ul > li > div > ul > li > a{font-size:16px;color:white;padding:10px 20px;}
		.header_navs > nav > ul > li > div > ul > li > a:hover{font-weight:700;}
		.header_navs > nav > ul > li > div > img{width:250px;height:140px;display:inline-block;vertical-align:top;margin-left:20px;}
	.header_tel{width:16vw;display:none;vertical-align:middle;text-align:left;padding:0}
		.header_tel11{display:inline-block;vertical-align:top;width:2.4vw;min-width:40px;text-align:left;margin-right:0.6vw;}
			.header_tel11 img{width:100%;}
			.header_tel112{display:none;}
		.header_tel12{display:inline-block;vertical-align:top;}
			.header_tel12 h2{color:#ffffff;font-size:calc(12px + 0.18vw);line-height:calc(18px + 0.18vw);font-weight:400;}
			.header_tel12 h3{color:#ffffff;font-size:calc(12px + 0.4vw);line-height:calc(20px + 0.2vw);}

	.active{background:white !important;box-shadow:0 0 15px rgba(0, 0, 0, 0.1) !important;}
	.active .header_logo11{filter: brightness(1);transition: filter 200ms;}
	.active .header_logo12{display:block !important;width:50vw;min-width:200px;}
	.active .header_tel111{display:none !important}
	.active .header_tel112{display:block !important;width:100%;}
	.active .header_tel12 h2{color:#555555;}
	.active .header_tel12 h3{color:#f08519;}
	.active .header_navs > nav > ul > li > a{color:#333333 !important;line-height:3vw !important;}
	.active .header_navs > nav > ul > li > a:hover .header_navs_line{bottom:0;background:#f08519;}


#banner{width:100%;padding-top:17vw;}
#banner .swiper-slide img{max-width:100%;}
#banner .swiper-button-next-banner,#banner .swiper-button-prev-banner{display:none !important;}



.hl_video{width:100%;height:60vw;overflow:hidden;padding-top:23vw;}
.hl_video video{width:100%;margin-top:-12.6vw;}


	#banner1{width:100%;padding-top:17vw;}
		#banner1 img{width:100%;}


	.icon1{
		background:url(../images/1.png) repeat-y center top;background-size:200vw;background-color:#f5f5f5;
		text-align:center;font-size:0;padding:5vw 0 5vw 0;
	}
	.icon11{display:inline-block;vertical-align:bottom;width:48vw;text-align:center;margin-bottom: 5vw;}
		.icon11{display:inline-block;vertical-align:middle;width:45vw;text-align:center;}
	.icon11:nth-child(3),.icon11:nth-child(4){margin-bottom:0;}
			.icon111{display:inline-block;vertical-align:middle;width: 10vw;}
				.icon111 img{width: 100%;}
				.icon111_1{width:4vw;}
				.icon111_2{width:4vw;}
				.icon111_3{width:4vw;}
				.icon111_4{width:4vw;}
			.icon112{display:inline-block;vertical-align:middle;text-align:left;margin-left:4vw;width: 28vw;}
				.icon112 h3{color:#ffffff;font-size:4vw;line-height:5vw;font-weight:700;}
				.icon112 p{color:#ffffff;font-size:3.2vw;line-height:4vw;margin-top: 2vw;}



	.icon2{text-align:center;padding:6vw 0 8vw 0;}
		.icon21{display:inline-block;vertical-align:bottom;width:30vw;text-align:center;margin:0;}
		.icon21 img{width:12vw;margin-bottom:1vw;}
		.icon21 h3{color:#555555;font-size:3.4vw;line-height:5vw;}
		.icon21 p{color:#000000;font-size:2.6vw;line-height:3vw;margin-top:1vw;}
	.icon21:nth-child(3){display:none;}


	.title1{}
	.title1 p{color:#f08519;font-size:5vw;line-height:7vw;}
	.title1 h2{font-size:5vw;line-height:10vw;font-weight:700;color:black;}
.title1 span{background:#2f53ae;display:none;margin:auto;width:18vw;height:1vw;}

	.link1{text-align:center;}
		.link1 a{display:inline-block;vertical-align:top;padding:0.8vw 2vw;color:#000000;font-size:3vw;line-height:6vw;background:#eeeeee;margin:0 1vw;color:#ffffff;background:#f08519;transition:margin-top 300ms,box-shadow 300ms;}
		.link11{color:#000000 !important;background:#eeeeee !important;}
		.link1 a:hover{color:#ffffff;box-shadow:0 5px 12px rgba(0, 0, 0, 0.2);margin-top:-4px;}
		.link11:hover{color:#000000 !important;}


	.link2{background:#0046b8;color:white;display:inline-block;padding:0 0 0 10px;margin-top: 4vw;}
		.link21{display:inline-block;vertical-align:top;font-size:2.2vw;line-height:6vw;margin-right:2vw;height:4vw;}
		.link2 span{display:inline-block;vertical-align:top;background:url(../images/ss.svg) no-repeat center center;background-size:3vw;background-color:black;line-height:6vw;width:6vw;height:6vw;}

	.link3{color:#666;display:inline-block;padding:5px 0;}
		.link31{display:inline-block;vertical-align:top;font-size:3vw;line-height:3.6vw;margin-left:1vw;height:3.6vw;}
		.link3 span{display:inline-block;vertical-align:top;background:url(../svgs/30.svg) no-repeat center center;background-size:1.6vw;
			line-height:3.6vw;width:3.6vw;height:3.6vw;border-radius:100%;border:1px solid #666;}

	
	
	.photo2{padding:6vw 0;margin:auto;width:90vw;}
		.photo21{width:50%;display:inline-block;vertical-align:top;text-align:left;}
		.photo22{width:50%;display:inline-block;vertical-align:top;text-align:right;}
		.photo23{width:88vw;margin:2vw auto 3vw auto;font-size:0;}
			.photo231{width:100% !important;}
			.photo232{width:100%;margin-top: 2vw;}
			.photo231_pic{}
				.photo231_pic img{width:100%;/*! height:75vw; */}
			.photo232_pic{background:black;opacity:1 !important;overflow:hidden;}
				.photo232_pic img{display:block;opacity:0.4;font-size:0;width: 100%;height: 15vw;}
			.gallery-thumbsm .swiper-slide-thumb-active img{opacity:1 !important;}
		.photo24{height:2vw;}



	.photo3{font-size:0;width:100%;margin:8vw auto 0 auto;text-align: center;position:relative;}
	.photo3 .title1{width:88vw !important;margin:0 auto 2vw auto !important;text-align:left;color:#0046b8 !important;}
		.photo31{display:inline-block;vertical-align:top;width:33.33333vw;position:relative;
			text-align:left;background:white;height:16vw;font-size: 0;
			box-sizing: border-box;border-right: 1px solid #f5f5f5;border-top: 1px solid #f5f5f5;}
	.photo3 .link2{position:absolute;top:-2.2vw;right:6vw;}
	.photo3 .link2 a{color:white;}
	.photo31:nth-child(3n){margin-right:0;}
			.photo31 a{width:100%;display:block;}
		.photo31_2{background:url(../images/3.png) no-repeat right bottom;background-size:100%;transition:background 500ms;}
		.photo31_3{background:url(../images/4.png) no-repeat right bottom;background-size:100%;transition:background 500ms;}
			.photo311{font-size:3.1vw;line-height:4vw;color:black;font-weight:700;position: absolute;left:17vw;top:4vw;z-index: 10;}
			.photo312{position: absolute;bottom: 0;left:1vw;z-index:9;width:16vw;text-align: center;}
				.photo312 img{width:100%;}
			.photo313{position: absolute;bottom: 1vw;left:17vw;z-index: 9;width:16vw;text-align: left;}

	.proall{margin-bottom:12vw;text-align:left;}
	.proall .photo31{display:inline-block;vertical-align:top;width:50vw;position:relative;
			text-align:left;background:white;height:25vw;font-size: 0;
			box-sizing: border-box;border-right: 1px solid #f5f5f5;border-top: 1px solid #f5f5f5;}
	.proall .photo3 .link2{position:absolute;top:0vw;right:10vw;}
	.proall .photo311{font-size:4vw;line-height:6vw;left:24vw;top:8vw;z-index:10;font-weight:400;}
	.proall .photo312{position: absolute;bottom: 0;left:.5vw;z-index:9;width:22vw;text-align: center;}
	.proall .photo312 img{width:100%;}
	.proall .photo313{bottom:3vw;left:24vw;z-index: 9;width:16vw;text-align: left;}

	.photo4{text-align:center;font-size:0;width:100vw;margin:5vw auto 5vw auto;}
		.photo41{
			display:inline-block;vertical-align:top;width:45vw;position:relative;border:1px solid #eeeeee;
			box-sizing:border-box;text-align:left;margin-bottom:3vw;
			background-size:40vw;background-repeat:no-repeat;
			background-position: right center;
		}
		.photo41:nth-child(2n){margin-left:2vw;}
			.photo41 a{width:100%;height:20vw;display:block;}
			.photo411{margin:3vw 0 0 4vw;font-size:3.6vw;line-height:5vw;color:black;font-weight:700;}
			.photo412{margin:20px 0 0 30px;font-size:calc(6px + 1vw);line-height:calc(20px + 1vw);color:#2f53ae;font-weight:700;transition:margin 300ms;}
				.photo412 span{background-color:#2f53ae;color:white;padding:.3vw 1vw;line-height:calc(30px + 1vw) !important;}
			.photo413{position:absolute;left:3vw;bottom:3vw;}



	.photo5{display:none;}




	.proinfo{font-size:0;text-align:center;margin-top: 19vw;}
		.proinfo1{width:88vw;margin:auto;}
		.proinfo1 .xl_pro_list{border-bottom:1 solid #eeeeee;}

			.proinfo22{position:relative;}
				.proinfo221{text-align:left;margin-top:5vw;}
				.proinfo221 h1{font-size:4vw;line-height:5vw;font-weight:700;color:#333333;}
				.proinfo2211{font-size:3vw;line-height:4vw;color:#666;margin:5vw 0;text-align:left;}
					.proinfo2211 a{color:#333333;}
				.proinfo2212{color:white;font-size:3.6vw;font-weight:700;line-height:5vw;text-align:center;margin-top: 3vw;}
					.proinfo2212 a{background:#2f53ae;margin-right:3vw;display:inline-block;vertical-align:top;padding:2vw 3vw;border-radius:5px;}
					.proinfo2212 a,.proinfo2212 a:hover{color:white;}
				.proinfo2213{color:#2f53ae;font-size:4vw;font-weight:700;line-height:5vw;text-align:center;margin-top: 15vw;}
		.proinfo3{text-align:left;margin:5vw auto 0 auto;width:88vw;}
		.proinfo31{text-align:left;background:#0046b8;color:white;font-size:3vw;margin:3vw 0 0 0;padding:2vw 3vw;}
		.proinfo32{border:1px solid #eee;padding:1vw 2vw;}
		.proinfo32 img{max-width:100%;}


	.about1{padding:8vw 0 4vw 0;text-align:center;font-size:0;}
		.about11{width:100%;}
			.about11 img{width:100%;}
		.about12{width:100%;text-align:left;box-sizing:border-box;margin-top: 5vw;}
			.about121{text-align:left;border-left:2vw solid #f08519;padding-left:4vw;margin-bottom:2vw;display: inline-block;vertical-align: top;}
				.about121 p{color:#f08519;font-size:4vw;line-height:5vw;}
				.about121 h2{font-size:5vw;line-height:6vw;font-weight:400;color:black;}
			.about122{color:#ffffff;background:#f08519;letter-spacing:1vw;font-size:3vw;line-height:5vw;font-weight:400;text-align:left;padding:0.6vw 2vw;display: inline-block;vertical-align: middle;margin-left: 21vw;margin-top: 3vw;}
			.about123{color:#555555;font-size:3vw;line-height:6vw;margin:3vw 0 3vw 0;}
		.about13{text-align:  center;}
			.about13 a{margin:3vw 0 0 0 !important;}


	.about2{position:relative;}
		.about21{width: 100vw;margin-top: 2vw;}
			.about211{display:inline-block;vertical-align:top;width:7vw;height:1vw;background:#2f53ae;margin-top:8.6vw;}
			.about212{width:88vw;margin:3vw auto 0 auto;}
				.about212 h2{font-size:5vw;line-height:11vw;font-weight:700;color: #0046b8;}
				.about212 h3{font-size:4vw;line-height:5vw;font-weight:400;color:#000;margin:1vw 0 5vw 0;}
				.about2121{font-size:3vw;line-height:5.5vw;font-weight:400;color:#333333;}
	.about212 .link2 a{color:white;}

		.about22{width:100%;text-align:center;padding:5vw 0 5vw 0;box-sizing:border-box;
			background:#0046b8;
		}
	.about222{display:inline-block;vertical-align:top;width:12vw;margin-left:2vw;margin-right:3vw;}
	.about222 img{display:inline-block;vertical-align:top;width:100%;text-align:left;}
	.about221{display:inline-block;vertical-align:top;width:28vw;text-align:left;}
				.about2211{font-size:4vw;line-height:4vw;font-weight:400;color:white;}
	.about2211 span{font-size:8vw;line-height:8vw;margin-right:1vw;font-weight:400;}
				.about2212{font-size:3.5vw;line-height:6vw;font-weight:700;color:white;text-align:left;margin-top: -1vw;}
	.about221:nth-child(1){margin:0 2vw 5vw 0;}
	.about221:nth-child(2){margin:0 2vw 5vw 0;}

		.about23{width:88vw;margin: 5vw auto;}
			.about231{}.about231 img{width:100%;}
			.about232{margin-top:-1.6vw;position:relative;}.about232 img{width:100%;}
				.about232 .link2{position:absolute;left:0.7vw;bottom:0.3vw;background:white;color:#555555;transform:scale(1.2);}
				.about232 .link21{font-size:calc(-4px + 1vw) !important;}
				.about232 .link2 span{background-color:#2f53ae;}

		.video-mc{position:fixed;top:50%;left:5%;transform:translate(0,-50%);padding:1vw;box-sizing:border-box;
			background:white;z-index:8;width:90%;box-shadow:0 0 1vw rgba(0, 0, 0, 50%);margin:auto;}
			.video-mc video{width:100%;}
			.video-mc iframe{width:100%;height:55vw;}
		.video-mc-close{position:absolute;top:-2vw;right:-2vw;background:#c10000;width:6vw;height:6vw;line-height:6vw;padding:1vw;border-radius:10vw;text-align:center;box-sizing:border-box;}
			.video-mc-close img{width:100%;display:inline-block;vertical-align:top;margin:0;}



	.hl_photo{width:100%;background:url(../upload/5.jpg) no-repeat center top;padding-top:5vw;text-align:center;background-size:140vw;}
	.hl_photo1{text-align:center !important;margin-bottom:1vw;}
	.hl_photo1 h2{color:white !important;}
	.hl_photo2{display:inline-block;vertical-align:top;position:relative;width:45vw;margin:0 1vw;}
	.hl_photo2 img{width:100%;}
	.hl_photo2 p{position:absolute;bottom:2vw;left:2vw;font-size:4vw;color:white;font-weight:700;text-align:left;z-index:20;}
	.swiper-button-next-shengchan,.swiper-button-prev-shengchan,.swiper-button-next-yijiao,.swiper-button-prev-yijiao{display:none;}


	.xl_honor{position:relative;height:53vw;margin-top:10vw;}
		.xl_honor_1{position:absolute;left:0;top:0;z-index:2;font-size: 0;}
			.xl_honor_11{display:inline-block;vertical-align:top;width:7vw;height:1vw;background:#2f53ae;margin-top:2.6vw;}
			.xl_honor_12{display:inline-block;vertical-align:top;width:43vw;margin-left:3vw;}
				.xl_honor_12 h2{font-size: 5vw;line-height: 5vw;font-weight: 400;}
				.xl_honor_12 h3{font-size:4vw;line-height: 5vw;font-weight:700;color:#2f53ae;margin:4vw 0 0 0;}
		.xl_honor_2{position:absolute;left:0;bottom:0;width:100%;z-index:1;text-align:left;padding:4vw 0 4vw 10vw;box-sizing:border-box;
			background:url(../images/8.png) no-repeat left center;
			font-size:3vw;line-height:6vw;font-weight:400;color:#ffffff;
		}
		.xl_honor_3{position:absolute;width:35vw;right:4vw;top:-4vw;z-index:3;}
			.xl_honor_31{}.xl_honor_31 img{width:100%;}
			.xl_honor_32{font-size:calc(2px + 1vw);line-height:calc(8px + 1vw);font-weight:700;color:#ffffff;}


	.news1{background:url(../images/2.png) no-repeat center top;font-size:0;width: 100%;text-align: center;padding:5vw 0 5vw 0;}
		.news1 .title1{width:88vw;margin: 0 auto 2vw auto;text-align:left;}
		.news1 .title1 h2{color:white;}
		.news11{width:88vw;position:relative;overflow:hidden;margin: auto;}
			.news111{width:100%;}.news111 img{width:100%;min-height:27.8vw;}
			.news112{position:absolute;bottom:0;width:100%;background:#f08519;font-size:3vw;line-height:5vw;color:white;box-sizing:border-box;padding:1vw 3vw;text-align:left;}
		.news12{width:88vw;box-sizing:border-box;padding:0 0 3vw 0;text-align:left;margin: 3vw auto 0 auto;background: white;}
			.news121{padding:3vw 3vw 0 3vw;background:white;}
				.news1211{display:inline-block;vertical-align:top;width:35vw;}.news1211 img{width:100%;}
				.news1212{display:inline-block;vertical-align:top;width:46vw;box-sizing:border-box;padding:1vw 1vw 0 4vw;}
					.news1212 h3{font-size:4vw;line-height:5vw;font-weight:400;color:black;margin-bottom:2vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}
					.news1212 p{
						font-size:2.6vw;line-height:3.6vw;font-weight:400;color:black;color:#666666;margin-bottom:2vw;
						-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;
					}
					.news1212 span{font-size:3vw;line-height:4vw;font-weight:400;color:#f08519;display:block;}
					.news1212 .news1212_date{color:#999999;margin-top:1vw;font-size: 2vw;line-height: 3vw;}


	.other1{width:50%;display:none;vertical-align:top;text-align:right;font-size:3vw;line-height:calc(22px + 1vw);color:#666666;padding-top:1.1vw;}

	.other2{text-align:center;margin:auto;padding:4vw 0;}
		.other21{font-size:4vw;line-height:7vw;font-weight:400;color:black;margin-bottom:2vw;}
		.other22{margin-bottom:1.5vw;}
			.other22 input{border:0;background:#eeeeee;padding:2vw;font-size:3vw;line-height:4vw;font-weight:400;margin-right:1vw;}
				.other221{width:26vw;}
				.other222{width:35vw;}
			.other22 button{border:0;background:#f08519;color:white;padding:1vw 3vw;font-size:3vw;line-height:6vw;font-weight:400;}
		.other23{font-size:3.6vw;line-height:5vw;font-weight:400;color:#666666;margin:3vw auto;width: 60vw;}



	.other3{width:88vw;margin:3vw auto 6vw auto;box-sizing:border-box;font-size:0;}
		.other31{margin-top:3vw;}
			.other31 h1{font-size:30px;line-height:50px;font-weight:700;color:#2f53ae;margin-bottom:1vw;text-align:center;}
			.other31 p{font-size:15px;line-height:28px;font-weight:400;color:#333333;text-indent:2em;}
		.other32{box-sizing:border-box;margin:15vw 0 0 0;}
			.other32 h2{font-size:5vw;line-height:9vw;font-weight:700;color:#000000;margin-bottom:0;}
			.other32 h3{font-size:7vw;line-height:9vw;font-weight:700;color:#2f53ae;margin-bottom:4vw;}
			.other32 p{font-size:3.8vw;line-height:8vw;font-weight:400;color:#666666;margin-bottom:2vw;}
				.other321{background:url(../images/w5.svg) no-repeat left center;background-size:30px;padding-left:40px;}
				.other322{background:url(../images/w2.svg) no-repeat left center;background-size:30px;padding-left:40px;}
				.other323{background:url(../images/w1.svg) no-repeat left center;background-size:30px;padding-left:40px;}
				.other324{background:url(../images/w3.svg) no-repeat left center;background-size:30px;padding-left:40px;}
				.other325{background:url(../images/w4.svg) no-repeat left center;background-size:30px;padding-left:40px;}
		.other33{border-top:1px solid #eeeeee;margin-top:8vw;padding-top:8vw;}
			.other33 h2{font-size:6vw;line-height:10vw;font-weight:700;color:#2f53ae;margin-bottom:3vw;text-align:center;}
			.other331{font-size:3.6vw;text-align:left;box-sizing:border-box;padding:3vw 5vw;line-height:24px;background:#2f53ae;;color:#ffffff;border-radius:10px;margin-bottom: 2vw;width: 100%;}

	.hl_icon{background:url(../images/1.jpg) no-repeat center center;background-attachment:fixed;padding:10vw 0;margin:10vw 0 0 0;font-size: 0;}
	.hl_icon .icon21{vertical-align:top;}
	.hl_icon .icon21 div{width:20vw;height:20vw;background:#0c51b8;border-radius:500px;
		padding:5vw;margin: 0 auto 2vw auto;}
	.hl_icon .icon21 img{width:100%;}
	.hl_icon .icon21 h3{color:white;}.hl_icon .icon21 p{color:rgba(255,255,255,50%);font-weight:400;}

	.dj_news{width:88vw;margin:3vw auto;box-sizing:border-box;}
		.dj_news1{margin: 10vw auto 0 auto;width:88vw;font-size:0;text-align:center;}
			.dj_news_title{font-size:30px;line-height:50px;text-align:center;margin-bottom:50px;font-weight:400;color:black;}
				.dj_news11{width:80vw;box-sizing:border-box;margin: 4vw auto;}
					.dj_news11 img{width:100%;font-size:0;margin:0 auto;padding:0;display:block;}
	.dj_news112{text-align:left;margin-top:2vw;}
	.dj_news112 h2{font-size:3.6vw;color:black;line-height:5vw;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.dj_news112 p{font-size:2.8vw;color:#555555;line-height:3.8vw;margin: 1vw 0 1vw 0;
	-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;
		overflow:hidden;}
	.dj_news112 .link2{margin-top:1vw;}

	
	
				.dj_news13{width:88vw;box-sizing:border-box;text-align:left;margin: 5vw auto;}
				.dj_news12{width:100%;padding:1.5vw 2vw 3vw 2vw;box-sizing:border-box;text-align:left;margin: 0 0 2vw 0;border-bottom: 1px solid #eeeeee;}
					.dj_news121{display:inline-block;vertical-align:top;width:15vw;padding:0;text-align:center;box-sizing:border-box;}
						.dj_news121 h3{font-size:6vw;color:#666666;line-height:8vw;font-weight:400;}
						.dj_news121 p{font-size:2.6vw;color:#999999;line-height:4vw;font-weight:400;}
					.dj_news122{display:inline-block;vertical-align:top;width:60vw;box-sizing:border-box;margin: 1vw 0 0 1vw;}
						.dj_news122 h2{color:black;font-size:3.4vw;font-weight:400;line-height:5vw;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
						.dj_news122 p{color:#666;font-size:3vw;font-weight:300;line-height:4vw;margin-top:1vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

	.jy_icon{width:80vw;max-width:1800px;margin:0 auto 5vw auto;display: none;}
	.jy_icon img{width:100%;}


	.footer1{background: black;text-align: center;padding:6vw 0 1vw 0;}
		.footer_zonghe{width:82vw;text-align:left;margin:auto;min-width:300px;}
	.dj_footer13{display:none;}

		.footer_logo{width:18vw;margin-bottom: 1.4vw;display: none;}
			.footer_logo img{width:100%;}

		.footer_tel{text-align:center;}
			.footer_tel h3{font-weight: 400;font-size: 4.2vw;color: white;line-height: 8vw;}
			.footer_tel h2{font-size:8.2vw;color:#ffffff;font-weight: 700;text-align: center;}
	
		.footer_navs{display:none;vertical-align: top;text-align:left;width: 9vw;margin-right: 6vw;padding-top: 0.2vw;min-width:200px;}
			.footer_navs h2{color:white;font-weight:700;font-size: calc(12px + 0.36vw);line-height: calc(40px + 0.4vw);border-bottom: 1px solid #333333;margin-bottom: .8vw;padding-bottom: 0.6vw;}
			.footer_navs dl{width:10vw;font-size: 0;min-width:200px;}
			.footer_navs dl dd{display: inline-block;vertical-align: top;}
			.footer_navs dl dd:nth-child(2n-1){margin-right:2vw;}
			.footer_navs dl dd a{color: #999;font-size: calc(12px + 0.16vw);line-height: calc(24px + 0.24vw);}
	
		.footer_contact1{text-align:left;width:82vw;margin: 5vw auto 0 auto;border-top: 1px solid #333;padding-top: 3vw;}
			.footer_contact1 h2{color: white;font-weight: 700;font-size: 4vw;line-height: 10vw;padding-bottom: 1vw;}
			.footer_contact11{color: #fff;font-size: 3vw;line-height: 5vw;}
	
		.footer_qr{display: inline-block;vertical-align: top;width:33vw;margin-top:6vw;}
			.footer_qr img{width:100%;}
			.footer_qr p{font-size:4vw;color:#fff;line-height:5vw;margin-top:2vw;}
	
		.footer_info{background: black;padding: 1vw 0 4vw 0;color: white;font-size: 2vw;text-align: center;border-top:1px solid #333333;}
			.footer_info a{color:#777777;font-size: 2vw;line-height:4vw;margin:0 1vw;}













/*==============================================================================================*/
/*==============================================================================================*/
/*==============================================================================================*/
/*==============================================================================================*/
/*==============================================================================================*/
/*==============================================================================================*/
/*==============================================================================================*/




/*内页BANNER-------------------------------------------------------------------------------------*/
.zc-banner{width:100%;font-size: 0;padding-top: 17vw;position: relative;}
.zc-banner img{width:100%;}




.banner_x1{width:100%;padding-top: 17vw;}
.banner_x1 img{width:100%;}


.navbag{
	width:100vw;margin:auto;border-bottom: 1px solid #eeeeee;padding:2vw 0 2vw 12vw;
	background:url(../images/home.svg) no-repeat 5vw center;background-size:4vw;
	box-sizing: border-box;
}
	.navbag span{color:#777777;font-size: 3vw;line-height:4vw;}
	.navbag a{color:#777777;font-size:3vw;line-height:4vw;}
	.navbag a:after{content:' > ';}




	.jy_navbag{
		width:100%;margin:0 0 16vw 0;border-bottom:1px solid #eeeeee;padding:0 0 0 7vw;box-sizing:border-box;
		background:url(../svgs/weizhi.svg) no-repeat 3vw center;background-size:3vw;
		font-weight:300;color:#888;
		position:relative;
		font-size: 2.4vw;
		line-height: 7vw;
	}
	.jy_navbag a{display:inline-block;vertical-align:middle;font-size:2.4vw;line-height:7vw;font-weight:300;color:#888888;}
		.jy_navbag_1{display:none;}
		.jy_navbag_1 h1{font-size:calc(8px + 1vw);line-height:calc(10px + 1vw);font-weight:700;color:#ffffff;padding:1vw 0;}
		.jy_navbag_1 hr{border:0;border-top:1px solid rgba(255,255,255,.3);display:block;margin:auto;height:1px;width:3vw;}
		.jy_navbag_1 p{color:white;font-size:calc(4px + 1vw);line-height:calc(10px + 1vw);font-weight:400;padding:.4vw 0 0 0;text-align: center;}


	.jy_navclass{position: absolute;bottom: 0;width: 100%;background: rgba(0, 70, 184, .9);text-align: left;padding: 1vw 0;}
	.jy_navclass11{font-size:4vw;text-align:left;color: #fff;padding: 2vw 3vw;width: 100%;box-sizing: border-box;}
	.jy_navclass11 span{font-size:2.5vw;text-align:left;color:#fff;line-height:4vw;margin-top:.6vw;font-weight:400;margin-left: 3vw;}
	.jy_navclass12{text-align: right;position: absolute;top: 23vw;right: 4vw;}
	.jy_navclass h1{
		font-size:3.6vw;line-height:6vw;font-weight:400;
		margin: 0 1vw;
		display: inline-block;
		vertical-align: middle;
		padding: 0 2vw;
		background: #0046b8;
		color: #fff;
		border-radius: 50vw;
	}
	.jy_navclass12 a{
		font-weight:400;
		display: inline-block;
		vertical-align: middle;
		padding: 0 1vw;
		margin: 0 1vw;
		color: #000;
		font-size: 3.6vw;
		line-height: 6vw;
	}
	.jy_navclass12 a:hover{color:#000;background:#ffffff;}



	.xl_company{width:88vw;margin:5vw auto 30px auto;text-align:left;font-size:0;}

	.listactive{}




.ctitle1{width:80vw;margin:auto;padding:3vw 0 2vw 0;text-align:center;}
	.ctitle1 h1{font-size:5vw;line-height:8vw;text-align:center;font-weight:400;display:inline-block;border-bottom:1vw solid #f08519;padding-bottom:1vw;}


.content1{width:80vw;margin:1vw auto 6vw auto;font-size:3vw;line-height:5vw;color:#555555;text-align: left;}
	.content1 h1{}
	.content1 h2{}
	.content1 h3{}
	.content1 h4{}
	.content1 h5{}
	.content1 h6{}
	.content1 p{}
	.content1 img{max-width:100%;}

.photo1{width:80vw;margin:3vw auto 8vw auto;padding:0 0 2vw 0;min-height:100vw;}
	.photo1 ul{text-align:center;font-size: 0;}
	.photo1 ul li{display: inline-block;vertical-align: top;border: 1px solid #eeeeee;padding: .6vw;width: 18vw;margin: 1vw;}
	.photo1 ul li:nth-child(2n-1){margin-right:4vw !important;}
	.photo1 ul li:nth-child(4n-4){margin-right:0 !important;}

	.photo11{}
		.photo11 img{width:100%;}
	.photo12{padding:2vw 0;color:#666666;font-size:3vw;line-height:5vw;font-weight:400;}

	@media only screen and (max-width: 1626px) {
		.photo1 ul li{width:37vw;margin:0 0 4vw 0;}
		.photo11 img{}
		.photo12{}
	}



.news2{width:80vw;margin:auto;padding:0 0 2vw 0;font-size:0;}
	.news2 ul{text-align:left;padding-top:2vw;font-size: 0;}
	.news2 ul li{display:inline-block;vertical-align:top;width:38vw;margin-top:2vw;padding-bottom:2vw;}
	.news2 ul li:nth-child(2n-1){margin-right:4vw;}
	.news21{display:inline-block;vertical-align:top;width:100%;overflow:hidden;transition:margin-left 500ms;}
		.news21 img{width:100%;}

	.news22{text-align:left;padding: 1.5vw 0;}
		.news22 h2{
			font-size:3vw;line-height:5vw;font-weight:700;color:#333333;
			white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;
		}
		.news221{font-size:calc(-2px + .8vw);line-height:calc(10px + 1vw);color:#666;font-weight:300;}
		.news222{
			font-size:calc(1px + .8vw);line-height:calc(7px + .8vw);color:#888;width:100%;margin-top:0.2vw;
			-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;
		}
		.news223{font-size:calc(1px + .8vw);line-height:calc(20px + 1vw);color:#f08519;margin-top:0vw;}


	@media only screen and (max-width: 1600px) {
		.news22 h2{}
		.news221{font-size:12px;line-height:14px;margin:10px 0 5px 0;}
		.news222{font-size:14px;line-height:20px;margin:5px 0 5px 0;}
		.news223{font-size:14px;line-height:20px;margin:10px 0 0 0;}
	}



	.news_c1{width:80vw;margin:auto;padding:5vw 0 2vw 0;font-size:0;text-align:center;}
		.news_c11{box-sizing:border-box;}
			.news_c11 h1{font-size:4vw;line-height:6vw;font-weight:700;color:#333333;text-align:center;}
			.news_c112{margin-top:3vw;width:100% !important;min-width:100% !important;}
			.news_c112 img{margin:0.5vw auto;}
		.news_c12{display:none;vertical-align:top;width:16vw;min-width:200px;}
			.news_c121{margin-bottom:2vw;}
				.news_c121 h2{font-size:calc(-2px + 1vw);line-height:calc(10px + 1vw);font-weight:700;color:#ffffff;text-align:left;background:#777;padding:0.4vw 1vw;transition:background 300ms;}
				.news_c121 img{max-width:100%;}
			.news_c121:hover h2{background:#f08519;}

		@media only screen and (max-width: 1600px) {
			.news_c121 h2{font-size:14px;line-height:20px;}
		}



	.navclass1{width:90vw;margin:2vw auto;padding:2vw 0 1vw 0;font-size:0;text-align:center;}
		.navclass1 ul{text-align:center;}
		.navclass1 ul li{margin:0 .6vw 1vw .6vw;display: inline-block;vertical-align: top;}
		.navclass1 ul li a{font-weight:700;color:#333;text-align:left;background:#fff;padding:2vw 2vw;border:1px solid #ddd;border-radius:1vw;font-size: 3.2vw;display: inline-block;}
		.navclass1 ul li a:hover{background:#f08519;color:white;border:1px solid #f08519;}
		.navclass1_ddd{background:#f08519 !important;color:white !important;border:1px solid #f08519 !important;}

		@media only screen and (max-width: 1626px) {
			.navclass1 ul li a{}
		}



	.ac_2{width:80vw;margin:2vw auto;padding:2vw 0 1vw 0;font-size:0;text-align:center;}
		.ac_21{width:80vw;}
			.ac_211{width:100%;border:1px solid #ddd;box-sizing:border-box;}
				.ac_211 img{max-width:100%;}
			.ac_212{margin-top:2vw;}
				.ac_212 img{width:100%;}
		.ac_22{width:80vw;box-sizing:border-box;margin: 5vw 0 0 0;}
			.ac_22 h1{font-size:4vw;line-height:9vw;font-weight:700;color:#ffffff;text-align:left;background:#f08519;padding:0 5vw;}
			.ac_221{font-size:3vw;line-height:5vw;font-weight:700;color:#333333;text-align:left;margin:3vw 0 0 0;}
			.ac_222{width:100% !important;min-width:100% !important;text-align:left;box-sizing:border-box;}
			.ac_223{border:0;text-align:center;}
			.ac_223 a{display:inline-block;padding:1.2vw 5vw;font-size:3vw;line-height:5vw;font-weight:400;border-radius:100px;background:#f08519;color:white;transition:background 300ms;}
			.ac_223 a:hover{background:#333333;color:white;}



	.roll1{width:80vw;margin:10vw auto;padding:6vw 0 2vw 0;font-size:0;text-align:center;border-top:1px solid #dddddd;}
		.roll11{font-size:4vw;line-height:10vw;font-weight:700;color:#333333;text-align:center;border-bottom:3px solid #f08519;margin-bottom:4vw;display:inline-block;}
			.roll12{box-sizing: border-box;padding:0.6vw;border: 1px solid #eee;}
				.roll121{}
					.roll121 img{max-width:100%;max-height:100%;vertical-align:middle;}
			.roll122 h2{font-size:3vw;line-height:5vw;font-weight:400;color:#333333;text-align:center;padding:2vw 0;}
			.roll122 a{}



	.contact1{width:60vw;margin:10vw auto;padding:2vw 0 8vw 0;font-size:0;text-align:center;}
		.contact11{box-sizing:border-box;text-align:left;margin:0 2vw 8vw 0;}
			.contact11 span{font-size:3vw;line-height:4vw;padding:0.6vw 0 0 15.2vw;font-weight:400;color:#666;}
			.contact11 p{font-size:4vw;font-weight:400;line-height:6vw;padding:0 0 0 15vw;}


		.contact1_icon1{background: url(../images/c1.svg) no-repeat left top;font-weight:400;background-size:10vw;}
		.contact1_icon2{background: url(../images/c2.svg) no-repeat left top;font-weight:400;background-size:10vw;}
		.contact1_icon3{background: url(../images/c3.svg) no-repeat left top;font-weight:400;background-size:10vw;}
		.contact1_icon4{background: url(../images/c4.svg) no-repeat left top;font-weight:400;background-size:10vw;}
		.contact1_icon5{background: url(../images/c5.svg) no-repeat left top;background-size:10vw;}

		.zchr{height:0;font-size:0;border:0;background:#ddd;margin:2vw 0 2.6vw 0;display: none;}



/*新闻页面-------------------------------------------------------------------------------------*/
	.zc-info-list-title{font-size:4vw;padding:3vw 0 0 0;text-align:center;font-weight:400;}
	.zc-info-list{padding:0 0 5vw 0;margin:3vw auto 0 auto;font-size:0;min-height:300px;width:88vw;}
		.zc-info-list-c{display:block;width:100%;padding:5vw 0;text-align:left;background:#ffffff;border-bottom: 1px solid #eeeeee;}
			.zc-info-list-left{width:30vw;height:7vw;overflow:hidden;
				padding:2.5vw 0 0 0;margin-left:2vw;transition:margin-left 300ms,width 800ms;display: none;}
		.wz-newslist-more{font-size:16px;color:white;text-align:center;line-height:40px;background:#2f53ae;width:7vw;border-radius:5px;}

			.zc-info-list-right{display:inline-block;vertical-align:top;width:52vw;margin-left:4vw;text-align:left;}
				.zc-info-list-right h3{font-size:3.6vw;color: #333;margin-bottom:1vw;font-weight:400;margin-top:0;line-height: 5vw;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
				.zc-info-list-right p{font-size:2.6vw;line-height:3.6vw;max-width:100%;color: #666;font-weight:300;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;text-\ overflow: ellipsis;overflow: hidden;}
	.zc-info-list-pic{display:inline-block;vertical-align:top;width:25vw;}
	.zc-info-list-pic img{width:100%;}
			.wz-newslist-time{display:none;vertical-align:top;width:20vw;text-align:center;margin:1vw 0 0 0;}
				.wz-newslist-time-day{font-size: calc(30px + 1vw);line-height: calc(40px + 1.4vw);color: #666;text-align: center;padding: 0;}
				.wz-newslist-time-year{font-size: 16px;line-height: 30px;color: #666;text-align: center;padding: 0;}


	.jy_kehu{display:none;}
	.izl-rmenu{display:none;}


	.xl_pro_list{margin:-11vw auto 0 auto;text-align:left;padding:0 0 0 0;width:88vw;}
		.xl_pro_list11{position:relative;height: 19vw;}
			.xl_pro_list11_back{display:none;vertical-align:top;}
			.xl_pro_list11_back a{font-size:3vw;color:black;line-height:50px;margin-right:50px;background:url(../images/1.svg) no-repeat left center;background-size:3vw;padding-left:4.8vw;}
			.xl_pro_list11_back a:hover{color:#2f53ae;}
			.xl_pro_list11 h2{font-size:3.6vw;line-height:5vw;border-bottom:1vw solid #000;background:#2f53ae;color:white;padding:1.6vw 4vw;border-radius:7px 7px 0 0;position: absolute;top: 10vw;}
			.xl_pro_list11_navbag{box-sizing:border-box;background:url(../svgs/weizhi.svg) no-repeat left center;background-size:4vw;padding-left:6.6vw;
				font-size:calc(12px + 0.2vw);line-height:calc(30px + 1vw);font-weight:300;color:#888;
position: absolute;
top: 0;
}
			.xl_pro_list11_navbag a{display:inline-block;vertical-align:middle;font-size:calc(12px + 0.2vw);line-height:calc(30px + 1vw);font-weight:300;color:#888888;}


		.xl_pro_list12{text-align:left;font-size:0;}
			.xl_pro_list12 ul{padding:16px 0 0 0;}
			.xl_pro_list12 ul li{display:inline-block;vertical-align:top;margin:0 2vw 0 0;}
			.xl_pro_list12 ul li a{font-size:3.2vw;line-height:7vw;color:#000;position: relative;
				display:inline-block;font-weight: 400;border-bottom:3px solid #fff;padding:0 2vw;}
	.xl_pro_list12 ul li a:before{content:'• ';}
	.xl_pro_list12 ul li a img{width:3vw;position:absolute;bottom:0;left:0;display: none;}
			.xl_pro_list12d{border-bottom:3px solid #2f53ae !important;color:#0046b8 !important;}


	.xl_products{margin:5vw auto 5vw auto;width:96vw;}
		.xl_products1{text-align:center;font-size: 0;}
		.xl_products11{width:27vw;display:inline-block;vertical-align:top;margin:0 1.7vw 4vw 1.7vw;position:relative;border:1px solid #eeeeee;padding:0.6vw;box-sizing:border-box;}
		.xl_products11 img{max-width:100%;}
		.xl_products11 p{font-size:2.6vw;line-height:4vw;color:#333;text-align:center;
			
margin: 2vw 0;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
		}

	.jishu-list{padding:0 0 8vw 0;margin:5vw auto;font-size:0;width:88vw;}
		.jishu-list-c{padding:1vw 0;text-align:left;margin-bottom:5vw;display: block;}

			.jishu-list-pic{width:100%;overflow:hidden;background:#ddd;}
				.jishu-list-pic img{width:100%;}

			.jishu-list-right{text-align:left;}
				.jishu-list-right h2{font-size:3.6vw;color: #333;margin-bottom:1vw;font-weight:400;margin-top:3vw;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
				.jishu-list-right p{font-size:3vw;line-height:4vw;color:#666;font-weight:300;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;}


}
}