@charset "utf-8";
	/*end*/
body {
	overflow-x:hidden;
}
/**/
.cgbj {
	height:490px;
	overflow:hidden;
}
.cg {
	padding-top:89px;
	height:501px;
}
.cg h3 {
	text-align:center;
	margin-bottom:49px;
}
.cg h3 span {
	display:block;
	font-size:42px;
	font-weight:bold;
	color:#006D36;
	line-height:42px;
	height:79px;
	background:url("../images/t1.png") no-repeat bottom center;
}
.cg h3 i {
	display:block;
	font-size:18px;
	color:#666666;
	margin-top:11px;
}
.cg ul li {
	float:left;
	width:280px;
}
.cg ul b {
	display:block;
	width:24px;
	height:170px;
	float:left;
}
.cg ul li dl {
	width:280px;
}
.cg ul li dl dt {
	margin-bottom:27px;
}
.cg ul li dl dt i {
	display:block;
	width:166px;
	height:162px;
	margin:0 auto;
	transition:all 0.5s ease-in-out;
}
.cg ul li dl dt .cg1 {
	background:url("../images/cg1.png") no-repeat center;
}
.cg ul li dl dt .cg2 {
	background:url("../images/cg2.png") no-repeat center;
}
.cg ul li dl dt .cg3 {
	background:url("../images/cg3.png") no-repeat center;
}
.cg ul li dl dt .cg4 {
	background:url("../images/cg4.png") no-repeat center;
}
.cg ul li:hover dl dt .cg1 {
	background:url("../images/cg1_h.png") no-repeat center;
}
.cg ul li:hover dl dt .cg2 {
	background:url("../images/cg2_h.png") no-repeat center;
}
.cg ul li:hover dl dt .cg3 {
	background:url("../images/cg3_h.png") no-repeat center;
}
.cg ul li:hover dl dt .cg4 {
	background:url("../images/cg4_h.png") no-repeat center;
}
.cg ul li:hover dl dd span {
	color:#fc9608;
}
.cg ul li:hover i {
	transform:rotate(360deg);
}
.cg ul li dl dd span {
	display:block;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#006D36;
	margin-bottom:15px;
}
.cg ul li dl dd p {
	font-size:15px;
	color:#4c4c4c;
	text-align:center;
}
/**/
.product {
	height:1010px;
	overflow:hidden;
	
}
.pro {
	padding-top:38px;
	height:857px;
}
.pro h3 {
	text-align:center;
	margin-bottom:39px;
}
.pro h3 span {
	display:block;
	font-size:42px;
	font-weight:bold;
	color:#006D36;
	line-height:42px;
	height:79px;
	background:url("../images/t2.png") no-repeat bottom center;
}
.pro h3 i {
	display:block;
	font-size:18px;
	color:#ec0505;
	margin-top:11px;
	font-weight:bold;
}
.pro .probt {
	width:226px;
	height:825px;
	float:left;
	background-color:#006D36;
}
.pro .probt h4 {
	height:62px;
	background:#1A1A1A;
	padding-top:17px;
	padding-left:22px;
	margin-bottom: 2px;
}
.pro .probt h4 i {
	font-size: 17px;
	color:#FFF;
	line-height: 17px;
	text-transform: uppercase;
	font-family:"Arial";
	font-weight: normal;
}
.pro .probt h4 b {
	display: block;
	font-size: 24px;
	color:#FFF;
	line-height: 20px;
	height:25px;
	margin-top: 8px;
	font-weight: normal;
}
.pro .slide-box {
	width: 226px;
}
.pro .slide-box h2 {
	height: 45px;
	line-height: 45px;
	background-color: #054d29;
	padding:0px 10px 0 22px;
	position: relative;
}
.pro .slide-box h2 em {
	padding-left:28px;
	font-size: 18px;
	color: #FFF;
	background:url(../images/cpy2.png) no-repeat left;
	font-weight: normal;
}
.pro .slide-box h2.cur em {
	background:url(../images/cpy.png) no-repeat left;
}

.pro .slide-box h2::before {
	width:190px;
	height:1px;
	content:"";
	position: absolute;
	bottom:0;
}
.pro .slide-box ul {
	padding: 10px 15px 22px 16px;
	display:none;
}
.pro .slide-box ul.cur {
	display:block;
}
.pro .slide-box ul li {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #333;
	border-bottom: 1px dotted #ccc;
	background:url(../images/cpdbx.png) no-repeat right;
}
.pro .slide-box ul li:hover a {
	color:#FDA807;
}
.pro .slide-box ul li:hover {
	background:url(../images/cpdbh.png) no-repeat right;
}
.pro .slide-box ul li a {
	font-size: 16px;
	display: block;
}
.pro .slide-box h5 {
	height: 45px;
	line-height: 18px;
	background-color: #333333;
	padding:10px 10px 0 22px;
}
.pro .slide-box h5 em {
	padding-left:28px;
	font-size: 18px;
	color: #FFF;
	background:url(../images/cpy2.png) no-repeat left;
	font-weight: normal;
}
.pro .slide-box h5 i {
	display: block;
	font-size: 10px;
	color:#adadad;
	line-height: 12px;
	margin-top: 4px;
	margin-left: 28px;
	text-transform: uppercase;
	font-weight: normal;
}
.pro .prosm {
	width:960px;
	height:806px;
	float:left;
	padding-top:15px;
	background:#006D36;
}
.pro .prosm ul {
	height:235px;
}
.pro .prosm ul li {
	float:left;
	width:300px;
	height:265px;
	position: relative;
	margin-left: 15px;
	overflow: hidden;
}
.pro .prosm ul li img {
	width:300px;
	height:225px;

}
.pro .prosm ul li:hover img {

}
.pro .prosm ul li i {
	display: block;
	width:300px;
	height:53px;
	text-align: center;
	line-height: 56px;
	font-size: 14px;
	color:#000;
	position: absolute;
	left:0;
	bottom:0;
	background:url(../images/cp2.png) no-repeat center;
}
.pro .prosm ul li.first {
	margin-left: 0;
}
/**/
.product01 {
	height:562px;
	overflow:hidden;
}
.pro01 {
   
	height:857px;
}
.pro01 h3 {
	text-align:center;
	margin-bottom:39px;
}
.pro01 h3 span {
	display:block;
	font-size:42px;
	font-weight:bold;
	color:#006D36;
	line-height:42px;
	height:79px;
	background:url("../images/t2.png") no-repeat bottom center;
}
.pro01 h3 i {
	display:block;
	font-size:18px;
	color:#666666;
	margin-top:11px;
}
.pro01 .probt {
	width:226px;
	height:562px;
	float:left;
	background-color:#006D36;
}
.pro01 .probt h4 {
	height:62px;
	background:#1A1A1A;
	padding-top:17px;
	padding-left:22px;
	margin-bottom: 2px;
}
.pro01 .probt h4 i {
	font-size: 17px;
	color:#FFF;
	line-height: 17px;
	text-transform: uppercase;
	font-family:"Arial";
	font-weight: normal;
}
.pro01 .probt h4 b {
	display: block;
	font-size: 24px;
	color:#FFF;
	line-height: 20px;
	height:25px;
	margin-top: 8px;
	font-weight: normal;
}
.pro01 .slide-box {
	width: 226px;
}
.pro01 .slide-box h2 {
	height: 45px;
	line-height: 45px;
	background-color: #054d29;
	padding:0px 10px 0 22px;
	position: relative;
}
.pro01 .slide-box h2 em {
	padding-left:28px;
	font-size: 18px;
	color: #FFF;
	background:url(../images/cpy2.png) no-repeat left;
	font-weight: normal;
}
.pro01 .slide-box h2.cur em {
	background:url(../images/cpy.png) no-repeat left;
}

.pro01 .slide-box h2::before {
	width:190px;
	height:1px;
	content:"";
	position: absolute;
	bottom:0;
}
.pro01 .slide-box ul {
	padding: 10px 15px 22px 16px;
	display:none;
}
.pro01 .slide-box ul.cur {
	display:block;
}
.pro01 .slide-box ul li {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #333;
	border-bottom: 1px dotted #ccc;
	background:url(../images/cpdbx.png) no-repeat right;
}
.pro01 .slide-box ul li:hover a {
	color:#FDA807;
}
.pro01 .slide-box ul li:hover {
	background:url(../images/cpdbh.png) no-repeat right;
}
.pro01 .slide-box ul li a {
	font-size: 16px;
	display: block;
}
.pro01 .slide-box h5 {
	height: 45px;
	line-height: 18px;
	background-color: #333333;
	padding:10px 10px 0 22px;
}
.pro01 .slide-box h5 em {
	padding-left:28px;
	font-size: 18px;
	color: #FFF;
	background:url(../images/cpy2.png) no-repeat left;
	font-weight: normal;
}
.pro01 .slide-box h5 i {
	display: block;
	font-size: 10px;
	color:#adadad;
	line-height: 12px;
	margin-top: 4px;
	margin-left: 28px;
	text-transform: uppercase;
	font-weight: normal;
}
.pro01 .prosm {
	width:960px;
	height:544px;
	float:left;
	padding-top:13px;
	
	background:#006D36;
	 border-top:5px #054d29 solid;
}
.pro01 .prosm ul {
	height:235px;
}
.pro01 .prosm ul li {
	float:left;
	width:300px;
	height:265px;
	position: relative;
	margin-left: 15px;
	overflow: hidden;
}
.pro01 .prosm ul li img {
	width:300px;
	height:225px;

}
.pro01 .prosm ul li:hover img {
	
}
.pro01 .prosm ul li i {
	display: block;
	width:300px;
	height:53px;
	text-align: center;
	line-height: 56px;
	font-size: 14px;
	color:#000;
	position: absolute;
	left:0;
	bottom:0;
	background:url(../images/cp2.png) no-repeat center;
}
.pro01 .prosm ul li.first {
	margin-left: 0;
}
.product01 {
	height:562px;
	overflow:hidden;
}
.pro02 {
   
	height:310px;
}
.pro02 h3 {
	text-align:center;
	margin-bottom:39px;
}
.pro02 h3 span {
	display:block;
	font-size:42px;
	font-weight:bold;
	color:#006D36;
	line-height:42px;
	height:79px;
	background:url("../images/t2.png") no-repeat bottom center;
}
.pro02 h3 i {
	display:block;
	font-size:18px;
	color:#666666;
	margin-top:11px;
}
.pro02 .probt {
	width:226px;
	height:308px;
	float:left;
	background-color:#006D36;
}
.pro02 .probt h4 {
	height:62px;
	background:#1A1A1A;
	padding-top:17px;
	padding-left:22px;
	margin-bottom: 2px;
}
.pro02 .probt h4 i {
	font-size: 17px;
	color:#FFF;
	line-height: 17px;
	text-transform: uppercase;
	font-family:"Arial";
	font-weight: normal;
}
.pro02 .probt h4 b {
	display: block;
	font-size: 24px;
	color:#FFF;
	line-height: 20px;
	height:25px;
	margin-top: 8px;
	font-weight: normal;
}
.pro02 .slide-box {
	width: 226px;
}
.pro02 .slide-box h2 {
	height: 45px;
	line-height: 45px;
	background-color: #054d29;
	padding:0px 10px 0 22px;
	position: relative;
}
.pro02 .slide-box h2 em {
	padding-left:28px;
	font-size: 18px;
	color: #FFF;
	background:url(../images/cpy2.png) no-repeat left;
	font-weight: normal;
}
.pro02 .slide-box h2.cur em {
	background:url(../images/cpy.png) no-repeat left;
}

.pro02 .slide-box h2::before {
	width:190px;
	height:1px;
	content:"";
	position: absolute;
	bottom:0;
}
.pro02 .slide-box ul {
	padding: 10px 15px 22px 16px;
	display:none;
}
.pro02 .slide-box ul.cur {
	display:block;
}
.pro02 .slide-box ul li {
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #333;
	border-bottom: 1px dotted #ccc;
	background:url(../images/cpdbx.png) no-repeat right;
}
.pro02 .slide-box ul li:hover a {
	color:#FDA807;
}
.pro02 .slide-box ul li:hover {
	background:url(../images/cpdbh.png) no-repeat right;
}
.pro02 .slide-box ul li a {
	font-size: 16px;
	display: block;
}
.pro02 .slide-box h5 {
	height: 45px;
	line-height: 18px;
	background-color: #333333;
	padding:10px 10px 0 22px;
}
.pro02 .slide-box h5 em {
	padding-left:28px;
	font-size: 18px;
	color: #FFF;
	background:url(../images/cpy2.png) no-repeat left;
	font-weight: normal;
}
.pro02 .slide-box h5 i {
	display: block;
	font-size: 10px;
	color:#adadad;
	line-height: 12px;
	margin-top: 4px;
	margin-left: 28px;
	text-transform: uppercase;
	font-weight: normal;
}
.pro02 .prosm {
	width:960px;
	height:290px;
	float:left;
	padding-top:13px;
	
	background:#006D36;
	 border-top:5px #054d29 solid;
}
.pro02 .prosm ul {
	height:235px;
}
.pro02 .prosm ul li {
	float:left;
	width:300px;
	height:265px;
	position: relative;
	margin-left: 15px;
	overflow: hidden;
}
.pro02 .prosm ul li img {
	width:300px;
	height:225px;

}
.pro02 .prosm ul li:hover img {
	
}
.pro02 .prosm ul li i {
	display: block;
	width:300px;
	height:53px;
	text-align: center;
	line-height: 56px;
	font-size: 14px;
	color:#000;
	position: absolute;
	left:0;
	bottom:0;
	background:url(../images/cp2.png) no-repeat center;
}
.pro02 .prosm ul li.first {
	margin-left: 0;
}
/**/


.edgebj {
	height:780px;
	background:url("../images/edgebj.jpg") no-repeat center;
	overflow:hidden;
}
.edge {
	padding-top:80px;
	height:700px;
}
.edge h3 {
	text-align:center;
	margin-bottom:39px;
}
.edge h3 span {
	display:block;
	font-size:42px;
	font-weight:bold;
	color:#ffffff;
	line-height:32px;
	height:79px;
	background:url("../images/edget1.png") no-repeat bottom center;
}
.edge h3 span em {
	font-size:60px;
	font-family:"Myriad Pro";
	position:relative;
	top:6px;
}
.edge h3 i {
	display:block;
	font-size:18px;
	color:#ffffff;
	font-weight: bold;
	margin-top:5px;
}
.edge ul {
	height:70px;
	margin-bottom:10px;
}
.edge ul li {
	float:left;
	height:70px;
	line-height:70px;
	background:#006D36;
	margin-left:3px;
}
.edge ul li a {
	display:block;
	height:70px;
	width:243px;
	padding-left:155px;
	font-size:22px;
	font-weight:bold;
	color:#FFF;
}
.edge ul li.first {
	margin-left:0;
}
.edge ul li .ed1 {
	background:url("../images/e1.png") no-repeat 30%;
}
.edge ul li .ed2 {
	background:url("../images/e2.png") no-repeat 30%;
}
.edge ul li .ed3 {
	background:url("../images/e3.png") no-repeat 30%;
}
.edge ul li.cur {
	background:#006D36;
}
.edge .edsm {
	padding:10px;
	height:449px;
	background:#FFF;
}
.edge .edsm dl {
	padding-top:59px;
	float:left;
	width:405px;
	height:334px;
}
.edge .edsm dl dt {
	padding-left:22px;
	margin-bottom:49px;
}
.edge .edsm dl dt span {
	display:block;
	font-size:28px;
	line-height:28px;
	font-weight:bold;
	color:#006D36;
}
.edge .edsm dl dt span i {
	display:block;
	font-size:24px;
	font-weight:normal;
	margin-top:14px;
	line-height:24px;
}
.edge .edsm dl dd p {
	height:175px;
}
.edge .edsm dl dd p em {
	display:block;
	padding-left:22px;
	font-size:16px;
	line-height:25px;
	margin-bottom:24px;
	color:#4c4c4c;
	background:url("../images/y2.png") no-repeat left 10%;
}
.edge .edsm dl dd a {
	display:block;
	width:122px;
	height:38px;
	text-align:center;
	line-height:38px;
	background:url("../images/wzbj2.png") no-repeat center;
	margin-left:22px;
	float:left;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	margin-right:22px;
}
.edge .edsm dl dd strong {
	display:block;
	float:left;
	font-size:14px;
	line-height:15px;
	height:38px;
	font-weight:normal;
	color:#666666;
}
.edge .edsm dl dd strong b {
	display:block;
	font-weight:bold;
	font-size:24px;
	line-height:25px;
	color:#1a1a1a;
	font-family:"Arial";
}
.edge .edt {
	float:right;
	width:650px;
	height:440px;
}
.edge .edt img {
	width:650px;
	height:440px;
}
/**/
.xzbj01 {
	height:1000px;
	background:#f5f5f5;
	overflow:hidden;
}
.xzbj {
	height:800px;
	background:#f5f5f5;
	overflow:hidden;
}
.xz {
	padding-top:39px;
	height:691px;
}
.xz h3 {
	text-align:center;
	margin-bottom:40px;
}
.xz h3 span {
	display:block;
	font-size:42px;
	font-weight:bold;
	color:#006D36;
	line-height:42px;
	height:79px;
	background:url("../images/t2.png") no-repeat bottom center;
}
.xz h3 i {
	display:block;
	font-size:18px;
	color:#ec0505;
	margin-top:11px;
	font-weight:bold;
}
.xz .bd1{
	height:950px;
	position:relative;
}
.bd1 ul{
	height:950px;
}
.bd1 ul li{
float:left;
}

.xz .bd {
	height:465px;
	position:relative;
}
.xz ul {
	height:465px;
}
.xz ul li {
	float:left;
	margin:0 7px;
}
.xz ul li dl dt {
	width:385px;
	height:289px;
	position:relative;
}
.xz ul li dl dt img {
	width:385px;
	height:289px;
	position:relative;
}
.xz ul li dl dt i {
	display:block;
	border:1px solid #FFF;
	opacity:0.4;
	z-index:200;
	width:373px;
	height:283px;
	border-bottom:0;
	position:absolute;
	left:5px;
	top:5px;
}
.xz ul li dl dd {
	width:357px;
	height:143px;
	padding-top:31px;
	padding-left:26px;
	position:relative;
	border:1px solid #e3e3e3;
	background:#FFF;
}
.xz ul li dl dd span {
	display:block;
	margin-bottom:25px;
}
.xz ul li dl dd span a {
	font-size:24px;
	color:#1a1a1a;
}
.xz ul li dl dd p {
	font-size:14px;
	color:#595959;
	margin-bottom:10px;
	width:335px;
}
.xz ul li dl dd p i {
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.xz ul li dl dd .gd {
	display:block;
	width:45px;
	height:45px;
	background:url("../images/jia.png") no-repeat center;
	position:absolute;
	right:0;
	bottom:0;
}
.xz .jt i {
	display:block;
	width:28px;
	height:50px;
	float:left;
}
.xz .jt .prev {
	background:url("../images/prev1.png") no-repeat center;
	position:absolute;
	top:208px;
	left:-50px;
}
.xz .jt .next {
	background:url("../images/next1.png") no-repeat center;
	position:absolute;
	top:208px;
	right:-50px;
}
/**/
.bzbj {
	height:2000px;
	background:url("../images/bzbj.jpg") repeat-x;
	overflow:hidden;
}
.bz {
	padding-top:79px;
}
.bz h3 {
	text-align:center;
	margin-bottom:32px;
}
.bz h3 span {
	display:block;
	font-size:42px;
	font-weight:bold;
	color:#006D36;
	line-height:42px;
	height:79px;
	background:url("../images/t1.png") no-repeat bottom center;
}
.bz h3 span em {
	font-size:60px;
	font-family:"Myriad Pro";
	position:relative;
	top:6px;
}
.bz h3 i {
	display:block;
	font-size:18px;
	color:#ec0505;
	margin-top:11px;
	font-weight:bold;
}
.bz .bz1 {
	height:455px;
	
}
.bz .bz1 span {
	display:block;
	float:left;
	width:645px;
	height:459px;
	margin-left:48px;
}
.bz .bz1 span img {
	width:600px;
	height:430px;
}
.bz .bz1 dl {
	float:right;
	width:440px;
	margin-right:60px;
	margin-top:59px;
}
.bz .bz1 dl dt {
	margin-bottom:53px;
	height:100px;
}

.bz .bz1 dl dt i {
	display:block;
	float:left;
}
.bz .bz1 dl dt strong {
	display:block;
	float:left;
	position:relative;
	margin-left:26px;
	padding-top:12px;
	font-size:30px;
	line-height:30px;
	font-weight:bold;
	color:#006D36;
}
.bz .bz1 dl dt strong em {
	display:block;
	font-size:12px;
	line-height:24px;
	font-weight:normal;
	color:#006D36;
	margin-top:9px;
}
.bz .bz1 dl dt strong::before {
	width:28px;
	height:5px;
	background:#006D36;
	content:"";
	position:absolute;
	left:0;
	bottom:-23px;
}
.bz .bz1 dl dd p {
	font-size:18px;
	color:#333333;
	margin-bottom:24px;
}
.bz .bz1 dl dd p i {
	font-size:14px;
	font-weight:bold;
	color:#ff8400;
}
.bz .bz2 {
	height:280px;
	margin-bottom:130px;
}
.bz .bz2 span {
	display:block;
	float:right;
	width:630px;
	height:400px;
}
.bz .bz2 span img {
	width:630px;
	height:400px;
}
.bz .bz2 dl {
	float:left;
	width:380px;
	margin-left:60px;
	margin-top:59px;
}
.bz .bz2 dl dt {
	margin-bottom:53px;
	height:100px;
}
.bz .bz2 dl dt i {
	display:block;
	float:left;
}
.bz .bz2 dl dt strong {
	display:block;
	float:left;
	position:relative;
	margin-left:26px;
	padding-top:12px;
	font-size:30px;
	line-height:30px;
	font-weight:bold;
	color:#006D36;
}
.bz .bz2 dl dt strong em {
	display:block;
	font-size:12px;
	line-height:24px;
	font-weight:normal;
	color:#006D36;
	margin-top:9px;
}
.bz .bz2 dl dt strong::before {
	width:28px;
	height:5px;
	background:#006D36;
	content:"";
	position:absolute;
	left:0;
	bottom:-23px;
}
.bz .bz2 dl dd p {
	font-size:18px;
	color:#333333;
	margin-bottom:24px;
}
.bz .bz2 dl dd p i {
	font-size:14px;
	font-weight:bold;
	color:#ff8400;
}
.bz .bz2 .z {
	width:630px;
	height:400px;
	position:relative;
	float:right;
	margin-right:51px;
}
.bz .bz2 .z ul {
	height:16px;
	position:absolute;
	bottom:20px;
	left:15px;
}
.bz .bz2 .z ul li {
	width:16px;
	height:16px;
	float:left;
	background:url("../images/y3.png") no-repeat center;
	margin:0 4.5px;
}
.bz .bz2 .z ul li.cur {
	background:url("../images/y3_h.png") no-repeat center;
}
.bz .bz3 {
	height:400px;
}
.bz .bz3 span {
	display:block;
	float:left;
	width:651px;
	height:403px;
	margin-left:48px;
}
.bz .bz3 span img {
	width:651px;
	height:403px;
}
.bz .bz3 dl {
	float:right;
	width:380px;
	margin-right:60px;
	margin-top:59px;
}
.bz .bz3 dl dt {
	margin-bottom:53px;
	height:100px;
}
.bz .bz3 dl dt i {
	display:block;
	float:left;
}
.bz .bz3 dl dt strong {
	display:block;
	float:left;
	position:relative;
	margin-left:26px;
	padding-top:12px;
	font-size:30px;
	line-height:30px;
	font-weight:bold;
	color:#006D36;
}
.bz .bz3 dl dt strong em {
	display:block;
	font-size:12px;
	line-height:24px;
	font-weight:normal;
	color:#006D36;
	margin-top:9px;
}
.bz .bz3 dl dt strong::before {
	width:28px;
	height:5px;
	background:#006D36;
	content:"";
	position:absolute;
	left:0;
	bottom:-23px;
}
.bz .bz3 dl dd p {
	font-size:18px;
	color:#333333;
	margin-bottom:24px;
}
.bz .bz3 dl dd p i {
	font-size:14px;
	font-weight:bold;
	color:#ff8400;
}
.bzbj .bz4 {
	height:390px;
	background:url("../images/bz4.jpg") no-repeat center;
}
.bzbj .bz4 span {
	display:block;
	float:right;
	width:663px;
	height:504px;
	margin-right:48px;
}
.bzbj .bz4 span img {
	width:663px;
	height:504px;
}
.bzbj .bz4 dl {
	width:420px;
	margin-left:60px;
	margin-top:88px;
}
.bzbj .bz4 dl dt {
	margin-bottom:53px;
	height:100px;
}
.bzbj .bz4 dl dt i {
	display:block;
	float:left;
}
.bzbj .bz4 dl dt strong {
	display:block;
	float:left;
	position:relative;
	margin-left:26px;
	padding-top:12px;
	font-size:30px;
	line-height:30px;
	font-weight:bold;
	color:#006D36;
}
.bzbj .bz4 dl dt strong em {
	display:block;
	font-size:24px;
	line-height:24px;
	font-weight:normal;
	color:#006D36;
	margin-top:9px;
}
.bzbj .bz4 dl dt strong::before {
	width:28px;
	height:5px;
	background:#006D36;
	content:"";
	position:absolute;
	left:0;
	bottom:-23px;
}
.bzbj .bz4 dl dd p {
	font-size:14px;
	color:#333333;
	margin-bottom:24px;
	width:360px;
}
.bzbj .bz4 dl dd p i {
	font-size:14px;
	font-weight:bold;
	color:#ff8400;
}
.bzbj .bz4 dl dd em {
	display:block;
	margin-top:60px;
}
.bzbj .bz4 dl dd a {
	display:block;
	width:122px;
	height:38px;
	text-align:center;
	line-height:38px;
	background:url("../images/wzbj2.png") no-repeat center;
	float:left;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	margin-right:22px;
}
.bzbj .bz4 dl dd strong {
	display:block;
	float:left;
	font-size:14px;
	line-height:15px;
	height:38px;
	font-weight:normal;
	color:#666666;
}
.bzbj .bz4 dl dd strong b {
	display:block;
	font-weight:bold;
	font-size:24px;
	line-height:25px;
	color:#1a1a1a;
	font-family:"Arial";
}
/**/
.newsbj {
	height:550px;
	overflow:hidden;
}
.news {
	padding-top:30px;
	height:860px;
}
.news h3 {
	text-align:center;
	margin-bottom:49px;
}
.news h3 span {
	display:block;
	font-size:42px;
	font-weight:bold;
	color:#006D36;
	line-height:42px;
	height:79px;
	background:url("../images/t2.png") no-repeat bottom center;
}
.news h3 i {
	display:block;
	font-size:18px;
	color:#ec0505;
	margin-top:11px;
	font-weight:bold;
}
.news .gsdt {
	width:656px;
	height:400px;
	float:left;
}
.news .gsdt span {
	display:block;
	padding-bottom:9px;
	border-bottom:1px dashed #dcdcdc;
	margin-bottom:20px;
}
.news .gsdt span a {
	display:block;
	font-size:24px;
	line-height:24px;
	color:#333333;
}
.news .gsdt span a i {
	float:right;
	font-size:14px;
	line-height:14px;
	margin-top:8px;
	color:#666666;
	font-family:"Arial";
	text-transform:uppercase;
}
.news .gsdt dl dt {
	width:656px;
	height:328px;
	margin-bottom:20px;
}
.news .gsdt dl dt img {
	width:656px;
	height:328px;
}
.news .gsdt dl dd strong {
	display:block;
	height:30px;
	margin-bottom:20px;
}
.news .gsdt dl dd strong i {
	display:block;
	width:60px;
	font-weight:normal;
	height:30px;
	text-align:center;
	line-height:30px;
	font-size:20px;
	color:#FFF;
	background:#006D36;
	border-radius:5px;
	margin-right:19px;
	float:left;
}
.news .gsdt dl dd strong a {
	display:block;
	float:left;
	font-size:18px;
	color:#333333;
	font-weight:bold;
	margin-top:6px
}
.news .gsdt dl dd p {
	font-size:14px;
	color:#808080;
}
.news .gsdt dl dd ul {
	margin-top: 20px;
}
.news .gsdt dl dd ul li {
	padding-left:22px;
	background:url("../images/y2.png") no-repeat left;
	height:44px;
	line-height:44px;
}
.news .gsdt dl dd ul li a {
	display:block;
	font-size:14px;
	color:#333333;
	line-height:44px;
	border-bottom:1px dashed #dcdcdc;
}
.news .gsdt dl dd ul li a em {
	float:right;
	font-size:14px;
	color:#999999;
	height:44px;
	line-height:44px;
}
.news .gsdt dl dd ul li.last a {
	border-bottom:0;
}
.news .gdbk {
	width:473px;
	height:700px;
	float:right;
}
.news .gdbk span {
	display:block;
	padding-bottom:9px;
	border-bottom:1px dashed #dcdcdc;
	margin-bottom:25px;
}
.news .gdbk span a {
	display:block;
	font-size:24px;
	line-height:24px;
	color:#333333;
}
.news .gdbk span a i {
	float:right;
	font-size:14px;
	line-height:14px;
	margin-top:8px;
	color:#666666;
	font-family:"Arial";
	text-transform:uppercase;
}
.news .gdbk dl {
	width:417px;
	height:380px;
	/*background:url("../images/bkbj.png") no-repeat center;*/
	padding:36px 27px 0 29px;
}
.news .gdbk dl dt {
	margin-bottom:35px;
}
.news .gdbk dl dt strong {
	display:block;
	margin-bottom:10px;
}
.news .gdbk dl dt strong a {
	display:block;
	font-size:18px;
	color:#333333;
}
.news .gdbk dl dt p {
	font-size:14px;
	color:#808080;
	margin-bottom:22px;
}
.news .gdbk dl dt b {
	display:block;
	width:415px;
	height:208px;
}
.news .gdbk dl dt b img {
	width:415px;
	height:208px;
}
.news .gdbk dl dd ul {
	margin-top: -30px;
}
.news .gdbk dl dd ul li {
	margin-bottom:20px;
	height:15px;
	line-height:15px;
}
.news .gdbk dl dd ul li i {
	display:block;
	width:15px;
	height:15px;
	background:#006D36;
	font-size:14px;
	color:#FFF;
	font-family:"Arial";
	text-align:center;
	line-height:15px;
	margin-right:12px;
	float:left;
}
.news .gdbk dl dd ul li a {
	float:left;
	font-size:14px;
	display:block;
	width:93%;
	color:#333333;
	height:15px;
	line-height:15px;
	background:url("../images/dbx2.png") no-repeat right;
}
.news .gdbk dl dd ul li:hover i {
	background:#fda807;
}
.news .gdbk dl dd p {
	display:block;
	float:right;
}
.news .gdbk dl dd p a {
	display:block;
	width:120px;
	height:26px;
	text-align:center;
	line-height:26px;
	font-size:14px;
	color:#FFF;
	background:#fca708;
	border-radius:5px;
}
/**/
.about{height:690px; background:url(../images/anout.jpg) repeat-x;}
.ab{padding-top:100px; height:590px; position: relative;}
.ab dl{width:550px;}
.ab dl dt{margin-bottom: 37px;}
.ab dl dt h3{font-size: 50px; color:#FFF; line-height: 50px; margin-bottom: 43px; text-transform: uppercase;}
.ab dl dt h3 i{color:#FDA807;}
.ab dl dt span{font-size: 24px; color:#FFF; font-weight: bold;}
.ab dl dt span em{display: block; font-size: 16px; color:#FFF; line-height: 16px; font-weight: normal; margin-top: 14px; text-transform: uppercase;}
.ab dl dd p{ font-size: 14px; color:#fff; height:145px; margin-bottom: 36px;}
.ab dl dd b{display: block;}
.ab dl dd b a{display: block; float:left; width:109px; height:38px; line-height: 38px; padding-left:20px; font-size: 14px; color:#FFF;}
.ab dl dd b .xq{background:url(../images/aboutwzbj5.png) no-repeat center; margin-right: 30px;}
.ab dl dd b .zx{background:url(../images/aboutwzbj6.png) no-repeat center;}
.ab strong{display: block; width:947px; height:690px; position: absolute; bottom:0;right:-360px; overflow: hidden;}
.ab strong img{width:947px; height:690px;}
.ab strong:hover img{}