/*nlist*/
.xg_nlist{padding:25px 0 40px;position:relative;overflow:hidden;}
.xg_nlist .xgn_ul{width:calc(100% - 250px);padding-left:30px;}
.xg_nlist .xgn_ul .xgn_li{padding:25px 15px;border:1px solid #eee;overflow:hidden;margin-top:15px;}
.xg_nlist .xgn_ul .xgn_li .xgn_l{width:calc(100% - 147px);}
.xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_pic{width:206px;position:relative;padding-right:30px;}
.xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_pic .xgn_img{width:100%;position:relative;height:100%;overflow:hidden;}
.xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt{width:calc(100% - 206px);padding-right:40px;}
.xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p{font-size:15px;line-height:32px;color:#666;}
.xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p:first-child{font-size:18px;height:46px;line-height:46px;color:#555;position:relative;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p:first-child:before{content:'';width:61px;height:2px;position:absolute;left:0;bottom:0;background:#006AC2;}
.xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:64px;}
.xg_nlist .xgn_ul .xgn_li .xgn_r{width:147px;padding-left:14px;border-left:1px solid #eee;}
.xg_nlist .xgn_ul .xgn_li .xgn_r span{font-size:16px;line-height:28px;height:28px;color:#0347ac;text-align:center;}
.xg_nlist .xgn_ul .xgn_li .xgn_r span:first-child{font-size:35px;font-weight:bold;margin-bottom:10px;}
.xg_nlist .xgn_ul .xgn_li .xgn_r span em{display:none;font-style:normal;}
.xg_nlist .xgn_ul .xgn_li:hover{background:#fff;
    -webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.2);
    box-shadow:0 0 20px rgba(0, 0, 0, 0.2);
}
.xg_nlist .manu{margin-top:35px;}

@media screen and (max-width:1359px){
	.xg_nlist{padding:15px 0 30px;}
    .xg_nlist .xgn_ul{width:calc(100% - 230px);padding-left:20px;}
    .xg_nlist .xgn_ul .xgn_li{padding:20px 13px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l{width:calc(100% - 130px);}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_pic{width:182px;padding-right:20px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt{width:calc(100% - 182px);padding-right:30px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p{font-size:14px;line-height:28px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p:first-child{font-size:16px;height:42px;line-height:42px;margin-bottom:8px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p:first-child:before{width:55px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p:last-child{height:56px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_r{width:130px;padding-left:10px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_r span{font-size:15px;line-height:26px;height:26px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_r span:first-child{font-size:30px;margin-bottom:8px;}
    .xg_nlist .manu{margin-top:28px;}
}

@media screen and (max-width:1023px){
    .xg_nlist{padding:10px 0 20px;}
    .xg_nlist .xgn_ul{width:100%;padding-left:0;}
    .xg_nlist .xgn_ul .xgn_li{padding:15px 10px;margin-top:10px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_pic{padding-right:15px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt{padding-right:20px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p{line-height:26px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p:first-child{height:40px;line-height:40px;margin-bottom:6px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p:first-child:before{width:50px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p:last-child{height:52px;}
    .xg_nlist .manu{margin-top:23px;}
}

@media screen and (max-width:767px){
    .xg_nlist .xgn_ul .xgn_li{padding:10px 8px;margin-top:10px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l{width:100%;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_pic{width:100%;padding-right:0;margin-bottom:12px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_pic .xgn_img{padding-bottom:50%;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt{padding-right:0;width:100%;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p{line-height:24px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p:first-child:before{width:40px;height:1px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_l .xgn_txt p:last-child{height:48px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_r{width:100%;padding-left:0;border-left:none;margin-top:8px;}
    .xg_nlist .xgn_ul .xgn_li .xgn_r span{text-align:left;}
    .xg_nlist .xgn_ul .xgn_li .xgn_r span:first-child{display:none;}
    .xg_nlist .xgn_ul .xgn_li .xgn_r span em{display:inline-block;}
    .xg_nlist .manu{margin-top:16px;}
}
/*nshow*/
.xg_nshow{padding:25px 0 40px;position:relative;overflow:hidden;}
.xg_nshow .xgns_l{width:calc(100% - 250px);padding-left:30px;padding-top:55px;}
.xg_nshow .xgns_l .h1{line-height:33px;font-size:25px;text-align:center;color:#121212;}
.xg_nshow .xgns_l .xgns_span{line-height:28px;padding:22px 0 20px;color:#757575;font-weight:normal;border-bottom:1px solid #efefef;text-align:center;}
.xg_nshow .xgns_l .xgns_span span{padding-right:10px;white-space:nowrap;}
.xg_nshow .xgns_l .xgns_img{padding:15px 20px;}
.xg_nshow .xgns_l .xgns_img img{display:block;max-width:100%;width:auto;height:auto;margin:0 auto;}
.xg_nshow .xgns_l .xgns_count{line-height:2;font-size:16px;color:#444;padding-top:30px;}
.xg_nshow .xgns_l .xgns_count>*+*{margin-top:15px;}
.xg_nshow .xgns_l .xgns_count h2{font-size:18px;font-weight:bold;}
.xg_nshow .xgns_l .xgns_count h3{font-weight:bold;}
.xg_nshow .xgns_l .xgns_count img{margin:0 auto;display:block;max-width:100%;height:auto;}
.xg_nshow .xgns_l .xgns_count iframe{width:100%;height:541px;}

@media screen and (max-width:1359px){
	.xg_nshow{padding:15px 0 30px;}
    .xg_nshow .xgns_l{width:calc(100% - 230px);padding-left:20px;padding-top:35px;}
    .xg_nshow .xgns_l .h1{line-height:30px;font-size:22px;}
    .xg_nshow .xgns_l .xgns_span{line-height:26px;padding:18px 0 16px;}
    .xg_nshow .xgns_l .xgns_img{padding:12px 15px;}
    .xg_nshow .xgns_l .xgns_count{line-height:1.8;font-size:15px;padding-top:25px;}
    .xg_nshow .xgns_l .xgns_count>*+*{margin-top:10px;}
    .xg_nshow .xgns_l .xgns_count iframe{height:430px;}
}

@media screen and (max-width:1023px){
	.xg_nshow{padding:10px 0 20px;}
    .xg_nshow .xgns_l{width:100%;padding-left:0;padding-top:15px;}
    .xg_nshow .xgns_l .h1{line-height:26px;font-size:18px;}
    .xg_nshow .xgns_l .xgns_span{line-height:24px;padding:12px 0 10px;}
    .xg_nshow .xgns_l .xgns_img{padding:10px 12px;}
    .xg_nshow .xgns_l .xgns_count{font-size:14px;padding-top:20px;}
    .xg_nshow .xgns_l .xgns_count>*+*{margin-top:7px;}
    .xg_nshow .xgns_l .xgns_count iframe{height:360px;}
}