.row-b5 .wp {
	position: relative;
}

.row-b6 .wp {
	position: relative;
}

.row-b7 .wp {
	position: relative;
}

.row-b8 .wp {
	position: relative;
}

.row-b9 .wp {
	position: relative;
	max-width: 1300px;
}

.row-b10 .wp {
	position: relative;
}

.row-b11 .wp {
	position: relative;
}

/* 服务中心 */
.row-b5{
	position: relative;
	margin-bottom: 175px;
}
.row-b5 .b-con{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
	-webkit-transition: .5s;
	-moz-transition: .5s;
	-ms-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
}
.row-b5 .b-con.on{
	position: relative;
	opacity: 1;
	visibility: visible;
	z-index: 1;
}
.row-b5 .b-info {
	position: relative;
	margin-bottom: 45px;
	padding-top: 28.28%;
	overflow: hidden;
}

.row-b5 .b-info .tit1 {
	margin-bottom: 68px;
}

.row-b5 .b-info .tit1 h3 {
	font-size: 30px;
	color: #384399;
	font-weight: normal;
}
.row-b5 .b-info .tit2{
	color: #384399;
	margin-bottom: 44px;
}
.row-b5 .b-info .tit2 h3{
	font-size: 30px;
	font-weight: normal;
}
.row-b5 .b-info .m-desc{
	font-size: 16px;
	color: #666666;
	line-height: 1.75;
}
.row-b5 .b-info .col-l {
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	height: 100%;
	overflow: hidden;
	background-image: url(../images/b-bg03.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}
.row-b5 .b-info:nth-child(even) .col-l{
	left: auto;
	right: 0;
}
.row-b5 .b-info .col-l .txt {
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	padding: 0 100px;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	z-index: 2;
}

.row-b5 .b-info .col-r {
	position: absolute;
	top: 0;
	right: 0;
	width: 50%;
	height: 100%;
	overflow: hidden;
}
.row-b5 .b-info:nth-child(even) .col-r{
	left: 0;
	right: auto;
}
.row-b5 .b-info .col-r img{
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.ul-icon-b1 {
	overflow: hidden;
	margin: 0 -20px;
}

.ul-icon-b1 li {
	float: left;
	width: 25%;
}

.ul-icon-b1 .info {
	text-align: center;
	padding: 0 20px;
}

.ul-icon-b1 .info .pic {
	margin-bottom: 8px;
}

.ul-icon-b1 h3 {
	font-size: 15px;
	color: #666666;
}

.B-slickBox .slick-dots {
	position: absolute;
	left: 0;
	bottom: 43px;
	width: 100%;
	text-align: center;
	font-size: 0
}

.B-slickBox .slick-dots li {
	position: relative;
	border-radius: 50%;
	display: inline-block;
	overflow: hidden;
	width: 10px;
	height: 10px;
	background-color: rgba(255, 255, 255, 0.2);
	margin: 0 7.5px;
	cursor: pointer
}

.B-slickBox .slick-dots li button {
	position: absolute;
	left: -9999px
}

.B-slickBox .slick-dots li.slick-active {
	background-color: #fff
}

/* 服务中心 */

/* 关于15vip太阳集团 */
.ul-info-b2 {
	margin-bottom: 43px;
}

.ul-info-b2 li {
	margin-bottom: 34px;
}

.ul-info-b2 .info {
	display: flex;
	align-items: center;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.07);
	padding: 44px 73px 47px 59px;
}

.ul-info-b2 .info .pic {
	position: relative;
	margin-right: 76px;
	width: 215px;
	height: 215px;
	border-radius: 50%;
	overflow: hidden;
}

.ul-info-b2 .info .pic img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
}

.ul-info-b2 .info .txt {
	flex: 1;
	display: block;
}

.ul-info-b2 .info .txt h3 {
	font-size: 20px;
	color: #000000;
	font-weight: normal;
	margin-bottom: 26px;
}

.ul-info-b2 .info .txt h3 span {
	color: #2b50ac;
	padding-left: 20px;
}

.ul-info-b2 .info .txt p {
	font-size: 16px;
	color: #666666;
	line-height: 1.6;
}

.row-b6 .more {
	text-align: center;
}

.row-b6 .more a {
	font-size: 14px;
	color: #ffffff;
	background-color: #384399;
	display: inline-block;
	border-radius: 30px;
	width: 229px;
	line-height: 51px;
}

/* 关于15vip太阳集团 */


/* 加入详情 */
.row-b7 .info {
	box-shadow: 2px 0px 28px 0px rgba(0, 0, 0, 0.08);
	padding: 68px 177px 90px;
}

.row-b7 .info .tit {
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 40px;
	margin-bottom: 39px;
}

.row-b7 .info .tit h3 {
	font-size: 20px;
	color: #222222;
	font-weight: normal;
	margin-bottom: 14px;
}

.ul-tit-b3 {
	overflow: hidden;
	display: flex;
	align-items: center;
}

.ul-tit-b3 li {
	margin-right: 47px;
}

.ul-tit-b3 p {
	font-size: 14px;
	color: #666666;
}

.row-b7 .b-bodyBox {
	margin-bottom: 60px;
}

.row-b7 .b-bodyBox h3 {
	font-weight: normal;
	font-size: 18px;
	color: #222222;
	margin-bottom: 15px;
}

.row-b7 .b-bodyBox .txt {
	font-size: 14px;
	color: #666666;
	line-height: 2.4;
}

.row-b7 .btn {
	overflow: hidden;
	max-width: 958px;
}

.row-b7 .btn a {
	display: flex;
	align-items: center;
	float: left;
	font-size: 16px;
	color: #ffffff;
	line-height: 50px;
	background-color: #384399;
	padding: 0 26px;
}

.row-b7 .btn a img {
	margin-right: 12px;
}

.row-b7 .btn .bmail {
	float: right;
	font-size: 16px;
	color: #777777;
}

/* 加入详情 */


/* 联系我们 */
.row-b8 {
	background-color: #f5f6f9;
	padding: 79px 0 150px;
}

.row-b8 .top {
	overflow: hidden;
}

.row-b8 .b-form {
	overflow: hidden;
	margin-bottom: 50px;
}

.ul-form-b1 {
	display: flex;
	align-items: center;
}

.ul-form-b1 li {
	margin-right: 20px
}

.ul-form-b1 select {
	font-size: 14px;
	color: #444444;
	width: 200px;
	height: 56px;
	padding-left: 26px;
	background-image: url(../images/b-icon05.png);
	background-position: right 22px center;
	background-repeat: no-repeat;
}

.row-b8 .b-form .col-r input {
	height: 56px;
	width: 400px;
	background-color: #ffffff;
}

.row-b8 .b-form .col-r .txt {
	margin-right: 10px;
	padding-left: 74px;
	background-image: url(../images/b-icon06.png);
	background-repeat: no-repeat;
	background-position: left 31px center;
}

.row-b8 .b-form .col-r .txt::-webkit-input-placeholder {
	font-size: 14px;
	color: #999999;
}

.row-b8 .b-form .col-r .btn {
	width: 70px;
	background-color: #384399;
	font-size: 14px;
	color: #ffffff;
}

.ul-info-b3 {
	overflow: hidden;
	margin: 0 -20px;
	margin-bottom: 38px;
}

.ul-info-b3 li {
	float: left;
	width: 50%;
	padding: 0 20px;
	margin-bottom: 29px;
}

.ul-info-b3 .info {
	background-color: #ffffff;
	border: 1px solid #f2f2f2;
	padding: 32px 88px 30px 43px;
}

.ul-info-b3 .info h3 {
	font-size: 18px;
	color: #222222;
	font-weight: normal;
	margin-bottom: 8px;
}

.ul-info-b3 .info dl {
	display: flex;
	align-items: center;
	margin-bottom: 17px;
}

.ul-info-b3 .info dd {
	font-size: 14px;
	color: #666666;
	margin-right: 38px;
}

.ul-info-b3 .info dd:last-child {
	margin-right: 0;
}

.ul-info-b3 .info a {
	display: inline-block;
	font-size: 14px;
	color: #384399;
	line-height: 35px;
	width: 100px;
	background-color: #f6f8f9;
	text-align: center;
	transition: .5s ease-in-out;
	-webkit-transition: .5s ease-in-out;
}

.ul-info-b3 .info a:hover{
	color: #ffffff;
	background-color:  #384399 ;
}

.ul-page-b1 {
	overflow: hidden;
	text-align: center;
}

.ul-page-b1 li {
	width: 50px;
	height: 50px;
	margin: 0 6px;
	display: inline-block;
}

.ul-page-b1 a {
	display: block;
	width: 100%;
	height: 100%;
	line-height: 50px;
	border-radius: 50%;
	background-color: #ffffff;
	color: #999999;
	font-size: 16px;
	transition: .5s ease-in-out;
	-webkit-transition: .5s ease-in-out;
	background-position: center;
	background-repeat: no-repeat;
}

.ul-page-b1 a:hover {
	background-color: #384399;
	color: #ffffff;
}

.ul-page-b1 a em {
	opacity: 0;
}

.ul-page-b1 .prev a {
	background-image: url(../images/b-icon07.png);
}


.ul-page-b1 .prev a:hover {
	background-image: url(../images/b-icon071.png);
}

.ul-page-b1 .next a {
	background-image: url(../images/b-icon08.png);
}

.ul-page-b1 .next a:hover {
	background-image: url(../images/b-icon081.png);
}

/* 联系我们 */

/* 新闻详情 */
.row-b9 {
	background-color: #e7e9f0;
	padding: 79px 0 180px;
}

.row-b9 .m-bodytxt {
	background-color: #ffffff;
	padding: 82px 100px 140px;
	margin-bottom: 90px;
}

.row-b9 .m-bodytxt h1 {
	font-size: 24px;
	color: #000000;
	font-weight: normal;
	text-align: center;
	margin-bottom: 19px;
}

.row-b9 .m-bodytxt .info {
	text-align: center;
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 14px;
	margin-bottom: 63px;
}

.row-b9 .m-bodytxt .info div {
	color: #afb0b0;
	font-size: 14px;
	margin: 0 30px;
	display: inline-block;
}

.row-b9 .m-bodytxt .txt {
	font-size: 16px;
	color: #666666;
	list-style: none;
}

.row-b9 .m-flip .tit h3 {
	font-size: 18px;
	color: #222222;
	font-weight: normal;
	margin-bottom: 19px;
}

.row-b9 .m-flip .info {
	background-color: #ffffff;
	padding: 0 44px 0 50px;
	overflow: hidden;
}

.row-b9 .m-flip .col-l {
	display: flex;
	align-items: center;
	width: 50%;
	border-right: 1px solid #eeeeee;
	padding: 35px 0 20px;
}

.row-b9 .m-flip .col-r {
	width: 50%;
	padding: 35px 0 20px;
	padding-left: 50px;
}

.row-b9 .m-flip .txt p {
	font-size: 14px;
	color: #222222;
	margin-bottom: 14px;
}

.row-b9 .m-flip .col-r p {
	text-align: right;
}

.row-b9 .m-flip .txt h3 {
	font-size: 20px;
	color: #000000;
	font-weight: normal;
	/*单行省略*/
	/* 超出隐藏 */
	/*文本不换行*/
	width: 480px;
	white-space: nowrap;
	overflow: hidden;
	/*超出显示省略号*/
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	margin-bottom: 10px;
	transition: .5s ease-in-out;
	-webkit-transition: .5s ease-in-out;
}

.row-b9 .m-flip .txt:hover h3 {
	color: #3857a5;
}

.row-b9 .m-flip .txt .date {
	font-size: 14px;
	color: #aeb1b5;
}

/* 新闻详情 */


/* 园区指南 */
.row-b10 {
	padding: 79px 0 180px;
}

/* 园区指南 */

.b-tab1 {
	margin: -35px 0 0 !important;
}

.row-b {
	background-color: #f5f6f9;
}

.row-bb {
	background-color: #e7e9f0;
}

/* 荣誉资质 */
.row-b11 .b-tit {
	text-align: center;
}

.row-b11 .b-tit h3 {
	font-size: 30px;
	color: #000000;
	font-weight: normal;
}

.row-b11 .top {
	background-image: url(../images/b-bg0001.jpg);
	background-position: center;
	background-size: cover;
	padding: 64px 0 160px;
}

.row-b11 .top .info1 {
	position: relative;
}

.row-b11 .top .info1 .wp {
	z-index: 10;
}

.row-b11 .top .info1::after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 45px;
	height: 2px;
	background-color: #f2f2f2;
	width: 100%;
}

.ul-tit-b4 {
	overflow: hidden;
	padding: 0 190px;
}

.ul-tit-b4 li {
	margin-left: 34px;
}

.ul-tit-b4 .desc {
	border-left: 1px solid #d1d1d1;
	padding: 25px 0 110px 24px;
	padding-left: 24px;
	position: relative;
	margin-bottom: 38px;
}

.ul-tit-b4 .desc::after {
	content: '';
	position: absolute;
	background-image: url(../images/b-iconn2.png);
	top: 0;
	left: 0;
	width: 10px;
	height: 13px;
	transition: .5s ease-in-out;
	-webkit-transition: .5s ease-in-out;
}

.ul-tit-b4 .desc::before {
	content: '';
	position: absolute;
	background-image: url(../images/b-iconn6_01.jpg);
	background-repeat: no-repeat;
	bottom: 0;
	left: -8px;
	width: 16px;
	height: 16px;
	transition: .5s ease-in-out;
	-webkit-transition: .5s ease-in-out;
	z-index: 10;
}

.ul-tit-b4 .slick-current dl::after {
	background-image: url(../images/b-iconn1.png);
}

.ul-tit-b4 .slick-current dl::before {
	background-image: url(../images/b-iconn6_02.jpg);
	background-color: #ffffff;
}

.ul-tit-b4 .slick-current dl{
	border-left: 1px solid #384399;
}

.ul-tit-b4 p {
	margin-bottom: 21px;
}

.ul-tit-b4 a {
	font-size: 16px;
	color: #666666;
	padding-left: 29px;
	background-image: url(../images/b-iconn3.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.ul-tit-b4 .date {
	position: absolute;
	bottom: -38px;
	left: -26px;
	margin-bottom: 0;
	font-size: 20px;
	color: #828282;
	font-weight: bold;
	transition: .5s ease-in-out;
	-webkit-transition: .5s ease-in-out;
}

.ul-tit-b4 .slick-current .date {
	color: #384399;
}

.ul-tit-b4 .slick-next,
.ul-tit-b4 .slick-prev {
	position: absolute;
	top: 50%;
	width: 50px;
	height: 50px;
	font-size: 0;
	line-height: 0;
	z-index: 2;
	border: none;
	background: center center no-repeat;
	padding: 0;
	cursor: pointer;
	overflow: hidden
}

.ul-tit-b4 .slick-prev {
	left: 0;
	background-image: url(../images/b-iconn4_01.png);
	background-color: #384399;
}

.ul-tit-b4 .slick-next {
	right: 0;
	background-image: url(../images/b-iconn4_03.png);
	background-color: #384399;
}

.row-b11 .bottom {
	background-image: url(../images/b-bg0002.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	padding: 137px 0;
	position: relative;
}

.row-b11 .bottom::after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	height: 2px;
	background-color: #ffffff;
	width: 100%;
}
.ul-pic-b1 li{
	position: relative;
	height: 570px;
}
.ul-pic-b1 .con {
	position: absolute;
	top: 0;
	left: 50%;
	text-align: center;
	width: 300px;
	height: 295px;
	margin-left: -150px;
	background-image: url(../images/b-iconn5.png);
	background-position: center;
	background-size: 100% 100%;
	padding-top: 10px;
}
.ul-pic-b1 li:nth-child(2n) .con{
	top: auto;
	bottom: 0;
	background-image: url(../images/b-iconn51.png);
	padding-top: 80px;
}
.ul-pic-b1 .pic {
	width: 80%;
	margin: 0 auto;
	/* position: absolute;
	left: 50%;
	top: 40%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%); */
}
/* .ul-pic-b1 li:nth-child(2n) .pic {
	bottom: -21%;
	top: inherit;
} */
.ul-pic-b1 .pic p {
	font-size: 16px;
	color: #000000;
}

.ul-pic-b1 .pic img {
	display: block;
	max-height: 140px;
	margin: 0 auto 17px;
}
/* .ul-pic-b1 .pic1 {
	width: 178px;
	position: absolute;
	left: 50%;
	top: 40%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
}

.ul-pic-b1 dl dd:nth-child(2n) .pic1 {
	bottom: -21%;
	top: inherit;
}

.ul-pic-b1 .pic p {
	font-size: 16px;
	color: #000000;
}

.ul-pic-b1 .pic img {
	margin-bottom: 17px;
}

.ul-pic-b1 dl {
	overflow: hidden;
	position: relative;
}

.ul-pic-b1 dl dd {
	float: left;
	width: 14.28%;
	height: 570px;
	margin-right: -16px;
}

.ul-pic-b1 dl dd .pic {
	position: absolute;
	top: 0;
}

.ul-pic-b1 dl dd:nth-child(2n) .pic {
	position: absolute;
	bottom: 0;
	top: inherit;
	background-image: url(../images/b-iconn51.png);
} */

.ul-pic-b1 .slick-next,
.ul-pic-b1 .slick-prev {
	position: absolute;
	top: 45%;
	width: 50px;
	height: 50px;
	font-size: 0;
	line-height: 0;
	z-index: 2;
	border: none;
	background: center center no-repeat;
	padding: 0;
	cursor: pointer;
	overflow: hidden
}

.ul-pic-b1 .slick-prev {
	left: -74px;
	background-image: url(../images/b-iconn4_01.png);
	background-color: #384399;
}

.ul-pic-b1 .slick-next {
	right: -74px;
	background-image: url(../images/b-iconn4_03.png);
	background-color: #384399;
}


/* 荣誉资质 */
@media only screen and (max-width: 1920px) {

	.b-tab1 {
		margin: -35px 0 0 !important;
	}
	.row-b5{
		margin-bottom: 9.114vw;
	}
	.row-b5 .b-info{
		margin-bottom: 2.343vw;
	}
	.row-b5 .b-info .tit1 {
		margin-bottom: 3.541vw;
	}

	.row-b5 .b-info .tit1 h3 {
		font-size: 1.562vw;
	}


	.row-b5 .b-info .col-l .txt {
		padding: 0 5.208vw;
	}
	.row-b5 .b-info .tit2{
		margin-bottom: 2.291vw;
	}
	.row-b5 .b-info .tit2 h3{
		font-size: 1.562vw;
	}
	.row-b5 .b-info .m-desc{
		font-size: 0.833vw;
	}
	.ul-icon-b1 {
		margin: 0 -1.041vw;
	}


	.ul-icon-b1 .info {
		padding: 0 1.041vw;
	}

	.ul-icon-b1 .info .pic {
		margin-bottom: 0.416vw;
	}

	.ul-icon-b1 h3 {
		font-size: 0.781vw;
	}


}


@media only screen and (max-width: 1600px) {
	/* 荣誉资质 */
	
	.row-b11 .b-tit h3 {
		font-size: 1.875vw;
	}
	
	.row-b11 .top {
		padding: 4vw 0 10vw;
	}
	
	
	.row-b11 .top .info1::after {
		bottom: 2.812vw;
	}
	
	.ul-tit-b4 {
		padding: 0 11.87vw;
	}
	
	.ul-tit-b4 li {
		margin-left: 2.125vw;
	}
	
	.ul-tit-b4 .desc {
		padding: 1.562vw 0 6.875vw 1.5vw;
		padding-left: 1.5vw;
		margin-bottom: 2.375vw;
	}
	
	.ul-tit-b4 .desc::before {
		bottom: 0;
		left: -0.5vw;
	}
	
	
	.ul-tit-b4 .desc p {
		margin-bottom: 1.312vw;
	}
	
	.ul-tit-b4 .desc a {
		font-size: 1vw;
		padding-left: 1.812vw;
	}
	
	.ul-tit-b4 .desc .date {
		bottom: -2.375vw;
		left: -1.625vw;
		font-size: 1.25vw;
	}
	
	.ul-tit-b4 .slick-next,
	.ul-tit-b4 .slick-prev {
		width: 3.125vw;
		height: 3.125vw;
	}
	
	.row-b11 .bottom {
		padding: 8.562vw 0;
	}
	
	.ul-pic-b1 li {
		height: 35.62vw;
	}
	
	.ul-pic-b1 .con {
		width: 18.75vw;
		height: 18.43vw;
		margin-left: -9.37vw;
		padding-top: 0.625vw;
	}
	.ul-pic-b1 li:nth-child(2n) .con{
		padding-top: 5vw;
	}
	.ul-pic-b1 .pic {
		width: 11.12vw;
	}
	
	.ul-pic-b1 .pic p {
		font-size: 1vw;
	}
	.ul-pic-b1 .pic img {
		max-height: 8.75vw;
		margin: 0 auto 1.062vw;
	}
	.ul-pic-b1 .slick-next,
	.ul-pic-b1 .slick-prev {
		width: 3.125vw;
		height: 3.125vw;
	}
	
	.ul-pic-b1 .slick-prev {
		left: -4.625vw;
	}
	
	.ul-pic-b1 .slick-next {
		right: -4.625vw;
	}
	
	
	/* 荣誉资质 */
}


@media only screen and (max-width: 1440px) {
	.row-b7 .info {
		padding: 4.722vw 12.29vw 6.25vw;
	}

	.row-b8 {
		padding: 5.486vw 0 10.41vw;
	}

	.row-b8 .b-form {
		margin-bottom: 3.472vw;
	}


	.ul-form-b1 li {
		margin-right: 1.388vw
	}

	.ul-form-b1 select {
		width: 13.88vw;
		height: 3.888vw;
		padding-left: 1.805vw;
		background-position: right 1.527vw center;
	}

	.row-b8 .b-form .col-r input {
		height: 3.888vw;
		width: 27.77vw;
	}

	.row-b8 .b-form .col-r .txt {
		padding-left: 5.138vw;
		background-position: left 2.152vw center;
	}

	.row-b8 .b-form .col-r .btn {
		width: 4.861vw;
	}
}

@media only screen and (max-width: 1200px) {
	.ul-info-b2 .info .pic {
		margin-right: 15px;
	}

	.ul-info-b3 li {
		float: none;
		width: 100%;
	}

	.row-b9 .m-flip .info {
		padding: 0 15px;
	}

	.row-b9 .m-flip .col-l {
		padding: 15px 0;
	}

	.row-b9 .m-flip .col-r {
		padding: 15px;
		padding-right: 0;
	}

	.row-b9 .m-flip .txt h3 {
		width: 95%;
	}
	
	.ul-pic-b1 .slick-prev {
	    left: 0;
	}
	
	.ul-pic-b1 .slick-next {
	    right: 0;
	}
}

@media only screen and (max-width: 990px) {
	.row-b5{
		margin-bottom: 15px;
	}
	.row-b5 .b-info{
		margin-bottom: 15px;
	}
	.row-b5 .b-info .col-l {
		position: static;
		width: 100%;
		height: auto;
		float: none;
	}

	.row-b5 .b-info .col-r {
		position: static;
		width: 100%;
		height: auto;
		float: none;
	}

	.row-b5 .b-info {
		padding: 0;
		height: auto;
	}

	.row-b5 .b-info .col-l .txt {
		position: relative;
		right: 0;
		top: 0%;
		transform: translateY(-0%);
		-webkit-transform: translateY(-0%);
		padding: 20px 15px;
		width: 100%;
	}

	.ul-icon-b1 h3 {
		font-size: 12px;
	}
	
	.row-b5 .b-info .tit1 h3,.row-b5 .b-info .tit2 h3 {
		font-size: 21px;
	}
	.row-b5 .b-info .m-desc{
		font-size: 14px;
	}
	.B-slickBox img {
		width: 100%;
	}

	.row-b5 .b-info .tit1,.row-b5 .b-info .tit2 {
		margin-bottom: 20px;
	}

	.B-slickBox .slick-dots {
		bottom: 10px;
	}

	.ul-info-b2 .info {
		display: block;
	}

	.ul-info-b2 .info .pic {
		margin-bottom: 15px;
	}

	.ul-info-b2 .info .txt h3 {
		margin-bottom: 15px;
	}

	.ul-info-b2 .info .txt {
		width: 100%;
	}

	.ul-info-b2 .info .txt p {
		font-size: 14px;
	}

	.ul-info-b2 .info .txt h3 {
		font-size: 16px;
	}

	.ul-info-b2 .info .pic {
		margin: 0 auto;
		margin-bottom: 15px;
	}

	.ul-info-b2 .info {
		padding: 15px;
	}

	.ul-info-b2 li {
		margin-bottom: 15px;
	}

	.ul-info-b2 {
		margin-bottom: 15px;
	}

	.row-b7 .info {
		padding: 15px;
	}

	.row-b7 .info .tit {
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

	.row-b7 .b-bodyBox h3 {
		font-size: 16px;
	}

	.row-b7 .b-bodyBox .txt {
		line-height: 2;
	}

	.row-b7 .b-bodyBox {
		margin-bottom: 15px;
	}

	.row-b7 .btn a {
		font-size: 14px;
	}

	.ul-tit-b3 li {
		width: 50%;
		float: left;
		margin-right: 0;
	}

	.ul-tit-b3 {
		display: block;
	}

	.row-b7 .btn a {
		margin-bottom: 10px;
	}

	.ul-form-b1 select {
		height: 40px;
	}

	.row-b8 .b-form .col-r input {
		height: 40px;
	}

	.row-b8 .b-form .col-r .btn {
		width: 60px;
	}

	.row-b8 .b-form {
		margin-bottom: 15px;
	}

	.ul-info-b3 {
		margin: 0;
	}

	.ul-info-b3 li {
		margin-bottom: 15px;
		padding: 0;
	}

	.ul-info-b3 .info {
		padding: 15px;
	}

	.ul-page-b1 li {
		display: none;
	}

	.ul-page-b1 li:nth-child(2) {
		display: inline-block;
	}

	.ul-page-b1 .prev {
		display: inline-block;
	}

	.ul-page-b1 .next {
		display: inline-block;
	}

	.row-b9 .m-bodytxt {
		padding: 15px;
	}

	.row-b9 .m-bodytxt h1 {
		font-size: 21px;
	}

	.row-b9 .m-bodytxt .info div {
		margin: 0 10px;
	}

	.row-b9 .m-bodytxt .info {
		margin-bottom: 15px;
	}

	.row-b9 .m-bodytxt .txt {
		font-size: 14px;
	}

	.row-b9 .m-bodytxt {
		padding: 15px;
		margin-bottom: 15px;
	}

	.row-b9 .m-flip .tit h3 {
		font-size: 16px;
		margin-bottom: 15px;
	}

	.row-b9 .m-flip .txt h3 {
		font-size: 16px;
	}

	.row-b9 .m-flip .col-l {
		width: 100%;
		float: none;
		display: block;
		border: none;
	}

	.row-b9 .m-flip .col-r {
		width: 100%;
		float: none;
		padding: 0;
		padding-bottom: 15px;
	}

	.row-b9 .m-flip .col-r p {
		text-align: left;
	}

	.row-b9 {
		padding: 15px 0;
	}

	.row-b10 {
		padding: 15px 0;
	}
	
	.ul-tit-b4 .desc a {
	    font-size: 14px;
	    padding-left: 15px;
	}
	.ul-tit-b4 .desc p {
	    margin-bottom: 15px;
	}
	
	.ul-tit-b4 .slick-next, .ul-tit-b4 .slick-prev {
	    width: 40px;
	    height: 40px;
	}
	
	.ul-tit-b4 .desc .date {
	    bottom: -25px;
	    left: 0;
	    font-size: 14px;
	}
	
	.ul-tit-b4 .desc {
	    padding: 30px 0 50px;
	    padding-left: 20px;
	    margin-bottom: 30px;
	}
	
	.row-b11 .top .info1::after{
		display: none;
	}
	
	.ul-tit-b4 li {
	    margin-left: 10px;
	}
	
	.ul-tit-b4 .desc::before {
	    bottom: 0;
	    left: -8px;
		background-color: transparent;
	}
	
	.row-b11 .top {
	    padding:30px 0 80px;
	}
	
	.row-b11 .b-tit h3 {
	    font-size: 21px;
	}
	
	.ul-tit-b4 {
	    padding: 0 15px;
	}
	
	.ul-pic-b1 li {
	    height: auto;
	}
	
	.ul-pic-b1 .con{
		position: static;
		width: 100%;
		height: auto;
		background-image: none;
		margin: 0;
		background-color: #fff;
		padding: 10px!important;
	}
	
	.ul-pic-b1 .pic p {
	    font-size: 14px;
	}
	
	.row-b11 .bottom::after{
		display: none;
	}
	
	.ul-pic-b1 .pic {
	    width: auto;
	    /* position: relative;
	    left: 0;
	    top: 0;
		bottom: 0!important;
	    transform: translate(-0, -0);
	    -webkit-transform: translate(-0, -0); */
	}
	.ul-pic-b1 .pic img {
	    margin-bottom: 15px;
		width: auto;
		height: 200px;
		max-height: none;
	}
	
	.ul-pic-b1 .pic p{
		/*单行省略*/
		/* 超出隐藏 */
		/*文本不换行*/
		white-space: nowrap;
		overflow:hidden;
		/*超出显示省略号*/
		text-overflow: ellipsis;
		-o-text-overflow:ellipsis;
	}
	
	.row-b11 .bottom {
	    padding:15px 0;
	}


}

@media only screen and (max-width: 750px) {
	.row-b8 .b-form .col-l {
		float: none;
		width: 100%;
		margin-bottom: 15px;
	}

	.row-b8 .b-form .col-r {
		float: none;
		width: 100%;
	}

	.ul-form-b1 {
		margin: 0 -5px;
	}

	.ul-form-b1 li {
		margin-right: 0;
		width: 33.333%;
		padding: 0 5px;
	}

	.ul-form-b1 select {
		width: 100%;
	}

	.row-b8 .b-form .col-r .txt {
		padding-left: 30px;
		background-position: left 10px center;
	}

	.row-b8 .b-form .col-r input {
		width: 60%;
	}

	.ul-info-b3 .info dd {
		margin-right: 0;
		width: 50%;
		float: left;
	}

	.ul-info-b3 .info dl {
		display: block;
		margin-bottom: 10px;
		overflow: hidden;
	}

	.ul-page-b1 li {
		width: 30px;
		height: 30px;
		margin: 0 6px;
	}

	.ul-page-b1 a {
		line-height: 30px;
	}

	.row-b8 {
		padding: 15px 0;
	}


}
