﻿/* CSS Document */

/* 全局 布局*/
*{ margin:0; border:1; padding:0}
ul,li{ list-style:none}
a,a:hover{ text-decoration:none;transition: all 0.15s ease-out;}
a{transition: all 0.15s ease-out; -moz-transition:all 0.15s ease-out;  -webkit-transition: all 0.15s ease-out; -o-transition: all 0.15s ease-out;}
img:hover{-moz-opacity:0.9 !important; filter:alpha(opacity=90); opacity: 0.9;  _-moz-opacity:0.9}
body{ background:#fff; font-family:"微软雅黑"; }
.l{ float:left;} .r{ float:right;} .red{ color:red;} .orange{ color:#ff6c00;} .white{ color:#fff;} .blue{ color:#064aab;} .center{ text-align:center;}
.wrap{ width:1020px; margin:auto; }
.wrap2{ width:1020px; margin:auto; overflow:auto;}
img{border:none;}
.clear{ clear:both;}

/* 顶部 */

.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font24{ font-size:24px;}
.font36{ font-size:36px;}

.header{ width:100%; background:#f1f1f1;}
.bx1200{ width:1200px; margin:0 auto; overflow:hidden;}

/*公告*/
.welcome{ width:800px;font-size:14px; color:#333; height:35px;line-height:35px;display:block;}
.fx{ width:150px;font-size:14px; color:#333; text-align:right; line-height:35px; }

/*logo*/
.logo{ margin:20px 0 10px; width:889px; height:110px; display:block;}
/*tel*/
.tel{ margin:30px 0; width:300px; height:73px;}
.tel img{ float:left;}
.tel p{ width:220px;float: right;font-size:18px; color:#333; font-weight:bold; display:block; }
.tel p span{ font-size:30px; color:#f22007; font-weight:bold;}

/*nav*/

.wnav{ width:100%; background:#57b015; overflow:hidden;}
.wnav li{ float:left; height:58px;width:180px; display:block; line-height:58px; font-size:16px; color:#fff; text-align:center; font-weight:bold;}
.wnav li a{ color:#fff;display:block; }
.wnav li a:hover{ color:#fff;background:#FF7100; }

/*banner*/
.bn{ width:100%; height:500px; background:#333; margin-bottom:30px;}

/*产品中心*/
.cpbt{ background:url(../images/cpbt.jpg) no-repeat center; height:79px;}

.cpfl2{ overflow:hidden; margin-top:30px; text-align:center;}
.cpfl2 a{ display: inline-block;font-size:16px; margin:0px 0px 12px 7px; background:#ffd800; border:1px #333 dotted; text-align:center;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px; padding:15px 20px; color:#333;}
.cpfl2 a:hover{ color:#fff;background:#57b015;}

.cpzx{ width:900px; float:right}

.cpft{ width:525px; margin:30px auto;}
.cpmore a{width:250px; display:block; height:55px; line-height:55px; font-size:16px; color:#FFF; background:#00a73d; text-align:center;moz-border-radius: 25px;  -webkit-border-radius: 25px; border-radius:25px; }
.cpmore a:hover{color:#FFF; background:#f46d01;}
.lxmore a{width:250px; display:block; height:55px; line-height:55px; font-size:16px; color:#FFF; background:#f46d01; text-align:center;moz-border-radius: 25px;  -webkit-border-radius: 25px; border-radius:25px; }
.lxmore a:hover{color:#FFF; background:#00a73d;}


/*工程案例*/
.albt{ background:url(../images/albt.jpg) no-repeat center; height:79px;}


/*新闻中心*/
.mid{ background:#f1f1f1; height:580px; margin:35px 0px;}

.xinwen{ width:590px;}

.xwbt h3{ color:#57b015; font-size:30px; margin:40px 0 0 0}
.xwbt h3 em{ display:block; color:#5e5e5e; font-size:18px; text-transform:uppercase;}
.xwmore a{ float:right; font-size:14px; background:#959595; color:#fff; text-align:center; width:100px; height:25px; line-height:25px;-moz-border-radius: 25px;  -webkit-border-radius: 25px; border-radius:25px; margin:20px 0;}

.xwtu{ width:270px;overflow:hidden; margin-top:20px;}
.xwwz{ width:306px; }
.xwwz p{font-size:14px; color:#333; line-height:24px; padding-top:10px;}
.xwwz p span{ font-size:16px; color:#57b015; line-height:36px; font-weight:bold;}
.xwwz a{ font-size:14px; color:#fff; display:inline-block; background:#57b015; text-align:center; width:127px; height:40px; line-height:40px; margin-top:20px;}


.xw_xq{border-top:1px #959595  solid; width:590px; margin:20px 0px;}
.xw_xq a{ font-size:14px; color:#333; line-height:24px; display:inline-block; padding-top:20px;}
.xw_xq span{ font-size:16px; color:#333;  font-weight:bold;}

/*公司简介*/
.jianjie{ width:560px;}

.jjbt h3{ color:#57b015; font-size:30px; margin:40px 0 0 0}
.jjbt h3 em{ display:block; color:#5e5e5e; font-size:18px; text-transform:uppercase;}
.xwmore a{ float:right; font-size:14px; background:#959595; color:#fff; text-align:center; width:100px; height:25px; line-height:25px;-moz-border-radius: 25px;  -webkit-border-radius: 25px; border-radius:25px; margin:20px 0;}

.jjtp{ width:560px; margin:20px auto;}
.jjwz p{ font-size:14px; color:#333; line-height:26px;}




/*版权*/

.bq{background:#57b015;}
.bqtp{ width:284px;border-right:1px #fff  dotted; padding:0px 30px; margin-top:30px }

.btlx{ width:622px;}
.btlx p{ font-size:14px; color:#fff; line-height:30px;  padding:30px;}

.wm{ width:224px;text-align:center;border-left:1px #fff  dotted;margin:30px  0px;}
.wm p{ font-size:14px; color:#fff; line-height:30px;text-align:center;}

.bqwz{ width:100%;background:#348502; height:50px; line-height:50px; font-size:14px; color:#fff; text-align:center;overflow:hidden;}



.lzcd_div1{width:100%; height:auto; float:left;}

.lzcd_div2{width:80%; height:auto; float:left; background:#f5f5f5;}

.lzcd_div3{width:90%; height:15px;; float:left; background:#f5f5f5;}

.cpfl dd span a{background:#f5f5f5; color:#333333; height:35px; margin-bottom:0px;}
.cpfl dd span a:hover{background:#f5f5f5; color:#FF7100; height:35px; margin-bottom:0px;}
.cpfl dd .lzcd_lj1 a {color:#FF7100;}

.cpfl dd .lzcd_zlj1 a{ display:block; font-size:14px; color:#fff; text-indent:48px;transition:all .2s ease; line-height:50px;width:269px; height:50px; background:url(../images/ll.gif) no-repeat left; }


/*分页*/

.met_pager {

	margin-top: 20px;

	text-align: center;
	line-height:30px;

}
.met_pager b{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;	
}

.met_pager * {

	display: inline-block;

}



.met_pager a {
    line-height:30px;
	border: 1px solid #e4eaec;
	background: #fff;
	text-align: center;
	color: #76838f;
	padding-top: 1px;
	padding-right: 15px;
	padding-bottom: 1px;
	padding-left: 15px;
}



.met_pager a:hover {

	background: #f5f5f5;

	text-decoration: none;

}



.met_pager a.NextA {

	border-right: 1px solid #e4eaec;

}



.met_pager .PreSpan,

.met_pager .NextSpan {

	padding: 9px 15px;

	border: 1px solid #e4eaec;

	background: #fff;

	color: #ccd5db;

	cursor: default;

}



.met_pager .firstPage,

.met_pager .lastPage {

	min-width: 40px;

	height: 28px;

	line-height: 28px;

}



.met_pager a.Ahover {

	border-color: #038a03;

	background: #038a03;

	color: #fff;

	cursor: default;

}



.met_pager a.Ahover:hover {

	border-color: #038a03;

	background: #038a03;

	color: #fff;

}



.met_pager a {

	text-decoration: none;

}



.met_pager a:active,

.met_pager a:focus,

.met_pager a:hover {

	text-decoration: none;

}



.met_pager .PageText {

	display: none;

	margin-left: 10px;

	color: #aaa;

}



.met_pager input {

	display: none;

}

.cpny1{width:100%; height:auto; float:left; font-size:14px; line-height:1.8; padding:12px;}
.cpny1 img{ max-width:98%;}