#main{ width:1200px; float:left;margin-top:30px;}
#pro{ width:1200px; float:left; margin-top:30px;}
#pro_1{ width:232px; float:left;}
#lefta{width:232px; float:left; }
#cpfl_1{
	width:232px;
	float:left;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#019944;
	background-image: url(l2.png);
	background-repeat: no-repeat;
	background-position: 210px center;
}
#lm-1{width:232px;	float:left;}
#lm-1 dd{ font-size:20px; color:#fff; font-weight:600;text-align:left; margin-left:20px;}
#lm-1 dd p{ font-size:12px; font-weight:normal; color:#EEFFFF; text-transform:uppercase; line-height:18px;}
#lm-2{
	width:232px;
	float:left;
	height:50px; background-color:#019944;border-radius:2px 2px 0px 0px; 	background-image: url(l2.png);
	background-repeat: no-repeat;
	background-position: 210px center;
}
#lm-2 dd{
	float:left;
	font-size:16px;
	color:#fff;
	line-height:50px;
	margin-left:10px;font-weight:600;

}
#nylm-2{
	width:212px; float:left; padding:9px; border:#ddd solid 1px; border-top:0px;} 
#contain-1{
width:930px;
	float:left;
	background-image: url(dg.jpg);
	background-repeat: repeat-x;
	background-position: left 45px;  margin-bottom:2px;
}
#contain-1-1{
	line-height:44px;
	float:left; padding-left:10px; padding-right:10px;
	color:#019944;
	font-size:16px;
	font-weight:bold; border-bottom:#019944 3px solid;

		}
#contain-1 .more{ float:right; line-height:44px;}		
#nylm-1{
	width:232px;
	float:left;
	
}
#lmfl{
	width:230px;
	float:left;border:#ddd solid 1px; border-bottom:0px;
			
}

#lmfl UL{ list-style-type:none; float:left;}
#lmfl UL LI { position:relative; display:block;
	width:230px;
	font-size: 15px;
	float:left;
 border-bottom:#ddd solid 1px; font-weight:600;
}
#lmfl UL LI:after{ width:0px; content:""; position:absolute;; left:0px; top:0px; height:0px; background-color:#019944; transition:all 0.2s ease-in-out 0s;}
#lmfl UL LI A { padding-left:30px; color:#333; display:block; background-color:#fff;; line-height:45px; height:45px; overflow:hidden;}
#lmfl UL LI:hover:after,#lmfl UL LI.sec:after{width:5px; left:-1px; height:100%;}
#lmfl UL LI A:hover { background-color:#f7f7f7; color:#019944;
}
#lmfl UL LI.sec A {background-color:#f7f7f7; color:#019944;
}
#pro_2{ width:930px; padding:9px; float:right; border:#ddd solid 1px;}
#cplist {
	width:930px;
	FLOAT: left; 
}
#cplist UL {
	LIST-STYLE-TYPE: none; margin-left:-15px;
}
#cplist UL LI {
	TEXT-ALIGN: center; WIDTH:298px; FLOAT: left;cursor:pointer; margin-left:15px; margin-top:15px;border:#ddd solid 1px; background-color:#fff; 
}

#cplist UL LI dd{ WIDTH:296px; cursor:pointer;TEXT-ALIGN: center; height:190px;  border-bottom:0px; padding:1px; position:relative;overflow:hidden;background-color:#fff;}
#cplist UL LI span{
	WIDTH:0px;
	height:0px;
	position:absolute;
	filter: Alpha(Opacity=0);
-moz-opacity:0.0; 				opacity:0.0;
	background-color:rgba(0,0,0,0.4);
	transition:all 0.6s ease-in-out 0s;
-webkit-transform: rotateY(-180deg ); 
    -moz-transform: rotateY(-180deg );
  -ms-transform: rotateY( -180deg ); 	overflow:hidden;
	position:absolute;
	top: 45%;
	left:50%;
	z-index:10;
	background-image: url(jiaa.png);
	background-repeat: no-repeat;
	background-position: center center; overflow:hidden;
}

#cplist UL LI A:hover span{ top: 0px; left:0px;WIDTH:100%;
	height:100%;	filter: Alpha(Opacity=1);
-moz-opacity:1; 			opacity:1;
}
#cplist UL LI IMG { border:0px; max-width:100%; height:190px;transition:all 0.4s ease-in-out 0s;}
#cplist UL LI p{ width:100%; cursor:pointer; text-align:center; font-size:15px; height:40px; line-height:40px; 
	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; background-color:#f2f2f2}
	

#cplist UL LI A {
	DISPLAY: block; color:#333;transition:all 0.2s ease-in-out 0s;
}
#cplist UL LI A:hover{color:#fff}
#cplist UL LI:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#cplist UL LI:hover p{ color:#019944}
#cplist UL LI:hover { border: solid 1px #019944;}
#qyzs{ width:1200px; float:left; margin-top:45px; position:relative;}
#qyzs .tab{ width:140px; position:absolute; left:0px; top:0px;}
#qyzs .zsq{ width:1000px; padding:40px; float:right; background-color:#f4f4f4;box-shadow:0px 2px 4px #ccc;}
#qyzs .zsq .more{width:1000px; float:left; margin-top:25px; text-align:center;}
#qyzs .zsq .more A{
	display:inline-block;
	padding-left:30px;
	padding-right:30px;
	line-height:35px;
	font-size:14px;
	border-radius:2px;
	color:#03963F; border:#03963F solid 1px;
	transition:all 0.2s ease-in-out 0s;
}
#qyzs .zsq .more A:hover {
	 border:#03963F solid 1px; color:#fff; background-color:#03963F;
}
.nTab{ width:140px; float:left; overflow:hidden; text-align:center; }
.nTab  ul{
border:0;
margin:0; 
}
.nTab  li{ width:130px; float:left;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	height:55px;
	line-height:55px;
	font-size: 18px; border-radius:5px 0px 0px 5px; overflow:hidden; margin-top:30px;

}
.nTab li.active{
	color:#fff; background-color:#03963F;
}
.nTab li.normal{
	color:#555;background-color:#f6f6f6;
	}

#flzs {
	WIDTH:1200px;
	FLOAT: left;  position:relative; overflow:hidden;
}
#flzs UL {
	LIST-STYLE-TYPE: none
}
#flzs UL LI {
	TEXT-ALIGN: center; WIDTH:400px; FLOAT: left;cursor:pointer; 
}

#flzs UL LI dd{ WIDTH:400px;TEXT-ALIGN: center;  height:250px; overflow:hidden;position:relative; display:block; float:left;}
#flzs UL LI IMG { border:0px;width:100%; display:block; min-height:250px;transition:all 0.3s ease-in-out 0s;}
#flzs UL LI dd .zzc{
	width:100%;
	height:100%;
	position:absolute;
	left:0px;
	top:0px;
	background-color:rgba(0,0,0,0.1);
	background-image: url(d1.png);
	background-repeat: repeat;
	background-position: left top;transition:all 0.3s ease-in-out 0s;
}
#flzs UL LI dd .zzc h4{display:inline-block; border:#F0624C solid 1px; line-height:48px; width:220px;transition:all 0.3s ease-in-out 0s; overflow:hidden; margin-top:100px; color:#E83A22; font-size:24px;}
#flzs UL LI dd .zzc h4 span{ text-shadow: #fff 1px 0 0, #fff 0 1px 0, #fff -1px 0 0, #fff 0 -1px 0; font-weight:normal; letter-spacing:1px;transition:all 0.3s ease-in-out 0s;}
#flzs UL LI p{TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; height:30px; line-height:30px; margin-top:10px; text-align:center;
}
#flzs UL LI A {
	DISPLAY: block; color:#555;transition:all 0.3s ease-in-out 0s;
}
#flzs UL LI A:hover {
	color:#03963F
}
#flzs UL LI A:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#flzs UL LI A:hover dd .zzc{background-color:rgba(0,153,67,0.1);}
#flzs UL LI A:hover dd .zzc h4{ border:#FBD732 solid 1px; color:#FBD732;}
#flzs UL LI A:hover dd .zzc h4 span{text-shadow: #009843 1px 0 0, #009843 0 1px 0, #009843 -1px 0 0, #009843 0 -1px 0;}
#flzs UL LI.c6 dd .zzc{
	width:100%;
	height:100%;
	position:absolute;
	left:0px;
	top:0px;
	background-color:#FAD505; background-image:none;
}
#flzs UL LI.c6  dd .zzc h4{display:inline-block; border:#fff solid 1px; line-height:60px; margin-top:90px; color:#fff; font-size:30px;}
#flzs UL LI.c6  dd .zzc h4 span{ text-shadow:none;}
#flzs UL LI.c6 A:hover dd .zzc{background-color:#009843;}
#cjzs{ width:270px; float:left; padding:15px; float:left; overflow:hidden; background-color:#F4FAF6;box-shadow: 0px 1px 4px #ddd;-webkit-box-shadow: 0px 1px 4px #ddd;-moz-box-shadow: 0px 1px 4px #ddd; border-top:#32B16C solid 2px;}
#cjzs .bt{ line-height:30px; font-size:18px; color:#333333;}
#cjzs .more{ width:100%; float:left; margin-top:15px; text-align:center;}
#cjzs .more a{display:inline-block;; width:120px; height:30px; font-size:15px; color:#fff; line-height:30px; background-color:#EA3B20;}
#cjzs .more a:hover{background-color:#009943}
.hyweb1 {width:270px; float:left;position: relative; margin-top:10px; }
.hyweb1 li{width:270px;
	background-repeat: no-repeat;
	background-position: center top; height:230px; text-align:center; position:relative; overflow:hidden;
}

.hyweb1 li img{ border:0px; width:270px; min-height:230px; transition:all 0.6s ease-in-out 0s;}
.hyweb1  LI .zzc{ width:250px; padding:10px;position:absolute;left:0px; bottom:0px; z-index:10; transition:all 0.4s ease-in-out 0s; background-color:rgba(0,0,0,0.6); text-align:left; color:#FFFFFF;
}
.hyweb1  LI .zzc dd{ font-size:14px; text-align:center; height:20px; line-height:20px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; }
.hyweb1  LI:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
/*Êý×Ö°´Å¥ÑùÊ½*/
.hyweb1 .num {right:10px; bottom:11px;  height:10px;  overflow:hidden; display:none;  position: absolute; z-index: 999;	}
.hyweb1 .num li { display:none;
	text-align:center;
	width: 22px;
	height:22px;
	line-height:0px;
	overflow:hidden;
	color:#fff;
	font-size:0px; 
	text-align:center;
	margin-right:2px;
	margin-left:2px;
	cursor:pointer;
	float: left;
	overflow:hidden;
border-radius:10px; background-color:#fff;transition:all 0.3s ease-in-out 0s;
}
.hyweb1 .num li.on {background-color:#BF0007; 
}
.hyweb1 .prev,.hyweb1 .next { text-align:center;
	width: 22px;
	height:22px; display:block;
	top:-38px; position:absolute; background-color:#8c8c8c;
}
.hyweb1 .prev i,.hyweb1 .next i{ line-height:22px; color:#fff; font-size:18px;}
.hyweb1 .prev:hover,.hyweb1 .next:hover{ background-color:#009943}
.hyweb1 .prev {right:26px;
}
.hyweb1 .next {
	right:0px;

}
#m_r{ width:890px; float:right; border:#E1E1E1 solid 1px; overflow:hidden;}
#m_r_a{ width:299px; float:right; border-left:#E1E1E1 solid 1px; background-color:#F7F7F7;}
#m_r_b{ width:269px; float:left; padding:15px;}
#m_r_b ul{list-style-type:none; }
#m_r_b ul li{ width:89px; float:left; text-align:center;}
#m_r_b ul li img{ height:60px; max-width:100%;     transition: All 0.6s ease-in-out; margin-left:auto; margin-right:auto; display:block;}
#m_r_b ul li p{ line-height:20px; margin-top:8px; }
#m_r_b ul li a{ color:#555;}
#m_r_b ul li a:hover{ color:#009943}
#m_r_b ul li a:hover img{   transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);}
#m_r_c{
	width:299px;
	float:left;
	background-color:#32B16C;
	background-image: url(cion7.png);
	background-repeat: no-repeat;
	background-position: 10px center; padding-top:25px; padding-bottom:25px;
}
#m_r_c dd{ float:right; width:220px; margin-right:10px;}
#m_r_c dd h4{ font-size:24px; color:#fff; line-height:30px; font-weight:normal;}
#m_r_c dd p{ font-size:14px; color:#fff; line-height:20px; height:40px; overflow:hidden;}
#m_r_e{
	width:299px;
	float:left;
	background-image: url(tel.png);
	background-repeat: no-repeat;
	background-position: 10px center; padding-top:25px; padding-bottom:25px;
}
#m_r_e dd{
	float:right;
	width:190px;
	margin-right:10px;
	color:#ED543E;
	font-size:28px;
	font-family: Arial, Helvetica, sans-serif; line-height:30px; height:60px; font-weight:600; overflow:hidden;
}
#news{ width:860px; float:left;  overflow:hidden; padding:15px;}
.nTabx{
width:860px;
	float:left;
	overflow:hidden;
	text-align:center; border-bottom:#E1E1E1 solid 1px; padding-bottom:10px;
}
.nTabx  ul{
border:0;
margin:0; width:790px;
}
.nTabx  li{
	float:left;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	overflow:hidden;
	font-size:18px;
	width:100px;
	height:30px; line-height:30px;
	background-image: url(li1.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.nTabx  li:last-child  { background-image:none;}
.nTabx li.active{ color:#019944;}
.nTabx li.normal{ color:#333;  }
.nonea{ display:none;}
#gsjj{ width:560px; float:left;  overflow:hidden; padding:15px;}
#gsjja{ width:560px; float:left;}
#gsjja_1{width:560px;
	float:left;
	overflow:hidden;
	text-align:center; border-bottom:#E1E1E1 solid 1px; padding-bottom:10px;height:30px; line-height:30px;font-size:18px; text-align:left;}
#gsjja_1 .more{ float:right;height:30px; line-height:30px; font-size:15px;}
#gsjja_1 .more a{ color:#555}
#gsjja_1 .more a:hover{ color:#01893F}
#company{ width:100%; float:left; font-size:14px; line-height:25px;}
#company img{ width:100%; float:left; height:120px; margin-bottom:5px; margin-top:15px;}
#newsb{width:860px; float:left; position:relative; margin-top:20px;}
#newsb .more{ position:absolute; right:0px; top:-54px;}
#newsb .more a{ color:#555}
#newsb .more a:hover{ color:#01893F}
#newsa{ width:860px; float:left;}

#newsb{width:860px; float:left; position:relative; margin-top:20px;}
#newsb .more{ position:absolute; right:0px; top:-54px;}
#newsb .more a{ color:#555}
#newsb .more a:hover{ color:#01893F}
#newsa_1{
	width:860px;
	float:left; overflow:hidden;  border-bottom:#DCDCDC dotted 1px; padding-bottom:15px;

	}
#newsa_1 .tp{ width:125px; height:84px; float:left; overflow:hidden; margin-right:18px;}	
#newsa_1 img{ transition:all 0.4s ease-in-out 0s;width:125px; min-height:84px; display:block;}
#newsa_1 dd{ font-size:17px;  line-height:24px; height:24px; 	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; cursor:pointer;}

#newsa_1 p{ line-height:25px; color:#999; margin-top:5px;font-size:14px; height:50px; overflow:hidden;}
#newsa_1 span{ color:#01893F; height:20px; line-height:20px; overflow:hidden;}
#newsa_1  A{ color:#333;}
#newsa_1  A:hover{
	color:#01893F;

}
#newsa_1:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
#news-1{
	width:860px;
	float:left; overflow:hidden; margin-top:8px;
	
}
#news-1 UL {
	COLOR:#565656; list-style-type:none; 
}
#news-1 UL LI A:hover {
	color:#01893F; 
}
#news-1 UL LI A { display:block; 
	color:#555; 
}
#news-1 UL LI {
	width:860px;
	float:left;
	line-height:35px;
	font-size:15px;
}
#news-1 UL LI i{ font-size:12px; margin-right:10px;	line-height:35px;}

#news-1 UL LI  span{ color:#999; float:right; font-size:13px;}
#news-1 UL LI:hover span{ color:#01893F;}
#news-2{
	width:390px;
	float:left; overflow:hidden; margin-top:15px;
	
}
#news-2 UL {
	COLOR:#333; list-style-type:none; 
}
#news-2 UL LI A { display:block; 
	color:#333; 
}
#news-2 UL LI {
	width:390px;
	float:left;
	line-height:34px;
	font-size:14px; border-bottom:#ddd solid 1px;
}

#news-2 UL LI  span{ color:#D51113; float:right; font-size:12px;}

#link{ width:1168px; border:#ddd solid 1px; padding:15px; float:left; background-color:#fff; }
#link a{ margin-right:12px;}
