/* 移动端 */
@media (max-width:768px) {
	body {
		font-size: 15px;
	}
/* 导航头部 */
	
	.sidebar {
		display: none !important;
	}

	.container {
		display: none;
	}

	/* .m_nav_navbar {
		display: none;
	} */
	.header {
		background-color: #fff;
		position: fixed;
		z-index: 100;
	}
	.banner-container{
		z-index: 1;
	}
	.sec_logo {
		width: 60%;
	}

	.logo {

		margin-left: 10%;
	}
	
	.iconfont img {
		width: 70%;
	}

	.m_nav {
		width: 40%;
		float: right;
	}
	.banner-container {
	  margin-top:0px;
	  padding-top: 89px;
	}
	.sec_nav {
		width: 40%;
		display: inline-block;
		padding-left: 6%;
		float: right;
		padding-top: 6%;
	}

	.sec_logo {
		display: inline-block;
		padding: 30px 0;
	}

	.section div {
		vertical-align: middle;
	}

	.closed {
		display: none;
	}

	.banner-nav {
		display: none;
	}

	.top {
		transition: opacity 0.3s ease;
	}

	.open,
	.closed {
		opacity: 1;
		transition: opacity 0.3s ease;
	}

	.open.hidden,
	.closed.hidden {
		opacity: 0;
		pointer-events: none;
	}

	.m_nav_navbar {
		background-color: rgb(70,119,162,0.8);
		width: 60%;
		height: 100%;
		margin: 0;
		padding: 0;
		position: fixed;
		top: 0;
		left: -100%;
		z-index: 9999;
		transition: 0.5s;
		-webkit-transition: 0.5s;	
		font-size: 20px;
		color: #464646;
	}
	.section{
		position: fixed;
		background-color: #fff;
		height: 83px;
		width: 100%;
	}
	.section .view {
	    width: 80%;
	    overflow: auto;
	    left: 0%;
	  }
	  .m_nav_son{
		  background-color: #fff;
		  margin-bottom: 5px;
		  text-align: center;
	  }
	  .m_nav_content{
		  width: 100%;
		  display: block;
		  padding: 20px 0 20px 5%;
	  }
	  .active{
		  background-color: #43779e;
		  color: #fff;
	  }
	  .active .fa{
		  padding-right: 3%;
	  }
	  .iconfont.closed {
	    float: right;
	  }
 /* 导航头部*/
 /* 资讯 */
 .mid_ct {
 	width: 100%;
 	background-color: #fff;
 	margin-top: 6px;
 	padding-bottom: 20px;
 }
 
 .mid_ctr {
 	width: 90%;
 	padding-left: 10%;
 }
 
 .mid_titl {
 	text-align: center;
 	padding-top: 30px;
 	padding-bottom: 20px;
 	border-bottom: 1px solid #9a9a9a;
 }
 
 .mid_titl h2 {
 	font-weight: bolder;
 	letter-spacing: 10px;
 }
 
 .mid_lr {
 	margin-top: 30px;
 }
 
 .mid_lr div {
 	display: inline-table;
	font-size: 14px;
 }
 .mid_l {
 	overflow: hidden;
 }
 
 .mid_l div img {
 	transition: transform 0.3s ease, box-shadow 0.3s ease;
 	/* border-radius: 10px; */
 
 }
 
 .mid_l div img:hover {
 	transform: scale(1.2);
 	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
 }
 
 .mid_l div img {
 	max-width: 100%;
 	overflow: hidden;
 }
 
 .mid_m {
 	width: 9%;
 }
 
 .li_titl {
 	width: 100%;
 	background-color: #4677a2;
 	padding: 5px 0 5px 0;
 	text-align: center;
 	font-style: italic;
 	font-size: 14px;
 	color: #fff;
 }
 
 .li_titl p {
 	display: inline-block;
 	padding-left: 20%;
 }
 
 .mid_r .mid_rli {
 	display: block;
 	border-bottom: 1px solid #d5d6d7;
 }
 
 .rli_titl {
 	/* padding-right: 10%; */
 	font-size: 18px;
 	color: #000;
 	padding-top: 5px;
 	font-style: italic;
	display: block !important;
 }
 
 .rli_titl:hover {
 	color: #4677a2;
 }
 
 .mid_rli a span button {
 	background-color: #4677a2;
 	border-radius: 6px;
 	color: #fff;
 	font-size: 14px;
	padding: 3px;
 }
 
 .mid_rli a span button:hover {
 	background-color: #43779e;
 }
 
 .rli_cont {
 	padding-top: 20px;
 	color: #9a9a9a;
 	padding-bottom: 15px;
 	font-size: 12px;
 }
 
 .rli_da {
 	/* width: 20%; */
 	color: #9a9a9a;
 	font-size: 14px;
 
 }
 
 .mid_rli span {
 	display: block;
 	width: 100%;
 	padding: 10px 0 10px 0;
 }
 .block a{
 	font-weight: 200;
 }
 .mid_rli button{
	 float: right
 }
 /* 资讯 */
 /* 知识 */
 .mid_ct2 {
 	width: 100%;
 	background-color: #f8f8f7;
 	margin-top: 6px;
 	padding-bottom: 20px;
 }
 
 .mid_ctr2 {
 	width: 90%;
 	padding-left: 10%;
 }
 
 .mid_titl2 {
 	text-align: center;
 	padding-top: 30px;
 	padding-bottom: 20px;
 	border-bottom: 1px solid #9a9a9a;
 }
 
 .mid_titl2 h2 {
 	font-weight: bolder;
 	letter-spacing: 10px;
 	color: #000;
 }
 
 .mid_sx {
 	width: 100%;
 }
 
 .mid_sx {
 	margin-top: 30px;
 }
 
 .mid_sx div {
 	display: inline-table;
 }
 
 .mid_box {
 	width: 100%;
 	padding-bottom: 30px;
 	margin-bottom: 30px;
 	border-bottom: 1px dashed rgb(217, 217, 217);
 	;
 }
 
 .mid_box div {
 	display: inherit;
 }
 
 .mid_box div img {
	width: 100%;
 }
 
 .zs_titl {
 	padding: 0 5%;
 	/* width: 79%; */
 }
 
 .t1-titl {
 	font-size: 20px;
 	font-style: italic;
 }
 .zs_titl div{
	padding-top: 10px;
	font-size: 16px;
 }
 .zs_t2,
 .zs_t3 {
 	font-size: 12px;
 	color: #9a9a9a;
 	margin-top: 10px;
 }
 
 .t1-titl {
 	width: 100%;
 }
 
 .zs_t3 {
 	display: inline-block;
 	border: 1px solid rgb(217, 217, 217);
 	padding: 5px 10px;
 }
 
 .zs_t3 a:hover {
 	color: #4677a2;
 }
 
 /* 知识 */
 /* 未来 */
 .bot_fut {
 	width: 45%;
 	/* height: 300px; */
 	overflow: hidden;
 }
 
 .clear {
 	height: 20px;
 }
 
 .bot_fut {
 	position: relative;
 	display: inline-block;
 	overflow: hidden;
 	margin: 6px 6px 0px 6px;
	height: 100px;
 }
 
 .bot_fut img {
 	display: block;
 	width: 100%;
 	height: auto;
 	transition: all 0.3s ease;
 }
 
 .bot_ti {
 	position: absolute;
 	top: 0;
 	left: 0;
 	width: 100%;
 	height: 100%;
 	color: white;
 	display: flex;
 	flex-direction: column;
 	justify-content: center;
 	align-items: center;
 	transition: opacity 0.3s ease;
 }
 
 .bot_title {
 	font-size: 10px;
	font-weight: 100;
	margin-bottom: 10px;
	text-align: center;
	padding: 0 10px;
	display: block;
	color: black;
	background-color: rgb(255,255,255,0.5);
	width: 70%;
	border-radius: 10px;
 }
 
 .bot_fut:hover .bot_ti {
 	opacity: 1;
 }
 
 .bot_fut:hover img {
 	transform: scale(1.05);
 	/* 可选：悬停时轻微放大图片 */
 }
 
 .bot_three {
 	display: inline;
	font-size: 0px;
 }
 
 /* 未来 */
 /* footer */
 .foot {
 	display: inline-block;
 	width: 100%;
 	background-color: #43779e;
 	margin-top: 6px;
 
 }
 
 .footer_img {
 	padding-top: 50px;
 	padding-bottom: 10px;
 	max-width: 100%;
 	vertical-align: middle;
 	text-align: center;
 }
 
 .foot-content {
 	display: block;
 	margin-top: 30px;
 	color: #fff;
 	/* padding-bottom: 10px; */
 	/* border-bottom: 1px solid #fff; */
 }
 
 .foot-content2 div {
 	display: block;
 	margin: 30px 50px;
 	color: #fff;
 }
 .f_wechat img{
	 width: 80%;
	 /* padding-top: 30px; */
	 padding: 10% 0;
 }
 .f_wechat{
	 border: 1px solid #fff ;
	 border-radius: 20px;
 }
 .copyright div,
 .copyright a {
 	display: block;
	margin: 20px 10px 20px 10px;
	color: #fff;
 }
 
 .foot-content2 {
 	border-bottom: 1px solid #000;
 	margin-top: 5px;
 	padding-bottom: 40px;
 }
 
 .copyright {
 	vertical-align: middle;
 	text-align: center;
 }
 /* footer */
 /* 新闻页 */
.t_banner {
  padding:89px 0 0 0 ;
  /* height: 200px; */
}
.t_banner img{
	height: 100px;
	width: 100%;
}
 .mid_ct22 {
 	width: 100%;
 	background-color: #fff;
 	margin-top: 6px;
 	padding-bottom: 20px;
 }
 
 .mid_ctr22 {
 	width: 90%;
 	padding-left: 10%;
 }
 
 .fa-map-marker-alt {
 	color: #9a9a9a !important;
 	padding-top: 50px;
 }
 .position{
 	display: inline-block;
 	margin-left: 5px	;
	font-weight: 100;
 }
 
 .t_banner img {
 	width: 100%;
 }
 
 .pagebar {
 	text-align: center;
 	padding: 50px 0 50px 0;
 }
 
 .page-status {
 	color: #9a9a9a;
 	padding: 0 20px;
 }
 
 .page-index,
 .page-pre,
 .page-next,
 .page-last{
 	padding: 2px 4px;
 	margin: 10px 1px;
 	border: 1px solid #9a9a9a;
 	border-radius: 15px;
 }
 .page-numbar a{
 	padding: 2px 6px;
 	margin: 10px 1px;
 	border: 1px solid #9a9a9a;
 	border-radius: 15px;
 }
 
 .page-index a:hover {
 	background-color: #43779e;
 	color: #fff;
 }
 
 .page-index:hover {
 	background-color: #43779e;
 	color: #fff;
 	border: 1px solid #fff;
 }
 
 .page-pre:hover {
 	background-color: #43779e;
 	color: #fff;
 	border: 1px solid #fff;
 }
 
 .page-pre a:hover {
 	background-color: #43779e;
 	color: #fff;
 }
 
 .page-next:hover {
 	background-color: #43779e;
 	color: #fff;
 	border: 1px solid #fff;
 }
 
 .page-next a:hover {
 	background-color: #43779e;
 	color: #fff;
 }
 
 .page-last:hover {
 	background-color: #43779e;
 	color: #fff;
 	border: 1px solid #fff;
 }
 
 .page-last a:hover {
 	background-color: #43779e;
 	color: #fff;
 }
 
 .page-num:hover {
 	background-color: #43779e;
 	color: #fff;
 	border: 1px solid #fff;
 }
 
 .page-num-current {
 	background-color: #43779e;
 	border: 1px solid #fff !important;
 	color: #fff !important;
 
 }
 
 .content_content {
 	font-size: 14px;
 	text-indent: 1rem;
 	line-height: 1.5rem;
 }
 .content_content img {
 	width: 100%;
	padding-right: 10%;
 }
 
 .article {
 	padding: 50px 0;
 }
 
 .articlepre,
 .articlenext {
 	color: #9a9a9a;
 	display: block;
 }
 .article div{
	 padding-top: 20px;
 }
 
 .articlepre a:hover {
 	color: #4677a2;
 }
 
 .articlenext a:hover {
 	color: #4677a2;
 }
 
 .oth_art {
 	background-color: #fff;
 	margin-top: 6px;
 	width: 100%;
 	padding-left: 10%;
 	padding-right:10%;
 	padding-top: 40px;
 	padding-bottom: 30px;
 }
 
 
 .oth_art_titl h2 {
 	font-weight: lighter;
 	font-style: italic;
 	/* margin: 20px 0; */
 	padding: 10px 10px 5px 0;
 	border-bottom: 1px solid #d5d6d7;
 	width: 60%;
 }
 .info div{
 	display: inline-block;
 	padding-left: 5%;
 	padding-right: 5%;
 	padding-top: 20px;
 	color:#9a9a9a ;
 }
 .author{
	 display: none !important;
 }
 .art_list{
 	padding-top: 30px;
 	/* margin-top: 20px; */
 	padding-bottom: 30px;
 }
 .art_list_l{
 	display: inline-block;
 	/* margin-right: 10%; */
 }
 .art_list_r{
 	display: inline-block;
 	/* margin-left: 10%; */
 }
 .block{
 	width: 100%;
 	border-bottom: 1px dashed #d5d6d7;
 	/* text-align: center; */
 	padding-left: 10%;
 	padding-bottom: 10px;
 	margin: 10px;
 }
 .toright{
 	width: 5%;
 	display: inline;
 	vertical-align: middle;
 }
 .toright img{
 	width: 20px;
 	color: aqua;
 }
 .block a{
 	padding-left: 10px;
 }
 .block a:hover{
 	color: #4677a2;
 }
 .page-status,.page-index,.page-last{
	 display: none;
 }
 /* 新闻页 */
 /* 供求 */
 .gongqiu{
 	padding-top: 30px;
 }
 .gongqiu_til{
 	padding-bottom: 15px;
 }
 .gongqiu_til,.gongqiu_content{
 	font-size: 0;
 } 
 .twoclass_til{
 	display: inline-block;
 	padding: 10px 40px;
 	margin: 10px 3px ;
 	background-color: #4677a2;
 	color: #fff;
 	border-radius: 30px;
 }
 .twoclass_til:hover{
 	background-color: #43779e;
 }
 .twoclass_li .active{
 	background-color: #43779e;
 }
 .gongqiu{
 	width: 100%;
 }
 .gongqiu div .gongqiu_til li{
 	display: inline-block;
 	background-color:#d5d6d7 ;
 	text-align: center;
 	padding: 5px 0;
 	font-size:12px;
 }
 .gongqiu_mingcheng,.gongqiu_mingcheng-content{
 	width: 31%;
 	border-radius: 10px;
 	margin-right: 1%;
 }
 .gongqiu_guige,.gongqiu_guige-content{
 	width: 14%;
 	border-radius: 10px;
 	margin-right: 1%;
 }
 .gongqiu_caizhi,.gongqiu_caizhi-content{
 	width: 14%;
 	border-radius: 10px;
 	margin-right: 1%;
 }
 .gongqiu_dizhi,.gongqiu_dizhi-content{
 	width: 22%;
 	border-radius: 10px;
 	margin-right: 1%;
 }
 .gongqiu_num,.gongqiu_num-content{
 	width: 14%;
 	border-radius: 10px;
 	margin-right: 1%;
 }
 .gongqiu_date,.gongqiu_date-content{
	display: none !important	;
 }
 .gongqiu .gongqiu_content li{
 	display:inline-block;
 	text-align: center;
 	font-size: 12px;
 }
 .gongqiu_content{	
 	border-bottom: 1px solid #f0f0f0;
 	padding: 30px 0;
 }
 .gongqiu_mingcheng-content{
 	font-weight: 600;
 }
 .gongqiu_date-content div{
 	display: inline-block;
 	margin-left: 10px;
 	background-color: #4677a2;
 	border-radius: 10px;
 	padding: 5px;
 	color: #fff;
 	font-size: 14px;
 }
 .gongqiu_date-content div:hover{
 	background-color: #43779e;
 }
 
 .gongqiu_contentnr{
 	width: 100%;
 	padding-top: 30px;
 }
 .content_lr{
 	display: block;
 }
 .content_lr div{
 	display: inline-block;
 }
 .content_right{
	 display: inline !important;
 }
 .content_left{
 	width: 40%;
 	text-indent: 0;
 	font-weight: bold;
 	padding: 20px 0 20px 10%;
 }
 .content_right{
 	padding: 20px 0 20px 0px;
 }
 
 
 .gongqiu_pinlei,.gongqiu_pinlei-content{
 	width: 47%;
 	border-radius: 10px;
 	margin-right: 1%;
 }
 .gongqiu_pinlei-content{
 	font-weight: bold;
 }
 .gongqiu_shuliang,.gongqiu_shuliang-content{
 	width: 25%;
 	border-radius: 10px;
 	margin-right: 1%;
 }
 .gongqiu_mudidi,.gongqiu_mudidi-content{
 	width: 25%;
 	border-radius: 10px;
 	margin-right: 1%;
 }
 .gongqiu_shijian,.gongqiu_shijian-content{
 	display: none !important;
 }
 .gongqiu_content div{
 	font-size:15px;
	width: 80%;
 }
 .qiugou_button{
 	display: inline-block;
 	width: 10%;
 	padding: 5px 10px;
 	background-color: #4677a2;
 	border-radius: 10px;
 	text-align: center;
 	color: #fff;
 }
 .qiugou_button:hover{
 	background-color: #43779e;
 }
 .gongqiu_content span div{
 	padding-top: 20px;
 	display: inline-block;
 	width: 70%;
	margin-right: 2%;
 }
 .qiugou_button{
 	font-size: 12px;
	/* float: right; */
	display: inline;
	width: 25%;
 }
 .gongqiu_bold{
 	font-weight: bold;
 }
 .gongqiu_bold span{
 	display: inline;
 	font-size: 14px;
 	font-weight: 100;
 	
 }
 /* 供求 */
}