body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
img{border:0;vertical-align:top;}
ul,li{list-style-type:none;}
iframe{border:none}
html{height:100%;font-size:16px;}
body{height:100%;font:400 1em/1.8 'Microsoft Yahei','SimHei','Arial','Helvetica',sans-serif;background-color:#fff;}
a{color:#333;text-decoration:none;cursor:pointer;}
a:hover{color:#bf0614 !important;}
.black{color:#333;}
.white{color:#fff;}
.grey{color:#888;}
.red{color:#bf0614;}
.cf:after,.cf:before{content:" ";display:table}
.cf:after,.clearfix:after{clear:both}
.fl{float:left}
.fr{float:right}
h1,h2,h3,h4,h5{font-size:100%;font-weight:normal}

.w100{width:100%;min-width:1400px;margin:0px auto;position:relative;}
.w1400{width:1400px;min-width:1400px;margin:0px auto;position:relative;}
.bd_top{border-top:1px solid #e0e0e0;height:10px;margin-top:15px;}
.bd_f{border:1px solid #f6eded;}
.m_top15{margin-top:15px;}
.b_color_fff{background-color:#fff;}

/* 头部 */
.nmgxw_top{height:50px; margin-top:15px;}
.box_top{width:1400px;overflow:hidden;height:50px;margin:0 auto;}
.slogan{width:340px;height:50px;line-height:19px;font-size:13px;margin-top:6px;color:#666;overflow:hidden;}
.product{height:50px;}
.product li{float:left;margin-right:10px;}
.product li a{line-height:50px;padding-left:50px;font-size:14px;display:inline-block;}
.product li.cyqm{ background:url(../image/cyqm.png) no-repeat 0 0;}
.product li.cyqm a{padding-left:60px;}
.product li.zbfw{ background:url(../image/zbfw.png) no-repeat 0 0;}
.product li.dzb{ background:url(../image/dzb.png) no-repeat 0 0;}
.product li.wb{ background:url(../image/wb.png) no-repeat 0 0;}
.product li.wx{ background:url(../image/wx.png) no-repeat 0 0;}
.product li.ss{ background:url(../image/ss.png) no-repeat 0 0;}
.product li.xwlt{ background:url(../image/xwlt.png) no-repeat 0 0;}

/* 导航 */
.nmgxw_nav{height:60px;background-color:#bf0614;margin-top:15px;}
.box{width:1400px;height:90px;margin:0 auto;position:relative;}
.nmgnews_logo{width:256px;height:114px;background:url(../image/logo_bg.png) no-repeat 0px 0px;position:relative;left:-12px;top:-31px;}
.nmgnews_logo img{width:210px;height:75px; margin:18px 0 0 20px}
.nmgnews_dh{width:1140px;margin-top:9px;}
.nmgnews_dh ul{line-height:36px;}
.nmgnews_dh ul li{float:left;text-align:center;padding:0px 6px;font-size:18px;}
.nmgnews_dh ul li a{padding:4px 5px;color:#FFF;text-align:center;}
.nmgnews_dh ul li a:hover{background-color:#d96a72;color:#FFF !important;}
.nmgnews_msdh{width:1140px;}
.nmgnews_msdh ul{line-height:36px;}
.nmgnews_msdh ul li{float:left;text-align:center;padding:0px 9px;font-size:15px;}
.nmgnews_msdh ul li a{padding:2px 4px;color:#FFF;text-align:center;}
.nmgnews_msdh ul li a:hover{color:#FFF !important;}
.nmgnews_msdh ul li.nav-one{margin-left:-2px;}
.contact{margin-top:15px;font-size:14px;color:#888; line-height:18px;}
.contact li{float:left;margin-left:20px;}

/* 当前位置 */
.location{height:30px;line-height:30px;font-size:16px;}

/* 内容 */
.cont{margin:54px auto 30px;overflow:hidden;}
.cont_left{float:left;overflow:hidden;width:950px;padding-bottom:30px;border-bottom:1px solid #f3e0e0;}
.cont_right{float:right;overflow:hidden;width:420px;}

.cont_left h2,.cont_right h2,.cont_pic h2,.cont_pic_s h2{height:50px;line-height:50px;font-size:22px;color:#bf0614;font-weight:500;border-bottom:1px solid #f3e0e0;}
.text_list ul li{border-bottom:1px dashed #dfdfdf;overflow:hidden;width:100%;padding:15px 0;}
.text_list .tit_box{overflow:hidden;font-size:18px;line-height:26px;}
.text_list .time_box{font-size:14px;line-height:20px;margin-top:8px;color:#999;}

.cont_right h2 span{height:49px;border-bottom:2px solid #bf0614;display:block;float:left;margin-bottom:-1px;}
.right_jctj{}
.right_jctj li{position:relative;width:420px;height:250px;display:inline-block;margin-top:30px;}
.right_jctj .img_box{width:420px;height:250px;}
.right_jctj .img_box img{width:420px;height:250px;}
.right_jctj .showpage{position:absolute;bottom:0;left:0;z-index:1;line-height:36px;height:36px;background-color:#000;width:420px;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.right_jctj .tit_box {position:absolute;bottom:0;left:0;z-index:2;height:36px;width:420px;text-align:center;line-height:36px;font-size:18px}
.right_jctj .tit_box a{color:#FFF !important;}

.right_jctj .img img{width:420px;height:250px;}
.right_jctj .tit{width:420px;text-align:center;line-height:24px;font-size:16px;margin-top:8px;}

/* 视频 图片 列表 */
.cont_pic{width:100%;margin:0 auto;overflow:hidden;padding-bottom:30px;}
.pic_list li{width:330px;height:294px;margin:20px 10px 0;float:left;padding:14px;display:block;float:left;border:1px solid #dfdfdf;box-sizing:border-box;}
.pic_list .img_box{width:300px;height:180px;overflow:hidden;}
.pic_list .img_box img{width:300px;height:180px;}
.pic_list .tit_box{width:300px;height:46px;margin-top:10px;}
.pic_list .tit_box a{width:300px;height:46px;font-size:15px;line-height:23px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.pic_list .time_box{width:240px;height:20px;margin-top:8px;font-size:13px;color:#999;}
/* 视频缩略? */
.video_url{position:relative;width:100%;height:100%;display:inline-block;}
.video_url img{position:absolute;left:0;top:0;z-index:1;}
.video_url .play_icon{width:40px;height:40px;position:absolute;background:url(../image/play.png);top: 50%;margin:-20px 0 0 -20px;left:50%;z-index:99;}
/* 竖版视频缩略? */
.cont_pic_s{width:100%;margin:0 auto;overflow:hidden;padding-bottom:30px;}
.pic_list_s li{width:260px;height:491px;margin:20px 10px 0;float:left;padding:14px;display:block;float:left;border:1px solid #dfdfdf;box-sizing:border-box;}
.pic_list_s .img_box{width:230px;height:405px;overflow:hidden;}
.pic_list_s .img_box img{width:230px;}
.pic_list_s .tit_box{width:230px;height:46px;margin-top:10px;}
.pic_list_s .tit_box a{width:230px;height:46px;font-size:15px;line-height:23px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
#s_imgbg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;opacity:0.5;}
#s_img{position:absolute;width:100%;left:50%;top:50%;transform: translate(-50%, -50%);z-index:2;}

/* 翻页 */
#next_page{width:100%;height:30px;padding-top:30px;text-align:center;overflow:hidden}
#jumppageId{border:1px solid #d7d7d7;outline:none;padding:0px 6px !important;margin-top:0 !important;border-radius:3px;}
#pagetemple a{margin:0 8px;}

.setPageDiv{width:100%;height:30px;margin:0px auto;padding-top:30px;text-align:center;overflow:hidden}
.pageNum{text-align:center;font-size:14px;display:block;}
.pageNum ul{text-align:center;line-height:30px;font-size:13px;display: inline-block;}
.pageNum ul li{height:30px;display:inline-block;margin:0 8px;}
.pageNum button{height:30px;outline:none;border:none;background:#ededed;font-size:13px;color:#a4a4a4;border-radius:3px;margin:0 8px;cursor:pointer;}
.pageNum button.active{color:#333;}
.pageNum button:last-child{margin-left:8px;}

/* 底部版权 */
.footer{background-color:#bf0614;overflow:hidden;}
.nmg_footer{margin:20px auto;overflow:hidden;color:#fff;}
.footer_l,.footer_c{height:96px;padding:8px 0;box-sizing:border-box;}
.footer_l{}
.footer_c{}
.footer_r{}
.footer_tc{width:100%;padding:8px 0;text-align:center;}
.nmg_footer p{font-size:14px;line-height:40px;margin-right:60px;}