.xdtcen{width: 1128px;margin:0 auto;}
.part1{position: relative;height: 550px;}
.part1 .part1bj{height: 360px;width: 100%;background: #FBE6C0;position: absolute;top: 0;z-index: 1}
.part1 .xdtcen{position: relative;z-index: 2;height: 534px;}
.part1 .xdtcen .part1con{height: 534px;background: url(../../../images/home/major/xdtwo/part1bj.png) no-repeat;position: absolute;bottom:0px;width: 100%}
.part1 .xdtcen .part1con h2{margin-top: 90px;font-size: 36px;font-weight: normal;width: 670px;text-align: center;color: #434240}
.part1 .xdtcen .part1con div{width: 590px;padding:10px 40px 30px 60px;line-height: 40px;color: #313131;text-indent: 2em;}
.part1 .xdtcen .part1con button{width: 220px;height: 60px;background: #C17829;color:#fff;font-size: 32px;border:none;margin:25px 0 0 80px}
.part2{padding-top: 30px;}
.xdt_title{height: 59px;line-height: 59px;text-align: center;font-size:30px;color: #fff;background: url(../../../images/home/major/xdtwo/btbj.png) no-repeat center;}
.part2con{margin-top: 20px;padding: 20px 30px 0 30px;border:1px solid #CACACA;border-bottom: none;color: #2B2B2B;line-height: 30px;text-indent: 2em;}
.part2intro{width: 100%;height: 487px;background: url(../../../images/home/major/xdtwo/part2bj.png) no-repeat left;margin-top: 20px;overflow: hidden;}
.part2intro h2{width: 230px;margin-left: 520px;padding-top: 100px;font-weight: normal;color: #343332;font-size: 36px;}
.part2intro1{width: 610px;height: 170px;padding: 0 10px;margin-left: 475px;margin-top: 30px;font-size: 14px;color: #434343;line-height: 22px;}
.part2intro2{width: 800px;height: 120px;margin-left: 450px;margin-top: 20px;}
.part2intro2 h3{font-size: 22px;font-weight: normal;margin-bottom: 10px;}
.part2intro2 span{width: 240px;display: inline-block;font-size: 18px;margin-bottom: 10px;}
.xdtzx{width: 100%;padding: 30px 0;text-align: center;}
.xdtzx span{width: 276px;height: 53px;display: inline-block;line-height: 53px;text-align: center;color: #fff;font-size:30px;margin:0 50px;cursor: pointer;}
.xdtzx span.zx1{background: #C17829}
.xdtzx span.zx2{background: #F84358}
.part3{padding-top:45px;}
.zplistdh ul{width: 1070px;margin:74px auto 52px;}
.zplistdh li{float: left;width: 156px;margin:0 29px;text-align: center;height: 60px;}
.zplistdh li span{color:#fff;background: #E0BB94;font-size: 30px;width: 150px;height: 54px;display: inline-block;line-height: 54px;border-radius: 10px;cursor: pointer;border:3px solid #fff;}
.zplistdh li span.on{background: #C17829;border:3px solid #FFA94C;}
.zplistcon{width: 100%;overflow: hidden;height: 412px;}
.zplistcon ul{width: 1150px;display: none;}
.zplistcon ul.active{display: block;}
.zplistcon ul li,.part4list ul li{width: 273px;height: 200px;float: left;margin-right: 12px;margin-bottom: 12px;}
.part4{padding:50px 0;}
.part4list{height: 412px;overflow: hidden;padding-top: 56px;}
.part4list ul{width: 1150px;}
.part5{margin-top: 20px;}
.part5 .xdtcen{width: 1200px;position: relative;background: #FBE6C0;padding-top: 38px;height: 582px;}
.part5 .part5con{width: 1420px;position: absolute;left: -110px;bottom: 0;height: 490px;}
.part5 .part5con .swiper-container .swiper-wrapper{width: 1200px;margin:0 110px;}
.lsleft{width: 268px;height:470px;float: left;border-radius: 20px;position: relative;}
/* .lsleft img{position: absolute;right: 0;bottom: -1px;} */
.lscenter{width: 380px;height: 430px;float: left;padding:15px 20px}
.lscenter h4{font-family: fzdhtjw;font-size: 36px;font-weight: normal;color: #3f3f3f}
.lscenter h2{font-size: 18px;color: #3f3f3f;font-weight: normal;margin-top: 15px;}
.lscenter h3{font-size: 24px;color: #3f3f3f;font-weight: normal;margin-top: 20px;}
.lscenter p{font-size: 14px;color: #3f3f3f;font-weight: normal;margin-top: 20px;text-indent: 2em;line-height: 25px;}
.lsright{width: 488px;float: left;overflow: hidden;}
.lsright h1{font-family:fzcqjw ;font-size: 24px;color: #1f1f1f;font-weight: normal;letter-spacing: 3px;}
.lsright h1 span{font-size: 36px;color: #fc4e4e}
.lsright p{font-size: 14px;color:#1f1f1f;letter-spacing:2px;}
.lsright ul{width: 495px;margin-top: 10px;}
.lsright ul li{width: 239px;float: left;margin-right: 6px;margin-bottom: 6px;height: 182px;box-shadow: 3px 3px 3px #666}
.lsright ul li img{display: block;}
.part6{margin-top: 25px;}
.part6 .xdtcen{width: 1200px;overflow: hidden;}
.part6con ul{width: 1300px;padding: 68px 0;}
.part6con ul li{float: left;margin-right: 55px;cursor: pointer;}