@charset "UTF-8";
@media screen and (max-width: 768px) {
    body { background:url(); }
    .banner{ background:url(banner_03.png) no-repeat center top; width: 100%; height:145px; background-size: contain;}
    .comebackHome{display: none;}

    /*移动导航*/
    .navwarp{ background-color: #f2f5f9; }
    .nav{ width: 100%; margin-top: 5px;}
    .navfenge{display: none;}
    .nav li span{ display: none;}
    .nav li a{ font-size: 16px; padding: 3px; display: inline-block; }
    .nav li{ margin-right: 0;/* margin-bottom: 10px;*/ text-align: center; 
    	line-height: 30px; width: 50%;  border-bottom: 2px solid #fff; box-sizing: border-box;}
    .nav li.yidong{border-right: 2px solid #fff;}

    /*移动焦点图*/
    .jiaodiantuwrap{  width: 100%; height: 255px; margin-top: 10px; background-color: none;}
	.jiaodianInner{ top:0; left: 0;  width: 100%; height: 255px;}
	.swiper-container{ width: 100%; height: 255px; }
	.dz-prev-btn{display: none;}
	.dz-next-btn{display: none;}
	.swiper-slide img{ width: 100%; height: 255px; }
	.dz-swiper-title{ text-indent: 10px; }
	.dz-swiper-title span{ 
		display: inline-block;
		white-space: nowrap;
    	text-overflow: ellipsis;
    	overflow: hidden;
    	word-break: break-all;
    	font-size: 16px;
    	width: 59%;
	}
	.pagination{width: 80%;}
	.jdtmore a{font-size:14px;}
	.swiper-active-switch{ width: 4px; }
	.swiper-pagination-switch { width: 2px; margin: 0px 3px;}

	/*移动聚焦知识产权*/
	.jujiao{ width: 100%; margin-top: 10px; }
	.jujiao-tit img{width: 70%  }
	.jujiao > h1{ text-align: center; line-height: 30px; margin-top: 10px; 
	padding: 10px 10px;}
	.jujiaofir{ font-size: 18px; color: #0062ae; }
	.jujiaotimewrap{text-align: center;}
	.list-time{color: #4b4b4b; font-size: 14px;}
	.jujiaodec{ 
		width: 85%;
		text-overflow: -o-ellipsis-lastline;
  		overflow: hidden;
 		text-overflow: ellipsis;
  		display: -webkit-box;
  		-webkit-line-clamp: 3;
 		line-clamp: 3;
  		-webkit-box-orient: vertical;
  	}
	.jujiaodec p{text-align: left; text-indent: 16px; 
		line-height: 32px; font-size: 14px; color: #4b4b4b; margin-top: 15px;}
	.jujiaolistwrap{ margin-top: 10px; padding: 0 16px;}
	.jujiaolistwrap li{}
	.jujiaolistwrap li a{ 
		display: inline-block; 
		width: 70%; 
		white-space: nowrap;
    	text-overflow: ellipsis;
    	overflow: hidden;
    	word-break: break-all;
	 	font-size: 16px; 
	 	color: #000; 
	 }
	.jujiaolistwrap li{line-height: 28px; }
	.jujiaolistwrap li span{ float: right; color: #000; 
		font-size: 16px; }
	.jujiaomore{ float: right; margin-top:5px ;}
	.jujiaomore a{ font-size: 14px; color:#e00000; }

	/*第三部分*/
	.third-wrap{ width: 100%; margin-top: 10px; }
	.thLeft{ width: 100%; float: none;  }
	.thRight{ width: 100%; float: none; background-color: #f6f6f6; margin-top: 20px;  }

	/*报告解读*/
	.columnList{ padding:0 16px; }
	.columntit img{width: 70%  }

	.baogaowrap{margin-top: 20px;}
	.columnList{margin-top: 20px;}
	.columnList li{ line-height: 28px; }
	.columnList li a{ 
		font-size: 16px;
		display: inline-block; 
		width: 70%; 
		white-space: nowrap;
    	text-overflow: ellipsis;
    	overflow: hidden;
    	word-break: break-all;
	}
	.columnList li span{ float: right; font-size: 16px; color: #4b4b4b;}

	/*两会日程*/
	.thRight{ height: 980px;}
	.swiper-container2{ width: 212px; margin:0 auto; height: 800px; }
	.up-swiper-wrapper{ width: 212px; }
	.verticalslide{width: 212px;}
	.swiper-container2 img{
		width: 212px;
		height: 800px;
	}
	.richengwrap{ width: 100%; height: 980px; margin-top: 0; margin-left: 0;}
	.dz-prev-btn2{ left: 45%; }
	.dz-next-btn2{ left: 45%; }
	.jujiao > .zscqFbt a{ font-size: 16px; }
}

/*iphone5 SE*/
@media screen and (max-width: 356px) {
	.banner{  height: 110px; }
	.jujiaolistwrap li a{ width: 60%;}
	.columnList li a{ width: 60%;}
	.pagination{width: 76%;}
}