﻿@charset "utf-8";
.full_screen2{ position:relative; min-height:150px;}
.full_screen2 img{ width:100%; float:left; min-height:150px;}
.now_position{ position:absolute; z-index:9; width:100%; text-align:center; left:0; color:#037538; top:10%;}
.now_position a.now_position_h1{ color:#037538; font-size:50px;}
.now_position a.news_a{ color:#037538; font-size:16px; display:inline-block; border:1px solid #03753b; height:24px; line-height:24px; padding:0 10px; border-radius:5px; font-weight:normal; background-color:rgba(255,255,255,0.5)}
.now_position a.news_a.news_on{background-color:#03753B; color:#fff;}

.news_list{ top:-250px; position:relative; background-color:rgba(255,255,255,0.8); }
.news_list1 a{ float:left; width:33%;height:250px; overflow:hidden ; position:relative;}
.news_list1 a img{ width:100%;  }
.news_list1 a .news_text{ position:absolute; z-index:3; width:100%;background-color:rgba(3,117,56,0.2); height:100%; text-shadow:1px 1px 1px #555;}
.news_list1 a .news_text.eq{background-color:rgba(3,117,56,0.9);}
.news_list1 a:hover .news_text{background-color:rgba(15,179,95,.95);}
.news_list1 a:hover  img{-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: bounceInx1;
	animation-name: bounceInx1;}
.news_list1 .news_text b{ font-size:20px; color:#fff; font-weight:normal; float:left; width:100%; line-height:28px; text-align:center; margin-bottom:10px; height:56px;}
.news_list1 .news_text span{  text-align:center;width:100%;float:left;text-align:center; margin-top:12%; height:34px; line-height:24px; color:#d5d5d5 }
.news_list1 .news_text font{ width:100%; float:left; text-align:center; color:#fff;height:24px; line-height:24px; font-size:16px;}
.news_list1 .full_screen3{	transition: none;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;}
.footer_bottom{ position:relative; width:100%; float:left; margin-top:-250px;}
.footer_bottom .footer{ position:static}
.footer_bottom .copyright{ position:static;}
.news_list_height{ height:250px;}
.news_list .title_h1{ font-size:38px; line-height:50px; overflow:hidden; text-align:center; height:120px; border-top:3px solid #037538; padding-top:60px; color:#037538;}
.news_list .key{ text-align:center; height:67px; line-height:67px; background-color:#fff; color:#999}
.news_list .key span{ display:inline-block; margin:0px 30px; font-size:16px;}
.news_list .key span img{ float:left; height:16px; position:relative; top:26px; margin-right:5px;}
.article_body{ width:90%; margin-left:5%; text-indent:2em; line-height:50px;}
.list_fy_no a font{ font-family:"宋体";}
.list_fy_no a:hover font{ color:#fff;}
@media only screen and (max-width: 1440px) {
	.news_list{ top:-200px;}
.news_list1 a{height:200px;}
.news_list1 .news_text b{ font-size:18px;}
.footer_bottom{ margin-top:-200px;}
.news_list_height{ height:200px;}
.news_list .title_h1{ font-size:28px; line-height:50px; overflow:hidden; text-align:center; height:100px; border-top:3px solid #037538; padding-top:30px; color:#037538;}
	}
	@media only screen and (max-width: 1200px) {
		.now_position a.now_position_h1{ font-size:36px;}
			.news_list{ top:-150px;}
.news_list1 a{height:150px;}
.news_list1 .news_text span{ font-size:12px; margin-top:5%; height:28px;}
.news_list1 .news_text font{ font-size:12px;}
.news_list1 .news_text b{ font-size:14px; line-height:24px; height:48px;}
.footer_bottom{ margin-top:-150px;}

.news_list_height{ height:150px;}
.news_list .title_h1{ font-size:24px; line-height:40px; overflow:hidden; text-align:center; height:80px; border-top:3px solid #037538; padding-top:30px; color:#037538;}
.news_list .key{ height:37px; line-height:37px;}
.news_list .key span img{ top:10px;}
	}
	@media only screen and (max-width: 1000px) {
		.news_list{ top:0px;}
		.news_list1 a{ width:50%}
		.news_list1 a .news_text{ background-color:rgba(3,117,56,0.6)}
		.footer_bottom{ margin-top:0px;}
		.now_position a.news_a{ font-size:14px; }
	}
		@media only screen and (max-width: 760px) {
		.news_list1 .news_text b{ height:48px; overflow:hidden; width:90%; margin-left:5%;}
		.now_position a.news_a{ font-size:12px; }
		.article_body{ border-top:1px dotted #d5d5d5}
		.news_list .key{ display:none}
		.news_list .key span{ margin:0px 2%; font-size:12px;}
		.news_list .title_h1{ width:90%; margin-left:5%;}
		
	}