/*news*/
.wm_nlist{padding:30px 0 50px;position:relative;overflow:hidden;}
.wm_nlist .wmnl_ul{padding-top:3px;}
.wm_nlist .wmnl_ul a{width:calc(33.33% - 12px);margin-left:18px;margin-top:20px;padding:12px;
	-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);
	box-shadow:0 0 10px rgba(0,0,0,.05);
}
.wm_nlist .wmnl_ul a:nth-child(3n+1){margin-left:0;}
.wm_nlist .wmnl_ul a .wmnl_img{width:100%;padding-bottom:75%;position:relative;overflow:hidden;}
.wm_nlist .wmnl_ul a .wmnl_shade{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;z-index:2;opacity:0;
    -webkit-transition:opacity 0.4s ease-in-out;
    -moz-transition:opacity 0.4s ease-in-out;
    transition:opacity 0.4s ease-in-out;
}
.wm_nlist .wmnl_ul a .wmnl_shade .wmnl_f{width:80px;height:80px;line-height:80px;text-align:center;background:var(--logoColor);border-radius:50%;}
.wm_nlist .wmnl_ul a .wmnl_shade .wmnl_f i{font-size:16px;color:#FFF;}
.wm_nlist .wmnl_ul a .wmnl_txt{padding-top:15px;position:relative;}
.wm_nlist .wmnl_ul a .wmnl_txt p{font-size:14px;line-height:1.4;color:var(--fontColor);}
.wm_nlist .wmnl_ul a .wmnl_txt p:first-child{font-size:18px;line-height:1.4;color:var(--titleColor);}
.wm_nlist .wmnl_ul a .wmnl_txt p:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.wm_nlist .wmnl_ul a .wmnl_txt span{display:block;font-size:14px;color:#919191;line-height:1.6;margin:10px 0;}
.wm_nlist .wmnl_ul a:hover .wmnl_txt p:first-child{color:var(--schemeColor);}
.wm_nlist .wmnl_ul a:hover .wmnl_shade{opacity:0.7;}
.wm_nlist .wmnl_ul a:hover .wmnl_shade .wmnl_f{
    -webkit-animation:avia_pop_small 0.5s 1 cubic-bezier(0.175,0.885,0.320,1.275);
    animation:avia_pop_small 0.5s 1 cubic-bezier(0.175,0.885,0.320,1.275);
}

@media screen and (max-width:1359px){
	.wm_nlist{padding:10px 0 30px;}
	.wm_nlist .wmnl_ul a{width:calc(33.33% - 9px);margin-left:12px;margin-top:15px;padding:8px;}
	.wm_nlist .wmnl_ul a .wmnl_txt span{margin:6px 0;}
	.wm_nlist .wmnl_ul a .wmnl_shade .wmnl_f{width:60px;height:60px;line-height:60px;}
}

@media screen and (max-width:1023px){
	.wm_nlist .wmnl_ul a{width:calc(50% - 8px);margin-left:16px;margin-top:20px;padding:8px;}
	.wm_nlist .wmnl_ul a:nth-child(3n+1){margin-left:16px;}
	.wm_nlist .wmnl_ul a:nth-child(odd){margin-left:0;}
	.wm_nlist .wmnl_ul a .wmnl_shade .wmnl_f{width:46px;height:46px;line-height:46px;}
}
@media screen and (max-width:767px){
	.wm_nlist .wmnl_ul a{width:100%;margin-left:0;margin-top:15px;padding:5px;}
	.wm_nlist .wmnl_ul a:nth-child(3n+1){margin-left:0;}
}

/*nei_ncount*/
.wm_nshow{padding:50px 0;position:relative;overflow:hidden;}
.wm_nshow .wmns_title{text-align:left;}
.wm_nshow .wmns_title span{font-size:15px;color:#777;margin-bottom:33px;display:inline-block;line-height:1;}
.wm_nshow .wmns_title h1{font-size:40px;font-weight:bold;line-height:1.25;color:#232323;}
.wm_nshow .wmns_content{line-height:1.53;font-size:17px;color:#878787;border-bottom:1px solid #E1E1E1;padding:30px 0 67px;}
.wm_nshow .wmns_content>*+*{margin-top:30px;}
.wm_nshow .wmns_content h2{font-size:20px;font-weight:bold;}
.wm_nshow .wmns_content h3{font-size:18px;font-weight:bold;}
.wm_nshow .wmns_content img{margin:0 auto;display:block;max-width:100%;height:auto;}
.wm_nshow .wmns_fx{padding:27px 10px 29px;border-bottom:1px solid #E1E1E1;}
.wm_nshow .wmns_fx p{font-size:16px;font-weight:bold;color:#333;float:left;height:34px;line-height:34px;}
.wm_nshow .wmns_fx .wmnsf_fx{}
.wm_nshow .wmns_fx .wmnsf_fx a{width:36px;height:36px;border-radius:50%;margin-left:10px;line-height:36px;text-align:center;}
.wm_nshow .wmns_fx .wmnsf_fx a:first-child{margin-left:0;}
.wm_nshow .wmns_fx .wmnsf_fx a i{color:#FFF;font-size:18px;}

@media screen and (max-width:1359px){
	.wm_nshow{padding:30px 0;}
	.wm_nshow .wmns_title span{margin-bottom:18px;}
	.wm_nshow .wmns_title h1{font-size:26px;}
	.wm_nshow .wmns_content{font-size:15px;padding:15px 0 30px;}
	.wm_nshow .wmns_content>*+*{margin-top:15px;}
	.wm_nshow .wmns_fx{padding:15px 8px;}
}

@media screen and (max-width:1023px){
	.wm_nshow{padding:20px 0;}
	.wm_nshow .wmns_title span{margin-bottom:12px;}
	.wm_nshow .wmns_title h1{font-size:20px;}
	.wm_nshow .wmns_content{font-size:14px;padding:20px 0;}
	.wm_nshow .wmns_content>*+*{margin-top:10px;}
	.wm_nshow .wmns_fx{padding:10px 5px;}
}
@media screen and (max-width:767px){
	.wm_nshow .wmns_fx p{width:100%;float:none;}
	.wm_nshow .wmns_fx .wmnsf_fx{width:100%;float:none;}

}

/*faq*/
.nx_faq{padding:50px 0;position:relative;overflow:hidden;}
.nx_faq .nxf_ul{padding-top:10px;}
.nx_faq .nxf_ul .nxf_li{padding:10px 0;margin-top:20px;}
.nx_faq .nxf_ul .nxf_li .nxf_q{}
.nx_faq .nxf_ul .nxf_li .nxf_q span{min-width:30px;width:30px;height:30px;line-height:30px;background:#2396e5;text-align:center;color:#FFF;border-radius:2px;font-size:16px;font-weight:bold;}
.nx_faq .nxf_ul .nxf_li .nxf_q p{font-size:16px;line-height:30px;font-weight:bold;color:#000;margin-left:8px;}
.nx_faq .nxf_ul .nxf_li .nxf_a{margin-top:15px;}
.nx_faq .nxf_ul .nxf_li .nxf_a p{font-weight:normal;}

@media screen and (max-width:1619px){
    .nx_faq{padding:40px 0;}
	.nx_faq .nxf_ul{padding-top:5px;}
	.nx_faq .nxf_ul .nxf_li{padding:8px 0;margin-top:15px;}
	.nx_faq .nxf_ul .nxf_li .nxf_q span{min-width:28px;width:28px;height:28px;line-height:28px;font-size:15px;}
	.nx_faq .nxf_ul .nxf_li .nxf_q p{font-size:15px;line-height:28px;margin-left:6px;}
	.nx_faq .nxf_ul .nxf_li .nxf_a{margin-top:13px;}
}

@media screen and (max-width:1359px){
    .nx_faq{padding:30px 0;}
	.nx_faq .nxf_ul{padding-top:3px;}
	.nx_faq .nxf_ul .nxf_li{padding:6px 0;margin-top:12px;}
	.nx_faq .nxf_ul .nxf_li .nxf_q span{min-width:25px;width:25px;height:25px;line-height:25px;font-size:14px;}
	.nx_faq .nxf_ul .nxf_li .nxf_q p{font-size:14px;line-height:25px;margin-left:5px;}
	.nx_faq .nxf_ul .nxf_li .nxf_a{margin-top:11px;}
}

@media screen and (max-width:1023px){
    .nx_faq{padding:20px 0;}
	.nx_faq .nxf_ul{padding-top:3px;}
	.nx_faq .nxf_ul .nxf_li{padding:5px 0;margin-top:10px;}
}


