@font-face {font-family: 'albbnormal';src: local('albbnormal'), url(font/ALIBABA-PUHUITI-REGULAR.OTF) format('woff');}
@font-face {font-family: 'albbbold';src: local('albbbold'), url(font/ALIBABA-PUHUITI-BOLD.OTF) format('woff');}
@font-face {font-family: 'albblight';src: local('albblight'), url(font/ALIBABA-PUHUITI-LIGHT.OTF) format('woff');}
@font-face {font-family: 'albbhaevy';src: local('albbhaevy'), url(font/ALIBABA-PUHUITI-HEAVY.OTF) format('woff');}


html{-webkit-text-size-adjust:none;}
BODY{width:100%;font-family: 'albbnormal';font-size:14px;line-height:24px;color:#666;background: #fff;list-style:none;margin-top:0px;margin-left:0px;margin-left:0px;margin-bottom:0px;}
ul,li{padding:0px;margin:0px;list-style-type: none;}
img{border:#000 0px;display:block;}
A:link{text-decoration:none;}
A:visited{text-decoration:none;}
A:hover{text-decoration:none;}
A:active{text-decoration:none;}


h3{font-size: 0.8rem;font-weight: bold;margin-block-start: 0;margin-block-end: 0;margin-inline-start: 0px;margin-inline-end: 0px;}
@-webkit-keyframes myAnimation {
	0% {opacity :0.6;filter :alpha(opacity=60)}
	30% {opacity :0.4;filter :alpha(opacity=40)}
	50% {opacity :0.2;filter :alpha(opacity=20)}
	80% {opacity :0.4;filter :alpha(opacity=40)}
	100% {opacity :0.6;filter :alpha(opacity=60)}
}
@keyframes myAnimation {
	0% {opacity :0.6;filter :alpha(opacity=60)}
	30% {opacity :0.4;filter :alpha(opacity=40)}
	50% {opacity :0.2;filter :alpha(opacity=20)}
	80% {opacity :0.4;filter :alpha(opacity=40)}
	100% {opacity :0.6;filter :alpha(opacity=60)}
}
a.link_nav:link,a.link_nav:visited{color:#222;transition:all 0.2s;cursor:pointer;}
a.link_nav:active,a.link_nav:hover{color:#d80c18;}

a.link_pro:link,a.link_pro:visited{color:#222;transition:all 0.2s;cursor:pointer;display: block;}
a.link_pro:active,a.link_pro:hover{color:#fff;}

a.ICP_link:link,a.ICP_link:visited{color:#222;transition:all 0.2s;cursor:pointer;}
a.ICP_link:active,a.ICP_link:hover{color:#d80c18;}

a.contact_link:link,a.contact_link:visited{color:#222;transition:all 0.2s;cursor:pointer;}
a.contact_link:active,a.contact_link:hover{color:#d80c18;}

a.contact_title_link:link,a.contact_title_link:visited{color:#d80c18;transition:all 0.2s;cursor:pointer;}
a.contact_title_link:active,a.contact_title_link:hover{color:#222;}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ body +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



@media (max-width: 3630px) and (min-width: 1921px)  {
	.block_body{width: 100%;height: auto;text-align: center;margin:auto;overflow: hidden;background: #f3f3f3;}
		.top{width: 100%;height: 100px;background: rgba(255,255,255,1);position: fixed;top:0;overflow: hidden;z-index: 1000;box-shadow: 0px 0px 10px 8px rgba(0,0,0,.3);border-radius: 0px 0px 16px 16px;}
			.top .block{width: 82%;height: 100px;margin: auto;display: flex;justify-content: space-between;}
				.top .block .logo{width: auto;height: 100px;display: flex;align-items: center;}
					.top .block .logo img{width: 100%;}
				.top .block .nav{width: 100%;height: 100px;display: flex;justify-content: flex-end;}
					.top .block .nav ul{width: auto;height: 80px;padding-top: 20px;display: flex;}
						.top .block .nav ul li{font-size: 16px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 20px;display: block;margin-top: 8px;}
						.top .block .nav ul li:nth-last-child(2){line-height: 50px;cursor: pointer;padding:0 10px;display: none;margin-top: 8px;}
						.top .block .nav ul li:last-child{line-height: 50px;cursor: pointer;padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:hover{color: #d80c18;}
							.top .block .nav ul li i{font-size: 22px;color: #d80c18;line-height: 50px;margin-top: 8px;}

		.banner{width: 100%;height: 1240px;margin: 0px auto 0;background: url(images/banner3630.jpg) center center no-repeat;background-size: cover;overflow: hidden;position: relative;z-index: 100;}


		
		.con1{width: 100%;height: auto;margin: -60px auto 0;position: relative;z-index: 150;}
			.con1 .con1_block{width: 82%;height: 450px;background: url(images/con1_bg_3630.jpg) #fff left center no-repeat;margin: auto;border-radius: 20px;position: relative;z-index: 140;display: flex;justify-content: flex-start;flex-direction: column;align-items: flex-start;}
				.con1 .con1_block .title{width:auto;margin:50px 0 0 52%;font-size: 36px;color: #222;font-family: 'albbbold';}
				.con1 .con1_block .subtitle{width:auto;margin:30px 0 0 52%;font-size: 28px;color: #d80c18;font-family: 'albbbold';}
				.con1 .con1_block .summary{width:auto;margin:30px 0 0 52%;font-size: 17px;color: #999;line-height:36px;font-family: 'albbnormal';text-align: left;padding-right: 30px;}
					.con1 .con1_block .btn{width: 120px;height: 40px;margin: 30px 0 0 88%;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn:hover{color: #fff;background: #b10c16;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn span{width: 24px;height: 24px;border-radius: 50%;background: #fff;margin-left: -5px;display: flex;align-items: center;justify-content: center;}
						.con1 .con1_block .btn span i{font-size: 14px;font-weight: 700;color: #222;}


			.content_block{width: 100%;height: auto;min-height: 425px;border-radius: 20px 20px 0px 0px;background: #f3f3f3;margin: -410px auto 0;position: relative;z-index: 120;}
/*con2*/
		.con2{width: 82%;height: auto;margin:auto; display: flex;flex-wrap: wrap;}
			.con2 .con2_l{width: 50%;height: auto;display: flex;}
				.con2 .con2_l ul{width: 100%;height:auto;display: flex;flex-direction: column;justify-content: space-between;}
					.con2 .con2_l ul li{width: 98%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;transition: all 0.4s;margin-bottom: 15px;}
					.con2 .con2_l ul li:hover{background: rgba(255,255,255,0.65);}
						.con2 .con2_l ul li .big_pic_l{width: 40%;height: 380px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_l ul li .big_pic_l img{/*width: 235px;height: 327px;*/width: 60%;height: auto;}
						.con2 .con2_l ul li .big_pic_r{width: 60%;height: 380px;display: flex;flex-wrap: wrap;align-items: center;align-content: space-around;justify-content: flex-end;}
						.con2 .con2_l ul li .big_pic_r .title{width: 100%;height: auto;font-size: 28px;color: #222;font-family: 'albbbold';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .type{width: 100%;height: auto;font-size: 16px;color: #222;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .summary{width: 100%;height: auto;font-size: 14px;color: #888;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .btn_p{width: 84px;line-height: 32px;font-size: 13px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;margin-right: 15px;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
						.con2 .con2_l ul li .big_pic_r .btn_p:hover{background: #b10c16;}


			.con2 .con2_r{width: 50%;height: auto;display: flex;}
				.con2 .con2_r ul{width: 100%;height:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
					.con2 .con2_r ul li{width: 49%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);cursor: pointer;transition: all 0.4s;margin-bottom: 15px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
					.con2 .con2_r ul li:hover{background: rgba(255,255,255,0.65);}

						.con2 .con2_r ul li .samll_pic_t{width: 96%;height: 240px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_t img{/*width: 165px;height: 232px;*/width: 37%;height: auto;}

						.con2 .con2_r ul li .samll_pic_d{width: 96%;height: auto;display: flex;flex-direction: row;justify-content: space-around;}
							.con2 .con2_r ul li .samll_pic_d .txt{width: 50%;height: auto;display: flex;flex-direction: column;}
								.con2 .con2_r ul li .samll_pic_d .txt .title{width: 100%;line-height: auto;font-size: 18px;color: #222;font-family: 'albbbold';text-align: left;}
								.con2 .con2_r ul li .samll_pic_d .txt .type{width: 100%;line-height: auto;font-size: 14px;color: #222;font-family: 'albbnormal';text-align: left;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2{width: 84px;line-height: 32px;font-size: 13px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;cursor: pointer;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2:hover{background: #b10c16;}
			
			.con2_btn{margin:40px auto;width: 8%;line-height: 34px;background: #fff;font-size: 14px;font-family: 'albbbold';text-align: center;color: #222;cursor: pointer;transition: all 0.4s;border-radius: 25px;}
			.con2_btn:hover{background: #d80c18;color: #fff;}

/*con3*/
		.con3{width: 82%;height: auto;background:#fff;border-radius: 16px;margin:0 auto 60px;display:flex;flex-direction: column;justify-content: space-around;align-items: center;}
			.con3 .title{width: auto;line-height: 68px;color: #222;font-size: 46px;font-family: 'albblight';text-align:center;margin-top: 30px;}
			.con3 .subtitle{width: auto;line-height: 20px;color: #d80c18;font-size: 24px;font-family: 'albbbold';text-align: center;}
			.con3 .video{width: 78%;height: auto;margin-top: 40px;}
				.con3 .video img{border-radius: 16px;width: 100%;}
			.con3 .list{width: 80%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
				.con3 .list .list-l{width: 78%;height: auto;display: flex;justify-content: space-around;}
					.con3 .list .list-l ul{width: 97%;display: flex;flex-wrap: wrap;}
						.con3 .list .list-l ul li{width: 50%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
							.con3 .list .list-l ul li .list_block{width: 98%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
							.con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
								.con3 .list .list-l ul li .list_block .name{width:94%;font-size: 18px;font-family: 'albbbold';text-align: left;line-height: 52px;}
								.con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 14px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 22px;padding-bottom: 15px;}
								.con3 .list .list-l ul li .list_block:hover .name,.con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



				.con3 .list .list-r{width: 22%;height: auto;display: flex;flex-direction: column;align-items: center;}
					.con3 .list .list-r .text{width: 98%;line-height: 52px;text-align:center;font-size: 30px;font-family: 'albbbold';color: #222;}



/*con4*/
		.con4{width: 82%;height: auto;background:#e9e9e9;border-radius: 16px;padding-bottom:36px;margin:0 auto 60px; display: flex;flex-direction: column;box-shadow: 0px 10px 0px 0px rgba(100,100,100,.1);}
			.con4 .title_b{width: 100%;height: auto;display: flex;flex-direction: row;justify-content: space-between;}
				.con4 .title_b .title_logo{margin-top: 2%;margin-left: 2%;}
				.con4 .title_b .title_txt{margin-top: 2%;margin-right: 2%;display: flex;flex-direction: column;}
					.con4 .title_b .title_txt .title_txt_en{font-size: 46px;line-height: 68px;color: #222;text-align: right;font-family: 'albblight';}
					.con4 .title_b .title_txt .title_txt_ch{font-size: 24px;line-height: 36px;color: #d80c18;text-align: right;font-family: 'albbbold';}

			.con4 .list_b{width: 100%;height: auto;margin-top:100px;display: flex;flex-direction: row;justify-content: center;}
				.con4 .list_b ul{width: 90%;height: auto;display: flex;}
					


					.con4 .list_b ul li {width: 25%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-content: flex-start;position: relative;padding-bottom: 20px;cursor: pointer;}
						.con4 .list_b ul li .icon_b {width: 90%;display: flex;}
							.con4 .list_b ul li .icon_b .icon {width: 40px;height: 40px;border-radius: 50%;text-align: center;background: #d80c18;display: flex;align-items: center;justify-content: center;}
								.con4 .list_b ul li .icon_b .icon i {font-size: 22px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-a-AllFilters {font-size: 27px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-zaixianzhichi {font-size: 21px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-fazhan {font-size: 18px;color: #fff;font-weight: 400;}
							.con4 .list_b ul li .line {position: absolute;left: 17px;top: 59px; width: 0;height: 1px;background: #d80c18;transition: width 0.5s ease, background-color 0.5s ease;}
							.con4 .list_b ul li:hover .line {width: 90%;background: #d80c18;}
							.con4 .list_b ul li .line_b{width: 90%;height:20px;border-bottom: 1px solid #fff;margin-bottom: 10px;}
							.con4 .list_b ul li .name {width: 90%;line-height: 40px;text-align: left;color: #222;font-size: 18px;font-family: 'albbbold';margin-bottom: 20px;}
							.con4 .list_b ul li .summary {width: 90%;line-height: 24px;text-align: left;color: #222;font-size: 14px;font-family: 'albblight';margin-bottom: 20px;}


/*con5*/
		.con5{width: 82%;height: auto;background:#fff;border-radius: 16px;margin:30px auto 0; display: flex;flex-wrap: wrap;}

			.con5 .title_b{width: 100%;height: auto;display: flex;}
				.con5 .title_b .title_txt{margin-top: 2%;margin-left: 2%;display: flex;flex-direction: column;}
					.con5 .title_b .title_txt .title_txt_en{font-size: 46px;line-height: 68px;color: #222;text-align: left;font-family: 'albblight';}
					.con5 .title_b .title_txt .title_txt_ch{font-size: 24px;line-height: 36px;color: #d80c18;text-align: left;font-family: 'albbbold';}

			.con5 .content_b{width: 100%;height: auto;padding-bottom: 15px;display: flex;}
				.con5 .content_b .contact_txt{width: 50%;height:auto;padding-bottom:40px;display: flex;flex-direction: column;align-items: center;}
					.con5 .content_b .contact_txt .logo{width: 86%;margin: 30px auto;}
					.con5 .content_b .contact_txt .tel{width: 86%;margin-top: 5px;line-height: 34px;color: #222;font-size: 20px;font-family: 'albbbold';text-align: left;}
					.con5 .content_b .contact_txt .text{width: 86%;margin-top: 5px;line-height: 42px;color: #222;font-size: 15px;font-family: 'albblight';text-align: left;}




				.con5 .contact_form{width: 50%;height:auto;display: flex;}
					.con5 .contact_form .formZ_b{width: 90%;height:auto;margin: auto;display: flex;flex-wrap: wrap;justify-content: center;}
						.con5 .contact_form .formZ_b .form_1{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
							
						.con5 .contact_form .formZ_b .form_2{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-around;flex-wrap: wrap;}
						.con5 .contact_form .formZ_b .form_3{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}



						.input_txt{width: 49.5%;height:42px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_txt::placeholder{color:#222;font-size: 14px;font-family: 'albbnormal';}
						.input_tare{width: 100%;height:200px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_btn{width: 50%;height:42px;background: rgba(34,34,34,1);color:#d90c18;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
						.input_btn:hover{width: 50%;height:42px;background: rgba(217,12,23,1);color:#fff;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
/*con6*/
		.con6{width: 100%;line-height: 150px;margin:auto;color:#222;font-size: 14px;font-family: 'albbnormal';text-align: center;}



		/*----------------------------------------tem------------------------------------------------*/


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner3630.jpg) center center no-repeat;overflow: hidden;}

 		.tem_con{width: 100%;height: auto;margin:auto;background: #f3f3f3;}
 			.tem_con .tem_title_block{width: 82%;height: auto;padding: 50px 0 70px 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'albbnormal';text-transform: uppercase;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #000;font-weight: bold;font-family: 'albbbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'albblight';}
	 		
			.tem_con .tem_con_block{width: 82%;height: auto;margin:auto;padding:0px 0px;}
			.tem_con .tem_con_block_contact{width: 100%;height: auto;margin:auto;padding:0px 0px;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;}
	 				.tem_con .tem_con_block p img{margin: auto;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: auto;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: auto;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'albblight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'albblight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'albblight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'albblight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 24.6%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: auto;background: #d80c18;color:#fff;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #222;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}





				.tem_con .tem_con_block .block_3 ul{}
					.tem_con .tem_con_block .block_3 ul li{width: 32%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_3 ul li .kc_list{width: 86%;background: rgba(255,255,255,1);color: #222;display: block;padding: 25px 0 15px 0;margin: auto;overflow: hidden;transition: all 0.4s;cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_3 ul li .kc_list:hover{background: rgba(255,255,255,0.65);;color:#d80c18;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic img{width: 40%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}



				.pro_pic{width: 60%;margin:auto;text-align: center;}
					.pro_pic img{margin:25px auto 0;border-radius: 16px;background: #fff;padding:30px 30px;}
					.pro_title{width: 100%;margin:auto;text-align: center;font-size: 20px;color: #d80c18;line-height: 30px;font-weight: 600;}
				.pro_content{width: 96%;margin:25px auto 0;text-align: center;}






			#search-list{display: none;}
			#search-pc-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}
			#search-pc-list .close{margin-bottom: 15px;}
			#search-pc-list form{width: 100%;}
			#search-pc-list .input-box{width: 100%;display: flex;justify-content: center;}
			#search-pc-list .input-box .input_txt{width: 60%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-pc-list .input-box .input_btn{width: 5%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			#search-pc-list.active{top: 0;}




			
			#menu-list{padding: 0;position: fixed;background: #fff !important;top: 0;left: 100%;height: 100vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 60px 8% 0 8%;z-index:999999;}
			#menu-list .close{margin-bottom: 15px;}
			#menu-list ul{overflow: hidden;}

			#menu-list .link-con,#menu-list .slide-link{display: block;padding: 0;color: #d80c18;font-weight: bold;border-bottom: 1px solid #E2E2E2;height:70px;line-height: 70px;background: url(../img/arrow.png) right center no-repeat;background-size:8px auto;font-size: 15px;margin: 0;}
			#menu-list .link-con:hover{color: #096560;}

			#menu-list.active{left: 0;}
			#search-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 12vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}



			#search-list .close{margin-bottom: 15px;}
			#search-list form{width: 100%;}
			#search-list .input-box{width: 100%;display: flex;}
			#search-list .input-box .input_txt{width: 80%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-list .input-box .input_btn{width: 15%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			
			#search-list.active{top: 0;}





			/*分页*/
			.page-num:not(:disabled){cursor: pointer;}
			.page-num, .page-link {position: relative;display: block;z-index: 1;color: #222;font-size: 14px;background-color: #d9d9d9;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d9d9d9;border-radius: 6px;}
			a.page-num:hover, .page-link:hover {text-decoration: none;}
			.page-num-current {z-index: 1;color: #fff;background-color: #d80c18;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d80c18;border-radius: 6px;}
			.page-num-current:hover {color: #fff;}
			/*其他*/
			.pages {min-height: 500px;padding-top: 10px;padding-bottom: 10px;}
			.pagination {font-size: 12px;display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;border-radius: 0.25rem;justify-content: center;margin-top: 50px;}
			.page-link {position: relative;display: block;padding: 0.5rem 2rem;margin-left: 4px;font-size: 14px;line-height: 2;color: #222;border-radius: 6px;background-color: #fff;border: 0px solid #ababab;}
			.page-link:hover {z-index: 2;color: #fff;text-decoration: none;background-color: #d80c18;border-color: #d80c18;}
			.page-link:focus {z-index: 3;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}
			.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;}
			.page-item:last-child .page-link {border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}
			.page-item.active .page-link {z-index: 3;color: #fff;background-color: #007bff;border-color: #007bff;}
			.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}
			.pagination-lg .page-link {padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}
			.pagination-lg .page-item:first-child .page-link {border-top-left-radius: 0.3rem;border-bottom-left-radius: 0.3rem;}
			.pagination-lg .page-item:last-child .page-link {border-top-right-radius: 0.3rem;border-bottom-right-radius: 0.3rem;}
			.pagination-sm .page-link {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;}
			.pagination-sm .page-item:first-child .page-link {border-top-left-radius: 0.2rem;border-bottom-left-radius: 0.2rem;}
			.pagination-sm .page-item:last-child .page-link {border-top-right-radius: 0.2rem;border-bottom-right-radius: 0.2rem;}


}






@media (max-width: 1920px) and (min-width: 1681px)  {
	.block_body{width: 100%;height: auto;text-align: center;margin:auto;overflow: hidden;background: #f3f3f3;}
		.top{width: 100%;height: 100px;background: rgba(255,255,255,1);position: fixed;top:0;overflow: hidden;z-index: 1000;box-shadow: 0px 0px 10px 8px rgba(0,0,0,.3);border-radius: 0px 0px 16px 16px;}
			.top .block{width: 82%;height: 100px;margin: auto;display: flex;justify-content: space-between;}
				.top .block .logo{width: auto;height: 100px;display: flex;align-items: center;}
					.top .block .logo img{width: 100%;}
				.top .block .nav{width: 100%;height: 100px;display: flex;justify-content: flex-end;}
					.top .block .nav ul{width: auto;height: 80px;padding-top: 20px;display: flex;}
						.top .block .nav ul li{font-size: 16px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 20px;display: block;margin-top: 8px;}
						.top .block .nav ul li:nth-last-child(2){line-height: 50px;cursor: pointer;padding:0 10px;display: none;margin-top: 8px;}
						.top .block .nav ul li:last-child{line-height: 50px;cursor: pointer;padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:hover{color: #d80c18;}
							.top .block .nav ul li i{font-size: 22px;color: #d80c18;line-height: 50px;margin-top: 8px;}

		.banner{width: 100%;height: 940px;margin: 0px auto 0;background: url(images/banner1920.jpg) center center no-repeat;overflow: hidden;position: relative;z-index: 100;}


		
		.con1{width: 100%;height: auto;margin: -60px auto 0;position: relative;z-index: 150;}
			.con1 .con1_block{width: 82%;height: 450px;background: url(images/con1_bg.jpg) #fff left center no-repeat;margin: auto;border-radius: 20px;position: relative;z-index: 140;display: flex;justify-content: flex-start;flex-direction: column;align-items: flex-start;}
				.con1 .con1_block .title{width:auto;margin:50px 0 0 52%;font-size: 36px;color: #222;font-family: 'albbbold';}
				.con1 .con1_block .subtitle{width:auto;margin:30px 0 0 52%;font-size: 28px;color: #d80c18;font-family: 'albbbold';}
				.con1 .con1_block .summary{width:auto;margin:30px 0 0 52%;font-size: 14px;color: #999;line-height:32px;font-family: 'albbnormal';text-align: left;padding-right: 30px;}
					.con1 .con1_block .btn{width: 120px;height: 40px;margin: 30px 0 0 83%;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn:hover{color: #fff;background: #b10c16;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn span{width: 24px;height: 24px;border-radius: 50%;background: #fff;margin-left: -5px;display: flex;align-items: center;justify-content: center;}
						.con1 .con1_block .btn span i{font-size: 14px;font-weight: 700;color: #222;}


			.content_block{width: 100%;height: auto;min-height: 425px;border-radius: 20px 20px 0px 0px;background: #f3f3f3;margin: -410px auto 0;position: relative;z-index: 120;}
/*con2*/
		.con2{width: 82%;height: auto;margin:auto; display: flex;flex-wrap: wrap;}
			.con2 .con2_l{width: 50%;height: auto;display: flex;}
				.con2 .con2_l ul{width: 100%;height:auto;display: flex;flex-direction: column;justify-content: space-between;}
					.con2 .con2_l ul li{width: 98%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;transition: all 0.4s;margin-bottom: 15px;}
					.con2 .con2_l ul li:hover{background: rgba(255,255,255,0.65);}
						.con2 .con2_l ul li .big_pic_l{width: 40%;height: 380px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_l ul li .big_pic_l img{/*width: 235px;height: 327px;*/width: 70%;height: auto;}
						.con2 .con2_l ul li .big_pic_r{width: 60%;height: 380px;display: flex;flex-wrap: wrap;align-items: center;align-content: space-around;justify-content: flex-end;}
						.con2 .con2_l ul li .big_pic_r .title{width: 100%;height: auto;font-size: 28px;color: #222;font-family: 'albbbold';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .type{width: 100%;height: auto;font-size: 16px;color: #222;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .summary{width: 100%;height: auto;font-size: 14px;color: #888;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .btn_p{width: 84px;line-height: 32px;font-size: 13px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;margin-right: 15px;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
						.con2 .con2_l ul li .big_pic_r .btn_p:hover{background: #b10c16;}


			.con2 .con2_r{width: 50%;height: auto;display: flex;}
				.con2 .con2_r ul{width: 100%;height:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
					.con2 .con2_r ul li{width: 49%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);cursor: pointer;transition: all 0.4s;margin-bottom: 15px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
					.con2 .con2_r ul li:hover{background: rgba(255,255,255,0.65);}

						.con2 .con2_r ul li .samll_pic_t{width: 96%;height: 240px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_t img{/*width: 165px;height: 232px;*/width: 43%;height: auto;}

						.con2 .con2_r ul li .samll_pic_d{width: 96%;height: auto;display: flex;flex-direction: row;justify-content: space-around;}
							.con2 .con2_r ul li .samll_pic_d .txt{width: 50%;height: auto;display: flex;flex-direction: column;}
								.con2 .con2_r ul li .samll_pic_d .txt .title{width: 100%;line-height: auto;font-size: 18px;color: #222;font-family: 'albbbold';text-align: left;}
								.con2 .con2_r ul li .samll_pic_d .txt .type{width: 100%;line-height: auto;font-size: 14px;color: #222;font-family: 'albbnormal';text-align: left;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2{width: 84px;line-height: 32px;font-size: 13px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;cursor: pointer;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2:hover{background: #b10c16;}

			.con2_btn{margin:40px auto;width: 10%;line-height: 34px;background: #fff;font-size: 14px;font-family: 'albbbold';text-align: center;color: #222;cursor: pointer;transition: all 0.4s;border-radius: 25px;}
			.con2_btn:hover{background: #d80c18;color: #fff;}

/*con3*/
		.con3{width: 82%;height: auto;background:#fff;border-radius: 16px;margin:0 auto 60px;display: flex;flex-direction: column;justify-content: space-around;align-items: center;}
			.con3 .title{width: auto;line-height: 68px;color: #222;font-size: 46px;font-family: 'albblight';text-align:center;margin-top: 30px;}
			.con3 .subtitle{width: auto;line-height: 20px;color: #d80c18;font-size: 24px;font-family: 'albbbold';text-align: center;}
			.con3 .video{width: 78%;height: auto;margin-top: 40px;}
				.con3 .video img{border-radius: 16px;width: 100%;}
			.con3 .list{width: 80%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
				.con3 .list .list-l{width: 78%;height: auto;display: flex;justify-content: space-around;}
					.con3 .list .list-l ul{width: 97%;display: flex;flex-wrap: wrap;}
						.con3 .list .list-l ul li{width: 50%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
							.con3 .list .list-l ul li .list_block{width: 98%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
							.con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
								.con3 .list .list-l ul li .list_block .name{width:94%;font-size: 18px;font-family: 'albbbold';text-align: left;line-height: 52px;}
								.con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 14px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 22px;padding-bottom: 15px;}
								.con3 .list .list-l ul li .list_block:hover .name,.con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



				.con3 .list .list-r{width: 22%;height: auto;display: flex;flex-direction: column;align-items: center;}
					.con3 .list .list-r .text{width: 98%;line-height: 52px;text-align:center;font-size: 30px;font-family: 'albbbold';color: #222;}


/*con4*/
		.con4{width: 82%;height: auto;background:#e9e9e9;border-radius: 16px;padding-bottom:36px;margin:0 auto 60px; display: flex;flex-direction: column;box-shadow: 0px 10px 0px 0px rgba(100,100,100,.1);}
			.con4 .title_b{width: 100%;height: auto;display: flex;flex-direction: row;justify-content: space-between;}
				.con4 .title_b .title_logo{margin-top: 2%;margin-left: 2%;}
				.con4 .title_b .title_txt{margin-top: 2%;margin-right: 2%;display: flex;flex-direction: column;}
					.con4 .title_b .title_txt .title_txt_en{font-size: 46px;line-height: 68px;color: #222;text-align: right;font-family: 'albblight';}
					.con4 .title_b .title_txt .title_txt_ch{font-size: 24px;line-height: 36px;color: #d80c18;text-align: right;font-family: 'albbbold';}

			.con4 .list_b{width: 100%;height: auto;margin-top:100px;display: flex;flex-direction: row;justify-content: center;}
				.con4 .list_b ul{width: 90%;height: auto;display: flex;}
					


					.con4 .list_b ul li {width: 25%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-content: flex-start;position: relative;padding-bottom: 20px;cursor: pointer;}
						.con4 .list_b ul li .icon_b {width: 90%;display: flex;}
							.con4 .list_b ul li .icon_b .icon {width: 40px;height: 40px;border-radius: 50%;text-align: center;background: #d80c18;display: flex;align-items: center;justify-content: center;}
								.con4 .list_b ul li .icon_b .icon i {font-size: 22px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-a-AllFilters {font-size: 27px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-zaixianzhichi {font-size: 21px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-fazhan {font-size: 18px;color: #fff;font-weight: 400;}
							.con4 .list_b ul li .line {position: absolute;left: 17px;top: 59px; width: 0;height: 1px;background: #d80c18;transition: width 0.5s ease, background-color 0.5s ease;}
							.con4 .list_b ul li:hover .line {width: 90%;background: #d80c18;}
							.con4 .list_b ul li .line_b{width: 90%;height:20px;border-bottom: 1px solid #fff;margin-bottom: 10px;}
							.con4 .list_b ul li .name {width: 90%;line-height: 40px;text-align: left;color: #222;font-size: 18px;font-family: 'albbbold';margin-bottom: 20px;}
							.con4 .list_b ul li .summary {width: 90%;line-height: 24px;text-align: left;color: #222;font-size: 14px;font-family: 'albblight';margin-bottom: 20px;}

/*con5*/
		.con5{width: 82%;height: auto;background:#fff;border-radius: 16px;margin:30px auto 0; display: flex;flex-wrap: wrap;}

			.con5 .title_b{width: 100%;height: auto;display: flex;}
				.con5 .title_b .title_txt{margin-top: 2%;margin-left: 2%;display: flex;flex-direction: column;}
					.con5 .title_b .title_txt .title_txt_en{font-size: 46px;line-height: 68px;color: #222;text-align: left;font-family: 'albblight';}
					.con5 .title_b .title_txt .title_txt_ch{font-size: 24px;line-height: 36px;color: #d80c18;text-align: left;font-family: 'albbbold';}

			.con5 .content_b{width: 100%;height: auto;padding-bottom: 15px;display: flex;}
				.con5 .content_b .contact_txt{width: 50%;height:auto;padding-bottom:40px;display: flex;flex-direction: column;align-items: center;}
					.con5 .content_b .contact_txt .logo{width: 86%;margin: 30px auto;}
					.con5 .content_b .contact_txt .tel{width: 86%;margin-top: 5px;line-height: 34px;color: #222;font-size: 20px;font-family: 'albbbold';text-align: left;}
					.con5 .content_b .contact_txt .text{width: 86%;margin-top: 5px;line-height: 42px;color: #222;font-size: 15px;font-family: 'albblight';text-align: left;}




				.con5 .contact_form{width: 50%;height:auto;display: flex;}
					.con5 .contact_form .formZ_b{width: 90%;height:auto;margin: auto;display: flex;flex-wrap: wrap;justify-content: center;}
						.con5 .contact_form .formZ_b .form_1{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
							
						.con5 .contact_form .formZ_b .form_2{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-around;flex-wrap: wrap;}
						.con5 .contact_form .formZ_b .form_3{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}



						.input_txt{width: 49.5%;height:42px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_txt::placeholder{color:#222;font-size: 14px;font-family: 'albbnormal';}
						.input_tare{width: 100%;height:200px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_btn{width: 50%;height:42px;background: rgba(34,34,34,1);color:#d90c18;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
						.input_btn:hover{width: 50%;height:42px;background: rgba(217,12,23,1);color:#fff;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
/*con6*/
		.con6{width: 100%;line-height: 150px;margin:auto;color:#222;font-size: 14px;font-family: 'albbnormal';text-align: center;}




		/*----------------------------------------tem------------------------------------------------*/


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner1920.jpg) center center no-repeat;overflow: hidden;}

 		.tem_con{width: 100%;height: auto;margin:auto;background: #f3f3f3;}
 			.tem_con .tem_title_block{width: 82%;height: auto;padding: 50px 0 70px 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'albbnormal';text-transform: uppercase;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #000;font-weight: bold;font-family: 'albbbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'albblight';}
	 		
			.tem_con .tem_con_block{width: 82%;height: auto;margin:auto;padding:0px 0px;}
			.tem_con .tem_con_block_contact{width: 100%;height: auto;margin:auto;padding:50px 0 0 0;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;}
	 				.tem_con .tem_con_block p img{margin: auto;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: auto;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: auto;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'albblight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'albblight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'albblight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'albblight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 24.6%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: auto;background: #d80c18;color:#fff;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #222;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}



				.tem_con .tem_con_block .block_3 ul{}
					.tem_con .tem_con_block .block_3 ul li{width: 32%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_3 ul li .kc_list{width: 86%;background: rgba(255,255,255,1);color: #222;display: block;padding: 25px 0 15px 0;margin: auto;overflow: hidden;transition: all 0.4s;cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_3 ul li .kc_list:hover{background: rgba(255,255,255,0.65);;color:#d80c18;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic img{width: 40%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}



				.pro_pic{width: 60%;margin:auto;text-align: center;}
					.pro_pic img{margin:25px auto 0;border-radius: 16px;background: #fff;padding:30px 30px;}
					.pro_title{width: 100%;margin:auto;text-align: center;font-size: 20px;color: #d80c18;line-height: 30px;font-weight: 600;}
				.pro_content{width: 96%;margin:25px auto 0;text-align: center;}









			#search-list{display: none;}
			#search-pc-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}
			#search-pc-list .close{margin-bottom: 15px;}
			#search-pc-list form{width: 100%;}
			#search-pc-list .input-box{width: 100%;display: flex;justify-content: center;}
			#search-pc-list .input-box .input_txt{width: 60%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-pc-list .input-box .input_btn{width: 5%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			#search-pc-list.active{top: 0;}




			
			#menu-list{padding: 0;position: fixed;background: #fff !important;top: 0;left: 100%;height: 100vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 60px 8% 0 8%;z-index:999999;}
			#menu-list .close{margin-bottom: 15px;}
			#menu-list ul{overflow: hidden;}

			#menu-list .link-con,#menu-list .slide-link{display: block;padding: 0;color: #d80c18;font-weight: bold;border-bottom: 1px solid #E2E2E2;height:70px;line-height: 70px;background: url(../img/arrow.png) right center no-repeat;background-size:8px auto;font-size: 15px;margin: 0;}
			#menu-list .link-con:hover{color: #096560;}

			#menu-list.active{left: 0;}
			#search-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 18vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}



			#search-list .close{margin-bottom: 15px;}
			#search-list form{width: 100%;}
			#search-list .input-box{width: 100%;display: flex;}
			#search-list .input-box .input_txt{width: 80%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-list .input-box .input_btn{width: 15%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			
			#search-list.active{top: 0;}










			/*分页*/
			.page-num:not(:disabled){cursor: pointer;}
			.page-num, .page-link {position: relative;display: block;z-index: 1;color: #222;font-size: 14px;background-color: #d9d9d9;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d9d9d9;border-radius: 6px;}
			a.page-num:hover, .page-link:hover {text-decoration: none;}
			.page-num-current {z-index: 1;color: #fff;background-color: #d80c18;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d80c18;border-radius: 6px;}
			.page-num-current:hover {color: #fff;}
			/*其他*/
			.pages {min-height: 500px;padding-top: 10px;padding-bottom: 10px;}
			.pagination {font-size: 12px;display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;border-radius: 0.25rem;justify-content: center;margin-top: 50px;}
			.page-link {position: relative;display: block;padding: 0.5rem 2rem;margin-left: 4px;font-size: 14px;line-height: 2;color: #222;border-radius: 6px;background-color: #fff;border: 0px solid #ababab;}
			.page-link:hover {z-index: 2;color: #fff;text-decoration: none;background-color: #d80c18;border-color: #d80c18;}
			.page-link:focus {z-index: 3;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}
			.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;}
			.page-item:last-child .page-link {border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}
			.page-item.active .page-link {z-index: 3;color: #fff;background-color: #007bff;border-color: #007bff;}
			.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}
			.pagination-lg .page-link {padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}
			.pagination-lg .page-item:first-child .page-link {border-top-left-radius: 0.3rem;border-bottom-left-radius: 0.3rem;}
			.pagination-lg .page-item:last-child .page-link {border-top-right-radius: 0.3rem;border-bottom-right-radius: 0.3rem;}
			.pagination-sm .page-link {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;}
			.pagination-sm .page-item:first-child .page-link {border-top-left-radius: 0.2rem;border-bottom-left-radius: 0.2rem;}
			.pagination-sm .page-item:last-child .page-link {border-top-right-radius: 0.2rem;border-bottom-right-radius: 0.2rem;}





}

@media (max-width: 1680px){

}

@media (max-width: 1680px) and (min-width: 1441px) {
	.block_body{width: 100%;height: auto;text-align: center;margin:auto;overflow: hidden;background: #f3f3f3;}
		.top{width: 100%;height: 100px;background: rgba(255,255,255,1);position: fixed;top:0;overflow: hidden;z-index: 1000;box-shadow: 0px 0px 10px 8px rgba(0,0,0,.3);border-radius: 0px 0px 16px 16px;}
			.top .block{width: 82%;height: 100px;margin: auto;display: flex;justify-content: space-between;}
				.top .block .logo{width: auto;height: 100px;display: flex;align-items: center;}
					.top .block .logo img{width: 100%;}
				.top .block .nav{width: 100%;height: 100px;display: flex;justify-content: flex-end;}
					.top .block .nav ul{width: auto;height: 80px;padding-top: 20px;display: flex;}
						.top .block .nav ul li{font-size: 16px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 20px;display: block;margin-top: 8px;}
						.top .block .nav ul li:nth-last-child(2){line-height: 50px;cursor: pointer;padding:0 10px;display: none;margin-top: 8px;}
						.top .block .nav ul li:last-child{line-height: 50px;cursor: pointer;padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:hover{color: #d80c18;}
							.top .block .nav ul li i{font-size: 22px;color: #d80c18;line-height: 50px;margin-top: 8px;}
						

		.banner{width: 100%;height: 940px;margin: 0px auto 0;background: url(images/banner1680.jpg) center center no-repeat;overflow: hidden;position: relative;z-index: 100;}
		
		.con1{width: 100%;height: auto;margin: -60px auto 0;position: relative;z-index: 150;}
			.con1 .con1_block{width: 82%;height: 450px;background: url(images/con1_bg_1680.jpg) #fff -95px center no-repeat;margin: auto;border-radius: 20px;position: relative;z-index: 140;display: flex;justify-content: flex-start;flex-direction: column;align-items: flex-start;}
				.con1 .con1_block .title{width:auto;margin:50px 0 0 54%;font-size: 36px;color: #222;font-family: 'albbbold';}
					.con1 .con1_block .subtitle{width:auto;margin:30px 0 0 54%;font-size: 28px;color: #d80c18;font-family: 'albbbold';}
					.con1 .con1_block .summary{width:auto;margin:30px 0 0 54%;font-size: 14px;color: #999;line-height:32px;font-family: 'albbnormal';text-align: left;padding-right: 30px;}
						.con1 .con1_block .btn{width: 120px;height: 40px;margin: 30px 0 0 83%;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
						.con1 .con1_block .btn:hover{color: #fff;background: #b10c16;cursor: pointer;transition: all 0.4s;}
						.con1 .con1_block .btn span{width: 24px;height: 24px;border-radius: 50%;background: #fff;margin-left: -5px;display: flex;align-items: center;justify-content: center;}
							.con1 .con1_block .btn span i{font-size: 14px;font-weight: 700;color: #222222;}


			.content_block{width: 100%;height: auto;min-height: 425px;border-radius: 20px 20px 0px 0px;background: #f3f3f3;margin: -410px auto 0;position: relative;z-index: 120;}


/*con2*/
		.con2{width: 82%;height: auto;margin: auto; display: flex;flex-wrap: wrap;}
			.con2 .con2_l{width: 50%;height: auto;display: flex;}
				.con2 .con2_l ul{width: 100%;height:auto;display: flex;flex-direction: column;justify-content: space-between;}
					.con2 .con2_l ul li{width: 98%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;transition: all 0.4s;margin-bottom: 15px;}
					.con2 .con2_l ul li:hover{background: rgba(255,255,255,0.65);}
						.con2 .con2_l ul li .big_pic_l{width: 40%;height: 380px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_l ul li .big_pic_l img{/*width: 235px;height: 327px;*/width: 80%;height: auto;}
						.con2 .con2_l ul li .big_pic_r{width: 60%;height: 380px;display: flex;flex-wrap: wrap;align-items: center;align-content: space-around;justify-content: flex-end;}
						.con2 .con2_l ul li .big_pic_r .title{width: 100%;height: auto;font-size: 28px;color: #222;font-family: 'albbbold';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .type{width: 100%;height: auto;font-size: 16px;color: #222;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .summary{width: 100%;height: auto;font-size: 14px;color: #888;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .btn_p{width: 84px;line-height: 32px;font-size: 13px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;margin-right: 15px;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
						.con2 .con2_l ul li .big_pic_r .btn_p:hover{background: #b10c16;}


			.con2 .con2_r{width: 50%;height: auto;display: flex;}
				.con2 .con2_r ul{width: 100%;height:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
					.con2 .con2_r ul li{width: 49%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);cursor: pointer;transition: all 0.4s;margin-bottom: 15px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
					.con2 .con2_r ul li:hover{background: rgba(255,255,255,0.65);}

						.con2 .con2_r ul li .samll_pic_t{width: 96%;height: 240px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_t img{/*width: 165px;height: 232px;*/width: 53%;height: auto;}

						.con2 .con2_r ul li .samll_pic_d{width: 96%;height: auto;display: flex;flex-direction: row;justify-content: space-around;}
							.con2 .con2_r ul li .samll_pic_d .txt{width: 50%;height: auto;display: flex;flex-direction: column;}
								.con2 .con2_r ul li .samll_pic_d .txt .title{width: 100%;line-height: auto;font-size: 18px;color: #222;font-family: 'albbbold';text-align: left;}
								.con2 .con2_r ul li .samll_pic_d .txt .type{width: 100%;line-height: auto;font-size: 14px;color: #222;font-family: 'albbnormal';text-align: left;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2{width: 84px;line-height: 32px;font-size: 13px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;cursor: pointer;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2:hover{background: #b10c16;}

			.con2_btn{margin:40px auto;width: 12%;line-height: 34px;background: #fff;font-size: 14px;font-family: 'albbbold';text-align: center;color: #222;cursor: pointer;transition: all 0.4s;border-radius: 25px;}
			.con2_btn:hover{background: #d80c18;color: #fff;}

/*con3*/
		.con3{width: 82%;height: auto;background:#fff;border-radius: 16px;margin:0 auto 60px;display: flex;flex-direction: column;justify-content: space-around;align-items: center;}
			.con3 .title{width: auto;line-height: 68px;color: #222;font-size: 46px;font-family: 'albblight';text-align:center;margin-top: 30px;}
			.con3 .subtitle{width: auto;line-height: 20px;color: #d80c18;font-size: 24px;font-family: 'albbbold';text-align: center;}
			.con3 .video{width: 78%;height: auto;margin-top: 40px;}
				.con3 .video img{border-radius: 16px;width: 100%;}
			.con3 .list{width: 80%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
				.con3 .list .list-l{width: 78%;height: auto;display: flex;justify-content: space-around;}
					.con3 .list .list-l ul{width: 97%;display: flex;flex-wrap: wrap;}
						.con3 .list .list-l ul li{width: 50%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
							.con3 .list .list-l ul li .list_block{width: 98%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
							.con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
								.con3 .list .list-l ul li .list_block .name{width:94%;font-size: 18px;font-family: 'albbbold';text-align: left;line-height: 52px;}
								.con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 14px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 22px;padding-bottom: 15px;}
								.con3 .list .list-l ul li .list_block:hover .name,.con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



				.con3 .list .list-r{width: 22%;height: auto;display: flex;flex-direction: column;align-items: center;}
					.con3 .list .list-r .text{width: 98%;line-height: 52px;text-align:center;font-size: 30px;font-family: 'albbbold';color: #222;}



/*con4*/
		.con4{width: 82%;height: auto;background:#e9e9e9;border-radius: 16px;padding-bottom:20px;margin:0 auto 60px; display: flex;flex-direction: column;box-shadow: 0px 10px 0px 0px rgba(100,100,100,.1);}
			.con4 .title_b{width: 100%;height: auto;display: flex;flex-direction: row;justify-content: space-between;}
				.con4 .title_b .title_logo{margin-top: 2%;margin-left: 2%;}
				.con4 .title_b .title_txt{margin-top: 2%;margin-right: 2%;display: flex;flex-direction: column;}
					.con4 .title_b .title_txt .title_txt_en{font-size: 46px;line-height: 68px;color: #222;text-align: right;font-family: 'albblight';}
					.con4 .title_b .title_txt .title_txt_ch{font-size: 24px;line-height: 36px;color: #d80c18;text-align: right;font-family: 'albbbold';}

			.con4 .list_b{width: 100%;height: auto;margin-top:100px;display: flex;flex-direction: row;justify-content: center;}
				.con4 .list_b ul{width: 90%;height: auto;display: flex;}
					


					.con4 .list_b ul li {width: 25%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-content: flex-start;position: relative;padding-bottom: 20px;cursor: pointer;}
						.con4 .list_b ul li .icon_b {width: 90%;display: flex;}
							.con4 .list_b ul li .icon_b .icon {width: 40px;height: 40px;border-radius: 50%;text-align: center;background: #d80c18;display: flex;align-items: center;justify-content: center;}
								.con4 .list_b ul li .icon_b .icon i {font-size: 22px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-a-AllFilters {font-size: 27px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-zaixianzhichi {font-size: 21px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-fazhan {font-size: 18px;color: #fff;font-weight: 400;}
							.con4 .list_b ul li .line {position: absolute;left: 17px;top: 59px; width: 0;height: 1px;background: #d80c18;transition: width 0.5s ease, background-color 0.5s ease;}
							.con4 .list_b ul li:hover .line {width: 90%;background: #d80c18;}
							.con4 .list_b ul li .line_b{width: 90%;height:20px;border-bottom: 1px solid #fff;margin-bottom: 10px;}
							.con4 .list_b ul li .name {width: 90%;line-height: 40px;text-align: left;color: #222;font-size: 18px;font-family: 'albbbold';margin-bottom: 10px;}
							.con4 .list_b ul li .summary {width: 90%;line-height: 24px;text-align: left;color: #222;font-size: 14px;font-family: 'albblight';margin-bottom: 20px;}


/*con5*/
		.con5{width: 82%;height: auto;background:#fff;border-radius: 16px;margin:30px auto 0; display: flex;flex-wrap: wrap;}

			.con5 .title_b{width: 100%;height: auto;display: flex;}
				.con5 .title_b .title_txt{margin-top: 2%;margin-left: 2%;display: flex;flex-direction: column;}
					.con5 .title_b .title_txt .title_txt_en{font-size: 46px;line-height: 68px;color: #222;text-align: left;font-family: 'albblight';}
					.con5 .title_b .title_txt .title_txt_ch{font-size: 24px;line-height: 36px;color: #d80c18;text-align: left;font-family: 'albbbold';}

			.con5 .content_b{width: 100%;height: auto;padding-bottom: 15px;display: flex;}
				.con5 .content_b .contact_txt{width: 50%;height:auto;padding-bottom:40px;display: flex;flex-direction: column;align-items: center;}
					.con5 .content_b .contact_txt .logo{width: 86%;margin: 30px auto;}
					.con5 .content_b .contact_txt .tel{width: 86%;margin-top: 5px;line-height: 34px;color: #222;font-size: 20px;font-family: 'albbbold';text-align: left;}
					.con5 .content_b .contact_txt .text{width: 86%;margin-top: 5px;line-height: 42px;color: #222;font-size: 15px;font-family: 'albblight';text-align: left;}




				.con5 .contact_form{width: 50%;height:auto;display: flex;}
					.con5 .contact_form .formZ_b{width: 90%;height:auto;margin: auto;display: flex;flex-wrap: wrap;justify-content: center;}
						.con5 .contact_form .formZ_b .form_1{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
							
						.con5 .contact_form .formZ_b .form_2{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-around;flex-wrap: wrap;}
						.con5 .contact_form .formZ_b .form_3{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}



						.input_txt{width: 49.5%;height:42px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_txt::placeholder{color:#222;font-size: 14px;font-family: 'albbnormal';}
						.input_tare{width: 100%;height:200px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_btn{width: 50%;height:42px;background: rgba(34,34,34,1);color:#d90c18;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
						.input_btn:hover{width: 50%;height:42px;background: rgba(217,12,23,1);color:#fff;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
/*con6*/
		.con6{width: 100%;line-height: 150px;margin:auto;color:#222;font-size: 14px;font-family: 'albbnormal';text-align: center;}






		/*----------------------------------------tem------------------------------------------------*/


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner1680.jpg) center center no-repeat;overflow: hidden;}

 		.tem_con{width: 100%;height: auto;margin:auto;background: #f3f3f3;}
 			.tem_con .tem_title_block{width: 82%;height: auto;padding: 50px 0 70px 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'albbnormal';text-transform: uppercase;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #000;font-weight: bold;font-family: 'albbbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'albblight';}
	 		
	 		.tem_con .tem_con_block{width: 82%;height: auto;margin:auto;padding:0px 0px;}
	 		.tem_con .tem_con_block_contact{width: 100%;height: auto;margin:auto;padding:50px 0 0 0;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;}
	 				.tem_con .tem_con_block p img{margin: auto;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: auto;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: auto;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'albblight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'albblight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'albblight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'albblight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 24.6%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: auto;background: #d80c18;color:#fff;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #222;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}




				.tem_con .tem_con_block .block_3 ul{}
					.tem_con .tem_con_block .block_3 ul li{width: 32%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_3 ul li .kc_list{width: 86%;background: rgba(255,255,255,1);color: #222;display: block;padding: 25px 0 15px 0;margin: auto;overflow: hidden;transition: all 0.4s;cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_3 ul li .kc_list:hover{background: rgba(255,255,255,0.65);;color:#d80c18;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic img{width: 40%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}


				.pro_pic{width: 60%;margin:auto;text-align: center;}
					.pro_pic img{margin:25px auto 0;border-radius: 16px;background: #fff;padding:30px 30px;}
					.pro_title{width: 100%;margin:auto;text-align: center;font-size: 20px;color: #d80c18;line-height: 30px;font-weight: 600;}
				.pro_content{width: 96%;margin:25px auto 0;text-align: center;}





			#search-list{display: none;}
			#search-pc-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}
			#search-pc-list .close{margin-bottom: 15px;}
			#search-pc-list form{width: 100%;}
			#search-pc-list .input-box{width: 100%;display: flex;justify-content: center;}
			#search-pc-list .input-box .input_txt{width: 60%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-pc-list .input-box .input_btn{width: 5%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			#search-pc-list.active{top: 0;}




			
			#menu-list{padding: 0;position: fixed;background: #fff !important;top: 0;left: 100%;height: 100vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 60px 8% 0 8%;z-index:999999;}
			#menu-list .close{margin-bottom: 15px;}
			#menu-list ul{overflow: hidden;}

			#menu-list .link-con,#menu-list .slide-link{display: block;padding: 0;color: #d80c18;font-weight: bold;border-bottom: 1px solid #E2E2E2;height:70px;line-height: 70px;background: url(../img/arrow.png) right center no-repeat;background-size:8px auto;font-size: 15px;margin: 0;}
			#menu-list .link-con:hover{color: #096560;}

			#menu-list.active{left: 0;}
			#search-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}



			#search-list .close{margin-bottom: 15px;}
			#search-list form{width: 100%;}
			#search-list .input-box{width: 100%;display: flex;}
			#search-list .input-box .input_txt{width: 80%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-list .input-box .input_btn{width: 15%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			
			#search-list.active{top: 0;}








			/*分页*/
			.page-num:not(:disabled){cursor: pointer;}
			.page-num, .page-link {position: relative;display: block;z-index: 1;color: #222;font-size: 14px;background-color: #d9d9d9;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d9d9d9;border-radius: 6px;}
			a.page-num:hover, .page-link:hover {text-decoration: none;}
			.page-num-current {z-index: 1;color: #fff;background-color: #d80c18;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d80c18;border-radius: 6px;}
			.page-num-current:hover {color: #fff;}
			/*其他*/
			.pages {min-height: 500px;padding-top: 10px;padding-bottom: 10px;}
			.pagination {font-size: 12px;display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;border-radius: 0.25rem;justify-content: center;margin-top: 50px;}
			.page-link {position: relative;display: block;padding: 0.5rem 2rem;margin-left: 4px;font-size: 14px;line-height: 2;color: #222;border-radius: 6px;background-color: #fff;border: 0px solid #ababab;}
			.page-link:hover {z-index: 2;color: #fff;text-decoration: none;background-color: #d80c18;border-color: #d80c18;}
			.page-link:focus {z-index: 3;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}
			.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;}
			.page-item:last-child .page-link {border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}
			.page-item.active .page-link {z-index: 3;color: #fff;background-color: #007bff;border-color: #007bff;}
			.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}
			.pagination-lg .page-link {padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}
			.pagination-lg .page-item:first-child .page-link {border-top-left-radius: 0.3rem;border-bottom-left-radius: 0.3rem;}
			.pagination-lg .page-item:last-child .page-link {border-top-right-radius: 0.3rem;border-bottom-right-radius: 0.3rem;}
			.pagination-sm .page-link {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;}
			.pagination-sm .page-item:first-child .page-link {border-top-left-radius: 0.2rem;border-bottom-left-radius: 0.2rem;}
			.pagination-sm .page-item:last-child .page-link {border-top-right-radius: 0.2rem;border-bottom-right-radius: 0.2rem;}



}

@media (max-width: 1600px){

}


@media (max-width: 1440px){
	.con1 .con1_block{padding-left: 50px;}
}


@media (max-width: 1440px) and (min-width: 1367px) {

	.block_body{width: 100%;height: auto;text-align: center;margin:auto;overflow: hidden;background: #f3f3f3;}
		.top{width: 100%;height: 100px;background: rgba(255,255,255,1);position: fixed;top:0;overflow: hidden;z-index: 1000;box-shadow: 0px 0px 10px 8px rgba(0,0,0,.3);border-radius: 0px 0px 16px 16px;}
			.top .block{width: 82%;height: 100px;margin: auto;display: flex;justify-content: space-between;}
				.top .block .logo{width: auto;height: 100px;display: flex;align-items: center;}
					.top .block .logo img{width: 100%;}
				.top .block .nav{width: 100%;height: 100px;display: flex;justify-content: flex-end;}
					.top .block .nav ul{width: auto;height: 80px;padding-top: 20px;display: flex;}
						.top .block .nav ul li{font-size: 16px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 20px;display: block;margin-top: 8px;}
						.top .block .nav ul li:nth-last-child(2){line-height: 50px;cursor: pointer;padding:0 10px;display: none;margin-top: 8px;}
						.top .block .nav ul li:last-child{line-height: 50px;cursor: pointer;padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:hover{color: #d80c18;}
							.top .block .nav ul li i{font-size: 22px;color: #d80c18;line-height: 50px;margin-top: 8px;}
						
		.banner{width: 100%;height: 880px;margin: 0px auto 0;background: url(images/banner1440.jpg) center center no-repeat;overflow: hidden;position: relative;z-index: 100;}

		.con1{width: 100%;height: auto;margin: -60px auto 0;position: relative;z-index: 150;}
			.con1 .con1_block{width: 82%;height: 450px;background: url(images/con1_bg_1440.jpg) #fff -185px center no-repeat;margin: auto;border-radius: 20px;position: relative;z-index: 140;display: flex;justify-content: flex-start;flex-direction: column;align-items: flex-start;}
				.con1 .con1_block .title{width:auto;margin:50px 0 0 50%;font-size: 36px;color: #222;font-family: 'albbbold';}
				.con1 .con1_block .subtitle{width:auto;margin:30px 0 0 50%;font-size: 28px;color: #d80c18;font-family: 'albbbold';}
				.con1 .con1_block .summary{width:auto;margin:30px 0 0 50%;font-size: 14px;color: #999;line-height:32px;font-family: 'albbnormal';text-align: left;padding-right: 20px;}
					.con1 .con1_block .btn{width: 120px;height: 40px;margin: 30px 0 0 78%;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn:hover{color: #fff;background: #b10c16;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn span{width: 24px;height: 24px;border-radius: 50%;background: #fff;margin-left: -5px;display: flex;align-items: center;justify-content: center;}
						.con1 .con1_block .btn span i{font-size: 14px;font-weight: 700;color: #222222;}


			.content_block{width: 100%;height: auto;min-height: 422px;border-radius: 20px 20px 0px 0px;background: #f3f3f3;margin: -410px auto 0;position: relative;z-index: 120;}


/*con2*/
		.con2{width: 82%;height: auto;margin: auto; display: flex;flex-wrap: wrap;}
			.con2 .con2_l{width: 50%;height: auto;display: flex;}
				.con2 .con2_l ul{width: 100%;height:auto;display: flex;flex-direction: column;justify-content: space-between;}
					.con2 .con2_l ul li{width: 98%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;transition: all 0.4s;margin-bottom: 15px;}
					.con2 .con2_l ul li:hover{background: rgba(255,255,255,0.65);}
						.con2 .con2_l ul li .big_pic_l{width: 40%;height: 380px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_l ul li .big_pic_l img{/*width: 197px;height: 274px;*/width: 85%;height: auto;}
						.con2 .con2_l ul li .big_pic_r{width: 60%;height: 380px;display: flex;flex-wrap: wrap;align-items: center;align-content: space-around;justify-content: flex-end;}
						.con2 .con2_l ul li .big_pic_r .title{width: 100%;height: auto;font-size: 28px;color: #222;font-family: 'albbbold';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .type{width: 100%;height: auto;font-size: 16px;color: #222;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .summary{width: 100%;height: auto;font-size: 14px;color: #888;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .btn_p{width: 84px;line-height: 32px;font-size: 13px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;margin-right: 15px;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
						.con2 .con2_l ul li .big_pic_r .btn_p:hover{background: #b10c16;}


			.con2 .con2_r{width: 50%;height: auto;display: flex;}
				.con2 .con2_r ul{width: 100%;height:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
					.con2 .con2_r ul li{width: 49%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);cursor: pointer;transition: all 0.4s;margin-bottom: 15px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
					.con2 .con2_r ul li:hover{background: rgba(255,255,255,0.65);}

						.con2 .con2_r ul li .samll_pic_t{width: 96%;height: 240px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_t img{/*width: 165px;height: 232px;*/width: 59%;height: auto;}

						.con2 .con2_r ul li .samll_pic_d{width: 96%;height: auto;display: flex;flex-direction: row;justify-content: space-around;}
							.con2 .con2_r ul li .samll_pic_d .txt{width: 50%;height: auto;display: flex;flex-direction: column;}
								.con2 .con2_r ul li .samll_pic_d .txt .title{width: 100%;line-height: auto;font-size: 18px;color: #222;font-family: 'albbbold';text-align: left;}
								.con2 .con2_r ul li .samll_pic_d .txt .type{width: 100%;line-height: auto;font-size: 14px;color: #222;font-family: 'albbnormal';text-align: left;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2{width: 84px;line-height: 32px;font-size: 13px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;cursor: pointer;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2:hover{background: #b10c16;}

			.con2_btn{margin:40px auto;width: 14%;line-height: 34px;background: #fff;font-size: 14px;font-family: 'albbbold';text-align: center;color: #222;cursor: pointer;transition: all 0.4s;border-radius: 25px;}
			.con2_btn:hover{background: #d80c18;color: #fff;}

/*con3*/
		.con3{width: 82%;height: auto;background:#fff;border-radius: 16px;margin:0 auto 60px;display: flex;flex-direction: column;justify-content: space-around;align-items: center;}
			.con3 .title{width: auto;line-height: 68px;color: #222;font-size: 46px;font-family: 'albblight';text-align:center;margin-top: 30px;}
			.con3 .subtitle{width: auto;line-height: 20px;color: #d80c18;font-size: 24px;font-family: 'albbbold';text-align: center;}
			.con3 .video{width: 78%;height: auto;margin-top: 40px;}
				.con3 .video img{border-radius: 16px;width: 100%;}
			.con3 .list{width: 80%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
				.con3 .list .list-l{width: 78%;height: auto;display: flex;justify-content: space-around;}
					.con3 .list .list-l ul{width: 97%;display: flex;flex-wrap: wrap;}
						.con3 .list .list-l ul li{width: 50%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
							.con3 .list .list-l ul li .list_block{width: 98%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
							.con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
								.con3 .list .list-l ul li .list_block .name{width:94%;font-size: 18px;font-family: 'albbbold';text-align: left;line-height: 52px;}
								.con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 14px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 22px;padding-bottom: 15px;}
								.con3 .list .list-l ul li .list_block:hover .name,.con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



				.con3 .list .list-r{width: 22%;height: auto;display: flex;flex-direction: column;align-items: center;}
					.con3 .list .list-r .text{width: 98%;line-height: 52px;text-align:center;font-size: 28px;font-family: 'albbbold';color: #222;}




/*con4*/
		.con4{width: 82%;height: auto;background:#e9e9e9;border-radius: 16px;padding-bottom:20px;margin:0 auto 60px; display: flex;flex-direction: column;box-shadow: 0px 10px 0px 0px rgba(100,100,100,.1);}
			.con4 .title_b{width: 100%;height: auto;display: flex;flex-direction: row;justify-content: space-between;}
				.con4 .title_b .title_logo{margin-top: 2%;margin-left: 2%;}
					.con4 .title_b .title_logo img{width:80%;}
				.con4 .title_b .title_txt{margin-top: 2%;margin-right: 2%;display: flex;flex-direction: column;}
					.con4 .title_b .title_txt .title_txt_en{font-size: 44px;line-height: 64px;color: #222;text-align: right;font-family: 'albblight';}
					.con4 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 24px;color: #d80c18;text-align: right;font-family: 'albbbold';}

			.con4 .list_b{width: 100%;height: auto;margin-top:100px;display: flex;flex-direction: row;justify-content: center;}
				.con4 .list_b ul{width: 90%;height: auto;display: flex;}
					


					.con4 .list_b ul li {width: 25%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-content: flex-start;position: relative;padding-bottom: 20px;cursor: pointer;}
						.con4 .list_b ul li .icon_b {width: 90%;display: flex;}
							.con4 .list_b ul li .icon_b .icon {width: 40px;height: 40px;border-radius: 50%;text-align: center;background: #d80c18;display: flex;align-items: center;justify-content: center;}
								.con4 .list_b ul li .icon_b .icon i {font-size: 22px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-a-AllFilters {font-size: 27px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-zaixianzhichi {font-size: 21px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-fazhan {font-size: 18px;color: #fff;font-weight: 400;}
							.con4 .list_b ul li .line {position: absolute;left: 17px;top: 59px; width: 0;height: 1px;background: #d80c18;transition: width 0.5s ease, background-color 0.5s ease;}
							.con4 .list_b ul li:hover .line {width: 90%;background: #d80c18;}
							.con4 .list_b ul li .line_b{width: 90%;height:20px;border-bottom: 1px solid #fff;margin-bottom: 10px;}
							.con4 .list_b ul li .name {width: 90%;line-height: 40px;text-align: left;color: #222;font-size: 18px;font-family: 'albbbold';margin-bottom: 10px;}
							.con4 .list_b ul li .summary {width: 90%;line-height: 24px;text-align: left;color: #222;font-size: 14px;font-family: 'albblight';margin-bottom: 0px;}


/*con5*/
		.con5{width: 82%;height: auto;background:#fff;border-radius: 16px;margin:30px auto 0; display: flex;flex-wrap: wrap;}

			.con5 .title_b{width: 100%;height: auto;display: flex;}
				.con5 .title_b .title_txt{margin-top: 2%;margin-left: 2%;display: flex;flex-direction: column;}
					.con5 .title_b .title_txt .title_txt_en{font-size: 46px;line-height: 68px;color: #222;text-align: left;font-family: 'albblight';}
					.con5 .title_b .title_txt .title_txt_ch{font-size: 24px;line-height: 36px;color: #d80c18;text-align: left;font-family: 'albbbold';}

			.con5 .content_b{width: 100%;height: auto;padding-bottom: 15px;display: flex;}
				.con5 .content_b .contact_txt{width: 50%;height:auto;padding-bottom:40px;display: flex;flex-direction: column;align-items: center;}
					.con5 .content_b .contact_txt .logo{width: 90%;margin: 30px auto;}
						.con5 .content_b .contact_txt .logo img{width: 90%;}
					.con5 .content_b .contact_txt .tel{width: 90%;margin-top: 5px;line-height: 34px;color: #222;font-size: 20px;font-family: 'albbbold';text-align: left;}
					.con5 .content_b .contact_txt .text{width: 90%;margin-top: 5px;line-height: 42px;color: #222;font-size: 15px;font-family: 'albblight';text-align: left;}




				.con5 .contact_form{width: 50%;height:auto;display: flex;}
					.con5 .contact_form .formZ_b{width: 90%;height:auto;margin: auto;display: flex;flex-wrap: wrap;justify-content: center;}
						.con5 .contact_form .formZ_b .form_1{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
							
						.con5 .contact_form .formZ_b .form_2{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-around;flex-wrap: wrap;}
						.con5 .contact_form .formZ_b .form_3{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}



						.input_txt{width: 49.5%;height:42px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_txt::placeholder{color:#222;font-size: 14px;font-family: 'albbnormal';}
						.input_tare{width: 100%;height:200px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_btn{width: 50%;height:42px;background: rgba(34,34,34,1);color:#d90c18;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
						.input_btn:hover{width: 50%;height:42px;background: rgba(217,12,23,1);color:#fff;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
/*con6*/
		.con6{width: 100%;line-height: 150px;margin:auto;color:#222;font-size: 14px;font-family: 'albbnormal';text-align: center;}






		/*----------------------------------------tem------------------------------------------------*/


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner1440.jpg) center center no-repeat;overflow: hidden;}

 		.tem_con{width: 100%;height: auto;margin:auto;background: #f3f3f3;}
 			.tem_con .tem_title_block{width: 82%;height: auto;padding: 50px 0 70px 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'albbnormal';text-transform: uppercase;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #000;font-weight: bold;font-family: 'albbbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'albblight';}
	 		
	 		.tem_con .tem_con_block{width: 82%;height: auto;margin:auto;padding:0px 0px;}
	 		.tem_con .tem_con_block_contact{width: 100%;height: auto;margin:auto;padding:50px 0 0 0;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;}
	 				.tem_con .tem_con_block p img{margin: auto;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: auto;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: auto;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'albblight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'albblight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'albblight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'albblight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 24.6%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: auto;background: #d80c18;color:#fff;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #222;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}




				.tem_con .tem_con_block .block_3 ul{}
					.tem_con .tem_con_block .block_3 ul li{width: 32%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_3 ul li .kc_list{width: 86%;background: rgba(255,255,255,1);color: #222;display: block;padding: 25px 0 15px 0;margin: auto;overflow: hidden;transition: all 0.4s;cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_3 ul li .kc_list:hover{background: rgba(255,255,255,0.65);;color:#d80c18;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic img{width: 40%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}


				.pro_pic{width: 60%;margin:auto;text-align: center;}
					.pro_pic img{margin:25px auto 0;border-radius: 16px;background: #fff;padding:30px 30px;}
					.pro_title{width: 100%;margin:auto;text-align: center;font-size: 20px;color: #d80c18;line-height: 30px;font-weight: 600;}
				.pro_content{width: 96%;margin:25px auto 0;text-align: center;}






			#search-list{display: none;}
			#search-pc-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}
			#search-pc-list .close{margin-bottom: 15px;}
			#search-pc-list form{width: 100%;}
			#search-pc-list .input-box{width: 100%;display: flex;justify-content: center;}
			#search-pc-list .input-box .input_txt{width: 60%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-pc-list .input-box .input_btn{width: 5%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			#search-pc-list.active{top: 0;}




			
			#menu-list{padding: 0;position: fixed;background: #fff !important;top: 0;left: 100%;height: 100vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 60px 8% 0 8%;z-index:999999;}
			#menu-list .close{margin-bottom: 15px;}
			#menu-list ul{overflow: hidden;}

			#menu-list .link-con,#menu-list .slide-link{display: block;padding: 0;color: #d80c18;font-weight: bold;border-bottom: 1px solid #E2E2E2;height:70px;line-height: 70px;background: url(../img/arrow.png) right center no-repeat;background-size:8px auto;font-size: 15px;margin: 0;}
			#menu-list .link-con:hover{color: #096560;}

			#menu-list.active{left: 0;}
			#search-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 18vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}



			#search-list .close{margin-bottom: 15px;}
			#search-list form{width: 100%;}
			#search-list .input-box{width: 100%;display: flex;}
			#search-list .input-box .input_txt{width: 80%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-list .input-box .input_btn{width: 15%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			
			#search-list.active{top: 0;}








			/*分页*/
			.page-num:not(:disabled){cursor: pointer;}
			.page-num, .page-link {position: relative;display: block;z-index: 1;color: #222;font-size: 14px;background-color: #d9d9d9;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d9d9d9;border-radius: 6px;}
			a.page-num:hover, .page-link:hover {text-decoration: none;}
			.page-num-current {z-index: 1;color: #fff;background-color: #d80c18;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d80c18;border-radius: 6px;}
			.page-num-current:hover {color: #fff;}
			/*其他*/
			.pages {min-height: 500px;padding-top: 10px;padding-bottom: 10px;}
			.pagination {font-size: 12px;display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;border-radius: 0.25rem;justify-content: center;margin-top: 50px;}
			.page-link {position: relative;display: block;padding: 0.5rem 2rem;margin-left: 4px;font-size: 14px;line-height: 2;color: #222;border-radius: 6px;background-color: #fff;border: 0px solid #ababab;}
			.page-link:hover {z-index: 2;color: #fff;text-decoration: none;background-color: #d80c18;border-color: #d80c18;}
			.page-link:focus {z-index: 3;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}
			.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;}
			.page-item:last-child .page-link {border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}
			.page-item.active .page-link {z-index: 3;color: #fff;background-color: #007bff;border-color: #007bff;}
			.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}
			.pagination-lg .page-link {padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}
			.pagination-lg .page-item:first-child .page-link {border-top-left-radius: 0.3rem;border-bottom-left-radius: 0.3rem;}
			.pagination-lg .page-item:last-child .page-link {border-top-right-radius: 0.3rem;border-bottom-right-radius: 0.3rem;}
			.pagination-sm .page-link {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;}
			.pagination-sm .page-item:first-child .page-link {border-top-left-radius: 0.2rem;border-bottom-left-radius: 0.2rem;}
			.pagination-sm .page-item:last-child .page-link {border-top-right-radius: 0.2rem;border-bottom-right-radius: 0.2rem;}



}


@media (max-width: 1366px) and (min-width: 1201px) {

	.block_body{width: 100%;height: auto;text-align: center;margin:auto;overflow: hidden;background: #f3f3f3;}
		.top{width: 100%;height: 100px;background: rgba(255,255,255,1);position: fixed;top:0;overflow: hidden;z-index: 1000;box-shadow: 0px 0px 10px 8px rgba(0,0,0,.3);border-radius: 0px 0px 16px 16px;}
			.top .block{width: 90%;height: 100px;margin: auto;display: flex;justify-content: space-between;}
				.top .block .logo{width: auto;height: 100px;display: flex;align-items: center;}
					.top .block .logo img{width: 100%;}
				.top .block .nav{width: 100%;height: 100px;display: flex;justify-content: flex-end;}
					.top .block .nav ul{width: auto;height: 80px;padding-top: 20px;display: flex;}
						.top .block .nav ul li{font-size: 16px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 20px;display: block;margin-top: 8px;}
						.top .block .nav ul li:nth-last-child(2){line-height: 50px;cursor: pointer;padding:0 10px;display: none;margin-top: 8px;}
						.top .block .nav ul li:last-child{line-height: 50px;cursor: pointer;padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:hover{color: #d80c18;}
							.top .block .nav ul li i{font-size: 22px;color: #d80c18;line-height: 50px;margin-top: 8px;}

		.banner{width: 100%;height: 820px;margin: 0px auto 0;background: url(images/banner1366.jpg) center center no-repeat;overflow: hidden;position: relative;z-index: 100;}


		.con1{width: 100%;height: auto;margin: -60px auto 0;position: relative;z-index: 150;}
			.con1 .con1_block{width: 90%;height: 400px;background: url(images/con1_bg_1366.jpg) #fff -225px center no-repeat;margin: auto;border-radius: 20px;position: relative;z-index: 140;display: flex;justify-content: flex-start;flex-direction: column;align-items: flex-start;}
				.con1 .con1_block .title{width:auto;margin:50px 0 0 45%;font-size: 30px;color: #222;font-family: 'albbbold';}
				.con1 .con1_block .subtitle{width:auto;margin:18px 0 0 45%;font-size: 22px;color: #d80c18;font-family: 'albbbold';}
				.con1 .con1_block .summary{width:auto;margin:16px 0 0 45%;font-size: 13px;color: #999;line-height:28px;font-family: 'albbnormal';text-align: left;padding-right: 20px;}
					.con1 .con1_block .btn{width: 120px;height: 40px;margin: 30px 0 0 80%;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn:hover{color: #fff;background: #b10c16;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn span{width: 24px;height: 24px;border-radius: 50%;background: #fff;margin-left: -5px;display: flex;align-items: center;justify-content: center;}
						.con1 .con1_block .btn span i{font-size: 14px;font-weight: 700;color: #222222;}


			.content_block{width: 100%;height: auto;min-height: 372px;border-radius: 20px 20px 0px 0px;background: #f3f3f3;margin: -360px auto 0;position: relative;z-index: 120;}




/*con2*/
		.con2{width: 90%;height: auto;margin: auto; display: flex;flex-wrap: wrap;}
			.con2 .con2_l{width: 50%;height: auto;display: flex;}
				.con2 .con2_l ul{width: 100%;height:auto;display: flex;flex-direction: column;justify-content: space-between;}
					.con2 .con2_l ul li{width: 98%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;transition: all 0.4s;margin-bottom: 15px;}
					.con2 .con2_l ul li:hover{background: rgba(255,255,255,0.65);}
						.con2 .con2_l ul li .big_pic_l{width: 40%;height: 380px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_l ul li .big_pic_l img{/*width: 197px;height: 274px;*/width: 85%;height: auto;}
						.con2 .con2_l ul li .big_pic_r{width: 60%;height: 380px;display: flex;flex-wrap: wrap;align-items: center;align-content: space-around;justify-content: flex-end;}
						.con2 .con2_l ul li .big_pic_r .title{width: 100%;height: auto;font-size: 28px;color: #222;font-family: 'albbbold';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .type{width: 100%;height: auto;font-size: 16px;color: #222;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .summary{width: 100%;height: auto;font-size: 14px;color: #888;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .btn_p{width: 84px;line-height: 32px;font-size: 13px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;margin-right: 15px;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
						.con2 .con2_l ul li .big_pic_r .btn_p:hover{background: #b10c16;}


			.con2 .con2_r{width: 50%;height: auto;display: flex;}
				.con2 .con2_r ul{width: 100%;height:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
					.con2 .con2_r ul li{width: 49%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);cursor: pointer;transition: all 0.4s;margin-bottom: 15px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
					.con2 .con2_r ul li:hover{background: rgba(255,255,255,0.65);}

						.con2 .con2_r ul li .samll_pic_t{width: 96%;height: 240px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_t img{/*width: 165px;height: 232px;*/width: 57%;height: auto;}

						.con2 .con2_r ul li .samll_pic_d{width: 96%;height: auto;display: flex;flex-direction: row;justify-content: space-around;}
							.con2 .con2_r ul li .samll_pic_d .txt{width: 50%;height: auto;display: flex;flex-direction: column;}
								.con2 .con2_r ul li .samll_pic_d .txt .title{width: 100%;line-height: auto;font-size: 18px;color: #222;font-family: 'albbbold';text-align: left;}
								.con2 .con2_r ul li .samll_pic_d .txt .type{width: 100%;line-height: auto;font-size: 14px;color: #222;font-family: 'albbnormal';text-align: left;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2{width: 84px;line-height: 32px;font-size: 13px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;cursor: pointer;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2:hover{background: #b10c16;}


			.con2_btn{margin:40px auto;width: 14%;line-height: 34px;background: #fff;font-size: 14px;font-family: 'albbbold';text-align: center;color: #222;cursor: pointer;transition: all 0.4s;border-radius: 25px;}
			.con2_btn:hover{background: #d80c18;color: #fff;}

/*con3*/
		.con3{width: 90%;height: auto;background:#fff;border-radius: 16px;margin:0 auto 60px;display: flex;flex-direction: column;justify-content: space-around;align-items: center;}
			.con3 .title{width: auto;line-height: 68px;color: #222;font-size: 46px;font-family: 'albblight';text-align:center;margin-top: 30px;}
			.con3 .subtitle{width: auto;line-height: 20px;color: #d80c18;font-size: 24px;font-family: 'albbbold';text-align: center;}
			.con3 .video{width: 78%;height: auto;margin-top: 40px;}
				.con3 .video img{border-radius: 16px;width: 100%;}
			.con3 .list{width: 80%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
				.con3 .list .list-l{width: 78%;height: auto;display: flex;justify-content: space-around;}
					.con3 .list .list-l ul{width: 97%;display: flex;flex-wrap: wrap;}
						.con3 .list .list-l ul li{width: 50%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
							.con3 .list .list-l ul li .list_block{width: 98%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
							.con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
								.con3 .list .list-l ul li .list_block .name{width:94%;font-size: 16px;font-family: 'albbbold';text-align: left;line-height: 37px;}
								.con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 12px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 20px;padding-bottom: 15px;}
								.con3 .list .list-l ul li .list_block:hover .name,.con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



				.con3 .list .list-r{width: 22%;height: auto;display: flex;flex-direction: column;align-items: center;}
					.con3 .list .list-r .text{width: 98%;line-height: 52px;text-align:center;font-size: 26px;font-family: 'albbbold';color: #222;}





/*con4*/
		.con4{width: 90%;height: auto;background:#e9e9e9;border-radius: 16px;padding-bottom:20px;margin:0 auto 60px; display: flex;flex-direction: column;box-shadow: 0px 10px 0px 0px rgba(100,100,100,.1);}
			.con4 .title_b{width: 100%;height: auto;display: flex;flex-direction: row;justify-content: space-between;}
				.con4 .title_b .title_logo{margin-top: 2%;margin-left: 2%;}
					.con4 .title_b .title_logo img{width:80%;}
				.con4 .title_b .title_txt{margin-top: 2%;margin-right: 2%;display: flex;flex-direction: column;}
					.con4 .title_b .title_txt .title_txt_en{font-size: 42px;line-height: 52px;color: #222;text-align: right;font-family: 'albblight';}
					.con4 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: right;font-family: 'albbbold';}

			.con4 .list_b{width: 100%;height: auto;margin-top:100px;display: flex;flex-direction: row;justify-content: center;}
				.con4 .list_b ul{width: 90%;height: auto;display: flex;}
					


					.con4 .list_b ul li {width: 25%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-content: flex-start;position: relative;padding-bottom: 20px;cursor: pointer;}
						.con4 .list_b ul li .icon_b {width: 90%;display: flex;}
							.con4 .list_b ul li .icon_b .icon {width: 40px;height: 40px;border-radius: 50%;text-align: center;background: #d80c18;display: flex;align-items: center;justify-content: center;}
								.con4 .list_b ul li .icon_b .icon i {font-size: 22px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-a-AllFilters {font-size: 27px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-zaixianzhichi {font-size: 21px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-fazhan {font-size: 18px;color: #fff;font-weight: 400;}
							.con4 .list_b ul li .line {position: absolute;left: 17px;top: 59px; width: 0;height: 1px;background: #d80c18;transition: width 0.5s ease, background-color 0.5s ease;}
							.con4 .list_b ul li:hover .line {width: 90%;background: #d80c18;}
							.con4 .list_b ul li .line_b{width: 90%;height:20px;border-bottom: 1px solid #fff;margin-bottom: 10px;}
							.con4 .list_b ul li .name {width: 90%;line-height: 40px;text-align: left;color: #222;font-size: 18px;font-family: 'albbbold';margin-bottom: 10px;}
							.con4 .list_b ul li .summary {width: 90%;line-height: 22px;text-align: left;color: #222;font-size: 13px;font-family: 'albblight';margin-bottom: 0px;}


/*con5*/
		.con5{width: 90%;height: auto;background:#fff;border-radius: 16px;margin:30px auto 0; display: flex;flex-wrap: wrap;}

			.con5 .title_b{width: 100%;height: auto;display: flex;}
				.con5 .title_b .title_txt{margin-top: 2%;margin-left: 2%;display: flex;flex-direction: column;}
					.con5 .title_b .title_txt .title_txt_en{font-size: 46px;line-height: 68px;color: #222;text-align: left;font-family: 'albblight';}
					.con5 .title_b .title_txt .title_txt_ch{font-size: 24px;line-height: 36px;color: #d80c18;text-align: left;font-family: 'albbbold';}

			.con5 .content_b{width: 100%;height: auto;padding-bottom: 15px;display: flex;}
				.con5 .content_b .contact_txt{width: 50%;height:auto;padding-bottom:40px;display: flex;flex-direction: column;align-items: center;}
					.con5 .content_b .contact_txt .logo{width: 90%;margin: 30px auto;}
						.con5 .content_b .contact_txt .logo img{width: 90%;}
					.con5 .content_b .contact_txt .tel{width: 90%;margin-top: 5px;line-height: 34px;color: #222;font-size: 20px;font-family: 'albbbold';text-align: left;}
					.con5 .content_b .contact_txt .text{width: 90%;margin-top: 5px;line-height: 42px;color: #222;font-size: 14px;font-family: 'albblight';text-align: left;}




				.con5 .contact_form{width: 50%;height:auto;display: flex;}
					.con5 .contact_form .formZ_b{width: 90%;height:auto;margin: auto;display: flex;flex-wrap: wrap;justify-content: center;}
						.con5 .contact_form .formZ_b .form_1{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
							
						.con5 .contact_form .formZ_b .form_2{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-around;flex-wrap: wrap;}
						.con5 .contact_form .formZ_b .form_3{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}



						.input_txt{width: 49.5%;height:42px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_txt::placeholder{color:#222;font-size: 14px;font-family: 'albbnormal';}
						.input_tare{width: 100%;height:200px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_btn{width: 50%;height:42px;background: rgba(34,34,34,1);color:#d90c18;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
						.input_btn:hover{width: 50%;height:42px;background: rgba(217,12,23,1);color:#fff;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
/*con6*/
		.con6{width: 100%;line-height: 150px;margin:auto;color:#222;font-size: 14px;font-family: 'albbnormal';text-align: center;}







		/*----------------------------------------tem------------------------------------------------*/


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner1366.jpg) center center no-repeat;overflow: hidden;}

 		.tem_con{width: 100%;height: auto;margin:auto;background: #f3f3f3;}
 			.tem_con .tem_title_block{width: 90%;height: auto;padding: 50px 0 70px 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'albbnormal';text-transform: uppercase;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #000;font-weight: bold;font-family: 'albbbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'albblight';}
	 		
	 		.tem_con .tem_con_block{width: 90%;height: auto;margin:auto;padding:0px 0px;}
	 		.tem_con .tem_con_block_contact{width: 100%;height: auto;margin:auto;padding:50px 0 0 0;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;}
	 				.tem_con .tem_con_block p img{margin: auto;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: auto;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: auto;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'albblight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'albblight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'albblight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'albblight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 24.6%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: auto;background: #d80c18;color:#fff;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #222;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}





				.tem_con .tem_con_block .block_3 ul{}
					.tem_con .tem_con_block .block_3 ul li{width: 32%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_3 ul li .kc_list{width: 86%;background: rgba(255,255,255,1);color: #222;display: block;padding: 25px 0 15px 0;margin: auto;overflow: hidden;transition: all 0.4s;cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_3 ul li .kc_list:hover{background: rgba(255,255,255,0.65);;color:#d80c18;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic img{width: 40%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}


				.pro_pic{width: 60%;margin:auto;text-align: center;}
					.pro_pic img{margin:25px auto 0;border-radius: 16px;background: #fff;padding:30px 30px;}
					.pro_title{width: 100%;margin:auto;text-align: center;font-size: 20px;color: #d80c18;line-height: 30px;font-weight: 600;}
				.pro_content{width: 96%;margin:25px auto 0;text-align: center;}






			#search-list{display: none;}
			#search-pc-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}
			#search-pc-list .close{margin-bottom: 15px;}
			#search-pc-list form{width: 100%;}
			#search-pc-list .input-box{width: 100%;display: flex;justify-content: center;}
			#search-pc-list .input-box .input_txt{width: 60%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-pc-list .input-box .input_btn{width: 5%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			#search-pc-list.active{top: 0;}




			
			#menu-list{padding: 0;position: fixed;background: #fff !important;top: 0;left: 100%;height: 100vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 60px 8% 0 8%;z-index:999999;}
			#menu-list .close{margin-bottom: 15px;}
			#menu-list ul{overflow: hidden;}

			#menu-list .link-con,#menu-list .slide-link{display: block;padding: 0;color: #d80c18;font-weight: bold;border-bottom: 1px solid #E2E2E2;height:70px;line-height: 70px;background: url(../img/arrow.png) right center no-repeat;background-size:8px auto;font-size: 15px;margin: 0;}
			#menu-list .link-con:hover{color: #096560;}

			#menu-list.active{left: 0;}
			#search-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 18vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}



			#search-list .close{margin-bottom: 15px;}
			#search-list form{width: 100%;}
			#search-list .input-box{width: 100%;display: flex;}
			#search-list .input-box .input_txt{width: 80%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-list .input-box .input_btn{width: 15%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			
			#search-list.active{top: 0;}









			/*分页*/
			.page-num:not(:disabled){cursor: pointer;}
			.page-num, .page-link {position: relative;display: block;z-index: 1;color: #222;font-size: 14px;background-color: #d9d9d9;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d9d9d9;border-radius: 6px;}
			a.page-num:hover, .page-link:hover {text-decoration: none;}
			.page-num-current {z-index: 1;color: #fff;background-color: #d80c18;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d80c18;border-radius: 6px;}
			.page-num-current:hover {color: #fff;}
			/*其他*/
			.pages {min-height: 500px;padding-top: 10px;padding-bottom: 10px;}
			.pagination {font-size: 12px;display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;border-radius: 0.25rem;justify-content: center;margin-top: 50px;}
			.page-link {position: relative;display: block;padding: 0.5rem 2rem;margin-left: 4px;font-size: 14px;line-height: 2;color: #222;border-radius: 6px;background-color: #fff;border: 0px solid #ababab;}
			.page-link:hover {z-index: 2;color: #fff;text-decoration: none;background-color: #d80c18;border-color: #d80c18;}
			.page-link:focus {z-index: 3;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}
			.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;}
			.page-item:last-child .page-link {border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}
			.page-item.active .page-link {z-index: 3;color: #fff;background-color: #007bff;border-color: #007bff;}
			.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}
			.pagination-lg .page-link {padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}
			.pagination-lg .page-item:first-child .page-link {border-top-left-radius: 0.3rem;border-bottom-left-radius: 0.3rem;}
			.pagination-lg .page-item:last-child .page-link {border-top-right-radius: 0.3rem;border-bottom-right-radius: 0.3rem;}
			.pagination-sm .page-link {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;}
			.pagination-sm .page-item:first-child .page-link {border-top-left-radius: 0.2rem;border-bottom-left-radius: 0.2rem;}
			.pagination-sm .page-item:last-child .page-link {border-top-right-radius: 0.2rem;border-bottom-right-radius: 0.2rem;}






}



@media (max-width: 1366px){

}



@media (max-width: 1280px){
	.con1 .con1_block .title{width:auto;margin:36px 0 0 48%;font-size: 30px;color: #222;font-family: 'albbbold';}
	.con1 .con1_block .subtitle{width:auto;margin:18px 0 0 48%;font-size: 22px;color: #d80c18;font-family: 'albbbold';}
	.con1 .con1_block .summary{width:auto;margin:16px 0 0 48%;font-size: 13px;color: #999;line-height:30px;font-family: 'albbnormal';text-align: left;padding-right: 20px;}
		.con1 .con1_block .btn{width: 120px;height: 36px;margin: 30px 0 0 77%;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
}




@media (max-width: 1200px) and (min-width: 1180px) {


	.block_body{width: 100%;height: auto;text-align: center;margin:auto;overflow: hidden;background: #f3f3f3;}
		.top{width: 100%;height: 100px;background: rgba(255,255,255,1);position: fixed;top:0;overflow: hidden;z-index: 1000;box-shadow: 0px 0px 10px 8px rgba(0,0,0,.3);border-radius: 0px 0px 16px 16px;}
			.top .block{width: 90%;height: 100px;margin: auto;display: flex;justify-content: space-between;}
				.top .block .logo{width: auto;height: 100px;display: flex;align-items: center;}
					.top .block .logo img{width: 100%;}
				.top .block .nav{width: 100%;height: 100px;display: flex;justify-content: flex-end;}
					.top .block .nav ul{width: auto;height: 80px;padding-top: 20px;display: flex;}
						.top .block .nav ul li{font-size: 16px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 12px;display: block;margin-top: 8px;}
						.top .block .nav ul li:nth-last-child(2){line-height: 50px;cursor: pointer;padding:0 10px;display: none;margin-top: 8px;}
						.top .block .nav ul li:last-child{line-height: 50px;cursor: pointer;padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:hover{color: #d80c18;}
							.top .block .nav ul li i{font-size: 22px;color: #d80c18;line-height: 50px;margin-top: 8px;}

		.banner{width: 100%;height: 800px;margin: 0px auto 0;background: url(images/banner1200.jpg) center center no-repeat;overflow: hidden;position: relative;z-index: 100;}


		.con1{width: 100%;height: auto;margin: -60px auto 0;position: relative;z-index: 150;}
			.con1 .con1_block{width: 90%;height: 360px;background: url(images/con1_bg_1200.jpg) #fff -285px center no-repeat;margin: auto;border-radius: 20px;position: relative;z-index: 140;display: flex;justify-content: flex-start;flex-direction: column;align-items: flex-start;}
				.con1 .con1_block .title{width:auto;margin:28px 0 0 46%;font-size: 30px;color: #222;font-family: 'albbbold';}
				.con1 .con1_block .subtitle{width:auto;margin:18px 0 0 46%;font-size: 22px;color: #d80c18;font-family: 'albbbold';}
				.con1 .con1_block .summary{width:auto;margin:16px 0 0 46%;font-size: 13px;color: #999;line-height:30px;font-family: 'albbnormal';text-align: left;padding-right: 20px;}
					.con1 .con1_block .btn{width: 115px;height: 32px;margin: 0px 0 0 78%;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn:hover{color: #fff;background: #b10c16;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn span{width: 24px;height: 24px;border-radius: 50%;background: #fff;margin-left: -5px;display: flex;align-items: center;justify-content: center;}
						.con1 .con1_block .btn span i{font-size: 14px;font-weight: 700;color: #222222;}


			.content_block{width: 100%;height: auto;min-height: 330px;border-radius: 20px 20px 0px 0px;background: #f3f3f3;margin: -320px auto 0;position: relative;z-index: 120;}




/*con2*/
		.con2{width: 90%;height: auto;margin: auto; display: flex;flex-wrap: wrap;}
			.con2 .con2_l{width: 50%;height: auto;display: flex;}
				.con2 .con2_l ul{width: 100%;height:auto;display: flex;flex-direction: column;justify-content: space-between;}
					.con2 .con2_l ul li{width: 98%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;transition: all 0.4s;margin-bottom: 12px;}
					.con2 .con2_l ul li:hover{background: rgba(255,255,255,0.65);}
						.con2 .con2_l ul li .big_pic_l{width: 40%;height: 380px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_l ul li .big_pic_l img{/*width: 179px;height: 249px;*/width: 85%;height: auto;}
						.con2 .con2_l ul li .big_pic_r{width: 60%;height: 380px;display: flex;flex-wrap: wrap;align-items: center;align-content: space-around;justify-content: flex-end;}
						.con2 .con2_l ul li .big_pic_r .title{width: 100%;height: auto;font-size: 28px;color: #222;font-family: 'albbbold';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .type{width: 100%;height: auto;font-size: 16px;color: #222;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .summary{width: 100%;height: auto;font-size: 14px;color: #888;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .btn_p{width: 84px;line-height: 32px;font-size: 13px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;margin-right: 15px;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
						.con2 .con2_l ul li .big_pic_r .btn_p:hover{background: #b10c16;}


			.con2 .con2_r{width: 50%;height: auto;display: flex;}
				.con2 .con2_r ul{width: 100%;height:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
					.con2 .con2_r ul li{width: 49%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);cursor: pointer;transition: all 0.4s;margin-bottom: 12px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
					.con2 .con2_r ul li:hover{background: rgba(255,255,255,0.65);}

						.con2 .con2_r ul li .samll_pic_t{width: 96%;height: 240px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_t img{/*width: 165px;height: 232px;*/width: 60%;height: auto;}

						.con2 .con2_r ul li .samll_pic_d{width: 96%;height: auto;display: flex;flex-direction: row;justify-content: space-around;}
							.con2 .con2_r ul li .samll_pic_d .txt{width: 50%;height: auto;display: flex;flex-direction: column;}
								.con2 .con2_r ul li .samll_pic_d .txt .title{width: 100%;line-height: auto;font-size: 18px;color: #222;font-family: 'albbbold';text-align: left;}
								.con2 .con2_r ul li .samll_pic_d .txt .type{width: 100%;line-height: auto;font-size: 14px;color: #222;font-family: 'albbnormal';text-align: left;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2{width: 84px;line-height: 32px;font-size: 13px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;cursor: pointer;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2:hover{background: #b10c16;}

			.con2_btn{margin:40px auto;width: 15%;line-height: 34px;background: #fff;font-size: 14px;font-family: 'albbbold';text-align: center;color: #222;cursor: pointer;transition: all 0.4s;border-radius: 25px;}
			.con2_btn:hover{background: #d80c18;color: #fff;}
/*con3*/
		.con3{width: 90%;height: auto;background:#fff;border-radius: 16px;margin:0 auto 60px;display: flex;flex-direction: column;justify-content: space-around;align-items: center;}
			.con3 .title{width: auto;line-height: 68px;color: #222;font-size: 46px;font-family: 'albblight';text-align:center;margin-top: 30px;}
			.con3 .subtitle{width: auto;line-height: 20px;color: #d80c18;font-size: 24px;font-family: 'albbbold';text-align: center;}
			.con3 .video{width: 78%;height: auto;margin-top: 40px;}
				.con3 .video img{border-radius: 16px;width: 100%;}
			.con3 .list{width: 80%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
				.con3 .list .list-l{width: 78%;height: auto;display: flex;justify-content: space-around;}
					.con3 .list .list-l ul{width: 97%;display: flex;flex-wrap: wrap;}
						.con3 .list .list-l ul li{width: 50%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
							.con3 .list .list-l ul li .list_block{width: 98%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
							.con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
								.con3 .list .list-l ul li .list_block .name{width:94%;font-size: 16px;font-family: 'albbbold';text-align: left;line-height: 37px;}
								.con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 12px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 20px;padding-bottom: 15px;}
								.con3 .list .list-l ul li .list_block:hover .name,.con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



				.con3 .list .list-r{width: 22%;height: auto;display: flex;flex-direction: column;align-items: center;}
					.con3 .list .list-r .text{width: 98%;line-height: 52px;text-align:center;font-size: 26px;font-family: 'albbbold';color: #222;}





/*con4*/
		.con4{width: 90%;height: auto;background:#e9e9e9;border-radius: 16px;padding-bottom:20px;margin:0 auto 60px; display: flex;flex-direction: column;box-shadow: 0px 10px 0px 0px rgba(100,100,100,.1);}
			.con4 .title_b{width: 100%;height: auto;display: flex;flex-direction: row;justify-content: space-between;}
				.con4 .title_b .title_logo{margin-top: 2%;margin-left: 2%;}
					.con4 .title_b .title_logo img{width:80%;}
				.con4 .title_b .title_txt{margin-top: 2%;margin-right: 2%;display: flex;flex-direction: column;}
					.con4 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: right;font-family: 'albblight';}
					.con4 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: right;font-family: 'albbbold';}

			.con4 .list_b{width: 100%;height: auto;margin-top:100px;display: flex;flex-direction: row;justify-content: center;}
				.con4 .list_b ul{width: 90%;height: auto;display: flex;}
					


					.con4 .list_b ul li {width: 25%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-content: flex-start;position: relative;padding-bottom: 20px;cursor: pointer;}
						.con4 .list_b ul li .icon_b {width: 90%;display: flex;}
							.con4 .list_b ul li .icon_b .icon {width: 40px;height: 40px;border-radius: 50%;text-align: center;background: #d80c18;display: flex;align-items: center;justify-content: center;}
								.con4 .list_b ul li .icon_b .icon i {font-size: 22px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-a-AllFilters {font-size: 27px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-zaixianzhichi {font-size: 21px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-fazhan {font-size: 18px;color: #fff;font-weight: 400;}
							.con4 .list_b ul li .line {position: absolute;left: 17px;top: 59px; width: 0;height: 1px;background: #d80c18;transition: width 0.5s ease, background-color 0.5s ease;}
							.con4 .list_b ul li:hover .line {width: 90%;background: #d80c18;}
							.con4 .list_b ul li .line_b{width: 90%;height:20px;border-bottom: 1px solid #fff;margin-bottom: 10px;}
							.con4 .list_b ul li .name {width: 90%;line-height: 40px;text-align: left;color: #222;font-size: 18px;font-family: 'albbbold';margin-bottom: 10px;}
							.con4 .list_b ul li .summary {width: 90%;line-height: 22px;text-align: left;color: #222;font-size: 13px;font-family: 'albblight';margin-bottom: 0px;}


/*con5*/
		.con5{width: 90%;height: auto;background:#fff;border-radius: 16px;margin:30px auto 0; display: flex;flex-wrap: wrap;}

			.con5 .title_b{width: 100%;height: auto;display: flex;}
				.con5 .title_b .title_txt{margin-top: 2%;margin-left: 2%;display: flex;flex-direction: column;}
					.con5 .title_b .title_txt .title_txt_en{font-size: 46px;line-height: 68px;color: #222;text-align: left;font-family: 'albblight';}
					.con5 .title_b .title_txt .title_txt_ch{font-size: 24px;line-height: 36px;color: #d80c18;text-align: left;font-family: 'albbbold';}

			.con5 .content_b{width: 100%;height: auto;padding-bottom: 15px;display: flex;}
				.con5 .content_b .contact_txt{width: 50%;height:auto;padding-bottom:40px;display: flex;flex-direction: column;align-items: center;}
					.con5 .content_b .contact_txt .logo{width: 90%;margin: 20px auto;}
						.con5 .content_b .contact_txt .logo img{width: 80%;}
					.con5 .content_b .contact_txt .tel{width: 90%;margin-top: 5px;line-height: 34px;color: #222;font-size: 20px;font-family: 'albbbold';text-align: left;}
					.con5 .content_b .contact_txt .text{width: 90%;margin-top: 5px;line-height: 42px;color: #222;font-size: 13px;font-family: 'albblight';text-align: left;}




				.con5 .contact_form{width: 50%;height:auto;display: flex;}
					.con5 .contact_form .formZ_b{width: 90%;height:auto;margin: auto;display: flex;flex-wrap: wrap;justify-content: center;}
						.con5 .contact_form .formZ_b .form_1{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
							
						.con5 .contact_form .formZ_b .form_2{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-around;flex-wrap: wrap;}
						.con5 .contact_form .formZ_b .form_3{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}



						.input_txt{width: 49.5%;height:42px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_txt::placeholder{color:#222;font-size: 14px;font-family: 'albbnormal';}
						.input_tare{width: 100%;height:200px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_btn{width: 50%;height:42px;background: rgba(34,34,34,1);color:#d90c18;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
						.input_btn:hover{width: 50%;height:42px;background: rgba(217,12,23,1);color:#fff;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
/*con6*/
		.con6{width: 100%;line-height: 150px;margin:auto;color:#222;font-size: 14px;font-family: 'albbnormal';text-align: center;}







		/*----------------------------------------tem------------------------------------------------*/


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner1200.jpg) center center no-repeat;overflow: hidden;}

 		.tem_con{width: 100%;height: auto;margin:auto;background: #f3f3f3;}
 			.tem_con .tem_title_block{width: 90%;height: auto;padding: 50px 0 40px 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'albbnormal';text-transform: uppercase;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #000;font-weight: bold;font-family: 'albbbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'albblight';}
	 		
	 		.tem_con .tem_con_block{width: 90%;height: auto;margin:auto;padding:0px 0px;}
	 		.tem_con .tem_con_block_contact{width: 100%;height: auto;margin:auto;padding:50px 0 0 0;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;}
	 				.tem_con .tem_con_block p img{margin: auto;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: auto;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: auto;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'albblight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'albblight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'albblight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'albblight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 49%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: auto;background: #d80c18;color:#fff;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #222;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 60px;}




				.tem_con .tem_con_block .block_3 ul{}
					.tem_con .tem_con_block .block_3 ul li{width: 32%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_3 ul li .kc_list{width: 86%;background: rgba(255,255,255,1);color: #222;display: block;padding: 25px 0 15px 0;margin: auto;overflow: hidden;transition: all 0.4s;cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_3 ul li .kc_list:hover{background: rgba(255,255,255,0.65);;color:#d80c18;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic img{width: 40%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}


				.pro_pic{width: 60%;margin:auto;text-align: center;}
					.pro_pic img{margin:25px auto 0;border-radius: 16px;background: #fff;padding:30px 30px;}
					.pro_title{width: 100%;margin:auto;text-align: center;font-size: 20px;color: #d80c18;line-height: 30px;font-weight: 600;}
				.pro_content{width: 96%;margin:25px auto 0;text-align: center;}






			#search-list{display: none;}
			#search-pc-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}
			#search-pc-list .close{margin-bottom: 15px;}
			#search-pc-list form{width: 100%;}
			#search-pc-list .input-box{width: 100%;display: flex;justify-content: center;}
			#search-pc-list .input-box .input_txt{width: 60%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-pc-list .input-box .input_btn{width: 5%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			#search-pc-list.active{top: 0;}




			
			#menu-list{padding: 0;position: fixed;background: #fff !important;top: 0;left: 100%;height: 100vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 60px 8% 0 8%;z-index:999999;}
			#menu-list .close{margin-bottom: 15px;}
			#menu-list ul{overflow: hidden;}

			#menu-list .link-con,#menu-list .slide-link{display: block;padding: 0;color: #d80c18;font-weight: bold;border-bottom: 1px solid #E2E2E2;height:70px;line-height: 70px;background: url(../img/arrow.png) right center no-repeat;background-size:8px auto;font-size: 15px;margin: 0;}
			#menu-list .link-con:hover{color: #096560;}

			#menu-list.active{left: 0;}
			#search-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 18vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}



			#search-list .close{margin-bottom: 15px;}
			#search-list form{width: 100%;}
			#search-list .input-box{width: 100%;display: flex;}
			#search-list .input-box .input_txt{width: 80%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-list .input-box .input_btn{width: 15%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			
			#search-list.active{top: 0;}








			/*分页*/
			.page-num:not(:disabled){cursor: pointer;}
			.page-num, .page-link {position: relative;display: block;z-index: 1;color: #222;font-size: 14px;background-color: #d9d9d9;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d9d9d9;border-radius: 6px;}
			a.page-num:hover, .page-link:hover {text-decoration: none;}
			.page-num-current {z-index: 1;color: #fff;background-color: #d80c18;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d80c18;border-radius: 6px;}
			.page-num-current:hover {color: #fff;}
			/*其他*/
			.pages {min-height: 500px;padding-top: 10px;padding-bottom: 10px;}
			.pagination {font-size: 12px;display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;border-radius: 0.25rem;justify-content: center;margin-top: 50px;}
			.page-link {position: relative;display: block;padding: 0.5rem 2rem;margin-left: 4px;font-size: 14px;line-height: 2;color: #222;border-radius: 6px;background-color: #fff;border: 0px solid #ababab;}
			.page-link:hover {z-index: 2;color: #fff;text-decoration: none;background-color: #d80c18;border-color: #d80c18;}
			.page-link:focus {z-index: 3;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}
			.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;}
			.page-item:last-child .page-link {border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}
			.page-item.active .page-link {z-index: 3;color: #fff;background-color: #007bff;border-color: #007bff;}
			.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}
			.pagination-lg .page-link {padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}
			.pagination-lg .page-item:first-child .page-link {border-top-left-radius: 0.3rem;border-bottom-left-radius: 0.3rem;}
			.pagination-lg .page-item:last-child .page-link {border-top-right-radius: 0.3rem;border-bottom-right-radius: 0.3rem;}
			.pagination-sm .page-link {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;}
			.pagination-sm .page-item:first-child .page-link {border-top-left-radius: 0.2rem;border-bottom-left-radius: 0.2rem;}
			.pagination-sm .page-item:last-child .page-link {border-top-right-radius: 0.2rem;border-bottom-right-radius: 0.2rem;}






}




@media (max-width: 1200px){
}

@media (max-width: 1180px){
	.con1 .con1_block .title{width:auto;margin:28px 0 0 47%;font-size: 30px;color: #222;font-family: 'albbbold';}
	.con1 .con1_block .subtitle{width:auto;margin:18px 0 0 47%;font-size: 22px;color: #d80c18;font-family: 'albbbold';}
	.con1 .con1_block .summary{width:auto;margin:16px 0 0 47%;font-size: 13px;color: #999;line-height:30px;font-family: 'albbnormal';text-align: left;padding-right: 20px;}
	.con1 .con1_block .btn{width: 115px;height: 32px;margin: 0px 0 0 76%;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}

}

@media (max-width: 1024px) {


	.block_body{width: 100%;height: auto;text-align: center;margin:auto;overflow: hidden;background: #f3f3f3;}
		.top{width: 100%;height: 100px;background: rgba(255,255,255,1);position: fixed;top:0;overflow: hidden;z-index: 1000;box-shadow: 0px 0px 10px 8px rgba(0,0,0,.3);border-radius: 0px 0px 16px 16px;}
			.top .block{width: 90%;height: 100px;margin: auto;display: flex;justify-content: space-between;}
				.top .block .logo{width: auto;height: 100px;display: flex;align-items: center;}
					.top .block .logo img{width: 100%;}
				.top .block .nav{width: 100%;height: 100px;display: flex;justify-content: flex-end;}
					.top .block .nav ul{width: auto;height: 80px;padding-top: 20px;display: flex;}
						.top .block .nav ul li{font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:nth-last-child(2){line-height: 50px;cursor: pointer;padding:0 10px;display: none;margin-top: 8px;}
						.top .block .nav ul li:last-child{line-height: 50px;cursor: pointer;padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:hover{color: #d80c18;}
							.top .block .nav ul li i{font-size: 22px;color: #d80c18;line-height: 50px;margin-top: 8px;}

		.banner{width: 100%;height: 740px;margin: 0px auto 0;background: url(images/banner1024.jpg) center center no-repeat;overflow: hidden;position: relative;z-index: 100;}


		.con1{width: 100%;height: auto;margin: -60px auto 0;position: relative;z-index: 150;}
			.con1 .con1_block{width: 90%;height: 360px;background: url(images/con1_bg_1024.jpg) #fff -380px center no-repeat;margin: auto;border-radius: 20px;position: relative;z-index: 140;display: flex;justify-content: flex-start;flex-direction: column;align-items: flex-start;}
				.con1 .con1_block .title{width:auto;margin:24px 0 0 43%;font-size: 30px;color: #222;font-family: 'albbbold';}
				.con1 .con1_block .subtitle{width:auto;margin:12px 0 0 43%;font-size: 22px;color: #d80c18;font-family: 'albbbold';}
				.con1 .con1_block .summary{width:auto;margin:12px 0 0 43%;font-size: 13px;color: #999;line-height:28px;font-family: 'albbnormal';text-align: left;padding-right: 20px;}
					.con1 .con1_block .btn{width: 115px;height: 32px;margin: 0px 0 0 76%;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn:hover{color: #fff;background: #b10c16;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn span{width: 24px;height: 24px;border-radius: 50%;background: #fff;margin-left: -5px;display: flex;align-items: center;justify-content: center;}
						.con1 .con1_block .btn span i{font-size: 14px;font-weight: 700;color: #222222;}
			.content_block{width: 100%;height: auto;min-height: 330px;border-radius: 20px 20px 0px 0px;background: #f3f3f3;margin: -320px auto 0;position: relative;z-index: 120;}

/*con2*/
		.con2{width: 90%;height: auto;margin: auto; display: flex;flex-wrap: wrap;}
			.con2 .con2_l{width: 50%;height: auto;display: flex;}
				.con2 .con2_l ul{width: 100%;height:auto;display: flex;flex-direction: column;justify-content: space-between;}
					.con2 .con2_l ul li{width: 98%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;transition: all 0.4s;margin-bottom: 10px;}
					.con2 .con2_l ul li:hover{background: rgba(255,255,255,0.65);}
						.con2 .con2_l ul li .big_pic_l{width: 46%;height: 380px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_l ul li .big_pic_l img{/*width: 179px;height: 249px;*/width: 85%;height: auto;}
						.con2 .con2_l ul li .big_pic_r{width: 54%;height: 380px;display: flex;flex-wrap: wrap;align-items: center;align-content: space-around;justify-content: flex-end;}
						.con2 .con2_l ul li .big_pic_r .title{width: 100%;height: auto;font-size: 24px;color: #222;font-family: 'albbbold';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .type{width: 100%;height: auto;font-size: 15px;color: #222;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .summary{width: 100%;height: auto;font-size: 12px;color: #888;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .btn_p{width: 84px;line-height: 32px;font-size: 12px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;margin-right: 15px;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
						.con2 .con2_l ul li .big_pic_r .btn_p:hover{background: #b10c16;}


			.con2 .con2_r{width: 50%;height: auto;display: flex;}
				.con2 .con2_r ul{width: 100%;height:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
					.con2 .con2_r ul li{width: 49%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);cursor: pointer;transition: all 0.4s;margin-bottom: 10px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
					.con2 .con2_r ul li:hover{background: rgba(255,255,255,0.65);}

						.con2 .con2_r ul li .samll_pic_t{width: 96%;height: 240px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_t img{/*width: 165px;height: 232px;*/width: 65%;height: auto;}

						.con2 .con2_r ul li .samll_pic_d{width: 96%;height: auto;display: flex;flex-direction: row;justify-content: space-around;}
							.con2 .con2_r ul li .samll_pic_d .txt{width: 50%;height: auto;display: flex;flex-direction: column;}
								.con2 .con2_r ul li .samll_pic_d .txt .title{width: 100%;line-height: auto;font-size: 18px;color: #222;font-family: 'albbbold';text-align: left;}
								.con2 .con2_r ul li .samll_pic_d .txt .type{width: 100%;line-height: auto;font-size: 12px;color: #222;font-family: 'albbnormal';text-align: left;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2{width: 84px;line-height: 32px;font-size: 12px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;cursor: pointer;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2:hover{background: #b10c16;}


			.con2_btn{margin:40px auto;width: 15%;line-height: 34px;background: #fff;font-size: 14px;font-family: 'albbbold';text-align: center;color: #222;cursor: pointer;transition: all 0.4s;border-radius: 25px;}
			.con2_btn:hover{background: #d80c18;color: #fff;}
/*con3*/
		.con3{width: 90%;height: auto;background:#fff;border-radius: 16px;margin:0 auto 60px;display: flex;flex-direction: column;justify-content: space-around;align-items: center;}
			.con3 .title{width: auto;line-height: 68px;color: #222;font-size: 46px;font-family: 'albblight';text-align:center;margin-top: 30px;}
			.con3 .subtitle{width: auto;line-height: 20px;color: #d80c18;font-size: 24px;font-family: 'albbbold';text-align: center;}
			.con3 .video{width: 78%;height: auto;margin-top: 40px;}
				.con3 .video img{border-radius: 16px;width: 100%;}
			.con3 .list{width: 80%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
				.con3 .list .list-l{width: 78%;height: auto;display: flex;justify-content: space-around;}
					.con3 .list .list-l ul{width: 97%;display: flex;flex-wrap: wrap;}
						.con3 .list .list-l ul li{width: 50%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
							.con3 .list .list-l ul li .list_block{width: 98%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
							.con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
								.con3 .list .list-l ul li .list_block .name{width:94%;font-size: 16px;font-family: 'albbbold';text-align: left;line-height: 37px;}
								.con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 12px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 20px;padding-bottom: 15px;}
								.con3 .list .list-l ul li .list_block:hover .name,.con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



				.con3 .list .list-r{width: 22%;height: auto;display: flex;flex-direction: column;align-items: center;}
					.con3 .list .list-r .text{width: 98%;line-height: 46px;text-align:center;font-size: 23px;font-family: 'albbbold';color: #222;}



/*con4*/
		.con4{width: 90%;height: auto;background:#e9e9e9;border-radius: 16px;padding-bottom:20px;margin:0 auto 60px; display: flex;flex-direction: column;box-shadow: 0px 10px 0px 0px rgba(100,100,100,.1);}
			.con4 .title_b{width: 100%;height: auto;display: flex;flex-direction: row;justify-content: space-between;}
				.con4 .title_b .title_logo{margin-top: 2%;margin-left: 2%;}
					.con4 .title_b .title_logo img{width:80%;}
				.con4 .title_b .title_txt{margin-top: 2%;margin-right: 2%;display: flex;flex-direction: column;}
					.con4 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: right;font-family: 'albblight';}
					.con4 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: right;font-family: 'albbbold';}

			.con4 .list_b{width: 100%;height: auto;margin-top:100px;display: flex;flex-direction: row;justify-content: center;}
				.con4 .list_b ul{width: 90%;height: auto;display: flex;}
					


					.con4 .list_b ul li {width: 25%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-content: flex-start;position: relative;padding-bottom: 20px;cursor: pointer;}
						.con4 .list_b ul li .icon_b {width: 90%;display: flex;}
							.con4 .list_b ul li .icon_b .icon {width: 40px;height: 40px;border-radius: 50%;text-align: center;background: #d80c18;display: flex;align-items: center;justify-content: center;}
								.con4 .list_b ul li .icon_b .icon i {font-size: 22px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-a-AllFilters {font-size: 27px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-zaixianzhichi {font-size: 21px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-fazhan {font-size: 18px;color: #fff;font-weight: 400;}
							.con4 .list_b ul li .line {position: absolute;left: 17px;top: 59px; width: 0;height: 1px;background: #d80c18;transition: width 0.5s ease, background-color 0.5s ease;}
							.con4 .list_b ul li:hover .line {width: 90%;background: #d80c18;}
							.con4 .list_b ul li .line_b{width: 90%;height:20px;border-bottom: 1px solid #fff;margin-bottom: 10px;}
							.con4 .list_b ul li .name {width: 90%;line-height: 40px;text-align: left;color: #222;font-size: 18px;font-family: 'albbbold';margin-bottom: 10px;}
							.con4 .list_b ul li .summary {width: 90%;line-height: 22px;text-align: left;color: #222;font-size: 13px;font-family: 'albblight';margin-bottom: 0px;}


/*con5*/
		.con5{width: 90%;height: auto;background:#fff;border-radius: 16px;margin:30px auto 0; display: flex;flex-wrap: wrap;}

			.con5 .title_b{width: 100%;height: auto;display: flex;}
				.con5 .title_b .title_txt{margin-top: 2%;margin-left: 2%;display: flex;flex-direction: column;}
					.con5 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: left;font-family: 'albblight';}
					.con5 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: left;font-family: 'albbbold';}

			.con5 .content_b{width: 100%;height: auto;padding-bottom: 0px;display: flex;}
				.con5 .content_b .contact_txt{width: 54%;height:auto;padding-bottom:40px;display: flex;flex-direction: column;align-items: center;}
					.con5 .content_b .contact_txt .logo{width: 90%;margin: 20px auto;}
						.con5 .content_b .contact_txt .logo img{width: 80%;}
					.con5 .content_b .contact_txt .tel{width: 90%;margin-top: 5px;line-height: 34px;color: #222;font-size: 20px;font-family: 'albbbold';text-align: left;}
					.con5 .content_b .contact_txt .text{width: 90%;margin-top: 5px;line-height: 36px;color: #222;font-size: 12px;font-family: 'albblight';text-align: left;}




				.con5 .contact_form{width: 46%;height:auto;padding-bottom: 25px;display: flex;}
					.con5 .contact_form .formZ_b{width: 90%;height:auto;margin: auto;display: flex;flex-wrap: wrap;justify-content: center;}
						.con5 .contact_form .formZ_b .form_1{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
							
						.con5 .contact_form .formZ_b .form_2{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-around;flex-wrap: wrap;}
						.con5 .contact_form .formZ_b .form_3{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}



						.input_txt{width: 49.5%;height:42px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_txt::placeholder{color:#222;font-size: 14px;font-family: 'albbnormal';}
						.input_tare{width: 100%;height:200px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 14px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_btn{width: 50%;height:42px;background: rgba(34,34,34,1);color:#d90c18;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
						.input_btn:hover{width: 50%;height:42px;background: rgba(217,12,23,1);color:#fff;font-size: 14px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
/*con6*/
		.con6{width: 100%;line-height: 150px;margin:auto;color:#222;font-size: 14px;font-family: 'albbnormal';text-align: center;}








		/*----------------------------------------tem------------------------------------------------*/


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner1024.jpg) center center no-repeat;overflow: hidden;}

 		.tem_con{width: 100%;height: auto;margin:auto;background: #f3f3f3;}
 			.tem_con .tem_title_block{width: 90%;height: auto;padding: 50px 0 40px 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'albbnormal';text-transform: uppercase;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #000;font-weight: bold;font-family: 'albbbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'albblight';}
	 		
	 		.tem_con .tem_con_block{width: 90%;height: auto;margin:auto;padding:0px 0px;}
	 		.tem_con .tem_con_block_contact{width: 100%;height: auto;margin:auto;padding:50px 0 0 0;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;}
	 				.tem_con .tem_con_block p img{margin: auto;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: auto;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: auto;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'albblight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'albblight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'albblight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'albblight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 49%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: auto;background: #d80c18;color:#fff;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #222;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}




				.tem_con .tem_con_block .block_3 ul{}
					.tem_con .tem_con_block .block_3 ul li{width: 32%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_3 ul li .kc_list{width: 86%;background: rgba(255,255,255,1);color: #222;display: block;padding: 25px 0 15px 0;margin: auto;overflow: hidden;transition: all 0.4s;cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_3 ul li .kc_list:hover{background: rgba(255,255,255,0.65);;color:#d80c18;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic img{width: 40%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}



				.pro_pic{width: 60%;margin:auto;text-align: center;}
					.pro_pic img{margin:25px auto 0;border-radius: 16px;background: #fff;padding:30px 30px;}
					.pro_title{width: 100%;margin:auto;text-align: center;font-size: 20px;color: #d80c18;line-height: 30px;font-weight: 600;}
				.pro_content{width: 96%;margin:25px auto 0;text-align: center;}






			#search-list{display: none;}
			#search-pc-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}
			#search-pc-list .close{margin-bottom: 15px;}
			#search-pc-list form{width: 100%;}
			#search-pc-list .input-box{width: 100%;display: flex;justify-content: center;}
			#search-pc-list .input-box .input_txt{width: 60%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-pc-list .input-box .input_btn{width: 5%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			#search-pc-list.active{top: 0;}




			
			#menu-list{padding: 0;position: fixed;background: #fff !important;top: 0;left: 100%;height: 100vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 60px 8% 0 8%;z-index:999999;}
			#menu-list .close{margin-bottom: 15px;}
			#menu-list ul{overflow: hidden;}

			#menu-list .link-con,#menu-list .slide-link{display: block;padding: 0;color: #d80c18;font-weight: bold;border-bottom: 1px solid #E2E2E2;height:70px;line-height: 70px;background: url(../img/arrow.png) right center no-repeat;background-size:8px auto;font-size: 15px;margin: 0;}
			#menu-list .link-con:hover{color: #096560;}

			#menu-list.active{left: 0;}
			#search-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 18vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}



			#search-list .close{margin-bottom: 15px;}
			#search-list form{width: 100%;}
			#search-list .input-box{width: 100%;display: flex;}
			#search-list .input-box .input_txt{width: 80%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-list .input-box .input_btn{width: 15%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			
			#search-list.active{top: 0;}









			/*分页*/
			.page-num:not(:disabled){cursor: pointer;}
			.page-num, .page-link {position: relative;display: block;z-index: 1;color: #222;font-size: 14px;background-color: #d9d9d9;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d9d9d9;border-radius: 6px;}
			a.page-num:hover, .page-link:hover {text-decoration: none;}
			.page-num-current {z-index: 1;color: #fff;background-color: #d80c18;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d80c18;border-radius: 6px;}
			.page-num-current:hover {color: #fff;}
			/*其他*/
			.pages {min-height: 500px;padding-top: 10px;padding-bottom: 10px;}
			.pagination {font-size: 12px;display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;border-radius: 0.25rem;justify-content: center;margin-top: 50px;}
			.page-link {position: relative;display: block;padding: 0.5rem 2rem;margin-left: 4px;font-size: 14px;line-height: 2;color: #222;border-radius: 6px;background-color: #fff;border: 0px solid #ababab;}
			.page-link:hover {z-index: 2;color: #fff;text-decoration: none;background-color: #d80c18;border-color: #d80c18;}
			.page-link:focus {z-index: 3;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}
			.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;}
			.page-item:last-child .page-link {border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}
			.page-item.active .page-link {z-index: 3;color: #fff;background-color: #007bff;border-color: #007bff;}
			.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}
			.pagination-lg .page-link {padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}
			.pagination-lg .page-item:first-child .page-link {border-top-left-radius: 0.3rem;border-bottom-left-radius: 0.3rem;}
			.pagination-lg .page-item:last-child .page-link {border-top-right-radius: 0.3rem;border-bottom-right-radius: 0.3rem;}
			.pagination-sm .page-link {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;}
			.pagination-sm .page-item:first-child .page-link {border-top-left-radius: 0.2rem;border-bottom-left-radius: 0.2rem;}
			.pagination-sm .page-item:last-child .page-link {border-top-right-radius: 0.2rem;border-bottom-right-radius: 0.2rem;}





}


@media (max-width: 768px) {


	.block_body{width: 100%;height: auto;text-align: center;margin:auto;overflow: hidden;background: #f3f3f3;}
		.top{width: 100%;height: 100px;background: rgba(255,255,255,1);position: fixed;top:0;overflow: hidden;z-index: 1000;box-shadow: 0px 0px 10px 8px rgba(0,0,0,.3);border-radius: 0px 0px 16px 16px;}
			.top .block{width: 96%;height: 100px;margin: auto;display: flex;justify-content: space-between;}
				.top .block .logo{width: auto;height: 100px;display: flex;align-items: center;}
					.top .block .logo img{width: 100%;}
				.top .block .nav{width: 100%;height: 100px;display: flex;justify-content: flex-end;}
					.top .block .nav ul{width: auto;height: 80px;padding-top: 20px;display: flex;}
						.top .block .nav ul li{font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 8px;display: block;margin-top: 8px;}
						.top .block .nav ul li:nth-last-child(2){line-height: 50px;cursor: pointer;padding:0 10px;display: none;margin-top: 8px;}
						.top .block .nav ul li:last-child{line-height: 50px;cursor: pointer;padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:hover{color: #d80c18;}
							.top .block .nav ul li i{font-size: 22px;color: #d80c18;line-height: 50px;margin-top: 8px;}

		.banner{width: 100%;height: 640px;margin: 0px auto 0;background: url(images/banner768.jpg) center center no-repeat;overflow: hidden;position: relative;z-index: 100;}



		.con1{width: 100%;height: auto;margin: -60px auto 0;position: relative;z-index: 150;}
			.con1 .con1_block{width: 96%;height: 360px;background: url(images/con1_bg_768.jpg) #fff -475px center no-repeat;margin: auto;border-radius: 16px;position: relative;z-index: 140;display: flex;justify-content: flex-start;flex-direction: column;align-items: flex-start;}
				.con1 .con1_block .title{width:auto;margin:24px 0 0 39.5%;font-size: 30px;color: #222;font-family: 'albbbold';}
				.con1 .con1_block .subtitle{width:auto;margin:12px 0 0 39.5%;font-size: 22px;color: #d80c18;font-family: 'albbbold';}
				.con1 .con1_block .summary{width:auto;margin:12px 0 0 39.5%;font-size: 13px;color: #999;line-height:25px;font-family: 'albbnormal';text-align: left;padding-right: 20px;}
					.con1 .con1_block .btn{width: 115px;height: 32px;margin: 0px 0 0 71%;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn:hover{color: #fff;background: #b10c16;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn span{width: 24px;height: 24px;border-radius: 50%;background: #fff;margin-left: -5px;display: flex;align-items: center;justify-content: center;}
						.con1 .con1_block .btn span i{font-size: 14px;font-weight: 700;color: #222222;}
			.content_block{width: 100%;height: auto;min-height: 335px;border-radius: 16px 16px 0px 0px;background: #f3f3f3;margin: -320px auto 0;position: relative;z-index: 120;}


/*con2*/
		.con2{width: 96%;height: auto;margin: auto; display: flex;flex-direction: column;align-items: center;}
			.con2 .con2_l{width: 100%;height: auto;display: flex;}
				.con2 .con2_l ul{width: 100%;height:auto;display: flex;flex-direction: column;justify-content: space-between;}
					.con2 .con2_l ul li{width: 100%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;transition: all 0.4s;margin-bottom: 15px;}
					.con2 .con2_l ul li:hover{background: rgba(255,255,255,0.65);}
						.con2 .con2_l ul li .big_pic_l{width: 46%;height: 380px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_l ul li .big_pic_l img{/*width: 179px;height: 249px;*/width: 60%;height: auto;}
						.con2 .con2_l ul li .big_pic_r{width: 54%;height: 380px;display: flex;flex-wrap: wrap;align-items: center;align-content: space-around;justify-content: flex-end;}
						.con2 .con2_l ul li .big_pic_r .title{width: 100%;height: auto;font-size: 24px;color: #222;font-family: 'albbbold';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .type{width: 100%;height: auto;font-size: 15px;color: #222;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .summary{width: 100%;height: auto;font-size: 12px;color: #888;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .btn_p{width: 84px;line-height: 32px;font-size: 12px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;margin-right: 15px;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
						.con2 .con2_l ul li .big_pic_r .btn_p:hover{background: #b10c16;}


			.con2 .con2_r{width: 100%;height: auto;display: flex;}
				.con2 .con2_r ul{width: 100%;height:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
					.con2 .con2_r ul li{width: 49%;height: 420px;border-radius: 16px;background: rgba(255,255,255,1);cursor: pointer;transition: all 0.4s;margin-bottom: 15px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
					.con2 .con2_r ul li:hover{background: rgba(255,255,255,0.65);}

						.con2 .con2_r ul li .samll_pic_t{width: 96%;height: 240px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_t img{/*width: 165px;height: 232px;*/width: 50%;height: auto;}

						.con2 .con2_r ul li .samll_pic_d{width: 96%;height: auto;display: flex;flex-direction: row;justify-content: space-around;}
							.con2 .con2_r ul li .samll_pic_d .txt{width: 50%;height: auto;display: flex;flex-direction: column;}
								.con2 .con2_r ul li .samll_pic_d .txt .title{width: 100%;line-height: auto;font-size: 18px;color: #222;font-family: 'albbbold';text-align: left;}
								.con2 .con2_r ul li .samll_pic_d .txt .type{width: 100%;line-height: auto;font-size: 12px;color: #222;font-family: 'albbnormal';text-align: left;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2{width: 84px;line-height: 32px;font-size: 12px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;cursor: pointer;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2:hover{background: #b10c16;}

			.con2_btn{margin:40px auto;width: 20%;line-height: 34px;background: #fff;font-size: 14px;font-family: 'albbbold';text-align: center;color: #222;cursor: pointer;transition: all 0.4s;border-radius: 25px;}
			.con2_btn:hover{background: #d80c18;color: #fff;}
/*con3*/
		.con3{width: 96%;height: auto;background:#fff;border-radius: 16px;margin:0 auto 60px;display:flex;flex-direction: column;justify-content: space-around;align-items: center;}
			.con3 .title{width: auto;line-height: 68px;color: #222;font-size: 46px;font-family: 'albblight';text-align:center;margin-top: 30px;}
			.con3 .subtitle{width: auto;line-height: 20px;color: #d80c18;font-size: 24px;font-family: 'albbbold';text-align: center;}
			.con3 .video{width: 78%;height: auto;margin-top: 40px;}
				.con3 .video img{border-radius: 16px;width: 100%;}
			.con3 .list{width: 80%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
				.con3 .list .list-l{width: 78%;height: auto;display: flex;justify-content: space-around;}
					.con3 .list .list-l ul{width: 97%;display: flex;flex-wrap: wrap;}
						.con3 .list .list-l ul li{width: 50%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
							.con3 .list .list-l ul li .list_block{width: 98%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
							.con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
								.con3 .list .list-l ul li .list_block .name{width:94%;font-size: 16px;font-family: 'albbbold';text-align: left;line-height: 50px;}
								.con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 12px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 20px;padding-bottom: 10px;}
								.con3 .list .list-l ul li .list_block:hover .name,.con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



				.con3 .list .list-r{width: 22%;height: auto;display: flex;flex-direction: column;align-items: center;justify-content: flex-start;}
					.con3 .list .list-r .text{width: 98%;line-height: 46px;text-align:center;font-size: 17px;font-family: 'albbbold';color: #222;}
					.con3 .list .list-r .pic img{width: 100%;}




/*con4*/
		.con4{width: 96%;height: auto;background:#e9e9e9;border-radius: 16px;padding-bottom:20px;margin:0 auto 60px; display: flex;flex-direction: column;box-shadow: 0px 10px 0px 0px rgba(100,100,100,.1);}
			.con4 .title_b{width: 100%;height: auto;display: flex;flex-direction: row;justify-content: space-between;}
				.con4 .title_b .title_logo{margin-top: 2%;margin-left: 2%;}
					.con4 .title_b .title_logo img{width:80%;}
				.con4 .title_b .title_txt{margin-top: 2%;margin-right: 2%;display: flex;flex-direction: column;}
					.con4 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: right;font-family: 'albblight';}
					.con4 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: right;font-family: 'albbbold';}

			.con4 .list_b{width: 100%;height: auto;margin-top:100px;display: flex;flex-direction: row;justify-content: center;}
				.con4 .list_b ul{width: 90%;height: auto;display: flex;}
					


					.con4 .list_b ul li {width: 25%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-content: flex-start;position: relative;padding-bottom: 20px;cursor: pointer;}
						.con4 .list_b ul li .icon_b {width: 90%;display: flex;}
							.con4 .list_b ul li .icon_b .icon {width: 40px;height: 40px;border-radius: 50%;text-align: center;background: #d80c18;display: flex;align-items: center;justify-content: center;}
								.con4 .list_b ul li .icon_b .icon i {font-size: 22px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-a-AllFilters {font-size: 27px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-zaixianzhichi {font-size: 21px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-fazhan {font-size: 18px;color: #fff;font-weight: 400;}
							.con4 .list_b ul li .line {position: absolute;left: 17px;top: 59px; width: 0;height: 1px;background: #d80c18;transition: width 0.5s ease, background-color 0.5s ease;}
							.con4 .list_b ul li:hover .line {width: 90%;background: #d80c18;}
							.con4 .list_b ul li .line_b{width: 90%;height:20px;border-bottom: 1px solid #fff;margin-bottom: 10px;}
							.con4 .list_b ul li .name {width: 90%;line-height: 40px;text-align: left;color: #222;font-size: 18px;font-family: 'albbbold';margin-bottom: 10px;}
							.con4 .list_b ul li .summary {width: 90%;line-height: 22px;text-align: left;color: #222;font-size: 13px;font-family: 'albblight';margin-bottom: 0px;}


/*con5*/
		.con5{width: 96%;height: auto;background:#fff;border-radius: 16px;margin:30px auto 0; display: flex;flex-wrap: wrap;}

			.con5 .title_b{width: 100%;height: auto;display: flex;}
				.con5 .title_b .title_txt{margin-top: 2%;margin-left: 2%;display: flex;flex-direction: column;}
					.con5 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: left;font-family: 'albblight';}
					.con5 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: left;font-family: 'albbbold';}

			.con5 .content_b{width: 100%;height: auto;padding-bottom: 0px;display: flex;}
				.con5 .content_b .contact_txt{width: 54%;height:auto;padding-bottom:40px;display: flex;flex-direction: column;align-items: center;}
					.con5 .content_b .contact_txt .logo{width: 90%;margin: 20px auto;}
						.con5 .content_b .contact_txt .logo img{width: 80%;}
					.con5 .content_b .contact_txt .tel{width: 90%;margin-top: 5px;line-height: 34px;color: #222;font-size: 20px;font-family: 'albbbold';text-align: left;}
					.con5 .content_b .contact_txt .text{width: 90%;margin-top: 5px;line-height: 36px;color: #222;font-size: 12px;font-family: 'albblight';text-align: left;}




				.con5 .contact_form{width: 46%;height:auto;padding-bottom: 25px;display: flex;}
					.con5 .contact_form .formZ_b{width: 90%;height:auto;margin: auto;display: flex;flex-wrap: wrap;justify-content: center;}
						.con5 .contact_form .formZ_b .form_1{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
							
						.con5 .contact_form .formZ_b .form_2{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-around;flex-wrap: wrap;}
						.con5 .contact_form .formZ_b .form_3{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}



						.input_txt{width: 49.5%;height:42px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 13px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_txt::placeholder{color:#222;font-size: 13px;font-family: 'albbnormal';}
						.input_tare{width: 100%;height:200px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 13px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_btn{width: 50%;height:42px;background: rgba(34,34,34,1);color:#d90c18;font-size: 13px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
						.input_btn:hover{width: 50%;height:42px;background: rgba(217,12,23,1);color:#fff;font-size: 13px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
/*con6*/
		.con6{width: 100%;line-height: 150px;margin:auto;color:#222;font-size: 13px;font-family: 'albbnormal';text-align: center;}









		/*----------------------------------------tem------------------------------------------------*/


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner768.jpg) center center no-repeat;overflow: hidden;}

 		.tem_con{width: 100%;height: auto;margin:auto;background: #f3f3f3;}
 			.tem_con .tem_title_block{width: 96%;height: auto;padding: 50px 0 40px 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'albbnormal';text-transform: uppercase;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #000;font-weight: bold;font-family: 'albbbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'albblight';}
	 		
	 		.tem_con .tem_con_block{width: 96%;height: auto;margin:auto;padding:0px 0px;}
	 		.tem_con .tem_con_block_contact{width: 100%;height: auto;margin:auto;padding:50px 0 0 0;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;}
	 				.tem_con .tem_con_block p img{margin: auto;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: auto;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: auto;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'albblight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'albblight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'albblight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'albblight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 49%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: auto;background: #d80c18;color:#fff;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #222;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}




				.tem_con .tem_con_block .block_3 ul{}
					.tem_con .tem_con_block .block_3 ul li{width: 32%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_3 ul li .kc_list{width: 86%;background: rgba(255,255,255,1);color: #222;display: block;padding: 25px 0 15px 0;margin: auto;overflow: hidden;transition: all 0.4s;cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_3 ul li .kc_list:hover{background: rgba(255,255,255,0.65);;color:#d80c18;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic img{width: 40%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}



				.pro_pic{width: 60%;margin:auto;text-align: center;}
					.pro_pic img{margin:25px auto 0;border-radius: 16px;background: #fff;padding:30px 30px;}
					.pro_title{width: 100%;margin:auto;text-align: center;font-size: 20px;color: #d80c18;line-height: 30px;font-weight: 600;}
				.pro_content{width: 96%;margin:25px auto 0;text-align: center;}







			#search-list{display: none;}
			#search-pc-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}
			#search-pc-list .close{margin-bottom: 15px;}
			#search-pc-list form{width: 100%;}
			#search-pc-list .input-box{width: 100%;display: flex;justify-content: center;}
			#search-pc-list .input-box .input_txt{width: 60%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-pc-list .input-box .input_btn{width: 5%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			#search-pc-list.active{top: 0;}




			
			#menu-list{padding: 0;position: fixed;background: #fff !important;top: 0;left: 100%;height: 100vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 60px 8% 0 8%;z-index:999999;}
			#menu-list .close{margin-bottom: 15px;}
			#menu-list ul{overflow: hidden;}
			#menu-list .link-con,#menu-list .slide-link{display: block;padding: 0;color: #d80c18;font-weight: bold;border-bottom: 1px solid #E2E2E2;height:70px;line-height: 70px;background: url(../img/arrow.png) right center no-repeat;background-size:8px auto;font-size: 15px;margin: 0;}
			#menu-list .link-con:hover{color: #096560;}
			#menu-list.active{left: 0;}
			#search-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}

			#search-list .close{margin-bottom: 15px;}
			#search-list form{width: 100%;}
			#search-list .input-box{width: 100%;display: flex;}
			#search-list .input-box .input_txt{width: 80%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-list .input-box .input_btn{width: 15%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			#search-list.active{top: 0;}








			/*分页*/
			.page-num:not(:disabled){cursor: pointer;}
			.page-num, .page-link {position: relative;display: block;z-index: 1;color: #222;font-size: 14px;background-color: #d9d9d9;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d9d9d9;border-radius: 6px;}
			a.page-num:hover, .page-link:hover {text-decoration: none;}
			.page-num-current {z-index: 1;color: #fff;background-color: #d80c18;padding: 0.5rem 2rem;margin: 0 5px;line-height: 2;border-color: #d80c18;border-radius: 6px;}
			.page-num-current:hover {color: #fff;}
			/*其他*/
			.pages {min-height: 500px;padding-top: 10px;padding-bottom: 10px;}
			.pagination {font-size: 12px;display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;border-radius: 0.25rem;justify-content: center;margin-top: 50px;}
			.page-link {position: relative;display: block;padding: 0.5rem 2rem;margin-left: 4px;font-size: 14px;line-height: 2;color: #222;border-radius: 6px;background-color: #fff;border: 0px solid #ababab;}
			.page-link:hover {z-index: 2;color: #fff;text-decoration: none;background-color: #d80c18;border-color: #d80c18;}
			.page-link:focus {z-index: 3;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}
			.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;}
			.page-item:last-child .page-link {border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}
			.page-item.active .page-link {z-index: 3;color: #fff;background-color: #007bff;border-color: #007bff;}
			.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}
			.pagination-lg .page-link {padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}
			.pagination-lg .page-item:first-child .page-link {border-top-left-radius: 0.3rem;border-bottom-left-radius: 0.3rem;}
			.pagination-lg .page-item:last-child .page-link {border-top-right-radius: 0.3rem;border-bottom-right-radius: 0.3rem;}
			.pagination-sm .page-link {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;}
			.pagination-sm .page-item:first-child .page-link {border-top-left-radius: 0.2rem;border-bottom-left-radius: 0.2rem;}
			.pagination-sm .page-item:last-child .page-link {border-top-right-radius: 0.2rem;border-bottom-right-radius: 0.2rem;}






}

@media (max-width: 430px) {


	.block_body{width: 100%;height: auto;text-align: center;margin:auto;overflow: hidden;background: #f3f3f3;}
		.top{width: 100%;height: 100px;background: rgba(255,255,255,1);position: fixed;top:0;overflow: hidden;z-index: 1000;box-shadow: 0px 0px 10px 8px rgba(0,0,0,.3);border-radius: 0px 0px 16px 16px;}
			.top .block{width: 90%;height: 100px;margin: auto;display: flex;justify-content: space-between;}
				.top .block .logo{width: auto;height: 100px;display: flex;align-items: center;}
					.top .block .logo img{width: 100%;}
				.top .block .nav{width: 100%;height: 100px;display: flex;justify-content: flex-end;}
					.top .block .nav ul{width: auto;height: 80px;padding-top: 20px;display: flex;}
						.top .block .nav ul li{font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: none;margin-top: 8px;}
						.top .block .nav ul li:nth-last-child(2){font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:last-child{font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:hover{color: #d80c18;}
							.top .block .nav ul li i{font-size: 22px;color: #d80c18;line-height: 50px;margin-top: 8px;}

		.banner{width: 100%;height: 860px;margin: 0px auto 0;background: url(images/banner430.jpg) center center no-repeat;overflow: hidden;position: relative;z-index: 100;}


		.con1{width: 100%;height: auto;min-height: auto;margin: -40px auto 0;position: relative;z-index: 150;}
			.con1 .con1_block{width: 96%;height: auto;padding: 0;background: url(images/con1_bg_430.jpg) #fff center top no-repeat;background-size: 100%;margin: auto;border-radius: 12px;display: flex;}
				.con1 .con1_block .title{width: 96%;margin: 180px auto 0;font-size: 30px;color: #222;font-family: 'albbbold';}
				.con1 .con1_block .subtitle{width:96%;margin:26px auto 0;font-size: 22px;color: #d80c18;font-family: 'albbbold';}
				.con1 .con1_block .summary{width:96%;margin:16px auto 0;font-size: 13px;color: #999;line-height:25px;font-family: 'albbnormal';text-align: left;padding: 0px;}
					.con1 .con1_block .btn{width: 115px;height: 32px;margin: 20px auto;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn:hover{color: #fff;background: #b10c16;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn span{width: 24px;height: 24px;border-radius: 50%;background: #fff;margin-left: -5px;display: flex;align-items: center;justify-content: center;}
						.con1 .con1_block .btn span i{font-size: 14px;font-weight: 700;color: #222222;}
			.content_block{width: 100%;height: auto;min-height: 529px;border-radius: 12px 12px 0px 0px;background: #f3f3f3;margin: -520px auto 0;position: relative;z-index: 120;}


/*con2*/
		.con2{width: 96%;height: auto;margin: auto;display: flex;flex-direction: column;align-items: center;}
			.con2 .con2_l{width: 100%;height: auto;display: flex;}
				.con2 .con2_l ul{width: 100%;height:auto;display: flex;flex-direction: column;justify-content: space-between;}
					.con2 .con2_l ul li{width: 100%;height: auto;padding:5px 0 5px 0;border-radius: 16px;background: rgba(255,255,255,1);display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;transition: all 0.4s;margin-bottom: 9px;}
					.con2 .con2_l ul li:hover{background: rgba(255,255,255,0.65);}
						.con2 .con2_l ul li .big_pic_l{width: 46%;height: 380px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_l ul li .big_pic_l img{/*width: 179px;height: 249px;*/width: 85%;height: auto;}
						.con2 .con2_l ul li .big_pic_r{width: 54%;height: 380px;display: flex;flex-wrap: wrap;align-items: center;align-content: space-around;justify-content: flex-end;}
						.con2 .con2_l ul li .big_pic_r .title{width: 100%;height: auto;font-size: 24px;color: #222;font-family: 'albbbold';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .type{width: 100%;height: auto;font-size: 15px;color: #222;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .summary{width: 100%;height: auto;font-size: 12px;color: #888;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .btn_p{width: 84px;line-height: 32px;font-size: 12px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;margin-right: 15px;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
						.con2 .con2_l ul li .big_pic_r .btn_p:hover{background: #b10c16;}


			.con2 .con2_r{width: 100%;height: auto;display: flex;}
				.con2 .con2_r ul{width: 100%;height:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
					.con2 .con2_r ul li{width: 49%;height: auto;padding:10px 0 15px 0;border-radius: 16px;background: rgba(255,255,255,1);cursor: pointer;transition: all 0.4s;margin-bottom: 9px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
					.con2 .con2_r ul li:hover{background: rgba(255,255,255,0.65);}

						.con2 .con2_r ul li .samll_pic_t{width: 96%;height: 240px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_t img{/*width: 160px;height: 225px;*/width: 75%;height: auto;}

						.con2 .con2_r ul li .samll_pic_d{width: 96%;height: auto;display: flex;flex-direction: row;justify-content: space-around;}
							.con2 .con2_r ul li .samll_pic_d .txt{width: 40%;height: auto;display: flex;flex-direction: column;}
								.con2 .con2_r ul li .samll_pic_d .txt .title{width: 100%;line-height: auto;font-size: 18px;color: #222;font-family: 'albbbold';text-align: left;}
								.con2 .con2_r ul li .samll_pic_d .txt .type{width: 100%;line-height: auto;font-size: 12px;color: #222;font-family: 'albbnormal';text-align: left;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2{width: 84px;line-height: 32px;font-size: 12px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;cursor: pointer;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2:hover{background: #b10c16;}

			.con2_btn{margin:40px auto;width: 40%;line-height: 34px;background: #fff;font-size: 14px;font-family: 'albbbold';text-align: center;color: #222;cursor: pointer;transition: all 0.4s;border-radius: 25px;}
			.con2_btn:hover{background: #d80c18;color: #fff;}
/*con3*/
		.con3{width: 96%;height: auto;background:#fff;border-radius: 16px;margin:0 auto 20px;display: flex;flex-direction: column;justify-content: space-around;align-items: center;}
			.con3 .title{width: auto;line-height: 78px;color: #222;font-size: 50px;font-family: 'albblight';text-align:center;margin-top: 30px;}
			.con3 .subtitle{width: auto;line-height: 36px;color: #d80c18;font-size: 24px;font-family: 'albbbold';text-align: center;}
			.con3 .video{width: 86%;height: auto;margin-top: 40px;}
				.con3 .video img{border-radius: 16px;width: 100%;}
			.con3 .list{width: 86%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
				.con3 .list .list-l{width: 100%;height: auto;display: flex;justify-content: space-around;}
					.con3 .list .list-l ul{width: 100%;display: flex;flex-wrap: wrap;}
						.con3 .list .list-l ul li{width: 100%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
							.con3 .list .list-l ul li .list_block{width: 100%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
							.con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
								.con3 .list .list-l ul li .list_block .name{width:94%;font-size: 16px;font-family: 'albbbold';text-align: left;line-height: 50px;}
								.con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 12px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 20px;padding-bottom: 10px;}
								.con3 .list .list-l ul li .list_block:hover .name,.con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



				.con3 .list .list-r{width: 22%;height: auto;display: none;}
					.con3 .list .list-r .text{width: 98%;line-height: 46px;text-align:center;font-size: 17px;font-family: 'albbbold';color: #222;}
					.con3 .list .list-r .pic img{width: 100%;}




/*con4*/
		.con4{width: 96%;height: auto;background:#e9e9e9;border-radius: 16px;padding-bottom:20px;margin:0 auto 60px; display: flex;flex-direction: column;box-shadow: 0px 10px 0px 0px rgba(100,100,100,.1);}
			.con4 .title_b{width: 100%;height: auto;display: flex;flex-direction: column;align-items: center;}
				.con4 .title_b .title_logo{margin-top: 2%;margin-left: 2%;}
					.con4 .title_b .title_logo img{width:80%;margin: auto;}
				.con4 .title_b .title_txt{margin-top: 2%;margin-right: 2%;display: flex;flex-direction: column;}
					.con4 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: center;font-family: 'albblight';}
					.con4 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: center;font-family: 'albbbold';}

			.con4 .list_b{width: 100%;height: auto;margin-top:30px;display: flex;flex-direction: row;justify-content: center;}
				.con4 .list_b ul{width: 90%;height: auto;display: flex;flex-direction: column;}
					


					.con4 .list_b ul li {width: 100%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-content: flex-start;position: relative;padding-bottom: 20px;cursor: pointer;}
						.con4 .list_b ul li .icon_b {width: 90%;display: flex;}
							.con4 .list_b ul li .icon_b .icon {width: 40px;height: 40px;border-radius: 50%;text-align: center;background: #d80c18;display: flex;align-items: center;justify-content: center;}
								.con4 .list_b ul li .icon_b .icon i {font-size: 22px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-a-AllFilters {font-size: 27px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-zaixianzhichi {font-size: 21px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-fazhan {font-size: 18px;color: #fff;font-weight: 400;}
							.con4 .list_b ul li .line {position: absolute;left: 17px;top: 59px; width: 0;height: 1px;background: #d80c18;transition: width 0.5s ease, background-color 0.5s ease;}
							.con4 .list_b ul li:hover .line {width: 90%;background: #d80c18;}
							.con4 .list_b ul li .line_b{width: 90%;height:20px;border-bottom: 1px solid #fff;margin-bottom: 10px;}
							.con4 .list_b ul li .name {width: 90%;line-height: 40px;text-align: left;color: #222;font-size: 18px;font-family: 'albbbold';margin-bottom: 10px;}
							.con4 .list_b ul li .summary {width: 90%;line-height: 22px;text-align: left;color: #222;font-size: 13px;font-family: 'albblight';margin-bottom: 0px;}


/*con5*/
		.con5{width: 96%;height: auto;background:#fff;border-radius: 16px;margin:30px auto 0; display: flex;flex-wrap: wrap;}

			.con5 .title_b{width: 100%;height: auto;display: flex;}
				.con5 .title_b .title_txt{margin-top: 2%;margin-left: 2%;display: flex;flex-direction: column;}
					.con5 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: left;font-family: 'albblight';}
					.con5 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: left;font-family: 'albbbold';}

			.con5 .content_b{width: 100%;height: auto;padding-bottom: 0px;display: flex;}
				.con5 .content_b .contact_txt{width: 96%;height:auto;padding-bottom:40px;display: flex;flex-direction: column;align-items: center;}
					.con5 .content_b .contact_txt .logo{width: 90%;margin: 20px auto;}
						.con5 .content_b .contact_txt .logo img{width: 80%;}
					.con5 .content_b .contact_txt .tel{width: 90%;margin-top: 5px;line-height: 34px;color: #222;font-size: 2rem;font-family: 'albbbold';text-align: left;}
					.con5 .content_b .contact_txt .text{width: 90%;margin-top: 5px;line-height: 36px;color: #222;font-size: 1.4rem;font-family: 'albblight';text-align: left;}




				.con5 .contact_form{width: 46%;height:auto;padding-bottom: 25px;display: none; }
					.con5 .contact_form .formZ_b{width: 90%;height:auto;margin: auto;display: flex;flex-wrap: wrap;justify-content: center;}
						.con5 .contact_form .formZ_b .form_1{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
							
						.con5 .contact_form .formZ_b .form_2{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-around;flex-wrap: wrap;}
						.con5 .contact_form .formZ_b .form_3{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}



						.input_txt{width: 49.5%;height:42px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 13px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_txt::placeholder{color:#222;font-size: 13px;font-family: 'albbnormal';}
						.input_tare{width: 100%;height:200px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 13px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_btn{width: 50%;height:42px;background: rgba(34,34,34,1);color:#d90c18;font-size: 13px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
						.input_btn:hover{width: 50%;height:42px;background: rgba(217,12,23,1);color:#fff;font-size: 13px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
/*con6*/
		.con6{width: 96%;line-height: 20px;margin:auto;color:#222;font-size: 13px;font-family: 'albbnormal';text-align: center;padding:15px 0;}









		/*----------------------------------------tem------------------------------------------------*/


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner430.jpg) center center no-repeat;overflow: hidden;}

 		.tem_con{width: 100%;height: auto;margin:auto;background: #f3f3f3;}
 			.tem_con .tem_title_block{width: 94%;height: auto;padding: 30px 0;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'albbnormal';text-transform: uppercase;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #000;font-weight: bold;font-family: 'albbbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'albblight';}
	 		
	 		.tem_con .tem_con_block{width: 94%;height: auto;margin:auto;padding:0px 0px;}
	 		.tem_con .tem_con_block_contact{width: 94%;height: auto;margin:auto;padding:50px 0 0 0;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;}
	 				.tem_con .tem_con_block p img{margin: auto;width: 92%;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: auto;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: auto;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'albblight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'albblight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'albblight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'albblight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 49%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: auto;background: #d80c18;color:#fff;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #222;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}




				.tem_con .tem_con_block .block_3 ul{}
					.tem_con .tem_con_block .block_3 ul li{width: 49%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_3 ul li .kc_list{width: 99%;background: rgba(255,255,255,1);color: #222;display: block;padding: 25px 0 15px 0;margin: auto;overflow: hidden;transition: all 0.4s;cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_3 ul li .kc_list:hover{background: rgba(255,255,255,0.65);;color:#d80c18;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic img{width: 66%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}




				.pro_pic{width: 96%;margin:auto;text-align: center;}
					.pro_pic img{margin:25px auto 0;border-radius: 16px;background: #fff;padding:30px 30px;}
					.pro_title{width: 100%;margin:auto;text-align: center;font-size: 20px;color: #d80c18;line-height: 30px;font-weight: 600;}
				.pro_content{width: 96%;margin:25px auto 0;text-align: center;}



			#search-list{display: none;}
			#search-pc-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}
			#search-pc-list .close{margin-bottom: 15px;}
			#search-pc-list form{width: 100%;}
			#search-pc-list .input-box{width: 100%;display: flex;justify-content: center;}
			#search-pc-list .input-box .input_txt{width: 60%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-pc-list .input-box .input_btn{width: 5%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			#search-pc-list.active{top: 0;}




			
			#menu-list{padding: 0;position: fixed;background: #fff !important;top: 0;left: 100%;height: 100vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 60px 8% 0 8%;z-index:999999;}
			#menu-list .close{margin-bottom: 15px;}
			#menu-list ul{overflow: hidden;}

			#menu-list .link-con,#menu-list .slide-link{display: block;padding: 0;color: #d80c18;font-weight: bold;border-bottom: 1px solid #E2E2E2;height:70px;line-height: 70px;background: url(../img/arrow.png) right center no-repeat;background-size:8px auto;font-size: 15px;margin: 0;}
			#menu-list .link-con:hover{color: #096560;}

			#menu-list.active{left: 0;}
			#search-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}



			#search-list .close{margin-bottom: 15px;}
			#search-list form{width: 100%;}
			#search-list .input-box{width: 100%;display: flex;}
			#search-list .input-box .input_txt{width: 80%;border:1px solid #d80c18; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
			#search-list .input-box .input_btn{width: 15%;border:1px solid #d80c18; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #d80c18;}
			
			#search-list.active{top: 0;}








			/*分页*/
			.page-num:not(:disabled) {cursor: pointer;}
			.page-num, .page-link {position: relative;display: block;z-index: 1;color: #222;font-size: 1rem;background-color: #d9d9d9;padding: 0.5rem 1rem;margin: 0 2px;line-height: 2;border-color: #d9d9d9;border-radius: 6px;}
			a.page-num:hover, .page-link:hover {text-decoration: none;}
			.page-num-current {z-index: 1;color: #fff;background-color: #d80c18;padding: 0.5rem 1rem;margin: 0 2px;line-height: 2;border-color: #d80c18;border-radius: 6px;}
			.page-num-current:hover {color: #fff;}
			/*其他*/
			.pages {min-height: 500px;padding-top: 10px;padding-bottom: 10px;}
			.pagination {font-size: 12px;display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;border-radius: 0.25rem;justify-content: center;margin-top: 50px;}
			.page-link {position: relative;display: block;padding: 0.5rem 1rem;margin-left: 4px;font-size: 1rem;line-height: 2;color: #222;border-radius: 6px;background-color: #fff;border: 0px solid #ababab;}
			.page-link:hover {z-index: 2;color: #fff;text-decoration: none;background-color: #d80c18;border-color: #d80c18;}
			.page-link:focus {z-index: 3;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}
			.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;}
			.page-item:last-child .page-link {border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}
			.page-item.active .page-link {z-index: 3;color: #fff;background-color: #007bff;border-color: #007bff;}
			.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}
			.pagination-lg .page-link {padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}
			.pagination-lg .page-item:first-child .page-link {border-top-left-radius: 0.3rem;border-bottom-left-radius: 0.3rem;}
			.pagination-lg .page-item:last-child .page-link {border-top-right-radius: 0.3rem;border-bottom-right-radius: 0.3rem;}
			.pagination-sm .page-link {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;}
			.pagination-sm .page-item:first-child .page-link {border-top-left-radius: 0.2rem;border-bottom-left-radius: 0.2rem;}
			.pagination-sm .page-item:last-child .page-link {border-top-right-radius: 0.2rem;border-bottom-right-radius: 0.2rem;}




}


@media (max-width: 414px) {


	.block_body{width: 100%;height: auto;text-align: center;margin:auto;overflow: hidden;background: #f3f3f3;}
		.top{width: 100%;height: 100px;background: rgba(255,255,255,1);position: fixed;top:0;overflow: hidden;z-index: 1000;box-shadow: 0px 0px 10px 8px rgba(0,0,0,.3);border-radius: 0px 0px 16px 16px;}
			.top .block{width: 90%;height: 100px;margin: auto;display: flex;justify-content: space-between;}
				.top .block .logo{width: auto;height: 100px;display: flex;align-items: center;}
					.top .block .logo img{width: 100%;}
				.top .block .nav{width: 100%;height: 100px;display: flex;justify-content: flex-end;}
					.top .block .nav ul{width: auto;height: 80px;padding-top: 20px;display: flex;}
						.top .block .nav ul li{font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: none;margin-top: 8px;}
						.top .block .nav ul li:nth-last-child(2){font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:last-child{font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:hover{color: #d80c18;}
							.top .block .nav ul li i{font-size: 22px;color: #d80c18;line-height: 50px;margin-top: 8px;}

		.banner{width: 100%;height: 830px;margin: 0px auto 0;background: url(images/banner414.jpg) center center no-repeat;overflow: hidden;position: relative;z-index: 100;}

		.con1{width: 100%;height: auto;min-height: auto;margin: -40px auto 0;position: relative;z-index: 150;}
			.con1 .con1_block{width: 96%;height: auto;padding: 0;background: url(images/con1_bg_430.jpg) #fff center top no-repeat;background-size: 100%;margin: auto;border-radius: 12px;display: flex;}
				.con1 .con1_block .title{width: 96%;margin: 180px auto 0;font-size: 30px;color: #222;font-family: 'albbbold';}
				.con1 .con1_block .subtitle{width:96%;margin:26px auto 0;font-size: 22px;color: #d80c18;font-family: 'albbbold';}
				.con1 .con1_block .summary{width:96%;margin:16px auto 0;font-size: 13px;color: #999;line-height:25px;font-family: 'albbnormal';text-align: left;padding: 0px;}
					.con1 .con1_block .btn{width: 115px;height: 32px;margin: 20px auto;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn:hover{color: #fff;background: #b10c16;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn span{width: 24px;height: 24px;border-radius: 50%;background: #fff;margin-left: -5px;display: flex;align-items: center;justify-content: center;}
						.con1 .con1_block .btn span i{font-size: 14px;font-weight: 700;color: #222222;}
			.content_block{width: 100%;height: auto;min-height: 605px;border-radius: 12px 12px 0px 0px;background: #f3f3f3;margin: -596px auto 0;position: relative;z-index: 120;}


/*con2*/
		.con2{width: 96%;height: auto;margin: auto;display: flex;flex-direction: column;align-items: center;}
			.con2 .con2_l{width: 100%;height: auto;display: flex;}
				.con2 .con2_l ul{width: 100%;height:auto;display: flex;flex-direction: column;justify-content: space-between;}
					.con2 .con2_l ul li{width: 100%;height: auto;padding:5px 0 5px 0;border-radius: 16px;background: rgba(255,255,255,1);display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;transition: all 0.4s;margin-bottom: 9px;}
					.con2 .con2_l ul li:hover{background: rgba(255,255,255,0.65);}
						.con2 .con2_l ul li .big_pic_l{width: 46%;height: 380px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_l ul li .big_pic_l img{/*width: 160px;height: 223px;*/width: 85%;height: auto;}
						.con2 .con2_l ul li .big_pic_r{width: 54%;height: 380px;display: flex;flex-wrap: wrap;align-items: center;align-content: space-around;justify-content: flex-end;}
						.con2 .con2_l ul li .big_pic_r .title{width: 100%;height: auto;font-size: 24px;color: #222;font-family: 'albbbold';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .type{width: 100%;height: auto;font-size: 15px;color: #222;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .summary{width: 100%;height: auto;font-size: 12px;color: #888;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .btn_p{width: 84px;line-height: 32px;font-size: 12px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;margin-right: 15px;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
						.con2 .con2_l ul li .big_pic_r .btn_p:hover{background: #b10c16;}


			.con2 .con2_r{width: 100%;height: auto;display: flex;}
				.con2 .con2_r ul{width: 100%;height:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
					.con2 .con2_r ul li{width: 49%;height: auto;padding:10px 0 15px 0;border-radius: 16px;background: rgba(255,255,255,1);cursor: pointer;transition: all 0.4s;margin-bottom: 9px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
					.con2 .con2_r ul li:hover{background: rgba(255,255,255,0.65);}

						.con2 .con2_r ul li .samll_pic_t{width: 96%;height: 240px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_t img{/*width: 156px;height: 219px;*/width: 75%;height: auto;}

						.con2 .con2_r ul li .samll_pic_d{width: 96%;height: auto;display: flex;flex-direction: row;justify-content: space-around;}
							.con2 .con2_r ul li .samll_pic_d .txt{width: 40%;height: auto;display: flex;flex-direction: column;}
								.con2 .con2_r ul li .samll_pic_d .txt .title{width: 100%;line-height: auto;font-size: 18px;color: #222;font-family: 'albbbold';text-align: left;}
								.con2 .con2_r ul li .samll_pic_d .txt .type{width: 100%;line-height: auto;font-size: 12px;color: #222;font-family: 'albbnormal';text-align: left;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2{width: 84px;line-height: 32px;font-size: 12px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;cursor: pointer;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2:hover{background: #b10c16;}

			.con2_btn{margin:40px auto;width: 40%;line-height: 34px;background: #fff;font-size: 14px;font-family: 'albbbold';text-align: center;color: #222;cursor: pointer;transition: all 0.4s;border-radius: 25px;}
			.con2_btn:hover{background: #d80c18;color: #fff;}


/*con3*/
		.con3{width: 96%;height: auto;background:#fff;border-radius: 16px;margin:0 auto 20px;display:flex;flex-direction: column;justify-content: space-around;align-items: center;}
			.con3 .title{width: auto;line-height: 72px;color: #222;font-size: 48px;font-family: 'albblight';text-align:center;margin-top: 30px;}
			.con3 .subtitle{width: auto;line-height: 36px;color: #d80c18;font-size: 24px;font-family: 'albbbold';text-align: center;}
			.con3 .video{width: 86%;height: auto;margin-top: 40px;}
				.con3 .video img{border-radius: 16px;width: 100%;}
			.con3 .list{width: 86%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
				.con3 .list .list-l{width: 100%;height: auto;display: flex;justify-content: space-around;}
					.con3 .list .list-l ul{width: 100%;display: flex;flex-wrap: wrap;}
						.con3 .list .list-l ul li{width: 100%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
							.con3 .list .list-l ul li .list_block{width: 100%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
							.con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
								.con3 .list .list-l ul li .list_block .name{width:94%;font-size: 16px;font-family: 'albbbold';text-align: left;line-height: 50px;}
								.con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 12px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 20px;padding-bottom: 10px;}
								.con3 .list .list-l ul li .list_block:hover .name,.con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



				.con3 .list .list-r{width: 22%;height: auto;display: none;}
					.con3 .list .list-r .text{width: 98%;line-height: 46px;text-align:center;font-size: 17px;font-family: 'albbbold';color: #222;}
					.con3 .list .list-r .pic img{width: 100%;}




/*con4*/
		.con4{width: 96%;height: auto;background:#e9e9e9;border-radius: 16px;padding-bottom:20px;margin:0 auto 60px; display: flex;flex-direction: column;box-shadow: 0px 10px 0px 0px rgba(100,100,100,.1);}
			.con4 .title_b{width: 100%;height: auto;display: flex;flex-direction: column;align-items: center;}
				.con4 .title_b .title_logo{margin-top: 2%;margin-left: 2%;}
					.con4 .title_b .title_logo img{width:80%;margin: auto;}
				.con4 .title_b .title_txt{margin-top: 2%;margin-right: 2%;display: flex;flex-direction: column;}
					.con4 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: center;font-family: 'albblight';}
					.con4 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: center;font-family: 'albbbold';}

			.con4 .list_b{width: 100%;height: auto;margin-top:30px;display: flex;flex-direction: row;justify-content: center;}
				.con4 .list_b ul{width: 90%;height: auto;display: flex;flex-direction: column;}
					


					.con4 .list_b ul li {width: 100%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-content: flex-start;position: relative;padding-bottom: 20px;cursor: pointer;}
						.con4 .list_b ul li .icon_b {width: 90%;display: flex;}
							.con4 .list_b ul li .icon_b .icon {width: 40px;height: 40px;border-radius: 50%;text-align: center;background: #d80c18;display: flex;align-items: center;justify-content: center;}
								.con4 .list_b ul li .icon_b .icon i {font-size: 22px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-a-AllFilters {font-size: 27px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-zaixianzhichi {font-size: 21px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-fazhan {font-size: 18px;color: #fff;font-weight: 400;}
							.con4 .list_b ul li .line {position: absolute;left: 17px;top: 59px; width: 0;height: 1px;background: #d80c18;transition: width 0.5s ease, background-color 0.5s ease;}
							.con4 .list_b ul li:hover .line {width: 90%;background: #d80c18;}
							.con4 .list_b ul li .line_b{width: 90%;height:20px;border-bottom: 1px solid #fff;margin-bottom: 10px;}
							.con4 .list_b ul li .name {width: 90%;line-height: 40px;text-align: left;color: #222;font-size: 18px;font-family: 'albbbold';margin-bottom: 10px;}
							.con4 .list_b ul li .summary {width: 90%;line-height: 22px;text-align: left;color: #222;font-size: 13px;font-family: 'albblight';margin-bottom: 0px;}


/*con5*/
		.con5{width: 96%;height: auto;background:#fff;border-radius: 16px;margin:30px auto 0; display: flex;flex-wrap: wrap;}

			.con5 .title_b{width: 100%;height: auto;display: flex;}
				.con5 .title_b .title_txt{margin-top: 2%;margin-left: 2%;display: flex;flex-direction: column;}
					.con5 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: left;font-family: 'albblight';}
					.con5 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: left;font-family: 'albbbold';}

			.con5 .content_b{width: 100%;height: auto;padding-bottom: 0px;display: flex;}
				.con5 .content_b .contact_txt{width: 96%;height:auto;padding-bottom:40px;display: flex;flex-direction: column;align-items: center;}
					.con5 .content_b .contact_txt .logo{width: 90%;margin: 20px auto;}
						.con5 .content_b .contact_txt .logo img{width: 80%;}
					.con5 .content_b .contact_txt .tel{width: 90%;margin-top: 5px;line-height: 34px;color: #222;font-size: 2rem;font-family: 'albbbold';text-align: left;}
					.con5 .content_b .contact_txt .text{width: 90%;margin-top: 5px;line-height: 36px;color: #222;font-size: 1.4rem;font-family: 'albblight';text-align: left;}




				.con5 .contact_form{width: 46%;height:auto;padding-bottom: 25px;display: none; }
					.con5 .contact_form .formZ_b{width: 90%;height:auto;margin: auto;display: flex;flex-wrap: wrap;justify-content: center;}
						.con5 .contact_form .formZ_b .form_1{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
							
						.con5 .contact_form .formZ_b .form_2{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-around;flex-wrap: wrap;}
						.con5 .contact_form .formZ_b .form_3{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}



						.input_txt{width: 49.5%;height:42px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 13px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_txt::placeholder{color:#222;font-size: 13px;font-family: 'albbnormal';}
						.input_tare{width: 100%;height:200px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 13px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_btn{width: 50%;height:42px;background: rgba(34,34,34,1);color:#d90c18;font-size: 13px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
						.input_btn:hover{width: 50%;height:42px;background: rgba(217,12,23,1);color:#fff;font-size: 13px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
/*con6*/
		.con6{width: 96%;line-height: 20px;margin:auto;color:#222;font-size: 13px;font-family: 'albbnormal';text-align: center;padding:15px 0;}













		/*----------------------------------------tem------------------------------------------------*/


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner414.jpg) center center no-repeat;overflow: hidden;}

 		.tem_con{width: 100%;height: auto;margin:auto;background: #f3f3f3;}
 			.tem_con .tem_title_block{width: 94%;height: auto;padding: 30px 0;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'albbnormal';text-transform: uppercase;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #000;font-weight: bold;font-family: 'albbbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'albblight';}
	 		
	 		.tem_con .tem_con_block{width: 94%;height: auto;margin:auto;padding:0px 0px;}
	 		.tem_con .tem_con_block_contact{width: 94%;height: auto;margin:auto;padding:50px 0 0 0;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;}
	 				.tem_con .tem_con_block p img{margin: auto;width: 92%;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: auto;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: auto;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'albblight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'albblight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'albblight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'albblight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 49%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: auto;background: #d80c18;color:#fff;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #222;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}






				.tem_con .tem_con_block .block_3 ul{}
					.tem_con .tem_con_block .block_3 ul li{width: 49%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_3 ul li .kc_list{width: 99%;background: rgba(255,255,255,1);color: #222;display: block;padding: 25px 0 15px 0;margin: auto;overflow: hidden;transition: all 0.4s;cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_3 ul li .kc_list:hover{background: rgba(255,255,255,0.65);;color:#d80c18;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic img{width: 66%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}







				.pro_pic{width: 96%;margin:auto;text-align: center;}
					.pro_pic img{margin:25px auto 0;border-radius: 16px;background: #fff;padding:30px 30px;}
					.pro_title{width: 100%;margin:auto;text-align: center;font-size: 20px;color: #d80c18;line-height: 30px;font-weight: 600;}
				.pro_content{width: 96%;margin:25px auto 0;text-align: center;}





}


@media(max-width:390px) {


	.block_body{width: 100%;height: auto;text-align: center;margin:auto;overflow: hidden;background: #f3f3f3;}
		.top{width: 100%;height: 100px;background: rgba(255,255,255,1);position: fixed;top:0;overflow: hidden;z-index: 1000;box-shadow: 0px 0px 10px 8px rgba(0,0,0,.3);border-radius: 0px 0px 16px 16px;}
			.top .block{width: 90%;height: 100px;margin: auto;display: flex;justify-content: space-between;}
				.top .block .logo{width: auto;height: 100px;display: flex;align-items: center;}
					.top .block .logo img{width: 100%;}
				.top .block .nav{width: 100%;height: 100px;display: flex;justify-content: flex-end;}
					.top .block .nav ul{width: auto;height: 80px;padding-top: 20px;display: flex;}
						.top .block .nav ul li{font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: none;margin-top: 8px;}
						.top .block .nav ul li:nth-last-child(2){font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:last-child{font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:hover{color: #d80c18;}
							.top .block .nav ul li i{font-size: 22px;color: #d80c18;line-height: 50px;margin-top: 8px;}
						
		.banner{width: 100%;height: 790px;margin: 0px auto 0;background: url(images/banner390.jpg) center center no-repeat;overflow: hidden;position: relative;z-index: 100;}

		.con1{width: 100%;height: auto;min-height: auto;margin: -40px auto 0;position: relative;z-index: 150;}
			.con1 .con1_block{width: 96%;height: auto;padding: 0;background: url(images/con1_bg_430.jpg) #fff center top no-repeat;background-size: 100%;margin: auto;border-radius: 12px;display: flex;}
				.con1 .con1_block .title{width: 96%;margin: 180px auto 0;font-size: 30px;color: #222;font-family: 'albbbold';}
				.con1 .con1_block .subtitle{width:96%;margin:26px auto 0;font-size: 22px;color: #d80c18;font-family: 'albbbold';}
				.con1 .con1_block .summary{width:96%;margin:16px auto 0;font-size: 13px;color: #999;line-height:25px;font-family: 'albbnormal';text-align: left;padding: 0px;}
					.con1 .con1_block .btn{width: 115px;height: 32px;margin: 20px auto;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn:hover{color: #fff;background: #b10c16;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn span{width: 24px;height: 24px;border-radius: 50%;background: #fff;margin-left: -5px;display: flex;align-items: center;justify-content: center;}
						.con1 .con1_block .btn span i{font-size: 14px;font-weight: 700;color: #222222;}
			.content_block{width: 100%;height: auto;min-height: 559px;border-radius: 12px 12px 0px 0px;background: #f3f3f3;margin: -550px auto 0;position: relative;z-index: 120;}


/*con2*/
		.con2{width: 96%;height: auto;margin: auto;display: flex;flex-direction: column;align-items: center;}
			.con2 .con2_l{width: 100%;height: auto;display: flex;}
				.con2 .con2_l ul{width: 100%;height:auto;display: flex;flex-direction: column;justify-content: space-between;}
					.con2 .con2_l ul li{width: 100%;height: auto;padding:5px 0 5px 0;border-radius: 16px;background: rgba(255,255,255,1);display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;transition: all 0.4s;margin-bottom: 9px;}
					.con2 .con2_l ul li:hover{background: rgba(255,255,255,0.65);}
						.con2 .con2_l ul li .big_pic_l{width: 46%;height: 380px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_l ul li .big_pic_l img{/*width: 160px;height: 223px;*/width: 85%;height: auto;}
						.con2 .con2_l ul li .big_pic_r{width: 54%;height: 380px;display: flex;flex-wrap: wrap;align-items: center;align-content: space-around;justify-content: flex-end;}
						.con2 .con2_l ul li .big_pic_r .title{width: 100%;height: auto;font-size: 24px;color: #222;font-family: 'albbbold';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .type{width: 100%;height: auto;font-size: 15px;color: #222;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .summary{width: 100%;height: auto;font-size: 12px;color: #888;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .btn_p{width: 84px;line-height: 32px;font-size: 12px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;margin-right: 15px;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
						.con2 .con2_l ul li .big_pic_r .btn_p:hover{background: #b10c16;}


			.con2 .con2_r{width: 100%;height: auto;display: flex;}
				.con2 .con2_r ul{width: 100%;height:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
					.con2 .con2_r ul li{width: 49%;height: auto;padding:10px 0 15px 0;border-radius: 16px;background: rgba(255,255,255,1);cursor: pointer;transition: all 0.4s;margin-bottom: 9px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
					.con2 .con2_r ul li:hover{background: rgba(255,255,255,0.65);}

						.con2 .con2_r ul li .samll_pic_t{width: 96%;height: 240px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_t img{/*width: 150px;height: 211px;*/width: 75%;height: auto;}

						.con2 .con2_r ul li .samll_pic_d{width: 96%;height: auto;display: flex;flex-direction: row;justify-content: space-around;}
							.con2 .con2_r ul li .samll_pic_d .txt{width: 40%;height: auto;display: flex;flex-direction: column;}
								.con2 .con2_r ul li .samll_pic_d .txt .title{width: 100%;line-height: auto;font-size: 18px;color: #222;font-family: 'albbbold';text-align: left;}
								.con2 .con2_r ul li .samll_pic_d .txt .type{width: 100%;line-height: auto;font-size: 12px;color: #222;font-family: 'albbnormal';text-align: left;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2{width: 84px;line-height: 32px;font-size: 12px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;cursor: pointer;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2:hover{background: #b10c16;}

			.con2_btn{margin:40px auto;width: 40%;line-height: 34px;background: #fff;font-size: 14px;font-family: 'albbbold';text-align: center;color: #222;cursor: pointer;transition: all 0.4s;border-radius: 25px;}
			.con2_btn:hover{background: #d80c18;color: #fff;}
/*con3*/
		.con3{width: 96%;height: auto;background:#fff;border-radius: 16px;margin:0 auto 20px;display:flex;flex-direction: column;justify-content: space-around;align-items: center;}
			.con3 .title{width: auto;line-height: 68px;color: #222;font-size: 46px;font-family: 'albblight';text-align:center;margin-top: 30px;}
			.con3 .subtitle{width: auto;line-height: 36px;color: #d80c18;font-size: 24px;font-family: 'albbbold';text-align: center;}
			.con3 .video{width: 86%;height: auto;margin-top: 40px;}
				.con3 .video img{border-radius: 16px;width: 100%;}
			.con3 .list{width: 86%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
				.con3 .list .list-l{width: 100%;height: auto;display: flex;justify-content: space-around;}
					.con3 .list .list-l ul{width: 100%;display: flex;flex-wrap: wrap;}
						.con3 .list .list-l ul li{width: 100%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
							.con3 .list .list-l ul li .list_block{width: 100%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
							.con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
								.con3 .list .list-l ul li .list_block .name{width:94%;font-size: 16px;font-family: 'albbbold';text-align: left;line-height: 50px;}
								.con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 12px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 20px;padding-bottom: 10px;}
								.con3 .list .list-l ul li .list_block:hover .name,.con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



				.con3 .list .list-r{width: 22%;height: auto;display: none;}
					.con3 .list .list-r .text{width: 98%;line-height: 46px;text-align:center;font-size: 17px;font-family: 'albbbold';color: #222;}
					.con3 .list .list-r .pic img{width: 100%;}





/*con4*/
		.con4{width: 96%;height: auto;background:#e9e9e9;border-radius: 16px;padding-bottom:20px;margin:0 auto 60px; display: flex;flex-direction: column;box-shadow: 0px 10px 0px 0px rgba(100,100,100,.1);}
			.con4 .title_b{width: 100%;height: auto;display: flex;flex-direction: column;align-items: center;}
				.con4 .title_b .title_logo{margin-top: 2%;margin-left: 2%;}
					.con4 .title_b .title_logo img{width:80%;margin: auto;}
				.con4 .title_b .title_txt{margin-top: 2%;margin-right: 2%;display: flex;flex-direction: column;}
					.con4 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: center;font-family: 'albblight';}
					.con4 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: center;font-family: 'albbbold';}

			.con4 .list_b{width: 100%;height: auto;margin-top:30px;display: flex;flex-direction: row;justify-content: center;}
				.con4 .list_b ul{width: 90%;height: auto;display: flex;flex-direction: column;}
					


					.con4 .list_b ul li {width: 100%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-content: flex-start;position: relative;padding-bottom: 20px;cursor: pointer;}
						.con4 .list_b ul li .icon_b {width: 90%;display: flex;}
							.con4 .list_b ul li .icon_b .icon {width: 40px;height: 40px;border-radius: 50%;text-align: center;background: #d80c18;display: flex;align-items: center;justify-content: center;}
								.con4 .list_b ul li .icon_b .icon i {font-size: 22px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-a-AllFilters {font-size: 27px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-zaixianzhichi {font-size: 21px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-fazhan {font-size: 18px;color: #fff;font-weight: 400;}
							.con4 .list_b ul li .line {position: absolute;left: 17px;top: 59px; width: 0;height: 1px;background: #d80c18;transition: width 0.5s ease, background-color 0.5s ease;}
							.con4 .list_b ul li:hover .line {width: 90%;background: #d80c18;}
							.con4 .list_b ul li .line_b{width: 90%;height:20px;border-bottom: 1px solid #fff;margin-bottom: 10px;}
							.con4 .list_b ul li .name {width: 90%;line-height: 40px;text-align: left;color: #222;font-size: 18px;font-family: 'albbbold';margin-bottom: 10px;}
							.con4 .list_b ul li .summary {width: 90%;line-height: 22px;text-align: left;color: #222;font-size: 13px;font-family: 'albblight';margin-bottom: 0px;}


/*con5*/
		.con5{width: 96%;height: auto;background:#fff;border-radius: 16px;margin:30px auto 0; display: flex;flex-wrap: wrap;}

			.con5 .title_b{width: 100%;height: auto;display: flex;}
				.con5 .title_b .title_txt{margin-top: 2%;margin-left: 2%;display: flex;flex-direction: column;}
					.con5 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: left;font-family: 'albblight';}
					.con5 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: left;font-family: 'albbbold';}

			.con5 .content_b{width: 100%;height: auto;padding-bottom: 0px;display: flex;}
				.con5 .content_b .contact_txt{width: 96%;height:auto;padding-bottom:40px;display: flex;flex-direction: column;align-items: center;}
					.con5 .content_b .contact_txt .logo{width: 90%;margin: 20px auto;}
						.con5 .content_b .contact_txt .logo img{width: 80%;}
					.con5 .content_b .contact_txt .tel{width: 90%;margin-top: 5px;line-height: 34px;color: #222;font-size: 2rem;font-family: 'albbbold';text-align: left;}
					.con5 .content_b .contact_txt .text{width: 90%;margin-top: 5px;line-height: 36px;color: #222;font-size: 1.4rem;font-family: 'albblight';text-align: left;}




				.con5 .contact_form{width: 46%;height:auto;padding-bottom: 25px;display: none; }
					.con5 .contact_form .formZ_b{width: 90%;height:auto;margin: auto;display: flex;flex-wrap: wrap;justify-content: center;}
						.con5 .contact_form .formZ_b .form_1{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
							
						.con5 .contact_form .formZ_b .form_2{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-around;flex-wrap: wrap;}
						.con5 .contact_form .formZ_b .form_3{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}



						.input_txt{width: 49.5%;height:42px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 13px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_txt::placeholder{color:#222;font-size: 13px;font-family: 'albbnormal';}
						.input_tare{width: 100%;height:200px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 13px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_btn{width: 50%;height:42px;background: rgba(34,34,34,1);color:#d90c18;font-size: 13px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
						.input_btn:hover{width: 50%;height:42px;background: rgba(217,12,23,1);color:#fff;font-size: 13px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
/*con6*/
		.con6{width: 96%;line-height: 20px;margin:auto;color:#222;font-size: 13px;font-family: 'albbnormal';text-align: center;padding:15px 0;}









		/*----------------------------------------tem------------------------------------------------*/


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner390.jpg) center center no-repeat;overflow: hidden;}

 		.tem_con{width: 100%;height: auto;margin:auto;background: #f3f3f3;}
 			.tem_con .tem_title_block{width: 94%;height: auto;padding: 30px 0;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'albbnormal';text-transform: uppercase;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #000;font-weight: bold;font-family: 'albbbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'albblight';}
	 		
	 		.tem_con .tem_con_block{width: 94%;height: auto;margin:auto;padding:0px 0px;}
	 		.tem_con .tem_con_block_contact{width: 94%;height: auto;margin:auto;padding:50px 0 0 0;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;}
	 				.tem_con .tem_con_block p img{margin: auto;width: 92%;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: auto;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: auto;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'albblight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'albblight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'albblight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'albblight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 49%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: auto;background: #d80c18;color:#fff;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #222;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}




				.tem_con .tem_con_block .block_3 ul{}
					.tem_con .tem_con_block .block_3 ul li{width: 49%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_3 ul li .kc_list{width: 99%;background: rgba(255,255,255,1);color: #222;display: block;padding: 25px 0 15px 0;margin: auto;overflow: hidden;transition: all 0.4s;cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_3 ul li .kc_list:hover{background: rgba(255,255,255,0.65);;color:#d80c18;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic img{width: 66%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}






				.pro_pic{width: 96%;margin:auto;text-align: center;}
					.pro_pic img{margin:25px auto 0;border-radius: 16px;background: #fff;padding:30px 30px;}
					.pro_title{width: 100%;margin:auto;text-align: center;font-size: 20px;color: #d80c18;line-height: 30px;font-weight: 600;}
				.pro_content{width: 96%;margin:25px auto 0;text-align: center;}





}


@media(max-width:375px) {


	.block_body{width: 100%;height: auto;text-align: center;margin:auto;overflow: hidden;background: #f3f3f3;}
		.top{width: 100%;height: 100px;background: rgba(255,255,255,1);position: fixed;top:0;overflow: hidden;z-index: 1000;box-shadow: 0px 0px 10px 8px rgba(0,0,0,.3);border-radius: 0px 0px 16px 16px;}
			.top .block{width: 90%;height: 100px;margin: auto;display: flex;justify-content: space-between;}
				.top .block .logo{width: auto;height: 100px;display: flex;align-items: center;}
					.top .block .logo img{width: 100%;}
				.top .block .nav{width: 100%;height: 100px;display: flex;justify-content: flex-end;}
					.top .block .nav ul{width: auto;height: 80px;padding-top: 20px;display: flex;}
						.top .block .nav ul li{font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: none;margin-top: 8px;}
						.top .block .nav ul li:nth-last-child(2){font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:last-child{font-size: 14px;color: #222;line-height: 50px;transition: all 0.4s; cursor: pointer;font-family: 'albbnormal';padding:0 10px;display: block;margin-top: 8px;}
						.top .block .nav ul li:hover{color: #d80c18;}
							.top .block .nav ul li i{font-size: 22px;color: #d80c18;line-height: 50px;margin-top: 8px;}

		.banner{width: 100%;height: 620px;margin: 0px auto 0;background: url(images/banner375.jpg) center center no-repeat;overflow: hidden;position: relative;z-index: 100;}

		.con1{width: 100%;height: auto;min-height: auto;margin: -40px auto 0;position: relative;z-index: 150;}
			.con1 .con1_block{width: 96%;height: auto;padding: 0;background: url(images/con1_bg_430.jpg) #fff center top no-repeat;background-size: 100%;margin: auto;border-radius: 12px;display: flex;}
				.con1 .con1_block .title{width: 96%;margin: 180px auto 0;font-size: 30px;color: #222;font-family: 'albbbold';}
				.con1 .con1_block .subtitle{width:96%;margin:26px auto 0;font-size: 22px;color: #d80c18;font-family: 'albbbold';}
				.con1 .con1_block .summary{width:96%;margin:16px auto 0;font-size: 13px;color: #999;line-height:25px;font-family: 'albbnormal';text-align: left;padding: 0px;}
					.con1 .con1_block .btn{width: 115px;height: 32px;margin: 20px auto;font-size: 12px;color: #fff;display: flex;font-family: 'albbnormal';text-align: right;border-radius: 20px;background: #d80c18;align-items: center;justify-content: space-between;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn:hover{color: #fff;background: #b10c16;cursor: pointer;transition: all 0.4s;}
					.con1 .con1_block .btn span{width: 24px;height: 24px;border-radius: 50%;background: #fff;margin-left: -5px;display: flex;align-items: center;justify-content: center;}
						.con1 .con1_block .btn span i{font-size: 14px;font-weight: 700;color: #222222;}
			.content_block{width: 100%;height: auto;min-height: 583px;border-radius: 12px 12px 0px 0px;background: #f3f3f3;margin: -575px auto 0;position: relative;z-index: 120;}


/*con2*/
		.con2{width: 96%;height: auto;margin: auto;display: flex;flex-direction: column;align-items: center;}
			.con2 .con2_l{width: 100%;height: auto;display: flex;}
				.con2 .con2_l ul{width: 100%;height:auto;display: flex;flex-direction: column;justify-content: space-between;}
					.con2 .con2_l ul li{width: 100%;height: auto;padding:5px 0 5px 0;border-radius: 16px;background: rgba(255,255,255,1);display: flex;flex-direction: row;justify-content: space-between;align-items: center;cursor: pointer;transition: all 0.4s;margin-bottom: 8px;}
					.con2 .con2_l ul li:hover{background: rgba(255,255,255,0.65);}
						.con2 .con2_l ul li .big_pic_l{width: 46%;height: 380px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_l ul li .big_pic_l img{/*width: 140px;height: 195px;*/width: 85%;height: auto;}
						.con2 .con2_l ul li .big_pic_r{width: 54%;height: 380px;display: flex;flex-wrap: wrap;align-items: center;align-content: space-around;justify-content: flex-end;}
						.con2 .con2_l ul li .big_pic_r .title{width: 100%;height: auto;font-size: 24px;color: #222;font-family: 'albbbold';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .type{width: 100%;height: auto;font-size: 15px;color: #222;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .summary{width: 100%;height: auto;font-size: 12px;color: #888;font-family: 'albbnormal';text-align: right;padding-right:15px;}
						.con2 .con2_l ul li .big_pic_r .btn_p{width: 84px;line-height: 32px;font-size: 12px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;margin-right: 15px;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
						.con2 .con2_l ul li .big_pic_r .btn_p:hover{background: #b10c16;}


			.con2 .con2_r{width: 100%;height: auto;display: flex;}
				.con2 .con2_r ul{width: 100%;height:auto;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
					.con2 .con2_r ul li{width: 49%;height: auto;padding:10px 0 15px 0;border-radius: 16px;background: rgba(255,255,255,1);cursor: pointer;transition: all 0.4s;margin-bottom: 8px;display: flex;flex-direction: column;align-items: center;justify-content: space-around;}
					.con2 .con2_r ul li:hover{background: rgba(255,255,255,0.65);}

						.con2 .con2_r ul li .samll_pic_t{width: 96%;height: 240px;display: flex;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_t img{/*width: 140px;height: 197px;*/width: 75%;height: auto;}

						.con2 .con2_r ul li .samll_pic_d{width: 96%;height: auto;display: flex;flex-direction: row;justify-content: space-around;}
							.con2 .con2_r ul li .samll_pic_d .txt{width: 40%;height: auto;display: flex;flex-direction: column;}
								.con2 .con2_r ul li .samll_pic_d .txt .title{width: 100%;line-height: auto;font-size: 18px;color: #222;font-family: 'albbbold';text-align: left;}
								.con2 .con2_r ul li .samll_pic_d .txt .type{width: 100%;line-height: auto;font-size: 12px;color: #222;font-family: 'albbnormal';text-align: left;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2{width: 84px;line-height: 32px;font-size: 12px;color: #fff;font-family: 'albbnormal';text-align: center;border-radius: 25px;background: #d80c18;cursor: pointer;transition: all 0.4s;display: flex;flex-direction: row;justify-content: center;align-items: center;}
							.con2 .con2_r ul li .samll_pic_d .btn_p2:hover{background: #b10c16;}

			.con2_btn{margin:40px auto;width: 40%;line-height: 34px;background: #fff;font-size: 14px;font-family: 'albbbold';text-align: center;color: #222;cursor: pointer;transition: all 0.4s;border-radius: 25px;}
			.con2_btn:hover{background: #d80c18;color: #fff;}

/*con3*/
		.con3{width: 96%;height: auto;background:#fff;border-radius: 16px;margin:0 auto 20px;display:flex;flex-direction: column;justify-content: space-around;align-items: center;}
			.con3 .title{width: auto;line-height: 68px;color: #222;font-size: 43px;font-family: 'albblight';text-align:center;margin-top: 30px;}
			.con3 .subtitle{width: auto;line-height: 32px;color: #d80c18;font-size: 24px;font-family: 'albbbold';text-align: center;}
			.con3 .video{width: 86%;height: auto;margin-top: 40px;}
				.con3 .video img{border-radius: 16px;width: 100%;}
			.con3 .list{width: 86%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
				.con3 .list .list-l{width: 100%;height: auto;display: flex;justify-content: space-around;}
					.con3 .list .list-l ul{width: 100%;display: flex;flex-wrap: wrap;}
						.con3 .list .list-l ul li{width: 100%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
							.con3 .list .list-l ul li .list_block{width: 100%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
							.con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
								.con3 .list .list-l ul li .list_block .name{width:94%;font-size: 16px;font-family: 'albbbold';text-align: left;line-height: 50px;}
								.con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 12px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 20px;padding-bottom: 10px;}
								.con3 .list .list-l ul li .list_block:hover .name,.con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



				.con3 .list .list-r{width: 22%;height: auto;display: none;}
					.con3 .list .list-r .text{width: 98%;line-height: 46px;text-align:center;font-size: 17px;font-family: 'albbbold';color: #222;}
					.con3 .list .list-r .pic img{width: 100%;}




/*con4*/
		.con4{width: 96%;height: auto;background:#e9e9e9;border-radius: 16px;padding-bottom:20px;margin:0 auto 60px; display: flex;flex-direction: column;box-shadow: 0px 10px 0px 0px rgba(100,100,100,.1);}
			.con4 .title_b{width: 100%;height: auto;display: flex;flex-direction: column;align-items: center;}
				.con4 .title_b .title_logo{margin-top: 2%;margin-left: 2%;}
					.con4 .title_b .title_logo img{width:80%;margin: auto;}
				.con4 .title_b .title_txt{margin-top: 2%;margin-right: 2%;display: flex;flex-direction: column;}
					.con4 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: center;font-family: 'albblight';}
					.con4 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: center;font-family: 'albbbold';}

			.con4 .list_b{width: 100%;height: auto;margin-top:30px;display: flex;flex-direction: row;justify-content: center;}
				.con4 .list_b ul{width: 90%;height: auto;display: flex;flex-direction: column;}
					


					.con4 .list_b ul li {width: 100%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-evenly;align-content: flex-start;position: relative;padding-bottom: 20px;cursor: pointer;}
						.con4 .list_b ul li .icon_b {width: 90%;display: flex;}
							.con4 .list_b ul li .icon_b .icon {width: 40px;height: 40px;border-radius: 50%;text-align: center;background: #d80c18;display: flex;align-items: center;justify-content: center;}
								.con4 .list_b ul li .icon_b .icon i {font-size: 22px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-a-AllFilters {font-size: 27px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-zaixianzhichi {font-size: 21px;color: #fff;font-weight: 400;}
									.con4 .list_b ul li .icon_b .icon .icon-fazhan {font-size: 18px;color: #fff;font-weight: 400;}
							.con4 .list_b ul li .line {position: absolute;left: 17px;top: 59px; width: 0;height: 1px;background: #d80c18;transition: width 0.5s ease, background-color 0.5s ease;}
							.con4 .list_b ul li:hover .line {width: 90%;background: #d80c18;}
							.con4 .list_b ul li .line_b{width: 90%;height:20px;border-bottom: 1px solid #fff;margin-bottom: 10px;}
							.con4 .list_b ul li .name {width: 90%;line-height: 40px;text-align: left;color: #222;font-size: 18px;font-family: 'albbbold';margin-bottom: 10px;}
							.con4 .list_b ul li .summary {width: 90%;line-height: 22px;text-align: left;color: #222;font-size: 13px;font-family: 'albblight';margin-bottom: 0px;}


/*con5*/
		.con5{width: 96%;height: auto;background:#fff;border-radius: 16px;margin:30px auto 0; display: flex;flex-wrap: wrap;}

			.con5 .title_b{width: 100%;height: auto;display: flex;}
				.con5 .title_b .title_txt{margin-top: 2%;margin-left: 2%;display: flex;flex-direction: column;}
					.con5 .title_b .title_txt .title_txt_en{font-size: 40px;line-height: 54px;color: #222;text-align: left;font-family: 'albblight';}
					.con5 .title_b .title_txt .title_txt_ch{font-size: 20px;line-height: 26px;color: #d80c18;text-align: left;font-family: 'albbbold';}

			.con5 .content_b{width: 100%;height: auto;padding-bottom: 0px;display: flex;}
				.con5 .content_b .contact_txt{width: 96%;height:auto;padding-bottom:40px;display: flex;flex-direction: column;align-items: center;}
					.con5 .content_b .contact_txt .logo{width: 90%;margin: 20px auto;}
						.con5 .content_b .contact_txt .logo img{width: 80%;}
					.con5 .content_b .contact_txt .tel{width: 90%;margin-top: 5px;line-height: 34px;color: #222;font-size: 2rem;font-family: 'albbbold';text-align: left;}
					.con5 .content_b .contact_txt .text{width: 90%;margin-top: 5px;line-height: 36px;color: #222;font-size: 1.4rem;font-family: 'albblight';text-align: left;}




				.con5 .contact_form{width: 46%;height:auto;padding-bottom: 25px;display: none; }
					.con5 .contact_form .formZ_b{width: 90%;height:auto;margin: auto;display: flex;flex-wrap: wrap;justify-content: center;}
						.con5 .contact_form .formZ_b .form_1{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
							
						.con5 .contact_form .formZ_b .form_2{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: space-around;flex-wrap: wrap;}
						.con5 .contact_form .formZ_b .form_3{width: 100%;height:auto;padding:5px 0 5px 0;display: flex;justify-content: flex-start;flex-wrap: wrap;}



						.input_txt{width: 49.5%;height:42px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 13px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_txt::placeholder{color:#222;font-size: 13px;font-family: 'albbnormal';}
						.input_tare{width: 100%;height:200px;padding-left:2%;background: rgba(242,242,242,1);color:#222;font-size: 13px;font-family: 'albbnormal';text-align: left;line-height: 42px;border-radius: 10px;outline: none;border:none;}
						.input_btn{width: 50%;height:42px;background: rgba(34,34,34,1);color:#d90c18;font-size: 13px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
						.input_btn:hover{width: 50%;height:42px;background: rgba(217,12,23,1);color:#fff;font-size: 13px;font-family: 'albbnormal';text-align: center;line-height: 42px;border-radius: 10px;outline: none;border:none;cursor: pointer;transition: all 0.4s;}
/*con6*/
		.con6{width: 96%;line-height: 20px;margin:auto;color:#222;font-size: 13px;font-family: 'albbnormal';text-align: center;padding:15px 0;}













		/*----------------------------------------tem------------------------------------------------*/


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner375.jpg) center center no-repeat;overflow: hidden;}

 		.tem_con{width: 100%;height: auto;margin:auto;background: #f3f3f3;}
 			.tem_con .tem_title_block{width: 94%;height: auto;padding: 30px 0;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'albbnormal';text-transform: uppercase;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #000;font-weight: bold;font-family: 'albbbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'albblight';}
	 		
	 		.tem_con .tem_con_block{width: 94%;height: auto;margin:auto;padding:0px 0px;}
	 		.tem_con .tem_con_block_contact{width: 94%;height: auto;margin:auto;padding:50px 0 0 0;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;}
	 				.tem_con .tem_con_block p img{margin: auto;width: 92%;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: auto;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: auto;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'albblight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'albblight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'albblight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'albblight';color: #5382f4;padding-left: 10px;}

				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 49%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: auto;background: #d80c18;color:#fff;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #222;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}






				.tem_con .tem_con_block .block_3 ul{}
					.tem_con .tem_con_block .block_3 ul li{width: 49%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_3 ul li .kc_list{width: 99%;background: rgba(255,255,255,1);color: #222;display: block;padding: 25px 0 15px 0;margin: auto;overflow: hidden;transition: all 0.4s;cursor: pointer;border-radius: 16px;}
						.tem_con .tem_con_block .block_3 ul li .kc_list:hover{background: rgba(255,255,255,0.65);;color:#d80c18;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_pic img{width: 66%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt{width: auto;height: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_3 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: auto;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 46px;}






				.pro_pic{width: 96%;margin:auto;text-align: center;}
					.pro_pic img{margin:25px auto 0;border-radius: 16px;background: #fff;padding:30px 30px;}
					.pro_title{width: 100%;margin:auto;text-align: center;font-size: 20px;color: #d80c18;line-height: 30px;font-weight: 600;}
				.pro_content{width: 96%;margin:25px auto 0;text-align: center;}




			#search-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 20vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}



}










.nav_btn{width: 100%;height: auto;text-align: center;margin: 30px auto 0;}
	.nav_btn ul{width: 100%;text-align: center;margin: auto;}
		.nav_btn ul li{width: auto;display: inline-block;margin: 5px auto;}
			.nav_btn ul li .btn_b{width:auto;padding:6px 25px;border-radius: 6px;background: #d90c18;color: #fff;transition: all 0.4s;cursor: pointer;position: relative;z-index: 10;}
				.nav_btn ul li .btn_b::after{content: '';width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 4px solid #d90c18;position: absolute;left: 50%;bottom: -6px;z-index: -1;transform: translate(-50%, -50%);}
			.nav_btn ul li .btn_b:hover{width:auto;padding:6px 25px;border-radius: 6px;background: #222;color: #fff;transition: all 0.4s;cursor: pointer;}


.tem_con3{width: 82%;height: auto;background:#fff;border-radius: 16px;margin:auto;display: flex;flex-direction: column;justify-content: space-around;align-items: center;}
	.tem_con3 .list{width: 80%;height: auto;display: flex;flex-direction: row;margin: 20px auto;}
		.tem_con3 .list .list-l{width: 100%;height: auto;display: flex;justify-content: space-around;}
			.tem_con3 .list .list-l ul{width: 97%;display: flex;flex-wrap: wrap;}
				.tem_con3 .list .list-l ul li{width: 50%;display: flex;flex-direction: row;padding:5px 0 5px 0;}
					.tem_con3 .list .list-l ul li .list_block{width: 98%;background: rgba(247,247,247,1);color: #d80c18;border-radius: 16px;display: flex;flex-direction: column;align-items: center;cursor: pointer;transition: all 0.4s;}
					.tem_con3 .list .list-l ul li .list_block:hover{background: rgba(216,12,24,1);}
						.tem_con3 .list .list-l ul li .list_block .name{width:94%;font-size: 18px;font-family: 'albbbold';text-align: left;line-height: 52px;}
						.tem_con3 .list .list-l ul li .list_block .summary{width:94%;font-size: 14px;color: #7b7b7b;font-family: 'albblight';text-align: left;line-height: 22px;padding-bottom: 15px;}
						.tem_con3 .list .list-l ul li .list_block:hover .name,.tem_con3 .list .list-l ul li .list_block:hover .summary{color: #fff;}



.text-secondary{width: 82%;display: flex;justify-content: space-between;font-size: 12px;margin: auto;}
	.text-secondary .prov a {color: #fff;font-size: 14px;}
	.text-secondary .next a {color: #222;font-size: 14px;}
	.lh-2 {line-height: 2;margin-top: 80px;}
	.text-secondary .prov{padding: 5px 15px;color: #fff;background-color: #d80c18;border: 1px solid #d80c18;border-radius: 10px;font-size: 14px;}
	.text-secondary .next{padding: 5px 15px;color: #222;background-color: #d9d9d9;border: 1px solid #d9d9d9;border-radius: 10px;font-size: 14px;}