.ddmy_con1{display: flex; justify-content: space-between; margin: 5% auto;}
.ddmy_con1_l{width: 700px; padding-top: 3%;}
.ddmy_con1_r{width: 560px; margin-right: -80px;}
.ddmy_con1_l h2{font-size: 36px;color: #30AC36; font-weight: bold;}
.ddmy_con1_l dd{font-size: 36px;font-weight: bold; margin-top: 1%;}
.ddmy_con1_l dt{font-size: 24px; margin: 5% 0;}
.ddmy_con1_l p{font-size: 20px; text-indent: 2em;color: #333333;line-height: 38px;}
.ddmy_con1_l a{display: block; margin-top: 5%;}
.ddmybg2{background: url(../img/bg2.jpg); background-position: center top; background-repeat: no-repeat; padding: 1px 0; margin: 5% auto 0;}
.ddmy_con2{text-align: center;}
.ddmy_con2 h2{font-size: 24px;color: #2BA244; font-weight: bold; margin-top: 3%;line-height: 41px; }
.ddmy_con2 p{font-size: 24px;line-height: 41px; width: 840px; margin: 0 auto; text-align: center;}
.ddmybg3{background: url(../img/bg3.jpg); background-position: center top; background-repeat: no-repeat; padding: 14% 0; margin: 0 auto;}
.pub_tit_r{text-align: right;}
.pub_tit_r p{text-align: right;}
.ddmy_con3_r_n p{text-align: right;font-size: 26px;line-height: 51px; margin-top: 9%;}
.pub_tit_l{text-align: left;}
.pub_tit_l p{text-align: left;}
.ddmy_con4{display: flex; justify-content: space-between;  margin-top: -20px;}
.ddmy_con4_l{width: 680px; padding-top: 7%;}
.ddmy_con4_r{width:721px; margin-right: -280px;}
.ddmy_con4_ln ul li{ margin-bottom: 5%;}
.ddmy_con4_ln ul li img{vertical-align: sub;padding-right: 13px;}
.ddmy_con4_ln {font-size: 26px; margin-top: 16%;}
.ddmy_con4_ln p{margin-top: 13%;}
.ddmybg5{background: #F6F6F6; margin: 5% auto; padding: 1px 0 5% 0;}
.ddmy_con5{width: 1430px; margin: 0 auto;}
.ddmy_con5 dl{position: relative; border: 2px solid #cbcbcb; border-radius: 26px;display: block; overflow: hidden; text-align: center; background:#fff}
.ddmy_con5 dl dt img{ padding-bottom:23px}
.ddmy_con5 dl dd{font-size: 30px;color: #C1C1C1; line-height: 117px; position: absolute; left: 0; right: 0; bottom: 0;border-radius: 24px;}
.ddmy_con5 dl:hover{border-color: #30AC36; background:#30AC36}
.ddmy_con5 dl:hover dd{background: #30AC36; color: #fff; }
.ddmy_con5 .swiper-slide-active dl{margin-top: 100px;}
.ddmy_con5 .swiper-slide-next dl{margin-top: 50px;}
.xkq_con8_t{background: url(../img/bg6.jpg); background-repeat: no-repeat; background-position: center;}
.xkq_con8_t dl{width: 170px; text-align: center; font-size: 24px; font-family: 'HARMONYOS_SANS_SC_MEDIUM';}
.xkq_con8_t .swiper-slide-thumb-active dl dt img:nth-child(1){display: none;}
.xkq_con8_t .swiper-slide-thumb-active dl dt img:nth-child(2){display: inline-block;}
.xkq_con8_t .swiper-slide-thumb-active dl {color: #30AC36;}
.xkq_con8_d .swiper-slide{width: auto;}
.xkq_con8_d dl{width: 955px; position: relative;}
.xkq_con8_d {margin-top: 3%;}
.xkq_con8_d dl dd{background: url(../img/bg6.png);  position: absolute; top: 10%; left: 10%;  display: none; padding: 50px 40px 50px 40px; background-repeat: no-repeat; width: 400px; background-size: 100% 100%;}
.xkq_con8_d dl dt img{vertical-align: bottom;}
.xkq_con8_d dl dd h2{font-size: 24px; font-weight: bold;color: #30AC36; margin: 3% 0;}
.xkq_con8_d dl dd p{font-size: 20px;color: #525252;line-height: 40px;}
.xkq_con8_d .swiper-slide-active dl dd{display: block;}
.xkq_con8_d .q1{right: 20%;}
.xkq_con8_d .q2{left: 20%;}
.ddmybg7{background: url(../img/bg7.jpg); background-position: center bottom; background-repeat: no-repeat; padding: 1px 0 5% 0; }
.ddmy_con7{width: 93%; margin: 0 auto;}
.ddmy_con7 .swiper-slide:nth-child(odd){padding-top: 100px;}
.ddmybg8{background: url(../img/bg8.jpg);padding: 1px 0 5% 0; margin: 0 auto; background-size: 100% 100%; }
.ddmy_con8_n{display: flex; justify-content: space-between;}
.ddmy_con8_n_l{width: 914px;margin-left: -270px;}
.ddmy_con8_n_r{width: 500px; padding-top: 12%;}
.ddmy_con8_n_r p{font-size: 20px;color: #525252;line-height: 40px; margin-top: 6%; }
.ddmy_con8_n_r dl{position: relative;}
.ddmy_con8_n_r dl dt{width: 266px;height: 90px;background: #F7F7F7;border-radius: 45px;}
.ddmy_con8_n_r dl dd{font-size: 24px; font-weight: bold; position: 
absolute;left: 10px; top: 10px;}
.ddmy_con8_n_r dl dd img{vertical-align: middle; padding-right: 10px;}
.ddmy_con8 .q9{top: auto; bottom: 15%; right: 36%;}
.ddmy_con8 .q10{top: auto; bottom: 15%; left: auto; right: 41%;}
.ddmy_con9 dl{position: relative;}
.ddmy_con9 dl dt img{vertical-align: bottom;}
.ddmy_con9 dl dd{width: 297px;background: #30AC36; text-align: center; padding: 4% 0 3% 0; color: #fff; position: absolute; bottom: 0; right: 0; display: none;}
.ddmy_con9 dl dd p{font-size: 40px; text-align: center; margin-bottom: 10%;}
.ddmy_con9 dl:hover dd{display: block;}
.ddmy_con10{width: 1385px; margin: 0 auto;}
.ddmy_con10 .swiper-slide:nth-child(odd){padding-top: 30px;}
.ddmy_con10 .swiper-slide img{border: 4px solid #fff;}
.ddmy_con10 .swiper-slide img:hover{border-color:#30AC36;}
.ddmy_con10 .swiper{padding-bottom: 8%;}
.ddmy_con10 .q9{top: auto; bottom: 0; right: 44%;}
.ddmy_con10 .q10{top: auto; bottom: 0; left: 44%;}
.ddmybg11{background: url(../img/bg11.jpg);padding: 1% 0 10% 0; margin: 5% auto 0; background-position: center top; background-repeat: no-repeat; }
.ddmy_con11{width: 1340px; margin:6% auto 0;}
.ddmybg12{background: url(../img/bg12.jpg);padding: 210px 0 5% 0; margin: 0 auto; background-position: center top; background-repeat: no-repeat;  color: #fff;}
.pub_tit_cor{color: #fff;}
.pub_tit_cor p{color: #fff;}
.ddmy_con12_n p{font-size: 20px; line-height: 50px;}
.ddmy_con12_n p img{vertical-align: middle; padding-right: 10px; margin-top: -4px;}
.ddmy_con12_n dl{width: 650px; text-align: center;  margin:90px 0 0 16%;font-size: 26px;line-height: 39px;}
.ddmy_con12_n dl dt{font-weight: bold;}
.foot_c_b_m p strong{font-weight: normal;}
.msk_lx{display: flex; justify-content: space-between; flex-wrap: wrap;}
.msk_lx dl{width: 49%; margin-bottom: 5%;}
.msk_lx dl dt img{ vertical-align: middle; padding: 0 10px;}
.msk_lx dl dt{font-size: 26px;color: #404040; font-weight: bold;}
.msk_lx dl dd{background: #F8F8F8;border-radius: 10px; padding: 40px 20px 40px 60px; margin-top: 5%;font-size: 23px;color: #373737;line-height: 30px;}

.msk_lx dl h2{margin-top: 7%;}
.msk_lx dl dd ul{display: flex; justify-content: center;}
.msk_lx dl dd ul li p{font-size: 23px; text-align: center;line-height: 30px; margin-top: 3%;}
.msk_lx dl:last-child dd{ padding:85px 60px 70px 60px;}
.msk_lx dl dd ul li img{border: 1px solid #DAECDB; padding: 10px;}
.msk_lx dl:nth-child(1) dd{padding: 24px 20px 24px 60px;}
.ddmy_about .ddmy_con1_r {width: 787px; margin-right: -350px;}
.ddmy_cp{width: 1000px; margin: 0 auto; display: flex; justify-content: space-between; flex-wrap: wrap;}
.ddmy_cp dl{margin-bottom: 5%;}
.ddmy_con12  h5{ margin:5% 0 0 45%}




@media (max-width: 767px) {
	.ddmy_con12 h5{ font-size:13px}
.ddmy_con1{flex-wrap: wrap;  margin: 9% auto;}
.ddmy_con1_l h2{font-size: 23px;}
.ddmy_con1_l dd{font-size: 23px;}
.ddmy_con1_l dt{font-size: 18px;}
.ddmy_con1_l p{font-size: 14px;line-height: 25px;} 
.ddmy_con1_l{width: 100%;}
.ddmy_con1_r{width: 100%; margin: 5% auto 0;}
.ddmy_con1_l a img{width: 130px; margin-bottom: 3%;}
.xrh_pub_tit h2 img{display: none;}
.xrh_pub_tit h2{margin: 0 0 1% 0;}
.xrh_pub_tit h4 img{width:40px;}
.xrh_pub_tit h3 img{width:40px;}
.xrh_pub_tit h3 {margin-bottom: 1%;}
.ddmybg2{background: url(../img/mbg2.jpg); background-repeat: no-repeat; background-position: center top;  background-size: 100%; padding: 1% 0 0 0;}
.ddmy_con2 h2{font-size: 16px; line-height: 28px; margin-top: 4%;}
.ddmy_con2 p{width: 90%; font-size: 14px; line-height: 25px; padding: 0 5% 0 5%;}
.ddmybg3{background: url(../img/mbg3.jpg); background-size: 100% 100%;  margin: 9% auto 0; padding: 1% 0 9% 0;}
.ddmy_con3_r_n p{font-size: 15px; line-height:32px; margin-top: 5%;}
.ddmy_con3_r{width: 95%; margin: 0 auto 5%;}
.ddmy_con4{flex-wrap: wrap;}
.ddmy_con4_l .xrh_pub_tit{text-align: center;}
.ddmy_con4_l .xrh_pub_tit p{text-align: center;}
.ddmy_con4_r{width: 100%; margin: 0 auto;}
.ddmy_con4_ln{width: 90%; padding: 5%; background: #EDEDED; margin-top: 0;}
.ddmy_con4_ln p{font-size: 14px; margin-top: 0;}
.ddmy_con4_ln ul li{font-size: 15px;}
.ddmy_con4_ln ul li img{width: 20px;}
.ddmy_con4_ln ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
.ddmybg5{background: unset;}
.ddmy_con5{width: 95%;}
.ddmy_con5 .swiper{width: 570px;}
.ddmy_con5 .swiper-slide-active dl{margin-top: 0;}
.ddmy_con5 .swiper-slide-next dl{margin-top: 0;}
.ddmy_con5 dl dd{font-size: 16px; line-height: 50px; border-radius: 10px;}
.ddmy_con5 dl{border-radius: 15px;}
.xkq_con8_d dl{width: 95%; margin: 0 auto;}
.xkq_con8_d dl dd{width: 60%; padding: 10% 5% 10% 7%;}
.xkq_con8_d dl dd p{font-size: 14px; line-height: 22px;}
.xkq_con8_d dl dd h2{font-size: 16px; margin: 5% 0;}
.xkq_con8_d dl dd h3 img{width: 40px;}
.xkq_con8_d .q1{top: auto; bottom: 5%; right: 5%;}
.xkq_con8_d .q2{top: auto; bottom: 5%; right: 17%; left: auto;}
.ddmybg7{background: url(../img/mbg7.jpg); background-repeat: no-repeat; background-position: center bottom;  background-size: 100%; padding: 1% 0 9% 0;}
.ddmy_con7 .swiper-slide:nth-child(odd){padding: 0;}
.ddmybg8{background: unset; padding: 0;}
.ddmy_con8_n{flex-wrap: wrap;}
.ddmy_con8_n_l{width: 100%; margin: 0 auto 9%;}
.ddmy_con8_n_r{width: 90%; margin: 0 auto; padding-top: 0;}
.ddmy_con8_n_r p{font-size: 14px; line-height: 25px;}
.ddmy_con8_n_r dl dd{font-size: 18px;}
.ddmy_con8_n_r dl dd img{width: 50px;}
.ddmy_con8_n_r dl dt{width: 220px; height: 70px;}
.ddmybg8 .q9{top: auto; bottom: 0; right: 40%;}
.ddmybg8 .q10{top: auto; bottom: 0; left: 40%;}
.ddmybg8 .swiper{padding-bottom: 12%;}
.ddmy_con9 dl dd p{font-size: 18px; margin-bottom: 2%;}
.ddmy_con9 dl dd  h2 img{width: 15px;}
.ddmy_con9 dl dd{width: 130px; padding: 2% 0;}
.ddmy_con10{width: 95%;}
.ddmy_con10 .swiper-slide:nth-child(odd){ padding-top: 20px;}
.ddmy_con10 .swiper{padding-bottom: 15%;}
.ddmy_con10 .q9{right: 40%;}
.ddmy_con10 .q10{left: 40%;}
.ddmybg11{ background: url(../img/mbg11.jpg); margin: 9% auto 0; background-size: 100% 100%; padding: 1% 0 25% 0; }
.ddmy_con11{width: 95%;}
.ddmybg12{background: #30AC36; padding: 0 0 5% 0;}
.ddmy_con12_n p{font-size: 14px; line-height: 22px; display: flex; margin: 5% 0; padding: 0 5%;}
.ddmy_con12_n p img{width: 7px; height: 7px; margin: 8px 3px 0 0 ;}
.ddmy_con12 .xrh_pub_tit{padding-left: 5%;}
.ddmy_con12_n dl{width: 100%; background: url(../img/mbg12.jpg); background-size: 100% 100%; padding: 9% 0; margin: 5% 0; font-size: 16px; line-height: 27px;}
.ddmy_con12{width: 100%;}
.con7_b_t{width: 100%;}
.con7{border-radius: 0;}
.foot_c_t dl dd{margin-top: 5%;}
.foot_c_b_m p strong{display: block; font-weight: bold;  margin-bottom: 2%;}
.foot_c_b_m p:nth-child(2) span{display: none;}
.foot_c_b_r ul{justify-content: center;}
.msk_lx dl{width: 100%;}
.msk_lx dl dt img{width: 25px;}
.msk_lx dl dt {font-size: 20px;}
.msk_lx dl dd{font-size: 16px;line-height: 25px; padding: 5%;}
.msk_lx dl:nth-child(1) dd{padding: 5% ;}
.msk_lx dl:last-child dd{padding: 5%;}
.msk_lx dl dd ul li p{font-size: 15px; line-height: 22px;}
.msk_lx dl dd ul li{width: 47%;}
.msk_lx dl dd ul li img{width: 90%; padding: 5px;}
.msk_lx dl:nth-child(1) dd{padding: 5%;}
.ddmy_about .ddmy_con1_r {width: 100%; margin: 5% auto 0;}




}	












