@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
html, body, p, div, ul, li, h1, h2, h3, h4, h5, h6, dl, dt, dd {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
	border: 0;
	outline: none;
}
body {
	font-family: "微软雅黑";
	background-color: #fff;
	width: 100%;
}
a {
	text-decoration: none;
	color: #333333;
}
ul, li {
	list-style: none;
}
.fr {
	float: right;
}
.fl {
	float: left;
}
.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
*zoom:1;
}
/*头部*/
.header {
	width: 100%;
	height: 0.86rem;
	padding: 0.24rem 2% 0;
}
.logo {
	width: 4.6rem;
	height: 0.44rem;
}
.logo img {
	width: 100%;
	height: auto;
}
.menu {
	width: 0.3rem;
	height: 100%;
	background-size: contain;
}
/*底部版权*/
.footer {
	width: 100%;
	border-top: 3px solid #00458e;
	background-color: #e1e1e1;
	font-size: 0.22rem;
	color: #6e6e6e;
	line-height: 0.40rem;
	text-align: center;
	padding-bottom: 10px;
}
.footer a {
	color: #333333;
	line-height: 0.80rem;
}
.footer span {
	padding: 0 10px;
}
/*下拉导航*/
.hide {
	display: none;
}
.menulist {
	position: absolute;
	width: 100%;
	top: 0.86rem;
	left: 0;
	display: none;
	z-index: 99;
	background: #fff;
	font-size: 0.22rem;
}
.menulist a {
	color: #333333;
	display: block;
}
.menulist ul {
	padding: 8px 0;
	background: #f2f2f2;
}
.menulist ul li a {
	padding: 0 20px 0 100px;
	border: none;
	color: #666;
	font-size: 0.20rem;
	line-height: 0.45rem;
}
.menulist p {
	text-indent: 55px;
	border-bottom: 1px solid #b0b0b0;
	padding: 0 20px;
	height: 0.45rem;
	line-height: 0.45rem;
}
.menulist p.act a {
	background: url(jian.png) no-repeat right;
}
.menulist p a {
	background: url(jia.png) no-repeat right;
}
p.about {
	background: url(qiyeblack.png) no-repeat 20px center;
}
p.about.act {
	background: url(qiyeblue.png) no-repeat 20px center;
}
p.news {
	background: url(newsblack.png) no-repeat 20px center;
}
p.news.act {
	background: url(newsblue.png) no-repeat 20px center;
}
p.yewu {
	background: url(datablack.png) no-repeat 20px center;
}
p.yewu.act {
	background: url(datablue.png) no-repeat 20px center;
}
p.jishu {
	background: url(dengblack.png) no-repeat 20px center;
}
p.jishu.act {
	background: url(dengblue.png) no-repeat 20px center;
}
p.qiye {
	background: url(qywh.png) no-repeat 20px center;
}
p.qiye.act {
	background: url(qywhblue.png) no-repeat 20px center;
}
p.people {
	background: url(people.png) no-repeat 20px center;
}
p.people.act {
	background: url(peopleblue.png) no-repeat 20px center;
}
p.gongkai {
	background: url(gongkaiblack.png) no-repeat 20px center;
}
p.gongkai.act {
	background: url(gongkaiblue.png) no-repeat 20px center;
}
p.vchart {
	background: url(vchartblack.png) no-repeat 20px center;
	border: none;
}
p.vchart.act {
	background: url(v.png) no-repeat 20px center;
	border: none;
}
/*banner图*/
.banner {
	width: 100%;
}
.banner img {
	width: 100%;
}
/*内容部分*/
.main {
	width: 100%;
	padding: 0 2% 0.5rem;
	color: #333;
	font-size: 0.24rem;
}
h1 {
	width: 100%;
	line-height: 0.89rem;
	font-size: 0.3rem;
}
.content {
	width: 100%;
	overflow: hidden;
	line-height: 0.46rem;
}
/*项目公示*/
.xmgs {
	width: 100%;
	overflow: hidden;
	border: 1px solid #e6e6e6;
}
h2 {
	height: 0.6rem;
	line-height: 0.6rem;
	background-color: #e2e2e2;
	padding-left: 0.2rem;
}
.xmgs li {
	width: 100%;
	overflow: hidden;
	line-height: 0.54rem;
	border-bottom: 1px solid #e6e6e6;
	padding-left: 0.2rem;
	padding-right: 0.2rem;
}
.xmgs li:last-child {
	border-bottom: none;
}
.xmgs li a {
	float: left;
}
.xmgs span {
	float: right;
}
/*工程“四优”奖*/
h3 {
	float: left;
	line-height: 0.56rem;
	margin-top: 0.14rem;
	font-size: 0.22rem;
	color: #e60012;
	padding-right: 0.3rem;
	background: url(red_triangle.png) no-repeat right center;
}
.gcsyj li {
	width: 100%;
	line-height: 0.68rem;
	font-size: 0.2rem;
	border-bottom: 1px solid #e6e6e6;
	background: url(grey_triangle.png) no-repeat right center;
}
/*清洁能源/科技奖项*/
.qjny {
	width: 100%;
	overflow: hidden;
}
.qjny ul {
	margin-top: 0.17rem;
}
.qjny li {
	width: 100%;
	line-height: 0.6rem;
	border-bottom: 1px dashed #e0e0e0;
	padding-left: 0.3rem;
	background: url(left_traingle.png) no-repeat left center;
}
.qjny li span {
	float: right;
}
/*详情页*/
dl {
	width: 100%;
	overflow: hidden;
}
dt {
	width: 100%;
	line-height: 0.38rem;
	font-size: 0.26rem;
	color: #e60012;
	margin-top: 0.2rem;
	text-align: center;
}
dd {
	float: left;
	width: 33%;
	line-height: 0.7rem;
	font-size: 0.18rem;
	color: #666;
	text-align: center;
	border-bottom: 1px solid #e6e6e6;
}
dd:last-child {
	text-align: right;
}
dd:nth-child(2) {
	text-align: left;
}
/*集团要闻*/
.newList {
	width: 100%;
	border-bottom: 1px dashed #d0d0d0;
	margin-bottom: 0.14rem;
}
.newList a {
	font-weight: bold;
	line-height: 0.48rem;
}
.newList p {
	line-height: 0.30rem;
	font-size: 0.18rem;
	color: #666;
}
.newList span {
	font-size: 0.18rem;
	line-height: 0.7rem;
	color: #666;
}
/*企业文化*/
.qywh {
	width: 100%;
	margin-bottom: 0.12rem;
	margin-top: 0.24rem;
}
h6 {
	font-size: 0.24rem;
	color: #e60012;
	line-height: 0.43rem;
}
.qywh strong {
	font-size: 0.22rem;
	line-height: 0.4rem;
}
.qywh p {
line-height:.33rem;
	font-size: 0.18rem;
	color: #333;
}
/*公司资质*/
.tab {
	width: 100%;/*margin-bottom: 0.25rem;*/
}
.tab li {
	float: left;
	width: 3.59rem;
	font-size: 0.22rem;
	font-weight: bold;
	color: #000;
	text-align: center;
	line-height: 0.47rem;
	background-color: #e2e2e2;
}
.tab li:first-child {
	margin-right: 0.02rem;
}
.tab li.action {
	color: #fff;
	background-color: #e60012;
}
.box {
	width: 100%;
	overflow: hidden;
	margin-top: 0.25rem;
}
.box li {
	float: left;
	border-left: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	font-size: 0.18rem;
	text-align: center;
	line-height: 0.46rem;
}
.box li.xh {
	width: 0.65rem;
}
.box li.zzmc {
	width: 2.99rem;
}
.box li.dj {
	width: 1.53rem;
}
.box li.hzbm {
	width: 2.03rem;
	border-right: 1px solid #d9d9d9;
}
.ttop {
	width: 100%;
	overflow: hidden;
	background-color: #d9d9d9;
}
.ttop li {
	font-weight: bold;
}
.box .item {
	display: none;
}
.box .item:first-child {
	display: block;
}
/*公司简介*/
.ly {
	width: 100%;
	margin-bottom: 0.2rem;
}
.ly ul li span {
	display: block;
	width: 100%;
	height: 100%;
	line-height: 0.66rem;
	border-bottom: 1px solid #ccc;
	font-size: 0.24rem;
	font-weight: bold;
	color: #e60012;
}
.ly ul li span {
	display: block;
	width: 100%;
	height: 100%;
	background: url(red_triangle_up.png) no-repeat right center;
}
.ly ul li span.action {
	background: url(red_triangle_down.png) no-repeat right center;
}
.ly ul li>dl {
	display: none;
}
.ly ul li>dl dt {
	display: block;
	font-size: 0.22rem;
	line-height: 0.38rem;
	color: #333;
	text-align: left;
}
/*专利技术*/
.box .shuzi {
	width: 0.8rem;
}
.box .zlmc {
	width: 5.1rem;
}
.box .zllx {
	width: 1.3rem;
	border-right: 1px solid #d9d9d9;
}
