body{width:100%;font-size:14px;line-height:28px;color:#222;background-color:#fff;list-style:none;margin-top:0px;margin-left:0px;margin-left:0px;margin-bottom:0px;font-family:'MicroSoft Yahei';}
ul li{list-style: none;padding: 0}
a{color: #222;text-decoration: none;}
a:hover{text-decoration: none;}
h1{font-size: 64px;font-weight: 500;line-height: 135%;}
h2{font-size: 56px;line-height: 120%;font-weight: 600;}
h3{font-size: 36px;line-height: 120%;}
h4{font-size: 20px;line-height: 120%;}
h2 span.en{vertical-align: middle;font-size: 64px;}
h4 span.en{font-size: 22px;}
h3 span.en{font-size: 44px;}

::-webkit-input-placeholder{
     color: #fff;
  }
  :-moz-placeholder{
     color: #fff;
  }
  ::-moz-placeholder{
     color: #fff;
  }
  :-ms-input-placeholder{
     color: #fff;
  }

  .btm_nav{color: #6b6b6b;}

@media screen and (min-width:1920px){
.container{width:100%;height:auto;overflow:hidden;position:relative;z-index: 1;}
	.top{width:100%;height:985px;background:url(../images/banner/banner_1920.jpg) center center no-repeat;margin:0 auto;}
		.top_con1{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,.45);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
		.top_con1_scroll{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,0.75);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
			.top_con1_L{width: 30%;height:100px;float: left;text-align: center;}
				.logo{background: url(../images/logo.png) 0px 0px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
				.logo_h{background: url(../images/logo.png) 0px -36px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
			.top_con1_R{width: 70%;height:92px;float:right;text-align: center;}
				.top_con1_R_L{width: 5%;height:92px;text-align: center;float: left;}
				.top_con1_R_R{width: 81%;height: 92px;padding-right: 14%;text-align: right;float: right;}

					
					
					.searchbtn{width: auto;height: 32px;border-radius: 32px; background: rgba(255,255,255,0.15);margin: 28px 0 32px 15px;display: inline-block;}
					button{float: left;width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out;transition: all 0.23s ease-in-out;border: none;cursor: pointer;margin-left: 10px;margin-top: 7px;display: inline-block;opacity: 1;}

					.search_block{height: 32px;width: 200px;/*right: 362px;position: absolute;*/border-bottom: 1px #fff solid;border-top: none;border-left: none;margin-right: 155px;border-right: none;opacity: 0.5;}
						.input_search{width: auto;height: 32px;border: none;float: right;font-size: 14px;color: #fff;text-align: left;padding-left: 5px;background: transparent;margin-left: 5px;outline: none;}

						#search_header_bar button{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 1;margin-top: 7px;}
						#search_header_bar button:hover,
						#search_header_bar button.selected{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 0.5;margin-top: 7px;}

					.search{position: fixed;top: -128%;left: 0;width: 90%;height: 30%;z-index: 100;background-color: hsla(0, 0%, 0%, .3);backdrop-filter:blur(16px);padding: 8rem 1.5rem;transition: top .4s;display: none;}
					.buttons {width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;margin:38px 0 38px 20px ;display: none;}
					.hamburger_block{margin:38px auto;display: inline-block;margin-left: 40px;}
						.hamburger .line{width: 14px;height: 2px;background-color: #fff;display: block;margin: 3px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
						.hamburger:hover{cursor: pointer;}
						#hamburger.is-active{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
						#hamburger.is-active .line:nth-child(2){-webkit-transition: none;-o-transition: none;transition: none;}
						#hamburger .line:nth-child(2){-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
						#hamburger.is-active .line:nth-child(2){opacity: 0;}
						#hamburger.is-active .line:nth-child(1),
						#hamburger.is-active .line:nth-child(3){width: 10px;-webkit-transform-origin: right;-moz-transform-origin: right;-ms-transform-origin: right;-o-transform-origin: right;transform-origin: right;}
						#hamburger.is-active .line:nth-child(1){-webkit-transform: translateY(5px) rotate(45deg);-ms-transform: translateY(5px) rotate(45deg);-o-transform: translateY(5px) rotate(45deg);transform: translateY(4px) rotate(45deg);}
						#hamburger.is-active .line:nth-child(3){-webkit-transform: translateY(-7px) rotate(-45deg);-ms-transform: translateY(-7px) rotate(-45deg);-o-transform: translateY(-7px) rotate(-45deg);transform: translateY(-7px) rotate(-45deg);}
						/*---------------------------------------------------------------*/

					.nav_block{width: 180px;height: auto;background: rgba(255,255,255,0);margin-left: 73.5%;margin-top: 0px;border-radius: 10px;}
						.nav_block ul{margin: auto;}
							.nav_block li{width:100%;height:40px;}
								.nav_block .nav_li{width: 100%;height: 36px;background: rgba(0,0,0,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
								.nav_block .nav_li:hover{width: 100%;height: 36px;background: rgba(100,100,100,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}



	.con1{width: 1540px;height: auto;margin:-150px auto 60px;position: relative;z-index: 1;background: rgb(248,248,248);border-radius: 12px;}
		.con1 .con1_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con1 .con1_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con1 .con1_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con1 .con1_block .title .line{width: 28%;display: block;border-bottom: 1px solid #bababa;}

			.con1 .more{width: 20%;padding-right: 20px;text-align: center;height: 100px;display: flex;justify-content: flex-end;align-items: center;}
				.con1 .more .pro_more{width: 150px;height: 40px;line-height: 40px;color: #636363;border-radius: 40px;border:1px solid #afafaf;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}
				.con1 .more .pro_more:hover{width: 150px;height: 40px;line-height: 40px;color: #222;border-radius: 40px;border:1px solid #222;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}


		.con1 .con1_list{width: 100%;padding:25px 0 25px 0;}
			.con1 .con1_list ul{width: 92%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;padding:0;}
				.con1 .con1_list ul li{width: auto;height:auto;text-align: center;margin: 30px auto 0;display: flex;align-items: center;}
					.con1 .con1_list ul li .pro{width: 320px;height:380px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 0px 0px 0px rgba(210,210,210,0);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #000;}
					.con1 .con1_list ul li .pro:hover{width: 320px;height:380px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 4px 14px 10px rgba(210,210,210,.35);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #afafaf;}

						.con1 .con1_list ul li .pro .pic{width: 300px;height:290px;margin: auto;}
						.con1 .con1_list ul li .pro .pic img {transition: transform 0.3s ease;width: 300px;}
						.con1 .con1_list ul li .pro .pic img:hover{transform: scale(1.03);}
						.con1 .con1_list ul li .pro .txt{width: 300px;height:40px;margin: auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}
							.con1 .con1_list ul li .pro .txt .title{padding-left:5%;height:40px;line-height:40px;text-align: left;font-size: 18px;font-family: 'MicroSoft Yahei';text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
							.con1 .con1_list ul li .pro .txt .more{height:40px;}
								.con1 .con1_list ul li .pro .txt .more i{color: #999;}

	.con2{width: 1540px;height: auto;margin: 0 auto 30px;position: relative;z-index: 1;}
		.con2 .con2_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con2 .con2_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con2 .con2_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con2 .con2_block .title .line{width: 28%;display: block;border-bottom: 1px solid #bababa;}

		.con2 .con2_list{width: 100%;padding:50px 0;display: flex;justify-content: space-between;flex-wrap: nowrap;}
			.con2 .con2_list .pic{width: 100%;padding: 0;}
				.con2 .con2_list .pic img{border-radius: 22px;width: 100%;box-shadow: 10px 10px 0px 0px rgba(237,237,237,1);}
			.con2 .con2_list .txt{width: 100%;padding: 0 0 0 2%;display: flex;flex-direction: column;align-items: flex-end;}
				.con2 .con2_list .txt .summary{color:#222;line-height: 32px;font-size: 16px;font-family: 'MicroSoft Yahei';padding-top: 60px;}
				.con2 .con2_list .txt .btn{font-size: 26px;font-family: 'MicroSoft Yahei';padding:15px 8px 0 0;font-weight:100;}
					.con2 .con2_list .txt .btn i{font-size: 50px;color:#ccc;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}
					.con2 .con2_list .txt .btn i:hover{font-size: 50px;color:#222;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}




	.con3{width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 1; border-top: 5px solid #0a52b2;background: #252525;}
		.con3 .con3_block{width: 1540px;height: auto;margin: 0 auto 20px;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: flex-start;}
			.con3 .con3_block .txt{width: auto;height: auto;padding: 30px 0 0 20px;}
				.con3 .con3_block .txt .logo{background: url(../images/logo.png) no-repeat;width: 134px;height: 35px;}
				.con3 .con3_block .txt .name{font-size: 1.2rem;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;display: none;}
				.con3 .con3_block .txt .summary{width: auto;line-height:20px;color: #6b6b6b;font-size: 14px;text-align: left;}

			.con3 .con3_block .pic{width: auto;height: auto;padding: 56px 20px 0 0;}
				.con3 .con3_block .pic .qcode{background: url(../images/logo.png) no-repeat;margin: auto;}
				.con3 .con3_block .pic .qtitle{width: auto;line-height:40px;color: #999;font-size: 16px;text-align: center;}

		.con3 .btm{width: 100%;height: 85px;margin: auto;border-top: 1px solid #474747;}
			.con3 .btm .btm_con{width:1540px;margin:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: flex-start;}
				.con3 .btm .btm_con .copyright{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: left;}
				.con3 .btm .btm_con .ICP{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: right;}
}

@media screen and (min-width:1681px) and (max-width: 1920px) {
.container{width:100%;height:auto;overflow:hidden;position:relative;z-index: 1;}
	.top{width:100%;height:985px;background:url(../images/banner/banner_1920.jpg) center center no-repeat;margin:0 auto;}
		.top_con1{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,.45);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
		.top_con1_scroll{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,0.75);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
			.top_con1_L{width: 30%;height:92px;float: left;text-align: center;}
				
				.logo{background: url(../images/logo.png) 0px 0px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
				.logo_h{background: url(../images/logo.png) 0px -36px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}

			.top_con1_R{width: 70%;height:100px;float:right;text-align: center;}
				.top_con1_R_L{width: 5%;height:92px;text-align: center;float: left;}
				.top_con1_R_R{width: 81%;height: 92px;padding-right: 14%;text-align: right;float: right;}

					
					
					.searchbtn{width: auto;height: 32px;border-radius: 32px; background: rgba(255,255,255,0.15);margin: 28px 0 32px 15px;display: inline-block;}
					button{float: left;width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out;transition: all 0.23s ease-in-out;border: none;cursor: pointer;margin-left: 10px;margin-top: 7px;display: inline-block;opacity: 1;}

					.search_block{height: 32px;width: 200px;/*right: 362px;position: absolute;*/border-bottom: 1px #fff solid;border-top: none;border-left: none;margin-right: 155px;border-right: none;opacity: 0.5;}
						.input_search{width: auto;height: 32px;border: none;float: right;font-size: 14px;color: #fff;text-align: left;padding-left: 5px;background: transparent;margin-left: 5px;outline: none;}
						#search_header_bar button{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 1;margin-top: 7px;}
						#search_header_bar button:hover,
						#search_header_bar button.selected{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 0.5;margin-top: 7px;}

					.search{position: fixed;top: -128%;left: 0;width: 90%;height: 30%;z-index: 100;background-color: hsla(0, 0%, 0%, .3);backdrop-filter:blur(16px);padding: 8rem 1.5rem;transition: top .4s;display: none;}
					.buttons {width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;margin:38px 0 38px 20px ;display: none;}
					.hamburger_block{margin:38px auto;display: inline-block;margin-left: 40px;}
						.hamburger .line{width: 14px;height: 2px;background-color: #fff;display: block;margin: 3px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
						.hamburger:hover{cursor: pointer;}
						#hamburger.is-active{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
						#hamburger.is-active .line:nth-child(2){-webkit-transition: none;-o-transition: none;transition: none;}
						#hamburger .line:nth-child(2){-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
						#hamburger.is-active .line:nth-child(2){opacity: 0;}
						#hamburger.is-active .line:nth-child(1),
						#hamburger.is-active .line:nth-child(3){width: 10px;-webkit-transform-origin: right;-moz-transform-origin: right;-ms-transform-origin: right;-o-transform-origin: right;transform-origin: right;}
						#hamburger.is-active .line:nth-child(1){-webkit-transform: translateY(5px) rotate(45deg);-ms-transform: translateY(5px) rotate(45deg);-o-transform: translateY(5px) rotate(45deg);transform: translateY(4px) rotate(45deg);}
						#hamburger.is-active .line:nth-child(3){-webkit-transform: translateY(-7px) rotate(-45deg);-ms-transform: translateY(-7px) rotate(-45deg);-o-transform: translateY(-7px) rotate(-45deg);transform: translateY(-7px) rotate(-45deg);}
						/*---------------------------------------------------------------*/

					.nav_block{width: 180px;height: auto;background: rgba(255,255,255,0);margin-left: 68%;margin-top: 0px;border-radius: 10px;}
						.nav_block ul{margin: auto;}
							.nav_block li{width:100%;height:40px;}
								.nav_block .nav_li{width: 100%;height: 36px;background: rgba(0,0,0,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
								.nav_block .nav_li:hover{width: 100%;height: 36px;background: rgba(100,100,100,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}


	.con1{width: 1540px;height: auto;margin:-150px auto 60px;position: relative;z-index: 1;background: rgb(248,248,248);border-radius: 12px;}
		.con1 .con1_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con1 .con1_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con1 .con1_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con1 .con1_block .title .line{width: 28%;display: block;border-bottom: 1px solid #bababa;}

			.con1 .more{width: 20%;padding-right: 20px;text-align: center;height: 100px;display: flex;justify-content: flex-end;align-items: center;}
				.con1 .more .pro_more{width: 150px;height: 40px;line-height: 40px;color: #636363;border-radius: 40px;border:1px solid #afafaf;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}
				.con1 .more .pro_more:hover{width: 150px;height: 40px;line-height: 40px;color: #222;border-radius: 40px;border:1px solid #222;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}



		.con1 .con1_list{width: 100%;padding:25px 0 25px 0;}
			.con1 .con1_list ul{width: 92%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;padding: 0;}
				.con1 .con1_list ul li{width: auto;height:auto;text-align: center;margin: 30px auto;display: flex;align-items: center;}
					.con1 .con1_list ul li .pro{width: 320px;height:380px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 0px 0px 0px rgba(210,210,210,0);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #000;}
					.con1 .con1_list ul li .pro:hover{width: 320px;height:380px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 4px 14px 10px rgba(210,210,210,.35);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #afafaf;}

						.con1 .con1_list ul li .pro .pic{width: 300px;height:290px;margin: auto;}
						.con1 .con1_list ul li .pro .pic img {transition: transform 0.3s ease;width: 300px;}
						.con1 .con1_list ul li .pro .pic img:hover{transform: scale(1.03);}
						.con1 .con1_list ul li .pro .txt{width: 300px;height:40px;margin: auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}
							.con1 .con1_list ul li .pro .txt .title{padding-left:5%;height:40px;line-height:40px;text-align: left;font-size: 18px;font-family: 'MicroSoft Yahei';text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
							.con1 .con1_list ul li .pro .txt .more{height:40px;}
								.con1 .con1_list ul li .pro .txt .more i{color: #999;}



	.con2{width: 1540px;height: auto;margin: 0 auto 30px;position: relative;z-index: 1;}
		.con2 .con2_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con2 .con2_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con2 .con2_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con2 .con2_block .title .line{width: 28%;display: block;border-bottom: 1px solid #bababa;}

		.con2 .con2_list{width: 100%;padding:50px 0;display: flex;justify-content: space-between;flex-wrap: nowrap;}
			.con2 .con2_list .pic{width: 100%;padding: 0;}
				.con2 .con2_list .pic img{border-radius: 22px;width: 100%;box-shadow: 10px 10px 0px 0px rgba(237,237,237,1);}
			.con2 .con2_list .txt{width: 100%;padding: 0 0 0 2%;display: flex;flex-direction: column;align-items: flex-end;}
				.con2 .con2_list .txt .summary{color:#222;line-height: 32px;font-size: 16px;font-family: 'MicroSoft Yahei';padding-top: 60px;}
				.con2 .con2_list .txt .btn{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:100;padding:15px 8px 0 0;}
					.con2 .con2_list .txt .btn i{font-size: 50px;color:#ccc;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}
					.con2 .con2_list .txt .btn i:hover{font-size: 50px;color:#222;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}



	.con3{width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 1; border-top: 5px solid #0a52b2;background: #252525;}
		.con3 .con3_block{width: 1540px;height: auto;margin: 0 auto 20px;display: flex;justify-content: space-around;flex-wrap: wrap;align-content: flex-start;}
			.con3 .con3_block .txt{width: auto;height: auto;padding: 30px 0 0 20px;}
				.con3 .con3_block .txt .logo{background: url(../images/logo.png) no-repeat;width: 134px;height: 35px;}
				.con3 .con3_block .txt .name{font-size: 1.2rem;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;display: none;}
				.con3 .con3_block .txt .summary{width: auto;line-height:20px;color: #6b6b6b;font-size: 14px;text-align: left;}

			.con3 .con3_block .pic{width: auto;height: auto;padding: 56px 20px 0 0;}
				.con3 .con3_block .pic .qcode{background: url(../images/logo.png) no-repeat;margin: auto;}
				.con3 .con3_block .pic .qtitle{width: auto;line-height:40px;color: #999;font-size: 16px;text-align: center;}

		.con3 .btm{width: 100%;height: 85px;margin: auto;border-top: 1px solid #474747;}
			.con3 .btm .btm_con{width:1540px;margin:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: flex-start;}
				.con3 .btm .btm_con .copyright{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: left;}
				.con3 .btm .btm_con .ICP{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: right;}

}

@media screen and (min-width:1441px) and (max-width: 1680px) {
.container{width:100%;height:auto;overflow:hidden;position:relative;z-index: 1;}
	.top{width:100%;height:860px;background:url(../images/banner/banner_1680.jpg) center center no-repeat;margin:0 auto;}
		.top_con1{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,.45);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
		.top_con1_scroll{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,0.75);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
			.top_con1_L{width: 30%;height:92px;float: left;text-align: center;}
				.logo{background: url(../images/logo.png) 0px 0px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
				.logo_h{background: url(../images/logo.png) 0px -36px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
			.top_con1_R{width: 70%;height:92px;float:right;text-align: center;}
				.top_con1_R_L{width: 5%;height:92px;text-align: center;float: left;}
				.top_con1_R_R{width: 81%;height: 92px;padding-right: 14%;text-align: right;float: right;}

					

					.searchbtn{width: auto;height: 32px;border-radius: 32px; background: rgba(255,255,255,0.15);margin: 28px 0 32px 15px;display: inline-block;}
					button{float: left;width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out;transition: all 0.23s ease-in-out;border: none;cursor: pointer;margin-left: 10px;margin-top: 7px;display: inline-block;opacity: 1;}
					.search_block{height: 32px;width: 200px;/*right: 362px;position: absolute;*/border-bottom: 1px #fff solid;border-top: none;border-left: none;margin-right: 155px;border-right: none;opacity: 0.5;}
						.input_search{width: auto;height: 32px;border: none;float: right;font-size: 14px;color: #fff;text-align: left;padding-left: 5px;background: transparent;margin-left: 5px;outline: none;}

						#search_header_bar button{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 1;margin-top: 7px;}
						#search_header_bar button:hover,
						#search_header_bar button.selected{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 0.5;margin-top: 7px;}

					.search{position: fixed;top: -128%;left: 0;width: 90%;height: 30%;z-index: 100;background-color: hsla(0, 0%, 0%, .3);backdrop-filter:blur(16px);padding: 8rem 1.5rem;transition: top .4s;display: none;}
					.buttons {width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;margin:38px 0 38px 20px ;display: none;}
					.hamburger_block{margin:38px auto;display: inline-block;margin-left: 40px;}
						.hamburger .line{width: 14px;height: 2px;background-color: #fff;display: block;margin: 3px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
						.hamburger:hover{cursor: pointer;}
						#hamburger.is-active{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
						#hamburger.is-active .line:nth-child(2){-webkit-transition: none;-o-transition: none;transition: none;}
						#hamburger .line:nth-child(2){-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
						#hamburger.is-active .line:nth-child(2){opacity: 0;}
						#hamburger.is-active .line:nth-child(1),
						#hamburger.is-active .line:nth-child(3){width: 10px;-webkit-transform-origin: right;-moz-transform-origin: right;-ms-transform-origin: right;-o-transform-origin: right;transform-origin: right;}
						#hamburger.is-active .line:nth-child(1){-webkit-transform: translateY(5px) rotate(45deg);-ms-transform: translateY(5px) rotate(45deg);-o-transform: translateY(5px) rotate(45deg);transform: translateY(4px) rotate(45deg);}
						#hamburger.is-active .line:nth-child(3){-webkit-transform: translateY(-7px) rotate(-45deg);-ms-transform: translateY(-7px) rotate(-45deg);-o-transform: translateY(-7px) rotate(-45deg);transform: translateY(-7px) rotate(-45deg);}
						/*---------------------------------------------------------------*/

					.nav_block{width: 180px;height: auto;background: rgba(255,255,255,0);margin-left: 63.2%;margin-top: 0px;border-radius: 10px;}
						.nav_block ul{margin: auto;}
							.nav_block li{width:100%;height:40px;}
								.nav_block .nav_li{width: 100%;height: 36px;background: rgba(0,0,0,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
								.nav_block .nav_li:hover{width: 100%;height: 36px;background: rgba(100,100,100,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
		


	.con1{width: 1390px;height: auto;margin:-150px auto 60px;position: relative;z-index: 1;background: rgb(248,248,248);border-radius: 12px;}
		.con1 .con1_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con1 .con1_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con1 .con1_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con1 .con1_block .title .line{width: 30%;display: block;border-bottom: 1px solid #bababa;}

			.con1 .more{width: 20%;padding-right: 20px;text-align: center;height: 100px;display: flex;justify-content: flex-end;align-items: center;}
				.con1 .more .pro_more{width: 150px;height: 40px;line-height: 40px;color: #636363;border-radius: 40px;border:1px solid #afafaf;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}
				.con1 .more .pro_more:hover{width: 150px;height: 40px;line-height: 40px;color: #222;border-radius: 40px;border:1px solid #222;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}



		.con1 .con1_list{width: 100%;padding:25px 0 25px 0;}
			.con1 .con1_list ul{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;padding: 0;}
				.con1 .con1_list ul li{width: auto;height:auto;text-align: center;margin: 30px auto;display: flex;align-items: center;}
					.con1 .con1_list ul li .pro{width: 320px;height:380px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 0px 0px 0px rgba(210,210,210,0);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #000;}
					.con1 .con1_list ul li .pro:hover{width: 320px;height:380px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 4px 14px 10px rgba(210,210,210,.35);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #afafaf;}

						.con1 .con1_list ul li .pro .pic{width: 300px;height:290px;margin: auto;}
						.con1 .con1_list ul li .pro .pic img {transition: transform 0.3s ease;width: 300px;}
						.con1 .con1_list ul li .pro .pic img:hover{transform: scale(1.03);}
						.con1 .con1_list ul li .pro .txt{width: 300px;height:40px;margin: auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}
							.con1 .con1_list ul li .pro .txt .title{padding-left:5%;height:40px;line-height:40px;text-align: left;font-size: 18px;font-family: 'MicroSoft Yahei';text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
							.con1 .con1_list ul li .pro .txt .more{height:40px;}
								.con1 .con1_list ul li .pro .txt .more i{color: #999;}



	.con2{width: 1390px;height: auto;margin: 0 auto 30px;position: relative;z-index: 1;}
		.con2 .con2_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con2 .con2_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con2 .con2_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con2 .con2_block .title .line{width: 30%;display: block;border-bottom: 1px solid #bababa;}

		.con2 .con2_list{width: 100%;padding:50px 0;display: flex;justify-content: space-between;flex-wrap: nowrap;}
			.con2 .con2_list .pic{width: 100%;padding: 0;}
				.con2 .con2_list .pic img{border-radius: 22px;width: 100%;box-shadow: 10px 10px 0px 0px rgba(237,237,237,1);}
			.con2 .con2_list .txt{width: 100%;padding: 0 0 0 2%;display: flex;flex-direction: column;align-items: flex-end;}
				.con2 .con2_list .txt .summary{color:#222;line-height: 32px;font-size: 16px;font-family: 'MicroSoft Yahei';padding-top: 30px;}
				.con2 .con2_list .txt .btn{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:100;padding:15px 8px 0 0;}
					.con2 .con2_list .txt .btn i{font-size: 46px;color:#ccc;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}
					.con2 .con2_list .txt .btn i:hover{font-size: 46px;color:#222;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}




	.con3{width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 1; border-top: 5px solid #0a52b2;background: #252525;}
		.con3 .con3_block{width: 1390px;height: auto;margin: 0 auto 20px;display: flex;justify-content: space-around;flex-wrap: wrap;align-content: flex-start;}
			.con3 .con3_block .txt{width: auto;height: auto;padding: 30px 0 0 20px;}
				.con3 .con3_block .txt .logo{background: url(../images/logo.png) no-repeat;width: 134px;height: 35px;}
				.con3 .con3_block .txt .name{font-size: 1.2rem;font-family: 'MicroSoft Yahei';font-weight:800;line-height: 36px;text-align: left;color: #6b6b6b;display: none;}
				.con3 .con3_block .txt .summary{width: auto;line-height:20px;color: #6b6b6b;font-size: 14px;text-align: left;}

			.con3 .con3_block .pic{width: auto;height: auto;padding: 56px 20px 0 0;}
				.con3 .con3_block .pic .qcode{background: url(../images/logo.png) no-repeat;margin: auto;}
				.con3 .con3_block .pic .qtitle{width: auto;line-height:40px;color: #999;font-size: 16px;text-align: center;}

		.con3 .btm{width: 100%;height: 85px;margin: auto;border-top: 1px solid #474747;}
			.con3 .btm .btm_con{width:1390px;margin:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: flex-start;}
				.con3 .btm .btm_con .copyright{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: left;}
				.con3 .btm .btm_con .ICP{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: right;}
}

@media screen and (min-width:1361px) and (max-width: 1440px) {
.container{width:100%;height:auto;overflow:hidden;position:relative;z-index: 1;}
	.top{width:100%;height:796px;background:url(../images/banner/banner_1440.jpg) center center no-repeat;margin:0 auto;}
		.top_con1{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,.45);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
		.top_con1_scroll{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,0.75);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
			.top_con1_L{width: 30%;height:92px;float: left;text-align: center;}
				.logo{background: url(../images/logo.png) 0px 0px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
				.logo_h{background: url(../images/logo.png) 0px -36px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
			.top_con1_R{width: 70%;height:92px;float:right;text-align: center;}
				.top_con1_R_L{width: 5%;height:92px;text-align: center;float: left;}
				.top_con1_R_R{width: 81%;height: 92px;padding-right: 14%;text-align: right;float: right;}

					

					.searchbtn{width: auto;height: 32px;border-radius: 32px; background: rgba(255,255,255,0.15);margin: 28px 0 32px 15px;display: inline-block;}
					button{float: left;width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out;transition: all 0.23s ease-in-out;border: none;cursor: pointer;margin-left: 10px;margin-top: 7px;display: inline-block;opacity: 1;}
					.search_block{height: 32px;width: 200px;/*right: 362px;position: absolute;*/border-bottom: 1px #fff solid;border-top: none;border-left: none;margin-right: 155px;border-right: none;opacity: 0.5;}
						.input_search{width: auto;height: 32px;border: none;float: right;font-size: 14px;color: #fff;text-align: left;padding-left: 5px;background: transparent;margin-left: 5px;outline: none;}

						#search_header_bar button{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 1;margin-top: 7px;}
						#search_header_bar button:hover,
						#search_header_bar button.selected{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 0.5;margin-top: 7px;}

					.search{position: fixed;top: -128%;left: 0;width: 90%;height: 30%;z-index: 100;background-color: hsla(0, 0%, 0%, .3);backdrop-filter:blur(16px);padding: 8rem 1.5rem;transition: top .4s;display: none;}
					
					.buttons {width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;margin:38px 0 38px 20px ;display: none;}
					.hamburger_block{margin:38px auto;display: inline-block;margin-left: 40px;}
						.hamburger .line{width: 14px;height: 2px;background-color: #fff;display: block;margin: 3px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
						.hamburger:hover{cursor: pointer;}
						#hamburger.is-active{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
						#hamburger.is-active .line:nth-child(2){-webkit-transition: none;-o-transition: none;transition: none;}
						#hamburger .line:nth-child(2){-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
						#hamburger.is-active .line:nth-child(2){opacity: 0;}
						#hamburger.is-active .line:nth-child(1),
						#hamburger.is-active .line:nth-child(3){width: 10px;-webkit-transform-origin: right;-moz-transform-origin: right;-ms-transform-origin: right;-o-transform-origin: right;transform-origin: right;}
						#hamburger.is-active .line:nth-child(1){-webkit-transform: translateY(5px) rotate(45deg);-ms-transform: translateY(5px) rotate(45deg);-o-transform: translateY(5px) rotate(45deg);transform: translateY(4px) rotate(45deg);}
						#hamburger.is-active .line:nth-child(3){-webkit-transform: translateY(-7px) rotate(-45deg);-ms-transform: translateY(-7px) rotate(-45deg);-o-transform: translateY(-7px) rotate(-45deg);transform: translateY(-7px) rotate(-45deg);}
						/*---------------------------------------------------------------*/

					.nav_block{width: 180px;height: auto;background: rgba(255,255,255,0);margin-left: 57%;margin-top: 0px;border-radius: 10px;}
						.nav_block ul{margin: auto;}
							.nav_block li{width:100%;height:40px;}
								.nav_block .nav_li{width: 100%;height: 36px;background: rgba(0,0,0,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
								.nav_block .nav_li:hover{width: 100%;height: 36px;background: rgba(100,100,100,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
		


	.con1{width: 1280px;height: auto;margin:-150px auto 60px;position: relative;z-index: 1;background: rgb(248,248,248);border-radius: 12px;}
		.con1 .con1_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con1 .con1_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con1 .con1_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con1 .con1_block .title .line{width: 33%;display: block;border-bottom: 1px solid #bababa;}

			.con1 .more{width: 20%;padding-right: 20px;text-align: center;height: 100px;display: flex;justify-content: flex-end;align-items: center;}
				.con1 .more .pro_more{width: 150px;height: 40px;line-height: 40px;color: #636363;border-radius: 40px;border:1px solid #afafaf;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}
				.con1 .more .pro_more:hover{width: 150px;height: 40px;line-height: 40px;color: #222;border-radius: 40px;border:1px solid #222;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}




		.con1 .con1_list{width: 100%;padding:25px 0 25px 0;}
			.con1 .con1_list ul{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;padding: 0;}
				.con1 .con1_list ul li{width: auto;height:auto;text-align: center;margin: 30px auto;display: flex;align-items: center;}
					.con1 .con1_list ul li .pro{width: 290px;height:350px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 0px 0px 0px rgba(210,210,210,0);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #000;}
					.con1 .con1_list ul li .pro:hover{width: 290px;height:350px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 4px 14px 10px rgba(210,210,210,.35);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #afafaf;}

						.con1 .con1_list ul li .pro .pic{width: 260px;height:251px;margin: auto;}
						.con1 .con1_list ul li .pro .pic img {width: 260px;height:251px;transition: transform 0.3s ease;}
						.con1 .con1_list ul li .pro .pic img:hover{width: 260px;height:251px;transform: scale(1.03);}
						.con1 .con1_list ul li .pro .txt{width: 260px;height:40px;margin: auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}
							.con1 .con1_list ul li .pro .txt .title{padding-left:5%;height:40px;line-height:40px;text-align: left;font-size: 16px;font-family: 'MicroSoft Yahei';text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
							.con1 .con1_list ul li .pro .txt .more{height:40px;}
								.con1 .con1_list ul li .pro .txt .more i{color: #999;}



	.con2{width: 1280px;height: auto;margin: 0 auto 30px;position: relative;z-index: 1;}
		.con2 .con2_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con2 .con2_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con2 .con2_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con2 .con2_block .title .line{width: 33%;display: block;border-bottom: 1px solid #bababa;}

		.con2 .con2_list{width: 100%;padding:50px 0;display: flex;justify-content: space-between;flex-wrap: nowrap;}
			.con2 .con2_list .pic{width: 100%;padding: 0;}
				.con2 .con2_list .pic img{border-radius: 22px;width: 100%;box-shadow: 10px 10px 0px 0px rgba(237,237,237,1);}
			.con2 .con2_list .txt{width: 100%;padding: 0 0 0 2%;display: flex;flex-direction: column;align-items: flex-end;}
				.con2 .con2_list .txt .summary{color:#222;line-height: 30px;font-size: 15px;font-family: 'MicroSoft Yahei';padding-top: 16px;}
				.con2 .con2_list .txt .btn{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:100;padding:15px 8px 0 0;}
					.con2 .con2_list .txt .btn i{font-size: 42px;color:#ccc;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}
					.con2 .con2_list .txt .btn i:hover{font-size: 42px;color:#222;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}




	.con3{width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 1; border-top: 5px solid #0a52b2;background: #252525;}
		.con3 .con3_block{width: 1280px;height: auto;margin: 0 auto 20px;display: flex;justify-content: space-around;flex-wrap: wrap;align-content: flex-start;}
			.con3 .con3_block .txt{width: auto;height: auto;padding: 30px 0 0 20px;}
				.con3 .con3_block .txt .logo{background: url(../images/logo.png) no-repeat;width: 134px;height: 35px;}
				.con3 .con3_block .txt .name{font-size: 1.2rem;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;display: none;}
				.con3 .con3_block .txt .summary{width: auto;line-height:20px;color: #6b6b6b;font-size: 14px;text-align: left;}

			.con3 .con3_block .pic{width: auto;height: auto;padding: 56px 20px 0 0;}
				.con3 .con3_block .pic .qcode{background: url(../images/logo.png) no-repeat;margin: auto;}
				.con3 .con3_block .pic .qtitle{width: auto;line-height:40px;color: #999;font-size: 16px;text-align: center;}

		.con3 .btm{width: 100%;height: 85px;margin: auto;border-top: 1px solid #474747;}
			.con3 .btm .btm_con{width:1280px;margin:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: flex-start;}
				.con3 .btm .btm_con .copyright{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: left;}
				.con3 .btm .btm_con .ICP{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: right;}
}

@media screen and (min-width:1281px) and (max-width: 1360px) {
.container{width:100%;height:auto;overflow:hidden;position:relative;z-index: 1;}
	.top{width:100%;height:752px;background:url(../images/banner/banner_1360.jpg) center center no-repeat;margin:0 auto;}
		.top_con1{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,.45);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
		.top_con1_scroll{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,0.75);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
			.top_con1_L{width: 30%;height:92px;float: left;text-align: center;}
				.logo{background: url(../images/logo.png) 0px 0px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
				.logo_h{background: url(../images/logo.png) 0px -36px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
			.top_con1_R{width: 70%;height:92px;float:right;text-align: center;}
				.top_con1_R_L{width: 5%;height:92px;text-align: center;float: left;}
				.top_con1_R_R{width: 81%;height: 92px;padding-right: 14%;text-align: right;float: right;}

					

					.searchbtn{width: auto;height: 32px;border-radius: 32px; background: rgba(255,255,255,0.15);margin: 28px 0 32px 15px;display: inline-block;}
					button{float: left;width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out;transition: all 0.23s ease-in-out;border: none;cursor: pointer;margin-left: 10px;margin-top: 7px;display: inline-block;opacity: 1;}
					.search_block{height: 32px;width: 200px;/*right: 362px;position: absolute;*/border-bottom: 1px #fff solid;border-top: none;border-left: none;margin-right: 155px;border-right: none;opacity: 0.5;}
						.input_search{width: auto;height: 32px;border: none;float: right;font-size: 14px;color: #fff;text-align: left;padding-left: 5px;background: transparent;margin-left: 5px;outline: none;}

						#search_header_bar button{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 1;margin-top: 7px;}
						#search_header_bar button:hover,
						#search_header_bar button.selected{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 0.5;margin-top: 7px;}

					.search{position: fixed;top: -128%;left: 0;width: 90%;height: 30%;z-index: 100;background-color: hsla(0, 0%, 0%, .3);backdrop-filter:blur(16px);padding: 8rem 1.5rem;transition: top .4s;display: none;}
					.buttons {width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;margin:38px 0 38px 20px ;display: none;}
					.hamburger_block{margin:38px auto;display: inline-block;margin-left: 40px;}
						.hamburger .line{width: 14px;height: 2px;background-color: #fff;display: block;margin: 3px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
						.hamburger:hover{cursor: pointer;}
						#hamburger.is-active{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
						#hamburger.is-active .line:nth-child(2){-webkit-transition: none;-o-transition: none;transition: none;}
						#hamburger .line:nth-child(2){-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
						#hamburger.is-active .line:nth-child(2){opacity: 0;}
						#hamburger.is-active .line:nth-child(1),
						#hamburger.is-active .line:nth-child(3){width: 10px;-webkit-transform-origin: right;-moz-transform-origin: right;-ms-transform-origin: right;-o-transform-origin: right;transform-origin: right;}
						#hamburger.is-active .line:nth-child(1){-webkit-transform: translateY(5px) rotate(45deg);-ms-transform: translateY(5px) rotate(45deg);-o-transform: translateY(5px) rotate(45deg);transform: translateY(4px) rotate(45deg);}
						#hamburger.is-active .line:nth-child(3){-webkit-transform: translateY(-7px) rotate(-45deg);-ms-transform: translateY(-7px) rotate(-45deg);-o-transform: translateY(-7px) rotate(-45deg);transform: translateY(-7px) rotate(-45deg);}
						/*---------------------------------------------------------------*/

					.nav_block{width: 180px;height: auto;background: rgba(255,255,255,0);margin-left: 54.6%;margin-top: 0px;border-radius: 10px;}
						.nav_block ul{margin: auto;}
							.nav_block li{width:100%;height:40px;}
								.nav_block .nav_li{width: 100%;height: 36px;background: rgba(0,0,0,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
								.nav_block .nav_li:hover{width: 100%;height: 36px;background: rgba(100,100,100,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
		



	.con1{width: 1200px;height: auto;margin:-150px auto 60px;position: relative;z-index: 1;background: rgb(248,248,248);border-radius: 12px;}
		.con1 .con1_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con1 .con1_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con1 .con1_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con1 .con1_block .title .line{width: 34%;display: block;border-bottom: 1px solid #bababa;}

			.con1 .more{width: 20%;padding-right: 20px;text-align: center;height: 100px;display: flex;justify-content: flex-end;align-items: center;}
				.con1 .more .pro_more{width: 150px;height: 40px;line-height: 40px;color: #636363;border-radius: 40px;border:1px solid #afafaf;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}
				.con1 .more .pro_more:hover{width: 150px;height: 40px;line-height: 40px;color: #222;border-radius: 40px;border:1px solid #222;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}




		.con1 .con1_list{width: 100%;padding:25px 0 25px 0;}
			.con1 .con1_list ul{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;padding: 0;}
				.con1 .con1_list ul li{width: auto;height:auto;text-align: center;margin: 40px auto 0;display: flex;align-items: center;}
					.con1 .con1_list ul li .pro{width: 266px;height:320px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 0px 0px 0px rgba(210,210,210,0);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #000;}
					.con1 .con1_list ul li .pro:hover{width: 266px;height:320px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 4px 14px 10px rgba(210,210,210,.35);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #afafaf;}

						.con1 .con1_list ul li .pro .pic{width: 240px;height:232px;margin: auto;}
						.con1 .con1_list ul li .pro .pic img {width: 240px;height:232px;transition: transform 0.3s ease;}
						.con1 .con1_list ul li .pro .pic img:hover{width: 240px;height:232px;transform: scale(1.03);}
						.con1 .con1_list ul li .pro .txt{width: 240px;height:40px;margin: auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}
							.con1 .con1_list ul li .pro .txt .title{padding-left:5%;height:40px;line-height:40px;text-align: left;font-size: 15px;font-family: 'MicroSoft Yahei';text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
							.con1 .con1_list ul li .pro .txt .more{height:40px;}
								.con1 .con1_list ul li .pro .txt .more i{color: #999;}



	.con2{width: 1200px;height: auto;margin: 0 auto 30px;position: relative;z-index: 1;}
		.con2 .con2_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con2 .con2_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con2 .con2_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con2 .con2_block .title .line{width: 34%;display: block;border-bottom: 1px solid #bababa;}

		.con2 .con2_list{width: 100%;padding:50px 0;display: flex;justify-content: space-between;flex-wrap: nowrap;}
			.con2 .con2_list .pic{width: 100%;padding: 0;}
				.con2 .con2_list .pic img{border-radius: 22px;width: 100%;box-shadow: 10px 10px 0px 0px rgba(237,237,237,1);}
			.con2 .con2_list .txt{width: 100%;padding: 0 0 0 2%;display: flex;flex-direction: column;align-items: flex-end;}
				.con2 .con2_list .txt .summary{color:#222;line-height: 30px;font-size: 14px;font-family: 'MicroSoft Yahei';padding-top: 20px;}
				.con2 .con2_list .txt .btn{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:100;padding:15px 8px 0 0;}
					.con2 .con2_list .txt .btn i{font-size: 36px;color:#ccc;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}
					.con2 .con2_list .txt .btn i:hover{font-size: 36px;color:#222;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}





	.con3{width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 1; border-top: 5px solid #0a52b2;background: #252525;}
		.con3 .con3_block{width: 1200px;height: auto;margin: 0 auto 20px;display: flex;justify-content: space-around;flex-wrap: wrap;align-content: flex-start;}
			.con3 .con3_block .txt{width: auto;height: auto;padding: 30px 0 0 20px;}
				.con3 .con3_block .txt .logo{background: url(../images/logo.png) no-repeat;width: 134px;height: 35px;}
				.con3 .con3_block .txt .name{font-size: 1.2rem;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;display: none;}
				.con3 .con3_block .txt .summary{width: auto;line-height:20px;color: #6b6b6b;font-size: 14px;text-align: left;}

			.con3 .con3_block .pic{width: auto;height: auto;padding: 56px 20px 0 0;}
				.con3 .con3_block .pic .qcode{background: url(../images/logo.png) no-repeat;margin: auto;}
				.con3 .con3_block .pic .qtitle{width: auto;line-height:40px;color: #999;font-size: 16px;text-align: center;}

		.con3 .btm{width: 100%;height: 85px;margin: auto;border-top: 1px solid #474747;}
			.con3 .btm .btm_con{width:1200px;margin:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: flex-start;}
				.con3 .btm .btm_con .copyright{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: left;}
				.con3 .btm .btm_con .ICP{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: right;}
}

@media screen and (min-width:1025px) and (max-width: 1280px) {
.container{width:100%;height:auto;overflow:hidden;position:relative;z-index: 1;}
	.top{width:100%;height:708px;background:url(../images/banner/banner_1280.jpg) center center no-repeat;margin:0 auto;}
		.top_con1{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,.45);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
		.top_con1_scroll{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,0.75);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
			.top_con1_L{width: 30%;height:92px;float: left;text-align: center;}
				.logo{background: url(../images/logo.png) 0px 0px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
				.logo_h{background: url(../images/logo.png) 0px -36px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
			.top_con1_R{width: 70%;height:92px;float:right;text-align: center;}
				.top_con1_R_L{width: 5%;height:92px;text-align: center;float: left;}
				.top_con1_R_R{width: 81%;height: 92px;padding-right: 14%;text-align: right;float: right;}


					
					.searchbtn{width: auto;height: 32px;border-radius: 32px; background: rgba(255,255,255,0.15);margin: 28px 0 32px 15px;display: inline-block;}
					button{float: left;width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out;transition: all 0.23s ease-in-out;border: none;cursor: pointer;margin-left: 10px;margin-top: 7px;display: inline-block;opacity: 1;}
					.search_block{height: 32px;width: 200px;/*right: 362px;position: absolute;*/border-bottom: 1px #fff solid;border-top: none;border-left: none;margin-right: 155px;border-right: none;opacity: 0.5;}
						.input_search{width: auto;height: 32px;border: none;float: right;font-size: 14px;color: #fff;text-align: left;padding-left: 5px;background: transparent;margin-left: 5px;outline: none;}

						#search_header_bar button{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 1;margin-top: 7px;}
						#search_header_bar button:hover,
						#search_header_bar button.selected{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 0.5;margin-top: 7px;}

					.search{position: fixed;top: -128%;left: 0;width: 90%;height: 30%;z-index: 100;background-color: hsla(0, 0%, 0%, .3);backdrop-filter:blur(16px);padding: 8rem 1.5rem;transition: top .4s;display: none;}
					.buttons {width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;margin:38px 0 38px 20px ;display: none;}
					.hamburger_block{margin:38px auto;display: inline-block;margin-left: 40px;}
						.hamburger .line{width: 14px;height: 2px;background-color: #fff;display: block;margin: 3px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
						.hamburger:hover{cursor: pointer;}
						#hamburger.is-active{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
						#hamburger.is-active .line:nth-child(2){-webkit-transition: none;-o-transition: none;transition: none;}
						#hamburger .line:nth-child(2){-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
						#hamburger.is-active .line:nth-child(2){opacity: 0;}
						#hamburger.is-active .line:nth-child(1),
						#hamburger.is-active .line:nth-child(3){width: 10px;-webkit-transform-origin: right;-moz-transform-origin: right;-ms-transform-origin: right;-o-transform-origin: right;transform-origin: right;}
						#hamburger.is-active .line:nth-child(1){-webkit-transform: translateY(5px) rotate(45deg);-ms-transform: translateY(5px) rotate(45deg);-o-transform: translateY(5px) rotate(45deg);transform: translateY(4px) rotate(45deg);}
						#hamburger.is-active .line:nth-child(3){-webkit-transform: translateY(-7px) rotate(-45deg);-ms-transform: translateY(-7px) rotate(-45deg);-o-transform: translateY(-7px) rotate(-45deg);transform: translateY(-7px) rotate(-45deg);}
						/*---------------------------------------------------------------*/

					.nav_block{width: 180px;height: auto;background: rgba(255,255,255,0);margin-left: 51.4%;margin-top: 0px;border-radius: 10px;}
						.nav_block ul{margin: auto;}
							.nav_block li{width:100%;height:40px;}
								.nav_block .nav_li{width: 100%;height: 36px;background: rgba(0,0,0,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
								.nav_block .nav_li:hover{width: 100%;height: 36px;background: rgba(100,100,100,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
		



	.con1{width: 1004px;height: auto;margin:-150px auto 60px;position: relative;z-index: 1;background: rgb(248,248,248);border-radius: 12px;}
		.con1 .con1_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con1 .con1_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con1 .con1_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con1 .con1_block .title .line{width: 42%;display: block;border-bottom: 1px solid #bababa;}

			.con1 .more{width: 20%;padding-right: 20px;text-align: center;height: 100px;display: flex;justify-content: flex-end;align-items: center;}
				.con1 .more .pro_more{width: 150px;height: 40px;line-height: 40px;color: #636363;border-radius: 40px;border:1px solid #afafaf;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}
				.con1 .more .pro_more:hover{width: 150px;height: 40px;line-height: 40px;color: #222;border-radius: 40px;border:1px solid #222;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}




		.con1 .con1_list{width: 100%;padding:25px 0 25px 0;}
			.con1 .con1_list ul{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;padding:0;}
				.con1 .con1_list ul li{width: auto;height:auto;text-align: center;margin: 40px auto 0;display: flex;align-items: center;}
					.con1 .con1_list ul li .pro{width: 266px;height:316px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 0px 0px 0px rgba(210,210,210,0);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #000;}
					.con1 .con1_list ul li .pro:hover{width: 266px;height:316px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 4px 14px 10px rgba(210,210,210,.35);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #afafaf;}

						.con1 .con1_list ul li .pro .pic{width: 240px;height:232px;margin: auto;}
						.con1 .con1_list ul li .pro .pic img {width: 240px;height:232px;transition: transform 0.3s ease;}
						.con1 .con1_list ul li .pro .pic img:hover{width: 240px;height:232px;transform: scale(1.03);}
						.con1 .con1_list ul li .pro .txt{width: 240px;height:40px;margin: auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}
							.con1 .con1_list ul li .pro .txt .title{padding-left:5%;height:40px;line-height:40px;text-align: left;font-size: 15px;font-family: 'MicroSoft Yahei';text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
							.con1 .con1_list ul li .pro .txt .more{height:40px;}
								.con1 .con1_list ul li .pro .txt .more i{color: #999;}



	.con2{width: 1004px;height: auto;margin: 0 auto 30px;position: relative;z-index: 1;}
		.con2 .con2_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con2 .con2_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con2 .con2_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con2 .con2_block .title .line{width: 42%;display: block;border-bottom: 1px solid #bababa;}

		.con2 .con2_list{width: 100%;padding:50px 0;display: flex;justify-content: space-between;flex-wrap: nowrap;}
			.con2 .con2_list .pic{width: 100%;padding: 0;}
				.con2 .con2_list .pic img{border-radius: 22px;width: 100%;box-shadow: 10px 10px 0px 0px rgba(237,237,237,1);}
			.con2 .con2_list .txt{width: 100%;padding: 0 0 0 2%;display: flex;flex-direction: column;align-items: flex-end;}
				.con2 .con2_list .txt .summary{color: #222;line-height: 28px;font-size: 14px;font-family: 'MicroSoft Yahei';padding-top: 0px;}
				.con2 .con2_list .txt .btn{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:100;padding:0px 8px 0 0;}
					.con2 .con2_list .txt .btn i{font-size: 30px;color:#ccc;line-height: 0px;transition: all 0.4s ease;cursor: pointer;}
					.con2 .con2_list .txt .btn i:hover{font-size: 30px;color:#222;line-height: 0px;transition: all 0.4s ease;cursor: pointer;}





	.con3{width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 1; border-top: 5px solid #0a52b2;background: #252525;}
		.con3 .con3_block{width: 1004px;height: auto;margin: 0 auto 20px;display: flex;justify-content: space-around;flex-wrap: wrap;align-content: flex-start;}
			.con3 .con3_block .txt{width: auto;height: auto;padding: 30px 0 0 20px;}
				.con3 .con3_block .txt .logo{background: url(../images/logo.png) no-repeat;width: 134px;height: 35px;}
				.con3 .con3_block .txt .name{font-size: 1.2rem;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;display: none;}
				.con3 .con3_block .txt .summary{width: auto;line-height:20px;color: #6b6b6b;font-size: 14px;text-align: left;}

			.con3 .con3_block .pic{width: auto;height: auto;padding: 56px 20px 0 0;}
				.con3 .con3_block .pic .qcode{background: url(../images/logo.png) no-repeat;margin: auto;}
				.con3 .con3_block .pic .qtitle{width: auto;line-height:40px;color: #999;font-size: 16px;text-align: center;}

		.con3 .btm{width: 100%;height: 85px;margin: auto;border-top: 1px solid #474747;}
			.con3 .btm .btm_con{width:1004px;margin:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: flex-start;}
				.con3 .btm .btm_con .copyright{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: left;}
				.con3 .btm .btm_con .ICP{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: right;}
}

@media screen and (min-width:769px) and (max-width: 1024px) {
.container{width:100%;height:auto;overflow:hidden;position:relative;z-index: 1;}
	.top{width:100%;height:566px;background:url(../images/banner/banner_1024.jpg) center center no-repeat;margin:0 auto;}
		.top_con1{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,.45);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
		.top_con1_scroll{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,0.75);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
			.top_con1_L{width: 30%;height:92px;float: left;text-align: center;}
				.logo{background: url(../images/logo.png) 0px 0px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
				.logo_h{background: url(../images/logo.png) 0px -36px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
			.top_con1_R{width: 70%;height:92px;float:right;text-align: center;}
				.top_con1_R_L{width: 5%;height:92px;text-align: center;float: left;}
				.top_con1_R_R{width: 81%;height: 92px;padding-right: 14%;text-align: right;float: right;}


					
					.searchbtn{width: auto;height: 32px;border-radius: 32px; background: rgba(255,255,255,0.15);margin: 28px 0 32px 15px;display: inline-block;}
					button{float: left;width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out;transition: all 0.23s ease-in-out;border: none;cursor: pointer;margin-left: 10px;margin-top: 7px;display: inline-block;opacity: 1;}
					.search_block{height: 32px;width: 200px;/*right: 362px;position: absolute;*/border-bottom: 1px #fff solid;border-top: none;border-left: none;margin-right: 155px;border-right: none;opacity: 0.5;}
						.input_search{width: auto;height: 32px;border: none;float: right;font-size: 14px;color: #fff;text-align: left;padding-left: 5px;background: transparent;margin-left: 5px;outline: none;}

						#search_header_bar button{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 1;margin-top: 7px;}
						#search_header_bar button:hover,
						#search_header_bar button.selected{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 0.5;margin-top: 7px;}

					.search{position: fixed;top: -128%;left: 0;width: 90%;height: 30%;z-index: 100;background-color: hsla(0, 0%, 0%, .3);backdrop-filter:blur(16px);padding: 8rem 1.5rem;transition: top .4s;display: none;}
					.buttons {width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;margin:38px 0 38px 20px ;display: none;}
					.hamburger_block{margin:38px auto;display: inline-block;margin-left: 40px;}
						.hamburger .line{width: 14px;height: 2px;background-color: #fff;display: block;margin: 3px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
						.hamburger:hover{cursor: pointer;}
						#hamburger.is-active{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
						#hamburger.is-active .line:nth-child(2){-webkit-transition: none;-o-transition: none;transition: none;}
						#hamburger .line:nth-child(2){-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
						#hamburger.is-active .line:nth-child(2){opacity: 0;}
						#hamburger.is-active .line:nth-child(1),
						#hamburger.is-active .line:nth-child(3){width: 10px;-webkit-transform-origin: right;-moz-transform-origin: right;-ms-transform-origin: right;-o-transform-origin: right;transform-origin: right;}
						#hamburger.is-active .line:nth-child(1){-webkit-transform: translateY(5px) rotate(45deg);-ms-transform: translateY(5px) rotate(45deg);-o-transform: translateY(5px) rotate(45deg);transform: translateY(4px) rotate(45deg);}
						#hamburger.is-active .line:nth-child(3){-webkit-transform: translateY(-7px) rotate(-45deg);-ms-transform: translateY(-7px) rotate(-45deg);-o-transform: translateY(-7px) rotate(-45deg);transform: translateY(-7px) rotate(-45deg);}
						/*---------------------------------------------------------------*/

					.nav_block{width: 180px;height: auto;background: rgba(255,255,255,0);margin-left: 39.5%;margin-top: 0px;border-radius: 10px;}
						.nav_block ul{margin: auto;}
							.nav_block li{width:100%;height:40px;}
								.nav_block .nav_li{width: 100%;height: 36px;background: rgba(0,0,0,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
								.nav_block .nav_li:hover{width: 100%;height: 36px;background: rgba(100,100,100,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
		



	.con1{width: 750px;height: auto;margin:-150px auto 60px;position: relative;z-index: 1;background: rgb(248,248,248);border-radius: 12px;}
		.con1 .con1_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con1 .con1_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con1 .con1_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con1 .con1_block .title .line{width: 56%;display: block;border-bottom: 1px solid #bababa;}

			.con1 .more{width: 20%;padding-right: 20px;text-align: center;height: 100px;display: flex;justify-content: flex-end;align-items: center;}
				.con1 .more .pro_more{width: 150px;height: 40px;line-height: 40px;color: #636363;border-radius: 40px;border:1px solid #afafaf;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}
				.con1 .more .pro_more:hover{width: 150px;height: 40px;line-height: 40px;color: #222;border-radius: 40px;border:1px solid #222;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}





		.con1 .con1_list{width: 100%;padding:25px 0 25px 0;}
			.con1 .con1_list ul{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;padding:0;}
				.con1 .con1_list ul li{width: auto;height:auto;text-align: center;margin: 40px auto 0;display: flex;align-items: center;justify-content: center;}
					.con1 .con1_list ul li .pro{width: 280px;height:340px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 0px 0px 0px rgba(210,210,210,0);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #000;}
					.con1 .con1_list ul li .pro:hover{width: 280px;height:340px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 4px 14px 10px rgba(210,210,210,.35);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #afafaf;}

						.con1 .con1_list ul li .pro .pic{width: 240px;height:232px;margin: auto;}
						.con1 .con1_list ul li .pro .pic img {width: 240px;height:232px;transition: transform 0.3s ease;}
						.con1 .con1_list ul li .pro .pic img:hover{width: 240px;height:232px;transform: scale(1.03);}
						.con1 .con1_list ul li .pro .txt{width: 240px;height:40px;margin: auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}
							.con1 .con1_list ul li .pro .txt .title{padding-left:5%;height:40px;line-height:40px;text-align: left;font-size: 15px;font-family: 'MicroSoft Yahei';text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
							.con1 .con1_list ul li .pro .txt .more{height:40px;}
								.con1 .con1_list ul li .pro .txt .more i{color: #999;}



	.con2{width: 750px;height: auto;margin: 0 auto 30px;position: relative;z-index: 1;}
		.con2 .con2_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con2 .con2_block .title{width: 50%;text-align: left;margin: 0 0 0 30px;}
				.con2 .con2_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con2 .con2_block .title .line{width: 56%;display: block;border-bottom: 1px solid #bababa;}

		.con2 .con2_list{width: 100%;padding:50px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
			.con2 .con2_list .pic{width: 100%;padding: 0;}
				.con2 .con2_list .pic img{border-radius: 22px;width: 100%;box-shadow: 10px 10px 0px 0px rgba(237,237,237,1);}
			.con2 .con2_list .txt{width: 100%;padding: 0 0 0 2%;display: flex;flex-direction: column;align-items: flex-end;}
				.con2 .con2_list .txt .summary{color:#222;line-height: 32px;font-size: 16px;font-family: 'MicroSoft Yahei';padding-top: 60px;}
				.con2 .con2_list .txt .btn{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:100;padding:15px 8px 0 0;}
					.con2 .con2_list .txt .btn i{font-size: 40px;color:#ccc;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}
					.con2 .con2_list .txt .btn i:hover{font-size: 40px;color:#222;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}




	.con3{width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 1; border-top: 5px solid #0a52b2;background: #252525;}
		.con3 .con3_block{width: 750px;height: auto;margin: 0 auto 20px;display: flex;justify-content: space-around;flex-wrap: wrap;align-content: flex-start;}
			.con3 .con3_block .txt{width: auto;height: auto;padding: 30px 0 0 20px;}
				.con3 .con3_block .txt .logo{background: url(../images/logo.png) no-repeat;width: 134px;height: 35px;}
				.con3 .con3_block .txt .name{font-size: 1.2rem;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;display: none;}
				.con3 .con3_block .txt .summary{width: auto;line-height:20px;color: #6b6b6b;font-size: 14px;text-align: left;}

			.con3 .con3_block .pic{width: auto;height: auto;padding: 56px 20px 0 0;}
				.con3 .con3_block .pic .qcode{background: url(../images/logo.png) no-repeat;margin: auto;}
				.con3 .con3_block .pic .qtitle{width: auto;line-height:40px;color: #999;font-size: 16px;text-align: center;}

		.con3 .btm{width: 100%;height: 85px;margin: auto;border-top: 1px solid #474747;}
			.con3 .btm .btm_con{width:750px;margin:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: flex-start;}
				.con3 .btm .btm_con .copyright{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: left;}
				.con3 .btm .btm_con .ICP{width: auto;height: auto;line-height: 85px;color: #6b6b6b;font-size: 15px;text-align: right;}
}

@media screen and (min-width:431px) and (max-width: 768px) {
.container{width:100%;height:auto;overflow:hidden;position:relative;z-index: 1;}
	.top{width:100%;height:860px;background:url(../images/banner/banner_768.jpg) center center no-repeat;margin:0 auto;}
		.top_con1{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,.45);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
		.top_con1_scroll{width: 100%;height:92px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,0.75);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
			.top_con1_L{width: 30%;height:92px;float: left;text-align: center;}
				.logo{background: url(../images/logo.png) 0px 0px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
				.logo_h{background: url(../images/logo.png) 0px -36px no-repeat;width: 134px;height: 35px;margin-top:26px;margin-right: 130px;display: inline-block;}
			.top_con1_R{width: 70%;height:92px;float:right;text-align: center;}
				.top_con1_R_L{width: 5%;height:92px;text-align: center;float: left;}
				.top_con1_R_R{width: 81%;height: 92px;padding-right: 14%;text-align: right;float: right;}


					
					.searchbtn{width: auto;height: 32px;border-radius: 32px; background: rgba(255,255,255,0.15);margin: 28px 0 32px 15px;display: inline-block;}
					button{float: left;width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out;transition: all 0.23s ease-in-out;border: none;cursor: pointer;margin-left: 10px;margin-top: 7px;display: inline-block;opacity: 1;}
					.search_block{height: 32px;width: 200px;/*right: 362px;position: absolute;*/border-bottom: 1px #fff solid;border-top: none;border-left: none;margin-left: -94px;border-right: none;opacity: 0.5;}
						.input_search{width: auto;height: 32px;border: none;float: right;font-size: 14px;color: #fff;text-align: left;padding-left: 5px;background: transparent;margin-left: 5px;outline: none;}

						#search_header_bar button{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 1;margin-top: 7px;}
						#search_header_bar button:hover,
						#search_header_bar button.selected{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 0.5;margin-top: 7px;}

					.search{position: fixed;top: -128%;left: 0;width: 90%;height: 30%;z-index: 100;background-color: hsla(0, 0%, 0%, .3);backdrop-filter:blur(16px);padding: 8rem 1.5rem;transition: top .4s;display: none;}
					.buttons {width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;margin:38px 0 38px 20px ;display: none;}
					.hamburger_block{margin:38px auto;display: inline-block;margin-left: 40px;}
						.hamburger .line{width: 14px;height: 2px;background-color: #fff;display: block;margin: 3px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
						.hamburger:hover{cursor: pointer;}
						#hamburger.is-active{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
						#hamburger.is-active .line:nth-child(2){-webkit-transition: none;-o-transition: none;transition: none;}
						#hamburger .line:nth-child(2){-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
						#hamburger.is-active .line:nth-child(2){opacity: 0;}
						#hamburger.is-active .line:nth-child(1),
						#hamburger.is-active .line:nth-child(3){width: 10px;-webkit-transform-origin: right;-moz-transform-origin: right;-ms-transform-origin: right;-o-transform-origin: right;transform-origin: right;}
						#hamburger.is-active .line:nth-child(1){-webkit-transform: translateY(5px) rotate(45deg);-ms-transform: translateY(5px) rotate(45deg);-o-transform: translateY(5px) rotate(45deg);transform: translateY(4px) rotate(45deg);}
						#hamburger.is-active .line:nth-child(3){-webkit-transform: translateY(-7px) rotate(-45deg);-ms-transform: translateY(-7px) rotate(-45deg);-o-transform: translateY(-7px) rotate(-45deg);transform: translateY(-7px) rotate(-45deg);}
						/*---------------------------------------------------------------*/

					.nav_block{width: 180px;height: auto;background: rgba(255,255,255,0);margin-left: 19%;margin-top: 0px;border-radius: 10px;}
						.nav_block ul{margin: auto;}
							.nav_block li{width:100%;height:40px;}
								.nav_block .nav_li{width: 100%;height: 36px;background: rgba(0,0,0,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
								.nav_block .nav_li:hover{width: 100%;height: 36px;background: rgba(100,100,100,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
		



	.con1{width: 390px;height: auto;margin:-150px auto 60px;padding-bottom: 100px;position: relative;z-index: 1;background: rgb(248,248,248);border-radius: 12px;}
		.con1 .con1_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con1 .con1_block .title{width: 100%;text-align: left;margin: 0 0 0 30px;}
				.con1 .con1_block .title span{font-size: 1.8rem;color:#3d3d3d;line-height: 4.8rem;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con1 .con1_block .title .line{width: 47%;display: block;border-bottom: 1px solid #bababa;}

			.con1 .more{width: 100%;padding-right: 20px;text-align: center;height: 100px;position: absolute;bottom: -18px;left: 83%;transform: translateX(-50%);}
				.con1 .more .pro_more{width: 150px;height: 40px;line-height: 40px;color: #636363;border-radius: 40px;border:1px solid #afafaf;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}
				.con1 .more .pro_more:hover{width: 150px;height: 40px;line-height: 40px;color: #222;border-radius: 40px;border:1px solid #222;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}


		.con1 .con1_list{width: 100%;padding:15px 0 15px 0;}
			.con1 .con1_list ul{width: 100%;display: flex;justify-content: space-between;padding: 0;flex-wrap: wrap;align-content: center;}
				.con1 .con1_list ul li{width: auto;height: auto;text-align: center;margin: 40px auto 0;display: flex;align-items: center;justify-content: center;}
					.con1 .con1_list ul li .pro{width: 176px;height:210px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 0px 0px 0px rgba(210,210,210,0);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #000;}
					.con1 .con1_list ul li .pro:hover{width: 176px;height:210px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 4px 14px 10px rgba(210,210,210,.35);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #afafaf;}

						.con1 .con1_list ul li .pro .pic{width: 152px;height:147px;margin: auto;}
						.con1 .con1_list ul li .pro .pic img {width: 152px;height:147px;transition: transform 0.3s ease;}
						.con1 .con1_list ul li .pro .pic img:hover{width: 152px;height:147px;transform: scale(1.02);}
						.con1 .con1_list ul li .pro .txt{width: 152px;height:40px;margin: auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}
							.con1 .con1_list ul li .pro .txt .title{padding-left:5%;height:40px;line-height:40px;text-align: left;font-size: 1rem;font-family: 'MicroSoft Yahei';text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
							.con1 .con1_list ul li .pro .txt .more{height:40px;display: none;}
								.con1 .con1_list ul li .pro .txt .more i{color: #999;}



	.con2{width: 410px;height: auto;margin: 0 auto 30px;position: relative;z-index: 1;}
		.con2 .con2_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con2 .con2_block .title{width: 100%;text-align: left;margin: 0 0 0 30px;}
				.con2 .con2_block .title span{font-size: 36px;color:#3d3d3d;line-height: 100px;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con2 .con2_block .title .line{width: 47%;display: block;border-bottom: 1px solid #bababa;}

		.con2 .con2_list{width: 100%;padding:50px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
			.con2 .con2_list .pic{width: 100%;padding: 0;}
				.con2 .con2_list .pic img{border-radius: 22px;width: 100%;box-shadow: 10px 10px 0px 0px rgba(237,237,237,1);}
			.con2 .con2_list .txt{width: 100%;padding: 0 0 0 2%;display: flex;flex-direction: column;align-items: center;}
				.con2 .con2_list .txt .summary{color:#222;line-height: 2rem;font-size: 1rem;font-family: 'MicroSoft Yahei';padding-top: 60px;}
				.con2 .con2_list .txt .btn{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:600;padding:15px 8px 0 0;}
					.con2 .con2_list .txt .btn i{font-size: 40px;color:#ccc;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}
					.con2 .con2_list .txt .btn i:hover{font-size: 40px;color:#222;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}




	.con3{width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 1; border-top: 5px solid #0a52b2;background: #252525;}
		.con3 .con3_block{width: 390px;height: auto;margin: 0 auto 20px;width: 390px;height: auto;margin: 0 auto 20px;display: flex;justify-content: space-around;align-content: space-around;flex-wrap: nowrap;}
			.con3 .con3_block .txt{width: auto;height: auto;padding: 30px 0 0 20px;}
				.con3 .con3_block .txt .logo{background: url(../images/logo.png) no-repeat;width: 134px;height: 35px;}
				.con3 .con3_block .txt .name{font-size: 1.2rem;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;display: none;}
				.con3 .con3_block .txt .summary{width: auto;line-height:1.4rem;color: #6b6b6b;font-size: 0.85rem;text-align: left;}

			.con3 .con3_block .pic{width: auto;height: auto;padding: 56px 20px 0 0;}
				.con3 .con3_block .pic .qcode{margin: auto;text-align:center}
				    .con3 .con3_block .pic .qcode img{width:70%;}
				.con3 .con3_block .pic .qtitle{width: auto;line-height:1rem;color: #999;font-size: 0.75rem;text-align: center;}

		.con3 .btm{width: 100%;height: auto;margin: auto;border-top: 1px solid #474747;}
			.con3 .btm .btm_con{width: 390px;margin: auto;display: flex;align-content: flex-start;flex-wrap: wrap;justify-content: center;padding: 15px 0;}
				.con3 .btm .btm_con .copyright{width: auto;height: auto;line-height: 28px;color: #6b6b6b;font-size: 13px;text-align: left;}
				.con3 .btm .btm_con .ICP{width: auto;height: auto;line-height: 28px;color: #6b6b6b;font-size: 13px;text-align: right;}
}

@media screen and (max-width: 430px) {
.container{width:100%;height:auto;overflow:hidden;position:relative;z-index: 1;}
	.top{width:100%;height:840px;background:url(../images/banner/banner_430.jpg) center center no-repeat;margin:0 auto;}
		.top_con1{width: 100%;height:80px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,.45);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
		.top_con1_scroll{width: 100%;height:80px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,0.75);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
			.top_con1_L{width: 30%;height:80px;float: left;text-align: center;}
				.logo{background: url(../images/logo.png) 0px 0px no-repeat;width: 134px;height: 35px;margin-top: 24px;margin-right: 130px;margin-left: 15px;display: inline-block;}
				.logo_h{background: url(../images/logo.png) 0px -36px no-repeat;width: 134px;height: 35px;margin-top: 24px;margin-right: 130px;margin-left: 15px;display: inline-block;}
			.top_con1_R{width: 70%;height:80px;float:right;text-align: center;}
				.top_con1_R_L{width: 5%;height:80px;text-align: center;float: left;}
				.top_con1_R_R{width: 81%;height: 80px;padding-right: 14%;text-align: right;float: right;}

					

					.searchbtn{width: auto;height: 32px;border-radius: 32px; background: rgba(255,255,255,0.15);margin: 28px 0 32px 15px;display: none;}
					/*=============== SEARCH ===============*/
					.search{position: fixed;top: -128%;left: 0;width: 90%;height: 30%;z-index: 100;background-color: rgba(0, 0, 0, .65);backdrop-filter:blur(16px);padding: 8rem 1.5rem;transition: top .4s;}
					.search form{display: flex;align-items: center;column-gap: .5rem;background-color: hsl(230, 16%, 63%);border: 2px solid hsl(230, 50%, 90%);padding-inline: 1rem;}
					.search__icon{font-size: 1.25rem;color: hsl(230, 16%, 45%);}
					.search__input{width: 100%;padding-block: 1rem;background-color: hsl(230, 16%, 63%);color: hsl(230, 16%, 45%);border: 0px solid #000;outline: none;}
					.search__close{position: absolute;top: 2rem;right: 2rem;font-size: 2rem;color: hsl(230, 16%, 45%);cursor: pointer;}
					/* Show search */
					.show-search{top: 0;}
					/*=============== SEARCH ===============*/

					button{float: left;width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out;transition: all 0.23s ease-in-out;border: none;cursor: pointer;margin-left: 10px;margin-top: 7px;display: none;opacity: 1;}
					.search_block{height: 32px;width: 200px;/*right: 362px;position: absolute;*/border-bottom: 1px #fff solid;border-top: none;border-left: none;margin-left: -94px;border-right: none;opacity: 0.5;display: none;}
						.input_search{width: auto;height: 32px;border: none;float: right;font-size: 14px;color: #fff;text-align: left;padding-left: 5px;background: transparent;margin-left: 5px;display: none;}

						#search_header_bar button{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 1;margin-top: 7px;}
						#search_header_bar button:hover,
						#search_header_bar button.selected{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 0.5;margin-top: 7px;}


					.buttons {width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;margin:38px 0 38px 20px ;display: inline-block;}
					.hamburger_block{margin:38px auto;display: inline-block;margin-left: 40px;}
						.hamburger .line{width: 14px;height: 2px;background-color: #fff;display: block;margin: 3px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
						.hamburger:hover{cursor: pointer;}
						#hamburger.is-active{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
						#hamburger.is-active .line:nth-child(2){-webkit-transition: none;-o-transition: none;transition: none;}
						#hamburger .line:nth-child(2){-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
						#hamburger.is-active .line:nth-child(2){opacity: 0;}
						#hamburger.is-active .line:nth-child(1),
						#hamburger.is-active .line:nth-child(3){width: 10px;-webkit-transform-origin: right;-moz-transform-origin: right;-ms-transform-origin: right;-o-transform-origin: right;transform-origin: right;}
						#hamburger.is-active .line:nth-child(1){-webkit-transform: translateY(5px) rotate(45deg);-ms-transform: translateY(5px) rotate(45deg);-o-transform: translateY(5px) rotate(45deg);transform: translateY(4px) rotate(45deg);}
						#hamburger.is-active .line:nth-child(3){-webkit-transform: translateY(-7px) rotate(-45deg);-ms-transform: translateY(-7px) rotate(-45deg);-o-transform: translateY(-7px) rotate(-45deg);transform: translateY(-7px) rotate(-45deg);}
						/*---------------------------------------------------------------*/

					.nav_block{width: 180px;height: auto;background: rgba(255,255,255,0);margin-left: 85px;margin-top: -22px;border-radius: 10px;}
						.nav_block ul{margin: auto;}
							.nav_block li{width:100%;height:40px;}
								.nav_block .nav_li{width: 100%;height: 36px;background: rgba(0,0,0,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
								.nav_block .nav_li:hover{width: 100%;height: 36px;background: rgba(100,100,100,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
		




	.con1{width: 410px;height: auto;margin:-150px auto 60px;padding-bottom: 100px;position: relative;z-index: 1;background: rgb(248,248,248);border-radius: 12px;}
		.con1 .con1_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con1 .con1_block .title{width: 100%;text-align: left;margin: 0 0 0 30px;}
				.con1 .con1_block .title span{font-size: 1.8rem;color:#3d3d3d;line-height: 4.8rem;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con1 .con1_block .title .line{width: 53%;display: block;border-bottom: 1px solid #bababa;}

			.con1 .more{width: 20%;padding-right: 20px;text-align: center;height: 100px;position: absolute;bottom: -18px;left: 45%;transform: translateX(-50%);}
				.con1 .more .pro_more{width: 150px;height: 40px;line-height: 40px;color: #636363;border-radius: 40px;border:1px solid #afafaf;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}
				.con1 .more .pro_more:hover{width: 150px;height: 40px;line-height: 40px;color: #222;border-radius: 40px;border:1px solid #222;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}


		.con1 .con1_list{width: 100%;padding:15px 0 15px 0;}
			.con1 .con1_list ul{width: 100%;display: flex;justify-content: space-between;padding: 0;flex-wrap: wrap;align-content: center;}
				.con1 .con1_list ul li{width: auto;height: auto;text-align: center;margin: 30px auto 0;display: flex;align-items: center;justify-content: center;}
					.con1 .con1_list ul li .pro{width: 188px;height:220px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 0px 0px 0px rgba(210,210,210,0);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #000;}
					.con1 .con1_list ul li .pro:hover{width: 188px;height:220px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 4px 14px 10px rgba(210,210,210,.35);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #afafaf;}

						.con1 .con1_list ul li .pro .pic{width: 165px;height:160px;margin: auto;}
						.con1 .con1_list ul li .pro .pic img {width: 165px;height:160px;transition: transform 0.3s ease;}
						.con1 .con1_list ul li .pro .pic img:hover{width: 165px;height:160px;transform: scale(1.02);}
						.con1 .con1_list ul li .pro .txt{width: 100%;height:40px;margin: auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}
							.con1 .con1_list ul li .pro .txt .title{padding-left:0%;height:40px;line-height:40px;text-align: center;font-size: 0.75rem;font-family: 'MicroSoft Yahei';text-overflow:ellipsis;white-space: nowrap;overflow: hidden;margin: auto;}
							.con1 .con1_list ul li .pro .txt .more{height:40px;display: none;}
								.con1 .con1_list ul li .pro .txt .more i{color: #999;}



	.con2{width: 410px;height: auto;margin: 0 auto 30px;position: relative;z-index: 1;}
		.con2 .con2_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con2 .con2_block .title{width: 100%;text-align: left;margin: 0 0 0 30px;}
				.con2 .con2_block .title span{font-size: 1.8rem;color:#3d3d3d;line-height: 4.8rem;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con2 .con2_block .title .line{width: 53%;display: block;border-bottom: 1px solid #bababa;}

		.con2 .con2_list{width: 100%;padding:50px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
			.con2 .con2_list .pic{width: 100%;padding: 0;text-align: center;}
				.con2 .con2_list .pic img{border-radius: 22px;width: 92%;box-shadow: 10px 10px 0px 0px rgba(237,237,237,1);}
			.con2 .con2_list .txt{width: 100%;padding: 0 0 0 2%;display: flex;flex-direction: column;align-items: center;}
				.con2 .con2_list .txt .summary{width: 94%;color:#222;line-height: 1.8rem;font-size: 0.75rem;font-family: 'MicroSoft Yahei';padding-top: 20px;}
				.con2 .con2_list .txt .btn{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:100;padding:15px 8px 0 0;}
					.con2 .con2_list .txt .btn i{font-size: 40px;color:#ccc;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}
					.con2 .con2_list .txt .btn i:hover{font-size: 40px;color:#222;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}




	.con3{width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 1; border-top: 5px solid #0a52b2;background: #252525;}
		.con3 .con3_block{width: 410px;height: auto;margin: 0 auto 20px;width: 390px;height: auto;margin: 0 auto 20px;display: flex;justify-content: space-around;align-content: space-around;flex-wrap: wrap;}
			.con3 .con3_block .txt{width: auto;height: auto;padding: 30px 0 0 0px;}
				.con3 .con3_block .txt .logo{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;display: none;}
				.con3 .con3_block .txt .name{font-size: 1.2rem;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;}
				.con3 .con3_block .txt .summary{width: auto;line-height:1.4rem;color: #6b6b6b;font-size: 0.85rem;text-align: left;}

			.con3 .con3_block .pic{width: auto;height: auto;padding: 56px 0 0 0;display: block;}
				.con3 .con3_block .pic .qcode{margin: auto;text-align:center}
				    .con3 .con3_block .pic .qcode img{width:35%;}
				.con3 .con3_block .pic .qtitle{width: auto;line-height:40px;color: #999;font-size: 16px;text-align: center;}

		.con3 .btm{width: 100%;height: auto;margin: auto;border-top: 1px solid #474747;}
			.con3 .btm .btm_con{width:410px;margin:auto;display: flex;justify-content: center;flex-wrap: wrap;align-content: flex-start;padding: 15px 0;}
				.con3 .btm .btm_con .copyright{width: auto;height: auto;line-height: 1.6rem;color: #6b6b6b;font-size: 0.75rem;text-align: left;}
				.con3 .btm .btm_con .ICP{width: auto;height: auto;line-height: 1.6rem;color: #6b6b6b;font-size: 0.75rem;text-align: right;}
}

@media screen and (max-width:390px){
.container{width:100%;height:auto;overflow:hidden;position:relative;z-index: 1;}
	.top{width:100%;height:840px;background:url(../images/banner/banner_430.jpg) center center no-repeat;margin:0 auto;}
		.top_con1{width: 100%;height:80px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,.45);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
		.top_con1_scroll{width: 100%;height:80px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,0.75);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
			.top_con1_L{width: 30%;height:80px;float: left;text-align: center;}
				.logo{background: url(../images/logo.png) 0px 0px no-repeat;width: 134px;height: 35px;margin-top: 24px;margin-right: 130px;margin-left: 15px;display: inline-block;}
				.logo_h{background: url(../images/logo.png) 0px -36px no-repeat;width: 134px;height: 35px;margin-top: 24px;margin-right: 130px;margin-left: 15px;display: inline-block;}
			.top_con1_R{width: 70%;height:80px;float:right;text-align: center;}
				.top_con1_R_L{width: 5%;height:80px;text-align: center;float: left;}
				.top_con1_R_R{width: 81%;height: 80px;padding-right: 14%;text-align: right;float: right;}

					
					
					.searchbtn{width: auto;height: 32px;border-radius: 32px; background: rgba(255,255,255,0.15);margin: 28px 0 32px 15px;display: none;}
					button{float: left;width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out;transition: all 0.23s ease-in-out;border: none;cursor: pointer;margin-left: 10px;margin-top: 7px;display: inline-block;opacity: 1;}
					.search_block{height: 32px;width: 200px;/*right: 362px;position: absolute;*/border-bottom: 1px #fff solid;border-top: none;border-left: none;margin-left: -94px;border-right: none;opacity: 0.5;}
						.input_search{width: auto;height: 32px;border: none;float: right;font-size: 14px;color: #fff;text-align: left;padding-left: 5px;background: transparent;margin-left: 5px;display: none;}

						#search_header_bar button{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 1;margin-top: 7px;}
						#search_header_bar button:hover,
						#search_header_bar button.selected{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 0.5;margin-top: 7px;}


					.buttons {width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;margin:38px 0 38px 20px ;display: inline-block;}
					.hamburger_block{margin:38px auto;display: inline-block;margin-left: 40px;}
						.hamburger .line{width: 14px;height: 2px;background-color: #fff;display: block;margin: 3px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
						.hamburger:hover{cursor: pointer;}
						#hamburger.is-active{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
						#hamburger.is-active .line:nth-child(2){-webkit-transition: none;-o-transition: none;transition: none;}
						#hamburger .line:nth-child(2){-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
						#hamburger.is-active .line:nth-child(2){opacity: 0;}
						#hamburger.is-active .line:nth-child(1),
						#hamburger.is-active .line:nth-child(3){width: 10px;-webkit-transform-origin: right;-moz-transform-origin: right;-ms-transform-origin: right;-o-transform-origin: right;transform-origin: right;}
						#hamburger.is-active .line:nth-child(1){-webkit-transform: translateY(5px) rotate(45deg);-ms-transform: translateY(5px) rotate(45deg);-o-transform: translateY(5px) rotate(45deg);transform: translateY(4px) rotate(45deg);}
						#hamburger.is-active .line:nth-child(3){-webkit-transform: translateY(-7px) rotate(-45deg);-ms-transform: translateY(-7px) rotate(-45deg);-o-transform: translateY(-7px) rotate(-45deg);transform: translateY(-7px) rotate(-45deg);}
						/*---------------------------------------------------------------*/

					.nav_block{width: 180px;height: auto;background: rgba(255,255,255,0);margin-left: 63px;margin-top: -23px;border-radius: 10px;}
						.nav_block ul{margin: auto;}
							.nav_block li{width:100%;height:40px;}
								.nav_block .nav_li{width: 100%;height: 36px;background: rgba(0,0,0,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
								.nav_block .nav_li:hover{width: 100%;height: 36px;background: rgba(100,100,100,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
		




	.con1{width: 380px;height: auto;margin:-150px auto 60px;padding-bottom: 100px;position: relative;z-index: 1;background: rgb(248,248,248);border-radius: 12px 12px 0 0;}
		.con1 .con1_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con1 .con1_block .title{width: 100%;text-align: left;margin: 0 0 0 30px;}
				.con1 .con1_block .title span{font-size: 1.8rem;color:#3d3d3d;line-height: 4.8rem;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con1 .con1_block .title .line{width: 58%;display: block;border-bottom: 1px solid #bababa;}

			.con1 .more{width: 20%;padding-right: 20px;text-align: center;height: 100px;position: absolute;bottom: -18px;left: 44%;transform: translateX(-50%);}
				.con1 .more .pro_more{width: 150px;height: 40px;line-height: 40px;color: #636363;border-radius: 40px;border:1px solid #afafaf;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}
				.con1 .more .pro_more:hover{width: 150px;height: 40px;line-height: 40px;color: #222;border-radius: 40px;border:1px solid #222;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}




		.con1 .con1_list{width: 100%;padding:15px 0 15px 0;}
			.con1 .con1_list ul{width: 100%;display: flex;justify-content: space-between;padding: 0;flex-wrap: wrap;align-content: center;}
				.con1 .con1_list ul li{width: auto;height: auto;text-align: center;margin: 30px auto 0;display: flex;align-items: center;justify-content: center;}
					.con1 .con1_list ul li .pro{width: 180px;height:220px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 0px 0px 0px rgba(210,210,210,0);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #000;}
					.con1 .con1_list ul li .pro:hover{width: 180px;height:220px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 4px 14px 10px rgba(210,210,210,.35);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #afafaf;}

						.con1 .con1_list ul li .pro .pic{width: 158px;height:153px;margin: auto;}
						.con1 .con1_list ul li .pro .pic img {width: 158px;height:153px;transition: transform 0.3s ease;}
						.con1 .con1_list ul li .pro .pic img:hover{width: 158px;height:153px;transform: scale(1.02);}
						.con1 .con1_list ul li .pro .txt{width: 158px;height:40px;margin: auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}
							.con1 .con1_list ul li .pro .txt .title{padding-left:5%;height:40px;line-height:40px;text-align: left;font-size: 0.75rem;font-family: 'MicroSoft Yahei';text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
							.con1 .con1_list ul li .pro .txt .more{height:40px;display: none;}
								.con1 .con1_list ul li .pro .txt .more i{color: #999;}



	.con2{width: 380px;height: auto;margin: 0 auto 30px;position: relative;z-index: 1;}
		.con2 .con2_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con2 .con2_block .title{width: 100%;text-align: left;margin: 0 0 0 30px;}
				.con2 .con2_block .title span{font-size: 1.8rem;color:#3d3d3d;line-height: 4.8rem;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con2 .con2_block .title .line{width: 58%;display: block;border-bottom: 1px solid #bababa;}

		.con2 .con2_list{width: 100%;padding:50px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
			.con2 .con2_list .pic{width: 100%;padding: 0;text-align: center;}
				.con2 .con2_list .pic img{border-radius: 22px;width: 94%;box-shadow: 10px 10px 0px 0px rgba(237,237,237,1);}
			.con2 .con2_list .txt{width: 100%;padding: 0 0 0 2%;display: flex;flex-direction: column;align-items: center;}
				.con2 .con2_list .txt .summary{width: 94%;color:#222;line-height: 1.8rem;font-size: 0.75rem;font-family: 'MicroSoft Yahei';padding-top: 20px;}
				.con2 .con2_list .txt .btn{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:100;padding:15px 8px 0 0;}
					.con2 .con2_list .txt .btn i{font-size: 36px;color:#ccc;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}
					.con2 .con2_list .txt .btn i:hover{font-size: 36px;color:#222;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}




	.con3{width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 1; border-top: 5px solid #0a52b2;background: #252525;}
		.con3 .con3_block{width: 380px;height: auto;margin: 0 auto 20px;width: 390px;height: auto;margin: 0 auto 20px;display: flex;justify-content: space-around;align-content: space-around;flex-wrap: wrap;}
			.con3 .con3_block .txt{width: auto;height: auto;padding: 30px 0 0 0px;}
				.con3 .con3_block .txt .logo{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;display: none;}
				.con3 .con3_block .txt .name{font-size: 1.2rem;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;}
				.con3 .con3_block .txt .summary{width: auto;line-height:1.4rem;color: #6b6b6b;font-size: 0.85rem;text-align: left;}

			.con3 .con3_block .pic{width: auto;height: auto;padding: 56px 0 0 0;display: block;}
				.con3 .con3_block .pic .qcode{margin: auto;text-align:center}
				    .con3 .con3_block .pic .qcode img{width:35%;}
				.con3 .con3_block .pic .qtitle{width: auto;line-height:2rem;color: #999;font-size: 1rem;text-align: center;}

		.con3 .btm{width: 100%;height: auto;margin: auto;border-top: 1px solid #474747;}
			.con3 .btm .btm_con{width:380px;margin:auto;display: flex;justify-content: center;flex-wrap: wrap;align-content: flex-start;padding: 15px 0;}
				.con3 .btm .btm_con .copyright{width: auto;height: auto;line-height: 1.6rem;color: #6b6b6b;font-size: 0.75rem;text-align: left;}
				.con3 .btm .btm_con .ICP{width: auto;height: auto;line-height: 1.6rem;color: #6b6b6b;font-size: 0.75rem;text-align: right;}
}

@media screen and (min-width:375px) and (max-width: 389px) {
.container{width:100%;height:auto;overflow:hidden;position:relative;z-index: 1;}
	.top{width:100%;height:640px;background:url(../images/banner/banner_389.jpg) center center no-repeat;margin:0 auto;}
		.top_con1{width: 100%;height:73px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,.45);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
		.top_con1_scroll{width: 100%;height:73px;margin: auto;position: fixed;z-index: 99;background:rgba(0,0,0,0.75);border-bottom: 1px solid rgba(255,255,255,.3);transition: all 0.4s;}
			.top_con1_L{width: 30%;height:73px;float: left;text-align: center;}
				.logo{background: url(../images/logo.png) 0px 0px no-repeat;width: 134px;height: 35px;margin-top: 20px;margin-right: 130px;margin-left: 15px;display: inline-block;}
				.logo_h{background: url(../images/logo.png) 0px -36px no-repeat;width: 134px;height: 35px;margin-top: 20px;margin-right: 130px;margin-left: 15px;display: inline-block;}
			.top_con1_R{width: 70%;height:73px;float:right;text-align: center;}
				.top_con1_R_L{width: 5%;height:73px;text-align: center;float: left;}
				.top_con1_R_R{width: 81%;height: 73px;padding-right: 14%;text-align: right;float: right;}

					
					
					.searchbtn{width: auto;height: 32px;border-radius: 32px; background: rgba(255,255,255,0.15);margin: 28px 0 32px 15px;display: none;}
					button{float: left;width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out;transition: all 0.23s ease-in-out;border: none;cursor: pointer;margin-left: 10px;margin-top: 7px;display: inline-block;opacity: 1;}
					.search_block{height: 32px;width: 200px;/*right: 362px;position: absolute;*/border-bottom: 1px #fff solid;border-top: none;border-left: none;margin-left: -94px;border-right: none;opacity: 0.5;}
						.input_search{width: auto;height: 32px;border: none;float: right;font-size: 14px;color: #fff;text-align: left;padding-left: 5px;background: transparent;margin-left: 5px;display: none;}

						#search_header_bar button{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 1;margin-top: 7px;}
						#search_header_bar button:hover,
						#search_header_bar button.selected{float: right; width: 18px; height: 18px;background:url(../images/fdj_icon.png) no-repeat;-webkit-transition: all 0.23s ease-in-out; transition: all 0.23s ease-in-out;border:none;cursor: pointer;opacity: 0.5;margin-top: 7px;}


					.buttons {width: 18px;height: 18px;background: url(../images/fdj_icon.png) no-repeat;margin:38px 0 38px 20px ;display: inline-block;}
					.hamburger_block{margin:38px auto;display: inline-block;margin-left: 40px;}
						.hamburger .line{width: 14px;height: 2px;background-color: #fff;display: block;margin: 3px auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
						.hamburger:hover{cursor: pointer;}
						#hamburger.is-active{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
						#hamburger.is-active .line:nth-child(2){-webkit-transition: none;-o-transition: none;transition: none;}
						#hamburger .line:nth-child(2){-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
						#hamburger.is-active .line:nth-child(2){opacity: 0;}
						#hamburger.is-active .line:nth-child(1),
						#hamburger.is-active .line:nth-child(3){width: 10px;-webkit-transform-origin: right;-moz-transform-origin: right;-ms-transform-origin: right;-o-transform-origin: right;transform-origin: right;}
						#hamburger.is-active .line:nth-child(1){-webkit-transform: translateY(5px) rotate(45deg);-ms-transform: translateY(5px) rotate(45deg);-o-transform: translateY(5px) rotate(45deg);transform: translateY(4px) rotate(45deg);}
						#hamburger.is-active .line:nth-child(3){-webkit-transform: translateY(-7px) rotate(-45deg);-ms-transform: translateY(-7px) rotate(-45deg);-o-transform: translateY(-7px) rotate(-45deg);transform: translateY(-7px) rotate(-45deg);}
						/*---------------------------------------------------------------*/

					.nav_block{width: 180px;height: auto;background: rgba(255,255,255,0);margin-left: 55px;margin-top: -30px;border-radius: 10px;}
						.nav_block ul{margin: auto;}
							.nav_block li{width:100%;height:40px;}
								.nav_block .nav_li{width: 100%;height: 36px;background: rgba(0,0,0,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
								.nav_block .nav_li:hover{width: 100%;height: 36px;background: rgba(100,100,100,0.75);margin:6px auto;color: #fff;text-align: center;line-height:36px;font-size: 14px;border-radius: 10px;margin:2px auto 2px;cursor: pointer;transition:all 0.6s;}
		


	.con1{width: 365px;height: auto;margin:-150px auto 60px;padding-bottom: 100px;position: relative;z-index: 1;background: rgb(248,248,248);border-radius: 12px;}
		.con1 .con1_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con1 .con1_block .title{width: 100%;text-align: left;margin: 0 0 0 30px;}
				.con1 .con1_block .title span{font-size: 1.8rem;color:#3d3d3d;line-height: 4.8rem;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con1 .con1_block .title .line{width: 60%;display: block;border-bottom: 1px solid #bababa;}

			.con1 .more{width: 20%;padding-right: 20px;text-align: center;height: 100px;position: absolute;bottom: -18px;left: 43%;transform: translateX(-50%);}
				.con1 .more .pro_more{width: 150px;height: 40px;line-height: 40px;color: #636363;border-radius: 40px;border:1px solid #afafaf;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}
				.con1 .more .pro_more:hover{width: 150px;height: 40px;line-height: 40px;color: #222;border-radius: 40px;border:1px solid #222;font-size: 14px;font-family: 'MicroSoft Yahei';transition: all 0.4s;cursor: pointer;}



		.con1 .con1_list{width: 100%;padding:15px 0 15px 0;}
			.con1 .con1_list ul{width: 100%;display: flex;justify-content: space-between;padding: 0;flex-wrap: wrap;align-content: center;}
				.con1 .con1_list ul li{width: auto;height: auto;text-align: center;margin: 30px auto 0;display: flex;align-items: center;justify-content: center;}
					.con1 .con1_list ul li .pro{width: 170px;height:210px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 0px 0px 0px rgba(210,210,210,0);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #000;}
					.con1 .con1_list ul li .pro:hover{width: 170px;height:210px;background: rgba(255,255,255,1);margin:auto;border-radius: 0px 22px 0px 22px;transition:all 0.4s;box-shadow: 0px 4px 14px 10px rgba(210,210,210,.35);cursor: pointer;display: flex;flex-direction: column;align-items: center;color: #afafaf;}

						.con1 .con1_list ul li .pro .pic{width: 152px;height:147px;margin: auto;}
						.con1 .con1_list ul li .pro .pic img {width: 152px;height:147px;transition: transform 0.3s ease;}
						.con1 .con1_list ul li .pro .pic img:hover{width: 152px;height:147px;transform: scale(1.02);}
						.con1 .con1_list ul li .pro .txt{width: 152px;height:40px;margin: auto;display: flex;justify-content: space-between;flex-wrap: nowrap;}
							.con1 .con1_list ul li .pro .txt .title{padding-left:5%;height:40px;line-height:40px;text-align: left;font-size: 0.75rem;font-family: 'MicroSoft Yahei';text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
							.con1 .con1_list ul li .pro .txt .more{height:40px;display: none;}
								.con1 .con1_list ul li .pro .txt .more i{color: #999;}



	.con2{width: 365px;height: auto;margin: 0 auto 30px;position: relative;z-index: 1;}
		.con2 .con2_block{width: 100%;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: center;}
			.con2 .con2_block .title{width: 100%;text-align: left;margin: 0 0 0 30px;}
				.con2 .con2_block .title span{font-size: 1.8rem;color:#3d3d3d;line-height: 4.8rem;font-family: 'MicroSoft Yahei';font-weight:800;}
				.con2 .con2_block .title .line{width: 60%;display: block;border-bottom: 1px solid #bababa;}

		.con2 .con2_list{width: 100%;padding:50px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
			.con2 .con2_list .pic{width: 100%;padding: 0;text-align: center;}
				.con2 .con2_list .pic img{border-radius: 22px;width: 94%;box-shadow: 10px 10px 0px 0px rgba(237,237,237,1);}
			.con2 .con2_list .txt{width: 100%;padding: 0 0 0 2%;display: flex;flex-direction: column;align-items: center;}
				.con2 .con2_list .txt .summary{width: 94%;color:#222;line-height: 1.7rem;font-size: 0.75rem;font-family: 'MicroSoft Yahei';padding-top: 20px;}
				.con2 .con2_list .txt .btn{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:100;padding:15px 8px 0 0;}
					.con2 .con2_list .txt .btn i{font-size: 36px;color:#ccc;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}
					.con2 .con2_list .txt .btn i:hover{font-size: 36px;color:#222;line-height: 32px;transition: all 0.4s ease;cursor: pointer;}





	.con3{width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 1; border-top: 5px solid #0a52b2;background: #252525;}
		.con3 .con3_block{width: 365px;height: auto;margin: 0 auto 20px;display: flex;justify-content: space-around;align-content: space-around;flex-wrap: wrap;}
			.con3 .con3_block .txt{width: auto;height: auto;padding: 30px 0 0 0px;}
				.con3 .con3_block .txt .logo{font-size: 26px;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;display: none;}
				.con3 .con3_block .txt .name{font-size: 1.2rem;font-family: 'MicroSoft Yahei';font-weight:600;line-height: 36px;text-align: left;color: #6b6b6b;}
				.con3 .con3_block .txt .summary{width: auto;line-height:1.4rem;color: #6b6b6b;font-size: 0.85rem;text-align: left;}

			.con3 .con3_block .pic{width: auto;height: auto;padding: 56px 0 0 0;display: block;}
				.con3 .con3_block .pic .qcode{margin: auto;text-align: center;}
				    .con3 .con3_block .pic .qcode img{width:35%;}
				.con3 .con3_block .pic .qtitle{width: auto;line-height:2rem;color: #999;font-size: 1rem;text-align: center;}

		.con3 .btm{width: 100%;height: auto;margin: auto;border-top: 1px solid #474747;}
			.con3 .btm .btm_con{width:365px;margin:auto;display: flex;justify-content: center;flex-wrap: wrap;align-content: flex-start;padding: 15px 0;}
				.con3 .btm .btm_con .copyright{width: auto;height: auto;line-height: 1.6rem;color: #6b6b6b;font-size: 0.75rem;text-align: left;}
				.con3 .btm .btm_con .ICP{width: auto;height: auto;line-height: 1.6rem;color: #6b6b6b;font-size: 0.75rem;text-align: right;}
}