#part1{
	width:100%;
	float:left;
	background-color:#fff;
	padding-top:3%;
	padding-bottom:3%;
	background-repeat: no-repeat;
	background-position: center center;overflow:hidden;
}
#lmbt{
	width:100%;
	float:left; text-align:left;
	

}
#lmbt  dd{ float:left; font-size:24px; color:#000;}
#lmbt  dd.bai{ color:#fff;  text-align:center; width:100%;}
#lmbt  span{ float:right; margin-right:2.5%; color:#1B9AEE; font-weight:bold; line-height:2; font-size:16px;}
#lmbt  span a{color:#1B9AEE;}
#lmbt  span i{ margin-right:8px;transition:all 0.6s ease-in-out 0s;}
#lmbt  span a:hover i{ margin-right:12px;}
#lmbt  span.d1{ margin-top:-20px;}
#more{ width:100%; float:left; margin-top:2.5%; text-align:center; margin-bottom:1.5%;}
#more  A{
	display:inline-block; padding:5px 40px; line-height:2; font-weight:bold;  font-size:15px;border-radius:4px; color:#fff; background-color:#1B9AEE; 
}
#more  A i{ margin-left:8px;transition:all 0.4s ease-in-out 0s;}
#more  A:hover i{ margin-left:20px;}
#more.bai A{
	 color:#1B9AEE;background-color:#fff; 
}
#more  A:hover {color:#fff; background-color:#1B9AEE;background-image: linear-gradient(to bottom, #cc0000,#1B9AEE,#cc0000);}

#part2a{
	width:100%;
	float:left;
		padding-top:2%;
	padding-bottom:2%; background-color:#fff;
 overflow:hidden;
}
#part2{
	width:100%;
	float:left;
	padding-top:3.5%;
	padding-bottom:3%;
	overflow:hidden;
	background-color:#EFF8FE;

}
#part3{
	width:100%;
	float:left;
	overflow:hidden;
	background-image: url(bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;padding-top:3.5%;
	padding-bottom:3.5%;background-size:cover;
}
#part4{
	width:100%;
	float:left;
	overflow:hidden; background-color:#1B9AEE;
}
#lmdf{float:right;  width:100%; font-size:0px;  text-align:left;  margin-top:4%;overflow:hidden; }
#lmdf A{
	padding-left:15px;
	line-height:35px; font-size:15px;
	padding-right:15px;
	display:inline-block;
	 color:#fff; background-color:#333; margin-left:6px; margin-right:6px; border-radius:4px;
}
#lmdf A i{ color:#cc0000; margin-right:8px;transition:all 0.6s ease-in-out 0s;}
#lmdf A:hover{color:#fff; background-color:#1B9AEE;}
#lmdf A:hover i{ color:#fff; margin-right:12px;}
#ztlm{
	width:100%;
	float:left;
}
#ztlm ul{LIST-STYLE-TYPE: none;overflow:hidden; margin-left:-2%; }
#ztlm ul li{ width:31.33%; float:left; margin-left:2%; margin-top:1%; margin-bottom:1%;}

#ztlm ul li dd{ width:100%; float:left; padding-top:60%; overflow:hidden; position:relative;}
#ztlm ul li dd:before{transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 1px solid rgba(255,255,255,0);
	z-index: 100; }
#ztlm ul li:hover dd:before {
	top: 3%;
	left: 3%;
	right: 3%;
	bottom: 3%;
	border: 1px solid rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.1);
}	
#ztlm ul li img{width:100%; position:absolute; left:0px; top:0px; min-height:100%;transition:all 0.6s ease-in-out 0s; }
#ztlm ul li:hover img{transform: scale(1.1) rotate(3deg);
	-o-transform: scale(1.1) rotate(3deg);
	-webkit-transform: scale(1.1) rotate(3deg);
	-moz-transform: scale(1.1) rotate(3deg);
	-ms-transform: scale(1.1) rotate(3deg);}
#ztlm ul li .js{ width:100%; float:left; margin-top:3%;}	
#ztlm ul li .js h3{ font-size:16px; color:#999;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;  line-height:1.8; }
#ztlm ul li .js h2{ font-size:24px; color:rgba(0,0,0,0.8);TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;line-height:2;font-weight:normal;}
#ztlm ul li .js p{font-weight:normal; line-height:25px; color:#555; text-align:left; height:75px;  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; margin-top:2%; font-size:16px;}
#ztlm ul li  .js span{ display:inline-block;
	line-height:30px;
	border-radius:2px;
	color:#1B9AEE;
	transition:all 0.4s ease-in-out 0s;
	font-style: normal; margin-top:4%; font-size:16px;}
#ztlm ul li  .js span i{ margin-right:8px; line-height:30px;color:#1B9AEE;transition:all 0.6s ease-in-out 0s;}
#ztlm ul li:hover  .js span{ background-color:#1B9AEE;padding-left:5%;
	padding-right:5%; color:#fff;}
#ztlm ul li:hover  .js span i{ color:#fff; margin-right:12px;}

.m20{ margin-top:2.5%}
#ywly{width:100%;
	float:left;
	text-align:center;   margin-top:2%;
}
#ywly ul{ list-style-type:none;margin-left:-2%;}
#ywly UL LI { width:28.33%; float:left; text-align:center; padding:1.5%; background-color:#fff; margin-left:2%;overflow:hidden; margin-top:1%; margin-bottom:1%; cursor:pointer; position:relative;box-shadow:0px 1px 8px #ccc;-webkit-box-shadow:0px 1px 8px #ccc;-moz-box-shadow: 0px 1px 8px #ccc;}
#ywly UL LI p{ font-weight:bold; color:#333; font-size:16px;transition:all 0.6s ease-in-out 0s;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; text-align:center; margin-top:6px; margin-bottom:6px; line-height:1.8;}
#ywly UL LI  h4{ font-weight:normal; line-height:25px; color:#999; text-align:left; height:50px; font-size:14px; 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;}
#ywly UL LI:hover p{ color:#1B9AEE;}
#ywly UL LI span{display:inline-block; border:#fff solid 1px; padding:5px 25px; font-size:14px; color:#fff; margin-top:30%;}
#ywly UL LI dd{ display:block;width:100%; padding-bottom:65%; overflow:hidden; position:relative;}
#ywly  UL LI dd:before{transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 1px solid rgba(255,255,255,0);
	z-index: 100; }
#ywly  UL LI:hover dd:before {
	top: 3%;
	left: 3%;
	right: 3%;
	bottom: 3%;
	border: 1px solid rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.1);
}	
#ywly ul li img{width:100%; position:absolute; left:0px; top:0px; min-height:100%;transition:all 0.6s ease-in-out 0s; }
#ywly UL LI:hover img{transform: scale(1.1) rotate(3deg);
	-o-transform: scale(1.1) rotate(3deg);
	-webkit-transform: scale(1.1) rotate(3deg);
	-moz-transform: scale(1.1) rotate(3deg);
	-ms-transform: scale(1.1) rotate(3deg);}
#gsys{ width:100%; float:left; margin-top:3%; position:relative; z-index:1; display:block;background-color:#1B9AEE;}
#gsys.qy{ background-color:#f9f9f9;}
#gsys_1{width:44%; float:right; padding:8% 3%; overflow:hidden;}
#gsys .tp{
	position:absolute;
	width:50%;
	left:0px;
	height:100%;
	background-repeat: no-repeat;
	background-position: center center;background-size: cover;
}
#gsys .tp:before{transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 1px solid rgba(255,255,255,0);
	z-index: 100;}
#gsys .tp:hover:before {
	top: 3%;
	left: 3%;
	right: 3%;
	bottom: 3%;
	border: 1px solid rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.1)
}	
#gsys_1 h2{ font-size:24px; font-weight:normal;  color:#fff; line-height:2; margin-top:4%;}
#gsys_1.qy h2{ color:#1B9AEE;}
#gsys_1 h3{
	font-size:18px;
	color:#fff; line-height:1.8;

}
#gsys_1.qy h3{ color:#777;}
#gsys_1 h4{ font-size:16px;margin-top:4%; color:#fff;}
#gsys_1.qy h4{ color:#333;}
#gsys_1.qy p{color:#1B9AEE;	background-image: url(yq1.png);}
#gsys_1 p{
	color:#fff;
	line-height:1.8;
	margin-top:3%;
	font-size:16px;
	font-weight:bold;
	background-image: url(yq.png);
	background-repeat: no-repeat;
	background-position: left 10%; padding-left:30px;
}
#gsys_2{ width:100%; float:left;margin-top:3%; }
#gsys_2 LI{width:100%;  text-align:center;  overflow:hidden;}
#gsys_2 LI dd{ width:100%; float:left; padding-bottom:60%;overflow:hidden; position:relative;}
#gsys_2 LI dd:before{transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 1px solid rgba(255,255,255,0);
	z-index: 100; }
#gsys_2 LI:hover dd:before {
	top: 3%;
	left: 3%;
	right: 3%;
	bottom: 3%;
	border: 1px solid rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.1);
}	
#gsys_2 LI .nr h2{  line-height:2; font-weight:normal;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-size:24px; color:#1B9AEE; margin-top:2%; margin-bottom:2%;}
#gsys_2 LI .nr h3{ font-size:15px;overflow:hidden; color:#333; margin-bottom:3%;
verflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp:3;
    -webkit-line-clamp:3;-webkit-box-orient: vertical; height:75px; line-height:25px;}
#gsys_2 LI img{width:100%; min-height:100%;transition:all 0.4s ease-in-out 0s; position:absolute; left:0px; top:0px; z-index:1;   }
#gsys_2 LI .nr{width:100%;text-align:left;float:left;}
#gsys_2 LI p{ 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;  font-size:16px;  text-align:left;	background-image: url(yq1.png);
	background-repeat: no-repeat;
	background-position: left 10%; padding-left:30px;  line-height:25px; height:50px; color:#999;}
#gsys_2 LI p.qt{ color:line-height:25px;
	height:25px;
	overflow:hidden;
	color:#1B9AEE;
	font-weight:bold;
	background-position: left center;
}
#gsys_2 LI:hover img{transform: scale(1.1) rotate(3deg);
	-o-transform: scale(1.1) rotate(3deg);
	-webkit-transform: scale(1.1) rotate(3deg);
	-moz-transform: scale(1.1) rotate(3deg);
	-ms-transform: scale(1.1) rotate(3deg);}
	#gsys_2 LI:hover .nr h2{color:#1B9AEE;}
#gsys_2 .owl-controls .owl-dots .owl-dot{ margin-top:1%;}
#gsys_2 .owl-controls .owl-dots .owl-dot span{
width:10px;height:10px;margin:12px 4px; background-color:rgba(0,0,0,0.4);
}
#gsys_2 .owl-controls .owl-dots .owl-dot.active span,#gsys_2 .owl-theme .owl-dots .owl-dot:hover span{background-color:#1B9AEE;}
#gsys_2 .owl-controls .owl-nav{filter: Alpha(Opacity=0);transition:all 0.4s ease-in-out 0s;
-moz-opacity:0; 		opacity:0}
#gsys_2:hover .owl-controls .owl-nav{filter: Alpha(Opacity=100);
-moz-opacity:1; 		opacity:1}
#gsys_2 .owl-controls .owl-nav .owl-next,#gsys_2 .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% ;}
#gsys_2 .owl-controls .owl-nav .owl-next{ 
	left:0px;
	background-image: url(la.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#gsys_2 .owl-controls .owl-nav .owl-prev{
	right:0px;
	background-image: url(ra.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#jjfa{ width:100%; float:left; margin-top:2%; }
#jjfa li {list-style-type:none;}
#jjfa .owl-controls .owl-dots .owl-dot{ margin-top:1%;}
#jjfa .owl-controls .owl-dots .owl-dot span{
width:12px;height:12px;margin:12px 4px; background-color:rgba(0,0,0,0.4);
}
#jjfa .owl-controls .owl-dots .owl-dot.active span,#jjfa .owl-theme .owl-dots .owl-dot:hover span{background-color:#1B9AEE;}
#jjfa .owl-controls .owl-nav .owl-next,#jjfa .owl-controls .owl-nav .owl-prev{ position:absolute; background:none; top:0px; width:50px;height:83%; line-height:0px; font-size:0px;border:rgba(255,255,255,0) solid 3px;}
#jjfa .owl-controls .owl-nav .owl-next{ 
	left:-80px;
	background-repeat: no-repeat;
	background-position: center center; background-image:url(l3.png)
}
#jjfa .owl-controls .owl-nav .owl-next:hover,#jjfa .owl-controls .owl-nav .owl-prev:hover{ border:#1B9AEE solid 4px;}
#jjfa .owl-controls .owl-nav .owl-prev{
	right:-80px;
	background-repeat: no-repeat;
	background-position:center center; background-image:url(l4.png)
}
#faan{ width:100%; float:left; position:relative; }
#faan .tpa{
	width:100%; position:relative; padding-top:60%; overflow:hidden;

}
#faan .tpa:before{transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 1px solid rgba(255,255,255,0);
	z-index: 100; }
#faan:hover .tpa:before {
	top: 3%;
	left: 3%;
	right: 3%;
	bottom: 3%;
	border: 1px solid rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.1);
}
#faan .tpa img{ width:100%; display:block; position:absolute; left:0px; top:0px; min-height:100%;transition:all 0.4s ease-in-out 0s; }
#faan:hover .tpa img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}

#faan .nra{ width:100;% float:left;}
#faan .nra .js{ width:90%; float:left;  padding: 5%; background-color:#F9F9F9;}
#faan .nra .js h4{ font-size:24px; color:#333; font-weight:normal; line-height:2;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; }
#faan:hover .nra .js h4{ color:#1B9AEE}
#faan .nra   .js span{ display:inline-block;
	line-height:30px;
	border-radius:2px;
	color:#1B9AEE;
	transition:all 0.4s ease-in-out 0s;
	font-style: normal; margin-top:6%; font-size:16px;}
#faan .nra   .js p{ 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;   text-align:left;}
#faan .nra  .js span i{ margin-right:8px; line-height:30px;color:#1B9AEE;transition:all 0.6s ease-in-out 0s;}
#faan:hover .nra   .js span{ background-color:#1B9AEE;padding-left:5%;
	padding-right:5%; color:#fff;}
#faan:hover .nra  .js span i{ color:#fff; margin-right:12px;}
#news{ width:100%; float:left; margin-top:2%; }
#news li {list-style-type:none;}
#news .owl-controls .owl-dots .owl-dot{ margin-top:1%;}
#news .owl-controls .owl-dots .owl-dot span{
width:12px;height:12px;margin:12px 4px; background-color:rgba(0,0,0,0.4);
}
#news .owl-controls .owl-dots .owl-dot.active span,#news .owl-theme .owl-dots .owl-dot:hover span{background-color:#1B9AEE;}
#news .owl-controls .owl-nav .owl-next,#news .owl-controls .owl-nav .owl-prev{ position:absolute; background:none; top:25%;border-radius:10px; width:50px;height:50px; line-height:0px; font-size:0px;border:rgba(255,255,255,0) solid 2px;}
#news .owl-controls .owl-nav .owl-next{ 
	left:-80px;
	background-repeat: no-repeat;
	background-position: center center; background-image:url(l3.png)
}
#news .owl-controls .owl-nav .owl-next:hover,#news .owl-controls .owl-nav .owl-prev:hover{ border:#1B9AEE solid 2px;}
#news .owl-controls .owl-nav .owl-prev{
	right:-80px;
	background-repeat: no-repeat;
	background-position:center center; background-image:url(l4.png)
}
#newsa{ width:100%; float:left; position:relative; }
#newsa .tpa{
	width:100%; position:relative; padding-top:60%; overflow:hidden;

}
#newsa .tpa:before{transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 1px solid rgba(255,255,255,0);
	z-index: 100; }
#newsa:hover .tpa:before {
	top: 3%;
	left: 3%;
	right: 3%;
	bottom: 3%;
	border: 1px solid rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.1);
}
#newsa .tpa img{ width:100%; display:block; position:absolute; left:0px; top:0px; min-height:100%;transition:all 0.4s ease-in-out 0s; }
#newsa:hover .tpa img{transform: scale(1.1) rotate(3deg);
	-o-transform: scale(1.1) rotate(3deg);
	-webkit-transform: scale(1.1) rotate(3deg);
	-moz-transform: scale(1.1) rotate(3deg);
	-ms-transform: scale(1.1) rotate(3deg);}
	#gsys_2 LI:hover .nr h2{color:#1B9AEE;}

#newsa .nra{ width:100;% float:left;}
#newsa .nra .js{ width:90%; float:left;  padding: 5%; background-color:#F9F9F9;}
#newsa .nra .js h4{ font-size:14px; color:#1B9AEE; line-height:1.8; margin-top:5px; margin-bottom:5px; font-weight:normal;}
#newsa .nra .js h2{ font-size:16px; color:#333;  line-height:2;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;margin-bottom:5px;  }
#newsa:hover .nra .js h4,#newsa:hover .nra .js h2,#newsa:hover .nra .js p,#newsa:hover .nra   .js span{ color:#fff}
#newsa:hover .nra .js{ background-color:#1B9AEE;}
#newsa .nra   .js span{ display:inline-block;
	line-height:30px;
	border-radius:2px;
	color:#1B9AEE;
	transition:all 0.4s ease-in-out 0s;
	font-style: normal; margin-top:4%; font-size:16px;}
#newsa .nra   .js p{ 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; color:#999999; font-size:16px; line-height:25px; height:75px;   text-align:left;}
#newsa .nra  .js span i{ margin-right:8px; line-height:30px;color:#1B9AEE;transition:all 0.6s ease-in-out 0s;}
#newsa:hover .nra  .js span i{ color:#fff; margin-right:12px;}
#qyfz{ width:100%; float:left; margin-top:2%; }
#qyfz li {list-style-type:none;}
#qyfz .owl-controls .owl-dots .owl-dot{ margin-top:1%;}
#qyfz .owl-controls .owl-dots .owl-dot span{
width:10px;height:10px;margin:12px 4px; background-color:rgba(0,0,0,0.4);
}
#qyfz .owl-controls .owl-dots .owl-dot.active span,#qyfz .owl-theme .owl-dots .owl-dot:hover span{background-color:#1B9AEE;}
#qyfz .owl-controls .owl-nav .owl-next,#qyfz .owl-controls .owl-nav .owl-prev{ position:absolute; background:none; top:0px; width:50px;height:83%; line-height:0px; font-size:0px;border:rgba(255,255,255,0) solid 2px;}
#qyfz .owl-controls .owl-nav .owl-next{ 
	left:-80px;
	background-repeat: no-repeat;
	background-position: center center; background-image:url(l3.png)
}
#qyfz .owl-controls .owl-nav .owl-next:hover,#qyfz .owl-controls .owl-nav .owl-prev:hover{ border:#1B9AEE solid 2px;}
#qyfz .owl-controls .owl-nav .owl-prev{
	right:-80px;
	background-repeat: no-repeat;
	background-position:center center; background-image:url(l4.png)
}
#qyfza{ width:100%; float:left; position:relative; }
#qyfza .tpa{
	width:100%; position:relative; padding-top:60%; overflow:hidden;

}
#qyfza .tpa:before{transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	border: 1px solid rgba(255,255,255,0);
	z-index: 100; }
#qyfza:hover .tpa:before {
	top: 3%;
	left: 3%;
	right: 3%;
	bottom: 3%;
	border: 1px solid rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.1);
}
#qyfza .tpa img{ width:100%; display:block; position:absolute; left:0px; top:0px; min-height:100%;transition:all 0.4s ease-in-out 0s; }
#qyfza:hover .tpa img{transform: scale(1.1) rotate(3deg);
	-o-transform: scale(1.1) rotate(-3deg);
	-webkit-transform: scale(1.1) rotate(-3deg);
	-moz-transform: scale(1.1) rotate(-3deg);
	-ms-transform: scale(1.1) rotate(-3deg);}

#qyfza .nra{ width:100;% float:left;}
#qyfza .nra .js{ width:90%; float:left;  padding: 5%; background-color:#F9F9F9;}
#qyfza.ny .nra .js{ background-color:#fff;}
#qyfza .nra .js h2{ font-size:22px; color:#333;  line-height:2;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;margin-bottom:5px; font-weight:normal;  }
#qyfza:hover .nra .js h4,#qyfza:hover .nra .js h2,#qyfza:hover .nra .js p,#qyfza:hover .nra   .js span{ color:#fff}
#qyfza:hover .nra .js{ background-color:#1B9AEE;}
#qyfza .nra   .js span{ display:inline-block;
	line-height:25px;
	border-radius:2px;
	color:#1B9AEE;
	transition:all 0.4s ease-in-out 0s;
	font-style: normal; margin-top:4%; font-size:15px; font-weight:bold; position:relative; padding-left:30px; height:50px;}
#qyfza .nra   .js p{ 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; color:#555; font-size:15px; font-weight:bold; line-height:25px; height:75px;   text-align:left;}
#qyfza .nra  .js span i{ margin-right:8px; line-height:25px;color:#1B9AEE;transition:all 0.6s ease-in-out 0s; position:absolute; left:0px; top:0px;}
#qyfza:hover .nra  .js span i{ color:#fff; }
#fwtx{ width:100%; margin-top:3.5%;float:left; position:relative; text-align:center; z-index:1; }
#fwtx .bz_device {display:inline-block; width: 40%;  z-index:10;  }
#fwtx .swiper-container { width:100%;}
#fwtx .swiper-container .swiper-slide {
	 width:100%; color: rgb(255, 255, 255); overflow:hidden; 
}
#fwtx .swiper-container .swiper-slide dd{ width:100%;padding-bottom:60%; position:relative; display:block;float:left; overflow:hidden; }
#fwtx .swiper-container .swiper-slide dd img{ width:100%;  height:auto;min-height:100%;  position:absolute; left:0px; top:0px;}
#fwtx .swiper-container .swiper-slide .nr{ width:95%; padding:2.5%; float:left; background-color:#fff;display:block;padding-bottom:25px;}
#fwtx .swiper-container .swiper-slide .nr h4{ color:#1B9AEE; line-height:1.8; font-size:24px; font-weight:normal; display:block; }
#fwtx .swiper-container .swiper-slide .nr h5{ color:#1B9AEE; line-height:1.8; font-size:14px;  }
#fwtx .swiper-container .swiper-slide .nr .js{ font-size:16px; line-height:1.8; color:#555; text-align:left; overflow-y:auto; height:200px;}
#fwtx .swiper-container .swiper-slide .nr .js::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    background-color: #F5F5F5
}
#fwtx .swiper-container .swiper-slide .nr .js::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #E2E2E2
}

#fwtx .swiper-container .swiper-slide .nr .js::-webkit-scrollbar-thumb {
    border-radius: 2px;
    -webkit-box-shadow: inset 0 0 4px rgba(0,0,0, .6);
    background-color: #888;
}
#bz_swiper .swiper-pagination-bullets {
	left: 0px; width: 94%; text-align:right; padding:0px 3%; bottom:10px; position: absolute; z-index: 10; 
}
#bz_swiper .swiper-pagination-bullet {
	background: rgb(0, 0, 0,0.5); margin: 0px 3px; border-radius: 100%; width: 10px; height: 10px; display: inline-block; cursor: pointer;
}
#bz_swiper .swiper-pagination-bullet-active {
	background: #1B9AEE;
}

#fwtx .tab_wrap{ width:100%; position:absolute; left:0px; top:0px; z-index:-1;}
#fwtx .bz_tab { width:25%; float:left; -webkit-transform:scale(0.90);-moz-transform:scale(0.90);-o-transform:scale(0.90);transform:scale(0.90);transition:all 0.4s ease-in-out 0s; margin-bottom:16px; margin-top:16px;margin-right:50%;Alpha(Opacity=80);-moz-opacity:0.8; 		opacity:0.8;}
#fwtx .tab_wrap li{ cursor:pointer;}
#fwtx .tab_wrap li .tp{  padding-top:80%; display:block; overflow:hidden; background-color:#999999; float:left; width:100%; position:relative; background-color:#FFF;}
#fwtx li:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
#fwtx .tab_wrap li .tp img{ position:absolute; width:100%; left:0px; display:block; top:0px; height:auto; min-height:100%;}
#fwtx .tab_wrap li .tp h3{ position:absolute; left:0px; font-size:14px; bottom:0px; z-index:3; background-color:rgba(0,0,0,0.5); color:#fff; text-align:center;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; line-height:2; width:96%; padding:2%;}
#fwtx  .tab_wrap li.tab_active .tp h3{ background-color:rgba(0,74,150,0.6)}
#fwtx  li:nth-of-type(2n){ float:right; margin-right:0px; }
#fwtx .tab_active {-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);Alpha(Opacity=1);
-moz-opacity:1; 		opacity:1;}
#link{ width:98%;float:left; background-color:#f2f2f2; padding:1%;}
#link_1 { width:100%;float:left; line-height:25px;}
#link_1 b{ color:#1B9AEE; font-size:18px; }
#link_1 b span{
	font-size:16px;
	color:#1B9AEE;
	font-family:"Times New Roman", Times, serif; font-weight:normal; text-transform:uppercase;
}
#link_1 A{ padding-left:8px; padding-right:8px; font-size:15px;}