.banner{
	width: 100%;
	background: #fff; overflow:hidden; position:relative;
}
.banner .swiper-slide{  width:100%;
	/* height: 8.0rem; */
}
.banner .swiper-slide img{
	border:0px; width:100%; display:block;
}
.banner .swiper-slide  a{ display:block; width:100%;background-position: center; background-repeat: no-repeat; background-size:100% auto;}
.banner .swiper-pagination-bullets{ bottom:2px; margin-bottom:15px;}
.banner .swiper-pagination-bullet{
	width: 50px;
	height:6px;
background-color:rgba(255,255,255,0.3);
	opacity: 1;border-radius:0px;
}
.banner .swiper-pagination-bullet-active{background:#0079FE;}
.banner .swiper-button-prev,.banner .swiper-button-next{ filter: Alpha(Opacity=0);
-moz-opacity:0; 		opacity:0;transition:all 0.3s ease-in-out 0s;}
.banner:hover .swiper-button-prev,.banner:hover .swiper-button-next{ filter: Alpha(Opacity=80);
-moz-opacity:0.8; 		opacity:0.8; background-color:rgba(0,0,0,0.7); padding:10px;border-radius:4px;}
#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;
}
#lmbt{ width:100%; float:left; text-align:center; overflow:hidden;}
#lmbt dd{
	font-size: 40px;
	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: 24px; 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; }
#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:#0079FE; border:#0079FE 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:#0079FE; 
}
#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:#0079FE;}
#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:#0079FE; border:#0079FE 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:#0079FE; 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; margin-top:2%;}
#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:#555;
}
#more  A i{ margin-left:8px;}
#more  A:hover {background:#0B55A5; color:#fff }

.link { color:#FFFFFF; text-align:left;}
.link a{ color:#fff; margin-left:4px; margin-right:5px;}
@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:#0079FE 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:#0079FE solid 1px;}#jjfa .jfa h3{ font-size:24px;}#jjfa .jfa span{ font-size:16px;}}
@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; }}
@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:#0079FE 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; }}
@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%;}.banner .swiper-pagination-bullet{ width:20px; height:5px;}#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;}}
@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%}}
@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;}}
@media only screen and (max-width: 400px){#hzhb UL LI dd img{ height:40px;}#prolist UL LI dd{ height:100px;}}

