@charset "utf-8";

/*通用区域*/
.main{ width:100%; height:auto; overflow:hidden; background:#eee;}
/*焦点图start*/
.slideBox{ position:relative; width:100%; height:auto;background:#FFF; overflow:hidden }
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; z-index:1; text-align: center; width: 100%; }
.slideBox .hd li{ display:inline-block; width:10px; height:10px; border-radius:5px; border-radius:5px; border:2px solid #FFF; text-indent:-9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{ background:#FFF; opacity: 1;}
.slideBox .bd{ position:relative; z-index:0;}
.slideBox .bd li{ position:relative; text-align:center; width:100%; float:left}
.slideBox .bd li img{ vertical-align:top; width:100%;}
/*焦点图end*/

/*主导航srart*/
.nav{ width: 100%; height: auto; background: #FFF; overflow: hidden; }
.nav-list{ width: 100%; height: auto; display: flex; flex-wrap: wrap; align-items: center; }
.nav-list li { width: 25%; padding:6% 0; text-align: center; border-right:1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6; }
.nav-list li:nth-child(4),.nav-list li:last-child{ border-right: none; }
.nav-list li a{ display: block; }
.nav-list li img{ width: 28px; height: 28px; }
.nav-list li h3{ color: #333; font-size: 16px;}
/*主导航end*/

/*tab选项卡start*/
#tab{position:relative; width:100%; height:auto; padding:5% 4%; background: #FFF; margin:4% 0; overflow:hidden;}
#tab .tab-menu{ width:100%; height:42px; background: #FFF; border:1px solid #e6e6e6; border-radius:5px; overflow: hidden;}
#tab .tab-menu li{float:left;width:33.33%; height:40px; line-height:40px; font-size:16px; cursor:pointer;text-align:center;}
#tab .tab-menu .selected{background-color:#02693b; color:#FFF;}
#tab .tab-box{width:100%; height: auto; overflow:hidden;}
#tab .hide{display:none;}
.news-list li { position:relative; width: 100%; padding:3% 0; border-bottom: 1px dashed #DDD;}
.news-list .list-item{ display:block;  position: relative; text-decoration: none; overflow: hidden;}
.list-item .cover img{ width:94px; height:60px; float:left; margin-right:5px;}
.list-item .cont .title { 
	font-weight: 400;font-size:16px;color: #333;
	overflow: hidden;word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;
}
.list-item .cont .time{font-size: 12px;color:#999; margin-top:3px;}
.seemore{ width: 100%; text-align:center; font-size: 14px; margin-top: 4%; }
.seemore a{ display: inline-block; width: 98%; height: 30px; line-height: 30px; border:1px solid #e6e6e6; background: #fff; border-radius: 5px; }
/*tab选项卡end*/

/*集团产业start*/
.industry{ width: 100%; padding:5% 2%; height: auto; background: #FFF; overflow: hidden;}
.ind-title{ font-size: 20px; text-align: center; position: relative;}
.ind-title em{ color: #02693b; display: block; }
.ind-title span{ color: #85a396; display: block; font-size: 16px;}
.ind-title:after{ display: inline-block; content: ""; width: 30%; height: 1px; background: #dddddd; position: absolute; left: 2%; top: 52%; }
.ind-title:before{ display: inline-block; content: ""; width: 30%; height: 1px; background: #dddddd; position: absolute; right: 2%; top: 52%; }
.ind-list li{ float: left; width: 50%; padding:2%;}
.ind-list li img{ width: 100%; vertical-align: top;}
.ind-list li h5{ text-align: center; background: #F5F5F5; font-size: 16px; height: 30px; line-height: 30px; padding:2%; }<!--耗时1756517669.6997秒-->