/*整体开始*/
*{ margin:0; padding:0; }
fieldset, img { border:none; } /*为了照顾ie6 链接图片有边框*/
img{display: block;}
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; }
table { border-collapse:collapse; }
h1,h2,h3,h4,h5,h6{font-weight:normal;}
body {font-size:12px; color:#000;font-family:"Microsoft YaHei","微软雅黑","SimHei","黑体","SimSun","宋体";}
a { color:#000; text-decoration:none; }
a:hover { color:#000; text-decoration:none; }
img {
max-width: 100%;
height: auto;
width: auto; 
}
video embed, video object, video iframe {
width: 100%;
height: auto;
}
/*banner*/
.qglh_banner{
	width:100%;
}
.qglh_banner img{
	width:100%;
}
/*聚焦两会*/
.lh_total{
	width:100%;
}
.lh_total .lh_total1{
	width:1200px;
	padding-top:40px;
	margin:0 auto;
}
.lh_title{
	width: 100%;
	background: url(../images/lh_toutiao.png) left center no-repeat;
	padding-left:200px;
	text-align:center;
	box-sizing:border-box;
}
.lh_title a:hover{
	text-decoration: underline;
}
.lh_title h3:hover{
	color:#e60012;
}
.lh_title h3{
	width: 100%;
	text-align: center;
	font-size:38px;
	font-weight: bold;
	color:#333;
}
.lh_title p{
	width:100%;
	margin-top: 10px;
	font-size: 14px;
	color:#666;
	line-height: 20px;
}
.lh_title p span{
	color:#fca41f;
	float: right;
}
/*内容*/
.lh_center{
	width: 100%;
	overflow: hidden;
	margin-top: 30px;
}
/*左侧*/
.lh_center .lh_cleft{
	width: 50%;
	height: 385px;
	float: left;
	position: relative;
	overflow: hidden;
}
.swiper-container {
	width:100%;
	height:100%;
}
.swiper-container .swiper-slide img {
	width: 100%;
	height:100%;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	text-align:right;
	right:10px;
}
.swiper-pagination-bullet{
	width:15px;
	height:15px;
	background:#8d8d8d;
	opacity:1;
}
.swiper-pagination-bullet-active{
	background:#ffa800;
	opacity:1;
}
/*右侧*/
.lh_center .lh_cright{
	width: 50%;
	height: 385px;
	float: right;
	padding-left:5%;
	box-sizing:border-box;
	margin-top: 0px;
}
.lh_cright .lh_cright1{
	width:100%;
	height: 105px;
	border-bottom:1px dashed #dde1e4;
	margin-top:26px;
}
.lh_cright1 a:hover{
	text-decoration: underline;
	color:#fca41f;
}
.lh_cright1 h3:hover{
	color:#e60012;
}
.lh_cright .lh_cright1:first-child{
	margin-top: 0px;
}
.lh_cright1 h3{
	width: 100%;
	color:#333;
	font-weight: bold;
	font-size: 18px;
}
.lh_cright1 p{
	width: 100%;
	color:#666;
	font-size: 14px;
	line-height: 30px;
	margin-top:20px;
	text-indent: 56;
	height:60px;
	overflow: hidden;
}
.lh_cright1 p span a{
	color:#e60012;
}
/*分析解读*/
.total{
    width:100%;
}
.total .total1{
    width:1200px;
    margin:0 auto;
    overflow:hidden;
    text-align:center;
}
.lau{
    width:1200px;
    margin:0 auto;
    text-align:center;
}
.biaoti{
    margin-top:60px;
    text-align:center;
}
.acenter{
    width:100%;
    height:385px;
    overflow:hidden;
    margin-top:30px;
}
.acenter .aleft{
    width:45%;
    height:385px;
    float:left;
    position:relative;
    overflow:hidden;
    text-align:left;
}
.aleft .cright1{
    width:100%;
    height:110px;
    border-bottom:1px dashed #dde1e4;
    margin-top:26px;
}
.aleft .cright1:first-child{
    margin-top:0px;
}
.cright1 h3{
    width:100%;
    color:#333;
    font-weight:bold;
    font-size:18px;
}
.cright1 p{
    width:100%;
    color:#666;
    font-size:14px;
    line-height:30px;
    margin-top:20px;
}
.cright1 p span{
    float:right;
}
.cright1 p span a{
    color:#e60012;
}
.acenter .cright{
    width:50%;
    height:385px;
    float:right;
    box-sizing:border-box;
    margin-top:0px;
    text-align:left;
}
.acenter .cright{
    padding-left:5%;
}
.cright .cright1:first-child{
    margin-top: 0px;
}
.cright .cright1{
    width:100%;
    height:110px;
    border-bottom:1px dashed #dde1e4;
    margin-top:26px;
}



/*代表委员话两会*/
.lh_dbwy{
	width:100%;
	padding-top:60px;
	background:url(../images/lh_dbback.png) no-repeat;
	background-size:100% 100%;
}
.lh_dbwy .lh_dbwy1{
	width:1200px;
	margin:0 auto;
	background:url(../images/lh_dbback1.png) left bottom no-repeat;
	padding-left:80px;
	box-sizing:border-box;
}
.lh_dbwy1 ul{
	width:100%;
	overflow:hidden;
}
.lh_dbwy1 ul li{
	width:48%;
	margin-left:2%;
	float:left;
	height:175px;
	overflow:hidden;
	margin-top:40px;
}
.lh_dbwy1 ul li img{
	width:50%;
	height:100%;
	float:left;
}
.lh_dbwy1 ul li p{
	width:50%;
	height:100%;
	float:left;
	background:#d54c59;
	color:#fff;
	padding:30px;
	box-sizing:border-box;
	font-size:18px;
}
.lh_dbwy1 ul li p:hover{
	text-decoration: underline;
}
.lh_bgtitle{
	width:100%;
}
.lh_bgtitle img{
	margin:0 auto;
}
/*两会好声音*/
.qglh_hsy{
	width:100%;
	margin-top:60px;
}
.qglh_hsy1{
	width:1200px;
	margin:0 auto;
	margin-top:20px;
}
.qglh_hsy1 ul{
	overflow:hidden;
}
.qglh_hsy1 ul li{
	width:30%;
	margin-top:30px;
	margin-right:5%;
	float:left;
}
.qglh_hsy1 ul li img{
	height:235px;
        width:100%;
}
.qglh_hsy1 ul li:nth-child(3){
	margin-right:0;
}
.qglh_hsy1 ul li:nth-child(6){
	margin-right:0;
}
.qglh_hsy1 ul li h3{
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    padding: 8px;
    box-sizing:border-box;
    height:60px;
    overflow:hidden;
}
.qglh_hsy1 ul li a{
	color: #e60012;
}
.qglh_hsy1 ul li p{
	line-height: 24px;
    color: #666;
    padding-top: 4px;
    text-indent: 2em;
    height: 100px;
    overflow: hidden;
}
.qglh_title3{
	width:100%;
	height:100px;
	text-align:center;
	background:url(3.jpg) center center no-repeat;
}
/*重磅评论*/
.qglh_pl{
	width:100%;
	margin-top:60px;
}
.qglh_pl1{
	width:1200px;
	margin:0 auto;
}
.qglh_pl1 ul{
	width:100%;
	overflow:hidden;
}
.qglh_pl1 ul li{
	width:48%;
    height: 180px;
    float: left;
    background: url(../images/lh_gd1.png) no-repeat;
    background-size:100% 100%;
    margin-top:30px;
    margin-left:2%;
}
.qglh_pl1 ul li:nth-child(2){
	background: url(../images/lh_gd2.png) no-repeat;
	background-size:100% 100%;
}
.qglh_pl1 ul li:nth-child(3){
	background: url(../images/lh_gd3.png) no-repeat;
	background-size:100% 100%;
}
.qglh_pl1 ul li:nth-child(4){
	background: url(../images/lh_gd4.png) no-repeat;
	background-size:100% 100%;
}
.qglh_pl1 ul li:nth-child(5){
	background: url(../images/lh_gd5.png) no-repeat;
	background-size:100% 100%;
}
.qglh_pl1 ul li:nth-child(6){
	background: url(../images/lh_gd6.png) no-repeat;
	background-size:100% 100%;
}
.qglh_pl1 ul li h3{
    font-size: 28px;
    height: 93px;
    width: 100%;
    color: #333;
    padding: 50px 10px 10px 55px;
    box-sizing: border-box;
    overflow: hidden;
}
.qglh_pl1 ul li p{
	font-size: 14px;
    width: 100%;
    color: #666;
    padding:10px 10px 10px 55px;
    box-sizing:border-box;
    height: 52px;
    line-height: 16px;
    overflow: hidden;
}
.qglh_title8{
	width:100%;
	height:100px;
	text-align:center;
	background:url(1.jpg) center center no-repeat;
}
/*bottom*/
.qglh_bottom{
	height:60px;
}
@media (min-width: 640px) and (max-width:1200px){
        body{
            min-width:1200px;
        }
    }
/*手机版*/
@media screen and (max-width: 640px){
	/*头条*/
	.lh_total{
		background:none;
	}
	.lh_total .lh_total1{
		width:98%;
		padding-top: 25px;
	}
	.lh_title{
		background:none;
		padding-left:0;
	}
	.lh_title h3{
		font-size:16px;
	}
	.lh_center .lh_cleft{
		width:100%;
		height:184px;
	}
	.lh_center .lh_cright{
		width: 100%;
		height:380px;
	}
	.lh_cright1 p{
		margin-top:10px;
	}
	.lh_cright .lh_cright1{
		margin-top:15px;
		height:105px;
	}
	.lh_cright .lh_cright1:first-child{
	margin-top: 15px;
	}
	.lh_center{
		margin-top:10px;
	}
	.lh_cright1 h3{
		font-size:16px;
	}
	/*代表委员话两会*/
	.lh_dbwy{
		background:none;
		padding-top:0px;
	}
	.lh_dbwy .lh_dbwy1{
		width:98%;
		background:none;
		padding:0px;
	}
	.lh_dbwy1 ul li{
		width:100%;
		margin-left:0%;
		margin-top:20px;
		height:100px;
	}
	.lh_dbwy1 ul li p{
		padding:10px;
		font-size:14px;
	}
	/*两会好声音*/
.qglh_hsy{
	margin-top:0px;
}
.qglh_hsy1{
	width:96%;
	margin-top:0px;
}
.qglh_hsy1 ul li{
	width:100%;
	margin-top:20px;
	margin-right:0;
}
.qglh_hsy1 ul li img{
	height:auto;
	width:100%;
}
/*重磅评论*/
.qglh_pl{
	margin-top:0px;
}
.qglh_pl1{
	width:96%;
}
.qglh_pl1 ul li{
		width:100%;
		margin-left:0%;
		height:126px;
	}
	.qglh_pl1 ul li h3{
		font-size:16px;
		padding: 35px 10px 0px 55px;
	}
	.qglh_pl1 ul li p{
		padding: 0px 10px 10px 55px;
		font-size:12px;
		height:34px;
		line-height: 16px;
    	overflow: hidden;
	}
.total {
    width: 100%;
}
.total .total1 {
    width: 98%;
    margin: 0 auto;
}
.lau {
    width: 100%;
}
.biaoti {
    margin-top: 40px;
    width: 100%;
}
.acenter {
    width: 100%;
    height: 880px;
    overflow: hidden;
    margin-top: 30px;
}
.acenter .aleft {
    width: 100%;
    height: 400px;
    float: left;
    position: relative;
    overflow: hidden;
}
.cright1 h3 {
    width: 100%;
    color: #333;
    font-weight: bold;
    font-size: 18px;
}
.cright1 p {
    width: 100%;
    color: #666;
    font-size: 14px;
    line-height: 30px;
    margin-top: 20px;
    overflow: hidden;
    height: 60px;
}
.cright1 p span {
    float: right;
}
.acenter .cright {
    width: 100%;
    height: 400px;
    float: right;
    box-sizing: border-box;
    margin-top: 20px;
}
.cright .cright1:first-child {
    margin-top: 0px;
}
.cright .cright1 {
    width: 100%;
    height: 137px;
    border-bottom: 1px dashed #dde1e4;
}
.acenter .cright {
    padding-left: 5%;
}
.acenter .aleft{
    padding-left: 5%;
}
}