@media screen and (orientation:portrait) {

/*整体*/
.main{
	height: auto;
	display: block;
	background: none;
	padding: 0 0.48rem;
	box-sizing: border-box;
	overflow: hidden;
}
.golandR{
	display: none;
}
.banner{
	display: none;
}
.banner_phone{
	display: block;
	width: 100%;
	height: auto;
	overflow: hidden;
}
.banner_phone img{
	width: 100%;
	height: auto;
}
.content{
	width: 100%;
	height: auto;
	position: initial;
	margin-left: 0;
	transition: none;
	margin-top: 0rem;
	float: none;
}
.content_items{
	width: 100%;
	height: auto;
	position: initial;
	transform-style:initial;
	-moz-transform-style: initial;
	perspective: 0;
	-webkit-perspective: 0;
	-Moz-perspective:  0;
}
.content_item{
	width: 100%;
	height: auto;
	transform: rotateY(0);
	transition: none;
	overflow-y: hidden;
	padding: 0;
	float: initial;
	border:none;
	margin-top: 0.9rem;
	border-radius: 0;
	box-shadow: none;
}
.content_item:not(:first-child){
	margin-left: 0;
}
.content_item:hover{
	width: 100%;
}
.content_item>img{
	width: 100%;
}

/*第一部分*/
.p1{
	background: none;
	padding: 0;
}
.p1_main{
	width: 100%;
}
/*头条*/
.p1_headline_top a{
	font-size: 0.5rem;
}
.p1_headline_bot{
	margin-top: 0.1rem;
}
.p1_headline_bot a{
	font-size: 0.42rem;
	display: block;
	margin: 0.2rem 0rem;
}

.p1_mid{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 0.4rem;
}

/*滚动图片*/
.p1_swiper{
	width: 100%;
	height: 6.34rem;
	float: none;
}
.dynImg_lr01_textBox{
	width: 100%;
	height: 0.9rem;
	font-size: 0.42rem;
	line-height: 0.9rem;
}
.dynImg_lr01_iconBox{
	height: 0.1rem;
	bottom: 1rem;
}
.dynImg_lr01_iconBox span{
	width: 0.1rem;
	height: 0.1rem;
	border: 1px solid #fff;
	margin: 0 0.05rem;
}
.dynImg_lr01_nextPre{
	display: none;
}

/*静态图片*/
.staimg{
	width: 100%;
	float: none;
	margin-top: 0.4rem;
}
.staimg a span{
	height: 0.9rem;
	font-size: 0.42rem;
	line-height: 0.9rem;
	padding: 0 0.1rem;
	bottom: 0;
	transition: none;
}
.staimg a:first-child{
	height: 6.18rem;
}
.staimg a:not(:first-child){
	width: 48%;
	height: 4.14rem;
	margin-top: 0.3rem;
}
.staimg a:last-child{
	margin-left: 4%;
}

/*p1列表新闻*/
.p1_bot{
	margin-top: 0.6rem;
}
.p1_bot_left{
	width: 100%;
	float: none;
}
.p1_bot_left_item:last-child{
	margin-top: 0.4rem;
}
.p1_bot_left_item a{
	width: 100%;
	float: none;
	font-size: 0.42rem;
	line-height: 0.9rem;
	margin: 0;
	text-align: justify;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.p1_bot_left_item a:first-child{
	font-size: 0.5rem;
	font-weight: bold;
	color: #CF0000;
}
.p1_bot_left_item a:nth-child(2n+1){
	float: none;
}

/*重要评论*/
.p1_pinglun{
	width: 100%;
	float: none;
	margin-top: 0.4rem;
}
.p1_pinglun_top{
	height: 2rem;
}
.p1_pinglun_top:after{
	content: "";
	border: 0.2rem solid;
	border-color: #C21414 transparent transparent transparent;
	bottom: -0.4rem; 
}
.p1_pinglun_rili{
	height: 1.2rem;
	font-size: 0.42rem;
	line-height: 1.2rem;
}
.p1_pinglun_rili span{
	font-size: 0.6rem;
}
.p1_pinglun_text{
	font-size: 0.42rem;
}
.p1_pinglun_tit{
	width: 80%;
	margin: 0;
}
.p1_pinglun_tit img{
	width: 98%;
	height: auto;
	margin-top: 12px;
}
.p1_pinglun_tit img{
	margin-top: 0.2rem;
}
.p1_pinglun_lists{
	margin-top: 0.2rem;
}
.p1_pinglun_lists li{
	margin: 0.1rem 0;
	padding: 0 0.2rem;
}
.p1_pinglun_lists li:before{
	content: "";
	width: 0.8rem;
	height: 0.8rem;
	background-size: cover;
}
.p1_pinglun_lists li a{
	font-size: 0.42rem;
	margin-left: 0.2rem;
	line-height: 0.8rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

/*滚动新闻*/
.RollingNews{
	width: 100%;
	height: 1rem;
	margin-top: 0.6rem;
	padding: 0 0.2rem;
}
.RollingNews span{
	width: 1.6rem;
	height: 100%;
	line-height: 0.6rem;
	float: left;
	margin-top: 0;
}
.RollingNew{
	width: 7.6rem;
	margin-left: 0.2rem;
}
.RollingNew ul{
	height: 100%;
}
.RollingNew ul li{
	float: left;
	margin-right: 0.1rem;
	line-height: 0.6rem;
}
.RollingNew ul li a{
	font-size: 0.42rem;
	line-height: 1rem;
}

/*第二部分*/
.p2{
	background: none;
	padding-bottom: 0;
}
.p2_main{
	width: 100%;
}
.p2_top{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 0.6rem;
}
.p2_swiper{
	width: 100%;
	height: 6.73rem;
	float: none;
}
.p2_right{
	width: 100%;
	float: none;
	margin-top: 0.4rem;
}
.p2_right ul li:last-child{
	margin-top: 0.4rem;
}
.p2_right ul li a{
	font-size: 0.42rem;
	color: #333;
	font-weight: normal;
}
.p2_right ul li p{
	font-size: 0.36rem;
	line-height: 0.54rem;
	margin-top: 0.1rem;
  	-webkit-line-clamp: 2;
}
.p2_mid{
	width: 100%;
	margin-top: 0.4rem;
}
.p2_mid li{
	width: 100%;
	height: 0.9rem;
	float: none;
}
.p2_mid li:nth-child(2n){
	float: none;
}
.p2_mid li a{
	font-size: 0.42rem;
	line-height: 0.9rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.p2_stit{
	width: 30%;
	margin-top: 0.6rem;
}
.p2_bot{
	width: 100%;
	margin-top: 0.4rem;
}
.p2_bot > a{
	width: 100%;
	height: 9.84rem;
	float: none;
}
.p2_bot ul{
	width: 100%;
	float: none;
	margin-top: 0;
}
.p2_bot ul li{
	width: 100%;
	float: none;
	margin-top: 0.4rem;
}
.p2_bot ul li:nth-child(2n){
	float: none;
}
.p2_bot ul li:nth-child(3),
.p2_bot ul li:nth-child(4){
	margin-top: 0.4rem;
}
.p2_bot ul li > a{
	font-size: 0.42rem;
	font-weight: normal;
}
.p2_bot ul li p{
	font-size: 0.36rem;
	line-height: 0.54rem;
	margin-top: 0.1rem;
 	-webkit-line-clamp: 2;
}
.p2_bot ul li p a{
	display: none;
}


/*第三部分*/
.p3{
	background: none;
	background-attachment:initial;
	padding-bottom: 0;
	margin-top: 0.9rem;
}
.p3_main{
	width: 100%;
}

/*图解报告*/
.p3_top{
	height: auto;
	margin-top: 0;
	position: initial;
}
.p3_top_mian{
	width: 100%;
	height: auto;
	position: initial;
	background: none
}
.p3_pen{
	display: none;
}
.p3_flower{
	display: none;
}
.p3_top_left{
	display: none;
}
.p3_top_right{
	width: 100%;
	float: none;
	margin-top: 0.6rem;
	padding-right: 0;
}
.p3_top_right a{
	font-size: 0.42rem;
	margin: 0;
	height: auto;
	line-height: initial;
	position: initial;
	padding-left: 0;
	line-height: 0.9rem;
}
.p3_top_right a:hover:before{
	content: "";
	width: 0;
	height: 0;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
}

/*权威解读*/
.p3_bot{
	width: 100%;
	margin-top: 0.9rem;
}
.p3_stit{
	width: 200%;
}
.p3_bot_newslists{
	margin-top: 0.4rem;
}
.p3_bot_newslists li{
	width: 100%;
	float: none;
	margin: 0;
}
.p3_bot_newslists li:before{
	content: "";
	width: 0;
	height: 0;
}
.p3_bot_newslists li:nth-child(even){
	float: none;
}
.p3_bot_newslists li a{
	font-size: 0.42rem;
	margin-left: 0;
	line-height: 0.9rem;
	float:none;
}

/*第四部分*/
.p4{
	background: none;
	padding-bottom: 0;
}
.p4_top{
	margin-top: 0.5rem;
}
.p4_top_tit{
	display: none;
}
.p4_top_bot{
	width: 100%;
	height: auto;
	background: none;
	margin-top: 0;
}
.p4_top_bit_main{
	width: 100%;
	height: auto;
}
.p4_top_newsLists{
	width: 100%;
	height: auto;
	float: none;
	position: initial;
	margin-top: 0.4rem;
}
.p4_top_newsLists:last-of-type{
	float: none;
}
.p4_top_newsLists > a{
	width: 100%;
	height: auto;
}
.p4_top_newsLists a img{
	width: 100%;
	height: auto;
}
.p4_top_newsLists ul{
	width: 100%;
	padding: 0;
	position: initial;
	transform: translateX(0%);
	margin-top: 0.4rem;
}
.p4_top_newsLists ul li{
	margin: 0;
}
.p4_top_newsLists ul li:before{
	content: "";
	width: 0;
	height: 0;
}
.p4_top_newsLists ul li a{
	font-size: 0.42rem;
	line-height: 0.9rem;
	margin-left: 0;
	color: #333;
	float: none;
}
.p4_top_mid{
	width: 100%;
	height: auto;
	float: none;
	position: initial;
	margin-left: 0;
	margin-top: 0.4rem;
	overflow: hidden;
}
.p4_top_mid span{
	display: none;
}
.p4_phone_video{
	width: 100%;
	height: 5.6rem;
	display: block;
}
.p4_top_video{
	display: none;
}
.p4_bot{
	width: 100%;
	height: 9.12rem;
	margin-top: 0.6rem;
	background: none;
}
.mdynImgNews07{
	height: 100%;
	margin-top: 0;
	background-image: none;
	padding: 0;
}
.m_dynImgNew07Box{
	width: 100%;
	height: 100%;
}
.m_dynImgNew07Box ul li{
	width: 4.8rem;
	margin-right: 0.2rem;
}
.m_dynImgNew07Box ul li a{
	padding: 0;
}
.m_dynImgNew07Box ul li a p{
	font-size: 0.42rem;
	line-height: 0.9rem;
	padding: 0 0.1rem;
	color: #333;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.dyn07_prev,.dyn07_next{
	width: 0.48rem;
	height: 1.2rem;
	margin-top: -0.6rem;
	display: block;
}
.dyn07_prev{
	left: 0.1rem;
}
.dyn07_next{
	right: 0.1rem;
}
.p4_phone_stit1{
	width: 100%;
	height: auto;
	display: block;
	font-size: 0.6rem;
	font-weight: bold;
	margin-bottom: 0.4rem;
	color: #CF0000;
}

/*第五部分*/
.p5{
	background: none;
	padding-bottom: 0;
}
.p5_main{
	width: 100%;
}
.p5_top{
	margin-top: 0.9rem;
}
.p5_top_stit{
	display: none;
}
.p5_top_left{
	float: none;
	width: 100%;
}
.p5_top_left_top{
	width: 100%;
	margin-top: 0;
}
.p5_top_left_top > a{
	font-size: 0.42rem;
	font-weight: normal;
	color: #333;
}
.p5_top_left_top p{
	font-size: 0.32rem;
	line-height: 0.64rem;
    -webkit-line-clamp: 2;
    margin-top: 0.1rem;
}
.p5_top_left_top p a{
	display: none;
}
.p5_top_newsList{
	margin-top: 0rem;
}
.p5_top_newsList li{
	height: 0.9rem;
	margin: 0.6rem 0;
	border-radius:initial;
	background: none;
}
.p5_top_newsList li span{
	width: auto;
	font-size: 0.42rem;
	text-align: center;
	line-height: 0.9rem;
	height: 100%;
	float: left;
	font-weight: bold;
	background: none;
}
.p5_top_newsList li a{
	width: auto;
	font-size: 0.42rem;
	line-height: 28px;
	border:none;
	border-width:0;
	padding: 0 0.2rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: none;
	line-height: 0.9rem;
}
.p5_top_right{
	width: 100%;
	float: none;
}
.p5_swiper{
	width: 100%;
	height: 6.69rem;
}
.p5_top_stit_phone{
	font-size: 0.6rem;
	color: #CF0000;
	display: block;
	margin-bottom: 0.4rem;
	font-weight: bold;
}

/*发布厅*/
.p5_bot{
	width: 100%;
	height: auto;
	margin-top: 0.9rem;
}
.p5_bot_nav{
	width: 100%;
	height:0.9rem;
	overflow-x: auto;
	overflow-y: hidden;
	float: none;
	border-bottom: 1px solid rgba(64,0,0,0.3);
}
.p5_bot_nav i{
	display: none;
}
.p5_nav_main{
	position: absolute;
	left: 0;
	top: 0;
	transform: translateY(0%);
	text-align: center;
}
.p5_bot_nav span{
	font-size: 0.42rem;
	line-height: 0.9rem;
	display: initial;
	padding: 0 0.2rem;
}
.p5_bot_nav span:active{
	color: #fffc23;
	background: #CF0000;
}
.p5_bot_main{
	width: 100%;
	height: auto;
	overflow: hidden;
	float: none;
	background: none;
	padding: 0;
	margin-top: 0.4rem;
}
.p5_bot_main_item{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.p5_bot_main_item_top > a{
	width: 100%;
	height: 3.03rem;
}
.p5_bot_main_item_top_bot{
	height: auto;
	overflow: hidden;
}
.p5_bot_main_item_top_bot a{
	width: 100%;
	text-align: left;
	line-height: 0.9rem;
	background: none;
	font-size: 0.42rem;
	color: #333;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	float: none;
	display: block;
}
.p5_bot_main_item_top_bot .p5_bot_imgnews_tit{
	display: none;
}
.p5_bot_main_item_top_bot a:hover{
	background: initial;
}

.p5_bot_main_item_bot{
	margin-top: 0rem;
}
.p5_bot_main_item_bot ul{
	width: 100%;
	float: none;
}
.p5_bot_main_item_bot ul:last-of-type{
	float: none;
}
.p5_bot_main_item_bot ul li{
	width: 100%;
	margin: 0;
}
.p5_bot_main_item_bot ul li a{
	width: 100%;
	font-size: 0.42rem;
	line-height: 0.9rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
}
.p5_bot_main_item_bot ul li:first-of-type a{
	font-size: 0.42rem;
	color: #333;
}
.p5_bot_main_item_bot ul li a:hover{
	color: initial;
}
.p5_bot_stit02{
	display: none;
}

/*第六部分*/
.p6{
	background: none;
	padding-bottom: 0;
	margin-top: 0.9rem;
}
.p6_main{
	width: 100%;
	margin-top: 0rem;
}
.p6_top{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 0.6rem;
}
.p6_stit01{
	display: none;
}
.p6_stit01_phone{
	width: 100%;
	display: block;
	font-size: 0.6rem;
	color: #CF0000;
	font-weight: bold;
}
.p6_top_imgs{
	height: 2.66rem;
	margin-top: 0.6rem;
}
.p6_top_imgs a:not(:nth-of-type(2)){
	height: 100%;
	margin-top: 0;
}

.p6_top_news{
	margin-top: 0.6rem;
}
.p6_top_news li{
	width: 100%;
	float: none;
	margin-bottom: 0.4rem;
}
.p6_top_news li:nth-of-type(even){
	float: none;
}
.p6_top_news li a{
	font-size: 0.42rem;
	color: #333;
	font-weight: normal;
}
.p6_top_news li p{
    -webkit-line-clamp: 2;
    font-size: 0.36rem;
    line-height: 0.49rem;
    margin-top: 0.2rem;
}
.p6_bot{
	width: 100%;
	height: auto;
	margin-top: 0.4rem;
	background: none;
	position: initial;
}
.p6_stit02{
	display: none;
}
.p6_bot_text{
	height: auto;
	overflow: hidden;
	position: initial;
}
.p6_bot_text a{
	position: initial;
    color: #CF0000;
    font-size: 0.42rem;
    transition: none;
    padding: 0.2rem 0.1rem;
    margin: 0.2rem;
    background: #f2e1d9;
    box-sizing: border-box;
    overflow: hidden;
    display: block;
    float: left;
}
.onload{
	display: none;
}

/*第七部分*/
.p7{
	display: none
}

/*浏览器提示*/
#isie{
	display: none;s
}

.title{
	width: 100%;
}

}