
.bannerd{
	width: 100%;
	background: #fff; overflow:hidden; position:relative; 
}
.bannerd .swiper-slide{ width:100%; display:block; position:relative;
	/* height: 8.0rem; */
}
.bannerd .swiper-slide .wznr{width:100%; height:100%;display: flex; 
 justify-content: center; /*使子项目水平居中*/
  align-items: center;
 /*使子项目垂直居中*/text-align:center;  position:absolute; left:0px; top:0px; z-index:1;  justify-content:flex-start; background-color:rgba(19,82,113,0.1)
}
.bannerd .swiper-slide img{ display:block; width:100%; border:0px;transition:all 0.9s ease-in-out 0s; -webkit-transform:scale(1.05); -moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.1);}
.bannerd .swiper-slide .wznr .js{ width:90%; display:none;flex-shrink:0;  text-align:left; margin-left:5%; }
.bannerd .swiper-slide .wznr h5{ position:relative;
	font-size:24px;
	line-height:2;
	font-weight:normal; 
	text-transform:uppercase;
}
.bannerd .swiper-slide .wznr .js em{ color:#FFFFFF;
	font-style: normal; position:relative;
	
}
.bannerd .swiper-slide .wznr .js h5 em:before{ width:50%; content:"";height:1px; background-color:#fff; position:absolute; left:0px; bottom:-70%;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);}
.bannerd .swiper-slide .wznr .js em:after{ z-index:-1;text-shadow:1px 2px 4px rgba(0,0,0,0.4);    left:0px; position:absolute; content: attr(data-text); }
.bannerd .swiper-slide .wznr h4{ font-size:42px; line-height:1.5;font-weight:normal; margin-top:2.5%; margin-bottom:2.5%; }
.bannerd .swiper-slide .wznr p{ font-size:20px; line-height:1.5;} 
.bannerd .swiper-slide .wznr span{display:inline-block;  color:#fff; text-align:center; text-transform:uppercase; width:150px; height:40px;border-radius:4px; background-color:#288FE1; line-height:38px; font-size:14px; margin-top:2.5%;}
.bannerd .swiper-slide .wznr span:hover{ background-color:#0070C0;}
.bannerd .swiper-slide-active .wznr .js{ display:block;}
.bannerd .swiper-slide-active img{ -webkit-transform:scale(1); -moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.bannerd .swiper-slide img{
	border:0px;  width:100%; 
}
.bannerd .swiper-slide  a{ display:block; width:100%;background-position: center; background-repeat: no-repeat; background-size:cover;}
.bannerd .swiper-pagination-bullets{ bottom:10px; margin-bottom:2px; display:none;}
.bannerd .swiper-pagination-bullet{
	width: 14px;
	height:14px;
background-color:rgba(255,255,255,0.5);
	opacity: 1;box-shadow:0px 1px 4px #333;
}
.bannerd .swiper-pagination-bullet-active{
	background:#12B1E9; 
}
.bannerd .swiper-button-prev{
	left:0px;
	width:60px;
	height:60px;
	background-color:rgba(255,255,255,0.2);
	background-image:url(left.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.bannerd .swiper-button-prev:hover,.bannerd .swiper-button-next:hover{ background-color:#12B1E9}
.bannerd .swiper-button-next{ right:0px;width:60px; height:60px; background-color:rgba(255,255,255,0.2); 	background-image:url(right.png);
	background-repeat: no-repeat;
	background-position: center center;}
.bannerd .swiper-button-prev,.bannerd .swiper-button-next{ filter: Alpha(Opacity=0);
-moz-opacity:0; 		opacity:0;transition:all 0.3s ease-in-out 0s; display:none; background-size:60%;}
.bannerd:hover .swiper-button-prev,.bannerd:hover .swiper-button-next{ filter: Alpha(Opacity=80);
-moz-opacity:0.8; 		opacity:0.8; display:block;}
#part1{
	width:100%;
	float:left;
	background-color:#000;
	padding-top:4%;
	padding-bottom:6%;
	overflow:hidden;
	background-image: url(bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;background-size:cover;
}
#part2{
	width:100%;
	float:left;
	background-color:#f1f1f1;
	overflow:hidden;
	background-image: url(bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;padding-top:4%;
	padding-bottom:4%;background-size:cover;
}
#part3{
	width:100%;
	float:left;
	background-color:#1A1A1A;
	overflow:hidden;
padding-top:4%;
	padding-bottom:4%;background-size:cover;
}
#lmbt{ width:100%; float:left; text-align:center; overflow:hidden;}
#lmbt dd{
	font-size: 36px;
	color:#333;
	line-height:1.6;
	background-image: url(line.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; padding-bottom:2%; letter-spacing:1px;
}
#lmbt dd.bg1{
	background-image: url(line.png);
}
#lmbt .ew{font-size: 30px; color:#222; line-height:20px; font-weight:600;font-family: "Times New Roman", Times, serif; text-transform:uppercase; margin-bottom:5px;}
#lmbt .zw{font-size: 20px; color:#222; line-height:20px;margin-top:5px;}
#lmbt .bs{ color:#FFFFFF;}
#lmbt .jbs{ color:#FFFFFF;background-image:-webkit-linear-gradient(top,#fff,#fff,#40648C); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent; }
#lmdf{float:left;width:100%; text-align:left; margin-top:2%;  overflow:hidden; text-align:center;margin-bottom:2%;}
#lmdf A{
	line-height:2.5;
	font-size:16px; font-weight:600;
	display:inline-block;
	 color:#fff; position:relative; margin:0.5%;  padding-left:1%; padding-right:1%; background-color:#333;border-radius:50px;
}
#lmdf A i{ margin-right:8px;}
#lmdf A:hover{	color:#fff; background-color:#12B1E9 }
#lmdf A.sec{	color:#fff; background-color:#12B1E9 }
#alzs{ width:95%; float:left;position:relative; padding-left:2.5%; padding-right:2.5%; 
}
#alzs .swiper-container{ padding:4% 0px; }
#alzs .swiper-slide{ width:100%;
	-webkit-transition:-webkit-transform 600ms ease-out;
	transition: transform 600ms ease-out;  
	}
#alzs .swiper-slide .zsq{ width:100%; float:left; padding-bottom:100px;position:relative; }
#alzs .swiper-slide .tpq{ width:100%; float:left; position:relative; padding-top:65%; overflow:hidden;}
#alzs .swiper-slide .tpq img{ position:absolute; left:0px; width:100%; top:0px; min-height:100%;}
#alzs .swiper-slide .zsq .jj{ position:absolute;width:100%; left:0px; bottom:0px; z-index:1;}
#alzs .swiper-slide .zsq .jj .nrq{ width:70%; float:left;}
#alzs .swiper-slide .zsq .jj .nrq h3{ font-size:24px; color:#fff; font-weight:normal; line-height:1.8;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;
	OVERFLOW: hidden;}
#alzs .swiper-slide .zsq .jj .nrq p{ font-size:16px; color:#fff; line-height:1.5;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-weight:bold;}
#alzs .swiper-slide .zsq .jj  span{ float:right;text-align:center; width:25%; margin-top:3%; line-height:2; border:rgba(255,255,255,0.4) solid 2px;border-radius:50px; text-align:center; color:#fff; font-size:16px; font-weight:bold;}
#alzs .swiper-slide .zsq .jj  span i{ margin-left:5px;}
#alzs .swiper-slide .zsq .jj  span:hover{ background-color:#12B1E9; border:#12B1E9 solid 2px;}
#alzs .swiper-slide-active .zsq{ padding-top:100px; padding-bottom:0px;}
#alzs .swiper-slide-active .zsq .jj{ bottom:auto; top:0px;}
#alzs .swiper-pagination-bullets{ bottom:0px; width:100%;display:none;}
#alzs .swiper-pagination-bullet{ background-color:rgba(255,255,255,0.5);
	width: 10px;
	height:10px;
	opacity: 1; margin-left:2px; margin-right:2px; 
}
#alzs .swiper-pagination-bullet-active{
	background:#12B1E9; 
}
#alzs .swiper-button-prev,#alzs .swiper-button-next{ margin-top:-5%; width:80px; height:80px;background-color:#595959;border-radius:100%;background-size:30% auto;}
#alzs .swiper-button-prev{ left:-90px;}
#alzs .swiper-button-next{ right:-90px;}
#alzs  .swiper-button-prev:hover,#alzs .swiper-button-next:hover{ background-color:#12B1E9;}
#jjfa{ width:100%; float:left; position:relative; background-color:#333333; z-index:1; display:block;}
#jjfa .dbt{ position:absolute; right:4%; bottom:2.5%; max-width:20%; z-index:-1;}
#jjfa .tpa{ width:50%; float:left; position:relative; overflow:hidden;}
#jjfa .tpa img{ display:block; width:100%;transition:all 0.4s ease-in-out 0s;}
#jjfa .tpa:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
#jjfa .tpa .jj{ position:absolute;width:95%; padding:2% 2.5%; background-color:rgba(0,0,0,0.7); left:0px; bottom:0px; z-index:1;}
#jjfa .tpa .jj .nrq{ width:70%; float:left; ;}
#jjfa .tpa .jj .nrq h3{ font-size:24px; color:#fff; font-weight:normal; line-height:1.8;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;
	OVERFLOW: hidden;}
#jjfa .tpa .jj .nrq p{ font-size:16px; color:#fff; line-height:1.5;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-weight:bold;}
#jjfa .tpa .jj  dd{ float:right; width:140px;  margin-top:2%; line-height:2; border:rgba(255,255,255,0.4) solid 2px;border-radius:50px; text-align:center; color:#fff; font-size:16px; font-weight:bold;}
#jjfa .tpa .jj  dd i{ margin-left:8px;}
#jjfa .tpa .jj  dd:hover{ background-color:#12B1E9; border:#12B1E9 solid 2px;}
#jjfa .jfa{ position:absolute; text-align:center; right:2%; top:25%; width:44%;}
#jjfa .jfa h3{ font-size:32px; text-align:center; color:#fff; line-height:1.5; width:100%; float:left;}
#jjfa .jfa span{ display:inline-block;border-radius:5px; cursor:pointer; background-color:#12B1E9; color:#fff; line-height:2.2; padding-left:4%; padding-right:4%; margin-top:6%; font-size:18px; font-weight:bold;}
#jjfa .jfa span:hover{ background-color:#ff6600;}
#hzhb{ width:100%; float:left;}
#hzhb UL { list-style-type:none; margin-left:-1.5%;}
#hzhb UL li{ width:18.5%; margin-left:1.5%; float:left; margin-bottom:1.5%; overflow:hidden;}
#hzhb UL li img{ display:block; border:0px; margin-left:auto; margin-right:auto;  height:100px;max-width:100%;}
#more{ width:100%; float:left; margin-top:2.2%; text-align:center;}
#more  A{
	display:inline-block; padding-left:5%; padding-right:5%; line-height:2.5; font-weight:600; border-radius:1px; color:#fff;transition:all 0.4s ease-in-out 0s; background-color:#333;
}
#more  A i{ margin-left:8px;}
#more  A:hover {background:#12B1E9; color:#fff }

.link { color:#FFFFFF; text-align:left;}
.link a{ color:#fff; margin-left:4px; margin-right:5px;}
#company{ width:97%; float:left; overflow:hidden; background-color:rgba(255,255,255,0.85); padding:1.5%; margin-top:2%;box-shadow: -1px 1px 6px #ccc;-webkit-box-shadow: -1px 1px 6px #ccc;-moz-box-shadow: -1px 1px 6px #ccc; }
#company .nr{width:48%; float:right; }
#company .nr dd{
	font-size:32px;
	color:#12B1E9;
	line-height:35px;  overflow:hidden; margin-top:20px;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;
	OVERFLOW: hidden;
}
#company .nr div{ line-height:30px;height:300px;overflow:hidden; font-size:16px; margin-top:15px;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp:10;
    -webkit-line-clamp: 10; color:#555;
    -webkit-box-orient: vertical;}
#video{
	width:48%;
	float:left;

}
video::-webkit-media-controls-enclosure { overflow:hidden;}
video::-webkit-media-controls-panel {
        width: calc(100% + 30px); 
    }
#video  img,#video  embed,#video iframe,#video  VIDEO{ display:block; 	width:100%;  overflow:hidden;}
#video  VIDEO{object-fit: fill}
#cplist{
	WIDTH:100%;
	FLOAT: left;   text-align:left; overflow:hidden;
}
#cplist  UL {
	LIST-STYLE-TYPE: none; margin-left:-2%;
}
#cplist  UL LI{ WIDTH:31.33%; float:left; margin-left:2%; margin-top:1%; margin-bottom:1%;overflow:hidden;}
#cplist  UL LI dd{ width:100%; float:left; padding-top:65%; position:relative; display:block; overflow:hidden;}
#cplist  UL LI dd img{ width:100%; position:absolute; border:0px; left:0px; top:0px; z-index:1; min-height:100%;transition:all 0.4s ease-in-out 0s;}
#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 dd .more{ width:96%; padding:2%; color:#FFFFFF;position:absolute; left:0px; z-index:2; bottom:-1px; font-size:16px; font-weight:bold; text-align:right; background-color:rgba(0,0,0,0.5);}
#cplist  UL LI dd .more i{ margin-left:10px;}
#cplist  UL LI .jj{ width:100%; float:left; margin-top:1.5%;}
#cplist  UL LI .jj .nrq{ width:100%; float:left;}
#cplist  UL LI .jj .nrq h3{ font-size:24px; color:#fff; font-weight:normal; line-height:1.8;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;OVERFLOW: hidden;}
#cplist  UL LI .jj .nrq p{ font-size:16px; color:#fff; line-height:1.5;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;OVERFLOW: hidden; font-weight:bold;}
.nTabx{
	width:100%;
	float:left;
	overflow:hidden;
	text-align:left; margin-bottom:2%;
}
.nTabx  ul{
border:0; font-size:0px; 
}
.nTabx  li{ float:left;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	 overflow:hidden; width:24%; margin-right:1%;height:40px;text-align:center;TEXT-OVERFLOW: ellipsis;   line-height:40px; border-radius:2px; font-size:16px;

}
.nTabx li.active{background-color:#12B1E9; color:#fff;}
.nTabx li.normal{ background-color:#333;color:#fff; }
.nonea{ display:none;}
#newsa{ width:100%; float:left; padding-top:2%; padding-bottom:2%; position:relative;}
#news-1{
	width:100%;
	float:left; position:relative; overflow:hidden;
	
}

#news-1 LI {
	WIDTH:100%;
	float:left; list-style-type:none; padding:10px 0px;
}
#news-1 LI .tp{ width:100%;  height:220px; overflow:hidden; float:left; position:relative;box-shadow:2px 2px 8px #aaa;-webkit-box-shadow:2px 2px 8px #aaa;-moz-box-shadow:2px 2px 8px #aaa; border-radius:8px; overflow:hidden;}
#news-1 LI .tp img{ width:100%; min-height:220px; display:block; transition:all 0.4s ease-in-out 0s;}
#news-1 LI .tp .rq{ width:70px; height:50px; line-height:24px; padding-top:10px; text-align:center; position:absolute; left:0px; top:4%; background-color:rgba(0,0,0,0.4); color:#fff;}
#news-1 LI .tp .rq b{ font-size:22px;}
#news-1 LI .tp .rq p{ font-size:12px; }
#news-1 LI .bf1{ width:100%; float:left;  border-bottom:#eee solid 1px; padding-top:5px; padding-bottom:5px;}
#news-1 LI .bf1 .f18{ font-size:16px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; height:30px; line-height:30px; color:#555; margin-bottom:5px;}
#news-1 LI:hover .f18{color:#333}
#news-1 LI:hover .tp .rq{  background-color:rgba(0,0,0,0.8);}
#news-1 LI .bf1 p{  color:#999}
#news-1 LI .bf1 p a{ color:#777;}
#news-1 LI .bf1 p i{ font-size:18px; color:#333; margin-right:10px;}
#news-1 LI .bf2{width:100%; float:left; margin-top:10px; font-size:13px; line-height:22px; height:66px; overflow:hidden;color:#999;}
#news-1 LI .bf2 a{ color:#555}
#news-1 LI:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
#news-1 LI:hover .bf2 a{ color:#12B1E9}
#news-1 LI:hover .bf1 .f18{ color:#12B1E9}
#news-1 .owl-controls .owl-dots .owl-dot{ margin-top:0.5%;}
#news-1 .owl-controls .owl-dots .owl-dot span{
width:6px;height:6px;margin:5px; background-color:#ddd; border:#ddd solid 1px;border-radius:100%
}
#news-1 .owl-controls .owl-dots .owl-dot.active span,#news-1 .owl-theme .owl-dots .owl-dot:hover span{ width:6px; height:6px;background:#12B1E9;border:#12B1E9 solid 1px;}
#news-1 .owl-controls .owl-nav{filter: Alpha(Opacity=0);
-moz-opacity:0; 		opacity:0;transition:all 0.3s ease-in-out 0s;}
#news-1:hover .owl-controls .owl-nav{filter: Alpha(Opacity=100);
-moz-opacity:1; 		opacity:1}
#news-1 .owl-controls .owl-nav .owl-next,#news-1 .owl-controls .owl-nav .owl-prev{ position:absolute;  width:5%; top:0px; height:80%;  background:none; line-height:0px; font-size:0px;background-size:45% ;}
#news-1 .owl-controls .owl-nav .owl-next{ 
	left:0px;
	background-image: url(la.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#news-1 .owl-controls .owl-nav .owl-prev{
	right:0px;
	background-image: url(ra.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#tjxw{ width:48.5%; float:left;}
#tjxw li{ list-style-type:none; text-align:center;}
#tjxw  li dd{ width:100%; overflow:hidden; padding-bottom:360px; float:left; z-index:1; position:relative;}
#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:25px; height:25px; font-size:16px;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{ font-size:12px; line-height:20px; height:40px;display: -webkit-box; text-align:left;
-webkit-box-orient; 
text-overflow: ellipsis;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:2;
-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:10px; height:10px;
	background:none;
	margin-top: 25px;
	margin-right: 2px;
	 background-color:rgba(255,255,255,0.8);
	margin-left: 2px;
}
#tjxw .owl-controls .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#12B1E9;}
#newsb{ width:48.5%; float:right;}
#newsa_1{
	width:100%;
	float:left;  margin-top:1%; 
	}
#newsa_1 UL {
	COLOR:#565656; list-style-type:none; 
}

#newsa_1 UL LI {
	 width:100%; float:left;
	line-height:22px;
	font-size:13px;
	border-bottom:#ccc  dotted 1px;
	padding-bottom:14px; margin-bottom:14px;
	
}
#newsa_1 UL LI.zyjs{ background-image:none; line-height:26px; font-size:14px; text-align:left; color:#888; }
#newsa_1 UL LI b{ font-size:32px;  line-height:35px; }
#newsa_1 UL LI span{ color:#666;display: -webkit-box;
-webkit-box-orient; 
text-overflow: ellipsis;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; height:40px; line-height:20px;}
#newsa_1 UL LI p{ font-size:15px; font-weight:600; line-height:28px;  height:28px; TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; color:#333;}
#newsa_1 UL LI A dd {border-radius:4px;
	text-align:center;
	cursor:pointer;
	width:70px;
	height:68px;
	font-weight:normal;
	color:#fff;
	float:left;
	margin-right:2%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top:8px;
	line-height:28px;
	border-radius:2px;
	background-color:#333;
}
#newsa_1 UL LI A:hover dd{
	   background-color:#12B1E9; color:#fff;
}
#newsa_1 UL LI a:hover p{ color:#12B1E9}
#hzhbc{ width:97%; float:left; overflow:hidden; background-color:rgba(255,255,255,0.85); padding:1.5%; margin-top:2.5%;box-shadow: -1px 1px 6px #ccc;-webkit-box-shadow: -1px 1px 6px #ccc;-moz-box-shadow: -1px 1px 6px #ccc; }
@media only screen and (max-width: 1700px){#alzs{ width:90%; padding-left:5%; padding-right:5%;}#alzs .swiper-button-prev,#alzs .swiper-button-next{ width:40px; height:40px;}#alzs .swiper-button-prev{ left:0px;}
#alzs .swiper-button-next{ right:0px;}}
@media only screen and (max-width: 1400px){#alzs .swiper-slide .zsq{ padding-bottom:60px;}#alzs .swiper-slide-active .zsq{padding-top:60px; padding-bottom:0px;}
#jjfa .tpa .jj .nrq h3,#alzs .swiper-slide .zsq .jj .nrq h3{ font-size:16px; font-weight:bold;}#jjfa .tpa .jj .nrq p,#alzs .swiper-slide .zsq .jj .nrq p{ font-size:14px;}#alzs .swiper-slide .zsq .jj  span{ font-size:13px; border:1px rgba(255,255,255,0.4) solid;}#alzs .swiper-slide .zsq .jj  span:hover{  border:#12B1E9 solid 1px;}#jjfa .tpa .jj  dd{ font-size:14px;}#jjfa .jfa h3{ font-size:36px;}#jjfa .jfa span{ font-size:16px; font-weight:bold;}#jjfa .tpa .jj  dd{ font-size:14px; width:100px; border:rgba(255,255,255,0.4) solid 1px }#jjfa .tpa .jj  dd:hover{  border:#12B1E9 solid 1px;}#jjfa .jfa h3{ font-size:24px;}#jjfa .jfa span{ font-size:16px;}#company .nr dd{ margin-top:8px; font-size:24px; line-height:30px;}#company .nr div{ line-height:26px; font-size:14px; height:260px;margin-top:12px;}#cplist  UL LI .jj .nrq h3{ font-size:16px; font-weight:bold;}#cplist  UL LI .jj .nrq p{ font-size:14px;}#cplist  UL LI .jj  span{ font-size:14px;}#cplist  UL LI dd .more{ font-size:14px;}}
@media only screen and (max-width: 1300px){#hzhb UL li img{height:80px;}#lmbt dd{ font-size:32px}#lmbt .ew{ font-size:18px}#lmbt .zw{ font-size:16px; font-weight:600; }.bannerd .swiper-slide .wznr h5{ font-size:22px;}.bannerd .swiper-slide .wznr h4{ font-size:32px}.bannerd .swiper-slide .wznr p{ font-size:16px;}#lmdf A{line-height:30px;border-radius:30px; font-size:13px; }#lmdf A i{ line-height:30px;}}
@media only screen and (max-width: 1250px){#company .nr div{ line-height:22px; font-size:12px;height:220px;margin-top:5px;}#cplist  UL LI .jj .nrq h3{ font-size:14px; font-weight:bold;}#cplist  UL LI .jj .nrq p{ font-size:12px;}#cplist  UL LI .jj  span{ font-size:12px;}#cplist  UL LI { padding:1%; width:29.33%}#cplist  UL LI dd .zzc{background-size:20% auto;}#news-1 LI .bf1 .f18{ font-size:14px; height:25px; line-height:25px; }.nTabx  li{ font-size:14px; line-height:30px;height:30px;}#newsa_1 UL LI p{ font-size:14px;}#tjxw  li dd{ padding-bottom:300px;}#newsa_1 UL LI A dd {width:60px;height:54px; line-height:20px;}#newsa_1 UL LI b{ font-size:24px;  line-height:26px; }#newsa_1 UL LI { padding-top:5px; margin-bottom:5px;}#newsa_1 UL LI p{ font-size:13px; height:20px; line-height:20px;}#newsa_1 UL LI span{ font-size:12px;}#zsjm_2{ padding:1.5%; width:97%;}}
@media only screen and (max-width: 1000px){#alzs{ width:100%; padding-left:0px; padding-right:0px; padding-bottom:15px;}#alzs .swiper-slide .zsq{ padding-bottom:50px;}#alzs .swiper-slide-active .zsq{padding-top:50px; padding-bottom:0px;}
#jjfa .tpa .jj .nrq h3,#alzs .swiper-slide .zsq .jj .nrq h3{ font-size:14px; font-weight:bold;}#jjfa .tpa .jj .nrq p,#alzs .swiper-slide .zsq .jj .nrq p{ font-size:12px;}#alzs .swiper-slide .zsq .jj  span{ font-size:12px; border:1px rgba(255,255,255,0.4) solid;}#alzs .swiper-slide .zsq .jj  span:hover{  border:#12B1E9 solid 1px;}#alzs .swiper-button-prev,#alzs .swiper-button-next{ display:none}#alzs .swiper-pagination-bullets{ display:block;}#hzhb UL li img{height:60px;}#lmbt dd{ font-size:24px}#lmbt .ew{ font-size:16px;}#lmbt .zw{ font-size:14px; }.bannerd .swiper-slide .wznr h5{ font-size:18px;font-weight:bold;}.bannerd .swiper-slide .wznr h4{ font-size:30px}.bannerd .swiper-slide .wznr p{ font-size:14px;}#company .nr dd{ margin-top:0px; font-size:16px; font-weight:bold;line-height:20px;}#company .nr div{ line-height:20px; font-size:12px;height:160px;margin-top:5px; line-clamp:8;  -webkit-line-clamp: 8;}}
@media only screen and (max-width: 800px){#alzs .swiper-slide .zsq{ padding-bottom:50px;}#alzs .swiper-slide-active .zsq{padding-top:50px; padding-bottom:0px;}#alzs .swiper-slide .zsq .jj .nrq h3{ font-size:13px; font-weight:bold;}#alzs .swiper-slide .zsq .jj .nrq p{ font-size:12px; font-weight:normal;}#alzs .swiper-slide .zsq .jj span{ width:60px;}#alzs .swiper-slide .zsq .jj .nrq{ width:60%;}#jjfa .jfa h3{ font-size:16px;}#jjfa .jfa span{ font-size:14px; margin-top:4%;}#jjfa .tpa .jj .nrq h3{ font-size:14px;}#jjfa .tpa .jj .nrq p{ font-size:12px; font-weight:normal;}#jjfa .tpa .jj  dd{ font-size:12px;}#jjfa .tpa .jj .nrq{ width:60%;}#jjfa .tpa .jj  dd{ width:80px; margin-top:2.5%;}#jjfa .dbt{ max-width:20%}#hzhb UL li img{height:40px;}.bannerd .swiper-slide .wznr h5{ font-size:16px;}.bannerd .swiper-slide .wznr h4 em{ font-size:24px;}.bannerd .swiper-slide .wznr p{ font-size:13px; }.bannerd:hover .swiper-button-prev,.bannerd:hover .swiper-button-next{ display:none;}.bannerd .swiper-slide .wznr .js{ position:absolute; width:100%; margin-left:0px; right:0px; bottom:35%; }.bannerd .swiper-pagination-bullet{width: 10px;height:10px; display:block;}.bannerd .swiper-slide .wznr .js h5 em:before{ display:none;}.bannerd .swiper-slide .wznr h4 { margin-top:-8px;}#video{ width:100%;}#company .nr dd{ font-size:14px; margin-bottom:10px; text-align:center;}#company .nr{ width:100%; margin-top:12px;}#lmdf A{line-height:25px; width:30.3%; padding-left:0.5%; padding-right:0.5%; text-align:left;display:block; height:25px; float:left; margin:0.5%;   font-size:12px; font-weight:bold; border-radius:2px; tEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;}#lmdf A i{ line-height:25px; margin-left:5px; margin-right:5px;}#cplist  UL LI { width:45%; padding:1.5%;}#cplist  UL LI dd .more{ font-size:12px;}#tjxw{ width:100%; float:left; margin-bottom:1.5%;}#newsb{ width:100%; float:left;}#tjxw  li dd{ padding-bottom:60%;}#tjxw  li dd h4{ font-size:12px; height:20px; line-height:20px;}#tjxw  li dd p{ height:36px; line-height:18px;}#tjxw  .owl-dots{ width:100%; text-align:center; right:0px;}}
@media only screen and (max-width: 600px){#jjfa .jfa{ position:relative; padding:5%; width:90%; right:0px; top:0px; float:left;}#jjfa .tpa{ width:100%;}#jjfa .jfa h3{ font-size:24px;}#jjfa .jfa span{ font-size:16px}#jjfa .dbt{ max-width:25%}.bannerd .swiper-slide .wznr h5{ font-size:14px; line-height:25px;}.bannerd .swiper-slide .wznr h4 em{ font-size:16px; line-height:25px;  font-weight:bold;}.bannerd .swiper-slide .wznr p{ font-size:14px;}#cplist  UL LI .jj .nrq h3{ font-size:12px; font-weight:bold;}#cplist  UL LI .jj .nrq p{ font-size:12px; font-weight:normal;}#news ul li{ width:100%; float:left; margin-left:1%; }
#news ul li .nra{ width:88%; margin:2%; padding:4%;}}
@media only screen and (max-width: 650px){#alzs .swiper-slide .zsq .jj .nrq h3{ font-size:12px;}#alzs .swiper-slide .zsq .jj span{ width:80px;}#alzs .swiper-slide .zsq .jj .nrq{ width:55%;}}
@media only screen and (max-width: 800px){#lmbt dd{ font-size:16px;font-weight:bold;}#lmbt .ew{ font-size:14px}#lmbt .zw{ font-size:14px; }}
@media only screen and (max-width: 650px){}
@media only screen and (max-width: 500px){}
@media only screen and (max-width: 450px){#lmbt .zw{ font-size:12px; }#alzs .swiper-slide-active .zsq{padding-top:0px; padding-bottom:50px;}#alzs .swiper-slide-active .zsq .jj{  bottom:0px; top:inherit;}#jjfa .jfa h3{ font-size:16px;}#jjfa .jfa span{ font-size:13px}#hzhb UL li img{height:30px;}.bannerd .swiper-slide .wznr h5{ font-size:12px;}.bannerd .swiper-slide .wznr h4 em{ font-size:14px}.bannerd .swiper-slide .wznr p{ font-size:12px;}#cplist  UL LI .jj  span{ float:right; padding:0px 2%;}}
@media only screen and (max-width: 400px){#hzhb UL LI dd img{ height:40px;}#prolist UL LI dd{ height:100px;}}

