#part1{ width:100%; float:left; background-color:#F3F4F8; padding-top:2%; padding-bottom:2%; position:relative; z-index:2;}
#more{ width:100%; float:left; margin-top:1.5%; text-align:center;}
#more  A{
	display:inline-block; padding-left:3%; padding-right:3%; line-height:2.2;  font-size:16px;border-radius:50px; color:#009035;transition:all 0.4s ease-in-out 0s; background-color:#fff; border:#009035 solid 2px
}
#more  A:hover {background:#009035; color:#fff }

#part1 .zdf ul{LIST-STYLE-TYPE: none;}
#part1 .zdf ul li{ width:31.3%; padding:1%; float:left; text-align:center;}
#part1 .zdf ul li:nth-child(1){ border-left:0px;}
#part1 .zdf ul li span{display:inline-block;
	font-size:48px;
	font-weight:normal;
	font-family: Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#87CE09; transition:all 0.2s ease-in-out 0s;
}
#part1 .zdf ul li dd{ color:#009035;}
#part1 .zdf ul li p{ margin-top:3%; line-height:1.2; color:#555; }
#part1 .zdf ul li:hover span{  margin-top:-1%;}
#part2{
	width:100%;
	float:left;
	padding-bottom:2%;
 
}
.hbgf{ background-color:#F3F4F8;}
#part3{ width:100%; float:left; padding-bottom:3%; background-color:#F8F8F8;}
#part4{ background-color:#F6F6F6; width:100%; float:left;}
#part6{
	width:100%;
	float:left;
	background-color:#009035;
	padding-top:2%;
	padding-bottom:2%;
	overflow:hidden;
 padding-bottom:20px;
}
#part5{
	width:100%;
	float:left; padding-top:5%; padding-bottom:5%; background-image: url(bg3.jpg);
	background-repeat: no-repeat;
	background-position: center center;background-size:cover;}
#zebq{
	width:100%;
	float:left; 

}
#zebq ul{LIST-STYLE-TYPE: none;overflow:hidden; }
#zebq ul li{width:25%; margin-left:-1px; text-align:center; float:left;  color:#fff; text-align:center; border-left:1px solid #fff;}
#zebq ul li p{ color:#fff; font-size:20px; margin-top:3.5%; height:50px; line-height:25px;}
#zebq ul li h5{ font-size:16px; padding-top:2%;color:#9DE82D; }
#zebq ul li  span{ margin-right:8px;
	font-size:42px;
	font-weight:600;
	font-family: Arial, Helvetica, sans-serif; line-height:1; color:#FFFFFF
}
#lmbt{ width:96%; float:left; text-align:center; padding:3% 2%; overflow:hidden;}
#lmbt dd{
	font-size:26px;
	color:#101010;
	font-weight:600;
	background-image: url(../images/linea.png);
	background-repeat: no-repeat;
	background-position: center bottom; padding-bottom:20px;
}
#lmbt dd span{ color:#009035;}
#lmbt p{ text-transform:capitalize; color:#777;  margin-top:0.8%; font-size:16px; }
#lmbt .hies{ color:#000000}
.m20{ margin-top:2.5%}
#xmlist{
	width:100%; 
	FLOAT: left; 
}
#xmlist ul{ list-style-type:none;}
#xmlist ul LI{ width:18%; text-align:center; float:left; position:relative; display:block; text-align:center; z-index:1; padding:4% 1%; text-align:center; background-color:#009035;transition:all 0.4s ease-in-out 0s; text-align:center;}
#xmlist ul LI img{ height:70px; width:70px;border-radius:100%;}
#xmlist ul LI dd{ font-size:22px;   margin-top:1.5%;}
#xmlist ul LI dd{ overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;color:#fff;}
#xmlist ul LI p span{ border-bottom:#fff solid 1px;}
#xmlist ul LI:nth-child(2){ background-color:#ff6600}
#xmlist ul LI:nth-child(3){ background-color:#0099FF}
#xmlist ul LI:nth-child(4){ background-color:#01CAE7}
#xmlist ul LI:nth-child(5){ background-color:#ABCE03}
#xmlist ul LI:nth-child(6){ background-color:#E60012}
#xmlist ul LI:nth-child(7){ background-color:#007D8A}
#xmlist ul LI:nth-child(9){ background-color:#009035}
#xmlist ul LI:nth-child(8){ background-color:#016936}
#xmlist ul LI:nth-child(10){ background-color:#009933}
#xmlist ul LI:nth-child(11){ background-color:#ff6600}
#xmlist ul LI:nth-child(12){ background-color:#0099FF}
#xmlist ul LI:nth-child(13){ background-color:#01CAE7}
#xmlist ul LI:nth-child(14){ background-color:#ABCE03}
#xmlist ul LI:nth-child(15){ background-color:#E60012}
#xmlist ul LI:nth-child(16){ background-color:#007D8A}
#xmlist ul LI:nth-child(17){ background-color:#009035}
#xmlist ul LI:nth-child(18){ background-color:#016936}
#xmlist ul LI:nth-child(19){ background-color:#009933}
#xmlist ul LI:nth-child(20){ background-color:#009035}
#xmlist ul LI::after {
	background:rgba(255,255,255,0.1); left: 0PX; top: 0px; width:100%; height: 100%; position: absolute; z-index: 5; content: " ";
}
#xmlist ul LI:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); z-index:2; }
#xmlist ul LI:hover::after{ display:none;}
#qylist{
	width:97%; 
	FLOAT: left; padding: 1.5%;
}
#qylist li{ list-style-type:none;}
#qylist  LI{  text-align:center; background-color:#fff; display:block; width:100%;float:left; text-align:center;transition:all 0.4s ease-in-out 0s; margin-bottom:10px; margin-top:10px;}
#qylist  LI .nr{width:100%; float:left;  }
#qylist  LI .nr dd{ width:35%; float:left; overflow:hidden; padding-bottom:25%; position:relative; overflow:hidden;}
#qylist  LI img{ width:100%;transition:all 0.4s ease-in-out 0s; position:absolute; left:0px; top:0px; min-height:100%;}
#qylist  LI .nr .qt{ width:57%; float:right;padding:2.5% 3%; text-align:left;}
#qylist  LI .nr .qt p{ font-weight:600; font-size:24px; color:#009035; margin-bottom:10px;}
#qylist  LI .nr .qt h5{  font-weight:normal; text-align:left; line-height:1.5;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; color:#555; font-size:14px;}
#qylist  LI .nr .qt span{display:inline-block; padding-left:15%; padding-right:15%; background-color:#009035;border-radius:30px; font-weight:bold; margin-top:13px; margin-bottom:5px;}
#qylist  LI .nr .qt  i{ color:#fff; font-size:13px;
	 line-height:30px;
	font-style: normal;
}
#qylist  LI:hover{box-shadow: 10px 10px 5px #ddd; transform: translateX(-3px) translateY(-3px);}

#hjlist{
	width:100%; 
	FLOAT: left; margin-top:2%; padding-top:10px; padding-bottom:20px; position:relative;
}
#hjlist li{ list-style-type:none;}
#hjlist  LI{  text-align:center;}
#hjlist  LI .tp{ width:100%; padding-top:70%; position:relative; display:block; overflow:hidden;}
#hjlist  LI .tp dd{ width:95%;padding:2.5%; line-height:25px; height:25px; background-color:rgba(0,0,0,0.5); color:#fff;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;OVERFLOW: hidden; position:absolute; z-index:2; left:0px; bottom:0px; }
#hjlist  LI .tp img{ position:absolute; z-index:1; left:0px; top:0px; min-height:100%; width:100%;transition:all 0.4s ease-in-out 0s;}
#hjlist  LI A:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
#hjlist .owl-controls .owl-dots .owl-dot{ margin-top:0.2%;}
#hjlist .owl-controls .owl-dots .owl-dot span{
width:20px;height:3px;margin:12px 5px; background-color:#C7C7C9;
}
#hjlist .owl-controls .owl-dots .owl-dot.active span,#hjlist .owl-theme .owl-dots .owl-dot:hover span{background-color:#009035;}
#yslist{
	width:97%; 
	FLOAT: left; padding:0px 1.5%;
}
#yslist li{ list-style-type:none;}
#yslist  LI{  text-align:center;  text-align:center; padding:5% 3%; transition:all 0.4s ease-in-out 0s;margin-bottom:10px; background-color:#fff;}

#yslist  LI  dd{ width:100%; overflow:hidden; position:relative; padding-top:100%; overflow:hidden; text-align:center;}
#yslist  LI  img{ width:100%; position:absolute; left:0px; top:0px; display:block; min-height:100%;}
#yslist  LI  dd.sp{ width:100%; position:relative; padding-top:65%;}
#yslist  LI  dd.sp span{
	width:100%;
	position:absolute;
	left:0px;
	top:0px;
	height:100%;
	background-color:rgba(0,0,0,0.3);
	z-index:2;
	background-image: url(video.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#yslist  LI  dd.sp img{ width:100%; position:absolute; left:0px; top:0px; min-height:100%;}
#yslist  LI  h5{ font-weight:600; color:#000; font-size:16px; margin-top:10px; margin-bottom:10px;}
#yslist  LI  p{
	color:#999;
	 font-size:14px; text-align:left;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 3;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;line-height:25px; height:75px;
}
#yslist  LI  p span{display:inline-block; border-bottom:#ccc solid 1px; padding-bottom:1px;}
#yslist  LI:hover{ box-shadow: 0px 1px 10px #ddd;-webkit-box-shadow: 0px 1px 10px #ddd;-moz-box-shadow: 0px 1px 10px #ddd; }
#yslist  LI:hover h5{ color:#009035}
#yslist .owl-controls .owl-dots .owl-dot{ margin-top:1%;}
#yslist .owl-controls .owl-dots .owl-dot span{
width:30px;height:3px;margin:12px 5px; background-color:#C7C7C9;
}
#yslist .owl-controls .owl-dots .owl-dot.active span,#yslist .owl-theme .owl-dots .owl-dot:hover span{background-color:#009035;}
#fwtx{ width:97%; float:left; padding:1.5%; position:relative; text-align:center;}
#fwtx .bz_device {display:inline-block; width: 50%; border:#009035 solid 5px; padding:10px; position: relative;}
#fwtx .swiper-container { width:100%;}
#fwtx .swiper-container .swiper-slide {
	 width:100%; color: rgb(255, 255, 255); padding-bottom:65%; overflow:hidden; position:relative;
}
#fwtx .swiper-container .swiper-slide img{ width:100%; display:block;  position:absolute; left:0px; top:0px;}
#fwtx .swiper-container .pagination {
	left: 0px; width: 94%; text-align:right; padding:0px 3%; bottom: 0px; position: absolute; z-index: 10; background-color:	rgba(0,0,0,0.71);
}
#fwtx .swiper-container .swiper-pagination-switch {
	background: rgb(255, 255, 255); margin: 0px 3px; border-radius: 100%; width: 10px; height: 10px; display: inline-block; cursor: pointer;
}
#fwtx .swiper-container .swiper-active-switch {
	background: #009035;
}
#fwtx .tab_wrap{ width:92%; position:absolute; left:4%; top:5%;}
#fwtx .bz_tab { width:20%; float:left; margin-right:32%;  padding-top:10px; text-align:left; padding-bottom:10px; line-height:2.6; font-size:22px;  }
.bz_tab  p{ color:#fff;  background-color:#009035; line-height:3; overflow:hidden; }
#fwtx .bz_tab i{ margin-right:12px; margin-left:15px; font-size:18px;}
#fwtx li:nth-of-type(2n){ float:right;  margin-right:0%; text-align:left; }
.tab_active p {
	color:#fff;background-color:#87CE09;
}
#hzjxs{ width:94%; padding:1.5%; margin:1.5%; float:left; background-color:#fff;box-shadow: 0px 1px 10px #ddd;-webkit-box-shadow: 0px 1px 10px #ddd;-moz-box-shadow: 0px 1px 10px #ddd;}
#hflist{ width:72%; float:left;}
#hflist ul{LIST-STYLE-TYPE: none;}
#hflist ul li{ width:100%; padding-bottom:3%; margin-top:2%;border-bottom:#ddd solid 1px; text-align:left; color:#222;}
#hflist ul li .tp{ float:left; margin-right:12px;}
#hflist ul li p{ margin-top:0px; color:#999; line-height:22px;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; }
#hflist ul li img{width:80px;  height:80px;border-radius:80px; }
#hflist ul li .bt{ font-size:18px; color:#009035;}
#jgsx{ width:25%; float:right;}
#jgsx ul{LIST-STYLE-TYPE: none;}
#jgsx ul li{ padding:1%; width:48%; float:left;}
#jgsx ul li img{ display:block; max-width:100%; margin-left:auto; margin-right:auto; max-height:97px;}
#jgsx ul li p{  font-weight:bold; text-align:center; margin-top:5px;}
#jgsx ul li a{ color:#222;}
#jgsx ul li a:hover{ color:#009035;}
#company{
width:97%; padding:1.5%;
	float:left; position:relative; display:block; overflow:hidden;

}
#company .nr a{ color:#009035; font-weight:bold;}
#company .gsjj{width:52%; float:right; color:#009035}
#company .gsjj .nr{ width:100%; float:left;}
#company .gsjj .nr dd{ font-size:24px; line-height:2;  }
#company .gsjj .nr p{ font-size:14px; line-height:30px; color:#666;  margin-top:10px; overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 8;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;}
#company .tqp{ width:45%; position:absolute; left:1.5%; top:0px; height:100%; overflow:hidden;}
#company .tqp img{width:100%; min-height:100%;}
#gslf{ width:100%; float:left; overflow:hidden; margin-top:16px;}
#gslf UL {
	LIST-STYLE-TYPE: none; margin-left:-3%;
}
#gslf UL li{ width:22%;float:left; margin-left:3%; text-align:center; }
#gslf UL li A{ font-size:15px;  color:#555; display:block; line-height:34px; background-color:#fff; border:#ddd solid 1px;border-radius:5px; overflow:hidden;}
#gslf UL li A:hover{  color:#009035; border:#009035 solid 1px;}
#news{ width:97%; padding:1.5%; float:left; position:relative;}
#news .owl-controls .owl-dots .owl-dot{ margin-top:1%;}
#news .owl-controls .owl-dots .owl-dot span{
width:60px;height:3px;margin:12px 5px; background-color:#C7C7C9;
}
#news .owl-controls .owl-dots .owl-dot.active span,#qylist .owl-theme .owl-dots .owl-dot:hover span{background-color:#009035;}
#info_1{ width:96%; float:left;  padding:2%; background-color:#fff;border-radius:3px; overflow:hidden;}

#xbt{ width:100%; float:left; border-bottom:#eee solid 1px;}
#xbt dd{ padding-left:4px; padding-right:6px; float:left; line-height:35px; font-size:16px; font-weight:600; color:#009035; position:relative;}
#xbt dd:after{ width:100%; height:3px; position:absolute; background-color:#009035; left:0px; bottom:-2px; content:"";}
#xbt .more{ float:right; font-size:16px;line-height:35px;}
#xbt .more a{ color:#555; text-transform:uppercase;}
#xbt .more a:hover{ color:#009035;}
#newsa_1{
	 width:100%;
	float:left; margin-top:1.8%; overflow:hidden;margin-bottom:8px; border-bottom:#eee solid 1px; padding-bottom:10px;

	}
#newsa_1 img{ width:110px; float:left; height:80px; padding:1px; border:#eee solid 1px; margin-right:12px;}
#newsa_1 dd{ font-size:14px; font-weight:600; line-height:30px; height:30px; 	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; cursor:pointer; }
#newsa_1 span{color:#009035; font-weight:bold;}
#newsa_1 p{ line-height:25px; color:#777; height:50px;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp:2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
#newsa_1 .time{ color:#999; height:25px; overflow:hidden;}
#newsa_1  A{ color:#333;}
#newsa_1  A:hover{
	color:#009035;

}
#news-2{ width:100%;
	float:left; 
}
#news-2 ul{ list-style-type:none;   font-size:12px;  }
#news-2 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-2 UL LI {
	text-align:left;
	 width:100%;
	float:left; 
	border-bottom:#ddd dotted 1px;
	line-height:30px;
	background-image: url(dot.jpg);
	background-repeat: no-repeat;
	background-position:2px center;	
}
#news-2 UL LI span{ float:right;
	color:#999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#news-2 UL LI A { width:70%; float:left;
padding-left:12px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-size:14px;
color:#555;
}
#news-2 UL LI A:hover {
	color:#009035;
}
#hzzs{ width:97%; float:left; padding:0 1.5%;}
#hzlist{ width:90%; float:left;margin-top:0.5%; position:relative; padding-left:5%; padding-right:5%; }
#hzlist LI{list-style-type:none; width:100%; float:left;  }
#hzlist LI .tp{ border:#ddd solid 1px; padding:3%; text-align:center;}
#hzlist LI:hover .tp{ border:#009035 solid 1px;}
#hzlist LI .tp img{ height:80px; max-width:100%; display:block; margin-left:auto; margin-right:auto;}
#hzlist .owl-controls .owl-nav .owl-next,#hzlist .owl-controls .owl-nav .owl-prev{ position:absolute; background:none; top:-5px; width:3%;height:100%; line-height:0px; font-size:0px;background-size:50% ;}
#hzlist .owl-controls .owl-nav .owl-next{ 
	left:0px;
	background-image: url(l1.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#hzlist .owl-controls .owl-nav .owl-prev{
	right:0px;
	background-image: url(r1.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#link{ height:50px;   border:#ccc solid 1px; padding:1px; background-color:#FFFFFF; float:left; width:100%;}
#link_1{ width:8%; line-height:20px; background-color:#009035;float:left; padding-top:5px; padding-bottom:5px; font-weight:bold; font-size:14px; text-align:center; color:#FFFFFF;}
#link_2{ width:90%; padding-right:13px; font-size:14px; float:right; line-height:50px;}
#link_2 A{ padding-left:8px; padding-right:8px;}
#newsd{ width:97%; float:left; padding:0px 1.5%;}
.nTabx{
	width:100%;
	float:left;
	overflow:hidden;
	text-align:left;  position:relative; z-index:1; display:block; margin-top:-10px; 
}
.nTabx:after{ width:100%; height:2px; background-color:#ddd; position:absolute; content:""; left:0px; bottom:5px; z-index:-1;}
.nTabx  ul{
border:0; font-size:0px; 
}
.nTabx  li{ float:left;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	 overflow:hidden; width:20%;text-align:center; font-weight:bold; line-height:55px; font-size:16px; font-weight:bold; overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap; 
	OVERFLOW: hidden;

}
.nTabx li.active{color:#009035; background-image: url(../images/xhjt.png);
	background-repeat: no-repeat;
	background-position: center bottom; font-weight:600;}
.nTabx li.normal{ color:#555;  }
.nonea{ display:none;}
#tjxw{ width:45%; float:left;}
#tjxw li{ list-style-type:none; text-align:center;}
#tjxw  li dd{ width:100%; overflow:hidden; padding-bottom:320px; float:left; z-index:1; position:relative;}
#tjxw  li dd .rq{ padding:2%; position:absolute; left:0px; text-align:center; top:0px; background-color:rgba(0,0,0,0.6); z-index:2; color:#fff;}
#tjxw  li dd .rq .af{ display:inline-block; }
#tjxw  li dd .rq h3{ font-size:30px; width:100%; }
#tjxw  li dd .rq p{ font-size:16px;display:inline-block; margin-top:5px;}
#tjxw  li dd img{width:100%; min-height:100%; position:absolute; left:0px; top:0px;transition:all 0.4s ease-in-out 0s; }
#tjxw  li dd .nrc{position:absolute; width:97%; left:0px; bottom:0px; padding:1.5% 1.5% 30px 1.5%; background-color:rgba(0,0,0,0.6); color:#fff; z-index:2;}
#tjxw  li dd h4{  line-height:1.8; font-size:14px;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-weight:600; text-align:left;}
#tjxw  li:hover .nrc{ background-color:rgba(0,0,0,0.8);}
#tjxw  li .nrc p{ display: -webkit-box; text-align:left;
-webkit-box-orient; 
text-overflow: ellipsis;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:1;
-webkit-box-orient: vertical; overflow:hidden;}

#tjxw  LI:hover img{ -webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
#tjxw  .owl-dots{  position:absolute; right:2%; bottom:0px; text-align:right; z-index:1000;}
#tjxw .owl-controls .owl-dots .owl-dot span{ width:8px; height:8px;
	background:none;
	margin-top: 25px;
	margin-right: 2px;
	 background-color:rgba(255,255,255,0.7);
	margin-left: 2px;
}
#tjxw .owl-controls .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#009035; transition:all 0.6s ease-in-out 0s;}

#xwzx{ width:100%;  float:left;box-sizing:content-box; box-sizing:border-box; position:relative;}
#xwzx .moref{ width:100%; float:right; line-height:20px; text-align:right;}
#xwzx .moref a{ font-weight:bold; color:#009035;}
#newsb{
	width:53%;
	float:right;
	overflow:hidden;

}
#newsa{width:100%; float:left; margin-top:15px;}
#newsa ul{ list-style-type:none;   }
#newsa UL LI {
	text-align:left;
	width:100%;
	display:block;
	float:left;
	OVERFLOW: hidden;
	font-size:16px; line-height:2.5;
}
#newsa UL LI span{
	color:#999;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
}
#newsa UL LI A { width:75%; float:left;
padding-left:10px;
TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap; line-height:2.5;
	OVERFLOW: hidden;
}
@media only screen and (max-width: 1200px){#fwtx .bz_tab { line-height:2.2;}#yslist  LI  p{ font-size:14px;}#part1 .zdf ul li span{ font-size:36px;}#lmbt dd{font-size:22px;}}
@media only screen and (max-width: 1100px){#news-2 UL LI { line-height:25px;}#news-2 UL LI a{ font-size:13px; width:70%;}#news-2 UL LI span{ font-size:12px;}#company .gsjj .nr dd{ font-size:18px; font-weight:bold; line-height:28px;}#company .gsjj .nr p{ line-height:22px; font-size:13px;}#qylist  LI .nr .qt p{ font-size:18px;}
#qylist  LI .nr .qt h5{  font-size:14px;}#newsa UL LI { font-size:14px;}#tjxw  li dd{padding-bottom:280px;}}
@media only screen and (max-width: 1000px){#fwtx .tab_wrap{ top:3%;}#hzlist LI .tp img{ height:60px;}#company .gsjj .nr dd{ font-size:16px;line-height:25px;}#company .gsjj .nr p{ line-height:25px; font-size:12px;}#ways_1 ul li .num{font-size:22px;height:30px; line-height:30px;}#ways_1 ul li .nrc dd{font-size:14px;}#gslf{ margin-top:10px;}#gslf UL li A{ font-size:13px;  line-height:28px;}#company .gsjj .nr dd{ font-size:16px;line-height:25px;}#company .gsjj .nr p{ line-height:20px; font-size:12px;}#fwtx .bz_tab { font-size:16px; font-weight:600;}#fwtx .bz_tab i{ font-size:14px; display:none;}#yslist  LI  h5{ font-size:14px;}#more  A{ font-size:14px;}#part1 .ggxc dd .more span{ width:65%;}#part1 .ggxc dd .nrc p{ line-height:20px;}#part1 .ggxc dd .nrc p{ font-size:14px;}#xmlist ul LI dd{ font-size:18px; font-weight:600;}#part1 .zdf ul li span{ font-size:28px;}#lmbt dd{font-size:20px;}#lmbt p{font-size:14px; font-weight:600; }#zebq ul li p{  font-size:16px; font-weight:bold;}
#zebq ul li h5{ font-size:14px;}
#zebq ul li  span{ font-size:24px;}#qylist  LI .nr .qt{ padding:4% 3%;}#lmbt dd{ padding-bottom:15px;}}
@media only screen and (max-width: 800px){#fwtx .tab_wrap{ top:5%;}#fwtx .bz_tab { line-height:2.6;}#hzlist LI .tp img{ height:50px;}#xbt .more,#xbt dd{ font-size:14px; line-height:30px;}#news-2 UL LI A { width:65%;font-size:12px;}#company .gsjj .nr dd{ font-size:14px;line-height:20px;}#hflist{ width:100%;}#jgsx{ width:100%; margin-top:2%;}#jgsx ul li{ width:23%;}#hflist ul li .bt{ font-size:14px; font-weight:bold;}#qylist  LI .nr .qt p{ font-size:14px; margin-bottom:0px;}#yslist  LI  p { font-size:12px;ine-height:20px; line-clamp: 4;
    -webkit-line-clamp: 4; height:80px;}#rclist li dd{ height:150px;}#rclist li dd img{ min-height:150px;}#pa li dd{ height:90px;}#pa li dd img{ min-height:90px;}#pa li h5{ font-size:12px;}#fwtx .bz_tab { font-size:14px; line-height:20px;}#more  A{ border:1px solid #009035; }#lmbt dd{font-size:16px;}#lmbt p{font-size:14px;  }#part1 .ggxc dd .nrc p{ line-height:18px;}#part1 .ggxc dd .nrc p{ font-size:12px;}#xmlist ul LI::after { display:none;}#xmlist ul LI dd{ line-clamp: 2;
    -webkit-line-clamp: 2;font-size:14px;}#part1 .zdf ul li span{ font-size:24px; font-weight:600;}#part1 .zdf ul li p{ font-weight:normal;}
#company .gsjj .nr p{    line-clamp:6;
    -webkit-line-clamp: 6;}#qylist  LI .nr .qt h5{  font-size:12px;}#tjxw{ width:100%; float:left;}#tjxw  li dd{ padding-bottom:60%;}#tjxw  li dd h4{ font-size:12px;}#newsa UL LI { font-size:12px;}#newsb{ width:100%; margin-top:12px;}.nTabx  li{ width:32%; font-size:14px;}#lmbt dd{ padding-bottom:10px;}}
@media only screen and (max-width: 600px){#news-2 UL LI A { width:60%;}#newsa_1 dd{ font-size:12px;}#company .tqp{ position:relative; width:97%; float:left;}#company .gsjj{ width:100%; margin-top:2%;}#rclist li dd{ height:130px;}#rclist li dd img{ min-height:130px;}#yslist  LI  h5{ font-size:12px;}#more  A{ font-size:12px;padding-left:5%; padding-right:5%; font-weight:bold;}#lmbt dd{font-size:15px;}#lmbt p{font-size:13px; font-weight:600; }#part1 .ggxc dd .more span{ width:90%;}#xmlist ul LI dd{ font-size:12px; height:40px; line-height:20px; overflow:hidden;}#part1 .zdf ul li span{ font-size:16px;}#fwtx .bz_device { width:85%;}#fwtx .tab_wrap{ width:90%; left:0px; top:0px; padding:5%; position:relative;}#fwtx .bz_tab { width:45%; margin-right:10%; line-height:18px; font-size:12px; padding-top:5px; padding-bottom:5px;}#fwtx .bz_tab i{ font-size:12px; display:none}#zebq ul li p{  font-size:12px; font-weight:bold; height:40px; overflow:hidden; line-height:20px;}
#zebq ul li h5{ font-size:12px;}
#zebq ul li  span{ font-size:16px;}#zebq ul li{ width:23%; padding:0px 1%}#qylist  LI .nr .qt{ padding:2% 3%;}#qylist  LI .nr .qt span{ padding-left:10%; padding-right:10%; height:20px;border-radius:20px;margin-top:2px; margin-bottom:0px; }#qylist  LI .nr .qt  i{line-height:20px; font-size:12px;}#newsa UL LI A { width:62%;}#xmlist ul LI{ width:48%;}}

@media only screen and (max-width: 450px) {
	#rclist li dd {
		height: 110px;
	}

	#rclist li dd img {
		min-height: 110px;
	}

	#pa li dd {
		height: 70px;
	}

	#pa li dd img {
		min-height: 70px;
	}

	#part1 .ggxc dd .tp {
		width: 100%;
	}

	#part1 .ggxc dd .tp img {
		max-width: 35%;
	}

	#part1 .ggxc dd .nrc {
		width: 100%;
		text-align: center;
	}

	#lmbt dd {
		font-size: 14px;
	}

	#lmbt p {
		font-size: 12px;
	}

	#jjfl  li span {
		font-size: 12px;
	}

	#kzlist .swiper-slide {
		font-size: 16px
	}

	#qylist  LI .nr dd {
		width: 37%;
		padding-bottom: 30%;
	}

	#qylist  LI .nr .qt {
		width: 56%;
		padding: 2% 2%;
	}
}
