/*公共样式*/
a,p{color: #5f5f5f;}
a:hover,.ecoNewsList li:hover h1,.ecoNewsList li:hover .ecoTextAlignRight span{color: #082566!important;text-decoration: none;}
ul{list-style: none;}
.ecoNewsTitle,.icon,.ecoDtRightBox a:hover h4{color: #082566!important;}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-break: break-all;}
.ellipsisTwo{overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;}
html::-webkit-scrollbar,body::-webkit-scrollbar {/*滚动条整体样式*/width: 6px;	/*高宽分别对应横竖滚动条的尺寸*/height: 10px;}
html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb {/*滚动条里面小方块*/border-radius: 0px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2);background: #082566;}
.ecoDtLeftBottom p,.ecoDtleftTime span,.ecoDtTime,.ellipsisTwo{color: #898989;}
.ecoTextAlignRight{text-align: right;}
.ecoDtRightBox ul li{overflow: hidden;}
.ecoDtRightBox .ellipsis{color: #434343;}
.ecoConDetail p,.public_text p{color: #898989;}
/*banner图片开始*/
.ecoBannerContact{
	background: url(/index_static/images/contact.jpg) no-repeat center center;
}
.ecoBannerWork{
	background: url(/index_static/images/work.jpg) no-repeat center center;
}
.ecoBannerSociety{
	background: url(/index_static/images/society_banner.jpg) no-repeat center center;
}
.ecoBannerBusiness{
	background: url(/index_static/images/business_3.jpg) no-repeat center center;
}
.ecoBannerAbout{
	background: url(/index_static/images/about.jpg) no-repeat center center;
}
.ecoBannerNews{
	background: url(/index_static/images/newbanner.jpg) no-repeat center center;
}


/*banner图片结束*/
.public_text p{line-height: 25px;}
.public_business img,.public_text img{min-width: 100%;max-width: 100%;height: auto;}
.public_text>p>img{min-width: auto;max-width: 100%;height: auto!important;}
.blue_bg{background: #35B9E6;margin: 0;color: #fff;font-weight: bold;}
.orange_bg{background: #F0923A;margin: 0;color: #fff;font-weight: bold;}
.green_bg{background: #40A166;margin: 0;color: #fff;font-weight: bold;}
.centers{margin-top: 15px;}
.text-center{text-align:center;}
.coarse{font-weight:900;}
.public_text h2{font-size: 18px;font-weight: bold;color: #898989;padding: 30px 0;margin: 0;}
.public_text .new_text{padding-top: 0px}
.public_text h3{border-bottom: 1px solid #898989;margin: 0;color: #898989;font-size: 20px;font-weight: bold;line-height: 25px;}
.ecoNewsDetailCon p{color: #898989;}


/*手机*/
@media (max-width: 991px) {
	.container{
		/*background: pink;*/
	}
	/*菜单开始*/
	.ecoMenuBox{
		height: 60px;
		line-height: 60px;
		background: #FAFAFA;
		/*overflow: hidden;*/
	}
	.ecoLogo{
		margin-left: 15px;
		height: 34px;
	}
	.navbar-toggle {
		display: block;
	}
	.ecoMenuList{
		margin-bottom: 0;
		padding-inline-start: 0;
	}
	.ecoMenuList li{
		height: 45px;
		line-height: 45px;
		border-bottom: 1px solid #eee;
	}
	.ecoMenuList li a{
		display: block;
		font-size: 16px;
		padding: 0 15px;
	}
	.ecoMenuList li a.menuActive,.ecoMenuList li a:hover{
		color: #082566;
		font-weight: bold;
		/*background: #082566;*/
		transition: all .5s;
	}
	.navbar-toggle{
		margin-top: 14px;
	}
	/*菜单结束*/
	/*手机轮播图开始*/
	.glyphicon-chevron-left, .glyphicon-chevron-right {
		color: #082566;
	}
	.carousel-control.right, .carousel-control.left {
		background-image: none;
	}
	.glyphicon-chevron-right,.glyphicon-chevron-left{
		background: #082566;
		border-radius: 50%;
	}
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
		width: 36px;
		height: 36px;
		line-height: 34px;
		margin-top: -10px;
		font-size: 20px;
		color: #fff;
	}
	/*手机轮播图结束*/
	/*资讯动态开始*/
	.ecoConMarginTop{
		margin: 30px 15px 0 15px;
	}
	.ecotConTitle{

		border-bottom: 1px solid #C4C4C4;
	}
	.ecoNewsTitle{
		padding: 3px 0 5px;
		margin-bottom: -1px;
		border-bottom: 3px solid #082566;
		font-size: 22px;
		font-weight: bold;
	}
	.ecotConTitle a{
		display: inline-block;
		line-height: 41px;
	}
	.ecoDtLeftA{
		margin-top: 25px;
		display: inline-block;
	}
	.ecoDtLeftBox{
		/*height: 290px;*/
		border-radius: 10px;
		position: relative;
		overflow: hidden;
	}
	.ecoDtLeftA img{
		display: block;
		width: 100%;
		height: 100%;
		cursor: pointer;
		transition: all 0.7s;
		-ms-transition: all 0.7s;
	}
	.ecoDtLeftA:hover img{
		transform: scale(1.1);
	}
	.ecoDtLeftBox p{
		position: absolute;
		left: 0;
		bottom: -10px;
		width: 100%;
		line-height: 40px;
		padding: 0 15px;
		font-size: 18px;
		color: #fff;
	}
	.ecoDtLeftBottom p{
		margin-top: 10px;
		height: 52px;
		line-height: 26px;
	}
	.ecoDtleftTime{
		margin-top: 10px;
	}
	.ecoDtleftTime span{
		line-height: 26px;
	}
	.ecoDtRightBox{
		background: #F7F7F7;
		border-radius: 10px;
		overflow: hidden;
	}
	.ecoDtRightBox ul{
		margin: 0 15px 0 -25px;

	}
	.ecoDtRightBox ul li{
		height: 120px;
		padding-top: 16px;
		border-bottom: 1px solid #B4B4B4;
	}
	.ecoDtRightBox ul li .ellipsisTwo{
		line-height: 24px;
	}
	.ecoDtRightBox ul li .ecoTextAlignRight{
		line-height: 48px;
	}
	.ecoDtRightBox ul li .ecoTextAlignRight .ecoDtTime{
		font-size: 16px;
	}
	.ecoDtRightBox ul li:last-child{
		border-bottom: none;
	}
	/*资讯动态结束*/
	/*生态科技开始*/
	.ecoStkjBox{
		margin-top: 40px;
		padding: 2px 0 0;
		background: #F7F7F7;
	}
	.ecoStkjBoxList ul{
		margin-top: 25px;
		margin-bottom: 30px;
		overflow: hidden;
	}
	.ecoStkjBoxList ul li{
		margin-left: -40px;
		height: 30px;
		line-height: 30px;
	}
	.ecoStkjBoxList ul li a{
		display: inline-block;
	}
	.ecoStkjBoxList ul li:nth-child(1){
		position: relative;
		height: 200px;
		margin-bottom: 15px;
		border-radius: 10px;
		overflow: hidden;
	}
	.ecoStkjBoxList ul li:nth-child(1) a{
		background: #C4C4C4;
		width: 100%;
		height: 100%;
		display: block;
	}
	.ecoStkjBoxList ul li:nth-child(1) a img{
		display: block;
		height: 100%;
		width: 100%;
		min-height: 100%;
		cursor: pointer;
		transition: all 0.7s;
		-ms-transition: all 0.7s;
	}
	.ecoStkjBoxList ul li:nth-child(1):hover a img{
		transform: scale(1.1);
	}
	.ecoStkjBoxList p.ellipsis{
		position: absolute;
		width: 100%;
		line-height: 40px;
		font-size: 18px;
		bottom: -10px;
		left: 0;
		padding: 0 15px;
		color: #fff;
	}
	.ecoStkjBoxList a.ellipsis{
		width: 100%;
		font-size: 16px;
		color: #434343;
	}
	/*生态科技结束*/
	/*底部开始*/
	.ecoFooter{
		padding: 20px 0;
		/*background: #082566;*/
		text-align: center;
		background: #eee;
	}
	.ecoCompany,.ecoCopy{
		text-align: center;
	}
	.ecoCompany a{
		display: block;
		padding: 0 13px;
		line-height: 25px;
		border-right: 1px solid #ADADAD;
		margin-bottom: 8px;
	}
	.ecoCompany a,.ecoCompany p,.ecoCopy p{
	    color: #fff;
		font-size: 13px;
	}
	.ecoCopy2 a,.ecoCopy2 p{
		color: #6c6c6c;
		font-size: 13px;
	}
	.ecoCopy p{
		margin: 40px 0 0;
	}
	/*底部结束*/
	/*关于我们开始*/
	.ecoConBox{
		margin: 0 15px 15px;
	}
	.ecoConTitle{
		margin-top: 20px;
		border-bottom: 1px solid #98A3AC;
		color: #898989;
		line-height: 40px;
		font-size: 18px;
	}
	.ecoConMenu li{
		position: relative;
		border-bottom: 1px solid #98A3AC;
		height: 50px;
		line-height: 50px;
		margin-left: -40px;
	}
	.ecoConMenu li a{
		display: block;
		cursor: pointer;
		padding-left: 20px;
		font-size: 16px;
	}
	.mAtive{
		color: #082566;
	}
	.ecoConMenu li:hover a::before,.ecoConMenu li a.mAtive::before{
		content: '';
		width: 2px;
		height: 16px;
		background-color: #082566;
		position: absolute;
		top: 17px;
		left: 10px;
	}
	.ecoConDetail{
		margin-top: 25px;
		overflow: hidden;
	}
	.ecoConDetail img{
		width: 100%!important;
		height: auto;
	}
	/*关于我们结束*/
	/*联系我们开始*/
	.ecoBannerContact{
		height: 150px;
		width: 100%;
		background: url(/index_static/images/contact.jpg) no-repeat center center;
		-moz-background-size: auto 100%;
		background-size: auto 100%;
	}
	.contactus p{
		font-size: 16px;
	}
	.ecoMapBox{
		margin-top: 30px;
	}
	/*联系我们结束*/
	/*Banner图开始*/
	.ecoBannerHeight{
		height: 150px;
		width: 100%;
		-moz-background-size: auto 100%;
		background-size: auto 100%;
	}
	/*Banner图结束*/
	/*主营业务开始*/
	.ecoConBusinnessBoxPading{
		padding: 5px 0 10px;
	}
	.ecoBusinnessList{
		clear: both;
		margin-left: 49px;
	}
	.ecoBusinnessList li{
		display: block;
		margin: 0 10px 30px -80px;
		/*border-radius: 8px;*/
		overflow: hidden;
		box-shadow: #a9a9a9a3 4px 4px 4px;
	}
	.ecoBusinnessListBottom h1{
		font-size: 20px;
		font-weight: bold;
		margin: 0;
		padding-top: 18px;
	}
	.blue{
		color: #35b9e6;
	}
	.ecoBusinnessListTop{
		height: 160px;
		text-align: center;
	}
	.ecoBusinnessListTop img{
		margin-top: 22px;
		width: 115px!important;
	}
	.ecoBusinnessListBottom{
		text-align: center;
		height: 150px;
		padding-top: 12px;
	}
	.ecoBusinnessListBottom p{
		border-bottom: 1px solid #C4C4C4;
		color: #898989;
		line-height: 40px;
		margin:  0 15px;
	}
	.ecoBusinnessListBottom span{
		margin-top: 15px;
		display: block;
		olor: #c4c4c4;}
	.ecoBusinnessList li:hover .ecoBusinnessListBottom{
		background: #F7F7F7;
	}
	.ecoBusinnessList li a{
		text-decoration: none;
	}
	.public_business{
		margin-bottom: 30px;
		border-radius: 8px;
		background: #fff;
		overflow: hidden;
	}
	.public_text{
		padding: 15px;
		/*margin-top: 30px;
		padding-bottom: 30px;*/
	}
	.blue_bg,.orange_bg,.green_bg{
		height: 40px;
		line-height: 40px;
		padding-left: 15px;
		font-size: 18px;
	}
	.public_text h2{
		font-size: 18px;
		font-weight: bold;
		color: #898989;
		padding: 30px 0 20px;
		margin: 0;
	}
	.public_text h3{
		margin-top: 15px;
	}
	.brand{
		margin: 0;
		padding: 0;
	}
	.brand>li{
		margin-bottom: 25px;
		/*border-bottom: 2px solid #E5E5E5;*/
		display: block;
		width: 100%;
		height: 370px;
		overflow: hidden;
	}
	.brand>li>a{
		display: block;
	}
	.brand>li>a>.img{

		overflow: hidden;
	}
	.brand>li>a>.img>img{
		transition: all .5s ease-in-out;
	}
	.brand>li>a>h1{
		color: #898989;
		border-bottom: 1px solid #898989;
		margin-top: 15px;
		line-height: 40px;
		font-weight: bold;
		font-size: 18px;
	}
	.brand>li>a>p {
		margin-top: 15px;
		line-height: 25px;
		color: #898989;
	}
	.brand>li:hover h1{
		color: #082566;
	}
	.brand>li:hover img{
		transform: scale(1.1);
	}
	/*主营业务结束*/
	/*新闻开始*/
	.ecoNewsList{
		/*background: red;*/
		margin-top: 20px;
	}
	.ecoNewsList li{
		margin-left: -40px;
		margin-bottom: 15px;
		height: 75px;
		border-bottom: 1px solid #C4C4C4;
		overflow: hidden;
	}
	.ecoNewsBoxImg{
		height: 60px;
		border-radius: 8px;
		overflow: hidden;
	}
	.ecoNewsBoxImg img{
		min-height: 100%;
		height: 100%;
		width: auto;
		max-height: 100%;
		transition: all .5s ease-in-out;
	}
	.ecoNewsList li:hover img{
		transform: scale(1.1);
	}
	.ecoNewsBoxCon{
		padding-left: 20px;
	}
	.ecoNewsBoxCon h1{
		margin: 0;
		padding: 10px 0;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		word-break: break-all;
		font-size: 16px;
		color: #434343;
	}
	.ecoNewsBoxCon p{
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		word-break: break-all;
		color: #898989;
	}
	.ecoNewsList .ecoTextAlignRight{
		/*padding-top: 17px;*/
	}
	.ecoNewsList .ecoTextAlignRight span{
		display: inline-block;
		font-size: 16px;
	}
	/*新闻结束*/
	/*新闻列表开始*/
	.new_titles h2{
		text-align: center;
		font-size: 18px;
		color: #717171;
		font-weight: bold;
		line-height: 40px;
	}
	.new_titles p{
		text-align: center;
		color: #898989;
		line-height: 20px
	}
	.ecoNewsDetailCon{
		overflow: hidden;
	}
	.ecoNewsDetailCon p img{
		max-width: 100%;
		width: auto;
		height: auto!important;
	}
	/*新闻列表结束*/

}
/*中屏*/
@media (min-width: 992px) and (max-width: 1199px) {
	.container{
		/*background: green;*/
	}
	/*菜单开始*/
	.ecoMenuBox{
		height: 90px;
		line-height: 90px;
		overflow: hidden;
	}
	.ecoLogo{
		width: 140px;
	}
	.ecoMenuList{
		float: right;
	}
	.ecoMenuList li{
		float: left;
		margin-right: 10px;
	}
	.ecoMenuList li a{
		font-size: 16px;
		padding: 13px 20px;
	}
	.ecoMenuList li a.menuActive,.ecoMenuList li a:hover{
		color: #082566;
		border-bottom: 1px solid #082566;
		transition: all .5s;
	}
	/*菜单结束*/
	/*电脑轮播图开始*/
	.glyphicon-chevron-left, .glyphicon-chevron-right {
		color: #082566;
	}
	.carousel-control.right, .carousel-control.left {
		background-image: none;
	}
	.glyphicon-chevron-right,.glyphicon-chevron-left{
		background: #082566;
		border-radius: 50%;
	}
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
		width: 36px;
		height: 36px;
		line-height: 34px;
		margin-top: -10px;
		font-size: 20px;
		color: #fff;
	}
	/*电脑轮播图结束*/
	/*资讯动态开始*/
	.ecoConMarginTop{
		margin-top: 40px;
	}
	.ecotConTitle{
		border-bottom: 1px solid #C4C4C4;
	}
	.ecoNewsTitle{
		padding: 3px 0 5px;
		margin-bottom: -1px;
		border-bottom: 3px solid #082566;
		font-size: 22px;
		font-weight: bold;
	}
	.ecotConTitle a{
		display: inline-block;
		line-height: 41px;
	}
	/*资讯动态结束*/
	/*资讯动态开始*/
	.ecoConMarginTop{
		margin-top: 50px;
	}
	.ecotConTitle{
		border-bottom: 1px solid #C4C4C4;
	}
	.ecoNewsTitle{
		padding: 3px 0 5px;
		margin-bottom: -1px;
		border-bottom: 3px solid #082566;
		font-size: 22px;
		font-weight: bold;
	}
	.ecotConTitle a{
		display: inline-block;
		line-height: 41px;
	}
	.ecoDtLeftA{
		margin-top: 25px;
		display: inline-block;
	}
	.ecoDtLeftBox{
		height: 290px;
		border-radius: 10px;
		position: relative;
		overflow: hidden;
	}
	.ecoDtLeftA img{
		display: block;
		width: 100%;
		height: 100%;
		cursor: pointer;
		transition: all 0.7s;
		-ms-transition: all 0.7s;
	}
	.ecoDtLeftA:hover img{
		transform: scale(1.1);
	}
	.ecoDtLeftBox p{
		position: absolute;
		left: 0;
		bottom: -10px;
		width: 100%;
		line-height: 40px;
		padding: 0 15px;
		font-size: 18px;
		color: #fff;
	}
	.ecoDtLeftBottom p{
		margin-top: 10px;
		height: 52px;
		line-height: 26px;
	}
	.ecoDtleftTime{
		margin-top: 10px;
	}
	.ecoDtleftTime span{
		line-height: 26px;
	}
	.ecoDtRightBox ul{
		margin-top: 15px;
	}
	.ecoDtRightBox ul li{
		height: 120px;
		padding-top: 16px;
		border-bottom: 1px solid #898989;
	}
	.ecoDtRightBox ul li .ellipsisTwo{
		line-height: 24px;
	}
	.ecoDtRightBox ul li .ecoTextAlignRight{
		line-height: 48px;
	}
	.ecoDtRightBox ul li .ecoTextAlignRight .ecoDtTime{
		font-size: 16px;
	}
	.ecoDtRightBox ul li:last-child{
		border-bottom: none;
	}
	/*资讯动态结束*/
	/*生态科技开始*/
	.ecoStkjBox{
		margin-top: 40px;
		padding: 5px 0 50px;
		background: #F7F7F7;
	}
	.ecoStkjBoxRight15{
		margin-right: 15px;
	}
	.ecoStkjBoxList ul{
		margin-top: 25px;
		overflow: hidden;
	}
	.ecoStkjBoxList ul li{
		margin-left: -40px;
		height: 30px;
		line-height: 30px;
	}
	.ecoStkjBoxList ul li a{
		display: inline-block;
	}
	.ecoStkjBoxList ul li:nth-child(1){
		position: relative;
		height: 200px;
		margin-bottom: 15px;
		border-radius: 10px;
		overflow: hidden;
	}
	.ecoStkjBoxList ul li:nth-child(1) a{
		background: #C4C4C4;
		width: 100%;
		height: 100%;
		display: block;
	}
	.ecoStkjBoxList ul li:nth-child(1) a img{
		display: block;
		height: 100%;
		width: 100%;
		min-height: 100%;
		cursor: pointer;
		transition: all 0.7s;
		-ms-transition: all 0.7s;
	}
	.ecoStkjBoxList ul li:nth-child(1):hover a img{
		transform: scale(1.1);
	}
	.ecoStkjBoxList p.ellipsis{
		position: absolute;
		width: 100%;
		line-height: 40px;
		font-size: 18px;
		bottom: -10px;
		left: 0;
		padding: 0 15px;
		color: #fff;
	}
	.ecoStkjBoxList a.ellipsis{
		width: 100%;
		font-size: 16px;
		color: #434343;
	}
	/*生态科技结束*/
	/*控股企业开始*/
	.ecoKgBox{
		margin: 50px auto 55px;
	}
	.ecoSwiperBox{
		/*padding: 0 40px;*/
	}
	.ecoHuiyuanTwo{
		margin-top: 25px;
	}
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev,.swiper-button-prev, .swiper-container-rtl .swiper-button-next{
		background-image: none;
		background: #082566;
		width: 30px;
		height: 30px;
		border-radius: 50%;
	}
	.swiper-button-next{
		margin-top: 20px;
		right: 0;
	}
	.swiper-button-prev{
		margin-top: 20px;
		left: 0;
	}
	.swiper-button-prev,.swiper-button-next{
		line-height: 30px;
		text-align: center;
		font-size: 20px;
	}
	.swiper-button-prev span,.swiper-button-next span{
		color: #fff;
	}
	.swiper-button-next:hover,.swiper-button-next:hover span,.swiper-button-prev:hover,.swiper-button-prev:hover span{
		background: #C48F49;
	}
	/*控股企业结束*/
	/*底部开始*/
	.ecoFooter{
		padding: 45px 0;
		background: #eee;
	}
	.ecoCompany,.ecoCopy{
		text-align: center;
	}
	.ecoCompany a{
		padding: 0 13px;
		line-height: 25px;
		border-right: 1px solid #ADADAD;
		margin-bottom: 8px;
	}
	.ecoCompany a,.ecoCompany p,.ecoCopy p{
		color: #6c6c6c;
		font-size: 13px;
	}
	.ecoCopy p{
		margin: 40px 0 0;
	}
	/*底部结束*/
	/*关于我们开始*/
	.ecoConBox{
		margin-bottom: 50px;
	}
	.ecoConTitle{
		margin-top: 40px;
		border-bottom: 1px solid #98A3AC;
		color: #898989;
		line-height: 40px;
		font-size: 18px;
	}
	.ecoConMenu li{
		border-bottom: 1px solid #98A3AC;
		height: 66px;
		line-height: 66px;
		margin-left: -40px;
	}
	.ecoConMenu li a{
		position: relative;
		display: block;
		cursor: pointer;
		padding-left: 20px;
		font-size: 16px;
	}
	.mAtive{
		color: #082566;
	}
	.ecoConMenu li:hover a::before,.ecoConMenu li a.mAtive::before{
		content: '';
		width: 2px;
		height: 16px;
		background-color: #082566;
		position: absolute;
		top: 25px;
		left: 10px;
	}
	.ecoConDetail{
		margin-top: 25px;
		overflow: hidden;
	}
	/*关于我们结束*/
	/*Banner图开始*/
	.ecoBannerHeight{
		height: 250px;
		width: 100%;
		-moz-background-size: auto 100%;
		background-size: auto 100%;
	}
	/*Banner图结束*/
	/*主营业务开始*/
	.ecoConBusinnessBoxPading{
		padding: 5px 0 80px;
	}
	.ecoBusinnessList{
		clear: both;
		margin-left: 13px;
	}
	.ecoBusinnessList li{
		display: block;
		width: 230px;
		height: 284px;
		float: left;
		margin-right: 30px;
		/*border-radius: 8px;*/
		overflow: hidden;
		/*box-shadow: 0 0 5px #898989;*/
		box-shadow: #a9a9a9a3 4px 4px 4px;
	}
	.ecoBusinnessList li:last-child{
		margin-right: 0;
	}
	.ecoBusinnessListBottom h1{
		font-size: 20px;
		font-weight: bold;
		margin: 0;
		padding-top: 18px;
	}
	.blue{
		color: #35b9e6;
	}
	.ecoBusinnessListTop{
		height: 160px;
		text-align: center;
	}
	.ecoBusinnessListTop img{
		margin-top: 22px;
	}
	.ecoBusinnessListBottom{
		text-align: center;
		height: 124px;
	}
	.ecoBusinnessListBottom p{
		border-bottom: 1px solid #C4C4C4;
		color: #898989;
		line-height: 40px;
		margin:  0 15px;
	}
	.ecoBusinnessListBottom span{
		margin-top: 15px;
		display: block;
		color: #c4c4c4;
	}
	.ecoBusinnessList li:hover .ecoBusinnessListBottom{
		background: #F7F7F7;
	}
	.ecoBusinnessList li a{
		text-decoration: none;
	}
	.public_business{
		margin-bottom: 30px;
		border-radius: 8px;
		background: #fff;
		overflow: hidden;
	}
	.public_text{
		padding: 30px 50px;
		/*margin-top: 30px;
		padding-bottom: 30px;*/
	}
	.blue_bg.orange_bg,.green_bg{
		height: 40px;
		line-height: 40px;
		padding-left: 50px;
		font-size: 20px;
	}
	.brand>li{
		margin-left: -40px;
		float: left;
		display: block;
		width: 50%;
		height: 360px;
		overflow: hidden;
		margin-bottom: 25px;
	}
	.brand>li:nth-child(even){
		/*margin-right: 40px;*/
		float: right;
	}
	.brand>li>a{
		display: block;
	}
	.brand>li>a>.img{
		overflow: hidden;
	}
	.brand>li>a>.img>img{
		transition: all .5s ease-in-out;
	}
	.brand>li>a>h1{
		color: #898989;
		border-bottom: 1px solid #898989;
		margin-top: 15px;
		line-height: 40px;
		font-weight: bold;
		font-size: 18px;
	}
	.brand>li>a>p {
		margin-top: 15px;
		line-height: 25px;
		color: #898989;
	}
	.brand>li:hover h1{
		color: #082566;
	}
	.brand>li:hover img{
		transform: scale(1.1);
	}
	/*主营业务结束*/
	/*新闻开始*/
	.ecoNewsList{
		margin-top: 20px;
	}
	.ecoNewsList li{
		margin-left: -40px;
		margin-bottom: 15px;
		height: 142px;
		border-bottom: 1px solid #C4C4C4;
		overflow: hidden;
	}
	.ecoNewsBoxImg{
		height: 126px;
		border-radius: 8px;
		overflow: hidden;
	}
	.ecoNewsBoxImg img{
		min-width: 100%;
		width: 100%;
		height: auto;
		max-height: 100%;
		transition: all .5s ease-in-out;
	}
	.ecoNewsList li:hover img{
		transform: scale(1.1);
	}
	.ecoNewsBoxCon{
		padding-left: 30px;
	}
	.ecoNewsBoxCon h1{
		padding: 11px 0 15px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		word-break: break-all;
		font-size: 16px;
		color: #434343;
	}
	.ecoNewsBoxCon p{
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		word-break: break-all;
		color: #898989;
	}
	.ecoNewsList .ecoTextAlignRight{
		padding-top: 17px;
	}
	.ecoNewsList .ecoTextAlignRight span{
		display: block;
		font-size: 16px;
		margin-bottom: 20px;
	}
	/*新闻结束*/
	/*新闻列表开始*/
	.new_titles h2{
		text-align: center;
		font-size: 18px;
		color: #717171;
		font-weight: bold;
		line-height: 40px;
	}
	.new_titles p{
		text-align: center;
		color: #898989;
		line-height: 20px
	}
	.ecoNewsDetailCon{
		overflow: hidden;
	}
	.ecoNewsDetailCon p img{
		max-width: 100%;
		width: auto;
		height: auto;
	}
	/*新闻列表结束*/
}
/*大屏*/
@media (min-width: 1120px) {
	.container{
		width: 1120px;
		/*background: red;*/
	}
	/*菜单开始*/
	.ecoMenuBox{
		height: 103px;
		line-height: 103px;
		overflow: hidden;
	}
	.ecoMenuList{
		margin: 0 0 0 189px;
		padding: 0;
	}
	.ecoMenuList li{
		float: left;
		margin-right: 12px;
	}
	.ecoMenuList li a{
		font-size: 18px;
		padding: 15px 23px;
	}
	.ecoMenuList li a.menuActive,.ecoMenuList li a:hover{
		color: #082566;
		border-bottom: 1px solid #082566;
		transition: all .5s;
	}
	/*菜单结束*/
	/*电脑轮播图开始*/
	.glyphicon-chevron-left, .glyphicon-chevron-right {
		color: #082566;
	}
	.carousel-control.right, .carousel-control.left {
		background-image: none;
	}
	.glyphicon-chevron-right,.glyphicon-chevron-left{
		background: #082566;
		border-radius: 50%;
	}
	.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
		width: 40px;
		height: 40px;
		line-height: 38px;
		margin-top: -10px;
		font-size: 22px;
		color: #fff;
	}
	/*电脑轮播图结束*/
	/*资讯动态开始*/
	.ecoConMarginTop{
		margin-top: 50px;
	}
	.ecotConTitle{
		border-bottom: 1px solid #C4C4C4;
	}
	.ecoNewsTitle{
		padding: 3px 0 5px;
		margin-bottom: -1px;
		border-bottom: 3px solid #082566;
		font-size: 22px;
		font-weight: bold;
	}
	.ecotConTitle a{
		display: inline-block;
		line-height: 41px;
	}
	.ecoDtLeftA{
		margin-top: 25px;
		display: inline-block;
	}
	.ecoDtLeftBox{
		height: 304px;
		border-radius: 10px;
		position: relative;
		overflow: hidden;
	}
	.ecoDtLeftA img{
		display: block;
		width: 100%;
		height: 100%;
		cursor: pointer;
		transition: all 0.7s;
		-ms-transition: all 0.7s;
	}
	.ecoDtLeftA:hover img{
		transform: scale(1.1);
	}
	.ecoDtLeftBox p{
		position: absolute;
		left: 0;
		bottom: -10px;
		width: 100%;
		line-height: 40px;
		padding: 0 15px;
		font-size: 18px;
		color: #fff;
	}
	.ecoDtLeftBottom p{
		margin-top: 10px;
		height: 52px;
		line-height: 26px;
	}
	.ecoDtleftTime{
		margin-top: 10px;
	}
	.ecoDtleftTime span{
		line-height: 26px;
	}
	.ecoDtRightBox ul{
		margin-top: 25px;
	}
	.ecoDtRightBox ul li{
		height: 120px;
		padding-top: 16px;
		border-bottom: 1px solid #898989;
	}
	.ecoDtRightBox ul li .ellipsisTwo{
		line-height: 24px;
	}
	.ecoDtRightBox ul li .ecoTextAlignRight{
		line-height: 48px;
	}
	.ecoDtRightBox ul li .ecoTextAlignRight .ecoDtTime{
		font-size: 16px;
	}
	.ecoDtRightBox ul li:last-child{
		border-bottom: none;
	}
	/*资讯动态结束*/
	/*生态科技开始*/
	.ecoStkjBox{
		margin-top: 40px;
		padding: 5px 0 50px;
		background: #F7F7F7;
	}
	.ecoStkjBoxRight15{
		margin-right: 15px;
	}
	.ecoStkjBoxList ul{
		margin-top: 25px;
		overflow: hidden;
	}
	.ecoStkjBoxList ul li{
		margin-left: -40px;
		height: 30px;
		line-height: 30px;
	}
	.ecoStkjBoxList ul li a{
		display: inline-block;
	}
	.ecoStkjBoxList ul li:nth-child(1){
		position: relative;
		height: 220px;
		margin-bottom: 15px;
		border-radius: 10px;
		overflow: hidden;
	}
	.ecoStkjBoxList ul li:nth-child(1) a{
		background: #C4C4C4;
		width: 100%;
		height: 100%;
		display: block;
	}
	.ecoStkjBoxList ul li:nth-child(1) a img{
		display: block;
		height: 100%;
		width: 100%;
		min-height: 100%;
		cursor: pointer;
		transition: all 0.7s;
		-ms-transition: all 0.7s;
	}
	.ecoStkjBoxList ul li:nth-child(1):hover a img{
		transform: scale(1.1);
	}
	.ecoStkjBoxList p.ellipsis{
		position: absolute;
		width: 100%;
		line-height: 40px;
		font-size: 18px;
		bottom: -10px;
		left: 0;
		padding: 0 15px;
		color: #fff;
	}
	.ecoStkjBoxList a.ellipsis{
		width: 100%;
		font-size: 16px;
		color: #434343;
	}
	/*生态科技结束*/
	/*控股企业开始*/
	.ecoKgBox{
		margin: 50px auto 55px;
	}
	.ecoSwiperBox{
		/*padding: 0 40px;*/
	}
	.ecoHuiyuanTwo{
		margin-top: 25px;
	}
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev,.swiper-button-prev, .swiper-container-rtl .swiper-button-next{
		background-image: none;
		background: #082566;
		width: 30px;
		height: 30px;
		border-radius: 50%;
	}
	.swiper-button-next{
		margin-top: 20px;
		right: 0;
	}
	.swiper-button-prev{
		margin-top: 20px;
		left: 0;
	}
	.swiper-button-prev,.swiper-button-next{
		line-height: 30px;
		text-align: center;
		font-size: 20px;
	}
	.swiper-button-prev span,.swiper-button-next span{
		color: #fff;
	}
	.swiper-button-next:hover,.swiper-button-next:hover span,.swiper-button-prev:hover,.swiper-button-prev:hover span{
		background: #082566;
	}
	/*控股企业结束*/
	/*底部开始*/
	.ecoFooter{
		padding: 45px 0;
		background: #eee;
	}
	.ecoCompany,.ecoCopy{
		text-align: center;
	}
	.ecoCompany a{
		padding: 0 13px;
		line-height: 25px;
		border-right: 1px solid #ADADAD;
		margin-bottom: 8px;
	}
	.ecoCompany a,.ecoCompany p,.ecoCopy p{
		color: #6c6c6c;
		font-size: 13px;
	}
	.ecoCopy p{
		margin: 40px 0 0;
	}
	/*底部结束*/
	/*关于我们开始*/
	.ecoConBox{
		margin-bottom: 50px;
	}
	.ecoConTitle{
		margin-top: 40px;
		border-bottom: 1px solid #98A3AC;
		color: #898989;
		line-height: 40px;
		font-size: 18px;
	}
	.ecoConMenu li{
		border-bottom: 1px solid #98A3AC;
		height: 66px;
		line-height: 66px;
		margin-left: -40px;
	}
	.ecoConMenu li a{
		position: relative;
		display: block;
		cursor: pointer;
		padding-left: 20px;
		font-size: 16px;
	}
	.mAtive{
		color: #082566;
	}
	.ecoConMenu li:hover a::before,.ecoConMenu li a.mAtive::before{
		content: '';
		width: 2px;
		height: 16px;
		background-color: #082566;
		position: absolute;
		top: 25px;
		left: 10px;
	}
	.ecoConDetail{
		margin-top: 25px;
		overflow: hidden;
	}
	/*关于我们结束*/
	/*Banner图开始*/
	.ecoBannerHeight{
		height: 280px;
		width: 100%;
		-moz-background-size: auto 100%;
		background-size: auto 100%;
	}
	/*Banner图结束*/
	/*主营业务开始*/
	.ecoConBusinnessBoxPading{
		padding: 5px 0 100px;
	}
	.ecoBusinnessList{
		clear: both;
		margin-left: 49px;
	}
	.ecoBusinnessList li{
		display: block;
		width: 253px;
		height: 284px;
		float: left;
		margin-right: 40px;
		/*border-radius: 8px;*/
		overflow: hidden;
		/*box-shadow: 0 0 5px #898989;*/
		box-shadow: #a9a9a9a3 4px 4px 4px;
	}
	.ecoBusinnessList li:last-child{
		margin-right: 0;
	}
	.ecoBusinnessListBottom h1{
		font-size: 20px;
		font-weight: bold;
		margin: 0;
		padding-top: 18px;
	}
	.blue{
		color: #35b9e6;
	}
	.ecoBusinnessListTop{
		height: 160px;
		text-align: center;
	}
	.ecoBusinnessListTop img{
		margin-top: 22px;
	}
	.ecoBusinnessListBottom{
		text-align: center;
		height: 124px;
	}
	.ecoBusinnessListBottom p{
		border-bottom: 1px solid #C4C4C4;
		color: #898989;
		line-height: 40px;
		margin:  0 15px;
	}
	.ecoBusinnessListBottom span{
		margin-top: 15px;
		display: block;
		color: #c4c4c4;
	}
	.ecoBusinnessList li:hover .ecoBusinnessListBottom{
		background: #F7F7F7;
	}
	.ecoBusinnessList li a{
		text-decoration: none;
	}
	.public_business{
		margin-bottom: 30px;
		border-radius: 8px;
		background: #fff;
		overflow: hidden;
	}
	.public_text{
		padding: 30px 50px;
		/*margin-top: 30px;
		padding-bottom: 30px;*/
	}
	.blue_bg,.orange_bg,.green_bg{
		height: 40px;
		line-height: 40px;
		padding-left: 50px;
		font-size: 20px;
	}
	.brand>li{
		margin-left: -40px;
		float: left;
		display: block;
		width: 50%;
		height: 360px;
		overflow: hidden;
		margin-bottom: 25px;
	}
	.brand>li:nth-child(even){
		/*margin-right: 40px;*/
		float: right;
	}
	.brand>li>a{
		display: block;
	}
	.brand>li>a>.img{
		overflow: hidden;
	}
	.brand>li>a>.img>img{
		transition: all .5s ease-in-out;
	}
	.brand>li>a>h1{
		color: #898989;
		border-bottom: 1px solid #898989;
		margin-top: 15px;
		line-height: 40px;
		font-weight: bold;
		font-size: 18px;
	}
	.brand>li>a>p {
		margin-top: 15px;
		line-height: 25px;
		color: #898989;
	}
	.brand>li:hover h1{
		color: #082566;
	}
	.brand>li:hover img{
		transform: scale(1.1);
	}
	/*主营业务结束*/
	/*新闻开始*/
	.ecoNewsList{
		margin-top: 20px;
	}
	.ecoNewsList li{
		margin-left: -40px;
		margin-bottom: 15px;
		height: 142px;
		border-bottom: 1px solid #C4C4C4;
		overflow: hidden;
	}
	.ecoNewsBoxImg{
		height: 126px;
		border-radius: 8px;
		overflow: hidden;
	}
	.ecoNewsBoxImg img{
		min-width: 100%;
		width: 100%;
		height: auto;
		max-height: 100%;
		transition: all .5s ease-in-out;
	}
	.ecoNewsList li:hover img{
		transform: scale(1.1);
	}
	.ecoNewsBoxCon{
		padding-left: 30px;
	}
	.ecoNewsBoxCon h1{
		padding: 11px 0 15px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		word-break: break-all;
		font-size: 16px;
		color: #434343;
	}
	.ecoNewsBoxCon p{
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		word-break: break-all;
		color: #898989;
	}
	.ecoNewsList .ecoTextAlignRight{
		padding-top: 17px;
	}
	.ecoNewsList .ecoTextAlignRight span{
		display: block;
		font-size: 16px;
		margin-bottom: 20px;
	}
	/*新闻结束*/
	/*新闻列表开始*/
	.new_titles h2{
		text-align: center;
		font-size: 18px;
		color: #717171;
		font-weight: bold;
		line-height: 40px;
	}
	.new_titles p{
		text-align: center;
		color: #898989;
		line-height: 20px
	}
	.ecoNewsDetailCon{
		overflow: hidden;
	}
	.ecoNewsDetailCon p img{
		max-width: 100%;
		width: auto;
		height: auto;
	}
	/*新闻列表结束*/
}
