body {
	/* background: #123456; */
	overflow: hidden;
	padding-bottom: 0;
	background: #FFF;
}
@media (min-width: 0px) {
	#ad1, #ad2, #ad3 {
		display: none;
		cursor: pointer;
	}
	header {
		width: 100%;
		height: 70px;
		background: #589d14;
		border-bottom: 5px solid #95cf5d;
		line-height: 70px;
		position: fixed;
		z-index: 555;
	}
	.header_head {
		display: inline-block;
	}
	.header_top {
		display: inline-block;
		min-height: 86px;
	}
	.header_top img {
		width: 221px;
		margin: 15px 0 0 10%;
	}
	.header_nav {
		display: none;
	}
	.header_mobile_search {
		display: inline-block;
		float: right;
	}
	.mobile_search {
		display: none;
		width: 170px;
		height: 40px;
		border-radius: 4px;
		border: none;
		position: absolute;
		top: 15px;
		right: 30%;
		font-size: 16px;
		padding-left: 2%;
		color: #000;
	}
	.header_mobile_search img {
		width: 36px;
		margin: 20px 20px 0 0;
	}
	.header_mobile {
		display: inline-block;
		float: right;
		margin: 5px 20px 0 0;
	}
	.header_mobile img {
		width: 20px;
		margin: 20px 0 0 0;
	}
	.header_side{
		display: none;
		background: red;
		width: 270px;
		height: 100%;
		position: fixed;
		top: 0;
		background: #383838;
		z-index: 1;
	}
	.header_side li {
		height: 52px;
		line-height: 52px;
		border-bottom: 1px solid #2a2a2a;
		padding: 0 0 0 20px;
	}
	.header_side li a {
		color: #FFF;
		font-size: 15px;
	}
	.header_side li img {
		width: 13px;
		float: right;
		margin: 0 5px 0 0;
		position: relative;
		top: 20px;
		right: 10px;
	}
	.header_side_list {
		display: none;
	}
	.header_carousel {
  	width: 100%;
  	background: transparent;
  	position: relative;
  	top: -15px;
	}
	.header_carousel ul {
  	width: 100%;
	}	
	.header_carousel ul li {
  	width: 100%;
  	height: 200px;
	}
	.header_carousel {
  	position: relative;  
  	max-height: 200px; 
  	overflow: hidden;
	}
	.header_carousel .ruler_img {
  	width: 100%; 
  	display: block;
	}
	.header_carousel ul {
  	width: 100%; 
  	height: 100%; 
  	position: absolute; 
  	left: 0; top: 0; 
  	white-space: nowrap;
	}
	.header_carousel ul li {
  	width: 100%; 
  	/* height: 100%;  */
  	display: inline-block; 
  	vertical-align: top; 
 	 	background: no-repeat center; 
  	background-size: cover;
	}
	.header_carousel ul li a {
  	display: block; 
  	height: 100%;
 	 	background: rgba(0,0,0,.5);
	}
	.header_carousel .btn_box {
  	width: 100%; 
  	position: absolute;
  	left: 0; 
  	bottom: 1px;
  	text-align: center; 
  	background: transparent;
	}
	.header_carousel .btn_box a {
 	 	width: 15px; 
  	height: 15px; 
  	border-radius: 50%; 
  	background: rgba(0,0,0,.5); 
  	margin: 0 5px; 
  	display: inline-block;
	}
	.header_carousel .btn_box a.on {
  	background: orange;
	}
	.header_carousel .direction {
  	position: absolute; 
  	left: 10px; 
  	top: 50%; 
  	margin-top: -50px; 
  	cursor: pointer; 
  	border-radius: 4px;
  	transition: .3s all;
	}
	.header_carousel .direction:hover {
  	background: rgba(0,0,0,.5);
	}
	.prev {
		display: none;
	}
	.next {
		display: none;
	}
	.header_mobile_search2 {
		display: none;
		width: 100%;
		height: 40px;
		margin-top: 70px;
	}
	.mobile_search2 {
		width: 92%;
		height: 42px;
		border-radius: 4px;
		border: none;
		top: 15px;
		right: 30%;
		font-size: 16px;
		padding-left: 2%;
		color: #000;
		text-align: center;
	}
	.header_mobile_search2 a {
		width: 8%;
		color: red;
		float: right;
	}
	.header_mobile_search2 a img {
		width: 30px;
		position: relative;
		top: 8px;
	}
	section {
		width: 100%;
		margin-top: 85px;
		/* margin-top: 125px; */
	}
	.section_news {
		margin: 0 auto;
		width: 100%;
	}
	.section_news h1 {
		font-size: 32px;
		font-weight: 500;
		padding: 25px 0;
		padding-left: 2%;
	}
	.section_news_con {
		width: 94%;
		margin-left: 3%;
		display: inline-block;
		margin-right: 25px;
	}
	.section_news_con:nth-child(2) {
		margin-bottom: 20px;
	}
	.section_news_con:nth-child(3) {
		margin-right: 0;
	} 
	.section_news_con:nth-child(4) {
		margin: 0;
		position: relative;
		top: 30px;
	}
	.section_news_con img {
		width: 100%;
		/* height: 205px; */
		margin-bottom: 20px;
	}
	.section_news_con a {
		font-weight: bold;
    font-size: 20px;
	}
	.section_news_con p {
		margin-top: 20px;
	}
	.section_news_con p a {
		font-size: 18px;
		font-weight: 100;
		padding: 5px 0;
		font-style: italic;
		color: #7c7c7c;
		border-bottom: 1px solid #7c7c7c;
	}
	/* .section_news_con a:hover {
		color: #95cf5d;
		color: #007c41;
	} */
	.section_news_list {
		margin-left: 3%;
		float: left;
		display: inline-block;
		width: 100%;
		height: 175px;
	}
	.section_news_list li {
		font-size: 14px;
		font-weight: 500;
		height: 54px;
		margin-bottom: 15px;
	}
	.section_news_list_left {
		display: inline-block;
		width: 14%;
		height: 54px;
		background: #589d14;
		text-align: center;
		color: #FFF;
		padding-top: 8px;
		background: #6a3642;
	}
	.section_news_list_right {
		display: inline-block;
		width: 86%;
		height: 54px;
		background: #eee;
		float: right;
		padding: 8px 8px 0 8px;
	}
	.section_news_more {
		position: relative;
		top: 80px;
		height: 0px;
	}
	.section_news_more a {
		font-size: 14px;
		font-weight: 500;
		color: #589d14;
	}
	.section_news_more a img {
		width: 10px;
		height: 15px;
		position: relative;
		top: 22px;
	}
	/* 模块 */
	.section_link {
		width: 100%;
		margin: 150px auto 80px;
	}
	.section_link li {
		width: 25%;
		float: left;
		height: 90px;
		background: red;
	}
	.section_link li a {
		text-align: center;
	}
	.section_link li a img {
		width: 30%;
		position: relative;
		left: 35%;
		top: 15px;
	}
	.section_link li a p {
		position: relative;
		top: 15px;
		font-size: 18px;
		color: #FFF;
	}
	.section_link li:nth-child(5), .section_link li:nth-child(10) {
		width: 100%;
	}
	.section_link li:nth-child(5) a img, .section_link li:nth-child(10) a img {
		width: 10%;
		position: relative;
		left: 45%;
		top: 15px;
	}
	/* 公告 */
	.section_notice {
		margin-top: 510px;
		background: #e3fcff;
		padding-bottom: 1150px;
	}
	.section_pub {
		width: 100%;
		margin: 0 auto;
		padding-top: 50px;
	}
	.section_pub_con {
		display: inline-block;
		width: 100%;
		margin-right: 20px;
		/* background: red; */
		float: left;
	}
	.section_pub_con:nth-child(3) {
		margin-right: 0;
		width: 100%;
		float: right;
	}
	.section_pub_con_tab1 {
		border-bottom: 1px solid #d1d1d1;
	}
	.section_pub_con_tab1 .btns {
		display: inline-block;
		width: 32.3%;
		text-align: center;
		font-size: 18px;
		padding-bottom: 10px;
	}
	.section_pub_con_tab1 .on {
		font-weight: 600;
		border-bottom: 4px solid #118b96;
	}
	.section_pub_con_content1 {
		
	}
	.section_pub_con_content1 ul {

	}
	.section_pub_con_content1 ul li {
		padding: 20px 0;
		font-size: 15px;
	}
	.section_pub_con_content1 ul li:hover a {
		color:  #118b96;
	}
	.lists {
		width: 85%;
		float: left;
		padding-left: 5%;
	}
	.date {
		width: 15%;
		float: right;

	}
	.section_pub_con_tab2 {
		border-bottom: 1px solid #d1d1d1;
		display: inline-block;
	}
	.section_pub_con_tab2 {
		width: 100%;
		border-bottom: 1px solid #d1d1d1;
	}
	.section_pub_con_tab2 .btns {
		display: inline-block;
		width: 25%;
		text-align: center;
		font-size: 18px;
		padding-bottom: 10px;
	}
	.section_pub_con_tab2 .on {
		font-weight: 600;
		border-bottom: 4px solid #118b96;
	}
	.section_pub_con_content2 {
		
	}
	.section_pub_con_content2 ul {

	}
	.section_pub_con_content2 ul li {
		padding: 20px 0;
		font-size: 15px;
	}
	.section_pub_con_content2 ul li:hover a {
		color:  #118b96;
	}
	.section_pub_con_title {
		font-size: 18px;
		font-weight: 600;
		margin-bottom: 15px;
		padding-left: 5%;
	}
	.section_pub_con_img {
		width: 100%;
		height: 270px;
		margin-bottom: 40px;
	}
	.section_pub_con_img img {
		width: 100%;
		height: 270px;
	}
	.section_pub_con_img p {
		background-color: #000;
		opacity: .8;
		position: relative;
		bottom: 36px;
		padding: 8px 20px;
		left: .1px;
	}
	.section_pub_con_img p a {
		color: #fff;
		font-size: 14px;
	}
	.more {
		margin-top: 20px;
		font-size: 15px;
		color: #118b96;
		margin-bottom: 30px;
		padding-left: 5%;
	}
	footer {
		width: 100%;
		background: #106470;
		margin-top: -20px;
	}
	.footer_top {
		/* height: 228px; */
	}
	.footer_logo {
		width: 100%;
		text-align: center;
	}
	.footer_logo img {
		width: 80%;
		margin-top: 30px;
	}
	.footer_img {
		width: 100%;
		margin-top: 20px;
	}
	.footer_img .work {
		width: 15%;
		margin: 20px 42% 10px;
	}
	.footer_img li {
		display: inline-block;
		width: 15%;
		margin-left: 13%;
		background: red;
		border-radius: 50%;
		background: #3997a4;
	}
	.footer_img li img {
		width: 60%;	
		position: relative;
		left: 20%;
		top: 20%;
	}
	.footer_img li:hover .erweima {
		display: block;
	}
	.erweima {
		/* width: 150px !important;
		height: 150px; */
		position: absolute !important;
		top: -185px !important;
		display: none;
	}
	.footer_1 {
		display: none;
	}
	.footer_2 {
		display: none;
	}
	.footer_3 {
		display: none;
	}
	.footer_call {
		color: #FFF;
		font-size: 20px;
		margin-top: 20px;
		margin-left: 10%;
		padding-bottom: 20px;
		padding-top: 20px;
	}
	.footer_call h1 {
		font-weight: 600;
	}
	.footer_call li {
		margin: 10px 0;
	}
	.footer_down {
		text-align: center;
		height: 46px;
		line-height: 46px;
		background: #000;
		color: #FFF;
		font-size: 15px;
	}
	.footer_down img {
		position: relative;
		top: 4px;
	}
}
@media (min-width: 512px) {
	.section_link {
		width: 100%;
		margin: 150px auto 80px;
	}
	.section_link li {
		width: 25%;
		float: left;
		height: 120px;
		background: red;
	}
	.section_link li a {
		text-align: center;
	}
	.section_link li a img {
		width: 30%;
		position: relative;
		left: 35%;
		top: 15px;
	}
	.section_link li a p {
		position: relative;
		top: 15px;
		font-size: 18px;
		color: #FFF;
	}
	.section_link li:nth-child(5), .section_link li:nth-child(10) {
		width: 100%;
	}
	.section_link li:nth-child(5) a img, .section_link li:nth-child(10) a img {
		width: 10%;
		position: relative;
		left: 45%;
		top: 15px;
	}
}
@media (min-width: 768px) {
	#ad1, #ad2, #ad3 {
		display: none;
	}
	header {
		width: 100%;
		height: 120px;
		background: #589d14;
		position: fixed;
		z-index: 555;
	}
	.header_top {

	}
	.header_top img {
		width: 400px;
		position: relative;
		top: 10px;
	}
	.header_nav {
		display: none;
	}
	.header_mobile_search {
		display: inline-block;
		float: right;
	}
	.mobile_search {
		display: none;
	}
	.header_mobile_search img {
		width: 50px;
		margin: 36px 40px 0 0;
	}
	.header_mobile {
		display: inline-block;
		float: right;
		margin: 15px 20px 0 0;
	}
	.header_mobile img {
		width: 30px;
		margin: 32px 0 0 0;
	}

	.header_side{
		display: none;
	}
	.header_carousel {
  	width: 100%;
  	background: transparent;
  	position: relative;
  	top: 4px;
	}
	.header_carousel ul {
  	width: 100%;
	}	
	.header_carousel ul li {
  	width: 100%;
  	height: 200px;
	}
	.header_carousel {
  	position: relative;  
  	max-height: 380px; 
  	overflow: hidden;
	}
	.header_carousel .ruler_img {
  	width: 100%; 
  	display: block;
	}
	.header_carousel ul {
  	width: 100%; 
  	height: 100%; 
  	position: absolute; 
  	left: 0; top: 0; 
  	white-space: nowrap;
	}
	.header_carousel ul li {
  	width: 100%; 
  	height: 100%; 
  	display: inline-block; 
  	vertical-align: top; 
 	 	background: no-repeat center; 
  	background-size: cover;
	}
	.header_carousel ul li a {
  	display: block; 
  	height: 100%;
 	 	background: rgba(0,0,0,.5);
	}
	.header_carousel .btn_box {
  	width: 100%; 
  	position: absolute;
  	left: 0; 
  	bottom: 1px;
  	text-align: center; 
  	background: transparent;
	}
	.header_carousel .btn_box a {
 	 	width: 15px; 
  	height: 15px; 
  	border-radius: 50%; 
  	background: rgba(0,0,0,.5); 
  	margin: 0 5px; 
  	display: inline-block;
	}
	.header_carousel .btn_box a.on {
  	background: orange;
	}
	.header_carousel .direction {
  	position: absolute; 
  	left: 10px; 
  	top: 50%; 
  	margin-top: -50px; 
  	cursor: pointer; 
  	border-radius: 4px;
  	transition: .3s all;
	}
	.header_carousel .direction:hover {
  	background: rgba(0,0,0,.5);
	}
	.prev {
		display: none;
	}
	.next {
		display: none;
	}
	.header_mobile_search2 {
		display: none;
		width: 100%;
		height: 40px;
		margin-top: 120px;
	}
	.mobile_search2 {
		width: 93%;
		height: 42px;
		border-radius: 4px;
		border: none;
		top: 15px;
		right: 30%;
		font-size: 16px;
		padding-left: 2%;
		color: #000;
		text-align: center;
	}
	.header_mobile_search2 a {
		width: 5%;
		color: red;
		float: right;
	}
	.header_mobile_search2 a img {
		width: 30px;
		position: relative;
		top: 8px;
	}
	section {
		width: 100%;
		margin-top: 116px;
	}
	.section_news {
		margin: 0 auto;
		width: 750px;
	}
	.section_news h1 {
		font-size: 36px;
		font-weight: 500;
		padding: 25px 0;
	}
	.section_news_con {
		width: 100%;
		margin-left: 0%;
		width: 360px;
		display: inline-block;
		margin-right: 25px;
	}
	.section_news_con:nth-child(3) {
		margin-right: 0;
	} 
	.section_news_con:nth-child(4) {
		margin: 0;
		position: relative;
		top: 30px;
	}
	.section_news_con img {
		width: 360px;
		height: 175px;
		margin-bottom: 20px;
	}
	.section_news_con a {
		font-weight: bold;
    font-size: 20px;
	}
	.section_news_con p {
		margin-top: 20px;
	}
	.section_news_con p a {
		font-size: 18px;
		font-weight: 100;
		padding: 5px 0;
		font-style: italic;
		color: #7c7c7c;
		border-bottom: 1px solid #7c7c7c;
	}
	/* .section_news_con a:hover {
		color: #95cf5d;
		color: #007c41;
	} */
	.section_news_list {
		float: left;
		margin-left: 0%;
		display: inline-block;
		width: 360px;
		height: 175px;
	}
	.section_news_list li {
		font-size: 14px;
		font-weight: 500;
		height: 54px;
		margin-bottom: 15px;
	}
	.section_news_list_left {
		display: inline-block;
		width: 54px;
		height: 54px;
		background: #589d14;
		text-align: center;
		color: #FFF;
		padding-top: 8px;
		background: #6a3642;
	}
	.section_news_list_right {
		display: inline-block;
		width: 306px;
		height: 54px;
		background: #eee;
		float: right;
		padding: 8px 8px 0 8px;
	}
	.section_news_more {
		position: relative;
		top: 80px;
	}
	.section_news_more a {
		font-size: 14px;
		font-weight: 500;
		color: #589d14;
	}
	.section_news_more a img {
		width: 10px;
		height: 15px;
		position: relative;
		top: 22px;
	}
	/* 模块 */
	.section_link {
		width: 750px;
		margin: 150px auto 80px;
	}
	.section_link li {
		width: 75px;
		float: left;
		height: 90px;
		background: red;
	}
	.section_link li a {
		text-align: center;
	}
	.section_link li a img {
		width: 40px;
		position: relative;
		left: 18px;
		top: 15px;
	}
	.section_link li a p {
		position: relative;
		top: 15px;
		font-size: 16px;
		color: #FFF;
	}
	.section_link li:nth-child(5), .section_link li:nth-child(10) {
		width: 75px;
	}
	.section_link li:nth-child(5) a img, .section_link li:nth-child(10) a img {
		width: 40px;
		position: relative;
		left: 18px;
		top: 15px;
	}
	/* 公告 */
	.section_notice {
		margin-top: 280px;
		background: #e3fcff;
		padding-bottom: 850px;
	}
	.section_pub {
		width: 750px;
		margin: 0 auto;
		padding-top: 50px;
	}
	.section_pub_con {
		display: inline-block;
		width: 360px;
		margin-right: 21px;
		/* background: red; */
	}
	.section_pub_con:nth-child(2) {
		margin-right: 0;
	}
	.section_pub_con:nth-child(3) {
		margin-right: 0;
		width: 360px;
		float: left;
	}
	.section_pub_con_tab1 {
		border-bottom: 1px solid #d1d1d1;
		cursor: pointer;
	}
	.section_pub_con_tab1 .btns {
		display: inline-block;
		width: 117px;
		text-align: center;
		font-size: 18px;
		padding-bottom: 10px;
	}
	.section_pub_con_tab1 .on {
		font-weight: 600;
		border-bottom: 4px solid #118b96;
	}
	.section_pub_con_content1 {
		
	}
	.section_pub_con_content1 ul {

	}
	.section_pub_con_content1 ul li {
		padding: 20px 0;
		font-size: 15px;
	}
	.section_pub_con_content1 ul li:hover a {
		color:  #118b96;
	}
	.lists {
		width: 300px;
		float: left;
		padding-left: 0;
	}
	.date {
		width: 50px;
		float: right;
	}
	.section_pub_con_tab2 {
		border-bottom: 1px solid #d1d1d1;
		display: inline-block;
	}
	.section_pub_con_tab2 {
		border-bottom: 1px solid #d1d1d1;
		cursor: pointer;
	}

	.section_pub_con_tab2 .btns {
		display: inline-block;
		width: 86px;
		text-align: center;
		font-size: 18px;
		padding-bottom: 10px;
	}
	.section_pub_con_tab2 .on {
		font-weight: 600;
		border-bottom: 4px solid #118b96;
	}
	.section_pub_con_content2 {
		
	}
	.section_pub_con_content2 ul {

	}
	.section_pub_con_content2 ul li {
		padding: 20px 0;
		font-size: 15px;
	}
	.section_pub_con_content2 ul li:hover a {
		color:  #118b96;
	}
	.section_pub_con_title {
		font-size: 18px;
		font-weight: 600;
		margin-bottom: 15px;
	}
	.section_pub_con_img {
		width: 100%;
		height: 270px;
		margin-bottom: 40px;
	}
	.section_pub_con_img img {
		width: 100%;
		height: 270px;
	}
	.more {
		margin-top: 20px;
		font-size: 15px;
		color: #118b96;
		margin-bottom: 30px;
		position: relative;
		left: -20px;	
	}
	.more:nth-child(3) {
		bottom: -20px;
	}
	.more2 {
		margin-top: -0px;
		margin-left: 0px;
	}
	footer {
		width: 100%;
		background: #106470;
	}
	.footer_top {
		/* height: 228px; */
	}
	.footer_logo {
		width: 100%;
		text-align: center;
		display: inline-block;
		padding-left: 5%;
	}
	.footer_logo img {
		width: 70%;
		margin-top: 50px;
	}
	.footer_img {
		display: inline-block;
		width: 60%;
		position: relative;
		top: -20px;
		margin-left: 20%;
	}
	.footer_img .work {
		width: 15%;
		margin: 20px 46% 20px;
	}
	.footer_img li {
		display: inline-block;
		width: 15%;
		margin-left: 15%;
		background: red;
		border-radius: 50%;
		background: #3997a4;
	}
	.footer_img li img {
		width: 60%;	
		position: relative;
		left: 20%;
		top: 20%;
	}
	.footer_1 {
		display: none;
	}
	.footer_2 {
		display: none;
	}
	.footer_call {
		text-align: center;
		color: #FFF;
		font-size: 20px;
		margin-top: 20px;
		margin-right: 5%;
		padding-bottom: 30px;
	}
	.footer_call h1 {
		font-weight: 600;
	}
	.footer_call li {
		/* margin: 10px 0; */
	}
	.footer_down {
		text-align: center;
		height: 46px;
		line-height: 46px;
		background: #000;
		color: #FFF;
		font-size: 15px;
	}
	.footer_down img {
		position: relative;
		top: 4px;
	}
}
@media (min-width: 992px) {
	#ad1, #ad2, #ad3 {
		display: none;
	}
	header {
		width: 100%;
		height: 120px;
		background: #589d14;
		/* background: yellow; */
		position: fixed;
		z-index: 555;
	}
	.header_nav {
		display: none;
	}
	.header_mobile {
		display: inline-block;
		float: right;
		margin: 15px 20px 0 0;
	}
	.header_mobile img {
		width: 30px;
		margin: 32px 0 0 0;
	}
	.header_side{
		display: none;
	}
	.header_carousel {
  	width: 100%;
  	background: transparent;
  	position: relative;
  	top: 4px;
	}
	.header_carousel ul {
  	width: 100%;
	}	
	.header_carousel ul li {
  	width: 100%;
  	height: 200px;
	}
	.header_carousel {
  	position: relative;  
  	max-height: 380px; 
  	overflow: hidden;
	}
	.header_carousel .ruler_img {
  	width: 100%; 
  	display: block;
	}
	.header_carousel ul {
  	width: 100%; 
  	height: 100%; 
  	position: absolute; 
  	left: 0; top: 0; 
  	white-space: nowrap;
	}
	.header_carousel ul li {
  	width: 100%; 
  	height: 100%; 
  	display: inline-block; 
  	vertical-align: top; 
 	 	background: no-repeat center; 
  	background-size: cover;
	}
	.header_carousel ul li a {
  	display: block; 
  	height: 100%;
 	 	background: rgba(0,0,0,.5);
	}
	.header_carousel .btn_box {
  	width: 100%; 
  	position: absolute;
  	left: 0; 
  	bottom: 1px;
  	text-align: center; 
  	background: transparent;
	}
	.header_carousel .btn_box a {
 	 	width: 15px; 
  	height: 15px; 
  	border-radius: 50%; 
  	background: rgba(0,0,0,.5); 
  	margin: 0 5px; 
  	display: inline-block;
	}
	.header_carousel .btn_box a.on {
  	background: orange;
	}
	.header_carousel .direction {
  	position: absolute; 
  	left: 10px; 
  	top: 50%; 
  	margin-top: -50px; 
  	cursor: pointer; 
  	border-radius: 4px;
  	transition: .3s all;
	}
	.header_carousel .direction:hover {
  	background: rgba(0,0,0,.5);
	}
	.prev {
		display: none;
	}
	.next {
		display: none;
	}
	.header_mobile_search2 {
		display: none;
		width: 100%;
		height: 40px;
		margin-top: 120px;
	}
	.mobile_search2 {
		width: 94%;
		height: 42px;
		border-radius: 4px;
		border: none;
		top: 15px;
		right: 30%;
		font-size: 16px;
		padding-left: 2%;
		color: #000;
		text-align: center;
	}
	.header_mobile_search2 a {
		width: 4%;
		color: red;
		float: right;
	}
	.header_mobile_search2 a img {
		width: 30px;
		position: relative;
		top: 8px;
	}
	section {
		width: 100%;
		margin-top: 116px;
	}
	.clearboth {
		clear: both;
	}
	.section_news {
		margin: 0 auto;
		width: 970px;
	}
	.section_news h1 {
		font-size: 36px;
		font-weight: 500;
		padding: 25px 0;
	}
	.section_news_con {
		width: 310px;
		display: inline-block;
		margin-right: 15px;
	}
	.section_news_con:nth-child(4) {
		position: relative;
		top: -78px;
		margin-left: 16px;
	}
	.section_news_con img {
		width: 310px;
		height: 175px;
		margin-bottom: 20px;
	}
	.section_news_con a {
		font-weight: bold;
    font-size: 20px;
	}
	.section_news_con p {
		margin-top: 20px;
	}
	.section_news_con p a {
		font-size: 18px;
		font-weight: 100;
		padding: 5px 0;
		font-style: italic;
		color: #7c7c7c;
		border-bottom: 1px solid #7c7c7c;
	}
	/* .section_news_con a:hover {
		color: #95cf5d;
		color: #007c41;
	} */
	.section_news_list {
		float: left;
		display: inline-block;
		width: 310px;
		height: 175px;
	}
	.section_news_list li {
		font-size: 14px;
		font-weight: 500;
		height: 54px;
		margin-bottom: 15px;
	}
	.section_news_list_left {
		display: inline-block;
		width: 50px;
		height: 50px;
		background: #589d14;
		text-align: center;
		color: #FFF;
		padding-top: 8px;
		background: #6a3642;
	}
	.section_news_list_right {
		display: inline-block;
		width: 260px;
		height: 50px;
		background: #eee;
		float: right;
		padding: 8px 8px 0 8px;
	}
	.section_news_more {
		position: relative;
		top: 80px;
	}
	.section_news_more a {
		font-size: 14px;
		font-weight: 500;
		color: #589d14;
	}
	.section_news_more a img {
		width: 10px;
		height: 15px;
		position: relative;
		top: 22px;
	}
	/* 模块 */
	.section_link {
		width: 970px;
		margin: 40px auto 80px;
	}
	.section_link li {
		width: 97px;
		float: left;
		height: 110px;
		background: red;
	}
	.section_link li a {
		text-align: center;
	}
	.section_link li a img {
		position: relative;
		left: 30px;
		top: 19px;
	}
	.section_link li a p {
		position: relative;
		top: 19px;
		font-size: 16px;
		color: #FFF;
	}
	.section_link li:nth-child(5), .section_link li:nth-child(10) {
		width: 97px;
	}
	.section_link li:nth-child(5) a img, .section_link li:nth-child(10) a img {
		position: relative;
		left: 30px;
		top: 19px;
	}
	/* 公告 */
	.section_notice {
		margin-top: 180px;
		background: #e3fcff;
		padding-bottom: 420px;
	}
	.section_pub {
		width: 750px;
		margin: 0 auto;
		padding-top: 50px;
	}
	.section_pub_con {
		display: inline-block;
		width: 360px;
		margin-right: 11px;
		/* background: red; */
	}
	.section_pub_con:nth-child(2) {
		margin-right: 0;
		margin-left: 10px;
	} 
	.section_pub_con:nth-child(3) {
		margin-right: 0;
		width: 360px;
		float: left;
	}
	.section_pub_con_tab1 {
		border-bottom: 1px solid #d1d1d1;
	}
	.section_pub_con_tab1 .btns {
		display: inline-block;
		width: 117px;
		text-align: center;
		font-size: 18px;
		padding-bottom: 10px;
	}
	.section_pub_con_tab1 .on {
		font-weight: 600;
		border-bottom: 4px solid #118b96;
	}
	.section_pub_con_content1 {
		
	}
	.section_pub_con_content1 ul {

	}
	.section_pub_con_content1 ul li {
		padding: 20px 0;
		font-size: 15px;
	}
	.section_pub_con_content1 ul li:hover a {
		color:  #118b96;
	}
	.lists {
		width: 300px;
		float: left;
		padding-left: 0;
	}
	.date {
		width: 50px;
		float: right;
	}
	.section_pub_con_tab2 {
		border-bottom: 1px solid #d1d1d1;
		display: inline-block;
	}
	.section_pub_con_tab2 {
		border-bottom: 1px solid #d1d1d1;
	}
	.section_pub_con_tab2 .btns {
		display: inline-block;
		width: 86px;
		text-align: center;
		font-size: 18px;
		padding-bottom: 10px;
	}
	.section_pub_con_tab2 .on {
		font-weight: 600;
		border-bottom: 4px solid #118b96;
	}
	.section_pub_con_content2 {
		
	}
	.section_pub_con_content2 ul {

	}
	.section_pub_con_content2 ul li {
		padding: 20px 0;
		font-size: 15px;
	}
	.section_pub_con_content2 ul li:hover a {
		color:  #118b96;
	}
	.section_pub_con_title {
		font-size: 18px;
		font-weight: 600;
		margin-bottom: 15px;
	}
	.section_pub_con_img {
		width: 100%;
		height: 270px;
		margin-bottom: 40px;
	}
	.section_pub_con_img img {
		width: 100%;
		height: 270px;
	}
	.section_pub_con_img p {
		position: relative;
		left: 1px;
	}
	.more {
		margin-top: 20px;
		font-size: 15px;
		color: #118b96;
		margin-bottom: 30px;
		position: relative;
		left: -20px;	
	}
	.more:nth-child(3) {
		bottom: 0px;
	}
	.more2 {
		margin-top: -0px;
		margin-left: 0px;
	}
	footer {
		width: 100%;
		background: #106470;
		min-height: 100px;
	}
	.footer_top {
		min-height: 200px;
		padding-bottom: 0;
		margin-bottom: -180px;
	}
	.footer_logo {
		width: 280px;
		text-align: center;
		display: inline-block;
		margin-top: 20px;
		float: left;
		padding-top: 200px;
		float: left;
	}
	.footer_logo img {
		width: 280px;
		margin-top: -50px;
		position: relative;
		bottom: 150px;
	}
	.footer_img {
		display: inline-block;
		width: 20%;
		position: relative;
		left: 55%;
		top: -320px;
	}
	.footer_img .work {
		margin-left: 83px;
	}
	.footer_img li {
		display: inline-block;
		width: 40px;
		height: 40px;
		border-radius: 50%;
		background: #3997a4;
		float: left;
		margin-left: 20px;
	}
	.footer_img li img {
		width: 60%;	
		position: relative;
		left: 20%;
		top: 20%;
	}
	.footer_img li:hover .erweima {
		display: block;
	}
	.erweima {
		/* width: 150px !important;
		height: 150px; */
		position: absolute !important;
		top: -280px !important;
		display: none;
	}
	.footer_1 {
		display: inline-block;
		width: 12%;
		margin-left: 100px;
		margin-top: 20px;
		color: #FFF;
		padding-top: 0;
		float: left;
		padding-top: 10px;
		float: left; 
	}
	.footer_1 h1 {
		font-size: 18px;
		font-weight: 600;
	}
	.footer_1 li {
		font-size: 16px;
		margin: 10px 0;
	}
	.footer_2 {
		display: inline-block;
		width: 12%;
		color: #FFF;
		padding-top: 0;	
		position: relative;
		bottom: 10px;
		margin-left: 50px;
		float: left;
		padding-top: 40px;
		float: left;
	}
	.footer_2 h1 {
		font-size: 18px;
		font-weight: 600;
	}
	.footer_2 li {
		font-size: 16px;
		margin: 10px 0;
	}
	.footer_3 {
		display: inline-block;
		width: 12%;
		color: #FFF;
		padding-top: 0;	
		position: relative;
		bottom: 10px;
		margin-left: 50px;
		float: left;
		padding-top: 40px;
		float: left;
	}
	.footer_3 h1 {
		font-size: 18px;
		font-weight: 600;
	}
	.footer_3 li {
		font-size: 16px;
		margin: 10px 0;
	}
	.footer_call {
		display: inline-block;
		color: #FFF;
		font-size: 20px;
		margin-top: 20px;
		padding-bottom: 30px;
		position: relative;
		right: 80px;
		bottom: 90px;
		text-align: left;
		padding-top: 90px;
		float: left;
		padding-top: 100px;
		margin-bottom: 50px;
	}
	.footer_call h1 {
		font-weight: 600;
		font-size: 18px;
	}
	.footer_call li {
		margin: 10px 0;
		font-size: 16px;
	}
	.footer_down {
		width: 100%;
		position: absolute;
		text-align: center;
		height: 46px;
		line-height: 46px;
		background: #000;
		color: #FFF;
		font-size: 15px;
	}
	.footer_down img {
		position: relative;
		top: 4px;
	}
}
@media (min-width: 1280px) {
	#ad1, #ad2, #ad3 {
		width: 300px;
		height: 120px;
		font-size: 20px;
  	font-weight: bold;
		position: fixed;
		display: flex;
		width: 300px;
		height: 100px;
		color: white;
		justify-content: center;
		align-items: center;
		z-index: 999999;
	}
	#ad1 a, #ad2 a, #ad3 a {
		width: 100%;
		height: 100%;
	}
	#ad1 img, #ad2 img, #ad3 img {
		width: 100%;
		height: 100%;
	}
	#ad1 .cs, #ad2 .cs, #ad3 .cs {
		position: absolute;
		width: 20px;
		height: 20px;
		right: 0;
		top: 0;
		/* opacity: .5; */
	}
	header {
		width: 100%;
		height: 144px;
		text-align: center;
		background: #589d14;
		/* background: blue; */
		position: relative;
		z-index: 555;
	}
	.header_head {
		width: 1180px;
		margin: 0 auto;
		text-align: left;
	}
	.header_top {
		margin-left: -40px;
	}
	.header_top img {
		width: 400px;
		position: relative;
		left: 0;
		top: 18px;
		left: 0;
	}
	.header_nav {
		display: inline-block;
		float: right;
	}
	.header_nav_language {
		float: right;
		line-height: 143px;
		margin-right: 10px;
		font-size: 16px;
		color: #FFF;
		cursor: pointer;
	}
	.header_nav_language img {
		margin: 0 10px;
	}
	.header_nav_language img:nth-child(1) {
		position: relative;
		top: 5px;
	}
	.language {
		display: none;
		position: absolute;
		width: 300px;
		/* height: 400px; */
		background: #FFF;
		border: 1px solid #ccc;
		z-index: 9999;
		top: 90px;
		color: #fff;
	}
	.languages {
		width: 100%;
		/* border-bottom: 1px solid #ccc; */
		line-height: 50px;
		color: #000;
	}
	.language li {
		width: 50%;
		float: left;
		color: #000;
		line-height: 40px;
		border-top: 1px solid #ccc;
		font-size: 14px;
	}
	.header_nav_bar {
		float: right;
		line-height: 142px;
		font-size: 16px;
		color: #FFF;
	}
	.header_nav_bar li {
		float: left;
		padding: 0 15px;
	}
	.header_nav_bar li img {
		width: 40px;
		position: relative;
		top: 10px;
	}
	.header_mobile_search {
		display: none;
		float: right;
	}
	.mobile_search {
		display: none;
	}
	.header_mobile_search img {
		width: 50px;
		margin: 36px 40px 0 0;
	}
	.header_mobile {
		display: none;
	}
	.header_sider {
		height: 58px;
		width: 100%;
		position: relative;
		/* bottom: 58px; */
		background-color: #fff;
	}
	.header_side {
		display: block;
		width: 1180px;
		height: 58px;
		line-height: 58px;
		margin: 0px auto 0;
		border: none;
		position: relative;
		background: #FFF;
		padding: 0;
	}
	.header_side li {
		height: 58px;
		float: left;
		padding: 0;
		margin: 0;
		border: none;
	}
	.header_side li:nth-child(8) {
		position: relative;
		bottom: 0px;
	}
	.header_side li:nth-child(9) {
		position: relative;
		bottom: 0px;
	}
	.header_side li a {
		color: #000;
		font-size: 18px;
		line-height: 58px;
		text-align: center;
	}
	.header_side li a img {
		display: none;
	}
	.header_side_list {
		z-index: 5;
		background: #FFF;
		position: relative;
		bottom: 2px;
		top: 0px;
	}
	.header_side li:hover {
		background: #589d14;
		/* transition: all 0.4s ease-in-out; */
	}
	.header_side li:hover .header_side_title {
		color: #FFF;
	}
	.header_side li:hover .header_side_list {
		display: inline-block;
		background: #589d14;
	}
	.header_side li:hover .header_side_list a {
		background: #FFF;
		background: #589d14;
	}
	.header_side_list li {
		color: #FFF;
		height: 40px;
		line-height: 40px;
		background: #589d14;
		border-bottom: 1px solid #64b217;
		text-align: left;
		padding-left: 20px;
		font-size: 16px;
	}
	.header_side_list li a {
		font-size: 16px;
		color: #FFF;
		position: relative;
		bottom: 10px;
		background: #589d14;
	}
	.header_side_list li img {
		display: block;
		float: left;
		position: relative;
		left: 25px;
		top: 15px;
		width: 5px;
	}
	.header_side_list li:hover {
		color: #FFF;
		background: #519112;
	}
	.header_side_list li:hover a {
		background: #519112;
		background-color: #589d14;
	}
	.header_carousel {
  	width: 100%;
  	background: transparent;
  	position: relative;
  	top: 0px;
	}
	.header_carousel ul {
  	width: 100%;
	}	
	.header_carousel ul li {
  	width: 100%;
  	height: 200px;
	}
	.header_carousel {
  	position: relative;  
  	max-height: 360px; 
  	overflow: hidden;
	}
	.header_carousel .ruler_img {
  	width: 100%; 
  	display: block;
	}
	.header_carousel ul {
  	width: 100%; 
  	height: 100%; 
  	position: absolute; 
  	left: 0; top: 0; 
  	white-space: nowrap;
	}
	.header_carousel ul li {
  	width: 100%; 
  	height: 100%; 
  	display: inline-block; 
  	vertical-align: top; 
 	 	background: no-repeat center; 
  	background-size: cover;
  	margin-left: -2px;
	}
	.header_carousel ul li a {
  	display: block; 
  	height: 100%;
 	 	background: rgba(0,0,0,.5);
	}
	.header_carousel .btn_box {
  	width: 100%; 
  	position: absolute;
  	left: 0; 
  	bottom: 1px;
  	text-align: center; 
  	background: transparent;
  	opacity: 0;
	}
	.header_carousel .btn_box a {
 	 	width: 15px; 
  	height: 15px; 
  	border-radius: 50%; 
  	background: rgba(0,0,0,.5); 
  	margin: 0 5px; 
  	display: inline-block;
	}
	.header_carousel .btn_box a.on {
  	background: orange;
	}
	.header_carousel .direction {
  	position: absolute; 
  	left: 10px; 
  	top: 50%; 
  	margin-top: -50px; 
  	cursor: pointer; 
  	border-radius: 4px;
  	transition: .3s all;
	}
	.header_carousel .direction:hover {
  	background: rgba(0,0,0,.5);
	}
	.prev {
		display: inline-block;
		position: absolute;
		top: 120px;
		left: 10%;
		/* opacity: .3; */
	}
	.next {
		display: inline-block;
		position: absolute;
		top: 120px;
		right: 10%;
		/* opacity: .3; */
	}
	section {
		width: 100%;
		/* margin-top: 200px; */
		margin-top: 0;
	}
	.clearboth {
		display: none;
	}
	.section_news {
		margin: 0 auto;
		width: 1180px;
		background: #FFF;
	}
	.section_news h1 {
		font-size: 34px;
		font-weight: 400;
		padding: 25px 0;
		color: #589d14;
	}
	.section_news_con {
		width: 380px;
		display: inline-block;
		margin-right: 15px;
	}
	.section_news_con:nth-child(4) {
		position: relative;
		top: -25.7px;
		margin-right: 0;
		margin-left: 16px;
	}
	.section_news_con img {
		width: 380px;
		height: 214px;
		margin-bottom: 20px;
	}
	.section_news_con a {
		font-weight: bold;
    font-size: 20px;
	}
	.section_news_con p {
		margin-top: 20px;
	}
	.section_news_con p a {
		font-size: 14px;
		font-weight: 100;
		padding: 5px 0;
		font-style: italic;
		color: #7c7c7c;
		border-bottom: 1px solid #7c7c7c;
	}
	/* .section_news_con a:hover {
		color: #95cf5d;
		color: #007c41;
	} */
	.section_news_con p a:hover {
		color: #7c7c7c;
	}
	.section_news_list {
		float: left;
		display: inline-block;
		width: 380px;
		height: 276px;
		position: relative;
		top: 14px;
	}
	.section_news_list li {
		font-size: 14px;
		font-weight: 500;
		height: 54px;
		margin-bottom: 15px;
	}
	.section_news_list_left {
		display: inline-block;
		width: 54px;
		height: 54px;
		background: #589d14;
		text-align: center;
		color: #FFF;
		padding-top: 8px;
		background: #6a3642;
	}
	.section_news_list_right {
		display: inline-block;
		width: 326px;
		height: 54px;
		background: #eee;
		float: right;
		padding: 8px 8px 0 8px;
	}
	.section_news_more {
		position: relative;
		top: 25px;
	}
	.section_news_more a {
		font-size: 14px;
		font-weight: 500;
		color: #589d14;
	}
	.section_news_more a img {
		width: 7px;
		height: 15px;
		position: relative;
		top: 22px;
		left: 7px;
	}
	/* 模块 */
	.section_link {
		width: 1180px;
		margin: 27px auto 80px;
	}
	.section_link li {
		width: 118px;
		float: left;
		height: 110px;
		background: red;
	}
	.section_link li a {
		text-align: center;
	}
	.section_link li a img {
		width: 50px;
		position: relative;
		left: 35px;
		top: 17px;
	}
	.section_link li a p {
		position: relative;
		top: 19px;
		font-size: 16px;
		color: #FFF;
	}
	.section_link li:nth-child(5), .section_link li:nth-child(10) {
		width: 118px;
	}
	.section_link li:nth-child(5) a img, .section_link li:nth-child(10) a img {
		position: relative;
		left: 35px;
		top: 17px;
		width: 50px;
	}
	/* 公告 */
	.section_notice {
		margin-top: 190px;
		background: #e3fcff;
		padding-bottom: 450px
	}
	.section_pub {
		width: 1180px;
		margin: 0 auto;
		padding-top: 50px;
	}
	.section_pub_con {
		display: inline-block;
		width: 375px;
		margin-right: 20px;
		position: relative;
		/* background: red; */
	}
	.section_pub_con:nth-child(3) {
		margin-right: 0;
		width: 380px;
		float: right;
	}
	.section_pub_con_tab1 {
		/* border-bottom: 1px solid #d1d1d1; */
	}
	.section_pub_con_tab1 .btns {
		display: inline-block;
		width: 122px;
		text-align: center;
		font-size: 18px;
		padding-bottom: 10px;
	}
	.section_pub_con_tab1 .on {
		font-weight: 600;
		border-bottom: 4px solid #118b96;
	}
	.section_pub_con_content1 {
		
	}
	.section_pub_con_content1 ul {

	}
	.section_pub_con_content1 ul li {
		padding: 20px 0;
		font-size: 15px;
	}
	.section_pub_con_content1 ul li:hover a {
		color:  #118b96;
	}
	.lists {
		width: 320px;
		float: left;
		padding: 0;
	}
	.date {
		width: 50px;
		float: right;

	}
	.section_pub_con_tab2 {
		/* border-bottom: 1px solid #d1d1d1; */	
		display: inline-block;
		width: 370px;
	}
	.section_pub_con_tab2 {
		/* border-bottom: 1px solid #d1d1d1; */
	}
	.section_pub_con_tab2 .btns {
		display: inline-block;
		width: 86px;
		text-align: center;
		font-size: 18px;
		padding-bottom: 10px;
		/* background: red; */
	}
	.section_pub_con_tab2 .on {
		font-weight: 600;
		border-bottom: 4px solid #118b96;
	}
	.section_pub_con_content2 {
		
	}
	.section_pub_con_content2 ul {

	}
	.section_pub_con_content2 ul li {
		padding: 20px 0;
		font-size: 15px;
	}
	.section_pub_con_content2 ul li:hover a {
		color:  #118b96;
	}
	.section_pub_con_title {
		font-size: 18px;
		font-weight: 600;
		margin-bottom: 15px;
	}
	.section_pub_con_img {
		width: 100%;
		height: 270px;
		margin-bottom: 70px;
		margin-left: 20px;
	}
	.section_pub_con_img img {
		width: 100%;
		height: 270px;
	}
	.more {
		margin-top: 20px;
		font-size: 15px;
		color: #118b96;
		margin-bottom: 30px;
		position: relative;
		left: -20px;	
	}
	.more:nth-child(3) {
		bottom: 0px;
	}
	.more2 {
		margin-top: -40px;
		margin-left: 20px;
	}
	
	footer {
		width: 100%;
		background: #106470;
		min-height: 200px;
	}
	.footer_top {
		position: relative;
		min-height: 200px;
	}
	.footer_logo {
		width: 20%;
		text-align: center;
		display: inline-block;
		float: left;
		padding-top: 180px;
	}
	.footer_logo img {
		width: 360px;
		position: relative;
		bottom: 100px;
		min-height: 50px;
	}
	.footer_img {
		display: inline-block;
		width: 15%;
		position: absolute;
		top: 0px;
		left: 58%;
	}
	.footer_img li {
		display: inline-block;
		width: 50px;
		height: 50px;
		border-radius: 50%;
		background: #3997a4;
		float: left;
		margin-top: 20px;
	}
	.footer_img .work {
		width: 50px;
		position: relative;
		/* top: 15px; */
		left: 12px;
	}
	.footer_img li img {
		width: 60%;	
		position: relative;
		left: 20%;
		top: 20%;
	}
	.footer_img li:hover .erweima {
		display: block;
	}
	.erweima {
		/* width: 150px !important;
		height: 150px; */
		position: absolute !important;
		top: -185px !important;
		display: none;
	}
	.footer_1 {
		display: inline-block;
		width: 15%;
		margin-left: 210px;
		margin-top: 36px;
		/* margin-right: 1%; */
		color: #FFF;
		min-height: 60px;
		/* background-color: yellow; */
		/* min-height: 100px; */
		float: left;
	}
	.footer_1 h1 {
		font-size: 18px;
		font-weight: 600;
	}
	.footer_1 li {
		font-size: 16px;
		margin: 10px 0;
	}
	.footer_2 {
		display: inline-block;
		width: 15%;
		color: #FFF;
		margin-right: -60px;
		text-align: left;
		/* background-color: red; */
		position: relative;
		bottom: 30px;
		min-height: 160px;
		float: left;
		padding-top: 75px;
		margin-bottom: -50px;
	}
	.footer_2 h1 {
		font-size: 18px;
		font-weight: 600;
	}
	.footer_2 li {
		font-size: 16px;
		margin: 10px 0;
	}
	.footer_3 {
		display: inline-block;
		width: 15%;
		color: #FFF;
		margin-right: -60px;
		text-align: left;
		/* background-color: red; */
		position: relative;
		bottom: 30px;
		min-height: 160px;
		float: left;
		padding-top: 75px;
		margin-bottom: -50px;
	}
	.footer_3 h1 {
		font-size: 18px;
		font-weight: 600;
	}
	.footer_3 li {
		font-size: 16px;
		margin: 10px 0;
	}
	.footer_call {
		width: 17%;
		display: inline-block;
		color: #FFF;
		font-size: 20px;
		text-align: left;
		/* background-color: black; */
		float: left;
		padding-top: 115px;
		margin-bottom: -60px;
	}
	.footer_call h1 {
		font-weight: 600;
		font-size: 18px;
	}
	.footer_call li {
		margin: 10px 0;
		font-size: 16px;
	}
	.footer_down {
		position: relative;
		text-align: center;
		height: 46px;
		line-height: 46px;
		background: #000;
		color: #FFF;
		font-size: 15px;
		display: inline-block;
		width: 100%;
		margin-top: 50px;
	}
	.footer_down img {
		position: relative;
		top: 4px;
	}

	.search {
		display: none;
		width: 170px;
		height: 40px;
		border-radius: 4px;
		border: none;
		position: relative;
		bottom: 5px;
		font-size: 16px;
		padding-left: 2%;
		color: #000;
	}
	.cha {
		font-size: 20px;
	}
	.yonghu {
		position: relative;
		top: 18px;
		left: 52px;
	}
	.mima {
		position: relative;
		top: 83px;
		right: 350px;
	}
}




/*登录*/
div.login2{position:fixed;left:0;top:0;width:100%;height:100%;background-color: rgba(0,0,0,.5);z-index: 100;display:none;z-index: 999999999999999;}
div.login2 >div{position:fixed;width:500px;height:380px;background: #fff;left:calc(50% - 250px);top:calc(50% - 190px);}
div.login2 >div div.logo3{width:100%;text-align: center;padding-top:30px;}
div.login2 >div div.logo3> img{width:70%;}
div.login2 >div div.logo3 a {display: block;width:20px;height:20px;position:absolute;top:10px;right:10px;background:url(../images/cha.png) no-repeat; background-size: cover;}
div.login2 div form{text-align:center;margin-top:18px;}
div.login2 div form input{width:350px;height:50px;border:1px solid #589d14;color:#333;margin:8px 0;padding-left:50px;outline: none;font-size:16px;}
div.login2 div form input#LoginID{background:url(../images/yonghuming.png) no-repeat;}
div.login2 div form input#Password{background:url(../images/mima.png) no-repeat;}
div.login2 div form button{font-size:20px;color:#FFF;width:400px;height:50px;background-color: #ddd;border:none;-color:#f00;margin-top:30px;outline: none;background:#589d14 url(../images/login.png)no-repeat center center;}

/* 搜索 */

.section_bar {
	width: 100%;
	height: 60px;
	display: none;
	background: #589d14;
	border-bottom: 4px solid #64b217;
	position: fixed;
	top: 0;
	z-index: 56;
}
.section_bar_nav {
	margin: 0 auto;
	width: 1180px;
	height: 60px;
	top: 0;
	z-index: 55;
	background: #589d14;
	border-bottom: 4px solid #64b217;
	text-align: center;
	position: relative;
}
.section_bar_nav img {
	height: 60%;
	margin-left: 20px;
	position: relative;
	bottom: 11px;
	position: absolute;
	left: 0;
}
.section_bar_nav ul {
	display: inline-block;
	width: 80%;
	height: 60px;
	background: #589d14;
	margin-left: 30px;
	border-bottom: 4px solid #64b217;
	position: absolute;
	right: 0;
}
.section_bar_nav ul a {
	width: 11.1%;
	height: 60px;
	line-height: 60px;
	float: left;
	text-align: center;
	color: #FFF;
	font-size: 16px;
}
.section_bar_nav ul a:hover {
	background: green;
	cursor: pointer;
}