BODY{width:100%;font-family: 'Microsoft Yahei';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;}

html{-webkit-text-size-adjust:none;}
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.Icp:link,a.Icp:visited{color:rgba(255,255,255,1);transition:all 0.2s;cursor:pointer;}
a.Icp:active,a.Icp:hover{color:rgba(255,255,255,0.5);}
.container{width:100%;height:auto;overflow:hidden;}


@media (max-width: 2560px) and (min-width: 1921px){

	.top{width: 100%;height: 1002px;background: url(images/top_bg.jpg) no-repeat;background-size: cover;}
		.top_line{width: 100%;height: 106px;background: rgba(0,0,0,0.1);border-bottom: 1px solid #0497c1;}
			.top_block{width: 80%;height: 1002px;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
				.top_logo_block{width: 100%;height: 143px;margin: auto;display: flex;}
					.top_logo{width: 30%;height: 143px;}
					.top_hb{width: 20%;display: none;}
					.top_nav{width: 70%;height:143px;position:relative;z-index:25;margin: auto;}
						.top_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 125px;}
						.top_nav ul li .point{color:#fff;}
						.top_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:125px;cursor:pointer;transition:all 0.4s;}
						.top_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_nav ul li ul li a:hover{background:transparent;}
						.top_nav ul li ul{width:125px; position:absolute;left:0px;top:62px;display:none;}
					/**/
					#m_nav_list{position: fixed;left: 100%;}
					/**/
				.top_banner_block{width: 100%;height: auto;margin: 0 auto 2rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
					.top_banner_title1{width:60%;line-height:10rem;font-size: 66px;font-weight: 600;color: rgba(255,255,255,1);text-align: center;}
					.top_banner_title2{width:80%;line-height:4rem;font-size: 28px;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title3{width:50%;line-height:7rem;font-size: 18px;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title4{width:48px;height:48px;margin:16px auto 0;background: url(images/down.png) no-repeat;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}

				.top_news_block{width: 98%;height: auto;background:#fff;margin: 0 auto 14rem;border-radius: 30px;}
					.top_news_block_L{width: 83%;padding:0.5% 1.5%;float: left;text-align: left;line-height: 2rem;border-radius: 30px 0 0 30px;}
						.top_news_block_L ul{}
							.top_news_block_L li{width: 32.6%;line-height: 2rem;display: inline-block;color: #999;transition: all 0.2s;}
							.top_news_block_L li:hover{color: #d6962c;}
								.top_news{width: 100%;line-height: 2rem;margin: auto;}
									.top_news_txt{background: url(images/news_arr.jpg) no-repeat 0px 15px;padding-left: 2rem;font-size: 1rem;line-height: 2.5rem;color: #000;transition: all 0.4s;}
									.top_news_txt:hover{color: #5380b9;}
									.top_news_date{padding-left: 20px;line-height: 20px;font-size: 12px;}
					.top_news_block_R{width: 10%;padding:0.5% 1.5%;float: right;text-align: center;color: #fff;line-height: 4.1rem;cursor: pointer;border-radius: 0 30px 30px 0;background: #1242ab;}
				
	/**/
	.con1{width: 100%;height: 708px;background: url(images/con1_bg.jpg) no-repeat;background-size: cover;}
		.con1_block{width: 75%;height: 708px;margin: auto;}
			.con1_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;}
				.con1_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
					.con1_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
				.con1_title_en{float: left;font-size: 20px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
				.con1_summary{width: 61%;padding-left: 1%;float: left;height: auto;line-height: 30px;color: #000;text-align:left;margin-top: 40px;}
				.con1_btn{width: 62%; float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 40px;}
					.blue_more{background: #d50302;color:#fff;width: 96px;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}
				.con1_icon{margin-left: 12px;width: 79%;height: 116px;float: left;background: rgba(255,255,255,1);box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3);text-align: right;border-radius: 20px;}
					.con1_icon ul{border-radius: 20px;}
						
						.con1_icon ul > a:first-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 20px 0 0 20px;}
						.con1_icon ul > a:first-child > li:hover{background: #1242ab;color: #fff;}
						.con1_icon ul > a:last-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 0 20px 20px 0;}
						.con1_icon ul > a:last-child > li:hover{background: #1242ab;color: #fff;}

						.con1_icon li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;}
						.con1_icon li:hover{background: #1242ab;color: #fff;}
							.con1_icon_pic{width: 100%;text-align: center;padding-top: 20px;display: block;position: relative;z-index: 20;}
							.con1_icon_txt{width: 100%;line-height: 30px;position: relative;z-index: 10;margin-top: -65px;}
								.icon1{background: url(images/icon_1.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon1:hover{background: url(images/icon_1_hover.png) no-repeat 50% 20px;}
								.icon2{background: url(images/icon_2.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon2:hover{background: url(images/icon_2_hover.png) no-repeat 50% 20px;}
								.icon3{background: url(images/icon_3.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon3:hover{background: url(images/icon_3_hover.png) no-repeat 50% 20px;}
								.icon4{background: url(images/icon_4.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon4:hover{background: url(images/icon_4_hover.png) no-repeat 50% 20px;}
								.icon5{background: url(images/icon_5.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon5:hover{background: url(images/icon_5_hover.png) no-repeat 50% 20px;}

	/*------2------*/
	.con2{width: 100%;height: 789px;background: url(images/con2_bg.jpg) repeat-y; background-size:cover;}
		.con2_block{width: 75%;height: 789px;margin: auto;}
			.con2_L{width:60%;height: 789px;float: left;}
				.con2_title{width: 100%;height: auto;padding: 50px 0 0 1%;overflow: hidden;}
					.con2_title_ch{float: left;font-size: 30px;color: #fff;width: 100%;line-height: 34px;}
						.con2_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con2_title_en{float: left;font-size: 20px;color: rgba(255,255,255,.4);text-transform: capitalize;line-height: 56px;width: 100%;}
				.con2_txt{width: 80%;height: auto;margin: 150px 0 0 10px;overflow: hidden;font-size: 24px;color: #fff;font-weight: 600;text-align: left;}
				.con2_content{width: 86%;height: auto;margin: 40px 0 0 10px;overflow: hidden;font-size: 14px;line-height:32px;color: #fff;font-weight: 400;text-align: left;}
				

				.con2_btn{width: 86%;float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 150px;}
					.blue_more{background: #d50302;color:#fff;width: 96px;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

			.con2_R{width:40%;height: 789px;float: right;}
				.con2_R .con2_R_pic_b{width: 100%;height:100%;display: flex;justify-content: center;align-items: flex-end;}
					.con2_R .con2_R_pic{width: 80%;height:80%;position: relative;}
						.con2_R .con2_R_pic .area1{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 210px;height:240px;background: rgba(213,3,2,1);position: absolute;border-radius: 80px 0 0 32px;top:15%; left:5%;z-index: 10;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area1:hover{width: 210px;height:240px;background: rgba(244,80,79,1);position: absolute;border-radius: 80px 0 0 32px;top:15%; left:5%;z-index: 10;}
							.con2_R .con2_R_pic .area1 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area1 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area1 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 40px;}


						.con2_R .con2_R_pic .area2{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 208px;height:215px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:5%;z-index: 20;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area2:hover{width: 208px;height:215px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:5%;z-index: 20;}
							.con2_R .con2_R_pic .area2 .icon{margin-top: 10px;margin-bottom: 10px;}
								.con2_R .con2_R_pic .area2 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area2 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 5px;}


						.con2_R .con2_R_pic .area3{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:169px;background: rgba(213,3,2,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:10%;z-index: 40;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area3:hover{width: 185px;height:169px;background: rgba(244,80,79,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:10%;z-index: 40;}
							.con2_R .con2_R_pic .area3 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area3 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area3 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-top: 5px;}


						.con2_R .con2_R_pic .area4{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:205px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:17%;z-index: 30;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area4:hover{width: 185px;height:205px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:17%;z-index: 30;}
							.con2_R .con2_R_pic .area4 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area4 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area4 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 0px;}

	/*------3------*/
	.con3{width: 100%;height: auto;background: rgba(255,255,255,1);overflow: hidden;}
		.con3_title_block{width: 75%;height: auto;margin: auto;overflow: hidden;}
			.con3_title_block_L{width:350px;height: auto;float: left;}
				.con3_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;}
					.con3_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
						.con3_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con3_title_en{float: left;font-size: 20px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
			.con3_title_block_R{width:320px;height: 85px;float: right;padding-top: 85px;}

				.con3_title_block_R ul{font-size: 14px;line-height: 30px;text-align: right;}
						.con3_title_block_R li{display: inline-block;padding:5px;}
							.con3_title_block_R li span{padding:5px 0;color: #222;}
								.nes_type_txt{text-align: center;color: #222; cursor: pointer;transition: all 0.3s;border: 1px dashed #fff;padding:0px 8px;}
								.nes_type_txt:hover{color: #d50302;border: 1px dashed #d50302;padding:0px 8px;}

		.con3_list_block{width: 75%;height: auto;margin:0 auto 30px;overflow: hidden;display: flex;justify-content: space-between;}
			.con3_news_block{width:100%;display: inline-block;margin: auto;cursor: pointer;transition: all 0.2s;display: flex;flex-direction: column;align-items: center;}
				.newsList1{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList1:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList2{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #1242ab;border-radius: 20px;}
				.newsList2:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList3{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList3:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
			.con3_news_block_title{width:94%;height:40px;margin:0 auto 34px;}
				.con3_news_block_title_txt{width: 75%;line-height: 40px;float: left;font-size: 18px;text-align: left;}
				.con3_news_block_title_date{width: 25%;line-height: 40px;float: right;color: #d50302;font-size: 12px;text-align: right;}
			.con3_news_block_summary{width:94%;height:auto;margin:2rem auto 4rem;line-height: 26px;color: #010101;text-align: left;font-weight: 200;font-size: 13px;}

		.con3_list_btn{width: 142px;line-height: 44px;background: #d50302;color: #fff;margin:20px auto;cursor: pointer;transition: all 0.4s;text-align: center;}
		.con3_list_btn:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

	/*------4------*/
	.con4{width: 100%;height: auto;background: rgba(19,67,171,1);overflow: hidden;}
		.con4_block{width: 75%;height:auto;margin: auto;}
			.con4_block_b{width: 100%;height:auto;margin: auto;display: flex;justify-content: space-between;}
				.con4_block_L{width: 80%;height: auto;}
					.con4_block_L ul{margin-top: 50px;}
						.con4_block_L li{width: 14.5%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
						.con4_block_L li:last-child{width: 38%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
							.btm_nav_title{width: 85%;height: 42px;text-align: center;color: #fff;font-size: 16px;margin: auto;}
							.btm_nav_list{width: 85%;height: auto;text-align: center;margin: auto;}
								.btm_nav_list ul{margin-top: 5px;padding-bottom: 4rem;}
									.btm_nav_list li{width: 100%;border-right: 0;display: block;height: 1.8rem;color: #fff;font-size: 0.8rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:last-child{width: 100%;border-right: 0;display: block;height: 1.8rem;color: rgba(255,255,255,.4);font-size: 0.8rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:hover{color: #bdbdbd;}

						.last_title{text-align: left;font-size: 1.2rem;}
						.last_list{text-align: left;color: #fff;}
						.red_tel{color: #d50302;font-size: 1.4rem;font-weight: 600;}


				.con4_block_R{width: 18%;height: auto;}
					.con4_block_R_block{width: 100%;height: auto;margin:50px auto 0;}
						.con4_QR{width: 100%;}
							.con4_QR img{margin: auto;cursor: pointer;transition: all 0.2s;}
							.con4_QR img:hover{box-shadow:0px 0px 12px 5px rgba(255,255,255,0.1);}
						.con4_QR_txt{width: 100%;line-height: 60px;text-align: center;color: #fff;font-size: 16px;}

	/*------icp------*/
	.con_icp{width: 100%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
		.con_icp_b{width: 75%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
			.con_icp_logo{width: 30%;height: 119px;background: url(images/btm_logo.png) center left no-repeat;float: left;}
			.con_icp_txt{width: 68%;height: 89px;padding:30px 10px 0 0;float: right;text-align: right;font-size: 13px;line-height: 26px;color: #fff;}











	/*----------------------------------------tem------------------------------------------------*/


	.top_tem{width: 100%;height: 650px;background: url(images/top_bg.jpg) center center no-repeat;background-size:cover;}
		.top_tem_line{width: 100%;height: 106px;background: rgba(0,0,0,0.1);border-bottom: 1px solid #0497c1;}
			.top_tem_block{width: 80%;height: 650px;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
				.top_tem_logo_block{width: 100%;height: 143px;margin: auto;display: flex;}
					.top_tem_logo{width: 30%;height: 143px;}
					.top_tem_hb{width: 20%;display: none;}
					.top_tem_nav{width: 70%;height:143px;position:relative;z-index:25;margin: auto;}
						.top_tem_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_tem_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 125px;}
						.top_tem_nav ul li .point{color:#fff;}
						.top_tem_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:125px;cursor:pointer;transition:all 0.4s;}
						.top_tem_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_tem_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_tem_nav ul li ul li a:hover{background:transparent;}
						.top_tem_nav ul li ul{width:125px; position:absolute;left:0px;top:62px;display:none;}
					/**/
					#m_nav_list{position: fixed;left: 100%;}
					/**/
				.top_tem_banner_block{width: 100%;height: auto;margin: 0 auto 7rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
					.top_tem_banner_title1{width:60%;line-height:10rem;font-size: 66px;font-weight: 600;color: rgba(255,255,255,1);text-align: center;}
					.top_tem_banner_title2{width:80%;line-height:4rem;font-size: 28px;font-weight: 500;color: #fff;text-align: center;}
					.top_tem_banner_title3{width:50%;line-height:7rem;font-size: 18px;font-weight: 500;color: #fff;text-align: center;}
					.top_tem_banner_title4{width:48px;height:48px;margin:16px auto 0;background: url(images/down.png) no-repeat;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}




	.con_tem{width: 100%;height:auto;background: rgb(255,255,255);overflow: hidden;padding-bottom: 50px;margin: 0 auto;}
		.contem_con_block{width:100%;height:auto;overflow: hidden;margin:auto;}
			.contem_con_block_title{width:100%;height: 90px;font-weight: bolder;font-size:36px;color: #1242ab;text-align:center;line-height:40px;margin: 40px auto 20px;text-shadow: 0px 3px 0px #d4d4d4;}
				.contem_con_block_title_en{width:100%;height: 50px;font-size: 24px;color: #cd0000;line-height: 50px;text-align: center;font-weight: bold;text-transform: capitalize;}
			.contem_con_block_con{width:100%;height:auto;font-size:14px;line-height:32px;color: #333333;text-align:left;margin: auto;}
				.contem_con_block_con img{margin: auto;}
			.contem_con_block_con_linet{width:100%;height:auto;border-bottom: 1px solid #efefef;margin-bottom:30px;}
			.contem_con_block_con_lineb{width:100%;height:auto;border-top: 1px dashed #ccc;margin-top:30px;}
				
				.contem_con_block_con_btn{width: 100%;height: auto;margin:0 auto 20px;text-align: center;}
					.contem_con_block_btn{width: auto;height:auto;background:#fff;line-height:24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#464646;border: 1px solid #464646;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}
					.contem_con_block_btn:hover{width: auto;height: auto;background:#0949a0;line-height: 24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#fff;border: 1px solid #0949a0;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}

	.tem_con_nav_btn{padding: 4px 20px;background: #1242ab;line-height: 2rem;text-align: center;color: #fff;transition: all 0.4s;border: solid 1px #1242ab;cursor: pointer;font-size: 1rem;margin-bottom: 6px;display: inline-block;border-radius: 30px;}
	.tem_con_nav_btn:hover{background:transparent;color:#5380b9;border:dashed 1px #5380b9;}


		.tem_con_block{width:85%;height:auto;overflow: hidden;margin:auto;}
			.tem_con_block ul{}
				.tem_con_block li{display: inline-block;width:33%;margin-bottom:30px;}
					.tem_con_list{width: 100%;height: auto;margin: auto;position: relative;}
						.tem_con_list_pic{width: 100%;height: 211px;text-align: center;margin: auto;}
							.tem_con_list_pic img{margin: auto;display: block;}
						.tem_con_list_title{width: 100%;height: auto;line-height:54px;text-align: center;margin: auto;font-size: 20px;font-weight: bold;color: #000;}
						.tem_con_list_summry{width:100%;height: auto;line-height:26px;text-align: center;margin: auto;font-size: 13px;color: #999;}
						.tem_con_list_btn{width: 120px;height:34px;border-radius:10px;background: #105a97;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
						.tem_con_list_btn:hover{width: 120px;height:34px;border-radius:10px;background: #5ac0c5;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
	.tem_title{width: 85%;height: 156px;margin: auto;overflow: hidden;}
		.tem_title_z{width:100%;height: 80px;line-height: 80px;font-size:20px;color: #fff;text-align: center;font-weight: bold;margin:auto;}
		.tem_title_y{width:100%;height: 70px;line-height: 10px;font-size:13px;color: #fdcc18;text-align: center;margin:auto;}

				.con_tem_pic{width: 100%;height: auto;margin: auto;}
					.con_tem_pic ul{width:85%;margin: 50px auto 20px;display: flex;flex-wrap: wrap;}
							.con_tem_pic li{width: 25%;margin-bottom: 10px;}
								.con_tem_pic_list{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
									.con_tem_pic_list img{width: 90%;margin: auto;padding: 5px;border: 8px solid #efefef;box-sizing: border-box;transition: all 0.4s;}
									.con_tem_pic_list img:hover{border: 8px solid #1242ab;}
								.con_tem_pic_list_title{width: 100%;height: 32px;margin: auto;text-align: center;}
									.con_tem_pic_txt{width: 90%;height: auto;font-size: 1rem;line-height: 3rem;cursor: pointer;transition: all 0.4s;color: #1242ab;font-weight: bold;background: #efefef;text-align: center;}
									.con_tem_pic_txt:hover{color: #999;}
					.tem_news_details_summary{padding: 10px 1% 10px 1%;width: 98%;margin:15px auto 30px;border: 1px solid #e2e2e2;background: transparent;height: auto;font-size: 14px;color: #a5a5a5;line-height: 26px;text-align: left;box-sizing: border-box;}

	.ce_page_block{overflow: hidden;width: 100%;display: block;position: relative;height: 60px;margin:30px auto 10px;border-top: 1px solid #e6e6e6;color: #1242ab;}
		.ce_page_p{float: left;margin-top: 10px;}
		.ce_page_n{float: right;margin-top: 10px;}

	a.tem_nav_link:link,a.tem_nav_link:visited{color: #d6962c;font-size:14px;transition:all 0.4s;cursor:pointer;line-height: 24px;}
	a.tem_nav_link:active,a.tem_nav_link:hover{color:#999;line-height: 24px;}

	.tem_content{width: 85%;height: auto;margin: auto;}
		.tem_content img{margin: auto;}
		.con_tem_news{width: 100%;height: auto;margin: auto;}
			.con_tem_news ul{width: 85%;}
				.con_tem_news li{width: 100%;height: auto;border-bottom: 1px solid #efefef;margin-bottom: 50px;padding-bottom: 20px;}
					.con_tem_news_list{width: 100%; display: flex;justify-content: center;}
						.con_tem_news_list_L{width: 30%;height: auto;}
							.con_tem_news_list_L img{width:60%;margin: auto;}
						.con_tem_news_list_R{width: 68%;height: auto;}
							.con_tem_news_list_title{width: 100%;height: 40px;margin: auto;}
								.con_tem_news_txt{width: 66%;height: 40px;font-weight: bold;float: left;line-height: 30px;cursor: pointer;transition: all 0.4s;color: #222;font-size: 18px;}
								.con_tem_news_txt:hover{color: #1242ab;}
								.con_tem_news_date{width: 22%;height: 40px;float: right;font-size: 12px;line-height: 30px;text-align: right;}
									.con_tem_news_date i {color: #cd0000;}
									.con_tem_news_date span{height: 40px;background: url(images/clock_icon.jpg) 0px -2px no-repeat;color: #cd0000;line-height: 30px;padding-left: 18px;}
								.con_tem_news_summary{width: 100%;height: auto;font-size: 14px;line-height: 28px;color: #999;}
									.con_tem_news_summary span{font-size: 14px;font-weight: bold;color: #999;}

				.tem_content table{border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin: 3px auto 0;color: #999;font-size: 14px;width: 80%;}
				.tem_content table tr{}
				.tem_content table td{border-left:1px solid #ccc;border-top:1px solid #ccc;height: 30px;line-height: 30px;text-align: center;padding:6px;}

}









@media (max-width: 1920px){

	.top{width: 100%;height: 1002px;background: url(images/top_bg.jpg) no-repeat;}
		.top_line{width: 100%;height: 106px;background: rgba(0,0,0,0.1);border-bottom: 1px solid #0497c1;}
			.top_block{width: 80%;height: 1002px;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
				.top_logo_block{width: 100%;height: 143px;margin: auto;display: flex;}
					.top_logo{width: 30%;height: 143px;}
					.top_hb{width: 20%;display: none;}
					.top_nav{width: 70%;height:143px;position:relative;z-index:25;margin: auto;}
						.top_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 125px;}
						.top_nav ul li .point{color:#fff;}
						.top_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:125px;cursor:pointer;transition:all 0.4s;}
						.top_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_nav ul li ul li a:hover{background:transparent;}
						.top_nav ul li ul{width:125px; position:absolute;left:0px;top:62px;display:none;}
					/**/
					#m_nav_list{position: fixed;left: 100%;}
					/**/
				.top_banner_block{width: 100%;height: auto;margin: 0 auto 2rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
					.top_banner_title1{width:60%;line-height:10rem;font-size: 66px;font-weight: 600;color: rgba(255,255,255,1);text-align: center;}
					.top_banner_title2{width:80%;line-height:4rem;font-size: 28px;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title3{width:50%;line-height:7rem;font-size: 18px;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title4{width:48px;height:48px;margin:16px auto 0;background: url(images/down.png) no-repeat;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}

				.top_news_block{width: 98%;height: auto;background:#fff;margin: 0 auto 14rem;border-radius: 30px;}
					.top_news_block_L{width: 83%;padding:0.5% 1.5%;float: left;text-align: left;line-height: 2rem;border-radius: 30px 0 0 30px;}
						.top_news_block_L ul{}
							.top_news_block_L li{width: 32.6%;line-height: 2rem;display: inline-block;color: #999;transition: all 0.2s;}
							.top_news_block_L li:hover{color: #d6962c;}
								.top_news{width: 100%;line-height: 2rem;margin: auto;}
									.top_news_txt{background: url(images/news_arr.jpg) no-repeat 0px 15px;padding-left: 2rem;font-size: 1rem;line-height: 2.5rem;color: #000;transition: all 0.4s;}
									.top_news_txt:hover{color: #5380b9;}
									.top_news_date{padding-left: 20px;line-height: 20px;font-size: 12px;}
					.top_news_block_R{width: 10%;padding:0.5% 1.5%;float: right;text-align: center;color: #fff;line-height: 4.1rem;cursor: pointer;border-radius: 0 30px 30px 0;background: #1242ab;}
				
	/**/
	.con1{width: 100%;height: 708px;background: url(images/con1_bg.jpg) no-repeat;}
		.con1_block{width: 75%;height: 708px;margin: auto;}
			.con1_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;}
				.con1_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
					.con1_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
				.con1_title_en{float: left;font-size: 20px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
				.con1_summary{width: 61%;padding-left: 1%;float: left;height: auto;line-height: 30px;color: #000;text-align:left;margin-top: 40px;}
				.con1_btn{width: 62%; float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 40px;}
					.blue_more{background: #d50302;color:#fff;width: 96px;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}
				.con1_icon{margin-left: 12px;width: 79%;height: 116px;float: left;background: rgba(255,255,255,1);box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3);text-align: right;border-radius: 20px;}
					.con1_icon ul{border-radius: 20px;}
						
						.con1_icon ul > a:first-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 20px 0 0 20px;}
						.con1_icon ul > a:first-child > li:hover{background: #1242ab;color: #fff;}
						.con1_icon ul > a:last-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 0 20px 20px 0;}
						.con1_icon ul > a:last-child > li:hover{background: #1242ab;color: #fff;}

						.con1_icon li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;}
						.con1_icon li:hover{background: #1242ab;color: #fff;}
							.con1_icon_pic{width: 100%;text-align: center;padding-top: 20px;display: block;position: relative;z-index: 20;}
							.con1_icon_txt{width: 100%;line-height: 30px;position: relative;z-index: 10;margin-top: -65px;}
								.icon1{background: url(images/icon_1.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon1:hover{background: url(images/icon_1_hover.png) no-repeat 50% 20px;}
								.icon2{background: url(images/icon_2.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon2:hover{background: url(images/icon_2_hover.png) no-repeat 50% 20px;}
								.icon3{background: url(images/icon_3.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon3:hover{background: url(images/icon_3_hover.png) no-repeat 50% 20px;}
								.icon4{background: url(images/icon_4.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon4:hover{background: url(images/icon_4_hover.png) no-repeat 50% 20px;}
								.icon5{background: url(images/icon_5.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon5:hover{background: url(images/icon_5_hover.png) no-repeat 50% 20px;}

	/*------2------*/
	.con2{width: 100%;height: 789px;background: url(images/con2_bg.jpg) repeat-y;}
		.con2_block{width: 75%;height: 789px;margin: auto;}
			.con2_L{width:60%;height: 789px;float: left;}
				.con2_title{width: 100%;height: auto;padding: 50px 0 0 1%;overflow: hidden;}
					.con2_title_ch{float: left;font-size: 30px;color: #fff;width: 100%;line-height: 34px;}
						.con2_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con2_title_en{float: left;font-size: 20px;color: rgba(255,255,255,.4);text-transform: capitalize;line-height: 56px;width: 100%;}
				.con2_txt{width: 80%;height: auto;margin: 150px 0 0 10px;overflow: hidden;font-size: 24px;color: #fff;font-weight: 600;text-align: left;}
				.con2_content{width: 86%;height: auto;margin: 40px 0 0 10px;overflow: hidden;font-size: 14px;line-height:32px;color: #fff;font-weight: 400;text-align: left;}
				

				.con2_btn{width: 86%;float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 150px;}
					.blue_more{background: #d50302;color:#fff;width: 96px;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

			.con2_R{width:40%;height: 789px;float: right;}
				.con2_R .con2_R_pic_b{width: 100%;height:100%;display: flex;justify-content: center;align-items: flex-end;}
					.con2_R .con2_R_pic{width: 80%;height:80%;position: relative;}
						.con2_R .con2_R_pic .area1{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 210px;height:240px;background: rgba(213,3,2,1);position: absolute;border-radius: 80px 0 0 32px;top:15%; left:5%;z-index: 10;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area1:hover{width: 210px;height:240px;background: rgba(244,80,79,1);position: absolute;border-radius: 80px 0 0 32px;top:15%; left:5%;z-index: 10;}
							.con2_R .con2_R_pic .area1 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area1 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area1 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 40px;}


						.con2_R .con2_R_pic .area2{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 208px;height:215px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:5%;z-index: 20;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area2:hover{width: 208px;height:215px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:5%;z-index: 20;}
							.con2_R .con2_R_pic .area2 .icon{margin-top: 10px;margin-bottom: 10px;}
								.con2_R .con2_R_pic .area2 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area2 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 5px;}


						.con2_R .con2_R_pic .area3{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:169px;background: rgba(213,3,2,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:10%;z-index: 40;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area3:hover{width: 185px;height:169px;background: rgba(244,80,79,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:10%;z-index: 40;}
							.con2_R .con2_R_pic .area3 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area3 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area3 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-top: 5px;}


						.con2_R .con2_R_pic .area4{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:205px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:17%;z-index: 30;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area4:hover{width: 185px;height:205px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:17%;z-index: 30;}
							.con2_R .con2_R_pic .area4 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area4 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area4 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 0px;}

	/*------3------*/
	.con3{width: 100%;height: auto;background: rgba(255,255,255,1);overflow: hidden;}
		.con3_title_block{width: 75%;height: auto;margin: auto;overflow: hidden;}
			.con3_title_block_L{width:350px;height: auto;float: left;}
				.con3_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;}
					.con3_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
						.con3_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con3_title_en{float: left;font-size: 20px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
			.con3_title_block_R{width:320px;height: 85px;float: right;padding-top: 85px;}

				.con3_title_block_R ul{font-size: 14px;line-height: 30px;text-align: right;}
						.con3_title_block_R li{display: inline-block;padding:5px;}
							.con3_title_block_R li span{padding:5px 0;color: #222;}
								.nes_type_txt{text-align: center;color: #222; cursor: pointer;transition: all 0.3s;border: 1px dashed #fff;padding:0px 8px;}
								.nes_type_txt:hover{color: #d50302;border: 1px dashed #d50302;padding:0px 8px;}

		.con3_list_block{width: 75%;height: auto;margin:0 auto 30px;overflow: hidden;display: flex;justify-content: space-between;}
			.con3_news_block{width:100%;display: inline-block;margin: auto;cursor: pointer;transition: all 0.2s;display: flex;flex-direction: column;align-items: center;}
				.newsList1{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList1:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList2{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #1242ab;border-radius: 20px;}
				.newsList2:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList3{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList3:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
			.con3_news_block_title{width:94%;height:40px;margin:0 auto 34px;}
				.con3_news_block_title_txt{width: 75%;line-height: 40px;float: left;font-size: 18px;text-align: left;}
				.con3_news_block_title_date{width: 25%;line-height: 40px;float: right;color: #d50302;font-size: 12px;text-align: right;}
			.con3_news_block_summary{width:94%;height:auto;margin:2rem auto 4rem;line-height: 26px;color: #010101;text-align: left;font-weight: 200;font-size: 13px;}

		.con3_list_btn{width: 142px;line-height: 44px;background: #d50302;color: #fff;margin:20px auto;cursor: pointer;transition: all 0.4s;text-align: center;}
		.con3_list_btn:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

	/*------4------*/
	.con4{width: 100%;height: auto;background: rgba(19,67,171,1);overflow: hidden;}
		.con4_block{width: 75%;height:auto;margin: auto;}
			.con4_block_b{width: 100%;height:auto;margin: auto;display: flex;justify-content: space-between;}
				.con4_block_L{width: 80%;height: auto;}
					.con4_block_L ul{margin-top: 50px;}
						.con4_block_L li{width: 14.5%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
						.con4_block_L li:last-child{width: 38%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
							.btm_nav_title{width: 85%;height: 42px;text-align: center;color: #fff;font-size: 16px;margin: auto;}
							.btm_nav_list{width: 85%;height: auto;text-align: center;margin: auto;}
								.btm_nav_list ul{margin-top: 5px;padding-bottom: 4rem;}
									.btm_nav_list li{width: 100%;border-right: 0;display: block;height: 1.8rem;color: #fff;font-size: 0.8rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:last-child{width: 100%;border-right: 0;display: block;height: 1.8rem;color: rgba(255,255,255,.4);font-size: 0.8rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:hover{color: #bdbdbd;}

						.last_title{text-align: left;font-size: 1.2rem;}
						.last_list{text-align: left;color: #fff;}
						.red_tel{color: #d50302;font-size: 1.4rem;font-weight: 600;}


				.con4_block_R{width: 18%;height: auto;}
					.con4_block_R_block{width: 100%;height: auto;margin:50px auto 0;}
						.con4_QR{width: 100%;}
							.con4_QR img{margin: auto;cursor: pointer;transition: all 0.2s;}
							.con4_QR img:hover{box-shadow:0px 0px 12px 5px rgba(255,255,255,0.1);}
						.con4_QR_txt{width: 100%;line-height: 60px;text-align: center;color: #fff;font-size: 16px;}

	/*------icp------*/
	.con_icp{width: 100%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
		.con_icp_b{width: 75%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
			.con_icp_logo{width: 30%;height: 119px;background: url(images/btm_logo.png) center left no-repeat;float: left;}
			.con_icp_txt{width: 68%;height: 89px;padding:30px 10px 0 0;float: right;text-align: right;font-size: 13px;line-height: 26px;color: #fff;}











	/*----------------------------------------tem------------------------------------------------*/


	.top_tem{width: 100%;height: 650px;background: url(images/top_bg.jpg) center center no-repeat;}
		.top_tem_line{width: 100%;height: 106px;background: rgba(0,0,0,0.1);border-bottom: 1px solid #0497c1;}
			.top_tem_block{width: 80%;height: 650px;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
				.top_tem_logo_block{width: 100%;height: 143px;margin: auto;display: flex;}
					.top_tem_logo{width: 30%;height: 143px;}
					.top_tem_hb{width: 20%;display: none;}
					.top_tem_nav{width: 70%;height:143px;position:relative;z-index:25;margin: auto;}
						.top_tem_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_tem_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 125px;}
						.top_tem_nav ul li .point{color:#fff;}
						.top_tem_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:125px;cursor:pointer;transition:all 0.4s;}
						.top_tem_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_tem_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_tem_nav ul li ul li a:hover{background:transparent;}
						.top_tem_nav ul li ul{width:125px; position:absolute;left:0px;top:62px;display:none;}
					/**/
					#m_nav_list{position: fixed;left: 100%;}
					/**/
				.top_tem_banner_block{width: 100%;height: auto;margin: 0 auto 7rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
					.top_tem_banner_title1{width:60%;line-height:10rem;font-size: 66px;font-weight: 600;color: rgba(255,255,255,1);text-align: center;}
					.top_tem_banner_title2{width:80%;line-height:4rem;font-size: 28px;font-weight: 500;color: #fff;text-align: center;}
					.top_tem_banner_title3{width:50%;line-height:7rem;font-size: 18px;font-weight: 500;color: #fff;text-align: center;}
					.top_tem_banner_title4{width:48px;height:48px;margin:16px auto 0;background: url(images/down.png) no-repeat;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}




	.con_tem{width: 100%;height:auto;background: rgb(255,255,255);overflow: hidden;padding-bottom: 50px;margin: 0 auto;}
		.contem_con_block{width:100%;height:auto;overflow: hidden;margin:auto;}
			.contem_con_block_title{width:100%;height: 90px;font-weight: bolder;font-size:36px;color: #1242ab;text-align:center;line-height:40px;margin: 40px auto 20px;text-shadow: 0px 3px 0px #d4d4d4;}
				.contem_con_block_title_en{width:100%;height: 50px;font-size: 24px;color: #cd0000;line-height: 50px;text-align: center;font-weight: bold;text-transform: capitalize;}
			.contem_con_block_con{width:100%;height:auto;font-size:14px;line-height:32px;color: #333333;text-align:left;margin: auto;}
				.contem_con_block_con img{margin: auto;}
			.contem_con_block_con_linet{width:100%;height:auto;border-bottom: 1px solid #efefef;margin-bottom:30px;}
			.contem_con_block_con_lineb{width:100%;height:auto;border-top: 1px dashed #ccc;margin-top:30px;}
				
				.contem_con_block_con_btn{width: 100%;height: auto;margin:0 auto 20px;text-align: center;}
					.contem_con_block_btn{width: auto;height:auto;background:#fff;line-height:24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#464646;border: 1px solid #464646;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}
					.contem_con_block_btn:hover{width: auto;height: auto;background:#0949a0;line-height: 24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#fff;border: 1px solid #0949a0;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}

	.tem_con_nav_btn{padding: 4px 20px;background: #1242ab;line-height: 2rem;text-align: center;color: #fff;transition: all 0.4s;border: solid 1px #1242ab;cursor: pointer;font-size: 1rem;margin-bottom: 6px;display: inline-block;border-radius: 30px;}
	.tem_con_nav_btn:hover{background:transparent;color:#5380b9;border:dashed 1px #5380b9;}


		.tem_con_block{width:85%;height:auto;overflow: hidden;margin:auto;}
			.tem_con_block ul{}
				.tem_con_block li{display: inline-block;width:33%;margin-bottom:30px;}
					.tem_con_list{width: 100%;height: auto;margin: auto;position: relative;}
						.tem_con_list_pic{width: 100%;height: 211px;text-align: center;margin: auto;}
							.tem_con_list_pic img{margin: auto;display: block;}
						.tem_con_list_title{width: 100%;height: auto;line-height:54px;text-align: center;margin: auto;font-size: 20px;font-weight: bold;color: #000;}
						.tem_con_list_summry{width:100%;height: auto;line-height:26px;text-align: center;margin: auto;font-size: 13px;color: #999;}
						.tem_con_list_btn{width: 120px;height:34px;border-radius:10px;background: #105a97;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
						.tem_con_list_btn:hover{width: 120px;height:34px;border-radius:10px;background: #5ac0c5;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
	.tem_title{width: 85%;height: 156px;margin: auto;overflow: hidden;}
		.tem_title_z{width:100%;height: 80px;line-height: 80px;font-size:20px;color: #fff;text-align: center;font-weight: bold;margin:auto;}
		.tem_title_y{width:100%;height: 70px;line-height: 10px;font-size:13px;color: #fdcc18;text-align: center;margin:auto;}

				.con_tem_pic{width: 100%;height: auto;margin: auto;}
					.con_tem_pic ul{width:85%;margin: 50px auto 20px;display: flex;flex-wrap: wrap;}
							.con_tem_pic li{width: 25%;margin-bottom: 10px;}
								.con_tem_pic_list{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
									.con_tem_pic_list img{width: 90%;margin: auto;padding: 5px;border: 8px solid #efefef;box-sizing: border-box;transition: all 0.4s;}
									.con_tem_pic_list img:hover{border: 8px solid #1242ab;}
								.con_tem_pic_list_title{width: 100%;height: 32px;margin: auto;text-align: center;}
									.con_tem_pic_txt{width: 90%;height: auto;font-size: 1rem;line-height: 3rem;cursor: pointer;transition: all 0.4s;color: #1242ab;font-weight: bold;background: #efefef;text-align: center;}
									.con_tem_pic_txt:hover{color: #999;}
					.tem_news_details_summary{padding: 10px 1% 10px 1%;width: 98%;margin:15px auto 30px;border: 1px solid #e2e2e2;background: transparent;height: auto;font-size: 14px;color: #a5a5a5;line-height: 26px;text-align: left;box-sizing: border-box;}

	.ce_page_block{overflow: hidden;width: 100%;display: block;position: relative;height: 60px;margin:30px auto 10px;border-top: 1px solid #e6e6e6;color: #1242ab;}
		.ce_page_p{float: left;margin-top: 10px;}
		.ce_page_n{float: right;margin-top: 10px;}

	a.tem_nav_link:link,a.tem_nav_link:visited{color: #d6962c;font-size:14px;transition:all 0.4s;cursor:pointer;line-height: 24px;}
	a.tem_nav_link:active,a.tem_nav_link:hover{color:#999;line-height: 24px;}

	.tem_content{width: 85%;height: auto;margin: auto;}
		.tem_content img{margin: auto;}
		.con_tem_news{width: 100%;height: auto;margin: auto;}
			.con_tem_news ul{width: 85%;}
				.con_tem_news li{width: 100%;height: auto;border-bottom: 1px solid #efefef;margin-bottom: 50px;padding-bottom: 20px;}
					.con_tem_news_list{width: 100%; display: flex;justify-content: center;}
						.con_tem_news_list_L{width: 30%;height: auto;}
							.con_tem_news_list_L img{width:60%;margin: auto;}
						.con_tem_news_list_R{width: 68%;height: auto;}
							.con_tem_news_list_title{width: 100%;height: 40px;margin: auto;}
								.con_tem_news_txt{width: 66%;height: 40px;font-weight: bold;float: left;line-height: 30px;cursor: pointer;transition: all 0.4s;color: #222;font-size: 18px;}
								.con_tem_news_txt:hover{color: #1242ab;}
								.con_tem_news_date{width: 22%;height: 40px;float: right;font-size: 12px;line-height: 30px;text-align: right;}
									.con_tem_news_date i {color: #cd0000;}
									.con_tem_news_date span{height: 40px;background: url(images/clock_icon.jpg) 0px -2px no-repeat;color: #cd0000;line-height: 30px;padding-left: 18px;}
								.con_tem_news_summary{width: 100%;height: auto;font-size: 14px;line-height: 28px;color: #999;}
									.con_tem_news_summary span{font-size: 14px;font-weight: bold;color: #999;}

				.tem_content table{border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin: 3px auto 0;color: #999;font-size: 14px;width: 80%;}
				.tem_content table tr{}
				.tem_content table td{border-left:1px solid #ccc;border-top:1px solid #ccc;height: 30px;line-height: 30px;text-align: center;padding:6px;}

}


@media (max-width: 1680px) and (min-width: 1580px){
	/*-------------------------------------------------------------1260-----------------------------------------------------------*/

	.top{width: 100%;height: 800px;background: url(images/top_bg.jpg) no-repeat;}
		.top_line{width: 100%;height: 106px;background: rgba(0,0,0,0.1);border-bottom: 1px solid #0497c1;}
			.top_block{width: 80%;height: 800px;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
				.top_logo_block{width: 100%;height: 143px;margin: auto;display: flex;}
					.top_logo{width: 30%;height: 143px;}
					.top_hb{width: 20%;display: none;}
					.top_nav{width: 70%;height:143px;position:relative;z-index:25;margin: auto;}
						.top_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 120px;}
						.top_nav ul li .point{color:#fff;}
						.top_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:120px;cursor:pointer;transition:all 0.4s;}
						.top_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_nav ul li ul li a:hover{background:transparent;}
						.top_nav ul li ul{width:120px; position:absolute;left:0px;top:62px;display:none;}
					/**/
					#m_nav_list{position: fixed;left: 100%;}
					/**/
				.top_banner_block{width: 100%;height: auto;margin:: 0 auto 2rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
					.top_banner_title1{width:60%;line-height:10rem;font-size: 66px;font-weight: 600;color: rgba(255,255,255,1);text-align: center;}
					.top_banner_title2{width:80%;line-height:3rem;font-size: 28px;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title3{width:50%;line-height:5rem;font-size: 18px;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title4{width:48px;height:48px;margin:16px auto 0;background: url(images/down.png) no-repeat;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}

				.top_news_block{width: 98%;height: auto;background:#fff;margin: 0 auto 8rem;border-radius: 30px;}
					.top_news_block_L{width: 83%;padding:0.5% 1.5%;float: left;text-align: left;line-height: 2rem;border-radius: 30px 0 0 30px;}
						.top_news_block_L ul{}
							.top_news_block_L li{width: 32.6%;line-height: 2rem;display: inline-block;color: #999;transition: all 0.2s;}
							.top_news_block_L li:hover{color: #d6962c;}
								.top_news{width: 100%;line-height: 2rem;margin: auto;}
									.top_news_txt{background: url(images/news_arr.jpg) no-repeat 0px 15px;padding-left: 2rem;font-size: 1rem;line-height: 2.5rem;color: #000;transition: all 0.4s;}
									.top_news_txt:hover{color: #5380b9;}
									.top_news_date{padding-left: 20px;line-height: 20px;font-size: 12px;}
					.top_news_block_R{width: 10%;padding:0.5% 1.5%;float: right;text-align: center;color: #fff;line-height: 4.1rem;cursor: pointer;border-radius: 0 30px 30px 0;background: #1242ab;}
				
	/**/
	.con1{width: 100%;height: 708px;background: url(images/con1_bg.jpg) 80% center no-repeat;}
		.con1_block{width: 88%;height: 708px;margin: auto;}
			.con1_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;}
				.con1_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
					.con1_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
				.con1_title_en{float: left;font-size: 20px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
				.con1_summary{width: 50%;padding-left: 1%;float: left;height: auto;line-height: 30px;color: #000;text-align:left;margin-top: 40px;}
				.con1_btn{width: 51%; float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 40px;}
					.blue_more{background: #d50302;color:#fff;width: 96px;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}
				.con1_icon{margin-left: 12px;width: 79%;height: 116px;float: left;background: rgba(255,255,255,1);box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3);text-align: right;border-radius: 20px;}
					.con1_icon ul{border-radius: 20px;}
						
						.con1_icon ul > a:first-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 20px 0 0 20px;}
						.con1_icon ul > a:first-child > li:hover{background: #1242ab;color: #fff;}
						.con1_icon ul > a:last-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 0 20px 20px 0;}
						.con1_icon ul > a:last-child > li:hover{background: #1242ab;color: #fff;}

						.con1_icon li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;}
						.con1_icon li:hover{background: #1242ab;color: #fff;}
							.con1_icon_pic{width: 100%;text-align: center;padding-top: 20px;display: block;position: relative;z-index: 20;}
							.con1_icon_txt{width: 100%;line-height: 30px;position: relative;z-index: 10;margin-top: -65px;}
								.icon1{background: url(images/icon_1.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon1:hover{background: url(images/icon_1_hover.png) no-repeat 50% 20px;}
								.icon2{background: url(images/icon_2.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon2:hover{background: url(images/icon_2_hover.png) no-repeat 50% 20px;}
								.icon3{background: url(images/icon_3.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon3:hover{background: url(images/icon_3_hover.png) no-repeat 50% 20px;}
								.icon4{background: url(images/icon_4.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon4:hover{background: url(images/icon_4_hover.png) no-repeat 50% 20px;}
								.icon5{background: url(images/icon_5.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon5:hover{background: url(images/icon_5_hover.png) no-repeat 50% 20px;}

	/*------2------*/
	.con2{width: 100%;height: 789px;background: url(images/con2_bg.jpg) repeat-y;}
		.con2_block{width: 85%;height: 789px;margin: auto;}
			.con2_L{width:60%;height: 789px;float: left;}
				.con2_title{width: 100%;height: auto;padding: 50px 0 0 1%;overflow: hidden;}
					.con2_title_ch{float: left;font-size: 30px;color: #fff;width: 100%;line-height: 34px;}
						.con2_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con2_title_en{float: left;font-size: 20px;color: rgba(255,255,255,.4);text-transform: capitalize;line-height: 56px;width: 100%;}
				.con2_txt{width: 80%;height: auto;margin: 150px 0 0 10px;overflow: hidden;font-size: 20px;color: #fff;font-weight: 600;text-align: left;}
				.con2_content{width: 86%;height: auto;margin: 40px 0 0 10px;overflow: hidden;font-size: 14px;line-height:32px;color: #fff;font-weight: 400;text-align: left;}
				

				.con2_btn{width: 86%;float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 150px;}
					.blue_more{background: #d50302;color:#fff;width: 96px;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

			.con2_R{width:40%;height: 789px;float: right;}
				.con2_R .con2_R_pic_b{width: 100%;height:100%;display: flex;justify-content: center;align-items: flex-end;}
					.con2_R .con2_R_pic{width: 80%;height:80%;position: relative;}
						.con2_R .con2_R_pic .area1{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 210px;height:240px;background: rgba(213,3,2,1);position: absolute;border-radius: 80px 0 0 32px;top:15%; left:5%;z-index: 10;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area1:hover{width: 210px;height:240px;background: rgba(244,80,79,1);position: absolute;border-radius: 80px 0 0 32px;top:15%; left:5%;z-index: 10;}
							.con2_R .con2_R_pic .area1 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area1 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area1 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 40px;}


						.con2_R .con2_R_pic .area2{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 208px;height:215px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:7%;z-index: 20;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area2:hover{width: 208px;height:215px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:7%;z-index: 20;}
							.con2_R .con2_R_pic .area2 .icon{margin-top: 10px;margin-bottom: 10px;}
								.con2_R .con2_R_pic .area2 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area2 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 5px;}


						.con2_R .con2_R_pic .area3{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:169px;background: rgba(213,3,2,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:12%;z-index: 40;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area3:hover{width: 185px;height:169px;background: rgba(244,80,79,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:12%;z-index: 40;}
							.con2_R .con2_R_pic .area3 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area3 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area3 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-top: 5px;}


						.con2_R .con2_R_pic .area4{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:205px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:10%;z-index: 30;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area4:hover{width: 185px;height:205px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:10%;z-index: 30;}
							.con2_R .con2_R_pic .area4 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area4 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area4 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 0px;}

	/*------3------*/
	.con3{width: 100%;height: auto;background: rgba(255,255,255,1);overflow: hidden;}
		.con3_title_block{width: 85%;height: auto;margin: auto;overflow: hidden;}
			.con3_title_block_L{width:350px;height: auto;float: left;}
				.con3_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;}
					.con3_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
						.con3_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con3_title_en{float: left;font-size: 20px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
			.con3_title_block_R{width:320px;height: 85px;float: right;padding-top: 85px;}

				.con3_title_block_R ul{font-size: 14px;line-height: 30px;text-align: right;}
						.con3_title_block_R li{display: inline-block;padding:5px;}
							.con3_title_block_R li span{padding:5px 0;color: #222;}
								.nes_type_txt{text-align: center;color: #222; cursor: pointer;transition: all 0.3s;border: 1px dashed #fff;padding:0px 8px;}
								.nes_type_txt:hover{color: #d50302;border: 1px dashed #d50302;padding:0px 8px;}

		.con3_list_block{width: 85%;height: auto;margin:0 auto 30px;overflow: hidden;display: flex;justify-content: space-between;}
			.con3_news_block{width:100%;display: inline-block;margin: auto;cursor: pointer;transition: all 0.2s;display: flex;flex-direction: column;align-items: center;}
				.newsList1{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList1:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList2{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #1242ab;border-radius: 20px;}
				.newsList2:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList3{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList3:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
			.con3_news_block_title{width:94%;height:40px;margin:0 auto 34px;}
				.con3_news_block_title_txt{width: 75%;line-height: 40px;float: left;font-size: 18px;text-align: left;}
				.con3_news_block_title_date{width: 25%;line-height: 40px;float: right;color: #d50302;font-size: 12px;text-align: right;}
			.con3_news_block_summary{width:94%;height:auto;margin:2rem auto 4rem;line-height: 26px;color: #010101;text-align: left;font-weight: 200;font-size: 13px;}

		.con3_list_btn{width: 142px;line-height: 44px;background: #d50302;color: #fff;margin:20px auto;cursor: pointer;transition: all 0.4s;text-align: center;}
		.con3_list_btn:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

	/*------4------*/
	.con4{width: 100%;height: auto;background: rgba(19,67,171,1);overflow: hidden;}
		.con4_block{width: 85%;height:auto;margin: auto;}
			.con4_block_b{width: 100%;height:auto;margin: auto;display: flex;justify-content: space-between;}
				.con4_block_L{width: 80%;height: auto;}
					.con4_block_L ul{margin-top: 50px;}
						.con4_block_L li{width: 14.5%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
						.con4_block_L li:last-child{width: 38%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
							.btm_nav_title{width: 85%;height: 42px;text-align: center;color: #fff;font-size: 16px;margin: auto;}
							.btm_nav_list{width: 85%;height: auto;text-align: center;margin: auto;}
								.btm_nav_list ul{margin-top: 5px;padding-bottom: 4rem;}
									.btm_nav_list li{width: 100%;border-right: 0;display: block;height: 1.8rem;color: #fff;font-size: 0.8rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:last-child{width: 100%;border-right: 0;display: block;height: 1.8rem;color: rgba(255,255,255,.4);font-size: 0.8rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:hover{color: #bdbdbd;}

						.last_title{text-align: left;font-size: 1.2rem;}
						.last_list{text-align: left;color: #fff;}
						.red_tel{color: #d50302;font-size: 1.4rem;font-weight: 600;}


				.con4_block_R{width: 18%;height: auto;}
					.con4_block_R_block{width: 100%;height: auto;margin:50px auto 0;}
						.con4_QR{width: 100%;}
							.con4_QR img{margin: auto;cursor: pointer;transition: all 0.2s;}
							.con4_QR img:hover{box-shadow:0px 0px 12px 5px rgba(255,255,255,0.1);}
						.con4_QR_txt{width: 100%;line-height: 60px;text-align: center;color: #fff;font-size: 16px;}

	/*------icp------*/
	.con_icp{width: 100%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
		.con_icp_b{width: 85%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
			.con_icp_logo{width: 30%;height: 119px;background: url(images/btm_logo.png) center left no-repeat;float: left;}
			.con_icp_txt{width: 68%;height: 89px;padding:30px 10px 0 0;float: right;text-align: right;font-size: 13px;line-height: 26px;color: #fff;}






	/*----------------------------------------tem------------------------------------------------*/


	.top_tem{width: 100%;height: 650px;background: url(images/top_bg.jpg) no-repeat;}
		.top_tem_line{width: 100%;height: 106px;background: rgba(0,0,0,0.1);border-bottom: 1px solid #0497c1;}
			.top_tem_block{width: 80%;height: 650px;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
				.top_tem_logo_block{width: 100%;height: 143px;margin: auto;display: flex;}
					.top_tem_logo{width: 30%;height: 143px;}
					.top_tem_hb{width: 20%;display: none;}
					.top_tem_nav{width: 70%;height:143px;position:relative;z-index:25;margin: auto;}
						.top_tem_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_tem_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 120px;}
						.top_tem_nav ul li .point{color:#fff;}
						.top_tem_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:120px;cursor:pointer;transition:all 0.4s;}
						.top_tem_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_tem_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_tem_nav ul li ul li a:hover{background:transparent;}
						.top_tem_nav ul li ul{width:120px; position:absolute;left:0px;top:62px;display:none;}

				.top_tem_banner_block{width: 100%;height: auto;margin:: 0 auto 2rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
					.top_tem_banner_title1{width:60%;line-height:10rem;font-size: 66px;font-weight: 600;color: rgba(255,255,255,1);text-align: center;}
					.top_tem_banner_title2{width:80%;line-height:3rem;font-size: 28px;font-weight: 500;color: #fff;text-align: center;}
					.top_tem_banner_title3{width:50%;line-height:5rem;font-size: 18px;font-weight: 500;color: #fff;text-align: center;}
					.top_tem_banner_title4{width:48px;height:48px;margin:16px auto 0;background: url(images/down.png) no-repeat;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}








	.con_tem{width: 100%;height:auto;background: rgb(255,255,255);overflow: hidden;padding-bottom: 50px;margin: 0 auto;}
		.contem_con_block{width:100%;height:auto;overflow: hidden;margin:auto;}
			.contem_con_block_title{width:100%;height: 90px;font-weight: bolder;font-size:36px;color: #1242ab;text-align:center;line-height:40px;margin: 40px auto 20px;text-shadow: 0px 3px 0px #d4d4d4;}
				.contem_con_block_title_en{width:100%;height: 50px;font-size: 24px;color: #cd0000;line-height: 50px;text-align: center;font-weight: bold;text-transform: capitalize;}
			.contem_con_block_con{width:100%;height:auto;font-size:14px;line-height:32px;color: #333333;text-align:left;margin: auto;}
				.contem_con_block_con img{margin: auto;}
			.contem_con_block_con_linet{width:100%;height:auto;border-bottom: 1px solid #efefef;margin-bottom:30px;}
			.contem_con_block_con_lineb{width:100%;height:auto;border-top: 1px dashed #ccc;margin-top:30px;}
				
				.contem_con_block_con_btn{width: 100%;height: auto;margin:0 auto 20px;text-align: center;}
					.contem_con_block_btn{width: auto;height:auto;background:#fff;line-height:24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#464646;border: 1px solid #464646;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}
					.contem_con_block_btn:hover{width: auto;height: auto;background:#0949a0;line-height: 24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#fff;border: 1px solid #0949a0;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}

	.tem_con_nav_btn{padding: 4px 20px;background: #1242ab;line-height: 2rem;text-align: center;color: #fff;transition: all 0.4s;border: solid 1px #1242ab;cursor: pointer;font-size: 1rem;margin-bottom: 6px;display: inline-block;border-radius: 30px;}
	.tem_con_nav_btn:hover{background:transparent;color:#5380b9;border:dashed 1px #5380b9;}


		.tem_con_block{width:85%;height:auto;overflow: hidden;margin:auto;}
			.tem_con_block ul{}
				.tem_con_block li{display: inline-block;width:33%;margin-bottom:30px;}
					.tem_con_list{width: 100%;height: auto;margin: auto;position: relative;}
						.tem_con_list_pic{width: 100%;height: 211px;text-align: center;margin: auto;}
							.tem_con_list_pic img{margin: auto;display: block;}
						.tem_con_list_title{width: 100%;height: auto;line-height:54px;text-align: center;margin: auto;font-size: 20px;font-weight: bold;color: #000;}
						.tem_con_list_summry{width:100%;height: auto;line-height:26px;text-align: center;margin: auto;font-size: 13px;color: #999;}
						.tem_con_list_btn{width: 120px;height:34px;border-radius:10px;background: #105a97;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
						.tem_con_list_btn:hover{width: 120px;height:34px;border-radius:10px;background: #5ac0c5;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
	.tem_title{width: 85%;height: 156px;margin: auto;overflow: hidden;}
		.tem_title_z{width:100%;height: 80px;line-height: 80px;font-size:20px;color: #fff;text-align: center;font-weight: bold;margin:auto;}
		.tem_title_y{width:100%;height: 70px;line-height: 10px;font-size:13px;color: #fdcc18;text-align: center;margin:auto;}

				.con_tem_pic{width: 100%;height: auto;margin: auto;}
					.con_tem_pic ul{width:85%;margin: 50px auto 20px;display: flex;flex-wrap: wrap;}
							.con_tem_pic li{width: 25%;margin-bottom: 10px;}
								.con_tem_pic_list{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
									.con_tem_pic_list img{width: 90%;margin: auto;padding: 5px;border: 8px solid #efefef;box-sizing: border-box;transition: all 0.4s;}
									.con_tem_pic_list img:hover{border: 8px solid #1242ab;}
								.con_tem_pic_list_title{width: 100%;height: 32px;margin: auto;text-align: center;}
									.con_tem_pic_txt{width: 90%;height: auto;font-size: 1rem;line-height: 3rem;cursor: pointer;transition: all 0.4s;color: #1242ab;font-weight: bold;background: #efefef;text-align: center;}
									.con_tem_pic_txt:hover{color: #999;}
					.tem_news_details_summary{padding: 10px 1% 10px 1%;width: 98%;margin:15px auto 30px;border: 1px solid #e2e2e2;background: transparent;height: auto;font-size: 14px;color: #a5a5a5;line-height: 26px;text-align: left;box-sizing: border-box;}

	.ce_page_block{overflow: hidden;width: 100%;display: block;position: relative;height: 60px;margin:30px auto 10px;border-top: 1px solid #e6e6e6;color: #1242ab;}
		.ce_page_p{float: left;margin-top: 10px;}
		.ce_page_n{float: right;margin-top: 10px;}

	a.tem_nav_link:link,a.tem_nav_link:visited{color: #d6962c;font-size:14px;transition:all 0.4s;cursor:pointer;line-height: 24px;}
	a.tem_nav_link:active,a.tem_nav_link:hover{color:#999;line-height: 24px;}

	.tem_content{width: 85%;height: auto;margin: auto;}
		.tem_content img{margin: auto;}
		.con_tem_news{width: 100%;height: auto;margin: auto;}
			.con_tem_news ul{width: 85%;}
				.con_tem_news li{width: 100%;height: auto;border-bottom: 1px solid #efefef;margin-bottom: 50px;}
					.con_tem_news_list{width: 100%; display: flex;justify-content: center;}
						.con_tem_news_list_L{width: 30%;height: auto;}
							.con_tem_news_list_L img{width:40%;margin: auto;}
						.con_tem_news_list_R{width: 68%;height: auto;}
							.con_tem_news_list_title{width: 100%;height: 40px;margin: auto;}
								.con_tem_news_txt{width: 66%;height: 40px;font-weight: bold;float: left;line-height: 30px;cursor: pointer;transition: all 0.4s;color: #222;font-size: 18px;}
								.con_tem_news_txt:hover{color: #1242ab;}
								.con_tem_news_date{width: 22%;height: 40px;float: right;font-size: 12px;line-height: 30px;text-align: right;}
									.con_tem_news_date i {color: #cd0000;}
									.con_tem_news_date span{height: 40px;background: url(images/clock_icon.jpg) 0px -2px no-repeat;color: #cd0000;line-height: 30px;padding-left: 18px;}
								.con_tem_news_summary{width: 100%;height: auto;font-size: 14px;line-height: 28px;color: #999;}
									.con_tem_news_summary span{font-size: 14px;font-weight: bold;color: #999;}

				.tem_content table{border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin: 3px auto 0;color: #999;font-size: 14px;width: 80%;}
				.tem_content table tr{}
				.tem_content table td{border-left:1px solid #ccc;border-top:1px solid #ccc;height: 30px;line-height: 30px;text-align: center;padding:6px;}

}


@media (max-width: 1440px) {
	/*-------------------------------------------------------------1260-----------------------------------------------------------*/

	.top{width: 100%;height: 820px;background: url(images/top_bg.jpg) no-repeat;}
		.top_line{width: 100%;height: 106px;background: rgba(0,0,0,0.1);border-bottom: 1px solid #0497c1;}
			.top_block{width: 90%;height: 820px;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
				.top_logo_block{width: 100%;height: 143px;margin: auto;display: flex;}
					.top_logo{width: 30%;height: 143px;}
					.top_hb{width: 20%;display: none;}
					.top_nav{width: 70%;height:143px;position:relative;z-index:25;margin: auto;}
						.top_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 110px;}
						.top_nav ul li .point{color:#fff;}
						.top_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:110px;cursor:pointer;transition:all 0.4s;}
						.top_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_nav ul li ul li a:hover{background:transparent;}
						.top_nav ul li ul{width:110px; position:absolute;left:0px;top:62px;display:none;}
					/**/
					#m_nav_list{position: fixed;left: 100%;}
					/**/
				.top_banner_block{width: 100%;height: auto;margin:: 0 auto 2rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
					.top_banner_title1{width:60%;line-height:10rem;font-size: 66px;font-weight: 600;color: rgba(255,255,255,1);text-align: center;}
					.top_banner_title2{width:80%;line-height:2rem;font-size: 28px;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title3{width:50%;line-height:5rem;font-size: 18px;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title4{width:48px;height:48px;margin:16px auto 0;background: url(images/down.png) no-repeat;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}

				.top_news_block{width: 98%;height: auto;background:#fff;margin: 0 auto 8rem;border-radius: 30px;}
					.top_news_block_L{width: 83%;padding:0.5% 1.5%;float: left;text-align: left;line-height: 2rem;border-radius: 30px 0 0 30px;}
						.top_news_block_L ul{}
							.top_news_block_L li{width: 32.6%;line-height: 2rem;display: inline-block;color: #999;transition: all 0.2s;}
							.top_news_block_L li:hover{color: #d6962c;}
								.top_news{width: 100%;line-height: 2rem;margin: auto;}
									.top_news_txt{background: url(images/news_arr.jpg) no-repeat 0px 15px;padding-left: 2rem;font-size: 1rem;line-height: 2.5rem;color: #000;transition: all 0.4s;}
									.top_news_txt:hover{color: #5380b9;}
									.top_news_date{padding-left: 20px;line-height: 20px;font-size: 12px;}
					.top_news_block_R{width: 10%;padding:0.5% 1.5%;float: right;text-align: center;color: #fff;line-height: 4.1rem;cursor: pointer;border-radius: 0 30px 30px 0;background: #1242ab;}
				
	/**/
	.con1{width: 100%;height: 708px;background: url(images/con1_bg.jpg) 70% center no-repeat;}
		.con1_block{width: 85%;height: 708px;margin: auto;}
			.con1_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;}
				.con1_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
					.con1_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
				.con1_title_en{float: left;font-size: 18px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
				.con1_summary{width: 53%;padding-left: 1%;float: left;height: auto;line-height: 30px;color: #000;text-align:left;margin-top: 40px;}
				.con1_btn{width: 55%; float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 40px;}
					.blue_more{background: #d50302;color:#fff;width: 96px;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}
				.con1_icon{margin-left: 12px;width: 79%;height: 116px;float: left;background: rgba(255,255,255,1);box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3);text-align: right;border-radius: 20px;}
					.con1_icon ul{border-radius: 20px;}
						
						.con1_icon ul > a:first-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 20px 0 0 20px;}
						.con1_icon ul > a:first-child > li:hover{background: #1242ab;color: #fff;}
						.con1_icon ul > a:last-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 0 20px 20px 0;}
						.con1_icon ul > a:last-child > li:hover{background: #1242ab;color: #fff;}

						.con1_icon li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;}
						.con1_icon li:hover{background: #1242ab;color: #fff;}
							.con1_icon_pic{width: 100%;text-align: center;padding-top: 20px;display: block;position: relative;z-index: 20;}
							.con1_icon_txt{width: 100%;line-height: 30px;position: relative;z-index: 10;margin-top: -65px;}
								.icon1{background: url(images/icon_1.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon1:hover{background: url(images/icon_1_hover.png) no-repeat 50% 20px;}
								.icon2{background: url(images/icon_2.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon2:hover{background: url(images/icon_2_hover.png) no-repeat 50% 20px;}
								.icon3{background: url(images/icon_3.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon3:hover{background: url(images/icon_3_hover.png) no-repeat 50% 20px;}
								.icon4{background: url(images/icon_4.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon4:hover{background: url(images/icon_4_hover.png) no-repeat 50% 20px;}
								.icon5{background: url(images/icon_5.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon5:hover{background: url(images/icon_5_hover.png) no-repeat 50% 20px;}

	/*------2------*/
	.con2{width: 100%;height: 789px;background: url(images/con2_bg.jpg) repeat-y;}
		.con2_block{width: 85%;height: 789px;margin: auto;}
			.con2_L{width:60%;height: 789px;float: left;}
				.con2_title{width: 100%;height: auto;padding: 50px 0 0 1%;overflow: hidden;}
					.con2_title_ch{float: left;font-size: 30px;color: #fff;width: 100%;line-height: 34px;}
						.con2_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con2_title_en{float: left;font-size: 18px;color: rgba(255,255,255,.4);text-transform: capitalize;line-height: 56px;width: 100%;}
				.con2_txt{width: 80%;height: auto;margin: 150px 0 0 10px;overflow: hidden;font-size: 20px;color: #fff;font-weight: 600;text-align: left;}
				.con2_content{width: 86%;height: auto;margin: 40px 0 0 10px;overflow: hidden;font-size: 14px;line-height:32px;color: #fff;font-weight: 400;text-align: left;}
				

				.con2_btn{width: 86%;float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 150px;}
					.blue_more{background: #d50302;color:#fff;width: 96px;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

			.con2_R{width:40%;height: 789px;float: right;}
				.con2_R .con2_R_pic_b{width: 100%;height:100%;display: flex;justify-content: center;align-items: flex-end;}
					.con2_R .con2_R_pic{width: 80%;height:80%;position: relative;}
						.con2_R .con2_R_pic .area1{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 210px;height:240px;background: rgba(213,3,2,1);position: absolute;border-radius: 80px 0 0 32px;top: 14%;left: 0%;z-index: 10;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area1:hover{width: 210px;height:240px;background: rgba(244,80,79,1);position: absolute;border-radius: 80px 0 0 32px;top: 14%;left: 0%;z-index: 10;}
							.con2_R .con2_R_pic .area1 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area1 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area1 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 40px;}


						.con2_R .con2_R_pic .area2{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 208px;height:215px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:0%;z-index: 20;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area2:hover{width: 208px;height:215px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:0%;z-index: 20;}
							.con2_R .con2_R_pic .area2 .icon{margin-top: 10px;margin-bottom: 10px;}
								.con2_R .con2_R_pic .area2 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area2 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 5px;}


						.con2_R .con2_R_pic .area3{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:169px;background: rgba(213,3,2,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:6%;z-index: 40;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area3:hover{width: 185px;height:169px;background: rgba(244,80,79,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:6%;z-index: 40;}
							.con2_R .con2_R_pic .area3 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area3 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area3 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-top: 5px;}


						.con2_R .con2_R_pic .area4{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:205px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:5%;z-index: 30;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area4:hover{width: 185px;height:205px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:5%;z-index: 30;}
							.con2_R .con2_R_pic .area4 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area4 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area4 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 0px;}

	/*------3------*/
	.con3{width: 100%;height: auto;background: rgba(255,255,255,1);overflow: hidden;}
		.con3_title_block{width: 85%;height: auto;margin: auto;overflow: hidden;}
			.con3_title_block_L{width:350px;height: auto;float: left;}
				.con3_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;}
					.con3_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
						.con3_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con3_title_en{float: left;font-size: 18px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
			.con3_title_block_R{width:320px;height: 85px;float: right;padding-top: 85px;}

				.con3_title_block_R ul{font-size: 14px;line-height: 30px;text-align: right;}
						.con3_title_block_R li{display: inline-block;padding:5px;}
							.con3_title_block_R li span{padding:5px 0;color: #222;}
								.nes_type_txt{text-align: center;color: #222; cursor: pointer;transition: all 0.3s;border: 1px dashed #fff;padding:0px 8px;}
								.nes_type_txt:hover{color: #d50302;border: 1px dashed #d50302;padding:0px 8px;}

		.con3_list_block{width: 85%;height: auto;margin:0 auto 30px;overflow: hidden;display: flex;justify-content: space-between;}
			.con3_news_block{width:100%;display: inline-block;margin: auto;cursor: pointer;transition: all 0.2s;display: flex;flex-direction: column;align-items: center;}
				.newsList1{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList1:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList2{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #1242ab;border-radius: 20px;}
				.newsList2:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList3{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList3:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
			.con3_news_block_title{width:94%;height:40px;margin:0 auto 34px;}
				.con3_news_block_title_txt{width: 75%;line-height: 30px;float: left;font-size: 18px;text-align: left;}
				.con3_news_block_title_date{width: 25%;line-height: 40px;float: right;color: #d50302;font-size: 12px;text-align: right;}
			.con3_news_block_summary{width:94%;height:auto;margin:2rem auto 4rem;line-height: 26px;color: #010101;text-align: left;font-weight: 200;font-size: 13px;}

		.con3_list_btn{width: 142px;line-height: 44px;background: #d50302;color: #fff;margin:20px auto;cursor: pointer;transition: all 0.4s;text-align: center;}
		.con3_list_btn:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

	/*------4------*/
	.con4{width: 100%;height: auto;background: rgba(19,67,171,1);overflow: hidden;}
		.con4_block{width: 85%;height:auto;margin: auto;}
			.con4_block_b{width: 100%;height:auto;margin: auto;display: flex;justify-content: space-between;}
				.con4_block_L{width: 80%;height: auto;}
					.con4_block_L ul{margin-top: 50px;}
						.con4_block_L li{width: 14.5%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
						.con4_block_L li:last-child{width: 38%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
							.btm_nav_title{width: 85%;height: 42px;text-align: center;color: #fff;font-size: 16px;margin: auto;}
							.btm_nav_list{width: 85%;height: auto;text-align: center;margin: auto;}
								.btm_nav_list ul{margin-top: 5px;padding-bottom: 4rem;}
									.btm_nav_list li{width: 100%;border-right: 0;display: block;height: 1.8rem;color: #fff;font-size: 0.8rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:last-child{width: 100%;border-right: 0;display: block;height: 1.8rem;color: rgba(255,255,255,.4);font-size: 0.8rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:hover{color: #bdbdbd;}

						.last_title{text-align: left;font-size: 1.2rem;}
						.last_list{text-align: left;color: #fff;}
						.red_tel{color: #d50302;font-size: 1.4rem;font-weight: 600;}


				.con4_block_R{width: 18%;height: auto;}
					.con4_block_R_block{width: 100%;height: auto;margin:50px auto 0;}
						.con4_QR{width: 100%;}
							.con4_QR img{margin: auto;cursor: pointer;transition: all 0.2s;}
							.con4_QR img:hover{box-shadow:0px 0px 12px 5px rgba(255,255,255,0.1);}
						.con4_QR_txt{width: 100%;line-height: 60px;text-align: center;color: #fff;font-size: 16px;}

	/*------icp------*/
	.con_icp{width: 100%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
		.con_icp_b{width: 85%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
			.con_icp_logo{width: 30%;height: 119px;background: url(images/btm_logo.png) center left no-repeat;float: left;}
			.con_icp_txt{width: 68%;height: 89px;padding:30px 10px 0 0;float: right;text-align: right;font-size: 13px;line-height: 26px;color: #fff;}








	/*----------------------------------------tem------------------------------------------------*/



	.top_tem{width: 100%;height: 820px;background: url(images/top_bg.jpg) no-repeat;}
			.top_tem_line{width: 100%;height: 106px;background: rgba(0,0,0,0.1);border-bottom: 1px solid #0497c1;}
				.top_tem_block{width: 90%;height: 820px;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
					.top_tem_logo_block{width: 100%;height: 143px;margin: auto;display: flex;}
						.top_tem_logo{width: 30%;height: 143px;}
						.top_tem_hb{width: 20%;display: none;}
						.top_tem_nav{width: 70%;height:143px;position:relative;z-index:25;margin: auto;}
							.top_tem_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
							.top_tem_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 110px;}
							.top_tem_nav ul li .point{color:#fff;}
							.top_tem_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:110px;cursor:pointer;transition:all 0.4s;}
							.top_tem_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
							.top_tem_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
							.top_tem_nav ul li ul li a:hover{background:transparent;}
							.top_tem_nav ul li ul{width:110px; position:absolute;left:0px;top:62px;display:none;}

					.top_tem_banner_block{width: 100%;height: auto;margin:: 0 auto 2rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
						.top_tem_banner_title1{width:60%;line-height:10rem;font-size: 66px;font-weight: 600;color: rgba(255,255,255,1);text-align: center;}
						.top_tem_banner_title2{width:80%;line-height:2rem;font-size: 28px;font-weight: 500;color: #fff;text-align: center;}
						.top_tem_banner_title3{width:50%;line-height:5rem;font-size: 18px;font-weight: 500;color: #fff;text-align: center;}
						.top_tem_banner_title4{width:48px;height:48px;margin:16px auto 0;background: url(images/down.png) no-repeat;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}






	.con_tem{width: 100%;height:auto;background: rgb(255,255,255);overflow: hidden;padding-bottom: 50px;margin: 0 auto;}
		.contem_con_block{width:100%;height:auto;overflow: hidden;margin:auto;}
			.contem_con_block_title{width:100%;height: 90px;font-weight: bolder;font-size:36px;color: #1242ab;text-align:center;line-height:40px;margin: 40px auto 20px;text-shadow: 0px 3px 0px #d4d4d4;}
				.contem_con_block_title_en{width:100%;height: 50px;font-size: 24px;color: #cd0000;line-height: 50px;text-align: center;font-weight: bold;text-transform: capitalize;}
			.contem_con_block_con{width:100%;height:auto;font-size:14px;line-height:32px;color: #333333;text-align:left;margin: auto;}
				.contem_con_block_con img{margin: auto;}
			.contem_con_block_con_linet{width:100%;height:auto;border-bottom: 1px solid #efefef;margin-bottom:30px;}
			.contem_con_block_con_lineb{width:100%;height:auto;border-top: 1px dashed #ccc;margin-top:30px;}
				
				.contem_con_block_con_btn{width: 100%;height: auto;margin:0 auto 20px;text-align: center;}
					.contem_con_block_btn{width: auto;height:auto;background:#fff;line-height:24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#464646;border: 1px solid #464646;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}
					.contem_con_block_btn:hover{width: auto;height: auto;background:#0949a0;line-height: 24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#fff;border: 1px solid #0949a0;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}

	.tem_con_nav_btn{padding: 4px 20px;background: #1242ab;line-height: 2rem;text-align: center;color: #fff;transition: all 0.4s;border: solid 1px #1242ab;cursor: pointer;font-size: 1rem;margin-bottom: 6px;display: inline-block;border-radius: 30px;}
	.tem_con_nav_btn:hover{background:transparent;color:#5380b9;border:dashed 1px #5380b9;}


		.tem_con_block{width:85%;height:auto;overflow: hidden;margin:auto;}
			.tem_con_block ul{}
				.tem_con_block li{display: inline-block;width:33%;margin-bottom:30px;}
					.tem_con_list{width: 100%;height: auto;margin: auto;position: relative;}
						.tem_con_list_pic{width: 100%;height: 211px;text-align: center;margin: auto;}
							.tem_con_list_pic img{margin: auto;display: block;}
						.tem_con_list_title{width: 100%;height: auto;line-height:54px;text-align: center;margin: auto;font-size: 20px;font-weight: bold;color: #000;}
						.tem_con_list_summry{width:100%;height: auto;line-height:26px;text-align: center;margin: auto;font-size: 13px;color: #999;}
						.tem_con_list_btn{width: 120px;height:34px;border-radius:10px;background: #105a97;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
						.tem_con_list_btn:hover{width: 120px;height:34px;border-radius:10px;background: #5ac0c5;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
	.tem_title{width: 85%;height: 156px;margin: auto;overflow: hidden;}
		.tem_title_z{width:100%;height: 80px;line-height: 80px;font-size:20px;color: #fff;text-align: center;font-weight: bold;margin:auto;}
		.tem_title_y{width:100%;height: 70px;line-height: 10px;font-size:13px;color: #fdcc18;text-align: center;margin:auto;}

				.con_tem_pic{width: 100%;height: auto;margin: auto;}
					.con_tem_pic ul{width:85%;margin: 50px auto 20px;display: flex;flex-wrap: wrap;}
							.con_tem_pic li{width: 25%;margin-bottom: 10px;}
								.con_tem_pic_list{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
									.con_tem_pic_list img{width: 90%;margin: auto;padding: 5px;border: 8px solid #efefef;box-sizing: border-box;transition: all 0.4s;}
									.con_tem_pic_list img:hover{border: 8px solid #1242ab;}
								.con_tem_pic_list_title{width: 100%;height: 32px;margin: auto;text-align: center;}
									.con_tem_pic_txt{width: 90%;height: auto;font-size: 1rem;line-height: 3rem;cursor: pointer;transition: all 0.4s;color: #1242ab;font-weight: bold;background: #efefef;text-align: center;}
									.con_tem_pic_txt:hover{color: #999;}
					.tem_news_details_summary{padding: 10px 1% 10px 1%;width: 98%;margin:15px auto 30px;border: 1px solid #e2e2e2;background: transparent;height: auto;font-size: 14px;color: #a5a5a5;line-height: 26px;text-align: left;box-sizing: border-box;}

	.ce_page_block{overflow: hidden;width: 100%;display: block;position: relative;height: 60px;margin:30px auto 10px;border-top: 1px solid #e6e6e6;color: #1242ab;}
		.ce_page_p{float: left;margin-top: 10px;}
		.ce_page_n{float: right;margin-top: 10px;}

	a.tem_nav_link:link,a.tem_nav_link:visited{color: #d6962c;font-size:14px;transition:all 0.4s;cursor:pointer;line-height: 24px;}
	a.tem_nav_link:active,a.tem_nav_link:hover{color:#999;line-height: 24px;}

	.tem_content{width: 85%;height: auto;margin: auto;}
		.tem_content img{margin: auto;}
		.con_tem_news{width: 100%;height: auto;margin: auto;}
			.con_tem_news ul{width: 85%;}
				.con_tem_news li{width: 100%;height: auto;border-bottom: 1px solid #efefef;margin-bottom: 50px;}
					.con_tem_news_list{width: 100%; display: flex;justify-content: center;}
						.con_tem_news_list_L{width: 30%;height: auto;}
							.con_tem_news_list_L img{width:40%;margin: auto;}
						.con_tem_news_list_R{width: 68%;height: auto;}
							.con_tem_news_list_title{width: 100%;height: 40px;margin: auto;}
								.con_tem_news_txt{width: 66%;height: 40px;font-weight: bold;float: left;line-height: 30px;cursor: pointer;transition: all 0.4s;color: #222;font-size: 18px;}
								.con_tem_news_txt:hover{color: #1242ab;}
								.con_tem_news_date{width: 22%;height: 40px;float: right;font-size: 12px;line-height: 30px;text-align: right;}
									.con_tem_news_date i {color: #cd0000;}
									.con_tem_news_date span{height: 40px;background: url(images/clock_icon.jpg) 0px -2px no-repeat;color: #cd0000;line-height: 30px;padding-left: 18px;}
								.con_tem_news_summary{width: 100%;height: auto;font-size: 14px;line-height: 28px;color: #999;}
									.con_tem_news_summary span{font-size: 14px;font-weight: bold;color: #999;}

				.tem_content table{border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin: 3px auto 0;color: #999;font-size: 14px;width: 80%;}
				.tem_content table tr{}
				.tem_content table td{border-left:1px solid #ccc;border-top:1px solid #ccc;height: 30px;line-height: 30px;text-align: center;padding:6px;}

}





@media (max-width: 1366px) {
	/*-------------------------------------------------------------1260-----------------------------------------------------------*/

	.top{width: 100%;height: 820px;background: url(images/top_bg.jpg) no-repeat;}
		.top_line{width: 100%;height: 106px;background: rgba(0,0,0,0.1);border-bottom: 1px solid #0497c1;}
			.top_block{width: 90%;height: 820px;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
				.top_logo_block{width: 100%;height: 143px;margin: auto;display: flex;}
					.top_logo{width: 30%;height: 143px;}
					.top_hb{width: 20%;display: none;}
					.top_nav{width: 70%;height:143px;position:relative;z-index:25;margin: auto;}
						.top_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 110px;}
						.top_nav ul li .point{color:#fff;}
						.top_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:110px;cursor:pointer;transition:all 0.4s;}
						.top_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_nav ul li ul li a:hover{background:transparent;}
						.top_nav ul li ul{width:110px; position:absolute;left:0px;top:62px;display:none;}
					/**/
					#m_nav_list{position: fixed;left: 100%;}
					/**/
				.top_banner_block{width: 100%;height: auto;margin:: 0 auto 2rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
					.top_banner_title1{width:60%;line-height:10rem;font-size: 62px;font-weight: 600;color: rgba(255,255,255,1);text-align: center;}
					.top_banner_title2{width:80%;line-height:2rem;font-size: 24px;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title3{width:50%;line-height:5rem;font-size: 18px;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title4{width:48px;height:48px;margin:16px auto 0;background: url(images/down.png) no-repeat;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}

				.top_news_block{width: 98%;height: auto;background:#fff;margin: 0 auto 8rem;border-radius: 30px;}
					.top_news_block_L{width: 83%;padding:0.5% 1.5%;float: left;text-align: left;line-height: 2rem;border-radius: 30px 0 0 30px;}
						.top_news_block_L ul{}
							.top_news_block_L li{width: 32.6%;line-height: 2rem;display: inline-block;color: #999;transition: all 0.2s;}
							.top_news_block_L li:hover{color: #d6962c;}
								.top_news{width: 100%;line-height: 2rem;margin: auto;}
									.top_news_txt{background: url(images/news_arr.jpg) no-repeat 0px 15px;padding-left: 2rem;font-size: 1rem;line-height: 2.5rem;color: #000;transition: all 0.4s;}
									.top_news_txt:hover{color: #5380b9;}
									.top_news_date{padding-left: 20px;line-height: 20px;font-size: 12px;}
					.top_news_block_R{width: 10%;padding:0.5% 1.5%;float: right;text-align: center;color: #fff;line-height: 4.1rem;cursor: pointer;border-radius: 0 30px 30px 0;background: #1242ab;}
				
	/**/
	.con1{width: 100%;height: 708px;background: url(images/con1_bg.jpg) 70% center no-repeat;}
		.con1_block{width: 90%;height: 708px;margin: auto;}
			.con1_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;}
				.con1_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
					.con1_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
				.con1_title_en{float: left;font-size: 18px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
				.con1_summary{width: 53%;padding-left: 1%;float: left;height: auto;line-height: 30px;color: #000;text-align:left;margin-top: 40px;}
				.con1_btn{width: 55%; float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 40px;}
					.blue_more{background: #d50302;color:#fff;width: 96px;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}
				.con1_icon{margin-left: 12px;width: 79%;height: 116px;float: left;background: rgba(255,255,255,1);box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3);text-align: right;border-radius: 20px;}
					.con1_icon ul{border-radius: 20px;}
						
						.con1_icon ul > a:first-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 20px 0 0 20px;}
						.con1_icon ul > a:first-child > li:hover{background: #1242ab;color: #fff;}
						.con1_icon ul > a:last-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 0 20px 20px 0;}
						.con1_icon ul > a:last-child > li:hover{background: #1242ab;color: #fff;}

						.con1_icon li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;}
						.con1_icon li:hover{background: #1242ab;color: #fff;}
							.con1_icon_pic{width: 100%;text-align: center;padding-top: 20px;display: block;position: relative;z-index: 20;}
							.con1_icon_txt{width: 100%;line-height: 30px;position: relative;z-index: 10;margin-top: -65px;}
								.icon1{background: url(images/icon_1.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon1:hover{background: url(images/icon_1_hover.png) no-repeat 50% 20px;}
								.icon2{background: url(images/icon_2.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon2:hover{background: url(images/icon_2_hover.png) no-repeat 50% 20px;}
								.icon3{background: url(images/icon_3.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon3:hover{background: url(images/icon_3_hover.png) no-repeat 50% 20px;}
								.icon4{background: url(images/icon_4.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon4:hover{background: url(images/icon_4_hover.png) no-repeat 50% 20px;}
								.icon5{background: url(images/icon_5.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon5:hover{background: url(images/icon_5_hover.png) no-repeat 50% 20px;}

	/*------2------*/
	.con2{width: 100%;height: 789px;background: url(images/con2_bg.jpg) repeat-y;}
		.con2_block{width: 90%;height: 789px;margin: auto;}
			.con2_L{width:60%;height: 789px;float: left;}
				.con2_title{width: 100%;height: auto;padding: 50px 0 0 1%;overflow: hidden;}
					.con2_title_ch{float: left;font-size: 30px;color: #fff;width: 100%;line-height: 34px;}
						.con2_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con2_title_en{float: left;font-size: 18px;color: rgba(255,255,255,.4);text-transform: capitalize;line-height: 56px;width: 100%;}
				.con2_txt{width: 80%;height: auto;margin: 150px 0 0 10px;overflow: hidden;font-size: 18px;color: #fff;font-weight: 600;text-align: left;}
				.con2_content{width: 86%;height: auto;margin: 40px 0 0 10px;overflow: hidden;font-size: 14px;line-height:32px;color: #fff;font-weight: 400;text-align: left;}
				

				.con2_btn{width: 86%;float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 70px;}
					.blue_more{background: #d50302;color:#fff;width: 96px;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

			.con2_R{width:40%;height: 789px;float: right;}
				.con2_R .con2_R_pic_b{width: 100%;height:100%;display: flex;justify-content: center;align-items: flex-end;}
					.con2_R .con2_R_pic{width: 80%;height:80%;position: relative;}
						.con2_R .con2_R_pic .area1{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 210px;height:240px;background: rgba(213,3,2,1);position: absolute;border-radius: 80px 0 0 32px;top: 14%;left: -4%;z-index: 10;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area1:hover{width: 210px;height:240px;background: rgba(244,80,79,1);position: absolute;border-radius: 80px 0 0 32px;top: 14%;left: -4%;z-index: 10;}
							.con2_R .con2_R_pic .area1 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area1 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area1 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 40px;}


						.con2_R .con2_R_pic .area2{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 208px;height:215px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:0%;z-index: 20;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area2:hover{width: 208px;height:215px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:0%;z-index: 20;}
							.con2_R .con2_R_pic .area2 .icon{margin-top: 10px;margin-bottom: 10px;}
								.con2_R .con2_R_pic .area2 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area2 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 5px;}


						.con2_R .con2_R_pic .area3{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:169px;background: rgba(213,3,2,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:6%;z-index: 40;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area3:hover{width: 185px;height:169px;background: rgba(244,80,79,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:6%;z-index: 40;}
							.con2_R .con2_R_pic .area3 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area3 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area3 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-top: 5px;}


						.con2_R .con2_R_pic .area4{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:205px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:2%;z-index: 30;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area4:hover{width: 185px;height:205px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:2%;z-index: 30;}
							.con2_R .con2_R_pic .area4 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area4 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area4 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 0px;}

	/*------3------*/
	.con3{width: 100%;height: auto;background: rgba(255,255,255,1);overflow: hidden;}
		.con3_title_block{width: 90%;height: auto;margin: auto;overflow: hidden;}
			.con3_title_block_L{width:350px;height: auto;float: left;}
				.con3_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;}
					.con3_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
						.con3_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con3_title_en{float: left;font-size: 18px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
			.con3_title_block_R{width:320px;height: 85px;float: right;padding-top: 85px;}

				.con3_title_block_R ul{font-size: 14px;line-height: 30px;text-align: right;}
						.con3_title_block_R li{display: inline-block;padding:5px;}
							.con3_title_block_R li span{padding:5px 0;color: #222;}
								.nes_type_txt{text-align: center;color: #222; cursor: pointer;transition: all 0.3s;border: 1px dashed #fff;padding:0px 8px;}
								.nes_type_txt:hover{color: #d50302;border: 1px dashed #d50302;padding:0px 8px;}

		.con3_list_block{width: 90%;height: auto;margin:0 auto 30px;overflow: hidden;display: flex;justify-content: space-between;}
			.con3_news_block{width:100%;display: inline-block;margin: auto;cursor: pointer;transition: all 0.2s;display: flex;flex-direction: column;align-items: center;}
				.newsList1{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList1:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList2{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #1242ab;border-radius: 20px;}
				.newsList2:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList3{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList3:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
			.con3_news_block_title{width:94%;height:40px;margin:0 auto 34px;}
				.con3_news_block_title_txt{width: 75%;line-height: 30px;float: left;font-size: 16px;text-align: left;}
				.con3_news_block_title_date{width: 25%;line-height: 30px;float: right;color: #d50302;font-size: 12px;text-align: right;}
			.con3_news_block_summary{width:94%;height:auto;margin:2rem auto 4rem;line-height: 26px;color: #010101;text-align: left;font-weight: 200;font-size: 13px;}

		.con3_list_btn{width: 142px;line-height: 44px;background: #d50302;color: #fff;margin:20px auto;cursor: pointer;transition: all 0.4s;text-align: center;}
		.con3_list_btn:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

	/*------4------*/
	.con4{width: 100%;height: auto;background: rgba(19,67,171,1);overflow: hidden;}
		.con4_block{width: 90%;height:auto;margin: auto;}
			.con4_block_b{width: 100%;height:auto;margin: auto;display: flex;justify-content: space-between;}
				.con4_block_L{width: 80%;height: auto;}
					.con4_block_L ul{margin-top: 50px;}
						.con4_block_L li{width: 14.5%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
						.con4_block_L li:last-child{width: 38%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
							.btm_nav_title{width: 85%;height: 42px;text-align: center;color: #fff;font-size: 16px;margin: auto;}
							.btm_nav_list{width: 85%;height: auto;text-align: center;margin: auto;}
								.btm_nav_list ul{margin-top: 5px;padding-bottom: 4rem;}
									.btm_nav_list li{width: 100%;border-right: 0;display: block;height: 1.8rem;color: #fff;font-size: 0.8rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:last-child{width: 100%;border-right: 0;display: block;height: 1.8rem;color: rgba(255,255,255,.4);font-size: 0.8rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:hover{color: #bdbdbd;}

						.last_title{text-align: left;font-size: 1.2rem;}
						.last_list{text-align: left;color: #fff;}
						.red_tel{color: #d50302;font-size: 1.4rem;font-weight: 600;}


				.con4_block_R{width: 18%;height: auto;}
					.con4_block_R_block{width: 100%;height: auto;margin:50px auto 0;}
						.con4_QR{width: 100%;}
							.con4_QR img{margin: auto;cursor: pointer;transition: all 0.2s;}
							.con4_QR img:hover{box-shadow:0px 0px 12px 5px rgba(255,255,255,0.1);}
						.con4_QR_txt{width: 100%;line-height: 60px;text-align: center;color: #fff;font-size: 16px;}

	/*------icp------*/
	.con_icp{width: 100%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
		.con_icp_b{width: 85%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
			.con_icp_logo{width: 30%;height: 119px;background: url(images/btm_logo.png) center left no-repeat;float: left;}
			.con_icp_txt{width: 68%;height: 89px;padding:30px 10px 0 0;float: right;text-align: right;font-size: 13px;line-height: 26px;color: #fff;}

	/*----------------------------------------tem------------------------------------------------*/
}


@media (max-width: 1280px) {
	/*-------------------------------------------------------------1260-----------------------------------------------------------*/

	.top{width: 100%;height: 760px;background: url(images/top_bg.jpg) no-repeat;}
		.top_line{width: 100%;height: 106px;background: rgba(0,0,0,0.1);border-bottom: 1px solid #0497c1;}
			.top_block{width: 94%;height: 760px;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
				.top_logo_block{width: 100%;height: 143px;margin: auto;display: flex;}
					.top_logo{width: 30%;height: 143px;}
					.top_hb{width: 20%;display: none;}
					.top_nav{width: 70%;height:143px;position:relative;z-index:25;margin: auto;}
						.top_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 110px;}
						.top_nav ul li .point{color:#fff;}
						.top_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:110px;cursor:pointer;transition:all 0.4s;}
						.top_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_nav ul li ul li a:hover{background:transparent;}
						.top_nav ul li ul{width:110px; position:absolute;left:0px;top:62px;display:none;}
					/**/
					#m_nav_list{position: fixed;left: 100%;}
					/**/
				.top_banner_block{width: 100%;height: auto;margin:: 0 auto 2rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
					.top_banner_title1{width:60%;line-height:10rem;font-size: 62px;font-weight: 600;color: rgba(255,255,255,1);text-align: center;}
					.top_banner_title2{width:80%;line-height:2rem;font-size: 24px;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title3{width:50%;line-height:5rem;font-size: 18px;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title4{width:48px;height:48px;margin:16px auto 0;background: url(images/down.png) no-repeat;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}

				.top_news_block{width: 98%;height: auto;background:#fff;margin: 0 auto 8rem;border-radius: 30px;}
					.top_news_block_L{width: 83%;padding:0.5% 1.5%;float: left;text-align: left;line-height: 2rem;border-radius: 30px 0 0 30px;}
						.top_news_block_L ul{}
							.top_news_block_L li{width: 32.6%;line-height: 2rem;display: inline-block;color: #999;transition: all 0.2s;}
							.top_news_block_L li:hover{color: #d6962c;}
								.top_news{width: 100%;line-height: 2rem;margin: auto;}
									.top_news_txt{background: url(images/news_arr.jpg) no-repeat 0px 15px;padding-left: 2rem;font-size: 1rem;line-height: 2.5rem;color: #000;transition: all 0.4s;}
									.top_news_txt:hover{color: #5380b9;}
									.top_news_date{padding-left: 20px;line-height: 20px;font-size: 12px;}
					.top_news_block_R{width: 10%;padding:0.5% 1.5%;float: right;text-align: center;color: #fff;line-height: 4.1rem;cursor: pointer;border-radius: 0 30px 30px 0;background: #1242ab;}
				
	/**/
	.con1{width: 100%;height: 708px;background: url(images/con1_bg.jpg) 70% center no-repeat;}
		.con1_block{width: 94%;height: 708px;margin: auto;}
			.con1_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;}
				.con1_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
					.con1_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
				.con1_title_en{float: left;font-size: 18px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
				.con1_summary{width: 53%;padding-left: 1%;float: left;height: auto;line-height: 30px;color: #000;text-align:left;margin-top: 40px;}
				.con1_btn{width: 55%; float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 40px;}
					.blue_more{background: #d50302;color:#fff;width: 96px;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}
				.con1_icon{margin-left: 12px;width: 79%;height: 116px;float: left;background: rgba(255,255,255,1);box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3);text-align: right;border-radius: 20px;}
					.con1_icon ul{border-radius: 20px;}
						
						.con1_icon ul > a:first-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 20px 0 0 20px;}
						.con1_icon ul > a:first-child > li:hover{background: #1242ab;color: #fff;}
						.con1_icon ul > a:last-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 0 20px 20px 0;}
						.con1_icon ul > a:last-child > li:hover{background: #1242ab;color: #fff;}

						.con1_icon li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;}
						.con1_icon li:hover{background: #1242ab;color: #fff;}
							.con1_icon_pic{width: 100%;text-align: center;padding-top: 20px;display: block;position: relative;z-index: 20;}
							.con1_icon_txt{width: 100%;line-height: 30px;position: relative;z-index: 10;margin-top: -65px;}
								.icon1{background: url(images/icon_1.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon1:hover{background: url(images/icon_1_hover.png) no-repeat 50% 20px;}
								.icon2{background: url(images/icon_2.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon2:hover{background: url(images/icon_2_hover.png) no-repeat 50% 20px;}
								.icon3{background: url(images/icon_3.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon3:hover{background: url(images/icon_3_hover.png) no-repeat 50% 20px;}
								.icon4{background: url(images/icon_4.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon4:hover{background: url(images/icon_4_hover.png) no-repeat 50% 20px;}
								.icon5{background: url(images/icon_5.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon5:hover{background: url(images/icon_5_hover.png) no-repeat 50% 20px;}

	/*------2------*/
	.con2{width: 100%;height: 789px;background: url(images/con2_bg.jpg) repeat-y;}
		.con2_block{width: 94%;height: 789px;margin: auto;}
			.con2_L{width:60%;height: 789px;float: left;}
				.con2_title{width: 100%;height: auto;padding: 50px 0 0 1%;overflow: hidden;}
					.con2_title_ch{float: left;font-size: 30px;color: #fff;width: 100%;line-height: 34px;}
						.con2_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con2_title_en{float: left;font-size: 18px;color: rgba(255,255,255,.4);text-transform: capitalize;line-height: 56px;width: 100%;}
				.con2_txt{width: 80%;height: auto;margin: 150px 0 0 10px;overflow: hidden;font-size: 18px;color: #fff;font-weight: 600;text-align: left;}
				.con2_content{width: 86%;height: auto;margin: 40px 0 0 10px;overflow: hidden;font-size: 14px;line-height:32px;color: #fff;font-weight: 400;text-align: left;}
				

				.con2_btn{width: 86%;float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 70px;}
					.blue_more{background: #d50302;color:#fff;width: 96px;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

			.con2_R{width:40%;height: 789px;float: right;}
				.con2_R .con2_R_pic_b{width: 100%;height:100%;display: flex;justify-content: center;align-items: flex-end;}
					.con2_R .con2_R_pic{width: 80%;height:80%;position: relative;}
						.con2_R .con2_R_pic .area1{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 210px;height:240px;background: rgba(213,3,2,1);position: absolute;border-radius: 80px 0 0 32px;top: 14%;left: -4%;z-index: 10;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area1:hover{width: 210px;height:240px;background: rgba(244,80,79,1);position: absolute;border-radius: 80px 0 0 32px;top: 14%;left: -4%;z-index: 10;}
							.con2_R .con2_R_pic .area1 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area1 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area1 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 40px;}


						.con2_R .con2_R_pic .area2{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 208px;height:215px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:0%;z-index: 20;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area2:hover{width: 208px;height:215px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:0%;z-index: 20;}
							.con2_R .con2_R_pic .area2 .icon{margin-top: 10px;margin-bottom: 10px;}
								.con2_R .con2_R_pic .area2 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area2 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 5px;}


						.con2_R .con2_R_pic .area3{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:169px;background: rgba(213,3,2,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:6%;z-index: 40;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area3:hover{width: 185px;height:169px;background: rgba(244,80,79,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:6%;z-index: 40;}
							.con2_R .con2_R_pic .area3 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area3 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area3 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-top: 5px;}


						.con2_R .con2_R_pic .area4{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:205px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:2%;z-index: 30;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area4:hover{width: 185px;height:205px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:2%;z-index: 30;}
							.con2_R .con2_R_pic .area4 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area4 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area4 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 0px;}

	/*------3------*/
	.con3{width: 100%;height: auto;background: rgba(255,255,255,1);overflow: hidden;}
		.con3_title_block{width: 94%;height: auto;margin: auto;overflow: hidden;}
			.con3_title_block_L{width:350px;height: auto;float: left;}
				.con3_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;}
					.con3_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
						.con3_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con3_title_en{float: left;font-size: 18px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
			.con3_title_block_R{width:320px;height: 85px;float: right;padding-top: 85px;}

				.con3_title_block_R ul{font-size: 14px;line-height: 30px;text-align: right;}
						.con3_title_block_R li{display: inline-block;padding:5px;}
							.con3_title_block_R li span{padding:5px 0;color: #222;}
								.nes_type_txt{text-align: center;color: #222; cursor: pointer;transition: all 0.3s;border: 1px dashed #fff;padding:0px 8px;}
								.nes_type_txt:hover{color: #d50302;border: 1px dashed #d50302;padding:0px 8px;}

		.con3_list_block{width: 94%;height: auto;margin:0 auto 30px;overflow: hidden;display: flex;justify-content: space-between;}
			.con3_news_block{width:100%;display: inline-block;margin: auto;cursor: pointer;transition: all 0.2s;display: flex;flex-direction: column;align-items: center;}
				.newsList1{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList1:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList2{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #1242ab;border-radius: 20px;}
				.newsList2:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList3{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList3:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
			.con3_news_block_title{width:94%;height:40px;margin:0 auto 34px;}
				.con3_news_block_title_txt{width: 75%;line-height: 30px;float: left;font-size: 16px;text-align: left;}
				.con3_news_block_title_date{width: 25%;line-height: 30px;float: right;color: #d50302;font-size: 12px;text-align: right;}
			.con3_news_block_summary{width:94%;height:auto;margin:2rem auto 4rem;line-height: 26px;color: #010101;text-align: left;font-weight: 200;font-size: 13px;}

		.con3_list_btn{width: 142px;line-height: 44px;background: #d50302;color: #fff;margin:20px auto;cursor: pointer;transition: all 0.4s;text-align: center;}
		.con3_list_btn:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

	/*------4------*/
	.con4{width: 100%;height: auto;background: rgba(19,67,171,1);overflow: hidden;}
		.con4_block{width: 94%;height:auto;margin: auto;}
			.con4_block_b{width: 100%;height:auto;margin: auto;display: flex;justify-content: space-between;}
				.con4_block_L{width: 80%;height: auto;}
					.con4_block_L ul{margin-top: 50px;}
						.con4_block_L li{width: 14.5%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
						.con4_block_L li:last-child{width: 38%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
							.btm_nav_title{width: 85%;height: 42px;text-align: center;color: #fff;font-size: 16px;margin: auto;}
							.btm_nav_list{width: 85%;height: auto;text-align: center;margin: auto;}
								.btm_nav_list ul{margin-top: 5px;padding-bottom: 4rem;}
									.btm_nav_list li{width: 100%;border-right: 0;display: block;height: 1.8rem;color: #fff;font-size: 0.8rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:last-child{width: 100%;border-right: 0;display: block;height: 1.8rem;color: rgba(255,255,255,.4);font-size: 0.8rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:hover{color: #bdbdbd;}

						.last_title{text-align: left;font-size: 1.2rem;}
						.last_list{text-align: left;color: #fff;}
						.red_tel{color: #d50302;font-size: 1.4rem;font-weight: 600;}


				.con4_block_R{width: 18%;height: auto;}
					.con4_block_R_block{width: 100%;height: auto;margin:50px auto 0;}
						.con4_QR{width: 100%;}
							.con4_QR img{margin: auto;cursor: pointer;transition: all 0.2s;}
							.con4_QR img:hover{box-shadow:0px 0px 12px 5px rgba(255,255,255,0.1);}
						.con4_QR_txt{width: 100%;line-height: 60px;text-align: center;color: #fff;font-size: 16px;}

	/*------icp------*/
	.con_icp{width: 100%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
		.con_icp_b{width: 85%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
			.con_icp_logo{width: 30%;height: 119px;background: url(images/btm_logo.png) center left no-repeat;float: left;}
			.con_icp_txt{width: 68%;height: 89px;padding:30px 10px 0 0;float: right;text-align: right;font-size: 13px;line-height: 26px;color: #fff;}

	/*----------------------------------------tem------------------------------------------------*/
}

@media (max-width: 1180px) and (min-width:769px) {
	/*-------------------------------------------------------------1260-----------------------------------------------------------*/

	.top{width: 100%;height: 60vh;background: url(images/top_bg_m.jpg) center center no-repeat;background-size: cover;}
		.top_line{width: 100%;height: 70px;background: rgba(4,124,197,1);border-bottom: 0px solid #0497c1;position: fixed;border-radius: 0px 0px 20px 20px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.2);z-index: 100;}
		.active{width: 100%;height: 70px;background: rgba(255,255,255,1);border-bottom: 0px solid #fff;border-radius: 0px 0px 20px 20px;z-index: 100;}

			.top_block{width: 94%;height: 60vh;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
			.top_block.scroll{height: 10vh;}
				.top_logo_block{width: 94%;height: 70px;margin: auto;display: flex;justify-content: space-around;}
					.top_logo{width: 70%;height: 70px;display: flex;align-items: center;flex-wrap: wrap;}
						.top_logo img{width: 40%;transition: all 0.4s;}
					.top_hb{width: 20%;font-size: 20px;line-height: 70px;text-align: right;color: #fff;display: block;}
						.icon-menu{color: #fff;transition: color 0.4s;}
						.icon-close{color: #222;transition: color 0.4s;}
					.top_nav{width: 30%;height:100px;position:relative;z-index:25;margin: auto;display: none;}
						.top_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 110px;}
						.top_nav ul li .point{color:#fff;}
						.top_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:110px;cursor:pointer;transition:all 0.4s;}
						.top_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_nav ul li ul li a:hover{background:transparent;}
						.top_nav ul li ul{width:110px; position:absolute;left:0px;top:62px;display:none;}
					/**/


					#m_nav_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;}
					#m_nav_list .close{margin-bottom: 15px;}
					#m_nav_list ul{overflow: hidden;}
					#m_nav_list ul li{width: 85%;}

					#m_nav_list .link-con,#m_nav_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;text-align: center;}
					#m_nav_list .link-con:hover{color: #096560;}

					#m_nav_list.active{left: 0;}

					/**/
				.top_banner_block{width: 100%;height: auto;margin:0 auto 7rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
				.top_banner_block.hidden {opacity: 0;visibility: hidden;transition: all 0.3s;}
					.top_banner_title1{width:96%;line-height:5rem;font-size: 2rem;font-weight: 600;color: rgba(255,255,255,1);text-align: center;margin-top: 5rem;}
					.top_banner_title2{width:96%;line-height:2rem;font-size: 1.2rem;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title3{width:96%;line-height:5rem;font-size: 0.9rem;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title4{width:96%;height:38px;margin:16px auto 0;background: url(images/down.png) center center no-repeat;background-size: contain;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}

				.top_news_block{width: 98%;height: auto;background:#fff;margin: 0 auto 8rem;border-radius: 30px;display: none;}
					.top_news_block_L{width: 83%;padding:0.5% 1.5%;float: left;text-align: left;line-height: 2rem;border-radius: 30px 0 0 30px;}
						.top_news_block_L ul{}
							.top_news_block_L li{width: 32.6%;line-height: 2rem;display: inline-block;color: #999;transition: all 0.2s;}
							.top_news_block_L li:hover{color: #d6962c;}
								.top_news{width: 100%;line-height: 2rem;margin: auto;}
									.top_news_txt{background: url(images/news_arr.jpg) no-repeat 0px 15px;padding-left: 2rem;font-size: 1rem;line-height: 2.5rem;color: #000;transition: all 0.4s;}
									.top_news_txt:hover{color: #5380b9;}
									.top_news_date{padding-left: 20px;line-height: 20px;font-size: 12px;}
					.top_news_block_R{width: 10%;padding:0.5% 1.5%;float: right;text-align: center;color: #fff;line-height: 4.1rem;cursor: pointer;border-radius: 0 30px 30px 0;background: #1242ab;}
				
	/**/
	.con1{width: 100%;height: auto;min-height:900px;background: url(images/con1_bg_m.jpg) center top no-repeat;background-size:100%;}
		.con1_block{width: 96%;height: auto;margin: auto;}
			.con1_title{width: 100%;height: auto;overflow: hidden;padding:  calc(500px + (770 - 500) * ((100vw - 769px) / (1180 - 769))) 0 0 1%;}
				.con1_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
					.con1_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
				.con1_title_en{float: left;font-size: 18px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
				.con1_summary{width: 100%;padding-left: 1%;float: left;height: auto;line-height: 30px;color: #000;text-align:left;margin-top: 10px;}
				.con1_btn{width: 100%; float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 40px;}
					.blue_more{background: #d50302;color:#fff;width: 96%;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}
				.con1_icon{margin-left: 0px; width: 100%;height: 116px;float: left;background: rgba(255,255,255,1);box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3);text-align: right;border-radius: 20px;}
					.con1_icon ul{border-radius: 20px;}
						
						.con1_icon ul > a:first-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 20px 0 0 20px;}
						.con1_icon ul > a:first-child > li:hover{background: #1242ab;color: #fff;}
						.con1_icon ul > a:last-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 0 20px 20px 0;}
						.con1_icon ul > a:last-child > li:hover{background: #1242ab;color: #fff;}

						.con1_icon li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;}
						.con1_icon li:hover{background: #1242ab;color: #fff;}
							.con1_icon_pic{width: 100%;text-align: center;padding-top: 20px;display: block;position: relative;z-index: 20;}
							.con1_icon_txt{width: 100%;line-height: 30px;position: relative;z-index: 10;margin-top: -65px;}
								.icon1{background: url(images/icon_1.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon1:hover{background: url(images/icon_1_hover.png) no-repeat 50% 20px;}
								.icon2{background: url(images/icon_2.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon2:hover{background: url(images/icon_2_hover.png) no-repeat 50% 20px;}
								.icon3{background: url(images/icon_3.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon3:hover{background: url(images/icon_3_hover.png) no-repeat 50% 20px;}
								.icon4{background: url(images/icon_4.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon4:hover{background: url(images/icon_4_hover.png) no-repeat 50% 20px;}
								.icon5{background: url(images/icon_5.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon5:hover{background: url(images/icon_5_hover.png) no-repeat 50% 20px;}

	/*------2------*/
	.con2{width: 100%;height: auto;background: url(images/con2_bg.jpg) repeat-y;overflow: hidden;}
		.con2_block{width: 94%;height: auto;margin: auto;}
			.con2_L{width:100%;height: auto;float: none;}
				.con2_title{width: 100%;height: auto;padding: 40px 0 0 1%;overflow: hidden;}
					.con2_title_ch{float: left;font-size: 30px;color: #fff;width: 100%;line-height: 34px;}
						.con2_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con2_title_en{float: left;font-size: 18px;color: rgba(255,255,255,.4);text-transform: capitalize;line-height: 56px;width: 100%;}
				.con2_txt{width: 96%;height: auto;margin: 30px 0 0 10px;overflow: hidden;font-size: 18px;color: #fff;font-weight: 600;text-align: left;}
				.con2_content{width: 98%;height: auto;margin: 40px 0 0 10px;overflow: hidden;font-size: 14px;line-height:32px;color: #fff;font-weight: 400;text-align: left;}
				

				.con2_btn{width: 100%;float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 70px;}
					.blue_more{background: #d50302;color:#fff;width: 96%;height: 46px;line-height: 46px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;border-radius: 40px;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

			.con2_R{width:100%;height: auto;float: none;display: none;}
				.con2_R .con2_R_pic_b{width: 100%;height:100%;display: flex;justify-content: center;align-items: flex-end;}
					.con2_R .con2_R_pic{width: 80%;height:80%;position: relative;}
						.con2_R .con2_R_pic .area1{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 210px;height:240px;background: rgba(213,3,2,1);position: absolute;border-radius: 80px 0 0 32px;top: 14%;left: -4%;z-index: 10;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area1:hover{width: 210px;height:240px;background: rgba(244,80,79,1);position: absolute;border-radius: 80px 0 0 32px;top: 14%;left: -4%;z-index: 10;}
							.con2_R .con2_R_pic .area1 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area1 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area1 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 40px;}


						.con2_R .con2_R_pic .area2{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 208px;height:215px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:0%;z-index: 20;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area2:hover{width: 208px;height:215px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:0%;z-index: 20;}
							.con2_R .con2_R_pic .area2 .icon{margin-top: 10px;margin-bottom: 10px;}
								.con2_R .con2_R_pic .area2 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area2 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 5px;}


						.con2_R .con2_R_pic .area3{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:169px;background: rgba(213,3,2,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:6%;z-index: 40;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area3:hover{width: 185px;height:169px;background: rgba(244,80,79,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:6%;z-index: 40;}
							.con2_R .con2_R_pic .area3 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area3 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area3 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-top: 5px;}


						.con2_R .con2_R_pic .area4{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:205px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:2%;z-index: 30;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area4:hover{width: 185px;height:205px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:2%;z-index: 30;}
							.con2_R .con2_R_pic .area4 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area4 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area4 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 0px;}

	/*------3------*/
	.con3{width: 100%;height: auto;background: rgba(255,255,255,1);overflow: hidden;}
		.con3_title_block{width: 94%;height: auto;margin: auto;overflow: hidden;}
			.con3_title_block_L{width:100%;height: auto;float: none;}
				.con3_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;text-align: center;}
					.con3_title_ch{float: none;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
						.con3_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con3_title_en{float: none;font-size: 18px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
			.con3_title_block_R{width:100%;height: 85px;float: none;padding-top: 0px;}

				.con3_title_block_R ul{font-size: 14px;line-height: 30px;text-align: center;}
						.con3_title_block_R li{display: inline-block;padding:5px;}
							.con3_title_block_R li span{padding:5px 0;color: #222;}
								.nes_type_txt{text-align: center;color: #222; cursor: pointer;transition: all 0.3s;border: 1px dashed #fff;padding:0px 8px;}
								.nes_type_txt:hover{color: #d50302;border: 1px dashed #d50302;padding:0px 8px;}

		.con3_list_block{width: 94%;height: auto;margin:0 auto 30px;overflow: hidden;display: flex;justify-content: space-between;flex-direction: column;}
			.con3_news_block{width:100%;display: inline-block;margin: 0 auto 15px;cursor: pointer;transition: all 0.2s;display: flex;flex-direction: column;align-items: center;}
				.newsList1{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList1:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList2{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #1242ab;border-radius: 20px;}
				.newsList2:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList3{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList3:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
			.con3_news_block_title{width:94%;height:40px;margin:0 auto 34px;}
				.con3_news_block_title_txt{width: 75%;line-height: 2rem;float: left;font-size: 1.4rem;text-align: left;}
				.con3_news_block_title_date{width: 25%;line-height: 30px;float: right;color: #d50302;font-size: 12px;text-align: right;}
			.con3_news_block_summary{width:94%;height:auto;margin:2rem auto 4rem;line-height: 26px;color: #010101;text-align: left;font-weight: 200;font-size: 13px;}

		.con3_list_btn{width: 90%;line-height: 44px;background: #d50302;color: #fff;margin:20px auto;cursor: pointer;transition: all 0.4s;text-align: center;border-radius: 40px;}
		.con3_list_btn:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

	/*------4------*/
	.con4{width: 100%;height: auto;background: rgba(19,67,171,1);overflow: hidden;}
		.con4_block{width: 94%;height:auto;margin: auto;}
			.con4_block_b{width: 100%;height:auto;margin: auto;display: flex;flex-direction: column;align-items: center;}
				.con4_block_L{width: 100%;height: auto;}
					.con4_block_L ul{margin-top: 50px;}
						.con4_block_L li{width: 14.5%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;display: none;}
						.con4_block_L li:last-child{width: 96%;height: auto;border-right: 0px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
							.btm_nav_title{width: 95%;height: 42px;text-align: center;color: #fff;font-size: 2rem;margin: auto;}
							.btm_nav_list{width: 95%;height: auto;text-align: center;margin: auto;}
								.btm_nav_list ul{margin-top: 5px;padding-bottom: 4rem;}
									.btm_nav_list li{width: 100%;border-right: 0;display: block;height: 2rem;color: #fff;font-size: 0.9rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:last-child{width: 100%;border-right: 0;display: block;height: 1.8rem;color: rgba(255,255,255,1);font-size: 1rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:hover{color: #bdbdbd;}

						.last_title{text-align: left;font-size: 1.6rem;}
						.last_list{text-align: left;color: #fff;}
						.red_tel{color: #d50302;font-size: 2rem;font-weight: 600;display: block;line-height: 2.8rem;}


				.con4_block_R{width: 100%;height: auto;}
					.con4_block_R_block{width: 100%;height: auto;margin:5px auto 0;}
						.con4_QR{width: 100%;}
							.con4_QR img{margin: auto;width: 45%;cursor: pointer;transition: all 0.2s;}
							.con4_QR img:hover{box-shadow:0px 0px 12px 5px rgba(255,255,255,0.1);}
						.con4_QR_txt{width: 100%;line-height: 60px;text-align: center;color: #fff;font-size: 16px;}

	/*------icp------*/
	.con_icp{width: 100%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
		.con_icp_b{width: 85%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
			.con_icp_logo{width: 30%;height: 119px;background: url(images/btm_logo.png) center left no-repeat;float: left;display: none;}
			.con_icp_txt{width: 100%;height: 89px;padding:30px 0 10px;float: right;text-align: center;font-size: 13px;line-height: 26px;color: #fff;}

	/*----------------------------------------tem------------------------------------------------*/






	.top_tem{width: 100%;height: 60vh;background: url(images/top_bg_m.jpg) center center no-repeat;background-size: cover;}
		.top_tem_line{width: 100%;height: 70px;background: rgba(4,124,197,1);border-bottom: 0px solid #0497c1;position: fixed;border-radius: 0px 0px 20px 20px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.2);z-index: 100;}
		.active{width: 100%;height: 70px;background: rgba(255,255,255,1);border-bottom: 0px solid #fff;border-radius: 0px 0px 20px 20px;z-index: 100;}

			.top_tem_block{width: 94%;height: 60vh;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
			.top_tem_block.scroll{height: 10vh;}
				.top_tem_logo_block{width: 94%;height: 70px;margin: auto;display: flex;justify-content: space-around;}
					.top_tem_logo{width: 70%;height: 70px;display: flex;align-items: center;flex-wrap: wrap;}
						.top_tem_logo img{width: 90%;transition: all 0.4s;}
					.top_tem_hb{width: 20%;font-size: 20px;line-height: 70px;text-align: right;color: #fff;display: block;}
						.icon-menu{color: #fff;transition: color 0.4s;}
						.icon-close{color: #222;transition: color 0.4s;}
					.top_tem_nav{width: 30%;height:100px;position:relative;z-index:25;margin: auto;display: none;}
						.top_tem_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_tem_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 110px;}
						.top_tem_nav ul li .point{color:#fff;}
						.top_tem_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:110px;cursor:pointer;transition:all 0.4s;}
						.top_tem_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_tem_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_tem_nav ul li ul li a:hover{background:transparent;}
						.top_tem_nav ul li ul{width:110px; position:absolute;left:0px;top:62px;display:none;}

					/**/
				.top_tem_banner_block{width: 100%;height: auto;margin:0 auto 7rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
				.top_tem_banner_block.hidden {opacity: 0;visibility: hidden;transition: all 0.3s;}
					.top_tem_banner_title1{width:96%;line-height:5rem;font-size: 2rem;font-weight: 600;color: rgba(255,255,255,1);text-align: center;margin-top: 5rem;}
					.top_tem_banner_title2{width:96%;line-height:2rem;font-size: 1.2rem;font-weight: 500;color: #fff;text-align: center;}
					.top_tem_banner_title3{width:96%;line-height:5rem;font-size: 0.9rem;font-weight: 500;color: #fff;text-align: center;}
					.top_tem_banner_title4{width:96%;height:38px;margin:16px auto 0;background: url(images/down.png) center center no-repeat;background-size: contain;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}







	.con_tem{width: 100%;height:auto;background: rgb(255,255,255);overflow: hidden;padding-bottom: 50px;margin: 0 auto;}
		.contem_con_block{width:96%;height:auto;overflow: hidden;margin:auto;}
			.contem_con_block_title{width:100%;height: auto;font-weight: bolder;font-size:2rem;color: #1242ab;text-align:center;line-height:3rem;margin-top:40px;text-shadow: 0px 3px 0px #d4d4d4;}
				.contem_con_block_title_en{width:100%;height: auto;font-size: 1.4rem;color: #cd0000;line-height: 2.4rem;text-align: center;font-weight: bold;text-transform: capitalize;}
			.contem_con_block_con{width:100%;height:auto;font-size:1rem;line-height:2rem;color: #333333;text-align:left;margin: auto;}
				.contem_con_block_con img{margin: auto;width: 98%;}
			.contem_con_block_con_linet{width:100%;height:auto;border-bottom: 1px dashed #ccc;margin-bottom:30px;}
			.contem_con_block_con_lineb{width:100%;height:auto;border-top: 1px dashed #ccc;margin-top:30px;}
				
				.contem_con_block_con_btn{width: 100%;height: auto;margin:0 auto 20px;text-align: center;}
					.contem_con_block_btn{width: auto;height:auto;background:#fff;line-height:24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#464646;border: 1px solid #464646;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}
					.contem_con_block_btn:hover{width: auto;height: auto;background:#0949a0;line-height: 24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#fff;border: 1px solid #0949a0;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}

	.tem_con_nav_btn{padding: 4px 20px;background: #1242ab;line-height: 2rem;text-align: center;color: #fff;transition: all 0.4s;border: solid 1px #1242ab;cursor: pointer;font-size: 1rem;margin-bottom: 6px;display: inline-block;border-radius: 30px;}
	.tem_con_nav_btn:hover{background:transparent;color:#5380b9;border:dashed 1px #5380b9;}


		.tem_con_block{width:96%;height:auto;overflow: hidden;margin:auto;}
			.tem_con_block ul{}
				.tem_con_block li{display: inline-block;width:33%;margin-bottom:30px;}
					.tem_con_list{width: 100%;height: auto;margin: auto;position: relative;}
						.tem_con_list_pic{width: 100%;height: 211px;text-align: center;margin: auto;}
							.tem_con_list_pic img{margin: auto;display: block;}
						.tem_con_list_title{width: 100%;height: auto;line-height:54px;text-align: center;margin: auto;font-size: 20px;font-weight: bold;color: #000;}
						.tem_con_list_summry{width:100%;height: auto;line-height:26px;text-align: center;margin: auto;font-size: 13px;color: #999;}
						.tem_con_list_btn{width: 120px;height:34px;border-radius:10px;background: #105a97;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
						.tem_con_list_btn:hover{width: 120px;height:34px;border-radius:10px;background: #5ac0c5;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
	.tem_title{width: 96%;height: 156px;margin: auto;overflow: hidden;}
		.tem_title_z{width:100%;height: 80px;line-height: 80px;font-size:20px;color: #fff;text-align: center;font-weight: bold;margin:auto;}
		.tem_title_y{width:100%;height: 70px;line-height: 10px;font-size:13px;color: #fdcc18;text-align: center;margin:auto;}

				.con_tem_pic{width: 100%;height: auto;margin: auto;}
					.con_tem_pic ul{width: 104%;margin: 20px auto 20px;display: flex;flex-direction: column;}
							.con_tem_pic li{width: 100%;margin-bottom: 10px;}
								.con_tem_pic_list{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
									.con_tem_pic_list img{width: 90%;margin: auto;padding: 5px;border: 8px solid #efefef;box-sizing: border-box;transition: all 0.4s;}
									.con_tem_pic_list img:hover{border: 8px solid #1242ab;}
								.con_tem_pic_list_title{width: 100%;height: 32px;margin: auto;text-align: center;}
									.con_tem_pic_txt{width: 90%;height: auto;font-size: 1rem;line-height: 3rem;cursor: pointer;transition: all 0.4s;color: #1242ab;font-weight: bold;background: #efefef;text-align: center;}
									.con_tem_pic_txt:hover{color: #999;}
					.tem_news_details_summary{padding: 10px 1% 10px 1%;width: 98%;margin:15px auto 30px;border: 1px solid #e2e2e2;background: transparent;height: auto;font-size: 14px;color: #a5a5a5;line-height: 26px;text-align: left;box-sizing: border-box;}

	.ce_page_block{overflow: hidden;width: 100%;display: block;position: relative;height: 60px;margin:30px auto 10px;border-top: 1px solid #e6e6e6;color: #1242ab;}
		.ce_page_p{float: left;margin-top: 10px;}
		.ce_page_n{float: right;margin-top: 10px;}

	a.tem_nav_link:link,a.tem_nav_link:visited{color: #d6962c;font-size:14px;transition:all 0.4s;cursor:pointer;line-height: 24px;}
	a.tem_nav_link:active,a.tem_nav_link:hover{color:#999;line-height: 24px;}

	.tem_content{width: 96%;height: auto;margin: auto;}
		.tem_content img{margin: auto;}
		.con_tem_news{width: 100%;height: auto;margin: auto;}
			.con_tem_news ul{width: 100%;}
				.con_tem_news li{width: 100%;height: auto;border-bottom: 1px solid #e4e4e4;margin-bottom: 15px;padding-bottom: 15px;}
					.con_tem_news_list{width: 100%;display: flex;flex-wrap: wrap;}
						.con_tem_news_list_L{width: 100%;height: auto;}
							.con_tem_news_list_L img{width: 100%;margin: auto;}
						.con_tem_news_list_R{width: 100%;height: auto;margin-top: 20px;display: flex;flex-wrap: wrap;}
							.con_tem_news_list_title{width: 100%;height: auto;margin: auto;display: flex;flex-wrap: wrap;}
								.con_tem_news_txt{width: 100%;height: auto;font-weight: bold;line-height: 2rem;cursor: pointer;transition: all 0.4s;color: #222;font-size: 1.2rem;}
								.con_tem_news_txt:hover{color: #999;}
								.con_tem_news_date{width: 100%;height: auto;font-size: 1rem;line-height: 2rem;text-align: left;}
									.con_tem_news_date span{height: auto;background: url(images/clock_icon.jpg) 0px -2px no-repeat;color: #cd0000;line-height: 2rem;padding-left: 18px;}
								.con_tem_news_summary{width: 100%;height: auto;font-size: 1rem;line-height: 26px;color: #999;}
									.con_tem_news_summary span{font-size: 14px;font-weight: bold;color: #5380b9;}

				.tem_content table{border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin: 3px auto 0;color: #999;font-size: 14px;width: 80%;}
				.tem_content table tr{}
				.tem_content table td{border-left:1px solid #ccc;border-top:1px solid #ccc;height: 30px;line-height: 30px;text-align: center;padding:6px;}

	






}


@media (max-width: 768px) and (min-width:431px) {
	/*-------------------------------------------------------------1260-----------------------------------------------------------*/

	.top{width: 100%;height: 60vh;background: url(images/top_bg_m.jpg) center center no-repeat;background-size: cover;}
		.top_line{width: 100%;height: 70px;background: rgba(4,124,197,1);border-bottom: 0px solid #0497c1;position: fixed;border-radius: 0px 0px 20px 20px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.2);z-index: 100;}
		.active{width: 100%;height: 70px;background: rgba(255,255,255,1);border-bottom: 0px solid #fff;border-radius: 0px 0px 20px 20px;z-index: 100;}

			.top_block{width: 94%;height: 60vh;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
			.top_block.scroll{height: 10vh;}
				.top_logo_block{width: 94%;height: 70px;margin: auto;display: flex;justify-content: space-around;}
					.top_logo{width: 70%;height: 70px;display: flex;align-items: center;flex-wrap: wrap;}
						.top_logo img{width: 60%;transition: all 0.4s;}
					.top_hb{width: 20%;font-size: 20px;line-height: 70px;text-align: right;color: #fff;display: block;}
						.icon-menu{color: #fff;transition: color 0.4s;}
						.icon-close{color: #222;transition: color 0.4s;}
					.top_nav{width: 30%;height:100px;position:relative;z-index:25;margin: auto;display: none;}
						.top_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 110px;}
						.top_nav ul li .point{color:#fff;}
						.top_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:110px;cursor:pointer;transition:all 0.4s;}
						.top_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_nav ul li ul li a:hover{background:transparent;}
						.top_nav ul li ul{width:110px; position:absolute;left:0px;top:62px;display:none;}
					/**/


					#m_nav_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;}
					#m_nav_list .close{margin-bottom: 15px;}
					#m_nav_list ul{overflow: hidden;}
					#m_nav_list ul li{width: 85%;}

					#m_nav_list .link-con,#m_nav_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;text-align: center;}
					#m_nav_list .link-con:hover{color: #096560;}

					#m_nav_list.active{left: 0;}

					/**/
				.top_banner_block{width: 100%;height: auto;margin:0 auto 7rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
				.top_banner_block.hidden {opacity: 0;visibility: hidden;transition: all 0.3s;}
					.top_banner_title1{width:96%;line-height:5rem;font-size: 2rem;font-weight: 600;color: rgba(255,255,255,1);text-align: center;margin-top: 5rem;}
					.top_banner_title2{width:96%;line-height:2rem;font-size: 1.2rem;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title3{width:96%;line-height:5rem;font-size: 0.9rem;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title4{width:96%;height:38px;margin:16px auto 0;background: url(images/down.png) center center no-repeat;background-size: contain;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}

				.top_news_block{width: 98%;height: auto;background:#fff;margin: 0 auto 8rem;border-radius: 30px;display: none;}
					.top_news_block_L{width: 83%;padding:0.5% 1.5%;float: left;text-align: left;line-height: 2rem;border-radius: 30px 0 0 30px;}
						.top_news_block_L ul{}
							.top_news_block_L li{width: 32.6%;line-height: 2rem;display: inline-block;color: #999;transition: all 0.2s;}
							.top_news_block_L li:hover{color: #d6962c;}
								.top_news{width: 100%;line-height: 2rem;margin: auto;}
									.top_news_txt{background: url(images/news_arr.jpg) no-repeat 0px 15px;padding-left: 2rem;font-size: 1rem;line-height: 2.5rem;color: #000;transition: all 0.4s;}
									.top_news_txt:hover{color: #5380b9;}
									.top_news_date{padding-left: 20px;line-height: 20px;font-size: 12px;}
					.top_news_block_R{width: 10%;padding:0.5% 1.5%;float: right;text-align: center;color: #fff;line-height: 4.1rem;cursor: pointer;border-radius: 0 30px 30px 0;background: #1242ab;}
				
	/**/
	.con1{width: 100%;height: auto;min-height:900px;background: url(images/con1_bg_m.jpg) center top no-repeat;background-size:100%;}
		.con1_block{width: 96%;height: auto;margin: auto;}
			.con1_title{width: 100%;height: auto;overflow: hidden;padding: calc(280px + (490 - 280) * ((100vw - 431px) / (768 - 431))) 0 0 1%;}
				.con1_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
					.con1_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
				.con1_title_en{float: left;font-size: 18px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
				.con1_summary{width: 100%;padding-left: 1%;float: left;height: auto;line-height: 30px;color: #000;text-align:left;margin-top: 10px;}
				.con1_btn{width: 100%; float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 40px;}
					.blue_more{background: #d50302;color:#fff;width: 96%;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}
				.con1_icon{margin-left: 0px; width: 100%;height: 116px;float: left;background: rgba(255,255,255,1);box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3);text-align: right;border-radius: 20px;}
					.con1_icon ul{border-radius: 20px;}
						
						.con1_icon ul > a:first-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 20px 0 0 20px;}
						.con1_icon ul > a:first-child > li:hover{background: #1242ab;color: #fff;}
						.con1_icon ul > a:last-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 0 20px 20px 0;}
						.con1_icon ul > a:last-child > li:hover{background: #1242ab;color: #fff;}

						.con1_icon li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;}
						.con1_icon li:hover{background: #1242ab;color: #fff;}
							.con1_icon_pic{width: 100%;text-align: center;padding-top: 20px;display: block;position: relative;z-index: 20;}
							.con1_icon_txt{width: 100%;line-height: 30px;position: relative;z-index: 10;margin-top: -65px;}
								.icon1{background: url(images/icon_1.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon1:hover{background: url(images/icon_1_hover.png) no-repeat 50% 20px;}
								.icon2{background: url(images/icon_2.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon2:hover{background: url(images/icon_2_hover.png) no-repeat 50% 20px;}
								.icon3{background: url(images/icon_3.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon3:hover{background: url(images/icon_3_hover.png) no-repeat 50% 20px;}
								.icon4{background: url(images/icon_4.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon4:hover{background: url(images/icon_4_hover.png) no-repeat 50% 20px;}
								.icon5{background: url(images/icon_5.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon5:hover{background: url(images/icon_5_hover.png) no-repeat 50% 20px;}

	/*------2------*/
	.con2{width: 100%;height: auto;background: url(images/con2_bg.jpg) repeat-y;overflow: hidden;}
		.con2_block{width: 94%;height: auto;margin: auto;}
			.con2_L{width:100%;height: auto;float: none;}
				.con2_title{width: 100%;height: auto;padding: 40px 0 0 1%;overflow: hidden;}
					.con2_title_ch{float: left;font-size: 30px;color: #fff;width: 100%;line-height: 34px;}
						.con2_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con2_title_en{float: left;font-size: 18px;color: rgba(255,255,255,.4);text-transform: capitalize;line-height: 56px;width: 100%;}
				.con2_txt{width: 96%;height: auto;margin: 30px 0 0 10px;overflow: hidden;font-size: 18px;color: #fff;font-weight: 600;text-align: left;}
				.con2_content{width: 98%;height: auto;margin: 40px 0 0 10px;overflow: hidden;font-size: 14px;line-height:32px;color: #fff;font-weight: 400;text-align: left;}
				

				.con2_btn{width: 100%;float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 70px;}
					.blue_more{background: #d50302;color:#fff;width: 96%;height: 46px;line-height: 46px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;border-radius: 40px;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

			.con2_R{width:100%;height: auto;float: none;display: none;}
				.con2_R .con2_R_pic_b{width: 100%;height:100%;display: flex;justify-content: center;align-items: flex-end;}
					.con2_R .con2_R_pic{width: 80%;height:80%;position: relative;}
						.con2_R .con2_R_pic .area1{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 210px;height:240px;background: rgba(213,3,2,1);position: absolute;border-radius: 80px 0 0 32px;top: 14%;left: -4%;z-index: 10;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area1:hover{width: 210px;height:240px;background: rgba(244,80,79,1);position: absolute;border-radius: 80px 0 0 32px;top: 14%;left: -4%;z-index: 10;}
							.con2_R .con2_R_pic .area1 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area1 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area1 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 40px;}


						.con2_R .con2_R_pic .area2{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 208px;height:215px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:0%;z-index: 20;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area2:hover{width: 208px;height:215px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:0%;z-index: 20;}
							.con2_R .con2_R_pic .area2 .icon{margin-top: 10px;margin-bottom: 10px;}
								.con2_R .con2_R_pic .area2 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area2 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 5px;}


						.con2_R .con2_R_pic .area3{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:169px;background: rgba(213,3,2,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:6%;z-index: 40;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area3:hover{width: 185px;height:169px;background: rgba(244,80,79,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:6%;z-index: 40;}
							.con2_R .con2_R_pic .area3 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area3 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area3 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-top: 5px;}


						.con2_R .con2_R_pic .area4{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:205px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:2%;z-index: 30;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area4:hover{width: 185px;height:205px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:2%;z-index: 30;}
							.con2_R .con2_R_pic .area4 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area4 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area4 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 0px;}

	/*------3------*/
	.con3{width: 100%;height: auto;background: rgba(255,255,255,1);overflow: hidden;}
		.con3_title_block{width: 94%;height: auto;margin: auto;overflow: hidden;}
			.con3_title_block_L{width:100%;height: auto;float: none;}
				.con3_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;text-align: center;}
					.con3_title_ch{float: none;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
						.con3_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con3_title_en{float: none;font-size: 18px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
			.con3_title_block_R{width:100%;height: 85px;float: none;padding-top: 0px;}

				.con3_title_block_R ul{font-size: 14px;line-height: 30px;text-align: center;}
						.con3_title_block_R li{display: inline-block;padding:5px;}
							.con3_title_block_R li span{padding:5px 0;color: #222;}
								.nes_type_txt{text-align: center;color: #222; cursor: pointer;transition: all 0.3s;border: 1px dashed #fff;padding:0px 8px;}
								.nes_type_txt:hover{color: #d50302;border: 1px dashed #d50302;padding:0px 8px;}

		.con3_list_block{width: 94%;height: auto;margin:0 auto 30px;overflow: hidden;display: flex;justify-content: space-between;flex-direction: column;}
			.con3_news_block{width:100%;display: inline-block;margin: 0 auto 15px;cursor: pointer;transition: all 0.2s;display: flex;flex-direction: column;align-items: center;}
				.newsList1{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList1:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList2{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #1242ab;border-radius: 20px;}
				.newsList2:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList3{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList3:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
			.con3_news_block_title{width:94%;height:40px;margin:0 auto 34px;}
				.con3_news_block_title_txt{width: 75%;line-height: 2rem;float: left;font-size: 1.4rem;text-align: left;}
				.con3_news_block_title_date{width: 25%;line-height: 30px;float: right;color: #d50302;font-size: 12px;text-align: right;}
			.con3_news_block_summary{width:94%;height:auto;margin:2rem auto 4rem;line-height: 26px;color: #010101;text-align: left;font-weight: 200;font-size: 13px;}

		.con3_list_btn{width: 90%;line-height: 44px;background: #d50302;color: #fff;margin:20px auto;cursor: pointer;transition: all 0.4s;text-align: center;border-radius: 40px;}
		.con3_list_btn:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

	/*------4------*/
	.con4{width: 100%;height: auto;background: rgba(19,67,171,1);overflow: hidden;}
		.con4_block{width: 94%;height:auto;margin: auto;}
			.con4_block_b{width: 100%;height:auto;margin: auto;display: flex;flex-direction: column;align-items: center;}
				.con4_block_L{width: 100%;height: auto;}
					.con4_block_L ul{margin-top: 50px;}
						.con4_block_L li{width: 14.5%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;display: none;}
						.con4_block_L li:last-child{width: 96%;height: auto;border-right: 0px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
							.btm_nav_title{width: 95%;height: 42px;text-align: center;color: #fff;font-size: 2rem;margin: auto;}
							.btm_nav_list{width: 95%;height: auto;text-align: center;margin: auto;}
								.btm_nav_list ul{margin-top: 5px;padding-bottom: 4rem;}
									.btm_nav_list li{width: 100%;border-right: 0;display: block;height: 2rem;color: #fff;font-size: 0.9rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:last-child{width: 100%;border-right: 0;display: block;height: 1.8rem;color: rgba(255,255,255,1);font-size: 1rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:hover{color: #bdbdbd;}

						.last_title{text-align: left;font-size: 1.6rem;}
						.last_list{text-align: left;color: #fff;}
						.red_tel{color: #d50302;font-size: 2rem;font-weight: 600;display: block;line-height: 2.8rem;}


				.con4_block_R{width: 100%;height: auto;}
					.con4_block_R_block{width: 100%;height: auto;margin:5px auto 0;}
						.con4_QR{width: 100%;}
							.con4_QR img{margin: auto;width: 45%;cursor: pointer;transition: all 0.2s;}
							.con4_QR img:hover{box-shadow:0px 0px 12px 5px rgba(255,255,255,0.1);}
						.con4_QR_txt{width: 100%;line-height: 60px;text-align: center;color: #fff;font-size: 16px;}

	/*------icp------*/
	.con_icp{width: 100%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
		.con_icp_b{width: 85%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
			.con_icp_logo{width: 30%;height: 119px;background: url(images/btm_logo.png) center left no-repeat;float: left;display: none;}
			.con_icp_txt{width: 100%;height: 89px;padding:30px 0 10px;float: right;text-align: center;font-size: 13px;line-height: 26px;color: #fff;}

	/*----------------------------------------tem------------------------------------------------*/






	.top_tem{width: 100%;height: 60vh;background: url(images/top_bg_m.jpg) center center no-repeat;background-size: cover;}
		.top_tem_line{width: 100%;height: 70px;background: rgba(4,124,197,1);border-bottom: 0px solid #0497c1;position: fixed;border-radius: 0px 0px 20px 20px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.2);z-index: 100;}
		.active{width: 100%;height: 70px;background: rgba(255,255,255,1);border-bottom: 0px solid #fff;border-radius: 0px 0px 20px 20px;z-index: 100;}

			.top_tem_block{width: 94%;height: 60vh;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
			.top_tem_block.scroll{height: 10vh;}
				.top_tem_logo_block{width: 94%;height: 70px;margin: auto;display: flex;justify-content: space-around;}
					.top_tem_logo{width: 70%;height: 70px;display: flex;align-items: center;flex-wrap: wrap;}
						.top_tem_logo img{width: 90%;transition: all 0.4s;}
					.top_tem_hb{width: 20%;font-size: 20px;line-height: 70px;text-align: right;color: #fff;display: block;}
						.icon-menu{color: #fff;transition: color 0.4s;}
						.icon-close{color: #222;transition: color 0.4s;}
					.top_tem_nav{width: 30%;height:100px;position:relative;z-index:25;margin: auto;display: none;}
						.top_tem_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_tem_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 110px;}
						.top_tem_nav ul li .point{color:#fff;}
						.top_tem_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:110px;cursor:pointer;transition:all 0.4s;}
						.top_tem_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_tem_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_tem_nav ul li ul li a:hover{background:transparent;}
						.top_tem_nav ul li ul{width:110px; position:absolute;left:0px;top:62px;display:none;}

					/**/
				.top_tem_banner_block{width: 100%;height: auto;margin:0 auto 7rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
				.top_tem_banner_block.hidden {opacity: 0;visibility: hidden;transition: all 0.3s;}
					.top_tem_banner_title1{width:96%;line-height:5rem;font-size: 2rem;font-weight: 600;color: rgba(255,255,255,1);text-align: center;margin-top: 5rem;}
					.top_tem_banner_title2{width:96%;line-height:2rem;font-size: 1.2rem;font-weight: 500;color: #fff;text-align: center;}
					.top_tem_banner_title3{width:96%;line-height:5rem;font-size: 0.9rem;font-weight: 500;color: #fff;text-align: center;}
					.top_tem_banner_title4{width:96%;height:38px;margin:16px auto 0;background: url(images/down.png) center center no-repeat;background-size: contain;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}







	.con_tem{width: 100%;height:auto;background: rgb(255,255,255);overflow: hidden;padding-bottom: 50px;margin: 0 auto;}
		.contem_con_block{width:96%;height:auto;overflow: hidden;margin:auto;}
			.contem_con_block_title{width:100%;height: auto;font-weight: bolder;font-size:2rem;color: #1242ab;text-align:center;line-height:3rem;margin-top:40px;text-shadow: 0px 3px 0px #d4d4d4;}
				.contem_con_block_title_en{width:100%;height: auto;font-size: 1.4rem;color: #cd0000;line-height: 2.4rem;text-align: center;font-weight: bold;text-transform: capitalize;}
			.contem_con_block_con{width:100%;height:auto;font-size:1rem;line-height:2rem;color: #333333;text-align:left;margin: auto;}
				.contem_con_block_con img{margin: auto;width: 98%;}
			.contem_con_block_con_linet{width:100%;height:auto;border-bottom: 1px dashed #ccc;margin-bottom:30px;}
			.contem_con_block_con_lineb{width:100%;height:auto;border-top: 1px dashed #ccc;margin-top:30px;}
				
				.contem_con_block_con_btn{width: 100%;height: auto;margin:0 auto 20px;text-align: center;}
					.contem_con_block_btn{width: auto;height:auto;background:#fff;line-height:24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#464646;border: 1px solid #464646;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}
					.contem_con_block_btn:hover{width: auto;height: auto;background:#0949a0;line-height: 24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#fff;border: 1px solid #0949a0;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}

	.tem_con_nav_btn{padding: 4px 20px;background: #1242ab;line-height: 2rem;text-align: center;color: #fff;transition: all 0.4s;border: solid 1px #1242ab;cursor: pointer;font-size: 1rem;margin-bottom: 6px;display: inline-block;border-radius: 30px;}
	.tem_con_nav_btn:hover{background:transparent;color:#5380b9;border:dashed 1px #5380b9;}


		.tem_con_block{width:96%;height:auto;overflow: hidden;margin:auto;}
			.tem_con_block ul{}
				.tem_con_block li{display: inline-block;width:33%;margin-bottom:30px;}
					.tem_con_list{width: 100%;height: auto;margin: auto;position: relative;}
						.tem_con_list_pic{width: 100%;height: 211px;text-align: center;margin: auto;}
							.tem_con_list_pic img{margin: auto;display: block;}
						.tem_con_list_title{width: 100%;height: auto;line-height:54px;text-align: center;margin: auto;font-size: 20px;font-weight: bold;color: #000;}
						.tem_con_list_summry{width:100%;height: auto;line-height:26px;text-align: center;margin: auto;font-size: 13px;color: #999;}
						.tem_con_list_btn{width: 120px;height:34px;border-radius:10px;background: #105a97;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
						.tem_con_list_btn:hover{width: 120px;height:34px;border-radius:10px;background: #5ac0c5;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
	.tem_title{width: 96%;height: 156px;margin: auto;overflow: hidden;}
		.tem_title_z{width:100%;height: 80px;line-height: 80px;font-size:20px;color: #fff;text-align: center;font-weight: bold;margin:auto;}
		.tem_title_y{width:100%;height: 70px;line-height: 10px;font-size:13px;color: #fdcc18;text-align: center;margin:auto;}

				.con_tem_pic{width: 100%;height: auto;margin: auto;}
					.con_tem_pic ul{width: 104%;margin: 20px auto 20px;display: flex;flex-direction: column;}
							.con_tem_pic li{width: 100%;margin-bottom: 10px;}
								.con_tem_pic_list{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
									.con_tem_pic_list img{width: 90%;margin: auto;padding: 5px;border: 8px solid #efefef;box-sizing: border-box;transition: all 0.4s;}
									.con_tem_pic_list img:hover{border: 8px solid #1242ab;}
								.con_tem_pic_list_title{width: 100%;height: 32px;margin: auto;text-align: center;}
									.con_tem_pic_txt{width: 90%;height: auto;font-size: 1rem;line-height: 3rem;cursor: pointer;transition: all 0.4s;color: #1242ab;font-weight: bold;background: #efefef;text-align: center;}
									.con_tem_pic_txt:hover{color: #999;}
					.tem_news_details_summary{padding: 10px 1% 10px 1%;width: 98%;margin:15px auto 30px;border: 1px solid #e2e2e2;background: transparent;height: auto;font-size: 14px;color: #a5a5a5;line-height: 26px;text-align: left;box-sizing: border-box;}

	.ce_page_block{overflow: hidden;width: 100%;display: block;position: relative;height: 60px;margin:30px auto 10px;border-top: 1px solid #e6e6e6;color: #1242ab;}
		.ce_page_p{float: left;margin-top: 10px;}
		.ce_page_n{float: right;margin-top: 10px;}

	a.tem_nav_link:link,a.tem_nav_link:visited{color: #d6962c;font-size:14px;transition:all 0.4s;cursor:pointer;line-height: 24px;}
	a.tem_nav_link:active,a.tem_nav_link:hover{color:#999;line-height: 24px;}

	.tem_content{width: 96%;height: auto;margin: auto;}
		.tem_content img{margin: auto;}
		.con_tem_news{width: 100%;height: auto;margin: auto;}
			.con_tem_news ul{width: 100%;}
				.con_tem_news li{width: 100%;height: auto;border-bottom: 1px solid #e4e4e4;margin-bottom: 15px;padding-bottom: 15px;}
					.con_tem_news_list{width: 100%;display: flex;flex-wrap: wrap;}
						.con_tem_news_list_L{width: 100%;height: auto;}
							.con_tem_news_list_L img{width: 100%;margin: auto;}
						.con_tem_news_list_R{width: 100%;height: auto;margin-top: 20px;display: flex;flex-wrap: wrap;}
							.con_tem_news_list_title{width: 100%;height: auto;margin: auto;display: flex;flex-wrap: wrap;}
								.con_tem_news_txt{width: 100%;height: auto;font-weight: bold;line-height: 2rem;cursor: pointer;transition: all 0.4s;color: #222;font-size: 1.2rem;}
								.con_tem_news_txt:hover{color: #999;}
								.con_tem_news_date{width: 100%;height: auto;font-size: 1rem;line-height: 2rem;text-align: left;}
									.con_tem_news_date span{height: auto;background: url(images/clock_icon.jpg) 0px -2px no-repeat;color: #cd0000;line-height: 2rem;padding-left: 18px;}
								.con_tem_news_summary{width: 100%;height: auto;font-size: 1rem;line-height: 26px;color: #999;}
									.con_tem_news_summary span{font-size: 14px;font-weight: bold;color: #5380b9;}

				.tem_content table{border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin: 3px auto 0;color: #999;font-size: 14px;width: 80%;}
				.tem_content table tr{}
				.tem_content table td{border-left:1px solid #ccc;border-top:1px solid #ccc;height: 30px;line-height: 30px;text-align: center;padding:6px;}

	






}




@media (max-width: 430px) and (min-width:350px) {
	/*-------------------------------------------------------------1260-----------------------------------------------------------*/

	.top{width: 100%;height: 60vh;background: url(images/top_bg_m.jpg) center center no-repeat;background-size: cover;}
		.top_line{width: 100%;height: 70px;background: rgba(4,124,197,1);border-bottom: 0px solid #0497c1;position: fixed;border-radius: 0px 0px 20px 20px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.2);z-index: 100;}
		.active{width: 100%;height: 70px;background: rgba(255,255,255,1);border-bottom: 0px solid #fff;border-radius: 0px 0px 20px 20px;z-index: 100;}

			.top_block{width: 94%;height: 60vh;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
			.top_block.scroll{height: 10vh;}
				.top_logo_block{width: 94%;height: 70px;margin: auto;display: flex;justify-content: space-around;}
					.top_logo{width: 70%;height: 70px;display: flex;align-items: center;flex-wrap: wrap;}
						.top_logo img{width: 90%;transition: all 0.4s;}
					.top_hb{width: 20%;font-size: 20px;line-height: 70px;text-align: right;color: #fff;display: block;}
						.icon-menu{color: #fff;transition: color 0.4s;}
						.icon-close{color: #222;transition: color 0.4s;}
					.top_nav{width: 30%;height:100px;position:relative;z-index:25;margin: auto;display: none;}
						.top_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 110px;}
						.top_nav ul li .point{color:#fff;}
						.top_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:110px;cursor:pointer;transition:all 0.4s;}
						.top_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_nav ul li ul li a:hover{background:transparent;}
						.top_nav ul li ul{width:110px; position:absolute;left:0px;top:62px;display:none;}
					/**/


					#m_nav_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;}
					#m_nav_list .close{margin-bottom: 15px;}
					#m_nav_list ul{overflow: hidden;}
					#m_nav_list ul li{width: 85%;}

					#m_nav_list .link-con,#m_nav_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;text-align: center;}
					#m_nav_list .link-con:hover{color: #096560;}

					#m_nav_list.active{left: 0;}

					/**/
				.top_banner_block{width: 100%;height: auto;margin:0 auto 7rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
				.top_banner_block.hidden {opacity: 0;visibility: hidden;transition: all 0.3s;}
					.top_banner_title1{width:96%;line-height:5rem;font-size: 2rem;font-weight: 600;color: rgba(255,255,255,1);text-align: center;margin-top: 5rem;}
					.top_banner_title2{width:96%;line-height:2rem;font-size: 1.2rem;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title3{width:96%;line-height:5rem;font-size: 0.9rem;font-weight: 500;color: #fff;text-align: center;}
					.top_banner_title4{width:96%;height:38px;margin:16px auto 0;background: url(images/down.png) center center no-repeat;background-size: contain;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}

				.top_news_block{width: 98%;height: auto;background:#fff;margin: 0 auto 8rem;border-radius: 30px;display: none;}
					.top_news_block_L{width: 83%;padding:0.5% 1.5%;float: left;text-align: left;line-height: 2rem;border-radius: 30px 0 0 30px;}
						.top_news_block_L ul{}
							.top_news_block_L li{width: 32.6%;line-height: 2rem;display: inline-block;color: #999;transition: all 0.2s;}
							.top_news_block_L li:hover{color: #d6962c;}
								.top_news{width: 100%;line-height: 2rem;margin: auto;}
									.top_news_txt{background: url(images/news_arr.jpg) no-repeat 0px 15px;padding-left: 2rem;font-size: 1rem;line-height: 2.5rem;color: #000;transition: all 0.4s;}
									.top_news_txt:hover{color: #5380b9;}
									.top_news_date{padding-left: 20px;line-height: 20px;font-size: 12px;}
					.top_news_block_R{width: 10%;padding:0.5% 1.5%;float: right;text-align: center;color: #fff;line-height: 4.1rem;cursor: pointer;border-radius: 0 30px 30px 0;background: #1242ab;}
				
	/**/
	.con1{width: 100%;height: auto;min-height:900px;background: url(images/con1_bg_m.jpg) center top no-repeat;background-size:100%;}
		.con1_block{width: 96%;height: auto;margin: auto;}
			.con1_title{width: 100%;height: auto;overflow: hidden;padding: 280px 0 0 1%;}
				.con1_title_ch{float: left;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
					.con1_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
				.con1_title_en{float: left;font-size: 18px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
				.con1_summary{width: 100%;padding-left: 1%;float: left;height: auto;line-height: 30px;color: #000;text-align:left;margin-top: 10px;}
				.con1_btn{width: 100%; float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 40px;}
					.blue_more{background: #d50302;color:#fff;width: 96%;height: 36px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}
				.con1_icon{margin-left: 0px; width: 100%;height: 116px;float: left;background: rgba(255,255,255,1);box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3);text-align: right;border-radius: 20px;}
					.con1_icon ul{border-radius: 20px;}
						
						.con1_icon ul > a:first-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 20px 0 0 20px;}
						.con1_icon ul > a:first-child > li:hover{background: #1242ab;color: #fff;}
						.con1_icon ul > a:last-child > li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;border-radius: 0 20px 20px 0;}
						.con1_icon ul > a:last-child > li:hover{background: #1242ab;color: #fff;}

						.con1_icon li{width: 20%;margin-left: -4px;height: 116px;text-align: center;vertical-align: middle;display: inline-block;background: #fff;cursor: pointer;transition: all 0.4s;color: #969696;font-size: 14px;}
						.con1_icon li:hover{background: #1242ab;color: #fff;}
							.con1_icon_pic{width: 100%;text-align: center;padding-top: 20px;display: block;position: relative;z-index: 20;}
							.con1_icon_txt{width: 100%;line-height: 30px;position: relative;z-index: 10;margin-top: -65px;}
								.icon1{background: url(images/icon_1.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon1:hover{background: url(images/icon_1_hover.png) no-repeat 50% 20px;}
								.icon2{background: url(images/icon_2.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon2:hover{background: url(images/icon_2_hover.png) no-repeat 50% 20px;}
								.icon3{background: url(images/icon_3.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon3:hover{background: url(images/icon_3_hover.png) no-repeat 50% 20px;}
								.icon4{background: url(images/icon_4.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon4:hover{background: url(images/icon_4_hover.png) no-repeat 50% 20px;}
								.icon5{background: url(images/icon_5.png) no-repeat 50% 20px;width: 100%;height: 100%;margin: auto;transition: all 0.4s;}
								.icon5:hover{background: url(images/icon_5_hover.png) no-repeat 50% 20px;}

	/*------2------*/
	.con2{width: 100%;height: auto;background: url(images/con2_bg.jpg) repeat-y;overflow: hidden;}
		.con2_block{width: 94%;height: auto;margin: auto;}
			.con2_L{width:100%;height: auto;float: none;}
				.con2_title{width: 100%;height: auto;padding: 40px 0 0 1%;overflow: hidden;}
					.con2_title_ch{float: left;font-size: 30px;color: #fff;width: 100%;line-height: 34px;}
						.con2_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con2_title_en{float: left;font-size: 18px;color: rgba(255,255,255,.4);text-transform: capitalize;line-height: 56px;width: 100%;}
				.con2_txt{width: 96%;height: auto;margin: 30px 0 0 10px;overflow: hidden;font-size: 18px;color: #fff;font-weight: 600;text-align: left;}
				.con2_content{width: 98%;height: auto;margin: 40px 0 0 10px;overflow: hidden;font-size: 14px;line-height:32px;color: #fff;font-weight: 400;text-align: left;}
				

				.con2_btn{width: 100%;float: left;height: 100px;line-height: 36px;font-size: 12px;color: #fff;text-align:center;margin-top: 70px;}
					.blue_more{background: #d50302;color:#fff;width: 96%;height: 46px;line-height: 46px;float: right;margin-right: 6px;cursor: pointer;transition: all 0.3s;border-radius: 40px;}
					.blue_more:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

			.con2_R{width:100%;height: auto;float: none;display: none;}
				.con2_R .con2_R_pic_b{width: 100%;height:100%;display: flex;justify-content: center;align-items: flex-end;}
					.con2_R .con2_R_pic{width: 80%;height:80%;position: relative;}
						.con2_R .con2_R_pic .area1{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 210px;height:240px;background: rgba(213,3,2,1);position: absolute;border-radius: 80px 0 0 32px;top: 14%;left: -4%;z-index: 10;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area1:hover{width: 210px;height:240px;background: rgba(244,80,79,1);position: absolute;border-radius: 80px 0 0 32px;top: 14%;left: -4%;z-index: 10;}
							.con2_R .con2_R_pic .area1 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area1 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area1 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 40px;}


						.con2_R .con2_R_pic .area2{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 208px;height:215px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:0%;z-index: 20;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area2:hover{width: 208px;height:215px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 80px 20px 0;top:10%; right:0%;z-index: 20;}
							.con2_R .con2_R_pic .area2 .icon{margin-top: 10px;margin-bottom: 10px;}
								.con2_R .con2_R_pic .area2 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area2 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 5px;}


						.con2_R .con2_R_pic .area3{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:169px;background: rgba(213,3,2,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:6%;z-index: 40;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area3:hover{width: 185px;height:169px;background: rgba(244,80,79,1);position: absolute;border-radius: 0 20px 80px 20px;bottom:29.7%; right:6%;z-index: 40;}
							.con2_R .con2_R_pic .area3 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area3 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area3 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-top: 5px;}


						.con2_R .con2_R_pic .area4{display:flex;justify-content: center;align-items: center;flex-direction: column;width: 185px;height:205px;background: rgba(18,66,171,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:2%;z-index: 30;transition: background 0.4s;cursor: pointer;}
						.con2_R .con2_R_pic .area4:hover{width: 185px;height:205px;background: rgba(54,101,203,1);position: absolute;border-radius: 20px 0 32px 80px;bottom:24%; left:2%;z-index: 30;}
							.con2_R .con2_R_pic .area4 .icon{margin-bottom: 10px;}
								.con2_R .con2_R_pic .area4 .icon img{margin: auto;}
							.con2_R .con2_R_pic .area4 .txt{font-size: 16px;font-weight: 600;text-align: center;color:#fff;margin-bottom: 0px;}

	/*------3------*/
	.con3{width: 100%;height: auto;background: rgba(255,255,255,1);overflow: hidden;}
		.con3_title_block{width: 94%;height: auto;margin: auto;overflow: hidden;}
			.con3_title_block_L{width:100%;height: auto;float: none;}
				.con3_title{width: 99%;height: auto;overflow: hidden;padding: 50px 0 0 1%;text-align: center;}
					.con3_title_ch{float: none;font-size: 30px;color: #1242ab;width: 100%;line-height: 34px;}
						.con3_title_ch span{margin-left: 10px;font-size: 40px;line-height: 40px;vertical-align: text-bottom;}
					.con3_title_en{float: none;font-size: 18px;color: #d50302;text-transform: capitalize;line-height: 56px;width: 100%;}
			.con3_title_block_R{width:100%;height: 85px;float: none;padding-top: 0px;}

				.con3_title_block_R ul{font-size: 14px;line-height: 30px;text-align: center;}
						.con3_title_block_R li{display: inline-block;padding:5px;}
							.con3_title_block_R li span{padding:5px 0;color: #222;}
								.nes_type_txt{text-align: center;color: #222; cursor: pointer;transition: all 0.3s;border: 1px dashed #fff;padding:0px 8px;}
								.nes_type_txt:hover{color: #d50302;border: 1px dashed #d50302;padding:0px 8px;}

		.con3_list_block{width: 94%;height: auto;margin:0 auto 30px;overflow: hidden;display: flex;justify-content: space-between;flex-direction: column;}
			.con3_news_block{width:100%;display: inline-block;margin: 0 auto 15px;cursor: pointer;transition: all 0.2s;display: flex;flex-direction: column;align-items: center;}
				.newsList1{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList1:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList2{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #1242ab;border-radius: 20px;}
				.newsList2:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
				.newsList3{padding-top:40px;width: 98%;height: auto;background: url(images/arr.png) 94% 94% no-repeat rgba(0,0,0,.03);color: #1242ab;border-radius: 20px;}
				.newsList3:hover{padding-top:40px;width: 98%;height: auto;background: url(images/arr_hover.png) 94% 94% no-repeat rgba(0,0,0,.08);color: #d50302;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.01);}
			.con3_news_block_title{width:94%;height:40px;margin:0 auto 34px;}
				.con3_news_block_title_txt{width: 75%;line-height: 2rem;float: left;font-size: 1.4rem;text-align: left;}
				.con3_news_block_title_date{width: 25%;line-height: 30px;float: right;color: #d50302;font-size: 12px;text-align: right;}
			.con3_news_block_summary{width:94%;height:auto;margin:2rem auto 4rem;line-height: 26px;color: #010101;text-align: left;font-weight: 200;font-size: 13px;}

		.con3_list_btn{width: 90%;line-height: 44px;background: #d50302;color: #fff;margin:20px auto;cursor: pointer;transition: all 0.4s;text-align: center;border-radius: 40px;}
		.con3_list_btn:hover{background: #1242ab;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);}

	/*------4------*/
	.con4{width: 100%;height: auto;background: rgba(19,67,171,1);overflow: hidden;}
		.con4_block{width: 94%;height:auto;margin: auto;}
			.con4_block_b{width: 100%;height:auto;margin: auto;display: flex;flex-direction: column;align-items: center;}
				.con4_block_L{width: 100%;height: auto;}
					.con4_block_L ul{margin-top: 50px;}
						.con4_block_L li{width: 14.5%;height: auto;border-right: 1px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;display: none;}
						.con4_block_L li:last-child{width: 96%;height: auto;border-right: 0px solid rgba(255,255,255,.07);display: inline-block; vertical-align: top;}
							.btm_nav_title{width: 95%;height: 42px;text-align: center;color: #fff;font-size: 2rem;margin: auto;}
							.btm_nav_list{width: 95%;height: auto;text-align: center;margin: auto;}
								.btm_nav_list ul{margin-top: 5px;padding-bottom: 4rem;}
									.btm_nav_list li{width: 100%;border-right: 0;display: block;height: 2rem;color: #fff;font-size: 0.9rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:last-child{width: 100%;border-right: 0;display: block;height: 1.8rem;color: rgba(255,255,255,1);font-size: 1rem;cursor: pointer;transition: all 0.4s;}
									.btm_nav_list li:hover{color: #bdbdbd;}

						.last_title{text-align: left;font-size: 1.6rem;}
						.last_list{text-align: left;color: #fff;}
						.red_tel{color: #d50302;font-size: 2rem;font-weight: 600;display: block;line-height: 2.8rem;}


				.con4_block_R{width: 100%;height: auto;}
					.con4_block_R_block{width: 100%;height: auto;margin:5px auto 0;}
						.con4_QR{width: 100%;}
							.con4_QR img{margin: auto;width: 45%;cursor: pointer;transition: all 0.2s;}
							.con4_QR img:hover{box-shadow:0px 0px 12px 5px rgba(255,255,255,0.1);}
						.con4_QR_txt{width: 100%;line-height: 60px;text-align: center;color: #fff;font-size: 16px;}

	/*------icp------*/
	.con_icp{width: 100%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
		.con_icp_b{width: 85%;height:119px;margin: auto;border-top: 1px solid rgba(255,255,255,.07);background: rgba(19,67,171,1);}
			.con_icp_logo{width: 30%;height: 119px;background: url(images/btm_logo.png) center left no-repeat;float: left;display: none;}
			.con_icp_txt{width: 100%;height: 89px;padding:30px 0 10px;float: right;text-align: center;font-size: 13px;line-height: 26px;color: #fff;}

	/*----------------------------------------tem------------------------------------------------*/






	.top_tem{width: 100%;height: 60vh;background: url(images/top_bg_m.jpg) center center no-repeat;background-size: cover;}
		.top_tem_line{width: 100%;height: 70px;background: rgba(4,124,197,1);border-bottom: 0px solid #0497c1;position: fixed;border-radius: 0px 0px 20px 20px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.2);z-index: 100;}
		.active{width: 100%;height: 70px;background: rgba(255,255,255,1);border-bottom: 0px solid #fff;border-radius: 0px 0px 20px 20px;z-index: 100;}

			.top_tem_block{width: 94%;height: 60vh;margin: auto;display: flex;align-content: space-between;flex-wrap: wrap;}
			.top_tem_block.scroll{height: 10vh;}
				.top_tem_logo_block{width: 94%;height: 70px;margin: auto;display: flex;justify-content: space-around;}
					.top_tem_logo{width: 70%;height: 70px;display: flex;align-items: center;flex-wrap: wrap;}
						.top_tem_logo img{width: 90%;transition: all 0.4s;}
					.top_tem_hb{width: 20%;font-size: 20px;line-height: 70px;text-align: right;color: #fff;display: block;}
						.icon-menu{color: #fff;transition: color 0.4s;}
						.icon-close{color: #222;transition: color 0.4s;}
					.top_tem_nav{width: 30%;height:100px;position:relative;z-index:25;margin: auto;display: none;}
						.top_tem_nav ul{ list-style:none;position: absolute;z-index: 999;top: 27px;right: 17px;font-size:15px;font-weight: bold;}
						.top_tem_nav ul li{float:left;line-height:58px;text-align:center;position:relative;width: 110px;}
						.top_tem_nav ul li .point{color:#fff;}
						.top_tem_nav a{ text-decoration:none;color:#fff;font-size: 18px;display:block;width:110px;cursor:pointer;transition:all 0.4s;}
						.top_tem_nav a:hover{color:#a6bed8;background:transparent;cursor:pointer;transition:all 0.4s;background-color:transparent;}
						.top_tem_nav ul li ul li{float:none;border-left:none;margin-top:2px;background:transparent;color:#f5c927;transition: all 0.4s;height:38px;line-height:38px;cursor: pointer;}
						.top_tem_nav ul li ul li a:hover{background:transparent;}
						.top_tem_nav ul li ul{width:110px; position:absolute;left:0px;top:62px;display:none;}

					/**/
				.top_tem_banner_block{width: 100%;height: auto;margin:0 auto 7rem;display: flex;justify-content: center;flex-direction: column;align-items: center;}
				.top_tem_banner_block.hidden {opacity: 0;visibility: hidden;transition: all 0.3s;}
					.top_tem_banner_title1{width:96%;line-height:5rem;font-size: 2rem;font-weight: 600;color: rgba(255,255,255,1);text-align: center;margin-top: 5rem;}
					.top_tem_banner_title2{width:96%;line-height:2rem;font-size: 1.2rem;font-weight: 500;color: #fff;text-align: center;}
					.top_tem_banner_title3{width:96%;line-height:5rem;font-size: 0.9rem;font-weight: 500;color: #fff;text-align: center;}
					.top_tem_banner_title4{width:96%;height:38px;margin:16px auto 0;background: url(images/down.png) center center no-repeat;background-size: contain;-webkit-animation: myAnimation 4s infinite ease-in-out;animation: myAnimation 4s infinite ease-in-out;}







	.con_tem{width: 100%;height:auto;background: rgb(255,255,255);overflow: hidden;padding-bottom: 50px;margin: 0 auto;}
		.contem_con_block{width:96%;height:auto;overflow: hidden;margin:auto;}
			.contem_con_block_title{width:100%;height: auto;font-weight: bolder;font-size:2rem;color: #1242ab;text-align:center;line-height:3rem;margin-top:40px;text-shadow: 0px 3px 0px #d4d4d4;}
				.contem_con_block_title_en{width:100%;height: auto;font-size: 1.4rem;color: #cd0000;line-height: 2.4rem;text-align: center;font-weight: bold;text-transform: capitalize;}
			.contem_con_block_con{width:100%;height:auto;font-size:1rem;line-height:2rem;color: #333333;text-align:left;margin: auto;}
				.contem_con_block_con img{margin: auto;width: 98%;}
			.contem_con_block_con_linet{width:100%;height:auto;border-bottom: 1px dashed #ccc;margin-bottom:30px;}
			.contem_con_block_con_lineb{width:100%;height:auto;border-top: 1px dashed #ccc;margin-top:30px;}
				
				.contem_con_block_con_btn{width: 100%;height: auto;margin:0 auto 20px;text-align: center;}
					.contem_con_block_btn{width: auto;height:auto;background:#fff;line-height:24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#464646;border: 1px solid #464646;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}
					.contem_con_block_btn:hover{width: auto;height: auto;background:#0949a0;line-height: 24px;text-align: center;font-size: 12px;transition: all 0.4s;cursor: pointer;color:#fff;border: 1px solid #0949a0;margin: 10px auto 20px;padding:2px 14px;display: inline-block;border-radius: 24px;}

	.tem_con_nav_btn{padding: 4px 20px;background: #1242ab;line-height: 2rem;text-align: center;color: #fff;transition: all 0.4s;border: solid 1px #1242ab;cursor: pointer;font-size: 1rem;margin-bottom: 6px;display: inline-block;border-radius: 30px;}
	.tem_con_nav_btn:hover{background:transparent;color:#5380b9;border:dashed 1px #5380b9;}


		.tem_con_block{width:96%;height:auto;overflow: hidden;margin:auto;}
			.tem_con_block ul{}
				.tem_con_block li{display: inline-block;width:33%;margin-bottom:30px;}
					.tem_con_list{width: 100%;height: auto;margin: auto;position: relative;}
						.tem_con_list_pic{width: 100%;height: 211px;text-align: center;margin: auto;}
							.tem_con_list_pic img{margin: auto;display: block;}
						.tem_con_list_title{width: 100%;height: auto;line-height:54px;text-align: center;margin: auto;font-size: 20px;font-weight: bold;color: #000;}
						.tem_con_list_summry{width:100%;height: auto;line-height:26px;text-align: center;margin: auto;font-size: 13px;color: #999;}
						.tem_con_list_btn{width: 120px;height:34px;border-radius:10px;background: #105a97;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
						.tem_con_list_btn:hover{width: 120px;height:34px;border-radius:10px;background: #5ac0c5;text-align: center;line-height: 34px;transition: all 0.4s; cursor: pointer;color: #fff;font-size: 13px;float: right;margin: 10px 16px 10px 0;}
	.tem_title{width: 96%;height: 156px;margin: auto;overflow: hidden;}
		.tem_title_z{width:100%;height: 80px;line-height: 80px;font-size:20px;color: #fff;text-align: center;font-weight: bold;margin:auto;}
		.tem_title_y{width:100%;height: 70px;line-height: 10px;font-size:13px;color: #fdcc18;text-align: center;margin:auto;}

				.con_tem_pic{width: 100%;height: auto;margin: auto;}
					.con_tem_pic ul{width: 104%;margin: 20px auto 20px;display: flex;flex-direction: column;}
							.con_tem_pic li{width: 100%;margin-bottom: 10px;}
								.con_tem_pic_list{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
									.con_tem_pic_list img{width: 90%;margin: auto;padding: 5px;border: 8px solid #efefef;box-sizing: border-box;transition: all 0.4s;}
									.con_tem_pic_list img:hover{border: 8px solid #1242ab;}
								.con_tem_pic_list_title{width: 100%;height: 32px;margin: auto;text-align: center;}
									.con_tem_pic_txt{width: 90%;height: auto;font-size: 1rem;line-height: 3rem;cursor: pointer;transition: all 0.4s;color: #1242ab;font-weight: bold;background: #efefef;text-align: center;}
									.con_tem_pic_txt:hover{color: #999;}
					.tem_news_details_summary{padding: 10px 1% 10px 1%;width: 98%;margin:15px auto 30px;border: 1px solid #e2e2e2;background: transparent;height: auto;font-size: 14px;color: #a5a5a5;line-height: 26px;text-align: left;box-sizing: border-box;}

	.ce_page_block{overflow: hidden;width: 100%;display: block;position: relative;height: 60px;margin:30px auto 10px;border-top: 1px solid #e6e6e6;color: #1242ab;}
		.ce_page_p{float: left;margin-top: 10px;}
		.ce_page_n{float: right;margin-top: 10px;}

	a.tem_nav_link:link,a.tem_nav_link:visited{color: #d6962c;font-size:14px;transition:all 0.4s;cursor:pointer;line-height: 24px;}
	a.tem_nav_link:active,a.tem_nav_link:hover{color:#999;line-height: 24px;}

	.tem_content{width: 96%;height: auto;margin: auto;}
		.tem_content img{margin: auto;}
		.con_tem_news{width: 100%;height: auto;margin: auto;}
			.con_tem_news ul{width: 100%;}
				.con_tem_news li{width: 100%;height: auto;border-bottom: 1px solid #e4e4e4;margin-bottom: 15px;padding-bottom: 15px;}
					.con_tem_news_list{width: 100%;display: flex;flex-wrap: wrap;}
						.con_tem_news_list_L{width: 100%;height: auto;}
							.con_tem_news_list_L img{width: 100%;margin: auto;}
						.con_tem_news_list_R{width: 100%;height: auto;margin-top: 20px;display: flex;flex-wrap: wrap;}
							.con_tem_news_list_title{width: 100%;height: auto;margin: auto;display: flex;flex-wrap: wrap;}
								.con_tem_news_txt{width: 100%;height: auto;font-weight: bold;line-height: 2rem;cursor: pointer;transition: all 0.4s;color: #222;font-size: 1.2rem;}
								.con_tem_news_txt:hover{color: #999;}
								.con_tem_news_date{width: 100%;height: auto;font-size: 1rem;line-height: 2rem;text-align: left;}
									.con_tem_news_date span{height: auto;background: url(images/clock_icon.jpg) 0px -2px no-repeat;color: #cd0000;line-height: 2rem;padding-left: 18px;}
								.con_tem_news_summary{width: 100%;height: auto;font-size: 1rem;line-height: 26px;color: #999;}
									.con_tem_news_summary span{font-size: 14px;font-weight: bold;color: #5380b9;}

				.tem_content table{border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin: 3px auto 0;color: #999;font-size: 14px;width: 80%;}
				.tem_content table tr{}
				.tem_content table td{border-left:1px solid #ccc;border-top:1px solid #ccc;height: 30px;line-height: 30px;text-align: center;padding:6px;}

	






}

			/*分页*/
			.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: 0.8rem;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;}