body{background: #fff;}

.ban img,.part2 img,.xdt img,.part3con img{display: block;width: 100%;}

.part2 .xdt,.part4 .xdt,.part5 .xdt{margin-bottom: 3%;}

.zixun{width: 100%;text-align: center;padding: 4% 0;}

.zixun span{padding: 2% 5%;background: #FF3752;color: #fff;cursor: pointer;}

.part3,.part4{padding-top: 2%;}

.part3con{padding: 0 2%;}

.part3con ul li{width: 49%;margin-top: 2%;}

.part3con ul li.lileft{float: left;}

.part3con ul li.liright{float: right;}

.part5{padding: 2% 0}

.part5con{display:flex;flex-flow:row nowrap;justify-content:space-between;}

.part5con img{width:194px;cursor: pointer;height: 114px;}

.part2,.part3,.part4,.part5{background: #fff;}



.xd2bt{background: url(../../../images/wap/major/xd/xdtwo/xd2bt.jpg) no-repeat center;color: #fff;font-size: 25px;text-align: center;height: 48px;line-height: 48px;margin:30px 0;background-size: auto 100%;}

.part1{position: relative;background: url(../../../images/wap/major/xd/xdtwo/dy.jpg) no-repeat;padding:55px 50px;margin:70px 0;background-size:100% 100%;}

.part1 img{position: absolute;right: 0;top:30px;width: 136px}

.part1 h2{font-size: 34px;font-weight: bold;margin-left:30px;margin-top:80px;letter-spacing: 5px;}

.part1 p{font-size: 25px;text-indent: 2em;margin-left:30px;line-height: 50px;letter-spacing:1px;}

.part1 .kstbtn{margin-top: 15px;}

.part2{padding:5%;}

.part2 h2{font-size: 42px;text-align: center;font-weight: 800;}

.part2 h3{font-size: 38px;font-weight: 560;}

.part2 h4{font-size: 30px;margin-top: 30px;font-weight: 530;}

.part2 p{font-size: 25px;margin-top: 10px;}

.part5 h2{font-size: 34px;font-weight: 600;text-align: center;margin-top: 50px;}

.part5txt{display:flex;flex-flow:row wrap;padding: 0 5%;margin-top: 20px;}

.part5txt p{width: 49%;font-size: 25px;line-height: 50px;}

.p4top{background: #FBE6C0;display: flex;flex-flow:row nowrap;padding:0 2%;justify-content:space-between;align-items:center;height: 610px;}

.p4top_left{width: 222px;}

.p4top_left img{width: 100%;}

.p4top_left p{font-size:25px;text-align: center;}

.p4top_right{width: 380px;}

.p4top_right h2{font-size: 34px;font-weight: bold;}

.p4top_right h3{font-size: 14px;}

.p4top_right h4{font-size: 25px;font-weight: bold;margin-top: 30px;}

.p4top_right p{font-size: 21px;font-weight: 500;margin-top: 20px;text-indent: 2em;line-height: 35px;}

.p4cen{padding: 3%;}

.p4cen h2{font-size: 34px;font-family: fzcqjt}

.p4cen h2 span{color: #FF4E4E}

.p4cen p{font-size: 14px;letter-spacing:3px;}

.p4down{display: flex;flex-flow:row nowrap;justify-content:space-between;}

.p4down img{width:315px;height: 225px;}



@media screen and  (max-width: 640px){

	.xd2bt{font-size: 3.90625vw;height: 7.5vw;line-height: 7.5vw;margin:4.6875vw 0;}

	.part1{padding:8.59375vw 7.8125vw;margin:10.9375vw 0;}

	.part1 img{top:4.6875vw;width: 21.25vw}

	.part1 h2{font-size: 5.3125vw;margin-left:4.6875vw;margin-top:12.5vw;letter-spacing: 0.78125vw;}

	.part1 p{font-size: 3.90625vw;margin-left:4.6875vw;line-height: 7.8125vw;letter-spacing:0.15625vw;}

	.part1 .kstbtn{margin-top: 2.34375vw;}

	.part2 h2{font-size: 6.5625vw;}

	.part2 h3{font-size: 5.9375vw;}

	.part2 h4{font-size: 4.6875vw;margin-top: 4.6875vw;}

	.part2 p{font-size: 3.90625vw;margin-top: 1.5625vw;}

	.part5 h2{font-size: 5.3125vw;margin-top: 7.8125vw;}

	.part5con img{width:30.3125vw;height: 17.8125vw;}

	.part5txt{margin-top: 3.125vw;}

	.part5txt p{font-size: 3.90625vw;line-height: 7.8125vw;}

	.p4top{height: 78vw;}

	.p4top_left{width: 29.6875vw;}

	.p4top_left p{font-size:3.90625vw;}

	.p4top_right{width: 59.375vw;}

	.p4top_right h2{font-size: 5.3125vw;}

	.p4top_right h3{font-size: 2.1875vw;}

	.p4top_right h4{font-size: 3.90625vw;margin-top: 1.6875vw;}

	.p4top_right p{font-size: 3.28125vw;margin-top: 3.125vw;line-height: 5.46875vw;}

	.p4cen h2{font-size: 5.3125vw;}

	.p4cen p{font-size: 2.1875vw;letter-spacing:0.46875vw;}

	.p4down img{width:49.21875vw;height: 35.15625vw;}

}