#app{
	position: relative;
}
.robot-icon{
	width: 0.9rem;
    height: 0.9rem;
	background: url("../images/robot-icon.png") no-repeat center;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	position: fixed;
    top: 50%;
    right: 0%;
	cursor: pointer;
}

.banner-2 .arrow-left,
.banner-2 .arrow-right {
	top: 39%;
}

.i-top {
	background: url("../images/i-bg-bgd2.png") no-repeat center;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/i-bg-bgd2.png', sizingMethod='scale');
	width: 100%;
	color: #fff;
	position: relative;
	z-index: 1;
	height: 4.78rem;
}

.nav-bg {
	position: absolute;
	left: 0;
	bottom: 0;
	background: url("../images/nav-bg2.png") no-repeat center;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	width: 100%;
	height: .69rem;
	z-index: -1;
}


@media (max-width:960px) {
	.nav-bg {
		display: none;
	}
}

.i-top-t {
	font-size: 16px;
	font-size: 0.16rem;
	padding-top: 19px;
	padding-top: 0.19rem;
	line-height: 0.37rem;
}

.i-top-t .rt {
	line-height: 24px;
	line-height: .24rem;
	position: relative;
	margin-right: 0.1rem;
}

.login-btn {
	width: 0.91rem !important;
	height: 0.3rem !important;
	background: #115DB2 !important;
	border-radius: 2px 2px 2px 2px;
	text-align: center;
	line-height: 0.3rem;
	cursor: pointer;
}

.rt-right {
	display: flex;
	align-items: center;
}

.menu-icon {
	display: none;
}

@media (max-width:960px) {
	.login-btn {
		margin-right: .3rem;
	}

	.head-top .login-btn {
		background: #fff !important;
		color: #115DB2;
	}

	.menu-icon {
		display: block;
		width: .3rem;
		height: .3rem;
		cursor: pointer;
	}
}

.i-top-logo {
	line-height: 24px;
	line-height: .24rem;
	position: relative;
}

.i-top-logo .i-gh {
	position: absolute;
	/* width: 97px; */
	width: 3rem;
	display: block;
	margin: 0 auto;
	left: 1%;
	top: 3%;
}

.i-top-t a {
	color: #125db2;
	display: inline-block;
	line-height: .24rem;
	vertical-align: top;
}

.i-top-t .rt img {
	width: 28px;
	width: .28rem;
	margin: -5px 10px 0 0;
	margin: -.05rem .1rem 0 0;
}

.i-top-t .lf img {
	height: 37px;
	height: 0.37rem;
}

.i-top-logined {
	display: none;
}

.i-top-logined span {
	line-height: .24rem;
	vertical-align: top;
	color: #125db2;
}

.i-top-login {
	margin-left: 10px;
	margin-left: .1rem;
}

.i-t-line {
	margin: 0 6px;
	margin: 0 .06rem;
	color: #125db2;
	vertical-align: top;
	line-height: .24rem;
	display: inline-block;
}

.i-t-line-1 {
	display: inline-block;
	width: 2px;
	height: 24px;
	height: 0.24rem;
	margin: 0 14px;
	margin: 0 0.14rem;
	vertical-align: middle;
	background: url("../images/head-su.png") center no-repeat;
	background-size: 100% 100%;
}

.i-t-v6 {
	display: inline-block;
	vertical-align: middle;
	width: 116px;
	width: 1.16rem;
	padding: 4px 10px;
	padding: 0.04rem 0.1rem;
	text-align: center;
	line-height: 20px;
	line-height: 0.2rem;
	margin-left: 10px;
	margin-left: 0.1rem;
	margin-top: -5px;
	margin-top: -0.05rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color: #0e55a5;
	background: url("../images/head-text-bac.png") center no-repeat;
	background-size: 100% 100%;
}

.i-top-m {
	margin-top: 20px;
	margin-top: .3rem;
	margin-bottom: .9rem;
}

.i-top-m .i-name {
	width: 240px;
	width: 2.4rem !important;
	display: block;
	margin: 0 auto;
	margin-top: 19px;
	margin-top: .19rem;
	margin-top: 1.29rem;
	font-size: .4rem !important;
	color: #1d61aa !important;
	font-weight: 600 !important;
}

.i-top-m .h-name {
	width: 240px;
	width: 2.4rem;
	display: block;
	margin: 0 auto;
	margin-top: 19px;
	margin-top: .19rem;
	font-size: .4rem;
	color: #1d61aa;
}

.i-top-m .i-search {
	width: 599px;
	width: 5.99rem;
	margin: 0 auto;
	line-height: 56px;
	line-height: .56rem;
	background: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	overflow: hidden;
	margin-top: 33px;
	margin-top: .33rem;
}

.i-top-m .i-search input {
	width: 75%;
	margin-left: 3%;
	float: left;
	height: 56px;
	height: .56rem;
	line-height: 56px;
	line-height: .56rem;
	font-size: 18px;
	font-size: .18rem;
}

.i-top-m .i-search .i-search-btn {
	width: 21%;
	height: 56px;
	height: 0.56rem;
	background: #1764ce;
	color: #fff;
	float: right;
	font-size: 24px;
	font-size: .24rem;
	text-align: center;
	cursor: pointer;
}

.i-top-m .i-search .i-search-btn img {
	margin-right: 5px;
	vertical-align: middle;
}

.i-nav {
	height: 74px;
	height: .74rem;
	margin-top: 33px;
	margin-top: .33rem;
}

.i-nav a {
	position: relative;
	font-size: 26px;
	font-size: .26rem;
	float: left;
	margin-right: 122px;
	/* margin-right: 1.22rem; */
	margin-right: 0.37rem;
	line-height: 70px;
	line-height: 0.45rem;
	color: #fff;
	margin-top: 0.25rem;
}

.i-nav a:hover {
	text-decoration: none;
	/*font-weight: bold;*/
	/*border-bottom: 6px solid #fff;*/
	/*color: #fff;*/
}

.i-nav a.cur {
	font-weight: bold;
	/*border-bottom: 6px solid #fff;*/
}

.i-nav a:last-child {
	margin-right: 0;
}

.i-nav a#nav-ykb img {
	display: none;
}

.i-nav a#nav-ykb:hover {
	border: none;
}

.i-nav a.cur:after,
.nav-ykb-hover:after {
	content: '';
	position: absolute;
	bottom: -3px;
	bottom: -.03rem;
	left: 50%;
	width: .5rem;
	height: .05rem;
	height: .06rem;
	margin-left: -0.25rem;
	background: #fff;
	border-radius: 10px;
}

.i-main {
	padding-top: 40px;
	padding-top: .4rem;
	padding-bottom: 40px;
	padding-bottom: .4rem;
}

.i-main>.centerWidth>img {
	display: block;
	width: 100%;
}

.i-main>.centerWidth img.i-t-img {
	width: 100%;
	display: block;
}

.i-main>.centerWidth img.i-t-img-w {
	width: 100%;
	display: none;
}
.i-line{
	width: 36%;
}
.yqlj-box {
	width: 3rem;
	/* height: 2rem; */
	/* background-color: #f5f5f5; */
	font-size: 0.39rem;
	font-weight: 800;
	color: #333;
	/* position: absolute;
	top: 4.5%;
	left: 45.5%; */
	text-align: center;
}
.flex-t{
	display: flex;
	align-items: center;
	height: 0.5rem;
}

.i-main .tab-list-bool a {
	font-weight: bold;
}

.i-main-t {
	width: 100%;
	font-size: 16px;
	font-size: .16rem;
	background: #125db2;
	padding-bottom: 40px;
	padding-bottom: .4rem;
	padding-top: 0;
}

.i-tt {
	color: #fff;
	text-align: center;
}

.i-tt:hover {
	color: #fff;
	text-decoration: none;
}

.i-tt h3 {
	font-size: 40px;
	font-size: .4rem;
	font-weight: bold;
	padding-top: 20px;
	padding-top: .2rem;
}
.i-tt h4 {
	font-size: 35px;
	font-size: .35rem;
	font-weight: bold;
	padding-top: 20px;
	padding-top: .2rem;
}

.i-tt p {
	font-size: 18px;
	font-size: .18rem;
	margin-top: 17px;
	margin-top: .17rem;
}

.i-m-lb {
	padding-top: 39px;
	padding-top: .39rem;
	color: #fff;
}

.i-m-lb .SWIPER-1 {
	width: 631px;
	width: 6.31rem;
	height: 391px;
	height: 3.91rem;
	margin: 0;
}

.SWIPER-1 .swiper-container .pagination .swiper-pagination-switch {
	background: #fff;
	box-shadow: none;
}

.SWIPER-1 .swiper-container .swiper-wrapper .swiper-slide p {
	background: rgba(0, 0, 0, 0.5);
}

.SWIPER-1 .swiper-container .pagination .swiper-active-switch {
	background: #1b5eb8;
}

.SWIPER-2 .swiper-container .swiper-wrapper .swiper-slide a {
	display: block;
}

.i-m-lb .banner-1 {
	width: 631px;
	width: 6.31rem;
	height: 391px;
	height: 3.91rem;
	margin: 0;
	overflow: hidden;
}

.tab-group {
	margin-top: 30px;
	margin-top: .3rem;
}

.SWIPER-2 .arrow-left {
	background: url('../images/z-left.png') no-repeat center center;
	background-size: 100% 100%;
}

.SWIPER-2 .arrow-right {
	background: url('../images/z-right.png') no-repeat center center;
	background-size: 100% 100%;
}

.i-m-lb>.rt {
	width: 550px;
	width: 5.5rem;
}

.i-m-lb>.rt>div>a.title {
	position: relative;
	font-size: 28px;
	font-size: .28rem;
	line-height: 44px;
	line-height: .44rem;
	text-decoration: none;
	font-weight: bold;
}

.i-m-lb>.rt>div>a img {
	position: relative;
	top: -20px;
	left: 20px;
	top: -.2rem;
	left: .2rem;
	width: 146px;
	height: 34px;
	width: 1.46rem;
	height: .34rem;
}


.i-m-lb>.rt>a.title:hover {
	text-decoration: none;
}

.i-m-lb>.rt a {
	font-size: 16px;
	font-size: .16rem;
	max-width: 100%;
	color: #fff;
}

.i-m-lb>.rt a:hover {
	color: #fff;
}

.i-m-lb .tab-item li {
	margin-top: 3px;
	margin-top: .03rem;
}

.i-m-lb .tab-item li:before {
	background: #fff;
}

.i-main-m {
	background: #f5f5f5;
	padding-bottom: 23px;
	padding-bottom: .23rem;
	padding-top: .23rem;
	/* position: relative; */
}

.i-main-m>.centerWidth>.lf {
	/* width: 850px; */
	/* width: 8.5rem; */
	width: 100%;
}

.i-main-m .i-wap-btn {
	display: none;
}

.i-main-m.i-main .i-dy {
	float: right;
	font-size: 20px;
	font-size: .2rem;
	font-weight: normal;
}

.i-main-m.i-main .i-tz {
	float: right;
	font-size: 20px;
	font-size: .2rem;
	font-weight: normal;
	/* margin-right: 29px;
    margin-right: .29rem; */
}

.i-main-m .i-dy img,
.i-main-m.i-main .i-tz img {
	height: 24px;
	height: .24rem;
	/* margin-right: 10px;
    margin-right: .1rem; */
}

.i-main-m>.centerWidth>.rt {
	width: 274px;
	width: 2.74rem;
	padding-top: 17px;
	padding-top: .17rem;
}

.i-main-m>.centerWidth>.rt img {
	margin-top: 3px;
	width: 100%;
}

.i-zfxxgk .tab-item a,
.i-hdjl .tab-item a {
	color: #333;
}

.i-zfxxgk {
	padding-top: 40px;
	padding-top: .4rem;
	padding-bottom: 40px;
	padding-bottom: .4rem;
}

.i-zfxxgk>.centerWidth>.lf {
	width: 600px;
	width: 6rem;
}

.i-zfxxgk>.centerWidth>.rt {
	width: 520px;
	width: 5.2rem;
	padding-top: 70px;
	padding-top: .7rem;
}

.i-zfxxgk>.centerWidth>.rt>a {
	float: left;
	color: #333;
	font-size: 19px;
	font-size: .19rem;
	width: 240px;
	width: 2.4rem;
	height: 154px;
	height: 1.54rem;
	background-color: #f0f3f7;
	border-radius: 4px;
	text-align: center;
	margin-bottom: 20px;
	margin-bottom: .2rem;
	margin-left: 20px;
	margin-left: .2rem;
	font-weight: bold;
}

.i-zfxxgk>.centerWidth>.rt>a img {
	width: 56px;
	width: .56rem;
	margin-top: 23px;
	margin-top: .23rem;
}

.i-zfxxgk>.centerWidth>.rt>a p {
	margin-top: 15px;
	margin-top: .15rem;
}

.i-zfxxgk>.centerWidth>.rt>a .i-xx-img-c {
	display: none;
}

.i-zfxxgk>.centerWidth>.rt>a:hover {
	text-decoration: none;
}

.i-zfxxgk .i-xx-b {
	margin-top: 11px;
	margin-top: .11rem;
	float: left;
	width: 100%;
}

.i-zfxxgk .i-xx-b a {
	float: left;
	width: 275px;
	width: 2.75rem;
	margin-left: 33px;
	margin-left: .33rem;
	height: 100px;
	height: 1rem;
	line-height: 100px;
	line-height: 1rem;
	color: #1764ce;
	background: #e2ebf8;
	font-size: 20px;
	font-size: .20rem;
	font-weight: bold;
}

.i-zfxxgk .i-xx-b a>span {
	display: inline-block;
	margin-left: 20px;
	margin-left: .20rem;
}

.i-xx-b .i-xx-b {
	width: 100%;
	height: 176px;
	height: 1.76rem;
	background: url("../images/i-xx-bg-bg-upd.png") no-repeat center center;
	background-size: cover;
}

.i-xx-b .i-xx-b .rt {
	margin-right: 40px;
	margin-right: .4rem;
	padding: 20px 0;
	padding: .2rem 0;
}

.i-xx-b .i-xx-b .rt>div {
	margin-bottom: 16px;
	margin-bottom: .16rem;
}

.i-zfxxgk .i-xx-b a {
	width: 376px;
	width: 3.76rem;
	height: 60px;
	height: .6rem;
}

.i-zfxxgk .i-xx-b a.i1 {
	color: #c1821b;
	background: url("../images/i-xx-bg1-upd.png") no-repeat center;
	background-size: 100% 100%;
}

.i-zfxxgk .i-xx-b a.i2 {
	color: #0f6299;
	background: url("../images/i-xx-bg2-upd.png") no-repeat center;
	background-size: 100% 100%;
}

.i-zfxxgk .i-xx-b a.i3 {
	color: #97543f;
	background: url("../images/i-xx-bg3-upd.png") no-repeat center;
	background-size: 100% 100%;
}

.i-zfxxgk .i-xx-b a.i4 {
	color: #35502d;
	background: url("../images/i-xx-bg4-upd.png") no-repeat center;
	background-size: 100% 100%;
}


.i-zfxxgk .i-xx-b a:first-child {
	margin-left: 0;
}

.i-zfxxgk .i-xx-b a:hover {
	text-decoration: none;
}

.i-zfxxgk .i-xx-b a img {
	margin-right: 10px;
	margin-right: .1rem;
	width: 50px;
	width: .5rem;
}

.i-zwfw {
	background: #f5f5f5;
}

.i-zwfw .centerWidth {
	overflow: hidden;
}

.i-zwfw-l {
	padding: 30px 0;
	padding: .3rem 0;
	font-size: 16px;
	font-size: .16rem;
	background: #fff;
	margin-top: 45px;
	margin-top: .45rem;
}

.i-zwfw-l .i-zwfw-i {
	float: left;
	width: 33%;
	text-align: center;
	line-height: 44px;
	line-height: .44rem;
}

.i-zwfw-l .i-zwfw-i>a {
	text-decoration: none;
}

.i-zwfw-l .i-zwfw-i img {
	display: block;
	width: 60px;
	width: .6rem;
	margin: 0 auto;
}

.i-zwfw-l .i-zwfw-i p {
	color: #999;
}

.i-zwfw-l .i-zwfw-i .i-zwfw-title {
	font-size: 26px;
	font-size: .26rem;
	color: #222;
	font-weight: bold;
}

.i-zwfw-l .i-zwfw-i .i-zwfw-a {
	width: 80%;
	margin: 0 auto;
}

.i-zwfw-l .i-zwfw-i .i-zwfw-a a {
	width: 33.3%;
	float: left;
	color: #1764ce;
	text-align: center;
}

.i-zwfw-l .i-zwfw-i .i-zwfw-a-d a {
	width: 50%;
	float: left;
	color: #1764ce;
	text-align: center;
}

.i-zwfw .i-zwfw-line {
	float: left;
	width: 1px;
	height: 170px;
	height: 1.7rem;
	background: #ccc;
	margin-top: 55px;
	margin-top: .55rem;
}

.i-zwfw .i-zwfw-l2 {
	margin-top: 47px;
	margin-top: .47rem;
	width: 100%;
}

.i-hdjl {
	font-size: 16px;
	font-size: .16rem;
}

.i-hdjl>.centerWidth>.lf,
.i-hdjl>.centerWidth>.rt {
	width: 48%;
	margin-top: 45px;
	margin-top: .45rem;
}

.i-hdjl .i-h-title {
	width: 97%;
	padding-left: 3%;
	height: 50px;
	height: .5rem;
	line-height: 50px;
	line-height: .5rem;
	color: #1764ce;
	font-weight: bold;
	font-size: 26px;
	font-size: .26rem;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}

.i-hdjl .lf .i-h-title {
	background: url("../images/i-h-t-xwfbh.png") no-repeat left center;
}

.i-hdjl .rt .i-h-title {
	background: url("../images/i-h-t-zxft.png") no-repeat left center;
}


@media screen and (max-width: 768px) {
	.i-hdjl .lf .i-h-title {
		background: url("../images/i-h-t-xwfbh-001.png") no-repeat left center;
		background-size: 100% !important;
	}

	.i-hdjl .rt .i-h-title {
		background: url("../images/i-h-t-zxft-001.png") no-repeat left center;
		background-size: 100% !important;
	}
}

.i-hdjl .i-h-title a {
	float: right;
	color: #666;
	font-size: 14px;
	font-size: .14rem;
	font-weight: normal;
}

.i-hdjl .i-h-title a:hover {
	text-decoration: none;
	color: #1764ce;
	font-weight: bold;
}

.i-hdjl .i-h-wap {
	display: none;
}

.i-hdjl .i-h-body {
	padding: 30px 0 40px;
	padding: .3rem 0 .4rem;
	margin: 0 12px;
	margin: 0 .12rem;
	/*border-bottom: 2px solid #ccc;*/
}

.i-hdjl .i-h-body>.clearfix>a {
	float: left;
	width: 196px;
	width: 1.96rem;
	height: 130px;
	height: 1.3rem;
	margin-right: 2%;
}

.i-hdjl .i-h-body>.clearfix>a img {
	width: 100%;
	height: 100%;
}

.i-hdjl .i-h-body p {
	/* margin-top: 15px;
     margin-top: .15rem*/
	/* overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;*/
}

.i-hdjl .i-h-body p span {
	font-family: "Microsoft YaHei" !important;
	/* overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;*/
}

.i-hdjl .i-h-body>.clearfix>div.lf {
	width: 340px;
	width: 3.4rem;
}

.i-hdjl .i-h-body>.clearfix>div.lf .ellipsis-js {
	width: 275px;
	width: 2.75rem;
}

.i-hdjl .i-h-desc {
	padding: 30px 12px 58px 12px;
	padding: .3rem .12rem .58rem .12rem;
	line-height: 40px;
	line-height: .4rem;
}

.i-hdjl .i-h-desc p {
	display: inline;
}

.i-hdjl>.centerWidth>.rt .tab-item {
	margin-top: 15px;
	margin-top: .15rem;
}

.i-hdjl .i-h-xx a {
	width: 48%;
	text-decoration: none;
	height: 79px;
	height: .79rem;
	line-height: 79px;
	line-height: .79rem;
	background-color: #e2ebf8;
	border-radius: 4px;
	text-align: center;
	font-size: 20px;
	font-size: .2rem;
	color: #1764ce;
	font-weight: bold;
}

.i-hdjl .i-h-xx a.lf {
	background: url("../images/i-h-bg2.png");
}

.i-hdjl .i-h-xx a.rt {
	background: url("../images/i-h-bg1.png");
}

.i-hdjl .i-h-xx a img {
	height: 56px;
	height: .56rem;
	margin-right: 10px;
	margin-right: .1rem;
}

.i-zt {
	background: url("../images/i-zt-bg.png") no-repeat center bottom;
	background-position: center bottom;
	background-size: 100% 100%;
	position: relative;
}

.banner-3 {
	margin-top: 45px;
	margin-top: .45rem;
}

.tab-item a {
	max-width: 100%;
}

.SWIPER-2 .swiper-container {
	height: 240px;
	height: 2.40rem;
}

.SWIPER-2 .swiper-container .swiper-wrapper .swiper-slide a p {
	width: 80%;
	position: absolute;
	z-index: 99;
	width: 251px;
	width: 2.51rem;
	margin: 0 auto;
	height: 76px;
	height: .76rem;
	background-color: #ffffff;
	border-radius: 4px;
	line-height: 76px;
	line-height: 0.76rem;
	font-size: 23px;
	font-size: 0.23rem;
	bottom: -3px;
	bottom: -.3rem;
	margin: 0 auto !important;
	left: 50%;
	margin-left: -125.5px !important;
	margin-left: -1.255rem !important;
	font-weight: bold;
	color: #444444;
	background: #fff;
}

.SWIPER-2 .swiper-container .swiper-wrapper .swiper-slide a:hover {
	text-decoration: none;
}

.SWIPER-2 .swiper-container .swiper-wrapper .swiper-slide a img {
	max-width: 95%;
	border-radius: 4px;
	margin: 0 auto !important;
}

.SWIPER-2 .swiper-container .swiper-wrapper {
	margin-left: 0;
}

.SWIPER-2 .arrow-left {
	left: 10px;
	left: .1rem;
	background: url(../images/z-left.png) no-repeat center center;
	background-size: 100% 100%;
}

.SWIPER-2 .arrow-right {
	right: 10px;
	right: .1rem;
	background: url(../images/z-right.png) no-repeat center center;
	background-size: 100% 100%;
}

.h-zw-more {
	display: none;
}

@media screen and (min-width: 769px) and (max-width: 1200px) {
	.SWIPER-2 .swiper-container .swiper-wrapper .swiper-slide a img {
		max-width: 80%;
		border-radius: 4px;
		margin: 0 auto !important;
	}
}

@media screen and (max-width: 768px) {
	/* .i-top {
		background-image: url(../images/i-bg-wap.png);
		background-size: 100% 100%;
	} */

	.i-top-t {
		/* display: none; */
	}

	.i-top-m {
		margin-top: 0;
		padding-top: .4rem;
	}

	.i-top-m .i-search {
		width: 80%;
	}

	.i-top-m .i-search .i-search-btn {
		font-size: .2rem;
		cursor: pointer;
	}

	.i-top-m .i-search .i-search-btn span {
		display: none;
	}

	.i-top-m .i-search .i-search-btn img {
		height: .24rem;
	}

	.i-nav {
		width: 90% !important;
		margin: .5rem auto 0;
	}

	.i-nav a {
		width: 33%;
		text-align: center;
		margin-right: 0;
		font-size: .34rem;
	}

	.i-nav a.cur,
	.i-nav a:hover {
		border-bottom: 0;
	}

	.i-main-t {
		background: #fff;
		padding-bottom: 0;
	}

	.i-main-t .fade-txt {
		display: block !important;
		background: rgba(0, 0, 0, 0.3);
	}

	.i-main-t .fade-txt a {
		font-size: .24rem;
	}

	/* .i-tt {
		display: flex;
		width: calc(100% - .4rem);
		padding: 0.24rem .2rem;
		justify-content: center;
		align-items: center;
	}

	.i-tt h3 {
		padding: 0;
		color: #1b5eb8;
	}

	.i-tt p {
		display: none;
	} */
	
	.i-tt{
		display: none;
	}

	.i-m-lb {
		/*margin-top: .2rem;*/
		padding-top: 0;
	}

	.i-m-lb>.lf {
		width: 100%;
	}

	.i-m-lb .SWIPER-1 {
		width: 100%;
		height: calc(100vw * 0.564);
	}

	.SWIPER-2 .pagination .swiper-visible-switch {
		background: #dfdfdf;
	}

	.SWIPER-2 .pagination .swiper-active-switch {
		background: #f56877;
	}

	.swiper-container .swiper-wrapper .swiper-slide a img {
		max-width: 100%;
	}

	.swiper-container .swiper-wrapper .swiper-slide a p {
		max-width: 100%;
	}

	.SWIPER-2 .swiper-container .swiper-wrapper .swiper-slide a p {
		font-size: .4rem;
	}

	.i-m-lb>.rt {
		display: none;
	}

	.tab-item>li {
		padding-left: 20px;
		padding-left: .2rem;
		padding-bottom: .3rem;
	}

	.tab-item>li:before {
		left: 0;
		top: .2rem;
		margin-top: 0;
		width: 4px;
		height: 4px;
	}

	.tab-item a {
		font-size: .32rem;
		color: #333;
		line-height: .50rem;
		overflow: unset;
		text-overflow: unset;
		white-space: unset;
	}

	.tab-jrcq {
		display: block !important;
	}

	.i-main-m .i-dy,
	.i-main-m .i-tz {
		display: none;
	}

	.i-main-m .i-wap-btn {
		/*display: block;*/
	}

	.i-main-m .i-wap-btn .i-dy,
	.i-main-m .i-wap-btn .i-tz {
		width: 49%;
		height: .81rem;
		line-height: .81rem;
		background: #e2ebf8;
		/*color: #1764ce;*/
		font-size: .3rem;
		display: block;
		text-align: center;
		border-radius: 4px;
	}

	.i-main-m .i-wap-btn .i-tz {
		float: left;
		margin-right: 0;
	}

	.i-main-m .i-dy img,
	.i-main-m.i-main .i-tz img {
		height: .3rem;
		position: relative;
		top: -1px;
	}

	.i-main>.centerWidth img.i-t-img {
		display: none;
	}

	.i-main>.centerWidth img.i-t-img-w {
		display: block;
		margin-top: 0;
	}
	

	.i-main-m>.centerWidth>.rt a {
		width: 49%;
		float: left;
	}

	.i-main-m>.centerWidth>.rt a:last-child {
		float: right;
	}

	.i-main-m>.centerWidth>.rt a:first-child {
		width: 100%;
		margin-bottom: .25rem;
	}

	.tab-list-bool ul {
		display: flex;
		justify-content: space-around;
		align-items: center;
	}

	.tab-list-bool li {
		margin-right: 0;
	}

	.h-zw-more {
		display: inline-block;
		width: 100%;
		height: 0.56rem;
		line-height: 0.56rem;
		text-align: center;
		background-color: #f4f4f4;
		border-radius: 2px;
		color: #999;
		font-size: 0.3rem;
		margin: 0.1rem 0 0.4rem 0;
	}

	.tab-list-bool a {
		font-size: .32rem;
		margin-right: .2rem;
		font-weight: bold;
	}

	.i-zfxxgk>.centerWidth>.rt>a {
		width: 48%;
		margin-left: 0;
	}

	.i-zfxxgk>.centerWidth>.rt>a:nth-child(even) {
		float: right;
	}

	.i-zfxxgk>.centerWidth>.rt {
		padding-top: .2rem;
	}

	.i-zfxxgk .i-xx-b {
		margin-top: 0;
	}

	.i-zfxxgk .i-xx-b a {
		width: 49%;
		margin-left: 0;
		margin-bottom: .2rem;
		font-size: .3rem;
		font-weight: bold;
		height: .8rem;
		line-height: .8rem;
	}

	.i-zfxxgk .i-xx-b a:nth-child(even) {
		float: right;
	}

	.i-zfxxgk>.centerWidth>.rt>a p {
		font-size: .3rem;
		font-weight: bold;
	}

	.i-zwfw-l {
		display: none;
	}

	.i-zwfw--w {
		display: block !important;
		margin-top: .31rem;
	}

	.i-zwfw--w img {
		width: 100%;
	}

	.i-zwfw .i-zwfw-l2 {
		width: 100%;
		display: none !important;
	}

	.i-zwfw .i-zwfw-l2 a:nth-child(even) {
		float: right;
	}

	.i-zwfw .i-zwfw-l2 a p {
		line-height: 60px;
		height: 60px;
		line-height: .6rem;
		height: .6rem;
		font-size: .3rem;
	}

	.i-hdjl {
		font-size: .24rem;
		padding-bottom: .2rem !important;
	}

	.i-hdjl .lf .i-h-body,
	.i-hdjl .lf .i-h-desc,
	.i-hdjl .rt .tab-item {
		display: none;
	}

	.i-hdjl .i-h-wap {
		display: block;
		position: relative;
		margin: .36rem 0;
	}

	.i-hdjl .i-h-wap img {
		width: 100%;
	}

	.i-hdjl .i-h-wap p {
		position: absolute;
		left: 0;
		bottom: 0;
		background: rgba(0, 0, 0, .53);
		color: #fff;
		height: .81rem;
		line-height: .81rem;
		padding-left: 1%;
		width: 99%;
		font-size: .3rem;
	}

	.i-hdjl .lf .i-h-title,
	.i-hdjl .rt .i-h-title {
		-webkit-background-size: auto 100%;
		background-size: auto 100%;
		height: .64rem;
		line-height: .64rem;
	}

	.i-hdjl .i-h-title a {
		font-size: .28rem;
	}

	.i-hdjl .i-h-xx a {
		font-size: .3rem;
		height: .95rem;
		line-height: .95rem;
	}

	.banner-3 {
		padding-bottom: .2rem;
	}

	.i-zt {
		display: none !important;
	}

	.i-zt .banner-box {
		height: auto;
		padding-bottom: .1rem;
	}

	.i-zt .banner-img {
		height: calc(100vw * 0.564 + 10px)
	}

	.i-zt .banner-img>div {
		height: calc(100vw * 0.564 * 0.49);
	}

	.i-zt .banner-img a {
		width: 49%;
		margin-left: 0;
		margin-bottom: .15rem;
	}

	.i-zt .banner-img a:nth-child(even) {
		float: right;
	}

	.i-zt .banner-num {
		left: 0;
	}

	.i-main-m,
	.i-zfxxgk,
	.i-zwfw,
	.i-hdjl,
	.i-zt {
		background: #fff;
		padding: .3rem .2rem 0;
		padding-top: .45rem;
	}

	.i-main-m {
		padding-top: 0;
	}

	.i-main-m>.centerWidth>.lf,
	.i-main-m>.centerWidth>.rt,
	.i-zfxxgk>.centerWidth>.lf,
	.i-zfxxgk>.centerWidth>.rt,
	.i-hdjl>.centerWidth>.lf,
	.i-hdjl>.centerWidth>.rt {
		width: 100%;
	}

	.i-main-m>.centerWidth>.rt {
		padding-top: .32rem;
		padding-bottom: .25rem;
		/*border-bottom: 1px solid #e1e1e1;*/
	}

	.tab-list-bool {
		margin-top: .44rem;
	}

	.i-hdjl>.centerWidth>.lf,
	.i-hdjl>.centerWidth>.rt {
		margin-top: .39rem;
	}

	.i-main-m>.centerWidth>.rt img {
		margin-top: 0;
	}

	.i-main-m>.centerWidth>.rt img.i-szf-leader-upd {
		margin: 0 !important;
	}
}


.i-main-m>.centerWidth>.rt img.i-t-img-upd {
	height: 143px;
	height: 1.43rem;
}

.i-main-m>.centerWidth>.rt img.i-szf-leader-upd {
	display: block;
	height: 93px;
	height: .93rem;
	margin: 10px 0;
	margin: .1rem 0;
}

.i-main-m>.centerWidth>.rt img.i-jgzn-upd {
	display: block;
	height: 91px;
	height: .91rem;
}

.i-main-m>.centerWidth>.rt img.wap {
	display: none;
}


@media screen and(max-width: 768px) {

	.i-main-m>.centerWidth>.rt img.i-szf-leader-upd,
	.i-main-m>.centerWidth>.rt img.i-jgzn-upd,
	.i-main-m>.centerWidth>.rt img.i-t-img-upd {
		display: none !important;
	}

	.i-main-m>.centerWidth>.rt img.wap {
		display: block;
		width: 3.4rem;
		height: 1.2rem;
	}
}

@media screen and (max-width: 1367px) and (min-width: 769px) {
	/* .i-top {
		background-image: url('../images/i-bg-1366.png');
		background-size: 100% 100%;
	} */

	.i-nav {
		width: 10rem;
		height: .5rem;
		position: relative;
		top: 5px;
		top: .05rem;
		left: 11px;
		left: .11rem;
	}

	.i-nav a {
		margin-right: .8rem;
		line-height: .60rem;
	}

	.i-tt h3 {
		padding-top: 25px;
		padding-top: .25rem;
	}
}


@media (max-width:960px) {
	.nav-bg {
		display: none;
	}
}
