﻿	#sjb{display: none;}
	#pcys{display: block;}
	@media only screen and (max-width:1024px) {
	.main_box1{display:none;}
	.sy_ewm_cont{display:none;}
	body {
		background: #fff;
	}
	.fr {
		float: right;
	}
	.fl {
		float: left;
	}
	#sjb{display: block;}
	#pcys{display: none;}
	
	.sj_banner {
		width: 100%;
		float: left;
		height: auto;
	}
	.sj_banner img {
		height: auto;
		padding-left: 0px;
		width: 100%;
	}
	.sx_header {
		width: 100%;
		height: .8rem;
		background-color: #ffffff;
		overflow: hidden;
		position: relative;
	}
	.sx_nav {
		width: 100%;
		height: .8rem;
		position: absolute;
		bottom: 0;
		background-color: #1B56A8;
		overflow: hidden;
	}
	.sx_nav ul {
		height: 100%;
		max-width: 7rem;
	}
	.sx_nav ul li {
		float: left;
		line-height: .8rem;
		text-align: center;
		padding: 0 .26rem;
		position: relative;
	}
	.sx_nav ul li a {
		color: #ffffff;
		font-size: .32rem;
		display: block;
	}
	.nav_next {
		width: .5rem;
		height: 100%;
		background: url(nav_next.png) no-repeat left;
		background-size: 50%;
	}
	/*.return {position: inherit!important;}*/
	.sx_nav ul::-webkit-scrollbar {
		width: 0;
		height: 0;
		display: none;
	}
	/* 导航左右滚动 */
	.nav_ul {
		list-style-type: none;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		padding: 0;
		overflow: auto;
	}
	.nav_ul li {
		-webkit-box-flex: 1;
		-webkit-flex: 1 0 auto;
		-ms-flex: 1 0 auto;
		flex: 1 0 auto;
		color: white;
		padding: 0 .29rem;
	}
	/* 图片新闻 */
	.index_news {
		width: 100%;
		height: 4.2rem;
		overflow: hidden;
		position: relative;
	}
	.index_news #pic {
		width: 100%;
		height: 4.2rem;
		overflow: hidden;
	}
	/* .focus #pic ul{width:1216px;height:350px;float:left;} */
	.index_news #pic li {
		width: 100%;
		height: 4.2rem;
		float: left;
	}
	.index_news #pic li img {
		width: 100%;
		height: 4.2rem;
		float: left;
	}
	.index_news #tip {
		width: 1.54rem;
		height: .17rem;
		position: absolute;
		right: .3rem;
		bottom: .2rem;
		z-index: 13;
	}
	.index_news #tip ul li {
		width: .17rem;
		height: .17rem;
		float: left;
		margin-left: .2rem;
		cursor: pointer;
		background: url(icon_d.png) no-repeat;
		background-size: 100%;
	}
	.index_news #tip ul li.on {
		width: .43rem;
		background: url(icon_on.png) no-repeat;
		background-size: 100%;
	}
	.index_news #tip ul li:first-child {
		margin-left: 0;
	}
	.xxtitle {
		position: absolute;
		bottom: 0px;
		height: .6rem;
		line-height: .6rem;
		background: url(opc.png) repeat;
		color: #ffffff;
		width: 100%;
		padding-left: .3rem;
	}
	.xxtitle a {
		color: #ffffff;
		font-size: .28rem;
		display: block;
	}
	.qh_one {
		width: 100%;
		height: auto;
		padding: 0 14%;
		float: left;
	}
	.qh_one span {
		display: inline-block;
		width: 33%;
		padding: 10px;
		font-size: .32rem;
		color: #999;
		text-align: center;
		float: left;
	}
	.qh_one .hover {
		color: #1B56A8;
		font-size: .36rem;
		font-weight: bold;
		background: url(qieh.png) bottom center no-repeat;
	}
	.qh_two {
		width: 100%;
		height: auto;
		padding: 0 20%;
		float: left;
		margin-top: 10px;
	}
	.qh_two span {
		display: inline-block;
		width: 49%;
		padding: 10px;
		font-size: .32rem;
		color: #999;
		text-align: center;
		float: left;
	}
	.qh_two .hover {
		color: #1B56A8;
		font-size: .36rem;
		font-weight: bold;
		background: url(qieh.png) bottom center no-repeat;
	}
	.qh_three {
		width: 100%;
		height: auto;
		padding: 0 20%;
		float: left;
		margin-top: 10px;
	}
	.qh_three span {
		display: inline-block;
		width: 100%;
		padding: 10px;
		color: #1B56A8;
		font-size: .36rem;
		font-weight: bold;
		background: url(qieh.png) bottom center no-repeat;
		text-align: center;
	}
	.qh_one_list {
		width: 100%;
		height: auto;
		padding: 0 20px;
		float: left;
		margin-top: 10px;
		border-top: 1px solid #eee;
	}
	.qh_one_list li {
		width: 100%;
		float: left;
		padding-top: 20px;
	}
	.qh_one_list li .left {
		max-width: 28.7%;
		float: left;
		margin-right: 2%;
	}
	.qh_one_list li .right {
		width: 60%;
		float: left;
	}
	.qh_one_list li .right a {
		display: inline-block;
		width: 100%;
		float: left;
		font-size: .32rem;
		color: #333;
		line-height: 24px;
	}
	.qh_one_list li .right span {
		display: inline-block;
		float: left;
		font-size: 15px;
		color: #999;
	}
	.qh_one_list li .listone {
		width: 100%;
		float: left;
	}
	.qh_one_list li .listone a {
		display: inline-block;
		width: 100%;
		float: left;
		font-size: .32rem;
		color: #333;
		line-height: 24px;
	}
	.qh_one_list li .listone span {
		display: inline-block;
		float: left;
		font-size: 15px;
		color: #999;
	}
	.ckgd_sj {
		margin-top: 20px;
		background: #EEEEEE;
		border-radius: 20px;
		border-radius: 20px;
		width: 100%;
		float: left;
		font-size: .34rem;
		text-align: center;
		padding: 3px 0;
		color: #4482E9;
	}
	.h20 {
		width: 100%;
		height: 20px;
		float: left;
		margin-top: 0px;
		background: #F5F5F5;
	}
	.h20123 {
		width: 100%;
		height: 20px;
		float: left;
		margin-top: 0px;
		background: #F5F5F5;
		margin-top: 20px;
	}
	.qh_two_list {
		width: 100%;
		height: auto;
		float: left;
		margin-top: 10px;
	}
	.qhimg {
		width: 42.5%;
		height: auto;
		float: left;
		margin-left: 5%;
		margin-bottom: 5%;
		position: relative;
	}
	.qhimg img {
		width: 100%;
	}
	.qhimg span {
		position: absolute;
		width: 100%;
		height: 20%;
		bottom: 0;
		left: 0;
		text-align: center;
		font-size: .28rem;
		color: #fff;
	}
	.sj_xxgk {
		width: 100%;
		height: auto;
		float: left;
		padding: 10px 20px;
	}
	.sj_xxgk a {
		display: block;
		float: left;
		margin: 10px 0;
		width: 100%;
		font-size: .36rem;
		color: #333333;
		letter-spacing: -0px;
		text-align: left;
	}
	.sj_xxgk span {
		display: inline-block;
		float: left;
		font-size: 15px;
		color: #999;
	}
	.sj_xxgk img {
		width: 100%;
	}
	.sj_hdjl {
		width: 100%;
		height: auto;
		float: left;
	}
	.sj_hdjl a {
		display: block;
		float: left;
	}
	.sj_hdjl img {
		width: 100%;
	}
	.sj_hdjl .zdlj {
		display: block;
		float: left;
		width: 25%;
	}
	.sj_bottom {
		background: #5b5b5b;
		width: 100%;
		height: auto;
		text-align: center;
		padding: 10px 20px;
		font-size: .28rem;
		line-height: 24px;
		color: #FFFFFF;
		float: left;
	}