﻿@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0;padding:0;}
body, button, input, select, textarea {font:12px/1.5 tahoma, arial, \5b8b\4f53;}
h1, h2, h3, h4, h5, h6 { font-size:14px; font-weight:700; font-family:"Microsoft YaHei", 微软雅黑, 黑体;}
address, cite, dfn, em, var, i, b {font-style:normal; font-weight:normal;}
code, kbd, pre, samp {font-family:courier new, courier, monospace;}
small {	font-size:12px;}
ul, ol, li {list-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
img {display:block;}
button, input, select, textarea {font-size:100%;}
table {	border-collapse:collapse;border-spacing:0;}
.clearfix:after {content: "."; display:block;height:0; font-size:0;visibility:hidden; }
.clearfix {zoom:1; overflow:hidden;}
.overflow {zoom:1; overflow:hidden;}
html{overflow-x:hidden;overflow-y:auto;}
.po_re{ position:relative;}
.clearfix_14:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix_14{display:inline-block;zoom:1;}
/* Hides from IE-mac*/ 
* html .clearfix_14{height:1%;} 
.clearfix_14{display:block;}
.mart26{ margin-top:26px;}
.pd_b_15{ padding-bottom:15px!important;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; padding:0; margin:0;}

.video_body{ height:100%; overflow:hidden;}

/* html{
    filter:grayscale(100%);
    -webkit-filter:grayscale(100%);
    -moz-filter:grayscale(100%);
    -ms-filter:grayscale(100%);
    -o-filter:grayscale(100%);
    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter:grayscale(1)
} */
/*全局css定义*/
body { background:#fff; color:#333; -webkit-text-size-adjust:100%;}
a {color:#333;text-decoration:none;}
a:hover {color:#1F73B9;text-decoration:none;}
a.red{ color:#C50000;}
a.red:hover{ color:#C50000;}
a.addblod{ font-weight:700;}
a.addblod:hover{  font-weight:700;}
.fl { float:left;}
.fr { float:right;}
.dp { display:block;}
.dn { display:none;}
.cl { clear:both; height:0; font-size:0.1px; overflow:hidden;}
.tl { text-align:left;}
.tc { text-align:center;}
.tr { text-align:right;}
.more_1 { font-size:12px; padding-right:12px; background:url(icon_arrow2.png) right center no-repeat #fff; float:right; font-weight:400; font-family:tahoma, arial, \5b8b\4f53;}
.more_1 a { color:#666;}
.more_2 { font-size:12px; padding-right:12px; background:url(icon_arrow2.png) right center no-repeat; float:right; font-weight:400; font-family:tahoma, arial, \5b8b\4f53;}
.more_2 a { color:#666;}
img.ss { -moz-transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; }
img.ss:hover { -moz-transform:rotate(-5deg) scale(1.1); -webkit-transform:rotate(-5deg) scale(1.1); -o-transform:rotate(-5deg) scale(1.1); transform:rotate(-5deg) scale(1.1);}

/*首页广告*/
.banner_001 { width:1000px; height:50px; zoom:1; overflow:hidden; position:relative; margin-bottom:15px;}
.banner_001 ul { width:1100px;}
.banner_001 ul li { width:320px; height:50px; float:left; margin-right:20px; overflow:hidden; }
.banner_001 ul li img { width:320px; height:50px;}

.banner_002 { width:1000px; height:100px; zoom:1; overflow:hidden; margin-bottom:15px;}
.banner_002 .ad1 { width:240px; height:100px; float:left; margin-right:20px; overflow:hidden;}
.banner_002 .ad1 img { width:240px; height:100px;}
.banner_002 .ad2 { width:420px; height:100px; float:left; overflow:hidden;}
.banner_002 .ad2 img { width:420px; height:100px;}
.banner_002 .ad3 { width:300px; height:100px; float:right;overflow:hidden;}
.banner_002 .ad3 img { width:300px; height:100px;}
.anner_002 { width:1000px; height:100px; zoom:1; overflow:hidden; margin-bottom:15px;}
.anner_002 .ad1 { width:240px; height:100px; float:left; margin-right:20px; overflow:hidden;}
.anner_002 .ad1 img { width:240px; height:100px;}
.anner_002 .acd2 { width:420px; height:100px; float:left; overflow:hidden;}
.anner_002 .acd2 img { width:420px; height:100px;}
.anner_002 .acd3 { width:300px; height:100px; float:right;overflow:hidden;}
.anner_002 .acd3 img { width:300px; height:100px;}

.banner_003 { width:998px; /* height:90px; border:1px solid #efefef;*/ margin-bottom:15px;}
.banner_003 img { width:1000px; /* height:90px; */}

.banner_004 { width:1000px; height:50px; margin-bottom:15px;}
.banner_004 img { width:1000px; height:50px;}

.banner_008 { width:1000px; overflow:hidden; zoom:1; margin-bottom:15px;}
.banner_008 img { width:1000px; display:block;}


/*网站顶部*/
#header { width:100%; margin-bottom:15px; zoom:1; overflow:hidden;}
.topbar { height:34px; line-height:34px; background:#FCFCFC; border-bottom:1px solid #E5E5E5;}
.topbar .pack { width:1000px; height:34px; margin:0 auto;}
.topbar .pack a { color:#666;}
.topbar .pack a:hover { color:#1F73B9;}
.topbar .pack .box1 { height:34px; border-left:1px solid #E5E5E5; zoom:1; overflow:hidden;}
.topbar .pack .box1 span { border-right:1px solid #E5E5E5; padding:0 22px; font-weight:700; float:left; text-align:center; display:block;}
.topbar .pack .box1 span a { float:left; display:block;}
.topbar .pack .box2 { height:34px; zoom:1; overflow:hidden;}
.topbar .pack .box2 span { border-right:1px solid #E5E5E5; padding:0 15px; font-weight:700; float:right; display:block;}
.topbar .pack .box2 span.m1 { color:#1F73B9; background:url(icon_cloud.png) 15px 7px no-repeat; padding-left:50px;}
.topbar .pack .box2 span.m1 a { color:#666; font-weight:400;}
.topbar .pack .box2 span.m1 a:hover { color:#1F73B9;}
.topbar .pack .box2 span.m2 a { color:#1F73B9;}
.topbar .pack .box2 span.m2 a:hover { color:#333;}

.topbox { width:1000px; height:100px; margin:0 auto; position:relative;}
.topbox .pack { position:absolute; /*left:85px;*/ left:0; top:25px; zoom:1; overflow:hidden; padding:0;}
.topbox .logo { width:130px; height:43px; margin-right:10px; padding:5px 0 0 0;}
.topbox .logo img { width:130px; height:43px;}
.topbox .search { width:370px; height:34px; border:3px solid #DEDEE6; margin-right:5px; margin-top:5px;}
.topbox .search .box1 { width:295px; height:34px;}
.topbox .search .box2 { width:74px; height:34px;}
.topbox .search .input_txt { width:285px; padding:0 10px; height:34px; line-height:34px; border:0; font-size:14px; color:#a1a1a1;}
.topbox .search .input_sub { width:74px; height:34px; border:0; background:url(btn_search.png) no-repeat; cursor:pointer;}
.topbox .weather { width:137px; overflow:hidden; padding:15px 0 0 0;}
.topbox .weather .box1 { height:33px; margin:-3px 0 0 0; line-height:20px;}
.topbox .weather .box1 span.t1 { width:77px; height:28px; display:block; float:left; padding-bottom:2px; /*border-bottom:2px solid #1F76BD;*/ color:#666; line-height:30px;}
.topbox .weather .box1 .weather_iframe { width:150px; height:30px; /*border-bottom:2px solid #DEDEEA;*/ overflow:hidden; padding:0 0 0 3px; float:left;}
.topbox .weather .box2 { width:250px; height:22px; line-height:22px;}
.topbox .weather .box2 span.t1 { width:77px; height:22px; display:block; float:left; color:#1F76BD; margin-right:8px;}
.topbox .weather .box2 span.t1 a {color:#00a2e0;}
.topbox .weather .box2 ul.ocean { height:22px; float:left;}
.topbox .weather .box2 ul.ocean li { height:22px; line-height:22px; color:#000; zoom:1; overflow:hidden;}
.topbox .weather .box2 ul.ocean li span { display:block; float:left;}
.topbox .app_news { width:71px; height:85px; position:absolute; right:0; top:8px;}
.topbox .app_news .btn_close_app { width:16px; height:16px; display:block; position:absolute; top:0; right:-16px; cursor:pointer;}
.topbox .box_lhzt { width:138px; height:66px; position:absolute; left:-20px; bottom:3px;}
.topbox .box_wsgz { width:160px; height:74px; position:absolute; left:-20px; bottom:3px;}
.topbox .xc_pic { width:134px; height:72px; position:absolute; right:200px; top:15px;}

.topbox .app_ew { width:155px; height:74px; position:absolute; right:0; top:15px;}
.topbox .app_ew ul li{ height:36px; padding-bottom:2px; overflow:hidden; zoom:1; float:left;}
.topbox .app_ew ul li h3{ width:112px; height:36px; background:url(icon_ew.jpg) no-repeat left center; padding:0 0 0 43px; font:14px/36px "Microsoft Yahei"; color:#666; cursor:pointer; margin:0; overflow:hidden; zoom:1;}
.topbox .app_ew .pic_ew{ width:140px; height:150px; position:absolute; right:-140px; top:-23px; display:none;}
.topbox .app_ew .pic_ew .p_e_l{ width:8px; height:15px; float:left; margin:62px 0 0 0;}
.topbox .app_ew .li_one .pic_ew .p_e_l{margin:33px 0 0 0;}
.topbox .app_ew .li_two .pic_ew .p_e_l{margin:71px 0 0 0;}
.topbox .app_ew .pic_ew,.topbox .app_ew .pic_ew a{ color:#fff;}
.topbox .app_ew .pic_ew p{ width:131px; height:25px; font:600 14px/24px "Microsoft YaHei"; padding:5px 0 0 0; text-align:center; color:#fff; background:#1f73b9; float:left;}
.topbox .app_ew .pic_ew .p_ewm{ width:110px; height:110px; background:#1f73b9; padding:0 11px 10px 10px;}


/*网站头部_new15*/
.cztv_hearder_part{ margin-bottom:15px; zoom:1; /* overflow:hidden; */}
.cztv_hearder_part .top_part{ width:100%; height:100px; margin:0 auto; border-bottom:1px solid #2575b7;}
.cztv_hearder_part .top_part_c{ width:1000px; margin:0 auto; height:100px; position:relative;}
.cztv_hearder_part .logo_cztv_15n{ width:137px; height:46px; float:left; margin:28px 0 0 0; display:inline-block;}
/* .cztv_hearder_part .logo_blue_tv{ width: 163px;  height: 42px;  float: left;  margin-top: 32px;} */
.cztv_hearder_part .logo_blue_tv{width: 130px;height: 33px;float: left;margin-top: 37px;}
.cztv_hearder_part .search { width:282px; height:35px; border:1px solid #0e70b6; position:absolute; right:310px; top:34px;}
.cztv_hearder_part .search .box1 { width:222px; height:35px;}
.cztv_hearder_part .search .box2 { width:60px; height:35px;}
.cztv_hearder_part .search .input_txt { width:222px; padding:0 10px; height:35px; line-height:35px; border:0; font-size:14px; color:#a1a1a1;}
.cztv_hearder_part .search .input_sub { width:60px; height:35px; border:0; background:url(icon_serarch_15n.png) no-repeat center center #0e70b6; cursor:pointer;}
.cztv_hearder_part .app_ew { width:300px; height:74px; position:absolute; right:1px; top:15px; z-index:10;}
.cztv_hearder_part .app_ew ul li{ height:36px; width:30%; padding-top:20px; margin-left:5px;overflow:hidden; zoom:1; float:left;}
.cztv_hearder_part .app_ew ul li h3{ width:45px; height:36px; background:url(icon_ew.png) no-repeat left center; padding:0 0 0 43px; font:14px "Microsoft Yahei"; color:#1578b5; cursor:pointer; margin:0; overflow:hidden; zoom:1;font-weight: bold;}
.cztv_hearder_part .app_ew .pic_ew{ width:140px; height:150px; position:absolute; right:-30px; top:65px; display:none;}
.cztv_hearder_part .app_ew .li_one .pic_ew{ width:140px; height:150px; position:absolute; right:160px; top:65px; display:none;}
.cztv_hearder_part .app_ew .li_two .pic_ew{ width:140px; height:150px; position:absolute; right:70px; top:65px; display:none;}
.cztv_hearder_part .app_ew .pic_ew .p_e_l{ width:15px; height:8px; float:left; margin: -10px 0 0 50px;}
.cztv_hearder_part .app_ew .pic_ew,.cztv_hearder_part .app_ew .pic_ew a{ color:#fff;}
.cztv_hearder_part .app_ew .pic_ew p{ width:131px; height:25px; font:600 14px/24px "Microsoft YaHei"; padding:5px 0 0 0; text-align:center; color:#fff; background:#1f73b9; float:left;}
.cztv_hearder_part .app_ew .pic_ew .p_ewm{ width:110px; height:110px; background:#1f73b9; padding:5px;margin-top: -2px;}

/*主导航*/
.menu_box { height:70px; border-top:3px solid #1F73B9; border-bottom:1px solid #E4E4E4; background:#FCFCFC; margin:0 auto; margin-bottom:2px;}
.menu_box a { color:#00548B; font-weight:700;}
.menu_box a:hover { color:#333;}
.menu_box .menu1 { width:1000px; padding-top:12px; margin:0 auto; font-size:14px;}
.menu_box .menu1 .box1 {    width: 203px;
    height: 48px;
    background: url(bg_line7.png) right top no-repeat;
    zoom: 1;
    overflow: hidden;
    margin-right: 45px;}
.menu_box .menu1 .box1 span {    width: 65px;
    height: 24px;
    line-height: 24px;
    float: left;
    text-align: left;
    display: block;}
.menu_box .menu1 .box2 { width:175px; height:48px; background:url(bg_line7.png) right top no-repeat; margin-right:20px; zoom:1; overflow:hidden;}
.menu_box .menu1 .box2 span { width:54px; height:24px; line-height:24px; float:left; text-align:left; display:block;}
.menu_box .menu1 .box3 {    width: 250px;
    height: 48px;
    zoom: 1;
    overflow: hidden;}
.menu_box .menu1 .box3 span {     width: 83px;
    height: 24px;
    line-height: 24px;
    float: left;
    text-align: left;
    display: block;}
.menu_box .menu1 .box4 {    width: 203px;
    height: 48px;
    background: url(bg_line7.png) right top no-repeat;
    zoom: 1;
    overflow: hidden;
    margin-right: 45px;}
.menu_box .menu1 .box4 span {    width: 65px;
    height: 24px;
    line-height: 24px;
    float: left;
    text-align: left;
    display: block;}
.menu_box .menu1 .box5 {    width: 203px;
    height: 48px;
    background: url(bg_line7.png) right top no-repeat;
    margin-right: 45px;
    zoom: 1;
    overflow: hidden;}
.menu_box .menu1 .box5 span { width: 97px;
    height: 24px;
    line-height: 24px;
    float: left;
    text-align: left;
    display: block;}
.menu_box .menu1 .box6 {    width: 248px;
    height: 48px;
    background: url(bg_line7.png) right top no-repeat;
    /*margin-right: 45px;*/
    zoom: 1;
    overflow: hidden;}
.menu_box .menu1 .box6 span { width: 80px;
    height: 24px;
    line-height: 24px;
    float: left;
    text-align: left;
    display: block;}
.menu_box .menu1 .box6 span.sp { width: 167px;
    height: 24px;
    line-height: 24px;
    float: left;
    text-align: left;
    display: block;
	font-size:16px;
	background-color:#b0ddfd}	
	.menu_box .menu1 .box6 span.sp a {color:#000000;}
.channel_menu { width:1000px; height:34px; line-height:34px; margin:0 auto; border-bottom:1px solid #D4D4D4; overflow:hidden; zoom:1;}
	/*频道下拉菜单*/
	#menu_show{ width:1030px;}
	#menu_show li { height:34px; text-align:center; float:left; overflow:hidden;}
	#menu_show li.tv { text-align:left;}
	#menu_show li.radio { text-align:left; padding-left:20px;}
	#menu_show li a { width:51px; height:34px; display:block; vertical-align:bottom; color:#666;}
	#menu_show li a.m1 { width:41px; height:34px; display:block;}
	#menu_show li a.m2 { width:69px; height:34px; display:block;}
	#menu_show li ul { border-top:2px solid #00558B; visibility:hidden; position:absolute; z-index:999; }
	#menu_show li ul li { height:28px; line-height:28px; float:none; display:inline; vertical-align:bottom;}
	#menu_show li ul li a {	width:120px; height:28px; padding:0 6px; background:#f8f7f7; color:#666; text-align:left; display:block;}
	#menu_show li.over { background:url(icon_arrow1.png) center bottom no-repeat;}
	#menu_show li.over a { color:#00558B; font-weight:700; display:block;}
	#menu_show li.over ul li a { color:#666; font-weight:400;}
	#menu_show li.over ul li a:hover{ background:#00558B; color:#fff;}

#content { width:1000px; margin:0 auto;}

/*专区*/
.part_box { width:1000px; margin-bottom:15px;}
.part_box .item { height:125px; padding:0 10px; border:1px solid #EBEBEB; border-top:3px solid #1F76BD; zoom:1; overflow:hidden; margin-right:20px;}
.part_box .wid398{ width:398px;}
.part_box .wid278{ width:278px;}
.part_box .wid218{ width:218px;}
.part_box .wid298{ width:298px;}
.part_box .item h3 { height:34px; line-height:34px; font-size:14px; background:url(bg_line4.png) center center repeat-x; color:#1F73B9; font-family:\5b8b\4f53; zoom:1; overflow:hidden;}
.part_box .item h3 em { display:block; float:left; background:#fff; color:#1F73B9; font-size:14px; font-weight:700;}
.part_box .item .pic { width:125px; height:80px; float:left; margin-right:10px; overflow:hidden;}
.part_box .item .pic img {width:125px; height:80px;}
.part_box .item .pic_two { width:80px; height:80px; float:left; margin-right:10px; overflow:hidden;}
.part_box .item .pic_two img {width:80px; height:80px;}

.part_box .item dl.txt { zoom:1; overflow:hidden;}
.part_box .item dl.txt dt { max-height:36px; line-height:18px; font-size:15px; font-weight:700; overflow:hidden; padding-top:2px; margin-bottom:5px;}
.part_box .item dl.txt dt a { color:#00548B;}
.part_box .item dl.txt dt a:hover {color:#333}
.part_box .item dl.txt dd { height:36px; line-height:18px; text-indent:2em; color:#666; overflow:hidden;}
.part_box .none { margin-right:0;}

ul.host_top_list{ width:240px;}
ul.host_top_list li{ width:100px; float:left; overflow:hidden; zoom:1; margin-right:16px;}
ul.host_top_list li img{ width:100px; height:63px;}
ul.host_top_list li p{ height:25px; line-height:25px; text-align:center; color:#01538b; font-weight:600;}
ul.host_top_list li p,ul.host_top_list li p a,ul.host_top_list li a p{color:#01538b;}
.host_picroll{ width:100px; height:63px; overflow:hidden; zoom:1;}
#demo4,#demo5,#demo6,#demo7{ overflow:hidden; zoom:1; height:80px;}
#demo4 li,#demo5 li,#demo6 li,#demo7 li{ float:left; overflow:hidden; zoom:1; height:80px; width:298px;}
.part_box .item .bx_wrap .prev,.part_box .item .bx_wrap .next{ width:0; height:0; overflow:hidden; zoom:1; text-indent:-9999em; display:block;}
/*新增黄金眼专区*/
.text_list_hjy li{ font:12px/21px "Microsoft Yahei"; height:21px; overflow:hidden; zoom:1; background: url("icon_dot1.png") no-repeat 1px 9px; padding:0 0 0 10px;}
.text_list_hjy p{ font:12px/21px "Microsoft Yahei"; height:21px; overflow:hidden; zoom:1; background: url("icon_dot1.png") no-repeat 1px 9px; padding:0 0 0 10px;}



/*今日头条*/
.today_focus { height:106px; border:2px solid #EAEAEA; margin-bottom:15px; position:relative;}
.today_focus .btn_today { width:135px; height:40px; position:absolute; left:-2px; top:15px;}
.today_focus h1 { height:69px; line-height:65px; text-align:center; padding-left:140px; font-size:34px; border-bottom:1px solid #D6D6D6; overflow:hidden;}
.today_focus p { height:39px; line-height:35px; font-size:14px; text-align:center; color:#D6D5D5; overflow:hidden;}
.today_focus p a { padding:0 10px; color:#666;}
.today_focus p a:hover {color:#1F73B9;}
.more_sd{
    width: 40px;
    height: 40px;
    overflow: hidden;
    float: right;
    margin-top: 5px;
}
.more_sd img{
    width: 100%;
}
.today_sd { height:100px;  /* margin-bottom:15px; */}
.today_sd .fred { color:#C50000;}
.today_sd .fred:hover{ color:#C50000;}
.today_sd .red { color:#C50000;}
.today_sd .red:hover{ color:#C50000;}
.today_sd h1 { height:45px; line-height:45px; text-align:center; font-size:34px; overflow:hidden; width: 750px; }
.today_sd h1 a{ color:#1f73b9;}
.today_sd p { max-height:75px; font:14px/25px "Microsoft Yahei"; text-align:center; color:#000; overflow:hidden;}
.today_sd p a { padding:0 5px; color:#000;}
.today_sd .btn_sd { width:32px; height:83px; overflow:hidden; float:left;}
.today_sd .today_focus_left{ width:830px; overflow:hidden; zoom:1; max-height:125px; margin-bottom: 15px;}
.today_sd .today_focus_right{ width:160px; overflow:hidden; zoom:1; padding:4px 0 0 0; height:80px;}
.today_sd .today_focus_right img{ width:87px; height:67px; display:block; float:left;}
.today_sd .today_focus_right h3{ font:14px/18px "Microsoft Yahei"; text-align:left; float:left; width:65px; padding:5px 0 0 8px; }
.today_sd .today_focus_right p{font:14px/18px "Microsoft Yahei"; text-align:left; float:left; width:65px; padding:0 0 0 8px; height:18px; overflow:hidden;}
.today_sd .today_focus_right h3 a{ color:#1f73b9; font-weight:bold;}

.today_sd .today_focus_right h3 .fred{ color:#C50000;}
.today_sd .today_focus_right h3 .fred:hover{ color:#C50000;}

.today_sd .today_focus_bottom{ height:30px; line-height:30px; overflow:hidden; zoom:1; margin-top:3px; background:#efefef; float:left; width:1000px; position:relative;}
.today_sd .today_focus_bottom .today_focus_rolltitle{ height:30px; width:65px; overflow:hidden; zoom:1; float:left; color:#1f73b9; text-align:right;}
#today_focus_roll_a{ width:900px; float:right; overflow:hidden; display:inline; margin-right:20px;}
#today_focus_roll_b{float: left;width: 800%;}
#today_focus_roll_c{float: left; height:70px; overflow:hidden;}
#today_focus_roll_d{float: left;margin-left:5px;}
#today_focus_roll_a a{ color:#777; display:inline-block; margin-right:30px; background:url(icon_777.jpg) no-repeat left 15px; padding:0 0 0 10px;}
.today_sd a:hover,.today_sd .today_focus_right h3 a:hover,#today_focus_roll_a a:hover {color:#1F73B9;}


.part_one { margin-bottom:15px; width:1000px; position:relative;}
.part_one .leftbox { width:240px; padding-right:20px; position:relative;}
.part_one .leftbox h3 { padding:0 10px; font-size:18px; font-weight:400; color:#00548B;}
.part_one .leftbox h3 em { color:#00548B;}
.part_one .centerbox { width:420px;}
.part_one .rightbox { width:300px; overflow:hidden; zoom:1;}


/*新增mod_直播模块*/
.mod_video{ width:740px; height:534px; margin-bottom:10px;}
.mod_video .video_box{ width:740px; height:441px; background:#000;}
.mod_video .title_video{ height:93px;font:24px/93px "Microsoft YaHei"; overflow:hidden; background:url(zb_video.jpg) no-repeat left 24px #f6f6f6; padding:0 5px 0 142px;}
.mod_video .title_video,.mod_video .title_video a{ color:#1f73b9;}
/*直播模块做看热图适配*/
.mod_video .title_image{ height:93px;font:24px/93px "Microsoft YaHei"; overflow:hidden; background:url(zb_pic.png) no-repeat left 24px #f6f6f6; padding:0 5px 0 142px;}
.mod_video .title_image,.mod_video .title_image a{ color:#1f73b9;}
/*设置div默认display为none*/
.displaynone{ display:none}

.video_show,.video_hidden,.add_video_control_show,.add_video_control_hidden{ width:21px; height:60px; text-align:center; font:18px/20px "Microsoft YaHei"; background:#333; color:#fff; position:absolute; right:-39px; padding:13px 8px; cursor:pointer; z-index:99999;}
.video_show,.add_video_control_show{ top:0;}
.video_hidden,.add_video_control_hidden{ top:89px;}
.curr{ background:#c40001;}
.video_wei_hei{ width:560px; height:441px; margin:0 auto;}



/*领导视频集*/
.leaders { height:73px; padding:5px 12px; border:1px solid #FDE4CD; border-bottom:0; background:#FFFCF7;}
.leaders ul li { height:24px; line-height:24px; zoom:1; overflow:hidden;}
.leaders ul li span { float:left; margin-right:10px;}
.leaders ul li span.t1 a { color:#F00100;}


/*全媒体产品*/
.product { height:116px; border-top:2px solid #1F73B9; background:#F6F6F6; overflow:hidden;}
.product h3 { height:40px; line-height:40px; }
#inner { width:240px; overflow:hidden; z-index:998; }
.hot-event { width:240px; position:relative; }
    .hot-event .switch-tab { width:70px; height:5px; position:absolute; right:8px; top:-25px; }
        .hot-event .switch-tab a { width:12px; height:5px; display:inline-block; float:left; background:#DCDCDC; margin-right:2px; overflow:hidden;}
        .hot-event .switch-tab .current { width:12px; height:5px; background:url(bg_product.png); display:block;}
	
	.hot-event .switch-nav { width:20px; height:65px; position:absolute; left:15px; top:0px; }
        .hot-event .switch-nav .prev { width:20px; height:65px; position:absolute; background:url(btn_ctrl_1.png?1403) left center no-repeat; text-indent:-9999em; left:0; cursor:pointer;}
        .hot-event .switch-nav .next { width:20px; height:65px; position:absolute; background:url(btn_ctrl_1.png?1403) right center no-repeat; text-indent:-9999em; left:190px; cursor:pointer;}

    .hot-event .event-item { width:240px; height:78px; z-index:9999;}
		.hot-event .event-item .pack { width:210px; padding-top:5px; margin:0 auto; zoom:1; overflow:hidden;}
		.hot-event .event-item .pack .p1 { width:55px; height:55px; margin-right:10px; float:left;}
			.hot-event .event-item .pack .p1 img { width:55px; height:55px;}
		.hot-event .event-item .pack .p2 { zoom:1; overflow:hidden;}
			.hot-event .event-item .pack .p2 dt { height:20px; line-height:18px; color:#03528B; font-weight:700; overflow:hidden;}
				.hot-event .event-item .pack .p2 dt a { color:#03528B;}
			.hot-event .event-item .pack .p2 dd { height:35px; line-height:17px; color:#7a7a7a; overflow:hidden;}


/*晓雯@U*/
.xiaowen { height:465px; border-top:2px solid #1F73B9; background:#F6F6F6; position:relative;}
.bor_t_no{ border-top:none;}
.xiaowen h3 { height:43px; line-height:43px;}
.xiaowen .box1 { height:70px; padding:0 10px; margin-bottom:6px; zoom:1; overflow:hidden;}
.xiaowen .box1 .pic { width:90px; height:70px; margin-right:10px; float:left; overflow:hidden;}
.xiaowen .box1 .pic img { width:90px; height:70px;}
.xiaowen .box1 .txt { height:60px; line-height:20px; font-weight:700; zoom:1; overflow:hidden;}
.xiaowen .box2 { padding:0 10px;}
.xiaowen .box2 ul li { height:24px; line-height:24px; padding-left:12px; background:url(icon_dot1.png) 0 12px no-repeat; overflow:hidden; position:relative;}
.xiaowen .box2 ul li span { width:24px; height:24px; background:url(bg_alpha.png) 0 0 repeat-y; position:absolute; right:0; top:0; display:block;}

.open_box { width:605px; height:178px; border:3px solid #ddd; border-left:4px solid #00A2E0; position:absolute; top:0; left:0; z-index:999; background:#fff; box-shadow:4px 4px 0 #F6F6F6; margin-bottom:10px; display:none;}
.open_box .btn_close { width:18px; height:40px; background:url(btn_close.png); cursor:pointer; position:absolute; right:-21px; top:50%; margin:-20px 0 0 0;}
.open_box h3.title_new { height:38px; line-height:38px; padding:0 20px; margin-bottom:5px;}
.open_box .pack { padding:0 20px; zoom:1; overflow:hidden;}
.open_box .pack .boxlist { width:270px; zoom:1; overflow:hidden;}
.open_box .pack .boxlist .box1_s { zoom:1; overflow:hidden; margin-bottom:5px;}
.open_box .pack .boxlist .box1_s .pic_s { width:90px; height:70px; margin-right:10px; float:left; overflow:hidden;}
.open_box .pack .boxlist .box1_s .pic_s img { width:90px; height:70px;}
.open_box .pack .boxlist .box1_s .txt_s { height:60px; line-height:20px; font-weight:700; zoom:1; overflow:hidden;}
.open_box .pack .boxlist .box2_s { padding:0 0;}
.open_box .pack .boxlist .box2_s ul li { height:24px; line-height:24px; padding-left:12px; background:url(icon_dot.png) 0 10px no-repeat; overflow:hidden; }
.open_box .pack .boxlist .box2_s ul li a { color:#666666;}
.open_box .pack .boxlist .box2_s ul li a:hover{ color:#00A2E0;}

/*新蓝随手拍*/
.cztv_shoot { height:135px; border-top:2px solid #1F73B9; background:#F6F6F6; position:relative;}
.cztv_shoot h3 { height:43px; line-height:43px; }
.cztv_shoot .box1 { height:70px; padding:0 10px; margin-bottom:8px; zoom:1; overflow:hidden;}
.cztv_shoot .box1 .pic { width:90px; height:70px; margin-right:14px; float:left; overflow:hidden; position:relative;    padding:0;}
.cztv_shoot .box1 .pic span { width:90px; height:20px; line-height:20px; background:url(mask_bg_new.png); text-align:center; display:block; position:absolute; left:0; bottom:0;}
.cztv_shoot .box1 .pic img { width:90px; height:70px;}
.cztv_shoot .box1 .pic a { color:#fff; text-decoration:underline;}
.cztv_shoot .box1 .txt { height:70px; font-weight:700; zoom:1; overflow:hidden;}
.cztv_shoot .box1 .txt span.title_shoot { height:40px; line-height:20px; display:block; margin-bottom:7px; overflow:hidden;}
.cztv_shoot .box1 .txt span.upload { width:106px; height:23px; line-height:22px; text-align:center; display:block;}
.cztv_shoot .box1 .txt span.upload a { width:106px; height:23px; color:#fff; background:#1F73B9; text-align:center; display:block;}

.cztv_shoot_open { width:605px; height:220px; border:3px solid #EAEAEA; border-top:3px solid #1F73B9; background:#fff;}
.cztv_shoot_open h3.title_new { height:50px; line-height:50px; font-size:18px; font-weight:400; color:#02558B; padding:0 20px; margin:0;}
.cztv_shoot_open h3.title_new em { color:#02558B;}
.cztv_shoot_open h3.title_new span.upload { width:72px; height:22px; line-height:21px; font-weight:700; display:block; font-size:12px; font-family:tahoma, arial, \5b8b\4f53; margin:15px 10px 0 0;}
.cztv_shoot_open h3.title_new span.upload a { width:72px; height:22px; color:#fff; background:#1F73BB; text-align:center; display:block;}
.open_pic { width:580px; position:relative; margin:0 auto;}
.open_pic .bx_wrap a.prev { width:14px; height:26px; position:absolute; background:url(btn_ctrl_1.png) left center no-repeat; top:50px; left:10px; text-indent:-999em;}
.open_pic .bx_wrap a.next { width:14px; height:26px; position:absolute; background:url(btn_ctrl_1.png) right center no-repeat; top:50px; right:10px; text-indent:-999em;}
.open_pic .bx_wrap .bx_container { margin:0 0 0 24px;}
.open_pic_list { padding-top:5px;}
.open_pic_list li { width:144px; height:160px; zoom:1; overflow:hidden; float:left; position:relative; }
.open_pic_list li img { width:144px; height:107px; display:block; margin-bottom:8px;}
.open_pic_list li span { display:block;}
.open_pic_list li span.t1 { width:124px; height:30px; line-height:30px; padding:0 10px; background:url(mask_bg.png); position:absolute; left:0; top:77px; color:#fff; display:block;}
.open_pic_list li span.t2 { display:block;}


/*随手拍不滚动版*/
.open_pic_noscroll { width:580px; position:relative; margin:0 auto; overflow:hidden; zoom:1; z-index:99999;}
.open_pic_noscroll_list { padding-top:4px; height:160px; overflow:hidden; zoom:1; position:relative;}
.open_pic_noscroll_list li { width:144px; height:160px; zoom:1; overflow:hidden; float:left; position:relative; margin-left:37px; display:inline;}
.open_pic_noscroll_list li img { width:144px; height:107px; display:block; margin-bottom:8px;}
.open_pic_noscroll_list li span { display:block;}
.open_pic_noscroll_list li span.t1 { width:124px; height:30px; line-height:30px; padding:0 10px; background:url(mask_bg.png); position:absolute; left:0; top:77px; color:#fff; display:block;}
.open_pic_noscroll_list li span.t2 { display:block;}
.open_pic_noscroll_list li .pic_size { width:144px; height:107px; overflow:hidden; margin-bottom:8px;}
.open_pic_noscroll_list li i { width:144px; height:107px; overflow:hidden; display:block;}



.open_shoot { width:616px; height:230px; position:absolute; top:-5px; left:0; z-index:999; display:none; }
.open_shoot .btn_close { width:18px; height:40px; background:url(btn_close.png); cursor:pointer; position:absolute; right:-14px; top:50%; margin:-20px 0 0 0; z-index:999;}


/*新蓝民调汇*/
.cztv_vote { height:240px; border-top:2px solid #1F73B9; padding-bottom:10px; overflow:hidden;}
.cztv_vote ul{ width:240px; overflow:hidden;}
.cztv_vote li{float: left;width: 108px;margin-left: 9px;}
.cztv_vote li img{width:108px;height:60px; margin-bottom:5px;}
.cztv_vote li span{height: 34px;line-height: 17px;overflow: hidden;display: block;}
.cztv_vote li a{ cursor:pointer;}
.cz_vo_hei190{ height:149px;}
.cztv_vote h3 { height:52px; line-height:52px; border-top:1px solid #EAEAEA; margin-bottom:2px;}
.cztv_vote h3.title_40{ height:40px; line-height:40px;}
.cztv_vote dl { padding:0 10px; margin-bottom:20px;}
.cztv_vote dl dt { height:44px; line-height:22px; font-weight:700; color:#333; margin-bottom:5px;}
.cztv_vote dl dt a { color:#333;}
.cztv_vote dl dt a:hover {color:#00A2E0}
.cztv_vote dl dd { height:44px; line-height:22px; color:#666;}
.cztv_vote dl dd span a { font-weight:700; color:#00548B;}
.cztv_vote dl.new_height{ margin-bottom:10px;}
.cztv_vote dl.new_height dt{ height:22px; overflow:hidden;}
.cztv_vote .list { padding:0 10px;}
.cztv_vote .list .box1 { padding:0 5px; zoom:1; overflow:hidden; margin-bottom:6px;}
.cztv_vote .list .box1 span { width:60px; height:32px; line-height:29px; font-family:"Microsoft YaHei", 微软雅黑, 黑体; font-size:16px; text-align:center;}
.cztv_vote .list .box1 span a { width:60px; height:32px; color:#fff; display:block;}
.cztv_vote .list .box1 span.t1 { float:left; background:url(btn_v1.png) no-repeat;}
.cztv_vote .list .box1 span.t2 { float:right; background:url(btn_v2.png) no-repeat;}
.cztv_vote .list .box2 { height:12px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin:0 auto; overflow:hidden;}
.cztv_vote .list .box2 span { height:12px; font-size:0.1px; display:block; float:left; position:relative;}
.cztv_vote .list .box2 span.b1 { background:#1F73B9;}
.cztv_vote .list .box2 span.b1 em { width:2px; height:18px; background:#00A2E0; font-size:0.1px; position:absolute; right:-1px; top:-3px; overflow:hidden; }
.cztv_vote .list .box2 span.b2 { background:#C50000;}
.cztv_vote .list .box3 { height:24px; line-height:24px; font-size:14px; zoom:1; overflow:hidden; clear:both;}
.cztv_vote .list .box3 span { padding:0 10px;}

.list_vote { height:77px; padding:0; zoom:1; overflow:hidden;}
.list_vote .box1 { padding:0 5px; zoom:1; overflow:hidden; margin-bottom:6px;}
.list_vote .box1 span { width:60px; height:35px; line-height:32px; font-family:"Microsoft YaHei", 微软雅黑, 黑体; font-size:16px; text-align:center;}
.list_vote .box1 span a { width:60px; height:35px; color:#fff; display:block;}
.list_vote .box1 span.t1 { float:left; background:url(btn_v1.png) no-repeat;}
.list_vote .box1 span.t2 { float:right; background:url(btn_v2.png) no-repeat;}
.list_vote .box2 { height:12px; margin:0 auto;}
.list_vote .box2 span { height:12px; font-size:0.1px; display:block; float:left; position:relative;}
.list_vote .box2 span.b1 { background:#00A2E0;}
.list_vote .box2 span.b1 em { width:2px; height:18px; background:#00A2E0; font-size:0.1px; position:absolute; right:0; top:-3px; overflow:hidden; }
.list_vote .box2 span.b2 { background:#C50000;}
.list_vote .box3 { height:24px; line-height:24px; font-size:14px; zoom:1; overflow:hidden; clear:both;}
.list_vote .box3 span { padding:0 10px;}

/*曝光台*/
.exposure { position:relative;border-top:2px solid #1F73B9; padding-bottom:10px; overflow:hidden;}
.ex_heit225{ height:270px;}
.exposure h3 { height:41px; line-height:41px; border-top:1px solid #EAEAEA; margin-bottom:2px;/*height: 41px; line-height: 41px; background-size: 100%; margin-top: -2px; margin-bottom: 10px;*/}
.exposure .box1 { height:70px; padding:0 10px; margin-bottom:5px; zoom:1; overflow:hidden;}
.exposure .box1 .pic { width:108px; height:60px; margin-right:10px; float:left; overflow:hidden;}
.exposure .box1 .pic img { width:108px; height:60px;}
.exposure .box1 .txt {height: 60px;line-height: 20px;zoom: 1;overflow: hidden;}
.exposure .box2 { padding:0 0 0 10px;}
.exposure .box2 ul li { height:24px; line-height:24px; padding:0 12px; background:url(icon_dot1.png) 0 12px no-repeat; overflow:hidden; position:relative;}
.exposure .box2 ul li span { width:24px; height:24px; background:url(bg_alpha.png) 0 0 repeat-y; position:absolute; right:0; top:0; display:block;}
.ex_heit105{ height:105px;}
.ex_heit371{ height:422px;background-color:#F6F6F6;}
/*文字新闻*/
.news_show { margin-bottom:10px; overflow:hidden;}
.news_show h3 { height:40px; line-height:40px; background:url(bg_news_2.png) repeat-x; font-size:18px; font-weight:400; margin-bottom:10px; zoom:1; overflow:hidden;}
.news_show h3 span { width:139px; height:40px; text-align:center; display:block; float:left; margin-left:-1px; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA;}
.news_show h3.five span { width:139px; height:40px; text-align:center; display:block; float:left; margin-left:-1px; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA;}
.news_show h3 span a { display:block;}
.news_show h3 span.on { background:url(bg_news_1.png) repeat-x; }
.news_show h3 span.on a { color:#00548B;}
.news_show .hot_keywords { height:32px; line-height:32px; background:#F3F8FD; border-bottom:2px solid #D9E7F5; font-weight:700; text-align:center; color:#A4C7E9; overflow:hidden;}
.news_show .hot_keywords a { padding:0 12px;}
.news_show .hot_keywords a.red { color:#F4403E;}
.news_show span.news_show_rightnews{ float:right; width:175px; overflow:hidden; font-size:12px; font-family:"宋体"; padding:0 5px 0 0;}
.news_show span.news_show_rightnews a{ padding:0 5px 0 0; float:right;}
.news_show span.news_show_rightnews_two{ float:right; width:155px; overflow:hidden; font-size:12px; font-family:"宋体"; padding:0 5px 0 0;}
.news_show span.news_show_rightnews_two a{ padding:0 5px 0 0; float:right;}
.news_show ul.list{ padding-bottom:8px;background:url(bg_line2.png) 0 bottom repeat-x; margin-bottom:15px;}
.news_show ul.list li {height:28px; line-height:28px; font-size:14px; overflow:hidden;}
.news_show ul.list li a{ height:28px; line-height:28px;margin-right:5px;background:url(icon_dot1.png) 6px 12px no-repeat;padding-left:21px;display:inline-block;}
.news_show ul.list li a.icon_video { background:url(icon_video.png) 0 9px no-repeat;}
.news_show ul.list li a.icon_pic {background:url(icon_picture.png) 0 8px no-repeat;}

/*图片新闻*/
.news_pic { width:420px; overflow:hidden;}
.news_pic ul { width:500px;}
.news_pic ul li { width:125px; float:left; margin-right:22px; position:relative; overflow:hidden;}
.news_pic ul li i { width:125px; height:94px; display:block; overflow:hidden;}
.news_pic ul li img { width:125px; height:94px;}
.news_pic ul li span { height:28px; line-height:28px; display:block; overflow:hidden;}
.news_pic ul li em.player { width:32px; height:31px; background:url(btn_player.png) no-repeat; position:absolute; left:2px; top:60px;}
.news_pic .box1 { height:25px; line-height:25px; background:url(bg_line4.png) 0 12px repeat-x; zoom:1; overflow:hidden;}
.news_pic .box1 span { height:25px; line-height:25px; display:block; float:right;}
.news_pic .box1 span a { background:#fff url(icon_arrow.png) right 9px no-repeat; padding:0 15px 0 12px; color:#999; display:block; float:right;}
.box11 { height:25px; line-height:25px; background:url(bg_line4.png) 0 12px repeat-x; zoom:1; overflow:hidden;}
.box11 span { height:25px; line-height:25px; display:block; float:right;}
.box11 span a { background:#fff url(icon_arrow.png) right 9px no-repeat; padding:0 15px 0 12px; color:#999; display:block; float:right;}
/*文字广告*/
.ad_list { width:398px; padding:10px; border:1px solid #EAEAEA; zoom:1; overflow:hidden;}
.ad_list .box_list { width:190px; overflow:hidden;}
.ad_list .box_list ul li { height:24px; line-height:24px; padding-left:15px; background:url(icon_dot3.png) 3px 12px no-repeat; overflow:hidden; }

/*滚动图片*/
.roll_photo { width:300px; height:190px; margin-bottom:15px; overflow:hidden; position:relative;z-index:999;}
.pic_news { width:300px; overflow:hidden;}
.pic_news ul {   width: 60px;  height: 10px;  position: absolute;  z-index: 100;  margin-top: 165px;  margin-left: 240px;}
.pic_news li {   width: 4px;  height: 4px;  float: left;  text-align: center;  position: relative;  background-color: #FFF;  color: #FFF;  border-radius: 2px;  margin-left: 5px; }
.pic_news li a { font-family:"Microsoft YaHei", 微软雅黑, 黑体; font-size:16px; font-weight:bold;color:#666;font-weight:normal;}
.pic_news li.on { background:#1F73B9; color:#fff;  width: 6px;  height: 6px;  border-radius: 3px;  margin-top: -1px;}
.pic_news li.on a { color:#fff; }
.pic_news li.on b { position:absolute; width:10px; height:5px; display:block; overflow:hidden;}
.pic_news .pack { width:300px; height:186px; margin:0 auto; position:relative; zoom:1;overflow:hidden;}
.pic_news img { width:300px; height:186px;}
.pic_news span { width:280px; height:36px;line-height:36px; padding:0 10px; background:url(mask_bg.png); font-size:14px; font-weight:700; position:absolute; top:150px; left:0; overflow:hidden;display:block;}
.pic_news span a { color:#fff; display: block;  width: 82%;  margin-left: -4px;}
.dis { width:368px; height:240px; position:relative;zoom:1;overflow:hidden;display:block;}
.undis{ display: none}

/*活动*/
.act_list { margin-bottom:10px; padding-bottom:3px; overflow:hidden; zoom:1;}
.act_list h3 { height:38px; line-height:38px; border-top:2px solid #1F73B9; font-size:16px; font-weight:400; background:#F9F9F9 url(bg_line4.png) left bottom repeat-x; margin-bottom:12px; zoom:1; overflow:hidden;}
.act_list h3 span { width:89px; height:38px; display:block; text-align:center; float:left; border-right:1px solid #EAEAEA;}
.act_list h3 span a { padding:0 12px;width: 64px; height:38px; background:#F9F9F9 url(bg_line4.png) left bottom repeat-x; color:#333; display:block; float:left;}
.act_list h3 span.on a { height:38px; background:#fff; color:#1F73B9;}
.act_list h3 em{font-size:12px; font-family:tahoma, arial, \5b8b\4f53; float:right; padding:0 10px 0 0;}
.act_list .box1 { margin-bottom:5px;}
.act_list .box1 img { width:300px; height:60px;}
.act_list .box1 span { height:30px; line-height:30px; text-align:center; font-weight:700; display:block; overflow:hidden;}
.act_list .box1 a { color:#1F73B9;}
.act_list .box2 {}
.act_list .box2 ul li { height:26px; line-height:26px; padding-left:12px; background:url(icon_dot1.png) 0 12px no-repeat; overflow:hidden;}
.act_list .box3 { height:25px; line-height:25px; background:url(bg_line4.png) 0 12px repeat-x; zoom:1; overflow:hidden;}
.act_list .box3 span { height:25px; line-height:25px; display:block; float:right;}
.act_list .box3 span a { background:#fff url(icon_arrow2.png) right 10px no-repeat; padding:0 15px 0 12px; color:#999; display:block; float:right;}
#dsTitle_three_2{}
#dsTitle_three_2 .box1{height: 90px;width:300px;overflow: hidden;position: relative;}
#dsTitle_three_2 .box1 li{height: 90px;width:300px;overflow: hidden;position: relative;}



/*排行榜*/
.topten { height:240px; margin-bottom:10px; position:relative; overflow:hidden; }
.topten h3 { height:38px; line-height:38px; border-top:2px solid #1F73B9; font-size:16px; font-weight:400; background:#F9F9F9 url(bg_line4.png) left bottom repeat-x; margin-bottom:18px; zoom:1; overflow:hidden;}
.topten h3 em { padding:0 12px; color:#02538B; border-right:1px solid #EAEAEA; background:#fff; float:left; display:block;}
.topten .bx_wrap a.prev { width:36px; height:21px; position:absolute; background:url(btn_ctrl_3.png) center 0 no-repeat; top:10px; right:36px; text-indent:-9999em;}
.topten .bx_wrap a.next { width:36px; height:21px; position:absolute; background:url(btn_ctrl_3.png) center -21px no-repeat; top:10px; right:0; text-indent:-9999em;}
.topten .bx_wrap .bx_container { margin:0;}
.topten_list { width:308px; height:196px; zoom:1; overflow:hidden; position:relative;}
.topten_list li { width:308px; height:196px; zoom:1; overflow:hidden; float:left; position:relative; }
.topten_list li .topten_box { width:145px; height:196px;}
.topten_list li .topten_box .p1 { width:110px; height:28px; line-height:28px; font-size:14px; background:#EAEAEA url(icon_cztv.png) 8px 5px no-repeat; font-weight:700; padding-left:35px; margin-bottom:15px;}
.topten_list li .topten_box .p2 { height:17px; line-height:17px; zoom:1; overflow:hidden; margin-bottom:11px;}
.topten_list li .topten_box .p2 span { height:17px; display:block; overflow:hidden;}
.topten_list li .topten_box .p2 span.n1 { width:17px; height:17px; text-align:center; background:#C50000; color:#fff; float:left;}
.topten_list li .topten_box .p2 span.n2 { width:17px; height:17px; text-align:center; background:#1F73B9; color:#fff; float:left;}
.topten_list li .topten_box .p2 span.n3 { width:17px; height:17px; text-align:center; background:#BDBDBD; color:#fff; float:left;}
.topten_list li .topten_box .p2 span.n4 { padding-left:10px; color:#333; zoom:1; overflow:hidden;background:#F9F9F9;}
.topten_list li .topten_box .p2 span.n4:hover{ background:#ddd}
.topten_list li .topten_box .p2 span.n4 a { color:#333;}

/*生活*/
.life {}
/*.life h3 { height:38px; line-height:38px; border-top:2px solid #1F73B9; font-size:16px; font-weight:400; background:#F9F9F9 url(bg_line4.png) left bottom repeat-x; margin-bottom:15px; zoom:1; overflow:hidden;}
.life h3 em { padding:0 12px; color:#02538B; border-right:1px solid #EAEAEA; background:#fff; float:left; display:block;}*/

.life h3 { height:38px; line-height:38px; border-top:2px solid #1F73B9; font-size:16px; font-weight:400; background:#F9F9F9 url(bg_line4.png) left bottom repeat-x; margin-bottom:15px; zoom:1; overflow:hidden;}
.life h3 em { padding:0 12px; color:#02538B; border-right:1px solid #EAEAEA; background:#fff; float:left; display:block;}
.life h3 span { font-size:12px; font-family:tahoma, arial, \5b8b\4f53; float:right; padding:0 10px 0 0;}
.life .box1 { height:80px; margin-bottom:7px; zoom:1; overflow:hidden;}
.life .box1 .pic { width:125px; height:80px; float:left; margin-right:12px; overflow:hidden;}
.life .box1 .pic img { width:125px; height:80px; }
.life .box1 .txt { zoom:1; overflow:hidden;}
.life .box1 .txt dt { height:40px; line-height:20px; font-weight:700; font-size:12px; margin-bottom:2px; overflow:hidden;}
.life .box1 .txt dt a { color:#00548B;}
.life .box1 .txt dt a:hover {color:#333}
.life .box1 .txt dd { height:64px; line-height:18px; color:#666; overflow:hidden;}
.life .box1 .txt dd span a { color:#00548B;}
.life .box1 .txt dd span a:hover {color:#333}
.life .box2 {}
.life .box2 ul li { height:26px; line-height:26px; padding-left:14px; background:url(icon_dot1.png) 0 12px no-repeat; overflow:hidden;}
.life .box3 { height:25px; line-height:25px; background:url(bg_line4.png) 0 12px repeat-x; zoom:1; overflow:hidden;}
.life .box3 span { height:25px; line-height:25px; display:block; float:right;}
.life .box3 span a { background:#fff url(icon_arrow2.png) right 10px no-repeat; padding:0 15px 0 12px; color:#999; display:block; float:right;}

/*浙商网商等通用模块*/
.part_two { margin-bottom:15px;}
.item_one { width:288px; height:337px; padding:0 15px; border:1px solid #EAEAEA; border-top:3px solid #1F73B9; overflow:hidden;}
.item_one h3 { height:44px; line-height:44px; font-size:18px; font-weight:400; color:#1F73B9;}
.item_one h3 span { font-size:12px; font-family:tahoma, arial, \5b8b\4f53; float:right;}
.item_one h3 .icon_al{ width:158px; float:left;}
.item_one h3 .icon_al em{ display:inline-block; float:left; padding:0 6px 0 0;}
.item_one h3 .icon_al a{ display:block; width:74px; height:17px; text-indent:-99999px; float:left; padding:13px 0 0 0;}
.item_one h3 .icon_zs{ width:158px; float:left;}
.item_one h3 .icon_zs em{ display:inline-block; float:left; padding:0 6px 0 0;}
.item_one h3 .icon_zs a{ display:block; width:113px; height:36px; text-indent:-99999px; float:left; padding:5px 0 0 0;}
.item_one .box1 { height:85px; margin-bottom:10px; zoom:1; overflow:hidden;}
.item_one .box1 .pic { width:110px; height:85px; position:relative; float:left; margin-right:12px; overflow:hidden;}
.item_one .box1 .pic img { width:110px; height:85px;}
.item_one .box1 .txt { height:85px; zoom:1; overflow:hidden;}
.item_one .box1 .txt dt { height:40px; line-height:20px; font-weight:700; margin-bottom:5px; overflow:hidden;}
.item_one .box1 .txt dt a { color:#00548B;}
.item_one .box1 .txt dt a:hover {color:#000}
.item_one .box1 .txt dd { height:40px; line-height:20px; color:#666; overflow:hidden;}
.item_one .box1 .txt dd span a { color:#00A2E0;}
.item_one .box2 { margin-bottom:5px; zoom:1; overflow:hidden;}
.item_one .box2 ul li { height:26px; line-height:26px; padding-left:14px; background:url(icon_dot1.png) 0 12px no-repeat; overflow:hidden;}
.item_one .box3 { height:25px; line-height:25px; background:url(bg_line4.png) 0 12px repeat-x; zoom:1; overflow:hidden;}
.item_one .box3 span { height:25px; line-height:25px; display:block; float:right;}
.item_one .box3 span a { background:#fff url(icon_arrow2.png) right 10px no-repeat; padding:0 15px 0 12px; color:#999; display:block; float:right;}

.item_two { width:318px; height:352px; border:1px solid #EAEAEA; background:#fff url(bg_item.png) repeat-x; position:relative;}
.item_two h3 { height:45px; line-height:45px; font-size:18px; padding:0 20px 0 12px; font-weight:400; color:#000;}
.item_two h3 span { font-size:12px; font-family:tahoma, arial, \5b8b\4f53; float:right;}
.item_two h3 span a { color:#999;}
.item_two .box1 { width:288px; height:103px; padding:20px 15px 15px 15px; margin-bottom:7px; zoom:1; overflow:hidden;}
.item_two .box1 ul { width:320px;}
.item_two .box1 ul li { width:137px; height:103px; float:left; margin-right:14px; position:relative; overflow:hidden;}
.item_two .box1 ul li img { width:137px; height:103px;}
.item_two .box1 ul li span { width:120px; height:22px; line-height:22px; background:url(mask_bg_new.png); padding:0 9px 0 8px; position:absolute; left:0; bottom:0; display:block; overflow:hidden;}
.item_two .box1 ul li a { color:#fff;}
.item_two .box2 { padding:0 15px 0 10px; zoom:1; overflow:hidden;}
.item_two .box2 ul li { height:28px; line-height:28px; font-size:14px; padding-left:14px; background:url(icon_dot.png) 0 12px no-repeat; overflow:hidden;}
.item_two .box2 ul li a { color:#555;}
.item_two .box2 ul li a:hover {color:#00A2E0}
.item_two .box3 span { height:25px; line-height:25px; display:block; position:absolute; bottom:-13px; right:-1px;}
.item_two .box3 span a { background:#fff url(icon_arrow.png) right 9px no-repeat; padding:0 15px 0 12px; color:#999; display:block; float:right;}
.item_two .box4 { height:83px; padding:20px 15px 15px 10px; zoom:1; overflow:hidden;}
.item_two .box4 .pic { width:110px; height:83px; position:relative; float:left; margin-right:12px; overflow:hidden;}
.item_two .box4 .pic img { width:110px; height:83px;}
.item_two .box4 .pic span { width:90px; height:22px; line-height:22px; padding:0 10px; text-align:right; background:url(mask_bg_new.png); color:#fff; display:block; position:absolute; left:0; bottom:0;}
.item_two .box4 .txt { zoom:1; overflow:hidden;}
.item_two .box4 .txt dt { height:40px; line-height:20px; font-weight:700; font-size:14px; margin-bottom:2px; overflow:hidden;}
.item_two .box4 .txt dt a { color:#555;}
.item_two .box4 .txt dt a:hover {color:#00A2E0}
.item_two .box4 .txt dd { height:36px; line-height:18px; color:#A3A3A3; overflow:hidden;}
.item_two .box4 .txt dd span a { color:#00A2E0;}

/*股市行情*/
.hq { height:26px; line-height:26px; background:#F4F4F4; zoom:1; overflow:hidden; padding-left:10px; color:#000; font-family:Arial, Helvetica, sans-serif;}
.hq span { height:20px; margin-right:5px; float:left; display:block; overflow:hidden;}
.hq span.none { margin:0;}
.hq span.hz,.hq span.sz { width:55px; overflow:hidden;}
.hq span i { display:block;}
.hq i.z { color:#A20101; background:url(icon_shares.gif) right 3px no-repeat; padding-right:10px;}
.hq i.d { color:#2F671F; background:url(icon_shares.gif) right -18px no-repeat;}

/*广告滚动模块*/
.roll_pic { width:998px; height:174px; border:1px solid #D9D9D9; margin-bottom:30px; position:relative;}
.roll_pic .bx_wrap a.prev { width:14px; height:26px; position:absolute; background:url(btn_ctrl_2.png) left center no-repeat; top:72px; left:15px; text-indent:-999em;}
.roll_pic .bx_wrap a.next { width:14px; height:26px; position:absolute; background:url(btn_ctrl_2.png) right center no-repeat; top:72px; right:15px; text-indent:-999em;}
.roll_pic .bx_wrap .bx_container { margin:0 0 0 19px;}
.roll_pic_list { padding-top:18px;}
.roll_pic_list li { width:170px; height:140px; zoom:1; overflow:hidden; float:left; position:relative; }
.roll_pic_list li img { width:170px; height:140px; display:block;}

/*友情链接模块*/
#links { width:1000px; margin:0 auto; margin-bottom:15px; zoom:1; overflow:hidden;}
.links_one { height:38px; line-height:38px; padding:0 15px; border:1px solid #EAEAEA; border-bottom:0; background:#F6F5F5; position:relative; zoom:1; overflow:hidden;}
.links_one .job { width:72px; height:23px; display:block; position:absolute; right:10px; top:4px;}
.links_one a { color:#0D548A; float:left; margin-right:12px;}
.links_one a:hover {color:#333}
.links_one strong a { color:#0D548A;}
.links_two { height:31px; line-height:31px; padding:0 15px; border:1px solid #EAEAEA; border-top:0; background:#fff; color:#555; margin-bottom:12px; zoom:1; overflow:hidden;}
.links_two a { float:left; margin-right:12px;}
.links_three { padding:5px 15px; border:1px solid #ECECEC;}
.links_three ul li { height:22px; line-height:22px; padding-right:12px; background:url(bg_line5.png) right 6px no-repeat; margin-right:12px; float:left; display:inline;white-space:nowrap;}
.links_three ul li.first { margin:0; padding:0; background:none;}
.links_four { height:30px; line-height:30px; padding:0 15px; position:relative; zoom:1; overflow:hidden;}
.links_four .job { width:72px; height:23px; display:block; position:absolute; right:10px; top:4px;}
.links_four a { color:#08478e; float:left; }
.links_four span{ float:left; margin:0 2px!important;   color: #999;}
.links_four span.link_split{ float:left; margin:0 4px;  color: #999;}
.links_four a:hover {color:#333}
.links_four strong a { color:#0D548A;}


/*底部版权模块*/
#footer { width:1000px; font-size:12px; color:#696969; margin:0 auto; padding-bottom:30px;}
#footer .footer_menu { height:40px; line-height:40px; border-bottom:1px solid #E7E7E7; text-align:center; color:#CFCFCF;}
#footer .footer_menu a { color:#0D548A; padding:0 15px;}
#footer .footer_menu a:hover {color:#333}
#footer .box_one { height:87px; zoom:1; overflow:hidden; padding:12px 80px 12px 110px;}
#footer .box_one .picinfo { float:left;}
#footer .box_one .picinfo img { width:297px; height:60px; margin-right:30px;}
#footer .box_one .txtinfo { zoom:1; overflow:hidden; line-height:20px; padding-top:5px;}
#footer .box_one .txtinfo span { margin-right:11px;}
#footer .box_two { height:33px; text-align:center;}
#footer .box_two img { width:369px; height:33px; margin:0 auto;}
#footer .box_three { height:50px; line-height:20px; text-align:center;}
#footer .box_three a { padding:0 5px;}
#footer .box_six { height:30px; line-height:40px; text-align:center;}
#footer .box_six a { padding:0 5px;}
#footer .box_four { text-align:center; margin-bottom:8px;}
#footer .box_four img { margin:0 8px; display:inline;}
#footer .box_five { height:25px; line-height:25px; text-align:center;}


/*直播页模块*/
.live { width:300px; overflow:hidden;}
.live h3 { height:40px; line-height:40px; background:url(live_title_bg.png?201212281609) no-repeat; margin-bottom:1px; overflow:hidden; zoom:1;}
.live h3 span { height:38px; float:left; display:block;}
.live h3 span.t1 { width:82px; text-align:center; color:#fff; margin-right:10px; }
.live h3 span.t2 { color:#333; font-weight:400;}
.live_box { width:300px; height:225px; background:#000; overflow:hidden; margin:15px 0;}



/*拉幕广告*/
.drop_down_ad { width:1000px; height:450px; margin:0 auto; margin-bottom:15px; overflow:hidden; display:none; position:relative;}
.drop_down_ad .btn_close_ad { width:16px; height:16px; position:absolute; right:6px; top:6px; cursor:pointer;}
#adsmall,#adsmall_05 { width:1000px; height:50px; margin:0 auto 15px auto; overflow:hidden;}


/*主持人模块by zj*/
.part_host{width:998px; height:160px; margin:0 auto; margin-bottom:12px; overflow:hidden;zoom:1; border:1px solid #ebebeb; border-top:3px solid #2073b9;}
.part_host .part_host_title{ height:35px; line-height:33px; }
.part_host .part_host_title h3{ width:130px; float:left; overflow:hidden; padding:0 0 0 16px; font-size:16px; color:#00548b;font-family:"微软雅黑","黑体" ; font-weight:normal;}
.part_host .part_host_title h3 a{color:#00548b;}
.part_host .part_host_title h3 a:hover{color:#00548b;}
.part_host .part_host_title p{ width:710px; height:30px; line-height:28px; overflow:hidden; float:right; text-align:right; padding:0 60px 0 0;}
.part_host .part_host_title p a{ margin:0 12px; color:#00548b;}
.part_host .part_host_title p a:hover{color:#000;}


.host_roll_box{width:978px; height:160px;padding:0 11px;}
.host_roll_box .bx_wrap{width:978px;  position:relative;}
.host_roll_box .bx_wrap a.prev { width:11px; height:21px; position:absolute; background:url(btn_left.jpg) no-repeat; top:-29px; right:30px;_right:43px; text-indent:-999em;}
.host_roll_box .bx_wrap a.next { width:11px; height:21px; position:absolute; background:url(btn_right.jpg) no-repeat; top:-29px; right:3px;_right:13px; text-indent:-999em;}
.host_roll_box ul{ padding:0; overflow:hidden; zoom:1;}
.host_roll_box ul li{ width:150px; height:160px; float:left; overflow:hidden; zoom:1; padding:0 15px 0 0;}
.host_roll_box ul li img{ width:150px; height:90px; display:block;}
.host_roll_picroll{width:150px; height:90px; overflow:hidden; zoom:1;}
.host_roll_box ul li p{ font-size:12px; height:18px; line-height:18px; text-align:center; padding:6px 0 0 0;}
.host_roll_box ul li a{color:#333; cursor:pointer;}
.host_roll_box ul li a:hover{color:#c80203;}
.host_roll_box ul li p span{ font-weight:700; padding:0 0 0 10px;}


/*顶部新增450广告位*/
.banner_005,.banner_006 { width:1000px; margin:0 auto; margin-bottom:15px; overflow:hidden; /*display:none;*/ position:relative;}
.banner_005 .btn_close_005,.banner_006 .btn_close_006 { width:16px; height:16px; position:absolute; right:6px; top:6px; cursor:pointer;}

/*顶部新增video广告位*/
.banner_007 { width:809px; height:425px; margin:0; overflow:hidden; display:none; position:fixed; top:135px; left:50%; margin-left:-405px; background:url(vd_lm.jpg) no-repeat top right #000; z-index:99999;}
* html .banner_007 /* IE6 顶部固定  */ { position:absolute; bottom: auto; 
top: expression(eval(document.documentElement.scrollTop)); margin-top:135px;}
.banner_007 .btn_close_007 { width:16px; height:16px; position:absolute; right:6px; top:6px; cursor:pointer; z-index:999999}
.video_bg{ width:100%; background:#000; display:none; position:fixed; top:0; left:0; z-index:99998;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
* html .video_bg /* IE6 顶部固定  */ { position:absolute; bottom: auto; 
top: expression(eval(document.documentElement.scrollTop)); margin:0;}
.banner_007 .video_xq{ width:567px; height:425px; overflow:hidden; zoom:1; float:left;}
.banner_007 a.video_more{ display:block; width:242px; height:425px; float:right;}


/*新增世界杯mod*/
.text_list_sjb{ zoom:1; overflow:hidden;}
.text_list_sjb li{ line-height:20px; height:20px; overflow:hidden;zoom:1; background:url(icon_sjb_628.jpg) no-repeat left 8px; padding:0 0 0 12px;}
.text_list_sjb li,.text_list_sjb li a{ color:#333;}
.text_list_sjb li.blue_col,.text_list_sjb li.blue_col a{ color:#00548B; font-weight:bold;}


/*add voice*/
.banner_voice,.banner_voice img { width:240px; height:120px;}
.banner_voice_0731,.banner_voice_0731 img { width:240px; height:100px;}

#demo8{ overflow:hidden; zoom:1; height:100px;}
#demo8 li{ float:left; overflow:hidden; zoom:1; height:100px; width:240px;}
.banner_voice_0731 .bx_wrap .prev,.banner_voice_0731 .bx_wrap .next{ width:0; height:0; overflow:hidden; zoom:1; text-indent:-9999em; display:block;}


/*两会20120128*/
.lh { width:990px; height:247px; margin:0 auto; background:url(pic_tf_1840.jpg) no-repeat; position:relative; margin-bottom:12px; overflow:hidden; padding:0 10px 0 0;}
.pic_lh { width:110px; height:24px; position:absolute; top:30px; right:27px; overflow:hidden;}
.lh_pic_show { width:206px; height:154px; margin:77px 20px 0 34px; display:inline; position:relative;}
.lh_pic_show img { width:204px; height:152px; border:1px solid #fff;}
.lh_pic_show span { width:204px; height:22px; display:block; background:url(mark_bg.png); position:absolute; left:1px; bottom:1px; _bottom:-1px; color:#fff; overflow:hidden;}
.lh_pic_show span a { width:185px; height:18px; line-height:17px; padding:3px 5px 0 22px; color:#fff; background:url(icon_play.gif) 5px 5px no-repeat; display:block; overflow:hidden;}
.lh_news_show { width:715px; font-size:14px; overflow:hidden; padding-right:18px;}
.lh_news_show ul { padding-top:83px;}
.lh_news_show ul li { width:312px; height:28px; line-height:28px; background:url(icon_dot_04.jpg) 0 13px no-repeat; padding:0 22px 0 20px; float:left; overflow:hidden;}
.lh_news_show ul li a { color:#000;}
.lh_news_show ul li.camera1 {background:url("icon_video.gif") no-repeat 0 8px; padding-left:20px;}
.lh_news_show ul li a:hover { color:#000; text-decoration:underline;}
.lh_news_show ul li.camera1 {background:url("icon_video.gif") no-repeat 0 8px; padding-left:20px;}
.tf_news_show { width:350px; font-size:14px; overflow:hidden; padding-right:15px;}
.tf_news_show ul { padding-top:83px;}
.tf_news_show ul li { width:330px; height:28px; line-height:28px; background:url(icon_dot_04.jpg) 0 13px no-repeat; padding:0 0 0 20px; float:left; overflow:hidden;}
.tf_news_show ul li a { color:#000;}
.tf_news_show ul li.camera1 {background:url("icon_video.gif") no-repeat 0 8px; padding-left:20px;}
.tf_news_show ul li a:hover { color:#000; text-decoration:underline;}
.tf_news_show ul li.camera1 {background:url("icon_video.gif") no-repeat 0 8px; padding-left:20px;}
.morebox { height:20px; line-height:20px; margin-bottom:8px;}



/*2014国庆皮肤*/
#bodywrap { zoom:1;position:relative; z-index:999; }
.wrap_box { width:1000px; padding:10px; background:#fff; margin:0 auto;}
.bg03 { padding-top:125px; background:url(bd_bg.jpg) repeat-x #fff;}
.bg04 { background:none; margin:0;padding:0; background-color:#fff;}
.gq_mn { width:100%; height:800px; background:url(gq_mn_01.jpg?201401261027) center top no-repeat; position:absolute; top:0; left:0; z-index:998; }
.btn_close_gq { width:68px; height:12px; position:absolute; cursor:pointer; left:50%; top:13px; margin:0 0 0 435px; z-index:9999;}
.gq_link { width:1000px; height:122px; position:absolute; cursor:pointer; left:50%; top:0; margin:0 0 0 -500px; z-index:9998; display:block;}

/*2015元旦皮肤*/
.bg_yd3 { padding-top:100px; background:url(yd_bg.jpg) repeat-x #fff;}
.yd_mn { width:100%; height:800px; background:url(yd_mn_01.jpg?20141231) center top no-repeat; position:absolute; top:0; left:0; z-index:998; }
.btn_close_yd{width:84px; height:31px; background:url(btn_yd_close.png) no-repeat; position:absolute; cursor:pointer; left:50%; top:36px; margin:0 0 0 400px; z-index:9999;}
.btn_close_yd:hover{background:url(btn_yd_close_2.png) no-repeat; }


/*2015两会皮肤*/
.bg_lh15 { padding-top:100px; background:url(lh_bd_bg.jpg?150119) repeat-x #fff;}
.lh15_mn { width:100%; height:800px; background:url(lh_t_bg.jpg?150119) center top no-repeat; position:absolute; top:0; left:0; z-index:998; }
.btn_close_lh15{width:84px; height:31px; background:url(btn_yd_close.png) no-repeat; position:absolute; cursor:pointer; left:50%; top:36px; margin:0 0 0 400px; z-index:9999;}
.btn_close_lh15:hover{background:url(btn_yd_close_2.png) no-repeat; }

/*2015春节皮肤*/
.bg_cj15 { padding-top:100px; background:url(cj_bd_bg.jpg?150119) repeat-x #fdf7dd;}
.cj15_mn { width:100%; height:800px; background:url(cj_bg.jpg?150119) center top no-repeat; position:absolute; top:0; left:0; z-index:998; }
.btn_close_cj15{width:84px; height:31px; background:url(btn_cj_close.png) no-repeat; position:absolute; cursor:pointer; left:50%; top:45px; margin:0 0 0 320px; z-index:9999;}
.btn_close_cj15:hover{background:url(btn_cj_close_2.png) no-repeat;}

/*2015国庆皮肤 & 2016元旦皮肤*/
.wrap_box_gq { width:1100px; padding:10px; background:#fff; margin:0 auto;}
.bg_gq15,.bg_yd15 { padding-top:7%; /* background:url(lh_bd_bg.jpg?150119) repeat-x #fff; */}
.gq15_mn { width:100%; height:800px; position:absolute; top:0; left:0; z-index:998;/*background:url(g20_01.png?09200913) center top no-repeat;  */}
.btn_close_gq15{width:84px; height:31px; background:url(btn_yd_close.png) no-repeat; position:absolute; cursor:pointer; left:50%; top:10px; margin:0 0 0 450px; z-index:9999;}
.btn_close_gq15:hover{background:url(btn_yd_close_2.png) no-repeat; }

/*2015全国两会皮肤*/
.bg_clh15 { padding-top:100px; background:url(clh_bd_bg.jpg?150119) repeat-x #fff;}
.clh15_mn { width:100%; height:800px; background:url(clh_t_bg.jpg?150119) center top no-repeat; position:absolute; top:0; left:0; z-index:998; }
.btn_close_clh15{width:84px; height:31px; background:url(btn_yd_close.png) no-repeat; position:absolute; cursor:pointer; left:50%; top:36px; margin:0 0 0 400px; z-index:9999;}
.btn_close_clh15:hover{background:url(btn_yd_close_2.png) no-repeat; }

/*2015两会专题*/
.mod_lh{ width:1000px; height:250px; background:url(lh_bg.jpg?150120) no-repeat; overflow:hidden; zoom:1; margin-bottom:15px; position:relative;}
.mod_lh .lh_pc{ width:115px; height:36px; display:block; position:absolute; top:80px; left:235px;}
.mod_lh .lh_app{ width:90px; height:40px; float:left;  display:block; position:absolute; top:77px; left:664px;}
.mod_lh .lh_zt{width:108px; height:37px; float:left;  display:block; position:absolute; top:31px; left:890px;}
.news_list_a{ width:180px; overflow:hidden; zoom:1; position:absolute; top:127px;  height:112px; overflow:hidden; zoom:1;}
.mod_lh .xlzb{left:30px;}
.mod_lh .twhd{left:292px;}
.mod_lh .jxs{left:550px;}
.mod_lh .zxc{left:805px;}
.news_list_a .lh_title_a{ width:115px; height:27px; margin:0 auto 4px; display:block;}
.news_list_a p{ background:url(icon_p15.jpg) no-repeat 0 15px; padding:0 0 0 5px; font:14px/27px "Microsoft YaHei"; height:27px; overflow:hidden;}
.news_list_a p,.news_list_a p a{ color:#fff;}



/*add xdd 0530*/
.mod_xdd{ width:1000px; margin:0 auto 15px; height:232px; overflow:hidden; zoom:1; background:url(xdd_bg.jpg?20150530) no-repeat; position:relative;}
.mod_xdd img{ margin:66px 40px 0; display:inline-block; float:left; width:200px; height:150px;}
.mod_xdd h3{ padding:64px 0 0 0; width:465px; font:22px/25px "Microsoft YaHei"; margin-bottom:12px; float:left;}
.mod_xdd h3,.mod_xdd h3 a{ color:#010101;}
.mod_xdd h4{font:14px/26px "Microsoft YaHei"; width:465px; background:url(icon_xdd.jpg) no-repeat 3px 11px; padding:0 0 0 20px; float:left}
.mod_xdd h4,.mod_xdd h4 a{ color:#535353;}
.mod_xdd .xdd_zt_link{ display:block; width:142px; height:49px; position:absolute; right:96px; bottom:30px;}
.spliter{    height: 35px;  width: 10px;  float: left;  margin: 35px 5px 0 15px;  border-left: 1px solid #bbbbbb;}
.cztv_hearder_part .app_ew ul li.li_three{width:35%;}
.cztv_hearder_part .app_ew ul li.li_three h3{width:68px;}


/* 2015.12.7 */
.bx_wrap .prev,.bx_wrap .next {
    width: 0;
    height: 0;
    overflow: hidden;
    zoom: 1;
    text-indent: -9999em;
    display: block;
}
.banner_001>div{width: 320px;
    height: 50px;position:relative;
    float: left;
    margin: 0 20px 0 0;}

.banner_001 img{width:320px;height:50px;display:block;}
.banner_002 .ad_list4,.banner_002 .ad_list4 img{width:240px;height:100px;display:block;}
.banner_002 .ad_list5,.banner_002 .ad_list5 img{width:420px;height:100px;display:block;}
.banner_002 .ad_list6,.banner_002 .ad_list6 img{width:300px;height:100px;display:block;}
.banner_002>div{position:relative;
    float: left;
    margin: 0 20px 0 0;}
	.banner_001>div.ad_list3,.banner_002>div.ad_list6{margin: 0;}
	


/* G20表彰 & 新春2017 s */
.mod_g20bz{width:1000px;height: 297px;margin:0 auto;background: url("g20bz.jpg") no-repeat;position: relative;}
.mod_xc2017{width:1000px;height: 318px;margin:0 auto;background: url("xn2017.jpg") no-repeat;position: relative;}
.video-box {
  position: relative;
  float: left;
width: 332px;height: 248px;
    margin-left: 60px;
    background: #000;
    margin-top: 22px;
}
.video-box .video-box1,
.video-box .video-box2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.video-box1 li {
  position: relative;
width: 332px;height: 248px;
  margin-right: 0 !important;
}
.video-box1 li p {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 96%;
  padding: 0 2%;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.video-box1 li img {
  width: 100%;
  height: 100%;
}
.video-box1 .slide-pagebar {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 15px;
  line-height: 15px;
}
.video-box1 .slide-pagebar span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 10px;
  height: 10px;
  background: #fff;
  *margin-right: 10px;
  margin-right: 2px;
  border-radius: 50%;
  cursor: pointer;
}
.video-box1 .slide-pagebar span.active {
  background: #0075a9;
}

.g20-r{position: relative;width:480px;height: 210px;float: left;margin: 75px 0 0 30px; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99FFFFFF', endColorstr='#99FFFFFF');
  background: rgba(255, 255, 255, 0.6);}
.g20-r-div{width:465px;height:80px;margin: 10px 0 0 10px;}

.g20-r-div h3 a{color:#000;font-size: 20px;}
.g20-r-div li{ float: left;width: 220px;margin:5px 8px 5px 0; overflow: hidden; white-space: nowrap;}
.g20-r-div li i{width:5px;height: 5px;background: #f1b70b;    display: inline-block;
    margin: 0 5px 0 0;}
.g20-r-div li a{color:#313131;font-size: 14px;}
.g20-r-div li:hover a{color:#6c0201;}
.g20goto{width: 35px;
    height: 100px;
    position: absolute;
    background: url(g20goto.png) no-repeat transparent;
    bottom: 34px;
    right: 25px;
    display: block;
    z-index: 99999;}



.mod_xc2017 .video-box {
    width: 335px;
    height: 190px;
    margin-left: 97px;
    margin-top: 112px;
}
.video-box1 li,.video-box1 li img{width: 335px; height: 190px;}
.g20-r { margin: 98px 0 0 22px;background: none;    filter: initial;}
.g20-r-div h3{    text-indent: 45px;  height:27px;  position: relative;}
.g20-r-div h3 a {
    color: #d22320;
    font-size: 18px;
    font-weight: bold;
}
.g20-r-div li {    width: 245px;margin: 5px 0;}
.g20-r-div {  width:495px;  margin: 12px 0 17px;}
.g20-r-div li i { background: #d22421;}
.xcbtn{width: 75px;height: 25px;float: right; position: absolute;right: 0;}
.video-box1 .slide-pagebar span.active {
    background: #dd3b32;
}
.video-box1 li p {background: rgba(0, 0, 0, 0.7); font-size: 12px; color: #fbf0e0;height: 22px;line-height: 22px;}
.video-box1 .slide-pagebar span {
    width: 7px;
    height: 7px;
    margin-right: 0;}
.video-box1 .slide-pagebar { right: 5px;}
.xcbtn2{    position: absolute;
    width: 75px;
    height: 23px;
    top: 85px;
    left: 100px;}
/* G20表彰 &新春2017 e */
.add_hover_left{position:fixed;left: 50%;margin-left: -622px;z-index: 999;top: 45%;}
.add_hover_left a.add_close{color:#ddd;font-size:14px;width:100%;text-align:right;}
.add_hover_left a.add_close:hover{color:#ccc;}
.add_hover_right{position:fixed;right: 50%;margin-right: -622px;z-index: 9999;top: 45%;}
.add_hover_right a.add_close{color:#ddd;font-size:14px;width:100%;text-align:right;}
.add_hover_right a.add_close:hover{color:#ccc;}

.add_hover_left2{position:fixed;left: 50%;margin-left: -622px;z-index: 999;top: 70%;}
.add_hover_left2 a.add_close{color:#ddd;font-size:14px;width:100%;text-align:right;}
.add_hover_left2 a.add_close:hover{color:#ccc;}
.add_hover_right2{position:fixed;right: 50%;margin-right: -622px;z-index: 9999;top: 70%;}
.add_hover_right2 a.add_close{color:#ddd;font-size:14px;width:100%;text-align:right;}
.add_hover_right2 a.add_close:hover{color:#ccc;}

/* 倒计时 s */
.countDown{
	position: relative;
	width: 1000px;
	margin: 0 auto;
}
.countDown span{
	position: absolute;
	top: 12px;
	right: 73px;
	font-weight: bold;
	color: #fff;
	font-size: 22px;
	line-height: 28px;
}

/* 倒计时 e */

.adScroll ul.img{width:320px;height:50px;position: relative;}
	.adScroll ul.img li{list-style:none; position:absolute;}
	.adScroll ul.img img{display: none;width:100%;height:100%;position: absolute;}
	
	
/* 2017浙江省两会 s*/
.zhuanqu_slh2017{
    width:1000px;height:350px;position:relative;display:block;margin: 5px auto;background:url(zhuanqubg_2017slh.jpg) no-repeat transparent;background-size:100% 100%;
} 
.zhuanqu_slh2017 .main_visual {
    top: 70px;
    left: 45px;
    width: 355px;
    height: 233px;
}
.zhuanqu_slh2017 .main_image {
    height: 100%;
    width: 100%;
    margin: 0 auto;
}
.zhuanqu_slh2017 .main_image ul {
    width: 100%;
    height: 100%;
}
.zhuanqu_slh2017 .main_image li {
    height: 100%;
}
.zhuanqu_slh2017 .main_image li span {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
.zhuanqu_slh2017 .main_image li img {
    display: block;
    width: 355px;
    height: 100%;
}
.zhuanqu_slh2017 .main_image li a .s_note {
    -khtml-opacity: 0.9;
    background: rgba(245, 204, 204, 0.9) !important;
    background: #000;
    filter: alpha(opacity=60);
    background-color: rgb(245, 204, 204);
    z-index: 999;
    height: 30px;
    line-height: 30px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
}
.zhuanqu_slh2017 .s_note p {
    position: relative;
    width: 85%;
    padding: 0 7% 0 8%;
    line-height: 30px;
    font-size: 16px;
    color: #070102;
    overflow: hidden;
}
#btn_prev, #btn_next {
    z-index: 11111;
    position: absolute;
    display: block;
    width: 20px!important;
    height: 30px!important;
    display: none;
    top: auto;
}
#btn_prev {
    background: url(sprite.png) -20px 0 no-repeat transparent;
    left: 5px;
    bottom: 0;
}
#btn_next {
    background: url(sprite.png) 0 0 no-repeat transparent;
    right: 0px;
    bottom: 0;
}
.zhuanqu_slh2017 .g20-r {
    width: 500px;
    height: 220px;
    margin: 82px 0 0 65px;
}
.zhuanqu_slh2017 .g20-r-div {
    width: 455px;
    margin: 22px 0 0 24px;
}
.zhuanqu_slh2017 .g20-r-div h3 a {
    color: #bd0711;
    font-size: 18px;
    font-weight: bold;
}
.zhuanqu_slh2017 .g20-r-div li {    width: 210px; margin: 3px 16px 3px 0;}
.zhuanqu_slh2017 .g20-r-div li i { display: none;}
.zhuanqu_slh2017 h3{ border-bottom: 1px dashed #e89b7f;    height: 30px;    overflow: hidden;}
.zhuanqu_slh2017 .gobtn{position: absolute;top: 45px;right: 13px; width: 44px;height: 109px;}
/* 2017浙江省两会 e*/

/* 2017 两会 s */
.xlw_hlwdh1{width:1000px;height:443px;position:relative;display:block;margin: 5px auto;background:url(bg20170612.jpg?0616) no-repeat transparent;background-size:100% 100%;}
.sjd2017.xlw_hlwdh1{width:1000px;height:350px;position:relative;display:block;margin: 5px auto;background:url(bg20171018.png?10261726) no-repeat transparent;background-size:100% 100%;}
.sjd2017 .main_visual1,.sjd2017 .main_visual1 img,.sjd2017 .main_image1{
    width: 357px;
    height: 235px;
}
.sjd2017 .main_visual1 {top: 90px;left: 45px;position: absolute;}
.sjd2017 .xlw_hlwdh_lists1 {
    width: 500px;
    height: 240px;
    position: absolute;
    top: 85px;
    left: 420px;
}

body .sjd2017 .main_image1 li a p {
    width: 95%;
    font-size: 16px;
    padding: 0px 3%;
    color: #333;
    background: rgba(225, 236, 252, 0.8);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#c8e1ecfc', endColorstr='#c8e1ecfc');
	text-indent:5px;
}
body .sjd2017 #btn_prev1 {
    display: block !important;
    opacity: 1 !important;
    width: 7px !important;
    height: 20px !important;
    background: url(leftBtn20171018.png) 0 0 no-repeat !important;
left: 4px;
    bottom: 7px;
}
body .sjd2017 #btn_next1 {
    opacity: 1 !important;
    display: block !important;
    width: 7px !important;
    height: 20px !important;
    background: url(rightBtn20171018.png) 0 0 no-repeat !important;
right: 4px;
    bottom: 7px;
}
.sjd2017 .xlw_hlwdh_01 dd,.sjd2017 .xlw_hlwdh_51 dd{background: none;text-indent: 5px;padding-left: 0;}

.sjd2017 .xlw_hlwdh_01{ height: 120px;left: 0;top: 0;}
.sjd2017 .xlw_hlwdh_01 dl,.sjd2017 .xlw_hlwdh_51 dl { width: 48%;}
.sjd2017 .xlw_hlwdh_01 dd a,.sjd2017 .xlw_hlwdh_51 dd a,.sjdlist span {color: #0e0a0a;font-size: 12px;    height: 25px;
    line-height: 25px;
    overflow: hidden;
    display: block;}
.sjd2017 .xlw_hlwdh_01 dd a:hover,.sjd2017 .xlw_hlwdh_51 dd a:hover,.sjdlist span:hover a{    color: #b9332b;}
.sjd2017 .xlw_hlwdh_51 {
    left: 0;
    top: 120px;
    height: 130px;
} 
.sjd2017wrap .btn_goto_1 {
    top: 250px;
    right: 13px;
    width: 30px;
    height: 88px;
}

/* 十九大滚播 */
.sec_scroll {
    width: 1000px;
    height: 350px;
    position: relative;
}
.sec_scroll .scroll a.mr {
    left: 0;
}
.sec_scroll .scroll a {
    width: 24px;
    height: 65px;
    position: absolute;
    display: block;
    top: 50%;
    margin-top: -32.5px;
    right: 0;
    z-index: 999;
    padding:5px;
}
#today_focus_roll_a a:hover{color: #cf1c14}
.sec_scroll .scroll a:hover{    background: rgba(225, 236, 252, 0.8);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#c8e1ecfc', endColorstr='#c8e1ecfc');}
.sec_scroll .prev {
    width: 24px !important;
    height: 65px !important;
    background: url(leftBtn20171018-2.png) 0 0 no-repeat !important;
}
.sec_scroll .next {
   width: 25px !important;
    height: 65px !important;
    background: url(rightBtn20171018-2.png) 0 0 no-repeat !important;
}
.sec_scroll .icon {
    width: 34px;
    height: 126px;
    display: block;
}
.sec_scroll .bxslider {
    height: 350px;
}
.bxslider {
    width: 1000px;
    height: 100%;
    position: relative;
    margin: 0 auto;
    z-index: 10;
    overflow: hidden;
}

.bxslider ul {
    position: relative;
    height: 100%;
    overflow: hidden;
}
.bxslider li {
    width: 1000px;
    height: 350px;
    text-align: left;
    float: left;
    position: relative;
    background: #fff;
}
/* .bxslider ul.sec_picscroll li a {
    width: 208px;
    height: 270px;
    display: block;
    float: left;
    margin: 0;
    color: #666;
    font-size: 14px;
} */
.p1{top: 275px;left: 8px;top: 283px\9;left: 16px\9;}
.p2{top: 158px;left: 139px;top: 166px\9;left: 147px\9;}
.p3{top: 80px;left: 298px;top: 88px\9;left: 306px\9;}
.p4{top: 60px;left: 475px;top: 68px\9;left: 483px\9;}
.p5{top: 83px;left: 636px;top: 91px\9;left: 644px\9;}
.p6{top: 159px;left: 793px;top: 167px\9;left: 802px\9;}
.p7{top: 271px;left: 920px;top: 279px\9;left: 928px\9;}

.p {position: absolute;width: 100px;height: 125px;top: 85px;display: block;
    cursor: pointer;}
.p img {
    width: 95px;
    height: 95px;
    border: 6px solid #e5e5e5;
    border: none\9;
    border-radius: 50%;
}
.p:hover img{border: 6px solid #d94943;border: none\9;opacity: 0.9;filter: alpha(opacity=90);}
.p p {
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #666;
    text-align: center;
}
.p1{left: 75px;}
.p2{left: 220px;}
.p3{left: 380px;}
.p4{left: 375px;top: 165px;}
.p5{left: 490px;top: 105px;}
.pdesc{position: absolute;width:200px;top: -110px; left: -32px;z-index: 99999;display: none;}
.p:hover .pdesc{display: block;}
.p1 .pdesc {left: 0;top: -85px;}
.p3 .pdesc,.p5 .pdesc {top: -85px;}
.p p.pdesc3{
    max-height: 60px;
    height: auto;
    line-height: 20px;
    text-align: left;
    color: #666;
    font-size: 13px;
}
.pbg1 {
    background:url("pdesc-t.png") no-repeat;
    width: 100%;
    height: 12px;
    display: block;
}
.pbg2 {
    background:url("pdesc-b.png") no-repeat;
    width: 100%;
    height: 30px;
    display: block;
}
.pdesc p {
    width: 96%;
    font-size: 10px;
    height: auto;
    color: #fff;
    line-height: 1.5;
    padding: 5px 2%;
    display: block;
    text-align: justify;
    background: #cf1c14;
    -webkit-opacity: 0.8;
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: .8;
    filter: alpha(opacity=80);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
.bg19{width: 100%;position: absolute;top: 0;left: 0;}
.pnote {
    width: 438px;
    height: 220px;
    position: absolute;
    top: 74px;
    left: 530px;
    font-size: 10px;
    color: #0e0a0a;

}
.pnote h3{font-size: 17px;color: #c00000;height: 30px;line-height: 30px;overflow: hidden;border-bottom: 1px dashed #dea492;}
.pnote h3 a{color: #c00000;font-weight: bold;}
.pnote p{    margin: 5px 0;
    height: 20px;
    line-height: 20px;
    overflow: hidden;}
.pnote a:hover{color: #c00000;}
.pnote div {
width: 420px;height: 100px;margin-bottom: 50px;
}
.pnote div span {
    overflow: hidden;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    text-align: left;
}
.pnote div span:hover{color:#b9332b; }
.pname {
    font-size: 18px;
    color: #333;
    width:70px;
    font-style: oblique;    font-weight: bold;
}
.pdesc2 {
    font-size: 14px;
    color: #928f8c;
    width: 270px;
}
.ewmwrap{
    background: url(ewm.png) no-repeat;
    background-size: contain;
    width: 175px;
    height: 250px;
    position: relative;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    float: left;    overflow: hidden;
}
.ewmwrap a {
    width: 152px;
    overflow: hidden;
    position: relative;display: block;
    height: 225px;
     margin: 11px 0 0 11px; 
}
.ewmwrap div {
    width: 152px;
    height: 225px;
    position: relative;overflow: hidden;
}
.ewmwrap .zd1 img {
    position: absolute;
    width: 152px;
    height: 225px;
    border-radius: 5px;    
}
.ewmwrap .zd2 img {
    position: absolute;
    width: 110px;
    top: 75px;
    left: 22px;
}
.zbtj{width: 875px;height: 250px;margin: 0 auto;position: relative;padding-top:68px;}

.tbch{width: 695px;height: 285px;position: relative;margin: 25px 0 0 125px;}
#J_scroll5 .bxslider li>div {
    position: absolute;
}
.tb1{top: 0;left: 60px;}
.tb2{top: 0;left: 243px;}
.tb3{top: 0;left: 425px;}
.tb4{top: 135px;left:3px;}
.tb5{width: 377px;height: 503px;top: 135px;left: 243px;background: #fc363b;}
.tb6{top: 135px;left: 483px;}
.tb,.tb2 img {overflow: hidden;width: 170px;height: 125px;cursor: pointer;}
.tbmore, .ch {
    background: #fc363b;
    font-size: 17px;
    color: #333;
    position: absolute;
}
.tbmore:hover p {
    color: #333;
}
.tbmore p, .ch p {
    width: 160px;
    height: 100px;
    line-height: 30px;
    text-align: center;
margin: 45px auto 0;
    overflow: hidden;
    font-weight: bold;
}
.tbch div{position: absolute;}
.tbch div:hover img{opacity: 0.9; filter: alpha(opacity=90);transform: scale(1.2); }
.tbch img {
    transition: all 1s;
}
.tb4,.tb5,.tb6, .tb4 img, .tb6 img {
    width: 227px;
    height: 150px;
}
.sjdlist span {
    float: left;
    text-indent: 5px;
    width: 100%;
        height: 20px;
    line-height: 20px;
}
.sjdlist .sred{ 
	color:#b9332b;
}
/*十九大e*/

.main_visual1 {
    position: relative;
    top: 130px;
    left: 680px;
    float: left;
    width: 280px;
    height: 220px;
}
.main_image1 p,.main_image1 a,.xlw_hlwdh1 a{font-family:"microsoft yahei";}
.main_image1 {
    width: 280px;
    height: 220px;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}

.main_visual1,.main_visual1 img {
    width: 280px;
    height: 220px;
}

body .main_image1 li a p{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 94%;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    padding: 0 3%;
    color: #fff;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');
    background: rgba(0,0,0,0.6);
}

.main_image1 ul {
    width: 9999px;
    height: 100%;
    overflow: hidden;
/*     position: absolute;
    top: 0;
    left: 0; */
}
.main_image1 li {
    float: left;
    width: 255px;
    height: 100%;
}

.main_image1 li a {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
.main_image1 li a .s_note {
    width: 100%;
    height: 40px;
    /* position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,0.4);
    filter: alpha(opacity=30);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); */
}
.main_image1 li a p{
    position: relative;
    width: 100%;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    color: #000;
    overflow: hidden;
}

#btn_prev1, #btn_next1 {
    z-index: 11111;
    position: absolute;
    display: block;
    width: 20px;
    height: 30px;
    display: none;
    top: auto;
}
body #btn_prev1 {
    display: block !important;
    opacity: 1 !important;
    width: 20px !important;
    height: 53px !important;
    background: url(leftBtn20170612.png) 0 0 no-repeat !important;
    left: -28px;
    bottom: 80px;
}
body #btn_next1 {
    opacity: 1 !important;
    display: block !important;
    width: 20px !important;
    height: 53px !important;
    background: url(rightBtn20170612.png) 0 0 no-repeat !important;
    right: -28px;
    bottom: 80px;
}
.xlw_hlwdh_01 {
    position: absolute;
    left: 6%;
    top: 48px;
    width: 580px;
    height: 120px;
}

.xlw_hlwdh_01 p,.xlw_hlwdh_51 {
    font-size: 14px;
    color: #333;
    line-height: 21px;
    overflow: hidden;
    margin: 8px 0 0 0;
    height: 60px;
}

.xlw_hlwdh_51 {
    position: absolute;
    left: 6%;
    top: 180px;
    width: 580px;
    height: 120px;
}

.xlw_hlwdh_01 dd,.xlw_hlwdh_51 dd {
    background: url(../images/listDotS.png) left center no-repeat;
    position: relative;
    padding-left: 11px;
    line-height: 24px;
    /*text-overflow: ellipsis;*/
    /*overflow: hidden;*/
    /*white-space: nowrap;*/
}

.xlw_hlwdh_01 dt,.xlw_hlwdh_51 dt{
    font-weight: bold;
    font-size: 15px;
}

.xlw_hlwdh_01 dl,.xlw_hlwdh_51 dl {
    float: left;
    width: 295px;
    font-size: 14px;
    padding-left: 10px;
}
/*.xlw_hlwdh_01 dd span,.xlw_hlwdh_51 dd span {*/
    /*position: absolute;*/
    /*!*top: 12px;*!*/
    /*!*left: 2px;*!*/
    /*top: 50%;*/
    /*left: 0;*/
    /*margin-top: -2px;*/
    /*width: 4px;*/
    /*height: 4px;*/
    /*background: #ec6941;*/
    /*border-radius: 50%;*/
/*}*/

.xlw_hlwdh_01 p a:hover {
    color: #cf0000;
    text-decoration: underline;
}

.xlw_hlwdh_lists1 {
    width: 620px;
    height: 400px;
    position: relative;
    top: 60px;
    left: -10px;
}

.xlw_hlwdh_list1 {
    background: rgba(225, 236, 252, 0.8);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#c8e1ecfc', endColorstr='#c8e1ecfc');
    width: 100%;
    height: 132px;
    float: left;
	padding: 0 10px 0 5px;
}

.xlw_hlwdh_list1 h2 {
    font-size: 20px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    padding: 0 5px;
    overflow: hidden;
}

.xlw_hlwdh_list1 h2 > a {
    color: #b9332b;
}

.xlw_hlwdh_list1 h3 {
    font-size: 16px;
    color: #333;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    overflow: hidden;
}

.xlw_hlwdh_list1 ul {
    margin: 5px 0 0 0;
}

.xlw_hlwdh_list1 li {
    height: 25px;
    line-height: 25px;
}

.btn_goto_1 {
    position: absolute;
    top: 42px;
    right: 35px;
    width: 110px;
    height: 35px;
}
/*.btn_goto_2 {*/
    /*position: absolute;*/
    /*top: 70%;*/
    /*left: 1%;*/
    /*width: 59px;*/
    /*height: 112px;*/
/*}*/



/* 第四、五届互联网大会 s */
.hlwdh2017{background: url(../images/bg_hlwdh2019_2.jpg) no-repeat;background-size:100% 100%;width:1000px;height:350px;}
.main_visual_wrap{
    width: 370px;
    height: 210px;
    position: absolute;
    top: 90px;
    left: 30px;
}
.main_visual {
width: 100%;
    height: 100%;
    background: #071318;
    position: absolute;
    left: 0;
    overflow: hidden;
    top: 0;
}
.main_image {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    margin:0 auto;
}
.main_image ul {
    width: 9999px;
    height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
}
.main_image li {
    float: left;
    width: 100%;
    height: 100%;
}
.main_image li span {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
.main_image li a .s_note {
    width: 100%;
    height: 40px;
    /* position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,0.4);
    filter: alpha(opacity=30);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); */

    background: url(../images/mask.png) center no-repeat;
    height: 100%;
	
    position: absolute;
    left: 0;
    bottom: 0;

}
.main_image li span img{width: 100%;
    height:100%;
    position: absolute;
    top: 0;
    left: 0;}
/* .main_image li a {
    display: block;
    width: 40px;
    height: 40px;
} */

/*.s_note p {
    position: relative;
    width: 96%;
    padding: 0 2%;
    line-height: 32px;
    font-size: 16px;
    color: #fff;
    overflow: hidden;
}*/
body .main_image li a p {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 35px;
    line-height: 35px;
    color: #fff;
    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 5%;
    width: 90%;
    /* background: url(pbg.png) bottom repeat-x; */
}
#btn_prev, #btn_next {
    z-index: 11111;
    position: absolute;
    /*display: block;*/
    width: 28px!important;
    height:60px!important;
        bottom: 80px;
    display: none;
}
#btn_prev {
    background: url(../images/9.png) no-repeat center;
    left: 2px;
    top: auto;
}
#btn_next {
    background: url(../images/10.png) no-repeat center;
    right: 2px;
    top: auto;
}

.main_visual_wrap:hover #btn_prev,.main_visual_wrap:hover #btn_next{
    display: block;
}

.ra {
    position: absolute;
}
.s_sideMenus {
    width: 450px;
    left: 446px;
    top: 100px;
    text-align: left;
    padding: 0;
}
.s_sideMenu{padding: 0 0 10px 0;height:86px;
    /*border-bottom: 1px dashed #4878b4;*/
}
.s_sideMenu2{border: none;}
.s_sideMenu h2 {
    font-size: 18px;
    color: #a4bffd;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}
.s_sideMenu_lists {
    width: 100%;
    height: 55px;
    overflow: hidden;
    margin-top: 8px;
}
.s_sideMenu_lists li {
    /*width: 48%;*/
    float: left;
    margin: 0 2% 0 0;
    height: 25px;
    line-height: 25px;
    overflow: hidden;position: relative;text-indent: 8px;
}
.s_sideMenu_lists li a {
    font-size: 13px;
    color: #fff;
}
.s_sideMenu_lists li i{
  width: 4px;height: 4px;background: #ffff72;border-radius: 50%;position: absolute;top:11px;left: 0;
}

.new1con h2.ntitle{background: url(../images/3p1.png) no-repeat;background-size:100% 100%;width:180px;height:53px;position: absolute;top: -20px;left: 50%;margin-left:-90px;}
.btnmore{font-size: 14px;color: #ffff72;position: absolute;top: 0;right: 75px;text-decoration: underline;padding-bottom: 5px;cursor: pointer;font-weight: bold;}
.s_sideMenu_lists li:hover a,.s_sideMenu a:hover h2,.newtitle:hover{color: #ffff72;}
.s_sideMenu_lists li:hover a,.newtitle:hover{text-decoration: underline;}

.hlwbtn{width: 33px;height: 104px;position: absolute;right: 0;top:115px;
    background: url(../images/gobtn.png) no-repeat;background-size:100% 100%;
}
.hlwbtn a{width: 100%;height: 50%;float: left;}
/*.hlwbtn a.hlwgw{background: url(../images/hlwbtn1.png) no-repeat;background-size:100% 100%;width: 26px;height: 102px;}*/
.hlwbtn a:hover{opacity : 0.9; filter : alpha(opacity=90);}
.hlwbtn a.hlwzt{
    /*background: url(../images/hlwbtn2.png) no-repeat;background-size:100% 100%;width: 27px;height: 99px;    margin-top: -9px;*/
    width: 100%;height: 100%;
}

.livewrap{
    width: 360px;height: 220px;position: absolute;top: 80px;left: 45px;
}
.livewrap h2{
        background: url(../images/hlw18_p1.png) no-repeat;
    background-size: 100% 16px;
    width: 229px;
    height: 22px;
}
.vdwrap{
    width: 100%;height: 200px;background: #000;position: absolute;
}
.btnall{
background: url(../images/hlw18_p3_1.png) top center no-repeat;
    background-size: 123px 18px;
    background-position: 1px 4px;
    position: absolute;
    right: 0;
    top: 0;
    width: 123px;
    height: 22px;
    cursor: pointer;
}
.btnall.shown{
    background: url(../images/hlw18_p3_2.png) top center no-repeat;    background-size: 123px 18px;
    background-position: 1px 4px;
}

.vdlistswrap{width: 100%;height: 200px;background: rgba(8,32,85,0.9);    position: absolute;display: none;
    z-index: 9999;
    top: 22px;
    left: 0;}
.vdlists{
    width: 335px;height: 135px;top: 30px;left: 10px;position: absolute;
    overflow-y: auto;    overflow-x: hidden;
}
.vdlists li{
    color: #fff;
    font-size: 12px;
    border-bottom: 1px solid #fff;
    width: 330px;
    margin: 0 auto 5px;
    text-indent: 5px;
    padding-bottom: 2px;
    cursor: pointer;
    padding-right: 10px;
    overflow: hidden;
    height: 20px;
}
.vdttwrap{
    background: url(../images/hlw18_p5.png) top center no-repeat;
    width: 100%;height: 43px;position: absolute;top: 0;left: 0;
}
.vdtitle{width: 100%;height: 20px;line-height: 20px;color: #fff;position: absolute;top: 0;left: 0;text-indent: 10px;overflow: hidden; }



/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
 .vdlists::-webkit-scrollbar{
  width            : 3px;
  height           : 80px;
  background-color : #102a63;
}
/*定义滚动条轨道 内阴影+圆角*/
 .vdlists::-webkit-scrollbar-track{
 /* -webkit-box-shadow: inset 0 0 6 px rgba(0, 0, 0, 0.3); */
  border-radius    : 4px;
  background-color : #102a63;
}
/*定义滑块 内阴影+圆角*/
 .vdlists::-webkit-scrollbar-thumb {
  border-radius      : 2px;
  -webkit-box-shadow : inset 0 0 3px rgba(0, 0, 0, .3);
  background-color   : #3fa8ea;
}



/* 春节专区 s */
.cj2018{width: 1000px;height:446px;background: url(../images/cj2018/bg.jpg) no-repeat;background-size:100% 100%; margin: 15px auto;position: relative;}
.cjnav{width: 550px;height: 80px;margin: 0 auto;    padding: 25px 0 0;}
.cjnav span{width: 118px;height: 89px;display: inline-block;cursor: pointer;}
.cjnav span.t1 i{width: 118px;height: 89px;display: inline-block;background: url(../images/cj2018/title1.png?0212) no-repeat;background-size:100% 100%;}
.cjnav span.t2 i{width: 118px;height: 89px;display: inline-block;background: url(../images/cj2018/title2.png?0212) no-repeat;background-size:100% 100%;}
.cjnav span.t3{margin-left: 60px;}
.cjnav span.t3 i{width: 118px;height: 89px;display: inline-block;background: url(../images/cj2018/title3.png?0212) no-repeat;background-size:100% 100%;}
.cjnav span.t4 i{width: 118px;height: 89px;display: inline-block;background: url(../images/cj2018/title4.png?0212) no-repeat;background-size:100% 100%;}
.cjnav span.actived{background: url(../images/cj2018/titlebg.gif) no-repeat;background-size:100% 100%; }
.cj1-l{width: 236px;height: 283px;margin: 25px 0 0 62px;margin-left:65px;color: #fff;    float: left;}
.cj-top{width: 100%;height: 150px;position: relative;}
.cj-bottom{width: 100%;height: 110px;position: relative;margin-top: 24px;background: #dc3030;}
.cj-top img{width: 100%;height: 100%;}
.cj-bottom img{width: 130px;height: 85px;padding-top: 12px;    float: left;}
.cj-top p{width: 100%;height: 25px;line-height: 25px;    overflow: hidden;text-indent: 4px;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 13px;
    color: #fff;
    text-align: left;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
    background: rgba(0, 0, 0, 0.6);}
.cj-bottom p{
       width: 86px;
    height: 55px;
    padding: 15px 0 0 10px;
    line-height: 25px;
    font-size: 14px;
    color: #fff;
    float: left;
}
.cj{position: relative;}
.cj2,.cj3,.cj4{display: none;}

.cj1-m{
    width: 390px;height: 305px; float: left;    margin: 24px 0 0 15px;
}
.cjm{width: 100%;height: 70px;margin-bottom: 10px;position: relative;}
.cjm1{border-bottom:1px dashed #ee837d;}
.cjm i{background: url(../images/cj2018/4.png) no-repeat;background-size:100% 100%;width: 17px;height: 15px;display: inline-block;}
.cjm h2{display: inline-block;font-size: 16px;color: #fff726;    font-weight: bold;
    position: absolute;
    top: -5px;
    left: 20px;}
.cjm p{display: inline-block;font-size: 12px;color: #fff;    padding-left: 20px;    height: 36px;
    line-height: 18px;
    overflow: hidden;}
.cjm-btm{background: url(../images/cj2018/1p1.png) no-repeat;background-size:100% 100%;width: 383px;height: 149px;margin: 10px 0 0 1px;}
.cjm-btm ul{    margin: 20px 0 0 15px;
    width: 200px;
    float: left;}
.cjm-btm ul li{    width: 100%;position: relative;margin-bottom: 2px;}
.cjm-btm ul li i{width: 4px;height: 4px;border-radius: 50%;background: #dc3030;display: inline-block;    position: absolute;
    top: 9px;
    left: -8px;}
.cjm-btm ul li a{font-size: 13px;    font-weight: bold;    color: #dc3030;    overflow: hidden;
    max-height: 40px;
    line-height: 1.5;display: block;}
.cjm-btm ul li:hover a,.cj-bottom:hover p,.cjm:hover h2,.cjbtnmore:hover{text-decoration: underline;}
.cj2018 img:hover{opacity: 0.9;filter:alpha(opacity=90);}

.cj1-r{margin-left: 8px;}
.cjbtnmore{font-size: 13px;color: #fbf5b6;position: absolute;top: 0;right: 55px;}
.cjbtnmore:hover{color: #fbf5b6;}

.cj2018 .roll_pic_list li {
    width: 150px;
    height: 240px;
    zoom: 1;
    overflow: hidden;
    float: left;
    position: relative;
}
.cj2018 .roll_pic_list li img { width:150px; height:240px; display:block;}
.cj2018 .roll_pic_list li p {     position: absolute;width: 100%;
    bottom: 0;
    left: 0;
    text-indent: 5px;
    height: 25px;
    line-height: 25px;color: #fbf5b6;
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
    background: rgba(0, 0, 0, 0.6);
    }
.cj2018 .roll_pic .bx_wrap a.next {
    width: 42px;
    height: 45px;
    background: url(../images/cj2018/5-2.png) center center no-repeat;
    top: 100px;
    right: -50px;
}
.cj2018 .roll_pic .bx_wrap a.prev {
    width: 42px;
    height: 45px;
    background: url(../images/cj2018/5-1.png) center center no-repeat;
    top: 100px;
    left: -45px;
}
.cj2018 .roll_pic .bx_wrap .bx_container{margin:0 auto;}
.cj2018 .roll_pic {
    width: 800px;
    height: 244px;
    border: none;
    margin: 0 auto;
    position: relative;
}
.cj2 .cjbtnmore {
    top: -10px;
    right: 100px;
}
.cj3 .cj1-l {width: 184px;    margin-left: 80px;}
.cj3 .cj-top {height: 140px;margin-bottom: 10px;}
.cj3 .cj-top img {height: 115px;}
.cj3 .cj-top p {filter: initial;
    background: none;
    overflow: hidden;
}

.cj3 .video-box{width: 420px;height: 309px;background: url(../images/cj2018/3p1.png) center center no-repeat;    margin-left: 30px;
    margin-top: 5px;}
.cj3 .video-box .video-box1 {
    position: relative;
    top: 0;
    left: 0;
    width: 325px;
    height: 100%;
        margin: 0 auto;
}
.cj3 h2{      width: 317px;
    height: 40px;
    background: url(../images/cj2018/3p1-2.png) center center no-repeat;
    margin: 22px auto 0;}
.cj3 .video-box1 li,.cj3 .video-box1 li img{width: 325px;height: 200px;}
.cj3 .video-box1 li p {font-size: 14px;}
.cj3 .header-img-box{height: 220px;}
.cj3 .video-box1 .slide-pagebar {
    position: relative;
    text-align: center;
    right: auto;margin-top: 3px;
}
.cj3 .video-box1 .slide-pagebar span.active { background: #fff726;}
.cj3 .video-box1 .slide-pagebar span { margin-right: 3px;}
.cj3 .cj3-r{margin-left: 30px;}
.cj3 .cjbtnmore {right: 70px;}

.cjcon{width: 840px;height: 300px;margin: 0 auto;}
.cj4{
	margin-top:-20px;
}
.cj4 h2{width: 203px;height: 63px;/*background: url(../images/cj2018/4p1.png) center center no-repeat;*/position: relative;z-index: 20; }
.cj2018.spe{background: url(../images/cj2018/bg4-2.jpg) no-repeat;}
.videowp{width: 373px;height: 210px;background: #000;position: relative;cursor: pointer;}
.videowp img{width: 100%;height:100%;}
.chplaybtn{    width: 55px;
    height: 55px;
    background: url(../images/cj2018/4p3.png) center center no-repeat;background-size:contain;
    margin: 30px auto 0;
    display: block;
    position: absolute;
    top: 50px;
    left: 155px;}
.playicon{  width: 52px; height: 19px; background: url(../images/cj2018/4p2.png) center center no-repeat;right: 0;top: 0;    position: absolute;}
/*.livewrap{    margin-top: -15px;position: relative;z-index: 10;    float: left;}*/
.vtitle{width: 373px; height: 46px; background: url(../images/cj2018/4p7.png) center center no-repeat;text-align: center;line-height: 45px;overflow: hidden;font-size: 16px;color: #fff726;font-weight: bold;    margin-top: 5px;}
.cjlist{float: left;    margin: -15px 0 0 12px;}
.cjlist1 .videowp{position: relative;width: 218px;height: 124px;}
.cjlist1{width: 218px;height: 257px;background: #cc413a;    float: left;}
.cjlist1 .videowp .chplaybtn{width: 36px;height: 36px;top: 15px;left: 90px;background: url(../images/cj2018/4p3-2.png) center center no-repeat;}
.cjlist2 .chplaybtn{width: 36px;height: 36px;top: 15px;left: 90px;background: url(../images/cj2018/4p3-2.png) center center no-repeat;}
.cjlist1 .chtitle{font-size: 15px;color: #fff726;padding:5px;}
.cjlist1 .chdesc{font-size: 13px;color: #fff;padding: 5px;max-height: 80px;overflow: hidden;}
.cjlist2{float: left;    margin-left: 12px;}
.cjlist2 .cj1-l {margin: 0; width: 218px; height: 124px;}
.cjlist2 .cj-top {    height: 100%;    margin-bottom: 8px;}
.playicon2{ background: url(../images/cj2018/4p2-2.png) center center no-repeat;background-size:100% 100%;}

.cjlist2 .cj-top p {
    height: 22px;
    line-height: 22px;font-size: 12px;}
.slg-l{background: url(../images/cj2018/2.png) center center no-repeat;background-size:100% 100%;position: absolute;width: 47px;height: 140px;left: 10px; top: 59px;    z-index: 999;}
.slg-r{background: url(../images/cj2018/1.png) center center no-repeat;background-size:100% 100%;position: absolute;width: 75px;height: 101px;right: 0;top: 62px;    z-index: 999;}
.slg-l,.slg-r{-webkit-animation: moveani 5s linear infinite;
-moz-animation: moveani 5s linear infinite;
-o-animation: moveani 5s linear infinite;
animation: moveani 5s linear infinite;
-webkit-transform-origin:center top;
-moz-transform-origin:center top;
-o-transform-origin:center top;
transform-origin: center top; }

@-webkit-keyframes moveani {
    0%{
      -webkit-transform: rotate(0);
      -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
    }
    25%{
      -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
      -o-transform: rotate(5deg);
      transform: rotate(5deg);
    }
    50%{
      -webkit-transform: rotate(0);
            -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
    }
    75%{
      -webkit-transform: rotate(-5deg);
            -moz-transform: rotate(-5deg);
      -o-transform: rotate(-5deg);
      transform: rotate(-5deg);
    }
    100%{
      -webkit-transform: rotate(0);
            -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
    }
  }  
@-o-keyframes moveani {
    0%{
      -webkit-transform: rotate(0);
      -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
    }
    25%{
      -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
      -o-transform: rotate(5deg);
      transform: rotate(5deg);
    }
    50%{
      -webkit-transform: rotate(0);
            -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
    }
    75%{
      -webkit-transform: rotate(-5deg);
            -moz-transform: rotate(-5deg);
      -o-transform: rotate(-5deg);
      transform: rotate(-5deg);
    }
    100%{
      -webkit-transform: rotate(0);
            -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
    }
  }
@-moz-keyframes moveani {
    0%{
      -webkit-transform: rotate(0);
      -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
    }
    25%{
      -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
      -o-transform: rotate(5deg);
      transform: rotate(5deg);
    }
    50%{
      -webkit-transform: rotate(0);
            -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
    }
    75%{
      -webkit-transform: rotate(-5deg);
            -moz-transform: rotate(-5deg);
      -o-transform: rotate(-5deg);
      transform: rotate(-5deg);
    }
    100%{
      -webkit-transform: rotate(0);
            -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
    }
  }
@keyframes moveani {   
    0%{
      -webkit-transform: rotate(0);
      -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
    }
    25%{
      -webkit-transform: rotate(5deg);
    -moz-transform: rotate(5deg);
      -o-transform: rotate(5deg);
      transform: rotate(5deg);
    }
    50%{
      -webkit-transform: rotate(0);
            -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
    }
    75%{
      -webkit-transform: rotate(-5deg);
            -moz-transform: rotate(-5deg);
      -o-transform: rotate(-5deg);
      transform: rotate(-5deg);
    }
    100%{
      -webkit-transform: rotate(0);
            -moz-transform: rotate(0);
      -o-transform: rotate(0);
      transform: rotate(0);
    }
  }
.cj4 .cjbtnmore {right: 85px;top: 20px;}

.cjm-btm img{    padding: 25px 0 0 30px;float: left;}
.zzgbtn{    background: #d5594d;
    color: #ffeed6;
    font-size: 12px;
    padding: 1px 5px;
    border-radius: 5px;
    display: inline-block;
    margin: 2px 0 0 70px;
    text-align: center;}
    .zzgbtn:hover{background: #ff3428;color: #ffeed6;}
/* 春节专区 e */

/*2018春节套红*/
.yanhua{
	width: 1100px;
    top: 0;
    position: absolute;
    left: 50%;
    margin-left: -550px;
}
.yanhua1{
    background-size: contain;
    position: absolute;
    left: 10%;
    top: 0px;
    opacity: 1;
    display: block;
}
.yanhua2{
	background-size: contain;
	position: absolute;
	left: 33%;
	top: 38px;
	opacity: 1;
	display: block;
}
.yanhua3{
    background-size: contain;
    position: absolute;
    left: 92%;
    top: 50px;
    opacity: 1;
    display: block;
}


/*2019年春节专区 s*/
.cj2019{width: 1000px;height:446px;background: url(../images/newyear.jpg) no-repeat;background-size:100% 100%; margin: 15px auto;position: relative;}
.cj2019 .inbtn{
	position: absolute;
	width:78px;
	height:15px;
	left: 698px;
    top: 47px;
}
.cj2019 .video-box3 {
	position: relative;
	float: left;
	width: 359px;
	height: 259px;
    margin-left: 25px;
    margin-top: 135px;
}
.cj2019 .video-box3 .video-box4{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cj2019 .video-box4 .video2019{
	width:100%;
	height:203px;
	background:#000;
}
.cj2019 .video-box4 .vtitle2019{
	position: absolute;
    bottom: 2px;
    left: 19px;
    width: 323px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;    
    color: #ffd46f;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
}
.cj2019 .video-box4 li {
  	position: relative;
	width: 359px;
	height: 257px;
	margin-right: 0 !important;
}

.cj2019 .video-box4 li img {
  width: 100%;
  height: 203px;
}
.cj2019 .video-box4 li p {
  	position: absolute;
    bottom: 0;
    left: 19px;
    width: 323px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;    
    color: #ffd46f;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
}
.cj2019 .video-box4 .slide-pagebar {
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
	background: rgba(0, 0, 0, 0.3);
    width: 100%;
    position: absolute;
    bottom: 54px;
    height: 20px;
    line-height: 20px;
}
.cj2019 .video-box4 .slide-pagebar span {
  display: inline-block;
    width: 7px;
    height: 7px;
    background: #fff;
    border-radius: 50%;
    cursor: pointer;
    float: left;
    margin-top: 7px;
    margin-right: 7px;
	position:relative;
	left:280px;
}
.cj2019 .video-box4 .slide-pagebar span.active {
  background: #ff0000;
}

.part2{
	position:absolute;
	width:345px;
	height:90px;	
	left:375px;
	top:-5px;
}
.part3{
	position:absolute;
	width:345px;
	height:90px;
	top:150px;	
	left:375px;
}
.part2 li{
	width: 100%;
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    position: relative;
    text-indent: 14px;
    color: #fff;
}
.part3 li{
	width: 100%;
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    position: relative;
    text-indent: 14px;
    color: #fff;
}
.part2 li i,.part3 li i{
	width: 6px;
    height: 6px;
    background: #f2d18e;
    border-radius: 50%;
    position: absolute;
    top: 14px;
    left: 0;

}
.part2 li a,.part3 li a{
	font-size:15px;
	color:#FFFFFF;
	height:100%;
	display:block;
}
.part2 li a:hover,.part3 li a:hover{
	color:#fcf6ae;	
}
.part4{
	position:absolute;
	width:198px;
	height:133px;
	left:742px;
	top:-17px;
}
.cj2019 .part4 li {
  	position: relative;
	width: 198px;
	height: 133px;
	margin-right: 0 !important;
}

.cj2019 .part4 li img {
  width: 100%;
  height: 112px;
}
.cj2019 .part4 li p {
	position: absolute;
    bottom: 0;
    width: 198px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;    
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
}
.cj2019 .part4 .slide-pagebar {
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
	background: rgba(0, 0, 0, 0.6);
    width: 100%;
    position: absolute;
    bottom: 21px;
    height: 20px;
    line-height: 20px;
}
.cj2019 .part4 .slide-pagebar span {
  	display: inline-block;
    width: 6px;
    height: 6px;
    background: #fff;
    border-radius: 50%;
    cursor: pointer;
    float: left;
    margin-top: 7px;
    margin-right: 8px;
    position: relative;
    left: 155px;
}
.cj2019 .part4 .slide-pagebar span.active {
  background: #ff0000;
}
.part5{
	position:absolute;
	width:198px;
	height:133px;
	left:742px;
	top:128px;
}
.cj2019 .part5 li {
  	position: relative;
	width: 198px;
	height: 133px;
	margin-right: 0 !important;
}

.cj2019 .part5 li img {
  width: 100%;
  height: 112px;
}
.cj2019 .part5 li p {
	position: absolute;
    bottom: 0;
    width: 198px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
}
.cj2019 .part5 .slide-pagebar {
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
	background: rgba(0, 0, 0, 0.6);
    width: 100%;
    position: absolute;
    bottom: 21px;
    height: 20px;
    line-height: 20px;
}
.cj2019 .part5 .slide-pagebar span {
  	display: inline-block;
    width: 6px;
    height: 6px;
    background: #fff;
    border-radius: 50%;
    cursor: pointer;
    float: left;
    margin-top: 7px;
    margin-right: 8px;
    position: relative;
    left: 155px;
}
.cj2019 .part5 .slide-pagebar span.active {
  background: #ff0000;
}
/*2019年春节专区 e*/
/*2019两会 s*/

.lh2019 {
	width: 1000px;
	height:250px;
	background: url(../images/2019lhzq.jpg) no-repeat;
	background-size:100% 100%; 
	margin: 15px auto;
	position: relative;
}
.lhleft{
	width:401px;
	height:100%;
	float:left;
}
.lhlist{
	width: 360px;
    height: 76px;    
    left: 18px;
    top: 41px;
    position: absolute;
}
.lhlist h2{
	width:100%;
	height:18px;
	line-height:18px;
	overflow:hidden;
	font-size:16px;
	color:#000;
	margin-bottom:12px;
	font-weight:700;
}
.lhlist h2.lhred{
	color:#ff0000;
}
.lhlist ul{
	width:100%;
	height:44px;	
	overflow:hidden;	
}
.lhlist ul li{
	width:100%;
	height:22px;
	line-height:22px;
	overflow:hidden;
}
.lhlist ul li a{
	width:100%;
	height:22px;
	line-height:22px;
	overflow:hidden;
	font-size:14px;
	color:#000;
	display:block;
}
.lhlist a:hover,.lhlist h2:hover{
	color:#FF0000;	
}
.lhlist ul li a.lhred{
	color:#ff0000;
}
.lhlist2{
	margin-top:95px;
}
.lhinbtn{
	position:absolute;
	bottom:0;
}
.lhright{
	float:left;
	width:599px;
	height:250px;	
}
.lhpic{
	width:599px;
	height:100%;
	position:absolute;	
}
.dispy{
	display:none;
}
.lhpic img{
	width:390px;
	height:100%;
}
.lhpic span{	
    width: 160px;
    height: 99px;
    position: absolute;
    right: 22px;
    bottom: 79px;
    overflow: hidden;
}
.lhvideo{	
    width:390px;
	height:100%;
}
.lhpic span a{
	color:#ffff75;
	font-size:18px;
	width:160px;
	height:99px;
	line-height:33px;
	
}
.lhright ul{
	position:absolute;
	width:368px;
	height:60px;
	top:180px;
	margin-left:16px;
}
.lhright ul li{
	float:left;
	width:84px;
	margin-right:6px;
	border:1px solid #fff;
	z-index:999;
}
.lhright ul li img{
	width:84px;
	height:54px;
	cursor:pointer;
}
.lhright ul li.active{
	border:1px solid #b6261a;
}
/*2019两会 e*/

/*2019guoqing s*/

.gq2019 {
	width: 1000px;
	height:300px;
	background: url(../images/2019gq2.jpg?0923) no-repeat;
	background-size:100% 100%; 
	margin: 15px auto;
	position: relative;
}
.gqleft{
	width:535px;
	height:300px;
	display:block;
	overflow:hidden;
	cursor:pointer;
	float:left;
}
.gqleft img {
	width    : 535px;
	height   : 300px;

}
.gqvideo{
	width:100%;
	height:100%;
	/*background:#cdeef7;*/
}
.gqvideo2{
	width:100%;
	height:270px;		
}
.gqvtitle {
    width: 535px;
    position: absolute;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    color: #000;
    bottom: 0;
    overflow: hidden;
    text-align: center;
	text-indent:10px;
}
.swiper-container {
    width: 100%;
    height: 100%;
	/*background-color:#cdeef7;*/
}
.swiper3 .swiper-wrapper a{
	width:100%;
	height:100%;
}
.sp3sp1title {
	width:535px;
	position:absolute;
	font-size:16px;
	height:38px;
	line-height:38px;
	color:#fff;
	bottom:0;	
	background:url("../images/tittlebg.png?0920");
	text-indent:15px;
	overflow:hidden;
}
.sp3sp1title:hover {
	color : #ff1411;
}
.swiper-pagination{
	height:38px;
	position:absolute;
	/*background:red;*/
	z-index:99;
	bottom:-17px;
	right:10px;
}
.swiper-pagination .swiper-pagination-switch {
	display       : block;
	width         : 7px;
	height        : 7px;
	float         : left;
	background    : #fff;
	/*border        : 1px solid #8d8d8d;*/
	cursor        : pointer;
	float         : left;
	/* margin-top: -0.18rem; */
	box-sizing    : border-box;
	margin-left   : 11px;
	z-index       : 9999999999999999;
	border-radius : 100%;
}
.swiper-pagination .swiper-pagination-switch:nth-child(1) {
	

}
.swiper-pagination .swiper-active-switch {
	background : #ff0000;
	/*border     : 1px solid #ffffff;*/
}
.p1bigimg img:hover {
	-webkit-transform-origin : 50% 50%;
	-moz-transform-origin    : 50% 50%;
	-ms-transform-origin     : 50% 50%;
	-o-transform-origin      : 50% 50%;
	transform-origin         : 50% 50%;
	-webkit-transform        : scale(1.05);
	-moz-transform           : scale(1.05);
	-ms-transform            : scale(1.05);
	-o-transform             : scale(1.05);
	transform                : scale(1.05);
}

.gqright{
	float:left;
	width:465px;
	height:300px;
	position:relative;	
}
.gqlist{
	width: 418px;
    height: 98px;    
    left: 20px;
    top: 30px;
    position: absolute;
}
.gqlist2{
	margin-top:135px;
}
.gqlist h2{
	width:100%;
	height:19px;
	line-height:19px;
	overflow:hidden;
	font-size:18px;
	color:#000;
	margin-bottom:12px;
	font-weight:700;
}
.gqlist ul{
	width:100%;
	height:66px;	
	overflow:hidden;	
}
.gqlist ul li{
	width:100%;
	height:22px;
	line-height:22px;
	overflow:hidden;
}
.gqlist ul li a{
	width:100%;
	height:22px;
	line-height:22px;
	overflow:hidden;
	font-size:14px;
	color:#333;
	display:block;
}
.gqlist a:hover,.gqlist h2:hover{
	color:#FF0000;	
}
.lhlist2{
	margin-top:95px;
}
.gqinbtn{
	position:absolute;
	bottom:0;
	right:0;
}
/*2019国庆 e*/

/*2020省两会 s*/
.slh2020 {
	width: 1000px;
	height:250px;
	background: url(../images/2020slh.jpg?01102007) no-repeat;
	background-size:100% 100%; 
	margin: 15px auto;
	position: relative;
}

.slh2020_left{
    width: 359px;
    height: 234px;
    position: absolute;
    top: 5px;
    left: 64px;
}
.slh_video{
	width:359px;
	height:234px;
}
.slh_live{
	width:100%;
	height:234px;
	background:#000;
}
.slh_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swiperslh .swiper-wrapper img{
    width: 359px;
    height: 234px;
}
.swiperslh .swiper-slide{
	position:relative;
}
.swiperslh .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.titlebg {
    width: 359px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.8;
}
.sp3sp1title2 {
    width: 316px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: rgb( 255, 255, 255 );
    bottom: 0;
    left: 27px;
    overflow: hidden;
	text-align:center;
}
.sp3sp1title2:hover{
	color:#fbe3a7;
}
.slh2020_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
}
.slh2020_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
}

.slh2020_right{
    width: 449px;
    height: 128px;
    position: relative;
    left: 465px;
    top: 91px;
}
/* .btitle1,.btitle2 {
	font-size: 18px;
	width:100%;
	height:20px;
	line-height:20px;
	overflow:hidden;
	color: rgb( 255, 255, 255 );
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.btitle1 a,.btitle2 a {
	color: rgb(241, 68, 51);
	display:block;
	width:100%;
	height:100%;
}
.btitle2{
	top:75px;
} */
.slh2020_right_list1{
	height:30px;
	position: absolute;
    top: 35px;
	width:100%;
}
.slh2020_right_list2{
	height:30px;
	position: absolute;
    top: 110px;
	width:100%;
}
.slh2020_right li{
	width:48%;
	color:#fff;
	float:left;
	margin:0 2% 0 0;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
}
.slh2020_right li a{
	color:#000;
	font-size:12px;
}
.slh2020 a:hover{
	color:rgb(241, 68, 51);
}
.slh2020_btn{
	width: 36px;
    height: 118px;
    position: absolute;
    left: 953px;
    top: 58px;
    background: url(../images/2020slh_btn.png) no-repeat;
    background-size: 100% 100%;
		cursor:pointer;
}
.slh2020_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2020省两会 e*/

/*2020年春节专区 s*/
.cj2020{width: 1000px;height:446px;background: url(../images/newyear2020.jpg?0122) no-repeat;background-size:100% 100%; margin: 15px auto;position: relative;}
.cj2020 .inbtn{
	position: absolute;
	width:90px;
	height:18px;
    left: 610px;
    top: 70px;
}
.cj2020 .video-box3 {
	position: relative;
	float: left;
	width: 359px;
	height: 259px;
    margin-left: 25px;
    margin-top: 135px;
}
.cj2020 .video-box3 .video-box4{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cj2020 .video-box4 .video2019{
	width:100%;
	height:203px;
	background:#000;
}
.cj2020 .video-box4 .vtitle2019{
	position: absolute;
    bottom: 2px;
    left: 19px;
    width: 323px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;    
    color: #ffd46f;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
}
.cj2020 .video-box4 li {
  	position: relative;
	width: 359px;
	height: 257px;
	margin-right: 0 !important;
}

.cj2020 .video-box4 li img {
  width: 100%;
  height: 203px;
}
.cj2020 .video-box4 li p {
  	position: absolute;
    bottom: 0;
    left: 19px;
    width: 323px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;    
    color: #ffd46f;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
}
.cj2020 .video-box4 .slide-pagebar {
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
	background: rgba(0, 0, 0, 0.3);
    width: 100%;
    position: absolute;
    bottom: 54px;
    height: 20px;
    line-height: 20px;
}
.cj2020 .video-box4 .slide-pagebar span {
  display: inline-block;
    width: 7px;
    height: 7px;
    background: #fff;
    border-radius: 50%;
    cursor: pointer;
    float: left;
    margin-top: 7px;
    margin-right: 7px;
	position:relative;
	left:280px;
}
.cj2020 .video-box4 .slide-pagebar span.active {
  background: #ff0000;
}

.cj2020 .part2{
	position:absolute;
	width:332px;
	height:90px;	
	left:375px;
	top:0;
}
.cj2020 .part3{
	position:absolute;
	width:332px;
	height:90px;
	top:155px;	
	left:375px;
}
.cj2020 .part2 li{
	width: 100%;
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    position: relative;
    text-indent: 14px;
    color: #fff;
}
.cj2020 .part3 li{
	width: 100%;
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    position: relative;
    text-indent: 14px;
    color: #fff;
}
.cj2020 .part2 li i,.cj2020 .part3 li i{
	width: 6px;
    height: 6px;
    background: #f2d18e;
    border-radius: 50%;
    position: absolute;
    top: 14px;
    left: 0;

}
.cj2020 .part2 li a,.cj2020 .part3 li a{
	font-size:15px;
	color:#FFFFFF;
	height:100%;
	display:block;
}
.cj2020 .part2 li a:hover,.cj2020 .part3 li a:hover{
	color:#fcf6ae;	
}
.cj2020 .part4{
	position:absolute;
	width:198px;
	height:133px;
	left:742px;
	top:-17px;
}
.cj2020 .part4 li {
  	position: relative;
	width: 198px;
	height: 133px;
	margin-right: 0 !important;
}

.cj2020 .part4 li img {
  width: 100%;
  height: 112px;
}
.cj2020 .part4 li p {
	position: absolute;
    bottom: 0;
    width: 198px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;    
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
}
.cj2020 .part4 .slide-pagebar {
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
	background: rgba(0, 0, 0, 0.6);
    width: 100%;
    position: absolute;
    bottom: 21px;
    height: 20px;
    line-height: 20px;
}
.cj2020 .part4 .slide-pagebar span {
  	display: inline-block;
    width: 6px;
    height: 6px;
    background: #fff;
    border-radius: 50%;
    cursor: pointer;
    float: left;
    margin-top: 7px;
    margin-right: 8px;
    position: relative;
    left: 155px;
}
.cj2020 .part4 .slide-pagebar span.active {
  background: #ff0000;
}
.cj2020 .part5{
	position:absolute;
	width:198px;
	height:133px;
	left:742px;
	top:128px;
}
.cj2020 .part5 li {
  	position: relative;
	width: 198px;
	height: 133px;
	margin-right: 0 !important;
}

.cj2020 .part5 li img {
  width: 100%;
  height: 112px;
}
.cj2020 .part5 li p {
	position: absolute;
    bottom: 0;
    width: 198px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
}
.cj2020 .part5 .slide-pagebar {
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
	background: rgba(0, 0, 0, 0.6);
    width: 100%;
    position: absolute;
    bottom: 21px;
    height: 20px;
    line-height: 20px;
}
.cj2020 .part5 .slide-pagebar span {
  	display: inline-block;
    width: 6px;
    height: 6px;
    background: #fff;
    border-radius: 50%;
    cursor: pointer;
    float: left;
    margin-top: 7px;
    margin-right: 8px;
    position: relative;
    left: 155px;
}
.cj2020 .part5 .slide-pagebar span.active {
  background: #ff0000;
}
/*2020年春节专区 e*/

/*2020全国两会 s*/
.lh2020 {
	width: 1000px;
	height:470px;
	background: url(../images/2020lh.jpg?0519) no-repeat;
	background-size:100% 100%; 
	margin: 15px auto;
	position: relative;
}
.lh2020_video{
	width:422px;
	height:270px;
}
.lh2020_live{
	width:100%;
	height:270px;
	background:#000;
}
.lh2020_btn{
	position: absolute;
	left: 953px;
	top: 151px;
	width: 24px;
	height: 115px;
    background: url(../images/2020lh_btn.png?0519) no-repeat;
    background-size: 100% 100%;
	cursor:pointer;
}
.lh2020_btn a{
	width:100%;
	height:100%;
	display:block;
}
.p2title1{
	width: 900px;
    text-align: center;
    font-size: 22px;
    position: relative;
    top: 50px;
    color: #000;
    font-weight: 700;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    top: 105px;
    margin: 0 auto;
}
.p2title1.red a{
	color:red;
}
.p2title1 a:hover {
	color : #ff1411;
}
.lh2020left{
	position: absolute;
	left: 52px;
	top: 151px;
	width: 422px;
	height: 270px;
}
.lh2020right{
    width: 425px;
    height: 214px;
    position: absolute;
    top: 181px;
    left: 504px;
}
.swiper4{
	width:100%;
	height:100%;
}
.sp4sp1title{
	width: 422px;
    height: 50px;
    position: absolute;
    font-size: 16px;
    color: #fff;
    bottom: 0;
    background: url(../images/tittlebg2.png);
	background-size:100%;
    overflow: hidden;
}
.sp4sp1title span{
    width: 323px;
    display: block;
    height: 100%;
    margin-left: 15px;
    line-height: 20px;
    align-items: center;
    display: flex;
}
.pave4{
    height: 27px;
    position: absolute;
    /* background: red; */
    z-index: 99;
    bottom: 0;
    right: 10px;
}
.pave4 .swiper-pagination-switch{
    display: block;
    width: 10px;
    height: 10px;
    float: left;
    background: #fff;
    /* border: 1px solid #8d8d8d; */
    cursor: pointer;
    float: left;
    /* margin-top: -0.18rem; */
    box-sizing: border-box;
    margin-left: 11px;
    z-index: 9999999999999999;
    border-radius: 10px;
}
.pave4 .swiper-active-switch{
    background-color: rgb(255,255,255);
    width: 20px;
    height: 10px;
}
.p2bigimg{
	position:absolute;
	left:0;
	top:0;
	width: 422px;
	height: 270px;
}
.p2bigimg img{
	width:100%;
	height:100%;
}


.p2right2{
	width: 5.84rem;
	margin-left: 6.16rem;
	overflow: hidden;
	height: 5.76rem;
}

.p2rtitle{
	font-size: 18px;
    font-weight: bold;
    width: 425px;
    max-height: 40px;
    line-height: 20px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
}
.p2rtitle2{
	top: 120px;
}
.p2rul{
	position: absolute;
    top: 50px;
    height: 60px;
}
.p2rul2{
	top: 170px;
}
.p2rul li{
	font-size: 14px;
	color: #666666;
	height: 25px;
	line-height: 25px;
	overflow:hidden;
}
.sub{
	margin-left:20px;
}
.lh2020right a:hover{
	color:red;
}
/*2020全国两会 e*/
/*2020国庆 s*/
.gq2020 {
	width: 1000px;
	height:350px;
	background: url(../images/2020gq.jpg) no-repeat;
	background-size:100% 100%; 
	margin: 15px auto;
	position: relative;
}

.gq2020_left{
    width: 359px;
    height: 256px;
    position: absolute;
	left: 45px;
	top: 61px;
}
.gq_video{
	width:359px;
	height:256px;
}
.gq_live{
	width:100%;
	height:256px;
	background:#000;
}
.gq_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swipergq .swiper-wrapper img{
    width: 359px;
    height: 256px;
}
.swipergq .swiper-slide{
	position:relative;
}
.swipergq .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swipergq .titlebg {
    width: 359px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.8;
}
.swipergq .sp3sp1title2 {
    width: 310px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: rgb( 255, 255, 255 );
    bottom: 0;
    left: 27px;
    overflow: hidden;
	text-align:center;
}
.swipergq .sp3sp1title2:hover{
	color:#fbe3a7;
}
.gq2020_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
}
.gq2020_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
}

.gq2020_right{
	position:relative;
	left: 446px;
	top: 122px;
	width: 451px;
	height: 175px;
}
.gq2020 .btitle1,.gq2020 .btitle2 {
	font-size: 18px;
	width:100%;
	height:20px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.gq2020 .btitle1 a,.gq2020 .btitle2 a {
	color: #e7230e;
	display:block;
	width:100%;
	height:100%;
}
.gq2020 .btitle2{
	top:100px;
}
.gq2020_right_list1{
	height:30px;
	position: absolute;
    top: 35px;
	width:100%;
}
.gq2020_right_list2{
	height:30px;
	position: absolute;
    top: 135px;
	width:100%;
}
.gq2020_right li{
	width:48%;
	color:#000;
	float:left;
	margin:0 2% 0 0;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
}
.gq2020_right li a{
	color:#000;
	font-size:12px;
}
.gq2020 .btitle3, .gq2020 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #e7230e;
    position: absolute;
    z-index: 60;
	top:60px;
}
.gq2020 .btitle4{
	top:160px;
}
.gq2020 a:hover{
	color:#e7230e;
}
.gq2020_btn{
    position: absolute;
	left: 940px;
	top: 96px;
	width: 32px;
	height: 92px;
    background: url(../images/2020gq_btn.png) no-repeat;
    background-size: 100% 100%;
		cursor:pointer;
}
.gq2020_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2020国庆 e*/
/*2021省两会 s*/
.slh2021 {
	width: 1000px;
	height:250px;
	background: url(../images/2021slh_bg.jpg) no-repeat;
	background-size:100% 100%; 
	margin: 15px auto;
	position: relative;
}

.slh2021_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 46px;
	top: 17px;
}
.slh2021_video{
	width: 393px;
    height: 221px;
}
.slh2021_live{
	width:100%;
	height: 221px;
	background:#000;
}
.slh2021_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swiperslh2021 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swiperslh2021 .swiper-slide{
	position:relative;
}
.swiperslh2021 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swiperslh2021 .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
	background-size:100%;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swiperslh2021 .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
}
.swiperslh2021 .sp3sp1title2:hover{
	color:#fbe3a7;
}
.slh2021_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
}
.slh2021_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
}

.slh2021_right{
	position:relative;
	left: 479px;
	top: 80px;
	width: 452px;
	height: 139px;
}
.slh2021 .btitle1,.slh2021 .btitle2 {
	font-size: 17px;
	width:100%;
	height:22px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.slh2021 .btitle1 a,.slh2021 .btitle2 a {
	color: #000;
	display:block;
	width:100%;
	height:100%;
}
.slh2021 .btitle2{
	top:79px;
}
.slh2021_right_list1{
	height:20px;
	position: absolute;
    top: 30px;
	width:100%;
}
.slh2021_right_list2{
	height:20px;
	position: absolute;
    top: 110px;
	width:100%;
}
.slh2021_right li{
	width:48%;
	color:#000;
	float:left;
	margin:0 2% 0 0;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.slh2021_right li a{
	color:#000;
	font-size:12px;
}
.slh2021 .btitle3, .slh2021 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #e7230e;
    position: absolute;
    z-index: 60;
	top:50px;
}
.slh2021 .btitle4{
	top:128px;
}
.slh2021 a:hover{
	color:#e7230e;
}
.slh2021_btn{
	position: absolute;
	left: 865px;
	top: 41px;
	width: 91px;
	height: 18px;
	background: url(../images/2021slh_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
.slh2021_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2021省两会 e*/

/*2021春节 s*/

.cj2021 {
	width: 1000px;
	height:250px;
	background: url(../images/newyear2021.jpg) no-repeat;
	background-size:100% 100%; 
	margin: 15px auto;
	position: relative;
}

.cj2021_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 46px;
	top: 17px;
}
.cj2021_video{
	width: 393px;
    height: 221px;
}
.cj2021_live{
	width:100%;
	height: 221px;
	background:#000;
}
.cj2021_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swipercj2021 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swipercj2021 .swiper-slide{
	position:relative;
}
.swipercj2021 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swipercj2021 .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background:#000;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swipercj2021 .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
}
.swipercj2021 .sp3sp1title2:hover{
	color:#fbe3a7;
}
.cj2021_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
}
.cj2021_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
}

.cj2021_right{
	position:relative;
	left: 479px;
	top: 80px;
	width: 452px;
	height: 139px;
}
.cj2021 .btitle1,.cj2021 .btitle2 {
	font-size: 18px;
	width:100%;
	height:20px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.cj2021 .btitle1 a,.cj2021 .btitle2 a {
	color: #000;
	display:block;
	width:100%;
	height:100%;
}
.cj2021 .btitle2{
	top:79px;
}
.cj2021_right_list1{
	height:20px;
	position: absolute;
    top: 30px;
	width:100%;
}
.cj2021_right_list2{
	height:20px;
	position: absolute;
    top: 110px;
	width:100%;
}
.cj2021_right li{
	width:100%;
	color:#000;
	float:left;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
}
.cj2021_right li a{
	color:#000;
	font-size:12px;
}
.cj2021 .btitle3, .cj2021 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #e7230e;
    position: absolute;
    z-index: 60;
	top:50px;
}
.cj2021 .btitle4{
	top:128px;
}
.cj2021 a:hover{
	color:#e7230e;
}
.cj2021_btn{
	position: absolute;
	left: 865px;
	top: 41px;
	width: 91px;
	height: 18px;
	background: url(../images/2021slh_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
.cj2021_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2021春节 e*/

/*2021两会 s*/

.lh2021 {
	width: 1000px;
	height:250px;
	background: url(../images/2021lh_bg.jpg?1457) no-repeat;
	background-size:100% 100%; 
	margin: 15px auto;
	position: relative;
}

.lh2021_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 46px;
	top: 17px;
}
.lh2021_video{
	width: 393px;
    height: 221px;
}
.lh2021_live{
	width:100%;
	height: 221px;
	background:#000;
}
.lh2021_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swiperlh2021 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swiperlh2021 .swiper-slide{
	position:relative;
}
.swiperlh2021 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swiperlh2021 .titlebg {
    width: 393px;
    position: absolute;
    height: 50px;
    line-height: 50px;
    bottom: 0;
    background: url(../images/slgt_bg2.png);
    text-indent: 15px;
    overflow: hidden;
	opacity: 1;
}
.swiperlh2021 .sp3sp1title3 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 50px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
}
.swiperlh2021 .sp3sp1title3 span {
	width: 354px;
    position: absolute;
    font-size: 16px;
    max-height: 50px;
    line-height: 21px;
    color: #fff;
    top: 50%;
    left: 0;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
    overflow: hidden;
    text-align: left;
}
.swiperlh2021 .sp3sp1title3 span:hover{
	color:#fbe3a7;
}
.lh2021_l{
    position: absolute;
    bottom: 13px;
    left: 5px;
	cursor:pointer;
}
.lh2021_r{
    position: absolute;
    bottom: 13px;
    right: 5px;
	cursor:pointer;
}

.lh2021_right{
	position:relative;
	left: 472px;
    top: 65px;
    width: 470px;
    height: 172px;
}
.lh2021 .toptitle{
	font-size:18px;
	width:100%;
	height:20px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
	top:2px;
}
.lh2021 .btitle1,.lh2021 .btitle2 {
	font-size: 16px;
	width:100%;
	height:20px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
	top:30px;
}
.lh2021 .btitle1 a,.lh2021 .btitle2 a,.lh2021 .toptitle a {
	color: #000;
	display:block;
	width:100%;
	height:100%;
}
.lh2021 .btitle2{
	top:108px;
}
.lh2021_right_list1{
	height:20px;
	position: absolute;
    top: 58px;
	width:100%;
}
.lh2021_right_list2{
	height:20px;
	position: absolute;
    top: 78px;
	width:100%;
}
.lh2021_right_list3{
	height:20px;
	position: absolute;
    top: 135px;
	width:100%;
}
.lh2021_right_list4{
	height:20px;
	position: absolute;
    top: 155px;
	width:100%;
}
.lh2021_right li{
	width:49%;
	color:#000;
	float:left;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	margin: 0 1% 0 0;
	text-overflow: ellipsis;
    white-space: nowrap;
}
.lh2021_right li:nth-child(even){
	margin: 0;
}
.lh2021_right li a{
	color:#000;
	font-size:12px;
}
.lh2021 .btitle3, .lh2021 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #e7230e;
    position: absolute;
    z-index: 60;
	top:50px;
}
.lh2021 .btitle4{
	top:128px;
}
.lh2021 a:hover{
	color:#e7230e;
}
.lh2021_btn{
	position: absolute;
	left: 865px;
	top: 41px;
	width: 91px;
	height: 18px;
	background: url(../images/2021lh_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
.lh2021_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2021两会 e*/
/*2021台风 s*/

.tf2021 {
	width: 1000px;
	height:250px;
	background: url(../images/2021tf.png) no-repeat;
	background-size:100% 100%; 
	margin: 15px auto;
	position: relative;
}

.tf2021_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 46px;
	top: 17px;
}
.tf2021_video{
	width: 393px;
    height: 221px;
}
.tf2021_live{
	width:100%;
	height: 221px;
	background:#000;
}
.tf2021_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swipertf2021 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swipertf2021 .swiper-slide{
	position:relative;
}
.swipertf2021 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swipertf2021 .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background:#000;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swipertf2021 .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
}
.swipertf2021 .sp3sp1title2:hover{
	color:#fbe3a7;
}
.tf2021_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
}
.tf2021_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
}

.tf2021_right{
	position:relative;
	left: 479px;
	top: 80px;
	width: 452px;
	height: 139px;
}
.tf2021 .btitle1,.tf2021 .btitle2 {
	font-size: 18px;
	width:100%;
	height:20px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.tf2021 .btitle1 a,.tf2021 .btitle2 a {
	color: #000;
	display:block;
	width:100%;
	height:100%;
}
.tf2021 .btitle2{
	top:79px;
}
.tf2021_right_list1{
	height:20px;
	position: absolute;
    top: 30px;
	width:100%;
}
.tf2021_right_list2{
	height:20px;
	position: absolute;
    top: 50px;
	width:100%;
}
.tf2021_right_list3{
	height:20px;
	position: absolute;
    top: 110px;
	width:100%;
}
.tf2021_right_list4{
	height:20px;
	position: absolute;
    top: 130px;
	width:100%;
}
.tf2021_right li{
	width:49%;
	color:#000;
	float:left;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	margin: 0 1% 0 0;
}
.tf2021_right li:nth-child(even){
	margin: 0;
}
/* .tf2021_right li{
	width:100%;
	color:#000;
	float:left;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
} */
.tf2021_right li a{
	color:#000;
	font-size:12px;
}
.tf2021 .btitle3, .tf2021 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #e7230e;
    position: absolute;
    z-index: 60;
	top:50px;
}
.tf2021 .btitle4{
	top:128px;
}
.tf2021 a:hover{
	color:#e7230e;
}
.tf2021_btn{
	position: absolute;
	left: 865px;
	top: 41px;
	width: 91px;
	height: 18px;
	background: url(../images/2021tf_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
.tf2021_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2021台风 e*/
/*2021互联网大会 s*/

.wic2021 {
	width: 1000px;
	height:250px;
	background: url(../images/2021wic.jpg) no-repeat;
	background-size:100% 100%; 
	margin: 15px auto;
	position: relative;
}

.wic2021_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 46px;
	top: 17px;
}
.wic2021_video{
	width: 393px;
    height: 221px;
}
.wic2021_live{
	width:100%;
	height: 221px;
	background:#000;
}
.wic2021_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swiperwic2021 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swiperwic2021 .swiper-slide{
	position:relative;
}
.swiperwic2021 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swiperwic2021 .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background:#000;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swiperwic2021 .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
}
.swiperwic2021 .sp3sp1title2:hover{
	color:#fbe3a7;
}
.wic2021_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
    z-index: 9999;
}
.wic2021_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
    z-index: 9999;
}

.wic2021_right{
	position:relative;
	left: 479px;
	top: 80px;
	width: 452px;
	height: 139px;
}
.wic2021 .btitle1,.wic2021 .btitle2 {
	font-size: 18px;
	width:100%;
	height:20px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.wic2021 .btitle1 a,.wic2021 .btitle2 a {
	color: #000;
	display:block;
	width:100%;
	height:100%;
}
.wic2021 .btitle2{
	top:79px;
}
.wic2021_right_list1{
	height:20px;
	position: absolute;
    top: 30px;
	width:100%;
}
.wic2021_right_list2{
	height:20px;
	position: absolute;
    top: 50px;
	width:100%;
}
.wic2021_right_list3{
	height:20px;
	position: absolute;
    top: 110px;
	width:100%;
}
.wic2021_right_list4{
	height:20px;
	position: absolute;
    top: 130px;
	width:100%;
}
.wic2021_right li{
	width:49%;
	color:#000;
	float:left;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	margin: 0 1% 0 0;
}
.wic2021_right li:nth-child(even){
	margin: 0;
}
/* .tf2021_right li{
	width:100%;
	color:#000;
	float:left;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
} */
.wic2021_right li a{
	color:#000;
	font-size:12px;
}
.wic2021 .btitle3, .wic2021 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #e7230e;
    position: absolute;
    z-index: 60;
	top:50px;
}
.wic2021 .btitle4{
	top:128px;
}
.wic2021 a:hover{
	color:#e7230e;
}
.wic2021_btn{
	position: absolute;
	left: 865px;
	top: 41px;
	width: 91px;
	height: 18px;
	background: url(../images/2021wic_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
.wic2021_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2021互联网大会 e*/

/*2021国庆 s*/

.gq2021 {
	width: 1000px;
	height:250px;
	background: url(../images/2021gq.jpg?1023) no-repeat;
	background-size:100% 100%; 
	margin: 15px auto;
	position: relative;
}

.gq2021_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 46px;
	top: 17px;
}
.gq2021_video{
	width: 393px;
    height: 221px;
}
.gq2021_live{
	width:100%;
	height: 221px;
	background:#000;
}
.gq2021_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swipergq2021 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swipergq2021 .swiper-slide{
	position:relative;
}
.swipergq2021 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swipergq2021 .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background:#000;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swipergq2021 .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
}
.swipergq2021 .sp3sp1title2:hover{
	color:#fbe3a7;
}
.gq2021_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
    z-index: 9999;
}
.gq2021_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
    z-index: 9999;
}

.gq2021_right{
	position:relative;
	left: 479px;
	top: 80px;
	width: 452px;
	height: 139px;
}
.gq2021 .btitle1,.gq2021 .btitle2 {
	font-size: 18px;
	width:100%;
	height:20px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.gq2021 .btitle1 a,.gq2021 .btitle2 a {
	color: #000;
	display:block;
	width:100%;
	height:100%;
}
.gq2021 .btitle2{
	top:79px;
}
.gq2021_right_list1{
	height:20px;
	position: absolute;
    top: 30px;
	width:100%;
}
.gq2021_right_list2{
	height:20px;
	position: absolute;
    top: 50px;
	width:100%;
}
.gq2021_right_list3{
	height:20px;
	position: absolute;
    top: 110px;
	width:100%;
}
.gq2021_right_list4{
	height:20px;
	position: absolute;
    top: 130px;
	width:100%;
}
.gq2021_right li{
	width:49%;
	color:#000;
	float:left;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	margin: 0 1% 0 0;
}
.gq2021_right li:nth-child(even){
	margin: 0;
}
.gq2021_right li a{
	color:#000;
	font-size:12px;
}
.gq2021 .btitle3, .gq2021 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #e7230e;
    position: absolute;
    z-index: 60;
	top:50px;
}
.gq2021 .btitle4{
	top:128px;
}
.gq2021 a:hover{
	color:#e7230e;
}
.gq2021_btn{
	position: absolute;
	left: 865px;
	top: 41px;
	width: 91px;
	height: 18px;
	background: url(../images/2021gq_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
.gq2021_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2021国庆 e*/
/*2022省两会 s*/
.slh2022 {
	width: 1000px;
	height:250px;
	background: url(../images/2022slh.jpg) no-repeat;
	background-size:100% 100%; 
	margin: 15px auto;
	position: relative;
}

.slh2022_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 25px;
	top: 17px;
}
.slh2022_video{
	width: 393px;
    height: 221px;
}
.slh2022_live{
	width:100%;
	height: 221px;
	background:#000;
}
.vcp-poster-pic.default{
    width: 100%;
}
.slh2022_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swiperslh2022 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swiperslh2022 .swiper-slide{
	position:relative;
}
.swiperslh2022 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swiperslh2022 .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
	background-size:100%;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swiperslh2022 .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
}
.swiperslh2022 .sp3sp1title2:hover{
	color:#fbe3a7;
}
.slh2022_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
    z-index: 99;
}
.slh2022_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
    z-index: 99;
}

.slh2022_right{
    position: relative;
    left: 471px;
    top: 80px;
    width: 450px;
    height: 150px;
}
.slh2022 .btitle1,.slh2022 .btitle2 {
	font-size: 17px;
	width:100%;
	height:22px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.slh2022 .btitle1 a,.slh2022 .btitle2 a {
	color: #000;
	display:block;
	width:100%;
	height:100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.slh2022 .btitle2{
	top:79px;
}
.slh2022_right_list1{
	height:20px;
	position: absolute;
    top: 30px;
	width:100%;
}
.slh2022_right_list2{
	height:20px;
	position: absolute;
    top: 110px;
	width:100%;
}
.slh2022_right li{
	width:48%;
	color:#000;
	float:left;
	margin:0 2% 0 0;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.slh2022_right li a{
	color:#000;
	font-size:12px;
}
.slh2022 .btitle3, .slh2022 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #e7230e;
    position: absolute;
    z-index: 60;
	top:50px;
    left: 0;
}
.slh2022 .btitle4{
	top:128px;
}
.slh2022 a:hover{
	color:#e7230e;
}
.slh2022_btn{
	position: absolute;
    left: 952px;
    top: 59px;
    width: 28px;
    height: 74px;
	background: url(../images/2022slh_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
    z-index: 99;
}
.slh2022_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2022省两会 e*/

/*2022两会 s*/
.lh2022 {
	width: 1000px;
	height:250px;
	background: url(../images/2022lh.jpg) no-repeat;
	background-size:100% 100%; 
	margin: 25px auto 15px;
	position: relative;
}

.lh2022_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 46px;
	top: 17px;
}
.lh2022_video{
	width: 393px;
    height: 221px;
}
.lh2022_live{
	width:100%;
	height: 221px;
	background:#000;
}
.lh2022_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swiperlh2022 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swiperlh2022 .swiper-slide{
	position:relative;
}
.swiperlh2022 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swiperlh2022 .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
	background-size:100%;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swiperlh2022 .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
}
.swiperlh2022 .sp3sp1title2:hover{
	color:#fbe3a7;
}
.lh2022_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
    z-index: 99;
}
.lh2022_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
    z-index: 99;
}

.lh2022_right{
	position:relative;
	left: 470px;
	top: 80px;
	width: 452px;
	height: 139px;
}
.lh2022 .btitle1,.lh2022 .btitle2 {
	font-size: 17px;
	width:100%;
	height:22px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.lh2022 .btitle1 a,.lh2022 .btitle2 a {
	color: #000;
	display:block;
	width:100%;
	height:100%;
}
.lh2022 .btitle2{
	top:79px;
}
.lh2022_right_list1{
	height:20px;
	position: absolute;
    top: 30px;
	width:100%;
}
.lh2022_right_list2{
	height:20px;
	position: absolute;
    top: 110px;
	width:100%;
}
.lh2022_right li{
	width:48%;
	color:#000;
	float:left;
	margin:0 2% 0 0;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.lh2022_right li a{
	color:#000;
	font-size:12px;
}
.lh2022 .btitle3, .lh2022 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #e7230e;
    position: absolute;
    z-index: 60;
	top:50px;
    left: 0;
}
.lh2022 .btitle4{
	top:128px;
}
.lh2022 a:hover{
	color:#e7230e;
}
.lh2022_btn{
	position: absolute;
    left: 952px;
    top: 59px;
    width: 28px;
    height: 74px;
	background: url(../images/2022lh_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
.lh2022_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2022两会 e*/
/*2022党代会 s*/
.ddh2022 {
	width: 1000px;
	height:250px;
	background: url(../images/2022ddh.jpg) no-repeat;
	background-size:100% 100%; 
	margin: 25px auto 15px;
	position: relative;
}

.ddh2022_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 40px;
	top: 17px;
}
.ddh2022_video{
	width: 393px;
    height: 221px;
}
.ddh2022_live{
	width:100%;
	height: 221px;
	background:#000;
}
.ddh2022_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swiperddh2022 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swiperddh2022 .swiper-slide{
	position:relative;
}
.swiperddh2022 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swiperddh2022 .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
	background-size:100%;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swiperddh2022 .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.swiperddh2022 .sp3sp1title2:hover{
	color:#fbe3a7;
}
.ddh2022_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
    z-index: 99;
}
.ddh2022_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
    z-index: 99;
}

.ddh2022_right{
	position:relative;
	left: 470px;
	top: 80px;
	width: 452px;
	height: 139px;
}
.ddh2022 .btitle1,.ddh2022 .btitle2 {
	font-size: 17px;
	width:100%;
	height:22px;
	line-height:20px;
	overflow:hidden;
	color: #000;
	font-weight: bold;
	position: absolute;
	z-index: 60;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ddh2022 .btitle1 a,.ddh2022 .btitle2 a {
	color: #000;
	/* display:block;
	width:100%;
	height:100%; */
}
.ddh2022 .btitle2{
	top:79px;
}
.ddh2022_right_list1{
	height:20px;
	position: absolute;
    top: 30px;
	width:100%;
}
.ddh2022_right_list2{
	height:20px;
	position: absolute;
    top: 110px;
	width:100%;
}
.ddh2022_right li{
	width:48%;
	color:#000;
	float:left;
	margin:0 2% 0 0;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.ddh2022_right li a{
	color:#000;
	font-size:12px;
}
.ddh2022 .btitle3, .ddh2022 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #e7230e;
    position: absolute;
    z-index: 60;
	top:50px;
    left: 0;
}
.ddh2022 .btitle4{
	top:128px;
}
.ddh2022 a:hover{
	color:#e7230e;
}
.ddh2022_btn{
	position: absolute;
    left: 952px;
    top: 59px;
    width: 28px;
    height: 74px;
	background: url(../images/2022lh_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
.ddh2022_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2022党代会 e*/
/*2022国庆 s*/
.gq2022 {
	width: 1000px;
	height:250px;
	background: url(../images/2022gq.jpg) no-repeat;
	background-size:100% 100%; 
	margin: 0 auto 15px;
	position: relative;
}

.gq2022_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 40px;
	top: 17px;
}
.gq2022_video{
	width: 393px;
    height: 221px;
}
.gq2022_live{
	width:100%;
	height: 221px;
	background:#000;
}
.gq2022_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swipergq2022 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swipergq2022 .swiper-slide{
	position:relative;
}
.swipergq2022 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swipergq2022 .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
	background-size:100%;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swipergq2022 .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.swipergq2022 .sp3sp1title2:hover{
	color:#fbe3a7;
}
.gq2022_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
    z-index: 99;
}
.gq2022_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
    z-index: 99;
}

.gq2022_right{
	position:relative;
    left: 480px;
    top: 80px;
    width: 460px;
    height: 139px;
}
.gq2022 .btitle1,.gq2022 .btitle2 {
	font-size: 17px;
	width:100%;
	height:22px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.gq2022 .btitle1 a,.gq2022 .btitle2 a {
	color: #000;
	display:block;
	width:100%;
	height:100%;
}
.gq2022 .btitle2{
	top:79px;
}
.gq2022_right_list1{
    height: 40px;
    position: absolute;
    top: 30px;
    width: 100%;
}
.gq2022_right_list2{
	height:40px;
	position: absolute;
    top: 110px;
	width:100%;
}
.gq2022_right li{
	width:100%;
	color:#000;
	float:left;
	margin:0 2% 0 0;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.gq2022_right li a{
	color:#000;
	font-size:12px;
}
.gq2022 .btitle3, .gq2022 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #e7230e;
    position: absolute;
    z-index: 60;
	top:50px;
    left: 0;
}
.gq2022 .btitle4{
	top:128px;
}
.gq2022 a:hover{
	color:#e7230e;
}
.gq2022_btn{
	position: absolute;
    left: 865px;
    top: 41px;
    width: 91px;
    height: 18px;
	background: url(../images/2022gq_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
.gq2022_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2022国庆 e*/
/*二十大 s*/
.esd {
	width: 1000px;
	height:250px;
	background: url(../images/esd.png?1025) no-repeat;
	background-size:100% 100%; 
	margin: 25px auto 15px;
	position: relative;
}

.esd_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 40px;
	top: 17px;
}
.esd_video{
	width: 393px;
    height: 221px;
}
.esd_live{
	width:100%;
	height: 221px;
	background:#000;
}
.esd_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swiperesd .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swiperesd .swiper-slide{
	position:relative;
}
.swiperesd .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swiperesd .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
	background-size:100%;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swiperesd .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.swiperesd .sp3sp1title2:hover{
	color:#fbe3a7;
}
.esd_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
    z-index: 99;
}
.esd_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
    z-index: 99;
}

.esd_right{
	position:relative;
	left: 470px;
	top: 60px;
	width: 452px;
	height: 139px;
}
.esd .btitle1,.esd .btitle2 {
	font-size: 17px;
	width:100%;
	height:22px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.esd .btitle1 a,.esd .btitle2 a {
	color: #000;
	display:block;
	width:100%;
	height:100%;
}
.esd .btitle2{
	top:79px;
}
.esd_right_list1{
	height:20px;
	position: absolute;
    top: 30px;
	width:100%;
}
.esd_right_list2{
	height:20px;
	position: absolute;
    top: 110px;
	width:100%;
}
.esd_right li{
	width:48%;
	color:#000;
	float:left;
	margin:0 2% 0 0;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.esd_right li a{
	color:#000;
	font-size:12px;
}
.esd .btitle3, .esd .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #e7230e;
    position: absolute;
    z-index: 60;
	top:50px;
    left: 0;
}
.esd .btitle4{
	top:128px;
}
.esd a:hover{
	color:#e7230e;
}
.esd_btn{
	position: absolute;
    left: 952px;
    top: 59px;
    width: 28px;
    height: 74px;
	background: url(../images/esd_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
.esd_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*二十大 e*/
/*2023浙江省两会 s*/
.slh2023 {
	width: 1000px;
	height:250px;
	background: url(../images/2023slh.jpg) no-repeat;
	background-size:100% 100%; 
	margin: 25px auto 15px;
	position: relative;
}

.slh2023_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 40px;
	top: 17px;
}
.slh2023_video{
	width: 393px;
    height: 221px;
}
.slh2023_live{
	width:100%;
	height: 221px;
	background:#000;
}
.slh2023_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swiperslh2023 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swiperslh2023 .swiper-slide{
	position:relative;
}
.swiperslh2023 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swiperslh2023 .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
	background-size:100%;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swiperslh2023 .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
}
.swiperslh2023 .sp3sp1title2:hover{
	color:#fbe3a7;
}
.slh2023_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
    z-index: 99;
}
.slh2023_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
    z-index: 99;
}

.slh2023_right{
	position:relative;
	left: 470px;
	top: 80px;
	width: 452px;
	height: 139px;
}
.slh2023 .btitle1,.slh2023 .btitle2 {
	font-size: 17px;
	width:100%;
	height:22px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.slh2023 .btitle1 a,.slh2023 .btitle2 a {
	color: #000;
	display:block;
	width:100%;
	height:100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.slh2023 .btitle2{
	top:79px;
}
.slh2023_right_list1{
	height:20px;
	position: absolute;
    top: 30px;
	width:100%;
}
.slh2023_right_list2{
	height:20px;
	position: absolute;
    top: 110px;
	width:100%;
}
.slh2023_right li{
	width:48%;
	color:#000;
	float:left;
	margin:0 2% 0 0;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.slh2023_right li a{
	color:#000;
	font-size:12px;
}
.slh2023 .btitle3, .slh2023 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #000;
    position: absolute;
    z-index: 60;
	top:50px;
    left: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.slh2023 .btitle4{
	top:128px;
}
.slh2023 a:hover{
	color:#e7230e;
}
.slh2023_btn{
	position: absolute;
    left: 952px;
    top: 59px;
    width: 28px;
    height: 74px;
	background: url(../images/2023slh_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
.slh2023_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2023浙江省两会 e*/
/*2023春节 s*/
.cj2023 {
	width: 1000px;
	height:250px;
	background: url(../images/2023cj.jpg) no-repeat;
	background-size:100% 100%; 
	margin: 25px auto 15px;
	position: relative;
}

.cj2023_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 40px;
	top: 17px;
}
.cj2023_video{
	width: 393px;
    height: 221px;
}
.cj2023_live{
	width:100%;
	height: 221px;
	background:#000;
}
.cj2023_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swipercj2023 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swipercj2023 .swiper-slide{
	position:relative;
}
.swipercj2023 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swipercj2023 .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
	background-size:100%;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swipercj2023 .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
}
.swipercj2023 .sp3sp1title2:hover{
	color:#fbe3a7;
}
.cj2023_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
    z-index: 99;
}
.cj2023_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
    z-index: 99;
}

.cj2023_right{
	position:relative;
	left: 470px;
	top: 80px;
	width: 452px;
	height: 139px;
}
.cj2023 .btitle1,.cj2023 .btitle2 {
	font-size: 17px;
	width:100%;
	height:22px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.cj2023 .btitle1 a,.cj2023 .btitle2 a {
	color: #fff;
	display:block;
	width:100%;
	height:100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cj2023 .btitle2{
	top:79px;
}
.cj2023_right_list1{
	height:20px;
	position: absolute;
    top: 30px;
	width:100%;
}
.cj2023_right_list2{
	height:20px;
	position: absolute;
    top: 110px;
	width:100%;
}
.cj2023_right li{
	width:48%;
	color:#fff;
	float:left;
	margin:0 2% 0 0;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.cj2023_right li a{
	color:#fff;
	font-size:12px;
}
.cj2023 .btitle3, .cj2023 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #fff;
    position: absolute;
    z-index: 60;
	top:50px;
    left: 0;
}
.cj2023 .btitle3 a, .cj2023 .btitle4 a{
    color: #fff;
}
.cj2023 .btitle4{
	top:128px;
}
.cj2023 a:hover{
	color:#fbe3a7;
}
.cj2023_btn{
	position: absolute;
    left: 942px;
    top: 81px;
    width: 28px;
    height: 74px;
	background: url(../images/2023cj_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
  
.cj2023_btn a{
	width:100%;
	height:100%;
	display:block;
}
/*2023春节 e*/
/*2023全国两会 s*/
.lh2023 {
	width: 1000px;
	height:250px;
	background: url(../images/2023lh.jpg) no-repeat;
	background-size:100% 100%; 
	margin: 25px auto 15px;
	position: relative;
}

.lh2023_left{
    width: 393px;
    height: 221px;
    position: absolute;
	left: 40px;
	top: 17px;
}
.lh2023_video{
	width: 393px;
    height: 221px;
}
.lh2023_live{
	width:100%;
	height: 221px;
	background:#000;
}
.lh2023_video p{
    width: 100%;
    position: absolute;
    height: 32px;
    line-height: 32px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
    /* text-indent: 15px; */
    overflow: hidden;
    /* opacity: 0.8; */
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.swiperlh2023 .swiper-wrapper img{
    width: 393px;
    height: 221px;
}
.swiperlh2023 .swiper-slide{
	position:relative;
}
.swiperlh2023 .swiper-slide a{
	width:100%;
	height:100%;
	display:block;
}

.swiperlh2023 .titlebg {
    width: 393px;
    position: absolute;
    height: 41px;
    line-height: 41px;
    bottom: 0;
    background: url(../images/slgt_bg.png);
	background-size:100%;
    text-indent: 15px;
    overflow: hidden;
	opacity: 0.5;
}
.swiperlh2023 .sp3sp1title2 {
	width: 354px;
    position: absolute;
    font-size: 16px;
    height: 41px;
    line-height: 41px;
    color: #fff;
    bottom: 0;
    left: 20px;
    overflow: hidden;
    text-align: center;
}
.swiperlh2023 .sp3sp1title2:hover{
	color:#fbe3a7;
}
.lh2023_l{
    position: absolute;
    bottom: 9px;
    left: 5px;
	cursor:pointer;
    z-index: 99;
}
.lh2023_r{
    position: absolute;
    bottom: 9px;
    right: 5px;
	cursor:pointer;
    z-index: 99;
}

.lh2023_right{
	position:relative;
	left: 470px;
	top: 80px;
	width: 452px;
	height: 139px;
}
.lh2023 .btitle1,.lh2023 .btitle2 {
	font-size: 17px;
	width:100%;
	height:22px;
	line-height:20px;
	overflow:hidden;
	color: #e7230e;
	font-weight: bold;
	position: absolute;
	z-index: 60;
}
.lh2023 .btitle1 a,.lh2023 .btitle2 a {
	color: #000;
	display:block;
	width:100%;
	height:100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lh2023 .btitle2{
	top:79px;
}
.lh2023_right_list1{
	height:20px;
	position: absolute;
    top: 30px;
	width:100%;
}
.lh2023_right_list2{
	height:20px;
	position: absolute;
    top: 110px;
	width:100%;
}
.lh2023_right li{
	width:48%;
	color:#000;
	float:left;
	margin:0 2% 0 0;
	overflow: hidden;
    height: 20px;
    line-height: 20px;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.lh2023_right li a{
	color:#000;
	font-size:12px;
}
.lh2023 .btitle3, .lh2023 .btitle4 {
    font-size: 12px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    color: #000;
    position: absolute;
    z-index: 60;
	top:50px;
    left: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lh2023 .btitle4{
	top:128px;
}
.lh2023 a:hover{
	color:#e7230e;
}
.lh2023_btn{
	position: absolute;
    left: 952px;
    top: 59px;
    width: 28px;
    height: 74px;
	background: url(../images/2023lh_btn.png) no-repeat;
	background-size: 100% 100%;
	cursor:pointer;
}
.lh2023_btn a{
	width:100%;
	height:100%;
	display:block;
}

/*2023全国两会 e*/
/*亚运倒计时*/
.yydjs{
    background: url("../images/djs.jpg?0911") no-repeat;
    background-size: 100%;
    position: relative;
    width: 1000px;
    height: 71px;
    margin: 20px 0 15px 0;
    display: none;
}
.djsconts{
    font-size: 13px;
    background-color: rgb(73, 59, 209);
    color: rgb(255, 255, 255);
    padding: 0px 15px;
    border-radius: 15px;
    height: 22px;
    line-height: 22px;
    position: absolute;
    left: 335px;
    top: 43px;
    
}
.djs{
    font-size: 16px;
    color: rgb(59, 60, 223);
    width: 300px;
    height: 22px;
    line-height: 22px;
    position: absolute;
    left: 520px;
    top: 43px;
    font-weight: 700;
}
.day,.hour,.minute,.second{
    position: relative;
    float: left;
    padding-right: 5px;
    /* margin: 0 3px; */
}
#day,#hour,#minute,#second{
    color: #000;
    padding-right: 5px;
}
/*亚运倒计时*/