p,ul{
	margin-bottom: 0;
}
.wb-content1{
    padding-top: 142px;
}
.pd-1 .box1{
	padding: 90px 0 74px;
	background-color: rgba(247, 248, 251, 1);
}
.pd-1 .box1 .content1400{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.pd-1 .box1 .l{
	width: 467px;
	max-width: 100%;
}
.pd-1 .box1 .l img{
	max-width: 100%;
	display: block;
	margin: 0 auto;
}
.pd-1 .box1 .r{
	width: 490px;
	max-width: 100%;
	margin-left: 226px;
}
.pd-1 .box1 .r .en{
	font-size: 48px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #E60012;
	line-height: 1;
}
.pd-1 .box1 .r .zh{
	font-size: 30px;
	font-family: MicrosoftYaHeiSemibold;
	font-weight: 400;
	color: #1D2088;
	line-height: 1;
	margin-top: 17px;
}
.pd-1 .box1 .r .text-box{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #040000;
	line-height: 30px;
	margin-top: 24px;
}
.pd-1 .box1 .r .list{
	margin-top: 39px;
	display: flex;
	text-align: center;
}
.pd-1 .box1 .r .list li:not(:last-child){
	margin-right: 40px;
}
.pd-1 .box1 .r .list li .icon img{
	display: block;
	margin: 0 auto;
	transition: all 0.6s;
}
.pd-1 .box1 .r .list li:hover .icon img{
	transform: rotateY(180deg);
}
.pd-1 .box1 .r .list li .text{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1D2088;
	line-height: 1;
	margin-top: 9px;
}
.title-div {
	text-align: center;
}
.title-div .zh{
	font-size: 32px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #1D2088;
	line-height: 1;
}
.title-div .en{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #DEDEDE;
	text-transform: uppercase;
	line-height: 1;
	margin-top: 10px;
}
.pd-1 .box2{
	padding: 72px 0 86px;
}
.pd-1 .box2 .box-c{
	display: flex;
	justify-content: center;
	margin-top: 78px;
	text-align: center;
}
.pd-1 .box2 .box-c li{
	width: 210px;
}
.pd-1 .box2 .box-c li:not(:last-child){
	margin-right: 71px;
}
.pd-1 .box2 .box-c li .icon{
	display: block;
	transition: all 0.6s;
}
.pd-1 .box2 .box-c li:hover .icon{
	transform: rotateY(180deg);
}
.pd-1 .box2 .box-c li .text-title{
	font-size: 22px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #1D2088;
	line-height: 1;
	margin-top: 16px;
}
.pd-1 .box2 .box-c li .text-des{
	font-size: 18px;
	line-height: 40px;
	color: rgba(55, 55, 55, 1);
	margin-top: 7px;
}
.pd-1 .box3{
	padding: 75px 0 0;
	background-color: rgba(247, 248, 251, 1);
}
.pd-1 .box3 .box-c{
	display: flex;
	margin-top: 64px;
}
.pd-1 .box3 .box-c li{
	position: relative;
	flex: 1;
}
.pd-1 .box3 .box-c li .li-box{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.pd-1 .box3 .box-c li .text{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 1;
	margin-top: 32px;
}
.pd-1 .box3 .box-b,
.pd-1 .box4 .box-c{
	display: flex;
	justify-content: space-between;
	margin-top: 119px;
}
.pd-1 .box3 .box-b img,
.pd-1 .box4 .box-c img{
    display: block;
    max-width: 100%;
    margin: 0 auto;
}
.pd-1 .box3 .box-b li,
.pd-1 .box4 .box-c li{
	width: 48%;c
}
.pd-1 .box3 .box-b li img,
.pd-1 .box4 .box-c li img{
	display: block;
	margin: 0 auto;
	max-width: 100%;
}
.pd-1 .box4{
	padding: 73px 0 90px;
}
.pd-1 .box4 .box-c{
	margin-top: 60px;
}
.common-box5{
	padding: 75px 0 98px;
	background-color: rgba(247, 248, 251, 1);
}
.common-box5 .box-c{
	position: relative;
	padding: 0 111px;
	margin-top: 56px;
}
.common-box5 .box-c .swiper-slide{
	padding: 11px 11px 0;
	text-align: center;
}
.common-box5 .box-c .pic{
	height: 235px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #FFFFFF;
	box-shadow: 0px 2px 15px 0px rgba(204, 204, 204, 0.5);
}
.common-box5 .box-c .pic img{
	max-width: 85%;
	max-height: 85%;
}
.common-box5 .box-c .text{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 1;
	margin-top: 26px;
}
.common-box5 .box-c .btn{
	position: absolute;
	z-index: 2;
	top: 107px;
	font-size: 30px;
	color: #71706f;
	box-shadow: none;
}
.common-box5 .box-c .btn .iconfont{
	font-size: 30px;
	-webkit-tap-highlight-color: transparent
}
.common-box5 .box-c .btn.btn-prev{
	left: 30px;
}
.common-box5 .box-c .btn.btn-next{
	right: 30px;
}
.box-form{
	padding: 67px 0 64px;
}
.box-form .text-title{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #373737;
	line-height: 1;
	border-bottom: 1px solid rgba(178, 178, 178, 0.5);
	padding-bottom: 7px;
}
.box-form .text-des{
	font-size: 18px;
	line-height: 1;
	color: rgba(55, 55, 55, 1);
	margin: 11px 0 46px;
}
.box-form .form{
	margin-top: 36px;
}
.box-form .form .inputs{
	display: flex;
	justify-content: space-between;
}
.box-form .form .inputs .input{
	width: 48.85%;
	background: #F3F3F3;
	height: 55px;
	display: flex;
	margin-bottom: 27px;
	align-items: center;
	justify-content: space-between;
}
.box-form .form .inputs .input .yzm{
	max-width: 46%;
}
.box-form .form .inputs .input input,
.box-form .form .inputs .input textarea{
	border: none;
	outline: none;
	background-color: transparent;
	flex: 1;
	width: 100%;
	padding: 0 17px;
	height: 100%;
}
.box-form .form .inputs .textarea{
	width: 100%;
	height: 152px;
}
.box-form .form .inputs .textarea textarea{
	padding: 17px;
	resize: none;
}
.box-form .tips{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #737373;
	line-height: 1;
	margin-top: 10px;
	line-height: 22px;
}
.box-form .submit{
	width: 324px;
	height: 52px;
	line-height: 52px;
	background: #005BAC;
	border-radius: 26px;
	text-align: center;
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	margin: 44px auto 0;
	cursor: pointer;
}
.pd-2 .box1{
	padding: 87px 0 106px;
	background-color: rgba(247, 248, 251, 1);
}
.pd-2 .box1 .content1400{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.pd-2 .box1 .l{
	width: 50%;
}
.pd-2 .box1 .l .pic{
	max-width: 80%;
	margin: 0 auto;
}
.pd-2 .box1 .l .pic img{
	display: block;
	max-width: 100%;
	margin: 0 auto;
}
.pd-2 .box1 .r{
	width: 50%;
}
.pd-2 .box1 .r .text-title{
	font-size: 40px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #1E1E1E;
	line-height: 55px;
}
.pd-2 .box1 .r .text-box{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #040000;
	line-height: 34px;
	margin-top: 17px;
}
.pd-2 .box2{
	padding: 73px 0 78px;
	background-color: rgba(255, 255, 255, 1);
}
.pd-2 .box2 .pic{
	margin-top: 54px;
}
.pd-2 .box2 .pic img,
.pd-2 .box3 .pic img,
.pd-2 .box4 .pic img,
.pd-2 .box5 .pic img{
	display: block;
	margin: 0 auto;
	max-width: 100%;
}
.pd-2 .box3{
	background-color: rgba(247, 248, 251, 1);
	padding: 75px 0 92px;
}
.pd-2 .box3 .text-box{
	font-size: 32px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #2B2B2B;
	line-height: 1.5;
	margin-top: 62px;
	text-align: center;
}
.pd-2 .box3 .text-box .text2{
	color: rgba(255, 0, 0, 1);
}
.pd-2 .box3 .pic{
	margin-top: 40px;
}
.pd-2 .box4{
	padding: 73px 0 84px;
}
.pd-2 .box4 .text-box {
	margin-top: 69px;
	text-align: center;
}
.pd-2 .box4 .text-box .text1{
	font-size: 32px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 1;
}
.pd-2 .box4 .text-box .text2{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 1.5;
	margin-top: 25px;
}
.pd-2 .box4 .text-box1{
	margin-top: 42px;
	text-align: center;
}
.pd-2 .box4 .text-box1 .text3{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 1.5;
}
.pd-2 .box4 .text-box1 .text4{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: rgba(77, 77, 77, 1);
	line-height: 1.5;
	margin-top: 8px;
}
.pd-2 .box4 .pic{
	margin-top: 55px;
}
.pd-2 .box5{
	padding: 75px 0 89px ;
	background-color: rgba(247, 248, 251, 1);
}
.pd-2 .box5 .text-box{
	margin-top: 39px;
	text-align: center;
}
.pd-2 .box5 .text-box .text1{
	font-size: 32px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 1.5;
}
.pd-2 .box5 .text-box .text2{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: rgba(0, 0, 0, 1);
	line-height: 1.5;
	margin-top: 6px;
}
.pd-2 .box5 .pic{
	margin-top: 56px;
}
.common-box51{
	background-color: #fff;
}
.box-form1{
	background-color: rgba(247, 248, 251, 1);
}
.box-form1 .form .inputs .input{
	background-color: #fff;
}
@media (max-width:1430px) {
	.pd-1 .box1 .content1400{
		justify-content: space-between;
	}
	.pd-1 .box1 .r{
		margin-left: 0;
	}
}
@media (max-width:1199px) {
    .pd-1 .box3 .box-c{
        flex-wrap: wrap;
    }
    .pd-1 .box3 .box-c li{
        width: 33%;
        flex: none;
    }
    .wb-content1{
        padding-top: 102px;
    }
	.pd-1 .box1 .l{
		width: 47%;
	}
	.pd-1 .box1 .r{
		width: 50%;
	}
	.pd-1 .box2 .box-c li:not(:last-child){
		margin-right: 0;
	}
	.pd-1 .box2 .box-c li{
		width: 19%;
	}
	.pd-1 .box2 .box-c{
		justify-content: space-between;
	}
	.common-box5 .box-c{
		padding: 0;
	}
	.pd-1 .box1 .r .en{
		font-size: 36px;
	}
	.pd-1 .box1 .r .zh{
		font-size: 26px;
	}
	.pd-2 .box1 .r .text-title{
		font-size: 32px;
		line-height: 1.5;
	}
	.pd-2 .box3 .text-box,
	.pd-2 .box4 .text-box .text1,
	.pd-2 .box5 .text-box .text1{
		font-size: 26px;
	}
}
@media (max-width:1024px) {
	.pd-1 .box1 .l{
		width: 100%;
	}
	.pd-1 .box1 .r{
		width: 100%;
		margin-top: 30px;
	}
	.pd-1 .box2 .box-c li .icon img{
		max-width: 100%;
	}
	.pd-2 .box1 .l{
		width: 100%;
	}
	.pd-2 .box1 .r{
		width: 100%;
		margin-top: 40px;
	}
	.pd-2 .box1 .r .text-title{
		font-size: 26px;
	}
	.pd-2 .box3 .text-box,
	.pd-2 .box4 .text-box .text1,
	.pd-2 .box5 .text-box .text1{
		font-size: 22px;
	}
}
@media (max-width:768px) {
	.pd-1 .box2 .box-c{
		flex-wrap: wrap;
	}
	.pd-1 .box2 .box-c li{
		width: 50%;
		margin-bottom: 25px;
	}
	.pd-1 .box1 .r .en{
		font-size: 30px;
	}
	.pd-1 .box3 .box-c{
		flex-wrap: wrap;
	}
	.pd-1 .box3 .box-c li{
		width: 50%;
		/* margin-bottom: 25px; */
	}
	.pd-1 .box3 .box-b, .pd-1 .box4 .box-c{
		flex-wrap: wrap;
	}
	.pd-1 .box3 .box-b li, .pd-1 .box4 .box-c li{
		width: 100%;
		margin-bottom: 25px;
	}
	.pd-1 .box3 .box-b{
		margin-top: 50px;
	}
	.pd-1 .box3{
		padding-bottom: 30px;
	}
	.box-form .text-title{
		font-size: 20px;
	}
	.title-div .zh{
		font-size: 26px;
	}
	.pd-2 .box1 .r .text-title{
		font-size: 22px;
	}
	.pd-2 .box1{
		padding: 60px 0;
	}
	.pd-2 .box1 .l .pic{
		max-width: 100%;
	}
}
@media (max-width:500px) {
	.title-div .zh{
		font-size: 22px;
	}
	.pd-1 .box1{
		padding: 60px 0;
	}
	.pd-1 .box1 .r .zh{
		font-size: 22px;
	}
	.pd-1 .box1 .r .en{
		font-size: 24px;
	}
	.pd-1 .box1 .r .list{
		flex-wrap: wrap;
	}
	.pd-1 .box1 .r .list li{
		margin-top: 20px;
	}
	.pd-1 .box1 .r .list{
		margin-top: 0;
	}
	.pd-1 .box2 .box-c li{
		width: 48%;
	}
	.pd-1 .box2 .box-c li .icon img{
		width: 110px;
	}
	.pd-1 .box2 .box-c li .text-title{
		font-size: 18px;
	}
	.pd-1 .box2 .box-c li .text-des{
		font-size: 16px;
		line-height: 1.5;
	}
	.pd-1 .box2 .box-c{
		margin-top: 40px;
	}
	.pd-1 .box2{
		padding: 60px 0 40px;
	}
	.pd-1 .box3 .box-c li{
		width: 100%;
	}
	.box-form .form .inputs .input{
		width: 100%;
	}
	.box-form .form .inputs{
		flex-wrap: wrap;
		
	}
	.box-form .submit{
		max-width: 80%;
	}
	.common-box5 .box-c .btn.btn-prev{
		left: 0;
	}
	.common-box5 .box-c .btn.btn-next{
		right: 0;
	}
}