.app {
	display: none;
}











@media screen and (max-width:1500px) {
	.ie .layout-rowMain {
		width: 1200px;
	}

	.logo {
		margin-left: 0.6rem;
	}

	.search1 {
		margin-right: 0.6rem;
	}



	.t-oa a {
		font-size: 0.16rem
	}

	.main-menu .navigation>li>ul>li>a {
		font-size: 0.16rem;
	}

	.max-wid {
		width: 90%;
	}

	.f-30 {
		font-size: 26px;
	}

	#index #main .r2 .r-main .new-box .new-list .fr {
		padding: 0.3rem 0.45rem;
	}

	.tea_case,
	.con_case_b {
		width: 88vw
	}

	.f-36 {
		font-size: 30px;
	}

	.footer {
		padding: 0.46rem 0.4rem;
	}

	.scr2_title {
		margin-top: 100px;
	}

	.ry-li ul li {
		font-size: 16px;
	}

	.f-cd a,
	.banquan,
	.f-lx p {
		font-size: 0.16rem;
	}

	.f-cd a {
		margin-right: 0.3rem;
	}

	#index #main .r2 .r-main .new-box .new-list .fr>ul>li,
	#index #main .r2 .r-main .new-box .new-list .fr>ul>li span,
	#index #main .r2 .r-main .new-box .new-list .fr>ul>li a {
		height: 0.7rem;
		line-height: 0.7rem;
	}

	.home-lsyg {
		padding: 0.6rem 0.8rem 0.2rem;
	}

	.yg-list dl dd {
		font-size: 0.15rem;
	}

	.yg-list dl:nth-child(2) {
		left: 1rem;
	}

	.yg-list dl:nth-child(3) {
		left: 2.5rem;
	}

	.yg-list dl:nth-child(4) {
		left: 3.8rem;
	}

	.yg-list dl:nth-child(5) {
		top: 195px;
		left: 4.9rem;
	}

	.yg-list dl:nth-child(6) {
		bottom: 140px;
		left: 6.2rem;
	}

	.yg-list dl:nth-child(7) {
		top: 130px;
		left: 6.5rem;
		width: 204px;
	}

	.yg-list dl:nth-child(8) {
		bottom: 220px;
		left: 8.1rem;
	}

	.yg-list dl:nth-child(9) {
		top: 60px;
		left: 8.5rem;
		width: 180px;
	}

	.yg-list dl:nth-child(10) {
		bottom: 260px;
		left: 10rem;
	}

	.yg-list dl:nth-child(11) {
		top: 0px;
		left: 10.5rem;
		width: 240px;
	}

	.yg-list dl:nth-child(12) {
		left: 11.2rem;
		bottom: 360px;
	}

	.foot-input {
		margin-left: 0.15rem;
		width: 2rem
	}

	.view .arrow-left,
	.view .arrow-right {
		left: 5vw;
		top: 37.5%;
	}

	.view .arrow-right {
		left: auto;
		right: 5vw
	}

	.new_tex_box>img {
		height: 217px;
	}
}

@media screen and (max-width:1366px) {
	.f-60 {
		font-size: 48px;
	}

	.f-50 {
		font-size: 42px;
	}

	.f-48 {
		font-size: 40px;
	}

	.f-46 {
		font-size: 40px;
	}

	.f-44 {
		font-size: 38px;
	}

	.f-42 {
		font-size: 36px;
	}

	.f-40 {
		font-size: 34px;
	}

	.f-38 {
		font-size: 32px;
	}

	.f-36 {
		font-size: 30px;
	}

	.f-34 {
		font-size: 28px;
	}

	.f-32 {
		font-size: 26px;
	}

	.f-30 {
		font-size: 26px;
	}

	.f-28 {
		font-size: 26px;
	}

	.f-26 {
		font-size: 24px;
	}

	.f-24 {
		font-size: 22px;
	}

	.f-22 {
		font-size: 20px;
	}

	.f-20 {
		font-size: 18px;
	}

	.f-18 {
		font-size: 16px;
	}

	.f-16 {
		font-size: 14px;
	}

	.f-14 {
		font-size: 14px;
	}

	.f-12 {
		font-size: 12px;
	}

	.footer {
		padding: 0.36rem 0.4rem;
	}

	#index #main .r2 .r-main .new-box .new-list .fr {
		padding: 0.2rem 0.4rem;
	}

	#index #main .r3 .r-main .pro-tab>li>i:after {
		width: 128px;
	}

	#index #main .r3 .r-main .pro-tab>li:nth-child(1) i:after {
		width: 200px;
	}

	.lx-le li p,
	.lx-box2 form li p,
	.lx-box2 form button,
	.zp-z,
	.yf-li li span {
		font-size: 0.16rem;
	}

	.lx-ri {
		padding: 0.2rem
	}

	.zp-ti p {
		font-size: 0.18rem
	}

	.sq-ri p span {
		padding-right: 0.1rem
	}

	#dialog1 {
		width: 700px;
		height: 620px;
		margin: -310px 0 0 -350px;
	}

	.gw-xi {
		height: 550px;
	}

	.zp-z {
		padding-bottom: 0.3rem
	}

	.hz-list dl dd img {
		height: 70px;
	}

	.new_d_text_box {
		padding: 50px;
	}
}

@media screen and (max-width:1280px) {
	.main-menu .navigation>li>a {
		font-size: 0.16rem;
		padding: 0 0.1rem
	}

	.banner-txt a {
		font-size: 0.16rem;
		width: 1.68rem
	}

	.main-menu .navigation>li>ul>li>a,
	.pro_det_info,
	.f-18,
	.ry-li ul li,
	.f-cd a,
	.banquan,
	.f-lx p,
	.f-logo p,
	.lx-le li p {
		font-size: 0.14rem
	}

	.f-30,
	.yg-list dl dt {
		font-size: 20px;
	}

	.yg-list dl dt,
	.yg-list dl dd {
		padding-left: 0.25rem
	}

	.yg-list dl:nth-child(2) {
		left: 0.7rem;
		width: 220px
	}

	.yg-list dl:nth-child(3) {
		left: 2.2rem;
	}

	.yg-list dl:nth-child(4) {
		left: 3rem;
	}

	.yg-list dl:nth-child(5) {
		top: 195px;
		left: 4.6rem;
	}

	.yg-list dl:nth-child(6) {
		bottom: 120px;
		left: 5.2rem;
	}

	.yg-list dl:nth-child(7) {
		top: 130px;
		left: 5.9rem;
		width: 180px;
	}

	.yg-list dl:nth-child(8) {
		bottom: 220px;
		left: 7.1rem;
	}

	.yg-list dl:nth-child(9) {
		top: 60px;
		left: 7.6rem;
		width: 180px;
	}

	.yg-list dl:nth-child(10) {
		bottom: 280px;
		left: 9.5rem;
	}

	.yg-list dl:nth-child(11) {
		top: 0px;
		left: 9.3rem;
		width: 240px;
	}

	.yg-list dl dd {
		font-size: 0.13rem
	}

	#index #main .r3 .r-main .pro-tab>li:nth-child(1) i:after {
		width: 180px;
	}

	#index #main .r3 .r-main .pro-tab>li>i:after {
		width: 115px;
	}

	.joi_hint>img {
		left: -70px;
		width: 130px;
	}

	.ne-ti-ri h1 a {
		padding: 0 18px;
		font-size: 17px;
	}

	.com_info_case p,
	.cul_info,
	.yj-li li p {
		font-size: 15px;
	}

	.tea_case {
		padding: 0.8rem 0
	}

	.yj-li li h1 {
		font-size: 18px;
	}

	.yj-li li {
		padding-bottom: 30px;
		margin-bottom: 30px;
	}

	.case_bg>.scr2_title_box {
		font-size: 30px;
	}

	.f-36 {
		font-size: 26px;
	}

	#map {
		height: 3.6rem;
	}
}

@media (-webkit-device-pixel-ratio: 1.25) {
	.tal_tex_title {
		font-size: 20px;
	}

	.tal_tex_info {
		font-size: 14px;
		line-height: 1.6;
	}

	.tal_tab_name {
		padding-right: 0;
	}

	.tal_tab_box {
		width: 55%;
	}

	.joi_hint>img {
		left: -30px;
		width: 100px;
	}

	#dialog1 {
		height: 500px;
		margin-top: -250px
	}

	.gw-ti {
		font-size: 20px;
		margin-bottom: 0.2rem;
	}

	.zp-z,
	.sq-le p select,
	.sq-ri p span {
		font-size: 14px;
	}

	#dialog1 h2 {
		font-size: 18px;
		margin-bottom: 0.1rem
	}

	.gw-xi {
		height: 330px;
	}

	.jltd {
		bottom: 20px;
	}

	.f-36 {
		font-size: 20px;
	}

	.lx-le li h1,
	.sq-le h1,
	.sq-ri h1,
	.zp_ti,
	.zp-lii li h1 {
		font-size: 17px;
	}

	.lx-le li {
		padding: 0.11rem 0.22rem;
	}

	.sideMenu1 h3 dl dd,
	.sideMenu1 ul p,
	.hz-new02 dl dt p,
	.hz-new03 dl dd p,
	.tx-js p {
		font-size: 14px;
	}

	.zp-bi p {
		padding-bottom: 0;
	}

	.zp-lii li p {
		font-size: 15px;
		line-height: 1.8;
	}

	.foot-input {
		width: 1.5rem;
	}

	.f-cd a {
		margin-right: 0.2rem;
	}

	.banquan,
	.f-lx p {
		font-size: 0.13rem;
	}

	.f-lx span,
	.jd-new03 dl dd p {
		font-size: 0.2rem;
	}

	.tal_tex_title,
	.new_title,
	.jd-new03 dl dd span {
		font-size: 18px !important;
	}

	.zr-last {
		font-size: 20px !important
	}

	.hz-logo-list,
	.jd-new02 {
		padding: 0.6rem 0;
	}

	.jd-new03 dl dt img {
		width: 40px;
	}

	.jq-pic {
		width: 300px
	}

	.yf-cen {
		height: 70%;
	}

	.yf-cen li span {
		font-size: 36px;
	}

	.tx-js p,
	.yf01-le p,
	.com_info_case p,
	.cul_info,
	.yj-li li p,
	.yj-li li p,
	.cul_info p {
		font-size: 14px;
	}

	.yf01-le span {
		font-size: 0.6rem;
	}

	.tea_case {
		padding: 0.6rem 0;
	}

	.zc-lm:before {
		width: 80%;
		left: 10%;
	}

	.view .arrow-left,
	.view .arrow-right {
		top: 35%;
	}

	.yj-li li {
		padding-bottom: 30px;
		margin-bottom: 0;
	}

	.yj-li li h1:before {
		width: 7px;
		height: 7px;
		margin-top: -3.5px;
	}

	.cul_info ul li:nth-child(1) {
		width: 40%;
	}

	.zc-lm {
		font-size: 0.24rem;
	}

	.preview .active-nav .zc-lm {
		font-size: 0.3rem;
	}
}

@media (-webkit-device-pixel-ratio: 1.5) {
	.tal_tex_title {
		font-size: 20px;
	}

	.tal_tex_info {
		font-size: 16px;
		line-height: 1.6;
	}

	.tal_tab_name {
		padding-bottom: 15px;
		padding-right: 0;
	}

	.tal_tab_box {
		width: 55%;
	}

	.joi_hint>img {
		left: -30px;
		width: 100px;
	}

	#dialog1 {
		height: 500px;
		margin-top: -250px
	}

	.gw-ti {
		font-size: 20px;
		margin-bottom: 0.2rem;
	}

	.zp-z,
	.sq-le p select,
	.sq-ri p span {
		font-size: 14px;
	}

	#dialog1 h2 {
		font-size: 18px;
		margin-bottom: 0.1rem
	}

	.jltd {
		bottom: 20px;
	}

	.f-36 {
		font-size: 20px;
	}

	.lx-le li h1,
	.sq-le h1,
	.sq-ri h1 {
		font-size: 17px;
	}

	.lx-le li {
		padding: 0.11rem 0.22rem;
	}

	.home-lsyg {
		background-size: cover
	}
}






@media screen and (max-width:1024px) {}

@media screen and (max-width:800px) {
	.pc {
		display: none !important;
	}

	.app {
		display: inline-block;
	}

	.f-60 {
		font-size: 24px;
	}

	.f-50 {
		font-size: 22px;
	}

	.f-48 {
		font-size: 22px;
	}

	.f-46 {
		font-size: 20px;
	}

	.f-44 {
		font-size: 20px;
	}

	.f-42 {
		font-size: 20px;
	}

	.f-40 {
		font-size: 18px;
	}

	.f-38 {
		font-size: 18px;
	}

	.f-36 {
		font-size: 18px;
	}

	.f-34 {
		font-size: 16px;
	}

	.f-32 {
		font-size: 16px;
	}

	.f-30 {
		font-size: 16px;
	}

	.f-28 {
		font-size: 16px;
	}

	.f-26 {
		font-size: 14px;
	}

	.f-24 {
		font-size: 14px;
	}

	.f-22 {
		font-size: 14px;
	}

	.f-20 {
		font-size: 14px;
	}

	.f-18 {
		font-size: 12px;
	}

	.f-16 {
		font-size: 12px;
	}

	.f-14 {
		font-size: 12px;
	}

	.f-12 {
		font-size: 12px;
	}
}

.mobile-zzry {
	display: none;
	width: 96%;
	margin: 0 auto;
}

.mobile-zzry li {
	float: left;
	width: 48%;
	margin-bottom: 15px;
}

.mobile-zzry li:nth-child(2n) {
	float: right;
}

.mobile-zzry li img {
	width: 100%;
}

.mobile-zzry li p {
	font-size: 14px;
	text-align: center;
	height: 45px;
}

.mobile-zzry li div {
	position: relative;
	height: 220px;
}

.mobile-zzry li div img {
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
}


@media screen and (max-width:800px) {

	.lx-box2 li input,
	.lx-box2 li:nth-child(4) textarea {
		width: 70%;
	}

	.new-an {
		display: block;
	}

	.pc-banner,
	#index #main .r3 .r-main .home-pro,
	#index #main .r3 .r-main .pro-tab {
		display: none !important;
	}

	.mobile-banner,
	.home-app-pro {
		display: block !important
	}

	.max-wid {
		width: 100%;
		margin: 0 auto;
	}

	.banner-txt img {
		width: 50% !important
	}

	#index .row.r3 .title {
		opacity: 1;
	}

	#water {
		width: 42vw;
	}

	#index #top {
		height: 68vh;
	}

	#index .row {
		padding-bottom: 0.36rem;
	}

	#index .webGL-slider .pagination {
		top: auto;
		transform: none;
		bottom: 0;
	}

	.webGL-slider a.move-prev,
	.webGL-slider a.move-next {
		display: none;
	}

	.indexBanner .scr,
	#index #main .r1 .r-main .wid-50 .con .pic_child,
	#index #main .r1 .r-main .bg2,
	#index #main .r1 .bg {
		display: none;
	}

	#index #main .r1 .r-main .wid-50 {
		width: 100%;
		margin-left: 0;
	}

	#index #main .r1 .r-main .wid-50 .con {
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 60px;
	}

	#index #main .r1 .r-main .wid-50 .pic {
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
	}

	#index #main .r2 .r-main .new-box .new-tab {
		right: auto;
		width: 100%;
		left: 0;
	}

	#index #main .r2 .r-main .new-box .new-tab>li {
		width: 36px;
		height: 36px;
		line-height: 36px;
	}

	#index #main .r2 .r-main .new-box .new-tab>a {
		width: 36px;
		height: 36px;
		margin: 0 6px;
		line-height: 36px;
	}

	#index .r2 .title {
		margin-bottom: 108px;
	}

	#index #main .r2 .r-main .new-box .new-list .fl .pic-list .con {
		width: 91%;
	}

	#index #main .r2 .r-main .new-box .new-list .fl {
		height: 32vh;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}

	#index #main .r2 .r-main .new-box .new-list .fl .pic-list .pic {
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}

	#index #main .r2 .r-main .new-box .new-list .fr {
		padding: 0.4rem 0.3rem;
		margin-left: 0;
		padding-top: calc(32vh + 0.4rem);
	}

	#index #main .r2 .r-main .new-box .new-list .fr>ul>li {
		margin-bottom: 18px;
	}

	#index #main .r2 .r-main .new-box .new-list .fl,
	#index #main .r2 .r-main .new-box .new-list .fr {
		width: 100%;
	}

	#index #main .r3 .r-main .home-pro>li .r-left,
	#index #main .r3 .r-main .pro-tab>li>i:after {
		display: none;
	}

	#index #main .r3 .r-main .home-pro>li .r-right {
		width: 100%;
	}

	#index #main .r3 .r-main .home-pro>li .r-right .pro-slider {
		width: 100%;
	}

	#index #main .r3 .r-main .home-pro>li .r-right .pro-slider>ul>li .type {
		font-size: 40px;
		line-height: 1.6;
	}

	#index #main .r3 .r-main .home-pro>li .r-right .pro-slider>ul>li .note {
		transform: rotate(90deg) scale(0.7);
		;
	}

	#index #main .r3 .r-main .home-pro>li .r-right .pro-page {
		width: 100%;
		height: 40px;
		bottom: -74px;
	}

	#index #main .r3 .r-main .home-pro>li .r-right .pro-page>ol {
		width: 60%;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	#index #main .r3 .r-main .home-pro>li .r-right .pro-page>ol>li {
		display: inline-block;
		margin-bottom: 0;
	}

	#index #main .r3 .r-main .home-pro>li .r-right .pro-page>ol>li>span {
		width: 36px;
		height: 36px;
		line-height: 36px;
	}

	#index #main .r3 .r-main .home-pro {
		margin-top: 128px;
		min-height: 350px;
	}

	#index #main .r3 .r-main .pro-tab {
		width: 100%;
		top: 70px;
		justify-content: space-around;
	}

	#index #main .r3 .r-main .pro-tab>li>i {
		width: 50px;
		height: 50px;
		line-height: 50px;
		margin-right: 0;
		display: inline-block;
	}

	#index #main .r3 .r-main .pro-tab>li:after {
		width: 50px;
		height: 50px;
		line-height: 50px;
		right: 0;
		;
		margin: auto;
	}

	#index #main .r3 .r-main .pro-tab>li>span {
		width: 50px;
	}

	#index #main .r3 .r-main .pro-tab>li {
		margin-bottom: 0px;
		text-align: center;
	}

	#index #main .r3 .r-main .pro-tab>div {
		display: none;
	}

	#index #main .r4 .r-main .home-stock>ul {
		flex-wrap: wrap;
		position: relative;
	}

	#index #main .r4 .r-main .home-stock .pic {
		display: none;
	}

	#index #main .r4 .r-main .home-stock>ul>li:nth-of-type(1),
	#index #main .r4 .r-main .home-stock>ul>li:nth-of-type(2),
	#index #main .r4 .r-main .home-stock>ul>li:nth-of-type(3) {
		width: 100%;
		text-align: center;
		margin-bottom: 15px;
		padding: 0;
	}

	#index #main .r4 .r-main .home-stock>ul>li:nth-of-type(1) {
		padding-top: 20px;
	}

	#index #main .r4 .r-main .home-stock>ul>li:nth-of-type(2) .stock-data {
		justify-content: center;
	}

	#index #main .r4 .r-main .home-stock>ul>li:nth-of-type(2) .stock-data>span {
		margin-right: 12px;
	}

	#index #main .r4 .r-main .home-stock>ul>li:nth-of-type(2) .stock-msg {
		display: flex;
		justify-content: space-around;
	}

	#bloc footer .f-main .max-wid>ul li {
		margin-bottom: 12px;
	}

	#bloc footer .f-main .max-wid>ul li:nth-of-type(1),
	#bloc footer .f-main .max-wid>ul li:nth-of-type(4) {
		display: none;
	}

	#bloc footer .f-main .max-wid>ul>li h3 {
		font-size: 20px;
	}

	#index #main .r2 .r-main .new-box {
		width: 90%;
		margin: 0 auto;
	}

	#index #main .r2 .r-main .new-box .new-list .fr>ul>li span,
	#index #main .r2 .r-main .new-box .new-list .fr>ul>li a,
	.lx-le li h1,
	.sq-le h1,
	.sq-ri h1,
	.sq-ri h1 span,
	.zp-ti p,
	#dialog1 h2,
	.yf-li li h1,
	.com_ry h1,
	.yj-li li h1 {
		font-size: 16px;
	}

	#index #main .r2 .r-main .new-box .new-list .fr>ul>li span {
		width: 70px;
	}

	#index #main .r2 .r-main .new-box .new-list .fr>ul>li a {
		width: calc(100% - 80px);
	}

	.layout-btn {
		min-width: 130px;
		height: 40px;
		line-height: 40px;
	}

	.mobile-fz-list {
		display: block
	}

	.home-lsyg .in-ti {
		position: relative;
	}

	.home-lsyg {
		padding: 30px 20px;
		background-size: cover;
	}

	.joi_hint>img {
		width: 80px;
		left: -10px;
	}

	.lx-le,
	.lx-ri,
	.sq-le,
	.sq-ri {
		width: 100%;
		float: none
	}

	.lx-ri {
		margin-top: 15px;
	}

	.lx-le li p,
	.sq-ri p span,
	.zp-list dl dt a,
	.zp-list dl dd p,
	.zp-z,
	.pro_det_info dl,
	.pro-down,
	.text-box,
	.com_info_case p,
	.com_info_case p span,
	.ry-li ul li,
	.yj-li li p,
	.zc-lm {
		font-size: 14px;
	}

	.sq-le {
		border-bottom: 1px solid #bbc3cd;
		border-right: none;
	}

	.sq-le p select {
		height: 30px;
		line-height: 30px;
		width: 48%;
		margin-right: 1%;
	}

	.lx-box2 {
		padding-top: 10px;
	}

	.lx-box2 form li {
		height: 30px;
		line-height: 30px;
		width: 100%;
	}

	.lx-box2 form li:nth-child(2) {
		margin: 0 0 10px 0;
	}

	.lx-box2 form li input,
	.lx-box2 form li:nth-child(4) textarea,
	.lx-box2 form li p {
		height: 30px;
		line-height: 30px;
	}

	.lx-box2 form li:nth-child(4) textarea {
		height: 100px
	}

	.lx-box2 form li:nth-child(4) {
		height: 100px;
	}

	.ne-ti-ri p {
		display: none
	}

	.ne-ti-ri h1 a {
		font-size: 14px;
		padding: 0 10px;
	}

	.ne-ti-ri h1 {
		margin-top: 5px;
	}

	.ne-ti-ri h1 a:after {
		top: 4px;
	}

	.zp-list dl dt a {
		padding-right: 30px;
	}

	#dialog1 {
		width: 80%;
		height: 80%;
		top: 10%;
		left: 10%;
		margin: 0;
	}

	.gw-ti {
		font-size: 17px;
	}

	.gw-xi {
		height: 83%
	}

	.tal_tab_name {
		padding: 0 0 20px 0;
	}

	.tal_tex_title {
		font-size: 17px;
		line-height: 35px;
	}

	.tal_tex_title i img {
		width: 35px;
	}

	.tal_tex_info {
		font-size: 14px;
		padding-left: 0;
	}

	.com_con .tea_case {
		width: 88vw
	}

	.hz-list dl dt {
		width: 100%;
		font-size: 17px;
		line-height: 34px;
		text-align: left;
		padding-left: 0;
		float: none
	}

	.hz-list dl {
		padding: 15px;
		margin-bottom: 15px;
	}

	.hz-list dl dd {
		width: 100%;
		padding-top: 20px;
		display: block;
	}

	.hz-list dl dd img {
		margin-left: 0;
	}

	.new_time,
	.pro_cro_bg1,
	.pro_cro_bg2 {
		width: 100%;
		float: none;
		margin-top: 0;
	}

	.new_tex_box {
		width: 100%;
		padding: 10px 0 0 0;
		margin-bottom: 20px;
	}

	.new_info {
		margin-top: 0;
		line-height: 1.6;
	}

	.new_d_text_box {
		padding: 15px;
		margin-top: 15px;
	}

	.s-dian,
	.base_img_case .swiper-button-next,
	.base_img_case .swiper-button-prev {
		display: none
	}

	.zlgl {
		padding-top: 30px;
	}

	#jc-img .swiper-slide {
		width: 100%;
		height: 200px;
	}

	#jc-img .swiper-slide p {
		width: 100%;
		font-size: 14px;
		font-weight: normal;
	}

	.pro_list_box>a {
		margin-bottom: 30px;
	}

	.pro_det_title {
		font-size: 16px;
		line-height: 33px;
	}

	.pro-down {
		line-height: 45px;
	}

	.tea_case {
		padding: 30px 0;
	}

	.yf-li li {
		width: 48%;
		padding: 15px;
	}

	.yf-li li h2 img {
		width: 40px;
	}

	.com_ry {
		padding: 15px;
	}

	.ry-li {
		display: block;
	}

	.scr1_text_box {
		width: 100%;
	}

	.cul_info p {
		font-size: 14px;
		margin-bottom: 15px;
	}

	.case_bg>.scr2_title_box,
	.case_bg>.src2_img_box {
		display: none
	}

	.yj-li li h1 {
		float: none;
		width: 100%;
		font-size: 17px;
	}

	.src2_img_box,
	.scr1_text_box {
		height: auto;
	}

	.yj-li li h1:before {
		width: 6px;
		height: 6px;
		margin-top: -3px;
	}

	.yj-li li {
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

	.lc-xi {
		display: block;
	}

	.view .arrow-left,
	.view .arrow-right {
		left: 10px;
	}

	.view .arrow-right {
		right: 10px;
		left: auto
	}

	.lc-xi img {
		margin-right: 0;
		width: 100px;
		margin: 0 auto;
	}

	.lc-xi div h1 {
		font-size: 17px;
		text-align: center;
	}

	.lc-xi div p {
		font-size: 15px;
		text-align: center;
	}

	.zp-new-box {
		padding-top: 0;
	}

	.zp-le,
	.zp-ri {
		width: 100%;
	}

	.pro_con,
	.zp-two,
	.about-qywh,
	.pp-Contentbox {
		background-size: cover !important;
	}

	.zp-le input {
		height: 42px;
		font-size: 15px;
	}

	.zp-zw-li h1 {
		font-size: 16px;
	}

	.zp-zw-li a {
		float: left;
	}

	.zp-zw-li h1:before {
		height: 15px;
		top: 4px;
	}

	.zp-zw-li a {
		padding-left: 30px;
	}

	.sideMenu1 h3 dl .jia,
	.jj01 p,
	.jq-pic,
	.yf01-le span {
		display: none;
	}

	#ckWorkCity {
		margin-bottom: 55px;
	}

	#ckWorkCity li,
	#ckJobCategory li {
		float: left;
		margin-right: 10px;
	}

	.zp-zw-li label {
		font-size: 14px;
	}

	.sq-ri p span {
		display: block;
	}

	.zp_ti,
	.zp-bi p {
		font-size: 15px;
	}

	.sideMenu1 h3 dl dd {
		font-size: 12px;
	}

	.zp-lii li {
		width: 100%;
		margin: 0 0 20px 0;
	}

	.zp-lii li:nth-child(2) {
		margin: 0 0 20px 0;
	}

	.zp-lii li img {
		width: 40px;
	}

	.cpp-le h2,
	.cpp-ri dl dt h1,
	.zp-lii li h1 {
		font-size: 16px;
	}

	.zp-two {
		padding: 30px 0
	}

	.foot-input {
		width: 49%;
		margin-left: 1%;
	}

	.zp-zw-li a {
		font-size: 14px;
	}

	.tal_tab_box .joi_hint {
		padding-bottom: 0;
	}

	.tal_tab_name,
	.tx-js,
	.jd-gai01 .base_img_case,
	.yf01-le,
	.yf01-ri,
	.cpp-le,
	.cpp-ri,
	.cpp-ri dl {
		width: 100%;
		float: none !important
	}

	.tal_tex_title {
		font-size: 17px !important;
	}

	.zr-last {
		font-size: 17px !important;
		padding: 20px 10px;
	}

	.hz-new01 .joi_hint {
		float: none;
	}

	.hz-new01 .base-js,
	.hz-new02 dl dt,
	.hz-new02 dl dd,
	.hz-new03 dl dt,
	.hz-new03 dl dd,
	.scr1_text_box,
	.src2_img_box {
		width: 100%;
		float: none;
	}

	.hz-new03 dl dd {
		position: relative;
		right: 0;
		bottom: 0;
	}

	.hz-new03 dl dd div,
	.hz02 {
		padding: 30px;
	}

	.hz-logo-list li {
		padding: 10px;
		width: 30%;
		float: left;
	}

	.hz-logo-list li:nth-child(1),
	.hz-logo-list li:nth-child(9),
	.hz-logo-list li:nth-child(13),
	.hz-logo-list li:nth-child(14),
	.hz-logo-list li:nth-child(15) {
		width: 100%;
	}

	.Menubox ul,
	.tx-js {
		top: 0;
		position: relative;
	}

	.Menubox ul li {
		width: 20%;
		text-align: center;
		line-height: 32px;
		padding: 0;
		margin-bottom: 15px;
	}

	.jd-new02 {
		padding: 30px 0
	}

	.tx-js {
		right: 0;
		bottom: 0;
	}

	.tx-js p {
		padding: 50px 20px;
		font-size: 14px;
	}

	.ehs-zl {
		padding: 30px 0 0 0;
	}

	.jd-new03 dl dt img {
		width: 30px;
	}

	.jd-new03 dl {
		margin-right: 20px;
	}

	.jd-new03 dl dt {
		margin-right: 10px;
	}

	.yf01-le p {
		font-size: 14px;
	}

	.yf-cen {
		position: relative;
		width: 100%;
		height: auto;
		top: 0;
		bottom: 0;
		margin-left: 0;
		left: 0;
		background-size: cover !important;
		text-align: center;
		margin: 20px 0;
	}

	.yf-cen li {
		display: inline-block;
		padding: 40px 10px;
	}

	.yf-cen li span {
		font-size: 26px;
	}

	.case_bg::after {
		width: 120%;
		left: -10%;
	}

	.yj-li li {
		padding-bottom: 0;
		margin-bottom: 20px;
	}

	.cul_info ul {
		display: block;
	}

	.cul_info ul li {
		float: left;
		width: 30%;
	}

	.cul_info ul li:nth-child(1) {
		width: 100%;
		margin-bottom: 15px;
	}

	.ab-ry .zzry {
		display: none;
	}

	.mobile-zzry {
		display: block;
	}

	.preview .swiper-slide {
		width: 33.333% !important
	}

	.cp-xi02 p {
		font-size: 14px;
	}

	.cp-xi02 {
		padding: 50px 0;
	}

	.cp-xi02 dl dt,
	.cp-xi02 dl dd {
		width: 100%;
		float: none;
	}

	.cp-xi03 ul {
		display: block;
	}

	.cp-xi03 ul li {
		width: 47%;
		display: inline-block;
		margin: 10px 1%;
	}

	.hx-lii dl {
		width: 48%;
		margin-right: 2%;
	}

	.hx-lii dl dd {
		min-height: 130px;
		margin-bottom: 30px;
	}

	.pp-Contentbox {
		padding: 30px;
	}

	.cpp-le h2 {
		padding: 10px 0 0 0
	}

	.cpp-ri dl {
		height: auto;
		margin-top: 20px;
		min-height: 100px;
	}

	.cpp-ri dl dd img {
		width: 100px;
	}

	.cp-xi02 dl dd p {
		width: 49%;
		margin-top: 20px;
	}

	.ze-le {
		width: 100%;
	}

	.sideMenu1 ul p {
		font-size: 13px;
	}

	.zp_ti li,
	.sideMenu1 h3 dl dd {
		width: 50%;
	}

	.zp_ti li:nth-child(2),
	.zp_ti li:nth-child(3),
	.sideMenu1 h3 dl dd:nth-child(2),
	.sideMenu1 h3 dl dd:nth-child(3) {
		display: none;
	}

	.sideMenu1 h3 dl dd:nth-child(1) {
		width: 70%;
	}

	.sideMenu1 h3 dl dd:nth-child(4) {
		width: 30%;
	}

	.page {
		padding: 29px 0;
	}

	.page ul li {
		margin-left: 5px;
	}

	.page ul li a {
		padding: 7px 10px;
	}
}


@media screen and (max-width:700px) {
	html {
		font-size: 50px;
	}

	p {
		font-size: 12px;
		line-height: 180%;
	}

	small,
	span {
		font-size: 12px;
	}

	.f-80 {
		font-size: 28px;
	}

	.f-72 {
		font-size: 26px;
	}

	.f-60 {
		font-size: 24px;
	}

	.f-50 {
		font-size: 24px;
	}

	.f-48 {
		font-size: 24px;
	}

	.f-46 {
		font-size: 22px;
	}

	.f-44 {
		font-size: 22px;
	}

	.f-42 {
		font-size: 20px;
	}

	.f-40 {
		font-size: 20px;
	}

	.f-38 {
		font-size: 18px;
	}

	.f-36 {
		font-size: 18px;
	}

	.f-34 {
		font-size: 18px;
	}

	.f-32 {
		font-size: 16px;
	}

	.f-30 {
		font-size: 16px;
	}

	.f-28 {
		font-size: 16px;
	}

	.f-26 {
		font-size: 14px;
	}

	.f-24 {
		font-size: 14px;
	}

	.f-22 {
		font-size: 14px;
	}

	.f-20 {
		font-size: 14px;
	}

	.f-18 {
		font-size: 14px;
	}

	.f-16 {
		font-size: 14px;
	}

	.f-14 {
		font-size: 12px;
	}

	.f-12 {
		font-size: 12px;
	}


	.mt-1 {
		margin-top: 1px;
	}

	.mt-3 {
		margin-top: 3px;
	}

	.mt-4 {
		margin-top: 4px;
	}

	.mt-5 {
		margin-top: 4px;
	}

	.mt-6 {
		margin-top: 4px;
	}

	.mt-7 {
		margin-top: 4px;
	}

	.mt-8 {
		margin-top: 4px;
	}

	.mt-9 {
		margin-top: 4px;
	}

	.mt-10 {
		margin-top: 6px;
	}

	.mt-12 {
		margin-top: 6px
	}

	.mt-14 {
		margin-top: 6px
	}

	.mt-16 {
		margin-top: 6px
	}

	.mt-18 {
		margin-top: 6px
	}

	.mt-20 {
		margin-top: 8px
	}

	.mt-22 {
		margin-top: 8px
	}

	.mt-24 {
		margin-top: 8px;
	}

	.mt-26 {
		margin-top: 8px;
	}

	.mt-28 {
		margin-top: 10px;
	}

	.mt-30 {
		margin-top: 10px;
	}

	.mt-32 {
		margin-top: 10px;
	}

	.mt-34 {
		margin-top: 10px;
	}

	.mt-36 {
		margin-top: 12px;
	}

	.mt-38 {
		margin-top: 12px;
	}

	.mt-40 {
		margin-top: 12px;
	}

	.mt-42 {
		margin-top: 14px;
	}

	.mt-44 {
		margin-top: 14px;
	}

	.mt-46 {
		margin-top: 16px;
	}

	.mt-48 {
		margin-top: 16px;
	}

	.mt-50 {
		margin-top: 18px;
	}

	.mt-60 {
		margin-top: 18px
	}

	.mt-70 {
		margin-top: 20px
	}

	.mt-80 {
		margin-top: 22px
	}

	.mt-90 {
		margin-top: 26px
	}

	.mt-100 {
		margin-top: 30px
	}

	.mb-1 {
		margin-bottom: 1px;
	}

	.mb-3 {
		margin-bottom: 3px;
	}

	.mb-4 {
		margin-bottom: 4px;
	}

	.mb-5 {
		margin-bottom: 4px;
	}

	.mb-6 {
		margin-bottom: 4px;
	}

	.mb-7 {
		margin-bottom: 4px;
	}

	.mb-8 {
		margin-bottom: 4px;
	}

	.mb-9 {
		margin-bottom: 4px;
	}

	.mb-10 {
		margin-bottom: 6px;
	}

	.mb-12 {
		margin-bottom: 6px
	}

	.mb-14 {
		margin-bottom: 6px
	}

	.mb-16 {
		margin-bottom: 6px
	}

	.mb-18 {
		margin-bottom: 6px
	}

	.mb-20 {
		margin-bottom: 8px
	}

	.mb-22 {
		margin-bottom: 8px
	}

	.mb-24 {
		margin-bottom: 8px;
	}

	.mb-26 {
		margin-bottom: 8px;
	}

	.mb-28 {
		margin-bottom: 10px;
	}

	.mb-30 {
		margin-bottom: 10px;
	}

	.mb-32 {
		margin-bottom: 10px;
	}

	.mb-34 {
		margin-bottom: 10px;
	}

	.mb-36 {
		margin-bottom: 12px;
	}

	.mb-38 {
		margin-bottom: 12px;
	}

	.mb-40 {
		margin-bottom: 12px;
	}

	.mb-42 {
		margin-bottom: 14px;
	}

	.mb-44 {
		margin-bottom: 14px;
	}

	.mb-46 {
		margin-bottom: 16px;
	}

	.mb-48 {
		margin-bottom: 16px;
	}

	.mb-50 {
		margin-bottom: 18px;
	}

	.mb-60 {
		margin-bottom: 18px
	}

	.mb-70 {
		margin-bottom: 20px
	}

	.mb-80 {
		margin-bottom: 22px
	}

	.mb-90 {
		margin-bottom: 26px
	}

	.mb-100 {
		margin-bottom: 30px
	}

	.ml-1 {
		margin-left: 1px;
	}

	.ml-3 {
		margin-left: 3px;
	}

	.ml-4 {
		margin-left: 4px;
	}

	.ml-5 {
		margin-left: 4px;
	}

	.ml-6 {
		margin-left: 4px;
	}

	.ml-7 {
		margin-left: 4px;
	}

	.ml-8 {
		margin-left: 4px;
	}

	.ml-9 {
		margin-left: 4px;
	}

	.ml-10 {
		margin-left: 6px;
	}

	.ml-12 {
		margin-left: 6px
	}

	.ml-14 {
		margin-left: 6px
	}

	.ml-16 {
		margin-left: 6px
	}

	.ml-18 {
		margin-left: 6px
	}

	.ml-20 {
		margin-left: 8px
	}

	.ml-22 {
		margin-left: 8px
	}

	.ml-24 {
		margin-left: 8px;
	}

	.ml-26 {
		margin-left: 8px;
	}

	.ml-28 {
		margin-left: 10px;
	}

	.ml-30 {
		margin-left: 10px;
	}

	.ml-32 {
		margin-left: 10px;
	}

	.ml-34 {
		margin-left: 10px;
	}

	.ml-36 {
		margin-left: 12px;
	}

	.ml-38 {
		margin-left: 12px;
	}

	.ml-40 {
		margin-left: 12px;
	}

	.ml-42 {
		margin-left: 14px;
	}

	.ml-44 {
		margin-left: 14px;
	}

	.ml-46 {
		margin-left: 16px;
	}

	.ml-48 {
		margin-left: 16px;
	}

	.ml-50 {
		margin-left: 18px;
	}

	.ml-60 {
		margin-left: 18px
	}

	.ml-70 {
		margin-left: 20px
	}

	.ml-80 {
		margin-left: 22px
	}

	.ml-90 {
		margin-left: 26px
	}

	.ml-100 {
		margin-left: 30px
	}

	.mr-1 {
		margin-right: 1px;
	}

	.mr-3 {
		margin-right: 3px;
	}

	.mr-4 {
		margin-right: 4px;
	}

	.mr-5 {
		margin-right: 4px;
	}

	.mr-6 {
		margin-right: 4px;
	}

	.mr-7 {
		margin-right: 4px;
	}

	.mr-8 {
		margin-right: 4px;
	}

	.mr-9 {
		margin-right: 4px;
	}

	.mr-10 {
		margin-right: 6px;
	}

	.mr-12 {
		margin-right: 6px
	}

	.mr-14 {
		margin-right: 6px
	}

	.mr-16 {
		margin-right: 6px
	}

	.mr-18 {
		margin-right: 6px
	}

	.mr-20 {
		margin-right: 8px
	}

	.mr-22 {
		margin-right: 8px
	}

	.mr-24 {
		margin-right: 8px;
	}

	.mr-26 {
		margin-right: 8px;
	}

	.mr-28 {
		margin-right: 10px;
	}

	.mr-30 {
		margin-right: 10px;
	}

	.mr-32 {
		margin-right: 10px;
	}

	.mr-34 {
		margin-right: 10px;
	}

	.mr-36 {
		margin-right: 12px;
	}

	.mr-38 {
		margin-right: 12px;
	}

	.mr-40 {
		margin-right: 12px;
	}

	.mr-42 {
		margin-right: 14px;
	}

	.mr-44 {
		margin-right: 14px;
	}

	.mr-46 {
		margin-right: 16px;
	}

	.mr-48 {
		margin-right: 16px;
	}

	.mr-50 {
		margin-right: 18px;
	}

	.mr-60 {
		margin-right: 18px
	}

	.mr-70 {
		margin-right: 20px
	}

	.mr-80 {
		margin-right: 22px
	}

	.mr-90 {
		margin-right: 26px
	}

	.mr-100 {
		margin-right: 30px
	}

	.pt-1 {
		padding-top: 1px;
	}

	.pt-3 {
		padding-top: 3px;
	}

	.pt-4 {
		padding-top: 4px;
	}

	.pt-5 {
		padding-top: 4px;
	}

	.pt-6 {
		padding-top: 4px;
	}

	.pt-7 {
		padding-top: 4px;
	}

	.pt-8 {
		padding-top: 4px;
	}

	.pt-9 {
		padding-top: 4px;
	}

	.pt-10 {
		padding-top: 6px;
	}

	.pt-12 {
		padding-top: 6px
	}

	.pt-14 {
		padding-top: 6px
	}

	.pt-16 {
		padding-top: 6px
	}

	.pt-18 {
		padding-top: 6px
	}

	.pt-20 {
		padding-top: 8px
	}

	.pt-22 {
		padding-top: 8px
	}

	.pt-24 {
		padding-top: 8px;
	}

	.pt-26 {
		padding-top: 8px;
	}

	.pt-28 {
		padding-top: 10px;
	}

	.pt-30 {
		padding-top: 10px;
	}

	.pt-32 {
		padding-top: 10px;
	}

	.pt-34 {
		padding-top: 10px;
	}

	.pt-36 {
		padding-top: 12px;
	}

	.pt-38 {
		padding-top: 12px;
	}

	.pt-40 {
		padding-top: 12px;
	}

	.pt-42 {
		padding-top: 14px;
	}

	.pt-44 {
		padding-top: 14px;
	}

	.pt-46 {
		padding-top: 16px;
	}

	.pt-48 {
		padding-top: 16px;
	}

	.pt-50 {
		padding-top: 18px;
	}

	.pt-60 {
		padding-top: 18px
	}

	.pt-70 {
		padding-top: 20px
	}

	.pt-80 {
		padding-top: 22px
	}

	.pt-90 {
		padding-top: 26px
	}

	.pt-100 {
		padding-top: 30px
	}

	.pb-1 {
		padding-bottom: 1px;
	}

	.pb-3 {
		padding-bottom: 3px;
	}

	.pb-4 {
		padding-bottom: 4px;
	}

	.pb-5 {
		padding-bottom: 4px;
	}

	.pb-6 {
		padding-bottom: 4px;
	}

	.pb-7 {
		padding-bottom: 4px;
	}

	.pb-8 {
		padding-bottom: 4px;
	}

	.pb-9 {
		padding-bottom: 4px;
	}

	.pb-10 {
		padding-bottom: 6px;
	}

	.pb-12 {
		padding-bottom: 6px
	}

	.pb-14 {
		padding-bottom: 6px
	}

	.pb-16 {
		padding-bottom: 6px
	}

	.pb-18 {
		padding-bottom: 6px
	}

	.pb-20 {
		padding-bottom: 8px
	}

	.pb-22 {
		padding-bottom: 8px
	}

	.pb-24 {
		padding-bottom: 8px;
	}

	.pb-26 {
		padding-bottom: 8px;
	}

	.pb-28 {
		padding-bottom: 10px;
	}

	.pb-30 {
		padding-bottom: 10px;
	}

	.pb-32 {
		padding-bottom: 10px;
	}

	.pb-34 {
		padding-bottom: 10px;
	}

	.pb-36 {
		padding-bottom: 12px;
	}

	.pb-38 {
		padding-bottom: 12px;
	}

	.pb-40 {
		padding-bottom: 12px;
	}

	.pb-42 {
		padding-bottom: 14px;
	}

	.pb-44 {
		padding-bottom: 14px;
	}

	.pb-46 {
		padding-bottom: 16px;
	}

	.pb-48 {
		padding-bottom: 16px;
	}

	.pb-50 {
		padding-bottom: 18px;
	}

	.pb-60 {
		padding-bottom: 18px;
	}

	.pb-70 {
		padding-bottom: 20px;
	}

	.pb-80 {
		padding-bottom: 22px;
	}

	.pb-90 {
		padding-bottom: 26px;
	}

	.pb-100 {
		padding-bottom: 30px;
	}

	.pl-1 {
		padding-left: 1px;
	}

	.pl-3 {
		padding-left: 3px;
	}

	.pl-4 {
		padding-left: 4px;
	}

	.pl-5 {
		padding-left: 4px;
	}

	.pl-6 {
		padding-left: 4px;
	}

	.pl-7 {
		padding-left: 4px;
	}

	.pl-8 {
		padding-left: 4px;
	}

	.pl-9 {
		padding-left: 4px;
	}

	.pl-10 {
		padding-left: 6px;
	}

	.pl-12 {
		padding-left: 6px
	}

	.pl-14 {
		padding-left: 6px
	}

	.pl-16 {
		padding-left: 6px
	}

	.pl-18 {
		padding-left: 6px
	}

	.pl-20 {
		padding-left: 8px
	}

	.pl-22 {
		padding-left: 8px
	}

	.pl-24 {
		padding-left: 8px;
	}

	.pl-26 {
		padding-left: 8px;
	}

	.pl-28 {
		padding-left: 10px;
	}

	.pl-30 {
		padding-left: 10px;
	}

	.pl-32 {
		padding-left: 10px;
	}

	.pl-34 {
		padding-left: 10px;
	}

	.pl-36 {
		padding-left: 12px;
	}

	.pl-38 {
		padding-left: 12px;
	}

	.pl-40 {
		padding-left: 12px;
	}

	.pl-42 {
		padding-left: 14px;
	}

	.pl-44 {
		padding-left: 14px;
	}

	.pl-46 {
		padding-left: 16px;
	}

	.pl-48 {
		padding-left: 16px;
	}

	.pl-50 {
		padding-left: 18px;
	}

	.pl-60 {
		padding-left: 18px
	}

	.pl-70 {
		padding-left: 20px
	}

	.pl-80 {
		padding-left: 22px
	}

	.pl-90 {
		padding-left: 26px
	}

	.pl-100 {
		padding-left: 30px
	}

	.pr-1 {
		padding-right: 1px;
	}

	.pr-3 {
		padding-right: 3px;
	}

	.pr-4 {
		padding-right: 4px;
	}

	.pr-5 {
		padding-right: 4px;
	}

	.pr-6 {
		padding-right: 4px;
	}

	.pr-7 {
		padding-right: 4px;
	}

	.pr-8 {
		padding-right: 4px;
	}

	.pr-9 {
		padding-right: 4px;
	}

	.pr-10 {
		padding-right: 6px;
	}

	.pr-12 {
		padding-right: 6px
	}

	.pr-14 {
		padding-right: 6px
	}

	.pr-16 {
		padding-right: 6px
	}

	.pr-18 {
		padding-right: 6px
	}

	.pr-20 {
		padding-right: 8px
	}

	.pr-22 {
		padding-right: 8px
	}

	.pr-24 {
		padding-right: 8px;
	}

	.pr-26 {
		padding-right: 8px;
	}

	.pr-28 {
		padding-right: 10px;
	}

	.pr-30 {
		padding-right: 10px;
	}

	.pr-32 {
		padding-right: 10px;
	}

	.pr-34 {
		padding-right: 10px;
	}

	.pr-36 {
		padding-right: 12px;
	}

	.pr-38 {
		padding-right: 12px;
	}

	.pr-40 {
		padding-right: 12px;
	}

	.pr-42 {
		padding-right: 14px;
	}

	.pr-44 {
		padding-right: 14px;
	}

	.pr-46 {
		padding-right: 16px;
	}

	.pr-48 {
		padding-right: 16px;
	}

	.pr-50 {
		padding-right: 18px;
	}

	.pr-60 {
		padding-right: 18px
	}

	.pr-70 {
		padding-right: 20px
	}

	.pr-80 {
		padding-right: 22px
	}

	.pr-90 {
		padding-right: 26px
	}

	.pr-100 {
		padding-right: 30px
	}
}