@charset "utf-8"
*{margin:0;padding:0;}
body, div, ul, ol, dl, dt, dd, li, dl, h2, h3, h4, pre, table, p{ margin:0px; padding:0px; font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif;}
div,form,img{margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px; font-family:"微软雅黑","黑体", Arial, Helvetica, sans-serif;}
ul,li { margin:0px; list-style-position:outside; padding:0px; font-family:"微软雅黑","宋体",Arial,sans-serif; list-style-type:none;}
li, ul, ol, dl, dd, dt { margin:0px; list-style-position:outside; padding:0px; text-indent:0; font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif;  list-style-type:none;}
a{text-decoration:none; color:#000;}
.zqdy{ display:none;}
.toutiao h1{width:1000px; font-size:24px; text-align:center;
   
    -webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;}
.top1{background:url(2020qglhjpg_r1_c1.jpg) no-repeat center top; height:567px; min-width:1000px;}
.top2{background:url(2020qglhjpg_r2_c1.jpg) no-repeat center top; height:90px; min-width:1000px;}
.top3{ height:569px;}
	#wrap{ margin:0 auto;}
	.part_content{width:100%;margin:0 auto;}
	.wrap{width:1000px;margin:0 auto; min-width:1000px;}
	/*总理问记者答*/
#layout25 .box1{
	background:url(22.png) no-repeat center top;
	height: 305px; width:1000px; margin:0 auto;
	padding-top: 50px;
}

#layout25 .topic{
	height: 98px;
	background: url(http://www.dzwww.com/2018/lh/images/ly25-topic.png) no-repeat center top;
	margin-bottom: 60px;
}

#layout25 .topic a{
	display: block;
	width: 1200px;
	height: 100%;
	margin: 0px auto;
}

#layout25 .box1 .text{
	float: left;
	width: 450px;
	margin-top: 45px;
}

#layout25 .box1 .text h3{
	font-size: 21px;
	line-height: 35px;
	max-height: 70px; text-align:center;
	padding-left: 20px;
    padding-right: 10px; color:#fff;

}
#layout25 .box1 .text h3 a{ color:#fff;}
#layout25 .box1 .text p a{color:#fff;}
#layout25 .box1 .text p{
	line-height: 25px; color:#fff;
	max-height: 150px;
	font-size: 16px;
	margin-top: 10px; padding-left:30px; padding-right:10px; text-indent:2em; overflow:hidden;
}

#layout25 .box1 .photo{
	float: right;
	width: 430px;
	height: 255px;
	position: relative; margin-left:20px; margin-top:30px;
}

#layout25 .box1 .photo p{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width:400px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	z-index: 9; overflow:hidden; 
}
#layout25 .box1 .photo p a{ color:#FFF;}

#layout25 .box1 .photo .shadow{
	position: absolute;
	z-index: 1;
	left: 0px;
	bottom: 0px;
	width:400px;
	height: 40px;
	background: #000;
	filter:alpha(opacity=70);
	opacity:0.7;
}

#layout25 .list{
	margin-top: 30px;
}

#layout25 .list ul{
	
}

#layout25 .list li{
	float: left;
	width: 480px;
	margin: 0px 10px 0px 10px;
	height: 45px;
	line-height: 45px;
	border-bottom: 1px dotted #ccc;
	font-size: 16px; overflow:hidden;
}

#layout25 .list li a{color:#000;}

#layout25 .list li span{
	float: left;
	/*width: 78px;*/
	height: 25px;
	line-height: 25px;
	color: #fff;
	text-align: center;
	margin: 10px 10px 0px 0px;
	/*background: #d7ad57;*/
}
	/*总理问记者答*/

/*海南风采*/
#layout07 .topic1{
	background-image: url(images/ly07-topic.png);
}

#layout07 .hot{
	margin-top: 10px;
}

#layout07 .hot .photo{
	float: left;
	width: 490px;
	height: 320px; margin-right:20px;
}


#layout07 .hot .photo img{

	width: 490px; height:370px;}


#layout07 .hot .text{
	float: right;
	width: 490px;
}

#layout07 .hot .text h3{
	font-size: 20px;
	line-height: 25px;
	max-height: 25px; overflow:hidden;
}

#layout07 .hot .text h3 a{ color:#dd4034;}
#layout07 .hot .text p{
	line-height: 25px; height:75px; overflow:hidden;
	margin-top: 10px; 
}

#layout07 .list{
	margin-top: 50px;
}

#layout07 .list li{
	float: left;
	margin: 0px 0.1%;
	width: 19.79%;
	position: relative;
}

#layout07 .list li img{
	height: auto;
}

#layout07 .list li p{
	position: absolute;
	width: 100%;
	height: 40px;
	line-height: 40px;
	left: 0px;
	bottom: 0px;
	text-align: center;
	z-index: 9;
}

#layout07 .list li .shadow{
	position: absolute;
	width: 100%;
	height: 40px;
	left: 0px;
	bottom: 0px;
	background: #000;
	filter:alpha(opacity=60);
	opacity:0.6;
	z-index: 1;
}


#layout07 .word{
	margin-top:30px;
}

#layout07 .word table{
	width:100%;
	background:#dd3131;
}


#layout07 .word td{
	color:#fff;
	font-size:18px;
	text-align:center;
	height:50px;
	border:1px solid #fff;
	font-weight:bold;
}

#layout07 .word td a{ color:#FFF;}
/*海南风采*/







/*两会精彩*/

.frame {
    width: 100%;
    min-width: 1000px;
}
#layout2 .focus {
    height: 545px;
    overflow: hidden;
    position: relative;
    margin-top: -20px;
}
.p7carousel_layer {
	min-width: 960px;
	position: relative;
	margin-top: 43px;
	width: 100%;
	overflow: hidden
}
.p7carousel {
	height: 653px;
	visibility: hidden
}
.p7carousel_label {
	display: none;
	width: 515px;
	height: 100px;
	background-color: rgba(0, 0, 0, 0.6);
	bottom: 160px;
	position: relative;
	border-bottom: solid red 4px
}
.p7carousel_label span {
	color: white;
	font-size: 18px
}
.p7carousel_label_number {
	/*width: 100px;*/
	height: 100px;
	float: left;
	padding-left: 30px
}
.p7carousel_label span.currentpage {
	font-size: 50px;
	font-family: Georgia;
	color: red;
	position: relative;
	top: -42px;
	left: 15px
}
.p7carousel_label span.slash {
	font-family: serif;
	font-size: 75px;
	position: relative;
	top: -6px
}
.p7carousel_label span.totalpage {
	font-size: 22px;
	font-family: Georgia;
	position: relative;
	top: -7px;
	left: -14px
}
.p7carousel1 a span.newscontent {
	display: inline-block;
	width: 484px;
	/*width: 384px;*/
	height: 100px;
	margin-top: 20px
}
#p7carousel_layer2 {
	width: 10000px
}
.p7carousel1 {
	width: 100px
}
.p7carousel1 a img {
	height: 546px;
	width: 830px
}
.p7carousel1 {
	overflow: hidden;
	position: relative;
	margin: 0 auto;
	height: 546px;
	width: 830px;
	float: left;
	padding-left: 25px
}
.p7shadow {
	background-color: #000;
	height: 546px;
	opacity: .5;
	position: absolute;
	width: 50%;
	z-index: 5;
	top: 0
}
.p7shadow_left {
	margin-left: -419px;
	left: 0
}
.p7shadow_right {
	margin-right: -461px;
	right: 0
}
.p7btn_left {
	float: left;
	left: 50%;
	margin-left: -489px;
	background: url(http://img.hkwb.net/19930.files/lh_05.jpg) no-repeat center;
}
.p7btn_right {
	float: right;
	right: 50%;
	margin-right: -531px;
	background: url(http://img.hkwb.net/19930.files/lh_07.jpg) center no-repeat;
}
.p7btn_img {
	position: absolute;
	height: 110px;
	width: 70px;
	background-color: red;
	z-index: 6;
	top: 33%
}
.p7carousel_label.blue {
	border-bottom: solid #ff2021 4px
}
.blue.p7btn_img {
	background-color: #ff2021
}
.p7carousel_label span.currentpage.blue {
	color: #ff2021
}

.p7carousel_layer {
    margin-top: 30px; 
}
.p7carousel1 a img {
    height: 515px;
    width: 830px;
}.p7carousel_label {
 
    bottom: 120px;

}


/*两会精彩*/

/*两会好声音*/

.m11 ul li{
	position:relative;
	width:240px;
	height:167px;
	float:left;
	margin:5px;
}
.m11 ul li h3{
	position:absolute;
	width:100%;
	height:35px;
	font:12px/35px '黑体';
	text-align:center;
	overflow:hidden;
	background:rgba(0,0,0,.5);
	color:#fff;
	filter:Alpha(opacity=50);
	bottom:0;
	right:0;
}
/*两会好声音*/



/*两会报道************/
.m10 ul li{
	position:relative;
	width:320px;
	height:167px;
	float:left;
	margin:5px;
}
.m10 ul li h3{
	position:absolute;
	width:100%;
	height:35px;
	font:12px/35px '黑体';
	text-align:center;
	overflow:hidden;
	background:rgba(0,0,0,.5);
	color:#fff;
	filter:Alpha(opacity=50);
	bottom:0;
	right:0;
}
/*两会报道************/


/* ----------------两会通道开始---------------- */
.zhj-title{
	width: 1100px;
	margin: 0 auto 47px;
}
.mt30{margin: 0px auto 20px;width: 1000px;}
.zhj-voice{font-family:"微软雅黑";}
.zhj-voice .hd{text-align: center;}
.zhj-voice .hd li{padding: 10px 10px;display: inline;width:262px;height:50px;line-height:50px; background: #ea9292;cursor: pointer;color: #fff;font-size:20px;margin:0 8px;position: relative;}
.zhj-voice .hd li a,.zhj-voice .hd li.on a{
	color: #fff;
}
.zhj-voice .hd li.on{background: #ff0000;}
.zhj-voice .hd li.on:after{content:'';background:url(http://www.gov.cn/govweb/xhtml/zhuanti/2018twoSessions/images/zhj_triangle.jpg) no-repeat;width:20px;height:10px;position:absolute;z-index:20;bottom:-10px;left:50%;margin-left:-10px;}
.zhj-voice .bd{margin-top: 22px;}
.zhj-voice .bd ul{display: none;/*background: #f7f7f7;*/}
.zhj-voice-left{width:408px;padding:16px;/*background: #ea9292;*/}
.zhj-voice-right{width:557px;height: 336px;overflow: hidden;}
.zhj-voice-right a{display: block;padding:12px 40px 12px 40px;float: left;}
.zhj-voice-right a:hover{background: #ff0000;}
.zhj-voice-right h4{font-size:18px;line-height:25px;color: #ff0000; height: 50px;
    overflow: hidden;}
.zhj-voice-right a p{font-size:16px;line-height:22px; height:44px; overflow:hidden;color: #959595;}
.zhj-voice-right a:hover h4,.zhj-voice-right a:hover p{color: #fff;}





.zhj-voice-left1 {
    width: 408px;
    padding: 16px;
    /* background: #ea9292; */
}


.zhj-voice-right1{width:557px;height: 336px;overflow: hidden;}
.zhj-voice-right1 a{display: block;padding:12px 40px 12px 40px;float: left;}
.zhj-voice-right1 a:hover{background: #ff0000;}
.zhj-voice-right1 h4{font-size:18px;line-height:33px;color: #ff0000; height: 33px;
    overflow: hidden;}
.zhj-voice-right1 a p{font-size:16px;line-height:22px; height:44px; overflow:hidden;color: #959595;}
.zhj-voice-right1 a:hover h4,.zhj-voice-right1 a:hover p{color: #fff;}
.zhj-voice-right1 a:hover p{color: #fff;}






.dys_lh_banner{
		background: url(../images/lh_banner.jpg) center 0 no-repeat;
		height: 224px;
	}
.dys_latest_more_after{
	width: 560px;
}
.dys_st_content_after{
	height: 277px;
	position: relative;
}



/*==图解两会==*/
.wrap6 { width:100%; height:661px; background:url(http://www.ce.cn/img4/lh17_bg09.jpg) no-repeat center top; margin-top:30px;}
.con2 { width:1000px; padding-top:15px; padding-bottom:15px; background:#fff; margin-top:30px; border:#E1E1E1 1px solid;}
.tjlh { width:970px; height:475px; background:#fff; position:relative;}

/*==百页窗==*/
#slider {
	Z-INDEX: 1; POSITION: absolute; left:0; top:0;WIDTH: 970px;float:left; BACKGROUND: #000; HEIGHT: 475px; OVERFLOW: hidden;}
#slider .slide {
	Z-INDEX: 10; POSITION: absolute; BORDER-LEFT: #000 1px solid; WIDTH: 310px; BACKGROUND: #000; HEIGHT: 500px; OVERFLOW: hidden; TOP: 0px; CURSOR: default; LEFT: 22px;text-align:left;
}
#slider .title {
	COLOR: #f80; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; MARGIN-RIGHT: 1.5em; TEXT-DECORATION: none
}
#slider .text {
	POSITION: absolute; TEXT-ALIGN: justify; WIDTH: 20px; font-size:20px; COLOR: #fff; top:10px; left:10px; z-index:99; font-family:"微软雅黑"
}
#slider .text a{
	POSITION: absolute; TEXT-ALIGN: justify; WIDTH: 20px; font-size:17px; COLOR: #fff; top:10px; left:0; z-index:99; height:440px; overflow:hidden; display:block; text-decoration:none;
}


#slider .text a:hover{ text-decoration:none;}
#slider .bg {
	POSITION: absolute; width:45px; height:440px; background:#000;  opacity:0.5; filter:alpha(opacity=50); z-index:98; left:0; top:20px;
}
#slider .diapo {
	POSITION: absolute; FILTER: alpha(opacity=100); VISIBILITY: visible; opacity: 1
}
#apDiv1 {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: #000000; WIDTH: 820px; HEIGHT: 30px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#apDiv2 {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 860px; HEIGHT: 35px; OVERFLOW: hidden; TOP: 216px; LEFT: -429px
}
.pagenext {
	POSITION: relative; WIDTH: 820px; HEIGHT: 37px
}
A.pn:link {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "宋体"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none
}
A.pn:visited {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 47px; FONT: 12px "宋体"; COLOR: #666; TOP: 15px; RIGHT: 33px; TEXT-DECORATION: none
}
A.pn:hover {
	COLOR: #fff
}
A.pn:active {
	COLOR: #fff
}


.bjjj{background:url(21221.jpg) no-repeat top center; height:80px; min-width:1000px;}

.main_left {
    width: 650px;
    height: 400px;
    float: left;
    position: relative;
    margin-left: 25px;
}
.main_left div {
    position: absolute;
    width: 650px;
    height: 35px;
    font: 18px/35px 宋体;
    text-align: center;
    overflow: hidden;
    background: #000;
    color: #fff;
    opacity: 0.5;
    filter: Alpha(opacity=50);
    bottom: 0;
    right: 0;
}
.mainbody_right {
    width: 250px;
    height: 400px;
    float: left;
    padding: 0 0 0 25px;
}
#demo {
    height: 400px;
    width: 250px;
    overflow: hidden;
    margin: 0 auto;
}
#demo1 div {
    width: 232px;
    font: 14px/25px 宋体;
    height: 25px;
    text-align: center;
    overflow: hidden;
}
#demo2 div {
    width: 232px;
    font: 14px/25px 宋体;
    height: 25px;
    text-align: center;
    overflow: hidden;
}



/*版权信息*/
.dowm{width:100%; background:url(http://img.hkwb.net/19870.files/19slh_r18_c1.jpg) no-repeat top center; height:228px; padding-top:10px; min-width:1000px;}
.dowm_first{text-align:center; font-size:14px; height:30px; padding-top:40px; font-family:"宋体"; font-weight:bold; color:#fff;}
.dowm_second{ text-align:center; font-size:14px; height:30px; line-height:30px; font-family:"宋体"; font-weight:bold; color:#fff;}
.dowm_third{ text-align:center; font-size:14px; height:30px; line-height:30px; font-family:"宋体"; font-weight:bold; color:#fff;}
.dowm_fourth{ text-align:center; font-size:14px; height:30px; line-height:30px; font-family:"宋体"; font-weight:bold; color:#fff;}
.dowm_fourth a{ color:#fff;}
/*版权信息*/