@charset "utf-8";

body { padding:0; margin:0; background:#F0F0F0;}
img { border:0;}

.top_white { width:100%; height:105px; margin:0 auto; background:#FFFFFF; border-bottom:#D5D5D5 1px solid;}
.top { width:1200px; height:105px; margin:0 auto;}
.top_logo { width:405px; height:105px; float:left; background:url(2020ntvi_r1_c2_logo.jpg) no-repeat top;}
.top_dh { width:571px; height:105px; float:left;}
.top_mail { width:224px; height:70px; float:left; font-family:"新宋体"; font-size:12px; letter-spacing:2px; font-weight:bold; color:#666666; padding-top:35px;}

.w1200 { width:1200px; margin:0 auto;}
.w939 { width:939px; margin:0 auto;}

.banner_left { width:939px; float:left; border-right:#D5D5D5 1px solid; margin-top:20px; padding-right:36px;}
.banner_right { width:203px; float:left; margin-left:21px; margin-top:20px;}
.banner_right .adv { width:203px; float:left; margin-bottom:20px;}
.banner_hd { width:624px; height:360px; float:left;}
.banner_tout { width:293px; height:338px; float:left; border-top:#E6E6E6 1px solid; border-right:#E6E6E6 1px solid; border-bottom:#E6E6E6 1px solid; border-left:#E6E6E6 1px solid; background:#F7F8FD; padding:10px;}
.banner_adv { width:939px; height:115px; float:left; margin-top:15px; margin-bottom:15px;}
.banner_conts { width:939px; float:left; background:#FFFFFF;}
.banner_adv1 { width:939px; height:91px; float:left; margin-top:5px; margin-bottom:5px;}

.cont_list a:link {
	color: #666666;
	text-decoration: none;
}
.cont_list a:visited {
	text-decoration: none;
	color: #666666;
}
.cont_list a:hover {
	text-decoration: underline;
	color: #666666;
}
.cont_list a:active {
	text-decoration: none;
	color: #666666;
}



.ppdtt_rt{width:315px;height:358px;float:right;border-left:0;position: relative;}
.ppdtt_rtbd{width:268px;height:294px;margin:20px auto 0;overflow:hidden;color:#4b4b4b;}
.ppdtt_rtzw_gov{margin: 0px!important;white-space: nowrap;max-width: 172px;overflow: hidden;vertical-align: top;display: inline-block;text-overflow: ellipsis;}
.ppdtt_rtbd div{line-height:36px;font-size:24px;font-weight: bold}
.ppdtt_rtbd div a{}
.ppdtt_rtbd div a:hover {color: #027EB3;}
.ppdtt_rtbd h2{line-height:36px;font-size:24px;font-weight: bold}
.ppdtt_rtbd h2 a{color:#000000;}
.ppdtt_rtbd h2 a:hover {color: #027EB3;}
.ppdtt_rtbd p{line-height: 21px;font-size: 14px;margin-top: 16px;color: #333;}
.ppdtt_rtzw{line-height: 20px !important;font-size: 14px !important;font-weight: normal !important;margin-top: 7px;}
.ppdtt_rtzw span{color:#01a5ec;margin-right:6px;}
.ppdtt_rtzw a{color:#4b4b4b;}
.ppdtt_rtzw img{padding: 0 0 2px 8px;width: 20px;height: 12px}
.vpdtt_rtzw img{padding: 0 0 2px 8px;width: 20px;height: 12px}

.ppdtt_trbs{width:295px;height:24px;line-height:24px;font-size:12px; bottom:24px;right:-6px;z-index:999; float:left;}
.ppdtt_trbs a{height:24px;display:inline-block;padding-right:8px;color:#a0a0a0;position:relative;}
.ppdtt_trbs a:before{content:" ";position:absolute;background: #d8d8d8;width:1px;height:10px;right: 0;top: 8px;}
.ppdtt_trbs .govname{max-width: 130px;overflow: hidden;vertical-align: top;text-overflow: ellipsis;white-space: nowrap;}
.ppdtt_trbs span{margin-left:4px;height:24px;color:#a0a0a0;}
.trbszan{padding-left: 18px;min-width: 20px;display: inline-block;background: url(//file.thepaper.cn/www/v3/img/icon_talk_rect.png) no-repeat left center;background-size: 14px; margin-left: 6px !important;}
.trbstxt{width:40px;height:20px;line-height:20px;text-align: center;float:left;margin-right: 32px;margin-top: 2px;color:#ffffff;font-size:12px;overflow:hidden;background-image: linear-gradient(-90deg, #00D1F7 0%, #00A5EB 92%);}








.top_lanm a:link {color: #888888; text-decoration: none;}     /* 未被访问的链接     蓝色 */
.top_lanm a:visited {color: #888888; text-decoration: none;}  /* 已被访问过的链接   蓝色 */
.top_lanm a:hover {color: #888888; text-decoration: none; color: #A30514; font-size:30px;}    /* 鼠标悬浮在上的链接 蓝色 */
.top_lanm a:active {color: #888888; text-decoration: none;}   /* 鼠标点中激活链接   蓝色 */

.top_blue { background-color:#076CB4; width:100%; height:10px; margin:0 auto;}


.top_marquee { width:530px; height:100px; float:left; text-align:center;}

.top_bg { width:100%; height:530px; margin:0 auto; background:url(bg.jpg) no-repeat top;}
.bg { width:960px; height:430px; margin:0 auto;}
.dh_blue { background-color:#076CB4; width:960px; height:10px; margin:0 auto;}
.dh { background-color:#ffffff; width:960px; height:90px; margin:0 auto; border-top-color:#076CB4;}

.hd_main { width:960px; height:436px; margin:0 auto;}
.hd { width:650px; height:436px; margin:0 auto; float:left;}
.xinw { width:300px; height:436px; margin:0 auto; float:left; margin-left:10px;}


.gundong { width:950px; height:265px; margin:0 auto; border:#D8D8D8 1px solid; padding:5px;}
.sjlanm_1 { width:450px; height:26px; margin:0 auto; border-top:#076CB4 3px solid; font-size:20px; font-weight:100; float:left; padding-left:20px;}
.sjlanm_1_more { width:440px; height:26px; margin:0 auto; border-top:#076CB4 3px solid; font-size:20px; font-weight:100; float:left; padding-right:30px; text-align:right;}

.sylanm3 { width:950px; height:100px; margin:0 auto; border:#D8D8D8 1px solid; padding:5px;}
.sylanm2 { width:950px; height:360px; margin:0 auto; border:#D8D8D8 1px solid; padding:5px;}
.sylanm { width:950px; height:245px; margin:0 auto; border:#D8D8D8 1px solid; padding:5px;}
.sylanm_title { width:450px; height:26px; margin:0 auto; border-top:#076CB4 3px solid; font-size:20px; font-weight:100; float:left; padding-left:20px;}
.sylanm_more { width:440px; height:26px; margin:0 auto; border-top:#076CB4 3px solid; font-size:20px; font-weight:100; float:left; padding-right:30px; text-align:right;}

.line { width:950px; height:10px; margin:0 auto;}
.line2 { height:20px; float:left; width:950px;}
.biaoyu { color:#FFFFFF; font-size:40px; font-weight:600; padding-top:50px; text-align:center;}

.foot { width:100%; height:160px; text-align:center; float:left; line-height:25px; padding-top:30px; font-size:12px; color:#666666; background-color:#F1f1f1;}

.f14 {
margin:0;
padding:0;
font-size: 14px;
line-height:30px;
}


.f14 a:link {font-size: 14px;
	text-decoration: none;}
.f14 a:visited {font-size: 14px;
	text-decoration: none;
	}
.f14 a:hover {
	text-decoration: underline;
	color: #BA2636;
}
.f14 a:active {
	text-decoration: none;
	color: #BA2636;
}

.tout{
	font-size: 20px;
	color:#000000;
 PADDING-top: 5px;
  PADDING-bottom: 5px;
 font-family: "Microsoft YaHei", "微软雅黑";
   font-weight:100;

}
.tout a:link {font-size: 20px;
	color:#000000;
	PADDING-bottom: 5px;
	text-decoration: none;
 font-family: "Microsoft YaHei", "微软雅黑";
font-weight:100;
}
.tout a:visited {font-size:20px;
	text-decoration: none;
	PADDING-bottom: 5px;
	color:#000000;
 font-family: "Microsoft YaHei", "微软雅黑";
font-weight:100;
}
.tout a:hover {
	text-decoration: underline;
	color: #FF0000;
}
.tout a:active {
	text-decoration: none;
	color: #FF0000;
}

.adv { width:960px; height:60px; margin:0 auto; margin-bottom:5px;}