body{width:100%;overflow-x: hidden;overflow-y: scroll;margin:0;padding:0;font-weight: 600;}
@font-face {font-family: 'SOURCnormal';src: local('SOURCnormal'), url(../font/SOURCEHANSERIFCN-REGULAR.OTF) format('woff');}
@font-face {font-family: 'SOURCbold';src: local('SOURCbold'), url(../font/SOURCEHANSERIFCN-BOLD.OTF) format('woff');}
@font-face {font-family: 'SOURClight';src: local('SOURClight'), url(../font/SOURCEHANSERIFCN-LIGHT.OTF) format('woff');}
@font-face {font-family: 'SOURCmedium';src: local('SOURClight'), url(../font/SOURCEHANSERIFCN-MEDIUM) format('woff');}
@font-face {font-family: 'SOURChaevy';src: local('SOURChaevy'), url(../font/SOURCEHANSERIFCN-HEAVY.OTF) format('woff');}

A:link{text-decoration:none;}
A:visited{text-decoration:none;}
A:hover{text-decoration:none;}
A:active{text-decoration:none;}


table{margin:auto;}
ul,li{padding:0px;margin:0px;list-style: none;}

#main{max-width: 100%;margin: 0 auto;}

a.icplink:link,a.icplink:visited{color:#fff;transition:all 0.2s;cursor:pointer;}
a.icplink:active,a.icplink:hover{color:#fff;}


@media (max-width: 1920px){
	.top{width: 100%; height: 100px;background:#fff;border-bottom: 6px solid #0eaea5;box-sizing: border-box;position: fixed;z-index: 9999;margin-top: -100px;box-shadow: 0px 0px 25px 11px rgba(0,0,0,.25);}
		.top_row{width:87%;margin:auto;display: flex;justify-content: space-between;}
		    .top .top_row .menu{width: 19%;height: 100px;line-height: 100px;display:none;}
			.top .top_row .logo{width: 19%;height: 100px;line-height: 100px;}
				.top .top_row .logo img{}
			.top .top_row .search_m{width: 19%;height: 100px;line-height: 100px;display:none;}
			
			.top .top_row .menu-list{padding: 0;position: fixed;background: #fff !important;top: 0;left: 100%;height: 100vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 60px 8% 0 8%;}

			.top .top_row .nav{width: 77%;height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .nav ul{width: auto;text-align: center;padding-top:20px;display: flex;}
					.top .top_row .nav ul li{width: auto;text-align: center;line-height: 60px;}

						.top .top_row .nav ul li .txt{width: auto;text-align: center;line-height: 74px;color: #000;font-size: 16px;font-family: 'SOURCbold';padding:0 25px;border-bottom:6px solid rgba(255,255,255,0);transition: all 0.2s;cursor: pointer;}
						.top .top_row .nav ul li .txt:hover{width: auto;text-align: center;line-height: 74px;color: #0eaea5;font-size: 16px;font-family: 'SOURCbold';padding:0 25px;border-bottom:6px solid rgba(255,255,255,0.6);transition: all 0.2s;cursor: pointer;}

			.top .top_row .search{width: 4%;height: 100px;line-height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .search i{font-size: 18px;color:#0cbbb1;}

			.top .top_row .search-list{display: none;}

			.top .top_row .search-pc-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}
			
				.top .top_row .search-pc-list .close{margin-bottom: 15px;}
				

				.top .top_row .search-pc-list form{width: 100%;}
					.top .top_row  .search-pc-list .input-box{width: 100%;display: flex;justify-content: center;}
						.top .top_row  .search-pc-list .input-box .input_txt{width: 60%;border:1px solid #0eaea5; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
						.top .top_row  .search-pc-list .input-box .input_btn{width: 5%;border:1px solid #0eaea5; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #0eaea5;}
			
			.top .top_row .search-pc-list.active{top: 0;}


	/**/
	.con1{width: 100%;margin: 10px auto 0px;background: #f6f6f6;}
		.con1 .con1_block{width: 87%;min-height: auto;margin: 0 auto 20px;}
			.con1 .con1_block .title_row{width: 100%;height: auto;padding-top:20px;display: flex;justify-content: space-between;}
				.con1 .con1_block .title_row .title{width: auto;height: auto;padding-left: 40px;display: flex;flex-direction: column;}

				.con1 .con1_block .title_row .more{width: auto;height: auto;display: flex;flex-wrap: nowrap;align-items: center;}
					.con1 .con1_block .title_row .more .learn_more{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #e60012;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
					
					.con1 .con1_block .title_row .more .learn_more:hover{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #ff5260;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
						.con1 .con1_block .title_row .more .learn_more i{margin-left: 25px;}

			.con1 .con1_block .list_row{width: 100%;height: auto;display: flex;margin-top:15px;}
				.con1 .con1_block .list_row ul{width: 100%;height: auto;display: flex;justify-content: space-around;padding-bottom: 30px;}
					.con1 .con1_block .list_row ul li{width: auto;height: auto;color:#0eaea5;transition:all 0.4s;cursor: pointer;display: flex;flex-direction: column;}
					.con1 .con1_block .list_row ul li:hover{width: auto;height: auto;color:#5492e7;display: flex;transition:all 0.4s;cursor: pointer;}
						
						.con1 .con1_block .list_row ul li .list_b{width: 140px;height: 140px;background: rgba(255,255,255,1);border:3px solid #b3e7e4;border-radius: 140px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,0);transition: all 0.4s;}
						.con1 .con1_block .list_row ul li .list_b:hover{width: 140px;height: 140px;background: rgba(255,255,255,1);border:3px solid #a0c6fb;border-radius: 140px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,.15);transition: all 0.4s;margin-top: 10px;}
						
							.con1 .con1_block .list_row ul li .list_b .list_b_blue{width: 124px;height: 124px;background: transparent;border:10px solid #a0c6fb;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
							.con1 .con1_block .list_row ul li .list_b .list_b_blue:hover{width: 124px;height: 124px;background: transparent;border:10px solid #7bcfca;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
								.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon{width: 70px;height: 70px;display: flex;justify-content: center;align-items: center;}
									.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon i{font-size: 50px;font-weight: 200;}

						.con1 .con1_block .list_row ul li .list_title{width: 96%;height: auto;margin:8px auto 0;position: relative;z-index: 1000;text-align: center;}
						
							.con1 .con1_block .list_row ul li .list_title .txt{width: auto;height: auto;margin:auto;color:#000;font-family: 'SOURCbold';font-size:22px;position: relative;z-index: 2000;}
								.con1 .con1_block .list_row ul li .list_title .txt i{font-size:30px;color:rgba(87,210,203,0.4);position: absolute;z-index: 2000;right: 30px;bottom: -3px;}

						.con1 .con1_block .list_row ul li .list_summary{width: 96%;line-height: 45px;margin:auto;font-family: 'Microsoft YaHei';font-weight: 200;font-size: 12px;text-align: center;}




	.con2{width: 100%;margin: 10px auto 0px;}
		.con2 .con2_block{width: 87%;min-height: 1050px;margin: auto;padding-top: 25px;} 
			.con2 .con2_block .title_row{width: 100%;height: auto;text-align: center;} 
			
			.con2 .con2_block .list_row{width: 100%;height: auto;margin:24px auto 0;display: flex;justify-content: space-around;align-items: flex-start;}


				.con2 .con2_block .news_istop{width:30%;display: flex;flex-direction: column;}

					.con2 .con2_block .news_istop .title_row{width: 100%;margin: auto;display: flex;justify-content: center;margin-bottom: 20px;}
						.con2 .con2_block .news_istop .title_row .title_b{width: 409px;border-radius: 12px;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_istop .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_istop .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_istop .title_row .title_b .more{display: none;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more:hover{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}



					.con2 .con2_block .news_istop ul{width: 100%;background: rgba(252,152,241,0);display: flex;flex-direction: column;align-items: center;}
						.con2 .con2_block .news_istop ul li{width: 100%;margin-bottom: 25px;}
							.con2 .con2_block .news_istop ul li .list{width: 100%;}
								.con2 .con2_block .news_istop ul li .list .pic_row{width: 100%;border-radius: 12px;overflow: hidden;position: relative;z-index: 1000;}
								
									.con2 .con2_block .news_istop ul li .list .pic_row img{width: 100%;}
									
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row      {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.85) 80%);line-height: 350px;color: #fff;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;}
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row:hover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(43, 137, 132, 0) 40%, rgba(43, 137, 132, 0.65) 80%);line-height: 350px;color: #00fff1;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;}
	

				.con2 .con2_block .news_list{width:70%;display: flex;flex-wrap: wrap;align-content: flex-start;}

					.con2 .con2_block .news_list .title_row{width: 100%;margin: auto;display: flex;justify-content: center;}
					
						.con2 .con2_block .news_list .title_row .title_b{width: 1079px;border-radius: 12px 12px 0 0;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_list .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_list .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_list .title_row .title_b .more{display: flex;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more:hover{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}


					.con2 .con2_block .news_list .list_row{width: 100%;margin: auto;display: flex;}
						.con2 .con2_block .news_list .list_row .list_b{width: 1079px;border-radius: 0 0 12px 12px;min-height:559px;background: #fff;display: flex;box-shadow: 0px 0px 10px 0px rgba(22,128,122,0.4);}
							
							.con2 .con2_block .news_list .list_row .list_b ul{width:100%;display: flex;flex-wrap: wrap;justify-content: space-around;align-content: center;}
								.con2 .con2_block .news_list .list_row .list_b ul li      {width:40%;border-bottom: 1px solid #e3e3e3;transition: all 0.4s;cursor: pointer;display: flex;margin-bottom: 27px;}
								.con2 .con2_block .news_list .list_row .list_b ul li:hover{width:40%;border-bottom: 1px solid #4bcac3;transition: all 0.4s;cursor: pointer;display: flex;margin-bottom: 27px;}
								
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(2){width:40%;border-bottom: 1px solid #fff;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(1){width:40%;border-bottom: 1px solid #fff;display: flex;}


									.con2 .con2_block .news_list .list_row .list_b ul li .list      {width:100%;height:auto;color: #222222;transition: all 0.4s;display: flex;}
									.con2 .con2_block .news_list .list_row .list_b ul li .list:hover{width:100%;height:auto;color: #577692;transition: all 0.4s;display: flex;}
										.con2 .con2_block .news_list .list_row .list_b ul li .list .pic{width:170px;height:auto;padding:20px 0;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .pic img{width:170px;display: block;border-radius: 6px;}

										.con2 .con2_block .news_list .list_row .list_b ul li .list .txt{width:55%;height:auto;padding-top:20px;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .date{width:90%;margin-left: 20px;color: #3dadb8;font-size: 14px;font-family: 'Microsoft YaHei';text-align: left;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .title{width:90%;margin-left: 20px;font-size: 18px;font-family: 'Microsoft YaHei';text-align: left;font-weight: 600;margin-top: 5px;}






	.footer{width: 100%;margin: 20px auto 0px;background:#46c1ba;}
		.footer .footer_block{width: 87%;min-height: 360px;margin: auto;overflow: hidden;padding-bottom: 40px;display: flex;}
			.footer .footer_block .list{width: 50%;}
				.footer .footer_block .list ul{width: 92%;float: right;display: flex;}
					.footer .footer_block .list ul li{width: 20%;margin-top: 40px;}
						.footer .footer_block .list ul li .list_title{width: 100%;text-align:center;font-size:16px;font-family: 'Microsoft YaHei';font-weight: normal;color: #fff;line-height: 52px;}
						.footer .footer_block .list ul li .list_name       {width: 100%;text-align:center;font-size:14px;font-family: 'Microsoft YaHei';font-weight: 400;color: rgba(255,255,255,1);line-height: 34px;transition: all 0.4s;cursor: pointer;}
						.footer .footer_block .list ul li .list_name:hover {width: 100%;text-align:center;font-size:14px;font-family: 'Microsoft YaHei';font-weight: 400;color:  rgba(255,255,255,0.6);;line-height: 34px;transition: all 0.4s;cursor: pointer;}
			.footer .footer_block .contact{width: 32%;padding-left: 3%;}
				.footer .footer_block .contact_title{width: 100%;text-align:left;font-size:16px;font-family: 'Microsoft YaHei';font-weight: 400;color: #fff;line-height: 52px;padding-top: 40px;}
				.footer .footer_block .contact_con  {width: 100%;font-size:14px;font-family: 'Microsoft YaHei';font-weight: 400;color: rgba(255,255,255,1);line-height: 29px;}


			.footer .footer_block .qc{width: 15%;text-align: center;display: flex;flex-direction: column;align-items: center;line-height: 52px;padding-top: 80px;}
				.footer .footer_block .qc img{width:141px;height:141px;display: block;}





	.icp{width: 100%;line-height: 25px;margin:auto;background:#528c91;color: #fff;font-size: 14px;font-family: 'Microsoft YaHei';font-weight:600;text-align:center;padding:15px 0;}


	.name   {font-size: 42px;color: #284058;font-family: 'SOURCbold';}
	.subname{font-size: 22px;color: #577692;font-family: 'Microsoft YaHei';font-weight:600;text-transform:uppercase;}
	.seoname{font-size: 16px;color: #7c7c7c;font-family: 'Microsoft YaHei';font-weight:200;line-height: 52px;letter-spacing: 2px;}






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


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner_tem1920.jpg) center center no-repeat;overflow: hidden;}


 		.tem_con{width: 100%;height: auto;margin:auto;background: #fefefe;overflow: hidden;padding-bottom: 60px;font-size: 0.8rem;}
 			.tem_con .lh-2{width: 82%;margin: auto;}
 				.tem_con .lh-2 .prov{float: left;margin-left: 2%;}
 				.tem_con .lh-2 .next{float: right;margin-right: 2%;}


 			.tem_con_newstitle{width: 100%;font-size: 2em;text-align: center;line-height: 3rem;color: #0d7a74;margin-top: 50px;}
 			.tem_con_newsdate{width: 100%;font-size: 1.2em;text-align: center;line-height: 5rem;color: #5d8dfd;}
 			.tem_con .tem_title_block{width: 82%;height: auto;padding: 50px 0 0 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'SOURClight';text-transform: capitalize;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #222;font-weight: bold;font-family: 'SOURCbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'SOURClight';}
	 		
	 		.tem_con .tem_btn_block{width: 82%;height: auto;margin:auto;}
	 			.tem_con .tem_btn_block ul{display: flex;justify-content: center;flex-wrap: wrap;padding:30px 0;}
	 				.tem_con .tem_btn_block ul li      {width: auto;color:#fff;font-size: 14px;line-height: 24px;border-radius: 0 20px 0 20px;text-align:center;padding:6px 30px;margin:0 5px;transition: all 0.4s;cursor: pointer;background: rgba(14,174,165,1);font-family: 'Microsoft YaHei';box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);}
	 				.tem_con .tem_btn_block ul li:hover{width: auto;color:#fff;font-size: 14px;line-height: 24px;border-radius: 20px 0 20px 0;text-align:center;padding:6px 30px;margin:0 5px;transition: all 0.4s;cursor: pointer;background: rgba(82,140,145,1);font-family: 'Microsoft YaHei';box-shadow:0px 8px 3px 0px rgba(0,0,0,0.15);}
	 			
	 				.tem_con .tem_btn_block ul li i{margin-right: 10px;}


	 		.tem_con .tem_con_block{width: 82%;height: auto;margin:auto;padding:20px 0 100px;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;font-family: 'SOURClight';font-weight: 600;}
	 				.tem_con .tem_con_block p strong{font-family: 'SOURCbold';font-weight: 600;font-size: 2.2rem;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: 96%;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: 96%;height: auto;color:#0d7a74;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;border-radius: 16px;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:22px;font-family: 'Microsoft YaHei';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'Microsoft YaHei';color: #46c1ba;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'Microsoft YaHei';color: #46c1ba;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'Microsoft YaHei';color: #46c1ba;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 32.8%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: 96%;background: #f7f7f7 url(images/arr3.png) 411px 380px no-repeat;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #379f99 url(images/arr2.png) 411px 380px no-repeat;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: 96%;display: block;margin: auto;overflow: hidden;padding-top: 10px;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: 90px;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: 90px;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 90px;}


.toback{width:10%;padding:5px 20px;border-radius: 10px;border:1px solid #46c1ba;text-align: center;line-height: 25px;font-size: 1rem;color: rgba(14,174,165,1);margin: 0 auto 40px;}
}



@media (max-width: 1680px) {
	.top{width: 100%; height: 100px;background:#fff;border-bottom: 6px solid #0eaea5;box-sizing: border-box;position: fixed;z-index: 9999;margin-top: -100px;box-shadow: 0px 0px 25px 11px rgba(0,0,0,.25);}
		.top_row{width:87%;margin:auto;display: flex;justify-content: space-between;}
			.top .top_row .logo{width: 19%;height: 100px;line-height: 100px;}
				.top .top_row .logo img{}

			.top .top_row .nav{width: 77%;height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .nav ul{width: auto;text-align: center;padding-top:20px;display: flex;}
					.top .top_row .nav ul li{width: auto;text-align: center;line-height: 60px;}

						.top .top_row .nav ul li .txt{width: auto;text-align: center;line-height: 74px;color: #000;font-size: 16px;font-family: 'SOURCbold';padding:0 20px;border-bottom:6px solid rgba(255,255,255,0);transition: all 0.2s;cursor: pointer;}
						.top .top_row .nav ul li .txt:hover{width: auto;text-align: center;line-height: 74px;color: #0eaea5;font-size: 16px;font-family: 'SOURCbold';padding:0 20px;border-bottom:6px solid rgba(255,255,255,0.6);transition: all 0.2s;cursor: pointer;}

			.top .top_row .search{width: 4%;height: 100px;line-height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .search i{font-size: 18px;color:#0cbbb1;}
	/**/
	.con1{width: 100%;margin: 10px auto 0px;background: #f6f6f6;}
		.con1 .con1_block{width: 87%;min-height: 560px;margin: auto;}
			.con1 .con1_block .title_row{width: 100%;height: auto;padding-top:20px;display: flex;justify-content: space-between;}
				.con1 .con1_block .title_row .title{width: auto;height: auto;padding-left: 40px;display: flex;flex-direction: column;}

				.con1 .con1_block .title_row .more{width: auto;height: auto;display: flex;flex-wrap: nowrap;align-items: center;}
					.con1 .con1_block .title_row .more .learn_more{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #e60012;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
					
					.con1 .con1_block .title_row .more .learn_more:hover{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #ff5260;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
						.con1 .con1_block .title_row .more .learn_more i{margin-left: 25px;}

			.con1 .con1_block .list_row{width: 100%;height: auto;display: flex;margin-top:60px;}
				.con1 .con1_block .list_row ul{width: 100%;height: auto;display: flex;justify-content: space-around;}
					.con1 .con1_block .list_row ul li{width: auto;height: auto;color:#0eaea5;transition:all 0.4s;cursor: pointer;display: flex;flex-direction: column;}
					.con1 .con1_block .list_row ul li:hover{width: auto;height: auto;color:#5492e7;display: flex;transition:all 0.4s;cursor: pointer;}
						
						.con1 .con1_block .list_row ul li .list_b{width: 174px;height: 174px;background: rgba(255,255,255,1);border:3px solid #b3e7e4;border-radius: 174px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,0);transition: all 0.4s;}
						.con1 .con1_block .list_row ul li .list_b:hover{width: 174px;height: 174px;background: rgba(255,255,255,1);border:3px solid #a0c6fb;border-radius: 174px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,.15);transition: all 0.4s;margin-top: 10px;}
						
							.con1 .con1_block .list_row ul li .list_b .list_b_blue{width: 150px;height: 150px;background: transparent;border:10px solid #a0c6fb;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
							.con1 .con1_block .list_row ul li .list_b .list_b_blue:hover{width: 150px;height: 150px;background: transparent;border:10px solid #7bcfca;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
								.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon{width: 70px;height: 70px;display: flex;justify-content: center;align-items: center;}
									.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon i{font-size: 50px;font-weight: 200;}

						.con1 .con1_block .list_row ul li .list_title{width: 96%;height: auto;margin:35px auto 0;position: relative;z-index: 1000;text-align: center;}
						
							.con1 .con1_block .list_row ul li .list_title .txt{width: auto;height: auto;margin:auto;color:#000;font-family: 'SOURCbold';font-size:22px;position: relative;z-index: 2000;}
								.con1 .con1_block .list_row ul li .list_title .txt i{font-size:30px;color:rgba(87,210,203,0.4);position: absolute;z-index: 2000;right: 30px;bottom: -3px;}

						.con1 .con1_block .list_row ul li .list_summary{width: 96%;line-height: 45px;margin:auto;font-family: 'Microsoft YaHei';font-weight: 200;font-size: 15px;text-align: center;}




	.con2{width: 100%;margin: 10px auto 0px;}
		.con2 .con2_block{width: 96%;min-height: 1050px;margin: auto;padding-top: 80px;} 
			.con2 .con2_block .title_row{width: 100%;height: auto;text-align: center;} 
			
			.con2 .con2_block .list_row{width: 100%;height: auto;margin:50px auto 0;display: flex;justify-content: space-around;}


				.con2 .con2_block .news_istop{width:30%;display: flex;justify-content: flex-end;align-items: center;}

					.con2 .con2_block .news_istop .title_row{width: 96%;margin: auto;display: flex;justify-content: center;margin-bottom: 20px;}
						.con2 .con2_block .news_istop .title_row .title_b{width: 409px;border-radius: 12px;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_istop .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_istop .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_istop .title_row .title_b .more{display: none;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more:hover{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}


					.con2 .con2_block .news_istop ul{width: 96%;background: rgba(252,152,241,0);display: flex;flex-direction: column;align-items: center;}
						.con2 .con2_block .news_istop ul li{width: 100%;margin-bottom: 25px;}
							.con2 .con2_block .news_istop ul li .list{width: 100%;}
								.con2 .con2_block .news_istop ul li .list .pic_row{width: 100%;border-radius: 12px;overflow: hidden;position: relative;z-index: 1000;}
								
									.con2 .con2_block .news_istop ul li .list .pic_row img{width: 100%;}
									
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row      {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.85) 80%);line-height: 350px;color: #fff;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;}
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row:hover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(43, 137, 132, 0) 40%, rgba(43, 137, 132, 0.65) 80%);line-height: 350px;color: #00fff1;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;}
	

				.con2 .con2_block .news_list{width:70%;display: flex;flex-wrap: wrap;align-content: flex-start;}

					.con2 .con2_block .news_list .title_row{width: 100%;margin: auto;display: flex;justify-content: center;}
					
						.con2 .con2_block .news_list .title_row .title_b{width: 1079px;border-radius: 12px 12px 0 0;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_list .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_list .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_list .title_row .title_b .more{display: flex;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more:hover{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}


					.con2 .con2_block .news_list .list_row{width: 100%;margin: auto;display: flex;}
						.con2 .con2_block .news_list .list_row .list_b{width: 1079px;border-radius: 0 0 12px 12px;min-height:559px;background: #fff;display: flex;box-shadow: 0px 0px 10px 0px rgba(22,128,122,0.4);}
							
							.con2 .con2_block .news_list .list_row .list_b ul{width:100%;display: flex;flex-wrap: wrap;justify-content: space-around;align-content: center;}
								.con2 .con2_block .news_list .list_row .list_b ul li      {width:40%;border-bottom: 1px solid #e3e3e3;transition: all 0.4s;cursor: pointer;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:hover{width:40%;border-bottom: 1px solid #4bcac3;transition: all 0.4s;cursor: pointer;display: flex;}
								
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(2){width:40%;border-bottom: 1px solid #fff;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(1){width:40%;border-bottom: 1px solid #fff;display: flex;}


									.con2 .con2_block .news_list .list_row .list_b ul li .list      {width:100%;height:auto;color: #222222;transition: all 0.4s;display: flex;}
									.con2 .con2_block .news_list .list_row .list_b ul li .list:hover{width:100%;height:auto;color: #577692;transition: all 0.4s;display: flex;}
										.con2 .con2_block .news_list .list_row .list_b ul li .list .pic{width:45%;height:auto;padding:20px 0;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .pic img{width:170px;display: block;border-radius: 6px;}

										.con2 .con2_block .news_list .list_row .list_b ul li .list .txt{width:55%;height:auto;padding-top:20px;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .date{width:97%;padding-left: 3%;color: #3dadb8;font-size: 14px;font-family: 'Microsoft YaHei';text-align: left;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .title{width:97%;padding-left: 3%;font-size: 18px;font-family: 'Microsoft YaHei';text-align: left;font-weight: 600;margin-top: 5px;}






	.footer{width: 100%;margin: 20px auto 0px;background:#46c1ba;}
		.footer .footer_block{width: 87%;min-height: 360px;margin: auto;overflow: hidden;padding-bottom: 40px;display: flex;}
			.footer .footer_block .list{width: 50%;}
				.footer .footer_block .list ul{width: 92%;float: right;display: flex;}
					.footer .footer_block .list ul li{width: 20%;margin-top: 40px;}
						.footer .footer_block .list ul li .list_title{width: 100%;text-align:center;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;}
						.footer .footer_block .list ul li .list_name       {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 34px;transition: all 0.4s;cursor: pointer;}
						.footer .footer_block .list ul li .list_name:hover {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color:  rgba(255,255,255,0.6);;line-height: 34px;transition: all 0.4s;cursor: pointer;}
			.footer .footer_block .contact{width: 32%;padding-left: 3%;}
				.footer .footer_block .contact_title{width: 100%;text-align:left;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;padding-top: 40px;}
				.footer .footer_block .contact_con  {width: 100%;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 29px;}


			.footer .footer_block .qc{width: 15%;text-align: center;display: flex;flex-direction: column;align-items: center;line-height: 52px;padding-top: 80px;}
				.footer .footer_block .qc img{width:141px;height:141px;display: block;}





	.icp{width: 100%;line-height: 70px;margin:auto;background:#528c91;color: #fff;font-size: 14px;font-family: 'Microsoft YaHei';font-weight:600;text-align:center;}


	.name   {font-size: 42px;color: #284058;font-family: 'SOURCbold';}
	.subname{font-size: 22px;color: #577692;font-family: 'Microsoft YaHei';font-weight:600;text-transform:uppercase;}
	.seoname{font-size: 16px;color: #7c7c7c;font-family: 'Microsoft YaHei';font-weight:200;line-height: 52px;letter-spacing: 2px;}





	.toback{width:10%;padding:5px 20px;border-radius: 10px;border:1px solid #46c1ba;text-align: center;line-height: 25px;font-size: 1rem;color: rgba(14,174,165,1);margin: 0 auto 40px;}
}


@media (max-width: 1440px){
	.top{width: 100%; height: 100px;background:#fff;border-bottom: 6px solid #0eaea5;box-sizing: border-box;position: fixed;z-index: 9999;margin-top: -100px;box-shadow: 0px 0px 25px 11px rgba(0,0,0,.25);}
		.top_row{width:96%;margin:auto;display: flex;justify-content: space-between;}
			.top .top_row .logo{width: 19%;height: 100px;line-height: 100px;}
				.top .top_row .logo img{}

			.top .top_row .nav{width: 77%;height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .nav ul{width: auto;text-align: center;padding-top:20px;display: flex;}
					.top .top_row .nav ul li{width: auto;text-align: center;line-height: 60px;}

						.top .top_row .nav ul li .txt{width: auto;text-align: center;line-height: 74px;color: #000;font-size: 16px;font-family: 'SOURCbold';padding:0 20px;border-bottom:6px solid rgba(255,255,255,0);transition: all 0.2s;cursor: pointer;}
						.top .top_row .nav ul li .txt:hover{width: auto;text-align: center;line-height: 74px;color: #0eaea5;font-size: 16px;font-family: 'SOURCbold';padding:0 20px;border-bottom:6px solid rgba(255,255,255,0.6);transition: all 0.2s;cursor: pointer;}

			.top .top_row .search{width: 4%;height: 100px;line-height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .search i{font-size: 18px;color:#0cbbb1;}
	/**/
	.con1{width: 100%;margin: 10px auto 0px;background: #f6f6f6;}
		.con1 .con1_block{width: 96%;min-height: 560px;margin: auto;}
			.con1 .con1_block .title_row{width: 100%;height: auto;padding-top:20px;display: flex;justify-content: space-between;}
				.con1 .con1_block .title_row .title{width: auto;height: auto;padding-left: 40px;display: flex;flex-direction: column;}

				.con1 .con1_block .title_row .more{width: auto;height: auto;display: flex;flex-wrap: nowrap;align-items: center;}
					.con1 .con1_block .title_row .more .learn_more{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #e60012;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
					
					.con1 .con1_block .title_row .more .learn_more:hover{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #ff5260;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
						.con1 .con1_block .title_row .more .learn_more i{margin-left: 25px;}

			.con1 .con1_block .list_row{width: 100%;height: auto;display: flex;margin-top:60px;}
				.con1 .con1_block .list_row ul{width: 100%;height: auto;display: flex;justify-content: space-around;}
					.con1 .con1_block .list_row ul li{width: auto;height: auto;color:#0eaea5;transition:all 0.4s;cursor: pointer;display: flex;flex-direction: column;}
					.con1 .con1_block .list_row ul li:hover{width: auto;height: auto;color:#5492e7;display: flex;transition:all 0.4s;cursor: pointer;}
						
						.con1 .con1_block .list_row ul li .list_b{width: 174px;height: 174px;background: rgba(255,255,255,1);border:3px solid #b3e7e4;border-radius: 174px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,0);transition: all 0.4s;}
						.con1 .con1_block .list_row ul li .list_b:hover{width: 174px;height: 174px;background: rgba(255,255,255,1);border:3px solid #a0c6fb;border-radius: 174px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,.15);transition: all 0.4s;margin-top: 10px;}
						
							.con1 .con1_block .list_row ul li .list_b .list_b_blue{width: 150px;height: 150px;background: transparent;border:10px solid #a0c6fb;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
							.con1 .con1_block .list_row ul li .list_b .list_b_blue:hover{width: 150px;height: 150px;background: transparent;border:10px solid #7bcfca;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
								.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon{width: 70px;height: 70px;display: flex;justify-content: center;align-items: center;}
									.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon i{font-size: 50px;font-weight: 200;}

						.con1 .con1_block .list_row ul li .list_title{width: 96%;height: auto;margin:35px auto 0;position: relative;z-index: 1000;text-align: center;}
						
							.con1 .con1_block .list_row ul li .list_title .txt{width: auto;height: auto;margin:auto;color:#000;font-family: 'SOURCbold';font-size:22px;position: relative;z-index: 2000;}
								.con1 .con1_block .list_row ul li .list_title .txt i{font-size:30px;color:rgba(87,210,203,0.4);position: absolute;z-index: 2000;right: 30px;bottom: -3px;}

						.con1 .con1_block .list_row ul li .list_summary{width: 96%;line-height: 45px;margin:auto;font-family: 'Microsoft YaHei';font-weight: 200;font-size: 15px;text-align: center;}




	.con2{width: 100%;margin: 10px auto 0px;}
		.con2 .con2_block{width: 99%;min-height: 1050px;margin: auto;padding-top: 80px;} 
			.con2 .con2_block .title_row{width: 100%;height: auto;text-align: center;} 
			
			.con2 .con2_block .list_row{width: 100%;height: auto;margin:50px auto 0;display: flex;justify-content: space-around;}


				.con2 .con2_block .news_istop{width:30%;display: flex;justify-content: flex-end;align-items: center;}

					.con2 .con2_block .news_istop .title_row{width: 96%;margin: auto;display: flex;justify-content: center;margin-bottom: 8px;}
						.con2 .con2_block .news_istop .title_row .title_b{width: 497px;border-radius: 12px;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_istop .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_istop .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_istop .title_row .title_b .more{display: none;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more:hover{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}


					.con2 .con2_block .news_istop ul{width: 96%;background: rgba(252,152,241,0);display: flex;flex-direction: column;align-items: center;}
						.con2 .con2_block .news_istop ul li{width: 100%;margin-bottom: 25px;}
							.con2 .con2_block .news_istop ul li .list{width: 100%;}
								.con2 .con2_block .news_istop ul li .list .pic_row{width: 100%;border-radius: 12px;overflow: hidden;position: relative;z-index: 1000;}
								
									.con2 .con2_block .news_istop ul li .list .pic_row img{width: 100%;}
									
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row      {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.85) 80%);line-height: 350px;color: #fff;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;}
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row:hover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(43, 137, 132, 0) 40%, rgba(43, 137, 132, 0.65) 80%);line-height: 350px;color: #00fff1;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;}
	

				.con2 .con2_block .news_list{width:70%;display: flex;flex-wrap: wrap;align-content: flex-start;}

					.con2 .con2_block .news_list .title_row{width: 100%;margin: auto;display: flex;justify-content: center;}
					
						.con2 .con2_block .news_list .title_row .title_b{width: 1079px;border-radius: 12px 12px 0 0;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_list .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_list .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_list .title_row .title_b .more{display: flex;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more:hover{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}


					.con2 .con2_block .news_list .list_row{width: 100%;margin: auto;display: flex;}
						.con2 .con2_block .news_list .list_row .list_b{width: 1079px;border-radius: 0 0 12px 12px;min-height:559px;background: #fff;display: flex;box-shadow: 0px 0px 10px 0px rgba(22,128,122,0.4);}
							
							.con2 .con2_block .news_list .list_row .list_b ul{width:100%;display: flex;flex-wrap: wrap;justify-content: space-around;align-content: center;}
								.con2 .con2_block .news_list .list_row .list_b ul li      {width:40%;border-bottom: 1px solid #e3e3e3;transition: all 0.4s;cursor: pointer;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:hover{width:40%;border-bottom: 1px solid #4bcac3;transition: all 0.4s;cursor: pointer;display: flex;}
								
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(2){width:40%;border-bottom: 1px solid #fff;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(1){width:40%;border-bottom: 1px solid #fff;display: flex;}


									.con2 .con2_block .news_list .list_row .list_b ul li .list      {width:100%;height:auto;color: #222222;transition: all 0.4s;display: flex;}
									.con2 .con2_block .news_list .list_row .list_b ul li .list:hover{width:100%;height:auto;color: #577692;transition: all 0.4s;display: flex;}
										.con2 .con2_block .news_list .list_row .list_b ul li .list .pic{width:45%;height:auto;padding:20px 0;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .pic img{width:160px;display: block;border-radius: 6px;}

										.con2 .con2_block .news_list .list_row .list_b ul li .list .txt{width:55%;height:auto;padding-top:20px;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .date{width:100%;color: #3dadb8;font-size: 14px;font-family: 'Microsoft YaHei';text-align: left;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .title{width:100%;font-size: 1rem;font-family: 'Microsoft YaHei';text-align: left;font-weight: 600;margin-top: 5px;}






	.footer{width: 100%;margin: 20px auto 0px;background:#46c1ba;}
		.footer .footer_block{width: 96%;min-height: 360px;margin: auto;overflow: hidden;padding-bottom: 40px;display: flex;}
			.footer .footer_block .list{width: 50%;}
				.footer .footer_block .list ul{width: 92%;float: right;display: flex;}
					.footer .footer_block .list ul li{width: 20%;margin-top: 40px;}
						.footer .footer_block .list ul li .list_title{width: 100%;text-align:center;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;}
						.footer .footer_block .list ul li .list_name       {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 34px;transition: all 0.4s;cursor: pointer;}
						.footer .footer_block .list ul li .list_name:hover {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color:  rgba(255,255,255,0.6);;line-height: 34px;transition: all 0.4s;cursor: pointer;}
			.footer .footer_block .contact{width: 32%;padding-left: 3%;}
				.footer .footer_block .contact_title{width: 100%;text-align:left;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;padding-top: 40px;}
				.footer .footer_block .contact_con  {width: 100%;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 29px;}


			.footer .footer_block .qc{width: 15%;text-align: center;display: flex;flex-direction: column;align-items: center;line-height: 52px;padding-top: 80px;}
				.footer .footer_block .qc img{width:141px;height:141px;display: block;}





	.icp{width: 100%;line-height: 25px;margin:auto;background:#528c91;color: #fff;font-size: 14px;font-family: 'Microsoft YaHei';font-weight:600;text-align:center;padding:20px 0;}


	.name   {font-size: 42px;color: #284058;font-family: 'SOURCbold';}
	.subname{font-size: 22px;color: #577692;font-family: 'Microsoft YaHei';font-weight:600;text-transform:uppercase;}
	.seoname{font-size: 16px;color: #7c7c7c;font-family: 'Microsoft YaHei';font-weight:200;line-height: 52px;letter-spacing: 2px;}





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


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner_tem1920.jpg) center center no-repeat;overflow: hidden;}


 		 .tem_con{width: 100%;height: auto;margin:auto;background: #fefefe;overflow: hidden;padding-bottom: 60px;}
 			.tem_con .lh-2{width: 96%;margin: auto;font-size: 0.8rem;}
 				.tem_con .lh-2 .prov{float: left;margin-left: 2%;}
 				.tem_con .lh-2 .next{float: right;margin-right: 2%;}


 			.tem_con_newstitle{width: 100%;font-size: 2em;text-align: center;line-height: 3rem;color: #0d7a74;margin-top: 50px;}
 			.tem_con_newsdate{width: 100%;font-size: 1.2em;text-align: center;line-height: 5rem;color: #5d8dfd;}
 			.tem_con .tem_title_block{width: 92%;height: auto;padding: 50px 0 0 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'SOURClight';text-transform: capitalize;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #222;font-weight: bold;font-family: 'SOURCbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'SOURClight';}
	 		
	 		.tem_con .tem_btn_block{width: 92%;height: auto;margin:auto;}
	 			.tem_con .tem_btn_block ul{display: flex;justify-content: center;flex-wrap: wrap;padding:30px 0;}
	 				.tem_con .tem_btn_block ul li{width: auto;color:#fff;font-size: 14px;line-height: 24px;border-radius: 0 20px 0 20px;text-align:center;padding:6px 30px;margin:0 5px;transition: all 0.4s;cursor: pointer;background: rgba(14,174,165,1);font-family: 'Microsoft YaHei';box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);}
	 				.tem_con .tem_btn_block ul li:hover{width: auto;color:#fff;font-size: 14px;line-height: 24px;border-radius: 20px 0 20px 0;text-align:center;padding:6px 30px;margin:0 5px;transition: all 0.4s;cursor: pointer;background: rgba(82,140,145,1);font-family: 'Microsoft YaHei';box-shadow:0px 8px 3px 0px rgba(0,0,0,0.15);}



	 		.tem_con .tem_con_block{width: 92%;height: auto;margin:auto;padding:20px 0 50px;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;font-family: 'SOURClight';font-weight: 600;}
	 				.tem_con .tem_con_block p strong{font-family: 'SOURCbold';font-weight: 600;font-size: 2.2rem;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: 96%;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: 96%;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'SOURClight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'SOURClight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'SOURClight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'SOURClight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 32.8%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: 96%;background: #f7f7f7 url(images/arr3.png) 411px 380px no-repeat;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #379f99 url(images/arr2.png) 411px 380px no-repeat;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: 96%;display: block;margin: auto;overflow: hidden;padding-top: 10px;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: 90px;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: 90px;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 90px;}

.toback{width:10%;padding:5px 20px;border-radius: 10px;border:1px solid #46c1ba;text-align: center;line-height: 25px;font-size: 1rem;color: rgba(14,174,165,1);margin: 0 auto 40px;}

}


@media (max-width: 1360px) {
	.top{width: 100%; height: 100px;background:#fff;border-bottom: 6px solid #0eaea5;box-sizing: border-box;position: fixed;z-index: 9999;margin-top: -100px;box-shadow: 0px 0px 25px 11px rgba(0,0,0,.25);}
		.top_row{width:96%;margin:auto;display: flex;justify-content: space-between;}
			.top .top_row .logo{width: 19%;height: 100px;line-height: 100px;}
				.top .top_row .logo img{}

			.top .top_row .nav{width: 77%;height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .nav ul{width: auto;text-align: center;padding-top:20px;display: flex;}
					.top .top_row .nav ul li{width: auto;text-align: center;line-height: 60px;}

						.top .top_row .nav ul li .txt{width: auto;text-align: center;line-height: 74px;color: #000;font-size: 1rem;font-family: 'SOURCbold';padding:0 14px;border-bottom:6px solid rgba(255,255,255,0);transition: all 0.2s;cursor: pointer;}
						.top .top_row .nav ul li .txt:hover{width: auto;text-align: center;line-height: 74px;color: #0eaea5;font-size: 1rem;font-family: 'SOURCbold';padding:0 14px;border-bottom:6px solid rgba(255,255,255,0.6);transition: all 0.2s;cursor: pointer;}

			.top .top_row .search{width: 4%;height: 100px;line-height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .search i{font-size: 18px;color:#0cbbb1;}
	/**/
	.con1{width: 100%;margin: 10px auto 0px;background: #f6f6f6;}
		.con1 .con1_block{width: 96%;min-height: 560px;margin: auto;}
			.con1 .con1_block .title_row{width: 100%;height: auto;padding-top:20px;display: flex;justify-content: space-between;}
				.con1 .con1_block .title_row .title{width: auto;height: auto;padding-left: 40px;display: flex;flex-direction: column;}

				.con1 .con1_block .title_row .more{width: auto;height: auto;display: flex;flex-wrap: nowrap;align-items: center;}
					.con1 .con1_block .title_row .more .learn_more{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #e60012;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
					
					.con1 .con1_block .title_row .more .learn_more:hover{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #ff5260;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
						.con1 .con1_block .title_row .more .learn_more i{margin-left: 25px;}

			.con1 .con1_block .list_row{width: 100%;height: auto;display: flex;margin-top:60px;}
				.con1 .con1_block .list_row ul{width: 100%;height: auto;display: flex;justify-content: space-around;}
					.con1 .con1_block .list_row ul li{width: auto;height: auto;color:#0eaea5;transition:all 0.4s;cursor: pointer;display: flex;flex-direction: column;}
					.con1 .con1_block .list_row ul li:hover{width: auto;height: auto;color:#5492e7;display: flex;transition:all 0.4s;cursor: pointer;}
						
						.con1 .con1_block .list_row ul li .list_b{width: 174px;height: 174px;background: rgba(255,255,255,1);border:3px solid #b3e7e4;border-radius: 174px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,0);transition: all 0.4s;}
						.con1 .con1_block .list_row ul li .list_b:hover{width: 174px;height: 174px;background: rgba(255,255,255,1);border:3px solid #a0c6fb;border-radius: 174px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,.15);transition: all 0.4s;margin-top: 10px;}
						
							.con1 .con1_block .list_row ul li .list_b .list_b_blue{width: 150px;height: 150px;background: transparent;border:10px solid #a0c6fb;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
							.con1 .con1_block .list_row ul li .list_b .list_b_blue:hover{width: 150px;height: 150px;background: transparent;border:10px solid #7bcfca;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
								.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon{width: 70px;height: 70px;display: flex;justify-content: center;align-items: center;}
									.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon i{font-size: 50px;font-weight: 200;}

						.con1 .con1_block .list_row ul li .list_title{width: 96%;height: auto;margin:35px auto 0;position: relative;z-index: 1000;text-align: center;}
						
							.con1 .con1_block .list_row ul li .list_title .txt{width: auto;height: auto;margin:auto;color:#000;font-family: 'SOURCbold';font-size:22px;position: relative;z-index: 2000;}
								.con1 .con1_block .list_row ul li .list_title .txt i{font-size:30px;color:rgba(87,210,203,0.4);position: absolute;z-index: 2000;right: 30px;bottom: -3px;}

						.con1 .con1_block .list_row ul li .list_summary{width: 96%;line-height: 45px;margin:auto;font-family: 'Microsoft YaHei';font-weight: 200;font-size: 15px;text-align: center;}




	.con2{width: 100%;margin: 10px auto 0px;}
		.con2 .con2_block{width: 99%;min-height: 1050px;margin: auto;padding-top: 80px;} 
			.con2 .con2_block .title_row{width: 100%;height: auto;text-align: center;} 
			
			.con2 .con2_block .list_row{width: 100%;height: auto;margin:50px auto 0;display: flex;justify-content: space-around;}


				.con2 .con2_block .news_istop{width:30%;display: flex;justify-content: flex-end;align-items: center;}

					.con2 .con2_block .news_istop .title_row{width: 96%;margin: auto;display: flex;justify-content: flex-start;margin-bottom: 8px;}
						.con2 .con2_block .news_istop .title_row .title_b{width: 373px;border-radius: 12px;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_istop .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_istop .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_istop .title_row .title_b .more{display: none;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more:hover{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}

					.con2 .con2_block .news_istop ul{width: 96%;background: rgba(252,152,241,0);display: flex;flex-direction: column;align-items: center;}
						.con2 .con2_block .news_istop ul li{width: 100%;margin-bottom: 25px;}
							.con2 .con2_block .news_istop ul li .list{width: 100%;}
								.con2 .con2_block .news_istop ul li .list .pic_row{width: 96%;border-radius: 12px;overflow: hidden;position: relative;z-index: 1000;}
								
									.con2 .con2_block .news_istop ul li .list .pic_row img{width: 100%;}
									
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row      {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.85) 80%);line-height: 350px;color: #fff;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;}
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row:hover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(43, 137, 132, 0) 40%, rgba(43, 137, 132, 0.65) 80%);line-height: 350px;color: #00fff1;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;}
	

				.con2 .con2_block .news_list{width:70%;display: flex;flex-wrap: wrap;align-content: flex-start;}

					.con2 .con2_block .news_list .title_row{width: 100%;margin: auto;display: flex;justify-content: center;}
					
						.con2 .con2_block .news_list .title_row .title_b{width: 1079px;border-radius: 12px 12px 0 0;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_list .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_list .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_list .title_row .title_b .more{display: flex;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more:hover{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}


					.con2 .con2_block .news_list .list_row{width: 100%;margin: auto;display: flex;}
						.con2 .con2_block .news_list .list_row .list_b{width: 1079px;border-radius: 0 0 12px 12px;min-height:559px;background: #fff;display: flex;box-shadow: 0px 0px 10px 0px rgba(22,128,122,0.4);}
							
							.con2 .con2_block .news_list .list_row .list_b ul{width:100%;display: flex;flex-wrap: wrap;justify-content: space-around;align-content: center;}
								.con2 .con2_block .news_list .list_row .list_b ul li      {width:40%;border-bottom: 1px solid #e3e3e3;transition: all 0.4s;cursor: pointer;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:hover{width:40%;border-bottom: 1px solid #4bcac3;transition: all 0.4s;cursor: pointer;display: flex;}
								
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(2){width:40%;border-bottom: 1px solid #fff;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(1){width:40%;border-bottom: 1px solid #fff;display: flex;}


									.con2 .con2_block .news_list .list_row .list_b ul li .list      {width:100%;height:auto;color: #222222;transition: all 0.4s;display: flex;}
									.con2 .con2_block .news_list .list_row .list_b ul li .list:hover{width:100%;height:auto;color: #577692;transition: all 0.4s;display: flex;}
										.con2 .con2_block .news_list .list_row .list_b ul li .list .pic{width:45%;height:auto;padding:20px 0;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .pic img{width:150px;display: block;border-radius: 6px;}

										.con2 .con2_block .news_list .list_row .list_b ul li .list .txt{width:55%;height:auto;padding-top:20px;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .date{width:100%;color: #3dadb8;font-size: 14px;font-family: 'Microsoft YaHei';text-align: left;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .title{width:100%;font-size: 0.9rem;font-family: 'Microsoft YaHei';text-align: left;font-weight: 600;margin-top: 5px;}






	.footer{width: 100%;margin: 20px auto 0px;background:#46c1ba;}
		.footer .footer_block{width: 96%;min-height: 360px;margin: auto;overflow: hidden;padding-bottom: 40px;display: flex;}
			.footer .footer_block .list{width: 50%;}
				.footer .footer_block .list ul{width: 92%;float: right;display: flex;}
					.footer .footer_block .list ul li{width: 20%;margin-top: 40px;}
						.footer .footer_block .list ul li .list_title{width: 100%;text-align:center;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;}
						.footer .footer_block .list ul li .list_name       {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 34px;transition: all 0.4s;cursor: pointer;}
						.footer .footer_block .list ul li .list_name:hover {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color:  rgba(255,255,255,0.6);;line-height: 34px;transition: all 0.4s;cursor: pointer;}
			.footer .footer_block .contact{width: 32%;padding-left: 3%;}
				.footer .footer_block .contact_title{width: 100%;text-align:left;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;padding-top: 40px;}
				.footer .footer_block .contact_con  {width: 100%;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 29px;}


			.footer .footer_block .qc{width: 15%;text-align: center;display: flex;flex-direction: column;align-items: center;line-height: 52px;padding-top: 80px;}
				.footer .footer_block .qc img{width:141px;height:141px;display: block;}





	.icp{width: 100%;line-height: 70px;margin:auto;background:#528c91;color: #fff;font-size: 14px;font-family: 'Microsoft YaHei';font-weight:600;text-align:center;}


	.name   {font-size: 42px;color: #284058;font-family: 'SOURCbold';}
	.subname{font-size: 22px;color: #577692;font-family: 'Microsoft YaHei';font-weight:600;text-transform:uppercase;}
	.seoname{font-size: 16px;color: #7c7c7c;font-family: 'Microsoft YaHei';font-weight:200;line-height: 52px;letter-spacing: 2px;}






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


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner_tem1920.jpg) center center no-repeat;overflow: hidden;}


 		.tem_con{width: 100%;height: auto;margin:auto;background: #fefefe;overflow: hidden;padding-bottom: 60px;}
 			.tem_con .lh-2{width: 96%;margin: auto;font-size: 0.8rem;}
 				.tem_con .lh-2 .prov{float: left;margin-left: 0%;}
 				.tem_con .lh-2 .next{float: right;margin-right: 0%;}

 			.tem_con_newstitle{width: 94%;font-size: 1.5em;text-align: center;line-height: 2.2rem;color: #0d7a74;margin:50px auto 0;}
 			.tem_con_newsdate{width: 100%;font-size: 1.1em;text-align: center;line-height: 3rem;color: #5d8dfd;}
 			.tem_con .tem_title_block{width: 92%;height: auto;padding: 50px 0 0 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'SOURClight';text-transform: capitalize;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #222;font-weight: bold;font-family: 'SOURCbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'SOURClight';}
	 		
	 		.tem_con .tem_btn_block{width: 92%;height: auto;margin:auto;}
	 			.tem_con .tem_btn_block ul{display: flex;justify-content: center;flex-wrap: wrap;padding:30px 0;}
	 				.tem_con .tem_btn_block ul li{width: auto;color:#fff;font-size: 14px;line-height: 24px;border-radius: 0 20px 0 20px;text-align:center;padding:6px 24px;margin:0 5px;transition: all 0.4s;cursor: pointer;background: rgba(14,174,165,1);font-family: 'Microsoft YaHei';box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);}
	 				.tem_con .tem_btn_block ul li:hover{width: auto;color:#fff;font-size: 14px;line-height: 24px;border-radius: 20px 0 20px 0;text-align:center;padding:6px 24px;margin:0 5px;transition: all 0.4s;cursor: pointer;background: rgba(82,140,145,1);font-family: 'Microsoft YaHei';box-shadow:0px 8px 3px 0px rgba(0,0,0,0.15);}



	 		.tem_con .tem_con_block{width: 92%;height: auto;margin:auto;padding:20px 0 50px;}
	 			.tem_con .tem_con_block img{width: 60%;height: auto;margin: 25px auto;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;font-family: 'SOURClight';font-weight: 600;}
	 				.tem_con .tem_con_block p strong{font-family: 'SOURCbold';font-weight: 600;font-size: 2.2rem;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: 96%;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: 96%;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'SOURClight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'SOURClight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'SOURClight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'SOURClight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 32.8%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: 96%;background: #f7f7f7 url(images/arr3.png) 411px 380px no-repeat;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #379f99 url(images/arr2.png) 411px 380px no-repeat;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: 96%;display: block;margin: auto;overflow: hidden;padding-top: 10px;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: 90px;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: 90px;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 90px;}



.toback{width:10%;padding:5px 20px;border-radius: 10px;border:1px solid #46c1ba;text-align: center;line-height: 25px;font-size: 1rem;color: rgba(14,174,165,1);margin: 0 auto 40px;}

}


@media (max-width: 1200px){
	.top{width: 100%; height: 100px;background:#fff;border-bottom: 6px solid #0eaea5;box-sizing: border-box;position: fixed;z-index: 9999;margin-top: -100px;box-shadow: 0px 0px 25px 11px rgba(0,0,0,.25);}
		.top_row{width:96%;margin:auto;display: flex;justify-content: space-between;}
			.top .top_row .logo{width: 19%;height: 100px;line-height: 100px;}
				.top .top_row .logo img{}

			.top .top_row .nav{width: 77%;height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .nav ul{width: auto;text-align: center;padding-top:20px;display: flex;}
					.top .top_row .nav ul li{width: auto;text-align: center;line-height: 60px;}

						.top .top_row .nav ul li .txt{width: auto;text-align: center;line-height: 74px;color: #000;font-size: 14px;font-family: 'SOURCbold';padding:0 14px;border-bottom:6px solid rgba(255,255,255,0);transition: all 0.2s;cursor: pointer;}
						.top .top_row .nav ul li .txt:hover{width: auto;text-align: center;line-height: 74px;color: #0eaea5;font-size: 14px;font-family: 'SOURCbold';padding:0 14px;border-bottom:6px solid rgba(255,255,255,0.6);transition: all 0.2s;cursor: pointer;}

			.top .top_row .search{width: 4%;height: 100px;line-height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .search i{font-size: 18px;color:#0cbbb1;}
	/**/
	.con1{width: 100%;margin: 10px auto 0px;background: #f6f6f6;}
		.con1 .con1_block{width: 96%;min-height: 560px;margin: auto;}
			.con1 .con1_block .title_row{width: 100%;height: auto;padding-top:20px;display: flex;justify-content: space-between;}
				.con1 .con1_block .title_row .title{width: auto;height: auto;padding-left: 40px;display: flex;flex-direction: column;}

				.con1 .con1_block .title_row .more{width: auto;height: auto;display: flex;flex-wrap: nowrap;align-items: center;}
					.con1 .con1_block .title_row .more .learn_more{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #e60012;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
					
					.con1 .con1_block .title_row .more .learn_more:hover{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #ff5260;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
						.con1 .con1_block .title_row .more .learn_more i{margin-left: 25px;}

			.con1 .con1_block .list_row{width: 100%;height: auto;display: flex;margin-top:60px;}
				.con1 .con1_block .list_row ul{width: 100%;height: auto;display: flex;justify-content: space-around;}
					.con1 .con1_block .list_row ul li{width: auto;height: auto;color:#0eaea5;transition:all 0.4s;cursor: pointer;display: flex;flex-direction: column;}
					.con1 .con1_block .list_row ul li:hover{width: auto;height: auto;color:#5492e7;display: flex;transition:all 0.4s;cursor: pointer;}
						
						.con1 .con1_block .list_row ul li .list_b{width: 174px;height: 174px;background: rgba(255,255,255,1);border:3px solid #b3e7e4;border-radius: 174px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,0);transition: all 0.4s;}
						.con1 .con1_block .list_row ul li .list_b:hover{width: 174px;height: 174px;background: rgba(255,255,255,1);border:3px solid #a0c6fb;border-radius: 174px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,.15);transition: all 0.4s;margin-top: 10px;}
						
							.con1 .con1_block .list_row ul li .list_b .list_b_blue{width: 150px;height: 150px;background: transparent;border:10px solid #a0c6fb;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
							.con1 .con1_block .list_row ul li .list_b .list_b_blue:hover{width: 150px;height: 150px;background: transparent;border:10px solid #7bcfca;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
								.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon{width: 70px;height: 70px;display: flex;justify-content: center;align-items: center;}
									.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon i{font-size: 50px;font-weight: 200;}

						.con1 .con1_block .list_row ul li .list_title{width: 96%;height: auto;margin:35px auto 0;position: relative;z-index: 1000;text-align: center;}
						
							.con1 .con1_block .list_row ul li .list_title .txt{width: auto;height: auto;margin:auto;color:#000;font-family: 'SOURCbold';font-size:22px;position: relative;z-index: 2000;}
								.con1 .con1_block .list_row ul li .list_title .txt i{font-size:30px;color:rgba(87,210,203,0.4);position: absolute;z-index: 2000;right: 30px;bottom: -3px;}

						.con1 .con1_block .list_row ul li .list_summary{width: 96%;line-height: 45px;margin:auto;font-family: 'Microsoft YaHei';font-weight: 200;font-size: 15px;text-align: center;}




	.con2{width: 100%;margin: 10px auto 0px;}
		.con2 .con2_block{width: 99%;min-height: 1050px;margin: auto;padding-top: 80px;} 
			.con2 .con2_block .title_row{width: 100%;height: auto;text-align: center;} 
			
			.con2 .con2_block .list_row{width: 100%;height: auto;margin:50px auto 0;display: flex;justify-content: space-around;}


				.con2 .con2_block .news_istop{width:30%;display: flex;justify-content: flex-end;align-items: center;}

					.con2 .con2_block .news_istop .title_row{width: 96%;margin: auto;display: flex;justify-content: flex-start;margin-bottom: 8px;}
						.con2 .con2_block .news_istop .title_row .title_b{width: 330px;border-radius: 12px;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_istop .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_istop .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_istop .title_row .title_b .more{display: none;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more{width: 110px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more:hover{width: 110px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}


					.con2 .con2_block .news_istop ul{width: 96%;background: rgba(252,152,241,0);display: flex;flex-direction: column;align-items: center;}
						.con2 .con2_block .news_istop ul li{width: 100%;margin-bottom: 25px;}
							.con2 .con2_block .news_istop ul li .list{width: 100%;}
								.con2 .con2_block .news_istop ul li .list .pic_row{width: 96%;border-radius: 12px;overflow: hidden;position: relative;z-index: 1000;}
								
									.con2 .con2_block .news_istop ul li .list .pic_row img{width: 100%;}
									
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row      {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.85) 80%);line-height: 300px;color: #fff;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;font-size: 0.9rem;}
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row:hover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(43, 137, 132, 0) 40%, rgba(43, 137, 132, 0.65) 80%);line-height: 300px;color: #00fff1;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;font-size: 0.9rem;}
	

				.con2 .con2_block .news_list{width:70%;display: flex;flex-wrap: wrap;align-content: flex-start;}

					.con2 .con2_block .news_list .title_row{width: 100%;margin: auto;display: flex;justify-content: center;}
					
						.con2 .con2_block .news_list .title_row .title_b{width: 1079px;border-radius: 12px 12px 0 0;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_list .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_list .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_list .title_row .title_b .more{display: flex;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more:hover{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}


					.con2 .con2_block .news_list .list_row{width: 100%;margin: auto;display: flex;}
						.con2 .con2_block .news_list .list_row .list_b{width: 1079px;border-radius: 0 0 12px 12px;min-height:559px;background: #fff;display: flex;box-shadow: 0px 0px 10px 0px rgba(22,128,122,0.4);}
							
							.con2 .con2_block .news_list .list_row .list_b ul{width:100%;display: flex;flex-wrap: wrap;justify-content: space-around;align-content: center;}
								.con2 .con2_block .news_list .list_row .list_b ul li      {width:40%;border-bottom: 1px solid #e3e3e3;transition: all 0.4s;cursor: pointer;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:hover{width:40%;border-bottom: 1px solid #4bcac3;transition: all 0.4s;cursor: pointer;display: flex;}
								
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(2){width:40%;border-bottom: 1px solid #fff;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(1){width:40%;border-bottom: 1px solid #fff;display: flex;}


									.con2 .con2_block .news_list .list_row .list_b ul li .list      {width:100%;height:auto;color: #222222;transition: all 0.4s;display: flex;}
									.con2 .con2_block .news_list .list_row .list_b ul li .list:hover{width:100%;height:auto;color: #577692;transition: all 0.4s;display: flex;}
										.con2 .con2_block .news_list .list_row .list_b ul li .list .pic{width:55%;height:auto;padding:20px 0;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .pic img{width:160px;display: block;border-radius: 6px;}

										.con2 .con2_block .news_list .list_row .list_b ul li .list .txt{width:45%;height:auto;padding-top:20px;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .date{width:100%;color: #3dadb8;font-size: 0.8rem;font-family: 'Microsoft YaHei';text-align: left;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .title{width:100%;font-size: 1rem;font-family: 'Microsoft YaHei';text-align: left;font-weight: 600;margin-top: 5px;}






	.footer{width: 100%;margin: 20px auto 0px;background:#46c1ba;}
		.footer .footer_block{width: 96%;min-height: 360px;margin: auto;overflow: hidden;padding-bottom: 40px;display: flex;}
			.footer .footer_block .list{width: 50%;}
				.footer .footer_block .list ul{width: 92%;float: right;display: flex;}
					.footer .footer_block .list ul li{width: 20%;margin-top: 40px;}
						.footer .footer_block .list ul li .list_title{width: 100%;text-align:center;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;}
						.footer .footer_block .list ul li .list_name       {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 34px;transition: all 0.4s;cursor: pointer;}
						.footer .footer_block .list ul li .list_name:hover {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color:  rgba(255,255,255,0.6);;line-height: 34px;transition: all 0.4s;cursor: pointer;}
			.footer .footer_block .contact{width: 32%;padding-left: 3%;}
				.footer .footer_block .contact_title{width: 100%;text-align:left;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;padding-top: 40px;}
				.footer .footer_block .contact_con  {width: 100%;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 29px;}


			.footer .footer_block .qc{width: 15%;text-align: center;display: flex;flex-direction: column;align-items: center;line-height: 52px;padding-top: 80px;}
				.footer .footer_block .qc img{width:141px;height:141px;display: block;}





	.icp{width: 100%;line-height: 70px;margin:auto;background:#528c91;color: #fff;font-size: 14px;font-family: 'Microsoft YaHei';font-weight:600;text-align:center;}


	.name   {font-size: 42px;color: #284058;font-family: 'SOURCbold';}
	.subname{font-size: 22px;color: #577692;font-family: 'Microsoft YaHei';font-weight:600;text-transform:uppercase;}
	.seoname{font-size: 16px;color: #7c7c7c;font-family: 'Microsoft YaHei';font-weight:200;line-height: 52px;letter-spacing: 2px;}






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


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner_tem1920.jpg) center center no-repeat;overflow: hidden;}


 		.tem_con{width: 100%;height: auto;margin:auto;background: #fefefe;overflow: hidden;padding-bottom: 60px;}
 			.tem_con .lh-2{width: 96%;margin: auto;font-size: 0.7rem;}
 				.tem_con .lh-2 .prov{float: left;margin-left: 0%;}
 				.tem_con .lh-2 .next{float: right;margin-right: 0%;}

 			.tem_con_newstitle{width: 94%;font-size: 1.5em;text-align: center;line-height: 2.2rem;color: #0d7a74;margin:50px auto 0;}
 			.tem_con_newsdate{width: 100%;font-size: 1.1em;text-align: center;line-height: 3rem;color: #5d8dfd;}
 			.tem_con .tem_title_block{width: 92%;height: auto;padding: 50px 0 0 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'SOURClight';text-transform: capitalize;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #222;font-weight: bold;font-family: 'SOURCbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'SOURClight';}
	 		
	 		.tem_con .tem_btn_block{width: 92%;height: auto;margin:auto;}
	 			.tem_con .tem_btn_block ul{display: flex;justify-content: center;flex-wrap: wrap;padding:30px 0;}
	 				.tem_con .tem_btn_block ul li{width: auto;color:#fff;font-size: 14px;line-height: 24px;border-radius: 0 20px 0 20px;text-align:center;padding:6px 20px;margin:0 5px;transition: all 0.4s;cursor: pointer;background: rgba(14,174,165,1);font-family: 'Microsoft YaHei';box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);}
	 				.tem_con .tem_btn_block ul li:hover{width: auto;color:#fff;font-size: 14px;line-height: 24px;border-radius: 20px 0 20px 0;text-align:center;padding:6px 20px;margin:0 5px;transition: all 0.4s;cursor: pointer;background: rgba(82,140,145,1);font-family: 'Microsoft YaHei';box-shadow:0px 8px 3px 0px rgba(0,0,0,0.15);}



	 		.tem_con .tem_con_block{width: 60%;height: auto;margin:auto;padding:20px 0 50px;}
	 			.tem_con .tem_con_block img{width: 96%;height: auto;margin: 25px auto;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;font-family: 'SOURClight';font-weight: 600;}
	 				.tem_con .tem_con_block p strong{font-family: 'SOURCbold';font-weight: 600;font-size: 2.2rem;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: 96%;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: 96%;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'SOURClight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'SOURClight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'SOURClight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'SOURClight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 32.8%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: 96%;background: #f7f7f7 url(images/arr3.png) 411px 380px no-repeat;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #379f99 url(images/arr2.png) 411px 380px no-repeat;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: 96%;display: block;margin: auto;overflow: hidden;padding-top: 10px;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: 90px;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: 90px;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 90px;}


.toback{width:10%;padding:5px 20px;border-radius: 10px;border:1px solid #46c1ba;text-align: center;line-height: 25px;font-size: 1rem;color: rgba(14,174,165,1);margin: 0 auto 40px;}

}


@media (max-width: 1024px){
	.top{width: 100%; height: 100px;background:#fff;border-bottom: 6px solid #0eaea5;box-sizing: border-box;position: fixed;z-index: 9999;margin-top: -100px;box-shadow: 0px 0px 25px 11px rgba(0,0,0,.25);}
		.top_row{width:96%;margin:auto;display: flex;justify-content: space-between;}
			.top .top_row .logo{width: 19%;height: 100px;line-height: 100px;}
				.top .top_row .logo img{}

			.top .top_row .nav{width: 77%;height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .nav ul{width: auto;text-align: center;padding-top:20px;display: flex;}
					.top .top_row .nav ul li{width: auto;text-align: center;line-height: 60px;}

						.top .top_row .nav ul li .txt{width: auto;text-align: center;line-height: 74px;color: #000;font-size: 14px;font-family: 'SOURCbold';padding:0 6px;border-bottom:6px solid rgba(255,255,255,0);transition: all 0.2s;cursor: pointer;}
						.top .top_row .nav ul li .txt:hover{width: auto;text-align: center;line-height: 74px;color: #0eaea5;font-size: 14px;font-family: 'SOURCbold';padding:0 6px;border-bottom:6px solid rgba(255,255,255,0.6);transition: all 0.2s;cursor: pointer;}

			.top .top_row .search{width: 4%;height: 100px;line-height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .search i{font-size: 18px;color:#0cbbb1;}
	/**/
	.con1{width: 100%;margin: 10px auto 0px;background: #f6f6f6;}
		.con1 .con1_block{width: 96%;min-height: 460px;margin: auto;}
			.con1 .con1_block .title_row{width: 100%;height: auto;padding-top:20px;display: flex;justify-content: space-between;}
				.con1 .con1_block .title_row .title{width: auto;height: auto;padding-left: 40px;display: flex;flex-direction: column;}

				.con1 .con1_block .title_row .more{width: auto;height: auto;display: flex;flex-wrap: nowrap;align-items: center;}
					.con1 .con1_block .title_row .more .learn_more{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #e60012;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
					
					.con1 .con1_block .title_row .more .learn_more:hover{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #ff5260;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
						.con1 .con1_block .title_row .more .learn_more i{margin-left: 25px;}

			.con1 .con1_block .list_row{width: 100%;height: auto;display: flex;margin-top:60px;}
				.con1 .con1_block .list_row ul{width: 100%;height: auto;display: flex;justify-content: space-around;}
					.con1 .con1_block .list_row ul li{width: auto;height: auto;color:#0eaea5;transition:all 0.4s;cursor: pointer;display: flex;flex-direction: column;}
					.con1 .con1_block .list_row ul li:hover{width: auto;height: auto;color:#5492e7;display: flex;transition:all 0.4s;cursor: pointer;}
						
						.con1 .con1_block .list_row ul li .list_b{width: 140px;height: 140px;background: rgba(255,255,255,1);border:3px solid #b3e7e4;border-radius: 140px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,0);transition: all 0.4s;}
						.con1 .con1_block .list_row ul li .list_b:hover{width: 140px;height: 140px;background: rgba(255,255,255,1);border:3px solid #a0c6fb;border-radius: 140px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,.15);transition: all 0.4s;margin-top: 10px;}
						
							.con1 .con1_block .list_row ul li .list_b .list_b_blue{width: 112px;height: 112px;background: transparent;border:10px solid #a0c6fb;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
							.con1 .con1_block .list_row ul li .list_b .list_b_blue:hover{width: 112px;height: 112px;background: transparent;border:10px solid #7bcfca;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
								.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon{width: 70px;height: 70px;display: flex;justify-content: center;align-items: center;}
									.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon i{font-size: 50px;font-weight: 200;}

						.con1 .con1_block .list_row ul li .list_title{width: 96%;height: auto;margin:35px auto 0;position: relative;z-index: 1000;text-align: center;}
						
							.con1 .con1_block .list_row ul li .list_title .txt{width: auto;height: auto;margin:auto;color:#000;font-family: 'SOURCbold';font-size:1.1rem;position: relative;z-index: 2000;}
								.con1 .con1_block .list_row ul li .list_title .txt i{font-size:30px;color:rgba(87,210,203,0.4);position: absolute;z-index: 2000;right: 30px;bottom: -3px;}

						.con1 .con1_block .list_row ul li .list_summary{width: 96%;line-height: 45px;margin:auto;font-family: 'Microsoft YaHei';font-weight: 200;font-size: 0.7rem;text-align: center;}




	.con2{width: 100%;margin: 10px auto 0px;}
		.con2 .con2_block{width: 99%;min-height: 1050px;margin: auto;padding-top: 80px;} 
			.con2 .con2_block .title_row{width: 100%;height: auto;text-align: center;} 
			
			.con2 .con2_block .list_row{width: 100%;height: auto;margin:50px auto 0;display: flex;justify-content: space-around;}

				.con2 .con2_block .news_istop{width:30%;display: none;justify-content: flex-end;align-items: center;}

					.con2 .con2_block .news_istop .title_row{width: 96%;margin: auto;display: flex;justify-content: flex-start;margin-bottom: 20px;}
						.con2 .con2_block .news_istop .title_row .title_b{width: 281px;border-radius: 12px;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_istop .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_istop .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_istop .title_row .title_b .more{display: none;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more{width: 100px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more:hover{width: 100px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}


					.con2 .con2_block .news_istop ul{width: 96%;background: rgba(252,152,241,0);display: flex;flex-direction: column;align-items: center;}
						.con2 .con2_block .news_istop ul li{width: 100%;margin-bottom: 25px;}
							.con2 .con2_block .news_istop ul li .list{width: 100%;}
								.con2 .con2_block .news_istop ul li .list .pic_row{width: 96%;border-radius: 12px;overflow: hidden;position: relative;z-index: 1000;}
								
									.con2 .con2_block .news_istop ul li .list .pic_row img{width: 100%;}
									
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row      {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.85) 80%);line-height: 260px;color: #fff;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;font-size: 0.9rem;}
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row:hover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(43, 137, 132, 0) 40%, rgba(43, 137, 132, 0.65) 80%);line-height: 260px;color: #00fff1;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;font-size: 0.9rem;}
	

				.con2 .con2_block .news_list{width:96%;display: flex;flex-wrap: wrap;align-content: flex-start;}

					.con2 .con2_block .news_list .title_row{width: 100%;margin: auto;display: flex;justify-content: center;}
					
						.con2 .con2_block .news_list .title_row .title_b{width: 1079px;border-radius: 12px 12px 0 0;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_list .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_list .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_list .title_row .title_b .more{display: flex;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more:hover{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}


					.con2 .con2_block .news_list .list_row{width: 100%;margin: auto;display: flex;}
						.con2 .con2_block .news_list .list_row .list_b{width: 1079px;border-radius: 0 0 12px 12px;min-height:559px;background: #fff;display: flex;box-shadow: 0px 0px 10px 0px rgba(22,128,122,0.4);}
							
							.con2 .con2_block .news_list .list_row .list_b ul{width:100%;display: flex;flex-wrap: wrap;justify-content: space-around;align-content: center;}
								.con2 .con2_block .news_list .list_row .list_b ul li      {width:40%;border-bottom: 1px solid #e3e3e3;transition: all 0.4s;cursor: pointer;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:hover{width:40%;border-bottom: 1px solid #4bcac3;transition: all 0.4s;cursor: pointer;display: flex;}
								
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(2){width:40%;border-bottom: 1px solid #fff;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(1){width:40%;border-bottom: 1px solid #fff;display: flex;}


									.con2 .con2_block .news_list .list_row .list_b ul li .list      {width:100%;height:auto;color: #222222;transition: all 0.4s;display: flex;}
									.con2 .con2_block .news_list .list_row .list_b ul li .list:hover{width:100%;height:auto;color: #577692;transition: all 0.4s;display: flex;}
										.con2 .con2_block .news_list .list_row .list_b ul li .list .pic{width:55%;height:auto;padding:20px 0;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .pic img{width:140px;display: block;border-radius: 6px;}

										.con2 .con2_block .news_list .list_row .list_b ul li .list .txt{width:45%;height:auto;padding-top:20px;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .date{width:100%;color: #3dadb8;font-size: 0.8rem;font-family: 'Microsoft YaHei';text-align: left;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .title{width:100%;font-size: 0.8rem;font-family: 'Microsoft YaHei';text-align: left;font-weight: 400;margin-top: 5px;}






	.footer{width: 100%;margin: 20px auto 0px;background:#46c1ba;}
		.footer .footer_block{width: 96%;min-height: 360px;margin: auto;overflow: hidden;padding-bottom: 40px;display: flex;}
			.footer .footer_block .list{width: 50%;}
				.footer .footer_block .list ul{width: 92%;float: right;display: flex;}
					.footer .footer_block .list ul li{width: 20%;margin-top: 40px;}
						.footer .footer_block .list ul li .list_title{width: 100%;text-align:center;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;}
						.footer .footer_block .list ul li .list_name       {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 34px;transition: all 0.4s;cursor: pointer;}
						.footer .footer_block .list ul li .list_name:hover {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color:  rgba(255,255,255,0.6);;line-height: 34px;transition: all 0.4s;cursor: pointer;}
			.footer .footer_block .contact{width: 32%;padding-left: 3%;}
				.footer .footer_block .contact_title{width: 100%;text-align:left;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;padding-top: 40px;}
				.footer .footer_block .contact_con  {width: 100%;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 29px;}


			.footer .footer_block .qc{width: 15%;text-align: center;display: flex;flex-direction: column;align-items: center;line-height: 52px;padding-top: 80px;}
				.footer .footer_block .qc img{width:141px;height:141px;display: block;}





	.icp{width: 100%;line-height: 70px;margin:auto;background:#528c91;color: #fff;font-size: 14px;font-family: 'Microsoft YaHei';font-weight:600;text-align:center;}


	.name   {font-size: 42px;color: #284058;font-family: 'SOURCbold';}
	.subname{font-size: 22px;color: #577692;font-family: 'Microsoft YaHei';font-weight:600;text-transform:uppercase;}
	.seoname{font-size: 16px;color: #7c7c7c;font-family: 'Microsoft YaHei';font-weight:200;line-height: 52px;letter-spacing: 2px;}







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


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner_tem1920.jpg) center center no-repeat;overflow: hidden;}


 		.tem_con{width: 100%;height: auto;margin:auto;background: #fefefe;overflow: hidden;padding-bottom: 60px;}
 			.tem_con .lh-2{width: 96%;margin: auto;font-size: 0.7rem;}
 				.tem_con .lh-2 .prov{float: left;margin-left: 0%;}
 				.tem_con .lh-2 .next{float: right;margin-right: 0%;}

 			.tem_con_newstitle{width: 94%;font-size: 1.5em;text-align: center;line-height: 2.2rem;color: #0d7a74;margin:50px auto 0;}
 			.tem_con_newsdate{width: 100%;font-size: 1.1em;text-align: center;line-height: 3rem;color: #5d8dfd;}
 			.tem_con .tem_title_block{width: 92%;height: auto;padding: 50px 0 0 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'SOURClight';text-transform: capitalize;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #222;font-weight: bold;font-family: 'SOURCbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'SOURClight';}
	 		
	 		.tem_con .tem_btn_block{width: 92%;height: auto;margin:auto;}
	 			.tem_con .tem_btn_block ul{display: flex;justify-content: center;flex-wrap: wrap;padding:30px 0;}
	 				.tem_con .tem_btn_block ul li{width: auto;color:#fff;font-size: 14px;line-height: 24px;border-radius: 0 20px 0 20px;text-align:center;padding:6px 10px;margin:0 5px;transition: all 0.4s;cursor: pointer;background: rgba(14,174,165,1);font-family: 'Microsoft YaHei';box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);}
	 				.tem_con .tem_btn_block ul li:hover{width: auto;color:#fff;font-size: 14px;line-height: 24px;border-radius: 20px 0 20px 0;text-align:center;padding:6px 10px;margin:0 5px;transition: all 0.4s;cursor: pointer;background: rgba(82,140,145,1);font-family: 'Microsoft YaHei';box-shadow:0px 8px 3px 0px rgba(0,0,0,0.15);}



	 		.tem_con .tem_con_block{width: 60%;height: auto;margin:auto;padding:20px 0 50px;}
	 			.tem_con .tem_con_block img{width: 96%;height: auto;margin: 25px auto;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;font-family: 'SOURClight';font-weight: 600;}
	 				.tem_con .tem_con_block p strong{font-family: 'SOURCbold';font-weight: 600;font-size: 2.2rem;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: 96%;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: 96%;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'SOURClight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'SOURClight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'SOURClight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'SOURClight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 32.8%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: 96%;background: #f7f7f7 url(images/arr3.png) 411px 380px no-repeat;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #379f99 url(images/arr2.png) 411px 380px no-repeat;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: 96%;display: block;margin: auto;overflow: hidden;padding-top: 10px;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: 90px;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: 90px;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 90px;}


.toback{width:10%;padding:5px 20px;border-radius: 10px;border:1px solid #46c1ba;text-align: center;line-height: 25px;font-size: 1rem;color: rgba(14,174,165,1);margin: 0 auto 40px;}

}


@media (max-width: 768px) {
	.top{width: 100%; height: 100px;background:#fff;border-bottom: 6px solid #0eaea5;box-sizing: border-box;position: fixed;z-index: 9999;margin-top: -100px;box-shadow: 0px 0px 25px 11px rgba(0,0,0,.25);}
		.top_row{width:96%;margin:auto;display: flex;justify-content: space-between;}
			.top .top_row .logo{width: 19%;height: 100px;line-height: 100px;}
				.top .top_row .logo img{display: block;width: 246px;padding-top: 25px;}

			.top .top_row .nav{width: 77%;height: 100px;display: flex;justify-content: flex-end;}
				.top .top_row .nav ul{width: auto;text-align: center;padding-top:20px;display: flex;}
					.top .top_row .nav ul li{width: auto;text-align: center;line-height: 60px;}

						.top .top_row .nav ul li .txt{width: auto;text-align: center;line-height: 74px;color: #000;font-size: 0.8rem;font-family: 'SOURClight';padding:0 3px;border-bottom:6px solid rgba(255,255,255,0);transition: all 0.2s;cursor: pointer;}
						.top .top_row .nav ul li .txt:hover{width: auto;text-align: center;line-height: 74px;color: #0eaea5;font-size: 0.8rem;font-family: 'SOURClight';padding:0 3px;border-bottom:6px solid rgba(255,255,255,0.6);transition: all 0.2s;cursor: pointer;}

			.top .top_row .search{width: 4%;height: 100px;line-height: 100px;display: none;justify-content: flex-end;}
				.top .top_row .search i{font-size: 18px;color:#0cbbb1;}
	/**/
	.con1{width: 100%;margin: 10px auto 0px;background: #f6f6f6;}
		.con1 .con1_block{width: 96%;min-height: 460px;margin: auto;}
			.con1 .con1_block .title_row{width: 100%;height: auto;padding-top:20px;display: flex;justify-content: space-between;}
				.con1 .con1_block .title_row .title{width: auto;height: auto;padding-left: 40px;display: flex;flex-direction: column;}

				.con1 .con1_block .title_row .more{width: auto;height: auto;display: flex;flex-wrap: nowrap;align-items: center;}
					.con1 .con1_block .title_row .more .learn_more{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #e60012;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
					
					.con1 .con1_block .title_row .more .learn_more:hover{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #ff5260;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
						.con1 .con1_block .title_row .more .learn_more i{margin-left: 25px;}

			.con1 .con1_block .list_row{width: 100%;height: auto;display: flex;margin-top:60px;}
				.con1 .con1_block .list_row ul{width: 100%;height: auto;display: flex;justify-content: space-around;flex-wrap: wrap;}
					.con1 .con1_block .list_row ul li{width: 230px;height: auto;color:#0eaea5;transition:all 0.4s;cursor: pointer;display: flex;flex-direction: column;}
					.con1 .con1_block .list_row ul li:hover{width: 230px;height: auto;color:#5492e7;display: flex;transition:all 0.4s;cursor: pointer;}
						
						.con1 .con1_block .list_row ul li .list_b{width: 140px;height: 140px;background: rgba(255,255,255,1);border:3px solid #b3e7e4;border-radius: 140px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,0);transition: all 0.4s;margin: auto;}
						.con1 .con1_block .list_row ul li .list_b:hover{width: 140px;height: 140px;background: rgba(255,255,255,1);border:3px solid #a0c6fb;border-radius: 140px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,.15);transition: all 0.4s;margin-top: 10px;margin: auto;}
						
							.con1 .con1_block .list_row ul li .list_b .list_b_blue{width: 112px;height: 112px;background: transparent;border:10px solid #a0c6fb;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
							.con1 .con1_block .list_row ul li .list_b .list_b_blue:hover{width: 112px;height: 112px;background: transparent;border:10px solid #7bcfca;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
								.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon{width: 70px;height: 70px;display: flex;justify-content: center;align-items: center;}
									.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon i{font-size: 50px;font-weight: 200;}

						.con1 .con1_block .list_row ul li .list_title{width: 96%;height: auto;margin:35px auto 0;position: relative;z-index: 1000;text-align: center;}
						
							.con1 .con1_block .list_row ul li .list_title .txt{width: auto;height: auto;margin:auto;color:#000;font-family: 'SOURCbold';font-size:1.1rem;position: relative;z-index: 2000;}
								.con1 .con1_block .list_row ul li .list_title .txt i{font-size:30px;color:rgba(87,210,203,0.4);position: absolute;z-index: 2000;right: 30px;bottom: -3px;}

						.con1 .con1_block .list_row ul li .list_summary{width: 96%;line-height: 45px;margin:auto;font-family: 'Microsoft YaHei';font-weight: 200;font-size: 0.7rem;text-align: center;}




	.con2{width: 100%;margin: 10px auto 0px;}
		.con2 .con2_block{width: 99%;min-height: 1050px;margin: auto;padding-top: 80px;} 
			.con2 .con2_block .title_row{width: 100%;height: auto;text-align: center;} 
			
			.con2 .con2_block .list_row{width: 100%;height: auto;margin:50px auto 0;display: flex;justify-content: space-around;}


				.con2 .con2_block .news_istop{width:30%;display: none;justify-content: flex-end;align-items: center;}

					.con2 .con2_block .news_istop .title_row{width: 96%;margin: auto;display: flex;justify-content: flex-start;margin-bottom: 20px;}
						.con2 .con2_block .news_istop .title_row .title_b{width: 281px;border-radius: 12px;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_istop .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_istop .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_istop .title_row .title_b .more{display: none;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more{width: 100px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_istop .title_row .title_b .more .learn_more:hover{width: 100px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}



					.con2 .con2_block .news_istop ul{width: 96%;background: rgba(252,152,241,0);display: flex;flex-direction: column;align-items: center;}
						.con2 .con2_block .news_istop ul li{width: 100%;margin-bottom: 25px;}
							.con2 .con2_block .news_istop ul li .list{width: 100%;}
								.con2 .con2_block .news_istop ul li .list .pic_row{width: 96%;border-radius: 12px;overflow: hidden;position: relative;z-index: 1000;}
								
									.con2 .con2_block .news_istop ul li .list .pic_row img{width: 100%;}
									
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row      {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.85) 80%);line-height: 260px;color: #fff;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;font-size: 0.9rem;}
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row:hover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(43, 137, 132, 0) 40%, rgba(43, 137, 132, 0.65) 80%);line-height: 260px;color: #00fff1;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;font-size: 0.9rem;}
	

				.con2 .con2_block .news_list{width:96%;display: flex;flex-wrap: wrap;align-content: flex-start;}

					.con2 .con2_block .news_list .title_row{width: 100%;margin: auto;display: flex;justify-content: center;}
					
						.con2 .con2_block .news_list .title_row .title_b{width: 1079px;border-radius: 12px 12px 0 0;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_list .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_list .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_list .title_row .title_b .more{display: flex;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more:hover{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}


					.con2 .con2_block .news_list .list_row{width: 100%;margin: auto;display: flex;}
						.con2 .con2_block .news_list .list_row .list_b{width: 1079px;border-radius: 0 0 12px 12px;min-height:559px;background: #fff;display: flex;box-shadow: 0px 0px 10px 0px rgba(22,128,122,0.4);}
							
							.con2 .con2_block .news_list .list_row .list_b ul{width:100%;display: flex;flex-wrap: wrap;justify-content: space-around;align-content: center;}
								.con2 .con2_block .news_list .list_row .list_b ul li      {width:40%;border-bottom: 1px solid #e3e3e3;transition: all 0.4s;cursor: pointer;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:hover{width:40%;border-bottom: 1px solid #4bcac3;transition: all 0.4s;cursor: pointer;display: flex;}
								
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(2){width:40%;border-bottom: 1px solid #fff;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(1){width:40%;border-bottom: 1px solid #fff;display: flex;}


									.con2 .con2_block .news_list .list_row .list_b ul li .list      {width:100%;height:auto;color: #222222;transition: all 0.4s;display: flex;}
									.con2 .con2_block .news_list .list_row .list_b ul li .list:hover{width:100%;height:auto;color: #577692;transition: all 0.4s;display: flex;}
										.con2 .con2_block .news_list .list_row .list_b ul li .list .pic{width:55%;height:auto;padding:20px 0;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .pic img{width:140px;display: block;border-radius: 6px;}

										.con2 .con2_block .news_list .list_row .list_b ul li .list .txt{width:45%;height:auto;padding-top:20px;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .date{width:100%;color: #3dadb8;font-size: 0.8rem;font-family: 'Microsoft YaHei';text-align: left;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .title{width:100%;font-size: 0.8rem;font-family: 'Microsoft YaHei';text-align: left;font-weight: 400;margin-top: 5px;}






	.footer{width: 100%;margin: 20px auto 0px;background:#46c1ba;}
		.footer .footer_block{width: 96%;min-height: 360px;margin: auto;overflow: hidden;padding-bottom: 40px;display: flex;}
			.footer .footer_block .list{width: 50%;}
				.footer .footer_block .list ul{width: 92%;float: right;display: flex;}
					.footer .footer_block .list ul li{width: 20%;margin-top: 40px;}
						.footer .footer_block .list ul li .list_title{width: 100%;text-align:center;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;}
						.footer .footer_block .list ul li .list_name       {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 34px;transition: all 0.4s;cursor: pointer;}
						.footer .footer_block .list ul li .list_name:hover {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color:  rgba(255,255,255,0.6);;line-height: 34px;transition: all 0.4s;cursor: pointer;}
			.footer .footer_block .contact{width: 32%;padding-left: 3%;}
				.footer .footer_block .contact_title{width: 100%;text-align:left;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;padding-top: 40px;}
				.footer .footer_block .contact_con  {width: 100%;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 29px;}


			.footer .footer_block .qc{width: 15%;text-align: center;display: flex;flex-direction: column;align-items: center;line-height: 52px;padding-top: 80px;}
				.footer .footer_block .qc img{width:141px;height:141px;display: block;}





	.icp{width: 100%;line-height: 70px;margin:auto;background:#528c91;color: #fff;font-size: 14px;font-family: 'Microsoft YaHei';font-weight:600;text-align:center;}


	.name   {font-size: 42px;color: #284058;font-family: 'SOURCbold';}
	.subname{font-size: 22px;color: #577692;font-family: 'Microsoft YaHei';font-weight:600;text-transform:uppercase;}
	.seoname{font-size: 16px;color: #7c7c7c;font-family: 'Microsoft YaHei';font-weight:200;line-height: 52px;letter-spacing: 2px;}






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


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner_tem1920.jpg) center center no-repeat;overflow: hidden;}


 		.tem_con{width: 100%;height: auto;margin:auto;background: #fefefe;overflow: hidden;padding-bottom: 60px;}
 			.tem_con .lh-2{width: 61%;margin: auto;font-size: 0.8rem;}
 				.tem_con .lh-2 .prov{float: left;margin-left: 0%;}
 				.tem_con .lh-2 .next{float: right;margin-right: 0%;}

 			.tem_con_newstitle{width: 94%;font-size: 1.5em;text-align: center;line-height: 2.2rem;color: #0d7a74;margin:50px auto 0;}
 			.tem_con_newsdate{width: 100%;font-size: 1.1em;text-align: center;line-height: 3rem;color: #5d8dfd;}
 			.tem_con .tem_title_block{width: 92%;height: auto;padding: 50px 0 0 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'SOURClight';text-transform: capitalize;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #222;font-weight: bold;font-family: 'SOURCbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'SOURClight';}
	 		
	 		.tem_con .tem_btn_block{width: 92%;height: auto;margin:auto;}
	 			.tem_con .tem_btn_block ul{display: flex;justify-content: center;flex-wrap: wrap;padding:30px 0;}
	 				.tem_con .tem_btn_block ul li{width: auto;color:#fff;font-size: 14px;line-height: 24px;border-radius: 0 20px 0 20px;text-align:center;padding:6px 30px;margin:5px 5px;transition: all 0.4s;cursor: pointer;background: rgba(14,174,165,1);font-family: 'Microsoft YaHei';box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);}
	 				.tem_con .tem_btn_block ul li:hover{width: auto;color:#fff;font-size: 14px;line-height: 24px;border-radius: 20px 0 20px 0;text-align:center;padding:6px 30px;margin:5px 5px;transition: all 0.4s;cursor: pointer;background: rgba(82,140,145,1);font-family: 'Microsoft YaHei';box-shadow:0px 8px 3px 0px rgba(0,0,0,0.15);}



	 		.tem_con .tem_con_block{width: 60%;height: auto;margin:auto;padding:20px 0 50px;}
	 			.tem_con .tem_con_block img{width: 96%;height: auto;margin: 25px auto;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;font-family: 'SOURClight';font-weight: 600;}
	 				.tem_con .tem_con_block p strong{font-family: 'SOURCbold';font-weight: 600;font-size: 2.2rem;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 33%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: 96%;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: 96%;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 60px;display: block;margin: auto;overflow: hidden;text-align: center;font-size:16px;font-family: 'SOURClight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'SOURClight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'SOURClight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'SOURClight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 32.8%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: 96%;background: #f7f7f7 url(images/arr3.png) 411px 380px no-repeat;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #379f99 url(images/arr2.png) 411px 380px no-repeat;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: 96%;display: block;margin: auto;overflow: hidden;padding-top: 10px;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: 90px;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: 90px;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 90px;}


.toback{width:30%;padding:5px 20px;border-radius: 10px;border:1px solid #46c1ba;text-align: center;line-height: 25px;font-size: 1rem;color: rgba(14,174,165,1);margin: 0 auto 40px;}

}



@media (max-width: 430px) {
	.top{width: 100%; height: 100px;background:#fff;border-bottom: 6px solid #0eaea5;box-sizing: border-box;position: fixed;z-index: 9999;margin-top: -100px;box-shadow: 0px 0px 25px 11px rgba(0,0,0,.25);}
		.top_row{width:96%;margin:auto;display: flex;justify-content: space-between;}
		    .top .top_row .menu{width: 10%;height: 100px;line-height: 100px;display:flex;}
		        .top .top_row .menu i{color:#0eaea5;font-size:20px;}
			.top .top_row .logo{width: 80%;height: 100px;line-height: 100px;}
				.top .top_row .logo img{}
			.top .top_row .search_m{width: 10%;height: 100px;line-height: 100px;display:flex;justify-content: flex-start;flex-direction: row-reverse;margin-bottom: 5px;}
			    .top .top_row .search_m i{color:#0eaea5;font-size:20px;}
			
			.top .top_row .menu-list{padding: 0;position: fixed;background: #fff !important;top: 0;left: 100%;height: 100vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 60px 8% 0 8%;z-index:999999;}
				.top .top_row .menu-list .close{margin-bottom: 15px;}


				.top .top_row .menu-list .link-con,.top .top_row .menu-list .slide-link{display: block;padding: 0;color: #0eaea5;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;}
				.top .top_row .menu-list .link-con:hover{color: #096560;}



			.top .top_row .menu-list.active{left: 0;}


			.top .top_row .search-list{padding: 0;position: fixed;background: #fff !important;top: -100%;left: 0;height: 14vh;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1000;width: 100%;padding: 30px 8% 0 8%;z-index:999999;display: flex;flex-direction: column;align-items: flex-end;}
			
				.top .top_row .search-list .close{margin-bottom: 15px;}
				

				.top .top_row .search-list form{width: 100%;}
					.top .top_row  .search-list .input-box{width: 100%;display: flex;}
						.top .top_row  .search-list .input-box .input_txt{width: 80%;border:1px solid #0eaea5; color: #dedede;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;margin-right: 5px;}
						.top .top_row  .search-list .input-box .input_btn{width: 15%;border:1px solid #0eaea5; color: #fff;line-height: 28px;padding:0 10px;font-size: 12px;border-radius: 4px;background: #0eaea5;}
			
			.top .top_row .search-list.active{top: 0;}


			.top .top_row .nav{width: 77%;height: 100px;display: none;justify-content: flex-end;}
				.top .top_row .nav ul{width: auto;text-align: center;padding-top:20px;display: flex;}
					.top .top_row .nav ul li{width: auto;text-align: center;line-height: 60px;}

						.top .top_row .nav ul li .txt{width: auto;text-align: center;line-height: 74px;color: #000;font-size: 0.8rem;font-family: 'SOURClight';padding:0 3px;border-bottom:6px solid rgba(255,255,255,0);transition: all 0.2s;cursor: pointer;}
						.top .top_row .nav ul li .txt:hover{width: auto;text-align: center;line-height: 74px;color: #0eaea5;font-size: 0.8rem;font-family: 'SOURClight';padding:0 3px;border-bottom:6px solid rgba(255,255,255,0.6);transition: all 0.2s;cursor: pointer;}

			.top .top_row .search{width: 4%;height: 100px;line-height: 100px;display: none;justify-content: flex-end;}
				.top .top_row .search i{font-size: 18px;color:#0cbbb1;}
	/**/
	.con1{width: 100%;margin: 10px auto 0px;background: #f6f6f6;}
		.con1 .con1_block{width: 96%;min-height: 460px;margin: auto;}
			.con1 .con1_block .title_row{width: 100%;height: auto;padding-top:20px;display: flex;flex-wrap: wrap;justify-content: center;text-align: center;}
				.con1 .con1_block .title_row .title{width: auto;height: auto;padding-left: 0px;display: flex;flex-direction: column;}

				.con1 .con1_block .title_row .more{width: auto;height: auto;display: none;flex-wrap: nowrap;align-items: center;}
					.con1 .con1_block .title_row .more .learn_more{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #e60012;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
					
					.con1 .con1_block .title_row .more .learn_more:hover{width: 160px;height: auto;line-height:40px;border-radius: 40px; background: #ff5260;text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:200;font-size:15px;transition: 0.3s;cursor: pointer;}
						.con1 .con1_block .title_row .more .learn_more i{margin-left: 25px;}

			.con1 .con1_block .list_row{width: 100%;height: auto;display: flex;margin-top:60px;}
				.con1 .con1_block .list_row ul{width: 100%;height: auto;display: flex;justify-content: space-around;flex-wrap: wrap;}
					.con1 .con1_block .list_row ul li{width: 150px;height: auto;color:#0eaea5;transition:all 0.4s;cursor: pointer;display: flex;flex-direction: column;}
					.con1 .con1_block .list_row ul li:hover{width: 150px;height: auto;color:#5492e7;display: flex;transition:all 0.4s;cursor: pointer;}
						
						.con1 .con1_block .list_row ul li .list_b{width: 140px;height: 140px;background: rgba(255,255,255,1);border:3px solid #b3e7e4;border-radius: 140px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,0);transition: all 0.4s;margin: auto;}
						.con1 .con1_block .list_row ul li .list_b:hover{width: 140px;height: 140px;background: rgba(255,255,255,1);border:3px solid #a0c6fb;border-radius: 140px;box-sizing: border-box;display: flex;justify-content: center;align-items: center;box-shadow: 0px 8px 15px 0px rgba(0,0,0,.15);transition: all 0.4s;margin-top: 10px;margin: auto;}
						
							.con1 .con1_block .list_row ul li .list_b .list_b_blue{width: 112px;height: 112px;background: transparent;border:10px solid #a0c6fb;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
							.con1 .con1_block .list_row ul li .list_b .list_b_blue:hover{width: 112px;height: 112px;background: transparent;border:10px solid #7bcfca;border-radius: 50%;box-sizing: border-box;display: flex;justify-content: center;align-items: center;transition: all 0.4s;}
								.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon{width: 70px;height: 70px;display: flex;justify-content: center;align-items: center;}
									.con1 .con1_block .list_row ul li .list_b .list_b_blue .list_icon i{font-size: 50px;font-weight: 200;}

						.con1 .con1_block .list_row ul li .list_title{width: 96%;height: auto;margin:35px auto 0;position: relative;z-index: 1000;text-align: center;}
						
							.con1 .con1_block .list_row ul li .list_title .txt{width: auto;height: auto;margin:auto;color:#000;font-family: 'SOURCbold';font-size:1.1rem;position: relative;z-index: 2000;}
								.con1 .con1_block .list_row ul li .list_title .txt i{font-size:30px;color:rgba(87,210,203,0.4);position: absolute;z-index: 2000;right: 30px;bottom: -3px;}

						.con1 .con1_block .list_row ul li .list_summary{width: 96%;line-height: 45px;margin:auto;font-family: 'Microsoft YaHei';font-weight: 200;font-size: 0.7rem;text-align: center;}




	.con2{width: 100%;margin: 10px auto 0px;}
		.con2 .con2_block{width: 99%;min-height: 1050px;margin: auto;padding-top: 80px;} 
			.con2 .con2_block .title_row{width: 100%;height: auto;text-align: center;} 
			
			.con2 .con2_block .list_row{width: 100%;height: auto;margin:50px auto 0;display: flex;justify-content: space-around;}


				.con2 .con2_block .news_istop{width:30%;display: none;justify-content: flex-end;}
					.con2 .con2_block .news_istop ul{width: 100%;background: rgba(252,152,241,0);display: flex;flex-direction: column;align-items: center;}
						.con2 .con2_block .news_istop ul li{width: 100%;margin-bottom: 25px;}
							.con2 .con2_block .news_istop ul li .list{width: 100%;}
								.con2 .con2_block .news_istop ul li .list .pic_row{width: 96%;border-radius: 12px;overflow: hidden;position: relative;z-index: 1000;}
								
									.con2 .con2_block .news_istop ul li .list .pic_row img{width: 100%;}
									
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row      {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.85) 80%);line-height: 260px;color: #fff;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;font-size: 0.9rem;}
									.con2 .con2_block .news_istop ul li .list .pic_row .txt_row:hover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2000;background: linear-gradient(to bottom, rgba(43, 137, 132, 0) 40%, rgba(43, 137, 132, 0.65) 80%);line-height: 260px;color: #00fff1;font-family: 'SOURCbold';padding-left: 3%;transition: all 0.4s;font-size: 0.9rem;}
	

				.con2 .con2_block .news_list{width:96%;display: flex;flex-wrap: wrap;align-content: flex-start;}

					.con2 .con2_block .news_list .title_row{width: 100%;margin: auto;display: flex;justify-content: center;}
					
						.con2 .con2_block .news_list .title_row .title_b{width: 1079px;border-radius: 12px 12px 0 0;height:136px;background: url(../images/newsname_bg.png) center center no-repeat;display: flex;justify-content: space-between;}
					
							.con2 .con2_block .news_list .title_row .title_b .title{display: flex;flex-direction: column;justify-content: center;padding-left: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .title .name   {font-size: 30px;color: #fff;font-family: 'SOURCbold';font-weight: 400;letter-spacing: 1px;}
								.con2 .con2_block .news_list .title_row .title_b .title .subname{font-size: 18px;color: rgba(255,255,255,0.5);font-family: 'Microsoft YaHei';font-weight:400;text-transform:capitalize;}

							.con2 .con2_block .news_list .title_row .title_b .more{display: flex;flex-direction: column;justify-content: center;padding-right: 4%;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(255,255,255,.3);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}
								.con2 .con2_block .news_list .title_row .title_b .more .learn_more:hover{width: 174px;height: auto;line-height:42px;border-radius: 42px; background: rgba(43,141,153,.6);text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-weight:600;font-size:15px;letter-spacing: 1px;transition: 0.3s;cursor: pointer;}


					.con2 .con2_block .news_list .list_row{width: 100%;margin: auto;display: flex;}
						.con2 .con2_block .news_list .list_row .list_b{width: 1079px;border-radius: 0 0 12px 12px;min-height:559px;background: #fff;display: flex;box-shadow: 0px 0px 10px 0px rgba(22,128,122,0.4);}
							
							.con2 .con2_block .news_list .list_row .list_b ul{width:100%;display: flex;flex-wrap: wrap;justify-content: space-around;align-content: center;}
								.con2 .con2_block .news_list .list_row .list_b ul li      {width:88%;border-bottom: 1px solid #e3e3e3;transition: all 0.4s;cursor: pointer;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:hover{width:88%;border-bottom: 1px solid #4bcac3;transition: all 0.4s;cursor: pointer;display: flex;}
								
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(2){width:88%;border-bottom: 1px solid #fff;display: flex;}
								.con2 .con2_block .news_list .list_row .list_b ul li:nth-last-child(1){width:88%;border-bottom: 1px solid #fff;display: flex;}


									.con2 .con2_block .news_list .list_row .list_b ul li .list      {width:100%;height:auto;color: #222222;transition: all 0.4s;display: flex;}
									.con2 .con2_block .news_list .list_row .list_b ul li .list:hover{width:100%;height:auto;color: #577692;transition: all 0.4s;display: flex;}
										.con2 .con2_block .news_list .list_row .list_b ul li .list .pic{width:55%;height:auto;padding:20px 0;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .pic img{width:170px;display: block;border-radius: 6px;}

										.con2 .con2_block .news_list .list_row .list_b ul li .list .txt{width:45%;height:auto;padding-top:20px;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .date{width:100%;color: #3dadb8;font-size: 0.8rem;font-family: 'Microsoft YaHei';text-align: left;}
											.con2 .con2_block .news_list .list_row .list_b ul li .list .txt .title{width:100%;font-size: 1rem;font-family: 'Microsoft YaHei';text-align: left;font-weight: 400;margin-top: 5px;}






	.footer{width: 100%;margin: 20px auto 0px;background:#46c1ba;}
		.footer .footer_block{width: 96%;min-height: 360px;margin: auto;overflow: hidden;padding-bottom: 20px;display: flex;flex-wrap: wrap;}
			.footer .footer_block .list{width: 50%;display: none;}
				.footer .footer_block .list ul{width: 92%;float: right;display: flex;}
					.footer .footer_block .list ul li{width: 20%;margin-top: 40px;}
						.footer .footer_block .list ul li .list_title{width: 100%;text-align:center;font-size:16px;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 52px;}
						.footer .footer_block .list ul li .list_name       {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 34px;transition: all 0.4s;cursor: pointer;}
						.footer .footer_block .list ul li .list_name:hover {width: 100%;text-align:center;font-size:14px;font-family: 'SOURClight';font-weight: 100;color:  rgba(255,255,255,0.6);;line-height: 34px;transition: all 0.4s;cursor: pointer;}
			.footer .footer_block .contact{width: 90%;padding-left: 3%;}
				.footer .footer_block .contact_title{width: 100%;text-align:left;font-size:1.6rem;font-family: 'SOURCnormal';font-weight: normal;color: #fff;line-height: 4rem;padding-top: 40px;}
				.footer .footer_block .contact_con  {width: 100%;font-size:14px;font-family: 'SOURClight';font-weight: 100;color: rgba(255,255,255,1);line-height: 29px;}


			.footer .footer_block .qc{width: 100%;text-align: center;display: flex;flex-direction: column;align-items: center;line-height: 52px;padding: 20px 0 10px 0;}
				.footer .footer_block .qc img{width:141px;height:141px;display: block;}





	.icp{width: 100%;line-height: 1.8rem;margin:auto;background:#528c91;color: #fff;font-size: 0.9rem;font-family: 'Microsoft YaHei';font-weight:600;text-align:center;padding: 20px 0 10px 0;;}


	.name   {font-size: 2.2rem;color: #284058;font-family: 'SOURCbold';}
	.subname{font-size: 1.2rem;color: #577692;font-family: 'Microsoft YaHei';font-weight:500;text-transform:uppercase;}
	.seoname{font-size: 16px;color: #7c7c7c;font-family: 'Microsoft YaHei';font-weight:200;line-height: 52px;letter-spacing: 2px;}






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


		.banner_tem{width: 100%;height: 400px;margin: 100px auto 0;background: url(images/banner_tem1920.jpg) center center no-repeat;overflow: hidden;}


 		.tem_con{width: 100%;height: auto;margin:auto;background: #fefefe;overflow: hidden;padding-bottom: 60px;}
 			.tem_con .lh-2{width: 86%;margin: auto;font-size: 0.8rem;}
 				.tem_con .lh-2 .prov{float: left;margin-left: 0%;}
 				.tem_con .lh-2 .next{float: right;margin-right: 0%;}

 			.tem_con_newstitle{width: 94%;font-size: 1.5em;text-align: center;line-height: 2.2rem;color: #0d7a74;margin:50px auto 0;}
 			.tem_con_newsdate{width: 100%;font-size: 1.1em;text-align: center;line-height: 3rem;color: #5d8dfd;}
 			.tem_con .tem_title_block{width: 92%;height: auto;padding: 50px 0 0 0px;margin: auto;overflow: hidden;text-align: center;}
				.tem_con .tem_title_block .enname{width: auto;line-height:36px;text-align: center;font-size: 28px;color: #cacaca;font-weight: bold;font-family: 'SOURClight';text-transform: capitalize;}
				.tem_con .tem_title_block .name{width: auto;line-height:64px;text-align: center;font-size: 38px;color: #222;font-weight: bold;font-family: 'SOURCbold';}
				.tem_con .tem_title_block .subname{width: auto;line-height:46px;text-align: center;font-size: 16px;color: #7c7c7c;font-family: 'SOURClight';}
	 		
	 		.tem_con .tem_btn_block{width: 92%;height: auto;margin:auto;}
	 			.tem_con .tem_btn_block ul{display: flex;justify-content: space-around;flex-wrap: wrap;padding:30px 0;}
	 				.tem_con .tem_btn_block ul li{width: 96%;color:#fff;font-size: 14px;line-height: 24px;border-radius: 0 20px 0 20px;text-align:center;padding:6px 50px;margin:5px 5px;transition: all 0.4s;cursor: pointer;background: rgba(14,174,165,1);font-family: 'Microsoft YaHei';box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15);}
	 				.tem_con .tem_btn_block ul li:hover{width: 96%;color:#fff;font-size: 14px;line-height: 24px;border-radius: 20px 0 20px 0;text-align:center;padding:6px 50px;margin:5px 5px;transition: all 0.4s;cursor: pointer;background: rgba(82,140,145,1);font-family: 'Microsoft YaHei';box-shadow:0px 8px 3px 0px rgba(0,0,0,0.15);}



	 		.tem_con .tem_con_block{width: 92%;height: auto;margin:auto;padding:20px 0 50px;}
	 			.tem_con .tem_con_block img{width: 90%;height: auto;margin: 25px auto;}
	 			.tem_con .tem_con_block p{line-height: 36px;text-align: left;color: #5e5e5e;font-size: 15px;font-family: 'SOURClight';font-weight: 600;}
	 				.tem_con .tem_con_block p strong{font-family: 'SOURCbold';font-weight: 600;font-size: 2.2rem;}


	 			.tem_con .tem_con_block ul{}
					.tem_con .tem_con_block ul li{width: 49.5%;display: inline-block;margin:0 auto 60px;}
						.tem_con .tem_con_block ul li .ds_list{width: 96%;height: auto;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block ul li .ds_list:hover{width: 96%;height: auto;color:#5382f4;}
							.tem_con .tem_con_block ul li .ds_list .ds_pic{width: auto;display: block;margin: auto;overflow: hidden;border-radius: 4px;}
								.tem_con .tem_con_block ul li .ds_list .ds_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block ul li .ds_list .ds_txt{width: auto;line-height: 1.6rem;display: block;margin:15px auto;overflow: hidden;text-align: center;font-size:1rem;font-family: 'SOURClight';font-weight: 600;}
							.tem_con .tem_con_block ul li .ds_list .ds_date{width: auto;height: auto;margin: auto;overflow: hidden;text-align: center;font-size:14px;font-family: 'SOURClight';color: #5382f4;display: flex;justify-content: center;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_date_txt{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: right;font-size:14px;font-family: 'SOURClight';color: #5382f4;padding-right: 10px;}
								.tem_con .tem_con_block ul li .ds_list .ds_date .ds_hit{width: auto;line-height: 20px;display: block;overflow: hidden;text-align: left;font-size:14px;font-family: 'SOURClight';color: #5382f4;padding-left: 10px;}


				.tem_con .tem_con_block .block_4 ul{}
					.tem_con .tem_con_block .block_4 ul li{width: 49%;display: inline-block;margin: auto;}
						.tem_con .tem_con_block .block_4 ul li .kc_list{width: 96%;background: #f7f7f7 url(images/arr3.png) 411px 380px no-repeat;color:#222;display: block;margin: auto;overflow: hidden; transition: all 0.4s; cursor: pointer;}
						.tem_con .tem_con_block .block_4 ul li .kc_list:hover{background: #379f99 url(images/arr2.png) 411px 380px no-repeat;color:#fff;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic{width: 96%;display: block;margin: auto;overflow: hidden;padding-top: 10px;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_pic img{width: 100%;height: auto;display: block;margin: auto;overflow: hidden;}
							.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt{width: auto;height: 90px;display: block;margin: auto;overflow: hidden;}
								.tem_con .tem_con_block .block_4 ul li .kc_list .kc_txt .kc_title{padding:0 0 0 15px;width: auto;height: 90px;overflow: hidden;float: left;text-align: left;font-size: 18px;line-height: 90px;}


.toback{width:30%;padding:5px 20px;border-radius: 10px;border:1px solid #46c1ba;text-align: center;line-height: 25px;font-size: 1rem;color: rgba(14,174,165,1);margin: 0 auto 40px;}

}




.page-num{position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #007bff;
    background-color: #fff;
    border: 1px solid #dee2e6;}