@charset "utf-8";
/*reset*/
* {font-family: 'Microsoft YaHei', helvetica, arial, sans-serif;
	margin: 0;
	padding: 0;
}

/*自定义代码*/
.icon_nav img{ display:block; width:100%; vertical-align:middle; overflow:hidden;}

#footer{ text-align:center; color:#999; padding:2%; width:100%; height:100%; margin-bottom:3em; font-size:0.90em; border:1px solid #eee;}

#header {

	z-index:999;
	width: 100%;
	height: 43px;
	overflow: hidden;
	background: -moz-linear-gradient(center top , #00963D, #00963D) repeat-x scroll 0 0 #00963D;background-image: -webkit-linear-gradient(top,#00963D,#00963D);  
	font: 12px/40px hiragino sans gb, microsoft yahei, simsun;
	box-shadow:3px 3px 3px rgba(0,0,0,0.2);color:#fff;
}
#header a{color:#fff; text-decoration:none;}
/*#top-line {
	width: 100%;
	height: 3px;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
	text-align: center;
	z-index: 1;
	background-color: #0fa6ea;
	background: -webkit-linear-gradient(left, rgba(15,166,234,1) 0, rgba(89,204,24,1) 10%, rgba(15,166,234,1) 60%, rgba(15,166,234,1) 100%);
	background: -moz-linear-gradient(left, rgba(15,166,234,1) 0, rgba(89,204,24,1) 10%, rgba(15,166,234,1) 60%, rgba(15,166,234,1) 100%);
	background: -ms-linear-gradient(left, rgba(15,166,234,1) 0, rgba(89,204,24,1) 10%, rgba(15,166,234,1) 60%, rgba(15,166,234,1) 100%);
	background: linear-gradient(left, rgba(15,166,234,1) 0, rgba(89,204,24,1) 10%, rgba(15,166,234,1) 60%, rgba(15,166,234,1) 100%);
}*/
#header .swiper-slide {
	width:19%; float:left; text-align:center; font-size:1.1em;
}
#banner {
	width: 100%;
	height:170px;
	overflow: hidden;
	margin-top:5px;
	position:relative;
}
#banner .swiper-slide {
	position:relative;
	text-align:center;
}
#banner img {
	max-width: 100%;
}
.gallerytitle {
text-align: left;
font-size: 1em;
height: 42px;
line-height: 42px;
color: #fff;
position: absolute;
left: 0;
padding-left:10px;
bottom: 0;
right: 0;
font-weight: normal;
text-shadow: 1px 1px 1px #000;
/* background-color: rgba(21,20,20,0.5); */
background-color: rgba(0,0,0,0);
background: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));
background: -webkit-gradient(linear,top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.7)));
background: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));
background: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));
}
.gallerytitle a{color:#fff;}
.pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 66px;
  text-align: center;
  right:0;
}
.swiper-pagination-bullet {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius:5px;
  background: #009B37;
  margin: 0 4px;
  opacity: 0.8;
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  background: #fff;
}


/*TAB-1*/
#tabs-container{
	height:270px;
}
.tabs{
	margin-top:8px;
	background:#eee url(../images/tab_ui2.gif) bottom repeat-x;
	background-size:auto 100%;
	width:100%;
	height:38px;
	overflow:hidden;
}
.tabs a{
font-size: 1em;
font-weight: normal;
text-align: center;
text-decoration:none;
float: left;
 width:auto;
 padding:0 10px;
height: 38px;
line-height: 38px;
color: #333;
}
.tabs a.active {
color: #BB0000;
background:#fff;
border-top:2px solid #0070CC;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
}

.news-list{
	padding:0 10px;
}
.news-list li{list-style-type:none; list-style:none; 
	overflow: hidden;text-overflow:ellipsis; 
border-bottom: 1px solid #eceef0;
box-shadow: 0 1px 1px #fff;
font-weight: normal;
height: 35px;
line-height: 35px;
font-size: 1em;
 width:100%;
}
.news-list li i{ float:right; font-style:normal; color:#999; font-size:0.78em; padding-left:5px;}
.news-list li a{ color:#333;font-size: 1em; text-decoration:none;}


.mores{ background:#EFEFEF; text-align:center; border:1px solid #ccc; width:150px; display:block; margin:0 auto; font-size:0.8em;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:5px;
margin-top:10px;
height:inherit; color:#333; margin-bottom:10px; line-height:20px; height:20px; overflow:hidden;}






.home_iconbg{background:#eee url(../images/tab_ui2.gif) bottom repeat-x;
	background-size:auto 100%;
	width:100%;
	height:38px;
	overflow:hidden; margin-bottom:10px;margin-top:10px;}

.home_iconbg a {

font-size: 1em;
font-weight: normal;
text-align: center;
text-decoration:none;
float: left;
 width:auto;
 padding:0 10px;
height: 38px;
line-height: 38px;
color: #009E35;
background:#fff;
border-top:2px solid #009E35;
border-right:1px solid #ccc;
border-left:1px solid #ccc;}




.imgnews-list{
	padding:0 10px;
}
.imgnews-list li{list-style-type:none; list-style:none; 
	overflow: hidden;text-overflow:ellipsis; 
border-bottom: 1px solid #eceef0;

font-weight: normal;
text-decoration:none;
font-size: 1em;
 width:100%;
}
.imgnews-list li i{ float:right; font-style:normal; color:#999; font-size:0.78em; padding-left:5px;}
.imgnews-list li a{ color:#333;font-size: 1em; text-decoration:none;}


.imgitem{border-top:none;height: 70px;border-bottom:2px solid #EFF1F3;padding:3%;}
.imgitem:before,.imgitem:after,.imgitem a:before,.imgitem a:after{content:'';}
.imgitem a,.imgitem a:visited{height:auto;display:inline;}
.imgitem img{display:block;float:left;width:110px;height:70px;}
.imgitem div{float:left;width:57%;line-height:16px;margin-left:3%;}
.imgitem p{color:#000;font-size:14px/30px;line-height:16px; padding-left:10px;overflow:hidden; font-weight:bold; margin-bottom:5px; margin-top:8px;}
.imgitem span{color:#999;font-size:12px/24px;line-height:16px;padding-left:2em; width:80%; text-overflow:ellipsis; overflow:hidden;}




/*底部导航*/

.clo_1{  background: url(../images/btn_1.png) no-repeat center 10px; display: block;}
.clo_2{  background: url(../images/btn_2.png) no-repeat center 10px; display: block;}
.clo_3{  background: url(../images/btn_3.png) no-repeat center 10px; display: block;}
.clo_4{  background: url(../images/btn_4.png) no-repeat center 10px; display: block;}


#menu{position:fixed;bottom:0px;width:100%;height:70px;line-height:98px;z-index:999;background:#009541; z-index:99; text-decoration:none;}
#menu ul{margin:0 auto;list-style-type:none;width:100%;max-width:640px;height:100%; padding-left:0;border-right:1px solid #007D34; }
#menu ul li{float:left;width:24.9%;height:100%;text-align:center;position:relative;font-size:14px;}
#menu ul li .line{position:absolute;top:0px;right:0px;z-index:30;}
#menu ul li .menu_li{position:absolute;top:0px;left:0px;z-index:30;width:100%;height:99%;color:#fff;  border-left:1px solid #007D34;}
#menu ul li .menu_li em{ font-style:normal;}
#menu ul li .menu_li em:hover{ font-style:normal;}
#menu ul li .menu_li a{color:#fff; text-decoration:none; }
#menu ul li .menu_li a:hover{background:#FF6E6E; display:block; color:#fff;}

#menu ul li .img_front{position:absolute;top:0px;left:0px;z-index:-1;width:100%;height:100%;background:#DDEFD9;}
#menu ul li .img_front img{width:100%;height:100%;}
#menu ul li span{position:absolute;bottom:-70px;left:50%;width:104px;margin-left:-56px;margin-bottom:0;height:auto;text-align:center;z-index:-1; }
#menu ul li span div{position:absolute;top:0.4em;left:10%; height:auto; background:#DDEFD9; padding-left:10px; padding-bottom:8px;}
#menu ul li span a{float:left;width:90%;height:30px;line-height:30px;color:#00963D;text-decoration:none; border-bottom:1px solid #00963D;}
#menu ul li span a:hover{ font-weight:bold;}
.footer_front{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:-1;display:none;}

#back{ width:10%; position:fixed; right:5px; top:25px;}



.bottom_k{ height:30px; width:100%;}
/*内容页*/
#main_content { display: block; width: 100%; margin: 0 auto; padding:0; background:#fff; }
#title{ padding:0.5em;font-weight:bold; line-height:26px; font-size:1.3em; max-height:65px;word-wrap: break-word; text-overflow: ellipsis; overflow: hidden; color:#000;text-align:center; margin-top:10px;}
.time{ padding:1em; line-height:26px; font-size:0.8em;word-wrap: break-word; text-overflow: ellipsis; overflow: hidden; color:#999; }
.meta{text-align:center;}
#content{ color:#464646; padding:0.8em; line-height:30px; font-size:1em;}
.detailvideo{ max-width:90%;margin:auto;}
.primary{ }
.primary img{ margin: 0; padding: 0; border: 0; outline: 0; display:block; width:100%; vertical-align:middle; overflow:hidden;}

/*调整表格居中 2019-12-16*/
table{margin:0 auto;}
.content table td{text-indent:0 !important;border:1px #000 solid!important;}
.content table td p{text-indent:0 !important;}