/*title*/
.lh_ntitle{position:relative;}
.lh_ntitle a{font-size:16px;color:#333;}
/*gs*/
.lh_gsxw{padding-top:55px;position:relative;overflow:hidden;}
.lh_gsxw .lhg_ul{margin-top:32px;}
.lh_gsxw .lhg_ul .lhg_li{width:calc(25% - 18px);margin-left:24px;}
.lh_gsxw .lhg_ul .lhg_li:first-child{margin-left:0;}
.lh_gsxw .lhg_ul .lhg_li .lhg_img{width:100%;padding-bottom:75%;position:relative;overflow:hidden;}
.lh_gsxw .lhg_ul .lhg_li .lhg_img:before{content:'';width:100%;height:230px;position:absolute;left:0;bottom:0;z-index:1;
	background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,.7) 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,transparent), color-stop(100%rgba(0,0,0,.7)));
    background:-webkit-linear-gradient(top, transparent 0%,rgba(0,0,0,.7) 100%);
    background:-o-linear-gradient(top, transparent 0%,rgba(0,0,0,.7) 000000%);
    background:-ms-linear-gradient(top, transparent 0%,rgba(0,0,0,.7) 100%);
    background:linear-gradient(to bottom, transparent 0%,rgba(0,0,0,.7) 100%);
}
.lh_gsxw .lhg_ul .lhg_li .lhg_txt{padding:0 20px 20px 25px;position:absolute;left:0;bottom:0;z-index:2;width:100%;}
.lh_gsxw .lhg_ul .lhg_li .lhg_txt p{font-size:14px;line-height:24px;color:#FFF;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lh_gsxw .lhg_ul .lhg_li .lhg_txt p:nth-child(2){font-size:21px;height:31px;line-height:31px;color:#FFF;margin:5px 0 10px;}
/*hy*/
.lh_hyxw{padding-top:55px;}
.lh_hyxw .lhh_ul{margin-top:16px;}
.lh_hyxw .lhh_ul .lhh_f{width:616px;float:left;display:block;margin-top:16px;}
.lh_hyxw .lhh_ul .lhh_f .lhh_img{width:100%;padding-bottom:75%;position:relative;overflow:hidden;}
.lh_hyxw .lhh_ul .lhh_f .lhh_img:before{content:'';width:100%;height:282px;position:absolute;left:0;bottom:0;z-index:1;
	background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,.7) 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,transparent), color-stop(100%rgba(0,0,0,.7)));
    background:-webkit-linear-gradient(top, transparent 0%,rgba(0,0,0,.7) 100%);
    background:-o-linear-gradient(top, transparent 0%,rgba(0,0,0,.7) 000000%);
    background:-ms-linear-gradient(top, transparent 0%,rgba(0,0,0,.7) 100%);
    background:linear-gradient(to bottom, transparent 0%,rgba(0,0,0,.7) 100%);
}
.lh_hyxw .lhh_ul .lhh_f .lhh_txt{padding:0 23px 29px;position:absolute;left:0;bottom:0;z-index:2;width:100%;}
.lh_hyxw .lhh_ul .lhh_f .lhh_txt p{font-size:14px;line-height:24px;color:#FFF;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lh_hyxw .lhh_ul .lhh_f .lhh_txt p:nth-child(2){font-size:24px;height:34px;line-height:34px;color:#FFF;margin:5px 0 12px;}
.lh_hyxw .lhh_ul .lhh_r{width:calc(100% - 616px);padding-left:25px;}
.lh_hyxw .lhh_ul .lhh_r a{width:calc(50% - 9px);margin-left:18px;margin-top:16px;background:#F2F2F2;padding:40px 30px 0;height:calc(50% - 16px);}
.lh_hyxw .lhh_ul .lhh_r a:nth-child(odd){margin-left:0;}
.lh_hyxw .lhh_ul .lhh_r a p{font-size:14px;line-height:24px;color:#525252;}
.lh_hyxw .lhh_ul .lhh_r a p:nth-child(2){font-size:24px;line-height:34px;color:#040404;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.lh_hyxw .lhh_ul .lhh_r a:hover{background:#096DD9;}
.lh_hyxw .lhh_ul .lhh_r a:hover p{color:#FFF;}
/*dj*/
.lh_djxw{padding-top:50px;}
.lh_djxw .lhd_ul{margin-top:32px;}
.lh_djxw .lhd_ul .lhd_l{width:50%;}
.lh_djxw .lhd_ul .lhd_l .lhd_img{width:100%;padding-bottom:35.714%;position:relative;overflow:hidden;}
.lh_djxw .lhd_ul .lhd_r{width:50%;padding:0 30px 0 60px;background:#F2F2F2;}
.lh_djxw .lhd_ul .lhd_r p{font-size:14px;line-height:24px;color:#525252;}
.lh_djxw .lhd_ul .lhd_r p:nth-child(2){font-size:24px;height:34px;line-height:34px;color:#040404;margin:5px 0 23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lh_djxw .lhd_ul .lhd_r p:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
/*sp*/
.lh_spxw{padding:55px 0 60px;}
.lh_spxw .lhs_ul{margin-top:32px;overflow:hidden;}
.lh_spxw .lhs_ul .lhp_img{width:100%;padding-bottom:58.14%;position:relative;overflow:hidden;}
.lh_spxw .lhs_ul .lhp_img:before{content:'';width:48px;height:48px;position:absolute;left:50%;top:50%;background:url(../Image/sp_icon.svg) no-repeat center center;z-index:2;margin-left:-24px;margin-top:-24px;}
.lh_spxw .lhs_ul .lhp_img:after{content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.2);z-index:1;}
.lh_spxw .lhs_ul .lhp_txt{background:#F2F2F2;padding:12px 10px;}
.lh_spxw .lhs_ul .lhp_txt p{font-size:18px;height:30px;line-height:30px;color:#040404;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lh_spxw .lhs_ul .lhp_txt span{display:block;font-size:14px;margin-top:5px;height:24px;line-height:24px;color:#999;}
.lh_spxw .lhs_ul .swiper-slide:hover .lhp_img:before{margin-top:-36px;}
.lh_spxw .lhs_ul .swiper-slide:hover p{color:#096DD9;}

@media screen and (max-width:1679px){
	.lh_gsxw{padding-top:45px;}
	.lh_gsxw .lhg_ul{margin-top:26px;}
	.lh_gsxw .lhg_ul .lhg_li{width:calc(25% - 15px);margin-left:20px;}
	.lh_gsxw .lhg_ul .lhg_li .lhg_img:before{height:210px;}
	.lh_gsxw .lhg_ul .lhg_li .lhg_txt{padding:0 15px 15px 20px;}
	.lh_gsxw .lhg_ul .lhg_li .lhg_txt p:nth-child(2){font-size:18px;height:28px;line-height:28px;margin:4px 0 8px;}
	.lh_hyxw{padding-top:45px;}
	.lh_hyxw .lhh_ul{margin-top:10px;}
	.lh_hyxw .lhh_ul .lhh_f{width:528px;margin-top:12px;}
	.lh_hyxw .lhh_ul .lhh_f .lhh_img:before{height:250px;}
	.lh_hyxw .lhh_ul .lhh_f .lhh_txt{padding:0 18px 20px;}
	.lh_hyxw .lhh_ul .lhh_f .lhh_txt p:nth-child(2){margin:4px 0 10px;font-size:22px;height:32px;line-height:32px;}
	.lh_hyxw .lhh_ul .lhh_r{width:calc(100% - 528px);padding-left:20px;}
	.lh_hyxw .lhh_ul .lhh_r a{margin-top:12px;padding:30px 20px 0;height:calc(50% - 12px);}
	.lh_hyxw .lhh_ul .lhh_r a p:nth-child(2){font-size:20px;line-height:30px;margin-top:8px;}
	.lh_djxw{padding-top:40px;}
	.lh_djxw .lhd_ul .lhd_r{padding:0 25px 0 40px;}
	.lh_djxw .lhd_ul .lhd_r p:nth-child(2){font-size:22px;height:32px;line-height:32px;margin:4px 0 18px;}
	.lh_djxw .lhd_ul{margin-top:25px;}
	.lh_spxw{padding:45px 0 50px;}
	.lh_spxw .lhs_ul{margin-top:26px;}
	.lh_spxw .lhs_ul .lhp_txt p{font-size:17px;line-height:28px;height:28px;}
}

@media screen and (max-width:1439px){
	.lh_gsxw{padding-top:32px;}
	.lh_gsxw .lhg_ul{margin-top:20px;}
	.lh_gsxw .lhg_ul .lhg_li{width:calc(25% - 9px);margin-left:12px;}
	.lh_gsxw .lhg_ul .lhg_li .lhg_img:before{height:190px;}
	.lh_gsxw .lhg_ul .lhg_li .lhg_txt{padding:0 12px 12px 15px;}
	.lh_gsxw .lhg_ul .lhg_li .lhg_txt p:nth-child(2){font-size:17px;height:24px;line-height:24px;margin:3px 0 6px;}
	.lh_hyxw{padding-top:32px;}
	.lh_hyxw .lhh_ul{margin-top:8px;}
	.lh_hyxw .lhh_ul .lhh_f{width:462px;margin-top:10px;}
	.lh_hyxw .lhh_ul .lhh_f .lhh_img:before{height:220px;}
	.lh_hyxw .lhh_ul .lhh_f .lhh_txt{padding:0 15px 17px;}
	.lh_hyxw .lhh_ul .lhh_f .lhh_txt p:nth-child(2){margin:3px 0 8px;font-size:20px;height:30px;line-height:30px;}
	.lh_hyxw .lhh_ul .lhh_r{width:calc(100% - 462px);padding-left:10px;}
	.lh_hyxw .lhh_ul .lhh_r a{margin-top:10px;padding:20px 15px 0;height:calc(50% - 10px);}
	.lh_hyxw .lhh_ul .lhh_r a p:nth-child(2){font-size:18px;line-height:28px;margin-top:6px;}
	.lh_djxw{padding-top:30px;}
	.lh_djxw .lhd_ul{margin-top:20px;}
	.lh_djxw .lhd_ul .lhd_r{padding:0 20px 0 30px;}
	.lh_djxw .lhd_ul .lhd_r p:nth-child(2){font-size:20px;height:30px;line-height:30px;margin:3px 0 13px;}
	.lh_spxw{padding:32px 0 40px;}
	.lh_spxw .lhs_ul{margin-top:20px;}
	.lh_spxw .lhs_ul .lhp_txt p{font-size:16px;line-height:26px;height:26px;}
}

@media screen and (max-width:1279px){
	.lh_ntitle a{font-size:14px;}
	.lh_gsxw{padding-top:20px;}
	.lh_gsxw .lhg_ul{margin-top:15px;}
	.lh_gsxw .lhg_ul .lhg_li{width:calc(25% - 6px);margin-left:8px;}
	.lh_gsxw .lhg_ul .lhg_li .lhg_img:before{height:150px;}
	.lh_gsxw .lhg_ul .lhg_li .lhg_txt{padding:0 10px 10px 12px;}
	.lh_gsxw .lhg_ul .lhg_li .lhg_txt p:nth-child(2){font-weight:bold;}
	.lh_hyxw{padding-top:20px;}
	.lh_hyxw .lhh_ul{margin-top:5px;}
	.lh_hyxw .lhh_ul .lhh_f{width:400px;}
	.lh_hyxw .lhh_ul .lhh_f .lhh_img:before{height:200px;}
	.lh_hyxw .lhh_ul .lhh_f .lhh_txt{padding:0 12px 14px;}
	.lh_hyxw .lhh_ul .lhh_f .lhh_txt p:nth-child(2){margin:3px 0 5px;font-size:18px;height:28px;line-height:28px;font-weight:bold;}
	.lh_hyxw .lhh_ul .lhh_r{width:calc(100% - 400px);padding-left:10px;}
	.lh_hyxw .lhh_ul .lhh_r a{padding:15px 12px 0;width:calc(50% - 5px);margin-left:10px;}
	.lh_hyxw .lhh_ul .lhh_r a p:nth-child(2){font-size:16px;line-height:25px;margin-top:5px;}
	.lh_djxw{padding-top:20px;}
	.lh_djxw .lhd_ul{margin-top:15px;}
	.lh_djxw .lhd_ul .lhd_r{padding:0 10px 0 20px;}
	.lh_djxw .lhd_ul .lhd_r p:nth-child(2){font-size:18px;height:28px;line-height:28px;margin:3px 0 10px;font-weight:bold;}
	.lh_spxw{padding:20px 0 25px;}
	.lh_spxw .lhs_ul{margin-top:15px;}
	.lh_spxw .lhs_ul .lhp_txt p{font-size:16px;line-height:26px;height:26px;}
}

@media screen and (max-width:1023px){
	.lh_gsxw .lhg_ul{margin-top:5px;}
	.lh_gsxw .lhg_ul .lhg_li{width:100%;margin-left:0;margin-top:12px;}
	.lh_hyxw .lhh_ul .lhh_f{width:100%;}
	.lh_hyxw .lhh_ul .lhh_r{width:100%;padding-left:0;}
	.lh_hyxw .lhh_ul .lhh_r a{padding:15px 12px;}
	.lh_hyxw .lhh_ul .lhh_r a:nth-child(odd){margin-left:0;}
	.lh_djxw{padding-top:20px;}
	.lh_djxw .lhd_ul{margin-top:5px;}
	.lh_djxw .lhd_ul .lhd_l{width:100%;}
	.lh_djxw .lhd_ul .lhd_r{padding:15px 10px;width:100%;}
}

@media screen and (max-width:767px){
	.lh_hyxw .lhh_ul .lhh_r a{width:100%;float:none;height:auto;margin-left:0;}
}

.newslist{padding:30px 0 57px;}
.newslist .nl_ul{}
.newslist .nl_ul a{display:block;width:calc(25% - 21px);float:left;margin-left:28px;margin-top:26px;}
.newslist .nl_ul a:nth-child(4n+1){margin-left:0;}
.newslist .nl_ul a .n_img{width:100%;padding-bottom:58.14%;position:relative;overflow:hidden;}
.newslist .nl_ul a .n_img.n_img1:before{content:'';width:48px;height:48px;position:absolute;left:50%;top:50%;background:url(../Image/sp_icon.svg) no-repeat center center;z-index:2;margin-left:-24px;margin-top:-24px;}
.newslist .nl_ul a .n_img.n_img1:after{content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.2);z-index:1;}
.newslist .nl_ul a .n_txt{padding:20px 26px 30px;background:#f2f2f2;height:170px;}
.newslist .nl_ul a .n_txt p{font-size:14px;line-height:24px;color:#525252;}
.newslist .nl_ul a .n_txt p:nth-child(2){font-size:24px;height:34px;line-height:34px;color:#040404;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 10px;}
.newslist .nl_ul a .n_txt p:nth-child(3){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.newslist .nl_ul a .n_txt.n_txt1{height:auto;}
.newslist .nl_ul a .n_txt.n_txt1 p:nth-child(2){height:68px;margin-top:6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;}
.newslist .nl_ul a:hover .n_img.n_img1:before{margin-top:-36px;}
.newslist .manu{margin-top:50px;}

@media screen and (max-width:1679px){
	.newslist{padding:25px 0 40px;}
	.newslist .nl_ul a{margin-top:20px;width:calc(25% - 18px);margin-left:24px;}
	.newslist .nl_ul a .n_txt{padding:15px 20px 20px;height:151px;}
	.newslist .nl_ul a .n_txt p:nth-child(2){font-size:22px;height:32px;line-height:32px;margin:4px 0 8px;}
	.newslist .nl_ul a .n_txt.n_txt1 p:nth-child(2){height:64px;}
	.newslist .manu{margin-top:40px;}
}

@media screen and (max-width:1439px){
	.newslist{padding:20px 0 30px;}
	.newslist .nl_ul a{margin-top:20px;width:calc(25% - 15px);margin-left:20px;}
	.newslist .nl_ul a .n_txt{padding:15px 20px 20px;height:149px;}
	.newslist .nl_ul a .n_txt p:nth-child(2){font-size:20px;height:30px;line-height:30px;margin:4px 0 8px;font-weight:bold;}
	.newslist .nl_ul a .n_txt.n_txt1 p:nth-child(2){height:60px;}
	.newslist .manu{margin-top:30px;}
}

@media screen and (max-width:1279px){
	.newslist{padding:15px 0 30px;}
	.newslist .nl_ul a{margin-top:15px;width:calc(33.33% - 8px);margin-left:12px;}
	.newslist .nl_ul a:nth-child(4n+1){margin-left:12px;}
	.newslist .nl_ul a:nth-child(3n+1){margin-left:0;}
	.newslist .nl_ul a .n_txt{padding:12px 15px 15px;height:133px;}
	.newslist .nl_ul a .n_txt p:nth-child(2){font-size:18px;height:26px;line-height:26px;margin:3px 0 5px;}
	.newslist .nl_ul a .n_txt.n_txt1 p:nth-child(2){height:52px;}
	.newslist .manu{margin-top:20px;}
}

@media screen and (max-width:1023px){
	.newslist{padding:10px 0 20px;}
	.newslist .nl_ul a{margin-top:15px;width:calc(50% - 5px);margin-left:10px;}
	.newslist .nl_ul a:nth-child(4n+1){margin-left:10px;}
	.newslist .nl_ul a:nth-child(3n+1){margin-left:10px;}
	.newslist .nl_ul a:nth-child(odd){margin-left:0;}
	.newslist .nl_ul a .n_txt{padding:15px 12px;height:130px;}
	.newslist .nl_ul a .n_txt p{font-size:13px;line-height:22px;}
}

@media screen and (max-width:767px){
	.newslist .nl_ul a{width:100%;margin-left:0;float:none;}
	.newslist .nl_ul a:nth-child(3n+1){margin-left:0;}
	.newslist .nl_ul a .n_txt{padding:12px 10px;}
}

.nei_ncount{background:#E9E9E9;padding:30px 0 40px;}
.nei_ncount .container{background:#FFF;padding:30px 50px 40px;}
.nei_ncount .nc_title{text-align:center;border-bottom:1px solid #ccc;}
.nei_ncount .nc_title h1{margin:0;font-size:30px;font-weight:bold;line-height:40px;color:#222;}
.nei_ncount .nc_title span{font-size:16px;color:#666;line-height:30px;margin:10px 0;display:inline-block;}
.nei_ncount .nc_title span br{display:none;}
.nei_ncount .nc_content{line-height:2;font-size:15px;color:#626262;padding:32px 0 20px;}
.nei_ncount .nc_content h2{font-size:18px;}
.nei_ncount .nc_content>*+*{margin-top:10px;}
.nei_ncount .nc_content img{margin:0 auto;display:block;max-width:100%;height:auto;}
.nei_ncount .nc_content iframe{width:100%;height:541px;}
.nei_ncount .nc_content .nv_sp{max-width:800px;width:100%;margin:0 auto;}
.nei_ncount .nc_content .nv_sp .nv_video{width:100%;padding-bottom:60%;position:relative;}
.nei_ncount .nc_content .nv_sp .nv_video video{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.nei_ncount .nc_content .nv_sp .nv_video iframe{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.nei_ncount .nc_content .nc_btn{display:block;line-height:40px;color:#0066cc;margin-top:15px;background:url(wj.png) no-repeat left center;background-size:auto 22px;padding-left:30px;}

@media screen and (max-width:1679px){
	.nei_ncount{padding:25px 0 35px;}
	.nei_ncount .container{padding:25px 40px 35px;}
	.nei_ncount .nc_title h1{font-size:26px;line-height:36px;}
	.nei_ncount .nc_title span{font-size:15px;line-height:26px;margin:8px 0;}
	.nei_ncount .nc_content{padding:25px 0 15px;}
}

@media screen and (max-width:1439px){
	.nei_ncount{padding:20px 0 30px;}
	.nei_ncount .container{padding:20px 32px 30px;}
	.nei_ncount .nc_title h1{font-size:23px;line-height:32px;}
	.nei_ncount .nc_title span{font-size:14px;line-height:24px;margin:6px 0;}
	.nei_ncount .nc_content{padding:20px 0 12px;}
}

@media screen and (max-width:1279px){
	.nei_ncount{padding:20px 0;}
	.nei_ncount .container{padding:15px 25px 22px;}
	.nei_ncount .nc_title h1{font-size:20px;line-height:28px;}
	.nei_ncount .nc_content{padding:15px 0 10px;}
}

@media screen and (max-width:1023px){
	.nei_ncount .nc_title h1{font-size:20px;line-height:28px;}
	.nei_ncount .container{padding:15px 20px;}
}

@media screen and (max-width:767px){
	.nei_ncount{margin-top:10px;}
	.nei_ncount .container{padding:10px 10px;}
}