﻿
/* CSS Document */
@charset "utf-8";
html, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none; }
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
a { text-decoration:none; color:#232323;}
a:hover{ color:#C00; text-decoration:underline;}
html, body { font-family:"微软雅黑", "宋体";font-size:14px;}

body{ margin:0; padding:0;  font-size:14px; background:#fff;}
img{ border:0;}


/*--------------------头条区-----------------------*/
.content{ width:1070px; margin:0 auto; border-bottom:1px dashed #bbbbbb; padding-bottom:20px; margin-bottom:20px; padding-left:100px; margin-top:35px;  }
.content img{ float:left; width:214px; overflow:hidden;}
.toutiao{ overflow:hidden;} 
.dazi{ font-size:38px; font-weight:900; height:50px; line-height:50px;}
.dazi a{ color:#3b76a7;}
.toutiao li{ float:left; margin-right:10px; margin-top:5px;}
.toutiao li a{ color:#615f5f;}

/*--------------------要闻区-----------------------*/
.jlsy_sqd { width:1170px; margin:0 auto; }
.sypic_sqd { float:right; width:594px; height:374px;}
.sytext_sqd { float:left; width:542px; height:374px; }
.text1_sqd { width:542px; line-height:40px; font-size:24px; font-weight:bold;} 
.text2_sqd { width:542px; line-height:27px; overflow:hidden; border-bottom:1px dotted #d1d1d1; font-size:14px; padding-bottom:10px; padding-top:3px; margin-bottom:10px;} 
.text2_sqd { color:#747474;}
.text2_sqd a { color:#747474;}
.text3_sqd { width:542px; margin-top:10px;} 
.text3_sqd li { width:542px; line-height:45px; overflow:hidden; border-bottom:1px dotted #d1d1d1; font-size:16px; padding-left:45px; background: url(new_20170223.jpg) no-repeat left center ; } 


/*--------------------标题栏-----------------------*/

.nav{ width:100%;}
.navbt{ width: 100%;  height: 100px; overflow: hidden; position: relative; margin-bottom:30px; margin-top:30px;}
.navtj{ width:100%; margin-top:45px; }

/*--------------------图解两会-----------------------*/
.tjlh{ width:1170px; margin:0 auto; margin-top:40px;}
.tjlh li{ float:left; margin-right:7px;}
.tjlh li img{ border:4px #FFFFFF solid;}

.sp_sqd{ width:1000px; margin:0 auto;}






/*--------------------要闻幻灯----------------------*/


.focusBox{ position:relative; width:594px; height:374px; overflow:hidden; font:12px/1.5 Verdana, Geneva, sans-serif; text-align:left; }
.focusBox .pic img { width:594px; height:374px; display:block;}
.focusBox .txt-bg{ position:absolute; bottom:0; z-index:100; height:40px; width:100%; background:url(apl5020160621.png) repeat;}
.focusBox .txt{ position: absolute; bottom:0; left:0; z-index: 200; height:40px; width:100%;overflow: hidden;}
.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ font-family:microsoft yahei; display:block; font-weight:bold; color:white; padding:0 0 0 10px; font-size:16px; font-weight:normal; text-decoration:none;}
.focusBox .num{ position:absolute; z-index:3; bottom:15px; right:10px; z-index:10;}
.focusBox .num li{ float:left; text-indent:-1000em; position:relative; width:13px; height:13px; background:#ffffff; overflow:hidden; text-align:center; cursor:pointer; margin-left:10px; -webkit-border-radius:12px; -moz-border-radius:12px; -o-border-radius:12px; border-radius:12px;}
.focusBox .num li a,.focusBox .num li span{ position:absolute; z-index:2; display:block; color:white; width:100%; height:100%; top:0; left:0; text-decoration:none; text-indent:-999em;}
.focusBox .num li span{ z-index:1;}
.focusBox .num .on ,.focusBox .num li:hover{ background:#55c6c0;}
.tit_sqd { line-height:40px; float:left; position:absolute; bottom:0; z-index:9; height:40px; width:100%; padding-left:10px; background:url(apl5020160621.png) repeat; color:#fff; font-size:18px;}

.guanggao{ width:1000px; margin:20px auto;}










/*<!--图解两会-->*/
.fbhpic_sm { display: block; width: 485px; height: 609px; position: relative;}
.fbhpic_sm img { width: 485px; height: 609px;}
.fbhtitbg_wlh { width: 100%; height: 58px; background: #000; filter:alpha(opacity=60);-moz-opacity:0.6; opacity: 0.6; position: absolute; bottom: 0; left: 0; z-index: 2;}
.fbhpictit_wlh { width: 100%; height: 58px;line-height: 58px; text-align: center; color: #fff; font-size: 20px; display: block; position: absolute; bottom: 0; left: 0; z-index: 3;}
.fbh_con_smy { display: none;}


.zlwd{ width:1170px; margin:0 auto; overflow:hidden;}
.zlwd img{ float:left; }
.wd{ width:528px; float:right;}
.wd h2{ font-size:24px; font-weight:bold; color:#be261f; margin-bottom:20px;}
.gd{ border:1px #f6f6f6 solid; padding:20px; height:460px; overflow:hidden; }
.wy{color:#7e7e7e; font-size:14px; border-bottom:1px #DFDFDF dotted; padding-bottom:10px; }
.gd ul{ overflow:auto; height:400px; margin-bottom:20px;}
.wy h3{ font-size:16px; color:#19728F; }
.btn{ width:253px; margin:0 auto;}


.ts_ttz1{ width:448px; height:475px; float:left; margin-bottom:15px;overflow:hidden;position:relative; margin-right:20px; }
.pftx{ width:100%; height:60px; position:absolute; left:0; bottom:0;background:#000;filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6; text-align:center; }
.pftx1{width:100%; line-height:60px;text-align: center;position: absolute; bottom:0;left:0; padding: 0 5px;overflow: hidden; float:left}
.pftx1 a{ color:#FFF; font-size:18px;}
.trans{  display:block;transition: all .5s ease;-webkit-transition: all .5s ease; -moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;-webkit-backface-visibility: hidden;}
.trans:hover { display:block; -webkit-backface-visibility: hidden;transform: scale(1.04,1.04);-ms-transform: scale(1.04,1.04);-webkit-transform: scale(1.04,1.04);}
.lhsj{ width:1170px; margin:0 auto;}
.lhsj li{ float:left; width:334px; overflow:hidden; margin-bottom:30px; margin-right:15px;}

.ts_ttz2{ width:334px; height:222px; float:left; margin-bottom:15px;overflow:hidden;position:relative;}
.pftx2{ width:100%; height:60px; position:absolute; left:0; bottom:0;background:#000;filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6; text-align:center; }
.pftx12{width:100%; line-height:60px;text-align: center;position: absolute; bottom:0;left:0; padding: 0 5px;overflow: hidden; float:left}
.pftx12 a{ color:#FFF; font-size:18px;}


/*吉网现场*/
.jwxc{ width:1170px; margin:0 auto; }
.kuang{ width:1170px; margin:0 auto;}
.pl_wlh{ width:553px; height:overflow:hidden; margin-right:11px; float:left; background-color:#FFFFFF; padding:10px; margin-bottom:20px;}
.nav_pl{ width:475px; margin-bottom:20px; margin-top:30px; background:url(navbg_20160621.jpg) no-repeat; height:32px; }
.nav_pl span{ float:right; margin-right:10px; }
.nav_pl span a{ font-size:12px; font-weight:normal; color:#999; }
.btl{ margin-left:80px;  font-size:20px; color:#000; font-weight:bold; float:left; width:100px; overflow:hidden;}
.btl a{ color:#fff;}
.tuwen{ width:553px; border-bottom:1px #EFEFEF dotted; padding-bottom:15px; margin-bottom:15px; }
.tuwen img{ float:left; margin-right:20px;}
.tuwen h2{ background:url(new_20170223.jpg) no-repeat left center; padding-left:55px; font-size:18px; font-weight:bold; margin-bottom:15px;}
.dian_ww{ background:url(dian_wlh20170223.jpg) no-repeat left; padding-left:20px; }





/*嘉宾访谈*/
.box{ width:1170px; margin:0 auto;}
.jblink{ border:1px #f1f1f1 solid; padding:20px; width:312px; float:left; margin-right:35px; margin-bottom:20px;}
.jblink img{ margin-bottom:10px; }
.jblink h3{ margin-bottom:10px; padding-bottom: 10px; background: url(line2_wlh20170227.jpg) no-repeat bottom;}




/*掌上两会*/

#layout5 { background: url(nav4_wlh20170223.jpg) no-repeat center top; width:100%; overflow:hidden; height:978px; }

#layout5 .w1200{ height:930px; position:relative;}
.w1200{ width:1170px; margin:0 auto;}
#layout5 .phone{
	position:absolute;
	left:0px;
	top:0px;
	width:389px;
	height:734px;
	background: url(ly5-phone_wlh20170227.png) ;
}

#layout5 .phone .show{
	position:absolute;
	left:25px;
	top:105px;
	width:341px;
	height:528px;
	overflow:hidden;
}

#layout5 .phone .show img{
	width:100%;
	height:100%;
}

#layout5 .block{
	position:absolute;
	overflow:hidden;
	width:366px;
	height:216px;
	padding-top:9px;
	color:#fff;
	cursor:pointer;
}

#ly5-block1{ left:406px; top:20px; background-color:#f2ca2a; }
#ly5-block2{ right:0px; top:20px; background-color:#a5a5d6; }
#ly5-block3{ left:406px; top:258px; background-color:#e7b467; }
#ly5-block4{ right:0px; top:258px; background-color:#6fafd4; }
#ly5-block5{ left:406px; top:498px; background-color:#f87670; }
#ly5-block6{ right:0px; top:498px; background-color:#45cab6; }

#layout5 .block .text{
	border:1px solid #fff;
	margin:0px 9px;
	height:177px;
	padding:28px 20px 0px 20px;
}

#layout5 .block .text h3{
	font-size:20px;
	height:30px;
	line-height:30px;
	text-align:center;
}

#layout5 .block .text p{
	line-height:28px;
	height:112px;
	margin-top:12px;
}

#layout5 .block .shadow{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background:#000;
	filter:alpha(opacity=80);
	opacity:0.8;
	z-index:5;
	display:none;
}

#layout5 .block .code{
	position:absolute;
	top:25px;
	left:50%;
	margin-left:-76px;
	width:152px;
	z-index:9;
	display:none;
}

#layout5 .block .code h5{
	text-align:center;
	height:20px;
	line-height:20px;
	margin-top:12px;
	font-size:16px;
	font-weight:normal;
}

#layout5 .block:hover .code,#layout5 .block:hover .shadow{
	display:block;
}

.text h3 a{ color:#fff; font-weight:bold;}

    /*-----------------底部开始------------*/
    .footer_sqd { width:1000px; margin:0 auto; height:190px;}
    .footer_sqd img { width:208px; height:50px; margin:10px auto; display:block;}
    .footer_sqd span { display:block; text-align:center; color:#999; font-size:12px; line-height:34px;}
    .footer_sqd span a { color:#999; padding:0 5px;}
    .footer_sqd span a:hover { color:#f54343;}
.links { background: #333; height: 50px; line-height: 50px; text-align: center; overflow: hidden; color: #FFF;}
    /*-----------------底部结束！------------*/





