.hdhhd{box-sizing: border-box;}
.w100 img{display: block;width:100%;}
.hdhhd-wrap{width: 1200px;margin: 0 auto;}
/*.hdhhd-position{position: relative;top:-120px;}*/
.part1{position: relative;top:-120px;z-index: 10;height: 1060px;padding-bottom: 30px;background: #fff;}
.part1-title{height: 120px;padding-top: 30px;padding-left: 45px;}
.part1-desc{width: 1030px;margin:15px auto 37px auto;line-height: 1.5;font-size: 24px;text-indent: 2em;}
.part1-video{width:720px;height: 480px; margin-left: 240px;background: #000;}
.part1-flower{position: absolute;right:-15px;bottom:-120px;}
.part3{margin-top: 13px;}
.part3 img{margin-bottom: 13px;}
.part4{margin-bottom: 8px;margin-top: 26px;}
.hdhhd-tab{margin-bottom: 28px;height: 86px;}
.hdhhd-tab ul li{cursor: pointer; width: 273px;float: left;margin-right: 35px;text-align: center;height: 86px;line-height: 86px;font-size: 40px;color: #fff;border-radius: 10px;}
.hdhhd-tab ul li.btn1{background: #8dd604;}
.hdhhd-tab ul li.btn2{background: #69d4fc;}
.hdhhd-tab ul li.btn3{background: #ff4191;}
.hdhhd-tab ul li.btn4{background: #fbd317;}
.hdhhd-tab ul li.on{background: #fff;border: 2px solid #69d4fc; color: #69d4fc;line-height: 82px;}
.part6{margin-bottom: 45px;}
.hxjs{border: 1px solid #f2f2f2;padding-bottom: 20px;}
.swiper-button-next, .swiper-button-prev{width:66px!important;height:132px!important;margin-top:-66px!important;}
.swiper-button-prev{background: url(../images/prev.png) no-repeat!important;left:0;}
.swiper-button-next{background: url(../images/next.png) no-repeat!important;right:0;}
.swiper-pagination-bullet{background: #788db7;}
.swiper-pagination-bullet-active{background: #28344c;}
.part6-title{margin-top: 60px;margin-bottom: 22px;}
@media (max-width: 770px){
	.part1{top:0;height: auto;}
	.hdhhd-wrap,.part1-desc{width: 96%;}
	.part1-video{width: 100%;margin-left:0;height: auto;}
	.part1-desc{font-size: 14px;margin-bottom: 10px;}
	.part1-title{padding-left: 0;height: auto;}
	.part1-title img{width:80%;}
	.part1-flower{display: none;}
	.hdhhd-tab{height: 40px;}
	.hdhhd-tab ul li{width: 24.25%;margin-right: 1%;font-size: 12px;height: 40px;line-height: 40px;border-radius: 5px;}
	.hdhhd-tab ul li.on{line-height: 38px;}
	.part6-title{margin-top: 30px;}
	.part6-title img{width: 80%;}
	.swiper-button-next, .swiper-button-prev{display: none;}
}