/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; }
html,body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{font-size: 16px;}
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ font-size:16px; }/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
.yshj_header,.yshj_footer{width: 100%;margin: 0 auto;}
.yshj_header img,.yshj_footer img,.yshj_banner img{display: block;width: 100%;height: auto;}
.yshj_banner {max-width: 1920px;margin: 0 auto;}
.yshj_center .top,.top .cont,.yshj_center .cont,.yshj_center .bottom .content{max-width: 1144px;margin: 0 auto;}
.yshj_tit{max-width: 1144px;margin: 3.25rem auto 2.69rem;display: flex;justify-content: space-between;align-items: center;}
.yshj_tit a{display: inline-block;padding: 0.1rem 1.19rem; font-size: 0.75rem;background-color: #c53817;border-radius: 0.63rem;color: #ffffff;}
.yshj_center h3{padding: 0.56rem 5.75rem 0.56rem 2rem;display: inline-block; font-size: 2.07rem;color: #fff;font-family: 'Arial-Black';background: url(dpyshj_tit1_20231023.png) left center no-repeat; background-size: 100% 100%;}
.yshj_center .top{margin-bottom: 3.06rem;}
.top .cont{display: flex;justify-content: space-between; background-color: #fdeff5;}
.top div .left{display: block;padding: 3rem;width: 53%;box-sizing: border-box;}
.top div .left span{display: block;font-family: Arial;font-size: 1.65rem;color: #030404;cursor: default;}
.top div .left a{padding: 0.1rem 1.19rem;margin-top: 1.38rem; float: right;font-family: 'ArialMT';font-size: 0.75rem; color: #fff;background-color: #c53817;border-radius: 0.81rem;}
.top div img{display: block;width: auto; }
.top .right {position: relative; width: 47%;}
.top .right .swiper-container{width: 100%;position: static;}
.top .right .swiper-container a{display: inline-block;}
.top .right .swiper-container a img{height: auto; display: inline-block;width: 100%;}
.top .swiper-container .swiper-button-prev::after {content: "◀";font-size: 2.5em;transform: scaleX(0.5);color: #fdeff5;}
.top .swiper-container .swiper-button-next::after {content: "▶";font-size: 2.5em;transform: scaleX(0.5);color: #fdeff5;}
.yshj_center .center{width: 100%;height: auto; margin: 0 auto;padding-bottom: 4.19rem; background: url(dpyshj_bg1_20231023.png) center no-repeat;background-size: 100% 100%;}
.yshj_center .center .content .left{width: 100%;}
.yshj_center .center .content .left img{width: 100%;height: auto;display: block;}
.yshj_center .center .content .left a{width: 100%;display: inline-block;position: relative;}
.yshj_center .center .content .left p{padding: 0.81rem 0;width: 100%;text-align: center; position: absolute;bottom: 0;font-size: 1.38rem;color: #ffffff;background: rgba(21, 22, 24, .84);}
.yshj_center .center .content .left a div,.right .swiper-container a div{width: 5.13rem;height: 5.19rem;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%; position: absolute;background-color: rgba(0, 0, 0, .6);}
.yshj_center .center .content .left a div span,.right .swiper-container a div span{ top: 50%;left: 50%;transform: translate(-50%,-50%);color: #fff;font-size: 2rem;position: absolute;}
.yshj_center .center .center_cont{display: flex ;justify-content: space-between;align-items: center;margin-top: 3.44rem;}
.yshj_center .center .center_cont a{display: inline-block;width: 31.3%;}
.yshj_center .center .center_cont a img{display: inline-block; width: 100%;}
.yshj_center .center .center_cont a p{display: none;}
.yshj_center .bottom {padding-bottom: 5.44rem;background: url(dpyshj_bg2_20231023.png) center no-repeat;background-size: 100% 100%;}
.bottom .cont{width: 89%;margin: 0 auto; display: flex ;justify-content: space-between;align-items: center;}
.bottom .cont a{display: inline-block;width: 26.5%;position: relative;}
.bottom .cont a img{display: block;width: 100%;}
.bottom .cont a h4{width: 100%; top: 50%;left: 50%;transform: translate(-50%,-50%); font-size: 2.09rem;color: #ffffff;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);position: absolute;text-align: center;font-family: Arial, Helvetica, sans-serif;}
.bottom .one {margin: 7rem auto ;}
@media (max-width: 860px) {
    .yshj_center .center .content .left img{width: 100%;height: auto;}
    .yshj_center .center .content{margin: 2%;}
    .top div .left{padding: 3%;}
    .yshj_center .bottom{background-size: 180% 100%;}
}
@media (max-width: 760px) {
    .top div{    flex-wrap: wrap;}
    .top .right{width: 100%;}
    .top .right .swiper-container{height: 19.43rem;}
    .yshj_center h3{font-size: 1rem; padding: 2% 11% 2% 3%;}
    .yshj_tit{    margin: 1.25rem auto 1rem;}
    .yshj_tit a{margin-right: 3%;}
    .bottom .cont a h4{font-size: 0.75rem;}
    .yshj_center .bottom{background-size: 178% 100%;}
    .yshj_center .center .content,.bottom .cont{flex-wrap: wrap;}
    .yshj_center .center .content .left img{width: 100%;}
    .yshj_center .center .center_cont{    margin-top: 0.44rem;}
    .yshj_center .center{    padding-bottom: 1.19rem;}
    .yshj_center .center .content .left p{       padding: 0.5rem 0; font-size: 0.75rem;}
    .yshj_center .center .content .right,.bottom .cont{width: 96%;height: auto;margin: 0 auto;}
    .yshj_center .center .content .left a div, .right .swiper-container a div{width: 3.19rem; height: 3.19rem;}
    .yshj_center .center .content .left a div span, .right .swiper-container a div span{    font-size: 1.5rem;}
    .right .swiper-container .swiper-wrapper{align-items: center;}
    .yshj_center .center .content .right{margin: 2.5rem auto 0;}
    .bottom .cont a{margin-bottom: 3%;}
    .top div{flex-direction: column-reverse;}
    .top div .left{width: auto;padding: 6% 3%;}
    .top div .left span,.top div .left a{font-size: 1rem;}
    .top div .left a{margin-top: 0.5rem;}
    .yshj_center .bottom{padding-bottom: 2.44rem;}
}