#hjzs{width:100%;
	float:left;
	text-align:center;  overflow:hidden; margin-top:2%; margin-bottom:2%;
}
#hjzs ul{ list-style-type:none;}
#hjzs UL LI { width:550px; float:left; text-align:center; margin-right:15px; cursor:pointer; }
#hjzs UL LI dd{ display:block;  width:100%; float:left; padding-bottom:70%; overflow:hidden; position:relative;}
#hjzs UL LI dd span{ width:100%; height:100%; left:0px; top:0px;

	position:absolute;

	z-index:10;
	background-image: url(img/vieo.png);
	background-repeat: no-repeat;
	background-position: center center; overflow:hidden;
}
#hjzs UL LI dd p{ position:absolute; width:100%; left:0px; bottom:-32px; color:#fff; line-height:32px;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;transition:all 0.4s ease-in-out 0s; background-color:rgba(0,0,0,0.6); z-index:10;}
#hjzs ul li img{width:100%; position:absolute; left:0px; top:0px; min-height:100%;transition:all 0.6s ease-in-out 0s; }
#hjzs UL LI:hover img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#hjzs UL LI:hover dd p{bottom:0px;}
#lmjja{ width:60%; float:left; margin-left:20%; border:#A2A2A2 solid 2px; padding:20px;box-sizing:content-box; box-sizing:border-box;  box-shadow: 0px 2px 5px #333;-webkit-box-shadow: 0px 2px 5px #333;-moz-box-shadow: 0px 2px 5px #333;
 text-align:center;border-radius:12px; color:#000; margin-bottom:2.5%;}
#lmjja h3{ line-height:2;}
#lmjja p{ line-height:1.8; margin-top:2%;}
#fzlc{ width:width:100%;
	float:left;
	text-align:center;  overflow:hidden; margin-top:1.5%; border-bottom:#000 solid 2px;}
#fzlc ul{ list-style-type:none;}
#fzlc ul li{ position:relative; padding-bottom:150px; text-align:left; color:#010101;}
#fzlc ul li h3{ background-color:#ddd; float:left; padding-left:15px; padding-right:15px; line-height:2;border-radius:8px;}
#fzlc ul li .js{ width:100%; margin-top:20px; float:left;box-sizing:content-box; box-sizing:border-box;background-color:#ddd;border-radius:8px;  padding:15px; }
#fzlc ul li .js .nr{width:100%; float:left;line-height:25px;  height:200px; overflow-y:auto;}
#fzlc ul li .jt{ width:63px; left:5%; bottom:0px; position:absolute;}
#fzlc ul li .jt img{ display:block; width:100%;}
#fzlc ul li.c1{ width:28%; margin-right:2%; float:left;}
#fzlc ul li.c2{ width:40%; float:right}
#fzlc1{ width:width:100%;
	float:left;
	text-align:center;  overflow:hidden;}
#fzlc1 ul{ list-style-type:none;}
#fzlc1 ul li{ position:relative; padding-top:155px; text-align:left; color:#010101;}
#fzlc1 ul li h3{ background-color:#ddd; float:left; padding-left:15px; padding-right:15px; line-height:2;border-radius:8px;}
#fzlc1 ul li .js{ width:100%; margin-top:20px; float:left;box-sizing:content-box; box-sizing:border-box;background-color:#ddd;border-radius:8px;  padding:15px; }
#fzlc1 ul li .js .nr{width:100%; float:left;line-height:25px;  height:200px; overflow-y:auto;}
#fzlc1 ul li .jt{ width:63px; left:16%; top:0px; position:absolute;}
#fzlc1 ul li .jt img{ display:block; width:100%;}
#fzlc1 ul li.c1{ width:30%; margin-right:3%; float:left;}
#fzlc1 ul li.c2{ width:50%; float:left}
#lcjg{ width:100%; float:left; margin-top:4%;}
.lcjg{
	width: 100%;
 overflow:hidden; position:relative; float:left;   padding-bottom:30px;
}
.lcjg .swiper-slide{ width:100%; display:block; position:relative;  overflow:hidden; 
	/* height: 8.0rem; */
}
.lcjg .swiper-slide .nrx{ width:100%; float:left; padding:15px;box-sizing:content-box; box-sizing:border-box; background-color:#ddd;}
.lcjg .swiper-slide dd{ width:100%; display:block; float:left; position:relative; padding-top:75%;}
.lcjg .swiper-slide dd img{max-width:98%; position:absolute; left:50%; top:50%; max-height:98%; transform: translateX(-50%) translateY(-50%);}

.lcjg .swiper-slide .wznr{width:100%; float:left; box-sizing:content-box; box-sizing:border-box; padding:6px 0px;}

.lcjg .swiper-slide .wznr h3{  line-height:1.8;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-size:18px; margin-bottom:10px; color:#000;}
.lcjg .swiper-slide .wznr p{ font-size:16px; line-height:30px; color:#010101; height:120px; overflow-y:auto;}
.lcjg .swiper-pagination-bullets{ bottom:0px; text-align:center; left:0%;}
.lcjg .swiper-pagination-bullet{
	width: 40px;
	height:5px;
background-color:#ddd;
	opacity: 1;border-radius:0px
}
.lcjg .swiper-pagination-bullet-active{
	background:#11479F; 
}
.lcjg .swiper-button-prev,.lcjg .swiper-button-next{ filter: Alpha(Opacity=100);
-moz-opacity:1; 		opacity:1;transition:all 0.3s ease-in-out 0s; width:50px; height:50px; z-index:15; background-size:30%;border-radius:2px; display:none;}
.lcjg .swiper-button-prev:hover,.lcjg .swiper-button-next:hover{ background-color:#1A519A;}
#yctp{ width:100%; float:left; margin-top:12px;  margin-bottom:18px;}
#yctp UL {
	LIST-STYLE-TYPE: none; margin-left:-2%;
}
#yctp UL li{ width:31.33%; float:left; margin-left:2%;}
#yctp UL li img{ display:block; width:100%;}
#qtjs.qt{ width:100%; margin-left:auto; margin-right:auto; max-width:1920px; min-width:320px; float:none;}
#qtjs{ width:100%; float:left; margin-top:1.5%;  margin-bottom:1.5%;}

#qtjs UL {
	LIST-STYLE-TYPE: none;
}
#qtjs .ra{ float:right}
#qtjs .la{ float:left}
#qtjs UL  li{ width:100%; float:left;  margin-bottom:1.5%; margin-top:1.5%;}
#qtjs UL  li .tp{ width:40%;}
#qtjs.qt UL  li .tp{width:50%;}
#qtjs UL  li .tp img{ width:100%; display:block;}
#qtjs UL  li .nr{ width:56%; line-height:1.8; color:#555;}
#qtjs.qt UL li .nr{width:50%;box-sizing:content-box; box-sizing:border-box; padding-left:25px; padding-right:12%;}
#qtjs UL  li .nr h2{ color:#010101; line-height:1.8; margin-bottom:10px;}
#swhz{ width:100%; float:left; color:#333; line-height:1.8;}
#swhz .tp{ float:right; width:180px; margin-left:10px; display:none}
#swhz h2{
	color:#000;
	line-height:1.6;
 margin-bottom:12px; padding-bottom:15px; position:relative; text-align:center;
}
#swhz h2:after{ width:50px; height:4px; position:absolute; left:10px; background-color:#03409D; content:"";  bottom:0px; display:none}
#lxny{ width:100%; float:left; }
#lxny .left{ width:49%; float:left;}
#lxny .left table{ margin-top:10%;}
#lxny .left td{ font-size:16px; font-weight:bold; color:#0863C0; padding:8px 0px;}
#lxny .right{width:49%; float:right; }
#lxwmly{ width:100%; float:left}
#lxwmly p{ width:100%; float:left; margin-bottom:8px; margin-top:8px; text-align:center; position:relative; text-align:left;}
#lxwmly input{
	background-color:#eee;
	font-size:16px;
	border-radius:8px;
	border:0px;
	height:40px;
	outline:none;
	box-sizing:content-box;
	box-sizing:border-box;
	padding-left:50px;
	padding-right:10px;
	width:50%;
	color:#555; font-size:16px;
	background-repeat: no-repeat;
	background-position: 8px center;	background-size:auto 32px;;
}
#lxwmly textarea{ display:block;  outline:none;border:0px; font-size:16px;border-radius:8px; height:100px;color:#555; line-height:25px; outline:none;box-sizing:content-box; box-sizing:border-box;  padding:4px 1%; width:100%;background-color:#eee;}
#lxwmly input::-webkit-input-placeholder,#lxwmly textarea::-webkit-input-placeholder{ color:#999;}
#lxwmly  .bg1{
	background-image: url(img/l1.png);
}
#lxwmly  .bg2{
	background-image: url(img/l2.png);
}
#lxwmly  .bg3{
	background-image: url(img/l3.png);
}
#lxwmly  .bg4{
	background-image: url(img/l4.png);
}
#lxwmly .button2{  height:50px;  width:180px;
	color:#0863C0;
		text-align:center;
	cursor:pointer;
	font-size:16px;
	transition:all 0.3s ease-in-out 0s;
	background-color: #555; border:0px; float:left;border-radius:8px;background-color:#eee; padding:0px;
}
#lxwmly .button2:hover{ background-color:#0863C0; color:#FFF}
#fzlc_x{ width:90%; float:left; padding:2% 5%; position:relative; margin-top:2.5%;}
#fzlc_x .line{ width:4px; background-color:#021E46; position:absolute; left:50%; margin-left:-2px;  top:0px; height:100%;}
#fzlc_x UL {
	LIST-STYLE-TYPE: none; 
}
#fzlc_x ul li{ width:100%; float:left; margin-top:2%; margin-bottom:2%; }
#fzlc_x ul li .nr{ width:50%;box-sizing:content-box; box-sizing:border-box;}
#fzlc_x ul li .nr p{
	padding-left:30px;
	background-image: url(img/yd2.png);
	background-repeat: no-repeat;
	background-position: left 8px; font-size:18px; line-height:30px;
}
#fzlc_x ul li .nr h2{ color:#041D48; font-size:30px; line-height:50px; font-weight:normal; margin-bottom:20px; position:relative;}
#fzlc_x ul li .nr h2:after{ width:115px; height:50px; content:"";position:absolute;background-repeat: no-repeat;
	background-position: left center; }
#fzlc_x ul li .tp{ width:50%;box-sizing:content-box; box-sizing:border-box; top:0px;}
#fzlc_x ul li .tp img{ width:100%; display:block;}
#fzlc_x ul li.js .tp{padding-right:80px; float:left;}
#fzlc_x ul li.os .tp{padding-left:80px; float:right}
#fzlc_x ul li.js .nr{padding-left:120px; float:right}
#fzlc_x ul li.js .nr h2{ text-align:left;}
#fzlc_x ul li.js .nr h2:after{ background-image: url(img/lcb1.png);  left:-138px; }
#fzlc_x ul li.os .nr{padding-right:120px; float:left}
#fzlc_x ul li.os .nr h2{ text-align:right;}
#fzlc_x ul li.os .nr h2:after{background-image: url(img/lcb2.png);	 right:-135px;
}
.fzlc { padding:0% 25%}
.fzlc h1{ text-align:center; margin-bottom:3%; color:#000;}
@media only screen and (max-width: 1400px){#hjzs UL LI { width:480px; }#lmjja p{ font-weight:bold;}.lcjg .swiper-slide .wznr h3{ font-size:16px;}.lcjg .swiper-slide .wznr p{ font-size:14px;line-height:25px; height:100px;}#fzlc_x ul li .nr h2{ font-size:24px;}#fzlc_x ul li .nr p{ font-size:16px;padding-left:25px;}}
@media only screen and (max-width: 1250px){#hjzs UL LI { width:420px; }#fzlc ul li .js,#fzlc1 ul li .js{ padding:10px; margin-top:15px;}.lcjg .swiper-slide .wznr h3{ font-size:14px;}.lcjg .swiper-slide .wznr p{ font-size:12px;line-height:20px; height:80px;}.lcjg .swiper-slide .nrx{ padding:12px;}#swhz .tp{ width:150px;}#lxwmly input{ font-size:14px; height:35px;}#lxwmly textarea{ font-size:14px; line-height:20px;}#lxny .left td{ font-size:14px;}#lxny .left td img{ width:45px;}#lxwmly .button2{ font-size:14px; height:40px;}.fzlc { padding:0% 15%}#fzlc_x ul li .nr h2{ font-size:18px; line-height:40px; font-weight:bold;}#fzlc_x ul li .nr p{ font-size:14px;	background-image: url(img/yd3.png);	background-position: left 8px;line-height:25px;padding-left:20px;}#fzlc_x ul li .nr h2:after{ width:92px; height:40px;}#fzlc_x ul li.js .nr h2:after{ background-image: url(img/lcb1_x.png);  left:-90px; }#fzlc_x ul li.os .nr h2:after{background-image: url(img/lcb2_x.png); right:-90px;}#fzlc_x ul li.js .nr{padding-left:80px;}#fzlc_x ul li.os .nr{padding-right:80px; }#fzlc_x ul li.js .tp{padding-right:40px;}#fzlc_x ul li.os .tp{padding-left:40px;}}
@media only screen and (max-width: 1000px){#hjzs UL LI { width:400px; }#lxwmly input{ font-size:12px; height:30px; width:80%;}#lxwmly textarea{ font-size:12px; line-height:20px;}#lxny .left td{ font-size:12px;}#lxny .left td img{ width:35px;}#lxwmly .button2{ font-size:12px; height:35px;}.fzlc { padding:0% 5%}}
@media only screen and (max-width: 900px){#hjzs UL LI { width:350px; }#fzlc ul li.c1,#fzlc ul li.c2,#fzlc1 ul li.c1,#fzlc1 ul li.c2{ width:100%; float:left; margin-right:0px;box-sizing:content-box; box-sizing:border-box; padding-left:58px;}#fzlc ul li .jt{ width:45px; left:0px; top:4px;}#fzlc1 ul li .jt{ width:45px; left:0px; top:4px; position:absolute}#fzlc ul li .js .nr,#fzlc1 ul li .js .nr{ height:auto;}#fzlc,#fzlc1{ border-bottom:0px; margin-top:0px; border-left:#000 solid 1px;}#fzlc1 ul li{ padding-top:0px;margin-top:15px;}#fzlc ul li{ padding-bottom:0px; margin-top:15px;}#fzlc ul li .js .nr,#fzlc1 ul li .js .nr{ line-height:1.6;}.lcjg .swiper-slide .nrx{ padding:10px;}.lcjg .swiper-pagination-bullet{ width:10px; height:10px;border-radius:10px}#lcjg{ margin-top:20px;}#qtjs.qt UL  li .tp{ width:100%;}#qtjs.qt UL li .nr{ width:100%; padding:10px;}#swhz .tp{ width:120px;}#swhz h2:after{ width:35px; height:2px; bottom:5px;}.fzlc { padding:0% 0%}}
@media only screen and (max-width: 750px){#fzlc_x ul li .tp,#fzlc_x ul li .nr,#fzlc_x ul li.js .tp,#fzlc_x ul li.os .tp,#fzlc_x ul li.os .nr,#fzlc_x ul li.js .nr{ width:100%; margin-top:10px; margin-bottom:10px; padding-left:60px; padding-right:0px;}#fzlc_x .line{ width:2px; left:0; margin-left:-0px;}#fzlc_x ul li .nr h2:after{ width:60px; height:25px;}#fzlc_x ul li.js .nr h2:after,#fzlc_x ul li.os .nr h2:after{ background-image: url(img/lcbs_s.png); right:auto; left:-68px; }#fzlc_x ul li.os .nr h2{ text-align:left;}#fzlc_x{ width:100%;  padding:0%;}#fzlc_x ul li .nr h2{ line-height:25px; font-size:16px;margin-bottom:10px;} #fzlc_x ul li .nr p{ font-size:12px;	background-image: url(img/yd3.png);	background-position: left 6px;line-height:20px;padding-left:20px;}}
@media only screen and (max-width: 600px){#hjzs UL LI { width:250px; }#lmjja{ width:70%; padding:12px; margin-left:15%;border:#A2A2A2 solid 1px;}#qtjs UL  li .tp,#qtjs UL  li .nr{ width:100%; margin-top:8px; margin-bottom:8px;}#lxny .left{ width:100%}#lxny .left table{ margin-top:0px;}#lxny .right{width:100%; margin-top:12PX;}}

@media only screen and (max-width: 450px){#hjzs UL LI { width:180px; }#lmjja{ width:80%; padding:10px; margin-left:10%;}#swhz .tp{ width:90px;}}