@charset "utf-8";



a,

img {

	vertical-align: top;

}

body {
	padding-bottom: 68px;
}

@media(max-width: 1100px) {

	body {
		padding-bottom: 0;
	}

}

/**公用**/

.container {

	max-width: 83.3333%;

	width: 100%;

	margin: 0 auto;

}



.containera {

	max-width: 93.75%;

	width: 100%;

	margin: 0 auto;

}



.left {

	float: left;

}



.right {

	float: right;

}



.bold {

	font-weight: bold;

}



.containeraa {

	max-width: 83.3333%;

	width: 100%;

	margin: 0 auto;

}



.xydan .button {

	overflow: hidden;

	width: 197px;

	height: 53px;

	display: inline-block;

	font-size: 16px;

	color: #fff;

	line-height: 52px;

	border: 1px solid #8ca2b8;

	padding: 0 19px 0 25px;

	position: relative;

}



.xydan .button .mrxg {

	position: relative;

	width: 100%;

	height: 100%;

	bottom: 0;

	transition: all 0.3s;

}



.xydan .button:hover .mrxg {

	bottom: -100%;

	transition: all 0.3s;

}



.xydan .button .sbjg {

	position: absolute;

	width: 100%;

	height: 100%;

	background: #3a804f;

	top: 0;

	left: 0;

	padding: 0 19px 0 25px;

	left: -100%;

	transition: all 0.4s;

}



.xydan .button:hover .sbjg {

	left: 0;

	transition: all 0.4s;

}



.xydan .button .mrxg:before {

	position: absolute;

	content: "";

	right: 0;

	top: 50%;

	transform: translateY(-50%);

	width: 18px;

	height: 12px;

	background: url(../images/xydan.png) no-repeat center center/cover;

}



.xydan .button .sbjg:before {

	position: absolute;

	content: "";

	right: 19px;

	top: 50%;

	transform: translateY(-50%);

	width: 18px;

	height: 12px;

	background: url(../images/xydana.png) no-repeat center center/cover;

}



.wzbt .wzbt-a {

	color: #3a804f;

	font-size: 18px;

}



.wzbt .wzbt-b {

	color: #fff;

	font-size: 48px;

}



.bold {

	font-weight: bold;


}



.font-60 {

	font-size: 60px;

}



.font-50 {

	font-size: 50px;

}



.font-40 {

	font-size: 40px;

}



.font-30 {

	font-size: 24px;

}



.font-34 {

	font-size: 34px;

}



.font-32 {

	font-size: 30px;

}



.font-18 {

	font-size: 18px;

}



.font-16 {

	font-size: 15px;

}



.font-22 {

	font-size: 22px;

}





.font-28 {

	font-size: 28px;

}



.font-24 {

	font-size: 24px;

}



.font-20 {

	font-size: 18px;

}



@media(max-width: 1920px) {

	.font-60 {

		font-size: 55px;

	}



	.font-50 {

		font-size: 48px;

	}

}



@media (max-width: 1700px) {

	.font-50 {

		font-size: 40px;

	}

}



@media (max-width: 1680px) {

	.font-60 {

		font-size: 50px;

	}



	.font-50 {

		font-size: 40px;

	}

}





@media (max-width: 1480px) {

	.font-60 {

		font-size: 34px;

	}



	.font-50 {

		font-size: 28px;

	}





	.font-34 {

		font-size: 25px;

	}



	.font-40 {

		font-size: 28px;

	}



	.font-32 {

		font-size: 22px;

	}



	.font-30 {

		font-size: 22px;

	}

}



@media(max-width: 1280px) {

	.font-60 {

		font-size: 30px;

	}



	.font-50 {

		font-size: 24px;

	}



}



@media (max-width: 1100px) {

	.font-60 {

		font-size: 25px;

	}



	.font-18 {

		font-size: 16px;

	}



	.font-50 {

		font-size: 28px;

	}



	.font-50 {

		font-size: 25px;

	}



	.font-32 {

		font-size: 22px;

	}

}



@media (max-width: 750px) {

	.font-60 {

		font-size: 24px;

	}



	.font-18 {

		font-size: 15px;

	}





	.font-50 {

		font-size: 22px;

	}



	.font-32 {

		font-size: 18px;

	}

}



/**头部**/

.header {

	position: fixed;

	top: 0;

	left: 0;

	width: 100%;

	z-index: 999;

	transition: all .5s;

	padding: 0 28px 0 37px;

}



.header .logo {

	float: left;

}



.header .logo a {

	display: block;

	width: 68px;

	height: 58px;

	margin-top: 17px;

	background: url(../images/logo.png) no-repeat center center/cover;

}



.bgWhite,
.bgWhiteA {
	background: #ffffff;
}



.bgWhite .logo a,
.bgWhiteA .logo a {

	background: url(../images/logoa.png) no-repeat center center/cover;

}



.bgWhite .logo a,
.bgWhiteA .logo a {

	margin-bottom: 15px;

}



.header .header-right {

	float: right;

}



.header .header-right .right-left {

	float: left;

}

.header .header-right .right-left .wzdsfl {
	float: left;
}



.header .header-right .right-left a {

	display: inline-block;

	font-size: 16px;

	color: #fff;

	padding-top: 32px;

	padding-bottom: 39px;

}



.bgWhite .header-right .right-left a,
.bgWhiteA .header-right .right-left a {

	color: #333333;

}



.header .header-right .right-left a .ps {

	position: relative;

	padding: 0 10px;

}



.header .header-right .right-left a .ps:before {

	position: absolute;

	content: "";

	width: 0;

	height: 2.5px;

	border-radius: 5px;

	background: #3a804f;

	bottom: -10px;

	left: 0;

}



/*.header .header-right .right-left a .ps:after{

	position: absolute;

	content: "";

	width: 0;

	height: 1px;

	left: 0;

	background: #fff;

	top: -8px;

}*/

.bgWhite .header-right .right-left .cur .ps,
.bgWhiteA .header-right .right-left .cur .ps {
	color: #3a804f;
}


.bgWhite .header-right .right-left a .ps:before,
.bgWhiteA .header-right .right-left a .ps:before {

	background: #3a804f;
	display: none;

}



.bgWhite .header-right .right-left a .ps:after,
.bgWhiteA .header-right .right-left a .ps:after {

	background: #3a804f;
	display: none;

}



.header .header-right .right-left .cur .ps:before {

	width: 100%;

}



.header .header-right .right-left .cur .ps:after {

	width: 100%;

}



.header .header-right .right-left a:hover .ps:before {

	width: 100%;

	transition: all 0.7s;

}



.header .header-right .right-left a:hover .ps:after {

	width: 100%;

	transition: all 0.7s;

}







.bgWhite .header-right .right-left a:hover,
.bgWhiteA .header-right .right-left a:hover {

	color: #3a804f;

}



.header .header-right .right-left .left-wo {

	display: inline-block;

	font-size: 18px;

	color: #fff;

	line-height: 1;

	/*margin-top: 34px;*/

}



.bgWhite .header-right .right-left .left-wo,
.bgWhiteA .header-right .right-left .left-wo {

	color: #458233;

}



.header .header-right .right-left .left-wo span {

	display: inline-block;

	width: 21px;

	height: 21px;

	margin-top: -4px;

	margin-right: 4px;

	vertical-align: middle;

	background: url(../images/dh.png) no-repeat center center/cover;

}



.bgWhite .header-right .right-left .left-wo span,
.bgWhiteA .header-right .right-left .left-wo span {

	background: url(../images/dha1.png) no-repeat center center/cover;

}



.header .header-right .right-left .right-dyd {

	/*height: 13px;*/

	display: inline-block;

	width: 1px;

	background: rgba(255, 255, 255, .2);

	margin: 0 23px 0 27px;

}



.bgWhite .header-right .right-left .right-dyd,
.bgWhiteA .header-right .right-left .right-dyd {

	background: #333333;

}



.header .header-right .right-right {

	float: right;

	position: relative;

	padding: 36px 0 37px 80px;

	cursor: pointer;
}



.header .header-right .right-right a {

	display: block;

	width: 20px;

	height: 19px;


	background: url(../images/fdj.png)no-repeat center center/cover;

}



.bgWhite .header-right .right-right a,
.bgWhiteA .header-right .right-right a {

	background: url(../images/fdja.png)no-repeat center center/cover;

}



.header .sjnav {

	display: none;

}


.header .header-right .right-left .clearfix .xydz {
	float: left;
	position: relative;
	margin-left: 27px;
}

.header .header-right .right-left .clearfix .xydz:nth-child(2) .xydxlp { display: none !important; }


.header .header-right .right-left .xydxlp {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	background: rgba(255, 255, 255, .92);
	width: 171px;
	text-align: center;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	display: none;
}

.header .header-right .right-left .xydxlp:before {
	position: absolute;
	content: "";
	top: -9px;
	left: -1px;
	width: 171px;
	height: 9px;
	background: url(../images/xydfxsopl.png) no-repeat center center/cover;
}

.header .header-right .right-left .xydxlp ul li {
	border-bottom: 1px solid #e5e5e5;
}

.header .header-right .right-left .xydxlp ul li a {
	display: block;
	padding: 0;
	font-size: 16px;
	color: #707070;
	padding: 17px 0 16px;
}

.header .header-right .right-left .xydxlp ul li:hover a {
	color: #458233;
}

.header .header-right .right-left .clearfix .xydz:hover .xydxlp {
	display: block;
}












/**sjnav**/

.nav_box {

	width: 70%;

	height: 100%;

	position: fixed;

	right: auto;

	top: 0;

	bottom: 0;

	left: -70%;

	overflow: auto;

	z-index: 99999999;

	background: rgba(50, 58, 67, .93);

	transition: all .8s;

	-o-transition: all .8s;

	-moz-transition: all .8s;

	-ms-transition: all .8s;

	-webkit-transition: all .8s;

}



.nav_box.cur {

	left: 0;

	transition: all .8s;

	-o-transition: all .8s;

	-moz-transition: all .8s;

	-ms-transition: all .8s;

	-webkit-transition: all .8s;

}



.nav_box .box {

	/*background: #212222;*/

	width: 100%;

	height: 100%;

	position: relative;

	z-index: 2;

}



.nav_box .nav-title {

	height: 57px;

	position: relative;

	border-bottom: 1px solid rgba(255, 255, 255, 0.06);

}



.nav_box .nav-title .navclose {

	width: 22px;

	height: 22px;

	display: block;

	font-size: 0;

	line-height: 41px;

	position: absolute;

	right: 15px;

	top: 50%;

	z-index: 2;

	transform: translateY(-50%);

}



.nav_box .nav-title .navclose img {

	width: 100%;

}



.nav_box .nav-title h1 {

	text-align: left;

	width: 68px;

	margin-left: 15px;

	line-height: 0;

	padding-top: 11px;

}



.nav_box .nav-title h1 img {

	width: 100%;

}



.nav_box .navlist {

	width: 100%;

	padding-bottom: 20px;

}



.nav_box .navlist ul>li {

	float: left;

	width: 100%;

	font-size: 16px;

	line-height: 60px;

	border-bottom: 1px solid rgba(255, 255, 255, .06);

	padding: 0 15px;

	text-transform: capitalize;

	position: relative;

}

.nav_box .navlist ul>li:nth-child(4) { display: none; }

.nav_box .navlist ul>li .zhanwei { position: absolute; height: 60px; right: 0; top: 0; width: 70%; }
.nav_box .navlist ul>li .zhanwei::before { position: absolute; content: ""; right: 15px; top: 50%; transform: translateY(-50%); width: 19px; height: 10px; background: url(../images/akjshsdkaj.png)no-repeat center center/cover; }

.nav_box .navlist ul li:nth-child(2) .zhanwei { width: 50%; }
.nav_box .navlist ul li:nth-child(2) .zhanwei::before { display: none; }
.nav_box .navlist ul>li:nth-child(2) .navlist2 { display: none !important; }

.nav_box .navlist ul>li>a {

	display: inline-block;

	color: #fff;

	position: relative;

}





.nav_box .navlist ul>li>a:before {

	content: "";

	position: absolute;

	right: 0;

	top: 50%;

	transform: translateY(-50%);

	width: 8px;

	height: 14px;

	background: url(../images/icon_jt.png) no-repeat center center / cover;

}



.nav_box .navlist ul>li .navlist2 {

	border-top: 1px solid rgba(255, 255, 255, .06);

	display: none;

	padding: 10px 0;

}



.nav_box .navlist ul>li .navlist2 a {

	display: block;

	width: 100%;

	color: #fff;

	font-size: 14px;

	line-height: 34px;

}



.sjnav {

	display: none;

	float: right;

}



.sjnav a {

	display: inline-block;

	width: 30px;

	height: 30px;

	background: url(../images/nav.png) no-repeat center/cover;

}















/**index**/

.sybanner {

	padding-right: 76px;
	max-height: 70vh;
	background: #2c333d;
	overflow: hidden;
	position: relative;

}

/*.banner { max-height: 78vh !important; }*/


.sybanner .xxwlo {

	width: 31px;

	height: 136px;

	right: 20px;

	z-index: 8;

	bottom: 70px;

	position: absolute;

	background: url(../images/xxwlo.png) no-repeat center center/cover;

}



.sybanner:before {

	position: absolute;

	content: "";

	right: 76px;

	z-index: 8;

	bottom: 0;

	width: 0;

	height: 0;

	border-bottom: 67px solid #2c333d;

	border-left: 115px solid transparent;

}



.sybanner .indexbanerw-paonis {

	top: 50%;

	right: 20px;

	transform: translateY(-50%);

	bottom: auto;

	width: 36px;

	text-align: right;

}



.sybanner .indexbanerw-paonis .swiper-pagination-bullet {

	opacity: 1;

	width: 20px;

	height: 5px;

	border-radius: 0;

	position: relative;

	background: initial;

}



.sybanner .indexbanerw-paonis .swiper-pagination-bullet:before {

	position: absolute;

	content: "";

	width: 100%;

	height: 100%;

	left: 0;

	top: 0;

	background: url(../images/bulleta.png) no-repeat center center/cover;

}



.sybanner .indexbanerw-paonis .swiper-pagination-bullet-active {

	width: 36px;

	height: 5px;

	border-radius: 0;

	position: relative;

	background: initial;

}



.sybanner .indexbanerw-paonis .swiper-pagination-bullet-active:before {

	position: absolute;

	content: "";

	width: 100%;

	height: 100%;

	left: 0;

	top: 0;

	background: url(../images/bulletaa.png) no-repeat center center/cover;

}



.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd {

	position: absolute;

	top: 50%;

	left: 8.5%;

	transform: translateY(-50%);

}



.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd .wzmda {

	color: #7c93ab;

	font-size: 22px;

}



.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd .wzmdb {

	font-size: 80px;

	color: #fff;

	margin: 9px 0 19px;

	line-height: 1;

}



.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd .wzmdc {

	color: #fff;

	font-size: 18px;

	line-height: 32px;

	margin-bottom: 38px;

	width: 470px;

}



.sybanner .indexbaner .swiper-wrapper .swiper-slide-active .box .img {

	-webkit-animation: haha2 1500ms linear both;

	animation: haha2 1500ms linear both;

}



.sybanner .m {

	display: none;

}



@-webkit-keyframes haha2 {

	0% {
		transform: scale(1.2)
	}

	25% {
		transform: scale(1.1)
	}

	50% {
		transform: scale(1)
	}

}



.index-A {

	background: url(../images/index-A.jpg) no-repeat center center/cover;

	position: relative;

	padding: 130px 0 187px;

}



.index-A:before {

	position: absolute;

	content: "";

	left: 0;

	top: 7px;

	width: 81px;

	height: 660px;

	background: url(../images/index-asben.png)no-repeat center center/cover;

}



.index-A .dexA-left {

	float: left;

}



.index-A .dexA-right {

	float: right;

	width: 58%;

	margin-top: 21px;

}



.index-A .dexA-right .right-a {

	color: #fff;

	font-size: 18px;

	line-height: 36px;

}

.index-A .dexA-right .right-a a {
	color: #fff;
}


.index-A .dexA-right .ul {

	margin: 20px 0 85px;

}



.index-A .dexA-right .ul li {

	float: left;

	width: 17%;

	margin-right: 5%;

	position: relative;

	text-align: center;

	border: 1px solid #434952;

}



.index-A .dexA-right .ul li .fixa {

	overflow: hidden;

	height: 100%;

	width: 100%;

	padding: 29px 0 29px;

	position: relative;

}



.index-A .dexA-right .ul li .icon {

	position: relative;

	z-index: 8;

}

.index-A .dexA-right .ul li .fixa .icon img {
	width: 75px;
}



.index-A .dexA-right .ul li .ul-z {

	z-index: 8;

	position: relative;

}



.index-A .dexA-right .ul li:before {

	position: absolute;

	content: "";

	left: 50%;

	width: 30px;

	height: 2px;

	top: -1px;

	z-index: 8;

	background: #3a804f;

	transform: translateX(-50%);

}



.index-A .dexA-right .ul li .fixa:after {

	position: absolute;

	content: "";

	left: 0;

	top: -100%;

	width: 100%;

	height: 100%;

	z-index: 7;

	background: #3a804f;

	transition: all 0.5s;

}



.index-A .dexA-right .ul li:hover:before {

	background: #fff;

}



.index-A .dexA-right .ul li .fixa:hover:after {

	top: 0;

	transition: all 0.5s;

}



.index-A .dexA-right .ul li:hover {

	border: 1px solid #3a804f;

}



.index-A .dexA-right .ul li:last-child {

	margin-right: 0;

}



.index-A .dexA-right .ul li .ul-z {

	font-size: 18px;

	color: #fff;

	margin-top: 10px;

}



.index-A .dexA-right .right-b a {

	border: 1px solid #565c64;

}



.index-B {

	background: url(../images/index-B.png) no-repeat center center/cover #f5f5f5;

	position: relative;

	padding: 111px 0 126px;

}



.index-B .dex-Bwl {

	position: absolute;

	height: 100%;

	background: #fff;

	width: 60px;

	text-align: center;

	padding-top: 345px;

	top: 0;

}



.index-B .dex-Bmo .Bmo-left {

	float: left;

}



.index-B .dex-Bmo .Bmo-left .wzbt .wzbt-b {

	color: #222222;

	margin-top: 7px;

}



.index-B .dex-Bmo .Bmo-right {

	float: right;

}



.index-B .dex-Bmo .Bmo-right .xydan a {

	border: 1px solid #d9d9d9;

	color: #666666;

	margin-top: 38px;

}



.index-B .dex-Bmo .Bmo-right .xydan a .sbjg {

	color: #fff;

}



.index-B .dex-Bme {

	margin-top: 43px;

	position: relative;

}



.index-B .dex-Bme .Bme-left {

	background: #2c333d;

	width: 24.32%;

	overflow-y: auto;

	overflow-x: hidden;

	height: 365px;

}

.index-B .dex-Bme .Bme-left::-webkit-scrollbar {

	/*滚动条整体样式*/

	width: 4px;

	/*高宽分别对应横竖滚动条的尺寸*/

	height: 4px;

}



.index-B .dex-Bme .Bme-left::-webkit-scrollbar-thumb {

	/*滚动条里面小方块*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

	background: #3e804f;

}



.index-B .dex-Bme .Bme-left::-webkit-scrollbar-track {

	/*滚动条里面轨道*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

	border-radius: 0;

	background: rgba(255, 255, 255, 0.1);

}



.index-B .dex-Bme .Bme-left ul li {

	border-bottom: 1px solid rgba(255, 255, 255, .05);

	position: relative;

	transition: all 0.5s;

}



.index-B .dex-Bme .Bme-left ul li:last-child {

	border: 0;

}



.index-B .dex-Bme .Bme-left ul li a {

	display: block;

	color: #929ba6;

	font-size: 20px;

	padding: 23px 25px 23px 30px;

	position: relative;

}



.index-B .dex-Bme .Bme-left ul li a .p {

	position: relative;

	float: left;

	padding-right: 30px;

}



.index-B .dex-Bme .Bme-left ul li a .p:before {

	position: absolute;

	content: "";

	right: 0;

	top: 50%;

	transform: translateY(-50%);

	width: 18px;

	height: 12px;

	background: url(../images/besasd.png)no-repeat center center/cover;

}



.index-B .dex-Bme .Bme-left ul li a .icon {

	float: right;

}



.index-B .dex-Bme .Bme-left ul li a .icon .sb {

	display: none;

}



.index-B .dex-Bme .Bme-left ul li:hover a .icon .sb {

	display: block;

}



.index-B .dex-Bme .Bme-left ul li:hover a .icon .mr {

	display: none;

}



.index-B .dex-Bme .Bme-left ul li:hover {

	background: #3a804f;

}



.index-B .dex-Bme .Bme-left ul li:hover a {

	color: #fff;

}



.index-B .dex-Bme .Bme-left ul li:hover a .p:before {

	background: url(../images/besasda.png) no-repeat center center/cover;

}



.index-B .dex-Bme .Bme-left ul li:before {

	position: absolute;

	content: "";

	left: 0;

	bottom: -1px;

	width: 0;

	height: 1px;

	transition: all 0.5s;

	background: #fff;

}



.index-B .dex-Bme .Bme-left ul li:hover:before {

	width: 100%;

	transition: all 0.5s;

}



.index-B .dex-Bme .Bme-left ul .cur {

	background: #3a804f;

}



.index-B .dex-Bme .Bme-left ul .cur a .p:before {

	background: url(../images/besasda.png) no-repeat center center/cover;

}



.index-B .dex-Bme .Bme-left ul .cur a {

	color: #fff;

}



.index-B .dex-Bme .Bme-left ul .cur:before {

	width: 100%;

	transition: all 0.5s;

}



.index-B .dex-Bme .Bme-left ul .cur a .icon .sb {

	display: block;

}



.index-B .dex-Bme .Bme-left ul li.cur a .icon .mr {

	display: none;

}



.index-B .dex-Bme .Bme-right {

	width: 74.75%;

	position: absolute;

	right: 0;

	height: 100%;

	top: 0;



	/* background: url(../images/Bme-right.jpg) no-repeat center center/cover; */

}

.index-B .dex-Bme .Bme-right .box { width: 100%; height: 100%; }
.index-B .dex-Bme .Bme-right .box a { width: 100%; height: 100%; display: block; position: relative;  }
.index-B .dex-Bme .Bme-right .box a .Bme-rigx { position: absolute; width: 100%; padding: 2.60416vw 3.33333vw 0; }



.index-B .dex-Bme .Bme-right .Bme-rigx .rigx-left {

	width: 50%;

	float: left;

}



.index-B .dex-Bme .Bme-right .Bme-rigx .rigx-left .rigs-wz .rigs-wza {

	color: #fff;

	font-size: 30px;

	margin-top: 30px;

}



.index-B .dex-Bme .Bme-right .Bme-rigx .rigx-left .rigs-wz .rigs-wzb {

	font-size: 16px;

	line-height: 26px;

	color: #d3d8dc;

	margin-top: 10px;

}



.index-B .dex-Bme .Bme-right .Bme-rigx .rigx-right {

	width: 36.53%;

	float: right;

	margin-top: 18px;
	display: none;

}



.index-B .dex-Bme .Bme-right .Bme-rigx .rigx-right img {

	transition: all 0.5s;

}



.index-B .dex-Bme .Bme-right:hover .Bme-rigx .rigx-right img {

	transform: scale(1.1);

	transition: all 0.5s;

}



.index-B .dex-Bmf {

	margin-top: 0.9%;

}



.index-B .dex-Bmf ul li {

	float: left;

	width: 24.32%;

	background: #fff;

	text-align: center;

	margin-right: 0.9%;

}



.index-B .dex-Bmf ul li:last-child {

	margin-right: 0;

}

.index-B .dex-Bmf ul li {
	overflow: hidden;
}

.index-B .dex-Bmf ul li a {

	display: block;

	padding: 60px 0 60px;

	position: relative;

}

.index-B .dex-Bmf ul li a .img {
	width: 70%;
	display: inline-block;
}

.index-B .dex-Bmf ul li a .img img {

	transition: all 0.5s;

}



.index-B .dex-Bmf ul li:hover a .img img {

	transition: all 0.5s;

}

.index-B .dex-Bmf ul li a .bmfz {
	position: absolute;
	left: -51%;
	transform: translateX(-50%);
	font-size: 18px;
	color: #fff;
	bottom: -50%;
	transition: all 0.4s;
	font-weight: 600;
	width: 100%;
	line-height: 54px;
	height: 54px;
	padding: 0 15px;
	text-align: left;
	background: #3a804f;
}

.index-B .dex-Bmf ul li:hover a .bmfz {
	left: 50%;
}

.index-B .dex-Bmf ul li a .asdnnmc {
	position: absolute;
	left: 0;
	font-size: 18px;
	color: #333333;
	bottom: 0;
	transition: all 0.4s;
	font-weight: 600;
	width: 100%;
	line-height: 54px;
	height: 54px;
	opacity: 1;
}

.index-B .dex-Bmf ul li:hover a .asdnnmc {
	opacity: 0;
}

.index-B .dex-Bmf ul li a .bmfz:before {
	position: absolute;
	content: "";
	right: 15px;
	top: 50%;
	width: 18px;
	height: 12px;
	transform: translateY(-50%);
	background: url(../images/besasda.png) no-repeat center center/cover;
}

.index-B .dex-Bmf ul li a .bmfz .rldwr {
	display: inline-block;
	max-width: 200px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.index-B .dex-Bmf ul li:hover a .bmfz {
	bottom: 0;
}

.index-B .dex-Bmf ul li a .bmfz {
	bottom: 0;
}

.index-B .dex-Bmf .qhjan {
	position: relative;
	margin-top: 31px;
}

.index-B .dex-Bmf .qhjan .qhjdn-lef {
	top: 50%;
	left: 0;
	position: absolute;
	margin-top: 0;
	width: calc(100% - 112px);
	height: 2px;
	transform: translateY(-50%);
	background: #e5e5e5;
}

.index-B .dex-Bmf .qhjan .qhjdn-lef .swiper-pagination {
	width: 100%;
	height: 2px;
	background: #e5e5e5;
}

.index-B .dex-Bmf .qhjan .qhjdn-lef .swiper-pagination span {
	background: #5f976f;
}

.index-B .dex-Bmf .qhjan .qhjdn-rig {
	float: right;
	width: 96px;
}

.index-B .dex-Bmf .qhjan .qhjdn-rig .swiper-button-prev,
.index-B .dex-Bmf .qhjan .qhjdn-rig .swiper-button-next {
	position: initial;
	margin-top: 0;
	float: left;
	width: 48px;
	height: 48px;
}

.index-B .dex-Bmf .qhjan .qhjdn-rig .swiper-button-next {
	background: url(../images/cldr.jpg)no-repeat center center/cover;
}

.index-B .dex-Bmf .qhjan .qhjdn-rig .swiper-button-prev {
	background: url(../images/cldl.jpg)no-repeat center center/cover;
}

.index-B .dex-Bmf .qhjan .qhjdn-rig .swiper-button-prev:after,
.index-B .dex-Bmf .qhjan .qhjdn-rig .swiper-button-next:after {
	opacity: 0;
}

.index-B .B-mqh {

	display: none;

}



.index-B .man {

	display: none;

}



.index-C {

	padding: 69px 60px 391px;

	position: relative;

}



.index-C:before {

	position: absolute;

	content: "";

	height: 106px;

	width: 31px;

	top: 165px;

	right: 13px;

	background: url(../images/dex-Bwl.png) no-repeat center center/cover;

}



/* .index-C .clearfix {

	background: #f5f5f5;

} */



.index-C .dex-Cleft {

	width: 30.88%;

	float: left;

	padding: 136px 0 0 100px;

}



.index-C .dex-Cleft .cleft-dk {

	width: 358px;

}



.index-C .dex-Cleft .cleft-dk .wzbt .wzbt-b {

	color: #222222;

}



.index-C .dex-Cleft .cleft-dk .anpp {

	margin-top: 70px;

}



.index-C .dex-Cleft .cleft-dk .anpp a {

	color: #666666;

	border: 1px solid #d9d9d9;

}



.index-C .dex-Cleft .cleft-dk .anpp a:hover .sbjg {

	color: #fff;

}



.index-C .dex-Cright {

	width: 69%;

	float: right;

	margin-top: 20px;

	position: relative;

	padding-left: 33px;

}



.index-C .dex-Cright:before {

	position: absolute;

	content: "";

	left: 0;

	top: 50%;

	transform: translateY(-50%);

	height: 90%;

	width: 33px;

	background: #a0abbd;

}



.index-C .dex-Cright .dex-Cwdw {

	position: absolute;

	bottom: 0;

	z-index: 8;

	right: 0;

	width: 609px;

	margin-bottom: -59px;

	padding-left: 119px;

}



.index-C .dex-Cright .dex-Cwdw .kfjlo {

	padding: 40px 40px 37px 40px;

	width: 490px;

	background: #2c333d;

	position: relative;

}

.index-C .dex-Cright .dex-Cwdw .kfjlo::before { position: absolute; right: 30px; bottom: 0; width: 51px; height: 41px; content: ""; background: url(../images/sliwbca.png)no-repeat center center/cover; }

.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa {

	font-size: 18px;

	color: #ffffff;

	line-height: 30px;

	position: relative;

	margin-top: 20px;

}

.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa a {
	color: #d5d6d8;
}

.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa p {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}

.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwbc { margin-top: 33px; }
.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwbc a { display: block; font-size: 15px; color: #8e9298; display: inline-block; position: relative; padding-right: 32px; line-height: 1; }
.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwbc a::before { position: absolute; right: 0; top: 2px; content: ""; width: 24px; height: 12px; background: url(../images/sliwbc.png)no-repeat center center/cover; }

/* .index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa:before {

	position: absolute;

	content: "";

	left: 0;

	top: 0;

	width: 27px;

	height: 17px;

	background: url(../images/sliwa.png) no-repeat center center/cover;

}



.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa:after {

	position: absolute;

	content: "";

	right: 0;

	bottom: 0;

	width: 27px;

	height: 17px;

	background: url(../images/sliwaa.png) no-repeat center center/cover;

} */



.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwb {

	font-size: 16px;

	color: #fff;

	line-height: 24px;


	background: initial;

	position: relative;

}

.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .icon { width: 82px; }
.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwb { margin-left: 20px; margin-top: 15px; width: calc(100% - 102px); }
.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwb .xtcb .ndmc { margin-bottom: 3px; }

/* 
.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwb .xtcc {
	position: absolute;
	right: 0;
	bottom: 0;
} */

.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwb .xtcc a {
	color: #fff;
}

.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .icon img {

	width: 100px;

	height: auto;

}



.index-C .dex-Cright .xydfn {

	width: 609px;

	position: relative;

}



.index-C .dex-Cright .kmbb {

	position: relative;

	overflow: hidden;

}



.index-C .dex-Cright .kmbb:before {

	position: absolute;

	content: "";

	right: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background: linear-gradient(114deg, rgba(50, 128, 79, 0), rgba(50, 128, 79, .8) 30%, rgba(50, 128, 79, .8) 80%, rgba(50, 128, 79, 0) 110%);

	z-index: 7;

	transition: all 0.9s;

}



.active .dex-Cright .kmbb:before {

	width: 0;

	transition: all 0.5s;

}





.index-C .dex-Cright .kmbb:after {

	position: absolute;

	content: "";

	left: -100%;

	top: 0;

	width: 100%;

	height: 100%;

	background: linear-gradient(114deg, rgba(50, 128, 79, 0), rgba(50, 128, 79, .8) 30%, rgba(50, 128, 79, .8) 80%, rgba(50, 128, 79, 0) 110%);

	z-index: 7;

	transition: all 0.5s;

	transition-delay: 1s !important;

}



.active .dex-Cright .kmbb:after {

	left: 100%;

	transition: all 0.9s;

}









.index-C .dex-Cwdw .next-xydfn {

	width: 59px;

	height: 59px;

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

	right: auto;

	left: 60px;

	bottom: 0;

	top: auto;

}



.index-C .dex-Cwdw .prev-xydfn {

	width: 59px;

	height: 59px;

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

	bottom: 0;

	left: 1px;

	right: auto;

	top: auto;

}



.index-C .swiper-button-disabled {

	opacity: .8 !important;

}



.index-C .next-xydfn:after {

	opacity: 0;

}



.index-C .prev-xydfn:after {

	opacity: 0;

}



.index-C .mwban {

	display: none;

}



.index-D {

	padding: 0 60px;

	position: relative;

}



.index-D .omgd {

	position: relative;

}



.index-D:before {

	position: absolute;

	content: "";

	height: 106px;

	width: 31px;

	top: -195px;

	left: 15px;

	background: url(../images/dex-Bwl.png) no-repeat center center/cover;

}



.index-D .dex-D {

	background: url(../images/dex-D.jpg) no-repeat center center/cover;

	padding: 80px 0 107px;

	position: absolute;

	top: -271px;

	width: 100%;

	z-index: 8;

}



.index-D .dex-D .dexD-bt {

	padding-left: 103px;

	margin-bottom: 120px;

}



.index-D .dexD-nr {

	position: relative;

}



.index-D .dexD-nr:before {

	position: absolute;

	content: "";

	left: 0;

	top: 85px;

	height: 1px;

	width: 100%;

	background: #36393c;

}



.index-D .dexD-nr ul {

	padding-left: 103px;

	padding-right: 103px;

	position: relative;

}



.index-D .dexD-nr ul li {

	float: left;

	width: 304px;

}



.index-D .dexD-nr ul li .icon {

	margin-bottom: 20px;


}

.index-D .dexD-nr ul li .icon img {
	width: 65px;
	height: 64px;
}


.index-D .dexD-nr ul li .wzdg {

	padding-top: 24px;

	position: relative;

}



.index-D .dexD-nr ul li .wzdg:before {

	position: absolute;

	content: "";

	top: 0;

	width: 65px;

	height: 2px;

	background: #3a804f;

}



.index-D .dexD-nr ul li .wzdg:after {

	position: absolute;

	content: "";

	top: 0;

	width: 0;

	height: 2px;

	background: #3a804f;

}



.index-D .dexD-nr ul li:hover .wzdg:after {

	width: 65px;

	transition: all 0.5s;

}



.index-D .dexD-nr ul li:hover .wzdg:before {

	width: 0;

}



.index-D .dexD-nr ul li .wzdg .wzdg-a {

	color: #fff;

	font-size: 22px;

}

.index-D .dexD-nr ul li .wzdg .wzdg-a a {
	color: #fff;
}


.index-D .dexD-nr ul li .wzdg .wzdg-b {

	font-size: 16px;

	line-height: 26px;

	color: #cdcecf;

	margin-top: 9px;

}



.index-D .dexD-nr ul li:nth-child(2) {

	position: absolute;

	left: 50%;

	top: 0;

	transform: translateX(-50%);

}



.index-D .dexD-nr ul li:last-child {

	float: right;

}



.index-D .dexD-ed {

	display: none;

}

.index-D .omgd .plmdjchjx{
	padding: 0 103px;
}

.index-D .omgd .plmdjchjx ul{
	display: flex;
	flex-wrap: wrap;
}

.index-D .omgd .plmdjchjx ul li{
    float: left;
	border-right: 1px solid #3e454a;
    width: 28.75%;
	margin-bottom: 82px;
}

.index-D .omgd .plmdjchjx ul li .icon{
	line-height: 0;
}

.index-D .omgd .plmdjchjx ul li .jzl{
	text-align: center;
	width: 67%;
	display: inline-block;
}

.index-D .omgd .plmdjchjx ul li .wzfl{
	color: #fff;
	margin-top: 19px;
	transform: scale(1);
	transition: all .3s;
}

.index-D .omgd .plmdjchjx ul li:hover .wzfl {
	transform: scale(1.1);
}

.index-D .omgd .plmdjchjx ul li .wzfla{
	color: rgba(255,255,255,.8);
	font-size: 15px;
	line-height: 1.6;
	margin-top: 10px;
}

.index-D .omgd .plmdjchjx ul li:nth-child(2) .wzfla,
.index-D .omgd .plmdjchjx ul li:nth-child(5) .wzfla{
	width: 46%;
	display: inline-block;
}


.index-D .omgd .plmdjchjx ul li:nth-child(2),
.index-D .omgd .plmdjchjx ul li:nth-child(5){
	width: 42.5%;
	text-align: center;
}

.index-D .omgd .plmdjchjx ul li:nth-child(4),
.index-D .omgd .plmdjchjx ul li:nth-child(5),
.index-D .omgd .plmdjchjx ul li:nth-child(6){
	margin-bottom: 0;
}

.index-D .omgd .plmdjchjx:nth-child(3n){
	margin-right: 0;
}

.index-D .omgd .plmdjchjx ul li:nth-child(3n){
	text-align: right;
	border: 0;
}

.index-E {

	padding: 635px 0 60px;

	background: #eaeaea;

	position: relative;

}



.index-E:before {

	position: absolute;

	content: "";

	left: 0;

	top: 760px;

	height: 502px;

	width: 145px;

	background: url(../images/index-E.png) no-repeat center center/cover;

	background-size: 100% auto;

}



.index-E:after {

	position: absolute;

	content: "";

	height: 106px;

	width: 31px;

	top: 764px;

	right: 15px;

	background: url(../images/dex-Bwl.png) no-repeat center center/cover;

}



.index-E .dexE-bt .dexEbt-left {

	float: left;

}



.index-E .dexE-bt .dexEbt-left .wzbt-b {

	color: #222222;

}



.index-E .dexE-bt .dexEbt-right {

	float: right;

	margin-top: 30px;

}



.index-E .dexE-bt .dexEbt-right .xydan a {

	color: #666666;

	border: 1px solid #d9d9d9;

}



.index-E .dexE-bt .dexEbt-right .xydan a:hover .sbjg {

	color: #fff;

}



.index-E .dexE-nrA {

	margin-top: 42px;

}



.index-E .dexE-nrA .clearfix {

	position: relative;

}



.index-E .dexE-nrA .nrA-right {

	width: 32.18%;

	float: right;

	background: #fff;

}



.index-E .dexE-nrA .nrA-right a {

	padding: 26px 30px 20px 30px;

	display: block;

}



.index-E .dexE-nrA .nrA-right a .img {

	overflow: hidden;

}



.index-E .dexE-nrA .nrA-right a .img img {

	transition: all 0.7s;

}



.index-E .dexE-nrA .nrA-right:hover a .img img {

	transition: all 0.7s;

	transform: scale(1.05);

}



.index-E .dexE-nrA .nrA-right a .rights-a {

	color: #888888;

	font-size: 13px;

	margin-bottom: 18px;

}



.index-E .dexE-nrA .nrA-right a .rights-b {

	color: #333333;

	font-size: 18px;

	line-height: 29px;

	margin-bottom: 12px;

	overflow: hidden;

	margin-top: 31px;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	margin-bottom: 15px;

}



.index-E .dexE-nrA .nrA-right a .rights-c {

	padding: 16px 0 0;

	border-top: 1px solid #f1f1f1;

}



.index-E .dexE-nrA .nrA-right a .rights-c .c-a {

	float: left;

	color: #666666;

	font-size: 15px;

	margin-top: 5px;

}



.index-E .dexE-nrA .nrA-right a .rights-c .c-a span {

	display: inline-block;

	width: 24px;

	height: 12px;

	margin-left: 10px;

	background: url(../images/c-a.png)no-repeat center center/cover;

	transition: all 0.3s;

}



.index-E .dexE-nrA .nrA-right a:hover .rights-c .c-a span {

	margin-left: 15px;

	transition: all 0.3s;

}



.index-E .dexE-nrA .nrA-right a .rights-c .c-b {

	float: right;

	width: 31px;

	height: 30px;

	margin-right: -5px;

	background: url(../images/rightww.png) no-repeat center center/cover;

}



.index-E .dexE-nrA .nrA-left {

	float: left;

	width: 66.1%;

	position: absolute;

	height: 100%;

	left: 0;

}



.index-E .dexE-nrA .nrA-left a {

	display: block;

	height: 100%;

	width: 100%;

	position: relative;

}



.index-E .dexE-nrA .nrA-left a .tppuls {

	overflow: hidden;

	position: relative;

	width: 100%;

	height: 100%;

}



.index-E .dexE-nrA .nrA-left a .tppuls img {

	position: absolute;

	height: 100%;

	width: 100%;

	transition: all 0.7s;

}



.index-E .dexE-nrA .nrA-left:hover a .tppuls img {

	transform: scale(1.05);

}



.index-E .dexE-nrA .nrA-left a .left-wz {

	position: absolute;

	bottom: 36px;

	padding: 0 34px 0 34px;

}



.index-E .dexE-nrA .nrA-left a .left-wz .wz-a {

	color: #fff;

	font-size: 16px;

}

.index-E .dexE-nrA .nrA-left a .left-wz .wz-a.pcyc { display: none; }



.index-E .dexE-nrA .nrA-left a .left-wz .wz-b .wz-b1 {

	color: #fff;

	font-size: 18px;

	margin-top: 5px;

}



.index-E .dexE-nrA .nrA-left a .left-wz .wz-b .wz-b2 {

	font-size: 15px;

	color: #fff;

	margin-top: 13px;

}



.index-E .dexE-nrA .nrA-left a .left-wz .wz-b .wz-b2 span {

	display: inline-block;

	width: 24px;

	height: 12px;

	margin-left: 10px;

	transition: all 0.3s;

	background: url(../images/c-a.png)no-repeat center center/cover;

}



.index-E .dexE-nrA .nrA-left a:hover .left-wz .wz-b .wz-b2 span {

	margin-left: 15px;

	transition: all 0.3s;

}



.index-E .dexE-ul {

	margin-top: 1.73%;

}



/* .index-E .dexE-ul ul li {

	float: left;

	width: 32.18%;

	margin-right: 1.73%;

	background: #fff;

}



.index-E .dexE-ul ul li:last-child {

	margin-right: 0;

}



.index-E .dexE-ul ul li a {

	display: block;

	padding: 27px 34px 20px 30px;

}



.index-E .dexE-ul ul li a .wzs {

	font-size: 16px;

	color: #888888;

}



.index-E .dexE-ul ul li a .wzsa {

	font-size: 18px;

	color: #333333;

	margin-top: 10px;

	line-height: 29px;

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 1;

	margin-bottom: 15px;

} */

.index-E .dexE-ul .eulxe {
	background: #fff;
	width: 32.18%;
	float: left;
	margin-right: 1.73%;
	padding: 0 20px 0 20px;
}

.index-E .dexE-ul .eulxe:last-child {
	margin-right: 0;
}

.index-E .dexE-ul .eulxe ul li {
	border-bottom: 1px solid #f3f3f3;
}

.index-E .dexE-ul .eulxe ul li:last-child {
	border-bottom: 0;
}

.index-E .dexE-ul .eulxe ul li a {
	display: block;
	font-size: 16px;
	padding: 14px 0 18px 10px;
	color: #666666;
	position: relative;
}

.index-E .dexE-ul .eulxe ul li a span {
	display: inline-block;
	width: 70%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.index-E .dexE-ul .eulxe ul li a::before {
	position: absolute;
	left: 0;
	top: 44%;
	content: "";
	width: 4px;
	height: 4px;
	border-radius: 50%;
	background: #666666;
	transform: translateY(-50%);
}

.index-E .dexE-ul .eulxe ul li a::after {
	position: absolute;
	right: 0;
	top: 50%;
	width: 16px;
	height: 10px;
	content: "";
	transform: translateY(-50%);
	background: url(../images/eulxea.png)no-repeat center center/cover;
}

.index-E .dexE-ul .eulxe ul li:hover a::after {
	background: url(../images/eulxea1.png)no-repeat center center/cover;
}

.index-E .dexE-ul .eulxe ul li:hover a {
	color: #3a804f;
}

.index-E .dexE-ul .eulxe ul li:hover a::before {
	background: #3a804f;
}

.index-E .dexE-ul ul li:hover a .wzsa {

	color: #3a804f;

}



.index-E .dexE-ul ul li a .ckgd {

	border-top: 1px solid #f1f1f1;

	padding-top: 16px;

}



.index-E .dexE-ul ul li a .ckgd .ckgda {

	float: left;

	font-size: 15px;

	color: #707070;

	margin-top: 4px;

}



.index-E .dexE-ul ul li a .ckgd .ckgda span {

	display: inline-block;

	width: 20px;

	height: 12px;

	margin-left: 10px;

	vertical-align: middle;

	background: url(../images/c-a.png)no-repeat right center/cover;

	transition: all 0.3s;

	margin-top: -2px;

}



.index-E .dexE-ul ul li:hover a .ckgd .ckgda span {

	transition: all 0.3s;

	width: 24px;

}



.index-E .dexE-ul ul li a .ckgd .ckgdb {

	float: right;

	width: 31px;

	height: 30px;

	margin-right: -5px;

	background: url(../images/rightww.png) no-repeat center center/cover;

}



.index-E .tsans {

	display: none;

}



.index-F {

	background: #181818;

	text-align: center;

	padding: 15px 0 4px;

	position: fixed;

	bottom: 0;

	left: 0;

	width: 100%;

	z-index: 999;

	display: none;
}



.index-F .center {

	display: inline-block;

}



.index-F .center .dex-Fa {

	float: left;

}



.index-F .center .dex-Fb {

	float: left;

	color: #fff;

	font-size: 25px;

	margin-left: 60px;

	margin-top: 8px;

}



.index-F .center .dex-Fb span {

	display: inline-block;

	width: 24px;

	height: 24px;

	margin-right: 10px;

	background: url(../images/dhs.png) no-repeat center center/cover;
	animation: im_icon 1s linear infinite;
}

@keyframes im_icon {
	0% {
		opacity: 0.8;
		transform: translate(0, 0);
	}

	50% {
		opacity: 1;
		transform: translate(0, 3px);
	}

	100% {
		opacity: 0.8;
		transform: translate(0, 0);
	}
}


.index-F .center .dex-Fc {

	float: left;

	color: #fff;

	margin-top: 2px;

	margin-left: 15px;

	font-size: 16px;

	margin-top: 13px;

}



.index-F .center .dex-Fd {

	float: left;

	margin-left: 15px;

	margin-top: 5px;

}



.index-F .center .dex-Fd a {

	display: block;

	color: #fff;

	background: #3a804f;

	border-radius: 4px;

	width: 150px;

	height: 42px;

	font-size: 16px;

	line-height: 43px;

}



.index-F .center .dex-Fd a span {

	display: inline-block;

	width: 22px;

	vertical-align: middle;

	height: 21px;

	margin-bottom: 4px;

	margin-right: 10px;

	background: url(../images/dxlx.png) no-repeat center center/cover;

}



.index-G {

	height: 14px;

	background: #020303;

}



.footer .footer-top {

	background: #191d23;

	padding: 53px 0 64px;

}



.footer .footer-top .top-left {

	float: left;

	width: 31.25%;

}



.footer .footer-top .top-left .left-pu {

	float: left;

	margin-right: 40px;

}



.footer .footer-top .top-left .left-pu a {

	display: inline-block;

}



.footer .footer-top .top-left .right-pu {

	float: left;

	padding-left: 41px;

	border-left: 1px solid rgba(232, 233, 233, 0.04);

}



.footer .footer-top .top-left .right-pu .ht-pu {

	font-size: 14px;

	color: #818386;

	margin-bottom: 8px;

	position: relative;

	padding-left: 23px;

}



.footer .footer-top .top-left .right-pu .ht-pu:before {

	position: absolute;

	content: "";

	left: 0;

	top: 2px;

	width: 17px;

	height: 17px;

	background: url(../images/dbdh.png)no-repeat center center/cover;

}



.footer .footer-top .top-left .right-pu .ht-pu:nth-child(1) {

	margin-bottom: 5px;

}



.footer .footer-top .top-left .right-pu .ht-pu:nth-child(2):before {

	display: none;

}



.footer .footer-top .top-left .right-pu .ht-pu:nth-child(3):before {

	background: url(../images/dbdha.png)no-repeat center center/cover;

	top: 1px;

}



.footer .footer-top .top-left .right-pu .ht-pu:nth-child(4):before {

	background: url(../images/dbdhb.png)no-repeat center center/cover;

	top: 2px;

	height: 13px;

}



.footer .footer-top .top-left .right-pu .ht-pu:nth-child(5):before {

	background: url(../images/dbdhc.png)no-repeat center center/cover;

	top: 1px;

	width: 15px;

	height: 18px;

}



.footer .footer-top .top-left .right-pu .ht-pua {

	font-size: 33px;

	color: #aaacae;

	padding-left: 0;

	margin-bottom: 6px;

}



.footer .footer-top .top-right {

	float: right;

}



.footer .footer-top .top-right ul li {

	float: left;

	margin-left: 70px;

}



.footer .footer-top .top-right ul li .bt a {

	display: block;

	color: #babcbd;

	font-size: 16px;

}



.footer .footer-top .top-right ul li .bt a:hover {

	color: #3a804f;

}



.footer .footer-top .top-right ul li .box a:hover {

	color: #3a804f;

}



.footer .footer-top .top-right ul li .bt {

	margin-bottom: 18px;

}



.footer .footer-top .top-right ul li .box a {

	display: block;

	font-size: 14px;

	color: #6f7175;

	margin-bottom: 8px;

}



.footer .footer-top .top-right ul li .box a:last-child {

	margin-bottom: 0;

}



.footer .footer-top .top-right ul li:first-child {

	margin-left: 0;

}



.footer .footer-bottom {

	background: #15191e;

	padding: 23px 0 23px;

}



.footer .footer-bottom .bot-left {

	float: left;

}



.footer .footer-bottom .bot-left .left-a {

	display: inline-block;

	font-size: 12px;

	color: #989899;

}



.footer .footer-bottom .bot-left a {

	display: inline-block;

	font-size: 12px;

	color: #989899;

}



.footer .footer-bottom .bot-right {

	float: right;

}



.footer .footer-bottom .bot-right a {

	display: inline-block;

	width: 21px;

	margin-right: 12px;

	height: 17px;

	position: relative;

	background: url(../images/wb.png) no-repeat center center/cover;

}

.footer .footer-bottom .bot-right a .dw {
	position: absolute;
	top: -113px;
	left: 50%;
	width: 100px;
	height: 100px;
	transform: translateX(-50%);
	display: none;
}

.footer .footer-bottom .bot-right a:hover .dw {
	display: block;
}

.footer .footer-bottom .bot-right a:nth-child(2) {

	background: url(../images/wx.png) no-repeat center center/cover;

}



.footer .footer-bottom .bot-right a:nth-child(3) {

	background: url(../images/qq.png) no-repeat center center/cover;

	width: 17px;

}



.footer .footer-bottom .bot-right a:nth-child(4) {

	background: url(../images/tb.png) no-repeat center center/cover;

	width: 17px;

	margin-right: 0;

}



.index-C .dex-Cright .kmbb .asdindex .swiper-wrapper .swiper-slide .img .md {
	display: none;
}

@media(max-width: 1920px) {

	.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd .wzmdb {

		font-size: 65px;

	}

}



@media (max-width:1800px) {

	.footer .footer-top .top-right ul li {

		margin-left: 50px;

	}



	.footer .footer-top .top-left {

		width: 35%;

	}

}



@media (max-width:1770px) {

	.index-B .dex-Bme .Bme-right .Bme-rigx .rigx-left {

		width: 30%;

	}



	.index-E:before {

		top: 716px;

		width: 119px;

	}

}



@media (max-width:1700px) {

	.index-C .dex-Cleft {

		padding: 136px 0 0 70px;

	}



	.wzbt .wzbt-b {

		font-size: 40px;

	}



	.index-B .dex-Bmo .Bmo-right .xydan a {

		margin-top: 23px;

	}



	.index-E .dexE-bt .dexEbt-right {

		margin-top: 18px;

	}



	.index-E:before {

		top: 703px;

	}

}



@media (max-width:1680px) {

	.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd .wzmdb {

		font-size: 50px;

	}

}



@media (max-width:1630px) {

	.index-B .dex-Bme .Bme-right .Bme-rigx .rigx-left {

		width: 40%;

	}

}



@media (max-width:1600px) {

	.index-C .dex-Cleft {

		padding: 100px 0 0 70px;

	}



	.index-E:before {

		top: 670px;

		width: 100px;

	}



	.containeraa {

		max-width: 93.75%;

	}





}



@media (max-width:1500px) {

	.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd .wzmdb {

		font-size: 36px;

		margin: 9px 0 15px;

	}



	.index-A .dexA-right .ul li {

		width: 20%;

	}



	.wzbt .wzbt-b {

		font-size: 34px;

	}



	.index-B .dex-Bmo .Bmo-right .xydan a {

		margin-top: 19px;

	}



	.index-B .dex-Bme .Bme-right .Bme-rigx .rigx-right {

		width: 45%;

	}







	.index-C .dex-Cright {

		width: 65%;

	}



	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa {

		font-size: 18px;

		margin-top: 25px;

	}



	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwb {

		margin-top: 15px;

	}



	.index-C .dex-Cright .dex-Cwdw .kfjlo {

		padding: 40px 60px 62px 50px;

	}



	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa:before {

		width: 22px;

		height: 14px;

	}



	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa:after {

		width: 22px;

		height: 14px;

	}



	.index-E {

		padding: 580px 0 60px;

	}



	.index-E .dexE-bt .dexEbt-right {

		margin-top: 14px;

	}



	.index-E:before {

		top: 610px;

	}

}



@media(max-width: 1480px) {

	.index-B .dex-Bme .Bme-left ul li a {

		font-size: 18px;

		padding: 15px 20px 15px 20px;

	}



	.index-B .dex-Bme .Bme-right .Bme-rigx .rigx-left .rigs-wz .rigs-wza {

		font-size: 25px;

		margin-top: 20px;

	}



	.index-E .dexE-ul ul li a .wzsa {

		font-size: 18px;

	}



	.index-E .dexE-nrA .nrA-right a .rights-b {

		font-size: 18px;

	}



	.index-E .dexE-nrA .nrA-left a .left-wz .wz-b .wz-b1 {

		font-size: 22px;

	}



	.index-E .dexE-ul ul li a {

		padding: 25px 20px 20px 20px;

	}






	.index-B .dex-Bme .Bme-right .Bme-rigx .rigx-right {

		width: 31%;

	}



	.footer .footer-top .top-left .right-pu .ht-pua {

		font-size: 28px;

	}

	.index-B .dex-Bme .Bme-left {
		height: 275px;
	}

	.index-B .dex-Bmf ul li a .bmfz .rldwr {
		max-width: 120px;
	}


}



@media (max-width:1420px) {

	.footer .footer-top .top-right ul li {

		margin-left: 30px;

	}



	.footer .footer-top .top-left .right-pu .ht-pu:last-child {

		width: 200px;

	}

}



@media (max-width:1400px) {





	.index-B .dex-Bme .Bme-left ul li a {

		font-size: 18px;

	}



	.index-C .dex-Cright .dex-Cwdw .kfjlo {

		padding: 30px 40px 62px 30px;

	}



	.index-C .dex-Cright {

		width: 60%;

	}



	.index-C .dex-Cleft {

		padding: 70px 0 0 40px;

	}



	.index-C .dex-Cleft .cleft-dk .anpp {

		margin-top: 35px;

	}



	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .icon img {
		width: 80px;
	}



	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa {

		margin-top: 20px;

		padding: 20px 0 20px;

	}



	.index-D .dexD-nr ul {

		padding-left: 50px;

		padding-right: 50px;

	}



	.index-D .dex-D .dexD-bt {

		padding-left: 50px;

	}



	.index-D .dexD-nr ul li {

		width: 260px;

	}

}



@media (max-width:1300px) {

	.index-B .dex-Bme .Bme-left ul li a:before {

		right: 20px;


	}

}



@media(max-width: 1280px) {

	.index-B .dex-Bme .Bme-right .Bme-rigx .rigx-left {

		width: 50%;

	}



	.index-B .dex-Bme .Bme-right .Bme-rigx .rigx-right {

		width: 35%;

	}

}



@media (max-width:1200px) {

	.footer .footer-top .top-left .right-pu {

		padding-left: 20px;

	}



	.footer .footer-top .top-left .left-pu {

		margin-right: 20px;

	}



	.footer .footer-top .top-right ul li {

		margin-left: 20px;

	}



	.header .header-right .right-left a .ps {

		padding: 0 5px;

	}



	.header .header-right .right-left .clearfix .xydz {
		margin-left: 20px;
	}





}



@media (max-width:1100px) {

	.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd .wzmdb {

		font-size: 28px;

		margin: 9px 0 15px;

	}



	.header .header-right .right-left {

		display: none;

	}



	.header .header-right .right-right {

		display: none;

	}



	.header .logo a {

		width: 50px;

		height: 41px;

		margin-top: 10px;
		margin-left: 0;
		margin-bottom: 10px;
	}



	.header {

		padding: 0 5%;

	}



	.header .clearfix {

		position: relative;

	}



	.header .sjnav {

		display: block;

		position: absolute;

		top: 50%;

		right: 0;

		transform: translateY(-50%);

	}



	.header .sjnav .navbtn {

		width: 25px;

		height: 25px;

		background: url(../images/nava.png) no-repeat center/cover;

	}



	.bgWhite .sjnav .navbtn,
	.bgWhiteA .sjnav .navbtn {

		background: url(../images/nav.png) no-repeat center/cover;

	}



	.sybanner {

		padding-right: 0;

	}



	.sybanner:before {

		display: none;

	}



	.sybanner .xxwlo {

		display: none;

	}



	.sybanner .indexbanerw-paonis {

		bottom: 20px;

		top: auto;

		transform: initial;

		width: auto;

		left: 5%;

		right: auto;

	}



	.sybanner .indexbanerw-paonis .swiper-pagination-bullet {

		margin-right: 10px;

	}



	.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd {

		left: 5%;

	}



	.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd .wzmdc {

		font-size: 16px;

		line-height: 1.7;

		margin-bottom: 25px;

	}



	.xydan .button .sbjg {

		display: none;

	}



	.xydan .button:hover .mrxg {

		bottom: 0;

	}



	.index-A .dexA-left {

		width: 100%;

	}



	.index-A:before {

		display: none;

	}



	.index-A {

		padding: 30px 0 40px;

	}



	.wzbt .wzbt-b {

		font-size: 25px;

		line-height: 1.5;

	}



	.wzbt .wzbt-a {

		margin-bottom: 3px;

		font-size: 15px;

	}



	.container {

		max-width: 90%;

	}



	.index-A .dexA-right {

		width: 100%;

		margin-top: 15px;

	}



	.index-A .dexA-right .right-a {

		font-size: 16px;

		line-height: 1.7;

	}



	.index-A .dexA-right .ul {

		margin: 20px 0 0;

	}



	.index-A .dexA-right .ul li {

		width: 23.5%;

		margin-right: 2%;

	}



	.index-A .dexA-right .ul li .ul-z {

		font-size: 16px;

	}



	.index-A .dexA-right .ul li .fixa:after {

		display: none;

	}



	.index-A .dexA-right .ul li:hover {

		border: 1px solid #434952;

	}



	.index-A .dexA-right .ul li:hover:before {

		background: #3a804f;

	}



	.index-B .dex-Bwl {

		display: none;

	}



	.index-B {

		padding: 30px 0 40px;

	}



	.index-B .dex-Bmo .Bmo-right {

		display: none;

	}



	.index-B .dex-Bme {

		display: none;

	}



	.index-B .dex-Bmf {

		display: none;

	}



	.index-B .B-mqh {

		display: block;

	}



	.index-B .B-mqh .container {

		overflow: hidden;

	}



	.index-B .B-mqh .moug {

		margin-top: 25px;

	}



	.index-B .B-mqh .moug .mo {

		width: 70%;

	}



	.index-B .B-mqh .moug .mout {

		overflow: initial;

	}



	.index-B .B-mqh .mqh-bot {

		margin-top: 20px;

	}
	.index-B .B-mqh .mqh-bot .t { font-size: 16px;color:#333; font-weight:bold; }


	.index-B .B-mqh .mqh-bot .swiper-wrapper .swiper-slide {

		background: #fff;

		text-align: center;

	}



	.index-B .B-mqh .mqh-bot .swiper-wrapper .swiper-slide a {

		padding: 25px 0;

		display: block;

	}



	.index-B .B-mqh .mqh-bot .swiper-wrapper .swiper-slide .img img {

		height: 160px;

	}



	.index-B .B-mqh .moug .mout .swiper-wrapper .swiper-slide {

		background: #2c333d;

		padding: 15px 15px;

	}



	.index-B .B-mqh .moug .mout .swiper-wrapper .swiper-slide-active {

		background: #3a804f;

	}



	.index-B .B-mqh .moug .mout .swiper-wrapper .swiper-slide .mout-zy .zy-left {

		color: #fff;

		font-size: 16px;

		float: left;

	}



	.index-B .B-mqh .moug .mout .swiper-wrapper .swiper-slide .mout-zy .zy-right {

		float: right;

	}



	.index-B .B-mqh .moug .mout .swiper-wrapper .swiper-slide .mout-zy .zy-right .sb {

		display: none;

	}



	.index-B .B-mqh .moug .mout .swiper-wrapper .swiper-slide-active .mout-zy .zy-right .mr {

		display: none;

	}



	.index-B .B-mqh .moug .mout .swiper-wrapper .swiper-slide-active .mout-zy .zy-right .sb {

		display: block;

	}



	.index-B .B-mqh .moug .moup {

		margin-top: 20px;

		background: url(../images/Bme-right.jpg) no-repeat center center/cover;

	}



	.index-B .B-mqh .moug .moup .swiper-wrapper .swiper-slide a {

		display: block;

		padding: 25px 15px 35px;

	}



	.index-B .B-mqh .moug .moup .swiper-wrapper .swiper-slide a .slinr .nr-a {

		font-size: 19px;

		color: #fff;

		margin: 20px 0 10px;

	}



	.index-B .B-mqh .moug .moup .swiper-wrapper .swiper-slide a .slinr .nr-b {

		font-size: 16px;

		line-height: 1.7;

		color: #fff;

	}



	.index-B .B-mqh .moug .moup .swiper-wrapper .swiper-slide a .tpn {

		margin-top: 20px;

	}



	.index-B .B-mqh .moug .moup .swiper-wrapper .swiper-slide a .tpn img {

		width: 300px;

	}



	.index-B .man {

		display: block;

		margin-top: 30px;

	}



	.index-B .man .xydan a {

		color: #666666;

		border: 1px solid #d9d9d9;

	}



	.index-C:before {

		display: none;

	}



	.index-C {

		padding: 35px 5% 45px;

	}



	.index-D .dex-D {

		top: 0;

		position: initial;

	}



	.index-D:before {

		display: none;

	}



	.index-C .dex-Cleft {

		width: 100%;

	}



	.index-C .dex-Cleft {

		padding: 0 0 25px 0;

		margin-bottom: 0;

	}



	.index-C .dex-Cright {

		width: 100%;

		margin-top: 0;

		padding: 0 0 0 0;

	}



	.index-C .dex-Cright:before {

		display: none;

	}



	.index-C .dex-Cright .dex-Cwdw .kfjlo {

		width: 100%;

	}



	.index-C .dex-Cright .dex-Cwdw {

		position: initial;

		width: 100%;

		padding-left: 0;

		margin-bottom: 0;

	}



	.index-C .dex-Cright .dex-Cwdw .kfjlo {

		padding: 20px 20px 30px 20px;

	}



	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa {

		font-size: 16px;

		line-height: 1.7;

	}



	.index-C .dex-Cleft .cleft-dk .anpp {

		margin-top: 25px;

	}



	.index-C .dex-Cwdw .next-xydfn {

		width: 50px;

		height: 50px;

		left: auto;

		right: 0;

		bottom: 0;

		top: auto;

	}



	.index-C .dex-Cwdw .prev-xydfn {

		bottom: 0;
		top: auto;

		width: 50px;

		height: 50px;

		left: auto;

		right: 50px;

	}



	.index-C .clearfix {

		background: initial;

	}



	.index-C .dex-Cleft .cleft-dk {

		width: auto;

	}

	.index-C .dex-Cleft .cleft-dk .wzbt {
		float: left;
	}


	.index-C .dex-Cleft .cleft-dk .anpp {
		float: right;
	}


	.index-C .mwban {

		display: inline-block;

		padding-top: 20px;

		width: 100%;

	}



	.index-C .mwban .xydan {

		text-align: left;

	}



	.index-C .mwban .xydan a {

		color: #666666;

		text-align: left;

		border: 1px solid #d9d9d9;

	}



	.index-D {

		padding: 0 5% 45px;

	}



	.index-D .dex-D .dexD-bt {

		padding-left: 25px;

		margin-bottom: 30px;

	}



	.index-D .dexD-nr {

		display: none;

	}



	.index-D .dexD-ed {

		display: block;

		position: relative;

		padding: 0 25px;

	}



	.index-D .dexD-ed:before {

		position: absolute;

		content: "";

		left: 0;

		top: 66px;

		height: 1px;

		width: 100%;

		background: #36393c;

	}



	.index-D .dexD-ed .swiper-ed .swiper-wrapper .swiper-slide .icon {

		margin-bottom: 15px;

	}



	.index-D .dexD-ed .swiper-ed .swiper-wrapper .swiper-slide .icon img {

		width: 50px;

		height: 50px;

	}



	.index-D .dexD-ed .swiper-ed .swiper-wrapper .swiper-slide .wzdg {

		padding-top: 15px;

		position: relative;

	}



	.index-D .dexD-ed .swiper-ed .swiper-wrapper .swiper-slide .wzdg:before {

		position: absolute;

		content: "";

		top: 0;

		width: 50px;

		height: 2px;

		background: #3a804f;

	}



	.index-D .dexD-ed .swiper-ed .swiper-wrapper .swiper-slide .wzdg .wzdg-a {

		color: #fff;

		font-size: 19px;

	}



	.index-D .dexD-ed .swiper-ed .swiper-wrapper .swiper-slide .wzdg .wzdg-b {

		font-size: 15px;

		line-height: 26px;

		color: #cdcecf;

		margin-top: 9px;

	}



	.index-D .dex-D {

		padding: 30px 0 40px;

	}



	.index-D .dexD-ed .swiper-ed .swiper-wrapper .swiper-slide .wzdg .wzdg-b {

		line-height: 1.7;

	}



	.index-E {

		padding: 30px 0 40px;

	}



	.index-E:before {

		display: none;

	}



	.index-E:after {

		display: none;

	}



	.index-E .dexE-nrA {

		margin-top: 25px;

	}



	.index-E .dexE-nrA .nrA-left {

		width: 100%;

		position: initial;

		margin-bottom: 20px;

	}



	.index-E .dexE-nrA .nrA-left a .left-wz {

		width: 100%;

		padding: 0 20px;

		bottom: 20px;

	}



	.index-E .dexE-nrA .nrA-right a {

		padding: 20px;

	}



	.index-E .dexE-nrA .nrA-left a .tppuls img {

		position: initial;

	}



	.index-E .dexE-nrA .nrA-left a .left-wz .wz-b .wz-b1 {

		font-size: 19px;

		line-height: 1.7;

	}



	.index-E .dexE-nrA .nrA-right {

		width: 100%;

	}

	.index-E .dexE-ul .eulxe{
		width: 100%;
		margin-bottom: 20px;
	}

	.index-E .dexE-ul .eulxe:last-child{
		margin-bottom: 25px;
	}






	.index-E .dexE-ul ul li a {

		padding: 20px;

	}



	.index-E .dexE-ul {

		margin-top: 20px;

	}



	.index-E .dexE-bt .dexEbt-right {

		display: none;

	}



	.index-E .tsans {

		display: block;

	}



	.index-E .tsans .xydan a {

		color: #666666;

		text-align: left;

		border: 1px solid #d9d9d9;

	}



	.index-F {

		display: none;

	}



	.index-G {

		display: none;

	}



	.footer .footer-bottom {

		display: none;

	}



	.footer .footer-top .top-right {

		display: none;

	}



	.footer .footer-top .top-left .right-pu .ht-pu:last-child {

		width: auto;

	}



	.footer .footer-top .top-left {

		width: 100%;

	}



	.footer .footer-top {

		padding: 30px 0 90px;

	}

	.index-D .omgd .plmdjchjx ul li:nth-child(2) .wzfla,
	.index-D .omgd .plmdjchjx ul li:nth-child(5) .wzfla { width: 100%;  }

	.index-E .dexE-nrA .nrA-left a .left-wz .wz-a.pcyc { display: block; margin-top: 0; }
	.index-E .dexE-nrA .nrA-left a .left-wz .wz-a.sjyc { display: none; }

}



@media (max-width:1024px) {

	.header {

		padding: 0 3%;

	}





	.sybanner .indexbanerw-paonis {

		left: 3%;

	}



	.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd {

		left: 0;

		padding: 0 3%;

		width: 100%;

	}



	.container {

		max-width: 94%;

	}



	.index-C {

		padding: 35px 3% 45px;

	}



	.index-D {

		padding: 0 3% 45px;

	}



	.index-C .dex-Cright .dex-Cwdw .kfjlo {

		padding: 20px 15px 30px 15px;

	}



	.index-D .dex-D .dexD-bt {

		padding-left: 15px;

	}



	.index-D .dexD-ed {

		padding: 0px 15px;

	}



	.index-E .dexE-nrA .nrA-left a .left-wz {

		padding: 0 15px;

	}



	.index-E .dexE-nrA .nrA-right a {

		padding: 20px 15px;

	}



	.index-E .dexE-ul ul li a {

		padding: 20px 15px;

	}



	.index-B .B-mqh .moug .mo {

		width: 65%;

	}



	.footer .footer-top .top-left .right-pu .ht-pua {

		font-size: 24px;

	}

	.index-C .dex-Cright .kmbb .asdindex .swiper-wrapper .swiper-slide .img .md {
		display: block;
	}

	.index-C .dex-Cright .kmbb .asdindex .swiper-wrapper .swiper-slide .img .pcd {
		display: none;
	}

}



@media (max-width:750px) {

	.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd .wzmdb {

		font-size: 22px;

	}



	.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd .wzmdc {

		font-size: 14px;

	}



	.sybanner .m {

		display: block;

	}



	.sybanner .p {

		display: none;

	}



	.xydan .button {

		font-size: 15px;

		width: 180px;

		padding: 0 19px 0 20px;

	}



	.index-A .dexA-right .right-a {

		font-size: 14px;

	}



	.index-A .dexA-right .ul li .ul-z {

		font-size: 14px;

	}



	.wzbt .wzbt-b {

		font-size: 22px;

	}



	.index-B .B-mqh .moug .moup .swiper-wrapper .swiper-slide a .slinr .nr-b {

		font-size: 14px;

	}



	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa {

		font-size: 14px;

	}



	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwb {

		font-size: 15px;

	}



	.index-D .dexD-ed .swiper-ed .swiper-wrapper .swiper-slide .wzdg .wzdg-a {

		font-size: 16px;

	}



	.index-D .dexD-ed .swiper-ed .swiper-wrapper .swiper-slide .wzdg .wzdg-b {

		font-size: 14px;

	}



	.index-E .dexE-nrA .nrA-left {

		padding: 20px;

		background: #fff;

	}



	.index-E .dexE-nrA .nrA-left a .left-wz {

		position: initial;

		left: auto;

		top: auto;

		padding: 0;

	}



	.index-E .dexE-nrA .nrA-left a .left-wz .wz-b .wz-b1 {

		font-size: 16px;

		margin-top: 10px;
		margin-bottom: 12px;

		color: #333333;

		overflow: hidden;

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

	}



	.index-E .dexE-nrA .nrA-left a .left-wz .wz-b .wz-b2 {

		color: #666666;

	}



	.index-E .dexE-nrA .nrA-left a .left-wz .wz-a {

		font-size: 14px;

		color: #888888;

		margin-top: 20px;

	}



	.index-E .dexE-nrA .nrA-right a .rights-a {

		font-size: 14px;

	}



	.index-E .dexE-nrA .nrA-right a .rights-b {

		font-size: 16px;

		line-height: 1.7;

		margin-bottom: 12px;

		margin-top: 10px;

	}



	.index-E .dexE-ul ul li a .wzsa {

		font-size: 16px;

		line-height: 1.7;

		margin-bottom: 12px;

		margin-top: 6px;

	}



	.index-E .dexE-nrA .nrA-right a .rights-c .c-b {

		float: right;

		width: 26px;

		height: 25px;

		margin-right: 0;

	}



	.index-E .dexE-ul ul li a .ckgd .ckgdb {

		float: right;

		width: 26px;

		height: 25px;

		margin-right: 0;

	}



	.footer .footer-top .top-left .right-pu {

		width: 100%;

		padding-left: 0;

		border: 0;

		margin-top: 20px;

	}



	.index-B .B-mqh .moug .mo {

		width: 60%;

	}



	.footer .footer-top .top-left .right-pu .ht-pua {

		font-size: 22px;

	}

	.index-C .dex-Cleft .cleft-dk .wzbt .wzbt-b {
		width: 220px;
	}

	.index-C .dex-Cleft .cleft-dk .anpp
}



@media (max-width:550px) {

	.sybanner .indexbaner .swiper-wrapper .swiper-slide .wzmd .wzmdc {

		width: auto;

	}



	.index-A .dexA-right .ul li {

		width: 48%;

		margin-right: 4%;

	}



	.index-A .dexA-right .ul li:nth-child(2n) {

		margin-right: 0;

		margin-bottom: 4%;

	}

	.index-A .dexA-right .ul li:nth-child(4) { margin-bottom: 0; }



	.index-A .dexA-right .ul {

		margin: 20px 0 0;

	}

}

@media(max-width: 500px) {
	.index-C .dex-Cleft .cleft-dk .anpp .right-b .xydan a {
		width: 150px;
	}
}

@media (max-width:410px) {


	.index-E .dexE-bt .dexEbt-left .wzbt-b {

		width: 220px;

	}

	.index-C .dex-Cleft .cleft-dk .wzbt .wzbt-b {
		width: 157px;
	}

	.index-C .dex-Cleft .cleft-dk .anpp {
		margin-top: 50px;
	}

}























/**产品中心**/

.Product-banner .Product-ban {

	position: absolute;

	top: 50%;

	width: 100%;

	transform: translateY(-50%);

}



.Product-banner .Product-ban .product-bana {

	color: #fff;

	line-height: 1.6;

}



.Product-banner .Product-ban .product-banb {

	color: #fff;

	margin-top: 7px;

}



.Product-banner .img {

	overflow: hidden;

}



.Product-banner .img img {

	-webkit-animation: haha2 1500ms linear both;

	animation: haha2 1500ms linear both;

}



@-webkit-keyframes haha2 {

	0% {
		transform: scale(1.2)
	}

	25% {
		transform: scale(1.1)
	}

	50% {
		transform: scale(1)
	}

}



.Product-banner .xxwlo {

	width: 31px;

	bottom: 100px;

	height: 107px;

	background: url(../images/Product-xx.png) no-repeat center center/cover;

}



.product {

	position: relative;

}



.product .product-kz {

	position: absolute;

	top: 178px;

	z-index: 8;

	right: 168px;

}



.product .product-kz ul li {

	width: 280px;

	cursor: pointer;

	margin-bottom: 11px;

	padding: 16px 30px 18px 30px;

	position: relative;

	background: url(../images/product-kz.png) no-repeat center center/cover;

}



.product .product-kz ul li:last-child {

	margin-bottom: 0;

}



.product .product-kz ul li .p {

	color: #fff;

	float: left;

}



.product .product-kz ul li .icon {

	position: absolute;

	right: 30px;

	top: 50%;

	height: auto;

	transform: translateY(-50%);

}



.product .product-kz ul li .icon .we {

	display: none;

}



.product .product-kz ul .cur {

	transition: all 0.5s;

	background: url(../images/product-kza.png) no-repeat center center/cover;

}



.product .product-kz ul .cur .icon .we {

	display: block;

}



.product .product-kz ul .cur .icon .wd {

	display: none;

}





.Case {

	background: #f6f6f6;

	padding: 120px 0 123px;

}



.Case .Case-bt {

	position: relative;

	margin-bottom: 27px;

}



.Case .Case-bt .se-bta {

	float: left;

	color: #222222;

	line-height: 1;

}



.Case .Case-bt .se-btb {

	position: absolute;

	right: 0;

	top: 0;

}



.Case .Case-bt .se-btb .xydan a {

	color: #666666;

	border: 1px solid #d9d9d9;

}



.Case .Case-bt .se-btb .xydan a:hover {

	color: #fff;

}



.Case .Case-nr ul li {

	float: left;

	width: 29.375%;

	margin-right: 5.93%;

	border-bottom: 1px solid #dcdcdc;

	position: relative;

}



.Case .Case-nr ul li a {

	display: block;

	color: #666666;

	position: relative;

	padding-left: 11px;

	transition: all 0.5s;

	padding: 20px 0 20px 11px;



}



.Case .Case-nr ul li a:before {

	position: absolute;

	content: "";

	left: 0;

	top: 50%;

	width: 4px;

	height: 4px;

	border-radius: 50%;

	background: #666666;

	transform: translateY(-50%);

}



.Case .Case-nr ul li a:after {

	position: absolute;

	content: "";

	right: 0;

	top: 50%;

	width: 18px;

	transition: all 0.5s;

	height: 12px;

	transform: translateY(-50%);

	background: url(../images/Case-nr.png) no-repeat center center/cover;

}





.Case .Case-nr ul li:nth-child(3n) {

	margin-right: 0;

}



.Case .Case-nr ul li:hover a {

	color: #3e804f;

}



.Case .Case-nr ul li:hover a:after {

	background: url(../images/xydan.png) no-repeat center center/cover;

}



.Case .Case-nr ul li:hover a:before {

	background: #3e804f;

}



.Case .Case-nr ul li:before {

	position: absolute;

	content: "";

	width: 0;

	left: 0;

	height: 1px;

	bottom: 0;

	background: #3e804f;

	transition: all 0.5s;

}



.Case .Case-nr ul li:hover:before {

	width: 100%;

	transition: all 0.5s;

}



.Case .Case-nr ul li a .kzyc {

	max-width: 360px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}



.Case .mmes {

	margin-top: 25px;

	display: none;

}



.Case .mmes .xydan a {

	width: 180px;

	height: 46px;

	font-size: 15px;

	line-height: 46px;

	color: #666666;

	border: 1px solid #dcdcdc;

	padding: 0 19px 0 20px;

}



.Case .mmes .xydan a:hover {

	color: #fff;

}





.series {

	background: #f7f7f7;

	padding: 106px 0 0;

}



.series .series-t {

	position: relative;

	padding-bottom: 27px;

	border-bottom: 1px solid #dcdcdc;

}



.series .series-t .t-left {

	float: left;

	line-height: 1;

	color: #222222;

}



.series .series-t .t-right {

	width: 53%;

	right: 0;

	top: 0;

	position: absolute;

}



.series .series-t .t-right .series-y .swiper-wrapper .swiper-slide .p {

	color: #666666;

	text-transform: uppercase;

}



.series .series-t .t-right .series-y .swiper-wrapper .swiper-slide .pa {

	color: #666666;

}



.series .series-t .t-right .series-y .swiper-wrapper .swiper-slide-active .p {

	color: #3a804f;

}



.series .series-t .t-right .series-y .swiper-wrapper .swiper-slide-active .pa {

	color: #3a804f;

}



.series .series-t .t-right .series-y .swiper-wrapper .swiper-slide .slide-b {

	position: relative;

	padding-left: 14px;

}



.series .series-t .t-right .series-y .swiper-wrapper .swiper-slide .slide-b:before {

	position: absolute;

	content: "";

	left: 0;

	top: 50%;

	width: 4px;

	height: 44px;

	background: url(../images/slide-b.png) no-repeat center center/cover;

	transform: translateY(-50%);

}



.series .series-t .t-right .series-y .swiper-wrapper .swiper-slide-active .slide-b:before {

	background: url(../images/slide-ba.png) no-repeat center center/cover;

}



@media(max-width: 1480px) {

	.Case .Case-nr ul li a .kzyc {

		max-width: 280px;

	}

}



@media(max-width: 1280px) {

	.Case .Case-nr ul li a .kzyc {

		max-width: 200px;

	}

}



@media(max-width: 1100px) {



	.Case {

		padding: 30px 0 40px;

	}



	.Case .Case-bt .se-btb {

		display: none;

	}

	.Case .Case-nr ul {
		height: 310px;
		overflow: hidden;
	}

	.Case .Case-nr ul li {

		width: 100%;

	}



	.Case .Case-nr ul li a .kzyc {

		max-width: 80%;

	}



	.Case .Case-bt {

		margin-bottom: 0;

	}



	.Case .mmes {

		display: block;

	}



}



@media(max-width: 1024px) {

	.Product-banner .Product-ban {

		left: 0;

		width: 100%;

	}

	.Case .Case-nr ul {
		height: auto;
	}

	.Case .Case-nr ul li a {

		font-size: 14px;

		padding: 15px 0 15px 11px;

	}



	.Case .Case-bt {

		margin-bottom: 5px;

	}

}



















/**为什么选择施邦**/

.hsbt {

	color: #222222;

	line-height: 1;

}

.hsbt a {
	color: #222222;
}


.hsbt span {

	color: #3a804f;

}



.SelectCast {

	padding: 5vw 0 6vw;

	background: url(../images/fywy.png) center center/cover;
}



.SelectCast .Cast-bt .lsbt {

	color: #3e804f;

	line-height: 1;

	margin-top: 20px;

}



.SelectCast .Cast-bt .cast-xq {

	line-height: 1.6;

	color: #3f3f3f;

}



.SelectCast .Cast-bt .cast-xq {

	margin-top: 24px;

}



.SelectCast .Cast-bt .cast-xq .lv {

	color: #3e804f;

}



.SelectCast .Cast-bt .cast-xq .hs {

	color: #333333;

}



.SelectCast .Cast-nr .nr-t .t1 {

	color: #3f3f3f;

	line-height: 1.6;

	margin-top: 30px;

}



.SelectCast .Cast-nr .nr-t .t2 {

	font-size: 20px;

	color: #333;

	line-height: 1.6;

}



.SelectCast .Cast-nr .nr-p {

	margin-top: 13px;

}



.SelectCast .Cast-nr .nr-p ul li {

	float: left;

	width: 24.12%;

	padding: 24px 24px 0 22px;

	margin-right: 1.17%;

	height: 185px;

	position: relative;

}



.SelectCast .Cast-nr .nr-p ul li:before {

	position: absolute;

	content: "";

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	border: 1px solid #d2d2d2;

}



.SelectCast .Cast-nr .nr-p ul li:last-child {

	margin-right: 0;

}



.SelectCast .Cast-nr .nr-p ul li .p1 {

	color: #3e804f;

	font-size: 46px;

	line-height: 1;

}



.SelectCast .Cast-nr .nr-p ul li .p2 {

	line-height: 1;

	color: #333333;

	margin: 10px 0 5px;

	font-size: 20px;

}



.SelectCast .Cast-nr .nr-p ul li .p3 {

	line-height: 1.6;

	color: #666666;

}



.SelectCast .Cast-nr .nr-p ul li .p3 p {

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

}



.SelectCast .Cast-nr .nr-p ul li:hover:before {

	border: 2px solid #3e804f;

	width: 99%;

	height: 99%;

}



.SelectCast .Cast-nr .nr-c .c1 {

	color: #3f3f3f;

	margin-top: 40px;

	line-height: 1.6;

}



.SelectCast .Cast-nr .nr-c .c1 .lv {

	color: #3a804f;

	display: inline-block;

}



.SelectCast .Cast-nr .nr-c .c1 .hs {

	color: #333333;

	display: inline-block;

}



.SelectCast .Cast-nr .nr-c .c2 {

	color: #333333;

	margin-top: 5px;

	line-height: 1.6;

}



.SelectCast1 {

	background: url(../images/SelectCast1.jpg) no-repeat center center/cover;

	padding: 4vw 6.25% 3.5vw 8.29%;

	position: relative;

}



.SelectCast1:before {

	position: absolute;

	content: "";

	left: 0;

	top: 0;

	width: 4.8vw;

	height: 100%;

	background-size: 100% 100%;

	background: url(../images/SelectCast1w.png) no-repeat center center/cover;

}



.SelectCast1 .tCas {

	width: 22%;

	margin-top: 5vw;

}



.SelectCast1 .tCas .tCas-bt .bt1 {

	color: #fff;

	line-height: 1;

}



.SelectCast1 .tCas .tCas-bt .bt2 {

	color: #fff;

	margin-top: 13px;

	line-height: 1.6;

	margin-bottom: 36px;

}



.SelectCast1 .tCas .tCas-hd {

	padding-right: 50px;

	overflow-y: auto;

	overflow-x: hidden;

	height: 14vw;

}



.SelectCast1 .tCas .tCas-hd::-webkit-scrollbar {

	/*滚动条整体样式*/

	width: 4px;

	/*高宽分别对应横竖滚动条的尺寸*/

	height: 4px;

}



.SelectCast1 .tCas .tCas-hd::-webkit-scrollbar-thumb {

	/*滚动条里面小方块*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

	background: #3e804f;

}



.SelectCast1 .tCas .tCas-hd::-webkit-scrollbar-track {

	/*滚动条里面轨道*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

	border-radius: 0;

	background: rgba(255, 255, 255, 0.1);

}



.SelectCast1 .tCas .tCas-hd ul li {

	color: #fff;

	line-height: 1.5;

	padding-left: 32px;

	position: relative;

	margin-bottom: 8px;

}



.SelectCast1 .tCas .tCas-hd ul li:before {

	position: absolute;

	content: "";

	left: 0;

	top: 3px;

	width: 18px;

	height: 18px;

	background: url(../images/tCas-hd.png) no-repeat center center/cover;

}



.SelectCast1 .tCae {

	width: 38%;

	margin-left: 9%;

}



.SelectCast1 .tCae .etac {

	position: relative;

}



.SelectCast1 .tCae .tCae-qq {

	background: url(../images/tCae.png) no-repeat center center/cover;

	width: 100%;

	height: 32vw;

	background-size: 100% auto;

}



.SelectCast1 .tCae .whmm {

	position: absolute;

	top: 50%;

	left: 50%;

	width: 44%;

	text-align: center;

	height: auto;

	transform: translate(-50%, -50%);

}



.SelectCast1 .tCae .whmm .swiper-container .swiper-wrapper .swiper-slide .qq-wz {

	background: url(../images/qq-wz.png) no-repeat center center/cover;

	background-size: 100% auto;

	padding-top: 1.3vw;

}



.SelectCast1 .tCae .whmm .swiper-container .swiper-wrapper .swiper-slide .qq-wz .wz1 {

	color: #fff;

	font-size: 1.3vw;

	line-height: 1;

}



.SelectCast1 .tCae .whmm .swiper-container .swiper-wrapper .swiper-slide .qq-wz .wz2 {

	color: #fff;

	font-size: 1.3vw;

	line-height: 1;

	margin-top: 10px;

}



.SelectCast1 .tCae .etae .swiper-slide {

	text-align: center;

}



.SelectCast1 .tCae .etae .swiper-slide .mm {

	width: 10px;

	height: 10px;

	border-radius: 50%;

	background: #5a606b;

	display: inline-block;

	position: relative;

}



.SelectCast1 .tCae .etae .etaef .swiper-slide {

	text-align: center;

	padding: 10px 0;

}



.SelectCast1 .tCae .etae .etaef .swiper-slide-thumb-active .mm {

	background: #fff;

}



.SelectCast1 .tCae .etae .swiper-slide .mm:before {

	position: absolute;

	content: "";

	width: 0;

	height: 0;

	left: 50%;

	top: 50%;

	transform: translate(-50%, -50%);

	border: 1px solid #fff;

	border-radius: 50%;

	opacity: 0;

	transition: all 0.5s;

}



.SelectCast1 .tCae .etae .swiper-slide-thumb-active .mm:before {

	width: 30px;

	height: 30px;

	opacity: 1;

	transition: all 0.5s;

}



.SelectCast1 .tCae .etae {

	position: relative;

	margin-top: 37px;

}



.SelectCast1 .tCae .etae:before {

	position: absolute;

	content: "";

	left: 50%;

	top: 50%;

	width: 80%;

	height: 1px;

	background: #565b62;

	transform: translate(-50%, -50%);

}



.SelectCast1 .tCar {

	width: 22%;

	margin-top: 5vw;

}



.SelectCast1 .tCar .tCare {

	padding-right: 50px;

	overflow-y: auto;

	overflow-x: hidden;

	height: 23vw;

}



.SelectCast1 .tCar .tCare::-webkit-scrollbar {

	/*滚动条整体样式*/

	width: 4px;

	/*高宽分别对应横竖滚动条的尺寸*/

	height: 4px;

}



.SelectCast1 .tCar .tCare::-webkit-scrollbar-thumb {

	/*滚动条里面小方块*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

	background: #3e804f;

}



.SelectCast1 .tCar .tCare::-webkit-scrollbar-track {

	/*滚动条里面轨道*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

	border-radius: 0;

	background: rgba(255, 255, 255, 0.1);

}



.SelectCast1 .tCar .tCare ul li {

	color: #fff;

	line-height: 1.5;

	padding-left: 32px;

	position: relative;

	margin-bottom: 8px;

}



.SelectCast1 .tCar .tCare ul li:before {

	position: absolute;

	content: "";

	left: 0;

	top: 3px;

	width: 18px;

	height: 18px;

	background: url(../images/tCas-hd.png) no-repeat center center/cover;

}





.SelectCast2 {

	padding: 5vw 2.6% 9vw 2.6%;

}



.SelectCast2 .clearfix {

	background: #f5f5f5;

}



.SelectCast2 .CastCast2 {

	width: 48%;

	padding: 6.2vw 2vw 5vw 4vw;

}





.SelectCast2 .mmtcas {

	margin-top: 2.4vw;

}



.SelectCast2 .mmtcas ul li {

	float: left;

	width: 50%;

	margin-bottom: 1.8vw;

}



.SelectCast2 .mmtcas ul li:last-child {

	margin-bottom: 0;

}



/*.SelectCast2 .CastCast2 .mmtcas ul li img { 

	transition: all 0.6s; 

	-webkit-filter: grayscale(100%);

	-moz-filter: grayscale(100%);

	-ms-filter: grayscale(100%);

	-o-filter: grayscale(100%);

	filter: grayscale(100%);

	filter: gray;

}

.SelectCast2 .CastCast2 .mmtcas ul li:hover img { 

	-webkit-filter: grayscale(0%);

	-moz-filter: grayscale(0%);

	-ms-filter: grayscale(0%);

	-o-filter: grayscale(0%);

	filter: grayscale(0%);

	filter: gray; 

}*/



.SelectCast2 .mmtcas ul li .icon {

	float: left;

}



.SelectCast2 .mmtcas ul li .icon .m {

	display: none;

}



.SelectCast2 .mmtcas ul .sss-active .icon .m {

	display: block;

}



.SelectCast2 .mmtcas ul .sss-active .icon .p {

	display: none;

}





.SelectCast2 .mmtcas ul li .ctas {

	float: left;

	margin-left: 22px;

}



.SelectCast2 .mmtcas ul li .ctas .a {

	font-size: 22px;

	line-height: 1;

	margin-top: 5px;

	color: #333333;

}



.SelectCast2 .mmtcas ul li .ctas .s {

	line-height: 1;

	font-size: 18px;

	color: #676767;

	margin-top: 8px;

}



.SelectCast2 .mmtcas ul .sss-active .ctas .a {

	color: #3a804f;

}



.SelectCast2 .mmtcas ul .sss-active .ctas .s {

	color: #3a804f;

}



.SelectCast2 .dex-Cright {

	width: 52%;

	padding: 0;

	position: relative;

	margin-top: 20px;

}





.SelectCast2 .dex-Cright:after {

	position: absolute;

	content: "";

	left: -11vw;

	bottom: 0;

	width: 11vw;

	height: 9vw;

	background: url(../images/CastCast2.png)no-repeat center center/cover;

}



.SelectCast2 .dex-Cright:before {

	display: none;

}



.SelectCast2 .dex-Cright .dex-Cwdw .kfjlo {

	padding: 45px 36px 40px 50px;

	width: 490px;

	background: #2c333d;

}



.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .clearfix {

	background: initial;

}



.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .clearfix .ipip {

	font-size: 72px;

	color: #303741;

	line-height: 1;

}



.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .sliwb {

	margin-top: 25px;

}



.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .sliwb .p {

	color: #fff;

	line-height: 1;

	font-size: 28px;

}



.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .sliwb .p:last-child {

	margin-top: 13px;

}



.SelectCast2 .dex-Cwdw .next-xydfn {

	width: 59px;

	height: 59px;

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

	right: auto;

	left: 60px;

	bottom: 0;

	top: auto;

}



.SelectCast2 .dex-Cwdw .prev-xydfn {

	width: 59px;

	height: 59px;

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

	bottom: 0;

	left: 1px;

	right: auto;

	top: auto;

}



.SelectCast2 .swiper-button-disabled {

	opacity: .8 !important;

}



.SelectCast2 .next-xydfn:after {

	opacity: 0;

}



.SelectCast2 .prev-xydfn:after {

	opacity: 0;

}



.SelectCast2 .dex-Cright .dex-Cwdw {

	position: absolute;

	bottom: 0;

	z-index: 8;

	right: 0;

	width: 609px;

	margin-bottom: -59px;

	padding-left: 119px;

}



.SelectCast3 {

	background: #f5f5f5;

	padding: 5vw 0 6vw 0;

}



.SelectCast3 .ovwm {

	margin-left: 3.125%;

	overflow: hidden;

}



.SelectCast3 .shzrB-a {

	padding-right: 2.6%;

	margin-bottom: 52px;

}



.SelectCast3 .shzrB-a .shzrB-a2 .dwii .swiper-button-prev-dsndc,

.SelectCast3 .shzrB-a .shzrB-a2 .dwii .swiper-button-next-dsndc {

	position: initial;

	top: 0;

	width: 50px;

	height: 50px;

	margin-top: 0;

}



.SelectCast3 .shzrB-a .shzrB-a2 .dwii .swiper-button-prev-dsndc {

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

}



.SelectCast3 .shzrB-a .shzrB-a2 .dwii .swiper-button-next-dsndc {

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

}



.SelectCast3 .shzrB-a .shzrB-a2 .dwii .swiper-button-prev-dsndc:after,

.SelectCast3 .shzrB-a .shzrB-a2 .dwii .swiper-button-next-dsndc:after {

	opacity: 0;

}



.SelectCast3 .swiper-button-disabled {

	opacity: .8 !important;

}



.SelectCast3 .shzrB-b {

	width: 60%;

}



.SelectCast3 .shzrB-b .dsndc {

	overflow: initial;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide {

	background: #fff;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide:before {

	position: absolute;

	content: "";

	right: 1.5vw;

	bottom: 0;

	width: 2.5vw;

	height: 2.5vw;

	background: url(../images/adc.png) no-repeat center center/cover;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-img {

	width: 54%;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi {

	width: 46%;

	padding: 3.4vw 2vw 0 2vw;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .z {

	color: #333333;

	line-height: 1;

	margin-bottom: 18px;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .c {

	font-size: 16px;

	color: #333333;

	line-height: 1;

	margin-bottom: 11px;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .c span {

	color: #666666;



}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .cc {

	margin-bottom: 0;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .mm {

	padding-top: 1.5vw;

	margin-top: 1.5vw;

	border-top: 1px solid #eeeeee;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .mm .icon {

	float: left;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .mm .mmw {

	float: left;

	margin-left: 10px;

	margin-top: 20px;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .mm .mmw .w {

	line-height: 1;

	font-size: 18px;

	color: #333333;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .mm .mmw .m {

	font-size: 16px;

	color: #999999;

	line-height: 1;

	margin-top: 8px;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .m {

	font-size: 16px;

	line-height: 1.6;

	color: #8f8f8f;

	margin-top: .8vw;

}



.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .m p span {

	color: #333333;

}



.SelectCast4 {

	position: relative;

}



.SelectCast4 .ecal {

	position: absolute;

	content: "";

	left: 0;

	width: 100%;

	top: 50%;

	transform: translateY(-50%);

}



.SelectCast4 .ecal .jbgtc {

	width: 47%;

}



.SelectCast4 .ecal .jbgtc .c {

	color: #222222;

	font-size: 18px;

	margin-top: 24px;

	margin-bottom: 30px;

	line-height: 1.6;

}



.SelectCast4 .ecal .jbgtc .xydan .button:hover {

	border: 1px solid #3a804f;

}

.SelectCast4 .img .md {

	display: none;

}







@media(max-width: 1920px) {

	.SelectCast3 .shzrB-a .shzrB-a2 .dwii .swiper-button-prev-dsndc,

	.SelectCast3 .shzrB-a .shzrB-a2 .dwii .swiper-button-next-dsndc {

		width: 45px;

		height: 45px;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .sliwb .p {

		font-size: 24px;

	}

}



@media(max-width: 1776px) {

	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .mm .icon {

		width: 70px;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .mm .mmw {

		width: 100%;

		margin-left: 0;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .pdd {

		height: 15vw;

		padding-right: 10px;

		overflow-y: auto;

		overflow-x: hidden;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .pdd::-webkit-scrollbar {

		/*滚动条整体样式*/

		width: 4px;

		/*高宽分别对应横竖滚动条的尺寸*/

		height: 4px;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .pdd::-webkit-scrollbar-thumb {

		/*滚动条里面小方块*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: #3e804f;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .pdd::-webkit-scrollbar-track {

		/*滚动条里面轨道*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.5);

		border-radius: 0;

		background: rgba(255, 255, 255, 0.1);

	}

}



@media(max-width: 1680px) {

	.SelectCast2 .mmtcas ul li .ctas .a {

		font-size: 22px;

	}



	.SelectCast2 .mmtcas ul li .ctas .s {

		font-size: 18px;

		margin-top: 10px;

	}



	.SelectCast2 .mmtcas ul li .icon {

		width: 67px;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .clearfix .icon {

		width: 55px;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .clearfix .ipip {

		font-size: 59px;

	}

}



@media(max-width: 1480px) {

	.font-18 {

		font-size: 16px;

	}



	.SelectCast .Cast-nr .nr-t .t2 {

		font-size: 18px;

	}



	.SelectCast .Cast-nr .nr-t .t1 {

		margin-top: 25px;

	}



	.SelectCast .Cast-bt .lsbt {

		font-size: 20px;

	}



	.SelectCast .Cast-nr .nr-p ul li .p2 {

		font-size: 18px;

	}



	.SelectCast .Cast-nr .nr-p ul li .p1 {

		font-size: 30px;

	}



	.SelectCast .Cast-nr .nr-p ul li {

		padding: 25px 20px 0 20px;

	}



	.SelectCast .Cast-nr .nr-c .c1 {

		margin-top: 25px;

	}



	.SelectCast1 .tCas .tCas-bt .bt2 {

		font-size: 20px;

	}



	.SelectCast1 .tCae .etae .swiper-slide-thumb-active .mm:before {

		width: 25px;

		height: 25px;

	}



	.SelectCast2 .CastCast2 {



		padding: 4vw 20px 5vw 20px;

	}



	.SelectCast2 .mmtcas ul li .ctas .a {

		font-size: 18px;

	}



	.SelectCast2 .mmtcas ul li .ctas .s {

		font-size: 16px;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .sliwb .p {

		font-size: 20px;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw .kfjlo {

		padding: 25px 20px 30px 20px;

		width: 400px;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw {

		width: 519px;

	}



	.SelectCast2 .mmtcas ul li .icon {

		width: 58px;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .clearfix .icon {

		width: 45px;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .clearfix .ipip {

		font-size: 49px;

	}



	.SelectCast2 .mmtcas ul li .ctas {

		margin-left: 10px;

	}



	.font-28 {

		font-size: 24px;

	}



	.SelectCast3 .shzrB-b {

		width: 70%;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .pdd {

		height: 20vw;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .c {

		line-height: 1.6;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi {

		width: 46%;

		padding: 3.4vw 20px 0 20px;

	}



	.SelectCast4 .ecal .jbgtc .c {

		font-size: 16px;

		margin-top: 15px;

		margin-bottom: 25px;

	}

}



@media(max-width: 1280px) {

	.SelectCast .Cast-bt .lsbt {

		font-size: 18px;

	}



	.SelectCast1 .tCas .tCas-bt .bt2 {

		font-size: 18px;

	}

}



@media(max-width: 1100px) {

	.SelectCast {

		padding: 30px 0 40px;

	}



	.SelectCast2 .dex-Cright {

		width: 100%;

		margin-top: 0;

	}



	.SelectCast2 .CastCast2 {

		width: 100%;

		padding: 20px 15px 20px 15px;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw {

		position: initial;

		width: 100%;

		padding-left: 0;

		margin-bottom: 0;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw .kfjlo {

		width: 100%;

	}



	.SelectCast2 .dex-Cwdw .next-xydfn {

		width: 50px;

		height: 50px;

		left: 50px;

		bottom: -70px;

	}



	.SelectCast2 .dex-Cwdw .prev-xydfn {

		left: 0;

		width: 50px;

		height: 50px;

		bottom: -70px;

	}



	.SelectCast2 {

		padding: 30px 2.6% 100px 2.6%;

	}



	.font-28 {

		font-size: 18px;

	}



	.SelectCast3 {

		padding: 30px 0 40px;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .c {

		font-size: 14px;

		margin-bottom: 2px;

	}



	.SelectCast3 .shzrB-a {

		margin-bottom: 20px;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .mm .icon {

		width: 55px;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .mm .mmw .w {

		line-height: 1.6;

		font-size: 16px;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .m {

		font-size: 14px;

		margin-top: 10px;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .mm .mmw .m {

		font-size: 15px;

		margin-top: 8px;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .z {

		margin-bottom: 13px;

	}



	.SelectCast3 .shzrB-a .shzrB-a2 .dwii .swiper-button-prev-dsndc,
	.SelectCast3 .shzrB-a .shzrB-a2 .dwii .swiper-button-next-dsndc,

	.SelectCast3 .shzrB-a .shzrB-a2 .dwii .swiper-button-prev-dsndc,
	.SelectCast3 .shzrB-a .shzrB-a2 .dwii .swiper-button-prev-dsndc {

		display: none;

	}



	.SelectCast2 .dex-Cright:after {

		display: none;

	}



}



@media(max-width: 1024px) {

	.SelectCast .Cast-bt .cast-xq {

		font-size: 14px;

		margin-top: 15px;

	}



	.SelectCast .Cast-bt .lsbt {

		font-size: 16px;

		margin-top: 10px;

	}



	.SelectCast .Cast-nr .nr-t .t2 {

		font-size: 16px;

	}



	.SelectCast .Cast-nr .nr-t .t1 {

		margin-top: 15px;

	}



	.SelectCast .Cast-nr .nr-p ul li .p3 {

		font-size: 14px;

	}



	.SelectCast .Cast-nr .nr-p ul li .p2 {

		font-size: 16px;

	}



	.SelectCast .Cast-nr .nr-p ul li .p1 {

		font-size: 25px;

	}



	.SelectCast .Cast-nr .nr-p ul li {

		padding: 20px 15px 0 15px;

		height: 153px;

	}



	.SelectCast1 {

		padding: 30px 3% 40px 3%;

	}



	.SelectCast1:before {

		display: none;

	}



	.SelectCast1 .tCae .tCae-qq {

		height: 35vw;

	}



	.SelectCast1 .tCas .tCas-bt .bt2 {

		font-size: 16px;

	}



	.SelectCast1 .tCas .tCas-hd ul,

	.SelectCast1 .tCar .tCare ul {

		font-size: 14px;

	}



	.SelectCast1 .tCae .etae {

		margin-top: 20px;

	}



	.SelectCast1 .tCas {

		width: 100%;

		margin-top: 0;

		text-align: center;

		margin-bottom: 0;

	}



	.SelectCast1 .tCar {

		margin-top: 15px;

		width: 100%;

	}



	.SelectCast1 .tCae {

		margin-left: 0;

	}



	.SelectCast1 .tCas .tCas-hd {

		text-align: center;

		height: 30vw;

		padding-right: 20px;

		margin-bottom: 20px;

	}

	.SelectCast1 .tCar .tCare {
		padding-right: 20px;
		text-align: center;
	}



	.SelectCast1 .tCas .tCas-bt .bt2 {

		margin-bottom: 20px;

	}



	.SelectCast1 .tCae {

		width: 100%;

		text-align: center;

	}



	.SelectCast1 .tCae .etac {

		width: 45%;

		display: inline-block;

	}



	.SelectCast1 .tCae .tCae-qq {

		height: 41vw;

	}



	.SelectCast1 .tCae .whmm .swiper-container .swiper-wrapper .swiper-slide .qq-wz .wz1 {

		font-size: 14px;

	}



	.SelectCast1 .tCae .whmm .swiper-container .swiper-wrapper .swiper-slide .qq-wz .wz2 {

		font-size: 14px;

	}



	.SelectCast1 .tCae .etae .swiper-slide .mm {

		width: 8px;

		height: 8px;

	}



	.SelectCast1 .tCae .etae .swiper-slide-thumb-active .mm:before {

		width: 20px;

		height: 20px;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .sliwb .p {

		font-size: 16px;

	}



	.SelectCast2 .mmtcas ul li .ctas .a {

		font-size: 16px;

	}



	.SelectCast2 .mmtcas ul li .ctas .s {

		font-size: 14px;

	}



	.SelectCast2 .mmtcas {

		margin-top: 15px;
		display: none;

	}

	.SelectCast2 .dex-Cright {
		margin-top: 20px;
	}




	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-img {

		width: 100%;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi {

		padding: 25px 15px 20px 20px;

		width: 100%;

	}



	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .pdd {

		height: 29vw;

	}



	.SelectCast3 .shzrB-b {

		width: 100%;

	}

	.SelectCast3 .shzrB-b .dsndc {
		overflow: hidden;
	}

	.SelectCast3 .ovwm {
		margin-left: 0;
		padding: 0 3%;
	}



	.SelectCast4 .ecal .jbgtc .c {

		font-size: 14px;

		margin-top: 10px;

	}



	.SelectCast4 {

		overflow: hidden;

	}



	.SelectCast4 .img .md {

		display: block;

	}

	.SelectCast4 .img .pcd {

		display: none;

	}


	.SelectCast4 .ecal .jbgtc {
		width: 100%;
	}

	.SelectCast4 .ecal {
		top: 35px;
		transform: translateY(0);
	}

	.SelectCast4 .ecal .jbgtc .xydan a {
		color: #fff;
		background: #3a804f;
		border-color: #3a804f;
	}

	.SelectCast4 .ecal .jbgtc .xydan a .mrxg:before {
		background: url(../images/xydana.png) no-repeat center center/cover;
	}
}



@media(max-width: 750px) {

	.SelectCast .Cast-nr .nr-p ul li {

		width: 49%;

		margin-right: 2%;

		margin-bottom: 2%;

	}



	.SelectCast .Cast-nr .nr-p ul li:nth-child(2n) {

		margin-right: 0;

	}



	.SelectCast .Cast-nr .nr-c .c1 {

		margin-top: 15px;

	}



	.SelectCast1 .tCae .etac {

		width: 55%;

	}



	.SelectCast1 .tCae .tCae-qq {

		height: 50vw;

	}

	.SelectCast3 .shzrB-b .dsndc .swiper-slide .swiper-zi .pdd {
		height: 250px;
		margin-bottom: 20px;
	}

}



@media(max-width: 500px) {

	.SelectCast .Cast-nr .nr-p ul li {

		width: 100%;

		margin-bottom: 20px;

		height: auto;

		padding-bottom: 20px;

	}



	.SelectCast .Cast-nr .nr-p ul li .p3 p {

		overflow: initial;

		-webkit-line-clamp: initial;

	}



	.SelectCast .Cast-nr .nr-c .c1 {

		margin-top: 5px;

	}





	.SelectCast1 .tCae .etac {

		width: 80%;

	}



	.SelectCast1 .tCae .tCae-qq {

		height: 73vw;

	}



	.SelectCast2 .mmtcas ul li {

		width: 100%;

		margin-bottom: 12px;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .clearfix .icon {

		width: 38px;

	}



	.SelectCast2 .dex-Cright .dex-Cwdw .Cwdwasdaew .swiper-slide .clearfix .ipip {

		font-size: 41px;

	}



	.SelectCast4 .ecal .jbgtc {

		width: 100%;

	}

}



@media(max-width: 400px) {

	.SelectCast1 .tCae .etac {

		width: 100%;

	}



	.SelectCast1 .tCae .tCae-qq {

		height: 92vw;

	}

}



















/**应用详情**/

.tab {

	padding: 26px 0 0;

	background: #f5f5f5;

}



.tab .qfx {

	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 26px;

}



.tab .tab-z ul li {

	float: left;

	font-size: 16px;

	color: #666666;

	display: none;

	line-height: 1;

	margin-right: 2vw;

	padding-bottom: 24px;

	position: relative;

	cursor: pointer;

}



.tab .tab-z ul .cur {

	color: #008651;

}



.tab .tab-z ul li:before {

	position: absolute;

	content: "";

	bottom: -1px;

	width: 0;

	left: 0;

	height: 1px;

	background: #008651;

	transition: all 0.5s;

}



.tab .tab-z ul .cur:before {

	width: 100%;

	transition: all 0.5s;

}



.tab .tab-z ul li:last-child {

	margin-right: 0;

}



.tab .tab-r .mbx ul li {

	float: left;

	font-size: 16px;

	line-height: 1;

}



.tab .tab-r .mbx ul li a {

	display: block;

	color: #999999;

}



.tab .tab-r .mbx ul li span {

	display: inline-block;

	color: #999999;

	margin: 1px 6px 0 6px;

}



.tab .tab-r .mbx ul .cur a {

	color: #333333;

}



.lamb1 {

	position: relative;

	padding: 3.8vw 0 5VW;

	background: #f5f5f5;

}



.lamb1 .mb-ab {

	position: absolute;

	height: 100%;

	background: #fff;

	width: 60px;

	text-align: center;

	top: 0;

	padding-top: 3.8vw;

}



.tac .lamb1 .mb-bt {

	border-bottom: 1px solid #e5e5e5;

	padding-bottom: 28px;

}



.tac .lamb1 .mb-bt .djdj .dj1 {

	color: #333;

	line-height: 1;

	margin-bottom: 19px;

}



.tac .lamb1 .mb-bt .djdj .dj2 .d {

	color: #666666;

	font-size: 16px;

	margin-bottom: 13px;

	line-height: 1;

}



.tac .lamb1 .mb-bt .djdj .dj2 .d:last-child {

	margin-bottom: 0;

}



.tac .lamb1 .mb-bt .dpdp {

	margin-top: 22px;

}



.tac .lamb1 .mb-bt .dpdp .xydan .button {

	width: 170px;

	height: 50px;

	line-height: 50px;

}



.tac .lamb1 .mb-bt .dpdp .xydan .button {

	color: #666666;

	border: 1px solid #666666;

}



.tac .lamb1 .mb-bt .dpdp .xydan .button:hover {

	color: #fff;

	border: 1px solid #3a804f;

}



.tac .lamb1 .mb-nr {

	line-height: 1.6;

}



.tac .lamb1 .mb-nr .nra {

	font-size: 16px;

	padding-top: 22px;

}



.tac .lamb1 .mb-nr .nrb {

	margin-top: 32px;

}



.tac .lamb1 .mb-nr .nrb p {

	width: 49.5%;

}



.tac .lamb2 {

	padding: 5vw 0 6vw;

}



.tac .lamb2 .mc-bt {

	margin-bottom: 32px;

}



.tac .lamb2 .mc-bt .mcan .mclamb-next,

.tac .lamb2 .mc-bt .mcan .mclamb-prev {

	position: initial;

	margin-top: 0;

	float: left;

	width: 45px;

	height: 45px;

}



.tac .lamb2 .mc-bt .mcan .mclamb-prev {

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

}



.tac .lamb2 .mc-bt .mcan .mclamb-next {

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

}



.tac .lamb2 .mc-bt .mcan .swiper-button-disabled {

	opacity: .8 !important;

}



.tac .lamb2 .mc-bt .mcan .mclamb-next:after,

.tac .lamb2 .mc-bt .mcan .mclamb-prev:after {

	opacity: 0;

}



.tac .lamb2 .mclamb {

	padding-right: 1px;

}



.tac .lamb2 .mclamb .swiper-wrapper .swiper-slide {

	text-align: center;

	background: #fefefe;

	border: 1px solid #f7f7f7;

}



.tac .lamb2 .mclamb .swiper-wrapper .swiper-slide:hover {

	border: 1px solid #008651;

}



.tac .lamb2 .mclamb .swiper-wrapper .swiper-slide a {

	padding: 15px 0 50px;

	display: block;

}



.tac .lamb2 .mclamb .swiper-wrapper .swiper-slide .mbz .m {

	font-size: 22px;

	color: #333333;

	line-height: 1;

}



.tac .lamb2 .mclamb .swiper-wrapper .swiper-slide .mbz .b {

	font-size: 22px;

	color: #333333;

	line-height: 1;

	margin: 6px 0 22px;

}



.tac .lamb2 .mclamb .swiper-wrapper .swiper-slide .mbz .z {

	line-height: 1;

	font-size: 16px;

	color: #666666;

}



.tac .lamb2 .mclamb .swiper-wrapper .swiper-slide .mbz .z span {

	display: inline-block;

	width: 18px;

	height: 12px;

	margin-left: 10px;

	vertical-align: middle;

	background: url(../images/c-a.png)no-repeat right center/cover;

	transition: all 0.3s;

	margin-top: -1px;

}





.tac .lamb3 {

	background: #f5f5f5;

	padding: 5vw 0 6vw;

}



.tac .lamb3 .mc-bt {

	margin-bottom: 39px;

}



.tac .lamb3 .mc-bt .mcan .xtbsr-next,

.tac .lamb3 .mc-bt .mcan .xtbsr-prev {

	position: initial;

	margin-top: 0;

	float: left;

	width: 45px;

	height: 45px;

}



.tac .lamb3 .mc-bt .mcan .xtbsr-prev {

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

}



.tac .lamb3 .mc-bt .mcan .xtbsr-next {

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

}



.tac .lamb3 .mc-bt .mcan .swiper-button-disabled {

	opacity: .8 !important;

}



.tac .lamb3 .mc-bt .mcan .xtbsr-next:after,

.tac .lamb3 .mc-bt .mcan .xtbsr-prev:after {

	opacity: 0;

}



.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide {

	background: #fff;

}



.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .xrz {

	padding: 30px 30px 0 30px;

}



.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .xrz .xr {

	border-bottom: 1px solid #f1f1f1;

	padding-bottom: 25px;

}



.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .xrz .x {

	color: #333;

	line-height: 1;

	font-size: 20px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}



.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .xrz .r {

	color: #666666;

	line-height: 1;

	margin-top: 10px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}



.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .ckgd {

	padding: 0 30px 20px 30px;

}



.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .ckgd {

	padding-top: 16px;

}



.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .ckgd {

	border-top: 1px solid #f1f1f1;

	padding-top: 16px;

}



.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .ckgd .ckgda {

	float: left;

	font-size: 15px;

	color: #707070;

	margin-top: 4px;

}



.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .ckgd .ckgda span {

	display: inline-block;

	width: 24px;

	height: 12px;

	margin-left: 10px;

	background: url(../images/c-a.png)no-repeat center center/cover;

	position: relative;

	transition: all 0.3s;

}



.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide:hover a .ckgd .ckgda span {

	margin-left: 15px;

	transition: all 0.3s;

}



.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .ckgd .ckgdb {

	float: right;

	width: 31px;

	height: 30px;

	margin-right: -5px;

	background: url(../images/rightww.png) no-repeat center center/cover;

}



.tac .lamb1 .gd {

	display: none;

}



.tac .lamb1 .gd .xydan .button {

	width: 170px;

	height: 50px;

	line-height: 50px;

}



.tac .lamb1 .gd .xydan .button {

	color: #666666;

	border: 1px solid #666666;

}



.tac .lamb1 .gd .xydan .button:hover {

	color: #fff;

	border: 1px solid #3a804f;

}



.tac .asdkll {

	display: none;

}



.tac .asdkll .xtbsr-next,

.tac .asdkll .xtbsr-prev {

	position: initial;

	margin-top: 0;

	float: left;

	width: 45px;

	height: 45px;

}



.tac .asdkll .xtbsr-prev {

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

}



.tac .asdkll .xtbsr-next {

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

}



.tac .asdkll .swiper-button-disabled {

	opacity: .8 !important;

}



.tac .asdkll .xtbsr-next:after,

.tac .asdkll .xtbsr-prev:after {

	opacity: 0;

}



@media(max-width: 1480px) {

	.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .xrz {

		padding: 20px 20px 0 20px;

	}



	.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .ckgd {

		padding: 15px 20px 20px 20px;

	}



	.tac .lamb2 .mclamb .swiper-wrapper .swiper-slide .mbz .m {

		font-size: 18px;

		margin-top: 20px;

	}



	.tac .lamb2 .mclamb .swiper-wrapper .swiper-slide .mbz .b {

		font-size: 18px;

		margin: 6px 0 15px;

	}



	.tac .lamb2 .mclamb .swiper-wrapper .swiper-slide a {

		padding: 15px 0 25px;

	}

}



@media(max-width: 1100px) {

	.tab .qfx { padding-bottom: 20px; }



	.lamb1 .mb-ab {

		display: none;

	}



	.tab .qfx .tab-z {

		width: 100%;

	}



	.tab .tab-z ul li {

		margin-right: 0;

		width: 12.57%;

		margin-right: 2%;

		text-align: center;

		padding-bottom: 15px;

	}



	.font-34 {

		font-size: 22px;

	}



	.lamb1 {

		padding: 30px 0 40px;

	}



	.tac .lamb1 .mb-bt .dpdp .xydan .button {

		display: none;

	}



	.tac .lamb1 .gd {

		display: block;

		margin-top: 25px;

	}



	.tac .lamb3 {

		padding: 30px 0 40px;

	}



	.tac .lamb3 .mc-bt .mcan {

		display: none;

	}



	.tac .lamb3 .mc-bt {

		margin-bottom: 20px;

	}



	.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .xrz .xr {

		padding-bottom: 20px;

	}



	.tac .asdkll {

		display: none;

		margin-top: 20px;

	}



	.tac .lamb2 .mc-bt .mcan {

		display: none;

	}



	.tac .lamb2 {

		padding: 30px 0 40px;

	}



	.tac .lamb2 .mc-bt {

		margin-bottom: 20px;

	}



}



@media(max-width: 1024px) {

	.tac .lamb1 .mb-nr .nra {

		font-size: 14px;

		padding-top: 10px;

	}



	.tac .lamb1 .mb-bt {

		padding-bottom: 10px;

	}



	.tac .lamb1 .mb-bt .djdj .dj2 .d {

		font-size: 15px;

		margin-bottom: 0;

		line-height: 1.5;

	}



	.tac .lamb1 .mb-nr .nrb {

		margin-top: 20px;

	}



	.tac .lamb1 .gd .xydan .button {

		font-size: 15px;

	}



	.tab .tab-z ul li {

		font-size: 15px;

	}



	.tab {

		padding: 20px 0 0;

	}



	.xydan .button {

		font-size: 14px;

		padding: 0 15px 0 15px;

		height: 45px;

		line-height: 45px;

	}



	.tab .qfx .tab-z {

		overflow: scroll;

	}



	.tab .qfx .tab-z ul {

		min-width: 1000px;

	}



	.tab .qfx .tab-z::-webkit-scrollbar {

		/*滚动条整体样式*/

		width: 0;

		/*高宽分别对应横竖滚动条的尺寸*/

		height: 0;

	}



	.tab .qfx .tab-z::-webkit-scrollbar-thumb {

		/*滚动条里面小方块*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

		background: #3e804f;

	}



	.tab .qfx .tab-z::-webkit-scrollbar-track {

		/*滚动条里面轨道*/

		-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

		border-radius: 0;

		background: rgba(255, 255, 255, 0.1);

	}



	.tab .tab-z ul li:before {

		bottom: 0;

	}



	.font-16 {

		font-size: 14px;

	}



	.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .xrz .x {

		font-size: 16px;

	}



	.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .xrz {

		padding: 20px 15px 0 15px;

	}



	.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .ckgd {

		padding: 15px 15px 15px 15px;

	}

}



@media(max-width: 750px) {

	.tac .lamb3 .mckz .xtbsr .swiper-wrapper .swiper-slide .ckgd .ckgdb {

		width: 26px;

		height: 25px;

	}

}



@media(max-width: 550px) {

	.tac .lamb1 .mb-nr .nrb p {

		width: 100%;

	}



	.tac .lamb1 .mb-nr .nrb .right {

		margin-top: 10px;

	}



	.tac .lamb1 .mb-bt .djdj .dj1 {

		margin-bottom: 14px;

	}

}



/**公司新闻**/

.switching .tac .box .CompanyNews {

	background: #f5f5f5;

	padding: 50px 0 84px;

}



.switching .tac .box .CompanyNews .Companyl {

	background: #fff;

	width: 73.75%;

	/*height: 1622px;*/

	padding: 39px 1.4vw 71px 1.6vw;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li {

	border-bottom: 1px solid #eeeeee;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li:nth-child(1) .addNewsA {

	padding-top: 20px;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .addNewsA {

	padding: 40px 0 40px 0;

	display: block;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-left {

	width: 350px;
	height: 196px;
	overflow: hidden;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right {

	width: calc(100% - 385px);

	padding-top: .8vw;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .nr-right1 {

	font-size: 22px;

	color: #333333;

	margin-bottom: 2px;

	line-height: 1.5;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li:hover .nr-right .nr-right1 {

	color: #008651;

	text-decoration: underline;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .nr-right2 {

	color: #666666;

	line-height: 1.6;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .nr-right2 p {

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .nr-ck {

	margin-top: 1.7vw;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .nr-ck .ck1 {

	float: left;

	line-height: 1;

	color: #666666;

	font-size: 15px;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .nr-ck .ck1 span {

	display: inline-block;

	width: 24px;

	height: 12px;

	margin-left: 10px;

	background: url(../images/c-a.png)no-repeat center center/cover;

	position: relative;

	transition: all 0.3s;

}



.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .nr-ck .ck2 {

	float: right;

	line-height: 1;

	color: #b0b0b0;

	font-size: 15px;

}

.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .mdls { line-height: 1; padding: 10px; font-size: 14px; color: #888888; border: 1px solid #888888; display: inline-block; margin-top: 15px; }


.CompanyNews .page {

	margin-top: 41px;

}



.pagex {
	margin-top: 60px;
}

.page a {
	display: inline-block;
	width: 46px;
	line-height: 44px;
	border: 1px solid #e2e2e2;
	color: #999999;
	font-size: 16px;
	text-align: center;
	margin-right: 4px;
}

.page a:last-child {
	margin-right: 0;
}

.page a:hover,

.page a.active_page {
	background: #008651;
	border-color: #008651;
	color: #fff;
}





.switching .tac .box .CompanyNews .Companyr {

	width: 25%;

	height: 1622px;

}



.switching .tac .box .CompanyNews .Companyr .Companyrt {

	background: #fff;

	margin-bottom: 20px;

	height: 801px;

	padding: 32px 1.5vw 20px 1.5vw;

}



.switching .tac .box .CompanyNews .Companyr .Companyrt:last-child {

	margin-bottom: 0;

}



.switching .tac .box .CompanyNews .Companyr .Companyrt .Companyrt-nr ul li {

	border-bottom: 1px solid #eeeeee;

}



.switching .tac .box .CompanyNews .Companyr .Companyrt .Companyrt-nr ul li:last-child {

	border-bottom: 0;

}



.switching .tac .box .CompanyNews .Companyr .Companyrt .Companyrt-nr ul li a {

	display: block;

	padding: 23px 0 23px;

}



.switching .tac .box .CompanyNews .Companyr .Companyrt .Companyrt-nr ul li a .s {

	color: #888888;

	font-size: 16px;

	font-weight: bold;

	margin-top: 10px;

}



.switching .tac .box .CompanyNews .Companyr .Companyrt .Companyrt-nr ul li a .m {

	font-size: 18px;

	color: #333333;

	margin-top: 2px;

}



.switching .tac .box .CompanyNews .Companyr .Companyrt .Companyrt-nr ul li:hover a .m {

	color: #008651;

	text-decoration: underline;

}



@media(max-width: 1480px) {

	.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .nr-right1 {

		font-size: 20px;

	}



	.switching .tac .box .CompanyNews .Companyr .Companyrt .Companyrt-nr ul li a .m {

		overflow: hidden;

		text-overflow: ellipsis;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

	}

}



@media(max-width: 1100px) {



	.switching .tac .box .CompanyNews {

		padding: 30px 0 40px;

	}



	.font-40 {

		font-size: 22px;

	}



	.switching .tac .box .CompanyNews .Companyl {

		padding: 20px 15px 30px 15px;



	}



	.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .nr-right1 {

		font-size: 18px;

	}

}





@media(max-width: 1024px) {

	.switching .tac .box .CompanyNews .Companyl {

		width: 100%;

	}



	.switching .tac .box .CompanyNews {

		padding: 30px 0 40px;

	}



	.font-40 {

		font-size: 22px;

	}



	.switching .tac .box .CompanyNews .Companyl {

		padding: 20px 15px 30px 15px;

		height: auto;

	}



	.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .nr-right1 {

		font-size: 16px;

	}



	.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .addNewsA {

		padding: 18px 0 18px 0;

	}



	.switching .tac .box .CompanyNews .Companyr {

		display: none;

	}



	.page a {

		width: 40px;

		line-height: 37px;

	}



	.CompanyNews .page {

		margin-top: 20px;

	}



	.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .nr-ck .ck1 {

		font-size: 14px;

	}





}



@media(max-width: 750px) {

	.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-left {

		width: 100%;

	}



	.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right {

		width: 100%;

		padding-top: 15px;

	}



	.switching .tac .box .CompanyNews .Companyl .nyl-nr ul li .nr-right .nr-ck {

		margin-top: 10px;

	}

}







/**公司新闻详情**/

.xqwk .xqbta{

	color: #666666;

	font-weight: bold;

	margin-top: 10px;
	margin-right: 20px;

}

.xqwk .xqbtb,
.xqwk .xqbtc {
	color: #666666;

	font-weight: bold;
	font-size: 15px;
	margin-top: 8px;
	margin-right: 20px;
}





.xqnr {

	border-top: 1px solid #eeeeee;

	margin-top: 25px;

	line-height: 1.6;

	padding-top: 25px;

	color: #666666;

}



.xqnr .font-18 {

	font-weight: bold;

	color: #333;

}



.xqqhan {

	border-top: 1px solid #eeeeee;

	padding-top: 54px;

	margin-top: 55px;

}



.xqqhan .xqha .a1 {

	margin-bottom: 21px;

}



.xqqhan .xqha .a1:last-child {

	margin-bottom: 0;

}



.xqqhan .xqha .a1 a {

	color: #666666;

	line-height: 1;



}



.xqqhan .xqha .a1 a:hover {

	color: #3a804f;

	text-decoration: underline;

}



.xqqhan .xqhb .xydan a {

	color: #666666;

	width: 170px;

	border: 1px solid #bfbfbf;

}



.xqqhan .xqhb .xydan a:hover {

	color: #fff;

	border: 1px solid #3a804f;

}



@media(max-width: 1480px) {

	.xqqhan {

		padding-top: 30px;

		margin-top: 30px;

	}

}



@media(max-width: 1250px) {

	.xqqhan .xqha .a1 a {

		width: 85%;

		overflow: hidden;

		text-overflow: ellipsis;

		white-space: nowrap;

		display: block;

	}



	.xqqhan .xqha {

		width: 70%;

	}

}



@media(max-width: 1024px) {

	.xqqhan .xqha .a1 {

		margin-bottom: 17px;

	}



	.xqqhan {

		padding-top: 20px;

		margin-top: 20px;

	}



	.xqwk .xqbt {

		line-height: 1.5;

	}



	.xqnr {

		margin-top: 15px;

		padding-top: 0;

	}



	.xqwk .xqbta {

		margin-top: 5px;

	}

	.xqwk .xqbtb,
	.xqwk .xqbtc {
		width: 100%;
	}

}



@media(max-width: 750px) {

	.xqqhan .xqhb {

		width: 100%;

		margin-top: 20px;

	}



	.xqqhan .xqhb .xydan a {

		width: 152px;

	}



	.xqqhan .xqha .a1 a {

		width: 100%;

	}



	.xqqhan .xqha {

		width: 100%;

	}



	.xqqhan .xqha .a1 {

		margin-bottom: 10px;

	}

}











/**产品详情规格参数**/

.Product-ban .product-bancd {

	margin-top: 39px;

}



.Product-ban .product-bancd a {

	display: block;

	width: 195px;

	height: 52px;

	text-align: center;

	line-height: 52px;

	color: #fff;

	border: 1px solid rgba(255, 255, 255, .3);

}



.Product-ban .product-bancd a span {

	display: inline-block;

	width: 19px;

	height: 24px;

	margin-right: 11px;

	margin-bottom: 3px;

	vertical-align: middle;

	background: url(../images/bancd.png) no-repeat center center/cover;

}



.mytab .tab-z ul li .pp {

	display: inline-block;

	position: relative;

}



.mytab .tab-z ul li .pp:after {

	position: absolute;

	content: "";

	right: -1vw;

	top: 50%;

	width: 1px;

	height: 100%;

	background: #d2d2d2;

	transform: translateY(-50%);

}



.mytab .tab-z ul li:last-child .pp:after {

	display: none;

}



.caswpds .Specifications1 {

	background: url(../images/caswpds.jpg) no-repeat center center/cover;

	padding: 5vw 0 6vw;

}



.caswpwpe {

	border-bottom: 1px solid #dcdcdc;

}



.caswpwpe .qfx {

	border: 0;

}



.caswpds .caspec {

	width: 62.5%;

	margin-top: 36px;

}



.caswpds .caspec .caspec-bt .p {

	line-height: 1;

	color: #666666;

	margin-top: 20px;

}



.caswpds .caspec .caspecbd {

	text-align: left;

	margin-top: 30px;

}



.caswpds .caspec .caspecbd .table table {

	width: 100%;

	background: #fff;

	font-size: 18px;

	color: #666666;

}



.caswpds .caspec .caspecbd .table table .mxs {

	background: #2f3742;

	color: #fff;

}



.caswpds .caspec .caspecbd .table table td {

	padding: 13px 0;

	border-right: 1px solid #eeeeee;

	border-bottom: 1px solid #eeeeee;

}



.caswpds .caspec .caspecbd .table table td:nth-child(1) {

	border-left: 1px solid #eeeeee;

}



.caswpds .caspec .caspecbd .table table .mxs td {

	padding: 17px 0;

	border-bottom: 0;

	border-right: 1px solid rgba(255, 255, 255, .1);



}



.caswpds .caspec .caspecbd .table table .mxs td:last-child {

	border-right: 0;

}



.caswpds .caspec .caspecbd .table table .mxs td:nth-child(1) {

	border-left: 0;

}



.caswpds .caspee {

	margin-right: 2vw;

}



.Specifications2 {

	padding: 5vw 0 6vw;

	position: relative;

}



.Specifications2:before {

	position: absolute;

	content: "";

	right: 0;

	top: 2.4vw;

	width: 73.5vw;

	height: 8vw;

	background: url(../images/Sons.png) no-repeat center center/cover;

}



.Specifications2 .wdawcd {

	margin-top: 41px;

}



.Specifications2 .wdawcd table {

	border-color: #eeeeee;

}



.Specifications2 .wdawcd table .zse {

	color: #fff;

	padding: 20px 0;

	border-right: 1px solid #444b55;

	font-size: 22px;

	background: #2f3742;

}



.Specifications2 .wdawcd table .xtm {

	border-left: 1px solid #eeeeee;

	color: #333333;

	font-size: 18px;

	font-weight: bold;

}



.Specifications2 .wdawcd table tr td {

	border-bottom: 1px solid #eeeeee;

	border-right: 1px solid #eeeeee;

	font-size: 16px;

	color: #666666;

	padding: 14px 30px 14px 40px;

}



.Specifications3 {

	background: #f4f4f4;

	padding: 5vw 0 6vw;

	position: relative;

}



.Specifications3:before {

	position: absolute;

	content: "";

	right: 5.2%;

	bottom: 0;

	width: 20.3vw;

	height: 17.15vw;

	background: url(../images/xtzc.png) no-repeat center center/cover;

}



.Specifications3 .pcofiea {

	width: 76%;

}



.Specifications3 .pcofiea .hsbt {

	margin-bottom: 35px;

}



.Specifications3 .pcofiea .pcoul ul li {

	position: relative;

	line-height: 1.5;

	margin-bottom: 30px;

	padding-left: 46px;

}



.Specifications3 .pcofiea .pcoul ul li:last-child {

	margin-bottom: 0;

}



.Specifications3 .pcofiea .pcoul ul li .icon {

	position: absolute;

	left: 0;

	top: 50%;

	transform: translateY(-50%);

	width: 40px;

	height: 40px;

}



@media(max-width: 1480px) {

	.caswpds .caspee {

		width: 27%;

	}



	.caswpds .caspec .caspecbd .table table {

		font-size: 16px;

	}



	.Specifications2:before {

		height: 7vw;

		top: 3.4vw;

	}



	.Specifications2 .wdawcd table .zse {

		padding: 15px 0;

		font-size: 18px;

	}



	.Specifications2 .wdawcd table .xtm {

		font-size: 16px;

	}



	.Specifications2 .wdawcd table tr td {

		padding: 14px 20px 14px 20px;

		line-height: 1;

		font-size: 14px;

	}



	.caswpds .caspec .caspecbd .table table td {

		font-size: 14px;

	}



	.caswpds .caspec .caspecbd .table table .mxs td {

		font-size: 16px;

	}

}



@media(max-width: 1180px) {

	.caswpds .caspec {

		margin-top: 25px;

	}



	.caswpds .caspee {

		margin-right: 1vw;

	}

}



@media(max-width: 1100px) {

	.caswpds .Specifications1 {

		padding: 30px 0 40px;

	}



	.Specifications2:before {

		display: none;

	}



	.Specifications2 .wdawcd {

		margin-top: 20px;

	}



	.Specifications2 {

		padding: 30px 0 40px;

	}



	.Specifications3 {

		padding: 30px 0 40px;

	}



	.mytab .tab-z ul li .pp:after {

		right: -40px;

	}

	.caswpds .caspee {
		display: none;
	}

	.Product-ban .product-bancd a {
		background: #3a804f;
		border-color: #3a804f;
	}

}



@media(max-width: 1024px) {

	.caswpds .caspee {

		width: 100%;

		margin-right: 0;

	}



	.caswpds .caspee .img {

		width: 150px;

	}



	.caswpds .caspec {

		width: 100%;

	}



	.caswpds .caspec .caspec-bt .p {

		margin-top: 12px;

	}



	.caswpds .caspec .caspecbd .table table .mxs td {

		padding: 15px 0;

	}



	.caswpds .caspec .caspecbd .table table td {

		line-height: 1;

	}



	.caswpds .caspec .caspecbd {

		margin-top: 20px;

	}



	.Specifications2 .wdawcd table tr td {

		padding: 12px 15px 12px 15px;

		font-size: 14px;

	}



	.Specifications2 .wdawcd table .zse {

		padding: 13px 0;

		font-size: 16px;

	}



	.Specifications2 .wdawcd table .xtm {

		font-size: 15px;

	}



	.Specifications2 .wdawcd {

		overflow: auto;

	}



	.Specifications2 .wdawcd table {

		width: 1000px;

	}



	.Specifications3 .pcofiea .hsbt {

		margin-bottom: 20px;

	}



	.Specifications3 .pcofiea .pcoul ul li .pcouz {

		font-size: 14px;

	}



	.Specifications3:before {

		display: none;

	}



	.Specifications3 .pcofiea {

		width: 100%;

	}

}



@media(max-width: 470px) {

	.caswpds .caspec .caspecbd .table {

		overflow: auto;

	}



	.caswpds .caspec .caspecbd .table table {

		width: 600px;

	}

}











/**应用列表页**/

.Listofapps1 {

	padding: 5vw 0 6vw;

	background: #f6f6f6;

}



.Listofapps1 .fapps-bt {

	margin-bottom: 40px;

}



.Listofapps1 .fapps-nr {

	position: relative;

}



.Listofapps1 .fapps-nr .pps-an {

	background: #2c333d;

	width: 24.375%;

}



.Listofapps1 .fapps-nr .pps-an ul li {

	border-bottom: 1px solid rgba(255, 255, 255, .05);

	position: relative;

	transition: all 0.5s;

}

.Listofapps1 .fapps-nr .pps-an ul .cur {
	background: #3a804f;
}


.Listofapps1 .fapps-nr .pps-an ul li:last-child {

	border: 0;

}



.Listofapps1 .fapps-nr .pps-an ul li a {

	display: block;

	color: #fff;

	line-height: 1;

	font-size: 20px;

	padding: 23px 25px 23px 60px;

	position: relative;

}



.Listofapps1 .fapps-nr .pps-an ul li a:before {

	position: absolute;

	content: "";

	right: 20px;

	top: 50%;

	transform: translateY(-50%);

	width: 18px;

	height: 12px;

	background: url(../images/besasd.png)no-repeat center center/cover;

}



.Listofapps1 .fapps-nr .pps-an ul li a .icon {

	position: absolute;

	left: 20px;

	top: 50%;

	transform: translateY(-50%);

}



.Listofapps1 .fapps-nr .pps-an ul li a .icon .s {

	display: none;

}



.Listofapps1 .fapps-nr .pps-an ul li:hover a .icon .s {

	display: block;

}

.Listofapps1 .fapps-nr .pps-an ul .cur a .icon .s {

	display: block;

}



.Listofapps1 .fapps-nr .pps-an ul li:hover a .icon .m {

	display: none;

}

.Listofapps1 .fapps-nr .pps-an ul .cur a .icon .m {

	display: none;

}

.Listofapps1 .fapps-nr .pps-an ul li:hover {

	background: #3a804f;

}



.Listofapps1 .fapps-nr .pps-an ul li a:hover:before {

	background: url(../images/besasda.png) no-repeat center center/cover;

}

.Listofapps1 .fapps-nr .pps-an ul .cur a:before {

	background: url(../images/besasda.png) no-repeat center center/cover;

}


.Listofapps1 .fapps-nr .pps-an ul li:after {

	position: absolute;

	content: "";

	left: 0;

	bottom: -1px;

	width: 0;

	height: 1px;

	transition: all 0.5s;

	background: #fff;

}



.Listofapps1 .fapps-nr .pps-an ul li:hover:after {

	width: 100%;

}



.Listofapps1 .fapps-nr .pps-qh {

	width: 74.25%;

	position: absolute;

	height: 100%;

	right: 0;

}



.Listofapps1 .fapps-nr .pps-qh .box {

	position: relative;

	height: 100%;

	width: 100%;

}



.Listofapps1 .fapps-nr .pps-qh .box:before {

	position: absolute;

	content: "";

	right: 30px;

	width: 31px;

	top: 30px;

	height: 29px;

	background: url(../images/pps-qc.png)no-repeat center center/cover;

}



.Listofapps1 .fapps-nr .pps-qh .box .qh {

	position: absolute;

	bottom: 20px;

	width: 100%;

	padding: 0 30px;

}



.Listofapps1 .fapps-nr .pps-qh .box .qh .qh-a .a1 {

	color: #fff;

	line-height: 1;

}



.Listofapps1 .fapps-nr .pps-qh .box .qh .qh-a .a2 {

	color: #fff;

	margin-top: 5px;

	line-height: 1.6;

}



.Listofapps1 .fapps-nr .pps-qh .box .qh .qh-b .xydan a {

	border: 1px solid #8f98a1;

}



.Listofapps1 .fapps-nr .pps-qh .box .qh .qh-b .xydan:hover a {

	border: 1px solid #3a804f;

}



.Listofapps1 .fapps-nr .pps-qh .box .qh .qh-b .xydan .button .mrxg:before {

	background: url(../images/besasda.png) no-repeat center center/cover;

}



.Listofapps1 .B-mqh .moug .moup {

	background: initial;

}



.Listofapps1 .B-mqh .moug .moup .swiper-wrapper .swiper-slide a {

	padding: 0;

}



.Listofapps1 .B-mqh .moug .moup .swiper-wrapper .swiper-slide a .wzpo {

	margin-top: 20px;

}



.Listofapps1 .B-mqh .moug .moup .swiper-wrapper .swiper-slide a .wzpo .w {

	font-size: 20px;

	color: #333;

	line-height: 1;

}



.Listofapps1 .B-mqh .moug .moup .swiper-wrapper .swiper-slide a .wzpo .z {

	line-height: 1.6;

	color: #666666;

	margin: 5px 0 15px;

	font-size: 16px;

}



.Listofapps1 .B-mqh .moug .moup .swiper-wrapper .swiper-slide a .wzpo .p {

	border: 1px solid #d9d9d9;

	display: inline-block;

	color: #666;

	height: 45px;

	width: 120px;

	line-height: 45px;

	font-size: 14px;

	width: 180px;

	padding: 0 15px 0 15px;

	position: relative;

}



.Listofapps1 .B-mqh .moug .moup .swiper-wrapper .swiper-slide a .wzpo .p:before {

	position: absolute;

	content: "";

	right: 15px;

	top: 50%;

	transform: translateY(-50%);

	width: 18px;

	height: 12px;

	background: url(../images/xydan.png) no-repeat center center/cover;

}









.Listofapps2 {

	padding: 5vw 0 6vw;

}



.Listofapps2 .gwcmsck {

	margin-left: 8.33333333%;

	overflow: hidden;

}



.Listofapps2 .gwcmsck .wxwnd-bt {

	margin-right: 10%;

	margin-bottom: 44px;

}



.Listofapps2 .wxwnd-bt .wxwnd-a2 .dwii .swiper-button-prev-fawx,

.Listofapps2 .wxwnd-bt .wxwnd-a2 .dwii .swiper-button-next-fawx {

	position: initial;

	top: 0;

	width: 50px;

	height: 50px;

	margin-top: 0;

}



.Listofapps2 .wxwnd-bt .wxwnd-a2 .dwii .swiper-button-prev-fawx:after,

.Listofapps2 .wxwnd-bt .wxwnd-a2 .dwii .swiper-button-next-fawx:after {

	opacity: 0;

}



.Listofapps2 .wxwnd-bt .wxwnd-a2 .dwii .swiper-button-prev-fawx {

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

}



.Listofapps2 .wxwnd-bt .wxwnd-a2 .dwii .swiper-button-next-fawx {

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

}



.Listofapps2 .wxwnd-bt .wxwnd-a2 .dwii .swiper-button-disabled {

	opacity: .8;

}



.Listofapps2 .wxwnd {

	width: 73%;

}



.Listofapps2 .wxwnd .fawx {

	overflow: initial;

}



.Listofapps2 .wxwnd .fawx .swiper-slide:after {

	position: absolute;

	content: "";

	z-index: 6;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	background: rgba(255, 255, 255, .7);

}



.Listofapps2 .wxwnd .fawx .swiper-slide-active:after {

	background: rgba(255, 255, 255, 0);

	z-index: -1;

}



.Listofapps2 .wxwnd .fawx .swiper-slide .img {

	width: 54%;

}



.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm {

	width: 46%;

	padding: 11.5vw 30px 0 50px;

}



.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .a {

	position: relative;

}



.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .a .f {

	color: #f9f9f9;

	font-size: 8vw;

	line-height: 1;

	position: absolute;

	bottom: -10px;

	left: -7px;

}



.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .a .a1 {

	color: #333333;

	line-height: 1;

	position: relative;

	z-index: 3;

}



.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .w {

	line-height: 1.6;

	color: #666666;

	margin-top: 10px;

	margin-bottom: 29px;

}



.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .w p {

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

}



.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .x {

	display: inline-block;

}



.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .x .xydan .button {

	border: 1px solid #e0e0e0;

	color: #666666;

}



.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .x .xydan:hover .button {

	color: #fff;

}



.Listofapps3 {

	background: #f6f6f6;

	padding: 5vw 0 6vw;

}



.Listofapps3 .fainl {

	padding-bottom: 20px;

	margin-bottom: 40px;

	border-bottom: 1px solid #e5e5e5;

}



.Listofapps3 .fali-bt {

	margin-bottom: 50px;

}



.Listofapps3 .fainl ul li {

	float: left;

	width: 14.28%;

	line-height: 1;

	text-align: center;

	cursor: pointer;

	position: relative;

}



.Listofapps3 .fainl ul li:before {

	position: absolute;

	content: "";

	right: 0;

	height: 100%;

	width: 1px;

	background: #dedede;

}



.Listofapps3 .fainl ul li:after {

	position: absolute;

	content: "";

	height: 2px;

	width: 0;

	left: 0;

	background: #008651;

	bottom: -21px;

	transition: all 0.3s;

}



.Listofapps3 .fainl ul li:last-child:before {

	display: none;

}



.Listofapps3 .fainl ul li .clearfix {

	display: inline-block;

}



.Listofapps3 .fainl ul li .lp .m {

	display: none;

}



.Listofapps3 .fainl ul li .le {

	font-size: 20px;

	color: #666666;

	line-height: 1;

	margin-left: 12px;

}



.Listofapps3 .fainl ul .cur .le {

	color: #008651;

}



.Listofapps3 .fainl ul .cur .lp .m {

	display: block;

}



.Listofapps3 .fainl ul .cur .lp .p {

	display: none;

}



.Listofapps3 .fainl ul .cur:after {

	width: 100%;

	transition: all 0.3s;

}



.Listofapps3 .tabBox .box .swiper-slide {

	background: #fff;

}



.Listofapps3 .tabBox .box .swiper-slide .slzz {

	padding: 30px 30px 30px 30px;

}



.Listofapps3 .tabBox .box .swiper-slide .slzz a {

	display: block;

}



.Listofapps3 .tabBox .box .swiper-slide .slzz a .s {

	font-size: 20px;

	color: #333333;

	line-height: 1;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}



.Listofapps3 .tabBox .box .swiper-slide .slzz:hover a .s {

	color: #008651;

}



.Listofapps3 .tabBox .box .swiper-slide .slzz a .l {

	color: #666666;

	font-size: 16px;

	line-height: 1;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	margin-top: 10px;

	padding-bottom: 24px;

	border-bottom: 1px solid #f1f1f1;

}



.Listofapps3 .tabBox .box .swiper-slide .slzz .ckgd {

	margin-top: 16px;

}



.Listofapps3 .tabBox .box .swiper-slide .slzz .ckgd .ckgda {

	line-height: 1;

	color: #666666;

	font-size: 15px;

	float: left;

	margin-top: 8px;

}



.Listofapps3 .tabBox .box .swiper-slide .slzz .ckgd .ckgda span {

	display: inline-block;

	width: 18px;

	height: 12px;

	margin-left: 9Px;

	vertical-align: middle;

	background: url(../images/ckgdaXX.png)no-repeat right center/cover;

	transition: all 0.5s;

	margin-top: -2px;

}



.Listofapps3 .tabBox .box .swiper-slide .slzz:hover .ckgd .ckgda span {

	width: 28px;

}



.Listofapps3 .tabBox .box .swiper-slide .slzz .ckgd .ckgdb {

	float: right;

	width: 31px;

	height: 30px;

	margin-right: 0;

	background: url(../images/rightww.png) no-repeat center center/cover;

}



.Listofapps3 .tabBox .box {

	position: relative;

}



.Listofapps3 .tabBox .box .swiper-button-prev,

.Listofapps3 .tabBox .box .swiper-button-next {

	width: 59px;

	height: 59px;

	margin-top: 0;

	top: 50%;

	transform: translateY(-50%);

}



.Listofapps3 .tabBox .box .swiper-button-prev:after,

.Listofapps3 .tabBox .box .swiper-button-next:after {

	opacity: 0;

}



.Listofapps3 .tabBox .box .swiper-button-prev {

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

	left: -79px;

}



.Listofapps3 .tabBox .box .swiper-button-next {

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

	right: -79px;

}



.Listofapps3 .tabBox .box .swiper-button-disabled {

	opacity: .8;

}









@media(max-width: 1920px) {

	.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm {

		padding: 8vw 30px 0 50px;

	}



	.Listofapps2 .wxwnd-bt .wxwnd-a2 .dwii .swiper-button-prev-fawx,

	.Listofapps2 .wxwnd-bt .wxwnd-a2 .dwii .swiper-button-next-fawx {

		width: 45px;

		height: 45px;

	}



	.Listofapps3 .tabBox .box .swiper-button-prev,

	.Listofapps3 .tabBox .box .swiper-button-next {

		width: 49px;

		height: 49px;

	}

}



@media(max-width: 1480px) {

	.Listofapps1 .fapps-nr .pps-an ul li a {

		font-size: 18px;

		padding: 23px 20px 23px 50px;

	}



	.Listofapps1 .fapps-nr .pps-qh .box .qh {

		padding: 0 20px;

	}



	.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm {

		padding: 8vw 20px 0 20px;

	}



	.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .a .f {

		font-size: 7vw;

	}



	.Listofapps3 .fainl ul li .le {

		font-size: 18px;

	}



	.Listofapps3 .fainl ul li .lp img {

		width: 17px;

		height: 17px;

	}



	.Listofapps3 .fainl {

		padding-bottom: 15px;

	}



	.Listofapps3 .fainl ul li:after {

		bottom: -16px;

	}



	.Listofapps3 .tabBox .box .swiper-slide .slzz a .s {

		font-size: 18px;

	}



	.Listofapps3 .tabBox .box .swiper-slide .slzz {

		padding: 20px 20px 20px 20px;

	}

}



@media(max-width: 1280px) {

	.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm {

		padding: 6vw 20px 0 20px;

	}

}



@media(max-width: 1100px) {

	.Listofapps1 {

		padding: 30px 0 40px;

	}



	.Listofapps1 .fapps-bt {

		margin-bottom: 20px;

	}



	.Listofapps1 .fapps-nr {

		display: none;

	}



	.Listofapps1 .B-mqh .moug {

		margin-top: 0;

	}



	.Listofapps2 {

		padding: 30px 0 40px;

	}



	.Listofapps2 .wxwnd {

		width: 90%;

	}



	.Listofapps2 .gwcmsck {

		margin-left: 5%;

	}



	.Listofapps2 .wxwnd-bt .wxwnd-a2 .dwii .swiper-button-prev-fawx,

	.Listofapps2 .wxwnd-bt .wxwnd-a2 .dwii .swiper-button-next-fawx {

		display: none;

	}



	.Listofapps2 .gwcmsck .wxwnd-bt {

		margin-bottom: 20px;

	}



	.Listofapps3 {

		padding: 30px 0 40px;

	}



	.Listofapps3 .fainl {

		padding-bottom: 15px;

		overflow: scroll;

		margin-bottom: 25px;

	}



	.Listofapps3 .fainl ul {

		min-width: 1300px;

	}



	.Listofapps3 .fainl::-webkit-scrollbar {
		display: none
	}



	.Listofapps3 .tabBox .box .swiper-button-prev,

	.Listofapps3 .tabBox .box .swiper-button-next {

		display: none;

	}



	.Listofapps3 .fali-bt {

		margin-bottom: 20px;

	}



	.Listofapps3 .tabBox .box .swiper-slide .slzz .ckgd {

		margin-top: 10px;

	}



}



@media(max-width: 1024px) {

	.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm {

		padding: 6vw 15px 0 15px;

	}



	.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .a .f {

		font-size: 9vw;

	}



	.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .a {

		font-size: 18px;

	}



	.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .x .xydan .button {

		width: 160px;

	}



	.Listofapps1 .B-mqh .moug .moup .swiper-wrapper .swiper-slide a .wzpo .w {

		font-size: 18px;

	}



	.Listofapps1 .B-mqh .moug .moup .swiper-wrapper .swiper-slide a .wzpo .z {

		font-size: 14px;

	}





}



@media(max-width: 750px) {

	.Listofapps2 .wxwnd .fawx .swiper-slide .img {

		width: 100%;

	}



	.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm {

		width: 100%;

		padding: 50px 0 0 3px;

	}



	.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .w {

		margin-top: 7px;

		margin-bottom: 17px;

	}



	.Listofapps2 .wxwnd .fawx .swiper-slide .fawxm .a .f {

		font-size: 65px;

	}

}









/**客户案例列表页**/

.sybanner .product-banc {

	color: #fff;

	margin-top: 13px;

}



.caseskbj {

	background: #f5f5f5;

}



.caseskiss {

	padding-top: 48px;

	background: #f5f5f5;

}



.caseskiss .casesan .bhh {

	padding-bottom: 20px;

	border-bottom: 1px solid #e5e5e5;

}



.caseskiss .casesan ul li {

	float: left;

	width: 14.28%;

	line-height: 1;

	text-align: center;

	cursor: pointer;

	position: relative;

}



.caseskiss .casesan ul li:before {

	position: absolute;

	content: "";

	right: 0;

	height: 100%;

	width: 1px;

	background: #dedede;

}



.caseskiss .casesan ul li:after {

	position: absolute;

	content: "";

	height: 2px;

	width: 0;

	left: 0;

	background: #008651;

	bottom: -21px;

	transition: all 0.3s;

}

.caseskiss .casesan ul li:hover:after {
	width: 100%;
	transition: all 0.3s;
}


.caseskiss .casesan ul li:last-child:before {

	display: none;

}



.caseskiss .casesan ul li .clearfix {

	display: inline-block;

}



.caseskiss .casesan ul li .lp .m {

	display: none;

}

.caseskiss .casesan ul li .lp {
	width: 20px;
}

.caseskiss .casesan ul li .le {

	font-size: 18px;

	color: #666666;

	line-height: 1;

	margin-left: 12px;

}

.caseskiss .casesan ul li:hover .le {
	color: #008651;
}



.caseskiss .casesan ul .cur .le {

	color: #008651;

}



.caseskiss .casesan ul .cur .lp .m {

	display: block;

}



.caseskiss .casesan ul .cur .lp .p {

	display: none;

}

.caseskiss .casesan ul li:hover .lp .m {

	display: block;

}



.caseskiss .casesan ul li:hover .lp .p {

	display: none;

}



.caseskiss .casesan ul .cur:after {

	width: 100%;

	transition: all 0.3s;

}



.caseskiss1 {

	padding: 100px 0 60px;

	position: relative;

	border-bottom: 1px dashed #dcdcdc;

}



.caseskiss1:before {

	position: absolute;

	content: "";

	left: 13px;

	top: 105px;

	width: 31px;

	height: 110px;

	background: url(../images/caseskiss1b.png) no-repeat center center/cover;

}



.caseskiss1:after {

	position: absolute;

	content: "";

	right: 0;

	top: 2vw;

	width: 66.7vw;

	height: 10.5vw;

	background: url(../images/casesaft.png) no-repeat center center/cover;

	background-size: auto 100%;

}



.caseskiss1 .skica-nr {

	margin-top: 40px;

	margin-bottom: 61px;

	position: relative;

	z-index: 1;

}



.caseskiss1 .skica-nr .skica-top {

	position: relative;

	z-index: 9;

	margin-bottom: 30px;

}



.caseskiss1 .skica-nr .skica-top .ca-top {

	position: absolute;

	bottom: 40px;

	width: 100%;

	left: 0;

	padding: 0 35px;

}



.caseskiss1 .skica-nr .skica-top .ca-top .t {

	color: #fff;

	margin-top: 26px;

}

.caseskiss1 .skica-nr .skica-top:hover .ca-top .t,
.caseskiss1 .skica-nr .skica-top:hover .ca-top .o { color: #008651; }




.caseskiss1 .skica-nr .skica-top .ca-top .o {

	color: #d7d9dc;

	margin-top: 6px;

	line-height: 1;

}



.caseskiss1 .skica-nr .bott ul li {

	float: left;

	width: 32.25%;

	margin-right: 1.62%;

	background: #fff;

	margin-bottom: 1.62%;
}

.caseskiss1 .skica-nr .bott ul li:nth-child(3n) {
	margin-right: 0;
}



.caseskiss1 .skica-nr .bott ul li:last-child {

	margin-right: 0;

}





.caseskiss1 .skica-nr .bott ul li .slzz {

	padding: 30px 30px 30px 30px;

}



.caseskiss1 .skica-nr .bott ul li .slzz a {

	display: block;

}



.caseskiss1 .skica-nr .bott ul li .slzz .s {

	font-size: 20px;

	color: #333333;

	line-height: 1;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}



.caseskiss1 .skica-nr .bott ul li:hover .slzz .s {

	color: #008651;

}



.caseskiss1 .skica-nr .bott ul li .slzz .l {

	color: #666666;

	font-size: 16px;

	line-height: 1;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	margin-top: 10px;

	padding-bottom: 24px;

	border-bottom: 1px solid #f1f1f1;

}



.caseskiss1 .skica-nr .bott ul li .slzz .ckgd {

	margin-top: 16px;

}



.caseskiss1 .skica-nr .bott ul li .slzz .ckgd .ckgda {

	line-height: 1;

	color: #666666;

	font-size: 15px;

	float: left;

	margin-top: 8px;

}



.caseskiss1 .skica-nr .bott ul li .slzz .ckgd .ckgda span {

	display: inline-block;

	width: 18px;

	height: 12px;

	margin-left: 9Px;

	vertical-align: middle;

	background: url(../images/ckgdaXX.png)no-repeat right center/cover;

	transition: all 0.5s;

	margin-top: -2px;

}



.caseskiss1 .skica-nr .bott ul li:hover .slzz .ckgd .ckgda span {

	width: 28px;

}



.caseskiss1 .skica-nr .bott ul li .slzz .ckgd .ckgdb {

	float: right;

	width: 31px;

	height: 30px;

	margin-right: 0;

	background: url(../images/rightww.png) no-repeat center center/cover;

}



.caseskiss1 .skica-lj {

	text-align: center;

}



.caseskiss1 .skica-lj a {

	width: 195px;

	color: #666666;

	height: 52px;

	font-size: 16px;

	line-height: 54px;

	display: inline-block;

	border: 1px solid #d9d9d9;

}



.caseskiss1 .skica-lj a span {

	display: inline-block;

	width: 24px;

	height: 24px;

	margin-right: 9Px;

	vertical-align: middle;

	background: url(../images/ca-lj.png)no-repeat right center/cover;

	transition: all 0.5s;

	margin-top: -2px;

}



.caseskiss1:nth-child(2):after {

	position: absolute;

	content: "";

	right: 0;

	top: 1.5vw;

	width: 62.7vw;

	height: 8.4vw;

	background: url(../images/casesaft1.png) no-repeat center center/cover;

	background-size: auto 100%;

}



.caseskiss1:nth-child(3):after {

	position: absolute;

	content: "";

	right: 0;

	top: 1.5vw;

	width: 66.8vw;

	height: 10.6vw;

	background: url(../images/casesaft1w.png) no-repeat center center/cover;

	background-size: auto 100%;

}



@media(max-width: 2200px) {

	.caseskiss1:after {

		top: 3vw;

	}



	.caseskiss1:nth-child(2):after {

		top: 2vw;

	}



	.caseskiss1:nth-child(3):after {

		top: 3vw;

	}

}



@media(max-width: 1780px) {

	.caseskiss1:after {

		top: 4vw;

	}



	.caseskiss1:nth-child(2):after {

		top: 3vw;

	}



	.caseskiss1:nth-child(3):after {

		top: 4vw;

	}

}



@media(max-width: 1680px) {

	.caseskiss1:after {

		top: 4.5vw;

	}



	.caseskiss1:nth-child(2):after {

		top: 3.5vw;

	}



	.caseskiss1:nth-child(3):after {

		top: 4.5vw;

	}

}



@media(max-width:1480px) {

	.caseskiss .casesan ul li .le {

		font-size: 18px;

	}



	.caseskiss .casesan ul li .lp img {

		width: 17px;

		height: 17px;

	}



	.caseskiss .casesan .bhh {

		padding-bottom: 15px;

	}



	.caseskiss .casesan ul li:after {

		bottom: -16px;

	}



	.caseskiss1 .skica-nr .skica-top .ca-top .t {

		font-size: 18px;

		margin-top: 16px;

	}



	.caseskiss1 .skica-nr .bott ul li .slzz a .s {

		font-size: 18px;

	}



	.caseskiss1 .skica-nr .skica-top .ca-top {

		bottom: 35px;

		padding: 0 20px;

	}



	.caseskiss1 .skica-nr .bott ul li .slzz {

		padding: 20px 20px 20px 20px;

	}



	.caseskiss1:after {

		top: 5.2vw;

	}



	.caseskiss1:nth-child(2):after {

		top: 5.2vw;

	}



	.caseskiss1:nth-child(3):after {

		top: 5.2vw;

	}



	.caseskiss1 .skica-nr {

		margin-top: 35px;

		margin-bottom: 50px;

	}

}



@media(max-width: 1280px) {

	.caseskiss1:after {

		top: 6.5vw;

	}



	.caseskiss1:nth-child(2):after {

		top: 6.5vw;

	}



	.caseskiss1:nth-child(3):after {

		top: 6.5vw;

	}

}



@media(max-width: 1100px) {

	.caseskiss1:after {

		display: none;

	}



	.caseskiss1:before {

		display: none;

	}



	.caseskiss1 {

		padding: 30px 0 40px;

	}



	.caseskiss1 .skica-nr {

		margin-top: 20px;

		margin-bottom: 25px;

	}



	.caseskiss1 .skica-lj a {

		line-height: 52px;

	}



	.caseskiss .casesan ul {

		min-width: 1300px;

	}



	.caseskiss .casesan .bhh {

		overflow: scroll;

	}



	.caseskiss .casesan .bhh::-webkit-scrollbar {
		display: none
	}



	.sybanner .product-banc {

		margin-top: 5px;

	}

}



@media(max-width: 1024px) {

	.caseskiss1 .skica-nr .bott ul li {

		width: 100%;

		margin-bottom: 20px;

	}



	.caseskiss1 .skica-nr {

		margin-bottom: 5px;

	}



	.caseskiss1 .skica-nr .bott ul li .slzz a .l {

		font-size: 14px;

		padding-bottom: 15px;

	}



	.caseskiss1 .skica-nr .bott ul li .slzz a .s {

		font-size: 16px;

	}



	.caseskiss1 .skica-nr .skica-top .ca-top {

		padding: 0 15px;

		bottom: 20px;

	}



	.caseskiss1 .skica-nr .skica-top .ca-top .t {

		font-size: 16px;

		margin-top: 10px;

	}



	.caseskiss1 .skica-nr .bott ul li .slzz .ckgd {

		margin-top: 10px;

	}



	.caseskiss1 .skica-lj a {

		font-size: 14px;

		height: 45px;

		width: 170px;

		line-height: 44px;

	}



	.caseskiss1 .skica-lj a span {

		width: 20px;

		height: 20px;

	}



	.caseskiss1 .skica-nr .skica-top {

		margin-bottom: 20px;

	}



	.caseskiss {

		padding-top: 30px;

	}

}



@media(max-width: 750px) {

	.caseskiss1 .skica-nr .skica-top .ca-top .icon {

		width: 80px;

	}



	.caseskiss1 .skica-nr .skica-top .img img {

		height: 300px;

	}



	.sybanner .product-banc {

		font-size: 15px;

	}



}









/**联系**/

.Contactus1 {

	background: #fafafa;

	padding: 106px 0 76px;

}



.Contactus1 .container {

	padding: 0 2.5%;

}



.Contactus1 .ctus {

	background: #fff;

	width: 34.375%;

	position: relative;

	padding: 20px 20px 40px 20px;

}



.Contactus1 .ctus:before {

	position: absolute;

	content: "";

	right: 20px;

	bottom: 0;

	width: 10.5vw;

	height: 8.4vw;

	background: url(../images/ctusb.png) no-repeat center center/cover;

}



.Contactus1 .ctus .ctusbt .c {

	color: #222222;

	font-size: 26px;

	margin-top: 30px;

	margin-bottom: 14px;

}



.Contactus1 .ctus .ctusbt .t {

	font-size: 18px;

	color: #666666;

	line-height: 1.5;

	margin-bottom: 5px;

}





.Contactus1 .ctus .ctusbt .t:last-child {

	margin-bottom: 0;

}



.Contactus1 .ctus .ctusbt .xydan {

	margin-top: 30px;

}



.Contactus1 .ctus .ctusbt .xydan a {

	border: 1px solid #e0e0e0;

	color: #666666;

	width: 175px;

}



.Contactus1 .ctus .ctusbt .xydan a:hover {

	color: #fff;

	border: 1px solid #3a804f;

}



.Contactus1 .ctms {

	width: 55.625%;

	position: relative;

}

.Contactus1 .ctms .an {
	position: absolute;
}

.Contactus1 .ctms .an .link {
	position: relative;
}

.Contactus1 .ctms .an .link .linkText {
	font-size: 16px;
	color: #3e804f;
	line-height: 1;
	position: absolute;
	top: 50%;
	right: 5px;
	transform: translateY(-50%);
	width: 80px;

}

.Contactus1 .ctms .an3 .link .linkText {
	left: -40px;
}

.Contactus1 .ctms .an1 {
	right: 24%;
	top: 29%;
}

.Contactus1 .ctms .an3 {
	right: 24%;
	top: 55%;
}

.Contactus1 .ctms .an2 {
	right: 31%;
	top: 56.5%;
}

.Contactus1 .ctms .an2 .link .linkText {
	left: 32px;
}

.Contactus1 .ctms .an .link .linkIcon {
	position: relative;
	width: 35px;
	height: 35px;
}

.Contactus1 .ctms .an .link .linkIcon4 {
	background: #3e8050;
	width: 7px;
	height: 7px;
	border-radius: 50px;
}

.Contactus1 .ctms .an .link .linkIcon3 {
	border: rgba(63, 128, 81, .7) solid 1px;
	padding: 5px;
	border-radius: 50px;
	animation: beat 1s ease 0s infinite normal;
}

@keyframes beat {
	0% {
		transform: scale(1);
	}

	50% {
		transform: scale(1.1);
	}

	100% {
		transform: scale(1);
	}
}


.Contactus1 .ctms .an .link .linkIcon .linkIcon1 {
	z-index: 1;
	border: rgba(63, 128, 81, 0.3) solid 1px;
	padding: 7px;
	border-radius: 50px;
}

.Contactus1 .ctms .an:nth-child(1) .link .linkIcon {
	width: 50px;
	height: 50px;
}

.Contactus1 .ctms .an:nth-child(1) .link .linkIcon .linkIcon1 {
	padding: 12px;
}

.Contactus1 .ctms .an:nth-child(1) .link .linkIcon3 {
	padding: 7px;
}

.Contactus1 .ctms .an3 .link .linkIcon {
	position: relative;
	width: 40px;
	height: 40px;
}

.Contactus1 .ctms .an3 .link .linkIcon .linkIcon1 {
	padding: 8px;
}

.Contactus1 .ctms .an3 .link .linkIcon3 {
	padding: 6px;
}

.Contactus1 .ctms .an3 .link .linkIcon4 {
	width: 8px;
	height: 8px;
}


.Contactus2 {

	padding: 5vw 0 6vw;

	text-align: center;

	background: url(../images/Contactus2.jpg) no-repeat center center/cover;

}



.Contactus2 .nutsc-bt {

	color: #fff;

	margin-bottom: 54px;

}



.Contactus2 .nutsc-nr ul li {

	float: left;

	position: relative;

	padding: 50px 0 80px;

	width: 32%;

	margin-right: 2%;

	border: 1px solid rgba(255, 255, 255, .15);

}



.Contactus2 .nutsc-nr ul li:last-child {

	margin-right: 0;

}



.Contactus2 .nutsc-nr ul li .m {

	display: none;

}

.Contactus2 .nutsc-nr ul li:hover .p {
	background: #3e804f;
	border-radius: 50%;
}



/*.Contactus2 .nutsc-nr ul li:hover .m{

	display: inline-block;

}*/


/*
.Contactus2 .nutsc-nr ul li:hover .p{

	display: none;

}
*/


.Contactus2 .nutsc-nr ul li .tsc-na .n {

	color: #fff;

	font-size: 24px;

	line-height: 1;

	margin-top: 22px;

}



.Contactus2 .nutsc-nr ul li .tsc-na .a {

	font-size: 18px;

	color: #e3e4e5;

	line-height: 1;

	margin-top: 12px;

}



.Contactus2 .nutsc-nr ul li .ik {

	position: absolute;

	border-style: solid;

	border-width: 0;

	width: 0;

	height: 0;

	transition: all 0.3s;

	-webkit-transition: all 0.3s;

}



.Contactus2 .nutsc-nr ul li .line_tl {

	left: -1px;

	top: -1px;

	border-top-width: 2px;

	border-left-width: 2px;

	border-color: #008651;

}



.Contactus2 .nutsc-nr ul li .line_tr {

	right: -1px;

	top: -1px;

	border-top-width: 2px;

	border-right-width: 2px;

	border-color: #008651;

}



.Contactus2 .nutsc-nr ul li .line_bl {

	left: -1px;

	bottom: -1px;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-color: #008651;

}



.Contactus2 .nutsc-nr ul li .line_br {

	right: -1px;

	bottom: -1px;

	border-bottom-width: 2px;

	border-right-width: 2px;

	border-color: #008651;

}



.Contactus2 .nutsc-nr ul li:hover .ik {

	width: 62px;

	height: 62px;

}



.Contactus3 {

	background: url(../images/Contactus3.jpg) no-repeat center center/cover;

	padding: 5vw 0 6vw;

}



.Contactus3 .ttsun {

	width: 50%;

	padding-top: 30px;

	padding-right: 5%;

}



.Contactus3 .ttsun-bt {

	margin-bottom: 40px;

}





.Contactus3 .ttsun .dq-right .xho {

	width: 100%;

	margin-bottom: 14px;

	position: relative;

}



.Contactus3 .ttsun .dq-right .xho .xhoa {

	position: absolute;

	right: 20px;

	top: 50%;

	font-size: 16px;

	transform: translateY(-50%);

	color: #fd0024;

	height: 7px;

	line-height: 1;

}



.Contactus3 .ttsun .dq-right .xho input {

	height: 56px;

	font-size: 16px;

	padding-left: 18px;

	border: initial;

	color: #008651;

	border: 1px solid #dbdbdb;

	background: #dddddd00;

	width: 100%;

}



.Contactus3 .ttsun .dq-right .xho input::-webkit-input-placeholder {

	color: #999999;

}



.Contactus3 .ttsun .dq-right .xho input::-moz-placeholder {
	/* Mozilla Firefox 19+ */

	color: #999999;

}



.Contactus3 .ttsun .dq-right .xho input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */

	color: #999999;

}



.Contactus3 .ttsun .dq-right .xho input:-ms-input-placeholder {
	/* Internet Explorer 10-11 */

	color: #999999;

}



.Contactus3 .ttsun .dq-right .xho input:focus {

	border: 1px solid #008651;

}



.Contactus3 .ttsun .dq-right .nknc {

	position: relative;

	margin-bottom: 14px;

}



.Contactus3 .ttsun .dq-right .nknc:before {
	display:none;
	position: absolute;

	content: "";

	width: 11px;

	height: 7px;

	right: 17px;

	top: 50%;

	transform: translateY(-50%);

	background: url(../images/select-icon.png) no-repeat center center/cover;

}

.Contactus3 .ttsun .dq-right .layui-form-select .layui-input { background: none; border:none; line-height: 56px; height: 56px; font-size: 16px; color:#666; }

.Contactus3 .ttsun .dq-right select,.Contactus3 .ttsun .dq-right .layui-form-select {

	width: 100%;

	border: 1px solid #dbdbdb;

	background: #dddddd00;

	height: 56px;

	color: #999999;

	font-size: 16px;

	padding-left: 18px;

	appearance: none;

	-moz-appearance: none;

	-webkit-appearance: none;

}



.Contactus3 .ttsun .dq-right .ssbl textarea {

	width: 100%;

	color: #008651;

	font-size: 16px;

	height: 140px;

	padding-left: 18px;

	border: 1px solid #dbdbdb;

	background: #dddddd00;

	padding-top: 15px;

}

@media(max-width:1024px){
	.Contactus3 .ttsun .dq-right .layui-form-select .layui-input,.Contactus3 .ttsun .dq-right select, .Contactus3 .ttsun .dq-right .layui-form-select { line-height: 45px; height: 45px; }
}

.Contactus3 .ttsun .dq-right textarea::-webkit-input-placeholder {

	color: #999999;

}



.Contactus3 .ttsun .dq-right textarea::-moz-placeholder {
	/* Mozilla Firefox 19+ */

	color: #999999;

}



.Contactus3 .ttsun .dq-right textarea:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */

	color: #999999;

}



.Contactus3 .ttsun .dq-right textarea:-ms-input-placeholder {
	/* Internet Explorer 10-11 */

	color: #999999;

}



.Contactus3 .ttsun .dq-right textarea:focus {

	border: 1px solid #008651;

}



.Contactus3 .ttsun .dq-right .ljtj {

	position: relative;

	margin-top: 37px;

	display: inline-block;

}



.Contactus3 .ttsun .dq-right .ljtj:before {

	position: absolute;

	content: "";

	right: 26px;

	top: 54%;

	width: 16px;

	height: 11px;

	transform: translateY(-50%);

	background: url(../images/sbdws.png) no-repeat center center/cover;

}



.Contactus3 .ttsun .dq-right .ljtj input {

	width: 170px;

	height: 52px;

	color: #fff;

	font-size: 16px;

	padding-left: 26px;

	background: rgba(62, 128, 80, .8);

	transition: all .3s ease-in-out;

	border: 0;

	text-align: left;

}



.Contactus3 .ttsun .dq-right .ljtj:hover input {

	background: rgba(62, 128, 80, 1);

}



.Contactus3 .ttsut {

	width: 50%;

	padding-top: 30px;

	padding-left: 5%;

	padding-bottom: 30px;

	position: relative;

}



.Contactus3 .ttsut:before {

	position: absolute;

	content: "";

	left: -1px;

	top: 0;

	width: 2px;

	height: 100%;

	background: url(../images/ttsutbe.png) no-repeat center center/cover;

}



.Contactus3 .ttsut .ttsuf ul li {

	background: #f4f4f4;

	border: 1px solid #dcdcdc;

	margin-bottom: 16px;

	padding: 13px 0 13px 13px;

	position: relative;

}



.Contactus3 .ttsut .ttsuf ul li:last-child {

	margin-bottom: 0;

}



.Contactus3 .ttsut .ttsuf ul li .ewm {

	float: left;

	margin-right: 22px;

}



.Contactus3 .ttsut .ttsuf ul li .ewz {

	float: left;

}



.Contactus3 .ttsut .ttsuf ul li .ewz .e {

	color: #333;

	line-height: 1;

	margin-top: 33px;

}



.Contactus3 .ttsut .ttsuf ul li .ewz .w {

	color: #666666;

	line-height: 1;

	margin-top: 12px;

}



.Contactus3 .ttsut .ttsuf ul li:before {

	position: absolute;

	content: "";

	bottom: 0;

	height: 4.3vw;

	width: 5.7vw;

	right: 1vw;

	background: url(../images/ttsufl1.png) no-repeat center center/cover;

}



.Contactus3 .ttsut .ttsuf ul li:nth-child(2):before {

	background: url(../images/ttsufl2.png) no-repeat center center/cover;

}



.Contactus3 .ttsut .ttsuf ul li:nth-child(3):before {

	background: url(../images/ttsufl3.png) no-repeat center center/cover;

}







@media(max-width:1480px) {

	.Contactus1 .ctus .ctusbt .c {

		font-size: 20px;

		margin-top: 15px;

		margin-bottom: 5px;

	}



	.Contactus1 .ctus .ctusbt .t {

		font-size: 16px;

	}



	.Contactus1 .ctus .ctusbt .xydan {

		margin-top: 25px;

	}



	.Contactus2 .nutsc-nr ul li .tsc-na .n {

		font-size: 20px;

	}



	.Contactus2 .nutsc-nr ul li .tsc-na .a {

		font-size: 16px;

	}



	.Contactus3 .ttsun .dq-right .xho input {

		padding-left: 15px;

	}



	.Contactus3 .ttsut {

		padding-left: 2%;

	}



	.Contactus3 .ttsun {

		padding-right: 2%;

	}



	.Contactus3 .ttsun .dq-right select {

		padding-left: 15px;

	}



	.Contactus3 .ttsun .dq-right .ssbl textarea {

		padding-left: 15px;

	}



	.Contactus3 .ttsut .ttsuf ul li .ewz .e {

		font-size: 18px;

		margin-top: 38px;

	}

	.Contactus1 .ctms .an .link .linkText {
		font-size: 14px;
	}

	.Contactus1 .ctms .an1 .link .linkText {
		right: -33px;
	}


	.Contactus1 .ctms .an3 .link .linkText {
		right: -60px;
	}

	.Contactus1 .ctms .an2 .link .linkText {
		left: 25px;
	}

	.Contactus1 .ctms .an .link .linkIcon4 {
		width: 4px;
		height: 4px;
	}

	.Contactus1 .ctms .an .link .linkIcon {
		width: 24px;
		height: 24px;
	}

	.Contactus1 .ctms .an .link .linkIcon .linkIcon1 {
		padding: 5px;
	}

	.Contactus1 .ctms .an .link .linkIcon3 {
		padding: 3px;
	}

	.Contactus1 .ctms .an3 .link .linkIcon4 {
		width: 5px;
		height: 5px;
	}

	.Contactus1 .ctms .an3 .link .linkIcon .linkIcon1 {
		padding: 6px;
	}

	.Contactus1 .ctms .an3 .link .linkIcon .linkIcon3 {
		padding: 5px;
	}

	.Contactus1 .ctms .an3 .link .linkIcon {
		width: 31px;
		height: 31px;
	}

	.Contactus1 .ctms .an:nth-child(1) .link .linkIcon .linkIcon1 {
		padding: 5px;
	}

	.Contactus1 .ctms .an:nth-child(1) .link .linkIcon3 {
		padding: 5px;
	}

	.Contactus1 .ctms .an:nth-child(1) .link .linkIcon {
		width: 28px;
		height: 28px;
	}

	.Contactus1 .ctms .an1 .link .linkText {
		right: -20px;
	}

	.Contactus1 .ctms .an3 .link .linkIcon {
		width: 24px;
		height: 24px;
	}

	.Contactus1 .ctms .an3 .link .linkIcon .linkIcon1 {
		padding: 5px;
	}

	.Contactus1 .ctms .an3 .link .linkIcon .linkIcon3 {
		padding: 3px;
	}

	.Contactus1 .ctms .an3 .link .linkIcon4 {
		width: 4px;
		height: 4px;
	}

	.Contactus1 .ctms .an3 .link .linkText {
		left: -34px;
	}



}



@media(max-width: 1280px) {

	.Contactus2 .nutsc-nr ul li .icon {

		width: 100px;

		display: inline-block;

	}



	.Contactus2 .nutsc-nr ul li {

		padding: 50px 0 60px;

	}



	.Contactus3 .ttsut .ttsuf ul li:before {

		display: none;

	}



}



@media(max-width: 1100px) {

	.Contactus1 {

		padding: 30px 0 40px;

	}



	.Contactus2 {

		padding: 30px 0 40px;

	}



	.Contactus2 .nutsc-bt {

		margin-bottom: 20px;

	}



	.Contactus3 {

		padding: 30px 0 40px;

	}



	.Contactus3 .ttsun-bt {

		margin-bottom: 20px;

	}



	.Contactus3 .ttsut {

		width: 100%;

		padding-left: 0;

		padding-top: 0;

		margin-top: 30px;

		padding-bottom: 0;

	}



	.Contactus3 .ttsut:before {

		display: none;

	}



	.Contactus3 .ttsun {

		width: 100%;

		padding-right: 0;

		padding-top: 0;

	}



	.Contactus3 .ttsun .dq-right .ljtj {

		margin-top: 20px;

	}

}



@media(max-width: 1024px) {

	.Contactus1 .ctus {

		width: 100%;

		padding: 15px 15px 25px 15px;

		margin-top: 20px;

	}



	.Contactus1 .ctms {

		width: 100%;

	}



	.Contactus1 .container {

		padding: 0;

	}



	.Contactus1 .ctus .ctusbt .xydan {

		margin-top: 15px;

	}



	.Contactus1 .ctus:before {

		display: none;

	}



	.Contactus1 .ctus .ctusbt .c {

		font-size: 18px;

	}



	.Contactus1 .ctus .ctusbt .t {

		font-size: 14px;

	}



	.Contactus2 .nutsc-nr ul li .tsc-na .n {

		font-size: 18px;

	}



	.Contactus2 .nutsc-nr ul li .tsc-na .a {

		font-size: 14px;

	}



	.Contactus2 .nutsc-nr ul li {

		padding: 40px 0 50px;

	}



	.Contactus3 .ttsun .dq-right .xho input {

		height: 45px;

		font-size: 15px;

	}



	.Contactus3 .ttsun .dq-right select {

		height: 45px;

		font-size: 15px;

	}



	.Contactus3 .ttsun .dq-right .ssbl textarea {

		font-size: 15px;

		padding-top: 10px;

	}



	.Contactus3 .ttsun .dq-right .ljtj input {

		width: 150px;

		height: 45px;

		font-size: 14px;

		padding-left: 19px;

	}



	.Contactus3 .ttsun .dq-right .ljtj:before {

		right: 19px;

	}

	.Contactus1 .ctms .an1 {
		right: 26%;
		top: 32%;
	}

}



@media(max-width: 750px) {

	.Contactus2 .nutsc-nr ul li .icon {

		width: 75px;

	}



	.Contactus2 .nutsc-nr ul li {

		padding: 25px 0 30px;

	}

}



@media(max-width: 550px) {

	.Contactus2 .nutsc-nr ul li {

		width: 100%;

		margin-bottom: 20px;

	}



	.Contactus2 {

		padding: 30px 0 20px;

	}

}



@media(max-width: 500px) {

	.Contactus3 .ttsut .ttsuf ul li .ewz {

		width: 57%;

	}



	.Contactus3 .ttsut .ttsuf ul li .ewz .e {

		margin-top: 15px;

		line-height: 1.5;

	}



	.Contactus3 .ttsut .ttsuf ul li .ewz .w {

		margin-top: 4px;

	}



	.Contactus3 .ttsut .ttsuf ul li {

		padding: 13px;

	}

}











/**客户案例详情**/

.wzsflnmd {

	position: relative;

}



.wzsflnmd:before {

	position: absolute;

	content: "";

	top: 0;

	left: 0;

	width: 60px;

	height: 100%;

	background: #fff;

}



.coskiss {

	background: #f5f5f5;

	position: relative;

	padding: 70px 0 100px;

}



.coskiss .dex-Bwlm {

	position: absolute;

	height: 100%;

	background: #fff;

	width: 60px;

	text-align: center;

	top: 0;

	padding-top: 70px;

}



.coskiss .clearfix {

	position: relative;

}



.coskiss .coskissl {

	width: 62.5%;

}



.coskiss .coskissr {

	background: #2b333e;

	width: 37.5%;

	height: 100%;

	right: 0;

	position: absolute;

	padding: 80px 50px 0 45px;

}



.coskiss .coskissr .ssr-a {

	color: #fff;

	line-height: 1;

}



.coskiss .coskissr .ssr-b {

	color: #fff;

	line-height: 1.6;

	margin-top: 14px;

	padding-bottom: 29px;

	border-bottom: 1px solid rgba(255, 255, 255, .1);

}



.coskiss .coskissr .ssr-c {

	color: #c9cbce;

	line-height: 1.6;

	margin-bottom: 38px;

	margin-top: 30px;

	overflow-y: auto;

	overflow-x: hidden;

	height: 5.5vw;

	font-size: 16px;

}



.coskiss .coskissr .ssr-c::-webkit-scrollbar {

	/*滚动条整体样式*/

	width: 4px;

	/*高宽分别对应横竖滚动条的尺寸*/

	height: 4px;

}



.coskiss .coskissr .ssr-c::-webkit-scrollbar-thumb {

	/*滚动条里面小方块*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

	background: #3e804f;

}



.coskiss .coskissr .ssr-c::-webkit-scrollbar-track {

	/*滚动条里面轨道*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

	border-radius: 0;

	background: rgba(255, 255, 255, 0.1);

}



.coskiss .coskissr .ssr-d a {

	width: 170px;

	padding: 0px 19px 0 20px;

}



.coskiss3 {

	position: relative;

}



.coskiss3 .dex-Bwlm {

	position: absolute;

	height: 100%;

	background: #fff;

	width: 60px;

	right: 0;

	text-align: center;

	top: 0;

	padding-top: 144px;

}



.coskisskieeee .swiper-slide .img {

	width: 50%;

}



.coskisskieeee .swiper-slide .img a {

	display: block;

	position: relative;

}



.coskisskieeee .swiper-slide .img a .ppdw {

	position: absolute;

	bottom: 20px;

	width: 100%;

	padding: 0 20px;

	font-size: 18px;

	color: #fff;

}



.coskisskieeee .swiper-slide .imv {

	width: 49.375%;

}



.coskisskieeee .swiper-slide .imv a {

	display: block;

	position: relative;

}



.coskisskieeee .swiper-slide .imv a .ppdw {

	position: absolute;

	bottom: 17px;

	color: #fff;

	font-size: 18px;

	width: 100%;

	padding: 0 17px;

}



.coskisskieeee .swiper-slide .imv ul li {

	float: left;

	width: 49.4%;

	margin-bottom: 1.2%;

	margin-right: 1.1%;

}



.coskisskieeee .swiper-slide .imv ul li:nth-child(2n) {

	margin-right: 0;

}



.coskisskieeee .swiper-slide .imv ul li:nth-child(3) {

	margin-bottom: 0;

}



.coskisskieeee .swiper-slide .imv ul li:last-child {

	margin-bottom: 0;

}





@media(max-width: 1680px) {

	.coskiss .coskissr .ssr-a {

		font-size: 27px;

	}



	.coskiss .coskissr {

		padding: 63px 40px 0 40px;

	}

}



@media(max-width: 1480px) {

	.coskiss .coskissr .ssr-a {

		font-size: 22px;

	}



	.coskiss .coskissr {

		padding: 30px 20px 0 20px;

	}



	.coskiss .coskissr .ssr-c {

		margin-bottom: 30px;

		margin-top: 20px;

		font-size: 15px;

	}



	.coskiss .coskissr .ssr-b {

		padding-bottom: 20px;

		font-size: 15px;

	}



	.coskisskieeee .swiper-slide .img a .ppdw {

		font-size: 18px;

	}



	.coskisskieeee .swiper-slide .imv a .ppdw {

		font-size: 18px;

	}

}





@media(max-width: 1100px) {

	.coskiss {

		padding: 30px 0 40px;

	}



	.coskiss .dex-Bwlm {

		display: none;

	}



	.wzsflnmd:before {

		display: none;

	}



	.coskiss3 .dex-Bwlm {

		display: none;

	}



	.coskisskieeee .swiper-slide .img {

		width: 100%;

	}



	.coskisskieeee .swiper-slide .imv {

		width: 100%;

		margin-top: 20px;

	}



	.coskisskieeee .swiper-slide .imv ul li {

		width: 49%;

		margin-right: 2%;

		margin-bottom: 2%;

	}

}



@media(max-width: 1024px) {

	.coskiss .coskissl {

		width: 100%;

	}



	.coskiss .coskissr {

		position: initial;

		width: 100%;

		float: left;

		padding: 20px 15px 20px 15px;

	}



	.coskiss .coskissr .ssr-c {

		height: 100%;

	}



	.coskiss .coskissr .ssr-a {

		font-size: 18px;

	}



	.coskiss .coskissr .ssr-b {

		font-size: 14px;

		padding-bottom: 15px;

		margin-top: 8px;

	}



	.coskiss .coskissr .ssr-c {

		margin-bottom: 20px;

		margin-top: 15px;

		font-size: 14px;

	}



	.coskisskieeee .swiper-slide .img a .ppdw {

		font-size: 16px;

		padding: 0 15px;

		bottom: 15px;

	}



	.coskisskieeee .swiper-slide .imv a .ppdw {

		font-size: 15px;

		padding: 0px 15px;

		bottom: 15px;

	}

}



@media(max-width: 560px) {

	.coskisskieeee .swiper-slide .imv ul li {

		width: 100%;

		margin-bottom: 20px;

	}



	.coskisskieeee .swiper-slide .imv ul li:nth-child(3) {

		margin-bottom: 20px;

	}

}







/**服务**/

.serve1 {

	background: url(../images/serve1.jpg) no-repeat center center/cover;

	position: relative;

	padding: 5vw 0 1vw;

}



.serve1 .swrimg {

	position: absolute;

	width: auto;

	left: 20px;

	top: 6vw;

}



.serve1 .servl {

	margin-top: 20px;

}



.serve1 .servl .rvlb {

	width: 8vw;

	margin-top: 40px;

}



.serve1 .servr {

	width: 80.25%;

}



.serve1 .servr ul li {

	float: left;

	width: 33.3%;

	position: relative;

	border-right: 1px solid #d2d2d2;

	padding: 75px 0 81px 50px;

}



.serve1 .servr ul li:last-child {

	border-right: 0;

}



.serve1 .servr ul li .rvrbj {

	position: absolute;

	height: 100%;

	width: 100%;

	left: 0;

	top: 0;

}



.serve1 .servr ul li .rvrbj img {

	position: relative;

	width: 100%;

	height: 100%;

	opacity: 0;

	transition: all 0.5s;

}



.serve1 .servr ul li:hover .rvrbj img {

	opacity: 1;

	transition: all 0.5s;

}

.serve1 .servr ul li .rvrdje {
	position: absolute;
	bottom: 0;
	right: 0;
	color: #fff;
	opacity: 0;
	transition: all 0.5s;
}

.serve1 .servr ul li:hover .rvrdje {
	opacity: 1;
	transition: all 0.5s;
}

.serve1 .servr ul li .rvrdje:before {
	position: absolute;
	content: "";
	right: 0;
	bottom: 0;
	border-bottom: 4vw solid #3e804f;
	border-left: 4.5vw solid transparent;
}

.serve1 .servr ul li .rvrdje .rvrdjea {
	position: relative;
	font-size: 1.3vw;
	bottom: .5vw;
	right: .4vw;
	line-height: 1;
}



.serve1 .servr ul li .qzcj {

	position: relative;

	z-index: 9;

}



.serve1 .servr ul li .qzcj .rvrwz {

	margin-top: 44px;

}



.serve1 .servr ul li .qzcj .rvrwz .r {

	float: left;

	color: #3e804f;

	font-size: 50px;

	line-height: 1;

}



.serve1 .servr ul li .qzcj .rvrwz .v {

	float: left;

	color: #3e804f;

	font-size: 50px;

	line-height: 1;

	font-size: 30px;

	margin-left: 2px;

}



.serve1 .servr ul li .qzcj .w {

	font-size: 28px;

	color: #333333;

	margin-top: 10px;

	line-height: 1;

}



.serve1 .servr ul li .qzcj .z {

	font-size: 22px;

	color: #666666;

	margin-top: 20px;

	line-height: 1;

}



.serve1 .servr ul li .qzcj .icon .m {

	display: none;

}



.serve1 .servr ul li:hover .qzcj .icon .m {

	display: block;

}



.serve1 .servr ul li:hover .qzcj .icon .p {

	display: none;

}



.serve1 .servr ul li:hover .qzcj .rvrwz .v,

.serve1 .servr ul li:hover .qzcj .rvrwz .r,

.serve1 .servr ul li:hover .qzcj .w,

.serve1 .servr ul li:hover .qzcj .z {

	color: #fff;

}



.serve2 {

	text-align: center;

	position: relative;

	overflow: hidden;

}



.serve2 .erves {

	position: absolute;

	top: 5vw;

	left: 50%;

	color: #fff;

	transform: translateX(-50%);

	z-index: 99;

}



.serve2 .erves-nr {

	position: relative;

	z-index: 9;

}



.serve2 .erves-nr ul li {

	float: left;

	width: 25%;

	position: relative;

	padding-top: 16.5vw;

	padding-bottom: 14.5vw;

	border-right: 1px solid rgba(255, 255, 255, .1);

}



.serve2 .erves-nr ul li:last-child {

	border-right: 0;

}



.serve2 .erves-nr ul li:after {

	position: absolute;

	content: "";

	left: 0;

	top: 0;

	height: 100%;

	width: 100%;

	transition: all 0.5s;

	opacity: 0;

	background: rgba(0, 0, 0, .2);

}



.serve2 .erves-nr ul li:hover:after {

	opacity: 1;

}



.serve2 .erves-nr ul li .icon {

	position: relative;

	z-index: 9;

}



.serve2 .erves-nr ul li .enr {

	color: #fff;

	font-size: 24px;

	line-height: 38px;

	margin-top: 24px;

	position: relative;

	padding-bottom: 45px;

	z-index: 9;

}



.serve2 .erves-nr ul li .enr:before {

	position: absolute;

	content: "";

	left: 50%;

	width: 63px;

	bottom: 0;

	height: 2px;

	background: #008651;

	transform: translateX(-50%);

}



.serve2 .erves-nr ul li .enr b {

	font-size: 32px;

}



.serve2 .pagePic {

	position: absolute;

	height: 100%;

	top: 0;

	width: 100%;

}



.serve2 .pagePic ul li {

	position: absolute;

	width: 100%;

	height: 100%;

}
.serve2 .pagePic ul li .bgDiv { position: relative; width: 100%; height: 100%; }


.pagePic ul li {

	width: 100%;

	height: 100%;

	display: none;

}



.pagePic ul li.active {

	display: block;

	-webkit-animation: haha3 1000ms linear both;

	animation: haha3 1000ms linear both;

}



@-webkit-keyframes haha3 {

	0% {

		transform: scale(1)
	}



	50% {

		transform: scale(1.02)
	}



	100% {

		transform: scale(1.04)
	}

}



.serve3 {

	background: url(../images/serve3.jpg) no-repeat center center/cover;

	padding: 5vw 0 6vw;

}



.serve3 .sekoma {

	text-align: center;

	margin-bottom: 38px;

}



.serve3 .sekomb .sekomb-l {

	width: 73.18%;

	height: 30vw;

	overflow: hidden;

}



.serve3 .sekomb .sekomb-l .box {

	position: relative;

}



.serve3 .sekomb .sekomb-l .box .img img {

	height: 30vw;

}



.serve3 .sekomb .sekomb-l .box .sekomd-la {

	position: absolute;

	bottom: 37px;

	left: 30px;

}



.serve3 .sekomb .sekomb-l .box .sekomd-la .l {

	color: #fff;

	font-size: 24px;

}



.serve3 .sekomb .sekomb-l .box .sekomd-la .a {

	font-size: 18px;

	margin-top: 8px;

	color: #d2d3d3;

}



.serve3 .sekomb .sekomb-l .box:before {

	position: absolute;

	content: "";

	right: 40px;

	width: 65px;

	height: 65px;

	cursor: pointer;

	bottom: 47px;

	background: url(../images/bfan.png) no-repeat center center/cover;

}



.serve3 .sekomb .sekomb-r {

	width: 26.125%;

	height: 30vw;

	overflow-y: auto;

	overflow-x: hidden;

	padding-right: 1%;

}



.serve3 .sekomb .sekomb-r::-webkit-scrollbar {

	/*滚动条整体样式*/

	width: 3px;

	/*高宽分别对应横竖滚动条的尺寸*/

	height: 3px;

}



.serve3 .sekomb .sekomb-r::-webkit-scrollbar-thumb {

	/*滚动条里面小方块*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

	background: #3e804f;

}



.serve3 .sekomb .sekomb-r::-webkit-scrollbar-track {

	/*滚动条里面轨道*/

	-webkit-box-shadow: inset 0 0 5px rgba(220, 220, 220, 1);

	border-radius: 0;

	background: rgba(255, 255, 255, 0.1);

}



.serve3 .sekomb .sekomb-r ul li {

	position: relative;

	margin-bottom: 10px;

}



.serve3 .sekomb .sekomb-r ul li .tioa {

	color: #f3f3f3;

	position: absolute;

	bottom: 0;

	left: 0;

	width: 100%;

	font-size: 18px;

	padding: 0 0 15px 14px;

}



.serve3 .sekomb .sekomb-r ul li:last-child {

	margin-bottom: 0;

}



.serve3 .sekomb .sekomb-r ul .cur {

	border: 3px solid #008651;

}



.fixVideo {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.8);
	width: 100%;
	height: 100%;
	z-index: 1000;
}

.fixVideoA {
	width: 100%;
	height: 100%;
	position: relative;
}

.fixVideoB {
	position: absolute;
	width: 60%;
	max-width: 800px;
	height: auto;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	background: #fff;
}

.fixVideoB .close {
	position: absolute;
	right: -40px;
	top: 50%;
	transform:translateY(-50%);
	height: 40px;
	width: 40px;
	cursor: pointer;
	text-align: center;
	line-height: 40px;
	font-size: 30px;
	z-index: 10000;
	background: #000;
	color: #fff;
}





.serve4 {

	background: url(../images/seope4.jpg) no-repeat center center/cover;

}



.serve4 .dex-Bmo {

	text-align: center;

}



.serve4 .dex-Bme .Bme-left {

	width: 24.375%;

}



.serve4 .dex-Bme .Bme-right {

	width: 73.125%;

	position: absolute;

	right: 0;

	height: 100%;

	top: 0;

	padding: 0;

	background: initial;

}



.serve4 .Bme-right .box {

	overflow: hidden;

	padding-right: 1px;

	position: relative;

	width: 100%;

	height: 100%;

}



.serve4 .Bme-right .box .swiper-container {

	overflow: initial;

}



.serve4 .Bme-right .box .rbxld {

	width: 100%;

	overflow: initial;

}



.serve4 .Bme-right .box .swiper-wrapper .swiper-slide {

	background: #fff;

	text-align: center;

	border: 1px solid #e7e7e7;

}



.serve4 .Bme-right .box .swiper-wrapper .swiper-slide a {

	display: block;

}



.serve4 .Bme-right .box .swiper-wrapper .swiper-slide a .img {

	padding: 23px 0 25px;

	width: 140px;

	display: inline-block;

}



.serve4 .Bme-right .box .swiper-wrapper .swiper-slide a .rbxlw {

	font-size: 18px;

	color: #222222;

	padding: 15px 0 15px 17px;

	position: relative;

	border-top: 1px solid #e7e7e7;

	text-align: left;

}



.serve4 .Bme-right .box .swiper-wrapper .swiper-slide a .rbxlw .rbxle {

	display: inline-block;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	max-width: 205px;

}



.serve4 .Bme-right .box .swiper-wrapper .swiper-slide a .rbxlw:before {

	position: absolute;

	content: "";

	right: 15px;

	top: 50%;

	transform: translateY(-50%);

	width: 17px;

	height: 17px;

	background: url(../images/rbxlw.png) no-repeat center center/cover;

}



.serve4 .Bme-right .box .swiper-wrapper .swiper-slide a:hover .rbxlw {

	color: #3a804f;

}



.serve4 .Bme-right .box .swiper-wrapper .swiper-slide a:hover .rbxlw:before {

	background: url(../images/rbxlwa.png) no-repeat center center/cover;

}



.serve4 .Bme-right .box .rdxam {

	position: absolute;

	bottom: 0;

	width: 100%;

}





.serve4 .Bme-right .box .rdxam .swiper-button-next,

.serve4 .Bme-right .box .rdxam .swiper-button-prev {

	position: initial;

	margin-top: 0;

	float: left;

	width: auto;

}



.serve4 .Bme-right .box .rdxam .swiper-button-next:after,

.serve4 .Bme-right .box .rdxam .swiper-button-prev:after {

	opacity: 0;

}



.serve4 .Bme-right .box .rdxam .swiper-button-disabled {

	opacity: .8 !important;

}





.serve4 .Bme-right .box .rdxam .swiper-button-prev {

	width: 55px;

	height: 55px;

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

}



.serve4 .Bme-right .box .rdxam .swiper-button-next {

	width: 55px;

	height: 55px;

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

}



.serve4 .Bme-right .box .rdxam .button-pagination {

	width: 88%;

	height: 2px;

	background: #eeeeee;

	top: 50%;

	transform: translateY(-50%);

}



.serve4 .Bme-right .box .rdxam .button-pagination .swiper-pagination-progressbar-fill {

	background: #008651;

}



.serve4 .dex-Bme .Bme-left ul li {

	display: block;

	color: #929ba6;

	font-size: 20px;

	padding: 23px 25px 23px 30px;

	position: relative;

}



.serve4 .dex-Bme .Bme-left ul li .p {

	float: left;

	padding-right: 30px;

	position: relative;

	font-size: 20px;

}



.serve4 .dex-Bme .Bme-left ul li .icon {

	float: right;

}



.serve4 .dex-Bme .Bme-left ul li .icon .sb {

	display: none;

}



.serve4 .dex-Bme .Bme-left ul li:hover .icon .sb {

	display: block;

}



.serve4 .dex-Bme .Bme-left ul li:hover .icon .mr {

	display: none;

}

.serve4 .dex-Bme .Bme-left ul .cur .icon .sb {

	display: block;

}



.serve4 .dex-Bme .Bme-left ul .cur .icon .mr {

	display: none;

}




.serve4 .dex-Bme .Bme-left ul li:hover .p {

	color: #fff;

}

.serve4 .dex-Bme .Bme-left ul .cur .p {
	color: #fff;
}



.serve4 .dex-Bme .Bme-left ul li .p:before {

	position: absolute;

	content: "";

	right: 0;

	top: 50%;

	transform: translateY(-50%);

	width: 18px;

	height: 12px;

	background: url(../images/besasd.png)no-repeat center center/cover;

}



.serve4 .dex-Bme .Bme-left ul li:hover .p:before {

	background: url(../images/besasda.png) no-repeat center center/cover;

}

.serve4 .dex-Bme .Bme-left ul .cur .p:before {

	background: url(../images/besasda.png) no-repeat center center/cover;

}

.serve5 {

	background: url(../images/serve5.jpg) no-repeat center center/cover;

	padding: 87px 0 85px;

}



.serve5 .vgseyl {

	width: 44.375%;

}



.serve5 .vgseyl .vgseyl-bt {

	margin-bottom: 30px;

}



.serve5 .vgseyl .vgseyl-nr .xho {

	width: 100%;

	margin-bottom: 11px;

	position: relative;

}



.serve5 .vgseyl .vgseyl-nr .xho input {

	height: 55px;

	font-size: 16px;

	padding-left: 18px;

	border: initial;

	color: #008651;

	border: 1px solid #dbdbdb;

	background: #dddddd00;

	width: 100%;

}



.serve5 .vgseyl .vgseyl-nr .xho .xhoa {

	position: absolute;

	right: 20px;

	top: 50%;

	font-size: 16px;

	transform: translateY(-50%);

	color: #fd0024;

	height: 7px;

	line-height: 1;

}



.serve5 .vgseyl .vgseyl-nr .xho input::-webkit-input-placeholder {

	color: #999999;

}



.serve5 .vgseyl .vgseyl-nr .xho input::-moz-placeholder {
	/* Mozilla Firefox 19+ */

	color: #999999;

}



.serve5 .vgseyl .vgseyl-nr .xho input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */

	color: #999999;

}



.serve5 .vgseyl .vgseyl-nr .xho input:-ms-input-placeholder {
	/* Internet Explorer 10-11 */

	color: #999999;

}



.serve5 .vgseyl .vgseyl-nr .xho input:focus {

	border: 1px solid #008651;

}



.serve5 .vgseyl .vgseyl-nr .ssbl {

	position: relative;

}



.serve5 .vgseyl .vgseyl-nr .ssbl textarea {

	width: 100%;

	color: #008651;

	font-size: 16px;

	height: 100px;

	padding-left: 18px;

	border: 1px solid #dbdbdb;

	background: #dddddd00;

	padding-top: 15px;

}



.serve5 .vgseyl .vgseyl-nr .ssbl .xhoa {

	position: absolute;

	right: 20px;

	top: 20px;

	font-size: 16px;

	color: #fd0024;

	height: 7px;

	line-height: 1;

}



.serve5 .vgseyl .vgseyl-nr textarea::-webkit-input-placeholder {

	color: #999999;

}



.serve5 .vgseyl .vgseyl-nr textarea::-moz-placeholder {
	/* Mozilla Firefox 19+ */

	color: #999999;

}



.serve5 .vgseyl .vgseyl-nr textarea:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */

	color: #999999;

}



.serve5 .vgseyl .vgseyl-nr textarea:-ms-input-placeholder {
	/* Internet Explorer 10-11 */

	color: #999999;

}



.serve5 .vgseyl .vgseyl-nr textarea:focus {

	border: 1px solid #008651;

}



.serve5 .vgseyl .vgseyl-nr .gqddl {

	line-height: 1.5;

	margin-top: 12px;

	color: #666666;

}



.serve5 .vgseyl .vgseyl-nr .gqddl span {

	color: #3e8050;

}



.serve5 .vgseyl .vgseyl-nr .ljtj {

	position: relative;

	margin-top: 37px;

	display: inline-block;

}



.serve5 .vgseyl .vgseyl-nr .ljtj:before {

	position: absolute;

	content: "";

	right: 26px;

	top: 54%;

	width: 16px;

	height: 11px;

	transform: translateY(-50%);

	background: url(../images/sbdws.png) no-repeat center center/cover;

}



.serve5 .vgseyl .vgseyl-nr .ljtj input {

	width: 170px;

	height: 52px;

	color: #fff;

	font-size: 16px;

	padding-left: 26px;

	background: rgba(62, 128, 80, 0.8);

	border: 0;

	transition: all .3s ease-in-out;

	text-align: left;

}



.serve5 .vgseyl .vgseyl-nr .ljtj:hover input {

	background: rgba(62, 128, 80, 1);

}

























@media(max-width: 1680px) {

	.serve4 .Bme-right .box .swiper-wrapper .swiper-slide a .img {

		width: 150px;

		display: inline-block;

	}



	.serve4 .Bme-right .box .swiper-wrapper .swiper-slide a .rbxlw .rbxle {

		width: 160px;

	}



	.serve4 .Bme-right .box .rdxam .button-pagination {

		width: 86%;

	}

}



@media(max-width: 1480px) {

	.serve1 .servr ul li {

		padding: 30px 0 50px 20px;

	}



	.serve1 .servr ul li .qzcj .rvrwz .r {

		font-size: 30px;

	}



	.serve1 .servr ul li .qzcj .w {

		font-size: 20px;

	}



	.serve1 .servr ul li .qzcj .z {

		font-size: 17px;

		margin-top: 15px;

	}



	.serve1 .servl .rvlb {

		width: 6vw;

		margin-top: 20px;

	}



	.serve1 .servr ul li .qzcj .icon {

		width: 70px;

	}



	.serve1 .servr ul li .qzcj .rvrwz {

		margin-top: 25px;

	}



	.serve1 .servr ul li .qzcj .rvrwz .v {

		font-size: 20px;

	}



	.serve2 .erves-nr ul li .enr {

		color: #fff;

		font-size: 20px;

		line-height: 1.6;

		margin-top: 20px;

		padding-bottom: 25px;

	}



	.serve2 .erves-nr ul li .enr b {

		font-size: 22px;

	}



	.serve3 .sekomb .sekomb-l .box .sekomd-la .l {

		font-size: 16px;

	}



	.serve3 .sekomb .sekomb-l .box .sekomd-la .a {

		font-size: 14px;

		margin-top: 5px;

	}



	.serve3 .sekomb .sekomb-l .box:before {

		width: 45px;

		height: 45px;

		right: 20px;

		bottom: 25px;

	}



	.serve3 .sekomb .sekomb-l .box .sekomd-la {

		bottom: 20px;

		left: 20px;

	}



	.serve3 .sekomb .sekomb-r ul li .tioa {

		font-size: 17px;

		padding: 0 0 10px 14px;

	}



	.serve4 .dex-Bme .Bme-left ul li a {

		padding: 20px 20px 20px 20px;

	}



	.serve4 .Bme-right .box .rdxam .button-preva,

	.serve4 .Bme-right .box .rdxam .button-nexta {

		width: 45px;

		height: 45px;

	}



	.serve4 .dex-Bme .Bme-left ul li .p {

		font-size: 18px;

	}





}



@media(max-width: 1100px) {

	.serve1 .swrimg {

		display: none;

	}



	.serve1 {

		padding: 30px 0 40px;

	}



	.serve2 .erves {

		top: 30px;

	}



	.serve2 .erves-nr ul li {

		padding-top: 10.5vw;

		padding-bottom: 10.5vw;

	}



	.serve3 {

		padding: 30px 0 40px;

	}



	.serve3 .sekoma {

		margin-bottom: 20px;

	}



	.serve5 {

		padding: 30px 0 40px;

	}



	.serve5 .vgseyl .vgseyl-bt {

		margin-bottom: 20px;

	}



	.serve4 .dex-Bme {

		display: block;

		margin-top: 20px;

	}



	.serve4 .dex-Bme .Bme-left {

		background: initial;

	}



	.serve4 .dex-Bme .Bme-left ul li {

		float: left;

		margin-right: 10px;

		background: #2c333d;

		width: 16%;

	}



	.serve4 .dex-Bme .Bme-left {

		width: 100%;

	}



	.serve4 .dex-Bme .Bme-right {

		width: 100%;

		position: initial;

		margin-top: 20px;

	}





	.serve4 .dex-Bme .Bme-left ul li {

		padding: 15px 15px 15px 15px;

		width: 32.61%;

		margin-bottom: 10px;

		margin-right: 1%;

	}



	.serve4 .dex-Bme .Bme-left ul li:nth-child(3n) {

		margin-right: 0;

	}



	.serve4 .Bme-right .box .rdxam {

		position: relative;

		margin-top: 20px;

	}

}



@media(max-width: 1024px) {

	.serve1 .servr ul li .qzcj .rvrwz .r {

		font-size: 25px;

	}



	.serve1 .servr ul li .qzcj .rvrwz .v {

		font-size: 18px;

	}



	.serve1 .servr ul li .qzcj .w {

		font-size: 18px;

	}



	.serve1 .servr ul li .qzcj .z {

		font-size: 14px;

		margin-top: 10px;

	}



	.serve1 .servr ul li {

		padding: 20px 0 25px 15px;

	}



	.serve1 .servr ul li .qzcj .rvrwz {

		margin-top: 17px;

	}



	.serve1 .servl .rvlb {

		display: none;

	}



	.serve1 .servl {

		margin-top: 0;

		width: 100%;

		margin-bottom: 20px;

	}



	.serve1 .servr {

		width: 100%;

	}



	.serve2 {

		padding-top: 50px;

	}



	.serve2 .erves {

		top: 20px;

	}



	.serve2 .erves-nr ul li {

		width: 50%;

		border-right: 0;

		border-bottom: 1px solid rgba(255, 255, 255, .1);

		padding-top: 20px;

		padding-bottom: 25px;

	}



	.serve2 .erves-nr ul li:after {

		display: none;

	}



	.serve2 .erves-nr ul li .icon {

		width: 40px;

		display: inline-block;

	}



	.serve2 .erves-nr ul li .enr {

		font-size: 16px;

		line-height: 1.5;

		margin-top: 10px;

		padding-bottom: 14px;

	}



	.serve2 .erves-nr ul li .enr b {

		font-size: 18px;

	}



	.serve3 .sekomb .sekomb-l {

		width: 100%;

		height: auto;

		margin-top: 20px;

	}



	.serve3 .sekomb .sekomb-l .box .img img {

		height: auto;

	}



	.serve3 .sekomb .sekomb-r {

		height: auto;

		margin-top: 20px;

		width: 100%;

		overflow: auto;

	}



	.serve3 .sekomb .sekomb-r ul {

		width: 2263px;

	}



	.serve3 .sekomb .sekomb-r ul li {

		float: left;

		margin-right: 10px;

	}



	.serve3 .sekomb .sekomb-r ul .cur {

		border: 3px solid #008651;

	}



	.serve3 .sekomb .sekomb-r ul li {

		border: 3px solid rgba(0, 0, 0, 0);

	}



	.serve3 .sekomb .sekomb-r ul li .tioa {

		font-size: 16px;

	}



	.serve3 .sekomb .sekomb-l .box:before {

		width: 35px;

		height: 35px;

		right: 14px;

		bottom: 20px;

	}



	.serve3 .sekomb .sekomb-l .box .sekomd-la {

		bottom: 15px;

		left: 15px;

	}



	.serve5 .vgseyl {

		width: 100%;

	}



	.serve5 {

		position: relative;

		background: url(../images/serve5pulsd.jpg) no-repeat center center/cover;

	}



	/*	.serve5:before{

		position: absolute;

		content: "";

		left: 0;

		top: 0;

		width: 100%;

		height: 100%;

		background: rgba(0, 0, 0, .3);

	}*/





	.serve5 .vgseyl .vgseyl-nr .xho input {

		height: 45px;

		font-size: 15px;

		padding-left: 15px;

	}





	.serve5 .vgseyl .vgseyl-nr .ssbl textarea {

		font-size: 15px;

		padding-left: 15px;

		padding-top: 9px;

	}



	.serve5 .vgseyl .vgseyl-nr .ljtj {

		margin-top: 15px;

	}



	.serve5 .vgseyl .vgseyl-nr .ljtj input {

		width: 150px;

		height: 45px;

		font-size: 14px;

		padding-left: 19px;

	}







	.serve4 .dex-Bme .Bme-left ul li .p {

		font-size: 16px;

	}



	.serve4 .Bme-right .box .swiper-wrapper .swiper-slide a .rbxlw {

		font-size: 16px;

		padding: 13px 0 10px 15px;

	}


}



@media(max-width: 750px) {

	.serve1 .servr ul li .qzcj .icon {

		width: 50px;

	}



	.serve3 .sekomb .sekomb-l .box .sekomd-la .a {

		max-width: 300px;

	}



	.serve4 .dex-Bme .Bme-left ul li {

		width: 49.5%;

	}



	.serve4 .dex-Bme .Bme-left ul li:nth-child(3) {

		margin-right: 1%;

	}



	.serve4 .dex-Bme .Bme-left ul li:nth-child(2n) {

		margin-right: 0;

	}



	.serve4 .Bme-right .box .rdxam .button-pagination {

		width: 70vw;

	}

}



@media(max-width: 550px) {

	.serve1 .servr ul li {

		width: 33.33%;

		border-right: 0;

		border-bottom: 1px solid #d2d2d2;

	}



	.serve2 .erves-nr {

		margin-top: 15px;

	}



	.serve2 .erves-nr ul li {

		padding: 20px 0 25px;

		width: 100%;

	}



	.serve2 {

		padding-top: 37px;

	}

	.serve1 .servr ul li .rvrdje:before {
		border-bottom: 32px solid #3e804f;
		border-left: 37px solid transparent;
	}

	.serve1 .servr ul li .rvrdje .rvrdjea {
		font-size: 12px;
		bottom: 3px;
		right: 3px;
	}

}



@media(max-width: 500px) {

	.serve3 .sekomb .sekomb-l .box .sekomd-la .a {

		max-width: 200px;

	}



	.serve3 .sekomb .sekomb-l .box:before {

		bottom: 33px;

	}

}



@media(max-width: 450px) {

	.serve4 .dex-Bme .Bme-left ul li {

		width: 100%;

	}



	.serve4 .Bme-right .box .rdxam .button-pagination {

		width: 65vw;

	}

}











/**深入了解我们**/

.Digdeeper1 {

	background: url(../images/Digdeeper1.jpg) no-repeat center center/cover;

	position: relative;

	padding: 5vw 0 9vw;

}



.Digdeeper1:before {

	position: absolute;

	content: "";

	left: 0;

	bottom: 0;

	width: 100%;

	height: 121px;

	background: url(../images/kckc.png) no-repeat center center/cover;

}



.Digdeeper1 .gd {

	width: 50.43%;

	padding-top: 86px;

}



.Digdeeper1 .gd .gd-bt span {

	color: #3a804f;

}



.Digdeeper1 .gd .gd-nr {

	line-height: 1.6;

	color: #666666;

	margin-top: 24px;

}



.Digdeeper1 .gd .gd-sk {

	margin-top: 35px;

}



.Digdeeper1 .gd .gd-sk ul li {

	float: left;

	position: relative;

	width: 22.7%;

	overflow: hidden;

	margin-right: 3%;

	padding: 37px 0 37px;

	text-align: center;

	border: 1px solid #d2d2d2;

}



.Digdeeper1 .gd .gd-sk ul li:last-child {

	margin-right: 0;

}



.Digdeeper1 .gd .gd-sk ul li .ul-z {

	line-height: 1;

	color: #666666;

	margin-top: 16px;

}



.Digdeeper1 .gd .gd-sk ul li:before {

	position: absolute;

	content: "";

	left: 50%;

	width: 40px;

	height: 2px;

	top: -1px;

	z-index: 8;

	background: #3a804f;

	transform: translateX(-50%);

}





.Digdeeper1 .gd .gd-sk ul li .fixa:after {

	position: absolute;

	content: "";

	left: 0;

	top: -100%;

	width: 100%;

	height: 100%;

	z-index: 7;

	background: #3a804f;

	transition: all 0.5s;

}



.Digdeeper1 .gd .gd-sk ul li:hover:before {

	background: #fff;

}



.Digdeeper1 .gd .gd-sk ul li:hover .fixa:after {

	transition: all 0.5s;

	top: 0;

}



.Digdeeper1 .gd .gd-sk ul li .icon,

.Digdeeper1 .gd .gd-sk ul li .ul-z {

	position: relative;

	z-index: 8;

}



.Digdeeper1 .gd .gd-sk ul li .icon .m {

	display: none;

}



.Digdeeper1 .gd .gd-sk ul li:hover .icon .m {

	display: inline-block;

}



.Digdeeper1 .gd .gd-sk ul li:hover .icon .p {

	display: none;

}



.Digdeeper1 .gd .gd-sk ul li:hover .ul-z {

	color: #fff;

}





.Digdeeper1 .ge {

	width: 39%;

}



.Digdeeper2 {

	text-align: center;

	position: relative;

	overflow: hidden;

}



.Digdeeper2 .erves {

	position: absolute;

	top: 5vw;

	left: 50%;

	color: #fff;

	transform: translateX(-50%);

	z-index: 99;

}



.Digdeeper2 .erves-nr {

	z-index: 9;

	position: relative;

}



.Digdeeper2 ul li {

	width: 33.33333%;

	float: left;

	height: 41.5vw;

	position: relative;

	border-right: 1px solid rgba(255, 255, 255, .2);

}



.Digdeeper2 ul li .eepwb {

	position: absolute;

	top: 55%;

	left: 50%;

	width: 100%;

	transform: translate(-50%, -50%);

}



.Digdeeper2 ul li .eepwb .erpog .o {

	font-size: 30px;

	color: #fff;

	margin-top: 53px;

	line-height: 1;

}



.Digdeeper2 ul li .eepwb .erpog .g {

	font-size: 18px;

	color: #f0f0f1;

	line-height: 1.5;

	margin-top: 10px;

}



.Digdeeper2 .pagePic {

	position: absolute;

	height: 100%;

	top: 0;

	left: 0;

	width: 100%;

}



.Digdeeper2 .pagePic ul li {

	position: absolute;

	width: 100%;

	height: 100%;

}



.Digdeeper3 {

	background: url(../images/Digdeeper3.jpg) no-repeat left center/cover;

	margin-right: 37px;

	position: relative;

	padding-top: 58px;
	display: none;

}



.Digdeeper3 .clearfix {

	padding: 0 8vw 0 14vw;

}



.Digdeeper3:before {

	position: absolute;

	content: "";

	right: 0;

	z-index: 8;

	bottom: 0;

	width: 0;

	height: 0;

	border-bottom: 67px solid #ffffff;

	border-left: 115px solid transparent;

}



.Digdeeper3 .gdderpw {

	width: calc(100% - 673px);

	position: relative;

	margin-top: 108px;

}



.Digdeeper3 .gdderpw:before {

	position: absolute;

	content: "";

	right: -20px;

	top: 20px;

	width: 100%;

	height: 100%;

	border: 2px solid #c9d6cd;

}



.Digdeeper3 .gdderpw:after {

	position: absolute;

	content: "";

	right: -4.8vw;

	top: 50%;

	transform: translateY(-50%);

	width: 16px;

	height: 245px;

	background: url(../images/rpwsw.png) no-repeat center center/cover;

}



.Digdeeper3 .gdderpw .rpwd {

	position: relative;

	z-index: 9;

	background: #fff;

	padding: 5vw 3.8vw 7vw 4vw;

}



.Digdeeper3 .gdderpw .rpwd:after {

	position: absolute;

	content: "";

	right: 3vw;

	bottom: 0;

	width: 8.3vw;

	height: 6.7vw;

	background: url(../images/rpwdw.png) no-repeat center center/cover;

}



.Digdeeper3 .gdderpw .rpwd .r span {

	color: #3a804f;

}



.Digdeeper3 .gdderpw .rpwd .p {

	color: #3a804f;

	line-height: 1.5;

	padding: 23px 0 6px;

}



.Digdeeper3 .gdderpw .rpwd .w {

	color: #666666;

	line-height: 1.5;

	overflow-y: auto;

	overflow-x: hidden;

	height: 11.5vw;

	padding-right: 10px;

}



.Digdeeper3 .gdderpw .rpwd .w::-webkit-scrollbar {

	/*滚动条整体样式*/

	width: 4px;

	/*高宽分别对应横竖滚动条的尺寸*/

	height: 4px;

}



.Digdeeper3 .gdderpw .rpwd .w::-webkit-scrollbar-thumb {

	/*滚动条里面小方块*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

	background: #3e804f;

}



.Digdeeper3 .gdderpw .rpwd .w::-webkit-scrollbar-track {

	/*滚动条里面轨道*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

	border-radius: 0;

	background: rgba(255, 255, 255, 0.1);

}



.Digdeeper3 .gdderpw .rpwd .d {

	color: #333333;

	padding-left: 40px;

	position: relative;

	line-height: 1;

	margin-top: 3vw;

}



.Digdeeper3 .gdderpw .rpwd .d:before {

	position: absolute;

	content: "";

	left: 0;

	top: 50%;

	height: 1px;

	width: 33px;

	background: #333333;

	transform: translateY(-50%);

}



.Digdeeper3 .gdderpe {

	width: 596px;

}





.Digdeeper4 {

	background: url(../images/Digdeeper4.jpg) no-repeat center center/cover;

	padding: 5vw 0 6vw;

}



.Digdeeper4 .gsnerpe-bt {

	text-align: center;

	color: #fff;

	margin-bottom: 80px;

}



.Digdeeper4 .dgsqp {

	width: 93.75%;

	margin: 0 auto;

}



.Digdeeper4 .gsnerpr {

	background: url(../images/gsnerpr.png) repeat-x center;

	position: relative;

	padding: 0 119px;

}



.Digdeeper4 .gsnerpr .gsprers {

	padding: 0 11px;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide {

	height: 510px;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .gserpp .relative .d {

	color: #fff;

	font-size: 46px;

	line-height: 1;

	margin-bottom: 10px;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .gserpp .relative .con .t {

	color: #fff;

	font-size: 24px;

	margin-bottom: 9px;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .gserpp .relative .con .c {

	font-size: 16px;

	color: #979a9f;

	line-height: 1.5;

}





.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .gserpp {

	position: absolute;

	height: 50%;

	left: 2px;

	top: 2px;

	width: 160%;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .aboutD-d {

	border-left: 1px solid rgba(255, 255, 255, .2);

	height: 100%;

	width: 100%;

	padding-left: 50px;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .aboutD-d:before {

	position: absolute;

	content: "";

	left: -3px;

	width: 7px;

	height: 7px;

	border-radius: 50%;

	background: #999999;

	bottom: -4px;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide:nth-child(2n) .aboutD-d:before {

	top: -1px;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide:nth-child(2n) .aboutD-d {

	padding-top: 40px;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide:nth-child(2n) .gserpp {

	top: auto;

	bottom: 0px;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide-active .aboutD-d:before {

	background: #fff;

	z-index: 9;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide-active .aboutD-d {

	border-left: 1px solid #3a804f;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide-active .aboutD-d:after {

	position: absolute;

	content: "";

	left: -11px;

	width: 23px;

	height: 23px;

	bottom: -12px;

	border-radius: 50%;

	background: #3a804f;

}



.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide:nth-child(2n) .aboutD-d:after {

	top: -9px;

}



.Digdeeper4 .gsnerpr .gsnerpr-next,

.Digdeeper4 .gsnerpr .gsnerpr-prev {

	width: 55px;

	height: 55px;

}



.Digdeeper4 .gsnerpr .gsnerpr-next:after,

.Digdeeper4 .gsnerpr .gsnerpr-prev:after {

	opacity: 0;

}



.Digdeeper4 .gsnerpr .gsnerpr-next {

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

	right: 0;

	top: 55%;

	transform: translateY(-50%);

}



.Digdeeper4 .gsnerpr .gsnerpr-prev {

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

	left: 0;

	top: 55%;

	transform: translateY(-50%);

}



.Digdeeper4 .gsnerpr .swiper-button-disabled {

	opacity: 1;

}











.Digdeeper5 {

	background: url(../images/Digdeeper5.jpg) no-repeat center center/cover;

	padding: 5vw 0 6vw;

	position: relative;

}



.Digdeeper5 .eepermt-bt {

	text-align: center;

}



.Digdeeper5 .eepermt-bt .bt-b {

	line-height: 1;

	color: #666666;

	margin-top: 17px;

	margin-bottom: 15px;

}



.Digdeeper5 .eeperm .dgpldm .swiper-slide {

	text-align: center;

}



.Digdeeper5 .eeperm .dgpldm .swiper-slide .dels {

	background: #efefef;

	border: 1px solid #d2d2d2;

	padding: 32px 0 34px;

	height: 134px;

	position: relative;

}



.Digdeeper5 .eeperm .dgpldm .swiper-slide .dels .delpr {

	position: absolute;

	top: 50%;

	left: 50%;

	width: 100%;

	transform: translate(-50%, -50%);

}



.Digdeeper5 .eeperm .dgpldm .swiper-slide .dels .ls {

	color: #333333;

	font-size: 22px;

	line-height: 1.5;

	position: relative;

	z-index: 8;

	font-weight: bold;

}



.Digdeeper5 .eeperm .dgpldm .swiper-slide .dels .se {

	position: absolute;

	left: 50%;

	top: 50%;

	transform: translate(-50%, -50%);

	color: #e8e8e8;

	font-size: 100px;

}



.Digdeeper5 .eeperm .dgpldm .swiper-slide .dels .delpr:before {

	position: absolute;

	content: "";

	left: 15px;

	top: 50%;

	width: 36px;

	height: 72px;

	transform: translateY(-50%);

	background: url(../images/delpre.png) no-repeat center center/cover;

}



.Digdeeper5 .eeperm .dgpldm .swiper-slide .dels .delpr:after {

	position: absolute;

	content: "";

	right: 15px;

	top: 50%;

	width: 36px;

	height: 72px;

	transform: translateY(-50%);

	background: url(../images/delprse.png) no-repeat center center/cover;

}



.Digdeeper5 .eeperm {

	overflow: hidden;

	padding-right: 1px;

}



.Digdeeper5 .eeperm .dgpldm {

	overflow: initial;

}



.Digdeeper5 .Dbutton-next,

.Digdeeper5 .Dbutton-prev {

	width: 50px;

	height: 50px;

}



.Digdeeper5 .Dbutton-next:after,

.Digdeeper5 .Dbutton-prev:after {

	opacity: 0;

}



.Digdeeper5 .Dbutton-next {

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

	right: 59px;

}



.Digdeeper5 .Dbutton-prev {

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

	left: 59px;

}



.Digdeeper5 .swiper-button-disabled {

	opacity: .8 !important;

}



.gdrpes-bt {

	text-align: center;

}



.gdrpes-bt .prs {

	color: #666666;

	line-height: 1;

	margin-top: 18px;

}



.Digdeeper6 {

	padding: 5vw 0 7vw;

	position: relative;

}



.Digdeeper6 .gdrpes-nr {

	overflow: hidden;

	padding-right: 1px;

	margin-top: 50px;

}



.Digdeeper6 .gdrpes-nr .rpesd {

	overflow: initial;

}



.Digdeeper6 .gdrpes-nr .rpesd .swiper-slide .rpesda ul li {

	float: left;

	width: 19.25%;

	margin-right: 0.93%;

	margin-bottom: 0.93%;

}



.Digdeeper6 .gdrpes-nr .rpesd .swiper-slide .rpesda ul li:nth-child(5n) {

	margin-right: 0;

}



.Digdeeper6 .gdrpes-nr .rpesd .swiper-slide .rpesda ul li a {

	display: block;

	border: 1px solid #dcdcdc;

}



.Digdeeper6 .gdrpes-nr .rpesd .swiper-slide .rpesda ul li:hover a {

	border: 1px solid #3a804f;

}



.Digdeeper6 .swiper-paginationppap {

	bottom: 3vw;

	left: 50%;

	transform: translateX(-50%);

}



.Digdeeper6 .swiper-paginationppap .swiper-pagination-bullet {

	width: 2vw;

	height: 2vw;

	background: initial;

	opacity: 1;

	margin-right: .5vw;

	position: relative;

	border: 1px solid rgba(0, 0, 0, 0);

}



.Digdeeper6 .swiper-paginationppap .swiper-pagination-bullet:last-child {

	margin-right: 0;

}



.Digdeeper6 .swiper-paginationppap .swiper-pagination-bullet:before {

	position: absolute;

	content: "";

	left: 50%;

	top: 50%;

	width: .5vw;

	height: .5vw;

	background: #cccccc;

	border-radius: 50%;

	transform: translate(-50%, -50%);

}



.Digdeeper6 .swiper-paginationppap .swiper-pagination-bullet-active {

	border: 1px solid #3a804f;

}



.Digdeeper6 .swiper-paginationppap .swiper-pagination-bullet-active:before {

	background: #3a804f;

}



.Digdeeper7 .gdrpes-bt {

	margin-bottom: 50px;

}













@media(max-width: 1920px) {

	.Digdeeper3 .gdderpw .rpwd:after {

		width: 7.3vw;

		height: 5.7vw;

	}

}



@media(max-width: 1780px) {

	.Digdeeper3 .gdderpw {

		margin-top: 75px;

	}

}



@media(max-width: 1680px) {

	.Digdeeper1 .gd {

		padding-top: 50px;

	}

}



@media(max-width: 1580px) {

	.Digdeeper3 .gdderpe {

		width: 500px;

	}



	.Digdeeper3 .gdderpw {

		width: calc(100% - 545px);

	}

}



@media(max-width: 1480px) {

	.Digdeeper1 .gd {

		padding-top: 20px;

	}



	.Digdeeper1 .gd .gd-sk ul li {

		padding: 20px 0;

	}



	.Digdeeper1 .gd .gd-sk ul li .icon {

		width: 40px;

		display: inline-block;

	}



	.Digdeeper1 .gd .gd-sk {

		margin-top: 20px;

	}



	.Digdeeper1:before {

		height: 7vw;

	}



	.Digdeeper2 ul li .eepwb .erpog .o {

		font-size: 22px;

		margin-top: 30px;

	}



	.Digdeeper2 ul li .eepwb .icon {

		width: 80px;

		display: inline-block;

	}



	.Digdeeper2 ul li .eepwb .erpog .g {

		font-size: 16px;

	}



	.Digdeeper3 .gdderpw .rpwd .p {

		font-size: 18px;

	}



	.Digdeeper3 .gdderpw .rpwd {

		padding: 40px 20px 62px 20px;

	}



	.Digdeeper3 .gdderpw .rpwd:after {

		width: 5.3vw;

		height: 3.7vw;

	}



	.Digdeeper3 .gdderpw .rpwd .w {

		font-size: 15px;

	}



	.Digdeeper3 .gdderpw .rpwd .d {

		font-size: 18px;

	}



	.Digdeeper3 .clearfix {

		padding: 0 8vw 0 9vw;

	}



	.Digdeeper3 .gdderpw:after {

		right: -5.2vw;

		top: 50%;

	}



	.Digdeeper3 .gdderpe {

		width: 446px;

	}



	.Digdeeper5 .Dbutton-next {

		right: 40px;

	}



	.Digdeeper5 .Dbutton-prev {

		left: 40px;

	}



	.Digdeeper5 .eeperm .dgpldm .swiper-slide .dels .ls {

		font-size: 18px;

	}



	.Digdeeper5 .eeperm .dgpldm .swiper-slide .dels .se {

		font-size: 85px;

	}



	.Digdeeper5 .eepermt-bt .bt-b {

		margin-top: 10px;

		margin-bottom: 10px;

		font-size: 18px;

	}



	.Digdeeper5 .eeperm .dgpldm .swiper-slide .dels {

		padding: 20px 0 20px;

		height: 115px;

	}



	.gdrpes-bt .prs {

		font-size: 18px;

	}



	.Digdeeper6 .swiper-paginationppap {

		bottom: 2vw;

	}



	.Digdeeper6 .gdrpes-nr {

		margin-top: 30px;

	}



	.Digdeeper4 .gsnerpe-bt {

		margin-bottom: 40px;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .gserpp .relative .d {

		font-size: 35px;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .gserpp .relative .con .t {

		font-size: 18px;

		margin-bottom: 5px;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .gserpp .relative .con .c {

		font-size: 14px;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .aboutD-d {

		padding-left: 20px;

	}



	.Digdeeper4 .gsnerpr {

		padding: 0px 85px;

	}



	.Digdeeper4 .gsnerpr .gsnerpr-next,

	.Digdeeper4 .gsnerpr .gsnerpr-prev {

		width: 45px;

		height: 45px;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide {

		height: 450px;

	}

}



@media(max-width: 1280px) {

	.Digdeeper3 .gdderpe {

		width: 398px;

	}



	.Digdeeper3 .gdderpw {

		width: calc(100% - 450px);

	}



	.Digdeeper5 .Dbutton-next {

		right: 20px;

	}



	.Digdeeper5 .Dbutton-prev {

		left: 20px;

	}



	.Digdeeper5 .Dbutton-next,
	.Digdeeper5 .Dbutton-prev {

		width: 45px;

		height: 45px;

	}

}



@media(max-width: 1100px) {

	.Digdeeper1 {

		padding: 30px 0 40px;

	}



	.Digdeeper1:before {

		display: none;

	}



	.Digdeeper1 .gd .gd-nr {

		margin-top: 20px;

	}



	.Digdeeper3 {

		background: #ececec;

		margin-right: 0;

		padding: 30px 0 40px;

	}



	.Digdeeper3 .gdderpw {

		width: 100%;

		margin-top: 25px;

	}



	.Digdeeper3 .clearfix {

		padding: 0 5% 0 5%;

	}



	.Digdeeper3 .gdderpw:after {

		display: none;

	}



	.Digdeeper3:before {

		display: none;

	}



	.Digdeeper3 .gdderpw:before {

		display: none;

	}



	.Digdeeper5 .Dbutton-next,
	.Digdeeper5 .Dbutton-prev {

		display: none;

	}



	.Digdeeper5 .eeperm .dgpldm .swiper-slide .dels {

		padding: 20px 0 20px;

		height: 100px;

	}



	.Digdeeper5 {

		padding: 30px 0 40px;

	}



	.Digdeeper5 .eepermt-bt .bt-b {

		margin-bottom: 0;

	}



	.Digdeeper6 {

		padding: 30px 0 60px;

	}



	.Digdeeper6 .gdrpes-nr {

		margin-top: 20px;

	}



	.Digdeeper6 .swiper-paginationppap {

		bottom: 15px;

	}



	.Digdeeper6 .swiper-paginationppap .swiper-pagination-bullet {

		width: 25px;

		height: 25px;

		margin-right: 10px;

	}



	.Digdeeper6 .swiper-paginationppap .swiper-pagination-bullet:before {

		width: 7px;

		height: 7px;

	}



	.Digdeeper7 .gdrpes-bt {

		margin-bottom: 20px;

	}



	.Digdeeper4 {

		padding: 30px 0 40px;

	}



	.Digdeeper4 .gsnerpe-bt {

		margin-bottom: 20px;

	}



	.Digdeeper4 .dgsqp {

		width: 100%;

	}

}



@media(max-width: 1024px) {

	.Digdeeper1 .gd {

		width: 100%;

	}



	.Digdeeper1 .ge {

		width: 50%;

		float: left;

		margin-top: 20px;

	}



	.Digdeeper1 .gd .gd-nr {

		font-size: 14px;

	}



	.Digdeeper1 .gd .gd-sk ul li .ul-z {

		font-size: 14px;

	}



	.Digdeeper1 .gd {

		padding-top: 0;

	}



	.Digdeeper1 .gd .gd-nr {

		margin-top: 10px;

	}



	.Digdeeper1 .gd .gd-sk {

		margin-top: 15px;

	}



	.Digdeeper2 ul li .eepwb .erpog .o {

		font-size: 18px;

		margin-top: 15px;

	}



	.Digdeeper2 ul li .eepwb .erpog .g {

		font-size: 14px;

		margin-top: 5px;

	}



	.Digdeeper2 ul li .eepwb .icon {

		width: 60px;

	}



	.Digdeeper2 .erves {

		top: 30px;

	}



	.Digdeeper3 .gdderpw .rpwd .w {

		font-size: 14px;

	}



	.Digdeeper3 .gdderpw .rpwd .p {

		padding: 12px 0 3px;

	}



	.Digdeeper3 .gdderpw .rpwd .w {

		line-height: 1.6;

		height: auto;

	}



	.Digdeeper3 .gdderpw .rpwd .d {

		margin-top: 20px;

	}



	.Digdeeper3 .gdderpw .rpwd {

		padding: 25px 15px 35px 15px;

	}



	.Digdeeper3 .gdderpw .rpwd:after {

		width: 40px;

		height: 28px;

	}



	.Digdeeper5 .eeperm .dgpldm .swiper-slide .dels .ls {

		font-size: 16px;

	}



	.Digdeeper5 .eeperm .dgpldm .swiper-slide .dels .se {

		font-size: 75px;

	}



	.Digdeeper5 .eepermt-bt .bt-b {

		font-size: 16px;

	}



	.gdrpes-bt .prs {

		font-size: 16px;

		margin-top: 8px;

	}



	.Digdeeper4 .gsnerpr {

		padding: 0px 52px;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .gserpp .relative .d {

		font-size: 28px;

		margin-bottom: 7px;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .gserpp .relative .con .t {

		font-size: 16px;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .aboutD-d {

		padding-left: 15px;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide:nth-child(2n) .aboutD-d {

		padding-top: 20px;

	}

	.Digdeeper1 .ge {
		display: none;
	}

}



@media(max-width: 750px) {

	.Digdeeper2 ul li {

		height: auto;

		width: 100%;

		padding: 20px 0;

		border-right: 0;

		border-bottom: 1px solid rgba(255, 255, 255, .2);

	}



	.Digdeeper2 ul li:last-child {

		border-bottom: 0;

	}



	.Digdeeper2 ul li .eepwb {

		position: initial;

		top: 0;

		left: 0;

		width: 100%;

		transform: translate(0);

	}



	.Digdeeper2 {

		padding-top: 55px;

	}



	.Digdeeper2 .erves {

		top: 20px;

		width: 100%;

	}



	.Digdeeper3 .gdderpe {

		width: 100%;

	}



	.Digdeeper6 .gdrpes-nr .rpesd .swiper-slide .rpesda ul li {

		width: 49%;

		margin-bottom: 2%;

		margin-right: 2%;

	}



	.Digdeeper6 .gdrpes-nr .rpesd .swiper-slide .rpesda ul li:nth-child(2n) {

		margin-right: 0;

	}



	.Digdeeper6 .gdrpes-nr .rpesd .swiper-slide .rpesda ul li:nth-child(5) {

		margin-right: 2%;

	}



	.gdrpes-bt .prs {

		line-height: 1.5;

	}



	.Digdeeper4 .gsnerpr .gsnerpr-next,

	.Digdeeper4 .gsnerpr .gsnerpr-prev {

		display: none;

	}



	.Digdeeper4 .gsnerpr {

		padding: 0;

	}



	.Digdeeper4 .dgsqp {

		width: 90%;

		overflow: hidden;

		padding-bottom: 20px;

	}

	.Digdeeper4 {
		padding: 35px 0 40px;
	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide {

		height: 370px;

	}


}



@media(max-width: 449px) {

	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide {

		height: 208px;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .gserpp {

		width: 100%;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide:nth-child(2n) .gserpp {

		position: relative;

	}



	.Digdeeper4 .gsnerpr {

		background: url(../images/gsnerpr.png) repeat-x center 200px;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .gserpp {

		height: 100%;

	}



	.Digdeeper4 .gsnerpr .gsprers {

		overflow: initial;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide .aboutD-d:before {

		bottom: 0;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide-active .aboutD-d:after {

		bottom: -8px;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide:nth-child(2n) .aboutD-d:before {

		top: auto;

		bottom: 0;

	}



	.Digdeeper4 .gsnerpr .gsprers .swiper-wrapper .swiper-slide:nth-child(2n) .aboutD-d:after {

		top: auto;

		bottom: -8px;

	}

}



@media(max-width: 450px) {

	.Digdeeper1 .gd .gd-sk ul li {

		width: 49%;

		margin-right: 2%;

		margin-bottom: 20px;

	}



	.Digdeeper1 .gd .gd-sk ul li:nth-child(2n) {

		margin-right: 0;

	}



	.Digdeeper1 .ge {

		width: 100%;

		margin-top: 0px;

	}

}















/**产品功能详情功能特征**/

.characteristicse1 {

	/*background: url(../images/characteristicse1.jpg) no-repeat center center/cover;*/

	background: #eff0f2;

	position: relative;

	padding: 6.5vw 0 7.5vw;

}

.zmndj {
	padding: 6.5vw 0 7.5vw;
}



.characteristicse1 .stecsh {

	float: left;

	width: 36.5625%;



}

.zmndj .stecsh {
	margin-left: 8.4%;
	width: 31%;
}



.characteristicse1 .stecsh .t {

	line-height: 1.2;

	margin-top: 26px;

	width: 100%;

	position: relative;

	padding-bottom: 24px;

	margin-bottom: 40px;

	border-bottom: 1px solid #d2d2d2;

}



.characteristicse1 .stecsh .t:before {

	position: absolute;

	content: "";

	left: 0;

	height: 3px;

	bottom: -2px;

	width: 70px;

	background: #3e804f;

}



.characteristicse1 .stecsh .e p {

	font-size: 22px;

	color: #666666;

	line-height: 1;

	padding-left: 13px;

	position: relative;

	margin-bottom: 17px;

}



.characteristicse1 .stecsh .e p:before {

	position: absolute;

	content: "";

	left: 0;

	top: 50%;

	width: 7px;

	height: 7px;

	background: #666666;

	border-radius: 50%;

	transform: translateY(-50%);

}



.characteristicse1 .stecsh .e p:last-child {

	margin-bottom: 0;

}



.characteristicse1 .stecsh .c {

	margin-top: 45px;

}



.characteristicse1 .stecsh .c a {

	background: rgba(58, 128, 79, .8);

	transition: all .3s ease-in-out;

	color: #fff;

	width: 196px;

	height: 53px;

	font-size: 16px;

	display: block;

	line-height: 53px;

	text-align: center;

}



.characteristicse1 .stecsh .c a span {

	display: inline-block;

	width: 24px;

	height: 25px;

	vertical-align: middle;

	margin-bottom: 3px;

	margin-right: 10px;

	background: url(../images/stecshc.png) no-repeat center center/cover;



}



.characteristicse1 .stecsh .c a:hover {

	background: rgba(58, 128, 79, 1);

}



.characteristicse1 .stecse {

	float: right;

	width: 50%;


}



.characteristicse1 .img {

	display: none;

}



.characteristicse2 {

	background: url(../images/characteristicse2.jpg) no-repeat center center/cover;

	padding: 8vw 0 7.5vw;

}



.characteristicse2 .stcesrah {

	float: right;

	width: 38.125%;

}



.characteristicse2 .stcesrah .stsra-bt .r {

	line-height: 1;

}



.characteristicse2 .stcesrah .stsra-bt .r p {

	display: inline-block;

	/*font-size: 80px;*/

	/* margin-top: -16px; */

	margin-right: 2px;

	vertical-align: middle;

}



.characteristicse2 .stcesrah .stsra-nr {

	margin-top: 50px;

}



.characteristicse2 .stcesrah .stsra-nr ul li {

	margin-bottom: 50px;


	position: relative;

}



.characteristicse2 .stcesrah .stsra-nr ul li:last-child {

	margin-bottom: 0;

}

.characteristicse2 .stcesrah .stsra-nr ul li .icon {
	margin-right: 19px;
}

.characteristicse2 .stcesrah .stsra-nr ul li .ico {
	margin-top: 16px;
}



.characteristicse2 .stcesrah .stsra-nr ul li .t {

	color: #333333;

	font-size: 28px;

	line-height: 1;

}



.characteristicse2 .stcesrah .stsra-nr ul li .s {

	color: #333333;

	font-size: 24px;

	line-height: 1;

	margin-top: 10px;

}





.characteristicse2 .img {

	display: none;

}



.characteristicse3 {

	background: url(../images/characteristicse3.jpg) no-repeat center center/cover;

}



.characteristicse3 .stecsh .t {

	border-bottom: 1px solid #aaaaaa;

}



.characteristicse3 .stecsh .e p {

	color: #333333;

}



.characteristicse3 .stecsh .e p:before {

	background: #333333;

}



.switching .characteristicse8 {

	background: #fff;

}



.characteristicse4 {

	background: #f6f6f6;

	padding: 5vw 4.9479% 6vw 8.28125%;

}



.characteristicse4 .tcarec {

	width: 310px;

	margin-top: 5vw;

}



.characteristicse4 .tcarec .arec-bt {

	line-height: 1.3;

	position: relative;

	margin-top: 21px;

	padding-bottom: 20px;

	border-bottom: 1px solid #d2d2d2;

}



.characteristicse4 .tcarec .arec-bt:before {

	position: absolute;

	content: "";

	left: 0;

	bottom: -2px;

	width: 70px;

	height: 3px;

	background: #3e804f;

}



.characteristicse4 .tcarec .arec-nr {

	margin-top: 40px;

}



.characteristicse4 .tcarec .arec-nr p {

	position: relative;

	font-size: 24px;

	color: #666666;

	line-height: 1;

	margin-bottom: 14px;

	padding-left: 13px;

}



.characteristicse4 .tcarec .arec-nr p:last-child {

	margin-bottom: 0;

}



.characteristicse4 .tcarec .arec-nr p:before {

	position: absolute;

	content: "";

	left: 0;

	top: 50%;

	width: 7px;

	height: 7px;

	border-radius: 50%;

	background: #666666;

	transform: translateY(-50%);

}



.characteristicse4 .tcarec .arec-nr p span {

	color: #3e804f;

	font-size: 36px;

	display: inline-block;

	vertical-align: middle;

	margin-top: -3px;

}



.characteristicse4 .tcarec .arec-ul {

	margin-top: 40px;

}



.characteristicse4 .tcarec .arec-ul a {

	display: inline-block;

	margin-right: 8px;

	width: 68px;

}



.characteristicse4 .tcarec .arec-ul a:last-child {

	margin-right: 0;

}



.characteristicse4 .tcares {

	width: calc(100% - 508px);

	padding-right: 5.4%;

	height: 33.78vw;

	overflow-y: auto;

	overflow-x: hidden;

}



.characteristicse4 .tcares::-webkit-scrollbar {

	/*滚动条整体样式*/

	width: 4px;

	/*高宽分别对应横竖滚动条的尺寸*/

	height: 4px;

}



.characteristicse4 .tcares::-webkit-scrollbar-thumb {

	/*滚动条里面小方块*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);

	background: #3e804f;

}



.characteristicse4 .tcares::-webkit-scrollbar-track {

	/*滚动条里面轨道*/

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);

	border-radius: 0;

	background: rgba(255, 255, 255, 0.1);

}



.characteristicse4 .tcares ul li {

	float: left;

	width: 23.8%;

	background: #fff;

	text-align: center;

	margin-bottom: 12px;

	margin-right: 1.6%;

	border: 1px solid #f1f1f1;

}



.characteristicse4 .tcares ul li:nth-child(4n) {

	margin-right: 0;

}



.characteristicse4 .tcares ul li .img {

	padding: 20px 40px 20px 40px;

}



.characteristicse4 .tcares ul li .galwe {

	border-top: 1px solid #f1f1f1;

	text-align: left;

	font-size: 16px;

	position: relative;

	width: 100%;

	padding: 19px 0 17px 17px;

}



.characteristicse4 .tcares ul li .galwe .wleag {

	line-height: 1;

	color: #222222;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	max-width: 6.7vw;

}



.characteristicse4 .tcares ul li .galwe:before {

	position: absolute;

	content: "";

	right: 14px;

	top: 50%;

	width: 17px;

	height: 17px;

	transform: translateY(-50%);

	background: url(../images/galwe.png) no-repeat center center/cover;

}



.characteristicse4 .tcares ul li:hover .galwe:before {

	background: url(../images/galwea.png) no-repeat center center/cover;

}



.characteristicse4 .tcares ul li:hover {

	border: 1px solid #3a804f;

}



.characteristicse5 {

	background: url(../images/characteristicse5.jpg) no-repeat center center/cover;

	padding: 12.5vw 0 10vw;

}



.characteristicse5 .stecsh {

	float: right;

}



.characteristicse5 .stecsh .t {

	color: #fff;

	border-bottom: 1px solid rgba(255, 255, 255, .2);

}



.characteristicse5 .stecsh .t:before {

	background: #fff;

}



.characteristicse5 .stecsh .e p {

	color: #fff;

}



.characteristicse5 .stecsh .e p:before {

	background: #fff;

}



.characteristicse6 {

	background: url(../images/characteristicse6.jpg) no-repeat center center/cover;

	position: relative;

	padding: 10vw 0 11vw 13.38%;

}



.characteristicse6:before {

	position: absolute;

	content: "";

	left: 0;

	top: 1vw;

	height: 42.4vw;

	width: 7.9vw;

	background: url(../images/csebefor.png) no-repeat center center/cover;

	background-size: auto 100%;

}



.characteristicse6 .stcesrah .stsra-bt {

	line-height: 1.3;

	position: relative;

	padding-bottom: 20px;

	margin-top: 21px;

}



.characteristicse6 .stcesrah .stsra-bt:before {

	position: absolute;

	content: "";

	left: 0;

	bottom: 0;

	height: 3px;

	width: 70px;

	background: #3e804f;

}



.characteristicse6 .stcesrah .stsra-nr {

	margin-top: 70px;

}



.characteristicse6 .stcesrah .stsra-nr ul li {


	margin-bottom: 60px;

	position: relative;

}

.characteristicse6 .stcesrah .stsra-nr ul li .ico {
	margin-top: 19px;
	margin-left: 19px;
}



.characteristicse6 .stcesrah .stsra-nr ul li:last-child {

	margin-bottom: 0;

}



.characteristicse6 .stcesrah .stsra-nr ul li .t {

	color: #333333;

	line-height: 1;

	font-size: 28px;

}



.characteristicse6 .stcesrah .stsra-nr ul li .s {

	color: #666666;

	line-height: 1;

	margin-top: 10px;

	font-size: 22px;

}







.characteristicse6 .img .mmp {

	display: none;

}



.characteristicse7 {

	background: #fbfbfb;

	padding: 5vw 0 6vw;

}



.characteristicse7 .ticsel {

	width: calc(100% - 1100px);

	margin-top: 70px;

}



.characteristicse7 .ticsel .ovovow .i {

	font-size: 34px;

	margin-top: 50px;

	position: relative;

	padding-bottom: 26px;

	border-bottom: 1px solid #e5e5e5;

}



.characteristicse7 .ticsel .ovovow .i:before {

	position: absolute;

	content: "";

	left: 0;

	height: 3px;

	width: 69px;

	bottom: -2px;

	background: #3e804f;

}



.characteristicse7 .ticsel .ovovow .c {

	margin-top: 32px;

}



.characteristicse7 .ticsel .ovovow .c p {

	line-height: 1.5;

	position: relative;

	color: #666666;

	font-size: 18px;

	margin-bottom: 12px;

	padding-left: 15px;

}



.characteristicse7 .ticsel .ovovow .c p:before {

	position: absolute;

	content: "";

	left: 0;

	width: 5px;

	top: 10px;

	height: 5px;

	border-radius: 50%;

	background: #666666;

}



.characteristicse7 .ticsel .ovovow .c p:last-child {

	margin-bottom: 0;

}



.characteristicse7 .ticsel .ovovow .s {

	margin-top: 42px;

}



.characteristicse7 .ticsel .ovovow .s a {

	color: #666666;

	border: 1px solid #dddddd;

}



.characteristicse7 .ticsel .ovovow .s a:hover {

	color: #fff;

}



.characteristicse7 .ticser {

	width: 981px;

}



.characteristicse7 .ticser .ovove {

	margin-bottom: 7px;

}



.characteristicse7 .ticser .scrollbar-ovm {

	height: 4px;

	margin-top: 38px;

	background: #eeeeee;

}



.characteristicse7 .ticser .scrollbar-ovm .swiper-scrollbar-drag {

	background: #3a804f;

}



.characteristicse7 .ticser .ovovm .swiper-wrapper .swiper-slide {

	border: 1px solid #f0f0f0;

}



.characteristicse7 .ticser .ovovm .swiper-wrapper .swiper-slide-thumb-active {

	border: 1px solid #549066;

	background: url(../images/thumb.png) no-repeat center center/cover;

}





@media(max-width: 1780px) {

	.characteristicse7 .ticser {

		width: 900px;

	}



	.characteristicse7 .ticsel {

		width: calc(100% - 1000px);

	}

}



@media(max-width: 1680px) {




	.characteristicse4 .tcarec .arec-nr p {

		font-size: 20px;

	}



	.characteristicse4 .tcarec .arec-nr p span {

		font-size: 32px;

		margin-top: -8px;

	}



	.characteristicse4 .tcares {

		width: calc(100% - 430px);

	}



	.characteristicse7 .ticser {

		width: 810px;

	}



	.characteristicse7 .ticsel {

		width: calc(100% - 900px);

		margin-top: 30px;

	}



	.characteristicse7 .ticsel .ovovow .i {

		margin-top: 25px;

	}



}



@media(max-width: 1480px) {

	.characteristicse1 .stecsh .e p {

		font-size: 18px;

	}



	.characteristicse1 .stecsh .t {

		margin-top: 15px;

		padding-bottom: 15px;

		margin-bottom: 22px;

	}



	.characteristicse1 .stecsh .c {

		margin-top: 30px;

	}



	.characteristicse1 .stecse {

		width: 55%;

	}



	.characteristicse2 .stcesrah .stsra-bt .r p {



		margin-top: -10px;

	}



	.characteristicse2 .stcesrah .stsra-nr ul li .t {

		font-size: 22px;

	}



	.characteristicse2 .stcesrah .stsra-nr ul li .s {

		font-size: 18px;

	}



	.characteristicse2 .stcesrah .stsra-nr ul li:before {

		width: 70px;

		height: 70px;

		left: 0;

	}



	.characteristicse2 .stcesrah .stsra-nr ul li {

		margin-bottom: 40px;


	}



	.characteristicse2 .stcesrah .stsra-nr {

		margin-top: 40px;

	}



	.characteristicse4 .tcares {

		padding-right: 2%;

	}



	.characteristicse4 .tcarec .arec-nr p {

		font-size: 18px;

	}



	.characteristicse4 .tcarec .arec-nr p span {

		font-size: 27px;

		margin-top: -4px;

	}



	.characteristicse4 .tcarec .arec-nr {

		margin-top: 25px;

	}



	.characteristicse4 .tcarec .arec-ul {

		margin-top: 27px;

	}



	.characteristicse4 .tcarec .arec-ul a {

		width: 60px;

	}



	.characteristicse4 .tcares ul li .img {

		padding: 20px 20px 20px 20px;

	}



	.characteristicse4 .tcares ul li .galwe {

		padding: 15px 0 15px 10px;

	}



	.characteristicse4 .tcares {

		height: 40vw;

	}



	.characteristicse6 .stcesrah .stsra-nr ul li:before {

		width: 70px;

		height: 70px;

	}



	.characteristicse6 .stcesrah .stsra-nr ul li .t {

		font-size: 22px;

	}



	.characteristicse6 .stcesrah .stsra-nr ul li .s {

		font-size: 18px;

	}



	.characteristicse6 .stcesrah .stsra-nr ul li {



		margin-bottom: 33px;

	}



	.characteristicse6 .stcesrah .stsra-nr {

		margin-top: 35px;

	}



	.characteristicse6:before {

		height: 40vw;

	}



	.characteristicse7 .ticsel .ovovow .i {

		font-size: 22px;

		margin-top: 12px;

		padding-bottom: 18px;

	}



	.characteristicse7 .ticsel .ovovow .c p {

		font-size: 16px;

	}



	.characteristicse7 .ticsel .ovovow .c {

		margin-top: 19px;

	}



	.characteristicse7 .ticsel .ovovow .s {

		margin-top: 25px;

	}



	.characteristicse7 .ticser {

		width: 750px;

	}



	.characteristicse7 .ticser .scrollbar-ovm {

		margin-top: 25px;

	}



	.characteristicse7 .ticsel {

		width: calc(100% - 800px);

		margin-top: 25px;

	}



	.characteristicse7 .ticsel .ovovow .c p {

		margin-bottom: 5px;

	}



	.characteristicse2 .stcesrah .stsra-nr ul li .icon {
		width: 70px;
		margin-right: 14px;
	}

	.characteristicse2 .stcesrah .stsra-nr ul li .ico {
		margin-top: 10px;
	}

	.characteristicse6 .stcesrah .stsra-nr ul li .icon {
		width: 70px;
	}

	.characteristicse6 .stcesrah .stsra-nr ul li .ico {
		margin-top: 11px;
		margin-left: 14px;
	}

}



@media(max-width: 1280px) {

	.characteristicse4 .tcares {

		width: calc(100% - 360px);

	}



	.characteristicse4 .tcares {

		height: 41vw;

	}



	.characteristicse7 .ticser {

		width: 640px;

	}



	.characteristicse7 .ticsel {

		width: calc(100% - 688px);

	}

}



@media(max-width: 1100px) {

	.characteristicse1 .stecsh .s {

		width: 40px;

	}



	.characteristicse1 {

		padding: 30px 0 40px;

	}


	.zmndj {
		padding: 30px 0 40px;
	}

	.zmndj .stecsh {
		margin-left: 5%;
	}



	.characteristicse2 {

		padding: 35px 0 50px;

	}



	.characteristicse4 {

		padding: 30px 5% 40px;

	}



	.characteristicse4 .tcarec .icon {

		width: 40px;

	}



	.characteristicse4 .tcarec .arec-bt {

		margin-top: 11px;

		padding-bottom: 15px;

	}



	.characteristicse4 .tcarec .arec-nr {

		margin-top: 21px;

	}



	.characteristicse6:before {

		display: none;

	}



	.characteristicse6 {

		padding: 35px 0 50px 5%;

	}



	.characteristicse7 {

		padding: 30px 0 40px;

	}



	.characteristicse7 .ticsel {

		width: 100%;

		margin-top: 0;

	}



	.characteristicse7 .ticser {

		width: 100%;

		margin-top: 20px;

	}





}



@media(max-width: 1024px) {

	.characteristicse1 .stecsh .e p {

		font-size: 16px;

		margin-bottom: 10px;

	}



	.characteristicse1 .stecsh .c {

		margin-top: 25px;

	}



	.characteristicse1 .stecsh .c a {

		width: 160px;

		height: 47px;

		font-size: 14px;

		line-height: 49px;

	}



	.characteristicse1 .stecsh .t {

		margin-top: 8px;

	}

	.zmndj {
		padding: 30px 0 40px;
	}

	.zmndj .stecsh {
		margin: 0;
		padding: 0 3%;
	}



	.characteristicse2 .stcesrah .stsra-nr ul li .t {

		font-size: 18px;

	}



	.characteristicse2 .stcesrah .stsra-nr ul li .s {

		font-size: 14px;

	}



	.characteristicse2 .stcesrah .stsra-nr ul li:before {

		width: 60px;

		height: 60px;

	}



	.characteristicse2 .stcesrah .stsra-nr ul li {

		margin-bottom: 30px;


	}



	.characteristicse2 .stcesrah .stsra-nr {

		margin-top: 27px;

	}






	.characteristicse4 .tcares {

		width: 100%;

		margin-top: 20px;

	}



	.characteristicse4 .tcarec {

		width: 100%;

		margin-top: 0;

	}



	.characteristicse4 {

		padding: 30px 3% 40px;

	}



	.characteristicse4 .tcares ul li .galwe .wleag {

		max-width: 15vw;

	}



	.characteristicse4 .tcarec .arec-nr p {

		font-size: 16px;

	}



	.characteristicse4 .tcarec .arec-nr p span {

		font-size: 24px;

		margin-top: -8px;

	}



	.characteristicse6 .stcesrah .stsra-nr ul li .t {

		font-size: 18px;

	}



	.characteristicse6 .stcesrah .stsra-nr ul li .s {

		font-size: 14px;

	}



	.characteristicse6 .stcesrah .stsra-nr ul li:before {

		width: 60px;

		height: 60px;

	}



	.characteristicse6 .stcesrah .stsra-nr {

		margin-top: 25px;

	}



	.characteristicse6 .stcesrah .icon {

		width: 40px;

	}



	.characteristicse6 .stcesrah .stsra-bt {

		padding-bottom: 14px;

		margin-top: 9px;

	}






	.characteristicse6 {

		padding: 35px 0 50px 3%;

	}



	.characteristicse7 .ticsel .ovovow .i {

		font-size: 18px;

	}



	.characteristicse7 .ticsel .ovovow .c p {

		font-size: 14px;

	}



	.characteristicse7 .ticsel .ovovow .s a {

		width: 151px;

	}



	.characteristicse7 .ticsel .ovovow .s a:hover {

		color: #666666;

	}



	.characteristicse7 .ticsel .ovovow .s {

		margin-top: 15px;

	}



	.characteristicse7 .ticsel .ovovow .i {

		padding-bottom: 14px;

	}



	.characteristicse7 .ticsel .ovovow .c {

		margin-top: 14px;

	}



	.characteristicse7 .ticser .scrollbar-ovm {

		margin-top: 20px;

		height: 3px;

	}

	.characteristicse1 .stecse {
		width: 65%;
	}

	.characteristicse1 .stecse img {
		height: 400px;
		width: 100%;
	}

	.characteristicse2 .stcesrah .stsra-nr ul li .icon {
		width: 60px;
		margin-right: 12px;
	}

	.characteristicse2 .stcesrah .stsra-nr ul li .ico {
		margin-top: 8px;
	}

	.characteristicse6 .stcesrah .stsra-nr ul li .icon {
		width: 60px;
	}

	.characteristicse6 .stcesrah .stsra-nr ul li .ico {
		margin-top: 10px;
		margin-left: 12px;
	}

	.index-F {
		display: none !important;
	}

}



@media(max-width: 750px) {

	.characteristicse1 {

		background: initial !important;

	}



	.characteristicse1 .stecse {

		display: none;

	}



	.characteristicse1 .stecsh {

		width: 100%;

		margin-top: 20px;

	}



	.characteristicse1 .img {

		display: block;

	}

	.switching .mytab .tac .zmndj {
		background: initial !important;
	}



	.characteristicse2 {

		background: initial;

	}



	.characteristicse2 .img {

		display: block;

	}



	.characteristicse2 .stcesrah {

		width: 100%;

		padding-top: 30px;

	}



	.characteristicse2 {

		padding: 0 0 10px;

		background: initial !important;

	}



	.characteristicse3 {

		padding: 30px 0 40px;

	}



	.characteristicse4 .tcares ul li {

		width: 49%;

		margin-right: 2%;

	}



	.characteristicse4 .tcares ul li:nth-child(2n) {

		margin-right: 0;

	}



	.characteristicse4 .tcares {

		height: 344px;

	}



	.characteristicse4 .tcares ul li .galwe .wleag {

		max-width: 26vw;

	}



	.characteristicse4 .tcares ul li .galwe {

		font-size: 14px;

	}



	.characteristicse5 {

		padding: 0 0 40px;

	}



	.characteristicse5 .stecsh .t {

		color: #222222;

		border-bottom: 1px solid #d2d2d2;

	}



	.characteristicse5 .stecsh .t:before {

		background: #3e804f;

	}



	.characteristicse5 .stecsh .e p {

		color: #333333;

	}



	.characteristicse5 .stecsh .e p:before {

		background: #333333;

	}



	.characteristicse6 {

		background: initial;

		padding: 0 0 20px 0;

		background: initial !important;

	}



	.characteristicse6 .stcesrah {

		padding: 0 3%;

		margin-top: 30px;

	}



	.characteristicse6 .img .mmp {

		display: block;

	}


	.zmndj {
		padding: 30px 0 40px;
	}

}



@media(max-width: 650px) {

	.characteristicse2 .stcesrah {

		float: right;

		width: 100%;

	}

}



@media(max-width: 600px) {

	.characteristicse2 .stcesrah {

		width: 100%;

	}

}

















/**产品主页**/

.Product-aqh {

	position: absolute;

	top: 50%;

	right: 8.125%;

	transform: translateY(-50%);
	display: none;

}



.Product-aqh .aqhdgql ul li {

	margin-bottom: 11px;

	background: url(../images/product-kz.png) no-repeat center center/cover;

}



.Product-aqh .aqhdgql ul li:last-child {

	margin-bottom: 0;

}



.Product-aqh .aqhdgql ul li a {

	display: block;

	color: #fff;

	width: 280px;

	font-size: 20px;

	padding: 20px 30px 17px 30px;

}



.Product-aqh .aqhdgql ul li a .p {

	float: left;

	line-height: 1;

}



.Product-aqh .aqhdgql ul li a .icon {

	float: right;

	line-height: 1;

}



.Product-aqh .aqhdgql ul li a .icon .sb {

	display: none;

}



.Product-aqh .aqhdgql ul .cur {

	background: url(../images/product-kza.png) no-repeat center center/cover;

}



.Product-aqh .aqhdgql ul .cur a .icon .sb {

	display: block;

}



.Product-aqh .aqhdgql ul .cur a .icon .mr {

	display: none;

}



.Product-aqh .aqhdgql ul li:hover a .icon .sb {

	display: block;

}



.Product-aqh .aqhdgql ul li:hover a .icon .mr {

	display: none;

}



.Product-aqh .aqhdgql ul li:hover {

	background: url(../images/product-kza.png) no-repeat center center/cover;

}





.nuclear1 {

	background: #f7f7f7;

	position: relative;

	padding: 5vw 0 6vw;

}



.nuclear1:before {

	position: absolute;

	content: "";

	top: 4.2vw;

	left: 13px;

	width: 31px;

	height: 107px;

	background: url(../images/nuclear1.png)no-repeat center center/cover;

}



.nuclear1:after {

	position: absolute;

	content: "";

	right: 0;

	top: 0;

	width: 857px;

	height: 100%;

	background: url(../images/ucle.jpg) no-repeat center center/cover;

}



.nuclear1 .lear-bt {

	border-bottom: 1px solid #dcdcdc;

	padding-bottom: 30px;

	position: relative;

	z-index: 9;

}

.nuclear1 .lear-r {
	width: 695px;
	position: relative;
}

.nuclear1 .lear-r .swiper-scrollbar {
	height: 1px;
	bottom: -37px;
	background: #dcdcdc;
}

.nuclear1 .lear-r .swiper-scrollbar .swiper-scrollbar-drag {
	background: #3a804f;
}

.nuclear1 .lear-r ul li {

	float: left;

	padding-left: 14px;

	position: relative;

	cursor: pointer
}



.nuclear1 .lear-r ul li:last-child {

	margin-right: 0;

}



.nuclear1 .lear-r ul li:before {

	position: absolute;

	content: "";

	left: 0;

	top: 0;

	width: 4px;

	height: 44px;

	background: url(../images/slide-b.png)no-repeat center center/cover;

}



.nuclear1 .lear-r ul li .a {

	font-size: 18px;

	color: #666666;

	line-height: 1;

}



.nuclear1 .lear-r ul li .r {

	font-size: 18px;

	color: #666666;

	line-height: 1;

	margin-top: 5px;

}



.nuclear1 .lear-r ul .cur:before {

	background: url(../images/slide-ba.png)no-repeat center center/cover;

}



.nuclear1 .lear-r ul .cur .a,

.nuclear1 .lear-r ul .cur .r {

	color: #3a804f;

}



.nuclear1 .lear-nr {

	margin-top: 5vw;

}



.nuclear1 .lear-nr .lwidth {

	width: 512px;

	width: calc(100% - 1073px);

}



.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .n {

	font-size: 36px;

	margin-bottom: 8px;

}



.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .e {

	font-size: 44px;

}



.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .a {

	line-height: 1.6;

	font-size: 18px;

	color: #666666;

	margin-top: 13px;

	margin-bottom: 27px;

}



.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .a span {

	display: inline-block;

	color: #3a804f;

}



.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .o a {

	border: 1px solid #bfbfbf;

	color: #666666;

}



.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .o a:hover {

	color: #fff;

}





.nuclear1 .lear-nr .ear-nn .pulse {

	width: 974px;

	overflow: hidden;

}



.nuclear1 .lear-nr .ear-nn .pulse .rwidth {

	overflow: initial;

	width: 340px;

}



.nuclear1 .lear-nr .ear-nn .rwidth .swiper-wrapper .swiper-slide {

	opacity: .5;

}



.nuclear1 .lear-nr .ear-nn .rwidth .swiper-wrapper .swiper-slide-active {

	opacity: 1;

}



.nuclear1 .lear-nr .ear-nn .anyy {

	margin-top: 20px;

}



.nuclear1 .lear-nr .ear-nn .anyy .pfbutto-next,

.nuclear1 .lear-nr .ear-nn .anyy .pfbutto-prev {

	position: initial;

	margin-top: 0;

	float: left;

	width: 55px;

	height: 55px;

}



.nuclear1 .lear-nr .ear-nn .anyy .pfbutto-next:after,

.nuclear1 .lear-nr .ear-nn .anyy .pfbutto-prev:after {

	opacity: 0;

}



.nuclear1 .lear-nr .ear-nn .anyy .pfbutto-next {

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

}



.nuclear1 .lear-nr .ear-nn .anyy .pfbutto-prev {

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

}



.nuclear1 .swiper-button-disabled {

	opacity: .8 !important;

}



.nuclear2 {

	text-align: center;

	padding: 5vw 0 11vw;

	position: relative;

}



.nuclear2 .nfpba {

	width: 91.14583333%;

	position: relative;

	display: inline-block;

}



.nuclear2 .nlerc-nr {

	margin-top: 60px;

}



.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide {

	border-left: 1px solid #e5e5e5;

	padding: 60px 25px 60px;

}



.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide-active {

	border-left: 0;

}



.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide .r {

	color: #333333;

	font-size: 24px;

	line-height: 1;

	margin-top: 55px;

}



.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide .c {

	color: #333333;

	font-size: 18px;

	line-height: 1.5;

	margin-top: 8px;

	height: 60px;

}



.nuclear2 .pagination-ltq {

	left: 50%;

	transform: translateX(-50%);

	bottom: 5vw;

	width: 100%;

}



.nuclear2 .pagination-ltq .swiper-pagination-bullet {

	width: 38px;

	height: 38px;

	background: initial;

	border: 1px solid #ffffff;

	position: relative;

	opacity: 1;

}



.nuclear2 .pagination-ltq .swiper-pagination-bullet-active {

	border: 1px solid #3a804f;

}



.nuclear2 .pagination-ltq .swiper-pagination-bullet:before {

	position: absolute;

	content: "";

	left: 50%;

	top: 50%;

	width: 8px;

	height: 8px;

	border-radius: 50%;

	transform: translate(-50%, -50%);

	background: #cccccc;

}



.nuclear2 .pagination-ltq .swiper-pagination-bullet-active:before {

	background: #3a804f;

}



.nuclear3 {

	/*background: url(../images/nuclear3.jpg) no-repeat center center/cover;*/

	padding: 11vw 0 17vw;

	position: relative;

}
.nuclear3 .bgImg { position: absolute; left:0; top:0; width: 100%; height: 100%; }


.nuclear3 .ulearn-bt .rna {

	color: #fff;

	line-height: 1.4;

}

.nuclear3 .earsbjt { position: relative; z-index: 5; }

.nuclear3 .ulearn-bt .rna .szo,
.nuclear3 .ulearn-bt .rna i {

	font-style: normal;

	font-size: 80px;

	display: inline-block;

	margin-top: -19px;

	vertical-align: middle;

}





.nuclear3 .ulearn-bt .rne {

	margin-top: 32px;

	margin-bottom: 8px;

}



.nuclear3 .ulearn-bt .rnb {

	margin-top: 56px;

}



.nuclear3 .ulearn-bt .rnb a {

	text-align: center;

	background: rgba(58, 128, 79, .8);

	transition: all .3s ease-in-out;

	display: block;

	width: 195px;

	height: 53px;

	font-size: 16px;

	color: #fff;

	line-height: 53px;

}



.nuclear3 .ulearn-bt .rnb a span {

	display: inline-block;

	width: 24px;

	height: 25px;

	vertical-align: middle;

	margin-bottom: 3px;

	margin-right: 10px;

	background: url(../images/stecshc.png) no-repeat center center/cover;

}



.nuclear3 .ulearn-bt .rnb a:hover {

	background: rgba(58, 128, 79, 1);

}



.nuclear3 .ulearn-dw {

	position: absolute;

	bottom: 0;

	width: 100%;

	padding: 3.1vw 0;

	background: rgba(0, 0, 0, .7);

}



.nuclear3 .ulearn-dw ul li {

	float: left;

	position: relative;

	padding-left: 8vw;

	width: 33.33%;

}



.nuclear3 .ulearn-dw ul li .icon {

	position: absolute;

	content: "";

	left: 0;

	top: 50%;

	transform: translateY(-50%);

	width: 7vw;

	height: 7vw;

	background: url(../images/wb1.png) no-repeat center center/cover;

}



.nuclear3 .ulearn-dw ul li:nth-child(2):before {

	background: url(../images/wb2.png) no-repeat center center/cover;

}



.nuclear3 .ulearn-dw ul li:nth-child(3):before {

	background: url(../images/wb3.png) no-repeat center center/cover;

}



.nuclear3 .ulearn-dw ul li .num span {

	font-size: 3.4vw;

	color: #ffffff;

	line-height: 1;

}



.nuclear3 .ulearn-dw ul li .num i {

	font-size: 1.5vw;

	color: #fff;

	font-style: normal;

	line-height: 1;

}



.nuclear3 .ulearn-dw ul li .nuw {

	font-size: 1vw;

	color: #fff;

	line-height: 1;

	margin-top: 5px;

}



.nuclear3 .mjdxsacsq {

	display: none;

}



.nuclear4 {

	background: url(../images/nuclear4.jpg) no-repeat center center/cover;

	padding: 9vw 0 10vw;

}



.nuclear4 .enlcrar .enlcrar-a {

	line-height: 1.3;

}



.nuclear4 .enlcrar .enlcrar-b {

	color: #6d6d6d;

	margin-top: 15px;

}



.nuclear4 .enlcrar .enlcrar-b span {

	color: #3a804f;

	line-height: 1.5;

}



.nuclear4 .enlcrar .enlcrar-c {

	margin-top: 43px;

}



.nuclear4 .enlcrar .enlcrar-c a {

	text-align: center;

	background: rgba(58, 128, 79, .8);

	transition: all .3s ease-in-out;

	display: block;

	width: 195px;

	height: 50px;

	font-size: 16px;

	color: #fff;

	line-height: 53px;

}



.nuclear4 .enlcrar .enlcrar-c a span {

	display: inline-block;

	width: 24px;

	height: 25px;

	vertical-align: middle;

	margin-bottom: 3px;

	margin-right: 10px;

	background: url(../images/stecshc.png) no-repeat center center/cover;

}



.nuclear4 .enlcrar .enlcrar-c a:hover {

	background: rgba(58, 128, 79, 1);

}



.nuclear4 .img {

	display: none;

}



.nuclear5 {

	background: url(../images/nuclear5.jpg) no-repeat center center/cover;

}



.nuclear5 .tcarec {

	width: 441px;

}



.nuclear5 .tcarec .nkukpl .ukp .ukpba {

	margin-bottom: 10px;

}



.nuclear5 .tcarec .nkukpl .ukp .ukpba i {

	font-weight: bold;

	font-size: 3vw;

	color: #3a804f;

	font-style: normal;

}



.nuclear5 .tcares {

	padding-right: 2%;

	height: 35.6vw;

}



.nuclear5 .tcares ul li {

	margin-bottom: 13px;

	background: initial;

	margin-right: .9%;

}



.nuclear5 .tcares ul li a .img {

	padding: 0;

}



.nuclear5 .tcares ul li a .img img {

	width: 100%;

}



.nuclear6 .erves {

	width: 100%;

}



.nuclear6 .erves-nr ul li .enr .enra {

	font-size: 32px;

	line-height: 1;

}



.nuclear6 .erves-nr ul li .enr .enw {

	font-size: 22px;

	line-height: 1.5;

	margin-top: 10px;

	height: 66px;

}



.tac .nuclear11 {

	background: #fff;

}



.nuclear7 {

	background: url(../images/nuclear7.jpg) no-repeat center center/cover;

	padding: 5vw 0 6vw;

}



.nuclear7 .rauners-bt {

	text-align: center;

}



.nuclear7 .rauners-nr {

	width: 84.47%;

	margin: 0 auto;

	position: relative;

}



.nuclear7 .swiper-wrapper {

	padding: 3vw 0;

}



.nuclear7 .raunersm {

	position: relative;

}



.nuclear7 .raunersm:before {

	position: absolute;

	content: "";

	left: 0;

	top: 35%;

	transform: translateY(-50%);

	height: 150px;

	width: 100%;

	background: url(../images/wrappere.png) no-repeat center center/cover;

	background-size: 100% 100%;

}



.nuclear7 .swiper-slide {

	cursor: pointer;

}



.nuclear7 .swiper-slide .efsC-c {

	box-sizing: border-box;

	border: 1px solid #b3b3b3;

	width: 14.5vw;

	height: 14.5vw;

	text-align: center;

	transition: all 0.6s;

	padding: 10px;

	margin: 0 auto;

}





.nuclear7 .swiper-slide .efsC-c {

	transition: all 0.6s;

	transform: scale(1);

}



.nuclear7 .swiper-slide-active .efsC-c {

	transform: scale(1.3);

}



.nuclear7 .swiper-slide-prev .efsC-c {

	position: relative;

	left: 0;

	margin-left: 0;

	transform: scale(1);

}



.nuclear7 .swiper-slide-next .efsC-c {

	transform: scale(1);

}



.nuclear7 .swiper-slide-next {

	padding-left: 2vw;

}



.nuclear7 .swiper-slide .efsC-c {

	border-radius: 50%;

	overflow: hidden;

}



.nuclear7 .efsC-e {

	width: 100%;

	height: 100%;

	border-radius: 50%;

	overflow: hidden;

	position: relative;

}





.nuclear7 .efsC-e .efsC-d {

	position: absolute;

	width: 100%;

	left: 0;

	top: 50%;

	color: #fff;

	transform: translateY(-50%);

}



.nuclear7 .swiper-slide .efsC-e .efsC-d {

	font-size: 1vw;

}



.nuclear7 .rauners-nr .raunersm-prev,

.nuclear7 .rauners-nr .raunersm-next {

	width: 55px;

	height: 55px;

}



.nuclear7 .rauners-nr .raunersm-prev:after,

.nuclear7 .rauners-nr .raunersm-next:after {

	opacity: 0;

}



.nuclear7 .rauners-nr .raunersm-prev {

	background: url(../images/xydfn-next.jpg) no-repeat center center/cover;

	left: -5%;

	top: 55%;

	transform: translateY(-50%);

}



.nuclear7 .rauners-nr .raunersm-next {

	background: url(../images/xydfn-prev.jpg) no-repeat center center/cover;

	right: -5%;

	top: 55%;

	transform: translateY(-50%);

}



.nuclear7 .rauners-bt .hsbt {

	margin-bottom: 15px;

}



.nuclear7 .rauners-bt {

	margin-bottom: 58px;

}



.nuclear8 {

	background: url(../images/nuclear8.jpg)no-repeat center center/cover;

	padding: 5vw 0;

}



.nuclear8 .realcun {

	position: relative;

}



.nuclear8 .realcuna {

	width: 30%;

	background: #fff;

	margin-left: 8.5%;

	padding: 65px 50px 143px 50px;

	position: relative;

}



.nuclear8 .realcuna:before {

	position: absolute;

	content: "";

	right: 0;

	z-index: 8;

	bottom: 0;

	width: 0;

	height: 0;

	border-bottom: 48px solid #eeeeee;

	border-left: 71px solid transparent;

}



.nuclear8 .realcuna:after {

	position: absolute;

	content: "";

	right: 0;

	bottom: 0;

	width: 15.2vw;

	height: 9.1vw;

	background: url(../images/ealcun.png) no-repeat center center/cover;

}



.nuclear8 .realcuna .cuna .hsbt {

	line-height: 1.2;

}



.nuclear8 .realcuna .cuna .c {

	color: #666666;

	line-height: 1;

	margin-top: 18px;

	margin-bottom: 45px;

}



.nuclear8 .realcuna .cuna .u .xho {

	position: relative;

	margin-bottom: 12px;

}



.nuclear8 .realcuna .cuna .u .xho:last-child {

	margin-bottom: 0;

}



.nuclear8 .realcuna .cuna .u .xho input {

	height: 65px;

	font-size: 20px;

	padding-left: 18px;

	border: initial;

	color: #666666;

	border: 1px solid #dbdbdb;

	background: #dddddd00;

	width: 100%;

}



.nuclear8 .realcuna .cuna .u .xho input::-webkit-input-placeholder {

	color: #666666;

}



.nuclear8 .realcuna .cuna .u .xho input::-moz-placeholder {
	/* Mozilla Firefox 19+ */

	color: #666666;

}



.nuclear8 .realcuna .cuna .u .xho input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */

	color: #666666;

}



.nuclear8 .realcuna .cuna .u .xho input:-ms-input-placeholder {
	/* Internet Explorer 10-11 */

	color: #666666;

}



.nuclear8 .realcuna .cuna .u .xho .xhoa {

	position: absolute;

	right: 20px;

	top: 50%;

	font-size: 16px;

	transform: translateY(-50%);

	color: #fd0024;

	height: 7px;

	line-height: 1;

}



.nuclear8 .realcuna .cuna .n {

	position: relative;

	margin-top: 30px;

	display: inline-block;

}



.nuclear8 .realcuna .cuna .n input {

	width: 170px;

	height: 52px;

	color: #fff;

	font-size: 16px;

	padding-left: 26px;

	background: rgba(62, 128, 80, .8);

	transition: all .3s ease-in-out;

	border: 0;

	text-align: left;

}



.nuclear8 .realcuna .cuna .n:before {

	position: absolute;

	content: "";

	right: 26px;

	top: 54%;

	width: 16px;

	height: 11px;

	transform: translateY(-50%);

	background: url(../images/sbdws.png) no-repeat center center/cover;

}



.nuclear8 .realcuna .cuna .n:hover input {

	background: rgba(62, 128, 80, 1);

}



.nuclear8 .realcunb {

	width: 51.25%;

	position: absolute;

	bottom: 0;

	right: 5.5%;

}



.nuclear9 {

	background: url(../images/nuclear9.jpg) no-repeat center center/cover;

	position: relative;

	padding: 4vw 0 3vw;

}



.nuclear9:before {

	position: absolute;

	content: "";

	left: 0;

	top: 0;

	width: 8vw;

	height: 100%;

	background: url(../images/kckcplpl.png) no-repeat center center/cover;

	background-size: 100% 100%;

}



.nuclear9 .gonleara {

	margin-top: 8vw;

	margin-left: 6vw;

}



.nuclear9 .gonleara .gonleara1 {

	color: #fff;

}



.nuclear9 .gonleara .gonleara2 {

	line-height: 1;

	font-size: 24px;

	color: #fff;

	margin-top: 23px;

}



.nuclear9 .gonleara .gonleara2 p {

	position: relative;

	padding-left: 18px;

	margin-bottom: 20px;

}



.nuclear9 .gonleara .gonleara2 p:before {

	position: absolute;

	content: "";

	top: 50%;

	left: 0;

	transform: translateY(-50%);

	background: #989ca1;

	width: 6px;

	height: 6px;

	border-radius: 50%;

}



.nuclear9 .gonleara .gonleara2 p:last-child {

	margin-bottom: 0;

}



.nuclear9 .gonlearb {

	width: 53%;

	margin-right: 7vw;

	position: relative;

}

.nuclear9 .gonlearb .aqlbb {
	position: absolute;
	color: #fff;
	font-size: 16px;
}

.nuclear9 .gonlearb .aqlbb .bpore {
	position: relative;
	width: 6px;
	height: 6px;
}

.nuclear9 .gonlearb .aqlbb .bpore .bbwz {
	position: absolute;
}

.nuclear10 {

	background: url(../images/nuclear10.jpg) no-repeat center center/cover;

	padding: 4vw 0 0;

}

.nuclear9 .gonlearb .aqlbb .circle {
	position: absolute;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	z-index: 9;
	background-color: #fff;
}

.nuclear9 .gonlearb .a3 .circle:nth-child(1) {
	animation: anim 1.5s linear infinite;
	background-color: #3a804f;
}

.nuclear9 .gonlearb .a3 .circle:nth-child(2) {
	animation: anim 1.5s linear 0.8s infinite;
}


@keyframes anim {
	from {
		opacity: 1;
		transform: scale(0);
	}

	to {
		opacity: 0;
		transform: scale(5);
	}
}

.nuclear9 .gonlearb .a2 .bpore .circle:nth-child(2) {
	background: #46b166;
	transform: scale(2.7);
	z-index: 8;
}

.nuclear9 .gonlearb .a2 .bpore .circle:nth-child(3) {
	background: rgba(255, 255, 255, .5);
	transform: scale(4);
	z-index: 7;
}

.nuclear9 .gonlearb .a1 .bpore .circle:nth-child(2) {
	background: #46b166;
	transform: scale(2.7);
	z-index: 8;
}

.nuclear9 .gonlearb .a1 .bpore .circle:nth-child(3) {
	background: rgba(255, 255, 255, .5);
	transform: scale(4);
	z-index: 7;
}

.nuclear9 .gonlearb .a1 {
	right: 23%;
	top: 29%;
}

.nuclear9 .gonlearb .a1 .bpore .bbwz {
	top: -45px;
	right: -16px;
	width: 33px;
}

.nuclear10 .tbdaclea {
	width: 333px;
	margin-left: 13%;

}

.nuclear9 .gonlearb .a2 {
	right: 28.9%;
	top: 58.5%;
}

.nuclear9 .gonlearb .a2 .bpore .bbwz {
	top: -33px;
	right: -16px;
	width: 33px;
}

.nuclear9 .gonlearb .a3 {
	right: 21.3%;
	top: 58.7%;
}

.nuclear9 .gonlearb .a3 .bpore .bbwz {
	top: -9px;
	right: -75px;
	width: 65px;
}


.nuclear10 .tbdacleb {

	width: calc(100% - 935px);

	margin-top: 30px;

	margin-right: 13%;

}



.nuclear10 .tbdacleb .tbdacleb-bt {

	margin-bottom: 34px;

}



.nuclear10 .tbdacleb .calculator .calculator-a {

	text-align: center;

	color: #fff;

	height: 82px;

	line-height: 82px;

	font-size: 26px;

	background: url(../images/tbdacleb-bt.jpg)no-repeat top center/cover;

}



.nuclear10 .tbdacleb .calculator .calculator-b {

	background: url(../images/calculator-bd.jpg)no-repeat bottom center/cover;

}



.nuclear10 .tbdacleb .calculator .calculator-b ul li {

	border-bottom: 1px solid #efefef;

}



.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-left {

	float: left;

	width: 40%;

	font-size: 16px;

	color: #333333;

	padding-left: 21px;

	line-height: 60px;

	border-left: 1px solid #e6e6e6;

}



.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-right {

	float: right;

	width: 60%;

	padding: 7px 15px;

	border-left: 1px solid #e6e6e6;

	border-right: 1px solid #e6e6e6;

}



.nuclear10 .tbdacleb .calculator .calculator-b ul li:last-child .b-right {

	padding-bottom: 13px;

}



.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-right input {

	width: 100%;

	height: 46px;

	font-size: 18px;

	color: #3a804f;

	padding-left: 16px;

	border: 1px solid #e6e6e6;

	background: url(../images/b-righte.jpg)no-repeat bottom center/cover;

}



.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-right input:focus {

	border: 1px solid #3b814f;

	transition: all 0.2s;

}



.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-right .sz {

	width: 100%;

	height: 46px;

	line-height: 46px;

	font-size: 18px;

	color: #3a804f;

	background: url(../images/b-righte.jpg)no-repeat bottom center/cover;

	padding-left: 16px;

	border: 1px solid #ececec;

}



.nuclear10 .tbdacleb .tbdacleb-zs {

	margin-top: 12px;

	color: #999999;

}













@media(max-width: 1920px) {

	.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .n {

		font-size: 30px;

	}



	.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .e {

		font-size: 35px;

	}



	.nuclear3 .ulearn-bt .rna .szo,
	.nuclear3 .ulearn-bt .rna i {

		font-size: 75px;

	}

}



@media(max-width: 1780px) {

	.nuclear1:after {

		width: 848px;

	}



	.nuclear3 .ulearn-dw ul li .num span {

		font-size: 3vw;

	}



	.nuclear3 .ulearn-dw ul li .icon {

		width: 6vw;

		height: 6vw;

	}



	.nuclear3 .ulearn-dw ul li {

		padding-left: 7vw;

	}



	.nuclear10 .tbdacleb {

		width: calc(100% - 802px);

		margin-top: 30px;

		margin-right: 9%;

	}

	.nuclear1 .lear-r {
		width: 698px;
	}

}

@media(max-width: 1700px) {
	.nuclear1 .lear-r .swiper-scrollbar {
		bottom: -31px;
	}
}

@media(max-width: 1680px) {

	.nuclear1:after {

		width: 840px;

	}



	.nuclear3 .ulearn-bt .rna .szo,
	.nuclear3 .ulearn-bt .rna i {

		font-size: 65px;

	}



	.characteristicse4 .tcares {

		width: calc(100% - 480px);

	}

	.characteristicse4 .cpxqmmod {
		width: calc(100% - 400px);
	}



	.nuclear6 .erves-nr ul li .enr .enra {

		font-size: 26px;

		line-height: 1;

	}



	.nuclear10 .tbdaclea {

		width: 299px;

		margin-left: 10%;

	}



	.nuclear10 .tbdacleb {

		width: calc(100% - 693px);

	}



}



@media(max-width: 1580px) {

	.nuclear1 .lear-nr .ear-nn .pulse {

		width: 850px;

	}



	.nuclear1 .lear-nr .ear-nn .pulse .rwidth {

		width: 300px;

	}



	.nuclear1 .lear-nr .lwidth {

		width: calc(100% - 870px);

	}



	.nuclear10 .tbdacleb {

		width: calc(100% - 636px);

	}





}



@media(max-width: 1480px) {

	.Product-aqh .aqhdgql ul li a {

		width: 280px;

		font-size: 16px;

		padding: 14px 20px 12px 20px;

	}



	.Product-aqh .aqhdgql ul li a .icon {

		width: 18px;

	}



	.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .n {

		font-size: 18px;

	}



	.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .e {

		font-size: 22px;

	}



	.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .a {

		font-size: 16px;

	}



	.nuclear1 .lear-nr .ear-nn .anyy {

		margin-top: 0;

	}



	.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .o a {

		width: 180px;

		height: 50px;

		line-height: 49px;

		padding: 0 19px 0 20px;

	}



	.nuclear1:after {

		width: 56vw;

	}



	.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide .r {

		font-size: 22px;

		margin-top: 25px;

	}



	.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide .c {

		font-size: 17px;

	}



	.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide .img {

		width: 70px;

		display: inline-block;

	}



	.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide {

		padding: 40px 20px 40px;

	}



	.nuclear2 .pagination-ltq .swiper-pagination-bullet {

		width: 34px;

		height: 34px;

	}



	.nuclear2 .pagination-ltq {

		bottom: 3vw;

	}



	.nuclear2 .nlerc-nr {

		margin-top: 35px;

	}



	.nuclear3 .ulearn-bt .rna .szo,
	.nuclear3 .ulearn-bt .rna i {

		font-size: 45px;

		margin-top: -10px;

	}



	.nuclear3 .ulearn-bt .rne {

		margin-top: 21px;

	}



	.nuclear3 .ulearn-bt .rnb {

		margin-top: 27px;

	}



	.nuclear4 .enlcrar .enlcrar-b {

		font-size: 18px;

		margin-top: 5px;

	}



	.nuclear4 .enlcrar .enlcrar-c {

		margin-top: 25px;

	}



	.nuclear5 .tcarec .nkukpl .ukpa {

		font-size: 18px;

	}



	.nuclear6 .erves-nr ul li .enr .enra {

		font-size: 24px;

	}



	.nuclear6 .erves-nr ul li .enr .enw {

		font-size: 18px;

		height: 54px;

	}



	.nuclear6 .erves-nr ul li .icon {

		width: 55px;

		display: inline-block;

	}



	.nuclear8 .realcunb {

		width: 40%;

	}



	.nuclear8 .realcuna {

		width: 39%;

		padding: 40px 20px 99px 20px;

	}



	.nuclear8 .realcuna:after {

		width: 10.2vw;

		height: 6.1vw;

	}



	.nuclear8 .realcuna .cuna .c {

		font-size: 18px;

	}



	.nuclear8 .realcuna .cuna .c {

		margin-top: 15px;

		margin-bottom: 30px;

	}



	.nuclear8 .realcuna .cuna .u .xho input {

		font-size: 18px;

		height: 55px;

	}



	.nuclear7 .rauners-nr .raunersm-prev,
	.nuclear7 .rauners-nr .raunersm-next {

		width: 45px;

		height: 45px;

	}



	.nuclear7 .rauners-nr .raunersm-prev {

		left: -7%;

	}



	.nuclear7 .rauners-nr .raunersm-next {

		right: -7%;

	}



	.nuclear7 .rauners-bt .bt-a {

		font-size: 18px;

	}



	.nuclear9 .gonleara .gonleara2 {

		font-size: 18px;

		margin-top: 20px;

	}



	.nuclear9 .gonleara .gonleara2 p {

		margin-bottom: 15px;

	}



	.nuclear10 .tbdacleb .calculator .calculator-a {

		height: 60px;

		line-height: 63px;

		font-size: 22px;

	}



	.nuclear10 .tbdaclea {

		width: 273px;

		margin-left: 5%;

	}



	.nuclear10 .tbdacleb {

		width: calc(100% - 636px);

		margin-right: 5%;

	}



	.nuclear10 .tbdacleb {

		width: calc(100% - 470px);

		margin-right: 5%;

	}



	.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-right input {

		font-size: 16px;

	}

	.nuclear1 .lear-r {
		width: 705px;
	}

}



@media(max-width: 1280px) {

	.Product-aqh {

		right: 9%;

	}



	.nuclear1 .lear-r ul li {

		margin-right: 24px;

	}



	.nuclear1 .lear-r ul {

		width: auto;

	}



	.nuclear1 .lear-nr .ear-nn .pulse {

		width: 750px;

	}



	.nuclear1 .lear-nr .ear-nn .pulse .rwidth {

		width: 250px;

	}



	.nuclear1 .lear-nr .lwidth {

		width: calc(100% - 760px);

	}



	.nuclear1 .lear-nr .ear-nn .anyy {

		margin-top: 22px;

	}



	.nuclear5 .tcares {

		height: 31vw;

	}



	.nuclear10 .tbdacleb .calculator .calculator-a {

		height: 50px;

		line-height: 53px;

		font-size: 18px;

	}



	.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-right input {

		height: 40px;

		font-size: 14px;

	}



	.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-left {

		font-size: 14px;

		padding-left: 15px;

		line-height: 54px;

	}



	.nuclear10 .tbdacleb .tbdacleb-bt {

		margin-bottom: 20px;

	}



	.nuclear10 .tbdacleb .calculator .calculator-b ul li:last-child .b-right {

		padding-bottom: 8px;

	}



	.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-left {

		font-size: 14px;

		padding-left: 15px;

		line-height: 54px;

		height: 54px;

	}



}



@media(max-width: 1180px) {

	.nuclear1 .lear-nr .lwidth {

		width: calc(100% - 640px);

	}



	.nuclear1 .lear-nr .ear-nn .pulse {

		width: 589px;

	}



	.nuclear1 .lear-nr .ear-nn .pulse .rwidth {

		width: 200px;

	}



	.nuclear10 .tbdaclea {

		width: 256px;

		margin-left: 2%;

	}



	.nuclear10 .tbdacleb {

		width: calc(100% - 380px);

		margin-right: 2%;

	}

	.nuclear1 .lear-r .swiper-scrollbar {
		bottom: -21px;
	}

}



@media(max-width: 1100px) {

	.Product-aqh {

		display: none;

	}



	.nuclear1 {

		padding: 30px 0 40px;

	}



	.nuclear1:before {

		display: none;

	}



	.nuclear1 .lear-r {

		width: 100%;

		margin-top: 20px;

	}



	.nuclear1:after {

		display: none;

	}



	.nuclear1 .lear-nr .lwidth {

		width: 100%;

	}



	.nuclear1 .lear-nr .ear-nn .pulse {

		width: 100%;

	}



	.nuclear1 .lear-nr .ear-nn .pulse .rwidth {

		width: 100%;

	}



	.nuclear1 .lear-nr .ear-nn .anyy .pfbutto-next,
	.nuclear1 .lear-nr .ear-nn .anyy .pfbutto-prev {

		width: 45px;

		height: 45px;

	}



	.nuclear1 .lear-nr {

		margin-top: 20px;

	}



	.nuclear1 .lear-bt {

		padding-bottom: 20px;

	}



	.nuclear1 .lear-r ul li {

		width: 16.6%;

		margin-right: 0;

	}



	.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .o a:hover {

		color: #666666;

	}



	.nuclear2 {

		padding: 30px 0 60px;

	}



	.nuclear2 .nlerc-nr {

		margin-top: 20px;

	}



	.nuclear2 .pagination-ltq {

		bottom: 20px;

	}



	.nuclear2 .pagination-ltq .swiper-pagination-bullet {

		width: 26px;

		height: 26px;

		margin-right: 10px;

	}



	.nuclear2 .pagination-ltq .swiper-pagination-bullet:before {

		width: 6px;

		height: 6px;

	}



	.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide {

		padding: 20px 20px 20px;

	}



	.nuclear8 {

		padding: 30px 0 40px;

	}



	.nuclear8 .realcuna {

		margin-left: 5%;

	}



	.nuclear8 .realcunb {

		margin-right: 5%;

	}



	.nuclear7 {

		padding: 30px 0 40px;

	}



	.nuclear7 .rauners-nr .raunersm-next,

	.nuclear7 .rauners-nr .raunersm-prev {

		display: none;

	}



	.nuclear7 .rauners-nr {

		width: 90%;

	}



	.nuclear7 .swiper-slide .efsC-c {

		width: 25vw;

		height: 25vw;

	}



	.nuclear7 .swiper-wrapper {

		padding: 4vw 0;

	}



	.nuclear7 .swiper-slide-next {

		padding-left: 5vw;

	}



	.nuclear7 .swiper-slide .efsC-e .efsC-d {

		font-size: 1.6vw;

	}



	.nuclear7 .rauners-bt {

		margin-bottom: 25px;

	}



	.nuclear7 .raunersm:before {

		height: 105px;

	}



	.nuclear7 .rauners-bt .hsbt {

		margin-bottom: 10px;

	}



	.nuclear7 .rauners-bt .bt-a {

		font-size: 16px;

	}



	.nuclear9:before {

		display: none;

	}



	.nuclear9 {

		padding: 30px 0 40px;

	}



	.nuclear9 .gonleara {

		margin-left: 0;

	}



	.nuclear9 .gonlearb {

		margin-right: 0;

	}



	.nuclear10 {

		padding: 30px 0 0;

	}



}



@media(max-width: 1024px) {

	.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .a {

		font-size: 14px;

		margin-bottom: 13px;

		margin-top: 5px;

	}



	.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .o a {

		width: 162px;

		height: 45px;

		line-height: 45px;

	}



	.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .n {

		font-size: 16px;

	}



	.nuclear1 .lear-nr .ear-nn .swiper-wrapper .swiper-slide .e {

		font-size: 18px;

	}



	.nuclear1 .lear-r ul li .a {

		font-size: 16px;

	}



	.nuclear1 .lear-r ul li .r {

		font-size: 16px;

	}



	.nuclear1 .lear-r ul li:before {

		height: 39px;

		background-size: 100% 100%;

	}



	.nuclear1 .lear-bt {

		padding-bottom: 15px;

	}



	.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide .c {

		font-size: 14px;

		height: 43px;

	}



	.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide .r {

		font-size: 18px;

		margin-top: 15px;

	}



	.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide .img {

		width: 60px;

	}



	.nuclear2 .nfpba {

		width: 94%;

	}



	.nuclear4 .enlcrar .enlcrar-b {

		font-size: 16px;

	}



	.nuclear5 .tcares {

		width: 100%;

	}



	.nuclear5 .tcarec {

		width: 100%;

	}



	.nuclear5 .tcarec .nkukpl .ukpa {

		font-size: 16px;

	}



	.characteristicse4 .tcarec .arec-ul {

		margin-top: 20px;

	}



	.nuclear5 .tcares {

		height: 56vw;

	}



	.nuclear5 .tcarec .nkukpl .ukp .ukpba i {

		font-size: 32px;

	}



	.nuclear6 .erves-nr ul li .enr .enra {

		font-size: 18px;

	}



	.nuclear6 .erves-nr ul li .enr .enw {

		font-size: 14px;

		height: 38px;

	}



	.nuclear8 .realcuna .cuna .u .xho input {

		font-size: 16px;

		height: 46px;

		padding-left: 15px;

	}



	.nuclear8 .realcuna .cuna .c {

		font-size: 16px;

		margin-top: 10px;

		margin-bottom: 18px;

	}



	.nuclear8 .realcuna .cuna .u .xho input {

		font-size: 15px;

	}



	.nuclear8 .realcuna {

		padding: 30px 15px 99px 15px;

	}



	.nuclear8 .realcuna .cuna .u .xho .xhoa {

		right: 15px;

	}



	.nuclear9 .gonleara .gonleara2 {

		font-size: 16px;

		margin-top: 15px;

	}



	.nuclear9 .gonleara {

		margin-top: 0;

	}



	.nuclear9 .gonlearb {

		width: 100%;

	}



	.nuclear9 .gonleara {

		width: 100%;

		margin-bottom: 20px;

	}



	.nuclear10 {

		padding: 30px 0 40px;

	}



	.nuclear10 .tbdaclea {

		width: 20%;

		margin-left: 0;
		display: none;

	}



	.nuclear10 .tbdacleb {

		width: 100%;

		margin-top: 20px;

		margin-right: 0;

	}



	.nuclear10 .tbdacleb .calculator .calculator-a {

		font-size: 16px;

	}

	.characteristicse4 .cpxqmmod {
		width: 100%;
	}

	.nuclear1 .lear-r .swiper-scrollbar {
		bottom: -16px;
	}

}



@media(max-width: 750px) {

	/*	.nuclear1 .lear-r{

		overflow: scroll;

	}



	.nuclear1 .lear-r::-webkit-scrollbar {display:none}
*/


	.nuclear1 .lear-r ul {

		min-width: 1000px;

	}



	.nuclear1 .lear-r ul li {

		width: 150px;

	}



	.nuclear3 {

		background: initial;

		padding: 0;

	}



	.nuclear3 .earsbjt {

		/*background: url(../images/nuclear3.jpg) no-repeat center center/cover;*/

		padding: 50px 0 150px;

	}



	.nuclear3 .ulearn-dw .pcdyc {

		display: none;

	}



	.nuclear3 .mjdxsacsq {

		display: block;

	}



	.nuclear3 .ulearn-dw {

		padding: 20px 0;

	}



	.nuclear3 .mjdxsacsq .swiper-wrapper .swiper-slide .img {

		width: 70px;

	}



	.nuclear3 .mjdxsacsq .swiper-wrapper .swiper-slide .kkp {

		position: absolute;

		top: 50%;

		left: 80px;

		transform: translateY(-50%);

	}



	.nuclear3 .mjdxsacsq .swiper-wrapper .swiper-slide .num span {

		font-size: 25px;

		color: #ffffff;

		line-height: 1;

	}



	.nuclear3 .mjdxsacsq .swiper-wrapper .swiper-slide .num i {

		color: #fff;

		font-style: normal;

		line-height: 1;

		font-size: 16px;

	}



	.nuclear3 .mjdxsacsq .swiper-wrapper .swiper-slide .nuw {

		color: #fff;

		font-size: 14px;

	}



	.nuclear3 .ulearn-bt .rnb a {

		width: 160px;

		height: 47px;

		font-size: 14px;

		line-height: 49px;

	}



	.nuclear3 .ulearn-bt .rna .szo,
	.nuclear3 .ulearn-bt .rna i {

		font-size: 32px;

		margin-top: -7px;

	}



	.nuclear4 {

		background: none !important;

		padding: 0 0 40px;

	}



	.nuclear4 .img {

		display: block;

	}



	.nuclear4 .enlcrar {

		width: 100%;

		padding-top: 25px;

	}



	.nuclear4 .enlcrar .enlcrar-c a {

		width: 160px;

		height: 47px;

		font-size: 14px;

		line-height: 49px;

	}



	.nuclear4 .enlcrar .enlcrar-c {

		margin-top: 17px;

	}



	.nuclear8 .realcuna {

		width: 94%;

		margin-right: 3%;

		margin-left: 3%;

	}



	.nuclear8 .realcuna:before {

		border-bottom: 38px solid #eeeeee;

		border-left: 35px solid transparent;

	}



	.nuclear8 .realcuna .cuna .n input {

		width: 148px;

		height: 45px;

		font-size: 14px;

		padding-left: 19px;

	}



	.nuclear8 .realcunb {

		width: 94%;

		margin-left: 3%;

		margin-right: 3%;

		position: initial;

	}



	.nuclear8 .realcuna .cuna .n {

		margin-top: 20px;

	}



	.nuclear8 .realcuna {

		padding: 30px 15px 58px 15px;

	}



	.nuclear8 .realcuna:after {

		width: 95px;

		height: 54px;

	}



	.nuclear8 .realcuna .cuna .u .xho input {

		font-size: 14px;

	}

	.nuclear9 .gonlearb .aqlbb .bpore .bbwz {
		font-size: 14px;
	}

}



@media(max-width: 550px) {

	.nuclear6 .erves-nr ul li .enr .enw {

		height: auto;

	}



	.nuclear7 .swiper-slide .efsC-c {

		padding: 5px;

	}



	.nuclear7 .swiper-slide .efsC-e .efsC-d {

		font-size: 12px;

	}



	.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-left {

		padding-right: 15px;

	}

}



@media(max-width: 500px) {

	.nuclear7 .swiper-slide .efsC-c {

		width: 43vw;

		height: 43vw;

	}



	.nuclear7 .swiper-wrapper {

		padding: 7vw 0;

	}



	.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-left {

		width: 100%;

		height: auto;

		line-height: 1;

		margin-top: 15px;

	}



	.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-right {

		width: 100%;

		border-right: 0;

	}



	.nuclear10 .tbdacleb .calculator .calculator-b ul li .b-right {

		padding: 0 15px 10px 15px;

		margin-top: 10px;

	}



	.nuclear10 .tbdacleb .calculator .calculator-b ul li:last-child .b-right {

		padding-bottom: 13px;

	}

	.nuclear9 .gonlearb .a3 .bpore .bbwz {
		top: 29px;
		right: -46px;
		width: 72px;
	}

}



@media(max-width: 450px) {

	.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide .c {

		height: auto;

	}



	.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide {

		padding: 0 20px 25px;

	}



	.nuclear2 {

		padding: 35px 0 50px;

	}

	.nuclear2 .nlerc-nr {

		margin-top: 25px;

	}


	.nuclear2 .pagination-ltq {

		bottom: 20px;

	}

	.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide .r {
		margin-top: 20px;
	}

	.nuclear2 .nlerc-nr .nlercoo .swiper-wrapper .swiper-slide .c {
		margin-top: 11px;
	}

}



@media(max-width: 400px) {

	.nuclear6 {

		padding-top: 55px;

	}

}



/**2022-7-26新增**/
.xydxlz {
	position: absolute;
	width: 100%;
}

.header .header-right .right-left a .xydxlz a {
	display: block;
	font-size: 16px;
	width: 100%;
	color: #666666;
}




/**2022-9-29小慢到此一游**/
.subsearch {
	width: 330px;
	position: absolute;
	top: 21px;
	left: auto;
	padding-top: 47px;
	display: none;
	right: -28px;
}

.subsearch form {
	background: #ffffff;
	border-radius: 3px;
	padding: 15px 20px;
	position: relative;
	width: 100%;
	height: 45px;
}

.subsearch form input.inp {
	width: 100%;
	border: none;
	border-left: 2px solid #93969d;
	background: none;
	outline: none;
	padding-left: 10px;
	color: #333;
}

.subsearch form input.subxx {
	border: none;
	outline: none;
	position: absolute;
	right: 20px;
	top: 2px;
	height: 40px;
	background: url(../images/fdjaxmd.png) no-repeat center;
	font-size: 0;
	width: 25px;
}


.header .header-right .right-right:hover .subsearch {
	display: block;
}

.bgWhite .subsearch form,
.bgWhiteA .subsearch form {
	background: #e5e5e5;
}



















/**小慢**/
.sybanner .indexspldk {
	display: none;
	position: relative;
}

.sybanner .indexspldk .sdkpol .swiper-wrapper .swiper-slide .sdeper {
	position: absolute;
	left: 0;
	width: 100%;
	padding: 0 5%;
	top: 30%;
	transform: translateY(-50%);
}

.sybanner .indexspldk .sdkpol .swiper-wrapper .swiper-slide .sdeper .pera {
	font-size: 18px;
	color: rgba(255, 255, 255, .3);
	text-transform: uppercase;
}

.sybanner .indexspldk .sdkpol .swiper-wrapper .swiper-slide .sdeper .perb {
	color: #fff;
	margin: 5px 0 15px;
}

.sybanner .indexspldk .sdkpol .swiper-wrapper .swiper-slide .sdeper .perc {
	font-size: 16px;
	color: #fff;
	margin-bottom: 25px;
	line-height: 1.6;
}

.sybanner .indexspldk .sdkpol .swiper-wrapper .swiper-slide .sdeper .perd .xydan a {
	/* color: #fff;
	background: #3a804f; */
	border-color: #3a804f;
}

/* .sybanner .indexspldk .sdkpol .swiper-wrapper .swiper-slide .sdeper .perd .xydan a .mrxg:before {
	background: url(../images/xydana.png) no-repeat center center/cover;
} */

.sybanner .indexspldk .indexbanerw-sdkpol {
	bottom: 50px;
	left: 5%;
}

.sybanner .indexspldk .indexbanerw-sdkpol .swiper-pagination-bullet {
	width: 20px;
	height: 5px;
	opacity: 1;
	margin-right: 8px;
	border-radius: 0;
	background: url(../images/xq1.png)no-repeat center center/cover;
}

.sybanner .indexspldk .indexbanerw-sdkpol .swiper-pagination-bullet:last-child {
	margin-right: 0;
}

.sybanner .indexspldk .indexbanerw-sdkpol .swiper-pagination-bullet-active {
	background: url(../images/xq1a.png)no-repeat center center/cover;
	width: 36px;
}

.index-C .dex-Cright .dex-Cwdw .kfjlo .de-md {
	display: none;
}

.prdlkmpp {
	display: none;
}

.mdke {
	display: none;
}

.mcdom {
	display: none;
}

.prdlkmppfasdasasdasd .swiper-wrapper .swiper-slide .enr {
	font-size: 20px;
	color: #fff;
	line-height: 1.6;
	margin-top: 20px;
}

.mddxsdp {
	display: none;
}

.mdkmpdas {
	display: none;
	position: relative;
	text-align: center;
}

.mdkmpdas .btdw {
	position: absolute;
	width: 100%;
	z-index: 9;
	top: 50px;
	color: #fff;
}

.mdkmpdas .swiperbtdw .swiper-wrapper .swiper-slide {
	height: 750px;
	padding-top: 290px;
}

.mdkmpdas .swiperbtdw .swiper-wrapper .swiper-slide .icon img {
	width: 80px;
}

.mdkmpdas .swiperbtdw .swiper-wrapper .swiper-slide .o {
	font-size: 22px;
	margin-top: 25px;
	color: #fff;
}

.mdkmpdas .swiperbtdw .swiper-wrapper .swiper-slide .g {
	font-size: 16px;
	line-height: 1.6;
	margin-top: 10px;
	color: #fff;
}

.mdkmpdas .swiperbtdw .swiper-pagination {
	bottom: 50px;
}

.mdkmpdas .swiperbtdw .swiper-pagination .swiper-pagination-bullet {
	width: 26px;
	height: 26px;
	margin-right: 10px;
	background: initial;
	border: 1px solid rgba(255, 255, 255, .0);
	position: relative;
	opacity: 1;
}

.mdkmpdas .swiperbtdw .swiper-pagination .swiper-pagination-bullet:before {
	position: absolute;
	content: "";
	left: 50%;
	top: 50%;
	background: #8b8b8d;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	transform: translate(-50%, -50%);
}

.mdkmpdas .swiperbtdw .swiper-pagination .swiper-pagination-bullet-active {
	border: 1px solid rgba(255, 255, 255, 1);
}

.mdkmpdas .swiperbtdw .swiper-pagination .swiper-pagination-bullet-active:before {
	background: #fff;
}

@media(max-width: 1100px) {
	.sybanner .indexbaner {
		display: none;
	}

	.sybanner .indexspldk {
		display: block;
	}

	.sybanner .indexbanerw-paonis {
		display: none;
	}

	.index-C .dex-Cright .dex-Cwdw .kfjlo .de-pcd {
		display: none;
	}

	.index-C .dex-Cright .dex-Cwdw .kfjlo .de-md {
		display: block;
	}

	.prdlkmpp {
		display: block;
		position: relative;
		text-align: center;
	}

	.prdlkmpp .btdw {
		position: absolute;
		left: 50%;
		top: 50px;
		z-index: 9;
		color: #fff;
		width: 270px;
		transform: translateX(-50%);
	}

	.prdlkmpp .btdw .erves {
		line-height: 1.6;
	}

	.prdlkmpp .prdlkmppfasdas .swiper-slide {
		height: 920px;
		padding: 339px 0 0;
	}

	.prdlkmpp .prdlkmppfasdas .swiper-slide .enra {
		color: #fff;
		font-size: 22px;
		margin-top: 18px;
	}

	.prdlkmpp .prdlkmppfasdas .swiper-slide .enw {
		font-size: 18px;
		color: #fff;
		margin-top: 8px;
		position: relative;
	}

	.prdlkmpp .prdlkmppfasdas .swiper-slide .enw:before {
		position: absolute;
		content: "";
		left: 50%;
		width: 100px;
		height: 2px;
		bottom: -50px;
		transform: translateX(-50%);
		background: #3a804f;
	}

	.prdlkmpp .prdlkmppfasdas .prdlkmppfasdas-pagination {
		bottom: 50px;
	}

	.prdlkmpp .prdlkmppfasdas .prdlkmppfasdas-pagination .swiper-pagination-bullet {
		width: 26px;
		height: 26px;
		margin-right: 10px;
		background: initial;
		border: 1px solid rgba(255, 255, 255, .0);
		position: relative;
		opacity: 1;
	}

	.prdlkmpp .prdlkmppfasdas .prdlkmppfasdas-pagination .swiper-pagination-bullet:before {
		position: absolute;
		content: "";
		left: 50%;
		top: 50%;
		background: #8b8b8d;
		width: 7px;
		height: 7px;
		border-radius: 50%;
		transform: translate(-50%, -50%);
	}

	.prdlkmpp .prdlkmppfasdas .prdlkmppfasdas-pagination .swiper-pagination-bullet-active {
		border: 1px solid rgba(255, 255, 255, 1);
	}

	.prdlkmpp .prdlkmppfasdas .prdlkmppfasdas-pagination .swiper-pagination-bullet-active:before {
		background: #fff;
	}

	.serve2 {
		display: none;
	}

	/*.mcdom{
		display: block;
	}

	.pcdom{
		display: none;
	}*/
	.Listofapps1 .B-mqh .moug .moup .img {
		position: relative;
		overflow: hidden;
		height: 50vw;
	}

	.Listofapps1 .B-mqh .moug .moup .img img {
		max-width: 300%;
		width: 170%;
		top: 0%;
		left: -35%;
	}

	.pcdxsdp {
		display: block;
	}

	.mddxsdp {
		display: none;
	}

	.serve4 .dex-Bme {}

	.serve4 .dex-Bme .mddxsdp {
		height: auto;
		overflow: hidden;
	}

	.serve4 .dex-Bme .mddxsdp .omgd {
		width: 70%;
	}

	.serve4 .dex-Bme .mddxsdp .wxzrbzybfl {
		overflow: initial;
	}

	.serve4 .dex-Bme .mddxsdp .wxzrbzybfl .swiper-wrapper .swiper-slide {
		margin-bottom: 0;
	}

	.mdkmpdas {
		display: block;
	}

	.pcdkmpdas {
		display: none;
	}

	.sybanner .indexspldk .sdkpol .swiper-wrapper .swiper-slide .sdeper { top: 50%; }
}


@media(max-width: 1024px) {
	.sybanner .indexspldk .sdkpol .swiper-wrapper .swiper-slide .sdeper {
		padding: 0 3%;
	}

	.sybanner .indexspldk .indexbanerw-sdkpol {
		left: 3%;
	}
}

@media(max-width: 750px) {
	.sybanner .indexspldk .sdkpol .swiper-wrapper .swiper-slide .sdeper .perc {
		font-size: 14px;
	}

	.sybanner .indexspldk .sdkpol .swiper-wrapper .swiper-slide .sdeper .pera {
		font-size: 14px;
	}

	.prdlkmpp .prdlkmppfasdas .swiper-slide {
		height: 600px;
		padding: 230px 0 0;
	}

	.prdlkmpp .prdlkmppfasdas .swiper-slide .enra {
		font-size: 19px;
	}

	.prdlkmpp .prdlkmppfasdas .swiper-slide .enw {
		font-size: 16px;
	}

	.prdlkmpp .prdlkmppfasdas .swiper-slide .icon {
		width: 74px;
		display: inline-block;
	}

	.prdlkmpp .prdlkmppfasdasasdasd .swiper-slide .icon {
		width: 47px;
	}

	.characteristicse6 .img .mmp {
		height: 270px;
		position: relative;
		overflow: hidden;
	}

	.characteristicse6 .img .mmp img {
		width: 170%;
		position: absolute;
		top: 0%;
		right: 0;
		max-width: 300%;
	}

	/*.pcdke{
		display: none;
	}

	.mdke{
		display: block;
	}*/

	.prdlkmppfasdasasdasd .swiper-wrapper .swiper-slide .enr {
		font-size: 18px;
		color: #fff;
		line-height: 1.6;
		margin-top: 20px;
	}

	.mdkmpdas .swiperbtdw .swiper-wrapper .swiper-slide {
		height: 550px;
		padding-top: 200px;
	}

	.mdkmpdas .swiperbtdw .swiper-pagination {
		bottom: 30px;
	}

	.mdkmpdas .swiperbtdw .swiper-wrapper .swiper-slide .o {
		font-size: 19px;
		margin-top: 20px;
	}

	.mdkmpdas .swiperbtdw .swiper-wrapper .swiper-slide .g {
		font-size: 14px;
	}
}


@media(max-width: 500px) {
	.sybanner .indexspldk .sdkpol .swiper-wrapper .swiper-slide .sdeper {
		top: 50%;
	}

	.prdlkmpp .prdlkmppfasdas .swiper-slide {
		height: 480px;
		padding: 170px 0 0;
	}

	.prdlkmpp .prdlkmppfasdas .swiper-slide .enw:before {
		bottom: -30px;
	}
}

@media(max-width: 400px) {
	.sybanner .indexspldk .sdkpol .swiper-wrapper .swiper-slide .sdeper {
		top: 50%;
	}
}



/**搜索页面**/
.ssymdddh {
	position: relative;
}

.sousuo_jg {

	padding: 150px 0 60px;
	background: #f7f7f7;
}


.sousuo_jg .sousuo_jg_top {
	position: relative;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a {
	float: left;
	/*width: 50%;*/
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a .bt {
	font-size: 40px;
	color: #222222;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a .js {
	font-size: 18px;
	color: #444444;
	margin-top: 20px;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a .js span {
	color: #dd2226;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a .js a {
	display: inline-block;
	color: #444444;
	border-bottom: 1px solid #444444;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b {
	float: right;
	width: 22%;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li {
	float: right;
	width: 100%;
	margin-right: 4%;
	text-align: center;

	position: relative;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li:last-child {
	margin-right: 0;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .bt {
	font-size: 16px;
	color: #333;
	padding: 12px 16px;
	text-align: left;
	border-radius: 25px;
	border: 1px solid #b6bbc1;
	background: #fff;
	position: relative;
	cursor: pointer;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .bt:before {
	position: absolute;
	width: 13px;
	height: 6px;
	background: url(../images/jiantou_0302.png);
	background-position-x: center;
	background-position-y: center;
	background-size: cover;
	background-repeat-x: initial;
	background-repeat-y: initial;
	background-attachment: initial;
	background-origin: initial;
	background-clip: initial;
	background-color: initial;
	content: "";
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li:hover .bt {
	border-radius: 25px 25px 0 0;
	border-bottom: none;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box {
	border-top: 1px solid #e5e5e5;
	padding: 10px 0 0;
	position: absolute;
	top: 100%;
	width: 100%;
	left: 0;
	border-left: 1px solid #b6bbc1;
	border-bottom: 1px solid #b6bbc1;
	border-right: 1px solid #b6bbc1;
	border-top: none;
	background: #fff;
	display: none;
	overflow: hidden;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box:before {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 90%;
	height: 1px;
	margin: 0 auto;
	content: "";
	background: #e5e5e5;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box p {
	color: #666666;
	font-size: 16px;
	float: left;
	cursor: pointer;
	width: 50%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box .box_a {
	padding: 14px 20px;

}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box .box_a:nth-child(2n) {
	background: #f2f2f2;
}

.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box span {
	color: #dd2226;
	font-size: 16px;
	float: right;
	cursor: pointer;

}


.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li:hover .box {
	display: block;
	border-radius: 0 0 25px 25px;
}

.sousuo_jg .sousuo_bottom {
	margin-top: 50px;
	padding: 50px;
	background: #fff;
}

.sousuo_jg .sousuo_bottom ul li {
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid #ededed;
}

.sousuo_jg .sousuo_bottom ul li .d {
	font-size: 16px;
	color: #666;
}

.sousuo_jg .sousuo_bottom ul li .t {
	margin-top: 6px;
	font-size: 18px;
	color: #333;
}

.sousuo_jg .sousuo_bottom ul li .c {
	font-size: 16px;
	margin: 6px 0 12px;
	color: #999;
}

.sousuo_jg .sousuo_bottom ul li .more {
	font-size: 16px;
	color: #999;
}


.sousuo_jg .sousuo_bottom ul li .lm {
	color: #f3787b;
	font-size: 16px;
	margin-bottom: 14px;
}

.sousuo_jg .sousuo_bottom ul li .bt {
	color: #dd2226;
	font-size: 20px;
	margin-bottom: 20px;
}

.sousuo_jg .sousuo_bottom ul li .bt span {
	border-bottom: 1px solid #f3787b;
}

.sousuo_jg .sousuo_bottom ul li .js {
	line-height: 1.7;
	font-size: 16px;
	color: #666666;
}



.sousuo_jg .sousuo_bottom .jiazai {
	text-align: center;
	margin: 30px auto 0;
	cursor: pointer;
}


.sousuo_jg .sousuo_bottom .jiazai .bg {
	background: url(../images/jiazai_0302.png)center center/cover no-repeat;
	display: inline-block;
	width: 34px;
	height: 34px;
}

.sousuo_jg .sousuo_bottom .jiazai .text {
	font-size: 16px;
	color: #666666;
	display: inline-block;
	margin-left: 10px;
	position: relative;
	top: -10px;
}

@media(max-width: 1510px) {
	.sousuo_jg {
		padding-top: 120px;
	}

	.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a .bt {
		font-size: 32px;
	}

	.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a .js {
		font-size: 15px;
	}

	.sousuo_jg .sousuo_bottom ul li .lm {
		font-size: 14px;
	}

	.sousuo_jg .sousuo_bottom ul li .bt {
		font-size: 16px;
		margin-bottom: 12px;
	}

	.sousuo_jg .sousuo_bottom ul li .js {
		font-size: 14px;
	}

	.sousuo_jg .sousuo_bottom ul li {
		margin-bottom: 22px;
		padding-bottom: 22px;
	}

	.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li:hover .bt {
		font-size: 14px;
	}

	.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box p {
		font-size: 14px;
	}

	.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .box .box_a {
		padding: 12px 20px;
	}

	.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b ul li .bt {
		font-size: 14px;
	}

	.index-D .dexD-nr ul li .wzdg .wzdg-b {
		font-size: 14px;
	}
}

@media(max-width: 1000px) {
	.sousuo_jg {
		padding-top: 80px;
	}

	.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b {
		width: 40%;
	}
}

@media(max-width: 500px) {
	.sousuo_jg .sousuo_jg_top .sousuo_jg_top_b {
		width: 100%;
		margin-top: 20px;
	}

	.sousuo_jg {
		padding-top: 50px;
		padding-bottom: 40px;
	}

	.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a .bt {
		font-size: 24px;
	}

	.sousuo_jg .sousuo_bottom {
		padding: 0.5rem 18px;
	}

	.sousuo_jg .sousuo_bottom .jiazai {
		margin-top: 20px;
	}

	.sousuo_jg .sousuo_jg_top .sousuo_jg_top_a .js {
		margin-top: 14px;
	}

	.sousuo_jg .sousuo_bottom ul li .bt {
		margin-bottom: 8px;
	}

	.sousuo_jg .sousuo_bottom ul li .lm {
		margin-bottom: 8px;
	}

	.sousuo_jg .sousuo_bottom ul li {
		margin-bottom: 14px;
		padding-bottom: 14px;
	}
}

.header .header-right .right-left .clearfix .xydz:nth-child(4) {
	display: none;
}


@media(max-width: 1480px) {

	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .icon img {
		width: 70px;
	}

	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa {
		padding: 20px 0;
	}

	.index-C .dex-Cright .dex-Cwdw .kfjlo {
		padding: 25px 25px 37px 25px;
	}

	.index-C .dex-Cright .dex-Cwdw .kfjlo {
		width: 400px;
	}

	.index-C .dex-Cright .dex-Cwdw {
		width: 519px;
	}
}


/**电话**/
.smdcpdc {
	display: none;
}

.smdcpdc a .ms {
	display: none;
}

.bgWhite .smdcpdc a .ms {
	display: block;
}

.bgWhite .smdcpdc a .pc {
	display: none;
}

@media(max-width:1100px) {
	.smdcpdc {
		display: block;
		float: right;
		margin-right: 50px;
		margin-top: 22px;
	}

	.index-E .dexE-ul .eulxe ul li a{
		padding: 8px 0 8px 10px;
	}

	.index-E .dexE-ul .eulxe ul li a::before{
		top: 45%;
	}
}







/**侧面导航**/
.cmdhl {
	position: fixed;
	right: 0;
	top: 70%;
	z-index: 9999999999;
	transform: translateY(-50%);
}

.cmdhl .cmd {
	position: relative;
}

.cmdhl .cmd .dt {
	width: 70px;
	height: 70px;
	text-align: center;
	border-radius: 5px;
	background: #dddddd;
	margin-bottom: 5px;
	padding: 15px 0;
	position: relative;
	z-index: 1;
}

.cmdhl .cmd:hover .dt {
	background: #3a804f;
	color: #fff;
}

.cmdhl .cmd:last-child {
	margin-bottom: 0;
}

.cmdhl .cmd .dt .jg {
	display: none;
}

.cmdhl .cmd:hover .dt .jg {
	display: inline-block;
}

.cmdhl .cmd:hover .dt .mr {
	display: none;
}

.cmdhl .cmd .dta {
	font-size: 12px;
	color: #333333;
	line-height: 1;
	margin-top: 8px;
}

.cmdhl .cmd:hover .dta {
	color: #fff;
}


.cmdhl .dlsm .db {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 180px;
	height: 70px;
	background: #3a804f;
	color: #fff;
	font-size: 20px;
	line-height: 70px;
	border-radius: 5px;
	text-align: center;
	transform: translateX(200px);
	transition: all .3s;
}

.cmdhl .dlsm:hover .db {
	transform: translateX(-75px);
}

.cmdhl .cmdewm .db {
	position: absolute;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 100px;
	height: 100px;
	background: #3a804f;
	color: #fff;
	font-size: 20px;
	line-height: 70px;
	border-radius: 5px;
	overflow: hidden;
	text-align: center;
	transform: translateX(-75px);
	transition: all .3s;
	display: none;
}

.cmdhl .cmdewm:hover .db {
	display: block;
}

@media(max-width: 1100px) {
	.cmdhl {
		display: none;
	}
}




/**404**/

.ig {
	width: 100%;
	background: url(../images/404.jpg) no-repeat center/cover #f1f1f1;
	height: 100%;
	position: relative;
}

.ig .ig1 {
	width: 29.1%;
	margin: 0 auto;
	position: absolute;
	top: 40%;
	right: 21%;
	transform: translateY(-50%);
}

.ig .ig1 .ig2 {
	color: #000000;
	font-size: 30px;
	margin-bottom: 10px;
}

.ig .ig1 .ig3 {
	color: #666666;
	font-size: 22px;
	margin-bottom: 85px;
}

.ig .ig1 .ig4 {
	width: 170px;
	color: #666666;
	font-size: 28px;
	position: relative;
}

.ig .ig1 .ig4 .ig4_1 {
	position: absolute;
	right: 0px;
	top: 5px;
}

.ig .ig1 .ig4 a {
	color: #666;
	text-decoration: none;
}

.ig .ig1 .ig5 {
	font-size: 14vw;
	font-family: "Arial";
	font-weight: bold;
	color: #3a804f;
}

.ig .ig6 {
	display: none;
}

@media(max-width: 1024px) {
	.ig .ig1 .ig5 {
		font-size: 28px;
	}

	.ig .ig1 .ig2 {
		font-size: 18px;
	}

	.ig .ig1 .ig3 {
		font-size: 16px;
		margin-bottom: 20px;
	}

	.ig .ig1 .ig4 a {
		font-size: 20px;
	}

	.ig .ig1 .ig4 {
		width: 120px;
	}

	.ig .ig1 {
		width: 94%;
		right: 3%;
	}

	.ig {
		background: #f1f1f1;
		;
	}

	.ig .ig6 {
		display: block;
		margin-bottom: 40px;
	}

	.ig .ig1 .ig4 .ig4_1 {
		top: 50%;
		transform: translateY(-50%);
	}
}




/**网站地图**/
.dtydas {
	background: #fefefe;
}

.dtmbx {
	border-bottom: 1px solid #d8d8d8;
}

.mbl {
	padding-top: 26px;
}

.mbl ul li {
	float: left;
	font-size: 18px;
	color: #666666;
	margin-left: 43px;
	/*padding-top: 26px;*/
	padding-bottom: 0;
	position: relative;
}

/*.mbl ul li:before{
	position: absolute;
	content: "";
	left: 0;
	bottom: 0;
	width: 100%;
	height: 2px;
	display: none;
	background: #008650;
}*/

.mbl ul li.cur:before {
	display: block;
}

.mbl ul li:after {
	position: absolute;
	content: "";
	right: -26px;
	height: 18px;
	width: 1px;
	top: 50%;
	transform: translateY(-50%);
	background: #d2d2d2;
}

.mbl ul li:last-child:after {
	display: none;
}

.mbl ul li:nth-child(1) {
	margin-left: 0;
	margin-right: 26px;
}

.mbl ul li a {
	display: block;
	line-height: 1;
	color: #666666;
}

.mbl ul li.cur a {
	color: #008650;
}


.dtmbx .mbr a {
	display: inline-block;
	font-size: 12px;
	color: #8f8f8f;
	line-height: 73px;
}

.dtmbx .mbr a.cur {
	color: #666666;
}

.dtmbx .mbr span {
	display: inline-block;
	font-size: 16px;
	color: #8f8f8f;
	line-height: 73px;
	padding: 0 2px;
}

.wzdtwwt {
	padding: 40px 0 0;
}

.wzdtwwt ul li {
	padding: 0px 0 30px;
}

.wzdtwwt ul li>a {
	display: block;
	padding: 11px 0 11px 90px;
	font-size: 24px;
	color: #333333;
	background: url(../images/leftB.png) no-repeat 30px center #f1f1f1;
}

.wzdtwwt ul li dl {
	padding-top: 20px;
	padding-left: 90px;
}

.wzdtwwt ul li dl dd {
	float: left;
	width: 240px;
	margin-bottom: 20px;
}


.wzdtwwt dl dd>a {
	font-size: 20px;
	color: #333333;
	display: block;
}

.wzdtwwt dl dd:last-child a {
	margin-right: 0;
}

.wzdtwwt ul li.sign dl dd>a {
	margin-right: 100px;
}

.wzdtwwt ul .zdnygddf dl dd {
	width: 240px;
	height: 240px;
}

.wzdtwwt ul .zdnyg dl dd:last-child {
	margin-right: 0;
}

.sitemapB-a {
	margin-top: 15px;
}

.sitemapB-a>a {
	display: block;
	font-size: 16px;
	color: #666666;
}

@media(max-width: 1480px) {
	.wzdtwwt ul li>a {
		font-size: 22px;
		padding-left: 65px;
		background: url(../images/leftB.png) no-repeat 15px center #f1f1f1;
	}

	.wzdtwwt ul li dl {
		padding-left: 65px;
	}

	.wzdtwwt dl dd>a {
		font-size: 18px;
	}
}

@media(max-width: 1100px) {

	.dtmbx .mbr a,
	.dtmbx .mbr span {
		display: none;
	}

	.dtmbx .mbl ul li {
		font-size: 16px;
		padding: 20px 0;
		margin-left: 30px;
	}

	.wzdtwwt {
		padding: 35px 0 45px;
	}

	.wzdtwwt ul .zdnygddf dl dd {
		height: 198px;
	}

	.wzdtwwt ul li>a {
		font-size: 20px;
	}

	.wzdtwwt ul li dl dd {
		margin-bottom: 15px;
	}

	.wzdtwwt ul li {
		padding: 0 0 15px 0;
	}

	.sitemapB-a>a {
		font-size: 14px;
	}

	.sitemapB-a {
		margin-top: 10px;
	}
}

@media(max-width: 750px) {
	.wzdtwwt ul li dl dd {
		width: 100%;
	}

	.wzdtwwt ul .zdnygddf dl dd {
		height: auto;
		width: 100%;
	}

	.index-C .dex-Cright .dex-Cwdw .kfjlo {
		width: 100%;
	}

	.index-C .dex-Cright .dex-Cwdw {
		width: 100%;
	}

	.index-E .dexE-ul .eulxe ul li a{
		font-size: 14px;
	}

	.index-E .dexE-ul .eulxe ul li a::before {
		top: 47%;
	}
}

.tagsA {
	margin-top: 20px;
}

.tagsA .t {
	font-size: 24px;
	color: #333;
}

.tagsA .c a {
	display: inline-block;
	padding: 8px 16px;
	border: 1px solid #dedede;
	font-size: 16px;
	color: #666;
	margin-right: 8px;
	margin-top: 10px;
}

.footer .footer-top .youlian {
	width: 100%;
	margin-top: 55px;
	float: left;
}

.footer .footer-top .youlian .bt {
	font-size: 16px;
	color: rgba(255, 255, 255, 0.8);
}

.footer .footer-top .youlian ol .bt2 {
	float: left;
	margin-right: 10px;
}

.footer .footer-top .youlian ol .bt2 a {
	color: rgba(255, 255, 255, 0.4);
	font-size: 14px;
}








/**新版**/
.font-36{
	font-size: 36px;
}

.ProductSeriesa .container.clearfix{
	display: flex;
	flex-wrap: wrap;
}

.ProductSeriesa{
	background: #f7f7f7;
	padding: 5.625vw 0 5.46875vw;
}

.ProductSeriesa .riesadc{
	background: #fff;
	width: 21.1%;
	float: left;
	padding: 40px 0 0 0;
	border: 1px solid #eeeeee;
}

.ProductSeriesa .riesadc .riesatp{
	padding: 0 29px 0 20px;
}

.ProductSeriesa .riesadc .riesatp .klasjd{
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 40px;
}

.ProductSeriesa .riesadc ul li{
	border-bottom: 1px solid #f0f0f0;
}

.ProductSeriesa .riesadc ul li:last-child{
	border: 0;
}

.ProductSeriesa .riesadc ul li a{
	padding: 0 0 0 20px;
	display: block;
	font-size: 20px;
	color: #333333;
	position: relative;
	padding: 24px 23px 27px 50px;
}

.ProductSeriesa .riesadc ul li a .spana{
	float: left;
}

.ProductSeriesa .riesadc ul li a .sapnb{
	float: right;
	margin-top: 2px;
}

.ProductSeriesa .riesadc ul li a .sapnb .imgea{
	display: none;
}

.ProductSeriesa .riesadc ul li.cur a .sapnb .imgea{
	display: block;
}

.ProductSeriesa .riesadc ul li.cur a .sapnb .imge{
	display: none;
}


.ProductSeriesa .riesadc ul li.cur{
	background: #3a804f;
}

.ProductSeriesa .riesadc ul li.cur a{
   color: #fff;
}

.ProductSeriesa .riesadc ul li a .san{
   position: absolute;
   left: 20px;
   top: 49.2%;
   width: 18px;
   height: 18px;
   border: 1px solid #d3d3d3;
   border-radius: 50%;
   transform: translateY(-50%);
   background: #f7f7f7;
}

.ProductSeriesa .riesadc ul li.cur a .san{
   border: 2px solid #fff;
   background: rgba(0, 0, 0, 0);
}

.ProductSeriesa .riesadc ul li.cur a .san:before{
	position: absolute;
	left: 50%;
	top: 50%;
	height: 8px;
	width: 8px;
	content: "";
	background: #fff;
	border-radius: 50%;
	transform: translate(-50%,-50%);
}

.ProductSeriesa .riesadc-rig{
    width: 76.47%;
    float: left;
	position: relative;
    margin-left: 2.43%;
    padding-bottom:80px;
}

.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide{
	background: #fff;
	overflow: hidden;
}

.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide a{
	padding: 61px 0 0;
	display: block;
}

.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide .img{
	text-align: center;
	line-height: 0;
	overflow: hidden;
}

.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide .img img{
	width: 75%;
}

.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide .nrsoc{
	text-align: center;
	width: 100%;
	color: #333333;
	padding: 26px 0 26px 0;
	margin-top: 47px;
	position: relative;
}

.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide .nrsoc .span{
	opacity: 1;
	transition: all .5s;
}

.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide:hover .nrsoc .span{
	opacity: 0;
	transition: all .5s;
}

.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide .nrsoc .spana{
	position: absolute;
	left: -100%;
	width: 100%;
	height: 100%;
	padding-top: 26px;
	top: 0;
	transition: all .5s;
	text-align: left;
	padding-left: 20px;
	color: #fff;
	background: #3a804f;
}

.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide .nrsoc .spana span{
	display: inline-block;
	width: 70%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap; 
}

.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide:hover .nrsoc .spana{
	left: 0;
}

.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide .nrsoc .spana::after{
	position: absolute;
	right: 20px;
	top: 50%;
	width: 18px;
	height: 12px;
	content: "";
	transform: translateY(-50%);
	background: url(../images/spana.png)no-repeat center center/cover;
}

.ProductSeriesa .riesadc-rig .xiantoacld{
	width: 100%;
	bottom: 0;
	position: absolute;
}

.ProductSeriesa .riesadc-rig .xiantoacld .cld{
	float: right;
	width: 96px;
}

.ProductSeriesa .riesadc-rig .xiantoacld .cld .d-l{
	position: initial;
	width: 48px;
	height: 48px;
	margin-top: 0;
	float: left;
}

.ProductSeriesa .riesadc-rig .xiantoacld .cld .d-l::after{
	opacity: 0;
}

.ProductSeriesa .riesadc-rig .xiantoacld .cld .swiper-button-prev{
	background: url(../images/cldl.jpg)no-repeat center center/cover;
}

.ProductSeriesa .riesadc-rig .xiantoacld .cld .swiper-button-next{
	background: url(../images/cldr.jpg)no-repeat center center/cover;
}

.ProductSeriesa .riesadc-rig .xiantoacld .cld .swiper-button-disabled{
	opacity: .8;
}

.ProductSeriesa .riesadc-rig .xiantoacld .swiper-pagination{
	top: 50%;
	left: 0;
	margin-top: 0;
	width: calc(100% - 112px);
	height: 2px;
	transform: translateY(-50%);
	background: #e5e5e5;
}

.ProductSeriesa .riesadc-rig .xiantoacld .swiper-pagination span{
	background: #5f976f;
}

.ProductSeriesb{
	padding:6.04166vw 0 6.35416vw;
}

.ProductSeriesb .nfpba{
	width: 70.8%;
	margin: 0 auto;
}

.ProductSeriesb .pdlsmcc{
	margin-top: 47px;
}

.ProductSeriesb .pdlsmcc ul{
	display: flex;
	flex-wrap: wrap;
}

.ProductSeriesb .pdlsmcc ul li{
	float: left;
    width: 24.13%;
    margin-right: 1.16%;
	background: #f5f5f5;
	margin-bottom: 1.16%;
	padding: 53px 0 52px 0;
	transition: all .5s;
	text-align: center;
}

.ProductSeriesb .pdlsmcc ul li .icon img{
	transition: all .5s;
}

.ProductSeriesb .pdlsmcc ul li .icon .onb{
	display: none;
}

.ProductSeriesb .pdlsmcc ul li:hover .icon .onb{
	display: inline-block;
}

.ProductSeriesb .pdlsmcc ul li:hover .icon .ont{
	display: none;
}

.ProductSeriesb .pdlsmcc ul li:nth-child(4n){
	margin-right: 0;
}

.ProductSeriesb .pdlsmcc ul li .smccbot .be{
	font-size: 26px;
	color: #333333;
	margin-top: 30px;
	margin-bottom: 5px;
	transition: all .5s;
}

.ProductSeriesb .pdlsmcc ul li:hover .smccbot .be{
	color: #fff;
}

.ProductSeriesb .pdlsmcc ul li .smccbot .bea{
	color: #333333;
	transition: all .5s;
}

.ProductSeriesb .pdlsmcc ul li:hover .smccbot .bea{
	color: #fff;
}

.ProductSeriesb .pdlsmcc ul li:hover{
	background: #3a804f;
}

.ProductSeriesb .nlerc-bt{
	text-align: center;
}

.ProductSeriesc{
	padding: 5.625vw 0 5.3125vw;
	background: url(../images/ProductSeriesc.jpg)no-repeat center center/cover;
}

.ProductSeriesc .riesc-top{
	text-align: center;
}

.ProductSeriesc .riesc-top .nlerc-bt{
	margin-bottom: 12px;
}

.ProductSeriesc .riesc-top span{
	font-size: 80px;
	line-height: 1;
	margin-top: -14px;
	display: inline-block;
	vertical-align: middle;
}

.ProductSeriesc .riesc-top i{
	font-style: normal;
	color: #3a804f;
}

.ProductSeriesc .riesc-top .opb {
	display: inline-block;
	margin-top: 28px;
}

.ProductSeriesc .riesc-top .opb ul li{
	float: left;
	margin-right: 10px;
}

.ProductSeriesc .riesc-top .opb ul li:last-child{
	margin-right: 0;
}

.ProductSeriesc .riesc-botm{
	padding: 0 17.31%;
}

.ProductSeriesc .riesc-botm {
	margin-top: 47px;
	position: relative;
}

.ProductSeriesc .riesc-botm .swiper-wrapper{
	padding: 4.8vw 0;
}

.ProductSeriesc .riesc-botm .swiper-wrapper .swiper-slide{
	transform: scale(1);
	position: relative;
	z-index: 1;
}

.ProductSeriesc .riesc-botm .swiper-wrapper .swiper-slide img{
	line-height: 0;
}

.ProductSeriesc .riesc-botm .swiper-wrapper .swiper-slide::before{
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.4);
	transition: all .8s;
}

.ProductSeriesc .riesc-botm .swiper-wrapper .swiper-slide-prev::before,
.ProductSeriesc .riesc-botm .swiper-wrapper .swiper-slide-next::before{
	background: rgba(0,0,0,.2);
}

.ProductSeriesc .riesc-botm .swiper-wrapper .swiper-slide-prev{
	transform: scale(1.3);
	z-index: 2;
}

.ProductSeriesc .riesc-botm .swiper-wrapper .swiper-slide-next{
	transform: scale(1.3);
	z-index: 2;
}

.ProductSeriesc .riesc-botm .swiper-wrapper .swiper-slide-active{
	transform: scale(1.6);
	z-index: 3;
}

.ProductSeriesc .riesc-botm .swiper-wrapper .swiper-slide-active::before{
	background: rgba(0,0,0,0);
}

.ProductSeriesc .riesc-botm  .swiper-button-prev{
	left: 7.5%;
	top: 50%;
	margin-top: 0;
	width: 46px;
	height: 46px;
	transform: translateY(-50%);
	background: url(../images/cldl.jpg)no-repeat center center/cover;
}

.ProductSeriesc .riesc-botm  .swiper-button-next{
	right: 7.5%;
	top: 50%;
	margin-top: 0;
	width: 46px;
	height: 46px;
	transform: translateY(-50%);
	background: url(../images/cldr.jpg)no-repeat center center/cover;
}

.ProductSeriesc .riesc-botm  .swiper-button-next:after,
.ProductSeriesc .riesc-botm  .swiper-button-prev:after{
	opacity: 0;
}

.ProductSeriesc .swiper-pagination{
	position: initial;
	margin-top: 57px;
}

.ProductSeriesc .swiper-pagination .swiper-pagination-bullet{
	width: 50px;
	height: 6px;
	transition: all .5s;
	border-radius: 0;
	margin-right: 11px;
}

.ProductSeriesc .swiper-pagination .swiper-pagination-bullet:last-child{
	margin-right: 0;
}

.ProductSeriesc .swiper-pagination .swiper-pagination-bullet-active{
	background: #5f976f;
}

.ProductSeriesd{
	padding: 6.04166vw 0 6.40624vw;
}

.ProductSeriesd .ries-top{
	text-align: center;
}

.ProductSeriesd .ries-top .topf{
	color: #656565;
	margin-top: 14px;
}

.ProductSeriesd .ries-button{
	padding: 0 7.5%;
	margin-top: 61px;
}

.ProductSeriesd .ries-button .but-lef{
	float: left;
	width: 50%;
}
.ProductSeriesd .ries-button .but-lef ul { display: flex; flex-wrap:wrap; }
.ProductSeriesd .ries-button .but-lef ul li{
	float: left;
	width: 22.9%;
	text-align: center;
	margin-right: 15.6%;
	margin-bottom: 35px;
}

.ProductSeriesd .ries-button .but-lef ul li .icon{
	position: relative;
	line-height: 0;
}

.ProductSeriesd .ries-button .but-lef ul li .icon::before{
	position: absolute;
	content: "";
	right: -45%;
	top: 55%;
	width: 25px;
	height: 13px;
	transform: translateY(-50%);
	background: url(../images/butasd.png)no-repeat center center/cover;
}

.ProductSeriesd .ries-button .but-lef ul li:last-child .icon::before {
	display: none;
}

.ProductSeriesd .ries-button .but-lef ul li:nth-child(3n){
	margin-right: 0;
}

.ProductSeriesd .ries-button .but-lef ul li:nth-child(3n) .icon::before{
	display: none;
}

.ProductSeriesd .ries-button .but-lef ul li:nth-child(4){
	margin-bottom: 0;
}

.ProductSeriesd .ries-button .but-lef ul li:nth-child(5){
	margin-bottom: 0;
}

.ProductSeriesd .ries-button .but-lef ul li:last-child{
	margin-bottom: 0;
}

.ProductSeriesd .ries-button .but-lef ul li .wz{
	font-size: 18px;
	color: #666666;
	margin-top: 10px;
	transition: all .3s;
	transform: scale(1);
}

.ProductSeriesd .ries-button .but-lef ul li:hover .wz {
	transform: scale(1.1);
}

.ProductSeriesd .ries-button .but-lef ul li .wz span{
	color: #5f976f;
	font-weight: bold;
	margin-right: 5px;
}

.ProductSeriesd .ries-button .but-rig{
	width: 45%;
	float: right;
	cursor:pointer;
}

.ProductSeriesd .ries-button .but-rig .img{
	line-height: 0;
	position: relative;
}

.ProductSeriesd .ries-button .but-rig .img .dwwz{
	position: absolute;
	left: 22px;
	bottom: 32px;
	color: #fff;
	line-height: 1;
}

.ProductSeriesd .ries-button .but-rig .img .asjk{
	position: absolute;
	right: 30px;
	bottom: 22px;
	transform: scale(1);
	transition: all .5s;
	width: 46px;
	height: 46px;
	background: url(../images/butasdkhaks.png)no-repeat center center/cover;
}

.ProductSeriesd .ries-button .but-rig .img:hover .asjk{
	transform: scale(.9);
}

@media(max-width:1700px) {
	.ProductSeriesc .riesc-top span{
		font-size: 70px;
	}
}

@media(max-width:1500px) {
	.ProductSeriesc .riesc-top span{
		font-size: 65px;
	}

	.ProductSeriesd .ries-button{
		padding: 0 5%;
	}

	.ProductSeriesc .riesc-botm{
		padding:0 13%;
	}

	.ProductSeriesc .riesc-botm .swiper-button-prev{
		left: 5%;
	}

	.ProductSeriesc .riesc-botm .swiper-button-next{
		right: 5%;
	}

	.ProductSeriesb .nfpba{
		width: 80%;
	}
}


@media(max-width:1480px) {
	.font-36{
		font-size: 24px;
	}

	.ProductSeriesa .riesadc ul li a{
		font-size: 18px;
	}

	.ProductSeriesa .riesadc ul li a {
		padding: 20px 20px 20px 45px;
	}

	.ProductSeriesa .riesadc ul li a .san{
		top: 51%;
	}

	.ProductSeriesa .riesadc .riesatp .klasjd{
		padding-bottom: 25px;
	}

	.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide a{
		padding-top: 30px;
	}

	.ProductSeriesb .pdlsmcc ul li{
		padding: 40px 0;
	}

	.ProductSeriesb .pdlsmcc ul li .icon{
		width:35%;
		display: inline-block;
	}

	.ProductSeriesb .pdlsmcc ul li .smccbot .be{
		font-size: 22px;
	}

	.ProductSeriesc .riesc-top span{
		font-size: 55px;
	}

	.ProductSeriesd .ries-button .but-rig .img .dwwz{
		font-size: 22px;
	}
}

@media(max-width:1100px) {
	.ProductSeriesa{
		padding: 30px 0 40px;
	}

	.ProductSeriesa .riesadc{
		width: 100%;
		margin-bottom: 20px;
	}

	.ProductSeriesa .riesadc-rig{
		width: 100%;
		margin-left: 0;
	}

	.ProductSeriesa .container.clearfix{
		display: block;
	}

	.ProductSeriesa .riesadc-rig .xiantoacld{
		position: relative;
		height: 46px;
		margin-top: 25px;
	}

	.ProductSeriesa .riesadc{
		padding-top: 25px;
	}

	.ProductSeriesa .riesadc .riesatp .klasjd{
		padding-bottom: 15px;
	}

	.ProductSeriesb{
		padding: 30px 0 40px;
	}

	.ProductSeriesb .pdlsmcc{
		margin-top: 20px;
	}

	.ProductSeriesb .nfpba{
		width: 90%;
	}

	.ProductSeriesb .pdlsmcc ul li{
		width: 49%;
		margin-right: 2%;
		padding: 15px;
		margin-bottom: 2%;
	}

	.ProductSeriesb .pdlsmcc ul li .smccbot .be{
		margin-top: 15px;
		font-size: 18px;
	}

	.ProductSeriesb .pdlsmcc ul li .smccbot .bea{
		font-size: 14px;
	}

	.ProductSeriesb .pdlsmcc ul li:nth-child(2n){
		margin-right: 0;
	}

	.ProductSeriesc .riesc-top span{
		font-size: 35px;
		margin-top: -6px;
	}

	.ProductSeriesc .riesc-top .opa{
		font-size: 17px;
	}

	.ProductSeriesc .riesc-top .opb ul li{
		width: 45px;
	}

	.ProductSeriesc .riesc-botm{
		padding: 0 10%;
	}

	.ProductSeriesc .riesc-botm .swiper-button-prev{
		left: 0;
	}

	.ProductSeriesc .riesc-botm .swiper-button-next{
		right: 0;
	}

	.ProductSeriesc .riesc-botm .swiper-wrapper .swiper-slide-prev,
	.ProductSeriesc .riesc-botm .swiper-wrapper .swiper-slide-next{
		transform: scale(1);
	}

	.ProductSeriesc .riesc-botm .swiper-wrapper .swiper-slide-active{
		transform: scale(1.2);
	}

	.ProductSeriesc .riesc-botm .swiper-wrapper {
		padding: 3.4vw 0;
	}
	
	.ProductSeriesd{
		padding: 30px 0 40px;
	}

	.ProductSeriesd .ries-button{
		margin-top: 20px;
	}

	.ProductSeriesd .ries-top .topf{
		font-size: 16px;
		margin-top: 12px;
	}

	.ProductSeriesd .ries-button .but-lef{
		width: 100%;
	}

	.ProductSeriesd .ries-button {
		padding: 0;
		margin-top: 20px;
	}

	.ProductSeriesd .ries-button .but-rig{
		width: 100%;
		margin-top: 20px;
	}

	.ProductSeriesb .pdlsmcc ul li .icon {
		width: 40%;
	}
}

@media(max-width:550px) {


	.ProductSeriesd .ries-button .but-lef ul li{
		width: 42.2%;
		margin-bottom: 20px;
	}

	.ProductSeriesd .ries-button .but-lef ul li .wz{
		font-size: 16px;
	}

	.ProductSeriesd .ries-button .but-lef ul li:nth-child(3n){
		margin-right: 15.6%;
	}

	.ProductSeriesd .ries-button .but-lef ul li:nth-child(2n){
		margin-right: 0;
	}

	.ProductSeriesd .ries-button .but-lef ul li:nth-child(2n) .icon::before{
		display: none;
	}

	.ProductSeriesd .ries-button .but-lef ul li .icon::before {
		right: -27.8%;
	}
	
}

@media(max-width:449px) {
	.ProductSeriesc .riesc-botm .swiper-wrapper {
		padding: 6.4vw 0;
	}

	.ProductSeriesc .riesc-botm .swiper-button-prev,
	.ProductSeriesc .riesc-botm .swiper-button-next{
		display: none;
	}

	.ProductSeriesc .riesc-botm{
		padding: 0 5%;
	}

	.ProductSeriesc .riesc-top .opb{
		margin-top: 15px;
	}

	.ProductSeriesc .riesc-botm{
		margin-top: 20px;
	}

	.ProductSeriesc .swiper-pagination{
		margin-top: 25px;
	}


}





/**产品详情功能**/
.ProductDetailsda{
	padding: 5.26041vw 0 6.97916vw 8.33%;
	background: #fbfbfb;
}

.ProductDetailsda .ilssda-top{
	padding-right: 8.33%;
}

.ProductDetailsda .ilssda-top .da-l{
	float: left;
}

.ProductDetailsda .ilssda-top .da-r{
	float: right;
}

.ProductDetailsda .ilssda-top .da-r .gtbu{
	position: initial;
	margin-top: 0;
	float: left;
	width: 46px;
    height: 46px;
}

.ProductDetailsda .ilssda-top .da-r .gtbu:after{
	opacity: 0;
}

.ProductDetailsda .ilssda-top .da-r .swiper-button-prev{
	background: url(../images/cldl.jpg)no-repeat center center/cover;
}

.ProductDetailsda .ilssda-top .da-r .swiper-button-next{
	background: url(../images/cldr.jpg)no-repeat center center/cover;
}

.ProductDetailsda .ilssda-buton{
	margin-top: 5vw;
}

.ProductDetailsda .ilssda-buton .dabon-lef{
	float: left;
	width: 20.8%;
}

.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .modp{
	color: #000000;
	position: relative;
	padding-bottom: 20px;
	margin-bottom: 23px;
	border-bottom: 1px solid #e5e5e5;
}

.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .modp::before{
	position: absolute;
	left: 0;
	bottom: -2px;
	height: 3px;
	width: 69px;
	content: "";
	background: #3e804f;
}

.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .modp span{
	color: #3a804f;
}

.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .modpa{
	color: #666666;
	line-height: 1.9;
	margin-bottom: 30px;
}

.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .modpa p{
	position: relative;
	padding-left: 16px;
}

.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .modpa p::before{
	position: absolute;
	content: "";
	left: 0;
	top: 14px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #666666;
}

.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .xydan a{
	border: 1px solid #dddddd;
	width: 193px;
}

.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .xydan a .mrxg{
	color: #666666;
}

.ProductDetailsda .ilssda-buton .dabon-rig{
	float: right;
	width: 64.27%;
	overflow: hidden;
}

.ProductDetailsda .ilssda-buton .dabon-rig .asdmasd{
	width: 44.6%;
}

.ProductDetailsda .ilssda-buton .dabon-rig .swiper-container{
	overflow: initial;
}

.ProductDetailsda .ilssda-buton .dabon-rig .swiper-slide{
	text-align: center;
	padding: 55px 0 0;
	border: 1px solid #fbfbfb;
	background: url(../images/dabon-rig.jpg)no-repeat center center/cover;
}

.ProductDetailsda .ilssda-buton .dabon-rig .swiper-slide .img{
	overflow: hidden;
	width: 58%;
	display: inline-block;
}

.ProductDetailsda .ilssda-buton .dabon-rig .swiper-slide .img img{
	width: 100%;
}

.ProductDetailsda .ilssda-buton .dabon-rig .swiper-slide .wznm{
	text-align: left;
	color: #333333;
	padding: 0 0 16px 22px;
	margin-top: 21px;
}

.ProductDetailsda .ilssda-buton .dabon-rig .swiper-slide-active{
	border-color: #008651;
}

.ProductDetailsda .ilssda-buton .dabon-rig .swiper-slide-active .wznm{
	color: #3a804f;
}


@media(max-width:1700px) {
	.ProductDetailsda .ilssda-buton .dabon-lef{
		width: 25%;
	}

	.index-E { padding-top: 700px; }
}

@media(max-width:1480px){
	.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .modp{
		font-size: 22px;
	}

	.index-E { padding-top: 750px; }
}

@media(max-width:1180px) { 
	.index-E { padding-top: 840px; }
 }

@media(max-width:1100px) {
	.ProductDetailsda{
		padding: 30px 5% 40px;
	}

	.ProductDetailsda .ilssda-top{
		padding-right: 0;
	}

	.ProductDetailsda .ilssda-buton{
		margin-top: 20px;
	}

	.ProductDetailsda .ilssda-buton .dabon-lef{
		width: 100%;
	}

	.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .modp{
		font-size: 18px;
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

	.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .modpa{
		font-size: 14px;
		margin-bottom: 15px;
	}

	.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .modpa p::before{
		width: 3px;
		height: 3px;
		top: 12px;
	}

	.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .xydan a{
		width: 183px;
	}

	.ProductDetailsda .ilssda-buton .dabon-rig{
		width: 100%;
		margin-top: 25px;
	}

	.ProductDetailsda .ilssda-buton .dabon-rig .swiper-slide{
		padding-top: 20px;
	}

	.ProductDetailsda .ilssda-buton .dabon-rig .asdmasd{
		width: 80%;
	}

	.ProductDetailsda .ilssda-buton .dabon-rig .swiper-slide .wznm {
		padding: 0 0 9px 15px;
	}

	.index-E { padding-top: 30px; } 
	.index-D .dexD-ed { display: none; }
	.index-D .omgd .plmdjchjx { padding: 0 20px; }
	.index-D .omgd .plmdjchjx ul li .jzl { width: 80%; }
	.index-D .omgd .plmdjchjx ul li .icon { width: 50px; display: inline-block; }
	.index-D .omgd .plmdjchjx ul li { margin-bottom: 30px; }
	

	.index-C .dex-Cright .dex-Cwdw .kfjlo { width: 100%; }
	.index-C .dex-Cright .dex-Cwdw { width: 100%; }
	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa { color: #fff !important; }
	.index-C .dex-Cright .dex-Cwdw .kfjlo .de-md { display: none; }
	.index-C .dex-Cright .dex-Cwdw .kfjlo .de-pcd { display: block; }
	.index-C .dex-Cright .dex-Cwdw .kfjlo { padding: 20px 20px 50px 20px; }
	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwa { padding: 0; }
	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwbc { margin: 20px 0 25px; }
	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwb { margin-top: 10px; }
	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .icon { width: 70px; }
	.index-C .dex-Cright .dex-Cwdw .Cwdwasda .swiper-slide .sliwb { width: calc(100% - 91px); }
}

@media(max-width:1024px) {
	.ProductDetailsda .ilssda-buton .dabon-lef .swiper-wrapper .swiper-slide .xydan a{
		width: 162px;
	}	
	.index-D .omgd .plmdjchjx ul li { width: 50%; text-align: center; }
	.index-D .omgd .plmdjchjx ul li:nth-child(2), .index-D .omgd .plmdjchjx ul li:nth-child(5) { width: 50%; }
	.index-D .omgd .plmdjchjx ul li:nth-child(3n) { text-align: center; }
	.index-D .omgd .plmdjchjx ul li:nth-child(2n) { border: 0; text-align: center; }

}

@media(max-width:750px) { 
	.index-D .omgd .plmdjchjx ul li { width: 100%; margin-bottom: 20px; border: 0; }
	.index-D .omgd .plmdjchjx ul li:last-child { margin-bottom: 0; }
	.index-D .omgd .plmdjchjx ul li:nth-child(2n) { width: 100%; }
	.index-D .omgd .plmdjchjx ul li:nth-child(2),
	.index-D .omgd .plmdjchjx ul li:nth-child(5) { width: 100%; }
 }





 /**2023-9-12修改**/
 .Contactus1 .ctus .ctusbt .xydan { display: none; }
 .header .header-right .right-left .clearfix .xydz:last-child .xydxlp { display: none; }
 .swiper-ctusen { display: none; }

 .msmhsd { display: none; }
 .msmhsd .swiper-container .swiper-slide .img { position: relative; width: 100%; height: 100%; }
 .msmhsd .swiper-container .swiper-slide .img .ppdw { font-size: 15px; color: #fff; position: absolute; padding: 0px 15px; bottom: 15px; }

@media(max-width:1100px) {
	/* .index-B .dex-Bmf,
	.index-B .dex-Bme { display: block; }
	.index-B .B-mqh { display: none; }
	.index-B .dex-Bme .Bme-left { width: 100%; }
	.index-B .dex-Bme .Bme-right { width: 100%; } */

	.Contactus2 .nutsc-nr { display: none; }
	.index-A .dexA-right .right-b { display: none; }
	.Contactus2 .swiper-ctusen { display: block; }
	.index-B .dex-Bme .Bme-left { height: auto; }
	.serve4 .dex-Bme .Bme-left ul li { margin-bottom: 0; }
	.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide .nrsoc { padding: 15px 0; margin-top: 20px; }
	.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide a { padding-top: 20px; }
	.ProductSeriesa .riesadc-rig { padding-bottom: 20px; }
	.ProductSeriesa { padding-bottom: 20px; }
	.ProductSeriesa .riesadc-rig .xiantoacld { margin-top: 10px; }

	.coskisskieeee { display: none; }
	.msmhsd { display: block; }
} 



@media(max-width:1100px) {
	.index-B .B-mqh { display: none; }
	.index-B .dex-Bme { display: block; margin-top: 20px; }
	.index-B .dex-Bme .Bme-left { width: 100%; }
	.index-B .dex-Bmf { display: block; margin-top: 20px; }
	.index-B .dex-Bme .Bme-right { margin-top: 20px; width: 100%; position: initial; height: 40vw; }
	.index-B .dex-Bmf ul li a { padding: 25px 0; }
}

.mb { display:none; }
@media(max-width:1100px){
	.pc { display:none; }
	.mb { display:block; }
}



 /**2023-9-12修改**/
 .Contactus1 .ctus .ctusbt .xydan { display: none; }
 .header .header-right .right-left .clearfix .xydz:last-child .xydxlp { display: none; }
 .swiper-ctusen { display: none; }

 .msmhsd { display: none; }
 .msmhsd .swiper-container .swiper-slide .img { position: relative; width: 100%; height: 100%; }
 .msmhsd .swiper-container .swiper-slide .img .ppdw { font-size: 15px; color: #fff; position: absolute; padding: 0px 15px; bottom: 15px; }

@media(max-width:1100px) {
	/* .index-B .dex-Bmf,
	.index-B .dex-Bme { display: block; }
	.index-B .B-mqh { display: none; }
	.index-B .dex-Bme .Bme-left { width: 100%; }
	.index-B .dex-Bme .Bme-right { width: 100%; } */

	.Contactus2 .nutsc-nr { display: none; }
	.index-A .dexA-right .right-b { display: none; }
	.Contactus2 .swiper-ctusen { display: block; }
	.index-B .dex-Bme .Bme-left { height: auto; }
	.serve4 .dex-Bme .Bme-left ul li { margin-bottom: 0; }
	.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide .nrsoc { padding: 15px 0; margin-top: 20px; }
	.ProductSeriesa .riesadc-rig .swiper-container .swiper-wrapper .swiper-slide a { padding-top: 20px; }
	.ProductSeriesa .riesadc-rig { padding-bottom: 20px; }
	.ProductSeriesa { padding-bottom: 20px; }
	.ProductSeriesa .riesadc-rig .xiantoacld { margin-top: 10px; }

	.coskisskieeee { display: none; }
	.msmhsd { display: block; }
} 



@media(max-width:1100px) {
	.index-B .B-mqh { display: none; }
	.index-B .dex-Bme { display: block; margin-top: 20px; }
	.index-B .dex-Bme .Bme-left { width: 100%; }
	.index-B .dex-Bmf { display: block; margin-top: 20px; }
	.index-B .dex-Bme .Bme-right { margin-top: 20px; width: 100%; position: initial; height: 40vw; }
	.index-B .dex-Bmf ul li a { padding: 25px 0; }
}

.mb { display:none; }
@media(max-width:1100px){
	.pc { display:none; }
	.mb { display:block; }
}


/*2023-11-09*/

.addXq { padding: 50px 0 110px; }
.addXqA .xydan .button { width: 150px; color: #666666; border: 1px solid #d9d9d9; }
.addXqA .button .mrxg:before {position: absolute;content: "";right: 0;top: 50%;transform: translateY(-50%);width: 18px;height: 12px;background: url(../images/xydan.png) no-repeat center center/cover;}
.addXqA .xydan a:hover .sbjg { color:#fff; }


.addXqB-b { float:left; width: 27.5%; }
.addXqB-b ul,.addXqB-c { background: #f7f7f7; }
.addXqB-b ul li {  }
.addXqB-b ul li>a { border-bottom:1px solid #dedede; display:block; padding:26px 30px; }
.addXqB-b ul li:last-child>a { border:none; } 
.addXqB-b ul li.cur>a {  border-bottom:1px solid #dedede; } 
.addXqB-b ul li .tit { position: relative;font-size:20px; color:#333333; padding: 0 20px 0 35px; position: relative; background: url(../images/addxq7.png) no-repeat right center; }
.addXqB-b ul li .icon { position: absolute; left:0; top:50%; transform:translateY(-50%); }
.addXqB-b ul li .con { display:none; padding:20px 50px; }
.addXqB-b ul li.cur2 .con { display:block; }
.addXqB-b ul li .con a { display:block; font-size:16px;color:#666666; line-height: 1.8; }
.addXqB-b ul li.cur .tit,.addXqB-b ul li .con a.cur { color:#3a804f; }

.addXqB-c { text-align:center; margin-top:20px; padding:30px 30px 40px; }
.addXqB-c .tit { font-size:18px;color:#333333; margin-top:20px; }
.addXqB-c .topT { font-size:18px;color:#3a804f; margin-bottom: 20px; }
.addXqB-c:hover .tit { color:#3a804f; }
.addXqC-a { float:right; width: calc(72.5% - 100px); }


@media(max-width:1700px){
	.addXq { padding: 40px 0 90px; }
	.addXqB-b ul li>a { padding:20px 24px; }
	.addXqB-b ul li .tit { font-size: 18px; }
	.addXqB-b ul li .con a { font-size:15px; }
	.addXqB-b ul li .con { padding:20px 40px; }
	.addXqC-a { width: calc(72.5% - 5vw); }
}
@media(max-width:1500px){
	.addXq { padding: 30px 0 70px; }
	.addXqB-b ul li>a { padding:16px 20px; }
	.addXqB-b ul li .tit { font-size: 16px; }
	.addXqB-b ul li .con a { font-size:14px; }
	.addXqB-b ul li .con { padding:20px 30px; }
	.addXqB-c .topT,.addXqB-c .tit { font-size:16px; }
}
@media(max-width:1350px){
	.addXq { padding: 30px 0 50px; }
	.addXqB-b ul li>a { padding:20px 14px; }
	.addXqB-b ul li .con { padding:20px 20px; }
	.addXqB-b ul li .con a { font-size:13px; }
}
@media(max-width:1150px){
	.addXqB-b { display:none; }
	.addXqC-a { width: 100%; }
}


.mainTopTit { border-bottom:1px solid #3a804f; }
.mainTopTit span { display: inline-block; font-size:24px;color:#fff; background: #3a804f; display:inline-block; padding: 10px 30px; }
.addXqC-c1,.addXqC-c2,.addXqC-c3,.addXqC-c4,.addXqC-c5,.addXqC-c6,.addXqC-c7,.addXqC-c8  { padding:30px 0 50px; }
.addXqC-c1 .tit { font-size:22px;color:#222222; margin-bottom: 10px; }
.addXqC-c1 .con,.addXqC-c3 .con { font-size:16px; color:#666666; line-height: 1.6; }
.addXqC-c1 .con ul li { position: relative; padding-left: 20px; line-height: 26px; }
.addXqC-c1 .con ul li:before { content:''; width: 6px; height: 6px; position: absolute; left:5px; top:10px; border-radius:50%; background: #dcdcdc; }
.addXqC-c1 .con table td { border:1px solid rgba(120,120,120,0.2); }
.addXqC-c1 .con table tr td { padding: 16px 10px; }
.addXqC-c1 .con table tr:nth-child(1) { background: #2f3742; }
.addXqC-c1 .con table tr:nth-child(1) td { color:#fff; padding: 20px 10px; }
.addXqC-b .addXqC-c5 .con ul li .img{overflow: hidden;}
.hover-image{transition: transform 1s ease;}
.hover-image:hover{transform: scale(1.5);  }
@media(max-width:1100px){
	.addXqC-c1 .con { font-size:14px; }
	.addXqC-c1 .con table tr td { padding: 12px 8px; }
	.addXqC-c1 .con table tr:nth-child(1) td{ padding: 15px 8px; }
	.mainTopTit span { padding: 10px 30px; font-size:20px; }
}
@media(max-width: 500px){
	.mainTopTit span { padding: 8px 24px; font-size:18px; }
}


.addXqC-c2 ul { display:flex; flex-wrap:wrap; }
.addXqC-c2 ul li { padding:55px 2vw 50px; text-align:center; background: #f5f5f5; float:left; width: calc(33.333% - 14px); margin-right:20px; }
.addXqC-c2 ul li:nth-child(3n) { margin-right:0; }
.addXqC-c2 ul li:nth-child(n+4) { margin-top:20px; }
.addXqC-c2 ul li:hover { background: #fff; box-shadow: 0px 0px 22.32px 1.68px rgba(240, 240, 240, 0.4); }
.addXqC-c2 .icon { width: 92px; height: 92px; position: relative; margin:0 auto; background: url(../images/addxqbbg1.png) no-repeat center/cover; }
.addXqC-c2 .icon img { position: absolute; transition:all .6s; left:50%; top:50%; transform:translate(-50%, -50%); width: 60px;height: auto; }
.addXqC-c2 .icon img.pic2 { opacity: 0; }
.addXqC-c2 .t { margin:30px 0 10px; font-size:24px;color:#333; }
.addXqC-c2 .c { font-size:16px;color:#666; }
.addXqC-c2 ul li:hover .icon { background: url(../images/addxqbbg2.png) no-repeat center/cover; }
.addXqC-c2 ul li:hover img.pic2 { opacity: 1; }
.addXqC-c2 ul li:hover img.pic1 { opacity: 0; }
.addXqC-c2 ul li:hover .t,.addXqC-c2 ul li:hover .c { color:#3a804f; }

@media(max-width:1900px){
	.addXqC-c2 ul li { padding:3vw 2vw 2.5vw; }
	.addXqC-c2 .icon { width: 4.6vw; height: 4.6vw; }
	.addXqC-c2 .icon img { width: 3.2vw; }
}
@media(max-width:1700px){
	.addXqC-c2 .t { margin:20px 0 10px; font-size:22px; }
}
@media(max-width:1400px){
	.addXqC-c2 .t { margin:15px 0 6px; font-size:20px; }
	.addXqC-c2 .c { font-size:14px; }
}
@media(max-width:1100px){
	.addXqC-c2 ul li { padding:36px 18px 30px; }
	.addXqC-c2 .icon { width: 50px; height: 50px; }
	.addXqC-c2 .icon img { width: 36px; }
}
@media(max-width: 640px){
	.addXqC-c2 ul li { width: calc(50% - 6px); margin-right: 12px; }
	.addXqC-c2 ul li:nth-child(3n) { margin-right:12px; }
	.addXqC-c2 ul li:nth-child(2n) { margin-right:0px; }
	.addXqC-c2 ul li:nth-child(n+3) { margin-top:12px; }
	.addXqC-c2 .t { margin:15px 0 6px; font-size:18px; }
	.addXqC-c2 ul li { padding:26px 15px 20px; }
}

.addXqD { position: relative; overflow: hidden; }
.addXqD { margin-top:30px; margin-left:-15px; }
.addXqD { padding: 15px; }
.addXqD .swiper-slide { width: 340px; background: #f5f5f5; padding:40px 0 0;  box-shadow: 0px 0px 22.32px 1.68px rgba(240, 240, 240, 0.4);}
.addXqD .img { padding: 0 3vw 30px; }
.addXqD .asdnnmc { padding: 20px 16px; text-align:center; border-top:1px solid #dedede; font-size:16px;color:#333; }

@media(max-width:1500px){
	.addXqD { margin-top:30px; }
	.addXqD .swiper-slide { width: 280px; padding:30px 0 0;}
	.addXqD .img { padding: 0 20px 20px; }
	.addXqD .asdnnmc { padding: 20px 16px; font-size:14px;color:#333; }
}
.addXqD .swiper-slide:hover { background: #fff; }




.addXqD .qhjan {position: relative;margin-top: 31px;}
.addXqD .qhjan .qhjdn-lef {top: 50%;left: 0;position: absolute;margin-top: 0;width: calc(100% - 112px);height: 2px;transform: translateY(-50%);background: #e5e5e5;}
.addXqD .qhjan .qhjdn-lef .swiper-pagination {width: 100%;height: 2px;background: #e5e5e5;}
.addXqD .qhjan .qhjdn-lef .swiper-pagination span {background: #5f976f;}
.addXqD .qhjan .qhjdn-rig {float: right;width: 96px;}
.addXqD .qhjan .qhjdn-rig .swiper-button-prev,
.addXqD .qhjan .qhjdn-rig .swiper-button-next {position: initial;margin-top: 0;float: left;width: 48px;height: 48px;}
.addXqD .qhjan .qhjdn-rig .swiper-button-next {background: url(../images/cldr.jpg)no-repeat center center/cover;}
.addXqD .qhjan .qhjdn-rig .swiper-button-prev {background: url(../images/cldl.jpg)no-repeat center center/cover;}
.addXqD .qhjan .qhjdn-rig .swiper-button-prev:after,
.addXqD .qhjan .qhjdn-rig .swiper-button-next:after {opacity: 0;}
.addXqC-c4 ul { display:flex; flex-wrap:wrap; }
.addXqC-c4 ul li { position: relative; width: calc(33.3333% - 34px); margin-right:50px; float:left; text-align:center; }
.addXqC-c4 ul li:nth-child(3n) { margin-right:0; }
.addXqC-c4 ul li:nth-child(n+4) { margin-top:50px; }
.addXqC-c4 .t { font-size:18px;color:#666666; margin-top:20px; }
.addXqC-c4 .t span { color:#5f976f; font-weight:bold; }
.addXqC-c4 ul li .img { position: relative; margin:0 auto; }
.addXqC-c4 ul li .img .pic { border-radius:50%; overflow: hidden; position: relative; width: 150px; height: 150px; margin:0 auto; }
.addXqC-c4 ul li .img:after { right:-41px; content:''; width: 32px;height: 16px; background: url(../images/addxqdbg.png) no-repeat center; top:50%; transform:translateY(-50%); position: absolute; }
.addXqC-c4 ul li:nth-child(3n) .img:after { display:none; }
.addXqC-c4 ul li:last-child .img:after { display:none; }

.addXqC-c4B { margin-top: 60px; padding: 0 calc(16.6666666667% - 115px); }
.addXqC-c4B .img { position: relative; }
.addXqC-c4B .img .asjk { position: absolute; left:50%; top:50%;transform:translate(-50%, -50%); }
.addXqC-c4B .img .asjk .btn { cursor: pointer; position: relative; }
.addXqC-c4B .img .asjk .btn:after { content:''; width: 68px; height: 68px; background: rgba(255,255,255,0.27); position: absolute; left:50%; top:50%; transform:translate(-50%, -50%); border-radius:50%; overflow: hidden; }
.addXqC-c4B .img .asjk .btn img { position: relative; z-index: 5; }
.addXqC-c5 ul li { text-align:center; float:left;width: calc(33.33333% - 14px); margin-right:20px; }
.addXqC-c5 ul li:nth-child(3n) { margin-right:0; }
.addXqC-c5 ul li:nth-child(n+4) { margin-top:20px; }
.addXqC-c5 ul li .t { font-size:18px;color:#333333; margin-top:10px; }

.addXqC-c4 ul li .img img { transition: all 0.5s; }
.addXqC-c4 ul li:hover .img img { transform:scale(1.05); }

@media(max-width:1700px){
	.addXqC-c4 .t { font-size:16px; }
}
@media(max-width:1500px){
	.addXqC-c4 .t { margin-top: 15px; }
	.addXqC-c4 ul li .img img { width: 150px; height: auto; }
	.addXqC-c4 ul li:nth-child(n+4) { margin-top:30px; }
	.addXqC-c4B { margin-top: 40px; padding: 0 calc(16.6666666667% - 92px); }
	.addXqC-c5 ul li .t { font-size:16px; margin-top:6px; }
}
@media(max-width:640px){
	.addXqC-c4 ul li { width: calc(50% - 25px); margin-right:50px; }
	.addXqC-c4 ul li:nth-child(3n) { margin-right:50px; }
	.addXqC-c4 ul li:nth-child(2n) { margin-right:0; }
	.addXqC-c4 ul li:nth-child(n+3) { margin-top:20px; }
	.addXqC-c4 ul li:nth-child(3n) .img:after { display:block; }
	.addXqC-c4 ul li:nth-child(2n) .img:after { display:none; }
	.addXqC-c4B { margin-top:30px; }
	.addXqC-c4B .img .asjk .btn:after { width: 50px; height: 50px; }
	.addXqC-c4B .img .asjk .btn img { width: 36px; }
	.addXqC-c5 ul li { width: calc(50% - 6px); margin-right:12px; }
	.addXqC-c5 ul li:nth-child(3n) { margin-right:12px; }
	.addXqC-c5 ul li:nth-child(2n) { margin-right:0; }
	.addXqC-c5 ul li:nth-child(n+3) { margin-top:20px; }
	.addXqC-c4 ul li .img .pic { width: 120px; height: 120px; margin: 0 auto; }
	.addXqC-c4 ul li .img img { width: 120px; height: auto; }
}


.addXqD2 .qhjan {position: relative;margin-top: 31px;}
.addXqD2 .qhjan .qhjdn-lef {top: 50%;left: 0;position: absolute;margin-top: 0;width: calc(100% - 112px);height: 2px;transform: translateY(-50%);background: #e5e5e5;}
.addXqD2 .qhjan .qhjdn-lef .swiper-pagination {width: 100%;height: 2px;background: #e5e5e5;}
.addXqD2 .qhjan .qhjdn-lef .swiper-pagination span {background: #5f976f;}
.addXqD2 .qhjan .qhjdn-rig {float: right;width: 96px;}
.addXqD2 .qhjan .qhjdn-rig .swiper-button-prev,
.addXqD2 .qhjan .qhjdn-rig .swiper-button-next {position: initial;margin-top: 0;float: left;width: 48px;height: 48px;}
.addXqD2 .qhjan .qhjdn-rig .swiper-button-next {background: url(../images/cldr.jpg)no-repeat center center/cover;}
.addXqD2 .qhjan .qhjdn-rig .swiper-button-prev {background: url(../images/cldl.jpg)no-repeat center center/cover;}
.addXqD2 .qhjan .qhjdn-rig .swiper-button-prev:after,
.addXqD2 .qhjan .qhjdn-rig .swiper-button-next:after {opacity: 0;}


.addXqD2 .coskisskieeee .swiper-slide .imv ul li { width: 100%; margin-right:0; margin-bottom:8px; }
.addXqD2 .coskisskieeee .swiper-slide .imv { width: 33%; padding-left:4px; }
.addXqD2 .coskisskieeee .swiper-slide .img { width: 67%; padding-right:4px; }
.addXqD2 .coskisskieeee .swiper-slide .img a .ppuls {overflow: hidden;}
.addXqD2 .coskisskieeee .swiper-slide .img a .ppuls img{transition: transform 1s ease;}
.addXqD2 .coskisskieeee .swiper-slide .img a .ppuls img:hover{transform: scale(1.5);}
.addXqD2 .coskisskieeee .swiper-slide .imv a .ppapw {overflow: hidden;}
.addXqD2 .coskisskieeee .swiper-slide .imv a .ppapw img{transition: transform 1s ease;}
.addXqD2 .coskisskieeee .swiper-slide .imv a .ppapw img:hover{transform: scale(1.5);}


@media(max-width:1500px){
	.addXqD2 .coskisskieeee .swiper-slide .imv a .ppdw { font-size:16px; }
}
@media(max-width:1400px){
	.addXqD2 .coskisskieeee .swiper-slide .imv a .ppdw { font-size:14px; }
}
@media(max-width:1100px){
	.addXqD2 .coskisskieeee { display:block; }
	.addXqD2 .coskisskieeee .swiper-slide .imv { margin-top:0; }
}

@media(max-width:640px){
	.addXqD2 .coskisskieeee .swiper-slide .imv { width: 100%; padding-left:0; }
	.addXqD2 .coskisskieeee .swiper-slide .img { width: 100%; padding-right:0; }
	.addXqD2 .coskisskieeee .swiper-slide .imv { margin-top:10px; }
	.addXqD2 .qhjan { margin-top:20px; }
}

.addXqC-c7 .Case { padding:0; background: none; }
.addXqC-c7 .Case ul li { width: calc(50% - 15px); margin-right:30px; }
.addXqC-c7 .Case ul li:nth-child(3n) { margin-right:30px; } 
.addXqC-c7 .Case ul li:nth-child(2n) { margin-right:0px; } 
@media(max-width:500px){
	.addXqC-c7 .Case ul li { width: 100%; margin-right:0px; }
	.addXqC-c7 .Case ul li:nth-child(3n) { margin-right:0px; } 
}



/**2024-1-4**/
.index-D .omgd .moplmdjcz { display: none; }
.dexe-swtop { display: none; }
.footbar { position:fixed; width:100%; height:58px; left:0; bottom:0; z-index:800; display: none; }
.footbar ul{ max-width:640px; margin:0 auto; height:58px; background:#3a804f; color:#fff;}
.footbar ul li { float: left; width: 25%; }
.footbar ul li a{ text-align:center; color:#fff; font-size:12px; display:block;}
.footbar ul li i{ width:26px; display:block; margin:0 auto; padding-top:8px;}
.footbar ul li i img{ max-width:100%;}

.ewmbox{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:1200; display:none;}
.ewmbox .ewmny{ width:200px; position:absolute; left:50%; margin-left:-100px; top:50%; margin-top:-100px; color:#fff; text-align:center; z-index:1222;}
.ewmbox .ewmny span{ display:block; margin-top:8px;}
.ewmbox .ewmny img{ max-width:100%;}
.ewmbox .ewmbg{ position:fixed; width:100%; height:100%; background:rgba(0,0,0,.8); z-index:1211;}

.nemsxnzo-sew,
.wsdnne { display: none; }
.seriesd-A,
.zuixinkaide { display: none; }

@media(max-width:1100px) {
	.index-D .omgd .plmdjchjx { display: none; }
	.index-D .omgd .moplmdjcz { width: 100%; padding: 0 20px; display: block; }

	.index-D .omgd .moplmdjcz .swiper-slide { text-align: center;  }
	.index-D .omgd .moplmdjcz .swiper-slide .jzl {
		text-align: center;
		width: 80%;
		display: inline-block;
	}
	.index-D .omgd .moplmdjcz .swiper-slide .icon {
		width: 50px;
		display: inline-block;
		line-height: 0;
	}
	.index-D .omgd .moplmdjcz .swiper-slide .wzfl {
		color: #fff;
    	margin-top: 19px;
	}
	.index-D .omgd .moplmdjcz .swiper-slide .wzfla {
		color: rgba(255,255,255,.8);
		font-size: 15px;
		line-height: 1.6;
		margin-top: 10px;
	}

	.dexe-swtop { display: block; margin-bottom: 25px; }
	.index-E .wopsajk { display: none; }
	.index-E .dexE-ul { display: none; }
	.dexe-swtop .mmswiper3 .swiper-slide .eulxe {
		background: #fff;
		margin-right: 1.73%;
		padding: 0 20px 0 20px;
	}
	.dexe-swtop .mmswiper3 .swiper-slide .eulxe ul li {
		border-bottom: 1px solid #f3f3f3;
	}
	.dexe-swtop .mmswiper3 .swiper-slide .eulxe ul li a {
		font-size: 14px;
		padding: 8px 0 8px 10px;
		display: block;
		position: relative;
	}
	.dexe-swtop .mmswiper3 .swiper-slide .eulxe ul li a::before {
		position: absolute;
		left: 0;
		top: 47%;
		content: "";
		width: 4px;
		height: 4px;
		border-radius: 50%;
		background: #666666;
		transform: translateY(-50%);
	}
	.dexe-swtop .mmswiper3 .swiper-slide .eulxe ul li a::after {
		position: absolute;
		right: 0;
		top: 50%;
		width: 16px;
		height: 10px;
		content: "";
		transform: translateY(-50%);
		background: url(../images/eulxea.png)no-repeat center center/cover;
	}
	.dexe-swtop .mmswiper3 .swiper-slide .eulxe ul li a span {
		display: inline-block;
		width: 70%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.footbar { display: block; }

	.SelectCast .Cast-nr .nr-p { display: none; }
	.nemsxnzo-sew { display: block; margin: 13px 0 20px;}
	
	.nemsxnzo-sew .swiper-slide { border: 1px solid #d2d2d2; padding: 20px 15px 20px 15px; }
	.nemsxnzo-sew .swiper-slide .p1 {
		font-size: 25px;
		color: #3e804f;
		line-height: 1;
	}
	.nemsxnzo-sew .swiper-slide .p2 {
		font-size: 16px;
		line-height: 1;
		color: #333333;
		margin: 10px 0 5px;
	}
	.nemsxnzo-sew .swiper-slide .p3 {
		font-size: 14px;
		line-height: 1.6;
		color: #666666;
	}
	
	.wsdnne { display: block; margin-top: 20px; }
	.wsdnne .swiper-slide { 
		background: #f5f5f5;
		text-align: center;
		padding: 15px;
		transition: all .5s;
	}

	.wsdnne .swiper-slide .icon { width: 20%; display: inline-block; }
	.wsdnne .swiper-slide .icon .onb { display: none; }
	.wsdnne .swiper-slide .smccbot .be {
		margin-top: 15px;
		font-size: 18px;
		color: #333333;
		transition: all .5s;
		margin-bottom: 5px;
	}
	.wsdnne .swiper-slide .smccbot .bea {
		font-size: 14px;
		color: #333333;
		transition: all .5s;
	}
	.wsdnne .swiper-slide:hover .icon .onb{
		display: inline-block;
	}
	
	.wsdnne .swiper-slide:hover .icon .ont{
		display: none;
	}

	.wsdnne .swiper-slide:hover .smccbot .be{
		color: #fff;
	}
	
	.wsdnne .swiper-slide:hover .smccbot .bea{
		color: #fff;
	}
	
	.wsdnne .swiper-slide:hover{
		background: #3a804f;
	}

	.ProductSeriesb .pdlsmcc { display: none; }

	.ProductSeriesd .ries-button .but-lef ul { display: none; }
	.seriesd-A { display: block; }
	.seriesd-A .swiper-slide { text-align: center; }
	.seriesd-A .swiper-slide .icon { line-height: 0; }
	.seriesd-A .swiper-slide .wz {
		font-size: 16px;
		color: #666666;
		margin-top: 10px;
	}

	.seriesd-A .swiper-slide .wz span {
		color: #5f976f;
		font-weight: bold;
		margin-right: 5px;
	}

	.zuixinkaide { display: block; }
	.zuixinkaide .swiper-slide::before {
		position: absolute;
		content: "";
		right: 14px;
		width: 35px;
		height: 35px;
		cursor: pointer;
		bottom: 33px;
		background: url(../images/bfan.png) no-repeat center center/cover;
	}
	.zuixinkaide .swiper-slide .sekomd-la {
		position: absolute;
		bottom: 15px;
		left: 15px;
	}
	.zuixinkaide .swiper-slide .sekomd-la .l {
		font-size: 16px;
		color: #fff;
	}

	.serve3 .sekomb { display: none; }

}


.bsbt { color:#ffffff; }
